commit 8c53cdfcc9872c63e23c6c11e3a329f583effb6b
parent 3de82881c14e3c56bd2e51959cce36a5539ad8e0
Author: Jan Pobrislo <ccx@te2000.cz>
Date: Tue, 4 Nov 2025 18:06:37 +0000
ocaml packages
Diffstat:
7 files changed, 12 insertions(+), 10 deletions(-)
diff --git a/templates/pkg/ocaml-ppxlib b/templates/pkg/ocaml-ppxlib
@@ -9,6 +9,8 @@
#+{{pkg_install_name("ocaml-stdlib-shims")}}
#@untar:-j:{{downloads["https://github.com/ocaml-ppx/"~upstream_name~"/releases/download/"~pkg_version~"/"~upstream_name~"-"~pkg_version~".tbz"]}}:.
{% endblock package_deps %}
+{% block dune_build_args %}-p {{upstream_name}}{% endblock %}
+{% block dune_install_args %}-p {{upstream_name}}{% endblock %}
{% block genlinks_begin %}
{{ m.genlinks_ocaml_library(upstream_name, [upstream_name]) }}
{% endblock genlinks_begin %}
diff --git a/variants/ccx-x86_64/ocaml-ppx_deriving b/variants/ccx-x86_64/ocaml-ppx_deriving
@@ -7,7 +7,7 @@
#+ocaml.b8790b4e31ab26a55165b60c745d8789addca32a91a851444cbf36abe8c19dc5
#+dune.c0d42300ccdc7cde0eb62ac8076b599c1b8504fd53a02f3b433a5461d2b92b53
#+ocaml-cppo.d51aea8d8168b65a48a84b792c8588472d3d4cfa368c01031a3bca7c2286c286
-#+ocaml-ppxlib.efaff65bf74eae770e8b7f1a26909eea7b464d1207d30c453da219f2b67f0034
+#+ocaml-ppxlib.bd11c76c74bdba12f31b20ce5a527b1588e0af0853121eb14f98da962398bbc1
#@untar:-z:sha256:c91d1ea5e15e6928a2f8947dbd135b9f765cc0e2d72be271427981afcd350c24:.
diff --git a/variants/ccx-x86_64/ocaml-ppxlib b/variants/ccx-x86_64/ocaml-ppxlib
@@ -24,7 +24,7 @@ export DUNE_CACHE=disabled
-dune build --no-buffer --verbose --release -j "${JOBS:-1}"
+dune build --no-buffer --verbose -p ppxlib -j "${JOBS:-1}"
dune install \
@@ -37,7 +37,7 @@ dune install \
--mandir="$prefix/man" \
--docdir="$prefix/doc/ocaml-ppxlib" \
--datadir="$prefix/data" \
-
+ -p ppxlib
diff --git a/variants/ccx-x86_64/wip.environment b/variants/ccx-x86_64/wip.environment
@@ -6,4 +6,4 @@
#+opam.714997e34c97a27678ee9a24f03256bbda3ac9e44597b10f56c795f37a17e989
#+ocaml-bos.f48bde6d519b44d74cedb6e034a1d2e2e2333b0fae628167c141d3c990272474
#+ocaml-lun.52d3ef1c3c4ae340516453de1a4be7223131ca6681718bf1e980b079356c42be
-#+ocaml-ppx_deriving.2518c1db7f28210fbd2c59eeebe1525848dc6396d75dccd5ae8381151d412eff-
\ No newline at end of file
+#+ocaml-ppx_deriving.8fa2b129442b45851a2ede24c6028cd029290fe1deabd1fe26668015232e5bca+
\ No newline at end of file
diff --git a/variants/root-x86_64/ocaml-ppx_deriving b/variants/root-x86_64/ocaml-ppx_deriving
@@ -7,7 +7,7 @@
#+ocaml.4b14d5c50c08207a0442af369f9995a12f6a15db8d8b0fd5247a982789fc3090
#+dune.95c82b3a7b7ca44addea06a8be851397ad92a3cb48b570829ef4e6509757ea02
#+ocaml-cppo.06a8d722517c22fb68d330e1f1591c6028fdd696fc79d37e931283b81677210e
-#+ocaml-ppxlib.6ed63568a6c096b6a2a18ebe96106001112b0954ab1438463091ed0d56602253
+#+ocaml-ppxlib.78c77027b973644b06b3e2c9b8e7aef88e365f6bbc7ead0afc123ea969b23ee6
#@untar:-z:sha256:c91d1ea5e15e6928a2f8947dbd135b9f765cc0e2d72be271427981afcd350c24:.
diff --git a/variants/root-x86_64/ocaml-ppxlib b/variants/root-x86_64/ocaml-ppxlib
@@ -24,7 +24,7 @@ export DUNE_CACHE=disabled
-dune build --no-buffer --verbose --release -j "${JOBS:-1}"
+dune build --no-buffer --verbose -p ppxlib -j "${JOBS:-1}"
dune install \
@@ -37,7 +37,7 @@ dune install \
--mandir="$prefix/man" \
--docdir="$prefix/doc/ocaml-ppxlib" \
--datadir="$prefix/data" \
-
+ -p ppxlib
diff --git a/variants/root-x86_64/wip.environment b/variants/root-x86_64/wip.environment
@@ -6,4 +6,4 @@
#+opam.41ab4229b7606047164bfc9b9077da4555831edd67cf82d236ba1c6059bb9b96
#+ocaml-bos.c2747b73ddecbe1a271975c98b5b2cde1bd9da2a2e395ca2ab8b442dd8decbea
#+ocaml-lun.690dee92fa955153b40e02502f46edb36af3f5f5f523fb6d34dea295701cee42
-#+ocaml-ppx_deriving.79f68e640ae57ccf3cd1c9c5ed47d5b3c6a6fb704f892fbe5cd00c98d0a9ec75-
\ No newline at end of file
+#+ocaml-ppx_deriving.250ac237a7e2ed77933e7e74097dddf7e020ee2a604c72e7a202f2363cb3ccbb+
\ No newline at end of file