mrrl

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

commit 5814c2645626a4151e5e6cba1f6577fc5cdf7f68
parent 78f390f3d97e8bf7bad4efb8fa39d2ce3fd40b5d
Author: Jan Pobrislo <ccx@te2000.cz>
Date:   Tue,  4 Nov 2025 16:16:46 +0000

ocaml packages

Diffstat:
Mtemplates/dune | 3++-
Mtemplates/pkg/ocaml-lun | 1+
Mvariants/ccx-x86_64/ocaml-base | 5+++--
Mvariants/ccx-x86_64/ocaml-lun | 1+
Mvariants/ccx-x86_64/ocaml-ppx_derivers | 3++-
Mvariants/ccx-x86_64/ocaml-ppx_deriving | 5+++--
Mvariants/ccx-x86_64/ocaml-ppxlib | 5+++--
Mvariants/ccx-x86_64/ocaml-sexplib0 | 3++-
Mvariants/ccx-x86_64/wip.environment | 8++++----
Mvariants/root-x86_64/ocaml-base | 5+++--
Mvariants/root-x86_64/ocaml-lun | 1+
Mvariants/root-x86_64/ocaml-ppx_derivers | 3++-
Mvariants/root-x86_64/ocaml-ppx_deriving | 5+++--
Mvariants/root-x86_64/ocaml-ppxlib | 5+++--
Mvariants/root-x86_64/ocaml-sexplib0 | 3++-
Mvariants/root-x86_64/wip.environment | 8++++----
16 files changed, 39 insertions(+), 25 deletions(-)

