···11-22- { stdenv, fetchgit
11+{ stdenv, fetchurl
32, pkgconfig, autoreconfHook
43, readline, texinfo
54, gdbm, gmp, libffi }:
6576with stdenv.lib;
88-stdenv.mkDerivation rec {
971010- name = "librep-git-2015-02-15";
88+stdenv.mkDerivation rec {
99+ name = "librep-${version}";
1010+ version = "0.92.5";
11111212- src = fetchgit {
1313- url = "https://github.com/SawfishWM/librep.git";
1414- rev = "a1f2db721aa5055e90f6a76fde625946340ed8cf";
1515- sha256 = "c91484d02b2408becc8961997c3d6404aefa8e1f8af4621a8b5f7622b1857fa6";
1212+ src = fetchurl {
1313+ url = "https://github.com/SawfishWM/librep/archive/${name}.tar.gz";
1414+ sha256 = "1ly425cgs0yi3lb5l84v3bacljw7m2nmzgky3acy1anp709iwi76";
1615 };
17161817 buildInputs = [ pkgconfig autoreconfHook readline texinfo ];
···2524 setupHook = ./setup-hook.sh;
26252726 meta = {
2828- description = "Lisp system for Sawfish";
2727+ description = "Fast, lightweight, and versatile Lisp environment";
2928 longDescription = ''
3030- This is librep, a Lisp system for UNIX, needed by Sawfish window manager.
3131- It contains a Lisp interpreter, byte-code compiler and virtual machine.
3232- Applications may use the Lisp interpreter as an extension language,
3333- or it may be used for stand-alone scripts.
3434-3535- The Lisp dialect was originally inspired by Emacs Lisp, but with the worst
3636- features removed. It also borrows many ideas from Scheme.
2929+ librep is a Lisp system for UNIX, comprising an
3030+ interpreter, a byte-code compiler, and a virtual
3131+ machine. It can serve as an application extension language
3232+ but is also suitable for standalone scripts.
3733 '';
3834 homepage = http://sawfish.wikia.com;
3935 license = licenses.gpl2;