Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.1 kB · 49 lines
Nix
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950{ stdenv, lib, fetchFromGitHub, kernel,}:
stdenv.mkDerivation rec { pname = "universal-pidff"; version = "0.1.1";
src = fetchFromGitHub { owner = "JacKeTUs"; repo = "universal-pidff"; tag = version; hash = "sha256-Ebj0s08x5+qkJFOUeiLF9lwfyJIH5llPRM+ZXcT594I="; };
postPatch = '' sed -i 's|depmod|#depmod|' Makefile '';
hardeningDisable = [ "pic" "format" ]; nativeBuildInputs = kernel.moduleBuildDependencies;
makeFlags = [ "KVERSION=${kernel.modDirVersion}" "KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" "INSTALL_MOD_PATH=$(out)" ]; installTargets = [ "install" ];
meta = { description = "PIDFF driver with useful patches for initialization of FFB devices"; homepage = "https://github.com/JacKeTUs/universal-pidff"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ computerdane racci ]; platforms = lib.platforms.linux;
# Broken due to missing linux/minmax.h broken = kernel.kernelOlder "5.10"; };}