public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2020-10-15 12:20 Mark Wright
  0 siblings, 0 replies; 77+ messages in thread
From: Mark Wright @ 2020-10-15 12:20 UTC (permalink / raw
  To: gentoo-commits

commit:     18e9b942195f03c248d8a69acd6657a8e252c1af
Author:     Mark Wright <gienah <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 15 11:31:11 2020 +0000
Commit:     Mark Wright <gienah <AT> gentoo <DOT> org>
CommitDate: Thu Oct 15 12:20:17 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e9b942

dev-ml/dune-configurator: Fix QA MissingTestRestrict

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Mark Wright <gienah <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild
index 0033b8430bb..8e2277a90c7 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="Apache-2.0"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
 
 DEPEND="
 	dev-ml/dune-private-libs:=


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-01-24 16:06 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-01-24 16:06 UTC (permalink / raw
  To: gentoo-commits

commit:     d51ff556bdce311ce0a0f5c0a070745ed5d237fd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 22 06:38:56 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 24 16:06:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d51ff556

dev-ml/dune-configurator: bump to 2.8.2

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |   1 +
 .../dune-configurator-2.8.2.ebuild                 | 107 +++++++++++++++++++++
 2 files changed, 108 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 3a2231dc56b..5bd42517a4f 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -1 +1,2 @@
 DIST dune-2.7.1.tar.gz 1290915 BLAKE2B 85a2dee92d1ead03b43b80742c291f4470dd9e1d843fdb257754c567e2329c101d11b42573da19de537f0d8591ebdacfcaab1099e0f46bdeebcd8421eb1bbcb2 SHA512 b77d0e207263107365e5a6e94423e8ab4ddbab1f920872d915e4014b7cc69915274b53fe946bb4b29dfe3de2bf5573ab3b2bffb4db8eb50b472e7dfb6cab88b7
+DIST dune-2.8.2.tar.gz 1369417 BLAKE2B d846d35675a18abc3ccc57a52574d81a8fb4f082d9935912f035061c1107b47be8752daeb9c49bb2af4877e419a6c8bc30f846db6d773cf5267d3d761272a872 SHA512 fcbe45ea59492517e0868bf1f801c2bd2f3b1b30234e36d789c33e7ee48bd724726beb211697f3820609bbc27923c8c37d7be89dcbd059558014743360f2d0b7

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild
new file mode 100644
index 00000000000..d5e7814dc36
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="A composable build system for OCaml"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	dev-ml/dune-private-libs:=
+	dev-ml/csexp:=
+	dev-ml/result:=
+"
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND}
+	test? (
+		  dev-ml/menhir
+		  dev-ml/opam
+		  dev-ml/ppx_expect
+	)
+"
+# TODO for test deps:
+# Add cram?
+# Add dev-ml/js_of_ocaml once dev-ml/ocaml-base64 is ported to Dune
+# Add coq?
+
+src_prepare() {
+	default
+
+	# Keep this list in sync with dev-ml/dune-private-libs
+	local bad_tests=(
+		# List of tests calling git, mercurial, etc
+		test/blackbox-tests/test-cases/dune-project-meta/main.t
+		test/blackbox-tests/test-cases/meta-template-version-bug.t
+		test/blackbox-tests/test-cases/subst/project-name-restriction.t
+		test/blackbox-tests/test-cases/subst/with-opam-file.t
+		test/blackbox-tests/test-cases/subst.t
+		test/blackbox-tests/test-cases/subst/unicode.t
+		test/blackbox-tests/test-cases/subst/from-project-file.t
+		test/blackbox-tests/test-cases/trace-file.t
+		otherlibs/build-info/test/run.t
+		test/expect-tests/vcs_tests.ml
+
+		# Strange failures, seemingly from newer versions of deps
+		test/blackbox-tests/test-cases/merlin/allow_approximate_merlin_warn.t
+		test/blackbox-tests/test-cases/merlin/merlin-tests.t
+		test/blackbox-tests/test-cases/merlin/github4125.t
+		test/blackbox-tests/test-cases/install-dry-run.t
+		test/blackbox-tests/test-cases/c-flags.t
+		test/blackbox-tests/test-cases/install-libdir.t
+		test/blackbox-tests/test-cases/dune-cache/trim.t
+
+		# Wants nodejs!
+		test/blackbox-tests/test-cases/jsoo/simple.t
+		test/blackbox-tests/test-cases/jsoo/inline-tests.t
+		test/blackbox-tests/test-cases/jsoo/github3622.t
+		# Wants js_of_ocaml (can't include yet b/c of ocaml-base64 porting)
+		test/blackbox-tests/test-cases/jsoo/explicit-js-mode-specified.t
+
+		# Wants coq which doesn't build for me right now
+		test/blackbox-tests/test-cases/coq/rec-module.t
+		test/blackbox-tests/test-cases/coq/compose-sub-theory.t
+		test/blackbox-tests/test-cases/coq/native-compose.t
+		test/blackbox-tests/test-cases/coq/base-unsound.t
+		test/blackbox-tests/test-cases/coq/base.t
+		test/blackbox-tests/test-cases/coq/native-single.t
+		test/blackbox-tests/test-cases/coq/compose-simple.t
+		test/blackbox-tests/test-cases/coq/ml-lib.t
+		test/blackbox-tests/test-cases/coq/extract.t
+		test/blackbox-tests/test-cases/coq/compose-plugin.t
+
+		# Unpackaged dependencies (a rabbit hole for now)
+		# utop -> lambda-term, zed
+		test/blackbox-tests/test-cases/utop/github3188.t
+		test/blackbox-tests/test-cases/utop/utop-simple.t
+		test/blackbox-tests/test-cases/utop/utop-default.t
+		test/blackbox-tests/test-cases/utop/utop-default-implementation.t
+		test/blackbox-tests/test-cases/utop/utop-ppx-rewriters.t
+		# ocamlformat
+		test/blackbox-tests/test-cases/formatting.t
+		# mdx
+		test/blackbox-tests/test-cases/mdx-stanza.t
+		# odoc
+		test/blackbox-tests/test-cases/odoc/odoc-simple.t
+		test/blackbox-tests/test-cases/odoc/odoc-package-mld-link.t
+		test/blackbox-tests/test-cases/odoc/multiple-private-libs.t
+		test/blackbox-tests/test-cases/odoc/odoc-unique-mlds.t
+		test/blackbox-tests/test-cases/odoc/github717-odoc-index.t
+		test/blackbox-tests/test-cases/odoc/warnings.t
+	)
+
+	rm -r ${bad_tests[@]} || die "Failed to remove broken/inappropriate tests"
+}
+
+src_configure(){
+	:
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-01-24 17:10 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-01-24 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     2d6148f5ca4bab530190eb1d8320b657b6710dbf
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 24 17:08:34 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 24 17:10:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6148f5

dev-ml/dune-configurator: add dev-ml/core_bench test dep

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild
index d5e7814dc36..c21fb15e18a 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
@@ -24,6 +24,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 DEPEND="${DEPEND}
 	test? (
+		dev-ml/core_bench
 		  dev-ml/menhir
 		  dev-ml/opam
 		  dev-ml/ppx_expect


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-01-24 17:10 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-01-24 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     3ff3677ea484c2f463b61d243133c95984fc513d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 24 17:09:12 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 24 17:10:21 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff3677e

dev-ml/dune-configurator: fix indentation

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild
index c21fb15e18a..62e52e408e0 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild
@@ -25,9 +25,9 @@ RDEPEND="${DEPEND}"
 DEPEND="${DEPEND}
 	test? (
 		dev-ml/core_bench
-		  dev-ml/menhir
-		  dev-ml/opam
-		  dev-ml/ppx_expect
+		dev-ml/menhir
+		dev-ml/opam
+		dev-ml/ppx_expect
 	)
 "
 # TODO for test deps:


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-01-25  0:40 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-01-25  0:40 UTC (permalink / raw
  To: gentoo-commits

commit:     29a78bb9eea46318fc02a457e3431788db15a462
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 00:38:11 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 00:39:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a78bb9

dev-ml/dune-configurator: lock to same dune-private-libs version

This will also ensure we have the right version of Dune.

Reported-by: John Helmert III <jchelmert3 <AT> posteo.net>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild
index 62e52e408e0..d0485032c52 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild
@@ -17,7 +17,7 @@ IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-	dev-ml/dune-private-libs:=
+	~dev-ml/dune-private-libs-${PV}
 	dev-ml/csexp:=
 	dev-ml/result:=
 "


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-01-25  0:41 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-01-25  0:41 UTC (permalink / raw
  To: gentoo-commits

commit:     2d57f8778ce7ee54185fb2413ac2ab49f1344453
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 00:41:10 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 00:41:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d57f877

dev-ml/dune-configurator: keep subslot dep on private-libs

Fixes: 29a78bb9eea46318fc02a457e3431788db15a462
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild
index d0485032c52..75ad0d7b28d 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild
@@ -17,7 +17,7 @@ IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-	~dev-ml/dune-private-libs-${PV}
+	~dev-ml/dune-private-libs-${PV}:=
 	dev-ml/csexp:=
 	dev-ml/result:=
 "


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-01-25  0:46 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-01-25  0:46 UTC (permalink / raw
  To: gentoo-commits

commit:     62245d3ea252f5c3fabe543cfaa7d76f39c32309
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 00:44:45 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 00:44:48 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62245d3e

dev-ml/dune-configurator: version lock dune-private-libs in 2.7.1 too

See also: 29a78bb9eea46318fc02a457e3431788db15a462
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild
index 3da9571b6f3..933a27b61f8 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,6 +8,7 @@ inherit dune
 DESCRIPTION="A composable build system for OCaml"
 HOMEPAGE="https://github.com/ocaml/dune"
 SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
@@ -16,15 +17,14 @@ IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-	dev-ml/dune-private-libs:=
+	~dev-ml/dune-private-libs-${PV}:=
 	dev-ml/csexp:=
 "
 RDEPEND="${DEPEND}"
 DEPEND="${DEPEND}
 	test? (
 		dev-ml/ppx_expect
-		)"
-S=${WORKDIR}/dune-${PV}
+	)"
 
 src_configure(){
 	:


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-01-27  6:04 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-01-27  6:04 UTC (permalink / raw
  To: gentoo-commits

commit:     1512dcab8bb9e30ecae0fdd2ceb466d34d3d0ef9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 27 06:03:04 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 06:03:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1512dcab

dev-ml/dune-configurator: enforce ocamlopt=

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 ...-configurator-2.8.2.ebuild => dune-configurator-2.8.2-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
similarity index 97%
rename from dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild
rename to dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
index 75ad0d7b28d..e4ecc8f0551 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
@@ -17,9 +17,9 @@ IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-	~dev-ml/dune-private-libs-${PV}:=
-	dev-ml/csexp:=
-	dev-ml/result:=
+	~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
+	dev-ml/csexp:=[ocamlopt=]
+	dev-ml/result:=[ocamlopt=]
 "
 RDEPEND="${DEPEND}"
 DEPEND="${DEPEND}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-01-27 19:53 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-01-27 19:53 UTC (permalink / raw
  To: gentoo-commits

commit:     0230b72e4b53c339e28c212e2e9db57088e32f69
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 27 19:53:35 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 19:53:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0230b72e

dev-ml/dune-configurator: Keyword 2.8.2-r1 arm, #766884

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
index e4ecc8f0551..8becbda6eda 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-01-28  2:48 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-01-28  2:48 UTC (permalink / raw
  To: gentoo-commits

commit:     17a220f95df2351a6501dc46178eb6406ba32916
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 28 02:47:27 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 28 02:47:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a220f9

dev-ml/dune-configurator: Keyword 2.8.2-r1 arm64, #766884

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
index 8becbda6eda..ba91cdb22f3 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-01-28 20:25 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-01-28 20:25 UTC (permalink / raw
  To: gentoo-commits

commit:     8dc9d7739c8e2355858d446fb0f9d8d6bbf45044
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 28 20:25:32 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 28 20:25:39 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc9d773

dev-ml/dune-configurator: Keyword 2.8.2-r1 x86, #766884

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
index ba91cdb22f3..c07c721c08b 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-01-29 22:08 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-01-29 22:08 UTC (permalink / raw
  To: gentoo-commits

commit:     589fca310eb0a80290a606b42ab38180ff41bb12
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 29 22:07:54 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 29 22:08:34 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=589fca31

dev-ml/dune-configurator: add ml@

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/metadata.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/dev-ml/dune-configurator/metadata.xml b/dev-ml/dune-configurator/metadata.xml
index 6b935772818..bae8c45155b 100644
--- a/dev-ml/dune-configurator/metadata.xml
+++ b/dev-ml/dune-configurator/metadata.xml
@@ -1,6 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+	<maintainer type="project">
+		<email>ml@gentoo.org</email>
+		<name>ML</name>
+	</maintainer>
 	<maintainer type="person">
 		<email>gienah@gentoo.org</email>
 		<name>Mark Wright</name>


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-02-10 16:39 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-02-10 16:39 UTC (permalink / raw
  To: gentoo-commits

commit:     de47d3d87c24366817753c6d184a357a06972628
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 10 16:39:08 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 10 16:39:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de47d3d8

dev-ml/dune-configurator: Keyword 2.8.2-r1 ppc64, #766884

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
index c07c721c08b..68e8b1a279f 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-02-21  9:49 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-02-21  9:49 UTC (permalink / raw
  To: gentoo-commits

commit:     aa2c576e7213f30747a90804085b7e4e4f1a5541
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 21 09:49:09 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 21 09:49:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa2c576e

dev-ml/dune-configurator: Keyword 2.8.2-r1 ppc, #766884

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
index 68e8b1a279f..f9ffb3adc7c 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-02-25 13:09 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-02-25 13:09 UTC (permalink / raw
  To: gentoo-commits

commit:     ceacb05f7c01ff00cfebb4a30e3301960c42bc33
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 13:09:13 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 13:09:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceacb05f

dev-ml/dune-configurator: Stabilize 2.8.2-r1 ppc, #772833

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
index f9ffb3adc7c..a2d0a05e28a 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-02-25 17:54 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-02-25 17:54 UTC (permalink / raw
  To: gentoo-commits

commit:     b1e7d55f352f78d6f170508870614fbdcd4e697c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 17:54:18 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 17:54:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e7d55f

dev-ml/dune-configurator: Stabilize 2.8.2-r1 x86, #772833

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
index a2d0a05e28a..a237b2f09a0 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-03-04 14:28 Agostino Sarubbo
  0 siblings, 0 replies; 77+ messages in thread
From: Agostino Sarubbo @ 2021-03-04 14:28 UTC (permalink / raw
  To: gentoo-commits

commit:     9a4755fc381fd9b23cb20c5fbfe67fb84744d1ee
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  4 14:27:26 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Mar  4 14:27:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4755fc

dev-ml/dune-configurator: amd64 stable wrt bug #772833

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
index a237b2f09a0..332128aa98c 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-03-13 14:03 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-03-13 14:03 UTC (permalink / raw
  To: gentoo-commits

commit:     91715937c5f0334c539e7f1537eec5e4254c2450
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 13 13:57:20 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 13 14:02:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91715937

dev-ml/dune-configurator: add 2.8.4

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |   1 +
 .../dune-configurator-2.8.4.ebuild                 | 117 +++++++++++++++++++++
 2 files changed, 118 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 5bd42517a4f..30bb206eaf0 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -1,2 +1,3 @@
 DIST dune-2.7.1.tar.gz 1290915 BLAKE2B 85a2dee92d1ead03b43b80742c291f4470dd9e1d843fdb257754c567e2329c101d11b42573da19de537f0d8591ebdacfcaab1099e0f46bdeebcd8421eb1bbcb2 SHA512 b77d0e207263107365e5a6e94423e8ab4ddbab1f920872d915e4014b7cc69915274b53fe946bb4b29dfe3de2bf5573ab3b2bffb4db8eb50b472e7dfb6cab88b7
 DIST dune-2.8.2.tar.gz 1369417 BLAKE2B d846d35675a18abc3ccc57a52574d81a8fb4f082d9935912f035061c1107b47be8752daeb9c49bb2af4877e419a6c8bc30f846db6d773cf5267d3d761272a872 SHA512 fcbe45ea59492517e0868bf1f801c2bd2f3b1b30234e36d789c33e7ee48bd724726beb211697f3820609bbc27923c8c37d7be89dcbd059558014743360f2d0b7
+DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889 SHA512 13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a04579243333c8484ce27a7f73e46a72e796d30fb1c3253

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
new file mode 100644
index 00000000000..56fa50bd7cf
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="A composable build system for OCaml"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
+	dev-ml/csexp:=[ocamlopt=]
+	dev-ml/result:=[ocamlopt=]
+"
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND}
+	test? (
+		dev-ml/core_bench
+		dev-ml/menhir
+		dev-ml/opam
+		dev-ml/ppx_expect
+	)
+"
+# TODO for test deps:
+# Add cram?
+# Add dev-ml/js_of_ocaml once dev-ml/ocaml-base64 is ported to Dune
+# Add coq?
+
+src_prepare() {
+	default
+
+	# Keep this list in sync with dev-ml/dune-private-libs
+	local bad_tests=(
+		# List of tests calling git, mercurial, etc
+		test/blackbox-tests/test-cases/dune-project-meta/main.t
+		test/blackbox-tests/test-cases/meta-template-version-bug.t
+		test/blackbox-tests/test-cases/subst/project-name-restriction.t
+		test/blackbox-tests/test-cases/subst/with-opam-file.t
+		test/blackbox-tests/test-cases/subst.t
+		test/blackbox-tests/test-cases/subst/unicode.t
+		test/blackbox-tests/test-cases/subst/from-project-file.t
+		test/blackbox-tests/test-cases/trace-file.t
+		otherlibs/build-info/test/run.t
+		test/expect-tests/vcs_tests.ml
+
+		# Strange failures, seemingly from newer versions of deps
+		test/blackbox-tests/test-cases/merlin/allow_approximate_merlin_warn.t
+		test/blackbox-tests/test-cases/merlin/merlin-tests.t
+		test/blackbox-tests/test-cases/merlin/github4125.t
+		test/blackbox-tests/test-cases/install-dry-run.t
+		test/blackbox-tests/test-cases/c-flags.t
+		test/blackbox-tests/test-cases/install-libdir.t
+		test/blackbox-tests/test-cases/dune-cache/trim.t
+
+		# Strange failures about opam not being initialised
+		test/blackbox-tests/test-cases/merlin/merlin-from-subdir.t
+		test/blackbox-tests/test-cases/merlin/symlinks.t
+		test/blackbox-tests/test-cases/merlin/src-dirs-of-deps.t
+		test/blackbox-tests/test-cases/merlin/per-module-pp.t
+		test/blackbox-tests/test-cases/merlin/server.t
+		test/blackbox-tests/test-cases/github1946.t
+		test/blackbox-tests/test-cases/github759.t
+
+		# Wants nodejs!
+		test/blackbox-tests/test-cases/jsoo/simple.t
+		test/blackbox-tests/test-cases/jsoo/inline-tests.t
+		test/blackbox-tests/test-cases/jsoo/github3622.t
+		# Wants js_of_ocaml (can't include yet b/c of ocaml-base64 porting)
+		test/blackbox-tests/test-cases/jsoo/explicit-js-mode-specified.t
+
+		# Wants coq which doesn't build for me right now
+		test/blackbox-tests/test-cases/coq/rec-module.t
+		test/blackbox-tests/test-cases/coq/compose-sub-theory.t
+		test/blackbox-tests/test-cases/coq/native-compose.t
+		test/blackbox-tests/test-cases/coq/base-unsound.t
+		test/blackbox-tests/test-cases/coq/base.t
+		test/blackbox-tests/test-cases/coq/native-single.t
+		test/blackbox-tests/test-cases/coq/compose-simple.t
+		test/blackbox-tests/test-cases/coq/ml-lib.t
+		test/blackbox-tests/test-cases/coq/extract.t
+		test/blackbox-tests/test-cases/coq/compose-plugin.t
+
+		# Unpackaged dependencies (a rabbit hole for now)
+		# utop -> lambda-term, zed
+		test/blackbox-tests/test-cases/utop/github3188.t
+		test/blackbox-tests/test-cases/utop/utop-simple.t
+		test/blackbox-tests/test-cases/utop/utop-default.t
+		test/blackbox-tests/test-cases/utop/utop-default-implementation.t
+		test/blackbox-tests/test-cases/utop/utop-ppx-rewriters.t
+		# ocamlformat
+		test/blackbox-tests/test-cases/formatting.t
+		# mdx
+		test/blackbox-tests/test-cases/mdx-stanza.t
+		# odoc
+		test/blackbox-tests/test-cases/odoc/odoc-simple.t
+		test/blackbox-tests/test-cases/odoc/odoc-package-mld-link.t
+		test/blackbox-tests/test-cases/odoc/multiple-private-libs.t
+		test/blackbox-tests/test-cases/odoc/odoc-unique-mlds.t
+		test/blackbox-tests/test-cases/odoc/github717-odoc-index.t
+		test/blackbox-tests/test-cases/odoc/warnings.t
+	)
+
+	rm -r ${bad_tests[@]} || die "Failed to remove broken/inappropriate tests"
+}
+
+src_configure(){
+	:
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-03-13 14:05 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-03-13 14:05 UTC (permalink / raw
  To: gentoo-commits

commit:     10361ad8d7c148e585733e7f955b758f32c3011b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 13 14:04:58 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 13 14:04:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10361ad8

dev-ml/dune-configurator: Stabilize 2.8.2-r1 ppc64, #772833

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
index 332128aa98c..12ee13a3480 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-03-14 22:03 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-03-14 22:03 UTC (permalink / raw
  To: gentoo-commits

commit:     d8be1825b37a409bfe88899cabf37b9c84e76438
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 14 22:02:59 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 14 22:02:59 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8be1825

dev-ml/dune-configurator: Stabilize 2.7.1 arm, #775782

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild
index 1238e8b1367..081e961014d 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-03-15  4:02 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-03-15  4:02 UTC (permalink / raw
  To: gentoo-commits

commit:     b71783086519a86406a67a494f6fd3e4a8175eab
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 15 03:16:33 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 15 04:02:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7178308

dev-ml/dune-configurator: drop 2.7.1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |  1 -
 .../dune-configurator-2.7.1.ebuild                 | 31 ----------------------
 2 files changed, 32 deletions(-)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 30bb206eaf0..f8470c9f312 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -1,3 +1,2 @@
-DIST dune-2.7.1.tar.gz 1290915 BLAKE2B 85a2dee92d1ead03b43b80742c291f4470dd9e1d843fdb257754c567e2329c101d11b42573da19de537f0d8591ebdacfcaab1099e0f46bdeebcd8421eb1bbcb2 SHA512 b77d0e207263107365e5a6e94423e8ab4ddbab1f920872d915e4014b7cc69915274b53fe946bb4b29dfe3de2bf5573ab3b2bffb4db8eb50b472e7dfb6cab88b7
 DIST dune-2.8.2.tar.gz 1369417 BLAKE2B d846d35675a18abc3ccc57a52574d81a8fb4f082d9935912f035061c1107b47be8752daeb9c49bb2af4877e419a6c8bc30f846db6d773cf5267d3d761272a872 SHA512 fcbe45ea59492517e0868bf1f801c2bd2f3b1b30234e36d789c33e7ee48bd724726beb211697f3820609bbc27923c8c37d7be89dcbd059558014743360f2d0b7
 DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889 SHA512 13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a04579243333c8484ce27a7f73e46a72e796d30fb1c3253

diff --git a/dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild
deleted file mode 100644
index 081e961014d..00000000000
--- a/dev-ml/dune-configurator/dune-configurator-2.7.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="A composable build system for OCaml"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-	~dev-ml/dune-private-libs-${PV}:=
-	dev-ml/csexp:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
-	test? (
-		dev-ml/ppx_expect
-	)"
-
-src_configure(){
-	:
-}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-04-18  6:47 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-04-18  6:47 UTC (permalink / raw
  To: gentoo-commits

commit:     4504ddcf0760c497ba39b98a8a9dee74faaa4c58
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 18 06:45:56 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 06:45:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4504ddcf

dev-ml/dune-configurator: Stabilize 2.8.4 amd64, #783567

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
index 56fa50bd7cf..4ca5838b3a0 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-04-22 20:19 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-04-22 20:19 UTC (permalink / raw
  To: gentoo-commits

commit:     f0dfedc14fddf4fa3198b8a6e03895d6e74f9156
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 22 20:19:11 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 22 20:19:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0dfedc1

dev-ml/dune-configurator: Stabilize 2.8.4 arm64, #783567

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
index 4ca5838b3a0..8736cc52bb1 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-04-22 23:33 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-04-22 23:33 UTC (permalink / raw
  To: gentoo-commits

commit:     c52b4b415285fbb30d22669303770a1acd9bf941
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 22 23:33:15 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 22 23:33:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c52b4b41

dev-ml/dune-configurator: Stabilize 2.8.4 ppc, #783567

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
index 8736cc52bb1..a78d2b542f8 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-04-22 23:33 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-04-22 23:33 UTC (permalink / raw
  To: gentoo-commits

commit:     14a065e9e389d72f1982e4e927a391fb6ec2eff0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 22 23:33:25 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 22 23:33:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14a065e9

dev-ml/dune-configurator: Stabilize 2.8.4 ppc64, #783567

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
index a78d2b542f8..fc297bf7753 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-04-25 15:52 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-04-25 15:52 UTC (permalink / raw
  To: gentoo-commits

commit:     58ff1d9956af0cf4003497d8481f3c4860be1d70
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 25 15:48:05 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 25 15:51:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ff1d99

dev-ml/dune-configurator: Stabilize 2.8.4 arm, #783567

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
index fc297bf7753..905f4217545 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-04-26 19:22 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-04-26 19:22 UTC (permalink / raw
  To: gentoo-commits

commit:     35eb691080286834b56e425c53f6430796b775a9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 26 19:20:28 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 26 19:21:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35eb6910

dev-ml/dune-configurator: Stabilize 2.8.4 x86, #783567

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
index 905f4217545..56fd4108739 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-05-04 19:10 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-05-04 19:10 UTC (permalink / raw
  To: gentoo-commits

commit:     783af8834029c23f5a89153448512785009a162f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May  4 03:17:14 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May  4 19:09:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=783af883

dev-ml/dune-configurator: fix phase definition style

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild | 2 +-
 dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
index acd4036fd3a..a4ac4db266d 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
@@ -103,6 +103,6 @@ src_prepare() {
 	rm -r ${bad_tests[@]} || die "Failed to remove broken/inappropriate tests"
 }
 
-src_configure(){
+src_configure() {
 	:
 }

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
index 56fd4108739..61ca3646a68 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
@@ -112,6 +112,6 @@ src_prepare() {
 	rm -r ${bad_tests[@]} || die "Failed to remove broken/inappropriate tests"
 }
 
-src_configure(){
+src_configure() {
 	:
 }


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-07-21 20:08 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2021-07-21 20:08 UTC (permalink / raw
  To: gentoo-commits

commit:     24c236d40121f2ffc19f30b9c5ddb01d0e23d7c6
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 21 20:08:08 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Jul 21 20:08:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c236d4

dev-ml/dune-configurator: bump 2.9.0

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |   1 +
 .../dune-configurator-2.9.0.ebuild                 | 117 +++++++++++++++++++++
 2 files changed, 118 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index f8470c9f312..614e62e968e 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -1,2 +1,3 @@
 DIST dune-2.8.2.tar.gz 1369417 BLAKE2B d846d35675a18abc3ccc57a52574d81a8fb4f082d9935912f035061c1107b47be8752daeb9c49bb2af4877e419a6c8bc30f846db6d773cf5267d3d761272a872 SHA512 fcbe45ea59492517e0868bf1f801c2bd2f3b1b30234e36d789c33e7ee48bd724726beb211697f3820609bbc27923c8c37d7be89dcbd059558014743360f2d0b7
 DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889 SHA512 13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a04579243333c8484ce27a7f73e46a72e796d30fb1c3253
+DIST dune-2.9.0.tar.gz 1385143 BLAKE2B c973e4b2c5780a3e4902c31c030b2560fe5be313338a5188edc9b7ff97b63968baba267966d095076bed4f1527a8b8b5a0f980e74f53476d70ec53f20dc661a6 SHA512 1c3b64746b00215cd97b36c0f1c6e2416c9d15c795265634240e9da37e2c2fce02ab3c309a0cb967f9f20a5c6df14e943c3c2942c1a8f4743c3a19c699f4eb24

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild
new file mode 100644
index 00000000000..87edcf4c3a3
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="A composable build system for OCaml"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
+	dev-ml/csexp:=[ocamlopt=]
+	dev-ml/result:=[ocamlopt=]
+"
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND}
+	test? (
+		dev-ml/core_bench
+		dev-ml/menhir
+		dev-ml/opam
+		dev-ml/ppx_expect
+	)
+"
+# TODO for test deps:
+# Add cram?
+# Add dev-ml/js_of_ocaml once dev-ml/ocaml-base64 is ported to Dune
+# Add coq?
+
+src_prepare() {
+	default
+
+	# Keep this list in sync with dev-ml/dune-private-libs
+	local bad_tests=(
+		# List of tests calling git, mercurial, etc
+		test/blackbox-tests/test-cases/dune-project-meta/main.t
+		test/blackbox-tests/test-cases/meta-template-version-bug.t
+		test/blackbox-tests/test-cases/subst/project-name-restriction.t
+		test/blackbox-tests/test-cases/subst/with-opam-file.t
+		test/blackbox-tests/test-cases/subst.t
+		test/blackbox-tests/test-cases/subst/unicode.t
+		test/blackbox-tests/test-cases/subst/from-project-file.t
+		test/blackbox-tests/test-cases/trace-file.t
+		otherlibs/build-info/test/run.t
+		test/expect-tests/vcs_tests.ml
+
+		# Strange failures, seemingly from newer versions of deps
+		test/blackbox-tests/test-cases/merlin/allow_approximate_merlin_warn.t
+		test/blackbox-tests/test-cases/merlin/merlin-tests.t
+		test/blackbox-tests/test-cases/merlin/github4125.t
+		test/blackbox-tests/test-cases/install-dry-run.t
+		test/blackbox-tests/test-cases/c-flags.t
+		test/blackbox-tests/test-cases/install-libdir.t
+		test/blackbox-tests/test-cases/dune-cache/trim.t
+
+		# Strange failures about opam not being initialised
+		test/blackbox-tests/test-cases/merlin/merlin-from-subdir.t
+		test/blackbox-tests/test-cases/merlin/symlinks.t
+		test/blackbox-tests/test-cases/merlin/src-dirs-of-deps.t
+		test/blackbox-tests/test-cases/merlin/per-module-pp.t
+		test/blackbox-tests/test-cases/merlin/server.t
+		test/blackbox-tests/test-cases/github1946.t
+		test/blackbox-tests/test-cases/github759.t
+
+		# Wants nodejs!
+		test/blackbox-tests/test-cases/jsoo/simple.t
+		test/blackbox-tests/test-cases/jsoo/inline-tests.t
+		test/blackbox-tests/test-cases/jsoo/github3622.t
+		# Wants js_of_ocaml (can't include yet b/c of ocaml-base64 porting)
+		test/blackbox-tests/test-cases/jsoo/explicit-js-mode-specified.t
+
+		# Wants coq which doesn't build for me right now
+		test/blackbox-tests/test-cases/coq/rec-module.t
+		test/blackbox-tests/test-cases/coq/compose-sub-theory.t
+		test/blackbox-tests/test-cases/coq/native-compose.t
+		test/blackbox-tests/test-cases/coq/base-unsound.t
+		test/blackbox-tests/test-cases/coq/base.t
+		test/blackbox-tests/test-cases/coq/native-single.t
+		test/blackbox-tests/test-cases/coq/compose-simple.t
+		test/blackbox-tests/test-cases/coq/ml-lib.t
+		test/blackbox-tests/test-cases/coq/extract.t
+		test/blackbox-tests/test-cases/coq/compose-plugin.t
+
+		# Unpackaged dependencies (a rabbit hole for now)
+		# utop -> lambda-term, zed
+		test/blackbox-tests/test-cases/utop/github3188.t
+		test/blackbox-tests/test-cases/utop/utop-simple.t
+		test/blackbox-tests/test-cases/utop/utop-default.t
+		test/blackbox-tests/test-cases/utop/utop-default-implementation.t
+		test/blackbox-tests/test-cases/utop/utop-ppx-rewriters.t
+		# ocamlformat
+		test/blackbox-tests/test-cases/formatting.t
+		# mdx
+		test/blackbox-tests/test-cases/mdx-stanza.t
+		# odoc
+		test/blackbox-tests/test-cases/odoc/odoc-simple.t
+		test/blackbox-tests/test-cases/odoc/odoc-package-mld-link.t
+		test/blackbox-tests/test-cases/odoc/multiple-private-libs.t
+		test/blackbox-tests/test-cases/odoc/odoc-unique-mlds.t
+		test/blackbox-tests/test-cases/odoc/github717-odoc-index.t
+		test/blackbox-tests/test-cases/odoc/warnings.t
+	)
+
+	rm -r ${bad_tests[@]} || die "Failed to remove broken/inappropriate tests"
+}
+
+src_configure() {
+	:
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-10-05  6:26 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-10-05  6:26 UTC (permalink / raw
  To: gentoo-commits

commit:     ea1275b9c3926b4f32a3f2cc2ff803e530955332
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  5 06:26:28 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct  5 06:26:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1275b9

dev-ml/dune-configurator: add 2.9.1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |   1 +
 .../dune-configurator-2.9.1.ebuild                 | 117 +++++++++++++++++++++
 2 files changed, 118 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 614e62e968e..730aae6dcc8 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -1,3 +1,4 @@
 DIST dune-2.8.2.tar.gz 1369417 BLAKE2B d846d35675a18abc3ccc57a52574d81a8fb4f082d9935912f035061c1107b47be8752daeb9c49bb2af4877e419a6c8bc30f846db6d773cf5267d3d761272a872 SHA512 fcbe45ea59492517e0868bf1f801c2bd2f3b1b30234e36d789c33e7ee48bd724726beb211697f3820609bbc27923c8c37d7be89dcbd059558014743360f2d0b7
 DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889 SHA512 13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a04579243333c8484ce27a7f73e46a72e796d30fb1c3253
 DIST dune-2.9.0.tar.gz 1385143 BLAKE2B c973e4b2c5780a3e4902c31c030b2560fe5be313338a5188edc9b7ff97b63968baba267966d095076bed4f1527a8b8b5a0f980e74f53476d70ec53f20dc661a6 SHA512 1c3b64746b00215cd97b36c0f1c6e2416c9d15c795265634240e9da37e2c2fce02ab3c309a0cb967f9f20a5c6df14e943c3c2942c1a8f4743c3a19c699f4eb24
+DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
new file mode 100644
index 00000000000..87edcf4c3a3
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="A composable build system for OCaml"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
+	dev-ml/csexp:=[ocamlopt=]
+	dev-ml/result:=[ocamlopt=]
+"
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND}
+	test? (
+		dev-ml/core_bench
+		dev-ml/menhir
+		dev-ml/opam
+		dev-ml/ppx_expect
+	)
+"
+# TODO for test deps:
+# Add cram?
+# Add dev-ml/js_of_ocaml once dev-ml/ocaml-base64 is ported to Dune
+# Add coq?
+
+src_prepare() {
+	default
+
+	# Keep this list in sync with dev-ml/dune-private-libs
+	local bad_tests=(
+		# List of tests calling git, mercurial, etc
+		test/blackbox-tests/test-cases/dune-project-meta/main.t
+		test/blackbox-tests/test-cases/meta-template-version-bug.t
+		test/blackbox-tests/test-cases/subst/project-name-restriction.t
+		test/blackbox-tests/test-cases/subst/with-opam-file.t
+		test/blackbox-tests/test-cases/subst.t
+		test/blackbox-tests/test-cases/subst/unicode.t
+		test/blackbox-tests/test-cases/subst/from-project-file.t
+		test/blackbox-tests/test-cases/trace-file.t
+		otherlibs/build-info/test/run.t
+		test/expect-tests/vcs_tests.ml
+
+		# Strange failures, seemingly from newer versions of deps
+		test/blackbox-tests/test-cases/merlin/allow_approximate_merlin_warn.t
+		test/blackbox-tests/test-cases/merlin/merlin-tests.t
+		test/blackbox-tests/test-cases/merlin/github4125.t
+		test/blackbox-tests/test-cases/install-dry-run.t
+		test/blackbox-tests/test-cases/c-flags.t
+		test/blackbox-tests/test-cases/install-libdir.t
+		test/blackbox-tests/test-cases/dune-cache/trim.t
+
+		# Strange failures about opam not being initialised
+		test/blackbox-tests/test-cases/merlin/merlin-from-subdir.t
+		test/blackbox-tests/test-cases/merlin/symlinks.t
+		test/blackbox-tests/test-cases/merlin/src-dirs-of-deps.t
+		test/blackbox-tests/test-cases/merlin/per-module-pp.t
+		test/blackbox-tests/test-cases/merlin/server.t
+		test/blackbox-tests/test-cases/github1946.t
+		test/blackbox-tests/test-cases/github759.t
+
+		# Wants nodejs!
+		test/blackbox-tests/test-cases/jsoo/simple.t
+		test/blackbox-tests/test-cases/jsoo/inline-tests.t
+		test/blackbox-tests/test-cases/jsoo/github3622.t
+		# Wants js_of_ocaml (can't include yet b/c of ocaml-base64 porting)
+		test/blackbox-tests/test-cases/jsoo/explicit-js-mode-specified.t
+
+		# Wants coq which doesn't build for me right now
+		test/blackbox-tests/test-cases/coq/rec-module.t
+		test/blackbox-tests/test-cases/coq/compose-sub-theory.t
+		test/blackbox-tests/test-cases/coq/native-compose.t
+		test/blackbox-tests/test-cases/coq/base-unsound.t
+		test/blackbox-tests/test-cases/coq/base.t
+		test/blackbox-tests/test-cases/coq/native-single.t
+		test/blackbox-tests/test-cases/coq/compose-simple.t
+		test/blackbox-tests/test-cases/coq/ml-lib.t
+		test/blackbox-tests/test-cases/coq/extract.t
+		test/blackbox-tests/test-cases/coq/compose-plugin.t
+
+		# Unpackaged dependencies (a rabbit hole for now)
+		# utop -> lambda-term, zed
+		test/blackbox-tests/test-cases/utop/github3188.t
+		test/blackbox-tests/test-cases/utop/utop-simple.t
+		test/blackbox-tests/test-cases/utop/utop-default.t
+		test/blackbox-tests/test-cases/utop/utop-default-implementation.t
+		test/blackbox-tests/test-cases/utop/utop-ppx-rewriters.t
+		# ocamlformat
+		test/blackbox-tests/test-cases/formatting.t
+		# mdx
+		test/blackbox-tests/test-cases/mdx-stanza.t
+		# odoc
+		test/blackbox-tests/test-cases/odoc/odoc-simple.t
+		test/blackbox-tests/test-cases/odoc/odoc-package-mld-link.t
+		test/blackbox-tests/test-cases/odoc/multiple-private-libs.t
+		test/blackbox-tests/test-cases/odoc/odoc-unique-mlds.t
+		test/blackbox-tests/test-cases/odoc/github717-odoc-index.t
+		test/blackbox-tests/test-cases/odoc/warnings.t
+	)
+
+	rm -r ${bad_tests[@]} || die "Failed to remove broken/inappropriate tests"
+}
+
+src_configure() {
+	:
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-10-15  3:04 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2021-10-15  3:04 UTC (permalink / raw
  To: gentoo-commits

commit:     99cc9d62505d157b2766788d5c100d776fac8486
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 15 03:01:37 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 15 03:01:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99cc9d62

dev-ml/dune-configurator: tidy ebuild

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild | 5 ++---
 dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild    | 5 ++---
 dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild    | 5 ++---
 dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild    | 5 ++---
 4 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
index a4ac4db266d..28997fac63b 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
@@ -16,13 +16,12 @@ KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
 	~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
 	dev-ml/csexp:=[ocamlopt=]
 	dev-ml/result:=[ocamlopt=]
 "
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
 	test? (
 		dev-ml/core_bench
 		dev-ml/menhir

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
index 61ca3646a68..d47c38cb2a8 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
@@ -16,13 +16,12 @@ KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
 	~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
 	dev-ml/csexp:=[ocamlopt=]
 	dev-ml/result:=[ocamlopt=]
 "
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
 	test? (
 		dev-ml/core_bench
 		dev-ml/menhir

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild
index 87edcf4c3a3..a8a42765fa9 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild
@@ -16,13 +16,12 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
 	~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
 	dev-ml/csexp:=[ocamlopt=]
 	dev-ml/result:=[ocamlopt=]
 "
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
 	test? (
 		dev-ml/core_bench
 		dev-ml/menhir

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
index 87edcf4c3a3..a8a42765fa9 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
@@ -16,13 +16,12 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
 	~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
 	dev-ml/csexp:=[ocamlopt=]
 	dev-ml/result:=[ocamlopt=]
 "
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
 	test? (
 		dev-ml/core_bench
 		dev-ml/menhir


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-12-07 20:25 Arthur Zamarin
  0 siblings, 0 replies; 77+ messages in thread
From: Arthur Zamarin @ 2021-12-07 20:25 UTC (permalink / raw
  To: gentoo-commits

commit:     5321ace3d141e9ef05b70e361f294ce60aa15875
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  7 20:25:01 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Dec  7 20:25:21 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5321ace3

dev-ml/dune-configurator: Stabilize 2.9.1 ppc64, #817752

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
index a8a42765fa98..65dca4d41ec3 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-12-08 19:09 Arthur Zamarin
  0 siblings, 0 replies; 77+ messages in thread
From: Arthur Zamarin @ 2021-12-08 19:09 UTC (permalink / raw
  To: gentoo-commits

commit:     c91750e958f4175df4ea5158ac785174fef7fbde
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  8 19:08:27 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec  8 19:09:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c91750e9

dev-ml/dune-configurator: Stabilize 2.9.1 arm64, #817752

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
index 65dca4d41ec3..7ea32dbfd195 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-12-10 11:15 Jakov Smolić
  0 siblings, 0 replies; 77+ messages in thread
From: Jakov Smolić @ 2021-12-10 11:15 UTC (permalink / raw
  To: gentoo-commits

commit:     01429d731152c31c176d715952bad8a0f24db03a
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 10 11:15:01 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Dec 10 11:15:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01429d73

dev-ml/dune-configurator: Stabilize 2.9.1 amd64, #817752

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
index 7ea32dbfd195..409af203dde5 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2021-12-10 17:15 Jakov Smolić
  0 siblings, 0 replies; 77+ messages in thread
From: Jakov Smolić @ 2021-12-10 17:15 UTC (permalink / raw
  To: gentoo-commits

commit:     b10bfbc11e4d78de628708efaf50d4d1f7d051dc
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 10 17:14:56 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Dec 10 17:14:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10bfbc1

dev-ml/dune-configurator: Stabilize 2.9.1 x86, #817752

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
index 409af203dde5..b781e0525f03 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2022-01-29 19:37 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2022-01-29 19:37 UTC (permalink / raw
  To: gentoo-commits

commit:     67ef6a50447d11cc2e1d2357873d78ff94c5ef34
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 29 19:37:19 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Jan 29 19:37:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ef6a50

dev-ml/dune-configurator: 2.9.3 bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |   1 +
 .../dune-configurator-2.9.3.ebuild                 | 116 +++++++++++++++++++++
 2 files changed, 117 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 730aae6dcc88..2a6ad22bf4b2 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -2,3 +2,4 @@ DIST dune-2.8.2.tar.gz 1369417 BLAKE2B d846d35675a18abc3ccc57a52574d81a8fb4f082d
 DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889 SHA512 13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a04579243333c8484ce27a7f73e46a72e796d30fb1c3253
 DIST dune-2.9.0.tar.gz 1385143 BLAKE2B c973e4b2c5780a3e4902c31c030b2560fe5be313338a5188edc9b7ff97b63968baba267966d095076bed4f1527a8b8b5a0f980e74f53476d70ec53f20dc661a6 SHA512 1c3b64746b00215cd97b36c0f1c6e2416c9d15c795265634240e9da37e2c2fce02ab3c309a0cb967f9f20a5c6df14e943c3c2942c1a8f4743c3a19c699f4eb24
 DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
+DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
new file mode 100644
index 000000000000..66dae42d7036
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="A composable build system for OCaml"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
+	dev-ml/csexp:=[ocamlopt=]
+	dev-ml/result:=[ocamlopt=]
+"
+DEPEND="${RDEPEND}
+	test? (
+		dev-ml/core_bench
+		dev-ml/menhir
+		dev-ml/opam
+		dev-ml/ppx_expect
+	)
+"
+# TODO for test deps:
+# Add cram?
+# Add dev-ml/js_of_ocaml once dev-ml/ocaml-base64 is ported to Dune
+# Add coq?
+
+src_prepare() {
+	default
+
+	# Keep this list in sync with dev-ml/dune-private-libs
+	local bad_tests=(
+		# List of tests calling git, mercurial, etc
+		test/blackbox-tests/test-cases/dune-project-meta/main.t
+		test/blackbox-tests/test-cases/meta-template-version-bug.t
+		test/blackbox-tests/test-cases/subst/project-name-restriction.t
+		test/blackbox-tests/test-cases/subst/with-opam-file.t
+		test/blackbox-tests/test-cases/subst.t
+		test/blackbox-tests/test-cases/subst/unicode.t
+		test/blackbox-tests/test-cases/subst/from-project-file.t
+		test/blackbox-tests/test-cases/trace-file.t
+		otherlibs/build-info/test/run.t
+		test/expect-tests/vcs_tests.ml
+
+		# Strange failures, seemingly from newer versions of deps
+		test/blackbox-tests/test-cases/merlin/allow_approximate_merlin_warn.t
+		test/blackbox-tests/test-cases/merlin/merlin-tests.t
+		test/blackbox-tests/test-cases/merlin/github4125.t
+		test/blackbox-tests/test-cases/install-dry-run.t
+		test/blackbox-tests/test-cases/c-flags.t
+		test/blackbox-tests/test-cases/install-libdir.t
+		test/blackbox-tests/test-cases/dune-cache/trim.t
+
+		# Strange failures about opam not being initialised
+		test/blackbox-tests/test-cases/merlin/merlin-from-subdir.t
+		test/blackbox-tests/test-cases/merlin/symlinks.t
+		test/blackbox-tests/test-cases/merlin/src-dirs-of-deps.t
+		test/blackbox-tests/test-cases/merlin/per-module-pp.t
+		test/blackbox-tests/test-cases/merlin/server.t
+		test/blackbox-tests/test-cases/github1946.t
+		test/blackbox-tests/test-cases/github759.t
+
+		# Wants nodejs!
+		test/blackbox-tests/test-cases/jsoo/simple.t
+		test/blackbox-tests/test-cases/jsoo/inline-tests.t
+		test/blackbox-tests/test-cases/jsoo/github3622.t
+		# Wants js_of_ocaml (can't include yet b/c of ocaml-base64 porting)
+		test/blackbox-tests/test-cases/jsoo/explicit-js-mode-specified.t
+
+		# Wants coq which doesn't build for me right now
+		test/blackbox-tests/test-cases/coq/rec-module.t
+		test/blackbox-tests/test-cases/coq/compose-sub-theory.t
+		test/blackbox-tests/test-cases/coq/native-compose.t
+		test/blackbox-tests/test-cases/coq/base-unsound.t
+		test/blackbox-tests/test-cases/coq/base.t
+		test/blackbox-tests/test-cases/coq/native-single.t
+		test/blackbox-tests/test-cases/coq/compose-simple.t
+		test/blackbox-tests/test-cases/coq/ml-lib.t
+		test/blackbox-tests/test-cases/coq/extract.t
+		test/blackbox-tests/test-cases/coq/compose-plugin.t
+
+		# Unpackaged dependencies (a rabbit hole for now)
+		# utop -> lambda-term, zed
+		test/blackbox-tests/test-cases/utop/github3188.t
+		test/blackbox-tests/test-cases/utop/utop-simple.t
+		test/blackbox-tests/test-cases/utop/utop-default.t
+		test/blackbox-tests/test-cases/utop/utop-default-implementation.t
+		test/blackbox-tests/test-cases/utop/utop-ppx-rewriters.t
+		# ocamlformat
+		test/blackbox-tests/test-cases/formatting.t
+		# mdx
+		test/blackbox-tests/test-cases/mdx-stanza.t
+		# odoc
+		test/blackbox-tests/test-cases/odoc/odoc-simple.t
+		test/blackbox-tests/test-cases/odoc/odoc-package-mld-link.t
+		test/blackbox-tests/test-cases/odoc/multiple-private-libs.t
+		test/blackbox-tests/test-cases/odoc/odoc-unique-mlds.t
+		test/blackbox-tests/test-cases/odoc/github717-odoc-index.t
+		test/blackbox-tests/test-cases/odoc/warnings.t
+	)
+
+	rm -r ${bad_tests[@]} || die "Failed to remove broken/inappropriate tests"
+}
+
+src_configure() {
+	:
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2022-07-06  6:11 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2022-07-06  6:11 UTC (permalink / raw
  To: gentoo-commits

commit:     7c968ecae02636ce2f83535caf0c0df695fb89e7
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  6 06:11:16 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Jul  6 06:11:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c968eca

dev-ml/dune-configurator: be less strict vs ocamlopt dep

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild | 6 +++---
 dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild    | 6 +++---
 dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild    | 6 +++---
 dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild    | 8 ++++----
 dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild    | 6 +++---
 5 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
index 1dd2e0cac8b3..7e06d1ff65d3 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
@@ -17,9 +17,9 @@ IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-	~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
-	dev-ml/csexp:=[ocamlopt=]
-	dev-ml/result:=[ocamlopt=]
+	~dev-ml/dune-private-libs-${PV}:=[ocamlopt?]
+	dev-ml/csexp:=[ocamlopt?]
+	dev-ml/result:=[ocamlopt?]
 "
 DEPEND="${RDEPEND}
 	test? (

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
index 8a3d59cf3d8b..17c58e633847 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
@@ -17,9 +17,9 @@ IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-	~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
-	dev-ml/csexp:=[ocamlopt=]
-	dev-ml/result:=[ocamlopt=]
+	~dev-ml/dune-private-libs-${PV}:=[ocamlopt?]
+	dev-ml/csexp:=[ocamlopt?]
+	dev-ml/result:=[ocamlopt?]
 "
 DEPEND="${RDEPEND}
 	test? (

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild
index a8a42765fa98..9872ea859a4f 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,8 +18,8 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
 	~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
-	dev-ml/csexp:=[ocamlopt=]
-	dev-ml/result:=[ocamlopt=]
+	dev-ml/csexp:=[ocamlopt?]
+	dev-ml/result:=[ocamlopt?]
 "
 DEPEND="${RDEPEND}
 	test? (

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
index b781e0525f03..e2e67518ea4c 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,9 +17,9 @@ IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-	~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
-	dev-ml/csexp:=[ocamlopt=]
-	dev-ml/result:=[ocamlopt=]
+	~dev-ml/dune-private-libs-${PV}:=[ocamlopt?]
+	dev-ml/csexp:=[ocamlopt?]
+	dev-ml/result:=[ocamlopt?]
 "
 DEPEND="${RDEPEND}
 	test? (

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
index 53d42345b564..289317f1072a 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
@@ -17,9 +17,9 @@ IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-	~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
-	dev-ml/csexp:=[ocamlopt=]
-	dev-ml/result:=[ocamlopt=]
+	~dev-ml/dune-private-libs-${PV}:=[ocamlopt?]
+	dev-ml/csexp:=[ocamlopt?]
+	dev-ml/result:=[ocamlopt?]
 "
 DEPEND="${RDEPEND}
 	test? (


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2022-07-23 23:52 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2022-07-23 23:52 UTC (permalink / raw
  To: gentoo-commits

commit:     a9b8893cdb71005e43773d4897bfd704b0a1c236
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 23 23:32:24 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 23 23:51:56 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b8893c

dev-ml/dune-configurator: drop 2.8.2-r1, 2.9.0

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |   2 -
 .../dune-configurator-2.8.2-r1.ebuild              | 107 -------------------
 .../dune-configurator-2.9.0.ebuild                 | 116 ---------------------
 3 files changed, 225 deletions(-)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 2a6ad22bf4b2..4700dffa36ef 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -1,5 +1,3 @@
-DIST dune-2.8.2.tar.gz 1369417 BLAKE2B d846d35675a18abc3ccc57a52574d81a8fb4f082d9935912f035061c1107b47be8752daeb9c49bb2af4877e419a6c8bc30f846db6d773cf5267d3d761272a872 SHA512 fcbe45ea59492517e0868bf1f801c2bd2f3b1b30234e36d789c33e7ee48bd724726beb211697f3820609bbc27923c8c37d7be89dcbd059558014743360f2d0b7
 DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889 SHA512 13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a04579243333c8484ce27a7f73e46a72e796d30fb1c3253
-DIST dune-2.9.0.tar.gz 1385143 BLAKE2B c973e4b2c5780a3e4902c31c030b2560fe5be313338a5188edc9b7ff97b63968baba267966d095076bed4f1527a8b8b5a0f980e74f53476d70ec53f20dc661a6 SHA512 1c3b64746b00215cd97b36c0f1c6e2416c9d15c795265634240e9da37e2c2fce02ab3c309a0cb967f9f20a5c6df14e943c3c2942c1a8f4743c3a19c699f4eb24
 DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
deleted file mode 100644
index 7e06d1ff65d3..000000000000
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="A composable build system for OCaml"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	~dev-ml/dune-private-libs-${PV}:=[ocamlopt?]
-	dev-ml/csexp:=[ocamlopt?]
-	dev-ml/result:=[ocamlopt?]
-"
-DEPEND="${RDEPEND}
-	test? (
-		dev-ml/core_bench
-		dev-ml/menhir
-		dev-ml/opam
-		dev-ml/ppx_expect
-	)
-"
-# TODO for test deps:
-# Add cram?
-# Add dev-ml/js_of_ocaml once dev-ml/ocaml-base64 is ported to Dune
-# Add coq?
-
-src_prepare() {
-	default
-
-	# Keep this list in sync with dev-ml/dune-private-libs
-	local bad_tests=(
-		# List of tests calling git, mercurial, etc
-		test/blackbox-tests/test-cases/dune-project-meta/main.t
-		test/blackbox-tests/test-cases/meta-template-version-bug.t
-		test/blackbox-tests/test-cases/subst/project-name-restriction.t
-		test/blackbox-tests/test-cases/subst/with-opam-file.t
-		test/blackbox-tests/test-cases/subst.t
-		test/blackbox-tests/test-cases/subst/unicode.t
-		test/blackbox-tests/test-cases/subst/from-project-file.t
-		test/blackbox-tests/test-cases/trace-file.t
-		otherlibs/build-info/test/run.t
-		test/expect-tests/vcs_tests.ml
-
-		# Strange failures, seemingly from newer versions of deps
-		test/blackbox-tests/test-cases/merlin/allow_approximate_merlin_warn.t
-		test/blackbox-tests/test-cases/merlin/merlin-tests.t
-		test/blackbox-tests/test-cases/merlin/github4125.t
-		test/blackbox-tests/test-cases/install-dry-run.t
-		test/blackbox-tests/test-cases/c-flags.t
-		test/blackbox-tests/test-cases/install-libdir.t
-		test/blackbox-tests/test-cases/dune-cache/trim.t
-
-		# Wants nodejs!
-		test/blackbox-tests/test-cases/jsoo/simple.t
-		test/blackbox-tests/test-cases/jsoo/inline-tests.t
-		test/blackbox-tests/test-cases/jsoo/github3622.t
-		# Wants js_of_ocaml (can't include yet b/c of ocaml-base64 porting)
-		test/blackbox-tests/test-cases/jsoo/explicit-js-mode-specified.t
-
-		# Wants coq which doesn't build for me right now
-		test/blackbox-tests/test-cases/coq/rec-module.t
-		test/blackbox-tests/test-cases/coq/compose-sub-theory.t
-		test/blackbox-tests/test-cases/coq/native-compose.t
-		test/blackbox-tests/test-cases/coq/base-unsound.t
-		test/blackbox-tests/test-cases/coq/base.t
-		test/blackbox-tests/test-cases/coq/native-single.t
-		test/blackbox-tests/test-cases/coq/compose-simple.t
-		test/blackbox-tests/test-cases/coq/ml-lib.t
-		test/blackbox-tests/test-cases/coq/extract.t
-		test/blackbox-tests/test-cases/coq/compose-plugin.t
-
-		# Unpackaged dependencies (a rabbit hole for now)
-		# utop -> lambda-term, zed
-		test/blackbox-tests/test-cases/utop/github3188.t
-		test/blackbox-tests/test-cases/utop/utop-simple.t
-		test/blackbox-tests/test-cases/utop/utop-default.t
-		test/blackbox-tests/test-cases/utop/utop-default-implementation.t
-		test/blackbox-tests/test-cases/utop/utop-ppx-rewriters.t
-		# ocamlformat
-		test/blackbox-tests/test-cases/formatting.t
-		# mdx
-		test/blackbox-tests/test-cases/mdx-stanza.t
-		# odoc
-		test/blackbox-tests/test-cases/odoc/odoc-simple.t
-		test/blackbox-tests/test-cases/odoc/odoc-package-mld-link.t
-		test/blackbox-tests/test-cases/odoc/multiple-private-libs.t
-		test/blackbox-tests/test-cases/odoc/odoc-unique-mlds.t
-		test/blackbox-tests/test-cases/odoc/github717-odoc-index.t
-		test/blackbox-tests/test-cases/odoc/warnings.t
-	)
-
-	rm -r ${bad_tests[@]} || die "Failed to remove broken/inappropriate tests"
-}
-
-src_configure() {
-	:
-}

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild
deleted file mode 100644
index 9872ea859a4f..000000000000
--- a/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="A composable build system for OCaml"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
-	dev-ml/csexp:=[ocamlopt?]
-	dev-ml/result:=[ocamlopt?]
-"
-DEPEND="${RDEPEND}
-	test? (
-		dev-ml/core_bench
-		dev-ml/menhir
-		dev-ml/opam
-		dev-ml/ppx_expect
-	)
-"
-# TODO for test deps:
-# Add cram?
-# Add dev-ml/js_of_ocaml once dev-ml/ocaml-base64 is ported to Dune
-# Add coq?
-
-src_prepare() {
-	default
-
-	# Keep this list in sync with dev-ml/dune-private-libs
-	local bad_tests=(
-		# List of tests calling git, mercurial, etc
-		test/blackbox-tests/test-cases/dune-project-meta/main.t
-		test/blackbox-tests/test-cases/meta-template-version-bug.t
-		test/blackbox-tests/test-cases/subst/project-name-restriction.t
-		test/blackbox-tests/test-cases/subst/with-opam-file.t
-		test/blackbox-tests/test-cases/subst.t
-		test/blackbox-tests/test-cases/subst/unicode.t
-		test/blackbox-tests/test-cases/subst/from-project-file.t
-		test/blackbox-tests/test-cases/trace-file.t
-		otherlibs/build-info/test/run.t
-		test/expect-tests/vcs_tests.ml
-
-		# Strange failures, seemingly from newer versions of deps
-		test/blackbox-tests/test-cases/merlin/allow_approximate_merlin_warn.t
-		test/blackbox-tests/test-cases/merlin/merlin-tests.t
-		test/blackbox-tests/test-cases/merlin/github4125.t
-		test/blackbox-tests/test-cases/install-dry-run.t
-		test/blackbox-tests/test-cases/c-flags.t
-		test/blackbox-tests/test-cases/install-libdir.t
-		test/blackbox-tests/test-cases/dune-cache/trim.t
-
-		# Strange failures about opam not being initialised
-		test/blackbox-tests/test-cases/merlin/merlin-from-subdir.t
-		test/blackbox-tests/test-cases/merlin/symlinks.t
-		test/blackbox-tests/test-cases/merlin/src-dirs-of-deps.t
-		test/blackbox-tests/test-cases/merlin/per-module-pp.t
-		test/blackbox-tests/test-cases/merlin/server.t
-		test/blackbox-tests/test-cases/github1946.t
-		test/blackbox-tests/test-cases/github759.t
-
-		# Wants nodejs!
-		test/blackbox-tests/test-cases/jsoo/simple.t
-		test/blackbox-tests/test-cases/jsoo/inline-tests.t
-		test/blackbox-tests/test-cases/jsoo/github3622.t
-		# Wants js_of_ocaml (can't include yet b/c of ocaml-base64 porting)
-		test/blackbox-tests/test-cases/jsoo/explicit-js-mode-specified.t
-
-		# Wants coq which doesn't build for me right now
-		test/blackbox-tests/test-cases/coq/rec-module.t
-		test/blackbox-tests/test-cases/coq/compose-sub-theory.t
-		test/blackbox-tests/test-cases/coq/native-compose.t
-		test/blackbox-tests/test-cases/coq/base-unsound.t
-		test/blackbox-tests/test-cases/coq/base.t
-		test/blackbox-tests/test-cases/coq/native-single.t
-		test/blackbox-tests/test-cases/coq/compose-simple.t
-		test/blackbox-tests/test-cases/coq/ml-lib.t
-		test/blackbox-tests/test-cases/coq/extract.t
-		test/blackbox-tests/test-cases/coq/compose-plugin.t
-
-		# Unpackaged dependencies (a rabbit hole for now)
-		# utop -> lambda-term, zed
-		test/blackbox-tests/test-cases/utop/github3188.t
-		test/blackbox-tests/test-cases/utop/utop-simple.t
-		test/blackbox-tests/test-cases/utop/utop-default.t
-		test/blackbox-tests/test-cases/utop/utop-default-implementation.t
-		test/blackbox-tests/test-cases/utop/utop-ppx-rewriters.t
-		# ocamlformat
-		test/blackbox-tests/test-cases/formatting.t
-		# mdx
-		test/blackbox-tests/test-cases/mdx-stanza.t
-		# odoc
-		test/blackbox-tests/test-cases/odoc/odoc-simple.t
-		test/blackbox-tests/test-cases/odoc/odoc-package-mld-link.t
-		test/blackbox-tests/test-cases/odoc/multiple-private-libs.t
-		test/blackbox-tests/test-cases/odoc/odoc-unique-mlds.t
-		test/blackbox-tests/test-cases/odoc/github717-odoc-index.t
-		test/blackbox-tests/test-cases/odoc/warnings.t
-	)
-
-	rm -r ${bad_tests[@]} || die "Failed to remove broken/inappropriate tests"
-}
-
-src_configure() {
-	:
-}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2022-10-12 18:43 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2022-10-12 18:43 UTC (permalink / raw
  To: gentoo-commits

commit:     7074548c0fd2f5e45b2478adf145817af8a28d3f
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 12 18:42:28 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Oct 12 18:43:25 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7074548c

dev-ml/dune-configurator: test are run in dune-private-libs

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 .../dune-configurator-2.9.3.ebuild                 | 94 +---------------------
 1 file changed, 3 insertions(+), 91 deletions(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
index 289317f1072a..b2716c4b3f5c 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
@@ -13,103 +13,15 @@ S="${WORKDIR}/dune-${PV}"
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
+IUSE="+ocamlopt"
+RESTRICT="test" #test run within dev-ml/dune-private-libs
 
 RDEPEND="
 	~dev-ml/dune-private-libs-${PV}:=[ocamlopt?]
 	dev-ml/csexp:=[ocamlopt?]
 	dev-ml/result:=[ocamlopt?]
 "
-DEPEND="${RDEPEND}
-	test? (
-		dev-ml/core_bench
-		dev-ml/menhir
-		dev-ml/opam
-		dev-ml/ppx_expect
-	)
-"
-# TODO for test deps:
-# Add cram?
-# Add dev-ml/js_of_ocaml once dev-ml/ocaml-base64 is ported to Dune
-# Add coq?
-
-src_prepare() {
-	default
-
-	# Keep this list in sync with dev-ml/dune-private-libs
-	local bad_tests=(
-		# List of tests calling git, mercurial, etc
-		test/blackbox-tests/test-cases/dune-project-meta/main.t
-		test/blackbox-tests/test-cases/meta-template-version-bug.t
-		test/blackbox-tests/test-cases/subst/project-name-restriction.t
-		test/blackbox-tests/test-cases/subst/with-opam-file.t
-		test/blackbox-tests/test-cases/subst.t
-		test/blackbox-tests/test-cases/subst/unicode.t
-		test/blackbox-tests/test-cases/subst/from-project-file.t
-		test/blackbox-tests/test-cases/trace-file.t
-		otherlibs/build-info/test/run.t
-		test/expect-tests/vcs_tests.ml
-
-		# Strange failures, seemingly from newer versions of deps
-		test/blackbox-tests/test-cases/merlin/allow_approximate_merlin_warn.t
-		test/blackbox-tests/test-cases/merlin/merlin-tests.t
-		test/blackbox-tests/test-cases/merlin/github4125.t
-		test/blackbox-tests/test-cases/install-dry-run.t
-		test/blackbox-tests/test-cases/c-flags.t
-		test/blackbox-tests/test-cases/install-libdir.t
-		test/blackbox-tests/test-cases/dune-cache/trim.t
-
-		# Strange failures about opam not being initialised
-		test/blackbox-tests/test-cases/merlin/merlin-from-subdir.t
-		test/blackbox-tests/test-cases/merlin/symlinks.t
-		test/blackbox-tests/test-cases/merlin/src-dirs-of-deps.t
-		test/blackbox-tests/test-cases/merlin/per-module-pp.t
-		test/blackbox-tests/test-cases/merlin/server.t
-		test/blackbox-tests/test-cases/github1946.t
-		test/blackbox-tests/test-cases/github759.t
-
-		# Wants nodejs!
-		test/blackbox-tests/test-cases/jsoo/simple.t
-		test/blackbox-tests/test-cases/jsoo/inline-tests.t
-		test/blackbox-tests/test-cases/jsoo/github3622.t
-		# Wants js_of_ocaml (can't include yet b/c of ocaml-base64 porting)
-		test/blackbox-tests/test-cases/jsoo/explicit-js-mode-specified.t
-
-		# Wants coq which doesn't build for me right now
-		test/blackbox-tests/test-cases/coq/rec-module.t
-		test/blackbox-tests/test-cases/coq/compose-sub-theory.t
-		test/blackbox-tests/test-cases/coq/native-compose.t
-		test/blackbox-tests/test-cases/coq/base-unsound.t
-		test/blackbox-tests/test-cases/coq/base.t
-		test/blackbox-tests/test-cases/coq/native-single.t
-		test/blackbox-tests/test-cases/coq/compose-simple.t
-		test/blackbox-tests/test-cases/coq/ml-lib.t
-		test/blackbox-tests/test-cases/coq/extract.t
-		test/blackbox-tests/test-cases/coq/compose-plugin.t
-
-		# Unpackaged dependencies (a rabbit hole for now)
-		# utop -> lambda-term, zed
-		test/blackbox-tests/test-cases/utop/github3188.t
-		test/blackbox-tests/test-cases/utop/utop-simple.t
-		test/blackbox-tests/test-cases/utop/utop-default.t
-		test/blackbox-tests/test-cases/utop/utop-default-implementation.t
-		test/blackbox-tests/test-cases/utop/utop-ppx-rewriters.t
-		# ocamlformat
-		test/blackbox-tests/test-cases/formatting.t
-		# mdx
-		test/blackbox-tests/test-cases/mdx-stanza.t
-		# odoc
-		test/blackbox-tests/test-cases/odoc/odoc-simple.t
-		test/blackbox-tests/test-cases/odoc/odoc-package-mld-link.t
-		test/blackbox-tests/test-cases/odoc/multiple-private-libs.t
-		test/blackbox-tests/test-cases/odoc/odoc-unique-mlds.t
-		test/blackbox-tests/test-cases/odoc/github717-odoc-index.t
-		test/blackbox-tests/test-cases/odoc/warnings.t
-	)
-
-	rm -r ${bad_tests[@]} || die "Failed to remove broken/inappropriate tests"
-}
+DEPEND="${RDEPEND}"
 
 src_configure() {
 	:


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2022-11-18 17:47 Arthur Zamarin
  0 siblings, 0 replies; 77+ messages in thread
From: Arthur Zamarin @ 2022-11-18 17:47 UTC (permalink / raw
  To: gentoo-commits

commit:     33c3fc3161f1e250105db3b180f2c60098d806dc
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 18 17:47:20 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 18 17:47:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c3fc31

dev-ml/dune-configurator: Stabilize 2.9.1 arm, #817752

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
index e2e67518ea4c..17c58e633847 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2022-11-19 18:29 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2022-11-19 18:29 UTC (permalink / raw
  To: gentoo-commits

commit:     cfbf965ced4781bc0f2c9906580aafb7fe2e52ba
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 19 18:26:23 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Nov 19 18:28:59 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfbf965c

dev-ml/dune-configurator: add 3

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-3.ebuild | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.ebuild b/dev-ml/dune-configurator/dune-configurator-3.ebuild
new file mode 100644
index 000000000000..276aadd7990a
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A composable build system for OCaml"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI=""
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+RDEPEND=">=dev-ml/dune-3"
+DEPEND="${RDEPEND}"


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2022-11-19 22:51 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2022-11-19 22:51 UTC (permalink / raw
  To: gentoo-commits

commit:     cda7e415ae6ab50dccf10418fd5c274bf6ad41de
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 19 22:51:15 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Nov 19 22:51:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda7e415

dev-ml/dune-configurator: build dune-configurator

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |  1 +
 .../dune-configurator-3.0.3.ebuild                 | 42 ++++++++++++++++++++++
 .../dune-configurator/dune-configurator-3.ebuild   | 16 ---------
 3 files changed, 43 insertions(+), 16 deletions(-)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 4700dffa36ef..bc194e8ffc95 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -1,3 +1,4 @@
 DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889 SHA512 13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a04579243333c8484ce27a7f73e46a72e796d30fb1c3253
 DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494
+DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155

diff --git a/dev-ml/dune-configurator/dune-configurator-3.0.3.ebuild b/dev-ml/dune-configurator/dune-configurator-3.0.3.ebuild
new file mode 100644
index 000000000000..ee56b94f49e5
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.0.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="A composable build system for OCaml"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND="~dev-ml/dune-${PV}"
+DEPEND="
+	dev-ml/csexp:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+
+	# This enables dune-configurator to use the vendored csexp module
+	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+		vendor/csexp/src/dune || die
+}
+
+src_configure() {
+	./configure \
+		--libdir="$(ocamlc -where)" \
+		--mandir="/usr/share/man" \
+		|| die
+}
+
+src_compile() {
+	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
+}

diff --git a/dev-ml/dune-configurator/dune-configurator-3.ebuild b/dev-ml/dune-configurator/dune-configurator-3.ebuild
deleted file mode 100644
index 276aadd7990a..000000000000
--- a/dev-ml/dune-configurator/dune-configurator-3.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A composable build system for OCaml"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI=""
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt"
-
-RDEPEND=">=dev-ml/dune-3"
-DEPEND="${RDEPEND}"


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2022-11-21 13:16 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2022-11-21 13:16 UTC (permalink / raw
  To: gentoo-commits

commit:     bf886ecef15954d2ff1ff6a78ec8bfc230cd8711
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 21 13:15:23 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Nov 21 13:16:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf886ece

dev-ml/dune-configurator: relax dune deps

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 ...ne-configurator-3.0.3.ebuild => dune-configurator-3.0.3-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.0.3.ebuild b/dev-ml/dune-configurator/dune-configurator-3.0.3-r1.ebuild
similarity index 93%
rename from dev-ml/dune-configurator/dune-configurator-3.0.3.ebuild
rename to dev-ml/dune-configurator/dune-configurator-3.0.3-r1.ebuild
index ee56b94f49e5..277a4f000fd9 100644
--- a/dev-ml/dune-configurator/dune-configurator-3.0.3.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-3.0.3-r1.ebuild
@@ -16,9 +16,9 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 RESTRICT="test"
 
-BDEPEND="~dev-ml/dune-${PV}"
+BDEPEND=">=dev-ml/dune-3"
 DEPEND="
-	dev-ml/csexp:=[ocamlopt?]
+	>=dev-ml/csexp-1.5:=[ocamlopt?]
 "
 RDEPEND="${DEPEND}"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2022-11-22 19:17 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2022-11-22 19:17 UTC (permalink / raw
  To: gentoo-commits

commit:     0ab8f21e105be3177a5b7f6cffd6b544b37285ad
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 22 19:16:44 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Nov 22 19:17:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab8f21e

dev-ml/dune-configurator: add 3.2.0

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |  1 +
 .../dune-configurator-3.2.0.ebuild                 | 39 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index bc194e8ffc95..76256fd4dba1 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -2,3 +2,4 @@ DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 5b6d6738a0dc701d852e6cc59a1998f64c006d233
 DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494
 DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155
+DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40 SHA512 a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4

diff --git a/dev-ml/dune-configurator/dune-configurator-3.2.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.2.0.ebuild
new file mode 100644
index 000000000000..9ec5f02be9fb
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.2.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Helper library for gathering system configuration"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3"
+DEPEND="
+	>=dev-ml/csexp-1.5:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+
+	# This enables dune-configurator to use the vendored csexp module
+	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+		vendor/csexp/src/dune || die
+}
+
+src_configure() {
+	:
+}
+
+src_compile() {
+	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2022-12-16 21:52 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2022-12-16 21:52 UTC (permalink / raw
  To: gentoo-commits

commit:     098a354b23fb6ca70196d27d40e1a839d205249c
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 16 21:40:37 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Dec 16 21:52:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098a354b

dev-ml/dune-configurator: add 3.6.1

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |  1 +
 .../dune-configurator-3.6.1.ebuild                 | 39 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 76256fd4dba1..9b9b1dec2dfc 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -3,3 +3,4 @@ DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f
 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494
 DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155
 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40 SHA512 a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4
+DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46 SHA512 2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9

diff --git a/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild
new file mode 100644
index 000000000000..06388d5576b0
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Helper library for gathering system configuration"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="
+	>=dev-ml/csexp-1.5:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+
+	# This enables dune-configurator to use the vendored csexp module
+	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+		vendor/csexp/src/dune || die
+}
+
+src_configure() {
+	:
+}
+
+src_compile() {
+	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2023-02-23 23:38 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2023-02-23 23:38 UTC (permalink / raw
  To: gentoo-commits

commit:     4a6876e3a67613d26cbd60cec611721146b68950
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 23 23:37:52 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 23 23:37:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a6876e3

dev-ml/dune-configurator: Stabilize 2.9.3 amd64, #896102

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
index b2716c4b3f5c..628d11b98de3 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 RESTRICT="test" #test run within dev-ml/dune-private-libs
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2023-02-24 16:14 Arthur Zamarin
  0 siblings, 0 replies; 77+ messages in thread
From: Arthur Zamarin @ 2023-02-24 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     1fca34768af41f9f19c8819d65f6e8b9f5b01009
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 24 16:14:08 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 24 16:14:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fca3476

dev-ml/dune-configurator: Stabilize 2.9.3 x86, #896102

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
index 628d11b98de3..d665346ece5a 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 RESTRICT="test" #test run within dev-ml/dune-private-libs
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2023-03-01 18:42 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2023-03-01 18:42 UTC (permalink / raw
  To: gentoo-commits

commit:     dfea1f9e1f3db04316aa9cab455f8caafb7944c2
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  1 18:41:50 2023 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Mar  1 18:42:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfea1f9e

dev-ml/dune-configurator: add 3.7.0

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |  1 +
 .../dune-configurator-3.7.0.ebuild                 | 39 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 9b9b1dec2dfc..fcf3b0b2b802 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -4,3 +4,4 @@ DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7
 DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155
 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40 SHA512 a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46 SHA512 2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
+DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32 SHA512 f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239

diff --git a/dev-ml/dune-configurator/dune-configurator-3.7.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.7.0.ebuild
new file mode 100644
index 000000000000..2ef2249b6a21
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.7.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Helper library for gathering system configuration"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="
+	>=dev-ml/csexp-1.5:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+
+	# This enables dune-configurator to use the vendored csexp module
+	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+		vendor/csexp/src/dune || die
+}
+
+src_configure() {
+	:
+}
+
+src_compile() {
+	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2023-03-15 20:26 Arthur Zamarin
  0 siblings, 0 replies; 77+ messages in thread
From: Arthur Zamarin @ 2023-03-15 20:26 UTC (permalink / raw
  To: gentoo-commits

commit:     2956f759ff895ac89a5224b87f373e5139dba617
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 20:26:11 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 20:26:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2956f759

dev-ml/dune-configurator: Stabilize 2.9.3 ppc64, #896102

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
index d665346ece5a..6601e36b0fa2 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 RESTRICT="test" #test run within dev-ml/dune-private-libs
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2023-03-17 12:33 Arthur Zamarin
  0 siblings, 0 replies; 77+ messages in thread
From: Arthur Zamarin @ 2023-03-17 12:33 UTC (permalink / raw
  To: gentoo-commits

commit:     4904c4a02bbcae06f16fd688748f8d14a7b6f011
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 12:33:07 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 12:33:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4904c4a0

dev-ml/dune-configurator: Stabilize 3.6.1 arm, #901653

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild
index 06388d5576b0..23f4552f538b 100644
--- a/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 RESTRICT="test"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2023-03-17 14:21 Arthur Zamarin
  0 siblings, 0 replies; 77+ messages in thread
From: Arthur Zamarin @ 2023-03-17 14:21 UTC (permalink / raw
  To: gentoo-commits

commit:     9c290620474c668678152bef60839157ccc7ebb8
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 14:20:41 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 14:20:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c290620

dev-ml/dune-configurator: Stabilize 3.6.1 ppc64, #901653

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild
index b38aac54d553..75b38bb16974 100644
--- a/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 RESTRICT="test"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2023-03-17 14:23 Arthur Zamarin
  0 siblings, 0 replies; 77+ messages in thread
From: Arthur Zamarin @ 2023-03-17 14:23 UTC (permalink / raw
  To: gentoo-commits

commit:     a59fee2363264f7c781e7ac89ea40f3776a55e1f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 14:23:32 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 14:23:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59fee23

dev-ml/dune-configurator: Stabilize 3.6.1 arm64, #901653

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild
index 75b38bb16974..8b85e3fa414c 100644
--- a/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 RESTRICT="test"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2023-04-16  8:41 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2023-04-16  8:41 UTC (permalink / raw
  To: gentoo-commits

commit:     30e42321760b92c81ff82e036ca14232e959e8bc
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 16 08:31:09 2023 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Apr 16 08:40:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e42321

dev-ml/dune-configurator: add 3.7.1

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |  1 +
 .../dune-configurator-3.7.1.ebuild                 | 39 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index fcf3b0b2b802..6fada696e6a5 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -5,3 +5,4 @@ DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32
 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40 SHA512 a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46 SHA512 2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
 DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32 SHA512 f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239
+DIST dune-3.7.1.tar.gz 2011275 BLAKE2B dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929 SHA512 d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b

diff --git a/dev-ml/dune-configurator/dune-configurator-3.7.1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.7.1.ebuild
new file mode 100644
index 000000000000..2ef2249b6a21
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.7.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Helper library for gathering system configuration"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="
+	>=dev-ml/csexp-1.5:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+
+	# This enables dune-configurator to use the vendored csexp module
+	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+		vendor/csexp/src/dune || die
+}
+
+src_configure() {
+	:
+}
+
+src_compile() {
+	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2023-05-20 16:47 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2023-05-20 16:47 UTC (permalink / raw
  To: gentoo-commits

commit:     48f4994ddc877b7eab75368ab04331737a542bc8
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat May 20 16:44:38 2023 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat May 20 16:47:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f4994d

dev-ml/dune-configurator: stabilize 3.7.1 for amd64

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-3.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.7.1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.7.1.ebuild
index 2ef2249b6a21..07cd96f97d34 100644
--- a/dev-ml/dune-configurator/dune-configurator-3.7.1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-3.7.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 RESTRICT="test"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2023-05-23 19:37 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2023-05-23 19:37 UTC (permalink / raw
  To: gentoo-commits

commit:     26b69e9fe07c66de8c6daeb7fbb65fb386cd38c7
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue May 23 19:13:47 2023 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue May 23 19:36:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b69e9f

dev-ml/dune-configurator: add 3.8.0

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |  1 +
 .../dune-configurator-3.8.0.ebuild                 | 39 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 6fada696e6a5..72d97f945a0b 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -6,3 +6,4 @@ DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46 SHA512 2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
 DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32 SHA512 f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239
 DIST dune-3.7.1.tar.gz 2011275 BLAKE2B dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929 SHA512 d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b
+DIST dune-3.8.0.tar.gz 2564537 BLAKE2B 773a2643b187f37dd2e21df41f18818753e249e66c2d98a4cfee3d9997f528827b2cf3c60d2992ffdc51397c393ac1a0fcc5339bdec2d87f82252114394d2355 SHA512 bba32fb508265329a2a46c9bd2e8b7e5f3d6d84390e842382ff4790f0d3414c9ff1d005c1af88988daaca29749729f1ced7b388f2d96432f01f2f4ea4714be98

diff --git a/dev-ml/dune-configurator/dune-configurator-3.8.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.8.0.ebuild
new file mode 100644
index 000000000000..2ef2249b6a21
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.8.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Helper library for gathering system configuration"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="
+	>=dev-ml/csexp-1.5:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+
+	# This enables dune-configurator to use the vendored csexp module
+	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+		vendor/csexp/src/dune || die
+}
+
+src_configure() {
+	:
+}
+
+src_compile() {
+	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2023-07-03 19:02 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2023-07-03 19:02 UTC (permalink / raw
  To: gentoo-commits

commit:     9163c011eeb212b6f00c5f2624f598b28bcc7fdb
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  3 19:01:06 2023 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Jul  3 19:02:26 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9163c011

dev-ml/dune-configurator: add 3.9.0

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |  1 +
 .../dune-configurator-3.9.0.ebuild                 | 39 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 72d97f945a0b..6e00701240f3 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -7,3 +7,4 @@ DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d
 DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32 SHA512 f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239
 DIST dune-3.7.1.tar.gz 2011275 BLAKE2B dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929 SHA512 d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b
 DIST dune-3.8.0.tar.gz 2564537 BLAKE2B 773a2643b187f37dd2e21df41f18818753e249e66c2d98a4cfee3d9997f528827b2cf3c60d2992ffdc51397c393ac1a0fcc5339bdec2d87f82252114394d2355 SHA512 bba32fb508265329a2a46c9bd2e8b7e5f3d6d84390e842382ff4790f0d3414c9ff1d005c1af88988daaca29749729f1ced7b388f2d96432f01f2f4ea4714be98
+DIST dune-3.9.0.tar.gz 2609923 BLAKE2B f9fe8fb3c2e002e1eec141f487709d592df969ab44d41012ebaa436f17b6ee679e2e763d479106ae722b8b61be03fceb701b314c40c001d5895db99e5fbbe4a6 SHA512 86cd66222553f8cd7c1d1fb9e4e55169f9cd6d92e0bde1c56846b5e0fb6ae8494ac15ebb68d9e8761240f46dcc9b480747e48b21b74cff86e52cc45d3d222070

diff --git a/dev-ml/dune-configurator/dune-configurator-3.9.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.9.0.ebuild
new file mode 100644
index 000000000000..2ef2249b6a21
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.9.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Helper library for gathering system configuration"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="
+	>=dev-ml/csexp-1.5:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+
+	# This enables dune-configurator to use the vendored csexp module
+	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+		vendor/csexp/src/dune || die
+}
+
+src_configure() {
+	:
+}
+
+src_compile() {
+	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2023-07-11 17:01 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2023-07-11 17:01 UTC (permalink / raw
  To: gentoo-commits

commit:     49b618bfac538b1b2fe2c0bc2490a081faea225d
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 11 16:51:11 2023 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Jul 11 16:51:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b618bf

dev-ml/dune-configurator: add 3.9.1

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |  1 +
 .../dune-configurator-3.9.1.ebuild                 | 39 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 6e00701240f3..3d85bd1b3d39 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -8,3 +8,4 @@ DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 045fc6ee033325b074aac869c32b55f243bc561b7
 DIST dune-3.7.1.tar.gz 2011275 BLAKE2B dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929 SHA512 d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b
 DIST dune-3.8.0.tar.gz 2564537 BLAKE2B 773a2643b187f37dd2e21df41f18818753e249e66c2d98a4cfee3d9997f528827b2cf3c60d2992ffdc51397c393ac1a0fcc5339bdec2d87f82252114394d2355 SHA512 bba32fb508265329a2a46c9bd2e8b7e5f3d6d84390e842382ff4790f0d3414c9ff1d005c1af88988daaca29749729f1ced7b388f2d96432f01f2f4ea4714be98
 DIST dune-3.9.0.tar.gz 2609923 BLAKE2B f9fe8fb3c2e002e1eec141f487709d592df969ab44d41012ebaa436f17b6ee679e2e763d479106ae722b8b61be03fceb701b314c40c001d5895db99e5fbbe4a6 SHA512 86cd66222553f8cd7c1d1fb9e4e55169f9cd6d92e0bde1c56846b5e0fb6ae8494ac15ebb68d9e8761240f46dcc9b480747e48b21b74cff86e52cc45d3d222070
+DIST dune-3.9.1.tar.gz 2610113 BLAKE2B 0b97f6a951bd013a156a1417f6b65df17324adf13d48ad3b8bf45a4133cc77195e2118ae95f0cb9da488c26378b58ce677db8eb4b3cb028a73c779be57b2d611 SHA512 c997ec2205fa5391acbca9e196387cec1af69d3aed4cebe21d82edbe66bd91fda0c742e7ff2e3ffb8df88e2e379bbff68028574664cf375d04f4d3f3f2102f3b

diff --git a/dev-ml/dune-configurator/dune-configurator-3.9.1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.9.1.ebuild
new file mode 100644
index 000000000000..2ef2249b6a21
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.9.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Helper library for gathering system configuration"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="
+	>=dev-ml/csexp-1.5:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+
+	# This enables dune-configurator to use the vendored csexp module
+	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+		vendor/csexp/src/dune || die
+}
+
+src_configure() {
+	:
+}
+
+src_compile() {
+	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2023-08-02 19:53 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2023-08-02 19:53 UTC (permalink / raw
  To: gentoo-commits

commit:     441f725407c5ed3d11c7f65025c36fbe45a18f5c
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  2 19:37:24 2023 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Aug  2 19:52:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=441f7254

dev-ml/dune-configurator: add 3.10.0

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |  1 +
 .../dune-configurator-3.10.0.ebuild                | 39 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 3d85bd1b3d39..5905768b5910 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -2,6 +2,7 @@ DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 5b6d6738a0dc701d852e6cc59a1998f64c006d233
 DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494
 DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155
+DIST dune-3.10.0.tar.gz 2640800 BLAKE2B 5fc479a91ee6792f07a4fb61af530d55f46dea56b2fd5919975c0bfb231229395e7d0769bdae88419a89d378b8d7e2b229f7410ce7a34414629aa5117e606230 SHA512 2884a4eaaa44164ce911286ca6670b548a4a564e2b5040f05405d1d2729af84083fbfdde7c92db4f6f7a54d15a43fc9dddcec19d8d79d5a66221b2be861473de
 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40 SHA512 a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46 SHA512 2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
 DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32 SHA512 f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239

diff --git a/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
new file mode 100644
index 000000000000..2ef2249b6a21
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Helper library for gathering system configuration"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="
+	>=dev-ml/csexp-1.5:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+
+	# This enables dune-configurator to use the vendored csexp module
+	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+		vendor/csexp/src/dune || die
+}
+
+src_configure() {
+	:
+}
+
+src_compile() {
+	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2023-08-16 13:29 Arthur Zamarin
  0 siblings, 0 replies; 77+ messages in thread
From: Arthur Zamarin @ 2023-08-16 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     73719efa96e1631a2715e6322ede582887028cc1
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 16 13:28:56 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 16 13:28:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73719efa

dev-ml/dune-configurator: Stabilize 2.9.3 arm, #896102

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
index 6601e36b0fa2..e2ffa5d6409e 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 RESTRICT="test" #test run within dev-ml/dune-private-libs
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-06-04  6:11 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2024-06-04  6:11 UTC (permalink / raw
  To: gentoo-commits

commit:     d69daa345e724ae0d45f01a8e3f0719cbf1e6d07
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  4 06:10:55 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Jun  4 06:11:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d69daa34

dev-ml/dune-configurator: drop 3.0.3-r1, 3.2.0, 3.7.0, 3.8.0, 3.9.0, 3.9.1

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |  6 ----
 .../dune-configurator-3.0.3-r1.ebuild              | 42 ----------------------
 .../dune-configurator-3.2.0.ebuild                 | 39 --------------------
 .../dune-configurator-3.7.0.ebuild                 | 39 --------------------
 .../dune-configurator-3.8.0.ebuild                 | 39 --------------------
 .../dune-configurator-3.9.0.ebuild                 | 39 --------------------
 .../dune-configurator-3.9.1.ebuild                 | 39 --------------------
 7 files changed, 243 deletions(-)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 5905768b5910..53f4aa2d9c06 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -1,12 +1,6 @@
 DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889 SHA512 13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a04579243333c8484ce27a7f73e46a72e796d30fb1c3253
 DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494
-DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce SHA512 839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155
 DIST dune-3.10.0.tar.gz 2640800 BLAKE2B 5fc479a91ee6792f07a4fb61af530d55f46dea56b2fd5919975c0bfb231229395e7d0769bdae88419a89d378b8d7e2b229f7410ce7a34414629aa5117e606230 SHA512 2884a4eaaa44164ce911286ca6670b548a4a564e2b5040f05405d1d2729af84083fbfdde7c92db4f6f7a54d15a43fc9dddcec19d8d79d5a66221b2be861473de
-DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40 SHA512 a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46 SHA512 2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
-DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32 SHA512 f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239
 DIST dune-3.7.1.tar.gz 2011275 BLAKE2B dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929 SHA512 d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b
-DIST dune-3.8.0.tar.gz 2564537 BLAKE2B 773a2643b187f37dd2e21df41f18818753e249e66c2d98a4cfee3d9997f528827b2cf3c60d2992ffdc51397c393ac1a0fcc5339bdec2d87f82252114394d2355 SHA512 bba32fb508265329a2a46c9bd2e8b7e5f3d6d84390e842382ff4790f0d3414c9ff1d005c1af88988daaca29749729f1ced7b388f2d96432f01f2f4ea4714be98
-DIST dune-3.9.0.tar.gz 2609923 BLAKE2B f9fe8fb3c2e002e1eec141f487709d592df969ab44d41012ebaa436f17b6ee679e2e763d479106ae722b8b61be03fceb701b314c40c001d5895db99e5fbbe4a6 SHA512 86cd66222553f8cd7c1d1fb9e4e55169f9cd6d92e0bde1c56846b5e0fb6ae8494ac15ebb68d9e8761240f46dcc9b480747e48b21b74cff86e52cc45d3d222070
-DIST dune-3.9.1.tar.gz 2610113 BLAKE2B 0b97f6a951bd013a156a1417f6b65df17324adf13d48ad3b8bf45a4133cc77195e2118ae95f0cb9da488c26378b58ce677db8eb4b3cb028a73c779be57b2d611 SHA512 c997ec2205fa5391acbca9e196387cec1af69d3aed4cebe21d82edbe66bd91fda0c742e7ff2e3ffb8df88e2e379bbff68028574664cf375d04f4d3f3f2102f3b

diff --git a/dev-ml/dune-configurator/dune-configurator-3.0.3-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.0.3-r1.ebuild
deleted file mode 100644
index 277a4f000fd9..000000000000
--- a/dev-ml/dune-configurator/dune-configurator-3.0.3-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune multiprocessing
-
-DESCRIPTION="A composable build system for OCaml"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt"
-RESTRICT="test"
-
-BDEPEND=">=dev-ml/dune-3"
-DEPEND="
-	>=dev-ml/csexp-1.5:=[ocamlopt?]
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	default
-
-	# This enables dune-configurator to use the vendored csexp module
-	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
-		vendor/csexp/src/dune || die
-}
-
-src_configure() {
-	./configure \
-		--libdir="$(ocamlc -where)" \
-		--mandir="/usr/share/man" \
-		|| die
-}
-
-src_compile() {
-	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
-}

diff --git a/dev-ml/dune-configurator/dune-configurator-3.2.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.2.0.ebuild
deleted file mode 100644
index 9ec5f02be9fb..000000000000
--- a/dev-ml/dune-configurator/dune-configurator-3.2.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune multiprocessing
-
-DESCRIPTION="Helper library for gathering system configuration"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt"
-RESTRICT="test"
-
-BDEPEND=">=dev-ml/dune-3"
-DEPEND="
-	>=dev-ml/csexp-1.5:=[ocamlopt?]
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	default
-
-	# This enables dune-configurator to use the vendored csexp module
-	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
-		vendor/csexp/src/dune || die
-}
-
-src_configure() {
-	:
-}
-
-src_compile() {
-	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
-}

diff --git a/dev-ml/dune-configurator/dune-configurator-3.7.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.7.0.ebuild
deleted file mode 100644
index 2ef2249b6a21..000000000000
--- a/dev-ml/dune-configurator/dune-configurator-3.7.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune multiprocessing
-
-DESCRIPTION="Helper library for gathering system configuration"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt"
-RESTRICT="test"
-
-BDEPEND=">=dev-ml/dune-3.5"
-DEPEND="
-	>=dev-ml/csexp-1.5:=[ocamlopt?]
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	default
-
-	# This enables dune-configurator to use the vendored csexp module
-	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
-		vendor/csexp/src/dune || die
-}
-
-src_configure() {
-	:
-}
-
-src_compile() {
-	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
-}

diff --git a/dev-ml/dune-configurator/dune-configurator-3.8.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.8.0.ebuild
deleted file mode 100644
index 2ef2249b6a21..000000000000
--- a/dev-ml/dune-configurator/dune-configurator-3.8.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune multiprocessing
-
-DESCRIPTION="Helper library for gathering system configuration"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt"
-RESTRICT="test"
-
-BDEPEND=">=dev-ml/dune-3.5"
-DEPEND="
-	>=dev-ml/csexp-1.5:=[ocamlopt?]
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	default
-
-	# This enables dune-configurator to use the vendored csexp module
-	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
-		vendor/csexp/src/dune || die
-}
-
-src_configure() {
-	:
-}
-
-src_compile() {
-	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
-}

diff --git a/dev-ml/dune-configurator/dune-configurator-3.9.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.9.0.ebuild
deleted file mode 100644
index 2ef2249b6a21..000000000000
--- a/dev-ml/dune-configurator/dune-configurator-3.9.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune multiprocessing
-
-DESCRIPTION="Helper library for gathering system configuration"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt"
-RESTRICT="test"
-
-BDEPEND=">=dev-ml/dune-3.5"
-DEPEND="
-	>=dev-ml/csexp-1.5:=[ocamlopt?]
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	default
-
-	# This enables dune-configurator to use the vendored csexp module
-	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
-		vendor/csexp/src/dune || die
-}
-
-src_configure() {
-	:
-}
-
-src_compile() {
-	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
-}

diff --git a/dev-ml/dune-configurator/dune-configurator-3.9.1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.9.1.ebuild
deleted file mode 100644
index 2ef2249b6a21..000000000000
--- a/dev-ml/dune-configurator/dune-configurator-3.9.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune multiprocessing
-
-DESCRIPTION="Helper library for gathering system configuration"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt"
-RESTRICT="test"
-
-BDEPEND=">=dev-ml/dune-3.5"
-DEPEND="
-	>=dev-ml/csexp-1.5:=[ocamlopt?]
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	default
-
-	# This enables dune-configurator to use the vendored csexp module
-	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
-		vendor/csexp/src/dune || die
-}
-
-src_configure() {
-	:
-}
-
-src_compile() {
-	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
-}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-06-08 14:12 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2024-06-08 14:12 UTC (permalink / raw
  To: gentoo-commits

commit:     b8467173f15700c15b8747ebef8e9136e8e08ce2
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  8 14:11:51 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Jun  8 14:12:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8467173

dev-ml/dune-configurator: add 3.11.1

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |  1 +
 .../dune-configurator-3.11.1.ebuild                | 39 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 53f4aa2d9c06..6f94c066aae9 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -2,5 +2,6 @@ DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 5b6d6738a0dc701d852e6cc59a1998f64c006d233
 DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494
 DIST dune-3.10.0.tar.gz 2640800 BLAKE2B 5fc479a91ee6792f07a4fb61af530d55f46dea56b2fd5919975c0bfb231229395e7d0769bdae88419a89d378b8d7e2b229f7410ce7a34414629aa5117e606230 SHA512 2884a4eaaa44164ce911286ca6670b548a4a564e2b5040f05405d1d2729af84083fbfdde7c92db4f6f7a54d15a43fc9dddcec19d8d79d5a66221b2be861473de
+DIST dune-3.11.1.tar.gz 2753844 BLAKE2B de80e4be355fe7c6f04f0004fbf28dac18c803fb055bd74a1c30a8983f8a234a487244561bd622f3330cfb55670163355c2a1647e847d2e3966690a62a10b644 SHA512 8d2eef71ae04a95b1d69784311726cafc3b275e1f202851eb116d6e7740015ce2453ec00278ef3b28c0b1544b10dbff36d942b063d7bb0ebc0a03a9a5f8261d4
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46 SHA512 2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
 DIST dune-3.7.1.tar.gz 2011275 BLAKE2B dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929 SHA512 d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b

diff --git a/dev-ml/dune-configurator/dune-configurator-3.11.1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.11.1.ebuild
new file mode 100644
index 000000000000..14b792f18034
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.11.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Helper library for gathering system configuration"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="
+	>=dev-ml/csexp-1.5:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+
+	# This enables dune-configurator to use the vendored csexp module
+	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+		vendor/csexp/src/dune || die
+}
+
+src_configure() {
+	:
+}
+
+src_compile() {
+	dune-compile ${PN}
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-06-08 14:21 Arthur Zamarin
  0 siblings, 0 replies; 77+ messages in thread
From: Arthur Zamarin @ 2024-06-08 14:21 UTC (permalink / raw
  To: gentoo-commits

commit:     a9cc7d4bf237d06fba8a3544a64a2c94f16b5d56
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  8 14:20:42 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jun  8 14:20:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9cc7d4b

dev-ml/dune-configurator: Stabilize 3.10.0 ppc64, #933822

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
index 2ef2249b6a21..b30bcceedb52 100644
--- a/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 RESTRICT="test"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-06-08 14:21 Arthur Zamarin
  0 siblings, 0 replies; 77+ messages in thread
From: Arthur Zamarin @ 2024-06-08 14:21 UTC (permalink / raw
  To: gentoo-commits

commit:     d8f72cf81c6d3900ad53a3e65d2acb6c74b00f12
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  8 14:20:52 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jun  8 14:20:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f72cf8

dev-ml/dune-configurator: Stabilize 3.10.0 amd64, #933822

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
index 916506b2160e..6c399300fd32 100644
--- a/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 RESTRICT="test"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-06-08 14:21 Arthur Zamarin
  0 siblings, 0 replies; 77+ messages in thread
From: Arthur Zamarin @ 2024-06-08 14:21 UTC (permalink / raw
  To: gentoo-commits

commit:     1805e859c2af2ee4c0752e757597ee0c2a3077a1
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  8 14:20:47 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jun  8 14:20:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1805e859

dev-ml/dune-configurator: Stabilize 3.10.0 x86, #933822

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
index b30bcceedb52..916506b2160e 100644
--- a/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 RESTRICT="test"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-06-08 15:32 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2024-06-08 15:32 UTC (permalink / raw
  To: gentoo-commits

commit:     be66fb5019d15b7bc946bb9d47d0e7dd077b0ee6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  8 15:32:02 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun  8 15:32:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be66fb50

dev-ml/dune-configurator: Stabilize 3.10.0 arm64, #933822

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
index 6c399300fd32..b392af5bb121 100644
--- a/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 RESTRICT="test"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-06-08 15:39 Arthur Zamarin
  0 siblings, 0 replies; 77+ messages in thread
From: Arthur Zamarin @ 2024-06-08 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     a215ff4b2b69c68e39ff9a4828f6a9f426283f36
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  8 15:39:30 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jun  8 15:39:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a215ff4b

dev-ml/dune-configurator: Stabilize 3.10.0 arm, #933822

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
index b392af5bb121..61c47864a4a6 100644
--- a/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 RESTRICT="test"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-07-02  7:18 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2024-07-02  7:18 UTC (permalink / raw
  To: gentoo-commits

commit:     eb17b02fd03860fcb05db6be5ecbe91947579879
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  2 07:09:33 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Jul  2 07:17:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb17b02f

dev-ml/dune-configurator: add 3.13.1

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |  1 +
 .../dune-configurator-3.13.1.ebuild                | 39 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 6f94c066aae9..d8dcb5c06af0 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -3,5 +3,6 @@ DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f
 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494
 DIST dune-3.10.0.tar.gz 2640800 BLAKE2B 5fc479a91ee6792f07a4fb61af530d55f46dea56b2fd5919975c0bfb231229395e7d0769bdae88419a89d378b8d7e2b229f7410ce7a34414629aa5117e606230 SHA512 2884a4eaaa44164ce911286ca6670b548a4a564e2b5040f05405d1d2729af84083fbfdde7c92db4f6f7a54d15a43fc9dddcec19d8d79d5a66221b2be861473de
 DIST dune-3.11.1.tar.gz 2753844 BLAKE2B de80e4be355fe7c6f04f0004fbf28dac18c803fb055bd74a1c30a8983f8a234a487244561bd622f3330cfb55670163355c2a1647e847d2e3966690a62a10b644 SHA512 8d2eef71ae04a95b1d69784311726cafc3b275e1f202851eb116d6e7740015ce2453ec00278ef3b28c0b1544b10dbff36d942b063d7bb0ebc0a03a9a5f8261d4
+DIST dune-3.13.1.tar.gz 2891852 BLAKE2B 88cee2428134ddcd6b929915b6bbeb2d17be8b8190f963919a74c63ffcf80f596fb1556f88c41ee602b2386e02fdf396596a6b2097d67c720bd00e16cdda3a57 SHA512 910d4ddd55a91ee65d8ea35b8915506db74c924eb3b67f7b0715da5599ee5088ea3edec81ce6735addd5b17234e445608e59fa353b83e991c14768d83c97a2b5
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46 SHA512 2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
 DIST dune-3.7.1.tar.gz 2011275 BLAKE2B dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929 SHA512 d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b

diff --git a/dev-ml/dune-configurator/dune-configurator-3.13.1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.13.1.ebuild
new file mode 100644
index 000000000000..14b792f18034
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.13.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Helper library for gathering system configuration"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="
+	>=dev-ml/csexp-1.5:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+
+	# This enables dune-configurator to use the vendored csexp module
+	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+		vendor/csexp/src/dune || die
+}
+
+src_configure() {
+	:
+}
+
+src_compile() {
+	dune-compile ${PN}
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-07-03 16:02 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2024-07-03 16:02 UTC (permalink / raw
  To: gentoo-commits

commit:     e13d1b00485712992a39917ccebaf44631261474
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  3 06:17:53 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Jul  3 16:02:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e13d1b00

dev-ml/dune-configurator: add 3.16.0

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |  1 +
 .../dune-configurator-3.16.0.ebuild                | 39 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index d8dcb5c06af0..0e16a19d89e7 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -4,5 +4,6 @@ DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7
 DIST dune-3.10.0.tar.gz 2640800 BLAKE2B 5fc479a91ee6792f07a4fb61af530d55f46dea56b2fd5919975c0bfb231229395e7d0769bdae88419a89d378b8d7e2b229f7410ce7a34414629aa5117e606230 SHA512 2884a4eaaa44164ce911286ca6670b548a4a564e2b5040f05405d1d2729af84083fbfdde7c92db4f6f7a54d15a43fc9dddcec19d8d79d5a66221b2be861473de
 DIST dune-3.11.1.tar.gz 2753844 BLAKE2B de80e4be355fe7c6f04f0004fbf28dac18c803fb055bd74a1c30a8983f8a234a487244561bd622f3330cfb55670163355c2a1647e847d2e3966690a62a10b644 SHA512 8d2eef71ae04a95b1d69784311726cafc3b275e1f202851eb116d6e7740015ce2453ec00278ef3b28c0b1544b10dbff36d942b063d7bb0ebc0a03a9a5f8261d4
 DIST dune-3.13.1.tar.gz 2891852 BLAKE2B 88cee2428134ddcd6b929915b6bbeb2d17be8b8190f963919a74c63ffcf80f596fb1556f88c41ee602b2386e02fdf396596a6b2097d67c720bd00e16cdda3a57 SHA512 910d4ddd55a91ee65d8ea35b8915506db74c924eb3b67f7b0715da5599ee5088ea3edec81ce6735addd5b17234e445608e59fa353b83e991c14768d83c97a2b5
+DIST dune-3.16.0.tar.gz 2999701 BLAKE2B 5e371fa1003cec31273aeeb1a830036f48d3734588bd7a980b57aaae30d4984a34dec6f9be0ee9985c72dee08c2c6d456a789eab83cfce42c142a3abc6951b2e SHA512 3b1d041907128b6598e0f6150fe300a4a69098822f823ceead63b46e1005a21485738c6fa92641dd940c9f9cde48ae141ea51959a9b250bee3cbeb06ba788e23
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46 SHA512 2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
 DIST dune-3.7.1.tar.gz 2011275 BLAKE2B dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929 SHA512 d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b

diff --git a/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
new file mode 100644
index 000000000000..72cb74746f80
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Helper library for gathering system configuration"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.12"
+DEPEND="
+	>=dev-ml/csexp-1.5:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+
+	# This enables dune-configurator to use the vendored csexp module
+	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+		vendor/csexp/src/dune || die
+}
+
+src_configure() {
+	:
+}
+
+src_compile() {
+	dune-compile ${PN}
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-08-02  7:18 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2024-08-02  7:18 UTC (permalink / raw
  To: gentoo-commits

commit:     7b5d640d308f91564e9de1d2aee415ca9b2cbca6
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  2 07:17:48 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Aug  2 07:18:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5d640d

dev-ml/dune-configurator: drop 2.8.4

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |   1 -
 .../dune-configurator-2.8.4.ebuild                 | 116 ---------------------
 2 files changed, 117 deletions(-)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 0e16a19d89e7..b1a8f56fd48a 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -1,4 +1,3 @@
-DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889 SHA512 13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a04579243333c8484ce27a7f73e46a72e796d30fb1c3253
 DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494
 DIST dune-3.10.0.tar.gz 2640800 BLAKE2B 5fc479a91ee6792f07a4fb61af530d55f46dea56b2fd5919975c0bfb231229395e7d0769bdae88419a89d378b8d7e2b229f7410ce7a34414629aa5117e606230 SHA512 2884a4eaaa44164ce911286ca6670b548a4a564e2b5040f05405d1d2729af84083fbfdde7c92db4f6f7a54d15a43fc9dddcec19d8d79d5a66221b2be861473de

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
deleted file mode 100644
index 17c58e633847..000000000000
--- a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="A composable build system for OCaml"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	~dev-ml/dune-private-libs-${PV}:=[ocamlopt?]
-	dev-ml/csexp:=[ocamlopt?]
-	dev-ml/result:=[ocamlopt?]
-"
-DEPEND="${RDEPEND}
-	test? (
-		dev-ml/core_bench
-		dev-ml/menhir
-		dev-ml/opam
-		dev-ml/ppx_expect
-	)
-"
-# TODO for test deps:
-# Add cram?
-# Add dev-ml/js_of_ocaml once dev-ml/ocaml-base64 is ported to Dune
-# Add coq?
-
-src_prepare() {
-	default
-
-	# Keep this list in sync with dev-ml/dune-private-libs
-	local bad_tests=(
-		# List of tests calling git, mercurial, etc
-		test/blackbox-tests/test-cases/dune-project-meta/main.t
-		test/blackbox-tests/test-cases/meta-template-version-bug.t
-		test/blackbox-tests/test-cases/subst/project-name-restriction.t
-		test/blackbox-tests/test-cases/subst/with-opam-file.t
-		test/blackbox-tests/test-cases/subst.t
-		test/blackbox-tests/test-cases/subst/unicode.t
-		test/blackbox-tests/test-cases/subst/from-project-file.t
-		test/blackbox-tests/test-cases/trace-file.t
-		otherlibs/build-info/test/run.t
-		test/expect-tests/vcs_tests.ml
-
-		# Strange failures, seemingly from newer versions of deps
-		test/blackbox-tests/test-cases/merlin/allow_approximate_merlin_warn.t
-		test/blackbox-tests/test-cases/merlin/merlin-tests.t
-		test/blackbox-tests/test-cases/merlin/github4125.t
-		test/blackbox-tests/test-cases/install-dry-run.t
-		test/blackbox-tests/test-cases/c-flags.t
-		test/blackbox-tests/test-cases/install-libdir.t
-		test/blackbox-tests/test-cases/dune-cache/trim.t
-
-		# Strange failures about opam not being initialised
-		test/blackbox-tests/test-cases/merlin/merlin-from-subdir.t
-		test/blackbox-tests/test-cases/merlin/symlinks.t
-		test/blackbox-tests/test-cases/merlin/src-dirs-of-deps.t
-		test/blackbox-tests/test-cases/merlin/per-module-pp.t
-		test/blackbox-tests/test-cases/merlin/server.t
-		test/blackbox-tests/test-cases/github1946.t
-		test/blackbox-tests/test-cases/github759.t
-
-		# Wants nodejs!
-		test/blackbox-tests/test-cases/jsoo/simple.t
-		test/blackbox-tests/test-cases/jsoo/inline-tests.t
-		test/blackbox-tests/test-cases/jsoo/github3622.t
-		# Wants js_of_ocaml (can't include yet b/c of ocaml-base64 porting)
-		test/blackbox-tests/test-cases/jsoo/explicit-js-mode-specified.t
-
-		# Wants coq which doesn't build for me right now
-		test/blackbox-tests/test-cases/coq/rec-module.t
-		test/blackbox-tests/test-cases/coq/compose-sub-theory.t
-		test/blackbox-tests/test-cases/coq/native-compose.t
-		test/blackbox-tests/test-cases/coq/base-unsound.t
-		test/blackbox-tests/test-cases/coq/base.t
-		test/blackbox-tests/test-cases/coq/native-single.t
-		test/blackbox-tests/test-cases/coq/compose-simple.t
-		test/blackbox-tests/test-cases/coq/ml-lib.t
-		test/blackbox-tests/test-cases/coq/extract.t
-		test/blackbox-tests/test-cases/coq/compose-plugin.t
-
-		# Unpackaged dependencies (a rabbit hole for now)
-		# utop -> lambda-term, zed
-		test/blackbox-tests/test-cases/utop/github3188.t
-		test/blackbox-tests/test-cases/utop/utop-simple.t
-		test/blackbox-tests/test-cases/utop/utop-default.t
-		test/blackbox-tests/test-cases/utop/utop-default-implementation.t
-		test/blackbox-tests/test-cases/utop/utop-ppx-rewriters.t
-		# ocamlformat
-		test/blackbox-tests/test-cases/formatting.t
-		# mdx
-		test/blackbox-tests/test-cases/mdx-stanza.t
-		# odoc
-		test/blackbox-tests/test-cases/odoc/odoc-simple.t
-		test/blackbox-tests/test-cases/odoc/odoc-package-mld-link.t
-		test/blackbox-tests/test-cases/odoc/multiple-private-libs.t
-		test/blackbox-tests/test-cases/odoc/odoc-unique-mlds.t
-		test/blackbox-tests/test-cases/odoc/github717-odoc-index.t
-		test/blackbox-tests/test-cases/odoc/warnings.t
-	)
-
-	rm -r ${bad_tests[@]} || die "Failed to remove broken/inappropriate tests"
-}
-
-src_configure() {
-	:
-}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-08-13 19:32 Arthur Zamarin
  0 siblings, 0 replies; 77+ messages in thread
From: Arthur Zamarin @ 2024-08-13 19:32 UTC (permalink / raw
  To: gentoo-commits

commit:     9149220db2ff2c0bfab54e424b14e67357b3ebd7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 13 19:32:40 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 13 19:32:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9149220d

dev-ml/dune-configurator: Stabilize 3.16.0 amd64, #937870

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
index 72cb74746f80..3c6fe10c3ce5 100644
--- a/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 RESTRICT="test"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-08-13 20:01 Arthur Zamarin
  0 siblings, 0 replies; 77+ messages in thread
From: Arthur Zamarin @ 2024-08-13 20:01 UTC (permalink / raw
  To: gentoo-commits

commit:     f1354c1f46596c93477043844ee1934483a79a73
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 13 20:01:21 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 13 20:01:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1354c1f

dev-ml/dune-configurator: Stabilize 3.16.0 x86, #937870

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
index 3c6fe10c3ce5..26d798f11bdf 100644
--- a/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 RESTRICT="test"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-08-14  9:49 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2024-08-14  9:49 UTC (permalink / raw
  To: gentoo-commits

commit:     998248ea8defdc743abba4273b469e73a03dcf81
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 14 09:49:16 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 14 09:49:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998248ea

dev-ml/dune-configurator: Stabilize 3.16.0 arm, #937870

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
index 26d798f11bdf..f38230ffc082 100644
--- a/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 RESTRICT="test"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-08-14  9:50 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2024-08-14  9:50 UTC (permalink / raw
  To: gentoo-commits

commit:     0118a7addc14694703062235ad7161c3893c37ad
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 14 09:49:19 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 14 09:49:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0118a7ad

dev-ml/dune-configurator: Stabilize 3.16.0 arm64, #937870

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
index f38230ffc082..ec40dbc4bf13 100644
--- a/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 RESTRICT="test"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-08-16 13:58 Sam James
  0 siblings, 0 replies; 77+ messages in thread
From: Sam James @ 2024-08-16 13:58 UTC (permalink / raw
  To: gentoo-commits

commit:     97965fb263dc2be2419f485c907f4c7961b534a0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 16 13:57:40 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 16 13:57:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97965fb2

dev-ml/dune-configurator: Stabilize 3.16.0 ppc64, #937870

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
index ec40dbc4bf13..64655885dfcc 100644
--- a/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-3.16.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 RESTRICT="test"
 


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-09-07 20:15 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2024-09-07 20:15 UTC (permalink / raw
  To: gentoo-commits

commit:     2079b99ce136e1d6c212409bd650293b6d2ed083
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  7 20:13:46 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Sep  7 20:14:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2079b99c

dev-ml/dune-configurator: drop 3.6.1, 3.7.1, 3.10.0, 3.11.1, 3.13.1

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |  5 ---
 .../dune-configurator-3.10.0.ebuild                | 39 ----------------------
 .../dune-configurator-3.11.1.ebuild                | 39 ----------------------
 .../dune-configurator-3.13.1.ebuild                | 39 ----------------------
 .../dune-configurator-3.6.1.ebuild                 | 39 ----------------------
 .../dune-configurator-3.7.1.ebuild                 | 39 ----------------------
 6 files changed, 200 deletions(-)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index b1a8f56fd48a..11a5b6eec098 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -1,8 +1,3 @@
 DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494
-DIST dune-3.10.0.tar.gz 2640800 BLAKE2B 5fc479a91ee6792f07a4fb61af530d55f46dea56b2fd5919975c0bfb231229395e7d0769bdae88419a89d378b8d7e2b229f7410ce7a34414629aa5117e606230 SHA512 2884a4eaaa44164ce911286ca6670b548a4a564e2b5040f05405d1d2729af84083fbfdde7c92db4f6f7a54d15a43fc9dddcec19d8d79d5a66221b2be861473de
-DIST dune-3.11.1.tar.gz 2753844 BLAKE2B de80e4be355fe7c6f04f0004fbf28dac18c803fb055bd74a1c30a8983f8a234a487244561bd622f3330cfb55670163355c2a1647e847d2e3966690a62a10b644 SHA512 8d2eef71ae04a95b1d69784311726cafc3b275e1f202851eb116d6e7740015ce2453ec00278ef3b28c0b1544b10dbff36d942b063d7bb0ebc0a03a9a5f8261d4
-DIST dune-3.13.1.tar.gz 2891852 BLAKE2B 88cee2428134ddcd6b929915b6bbeb2d17be8b8190f963919a74c63ffcf80f596fb1556f88c41ee602b2386e02fdf396596a6b2097d67c720bd00e16cdda3a57 SHA512 910d4ddd55a91ee65d8ea35b8915506db74c924eb3b67f7b0715da5599ee5088ea3edec81ce6735addd5b17234e445608e59fa353b83e991c14768d83c97a2b5
 DIST dune-3.16.0.tar.gz 2999701 BLAKE2B 5e371fa1003cec31273aeeb1a830036f48d3734588bd7a980b57aaae30d4984a34dec6f9be0ee9985c72dee08c2c6d456a789eab83cfce42c142a3abc6951b2e SHA512 3b1d041907128b6598e0f6150fe300a4a69098822f823ceead63b46e1005a21485738c6fa92641dd940c9f9cde48ae141ea51959a9b250bee3cbeb06ba788e23
-DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46 SHA512 2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
-DIST dune-3.7.1.tar.gz 2011275 BLAKE2B dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929 SHA512 d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b

diff --git a/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild b/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
deleted file mode 100644
index 61c47864a4a6..000000000000
--- a/dev-ml/dune-configurator/dune-configurator-3.10.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune multiprocessing
-
-DESCRIPTION="Helper library for gathering system configuration"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
-IUSE="+ocamlopt"
-RESTRICT="test"
-
-BDEPEND=">=dev-ml/dune-3.5"
-DEPEND="
-	>=dev-ml/csexp-1.5:=[ocamlopt?]
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	default
-
-	# This enables dune-configurator to use the vendored csexp module
-	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
-		vendor/csexp/src/dune || die
-}
-
-src_configure() {
-	:
-}
-
-src_compile() {
-	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
-}

diff --git a/dev-ml/dune-configurator/dune-configurator-3.11.1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.11.1.ebuild
deleted file mode 100644
index 14b792f18034..000000000000
--- a/dev-ml/dune-configurator/dune-configurator-3.11.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-DESCRIPTION="Helper library for gathering system configuration"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt"
-RESTRICT="test"
-
-BDEPEND=">=dev-ml/dune-3.5"
-DEPEND="
-	>=dev-ml/csexp-1.5:=[ocamlopt?]
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	default
-
-	# This enables dune-configurator to use the vendored csexp module
-	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
-		vendor/csexp/src/dune || die
-}
-
-src_configure() {
-	:
-}
-
-src_compile() {
-	dune-compile ${PN}
-}

diff --git a/dev-ml/dune-configurator/dune-configurator-3.13.1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.13.1.ebuild
deleted file mode 100644
index 14b792f18034..000000000000
--- a/dev-ml/dune-configurator/dune-configurator-3.13.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-DESCRIPTION="Helper library for gathering system configuration"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt"
-RESTRICT="test"
-
-BDEPEND=">=dev-ml/dune-3.5"
-DEPEND="
-	>=dev-ml/csexp-1.5:=[ocamlopt?]
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	default
-
-	# This enables dune-configurator to use the vendored csexp module
-	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
-		vendor/csexp/src/dune || die
-}
-
-src_configure() {
-	:
-}
-
-src_compile() {
-	dune-compile ${PN}
-}

diff --git a/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild
deleted file mode 100644
index 8b85e3fa414c..000000000000
--- a/dev-ml/dune-configurator/dune-configurator-3.6.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune multiprocessing
-
-DESCRIPTION="Helper library for gathering system configuration"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
-IUSE="+ocamlopt"
-RESTRICT="test"
-
-BDEPEND=">=dev-ml/dune-3.5"
-DEPEND="
-	>=dev-ml/csexp-1.5:=[ocamlopt?]
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	default
-
-	# This enables dune-configurator to use the vendored csexp module
-	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
-		vendor/csexp/src/dune || die
-}
-
-src_configure() {
-	:
-}
-
-src_compile() {
-	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
-}

diff --git a/dev-ml/dune-configurator/dune-configurator-3.7.1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.7.1.ebuild
deleted file mode 100644
index 07cd96f97d34..000000000000
--- a/dev-ml/dune-configurator/dune-configurator-3.7.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune multiprocessing
-
-DESCRIPTION="Helper library for gathering system configuration"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+ocamlopt"
-RESTRICT="test"
-
-BDEPEND=">=dev-ml/dune-3.5"
-DEPEND="
-	>=dev-ml/csexp-1.5:=[ocamlopt?]
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	default
-
-	# This enables dune-configurator to use the vendored csexp module
-	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
-		vendor/csexp/src/dune || die
-}
-
-src_configure() {
-	:
-}
-
-src_compile() {
-	dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || die
-}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-09-30 19:11 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2024-09-30 19:11 UTC (permalink / raw
  To: gentoo-commits

commit:     3442c744414ac4009ab318670dbca8586f935280
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 30 19:11:04 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Sep 30 19:11:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3442c744

dev-ml/dune-configurator: put back vendored

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/dune-configurator-3.16.0-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-3.16.0-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.16.0-r1.ebuild
index e843054dad74..64655885dfcc 100644
--- a/dev-ml/dune-configurator/dune-configurator-3.16.0-r1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-3.16.0-r1.ebuild
@@ -25,7 +25,9 @@ RDEPEND="${DEPEND}"
 src_prepare() {
 	default
 
-	rm -r vendor/{csexp,pp} || die
+	# This enables dune-configurator to use the vendored csexp module
+	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+		vendor/csexp/src/dune || die
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 77+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
@ 2024-11-16 17:13 Alfredo Tupone
  0 siblings, 0 replies; 77+ messages in thread
From: Alfredo Tupone @ 2024-11-16 17:13 UTC (permalink / raw
  To: gentoo-commits

commit:     3c5eec9ff21e7159e266010ee2141adb14a90788
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 16 17:13:26 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Nov 16 17:13:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c5eec9f

dev-ml/dune-configurator: add 3.16.1

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/dune-configurator/Manifest                  |  1 +
 .../dune-configurator-3.16.1.ebuild                | 39 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index 11a5b6eec098..3a719ea648e4 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -1,3 +1,4 @@
 DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494
 DIST dune-3.16.0.tar.gz 2999701 BLAKE2B 5e371fa1003cec31273aeeb1a830036f48d3734588bd7a980b57aaae30d4984a34dec6f9be0ee9985c72dee08c2c6d456a789eab83cfce42c142a3abc6951b2e SHA512 3b1d041907128b6598e0f6150fe300a4a69098822f823ceead63b46e1005a21485738c6fa92641dd940c9f9cde48ae141ea51959a9b250bee3cbeb06ba788e23
+DIST dune-3.16.1.tar.gz 3000392 BLAKE2B 93de09c47fda95e1d83f10c9a4e7cfb7f801c7c4e47acbed7a20ef614ff3a6585d8a25b8617c8ee45d338006a99084d096990d1e8c3cbeb6613caa7f0e1a70b5 SHA512 18e8022c5fa276e06f788cf25a4d6d08e3247c546cd69a5206d4e78ece1f47a615c6d5842e68e1fa7908cae7ae8c6e4f31d2eb835d97b5e6b5e4154957139e9f

diff --git a/dev-ml/dune-configurator/dune-configurator-3.16.1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.16.1.ebuild
new file mode 100644
index 000000000000..72cb74746f80
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.16.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Helper library for gathering system configuration"
+HOMEPAGE="https://github.com/ocaml/dune"
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.12"
+DEPEND="
+	>=dev-ml/csexp-1.5:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+
+	# This enables dune-configurator to use the vendored csexp module
+	sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+		vendor/csexp/src/dune || die
+}
+
+src_configure() {
+	:
+}
+
+src_compile() {
+	dune-compile ${PN}
+}


^ permalink raw reply related	[flat|nested] 77+ messages in thread

end of thread, other threads:[~2024-11-16 17:13 UTC | newest]

Thread overview: 77+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-07 20:15 [gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/ Alfredo Tupone
  -- strict thread matches above, loose matches on Subject: below --
2024-11-16 17:13 Alfredo Tupone
2024-09-30 19:11 Alfredo Tupone
2024-08-16 13:58 Sam James
2024-08-14  9:50 Sam James
2024-08-14  9:49 Sam James
2024-08-13 20:01 Arthur Zamarin
2024-08-13 19:32 Arthur Zamarin
2024-08-02  7:18 Alfredo Tupone
2024-07-03 16:02 Alfredo Tupone
2024-07-02  7:18 Alfredo Tupone
2024-06-08 15:39 Arthur Zamarin
2024-06-08 15:32 Sam James
2024-06-08 14:21 Arthur Zamarin
2024-06-08 14:21 Arthur Zamarin
2024-06-08 14:21 Arthur Zamarin
2024-06-08 14:12 Alfredo Tupone
2024-06-04  6:11 Alfredo Tupone
2023-08-16 13:29 Arthur Zamarin
2023-08-02 19:53 Alfredo Tupone
2023-07-11 17:01 Alfredo Tupone
2023-07-03 19:02 Alfredo Tupone
2023-05-23 19:37 Alfredo Tupone
2023-05-20 16:47 Alfredo Tupone
2023-04-16  8:41 Alfredo Tupone
2023-03-17 14:23 Arthur Zamarin
2023-03-17 14:21 Arthur Zamarin
2023-03-17 12:33 Arthur Zamarin
2023-03-15 20:26 Arthur Zamarin
2023-03-01 18:42 Alfredo Tupone
2023-02-24 16:14 Arthur Zamarin
2023-02-23 23:38 Sam James
2022-12-16 21:52 Alfredo Tupone
2022-11-22 19:17 Alfredo Tupone
2022-11-21 13:16 Alfredo Tupone
2022-11-19 22:51 Alfredo Tupone
2022-11-19 18:29 Alfredo Tupone
2022-11-18 17:47 Arthur Zamarin
2022-10-12 18:43 Alfredo Tupone
2022-07-23 23:52 Sam James
2022-07-06  6:11 Alfredo Tupone
2022-01-29 19:37 Alfredo Tupone
2021-12-10 17:15 Jakov Smolić
2021-12-10 11:15 Jakov Smolić
2021-12-08 19:09 Arthur Zamarin
2021-12-07 20:25 Arthur Zamarin
2021-10-15  3:04 Sam James
2021-10-05  6:26 Sam James
2021-07-21 20:08 Alfredo Tupone
2021-05-04 19:10 Sam James
2021-04-26 19:22 Sam James
2021-04-25 15:52 Sam James
2021-04-22 23:33 Sam James
2021-04-22 23:33 Sam James
2021-04-22 20:19 Sam James
2021-04-18  6:47 Sam James
2021-03-15  4:02 Sam James
2021-03-14 22:03 Sam James
2021-03-13 14:05 Sam James
2021-03-13 14:03 Sam James
2021-03-04 14:28 Agostino Sarubbo
2021-02-25 17:54 Sam James
2021-02-25 13:09 Sam James
2021-02-21  9:49 Sam James
2021-02-10 16:39 Sam James
2021-01-29 22:08 Sam James
2021-01-28 20:25 Sam James
2021-01-28  2:48 Sam James
2021-01-27 19:53 Sam James
2021-01-27  6:04 Sam James
2021-01-25  0:46 Sam James
2021-01-25  0:41 Sam James
2021-01-25  0:40 Sam James
2021-01-24 17:10 Sam James
2021-01-24 17:10 Sam James
2021-01-24 16:06 Sam James
2020-10-15 12:20 Mark Wright

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox