anchor.diff:  { lib, stdenv, fetchurl, jre, makeDesktopItem, makeWrapper, unzip, language ? "en_US" }:
   let
     pname = "geogebra";
  -  version = "5-0-680-0";
  +  version = "5-0-706-0";
   
     srcIcon = fetchurl {
       url = "http://static.geogebra.org/images/geogebra-logo.svg";
  
positive.code:     src = fetchurl {
        urls = [
          "https://download.geogebra.org/installers/5.0/GeoGebra-MacOS-Installer-withJava-${version}.zip"
          "https://web.archive.org/web/20210101213641/https://download.geogebra.org/installers/5.0/GeoGebra-MacOS-Installer-withJava-${version}.zip"
        ];
        sha256 = "02sbxrns9zvhcfrr68ygv766and6f6b2a3dfarljxszwsviv6ljf";
      };
  
      dontUnpack = true;
  
negative.code:     src = fetchurl {
        urls = [
          "https://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-${version}.tar.bz2"
          "https://web.archive.org/web/20220516130744/https://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-${version}.tar.bz2"
        ];
        sha256 = "d18f3d20baff693606331f035fa4bf73e7418d28090f038054da98444b06f69b";
      };
  
      nativeBuildInputs = [ makeWrapper ];
  