biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / X11 / xwallpaper / default.nix
blob3eca45ee7ca575dedca1dbfe9d1119d4d7b13460
1 { lib, stdenv
2 , fetchFromGitHub
3 , pkg-config
4 , autoreconfHook
5 , installShellFiles
6 , pixman
7 , xcbutil
8 , xcbutilimage
9 , libseccomp
10 , libjpeg
11 , libpng
12 , libXpm
15 stdenv.mkDerivation rec {
16   pname = "xwallpaper";
17   version = "0.7.5";
19   src = fetchFromGitHub {
20     owner = "stoeckmann";
21     repo = "xwallpaper";
22     rev = "v${version}";
23     sha256 = "sha256-smhqovPgDdSLhAwW1y/hnPjNwFcpIUocs3MKizdvZj0=";
24   };
26   nativeBuildInputs = [ pkg-config autoreconfHook installShellFiles ];
27   buildInputs = [ pixman xcbutilimage xcbutil libseccomp libjpeg libpng libXpm ];
29   postInstall = ''
30     installShellCompletion --zsh _xwallpaper
31   '';
33   meta = with lib; {
34     homepage = "https://github.com/stoeckmann/xwallpaper";
35     description = "Utility for setting wallpapers in X";
36     license = licenses.isc;
37     maintainers = [ ];
38     platforms = platforms.linux;
39     mainProgram = "xwallpaper";
40   };