evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / sk / skippy-xd / package.nix
blob782dbd1ec0e612cbd55d2be9636650c483569484
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   xorgproto,
6   libX11,
7   libXft,
8   libXcomposite,
9   libXdamage,
10   libXext,
11   libXinerama,
12   libjpeg,
13   giflib,
14   pkg-config,
16 stdenv.mkDerivation rec {
17   pname = "skippy-xd";
18   version = "0.8.0";
19   src = fetchFromGitHub {
20     owner = "felixfung";
21     repo = "skippy-xd";
22     rev = "30da57cb59ccf77f766718f7d533ddbe533ba241";
23     hash = "sha256-YBUDbI1SHsBI/fA3f3W1sPu3wXSodMbTGvAMqOz7RCM=";
24   };
25   nativeBuildInputs = [ pkg-config ];
26   buildInputs = [
27     xorgproto
28     libX11
29     libXft
30     libXcomposite
31     libXdamage
32     libXext
33     libXinerama
34     libjpeg
35     giflib
36   ];
37   makeFlags = [ "PREFIX=$(out)" ];
38   preInstall = ''
39     sed -e "s@/etc/xdg@$out&@" -i Makefile
40   '';
41   meta = with lib; {
42     description = "Expose-style compositing-based standalone window switcher";
43     homepage = "https://github.com/felixfung/skippy-xd";
44     license = licenses.gpl2Plus;
45     maintainers = with maintainers; [ raskin ];
46     platforms = platforms.linux;
47   };