Commit Graph

10 Commits

Author SHA1 Message Date
46f83a033f
Improve OpenBSD build compatibility
All checks were successful
Alpine 3.20 Success
It still doesn't build, though, because 7.6 doesn't have 0.14 yet.
2024-11-26 00:59:31 +01:00
2a0cac2b42
General fixes and cleanup
All checks were successful
Alpine 3.20 Success
Haste makes waste, and my sleep is all disturbed.

Notable fixes:
 - Windows linking should be completely static,
 - eizoctltray: input port switching was dysfunctional,
 - eizoctl*: some failure messages got eaten up.
2024-11-25 12:08:34 +01:00
a1d7cb40bd
CMakeLists.txt: don't enforce setuid bit
All checks were successful
Alpine 3.20 Success
Arch Linux AUR This was not supposed to build
2024-11-25 06:10:42 +01:00
b5dec466c6
Support cross-compiling for Windows 2024-11-25 05:46:26 +01:00
0283189070
Port eizoctl build to CMake
The GNU Makefile approach has its limits.
2024-11-25 05:46:26 +01:00
3219d87bc4
razer-bw-te-ctl: adjust code style
And import the newer find_device() from elksmart-comm.
2024-11-25 05:46:25 +01:00
e46eee0a7f
Import razer-bw-te-ctl
This is for a very old keyboard that I no longer own.
2024-11-25 05:46:22 +01:00
f68bf51234
elksmart-comm: adjust code style 2024-11-25 05:45:48 +01:00
26b38ecb88
Import elksmart-comm for transceiving IR codes
The receive functionality in the EXK4S is quite unstable,
however useful enough for something that is officially unsupported.

The gadgets are picky about cables and/or ports,
but it has ridiculous reach when it works.

This utility has previously been in the desktop-tools repository.
2024-11-25 05:45:43 +01:00
15ea5b6a8e
Initial commit: eizoctl 2024-11-25 02:52:59 +01:00