commit:     a904ad541c1f1fb4c03d0d6127f797c817020649
Author:     Z. Liu <zhixu.liu <AT> gmail <DOT> com>
AuthorDate: Sat Nov 22 03:35:30 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec  4 01:21:41 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a904ad54

app-containers/nvidia-container-toolkit: drop 1.17.{3,4,5,6}

Signed-off-by: Z. Liu <zhixu.liu <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44715
Closes: https://github.com/gentoo/gentoo/pull/44715
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-containers/nvidia-container-toolkit/Manifest   |  4 --
 .../nvidia-container-toolkit-1.17.3-r1.ebuild      | 59 ----------------------
 .../nvidia-container-toolkit-1.17.4-r1.ebuild      | 58 ---------------------
 .../nvidia-container-toolkit-1.17.5.ebuild         | 58 ---------------------
 .../nvidia-container-toolkit-1.17.6.ebuild         | 58 ---------------------
 5 files changed, 237 deletions(-)

diff --git a/app-containers/nvidia-container-toolkit/Manifest 
b/app-containers/nvidia-container-toolkit/Manifest
index 2695aab5ef92..6d8a20f21094 100644
--- a/app-containers/nvidia-container-toolkit/Manifest
+++ b/app-containers/nvidia-container-toolkit/Manifest
@@ -1,6 +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
-DIST nvidia-container-toolkit-1.17.5.tar.gz 5357060 BLAKE2B 
18cb5e1bbe8a5cc9c365d009fcd724edd7f9016a6cda97f3ea07604becb817e25ba56272c3eb8b29176b1e2384fc0ba0a190618a2e58cc8a659df5b66bf0f96e
 SHA512 
4feb91c730946e33853afea5a073d92a78ca9bf737ae7dcbf6afc4071f9d531da08b616823b9a28b6c65c6f307725538d47319082ff38ef5af7b8e1286e7166f
-DIST nvidia-container-toolkit-1.17.6.tar.gz 5357391 BLAKE2B 
607b153cf12fbdd94ecb14404582f07710e44bf04f88e958fa6c43e59a04075121dc19ad07d43ca4493b3dba517df638373e85add18bfde1ea454b6f66e15f29
 SHA512 
9b4dc074c21c88f3dcafe1fc1a5b3c12e7cab1bd904817a2c0fb759d89e46c7df06cad2fbf8c8019b0e56f45828e6e257be834d74979992dc4c215e7b27d6ba1
 DIST nvidia-container-toolkit-1.17.8.tar.gz 5377929 BLAKE2B 
10047352812fdcd05381bf8b4bd6c032057c2a72630dcf867f97657cb4c344b0af483fb005eefad74f29296ac91958e17c453a71d9538b725b22c492c3d86715
 SHA512 
1ff7a39c09bd51222e3edbe6f31c3838df6a7d09bb0a0171df1e04be613502079253574fe2fb087b253687aa2a826d77f2410253023a127432e9d05a89174159
 DIST nvidia-container-toolkit-1.18.0.tar.gz 5752931 BLAKE2B 
0ac6d294b80ea6cffd6d9fc4794e0b4048da425de7d115de645afb3a585e4862e42e2bf092f2333312ea2e117db1b0d488d51aab986d96c52e008dcc423e6b02
 SHA512 
5cfe75b385ae9950c7668ffca540e9d5c1ce770dd8d786314e4145463610b5ee3c4a2dc541df8fee203a9c0300380d71b2ba196e0796d4592d6bfccc7730aa38

diff --git 
a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3-r1.ebuild
 
b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3-r1.ebuild
deleted file mode 100644
index 526eae42a4c5..000000000000
--- 
a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# 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-$(ver_cut 1-2)
-       <=sys-libs/libnvidia-container-$(ver_cut 1-3)
-"
-
-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."
-}

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
deleted file mode 100644
index 361fa09197f4..000000000000
--- 
a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.4-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# 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."
-}

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
deleted file mode 100644
index 0124c0488696..000000000000
--- 
a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.5.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# 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."
-}

diff --git 
a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.6.ebuild
 
b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.6.ebuild
deleted file mode 100644
index 361fa09197f4..000000000000
--- 
a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.6.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# 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."
-}

Reply via email to