Merge pull request #243497 from jvanbruegge/isabelle-2023

isabelle: 2022 -> 2023

authored by Weijia Wang and committed by GitHub 64891e36 109400fa

+14 -15
+3 -3
pkgs/applications/science/logic/isabelle/components/isabelle-linter.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "isabelle-linter"; 5 - version = "1.2.1"; 5 + version = "2023-1.0.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "isabelle-prover"; 9 9 repo = "isabelle-linter"; 10 - rev = "Isabelle2022-v${version}"; 11 - sha256 = "sha256-qlojNCsm3/49TtAVq6J31BbQipdIoDcn71pBotZyquY="; 10 + rev = "Isabelle2023-v1.0.0"; 11 + sha256 = "sha256-q9+qN94NaTzvhbcNQj7yH/VVfs1QgCH8OU8HW+5+s9U="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ isabelle ];
+5 -6
pkgs/applications/science/logic/isabelle/default.nix
··· 46 46 }; 47 47 in stdenv.mkDerivation (finalAttrs: rec { 48 48 pname = "isabelle"; 49 - version = "2022"; 49 + version = "2023"; 50 50 51 51 dirname = "Isabelle${version}"; 52 52 ··· 56 56 fetchurl 57 57 { 58 58 url = "https://isabelle.in.tum.de/website-${dirname}/dist/${dirname}_macos.tar.gz"; 59 - sha256 = "0b84rx9b7b5y8m1sg7xdp17j6yngd2dkx6v5bkd8h7ly102lai18"; 59 + sha256 = "sha256-0VSW2SrHNI3/k4cCCZ724ruXaq7W1NCPsLrXFZ9l1/Q="; 60 60 } 61 61 else if stdenv.hostPlatform.isx86 62 62 then 63 63 fetchurl { 64 64 url = "https://isabelle.in.tum.de/website-${dirname}/dist/${dirname}_linux.tar.gz"; 65 - sha256 = "1ih4gykkp1an43qdgc5xzyvf30fhs0dah3y0a5ksbmvmjsfnxyp7"; 65 + sha256 = "sha256-Go4ZCsDz5gJ7uWG5VLrNJOddMPX18G99FAadpX53Rqg="; 66 66 } 67 67 else 68 68 fetchurl { 69 69 url = "https://isabelle.in.tum.de/website-${dirname}/dist/${dirname}_linux_arm.tar.gz"; 70 - hash = "sha256-qI/BR/KZwLjnkO5q/yYeW4lN4xyUe78VOM2INC/Z/io="; 70 + hash = "sha256-Tzxxs0gKw6vymbaXIzH8tK5VgUrpOIp9vcWQ/zxnRCc="; 71 71 }; 72 72 73 73 nativeBuildInputs = [ java ]; ··· 134 134 135 135 substituteInPlace src/Tools/Setup/src/Environment.java \ 136 136 --replace 'cmd.add("/usr/bin/env");' "" \ 137 - --replace 'cmd.add("bash");' "cmd.add(\"$SHELL\");" \ 138 - --replace 'private static read_file(path: Path): String =' 'private static String read_file(Path path) throws IOException' 137 + --replace 'cmd.add("bash");' "cmd.add(\"$SHELL\");" 139 138 140 139 substituteInPlace src/Pure/General/sha1.ML \ 141 140 --replace '"$ML_HOME/" ^ (if ML_System.platform_is_windows then "sha1.dll" else "libsha1.so")' '"${sha1}/lib/libsha1.so"'
+3 -3
pkgs/applications/science/logic/naproche/default.nix
··· 2 2 3 3 with haskellPackages; mkDerivation { 4 4 pname = "Naproche-SAD"; 5 - version = "2022-10-24"; 5 + version = "unstable-2023-07-11"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "naproche"; 9 9 repo = "naproche"; 10 - rev = "c8c4ca2d5fdb92bf17e0e54c99bd2a9691255d80"; 11 - sha256 = "0xvh6kkl5k5ygp2nrbq3k0snvzczbmcp1yrwdkah3fzhf9i3yykx"; 10 + rev = "4c399d49a86987369bec6e1ac5ae3739cd6db0a8"; 11 + sha256 = "sha256-Ji6yxbDEcwuYAzIZwK5sHNltK1WBFBfpyoEtoID/U4k="; 12 12 }; 13 13 14 14 isExecutable = true;
+3 -3
pkgs/top-level/all-packages.nix
··· 39617 39617 isabelle = callPackage ../applications/science/logic/isabelle { 39618 39618 polyml = polyml.overrideAttrs { 39619 39619 pname = "polyml-for-isabelle"; 39620 - version = "2022"; 39620 + version = "2023"; 39621 39621 configureFlags = [ "--enable-intinf-as-int" "--with-gmp" "--disable-shared" ]; 39622 39622 buildFlags = [ "compiler" ]; 39623 39623 src = fetchFromGitHub { 39624 39624 owner = "polyml"; 39625 39625 repo = "polyml"; 39626 - rev = "bafe319bc3a65bf63bd98a4721a6f4dd9e0eabd6"; 39627 - hash = "sha256-gmMQp/J5qGP4HhyW5tnSp3dKxNLEYcRewCwi/H8C+vk="; 39626 + rev = "219e0a248f705b770d45699755d00f05b82a9391"; 39627 + hash = "sha256-HtT3MGtHrqVhynmx73L7NC12AW9N7gkkOi7MKbF4k6Y="; 39628 39628 }; 39629 39629 }; 39630 39630