public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2021-11-07 12:18 Alfredo Tupone
  0 siblings, 0 replies; 21+ messages in thread
From: Alfredo Tupone @ 2021-11-07 12:18 UTC (permalink / raw
  To: gentoo-commits

commit:     e2a0e7361b9080cb23eec65400360aeee8722e3c
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  7 11:39:27 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Nov  7 12:17:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2a0e736

dev-ml/luv: new package

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

 dev-ml/luv/Manifest          |  1 +
 dev-ml/luv/luv-0.5.10.ebuild | 19 +++++++++++++++++++
 dev-ml/luv/metadata.xml      | 11 +++++++++++
 3 files changed, 31 insertions(+)

diff --git a/dev-ml/luv/Manifest b/dev-ml/luv/Manifest
new file mode 100644
index 00000000000..7bbd67264ac
--- /dev/null
+++ b/dev-ml/luv/Manifest
@@ -0,0 +1 @@
+DIST luv-0.5.10.tar.gz 805333 BLAKE2B 23edd2bc870a2886e560d330d9a20b205a77ea7bc8ed631e00e43819474eeb75246b407113b59ed9c5f74462ad5f721338ac5a157a1fe0e443abf9ff88771089 SHA512 c50a0def366944b4ef6038503ecefe75d8e45f542311198531f01a355675c08b00370480141b455616429a883c3232d34628e6a67846db5864a1b0eabfe6311f

diff --git a/dev-ml/luv/luv-0.5.10.ebuild b/dev-ml/luv/luv-0.5.10.ebuild
new file mode 100644
index 00000000000..a30ace7876a
--- /dev/null
+++ b/dev-ml/luv/luv-0.5.10.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="Binding to libuv: cross-platform asynchronous I/O"
+SRC_URI="https://github.com/aantron/${PN}/releases/download/${PV}/${P}.tar.gz"
+HOMEPAGE="https://github.com/aantron/luv"
+
+SLOT="0/${PV}"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+ocamlopt"
+
+RDEPEND="dev-ml/ocaml-ctypes"
+DEPEND="${RDEPEND}"
+BDEPEND=""

diff --git a/dev-ml/luv/metadata.xml b/dev-ml/luv/metadata.xml
new file mode 100644
index 00000000000..60a30bc851c
--- /dev/null
+++ b/dev-ml/luv/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="project">
+		<email>ml@gentoo.org</email>
+		<name>ML</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">aantron/luv</remote-id>
+	</upstream>
+</pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2021-11-20 10:24 Arthur Zamarin
  0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2021-11-20 10:24 UTC (permalink / raw
  To: gentoo-commits

commit:     b869daefc24abd98690bcceb139dfe6b6b56ea8b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 20 10:24:12 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 20 10:24:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b869daef

dev-ml/luv: Keyword 0.5.10 ppc64, #822717

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

 dev-ml/luv/luv-0.5.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/luv/luv-0.5.10.ebuild b/dev-ml/luv/luv-0.5.10.ebuild
index e4aed8759825..0fa9ce2c59a1 100644
--- a/dev-ml/luv/luv-0.5.10.ebuild
+++ b/dev-ml/luv/luv-0.5.10.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/aantron/luv"
 
 SLOT="0/${PV}"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt"
 
 RDEPEND="dev-ml/ocaml-ctypes"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2021-11-20 10:24 Arthur Zamarin
  0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2021-11-20 10:24 UTC (permalink / raw
  To: gentoo-commits

commit:     105c57fa0b37bdfc8568895dc2c28fd76094a3c4
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 20 10:24:08 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 20 10:24:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105c57fa

dev-ml/luv: Keyword 0.5.10 ppc, #822717

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

 dev-ml/luv/luv-0.5.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/luv/luv-0.5.10.ebuild b/dev-ml/luv/luv-0.5.10.ebuild
index a30ace7876a3..e4aed8759825 100644
--- a/dev-ml/luv/luv-0.5.10.ebuild
+++ b/dev-ml/luv/luv-0.5.10.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/aantron/luv"
 
 SLOT="0/${PV}"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="+ocamlopt"
 
 RDEPEND="dev-ml/ocaml-ctypes"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2021-12-07 19:36 Maciej Barć
  0 siblings, 0 replies; 21+ messages in thread
From: Maciej Barć @ 2021-12-07 19:36 UTC (permalink / raw
  To: gentoo-commits

commit:     dd719008c4e50cc61c332d423109cda6978a937a
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  7 19:22:06 2021 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Dec  7 19:36:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd719008

dev-ml/luv: add missing dependencies

Closes: https://bugs.gentoo.org/828518
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-ml/luv/{luv-0.5.10.ebuild => luv-0.5.10-r1.ebuild} | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/dev-ml/luv/luv-0.5.10.ebuild b/dev-ml/luv/luv-0.5.10-r1.ebuild
similarity index 72%
rename from dev-ml/luv/luv-0.5.10.ebuild
rename to dev-ml/luv/luv-0.5.10-r1.ebuild
index 0fa9ce2c59a1..a50ac52098a3 100644
--- a/dev-ml/luv/luv-0.5.10.ebuild
+++ b/dev-ml/luv/luv-0.5.10-r1.ebuild
@@ -6,14 +6,19 @@ EAPI=7
 inherit dune
 
 DESCRIPTION="Binding to libuv: cross-platform asynchronous I/O"
-SRC_URI="https://github.com/aantron/${PN}/releases/download/${PV}/${P}.tar.gz"
 HOMEPAGE="https://github.com/aantron/luv"
+SRC_URI="https://github.com/aantron/${PN}/releases/download/${PV}/${P}.tar.gz"
 
 SLOT="0/${PV}"
 LICENSE="MIT"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="+ocamlopt"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
 
-RDEPEND="dev-ml/ocaml-ctypes"
+RDEPEND="
+	dev-libs/libuv:=
+	dev-ml/ocaml-ctypes:=
+	dev-ml/result:=
+"
 DEPEND="${RDEPEND}"
-BDEPEND=""
+BDEPEND="test? ( dev-ml/alcotest )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2022-01-04 18:10 Maciej Barć
  0 siblings, 0 replies; 21+ messages in thread
From: Maciej Barć @ 2022-01-04 18:10 UTC (permalink / raw
  To: gentoo-commits

commit:     50d76280cb27893a6e40e9a0a72ef0eb5c81c3fd
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  4 18:06:21 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Jan  4 18:10:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d76280

dev-ml/luv: do not depend on ocaml >4.13

Closes: https://bugs.gentoo.org/829798
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-ml/luv/{luv-0.5.10-r1.ebuild => luv-0.5.10-r2.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-ml/luv/luv-0.5.10-r1.ebuild b/dev-ml/luv/luv-0.5.10-r2.ebuild
similarity index 86%
rename from dev-ml/luv/luv-0.5.10-r1.ebuild
rename to dev-ml/luv/luv-0.5.10-r2.ebuild
index a50ac52098a3..01d679ae6917 100644
--- a/dev-ml/luv/luv-0.5.10-r1.ebuild
+++ b/dev-ml/luv/luv-0.5.10-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit dune
 
@@ -16,6 +16,7 @@ IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
+	<=dev-lang/ocaml-4.13:=[ocamlopt?]
 	dev-libs/libuv:=
 	dev-ml/ocaml-ctypes:=
 	dev-ml/result:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2022-01-09 19:28 Alfredo Tupone
  0 siblings, 0 replies; 21+ messages in thread
From: Alfredo Tupone @ 2022-01-09 19:28 UTC (permalink / raw
  To: gentoo-commits

commit:     caff42b505f9d48e50e28711297c08e6050bf712
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  9 19:28:09 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Jan  9 19:28:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caff42b5

dev-ml/luv: replace config.guess

Closes: https://bugs.gentoo.org/828563
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/luv/luv-0.5.10-r2.ebuild | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/dev-ml/luv/luv-0.5.10-r2.ebuild b/dev-ml/luv/luv-0.5.10-r2.ebuild
index 01d679ae6917..03d2824cf662 100644
--- a/dev-ml/luv/luv-0.5.10-r2.ebuild
+++ b/dev-ml/luv/luv-0.5.10-r2.ebuild
@@ -23,3 +23,9 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="test? ( dev-ml/alcotest )"
+
+src_prepare() {
+	cp /usr/share/gnuconfig/config.guess src/c/vendor/configure/config.guess \
+		|| die
+	default
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2022-01-09 20:52 Sam James
  0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2022-01-09 20:52 UTC (permalink / raw
  To: gentoo-commits

commit:     26becc6fcd2aa9697cbb1a47376fefb783a9f38a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  9 20:51:39 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  9 20:52:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26becc6f

dev-ml/luv: use ${BROOT} for gnuconfig copy

Bug: https://bugs.gentoo.org/828563
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/luv/luv-0.5.10-r2.ebuild | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-ml/luv/luv-0.5.10-r2.ebuild b/dev-ml/luv/luv-0.5.10-r2.ebuild
index 03d2824cf662..bd71cb8b0198 100644
--- a/dev-ml/luv/luv-0.5.10-r2.ebuild
+++ b/dev-ml/luv/luv-0.5.10-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit dune
+inherit dune gnuconfig
 
 DESCRIPTION="Binding to libuv: cross-platform asynchronous I/O"
 HOMEPAGE="https://github.com/aantron/luv"
@@ -22,10 +22,11 @@ RDEPEND="
 	dev-ml/result:=
 "
 DEPEND="${RDEPEND}"
-BDEPEND="test? ( dev-ml/alcotest )"
+BDEPEND="sys-devel/gnuconfig
+	test? ( dev-ml/alcotest )"
 
 src_prepare() {
-	cp /usr/share/gnuconfig/config.guess src/c/vendor/configure/config.guess \
-		|| die
 	default
+
+	cp "${BROOT}"/usr/share/gnuconfig/config.{guess,sub} src/c/vendor/configure/ || die
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2022-01-09 20:53 Sam James
  0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2022-01-09 20:53 UTC (permalink / raw
  To: gentoo-commits

commit:     35b3d1aecb50f798f9b123465297e40dfc56d66d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  9 20:52:53 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  9 20:52:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b3d1ae

dev-ml/luv: drop unused inherit

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

 dev-ml/luv/luv-0.5.10-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/luv/luv-0.5.10-r2.ebuild b/dev-ml/luv/luv-0.5.10-r2.ebuild
index bd71cb8b0198..4677361b7615 100644
--- a/dev-ml/luv/luv-0.5.10-r2.ebuild
+++ b/dev-ml/luv/luv-0.5.10-r2.ebuild
@@ -3,14 +3,14 @@
 
 EAPI=8
 
-inherit dune gnuconfig
+inherit dune
 
 DESCRIPTION="Binding to libuv: cross-platform asynchronous I/O"
 HOMEPAGE="https://github.com/aantron/luv"
 SRC_URI="https://github.com/aantron/${PN}/releases/download/${PV}/${P}.tar.gz"
 
-SLOT="0/${PV}"
 LICENSE="MIT"
+SLOT="0/${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2022-01-09 21:36 Sam James
  0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2022-01-09 21:36 UTC (permalink / raw
  To: gentoo-commits

commit:     b2a62fc551d68063a126d24544b6d9b40f179ea6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  9 21:36:10 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  9 21:36:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a62fc5

dev-ml/luv: fix ocamlopt dep

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

 dev-ml/luv/{luv-0.5.10-r2.ebuild => luv-0.5.10-r3.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ml/luv/luv-0.5.10-r2.ebuild b/dev-ml/luv/luv-0.5.10-r3.ebuild
similarity index 86%
rename from dev-ml/luv/luv-0.5.10-r2.ebuild
rename to dev-ml/luv/luv-0.5.10-r3.ebuild
index 4677361b7615..bab7576ca5ce 100644
--- a/dev-ml/luv/luv-0.5.10-r2.ebuild
+++ b/dev-ml/luv/luv-0.5.10-r3.ebuild
@@ -18,12 +18,12 @@ RESTRICT="!test? ( test )"
 RDEPEND="
 	<=dev-lang/ocaml-4.13:=[ocamlopt?]
 	dev-libs/libuv:=
-	dev-ml/ocaml-ctypes:=
-	dev-ml/result:=
+	dev-ml/ocaml-ctypes:=[ocamlopt?]
+	dev-ml/result:=[ocamlopt?]
 "
 DEPEND="${RDEPEND}"
 BDEPEND="sys-devel/gnuconfig
-	test? ( dev-ml/alcotest )"
+	test? ( dev-ml/alcotest[ocamlopt?] )"
 
 src_prepare() {
 	default


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2022-01-25 18:20 Alfredo Tupone
  0 siblings, 0 replies; 21+ messages in thread
From: Alfredo Tupone @ 2022-01-25 18:20 UTC (permalink / raw
  To: gentoo-commits

commit:     4aab99227ae24fb8f52268214c7acc96bbb2a8f0
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 25 18:20:00 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Jan 25 18:20:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aab9922

dev-ml/luv: 0.5.11 bump

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

 dev-ml/luv/Manifest          |  1 +
 dev-ml/luv/luv-0.5.11.ebuild | 32 ++++++++++++++++++++++++++++++++
 2 files changed, 33 insertions(+)

diff --git a/dev-ml/luv/Manifest b/dev-ml/luv/Manifest
index 7bbd67264ac1..f8856bf634c9 100644
--- a/dev-ml/luv/Manifest
+++ b/dev-ml/luv/Manifest
@@ -1 +1,2 @@
 DIST luv-0.5.10.tar.gz 805333 BLAKE2B 23edd2bc870a2886e560d330d9a20b205a77ea7bc8ed631e00e43819474eeb75246b407113b59ed9c5f74462ad5f721338ac5a157a1fe0e443abf9ff88771089 SHA512 c50a0def366944b4ef6038503ecefe75d8e45f542311198531f01a355675c08b00370480141b455616429a883c3232d34628e6a67846db5864a1b0eabfe6311f
+DIST luv-0.5.11.tar.gz 809549 BLAKE2B 932bf48cb2d9ca32777d3c3d7457db5f4fb9dbfd51a8efbdf9282a9ebd941c53c56d7c17cf5e502c0e742dea1d1d76623d4adad32476fb36a0c08efded331f98 SHA512 8d1d7842583b02b906d89fe14bda5a66809d8ef7185efbe95e0fe7df619b795ad89fcbf16bfe1c3e92cef8721fe3d4e6192cabe215f3fe13b33de7335783e5f3

diff --git a/dev-ml/luv/luv-0.5.11.ebuild b/dev-ml/luv/luv-0.5.11.ebuild
new file mode 100644
index 000000000000..a8a5f1531183
--- /dev/null
+++ b/dev-ml/luv/luv-0.5.11.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Binding to libuv: cross-platform asynchronous I/O"
+HOMEPAGE="https://github.com/aantron/luv"
+SRC_URI="https://github.com/aantron/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-lang/ocaml:=[ocamlopt?]
+	dev-libs/libuv:=
+	dev-ml/ocaml-ctypes:=[ocamlopt?]
+	dev-ml/result:=[ocamlopt?]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/gnuconfig
+	test? ( dev-ml/alcotest[ocamlopt?] )"
+
+src_prepare() {
+	default
+
+	cp "${BROOT}"/usr/share/gnuconfig/config.{guess,sub} src/c/vendor/configure/ || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2022-04-18 21:07 Jakov Smolić
  0 siblings, 0 replies; 21+ messages in thread
From: Jakov Smolić @ 2022-04-18 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     43713c1e2074bd7081bce6ee9599026e66e206d9
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Sun Apr 17 15:41:07 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Apr 18 21:06:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43713c1e

dev-ml/luv: Keyword 0.5.11 riscv, #835392

Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-ml/luv/luv-0.5.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/luv/luv-0.5.11.ebuild b/dev-ml/luv/luv-0.5.11.ebuild
index a8a5f1531183..8e33c29ce697 100644
--- a/dev-ml/luv/luv-0.5.11.ebuild
+++ b/dev-ml/luv/luv-0.5.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/aantron/${PN}/releases/download/${PV}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2022-07-01 19:10 Alfredo Tupone
  0 siblings, 0 replies; 21+ messages in thread
From: Alfredo Tupone @ 2022-07-01 19:10 UTC (permalink / raw
  To: gentoo-commits

commit:     4a3cb63d9b7f9c7431b87727539d2f61c161d4fa
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Jul  1 19:10:12 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Jul  1 19:10:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3cb63d

dev-ml/luv: use system dev-libs/libuv

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

 dev-ml/luv/{luv-0.5.11.ebuild => luv-0.5.11-r1.ebuild} | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/dev-ml/luv/luv-0.5.11.ebuild b/dev-ml/luv/luv-0.5.11-r1.ebuild
similarity index 92%
rename from dev-ml/luv/luv-0.5.11.ebuild
rename to dev-ml/luv/luv-0.5.11-r1.ebuild
index 8e33c29ce697..a9991c67df1d 100644
--- a/dev-ml/luv/luv-0.5.11.ebuild
+++ b/dev-ml/luv/luv-0.5.11-r1.ebuild
@@ -30,3 +30,7 @@ src_prepare() {
 
 	cp "${BROOT}"/usr/share/gnuconfig/config.{guess,sub} src/c/vendor/configure/ || die
 }
+
+src_compile() {
+	LUV_USE_SYSTEM_LIBUV=yes dune_src_compile
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2022-10-19 18:05 Alfredo Tupone
  0 siblings, 0 replies; 21+ messages in thread
From: Alfredo Tupone @ 2022-10-19 18:05 UTC (permalink / raw
  To: gentoo-commits

commit:     461ec17f9840d0fb3159d0fc9a795339f8c1f01b
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 19 18:04:49 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Oct 19 18:05:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461ec17f

dev-ml/luv: adj deps

Closes: https://bugs.gentoo.org/860204

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

 dev-ml/luv/{luv-0.5.11-r1.ebuild => luv-0.5.11-r2.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/luv/luv-0.5.11-r1.ebuild b/dev-ml/luv/luv-0.5.11-r2.ebuild
similarity index 97%
rename from dev-ml/luv/luv-0.5.11-r1.ebuild
rename to dev-ml/luv/luv-0.5.11-r2.ebuild
index a9991c67df1d..8f5b8cd3773e 100644
--- a/dev-ml/luv/luv-0.5.11-r1.ebuild
+++ b/dev-ml/luv/luv-0.5.11-r2.ebuild
@@ -20,6 +20,7 @@ RDEPEND="
 	dev-libs/libuv:=
 	dev-ml/ocaml-ctypes:=[ocamlopt?]
 	dev-ml/result:=[ocamlopt?]
+	dev-ml/integers:=
 "
 DEPEND="${RDEPEND}"
 BDEPEND="sys-devel/gnuconfig


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2023-04-24 11:38 Alfredo Tupone
  0 siblings, 0 replies; 21+ messages in thread
From: Alfredo Tupone @ 2023-04-24 11:38 UTC (permalink / raw
  To: gentoo-commits

commit:     7a1447a99172c12422ddf3c1b03251959a0b3b7a
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 24 11:36:50 2023 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Apr 24 11:36:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a1447a9

dev-ml/luv: stabilize 0.5.11-r2 for amd64

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

 dev-ml/luv/luv-0.5.11-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/luv/luv-0.5.11-r2.ebuild b/dev-ml/luv/luv-0.5.11-r2.ebuild
index 8f5b8cd3773e..aa498150d89a 100644
--- a/dev-ml/luv/luv-0.5.11-r2.ebuild
+++ b/dev-ml/luv/luv-0.5.11-r2.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
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/aantron/${PN}/releases/download/${PV}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2023-06-10 17:34 Maciej Barć
  0 siblings, 0 replies; 21+ messages in thread
From: Maciej Barć @ 2023-06-10 17:34 UTC (permalink / raw
  To: gentoo-commits

commit:     4c743a6118536a5e82064789180792a53b2a97c6
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 10 13:57:32 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Jun 10 17:34:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c743a61

dev-ml/luv: bump to 0.5.12

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-ml/luv/Manifest          |  1 +
 dev-ml/luv/luv-0.5.12.ebuild | 45 ++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/dev-ml/luv/Manifest b/dev-ml/luv/Manifest
index f8856bf634c9..4e50b015b4b7 100644
--- a/dev-ml/luv/Manifest
+++ b/dev-ml/luv/Manifest
@@ -1,2 +1,3 @@
 DIST luv-0.5.10.tar.gz 805333 BLAKE2B 23edd2bc870a2886e560d330d9a20b205a77ea7bc8ed631e00e43819474eeb75246b407113b59ed9c5f74462ad5f721338ac5a157a1fe0e443abf9ff88771089 SHA512 c50a0def366944b4ef6038503ecefe75d8e45f542311198531f01a355675c08b00370480141b455616429a883c3232d34628e6a67846db5864a1b0eabfe6311f
 DIST luv-0.5.11.tar.gz 809549 BLAKE2B 932bf48cb2d9ca32777d3c3d7457db5f4fb9dbfd51a8efbdf9282a9ebd941c53c56d7c17cf5e502c0e742dea1d1d76623d4adad32476fb36a0c08efded331f98 SHA512 8d1d7842583b02b906d89fe14bda5a66809d8ef7185efbe95e0fe7df619b795ad89fcbf16bfe1c3e92cef8721fe3d4e6192cabe215f3fe13b33de7335783e5f3
+DIST luv-0.5.12.tar.gz 817528 BLAKE2B b61cea1bc3446a4c52a80712f430e40007d260e59562f1add7518bb03c51689df76e9c6240fc4dba230bf19459980d2acda4f6710f9895c7f4bd5617a1f2ec38 SHA512 c5213914a43e83ba879b068aa59d5bf0d86f36bd880a5adee45d301d41e7371954e426f50338deda3f0e5c66104c789d3dbc666ebabbe340ba0b76c561e909e1

diff --git a/dev-ml/luv/luv-0.5.12.ebuild b/dev-ml/luv/luv-0.5.12.ebuild
new file mode 100644
index 000000000000..c0f3ea51305e
--- /dev/null
+++ b/dev-ml/luv/luv-0.5.12.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Binding to libuv: cross-platform asynchronous I/O"
+HOMEPAGE="https://github.com/aantron/luv"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/aantron/${PN}.git"
+else
+	SRC_URI="https://github.com/aantron/${PN}/releases/download/${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-lang/ocaml:=[ocamlopt?]
+	dev-libs/libuv:=
+	dev-ml/ocaml-ctypes:=[ocamlopt?]
+	dev-ml/result:=[ocamlopt?]
+	dev-ml/integers:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	sys-devel/gnuconfig
+	test? ( dev-ml/alcotest[ocamlopt?] )
+"
+
+src_prepare() {
+	default
+
+	cp "${BROOT}"/usr/share/gnuconfig/config.{guess,sub} src/c/vendor/configure/ || die
+}
+
+src_compile() {
+	LUV_USE_SYSTEM_LIBUV=yes dune_src_compile
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2023-10-08 15:29 Arthur Zamarin
  0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2023-10-08 15:29 UTC (permalink / raw
  To: gentoo-commits

commit:     f7b7d7533f935d0474267999bba5c9f054295bfb
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  8 15:29:15 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  8 15:29:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b7d753

dev-ml/luv: Stabilize 0.5.12 amd64, #915367

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

 dev-ml/luv/luv-0.5.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/luv/luv-0.5.12.ebuild b/dev-ml/luv/luv-0.5.12.ebuild
index c0f3ea51305e..e200e03cd337 100644
--- a/dev-ml/luv/luv-0.5.12.ebuild
+++ b/dev-ml/luv/luv-0.5.12.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]] ; then
 	EGIT_REPO_URI="https://github.com/aantron/${PN}.git"
 else
 	SRC_URI="https://github.com/aantron/${PN}/releases/download/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2023-10-08 17:41 Arthur Zamarin
  0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2023-10-08 17:41 UTC (permalink / raw
  To: gentoo-commits

commit:     eb302efa4ce70a4f85d57e28b905ff56453a4c86
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  8 17:41:49 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  8 17:41:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb302efa

dev-ml/luv: Stabilize 0.5.11-r2 x86, #915368

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

 dev-ml/luv/luv-0.5.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/luv/luv-0.5.11-r2.ebuild b/dev-ml/luv/luv-0.5.11-r2.ebuild
index aa498150d89a..7cfc5cdb1cb9 100644
--- a/dev-ml/luv/luv-0.5.11-r2.ebuild
+++ b/dev-ml/luv/luv-0.5.11-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/aantron/${PN}/releases/download/${PV}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2023-10-08 17:41 Arthur Zamarin
  0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2023-10-08 17:41 UTC (permalink / raw
  To: gentoo-commits

commit:     c2ddf69b979cca284fd9baa0092264953ee5ae4b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  8 17:41:51 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  8 17:41:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ddf69b

dev-ml/luv: Stabilize 0.5.11-r2 arm64, #915368

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

 dev-ml/luv/luv-0.5.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/luv/luv-0.5.11-r2.ebuild b/dev-ml/luv/luv-0.5.11-r2.ebuild
index 7cfc5cdb1cb9..89e3b3625132 100644
--- a/dev-ml/luv/luv-0.5.11-r2.ebuild
+++ b/dev-ml/luv/luv-0.5.11-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/aantron/${PN}/releases/download/${PV}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2023-10-08 20:16 Sam James
  0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2023-10-08 20:16 UTC (permalink / raw
  To: gentoo-commits

commit:     41a78dcc80143bd14c2cc7db9f6f14340fd0654a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  8 20:15:44 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  8 20:15:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a78dcc

dev-ml/luv: Stabilize 0.5.11-r2 arm, #915368

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

 dev-ml/luv/luv-0.5.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/luv/luv-0.5.11-r2.ebuild b/dev-ml/luv/luv-0.5.11-r2.ebuild
index 89e3b3625132..fbf41308b054 100644
--- a/dev-ml/luv/luv-0.5.11-r2.ebuild
+++ b/dev-ml/luv/luv-0.5.11-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/aantron/${PN}/releases/download/${PV}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2024-10-16 18:27 Alfredo Tupone
  0 siblings, 0 replies; 21+ messages in thread
From: Alfredo Tupone @ 2024-10-16 18:27 UTC (permalink / raw
  To: gentoo-commits

commit:     ecfe2635daa44069fe1d139727ef82a616a9f2d2
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 16 18:27:02 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Oct 16 18:27:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecfe2635

dev-ml/luv: add 0.5.14

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

 dev-ml/luv/Manifest          |  1 +
 dev-ml/luv/luv-0.5.14.ebuild | 44 ++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/dev-ml/luv/Manifest b/dev-ml/luv/Manifest
index 4e50b015b4b7..baa047d1acfc 100644
--- a/dev-ml/luv/Manifest
+++ b/dev-ml/luv/Manifest
@@ -1,3 +1,4 @@
 DIST luv-0.5.10.tar.gz 805333 BLAKE2B 23edd2bc870a2886e560d330d9a20b205a77ea7bc8ed631e00e43819474eeb75246b407113b59ed9c5f74462ad5f721338ac5a157a1fe0e443abf9ff88771089 SHA512 c50a0def366944b4ef6038503ecefe75d8e45f542311198531f01a355675c08b00370480141b455616429a883c3232d34628e6a67846db5864a1b0eabfe6311f
 DIST luv-0.5.11.tar.gz 809549 BLAKE2B 932bf48cb2d9ca32777d3c3d7457db5f4fb9dbfd51a8efbdf9282a9ebd941c53c56d7c17cf5e502c0e742dea1d1d76623d4adad32476fb36a0c08efded331f98 SHA512 8d1d7842583b02b906d89fe14bda5a66809d8ef7185efbe95e0fe7df619b795ad89fcbf16bfe1c3e92cef8721fe3d4e6192cabe215f3fe13b33de7335783e5f3
 DIST luv-0.5.12.tar.gz 817528 BLAKE2B b61cea1bc3446a4c52a80712f430e40007d260e59562f1add7518bb03c51689df76e9c6240fc4dba230bf19459980d2acda4f6710f9895c7f4bd5617a1f2ec38 SHA512 c5213914a43e83ba879b068aa59d5bf0d86f36bd880a5adee45d301d41e7371954e426f50338deda3f0e5c66104c789d3dbc666ebabbe340ba0b76c561e909e1
+DIST luv-0.5.14.tar.gz 849832 BLAKE2B 5fe04991fdf793d8981b5f978e41a7c170666e917e4272b0b94e0fbc11bcb795d0e7e3dea5a9affea86fe501fba0edcf6418d6d05a48233a9ef5b839755e4d2e SHA512 05fd79209a30d46030af7edf8f4384ec1dcf6423ccb27f25f0231a65c152946ac557ba54d8387f70ffbf402ebc474176dd312897077c46d7774afeaacd3b7d77

diff --git a/dev-ml/luv/luv-0.5.14.ebuild b/dev-ml/luv/luv-0.5.14.ebuild
new file mode 100644
index 000000000000..18892e5e1b94
--- /dev/null
+++ b/dev-ml/luv/luv-0.5.14.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Binding to libuv: cross-platform asynchronous I/O"
+HOMEPAGE="https://github.com/aantron/luv"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/aantron/${PN}.git"
+else
+	SRC_URI="https://github.com/aantron/${PN}/releases/download/${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-libs/libuv:=
+	dev-ml/ocaml-ctypes:=[ocamlopt?]
+	dev-ml/result:=[ocamlopt?]
+	dev-ml/integers:=[ocamlopt?]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	sys-devel/gnuconfig
+	test? ( dev-ml/alcotest[ocamlopt?] )
+"
+
+src_prepare() {
+	default
+
+	cp "${BROOT}"/usr/share/gnuconfig/config.{guess,sub} src/c/vendor/configure/ || die
+}
+
+src_compile() {
+	LUV_USE_SYSTEM_LIBUV=yes dune_src_compile
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/
@ 2024-10-17 13:45 Alfredo Tupone
  0 siblings, 0 replies; 21+ messages in thread
From: Alfredo Tupone @ 2024-10-17 13:45 UTC (permalink / raw
  To: gentoo-commits

commit:     6f6a0bd96414fa506a0cd8adabe5cf3c13498b11
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 17 13:44:56 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Oct 17 13:44:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6a0bd9

dev-ml/luv: new ctypes fixes signature

Closes: https://bugs.gentoo.org/941641
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/luv/{luv-0.5.14.ebuild => luv-0.5.14-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/luv/luv-0.5.14.ebuild b/dev-ml/luv/luv-0.5.14-r1.ebuild
similarity index 95%
rename from dev-ml/luv/luv-0.5.14.ebuild
rename to dev-ml/luv/luv-0.5.14-r1.ebuild
index 18892e5e1b94..5694e5cfce73 100644
--- a/dev-ml/luv/luv-0.5.14.ebuild
+++ b/dev-ml/luv/luv-0.5.14-r1.ebuild
@@ -23,7 +23,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
 	dev-libs/libuv:=
-	dev-ml/ocaml-ctypes:=[ocamlopt?]
+	>=dev-ml/ocaml-ctypes-0.23:=[ocamlopt?]
 	dev-ml/result:=[ocamlopt?]
 	dev-ml/integers:=[ocamlopt?]
 "


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

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

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-24 11:38 [gentoo-commits] repo/gentoo:master commit in: dev-ml/luv/ Alfredo Tupone
  -- strict thread matches above, loose matches on Subject: below --
2024-10-17 13:45 Alfredo Tupone
2024-10-16 18:27 Alfredo Tupone
2023-10-08 20:16 Sam James
2023-10-08 17:41 Arthur Zamarin
2023-10-08 17:41 Arthur Zamarin
2023-10-08 15:29 Arthur Zamarin
2023-06-10 17:34 Maciej Barć
2022-10-19 18:05 Alfredo Tupone
2022-07-01 19:10 Alfredo Tupone
2022-04-18 21:07 Jakov Smolić
2022-01-25 18:20 Alfredo Tupone
2022-01-09 21:36 Sam James
2022-01-09 20:53 Sam James
2022-01-09 20:52 Sam James
2022-01-09 19:28 Alfredo Tupone
2022-01-04 18:10 Maciej Barć
2021-12-07 19:36 Maciej Barć
2021-11-20 10:24 Arthur Zamarin
2021-11-20 10:24 Arthur Zamarin
2021-11-07 12:18 Alfredo Tupone

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