opam 2.1.5
Feedback on this post is welcomed on Discuss!
We are pleased to announce the patch release of opam 2.1.6.
This opam release consists of backported bug fixes and improvements:
- Changes necessary for opam-repository (see ocaml/opam-repository#23789)
- Better recognize depexts on Gentoo, NetBSD, OpenBSD (#5065)
- Upgrade the vendored dune to 3.14.0 (#5869)
- Fix debug logs showing up regardless of verbosity on macOS 12.7.1 / 13.6.3 / 14.2 and FreeBSD (#5769)
Opam installation instructions (unchanged):
-
From binaries: run
bash -c "sh <(curl -fsSL https://opam.ocaml.org/install.sh) --version 2.1.6"
or download manually from the Github "Releases" page to your PATH. In this case, don't forget to run
opam init --reinit -ni
to enable sandboxing if you had version 2.0.0~rc manually installed or to update you sandbox script. -
From source, using opam:
opam update; opam install opam-devel
(then copy the opam binary to your PATH as explained, and don't forget to run
opam init --reinit -ni
to enable sandboxing if you had version 2.0.0~rc manually installed or to update your sandbox script) -
From source, manually: see the instructions in the README.
We hope you enjoy this new minor version, and remain open to bug reports and suggestions.
See full changelog
- Changes necessary for opam repository
- Warn if
GNU patch
is not detected when a patch is applied [#5893 @kit-ty-kate] - Use
gpatch
by default instead ofpatch
on NetBSD and DragonFlyBSD [#5893 @kit-ty-kate] - Use
gpatch
if it exists and is detected as GNU patch whenpatch
is notGNU patch
[#5893 @kit-ty-kate] - Better recognize depexts on Gentoo, NetBSD, OpenBSD [#5065 @mndrix]
- Upgrade the vendored dune to 3.14.0 [#5869 @kit-ty-kate]
- Vendor mccs.1.1+17 [#5769 @kit-ty-kate]
- Require mccs >= 1.1+17: Fix debug logs showing up regardless of verbosity on macOS 12.7.1 / 13.6.3 / 14.2 and FreeBSD [#5769 @kit-ty-kate]
- API Changes:
OpamSystem.patch
now displays a warning when GNU patch is not detected and looks for both patch and gpatch as a backup option depending on the OS [#5893 @kit-ty-kate]