summaryrefslogtreecommitdiffstats
path: root/pkgs/development/interpreters/lush
diff options
context:
space:
mode:
authorRobin Gloster <mail@glob.in>2016-02-24 22:17:45 +0000
committerRobin Gloster <mail@glob.in>2016-02-24 22:17:45 +0000
commit2700dac7deaf1aa22fe0a60e79f5f65ee1521e1c (patch)
tree137107cb9da34449600048e99dfda7e4eb4285dd /pkgs/development/interpreters/lush
parentf4405557c74430c11c1364cf87bcb6c60ece9037 (diff)
lush: disable pic hardening
Diffstat (limited to 'pkgs/development/interpreters/lush')
-rw-r--r--pkgs/development/interpreters/lush/default.nix31
1 files changed, 14 insertions, 17 deletions
diff --git a/pkgs/development/interpreters/lush/default.nix b/pkgs/development/interpreters/lush/default.nix
index 63cf85bc506b..7a4e5c1a336d 100644
--- a/pkgs/development/interpreters/lush/default.nix
+++ b/pkgs/development/interpreters/lush/default.nix
@@ -1,32 +1,29 @@
{stdenv, fetchurl, libX11, xproto, indent, readline, gsl, freeglut, mesa, SDL
, blas, binutils, intltool, gettext, zlib}:
-let
- s = # Generated upstream information
- rec {
- baseName="lush";
- version="2.0.1";
- name="${baseName}-${version}";
- hash="02pkfn3nqdkm9fm44911dbcz0v3r0l53vygj8xigl6id5g3iwi4k";
+
+stdenv.mkDerivation rec {
+ baseName = "lush";
+ version = "2.0.1";
+ name = "${baseName}-${version}";
+
+ src = fetchurl {
url="mirror://sourceforge/project/lush/lush2/lush-2.0.1.tar.gz";
sha256="02pkfn3nqdkm9fm44911dbcz0v3r0l53vygj8xigl6id5g3iwi4k";
};
+
buildInputs = [
libX11 xproto indent readline gsl freeglut mesa SDL blas binutils
intltool gettext zlib
];
-in
-stdenv.mkDerivation {
- inherit (s) name version;
- inherit buildInputs;
- src = fetchurl {
- inherit (s) url sha256;
- };
+
+ hardening_pic = false;
+
NIX_LDFLAGS=" -lz ";
+
meta = {
- inherit (s) version;
- description = ''Lisp Universal SHell'';
+ description = "Lisp Universal SHell";
license = stdenv.lib.licenses.gpl2Plus ;
- maintainers = [stdenv.lib.maintainers.raskin];
+ maintainers = [ stdenv.lib.maintainers.raskin ];
platforms = stdenv.lib.platforms.linux;
};
}