Port to OCaml 5: mldonkey, ocaml-dypgen, ocamldot, ocaml-ftp, ocaml-bisect_ppx, ocaml-ocamlnet
New ports: ocaml-capitalization, ocaml-gel, ocaml-ocaml_intrinsics_kernel,
ocaml-ppx_diff, ocaml-ppx_string_conv, ocaml-ppxlib_jane,
ocaml-iri, ocaml-ocf (+ocf_ppx), ocaml-higlo
New subport: ocaml-xtmpl_ppx
Remove ocaml-configurator (merged into ocaml-dune)
Also removed ocaml-migrate-parsetree, ocaml-ppx_find and
ocaml-ppx_tools_versioned as they are leaves and ocaml-migrate-parsetree
is marked deprecated upstream and incompatible with OCaml 5.4
Update stog, fstar, camlimages, lablgtk2 and many others
ocaml-mysql: update to 1.2.4; switch mysql5 dependency to mariadb-10.11
opam: fix dune bootstrap of AVX-512 asm with older Xcode
wyrd: mark known_fail (abandoned upstream, incompatible with OCaml 5)
i386/ppc/ppc64 support is completely untested
Signed-off-by: Paul Guyot <pguyot@kallisys.net>
Fix path to Applications folder so it does not start with two slashes.
This fixes destroot failure of phonon-qt5:
CMake Error at settings/cmake_install.cmake:49 (file):
file called with network path DESTINATION. This does not make sense
when using DESTDIR. Specify local absolute path or remove DESTDIR
environment variable.
DESTINATION=
//Applications/MacPorts/KF5
Call Stack (most recent call first):
cmake_install.cmake:294 (include)
Also, use separate patchfiles for the two subports so that the patches
apply without offset for both subports. Previously, when a patch applied
with offset, a .orig file would be created, and this would be installed.
This also prevents potential future patch failure if one of the subports
is updated but not the other one, as has happened before.