Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

xidlehook: use buildFeatures

figsoda fb3de84f 5999944a

+3 -1
+3 -1
pkgs/tools/X11/xidlehook/default.nix
··· 25 25 sha256 = "1pl7f8fhxfcy0c6c08vkagp0x1ak96vc5wgamigrk1nkd6l371lb"; 26 26 }; 27 27 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 + 33 + buildNoDefaultFeatures = !stdenv.isLinux; 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)"