[MacPorts] #69345: lean: Update to Lean 4 (was: Lean: Update to Lean 4)
MacPorts
noreply at macports.org
Thu Feb 15 22:04:06 UTC 2024
#69345: lean: Update to Lean 4
-----------------------+----------------------
Reporter: szhorvat | Owner: kakuhen
Type: update | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: lean |
-----------------------+----------------------
Changes (by ryandesign):
* status: new => assigned
* owner: (none) => kakuhen
* cc: kakuhen (removed)
Comment:
Looks like their shell script installs Homebrew, configures it to add a
non-standard collection of formulas, uses that to install Microsoft Visual
Studio Code, and then uses VS Code to install lean 4. Obviously a MacPorts
port won't be doing any of those things. We build from source.
The lean port is currently downloading from https://github.com/leanprover-
community/lean at which the latest version is 3.51.1. The port could
probably be updated to that version easily.
The README there says:
> Lean 3 is no longer actively maintained. It is strongly recommended that
you use Lean 4 instead.
where "Lean 4" is a link to the main lean web site which, if you look for
a source download link, leads to https://github.com/leanprover/lean4 at
which the latest version is 4.5.0. So your request to update to version 4
is a request to switch from the community edition to the official version.
I don't know how much effort is involved in doing that or what the
differences between the editions are or why this port has always used the
community edition instead of the official version but presumably there was
a reason.
--
Ticket URL: <https://trac.macports.org/ticket/69345#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list