mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-23 23:43:30 +00:00
Merge pull request #17178 from amiloradovsky/add-evilwm
evilwm: init at 1.1.1 (#17104)
This commit is contained in:
commit
46c924c4a2
@ -433,4 +433,5 @@
|
||||
zimbatm = "zimbatm <zimbatm@zimbatm.com>";
|
||||
zohl = "Al Zohali <zohl@fmap.me>";
|
||||
zoomulator = "Kim Simmons <zoomulator@gmail.com>";
|
||||
amiloradovsky = "Andrew Miloradovsky <miloradovsky@gmail.com>";
|
||||
}
|
||||
|
35
pkgs/applications/window-managers/evilwm/default.nix
Normal file
35
pkgs/applications/window-managers/evilwm/default.nix
Normal file
@ -0,0 +1,35 @@
|
||||
{ stdenv, fetchurl, libX11, libXext, libXrandr, libXrender,
|
||||
xproto, xextproto, randrproto, renderproto, kbproto, patches ? [] }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "evilwm-1.1.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.6809.org.uk/evilwm/${name}.tar.gz";
|
||||
sha256 = "79589c296a5915ee0bae1d231e8912601fc794d9f0a9cacb6b648ff9a5f2602a";
|
||||
};
|
||||
|
||||
buildInputs = [ libX11 libXext libXrandr libXrender
|
||||
xproto xextproto randrproto renderproto kbproto ];
|
||||
|
||||
prePatch = ''substituteInPlace ./Makefile --replace /usr $out \
|
||||
--replace "CC = gcc" "#CC = gcc"'';
|
||||
|
||||
# Allow users set their own list of patches
|
||||
inherit patches;
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = "http://www.6809.org.uk/evilwm/";
|
||||
description = "Minimalist window manager for the X Window System";
|
||||
|
||||
license = {
|
||||
shortName = "evilwm";
|
||||
fullName = "Custom, inherited from aewm and 9wm";
|
||||
url = http://www.6809.org.uk/evilwm/;
|
||||
free = true;
|
||||
}; # like BSD/MIT, but Share-Alike'y; See README.
|
||||
|
||||
maintainers = with maintainers; [ amiloradovsky ];
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
@ -12595,6 +12595,10 @@ in
|
||||
patches = config.dwm.patches or [];
|
||||
};
|
||||
|
||||
evilwm = callPackage ../applications/window-managers/evilwm {
|
||||
patches = config.evilwm.patches or [];
|
||||
};
|
||||
|
||||
dzen2 = callPackage ../applications/window-managers/dzen2 { };
|
||||
|
||||
eaglemode = callPackage ../applications/misc/eaglemode { };
|
||||
|
Loading…
Reference in New Issue
Block a user