summary refs log tree commit diff
path: root/pkgs/development/libraries
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2006-01-30 16:04:03 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2006-01-30 16:04:03 +0000
commit3389f4bc3660f5f47fdf8e9ebf41c1de1b30f671 (patch)
tree8f4f5bc667119caf379ff3677e1cf25e0f920cf4 /pkgs/development/libraries
parent53c56afcfe0600ecf582114f7da2e21eaa2dbd11 (diff)
downloadnixlib-3389f4bc3660f5f47fdf8e9ebf41c1de1b30f671.tar
nixlib-3389f4bc3660f5f47fdf8e9ebf41c1de1b30f671.tar.gz
nixlib-3389f4bc3660f5f47fdf8e9ebf41c1de1b30f671.tar.bz2
nixlib-3389f4bc3660f5f47fdf8e9ebf41c1de1b30f671.tar.lz
nixlib-3389f4bc3660f5f47fdf8e9ebf41c1de1b30f671.tar.xz
nixlib-3389f4bc3660f5f47fdf8e9ebf41c1de1b30f671.tar.zst
nixlib-3389f4bc3660f5f47fdf8e9ebf41c1de1b30f671.zip
* Copy lots of files to nix.cs.uu.nl.
svn path=/nixpkgs/trunk/; revision=4623
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r--pkgs/development/libraries/SDL/default.nix2
-rw-r--r--pkgs/development/libraries/Xaw3d/default.nix2
-rw-r--r--pkgs/development/libraries/aalib/default.nix2
-rw-r--r--pkgs/development/libraries/aterm/aterm-2.4.nix2
-rw-r--r--pkgs/development/libraries/beecrypt/default.nix2
-rw-r--r--pkgs/development/libraries/boehm-gc/default.nix2
-rw-r--r--pkgs/development/libraries/cairo/default.nix2
-rw-r--r--pkgs/development/libraries/chmlib/default.nix2
-rw-r--r--pkgs/development/libraries/cil/default.nix2
-rw-r--r--pkgs/development/libraries/cracklib/default.nix4
-rw-r--r--pkgs/development/libraries/db4/default.nix2
-rw-r--r--pkgs/development/libraries/dclib/default.nix2
-rw-r--r--pkgs/development/libraries/fontconfig/default.nix2
-rw-r--r--pkgs/development/libraries/freetype/default.nix2
-rw-r--r--pkgs/development/libraries/gettext/default.nix2
-rw-r--r--pkgs/development/libraries/glibc/default.nix4
-rw-r--r--pkgs/development/libraries/gnome/src-gnome-desktop-2.10.1.nix138
-rw-r--r--pkgs/development/libraries/gnome/src-gnome-platform-2.10.1.nix54
-rw-r--r--pkgs/development/libraries/gpgme/default.nix2
-rw-r--r--pkgs/development/libraries/gtk-libs-2.6/glib/default.nix2
-rw-r--r--pkgs/development/libraries/gtk-libs-2.6/glibmm/default.nix2
-rw-r--r--pkgs/development/libraries/gtk-libs-2.6/gtk+/default.nix2
-rw-r--r--pkgs/development/libraries/gtk-libs-2.6/gtkmm/default.nix2
-rw-r--r--pkgs/development/libraries/gtk-libs-2.6/pango/default.nix2
-rw-r--r--pkgs/development/libraries/gtk-libs-2.8/atk/default.nix2
-rw-r--r--pkgs/development/libraries/gtk-libs-2.8/glib/default.nix2
-rw-r--r--pkgs/development/libraries/gtk-libs-2.8/glibmm/default.nix2
-rw-r--r--pkgs/development/libraries/gtk-libs-2.8/gtk+/default.nix2
-rw-r--r--pkgs/development/libraries/gtk-libs-2.8/gtkmm/default.nix2
-rw-r--r--pkgs/development/libraries/gtk-libs-2.8/pango/default.nix2
-rw-r--r--pkgs/development/libraries/java/cup/default.nix2
-rw-r--r--pkgs/development/libraries/java/httpunit/default.nix2
-rw-r--r--pkgs/development/libraries/java/jakarta-commons/file-upload/default.nix2
-rw-r--r--pkgs/development/libraries/java/jdom/default.nix2
-rw-r--r--pkgs/development/libraries/java/jflex/default.nix2
-rw-r--r--pkgs/development/libraries/java/junit/default.nix2
-rw-r--r--pkgs/development/libraries/java/lucene/default.nix2
-rw-r--r--pkgs/development/libraries/java/mockobjects/default.nix2
-rw-r--r--pkgs/development/libraries/java/swt/default.nix2
-rw-r--r--pkgs/development/libraries/kde/kdelibs/default.nix2
-rw-r--r--pkgs/development/libraries/lesstif/default.nix2
-rw-r--r--pkgs/development/libraries/libcaca/default.nix2
-rw-r--r--pkgs/development/libraries/libdrm/default.nix2
-rw-r--r--pkgs/development/libraries/libgpg-error/default.nix2
-rw-r--r--pkgs/development/libraries/libgsf/default.nix2
-rw-r--r--pkgs/development/libraries/libmspack/default.nix2
-rw-r--r--pkgs/development/libraries/libpcap/default.nix2
-rw-r--r--pkgs/development/libraries/libpng/default.nix2
-rw-r--r--pkgs/development/libraries/libsigcxx/default.nix2
-rw-r--r--pkgs/development/libraries/libsndfile/default.nix2
-rw-r--r--pkgs/development/libraries/libtiff/default.nix2
-rw-r--r--pkgs/development/libraries/libusb/default.nix2
-rw-r--r--pkgs/development/libraries/libwpd/default.nix2
-rw-r--r--pkgs/development/libraries/libxml2/default.nix2
-rw-r--r--pkgs/development/libraries/libxslt/default.nix2
-rw-r--r--pkgs/development/libraries/mesa/default.nix6
-rw-r--r--pkgs/development/libraries/neon/default.nix2
-rw-r--r--pkgs/development/libraries/neon/neon-0.24.7.nix2
-rw-r--r--pkgs/development/libraries/nss/default.nix4
-rw-r--r--pkgs/development/libraries/openal/default.nix2
-rw-r--r--pkgs/development/libraries/openexr/default.nix2
-rw-r--r--pkgs/development/libraries/openssl-0.9.8/default.nix2
-rw-r--r--pkgs/development/libraries/openssl/default.nix2
-rw-r--r--pkgs/development/libraries/pangoxsl/default.nix2
-rw-r--r--pkgs/development/libraries/pciutils/default.nix2
-rw-r--r--pkgs/development/libraries/pcre/default.nix2
-rw-r--r--pkgs/development/libraries/qt-3/default.nix2
-rw-r--r--pkgs/development/libraries/readline/readline4.nix2
-rw-r--r--pkgs/development/libraries/rte/default.nix2
-rw-r--r--pkgs/development/libraries/slang/default.nix2
-rw-r--r--pkgs/development/libraries/speex/default.nix2
-rw-r--r--pkgs/development/libraries/stlport/default.nix2
-rw-r--r--pkgs/development/libraries/t1lib/default.nix2
-rw-r--r--pkgs/development/libraries/wxGTK-2.6/default.nix2
-rw-r--r--pkgs/development/libraries/xine-lib/default.nix2
-rw-r--r--pkgs/development/libraries/xlibs/libXrender/default.nix2
-rw-r--r--pkgs/development/libraries/xlibs/libXt/default.nix2
-rw-r--r--pkgs/development/libraries/xlibs/renderext/default.nix2
-rw-r--r--pkgs/development/libraries/xlibs/xproto/default.nix2
-rw-r--r--pkgs/development/libraries/zlib/default.nix2
-rw-r--r--pkgs/development/libraries/zvbi/default.nix2
81 files changed, 180 insertions, 180 deletions
diff --git a/pkgs/development/libraries/SDL/default.nix b/pkgs/development/libraries/SDL/default.nix
index 7e085a693973..0d41b13eaea2 100644
--- a/pkgs/development/libraries/SDL/default.nix
+++ b/pkgs/development/libraries/SDL/default.nix
@@ -5,7 +5,7 @@ assert openglSupport -> mesa != null;
 stdenv.mkDerivation {
   name = "SDL-1.2.9";
   src = fetchurl {
-    url = http://www.libsdl.org/release/SDL-1.2.9.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/SDL-1.2.9.tar.gz;
     md5 = "80919ef556425ff82a8555ff40a579a0";
   };
   buildInputs = [
diff --git a/pkgs/development/libraries/Xaw3d/default.nix b/pkgs/development/libraries/Xaw3d/default.nix
index f4af1ec13a84..3245ec7eccb3 100644
--- a/pkgs/development/libraries/Xaw3d/default.nix
+++ b/pkgs/development/libraries/Xaw3d/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
   name = "Xaw3d-1.5E";
   builder = ./builder.sh;
   src = fetchurl {
-    url = http://freshmeat.net/redir/xaw3d/11835/url_tgz/Xaw3d-1.5E.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/Xaw3d-1.5E.tar.gz;
     md5 = "29ecfdcd6bcf47f62ecfd672d31269a1";
   };
   patches = [./config.patch];
diff --git a/pkgs/development/libraries/aalib/default.nix b/pkgs/development/libraries/aalib/default.nix
index 5f138ef729af..b06db7eb39d7 100644
--- a/pkgs/development/libraries/aalib/default.nix
+++ b/pkgs/development/libraries/aalib/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
   name = "aalib-1.4rc4";
   builder = ./builder.sh;
   src = fetchurl {
-    url = http://surfnet.dl.sourceforge.net/sourceforge/aa-project/aalib-1.4rc4.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/aalib-1.4rc4.tar.gz;
     md5 = "d5aa8e9eae07b7441298b5c30490f6a6";
   };
   buildInputs = [ncurses];
diff --git a/pkgs/development/libraries/aterm/aterm-2.4.nix b/pkgs/development/libraries/aterm/aterm-2.4.nix
index 6dc59908a60c..a4a802471feb 100644
--- a/pkgs/development/libraries/aterm/aterm-2.4.nix
+++ b/pkgs/development/libraries/aterm/aterm-2.4.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "aterm-2.4.2";
   src = fetchurl {
-    url = http://www.cwi.nl/projects/MetaEnv/aterm/aterm-2.4.2.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/aterm-2.4.2.tar.gz;
     md5 = "18617081dd112d85e6c4b1b552628114";
   };
 }
diff --git a/pkgs/development/libraries/beecrypt/default.nix b/pkgs/development/libraries/beecrypt/default.nix
index 6d8e776ce80c..d6fa6227285d 100644
--- a/pkgs/development/libraries/beecrypt/default.nix
+++ b/pkgs/development/libraries/beecrypt/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "beecrypt-4.1.2";
   src = fetchurl {
-    url = http://surfnet.dl.sourceforge.net/sourceforge/beecrypt/beecrypt-4.1.2.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/beecrypt-4.1.2.tar.gz;
     md5 = "820d26437843ab0a6a8a5151a73a657c";
   };
   buildInputs = [m4];
diff --git a/pkgs/development/libraries/boehm-gc/default.nix b/pkgs/development/libraries/boehm-gc/default.nix
index d3e120964579..8ae23f44d563 100644
--- a/pkgs/development/libraries/boehm-gc/default.nix
+++ b/pkgs/development/libraries/boehm-gc/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "boehm-gc-6.5";
   src = fetchurl {
-    url = http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc6.5.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/gc6.5.tar.gz;
     md5 = "00bf95cdcbedfa7321d14e0133b31cdb";
   };
 }
