mrrl

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

commit 7d6061e707d705fed680b04a45a4ef4b61f9ef1f
parent ac3c9d079083548932951cb87ab095393be2eeb0
Author: Jan Pobrislo <ccx@te2000.cz>
Date:   Wed, 22 Oct 2025 20:52:39 +0000

ocaml packages

Diffstat:
Mdownloadlist.sha256 | 3+++
Mtemplates/pkg/ocaml-base | 4++--
Mtemplates/pkg/ocaml-findlib | 2+-
Mtemplates/pkg/ocamlbuild | 2+-
Mtemplates/pkg/opam | 1-
Mvariants/ccx-x86_64/ocaml-base | 4++--
Mvariants/ccx-x86_64/ocaml-findlib | 4++--
Mvariants/ccx-x86_64/ocamlbuild | 2+-
Mvariants/ccx-x86_64/opam | 1-
Mvariants/ccx-x86_64/wip.environment | 8++++----
Mvariants/root-x86_64/ocaml-base | 4++--
Mvariants/root-x86_64/ocaml-findlib | 4++--
Mvariants/root-x86_64/ocamlbuild | 2+-
Mvariants/root-x86_64/opam | 1-
Mvariants/root-x86_64/wip.environment | 8++++----
15 files changed, 25 insertions(+), 25 deletions(-)

