FreeBSD implements Linux's evdev API, but doesn't come with headers for it. Instead, the Linux headers are just modified to be suitable for FreeBSD, via a port called evdev-proto. I don't want to copy the complicated sed expressions from the port into Nixpkgs, so instead we just build and install the port inside a Nix derivation. |
||
---|---|---|
.. | ||
evdev-proto | ||
compat-fix-typedefs-locations.patch | ||
compat-install-dirs.patch | ||
compat-setup-hook.sh | ||
default.nix | ||
libc-msun-arch-subdir.patch | ||
libc-no-force--lcompiler-rt.patch | ||
libnetbsd-do-install.patch | ||
librpcsvc-include-subdir.patch | ||
no-perms-BSD.include.dist.patch | ||
rpcgen-glibc-hack.patch | ||
setup-hook.sh | ||
sys-gnu-date.patch | ||
sys-no-explicit-intrinsics-dep.patch |