From 57de211b088e0a71b3ea9a8fe6c8dcc5ef0ccd96 Mon Sep 17 00:00:00 2001 From: Andreas Zuber Date: Sun, 4 Oct 2020 19:59:50 +0200 Subject: [PATCH 1/6] dev-python/base58: new package Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andreas Zuber --- dev-python/base58/Manifest | 1 + dev-python/base58/base58-2.0.1.ebuild | 22 ++++++++++++++++++++++ dev-python/base58/metadata.xml | 11 +++++++++++ 3 files changed, 34 insertions(+) create mode 100644 dev-python/base58/Manifest create mode 100644 dev-python/base58/base58-2.0.1.ebuild create mode 100644 dev-python/base58/metadata.xml diff --git a/dev-python/base58/Manifest b/dev-python/base58/Manifest new file mode 100644 index 0000000000..93ef5e1d40 --- /dev/null +++ b/dev-python/base58/Manifest @@ -0,0 +1 @@ +DIST base58-2.0.1.tar.gz 4960 BLAKE2B bccda786945a77001a90754590137dbd10ab5bd8997cc02334e269e86508f008f8030d36d63472b7ce01bb2e79bf3ab7c0110a202f8c308ff9bab941946dfba2 SHA512 c438b424cec785091189c6c93f4edfcb5fc2d1a4ed7614ce457c4ef686f1f9d9f3a08a268f1590e72b4ea918569cf0eef4c0d3301166e2542b9563d8bf2adf36 diff --git a/dev-python/base58/base58-2.0.1.ebuild b/dev-python/base58/base58-2.0.1.ebuild new file mode 100644 index 0000000000..18eb08f870 --- /dev/null +++ b/dev-python/base58/base58-2.0.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Base58 and Base58Check implementation" +HOMEPAGE="https://github.com/keis/base58" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="test? ( dev-python/pyhamcrest[${PYTHON_USEDEP}] )" +BDEPEND="" + +distutils_enable_tests pytest diff --git a/dev-python/base58/metadata.xml b/dev-python/base58/metadata.xml new file mode 100644 index 0000000000..e3fbb3b31c --- /dev/null +++ b/dev-python/base58/metadata.xml @@ -0,0 +1,11 @@ + + + + + a.zuber@gmx.ch + Andreas Zuber + + + keis/base58 + + From 3e794e8b489cee7edf0c2f46da5d42efbf7f74f1 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 5 Oct 2020 21:01:20 +0800 Subject: [PATCH 2/6] x11-themes/obsidian2-gtk-theme: bump to 2.15 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Huang Rui --- x11-themes/obsidian2-gtk-theme/Manifest | 1 + .../obsidian2-gtk-theme-2.15.ebuild | 35 +++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.15.ebuild diff --git a/x11-themes/obsidian2-gtk-theme/Manifest b/x11-themes/obsidian2-gtk-theme/Manifest index 50ab3d52bc..46b79b5fc3 100644 --- a/x11-themes/obsidian2-gtk-theme/Manifest +++ b/x11-themes/obsidian2-gtk-theme/Manifest @@ -1 +1,2 @@ DIST obsidian2-gtk-theme-2.14.tar.gz 880753 BLAKE2B ec649784b0d5e1dea060aa6581d5ae1ce4dcb442e4d416d3dee46f6a6b3fe6af304bd1ac5fafb6aaeb62f00c5c209b4e58d3736cfb3f3e63ee9c507200f20fb7 SHA512 ba36e17db192b4aeaa6dc4065792e76485527838d20dbef2b9e3f95e33e2b4fa902dc63c112cffc983c0199d497c33ad3f5246d20aaf0f445e9f8ed3465c1121 +DIST obsidian2-gtk-theme-2.15.tar.gz 935469 BLAKE2B 12241f6a1e4ccc1a329678992d942ce18429b1034808fb0a9b7315d72ca70283d89e92d17547d46281e8fd17c4e7e364c85ef9458bf31230b8b298fa2ea6d016 SHA512 e0177fb439f1a23adbf6b9aa22bc21b957c645b9d624bc37c18356e57339b9c39bbbf52001799983907e041fed4155c13ebbbbd29c9303bc06ec95973e9d4afa diff --git a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.15.ebuild b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.15.ebuild new file mode 100644 index 0000000000..0e69865d88 --- /dev/null +++ b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.15.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +GIT_PN="theme-obsidian-2" + +DESCRIPTION="Obsidian Gnome Theme, based upon Adwaita-Maia dark skin" + +HOMEPAGE="https://github.com/madmaxms/theme-obsidian-2" + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git" +else + SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + S="${WORKDIR}/${GIT_PN}-${PV}" +fi + +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + >=x11-libs/gtk+-3.22 + x11-themes/gtk-engines-adwaita +" +DEPEND="${RDEPEND}" + +DOCS=( README.md ) + +src_install() { + insinto /usr/share/themes + doins -r Obsidian* +} From 8381efc4c9d7ea5287abaefa898608c045fd3f01 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 5 Oct 2020 21:02:07 +0800 Subject: [PATCH 3/6] x11-themes/obsidian2-gtk-theme: drop 2.14 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Huang Rui --- x11-themes/obsidian2-gtk-theme/Manifest | 1 - .../obsidian2-gtk-theme-2.14.ebuild | 35 ------------------- 2 files changed, 36 deletions(-) delete mode 100644 x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.14.ebuild diff --git a/x11-themes/obsidian2-gtk-theme/Manifest b/x11-themes/obsidian2-gtk-theme/Manifest index 46b79b5fc3..2d0125cd4c 100644 --- a/x11-themes/obsidian2-gtk-theme/Manifest +++ b/x11-themes/obsidian2-gtk-theme/Manifest @@ -1,2 +1 @@ -DIST obsidian2-gtk-theme-2.14.tar.gz 880753 BLAKE2B ec649784b0d5e1dea060aa6581d5ae1ce4dcb442e4d416d3dee46f6a6b3fe6af304bd1ac5fafb6aaeb62f00c5c209b4e58d3736cfb3f3e63ee9c507200f20fb7 SHA512 ba36e17db192b4aeaa6dc4065792e76485527838d20dbef2b9e3f95e33e2b4fa902dc63c112cffc983c0199d497c33ad3f5246d20aaf0f445e9f8ed3465c1121 DIST obsidian2-gtk-theme-2.15.tar.gz 935469 BLAKE2B 12241f6a1e4ccc1a329678992d942ce18429b1034808fb0a9b7315d72ca70283d89e92d17547d46281e8fd17c4e7e364c85ef9458bf31230b8b298fa2ea6d016 SHA512 e0177fb439f1a23adbf6b9aa22bc21b957c645b9d624bc37c18356e57339b9c39bbbf52001799983907e041fed4155c13ebbbbd29c9303bc06ec95973e9d4afa diff --git a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.14.ebuild b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.14.ebuild deleted file mode 100644 index 0e69865d88..0000000000 --- a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.14.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -GIT_PN="theme-obsidian-2" - -DESCRIPTION="Obsidian Gnome Theme, based upon Adwaita-Maia dark skin" - -HOMEPAGE="https://github.com/madmaxms/theme-obsidian-2" - -if [[ "${PV}" == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git" -else - SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - S="${WORKDIR}/${GIT_PN}-${PV}" -fi - -LICENSE="GPL-3" -SLOT="0" - -RDEPEND=" - >=x11-libs/gtk+-3.22 - x11-themes/gtk-engines-adwaita -" -DEPEND="${RDEPEND}" - -DOCS=( README.md ) - -src_install() { - insinto /usr/share/themes - doins -r Obsidian* -} From 404519173dd4ac4761677587bf6f03f492bf1110 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 5 Oct 2020 21:19:32 +0800 Subject: [PATCH 4/6] app-emulation/nvidia-container-toolkit: drop 1.2.0 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Huang Rui --- .../nvidia-container-toolkit/Manifest | 1 - .../nvidia-container-toolkit-1.2.0.ebuild | 96 ------------------- 2 files changed, 97 deletions(-) delete mode 100644 app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.2.0.ebuild diff --git a/app-emulation/nvidia-container-toolkit/Manifest b/app-emulation/nvidia-container-toolkit/Manifest index 0c17b222f4..f0a51355bc 100644 --- a/app-emulation/nvidia-container-toolkit/Manifest +++ b/app-emulation/nvidia-container-toolkit/Manifest @@ -23,6 +23,5 @@ DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod 37 B DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 BLAKE2B 8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1 SHA512 bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8 -DIST nvidia-container-toolkit-1.2.0.tar.gz 1748985 BLAKE2B b96d7e50c96583d03c4658c11ce08cf700299254afdeda51ffcee1c160a24fdb12d9e042ff5513a6c708ecfaf091741f1914518e8695f3b1f80ef175e8932acf SHA512 9cb40afd1bdc1005c163242ac75eee40c9d9664a18b126d7aec5c6cc1a1dbf016408b577497684f768ceed49350362c7f1bd7634babe038e47bfe5ac0d9d31f5 DIST nvidia-container-toolkit-1.2.1.tar.gz 1748938 BLAKE2B 94d5e8ae36373030fed88910fb383b4dc1d2f36157f82bdaf2830d88669a4bd8cf6a7c351133ffef920ecc0db8d4d39f80c99135a469753ab7d84e693b079a35 SHA512 0a1432c9674b0f93bd993c5a0cb4591ab4e2fe2b84064de5dbd2ff88929ff7ddcdf71b5abcfeaedab257e2fcbb0e3890a0281cd8b9f69744f83f9b676d5961de DIST nvidia-container-toolkit-1.3.0.tar.gz 27609 BLAKE2B 08519a0559087d1c0dee989414e4ca2334278bdc3c9a49cbe00bc8a4194ce14e0a79ba9c902b121e0c0901d4dcfb2e86dc8b4aaced3f636a3ad55ac3fabcd836 SHA512 3a0eef062f186ff935840305c1121fb8dbac630eb1eb04af9756c2dffe5c2f04a4a164f95ccd8ab7a062f26e655f8ace06ebc16675b0bf00eecae0e1eaba71b6 diff --git a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.2.0.ebuild b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.2.0.ebuild deleted file mode 100644 index b49060c373..0000000000 --- a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.2.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -GITHUB_PN="container-toolkit" -EGO_PN="github.com/NVIDIA/${GITHUB_PN}" - -inherit go-module - -DESCRIPTION="NVIDIA container runtime toolkit" -HOMEPAGE="https://github.com/NVIDIA/nvidia-container-toolkit" - -if [[ "${PV}" == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git" - inherit git-r3 - - src_unpack() { - git-r3_src_unpack - go-module_live_vendor - } -else - EGO_SUM=( - "github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=" - "github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=" - "github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=" - "github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=" - "github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=" - "github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=" - "github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=" - "github.com/stretchr/testify v1.6.0 h1:jlIyCplCJFULU/01vCkhKuTyc3OorI3bJFuw6obfgho=" - "github.com/stretchr/testify v1.6.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=" - "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=" - "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=" - "golang.org/x/mod v0.3.0 h1:RM4zey1++hCTbCVQfnWeKs9/IEsaBLA8vTkd0WVtmH4=" - "golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=" - "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=" - "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=" - "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=" - "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=" - "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=" - "golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=" - "golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=" - "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=" - "golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=" - "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=" - "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c h1:dUUwHk2QECo/6vqA44rthZ8ie2QXMNeKRTHCNY2nXvo=" - "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=" - ) - go-module_set_globals - - SRC_URI=" - https://github.com/NVIDIA/${GITHUB_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI} - " - KEYWORDS="~amd64" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -IUSE="" - -RDEPEND=" - sys-libs/libnvidia-container -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - app-arch/unzip -" - -src_compile() { - LIB_NAME=${PN} LIB_VERSION=${PV} go build \ - -ldflags "-s -w" \ - -o "${PN}" \ - "${EGO_PN}/pkg" || die -} - -src_install() { - dobin "${PN}" - into "/usr/bin" - dosym "${PN}" "/usr/bin/nvidia-container-runtime-hook" - insinto "/etc/nvidia-container-runtime" - doins "${FILESDIR}/config.toml" -} - -pkg_postinst() { - elog "Your docker service must restart after install this package." - elog "OpenRC: sudo rc-service docker restart" - elog "systemd: sudo 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." -} From 9789571bde9915197611c99be4fb36db31dabbe2 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 5 Oct 2020 21:20:07 +0800 Subject: [PATCH 5/6] sys-libs/libnvidia-container: drop 1.2.0 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Huang Rui --- sys-libs/libnvidia-container/Manifest | 1 - .../libnvidia-container-1.2.0.ebuild | 49 ------------------- 2 files changed, 50 deletions(-) delete mode 100644 sys-libs/libnvidia-container/libnvidia-container-1.2.0.ebuild diff --git a/sys-libs/libnvidia-container/Manifest b/sys-libs/libnvidia-container/Manifest index 3bfcaa615f..5f7e497210 100644 --- a/sys-libs/libnvidia-container/Manifest +++ b/sys-libs/libnvidia-container/Manifest @@ -1,2 +1 @@ -DIST libnvidia-container-1.2.0.tar.gz 152533 BLAKE2B fb4c931abf566747bb337d6ce4a6489611248a4828f2e67821ce573c1f3259c47cc735d24f80359de559545c742c37325c3f13209fccc875f9b29fbae0699cca SHA512 75d0d0280c73d4ed830bb4315dc2d6bb8852013a30dfc533429d084ad405b5a56d718cb547d7dd07a4080702afb6bc95a9fa21cf440328e252343aa3eafc13aa DIST libnvidia-container-1.3.0.tar.gz 155337 BLAKE2B 987433597347d21c14a7c1437d82e45dbf48a6f284810882db44120955fe7fc582038abf1df11a71e76699b4cd30347ac92f22b97d79d15528762321e1147450 SHA512 29df0d04576ff9f425c576dbcd1d80dc85e72c8217dba553c3025c3acc83388c6d3695f26c8c86e6a7cc6a1e1328cc8985161ae4e88d6151379283ed67552bb4 diff --git a/sys-libs/libnvidia-container/libnvidia-container-1.2.0.ebuild b/sys-libs/libnvidia-container/libnvidia-container-1.2.0.ebuild deleted file mode 100644 index 20fcd1d0be..0000000000 --- a/sys-libs/libnvidia-container/libnvidia-container-1.2.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="NVIDIA container runtime library" -HOMEPAGE="https://github.com/NVIDIA/libnvidia-container" - -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}.tar.gz -> ${P}.tar.gz - " - KEYWORDS="~amd64" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -IUSE="" - -RDEPEND=" - net-libs/libtirpc - sys-libs/libcap - sys-libs/libseccomp - x11-drivers/nvidia-drivers -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - net-libs/rpcsvc-proto - sys-apps/lsb-release - sys-devel/bmake - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.1.1-add-enum-h.patch - "${FILESDIR}"/${PN}-1.1.1-add-sysfs-c.patch - "${FILESDIR}"/${PN}-1.1.1-add-sysfs-h.patch - "${FILESDIR}"/${PN}-1.1.1-add-utils-c.patch - "${FILESDIR}"/${PN}-1.1.1-add-utils-h.patch - "${FILESDIR}"/${PN}-1.1.1-fix-git.patch - "${FILESDIR}"/${PN}-1.1.1-fix-makefile.patch - "${FILESDIR}"/${PN}-1.1.1-fix-nvc.patch -) From e3c4566cf6f50d8d0a015abbe936ae5bc26ceeb1 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 5 Oct 2020 21:21:08 +0800 Subject: [PATCH 6/6] app-emulation/nvidia-container-toolkit: drop 1.2.1 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Huang Rui --- .../nvidia-container-toolkit/Manifest | 1 - .../nvidia-container-toolkit-1.2.1.ebuild | 96 ------------------- 2 files changed, 97 deletions(-) delete mode 100644 app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.2.1.ebuild diff --git a/app-emulation/nvidia-container-toolkit/Manifest b/app-emulation/nvidia-container-toolkit/Manifest index f0a51355bc..9f0c514328 100644 --- a/app-emulation/nvidia-container-toolkit/Manifest +++ b/app-emulation/nvidia-container-toolkit/Manifest @@ -23,5 +23,4 @@ DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod 37 B DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 BLAKE2B 8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1 SHA512 bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8 -DIST nvidia-container-toolkit-1.2.1.tar.gz 1748938 BLAKE2B 94d5e8ae36373030fed88910fb383b4dc1d2f36157f82bdaf2830d88669a4bd8cf6a7c351133ffef920ecc0db8d4d39f80c99135a469753ab7d84e693b079a35 SHA512 0a1432c9674b0f93bd993c5a0cb4591ab4e2fe2b84064de5dbd2ff88929ff7ddcdf71b5abcfeaedab257e2fcbb0e3890a0281cd8b9f69744f83f9b676d5961de DIST nvidia-container-toolkit-1.3.0.tar.gz 27609 BLAKE2B 08519a0559087d1c0dee989414e4ca2334278bdc3c9a49cbe00bc8a4194ce14e0a79ba9c902b121e0c0901d4dcfb2e86dc8b4aaced3f636a3ad55ac3fabcd836 SHA512 3a0eef062f186ff935840305c1121fb8dbac630eb1eb04af9756c2dffe5c2f04a4a164f95ccd8ab7a062f26e655f8ace06ebc16675b0bf00eecae0e1eaba71b6 diff --git a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.2.1.ebuild b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.2.1.ebuild deleted file mode 100644 index b49060c373..0000000000 --- a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.2.1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -GITHUB_PN="container-toolkit" -EGO_PN="github.com/NVIDIA/${GITHUB_PN}" - -inherit go-module - -DESCRIPTION="NVIDIA container runtime toolkit" -HOMEPAGE="https://github.com/NVIDIA/nvidia-container-toolkit" - -if [[ "${PV}" == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git" - inherit git-r3 - - src_unpack() { - git-r3_src_unpack - go-module_live_vendor - } -else - EGO_SUM=( - "github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=" - "github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=" - "github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=" - "github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=" - "github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=" - "github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=" - "github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=" - "github.com/stretchr/testify v1.6.0 h1:jlIyCplCJFULU/01vCkhKuTyc3OorI3bJFuw6obfgho=" - "github.com/stretchr/testify v1.6.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=" - "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=" - "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=" - "golang.org/x/mod v0.3.0 h1:RM4zey1++hCTbCVQfnWeKs9/IEsaBLA8vTkd0WVtmH4=" - "golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=" - "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=" - "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=" - "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=" - "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=" - "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=" - "golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=" - "golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=" - "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=" - "golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=" - "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=" - "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c h1:dUUwHk2QECo/6vqA44rthZ8ie2QXMNeKRTHCNY2nXvo=" - "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=" - ) - go-module_set_globals - - SRC_URI=" - https://github.com/NVIDIA/${GITHUB_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI} - " - KEYWORDS="~amd64" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -IUSE="" - -RDEPEND=" - sys-libs/libnvidia-container -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - app-arch/unzip -" - -src_compile() { - LIB_NAME=${PN} LIB_VERSION=${PV} go build \ - -ldflags "-s -w" \ - -o "${PN}" \ - "${EGO_PN}/pkg" || die -} - -src_install() { - dobin "${PN}" - into "/usr/bin" - dosym "${PN}" "/usr/bin/nvidia-container-runtime-hook" - insinto "/etc/nvidia-container-runtime" - doins "${FILESDIR}/config.toml" -} - -pkg_postinst() { - elog "Your docker service must restart after install this package." - elog "OpenRC: sudo rc-service docker restart" - elog "systemd: sudo 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." -}