···1-2- { stdenv, fetchgit
3, pkgconfig, autoreconfHook
4, readline, texinfo
5, gdbm, gmp, libffi }:
67with stdenv.lib;
8-stdenv.mkDerivation rec {
910- name = "librep-git-2015-02-15";
001112- src = fetchgit {
13- url = "https://github.com/SawfishWM/librep.git";
14- rev = "a1f2db721aa5055e90f6a76fde625946340ed8cf";
15- sha256 = "c91484d02b2408becc8961997c3d6404aefa8e1f8af4621a8b5f7622b1857fa6";
16 };
1718 buildInputs = [ pkgconfig autoreconfHook readline texinfo ];
···25 setupHook = ./setup-hook.sh;
2627 meta = {
28- description = "Lisp system for Sawfish";
29 longDescription = ''
30- This is librep, a Lisp system for UNIX, needed by Sawfish window manager.
31- It contains a Lisp interpreter, byte-code compiler and virtual machine.
32- Applications may use the Lisp interpreter as an extension language,
33- or it may be used for stand-alone scripts.
34-35- The Lisp dialect was originally inspired by Emacs Lisp, but with the worst
36- features removed. It also borrows many ideas from Scheme.
37 '';
38 homepage = http://sawfish.wikia.com;
39 license = licenses.gpl2;
···1+{ stdenv, fetchurl
02, pkgconfig, autoreconfHook
3, readline, texinfo
4, gdbm, gmp, libffi }:
56with stdenv.lib;
078+stdenv.mkDerivation rec {
9+ name = "librep-${version}";
10+ version = "0.92.5";
1112+ src = fetchurl {
13+ url = "https://github.com/SawfishWM/librep/archive/${name}.tar.gz";
14+ sha256 = "1ly425cgs0yi3lb5l84v3bacljw7m2nmzgky3acy1anp709iwi76";
015 };
1617 buildInputs = [ pkgconfig autoreconfHook readline texinfo ];
···24 setupHook = ./setup-hook.sh;
2526 meta = {
27+ description = "Fast, lightweight, and versatile Lisp environment";
28 longDescription = ''
29+ librep is a Lisp system for UNIX, comprising an
30+ interpreter, a byte-code compiler, and a virtual
31+ machine. It can serve as an application extension language
32+ but is also suitable for standalone scripts.
00033 '';
34 homepage = http://sawfish.wikia.com;
35 license = licenses.gpl2;