summary refs log tree commit diff
path: root/pkgs/build-support/fetchurl/mirrors.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/build-support/fetchurl/mirrors.nix')
-rw-r--r--pkgs/build-support/fetchurl/mirrors.nix35
1 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/build-support/fetchurl/mirrors.nix b/pkgs/build-support/fetchurl/mirrors.nix
new file mode 100644
index 00000000000..3ffbf706eb2
--- /dev/null
+++ b/pkgs/build-support/fetchurl/mirrors.nix
@@ -0,0 +1,35 @@
+{
+  # Content-addressable Nix mirrors.
+  hashedMirrors = [
+    http://nix.cs.uu.nl/dist/tarballs
+  ];
+
+  # Mirrors for mirror://site/filename URIs, where "site" is
+  # "sourceforge", "gnu", etc.
+  
+  # SourceForge.
+  sourceforge = [
+    http://prdownloads.sourceforge.net/
+    http://heanet.dl.sourceforge.net/sourceforge/
+    http://surfnet.dl.sourceforge.net/sourceforge/
+    http://dfn.dl.sourceforge.net/sourceforge/
+    http://mesh.dl.sourceforge.net/sourceforge/
+    http://ovh.dl.sourceforge.net/sourceforge/
+    http://osdn.dl.sourceforge.net/sourceforge/
+    http://kent.dl.sourceforge.net/sourceforge/
+  ];
+
+  # GNU.
+  gnu = [
+    ftp://ftp.nluug.nl/pub/gnu/
+    http://mirrors.kernel.org/gnu/
+    http://ftp.gnu.org/pub/gnu/
+  ];
+
+  # kernel.org's /pub (/pub/{linux,software}) tree.
+  kernel = [
+    http://www.all.kernel.org/pub/
+    http://www.eu.kernel.org/pub/
+    http://www.de.kernel.org/pub/
+  ];
+}