* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2022-04-09 19:48 Zac Medico
0 siblings, 0 replies; 67+ messages in thread
From: Zac Medico @ 2022-04-09 19:48 UTC (permalink / raw
To: gentoo-commits
commit: 2a6735de39a37a54ba863d3141f709703fb463c6
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 9 18:05:00 2022 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Apr 9 19:48:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6735de
sys-libs/libnvme: initial import
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
sys-libs/libnvme/Manifest | 1 +
sys-libs/libnvme/libnvme-1.0.ebuild | 28 ++++++++++++++++++++++++++++
sys-libs/libnvme/metadata.xml | 12 ++++++++++++
3 files changed, 41 insertions(+)
diff --git a/sys-libs/libnvme/Manifest b/sys-libs/libnvme/Manifest
new file mode 100644
index 000000000000..bc7a3027d394
--- /dev/null
+++ b/sys-libs/libnvme/Manifest
@@ -0,0 +1 @@
+DIST libnvme-1.0.tar.gz 323956 BLAKE2B 66d8c6b32be1f07306ddfad336e11c2c34e64223344af6d8995ca691658f819c667a96ffb567d1315c19cb5e34dfc217bf6e00bcee1d86d616395d0d58718683 SHA512 119c5f0f6eef47c8922d7c40ff8b6374e211364d8d2df64f1fcc72f2f83216fd81d55e7667d126ab6304128bb58f8e491f845b5a247f64b639a1654a57580f7c
diff --git a/sys-libs/libnvme/libnvme-1.0.ebuild b/sys-libs/libnvme/libnvme-1.0.ebuild
new file mode 100644
index 000000000000..2a0a33ef7701
--- /dev/null
+++ b/sys-libs/libnvme/libnvme-1.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="C Library for NVM Express on Linux"
+HOMEPAGE="https://github.com/linux-nvme/libnvme"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="+json ssl +uuid"
+
+SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+DEPEND="
+ json? ( dev-libs/json-c:= )
+ ssl? ( >=dev-libs/openssl-1.1:= )
+ uuid? ( sys-apps/util-linux:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local emesonargs=(
+ -Dpython=false
+ )
+ meson_src_configure
+}
diff --git a/sys-libs/libnvme/metadata.xml b/sys-libs/libnvme/metadata.xml
new file mode 100644
index 000000000000..d4557367c332
--- /dev/null
+++ b/sys-libs/libnvme/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>zmedico@gentoo.org</email>
+ <name>Zac Medico</name>
+ </maintainer>
+ <use>
+ <flag name="json">Support JSON output via <pkg>dev-libs/json-c</pkg></flag>
+ <flag name="uuid">UUID support via <pkg>sys-apps/util-linux</pkg></flag>
+ </use>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2022-05-19 11:24 WANG Xuerui
0 siblings, 0 replies; 67+ messages in thread
From: WANG Xuerui @ 2022-05-19 11:24 UTC (permalink / raw
To: gentoo-commits
commit: cf2693904325131c795180a4ad9e79fa19444521
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu May 19 11:24:27 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu May 19 11:24:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf269390
sys-libs/libnvme: keyword 1.0 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.0.ebuild b/sys-libs/libnvme/libnvme-1.0.ebuild
index 2a0a33ef7701..2894e4e7f447 100644
--- a/sys-libs/libnvme/libnvme-1.0.ebuild
+++ b/sys-libs/libnvme/libnvme-1.0.ebuild
@@ -12,7 +12,7 @@ SLOT="0"
IUSE="+json ssl +uuid"
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
DEPEND="
json? ( dev-libs/json-c:= )
ssl? ( >=dev-libs/openssl-1.1:= )
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2022-07-28 13:59 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2022-07-28 13:59 UTC (permalink / raw
To: gentoo-commits
commit: b14f94c678346333552455125c0e5cc7beec08ff
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 28 13:42:31 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 28 13:59:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b14f94c6
sys-libs/libnvme: add github upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/sys-libs/libnvme/metadata.xml b/sys-libs/libnvme/metadata.xml
index d4557367c332..fd440b671400 100644
--- a/sys-libs/libnvme/metadata.xml
+++ b/sys-libs/libnvme/metadata.xml
@@ -9,4 +9,7 @@
<flag name="json">Support JSON output via <pkg>dev-libs/json-c</pkg></flag>
<flag name="uuid">UUID support via <pkg>sys-apps/util-linux</pkg></flag>
</use>
+ <upstream>
+ <remote-id type="github">linux-nvme/libnvme</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2022-08-01 18:56 Zac Medico
0 siblings, 0 replies; 67+ messages in thread
From: Zac Medico @ 2022-08-01 18:56 UTC (permalink / raw
To: gentoo-commits
commit: 91ebb4027087e7a7e8a741657aa5e3dd54893c36
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 1 18:54:13 2022 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Aug 1 18:56:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ebb402
sys-libs/libnvme: add 1.1
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
sys-libs/libnvme/Manifest | 1 +
sys-libs/libnvme/libnvme-1.1.ebuild | 28 ++++++++++++++++++++++++++++
2 files changed, 29 insertions(+)
diff --git a/sys-libs/libnvme/Manifest b/sys-libs/libnvme/Manifest
index bc7a3027d394..f5044c8d3907 100644
--- a/sys-libs/libnvme/Manifest
+++ b/sys-libs/libnvme/Manifest
@@ -1 +1,2 @@
DIST libnvme-1.0.tar.gz 323956 BLAKE2B 66d8c6b32be1f07306ddfad336e11c2c34e64223344af6d8995ca691658f819c667a96ffb567d1315c19cb5e34dfc217bf6e00bcee1d86d616395d0d58718683 SHA512 119c5f0f6eef47c8922d7c40ff8b6374e211364d8d2df64f1fcc72f2f83216fd81d55e7667d126ab6304128bb58f8e491f845b5a247f64b639a1654a57580f7c
+DIST libnvme-1.1.tar.gz 449185 BLAKE2B 8914ded0dd3bcd39bef382ebe4f5d136ae20a3ebd08004ca190e6ce6655b572aef503df2a8d4f020a4a3d44b4c3b49b46c55707e8fe24899d05fa85c2080f641 SHA512 4cff793506566ff493db0026aac6271003c21c691a459fe5e3b45fe42655b78b1e19aea4b848e4d9535f43782945738500b2f42c3615379110e9938c8b105869
diff --git a/sys-libs/libnvme/libnvme-1.1.ebuild b/sys-libs/libnvme/libnvme-1.1.ebuild
new file mode 100644
index 000000000000..2894e4e7f447
--- /dev/null
+++ b/sys-libs/libnvme/libnvme-1.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="C Library for NVM Express on Linux"
+HOMEPAGE="https://github.com/linux-nvme/libnvme"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="+json ssl +uuid"
+
+SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+DEPEND="
+ json? ( dev-libs/json-c:= )
+ ssl? ( >=dev-libs/openssl-1.1:= )
+ uuid? ( sys-apps/util-linux:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local emesonargs=(
+ -Dpython=false
+ )
+ meson_src_configure
+}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2022-10-31 17:50 Patrick McLean
0 siblings, 0 replies; 67+ messages in thread
From: Patrick McLean @ 2022-10-31 17:50 UTC (permalink / raw
To: gentoo-commits
commit: cc8879ac81709b076b714a4663ddddc1761495bf
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 31 17:33:46 2022 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Mon Oct 31 17:50:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8879ac
sys-libs/libnvme: add 1.2
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
sys-libs/libnvme/Manifest | 1 +
sys-libs/libnvme/libnvme-1.2.ebuild | 61 +++++++++++++++++++++++++++++++++++++
2 files changed, 62 insertions(+)
diff --git a/sys-libs/libnvme/Manifest b/sys-libs/libnvme/Manifest
index f5044c8d3907..13a38b86438d 100644
--- a/sys-libs/libnvme/Manifest
+++ b/sys-libs/libnvme/Manifest
@@ -1,2 +1,3 @@
DIST libnvme-1.0.tar.gz 323956 BLAKE2B 66d8c6b32be1f07306ddfad336e11c2c34e64223344af6d8995ca691658f819c667a96ffb567d1315c19cb5e34dfc217bf6e00bcee1d86d616395d0d58718683 SHA512 119c5f0f6eef47c8922d7c40ff8b6374e211364d8d2df64f1fcc72f2f83216fd81d55e7667d126ab6304128bb58f8e491f845b5a247f64b639a1654a57580f7c
DIST libnvme-1.1.tar.gz 449185 BLAKE2B 8914ded0dd3bcd39bef382ebe4f5d136ae20a3ebd08004ca190e6ce6655b572aef503df2a8d4f020a4a3d44b4c3b49b46c55707e8fe24899d05fa85c2080f641 SHA512 4cff793506566ff493db0026aac6271003c21c691a459fe5e3b45fe42655b78b1e19aea4b848e4d9535f43782945738500b2f42c3615379110e9938c8b105869
+DIST libnvme-1.2.tar.gz 484397 BLAKE2B ae6b1c3aa8f45594219470059cfc8982674433772f89faab1659811d860036f8af89bbcb383db37e96b763188935d2c1ecaa5176b8140bba50f8ea226e989a06 SHA512 f50517838cd1df3cdd123afdb67870633e9e484bf84dba70b784d7e86ecb355b96ba9d6a1cffb96b35444da7870dfe21c54b69701b5fe5b515319280db4a84e4
diff --git a/sys-libs/libnvme/libnvme-1.2.ebuild b/sys-libs/libnvme/libnvme-1.2.ebuild
new file mode 100644
index 000000000000..ab243c0836c3
--- /dev/null
+++ b/sys-libs/libnvme/libnvme-1.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit python-utils-r1 python-r1 meson
+
+DESCRIPTION="C Library for NVM Express on Linux"
+HOMEPAGE="https://github.com/linux-nvme/libnvme"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="+json python ssl +uuid"
+
+SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+DEPEND="
+ json? ( dev-libs/json-c:= )
+ python? ( ${PYTHON_DEPS} )
+ ssl? ( >=dev-libs/openssl-1.1:= )
+ uuid? ( sys-apps/util-linux:= )
+"
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dpython=false
+ )
+ meson_src_configure
+}
+
+python_compile() {
+ local emesonargs=(
+ -Dpython=true
+ )
+ meson_src_configure --reconfigure
+ meson_src_compile
+}
+
+src_compile() {
+ meson_src_compile
+ python_copy_sources
+
+ use python && python_foreach_impl python_compile
+}
+
+python_install() {
+ meson_src_install
+ python_optimize
+}
+
+src_install() {
+ use python && python_foreach_impl python_install
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2022-10-31 18:07 Patrick McLean
0 siblings, 0 replies; 67+ messages in thread
From: Patrick McLean @ 2022-10-31 18:07 UTC (permalink / raw
To: gentoo-commits
commit: c3deb6c66f30e63b306d5b21ed6eb208e99ab151
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 31 18:06:31 2022 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Mon Oct 31 18:06:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3deb6c6
sys-libs/libnvme: add myself as a maintainer
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
sys-libs/libnvme/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sys-libs/libnvme/metadata.xml b/sys-libs/libnvme/metadata.xml
index fd440b671400..702824bb9b3a 100644
--- a/sys-libs/libnvme/metadata.xml
+++ b/sys-libs/libnvme/metadata.xml
@@ -5,6 +5,10 @@
<email>zmedico@gentoo.org</email>
<name>Zac Medico</name>
</maintainer>
+ <maintainer type="person">
+ <name>Patrick McLean</name>
+ <email>chutzpah@gentoo.org</email>
+ </maintainer>
<use>
<flag name="json">Support JSON output via <pkg>dev-libs/json-c</pkg></flag>
<flag name="uuid">UUID support via <pkg>sys-apps/util-linux</pkg></flag>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2022-11-03 20:59 Patrick McLean
0 siblings, 0 replies; 67+ messages in thread
From: Patrick McLean @ 2022-11-03 20:59 UTC (permalink / raw
To: gentoo-commits
commit: c7a8cf1d75e09370f5b7c35fffc115d63a3bbbae
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 3 20:59:05 2022 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Thu Nov 3 20:59:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a8cf1d
sys-libs/libnvme: Revbump, fix python deps (bug #878935), swig dep
Closes: https://bugs.gentoo.org/878935
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
.../libnvme/{libnvme-1.2.ebuild => libnvme-1.2-r1.ebuild} | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/sys-libs/libnvme/libnvme-1.2.ebuild b/sys-libs/libnvme/libnvme-1.2-r1.ebuild
similarity index 88%
rename from sys-libs/libnvme/libnvme-1.2.ebuild
rename to sys-libs/libnvme/libnvme-1.2-r1.ebuild
index ab243c0836c3..afe0173da916 100644
--- a/sys-libs/libnvme/libnvme-1.2.ebuild
+++ b/sys-libs/libnvme/libnvme-1.2-r1.ebuild
@@ -23,6 +23,10 @@ DEPEND="
"
RDEPEND="${DEPEND}"
+BDEPEND="
+ dev-lang/swig
+"
+
REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
"
@@ -44,14 +48,16 @@ python_compile() {
src_compile() {
meson_src_compile
- python_copy_sources
- use python && python_foreach_impl python_compile
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
}
python_install() {
meson_src_install
- python_optimize
+ use python && python_optimize
}
src_install() {
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2022-11-14 22:15 Patrick McLean
0 siblings, 0 replies; 67+ messages in thread
From: Patrick McLean @ 2022-11-14 22:15 UTC (permalink / raw
To: gentoo-commits
commit: 00ebfc3573a3cddd7375637151af084edf6caf89
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 14 22:13:24 2022 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Mon Nov 14 22:13:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ebfc35
sys-libs/libnvme: drop myself as a maintainer
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
sys-libs/libnvme/metadata.xml | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/sys-libs/libnvme/metadata.xml b/sys-libs/libnvme/metadata.xml
index 702824bb9b3a..929132b037bd 100644
--- a/sys-libs/libnvme/metadata.xml
+++ b/sys-libs/libnvme/metadata.xml
@@ -1,13 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>zmedico@gentoo.org</email>
- <name>Zac Medico</name>
- </maintainer>
- <maintainer type="person">
- <name>Patrick McLean</name>
- <email>chutzpah@gentoo.org</email>
+ <maintainer type="project">
+ <email>base-system@gentoo.org</email>
+ <name>Gentoo Base System</name>
</maintainer>
<use>
<flag name="json">Support JSON output via <pkg>dev-libs/json-c</pkg></flag>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2022-11-25 5:16 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2022-11-25 5:16 UTC (permalink / raw
To: gentoo-commits
commit: 57927bcb9ef7f80f46a871fe39ce8f4415756588
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 05:15:21 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 05:15:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57927bcb
sys-libs/libnvme: Stabilize 1.2-r1 x86, #882857
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.2-r1.ebuild b/sys-libs/libnvme/libnvme-1.2-r1.ebuild
index ad0a640e2c02..ca90e6430aea 100644
--- a/sys-libs/libnvme/libnvme-1.2-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.2-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
IUSE="+json python ssl +uuid"
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
DEPEND="
json? ( dev-libs/json-c:= )
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2022-11-25 5:16 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2022-11-25 5:16 UTC (permalink / raw
To: gentoo-commits
commit: 1c2e8a9a8a30bad37912f50d02003bb81a19e2d2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 05:15:16 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 05:15:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2e8a9a
sys-libs/libnvme: Stabilize 1.2-r1 amd64, #882857
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.2-r1.ebuild b/sys-libs/libnvme/libnvme-1.2-r1.ebuild
index afe0173da916..1272c89b7997 100644
--- a/sys-libs/libnvme/libnvme-1.2-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.2-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
IUSE="+json python ssl +uuid"
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
DEPEND="
json? ( dev-libs/json-c:= )
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2022-11-25 5:16 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2022-11-25 5:16 UTC (permalink / raw
To: gentoo-commits
commit: 2cf816d993539b37f3e8357fbf75e9ffbaf15639
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 05:15:18 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 05:15:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf816d9
sys-libs/libnvme: Stabilize 1.2-r1 arm64, #882857
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.2-r1.ebuild b/sys-libs/libnvme/libnvme-1.2-r1.ebuild
index 1272c89b7997..ad0a640e2c02 100644
--- a/sys-libs/libnvme/libnvme-1.2-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.2-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
IUSE="+json python ssl +uuid"
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86"
DEPEND="
json? ( dev-libs/json-c:= )
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2022-11-25 6:02 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2022-11-25 6:02 UTC (permalink / raw
To: gentoo-commits
commit: a98a9fff06b6d8cfdc5b3d1a3f6bf4f4d419f7f5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 06:01:42 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 06:01:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a98a9fff
sys-libs/libnvme: Stabilize 1.2-r1 ppc64, #882857
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.2-r1.ebuild b/sys-libs/libnvme/libnvme-1.2-r1.ebuild
index ca90e6430aea..3d1ad5064fb3 100644
--- a/sys-libs/libnvme/libnvme-1.2-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.2-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
IUSE="+json python ssl +uuid"
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86"
DEPEND="
json? ( dev-libs/json-c:= )
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2022-12-25 22:06 David Seifert
0 siblings, 0 replies; 67+ messages in thread
From: David Seifert @ 2022-12-25 22:06 UTC (permalink / raw
To: gentoo-commits
commit: 872736dd67b87ccdea832b4d24de9f937ba56aa3
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 25 22:05:53 2022 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Dec 25 22:05:53 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=872736dd
sys-libs/libnvme: remove needless python-utils-r1 inherit
Signed-off-by: David Seifert <soap <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.2-r1.ebuild b/sys-libs/libnvme/libnvme-1.2-r1.ebuild
index 3d1ad5064fb3..4303169f07fa 100644
--- a/sys-libs/libnvme/libnvme-1.2-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.2-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
-inherit python-utils-r1 python-r1 meson
+inherit python-r1 meson
DESCRIPTION="C Library for NVM Express on Linux"
HOMEPAGE="https://github.com/linux-nvme/libnvme"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2022-12-26 8:35 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2022-12-26 8:35 UTC (permalink / raw
To: gentoo-commits
commit: ea12f720a284b1a302d3dc92978646ab68fb9175
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 26 08:29:31 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 26 08:33:06 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea12f720
sys-libs/libnvme: drop 1.0, 1.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/Manifest | 2 --
sys-libs/libnvme/libnvme-1.0.ebuild | 28 ----------------------------
sys-libs/libnvme/libnvme-1.1.ebuild | 28 ----------------------------
3 files changed, 58 deletions(-)
diff --git a/sys-libs/libnvme/Manifest b/sys-libs/libnvme/Manifest
index 13a38b86438d..52afe9a1c92e 100644
--- a/sys-libs/libnvme/Manifest
+++ b/sys-libs/libnvme/Manifest
@@ -1,3 +1 @@
-DIST libnvme-1.0.tar.gz 323956 BLAKE2B 66d8c6b32be1f07306ddfad336e11c2c34e64223344af6d8995ca691658f819c667a96ffb567d1315c19cb5e34dfc217bf6e00bcee1d86d616395d0d58718683 SHA512 119c5f0f6eef47c8922d7c40ff8b6374e211364d8d2df64f1fcc72f2f83216fd81d55e7667d126ab6304128bb58f8e491f845b5a247f64b639a1654a57580f7c
-DIST libnvme-1.1.tar.gz 449185 BLAKE2B 8914ded0dd3bcd39bef382ebe4f5d136ae20a3ebd08004ca190e6ce6655b572aef503df2a8d4f020a4a3d44b4c3b49b46c55707e8fe24899d05fa85c2080f641 SHA512 4cff793506566ff493db0026aac6271003c21c691a459fe5e3b45fe42655b78b1e19aea4b848e4d9535f43782945738500b2f42c3615379110e9938c8b105869
DIST libnvme-1.2.tar.gz 484397 BLAKE2B ae6b1c3aa8f45594219470059cfc8982674433772f89faab1659811d860036f8af89bbcb383db37e96b763188935d2c1ecaa5176b8140bba50f8ea226e989a06 SHA512 f50517838cd1df3cdd123afdb67870633e9e484bf84dba70b784d7e86ecb355b96ba9d6a1cffb96b35444da7870dfe21c54b69701b5fe5b515319280db4a84e4
diff --git a/sys-libs/libnvme/libnvme-1.0.ebuild b/sys-libs/libnvme/libnvme-1.0.ebuild
deleted file mode 100644
index 2894e4e7f447..000000000000
--- a/sys-libs/libnvme/libnvme-1.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="C Library for NVM Express on Linux"
-HOMEPAGE="https://github.com/linux-nvme/libnvme"
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="+json ssl +uuid"
-
-SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-DEPEND="
- json? ( dev-libs/json-c:= )
- ssl? ( >=dev-libs/openssl-1.1:= )
- uuid? ( sys-apps/util-linux:= )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local emesonargs=(
- -Dpython=false
- )
- meson_src_configure
-}
diff --git a/sys-libs/libnvme/libnvme-1.1.ebuild b/sys-libs/libnvme/libnvme-1.1.ebuild
deleted file mode 100644
index 2894e4e7f447..000000000000
--- a/sys-libs/libnvme/libnvme-1.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="C Library for NVM Express on Linux"
-HOMEPAGE="https://github.com/linux-nvme/libnvme"
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="+json ssl +uuid"
-
-SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-DEPEND="
- json? ( dev-libs/json-c:= )
- ssl? ( >=dev-libs/openssl-1.1:= )
- uuid? ( sys-apps/util-linux:= )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local emesonargs=(
- -Dpython=false
- )
- meson_src_configure
-}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-01-31 23:06 Patrick McLean
0 siblings, 0 replies; 67+ messages in thread
From: Patrick McLean @ 2023-01-31 23:06 UTC (permalink / raw
To: gentoo-commits
commit: bf9f79c6aef2e5cf95173c3e55fdae27e0f8a3b1
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 31 22:57:43 2023 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Tue Jan 31 23:06:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9f79c6
sys-libs/libnvme: add 1.3
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
sys-libs/libnvme/Manifest | 1 +
sys-libs/libnvme/libnvme-1.3.ebuild | 71 +++++++++++++++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/sys-libs/libnvme/Manifest b/sys-libs/libnvme/Manifest
index 52afe9a1c92e..accefee6a64f 100644
--- a/sys-libs/libnvme/Manifest
+++ b/sys-libs/libnvme/Manifest
@@ -1 +1,2 @@
DIST libnvme-1.2.tar.gz 484397 BLAKE2B ae6b1c3aa8f45594219470059cfc8982674433772f89faab1659811d860036f8af89bbcb383db37e96b763188935d2c1ecaa5176b8140bba50f8ea226e989a06 SHA512 f50517838cd1df3cdd123afdb67870633e9e484bf84dba70b784d7e86ecb355b96ba9d6a1cffb96b35444da7870dfe21c54b69701b5fe5b515319280db4a84e4
+DIST libnvme-1.3.tar.gz 499870 BLAKE2B 5a019c12829890a0fe0b5e6aec5fbd009fc3bd6dfe7e81f61731292f4ea8b03044e7625491479350c399cc8cd5bc023e02cc9e93f1eba38f4c747667e84cfb24 SHA512 c874b29b73e55be842f71e74a226a76fcd50dfa72e2be100f0437bc83e740cd146b6d2f2cdaa940c11c3d8c48ff2c065ac0e8a83d4d0dde743edf4179f328670
diff --git a/sys-libs/libnvme/libnvme-1.3.ebuild b/sys-libs/libnvme/libnvme-1.3.ebuild
new file mode 100644
index 000000000000..aaed25b8d4b8
--- /dev/null
+++ b/sys-libs/libnvme/libnvme-1.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit python-r1 meson
+
+DESCRIPTION="C Library for NVM Express on Linux"
+HOMEPAGE="https://github.com/linux-nvme/libnvme"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="dbus python ssl +uuid"
+
+SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+DEPEND="
+ dev-libs/json-c:=
+ dbus? ( sys-apps/dbus:= )
+ python? ( ${PYTHON_DEPS} )
+ ssl? ( >=dev-libs/openssl-1.1:= )
+ uuid? ( sys-apps/util-linux:= )
+"
+RDEPEND="${DEPEND}"
+
+BDEPEND="
+ dev-lang/swig
+"
+
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dpython=false
+ $(meson_feature ssl openssl)
+ $(meson_feature dbus libdbus)
+ $(meson_use python)
+ )
+ meson_src_configure
+}
+
+python_compile() {
+ local emesonargs=(
+ -Dpython=true
+ )
+ meson_src_configure --reconfigure
+ meson_src_compile
+}
+
+src_compile() {
+ meson_src_compile
+
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
+}
+
+python_install() {
+ meson_src_install
+ use python && python_optimize
+}
+
+src_install() {
+ use python && python_foreach_impl python_install
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-03-31 19:13 Patrick McLean
0 siblings, 0 replies; 67+ messages in thread
From: Patrick McLean @ 2023-03-31 19:13 UTC (permalink / raw
To: gentoo-commits
commit: eadfa6b70221cce5fc2ce3cc5d250d3b0f52b9e4
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 31 19:05:12 2023 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri Mar 31 19:13:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eadfa6b7
sys-libs/libnvme: add 1.4
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
sys-libs/libnvme/Manifest | 1 +
sys-libs/libnvme/libnvme-1.4.ebuild | 73 +++++++++++++++++++++++++++++++++++++
sys-libs/libnvme/metadata.xml | 1 +
3 files changed, 75 insertions(+)
diff --git a/sys-libs/libnvme/Manifest b/sys-libs/libnvme/Manifest
index accefee6a64f..1a31f5c798ea 100644
--- a/sys-libs/libnvme/Manifest
+++ b/sys-libs/libnvme/Manifest
@@ -1,2 +1,3 @@
DIST libnvme-1.2.tar.gz 484397 BLAKE2B ae6b1c3aa8f45594219470059cfc8982674433772f89faab1659811d860036f8af89bbcb383db37e96b763188935d2c1ecaa5176b8140bba50f8ea226e989a06 SHA512 f50517838cd1df3cdd123afdb67870633e9e484bf84dba70b784d7e86ecb355b96ba9d6a1cffb96b35444da7870dfe21c54b69701b5fe5b515319280db4a84e4
DIST libnvme-1.3.tar.gz 499870 BLAKE2B 5a019c12829890a0fe0b5e6aec5fbd009fc3bd6dfe7e81f61731292f4ea8b03044e7625491479350c399cc8cd5bc023e02cc9e93f1eba38f4c747667e84cfb24 SHA512 c874b29b73e55be842f71e74a226a76fcd50dfa72e2be100f0437bc83e740cd146b6d2f2cdaa940c11c3d8c48ff2c065ac0e8a83d4d0dde743edf4179f328670
+DIST libnvme-1.4.tar.gz 506101 BLAKE2B c1496c6258bf20ed4109710b06671fa7f0e27c7649520ad8ccf4021df00fffc45f80fea248d62d2b85eecc8b15b6afaf4a113d96d6737ae6772346c9d0bc1002 SHA512 cc4a0a78083471e912736d76e4faaa5c285e1149029560f212ff06254863e8f21b48fcb1638599bd68efcf888312a248fb748d23776af03574b39fbd9b2a418d
diff --git a/sys-libs/libnvme/libnvme-1.4.ebuild b/sys-libs/libnvme/libnvme-1.4.ebuild
new file mode 100644
index 000000000000..eebf0dc02112
--- /dev/null
+++ b/sys-libs/libnvme/libnvme-1.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit python-r1 meson
+
+DESCRIPTION="C Library for NVM Express on Linux"
+HOMEPAGE="https://github.com/linux-nvme/libnvme"
+LICENSE="LGPL-2.1+"
+SLOT="0/1"
+IUSE="dbus +json keyutils python ssl +uuid"
+
+SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+DEPEND="
+ json? ( dev-libs/json-c:= )
+ keyutils? ( sys-apps/keyutils:= )
+ dbus? ( sys-apps/dbus:= )
+ python? ( ${PYTHON_DEPS} )
+ ssl? ( >=dev-libs/openssl-1.1:= )
+ uuid? ( sys-apps/util-linux:= )
+"
+RDEPEND="${DEPEND}"
+
+BDEPEND="
+ dev-lang/swig
+"
+
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dpython=false
+ $(meson_feature json json-c)
+ $(meson_feature dbus libdbus)
+ $(meson_feature ssl openssl)
+ $(meson_feature python)
+ )
+ meson_src_configure
+}
+
+python_compile() {
+ local emesonargs=(
+ -Dpython=enabled
+ )
+ meson_src_configure --reconfigure
+ meson_src_compile
+}
+
+src_compile() {
+ meson_src_compile
+
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
+}
+
+python_install() {
+ meson_src_install
+ use python && python_optimize
+}
+
+src_install() {
+ use python && python_foreach_impl python_install
+
+ meson_src_install
+}
diff --git a/sys-libs/libnvme/metadata.xml b/sys-libs/libnvme/metadata.xml
index 929132b037bd..b8882391c6fc 100644
--- a/sys-libs/libnvme/metadata.xml
+++ b/sys-libs/libnvme/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<use>
<flag name="json">Support JSON output via <pkg>dev-libs/json-c</pkg></flag>
+ <flag name="keyutils">Add support for <pkg>sys-apps/keyutils</pkg></flag>
<flag name="uuid">UUID support via <pkg>sys-apps/util-linux</pkg></flag>
</use>
<upstream>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-04-07 5:07 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-04-07 5:07 UTC (permalink / raw
To: gentoo-commits
commit: e6ea91a290528b5757a1060ced8c585303115596
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 7 05:06:38 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 7 05:06:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ea91a2
sys-libs/libnvme: Stabilize 1.3-r1 ppc64, #903959
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.3-r1.ebuild b/sys-libs/libnvme/libnvme-1.3-r1.ebuild
index 561bcf50c100..d5b333357815 100644
--- a/sys-libs/libnvme/libnvme-1.3-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.3-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
IUSE="dbus python ssl +uuid"
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86"
DEPEND="
dev-libs/json-c:=
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-04-07 5:07 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-04-07 5:07 UTC (permalink / raw
To: gentoo-commits
commit: abb88cf38d3dad1407040c2cd4b5da51fdb25af6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 7 05:06:37 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 7 05:06:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb88cf3
sys-libs/libnvme: Stabilize 1.3-r1 arm64, #903959
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.3-r1.ebuild b/sys-libs/libnvme/libnvme-1.3-r1.ebuild
index 3edf9333a35a..561bcf50c100 100644
--- a/sys-libs/libnvme/libnvme-1.3-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.3-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
IUSE="dbus python ssl +uuid"
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
DEPEND="
dev-libs/json-c:=
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-04-07 5:07 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-04-07 5:07 UTC (permalink / raw
To: gentoo-commits
commit: a1a7dfecb773b63e0a3540b2334d21c4aee8d40c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 7 05:06:34 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 7 05:06:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1a7dfec
sys-libs/libnvme: Stabilize 1.3-r1 x86, #903959
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.3-r1.ebuild b/sys-libs/libnvme/libnvme-1.3-r1.ebuild
index fe8743ba86d6..323df7637ffd 100644
--- a/sys-libs/libnvme/libnvme-1.3-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.3-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
IUSE="dbus python ssl +uuid"
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
DEPEND="
dev-libs/json-c:=
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-04-07 5:07 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-04-07 5:07 UTC (permalink / raw
To: gentoo-commits
commit: 931378561c59e25f29b71a6a70c69194831de161
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 7 05:06:36 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 7 05:06:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93137856
sys-libs/libnvme: Stabilize 1.3-r1 amd64, #903959
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.3-r1.ebuild b/sys-libs/libnvme/libnvme-1.3-r1.ebuild
index 323df7637ffd..3edf9333a35a 100644
--- a/sys-libs/libnvme/libnvme-1.3-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.3-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
IUSE="dbus python ssl +uuid"
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
DEPEND="
dev-libs/json-c:=
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-05-23 15:16 Arthur Zamarin
0 siblings, 0 replies; 67+ messages in thread
From: Arthur Zamarin @ 2023-05-23 15:16 UTC (permalink / raw
To: gentoo-commits
commit: c2a41df6f96ceff2cc88a641aa02d44f44bf5364
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May 23 15:15:51 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May 23 15:15:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a41df6
sys-libs/libnvme: Stabilize 1.4 amd64, #906983
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.4.ebuild b/sys-libs/libnvme/libnvme-1.4.ebuild
index 4e710dc58bde..56b2999cc3ce 100644
--- a/sys-libs/libnvme/libnvme-1.4.ebuild
+++ b/sys-libs/libnvme/libnvme-1.4.ebuild
@@ -13,7 +13,7 @@ SLOT="0/1"
IUSE="dbus +json keyutils python ssl +uuid"
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
DEPEND="
json? ( dev-libs/json-c:= )
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-05-23 15:16 Arthur Zamarin
0 siblings, 0 replies; 67+ messages in thread
From: Arthur Zamarin @ 2023-05-23 15:16 UTC (permalink / raw
To: gentoo-commits
commit: 33dfca971e5d49792bab1d7d9f1171841a51a015
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May 23 15:15:50 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May 23 15:15:50 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33dfca97
sys-libs/libnvme: Stabilize 1.4 x86, #906983
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.4.ebuild b/sys-libs/libnvme/libnvme-1.4.ebuild
index eebf0dc02112..4e710dc58bde 100644
--- a/sys-libs/libnvme/libnvme-1.4.ebuild
+++ b/sys-libs/libnvme/libnvme-1.4.ebuild
@@ -13,7 +13,7 @@ SLOT="0/1"
IUSE="dbus +json keyutils python ssl +uuid"
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
DEPEND="
json? ( dev-libs/json-c:= )
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-05-27 10:57 Arthur Zamarin
0 siblings, 0 replies; 67+ messages in thread
From: Arthur Zamarin @ 2023-05-27 10:57 UTC (permalink / raw
To: gentoo-commits
commit: 0789310ae664b18fb25ec3c29c30bbc0841f4611
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 27 10:57:29 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 27 10:57:29 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0789310a
sys-libs/libnvme: Stabilize 1.4 ppc64, #906983
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.4.ebuild b/sys-libs/libnvme/libnvme-1.4.ebuild
index 56b2999cc3ce..54be0eb604fa 100644
--- a/sys-libs/libnvme/libnvme-1.4.ebuild
+++ b/sys-libs/libnvme/libnvme-1.4.ebuild
@@ -13,7 +13,7 @@ SLOT="0/1"
IUSE="dbus +json keyutils python ssl +uuid"
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ppc64 ~riscv x86"
DEPEND="
json? ( dev-libs/json-c:= )
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-05-29 20:18 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-05-29 20:18 UTC (permalink / raw
To: gentoo-commits
commit: 7a494ca96b4b1ad4a75c250438946a9f5010f891
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 29 20:18:13 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 29 20:18:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a494ca9
sys-libs/libnvme: Stabilize 1.4 arm64, #906983
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.4.ebuild b/sys-libs/libnvme/libnvme-1.4.ebuild
index 54be0eb604fa..e815ea07f037 100644
--- a/sys-libs/libnvme/libnvme-1.4.ebuild
+++ b/sys-libs/libnvme/libnvme-1.4.ebuild
@@ -13,7 +13,7 @@ SLOT="0/1"
IUSE="dbus +json keyutils python ssl +uuid"
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm64 ~loong ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86"
DEPEND="
json? ( dev-libs/json-c:= )
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-06-30 23:14 Patrick McLean
0 siblings, 0 replies; 67+ messages in thread
From: Patrick McLean @ 2023-06-30 23:14 UTC (permalink / raw
To: gentoo-commits
commit: 65f9837885621ce296bdaecdfd122fbb17ebfb46
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 30 23:07:39 2023 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri Jun 30 23:07:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f98378
sys-libs/libnvme: add 1.5
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
sys-libs/libnvme/Manifest | 1 +
sys-libs/libnvme/libnvme-1.5.ebuild | 73 +++++++++++++++++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/sys-libs/libnvme/Manifest b/sys-libs/libnvme/Manifest
index 1a31f5c798ea..cc7d25a235af 100644
--- a/sys-libs/libnvme/Manifest
+++ b/sys-libs/libnvme/Manifest
@@ -1,3 +1,4 @@
DIST libnvme-1.2.tar.gz 484397 BLAKE2B ae6b1c3aa8f45594219470059cfc8982674433772f89faab1659811d860036f8af89bbcb383db37e96b763188935d2c1ecaa5176b8140bba50f8ea226e989a06 SHA512 f50517838cd1df3cdd123afdb67870633e9e484bf84dba70b784d7e86ecb355b96ba9d6a1cffb96b35444da7870dfe21c54b69701b5fe5b515319280db4a84e4
DIST libnvme-1.3.tar.gz 499870 BLAKE2B 5a019c12829890a0fe0b5e6aec5fbd009fc3bd6dfe7e81f61731292f4ea8b03044e7625491479350c399cc8cd5bc023e02cc9e93f1eba38f4c747667e84cfb24 SHA512 c874b29b73e55be842f71e74a226a76fcd50dfa72e2be100f0437bc83e740cd146b6d2f2cdaa940c11c3d8c48ff2c065ac0e8a83d4d0dde743edf4179f328670
DIST libnvme-1.4.tar.gz 506101 BLAKE2B c1496c6258bf20ed4109710b06671fa7f0e27c7649520ad8ccf4021df00fffc45f80fea248d62d2b85eecc8b15b6afaf4a113d96d6737ae6772346c9d0bc1002 SHA512 cc4a0a78083471e912736d76e4faaa5c285e1149029560f212ff06254863e8f21b48fcb1638599bd68efcf888312a248fb748d23776af03574b39fbd9b2a418d
+DIST libnvme-1.5.tar.gz 566715 BLAKE2B 2111a6929bc17949f03c39fdb247420bba371641b38e30cc7bc4b61a859471d1bfaa27d0dd3bb41379a3a59bb493ff9ce9006460aaf0b900c7ce40410701c03b SHA512 0a19eca2dd7c48c9da3123767c3c789dfb7528d6f5b2b2dfdc8af7cd64e1d724fb81c6002b9821ce916cc7adb6b5e5e28253f1d73131188b0559c6d276a7d07c
diff --git a/sys-libs/libnvme/libnvme-1.5.ebuild b/sys-libs/libnvme/libnvme-1.5.ebuild
new file mode 100644
index 000000000000..eebf0dc02112
--- /dev/null
+++ b/sys-libs/libnvme/libnvme-1.5.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit python-r1 meson
+
+DESCRIPTION="C Library for NVM Express on Linux"
+HOMEPAGE="https://github.com/linux-nvme/libnvme"
+LICENSE="LGPL-2.1+"
+SLOT="0/1"
+IUSE="dbus +json keyutils python ssl +uuid"
+
+SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+DEPEND="
+ json? ( dev-libs/json-c:= )
+ keyutils? ( sys-apps/keyutils:= )
+ dbus? ( sys-apps/dbus:= )
+ python? ( ${PYTHON_DEPS} )
+ ssl? ( >=dev-libs/openssl-1.1:= )
+ uuid? ( sys-apps/util-linux:= )
+"
+RDEPEND="${DEPEND}"
+
+BDEPEND="
+ dev-lang/swig
+"
+
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dpython=false
+ $(meson_feature json json-c)
+ $(meson_feature dbus libdbus)
+ $(meson_feature ssl openssl)
+ $(meson_feature python)
+ )
+ meson_src_configure
+}
+
+python_compile() {
+ local emesonargs=(
+ -Dpython=enabled
+ )
+ meson_src_configure --reconfigure
+ meson_src_compile
+}
+
+src_compile() {
+ meson_src_compile
+
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
+}
+
+python_install() {
+ meson_src_install
+ use python && python_optimize
+}
+
+src_install() {
+ use python && python_foreach_impl python_install
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-07-09 2:13 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-07-09 2:13 UTC (permalink / raw
To: gentoo-commits
commit: 089240818070266de280c08d38736db1f0f4877e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 9 02:12:59 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 9 02:12:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08924081
sys-libs/libnvme: Keyword 1.5 arm, #910073
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.5.ebuild b/sys-libs/libnvme/libnvme-1.5.ebuild
index eebf0dc02112..3502d35610d0 100644
--- a/sys-libs/libnvme/libnvme-1.5.ebuild
+++ b/sys-libs/libnvme/libnvme-1.5.ebuild
@@ -13,7 +13,7 @@ SLOT="0/1"
IUSE="dbus +json keyutils python ssl +uuid"
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
DEPEND="
json? ( dev-libs/json-c:= )
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-07-09 4:37 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-07-09 4:37 UTC (permalink / raw
To: gentoo-commits
commit: fa60a8dafebb7a2332a5d3cac1e1d620094ed9f2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 9 04:36:24 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 9 04:36:30 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa60a8da
sys-libs/libnvme: tweak style to match skel.ebuild
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.5.ebuild | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/sys-libs/libnvme/libnvme-1.5.ebuild b/sys-libs/libnvme/libnvme-1.5.ebuild
index 3502d35610d0..f00e46205f84 100644
--- a/sys-libs/libnvme/libnvme-1.5.ebuild
+++ b/sys-libs/libnvme/libnvme-1.5.ebuild
@@ -8,12 +8,16 @@ inherit python-r1 meson
DESCRIPTION="C Library for NVM Express on Linux"
HOMEPAGE="https://github.com/linux-nvme/libnvme"
+SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
LICENSE="LGPL-2.1+"
SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="dbus +json keyutils python ssl +uuid"
-SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
DEPEND="
json? ( dev-libs/json-c:= )
@@ -29,10 +33,6 @@ BDEPEND="
dev-lang/swig
"
-REQUIRED_USE="
- python? ( ${PYTHON_REQUIRED_USE} )
-"
-
src_configure() {
local emesonargs=(
-Dpython=false
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-07-09 4:39 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-07-09 4:39 UTC (permalink / raw
To: gentoo-commits
commit: 74b0fd90fcf80cd28fb56095abfe37e8864723c1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 9 04:37:34 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 9 04:37:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b0fd90
sys-libs/libnvme: disable py3.9
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.5.ebuild b/sys-libs/libnvme/libnvme-1.5.ebuild
index f00e46205f84..8939d9860409 100644
--- a/sys-libs/libnvme/libnvme-1.5.ebuild
+++ b/sys-libs/libnvme/libnvme-1.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit python-r1 meson
DESCRIPTION="C Library for NVM Express on Linux"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-08-19 6:23 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-08-19 6:23 UTC (permalink / raw
To: gentoo-commits
commit: 1be6363ee0b8e09e2aa18d0e45199daa1802b5cb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 19 06:23:15 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 19 06:23:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be6363e
sys-libs/libnvme: Stabilize 1.5 arm64, #912560
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.5.ebuild b/sys-libs/libnvme/libnvme-1.5.ebuild
index 8939d9860409..71461287e8c2 100644
--- a/sys-libs/libnvme/libnvme-1.5.ebuild
+++ b/sys-libs/libnvme/libnvme-1.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="dbus +json keyutils python ssl +uuid"
REQUIRED_USE="
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-08-19 9:24 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-08-19 9:24 UTC (permalink / raw
To: gentoo-commits
commit: 7799b3173bbeb06a915cd290784d532f2a12d95b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 19 09:23:09 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 19 09:23:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7799b317
sys-libs/libnvme: Stabilize 1.5 ppc64, #912560
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.5.ebuild b/sys-libs/libnvme/libnvme-1.5.ebuild
index 71461287e8c2..7b7ce106ab49 100644
--- a/sys-libs/libnvme/libnvme-1.5.ebuild
+++ b/sys-libs/libnvme/libnvme-1.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
IUSE="dbus +json keyutils python ssl +uuid"
REQUIRED_USE="
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-08-19 15:37 Arthur Zamarin
0 siblings, 0 replies; 67+ messages in thread
From: Arthur Zamarin @ 2023-08-19 15:37 UTC (permalink / raw
To: gentoo-commits
commit: a8eefe728099b51ed05ebd50457a69ed477f1b35
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 19 15:35:40 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 19 15:35:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8eefe72
sys-libs/libnvme: Stabilize 1.5 x86, #912560
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.5.ebuild b/sys-libs/libnvme/libnvme-1.5.ebuild
index 7b7ce106ab49..6c3ba4a6ae11 100644
--- a/sys-libs/libnvme/libnvme-1.5.ebuild
+++ b/sys-libs/libnvme/libnvme-1.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
IUSE="dbus +json keyutils python ssl +uuid"
REQUIRED_USE="
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-09-13 5:38 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-09-13 5:38 UTC (permalink / raw
To: gentoo-commits
commit: 743fde708ed82824985b149aefbab73d7137add1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 13 04:48:53 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 13 05:38:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743fde70
sys-libs/libnvme: respect USE=keyutils
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/{libnvme-1.5.ebuild => libnvme-1.5-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.5.ebuild b/sys-libs/libnvme/libnvme-1.5-r1.ebuild
similarity index 98%
rename from sys-libs/libnvme/libnvme-1.5.ebuild
rename to sys-libs/libnvme/libnvme-1.5-r1.ebuild
index 094c188b9bf9..5173e9bdabf1 100644
--- a/sys-libs/libnvme/libnvme-1.5.ebuild
+++ b/sys-libs/libnvme/libnvme-1.5-r1.ebuild
@@ -28,7 +28,6 @@ DEPEND="
uuid? ( sys-apps/util-linux:= )
"
RDEPEND="${DEPEND}"
-
BDEPEND="
dev-lang/swig
"
@@ -38,6 +37,7 @@ src_configure() {
-Dpython=false
$(meson_feature json json-c)
$(meson_feature dbus libdbus)
+ $(meson_feature keyutils)
$(meson_feature ssl openssl)
$(meson_feature python)
)
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-09-29 7:05 Patrick McLean
0 siblings, 0 replies; 67+ messages in thread
From: Patrick McLean @ 2023-09-29 7:05 UTC (permalink / raw
To: gentoo-commits
commit: 9002f16a585b190e0994ae7819da7d75d8d46722
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 29 07:02:33 2023 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri Sep 29 07:02:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9002f16a
sys-libs/libnvme: add 1.6
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
sys-libs/libnvme/Manifest | 1 +
sys-libs/libnvme/libnvme-1.6.ebuild | 75 +++++++++++++++++++++++++++++++++++++
2 files changed, 76 insertions(+)
diff --git a/sys-libs/libnvme/Manifest b/sys-libs/libnvme/Manifest
index cc7d25a235af..f48655de8530 100644
--- a/sys-libs/libnvme/Manifest
+++ b/sys-libs/libnvme/Manifest
@@ -2,3 +2,4 @@ DIST libnvme-1.2.tar.gz 484397 BLAKE2B ae6b1c3aa8f45594219470059cfc8982674433772
DIST libnvme-1.3.tar.gz 499870 BLAKE2B 5a019c12829890a0fe0b5e6aec5fbd009fc3bd6dfe7e81f61731292f4ea8b03044e7625491479350c399cc8cd5bc023e02cc9e93f1eba38f4c747667e84cfb24 SHA512 c874b29b73e55be842f71e74a226a76fcd50dfa72e2be100f0437bc83e740cd146b6d2f2cdaa940c11c3d8c48ff2c065ac0e8a83d4d0dde743edf4179f328670
DIST libnvme-1.4.tar.gz 506101 BLAKE2B c1496c6258bf20ed4109710b06671fa7f0e27c7649520ad8ccf4021df00fffc45f80fea248d62d2b85eecc8b15b6afaf4a113d96d6737ae6772346c9d0bc1002 SHA512 cc4a0a78083471e912736d76e4faaa5c285e1149029560f212ff06254863e8f21b48fcb1638599bd68efcf888312a248fb748d23776af03574b39fbd9b2a418d
DIST libnvme-1.5.tar.gz 566715 BLAKE2B 2111a6929bc17949f03c39fdb247420bba371641b38e30cc7bc4b61a859471d1bfaa27d0dd3bb41379a3a59bb493ff9ce9006460aaf0b900c7ce40410701c03b SHA512 0a19eca2dd7c48c9da3123767c3c789dfb7528d6f5b2b2dfdc8af7cd64e1d724fb81c6002b9821ce916cc7adb6b5e5e28253f1d73131188b0559c6d276a7d07c
+DIST libnvme-1.6.tar.gz 597676 BLAKE2B 8b47b268154574688a909d0664df55eda38d9f133373fabcffe987ede03e0c531f88126e0dc50204d74fb2fa665af6379aa5205757bfc5863926db8402fbab27 SHA512 ae6a95ed75bbdc6f8c5c5608eaad8bcaf60a08348ddff356bd47258da2bd2470bdaa45747cdb7ba24f10db093fc0ab95f8bda076a45cbb87e155e3158ef726f8
diff --git a/sys-libs/libnvme/libnvme-1.6.ebuild b/sys-libs/libnvme/libnvme-1.6.ebuild
new file mode 100644
index 000000000000..2ecf469e67da
--- /dev/null
+++ b/sys-libs/libnvme/libnvme-1.6.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit python-r1 meson
+
+DESCRIPTION="C Library for NVM Express on Linux"
+HOMEPAGE="https://github.com/linux-nvme/libnvme"
+SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="dbus +json keyutils python ssl +uuid"
+
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+ json? ( dev-libs/json-c:= )
+ keyutils? ( sys-apps/keyutils:= )
+ dbus? ( sys-apps/dbus:= )
+ python? ( ${PYTHON_DEPS} )
+ ssl? ( >=dev-libs/openssl-1.1:= )
+ uuid? ( sys-apps/util-linux:= )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ dev-lang/swig
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dpython=false
+ $(meson_feature json json-c)
+ $(meson_feature dbus libdbus)
+ $(meson_feature keyutils)
+ $(meson_feature ssl openssl)
+ $(meson_feature python)
+ )
+ meson_src_configure
+}
+
+python_compile() {
+ local emesonargs=(
+ -Dpython=enabled
+ )
+ meson_src_configure --reconfigure
+ meson_src_compile
+}
+
+src_compile() {
+ meson_src_compile
+
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
+}
+
+python_install() {
+ meson_src_install
+ use python && python_optimize
+}
+
+src_install() {
+ use python && python_foreach_impl python_install
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-10-26 13:04 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-10-26 13:04 UTC (permalink / raw
To: gentoo-commits
commit: a03a10c8b7850a18302cd9ca90ea5ccb547737c4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 26 13:03:50 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 26 13:03:50 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03a10c8
sys-libs/libnvme: Stabilize 1.5-r2 arm, #916283
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.5-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.5-r2.ebuild b/sys-libs/libnvme/libnvme-1.5-r2.ebuild
index 9e2be0abd195..1ffd8a317ec6 100644
--- a/sys-libs/libnvme/libnvme-1.5-r2.ebuild
+++ b/sys-libs/libnvme/libnvme-1.5-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
IUSE="dbus +json keyutils python ssl +uuid"
REQUIRED_USE="
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-11-02 14:41 Joonas Niilola
0 siblings, 0 replies; 67+ messages in thread
From: Joonas Niilola @ 2023-11-02 14:41 UTC (permalink / raw
To: gentoo-commits
commit: e9bfa1eb5d7fae8cedddddd5c6ce0818c136244b
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Thu Nov 2 03:16:21 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Nov 2 14:40:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9bfa1eb
sys-libs/libnvme: Keyword 1.6-r1 alpha, #910366
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.6-r1.ebuild b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
index 6539b980d776..82fc1c9e7be0 100644
--- a/sys-libs/libnvme/libnvme-1.6-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-11-04 10:52 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-11-04 10:52 UTC (permalink / raw
To: gentoo-commits
commit: 025798f9e5569a14fd195ee7661f23e8c6bbfcde
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 4 10:51:47 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 4 10:51:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025798f9
sys-libs/libnvme: Stabilize 1.6 arm, #916798
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.6.ebuild b/sys-libs/libnvme/libnvme-1.6.ebuild
index e6be4d985045..f2cbcdaf4031 100644
--- a/sys-libs/libnvme/libnvme-1.6.ebuild
+++ b/sys-libs/libnvme/libnvme-1.6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-11-08 1:50 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-11-08 1:50 UTC (permalink / raw
To: gentoo-commits
commit: 32b5940cadac0274b6854501f9ecf3b380bfef55
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 8 01:50:02 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 8 01:50:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b5940c
sys-libs/libnvme: Stabilize 1.6-r1 amd64, #917015
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.6-r1.ebuild b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
index 82fc1c9e7be0..f8e464846351 100644
--- a/sys-libs/libnvme/libnvme-1.6-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-11-08 1:50 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-11-08 1:50 UTC (permalink / raw
To: gentoo-commits
commit: cbec3972fe168408a9320a668108007b3fe39149
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 8 01:50:04 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 8 01:50:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbec3972
sys-libs/libnvme: Stabilize 1.6-r1 x86, #917015
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.6-r1.ebuild b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
index f8e464846351..96ac742c9085 100644
--- a/sys-libs/libnvme/libnvme-1.6-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-11-08 1:50 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-11-08 1:50 UTC (permalink / raw
To: gentoo-commits
commit: de62dc84b7a63c1bfb1dd06ae7fd995718c0a946
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 8 01:50:04 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 8 01:50:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de62dc84
sys-libs/libnvme: Stabilize 1.6-r1 ppc64, #917015
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.6-r1.ebuild b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
index 96ac742c9085..ef135b459dfa 100644
--- a/sys-libs/libnvme/libnvme-1.6-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-11-08 5:35 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-11-08 5:35 UTC (permalink / raw
To: gentoo-commits
commit: 41f38272e6a7bd4ab582a82ef02a4eeb445d0a79
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 8 05:35:31 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 8 05:35:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f38272
sys-libs/libnvme: Stabilize 1.6-r1 arm, #917015
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.6-r1.ebuild b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
index ef135b459dfa..2182a7d062cb 100644
--- a/sys-libs/libnvme/libnvme-1.6-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~loong ppc64 ~riscv x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-11-08 5:35 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-11-08 5:35 UTC (permalink / raw
To: gentoo-commits
commit: 34265da2a7a3d6dce4dba059ae60f4ec7e5c73a4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 8 05:35:32 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 8 05:35:32 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34265da2
sys-libs/libnvme: Stabilize 1.6-r1 arm64, #917015
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.6-r1.ebuild b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
index 2182a7d062cb..1bb3ed377763 100644
--- a/sys-libs/libnvme/libnvme-1.6-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha amd64 arm ~arm64 ~loong ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ppc64 ~riscv x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-11-24 9:31 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-11-24 9:31 UTC (permalink / raw
To: gentoo-commits
commit: 522c58011e0a72e35160dc52d96e7d9e3f129ff7
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Thu Nov 23 22:57:47 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 09:30:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=522c5801
sys-libs/libnvme: Keyword 1.6-r1 mips, #917779
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.6-r1.ebuild b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
index 1bb3ed377763..648e22e39bfb 100644
--- a/sys-libs/libnvme/libnvme-1.6-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc64 ~riscv x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-12-09 7:54 Arthur Zamarin
0 siblings, 0 replies; 67+ messages in thread
From: Arthur Zamarin @ 2023-12-09 7:54 UTC (permalink / raw
To: gentoo-commits
commit: 7a569730dbc3f7bbfa6ee3b12e49589d095abc97
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 9 07:54:31 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 9 07:54:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a569730
sys-libs/libnvme: Keyword 1.6-r1 ia64, #910073
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.6-r1.ebuild b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
index 648e22e39bfb..6206f85014de 100644
--- a/sys-libs/libnvme/libnvme-1.6-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc64 ~riscv x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-12-10 1:38 Ionen Wolkens
0 siblings, 0 replies; 67+ messages in thread
From: Ionen Wolkens @ 2023-12-10 1:38 UTC (permalink / raw
To: gentoo-commits
commit: b84428ea960ea5ca13a290786a90c399424f7484
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Sat Dec 9 20:20:42 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Dec 10 01:24:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b84428ea
sys-libs/libnvme: Keyword 1.6-r1 ppc, #910073
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.6-r1.ebuild b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
index 6206f85014de..f4ec08793b9f 100644
--- a/sys-libs/libnvme/libnvme-1.6-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-12-20 11:08 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-12-20 11:08 UTC (permalink / raw
To: gentoo-commits
commit: 96323f53dc680bbc83275032692e51542c8101a3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 20 11:04:33 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 20 11:07:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96323f53
sys-libs/libnvme: add 1.7.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/Manifest | 1 +
sys-libs/libnvme/libnvme-1.7.1.ebuild | 77 +++++++++++++++++++++++++++++++++++
2 files changed, 78 insertions(+)
diff --git a/sys-libs/libnvme/Manifest b/sys-libs/libnvme/Manifest
index 92a002d493fe..40a0ea9ac85b 100644
--- a/sys-libs/libnvme/Manifest
+++ b/sys-libs/libnvme/Manifest
@@ -4,3 +4,4 @@ DIST libnvme-1.4.tar.gz 506101 BLAKE2B c1496c6258bf20ed4109710b06671fa7f0e27c764
DIST libnvme-1.5.tar.gz 566715 BLAKE2B 2111a6929bc17949f03c39fdb247420bba371641b38e30cc7bc4b61a859471d1bfaa27d0dd3bb41379a3a59bb493ff9ce9006460aaf0b900c7ce40410701c03b SHA512 0a19eca2dd7c48c9da3123767c3c789dfb7528d6f5b2b2dfdc8af7cd64e1d724fb81c6002b9821ce916cc7adb6b5e5e28253f1d73131188b0559c6d276a7d07c
DIST libnvme-1.6-ubsan.patch.xz 5800 BLAKE2B 8603311c44a475bd09a31a6bebe96f29f2b18b6d0917cb02b680fc20861a71688f1c5b3f618d6f38e7c105c8a00b8818b2ffa67289371fd0ab62354d318bebb9 SHA512 74f1a86c4011ce6650b54ec50422fe98ec64a65b50e3aa6c3d57f3715713f85ef7c84451416bb8d136dff646b3eba00d415208c98a16c562bf5d258d51b0d006
DIST libnvme-1.6.tar.gz 597676 BLAKE2B 8b47b268154574688a909d0664df55eda38d9f133373fabcffe987ede03e0c531f88126e0dc50204d74fb2fa665af6379aa5205757bfc5863926db8402fbab27 SHA512 ae6a95ed75bbdc6f8c5c5608eaad8bcaf60a08348ddff356bd47258da2bd2470bdaa45747cdb7ba24f10db093fc0ab95f8bda076a45cbb87e155e3158ef726f8
+DIST libnvme-1.7.1.tar.gz 604220 BLAKE2B b02bf0914be73f5877f418bebdbed31dfb019484fb9f6e169c3474d90306706b8e787003a472f13bedb72e90eff39a30ba35df252a3cdf4ea08a362c3f9e221b SHA512 aea986ae35eafa17482e07015228d5a7d529d41148f4cee9e4619adc2460abb5460d60cd91177462cbcaf2e94e5870026ff9e45548f91d9f90b65a6268eb3abb
diff --git a/sys-libs/libnvme/libnvme-1.7.1.ebuild b/sys-libs/libnvme/libnvme-1.7.1.ebuild
new file mode 100644
index 000000000000..3962bcd17aa6
--- /dev/null
+++ b/sys-libs/libnvme/libnvme-1.7.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit python-r1 meson
+
+DESCRIPTION="C Library for NVM Express on Linux"
+HOMEPAGE="https://github.com/linux-nvme/libnvme"
+SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="dbus +json keyutils python ssl test +uuid"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+ json? ( dev-libs/json-c:= )
+ keyutils? ( sys-apps/keyutils:= )
+ dbus? ( sys-apps/dbus:= )
+ python? ( ${PYTHON_DEPS} )
+ ssl? ( >=dev-libs/openssl-1.1:= )
+ uuid? ( sys-apps/util-linux:= )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ dev-lang/swig
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dpython=false
+ $(meson_use test tests)
+ $(meson_feature json json-c)
+ $(meson_feature dbus libdbus)
+ $(meson_feature keyutils)
+ $(meson_feature ssl openssl)
+ $(meson_feature python)
+ )
+ meson_src_configure
+}
+
+python_compile() {
+ local emesonargs=(
+ -Dpython=enabled
+ )
+ meson_src_configure --reconfigure
+ meson_src_compile
+}
+
+src_compile() {
+ meson_src_compile
+
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
+}
+
+python_install() {
+ meson_src_install
+ use python && python_optimize
+}
+
+src_install() {
+ use python && python_foreach_impl python_install
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2023-12-21 0:07 Ionen Wolkens
0 siblings, 0 replies; 67+ messages in thread
From: Ionen Wolkens @ 2023-12-21 0:07 UTC (permalink / raw
To: gentoo-commits
commit: e182c7a9265ff1f1ed1f4daec294fffd27381d57
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 20 23:57:57 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Dec 21 00:03:50 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e182c7a9
sys-libs/libnvme: forward ~sparc
1.6-r2 was just keyworded, assuming this new one is fine too.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.7.1.ebuild b/sys-libs/libnvme/libnvme-1.7.1.ebuild
index 3962bcd17aa6..85ffd0fbe1a1 100644
--- a/sys-libs/libnvme/libnvme-1.7.1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.7.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-02-02 5:13 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2024-02-02 5:13 UTC (permalink / raw
To: gentoo-commits
commit: ac74e7acb858c5d612caaad7ad12a660a13acb01
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 05:12:50 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 05:12:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac74e7ac
sys-libs/libnvme: Stabilize 1.7.1 arm, #923515
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.7.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-libs/libnvme/libnvme-1.7.1.ebuild b/sys-libs/libnvme/libnvme-1.7.1.ebuild
index 85ffd0fbe1a1..4cdfc3008403 100644
--- a/sys-libs/libnvme/libnvme-1.7.1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.7.1.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 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-02-02 12:38 Arthur Zamarin
0 siblings, 0 replies; 67+ messages in thread
From: Arthur Zamarin @ 2024-02-02 12:38 UTC (permalink / raw
To: gentoo-commits
commit: 27c3fc45ce873046ca2a3ec2c43aef5253d29801
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 12:38:21 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 12:38:21 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c3fc45
sys-libs/libnvme: Stabilize 1.7.1 ppc64, #923515
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.7.1.ebuild b/sys-libs/libnvme/libnvme-1.7.1.ebuild
index 4cdfc3008403..2674131adee4 100644
--- a/sys-libs/libnvme/libnvme-1.7.1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.7.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-02-02 13:34 Arthur Zamarin
0 siblings, 0 replies; 67+ messages in thread
From: Arthur Zamarin @ 2024-02-02 13:34 UTC (permalink / raw
To: gentoo-commits
commit: 2b09134f3db55808ab9e93e86fe0c322ea291911
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 13:34:35 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 13:34:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b09134f
sys-libs/libnvme: Stabilize 1.7.1 x86, #923515
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.7.1.ebuild b/sys-libs/libnvme/libnvme-1.7.1.ebuild
index 2674131adee4..ff8f82f5d609 100644
--- a/sys-libs/libnvme/libnvme-1.7.1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.7.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-02-02 17:51 Arthur Zamarin
0 siblings, 0 replies; 67+ messages in thread
From: Arthur Zamarin @ 2024-02-02 17:51 UTC (permalink / raw
To: gentoo-commits
commit: 928918a8598bcbde550a38605602099ebab18e1e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 17:51:23 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 17:51:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=928918a8
sys-libs/libnvme: Stabilize 1.7.1 amd64, #923515
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.7.1.ebuild b/sys-libs/libnvme/libnvme-1.7.1.ebuild
index ff8f82f5d609..99eec86bb28b 100644
--- a/sys-libs/libnvme/libnvme-1.7.1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.7.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-02-03 6:56 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2024-02-03 6:56 UTC (permalink / raw
To: gentoo-commits
commit: 0eda8c602b4540a91ca9d02f3bab8ef4458fd07a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 3 06:54:47 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 3 06:54:47 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eda8c60
sys-libs/libnvme: Stabilize 1.7.1 arm64, #923515
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.7.1.ebuild b/sys-libs/libnvme/libnvme-1.7.1.ebuild
index 99eec86bb28b..0ee4043171d1 100644
--- a/sys-libs/libnvme/libnvme-1.7.1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.7.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-02-06 2:56 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2024-02-06 2:56 UTC (permalink / raw
To: gentoo-commits
commit: ba65982faccd363da37bc8953ee51b4475727876
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 6 02:56:06 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 6 02:56:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba65982f
sys-libs/libnvme: fix Python configuration
Clearly an error, as we already disable it at the beginning of the array, even.
The generic build should have no Python involved. The later builds handle Python
per-impl.
Closes: https://bugs.gentoo.org/923853
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.6-r1.ebuild | 3 +--
sys-libs/libnvme/libnvme-1.6-r2.ebuild | 3 +--
sys-libs/libnvme/libnvme-1.6.ebuild | 3 +--
sys-libs/libnvme/libnvme-1.7.1.ebuild | 1 -
4 files changed, 3 insertions(+), 7 deletions(-)
diff --git a/sys-libs/libnvme/libnvme-1.6-r1.ebuild b/sys-libs/libnvme/libnvme-1.6-r1.ebuild
index f4ec08793b9f..14169a41d0d8 100644
--- a/sys-libs/libnvme/libnvme-1.6-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.6-r1.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
@@ -48,7 +48,6 @@ src_configure() {
$(meson_feature dbus libdbus)
$(meson_feature keyutils)
$(meson_feature ssl openssl)
- $(meson_feature python)
)
meson_src_configure
}
diff --git a/sys-libs/libnvme/libnvme-1.6-r2.ebuild b/sys-libs/libnvme/libnvme-1.6-r2.ebuild
index 99790bc67429..ea83a7bc434b 100644
--- a/sys-libs/libnvme/libnvme-1.6-r2.ebuild
+++ b/sys-libs/libnvme/libnvme-1.6-r2.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
@@ -50,7 +50,6 @@ src_configure() {
$(meson_feature dbus libdbus)
$(meson_feature keyutils)
$(meson_feature ssl openssl)
- $(meson_feature python)
)
meson_src_configure
}
diff --git a/sys-libs/libnvme/libnvme-1.6.ebuild b/sys-libs/libnvme/libnvme-1.6.ebuild
index 2937331ef7b9..8f1a33ea55fa 100644
--- a/sys-libs/libnvme/libnvme-1.6.ebuild
+++ b/sys-libs/libnvme/libnvme-1.6.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
@@ -47,7 +47,6 @@ src_configure() {
$(meson_feature dbus libdbus)
$(meson_feature keyutils)
$(meson_feature ssl openssl)
- $(meson_feature python)
)
meson_src_configure
}
diff --git a/sys-libs/libnvme/libnvme-1.7.1.ebuild b/sys-libs/libnvme/libnvme-1.7.1.ebuild
index 0ee4043171d1..5dce034744c3 100644
--- a/sys-libs/libnvme/libnvme-1.7.1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.7.1.ebuild
@@ -43,7 +43,6 @@ src_configure() {
$(meson_feature dbus libdbus)
$(meson_feature keyutils)
$(meson_feature ssl openssl)
- $(meson_feature python)
)
meson_src_configure
}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-02-06 3:05 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2024-02-06 3:05 UTC (permalink / raw
To: gentoo-commits
commit: 27f17b985f46015bd296d11976cac73e11532655
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 6 03:03:34 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 6 03:03:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27f17b98
sys-libs/libnvme: revbump for Python fix
Followup to ba65982faccd363da37bc8953ee51b4475727876. parona made a fair point
that a revbump is technically warranted given that with USE=python, we may
get an additional impl installed outside of what PYTHON_TARGETS covered
(e.g. if configure picks up Python 3.12, builds & installs that, then the
proper Python impl builds do Python 3.11).
Revbump for correctness accordingly. After he said it, I realised it wasn't
just a technicality, but actually pretty plausible as well.
Bug: https://bugs.gentoo.org/923853
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/{libnvme-1.7.1.ebuild => libnvme-1.7.1-r1.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/sys-libs/libnvme/libnvme-1.7.1.ebuild b/sys-libs/libnvme/libnvme-1.7.1-r1.ebuild
similarity index 100%
rename from sys-libs/libnvme/libnvme-1.7.1.ebuild
rename to sys-libs/libnvme/libnvme-1.7.1-r1.ebuild
^ permalink raw reply [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-02-06 5:36 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2024-02-06 5:36 UTC (permalink / raw
To: gentoo-commits
commit: 18c086594f0a3ba9109b8d61c38c766db43e8bcd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 6 05:36:10 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 6 05:36:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c08659
sys-libs/libnvme: fix disable-python value
Closes: https://bugs.gentoo.org/923859
Bug: https://bugs.gentoo.org/923853
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.7.1-r1.ebuild b/sys-libs/libnvme/libnvme-1.7.1-r1.ebuild
index 5dce034744c3..bc07dd00ff7c 100644
--- a/sys-libs/libnvme/libnvme-1.7.1-r1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.7.1-r1.ebuild
@@ -37,7 +37,7 @@ BDEPEND="
src_configure() {
local emesonargs=(
- -Dpython=false
+ -Dpython=disabled
$(meson_use test tests)
$(meson_feature json json-c)
$(meson_feature dbus libdbus)
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-02-14 18:30 Patrick McLean
0 siblings, 0 replies; 67+ messages in thread
From: Patrick McLean @ 2024-02-14 18:30 UTC (permalink / raw
To: gentoo-commits
commit: 0eabc358df346bbdd0b51ea0512c04a0df0b6019
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 14 18:25:42 2024 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Wed Feb 14 18:30:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eabc358
sys-libs/libnvme: add 1.8
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
sys-libs/libnvme/Manifest | 1 +
sys-libs/libnvme/libnvme-1.8.ebuild | 76 +++++++++++++++++++++++++++++++++++++
2 files changed, 77 insertions(+)
diff --git a/sys-libs/libnvme/Manifest b/sys-libs/libnvme/Manifest
index 6dc88ed7d023..553267caeaa1 100644
--- a/sys-libs/libnvme/Manifest
+++ b/sys-libs/libnvme/Manifest
@@ -1 +1,2 @@
DIST libnvme-1.7.1.tar.gz 604220 BLAKE2B b02bf0914be73f5877f418bebdbed31dfb019484fb9f6e169c3474d90306706b8e787003a472f13bedb72e90eff39a30ba35df252a3cdf4ea08a362c3f9e221b SHA512 aea986ae35eafa17482e07015228d5a7d529d41148f4cee9e4619adc2460abb5460d60cd91177462cbcaf2e94e5870026ff9e45548f91d9f90b65a6268eb3abb
+DIST libnvme-1.8.tar.gz 629032 BLAKE2B cba5215983fa14e485156cf68613a7acca07b7e0fdac41663ebf2246c9f6fd6d1bfcebc7c1457ab4217705769ebea382e85726eb302fd9af6f6b85cec7b2e14d SHA512 ba0cec72fd6c9bb29b29c4342be7b25aec1f31157a094ad387a1105cbd1961ab600e1448a2462d8be2af91d5251b2970d6d06d4871ce96604c5be204d6096bcb
diff --git a/sys-libs/libnvme/libnvme-1.8.ebuild b/sys-libs/libnvme/libnvme-1.8.ebuild
new file mode 100644
index 000000000000..1cc2223f879a
--- /dev/null
+++ b/sys-libs/libnvme/libnvme-1.8.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit python-r1 meson
+
+DESCRIPTION="C Library for NVM Express on Linux"
+HOMEPAGE="https://github.com/linux-nvme/libnvme"
+SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="dbus +json keyutils python ssl test +uuid"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+ json? ( dev-libs/json-c:= )
+ keyutils? ( sys-apps/keyutils:= )
+ dbus? ( sys-apps/dbus:= )
+ python? ( ${PYTHON_DEPS} )
+ ssl? ( >=dev-libs/openssl-1.1:= )
+ uuid? ( sys-apps/util-linux:= )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ dev-lang/swig
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dpython=disabled
+ $(meson_use test tests)
+ $(meson_feature json json-c)
+ $(meson_feature dbus libdbus)
+ $(meson_feature keyutils)
+ $(meson_feature ssl openssl)
+ )
+ meson_src_configure
+}
+
+python_compile() {
+ local emesonargs=(
+ -Dpython=enabled
+ )
+ meson_src_configure --reconfigure
+ meson_src_compile
+}
+
+src_compile() {
+ meson_src_compile
+
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
+}
+
+python_install() {
+ meson_src_install
+ use python && python_optimize
+}
+
+src_install() {
+ use python && python_foreach_impl python_install
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-03-24 11:29 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2024-03-24 11:29 UTC (permalink / raw
To: gentoo-commits
commit: 5336db4ba8faaa0e29def1b760a2ea3f08a58226
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 11:28:11 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 11:28:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5336db4b
sys-libs/libnvme: Stabilize 1.8 amd64, #927700
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.8.ebuild b/sys-libs/libnvme/libnvme-1.8.ebuild
index 1cc2223f879a..a3040fb92844 100644
--- a/sys-libs/libnvme/libnvme-1.8.ebuild
+++ b/sys-libs/libnvme/libnvme-1.8.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-03-24 11:35 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2024-03-24 11:35 UTC (permalink / raw
To: gentoo-commits
commit: 707c9318a772ef80c0c43e250e6585f68ad1dfa3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 11:34:18 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 11:34:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707c9318
sys-libs/libnvme: Stabilize 1.8 x86, #927700
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.8.ebuild b/sys-libs/libnvme/libnvme-1.8.ebuild
index a3040fb92844..79c6241197d9 100644
--- a/sys-libs/libnvme/libnvme-1.8.ebuild
+++ b/sys-libs/libnvme/libnvme-1.8.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-05-03 21:57 Patrick McLean
0 siblings, 0 replies; 67+ messages in thread
From: Patrick McLean @ 2024-05-03 21:57 UTC (permalink / raw
To: gentoo-commits
commit: cebef38d376e4cefbcf6c94b4707ee3ad6771b4d
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Fri May 3 21:54:13 2024 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri May 3 21:57:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cebef38d
sys-libs/libnvme: add 1.9
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
sys-libs/libnvme/Manifest | 1 +
sys-libs/libnvme/libnvme-1.9.ebuild | 76 +++++++++++++++++++++++++++++++++++++
2 files changed, 77 insertions(+)
diff --git a/sys-libs/libnvme/Manifest b/sys-libs/libnvme/Manifest
index 553267caeaa1..568eb32cfdc0 100644
--- a/sys-libs/libnvme/Manifest
+++ b/sys-libs/libnvme/Manifest
@@ -1,2 +1,3 @@
DIST libnvme-1.7.1.tar.gz 604220 BLAKE2B b02bf0914be73f5877f418bebdbed31dfb019484fb9f6e169c3474d90306706b8e787003a472f13bedb72e90eff39a30ba35df252a3cdf4ea08a362c3f9e221b SHA512 aea986ae35eafa17482e07015228d5a7d529d41148f4cee9e4619adc2460abb5460d60cd91177462cbcaf2e94e5870026ff9e45548f91d9f90b65a6268eb3abb
DIST libnvme-1.8.tar.gz 629032 BLAKE2B cba5215983fa14e485156cf68613a7acca07b7e0fdac41663ebf2246c9f6fd6d1bfcebc7c1457ab4217705769ebea382e85726eb302fd9af6f6b85cec7b2e14d SHA512 ba0cec72fd6c9bb29b29c4342be7b25aec1f31157a094ad387a1105cbd1961ab600e1448a2462d8be2af91d5251b2970d6d06d4871ce96604c5be204d6096bcb
+DIST libnvme-1.9.tar.gz 657952 BLAKE2B e9d655709770f7c1d9c916cc9539b8ea096b0d5bf6b12079c2db494f070c98b6c388e2a79ed27a4932994a00d44da93fa3119ee224c48d40347a483548397349 SHA512 39a3346805143f93a17d00cfcb6fb75f82154658db6079134c09dfa989995ac5de79b1ce1ac091b4e997523d3216829ce9eac44110c9f59f9fd21636529c8b25
diff --git a/sys-libs/libnvme/libnvme-1.9.ebuild b/sys-libs/libnvme/libnvme-1.9.ebuild
new file mode 100644
index 000000000000..1cc2223f879a
--- /dev/null
+++ b/sys-libs/libnvme/libnvme-1.9.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit python-r1 meson
+
+DESCRIPTION="C Library for NVM Express on Linux"
+HOMEPAGE="https://github.com/linux-nvme/libnvme"
+SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="dbus +json keyutils python ssl test +uuid"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+ json? ( dev-libs/json-c:= )
+ keyutils? ( sys-apps/keyutils:= )
+ dbus? ( sys-apps/dbus:= )
+ python? ( ${PYTHON_DEPS} )
+ ssl? ( >=dev-libs/openssl-1.1:= )
+ uuid? ( sys-apps/util-linux:= )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ dev-lang/swig
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dpython=disabled
+ $(meson_use test tests)
+ $(meson_feature json json-c)
+ $(meson_feature dbus libdbus)
+ $(meson_feature keyutils)
+ $(meson_feature ssl openssl)
+ )
+ meson_src_configure
+}
+
+python_compile() {
+ local emesonargs=(
+ -Dpython=enabled
+ )
+ meson_src_configure --reconfigure
+ meson_src_compile
+}
+
+src_compile() {
+ meson_src_compile
+
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
+}
+
+python_install() {
+ meson_src_install
+ use python && python_optimize
+}
+
+src_install() {
+ use python && python_foreach_impl python_install
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-05-16 14:58 Arthur Zamarin
0 siblings, 0 replies; 67+ messages in thread
From: Arthur Zamarin @ 2024-05-16 14:58 UTC (permalink / raw
To: gentoo-commits
commit: 034bbd2aa68a647cc91f186b3959aee971c44ae3
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 14:57:46 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu May 16 14:57:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=034bbd2a
sys-libs/libnvme: Stabilize 1.8 arm64, #927700
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.8.ebuild b/sys-libs/libnvme/libnvme-1.8.ebuild
index 79c6241197d9..f6bc3410c4e6 100644
--- a/sys-libs/libnvme/libnvme-1.8.ebuild
+++ b/sys-libs/libnvme/libnvme-1.8.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-06-25 2:39 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2024-06-25 2:39 UTC (permalink / raw
To: gentoo-commits
commit: 957172d80529df5fd65fe309f8c2fe026a9c5524
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 25 02:39:19 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 25 02:39:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=957172d8
sys-libs/libnvme: Stabilize 1.9 x86, #927700
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.9.ebuild b/sys-libs/libnvme/libnvme-1.9.ebuild
index 3436c4d122bd..69e01e1e79c9 100644
--- a/sys-libs/libnvme/libnvme-1.9.ebuild
+++ b/sys-libs/libnvme/libnvme-1.9.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-06-25 2:39 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2024-06-25 2:39 UTC (permalink / raw
To: gentoo-commits
commit: fbdcbbdc767bfccbe12726cc54df9473e6152706
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 25 02:39:21 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 25 02:39:21 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbdcbbdc
sys-libs/libnvme: Stabilize 1.9 amd64, #927700
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.9.ebuild b/sys-libs/libnvme/libnvme-1.9.ebuild
index 69e01e1e79c9..9d112ea19345 100644
--- a/sys-libs/libnvme/libnvme-1.9.ebuild
+++ b/sys-libs/libnvme/libnvme-1.9.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-08-05 18:50 Patrick McLean
0 siblings, 0 replies; 67+ messages in thread
From: Patrick McLean @ 2024-08-05 18:50 UTC (permalink / raw
To: gentoo-commits
commit: 3ae2685d277e65d041e8b86a18fa637973e9d6c0
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 5 18:44:39 2024 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Mon Aug 5 18:50:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae2685d
sys-libs/libnvme: add 1.10
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
sys-libs/libnvme/Manifest | 1 +
sys-libs/libnvme/libnvme-1.10.ebuild | 76 ++++++++++++++++++++++++++++++++++++
2 files changed, 77 insertions(+)
diff --git a/sys-libs/libnvme/Manifest b/sys-libs/libnvme/Manifest
index 568eb32cfdc0..0058d3053280 100644
--- a/sys-libs/libnvme/Manifest
+++ b/sys-libs/libnvme/Manifest
@@ -1,3 +1,4 @@
+DIST libnvme-1.10.gh.tar.gz 720737 BLAKE2B eb5941cbdec1ccf5782c3e438b55dd09ddd2c3b9ac1079d5642896d0d80d75ece3149ebe9d965c2783a5ae2ddfad64ae0051f9c63822a739108d53eb44a583db SHA512 44e8a407c9fda8c296163832c14ba167caab53eab315bd2dee94275458532429f12a35e0adef1356420d83127e658a354ce65ac946acaa53bef2d46a8189054c
DIST libnvme-1.7.1.tar.gz 604220 BLAKE2B b02bf0914be73f5877f418bebdbed31dfb019484fb9f6e169c3474d90306706b8e787003a472f13bedb72e90eff39a30ba35df252a3cdf4ea08a362c3f9e221b SHA512 aea986ae35eafa17482e07015228d5a7d529d41148f4cee9e4619adc2460abb5460d60cd91177462cbcaf2e94e5870026ff9e45548f91d9f90b65a6268eb3abb
DIST libnvme-1.8.tar.gz 629032 BLAKE2B cba5215983fa14e485156cf68613a7acca07b7e0fdac41663ebf2246c9f6fd6d1bfcebc7c1457ab4217705769ebea382e85726eb302fd9af6f6b85cec7b2e14d SHA512 ba0cec72fd6c9bb29b29c4342be7b25aec1f31157a094ad387a1105cbd1961ab600e1448a2462d8be2af91d5251b2970d6d06d4871ce96604c5be204d6096bcb
DIST libnvme-1.9.tar.gz 657952 BLAKE2B e9d655709770f7c1d9c916cc9539b8ea096b0d5bf6b12079c2db494f070c98b6c388e2a79ed27a4932994a00d44da93fa3119ee224c48d40347a483548397349 SHA512 39a3346805143f93a17d00cfcb6fb75f82154658db6079134c09dfa989995ac5de79b1ce1ac091b4e997523d3216829ce9eac44110c9f59f9fd21636529c8b25
diff --git a/sys-libs/libnvme/libnvme-1.10.ebuild b/sys-libs/libnvme/libnvme-1.10.ebuild
new file mode 100644
index 000000000000..1120def01056
--- /dev/null
+++ b/sys-libs/libnvme/libnvme-1.10.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit python-r1 meson
+
+DESCRIPTION="C Library for NVM Express on Linux"
+HOMEPAGE="https://github.com/linux-nvme/libnvme"
+SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="dbus +json keyutils python ssl test +uuid"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+ json? ( dev-libs/json-c:= )
+ keyutils? ( sys-apps/keyutils:= )
+ dbus? ( sys-apps/dbus:= )
+ python? ( ${PYTHON_DEPS} )
+ ssl? ( >=dev-libs/openssl-1.1:= )
+ uuid? ( sys-apps/util-linux:= )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ dev-lang/swig
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dpython=disabled
+ $(meson_use test tests)
+ $(meson_feature json json-c)
+ $(meson_feature dbus libdbus)
+ $(meson_feature keyutils)
+ $(meson_feature ssl openssl)
+ )
+ meson_src_configure
+}
+
+python_compile() {
+ local emesonargs=(
+ -Dpython=enabled
+ )
+ meson_src_configure --reconfigure
+ meson_src_compile
+}
+
+src_compile() {
+ meson_src_compile
+
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
+}
+
+python_install() {
+ meson_src_install
+ use python && python_optimize
+}
+
+src_install() {
+ use python && python_foreach_impl python_install
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-09-23 0:32 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2024-09-23 0:32 UTC (permalink / raw
To: gentoo-commits
commit: e5645ba0eb8ea6f25a5a73b7a7cdf812d2d8a9ef
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 00:31:11 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 00:31:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5645ba0
sys-libs/libnvme: Stabilize 1.10 ppc, #930331
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.10.ebuild b/sys-libs/libnvme/libnvme-1.10.ebuild
index 6e4451d4b863..524aefd9a796 100644
--- a/sys-libs/libnvme/libnvme-1.10.ebuild
+++ b/sys-libs/libnvme/libnvme-1.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-09-23 7:13 Arthur Zamarin
0 siblings, 0 replies; 67+ messages in thread
From: Arthur Zamarin @ 2024-09-23 7:13 UTC (permalink / raw
To: gentoo-commits
commit: 4b5bb21674eee8a8e7348527fd0832a054a36fad
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 07:13:01 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 07:13:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5bb216
sys-libs/libnvme: Stabilize 1.10 arm, #930331
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.10.ebuild b/sys-libs/libnvme/libnvme-1.10.ebuild
index 7d8930a999ae..97ed4187c9ff 100644
--- a/sys-libs/libnvme/libnvme-1.10.ebuild
+++ b/sys-libs/libnvme/libnvme-1.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-09-23 8:18 Arthur Zamarin
0 siblings, 0 replies; 67+ messages in thread
From: Arthur Zamarin @ 2024-09-23 8:18 UTC (permalink / raw
To: gentoo-commits
commit: 34b2fca80202479ee03806a4a36ac43bcac4ea94
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 08:17:51 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 08:17:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b2fca8
sys-libs/libnvme: Stabilize 1.10 x86, #930331
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-libs/libnvme/libnvme-1.10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libnvme/libnvme-1.10.ebuild b/sys-libs/libnvme/libnvme-1.10.ebuild
index 97ed4187c9ff..183c72198792 100644
--- a/sys-libs/libnvme/libnvme-1.10.ebuild
+++ b/sys-libs/libnvme/libnvme-1.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-10-31 20:37 Patrick McLean
0 siblings, 0 replies; 67+ messages in thread
From: Patrick McLean @ 2024-10-31 20:37 UTC (permalink / raw
To: gentoo-commits
commit: 39ad5a8757722ea5c1d66efa70a1f00ddfd3de3b
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 31 20:30:55 2024 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Thu Oct 31 20:30:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ad5a87
sys-libs/libnvme: add 1.11
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
sys-libs/libnvme/Manifest | 1 +
sys-libs/libnvme/libnvme-1.11.ebuild | 76 ++++++++++++++++++++++++++++++++++++
2 files changed, 77 insertions(+)
diff --git a/sys-libs/libnvme/Manifest b/sys-libs/libnvme/Manifest
index 0058d3053280..f5163ddc402b 100644
--- a/sys-libs/libnvme/Manifest
+++ b/sys-libs/libnvme/Manifest
@@ -1,4 +1,5 @@
DIST libnvme-1.10.gh.tar.gz 720737 BLAKE2B eb5941cbdec1ccf5782c3e438b55dd09ddd2c3b9ac1079d5642896d0d80d75ece3149ebe9d965c2783a5ae2ddfad64ae0051f9c63822a739108d53eb44a583db SHA512 44e8a407c9fda8c296163832c14ba167caab53eab315bd2dee94275458532429f12a35e0adef1356420d83127e658a354ce65ac946acaa53bef2d46a8189054c
+DIST libnvme-1.11.gh.tar.gz 740365 BLAKE2B c4d5950b0d0769f1aaddc6d82364ad14ae3b1b6e2b5d16225c8599833e51516c14b8802b77562b08cbb54c15b8e5814d7f5b059939c197b87375afba899ffe3d SHA512 5c1d00fe57ff699be01c326e24612da25e1772578928e2c70fb5f67e8a9fe0fa4c95e18f58d4abefa0e163e99c9e37b1109298e805e174b033e749d19865336b
DIST libnvme-1.7.1.tar.gz 604220 BLAKE2B b02bf0914be73f5877f418bebdbed31dfb019484fb9f6e169c3474d90306706b8e787003a472f13bedb72e90eff39a30ba35df252a3cdf4ea08a362c3f9e221b SHA512 aea986ae35eafa17482e07015228d5a7d529d41148f4cee9e4619adc2460abb5460d60cd91177462cbcaf2e94e5870026ff9e45548f91d9f90b65a6268eb3abb
DIST libnvme-1.8.tar.gz 629032 BLAKE2B cba5215983fa14e485156cf68613a7acca07b7e0fdac41663ebf2246c9f6fd6d1bfcebc7c1457ab4217705769ebea382e85726eb302fd9af6f6b85cec7b2e14d SHA512 ba0cec72fd6c9bb29b29c4342be7b25aec1f31157a094ad387a1105cbd1961ab600e1448a2462d8be2af91d5251b2970d6d06d4871ce96604c5be204d6096bcb
DIST libnvme-1.9.tar.gz 657952 BLAKE2B e9d655709770f7c1d9c916cc9539b8ea096b0d5bf6b12079c2db494f070c98b6c388e2a79ed27a4932994a00d44da93fa3119ee224c48d40347a483548397349 SHA512 39a3346805143f93a17d00cfcb6fb75f82154658db6079134c09dfa989995ac5de79b1ce1ac091b4e997523d3216829ce9eac44110c9f59f9fd21636529c8b25
diff --git a/sys-libs/libnvme/libnvme-1.11.ebuild b/sys-libs/libnvme/libnvme-1.11.ebuild
new file mode 100644
index 000000000000..874a7a0f5838
--- /dev/null
+++ b/sys-libs/libnvme/libnvme-1.11.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} python3_13t )
+inherit python-r1 meson
+
+DESCRIPTION="C Library for NVM Express on Linux"
+HOMEPAGE="https://github.com/linux-nvme/libnvme"
+SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="dbus +json keyutils python ssl test +uuid"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+ json? ( dev-libs/json-c:= )
+ keyutils? ( sys-apps/keyutils:= )
+ dbus? ( sys-apps/dbus:= )
+ python? ( ${PYTHON_DEPS} )
+ ssl? ( >=dev-libs/openssl-1.1:= )
+ uuid? ( sys-apps/util-linux:= )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ dev-lang/swig
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dpython=disabled
+ $(meson_use test tests)
+ $(meson_feature json json-c)
+ $(meson_feature dbus libdbus)
+ $(meson_feature keyutils)
+ $(meson_feature ssl openssl)
+ )
+ meson_src_configure
+}
+
+python_compile() {
+ local emesonargs=(
+ -Dpython=enabled
+ )
+ meson_src_configure --reconfigure
+ meson_src_compile
+}
+
+src_compile() {
+ meson_src_compile
+
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
+}
+
+python_install() {
+ meson_src_install
+ use python && python_optimize
+}
+
+src_install() {
+ use python && python_foreach_impl python_install
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
@ 2024-10-31 20:37 Patrick McLean
0 siblings, 0 replies; 67+ messages in thread
From: Patrick McLean @ 2024-10-31 20:37 UTC (permalink / raw
To: gentoo-commits
commit: 8154a5c1ef938436623e72bb58d35fe13e93c142
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 31 20:31:45 2024 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Thu Oct 31 20:31:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8154a5c1
sys-libs/libnvme: drop 1.7.1-r1, 1.8
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
sys-libs/libnvme/Manifest | 2 -
sys-libs/libnvme/libnvme-1.7.1-r1.ebuild | 76 --------------------------------
sys-libs/libnvme/libnvme-1.8.ebuild | 76 --------------------------------
3 files changed, 154 deletions(-)
diff --git a/sys-libs/libnvme/Manifest b/sys-libs/libnvme/Manifest
index f5163ddc402b..a15cd0ada6d6 100644
--- a/sys-libs/libnvme/Manifest
+++ b/sys-libs/libnvme/Manifest
@@ -1,5 +1,3 @@
DIST libnvme-1.10.gh.tar.gz 720737 BLAKE2B eb5941cbdec1ccf5782c3e438b55dd09ddd2c3b9ac1079d5642896d0d80d75ece3149ebe9d965c2783a5ae2ddfad64ae0051f9c63822a739108d53eb44a583db SHA512 44e8a407c9fda8c296163832c14ba167caab53eab315bd2dee94275458532429f12a35e0adef1356420d83127e658a354ce65ac946acaa53bef2d46a8189054c
DIST libnvme-1.11.gh.tar.gz 740365 BLAKE2B c4d5950b0d0769f1aaddc6d82364ad14ae3b1b6e2b5d16225c8599833e51516c14b8802b77562b08cbb54c15b8e5814d7f5b059939c197b87375afba899ffe3d SHA512 5c1d00fe57ff699be01c326e24612da25e1772578928e2c70fb5f67e8a9fe0fa4c95e18f58d4abefa0e163e99c9e37b1109298e805e174b033e749d19865336b
-DIST libnvme-1.7.1.tar.gz 604220 BLAKE2B b02bf0914be73f5877f418bebdbed31dfb019484fb9f6e169c3474d90306706b8e787003a472f13bedb72e90eff39a30ba35df252a3cdf4ea08a362c3f9e221b SHA512 aea986ae35eafa17482e07015228d5a7d529d41148f4cee9e4619adc2460abb5460d60cd91177462cbcaf2e94e5870026ff9e45548f91d9f90b65a6268eb3abb
-DIST libnvme-1.8.tar.gz 629032 BLAKE2B cba5215983fa14e485156cf68613a7acca07b7e0fdac41663ebf2246c9f6fd6d1bfcebc7c1457ab4217705769ebea382e85726eb302fd9af6f6b85cec7b2e14d SHA512 ba0cec72fd6c9bb29b29c4342be7b25aec1f31157a094ad387a1105cbd1961ab600e1448a2462d8be2af91d5251b2970d6d06d4871ce96604c5be204d6096bcb
DIST libnvme-1.9.tar.gz 657952 BLAKE2B e9d655709770f7c1d9c916cc9539b8ea096b0d5bf6b12079c2db494f070c98b6c388e2a79ed27a4932994a00d44da93fa3119ee224c48d40347a483548397349 SHA512 39a3346805143f93a17d00cfcb6fb75f82154658db6079134c09dfa989995ac5de79b1ce1ac091b4e997523d3216829ce9eac44110c9f59f9fd21636529c8b25
diff --git a/sys-libs/libnvme/libnvme-1.7.1-r1.ebuild b/sys-libs/libnvme/libnvme-1.7.1-r1.ebuild
deleted file mode 100644
index 79ddf7d31ab4..000000000000
--- a/sys-libs/libnvme/libnvme-1.7.1-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit python-r1 meson
-
-DESCRIPTION="C Library for NVM Express on Linux"
-HOMEPAGE="https://github.com/linux-nvme/libnvme"
-SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
-IUSE="dbus +json keyutils python ssl test +uuid"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
- python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-DEPEND="
- json? ( dev-libs/json-c:= )
- keyutils? ( sys-apps/keyutils:= )
- dbus? ( sys-apps/dbus:= )
- python? ( ${PYTHON_DEPS} )
- ssl? ( >=dev-libs/openssl-1.1:= )
- uuid? ( sys-apps/util-linux:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-lang/swig
-"
-
-src_configure() {
- local emesonargs=(
- -Dpython=disabled
- $(meson_use test tests)
- $(meson_feature json json-c)
- $(meson_feature dbus libdbus)
- $(meson_feature keyutils)
- $(meson_feature ssl openssl)
- )
- meson_src_configure
-}
-
-python_compile() {
- local emesonargs=(
- -Dpython=enabled
- )
- meson_src_configure --reconfigure
- meson_src_compile
-}
-
-src_compile() {
- meson_src_compile
-
- if use python; then
- python_copy_sources
- python_foreach_impl python_compile
- fi
-}
-
-python_install() {
- meson_src_install
- use python && python_optimize
-}
-
-src_install() {
- use python && python_foreach_impl python_install
-
- meson_src_install
-}
diff --git a/sys-libs/libnvme/libnvme-1.8.ebuild b/sys-libs/libnvme/libnvme-1.8.ebuild
deleted file mode 100644
index bd72c79f4ebd..000000000000
--- a/sys-libs/libnvme/libnvme-1.8.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit python-r1 meson
-
-DESCRIPTION="C Library for NVM Express on Linux"
-HOMEPAGE="https://github.com/linux-nvme/libnvme"
-SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE="dbus +json keyutils python ssl test +uuid"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
- python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-DEPEND="
- json? ( dev-libs/json-c:= )
- keyutils? ( sys-apps/keyutils:= )
- dbus? ( sys-apps/dbus:= )
- python? ( ${PYTHON_DEPS} )
- ssl? ( >=dev-libs/openssl-1.1:= )
- uuid? ( sys-apps/util-linux:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-lang/swig
-"
-
-src_configure() {
- local emesonargs=(
- -Dpython=disabled
- $(meson_use test tests)
- $(meson_feature json json-c)
- $(meson_feature dbus libdbus)
- $(meson_feature keyutils)
- $(meson_feature ssl openssl)
- )
- meson_src_configure
-}
-
-python_compile() {
- local emesonargs=(
- -Dpython=enabled
- )
- meson_src_configure --reconfigure
- meson_src_compile
-}
-
-src_compile() {
- meson_src_compile
-
- if use python; then
- python_copy_sources
- python_foreach_impl python_compile
- fi
-}
-
-python_install() {
- meson_src_install
- use python && python_optimize
-}
-
-src_install() {
- use python && python_foreach_impl python_install
-
- meson_src_install
-}
^ permalink raw reply related [flat|nested] 67+ messages in thread
end of thread, other threads:[~2024-10-31 20:37 UTC | newest]
Thread overview: 67+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-13 5:38 [gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-10-31 20:37 Patrick McLean
2024-10-31 20:37 Patrick McLean
2024-09-23 8:18 Arthur Zamarin
2024-09-23 7:13 Arthur Zamarin
2024-09-23 0:32 Sam James
2024-08-05 18:50 Patrick McLean
2024-06-25 2:39 Sam James
2024-06-25 2:39 Sam James
2024-05-16 14:58 Arthur Zamarin
2024-05-03 21:57 Patrick McLean
2024-03-24 11:35 Sam James
2024-03-24 11:29 Sam James
2024-02-14 18:30 Patrick McLean
2024-02-06 5:36 Sam James
2024-02-06 3:05 Sam James
2024-02-06 2:56 Sam James
2024-02-03 6:56 Sam James
2024-02-02 17:51 Arthur Zamarin
2024-02-02 13:34 Arthur Zamarin
2024-02-02 12:38 Arthur Zamarin
2024-02-02 5:13 Sam James
2023-12-21 0:07 Ionen Wolkens
2023-12-20 11:08 Sam James
2023-12-10 1:38 Ionen Wolkens
2023-12-09 7:54 Arthur Zamarin
2023-11-24 9:31 Sam James
2023-11-08 5:35 Sam James
2023-11-08 5:35 Sam James
2023-11-08 1:50 Sam James
2023-11-08 1:50 Sam James
2023-11-08 1:50 Sam James
2023-11-04 10:52 Sam James
2023-11-02 14:41 Joonas Niilola
2023-10-26 13:04 Sam James
2023-09-29 7:05 Patrick McLean
2023-08-19 15:37 Arthur Zamarin
2023-08-19 9:24 Sam James
2023-08-19 6:23 Sam James
2023-07-09 4:39 Sam James
2023-07-09 4:37 Sam James
2023-07-09 2:13 Sam James
2023-06-30 23:14 Patrick McLean
2023-05-29 20:18 Sam James
2023-05-27 10:57 Arthur Zamarin
2023-05-23 15:16 Arthur Zamarin
2023-05-23 15:16 Arthur Zamarin
2023-04-07 5:07 Sam James
2023-04-07 5:07 Sam James
2023-04-07 5:07 Sam James
2023-04-07 5:07 Sam James
2023-03-31 19:13 Patrick McLean
2023-01-31 23:06 Patrick McLean
2022-12-26 8:35 Sam James
2022-12-25 22:06 David Seifert
2022-11-25 6:02 Sam James
2022-11-25 5:16 Sam James
2022-11-25 5:16 Sam James
2022-11-25 5:16 Sam James
2022-11-14 22:15 Patrick McLean
2022-11-03 20:59 Patrick McLean
2022-10-31 18:07 Patrick McLean
2022-10-31 17:50 Patrick McLean
2022-08-01 18:56 Zac Medico
2022-07-28 13:59 Sam James
2022-05-19 11:24 WANG Xuerui
2022-04-09 19:48 Zac Medico
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox