biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / applications / window-managers / evilwm / default.nix
blob017a1ab0fe95201c2bdc32cf7eda0d7e771bc3a9
1 { lib
2 , stdenv
3 , fetchurl
4 , libX11
5 , libXext
6 , libXrandr
7 , libXrender
8 , xorgproto
9 , patches ? [ ]
12 stdenv.mkDerivation rec {
13   pname = "evilwm";
14   version = "1.4.3";
16   src = fetchurl {
17     url = "http://www.6809.org.uk/evilwm/evilwm-${version}.tar.gz";
18     sha256 = "sha256-1ZRbILEskdskEvrA29o/ucPsjeu44bEJg4mSsrG75dQ=";
19   };
21   buildInputs = [
22     libX11
23     libXext
24     libXrandr
25     libXrender
26     xorgproto
27   ];
29   postPatch = ''
30     substituteInPlace ./Makefile \
31       --replace /usr $out \
32       --replace "CC = gcc" "#CC = gcc"
33   '';
35   # Allow users set their own list of patches
36   inherit patches;
38   meta = with lib; {
39     homepage = "http://www.6809.org.uk/evilwm/";
40     description = "Minimalist window manager for the X Window System";
41     license = {
42       shortName = "evilwm";
43       fullName = "Custom, inherited from aewm and 9wm";
44       url = "http://www.6809.org.uk/evilwm/";
45       free = true;
46     }; # like BSD/MIT, but Share-Alike'y; See README.
47     maintainers = with maintainers; [ amiloradovsky ];
48     platforms = platforms.all;
49     mainProgram = "evilwm";
50   };