From f15bff8202fcf119e4a19617841ff2f36816d5c1 Mon Sep 17 00:00:00 2001 From: J Phani Mahesh Date: Wed, 20 Jul 2016 10:50:43 +0530 Subject: [PATCH 01/14] areca: switch sf downloads to mirror:// This allows fallback to all configured mirrors for sourceforge to download, instead of relying on just downloads.sourceforge.net --- pkgs/applications/backup/areca/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/backup/areca/default.nix b/pkgs/applications/backup/areca/default.nix index 76913356b04..90d38712317 100644 --- a/pkgs/applications/backup/areca/default.nix +++ b/pkgs/applications/backup/areca/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation rec { name = "areca-7.5"; src = fetchurl { - url = "http://downloads.sourceforge.net/project/areca/areca-stable/areca-7.5/areca-7.5-src.tar.gz"; + url = "mirror://sourceforge/project/areca/areca-stable/areca-7.5/areca-7.5-src.tar.gz"; sha256 = "1q4ha9s96c1syplxm04bh1v1gvjq16l4pa8w25w95d2ywwvyq1xb"; }; From e5c53a08bd82fdf9ab377f998021222c7d24d135 Mon Sep 17 00:00:00 2001 From: J Phani Mahesh Date: Wed, 20 Jul 2016 10:55:25 +0530 Subject: [PATCH 02/14] mlterm: switch sf downloads to mirror:// This allows fallback to all configured mirrors for sourceforge to download, instead of relying on just downloads.sourceforge.net --- pkgs/applications/misc/mlterm/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/misc/mlterm/default.nix b/pkgs/applications/misc/mlterm/default.nix index 80d0c136628..d9b03fd86e1 100644 --- a/pkgs/applications/misc/mlterm/default.nix +++ b/pkgs/applications/misc/mlterm/default.nix @@ -5,7 +5,7 @@ stdenv.mkDerivation rec { version = "3.3.8"; src = fetchurl { - url = "https://downloads.sourceforge.net/project/mlterm/01release/${name}/${name}.tar.gz"; + url = "mirror://sourceforge/project/mlterm/01release/${name}/${name}.tar.gz"; sha256 = "088pgxynzxxii7wdmjp2fdkxydirx4k05588zkhlzalkb5l8ji1i"; }; From 29cff20045842a83f246b849383ffcef491f6422 Mon Sep 17 00:00:00 2001 From: J Phani Mahesh Date: Wed, 20 Jul 2016 10:58:40 +0530 Subject: [PATCH 03/14] xautoclick: switch sf downloads to mirror:// This allows fallback to all configured mirrors for sourceforge to download, instead of relying on just downloads.sourceforge.net --- pkgs/applications/misc/xautoclick/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/misc/xautoclick/default.nix b/pkgs/applications/misc/xautoclick/default.nix index 19d8a15fbfa..1a71a2756d1 100644 --- a/pkgs/applications/misc/xautoclick/default.nix +++ b/pkgs/applications/misc/xautoclick/default.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation rec { version = "0.31"; name = "xautoclick-${version}"; src = fetchurl { - url = "http://downloads.sourceforge.net/project/xautoclick/xautoclick/xautoclick-0.31/xautoclick-0.31.tar.gz"; + url = "mirror://sourceforge/project/xautoclick/xautoclick/xautoclick-0.31/xautoclick-0.31.tar.gz"; sha256 = "0h522f12a7v2b89411xm51iwixmjp2mp90rnizjgiakx9ajnmqnm"; }; buildInputs = [ xorg.libX11 xorg.libXtst xorg.xinput xorg.libXi xorg.libXext pkgconfig ] From 72624867433b6a8f5e9e5105b2048ad58b3112bf Mon Sep 17 00:00:00 2001 From: J Phani Mahesh Date: Wed, 20 Jul 2016 11:02:35 +0530 Subject: [PATCH 04/14] lxmenu-data: switch sf downloads to mirror:// This allows fallback to all configured mirrors for sourceforge to download, instead of relying on just downloads.sourceforge.net --- pkgs/desktops/lxde/core/lxmenu-data.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/desktops/lxde/core/lxmenu-data.nix b/pkgs/desktops/lxde/core/lxmenu-data.nix index b75c09d2909..27a5903a61b 100644 --- a/pkgs/desktops/lxde/core/lxmenu-data.nix +++ b/pkgs/desktops/lxde/core/lxmenu-data.nix @@ -5,7 +5,7 @@ stdenv.mkDerivation rec { version = "0.1.5"; src = fetchurl { - url = "http://downloads.sourceforge.net/lxde/${name}.tar.xz"; + url = "mirror://sourceforge/lxde/${name}.tar.xz"; sha256 = "9fe3218d2ef50b91190162f4f923d6524c364849f87bcda8b4ed8eb59b80bab8"; }; From dda6c4d5f427de26ed7d4769e85c6cb72dcb162b Mon Sep 17 00:00:00 2001 From: J Phani Mahesh Date: Wed, 20 Jul 2016 11:03:45 +0530 Subject: [PATCH 05/14] python:cgkit: switch sf downloads to mirror:// This allows fallback to all configured mirrors for sourceforge to download, instead of relying on just downloads.sourceforge.net --- pkgs/top-level/python-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d39c8d85cdd..6f94a8fa40b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3308,7 +3308,7 @@ in modules // { disabled = isPy3k; src = pkgs.fetchurl { - url = "http://downloads.sourceforge.net/project/cgkit/cgkit/cgkit-${version}/cgkit-${version}-py2k.tar.gz"; + url = "mirror://sourceforge/project/cgkit/cgkit/cgkit-${version}/cgkit-${version}-py2k.tar.gz"; sha256 = "0vvllc42mdyma3c7yqhahs4bfxymm2kvmc4va7dxqr5x0rzh6rd6"; }; From 6f1167b7bb373a2ad80b4a3185a5c6394c62c8a7 Mon Sep 17 00:00:00 2001 From: J Phani Mahesh Date: Sat, 20 Aug 2016 18:51:13 +0530 Subject: [PATCH 06/14] gammu: switch sf downloads to mirror:// This allows fallback to all configured mirrors for sourceforge to download, instead of relying on just downloads.sourceforge.net --- pkgs/applications/misc/gammu/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/misc/gammu/default.nix b/pkgs/applications/misc/gammu/default.nix index fc88bb3e354..10ee8272f38 100644 --- a/pkgs/applications/misc/gammu/default.nix +++ b/pkgs/applications/misc/gammu/default.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { version = "1.33.0"; src = fetchurl { - url = "http://sourceforge.net/projects/gammu/files/gammu/${version}/gammu-${version}.tar.xz"; + url = "mirror://sourceforge/project/gammu/gammu/${version}/gammu-${version}.tar.xz"; sha256 = "18gplx1v9d70k1q86d5i4n4dfpx367g34pj3zscppx126vwhv112"; }; From aa1ff9ef7db99f08b770cf137ad256282386012b Mon Sep 17 00:00:00 2001 From: J Phani Mahesh Date: Sat, 20 Aug 2016 19:07:28 +0530 Subject: [PATCH 07/14] omniorb: switch sf downloads to mirror:// This allows fallback to all configured mirrors for sourceforge to download, instead of relying on just downloads.sourceforge.net --- pkgs/development/tools/omniorb/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/omniorb/default.nix b/pkgs/development/tools/omniorb/default.nix index 0fe4b191e50..09955ca5d70 100644 --- a/pkgs/development/tools/omniorb/default.nix +++ b/pkgs/development/tools/omniorb/default.nix @@ -6,7 +6,7 @@ stdenv.mkDerivation rec { version = "4.2.0"; src = fetchurl rec { - url = "http://sourceforge.net/projects/omniorb/files/omniORB/omniORB-${version}/omniORB-${version}.tar.bz2"; + url = "mirror://sourceforge/project/omniorb/omniORB/omniORB-${version}/omniORB-${version}.tar.bz2"; sha256 = "1g58xcw4641wyisp9wscrkzaqrz0vf123dgy52qq2a3wk7y77hkl"; }; From 8e3eae86d652d9fbaeb1bf833bd8bd924d02642d Mon Sep 17 00:00:00 2001 From: J Phani Mahesh Date: Sat, 20 Aug 2016 19:06:33 +0530 Subject: [PATCH 08/14] mlton: switch sf downloads to mirror:// This allows fallback to all configured mirrors for sourceforge to download, instead of relying on just downloads.sourceforge.net --- pkgs/development/compilers/mlton/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/compilers/mlton/default.nix b/pkgs/development/compilers/mlton/default.nix index c4890c1ca88..2a72387028d 100644 --- a/pkgs/development/compilers/mlton/default.nix +++ b/pkgs/development/compilers/mlton/default.nix @@ -15,22 +15,22 @@ stdenv.mkDerivation rec { binSrc = if stdenv.system == "i686-linux" then (fetchurl { - url = "http://sourceforge.net/projects/mlton/files/mlton/${version}/${name}-1.x86-linux.tgz"; + url = "mirror://sourceforge/project/mlton/mlton/${version}/${name}-1.x86-linux.tgz"; sha256 = "1kxjjmnw4xk2d9hpvz43w9dvyhb3025k4zvjx785c33nrwkrdn4j"; }) else if stdenv.system == "x86_64-linux" then (fetchurl { - url = "http://sourceforge.net/projects/mlton/files/mlton/${version}/${name}-1.amd64-linux.tgz"; + url = "mirror://sourceforge/project/mlton/mlton/${version}/${name}-1.amd64-linux.tgz"; sha256 = "0fyhwxb4nmpirjbjcvk9f6w67gmn2gkz7xcgz0xbfih9kc015ygn"; }) else if stdenv.system == "x86_64-darwin" then (fetchurl { - url = "http://sourceforge.net/projects/mlton/files/mlton/${version}/${name}-1.amd64-darwin.gmp-macports.tgz"; + url = "mirror://sourceforge/project/mlton/mlton/${version}/${name}-1.amd64-darwin.gmp-macports.tgz"; sha256 = "044wnh9hhg6if886xy805683k0as347xd37r0r1yi4x7qlxzzgx9"; }) else throw "Architecture not supported"; codeSrc = fetchurl { - url = "http://sourceforge.net/projects/mlton/files/mlton/${version}/${name}.src.tgz"; + url = "mirror://sourceforge/project/mlton/mlton/${version}/${name}.src.tgz"; sha256 = "0v1x2hrh9hiqkvnbq11kf34v4i5a2x0ffxbzqaa8skyl26nmfn11"; }; From cb4a888206a164fe6eb8b884c605b2ad22e0e3f4 Mon Sep 17 00:00:00 2001 From: J Phani Mahesh Date: Sat, 20 Aug 2016 19:05:07 +0530 Subject: [PATCH 09/14] fpc: switch sf downloads to mirror:// This allows fallback to all configured mirrors for sourceforge to download, instead of relying on just downloads.sourceforge.net --- pkgs/development/compilers/fpc/binary.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/fpc/binary.nix b/pkgs/development/compilers/fpc/binary.nix index 57e670750db..0ecf4437c9a 100644 --- a/pkgs/development/compilers/fpc/binary.nix +++ b/pkgs/development/compilers/fpc/binary.nix @@ -6,12 +6,12 @@ stdenv.mkDerivation { src = if stdenv.system == "i686-linux" then fetchurl { - url = "http://sourceforge.net/projects/freepascal/files/Linux/2.6.0/fpc-2.6.0.i386-linux.tar"; + url = "mirror://sourceforge/project/freepascal/Linux/2.6.0/fpc-2.6.0.i386-linux.tar"; sha256 = "08yklvrfxvk59bxsd4rh1i6s3cjn0q06dzjs94h9fbq3n1qd5zdf"; } else if stdenv.system == "x86_64-linux" then fetchurl { - url = "http://sourceforge.net/projects/freepascal/files/Linux/2.6.0/fpc-2.6.0.x86_64-linux.tar"; + url = "mirror://sourceforge/project/freepascal/Linux/2.6.0/fpc-2.6.0.x86_64-linux.tar"; sha256 = "0k9vi75k39y735fng4jc2vppdywp82j4qhzn7x4r6qjkad64d8lx"; } else throw "Not supported on ${stdenv.system}."; From 64fb9bb0e24b863aa0583900e1e88b466af06c95 Mon Sep 17 00:00:00 2001 From: J Phani Mahesh Date: Sat, 20 Aug 2016 19:03:27 +0530 Subject: [PATCH 10/14] ht: switch sf downloads to mirror:// This allows fallback to all configured mirrors for sourceforge to download, instead of relying on just downloads.sourceforge.net --- pkgs/applications/editors/ht/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/editors/ht/default.nix b/pkgs/applications/editors/ht/default.nix index b7acdb7f1d5..0ca4f19b4af 100644 --- a/pkgs/applications/editors/ht/default.nix +++ b/pkgs/applications/editors/ht/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation rec { name = "ht-${version}"; version = "2.1.0"; src = fetchurl { - url = "http://sourceforge.net/projects/hte/files/ht-source/ht-${version}.tar.bz2"; + url = "mirror://sourceforge/project/hte/ht-source/ht-${version}.tar.bz2"; sha256 = "0w2xnw3z9ws9qrdpb80q55h6ynhh3aziixcfn45x91bzrbifix9i"; }; buildInputs = [ From 1894880b3158ced9cda4c12dedd768232340ffd2 Mon Sep 17 00:00:00 2001 From: J Phani Mahesh Date: Sat, 20 Aug 2016 19:01:55 +0530 Subject: [PATCH 11/14] fuseiso: switch sf downloads to mirror:// This allows fallback to all configured mirrors for sourceforge to download, instead of relying on just downloads.sourceforge.net --- pkgs/tools/filesystems/fuseiso/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/filesystems/fuseiso/default.nix b/pkgs/tools/filesystems/fuseiso/default.nix index 161425ad137..7ea5d581a59 100644 --- a/pkgs/tools/filesystems/fuseiso/default.nix +++ b/pkgs/tools/filesystems/fuseiso/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation rec { name = "fuseiso-20070708"; src = fetchurl { - url = "http://sourceforge.net/projects/fuseiso/files/fuseiso/20070708/fuseiso-20070708.tar.bz2"; + url = "mirror://sourceforge/project/fuseiso/fuseiso/20070708/fuseiso-20070708.tar.bz2"; sha1 = "fe142556ad35dd7e5dc31a16183232a6e2da7692"; }; From c4a746af683d17a1d06ab4ba0c953e59357e6ca3 Mon Sep 17 00:00:00 2001 From: J Phani Mahesh Date: Sat, 20 Aug 2016 19:00:03 +0530 Subject: [PATCH 12/14] mozart: switch sf downloads to mirror:// This allows fallback to all configured mirrors for sourceforge to download, instead of relying on just downloads.sourceforge.net --- pkgs/development/compilers/mozart/binary.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/compilers/mozart/binary.nix b/pkgs/development/compilers/mozart/binary.nix index ae040297313..e3dd950e0d1 100644 --- a/pkgs/development/compilers/mozart/binary.nix +++ b/pkgs/development/compilers/mozart/binary.nix @@ -10,7 +10,7 @@ in stdenv.mkDerivation { name = "mozart-binary-${version}"; src = fetchurl { - url = "http://sourceforge.net/projects/mozart-oz/files/v${version}-alpha.0/mozart2-${version}-alpha.0+build.4105.5c06ced-x86_64-linux.tar.gz"; + url = "mirror://sourceforge/project/mozart-oz/v${version}-alpha.0/mozart2-${version}-alpha.0+build.4105.5c06ced-x86_64-linux.tar.gz"; sha256 = "0rsfrjimjxqbwprpzzlmydl3z3aiwg5qkb052jixdxjyad7gyh5z"; }; From 049f5e44e2bbf9abb1e7eaf70495ac72205c9c61 Mon Sep 17 00:00:00 2001 From: J Phani Mahesh Date: Sat, 20 Aug 2016 18:58:12 +0530 Subject: [PATCH 13/14] srelay: switch sf downloads to mirror:// This allows fallback to all configured mirrors for sourceforge to download, instead of relying on just downloads.sourceforge.net --- pkgs/tools/networking/srelay/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/networking/srelay/default.nix b/pkgs/tools/networking/srelay/default.nix index 853a21da73c..8c413174cfb 100644 --- a/pkgs/tools/networking/srelay/default.nix +++ b/pkgs/tools/networking/srelay/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation rec { name = "srelay-0.4.8b6"; src = fetchurl { - url = "https://sourceforge.net/projects/socks-relay/files/socks-relay/srelay-0.4.8/srelay-0.4.8b6.tar.gz"; + url = "mirror://sourceforge/project/socks-relay/socks-relay/srelay-0.4.8/srelay-0.4.8b6.tar.gz"; sha256 = "1az9ds10hpmpw6bqk7fcd1w70001kz0mm48v3vgg2z6vrbmgn0qj"; }; From 3b79ab30a599113e0d69ffd13be659c8aa48ed18 Mon Sep 17 00:00:00 2001 From: J Phani Mahesh Date: Sat, 20 Aug 2016 18:45:20 +0530 Subject: [PATCH 14/14] wmsystemtray: switch sf downloads to mirror:// This allows fallback to all configured mirrors for sourceforge to download, instead of relying on just downloads.sourceforge.net --- .../window-managers/windowmaker/dockapps/wmsystemtray.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/window-managers/windowmaker/dockapps/wmsystemtray.nix b/pkgs/applications/window-managers/windowmaker/dockapps/wmsystemtray.nix index c28d090e0bd..e7994eaf05f 100644 --- a/pkgs/applications/window-managers/windowmaker/dockapps/wmsystemtray.nix +++ b/pkgs/applications/window-managers/windowmaker/dockapps/wmsystemtray.nix @@ -3,7 +3,7 @@ stdenv.mkDerivation { name = "wmsystemtray-1.4"; src = fetchurl { - url = http://sourceforge.net/projects/wmsystemtray/files/wmsystemtray/wmsystemtray-1.4.tar.gz; + url = mirror://sourceforge/project/wmsystemtray/wmsystemtray/wmsystemtray-1.4.tar.gz; sha256 = "8edef43691e9fff071000e29166c7c1ad420c0956e9068151061e881c8ac97e9"; };