about summary refs log tree commit diff
path: root/pkgs/tools/X11/xidlehook
diff options
context:
space:
mode:
authorjD91mZM2 <me@krake.one>2018-06-09 08:40:00 +0200
committerxeji <36407913+xeji@users.noreply.github.com>2018-06-09 08:40:00 +0200
commitb707632e4599cb17714b2012164a141a5a6a9410 (patch)
tree60cf748dcec09086b28a1fa8d38aa225042916e9 /pkgs/tools/X11/xidlehook
parentd43fd83a275ae7ff37fe6956b82acd005253e5f4 (diff)
xidlehook: 0.4.6 -> 0.4.8 (#41094)
Diffstat (limited to 'pkgs/tools/X11/xidlehook')
-rw-r--r--pkgs/tools/X11/xidlehook/default.nix12
1 files changed, 7 insertions, 5 deletions
diff --git a/pkgs/tools/X11/xidlehook/default.nix b/pkgs/tools/X11/xidlehook/default.nix
index 733a8eb630ddb..e22338dbc7187 100644
--- a/pkgs/tools/X11/xidlehook/default.nix
+++ b/pkgs/tools/X11/xidlehook/default.nix
@@ -1,19 +1,21 @@
-{ lib, rustPlatform, fetchFromGitHub, x11, xorg, libpulseaudio, pkgconfig, patchelf
-, stdenv}:
+{ lib, stdenv, rustPlatform, fetchFromGitHub, x11, xorg, libpulseaudio, pkgconfig, patchelf }:
 
 rustPlatform.buildRustPackage rec {
   name = "xidlehook-${version}";
-  version = "0.4.6";
+  version = "0.4.8";
+
+  doCheck = false;
 
   src = fetchFromGitHub {
     owner = "jD91mZM2";
     repo = "xidlehook";
     rev = version;
 
-    sha256 = "0h84ichm1v2wdmm4w1n7jr70yfb9hhi7kykvd99ppg00h1x9lr7w";
+    sha256 = "1125n5szgq7bziz3lkrhb2a2iac93ap63g2xr78ap7b9i3gxs3xh";
   };
 
-  cargoSha256 = "0a1bl6fnfw6xy71q3b5zij52p9skylj1ivqj8my44bfsid2qfn7d";
+  cargoBuildFlags = lib.optionals (!stdenv.isLinux) ["--no-default-features" "--features" "pulse"];
+  cargoSha256 = "1mrg59flmmqg5wwi2l8lw6p1xpgdw597fdfsmpn8b126rgzqmjl8";
 
   buildInputs = [ x11 xorg.libXScrnSaver libpulseaudio ];
   nativeBuildInputs = [ pkgconfig patchelf ];