diff --git a/pkgs/development/libraries/cairo/default.nix b/pkgs/development/libraries/cairo/default.nix
index f4ea4c5e699d..22ef287901bf 100644
--- a/pkgs/development/libraries/cairo/default.nix
+++ b/pkgs/development/libraries/cairo/default.nix
@@ -11,7 +11,7 @@ assert pngSupport -> libpng != null;
 stdenv.mkDerivation {
   name = "cairo-1.0.2";
   src = fetchurl {
-    url = http://cairographics.org/releases/cairo-1.0.2.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/cairo-1.0.2.tar.gz;
     sha1 = "3a425049499b0b067ed4dc60d94b4d0819c0841b";
   };
   buildInputs = [
diff --git a/pkgs/development/libraries/chmlib/default.nix b/pkgs/development/libraries/chmlib/default.nix
index 3cf75aba9ed3..5d211278749e 100644
--- a/pkgs/development/libraries/chmlib/default.nix
+++ b/pkgs/development/libraries/chmlib/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
   name = "chmlib-0.36";
   builder = ./builder.sh;
   src = fetchurl {
-    url = http://66.93.236.84/%7Ejedwin/projects/chmlib/chmlib-0.36.tbz;
+    url = http://nix.cs.uu.nl/dist/tarballs/chmlib-0.36.tbz;
     md5 = "8fa5e9a1af13084ca465d9ee09e1946e";
   };
   buildInputs = [libtool];
diff --git a/pkgs/development/libraries/cil/default.nix b/pkgs/development/libraries/cil/default.nix
index ecbb0c19412b..084d5adf206b 100644
--- a/pkgs/development/libraries/cil/default.nix
+++ b/pkgs/development/libraries/cil/default.nix
@@ -1,7 +1,7 @@
 {stdenv, fetchurl, ocaml, perl}: stdenv.mkDerivation {
   name = "cil-1.3.2";
   src = fetchurl {
-    url = http://manju.cs.berkeley.edu/cil/distrib/cil-1.3.2.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/cil-1.3.2.tar.gz;
     md5 = "aba80dd700fcb1411598670cc36a9573";
   };
   buildInputs = [ocaml perl];
diff --git a/pkgs/development/libraries/cracklib/default.nix b/pkgs/development/libraries/cracklib/default.nix
index 674384bf9383..7811fe083f01 100644
--- a/pkgs/development/libraries/cracklib/default.nix
+++ b/pkgs/development/libraries/cracklib/default.nix
@@ -4,11 +4,11 @@ stdenv.mkDerivation {
   name = "cracklib-2.8.5";
   builder = ./builder.sh;
   src = fetchurl {
-    url = http://surfnet.dl.sourceforge.net/sourceforge/cracklib/cracklib-2.8.5.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/cracklib-2.8.5.tar.gz;
     md5 = "68674db41be7569099b7aa287719b248";
   };
   dicts = fetchurl {
-    url = http://surfnet.dl.sourceforge.net/sourceforge/cracklib/cracklib-words.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/cracklib-words.gz;
     md5 = "d18e670e5df560a8745e1b4dede8f84f";
   };
 }
diff --git a/pkgs/development/libraries/db4/default.nix b/pkgs/development/libraries/db4/default.nix
index 169e1e1e564d..4a4ab1f7133b 100644
--- a/pkgs/development/libraries/db4/default.nix
+++ b/pkgs/development/libraries/db4/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
   name = "db4-4.4.16";
   builder = ./builder.sh;
   src = fetchurl {
-    url = http://downloads.sleepycat.com/db-4.4.16.NC.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/db-4.4.16.NC.tar.gz;
     md5 = "1466026e67b5c3eb60c8c16b7f472c17";
   };
   configureFlags = [
diff --git a/pkgs/development/libraries/dclib/default.nix b/pkgs/development/libraries/dclib/default.nix
index 0cc4f25c48e2..a0cd9660d7ca 100644
--- a/pkgs/development/libraries/dclib/default.nix
+++ b/pkgs/development/libraries/dclib/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation {
   builder = ./builder.sh;
 
   src = fetchurl {
-    url = http://download.berlios.de/dcgui/dclib-0.3.7.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/dclib-0.3.7.tar.bz2;
     md5 = "d35833414534bcac8ce2c8a62ce903a4";
   };
 
diff --git a/pkgs/development/libraries/fontconfig/default.nix b/pkgs/development/libraries/fontconfig/default.nix
index 689355e56e0e..9f8c1231ad9a 100644
--- a/pkgs/development/libraries/fontconfig/default.nix
+++ b/pkgs/development/libraries/fontconfig/default.nix
@@ -6,7 +6,7 @@ stdenv.mkDerivation {
   name = "fontconfig-2.3.2";
   builder = ./builder.sh;
   src = fetchurl {
-    url = http://www.fontconfig.org/release/fontconfig-2.3.2.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/fontconfig-2.3.2.tar.gz;
     md5 = "7354f9f125ea78a8f2851cb9c31d4866";
   };
   buildInputs = [freetype];
diff --git a/pkgs/development/libraries/freetype/default.nix b/pkgs/development/libraries/freetype/default.nix
index f23461dc0fc9..a678169851d1 100644
--- a/pkgs/development/libraries/freetype/default.nix
+++ b/pkgs/development/libraries/freetype/default.nix
@@ -1,7 +1,7 @@
 {stdenv, fetchurl}: stdenv.mkDerivation {
   name = "freetype-2.1.10";
   src = fetchurl {
-    url = http://heanet.dl.sourceforge.net/sourceforge/freetype/freetype-2.1.10.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/freetype-2.1.10.tar.bz2;
     md5 = "a4012e7d1f6400df44a16743b11b8423";
   };
 }
diff --git a/pkgs/development/libraries/gettext/default.nix b/pkgs/development/libraries/gettext/default.nix
index 0ac2104f58d2..2b09a73542cc 100644
--- a/pkgs/development/libraries/gettext/default.nix
+++ b/pkgs/development/libraries/gettext/default.nix
@@ -1,7 +1,7 @@
 {stdenv, fetchurl}: stdenv.mkDerivation {
   name = "gettext-0.14.5";
   src = fetchurl {
-    url = ftp://ftp.gnu.org/pub/gnu/gettext/gettext-0.14.5.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/gettext-0.14.5.tar.gz;
     md5 = "e2f6581626a22a0de66dce1d81d00de3";
   };
   configureFlags = "--disable-csharp";
diff --git a/pkgs/development/libraries/glibc/default.nix b/pkgs/development/libraries/glibc/default.nix
index cec777acbb30..96dd1b6c9599 100644
--- a/pkgs/development/libraries/glibc/default.nix
+++ b/pkgs/development/libraries/glibc/default.nix
@@ -6,12 +6,12 @@ stdenv.mkDerivation {
   substitute = ../../../build-support/substitute/substitute.sh;
 
   src = fetchurl {
-    url = http://ftp.gnu.org/pub/gnu/glibc/glibc-2.3.6.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/glibc-2.3.6.tar.bz2;
     md5 = "bfdce99f82d6dbcb64b7f11c05d6bc96";
   };
 
   linuxthreadsSrc = fetchurl {
-    url = http://ftp.gnu.org/pub/gnu/glibc/glibc-linuxthreads-2.3.6.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/glibc-linuxthreads-2.3.6.tar.bz2;
     md5 = "d4eeda37472666a15cc1f407e9c987a9";
   };
 
diff --git a/pkgs/development/libraries/gnome/src-gnome-desktop-2.10.1.nix b/pkgs/development/libraries/gnome/src-gnome-desktop-2.10.1.nix
index bcfefc425de4..5d0abbb88293 100644
--- a/pkgs/development/libraries/gnome/src-gnome-desktop-2.10.1.nix
+++ b/pkgs/development/libraries/gnome/src-gnome-desktop-2.10.1.nix
@@ -4,483 +4,483 @@
   bugbuddy = {
     name = "bug-buddy-2.10.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/bug-buddy-2.10.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/bug-buddy-2.10.0.tar.bz2;
       md5 = "c821a933f3d7be64071c7bfcb07ee1ac";
     };
   };
   controlcenter = {
     name = "control-center-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/control-center-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/control-center-2.10.1.tar.bz2;
       md5 = "d95a5746aa349536dc0f59c61cdaf19f";
     };
   };
   dasher = {
     name = "dasher-3.2.15";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/dasher-3.2.15.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/dasher-3.2.15.tar.bz2;
       md5 = "a3fa85e32c94c69476e12ecba7d257e7";
     };
   };
   eel = {
     name = "eel-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/eel-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/eel-2.10.1.tar.bz2;
       md5 = "2978fae17565dfb6e2d7ca129e738b9d";
     };
   };
   eog = {
     name = "eog-2.10.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/eog-2.10.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/eog-2.10.0.tar.bz2;
       md5 = "45c345a0aed600c7ab17c5af750b7c8c";
     };
   };
   epiphany = {
     name = "epiphany-1.6.2";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/epiphany-1.6.2.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/epiphany-1.6.2.tar.bz2;
       md5 = "3161495ac4af4a7435918a98896b05e9";
     };
   };
   evolution = {
     name = "evolution-2.2.2";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/evolution-2.2.2.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/evolution-2.2.2.tar.bz2;
       md5 = "9b49942c8bdd1dc21f2d28792b12f400";
     };
   };
   evolutiondataserver = {
     name = "evolution-data-server-1.2.2";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/evolution-data-server-1.2.2.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/evolution-data-server-1.2.2.tar.bz2;
       md5 = "2b15cba799e4594926472dca3e1747bb";
     };
   };
   evolutionwebcal = {
     name = "evolution-webcal-2.2.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/evolution-webcal-2.2.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/evolution-webcal-2.2.1.tar.bz2;
       md5 = "36c667bb50a2ae89be457780081dfd39";
     };
   };
   fileroller = {
     name = "file-roller-2.10.2";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/file-roller-2.10.2.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/file-roller-2.10.2.tar.bz2;
       md5 = "56f2c0e79f6ddfb4796acdab91dcd58f";
     };
   };
   gal = {
     name = "gal-2.4.2";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gal-2.4.2.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gal-2.4.2.tar.bz2;
       md5 = "70e07fde659f0553ba56caeae4f51908";
     };
   };
   gcalctool = {
     name = "gcalctool-5.5.42";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gcalctool-5.5.42.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gcalctool-5.5.42.tar.bz2;
       md5 = "0f42e6e437f64c844b7b30e3255b02aa";
     };
   };
   gconfeditor = {
     name = "gconf-editor-2.10.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gconf-editor-2.10.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gconf-editor-2.10.0.tar.bz2;
       md5 = "651a18f7eb5af91761521aa4f04ccc07";
     };
   };
   gdm = {
     name = "gdm-2.6.0.9";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gdm-2.6.0.9.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gdm-2.6.0.9.tar.bz2;
       md5 = "d845fe205412bb101d4c66d1e88a317d";
     };
   };
   gedit = {
     name = "gedit-2.10.2";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gedit-2.10.2.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gedit-2.10.2.tar.bz2;
       md5 = "e3cf99b9233377583a69c4ad235e8494";
     };
   };
   ggv = {
     name = "ggv-2.8.4";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/ggv-2.8.4.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/ggv-2.8.4.tar.bz2;
       md5 = "7a465dcc795ebab69daa0ed658d2e978";
     };
   };
   gnome2userdocs = {
     name = "gnome2-user-docs-2.8.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome2-user-docs-2.8.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome2-user-docs-2.8.1.tar.bz2;
       md5 = "90bdd21ea3e3e794f641dd805216f275";
     };
   };
   gnomeapplets = {
     name = "gnome-applets-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-applets-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-applets-2.10.1.tar.bz2;
       md5 = "da9cd75f77972c96eec9551d41878a7f";
     };
   };
   gnomebackgrounds = {
     name = "gnome-backgrounds-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-backgrounds-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-backgrounds-2.10.1.tar.bz2;
       md5 = "2a4ec2862c6a1a2bf3ad330c830edae4";
     };
   };
   gnomedesktop = {
     name = "gnome-desktop-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-desktop-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-desktop-2.10.1.tar.bz2;
       md5 = "5d6d21e4b5d66975c9c2c04add7da6e2";
     };
   };
   gnomedocutils = {
     name = "gnome-doc-utils-0.2.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-doc-utils-0.2.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-doc-utils-0.2.0.tar.bz2;
       md5 = "c72f2a974e4f05210d2736e92399c58e";
     };
   };
   gnomegames = {
     name = "gnome-games-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-games-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-games-2.10.1.tar.bz2;
       md5 = "b7d21e5e12de80c50266e8735e04577c";
     };
   };
   gnomeicontheme = {
     name = "gnome-icon-theme-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-icon-theme-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-icon-theme-2.10.1.tar.bz2;
       md5 = "680a57ed3cecb9a16824570f7002879e";
     };
   };
   gnomekeyring = {
     name = "gnome-keyring-0.4.2";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-keyring-0.4.2.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-keyring-0.4.2.tar.bz2;
       md5 = "220930f6685780089cc5c769dd4ad561";
     };
   };
   gnomemag = {
     name = "gnome-mag-0.12.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-mag-0.12.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-mag-0.12.0.tar.bz2;
       md5 = "42446a5e12bbb5cb0d0baba30b324545";
     };
   };
   gnomemedia = {
     name = "gnome-media-2.10.2";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-media-2.10.2.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-media-2.10.2.tar.bz2;
       md5 = "3d73cd40cfa52c5eef882302f92c60d6";
     };
   };
   gnomemeeting = {
     name = "gnomemeeting-1.2.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnomemeeting-1.2.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnomemeeting-1.2.1.tar.bz2;
       md5 = "e765914ed1eb547d4a15d211e2ae9f57";
     };
   };
   gnomemenus = {
     name = "gnome-menus-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-menus-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-menus-2.10.1.tar.bz2;
       md5 = "83d9695a35ed2215620e8773ee918b8a";
     };
   };
   gnomenetstatus = {
     name = "gnome-netstatus-2.10.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-netstatus-2.10.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-netstatus-2.10.0.tar.bz2;
       md5 = "b1a044cfbe3299e00d514d966d4766e8";
     };
   };
   gnomenettool = {
     name = "gnome-nettool-1.2.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-nettool-1.2.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-nettool-1.2.0.tar.bz2;
       md5 = "277338cf5d54ae9941260dd993a14f7a";
     };
   };
   gnomepanel = {
     name = "gnome-panel-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-panel-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-panel-2.10.1.tar.bz2;
       md5 = "a2719f5c79a9e48bca086f08a77a6889";
     };
   };
   gnomesession = {
     name = "gnome-session-2.10.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-session-2.10.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-session-2.10.0.tar.bz2;
       md5 = "cbeb2db49dac11bf8088e6b025265fff";
     };
   };
   gnomespeech = {
     name = "gnome-speech-0.3.6";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-speech-0.3.6.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-speech-0.3.6.tar.bz2;
       md5 = "1c5cf16b6ad38b9e8d46c824b464c5b8";
     };
   };
   gnomesystemmonitor = {
     name = "gnome-system-monitor-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-system-monitor-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-system-monitor-2.10.1.tar.bz2;
       md5 = "22acb1699193f8bd2ced656d44f57377";
     };
   };
   gnomesystemtools = {
     name = "gnome-system-tools-1.2.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-system-tools-1.2.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-system-tools-1.2.0.tar.bz2;
       md5 = "fbcf8866ecea8b330cbe53cf8b0df55e";
     };
   };
   gnometerminal = {
     name = "gnome-terminal-2.10.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-terminal-2.10.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-terminal-2.10.0.tar.bz2;
       md5 = "062744daca0c7f708b8c52f47b5db0d1";
     };
   };
   gnomethemes = {
     name = "gnome-themes-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-themes-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-themes-2.10.1.tar.bz2;
       md5 = "f365c73ccfbe35640e17fe8d877273fe";
     };
   };
   gnomeutils = {
     name = "gnome-utils-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-utils-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-utils-2.10.1.tar.bz2;
       md5 = "78c0afdc112757b13d203fe1ad9c04ad";
     };
   };
   gnomevolumemanager = {
     name = "gnome-volume-manager-1.2.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-volume-manager-1.2.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-volume-manager-1.2.1.tar.bz2;
       md5 = "241ff5501441387e31372089ca4b4390";
     };
   };
   gnopernicus = {
     name = "gnopernicus-0.10.6";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnopernicus-0.10.6.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnopernicus-0.10.6.tar.bz2;
       md5 = "324b53371920ba156923e86be34a32c7";
     };
   };
   gok = {
     name = "gok-1.0.3";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gok-1.0.3.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gok-1.0.3.tar.bz2;
       md5 = "3e5e856d5c4cdb8777d92218eecc0a8b";
     };
   };
   gpdf = {
     name = "gpdf-2.10.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gpdf-2.10.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gpdf-2.10.0.tar.bz2;
       md5 = "9278cd3b9d06e3b1d364452f0e512fa9";
     };
   };
   gstplugins = {
     name = "gst-plugins-0.8.8";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gst-plugins-0.8.8.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gst-plugins-0.8.8.tar.bz2;
       md5 = "4f6e7e730fa674ecd6ec713f937b8acb";
     };
   };
   gstreamer = {
     name = "gstreamer-0.8.9";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gstreamer-0.8.9.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gstreamer-0.8.9.tar.bz2;
       md5 = "6769de224de8457ed0dc09016287883a";
     };
   };
   gtkengines = {
     name = "gtk-engines-2.6.3";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gtk-engines-2.6.3.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gtk-engines-2.6.3.tar.bz2;
       md5 = "ba5975f8ab390fa43fc0bf94f4a3b023";
     };
   };
   gtkhtml = {
     name = "gtkhtml-3.5.7";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gtkhtml-3.5.7.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gtkhtml-3.5.7.tar.bz2;
       md5 = "218f9ddbd4b95d16f8f60369422cd79c";
     };
   };
   gtksourceview = {
     name = "gtksourceview-1.2.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gtksourceview-1.2.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gtksourceview-1.2.0.tar.bz2;
       md5 = "0a9f68a3faf982599b64276487c37c6d";
     };
   };
   gucharmap = {
     name = "gucharmap-1.4.3";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gucharmap-1.4.3.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gucharmap-1.4.3.tar.bz2;
       md5 = "9003427becd6fae9b2df5ddf1a6c390b";
     };
   };
   libgailgnome = {
     name = "libgail-gnome-1.1.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/libgail-gnome-1.1.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libgail-gnome-1.1.0.tar.bz2;
       md5 = "61541d3f04741b8a9f42f89776ea1fac";
     };
   };
   libgtkhtml = {
     name = "libgtkhtml-2.6.3";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/libgtkhtml-2.6.3.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libgtkhtml-2.6.3.tar.bz2;
       md5 = "c77789241d725e189ffc0391eda94361";
     };
   };
   libgtop = {
     name = "libgtop-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/libgtop-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libgtop-2.10.1.tar.bz2;
       md5 = "b006baa3bd486005411a03534b45708e";
     };
   };
   librsvg = {
     name = "librsvg-2.9.5";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/librsvg-2.9.5.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/librsvg-2.9.5.tar.bz2;
       md5 = "44799d75e940eb4150acdae4f63cbe2a";
     };
   };
   libsoup = {
     name = "libsoup-2.2.3";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/libsoup-2.2.3.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libsoup-2.2.3.tar.bz2;
       md5 = "2591f32e036a5869f7e2bd0d95e6f14b";
     };
   };
   libwnck = {
     name = "libwnck-2.10.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/libwnck-2.10.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libwnck-2.10.0.tar.bz2;
       md5 = "c04c79f1e8576bc930c79d2e7bb8190a";
     };
   };
   libxklavier = {
     name = "libxklavier-2.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/libxklavier-2.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libxklavier-2.0.tar.bz2;
       md5 = "8da1a1a2ba934e94288bef8a4e4ca62d";
     };
   };
   metacity = {
     name = "metacity-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/metacity-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/metacity-2.10.1.tar.bz2;
       md5 = "c326eb1aed8742057e9ad94b9ccae877";
     };
   };
   nautilus = {
     name = "nautilus-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/nautilus-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/nautilus-2.10.1.tar.bz2;
       md5 = "976d725db15e901bc881dfb8c50145c1";
     };
   };
   nautiluscdburner = {
     name = "nautilus-cd-burner-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/nautilus-cd-burner-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/nautilus-cd-burner-2.10.1.tar.bz2;
       md5 = "ce2b3bd588ca77190976e2487badc17d";
     };
   };
   nautilusmedia = {
     name = "nautilus-media-0.8.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/nautilus-media-0.8.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/nautilus-media-0.8.1.tar.bz2;
       md5 = "4ad604430b213a899c1217f5f4633887";
     };
   };
   scrollkeeper = {
     name = "scrollkeeper-0.3.14";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/scrollkeeper-0.3.14.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/scrollkeeper-0.3.14.tar.bz2;
       md5 = "b175e582a6cec3e50a9de73a5bb7455a";
     };
   };
   soundjuicer = {
     name = "sound-juicer-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/sound-juicer-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/sound-juicer-2.10.1.tar.bz2;
       md5 = "59a5e142cf39152bcbc1467d02e4494a";
     };
   };
   startupnotification = {
     name = "startup-notification-0.8";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/startup-notification-0.8.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/startup-notification-0.8.tar.bz2;
       md5 = "d9b2e9fba18843314ae42334ceb4336d";
     };
   };
   systemtoolsbackends = {
     name = "system-tools-backends-1.2.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/system-tools-backends-1.2.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/system-tools-backends-1.2.0.tar.bz2;
       md5 = "96b00eb0f800c1b5346be2f71d4dc3b2";
     };
   };
   totem = {
     name = "totem-1.0.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/totem-1.0.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/totem-1.0.1.tar.bz2;
       md5 = "e924188ae5b43e7b66ef55584578b8bb";
     };
   };
   vino = {
     name = "vino-2.10.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/vino-2.10.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/vino-2.10.0.tar.bz2;
       md5 = "a9b5c811807e01e7fb420f52820f0150";
     };
   };
   vte = {
     name = "vte-0.11.13";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/vte-0.11.13.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/vte-0.11.13.tar.bz2;
       md5 = "5eb73c7de433fb6e53ac4378df9d23b5";
     };
   };
   ximianconnector = {
     name = "ximian-connector-2.2.2";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/ximian-connector-2.2.2.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/ximian-connector-2.2.2.tar.bz2;
       md5 = "2cee47bdf6030d30a5ac82e5028b58ed";
     };
   };
   yelp = {
     name = "yelp-2.6.5";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/yelp-2.6.5.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/yelp-2.6.5.tar.bz2;
       md5 = "9bd94af344ee6a0bf69aa6f9cbd6b7e9";
     };
   };
   zenity = {
     name = "zenity-2.10.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/zenity-2.10.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/zenity-2.10.0.tar.bz2;
       md5 = "2e501bba72b6e7d4f951080b9e5f675b";
     };
   };
