[gentoo-commits] proj/pkgcore/snakeoil:master commit in: src/snakeoil/cli/

2022-12-30 Thread Arthur Zamarin
commit: 103472541ea9df637e52bf01af707df831e872a3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 31 07:35:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 31 07:35:40 2022 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/snakeoil.git/commit/?id=10347254

cli.arghparse: fix bind_final_check

Follows: 47d21307c44cad87641e20f50f57b3f5d218c0f4
Closes: https://github.com/pkgcore/pkgdev/issues/112
Signed-off-by: Arthur Zamarin  gentoo.org>

 src/snakeoil/cli/arghparse.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/snakeoil/cli/arghparse.py b/src/snakeoil/cli/arghparse.py
index a7a29826..a1209092 100644
--- a/src/snakeoil/cli/arghparse.py
+++ b/src/snakeoil/cli/arghparse.py
@@ -1309,7 +1309,7 @@ class ArgumentParser(OptionalsParser, CsvActionsParser):
 self.error(str(exc))
 
 # run final arg validation
-for check in set(vars(args).keys()):
+for check in set(args.__dict__.keys()):
 if check.startswith("__final_check__"):
 functor = args.pop(check)
 functor(self, args)



[gentoo-commits] repo/gentoo:master commit in: dev-python/pip-run/

2022-12-30 Thread Michał Górny
commit: 1e57a32b2e37cf1e9a93af63f8003e09b9f121f0
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 06:18:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 07:14:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e57a32b

dev-python/pip-run: Bump to 10.0.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pip-run/Manifest  |  1 +
 dev-python/pip-run/pip-run-10.0.1.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-python/pip-run/Manifest b/dev-python/pip-run/Manifest
index 9684fc242f4e..346d6954acf3 100644
--- a/dev-python/pip-run/Manifest
+++ b/dev-python/pip-run/Manifest
@@ -1,3 +1,4 @@
+DIST pip-run-10.0.1.gh.tar.gz 25236 BLAKE2B 
319f67420f44c4df1ea950f920de16f3187f1465c619fb628123a07ce56b3c63c96490cc9705f38f273a6fe71d868c9cb31193236af50aff903a34755991a241
 SHA512 
d4ddca5395a1be291b763555f7d634f5740515167bb38f670b1c3af81d7196e1e084b5659f0d981f2328adb340632bfd452e2913f3d56ea012a2587623b28364
 DIST pip-run-9.0.0.gh.tar.gz 23171 BLAKE2B 
ca1bee27f4d1826029aa2520dbad9807d22ce66326fd917f0b7687284ce3daf9abcd45e593d735633fb86186ea88ffa0b71780f9b56e27458798763db309bd9d
 SHA512 
117b2260fe628dcc5aae47335ab645c2db47ca9b4d5cd0446ef11bb399c0e91df3a32b61aa7a228aca4d7b837228ddb41fe010896f7debf5fbca6111398cce73
 DIST pip-run-9.2.1.gh.tar.gz 24104 BLAKE2B 
ebb26cd5356a5919d74c6601b36deed0046c0d67d7533f5817b62b7b7ba74240ef44dd2425be7143f8432d3f8a3f611a051f099b6059e64479eadd77e8f39b45
 SHA512 
f320da7641817df5c9418094fb49792e3368907ddac551ef22d97ab45b5183cb84f40338da106d5a47d238ca68ca376cbfc6d6c3528b9fca1db02bf910bd3d28
 DIST pip-run-9.4.0.gh.tar.gz 25821 BLAKE2B 
8d4d9712f0563d3edf8d963e14221fde89cffc14c3fb26afc2b18bdeca9917cacb27c88a815d398d2b67f10112e888c9f60b497c3c1bf59d0105a4c972aef15d
 SHA512 
c266e6eb30f21ddfd89cc25dee5c56542b3734497d59315751c190e7bd985c6746b95802255ec05da19d5cec8822f4fa169eba4218989013e36a2c118d560f4d

