mrrl

Minimal Reliable Reproducible Linux
git clone https://ccx.te2000.cz/git/mrrl
Log | Files | Refs | Submodules | README

commit 7828cde401ae3a99cf362360d5e9ea2226135a2e
parent 05fcf639119109f524c0704d16fb603bebc5198f
Author: Jan Pobrislo <ccx@te2000.cz>
Date:   Wed, 22 Oct 2025 21:22:47 +0000

ocaml packages

Diffstat:
Mtemplates/pkg/ocaml-base | 4++++
Mvariants/ccx-x86_64/ocaml-base | 3+++
Mvariants/ccx-x86_64/wip.environment | 2+-
Mvariants/root-x86_64/ocaml-base | 3+++
Mvariants/root-x86_64/wip.environment | 2+-
5 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/templates/pkg/ocaml-base b/templates/pkg/ocaml-base @@ -8,6 +8,10 @@ #+{{pkg_install_name("dune")}} #@untar:-z:sha256:3f3f64789ab25bb5cb7f5f907dd651dec9cc9440981822fe75df6b94344b7208:. {% endblock %} +{%- block prepare %} +{{ super() }} +sed -i 's/(bash /(run sh -c /' src/dune +{% endblock %} {%- block build %} dune build --release --verbose diff --git a/variants/ccx-x86_64/ocaml-base b/variants/ccx-x86_64/ocaml-base @@ -10,10 +10,13 @@ # - build script start - + prefix=/home/ccx/versions/$pthbs_package dest=${pthbs_destdir%/}${prefix} cd 'base-0.17.3' +sed -i 's/(bash /(run sh -c /' src/dune + dune build --release --verbose diff --git a/variants/ccx-x86_64/wip.environment b/variants/ccx-x86_64/wip.environment @@ -2,5 +2,5 @@ #+ocaml.5b34db3f087fd067e8cf20c9806c599c52cf1d4564105f3841aa3594496ef578 #+dune.37ab3bc1107904f825cd30c58a660280156d915b26ffb0e1991b27e7bb46d178 #+ocamlbuild.b1a207889e03562ae93b48b197266f18124a8ccbb4707a3c95a3b5ac69629454 -#+ocaml-base.82708fa1cd1ca6b992c4dfb75ea2bb94536c99ddf853b8984db3bf79997bd66d +#+ocaml-base.7762b41150ea3ad00cac12e47b8b8c0da81facf54196e4e6a2b15ed97b82c44b #+opam.accb6478611d17a4880bdab1e5208a56618ba1574f3b5d9f402dc3c0ba7cec25 \ No newline at end of file diff --git a/variants/root-x86_64/ocaml-base b/variants/root-x86_64/ocaml-base @@ -10,10 +10,13 @@ # - build script start - + prefix=/versions/$pthbs_package dest=${pthbs_destdir%/}${prefix} cd 'base-0.17.3' +sed -i 's/(bash /(run sh -c /' src/dune + dune build --release --verbose diff --git a/variants/root-x86_64/wip.environment b/variants/root-x86_64/wip.environment @@ -2,5 +2,5 @@ #+ocaml.7dac3082b76965ebaab371cfb7848a931581faf39bda33a9701667cb7503f802 #+dune.45b7129519ec9237967ca5c6fbb697c4ff9ededdc017623a58e431a90f7b42be #+ocamlbuild.f7f82e3a81af712dc4a9d4766b2c9d9984c292caa104d1d138cbd71144b675c8 -#+ocaml-base.4f29451a688c7287bc82e670ed6630a72e69a56d6cd870e68d371706d5bbb192 +#+ocaml-base.8b021f195e5823f43d65dba3cc8947ad609eba7acd231c60eced35c50c73c21f #+opam.fe1b8551f2828970cf1e06578d521f87ecdfc85d5cf3912dd9f1305865cf54e7 \ No newline at end of file