From 6958dea9604a1ae3f1f404556442fd526e5b068f Mon Sep 17 00:00:00 2001 From: fritzkink <96341974+fritzkink@users.noreply.github.com> Date: Fri, 15 Sep 2023 21:05:06 +0200 Subject: [PATCH] ocaml - updated to version 5.1 --- components/runtime/ocaml/Makefile | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) diff --git a/components/runtime/ocaml/Makefile b/components/runtime/ocaml/Makefile index 78ee43a..b545967 100644 --- a/components/runtime/ocaml/Makefile +++ b/components/runtime/ocaml/Makefile @@ -29,14 +29,14 @@ COMPONENT_NAME= ocaml COMPONENT_FMRI= runtime/ocaml -COMPONENT_VERSION_MAJOR= 5.0 +COMPONENT_VERSION_MAJOR= 5.1 COMPONENT_VERSION= $(COMPONENT_VERSION_MAJOR).0 IPS_COMPONENT_VERSION= $(COMPONENT_VERSION) COMPONENT_PROJECT_URL= https://ocaml.org COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz COMPONENT_ARCHIVE_SRC= $(COMPONENT_VERSION).tar.gz -COMPONENT_ARCHIVE_HASH= sha256:72fa3d0ba19b82fcb9e6c62e0090b9d22e5905c4be0f94faf56904a9377a9e5b +COMPONENT_ARCHIVE_HASH= sha256:43a3ac7aab7f8880f2bb6221317be55319b356e517622fdc28359fe943e6a450 COMPONENT_ARCHIVE_URL= https://github.com/$(COMPONENT_NAME)/$(COMPONENT_NAME)/archive/$(COMPONENT_ARCHIVE_SRC) COMPONENT_SUMMARY= Objective Caml compiler and programming environment COMPONENT_LICENSE= QPLv1, GPLv2 @@ -51,15 +51,15 @@ # Documentation sources # COMPONENT_ARCHIVE_1= ocaml-$(COMPONENT_VERSION_MAJOR)-refman-html.tar.gz -COMPONENT_ARCHIVE_HASH_1= sha256:ea5cedafd31ee7ce06c6a19c5edc6ff0ab36bec0d60bd374be201e8ae94434a1 +COMPONENT_ARCHIVE_HASH_1= sha256:7fde7eea5281a649dd3abe55f2e853ebafe487f21cad6aaa8f56ae1de4808d90 COMPONENT_ARCHIVE_URL_1= https://caml.inria.fr/distrib/ocaml-$(COMPONENT_VERSION_MAJOR)/$(COMPONENT_ARCHIVE_1) COMPONENT_ARCHIVE_2= ocaml-$(COMPONENT_VERSION_MAJOR)-refman.pdf -COMPONENT_ARCHIVE_HASH_2= sha256:5bdda0163736cabc4b2a0bbc046c1e031e5f5a2a1b3290d9427e966ad85b1d34 +COMPONENT_ARCHIVE_HASH_2= sha256:5ffbaf414cb3f8a2ae14a9a03b5d3d8092bcd025e9383801cb5c3ec05269a33a COMPONENT_ARCHIVE_URL_2= https://caml.inria.fr/distrib/ocaml-$(COMPONENT_VERSION_MAJOR)/$(COMPONENT_ARCHIVE_2) COMPONENT_ARCHIVE_3= ocaml-$(COMPONENT_VERSION_MAJOR)-refman.info.tar.gz -COMPONENT_ARCHIVE_HASH_3= sha256:07270a92d5db9418e1e9bdb81d6b435d5011f4b337972556d6dca43a6305c81d +COMPONENT_ARCHIVE_HASH_3= sha256:88e2d18d807713b31f3c5eadf6274290da0db0c01fd666b71f957c1594854ae8 COMPONENT_ARCHIVE_URL_3= https://caml.inria.fr/distrib/ocaml-$(COMPONENT_VERSION_MAJOR)/$(COMPONENT_ARCHIVE_3) @@ -84,6 +84,9 @@ COMPONENT_PRE_CONFIGURE_ACTION = \ ($(CLONEY) $(SOURCE_DIR) $(@D)) + +# otherwise test run would not succeed +COMPONENT_POST_CONFIGURE_ACTION = $(GSED) -i -e 's:$(SOURCE_DIR):$(@D):' $(@D)/ocamltest/ocamltest_config.ml COMPONENT_BUILD_TARGETS = world opt opt.opt @@ -119,5 +122,6 @@ ASLR_MODE = $(ASLR_ENABLE) # Auto-generated dependencies +REQUIRED_PACKAGES += compress/zstd REQUIRED_PACKAGES += system/library REQUIRED_PACKAGES += system/library/math -- Gitblit v1.9.3