diff --git a/downloadlist.sha256 b/downloadlist.sha256 @@ -78,3 +78,6 @@ e564d5d1ca157314ba5fd64b4e89fa12c6cba8efee3becf6d09d7d9dda21ac5b 54920 https://o 86dba26468194512f789f2fb709063515a9cb4e5c4461c021c239a369590701d 22101 https://ocaml.janestreet.com/ocaml-core/v0.16/files/sexplib0-v0.16.0.tar.gz 2df996279ae16b606db5ff5879f93dbfade0898db9f1a3e82f7f845faa2930a2 271246 http://download.camlcity.org/download/findlib-1.9.6.tar.gz c4d053029793c714e4e7340b1157428c0f90783585fb17f35158247a640467d9 14294433 https://github.com/ocaml/opam/releases/download/2.4.1/opam-full-2.4.1.tar.gz +2ba6857f2991b7f69368e8db818b163d31cf5a367f15f5953bf8f01a77b3d4fc 202416 https://github.com/ocaml/ocamlbuild/archive/refs/tags/0.16.1.tar.gz +d6899935ccabf67f067a9af3f3f88d94e310075d13c648fa03ff498769ce039d 169953 https://github.com/ocaml/ocamlfind/archive/refs/tags/findlib-1.9.8.tar.gz +3f3f64789ab25bb5cb7f5f907dd651dec9cc9440981822fe75df6b94344b7208 478230 https://github.com/janestreet/base/archive/refs/tags/v0.17.3.tar.gz diff --git a/templates/pkg/ocaml-base b/templates/pkg/ocaml-base @@ -1,11 +1,11 @@ -{%- set pkg_version="0.16.3" -%} +{%- set pkg_version="0.17.3" -%} {%- set src_dir="base-"+pkg_version -%} {% extends "genlinks" %} {% block package_deps -%} #+{{pkg_install_name("busybox-diffutils")}} #+{{pkg_install_name("ocaml")}} #+{{pkg_install_name("dune")}} -#@untar:-z:{{downloads["base-" + assertion(pkg_version) + ".tar.gz"]}}:. +#@untar:-z:sha256:3f3f64789ab25bb5cb7f5f907dd651dec9cc9440981822fe75df6b94344b7208:. {% endblock %} {%- block build %} dune build --release --verbose diff --git a/templates/pkg/ocaml-findlib b/templates/pkg/ocaml-findlib @@ -1,4 +1,4 @@ -{%- set pkg_version="1.9.6" -%} +{%- set pkg_version="1.9.8" -%} {%- set src_dir="findlib-"+pkg_version -%} {% extends "genlinks" %} {% block package_deps -%} diff --git a/templates/pkg/ocamlbuild b/templates/pkg/ocamlbuild @@ -1,4 +1,4 @@ -{%- set pkg_version="0.14.1" -%} +{%- set pkg_version="0.16.1" -%} {% extends "genlinks" %} {% block package_deps -%} #+{{pkg_install_name("busybox-diffutils")}} diff --git a/templates/pkg/opam b/templates/pkg/opam @@ -18,7 +18,6 @@ --libdir="$prefix/library.ocaml" \ --bindir="$prefix/command" \ --sbindir="$prefix/command" \ - --etcdir="$prefix/config/etc" \ --mandir="$prefix/man" \ --docdir="$prefix/doc/{{shortname}}" \ --datadir="$prefix/data" \ diff --git a/variants/ccx-x86_64/ocaml-base b/variants/ccx-x86_64/ocaml-base @@ -5,13 +5,13 @@ #+busybox-diffutils.89043788a08f3d90f6fc1e02d690f6e5eefa88e11c61a1fae5048e457e46eb6f #+ocaml.5b34db3f087fd067e8cf20c9806c599c52cf1d4564105f3841aa3594496ef578 #+dune.37ab3bc1107904f825cd30c58a660280156d915b26ffb0e1991b27e7bb46d178 -#@untar:-z:sha256:9bf9e503e2bd010325c7b0f5ae007ce1e5d3da61f0e06d2fbb64e9d12ccff93c:. +#@untar:-z:sha256:3f3f64789ab25bb5cb7f5f907dd651dec9cc9440981822fe75df6b94344b7208:. # - build script start - prefix=/home/ccx/versions/$pthbs_package dest=${pthbs_destdir%/}${prefix} -cd 'base-0.16.3' +cd 'base-0.17.3' diff --git a/variants/ccx-x86_64/ocaml-findlib b/variants/ccx-x86_64/ocaml-findlib @@ -7,13 +7,13 @@ #+gnu-make.8b0f1b53392f1db9019f1d8e7ac20d3d9a58501db09a7ab0b2f81939fb4a81e3 #+m4.c851eab644fdd4d6bb61ea5a4ac7a820da348ace61aeee745f0053b1aaab2f24 #+ocaml.5b34db3f087fd067e8cf20c9806c599c52cf1d4564105f3841aa3594496ef578 -#@untar:-z:sha256:2df996279ae16b606db5ff5879f93dbfade0898db9f1a3e82f7f845faa2930a2:. +#@untar:-z:sha256:d6899935ccabf67f067a9af3f3f88d94e310075d13c648fa03ff498769ce039d:. # - build script start - prefix=/home/ccx/versions/$pthbs_package dest=${pthbs_destdir%/}${prefix} -cd 'findlib-1.9.6' +cd 'findlib-1.9.8' ./configure \ diff --git a/variants/ccx-x86_64/ocamlbuild b/variants/ccx-x86_64/ocamlbuild @@ -13,7 +13,7 @@ # - build script start - prefix=/home/ccx/versions/$pthbs_package dest=${pthbs_destdir%/}${prefix} -cd 'ocamlbuild-0.14.1' +cd 'ocamlbuild-0.16.1' make configure \ diff --git a/variants/ccx-x86_64/opam b/variants/ccx-x86_64/opam @@ -35,7 +35,6 @@ cd 'opam-full-2.4.1' --libdir="$prefix/library.ocaml" \ --bindir="$prefix/command" \ --sbindir="$prefix/command" \ - --etcdir="$prefix/config/etc" \ --mandir="$prefix/man" \ --docdir="$prefix/doc/opam" \ --datadir="$prefix/data" \ diff --git a/variants/ccx-x86_64/wip.environment b/variants/ccx-x86_64/wip.environment @@ -1,6 +1,6 @@ #!/usr/bin/env pthbs-build #+ocaml.5b34db3f087fd067e8cf20c9806c599c52cf1d4564105f3841aa3594496ef578 #+dune.37ab3bc1107904f825cd30c58a660280156d915b26ffb0e1991b27e7bb46d178 -#+ocamlbuild.bc0dcc5465fec021273e3aced8531c2c40c0d06249ce95766c14fdbd1e2b6608 -#+ocaml-base.012e652d51d556f2bb397eaaf911732d7d862483ba3770f17cd8609e6fdb5136 -#+opam.3a3d9b8e0b47583e53e34a00dfbf2aa15b1e279e8c001c211b11472ad30c7967- \ No newline at end of file +#+ocamlbuild.a28ebad9f7a8745217d44f7ae4ebea186cf8bc198a4a1030f9fbac957e70a62c +#+ocaml-base.5244c768044e5b45eb387c7f0a5d6444f6e270127bd35b2a866b6f368d5efe2d +#+opam.accb6478611d17a4880bdab1e5208a56618ba1574f3b5d9f402dc3c0ba7cec25+ \ No newline at end of file diff --git a/variants/root-x86_64/ocaml-base b/variants/root-x86_64/ocaml-base @@ -5,13 +5,13 @@ #+busybox-diffutils.c5eee57596d172f36d2db9220e421b72e49a339032512dcaec3563e463e0786d #+ocaml.7dac3082b76965ebaab371cfb7848a931581faf39bda33a9701667cb7503f802 #+dune.45b7129519ec9237967ca5c6fbb697c4ff9ededdc017623a58e431a90f7b42be -#@untar:-z:sha256:9bf9e503e2bd010325c7b0f5ae007ce1e5d3da61f0e06d2fbb64e9d12ccff93c:. +#@untar:-z:sha256:3f3f64789ab25bb5cb7f5f907dd651dec9cc9440981822fe75df6b94344b7208:. # - build script start - prefix=/versions/$pthbs_package dest=${pthbs_destdir%/}${prefix} -cd 'base-0.16.3' +cd 'base-0.17.3' diff --git a/variants/root-x86_64/ocaml-findlib b/variants/root-x86_64/ocaml-findlib @@ -7,13 +7,13 @@ #+gnu-make.7c89ba8600db3ad1223a633a8783e077a4273e6371515d54d113a687898684c6 #+m4.73357211084c9dfb7638b68c241c68fcf78321090d5142b65e9ab4f2e82848e7 #+ocaml.7dac3082b76965ebaab371cfb7848a931581faf39bda33a9701667cb7503f802 -#@untar:-z:sha256:2df996279ae16b606db5ff5879f93dbfade0898db9f1a3e82f7f845faa2930a2:. +#@untar:-z:sha256:d6899935ccabf67f067a9af3f3f88d94e310075d13c648fa03ff498769ce039d:. # - build script start - prefix=/versions/$pthbs_package dest=${pthbs_destdir%/}${prefix} -cd 'findlib-1.9.6' +cd 'findlib-1.9.8' ./configure \ diff --git a/variants/root-x86_64/ocamlbuild b/variants/root-x86_64/ocamlbuild @@ -13,7 +13,7 @@ # - build script start - prefix=/versions/$pthbs_package dest=${pthbs_destdir%/}${prefix} -cd 'ocamlbuild-0.14.1' +cd 'ocamlbuild-0.16.1' make configure \ diff --git a/variants/root-x86_64/opam b/variants/root-x86_64/opam @@ -35,7 +35,6 @@ cd 'opam-full-2.4.1' --libdir="$prefix/library.ocaml" \ --bindir="$prefix/command" \ --sbindir="$prefix/command" \ - --etcdir="$prefix/config/etc" \ --mandir="$prefix/man" \ --docdir="$prefix/doc/opam" \ --datadir="$prefix/data" \ diff --git a/variants/root-x86_64/wip.environment b/variants/root-x86_64/wip.environment @@ -1,6 +1,6 @@ #!/usr/bin/env pthbs-build #+ocaml.7dac3082b76965ebaab371cfb7848a931581faf39bda33a9701667cb7503f802 #+dune.45b7129519ec9237967ca5c6fbb697c4ff9ededdc017623a58e431a90f7b42be -#+ocamlbuild.7eaa6dc8723366dd4c460566e807f1740d9b422033342b8edf8a18eca72a2b10 -#+ocaml-base.69d12d13b62d883b29079edf033c845ba92644fc072b08a46840e96b24d673ac -#+opam.07cbc488c826a4c4938858c7a3919c0d7cd960918bf93380fec23aa68af16776- \ No newline at end of file +#+ocamlbuild.61b8eb29e9389d34821b2799f754d8da918a389935f470f2937a9992ae0fe2cc +#+ocaml-base.8f83913cae5377ca6a06ad1f21384d4e8e906f377fce629fdaa7603a7c73d1e4 +#+opam.fe1b8551f2828970cf1e06578d521f87ecdfc85d5cf3912dd9f1305865cf54e7+ \ No newline at end of file