| | |
| | | |
| | | 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 |
| | |
| | | # 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) |
| | | |
| | | |
| | |
| | | |
| | | 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 |
| | | |
| | |
| | | ASLR_MODE = $(ASLR_ENABLE) |
| | | |
| | | # Auto-generated dependencies |
| | | REQUIRED_PACKAGES += compress/zstd |
| | | REQUIRED_PACKAGES += system/library |
| | | REQUIRED_PACKAGES += system/library/math |