diff options
Diffstat (limited to 'pkgs/applications/window-managers/ratpoison/default.nix')
-rw-r--r-- | pkgs/applications/window-managers/ratpoison/default.nix | 36 |
1 files changed, 15 insertions, 21 deletions
diff --git a/pkgs/applications/window-managers/ratpoison/default.nix b/pkgs/applications/window-managers/ratpoison/default.nix index 0eb28464e59..e550f9fdd83 100644 --- a/pkgs/applications/window-managers/ratpoison/default.nix +++ b/pkgs/applications/window-managers/ratpoison/default.nix @@ -1,32 +1,26 @@ -{ stdenv, fetchurl, libX11, inputproto, libXt, libXpm, libXft, fontconfig, freetype -, libXtst, xextproto, readline, libXi, pkgconfig, perl, autoconf, automake }: +{ stdenv, fetchurl, pkgconfig, perl, autoconf, automake +, libX11, inputproto, libXt, libXpm, libXft, libXtst, xextproto, libXi +, fontconfig, freetype, readline +}: stdenv.mkDerivation rec { - name = "ratpoison-1.4.6"; + name = "ratpoison-${version}"; + version = "1.4.8"; src = fetchurl { - url = "mirror://savannah/ratpoison/${name}.tar.gz"; - sha256 = "1y1b38bng0naxfy50asshzg5xr1b2rn88mcgbds42y72d7y9d0za"; + url = "mirror://savannah/ratpoison/${name}.tar.xz"; + sha256 = "1w502z55vv7zs45l80nsllqh9fvfwjfdfi11xy1qikhzdmirains"; }; buildInputs = - [ libX11 inputproto libXt libXpm libXft fontconfig freetype libXtst - xextproto readline libXi pkgconfig perl autoconf automake - ]; + [ pkgconfig perl autoconf automake + libX11 inputproto libXt libXpm libXft libXtst xextproto libXi + fontconfig freetype readline ]; - NIX_CFLAGS_COMPILE = "-I${freetype}/include/freetype2"; # urgh - - preConfigure = "autoreconf -vf"; # needed because of the patch above - - postInstall = '' - mkdir -p $out/share/emacs/site-lisp - mv "$out/share/ratpoison/"*.el $out/share/emacs/site-lisp/ - ''; - - meta = { + meta = with stdenv.lib; { homepage = "http://www.nongnu.org/ratpoison/"; description = "Simple mouse-free tiling window manager"; - license = stdenv.lib.licenses.gpl2Plus; + license = licenses.gpl2Plus; longDescription = '' Ratpoison is a simple window manager with no fat library @@ -43,7 +37,7 @@ stdenv.mkDerivation rec { cripples Emacs and other quality pieces of software. ''; - hydraPlatforms = stdenv.lib.platforms.linux; - maintainers = [ ]; + platforms = platforms.linux; + maintainers = [ maintainers.AndersonTorres ]; }; } |