diff --git a/pkgs/development/libraries/gnome/src-gnome-platform-2.10.1.nix b/pkgs/development/libraries/gnome/src-gnome-platform-2.10.1.nix
index 5a8672c26c40..c0f55d3f7fdf 100644
--- a/pkgs/development/libraries/gnome/src-gnome-platform-2.10.1.nix
+++ b/pkgs/development/libraries/gnome/src-gnome-platform-2.10.1.nix
@@ -4,189 +4,189 @@
   atk = {
     name = "atk-1.9.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/atk-1.9.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/atk-1.9.1.tar.bz2;
       md5 = "689eb6a77215858eb804f6dcc90058be";
     };
   };
   atspi = {
     name = "at-spi-1.6.3";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/at-spi-1.6.3.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/at-spi-1.6.3.tar.bz2;
       md5 = "e8d9c4b88e110a15cbf784b320fa0ad9";
     };
   };
   audiofile = {
     name = "audiofile-0.2.6";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/audiofile-0.2.6.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/audiofile-0.2.6.tar.bz2;
       md5 = "3d01302834660850b6141cac1e6f5501";
     };
   };
   esound = {
     name = "esound-0.2.35";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/esound-0.2.35.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/esound-0.2.35.tar.bz2;
       md5 = "1566344f80a8909b5e6e4d6b6520c2c1";
     };
   };
   gail = {
     name = "gail-1.8.3";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/gail-1.8.3.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gail-1.8.3.tar.bz2;
       md5 = "9e5db197dea8f92eec1f07984f12542a";
     };
   };
   GConf = {
     name = "GConf-2.10.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/GConf-2.10.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/GConf-2.10.0.tar.bz2;
       md5 = "a7cd37be4e317195a6668a086fc72033";
     };
   };
   glib = {
     name = "glib-2.6.4";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/glib-2.6.4.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/glib-2.6.4.tar.bz2;
       md5 = "af7eeb8aae764ff763418471ed6eb93d";
     };
   };
   gnomemimedata = {
     name = "gnome-mime-data-2.4.2";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/gnome-mime-data-2.4.2.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-mime-data-2.4.2.tar.bz2;
       md5 = "37242776b08625fa10c73c18b790e552";
     };
   };
   gnomevfs = {
     name = "gnome-vfs-2.10.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/gnome-vfs-2.10.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gnome-vfs-2.10.1.tar.bz2;
       md5 = "88b520e5de748a310a2aef62fc095c8b";
     };
   };
   gtk = {
     name = "gtk+-2.6.7";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/gtk+-2.6.7.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gtk+-2.6.7.tar.bz2;
       md5 = "b89bf892a0dee943f98b4caa12f773c8";
     };
   };
   gtkdoc = {
     name = "gtk-doc-1.3";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/gtk-doc-1.3.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/gtk-doc-1.3.tar.bz2;
       md5 = "d105d5b28e7e023ab1b7e85fb65e45c3";
     };
   };
   intltool = {
     name = "intltool-0.33";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/intltool-0.33.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/intltool-0.33.tar.bz2;
       md5 = "7d3b6d421b0fb9beee7faf97daab45e6";
     };
   };
   libart_lgpl = {
     name = "libart_lgpl-2.3.17";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libart_lgpl-2.3.17.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libart_lgpl-2.3.17.tar.bz2;
       md5 = "dfca42529393c8a8f59dc4dc10675a46";
     };
   };
   libbonobo = {
     name = "libbonobo-2.8.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libbonobo-2.8.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libbonobo-2.8.1.tar.bz2;
       md5 = "54f863c20016cf8a2cf25056f6c7cda7";
     };
   };
   libbonoboui = {
     name = "libbonoboui-2.8.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libbonoboui-2.8.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libbonoboui-2.8.1.tar.bz2;
       md5 = "b23daafa8344a88696d497f20285ef55";
     };
   };
   libglade = {
     name = "libglade-2.5.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libglade-2.5.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libglade-2.5.1.tar.bz2;
       md5 = "e4734a59f1f2308d7714dc0ebf8163f1";
     };
   };
   libgnome = {
     name = "libgnome-2.10.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libgnome-2.10.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libgnome-2.10.0.tar.bz2;
       md5 = "f8e1225d96126f5139232821a6723d15";
     };
   };
   libgnomecanvas = {
     name = "libgnomecanvas-2.10.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libgnomecanvas-2.10.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libgnomecanvas-2.10.0.tar.bz2;
       md5 = "88aac06c8dfd24671db3fe3bf881b5fc";
     };
   };
   libgnomeprint = {
     name = "libgnomeprint-2.10.3";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libgnomeprint-2.10.3.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libgnomeprint-2.10.3.tar.bz2;
       md5 = "9052dc919ad038b1a9e4d5301148588e";
     };
   };
   libgnomeprintui = {
     name = "libgnomeprintui-2.10.2";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libgnomeprintui-2.10.2.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libgnomeprintui-2.10.2.tar.bz2;
       md5 = "01fce7918f4e106e00ee8b5447783e4c";
     };
   };
   libgnomeui = {
     name = "libgnomeui-2.10.0";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libgnomeui-2.10.0.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libgnomeui-2.10.0.tar.bz2;
       md5 = "e17c0d97e5f240513ac2d36268d696ed";
     };
   };
   libIDL = {
     name = "libIDL-0.8.5";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libIDL-0.8.5.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libIDL-0.8.5.tar.bz2;
       md5 = "c63f6513dc7789d0575bea02d62d58d7";
     };
   };
   libxml2 = {
     name = "libxml2-2.6.19";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libxml2-2.6.19.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libxml2-2.6.19.tar.bz2;
       md5 = "ed581732d586f86324ec46e572526ede";
     };
   };
   libxslt = {
     name = "libxslt-1.1.14";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libxslt-1.1.14.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/libxslt-1.1.14.tar.bz2;
       md5 = "1fe60d57b8fcff7462fb1d9fac6c2ae8";
     };
   };
   ORBit2 = {
     name = "ORBit2-2.12.2";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/ORBit2-2.12.2.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/ORBit2-2.12.2.tar.bz2;
       md5 = "7f963dcd0d84e6854460449383cc8c70";
     };
   };
   pango = {
     name = "pango-1.8.1";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/pango-1.8.1.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/pango-1.8.1.tar.bz2;
       md5 = "88aa6bf1876766db6864f3b93577887c";
     };
   };
   pkgconfig = {
     name = "pkgconfig-0.17.2";
     src = fetchurl {
-      url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/pkgconfig-0.17.2.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/pkgconfig-0.17.2.tar.bz2;
       md5 = "eab15aecff99e98bcc5d01331452e583";
     };
   };
