diff options
Diffstat (limited to 'pkgs/applications/window-managers/windowmaker/default.nix')
-rw-r--r-- | pkgs/applications/window-managers/windowmaker/default.nix | 40 |
1 files changed, 31 insertions, 9 deletions
diff --git a/pkgs/applications/window-managers/windowmaker/default.nix b/pkgs/applications/window-managers/windowmaker/default.nix index bbb6c038825..c5ecefdcfc8 100644 --- a/pkgs/applications/window-managers/windowmaker/default.nix +++ b/pkgs/applications/window-managers/windowmaker/default.nix @@ -1,20 +1,42 @@ -{ stdenv, fetchurl, pkgconfig, libX11, libXft, libXmu }: +{ stdenv, fetchurl, pkgconfig +, libX11, libXext, libXft, libXmu, libXinerama, libXrandr, libXpm +, imagemagick, libpng, libjpeg, libexif, libtiff, libungif, libwebp }: stdenv.mkDerivation rec { name = "windowmaker-${version}"; - version = "0.95.5"; + version = "0.95.6"; + srcName = "WindowMaker-${version}"; src = fetchurl { - url = "http://windowmaker.org/pub/source/release/" - + "WindowMaker-${version}.tar.gz"; - sha256 = "1l3hmx4jzf6vp0zclqx9gsqrlwh4rvqm1g1zr5ha0cp0zmsg89ab"; + url = "http://windowmaker.org/pub/source/release/${srcName}.tar.gz"; + sha256 = "1i3dw1yagsa3rs9x2na2ynqlgmbahayws0kz4vl00fla6550nns3"; }; - buildInputs = [ pkgconfig libX11 libXft libXmu ]; + buildInputs = [ pkgconfig + libX11 libXext libXft libXmu libXinerama libXrandr libXpm + imagemagick libpng libjpeg libexif libtiff libungif libwebp ]; - meta = { - homepage = "http://windowmaker.org/"; + configureFlags = [ + "--with-x" + "--enable-modelock" + "--enable-randr" + "--enable-magick" + ]; + + meta = with stdenv.lib; { + homepage = http://windowmaker.org/; description = "NeXTSTEP-like window manager"; - license = stdenv.lib.licenses.gpl2Plus; + longDescription = '' + Window Maker is an X11 window manager originally designed to + provide integration support for the GNUstep Desktop + Environment. In every way possible, it reproduces the elegant look + and feel of the NEXTSTEP user interface. It is fast, feature rich, + easy to configure, and easy to use. It is also free software, with + contributions being made by programmers from around the world. + ''; + license = licenses.gpl2Plus; + maintainers = [ maintainers.AndersonTorres ]; }; } + +# TODO: investigate support for WEBP (its autodetection is failing) |