diff --git a/dev-python/pip-run/pip-run-10.0.1.ebuild 
b/dev-python/pip-run/pip-run-10.0.1.ebuild
new file mode 100644
index ..98266e7e28e5
--- /dev/null
+++ b/dev-python/pip-run/pip-run-10.0.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Install packages and run Python with them"
+HOMEPAGE="
+   https://github.com/jaraco/pip-run/
+   https://pypi.org/project/pip-run/
+"
+SRC_URI="
+   https://github.com/jaraco/pip-run/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+
+RDEPEND="
+   dev-python/autocommand[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_resources[${PYTHON_USEDEP}]
+   ' 3.8)
+   dev-python/jaraco-context[${PYTHON_USEDEP}]
+   dev-python/jaraco-functools[${PYTHON_USEDEP}]
+   dev-python/jaraco-text[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-8.3[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/path[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jaraco-path[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-test-5.2[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_IGNORE=(
+   # Needs network access, and another test dep nbformat
+   tests/test_scripts.py
+)
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rich/

2022-12-30 Thread Michał Górny
commit: ecf6ea0479554130faca502d98067633725e8cc2
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 06:11:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 07:14:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf6ea04

dev-python/rich: Bump to 13.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rich/Manifest   |  1 +
 dev-python/rich/rich-13.0.0.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/rich/Manifest b/dev-python/rich/Manifest
index 057afb3887f9..867f81194739 100644
--- a/dev-python/rich/Manifest
+++ b/dev-python/rich/Manifest
@@ -1 +1,2 @@
 DIST rich-12.6.0.gh.tar.gz 15056457 BLAKE2B 
58367ef0acb61d68931ea0394ea458e29b3bb59726c6b95d4b179553183c5cef2766484e0d040203181aad927add70198fb3483bfe6113e20851db141de3a867
 SHA512 
e05a0ad1d6b4f1e4f7e5e3d09c70d5892a618707ae0952e34274c5ffb18a833fe85a4ac15024cc34915515b63059c02f0df32a6c97cbe91e9ac96928c7134fb0
+DIST rich-13.0.0.gh.tar.gz 15065008 BLAKE2B 
b2b323b633e6600dd1595c1769daf3659b2d7cf6f98fe91ca9e083c24bc3de9de79b27de08144ab7acaa3634cc588f1548d73536555a06f1b4832f91c978ab9a
 SHA512 
6837aad1015318c0a017000ba60cea0b4b06e85b7fb9650e90ed87ca8dedd3bf3369c5520571661123aee099380445eefa6b30002f0290c2160540a49433bb91

diff --git a/dev-python/rich/rich-13.0.0.ebuild 
b/dev-python/rich/rich-13.0.0.ebuild
new file mode 100644
index ..5f6ee739ea12
--- /dev/null
+++ b/dev-python/rich/rich-13.0.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python library for rendering rich text, tables, etc. to the 
terminal"
+HOMEPAGE="
+   https://github.com/Textualize/rich/
+   https://pypi.org/project/rich/
+"
+SRC_URI="
+   https://github.com/Textualize/rich/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x COLUMNS=80
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_console.py::test_size_can_fall_back_to_std_descriptors
+   
tests/test_inspect.py::test_inspect_integer_with_methods_python38_and_python39
+   )
+   epytest -p no:pytest-qt
+}
+
+pkg_postinst() {
+   optfeature "integration with HTML widgets for Jupyter" 
dev-python/ipywidgets
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/hatchling/

2022-12-30 Thread Michał Górny
commit: 8d391c0e517b161b14cb1b8412013f220631fb23
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 05:44:56 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 07:14:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d391c0e

dev-python/hatchling: Bump to 1.12.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/hatchling/Manifest|  1 +
 dev-python/hatchling/hatchling-1.12.0.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest
index 68a7c9ea51bb..9f3d31e68e79 100644
--- a/dev-python/hatchling/Manifest
+++ b/dev-python/hatchling/Manifest
@@ -1 +1,2 @@
 DIST hatch-hatchling-v1.11.1.gh.tar.gz 367624 BLAKE2B 
006f9f9ab266eba7b7e489d4359a9ddb17a6e079c31e189662da8c4d090884eeae4bf108301d5c315d823e92cb813841e41211cc55618f4ee9109bccdde61e1e
 SHA512 
7bdf5a2930950503dbe534f6ead724ed84420193ba55137600a5b98a085e94588e333bb5a14ad944746dc400522ebbea4849718686420fd6ed7de3d6e8852d8e
+DIST hatch-hatchling-v1.12.0.gh.tar.gz 379902 BLAKE2B 
831ab78bff6a039a1941ca171aaccbfb97d1d31c14505d3dde60ee4283b317cc80b6e6072b63fe9e69cccbf759bf4f7db6a371502451ffa5303547273e8d2341
 SHA512 
40c1684bcc730e809cdbda9d15494f07bead69b1b4bf9c98a1d2a84d2053bb7b104d6bcab1e72a4de66081dd839b7ccae96d877760353e3528e8676cea5d2a5c

diff --git a/dev-python/hatchling/hatchling-1.12.0.ebuild 
b/dev-python/hatchling/hatchling-1.12.0.ebuild
new file mode 100644
index ..20362b7c383c
--- /dev/null
+++ b/dev-python/hatchling/hatchling-1.12.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_TESTED=( pypy3 python3_{8..11} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1
+
+TAG=${P/-/-v}
+MY_P=hatch-${TAG}
+DESCRIPTION="Modern, extensible Python build backend"
+HOMEPAGE="
+   https://pypi.org/project/hatchling/
+   https://github.com/pypa/hatch/
+"
+SRC_URI="
+   https://github.com/pypa/hatch/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/backend
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+# deps are listed in backend/src/hatchling/ouroboros.py
+RDEPEND="
+   >=dev-python/editables-0.3[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-1.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/atomicwrites[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
+   local -x EPYTEST_DESELECT=(
+   # these run pip to install stuff
+   tests/backend/dep/test_core.py::test_dependency_found
+   tests/backend/dep/test_core.py::test_extra_met
+   tests/backend/dep/test_core.py::test_extra_no_dependencies
+   tests/backend/dep/test_core.py::test_extra_unmet
+   tests/backend/dep/test_core.py::test_unknown_extra
+   tests/backend/dep/test_core.py::test_version_unmet
+   )
+
+   # top-level "tests" directory contains tests both for hatch
+   # and hatchling
+   cd "${WORKDIR}/${MY_P}" || die
+   local -x PYTHONPATH="src:${PYTHONPATH}"
+   epytest tests/backend
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/lz4/

2022-12-30 Thread Michał Górny
commit: f7f637cffaf08fa32fac02187dbe0b623b392e9e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 05:42:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 07:14:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7f637cf

dev-python/lz4: Bump to 4.3.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/lz4/Manifest |  1 +
 dev-python/lz4/lz4-4.3.2.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-python/lz4/Manifest b/dev-python/lz4/Manifest
index ec26456dae2b..4714a124bb2a 100644
--- a/dev-python/lz4/Manifest
+++ b/dev-python/lz4/Manifest
@@ -1,2 +1,3 @@
 DIST lz4-4.0.2.tar.gz 164309 BLAKE2B 
ea08c9786ee224aaf668a74269413c836a4288ab1a3c27497012621bdda9c8c1729c4cb6ba49cb74e7e5302fabbfddba94f8ed94a9612fdf21018a5cbdc70566
 SHA512 
f2fdd133b9c7389cd7d45b41e61944093b65bcbf529146740fa3721e683a9b4554166c2ad719298e6153e61facc4a4cb021ffd969cd16d4a5b6555fd8f14728f
 DIST lz4-4.3.1.tar.gz 170970 BLAKE2B 
dcc2f67860f60a7805c2d302aca3b610198e128e2dbd1c54d78ffb65c4baec3cf4ab7dfe2aebf713397e67d9c8b9a95a0dbb493c16692f2591d657bfe1a3da43
 SHA512 
4dbb3179892d44fe7d7b5280931c39434d28f5750b4588a16a5547588c756e4279daf8a5f0edcfaf958c7cb25e65188c0a9bb36509d0dc7a7083072a19ee6d55
+DIST lz4-4.3.2.tar.gz 170869 BLAKE2B 
bd6ddcb7294cbfaf2a2a0de78c49434956c376a38de08b457283684ac3e7b394da1e7964221de44bb91197511a40fda9103ec53478437daa4460d7fabeaef5a1
 SHA512 
c2e7d3ec0954110c9b21e562147e80c8abddd21ebb213491d1072454834151a0f3a0935c0f3eebec34c024fe6e79136ccf6363dcb5390aa03cb52489fcb4113c

diff --git a/dev-python/lz4/lz4-4.3.2.ebuild b/dev-python/lz4/lz4-4.3.2.ebuild
new file mode 100644
index ..358b79f49818
--- /dev/null
+++ b/dev-python/lz4/lz4-4.3.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="LZ4 Bindings for Python"
+HOMEPAGE="
+   https://github.com/python-lz4/python-lz4/
+   https://pypi.org/project/lz4/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+   app-arch/lz4:=
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # lz4.stream is not officially supported and not installed by default
+   # (we do not support installing it at the moment)
+   tests/stream
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/

2022-12-30 Thread Michał Górny
commit: e4ec0e807816385ca5b00300fc14162ff898f84c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 05:41:36 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 07:14:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ec0e80

dev-python/tox: Bump to 4.1.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/tox/Manifest |  1 +
 dev-python/tox/tox-4.1.2.ebuild | 96 +
 2 files changed, 97 insertions(+)

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 92145ebc4ca9..6bdb6615b0a8 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -2,3 +2,4 @@ DIST tox-3.27.1.gh.tar.gz 309006 BLAKE2B 
fa8aaa9cd5b03e54c166bb6b748290420b91498
 DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 
9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f
 SHA512 
64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca
 DIST tox-4.0.19.gh.tar.gz 284319 BLAKE2B 
f0ed3d300e0fadfaa5725589cea91511ed0c37937dc3761b203cfd1f0a5cf4033b6006e693521c932d3af64feb150951c046f5853a8b9bb9e37dcf3c5db4de95
 SHA512 
27d01b96acf4f7650b5a4a3ad80293ea884ee6791ff2e734cb64c94551943af1fb91804944f7ae82937fe4172522c0d5e4f24e84d35012d11657adc49702fc88
 DIST tox-4.1.1.gh.tar.gz 285048 BLAKE2B 
78f810889102328a9b1e56d86b2f5d833311a5148fe9eca0f2076892d4ef15c6eee8fdf58c5390a273842cd3f0c50731fc82f10a54a025b6802526711513453b
 SHA512 
7367a2ac9d2233d96a7cfd357fad516661834db31aee740d77983977ad6136a58c2979eaafbc504844f6ec5bbeeed9b5bd67ba53f2b7d24cf5d83e59d42b
+DIST tox-4.1.2.gh.tar.gz 286306 BLAKE2B 
67e52bf01c383e255b22c5c71eecf01d4a041cf4c4399df60451c74acd79bbd1b30f787bcf4f10896804ca1b0cc8b02f6ff4d5e0b7e7ac64284da33f09c95bc9
 SHA512 
7ff44624c26d609c33dce2cec5bd177caf70b8628f64c48f1fae5130001c508b82079ea4f2487cf8d10b371d0b95cc998c21c47a5080e964db40a3ebafe01a93

diff --git a/dev-python/tox/tox-4.1.2.ebuild b/dev-python/tox/tox-4.1.2.ebuild
new file mode 100644
index ..f92b0ec6e7c9
--- /dev/null
+++ b/dev-python/tox/tox-4.1.2.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/_}
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="
+   https://tox.readthedocs.io/
+   https://github.com/tox-dev/tox/
+   https://pypi.org/project/tox/
+"
+SRC_URI="
+   https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc"
+
+RDEPEND="
+   >=dev-python/cachetools-5.2[${PYTHON_USEDEP}]
+   >=dev-python/chardet-5.1[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-1[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-api-1.2.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+   >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/flaky-3.7[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}]
+   >=dev-python/re-assert-1.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+src_prepare() {
+   # the minimal bounds in tox are entirely meaningless and new packaging
+   # breaks setuptools
+   sed -i -e '/packaging/s:>=22::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # devpi_process is not packaged, and has lots of dependencies
+   cat > "${T}"/devpi_process.py <<-EOF || die
+   def IndexServer(*args, **kwargs): raise NotImplementedError()
+   EOF
+
+   local -x PYTHONPATH=${T}:${PYTHONPATH}
+   local EPYTEST_DESELECT=(
+   # Internet
+   
tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
+   )
+   local EPYTEST_IGNORE=(
+   # requires devpi*
+   tests/test_provision.py
+   )
+   if ! 

[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/

2022-12-30 Thread Michał Górny
commit: 0d328b1a4e4780a717b2c6027be4db56882209db
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 05:38:29 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 05:38:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d328b1a

dev-python/botocore: Bump to 1.29.41

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.29.41.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 818c9f53dfa4..932f57bad609 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -9,3 +9,4 @@ DIST botocore-1.29.37.gh.tar.gz 11077206 BLAKE2B 
59c877edba074d4d5858dbf0a4026c0
 DIST botocore-1.29.38.gh.tar.gz 11079677 BLAKE2B 
3edca40f575278b24c4b65ccaba3432715f8d7908f6e561cc475963f0865ef777a53845a1e8579f023a4943d69f33c8e1071afa6dd214d480dd48bacc8c132e1
 SHA512 
814863a6653f36f58bb20d4c7e154ba6d731f4046f3183ce696f515b1baa5ce342620bdfdd09eeea3847c6494add5611651487ad4d8f9c773823cf20393cb940
 DIST botocore-1.29.39.gh.tar.gz 11079996 BLAKE2B 
535475b3402861cd497ee2831cb82c7d6db977c6573cb43cd70ec06291a4eba6c39a601c798414c2fb47c92f14df6e302623c1d5a5523edfdd9c977bf579
 SHA512 
bf7c30313737792eea1506855aa166cac63fcba48b764ec5e5b2313c9c66fe48970cfeef1f7405f329db715ee0b9d49ff4550d6d69ccd4c7db09923e77bcbe8d
 DIST botocore-1.29.40.gh.tar.gz 11081508 BLAKE2B 
f303b055083d41646367ed8d1c72cbb51cd229d5a2e5268265e90ed9ddb1fe99bc314b1ca5ed44e537b4056e7f2cf14acf610e2d2b448419b7b735e26c57f81d
 SHA512 
ad8c90fd4a6de0ef28bd48a870a5918ad12cc842b7c5abbc1fdd77a1a0dc9231f40ef76eab5f367009bb590437e2c109d40883cec2af961f379345d5da89b761
+DIST botocore-1.29.41.gh.tar.gz 11082628 BLAKE2B 
a42a66299715159e82bb7bd9ceb5d1d60e88bfe2f59f66231605c909b03110ec18e6f946690c5b33e662fc92719e45fa4cf64ac31176d809908f3574fece5d49
 SHA512 
b3a5409f3d868c93fd038687d8c864be3c9cacbf4740ba0dd745358cadcce9aa8d76616d7f93316ac14f5f94f18ed42505ec108e2557b234b26c01ca0f3fc22c

diff --git a/dev-python/botocore/botocore-1.29.41.ebuild 
b/dev-python/botocore/botocore-1.29.41.ebuild
new file mode 100644
index ..36f6e1eb862b
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.41.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/GitPython/

2022-12-30 Thread Michał Górny
commit: 8e10d8b598cbe5b36ae17e9632d14141caf5cc10
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 06:44:15 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 07:14:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e10d8b5

dev-python/GitPython: Bump to 3.1.30

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/GitPython/GitPython-3.1.30.ebuild | 83 
 dev-python/GitPython/Manifest|  3 +
 2 files changed, 86 insertions(+)

diff --git a/dev-python/GitPython/GitPython-3.1.30.ebuild 
b/dev-python/GitPython/GitPython-3.1.30.ebuild
new file mode 100644
index ..8c785a54a687
--- /dev/null
+++ b/dev-python/GitPython/GitPython-3.1.30.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+TEST_P=GitPython-${PV}
+GITDB_P=gitdb-4.0.10
+SMMAP_P=smmap-5.0.0
+
+DESCRIPTION="Library used to interact with Git repositories"
+HOMEPAGE="
+   https://github.com/gitpython-developers/GitPython/
+   https://pypi.org/project/GitPython/
+"
+SRC_URI="
+   mirror://pypi/${PN::1}/${PN}/${P}.tar.gz
+   test? (
+   https://dev.gentoo.org/~mgorny/dist/${TEST_P}.gitbundle
+   https://dev.gentoo.org/~mgorny/dist/${GITDB_P}.gitbundle
+   https://dev.gentoo.org/~mgorny/dist/${SMMAP_P}.gitbundle
+   )
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-vcs/git
+   >=dev-python/gitdb-4.0.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/ddt-1.1.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+   git config --global user.email "tra...@ci.com" || die
+   git config --global user.name "Travis Runner" || die
+
+   git clone "${DISTDIR}/${TEST_P}.gitbundle" "${T}"/test || die
+   git clone "${DISTDIR}/${GITDB_P}.gitbundle" \
+   "${T}"/test/git/ext/gitdb || die
+   git clone "${DISTDIR}/${SMMAP_P}.gitbundle" \
+   "${T}"/test/git/ext/gitdb/gitdb/ext/smmap || die
+
+   cd "${T}"/test || die
+   git rev-parse HEAD > .git/refs/remotes/origin/master || die
+   TRAVIS=1 ./init-tests-after-clone.sh || die
+   cat test/fixtures/.gitconfig >> ~/.gitconfig || die
+
+   distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # performance tests are unreliable by design
+   test/performance
+   # unimpoortant and problematic
+   test/test_installation.py
+   # Internet
+   test/test_repo.py::TestRepo::test_leaking_password_in_clone_logs
+   # requires which(1)
+   # https://github.com/gitpython-developers/GitPython/pull/1525
+   test/test_git.py::TestGit::test_refresh
+   # TODO
+   test/test_submodule.py::TestSubmodule::test_base_rw
+   
test/test_submodule.py::TestSubmodule::test_git_submodules_and_add_sm_with_new_commit
+   
test/test_submodule.py::TestSubmodule::test_list_only_valid_submodules
+   test/test_submodule.py::TestSubmodule::test_root_module
+   )
+
+   epytest test
+}

diff --git a/dev-python/GitPython/Manifest b/dev-python/GitPython/Manifest
index 0809505e17a2..4157942cc6bb 100644
--- a/dev-python/GitPython/Manifest
+++ b/dev-python/GitPython/Manifest
@@ -1,4 +1,7 @@
 DIST GitPython-3.1.27.gitbundle 9652508 BLAKE2B 
f81b6d94b302b1d4aec85096bb294df1a6a699eff4dd27a1d32083e73b031daf3ef58ec6aa6f98c7693ef187b21de9ea242fa37a88b1f51c0e17238dda978c5c
 SHA512 
bf1011a765b51eb871f6b6a462c693e4e79bb0ba81103d4f268b780b86ab12112c44f74c1d68e93388d1f86c068f6c2336f33ea12dce2e0b2302c940ebb9c49f
 DIST GitPython-3.1.27.tar.gz 192188 BLAKE2B 
3cab995a17d8eca8d4301367b1ee7a2c3c0a46a217f6e6d89e1bb4e62b733d21cd6d9210faac49c3c905343067e819f8c37ac9cc69d9fc33ce948b63fd53714e
 SHA512 
6f855bcfc380c1a83a97807ca8ddcc4dfe8258f3aba0790142ef41f28befff44847aec925e523eaac47fd6c0078eb6296f52bb4b7d2be7d59ad95bbeb930fe28
+DIST GitPython-3.1.30.gitbundle 9945082 BLAKE2B 
ac3e530509d459303c0c465668c92073d0532bb75c0635c9e5521857132c2d3c18f0e30b85830cf101fc0c79cde33a5eaf459cddbd66abeb6185453d90e4077d
 SHA512 
e43275e8ffc3fb02e360503de3cd9d0b2c817f870361fe6bcfcd9dec30da077c4c685f57bce408ec670f2fb49d265abca34bf14d806a3ea54fd25f9eaf5019b3
+DIST GitPython-3.1.30.tar.gz 195508 BLAKE2B 
ba3dcb7c7aba8ec42842e6240777b8823e641139e6704641a7236ea07b2a82966638fb074c8fe3ff47b66e23aa526cfc899d8c28359f260f62fd1962a6de66de
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/

2022-12-30 Thread Michał Górny
commit: d1163ae4f455ce81e03da6d434ffd953695d0c1d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 05:38:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 05:38:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1163ae4

dev-python/boto3: Bump to 1.26.41

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.26.41.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index d14cc3c51825..ee336fa48eef 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -9,3 +9,4 @@ DIST boto3-1.26.37.gh.tar.gz 584822 BLAKE2B 
08c08502f3defee6365aa19a55cb5bb6c006
 DIST boto3-1.26.38.gh.tar.gz 585100 BLAKE2B 
22bbaad5e5ba59c29300ac1331e570b763d7544c9feddff307b2eba3e3da9076c6d64ed189d115ff63fd2deb156f6edd2a767121489c5d02e9ee0b897cb39712
 SHA512 
f97bd9cffd6d4c4d03841038940edb592962b72a3595e9255fc0af491aee1eb1742e819861c8f207383062f6ec284f8ecc37e9a30c59eb1e7702066b4a7c988f
 DIST boto3-1.26.39.gh.tar.gz 585471 BLAKE2B 
acf5631bccdc96f540bdd9396084f09d0b3d070f6b0d3a85267eeb54b1c1b1e5e38b662114dd8a52fb839f168f6d5694647a87559c389f4acbc23ee6bc0dd38d
 SHA512 
d795dd9a553932d75317cf0f528757be201e6655e088499733318068fd8d15bb04dc67d370b1d5160b46eb3fc4ed489dc66181ac12e2d91c0b3a3c86043abdd0
 DIST boto3-1.26.40.gh.tar.gz 585787 BLAKE2B 
b738ffbae9d03b3f1d87dbdd0296007f69b7665e5aafa63c986205dc0bf77e1fab60e6079845a7a2419a81bfbc681c5a48d7557be348532df13b09284c417dba
 SHA512 
b86f3109a55c244e231e00bc9d098da0a797f0d88cc9b033e39decc49c5288d437d26db7ee403cbbc48f3e66d3646117824167f5eed4629d315686da24b6511b
+DIST boto3-1.26.41.gh.tar.gz 586086 BLAKE2B 
8f5fac4e26a8ff34e91ee99ab4f93b6c31174cea7fdb1a7e98c942601324fd4128b4609fb1b28d7daf4139dfc1e0fc75760d64693f33e225cc4180c83867aebb
 SHA512 
d87db9db58315de796750d478d6488815cd37307693305d2c6fd0e5f1d04aef51190fa438d942412def7d0075ebb23d440508415459bd9dda83302d29e7cc646

diff --git a/dev-python/boto3/boto3-1.26.41.ebuild 
b/dev-python/boto3/boto3-1.26.41.ebuild
new file mode 100644
index ..aa8071e64d5e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.41.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/

2022-12-30 Thread Michał Górny
commit: e1fd7eb2bb929f4a1bd5d76eaaf529f056d7bcde
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 05:40:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 05:40:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1fd7eb2

app-admin/awscli: Bump to 1.27.41

Signed-off-by: Michał Górny  gentoo.org>

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.27.41.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 171534ed91f1..96dda99a8d87 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -9,3 +9,4 @@ DIST aws-cli-1.27.37.gh.tar.gz 2332965 BLAKE2B 
9c855f02bc63f64e3d9bb706139305a6b
 DIST aws-cli-1.27.38.gh.tar.gz 2333077 BLAKE2B 
721ebce0e39b90b9ac18552046b62a5263ebec3d6abbe798ccbf28a9ab63dbf17699a8d2eab2d7b620717c56b8b9ff1d8b3316940a21925b3a58bfcbbc65e03b
 SHA512 
3e529a64542fc14f179bdb5cea3b275f1a2d0d9d4df63c118f5d18067a5a69d1c7677fd8ddbb18d45cef8ce5be880fa9f2a2546d8e57475e1f35a2e0ced7b8ec
 DIST aws-cli-1.27.39.gh.tar.gz 2333488 BLAKE2B 
a50ea5601f36646fbc0e6dfd6053ff09cfee9476fe0923f8b969e639f7c7af4c52e9482be9eae9b2b48cc905263b80117d9b49ae3e6a9a1b361f6929c6640b87
 SHA512 
b6f7fba1ccf4a9828af63222d422a4b83c97ed848bbae899816c1323caa450f2114527d9d1acc4c14ed54fe3aa92cae10dfd4df62e1e98ab38dddc856b0df677
 DIST aws-cli-1.27.40.gh.tar.gz 2333845 BLAKE2B 
d7ec9f54b9ccb46ac3248a839f2691a53fe16b1ff35e9068bce069a71570c9db64f092fa91ca237be61b8b60cace8aa2c699023dc49d1e5258d95bd676d031c2
 SHA512 
62e6cebc6a893558d2eb5a6ee462f8b632aa733b349ff3d71eb49c940cfd7ea66d29bf9109bf0150d3bd18745bf36f54d0eb499edd7087fdfc824c74ce4929cb
+DIST aws-cli-1.27.41.gh.tar.gz 2333941 BLAKE2B 
ab39bd9acdf7d2d6f7ac6a8168b5959ede6799b4e06e04892fd49fae056b384c4fe9f7d721301b46be90f84fc0ead345968d1bc93399c8d8a374559e10c31519
 SHA512 
81d36eb1554386968924ea14c42e03fc21ab32ab97750f2d8fd20ac0deb6a6a7184b84b41e06ba0738ece233ff9dba08fe1f9f801bce1a2b38656c73f23e76e0

diff --git a/app-admin/awscli/awscli-1.27.41.ebuild 
b/app-admin/awscli/awscli-1.27.41.ebuild
new file mode 100644
index ..caea725bbca7
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.41.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/jc/

2022-12-30 Thread Zac Medico
commit: 1189cb67f26b1d0b18421d053c6e3000bb6c0273
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Dec 31 00:19:37 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Dec 31 00:19:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1189cb67

dev-python/jc: add 1.22.4

Signed-off-by: Zac Medico  gentoo.org>

 dev-python/jc/Manifest |  1 +
 dev-python/jc/jc-1.22.4.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/jc/Manifest b/dev-python/jc/Manifest
index 6d4b3093118f..586f1d285dc8 100644
--- a/dev-python/jc/Manifest
+++ b/dev-python/jc/Manifest
@@ -1,2 +1,3 @@
 DIST jc-1.22.2.gh.tar.gz 12714893 BLAKE2B 
96ed8cae1ed7fb19e0f66f39be124e3ea7874b2a77862f2824b6ef7ec4b624a7e080c9c189da8f4b82f38a2a5198b10a84dd5150173e7fce001ca13d2c095967
 SHA512 
1ce834ce9787c23e36f19e1733b91b6951872aaeaf400d617379bc7f072f0689301c88542c2ba14a4e52beadf221d765e2a05a9078ce52355abcddac6884a78d
 DIST jc-1.22.3.gh.tar.gz 12728331 BLAKE2B 
d7d3269e50458032993f44fdae0711553cb6eac7dcb8dc364272b46cdb7d23a0764064cab2d92d25aa93c28454a2c67c99fe2fc4cabe1640b25865bc274cdc76
 SHA512 
bd11ed86ed715e6a715a0fda15523cb945e285cede51c7a4fec085090f737558f6687bde0f2ddbd2164d701dfccedfb499f77fc66c646b90b40cb3f9cb14c633
+DIST jc-1.22.4.gh.tar.gz 12751657 BLAKE2B 
287cd33585ca0812ea25a5f09ab1c35e61e1f2d22bea11b202b85a00704077260d331cc8df15b6c2063771ac8f4f3111f8eb99036a3f18da34171081a26c5f46
 SHA512 
d35dd48af283707835bacf6ee3dfef46ccbf0bf1c37c6418bab3aca0274e12a9c5198de03fa3b3198661ab51d7bfe376fdd04092f06c481abc80f5c20388cb0c

diff --git a/dev-python/jc/jc-1.22.4.ebuild b/dev-python/jc/jc-1.22.4.ebuild
new file mode 100644
index ..7b7bbfc30991
--- /dev/null
+++ b/dev-python/jc/jc-1.22.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Converts the output of popular command-line tools and file-types 
to JSON"
+HOMEPAGE="
+   https://github.com/kellyjonbrazil/jc/
+   https://pypi.org/project/jc/
+"
+SRC_URI="
+   https://github.com/kellyjonbrazil/jc/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+
+RDEPEND="
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest



[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/

2022-12-30 Thread Sam James
commit: 70f38bba09267633222a41ca216e3adc2cac5316
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 23:41:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 23:41:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f38bba

www-servers/nginx: Stabilize 1.23.2-r3 x86, #889022

Signed-off-by: Sam James  gentoo.org>

 www-servers/nginx/nginx-1.23.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/nginx/nginx-1.23.2-r3.ebuild 
b/www-servers/nginx/nginx-1.23.2-r3.ebuild
index 4b707c551371..7eb93de6c891 100644
--- a/www-servers/nginx/nginx-1.23.2-r3.ebuild
+++ b/www-servers/nginx/nginx-1.23.2-r3.ebuild
@@ -208,7 +208,7 @@ LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+
nginx_modules_http_push_stream? ( GPL-3 )"
 
 SLOT="mainline"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 # Package doesn't provide a real test suite
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/

2022-12-30 Thread Sam James
commit: 638eafa4e1eef002d0296826dfe7c647e17cd08e
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 23:08:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 23:40:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638eafa4

sys-apps/gawk: unset YACC to force Bison

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gawk/gawk-5.2.1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-apps/gawk/gawk-5.2.1.ebuild b/sys-apps/gawk/gawk-5.2.1.ebuild
index d4a984a836c7..20e0b2120e33 100644
--- a/sys-apps/gawk/gawk-5.2.1.ebuild
+++ b/sys-apps/gawk/gawk-5.2.1.ebuild
@@ -82,6 +82,11 @@ src_configure() {
# Avoid automagic dependency on libsigsegv
export ac_cv_libsigsegv=no
 
+   # README says gawk may not work properly if built with non-Bison.
+   # We already BDEPEND on Bison, so just unset YACC rather than
+   # guessing if we need to do yacc.bison or bison -y.
+   unset YACC
+
local myeconfargs=(
--cache-file="${S}"/config.cache
--libexec='$(libdir)/misc'



[gentoo-commits] repo/gentoo:master commit in: sys-apps/diffutils/

2022-12-30 Thread Sam James
commit: f99b695c6e03826324d8946b47c9da221d591a66
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 23:38:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 23:40:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f99b695c

sys-apps/diffutils: add 3.8_p20221230 (RC, unkeyworded)

Signed-off-by: Sam James  gentoo.org>

 sys-apps/diffutils/Manifest   |  2 +
 sys-apps/diffutils/diffutils-3.8_p20221230.ebuild | 49 +++
 2 files changed, 51 insertions(+)

diff --git a/sys-apps/diffutils/Manifest b/sys-apps/diffutils/Manifest
index acf8f16cb654..126881702d53 100644
--- a/sys-apps/diffutils/Manifest
+++ b/sys-apps/diffutils/Manifest
@@ -1,2 +1,4 @@
+DIST diffutils-3.8.43-2d50.tar.xz 1585696 BLAKE2B 
c4b8534ec167721cde4fc33778b69740fa55dc566cf1a1b8b489ad047e67f748290fff617bd44f024fd2995cd83c5d1019bf074ded863b8fb4397208152bf400
 SHA512 
f348d3588eed7e471851edcf488d32936af1261b0991e8699e056e8696c235444a8a70a8a26f5be52c4406bd3d210106e58e6446a8ce71dc025172a13ab69096
+DIST diffutils-3.8.43-2d50.tar.xz.sig 833 BLAKE2B 
a300a957da2377ff9c5372789bd57a77f3adcc4f8cea272f4c06395e78b176880ca1e933f3253c4d680d9624798ac0fd21c7cfe31fe56f8ee042f4f527c21cc7
 SHA512 
0a56ece94f06b6e0f57213f7c311cd5f9eebde65e5664a75b7d7d69772ac06024f1486a1a133f040ecf2af39caa3bca35855fc66bb776a273f663e12cfb00432
 DIST diffutils-3.8.tar.xz 1585120 BLAKE2B 
573abbfba55c62ba30d2084ca68860e9681cfe92648407f7fb04e1aaed2e4719e2fb5a29cf25bd125d762f4dfd52f85ee91f2ec19b099365bada7fe27a0394af
 SHA512 
279441270987e70d5ecfaf84b6285a4866929c43ec877e50f154a788858d548a8a316f2fc26ad62f7348c8d289cb29a09d06dfadce1806e3d8b4ea88c8b1aa7c
 DIST diffutils-3.8.tar.xz.sig 833 BLAKE2B 
439d331d9839d8b434b7192c52628bc9e8e1c11cada28170f85c9390abc3e5e9ea86aee696a4f9260552133053194680ff54b960ed539fabec85fdff54dee3a2
 SHA512 
0464ac89209411993800666b45ff90243d22fbda53bf1d71c6870d565b39cc8d9c54c141b9d297a181ce74ad8fb5313953f416bced179ff7728a52a3e9a4f5a5

diff --git a/sys-apps/diffutils/diffutils-3.8_p20221230.ebuild 
b/sys-apps/diffutils/diffutils-3.8_p20221230.ebuild
new file mode 100644
index ..f895d84c9b6e
--- /dev/null
+++ b/sys-apps/diffutils/diffutils-3.8_p20221230.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/diffutils.asc
+inherit flag-o-matic verify-sig
+
+DESCRIPTION="Tools to make diffs and compare files"
+HOMEPAGE="https://www.gnu.org/software/diffutils/;
+
+if [[ ${PV} == *_p* ]] ; then
+   # Subscribe to the 'platform-testers' ML to find these.
+   # Useful to test on our especially more niche arches and report issues 
upstream.
+   MY_COMMIT="43-2d50"
+   MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
+   SRC_URI="https://meyering.net/diff/${MY_P}.tar.xz;
+   SRC_URI+=" verify-sig? ( https://meyering.net/diff/${MY_P}.tar.xz.sig )"
+   S="${WORKDIR}"/${MY_P}
+else
+   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="nls static"
+
+BDEPEND="nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-diffutils )"
+
+src_configure() {
+   use static && append-ldflags -static
+
+   # Disable automagic dependency over libsigsegv; see bug #312351.
+   export ac_cv_libsigsegv=no
+
+   # required for >=glibc-2.26, bug #653914
+   use elibc_glibc && export gl_cv_func_getopt_gnu=yes
+
+   local myeconfargs=(
+   --with-packager="Gentoo"
+   --with-packager-version="${PVR}"
+   --with-packager-bug-reports="https://bugs.gentoo.org/;
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/

2022-12-30 Thread Sam James
commit: a8072d9f120e24b23fa08b7457342b645b183a4a
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 23:33:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 23:40:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8072d9f

sys-apps/grep: add 3.8_p20221230 (RC, unkeyworded)

Signed-off-by: Sam James  gentoo.org>

 sys-apps/grep/Manifest  |   2 +
 sys-apps/grep/grep-3.8_p20221230.ebuild | 100 
 2 files changed, 102 insertions(+)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 65caccff65b5..4ab49339662b 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,4 +1,6 @@
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4
+DIST grep-3.8.11-908f.tar.xz 1658032 BLAKE2B 
d217a3b15f2597e2ffd54b941aae179c038697e4b620f09a61fe3655c1ae0777186311ec2cccdbf1266b0182eede232778e19e1f9dc87d7c5621e624e3857052
 SHA512 
a065c0e13c3c1cf87eb7011d1dd55f6b3386e9fd21dad9262fbe6ec7e830f3955c563050ef27a485b612f620285bbe4729e326e9f2ca24e42011a1040bec3d78
+DIST grep-3.8.11-908f.tar.xz.sig 833 BLAKE2B 
460e7eb98f803995de43e919cae2d01e261380fde100c4570c50304035585573c358d0154e98102aafbfdd23ce726c15a59adbdfa3922408a4dada4095be13e4
 SHA512 
b4d9d517746633ee1fbbd8277fb22499634163b77e320be0721d1e48c4d8f1fbc4ec63177698cdac3f7d411403f51afbf7b7e302b78ccd7cf581361eb3963277
 DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
 SHA512 
2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79
 DIST grep-3.8.tar.xz.sig 833 BLAKE2B 
40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b
 SHA512 
8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4

diff --git a/sys-apps/grep/grep-3.8_p20221230.ebuild 
b/sys-apps/grep/grep-3.8_p20221230.ebuild
new file mode 100644
index ..2b397f18b09b
--- /dev/null
+++ b/sys-apps/grep/grep-3.8_p20221230.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/grep.asc
+inherit flag-o-matic verify-sig
+
+DESCRIPTION="GNU regular expression matcher"
+HOMEPAGE="https://www.gnu.org/software/grep/;
+
+if [[ ${PV} == *_p* ]] ; then
+   # Subscribe to the 'platform-testers' ML to find these.
+   # Useful to test on our especially more niche arches and report issues 
upstream.
+   MY_COMMIT="11-908f"
+   MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
+   SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
+   SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"
+   S="${WORKDIR}"/${MY_P}
+else
+   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+egrep-fgrep nls pcre static"
+
+# We lack dev-libs/libsigsegv[static-libs] for now
+REQUIRED_USE="static? ( !sparc )"
+
+LIB_DEPEND="pcre? ( >=dev-libs/libpcre2-7.8-r1[static-libs(+)] )
+   sparc? ( dev-libs/libsigsegv )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   nls? ( virtual/libintl )
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-grep )"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+src_prepare() {
+   default
+
+   # bug #523898
+   sed -i \
+   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
+   -e "s:@grep@:${EPREFIX}/bin/grep:" \
+   src/egrep.sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   # We used to turn this off unconditionally (bug #673524) but we now
+   # allow it for cases where libsigsegv is better for userspace handling
+   # of stack overflows.
+   

[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2022-12-30 Thread Conrad Kostecki
commit: d81209cf709fce4ea715e20a66af87ddb1d10be1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 23:31:48 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81209cf

media-libs/libva-intel-media-driver: add 22.6.4

Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-22.6.4.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 82cbcc9a2e54..1f1f57f2dc41 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -5,3 +5,4 @@ DIST intel-media-22.5.4.tar.gz 27493483 BLAKE2B 
ac6a93e06eec33edd823b1fd4310cd63
 DIST intel-media-22.6.1.tar.gz 27578189 BLAKE2B 
733168dab6f218814564eaa7315c25e64305e7b8717364da74d1e4a3261e6a008aa325459b593c5df37e2b88d6ddc0dcff40359bbce2b2b920ec4afe04df5764
 SHA512 
068b3e928b69fc61c13bcba68c985aabc66f8cc4fa6373cbf00f6bef949822c297d2dd9014dc454a99322e0dd150210affdafbdf0e918776f78f3fdda6462ddb
 DIST intel-media-22.6.2.tar.gz 28608216 BLAKE2B 
bafa5701ea9ca155b616f855e9657ba22620138a8d5f822af5edcfa472530d5a3c6681ef42f6d8c70b395457e12b80625dd1a30564b9a8104b5c4e25f5d8b161
 SHA512 
2c54fef591fecedf98d64150844332ebeb0f473766747039cb0be8ab8e160f3a44ffce21c18991dcd10f917b0cf07f82a8578fc288c25322fa2f29c70083e323
 DIST intel-media-22.6.3.tar.gz 28848769 BLAKE2B 
9bd86f119e5cc3cb3ec8f16cc77072146d7c1e520030c9047e877526e3edd2ed1fdc67c30726c6f23df4abe954c2e6a23babd96b63c12c8e8b3f1c60be13d464
 SHA512 
1158a8a158c44f3911b16524b6f1ff2dbf119d8c3108600ac89e904a0832209c940e90549e04e305f56308a6ac17eb905eef2e74f14db23760c7f91e5ef5a35d
+DIST intel-media-22.6.4.tar.gz 28940937 BLAKE2B 
c7583126b99545a22e8928cf0e26da0382d8778e005353511d3109c15cafaa96124e5136ab68025ed8153c4d769be0b9d135e22d5521123c1058fc4565f2c89c
 SHA512 
430f4a1d1251edc89e1ba05a1815f6e6ff1e65a11b44f0030e6daf6aeb28260a25e6fc5bafb2a6f34a12698a8095204811e79dfff4c58349c04b9941fa0644a0

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.4.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.4.ebuild
new file mode 100644
index ..c330de59e4c2
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.0:=
+   >=media-libs/libva-2.14.0[X?]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2022-12-30 Thread Conrad Kostecki
commit: 4cb0a8a1d148a18b90cc4f19eba5d45f03631316
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 23:28:20 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb0a8a1

dev-libs/intel-compute-runtime: mask on musl

Closes: https://bugs.gentoo.org/864797
Signed-off-by: Conrad Kostecki  gentoo.org>

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index ad0cbabe6125..ab5c982651f1 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Conrad Kostecki  (2022-12-31)
+# RTLD_DEEPBIND does not exist on musl
+dev-libs/intel-compute-runtime
+
 # Sam James  (2022-12-17)
 # Segfaults when building on musl, bug #885501
 >=sys-devel/gcc-12.2.1_p20221203:12



[gentoo-commits] repo/gentoo:master commit in: sci-misc/boinc/

2022-12-30 Thread Conrad Kostecki
commit: d083d821d83a15fc4fe780f5888ce48d8fb54503
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 23:32:04 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d083d821

sci-misc/boinc: drop 7.20.2-r2

Signed-off-by: Conrad Kostecki  gentoo.org>

 sci-misc/boinc/boinc-7.20.2-r2.ebuild | 209 --
 1 file changed, 209 deletions(-)

diff --git a/sci-misc/boinc/boinc-7.20.2-r2.ebuild 
b/sci-misc/boinc/boinc-7.20.2-r2.ebuild
deleted file mode 100644
index f7d156f21794..
--- a/sci-misc/boinc/boinc-7.20.2-r2.ebuild
+++ /dev/null
@@ -1,209 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV=$(ver_cut 1-2)
-WX_GTK_VER=3.0-gtk3
-
-inherit autotools desktop flag-o-matic linux-info optfeature wxwidgets 
xdg-utils
-
-DESCRIPTION="The Berkeley Open Infrastructure for Network Computing"
-HOMEPAGE="https://boinc.berkeley.edu/;
-
-SRC_URI="X? ( https://boinc.berkeley.edu/logo/boinc_glossy2_512_F.tif -> 
${PN}.tif )"
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/BOINC/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI+=" 
https://github.com/BOINC/boinc/archive/client_release/${MY_PV}/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-   S="${WORKDIR}/${PN}-client_release-${MY_PV}-${PV}"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE_VIDEO_CARDS="
-   video_cards_amdgpu
-   video_cards_intel
-   video_cards_nvidia
-   video_cards_radeonsi
-"
-
-IUSE="${IUSE_VIDEO_CARDS} X cuda curl_ssl_gnutls +curl_ssl_openssl opencl"
-
-REQUIRED_USE="
-   ^^ ( curl_ssl_gnutls curl_ssl_openssl )
-   cuda? ( video_cards_nvidia )
-   opencl? ( || ( ${IUSE_VIDEO_CARDS} ) )
-"
-
-# libcurl must not be using an ssl backend boinc does not support.
-# If the libcurl ssl backend changes, boinc should be recompiled.
-DEPEND="
-   acct-user/boinc
-   app-misc/ca-certificates
-   cuda? (
-   x11-drivers/nvidia-drivers
-   )
-   opencl? (
-   virtual/opencl
-   video_cards_amdgpu?   ( amd64? ( dev-libs/rocm-opencl-runtime ) 
)
-   video_cards_intel?( amd64? ( dev-libs/intel-compute-runtime 
) )
-   video_cards_nvidia?   ( x11-drivers/nvidia-drivers )
-   video_cards_radeonsi? ( media-libs/mesa[opencl] )
-   )
-   dev-libs/openssl:=
-   
net-misc/curl[curl_ssl_gnutls(-)=,-curl_ssl_nss(-),curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)]
-   sys-libs/zlib
-   X? (
-   dev-libs/glib:2
-   media-libs/freeglut
-   media-libs/libjpeg-turbo:=
-   x11-libs/gtk+:3
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libxcb:=
-   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,webkit]
-   x11-libs/xcb-util
-   )
-"
-BDEPEND="app-text/docbook-xml-dtd:4.4
-   app-text/docbook2X
-   sys-devel/gettext
-   X? ( virtual/imagemagick-tools[png,tiff] )
-"
-RDEPEND="
-   ${DEPEND}
-   sys-apps/util-linux
-   !app-admin/quickswitch
-"
-
-PATCHES=(
-   # >=x11-libs/wxGTK-3.0.2.0-r3 has webview removed, bug 587462
-   "${FILESDIR}"/${PN}-7.18-fix_webview.patch
-)
-
-pkg_setup() {
-   # Bug 578750
-   if use kernel_linux; then
-   linux-info_pkg_setup
-   if ! linux_config_exists; then
-   ewarn "Can't check the linux kernel configuration."
-   ewarn "You might be missing vsyscall support."
-   elif kernel_is -ge 4 4 \
-   && linux_chkconfig_present LEGACY_VSYSCALL_NONE; then
-   ewarn "You do not have vsyscall emulation enabled."
-   ewarn "This will prevent some boinc projects from 
running."
-   ewarn "Please enable vsyscall emulation:"
-   ewarn "CONFIG_LEGACY_VSYSCALL_EMULATE=y"
-   ewarn "in /usr/src/linux/.config, to be found at"
-   ewarn "Processor type and features --->"
-   ewarn "vsyscall table for legacy applications 
(None) --->"
-   ewarn "(X) Emulate"
-   ewarn "Alternatively, you can enable 
CONFIG_LEGACY_VSYSCALL_NATIVE."
-   ewarn "However, this has security implications and is 
not recommended."
-   fi
-   fi
-}
-
-src_prepare() {
-   default
-
-   # prevent bad changes in compile flags, bug 286701
-   sed -i -e "s:BOINC_SET_COMPILE_FLAGS::" configure.ac || die "sed failed"
-
-   eautoreconf
-}
-
-src_configure() {
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/gmmlib/

2022-12-30 Thread Conrad Kostecki
commit: a4d21527b5ffa2b90ffb869bf9360fb020fc5adf
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 23:37:53 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d21527

media-libs/gmmlib: drop 22.3.1

Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/gmmlib/Manifest |  1 -
 media-libs/gmmlib/gmmlib-22.3.1.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest
index 36ba0538d502..78e38a6b4a98 100644
--- a/media-libs/gmmlib/Manifest
+++ b/media-libs/gmmlib/Manifest
@@ -1,3 +1,2 @@
 DIST intel-gmmlib-22.3.0.tar.gz 843176 BLAKE2B 
8874012deec80f5639a4fd1e0f7d94f9b683ad02fb140a4bc365ba1369bf2996ed19e4ccd45832e513017aedaaf34e76d88fd46838a02e15cb93921f70d414f6
 SHA512 
461057be96ecb6b5e84bfa55e486ee898133305ee65d31006aaf4509500da5a3ca7bbd8a7fbb77dee934e0eee97bd0edfc66d7d8dafcb55cc114f3b4d0ccc583
-DIST intel-gmmlib-22.3.1.tar.gz 843148 BLAKE2B 
b4f2e316a849e4bad5ce50e3b5ba9ba4ea32f353273acfe3d6cb69bae0e030978bbfce1b99f2c11fbf39a3460d8625f5f753c767f5223a03be45bca556c6a750
 SHA512 
6c2bb55f9c8762a2f8f279d98d08f63a97cd4755186d10ad6ad1f364002eb913f80bc7ea5fb1f9c6eaf85b03c7c60c16c9e636c3827483c51e2914e6e6e18e94
 DIST intel-gmmlib-22.3.2.tar.gz 843310 BLAKE2B 
cef45ad2e4090c846f8272cda9d3741b5e5534bbc555bd4d9fe1dc63b6cc1653367caebad638133cc6a48e8ba84f63868bdeeb940fb1a40a214948727fc9ee68
 SHA512 
925648d3250cc95eb7f3df04aace2ab9c97c9feecc7424708d19b6c40f8f0b0c802d2da078fb47489e9ca6f0cfe522f76b13eeb101b3665026582411e995d242

diff --git a/media-libs/gmmlib/gmmlib-22.3.1.ebuild 
b/media-libs/gmmlib/gmmlib-22.3.1.ebuild
deleted file mode 100644
index a09ea1013a10..
--- a/media-libs/gmmlib/gmmlib-22.3.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-
-inherit cmake
-
-DESCRIPTION="Intel Graphics Memory Management Library"
-HOMEPAGE="https://github.com/intel/gmmlib;
-SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz;
-S="${WORKDIR}/${PN}-intel-${P}"
-
-KEYWORDS="~amd64"
-LICENSE="MIT"
-SLOT="0/12.3"
-IUSE="+custom-cflags test"
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch
-   "${FILESDIR}"/${PN}-20.3.2_cmake_project.patch
-   "${FILESDIR}"/${PN}-22.1.1_custom_cflags.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING="$(usex test)"
-   -DBUILD_TYPE="Release"
-   -DOVERRIDE_COMPILER_FLAGS="$(usex !custom-cflags)"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2022-12-30 Thread Conrad Kostecki
commit: ae18139589cde0ea7d4446f92993431724455898
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 23:37:31 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae181395

media-libs/libva-intel-media-driver: drop 22.4.4, 22.5.3, 22.5.3.1, 22.6.1, 
22.6.2-r1

Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  5 --
 .../libva-intel-media-driver-22.4.4.ebuild | 55 --
 .../libva-intel-media-driver-22.5.3.1.ebuild   | 54 -
 .../libva-intel-media-driver-22.5.3.ebuild | 54 -
 .../libva-intel-media-driver-22.6.1.ebuild | 54 -
 .../libva-intel-media-driver-22.6.2-r1.ebuild  | 54 -
 6 files changed, 276 deletions(-)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 1f1f57f2dc41..2d9885d71a62 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,8 +1,3 @@
-DIST intel-media-22.4.4.tar.gz 27437439 BLAKE2B 
63bee317ff12c34e7a2da9f5dce51ebb21708f8b5b3f3a58618f487e72f7826f0d4afa486bac08c2db8582d8a4774de716b5bb9a3dff93ff4fc266e56d434519
 SHA512 
e6ed669476e42396df7714732c628aa67d90fc8040c006605b754d70bdb7ecf476c5eb5c849a8647646dd3858c5fd469ba05f5c6b02b36d2211dc4f4cc7fa77f
-DIST intel-media-22.5.3.1.tar.gz 27492012 BLAKE2B 
e300eba764dde8f2d6c07f4768bca253a21ae5f3bcfd829257541fb26c8a997390011a8bfdfab964eafe37fcece5db4826700bccda672ef51b2f62de2ea94d17
 SHA512 
aab70004aa3bd91ced7b147e4cd4bd662fe0813b2deeaa90e61f4d692d43a302a1e18dad502bbedb5102593f21f9710a56e202f0ba70a58afed139df3bf2bb78
-DIST intel-media-22.5.3.tar.gz 27488655 BLAKE2B 
90d79ac8e7ab8cb97941d37fe81ce4524cef45e49e4b64e57931f00927cb2065c0b6f8b4fff5aba58cb9ea64548337261e37df13a53ba07c8ab81db160990e6e
 SHA512 
987ca85ed95272945fd8c23a388ca68481ff5fdf74737a04659304e58c6d131c00db03ee134fc3549225a9fc33b874632335f1182d1e0c6d90fbc5ea290b486d
 DIST intel-media-22.5.4.tar.gz 27493483 BLAKE2B 
ac6a93e06eec33edd823b1fd4310cd635f20229ce1ba1d52eb36a11b8fcaf484c836261cb5e8437889208e9b268f29f78a241867629eb517fbada28a314bb4dc
 SHA512 
9e7e4d7f33d0248f3d2288239ca121cd8c748a98587384e69c92aeedf4b9ce7ff585cac06b260713f9cd95936d270c36e6981bc500c2a6bee7276d0e238f4b74
-DIST intel-media-22.6.1.tar.gz 27578189 BLAKE2B 
733168dab6f218814564eaa7315c25e64305e7b8717364da74d1e4a3261e6a008aa325459b593c5df37e2b88d6ddc0dcff40359bbce2b2b920ec4afe04df5764
 SHA512 
068b3e928b69fc61c13bcba68c985aabc66f8cc4fa6373cbf00f6bef949822c297d2dd9014dc454a99322e0dd150210affdafbdf0e918776f78f3fdda6462ddb
-DIST intel-media-22.6.2.tar.gz 28608216 BLAKE2B 
bafa5701ea9ca155b616f855e9657ba22620138a8d5f822af5edcfa472530d5a3c6681ef42f6d8c70b395457e12b80625dd1a30564b9a8104b5c4e25f5d8b161
 SHA512 
2c54fef591fecedf98d64150844332ebeb0f473766747039cb0be8ab8e160f3a44ffce21c18991dcd10f917b0cf07f82a8578fc288c25322fa2f29c70083e323
 DIST intel-media-22.6.3.tar.gz 28848769 BLAKE2B 
9bd86f119e5cc3cb3ec8f16cc77072146d7c1e520030c9047e877526e3edd2ed1fdc67c30726c6f23df4abe954c2e6a23babd96b63c12c8e8b3f1c60be13d464
 SHA512 
1158a8a158c44f3911b16524b6f1ff2dbf119d8c3108600ac89e904a0832209c940e90549e04e305f56308a6ac17eb905eef2e74f14db23760c7f91e5ef5a35d
 DIST intel-media-22.6.4.tar.gz 28940937 BLAKE2B 
c7583126b99545a22e8928cf0e26da0382d8778e005353511d3109c15cafaa96124e5136ab68025ed8153c4d769be0b9d135e22d5521123c1058fc4565f2c89c
 SHA512 
430f4a1d1251edc89e1ba05a1815f6e6ff1e65a11b44f0030e6daf6aeb28260a25e6fc5bafb2a6f34a12698a8095204811e79dfff4c58349c04b9941fa0644a0

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.4.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.4.ebuild
deleted file mode 100644
index 24fb2ffb188a..
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.4.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == * ]] ; then
-   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
-   if [[ ${PV%} != "" ]] ; then
-   : ${EGIT_BRANCH:="release/${PV%.}"}
-   fi
-   inherit git-r3
-else
-   MY_PV="${PV%_pre}"
-   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
-   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
-   if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="amd64"
-   fi
-fi
-
-DESCRIPTION="Intel Media Driver for VA-API (iHD)"
-HOMEPAGE="https://github.com/intel/media-driver;
-
-LICENSE="MIT BSD redistributable? ( no-source-code )"
-SLOT="0"
-IUSE="+redistributable test X"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=">=media-libs/gmmlib-22.1.8:=
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/gmmlib/

2022-12-30 Thread Conrad Kostecki
commit: 759d655f1457b4949d40e792cbb56ce59bc1c324
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 23:35:11 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759d655f

media-libs/gmmlib: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/gmmlib/gmmlib-22.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gmmlib/gmmlib-22.3.0.ebuild 
b/media-libs/gmmlib/gmmlib-22.3.0.ebuild
index a09ea1013a10..9e6de374a22e 100644
--- a/media-libs/gmmlib/gmmlib-22.3.0.ebuild
+++ b/media-libs/gmmlib/gmmlib-22.3.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/intel/gmmlib;
 SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz;
 S="${WORKDIR}/${PN}-intel-${P}"
 
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 LICENSE="MIT"
 SLOT="0/12.3"
 IUSE="+custom-cflags test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/gmmlib/

2022-12-30 Thread Conrad Kostecki
commit: 2c19d61d415cc0380343d6f60b7065e97e7fa818
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 23:36:34 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c19d61d

media-libs/gmmlib: drop 22.1.8, 22.2.1

Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/gmmlib/Manifest |  2 --
 media-libs/gmmlib/gmmlib-22.1.8.ebuild | 35 --
 media-libs/gmmlib/gmmlib-22.2.1.ebuild | 35 --
 3 files changed, 72 deletions(-)

diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest
index f0ace3239617..36ba0538d502 100644
--- a/media-libs/gmmlib/Manifest
+++ b/media-libs/gmmlib/Manifest
@@ -1,5 +1,3 @@
-DIST intel-gmmlib-22.1.8.tar.gz 818360 BLAKE2B 
5a7dadaead925eddfe52770c73eea92b8f071b498a2ed8d23928c93ba3d0284d9046339b7eb641918b17bf13bbcffc071ba71ba47cc53760258b1bb39f175e17
 SHA512 
4520105c7ceaae30e592acce7bae65841ecdb5d74c888cf03a2308a94a63d998941665794933c8247dbae841d13386ee99b365de0c6a5676acc960386c19ca2c
-DIST intel-gmmlib-22.2.1.tar.gz 820241 BLAKE2B 
64eed8c1863d85355f47b3bfdd2740d2472f256a679189520d284c635a1ad722ed090d503b9e224ac262498091872e686cb1732be135627d7ec8170c946a6f80
 SHA512 
d3a68de83946319d582ff2d7785adaf007ea744fba6b1e9e2c53023f0b01b506f500aae3c4305c01bb97ce9176d39ae884fa306b1a075b1f2758faad3a1e0462
 DIST intel-gmmlib-22.3.0.tar.gz 843176 BLAKE2B 
8874012deec80f5639a4fd1e0f7d94f9b683ad02fb140a4bc365ba1369bf2996ed19e4ccd45832e513017aedaaf34e76d88fd46838a02e15cb93921f70d414f6
 SHA512 
461057be96ecb6b5e84bfa55e486ee898133305ee65d31006aaf4509500da5a3ca7bbd8a7fbb77dee934e0eee97bd0edfc66d7d8dafcb55cc114f3b4d0ccc583
 DIST intel-gmmlib-22.3.1.tar.gz 843148 BLAKE2B 
b4f2e316a849e4bad5ce50e3b5ba9ba4ea32f353273acfe3d6cb69bae0e030978bbfce1b99f2c11fbf39a3460d8625f5f753c767f5223a03be45bca556c6a750
 SHA512 
6c2bb55f9c8762a2f8f279d98d08f63a97cd4755186d10ad6ad1f364002eb913f80bc7ea5fb1f9c6eaf85b03c7c60c16c9e636c3827483c51e2914e6e6e18e94
 DIST intel-gmmlib-22.3.2.tar.gz 843310 BLAKE2B 
cef45ad2e4090c846f8272cda9d3741b5e5534bbc555bd4d9fe1dc63b6cc1653367caebad638133cc6a48e8ba84f63868bdeeb940fb1a40a214948727fc9ee68
 SHA512 
925648d3250cc95eb7f3df04aace2ab9c97c9feecc7424708d19b6c40f8f0b0c802d2da078fb47489e9ca6f0cfe522f76b13eeb101b3665026582411e995d242

diff --git a/media-libs/gmmlib/gmmlib-22.1.8.ebuild 
b/media-libs/gmmlib/gmmlib-22.1.8.ebuild
deleted file mode 100644
index 74db95043d2b..
--- a/media-libs/gmmlib/gmmlib-22.1.8.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-
-inherit cmake
-
-DESCRIPTION="Intel Graphics Memory Management Library"
-HOMEPAGE="https://github.com/intel/gmmlib;
-SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz;
-S="${WORKDIR}/${PN}-intel-${P}"
-
-KEYWORDS="amd64"
-LICENSE="MIT"
-SLOT="0/12.1"
-IUSE="+custom-cflags test"
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch
-   "${FILESDIR}"/${PN}-20.3.2_cmake_project.patch
-   "${FILESDIR}"/${PN}-22.1.1_custom_cflags.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING="$(usex test)"
-   -DBUILD_TYPE="Release"
-   -DOVERRIDE_COMPILER_FLAGS="$(usex !custom-cflags)"
-   )
-
-   cmake_src_configure
-}

diff --git a/media-libs/gmmlib/gmmlib-22.2.1.ebuild 
b/media-libs/gmmlib/gmmlib-22.2.1.ebuild
deleted file mode 100644
index 5b4da8b5f957..
--- a/media-libs/gmmlib/gmmlib-22.2.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-
-inherit cmake
-
-DESCRIPTION="Intel Graphics Memory Management Library"
-HOMEPAGE="https://github.com/intel/gmmlib;
-SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz;
-S="${WORKDIR}/${PN}-intel-${P}"
-
-KEYWORDS="amd64"
-LICENSE="MIT"
-SLOT="0/12.2"
-IUSE="+custom-cflags test"
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch
-   "${FILESDIR}"/${PN}-20.3.2_cmake_project.patch
-   "${FILESDIR}"/${PN}-22.1.1_custom_cflags.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING="$(usex test)"
-   -DBUILD_TYPE="Release"
-   -DOVERRIDE_COMPILER_FLAGS="$(usex !custom-cflags)"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva/

2022-12-30 Thread Conrad Kostecki
commit: 9e2cdb8ae4328a85334e01fb5378b1a4d5ba6c44
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 23:13:16 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2cdb8a

media-libs/libva: clarify gpu support

Closes: https://bugs.gentoo.org/882665
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/libva/libva-2.14.0.ebuild | 4 ++--
 media-libs/libva/libva-2.15.0.ebuild | 4 ++--
 media-libs/libva/libva-2.16.0.ebuild | 4 ++--
 media-libs/libva/libva-.ebuild   | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/media-libs/libva/libva-2.14.0.ebuild 
b/media-libs/libva/libva-2.14.0.ebuild
index c156652d5ffb..5e0839e1e2e6 100644
--- a/media-libs/libva/libva-2.14.0.ebuild
+++ b/media-libs/libva/libva-2.14.0.ebuild
@@ -63,6 +63,6 @@ multilib_src_configure() {
 
 pkg_postinst() {
optfeature_header
-   optfeature "Older Intel GPU support" media-libs/libva-intel-driver
-   optfeature "Newer Intel GPU support" media-libs/libva-intel-media-driver
+   optfeature "Older Intel GPU support up to Gen8" 
media-libs/libva-intel-driver
+   optfeature "Newer Intel GPU support from Gen9+" 
media-libs/libva-intel-media-driver
 }

diff --git a/media-libs/libva/libva-2.15.0.ebuild 
b/media-libs/libva/libva-2.15.0.ebuild
index 72f219a1b687..327425619513 100644
--- a/media-libs/libva/libva-2.15.0.ebuild
+++ b/media-libs/libva/libva-2.15.0.ebuild
@@ -63,6 +63,6 @@ multilib_src_configure() {
 
 pkg_postinst() {
optfeature_header
-   optfeature "Older Intel GPU support" media-libs/libva-intel-driver
-   optfeature "Newer Intel GPU support" media-libs/libva-intel-media-driver
+   optfeature "Older Intel GPU support up to Gen8" 
media-libs/libva-intel-driver
+   optfeature "Newer Intel GPU support from Gen9+" 
media-libs/libva-intel-media-driver
 }

diff --git a/media-libs/libva/libva-2.16.0.ebuild 
b/media-libs/libva/libva-2.16.0.ebuild
index c23f64063cfd..db0d708f12bb 100644
--- a/media-libs/libva/libva-2.16.0.ebuild
+++ b/media-libs/libva/libva-2.16.0.ebuild
@@ -63,6 +63,6 @@ multilib_src_configure() {
 
 pkg_postinst() {
optfeature_header
-   optfeature "Older Intel GPU support" media-libs/libva-intel-driver
-   optfeature "Newer Intel GPU support" media-libs/libva-intel-media-driver
+   optfeature "Older Intel GPU support up to Gen8" 
media-libs/libva-intel-driver
+   optfeature "Newer Intel GPU support from Gen9+" 
media-libs/libva-intel-media-driver
 }

diff --git a/media-libs/libva/libva-.ebuild 
b/media-libs/libva/libva-.ebuild
index af519dfd205b..b1a63ba29423 100644
--- a/media-libs/libva/libva-.ebuild
+++ b/media-libs/libva/libva-.ebuild
@@ -63,6 +63,6 @@ multilib_src_configure() {
 
 pkg_postinst() {
optfeature_header
-   optfeature "Older Intel GPU support" media-libs/libva-intel-driver
-   optfeature "Newer Intel GPU support" media-libs/libva-intel-media-driver
+   optfeature "Older Intel GPU support up to Gen8" 
media-libs/libva-intel-driver
+   optfeature "Newer Intel GPU support from Gen9+" 
media-libs/libva-intel-media-driver
 }



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/speedtest-cli/

2022-12-30 Thread Conrad Kostecki
commit: 60738dc9a1a0a062d3b7d2b2c357e71a2bd4711d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 22:54:31 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60738dc9

net-analyzer/speedtest-cli: drop hint for speedtest++

Closes: https://bugs.gentoo.org/888591
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-analyzer/speedtest-cli/speedtest-cli-2.1.3-r1.ebuild | 6 --
 1 file changed, 6 deletions(-)

diff --git a/net-analyzer/speedtest-cli/speedtest-cli-2.1.3-r1.ebuild 
b/net-analyzer/speedtest-cli/speedtest-cli-2.1.3-r1.ebuild
index 2a7c8b1f1b68..c783f42c2a5a 100644
--- a/net-analyzer/speedtest-cli/speedtest-cli-2.1.3-r1.ebuild
+++ b/net-analyzer/speedtest-cli/speedtest-cli-2.1.3-r1.ebuild
@@ -23,9 +23,3 @@ python_install_all() {
doman ${PN}.1
distutils-r1_python_install_all
 }
-
-pkg_postinst() {
-   ewarn "net-analyzer/speedtest-cli is often times inaccurate, especially 
on faster"
-   ewarn "links, due to its use of the older HTTP-based API. In order to 
have more"
-   ewarn "accurate measurements, please use net-analyzer/speedtest++ 
instead."
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/files/, dev-util/intel-graphics-compiler/

2022-12-30 Thread Conrad Kostecki
commit: 1451c6c95bf08ce6a4c14b2790622abcac338baa
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 22:47:31 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1451c6c9

dev-util/intel-graphics-compiler: add vectorcompiler

Signed-off-by: Conrad Kostecki  gentoo.org>

 ...phics-compiler-1.0.12504.5-vectorcompiler.patch | 165 +
 ... intel-graphics-compiler-1.0.12504.5-r1.ebuild} |  14 +-
 dev-util/intel-graphics-compiler/metadata.xml  |   3 +
 3 files changed, 176 insertions(+), 6 deletions(-)

diff --git 
a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.12504.5-vectorcompiler.patch
 
b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.12504.5-vectorcompiler.patch
new file mode 100644
index ..ec75efc22b97
--- /dev/null
+++ 
b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.12504.5-vectorcompiler.patch
@@ -0,0 +1,165 @@
+From 753a6a4efd5fcb42a86a5f62b64c29393513d807 Mon Sep 17 00:00:00 2001
+From: Victor Mustya 
+Date: Thu, 29 Dec 2022 05:03:39 +
+Subject: [PATCH]  Fix open source build for some configurations
+
+When building for some Linux distros, cmake configures IGC to build all
+the libraries as shared by default. So we have to explicitly configure
+all the libraries as static or object.
+---
+ IGC/Options/CMakeLists.txt   | 2 +-
+ IGC/VectorCompiler/CMCL/lib/Support/CMakeLists.txt   | 2 +-
+ IGC/VectorCompiler/lib/BiF/CMakeLists.txt| 2 +-
+ IGC/VectorCompiler/lib/Driver/CMakeLists.txt | 2 +-
+ IGC/VectorCompiler/lib/GenXCodeGen/CMakeLists.txt| 2 +-
+ IGC/VectorCompiler/lib/GenXCodeGen/TargetInfo/CMakeLists.txt | 2 +-
+ IGC/VectorCompiler/lib/GenXOpts/CMakeLists.txt   | 2 +-
+ IGC/VectorCompiler/lib/InternalIntrinsics/CMakeLists.txt | 2 +-
+ IGC/VectorCompiler/lib/Support/CMakeLists.txt| 2 +-
+ IGC/VectorCompiler/lib/Utils/GenX/CMakeLists.txt | 2 +-
+ IGC/VectorCompiler/lib/Utils/General/CMakeLists.txt  | 2 +-
+ 11 files changed, 11 insertions(+), 11 deletions(-)
+
+diff --git a/IGC/Options/CMakeLists.txt b/IGC/Options/CMakeLists.txt
+index 834d74d37ce..1dc079d1c1e 100644
+--- a/IGC/Options/CMakeLists.txt
 b/IGC/Options/CMakeLists.txt
+@@ -6,7 +6,7 @@
+ #
+ # end_copyright_notice 
=
+ 
+-add_library(IGCOptions "")
++add_library(IGCOptions STATIC "")
+ 
+ add_subdirectory(src)
+ add_subdirectory(include/igc/Options)
+diff --git a/IGC/VectorCompiler/CMCL/lib/Support/CMakeLists.txt 
b/IGC/VectorCompiler/CMCL/lib/Support/CMakeLists.txt
+index ebab3db0005..eda77667ddf 100644
+--- a/IGC/VectorCompiler/CMCL/lib/Support/CMakeLists.txt
 b/IGC/VectorCompiler/CMCL/lib/Support/CMakeLists.txt
+@@ -12,7 +12,7 @@ set(CM_CL_SUPPORT_SOURCES
+   InitializePasses.cpp
+   )
+ 
+-add_library(CMCLSupport ${CM_CL_SUPPORT_SOURCES})
++add_library(CMCLSupport STATIC ${CM_CL_SUPPORT_SOURCES})
+ 
+ # LLVM dependencies
+ igc_get_llvm_targets(LLVM_LIBS
+diff --git a/IGC/VectorCompiler/lib/BiF/CMakeLists.txt 
b/IGC/VectorCompiler/lib/BiF/CMakeLists.txt
+index 6235fc1d21e..c439f334a98 100644
+--- a/IGC/VectorCompiler/lib/BiF/CMakeLists.txt
 b/IGC/VectorCompiler/lib/BiF/CMakeLists.txt
+@@ -275,7 +275,7 @@ add_custom_target(VCBiFPreparation
+   ${SPIRV_EXEC_BUILTINS_SRC_PATH}
+   ${SPIRV_ATOMIC_BUILTINS_SRC_PATH})
+ 
+-add_library(VCEmbeddedBiF
++add_library(VCEmbeddedBiF OBJECT
+   ${PRINTF_OCL_32_CPP_PATH}
+   ${PRINTF_OCL_64_CPP_PATH}
+   ${PRINTF_ZE_32_CPP_PATH}
+diff --git a/IGC/VectorCompiler/lib/Driver/CMakeLists.txt 
b/IGC/VectorCompiler/lib/Driver/CMakeLists.txt
+index 74e4e661e74..fc14937a1c6 100644
+--- a/IGC/VectorCompiler/lib/Driver/CMakeLists.txt
 b/IGC/VectorCompiler/lib/Driver/CMakeLists.txt
+@@ -11,7 +11,7 @@ set(DRIVER_SOURCES
+   SPIRVWrapper.cpp
+   )
+ 
+-add_library(VCDriver ${DRIVER_SOURCES})
++add_library(VCDriver STATIC ${DRIVER_SOURCES})
+ igc_get_llvm_targets(LLVM_LIBS
+   Analysis
+   BitReader
+diff --git a/IGC/VectorCompiler/lib/GenXCodeGen/CMakeLists.txt 
b/IGC/VectorCompiler/lib/GenXCodeGen/CMakeLists.txt
+index 185a7533a89..4c3eada26fb 100644
+--- a/IGC/VectorCompiler/lib/GenXCodeGen/CMakeLists.txt
 b/IGC/VectorCompiler/lib/GenXCodeGen/CMakeLists.txt
+@@ -88,7 +88,7 @@ set(CODEGEN_SOURCES
+   GenXFixInvalidFuncName.cpp
+ )
+ 
+-add_library(VCCodeGen ${CODEGEN_SOURCES})
++add_library(VCCodeGen STATIC ${CODEGEN_SOURCES})
+ add_dependencies(VCCodeGen
+   GenXUtilBuild
+   GenXCommonTableGen_target
+diff --git a/IGC/VectorCompiler/lib/GenXCodeGen/TargetInfo/CMakeLists.txt 
b/IGC/VectorCompiler/lib/GenXCodeGen/TargetInfo/CMakeLists.txt
+index dca9455f464..8a0b66f7b55 100644
+--- a/IGC/VectorCompiler/lib/GenXCodeGen/TargetInfo/CMakeLists.txt
 

[gentoo-commits] repo/gentoo:master commit in: media-libs/gmmlib/

2022-12-30 Thread Conrad Kostecki
commit: e186b5c1dd52ffed6f32e736e7585e0c36a0a579
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 23:11:42 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e186b5c1

media-libs/gmmlib: add 22.3.2

Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/gmmlib/Manifest |  1 +
 media-libs/gmmlib/gmmlib-22.3.2.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest
index e1c4735cdeb6..f0ace3239617 100644
--- a/media-libs/gmmlib/Manifest
+++ b/media-libs/gmmlib/Manifest
@@ -2,3 +2,4 @@ DIST intel-gmmlib-22.1.8.tar.gz 818360 BLAKE2B 
5a7dadaead925eddfe52770c73eea92b8
 DIST intel-gmmlib-22.2.1.tar.gz 820241 BLAKE2B 
64eed8c1863d85355f47b3bfdd2740d2472f256a679189520d284c635a1ad722ed090d503b9e224ac262498091872e686cb1732be135627d7ec8170c946a6f80
 SHA512 
d3a68de83946319d582ff2d7785adaf007ea744fba6b1e9e2c53023f0b01b506f500aae3c4305c01bb97ce9176d39ae884fa306b1a075b1f2758faad3a1e0462
 DIST intel-gmmlib-22.3.0.tar.gz 843176 BLAKE2B 
8874012deec80f5639a4fd1e0f7d94f9b683ad02fb140a4bc365ba1369bf2996ed19e4ccd45832e513017aedaaf34e76d88fd46838a02e15cb93921f70d414f6
 SHA512 
461057be96ecb6b5e84bfa55e486ee898133305ee65d31006aaf4509500da5a3ca7bbd8a7fbb77dee934e0eee97bd0edfc66d7d8dafcb55cc114f3b4d0ccc583
 DIST intel-gmmlib-22.3.1.tar.gz 843148 BLAKE2B 
b4f2e316a849e4bad5ce50e3b5ba9ba4ea32f353273acfe3d6cb69bae0e030978bbfce1b99f2c11fbf39a3460d8625f5f753c767f5223a03be45bca556c6a750
 SHA512 
6c2bb55f9c8762a2f8f279d98d08f63a97cd4755186d10ad6ad1f364002eb913f80bc7ea5fb1f9c6eaf85b03c7c60c16c9e636c3827483c51e2914e6e6e18e94
+DIST intel-gmmlib-22.3.2.tar.gz 843310 BLAKE2B 
cef45ad2e4090c846f8272cda9d3741b5e5534bbc555bd4d9fe1dc63b6cc1653367caebad638133cc6a48e8ba84f63868bdeeb940fb1a40a214948727fc9ee68
 SHA512 
925648d3250cc95eb7f3df04aace2ab9c97c9feecc7424708d19b6c40f8f0b0c802d2da078fb47489e9ca6f0cfe522f76b13eeb101b3665026582411e995d242

diff --git a/media-libs/gmmlib/gmmlib-22.3.2.ebuild 
b/media-libs/gmmlib/gmmlib-22.3.2.ebuild
new file mode 100644
index ..a09ea1013a10
--- /dev/null
+++ b/media-libs/gmmlib/gmmlib-22.3.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+
+inherit cmake
+
+DESCRIPTION="Intel Graphics Memory Management Library"
+HOMEPAGE="https://github.com/intel/gmmlib;
+SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz;
+S="${WORKDIR}/${PN}-intel-${P}"
+
+KEYWORDS="~amd64"
+LICENSE="MIT"
+SLOT="0/12.3"
+IUSE="+custom-cflags test"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch
+   "${FILESDIR}"/${PN}-20.3.2_cmake_project.patch
+   "${FILESDIR}"/${PN}-22.1.1_custom_cflags.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING="$(usex test)"
+   -DBUILD_TYPE="Release"
+   -DOVERRIDE_COMPILER_FLAGS="$(usex !custom-cflags)"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-system-controller/

2022-12-30 Thread Conrad Kostecki
commit: 9bf88ec7b4adbfe8e05dbfb1fb508850476812f5
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 22:43:20 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf88ec7

dev-util/intel-graphics-system-controller: add 0.8.6

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-util/intel-graphics-system-controller/Manifest |  1 +
 .../intel-graphics-system-controller-0.8.6.ebuild  | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-util/intel-graphics-system-controller/Manifest 
b/dev-util/intel-graphics-system-controller/Manifest
index 72eeef82498f..313394bd2db9 100644
--- a/dev-util/intel-graphics-system-controller/Manifest
+++ b/dev-util/intel-graphics-system-controller/Manifest
@@ -1 +1,2 @@
 DIST intel-graphics-system-controller-0.8.4.tar.gz 173733 BLAKE2B 
c51f21bd2093d44c12ce10b4e5990a4428294093c6a8ccd90b01be30d918ac0898ea57b68ad004f4f477a7049e5060521c7fb1547d09f6e30cae8eab41090a69
 SHA512 
948c2043765c7a5b5dd9c350474725871601a76d292fd34c57c81b492945107ba2519b6a3f113cefed158adb7ac61164e85284be4683d1f48870650fdba969ad
+DIST intel-graphics-system-controller-0.8.6.tar.gz 179906 BLAKE2B 
cadbcb559418f5e6164002cdff1dea2b8a0cec946fd0128c4f374f9b58d5086e9aba3cc97a05641be0255d848e8acf3429df16ca7d70debfff3a282445a7ca3f
 SHA512 
40b89f54754fba3a5cf43c4cc822ec5ea0506cd854b0a85bb29e03370cbb25638ab67b8a568fe6f4d7dd2e41e7f302c550e6d4955b6e6fbf4df0d512a3afe64b

diff --git 
a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.6.ebuild
 
b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.6.ebuild
new file mode 100644
index ..035371628b77
--- /dev/null
+++ 
b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="igsc"
+MY_P="${MY_PN}-${PV}"
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit cmake python-any-r1
+
+DESCRIPTION="Intel graphics system controller firmware update library"
+HOMEPAGE="https://github.com/intel/igsc;
+SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/V${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="amd64"
+IUSE="+cli doc"
+
+RDEPEND="dev-libs/metee:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   ${PYTHON_DEPS}
+   app-doc/doxygen
+   $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
+   )
+"
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_CLI="$(usex cli)"
+   -DENABLE_DOCS="$(usex doc)"
+   -DENABLE_PERF="OFF"
+   -DENABLE_WERROR="OFF"
+
+   # If enabled, tests are automatically run during
+   # the compile phase and we cannot run them because
+   # they require permissions to access the hardware.
+   -DENABLE_TESTS="OFF"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/

2022-12-30 Thread Conrad Kostecki
commit: f3af7e09e6c9a92f4dc5db7c045599107f2ac2f2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 22:44:37 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3af7e09

dev-util/intel-graphics-compiler: drop 1.0.12504.6

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-util/intel-graphics-compiler/Manifest  |  1 -
 .../intel-graphics-compiler-1.0.12504.6.ebuild | 86 --
 2 files changed, 87 deletions(-)

diff --git a/dev-util/intel-graphics-compiler/Manifest 
b/dev-util/intel-graphics-compiler/Manifest
index bc3bcf531af1..e3bf3a70fa09 100644
--- a/dev-util/intel-graphics-compiler/Manifest
+++ b/dev-util/intel-graphics-compiler/Manifest
@@ -1,3 +1,2 @@
 DIST intel-graphics-compiler-1.0.12260.1.tar.gz 8887984 BLAKE2B 
626b5f2bd189ba9b2933b9d65227ca1552484f73f7398b2a763744d21a4ea189987e4eb08e9e7f09898fb49568b59a2c45298363495c1759fec9927a95cf4478
 SHA512 
4223e9c8213c7e6cf3539d955394a0a4a39cb8d2114ce18ccaeeb0b36a91ca6fc6a314fa9d9db24929fa7cd6b86ff8b82f369f35dd80e5df49b23ac9cd3a519b
 DIST intel-graphics-compiler-1.0.12504.5.tar.gz 8941924 BLAKE2B 
6441cc50c2449524c800c73736f8963bc0011c6b87eefa03575cf09d00a8e812c9961bd50fb9801b77452da2d993e76196beb0a2093a249a87d7182e1c1e8707
 SHA512 
32a94b213a591f9ceb8ca08674c9fb8994b50818c51a6bfd412c4cd30bb9433b938eb7b49ba0afac9f2900a3dcbc7dd79e3e66fb444c7fd5723b6b50c5d1ab89
-DIST intel-graphics-compiler-1.0.12504.6.tar.gz 8941916 BLAKE2B 
a3a3a3e2ce8d0c6effe6657cb4f9e3ff69c24dcc6ccb6c9b8d39c079c6592689ebfb36067be696796b4be26e6fffb75b2d67d5480d25919bd135540c44345080
 SHA512 
9506af6a67c151c1f18e674f2a0ac1acf98b6f546b46ca8df0c986655e69b07634f3aed650838d0821d3425c6e720d8ce5cdd902df564aaff09de73e04df3bc2

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12504.6.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12504.6.ebuild
deleted file mode 100644
index 5d6a7abde11f..
--- 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12504.6.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-LLVM_MAX_SLOT="14"
-MY_PN="igc"
-MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit cmake flag-o-matic llvm python-any-r1
-
-DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen 
graphics hardware"
-HOMEPAGE="https://github.com/intel/intel-graphics-compiler;
-SRC_URI="https://github.com/intel/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="debug"
-
-DEPEND="
-   dev-libs/opencl-clang:${LLVM_MAX_SLOT}=
-   dev-util/spirv-tools
-   sys-devel/lld:${LLVM_MAX_SLOT}=
-   sys-devel/llvm:${LLVM_MAX_SLOT}=
-"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="
-   =sys-devel/lld-${LLVM_MAX_SLOT}*
-   ${PYTHON_DEPS}
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.0.9-no_Werror.patch"
-   "${FILESDIR}/${PN}-1.0.8173-opencl-clang_version.patch"
-   "${FILESDIR}/${PN}-1.0.8365-disable-git.patch"
-   "${FILESDIR}/${PN}-1.0.11485-include-opencl-c.patch"
-)
-
-pkg_setup() {
-   llvm_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   # Get LLVM version
-   local llvm_version="$(best_version -d sys-devel/llvm:${LLVM_MAX_SLOT})"
-   local llvm_version="${llvm_version%%-r*}"
-
-   # See https://github.com/intel/intel-graphics-compiler/issues/212
-   append-ldflags -Wl,-z,undefs
-
-   # See https://bugs.gentoo.org/718824
-   ! use debug && append-cppflags -DNDEBUG
-
-   local mycmakeargs=(
-   
-DCCLANG_INCLUDE_PREBUILDS_DIR="/usr/lib/clang/${llvm_version##*-}/include"
-   -DCCLANG_SONAME_VERSION="${LLVM_MAX_SLOT}"
-   -DCMAKE_LIBRARY_PATH="$(get_llvm_prefix 
${LLVM_MAX_SLOT})/$(get_libdir)"
-   -DIGC_OPTION__ARCHITECTURE_TARGET="Linux64"
-   -DIGC_OPTION__CLANG_MODE="Prebuilds"
-   -DIGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR="ON"
-   -DIGC_OPTION__LLD_MODE="Prebuilds"
-   -DIGC_OPTION__LLDELF_H_DIR="${EPREFIX}/usr/include/lld/Common"
-   -DIGC_OPTION__LLVM_MODE="Prebuilds"
-   -DIGC_OPTION__LLVM_PREFERRED_VERSION="${llvm_version##*-}"
-   -DIGC_OPTION__SPIRV_TOOLS_MODE="Prebuilds"
-   -DIGC_OPTION__SPIRV_TRANSLATOR_MODE="Prebuilds"
-   -DIGC_OPTION__USE_PREINSTALLED_SPRIV_HEADERS="ON"
-   -DINSTALL_GENX_IR="ON"
-   
-DSPIRVLLVMTranslator_INCLUDE_DIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAX_SLOT}/include/LLVMSPIRVLib"
-   -Wno-dev
-
-   # Compilation with VectorCompiler causes currently a segfault.
-   # See 
https://github.com/intel/intel-graphics-compiler/issues/236
-  

[gentoo-commits] repo/gentoo:master commit in: dev-libs/metee/

2022-12-30 Thread Conrad Kostecki
commit: 7c023bb86f57138280b8068892837596b675f2ff
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 22:42:19 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c023bb8

dev-libs/metee: add 3.1.4

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/metee/Manifest   |  1 +
 dev-libs/metee/metee-3.1.4.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-libs/metee/Manifest b/dev-libs/metee/Manifest
index c9a6be9074ca..e16f4339eeed 100644
--- a/dev-libs/metee/Manifest
+++ b/dev-libs/metee/Manifest
@@ -1 +1,2 @@
 DIST metee-3.1.3.tar.gz 71887 BLAKE2B 
9fa4f126abccea44b0a074d8bdb1e7e8d7f7bb4d3334cc77d6c00ef6d315577860fde3d11e81499824e79e01e373030cf4f8aa299864197dbde7b14c7c80fe08
 SHA512 
65f12ff244e66dbc84925be5871e507af9284f47c100fcf4a458882f2e65a0128ac33783c0144f9dfea96a5d87641a1059885855d565ca0e5623ec27718c9d5b
+DIST metee-3.1.4.tar.gz 72983 BLAKE2B 
d3617a891c1b5162aaf17561f8ee59c07f2808d9c67c67740ce0519fed5b20331249b2a537a6ab839d844a2e576fe80252bf9016b61ea0bf3f91d2704384bd01
 SHA512 
b913056535bb323bbe6c2c5460af633ed4a1bb326a56dfe90f1e8a1fe58b77109be791b3a2ebd1324a9618a0778f4e7a2c12bb16f19004218ef69612ebd9de49

diff --git a/dev-libs/metee/metee-3.1.4.ebuild 
b/dev-libs/metee/metee-3.1.4.ebuild
new file mode 100644
index ..5ef352b317b4
--- /dev/null
+++ b/dev-libs/metee/metee-3.1.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Cross-platform access library for Intel CSME HECI interface"
+HOMEPAGE="https://github.com/intel/metee;
+SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_prepare() {
+   default
+   cmake_src_prepare
+
+   # Respect users CFLAGS
+   sed -e 's/-D_FORTIFY_SOURCE=2 -O2//' -e 's/-Werror//' -i linux.cmake || 
die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DOCS="$(usex doc)"
+   -DBUILD_SAMPLES="NO"
+   -DBUILD_SHARED_LIBS="YES"
+   -DBUILD_TEST="NO"
+   -DCONSOLE_OUTPUT="NO"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2022-12-30 Thread Mike Gilbert
commit: d61fc5cc2942d4097041eaf27b699e79b35f198f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Dec 30 21:44:59 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 30 21:44:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d61fc5cc

sys-apps/sandbox: drop 2.24, 2.25, 2.26, 2.27, 2.28

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/sandbox/Manifest|  5 ---
 sys-apps/sandbox/sandbox-2.24.ebuild | 63 
 sys-apps/sandbox/sandbox-2.25.ebuild | 63 
 sys-apps/sandbox/sandbox-2.26.ebuild | 58 -
 sys-apps/sandbox/sandbox-2.27.ebuild | 62 ---
 sys-apps/sandbox/sandbox-2.28.ebuild | 62 ---
 6 files changed, 313 deletions(-)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 0d6a9c746d86..fab9ebe2fbe1 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,7 +1,2 @@
-DIST sandbox-2.24.tar.xz 438408 BLAKE2B 
5e725d17da0abc06d56216f4df2f4034076f50163db1c3bbddbf4fd07dbd5b7d92ef2f1b2c01eb77ff6cf531c5cc6a05e60b028f585310ac56eef96240882843
 SHA512 
8df5414e334a15f367acfd218ba1b74ba618b93d7bdeca8a039b69cbd81ab048ec5a6cecb24df09fa9a5f4fe214d647acf5138004defd45e6396eec5ae7c93d0
-DIST sandbox-2.25.tar.xz 436004 BLAKE2B 
c9c7d351cdefbb2b1a585904c38742a5a3bde50d3d690c57cff9cdc71ffb822e78a2b56c47afd03fbc70834de5dda13c5a300d9d6b35e09ec400a050d4f8e82c
 SHA512 
4e998c4d9ba6eb69369cc49849060a2e90535eae91fbb64c4d46371fe0ed5182413b14674f10c773fd997b6895bc870ccb23586351f5bb06b69dc11a0cddbe1d
-DIST sandbox-2.26.tar.xz 12 BLAKE2B 
3bc88d86ba4e2522895c4448dff6da2cffceb912e5ff9610fe4c3aea255ffd9b9ca9bbe8e45d94508f45e9c141aa6945a9a8d82cba0f3ca102ff6a1624c84161
 SHA512 
f20766daf2ce43753772a184c86a7b6847f96ab7b60b202616e15d791bc1f770162035a9b1ffe38765dff8d2567ad971a9a2bdeba9a8769845a758fcd95206fa
-DIST sandbox-2.27.tar.xz 448948 BLAKE2B 
03a311c8c7c8719bac398e39ce49e7149bdaa1d5b2811f395eb2251a32aabba995f97c3d5d27461aadb64bf43adf2b0cbaa7c2f141dd86f64f8dd326422ac104
 SHA512 
2a53e6fc87cec975962737b1fadc447d86985d27b18ad2caed76da2ba435f54db0f7dadb02664b2638b9dc77752831cd4820390f5c3e61a42429e13462a7
-DIST sandbox-2.28.tar.xz 450840 BLAKE2B 
1a144db1dcd140ce393f47b224c4389693bd3db6d056749968a9e78730b1075192148aa63fdfd5ab93893dfb96a87bcc36bee8b4540abefca0590a8def8365f2
 SHA512 
eaac54fbc35f51da3c94bfa10e0556f0fd39c20660fea2aa7d3cbf76dd3e4c9fb4a16cc198425988b79313f9331af030e1dca431c3f057ee4a04927c96897895
 DIST sandbox-2.29.tar.xz 452784 BLAKE2B 
388f5d9c49134696bafbc6b882581396a9fa2e7caa6ccfb4376706d653f836ce18e0d77527c4c4f2ff753c0b920ab5ab60e151dd8a4e399e13dbc3fe7c0533d6
 SHA512 
15c0e6b71e8b8547b8188f857568c99b1925d5a837a289b21c4f842341361bf7119b96083697dc83546caf530daab700fb8c2704974e7cfb804d64bb5257a4b4
 DIST sandbox-2.30.tar.xz 455764 BLAKE2B 
eb3bf46aedda96154a96f31d31469b394fd7ea113c2f2f01e739c690f2305ce95e0e2c7b641c1c7e088d89a1c36b82ce7afd6422fd137b7d93fd5b601be43996
 SHA512 
4a7dd2c7c50ac68d1944bea1275d0b66789055342f3aaa507f7440926bf5d9639850a98fa036da539708b6dbe4766b60f960b738db1c5ee5518ca81d1a629cae

diff --git a/sys-apps/sandbox/sandbox-2.24.ebuild 
b/sys-apps/sandbox/sandbox-2.24.ebuild
deleted file mode 100644
index e95d6bc812a8..
--- a/sys-apps/sandbox/sandbox-2.24.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic multilib-minimal multiprocessing
-
-DESCRIPTION="sandbox'd LD_PRELOAD hack"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
-SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
-IUSE=""
-
-DEPEND="app-arch/xz-utils
-   >=app-misc/pax-utils-0.1.19" #265376
-RDEPEND=""
-
-has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || 
EBUILD_DEATH_HOOKS="${EBUILD_DEATH_HOOKS} sandbox_death_notice"
-
-sandbox_death_notice() {
-   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
-   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
-}
-
-src_prepare() {
-   default
-
-   # sandbox uses `__asm__ (".symver "...` which does
-   # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
-   append-flags -fno-lto
-   append-ldflags -fno-lto
-}
-
-multilib_src_configure() {
-   filter-lfs-flags #90228
-
-   ECONF_SOURCE="${S}" econf
-}
-
-multilib_src_test() {
-   # Default sandbox build will run with --jobs set to # cpus.
-   # -j1 to prevent test faiures caused by file descriptor
-   # injection GNU make does.
-   emake -j1 check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
-}
-
-multilib_src_install_all() {
-   doenvd "${FILESDIR}"/09sandbox
-
-   keepdir /var/log/sandbox
-   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/sandbox/

2022-12-30 Thread Mike Gilbert
commit: a5997c2abe91411b2802f8867662a967fb3b520d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Dec 30 21:43:54 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 30 21:44:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5997c2a

sys-apps/sandbox: add 2.30

Closes: https://bugs.gentoo.org/888980
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.30.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 50fedc869e8e..0d6a9c746d86 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -4,3 +4,4 @@ DIST sandbox-2.26.tar.xz 12 BLAKE2B 
3bc88d86ba4e2522895c4448dff6da2cffceb912
 DIST sandbox-2.27.tar.xz 448948 BLAKE2B 
03a311c8c7c8719bac398e39ce49e7149bdaa1d5b2811f395eb2251a32aabba995f97c3d5d27461aadb64bf43adf2b0cbaa7c2f141dd86f64f8dd326422ac104
 SHA512 
2a53e6fc87cec975962737b1fadc447d86985d27b18ad2caed76da2ba435f54db0f7dadb02664b2638b9dc77752831cd4820390f5c3e61a42429e13462a7
 DIST sandbox-2.28.tar.xz 450840 BLAKE2B 
1a144db1dcd140ce393f47b224c4389693bd3db6d056749968a9e78730b1075192148aa63fdfd5ab93893dfb96a87bcc36bee8b4540abefca0590a8def8365f2
 SHA512 
eaac54fbc35f51da3c94bfa10e0556f0fd39c20660fea2aa7d3cbf76dd3e4c9fb4a16cc198425988b79313f9331af030e1dca431c3f057ee4a04927c96897895
 DIST sandbox-2.29.tar.xz 452784 BLAKE2B 
388f5d9c49134696bafbc6b882581396a9fa2e7caa6ccfb4376706d653f836ce18e0d77527c4c4f2ff753c0b920ab5ab60e151dd8a4e399e13dbc3fe7c0533d6
 SHA512 
15c0e6b71e8b8547b8188f857568c99b1925d5a837a289b21c4f842341361bf7119b96083697dc83546caf530daab700fb8c2704974e7cfb804d64bb5257a4b4
+DIST sandbox-2.30.tar.xz 455764 BLAKE2B 
eb3bf46aedda96154a96f31d31469b394fd7ea113c2f2f01e739c690f2305ce95e0e2c7b641c1c7e088d89a1c36b82ce7afd6422fd137b7d93fd5b601be43996
 SHA512 
4a7dd2c7c50ac68d1944bea1275d0b66789055342f3aaa507f7440926bf5d9639850a98fa036da539708b6dbe4766b60f960b738db1c5ee5518ca81d1a629cae

diff --git a/sys-apps/sandbox/sandbox-2.30.ebuild 
b/sys-apps/sandbox/sandbox-2.30.ebuild
new file mode 100644
index ..faed8b2a7983
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.30.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+DEPEND="app-arch/xz-utils
+   >=app-misc/pax-utils-0.1.19" #265376
+RDEPEND=""
+
+has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" 
sandbox_death_notice"
+
+sandbox_death_notice() {
+   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
+   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
+}
+
+src_prepare() {
+   default
+
+   if ! use nnp ; then
+   sed -i 's:PR_SET_NO_NEW_PRIVS:___disable_nnp_hack:' 
src/sandbox.c || die
+   fi
+
+   # sandbox uses `__asm__ (".symver "...` which does
+   # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
+   append-flags -fno-lto
+   append-ldflags -fno-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] proj/sandbox: New tag: v2.30

2022-12-30 Thread Mike Gilbert
commit: 
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 30 21:42:31 2022 +

New tag: v2.30




[gentoo-commits] proj/sandbox: New branch: stable-2.x

2022-12-30 Thread Mike Gilbert
commit: 
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 30 21:42:14 2022 +

New branch: stable-2.x




[gentoo-commits] proj/sandbox:master commit in: m4/

2022-12-30 Thread Mike Gilbert
commit: 8d999c4fd1c4f05af56e0f11cd5d9082a013ad74
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Dec 30 21:27:35 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 30 21:27:35 2022 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=8d999c4f

Update ax_compiler_vendor.m4

Signed-off-by: Mike Gilbert  gentoo.org>

 m4/ax_compiler_vendor.m4 | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/m4/ax_compiler_vendor.m4 b/m4/ax_compiler_vendor.m4
index f06e865..039f99d 100644
--- a/m4/ax_compiler_vendor.m4
+++ b/m4/ax_compiler_vendor.m4
@@ -12,10 +12,11 @@
 #   returned in the cache variable $ax_cv_c_compiler_vendor for C,
 #   $ax_cv_cxx_compiler_vendor for C++ or $ax_cv_fc_compiler_vendor for
 #   (modern) Fortran.  The value is one of "intel", "ibm", "pathscale",
-#   "clang" (LLVM), "cray", "fujitsu", "sdcc", "sx", "portland" (PGI), "gnu"
-#   (GCC), "sun" (Oracle Developer Studio), "hp", "dec", "borland",
-#   "comeau", "kai", "lcc", "sgi", "microsoft", "metrowerks", "watcom",
-#   "tcc" (Tiny CC) or "unknown" (if the compiler cannot be determined).
+#   "clang" (LLVM), "cray", "fujitsu", "sdcc", "sx", "nvhpc" (NVIDIA HPC
+#   Compiler), "portland" (PGI), "gnu" (GCC), "sun" (Oracle Developer
+#   Studio), "hp", "dec", "borland", "comeau", "kai", "lcc", "sgi",
+#   "microsoft", "metrowerks", "watcom", "tcc" (Tiny CC) or "unknown" (if
+#   the compiler cannot be determined).
 #
 #   To check for a Fortran compiler, you must first call AC_FC_PP_SRCEXT
 #   with an appropriate preprocessor-enabled extension.  For example:
@@ -58,7 +59,7 @@
 #   modified version of the Autoconf Macro, you may extend this special
 #   exception to the GPL to apply to your modified version as well.
 
-#serial 30
+#serial 32
 
 AC_DEFUN([AX_COMPILER_VENDOR], [dnl
 AC_CACHE_CHECK([for _AC_LANG compiler vendor], 
ax_cv_[]_AC_LANG_ABBREV[]_compiler_vendor, [dnl
@@ -78,6 +79,7 @@ AC_DEFUN([AX_COMPILER_VENDOR], [dnl
fujitsu:__FUJITSU
sdcc:   SDCC,__SDCC
sx: _SX
+   nvhpc:  __NVCOMPILER
portland:   __PGI
gnu:__GNUC__
sun:__SUNPRO_C,__SUNPRO_CC,__SUNPRO_F90,__SUNPRO_F95



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/dwl/

2022-12-30 Thread Leonardo Hernandez
commit: 04622f22b637868fe81bf6f773e33ebe025eedc2
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Fri Dec 30 21:03:29 2022 +
Commit: Leonardo Hernandez  outlook  com>
CommitDate: Fri Dec 30 21:04:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04622f22

gui-wm/dwl: set WLROOTS_SLOT for non-live

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 gui-wm/dwl/dwl--r1.ebuild | 1 +
 gui-wm/dwl/dwl-.ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git a/gui-wm/dwl/dwl--r1.ebuild b/gui-wm/dwl/dwl--r1.ebuild
index b456ff6b8..ef6dbf4f6 100644
--- a/gui-wm/dwl/dwl--r1.ebuild
+++ b/gui-wm/dwl/dwl--r1.ebuild
@@ -22,6 +22,7 @@ if [[ ${PV} == * ]]; then
;;
esac
 else
+   WLROOTS_SLOT="0/16"
SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi

diff --git a/gui-wm/dwl/dwl-.ebuild b/gui-wm/dwl/dwl-.ebuild
index b456ff6b8..ef6dbf4f6 100644
--- a/gui-wm/dwl/dwl-.ebuild
+++ b/gui-wm/dwl/dwl-.ebuild
@@ -22,6 +22,7 @@ if [[ ${PV} == * ]]; then
;;
esac
 else
+   WLROOTS_SLOT="0/16"
SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2022-12-30 Thread Leonardo Hernandez
commit: 440360d24fc4412e7564e58b7e408378c4974fb4
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Fri Dec 30 21:12:36 2022 +
Commit: Leonardo Hernandez  outlook  com>
CommitDate: Fri Dec 30 21:12:36 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=440360d2

www-apps/code-server-bin: add 4.9.1

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.9.1.ebuild   | 125 +
 2 files changed, 127 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index b64c2891d..c12bd2071 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -2,3 +2,5 @@ DIST code-server-4.7.1-linux-amd64.tar.gz 103979733 BLAKE2B 
0346e107ef55d09094d3
 DIST code-server-4.7.1-linux-arm64.tar.gz 9420 BLAKE2B 
0d08f9b9966070a21918ce1a4e9d79c5ce9c4d4550d588cc6b0bf30777a015b4616c49a7fa9f776c303238a9920ebb0a341a9bd421067a333579cf38bc16dab5
 SHA512 
8ac49726830168786a4eac7f3b2182af9510443cd3bc0b5760ddee0ee6ce7845fdd91cd680c95821a3dce41c9c2cdf0b7f50ab7817b6764305e262c643c9d896
 DIST code-server-4.8.3-linux-amd64.tar.gz 106357330 BLAKE2B 
2b72427abf01dd1ef0fcc85971d484b116a558ae586fbdaf0f40ded66ad1523c57449141f7ad1d8b2bf364094b2be7999f275d2a8d00ccb6194b56e89133ed0d
 SHA512 
c074007129082819b70be588f5f1f81613f7b12d4b2bc9a606f56767747c13c62707c54694bdbc5a27da60027c0a9cc98efc3e5c64e05c0947dcb45b551efb4d
 DIST code-server-4.8.3-linux-arm64.tar.gz 97248777 BLAKE2B 
11b4e504fc0bf78a2be1ce945ec5f2f7fabbef9264434d64564ec1bf73874d364f859867d19a17a4cebcbad9c6d1828c4e1e3c3ef1bd168a2484e00467f2b82f
 SHA512 
07322fdd92b8986445d6ade10aa25f59353bed280c4c61cce307a67281353ea41d3d813065bb734fdbfc06fef65f19c4027ae690b7d165fe8bdbfea5c4f3fc20
+DIST code-server-4.9.1-linux-amd64.tar.gz 106765319 BLAKE2B 
18b82c1daa4b005115de001e8065783dbc9042b1504a4323ad74d0002e331c3e24ee3856d39aa8e0777d6e0e93f7f0dfcc6b01fae0f2482ef881e8b9d867794d
 SHA512 
1193c8690275c432e9126d18ab24bc50f199c585d3f5e9c2886a339b92d3d5e52103c8fec55189df1d149f3f7147ff2aeb97c70191ca996b5bc65e492c74454a
+DIST code-server-4.9.1-linux-arm64.tar.gz 97436984 BLAKE2B 
7fb2b4ebc6dfbe0a2bb55b0f7d78a9c61045d328c6f71c4c6b32dac9fa9648aa96d5962975618e73962e2c53422c35dc5ebed2378eea18570016e0ba85f02686
 SHA512 
0a60f8eda68be6c939a1aab9012a4e1da429d9491a97dee2b0be78e68e6a4a79d12d855ec90208c9080ea4ee227b8c12f1203f71c81298e6ec2b7a66b6da451b

diff --git a/www-apps/code-server-bin/code-server-bin-4.9.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.9.1.ebuild
new file mode 100644
index 0..91788b4e1
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.9.1.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux;
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/;
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz )
+"
+RESTRICT="test"
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+   || ( BSD-2 MIT Apache-2.0 )
+   || ( MIT WTFPL )
+   || ( BSD GPL-2 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="gnome-keyring"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-libs/nodejs-16.0.0[ssl]
+   sys-apps/ripgrep
+   gnome-keyring? ( app-crypt/libsecret )
+"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+
+QA_PREBUILT="
+   opt/${PN}/lib/coder-cloud-agent
+   opt/${PN}/node_modules/argon2/lib/binding/napi-v3/argon2.node
+   opt/${PN}/node_modules/argon2/build-tmp-napi-v3/Release/argon2.node
+   
opt/${PN}/node_modules/argon2/build-tmp-napi-v3/Release/obj.target/argon2.node
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-gnu/argon2.linux-x64-gnu.node
+   
opt/${PN}/${VSCODE_MODULES}/native-is-elevated/build/Release/obj.target/iselevated.node
+   
opt/${PN}/${VSCODE_MODULES}/native-is-elevated/build/Release/iselevated.node
+   opt/${PN}/${VSCODE_MODULES}/node-pty/build/Release/pty.node
+   
opt/${PN}/${VSCODE_MODULES}/native-watchdog/build/Release/obj.target/watchdog.node
+   opt/${PN}/${VSCODE_MODULES}/native-watchdog/build/Release/watchdog.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+   

[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/dwl/

2022-12-30 Thread Leonardo Hernandez
commit: baa6eac6641648bce493dfba617cd50ebad445f6
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Fri Dec 30 21:05:28 2022 +
Commit: Leonardo Hernandez  outlook  com>
CommitDate: Fri Dec 30 21:05:28 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=baa6eac6

gui-wm/dwl: add 0.4

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 gui-wm/dwl/Manifest   |  1 +
 gui-wm/dwl/dwl-0.4.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/gui-wm/dwl/Manifest b/gui-wm/dwl/Manifest
index 2d6894869..ddac0c615 100644
--- a/gui-wm/dwl/Manifest
+++ b/gui-wm/dwl/Manifest
@@ -1,2 +1,3 @@
 DIST dwl-0.3.1.tar.gz 51347 BLAKE2B 
754dcf17de405f4a3f69478444fe46199f4e67fd7a7801e02131676e23e7324b49d6f31da629a6ab977262a210b95adcb8407c37b81031aac3ee6d2427f27a10
 SHA512 
c6bcaf26d6f67f7712f907331c947afc84a5c5b990f5ec6d568d65f624a2cafd1617055ed514cd7e8a331abcd4c37ed574672dcbeeb890607d8eb38e7a304215
+DIST dwl-0.4.tar.gz 55527 BLAKE2B 
a4c6d763574f2bf88db959a4730447874de61d4d868d12285feebc121204c4dbda82ab3cfef791999e138898daa5564d295d4943aff015d91d62d9c9ade6d005
 SHA512 
6e15e05001e6469d13bef2d532980585d57de55c8feb461a7c25a76d7cdaee022785485faca02cd9d1214457fbeb1bec0eb652700ba0ddccca4aa780df0046b2
 DIST dwl-0.4_rc2.tar.gz 54093 BLAKE2B 
13ae6c071bd4fc8202101c689983e232a8af4ff1f83142a44954998a709307c447a611d8dd46a3534baf41e64a3f7ed4d6fa548b1426212114a463cc29f4e94a
 SHA512 
5f95dac99b9fbec971366f55c7a41f2a0fcff7e321c52a4afe04dd17465cde063c37aee677e833c937169782ddfb59fde66eb3c556171d9d80205837a806c7ee

diff --git a/gui-wm/dwl/dwl-0.4.ebuild b/gui-wm/dwl/dwl-0.4.ebuild
new file mode 100644
index 0..ef6dbf4f6
--- /dev/null
+++ b/gui-wm/dwl/dwl-0.4.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic savedconfig toolchain-funcs
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/djpohly/dwl;
+   inherit git-r3
+
+   # -r0: main (latest wlroots release)
+   # -r1: wlroots-next (wlroots-)
+   case ${PVR} in
+   )
+   EGIT_BRANCH=main
+   WLROOTS_SLOT="0/16"
+   ;;
+   -r1)
+   EGIT_BRANCH=wlroots-next
+   WLROOTS_SLOT="0/"
+   ;;
+   esac
+else
+   WLROOTS_SLOT="0/16"
+   SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="dwm for Wayland"
+HOMEPAGE="https://github.com/djpohly/dwl;
+
+LICENSE="CC0-1.0 GPL-3 MIT"
+SLOT="0"
+IUSE="X"
+
+RDEPEND="
+   dev-libs/libinput:=
+   dev-libs/wayland
+   gui-libs/wlroots:${WLROOTS_SLOT}[X(-)?]
+   x11-libs/libxkbcommon
+   X? (
+   x11-libs/libxcb:=
+   x11-libs/xcb-util-wm
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   restore_config config.h
+
+   default
+}
+
+src_configure() {
+   sed -i "s:/local::g" config.mk || die
+
+   sed -i "s:pkg-config:$(tc-getPKG_CONFIG):g" config.mk || die
+
+   if use X; then
+   append-cppflags '-DXWAYLAND'
+   append-libs '-lxcb' '-lxcb-icccm'
+   fi
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/wayland-sessions
+   doins "${FILESDIR}"/dwl.desktop
+
+   save_config config.h
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydantic/

2022-12-30 Thread Arthur Zamarin
commit: f024fc7dcb1eaa3592ef00b61d143c3879b14777
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 20:44:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 20:44:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f024fc7d

dev-python/pydantic: add 1.10.4

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydantic/Manifest   |  1 +
 dev-python/pydantic/pydantic-1.10.4.ebuild | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 83a961beb5b7..58ab5d422376 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,2 +1,3 @@
 DIST pydantic-1.10.2.gh.tar.gz 888288 BLAKE2B 
9aac69ace185ccc56255cf36f9af472caf4c6bcbdcbb81eec66353f755673e9a240e7713c0a2ecff00a02e07b0069e4b3f1edda41f345698a979b79dd54b354a
 SHA512 
dc2acfb271cd62b6de08bbaa48dbc76ec8d3a3f3142778ffa2cb9a2a1cad62dbdb3c7470a50e9a2825837b65a48c6aefb8736411f32c398aa9ca779841b53ac5
 DIST pydantic-1.10.3.gh.tar.gz 898768 BLAKE2B 
e8cec71f0d3f66e2c71e421505f624f7e92827f8fe4ef3a7c637b4f2cbc543d43e63739f8fed1a84246458d6675f19de9f83c7fc2a1d8f6e9fb18807ad5ace6f
 SHA512 
7c9db4a010f14ab41b0e7782e59e51caded5de31798e4dd83e01037e3365e34537b30c79c12a6451fdee875e1bfe1a3d981cae58aa373917f71489231df2e6a6
+DIST pydantic-1.10.4.gh.tar.gz 898916 BLAKE2B 
506a53de6a59f858a7c8fd56cf18f8079d48eb4f6d3ba36d149141a7e2d471819a466bfc1c34c879f5ec90c0de385b2b89d58beb75660da7de282278092e901f
 SHA512 
0566f89518c6f0171c9b49b5fb57e568286ed421d64655dde90a1565d0672bfef6237ed99e4120564ca2562c7e29e08d86db4fcec47e605aaa98d60845688e72

diff --git a/dev-python/pydantic/pydantic-1.10.4.ebuild 
b/dev-python/pydantic/pydantic-1.10.4.ebuild
new file mode 100644
index ..6f11c38ea2f5
--- /dev/null
+++ b/dev-python/pydantic/pydantic-1.10.4.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+MY_P=${P/_beta/b}
+DESCRIPTION="Data parsing and validation using Python type hints"
+HOMEPAGE="
+   https://github.com/pydantic/pydantic/
+   https://pypi.org/project/pydantic/
+"
+SRC_URI="
+   https://github.com/pydantic/pydantic/archive/v${PV/_beta/b}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+native-extensions"
+
+RDEPEND="
+   >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   native-extensions? (
+   dev-python/cython[${PYTHON_USEDEP}]
+   )
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/python-dotenv[${PYTHON_USEDEP}]
+   >=dev-python/python-email-validator-1.2.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/CFLAGS/d' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   if [[ ${EPYTHON} == pypy3 ]] || ! use native-extensions; then
+   # do not build extensions on PyPy to workaround
+   # https://github.com/cython/cython/issues/4763
+   local -x SKIP_CYTHON=1
+   fi
+   distutils-r1_python_compile
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=pytest_mock
+
+   local EPYTEST_DESELECT=(
+   # flaky test, known upstream
+   
tests/test_hypothesis_plugin.py::test_can_construct_models_with_all_fields
+   # mypy linting causes regressions with new mypy versions
+   tests/mypy
+   )
+   case ${EPYTHON} in
+   pypy3)
+   EPYTEST_DESELECT+=(
+   
tests/test_private_attributes.py::test_private_attribute
+   
tests/test_private_attributes.py::test_private_attribute_annotation
+   
tests/test_private_attributes.py::test_private_attribute_factory
+   
tests/test_private_attributes.py::test_private_attribute_multiple_inheritance
+   
tests/test_private_attributes.py::test_underscore_attrs_are_private
+   )
+   ;;
+   esac
+   rm -rf pydantic || die
+   epytest
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-test/

2022-12-30 Thread Arthur Zamarin
commit: 0422e4e59f88311c980af48fff4ac7e0be396bc3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 20:44:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 20:44:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0422e4e5

dev-python/jaraco-test: add 5.2.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/jaraco-test/Manifest |  1 +
 dev-python/jaraco-test/jaraco-test-5.2.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/jaraco-test/Manifest b/dev-python/jaraco-test/Manifest
index 1372386c1643..0f460dbc2328 100644
--- a/dev-python/jaraco-test/Manifest
+++ b/dev-python/jaraco-test/Manifest
@@ -1 +1,2 @@
 DIST jaraco.test-5.1.0.tar.gz 6700 BLAKE2B 
69ac08ab7e1c8aeff45d25483f2bb2648ad57a5977dbff8aab844f114a15f054b782ad5b424d9baa805ab80fc7483362dc97320965ef0abe86573b1e7f40b97b
 SHA512 
d1d93eab85068fcba94530df50da9221b7f574e58b2c4ed519c8c4dec7231aa982d588e29137418226f23e0f94bd98f47c0859cf14d7a58c1683ac8ccc24d900
+DIST jaraco.test-5.2.0.tar.gz 8000 BLAKE2B 
21e0714537a9966cc285eb1458f313c354226903ee3da816d7a6620676716cf9c220f82963c8b8ea7ac7a1d641f174d5c72dcca43c68c62e4f929c411aa00d62
 SHA512 
25cd7d5defda6941569958ce61cf41b54555d54c7dc1e115de409d6da352f8e8c09b8671adbdfdc00cf6f1c60a0d43201680c40dbeda44bdcf11a0e64cb23751

diff --git a/dev-python/jaraco-test/jaraco-test-5.2.0.ebuild 
b/dev-python/jaraco-test/jaraco-test-5.2.0.ebuild
new file mode 100644
index ..8b5ed987f9b2
--- /dev/null
+++ b/dev-python/jaraco-test/jaraco-test-5.2.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/-/.}
+DESCRIPTION="Testing support by jaraco"
+HOMEPAGE="
+   https://github.com/jaraco/jaraco.test/
+   https://pypi.org/project/jaraco.test/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN/-/.}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+
+RDEPEND="
+   dev-python/jaraco-context[${PYTHON_USEDEP}]
+   dev-python/jaraco-functools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/amberol/

2022-12-30 Thread Lucas Barbieri
commit: 33aed604196558c9b2966ba47f697d7258bd0a98
Author: Lucas Barbieri  gmail  com>
AuthorDate: Fri Dec 30 20:44:41 2022 +
Commit: Lucas Barbieri  gmail  com>
CommitDate: Fri Dec 30 20:45:40 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=33aed604

media-sound/amberol: QA fix

Signed-off-by: Lucas Barbieri  gmail.com>

 media-sound/amberol/amberol-0.9.2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-sound/amberol/amberol-0.9.2.ebuild 
b/media-sound/amberol/amberol-0.9.2.ebuild
index b1d710ac0..f7e55132b 100644
--- a/media-sound/amberol/amberol-0.9.2.ebuild
+++ b/media-sound/amberol/amberol-0.9.2.ebuild
@@ -228,7 +228,6 @@ CRATES="
 
 inherit cargo gnome2-utils meson xdg
 
-
 HOMEPAGE="https://gitlab.gnome.org/World/amberol;
 DESCRIPTION="Simple GUI Music Player"
 SRC_URI=" https://gitlab.gnome.org/World/${PN}/-/archive/${PV}/${P}.tar.bz2



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/amberol/

2022-12-30 Thread Lucas Barbieri
commit: a700a8cfcb4ea6a6a0ec47e77229b18b04887f64
Author: Lucas Barbieri  gmail  com>
AuthorDate: Fri Dec 30 20:42:40 2022 +
Commit: Lucas Barbieri  gmail  com>
CommitDate: Fri Dec 30 20:45:40 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a700a8cf

media-sound/amberol: add missing wayland dependency

Signed-off-by: Lucas Barbieri  gmail.com>

 media-sound/amberol/amberol-0.9.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/amberol/amberol-0.9.2.ebuild 
b/media-sound/amberol/amberol-0.9.2.ebuild
index 9fb9645c1..b1d710ac0 100644
--- a/media-sound/amberol/amberol-0.9.2.ebuild
+++ b/media-sound/amberol/amberol-0.9.2.ebuild
@@ -241,6 +241,7 @@ KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
gui-libs/libadwaita:1
+   gui-libs/gtk:4[wayland]
dev-libs/libportal:=[gtk]
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/

2022-12-30 Thread Viorel Munteanu
commit: bbb80684ada63796ce671f4e6948366744ba7cdb
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Dec 30 20:42:21 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Dec 30 20:42:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bbb80684

app-misc/fastfetch: drop d

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-misc/fastfetch/fastfetch-d.ebuild | 95 ---
 1 file changed, 95 deletions(-)

diff --git a/app-misc/fastfetch/fastfetch-d.ebuild 
b/app-misc/fastfetch/fastfetch-d.ebuild
deleted file mode 100644
index cfc24057b..0
--- a/app-misc/fastfetch/fastfetch-d.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Fast system information tool"
-HOMEPAGE="https://github.com/LinusDierheimer/fastfetch;
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git;
-   [[ ${PV} == * ]] && EGIT_BRANCH=master
-   [[ ${PV} == *d ]] && EGIT_BRANCH=dev
-   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
-else
-   
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
-RDEPEND="
-   sys-libs/zlib
-   X? ( x11-libs/libX11 )
-   chafa? ( media-gfx/chafa )
-   dbus? ( sys-apps/dbus )
-   gnome? (
-   dev-libs/glib
-   gnome-base/dconf
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   opencl? ( virtual/opencl )
-   opengl? ( media-libs/libglvnd[X] )
-   osmesa? ( media-libs/mesa[osmesa] )
-   pci? ( sys-apps/pciutils )
-   sqlite? ( dev-db/sqlite:3 )
-   vulkan? ( media-libs/vulkan-loader )
-   wayland? ( dev-libs/wayland )
-   xcb? ( x11-libs/libxcb )
-   xfce? ( xfce-base/xfconf )
-   xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="
-   xrandr? ( X )
-   chafa? ( imagemagick )
-"
-
-src_configure() {
-   local fastfetch_enable_imagemagick7=no
-   local fastfetch_enable_imagemagick6=no
-   if use imagemagick; then
-   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
-   fastfetch_enable_imagemagick6=$(has_version 
'

[gentoo-commits] repo/proj/guru:master commit in: media-video/uxplay/

2022-12-30 Thread Viorel Munteanu
commit: 71cce4b60f95af256b177aacd540b60862994652
Author: Petrus Zhao  gmail  com>
AuthorDate: Fri Dec 30 10:39:02 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Dec 30 10:39:43 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71cce4b6

media-video/uxplay: add 1.61, drop 1.60

Closes: https://bugs.gentoo.org/887789
Closes: https://bugs.gentoo.org/887787
Signed-off-by: Petrus Zhao  gmail.com>

 media-video/uxplay/Manifest   | 2 +-
 media-video/uxplay/{uxplay-1.60.ebuild => uxplay-1.61.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/uxplay/Manifest b/media-video/uxplay/Manifest
index 55c516aa3..7e8e9f1a1 100644
--- a/media-video/uxplay/Manifest
+++ b/media-video/uxplay/Manifest
@@ -1 +1 @@
-DIST uxplay-1.60.tar.gz 387109 BLAKE2B 
0c38a5bfde33580c9f14a5aa3752ea6cc38db950f26efd9aea29c6f1c034f3a8508c3683ef6ec790fb3807492307c250310c0181cdd0362eed42c02f2168c70f
 SHA512 
e06ff1f97f4351576ab573ad826ab34affcde97f6bce5cda9baf2efe3d7bccdbe7a0daf21c89721ee66d7a5c3d983d013384e933c7a67ccc6f750f703bea8e46
+DIST uxplay-1.61.tar.gz 389097 BLAKE2B 
38569807668330e23dfa06f60f1cf583fc9f95e5b4afe4b4bbfd6b1cd7a6f12477f72966ac6e963a1e960ca9ecd5bd99237d3bc5ed6cfe8806a48e931e21bba3
 SHA512 
b73d09be55097b1d4a44cfe2e4272d1bb73bde8746eac1b487c0f7ad67e9e76510945e9324b5ecac4028714f59ad52730a64a7b64c390d120fd26f0076546e03

diff --git a/media-video/uxplay/uxplay-1.60.ebuild 
b/media-video/uxplay/uxplay-1.61.ebuild
similarity index 100%
rename from media-video/uxplay/uxplay-1.60.ebuild
rename to media-video/uxplay/uxplay-1.61.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/

2022-12-30 Thread Viorel Munteanu
commit: b0498ff8ac4087369726b83e4c9b10e0e8e3969a
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Dec 30 20:35:21 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Dec 30 20:35:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0498ff8

app-misc/fastfetch: drop 1.8.0-r1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-misc/fastfetch/Manifest  |  1 -
 app-misc/fastfetch/fastfetch-1.8.0-r1.ebuild | 95 
 2 files changed, 96 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 05ec88b10..d40ed5710 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,2 +1 @@
-DIST fastfetch-1.8.0.tar.gz 495237 BLAKE2B 
151f45ea6753dc8333767beebb633732f2d375e4f9ce9019e30c2edbddf0f554864591e4536563df4f12494ce7a3e2e20e7492bcb66de896b1ad080570300378
 SHA512 
cbba45bb5338adf26bf188184e290fbf1a67791caee1432acd1030bd11622484506c9a5f267f7abca953c3a4f2e7d2ee5725c7e178a6284fdbfe05633b9db387
 DIST fastfetch-1.8.1.tar.gz 495658 BLAKE2B 
2d9ebcae2bd129df3592e8ae32bee3369689cc0ac5047e0e716b7a998f6124452296f27c914e22cadc9678196330ee95b562521f7ef5f6369a0ba1459f5d
 SHA512 
079b27c6bd0d1653fce0b62844791e5af3900137463dbc7a09c2d3f9848cf38ed9df3d9797dc00f253a835a274567cc9e96643295b170aae49241791fcde42d8

diff --git a/app-misc/fastfetch/fastfetch-1.8.0-r1.ebuild 
b/app-misc/fastfetch/fastfetch-1.8.0-r1.ebuild
deleted file mode 100644
index cfc24057b..0
--- a/app-misc/fastfetch/fastfetch-1.8.0-r1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Fast system information tool"
-HOMEPAGE="https://github.com/LinusDierheimer/fastfetch;
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git;
-   [[ ${PV} == * ]] && EGIT_BRANCH=master
-   [[ ${PV} == *d ]] && EGIT_BRANCH=dev
-   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
-else
-   
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
-RDEPEND="
-   sys-libs/zlib
-   X? ( x11-libs/libX11 )
-   chafa? ( media-gfx/chafa )
-   dbus? ( sys-apps/dbus )
-   gnome? (
-   dev-libs/glib
-   gnome-base/dconf
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   opencl? ( virtual/opencl )
-   opengl? ( media-libs/libglvnd[X] )
-   osmesa? ( media-libs/mesa[osmesa] )
-   pci? ( sys-apps/pciutils )
-   sqlite? ( dev-db/sqlite:3 )
-   vulkan? ( media-libs/vulkan-loader )
-   wayland? ( dev-libs/wayland )
-   xcb? ( x11-libs/libxcb )
-   xfce? ( xfce-base/xfconf )
-   xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="
-   xrandr? ( X )
-   chafa? ( imagemagick )
-"
-
-src_configure() {
-   local fastfetch_enable_imagemagick7=no
-   local fastfetch_enable_imagemagick6=no
-   if use imagemagick; then
-   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
-   fastfetch_enable_imagemagick6=$(has_version 
'

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/

2022-12-30 Thread Viorel Munteanu
commit: 73e1230b0a4922dbd1cf1d07af706966b8dbf3b0
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Dec 30 20:35:15 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Dec 30 20:35:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73e1230b

app-misc/fastfetch: add 1.8.1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-misc/fastfetch/Manifest   |  1 +
 app-misc/fastfetch/fastfetch-1.8.1.ebuild | 95 +++
 2 files changed, 96 insertions(+)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 6752746b6..05ec88b10 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1 +1,2 @@
 DIST fastfetch-1.8.0.tar.gz 495237 BLAKE2B 
151f45ea6753dc8333767beebb633732f2d375e4f9ce9019e30c2edbddf0f554864591e4536563df4f12494ce7a3e2e20e7492bcb66de896b1ad080570300378
 SHA512 
cbba45bb5338adf26bf188184e290fbf1a67791caee1432acd1030bd11622484506c9a5f267f7abca953c3a4f2e7d2ee5725c7e178a6284fdbfe05633b9db387
+DIST fastfetch-1.8.1.tar.gz 495658 BLAKE2B 
2d9ebcae2bd129df3592e8ae32bee3369689cc0ac5047e0e716b7a998f6124452296f27c914e22cadc9678196330ee95b562521f7ef5f6369a0ba1459f5d
 SHA512 
079b27c6bd0d1653fce0b62844791e5af3900137463dbc7a09c2d3f9848cf38ed9df3d9797dc00f253a835a274567cc9e96643295b170aae49241791fcde42d8

diff --git a/app-misc/fastfetch/fastfetch-1.8.1.ebuild 
b/app-misc/fastfetch/fastfetch-1.8.1.ebuild
new file mode 100644
index 0..cfc24057b
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-1.8.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Fast system information tool"
+HOMEPAGE="https://github.com/LinusDierheimer/fastfetch;
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git;
+   [[ ${PV} == * ]] && EGIT_BRANCH=master
+   [[ ${PV} == *d ]] && EGIT_BRANCH=dev
+   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
+else
+   
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
+
+# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
+RDEPEND="
+   sys-libs/zlib
+   X? ( x11-libs/libX11 )
+   chafa? ( media-gfx/chafa )
+   dbus? ( sys-apps/dbus )
+   gnome? (
+   dev-libs/glib
+   gnome-base/dconf
+   )
+   imagemagick? ( media-gfx/imagemagick:= )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/libglvnd[X] )
+   osmesa? ( media-libs/mesa[osmesa] )
+   pci? ( sys-apps/pciutils )
+   sqlite? ( dev-db/sqlite:3 )
+   vulkan? ( media-libs/vulkan-loader )
+   wayland? ( dev-libs/wayland )
+   xcb? ( x11-libs/libxcb )
+   xfce? ( xfce-base/xfconf )
+   xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="
+   xrandr? ( X )
+   chafa? ( imagemagick )
+"
+
+src_configure() {
+   local fastfetch_enable_imagemagick7=no
+   local fastfetch_enable_imagemagick6=no
+   if use imagemagick; then
+   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+   fastfetch_enable_imagemagick6=$(has_version 
'

[gentoo-commits] repo/gentoo:master commit in: dev-db/mongodb/, dev-db/mongodb/files/

2022-12-30 Thread Sam James
commit: 9eb857b35fcd0c1f67a45ec33a35782e71c09d57
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 20:22:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 20:22:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eb857b3

dev-db/mongodb: drop 4.2.17-r2, 4.2.23

Signed-off-by: Sam James  gentoo.org>

 dev-db/mongodb/Manifest|   2 -
 dev-db/mongodb/files/mongodb-4.2.0-fix-scons.patch |  30 
 .../mongodb/files/mongodb-4.2.15-no-compass.patch  |  45 -
 .../mongodb/files/mongodb-4.2.17-boost-1.79.patch  |  41 -
 dev-db/mongodb/mongodb-4.2.17-r2.ebuild| 184 -
 dev-db/mongodb/mongodb-4.2.23.ebuild   | 183 
 6 files changed, 485 deletions(-)

diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest
index b2ee764c3abe..b78b40d9e568 100644
--- a/dev-db/mongodb/Manifest
+++ b/dev-db/mongodb/Manifest
@@ -1,5 +1,3 @@
-DIST mongodb-src-r4.2.17.tar.gz 62216350 BLAKE2B 
48169685a25fe00b5a1985bce1e65e13d1dc9c0a56ece6b9c735d8cd212d9c0c5e2912d593bdda351cceda49c8ed7962db42ca37814f88e0bf927066a2d8241b
 SHA512 
ad5448aa6ea232746fdbc7107bd642e827fb7b9182c075f204722e7f625cbc83e7b0a199d2feb56bf27a8851bb38f9740abf0b38c022ddc92e676e7a2d81aef6
-DIST mongodb-src-r4.2.23.tar.gz 62276834 BLAKE2B 
bb3dfee47ece9a5cc43e10a322b7191709d32bcfcb9659b08a6412d60a83eaf2d8bc4b5784e99d8fc95be643498212d512a11dc93052f02086456a2d2e565da3
 SHA512 
5c0b341b0700af9f3682e63912569dd4063d8cff85c35f9e19d5882291f62bb1a56f85666278fe38f1bd7f06a46b8423c5e90969be5bb595281d883256c8def4
 DIST mongodb-src-r4.4.10.tar.gz 50636024 BLAKE2B 
4b840e1a17b3fcba32d30c649d981b1e2b1d5dd98deab99be599fd5d2aa70b75ff4225542d8da095ec4cb4615f9fa455129d71ed39549efde0a025d7dac4
 SHA512 
afc04f90e03ec64fd74bdfe2bf33aaa5fc148811af91a8437dfb81fd3a784eedd80128886db99e247ec7e09dc5a73cf34f908ab927942648e15c8f12af6b64e2
 DIST mongodb-src-r4.4.8.tar.gz 50492854 BLAKE2B 
4776b17e88104879ea69468ff277b07dc317d936654bb26c69750e0aaf8f51bea73994e7fc4841228d8506db392e0454b5fd16257071b86a2e4ad34e90f33632
 SHA512 
9b0cd81c9c731255a6c079c040ed342a51a72e3ea72047d3ae959c0afde50b0cdb1fcfe7fcbea30c449a3618a09d213752277cee6eb9bc0a55915b9229543606
 DIST mongodb-src-r5.0.5.tar.gz 54862473 BLAKE2B 
aafa693da904177a11067603f3835e2ee69abcdb206c2d36983633baa6008b861efeb590880098557e224cd7d6ac8fb23e4e9c63724d76bf90422862c99cdfe9
 SHA512 
318e58285c8a88fc3a4467ba8c1e6487a2aec403db02c50dbdb53df9a6671b9ea2417c8ee8212b205d642327d0d4bdd76f4bc9543c47e53115dfb981ef73f63e

diff --git a/dev-db/mongodb/files/mongodb-4.2.0-fix-scons.patch 
b/dev-db/mongodb/files/mongodb-4.2.0-fix-scons.patch
deleted file mode 100644
index 3c929df6f964..
--- a/dev-db/mongodb/files/mongodb-4.2.0-fix-scons.patch
+++ /dev/null
@@ -1,30 +0,0 @@
 a/SConstruct   2019-08-21 09:25:00.980260318 +0200
-+++ b/SConstruct   2019-08-21 09:27:53.653601283 +0200
-@@ -1858,7 +1858,6 @@
- # -Winvalid-pch Warn if a precompiled header (see Precompiled Headers) is 
found in the search path but can't be used.
- env.Append( CCFLAGS=["-fno-omit-frame-pointer",
-  "-fno-strict-aliasing",
-- "-ggdb" if not env.TargetOSIs('emscripten') else 
"-g",
-  "-pthread",
-  "-Wall",
-  "-Wsign-compare",
-@@ -1870,6 +1869,8 @@
- env.Append( CCFLAGS=["-Werror"] )
- 
- env.Append( CXXFLAGS=["-Woverloaded-virtual"] )
-+env.Append( CXXFLAGS=os.environ['CXXFLAGS'] )
-+env.Append( LINKFLAGS=os.environ['LDFLAGS'] )
- if env.ToolchainIs('clang'):
- env.Append( CXXFLAGS=['-Werror=unused-result'] )
- 
-@@ -1890,8 +1891,8 @@
- 
- env.Append( LIBS=[] )
- 
--#make scons colorgcc friendly
--for key in ('HOME', 'TERM'):
-+#make scons colorgcc, distcc, ccache friendly
-+for key in ('HOME', 'PATH', 'TERM'):
- try:
- env['ENV'][key] = os.environ[key]
- except KeyError:

diff --git a/dev-db/mongodb/files/mongodb-4.2.15-no-compass.patch 
b/dev-db/mongodb/files/mongodb-4.2.15-no-compass.patch
deleted file mode 100644
index de2eda82f213..
--- a/dev-db/mongodb/files/mongodb-4.2.15-no-compass.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-diff --git a/src/mongo/SConscript b/src/mongo/SConscript
-index 0379fcb0..1aabddba 100644
 a/src/mongo/SConscript
-+++ b/src/mongo/SConscript
-@@ -808,32 +808,6 @@ for full_dir, archive_dir in 
list(env["ARCHIVE_ADDITION_DIR_MAP"].items()):
- for target in env["DIST_BINARIES"]:
- installBinary(env, "db/modules/" + target)
- 
--compass_script = "install_compass"
--if env.TargetOSIs('windows'):
--# On windows the .in needs to be explicitly added to the file.
--compass_script = "Install-Compass.ps1"
--
--compass_installer = f"#/src/mongo/installer/compass/{compass_script}"
--
--distBinaries.append(compass_installer)
--
--if not hygienic:
--

[gentoo-commits] repo/gentoo:master commit in: dev-db/mongodb/files/, dev-db/mongodb/

2022-12-30 Thread Sam James
commit: ab2870232ca91c7537058c64caf2012d0a2945d8
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 20:19:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 20:21:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab287023

dev-db/mongodb: fix build w/ boost 1.81

Closes: https://bugs.gentoo.org/887037
Signed-off-by: Sam James  gentoo.org>

 .../mongodb/files/mongodb-4.4.10-boost-1.81.patch  | 317 +
 dev-db/mongodb/mongodb-4.4.10-r1.ebuild|   1 +
 dev-db/mongodb/mongodb-5.0.5-r2.ebuild |   1 +
 3 files changed, 319 insertions(+)

diff --git a/dev-db/mongodb/files/mongodb-4.4.10-boost-1.81.patch 
b/dev-db/mongodb/files/mongodb-4.4.10-boost-1.81.patch
new file mode 100644
index ..331f0c5b922a
--- /dev/null
+++ b/dev-db/mongodb/files/mongodb-4.4.10-boost-1.81.patch
@@ -0,0 +1,317 @@
+https://bugs.gentoo.org/887037
+
+Workaround 
https://github.com/boostorg/container/commit/99091420ae553b27345e04279fd19fe24fb684c1
+in Boost 1.81.
+
+Upstream s2 (as in real upstream, not MongoDB) has deviated substantially
+from the version vendored.
+--- a/src/third_party/s2/base/stl_decl_msvc.h
 b/src/third_party/s2/base/stl_decl_msvc.h
+@@ -118,8 +118,8 @@ namespace msvchash {
+   class hash_multimap;
+ }  // end namespace  msvchash
+ 
+-using msvchash::hash_set;
+-using msvchash::hash_map;
++using msvchash::hash_set = my_hash_set;
++using msvchash::hash_map = my_hash_map;
+ using msvchash::hash;
+ using msvchash::hash_multimap;
+ using msvchash::hash_multiset;
+--- a/src/third_party/s2/base/stl_decl_osx.h
 b/src/third_party/s2/base/stl_decl_osx.h
+@@ -68,8 +68,8 @@ using std::string;
+ 
+ using namespace std;
+ using __gnu_cxx::hash;
+-using __gnu_cxx::hash_set;
+-using __gnu_cxx::hash_map;
++using __gnu_cxx::hash_set = my_hash_set;
++using __gnu_cxx::hash_map = my_hash_map;
+ using __gnu_cxx::select1st;
+ 
+ /* On Linux (and gdrive on OSX), this comes from places like
+--- a/src/third_party/s2/hash.h
 b/src/third_party/s2/hash.h
+@@ -2,10 +2,10 @@
+ #define THIRD_PARTY_S2_HASH_H_
+ 
+ #include 
+-#define hash_map std::unordered_map
++#define my_hash_map std::unordered_map
+ 
+ #include 
+-#define hash_set std::unordered_set
++#define my_hash_set std::unordered_set
+ 
+ #define HASH_NAMESPACE_START namespace std {
+ #define HASH_NAMESPACE_END }
+--- a/src/third_party/s2/s2_test.cc
 b/src/third_party/s2/s2_test.cc
+@@ -10,7 +10,7 @@ using std::reverse;
+ 
+ #include 
+ #include 
+-using __gnu_cxx::hash_set;
++using __gnu_cxx::hash_set = my_hash_map;
+ 
+ #include "s2.h"
+ #include "base/logging.h"
+@@ -709,8 +709,8 @@ TEST(S2, Frames) {
+ #if 0
+ TEST(S2, S2PointHashSpreads) {
+   int kTestPoints = 1 << 16;
+-  hash_set set;
+-  hash_set points;
++  my_hash_set set;
++  my_hash_set points;
+   hash hasher;
+   S2Point base = S2Point(1, 1, 1);
+   for (int i = 0; i < kTestPoints; ++i) {
+@@ -733,7 +733,7 @@ TEST(S2, S2PointHashCollapsesZero) {
+   double minus_zero = -zero;
+   EXPECT_NE(*reinterpret_cast(),
+ *reinterpret_cast(_zero));
+-  hash_map map;
++  my_hash_map map;
+   S2Point zero_pt(zero, zero, zero);
+   S2Point minus_zero_pt(minus_zero, minus_zero, minus_zero);
+ 
+--- a/src/third_party/s2/s2cellid_test.cc
 b/src/third_party/s2/s2cellid_test.cc
+@@ -10,7 +10,7 @@ using std::reverse;
+ 
+ #include 
+ #include 
+-using __gnu_cxx::hash_map;
++using __gnu_cxx::hash_map = my_hash_map;
+ 
+ #include 
+ #include 
+@@ -170,7 +170,7 @@ TEST(S2CellId, Tokens) {
+ static const int kMaxExpandLevel = 3;
+ 
+ static void ExpandCell(S2CellId const& parent, vector* cells,
+-   hash_map* parent_map) {
++   my_hash_map* parent_map) {
+   cells->push_back(parent);
+   if (parent.level() == kMaxExpandLevel) return;
+   int i, j, orientation;
+@@ -194,7 +194,7 @@ static void ExpandCell(S2CellId const& parent, 
vector* cells,
+ 
+ TEST(S2CellId, Containment) {
+   // Test contains() and intersects().
+-  hash_map parent_map;
++  my_hash_map parent_map;
+   vector cells;
+   for (int face = 0; face < 6; ++face) {
+ ExpandCell(S2CellId::FromFacePosLevel(face, 0, 0), , _map);
+--- a/src/third_party/s2/s2loop.cc
 b/src/third_party/s2/s2loop.cc
+@@ -120,7 +120,7 @@ bool S2Loop::IsValid(string* err) const {
+ }
+   }
+   // Loops are not allowed to have any duplicate vertices.
+-  hash_map vmap;
++  my_hash_map vmap;
+   for (int i = 0; i < num_vertices(); ++i) {
+ if (!vmap.insert(make_pair(vertex(i), i)).second) {
+   VLOG(2) << "Duplicate vertices: " << vmap[vertex(i)] << " and " << i;
+--- a/src/third_party/s2/s2polygon.cc
 b/src/third_party/s2/s2polygon.cc
+@@ -117,7 +117,7 @@ HASH_NAMESPACE_END
+ bool S2Polygon::IsValid(const vector& loops, string* err) {
+   // If a loop contains an edge AB, then no other loop may contain AB or BA.
+   if (loops.size() > 1) {
+-hash_map > edges;
++my_hash_map > edges;
+ for 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses/files/, sys-libs/ncurses/

2022-12-30 Thread Mike Gilbert
commit: 79f380f5d01e5e782fef262175deebac8205ae49
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Dec 30 19:44:10 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 30 20:02:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f380f5

sys-libs/ncurses: drop versions

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-libs/ncurses/Manifest  |   1 -
 sys-libs/ncurses/files/ncurses-5.7-nongnu.patch|  11 -
 .../ncurses/files/ncurses-6.0-pkg-config.patch |  14 -
 .../files/ncurses-6.0-rxvt-unicode-9.15.patch  | 191 -
 sys-libs/ncurses/files/ncurses-6.0-ticlib.patch|  15 -
 .../ncurses-6.2_p20210123-cppflags-cross.patch |  35 --
 sys-libs/ncurses/ncurses-6.3_p20220423.ebuild  | 405 --
 sys-libs/ncurses/ncurses-6.3_p20220924-r10.ebuild  | 476 -
 sys-libs/ncurses/ncurses-6.3_p20220924-r2.ebuild   | 474 
 9 files changed, 1622 deletions(-)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index ddb5151fe377..26c0085100be 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -120,5 +120,4 @@ DIST ncurses-6.3-20221203.patch.gz 42388 BLAKE2B 
183adbb378793faef9b7e1aafe0a1ac
 DIST ncurses-6.3-20221203.patch.gz.asc 729 BLAKE2B 
a663141e389946fb6967c61c0b6b8fbafdb98f6ff2513bf382a5210e8d403b4bb5c277d1b102c893c1f33d98805cf5f0da0012c68dbabbb516364ba793975930
 SHA512 
70b8ef161d2d98a752fa37d3854954aea13b909830b8da9d54ed79aa3148570651b4b30d2baef1e5c4e2f47e9287e758187443508cf359f0f8392f3edcfd9d09
 DIST ncurses-6.3.tar.gz 3583550 BLAKE2B 
b2c174ac48d587b4d3aa054f04e4ec8bffd8a657a4aff5f090104965c741901e600712c8f8e5e98f3b8a26bc558996a1e14a746f113854832853b855e9d406c3
 SHA512 
5373f228cba6b7869210384a607a2d7faecfcbfef6dbfcd7c513f4e84fbd8bcad53ac7db2e7e84b95582248c1039dcfc7c4db205a618f7da22a166db482f0105
 DIST ncurses-6.3.tar.gz.sig 438 BLAKE2B 
d7f9852292110fe7a048a9e38611ea06564b5142cb4cbeb8d99bba752d5df8eeffa3b57e5ca315c14024520bc008b30650e99669c995dca05a798399a0c85d39
 SHA512 
b9a2a25e0b1854c272bf89c610c81fc0ba061f0296eca5c0079a79cfe310e44eb16c46eb5a0dd018f1ca9114d569c9d5087a2b8e60b0344f1eb97f7c5addafc6
-DIST ncurses-6.3_p20220924-patches.tar.xz 63272 BLAKE2B 
94b617ba8e949bd7b78047bb1a99acb9f5e0e456d4aebfe3d81b405c491071be7aaeb90df68d144c80a7da6a02a916ba3b2c553ecaf7a8a74214860743b7b783
 SHA512 
7e55e96b94184a84a752a2b482d13c3aaccb41ade79d14569aad00534c03a80f2dbafc5460838b8d51271089c02c5f0da1a73e5a70bc0619217124ae1c647e20
 DIST ncurses-6.3_p20221203-patches.tar.xz 66988 BLAKE2B 
ea01eee64b0468fbd5b1a540103f88deff1669533d7b5187440a07ef969249fa664cf770ea8b0cce14b8d93fef9c4fc783c26df13699e205abebacb278d61766
 SHA512 
2cdadfbd9aed0f33a58150ba71a1a79a23f1590f82dc57a79fe7892bf9a1d86d4604d4c5224f11fdc7c133bcc8d8b60b075e1a493e8cb63743259f0b8d2b66f4

diff --git a/sys-libs/ncurses/files/ncurses-5.7-nongnu.patch 
b/sys-libs/ncurses/files/ncurses-5.7-nongnu.patch
deleted file mode 100644
index 3f4a40520009..
--- a/sys-libs/ncurses/files/ncurses-5.7-nongnu.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 ncurses-5.7/ncurses/curses.priv.h
-+++ ncurses-5.7/ncurses/curses.priv.h
-@@ -1452,6 +1452,8 @@ extern NCURSES_EXPORT(void) _nc_expanded
- 
- /* charable.c */
- #if USE_WIDEC_SUPPORT
-+#include 
-+
- extern NCURSES_EXPORT(bool) _nc_is_charable(wchar_t);
- extern NCURSES_EXPORT(int) _nc_to_char(wint_t);
- extern NCURSES_EXPORT(wint_t) _nc_to_widechar(int);

diff --git a/sys-libs/ncurses/files/ncurses-6.0-pkg-config.patch 
b/sys-libs/ncurses/files/ncurses-6.0-pkg-config.patch
deleted file mode 100644
index 6808319b9533..
--- a/sys-libs/ncurses/files/ncurses-6.0-pkg-config.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-disable the $PATH search for the PKG_CONFIG tool.  it isn't needed and just
-gets in the way when setting to a value that might not yet exist.
-
 ncurses-6.0/configure
-+++ ncurses-6.0/configure
-@@ -3533,7 +3533,7 @@
- esac
- 
- test -z "$PKG_CONFIG" && PKG_CONFIG=none
--if test "$PKG_CONFIG" != none ; then
-+if false ; then
- 
- if test "x$prefix" != xNONE; then
-   cf_path_syntax="$prefix"

diff --git a/sys-libs/ncurses/files/ncurses-6.0-rxvt-unicode-9.15.patch 
b/sys-libs/ncurses/files/ncurses-6.0-rxvt-unicode-9.15.patch
deleted file mode 100644
index af3df941d699..
--- a/sys-libs/ncurses/files/ncurses-6.0-rxvt-unicode-9.15.patch
+++ /dev/null
@@ -1,191 +0,0 @@
-Add rxvt-unicode terminfo, required by rxvt-unicode to function properly.
-
-Providing this in ncurses makes it widely available, much better than having to
-install rxvt-unicode everywhere.
-
-http://bugs.gentoo.org/show_bug.cgi?id=192083
-
-This patch uses the updated rxvt-unicode-9.15 terminfo
-which includes 256 color support and fixes Gentoo bug 383871
-
-http://bugs.gentoo.org/show_bug.cgi?id=383871
-
 ncurses-6.0/misc/terminfo.src
-+++ ncurses-6.0/misc/terminfo.src
-@@ -5214,6 +5214,176 @@
- rxvt-16color|rxvt with 16 colors like 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses/

2022-12-30 Thread Mike Gilbert
commit: c917be235d11abcea5a41db08813992c70acc05c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Dec 30 19:45:47 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 30 20:02:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c917be23

sys-libs/ncurses: drop 6.3_p20221203

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-libs/ncurses/ncurses-6.3_p20221203.ebuild | 486 --
 1 file changed, 486 deletions(-)

diff --git a/sys-libs/ncurses/ncurses-6.3_p20221203.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20221203.ebuild
deleted file mode 100644
index 35c1a3c89826..
--- a/sys-libs/ncurses/ncurses-6.3_p20221203.ebuild
+++ /dev/null
@@ -1,486 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
-inherit flag-o-matic toolchain-funcs multilib-minimal preserve-libs 
usr-ldscript verify-sig
-
-MY_PV="${PV:0:3}"
-MY_P="${PN}-${MY_PV}"
-DESCRIPTION="Console display library"
-HOMEPAGE="https://www.gnu.org/software/ncurses/ 
https://invisible-island.net/ncurses/;
-# Keep invisible-mirror.net here as some users reported 403 forbidden with 
invisible-island.net
-SRC_URI="
-   mirror://gnu/ncurses/${MY_P}.tar.gz
-   https://invisible-island.net/archives/${PN}/${MY_P}.tar.gz
-   https://invisible-mirror.net/archives/${PN}/${MY_P}.tar.gz
-   verify-sig? ( mirror://gnu/ncurses/${MY_P}.tar.gz.sig )
-"
-
-GENTOO_PATCH_DEV=sam
-GENTOO_PATCH_PV=6.3_p20221203
-GENTOO_PATCH_NAME=${PN}-${GENTOO_PATCH_PV}-patches
-
-# Populated below in a loop. Do not add patches manually here.
-UPSTREAM_PATCHES=()
-
-if [[ ${PV} == *_p* ]] ; then
-   # Sometimes, after releases, there's no megapatch available yet.
-   #
-   # From upstream README at e.g. 
https://invisible-island.net/archives/ncurses/6.3/:
-   #
-   #   "At times (generally to mark a relatively stable point), I 
create a rollup
-   #   patch, which consists of all changes from the release through 
the current date."
-   #
-   # Also, from 
https://lists.gnu.org/archive/html/bug-ncurses/2019-08/msg00039.html,
-   # the patches are considered to be acceptable to use after some 
testing. They
-   # are both for development but also bug fixes.
-   #
-   # This array should contain a list of all the snapshots since the last
-   # release if there's no megapatch available yet.
-   PATCH_DATES=(
-   20211026
-   20211030
-   20211106
-   2023
-   2025
-   20211120
-   20211127
-   20211204
-   20211211
-   20211219
-   20211225
-   20220101
-   20220115
-   20220122
-   20220129
-   20220205
-   20220212
-   20220219
-   20220226
-   20220305
-   20220312
-   20220319
-   20220326
-   20220402
-   20220409
-   20220416
-   20220423
-   20220430
-   20220501
-   20220507
-   20220514
-   20220521
-   20220529
-   20220604
-   20220612
-   20220618
-   20220625
-   20220703
-   20220709
-   20220716
-   20220724
-   20220729
-   20220806
-   20220813
-   20220820
-   20220827
-   20220903
-   20220910
-   20220917
-   20220924
-   20221001
-   20221008
-   20221015
-   20221023
-   20221029
-   20221105
-   20221112
-   20221119
-   20221126
-
-   # Latest patch is just _pN = $(ver_cut 4)
-   $(ver_cut 4)
-   )
-
-   if [[ -z ${PATCH_DATES[@]} ]] ; then
-   SRC_URI+=" 
https://invisible-island.net/archives/${PN}/${PV/_p*}/${P/_p/-}.patch.sh.gz;
-   SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${PV/_p*}/${P/_p/-}.patch.sh.gz.asc;
-
-   # If we have a rollup patch, use that instead of the individual 
ones.
-   UPSTREAM_PATCHES+=( "${WORKDIR}"/${P/_p/-}-patch.sh )
-   else
-   patch_url=
-   my_patch_index=
-
-   # We keep a bunch of mirrors here as we've had reports of 
invisible*.net
-   # being 403 forbidden for some users.
-   urls=(
-   
"https://invisible-island.net/archives/${PN}/${PV/_p*}/${MY_P}-%s;
-   

[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses/

2022-12-30 Thread Mike Gilbert
commit: 64f0318c1426c1f4b148f83ed58f2b74b6b7d507
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Dec 30 19:45:37 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 30 20:02:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64f0318c

sys-libs/ncurses: move stable keywords forward

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild
index 12ed888df557..3dc71f8201ae 100644
--- a/sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild
+++ b/sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild
@@ -143,7 +143,7 @@ fi
 LICENSE="MIT"
 # The subslot reflects the SONAME.
 SLOT="0/6"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ada +cxx debug doc gpm minimal profile split-usr +stack-realign 
static-libs test tinfo trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses/

2022-12-30 Thread Mike Gilbert
commit: 5e86ab002036c49c873e8b3a3827c9d125d5e69c
Author: Matt Whitlock  mattwhitlock  name>
AuthorDate: Fri Dec 30 04:21:28 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 30 20:02:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e86ab00

sys-libs/ncurses: don't install dangling symlinks

Signed-off-by: Matt Whitlock  mattwhitlock.name>
Closes: https://github.com/gentoo/gentoo/pull/28899
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-libs/ncurses/ncurses-6.3_p20220924-r10.ebuild | 2 +-
 sys-libs/ncurses/ncurses-6.3_p20220924-r2.ebuild  | 2 +-
 sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild  | 2 +-
 sys-libs/ncurses/ncurses-6.3_p20221203.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-libs/ncurses/ncurses-6.3_p20220924-r10.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20220924-r10.ebuild
index 6f5ac7abdbc6..c506847fb1a2 100644
--- a/sys-libs/ncurses/ncurses-6.3_p20220924-r10.ebuild
+++ b/sys-libs/ncurses/ncurses-6.3_p20220924-r10.ebuild
@@ -453,7 +453,7 @@ multilib_src_install_all() {
elif use minimal ; then
# Keep only the basic terminfo files
find "${ED}"/usr/share/terminfo/ \
-   -type f ${terms[*]/#/! -name } -delete , \
+   \( -type f -o -type l \) ${terms[*]/#/! -name } -delete 
, \
-type d -empty -delete || die
fi
 

diff --git a/sys-libs/ncurses/ncurses-6.3_p20220924-r2.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20220924-r2.ebuild
index 0f602578429d..22d5938e58da 100644
--- a/sys-libs/ncurses/ncurses-6.3_p20220924-r2.ebuild
+++ b/sys-libs/ncurses/ncurses-6.3_p20220924-r2.ebuild
@@ -451,7 +451,7 @@ multilib_src_install_all() {
elif use minimal ; then
# Keep only the basic terminfo files
find "${ED}"/usr/share/terminfo/ \
-   -type f ${terms[*]/#/! -name } -delete , \
+   \( -type f -o -type l \) ${terms[*]/#/! -name } -delete 
, \
-type d -empty -delete || die
fi
 

diff --git a/sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild
index a6358a7b4821..12ed888df557 100644
--- a/sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild
@@ -465,7 +465,7 @@ multilib_src_install_all() {
elif use minimal ; then
# Keep only the basic terminfo files
find "${ED}"/usr/share/terminfo/ \
-   -type f ${terms[*]/#/! -name } -delete , \
+   \( -type f -o -type l \) ${terms[*]/#/! -name } -delete 
, \
-type d -empty -delete || die
fi
 

diff --git a/sys-libs/ncurses/ncurses-6.3_p20221203.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20221203.ebuild
index 102e2c4b61db..35c1a3c89826 100644
--- a/sys-libs/ncurses/ncurses-6.3_p20221203.ebuild
+++ b/sys-libs/ncurses/ncurses-6.3_p20221203.ebuild
@@ -463,7 +463,7 @@ multilib_src_install_all() {
elif use minimal ; then
# Keep only the basic terminfo files
find "${ED}"/usr/share/terminfo/ \
-   -type f ${terms[*]/#/! -name } -delete , \
+   \( -type f -o -type l \) ${terms[*]/#/! -name } -delete 
, \
-type d -empty -delete || die
fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses/

2022-12-30 Thread Mike Gilbert
commit: 8ddc1b6ebfcc1902387edb16db18ef40d9c2611a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Dec 30 19:45:00 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 30 20:02:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ddc1b6e

sys-libs/ncurses: revbump for previous change

Signed-off-by: Mike Gilbert  gentoo.org>

 .../{ncurses-6.3_p20221203-r1.ebuild => ncurses-6.3_p20221203-r2.ebuild}  | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild
similarity index 100%
rename from sys-libs/ncurses/ncurses-6.3_p20221203-r1.ebuild
rename to sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild



[gentoo-commits] proj/pkgcore/snakeoil:master commit in: src/snakeoil/cli/

2022-12-30 Thread Arthur Zamarin
commit: 47d21307c44cad87641e20f50f57b3f5d218c0f4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 19:03:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 19:03:36 2022 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/snakeoil.git/commit/?id=47d21307

little modernization of snakeoil.cli

Signed-off-by: Arthur Zamarin  gentoo.org>

 src/snakeoil/cli/arghparse.py | 48 +--
 src/snakeoil/cli/input.py |  5 ++---
 src/snakeoil/cli/tool.py  |  2 +-
 3 files changed, 26 insertions(+), 29 deletions(-)

diff --git a/src/snakeoil/cli/arghparse.py b/src/snakeoil/cli/arghparse.py
index 774699ed..a7a29826 100644
--- a/src/snakeoil/cli/arghparse.py
+++ b/src/snakeoil/cli/arghparse.py
@@ -148,13 +148,13 @@ class CommaSeparatedValues(argparse._AppendAction):
 """Split comma-separated values into a list."""
 
 def parse_values(self, values):
-items = []
 if isinstance(values, str):
-items.extend(x for x in values.split(",") if x)
+return list(filter(None, values.split(",")))
 else:
+items = []
 for value in values:
 items.extend(x for x in value.split(",") if x)
-return items
+return items
 
 def __call__(self, parser, namespace, values, option_string=None):
 items = self.parse_values(values)
@@ -188,9 +188,9 @@ class CommaSeparatedNegations(argparse._AppendAction):
 values = [values]
 for value in values:
 try:
-neg, pos = split_negations(x for x in value.split(",") if x)
-except ValueError as e:
-raise argparse.ArgumentTypeError(e)
+neg, pos = split_negations(filter(None, value.split(",")))
+except ValueError as exc:
+raise argparse.ArgumentTypeError(exc)
 disabled.extend(neg)
 enabled.extend(pos)
 
@@ -236,9 +236,9 @@ class CommaSeparatedElements(argparse._AppendAction):
 values = [values]
 for value in values:
 try:
-neg, neu, pos = split_elements(x for x in value.split(",") if 
x)
-except ValueError as e:
-raise argparse.ArgumentTypeError(e)
+neg, neu, pos = split_elements(filter(None, value.split(",")))
+except ValueError as exc:
+raise argparse.ArgumentTypeError(exc)
 disabled.extend(neg)
 neutral.extend(neu)
 enabled.extend(pos)
@@ -323,7 +323,7 @@ class StoreBool(argparse._StoreAction):
 return True
 elif value in ("n", "no", "false", "0"):
 return False
-raise ValueError("value %r must be [y|yes|true|1|n|no|false|0]" % 
(value,))
+raise ValueError(f"value {value!r} must be 
[y|yes|true|1|n|no|false|0]")
 
 
 class EnableDebug(argparse._StoreTrueAction):
@@ -469,7 +469,7 @@ class Expansion(argparse.Action):
 args = [x % dvals for x in args]
 if not action:
 raise ValueError(
-"unable to find option %r for %r" % (option, 
self.option_strings)
+f"unable to find option {option!r} for 
{self.option_strings!r}"
 )
 if action.type is not None:
 args = list(map(action.type, args))
@@ -1137,7 +1137,7 @@ class ArgumentParser(OptionalsParser, CsvActionsParser):
 help="enable/disable color support",
 docs="""
 Toggle colored output support. This can be used to 
forcibly
-enable color support when piping output or other 
sitations
+enable color support when piping output or other 
situations
 where stdout is not a tty.
 """,
 )
@@ -1273,7 +1273,7 @@ class ArgumentParser(OptionalsParser, CsvActionsParser):
 namespace.main_func = subcmd_parser.__main_func
 
 if unknown_args:
-self.error("unrecognized arguments: %s" % " ".join(unknown_args))
+self.error(f"unrecognized arguments: {' '.join(unknown_args)}")
 
 # Two runs are required; first, handle any suppression defaults
 # introduced. Subparsers defaults cannot override the parent parser, as
@@ -1302,19 +1302,17 @@ class ArgumentParser(OptionalsParser, CsvActionsParser):
 try:
 for attr, delayed in sorted(i, key=lambda val: val[1].priority):
 delayed(args, attr)
-except (TypeError, ValueError) as e:
-raise TypeError("failed loading/parsing '%s': %s" % (attr, 
str(e))) from e
+except (TypeError, ValueError) as exc:
+raise TypeError(f"failed loading/parsing {attr!r}: {exc}") from exc
 except argparse.ArgumentError:
-e = sys.exc_info()[1]
-

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2022-12-30 Thread Stephan Hartmann
commit: 5cff0dfaa6a107ea07171019e4be849042ad64a7
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Dec 30 18:46:49 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Dec 30 18:46:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cff0dfa

www-plugins/chrome-binary-plugins: automated update (109.0.5414.61_beta)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...4.46_beta.ebuild => chrome-binary-plugins-109.0.5414.61_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 363306b0cf88..47cf801cd151 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_109.0.5414.46-1_amd64.deb 93689888 BLAKE2B 
972252fc112c993bc2117cffc39cd4571a45f21b395ff939a3b840a356833373f85561857b8f96aee9979f9fe3f01b602854347745ddaecfd66b4c06eb7fb917
 SHA512 
3909d741fd5d3bea196b37084a667dc6b5a3c48f065e54a18a75cb68d490f696b73bf46009266b611ec350aa31a30a217344cea1cb17276be120d733ea053432
+DIST google-chrome-beta_109.0.5414.61-1_amd64.deb 93795260 BLAKE2B 
581988aed82b4f2e83770831741bc137781c32548cde3f9e6acd98455c2d04c622ce2aeb330fb05dc5a0e0f4fea34476513f7c5a73dadf6ef45811c0fbe28491
 SHA512 
05a5a5420497979619e226c7f4165609f2864290196ddc9b21b4b9f70741d41bee8bda2153c42ea987420fe737bdaae2b56bfd326571b91e8e1049bedf694458
 DIST google-chrome-stable_108.0.5359.124-1_amd64.deb 92980892 BLAKE2B 
08e36fde728f0539ad6e7b95080f088249495f96db41c11441211375c40156a571252be1d802dd4e9398a2b78ebf87c85d177527dcbb8b2ac067ff4beebdb814
 SHA512 
800ffb452d703eb9867a1afb80acec88c4843e2fd888ea1788a104846af069f020195a60b720941cb788a02375521f27b6b9a16b98f354ab8dd2c866ad7c75af
 DIST google-chrome-unstable_110.0.5478.4-1_amd64.deb 93979520 BLAKE2B 
b59b53b02ce27e08b2f4a437c8f420e9b7436324ed31b61ad6f3351f84ddf15fc16609cac6dd810f67e6c651a6ca8aee9bc0a3bb2a43dcce08bff7b70253c23d
 SHA512 
436164c43000d1442b7aeb257778c824f15a640229da62b3f9355d50631c07c545a7fa30dbeccf6b6d3c03eb8a0d8ea09e7bd579830f62d4f69fa8b57cc5ff92

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-109.0.5414.46_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-109.0.5414.61_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-109.0.5414.46_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-109.0.5414.61_beta.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2022-12-30 Thread Stephan Hartmann
commit: f338a9315db0c4ea81f23d0e5c46ec2955cdd37a
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Dec 30 18:46:47 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Dec 30 18:46:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f338a931

www-client/google-chrome-beta: automated update (109.0.5414.61)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-109.0.5414.46-r1.ebuild => google-chrome-beta-109.0.5414.61.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 8c3f2e572de3..db9df3e18b17 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_109.0.5414.46-1_amd64.deb 93689888 BLAKE2B 
972252fc112c993bc2117cffc39cd4571a45f21b395ff939a3b840a356833373f85561857b8f96aee9979f9fe3f01b602854347745ddaecfd66b4c06eb7fb917
 SHA512 
3909d741fd5d3bea196b37084a667dc6b5a3c48f065e54a18a75cb68d490f696b73bf46009266b611ec350aa31a30a217344cea1cb17276be120d733ea053432
+DIST google-chrome-beta_109.0.5414.61-1_amd64.deb 93795260 BLAKE2B 
581988aed82b4f2e83770831741bc137781c32548cde3f9e6acd98455c2d04c622ce2aeb330fb05dc5a0e0f4fea34476513f7c5a73dadf6ef45811c0fbe28491
 SHA512 
05a5a5420497979619e226c7f4165609f2864290196ddc9b21b4b9f70741d41bee8bda2153c42ea987420fe737bdaae2b56bfd326571b91e8e1049bedf694458

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-109.0.5414.46-r1.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-109.0.5414.61.ebuild
similarity index 100%
rename from 
www-client/google-chrome-beta/google-chrome-beta-109.0.5414.46-r1.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-109.0.5414.61.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2022-12-30 Thread Stephan Hartmann
commit: da85ae00d127fc85a47010ca09638913c78ef5d8
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Dec 30 18:45:46 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Dec 30 18:46:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da85ae00

www-client/chromium: beta channel bump to 109.0.5414.61

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium/Manifest| 2 +-
 .../{chromium-109.0.5414.46.ebuild => chromium-109.0.5414.61.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 769f4d085f70..73ce8b1301ac 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,7 +1,7 @@
 DIST chromium-108-patchset-2.tar.xz 6480 BLAKE2B 
2a40bb741fdd305b3525b790f82c2b36f6c909680788527a31aa2a11f519ff630aa12ffe7c53553b717f1909978c77e7db07a02a86c8e7d12d63375402802d7a
 SHA512 
3fe182f0f928baaf0f5521efa8763080de765240b5608d5126e84e49335eb5edc788ab406aa71f5fa97c371afe1f6808e93e2e082c7f65169b5f157ff6c3e00b
 DIST chromium-108.0.5359.124.tar.xz 1731649648 BLAKE2B 
1e5d2f58eab7303a8feaba105fc6739be69f27543876cc24a8ca21076461c6b5bb032f0ca29f79119d58487a62206647623dd52970f21a1ca1247b17c7a14f16
 SHA512 
e9bbe2c3d376265449216cc2f6f8ab1c94871387e1bf12f0af28b8d3bce299cee751b20283b1c832e887e38459d7928e8e8c0c8027514cba48a64cc15f8762a6
 DIST chromium-109-patchset-1.tar.xz 5736 BLAKE2B 
25131fd64ef3d95920bd1c74dc16fd33322e166542bd4f4c279c0f6394b0c32ad95da1d864adc78a99f0f62aefbac36cd2ace553354252e0d8440b16c9aca0c4
 SHA512 
d4a6beecff2f8de07c7e96fdfe75a8e7a34e97a4d349c055a30b08917a85c01db05c77c086f6247d5714bfff38ee8d1feb9e607538af880db13ca4327bdf460b
-DIST chromium-109.0.5414.46.tar.xz 1748161204 BLAKE2B 
0c5da147e6647cd486419131ab04699db8adf2ed06c5d1fa01a1c97027a8667ebc035ad91f308e7c0f49803476126bc0cf019f3b38c33e446e673ea1eb52f4d0
 SHA512 
d847766f417d1206b62e0354ca255ac5b75b974b2b1696eaed99f8a7af3ce14b71f1415d752a92d73815a8c648c8709685fbb4d29d6584015c01a86a60387c43
+DIST chromium-109.0.5414.61.tar.xz 1748673148 BLAKE2B 
6cbdae8d53426ba3e68f9f0bdcd94cadf127e9bce287b3c258b01244558221bfb7480a2cb3cb9ab35fa751a46b99f56363429eba6482e8c16389b29e635d1fed
 SHA512 
806c52679490022cfbaeba75675b29d0d852bd0cea45476bb14759b3a49e36a8d9eb44ca9afe3fe0d88fad858f6db67045723f3a5a41950da024a8f70bb7212e
 DIST chromium-110-patchset-1.tar.xz 10856 BLAKE2B 
6d3a89e243c670cb5283c4f77fe8ddb6218a5e8483868b220b6f78f09caa1f9c2ac77e6199b6018098951d4993420debac090a6890c971e9fe1a0a3fb48fdb35
 SHA512 
32908e7a036dfb6d15c59077200d5b924bc3622e6a06433c5eb31e493d099073adb0d75b48a727fdefc84078505eae143ba2f17f72c726342f868155fdfc990c
 DIST chromium-110.0.5478.4.tar.xz 1702030384 BLAKE2B 
8786705ca668056d36a899887731c34b6eda60916741263c0cc73ca195845ee397f175dbc07bf02b70585c2d824a8d8fcf3ec5999beb69f18b74855f01b2f525
 SHA512 
a7e525b9c3145596de7f16a59605a59c0a7f8c30172379213cc6aac21ed9a820ce79c166e58e2d17d0262f396541c9bfda1629bcc8baaef0a9e101a48e087f99
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c

diff --git a/www-client/chromium/chromium-109.0.5414.46.ebuild 
b/www-client/chromium/chromium-109.0.5414.61.ebuild
similarity index 100%
rename from www-client/chromium/chromium-109.0.5414.46.ebuild
rename to www-client/chromium/chromium-109.0.5414.61.ebuild



[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/

2022-12-30 Thread Maciej Barć
commit: b5d62aa7f3c1eec07ba7c2355feb962dddeedc1c
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Dec 30 18:27:57 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Dec 30 18:40:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d62aa7

games-emulation/ppsspp: bump to 1.14.2

Signed-off-by: Maciej Barć  gentoo.org>

 games-emulation/ppsspp/Manifest |  1 +
 games-emulation/ppsspp/ppsspp-1.14.2.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest
index 83cb236be3ee..a2509b862a89 100644
--- a/games-emulation/ppsspp/Manifest
+++ b/games-emulation/ppsspp/Manifest
@@ -7,4 +7,5 @@ DIST ppsspp-1.13.2-ext_native_tools_prebuilt.tar.gz 897571 
BLAKE2B b1c959a0cd1c6
 DIST ppsspp-1.13.2-ext_rapidjson.tar.gz 1054419 BLAKE2B 
40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d
 SHA512 
3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc
 DIST ppsspp-1.13.2.tar.gz 31676739 BLAKE2B 
913c5be8a40286103f402cd369edb3f8709745204b32f076206532b2bdadd286cd10980009a9613e06537fb62b3e560026631030183362e64b60263c2c1884fd
 SHA512 
09c9fb12e03fb573bb4ac801a807dfbe883316e184750461752d986d00358f4e61153737a5018dd16d8c3082be88566878b3e3357e27267184f8bf4287695227
 DIST ppsspp-1.14.1.tar.xz 46414036 BLAKE2B 
c0076550aea53a878e199c5767bab005df266436d0dc7acb1dc00537c4709854287202f8c5525871c93b103a59406d03b19481a644f9d5985f83d8703659d457
 SHA512 
b33e43e14eafeea54d40f4f0d332d4f683b80ef6dace66e6101199e7141829b7858c7f94d5a4696393022c0453fcd7ce77858279a31b2ffba5bfcaa72e675b18
+DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 
3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9
 SHA512 
767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79
 DIST ppsspp-1.14.tar.xz 46411788 BLAKE2B 
30333f0b3a0bdf1064b82778e10f300145a6a958f80f6384201c4bbfd4387b2d7e4cbe9863d5ebc823d433efc9fb68090eb39b7051b21a3ae1dd6f92ba6d3f1a
 SHA512 
e8c9a12f480b71da39d9d3caf8d4be30159c02fed2277ee671689236538ce1421bfdf6525f6488087e7c47b11d5de5de78d9b0404b9da579f2bbf25648dc97b2

diff --git a/games-emulation/ppsspp/ppsspp-1.14.2.ebuild 
b/games-emulation/ppsspp/ppsspp-1.14.2.ebuild
new file mode 100644
index ..b8d1f94a03d8
--- /dev/null
+++ b/games-emulation/ppsspp/ppsspp-1.14.2.ebuild
@@ -0,0 +1,65 @@
+# 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-any-r1 xdg cmake
+
+DESCRIPTION="A PSP emulator written in C++"
+HOMEPAGE="https://www.ppsspp.org/
+   https://github.com/hrydgard/ppsspp/;
+SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="discord qt5"
+RESTRICT="test"
+
+RDEPEND="
+   app-arch/snappy:=
+   app-arch/zstd:=
+   dev-libs/libzip:=
+   dev-util/glslang:=
+   media-libs/glew:=
+   media-libs/libpng:=
+   media-libs/libsdl2[joystick]
+   media-video/ffmpeg:0/56.58.58
+   sys-libs/zlib:=
+   virtual/opengl
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[-gles2-only]
+   dev-qt/qtmultimedia:5[-gles2-only]
+   dev-qt/qtopengl:5[-gles2-only]
+   dev-qt/qtwidgets:5[-gles2-only]
+   )
+   !qt5? ( media-libs/libsdl2[X,opengl,sound,video] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-CMakeLists-flags.patch
+   "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch
+)
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_SKIP_RPATH=ON
+   -DHEADLESS=false
+   -DUSE_DISCORD=$(usex discord)
+   -DUSE_SYSTEM_FFMPEG=ON
+   -DUSE_SYSTEM_LIBZIP=ON
+   -DUSE_SYSTEM_SNAPPY=ON
+   -DUSE_SYSTEM_ZSTD=ON
+   -DUSING_QT_UI=$(usex qt5)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/

2022-12-30 Thread Maciej Barć
commit: 4f8f74d13cdc20ccdc28b027641416bb9995cf88
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Dec 30 18:28:18 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Dec 30 18:40:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8f74d1

games-emulation/ppsspp: drop old 1.13.2

Signed-off-by: Maciej Barć  gentoo.org>

 games-emulation/ppsspp/Manifest |   8 ---
 games-emulation/ppsspp/ppsspp-1.13.2.ebuild | 100 
 2 files changed, 108 deletions(-)

diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest
index a2509b862a89..7c6ff3ab24f4 100644
--- a/games-emulation/ppsspp/Manifest
+++ b/games-emulation/ppsspp/Manifest
@@ -1,11 +1,3 @@
-DIST ppsspp-1.13.2-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 
011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89
 SHA512 
be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e
-DIST ppsspp-1.13.2-ext_armips.tar.gz 197263 BLAKE2B 
2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d
 SHA512 
2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be
-DIST ppsspp-1.13.2-ext_discord-rpc.tar.gz 2108078 BLAKE2B 
e89ee4a196167cabaecfab82d191516eb0cf0fa89e35f95b6d118d5baad25f5d13d9002a8dcfe4aba099af7b9c1eb72835eb3baa9e4deaedd2754e99687b5967
 SHA512 
06205287addabfb343ccd9af997b693ed221fe564355d3629d4dee6c003e768b3f65f2b34eb04ef29807a15c5fa34b04c664212b7e0d15b09ad9a4e4be10a560
-DIST ppsspp-1.13.2-ext_glslang.tar.gz 3300622 BLAKE2B 
0f0d8e043662962f13c4277da335def78a88dd1b35ac2e40b0192f0783c43fd97367d63663764591a5b1eef1bc62c681aa54a402e69c36a8dc50b3595e9e8ba9
 SHA512 
39b7fd1332dc2f6e29c920961e2a48a33cb7fb36753a0ee5ea8897cb2ad11cec67808ec671cd1bdecbb03eb17f4e83a711013bb20a8cc0831879eb9fbe432bcd
-DIST ppsspp-1.13.2-ext_miniupnp.tar.gz 449099 BLAKE2B 
b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c
 SHA512 
f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de
-DIST ppsspp-1.13.2-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B 
b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9
 SHA512 
5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93
-DIST ppsspp-1.13.2-ext_rapidjson.tar.gz 1054419 BLAKE2B 
40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d
 SHA512 
3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc
-DIST ppsspp-1.13.2.tar.gz 31676739 BLAKE2B 
913c5be8a40286103f402cd369edb3f8709745204b32f076206532b2bdadd286cd10980009a9613e06537fb62b3e560026631030183362e64b60263c2c1884fd
 SHA512 
09c9fb12e03fb573bb4ac801a807dfbe883316e184750461752d986d00358f4e61153737a5018dd16d8c3082be88566878b3e3357e27267184f8bf4287695227
 DIST ppsspp-1.14.1.tar.xz 46414036 BLAKE2B 
c0076550aea53a878e199c5767bab005df266436d0dc7acb1dc00537c4709854287202f8c5525871c93b103a59406d03b19481a644f9d5985f83d8703659d457
 SHA512 
b33e43e14eafeea54d40f4f0d332d4f683b80ef6dace66e6101199e7141829b7858c7f94d5a4696393022c0453fcd7ce77858279a31b2ffba5bfcaa72e675b18
 DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 
3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9
 SHA512 
767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79
 DIST ppsspp-1.14.tar.xz 46411788 BLAKE2B 
30333f0b3a0bdf1064b82778e10f300145a6a958f80f6384201c4bbfd4387b2d7e4cbe9863d5ebc823d433efc9fb68090eb39b7051b21a3ae1dd6f92ba6d3f1a
 SHA512 
e8c9a12f480b71da39d9d3caf8d4be30159c02fed2277ee671689236538ce1421bfdf6525f6488087e7c47b11d5de5de78d9b0404b9da579f2bbf25648dc97b2

diff --git a/games-emulation/ppsspp/ppsspp-1.13.2.ebuild 
b/games-emulation/ppsspp/ppsspp-1.13.2.ebuild
deleted file mode 100644
index 2d55e7f90bad..
--- a/games-emulation/ppsspp/ppsspp-1.13.2.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg cmake
-
-DESCRIPTION="A PSP emulator written in C++"
-HOMEPAGE="https://www.ppsspp.org/;
-SRC_URI="
-   https://github.com/hrydgard/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   
https://github.com/KhronosGroup/SPIRV-Cross/archive/9acb9ec31f5a8ef80ea6b994bb77be787b08d3d1.tar.gz
 -> ${P}-ext_SPIRV-Cross.tar.gz
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/

2022-12-30 Thread Matt Turner
commit: 7395307eca4aa82d014ce9d25fa18112f1cfd369
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec 30 17:58:05 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec 30 18:37:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7395307e

media-libs/mesa: Version bump to 22.3.2

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-22.3.2.ebuild | 467 +
 2 files changed, 468 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index f8347f7610e4..2119050b5923 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -2,3 +2,4 @@ DIST mesa-22.2.3.tar.xz 16464020 BLAKE2B 
8f1482983ff9de9565a7f48f22e315b022ea8a0
 DIST mesa-22.2.5.tar.xz 16524904 BLAKE2B 
5891e76e818dcd665ebac6dadbf223f382380206ec0edc85f8d9f6e298ab3126d9992fc7d4e38c12b455f21e6e40f3849b08ffaacc0cb38454b2e23c06277d36
 SHA512 
9039cf31e719b66a6ecea48e7f871d187333a1accd3fa77ce2cb36ce539682dd50f09bccc11a0c35760051768108699cf90dfb0936809faf1e1294cc5d1ec0af
 DIST mesa-22.3.0.tar.xz 16878600 BLAKE2B 
16b11bfad509292338fc46b36e49d747e5cd43a96c753cc2a8c0b915c7b86198a30aa78c8e2bcbaa0daf8cadd79a82046cf32ee6f6e373dcc00e2fdef554bc66
 SHA512 
bf4d344459f97d266a5943b33aecf062b0825e13c1617afdab71c4ba6a87a201440761c9a32a6e0060910a0917122e3f4d29f666d6b94a38a71c94b9ff3ab9da
 DIST mesa-22.3.1.tar.xz 16972884 BLAKE2B 
14c2b265af97cf0436c0f104c748952ae875caac3e48766e2bad70e500c8f87cd8e1483ed88d19efc44625058ee80b242501dad5c24c96450b7068946e352152
 SHA512 
8a7aee67f6351de293d23425229eb7c42d6918fe9ffb46c6e5df9609f79633c98ab78e892507fe48055c51fa88bf103d7b7baa58e826b1758f66067048baed5b
+DIST mesa-22.3.2.tar.xz 16988720 BLAKE2B 
8fdadd77a7bcac1b0ba6955b452a89cf823650ad3296128b82471888da666a33407e6ea2784ccf3f49c04a34fecfcd6a172372828fd2200e74d7dcf97e9c5938
 SHA512 
32934dd23cfcd6165c365597d9a469da0b806b72ea98a200f499344c3b47815db3bf78875b4ea766d2d28d9c70b50c1615d2d3fcbfd4769447fe0a9d3b32951f

diff --git a/media-libs/mesa/mesa-22.3.2.ebuild 
b/media-libs/mesa/mesa-22.3.2.ebuild
new file mode 100644
index ..f39169af89a2
--- /dev/null
+++ b/media-libs/mesa/mesa-22.3.2.ebuild
@@ -0,0 +1,467 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit llvm meson-multilib python-any-r1 linux-info
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="!test? ( test )"
+
+RADEON_CARDS="r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} d3d12 freedreno intel lima nouveau panfrost v3d 
vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm
+   lm-sensors opencl osmesa +proprietary-codecs selinux
+   test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa zink +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( || ( video_cards_intel video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   vulkan? ( video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r300?   ( x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_radeonsi?   ( llvm )
+   xa? ( X )
+   zink? ( vulkan )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.110"
+RDEPEND="
+   >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
+   >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
+   llvm? (
+   video_cards_radeonsi? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_r600? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_radeon? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   )
+   lm-sensors? ( sys-apps/lm-sensors:=[${MULTILIB_USEDEP}] )
+   opencl? (
+   >=virtual/opencl-3[${MULTILIB_USEDEP}]
+   dev-libs/libclc
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   vaapi? (
+   >=media-libs/libva-1.7.3:=[${MULTILIB_USEDEP}]

[gentoo-commits] repo/gentoo:master commit in: app-text/zathura/files/, app-text/zathura/

2022-12-30 Thread Piotr Karbowski
commit: b80c10b9f9bd027e1a9aaefe5a3569023de54621
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Fri Dec 30 18:22:38 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Fri Dec 30 18:26:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b80c10b9

app-text/zathura: 0.5.2 version bump

Disabled seccomp tests as those seems to require other dependencies like
plugins and files to be installed that are not part of this package, no
way to get them working in the scope of what portage tests.

Closes: https://bugs.gentoo.org/743070
Closes: https://bugs.gentoo.org/885445
Signed-off-by: Piotr Karbowski  gentoo.org>

 app-text/zathura/Manifest  |  1 +
 .../files/zathura-disable-seccomp-tests.patch  | 22 
 app-text/zathura/zathura-0.5.2.ebuild  | 60 ++
 3 files changed, 83 insertions(+)

diff --git a/app-text/zathura/Manifest b/app-text/zathura/Manifest
index fe867e8053fd..590059c04fb6 100644
--- a/app-text/zathura/Manifest
+++ b/app-text/zathura/Manifest
@@ -1 +1,2 @@
 DIST zathura-0.4.9.tar.gz 206194 BLAKE2B 
0dd4b153cf7f8e3ddd4ede5514389b2c5e4aa88e2c416646acc38f7e19419e11165c2a5b51548a05d69a1b947e661b885f7c9d8c100179d0d23d8754cb441d97
 SHA512 
fbab65cba7ac37e4021233a4ae0356a85f4a88d2c1a2d8337cd627eae389856b6b4e69290422d2fa14ad0300e8c52732059a75314a0ef147a02ca9f8db10
+DIST zathura-0.5.2.tar.gz 208606 BLAKE2B 
fc7e8042a373a3fd66973fd5d6c7c3e7d6da884fb40269545e4074b42fdbc9b6f286089769a435394812e24a8b24de328521a2fd797bbb13c16115b112dd9a48
 SHA512 
17f2a6535b2b3c6f61986cd8a6ccdef2c1a129d8ebf8c86cbe3c8eac868c2780801f3fe2fdc17c429ca0c63a71a328bbb6c7f814f82714dd7f1a5a4728663b1f

diff --git a/app-text/zathura/files/zathura-disable-seccomp-tests.patch 
b/app-text/zathura/files/zathura-disable-seccomp-tests.patch
new file mode 100644
index ..f3d88a2746d2
--- /dev/null
+++ b/app-text/zathura/files/zathura-disable-seccomp-tests.patch
@@ -0,0 +1,22 @@
+diff --git a/tests/meson.build b/tests/meson.build
+index ac7edb8..68216f3 100644
+--- a/tests/meson.build
 b/tests/meson.build
+@@ -25,17 +25,6 @@ if check.found()
+ timeout: 60*60
+   )
+ 
+-  if seccomp.found()
+-sandbox = executable('test_sandbox', ['test_sandbox.c', 'tests.c'],
+-  dependencies: build_dependencies + test_dependencies,
+-  include_directories: include_directories,
+-  c_args: defines + flags
+-)
+-test('sandbox', sandbox,
+-  timeout: 60*60
+-)
+-  endif
+-
+   utils = executable('test_utils', ['test_utils.c', 'tests.c'],
+ dependencies: build_dependencies + test_dependencies,
+ include_directories: include_directories,

diff --git a/app-text/zathura/zathura-0.5.2.ebuild 
b/app-text/zathura/zathura-0.5.2.ebuild
new file mode 100644
index ..a348aaac0cce
--- /dev/null
+++ b/app-text/zathura/zathura-0.5.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson virtualx xdg
+
+DESCRIPTION="A highly customizable and functional document viewer"
+HOMEPAGE="https://pwmt.org/projects/zathura/;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git;
+   EGIT_BRANCH="develop"
+else
+   SRC_URI="https://github.com/pwmt/zathura/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="doc seccomp sqlite synctex test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=dev-libs/girara-0.3.7
+   >=dev-libs/glib-2.50:2
+   >=sys-devel/gettext-0.19.8
+   x11-libs/cairo
+   >=x11-libs/gtk+-3.22:3
+   sys-apps/file
+   seccomp? ( sys-libs/libseccomp )
+   sqlite? ( >=dev-db/sqlite-3.5.9:3 )
+   synctex? ( app-text/texlive-core )"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="doc? ( dev-python/sphinx )
+   test? ( dev-libs/appstream-glib
+   dev-libs/check )
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/zathura-disable-seccomp-tests.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   -Dconvert-icon=disabled
+   -Dmanpages=$(usex doc enabled disabled)
+   -Dseccomp=$(usex seccomp enabled disabled)
+   -Dsqlite=$(usex sqlite enabled disabled)
+   -Dsynctex=$(usex synctex enabled disabled)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-12-30 Thread Arthur Zamarin
commit: b526f9a572468c65e7e671d6e529251b17ecf807
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:25:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:25:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b526f9a5

dev-libs/ell: Stabilize 0.54 ppc64, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.54.ebuild b/dev-libs/ell/ell-0.54.ebuild
index e01f3178da45..6ab0c68ddaec 100644
--- a/dev-libs/ell/ell-0.54.ebuild
+++ b/dev-libs/ell/ell-0.54.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-12-30 Thread Arthur Zamarin
commit: aba754f1ea642ca1e81c532ec6deedbbc1184505
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:25:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:25:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba754f1

net-wireless/iwd: Stabilize 2.0 ppc, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-wireless/iwd/iwd-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.0.ebuild b/net-wireless/iwd/iwd-2.0.ebuild
index 6ffb8490ea9a..74ec38772b79 100644
--- a/net-wireless/iwd/iwd-2.0.ebuild
+++ b/net-wireless/iwd/iwd-2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-12-30 Thread Arthur Zamarin
commit: aeb729bdbc6d0d1a05ac470892fb3907970f8efb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:25:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:25:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb729bd

dev-libs/ell: Stabilize 0.54 ppc, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.54.ebuild b/dev-libs/ell/ell-0.54.ebuild
index 910e79ed2daa..e01f3178da45 100644
--- a/dev-libs/ell/ell-0.54.ebuild
+++ b/dev-libs/ell/ell-0.54.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-12-30 Thread Arthur Zamarin
commit: dc1c4a5ab8d3443a7247c61d10b712d52eb1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:25:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:25:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1c

net-wireless/iwd: Stabilize 2.0 ppc64, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-wireless/iwd/iwd-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.0.ebuild b/net-wireless/iwd/iwd-2.0.ebuild
index 74ec38772b79..fc36bc13b5e3 100644
--- a/net-wireless/iwd/iwd-2.0.ebuild
+++ b/net-wireless/iwd/iwd-2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-12-30 Thread Arthur Zamarin
commit: 8e20730b294c47ded38fcca2228b3879b5d2bfd5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:24:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:24:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e20730b

dev-libs/ell: Stabilize 0.54 arm64, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.54.ebuild b/dev-libs/ell/ell-0.54.ebuild
index b0db0998afa7..4d89619a2247 100644
--- a/dev-libs/ell/ell-0.54.ebuild
+++ b/dev-libs/ell/ell-0.54.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-12-30 Thread Arthur Zamarin
commit: 45c3416cd994722541e67099ebf4133173e62c96
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:24:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:24:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c3416c

net-wireless/iwd: Stabilize 2.0 arm, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-wireless/iwd/iwd-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.0.ebuild b/net-wireless/iwd/iwd-2.0.ebuild
index ae3fdd0285d5..87f1d6699cf9 100644
--- a/net-wireless/iwd/iwd-2.0.ebuild
+++ b/net-wireless/iwd/iwd-2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-12-30 Thread Arthur Zamarin
commit: c3e694b4680261c840dd2e6f9240c6f82edeca3f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:24:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:24:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e694b4

dev-libs/ell: Stabilize 0.54 x86, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.54.ebuild b/dev-libs/ell/ell-0.54.ebuild
index 7fd088ed86ff..910e79ed2daa 100644
--- a/dev-libs/ell/ell-0.54.ebuild
+++ b/dev-libs/ell/ell-0.54.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-12-30 Thread Arthur Zamarin
commit: fddd87fe11a8f5a6215696f3f877b97fca21583a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:24:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:24:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fddd87fe

dev-libs/ell: Stabilize 0.54 amd64, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.54.ebuild b/dev-libs/ell/ell-0.54.ebuild
index 4d89619a2247..7fd088ed86ff 100644
--- a/dev-libs/ell/ell-0.54.ebuild
+++ b/dev-libs/ell/ell-0.54.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-12-30 Thread Arthur Zamarin
commit: c6d40e1cf13d31ebd4a1dbeb8dfb4fbdeb67837a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:24:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:24:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d40e1c

net-wireless/iwd: Stabilize 2.0 arm64, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-wireless/iwd/iwd-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.0.ebuild b/net-wireless/iwd/iwd-2.0.ebuild
index 87f1d6699cf9..0f4eea182ea1 100644
--- a/net-wireless/iwd/iwd-2.0.ebuild
+++ b/net-wireless/iwd/iwd-2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-12-30 Thread Arthur Zamarin
commit: 0491a6e72f8e822ef50a2ddc340e3be41ce4d7e6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:24:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:24:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0491a6e7

net-wireless/iwd: Stabilize 2.0 x86, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-wireless/iwd/iwd-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.0.ebuild b/net-wireless/iwd/iwd-2.0.ebuild
index 189a378fecbb..6ffb8490ea9a 100644
--- a/net-wireless/iwd/iwd-2.0.ebuild
+++ b/net-wireless/iwd/iwd-2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-12-30 Thread Arthur Zamarin
commit: dfadc3db0308a68b7280aa18c9970ee2d3ce60df
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:24:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:24:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfadc3db

net-wireless/iwd: Stabilize 2.0 amd64, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-wireless/iwd/iwd-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-2.0.ebuild b/net-wireless/iwd/iwd-2.0.ebuild
index 0f4eea182ea1..189a378fecbb 100644
--- a/net-wireless/iwd/iwd-2.0.ebuild
+++ b/net-wireless/iwd/iwd-2.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ell/

2022-12-30 Thread Arthur Zamarin
commit: 0f74087fcdead252bed78b6f471bdc660648b74a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:24:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:24:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f74087f

dev-libs/ell: Stabilize 0.54 arm, #888990

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/ell/ell-0.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ell/ell-0.54.ebuild b/dev-libs/ell/ell-0.54.ebuild
index 5f049ed30b76..b0db0998afa7 100644
--- a/dev-libs/ell/ell-0.54.ebuild
+++ b/dev-libs/ell/ell-0.54.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/newt/

2022-12-30 Thread Arthur Zamarin
commit: 018ffbe5411952bfab7b79336ed2c80e0dd30570
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:19:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:19:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=018ffbe5

dev-libs/newt: add github upstream metadata

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/newt/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-libs/newt/metadata.xml b/dev-libs/newt/metadata.xml
index 85c8ec42b7ca..f26997536e0e 100644
--- a/dev-libs/newt/metadata.xml
+++ b/dev-libs/newt/metadata.xml
@@ -5,4 +5,7 @@
 bkoh...@gentoo.org
 Ben Kohler
   
+  
+mlichvar/newt
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/newt/

2022-12-30 Thread Arthur Zamarin
commit: 061fefbcf62d0247300283f26d430027e0394b1e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:17:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:17:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061fefbc

dev-libs/newt: Stabilize 0.52.23 arm, #888994

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/newt/newt-0.52.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/newt/newt-0.52.23.ebuild 
b/dev-libs/newt/newt-0.52.23.ebuild
index 33da576a4488..8cdc9231c996 100644
--- a/dev-libs/newt/newt-0.52.23.ebuild
+++ b/dev-libs/newt/newt-0.52.23.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 IUSE="gpm nls tcl"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/newt/

2022-12-30 Thread Arthur Zamarin
commit: f549901f170b975eed98e7217412c0446b096e7e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 30 18:17:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 30 18:17:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f549901f

dev-libs/newt: Stabilize 0.52.23 arm64, #888994

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/newt/newt-0.52.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/newt/newt-0.52.23.ebuild 
b/dev-libs/newt/newt-0.52.23.ebuild
index 8cdc9231c996..579d6a55f942 100644
--- a/dev-libs/newt/newt-0.52.23.ebuild
+++ b/dev-libs/newt/newt-0.52.23.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 IUSE="gpm nls tcl"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2022-12-30 Thread Ionen Wolkens
commit: 39e5ef3b9ea88d074e3b05197864033ce73c5af0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Dec 30 17:53:31 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Dec 30 18:06:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e5ef3b

games-emulation/pcsx2: add 1.7.3820, drop 1.7.3818

Early bump to include fix for a notable microVU regression since 3813.

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-emulation/pcsx2/Manifest | 2 +-
 games-emulation/pcsx2/{pcsx2-1.7.3818.ebuild => pcsx2-1.7.3820.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index b99b2a8df7f3..d93cf8e3a65c 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -1,6 +1,6 @@
 DIST pcsx2-1.6.0.tar.gz 17963332 BLAKE2B 
d1370fd089e1f8716a3365b9f499fef9418c4a9464e701cf0dbac8296cf59a2c6fc9b85ed680c514d8128da7b5c47aa8a067d48cac9eb0482ef2ba5f9234e60e
 SHA512 
0a3e01a25384719fc72b636a1e9cf1cd966d0c978c1c3adfb46d6b3f76f43a25f90ef63d27a1d8092cdf444c5dc7560ce807ca81908d11ade9715e7eaaad6253
 DIST pcsx2-1.7.3738.tar.gz 15935061 BLAKE2B 
51e113e2148c94861a3d6baab8de5b8ed613cdb6e3aa3574445f0a66e628dffb3bf26a6a3b54e0be65d71a90088fe6e79f65055d54e580d46ad4db1dadbb8a66
 SHA512 
7da8dd46cd065fefc4c2bb4ab76b8fc2bf9769dba78f47759c59b2a21e62cf0e5d53e9f800e16bf09238bf156cd7fa63a4ca75a47f41b78df9512a701536c789
-DIST pcsx2-1.7.3818.tar.gz 9165699 BLAKE2B 
adfff6d4c1fc74e6fab052a03ec42b519f3cd9898c5719482e8b9bbdb9d224caf9a4bb95aef3e4f3993944e877e9a4f79e48d74e427c59c70c1480238ee0146b
 SHA512 
4a3bdd4d4b18fa06fd942ed93ff2bc9dd5e332bdf59ba5fc54b185e6e58957d4f5da74e4371cfb6964696a2ed08df61fdc1d3738ce9b781a39c7c08f10e9c99e
+DIST pcsx2-1.7.3820.tar.gz 9166019 BLAKE2B 
39bff314dcdea0baebafe51e61d390d235afed77a538de16687fd1bdeb543abc6c44ec3a9dfa75c8466f3ec8808d72997878b2c661a0af890875b05e293a0834
 SHA512 
6e4d94454143d652e0ea41a0d919153a868856c746aadf90692cb6edeada2ce0ee07802fa815856072905ea28cfa5131752ec34f9947bd911be32e73e34839d5
 DIST pcsx2-fast_float-32d21dcecb.tar.gz 76108 BLAKE2B 
7a4e8e3bb67387c03912e5f7035ba3fab1aeaa119b36ebdeb14c45069b3270270a8b87de2774ec325d8ed2ef0604a3d3762432d42f1e026a213990ac39341e10
 SHA512 
2cbdc5b05ab7c19e20b4e34959b90d1fa866d4ba239ec0a4c434cd33bddfb1cb6f1da467b0a525f5a4887c9b1860e975fe074aca0d9e211f0fc7bc6402d3601e
 DIST pcsx2-glslang-c9706bdda0.tar.gz 3433325 BLAKE2B 
f2449a6c8b05e47367164d09036ae2302f0f28ec83c2e2f401426f52fbd4edf55f717f01eea2cbfe7554e1004b89ffdebc34ec21a95809fcbc719f69e65e8487
 SHA512 
5ff0902e95592525b2671788bf27717c85d0876b31e96374eff5128f9bf7caf93bb636e4d5e1916a5d641715a780172308403bd49305d9a07cf66358d7e6407c
 DIST pcsx2-rcheevos-31f8788fe0.tar.gz 522855 BLAKE2B 
39533199f6b1e0cd821d817ff57101ccad0049f5144b856f1e796c83d81fcee059caa944a0fb14a0e95e51da43a6bc003cd6891ca85c2b9a959b4c42d8ca0a84
 SHA512 
cb0e8bf4d222f3ef127d20a9d6738e6c39d7cff48a0da8fe19fcc43669433b7e53cc63ab332e8f0cd935b6a33eddef3e741ee862a82bd4f29a02df1d9a42ec45

diff --git a/games-emulation/pcsx2/pcsx2-1.7.3818.ebuild 
b/games-emulation/pcsx2/pcsx2-1.7.3820.ebuild
similarity index 100%
rename from games-emulation/pcsx2/pcsx2-1.7.3818.ebuild
rename to games-emulation/pcsx2/pcsx2-1.7.3820.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/newt/

2022-12-30 Thread Sam James
commit: d65a704f8b33584b5744a77358e49cf6d53908b7
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 18:04:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 18:04:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65a704f

dev-libs/newt: Stabilize 0.52.23 ppc, #888994

Signed-off-by: Sam James  gentoo.org>

 dev-libs/newt/newt-0.52.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/newt/newt-0.52.23.ebuild 
b/dev-libs/newt/newt-0.52.23.ebuild
index 318f3b7ca628..33da576a4488 100644
--- a/dev-libs/newt/newt-0.52.23.ebuild
+++ b/dev-libs/newt/newt-0.52.23.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 IUSE="gpm nls tcl"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/connman/

2022-12-30 Thread Sam James
commit: 983ef7db3efb4080112a6aaeec20417f00fa0fce
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 18:04:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 18:04:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983ef7db

net-misc/connman: Stabilize 1.42_pre20221103 arm64, #888992

Signed-off-by: Sam James  gentoo.org>

 net-misc/connman/connman-1.42_pre20221103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/connman/connman-1.42_pre20221103.ebuild 
b/net-misc/connman/connman-1.42_pre20221103.ebuild
index f2162bf6d2c8..c6097e78c025 100644
--- a/net-misc/connman/connman-1.42_pre20221103.ebuild
+++ b/net-misc/connman/connman-1.42_pre20221103.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/connman/connman.git;
 else

SRC_URI="https://git.kernel.org/pub/scm/network/connman/connman.git/snapshot/connman-${COMMIT}.tar.gz;
-   KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Provides a daemon for managing internet connections"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/newt/

2022-12-30 Thread Sam James
commit: ae6e978fb8794455a92a10809574af2dd3c2ad3b
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 18:04:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 18:04:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6e978f

dev-libs/newt: Stabilize 0.52.23 amd64, #888994

Signed-off-by: Sam James  gentoo.org>

 dev-libs/newt/newt-0.52.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/newt/newt-0.52.23.ebuild 
b/dev-libs/newt/newt-0.52.23.ebuild
index 5ca3fafe1097..b85d7a5c86c9 100644
--- a/dev-libs/newt/newt-0.52.23.ebuild
+++ b/dev-libs/newt/newt-0.52.23.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
 IUSE="gpm nls tcl"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/connman/

2022-12-30 Thread Sam James
commit: 3c846dba29072a63cc5076b31b5adc5b0c1c1844
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 18:04:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 18:04:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c846dba

net-misc/connman: Stabilize 1.42_pre20221103 ppc64, #888992

Signed-off-by: Sam James  gentoo.org>

 net-misc/connman/connman-1.42_pre20221103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/connman/connman-1.42_pre20221103.ebuild 
b/net-misc/connman/connman-1.42_pre20221103.ebuild
index c6097e78c025..b8d1f42fca68 100644
--- a/net-misc/connman/connman-1.42_pre20221103.ebuild
+++ b/net-misc/connman/connman-1.42_pre20221103.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/connman/connman.git;
 else

SRC_URI="https://git.kernel.org/pub/scm/network/connman/connman.git/snapshot/connman-${COMMIT}.tar.gz;
-   KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Provides a daemon for managing internet connections"



[gentoo-commits] repo/gentoo:master commit in: net-misc/connman/

2022-12-30 Thread Sam James
commit: a0a5b5e1ebc6e9df5979aba386ddad89baf35d5a
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 18:04:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 18:04:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a5b5e1

net-misc/connman: Stabilize 1.42_pre20221103 amd64, #888992

Signed-off-by: Sam James  gentoo.org>

 net-misc/connman/connman-1.42_pre20221103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/connman/connman-1.42_pre20221103.ebuild 
b/net-misc/connman/connman-1.42_pre20221103.ebuild
index abf4be3071ca..7a5dfc134ee8 100644
--- a/net-misc/connman/connman-1.42_pre20221103.ebuild
+++ b/net-misc/connman/connman-1.42_pre20221103.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/connman/connman.git;
 else

SRC_URI="https://git.kernel.org/pub/scm/network/connman/connman.git/snapshot/connman-${COMMIT}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Provides a daemon for managing internet connections"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/newt/

2022-12-30 Thread Sam James
commit: 2fc46e068ed3c36c2aff0c4f8db3f76f9196d301
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 18:04:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 18:04:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc46e06

dev-libs/newt: Stabilize 0.52.23 x86, #888994

Signed-off-by: Sam James  gentoo.org>

 dev-libs/newt/newt-0.52.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/newt/newt-0.52.23.ebuild 
b/dev-libs/newt/newt-0.52.23.ebuild
index b85d7a5c86c9..318f3b7ca628 100644
--- a/dev-libs/newt/newt-0.52.23.ebuild
+++ b/dev-libs/newt/newt-0.52.23.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
 IUSE="gpm nls tcl"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/connman/

2022-12-30 Thread Sam James
commit: d9a2d1737a8a3959a3104b18e72f454e5e1c2f60
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 18:04:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 18:04:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a2d173

net-misc/connman: Stabilize 1.42_pre20221103 x86, #888992

Signed-off-by: Sam James  gentoo.org>

 net-misc/connman/connman-1.42_pre20221103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/connman/connman-1.42_pre20221103.ebuild 
b/net-misc/connman/connman-1.42_pre20221103.ebuild
index 7a5dfc134ee8..75d1edbbb8f0 100644
--- a/net-misc/connman/connman-1.42_pre20221103.ebuild
+++ b/net-misc/connman/connman-1.42_pre20221103.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/connman/connman.git;
 else

SRC_URI="https://git.kernel.org/pub/scm/network/connman/connman.git/snapshot/connman-${COMMIT}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Provides a daemon for managing internet connections"



[gentoo-commits] repo/gentoo:master commit in: net-misc/connman/

2022-12-30 Thread Sam James
commit: 0e3b3595b99ef4d8cbf0294c65fcf912d8e349ce
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 18:04:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 18:04:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3b3595

net-misc/connman: Stabilize 1.42_pre20221103 arm, #888992

Signed-off-by: Sam James  gentoo.org>

 net-misc/connman/connman-1.42_pre20221103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/connman/connman-1.42_pre20221103.ebuild 
b/net-misc/connman/connman-1.42_pre20221103.ebuild
index 75d1edbbb8f0..f2162bf6d2c8 100644
--- a/net-misc/connman/connman-1.42_pre20221103.ebuild
+++ b/net-misc/connman/connman-1.42_pre20221103.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/connman/connman.git;
 else

SRC_URI="https://git.kernel.org/pub/scm/network/connman/connman.git/snapshot/connman-${COMMIT}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Provides a daemon for managing internet connections"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytables/

2022-12-30 Thread Michał Górny
commit: 7be79ed3c49484b3361f18e0dcecc00f5d78d233
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 30 15:59:00 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 30 17:23:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be79ed3

dev-python/pytables: Strip blosc2 from install_requires

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pytables/{pytables-3.8.0.ebuild => pytables-3.8.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pytables/pytables-3.8.0.ebuild 
b/dev-python/pytables/pytables-3.8.0-r1.ebuild
similarity index 97%
rename from dev-python/pytables/pytables-3.8.0.ebuild
rename to dev-python/pytables/pytables-3.8.0-r1.ebuild
index 889a681566ed..af123af3a0fa 100644
--- a/dev-python/pytables/pytables-3.8.0.ebuild
+++ b/dev-python/pytables/pytables-3.8.0-r1.ebuild
@@ -61,6 +61,7 @@ python_prepare_all() {
 
rm -r c-blosc/{blosc,internal-complibs} || die
rm tables/libblosc2.so || die
+   sed -i -e '/blosc2/d' requirements.txt || die
distutils-r1_python_prepare_all
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools/

2022-12-30 Thread Michał Górny
commit: a506f09bb026fd72d8cb202de079c8b314320aaf
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 30 15:59:17 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 30 17:23:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a506f09b

dev-python/setuptools: Apply user patches prior to unvendoring

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/setuptools/setuptools-65.6.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/setuptools/setuptools-65.6.3.ebuild 
b/dev-python/setuptools/setuptools-65.6.3.ebuild
index d3dbdaf6c086..147c6b523a2f 100644
--- a/dev-python/setuptools/setuptools-65.6.3.ebuild
+++ b/dev-python/setuptools/setuptools-65.6.3.ebuild
@@ -79,6 +79,8 @@ src_prepare() {
"${FILESDIR}"/setuptools-62.4.0-py-compile.patch
)
 
+   distutils-r1_src_prepare
+
# remove bundled dependencies, setuptools will switch to system deps
# automatically
rm -r */_vendor || die
@@ -89,8 +91,6 @@ src_prepare() {
-e 's:from \w*[.]\+extern ::' -e 's:\w*[.]\+extern[.]::' \
-i {} + || die
 
-   distutils-r1_src_prepare
-
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytables/

2022-12-30 Thread Michał Górny
commit: d689a7af7cc4ec5e245ec320c2e6f55b6b03460d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 30 15:59:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 30 17:23:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d689a7af

dev-python/pytables: Add GH remote-id

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pytables/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pytables/metadata.xml b/dev-python/pytables/metadata.xml
index 17655eaa109b..75a6770d99e4 100644
--- a/dev-python/pytables/metadata.xml
+++ b/dev-python/pytables/metadata.xml
@@ -18,6 +18,7 @@
   for interactively save and retrieve large amounts of data.
   
   
+PyTables/PyTables
 tables
   
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/connman/

2022-12-30 Thread Sam James
commit: d15476c0b164670e95d11b9f95737691cb965bde
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 17:09:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 17:09:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d15476c0

net-misc/connman: Stabilize 1.42_pre20221103 ppc, #888992

Signed-off-by: Sam James  gentoo.org>

 net-misc/connman/connman-1.42_pre20221103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/connman/connman-1.42_pre20221103.ebuild 
b/net-misc/connman/connman-1.42_pre20221103.ebuild
index cbdaaa4a6078..abf4be3071ca 100644
--- a/net-misc/connman/connman-1.42_pre20221103.ebuild
+++ b/net-misc/connman/connman-1.42_pre20221103.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/connman/connman.git;
 else

SRC_URI="https://git.kernel.org/pub/scm/network/connman/connman.git/snapshot/connman-${COMMIT}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Provides a daemon for managing internet connections"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/biglybt/

2022-12-30 Thread Sam James
commit: 17c12454775b6f9c16e3b5cbb89c3a6a66e64385
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 17:09:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 17:09:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17c12454

net-p2p/biglybt: Keyword 3.2.0.0 ppc64, #888948

Signed-off-by: Sam James  gentoo.org>

 net-p2p/biglybt/biglybt-3.2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/biglybt/biglybt-3.2.0.0.ebuild 
b/net-p2p/biglybt/biglybt-3.2.0.0.ebuild
index 219a7a8ece5e..1bc1a2708f1c 100644
--- a/net-p2p/biglybt/biglybt-3.2.0.0.ebuild
+++ b/net-p2p/biglybt/biglybt-3.2.0.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/BiglySoftware/BiglyBT/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 
 # Common dependencies
 # POM: core/pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-libs/newt/

2022-12-30 Thread Sam James
commit: 33951769ceb855ef45cab03638ebb02f511bc974
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 17:09:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 17:09:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33951769

dev-libs/newt: Stabilize 0.52.23 ppc64, #888994

Signed-off-by: Sam James  gentoo.org>

 dev-libs/newt/newt-0.52.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/newt/newt-0.52.23.ebuild 
b/dev-libs/newt/newt-0.52.23.ebuild
index ce783dca0ed0..5ca3fafe1097 100644
--- a/dev-libs/newt/newt-0.52.23.ebuild
+++ b/dev-libs/newt/newt-0.52.23.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
 IUSE="gpm nls tcl"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/grip/

2022-12-30 Thread Sam James
commit: 0a92811a97f1f929db03195ee5fa2b05fe5daaf3
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 17:09:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 17:09:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a92811a

media-sound/grip: Stabilize 4.2.4 x86, #888966

Signed-off-by: Sam James  gentoo.org>

 media-sound/grip/grip-4.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/grip/grip-4.2.4.ebuild 
b/media-sound/grip/grip-4.2.4.ebuild
index 8802fd5c343f..aeb956642e03 100644
--- a/media-sound/grip/grip-4.2.4.ebuild
+++ b/media-sound/grip/grip-4.2.4.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/grip/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc x86"
 IUSE="vorbis"
 
 # lame and vorbis-tools are no real RDEPENDs. But without them



[gentoo-commits] repo/gentoo:master commit in: media-sound/grip/

2022-12-30 Thread Sam James
commit: 15415bcb15215f4debf4cd15eb486a7369911c3f
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 17:09:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 17:09:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15415bcb

media-sound/grip: Stabilize 4.2.4 amd64, #888966

Signed-off-by: Sam James  gentoo.org>

 media-sound/grip/grip-4.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/grip/grip-4.2.4.ebuild 
b/media-sound/grip/grip-4.2.4.ebuild
index 2f8a5eacece8..8802fd5c343f 100644
--- a/media-sound/grip/grip-4.2.4.ebuild
+++ b/media-sound/grip/grip-4.2.4.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/grip/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE="vorbis"
 
 # lame and vorbis-tools are no real RDEPENDs. But without them



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2022-12-30 Thread Ionen Wolkens
commit: 3750544f26a7427b92b102c1cd2253b2c66cee81
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Dec 30 15:46:06 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Dec 30 16:25:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3750544f

media-video/mpv: skip img_format and repack_sws test

This seems to be mostly inconsistencies than actual issues.
Thanks to ernsteiswuerfel for verifying runtime is fine on
real hardware.

Tried with ppc64 qemu and the other tests don't fail.

Closes: https://bugs.gentoo.org/888639
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-video/mpv/mpv-0.35.0-r1.ebuild | 17 -
 media-video/mpv/mpv-.ebuild  | 17 -
 2 files changed, 32 insertions(+), 2 deletions(-)

diff --git a/media-video/mpv/mpv-0.35.0-r1.ebuild 
b/media-video/mpv/mpv-0.35.0-r1.ebuild
index 2fb3855a1bfd..d979c38b602c 100644
--- a/media-video/mpv/mpv-0.35.0-r1.ebuild
+++ b/media-video/mpv/mpv-0.35.0-r1.ebuild
@@ -250,7 +250,22 @@ src_configure() {
 
 src_test() {
# 
https://github.com/mpv-player/mpv/blob/master/DOCS/man/options.rst#debugging
-   edo "${BUILD_DIR}"/mpv --no-config -v --unittest=all-simple
+   local tests=($("${BUILD_DIR}"/mpv --no-config --unittest=help | tail -n 
+2; assert))
+   (( ${#tests[@]} )) || die "failed to gather any tests"
+
+   local skip=(
+   all-simple
+
+   # fails on non-issue minor inconsistencies (bug #888639)
+   img_format
+   repack_sws
+   )
+
+   local test
+   for test in "${tests[@]}"; do
+   [[ ${test} == @($(IFS='|'; echo "${skip[*]}")) ]] ||
+   edo "${BUILD_DIR}"/mpv -v --no-config 
--unittest="${test}"
+   done
 }
 
 src_install() {

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index a7b00cd2fc59..0f9e5d85df07 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -250,7 +250,22 @@ src_configure() {
 
 src_test() {
# 
https://github.com/mpv-player/mpv/blob/master/DOCS/man/options.rst#debugging
-   edo "${BUILD_DIR}"/mpv --no-config -v --unittest=all-simple
+   local tests=($("${BUILD_DIR}"/mpv --no-config --unittest=help | tail -n 
+2; assert))
+   (( ${#tests[@]} )) || die "failed to gather any tests"
+
+   local skip=(
+   all-simple
+
+   # fails on non-issue minor inconsistencies (bug #888639)
+   img_format
+   repack_sws
+   )
+
+   local test
+   for test in "${tests[@]}"; do
+   [[ ${test} == @($(IFS='|'; echo "${skip[*]}")) ]] ||
+   edo "${BUILD_DIR}"/mpv -v --no-config 
--unittest="${test}"
+   done
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/

2022-12-30 Thread Andreas Sturmlechner
commit: e13dbe2e79cfda007dee22650d9804f6f8e48587
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec 30 15:45:17 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec 30 16:19:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e13dbe2e

app-office/libreoffice: add 7.4.4.2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice/Manifest   |   2 +
 app-office/libreoffice/libreoffice-7.4.4.2.ebuild | 658 ++
 2 files changed, 660 insertions(+)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 298adce4653c..fcc3b2c497cd 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -22,8 +22,10 @@ DIST libcmis-0.5.2.tar.xz 484404 BLAKE2B 
7de242393c28fc8289bb598b34e704eb2affaaa
 DIST libreoffice-7.3.5.2-patchset-01.tar.xz 12700 BLAKE2B 
353f6552d31616dfeb32287173bbd70366045ec437c8735e701bff357032f5ef2358920c5d8495142551116999b034db6611a72536edf14fe13ea9cace3a931c
 SHA512 
dbd8b4b494159845efbe9ad76d5822188b9868aff8ef488793f4e2b0f2f0290942322651e8b53dd71db81cba559e3510732801d0c643cb2af9526cb1e1837891
 DIST libreoffice-7.3.7.2.tar.xz 256653492 BLAKE2B 
aa3e096ba46d6e23b0e6439a435a6d75fdc9da309885a28d96dc5a4fc05d854a8e4f633d9f4d623af18f6a80ca036409fb26b9a9843fb9a18144468b58ef5ad4
 SHA512 
f7b6279f5ef9f5ad8290d2bdf4fd54f8df7775a21094ba762dbd9299effab31d4f2c6dff9f4b3d9c5673596931df1d16b195474b547007bfc9a396c47e5e181c
 DIST libreoffice-7.4.3.2.tar.xz 263885136 BLAKE2B 
4e709fc6034d1e04ec80194062bc7de76b0da9fb99fb7203ddecb9c89838db7c808c51457572315e895be46cb4ddbe085338ef63e31701965db91f73e7260862
 SHA512 
979d893b89048ff8600b4a89b55a77ee071b5ff472ff73728a70efe282c00a43d9b1432c7364a2f019efa082fdf0ab49ab540596e4957c76439e1860c2706039
+DIST libreoffice-7.4.4.2.tar.xz 264346748 BLAKE2B 
4498a615df78816e579173be585b61dfd16958f16fc29d3171f09f17e4caa370fc6cbe427c7a79c28f8a23a7ecd036b21488188fb4ef035a8ccb2ef877bb1363
 SHA512 
8205d1980cc282a3f18214cdfa036788a4b288c72e153716b807d5ad0cf8e5ec42c3223b783d75bfe92ea7f6caa7eadcd5ebf88ff899742a3b1733c1e36807de
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883
 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
 DIST libreoffice-help-7.3.7.2.tar.xz 112210852 BLAKE2B 
3a3148d6ff9c743c97c0371290b3264f8e9eb8eb5aba3176b2e88f296abc2856f364866ba6ebb9f6364b5c98255c8593d23e3d54db6bcc27eecde53ac9a1b393
 SHA512 
c223ee49626e36b11a86c077001efc27ca2df9aa10ddb068e04c8ab8a0ea1942ca71b97c2f7379bf856ba7d12a5ca94f2fd8d8058703e2276af3595b75049030
 DIST libreoffice-help-7.4.3.2.tar.xz 112594804 BLAKE2B 
79611390f90e5fa242df366269f827c3e74e0e9abc6eb30cfe9dcfc2ac158ae7c3ab881d30653535d2619a7abad9304d8befa73fc45efc755016463543fbae6d
 SHA512 
d1b3021d3c1a6014e5c8c8f2de35da53e11a018f9a3fa9e91e7eb6052379a7970626f90a07a347744a904b26c70aadea6ada099cd9729e746f66710be87770ec
+DIST libreoffice-help-7.4.4.2.tar.xz 112594808 BLAKE2B 
5cb59edeacca40eec1955828b76ae94f000fb386a6ebe7dae71b62f95c7207f47af376923395abcb78e619aed410481343bac12a7390578e6fdc4e8ae0b1daa4
 SHA512 
24132f52a3452c5d90825c1c1ec6f9ac3faa8b7cdd3bbfa36d97221327a6ca2677d2c03c115f2d8990ecc43f7a492c26a8c1a2dd45fe40eab8deab99593ccf50
 DIST skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz 11079112 
BLAKE2B 
d3eb44a64187ddd3097bc7473eaa6b631b4043b9679861426ae83956de7907a03b51cc472cbb9169c52e92cbc4ebe681181c675ae938324c6d3a10eff9a7084a
 SHA512 
1234ff6e787947fb6442b7279c7ef07d48d7036b15591782ea197c827c60fba77bbe83029bf7d8dfa7dc126535a9a780f6b927fbf7339f0825061616a9c53436
 DIST skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.tar.xz 11826600 BLAKE2B 
2985ba0318fd72ac216fda33c6961eaa8ee649d2a850eb736accbd91fbc9cee7dc4e5752b2696a35204770a188412e2ecd0cc128cec324c682f9bc35e68358b3
 SHA512 
fbf5cfef66991565dbad928091a4e795a5b5b79a1e062a98ab9135b9972827de703c449507957294e7471c422c2e2ed239d6df61ffb9b9581a9ca3d848687a76

diff --git a/app-office/libreoffice/libreoffice-7.4.4.2.ebuild 
b/app-office/libreoffice/libreoffice-7.4.4.2.ebuild
new file mode 100644
index ..9a4e143d2efb
--- /dev/null
+++ b/app-office/libreoffice/libreoffice-7.4.4.2.ebuild
@@ -0,0 +1,658 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+
+MY_PV="${PV/_alpha/.alpha}"
+MY_PV="${MY_PV/_beta/.beta}"
+# experimental ; release ; old
+# Usually the tarballs are moved a lot so this should make everyone happy.
+DEV_URI="
+   https://dev-builds.libreoffice.org/pre-releases/src
+   https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/
+   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/librevenge/

2022-12-30 Thread Andreas Sturmlechner
commit: 630c48aa1550b94122b29d5fb0325335674886aa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec 30 15:49:38 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec 30 16:19:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=630c48aa

dev-libs/librevenge: add 0.0.5

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/librevenge/Manifest   | 1 +
 .../librevenge/{librevenge-.ebuild => librevenge-0.0.5.ebuild} | 3 +--
 dev-libs/librevenge/librevenge-.ebuild | 3 +--
 3 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-libs/librevenge/Manifest b/dev-libs/librevenge/Manifest
index 2910075fa990..cf17694132c7 100644
--- a/dev-libs/librevenge/Manifest
+++ b/dev-libs/librevenge/Manifest
@@ -1 +1,2 @@
 DIST librevenge-0.0.4.tar.xz 421604 BLAKE2B 
414674e4313f3062dac20a1ad7f1cf1c0a1681bb486f4edef109558fa70aaf8ee407fec8dfa93014db8c8746804e0a2bfec9636d75066b93d84e9bcbdc3f4dc4
 SHA512 
c4c2c98bac3522c8bd487058f4db19d85ad0d99159c4de4ffde91a10ea3adb7f995ebe8ccf6afcf533d81f50fb654bf265b9cd197508f85b5b68a101ca279712
+DIST librevenge-0.0.5.tar.xz 437400 BLAKE2B 
d4135e515a3f9e5d884c3d15b4dcd5cc0338aa5bca1449bacb81461a313f6704a605594c68635ac9d0eb437426560cbd98de23ab80538400d68e5adcb895557e
 SHA512 
24f7fceedf45e4907782d36c4cc9e9bad6bfbef97a16487e41ab3ceaa47c8f464826833be9831455f4a7c1567b9307a93e1c85b80cb3b40447be130e0d2d365b

diff --git a/dev-libs/librevenge/librevenge-.ebuild 
b/dev-libs/librevenge/librevenge-0.0.5.ebuild
similarity index 93%
copy from dev-libs/librevenge/librevenge-.ebuild
copy to dev-libs/librevenge/librevenge-0.0.5.ebuild
index ac1a50ca21fb..c0380900472a 100644
--- a/dev-libs/librevenge/librevenge-.ebuild
+++ b/dev-libs/librevenge/librevenge-0.0.5.ebuild
@@ -14,7 +14,7 @@ else
 fi
 
 DESCRIPTION="Helper library for REVerse ENGineered formats filters"
-HOMEPAGE="https://sf.net/p/libwpd/librevenge;
+HOMEPAGE="https://sourceforge.net/p/libwpd/librevenge/ci/master/tree/;
 
 LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
 SLOT="0"
@@ -34,7 +34,6 @@ src_prepare() {
 
 multilib_src_configure() {
local myeconfargs=(
-   --disable-werror
$(use_with doc docs)
$(use_enable test tests)
)

diff --git a/dev-libs/librevenge/librevenge-.ebuild 
b/dev-libs/librevenge/librevenge-.ebuild
index ac1a50ca21fb..c0380900472a 100644
--- a/dev-libs/librevenge/librevenge-.ebuild
+++ b/dev-libs/librevenge/librevenge-.ebuild
@@ -14,7 +14,7 @@ else
 fi
 
 DESCRIPTION="Helper library for REVerse ENGineered formats filters"
-HOMEPAGE="https://sf.net/p/libwpd/librevenge;
+HOMEPAGE="https://sourceforge.net/p/libwpd/librevenge/ci/master/tree/;
 
 LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
 SLOT="0"
@@ -34,7 +34,6 @@ src_prepare() {
 
 multilib_src_configure() {
local myeconfargs=(
-   --disable-werror
$(use_with doc docs)
$(use_enable test tests)
)



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86+/

2022-12-30 Thread Ben Kohler
commit: 346143d341e738b8e0bb59a763eb11e4588495fe
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Dec 30 15:58:50 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Dec 30 15:58:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=346143d3

sys-apps/memtest86+: add 6.01

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/memtest86+/Manifest   |  1 +
 sys-apps/memtest86+/memtest86+-6.01.ebuild | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/sys-apps/memtest86+/Manifest b/sys-apps/memtest86+/Manifest
index 7741e5497cfd..6ce961d8ffb4 100644
--- a/sys-apps/memtest86+/Manifest
+++ b/sys-apps/memtest86+/Manifest
@@ -1,2 +1,3 @@
 DIST memtest86+-5.31b.tar.gz 227779 BLAKE2B 
14aced912bb84115278a3aff7650a3571918b823335aaf7d09880ef10374c320f64878765d93d2ee5a75e2b33ef6c9c4886a9a168955bd77c668f06f5c86a6ca
 SHA512 
ad5891fd0c430ce7a5d0cde2d10dee20b66ad8060d47c3e70e038461d9cde3a78dfc13442b5b09da7c662741945a670353c72dbc08fd5ee8bae82256001a9541
 DIST memtest86+-6.00.tar.gz 224187 BLAKE2B 
bba26dab7165239fe95dc7f174e5f876f47421008ca6201bc57549598f512df56a6a0ca71f8c2c26c01188d243b58ab6ddd525cf01f0dece0cdb61a6acf38685
 SHA512 
7538afb9e894fbb0f57d40e6d05016beb157648a67dc2d081754e5c03f17a7a5f6adb0c3385c524c0f66d5c90c87a0d7267994d0b1c2b30a3ccac4f99fc6e4af
+DIST memtest86+-6.01.tar.gz 224548 BLAKE2B 
429df2d71cb0d84bec9aa3a25023f2a9db2e8c01b32b0af1f42b689a4a7da192d5ddb77a5cb126a162aba0c1e704a2da8f5dee88caae0d9f78545e9e9c14eee9
 SHA512 
a80256e2cfdad927d55a2f67d65255f90e911e8bfb59d9da841482ddeca7f3cf767b029c299aca8076c9bd2b9ee71671bb768b551a7ea041009bb89ebec927dc

diff --git a/sys-apps/memtest86+/memtest86+-6.01.ebuild 
b/sys-apps/memtest86+/memtest86+-6.01.ebuild
new file mode 100644
index ..eb5778e25fdf
--- /dev/null
+++ b/sys-apps/memtest86+/memtest86+-6.01.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit mount-boot toolchain-funcs
+
+MY_PV=${PV/_/-}
+
+DESCRIPTION="Memory tester based on PCMemTest"
+HOMEPAGE="https://www.memtest.org/;
+SRC_URI="https://github.com/memtest86plus/memtest86plus/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bios32 bios64 +boot efi32 efi64 iso32 iso64"
+
+ISODEPS="
+   dev-libs/libisoburn
+   sys-fs/dosfstools
+   sys-fs/mtools
+"
+BDEPEND="
+   iso32? ( ${ISODEPS} )
+   iso64? ( ${ISODEPS} )
+"
+
+S=${WORKDIR}/memtest86plus-${MY_PV}
+
+src_prepare() {
+   sed -i \
+   -e 's#/sbin/mkdosfs#mkfs.vfat#' \
+   -e 's/^AS = as/AS +=/' \
+   -e '/^CC/d' \
+   -e 's/objcopy/$(OBJCOPY)/' \
+   -e 's/shell size/shell $(SIZE)/' \
+   build{32,64}/Makefile || die
+   default
+}
+
+src_compile() {
+   tc-export OBJCOPY
+   export SIZE=$(tc-getPROG SIZE size)
+   pushd build32
+   use bios32 && emake memtest.bin
+   use efi32 && emake memtest.efi
+   use iso32 && emake iso
+   popd
+
+   pushd build64
+   use bios64 && emake memtest.bin
+   use efi64 && emake memtest.efi
+   use iso64 && emake iso
+   popd
+}
+
+install_memtest_images() {
+   use bios32 && newins build32/memtest.bin memtest32.bios
+   use bios64 && newins build64/memtest.bin memtest64.bios
+   use efi32 && newins build32/memtest.efi memtest.efi32
+   use efi64 && newins build64/memtest.efi memtest.efi64
+}
+
+src_install() {
+   default
+   if use boot; then
+   exeinto /etc/grub.d/
+   newexe "${FILESDIR}"/39_memtest86+-r2 39_memtest86+
+   insinto /boot/memtest86plus
+   install_memtest_images
+   fi
+
+   insinto /usr/share/${PN}
+   install_memtest_images
+   use iso32 && newins build32/memtest.iso memtest32.iso
+   use iso64 && newins build64/memtest.iso memtest64.iso
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/mcelog/

2022-12-30 Thread Ben Kohler
commit: 600e3815164892a3f680f334a4030517df100997
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Dec 30 15:55:49 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Dec 30 15:56:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600e3815

app-admin/mcelog: stabilize 190 for amd64, x86

Signed-off-by: Ben Kohler  gentoo.org>

 app-admin/mcelog/mcelog-190.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/mcelog/mcelog-190.ebuild 
b/app-admin/mcelog/mcelog-190.ebuild
index b365ebd24343..fb4a73adcb20 100644
--- a/app-admin/mcelog/mcelog-190.ebuild
+++ b/app-admin/mcelog/mcelog-190.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/andikleen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="selinux"
 
 RDEPEND="selinux? ( sec-policy/selinux-mcelog )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-feedparser/

2022-12-30 Thread Hans de Graaff
commit: c95a45493bdfa755439ea1610e102897bc13a420
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 30 15:24:40 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 30 15:25:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95a4549

dev-ruby/ruby-feedparser: fix tests

Closes: https://bugs.gentoo.org/888757
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ruby-feedparser/ruby-feedparser-0.10.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-feedparser/ruby-feedparser-0.10.0.ebuild 
b/dev-ruby/ruby-feedparser/ruby-feedparser-0.10.0.ebuild
index 8b34225bd149..7a0c43081796 100644
--- a/dev-ruby/ruby-feedparser/ruby-feedparser-0.10.0.ebuild
+++ b/dev-ruby/ruby-feedparser/ruby-feedparser-0.10.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_EXTRADOC="README"
 
@@ -24,7 +24,7 @@ IUSE=""
 ruby_add_rdepend "dev-ruby/magic"
 
 ruby_add_bdepend "dev-ruby/magic
-   test? ( dev-ruby/mocha )"
+   test? ( dev-ruby/mocha:1.0 )"
 
 all_ruby_prepare() {
# Extract gemspec source from Rakefile
@@ -32,6 +32,7 @@ all_ruby_prepare() {
sed -i -e 's/PKG_NAME/"'${PN}'"/' \
-e 's/PKG_VERSION/"'${PV}'"/' \
-e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '2igem "mocha", "<2"' test/tc_sgml_parser.rb || die
 }
 
 each_ruby_prepare() {



[gentoo-commits] repo/gentoo:master commit in: www-apps/prowlarr/

2022-12-30 Thread Craig Andrews
commit: 94d8328616d0f1a5d95210e88bddc310650bcd3f
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Dec 30 15:17:44 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Dec 30 15:20:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d83286

www-apps/prowlarr: drop 0.4.9.2083, 0.4.10.2111, 0.4.11.2143

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/prowlarr/Manifest|  9 -
 www-apps/prowlarr/prowlarr-0.4.10.2111.ebuild | 57 ---
 www-apps/prowlarr/prowlarr-0.4.11.2143.ebuild | 57 ---
 www-apps/prowlarr/prowlarr-0.4.9.2083.ebuild  | 57 ---
 4 files changed, 180 deletions(-)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 3eb79466c0f0..bb3e079d73dc 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,12 +1,3 @@
-DIST Prowlarr.develop.0.4.10.2111.linux-core-arm.tar.gz 86138768 BLAKE2B 
4d727a32e4bb1c70a11aedc15cba3c45edd1320ccecebdabdb86fbbebee488b4665c4d68d31b573b00da47a4c34f12918402b81b199f38e4ab8263806508ea55
 SHA512 
cfba68229687b0aa6740aaf137c9af7fff76f9c996a31bf40ab93892ad88da1b2d7c58a960335ff1ddef4619993bf0ee82f63aee687ed6a89f0a3d67
-DIST Prowlarr.develop.0.4.10.2111.linux-core-arm64.tar.gz 85382990 BLAKE2B 
980647e018449b9394d3c01fe8d3bd70e56e086b6b19a80992e2f89eca5411722abcc649a5b47982ddb1a52803c14b061565553fe15407bbe5663c33983c58bc
 SHA512 
f5941d1b44eba886b1115a34dbd9307fe94c0257335eb642b38e2ce62558a91c2ec5c0f1331a41765417d2b3a7236d409c862d79d43113c4c3d40271fe08a3c7
-DIST Prowlarr.develop.0.4.10.2111.linux-core-x64.tar.gz 90388508 BLAKE2B 
6dfd3516e310d2194a357bd3ca5d5956326dd8e040e8a51316d4f459fd48f10a125d35027786d689fd2228285536c21756ee90a9198f4ab7c9f5596dbf0a398e
 SHA512 
85af4aa04e2a82655e19843d60baadd41de19343b99ea5ca6ce1ffcf28895b6edc78632bda09d120a10f4edc612260c5b70a2b01b9f7f4a30fe7359482929ada
-DIST Prowlarr.develop.0.4.11.2143.linux-core-arm.tar.gz 86127036 BLAKE2B 
d582e9eabe2f4de865fd8210296cd667481709c74a9fff36e5c028c75227f085cd67127f4c84497e8bb2c3170f599e2f9edd9d5190137165377110523fee2070
 SHA512 
50d67bf717a882fc2f9e1e14b534d601b5d4f98f4f1eca92a0a47d0cc5e3fc3872d9a277ced092e03809e4023bc3f5673eaf870a6a11dd2717ac289ead6045d7
-DIST Prowlarr.develop.0.4.11.2143.linux-core-arm64.tar.gz 85368323 BLAKE2B 
ac93ac5ebe0f67edd1521ec4c7437b4a1785a14d11878debd701a760516f35b8727381736159c606261f54dbb8e6c773385b4fa2e4059c03b503460a22204634
 SHA512 
4feb8872f6270ff3909eee8ce43754f9f358e03901fc00b88b8d5a4547f876101c24a7c078e6fd3d39a14ddeed935e23c0fe7b2676698378c8b99aef529b50ad
-DIST Prowlarr.develop.0.4.11.2143.linux-core-x64.tar.gz 90385340 BLAKE2B 
ce53b5c82f4d905c4f7a345a5f838164a5903b5fe5ee4f1becb3025d6a0bfea2da1915c287a489d0eef90ef0c5263190fd98bbafa7cdb0abab9b98adcb22193f
 SHA512 
1f67c75547887de6b985ceca638270f6b6f2d1b64cc3d8c59d848a5ad07cf56288ec061faec32f11f60a395e53f9fcc1e7d6a706e611e60dc08a36a407911006
-DIST Prowlarr.develop.0.4.9.2083.linux-core-arm.tar.gz 86080449 BLAKE2B 
285c7480799759a0153bdfbde163874a0ab52a6384bdc20efe5ffbdf38cff656698cfb8dbe79c728ba13115fca99e7a75400ca96636437dbd1dea54ae13ee8a2
 SHA512 
4f9a50ee9a3a8b9b47c9805849a39fba213e9a5a6dc48936f19c8a3fec1791988b6bde4987781f62942288a4244d7b7a79630c0d13c7d008782a9be6d4c2973b
-DIST Prowlarr.develop.0.4.9.2083.linux-core-arm64.tar.gz 85362882 BLAKE2B 
db630ec1f7e6dec459cc5998ce55e9c30251072d77a6ca0ab4bea9af7f72612ed64b346048d41dc446411b5a11d9b7536363ca74d5eee1f4924e68650c4dccef
 SHA512 
a084798a712e529e7b73ffd711d606a6def245a94dd806126fa05f37a5fbf8c25e863213474bf5c29a5a974b917a85b95183ccdb9bf89e817aec7cdb1dd902bb
-DIST Prowlarr.develop.0.4.9.2083.linux-core-x64.tar.gz 90354182 BLAKE2B 
1c156ec4f81e3c6fa6cd6420e4ba94e83d6954e5e8f3ca51d6891028654f61cc7177cfe4eb385f939b0029b6cf8cca5dcc54ece3a1259ce91bd718814efbc260
 SHA512 
2d07da944b832eaf40efe2f6bb613b7bba3f43b2eb1fcc862b032b76b031959ccf6a8a992ef0696e2e648211327ff7ac8363eb5ec85451fbafaa8e6479ceed4a
 DIST Prowlarr.develop.1.0.0.2171.linux-core-arm.tar.gz 86162564 BLAKE2B 
00a2ea99cb7736ff8361c5b6978e399bc15749b331e6fe79b35d6ab7efa3d655ef38b14df8c6c3f20fff0b26d4caaaf89b2ccbc905bbe4d8857f380509d75ebd
 SHA512 
afd9d6e7072145e4d4dbd8daa9d1efe9c8d681d243e99727fe2d50122a43049d992717506c97d38ccba6a4ee0a2ffc8397e2df592f641f3f90aa381e9a827243
 DIST Prowlarr.develop.1.0.0.2171.linux-core-arm64.tar.gz 85390442 BLAKE2B 
2bebb17c98068b9149010921dd61ffb05d937c4abc5347667513e96d0392bbd600984c2c13f1e490e5e09a5d2004460bedb7e4dc9c4e77dddec294f37384f0aa
 SHA512 
b2522f09b78b3f4a7721f8c8f8905451864ff4b4baf2b80ad8b439784bea6c1867a87e3352642d195c7c52be5c69b9107a6e52aab09caaafa24d9e9ea857bb07
 DIST Prowlarr.develop.1.0.0.2171.linux-core-x64.tar.gz 90404642 BLAKE2B 
ccb650666bf1bb7bc8374ebb2aa3f5a42d01711531cb99e01f0f4ae179e47e8bc98616c17357040027bef3dc6f5e24351de36825ce228d8a7c4288522ce1
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: www-apps/prowlarr/

2022-12-30 Thread Craig Andrews
commit: 6b5b00e3fc16f333c0c7b16b456f4e4946771d0f
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Dec 30 15:17:27 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Dec 30 15:20:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b5b00e3

www-apps/prowlarr: add 1.0.0.2171

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/prowlarr/Manifest   |  3 ++
 www-apps/prowlarr/prowlarr-1.0.0.2171.ebuild | 57 
 2 files changed, 60 insertions(+)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index c62bd60f2d2e..3eb79466c0f0 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -7,3 +7,6 @@ DIST Prowlarr.develop.0.4.11.2143.linux-core-x64.tar.gz 
90385340 BLAKE2B ce53b5c
 DIST Prowlarr.develop.0.4.9.2083.linux-core-arm.tar.gz 86080449 BLAKE2B 
285c7480799759a0153bdfbde163874a0ab52a6384bdc20efe5ffbdf38cff656698cfb8dbe79c728ba13115fca99e7a75400ca96636437dbd1dea54ae13ee8a2
 SHA512 
4f9a50ee9a3a8b9b47c9805849a39fba213e9a5a6dc48936f19c8a3fec1791988b6bde4987781f62942288a4244d7b7a79630c0d13c7d008782a9be6d4c2973b
 DIST Prowlarr.develop.0.4.9.2083.linux-core-arm64.tar.gz 85362882 BLAKE2B 
db630ec1f7e6dec459cc5998ce55e9c30251072d77a6ca0ab4bea9af7f72612ed64b346048d41dc446411b5a11d9b7536363ca74d5eee1f4924e68650c4dccef
 SHA512 
a084798a712e529e7b73ffd711d606a6def245a94dd806126fa05f37a5fbf8c25e863213474bf5c29a5a974b917a85b95183ccdb9bf89e817aec7cdb1dd902bb
 DIST Prowlarr.develop.0.4.9.2083.linux-core-x64.tar.gz 90354182 BLAKE2B 
1c156ec4f81e3c6fa6cd6420e4ba94e83d6954e5e8f3ca51d6891028654f61cc7177cfe4eb385f939b0029b6cf8cca5dcc54ece3a1259ce91bd718814efbc260
 SHA512 
2d07da944b832eaf40efe2f6bb613b7bba3f43b2eb1fcc862b032b76b031959ccf6a8a992ef0696e2e648211327ff7ac8363eb5ec85451fbafaa8e6479ceed4a
+DIST Prowlarr.develop.1.0.0.2171.linux-core-arm.tar.gz 86162564 BLAKE2B 
00a2ea99cb7736ff8361c5b6978e399bc15749b331e6fe79b35d6ab7efa3d655ef38b14df8c6c3f20fff0b26d4caaaf89b2ccbc905bbe4d8857f380509d75ebd
 SHA512 
afd9d6e7072145e4d4dbd8daa9d1efe9c8d681d243e99727fe2d50122a43049d992717506c97d38ccba6a4ee0a2ffc8397e2df592f641f3f90aa381e9a827243
+DIST Prowlarr.develop.1.0.0.2171.linux-core-arm64.tar.gz 85390442 BLAKE2B 
2bebb17c98068b9149010921dd61ffb05d937c4abc5347667513e96d0392bbd600984c2c13f1e490e5e09a5d2004460bedb7e4dc9c4e77dddec294f37384f0aa
 SHA512 
b2522f09b78b3f4a7721f8c8f8905451864ff4b4baf2b80ad8b439784bea6c1867a87e3352642d195c7c52be5c69b9107a6e52aab09caaafa24d9e9ea857bb07
+DIST Prowlarr.develop.1.0.0.2171.linux-core-x64.tar.gz 90404642 BLAKE2B 
ccb650666bf1bb7bc8374ebb2aa3f5a42d01711531cb99e01f0f4ae179e47e8bc98616c17357040027bef3dc6f5e24351de36825ce228d8a7c4288522ce1
 SHA512 
9b268f9ad3f7493fb1ea2a51bbab83ee897eca80a90498b59a5342a7a0a48f0f5b3f58d91d4ad7c89cbca77c9d6a8aa5dffbc9d355633d3fc9ddafd7211a3d52

diff --git a/www-apps/prowlarr/prowlarr-1.0.0.2171.ebuild 
b/www-apps/prowlarr/prowlarr-1.0.0.2171.ebuild
new file mode 100644
index ..b19e1af8dd7d
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.0.0.2171.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   arm? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   arm64? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz
 )
+"
+
+DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps"
+HOMEPAGE="https://wiki.servarr.com/prowlarr;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+   acct-group/prowlarr
+   acct-user/prowlarr
+   dev-libs/icu
+   dev-util/lttng-ust:0
+   dev-db/sqlite
+   sys-libs/glibc
+"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/Prowlarr"
+
+src_prepare() {
+   default
+
+   # https://github.com/dotnet/runtime/issues/57784
+   rm libcoreclrtraceptprovider.so 
Prowlarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+   newinitd "${FILESDIR}/${PN}.init" ${PN}
+
+   keepdir /var/lib/${PN}
+   fowners -R ${PN}:${PN} /var/lib/${PN}
+
+   insinto /etc/logrotate.d
+   insopts -m0644 -o root -g root
+   newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+   dodir  "/opt/${PN}"
+   cp -R "${S}/." "${D}/opt/prowlarr" || die "Install failed!"
+
+   systemd_dounit "${FILESDIR}/prowlarr.service"
+   systemd_newunit "${FILESDIR}/prowlarr.service" "${PN}@.service"
+}



  1   2   >