about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorEelco Visser <visser@acm.org>2004-03-28 15:52:03 +0000
committerEelco Visser <visser@acm.org>2004-03-28 15:52:03 +0000
commitf8f9f4d12cad80f511f26942bd701cda81467776 (patch)
tree51b114d45c0676bf987d9142c382a457ac15ce8a /pkgs
parent3c699fe6197d32f4b49761f3b1f3cb3fa292abf8 (diff)
expression for strategoxt 0.9.5
svn path=/nixpkgs/trunk/; revision=863
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/compilers/strategoxt/strategoxt-0.9.5.nix12
-rw-r--r--pkgs/system/all-packages-generic.nix10
-rw-r--r--pkgs/system/all-packages.nix2
3 files changed, 23 insertions, 1 deletions
diff --git a/pkgs/development/compilers/strategoxt/strategoxt-0.9.5.nix b/pkgs/development/compilers/strategoxt/strategoxt-0.9.5.nix
new file mode 100644
index 0000000000000..f608cb47c5cf2
--- /dev/null
+++ b/pkgs/development/compilers/strategoxt/strategoxt-0.9.5.nix
@@ -0,0 +1,12 @@
+{stdenv, fetchurl, aterm, sdf}: derivation {
+  name = "strategoxt-0.9.5";
+  system = stdenv.system;
+  builder = ./builder.sh;
+  src = fetchurl {
+    url = ftp://ftp.stratego-language.org/pub/stratego/StrategoXT/strategoxt-0.9.5.tar.gz;
+    md5 = "c3caea5c05f8d8439450866b6d5664df";
+  };
+  inherit stdenv aterm sdf;
+  tarfile = "true";
+  dir = "strategoxt";
+}
diff --git a/pkgs/system/all-packages-generic.nix b/pkgs/system/all-packages-generic.nix
index 489a6b393ae20..74bb2fc231d5e 100644
--- a/pkgs/system/all-packages-generic.nix
+++ b/pkgs/system/all-packages-generic.nix
@@ -250,6 +250,16 @@ rec {
     sdf = sdf2;
   };
 
+  strategoxt094 = (import ../development/compilers/strategoxt/strategoxt-0.9.4.nix) {
+    inherit fetchurl stdenv aterm;
+    sdf = sdf2;
+  };
+
+  strategoxt095 = (import ../development/compilers/strategoxt/strategoxt-0.9.5.nix) {
+    inherit fetchurl stdenv aterm;
+    sdf = sdf2;
+  };
+
   tiger = (import ../development/compilers/tiger) {
     inherit fetchurl stdenv aterm strategoxt;
     sdf = sdf2;
diff --git a/pkgs/system/all-packages.nix b/pkgs/system/all-packages.nix
index f1a0c917f7187..571986ec997f9 100644
--- a/pkgs/system/all-packages.nix
+++ b/pkgs/system/all-packages.nix
@@ -13,5 +13,5 @@
   body =
     if system == "i686-linux"
     then stdenvs.stdenvLinuxPkgs
-    else stdenvs.stdenvNixPkgs;
+    else (stdenvs.stdenvNixPkgs);
 }