tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
xidlehook: use buildFeatures
figsoda
4 years ago
fb3de84f
5999944a
+3
-1
1 changed file
expand all
collapse all
unified
split
pkgs
tools
X11
xidlehook
default.nix
+3
-1
pkgs/tools/X11/xidlehook/default.nix
···
25
25
sha256 = "1pl7f8fhxfcy0c6c08vkagp0x1ak96vc5wgamigrk1nkd6l371lb";
26
26
};
27
27
28
28
-
cargoBuildFlags = lib.optionals (!stdenv.isLinux) [ "--no-default-features" "--features" "pulse" ];
29
28
cargoSha256 = "1y7m61j07gvqfqz97mda39nc602sv7a826c06m8l22i7z380xfms";
30
29
31
30
buildInputs = [ xlibsWrapper xorg.libXScrnSaver libpulseaudio ] ++ lib.optional stdenv.isDarwin Security;
32
31
nativeBuildInputs = [ pkg-config patchelf python3 ];
32
32
+
33
33
+
buildNoDefaultFeatures = !stdenv.isLinux;
34
34
+
buildFeatures = lib.optional (!stdenv.isLinux) "pulse";
33
35
34
36
postFixup = lib.optionalString stdenv.isLinux ''
35
37
RPATH="$(patchelf --print-rpath $out/bin/xidlehook)"