aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/development/libraries/librep/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/development/libraries/librep/default.nix')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/development/libraries/librep/default.nix50
1 files changed, 31 insertions, 19 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/development/libraries/librep/default.nix b/infra/libkookie/nixpkgs/pkgs/development/libraries/librep/default.nix
index 74c45f00adcf..cd007c5fe57a 100644
--- a/infra/libkookie/nixpkgs/pkgs/development/libraries/librep/default.nix
+++ b/infra/libkookie/nixpkgs/pkgs/development/libraries/librep/default.nix
@@ -1,37 +1,49 @@
-{ lib, stdenv, fetchurl
-, pkg-config, autoreconfHook
-, readline, texinfo
-, gdbm, gmp, libffi }:
-
-with lib;
+{ lib
+, stdenv
+, fetchurl
+, autoreconfHook
+, gdbm
+, gmp
+, libffi
+, pkg-config
+, readline
+, texinfo
+}:
stdenv.mkDerivation rec {
pname = "librep";
version = "0.92.7";
- sourceName = "librep_${version}";
src = fetchurl {
- url = "https://download.tuxfamily.org/librep/${sourceName}.tar.xz";
+ url = "https://download.tuxfamily.org/${pname}/${pname}_${version}.tar.xz";
sha256 = "1bmcjl1x1rdh514q9z3hzyjmjmwwwkziipjpjsl301bwmiwrd8a8";
};
- nativeBuildInputs = [ autoreconfHook pkg-config ];
- buildInputs = [ readline texinfo ];
- propagatedBuildInputs = [ gdbm gmp libffi ];
+ nativeBuildInputs = [
+ autoreconfHook
+ pkg-config
+ texinfo
+ ];
+ buildInputs = [
+ gdbm
+ gmp
+ libffi
+ readline
+ ];
setupHook = ./setup-hook.sh;
- meta = {
+ meta = with lib;{
+ homepage = "http://sawfish.tuxfamily.org/";
description = "Fast, lightweight, and versatile Lisp environment";
longDescription = ''
- librep is a Lisp system for UNIX, comprising an
- interpreter, a byte-code compiler, and a virtual
- machine. It can serve as an application extension language
- but is also suitable for standalone scripts.
- '';
- homepage = "http://sawfish.wikia.com";
- license = licenses.gpl2;
+ librep is a Lisp system for UNIX, comprising an interpreter, a byte-code
+ compiler, and a virtual machine. It can serve as an application extension
+ language but is also suitable for standalone scripts.
+ '';
+ license = licenses.gpl2Plus;
maintainers = [ maintainers.AndersonTorres ];
+ platforms = platforms.unix;
};
}
# TODO: investigate fetchFromGithub