summary refs log tree commit diff
path: root/pkgs/applications/science/math/geogebra
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2017-08-18 21:42:50 +0200
committerMaximilian Bosch <maximilian@mbosch.me>2017-08-18 21:42:50 +0200
commit319dac82d1c414a719d5974063239ebc414bf227 (patch)
tree04973f51cdb6dcecbbb9cc8183f7e750f70283e2 /pkgs/applications/science/math/geogebra
parent242d950ab3f3d7b59551f9028c3f039283f1ac84 (diff)
downloadnixpkgs-319dac82d1c414a719d5974063239ebc414bf227.tar
nixpkgs-319dac82d1c414a719d5974063239ebc414bf227.tar.gz
nixpkgs-319dac82d1c414a719d5974063239ebc414bf227.tar.bz2
nixpkgs-319dac82d1c414a719d5974063239ebc414bf227.tar.lz
nixpkgs-319dac82d1c414a719d5974063239ebc414bf227.tar.xz
nixpkgs-319dac82d1c414a719d5974063239ebc414bf227.tar.zst
nixpkgs-319dac82d1c414a719d5974063239ebc414bf227.zip
geogebra: fallback to web.archive.org
Diffstat (limited to 'pkgs/applications/science/math/geogebra')
-rw-r--r--pkgs/applications/science/math/geogebra/default.nix9
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/applications/science/math/geogebra/default.nix b/pkgs/applications/science/math/geogebra/default.nix
index aa1ede26f06..ef6b266eaaf 100644
--- a/pkgs/applications/science/math/geogebra/default.nix
+++ b/pkgs/applications/science/math/geogebra/default.nix
@@ -7,7 +7,14 @@ stdenv.mkDerivation rec {
   preferLocalBuild = true;
 
   src = fetchurl {
-    url = "http://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-${version}.tar.bz2";
+    urls = [
+      "http://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-${version}.tar.bz2"
+
+      # Fallback for 5-0-382-0
+      # To avoid breaks when latest geogebra version is
+      # removed from `download.geogebra.org`
+      "http://web.archive.org/web/20170818191250/http://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-5-0-382-0.tar.bz2"
+    ];
     sha256 = "0xqln1ssm35q8ry4a0ly8rkgw41brmrhn26l6q6r0qqrnw85cnyv";
   };