rxvt: 2.6.4 -> 2.7.10

+29 -9
+29 -9
pkgs/applications/misc/rxvt/default.nix
··· 1 - { stdenv, fetchurl, libX11, libXt }: 1 + { stdenv, fetchurl 2 + , pkgconfig, libtool 3 + , libX11, libXt, libXpm }: 2 4 3 - stdenv.mkDerivation { 4 - name = "rxvt-2.6.4"; 5 + stdenv.mkDerivation rec { 6 + name = "rxvt-${version}"; 7 + version = "2.7.10"; 5 8 6 9 src = fetchurl { 7 - url = mirror://sourceforge/rxvt/rxvt-2.6.4.tar.gz; 8 - sha256 = "0hi29whjv8v11nkjbq1i6ms411v6csykghmlpkmayfjn9nxr02xg"; 10 + url = "mirror://sourceforge/rxvt/${name}.tar.gz"; 11 + sha256 = "0jfl71gz3k7zh3kxdb8lxi06kajjnx7bq1rxjgk680l209jxask1"; 9 12 }; 10 13 11 - buildInputs = [ libX11 libXt ]; 14 + buildInputs = [ pkgconfig libtool libX11 libXt libXpm ]; 12 15 13 - meta = { 16 + configurePhase = '' 17 + LIBTOOL=${libtool}/bin/libtool ./configure --prefix=$out --enable-everything --enable-smart-resize --enable-256-color 18 + ''; 19 + 20 + meta = with stdenv.lib; { 21 + homepage = http://rxvt.sourceforge.net/; 14 22 description = "Colour vt102 terminal emulator with less features and lower memory consumption"; 15 - homepage = http://www.rxvt.org/; 16 - license = "GPL"; 23 + longDescription = '' 24 + rxvt (acronym for our extended virtual terminal) is a terminal 25 + emulator for the X Window System, originally written by Rob Nation 26 + as an extended version of the older xvt terminal by John Bovey of 27 + University of Kent. Mark Olesen extensively modified it later and 28 + took over maintenance for several years. 29 + 30 + rxvt is intended to be a slimmed-down alternate for xterm, 31 + omitting some of its little-used features, like Tektronix 4014 32 + emulation and toolkit-style configurability. 33 + ''; 34 + maintainers = with maintainers; [ AndersonTorres ]; 35 + license = licenses.gpl2; 36 + platforms = platforms.linux; 17 37 }; 18 38 }