diff options
author | Lassulus <github@lassul.us> | 2020-08-23 11:28:53 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-23 11:28:53 +0200 |
commit | 15d98507ee48dd016b2740462edb7ecf49c5c846 (patch) | |
tree | 72e5182925367901323fa4b5859a6679d35a0e3b /pkgs/applications | |
parent | cbe44821c3eec533593569b15b4b40d7828a2e68 (diff) | |
parent | 877af721616e5989b0826e01fdda37b02309679d (diff) | |
download | nixpkgs-15d98507ee48dd016b2740462edb7ecf49c5c846.tar nixpkgs-15d98507ee48dd016b2740462edb7ecf49c5c846.tar.gz nixpkgs-15d98507ee48dd016b2740462edb7ecf49c5c846.tar.bz2 nixpkgs-15d98507ee48dd016b2740462edb7ecf49c5c846.tar.lz nixpkgs-15d98507ee48dd016b2740462edb7ecf49c5c846.tar.xz nixpkgs-15d98507ee48dd016b2740462edb7ecf49c5c846.tar.zst nixpkgs-15d98507ee48dd016b2740462edb7ecf49c5c846.zip |
Merge pull request #87224 from Sohalt/isabelle
isabelle: 2018 -> 2020
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/science/logic/isabelle/default.nix | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/pkgs/applications/science/logic/isabelle/default.nix b/pkgs/applications/science/logic/isabelle/default.nix index d2e49d81783..a12d75eabbe 100644 --- a/pkgs/applications/science/logic/isabelle/default.nix +++ b/pkgs/applications/science/logic/isabelle/default.nix @@ -3,18 +3,18 @@ stdenv.mkDerivation rec { pname = "isabelle"; - version = "2018"; + version = "2020"; dirname = "Isabelle${version}"; src = if stdenv.isDarwin then fetchurl { - url = "http://isabelle.in.tum.de/website-${dirname}/dist/${dirname}.dmg"; - sha256 = "0jwnvsf5whklq14ihaxs7b9nbic94mm56nvxljrdbvl6y628j9r5"; + url = "https://isabelle.in.tum.de/website-${dirname}/dist/${dirname}_macos.tar.gz"; + sha256 = "1sfr5filsaqj93g5y4p9n8g5652dhr4whj25x4lifdxr2pp560xx"; } else fetchurl { url = "https://isabelle.in.tum.de/website-${dirname}/dist/${dirname}_linux.tar.gz"; - sha256 = "1928lwrw1v1p9s23kix30ncpqm8djmrnjixj82f3ni2a8sc3hrsp"; + sha256 = "1bibabhlsvf6qsjjkgxcpq3cvl1z7r8yfcgqbhbvsiv69n3gyfk3"; }; buildInputs = [ perl polyml z3 ] @@ -42,14 +42,14 @@ stdenv.mkDerivation rec { ML_SOURCES="\$POLYML_HOME/src" EOF - cat >contrib/jdk/etc/settings <<EOF + cat >contrib/jdk*/etc/settings <<EOF ISABELLE_JAVA_PLATFORM=${stdenv.system} ISABELLE_JDK_HOME=${java} EOF echo ISABELLE_LINE_EDITOR=${rlwrap}/bin/rlwrap >>etc/settings - for comp in contrib/jdk contrib/polyml-* contrib/z3-*; do + for comp in contrib/jdk* contrib/polyml-* contrib/z3-*; do rm -rf $comp/x86* done '' + (if ! stdenv.isLinux then "" else '' @@ -66,7 +66,7 @@ stdenv.mkDerivation rec { bin/isabelle install $out/bin ''; - meta = { + meta = with stdenv.lib; { description = "A generic proof assistant"; longDescription = '' @@ -74,9 +74,9 @@ stdenv.mkDerivation rec { to be expressed in a formal language and provides tools for proving those formulas in a logical calculus. ''; - homepage = "http://isabelle.in.tum.de/"; - license = "LGPL"; - maintainers = [ stdenv.lib.maintainers.jwiegley ]; - platforms = stdenv.lib.platforms.linux; + homepage = "https://isabelle.in.tum.de/"; + license = licenses.bsd3; + maintainers = [ maintainers.jwiegley ]; + platforms = platforms.linux; }; } |