diff --git a/pkgs/development/libraries/gpgme/default.nix b/pkgs/development/libraries/gpgme/default.nix
index e96eb9c57f41..1eff12646d3e 100644
--- a/pkgs/development/libraries/gpgme/default.nix
+++ b/pkgs/development/libraries/gpgme/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "gpgme-1.0.3";
   src = fetchurl {
-    url = ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.0.3.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/gpgme-1.0.3.tar.gz;
     md5 = "4d33cbdf844fcee1c724e4cf2a32dd11";
   };
   buildInputs = [libgpgerror gnupg];
diff --git a/pkgs/development/libraries/gtk-libs-2.6/glib/default.nix b/pkgs/development/libraries/gtk-libs-2.6/glib/default.nix
index 1dc3407a76e8..5857fa185f3e 100644
--- a/pkgs/development/libraries/gtk-libs-2.6/glib/default.nix
+++ b/pkgs/development/libraries/gtk-libs-2.6/glib/default.nix
@@ -5,7 +5,7 @@ assert pkgconfig != null && gettext != null && perl != null;
 stdenv.mkDerivation {
   name = "glib-2.6.6";
   src = fetchurl {
-    url = ftp://ftp.gtk.org/pub/gtk/v2.6/glib-2.6.6.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/glib-2.6.6.tar.bz2;
     md5 = "6e22b0639d314536f23ee118f29b43de";
   };
   buildInputs = [pkgconfig gettext perl];
diff --git a/pkgs/development/libraries/gtk-libs-2.6/glibmm/default.nix b/pkgs/development/libraries/gtk-libs-2.6/glibmm/default.nix
index 957c596fc7b1..5669a13172d0 100644
--- a/pkgs/development/libraries/gtk-libs-2.6/glibmm/default.nix
+++ b/pkgs/development/libraries/gtk-libs-2.6/glibmm/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "glibmm-2.6.4";
   src = fetchurl {
-    url = http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.6/glibmm-2.6.1.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/glibmm-2.6.1.tar.bz2;
     md5 = "e37da352bf581503c5866f0231fd4a74";
   };
 
diff --git a/pkgs/development/libraries/gtk-libs-2.6/gtk+/default.nix b/pkgs/development/libraries/gtk-libs-2.6/gtk+/default.nix
index 06e37f070da2..a76303a758bf 100644
--- a/pkgs/development/libraries/gtk-libs-2.6/gtk+/default.nix
+++ b/pkgs/development/libraries/gtk-libs-2.6/gtk+/default.nix
@@ -12,7 +12,7 @@ assert x11.buildClientLibs;
 stdenv.mkDerivation {
   name = "gtk+-2.6.10";
   src = fetchurl {
-    url = ftp://ftp.gtk.org/pub/gtk/v2.6/gtk+-2.6.10.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/gtk+-2.6.10.tar.bz2;
     md5 = "520090ef291e35ba93397060e20f5025";
   };
   buildInputs = [pkgconfig perl libtiff libjpeg libpng];
diff --git a/pkgs/development/libraries/gtk-libs-2.6/gtkmm/default.nix b/pkgs/development/libraries/gtk-libs-2.6/gtkmm/default.nix
index ebc1e881c471..7df2339f4aee 100644
--- a/pkgs/development/libraries/gtk-libs-2.6/gtkmm/default.nix
+++ b/pkgs/development/libraries/gtk-libs-2.6/gtkmm/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "gtkmm-2.6.4";
   src = fetchurl {
-    url = http://ftp.gnome.org/pub/GNOME/sources/gtkmm/2.6/gtkmm-2.6.4.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/gtkmm-2.6.4.tar.bz2;
     md5 = "f71d1c4a89c4f9e054400f12a82dec5f";
   };
 
diff --git a/pkgs/development/libraries/gtk-libs-2.6/pango/default.nix b/pkgs/development/libraries/gtk-libs-2.6/pango/default.nix
index 6b9391e0a0b1..837f9ad86af8 100644
--- a/pkgs/development/libraries/gtk-libs-2.6/pango/default.nix
+++ b/pkgs/development/libraries/gtk-libs-2.6/pango/default.nix
@@ -6,7 +6,7 @@ assert x11.buildClientLibs;
 stdenv.mkDerivation {
   name = "pango-1.8.2";
   src = fetchurl {
-    url = ftp://ftp.gtk.org/pub/gtk/v2.6/pango-1.8.2.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/pango-1.8.2.tar.bz2;
     md5 = "f5b5da7a173f0566d8217ec112fde993";
   };
   buildInputs = [pkgconfig];
diff --git a/pkgs/development/libraries/gtk-libs-2.8/atk/default.nix b/pkgs/development/libraries/gtk-libs-2.8/atk/default.nix
index 075375675203..a3c80d6d301e 100644
--- a/pkgs/development/libraries/gtk-libs-2.8/atk/default.nix
+++ b/pkgs/development/libraries/gtk-libs-2.8/atk/default.nix
@@ -5,7 +5,7 @@ assert pkgconfig != null && glib != null && perl != null;
 stdenv.mkDerivation {
   name = "atk-1.10.3";
   src = fetchurl {
-    url = ftp://ftp.gtk.org/pub/gtk/v2.8/atk-1.10.3.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/atk-1.10.3.tar.bz2;
     md5 = "c84a01fea567b365c0d44b227fead948";
   };
   buildInputs = [pkgconfig perl];
diff --git a/pkgs/development/libraries/gtk-libs-2.8/glib/default.nix b/pkgs/development/libraries/gtk-libs-2.8/glib/default.nix
index 71fa047f0427..6f9df459a5a1 100644
--- a/pkgs/development/libraries/gtk-libs-2.8/glib/default.nix
+++ b/pkgs/development/libraries/gtk-libs-2.8/glib/default.nix
@@ -5,7 +5,7 @@ assert pkgconfig != null && gettext != null && perl != null;
 stdenv.mkDerivation {
   name = "glib-2.8.5";
   src = fetchurl {
-    url = ftp://ftp.gtk.org/pub/gtk/v2.8/glib-2.8.5.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/glib-2.8.5.tar.bz2;
     md5 = "334bb6892fb05aa34eae53707cc2726e";
   };
   buildInputs = [pkgconfig gettext perl];
diff --git a/pkgs/development/libraries/gtk-libs-2.8/glibmm/default.nix b/pkgs/development/libraries/gtk-libs-2.8/glibmm/default.nix
index 957c596fc7b1..5669a13172d0 100644
--- a/pkgs/development/libraries/gtk-libs-2.8/glibmm/default.nix
+++ b/pkgs/development/libraries/gtk-libs-2.8/glibmm/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "glibmm-2.6.4";
   src = fetchurl {
-    url = http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.6/glibmm-2.6.1.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/glibmm-2.6.1.tar.bz2;
     md5 = "e37da352bf581503c5866f0231fd4a74";
   };
 
diff --git a/pkgs/development/libraries/gtk-libs-2.8/gtk+/default.nix b/pkgs/development/libraries/gtk-libs-2.8/gtk+/default.nix
index 9f9252c7dafb..89acece279dd 100644
--- a/pkgs/development/libraries/gtk-libs-2.8/gtk+/default.nix
+++ b/pkgs/development/libraries/gtk-libs-2.8/gtk+/default.nix
@@ -10,7 +10,7 @@ assert xineramaSupport -> libXinerama != null;
 stdenv.mkDerivation {
   name = "gtk+-2.8.9";
   src = fetchurl {
-    url = ftp://ftp.gtk.org/pub/gtk/v2.8/gtk+-2.8.9.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/gtk+-2.8.9.tar.bz2;
     md5 = "e7a94132ae6353106c80cd4a1106a368";
   };
   buildInputs = [
diff --git a/pkgs/development/libraries/gtk-libs-2.8/gtkmm/default.nix b/pkgs/development/libraries/gtk-libs-2.8/gtkmm/default.nix
index ebc1e881c471..7df2339f4aee 100644
--- a/pkgs/development/libraries/gtk-libs-2.8/gtkmm/default.nix
+++ b/pkgs/development/libraries/gtk-libs-2.8/gtkmm/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "gtkmm-2.6.4";
   src = fetchurl {
-    url = http://ftp.gnome.org/pub/GNOME/sources/gtkmm/2.6/gtkmm-2.6.4.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/gtkmm-2.6.4.tar.bz2;
     md5 = "f71d1c4a89c4f9e054400f12a82dec5f";
   };
 
diff --git a/pkgs/development/libraries/gtk-libs-2.8/pango/default.nix b/pkgs/development/libraries/gtk-libs-2.8/pango/default.nix
index 22bf8b194db0..b9fffed10ff1 100644
--- a/pkgs/development/libraries/gtk-libs-2.8/pango/default.nix
+++ b/pkgs/development/libraries/gtk-libs-2.8/pango/default.nix
@@ -5,7 +5,7 @@ assert x11.buildClientLibs;
 stdenv.mkDerivation {
   name = "pango-1.10.2";
   src = fetchurl {
-    url = ftp://ftp.gtk.org/pub/gtk/v2.8/pango-1.10.2.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/pango-1.10.2.tar.bz2;
     md5 = "7302220d93ac17d2c44f356d852e81dc";
   };
   buildInputs = [pkgconfig];
diff --git a/pkgs/development/libraries/java/cup/default.nix b/pkgs/development/libraries/java/cup/default.nix
index 1181cef074ec..adee415651b7 100644
--- a/pkgs/development/libraries/java/cup/default.nix
+++ b/pkgs/development/libraries/java/cup/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation {
   builder = ./builder.sh;
 
   src = fetchurl {
-    url = http://www.cs.princeton.edu/~appel/modern/java/CUP/java_cup_v10k.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/java_cup_v10k.tar.gz;
     md5 = "8b11edfec13c590ea443d0f0ae0da479";
   };
 
diff --git a/pkgs/development/libraries/java/httpunit/default.nix b/pkgs/development/libraries/java/httpunit/default.nix
index 67baff53d427..55f0483720ab 100644
--- a/pkgs/development/libraries/java/httpunit/default.nix
+++ b/pkgs/development/libraries/java/httpunit/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation {
   builder = ./builder.sh;
 
   src = fetchurl {
-    url = http://surfnet.dl.sourceforge.net/sourceforge/httpunit/httpunit-1.6.zip;
+    url = http://nix.cs.uu.nl/dist/tarballs/httpunit-1.6.zip;
     md5 = "e94b53b9f4d7bdb706e4baac95b6e424";
   };
 
diff --git a/pkgs/development/libraries/java/jakarta-commons/file-upload/default.nix b/pkgs/development/libraries/java/jakarta-commons/file-upload/default.nix
index a609532f2825..4f6f2a7109ee 100644
--- a/pkgs/development/libraries/java/jakarta-commons/file-upload/default.nix
+++ b/pkgs/development/libraries/java/jakarta-commons/file-upload/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation {
   builder = ./builder.sh;
 
   src = fetchurl {
-    url = http://archive.apache.org/dist/jakarta/commons/fileupload/binaries/commons-fileupload-1.0.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/commons-fileupload-1.0.tar.gz;
     md5 = "5618b26b1a5c006d7236fb4465e907b6";
   };
 }
\ No newline at end of file
diff --git a/pkgs/development/libraries/java/jdom/default.nix b/pkgs/development/libraries/java/jdom/default.nix
index bca165bb3246..8b09a9d6ab1e 100644
--- a/pkgs/development/libraries/java/jdom/default.nix
+++ b/pkgs/development/libraries/java/jdom/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation {
   builder = ./builder.sh;
 
   src = fetchurl {
-    url = http://www.jdom.org/dist/binary/jdom-1.0.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/jdom-1.0.tar.gz;
     md5 = "ce29ecc05d63fdb419737fd00c04c281";
   };
 }
\ No newline at end of file
diff --git a/pkgs/development/libraries/java/jflex/default.nix b/pkgs/development/libraries/java/jflex/default.nix
index 4d0eda22c5bb..bfb8b3f7a03e 100644
--- a/pkgs/development/libraries/java/jflex/default.nix
+++ b/pkgs/development/libraries/java/jflex/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation {
   builder = ./builder.sh;
 
   src = fetchurl {
-    url = http://jflex.de/jflex-1.4.1.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/jflex-1.4.1.tar.gz;
     md5 = "9e4be6e826e6b344e84c0434d6fd4b46";
   };
 }
diff --git a/pkgs/development/libraries/java/junit/default.nix b/pkgs/development/libraries/java/junit/default.nix
index 84004f973b6d..ed7969bb3116 100644
--- a/pkgs/development/libraries/java/junit/default.nix
+++ b/pkgs/development/libraries/java/junit/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation {
   builder = ./builder.sh;
 
   src = fetchurl {
-    url = http://surfnet.dl.sourceforge.net/sourceforge/junit/junit3.8.1.zip;
+    url = http://nix.cs.uu.nl/dist/tarballs/junit3.8.1.zip;
     md5 = "5110326e4b7f7497dfa60ede4b626751";
   };
 
diff --git a/pkgs/development/libraries/java/lucene/default.nix b/pkgs/development/libraries/java/lucene/default.nix
index 9380591636c9..40ee2c64fc9a 100644
--- a/pkgs/development/libraries/java/lucene/default.nix
+++ b/pkgs/development/libraries/java/lucene/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation {
   builder = ./builder.sh;
 
   src = fetchurl {
-    url = http://cvs.apache.org/dist/jakarta/lucene/v1.4.1/lucene-1.4.1.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/lucene-1.4.1.tar.gz;
     md5 = "656a6f40f5b8f7d2e19453436848bfe8";
   };
 }
\ No newline at end of file
diff --git a/pkgs/development/libraries/java/mockobjects/default.nix b/pkgs/development/libraries/java/mockobjects/default.nix
index 5315cc63f1c6..ef1970f74e8f 100644
--- a/pkgs/development/libraries/java/mockobjects/default.nix
+++ b/pkgs/development/libraries/java/mockobjects/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation {
   builder = ./builder.sh;
 
   src = fetchurl {
-    url = http://surfnet.dl.sourceforge.net/sourceforge/mockobjects/mockobjects-bin-0.09.tar;
+    url = http://nix.cs.uu.nl/dist/tarballs/mockobjects-bin-0.09.tar;
     md5 = "a0e11423bd5fcbb6ea65753643ea8852";
   };
 }
diff --git a/pkgs/development/libraries/java/swt/default.nix b/pkgs/development/libraries/java/swt/default.nix
index f06f9ff5be9d..196237e15db2 100644
--- a/pkgs/development/libraries/java/swt/default.nix
+++ b/pkgs/development/libraries/java/swt/default.nix
@@ -8,7 +8,7 @@ stdenv.mkDerivation {
   # releases of SWT.  So we just grab a binary release and extract
   # "src.zip" from that.
   src = fetchurl {
-    url = http://sunsite.informatik.rwth-aachen.de/eclipse/downloads/drops/R-3.1.1-200509290840/swt-3.1.1-gtk-linux-x86.zip;
+    url = http://nix.cs.uu.nl/dist/tarballs/swt-3.1.1-gtk-linux-x86.zip;
     md5 = "23dfe5a4a566439c5f526d9ea3b3db1c";
   };
   
diff --git a/pkgs/development/libraries/kde/kdelibs/default.nix b/pkgs/development/libraries/kde/kdelibs/default.nix
index 546a50fad9bd..b6e4a8760074 100644
--- a/pkgs/development/libraries/kde/kdelibs/default.nix
+++ b/pkgs/development/libraries/kde/kdelibs/default.nix
@@ -6,7 +6,7 @@ stdenv.mkDerivation {
   name = "kdelibs-3.4.3";
   builder = ./builder.sh;
   src = fetchurl {
-    url = ftp://ftp.tiscali.nl/pub/mirrors/kde/stable/3.4.3/src/kdelibs-3.4.3.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/kdelibs-3.4.3.tar.bz2;
     md5 = "0cd7c0c8a81e5d11b91b407a4aaaf3ff";
   };
 
diff --git a/pkgs/development/libraries/lesstif/default.nix b/pkgs/development/libraries/lesstif/default.nix
index 8da6090e356c..23ccc6479b8a 100644
--- a/pkgs/development/libraries/lesstif/default.nix
+++ b/pkgs/development/libraries/lesstif/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "lesstif-0.94.4";
   src = fetchurl {
-    url = http://surfnet.dl.sourceforge.net/sourceforge/lesstif/lesstif-0.94.4.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/lesstif-0.94.4.tar.bz2;
     md5 = "3096ca456c0bc299d895974d307c82d8";
   };
   buildInputs = [x11];
diff --git a/pkgs/development/libraries/libcaca/default.nix b/pkgs/development/libraries/libcaca/default.nix
index 118a02a94e66..1377cb742320 100644
--- a/pkgs/development/libraries/libcaca/default.nix
+++ b/pkgs/development/libraries/libcaca/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "libcaca-0.9";
   src = fetchurl {
-    url = http://sam.zoy.org/libcaca/libcaca-0.9.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/libcaca-0.9.tar.bz2;
     md5 = "c7d5c46206091a9203fcb214abb25e4a";
   };
   configureFlags = "--disable-x11 --disable-imlib2 --disable-doc";
diff --git a/pkgs/development/libraries/libdrm/default.nix b/pkgs/development/libraries/libdrm/default.nix
index 532990ba6f61..7a3a2ce9aaf8 100644
--- a/pkgs/development/libraries/libdrm/default.nix
+++ b/pkgs/development/libraries/libdrm/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "libdrm-2.0";
   src = fetchurl {
-    url = http://dri.freedesktop.org/libdrm/libdrm-2.0.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/libdrm-2.0.tar.gz;
     md5 = "9d1aab104eb757ceeb2c1a6d38d57411";
   };
 }
diff --git a/pkgs/development/libraries/libgpg-error/default.nix b/pkgs/development/libraries/libgpg-error/default.nix
index 797002d2c81c..ea37b987f038 100644
--- a/pkgs/development/libraries/libgpg-error/default.nix
+++ b/pkgs/development/libraries/libgpg-error/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "libgpg-error-1.0";
   src = fetchurl {
-    url = ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.0.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/libgpg-error-1.0.tar.gz;
     md5 = "ff409db977e4a4897aa09ea420a28a2f";
   };
 }
diff --git a/pkgs/development/libraries/libgsf/default.nix b/pkgs/development/libraries/libgsf/default.nix
index 8e06322b6533..72928576e5a2 100644
--- a/pkgs/development/libraries/libgsf/default.nix
+++ b/pkgs/development/libraries/libgsf/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "libgsf-1.13.2";
   src = fetchurl {
-    url = http://ftp.gnome.org/pub/GNOME/sources/libgsf/1.13/libgsf-1.13.2.tar.bz2 ;
+    url = http://nix.cs.uu.nl/dist/tarballs/libgsf-1.13.2.tar.bz2;
     md5 = "0894afd88f9e43eada27e52cb22cd0f1";
   };
   buildInputs = [perl perlXMLParser pkgconfig libxml2 glib];
diff --git a/pkgs/development/libraries/libmspack/default.nix b/pkgs/development/libraries/libmspack/default.nix
index 1d34b07b2a4c..271cc47cda69 100644
--- a/pkgs/development/libraries/libmspack/default.nix
+++ b/pkgs/development/libraries/libmspack/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "libmspack-0.0.20040308alpha";
   src = fetchurl {
-    url = http://www.kyz.uklinux.net/downloads/libmspack-0.0.20040308alpha.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/libmspack-0.0.20040308alpha.tar.gz;
     md5 = "4d8e967649df0f6ade83df7da4b7511c";
   };
 }
diff --git a/pkgs/development/libraries/libpcap/default.nix b/pkgs/development/libraries/libpcap/default.nix
index 608faf012592..b9075db83ddb 100644
--- a/pkgs/development/libraries/libpcap/default.nix
+++ b/pkgs/development/libraries/libpcap/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "libpcap-0.9.4";
   src = fetchurl {
-      url = http://www.tcpdump.org/release/libpcap-0.9.4.tar.gz;
+      url = http://nix.cs.uu.nl/dist/tarballs/libpcap-0.9.4.tar.gz;
       md5 = "79025766e8027df154cb1f32de8a7974";
   };
   buildInputs = [flex bison];
diff --git a/pkgs/development/libraries/libpng/default.nix b/pkgs/development/libraries/libpng/default.nix
index d9f2c37a9b31..3fa0e6b8582d 100644
--- a/pkgs/development/libraries/libpng/default.nix
+++ b/pkgs/development/libraries/libpng/default.nix
@@ -5,7 +5,7 @@ assert zlib != null;
 stdenv.mkDerivation {
   name = "libpng-1.2.8";
   src = fetchurl {
-    url = http://surfnet.dl.sourceforge.net/sourceforge/libpng/libpng-1.2.8-config.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/libpng-1.2.8-config.tar.gz;
     md5 = "e5a39003eed16103cbbd3b6a8bc6b1f9";
   };
   propagatedBuildInputs = [zlib];
diff --git a/pkgs/development/libraries/libsigcxx/default.nix b/pkgs/development/libraries/libsigcxx/default.nix
index ba24763ea187..1300893ecc40 100644
--- a/pkgs/development/libraries/libsigcxx/default.nix
+++ b/pkgs/development/libraries/libsigcxx/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "libsigc++-2.0.16";
   src = fetchurl {
-    url = http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.0/libsigc++-2.0.16.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/libsigc++-2.0.16.tar.gz;
     md5 = "49b8c091b1be84d9f9801c4c81cd98b8";
   };
 
diff --git a/pkgs/development/libraries/libsndfile/default.nix b/pkgs/development/libraries/libsndfile/default.nix
index 7998606a2fa3..4d004c1e3064 100644
--- a/pkgs/development/libraries/libsndfile/default.nix
+++ b/pkgs/development/libraries/libsndfile/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "libsndfile-1.0.12";
   src = fetchurl {
-    url = http://www.mega-nerd.com/libsndfile/libsndfile-1.0.12.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/libsndfile-1.0.12.tar.gz;
     md5 = "03718b7b225b298f41c19620b8906108";
   };
 }
diff --git a/pkgs/development/libraries/libtiff/default.nix b/pkgs/development/libraries/libtiff/default.nix
index dec4fa43c337..61940611603a 100644
--- a/pkgs/development/libraries/libtiff/default.nix
+++ b/pkgs/development/libraries/libtiff/default.nix
@@ -6,7 +6,7 @@ stdenv.mkDerivation {
   name = "libtiff-3.7.4";
   builder = ./builder.sh;
   src = fetchurl {
-    url = ftp://ftp.remotesensing.org/pub/libtiff/old/tiff-3.7.4.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/tiff-3.7.4.tar.gz;
     md5 = "f37a7907bca4e235da85eb0126caa2b0";
   };
   propagatedBuildInputs = [zlib libjpeg];
diff --git a/pkgs/development/libraries/libusb/default.nix b/pkgs/development/libraries/libusb/default.nix
index 432c1f46b03d..b0cc8ed39fc2 100644
--- a/pkgs/development/libraries/libusb/default.nix
+++ b/pkgs/development/libraries/libusb/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "libusb-0.1.10a";
   src = fetchurl {
-    url = http://surfnet.dl.sourceforge.net/sourceforge/libusb/libusb-0.1.10a.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/libusb-0.1.10a.tar.gz;
     md5 = "c6062b29acd2cef414bcc34e0decbdd1";
   };
 }
diff --git a/pkgs/development/libraries/libwpd/default.nix b/pkgs/development/libraries/libwpd/default.nix
index 553e70d386c3..9e26da369b88 100644
--- a/pkgs/development/libraries/libwpd/default.nix
+++ b/pkgs/development/libraries/libwpd/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "libwpd-0.8.3";
   src = fetchurl {
-    url = http://surfnet.dl.sourceforge.net/sourceforge/libwpd/libwpd-0.8.3.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/libwpd-0.8.3.tar.gz;
     md5 = "f34404f8dc6123aca156d203c37e3e5d";
   };
   buildInputs = [pkgconfig glib libgsf libxml2];
diff --git a/pkgs/development/libraries/libxml2/default.nix b/pkgs/development/libraries/libxml2/default.nix
index 24cbafbcbbb5..a2232b041590 100644
--- a/pkgs/development/libraries/libxml2/default.nix
+++ b/pkgs/development/libraries/libxml2/default.nix
@@ -8,7 +8,7 @@ stdenv.mkDerivation {
   builder = ./builder.sh;
 
   src = fetchurl {
-    url = ftp://xmlsoft.org/libxml2-2.6.22.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/libxml2-2.6.22.tar.gz;
     md5 = "1db8d06b4f49a665a8f47dc6d94450e6";
   };
 
diff --git a/pkgs/development/libraries/libxslt/default.nix b/pkgs/development/libraries/libxslt/default.nix
index 3794a1044958..8fb0cc09fa6e 100644
--- a/pkgs/development/libraries/libxslt/default.nix
+++ b/pkgs/development/libraries/libxslt/default.nix
@@ -5,7 +5,7 @@ assert libxml2 != null;
 stdenv.mkDerivation {
   name = "libxslt-1.1.14";
   src = fetchurl {
-    url = ftp://xmlsoft.org/libxslt-1.1.15.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/libxslt-1.1.15.tar.gz;
     md5 = "238de9eda71b570ff7b78aaf65308fc6";
   };
   buildInputs = [libxml2];
diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix
index f9e501ea5a9c..8fd6c162653e 100644
--- a/pkgs/development/libraries/mesa/default.nix
+++ b/pkgs/development/libraries/mesa/default.nix
@@ -6,15 +6,15 @@ stdenv.mkDerivation {
   name = "mesa-6.4";
   srcs = [
     (fetchurl {
-      url = http://surfnet.dl.sourceforge.net/sourceforge/mesa3d/MesaLib-6.4.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/MesaLib-6.4.tar.bz2;
       md5 = "85a84e47a3f718f752f306b9e0954ef6";
     })
 /*    (fetchurl {
-      url = http://surfnet.dl.sourceforge.net/sourceforge/mesa3d/MesaGLUT-6.4.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/MesaGLUT-6.4.tar.bz2;
       md5 = "1a8c4d4fc699233f5fdb902b8753099e";
     })
     (fetchurl {
-      url = http://surfnet.dl.sourceforge.net/sourceforge/mesa3d/MesaDemos-6.4.tar.bz2;
+      url = http://nix.cs.uu.nl/dist/tarballs/MesaDemos-6.4.tar.bz2;
       md5 = "1a8c4d4fc699233f5fdb902b8753099e";
     }) */
   ];
diff --git a/pkgs/development/libraries/neon/default.nix b/pkgs/development/libraries/neon/default.nix
index d69b2b397d02..2d95762e1214 100644
--- a/pkgs/development/libraries/neon/default.nix
+++ b/pkgs/development/libraries/neon/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "neon-0.25.4";
   src = fetchurl {
-    url = http://www.webdav.org/neon/neon-0.25.4.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/neon-0.25.4.tar.gz;
     md5 = "4448c3a91e80429ea733aec8ce300009";
   };
   buildInputs = [libxml2];
diff --git a/pkgs/development/libraries/neon/neon-0.24.7.nix b/pkgs/development/libraries/neon/neon-0.24.7.nix
index 053ffe128965..24e35e736a22 100644
--- a/pkgs/development/libraries/neon/neon-0.24.7.nix
+++ b/pkgs/development/libraries/neon/neon-0.24.7.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "neon-0.24.7";
   src = fetchurl {
-    url = http://www.webdav.org/neon/neon-0.24.7.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/neon-0.24.7.tar.gz;
     md5 = "5108bcbe41de4afe2e19cc58500fb9f2";
   };
   buildInputs = [libxml2];
diff --git a/pkgs/development/libraries/nss/default.nix b/pkgs/development/libraries/nss/default.nix
index cd966cc1121c..9528197adf6f 100644
--- a/pkgs/development/libraries/nss/default.nix
+++ b/pkgs/development/libraries/nss/default.nix
@@ -5,12 +5,12 @@ stdenv.mkDerivation {
   builder = ./builder.sh;
 
   nsssrc = fetchurl {
-    url = ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_10_RTM/src/nss-3.10.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/nss-3.10.tar.gz;
     md5 = "f0d75d52aff21f88d9c055bdb78f54f8";
   };
 
   nsprsrc =  fetchurl {
-    url = ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v4.6/src/nspr-4.6.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/nspr-4.6.tar.gz;
     md5 = "a37c3cde875502e05576429312452465";
   };
 
diff --git a/pkgs/development/libraries/openal/default.nix b/pkgs/development/libraries/openal/default.nix
index 887a668b4e6b..2afdd9714bfc 100644
--- a/pkgs/development/libraries/openal/default.nix
+++ b/pkgs/development/libraries/openal/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "openal-0.0.8";
   src = fetchurl {
-    url = http://www.openal.org/openal_webstf/downloads/openal-0.0.8.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/openal-0.0.8.tar.gz;
     md5 = "0379bd39fc84454491ef38434a2e6e8d";
   };
   # Note: the autoconf/automake dependency can go once the Automake
diff --git a/pkgs/development/libraries/openexr/default.nix b/pkgs/development/libraries/openexr/default.nix
index 17acebe7489f..421f7d2331ac 100644
--- a/pkgs/development/libraries/openexr/default.nix
+++ b/pkgs/development/libraries/openexr/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "openexr-1.2.2";
   src = fetchurl {
-    url = http://savannah.nongnu.org/download/openexr/OpenEXR-1.2.2.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/OpenEXR-1.2.2.tar.gz;
     md5 = "a2e56af78dc47c7294ff188c8f78394b";
   };
   buildInputs = [zlib];
diff --git a/pkgs/development/libraries/openssl-0.9.8/default.nix b/pkgs/development/libraries/openssl-0.9.8/default.nix
index 44778a98128d..f39b4fb8f63b 100644
--- a/pkgs/development/libraries/openssl-0.9.8/default.nix
+++ b/pkgs/development/libraries/openssl-0.9.8/default.nix
@@ -2,7 +2,7 @@
   name = "openssl-0.9.8";
   builder = ./builder.sh;
   src = fetchurl {
-    url = http://www.openssl.org/source/openssl-0.9.8.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/openssl-0.9.8.tar.gz;
     md5 = "9da21071596a124acde6080552deac16";
   };
   buildInputs = [perl];
diff --git a/pkgs/development/libraries/openssl/default.nix b/pkgs/development/libraries/openssl/default.nix
index 23fd99295c70..aae5113f445c 100644
--- a/pkgs/development/libraries/openssl/default.nix
+++ b/pkgs/development/libraries/openssl/default.nix
@@ -2,7 +2,7 @@
   name = "openssl-0.9.7i";
   builder = ./builder.sh;
   src = fetchurl {
-    url = http://www.openssl.org/source/openssl-0.9.7i.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/openssl-0.9.7i.tar.gz;
     sha1 = "4c23925744d43272fa19615454da44e01465eb06";
   };
   buildInputs = [perl];
diff --git a/pkgs/development/libraries/pangoxsl/default.nix b/pkgs/development/libraries/pangoxsl/default.nix
index f0b669da4da8..9badda859295 100644
--- a/pkgs/development/libraries/pangoxsl/default.nix
+++ b/pkgs/development/libraries/pangoxsl/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "pangoxsl-1.6.0.1";
   src = fetchurl {
-    url = http://surfnet.dl.sourceforge.net/sourceforge/pangopdf/pangoxsl-1.6.0.1.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/pangoxsl-1.6.0.1.tar.gz;
     md5 = "3c2b9b3b77c9b725a2914db90f61f24b";
   };
 
diff --git a/pkgs/development/libraries/pciutils/default.nix b/pkgs/development/libraries/pciutils/default.nix
index 25424fd8efb4..67605200170b 100644
--- a/pkgs/development/libraries/pciutils/default.nix
+++ b/pkgs/development/libraries/pciutils/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
   name = "pciutils-2.2.1";
   builder = ./builder.sh;
   src = fetchurl {
-    url = ftp://ftp.kernel.org/pub/software/utils/pciutils/pciutils-2.2.1.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/pciutils-2.2.1.tar.bz2;
     md5 = "483a08dc864ec42497ad95310bb1a8ee";
   };
   patches = [./pciutils-path.patch ./pciutils-devicetype.patch];
diff --git a/pkgs/development/libraries/pcre/default.nix b/pkgs/development/libraries/pcre/default.nix
index 1b3a7ed104b4..7fe191f06032 100644
--- a/pkgs/development/libraries/pcre/default.nix
+++ b/pkgs/development/libraries/pcre/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "pcre-6.4";
   src = fetchurl {
-    url = ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-6.4.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/pcre-6.4.tar.bz2;
     md5 = "c5c73e8767479e8a7751324b0aa32291";
   };
 }
diff --git a/pkgs/development/libraries/qt-3/default.nix b/pkgs/development/libraries/qt-3/default.nix
index 180ab7f267a2..1ad77006df59 100644
--- a/pkgs/development/libraries/qt-3/default.nix
+++ b/pkgs/development/libraries/qt-3/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation {
   substitute = ../../../build-support/substitute/substitute.sh;
   hook = ./setup-hook.sh;  
   src = fetchurl {
-    url = http://wftp.tu-chemnitz.de/pub/Qt/qt/source/qt-x11-free-3.3.5.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/qt-x11-free-3.3.5.tar.bz2;
     md5 = "05d04688c0c0230ed54e89102d689ca4";
   };
 
diff --git a/pkgs/development/libraries/readline/readline4.nix b/pkgs/development/libraries/readline/readline4.nix
index 74944fdf6b8f..c2e589bfaccd 100644
--- a/pkgs/development/libraries/readline/readline4.nix
+++ b/pkgs/development/libraries/readline/readline4.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "readline-4.3";
   src = fetchurl {
-    url = http://ftp.gnu.org/pub/gnu/readline/readline-4.3.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/readline-4.3.tar.gz;
     md5 = "f86f7cb717ab321fe15f1bbcb058c11e";
   };
   inherit ncurses;
diff --git a/pkgs/development/libraries/rte/default.nix b/pkgs/development/libraries/rte/default.nix
index 94067f71fd0f..07d0a7649a19 100644
--- a/pkgs/development/libraries/rte/default.nix
+++ b/pkgs/development/libraries/rte/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "rte-0.5.6";
   src = fetchurl {
-    url = http://heanet.dl.sourceforge.net/sourceforge/zapping/rte-0.5.6.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/rte-0.5.6.tar.bz2;
     md5 = "6259cdff255af71c23a4576e7c5664a0";
   };
 }
diff --git a/pkgs/development/libraries/slang/default.nix b/pkgs/development/libraries/slang/default.nix
index 4b221a185832..b6e67ae5c995 100644
--- a/pkgs/development/libraries/slang/default.nix
+++ b/pkgs/development/libraries/slang/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "slang-2.0.5";
   src = fetchurl {
-    url = ftp://space.mit.edu/pub/davis/slang/v2.0/slang-2.0.5.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/slang-2.0.5.tar.bz2;
     md5 = "8b6afa085f76b1be29825f0c470b6cad";
   };
   buildInputs = [pcre libpng];
diff --git a/pkgs/development/libraries/speex/default.nix b/pkgs/development/libraries/speex/default.nix
index 47e404db1f09..9733c9f76d41 100644
--- a/pkgs/development/libraries/speex/default.nix
+++ b/pkgs/development/libraries/speex/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "speex-1.0.5";
   src = fetchurl {
-    url = http://downloads.us.xiph.org/releases/speex/speex-1.0.5.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/speex-1.0.5.tar.gz;
     md5 = "01d6a2de0a88a861304bf517615dea79";
   };
 }
diff --git a/pkgs/development/libraries/stlport/default.nix b/pkgs/development/libraries/stlport/default.nix
index 58b7c13edee4..5fa157e8896f 100644
--- a/pkgs/development/libraries/stlport/default.nix
+++ b/pkgs/development/libraries/stlport/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation {
   builder = ./builder.sh;
 
   src = fetchurl {
-    url = http://surfnet.dl.sourceforge.net/sourceforge/stlport/STLport-5.0.0.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/STLport-5.0.0.tar.bz2;
     md5 = "5aefcbb0c30a91d50bb2d6c7b30e8393";
   };
 }
diff --git a/pkgs/development/libraries/t1lib/default.nix b/pkgs/development/libraries/t1lib/default.nix
index 8fe560ab829a..99450754c4f8 100644
--- a/pkgs/development/libraries/t1lib/default.nix
+++ b/pkgs/development/libraries/t1lib/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "t1lib-5.1.0";
   src = fetchurl {
-    url = ftp://ftp.nluug.nl/pub/metalab/libs/graphics/t1lib-5.1.0.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/t1lib-5.1.0.tar.gz;
     md5 = "a05bed4aa63637052e60690ccde70421";
   };
   buildInputs = [x11 libXaw];
diff --git a/pkgs/development/libraries/wxGTK-2.6/default.nix b/pkgs/development/libraries/wxGTK-2.6/default.nix
index 4d0650c539d9..61639c87a423 100644
--- a/pkgs/development/libraries/wxGTK-2.6/default.nix
+++ b/pkgs/development/libraries/wxGTK-2.6/default.nix
@@ -10,7 +10,7 @@ stdenv.mkDerivation {
   name = "wxGTK-2.6.2";
 
   src = fetchurl {
-    url = http://surfnet.dl.sourceforge.net/sourceforge/wxwindows/wxGTK-2.6.2.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/wxGTK-2.6.2.tar.bz2;
     md5 = "ba2afe7bd028062c5fff6d5ef3249c67";
   };
 
diff --git a/pkgs/development/libraries/xine-lib/default.nix b/pkgs/development/libraries/xine-lib/default.nix
index 9ea675dbc716..46c6728eb80b 100644
--- a/pkgs/development/libraries/xine-lib/default.nix
+++ b/pkgs/development/libraries/xine-lib/default.nix
@@ -15,7 +15,7 @@ assert alsaSupport -> alsaLib != null;
   name = "xine-lib-1.1.0";
   builder = ./builder.sh;
   src = fetchurl {
-    url = http://surfnet.dl.sourceforge.net/sourceforge/xine/xine-lib-1.1.0.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/xine-lib-1.1.0.tar.gz;
     md5 = "3537cfd58d253b4be20a4975e7086e38";
   };
   buildInputs = [
diff --git a/pkgs/development/libraries/xlibs/libXrender/default.nix b/pkgs/development/libraries/xlibs/libXrender/default.nix
index 8daea27318ac..2cb31b2498b6 100644
--- a/pkgs/development/libraries/xlibs/libXrender/default.nix
+++ b/pkgs/development/libraries/xlibs/libXrender/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "libXrender-0.9.0";
   src = fetchurl {
-    url = http://xlibs.freedesktop.org/release/libXrender-0.9.0.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/libXrender-0.9.0.tar.bz2;
     md5 = "ce7cda009aa0b10a73637941d44ae789";
   };
   buildInputs = [pkgconfig];
diff --git a/pkgs/development/libraries/xlibs/libXt/default.nix b/pkgs/development/libraries/xlibs/libXt/default.nix
index 448d6740bcd4..5836b139b7d0 100644
--- a/pkgs/development/libraries/xlibs/libXt/default.nix
+++ b/pkgs/development/libraries/xlibs/libXt/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "libXt-0.1.5";
   src = fetchurl {
-    url = http://xlibs.freedesktop.org/release/libXt-0.1.5.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/libXt-0.1.5.tar.bz2;
     md5 = "8ff20498eeedebe2fb72f93c2d7beab1";
   };
   buildInputs = [pkgconfig];
diff --git a/pkgs/development/libraries/xlibs/renderext/default.nix b/pkgs/development/libraries/xlibs/renderext/default.nix
index e225d640bd2c..dc1a90892f4c 100644
--- a/pkgs/development/libraries/xlibs/renderext/default.nix
+++ b/pkgs/development/libraries/xlibs/renderext/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "renderext-0.9";
   src = fetchurl {
-    url = http://xlibs.freedesktop.org/release/renderext-0.9.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/renderext-0.9.tar.bz2;
     md5 = "d43c2afc69937655d13c02588c9ff974";
   };
 }
diff --git a/pkgs/development/libraries/xlibs/xproto/default.nix b/pkgs/development/libraries/xlibs/xproto/default.nix
index fb3bb2cd268f..992ff12939e7 100644
--- a/pkgs/development/libraries/xlibs/xproto/default.nix
+++ b/pkgs/development/libraries/xlibs/xproto/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "xproto-6.6.2";
   src = fetchurl {
-    url = http://xlibs.freedesktop.org/release/xproto-6.6.2.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/xproto-6.6.2.tar.bz2;
     md5 = "fc419f3028cc2959b979a7e7464105f9";
   };
 }
diff --git a/pkgs/development/libraries/zlib/default.nix b/pkgs/development/libraries/zlib/default.nix
index 8aded3940cde..190da7a98f49 100644
--- a/pkgs/development/libraries/zlib/default.nix
+++ b/pkgs/development/libraries/zlib/default.nix
@@ -3,7 +3,7 @@
 stdenv.mkDerivation {
   name = "zlib-1.2.3";
   src = fetchurl {
-    url = http://www.zlib.net/zlib-1.2.3.tar.gz;
+    url = http://nix.cs.uu.nl/dist/tarballs/zlib-1.2.3.tar.gz;
     md5 = "debc62758716a169df9f62e6ab2bc634";
   };
   configureFlags = "--shared";
diff --git a/pkgs/development/libraries/zvbi/default.nix b/pkgs/development/libraries/zvbi/default.nix
index 3a235fdc97fa..5fd83073fd9e 100644
--- a/pkgs/development/libraries/zvbi/default.nix
+++ b/pkgs/development/libraries/zvbi/default.nix
@@ -7,7 +7,7 @@ assert pngSupport -> libpng != null;
 stdenv.mkDerivation {
   name = "zvbi-0.2.16";
   src = fetchurl {
-    url = http://heanet.dl.sourceforge.net/sourceforge/zapping/zvbi-0.2.16.tar.bz2;
+    url = http://nix.cs.uu.nl/dist/tarballs/zvbi-0.2.16.tar.bz2;
     md5 = "6ed822ae5d0766129bfa1508394b6ac0";
   };
   buildInputs = [x11 (if pngSupport then libpng else null)];