summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/compilers/ikarus/0.0.3.nix21
-rw-r--r--pkgs/development/compilers/ikarus/default.nix18
-rw-r--r--pkgs/development/compilers/qi/9.1.nix2
-rw-r--r--pkgs/development/compilers/swi-prolog/5.6.51.nix4
-rw-r--r--pkgs/development/compilers/swi-prolog/default.nix10
-rw-r--r--pkgs/development/libraries/enchant/default.nix (renamed from pkgs/development/libraries/enchant/1.3.0.nix)6
-rw-r--r--pkgs/development/libraries/libdbi-drivers/0.8.2-1.nix2
-rw-r--r--pkgs/development/libraries/libdbi/0.8.2.nix2
-rw-r--r--pkgs/development/libraries/libextractor/0.5.18.nix2
-rw-r--r--pkgs/development/libraries/libjingle/0.3.11.nix14
-rw-r--r--pkgs/development/libraries/mediastreamer/2.2.0-cvs20080207.nix5
-rw-r--r--pkgs/development/libraries/msilbc/default.nix (renamed from pkgs/development/libraries/msilbc/2.0.0.nix)15
-rw-r--r--pkgs/development/libraries/redland/1.0.9.nix7
-rw-r--r--pkgs/development/libraries/tk/8.4.16.nix18
-rw-r--r--pkgs/development/libraries/tk/8.4.18.nix18
-rw-r--r--pkgs/development/libraries/tk/8.5.7.nix13
-rw-r--r--pkgs/development/libraries/xapian/bindings/1.0.14.nix2
-rw-r--r--pkgs/development/libraries/xapian/default.nix (renamed from pkgs/development/libraries/xapian/1.0.14.nix)11
-rw-r--r--pkgs/development/python-modules/flup/default.nix16
-rw-r--r--pkgs/development/python-modules/flup/r2311.nix18
-rw-r--r--pkgs/development/python-modules/pyqt/4.3.3.nix5
-rw-r--r--pkgs/development/python-modules/python-sip/4.7.4.nix2
-rw-r--r--pkgs/development/tools/misc/xxdiff/3.2.nix2
23 files changed, 89 insertions, 124 deletions
diff --git a/pkgs/development/compilers/ikarus/0.0.3.nix b/pkgs/development/compilers/ikarus/0.0.3.nix
deleted file mode 100644
index 1976df7b742..00000000000
--- a/pkgs/development/compilers/ikarus/0.0.3.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-
-args : with args; 
-rec {
-  src = fetchurl {
-    url = http://www.cs.indiana.edu/~aghuloum/ikarus/ikarus-0.0.3.tar.gz;
-    sha256 = "0d4vqwqfnj39l0gar2di021kcf6bfpkc6g40yapkmxm6sxpdcvjv";
-  };
-
-  buildInputs = [gmp];
-  configureFlags = [];
-
-  /* doConfigure should be specified separately */
-  phaseNames = ["doConfigure" "doMakeInstall"];
-      
-  name = "ikarus-" + version;
-  meta = {
-    description = "Ikarus - a Scheme compiler, aiming at R6RS";
-    homepage = http://www.cs.indiana.edu/~aghuloum/ikarus/;
-    license = "GPL3";
-  };
-}
diff --git a/pkgs/development/compilers/ikarus/default.nix b/pkgs/development/compilers/ikarus/default.nix
new file mode 100644
index 00000000000..7e14d13b7df
--- /dev/null
+++ b/pkgs/development/compilers/ikarus/default.nix
@@ -0,0 +1,18 @@
+{ stdenv, fetchurl, gmp }:
+        
+stdenv.mkDerivation rec {
+  name = "ikarus-0.0.3";
+  
+  src = fetchurl {
+    url = "http://www.cs.indiana.edu/~aghuloum/ikarus/${name}.tar.gz";
+    sha256 = "0d4vqwqfnj39l0gar2di021kcf6bfpkc6g40yapkmxm6sxpdcvjv";
+  };
+
+  buildInputs = [ gmp ];
+      
+  meta = {
+    description = "Ikarus - a Scheme compiler, aiming at R6RS";
+    homepage = http://www.cs.indiana.edu/~aghuloum/ikarus/;
+    license = "GPL3";
+  };
+}
diff --git a/pkgs/development/compilers/qi/9.1.nix b/pkgs/development/compilers/qi/9.1.nix
index 8b218d499c5..8f094f9965a 100644
--- a/pkgs/development/compilers/qi/9.1.nix
+++ b/pkgs/development/compilers/qi/9.1.nix
@@ -27,7 +27,7 @@ let
 	") [ addInputs minInit doUnpack defEnsureDir];
 in
 stdenv.mkDerivation rec {
-	name = "Qi-"+version;
+	name = "Qi-9.1";
 	builder = writeScript (name + "-builder")
 		(textClosure localDefs [allBuild doForceShare doPropagate]);
 	meta = {
diff --git a/pkgs/development/compilers/swi-prolog/5.6.51.nix b/pkgs/development/compilers/swi-prolog/5.6.51.nix
deleted file mode 100644
index cd640e5f26b..00000000000
--- a/pkgs/development/compilers/swi-prolog/5.6.51.nix
+++ /dev/null
@@ -1,4 +0,0 @@
-args: import ./default.nix {
-  args = args;
-  sha256 = "d43862606284e659ec3acba9cddea53b772f9afb67d12aa36391d26fe1a05ad8";
-}
diff --git a/pkgs/development/compilers/swi-prolog/default.nix b/pkgs/development/compilers/swi-prolog/default.nix
index 23682db364f..da61adb2299 100644
--- a/pkgs/development/compilers/swi-prolog/default.nix
+++ b/pkgs/development/compilers/swi-prolog/default.nix
@@ -1,16 +1,16 @@
-{args, sha256}: with args;
+{ stdenv, fetchurl }:
 
 stdenv.mkDerivation {
-  name = "swi-prolog-${version}";
+  name = "swi-prolog-5.6.51";
 
   src = fetchurl {
-    url = "http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-${version}.tar.gz";
-    inherit sha256;
+    url = "http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-5.6.51.tar.gz";
+    sha256 = "d43862606284e659ec3acba9cddea53b772f9afb67d12aa36391d26fe1a05ad8";
   };
 
   meta = {
     homepage = http://www.swi-prolog.org/;
-    description = "A Prolog compiler and interpreter.";
+    description = "A Prolog compiler and interpreter";
     license = "LGPL";
   };
 }
diff --git a/pkgs/development/libraries/enchant/1.3.0.nix b/pkgs/development/libraries/enchant/default.nix
index 0e3f92881e9..388d042d3ac 100644
--- a/pkgs/development/libraries/enchant/1.3.0.nix
+++ b/pkgs/development/libraries/enchant/default.nix
@@ -1,10 +1,10 @@
-args: with args;
+{ stdenv, fetchurl, aspell, pkgconfig, glib }:
 
 stdenv.mkDerivation rec {
-  name = "enchant-" + version;
+  name = "enchant-1.3.0";
   
   src = fetchurl {
-    url = "http://www.abisource.com/downloads/enchant/${version}/${name}.tar.gz";
+    url = "http://www.abisource.com/downloads/enchant/1.3.0/${name}.tar.gz";
     sha256 = "1vwqwsadnp4rf8wj7d4rglvszjzlcli0jyxh06h8inka1sm1al76";
   };
   
diff --git a/pkgs/development/libraries/libdbi-drivers/0.8.2-1.nix b/pkgs/development/libraries/libdbi-drivers/0.8.2-1.nix
index add438d07f1..bb146a5cddf 100644
--- a/pkgs/development/libraries/libdbi-drivers/0.8.2-1.nix
+++ b/pkgs/development/libraries/libdbi-drivers/0.8.2-1.nix
@@ -29,7 +29,7 @@ args : with args;
 	};
 	in with localDefs;
 stdenv.mkDerivation rec {
-	name = "libdbi-"+version;
+	name = "libdbi-0.8.2-1";
 	builder = writeScript (name + "-builder")
 		(textClosure localDefs [doConfigure doMakeInstall doForceShare doPropagate]);
 	meta = {
diff --git a/pkgs/development/libraries/libdbi/0.8.2.nix b/pkgs/development/libraries/libdbi/0.8.2.nix
index dd0f2ec1c5f..b908c76fa78 100644
--- a/pkgs/development/libraries/libdbi/0.8.2.nix
+++ b/pkgs/development/libraries/libdbi/0.8.2.nix
@@ -11,7 +11,7 @@ args : with args;
 	};
 	in with localDefs;
 stdenv.mkDerivation rec {
-	name = "libdbi-"+version;
+	name = "libdbi-0.8.2";
 	builder = writeScript (name + "-builder")
 		(textClosure localDefs [doConfigure doMakeInstall doForceShare doPropagate]);
 	meta = {
diff --git a/pkgs/development/libraries/libextractor/0.5.18.nix b/pkgs/development/libraries/libextractor/0.5.18.nix
index ed56e5ce4fe..557369bd76c 100644
--- a/pkgs/development/libraries/libextractor/0.5.18.nix
+++ b/pkgs/development/libraries/libextractor/0.5.18.nix
@@ -11,7 +11,7 @@ args : with args;
 	};
 	in with localDefs;
 stdenv.mkDerivation rec {
-	name = "libextractor-"+version;
+	name = "libextractor-0.5.18";
 	builder = writeScript (name + "-builder")
 		(textClosure localDefs [doConfigure doMakeInstall doForceShare doPropagate]);
 	meta = {
diff --git a/pkgs/development/libraries/libjingle/0.3.11.nix b/pkgs/development/libraries/libjingle/0.3.11.nix
index b9d0b82df5e..3fa8c99c430 100644
--- a/pkgs/development/libraries/libjingle/0.3.11.nix
+++ b/pkgs/development/libraries/libjingle/0.3.11.nix
@@ -1,10 +1,12 @@
-args: with args;
+{ stdenv, fetchurl, mediastreamer }:
+
 stdenv.mkDerivation rec {
-	name = "libjingle-" + version;
-	src = fetchurl {
-		url = "mirror://sf/tapioca-voip/${name}.tar.gz";
-		sha256 = "1x5l2jwxpkyxvnq0cagq40p6x61v23vxngnnsxr15lyh1zwzk1yj";
-	};
+  name = "libjingle-0.3.11";
+  
+  src = fetchurl {
+    url = "mirror://sourceforge/tapioca-voip/${name}.tar.gz";
+    sha256 = "1x5l2jwxpkyxvnq0cagq40p6x61v23vxngnnsxr15lyh1zwzk1yj";
+  };
 
   propagatedBuildInputs = [ mediastreamer ];
 }
diff --git a/pkgs/development/libraries/mediastreamer/2.2.0-cvs20080207.nix b/pkgs/development/libraries/mediastreamer/2.2.0-cvs20080207.nix
index 0d2cefee200..2b4a6a35f83 100644
--- a/pkgs/development/libraries/mediastreamer/2.2.0-cvs20080207.nix
+++ b/pkgs/development/libraries/mediastreamer/2.2.0-cvs20080207.nix
@@ -1,7 +1,8 @@
-args: with args;
+{ stdenv, fetchurl, autoconf, automake, libtool
+, pkgconfig, alsaLib, ffmpeg, speex, ortp }:
 
 stdenv.mkDerivation rec {
-  name = "mediastreamer2-" + version;
+  name = "mediastreamer2-2.2.0-cvs20080207";
 
 # This url is not related to mediastreamer. fetchcvs doesn't work on my laptop,
 # so I've created cvs snapshot and put it to my server.
diff --git a/pkgs/development/libraries/msilbc/2.0.0.nix b/pkgs/development/libraries/msilbc/default.nix
index 8bc8f2a6c1d..2978f0808c1 100644
--- a/pkgs/development/libraries/msilbc/2.0.0.nix
+++ b/pkgs/development/libraries/msilbc/default.nix
@@ -1,6 +1,8 @@
-args: with args;
+{ stdenv, fetchurl, ilbc, mediastreamer, pkgconfig }:
+
 stdenv.mkDerivation rec {
-  name = "msilbc-" + version;
+  name = "msilbc-2.0.0";
+  
   src = fetchurl {
     url = "http://download.savannah.gnu.org/releases/linphone/plugins/sources/${name}.tar.gz";
     sha256 = "0ifydb7qmpync56l4hbrp36n5wrb7gadb76isp643s6wsg7l743j";
@@ -9,6 +11,7 @@ stdenv.mkDerivation rec {
   patchPhase = "sed -i /MS_FILTER_SET_FMTP/d ilbc.c";
 
   propagatedBuildInputs = [ilbc mediastreamer];
+  
   buildInputs = [pkgconfig];
 
   buildPhase = ''
@@ -17,8 +20,8 @@ stdenv.mkDerivation rec {
     cc `pkg-config --libs mediastreamer` -shared -pthread -o libilbc.so
   '';
 
-  installPhase = "
-    ensureDir \${out}/lib/mediastreamer/plugins
-    cp libilbc.so \${out}/lib/mediastreamer/plugins
-  ";
+  installPhase = ''
+    ensureDir $out/lib/mediastreamer/plugins
+    cp libilbc.so $out/lib/mediastreamer/plugins
+  '';
 }
diff --git a/pkgs/development/libraries/redland/1.0.9.nix b/pkgs/development/libraries/redland/1.0.9.nix
index 93606ad0eb5..dd67ae60f1d 100644
--- a/pkgs/development/libraries/redland/1.0.9.nix
+++ b/pkgs/development/libraries/redland/1.0.9.nix
@@ -1,10 +1,7 @@
 args: with args;
 
-let name = "redland-${version}";
-in
-
-stdenv.mkDerivation {
-  inherit name;
+stdenv.mkDerivation rec {
+  name = "redland-1.0.9";  
 
   src = fetchurl {
     url = "mirror://sf/librdf/${name}.tar.gz";
diff --git a/pkgs/development/libraries/tk/8.4.16.nix b/pkgs/development/libraries/tk/8.4.16.nix
deleted file mode 100644
index 38b7ec85749..00000000000
--- a/pkgs/development/libraries/tk/8.4.16.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-args: with args;
-
-stdenv.mkDerivation {
-  name = "tk-${version}";
-  src = fetchurl {
-    url = "mirror://sourceforge/tcl/tk${version}-src.tar.gz";
-    sha256 = "0cciavzd05bpm5yfppid0s0vsf8kabwia9620vgvi26sv1gjgwhb";
-  };
-  postInstall = ''
-    echo -e '#! /bin/sh \n $( readlink -f $( type -tP wish${builtins.substring 0 3 version}) ) "$@"' >$out/bin/wish
-    chmod a+x $out/bin/wish
-  ''; 
-  configureFlags="--with-tcl=${tcl}/lib";
-  preConfigure = "cd unix";
-
-  buildInputs = [tcl x11];
-  inherit tcl;
-}
diff --git a/pkgs/development/libraries/tk/8.4.18.nix b/pkgs/development/libraries/tk/8.4.18.nix
deleted file mode 100644
index f09303ade45..00000000000
--- a/pkgs/development/libraries/tk/8.4.18.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-args: with args;
-
-stdenv.mkDerivation {
-  name = "tk-${version}";
-  src = fetchurl {
-    url = "mirror://sourceforge/tcl/tk${version}-src.tar.gz";
-    sha256 = "065cbs82a8nklmj4867744skb3l3mqv14s8jwribk2wazzdb0mqp";
-  };
-  postInstall = ''
-    echo -e '#! /bin/sh \n $( readlink -f $( type -tP wish${__substring 0 3 version}) ) "$@"' >$out/bin/wish
-    chmod a+x $out/bin/wish
-  '';
-  configureFlags="--with-tcl=${tcl}/lib";
-  preConfigure = "cd unix";
-
-  buildInputs = [tcl x11];
-  inherit tcl;
-}
diff --git a/pkgs/development/libraries/tk/8.5.7.nix b/pkgs/development/libraries/tk/8.5.7.nix
index 56a757c8c7c..bf6da7b6598 100644
--- a/pkgs/development/libraries/tk/8.5.7.nix
+++ b/pkgs/development/libraries/tk/8.5.7.nix
@@ -1,17 +1,22 @@
-args: with args;
+{ stdenv, fetchurl, tcl, x11 }:
 
 stdenv.mkDerivation {
-  name = "tk-${version}";
+  name = "tk-8.5.7";
+  
   src = fetchurl {
-    url = "mirror://sourceforge/tcl/tk${version}-src.tar.gz";
+    url = "mirror://sourceforge/tcl/tk8.5.7-src.tar.gz";
     sha256 = "0c5gsy3nlwl0wn9swz4k4v7phy7nzjl317gca1jykgf4jz9nwdnr";
   };
+  
   postInstall = ''
     ln -s $out/bin/wish* $out/bin/wish
   '';
-  configureFlags="--with-tcl=${tcl}/lib";
+  
+  configureFlags = "--with-tcl=${tcl}/lib";
+  
   preConfigure = "cd unix";
 
   buildInputs = [tcl x11];
+  
   inherit tcl;
 }
diff --git a/pkgs/development/libraries/xapian/bindings/1.0.14.nix b/pkgs/development/libraries/xapian/bindings/1.0.14.nix
index 9761c683447..28eacd4e4e4 100644
--- a/pkgs/development/libraries/xapian/bindings/1.0.14.nix
+++ b/pkgs/development/libraries/xapian/bindings/1.0.14.nix
@@ -3,7 +3,7 @@ args: with args;
 let inherit (args.composableDerivation) composableDerivation wwf; in
 composableDerivation {} {
 
-    name = "xapian-bindings-${version}";
+    name = "xapian-bindings-1.0.14";
 
     src = fetchurl {
       url = http://oligarchy.co.uk/xapian/1.0.14/xapian-bindings-1.0.14.tar.gz;
diff --git a/pkgs/development/libraries/xapian/1.0.14.nix b/pkgs/development/libraries/xapian/default.nix
index b4ce74640ea..6b2966ee7e2 100644
--- a/pkgs/development/libraries/xapian/1.0.14.nix
+++ b/pkgs/development/libraries/xapian/default.nix
@@ -1,6 +1,7 @@
-args: with args;
+{ stdenv, fetchurl, zlib }:
+
 stdenv.mkDerivation {
-  name = "xapian-${version}";
+  name = "xapian-1.0.14";
 
   src = fetchurl {
     url = http://oligarchy.co.uk/xapian/1.0.14/xapian-core-1.0.14.tar.gz;
@@ -10,8 +11,8 @@ stdenv.mkDerivation {
   buildInputs = [zlib];
 
   meta = { 
-      description = "Xapian Probabilistic Information Retrieval library";
-      homepage = "http://xapian.org";
-      license = "GPLv2";
+    description = "Xapian Probabilistic Information Retrieval library";
+    homepage = "http://xapian.org";
+    license = "GPLv2";
   };
 }
diff --git a/pkgs/development/python-modules/flup/default.nix b/pkgs/development/python-modules/flup/default.nix
new file mode 100644
index 00000000000..be9fd84d1fd
--- /dev/null
+++ b/pkgs/development/python-modules/flup/default.nix
@@ -0,0 +1,16 @@
+{ stdenv, fetchurl, python, setuptools }:
+
+stdenv.mkDerivation rec {
+  name = "flup-r2311";
+
+  src = fetchurl {
+    url = "http://www.saddi.com/software/flup/dist/${name}.tar.gz";
+    sha256 = "15wyn6d6wla1ag91yxmlh9b4m0w1i0c2lm8ka4qfv4ijqcqakdx3";
+  };
+
+  buildInputs = [ python setuptools ];
+
+  meta = {
+    description = "FastCGI Python module set";
+  };
+}
diff --git a/pkgs/development/python-modules/flup/r2311.nix b/pkgs/development/python-modules/flup/r2311.nix
deleted file mode 100644
index 1334a7e7539..00000000000
--- a/pkgs/development/python-modules/flup/r2311.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-args : with args; 
-rec {
-  src = fetchurl {
-    url = http://www.saddi.com/software/flup/dist/flup-r2311.tar.gz;
-    sha256 = "15wyn6d6wla1ag91yxmlh9b4m0w1i0c2lm8ka4qfv4ijqcqakdx3";
-  };
-
-  buildInputs = [python setuptools];
-  configureFlags = [];
-
-  /* doConfigure should be specified separately */
-  phaseNames = ["addInputs" "createPythonInstallationTarget" (doDump "0") "installPythonPackage"];
-      
-  name = "flup-" + version;
-  meta = {
-    description = "FastCGI Python module set";
-  };
-}
diff --git a/pkgs/development/python-modules/pyqt/4.3.3.nix b/pkgs/development/python-modules/pyqt/4.3.3.nix
index 23bed9c9c0a..370366ba0e0 100644
--- a/pkgs/development/python-modules/pyqt/4.3.3.nix
+++ b/pkgs/development/python-modules/pyqt/4.3.3.nix
@@ -1,4 +1,5 @@
-args : with args; 
+args : with args;
+
 rec {
   src = fetchurl {
     url = mirror://debian/pool/main/p/python-qt4/python-qt4_4.3.3.orig.tar.gz;
@@ -12,7 +13,7 @@ rec {
   phaseNames = ["doPythonConfigure" "doMakeInstall"];
   extraPythonConfigureCommand = ''echo yes | \'';
 
-  name = "python-qt-" + version;
+  name = "python-qt-4.3.3";
   meta = {
     description = "Qt bindings for Python";
     license = "GPL";
diff --git a/pkgs/development/python-modules/python-sip/4.7.4.nix b/pkgs/development/python-modules/python-sip/4.7.4.nix
index bc4437a2795..759246ebf0d 100644
--- a/pkgs/development/python-modules/python-sip/4.7.4.nix
+++ b/pkgs/development/python-modules/python-sip/4.7.4.nix
@@ -11,7 +11,7 @@ rec {
   /* doConfigure should be specified separately */
   phaseNames = ["doPythonConfigure" "doMakeInstall"];
       
-  name = "python-sip-" + version;
+  name = "python-sip-4.7.4";
   meta = {
     description = "Python/C++ bindings generator";
   };
diff --git a/pkgs/development/tools/misc/xxdiff/3.2.nix b/pkgs/development/tools/misc/xxdiff/3.2.nix
index 8100972d6ea..44d869c107e 100644
--- a/pkgs/development/tools/misc/xxdiff/3.2.nix
+++ b/pkgs/development/tools/misc/xxdiff/3.2.nix
@@ -34,7 +34,7 @@ rec {
     cd ..
   '') ["minInit" "doMake" "defEnsureDir" "addInputs"];
       
-  name = "xxdiff-" + version;
+  name = "xxdiff-3.2";
   meta = {
     description = "Interactive merge tool";
   };