diff --git a/app-emulation/nvidia-container-toolkit/Manifest b/app-emulation/nvidia-container-toolkit/Manifest index 4b795eb26a..21e57f33b5 100644 --- a/app-emulation/nvidia-container-toolkit/Manifest +++ b/app-emulation/nvidia-container-toolkit/Manifest @@ -26,3 +26,4 @@ DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 BLA DIST nvidia-container-toolkit-1.1.1.tar.gz 1767996 BLAKE2B 3298f157221e06296665a0d612ad96b4410ce1b79770d0647be7bd1db98df8b5ba826f148777cf06d3afaca731ba276f1221471c1a24259cc2a42d976671bf9b SHA512 47bd96e972044ea06ab2de8a974ad1b83d80cf07cf81526a2fbff724190bca1422ffb85bdd2c3386eaf1f8866651b21161590a9d778509801eed3eced18a96f6 DIST nvidia-container-toolkit-1.1.2.tar.gz 1744451 BLAKE2B d76e94479825c79c4e27721fb2cb9d8b9e4cf00536db59c1deb42b4633a0465bcc5c11c13b61d163c2017357041415b8850e414b133effafd35886a4d2169177 SHA512 0cb84b7c785c2e050abe7036a5b9cafc0d24b3e83d70aa0d220468c97bd75e928790ec1d5d945a4fe3723cfc8aaa21570a668c53dcd277a9de79d8ec652b751b 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 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 new file mode 100644 index 0000000000..b49060c373 --- /dev/null +++ b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.2.1.ebuild @@ -0,0 +1,96 @@ +# 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." +} diff --git a/dev-python/hstspreload/Manifest b/dev-python/hstspreload/Manifest index 95641703c2..8f9775eac8 100644 --- a/dev-python/hstspreload/Manifest +++ b/dev-python/hstspreload/Manifest @@ -1 +1 @@ -DIST hstspreload-2020.7.15.tar.gz 914343 BLAKE2B 9473d3e588b950a5dfe69b1a734234a80a5be6379cd09f9eaad0ba8501f8d9e225d4a1dca1c4847224731e958e0dbc329072a31ef4e3e5193456c731fddea739 SHA512 328f69d437ba52002284ced4a0837fe19550c73e98140cb18c2dff5771ac4c7f7c82b095825632bb15299832764e1fb27205a9d9e91e7b1d79f9941ab89e850d +DIST hstspreload-2020.7.22.tar.gz 919126 BLAKE2B aef58e622545491e6b919ab2ce920637d1c5611d0741603683edda815aa7d53fbc8f58c06827cef94f9c57ef35c12c71afdf6912c7e3f3a34dc04c90ce26f02c SHA512 d1a4da43bec4b7f147b173c2fbcc15096e0cb5d629f18c6ef0264e2cad5c5b1691749c2e57f8ef3c6acb3a62cf0d93fd40bd02975c1a9114ca5959b3c81fff8f diff --git a/dev-python/hstspreload/hstspreload-2020.7.15.ebuild b/dev-python/hstspreload/hstspreload-2020.7.22.ebuild similarity index 100% rename from dev-python/hstspreload/hstspreload-2020.7.15.ebuild rename to dev-python/hstspreload/hstspreload-2020.7.22.ebuild diff --git a/dev-python/python-mpv/Manifest b/dev-python/python-mpv/Manifest index 791f608380..6a8e3e885d 100644 --- a/dev-python/python-mpv/Manifest +++ b/dev-python/python-mpv/Manifest @@ -1 +1 @@ -DIST python-mpv-0.4.7.tar.gz 203161 BLAKE2B a67189a09554d0e3fcbc40f76553dfc8171a009a912b6fbdfa2a916356f4cdcda7c9adad2ff5c54e46696c08dcc13d56d2f5edb665835a504765ae7b6a01918e SHA512 0c2abef871aadeec433a871418c463e82a570a4e2224f36151ba7e20bed4a5a7c3d13528805454fe445b857a6980cac494e65396dd4eb9e8bb813a4321c214ba +DIST python-mpv-0.5.2.tar.gz 207755 BLAKE2B 3222a54db145a66ae8b992f1c4e8243c50099573586fd8be9a2d88ff360898bf9b72905c22c8d056178b7917f093a494dce9138f3f8bb5782152dc38b71b1dad SHA512 cd542b0866d6c75395f1ca00bb6df3981998dd801dcee97b15e080fe66e94270f15daa674f663aa6974dcf6aa425d6e17f8476031badeec035727b2b690816f3 diff --git a/dev-python/python-mpv/python-mpv-0.4.7.ebuild b/dev-python/python-mpv/python-mpv-0.4.7.ebuild deleted file mode 100644 index fb66e713df..0000000000 --- a/dev-python/python-mpv/python-mpv-0.4.7.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit distutils-r1 virtualx - -DESCRIPTION="Python interface to the mpv media player" -HOMEPAGE="https://github.com/jaseg/python-mpv" -SRC_URI="https://github.com/jaseg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - media-video/mpv[libmpv] - dev-python/pillow[${PYTHON_USEDEP}] -" - -DEPEND="test? ( dev-python/xvfbwrapper[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest - -python_prepare_all() { - # OSError: [Errno 9] Bad file descriptor - sed -i -e 's:test_property_observer_decorator:_&:' \ - -e 's:test_register_decorator_fun:_&:' \ - -e 's:test_register_decorator_fun_chaining:_&:' \ - -e 's:test_register_direct_bound_method:_&:' \ - -e 's:test_register_direct_cmd:_&:' \ - -e 's:test_register_simple_decorator_fun_chaining:_&:' \ - -e 's:test_custom_stream:_&:' \ - -e 's:test_create_destroy:_&:' \ - -e 's:test_event_callback:_&:' \ - -e 's:test_flags:_&:' \ - -e 's:test_log_handler:_&:' \ - -e 's:test_options:_&:' \ - -e 's:test_instance_method_property_observer:_&:' \ - -e 's:test_unobserve_property_runtime_error:_&:' \ - mpv-test.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - virtx pytest -vv mpv-test.py -} diff --git a/dev-python/python-mpv/python-mpv-0.5.2.ebuild b/dev-python/python-mpv/python-mpv-0.5.2.ebuild new file mode 100644 index 0000000000..8888cf2019 --- /dev/null +++ b/dev-python/python-mpv/python-mpv-0.5.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 virtualx + +DESCRIPTION="Python interface to the mpv media player" +HOMEPAGE="https://github.com/jaseg/python-mpv" +SRC_URI="https://github.com/jaseg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + media-video/mpv[libmpv] + dev-python/pillow[${PYTHON_USEDEP}] +" + +DEPEND="test? ( dev-python/xvfbwrapper[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest + +python_test() { + virtx pytest -vv +} diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest index 54b8fe4e33..e27a07cad4 100644 --- a/dev-python/uvicorn/Manifest +++ b/dev-python/uvicorn/Manifest @@ -1 +1 @@ -DIST uvicorn-0.11.6.tar.gz 500214 BLAKE2B b1f1fcf41f113121c7e1644fdcb6ccb3e0d9d7e15643cc4f3e7738b519d6da0cfe9c2ddde1c53d10b6fa1b387589b96a806538574344255a12308c5fa628fd17 SHA512 d06853acd205c8309eb471e44ea25bc9f88a06043476774f1286a9fc119db3306d9fdc01871f30c4a6e200b0217c2b7077a56ea75742c183a05d815bec345a25 +DIST uvicorn-0.11.7.tar.gz 500505 BLAKE2B 4c687d3d99ff4b479f4e48b29340c920c72d6811fa847bc11e14eb716e7e29bf76882206702b284c8c973aa96eb060483d61b4d47f984e380f831db0c985e2d7 SHA512 48f407b082dea0baf9e8c32ab2bef6e119673b1490243be59df097743716d819335950f8c79accb4130a5d6359f84c88089d86ce22ed670c3bba3ed00f80af3e diff --git a/dev-python/uvicorn/uvicorn-0.11.6.ebuild b/dev-python/uvicorn/uvicorn-0.11.7.ebuild similarity index 100% rename from dev-python/uvicorn/uvicorn-0.11.6.ebuild rename to dev-python/uvicorn/uvicorn-0.11.7.ebuild diff --git a/games-action/minecraft-launcher/Manifest b/games-action/minecraft-launcher/Manifest index b6dba549c5..bc07b87e8b 100644 --- a/games-action/minecraft-launcher/Manifest +++ b/games-action/minecraft-launcher/Manifest @@ -1,4 +1,4 @@ DIST minecraft-launcher-1.6.93.jar 4481683 BLAKE2B 29597977cc70f831bff7f77cb2493d8c8f8138518c79f5e92f91ed6440ae2224b4140546c37645370173c668d9db894ca6b548b6cfd41da40c4e1ff51f0d820b SHA512 85739c0c0828af5b901b9933173f08229175aef1e8dec40c83981fb6fc330285b4c3a206cdf4405408106eff56ce1e516368d18bf44f631446ebac45e9aba125 -DIST minecraft-launcher-2.1.15852.tar.gz 91199458 BLAKE2B 369a98dc24d764b8cbb7b36aecfbc37a997f11db4fd3a2d9dae77b636d08d5e898c9227669a28a76f7202ba2b6a8623b2b25e534ec0e6a94d6b7515982896a66 SHA512 4099c17165338c1963d4173d4a7168dd3eb71a5757a2cebb59f6058c39efc33e3e501233fb2ce1dd48b0daab29b03034d5a08af5669c545055c0bfb3841375de +DIST minecraft-launcher-2.1.16102.tar.gz 91244698 BLAKE2B c48c83e19d1076e890010bf3d400b22bb55fe2e1b3fdff465bb3e908599cfb4704663acc5d20b925a78e66fd5bea16370436efbb1bc3ae233efeda1e1b54f239 SHA512 56b83a8aadbb96064df9e6981aed5707d7600f55df6e30e92655709dbb1e3fea3d13c575b57c8c974112e65f09b236dea43ca6da736b3bf0806e96e8304c285b DIST minecraft-launcher-legacy.svg 61803 BLAKE2B 6527c869aec955f5e457e57f6c60b6391c29f2bc6f83d72b9a432cc9b77df6fb842549158f38e32a0bec6973d6fac4af3a1a5562cb84b5a4fd1d95de645da842 SHA512 aa08e8fa2a5c1c3e2d714644cb9648adb779c09fff5a9e5b79cea42c53be3f53631d199f72c1eec56e4b4f8e46be8f4ae88fbe456865621b589a7c4f9438549a DIST minecraft-launcher.svg 61803 BLAKE2B 6527c869aec955f5e457e57f6c60b6391c29f2bc6f83d72b9a432cc9b77df6fb842549158f38e32a0bec6973d6fac4af3a1a5562cb84b5a4fd1d95de645da842 SHA512 aa08e8fa2a5c1c3e2d714644cb9648adb779c09fff5a9e5b79cea42c53be3f53631d199f72c1eec56e4b4f8e46be8f4ae88fbe456865621b589a7c4f9438549a diff --git a/games-action/minecraft-launcher/minecraft-launcher-2.1.15852.ebuild b/games-action/minecraft-launcher/minecraft-launcher-2.1.16102.ebuild similarity index 100% rename from games-action/minecraft-launcher/minecraft-launcher-2.1.15852.ebuild rename to games-action/minecraft-launcher/minecraft-launcher-2.1.16102.ebuild diff --git a/games-action/technic-launcher/Manifest b/games-action/technic-launcher/Manifest index 1b2a3f03ed..d7fa57cb95 100644 --- a/games-action/technic-launcher/Manifest +++ b/games-action/technic-launcher/Manifest @@ -1,2 +1,2 @@ -DIST technic-launcher-4.583.jar 5714518 BLAKE2B c96052879d0cae648e431e601e85d2c824b2a1e85d5c2efbb993684d41fa94b6ea87182f528663ec0e0b074fc5f9107a6fed9f8628ba9e657a65cd4f1434a6a2 SHA512 7c48442cf10b847d6a41a5621791150fc564301894dbe27096e5a868f4d502226507c4a8062175ef9127793042f8e080dfecec270b2cd8399ce233e73a8fffec +DIST technic-launcher-4.588.jar 5714982 BLAKE2B b800d3cd27a6718c72a6e7acd1c8082b79581ec316bc7fc3ede9ddd296bf6c678f43539e105de793715b78e214b330cec0557480ecf0347bfaaad5128ef7c54c SHA512 a2728b0a1287792813984aadc7cda1e641fb5a4a514c6eab9b2627ca6025a719acb67a40ebdffc716bb047212940f95489a8acca04825a9a983bf57de4ba0d88 DIST technic-launcher.ico 15086 BLAKE2B 4f5be0661bfbdca971cf022767618acef1e912b60c3f0574f383a8bd0281a6d66ca1b8b105412ec9579f3999514a471412fb16da66d937acfb4d3236b8f99663 SHA512 c109113a0e1be10bc013bfb79b742396a768fa683860a83d734e158b709e66b9e21067e1791ae5f7a854ccd21b1bf9adf6eeb27bc33d9da03f902dfe5d8be710 diff --git a/games-action/technic-launcher/technic-launcher-4.583.ebuild b/games-action/technic-launcher/technic-launcher-4.588.ebuild similarity index 100% rename from games-action/technic-launcher/technic-launcher-4.583.ebuild rename to games-action/technic-launcher/technic-launcher-4.588.ebuild diff --git a/net-misc/gallery-dl/gallery-dl-1.14.3.ebuild b/net-misc/gallery-dl/gallery-dl-1.14.3.ebuild index 9e9053bfa3..edcab4bdcd 100644 --- a/net-misc/gallery-dl/gallery-dl-1.14.3.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.14.3.ebuild @@ -45,7 +45,9 @@ src_compile() { } pkg_postinst() { - elog "Optional dependencies:" - elog "media-video/ffmpeg - for Pixiv Ugoira to WebM conversion" - elog "net-misc/youtube-dl - for video downloads" + elog "To get additional features, some optional runtime dependencies" + elog "may be installed:" + elog "" + optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg + optfeature "video downloads" net-misc/youtube-dl } diff --git a/net-misc/gallery-dl/gallery-dl-9999.ebuild b/net-misc/gallery-dl/gallery-dl-9999.ebuild index 9e9053bfa3..edcab4bdcd 100644 --- a/net-misc/gallery-dl/gallery-dl-9999.ebuild +++ b/net-misc/gallery-dl/gallery-dl-9999.ebuild @@ -45,7 +45,9 @@ src_compile() { } pkg_postinst() { - elog "Optional dependencies:" - elog "media-video/ffmpeg - for Pixiv Ugoira to WebM conversion" - elog "net-misc/youtube-dl - for video downloads" + elog "To get additional features, some optional runtime dependencies" + elog "may be installed:" + elog "" + optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg + optfeature "video downloads" net-misc/youtube-dl }