diff --git a/templates/dune b/templates/dune @@ -11,7 +11,7 @@ export DUNE_CACHE=disabled {{ super() }} {% endblock configure %} {%- block build %} -dune build --release --no-buffer --verbose -j "${JOBS:-1}" {% block dune_build_args %}{% endblock %} +dune build --no-buffer --verbose -j "${JOBS:-1}" {% block dune_build_args %}--release{% endblock %} {% endblock build %} {%- block install %} @@ -25,6 +25,7 @@ dune install \ --mandir="$prefix/man" \ --docdir="$prefix/doc/{{shortname}}" \ --datadir="$prefix/data" \ + {% block dune_install_args %}{% endblock %} {% endblock install %} {% block check -%} diff --git a/templates/pkg/ocaml-lun b/templates/pkg/ocaml-lun @@ -7,6 +7,7 @@ dune build --no-buffer --verbose -p lun -j "${JOBS:-1}" {% endblock build %} +{% block dune_install_args %}-p lun{% endblock %} {% block genlinks_begin %} {{ m.genlinks_ocaml_library(upstream_name, [upstream_name]) }} {% endblock genlinks_begin %} diff --git a/variants/ccx-x86_64/ocaml-base b/variants/ccx-x86_64/ocaml-base @@ -7,7 +7,7 @@ #+ocaml.b8790b4e31ab26a55165b60c745d8789addca32a91a851444cbf36abe8c19dc5 #+dune.c0d42300ccdc7cde0eb62ac8076b599c1b8504fd53a02f3b433a5461d2b92b53 #+ocaml_intrinsics_kernel.5e07197dee1cfa96b830aef206f4465a29d84cc8cb19e793cc18924bbf5e19cd -#+ocaml-sexplib0.db56f47ee5ae97f50676d225b1875347438e5d74d8b7000cba78f194fa0e40b7 +#+ocaml-sexplib0.c5bd80fab69ab1e2003c04ac0faa1507548692db34d91a9411b727a25a8f3de7 #@untar:-z:sha256:3f3f64789ab25bb5cb7f5f907dd651dec9cc9440981822fe75df6b94344b7208:. @@ -25,7 +25,7 @@ export DUNE_CACHE=disabled -dune build --release --no-buffer --verbose -j "${JOBS:-1}" +dune build --no-buffer --verbose -j "${JOBS:-1}" --release dune install \ @@ -38,6 +38,7 @@ dune install \ --mandir="$prefix/man" \ --docdir="$prefix/doc/ocaml-base" \ --datadir="$prefix/data" \ + diff --git a/variants/ccx-x86_64/ocaml-lun b/variants/ccx-x86_64/ocaml-lun @@ -33,6 +33,7 @@ dune install \ --mandir="$prefix/man" \ --docdir="$prefix/doc/ocaml-lun" \ --datadir="$prefix/data" \ + -p lun diff --git a/variants/ccx-x86_64/ocaml-ppx_derivers b/variants/ccx-x86_64/ocaml-ppx_derivers @@ -20,7 +20,7 @@ export DUNE_CACHE=disabled -dune build --release --no-buffer --verbose -j "${JOBS:-1}" +dune build --no-buffer --verbose -j "${JOBS:-1}" --release dune install \ @@ -33,6 +33,7 @@ dune install \ --mandir="$prefix/man" \ --docdir="$prefix/doc/ocaml-ppx_derivers" \ --datadir="$prefix/data" \ + diff --git a/variants/ccx-x86_64/ocaml-ppx_deriving b/variants/ccx-x86_64/ocaml-ppx_deriving @@ -6,7 +6,7 @@ #+musl-cross-make.e4735d8572f9b6654a7381ebdfbd62e665d1d1da5e06a56923e89274cc6a510f #+ocaml.b8790b4e31ab26a55165b60c745d8789addca32a91a851444cbf36abe8c19dc5 #+dune.c0d42300ccdc7cde0eb62ac8076b599c1b8504fd53a02f3b433a5461d2b92b53 -#+ocaml-ppxlib.fb5b0bcf70106902cbaa1112d120507affdd1d85088ab03c7f465e8aa65d7234 +#+ocaml-ppxlib.ddd8f011b73696638c8e651ddd1c15a51e924ea1718c0d2068772970d64248e0 #@untar:-z:sha256:c91d1ea5e15e6928a2f8947dbd135b9f765cc0e2d72be271427981afcd350c24:. @@ -21,7 +21,7 @@ export DUNE_CACHE=disabled -dune build --release --no-buffer --verbose -j "${JOBS:-1}" +dune build --no-buffer --verbose -j "${JOBS:-1}" --release dune install \ @@ -34,6 +34,7 @@ dune install \ --mandir="$prefix/man" \ --docdir="$prefix/doc/ocaml-ppx_deriving" \ --datadir="$prefix/data" \ + diff --git a/variants/ccx-x86_64/ocaml-ppxlib b/variants/ccx-x86_64/ocaml-ppxlib @@ -6,7 +6,7 @@ #+musl-cross-make.e4735d8572f9b6654a7381ebdfbd62e665d1d1da5e06a56923e89274cc6a510f #+ocaml.b8790b4e31ab26a55165b60c745d8789addca32a91a851444cbf36abe8c19dc5 #+dune.c0d42300ccdc7cde0eb62ac8076b599c1b8504fd53a02f3b433a5461d2b92b53 -#+ocaml-ppx_derivers.5ca2a68a6ac7c9091218af71829f52f68e2458953e86c072245892b3a956bda8 +#+ocaml-ppx_derivers.e5cc5de8230ca951df8cb105a0bb2eb6b4e4a6682b00e02016cfea899a022792 #@untar:-j:sha256:2e223837e7cecc3bc84a432432c0a72f4e1d5be9165c9c33772f156db85db0b3:. @@ -21,7 +21,7 @@ export DUNE_CACHE=disabled -dune build --release --no-buffer --verbose -j "${JOBS:-1}" +dune build --no-buffer --verbose -j "${JOBS:-1}" --release dune install \ @@ -34,6 +34,7 @@ dune install \ --mandir="$prefix/man" \ --docdir="$prefix/doc/ocaml-ppxlib" \ --datadir="$prefix/data" \ + diff --git a/variants/ccx-x86_64/ocaml-sexplib0 b/variants/ccx-x86_64/ocaml-sexplib0 @@ -20,7 +20,7 @@ export DUNE_CACHE=disabled -dune build --release --no-buffer --verbose -j "${JOBS:-1}" +dune build --no-buffer --verbose -j "${JOBS:-1}" --release dune install \ @@ -33,6 +33,7 @@ dune install \ --mandir="$prefix/man" \ --docdir="$prefix/doc/ocaml-sexplib0" \ --datadir="$prefix/data" \ + diff --git a/variants/ccx-x86_64/wip.environment b/variants/ccx-x86_64/wip.environment @@ -2,8 +2,8 @@ #+ocaml.b8790b4e31ab26a55165b60c745d8789addca32a91a851444cbf36abe8c19dc5 #+dune.c0d42300ccdc7cde0eb62ac8076b599c1b8504fd53a02f3b433a5461d2b92b53 #+ocamlbuild.af1e7c1126b473143018d4844d1142ae30a23db6b8c435f28ba21bbe015b03f8 -#+ocaml-base.a46e345fc77a744509c81fab460f9959057eed33230e22f48b27177bf62a0db6 +#+ocaml-base.cee8ed12f83631bd6ba9bbf7e2b7d68e73d390dc8c6e47511060acd5772d4b16 #+opam.714997e34c97a27678ee9a24f03256bbda3ac9e44597b10f56c795f37a17e989 #+ocaml-bos.f48bde6d519b44d74cedb6e034a1d2e2e2333b0fae628167c141d3c990272474 -#+ocaml-lun.83af5fc7f4362b65b72041d46381aa024cda5ba5320b0694dfb66ac51f29bd7b -#+ocaml-ppx_deriving.4020de4e0bfa13413b1e3ddd39560562c54573ca86f86bcb44ee28e31336414f- \ No newline at end of file +#+ocaml-lun.384483e2adf6626f083123f2e56cf9b69719b9ab640f16897e9d1d159e847f4d +#+ocaml-ppx_deriving.cdfdd181cfdfff6eaeb431ecb87bced08556b4f355c483649597f3703ead2349+ \ No newline at end of file diff --git a/variants/root-x86_64/ocaml-base b/variants/root-x86_64/ocaml-base @@ -7,7 +7,7 @@ #+ocaml.4b14d5c50c08207a0442af369f9995a12f6a15db8d8b0fd5247a982789fc3090 #+dune.95c82b3a7b7ca44addea06a8be851397ad92a3cb48b570829ef4e6509757ea02 #+ocaml_intrinsics_kernel.e74a8c4072d574aabd5c636d27c5c79d21310b47c01166721a9ff93879f37373 -#+ocaml-sexplib0.3626d02ae1d3673c0f1fbd67d7f4a646c0649e732f252f57e58b64da357f936e +#+ocaml-sexplib0.85aa01ee10dae6dfe1803ccc652898dcb6ef3ec896706d94dd4b0fcb64787430 #@untar:-z:sha256:3f3f64789ab25bb5cb7f5f907dd651dec9cc9440981822fe75df6b94344b7208:. @@ -25,7 +25,7 @@ export DUNE_CACHE=disabled -dune build --release --no-buffer --verbose -j "${JOBS:-1}" +dune build --no-buffer --verbose -j "${JOBS:-1}" --release dune install \ @@ -38,6 +38,7 @@ dune install \ --mandir="$prefix/man" \ --docdir="$prefix/doc/ocaml-base" \ --datadir="$prefix/data" \ + diff --git a/variants/root-x86_64/ocaml-lun b/variants/root-x86_64/ocaml-lun @@ -33,6 +33,7 @@ dune install \ --mandir="$prefix/man" \ --docdir="$prefix/doc/ocaml-lun" \ --datadir="$prefix/data" \ + -p lun diff --git a/variants/root-x86_64/ocaml-ppx_derivers b/variants/root-x86_64/ocaml-ppx_derivers @@ -20,7 +20,7 @@ export DUNE_CACHE=disabled -dune build --release --no-buffer --verbose -j "${JOBS:-1}" +dune build --no-buffer --verbose -j "${JOBS:-1}" --release dune install \ @@ -33,6 +33,7 @@ dune install \ --mandir="$prefix/man" \ --docdir="$prefix/doc/ocaml-ppx_derivers" \ --datadir="$prefix/data" \ + diff --git a/variants/root-x86_64/ocaml-ppx_deriving b/variants/root-x86_64/ocaml-ppx_deriving @@ -6,7 +6,7 @@ #+musl-cross-make.ef7f483eefcad5b8f2d6c8329e61a0acaca7864b88e9521cb839392c62f45676 #+ocaml.4b14d5c50c08207a0442af369f9995a12f6a15db8d8b0fd5247a982789fc3090 #+dune.95c82b3a7b7ca44addea06a8be851397ad92a3cb48b570829ef4e6509757ea02 -#+ocaml-ppxlib.ac12cd2608a7baa3ef609d829bb2a94f2f6f28491769106e855aa90d5de5e031 +#+ocaml-ppxlib.b64b5ed07018720a3d8f36714b42fddb5092dc782c196f87022173042e2ba390 #@untar:-z:sha256:c91d1ea5e15e6928a2f8947dbd135b9f765cc0e2d72be271427981afcd350c24:. @@ -21,7 +21,7 @@ export DUNE_CACHE=disabled -dune build --release --no-buffer --verbose -j "${JOBS:-1}" +dune build --no-buffer --verbose -j "${JOBS:-1}" --release dune install \ @@ -34,6 +34,7 @@ dune install \ --mandir="$prefix/man" \ --docdir="$prefix/doc/ocaml-ppx_deriving" \ --datadir="$prefix/data" \ + diff --git a/variants/root-x86_64/ocaml-ppxlib b/variants/root-x86_64/ocaml-ppxlib @@ -6,7 +6,7 @@ #+musl-cross-make.ef7f483eefcad5b8f2d6c8329e61a0acaca7864b88e9521cb839392c62f45676 #+ocaml.4b14d5c50c08207a0442af369f9995a12f6a15db8d8b0fd5247a982789fc3090 #+dune.95c82b3a7b7ca44addea06a8be851397ad92a3cb48b570829ef4e6509757ea02 -#+ocaml-ppx_derivers.434b2183caf47f2c3879acc89fa4251dcfef41d797dfe4ccabd9fe4fd3414af7 +#+ocaml-ppx_derivers.bd4013c1e48605168953520cf91ef2e83302705203f60e0936d32a71ee565812 #@untar:-j:sha256:2e223837e7cecc3bc84a432432c0a72f4e1d5be9165c9c33772f156db85db0b3:. @@ -21,7 +21,7 @@ export DUNE_CACHE=disabled -dune build --release --no-buffer --verbose -j "${JOBS:-1}" +dune build --no-buffer --verbose -j "${JOBS:-1}" --release dune install \ @@ -34,6 +34,7 @@ dune install \ --mandir="$prefix/man" \ --docdir="$prefix/doc/ocaml-ppxlib" \ --datadir="$prefix/data" \ + diff --git a/variants/root-x86_64/ocaml-sexplib0 b/variants/root-x86_64/ocaml-sexplib0 @@ -20,7 +20,7 @@ export DUNE_CACHE=disabled -dune build --release --no-buffer --verbose -j "${JOBS:-1}" +dune build --no-buffer --verbose -j "${JOBS:-1}" --release dune install \ @@ -33,6 +33,7 @@ dune install \ --mandir="$prefix/man" \ --docdir="$prefix/doc/ocaml-sexplib0" \ --datadir="$prefix/data" \ + diff --git a/variants/root-x86_64/wip.environment b/variants/root-x86_64/wip.environment @@ -2,8 +2,8 @@ #+ocaml.4b14d5c50c08207a0442af369f9995a12f6a15db8d8b0fd5247a982789fc3090 #+dune.95c82b3a7b7ca44addea06a8be851397ad92a3cb48b570829ef4e6509757ea02 #+ocamlbuild.7dbc10e2fcb4197fa855b0d7ac0932a3c7920e53535a080407d725092501ef20 -#+ocaml-base.b6f06195398ec855401b5525bf98c95a7579081c1a110fafb65fde664ced8fd4 +#+ocaml-base.8c0e3191a603d28a7da1bb8b6d980f77c69de82658d57ea6436f07e4dcd84185 #+opam.41ab4229b7606047164bfc9b9077da4555831edd67cf82d236ba1c6059bb9b96 #+ocaml-bos.c2747b73ddecbe1a271975c98b5b2cde1bd9da2a2e395ca2ab8b442dd8decbea -#+ocaml-lun.daa502f2472a966ae860ffd52080a2bf94af6db2a199cd6d440afcfc30ac3421 -#+ocaml-ppx_deriving.9c9e0372b4383da835faf9c17ef89b49b933c7fc32e9fce2f1d39e1e0a3490cb- \ No newline at end of file +#+ocaml-lun.34048eb1510b491dd1f8417c14ade2870dd77d4a0ee0f283f1f804b243f85138 +#+ocaml-ppx_deriving.e8fde6fd7a2f7e163b02fd2c9178c7413de4b6069ad80d65493264d07b4aee42+ \ No newline at end of file