diff options
author | Joachim Fasting <joachifm@fastmail.fm> | 2017-05-28 20:06:19 +0200 |
---|---|---|
committer | Joachim Fasting <joachifm@fastmail.fm> | 2017-05-28 20:26:31 +0200 |
commit | 2262f892302a86ca413f6be9f0630d008f908784 (patch) | |
tree | 1198a2c1a12b5def9309db49aaf193c644ab6a09 /pkgs/applications | |
parent | 8e507cfdfe7de8aa2a3b568e0e7dc6e0a6653a22 (diff) | |
download | nixlib-2262f892302a86ca413f6be9f0630d008f908784.tar nixlib-2262f892302a86ca413f6be9f0630d008f908784.tar.gz nixlib-2262f892302a86ca413f6be9f0630d008f908784.tar.bz2 nixlib-2262f892302a86ca413f6be9f0630d008f908784.tar.lz nixlib-2262f892302a86ca413f6be9f0630d008f908784.tar.xz nixlib-2262f892302a86ca413f6be9f0630d008f908784.tar.zst nixlib-2262f892302a86ca413f6be9f0630d008f908784.zip |
tor-browser-bundle-bin: additional download urls
To better support users that are unable to access the official Tor distribution site, e.g., https://github.com/NixOS/nixpkgs/issues/26184
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix b/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix index 4443c8480663..2c9661c36fa5 100644 --- a/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix +++ b/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix @@ -87,12 +87,18 @@ let srcs = { "x86_64-linux" = fetchurl { - url = "https://dist.torproject.org/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz"; + urls = [ + "https://github.com/TheTorProject/gettorbrowser/releases/download/v${version}/tor-browser-linux64-${version}_${lang}.tar.xz" + "https://dist.torproject.org/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz" + ]; sha256 = "0jn98arczlgjigpmql1qg5b7izabv4zy4mji6vvcg3b8g1ma108r"; }; "i686-linux" = fetchurl { - url = "https://dist.torproject.org/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz"; + urls = [ + "https://github.com/TheTorProject/gettorbrowser/releases/download/v${version}/tor-browser-linux32-${version}_${lang}.tar.xz" + "https://dist.torproject.org/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz" + ]; sha256 = "0micxgkbys0py4bj6csbc8xz4gq0x5v2zirgi38krnm5x5riqj3w"; }; }; @@ -105,6 +111,7 @@ stdenv.mkDerivation rec { src = srcs."${stdenv.system}" or (throw "unsupported system: ${stdenv.system}"); preferLocalBuild = true; + allowSubstitutes = false; desktopItem = makeDesktopItem { name = "torbrowser"; |