* [gentoo-commits] repo/gentoo:master commit in: app-containers/nvidia-container-toolkit/
@ 2025-01-23 23:55 Jakov Smolić
0 siblings, 0 replies; 5+ messages in thread
From: Jakov Smolić @ 2025-01-23 23:55 UTC (permalink / raw
To: gentoo-commits
commit: 7470e221d161b89751dbb7b3b0c9e07507fe7a2a
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 23 23:54:54 2025 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Jan 23 23:54:54 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7470e221
app-containers/nvidia-container-toolkit: Stabilize 1.17.3 amd64, #947572
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
.../nvidia-container-toolkit/nvidia-container-toolkit-1.17.3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3.ebuild b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3.ebuild
index dadbd1fc8907..f1af0688b085 100644
--- a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3.ebuild
+++ b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ else
https://github.com/NVIDIA/${PN}/archive/v${PV/_rc/-rc.}.tar.gz -> ${P}.tar.gz
"
S="${WORKDIR}/${PN}-${PV/_rc/-rc.}"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
LICENSE="Apache-2.0"
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-containers/nvidia-container-toolkit/
@ 2025-02-18 8:10 Joonas Niilola
0 siblings, 0 replies; 5+ messages in thread
From: Joonas Niilola @ 2025-02-18 8:10 UTC (permalink / raw
To: gentoo-commits
commit: 64b62606cc98086627980b1fb6ccb186aa3785c6
Author: Z. Liu <zhixu.liu <AT> gmail <DOT> com>
AuthorDate: Tue Feb 18 05:05:16 2025 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Feb 18 08:10:17 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b62606
app-containers/nvidia-container-toolkit: add 1.17.4
Signed-off-by: Z. Liu <zhixu.liu <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40628
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-containers/nvidia-container-toolkit/Manifest | 1 +
.../nvidia-container-toolkit-1.17.4.ebuild | 57 ++++++++++++++++++++++
2 files changed, 58 insertions(+)
diff --git a/app-containers/nvidia-container-toolkit/Manifest b/app-containers/nvidia-container-toolkit/Manifest
index 6fa03184a094..8c922b3d10de 100644
--- a/app-containers/nvidia-container-toolkit/Manifest
+++ b/app-containers/nvidia-container-toolkit/Manifest
@@ -1 +1,2 @@
DIST nvidia-container-toolkit-1.17.3.tar.gz 2718001 BLAKE2B 455a4159c45846951e8ebaee94393e20764e9e6cac10247dcbd4d9a16431a529ebe9bd6146fb590c1ea92f2e5f4c5561adfa6b8b495fe79f761e5664661acad4 SHA512 8c7a4290a1decc448c72e9a09213e0dc4e418ec633cefb16bb6b01fef7c502d23ed72cc1f3cc6583cad07feae5ca3cf44dad73e1274e042e3b26bdc7a4152b95
+DIST nvidia-container-toolkit-1.17.4.tar.gz 2720079 BLAKE2B 48f040872e6545455736bd8b4931ebc3988cb78d51c3a763987504b882ad2a79ada9e98251f06f14f2199cd89680beb14e84fdc444ef3a51ac1b7e1d89e95d98 SHA512 ba79670cfc5e0abec388af858f2f7f1a153c5bc90f0b9540ffc6a095b8724f08c329742bc22cdc700299e063668bf574a7ac0bfa4c964763370c9b0500d5057c
diff --git a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4.ebuild b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4.ebuild
new file mode 100644
index 000000000000..95f1f966d9b2
--- /dev/null
+++ b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+EGO_PN="github.com/NVIDIA/${PN}"
+
+inherit go-module
+
+DESCRIPTION="NVIDIA container runtime toolkit"
+HOMEPAGE="https://github.com/NVIDIA/container-toolkit"
+
+if [[ "${PV}" == "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git"
+else
+ SRC_URI="
+ https://github.com/NVIDIA/${PN}/archive/v${PV/_rc/-rc.}.tar.gz -> ${P}.tar.gz
+ "
+ S="${WORKDIR}/${PN}-${PV/_rc/-rc.}"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+
+# Some tests may require specific environmental setups or additional hardware.
+RESTRICT="test" # Bug 831702
+
+RDEPEND="
+ >=sys-libs/libnvidia-container-$(ver_cut 1-2)
+"
+
+src_compile() {
+ emake binaries
+}
+
+src_install() {
+ dobin nvidia-cdi-hook \
+ nvidia-container-runtime \
+ nvidia-container-runtime.cdi \
+ nvidia-container-runtime.legacy \
+ nvidia-container-runtime-hook \
+ nvidia-ctk
+ insinto "/etc/nvidia-container-runtime"
+ doins "${FILESDIR}/config.toml"
+}
+
+pkg_postinst() {
+ elog "Your docker or containerd (if applicable) service may need restart"
+ elog "after install this package:"
+ elog "OpenRC: rc-service containerd restart; rc-service docker restart"
+ elog "systemd: systemctl restart containerd; systemctl restart docker"
+ elog "You may need to edit your /etc/nvidia-container-runtime/config.toml"
+ elog "file before running ${PN} for the first time."
+ elog "For details, please see the NVIDIA docker manual page."
+}
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-containers/nvidia-container-toolkit/
@ 2025-02-26 10:51 Yixun Lan
0 siblings, 0 replies; 5+ messages in thread
From: Yixun Lan @ 2025-02-26 10:51 UTC (permalink / raw
To: gentoo-commits
commit: 3302465d6063f3f0e5b301103f3b34b1b2683ed0
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Tue Feb 25 09:17:52 2025 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 10:50:34 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3302465d
app-containers/nvidia-container-toolkit: fix version dependency
version should not be newer than libnvidia-container
Bug: https://bugs.gentoo.org/950233
Closes: https://github.com/gentoo/gentoo/pull/40749
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
...toolkit-1.17.3.ebuild => nvidia-container-toolkit-1.17.3-r1.ebuild} | 2 ++
...toolkit-1.17.4.ebuild => nvidia-container-toolkit-1.17.4-r1.ebuild} | 3 ++-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3.ebuild b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3-r1.ebuild
similarity index 93%
rename from app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3.ebuild
rename to app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3-r1.ebuild
index f1af0688b085..526eae42a4c5 100644
--- a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3.ebuild
+++ b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3-r1.ebuild
@@ -27,8 +27,10 @@ SLOT="0/${PV}"
# Some tests may require specific environmental setups or additional hardware.
RESTRICT="test" # Bug 831702
+# Bug 950233 version should not be newer than libnvidia-container
RDEPEND="
>=sys-libs/libnvidia-container-$(ver_cut 1-2)
+ <=sys-libs/libnvidia-container-$(ver_cut 1-3)
"
src_compile() {
diff --git a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4.ebuild b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4-r1.ebuild
similarity index 93%
rename from app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4.ebuild
rename to app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4-r1.ebuild
index 95f1f966d9b2..0124c0488696 100644
--- a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4.ebuild
+++ b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4-r1.ebuild
@@ -27,8 +27,9 @@ SLOT="0/${PV}"
# Some tests may require specific environmental setups or additional hardware.
RESTRICT="test" # Bug 831702
+# Bug 950233 version should not be newer than libnvidia-container
RDEPEND="
- >=sys-libs/libnvidia-container-$(ver_cut 1-2)
+ ~sys-libs/libnvidia-container-${PV}
"
src_compile() {
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-containers/nvidia-container-toolkit/
@ 2025-04-01 2:45 Yixun Lan
0 siblings, 0 replies; 5+ messages in thread
From: Yixun Lan @ 2025-04-01 2:45 UTC (permalink / raw
To: gentoo-commits
commit: 9acbb7d8d0a63f550fd5e0427f45621e10d75cb1
Author: Z. Liu <zhixu.liu <AT> gmail <DOT> com>
AuthorDate: Thu Mar 13 03:26:07 2025 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Tue Apr 1 02:43:42 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9acbb7d8
app-containers/nvidia-container-toolkit: add 1.17.5
Closes: https://github.com/gentoo/gentoo/pull/41044
Signed-off-by: Z. Liu <zhixu.liu <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
app-containers/nvidia-container-toolkit/Manifest | 1 +
.../nvidia-container-toolkit-1.17.5.ebuild | 58 ++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/app-containers/nvidia-container-toolkit/Manifest b/app-containers/nvidia-container-toolkit/Manifest
index 8c922b3d10de..ee2d82221832 100644
--- a/app-containers/nvidia-container-toolkit/Manifest
+++ b/app-containers/nvidia-container-toolkit/Manifest
@@ -1,2 +1,3 @@
DIST nvidia-container-toolkit-1.17.3.tar.gz 2718001 BLAKE2B 455a4159c45846951e8ebaee94393e20764e9e6cac10247dcbd4d9a16431a529ebe9bd6146fb590c1ea92f2e5f4c5561adfa6b8b495fe79f761e5664661acad4 SHA512 8c7a4290a1decc448c72e9a09213e0dc4e418ec633cefb16bb6b01fef7c502d23ed72cc1f3cc6583cad07feae5ca3cf44dad73e1274e042e3b26bdc7a4152b95
DIST nvidia-container-toolkit-1.17.4.tar.gz 2720079 BLAKE2B 48f040872e6545455736bd8b4931ebc3988cb78d51c3a763987504b882ad2a79ada9e98251f06f14f2199cd89680beb14e84fdc444ef3a51ac1b7e1d89e95d98 SHA512 ba79670cfc5e0abec388af858f2f7f1a153c5bc90f0b9540ffc6a095b8724f08c329742bc22cdc700299e063668bf574a7ac0bfa4c964763370c9b0500d5057c
+DIST nvidia-container-toolkit-1.17.5.tar.gz 5357060 BLAKE2B 18cb5e1bbe8a5cc9c365d009fcd724edd7f9016a6cda97f3ea07604becb817e25ba56272c3eb8b29176b1e2384fc0ba0a190618a2e58cc8a659df5b66bf0f96e SHA512 4feb91c730946e33853afea5a073d92a78ca9bf737ae7dcbf6afc4071f9d531da08b616823b9a28b6c65c6f307725538d47319082ff38ef5af7b8e1286e7166f
diff --git a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.5.ebuild b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.5.ebuild
new file mode 100644
index 000000000000..0124c0488696
--- /dev/null
+++ b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+EGO_PN="github.com/NVIDIA/${PN}"
+
+inherit go-module
+
+DESCRIPTION="NVIDIA container runtime toolkit"
+HOMEPAGE="https://github.com/NVIDIA/container-toolkit"
+
+if [[ "${PV}" == "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git"
+else
+ SRC_URI="
+ https://github.com/NVIDIA/${PN}/archive/v${PV/_rc/-rc.}.tar.gz -> ${P}.tar.gz
+ "
+ S="${WORKDIR}/${PN}-${PV/_rc/-rc.}"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+
+# Some tests may require specific environmental setups or additional hardware.
+RESTRICT="test" # Bug 831702
+
+# Bug 950233 version should not be newer than libnvidia-container
+RDEPEND="
+ ~sys-libs/libnvidia-container-${PV}
+"
+
+src_compile() {
+ emake binaries
+}
+
+src_install() {
+ dobin nvidia-cdi-hook \
+ nvidia-container-runtime \
+ nvidia-container-runtime.cdi \
+ nvidia-container-runtime.legacy \
+ nvidia-container-runtime-hook \
+ nvidia-ctk
+ insinto "/etc/nvidia-container-runtime"
+ doins "${FILESDIR}/config.toml"
+}
+
+pkg_postinst() {
+ elog "Your docker or containerd (if applicable) service may need restart"
+ elog "after install this package:"
+ elog "OpenRC: rc-service containerd restart; rc-service docker restart"
+ elog "systemd: systemctl restart containerd; systemctl restart docker"
+ elog "You may need to edit your /etc/nvidia-container-runtime/config.toml"
+ elog "file before running ${PN} for the first time."
+ elog "For details, please see the NVIDIA docker manual page."
+}
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-containers/nvidia-container-toolkit/
@ 2025-04-19 18:39 Arthur Zamarin
0 siblings, 0 replies; 5+ messages in thread
From: Arthur Zamarin @ 2025-04-19 18:39 UTC (permalink / raw
To: gentoo-commits
commit: 221c354a8fa0fee151056e4301c3a7c19f769eef
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 19 18:38:48 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 19 18:38:48 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221c354a
app-containers/nvidia-container-toolkit: Stabilize 1.17.4-r1 amd64, #953752
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
.../nvidia-container-toolkit/nvidia-container-toolkit-1.17.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4-r1.ebuild b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4-r1.ebuild
index 0124c0488696..361fa09197f4 100644
--- a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4-r1.ebuild
+++ b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4-r1.ebuild
@@ -18,7 +18,7 @@ else
https://github.com/NVIDIA/${PN}/archive/v${PV/_rc/-rc.}.tar.gz -> ${P}.tar.gz
"
S="${WORKDIR}/${PN}-${PV/_rc/-rc.}"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
LICENSE="Apache-2.0"
^ permalink raw reply related [flat|nested] 5+ messages in thread
end of thread, other threads:[~2025-04-19 18:39 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-23 23:55 [gentoo-commits] repo/gentoo:master commit in: app-containers/nvidia-container-toolkit/ Jakov Smolić
-- strict thread matches above, loose matches on Subject: below --
2025-02-18 8:10 Joonas Niilola
2025-02-26 10:51 Yixun Lan
2025-04-01 2:45 Yixun Lan
2025-04-19 18:39 Arthur Zamarin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox