summary refs log tree commit diff
diff options
context:
space:
mode:
authorRob Vermaas <rob.vermaas@gmail.com>2009-11-27 20:22:43 +0000
committerRob Vermaas <rob.vermaas@gmail.com>2009-11-27 20:22:43 +0000
commit98f9ab70c01471ef92ede589a442c9d89fed744a (patch)
tree70a0e516e067cda6b671b3376b23bb92338e01d7
parentaf0a961e3df8782bbdae2608d245cdc99cee5c1b (diff)
downloadnixlib-98f9ab70c01471ef92ede589a442c9d89fed744a.tar
nixlib-98f9ab70c01471ef92ede589a442c9d89fed744a.tar.gz
nixlib-98f9ab70c01471ef92ede589a442c9d89fed744a.tar.bz2
nixlib-98f9ab70c01471ef92ede589a442c9d89fed744a.tar.lz
nixlib-98f9ab70c01471ef92ede589a442c9d89fed744a.tar.xz
nixlib-98f9ab70c01471ef92ede589a442c9d89fed744a.tar.zst
nixlib-98f9ab70c01471ef92ede589a442c9d89fed744a.zip
stratego shell
svn path=/nixpkgs/trunk/; revision=18677
-rw-r--r--pkgs/development/compilers/strategoxt/0.17.nix18
-rw-r--r--pkgs/top-level/all-packages.nix1
2 files changed, 18 insertions, 1 deletions
diff --git a/pkgs/development/compilers/strategoxt/0.17.nix b/pkgs/development/compilers/strategoxt/0.17.nix
index 2e257c9a1416..cc5ab77d74e2 100644
--- a/pkgs/development/compilers/strategoxt/0.17.nix
+++ b/pkgs/development/compilers/strategoxt/0.17.nix
@@ -1,4 +1,4 @@
-{stdenv, fetchurl, aterm, pkgconfig, getopt, jdk}:
+{stdenv, fetchurl, aterm, pkgconfig, getopt, jdk, readline}:
 
 rec {
 
@@ -43,6 +43,22 @@ rec {
     };
   };
 
+  strategoShell = stdenv.mkDerivation rec {
+    name = "stratego-shell-0.7";
+
+    src = fetchurl {
+      url = "ftp://ftp.strategoxt.org/pub/stratego/StrategoXT/strategoxt-0.17/stratego-shell-0.17.tar.gz";
+      sha256 = "0q21vks9gaw9v4rxz90wb0pxzb19l7gwi4nbjvk4zb1imdk7znck";
+    };
+
+    buildInputs = [pkgconfig aterm sdf strategoxt getopt];
+
+    meta = {
+      homepage = http://strategoxt.org/;
+      meta = "A language and toolset for program transformation";
+    };
+  };
+
 
   javafront = stdenv.mkDerivation (rec {
     name = "java-front-0.9";
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index c07c1a98c6e8..490f7ec192cb 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -2123,6 +2123,7 @@ let
 
   strategoPackages017 = import ../development/compilers/strategoxt/0.17.nix {
     inherit fetchurl stdenv pkgconfig aterm getopt jdk;
+    readline = readline5;
   };
 
   strategoPackages018 = import ../development/compilers/strategoxt/0.18.nix {