summary refs log tree commit diff
path: root/pkgs/development/compilers/webdsl
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2009-03-19 16:04:32 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2009-03-19 16:04:32 +0000
commitbbf6b461786498b2a1f9e846e6e64f2127754cc2 (patch)
tree932c981248abebad3ae799d7382382c5c585a188 /pkgs/development/compilers/webdsl
parente0b48bbdec98d1ad662ebff0b111ec0fe7e163ec (diff)
downloadnixpkgs-bbf6b461786498b2a1f9e846e6e64f2127754cc2.tar
nixpkgs-bbf6b461786498b2a1f9e846e6e64f2127754cc2.tar.gz
nixpkgs-bbf6b461786498b2a1f9e846e6e64f2127754cc2.tar.bz2
nixpkgs-bbf6b461786498b2a1f9e846e6e64f2127754cc2.tar.lz
nixpkgs-bbf6b461786498b2a1f9e846e6e64f2127754cc2.tar.xz
nixpkgs-bbf6b461786498b2a1f9e846e6e64f2127754cc2.tar.zst
nixpkgs-bbf6b461786498b2a1f9e846e6e64f2127754cc2.zip
* Updated WebDSL.
svn path=/nixpkgs/trunk/; revision=14614
Diffstat (limited to 'pkgs/development/compilers/webdsl')
-rw-r--r--pkgs/development/compilers/webdsl/builder.sh8
-rw-r--r--pkgs/development/compilers/webdsl/default.nix22
2 files changed, 14 insertions, 16 deletions
diff --git a/pkgs/development/compilers/webdsl/builder.sh b/pkgs/development/compilers/webdsl/builder.sh
deleted file mode 100644
index d77094a91b0..00000000000
--- a/pkgs/development/compilers/webdsl/builder.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-source $stdenv/setup
-
-configureFlags="--with-aterm=$aterm --with-sdf=$sdf --with-strategoxt=$strategoxt"
-genericBuild
-
-# Replace /bin/bash in WebDSL script (maybe there is a better solution?)
-
-sed -i -e "s|#!/bin/bash|#!/bin/sh|" $out/bin/webdsl
diff --git a/pkgs/development/compilers/webdsl/default.nix b/pkgs/development/compilers/webdsl/default.nix
index e99456b5d2f..096a7164f9e 100644
--- a/pkgs/development/compilers/webdsl/default.nix
+++ b/pkgs/development/compilers/webdsl/default.nix
@@ -1,14 +1,20 @@
-{stdenv, fetchurl, aterm, sdf, strategoxt, pkgconfig, javafront}:
+{stdenv, fetchurl, pkgconfig, strategoPackages}:
 
-stdenv.mkDerivation {
-  name = "webdsl-8.2pre1006";
-  builder = ./builder.sh;
+stdenv.mkDerivation rec {
+  name = "webdsl-8.8pre25482548";
 
   src = fetchurl {
-    url = http://buildfarm.st.ewi.tudelft.nl/releases/strategoxt/webdsl-8.2pre1006-c8h623yn/webdsl-8.2.tar.gz;
-    md5 = "07c2471c961acc6467c55594e49da7c1";
+    url = "http://releases.strategoxt.org/webdsl/${name}-chm695sm/webdsl-8.8pre2548.tar.gz";
+    sha256 = "cc4bcc9ef98d35e96b9874d48e061c5bc18cb26300a031becc227a1cd5a1deac";
   };
 
-  inherit aterm sdf strategoxt javafront;
-  buildInputs = [pkgconfig aterm sdf strategoxt javafront];
+  buildInputs = [
+    pkgconfig strategoPackages.aterm strategoPackages.sdf
+    strategoPackages.strategoxt strategoPackages.javafront
+  ];
+
+  meta = {
+    homepage = http://webdsl.org/;
+    description = "A domain-specific language for developing dynamic web applications with a rich data model";
+  };
 }