mastodon: 4.3.1 -> 4.3.2 (#361487)
[NixPkgs.git] / pkgs / by-name / xp / xprintidle / package.nix
blob697f9407a6ed5578d27270bc49ec4d83f07b8f9a
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , meson
5 , ninja
6 , pkg-config
7 , xorg
8 }:
10 stdenv.mkDerivation (finalAttrs: {
11   pname = "xprintidle";
12   version = "0.3.0";
14   src = fetchFromGitHub {
15     owner = "g0hl1n";
16     repo = "xprintidle";
17     rev = finalAttrs.version;
18     sha256 = "sha256-MawkT4RconRDDCNnaWMxU18lK34ywcebbiHlYeZn/lc=";
19   };
21   nativeBuildInputs = [
22     meson
23     ninja
24     pkg-config
25   ];
27   buildInputs = [
28     xorg.libXScrnSaver
29     xorg.libX11
30     xorg.libXext
31   ];
33   meta = with lib; {
34     homepage = "https://github.com/g0hl1n/xprintidle";
35     description = "Utility that queries the X server for the user's idle time and prints it to stdout";
36     license = licenses.gpl2Only;
37     maintainers = with maintainers; [ fgaz ];
38     platforms = platforms.linux;
39     mainProgram = "xprintidle";
40   };