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

2022-11-14 Thread Michał Górny
commit: 8e73cc792f553b8580373a6dc7bfda599554a42a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 06:12:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 07:26:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e73cc79

dev-python/mypy: Bump to 0.991

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

 dev-python/mypy/Manifest  |  1 +
 dev-python/mypy/mypy-0.991.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest
index ada37c218764..2998255573be 100644
--- a/dev-python/mypy/Manifest
+++ b/dev-python/mypy/Manifest
@@ -1 +1,2 @@
 DIST mypy-0.990.gh.tar.gz 2693855 BLAKE2B 
d4c4408c763e9e540c1680704b427d0bc41068d926742ab7b33d5f27a33156322d56aba0e56e5b1be44d197a1b44c6c5e552c44f44b77a590e01168361d5b97c
 SHA512 
a503c9a18e808d49d404eeae5d8d7c20193bca1f07c198cc880538960904e72226545f1b72fef083599af40124dfb35326b70e69c1e5cf3fea8db3b46c930fee
+DIST mypy-0.991.gh.tar.gz 2694440 BLAKE2B 
857c991a17f5a0195d5c7db60e73427695b64d3c3181b26919ed40a2b825ef5e8f30890a4ca7a55b739087af47f025b1d324563f5ef5e2f58c363562ecc49365
 SHA512 
02663494700d4ab6d08ab2199a7a81ad144ed090774326ea8d418dec37faec6d3b078f1c3120b8b014a676d69d5dc4e9b528b759c2de086a18569016b28b00d5

diff --git a/dev-python/mypy/mypy-0.991.ebuild 
b/dev-python/mypy/mypy-0.991.ebuild
new file mode 100644
index ..4c893f33c12d
--- /dev/null
+++ b/dev-python/mypy/mypy-0.991.ebuild
@@ -0,0 +1,63 @@
+# 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 multiprocessing
+
+DESCRIPTION="Optional static typing for Python"
+HOMEPAGE="
+   http://www.mypy-lang.org/
+   https://github.com/python/mypy/
+   https://pypi.org/project/mypy/
+"
+SRC_URI="
+   https://github.com/python/mypy/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# stubgen collides with this package: https://bugs.gentoo.org/585594
+RDEPEND="
+   !dev-util/stubgen
+   >=dev-python/psutil-4[${PYTHON_USEDEP}]
+   >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-3.10[${PYTHON_USEDEP}]
+   >=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}]
+   

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

2022-11-14 Thread Michał Górny
commit: 0adf0b4d19f151b52fa93bcb96bac73be544fe34
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 06:12:50 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 07:26:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0adf0b4d

dev-python/Faker: Bump to 15.3.2

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

 dev-python/Faker/Faker-15.3.2.ebuild | 34 ++
 dev-python/Faker/Manifest|  1 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/Faker/Faker-15.3.2.ebuild 
b/dev-python/Faker/Faker-15.3.2.ebuild
new file mode 100644
index ..7547e146fdbe
--- /dev/null
+++ b/dev-python/Faker/Faker-15.3.2.ebuild
@@ -0,0 +1,34 @@
+# 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="A Python package that generates fake data for you"
+HOMEPAGE="
+   https://github.com/joke2k/faker/
+   https://pypi.org/project/Faker/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   !dev-ruby/faker
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index ca03d5bbbdd4..9379c24c132f 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1 +1,2 @@
 DIST Faker-15.3.1.tar.gz 1598695 BLAKE2B 
8c9d8ec18cf8505eb3ca00feb0e7cea78db2f6f5b8dd4b0a65cc600b0cf57a96c174a6f0f2f99f67dab873ad6afc63f858b5f0efe672583d055eb69d59a86104
 SHA512 
8dce318ee0e8959b7f7da4b5fda792476a7b4f8bc22a2acead29131e0f6c97fb0b84522cc2865264276f65606e8559ae3213f4671e4c701301845986920ecf9d
+DIST Faker-15.3.2.tar.gz 1598951 BLAKE2B 
6f1c53933639a478aa6db933b26e326561b654cbb3d7182c7d8b1add50aaa4089ebf001553e95657baa2f434516148e40417c0265043d2a50f8e86c73556f82f
 SHA512 
96489fd02cc16ff0a31a0f165805aa4508e2f3e04552f2008b92f211c8645e37ee23a8181838f851114906e2df0da19a95c38889e6afab5d1c7cf090a9235e17



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

2022-11-14 Thread Michał Górny
commit: e6edd3c61f953eaee261b7c3e3f8c96a2edb7306
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 06:01:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 07:26:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6edd3c6

dev-python/exceptiongroup: Bump to 1.0.3

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

 dev-python/exceptiongroup/Manifest |  1 +
 .../exceptiongroup/exceptiongroup-1.0.3.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/exceptiongroup/Manifest 
b/dev-python/exceptiongroup/Manifest
index c113f376cf38..50c5e1d146ab 100644
--- a/dev-python/exceptiongroup/Manifest
+++ b/dev-python/exceptiongroup/Manifest
@@ -1,3 +1,4 @@
 DIST exceptiongroup-1.0.0.gh.tar.gz 19766 BLAKE2B 
2c4aa2c7c096b91971872b2236fad211a1bd7cb8ae921f5a0255b5a534eefdb5033bbca4c562ff7045acf30e13371a38d52851749cd5bca4df6adfe359a43012
 SHA512 
e2e05066c0c7664bb36696737c0c33abd811637c5f0ae7e70a20525283d4db4667fa814b15cb6b21165416ae1a0c47f22250a2ed9be4be99b6237e0c1b45fdd4
 DIST exceptiongroup-1.0.1.gh.tar.gz 20267 BLAKE2B 
1438e88a51034acd8b032339097640862da323dc46aaab4f64e53a3e8c3ce8a7bbda16cc72eff9c4f3ac44d8c239b9e51d3561781bbd0ed88fe9e1db78e95c2b
 SHA512 
79a678b6d3d152334ff593d15047e4b4c8714d50bd667ff2c878617512fe78b0c1d9df113db221d9ac7ea1e4522427747d85e26ae2d46b16f15538e1a638cc38
 DIST exceptiongroup-1.0.2.gh.tar.gz 20586 BLAKE2B 
09b1b7bee8f1e379c8ef48d9c8202efd7bc530029c5e2a7b91f0204e99429fade8cfa7427e2a88b52747b3308c0a03b193397b3c35c50ea7a9741c15d6f591f6
 SHA512 
c93a9b85649d662ae63d8396d262eaaff90b068e60f85e747d2538380a262afd54b16bfb0bae49c3909a39950574b9d777120c86e91344259700224480782759
+DIST exceptiongroup-1.0.3.gh.tar.gz 22285 BLAKE2B 
4b4d0e46098daf3dd508996d6e566addae53f9ee5da4bccd92cb7c3eefc44c0d815ea94271be1dec8dbf8631b9264c36cd79d063cce3e5c6a326caca778cd53e
 SHA512 
a47242afd9b92c37fd537e253dc0b3c9e6a04e255e9607ff49fc968da24776920dcc36fbda3d2074c44b5cbf7d310f3d7de3d74d396348fc25f22ed3342723c0

diff --git a/dev-python/exceptiongroup/exceptiongroup-1.0.3.ebuild 
b/dev-python/exceptiongroup/exceptiongroup-1.0.3.ebuild
new file mode 100644
index ..b848cb3eea31
--- /dev/null
+++ b/dev-python/exceptiongroup/exceptiongroup-1.0.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit_scm
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+MY_P=${P/_}
+DESCRIPTION="Backport of PEP 654 (exception groups)"
+HOMEPAGE="
+   https://github.com/agronholm/exceptiongroup/
+   https://pypi.org/project/exceptiongroup/
+"
+SRC_URI="
+   https://github.com/agronholm/exceptiongroup/archive/${PV/_}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT PSF-2.4"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV/_}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2022-11-14 Thread Michał Górny
commit: 6bd4325d18ad38d4ce1f25946a8cc78ed0fb23bc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 07:18:14 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 07:27:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd4325d

dev-python/sentry-sdk: Enable py3.11

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

 dev-python/sentry-sdk/sentry-sdk-1.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.11.0.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.11.0.ebuild
index e9f303d0a89e..37cb0e0c46f6 100644
--- a/dev-python/sentry-sdk/sentry-sdk-1.11.0.ebuild
+++ b/dev-python/sentry-sdk/sentry-sdk-1.11.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-11-14 Thread Michał Górny
commit: 8f3f3cc2ad87ffb2ea7e0f61809bbe28b029898c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 06:16:38 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 07:26:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3f3cc2

dev-python/tox: Bump to 3.27.1

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

 dev-python/tox/Manifest  |  1 +
 dev-python/tox/tox-3.27.1.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index ac9b964111be..23b2d67d9856 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1,2 +1,3 @@
 DIST tox-3.26.0.gh.tar.gz 308035 BLAKE2B 
745d1aef11c230971a7b6b1df919440c2be1b9b0f726ab314e1a27fe6fa72b568efc8e336058249721028cc18d2c3453e4806079abb8099baa608bf6b1e98ad7
 SHA512 
8c2635a640bcc221735f59da633b3ae696d97c076280400f6086703c2e00d8dbad943073e0c63618e5e041199dfebd010a16a00b1498ca9ea8e884648ed40ae5
 DIST tox-3.27.0.gh.tar.gz 308774 BLAKE2B 
efb3d40aa3045f984fd2534124de506c166fc8fde46d655c608ffcb7a85637ebda5c8bdef6cf4d414d84433fd361143fb91f98877d8112489c479049ec4f01be
 SHA512 
e42cb0c203afb053c8bd6b29e90384fe6c32ab2ee3fb64fe0323474ca0b7f94d3e035d9d15218da28bc93d852c5f266c04b89d4b38db7d843d1098207f99a9bf
+DIST tox-3.27.1.gh.tar.gz 309006 BLAKE2B 
fa8aaa9cd5b03e54c166bb6b748290420b91498b26d2d124d9f88a64806b9ac0578c1886845b25aa024907f6a782c45609fa6c7657d9e1f538b59c2d9f0f4e14
 SHA512 
5f568bc6c53f871aae91928681dd6f2419b876a8e6ca925e65abae845b548ee3d00513741882875bbbacb78bf64935228d98213f940d3da8c3f788b73f177b79

diff --git a/dev-python/tox/tox-3.27.1.ebuild b/dev-python/tox/tox-3.27.1.ebuild
new file mode 100644
index ..87ba6799d964
--- /dev/null
+++ b/dev-python/tox/tox-3.27.1.ebuild
@@ -0,0 +1,71 @@
+# 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} pypy3 )
+
+inherit distutils-r1
+
+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
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-0.12[${PYTHON_USEDEP}]
+   dev-python/py[${PYTHON_USEDEP}]
+   >=dev-python/six-1.14[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20.1.0[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/flaky-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/freezegun-0.3.11[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # broken without Internet
+   
tests/unit/session/test_provision.py::test_provision_non_canonical_dep
+   
tests/integration/test_provision_int.py::test_provision_interrupt_child
+
+   # expects python2 to exist
+   
tests/unit/interpreters/test_interpreters.py::test_tox_get_python_executable
+   )
+
+   [[ ${EPYTHON} != pypy3 ]] && EPYTEST_DESELECT+=(
+   # capfd doesn't seem to work for some non-obvious reason
+   tests/unit/test_z_cmdline.py::TestSession::test_summary_status
+   
tests/unit/session/test_provision.py::test_provision_bad_requires
+
+   # TODO?
+   
tests/unit/interpreters/test_interpreters.py::test_find_alias_on_path
+   )
+
+   epytest --no-network
+}



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

2022-11-14 Thread Michał Górny
commit: b97b7cd4713303bc3bc257991a99a6552ad4768e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 06:26:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 07:26:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97b7cd4

dev-python/sentry-sdk: Bump to 1.11.0

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

 dev-python/sentry-sdk/Manifest |   1 +
 dev-python/sentry-sdk/sentry-sdk-1.11.0.ebuild | 101 +
 2 files changed, 102 insertions(+)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index bf45ad897d19..0cc2435843c0 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -1,2 +1,3 @@
 DIST sentry-sdk-1.10.1.gh.tar.gz 292186 BLAKE2B 
03181c0118294d4221b176b1e4fd38b4b2147a3a1b6eae709153f92717da77e889d17e715ad1795c8d9bdf24ed2ca5718a88b4f3fa25d240ec8e5804d1041a56
 SHA512 
135dff6db284439812d74b54f301ba0ce25444f71ad0b7d3ff8869399dba97affa40673fd306960bc6665118e0aabd1a3420976effc9a501d51d9f2174d615f4
+DIST sentry-sdk-1.11.0.gh.tar.gz 296421 BLAKE2B 
4a7052a47bfa3e8a5b285c0c4845ca04fee1a9bba360920bcff8b1527714f504eb27be6d2d5466eb96759e17fc11824723825f4468b0d86ace040605b9043e18
 SHA512 
d966ebec2438d537d54da7db152f13691a67946add50357a5084f257ab5a29bb52bcf08a786a7906efac5509f5c075fd19ea0d7a04344fd2ddc216473162d809
 DIST sentry-sdk-1.9.10.gh.tar.gz 282661 BLAKE2B 
dbecfafafebb52f288ff977dc39b7268c0cd7fc78a643139b9baf9345eb216842bad426e860914dad325096306dc515bf48ddfb26f524c95c718787ecadce3e1
 SHA512 
293f38335692fe6ec215d470b436d2a8ae49ac8471722c555405e920a41d2d591682c956bb01ad43bb3705566353a878f8fabfe74248716e9cf5a2ea2c172649

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.11.0.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.11.0.ebuild
new file mode 100644
index ..e9f303d0a89e
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-1.11.0.ebuild
@@ -0,0 +1,101 @@
+# 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..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="
+   https://sentry.io/
+   https://github.com/getsentry/sentry-python/
+   https://pypi.org/project/sentry-sdk/
+"
+SRC_URI="
+   https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/sentry-python-${PV}"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/executing[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/flask-login[${PYTHON_USEDEP}]
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyrsistent[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zope-event[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # tests require Internet access
+   tests/integrations/httpx/test_httpx.py
+   tests/integrations/requests/test_requests.py
+   tests/integrations/stdlib/test_httplib.py
+   tests/integrations/flask/test_flask.py
+   tests/integrations/django/test_basic.py
+   # wtf is it supposed to do?!
+   tests/integrations/gcp/test_gcp.py
+   # broken by rq-1.10.1 (optional dep)
+   tests/integrations/rq/test_rq.py
+   # fastapi is not packaged
+   tests/integrations/asgi/test_fastapi.py
+   # TODO
+   tests/integrations/bottle
+   # requires python-multipart (TODO: package it)
+   tests/integrations/starlette
+   # TODO
+   tests/integrations/tornado
+   # requires mockupdb
+   tests/integrations/pymongo
+)
+
+EPYTEST_DESELECT=(
+   # hangs
+   'tests/test_transport.py::test_transport_works'
+   # TODO
+   
'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error'
+   tests/test_client.py::test_databag_depth_stripping
+   tests/test_client.py::test_databag_string_stripping
+   tests/test_client.py::test_databag_breadth_stripping
+   
tests/integrations/asgi/test_asgi.py::test_auto_session_tracking_with_aggregates
+   tests/integrations/asgi/test_asgi.py::test_websocket
+   tests/integrations/aiohttp/test_aiohttp.py::test_transaction_style
+   

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

2022-11-14 Thread Michał Górny
commit: 30351ce4529fec04c686ebed9cea369ddd69bc4b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 06:05:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 07:26:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30351ce4

dev-python/cfn-lint: Bump to 0.71.1

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

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.71.1.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index bb957decdb4f..8e5268463abe 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -5,3 +5,4 @@ DIST cfn-lint-0.69.1.gh.tar.gz 9871037 BLAKE2B 
a6c4d1b3b892eee01231771dfbe783173
 DIST cfn-lint-0.70.0.gh.tar.gz 9891445 BLAKE2B 
6cdacffb2c3649203046339d088d3e41a4280197a5b23ef5b7cb837d93de62760dbe78a2b92800f11606f3e723f6c9c93d7d08e1379541a1bbbdfc302ae76633
 SHA512 
456acc59b30b4e4546d07426a7218b7ef2716412c82b12a9f419550d4916121fd0874dfca1725436305309165bb05875c27410a5bdf82ba462157022dc3feed1
 DIST cfn-lint-0.70.1.gh.tar.gz 9891593 BLAKE2B 
2ee4ba8d688c3888e11e1df52ab26f554f7d13a2f46bc56b5f0d3de7912e8cd99432e7dc174f0072966fd6a586718abe5e9ab11797c5a24480ee508f8819a7df
 SHA512 
c2566ffadf5935b8dfd38eb690f406466aef4d1e0793691547479673bc2519acd8bd5b42ecfb666736c81e9cf3254601542b0a7d4b5257ca626e6e3b194c64da
 DIST cfn-lint-0.71.0.gh.tar.gz 2970400 BLAKE2B 
f57f8605a05004dfe6207a313126c74d163f4e461b4065d8ba439534b38cf9beb4d7fc11ed7736ae3c635ba3f7ab3d658f5d8278d4859bf24c987545d9105e97
 SHA512 
814e9029e221fc5a6fb9d5c687760549fe6a239ca3c9f0248a4bd307429da46ba394af49a7af1d3f52f4fdbc88ded86aa5cc42e3e46608bacb909d23e334c053
+DIST cfn-lint-0.71.1.gh.tar.gz 2984397 BLAKE2B 
faa2164ee0f469f8e9118b82d5c86dee05e5404feb5ae28abd9e4218122677dba09308d5a573c4eaabb8f321932b8de621a39bc20f1c86724dc24fedac7e7a93
 SHA512 
dee916eaa43eabcc4cf2db7fb08db8875f68292a56aa97d29d0d291da51a828a78b681162b71759ec0dc3d246570dbce8fe33a41ce61c22e6fbf2a4ff15f49ff

diff --git a/dev-python/cfn-lint/cfn-lint-0.71.1.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.71.1.ebuild
new file mode 100644
index ..335ae90faf41
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.71.1.ebuild
@@ -0,0 +1,54 @@
+# 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="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+SRC_URI="
+   https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.54.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # TODO
+   test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_2
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+)
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   distutils-r1_src_prepare
+}



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

2022-11-14 Thread Michał Górny
commit: d0f2d3d48ad49b55abcc1f421a016c817e764cb1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 06:09:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 07:26:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f2d3d4

dev-python/nuitka: Bump to 1.2

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

 dev-python/nuitka/Manifest  |  1 +
 dev-python/nuitka/nuitka-1.2.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index 810641455669..8a3faa6a84ef 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -1 +1,2 @@
 DIST Nuitka-1.1.8.tar.gz 3931273 BLAKE2B 
19425e5394f02f4e5dab612e17f80de27569a0d364aaf8597c7bf63f0aa271c3f8cfa987c12b1ae09c5449775b6e4e61aa4d733d0ed81231c4df6ef955dc030e
 SHA512 
f1e594499cd9fcd03873646c41b66a4d89980f408412dcd58db45b3c48238503d03ef25a1b230cfa99960df69f2564b74b02c446e0431dd72634ce277347a551
+DIST Nuitka-1.2.tar.gz 3957227 BLAKE2B 
e82c8e30ef326254db255785efd2bab1450c2c496bbef1aae35e6f6c42fee09f2454bdff366ecfcf704aa42bbe9cd62ff5a65f26065b85e95083cb0134829dbc
 SHA512 
65c262109f2341aab607601299ec70c88df46218ecc2bb7a7d39ff66b8d4ec43e44a5d30ac936d6572fb141ca6b19e3c0e0c01975dea82d46a2ec190ed13c21b

diff --git a/dev-python/nuitka/nuitka-1.2.ebuild 
b/dev-python/nuitka/nuitka-1.2.ebuild
new file mode 100644
index ..b55f0385d58a
--- /dev/null
+++ b/dev-python/nuitka/nuitka-1.2.ebuild
@@ -0,0 +1,55 @@
+# 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..10} )
+
+inherit distutils-r1 flag-o-matic optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+   https://www.nuitka.net/
+   https://github.com/Nuitka/Nuitka/
+   https://pypi.org/project/Nuitka/
+"
+SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
+S=${WORKDIR}/${P^}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-util/scons[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "${PN}/build/inline_copy/lib/scons-2.3.2/SCons" || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   doman doc/nuitka3.1 doc/nuitka3-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2022-11-14 Thread Michał Górny
commit: 3774d0a95674cd762da638894374a8d060e7aeb4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 06:15:53 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 07:26:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3774d0a9

dev-python/hypothesis: Bump to 6.57.1

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

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

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 7ae92bc21973..911d8490b8a6 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,3 +1,4 @@
 DIST hypothesis-6.56.2.gh.tar.gz 9333277 BLAKE2B 
6c75b48cd6e7300c05bd020003340aa8c868ba2d25402c7599b0e4e6f8774df38e3b3c3a4b589cf08f44fb43b04cfdbc2a3e69f894c3ccaffef705896c6c0a98
 SHA512 
10d4cdd343b63bc17b3e813309911fa70dfee24fac5d355e6ed907740103177da9be461d4d25e27d5190867664c64f28a7827d6ffd15fa4519ea38fbcdf629e8
 DIST hypothesis-6.56.3.gh.tar.gz 9333288 BLAKE2B 
9608542d8dbe97fec147eae1f9b2f06af2b08e3cc0807fefcfa97b0a8c1aa30a15df9f1114a13f5c719701a4d13ab09a808d0d09e271d9e0d69168ebc4183af4
 SHA512 
f410455e77c6e9dc3b9003ef3d4c21bd204d85bc567dfd0d420986dc255d8c1ff9f41d809d837286f02064f546a08eff0f89389906ab7023581cc1f5a5d18947
 DIST hypothesis-6.56.4.gh.tar.gz 999 BLAKE2B 
abe041212cff7ab1d6c2684706ae4d297bad160798152ce52dec9b5024a1aef2445947bb6e7c7fa69c1b3e9cd2e9335d7ac7f330e0910b987d3aa3f34f8c2f3e
 SHA512 
80ce1d5c296fc304b4e1a09846db5e88d2f52a1d790a8717a2a4a506cdd08290392036c02339d3f9d8bf236866dbcd9256e543d0808f32896b172ed840165114
+DIST hypothesis-6.57.1.gh.tar.gz 9334332 BLAKE2B 
5516e9ff84f11909eadc7888f2727f13731ef9d3ad91c15666d5ee11d32bafbc9361171b35d31c5231fe50ac9a734eb3a8edd612ed3f47d3bd6f2a851f751a65
 SHA512 
3cb24416a10cc1a1419844565913f8bdd95063d12e9ea7cbed16e6583e5d7da8a83d34d1fdb4060cf190341d21947a58f5871f44bc45bc0e84316111d530251d

diff --git a/dev-python/hypothesis/hypothesis-6.57.1.ebuild 
b/dev-python/hypothesis/hypothesis-6.57.1.ebuild
new file mode 100644
index ..bbb3ede19663
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.57.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_11 pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2022-11-14 Thread Michał Górny
commit: 49c98bd991a5a49cdcfac6680659e2e647fb3d85
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 05:58:58 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 07:26:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c98bd9

app-admin/awscli: Bump to 1.27.9

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 4ad72ff2e34b..4a82bd398e4b 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -14,3 +14,4 @@ DIST aws-cli-1.27.4.gh.tar.gz 2296705 BLAKE2B 
604306821f91decf0fb6f88d1115000164
 DIST aws-cli-1.27.5.gh.tar.gz 2298711 BLAKE2B 
190b2483cf09d4eff2848cc0933a957ae0f6e8fc88a24bc5a0bc637d6c659427fa4145a5509a6fea731fc0f5e09979d8714bdbb0627c0257db4ceb6bd5e09eb9
 SHA512 
b147660b72604ed29bff27d76ead2018c3c924339472a6499b4553cbb439d239bef11c6ab24a34303b01407da94e79fb5e3729576492340cf097399a637713c0
 DIST aws-cli-1.27.7.gh.tar.gz 2299694 BLAKE2B 
9a68f642120506d1b7f002a261961f40c0b91c43a10e2522f9162ad53ad70a0b8054d9c2accc7d6267c1ff3460970b05c90d0e21a7590a084e82df553a478a9b
 SHA512 
067d7d0491ff9f83be84e709570a9e6ed8e6cdbe47698c0924c2c776fa6b682cf130e7e0b0569e68b94a92e5fee84c60cdd02ad570e262dca81cf644a168e6ac
 DIST aws-cli-1.27.8.gh.tar.gz 2301766 BLAKE2B 
1873d92b8d2f6d3f29a65b4177927a1a14034da71dbc95ff6abf3f49df6cf3ee192412eeea15be14c8cf9fca0a5603f2c76b80b280f4feb95e661055abcd8b60
 SHA512 
e53828cac1b3e10e2ddd45312d71cdb748216dbc37c3e9833e7a1320b236c3bef6a13204a38b946d9182430f169fca1ddc77d3d06c1c2c6e05978dc61f675168
+DIST aws-cli-1.27.9.gh.tar.gz 2302163 BLAKE2B 
bf4a4ec1320cb4245c0a90c983e697eb2b255418849d854661e0eef0e8fb929edd8d073a21dba4ef322928c1c3135cecaa33f6cabd7dba177c328718e1a86fbb
 SHA512 
281d9b54f280c4458a3d712361677d9e38476001de3beff38d189bbd490b40378adfe1425a4e94884dc7c06bca81cda4833b2e2c8419b219e474bbdb42b8a7d7

diff --git a/app-admin/awscli/awscli-1.27.9.ebuild 
b/app-admin/awscli/awscli-1.27.9.ebuild
new file mode 100644
index ..9bcb01ac11e2
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.9.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 ~arm64 ~riscv ~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/simplejson/

2022-11-14 Thread Michał Górny
commit: 934e970b96d65c6d644f00d6ebb95a66cb3e4680
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 05:59:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 07:26:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=934e970b

dev-python/simplejson: Bump to 3.18.0

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

 dev-python/simplejson/Manifest |  1 +
 dev-python/simplejson/simplejson-3.18.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/simplejson/Manifest b/dev-python/simplejson/Manifest
index c5dda2b98763..f7ee6c0ff08b 100644
--- a/dev-python/simplejson/Manifest
+++ b/dev-python/simplejson/Manifest
@@ -1 +1,2 @@
 DIST simplejson-3.17.6.tar.gz 83134 BLAKE2B 
5aa9275673a0c8feab2a86f1bc85864791a847a7eda77ea6f3e4f8d8677ff88d2277ff659285d183d2d439c58e78b25846badb3a2fddbc959d40eb23273dfa2b
 SHA512 
4a25032fcc78025d82db571716deef8769f036a330560f92e14563687db4a42dbe60866b8afb57baf24104ef94fcbe938cdbddfc169542664957eef2d00d04e3
+DIST simplejson-3.18.0.tar.gz 83533 BLAKE2B 
83c6f7f3734507f5a96b51d52dd39b0bd8ff772d51ce1f12ff2ee68f83747f519f418f78247727af7c408da4e7818d1b0d1f7b54b7780e3bc427add1eeaebb06
 SHA512 
952177fc707e5b1fb6450093876f9a7af1026271cb792bb8dc0418b83906ae32e7f2251b96f531101197d0b3204a97124bff02f7abc4cf700da4edf1320b6b08

diff --git a/dev-python/simplejson/simplejson-3.18.0.ebuild 
b/dev-python/simplejson/simplejson-3.18.0.ebuild
new file mode 100644
index ..84d4dee1f814
--- /dev/null
+++ b/dev-python/simplejson/simplejson-3.18.0.ebuild
@@ -0,0 +1,24 @@
+# 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} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple, fast, extensible JSON encoder/decoder for Python"
+HOMEPAGE="
+   https://github.com/simplejson/simplejson/
+   https://pypi.org/project/simplejson/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( MIT AFL-2.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+DOCS=( README.rst CHANGES.txt )
+
+distutils_enable_tests unittest



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

2022-11-14 Thread Michał Górny
commit: 2473515fbeaeaea3861144cdb4182107a09e4f98
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 05:58:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 07:26:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2473515f

dev-python/botocore: Bump to 1.29.9

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

 dev-python/botocore/Manifest   |  1 +
 dev-python/botocore/botocore-1.29.9.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 5bd9b9056311..7b8309b1d51d 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.29.4.gh.tar.gz 10587870 BLAKE2B 
e8007cc2e6aa82bd3223f13c5df0e94d
 DIST botocore-1.29.5.gh.tar.gz 10609519 BLAKE2B 
814b9409d59e799f47ae536a35fc3677f7eb78f7d4233f846fa66e4bf68b3724dd2bf3ecec777ddc80baf6e7c8201a7649218553db9ad87d1350a2c53a89771d
 SHA512 
6d3d337d9b8f6b3042856df33b016db943059e57a34b3124ea5aca4fb3b6551d476e9cf08e8b6d36caac6db46703b6785fc03f505aa860f029d45f06f254706e
 DIST botocore-1.29.7.gh.tar.gz 10629818 BLAKE2B 
9c74df449411d444d87f43a612741e0a9378214e1382d94e07e557c258808ae2de9d1216e743075b0b63611c1b855ac5c6102733db2320c83213e0b1cbe2888a
 SHA512 
cb7b8ad2661dae376d300ec3d757ec3e9b6702a5064d0aab63af5d81eccb2530a12875568fa9a29d0a83bb7babe165c1d18f10cadeeaf9d57cca9cfceaf2761f
 DIST botocore-1.29.8.gh.tar.gz 10636661 BLAKE2B 
3ebd9e5cb6cc1a9d4ddb877e806e0a845e6a19a4604b4489dbdb9a0f35251201de5d7062f3b0193db3e28f5170d8c3315fdc0b2bec7668a61880ff3e9305d3bc
 SHA512 
c4a1a3993576bd0340de4eeb25e10650219e9d74c21f7e51e5298120bc92a8359143c38d5a991b940316fc5eac483e4e838298881a5c068fa91dc3ebf92a7f5a
+DIST botocore-1.29.9.gh.tar.gz 10641782 BLAKE2B 
fda689ddf8b62c91d6ea6411fa1897e918663219246ac85f104ae1df87e93b63abb724f9e692fbeaff5b23189531021a2705dc867759b4219f9b360b91a1d5d4
 SHA512 
4c67118817847ab94b32635355ea90dce24ec8c19e1abebe0e5ba3c8f04e1190d107e3e3a3b9bb0f35de8831617fdd4b34af9212a36bffe81f4bedce5adfc010

diff --git a/dev-python/botocore/botocore-1.29.9.ebuild 
b/dev-python/botocore/botocore-1.29.9.ebuild
new file mode 100644
index ..d1a6948e70e5
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.9.ebuild
@@ -0,0 +1,72 @@
+# 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 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
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2022-11-14 Thread Michał Górny
commit: 5b25cf7dd6ec3ef21e96b5edbbcfc5d38cbd0d6d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 05:58:49 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 07:26:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b25cf7d

dev-python/boto3: Bump to 1.26.9

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 32316f4fd87a..b8a21ecf759e 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.26.4.gh.tar.gz 553689 BLAKE2B 
0da69cfa0b05ab789fc59938562efb49c3c0a
 DIST boto3-1.26.5.gh.tar.gz 555039 BLAKE2B 
0f1ca94e7a2c04a760d3452e1e51f883307f82ce9a6cde733a69b0c113d002fd3e757ca7e185b412506af9290c2d70ec78a6987a1b2f7552af95f7eaddd5980e
 SHA512 
862ca971589a5ebe2508a9545eb5de29d3ba0f8d431b334c55770be26d1f03c2b9d250dc5b865faa72d0aaaef3f0fff01274b6c64c7506891d708da9238b7896
 DIST boto3-1.26.7.gh.tar.gz 556096 BLAKE2B 
3c3b68970b707639dc0d61d04c0d05b01535a01cd8e164d202e726d9225b3a17559e0589fa40601f1a37443986ed370dc40fc4d198d0ce8da1b9ea2eb1582955
 SHA512 
9a6faa7942ff87827ab47885bc11d2b7f508434b879dfd1ec456ad39f0df4d9a9b0029c9eddda00dae8aad3b2bd13730d42fc2bf2e06de370d60fd28cd0d4ac7
 DIST boto3-1.26.8.gh.tar.gz 557012 BLAKE2B 
211bb7441acc8b1f901ebf5251288dc7c9073fa6e34f5a34426424ef064efb0fb3031deaf48ef336ec43bb015f95f618598da43d12ec83cbf814e1b4097b28a0
 SHA512 
738190cedfb0b85d3a1e9558b03e7f2fb14e43b152bc9627fd95c8ecc4a0ddc17f4c87ccb6129c1fbf5f47db9eea4dbc5c2cfbb69b903bc6f3ff417ef86b6f6b
+DIST boto3-1.26.9.gh.tar.gz 557775 BLAKE2B 
b3dc7c10734e54b601ce12c1dae32004bf1b2e7d18adf51e3d891e435912fa12d7c354f8e90d1fee4f924bf238291a34d3c10b3c435896dde91641784e69016d
 SHA512 
b81cd6c379a47ed5ab675c8daaed9d72c689c34dd53754c056b524aa390c09abb58b8caa87499333a2e68620c365648530428b37bc373686e835eef93a184a8e

diff --git a/dev-python/boto3/boto3-1.26.9.ebuild 
b/dev-python/boto3/boto3-1.26.9.ebuild
new file mode 100644
index ..6edcc751d54b
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.9.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_{8..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: dev-python/ini2toml/

2022-11-14 Thread Michał Górny
commit: 53f57c92a001b7da60f9709f0a6bace701dc0849
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 06:02:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 07:26:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f57c92

dev-python/ini2toml: Bump to 0.11.1

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

 dev-python/ini2toml/Manifest   |  1 +
 dev-python/ini2toml/ini2toml-0.11.1.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/ini2toml/Manifest b/dev-python/ini2toml/Manifest
index 523eea28e797..5a46ee3db533 100644
--- a/dev-python/ini2toml/Manifest
+++ b/dev-python/ini2toml/Manifest
@@ -1 +1,2 @@
+DIST ini2toml-0.11.1.gh.tar.gz 93986 BLAKE2B 
ec5cd963626b5391663b782ba8c32996f6d172e034eb1f9476da0336ebd3dc5d2244fe72a039bb121182e85df798da37dfc391a52808e9e8a9e84d3c5e1889a0
 SHA512 
5229072e5ebaffb1c2efd16f58f72c562fd1ca73d3ce46dccc80672085301f9d35460796f8ac4118ea37f970e45d4e4d4efd3da8e4a88c6a696f1e8b644cf1cd
 DIST ini2toml-0.11.gh.tar.gz 93696 BLAKE2B 
0fb52b346065421049fd377a62de4189a6d261ad12c00679c97568a0e7b7f8fc7bf1aae2196b8fc70489d547c0ce9be1347336d25769c7fb383f9fec4d4aa205
 SHA512 
7329fd3ba31567638fffce22f2370c2055503bd4abc3d7dab30b1828eb54204d31036753efddfab52e79703ce7583f6070e1207c95345096c0751c2d429fd6ea

diff --git a/dev-python/ini2toml/ini2toml-0.11.1.ebuild 
b/dev-python/ini2toml/ini2toml-0.11.1.ebuild
new file mode 100644
index ..e5f2a01f36bb
--- /dev/null
+++ b/dev-python/ini2toml/ini2toml-0.11.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 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
+
+DESCRIPTION="Automatically conversion of .ini/.cfg files to TOML equivalents"
+HOMEPAGE="
+   https://pypi.org/project/ini2toml/
+   https://github.com/abravalheri/ini2toml/
+"
+SRC_URI="
+   https://github.com/abravalheri/ini2toml/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/packaging-20.7[${PYTHON_USEDEP}]
+   >=dev-python/tomli-w-0.4.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/configupdater[${PYTHON_USEDEP}]
+   dev-python/pyproject-fmt[${PYTHON_USEDEP}]
+   dev-python/tomli[${PYTHON_USEDEP}]
+   dev-python/tomlkit[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+EPYTEST_IGNORE=(
+   # validate_pyproject is not packaged
+   tests/test_examples.py
+)
+
+src_prepare() {
+   sed -i -e 's:--cov ini2toml --cov-report term-missing::' setup.cfg || 
die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/calcmysky/

2022-11-14 Thread Yixun Lan
commit: 52b52cbca24321631e5b54fcce1121e2dfe93b57
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Nov 15 07:14:50 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Nov 15 07:14:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b52cbc

sci-astronomy/calcmysky: Keyword 0.2.1 riscv, #879851

Signed-off-by: Yixun Lan  gentoo.org>

 sci-astronomy/calcmysky/calcmysky-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/calcmysky/calcmysky-0.2.1.ebuild 
b/sci-astronomy/calcmysky/calcmysky-0.2.1.ebuild
index 47c8b4a34689..c65c646a9668 100644
--- a/sci-astronomy/calcmysky/calcmysky-0.2.1.ebuild
+++ b/sci-astronomy/calcmysky/calcmysky-0.2.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 LICENSE="GPL-3"
 # subslot is soversion
 SLOT="0/14"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 IUSE="qt5 qt6"
 REQUIRED_USE="|| ( qt5 qt6 )"



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

2022-11-14 Thread Yixun Lan
commit: a09702c6dcf8e5e38cf0c87758293f6b48384a7b
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Nov 15 07:14:54 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Nov 15 07:14:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09702c6

dev-libs/qxlsx: Keyword 1.4.4 riscv, #879851

Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-libs/qxlsx/qxlsx-1.4.4.ebuild 
b/dev-libs/qxlsx/qxlsx-1.4.4.ebuild
index 2abdd125d872..df0c84a4e3c9 100644
--- a/dev-libs/qxlsx/qxlsx-1.4.4.ebuild
+++ b/dev-libs/qxlsx/qxlsx-1.4.4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/QtExcel/QXlsx/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MIT"
 # soversion
 SLOT="0/0.${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 IUSE="qt5 qt6"
 REQUIRED_USE="|| ( qt5 qt6 )"



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/stellarium/

2022-11-14 Thread Yixun Lan
commit: 2f5d4b8d7fa8fdbee4679a8e4826c55364097710
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Nov 15 07:14:58 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Nov 15 07:14:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5d4b8d

sci-astronomy/stellarium: Keyword 1.1 riscv, #879851

Signed-off-by: Yixun Lan  gentoo.org>

 sci-astronomy/stellarium/stellarium-1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/stellarium/stellarium-1.1.ebuild 
b/sci-astronomy/stellarium/stellarium-1.1.ebuild
index e10dc3e47f19..74bb4d95179d 100644
--- a/sci-astronomy/stellarium/stellarium-1.1.ebuild
+++ b/sci-astronomy/stellarium/stellarium-1.1.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="GPL-2+ SGI-B-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 IUSE="debug deep-sky doc gps media nls qt6 +scripting +show-my-sky stars 
telescope test webengine +xlsx"
 # Qt6 QAudioOutput crashes on startup; qt 6.4.0
 # https://bugreports.qt.io/browse/QTBUG-108221



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/rdma-core/

2022-11-14 Thread Arthur Zamarin
commit: fe6fadf854fe91dbc711cc9a6314c15108dc4621
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Nov 15 06:46:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov 15 06:46:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6fadf8

sys-cluster/rdma-core: Stabilize 42.0-r1 arm, #881361

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

 sys-cluster/rdma-core/rdma-core-42.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/rdma-core/rdma-core-42.0-r1.ebuild 
b/sys-cluster/rdma-core/rdma-core-42.0-r1.ebuild
index b67855bafe1f..3330c9abf6d0 100644
--- a/sys-cluster/rdma-core/rdma-core-42.0-r1.ebuild
+++ b/sys-cluster/rdma-core/rdma-core-42.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/linux-rdma/rdma-core;
 else

SRC_URI="https://github.com/linux-rdma/rdma-core/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="|| ( GPL-2 ( CC0-1.0 MIT BSD BSD-with-attribution ) )"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/rdma-core/

2022-11-14 Thread Arthur Zamarin
commit: fbc9b28fb05017de5e51c191bb3b449fa32db26f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Nov 15 06:46:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov 15 06:46:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc9b28f

sys-cluster/rdma-core: Stabilize 42.0-r1 ppc64, #881361

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

 sys-cluster/rdma-core/rdma-core-42.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/rdma-core/rdma-core-42.0-r1.ebuild 
b/sys-cluster/rdma-core/rdma-core-42.0-r1.ebuild
index 3330c9abf6d0..84aa6ec22768 100644
--- a/sys-cluster/rdma-core/rdma-core-42.0-r1.ebuild
+++ b/sys-cluster/rdma-core/rdma-core-42.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/linux-rdma/rdma-core;
 else

SRC_URI="https://github.com/linux-rdma/rdma-core/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 fi
 
 LICENSE="|| ( GPL-2 ( CC0-1.0 MIT BSD BSD-with-attribution ) )"



[gentoo-commits] repo/gentoo:master commit in: net-mail/isync/

2022-11-14 Thread Sam James
commit: 38d23f69c26f05948b597c248b97669853c3cf81
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 06:09:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 06:37:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d23f69

net-mail/isync: update HOMEPAGE

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

 net-mail/isync/isync-1.4.4-r1.ebuild | 2 +-
 net-mail/isync/isync-1.4.4.ebuild| 2 +-
 net-mail/isync/isync-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-mail/isync/isync-1.4.4-r1.ebuild 
b/net-mail/isync/isync-1.4.4-r1.ebuild
index bf6eb20fef6f..2030c04369f8 100644
--- a/net-mail/isync/isync-1.4.4-r1.ebuild
+++ b/net-mail/isync/isync-1.4.4-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DESCRIPTION="MailDir mailbox synchronizer"
-HOMEPAGE="http://isync.sourceforge.net/;
+HOMEPAGE="https://isync.sourceforge.io/;
 LICENSE="GPL-2"
 SLOT="0"
 

diff --git a/net-mail/isync/isync-1.4.4.ebuild 
b/net-mail/isync/isync-1.4.4.ebuild
index 1aa6d569264a..df50151e8187 100644
--- a/net-mail/isync/isync-1.4.4.ebuild
+++ b/net-mail/isync/isync-1.4.4.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DESCRIPTION="MailDir mailbox synchronizer"
-HOMEPAGE="http://isync.sourceforge.net/;
+HOMEPAGE="https://isync.sourceforge.io/;
 LICENSE="GPL-2"
 SLOT="0"
 

diff --git a/net-mail/isync/isync-.ebuild b/net-mail/isync/isync-.ebuild
index e005efe792e4..5af1e39800aa 100644
--- a/net-mail/isync/isync-.ebuild
+++ b/net-mail/isync/isync-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DESCRIPTION="MailDir mailbox synchronizer"
-HOMEPAGE="http://isync.sourceforge.net/;
+HOMEPAGE="https://isync.sourceforge.io/;
 LICENSE="GPL-2"
 SLOT="0"
 



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

2022-11-14 Thread Sam James
commit: 16bfccb3cf3b09e2509385348119260a50c380b9
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 06:15:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 06:37:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16bfccb3

dev-libs/xapian: update HOMEPAGE

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

 dev-libs/xapian/xapian-1.4.19.ebuild| 2 +-
 dev-libs/xapian/xapian-1.4.21-r1.ebuild | 2 +-
 dev-libs/xapian/xapian-1.4.21.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/xapian/xapian-1.4.19.ebuild 
b/dev-libs/xapian/xapian-1.4.19.ebuild
index 00fe7b8f5d51..757d51d72f7e 100644
--- a/dev-libs/xapian/xapian-1.4.19.ebuild
+++ b/dev-libs/xapian/xapian-1.4.19.ebuild
@@ -8,7 +8,7 @@ inherit multilib-minimal
 MY_P="${PN}-core-${PV}"
 
 DESCRIPTION="Xapian Probabilistic Information Retrieval library"
-HOMEPAGE="https://www.xapian.org/;
+HOMEPAGE="https://xapian.org/;
 SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz;
 
 LICENSE="GPL-2"

diff --git a/dev-libs/xapian/xapian-1.4.21-r1.ebuild 
b/dev-libs/xapian/xapian-1.4.21-r1.ebuild
index fea1a23cc14a..383e75d11a63 100644
--- a/dev-libs/xapian/xapian-1.4.21-r1.ebuild
+++ b/dev-libs/xapian/xapian-1.4.21-r1.ebuild
@@ -6,7 +6,7 @@ EAPI="8"
 MY_P="${PN}-core-${PV}"
 
 DESCRIPTION="Xapian Probabilistic Information Retrieval library"
-HOMEPAGE="https://www.xapian.org/;
+HOMEPAGE="https://xapian.org/;
 SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz;
 
 LICENSE="GPL-2"

diff --git a/dev-libs/xapian/xapian-1.4.21.ebuild 
b/dev-libs/xapian/xapian-1.4.21.ebuild
index 28fb18bb8c23..57571b3c92a2 100644
--- a/dev-libs/xapian/xapian-1.4.21.ebuild
+++ b/dev-libs/xapian/xapian-1.4.21.ebuild
@@ -8,7 +8,7 @@ inherit multilib-minimal
 MY_P="${PN}-core-${PV}"
 
 DESCRIPTION="Xapian Probabilistic Information Retrieval library"
-HOMEPAGE="https://www.xapian.org/;
+HOMEPAGE="https://xapian.org/;
 SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz;
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-mail/isync/files/, net-mail/isync/

2022-11-14 Thread Sam James
commit: 84e254f1f64ce956b1cee42f71728c5dbabcd5d1
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 06:08:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 06:37:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e254f1

net-mail/isync: backport openssl3 fix

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

 .../isync/files/isync-1.4.4-openssl3-eof.patch | 65 ++
 net-mail/isync/isync-1.4.4-r1.ebuild   | 47 
 2 files changed, 112 insertions(+)

diff --git a/net-mail/isync/files/isync-1.4.4-openssl3-eof.patch 
b/net-mail/isync/files/isync-1.4.4-openssl3-eof.patch
new file mode 100644
index ..482a11e6c50f
--- /dev/null
+++ b/net-mail/isync/files/isync-1.4.4-openssl3-eof.patch
@@ -0,0 +1,65 @@
+https://sourceforge.net/p/isync/mailman/isync-devel/thread/Y2jnr8hESp1PUW%2B6%40bulldog/#msg37731764
+https://sourceforge.net/p/isync/bugs/68/
+https://sourceforge.net/p/isync/isync/ci/b6c36624f04cd388873785c0631df3f2f9ac4bf0/
+
+From b6c36624f04cd388873785c0631df3f2f9ac4bf0 Mon Sep 17 00:00:00 2001
+From: Oswald Buddenhagen 
+Date: Mon, 6 Jun 2022 11:55:37 +0200
+Subject: [PATCH] work around "unexpected EOF" error messages at end of SSL
+ connections
+
+gmail apparently doesn't send a close notification (SSL_shutdown())
+before closing the TCP socket.
+--- a/src/drv_imap.c
 b/src/drv_imap.c
+@@ -1620,6 +1620,7 @@ imap_socket_read( void *aux )
+   error( "IMAP error: unexpected BYE 
response: %s\n", cmd );
+   /* We just wait for the server to close 
the connection now. */
+   ctx->expectEOF = 1;
++  socket_expect_eof( >conn );
+   } else {
+   /* We still need to wait for the 
LOGOUT's tagged OK. */
+   }
+@@ -1882,10 +1883,12 @@ static void
+ imap_cleanup_p2( imap_store_t *ctx,
+  imap_cmd_t *cmd ATTR_UNUSED, int response )
+ {
+-  if (response == RESP_NO)
++  if (response == RESP_NO) {
+   imap_cancel_store( >gen );
+-  else if (response == RESP_OK)
++  } else if (response == RESP_OK) {
+   ctx->expectEOF = 1;
++  socket_expect_eof( >conn );
++  }
+ }
+ 
+ /*** imap_open_store ***/
+--- a/src/socket.c
 b/src/socket.c
+@@ -810,6 +810,15 @@ socket_expect_activity( conn_t *conn, int expect )
+   conf_wakeup( >fd_timeout, expect ? conn->conf->timeout : 
-1 );
+ }
+ 
++void
++socket_expect_eof( conn_t *sock )
++{
++#ifdef SSL_OP_IGNORE_UNEXPECTED_EOF  // implies HAVE_LIBSSL
++  if (sock->ssl)
++  SSL_set_options( sock->ssl, SSL_OP_IGNORE_UNEXPECTED_EOF );
++#endif
++}
++
+ int
+ socket_read( conn_t *conn, char *buf, uint len )
+ {
+--- a/src/socket.h
 b/src/socket.h
+@@ -142,6 +142,7 @@ void socket_start_tls(conn_t *conn, void (*cb)( int ok, 
void *aux ) );
+ void socket_start_deflate( conn_t *conn );
+ void socket_close( conn_t *sock );
+ void socket_expect_activity( conn_t *sock, int expect );
++void socket_expect_eof( conn_t *sock );
+ int socket_read( conn_t *sock, char *buf, uint len ); /* never waits */
+ char *socket_read_line( conn_t *sock ); /* don't free return value; never 
waits */
+ typedef enum { KeepOwn = 0, GiveOwn } ownership_t;

diff --git a/net-mail/isync/isync-1.4.4-r1.ebuild 
b/net-mail/isync/isync-1.4.4-r1.ebuild
new file mode 100644
index ..bf6eb20fef6f
--- /dev/null
+++ b/net-mail/isync/isync-1.4.4-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="MailDir mailbox synchronizer"
+HOMEPAGE="http://isync.sourceforge.net/;
+LICENSE="GPL-2"
+SLOT="0"
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://git.code.sf.net/p/${PN}/${PN};
+   inherit git-r3 autotools
+else
+   SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="berkdb sasl ssl zlib"
+
+RDEPEND="
+   berkdb? ( >=sys-libs/db-4.2:= )
+   sasl?   ( dev-libs/cyrus-sasl )
+   ssl?( >=dev-libs/openssl-0.9.6:0= )
+   zlib?   ( sys-libs/zlib:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-openssl3-eof.patch
+)
+
+src_prepare() {
+   default
+   [[ ${PV} ==  ]] && eautoreconf
+}
+
+src_configure() {
+   use berkdb || export ac_cv_berkdb4=no
+   econf \
+   $(use_with ssl) \
+   $(use_with sasl) \
+   $(use_with zlib)
+}



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

2022-11-14 Thread Arthur Zamarin
commit: 05b77036401fc575030cd42c9bbce4fe461cb2cc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Nov 14 20:52:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov 15 06:22:18 2022 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/snakeoil.git/commit/?id=05b77036

new release 0.10.3

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

 NEWS.rst | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 1c550ec5..5aad0f9a 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,12 @@
 Release Notes
 =
 
+snakeoil 0.10.3 (2022-11-15)
+
+
+- dist.sphinxext: new *internal* sphinx extension, used by pkgcore stack. This
+  is considered internal and unstable API. (#89, Arthur Zamarin)
+
 snakeoil 0.10.2 (2022-11-08)
 
 



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

2022-11-14 Thread Hans de Graaff
commit: d39ba2211a11d4e80348fefc92d9a81e45deead6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 15 06:23:21 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov 15 06:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d39ba221

dev-ruby/rmagick: add 5.1.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rmagick/Manifest |  1 +
 dev-ruby/rmagick/rmagick-5.1.0.ebuild | 76 +++
 2 files changed, 77 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 700535252f88..7295295b005e 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,3 +1,4 @@
 DIST rmagick-4.2.5.tar.gz 1984865 BLAKE2B 
5a96967da0583ca6d16252fd3e93162cc31b4b125875e16334436c2ec54cb9b739d4a0e0e08547a6218312ce844b3b78cca5f63cf4b81ae3f15abbf9816ceac8
 SHA512 
55835e43bf583c6c53431849caa54900902d0d63f21c7f70b0bdbcfbe69d16a71d433d1d9b949bf68ed36f6fc7f18ae512f0e96c26ff1c63a68bbc83446b52d8
 DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B 
bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871
 SHA512 
1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c
 DIST rmagick-5.0.0.tar.gz 1981170 BLAKE2B 
e73ca833d7e04ae5755d987f32a220d3f286c3398b24729a60365365f91efad28897d62a50f43082fb3b026c4438e8872a636e9aa66e7abf8fc9a7be593b796b
 SHA512 
82cbef42cb8707f4160fecfa10f09ffe4ed5dade492145cd8ae7b856c585bf0ec65aa114340b39bee6f42505c84fee25ef3e542ec06a02105f0112a50129fad5
+DIST rmagick-5.1.0.tar.gz 1991405 BLAKE2B 
79b0a5551ec51edac9c023edd9b7962f033884143d546a91081f15c9f826c72f636c77f1af614d75d7be569c8f3c7edaedc8fa348e53f4b9ea1e7e9543b736e9
 SHA512 
e96b576232a329077cb45b032330a0399dfde625636f5c81bb499c17fef8cda80902479859a836f40db70277be7cff6856723920a6b602df1f336ddbd658722e

diff --git a/dev-ruby/rmagick/rmagick-5.1.0.ebuild 
b/dev-ruby/rmagick/rmagick-5.1.0.ebuild
new file mode 100644
index ..8078c21eb70d
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-5.1.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/RMagick/extconf.rb)
+
+MY_PV=RMagick_${PV//\./-}
+
+inherit ruby-fakegem
+
+DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image 
processing library"
+HOMEPAGE="https://github.com/rmagick/rmagick;
+SRC_URI="https://github.com/rmagick/rmagick/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="rmagick-${MY_PV}"
+
+LICENSE="Artistic"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
+DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( 
>=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
+
+all_ruby_prepare() {
+   # Avoid unused dependency on rake-compiler. This also avoids an
+   # extra compile during tests.
+   sed -i -e '/extensiontask/ s:^:#:' \
+   -e '/ExtensionTask/,/end/ s:^:#:' \
+   -e '/compile/ s:^:#:' Rakefile || die
+   sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's/git ls-files/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Squelch harmless warning about imagemagick installation.
+   sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' 
ext/RMagick/extconf.rb || die
+
+   # Create directory used for a test
+   mkdir tmp
+}
+
+each_ruby_test() {
+   # Borrowed from media-gfx/gscan2pdf
+   # Needed to avoid test failures on e.g. ppc, bug #815856
+   # (Unclear why it doesn't manifest on amd64 here at least)
+   local confdir="${HOME}/.config/ImageMagick"
+   mkdir -p "${confdir}" || die
+   cat > "${confdir}/policy.xml" <<-EOT || die
+   
+   
+   
+   
+   EOT
+
+   RSPEC_VERSION="3" ruby-ng_rspec
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/*
+
+   if use doc ; then
+   docinto .
+   dodoc -r doc
+   fi
+}



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

2022-11-14 Thread Michał Górny
commit: d102abe028aad19d4f3fb10b627b7005b2e117c9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 05:50:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 05:57:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d102abe0

dev-python/libsass-python: Remove insane CC opts again

Bug: https://bugs.gentoo.org/881339
Signed-off-by: Michał Górny  gentoo.org>

 .../{libsass-python-0.22.0.ebuild => libsass-python-0.22.0-r1.ebuild}  | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-python/libsass-python/libsass-python-0.22.0.ebuild 
b/dev-python/libsass-python/libsass-python-0.22.0-r1.ebuild
similarity index 88%
rename from dev-python/libsass-python/libsass-python-0.22.0.ebuild
rename to dev-python/libsass-python/libsass-python-0.22.0-r1.ebuild
index 939120f5558e..6365fb9fef85 100644
--- a/dev-python/libsass-python/libsass-python-0.22.0.ebuild
+++ b/dev-python/libsass-python/libsass-python-0.22.0-r1.ebuild
@@ -41,6 +41,9 @@ src_prepare() {
echo "${PV}" > .libsass-upstream-version || die
distutils-r1_src_prepare
export SYSTEM_SASS=1
+   # https://bugs.gentoo.org/881339
+   # the package is applying C++ flags to C sources
+   sed -i -e "s:'-std=gnu++0x',::" -e "s:'-lstdc++'::" setup.py || die
 }
 
 python_test() {



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

2022-11-14 Thread Joonas Niilola
commit: d47b7e97c5d5461b0779c2d5dd19f098c892e6b2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Nov 15 05:48:57 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Nov 15 05:48:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47b7e97

www-client/firefox-bin: add 107.0

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox-bin/Manifest |  98 ++
 www-client/firefox-bin/firefox-bin-107.0.ebuild | 380 
 2 files changed, 478 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 2915b787ae0b..114b7444399f 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -190,7 +190,105 @@ DIST firefox-106.0.5-vi.xpi 595202 BLAKE2B 
cb5bddd1aa07e20997fe0cc2ba8ce39c58694
 DIST firefox-106.0.5-xh.xpi 426998 BLAKE2B 
233fffe6c5cae7492d9ed68434a2d8728d1630f1ef2022658c6be649b02694a1ccade9254f6d428a4b60776ba9a32a2c947783892b835cc4cb812cc4e193b092
 SHA512 
0c85f12a7fc443f48f6b1c3a50acd54feceb65216124bde64f47d02f921e9a33369b611b205c21468a69bd7315f0b2c553a727b9819a816da76fb11ed13a4dd0
 DIST firefox-106.0.5-zh-CN.xpi 595327 BLAKE2B 
8ec7d74b482bb78aeddc5549bc4dcfb61c8a6c0aacba208ec107dde36a5798b79abc6258fd1b9180922ddcf59beee8c144ed8bd53d14fefa3f909d3657e64c6f
 SHA512 
54261aaee801365967968f97f3658bc34a91a8c068c563fc31de54f5fbe5e4d20bc8be4995ea5a74719b9efd2d0b38719c5ff19b2826f042db5ded80f1847e27
 DIST firefox-106.0.5-zh-TW.xpi 596097 BLAKE2B 
12f423ad06d9424cf0e08d960bcb43291e205bdea52e0f9351c3590c7b6f66c84e9b49fdd7b722df101c7c7fa65f80a6e8df3369a24869395ee8d3c41c2e
 SHA512 
73ebf18f10a31877e9423c9bd1a04c0bcca9a091a3d8cdcadcb6a11cf9f5b29c94b7c19b57560734ee71f79ca296b0e589f85054527498cb7c5027ebb246353f
+DIST firefox-107.0-ach.xpi 449030 BLAKE2B 
c42353b58c950407340ad9ce0b050ec55826339e7311fe1068b66986d738b33a5c3d96f23ea77affbfc3085b7d296424d8d4c76df476e71f3b631ca9f2690087
 SHA512 
46c3aa8e93428136e33e331092784897b255dec806185777179aa65a7ef596bd4369349af0b42531f16a218734b661faa292183a6d7e61d12f2bb6a75bb3c2b5
+DIST firefox-107.0-af.xpi 416150 BLAKE2B 
fbdb13894cd6288c19b2d83cb9381ad9336ab9db9935094cdb4a8bd8ea787e880a534eaef2a717cbd0a55396bef1dfecf0ae3a17c1959adcf6e9163e85cf5d1e
 SHA512 
e1c174ee43033a1274903dbc884a2f9646b288eae994fa14eebf220ef6c65834ce79d0a4bca3b924113f896c89ed2e40e87366b80d39434200b1f62dc06ae739
+DIST firefox-107.0-an.xpi 495687 BLAKE2B 
727d2a2034b2bb24fbc37161aa040ff4c8239f05744193c06b2b002e7dcc9dd879b2b71df579828748b16a00c82df45118f518b0885fec2214c35dc9b181676b
 SHA512 
cfd3e2626b86771a1cd8bef430e39386a10258dbc3f8b1b574d098ef3f5b55b576acdfe4bf0d55cefa103a062b45eb21d227aa4818f76827102f76b28bed755b
+DIST firefox-107.0-ar.xpi 561802 BLAKE2B 
082afdd6be876ffdb3fa0c375f9ad09382a0320c736de97b5c88dca41d5743fe3bf289c1b8f9728658b91eda6b70d5fcd49c913528af5ff713304d581df5ffd4
 SHA512 
f72bccff84e49af3ee5105c6f31acd438fe851b2096b94d6243e7f96842c4f1c751ac5b17ba7754da7e16c0e3e180604a859e4d2342d7d60dec5ea66272ec7a1
+DIST firefox-107.0-ast.xpi 482601 BLAKE2B 
18618dbff248c01bccc185fbc2dcb8c4f2618bfef8b5820cb6d41ce8e2257d852e7417fa4e53ff75f261f8a6b2be8a1aed597f9c905d9c6c79433c817836c976
 SHA512 
60d1456ff43b8c146afe0055b3050cbd7c0774f513243ca8ea03c8c9a5d164fcd8ace255a93e0b07d691187d696e129e20cdf5d758d81ce5b8ec3d4fae2312c2
+DIST firefox-107.0-az.xpi 485086 BLAKE2B 
933fd73e0ed94a4638ea56a2ff1eef541127e890474a8789421bc19d42ee3c067ce3361057e8404793aa9f63c8d6658808127fa8570eb5fc586811bdd1364d92
 SHA512 
c5d5d813d42f2a7ade5f1b66df2014bdce9b4e8823b8e16b7418ce7778486a27124ad345cbbdda502929c4e1e5661ab69516bd0b474dc1744629392033204af2
+DIST firefox-107.0-be.xpi 636869 BLAKE2B 
2fe7ad585f2a120bbfe38831820b2376d90544b88a5adbe98b6d62da3cd0ac275ae95099c4fff4549e23a8a4407029fcfea7209866ea05fee209320c28c8
 SHA512 
5551f23604560475eb951529ccc150ebb85718be730ef8ca07e8bbf3a489f3ece198f986c88686867a6e3d5750c5f116294ca093038bd3b3ca12393826f0e322
+DIST firefox-107.0-bg.xpi 574260 BLAKE2B 
f8ba4d7f5ba7bd7392eafb86c7867703051699fe7b1851eb9340f75061c85574f90afcda4736d2dfe9b4f60c77bf147983b2dc2158390d9dc071470d7c3fd77a
 SHA512 
055faf3a2f5b3df67e6ad4b64707d242d924c0aac7c44610d84927f85845e982ea1c7b8cb31b0831bad47c6854d18c1c64426461f90b1b20dc44d336aee5bd31
+DIST firefox-107.0-bn.xpi 573782 BLAKE2B 
fc762a9e765b0f75e26e8b571c21f27a9ad057ec4f798d36b9edd24ed5c433c7aad329518774c8460cfb573b93a28c78dff16126a497c3964a1a9cb841597ea8
 SHA512 
7c8490d09b7c6af6e966778faf01e14796e03998885f4b4cf7f73cc2e4b6c24fdc284bca7bfee1410ade1f22f7f4d5613ee8ec04fcca217c60b42ea1593ab975
+DIST firefox-107.0-br.xpi 534499 BLAKE2B 
fcf7fabdf19090c9281ff81b2df1d7d518ee0186ea053d7ce072a95101dac36754868c7746679aabb4519e2b42291ae9d2e7b6b88c04de1933bc875ce5d7a6fb
 SHA512 
90e5d2309b3fff388d5b46530385da58db59f4d0d82878b3346ae4ad1073025a866cdc3cbb15f44a2612aabad1d6ea59e19d08392b1a6af9e6cf3db402be62af
+DIST firefox-107.0-bs.xpi 457078 BLAKE2B 

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

2022-11-14 Thread Joonas Niilola
commit: 8767a3ff97f17e6cbded108b842e4416c922
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Nov 15 05:49:07 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Nov 15 05:49:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8767a3ff

www-client/firefox-bin: drop 106.0.5

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox-bin/Manifest   |  98 --
 www-client/firefox-bin/firefox-bin-106.0.5.ebuild | 380 --
 2 files changed, 478 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 114b7444399f..901c501244c5 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -94,102 +94,6 @@ DIST firefox-102.4.0esr-vi.xpi 586367 BLAKE2B 
2c9cda14a80575bcc9bb61107c8dd34a3e
 DIST firefox-102.4.0esr-xh.xpi 427181 BLAKE2B 
5f1966e0dbd2aa3813166dc850f177934af8916648d334d54c1a0539249b87450a004e78f8cbf3437988b223ad8f1bfb6f80f8ed62b3449505f8f0966249a415
 SHA512 
54e7893b1d9282a4b187698097c5607a04a50633c91e3c383ee23c2780fdf4f5b6e77fce3d22e5fcda968f0efefa36a760d24c300e4b3130cff699d1e387b366
 DIST firefox-102.4.0esr-zh-CN.xpi 589096 BLAKE2B 
ba7ec34f1f70fbc2800821ef4cd55bdae4544fdd71ba18090768e1df773b1e4a681c67bf9a018eec4f9012c6750df829c81e4cc80f3a32ae1bd480304240
 SHA512 
85e624355363f9d2e5717723da6aeb920342c551f3448f1581c9ecafd7dcf06a7188176a73ab39faa54c4b856ea3d0a98438111e1211abc7af72fe5fe4470530
 DIST firefox-102.4.0esr-zh-TW.xpi 590475 BLAKE2B 
ca73c38446e2fc3daf4f5e7a4e27cca153f0df38ca83e9368a71e108820709ce588593e3562941d310224bce606da77682afee90829bbb4feb34d64ca595ef85
 SHA512 
94bac8f5b13099eef8570f1e9a7dc0509886aae3e3c1b952f970cf1adf99062405ea504e1417e3e54b92a551bfdb666274ad47c9fd08d2a72fa6f6579fb2b3a3
-DIST firefox-106.0.5-ach.xpi 460141 BLAKE2B 
23a2807b68108b94efe96632c66c31af9be6ac02bafcfaf1b81fe0ece1326a5ce498c09e1e12fc437e0c6894ef593300528623b7436882962e200df30e36ae82
 SHA512 
989a52559baeab98583137dcf737d0df5fa039d6d2b1720a13c828c0c871fd2914fa82b907e1683b1975aad0a9fdb2e8c4e5dcd8769e666ab64579c3d8f55923
-DIST firefox-106.0.5-af.xpi 428348 BLAKE2B 
f22d45c0b2291b1c7d28f2d3f4e620740723ff80a39dbde48f4290092f0d3f6ee8ea413a492d3909fe67fb7c1b0a4ad4be7df428f97c2e1e5b36b1e00b15
 SHA512 
4297e1685cf35d5a722a7789528953818705961ac2eace517f72837e6dee1a5b40a5fc3ce2273835591da9661869148d2434bf6e2740a2fc3ab1bf3245519aa6
-DIST firefox-106.0.5-an.xpi 507375 BLAKE2B 
2da42a2202e934a9d857ac1756440b7e21f9dca31ffcbb9f7d2f1caba2ae51f0e0457611e98e905de9d605d00f16850bd5b26c861b66ce484c366071959f7e09
 SHA512 
20fb66e5fb04b3a76299397434df21030234a5db0bd8bb1471f52baf9a35e4f65802c4a25d322e4b3ba09cd2e571a751cf85790fe9d11ad1c6a0eee3728d67dc
-DIST firefox-106.0.5-ar.xpi 573889 BLAKE2B 
641790ef9c04008689459ff421a42c54a7d2c0162cc169f191615e416878f5f9f7cf207e3c05ed36638f6385e479fd84acafb4e1fb3b88eb2cea96073da06355
 SHA512 
18bc61f4e711a6de18da01819712f54a3d63baeb9a4d6482244fe19fe8b8476cec269cd7a95985d88b9ee721d369bf20009115baa9b86d69b9904cee7ae434fc
-DIST firefox-106.0.5-ast.xpi 494685 BLAKE2B 
caa4369d237be6d7fcdb9088741e1762346285332c2702fb14e12cb60ff1e7d34d1e9be91723a38a05069e978c2772565d7a9398cfa734cf2ca7da914fbd4beb
 SHA512 
187383816596fd2e75ecd99cbda2d90c3043c56a8bbeddcc3f401bdb989cc2614dd5a0d5e977ce557370b26aa50e4fb9831b2c2fd50bc0ab2685e98457e9e164
-DIST firefox-106.0.5-az.xpi 497307 BLAKE2B 
d50c12c2d057ba2394447bcb075fc39a4c1a5aedc26c2b70266b9f5b632a9799e8f3f563c1871800cf78597d056ca4f4c4fae8ac49af0ae4d29a0ee3ee2e86aa
 SHA512 
125bb03c7ecfd9d03f976577b43bc95afeb97fbe58eb03e65d5db95531653dd202acfa0ebfc6515186e4a3a419d8f4654b186214e897313d2e64b443b993
-DIST firefox-106.0.5-be.xpi 647942 BLAKE2B 
e9eaf050f13f98d9ff0a3c24f1265063c390ac1eabb3f692fa78d618b41485b931f94e89181f6bd22b1151c45857f531a0ddf8d68a22d522bc1c678ab76116dc
 SHA512 
e5d4c9c759142029772b9b0b3ecf062f00ba65ed35e97aa03324174dedbb9e60f6de45235a167346f0136a96e84c828afb7df847be88dfae0d43fd9c93ea0736
-DIST firefox-106.0.5-bg.xpi 586680 BLAKE2B 
58f98073bc97d3f2814b45a0216d9c62754fc95fabfbe8b7369166bd2415255be1ec1f4a76398234fe6283cdff67fe80781bdbb54e13f9791c393fdc232e8d48
 SHA512 
ed7d62ce2803e785c30113591b6bddfd18acdeaf49505fa6d5dc94f5c5ecfdc7b81d8edc5f8ba69fc623fab01bdf2af6b38fdede5fd92d736f184293dae2855a
-DIST firefox-106.0.5-bn.xpi 587368 BLAKE2B 
311c8e3f1c98e77b393d95d538cb082de7ddaffb327abcce093ca429d5d51121e74afce22b3e4e0cbe617167545fda8a34761aa46a1517e960f82078a03d7392
 SHA512 
512a9713d95f724d4373fe610401f68f65009d5f521f590aedee2e5f5310c8242eb4c540cff4413303bcb91439622b35bd114dfd2bd1e22ab22049da917ad105
-DIST firefox-106.0.5-br.xpi 546137 BLAKE2B 
7d9e19d8b4d72d9eb06e2aee42461a3d7e072494617877ee8d528311f08b83a4249ea7a2a87055f537c959d4e13c33ad985026d820499ffb60e877b42754d892
 SHA512 
1d246872fbd8dacdb6766bef83d90f6e424f7a68b59cbe69144072a080cfde4f5e4d3497e941468b7c403a5430932aa02e2e95877f920f836c9f62bdb7de7a43
-DIST firefox-106.0.5-bs.xpi 468737 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfconf/

2022-11-14 Thread Michał Górny
commit: 5939d19f252cbaca7d5d6ad597e94a59dd8ed8cc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 05:24:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 05:33:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5939d19f

xfce-base/xfconf: Remove old

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

 xfce-base/xfconf/Manifest |  1 -
 xfce-base/xfconf/xfconf-4.17.0.ebuild | 80 ---
 2 files changed, 81 deletions(-)

diff --git a/xfce-base/xfconf/Manifest b/xfce-base/xfconf/Manifest
index 6382956b8a43..022d6d2c0f30 100644
--- a/xfce-base/xfconf/Manifest
+++ b/xfce-base/xfconf/Manifest
@@ -1,3 +1,2 @@
 DIST xfconf-4.16.0.tar.bz2 634858 BLAKE2B 
34a03e457934310d4750b0811ff3b6fbde0c786656c9cc1bb2dd733e0104c2ab3ff1834fefcea31a6711931406b8ab507a528596b598e92c401defb8e6d7715e
 SHA512 
d2e6b272243d6eda71f42cb3df18cb9c0745a1864718639e9aa494902dfe5b4989b2761fee2195456e5725cad0f744978f9c95c6f01e48aa016a919ce3468344
-DIST xfconf-4.17.0.tar.bz2 629001 BLAKE2B 
f7dbddc5762e4000a1cd5de4c02656f2a1626a244c847f53d1d0646773d91b2a10ee48e870d4b42bd004756e09a9b1e3d3e22f240712e5e7c9fe759908ece048
 SHA512 
e1eac703a898f151d9bde6c4177103498754a776b0c7f1381e7af9994a9cb1765943f840b31e665f40a1c4a26bc8b8a0c6e8aa0615f5501a52d4860065d59bc3
 DIST xfconf-4.17.1.tar.bz2 624819 BLAKE2B 
a8752240b6619c9be83b73c16e1bb4915853b728aeb168d803f569dc38f221d5a02d2d1cbf8eee7ea43dd37f6473de5b6ec30848bf1f502bdc974002edcde681
 SHA512 
c0d5d3b41a9194390b0d45705a496a37bb55c7dd8821efcbad06e0e37ccfd917c4a54de45be16820c20748df81c1aee47cbec2c27caa1eaa5007802f87848762

diff --git a/xfce-base/xfconf/xfconf-4.17.0.ebuild 
b/xfce-base/xfconf/xfconf-4.17.0.ebuild
deleted file mode 100644
index 4e3f29b8703c..
--- a/xfce-base/xfconf/xfconf-4.17.0.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 vala
-
-DESCRIPTION="A configuration management system for Xfce"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
-HOMEPAGE="
-   https://docs.xfce.org/xfce/xfconf/start
-   https://gitlab.xfce.org/xfce/xfconf/
-"
-
-LICENSE="GPL-2+"
-SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
-IUSE="debug +introspection vala"
-REQUIRED_USE="vala? ( introspection )"
-
-DEPEND="
-   >=dev-libs/glib-2.50
-   sys-apps/dbus
-   >=xfce-base/libxfce4util-4.14:=
-   introspection? ( >=dev-libs/gobject-introspection-1.66:= )
-   ! "${service_dir}/org.xfce.Xfconf.service" <<-EOF || die
-   [D-BUS Service]
-   Name=org.xfce.Xfconf
-   Exec=${S}/xfconfd/xfconfd
-   EOF
-
-   (
-   # start isolated dbus session bus
-   dbus_data=$(dbus-launch --sh-syntax) || exit
-   eval "${dbus_data}"
-
-   # -j>1 often hangs
-   # https://gitlab.xfce.org/xfce/xfconf/-/issues/13
-   nonfatal emake -j1 check
-   ret=${?}
-
-   kill "${DBUS_SESSION_BUS_PID}"
-   exit "${ret}"
-   ) || die
-}
-
-src_install() {
-   default
-   find "${D}" -type f -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: net-ftp/ncftp/, net-ftp/ncftp/files/

2022-11-14 Thread Viorel Munteanu
commit: bc257c9a3f6e30f1d1d1204ef2edb3a9a94a1b26
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Nov 13 18:12:30 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Nov 15 05:32:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc257c9a

net-ftp/ncftp: fix compilation with clang

Closes: https://bugs.gentoo.org/875458
Closes: https://github.com/gentoo/gentoo/pull/28258
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-ftp/ncftp/files/ncftp-3.2.6-fix-clang.patch | 437 
 net-ftp/ncftp/ncftp-3.2.6-r5.ebuild |  58 
 2 files changed, 495 insertions(+)

diff --git a/net-ftp/ncftp/files/ncftp-3.2.6-fix-clang.patch 
b/net-ftp/ncftp/files/ncftp-3.2.6-fix-clang.patch
new file mode 100644
index ..21b4a5601d36
--- /dev/null
+++ b/net-ftp/ncftp/files/ncftp-3.2.6-fix-clang.patch
@@ -0,0 +1,437 @@
+Fix compilation with clang-16
+
+aclocal.m4 contains code that no longer compiles: missing headers and missing
+return types.
+
+--- a/autoconf_local/aclocal.m4
 b/autoconf_local/aclocal.m4
+@@ -192,6 +192,7 @@
+ #include "pchtest.h"
+ #pragma hdrstop
+ #include 
++#include 
+ 
+ int main(int argc, char **argv)
+ {
+@@ -1242,7 +1243,9 @@
+ AC_MSG_CHECKING([if -D__STDC_EXT__ is needed with GCC on HP-UX])
+ AC_TRY_RUN([
+ #include 
++#include 
+  
++int
+ main()
+ {
+ #ifdef __STDC_EXT__
+@@ -1674,7 +1677,9 @@
+ #include 
+ #include 
+ #include 
++#include 
+  
++int
+ main()
+ {
+   int result;
+@@ -1816,6 +1821,7 @@
+ # include 
+ #endif
+  
++int
+ main()
+ {
+   char s[16];
+@@ -1876,6 +1882,7 @@
+ # include 
+ #endif
+  
++int
+ main()
+ {
+   int result;
+@@ -2004,7 +2011,9 @@
+ #ifdef HAVE_SYS_UN_H
+ #include 
+ #endif
++#include 
+  
++int
+ main()
+ {
+   int sfd;
+@@ -2088,7 +2097,9 @@
+ #include 
+ #include 
+ #include 
++#include 
+  
++int
+ main()
+ {
+   struct hostent *hp1, *hp2;
+@@ -2134,6 +2145,7 @@
+ #endif
+ #include 
+ #include 
++#include 
+ 
+ /* These are needed if libwrap.a was compiled with
+  * PROCESS_OPTIONS defined.
+@@ -2238,6 +2250,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ ],[
+   /* function-body */
+   sigjmp_buf sjb;
+@@ -2265,6 +2278,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ ],[
+ struct utmp u;
+ 
+@@ -2288,6 +2302,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ ],[
+ struct utmp u;
+ 
+@@ -2311,6 +2326,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ ],[
+ struct utmpx u;
+ 
+@@ -2334,6 +2350,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ ],[
+ struct utmpx u;
+ 
+@@ -2357,6 +2374,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ ],[
+ struct utmpx u;
+ 
+@@ -2380,6 +2398,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ ],[
+ struct utmp u;
+ 
+@@ -2403,6 +2422,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ ],[
+ struct utmp u;
+ 
+@@ -2427,6 +2447,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ ],[
+ struct utmp u;
+ 
+@@ -2450,6 +2471,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ ],[
+ struct utmp u;
+ 
+@@ -2482,6 +2504,7 @@
+ #include 
+ #include 
+  
++int
+ main()
+ {
+   size_t x = 0;
+@@ -2545,6 +2568,7 @@
+ #include 
+ #include 
+  
++int
+ main()
+ {
+   off_t x = 0;
+@@ -2608,6 +2632,7 @@
+ #include 
+ #include 
+  
++int
+ main()
+ {
+   struct stat x;
+@@ -2671,6 +2696,7 @@
+ #include 
+ #include 
+  
++int
+ main()
+ {
+   off64_t x = 0;
+@@ -2732,6 +2758,7 @@
+ #include 
+ #include 
+  
++int
+ main()
+ {
+   struct stat64 x;
+@@ -2789,6 +2816,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ ],[
+ struct stat64 st;
+ 
+@@ -2815,6 +2843,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ ],[
+ struct cmsghdr cm;
+ 
+@@ -2844,6 +2873,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ ],[
+ struct msghdr m;
+ 
+@@ -2872,6 +2902,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ ],[
+ struct msghdr m;
+ 
+@@ -2975,6 +3006,8 @@
+ #include 
+ #include 
+ #include 
++#include 
++#include 
+ ],[
+ struct sockaddr_un uaddr;
+ 
+@@ -3004,6 +3037,7 @@
+ #elif defined(HAVE_SYS_VFS_H)
+ # include 
+ #endif
++#include 
+ ],[
+ struct statfs st;
+ 
+@@ -3027,6 +3061,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ ],[
+ struct statvfs st;
+ 
+@@ -3049,7 +3084,9 @@
+   /* program */
+ #include 
+ #include 
++#include 
+  
++int
+ main()
+ {
+   int result;
+@@ -3108,9 +3145,11 @@
+ #endif
+ #include 
+ #include 
++#include 
+ 
+ extern char *crypt(const char *key, const char *salt);
+ 
++int
+ main()
+ {
+   char cleartext[256];
+@@ -3182,6 +3221,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #ifdef HAVE_ARPA_NAMESER_H
+ # include 
+ #endif
+@@ -3327,9 +3367,11 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ extern char *rl_library_version;
+ 
++int
+ main()
+ {
+   FILE *fp;
+@@ -3446,9 +3488,11 @@
+ #endif
+ #include 
+ #include 
++#include 
+ 
+ long long hugeNumvar = 1;
+ 

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

2022-11-14 Thread Viorel Munteanu
commit: de6493aaab94e73c3ea16a7c49d5241b65eeddff
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Nov 13 12:02:15 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Nov 15 05:32:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6493aa

media-libs/libpgf: Fix installation with USE=doc

Closes: https://bugs.gentoo.org/869806
Closes: https://github.com/gentoo/gentoo/pull/28253
Signed-off-by: Viorel Munteanu  gentoo.org>

 media-libs/libpgf/libpgf-7.21.7-r1.ebuild | 55 +++
 1 file changed, 55 insertions(+)

diff --git a/media-libs/libpgf/libpgf-7.21.7-r1.ebuild 
b/media-libs/libpgf/libpgf-7.21.7-r1.ebuild
new file mode 100644
index ..a1f9328144bb
--- /dev/null
+++ b/media-libs/libpgf/libpgf-7.21.7-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools edos2unix
+
+DESCRIPTION="Library to load, handle and manipulate images in the PGF format"
+HOMEPAGE="https://www.libpgf.org/;
+SRC_URI="https://downloads.sourceforge.net/project/libpgf/libpgf/${PV}/libpgf.zip
 -> ${P}.zip"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc"
+
+BDEPEND="
+   app-arch/unzip
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-fontutils
+   )
+"
+
+S="${WORKDIR}/libpgf"
+
+src_prepare() {
+   default
+
+   # configure.ac has wrong version number
+   sed -i "s/7.15.32/${PV}/g" configure.ac || die
+
+   # many files, including configure.ac and Makefile.am, are saved in dos 
format, causing errors in autotools
+   edos2unix *.{am,ac,in,sh} */*.{am,in}
+
+   # the package does not respect --docdir and installs docs in 
/usr/share/doc/${PN}
+   sed -i -e 's/\$(DOC_DIR)/$(DESTDIR)@docdir@/' doc/Makefile.am || die
+
+   if ! use doc; then
+   sed -i -e "/HAS_DOXYGEN/{N;N;d}" Makefile.am || die
+   fi
+
+   eautoreconf
+}
+
+src_install() {
+   default
+
+   if use doc; then
+   docinto pdf
+   dodoc doc/*.pdf doc/latex/*.pdf
+   fi
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: virtual/rust/

2022-11-14 Thread Georgy Yakovlev
commit: fb314393605d1ce7b45bf6476762bf83e793d7a3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov 15 05:29:15 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov 15 05:29:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb314393

virtual/rust: add experimental llvm-ver subslot for mozilla consumers

Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/rust/rust-1.64.0-r1.ebuild | 22 ++
 virtual/rust/rust-1.65.0-r1.ebuild | 23 +++
 2 files changed, 45 insertions(+)

diff --git a/virtual/rust/rust-1.64.0-r1.ebuild 
b/virtual/rust/rust-1.64.0-r1.ebuild
new file mode 100644
index ..6b38ec4b8770
--- /dev/null
+++ b/virtual/rust/rust-1.64.0-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for Rust language compiler"
+
+LICENSE=""
+# adjust when rust upstream bumps internal llvm
+# we do not allow multiple llvm versions in dev-lang/rust for
+# neither system nor bundled, so we just hardcode it here.
+SLOT="0/llvm-14"
+#KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~s390 sparc x86"
+IUSE="rustfmt"
+
+BDEPEND=""
+RDEPEND="|| (
+   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+)"

diff --git a/virtual/rust/rust-1.65.0-r1.ebuild 
b/virtual/rust/rust-1.65.0-r1.ebuild
new file mode 100644
index ..8a0f09ded700
--- /dev/null
+++ b/virtual/rust/rust-1.65.0-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for Rust language compiler"
+
+LICENSE=""
+
+# adjust when rust upstream bumps internal llvm
+# we do not allow multiple llvm versions in dev-lang/rust for
+# neither system nor bundled, so we just hardcode it here.
+SLOT="0/llvm-15"
+#KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="rustfmt"
+
+BDEPEND=""
+RDEPEND="|| (
+   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+)"



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/octave/files/, sci-mathematics/octave/

2022-11-14 Thread Sam James
commit: c8016a40d4749950f493e0831547351a1f8a2982
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:58:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:58:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8016a40

sci-mathematics/octave: fix build loop with USE=doc & texinfo-7.0

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

 .../files/octave-7.3.0-docs-texinfo-7.0.patch  | 45 ++
 sci-mathematics/octave/octave-7.3.0-r1.ebuild  |  1 +
 2 files changed, 46 insertions(+)

diff --git a/sci-mathematics/octave/files/octave-7.3.0-docs-texinfo-7.0.patch 
b/sci-mathematics/octave/files/octave-7.3.0-docs-texinfo-7.0.patch
new file mode 100644
index ..7a6249ae80d4
--- /dev/null
+++ b/sci-mathematics/octave/files/octave-7.3.0-docs-texinfo-7.0.patch
@@ -0,0 +1,45 @@
+https://savannah.gnu.org/bugs/?62648#comment22
+https://bugs.gentoo.org/880623
+
+# HG changeset patch
+# User Rik 
+# Date 1668451079 28800
+#  Mon Nov 14 10:37:59 2022 -0800
+# Node ID 67d5b2d119e254efc3d9f2658de47b293ac1f6eb
+# Parent  9f4a9dd4a6ee34ddc6e8d0a87d0c703782af7358
+doc: Enable building of Qt documentation with Texinfo >= 7.0 (bug #62648)
+
+* mk-qthelp.pl: Update regular expressions that find the start of data in
+index.html and Function-index.html to include additional pattern generated by
+Texinfo 7.0.
+
+--- a/doc/interpreter/mk-qthelp.pl
 b/doc/interpreter/mk-qthelp.pl
+@@ -26,8 +26,11 @@ if ($#ARGV != 1)
+ open (my $HTML, "<", $htmlfname) or die "Unable to open $htmlfname";
+ 
+ # Skip through preamble of file to find start of list
+-while (($_ = <$HTML>) !~ /^/ ) {;}
+-while (($_ = <$HTML>) !~ /^/ ) {;}
++while (defined ($_ = <$HTML>) and ! /^/ ) {;}
++while (defined ($_ = <$HTML>)
++ and ! /^/ ) {;}
++
++die "index.html: reached EOF without finding data start pattern" if eof 
($HTML);
+ 
+ $level = 0;
+ while (<$HTML>)
+@@ -68,7 +71,11 @@ die "Failed to parse index.html" if ($le
+ open ($HTML, "<", $htmlfname) or die "Unable to open $htmlfname";
+ 
+ # Skip through preamble of file to find start of list
+-while (($_ = <$HTML>) !~ /^)
+ {
+

diff --git a/sci-mathematics/octave/octave-7.3.0-r1.ebuild 
b/sci-mathematics/octave/octave-7.3.0-r1.ebuild
index 05285cf1f3e5..0901c51c9f76 100644
--- a/sci-mathematics/octave/octave-7.3.0-r1.ebuild
+++ b/sci-mathematics/octave/octave-7.3.0-r1.ebuild
@@ -131,6 +131,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-4.2.2-ncurses-pkgconfig.patch
"${FILESDIR}"/${PN}-6.4.0-slibtool.patch
"${FILESDIR}"/${PN}-6.4.0-omit-qtchooser-qtver.patch
+   "${FILESDIR}"/${P}-docs-texinfo-7.0.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Class/

2022-11-14 Thread Sam James
commit: a613caf519249f4c7712078fa4ebe7376c2ca6b9
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a613caf5

dev-perl/Test-Class: Keyword 0.520.0 hppa, #878933

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

 dev-perl/Test-Class/Test-Class-0.520.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-Class/Test-Class-0.520.0.ebuild 
b/dev-perl/Test-Class/Test-Class-0.520.0.ebuild
index b5de910f6a19..95d20b4ea592 100644
--- a/dev-perl/Test-Class/Test-Class-0.520.0.ebuild
+++ b/dev-perl/Test-Class/Test-Class-0.520.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Easily create test classes in an xUnit/JUnit style"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 
 RDEPEND="
>=virtual/perl-Attribute-Handlers-0.770.0



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-MockTime/

2022-11-14 Thread Sam James
commit: bbb319f62b9412d4271f3e1960efde84ff4efd6e
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb319f6

dev-perl/Test-MockTime: Keyword 0.170.0 hppa, #878933

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

 dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild 
b/dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild
index 6b7b181834ae..58872caf18c1 100644
--- a/dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild
+++ b/dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Replaces actual time with simulated time"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
virtual/perl-Time-Piece



[gentoo-commits] repo/gentoo:master commit in: dev-perl/WWW-Form-UrlEncoded-XS/

2022-11-14 Thread Sam James
commit: 82f5b130cc242f8f8ff383593b401f42578b6a1c
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f5b130

dev-perl/WWW-Form-UrlEncoded-XS: Keyword 0.260.0 hppa, #878933

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

 dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.260.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.260.0.ebuild 
b/dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.260.0.ebuild
index efe7e7f0d381..9382d62d823e 100644
--- a/dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.260.0.ebuild
+++ b/dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.260.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="XS parsing/building of application/x-www-form-urlencoded"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
virtual/perl-Exporter



[gentoo-commits] repo/gentoo:master commit in: dev-perl/POSIX-strftime-Compiler/

2022-11-14 Thread Sam James
commit: 276c25f2b37742282f78aa408927d5d871555256
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=276c25f2

dev-perl/POSIX-strftime-Compiler: Keyword 0.440.0 hppa, #878933

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

 dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.440.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.440.0.ebuild 
b/dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.440.0.ebuild
index 2e56e27db1e0..57a774cd30c8 100644
--- a/dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.440.0.ebuild
+++ b/dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.440.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="GNU C library compatible strftime for loggers and servers"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="minimal"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Stream-Buffered/

2022-11-14 Thread Sam James
commit: ba1b05b34948e56470bf9016c225d3214b9e1495
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba1b05b3

dev-perl/Stream-Buffered: Keyword 0.30.0-r1 hppa, #878933

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

 dev-perl/Stream-Buffered/Stream-Buffered-0.30.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Stream-Buffered/Stream-Buffered-0.30.0-r1.ebuild 
b/dev-perl/Stream-Buffered/Stream-Buffered-0.30.0-r1.ebuild
index b4f96704800f..f87dd51ef471 100644
--- a/dev-perl/Stream-Buffered/Stream-Buffered-0.30.0-r1.ebuild
+++ b/dev-perl/Stream-Buffered/Stream-Buffered-0.30.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Temporary buffer to save bytes"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
virtual/perl-IO



[gentoo-commits] repo/gentoo:master commit in: dev-perl/WWW-Form-UrlEncoded/

2022-11-14 Thread Sam James
commit: 65166a5af815c2cccda3568a89c0dc11da2094fb
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65166a5a

dev-perl/WWW-Form-UrlEncoded: Keyword 0.260.0 hppa, #878933

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

 dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.260.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.260.0.ebuild 
b/dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.260.0.ebuild
index 03169a4f8981..c34421c8286e 100644
--- a/dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.260.0.ebuild
+++ b/dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.260.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="parser and builder for application/x-www-form-urlencoded"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="+xs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-MockTime-HiRes/

2022-11-14 Thread Sam James
commit: bf9510c88d8b01501203151f998a75e659ac95af
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9510c8

dev-perl/Test-MockTime-HiRes: Keyword 0.80.0-r1 hppa, #878933

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

 dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0-r1.ebuild 
b/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0-r1.ebuild
index 424aba06615e..4dc74d1c1a2a 100644
--- a/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0-r1.ebuild
+++ b/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Replace actual time with simulated high resolution time"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
dev-perl/Test-MockTime



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Time-TZOffset/

2022-11-14 Thread Sam James
commit: 4cec063d0c632ae0d20958d240760b02b44b05a6
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cec063d

dev-perl/Time-TZOffset: Keyword 0.40.0-r1 hppa, #878933

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

 dev-perl/Time-TZOffset/Time-TZOffset-0.40.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Time-TZOffset/Time-TZOffset-0.40.0-r1.ebuild 
b/dev-perl/Time-TZOffset/Time-TZOffset-0.40.0-r1.ebuild
index 4c86f210a8ad..8e554f765d70 100644
--- a/dev-perl/Time-TZOffset/Time-TZOffset-0.40.0-r1.ebuild
+++ b/dev-perl/Time-TZOffset/Time-TZOffset-0.40.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Show timezone offset strings like +0900"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
virtual/perl-Time-Local



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Plack/

2022-11-14 Thread Sam James
commit: bb2ad18fb880754e28dfe17b30cf074df7be97c5
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb2ad18f

dev-perl/Plack: Keyword 1.4.800 hppa, #878933

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

 dev-perl/Plack/Plack-1.4.800.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Plack/Plack-1.4.800.ebuild 
b/dev-perl/Plack/Plack-1.4.800.ebuild
index 10596becd204..4a5feb4f68f3 100644
--- a/dev-perl/Plack/Plack-1.4.800.ebuild
+++ b/dev-perl/Plack/Plack-1.4.800.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="minimal"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Time/

2022-11-14 Thread Sam James
commit: 77e3d93e37ec2fa0c4421d939f576295b4c1553e
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e3d93e

dev-perl/Test-Time: Keyword 0.80.0 hppa, #878933

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

 dev-perl/Test-Time/Test-Time-0.80.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-Time/Test-Time-0.80.0.ebuild 
b/dev-perl/Test-Time/Test-Time-0.80.0.ebuild
index 983dee1c5bc6..19f1a1f7fdbb 100644
--- a/dev-perl/Test-Time/Test-Time-0.80.0.ebuild
+++ b/dev-perl/Test-Time/Test-Time-0.80.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Overrides the time() and sleep() core functions for testing"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
virtual/perl-Test-Simple



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-PasswdMD5/

2022-11-14 Thread Sam James
commit: e5b690ea78a4b9480c81583cbe2e9b15370e75a0
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b690ea

dev-perl/Crypt-PasswdMD5: Keyword 1.410.0 hppa, #878933

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

 dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.410.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.410.0.ebuild 
b/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.410.0.ebuild
index fcab0d92dd0c..1a97b18df5bb 100644
--- a/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.410.0.ebuild
+++ b/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.410.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="Provides interoperable MD5-based crypt() functions"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc 
x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-MultiPartParser/

2022-11-14 Thread Sam James
commit: dda8170fb73d584ec5d85d8d293219f4f67e2bbe
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda8170f

dev-perl/HTTP-MultiPartParser: Keyword 0.20.0-r1 hppa, #878933

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

 dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0-r1.ebuild 
b/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0-r1.ebuild
index 06407f7a3871..c6458d77dc7e 100644
--- a/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0-r1.ebuild
+++ b/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="Low Level MultiPart MIME HTTP parser"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Request-AsCGI/

2022-11-14 Thread Sam James
commit: c71870b591c6b301608f727906581e6c5268c85e
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71870b5

dev-perl/HTTP-Request-AsCGI: Keyword 1.200.0-r1 hppa, #878933

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

 dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0-r1.ebuild 
b/dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0-r1.ebuild
index 1beeb3eaf826..1bcf58de566a 100644
--- a/dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0-r1.ebuild
+++ b/dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="Set up a CGI environment from an HTTP::Request"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Filesys-Notify-Simple/

2022-11-14 Thread Sam James
commit: 0cdcd30e65c216ec030ee67c1afca45983c09367
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cdcd30e

dev-perl/Filesys-Notify-Simple: Keyword 0.140.0 hppa, #878933

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

 dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild 
b/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild
index 53727bbe4a63..f910cb57886e 100644
--- a/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild
+++ b/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Simple and dumb file system watcher"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Hash-MultiValue/

2022-11-14 Thread Sam James
commit: 3ae9f01789adadb6798671e570b337822cea8583
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae9f017

dev-perl/Hash-MultiValue: Keyword 0.160.0-r1 hppa, #878933

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

 dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0-r1.ebuild 
b/dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0-r1.ebuild
index ed58b84118d3..8d45a7bacc12 100644
--- a/dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0-r1.ebuild
+++ b/dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Store multiple values per key"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/LWP-Protocol-http10/

2022-11-14 Thread Sam James
commit: 4106c9d31d70df13d1f17ff1845bf41b0d62e567
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4106c9d3

dev-perl/LWP-Protocol-http10: Keyword 6.30.0-r1 hppa, #878933

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

 dev-perl/LWP-Protocol-http10/LWP-Protocol-http10-6.30.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/LWP-Protocol-http10/LWP-Protocol-http10-6.30.0-r1.ebuild 
b/dev-perl/LWP-Protocol-http10/LWP-Protocol-http10-6.30.0-r1.ebuild
index 0e4384738b7b..1884ffbba044 100644
--- a/dev-perl/LWP-Protocol-http10/LWP-Protocol-http10-6.30.0-r1.ebuild
+++ b/dev-perl/LWP-Protocol-http10/LWP-Protocol-http10-6.30.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Legacy HTTP/1.0 support for LWP"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
>=dev-perl/HTTP-Message-6.0.0



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Log-Dispatch-Array/

2022-11-14 Thread Sam James
commit: 40465967a61b055a2e1463ceb9e051bf8490af29
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40465967

dev-perl/Log-Dispatch-Array: Keyword 1.3.0-r1 hppa, #878933

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

 dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.3.0-r1.ebuild 
b/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.3.0-r1.ebuild
index f09abb838c0a..f55c25f546d0 100644
--- a/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.3.0-r1.ebuild
+++ b/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.3.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="log events to an array (reference)"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
dev-perl/Log-Dispatch



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Server-Simple-PSGI/

2022-11-14 Thread Sam James
commit: 374a1476c37ff1a58263956cbdc7d35212405dea
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374a1476

dev-perl/HTTP-Server-Simple-PSGI: Keyword 0.160.0-r1 hppa, #878933

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

 .../HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0-r1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0-r1.ebuild 
b/dev-perl/HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0-r1.ebuild
index 75447dce6b14..4cfcefbd39d9 100644
--- a/dev-perl/HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0-r1.ebuild
+++ b/dev-perl/HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="PSGI handler for HTTP::Server::Simple"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
>=dev-perl/HTTP-Server-Simple-0.420.0



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Log-Log4perl/

2022-11-14 Thread Sam James
commit: d4b69c81f81101b457b698a165cd95cc487c3137
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b69c81

dev-perl/Log-Log4perl: Keyword 1.540.0 hppa, #878933

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

 dev-perl/Log-Log4perl/Log-Log4perl-1.540.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Log-Log4perl/Log-Log4perl-1.540.0.ebuild 
b/dev-perl/Log-Log4perl/Log-Log4perl-1.540.0.ebuild
index 3a93b9bdbcdd..84f303347a37 100644
--- a/dev-perl/Log-Log4perl/Log-Log4perl-1.540.0.ebuild
+++ b/dev-perl/Log-Log4perl/Log-Log4perl-1.540.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ DESCRIPTION="Log4j implementation for Perl"
 HOMEPAGE="http://log4perl.sourceforge.net/;
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 
 RDEPEND="
>=virtual/perl-File-Path-2.70.0



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Headers-Fast/

2022-11-14 Thread Sam James
commit: 06bd0f85e66f14ea0a2a707dd43044af8e48e8ba
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06bd0f85

dev-perl/HTTP-Headers-Fast: Keyword 0.220.0-r1 hppa, #878933

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

 dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0-r1.ebuild 
b/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0-r1.ebuild
index 4969d809abe7..53447cbbc44d 100644
--- a/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0-r1.ebuild
+++ b/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Faster implementation of HTTP::Headers"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
dev-perl/HTTP-Date



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Entity-Parser/

2022-11-14 Thread Sam James
commit: 3a657f5710a711d60c816a69a6eae81752b88839
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a657f57

dev-perl/HTTP-Entity-Parser: Keyword 0.250.0-r1 hppa, #878933

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

 dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.250.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.250.0-r1.ebuild 
b/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.250.0-r1.ebuild
index df0b8b29880f..282ff512ad77 100644
--- a/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.250.0-r1.ebuild
+++ b/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.250.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="PSGI compliant HTTP Entity Parser"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="+xs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Server-Simple/

2022-11-14 Thread Sam James
commit: c7129eb31d40225bfd7a9aa23b688d38d9bd0a68
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7129eb3

dev-perl/HTTP-Server-Simple: Keyword 0.520.0-r1 hppa, #878933

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

 dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0-r1.ebuild 
b/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0-r1.ebuild
index 3bf3c5003ab8..c2fc118d95c4 100644
--- a/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0-r1.ebuild
+++ b/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Lightweight HTTP Server"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
dev-perl/CGI



[gentoo-commits] repo/gentoo:master commit in: dev-perl/FCGI-ProcManager/

2022-11-14 Thread Sam James
commit: 951fd241bdb73e2fcdfcb4db7a36fe059f12fc99
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=951fd241

dev-perl/FCGI-ProcManager: Keyword 0.280.0-r1 hppa, #878933

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

 dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild 
b/dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild
index de430e66c011..309661e762ea 100644
--- a/dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild
+++ b/dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild
@@ -11,4 +11,4 @@ DESCRIPTION="A FastCGI process manager"
 
 SLOT="0"
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Cookie-Baker-XS/

2022-11-14 Thread Sam James
commit: 6dfbc06fc6619446d7f9600dbd0b02e06d86771d
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dfbc06f

dev-perl/Cookie-Baker-XS: Keyword 0.110.0 hppa, #878933

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

 dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.110.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.110.0.ebuild 
b/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.110.0.ebuild
index 344f062219f4..cd8954f2999c 100644
--- a/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.110.0.ebuild
+++ b/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.110.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Accelerate Cookie::Baker's crush_cookie"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Devel-StackTrace-AsHTML/

2022-11-14 Thread Sam James
commit: 0ddb8bcab24d36bdc39fbe8b704d10fb85361f2b
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:36:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:36:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ddb8bca

dev-perl/Devel-StackTrace-AsHTML: Keyword 0.150.0-r1 hppa, #878933

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

 .../Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild 
b/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild
index 135aa578c298..fab9702e9c9a 100644
--- a/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild
+++ b/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Displays stack trace in HTML"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
dev-perl/Devel-StackTrace



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2022-11-14 Thread Sam James
commit: 51e0a4f66c1aa1a3106aa9594c76eaeda3ea001f
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:25:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:25:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e0a4f6

sys-devel/gcc: drop TOOLCHAIN_SPHINX_BUILD from 13.*.

It's been reverted upstream for now. Keep the support in the eclass
until the next 13 snapshot though.

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

 sys-devel/gcc/gcc-13.0..ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-13.0..ebuild 
b/sys-devel/gcc/gcc-13.0..ebuild
index 2ac47a5de6bf..121075573253 100644
--- a/sys-devel/gcc/gcc-13.0..ebuild
+++ b/sys-devel/gcc/gcc-13.0..ebuild
@@ -4,7 +4,6 @@
 EAPI=8
 
 TOOLCHAIN_PATCH_DEV="sam"
-TOOLCHAIN_SPHINX_BUILD=1
 PATCH_GCC_VER="13.1.0"
 MUSL_GCC_VER="13.1.0"
 



[gentoo-commits] repo/gentoo:master commit in: net-proxy/ziproxy/files/, net-proxy/ziproxy/

2022-11-14 Thread Sam James
commit: 0b6c2ba9ac6cc5f94409151bbf8596038cd62fbb
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Tue Nov 15 02:56:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:17:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b6c2ba9

net-proxy/ziproxy: add 3.3.2

Fix clang build errors.

Closes: https://bugs.gentoo.org/875773
Signed-off-by: Oskari Pirhonen  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-proxy/ziproxy/Manifest |  1 +
 .../ziproxy-3.3.2-Fix-clang-build-errors.patch | 42 
 net-proxy/ziproxy/ziproxy-3.3.2.ebuild | 79 ++
 3 files changed, 122 insertions(+)

diff --git a/net-proxy/ziproxy/Manifest b/net-proxy/ziproxy/Manifest
index 22a46e033e15..3070be25f3a6 100644
--- a/net-proxy/ziproxy/Manifest
+++ b/net-proxy/ziproxy/Manifest
@@ -1 +1,2 @@
 DIST ziproxy-3.3.1.tar.xz 205972 BLAKE2B 
60dde7a7da61408023d85c92b04e22e876155e90ad5541653748d7e9059a47e698767420b3f3bc072d2b23aa99b0bf0f7335965fcd519b7f34eeddc0849fb000
 SHA512 
bff87a63320e721091ccdcdbe409f59db7f7f681ee8b7f093f18f3c0391579a25b9a8daf6ccfea4d94384142247ce36cfaec68d294b2a23caa56ede436da2d87
+DIST ziproxy-3.3.2.tar.xz 205992 BLAKE2B 
0822c54fe1448588b14fbed58d8ffce27910db78959ec1f6344dd644dfaf222ef70d4389ec9f751457991e75bfdb59a8ee3964051beae279cba3486e1af7ccb2
 SHA512 
9e4cca86a29d970357c14369d4c8adc1902f334a60ce8d50872c36a65cf75f580eb92e185382f4a9bcfe31ddcc3ceee4f3a8cbeea395b6c09542bce0784b0b57

diff --git a/net-proxy/ziproxy/files/ziproxy-3.3.2-Fix-clang-build-errors.patch 
b/net-proxy/ziproxy/files/ziproxy-3.3.2-Fix-clang-build-errors.patch
new file mode 100644
index ..cae83134d32e
--- /dev/null
+++ b/net-proxy/ziproxy/files/ziproxy-3.3.2-Fix-clang-build-errors.patch
@@ -0,0 +1,42 @@
+From b997a5283812e67992aa7e1577c7482ce5b1ce24 Mon Sep 17 00:00:00 2001
+From: Oskari Pirhonen 
+Date: Mon, 14 Nov 2022 19:36:05 -0600
+Subject: [PATCH] Fix clang build errors
+
+-Werror,-Wdeprecated-non-prototype
+-Werror,-Wimplicit-function-declaration
+
+Signed-off-by: Oskari Pirhonen 
+---
+ src/image.c | 1 +
+ src/netd.c  | 2 +-
+ 2 files changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/image.c b/src/image.c
+index e7a8d8c..821f892 100644
+--- a/src/image.c
 b/src/image.c
+@@ -56,6 +56,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ #include 
+diff --git a/src/netd.c b/src/netd.c
+index 937a52e..4d4a936 100644
+--- a/src/netd.c
 b/src/netd.c
+@@ -84,7 +84,7 @@
+ #include "txtfiletools.h"
+ #include "session.h"
+ 
+-int   proxy_server ();
++int   proxy_server(struct in_addr *addr_low, struct in_addr *addr_high);
+ int   proxy_handlereq (SOCKET sock_client, const char *client_addr, struct 
sockaddr_in *socket_host);
+ void  process_request (const char *client_addr, struct sockaddr_in 
*socket_host, SOCKET sock_child_out);
+ void  daemon_sigcatch (int);
+-- 
+2.37.4
+

diff --git a/net-proxy/ziproxy/ziproxy-3.3.2.ebuild 
b/net-proxy/ziproxy/ziproxy-3.3.2.ebuild
new file mode 100644
index ..9698cb2c7e85
--- /dev/null
+++ b/net-proxy/ziproxy/ziproxy-3.3.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A forwarding, non-caching, compressing web proxy server"
+HOMEPAGE="http://ziproxy.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"
+IUSE="sasl xinetd"
+
+RDEPEND="
+   acct-group/ziproxy
+   acct-user/ziproxy
+   media-libs/giflib:0=
+   media-libs/libpng:0=
+   virtual/jpeg:0
+   sys-libs/zlib
+   sasl? ( dev-libs/cyrus-sasl )
+   xinetd? ( virtual/inetd )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-Fix-clang-build-errors.patch
+)
+
+src_prepare() {
+   default
+
+   # fix sample config file
+   sed -i \
+   -e "s:/var/ziproxy/:/var/lib/ziproxy/:g" \
+   -e "s:%j-%Y.log:/var/log/ziproxy/%j-%Y.log:g" \
+   etc/ziproxy/ziproxy.conf || die
+
+   # fix sample xinetd config
+   sed -i \
+   -e "s:/usr/bin/:/usr/sbin/:g" \
+   -e "s:\(.*port.*\):\1\n\ttype\t\t\t= UNLISTED:g" \
+   -e "s:root:ziproxy:g" \
+   etc/xinetd.d/ziproxy || die
+}
+
+src_configure() {
+   econf \
+   --without-jasper \
+   $(use_with sasl sasl2) \
+   --with-cfgfile=/etc/ziproxy/ziproxy.conf
+}
+
+src_install() {
+   default
+
+   dodir /usr/sbin
+   mv -vf "${ED}"/usr/{,s}bin/ziproxy || die
+
+   dobin src/tools/ziproxy_genhtml_stats.sh
+
+   newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+
+   insinto /etc
+   doins -r etc/ziproxy
+
+   insinto /var/lib/ziproxy/error
+   doins var/ziproxy/error/*.html
+
+   if use xinetd; 

[gentoo-commits] repo/gentoo:master commit in: net-proxy/ziproxy/

2022-11-14 Thread Sam James
commit: 6d397db88096d43beb673b47113f6886736d05ae
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 04:17:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:17:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d397db8

net-proxy/ziproxy: use libjpeg-turbo

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

 net-proxy/ziproxy/ziproxy-3.3.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-proxy/ziproxy/ziproxy-3.3.2.ebuild 
b/net-proxy/ziproxy/ziproxy-3.3.2.ebuild
index 9698cb2c7e85..18927d63ac6f 100644
--- a/net-proxy/ziproxy/ziproxy-3.3.2.ebuild
+++ b/net-proxy/ziproxy/ziproxy-3.3.2.ebuild
@@ -15,9 +15,9 @@ IUSE="sasl xinetd"
 RDEPEND="
acct-group/ziproxy
acct-user/ziproxy
-   media-libs/giflib:0=
-   media-libs/libpng:0=
-   virtual/jpeg:0
+   media-libs/giflib:=
+   media-libs/libpng:=
+   media-libs/libjpeg-turbo:=
sys-libs/zlib
sasl? ( dev-libs/cyrus-sasl )
xinetd? ( virtual/inetd )



[gentoo-commits] repo/gentoo:master commit in: net-proxy/ziproxy/files/, net-proxy/ziproxy/

2022-11-14 Thread Sam James
commit: de0eaf6ab52209f7c53845b38ee269a25c457ea7
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Tue Nov 15 02:59:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 04:17:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0eaf6a

net-proxy/ziproxy: drop 3.3.1-r2

Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28271
Signed-off-by: Sam James  gentoo.org>

 net-proxy/ziproxy/Manifest |  1 -
 .../ziproxy/files/ziproxy-3.3.1-fno-common.patch   | 19 -
 .../ziproxy/files/ziproxy-3.3.1-giflib5.patch  | 46 -
 net-proxy/ziproxy/ziproxy-3.3.1-r2.ebuild  | 80 --
 4 files changed, 146 deletions(-)

diff --git a/net-proxy/ziproxy/Manifest b/net-proxy/ziproxy/Manifest
index 3070be25f3a6..4d6c43380ed1 100644
--- a/net-proxy/ziproxy/Manifest
+++ b/net-proxy/ziproxy/Manifest
@@ -1,2 +1 @@
-DIST ziproxy-3.3.1.tar.xz 205972 BLAKE2B 
60dde7a7da61408023d85c92b04e22e876155e90ad5541653748d7e9059a47e698767420b3f3bc072d2b23aa99b0bf0f7335965fcd519b7f34eeddc0849fb000
 SHA512 
bff87a63320e721091ccdcdbe409f59db7f7f681ee8b7f093f18f3c0391579a25b9a8daf6ccfea4d94384142247ce36cfaec68d294b2a23caa56ede436da2d87
 DIST ziproxy-3.3.2.tar.xz 205992 BLAKE2B 
0822c54fe1448588b14fbed58d8ffce27910db78959ec1f6344dd644dfaf222ef70d4389ec9f751457991e75bfdb59a8ee3964051beae279cba3486e1af7ccb2
 SHA512 
9e4cca86a29d970357c14369d4c8adc1902f334a60ce8d50872c36a65cf75f580eb92e185382f4a9bcfe31ddcc3ceee4f3a8cbeea395b6c09542bce0784b0b57

diff --git a/net-proxy/ziproxy/files/ziproxy-3.3.1-fno-common.patch 
b/net-proxy/ziproxy/files/ziproxy-3.3.1-fno-common.patch
deleted file mode 100644
index 5b6735c5d885..
--- a/net-proxy/ziproxy/files/ziproxy-3.3.1-fno-common.patch
+++ /dev/null
@@ -1,19 +0,0 @@
 a/src/tosmarking.c  2020-05-21 14:56:31.09500 +0900
-+++ b/src/tosmarking.c  2020-05-21 14:58:11.72000 +0900
-@@ -36,11 +36,11 @@
- /* private, local. those are not the same as the vars with the same name */
- int tosmarking_enabled;
- SOCKET sock_child_out;
--int TOSFlagsDefault;
--int TOSFlagsDiff;
--const t_ut_urltable *tos_markasdiff_url;
--const t_ct_cttable *tos_maskasdiff_ct;
--ZP_DATASIZE_TYPE TOSMarkAsDiffSizeBT;
-+extern int TOSFlagsDefault;
-+extern int TOSFlagsDiff;
-+extern const t_ut_urltable *tos_markasdiff_url;
-+extern const t_ct_cttable *tos_maskasdiff_ct;
-+extern ZP_DATASIZE_TYPE TOSMarkAsDiffSizeBT;
-
- int current_tos;
- ZP_DATASIZE_TYPE tos_bytecount;/* counter used by TOSMarkAsDiffSizeBT 
*/

diff --git a/net-proxy/ziproxy/files/ziproxy-3.3.1-giflib5.patch 
b/net-proxy/ziproxy/files/ziproxy-3.3.1-giflib5.patch
deleted file mode 100644
index e8404ecc47b4..
--- a/net-proxy/ziproxy/files/ziproxy-3.3.1-giflib5.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-Description: Build using giflib5
-Forwarded: yes
-Author: Marcos Talau 
-Author: Matthias Klose 
-Last-Update: 2015-11-04
-
-Index: ziproxy-3.3.1/src/image.c
-===
 ziproxy-3.3.1.orig/src/image.c
-+++ ziproxy-3.3.1/src/image.c
-@@ -905,7 +905,11 @@ int gif2bitmap(char *inbuf, int insize,
-   desc.size=insize;
-   desc.x.pos=0;
- 
-+#if GIFLIB_MAJOR >= 5
-+  if ((GifFile = DGifOpen((void*), _mem_input, NULL)) == NULL)
-+#else
-   if ((GifFile = DGifOpen((void*), _mem_input)) == NULL) 
-+#endif
-   return( IMG_RET_ERR_UNKNOWN + IMG_RET_FLG_WHILE_DECOMP);//more 
possible reasons
- 
-   bmp = new_raw_bitmap();
-@@ -1083,7 +1087,11 @@ int gif2bitmap(char *inbuf, int insize,
-   }
-   bmp->pal_bpp = bmp->bpp;
-   
-+#if GIFLIB_MAJOR >= 5
-+  DGifCloseFile(GifFile, NULL);
-+#else
-   DGifCloseFile(GifFile);
-+#endif
-   return IMG_RET_OK;
- }
- 
-@@ -1738,7 +1746,11 @@ static int bitmap2jp2 (raw_bitmap *bmp,
-   cmptparm->width = cwidth [cmptno];
-   cmptparm->height = cheight [cmptno];
-   cmptparm->prec = cbitlen [cmptno];
-+#if GIFLIB_MAJOR >= 5
-+  cmptparm->sgnd = 0; // we only generate unsigned components
-+#else
-   cmptparm->sgnd = false; // we only generate unsigned components
-+#endif
- 
-   cshiftR [cmptno] = 8 - cbitlen [cmptno]; // calculate the 
resampling shift for this component
-   }

diff --git a/net-proxy/ziproxy/ziproxy-3.3.1-r2.ebuild 
b/net-proxy/ziproxy/ziproxy-3.3.1-r2.ebuild
deleted file mode 100644
index be702259c92e..
--- a/net-proxy/ziproxy/ziproxy-3.3.1-r2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A forwarding, non-caching, compressing web proxy server"
-HOMEPAGE="http://ziproxy.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"

[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-compose/

2022-11-14 Thread William Hubbs
commit: dd62ae90d4380da8f55f5971d1c3c1b8790b7088
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Nov 15 04:08:07 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Nov 15 04:08:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd62ae90

app-containers/docker-compose: add 2.12.2

Signed-off-by: William Hubbs  gentoo.org>

 app-containers/docker-compose/Manifest |  2 +
 .../docker-compose/docker-compose-2.12.2.ebuild| 49 ++
 2 files changed, 51 insertions(+)

diff --git a/app-containers/docker-compose/Manifest 
b/app-containers/docker-compose/Manifest
index 12180ede71c1..e8470e9b68a5 100644
--- a/app-containers/docker-compose/Manifest
+++ b/app-containers/docker-compose/Manifest
@@ -1,6 +1,8 @@
 DIST docker-compose-1.29.2.tar.gz 320320 BLAKE2B 
2d1a6375127fa09661822f7148665161b45bbd234c93444ae31c1d926513fcbc9fb845f8af01d8f11788f24b7517bff5f6cea2a5da9ade897891f2dd728f26bd
 SHA512 
09f2ae2ae7a17ab5fb3e22580f7a80f1a8253f7ad9fc8f29aca432911bcde46ed22030ff3073cdd7eff3d55aaba17f56e628a178ec05c3a9b4f28495d6045111
 DIST docker-compose-2.11.2-deps.tar.xz 122617800 BLAKE2B 
47fe7f6e1f0321498a4b0a060ea88758355be6ecd9b7798e3f614a62c93c5508dea744ab0437626c94d33ecee91f4d9e9ede0a4f26754ae96cc070b9e3377af5
 SHA512 
3f36191b35bb17d02d0c85ba64a2d79f6128f2d3ac1d1921ff348f165bbc92a91e92c20374159b6e7ed140a0a08f698473f0da35dd2e140ad3675c8eddc9fda3
 DIST docker-compose-2.11.2.tar.gz 303314 BLAKE2B 
e395a820f0ef414021427ae01d390e30c8d6287c12b2b72c7e08f88219580370185bc48dbf31a30548c7b6f0ce0f070faa488d29689fbcd0d14af2b4fa2e4a67
 SHA512 
174ef8e38dce65f6ce117f8efdd24049dd9e56aa7c619242b4514ba258461ec1d65b2d226601a6efb3caf7b8516ba5c65af48854f70a2eff25adcdd3f9b9f697
+DIST docker-compose-2.12.2-deps.tar.xz 139592724 BLAKE2B 
fd0e375e9cefe802d6d557763838959712f31391c2ac4e5e41d37ce2b6df209c35e86f255197ccb39ca04dc9ea9b04de29347570d0d1b0ed5a0b2d094c5e24a7
 SHA512 
af4e431dbb4735fa1a2aff2271e052479b4e4dac83f2d7a733aac9aab0ac33e00499d81b6c8a6a36aa330618a89c44993c5b27349752678ce1ac41921f12dfbe
+DIST docker-compose-2.12.2.tar.gz 305198 BLAKE2B 
a39a0c2266abc442f1c65ac00da9dd380df85d2aaa9429898461f12138fe64a7a6c74a45b3bb734419b7093ec69a44b49dfc57ff264a2d3cb576a78a0720db03
 SHA512 
dfb82ecc5a984d7193da164924c1e430d07b6378028dac7264b8084da2e315e5c5091803a5db79fe27ed06b002c62b295d873b9371bd19d4550a37a28f8ec952
 DIST docker-compose-2.5.0-deps.tar.xz 110626568 BLAKE2B 
657d4d421172a6ba3516475045af50ef2351cc847933a799b7232ad6a46485d7961ad5875c9f19bf96d39adf275ca943d02fba2b939a210c080c6d38211e56f5
 SHA512 
231416474c6b3f73911bc7cf344ea5bfdb719cecf6ad7b159c755814df08ffcb60d05ccbdd294211cb7f64a52a5a81e2dfd357bdc10738918d47a75909d20bf9
 DIST docker-compose-2.5.0.tar.gz 274812 BLAKE2B 
cf3b49cc13a8ab37d6426e78f4d9fca9a7b629346d292458e32ca2b66d20ba49929cc354d570b05deec3a0e0ac7778a02045ea87070059fc20c352f2d2ddb589
 SHA512 
7b556394e58dcdd49229c608d0672fe1aa5bd0b715f49b4b3e2ecbea16cc4962deb7e816ea057a8a565c598c21207316b8f7b5e41f0af0c3f330054ae81c2703
 DIST docker-compose-2.6.0-deps.tar.xz 110634424 BLAKE2B 
a63f67babac39bb3cc01cdf1a6db24d6612f0d1e9d41eb4d60e83153f3acc5f096cc323a28cba8ae7ff0e43c18b10427cf80a235e8d3463827487d479ef0db3e
 SHA512 
d3001fda9da5523594d684db4f12c85c41a4b6e64d7f97b774d0d3ce68c7c301d466f7a4e2a1c9e17b23fca124b6fc253746255919b5212f7bb6d72d3bed85e5

diff --git a/app-containers/docker-compose/docker-compose-2.12.2.ebuild 
b/app-containers/docker-compose/docker-compose-2.12.2.ebuild
new file mode 100644
index ..67d20deb634b
--- /dev/null
+++ b/app-containers/docker-compose/docker-compose-2.12.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2018-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+MY_PV=${PV/_/-}
+
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND=">=app-containers/docker-cli-20.10.3"
+
+S="${WORKDIR}/compose-${MY_PV}"
+
+src_prepare() {
+   default
+   # do not strip
+   sed -i -e 's/-s -w//' Makefile || die
+}
+
+src_compile() {
+   emake VERSION=v${PV}
+}
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   exeinto /usr/libexec/docker/cli-plugins
+   doexe bin/build/docker-compose
+   dodoc README.md
+}
+
+pkg_postinst() {
+   ewarn
+   ewarn "docker-compose 2.x is a sub command of docker"
+   ewarn "Use 'docker compose' from the command line instead of"
+   ewarn "'docker-compose'"
+   ewarn "If you need to keep 1.x around, please run the following"
+   ewarn "command before your next --depclean"
+   ewarn "# emerge --noreplace docker-compose:0"
+}



[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-compose/

2022-11-14 Thread William Hubbs
commit: 068a7230425455c82a23bce04f1d305de9da9892
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Nov 15 04:09:48 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Nov 15 04:09:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=068a7230

app-containers/docker-compose: drop 2.5.0, 2.6.0, 2.11.2

Signed-off-by: William Hubbs  gentoo.org>

 app-containers/docker-compose/Manifest |  6 ---
 .../docker-compose/docker-compose-2.11.2.ebuild| 50 --
 .../docker-compose/docker-compose-2.5.0.ebuild | 50 --
 .../docker-compose/docker-compose-2.6.0.ebuild | 50 --
 4 files changed, 156 deletions(-)

diff --git a/app-containers/docker-compose/Manifest 
b/app-containers/docker-compose/Manifest
index e8470e9b68a5..42d5467f54f8 100644
--- a/app-containers/docker-compose/Manifest
+++ b/app-containers/docker-compose/Manifest
@@ -1,9 +1,3 @@
 DIST docker-compose-1.29.2.tar.gz 320320 BLAKE2B 
2d1a6375127fa09661822f7148665161b45bbd234c93444ae31c1d926513fcbc9fb845f8af01d8f11788f24b7517bff5f6cea2a5da9ade897891f2dd728f26bd
 SHA512 
09f2ae2ae7a17ab5fb3e22580f7a80f1a8253f7ad9fc8f29aca432911bcde46ed22030ff3073cdd7eff3d55aaba17f56e628a178ec05c3a9b4f28495d6045111
-DIST docker-compose-2.11.2-deps.tar.xz 122617800 BLAKE2B 
47fe7f6e1f0321498a4b0a060ea88758355be6ecd9b7798e3f614a62c93c5508dea744ab0437626c94d33ecee91f4d9e9ede0a4f26754ae96cc070b9e3377af5
 SHA512 
3f36191b35bb17d02d0c85ba64a2d79f6128f2d3ac1d1921ff348f165bbc92a91e92c20374159b6e7ed140a0a08f698473f0da35dd2e140ad3675c8eddc9fda3
-DIST docker-compose-2.11.2.tar.gz 303314 BLAKE2B 
e395a820f0ef414021427ae01d390e30c8d6287c12b2b72c7e08f88219580370185bc48dbf31a30548c7b6f0ce0f070faa488d29689fbcd0d14af2b4fa2e4a67
 SHA512 
174ef8e38dce65f6ce117f8efdd24049dd9e56aa7c619242b4514ba258461ec1d65b2d226601a6efb3caf7b8516ba5c65af48854f70a2eff25adcdd3f9b9f697
 DIST docker-compose-2.12.2-deps.tar.xz 139592724 BLAKE2B 
fd0e375e9cefe802d6d557763838959712f31391c2ac4e5e41d37ce2b6df209c35e86f255197ccb39ca04dc9ea9b04de29347570d0d1b0ed5a0b2d094c5e24a7
 SHA512 
af4e431dbb4735fa1a2aff2271e052479b4e4dac83f2d7a733aac9aab0ac33e00499d81b6c8a6a36aa330618a89c44993c5b27349752678ce1ac41921f12dfbe
 DIST docker-compose-2.12.2.tar.gz 305198 BLAKE2B 
a39a0c2266abc442f1c65ac00da9dd380df85d2aaa9429898461f12138fe64a7a6c74a45b3bb734419b7093ec69a44b49dfc57ff264a2d3cb576a78a0720db03
 SHA512 
dfb82ecc5a984d7193da164924c1e430d07b6378028dac7264b8084da2e315e5c5091803a5db79fe27ed06b002c62b295d873b9371bd19d4550a37a28f8ec952
-DIST docker-compose-2.5.0-deps.tar.xz 110626568 BLAKE2B 
657d4d421172a6ba3516475045af50ef2351cc847933a799b7232ad6a46485d7961ad5875c9f19bf96d39adf275ca943d02fba2b939a210c080c6d38211e56f5
 SHA512 
231416474c6b3f73911bc7cf344ea5bfdb719cecf6ad7b159c755814df08ffcb60d05ccbdd294211cb7f64a52a5a81e2dfd357bdc10738918d47a75909d20bf9
-DIST docker-compose-2.5.0.tar.gz 274812 BLAKE2B 
cf3b49cc13a8ab37d6426e78f4d9fca9a7b629346d292458e32ca2b66d20ba49929cc354d570b05deec3a0e0ac7778a02045ea87070059fc20c352f2d2ddb589
 SHA512 
7b556394e58dcdd49229c608d0672fe1aa5bd0b715f49b4b3e2ecbea16cc4962deb7e816ea057a8a565c598c21207316b8f7b5e41f0af0c3f330054ae81c2703
-DIST docker-compose-2.6.0-deps.tar.xz 110634424 BLAKE2B 
a63f67babac39bb3cc01cdf1a6db24d6612f0d1e9d41eb4d60e83153f3acc5f096cc323a28cba8ae7ff0e43c18b10427cf80a235e8d3463827487d479ef0db3e
 SHA512 
d3001fda9da5523594d684db4f12c85c41a4b6e64d7f97b774d0d3ce68c7c301d466f7a4e2a1c9e17b23fca124b6fc253746255919b5212f7bb6d72d3bed85e5
-DIST docker-compose-2.6.0.tar.gz 277387 BLAKE2B 
e4ca8d614a8ae860dcda77e3b655ff6a8f4af8b4c77e679cdfe256053ac6b0bbbf77a92f2ca871a6d95120c2bbb54093979f816be3c367ff59e355e57fe063d8
 SHA512 
df8402f0f827b7c1defbb7d0b5037ea38db98337d8ebc4756f0316cf55e368e6c61401fb0d000e1942e0878d5ce1870b0f2a3217ac4b34d1e5f4c3aab68832fe

diff --git a/app-containers/docker-compose/docker-compose-2.11.2.ebuild 
b/app-containers/docker-compose/docker-compose-2.11.2.ebuild
deleted file mode 100644
index b29f582cff9c..
--- a/app-containers/docker-compose/docker-compose-2.11.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2018-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module
-MY_PV=${PV/_/-}
-
-DESCRIPTION="Multi-container orchestration for Docker"
-HOMEPAGE="https://github.com/docker/compose;
-SRC_URI="https://github.com/docker/compose/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND=">=app-containers/docker-cli-20.10.3"
-
-S="${WORKDIR}/compose-${MY_PV}"
-
-src_prepare() {
-   default
-   # do not strip
-   sed -i -e 's/-s -w//' Makefile || die
-}
-
-src_compile() {
-   emake VERSION=v${PV}
-}
-
-src_test() {
-   emake test
-}
-
-src_install() {
-   exeinto /usr/libexec/docker/cli-plugins
-   

[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/

2022-11-14 Thread Ionen Wolkens
commit: de5ed6b1f82c2f48f3bcafb2a81c5d820f857f76
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov 15 03:48:27 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov 15 03:51:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5ed6b1

x11-terms/kitty: update live (now uses go)

Build system does not let this be optional at the moment.

Just a quickfix for now given was barely added, will review
handling this when there is release.

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

 x11-terms/kitty/kitty-.ebuild | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/x11-terms/kitty/kitty-.ebuild 
b/x11-terms/kitty/kitty-.ebuild
index b22f36ef47df..40981a3c7d82 100644
--- a/x11-terms/kitty/kitty-.ebuild
+++ b/x11-terms/kitty/kitty-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..11} )
-inherit edo optfeature multiprocessing python-single-r1 toolchain-funcs xdg
+inherit edo go-module optfeature multiprocessing python-single-r1 
toolchain-funcs xdg
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -66,6 +66,15 @@ BDEPEND="
wayland? ( dev-util/wayland-scanner )"
 [[ ${PV} ==  ]] || BDEPEND+=" verify-sig? ( 
sec-keys/openpgp-keys-kovidgoyal )"
 
+src_unpack() {
+   if [[ ${PV} ==  ]]; then
+   git-r3_src_unpack
+   go-module_live_vendor
+   else
+   go-module_src_unpack
+   fi
+}
+
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/dbus/, dev-haskell/dbus/files/

2022-11-14 Thread Mark Wright
commit: 41842024943ecb46bcefbd35ea59f2161692d8b4
Author: Mark Wright  gentoo  org>
AuthorDate: Tue Nov 15 03:39:19 2022 +
Commit: Mark Wright  gentoo  org>
CommitDate: Tue Nov 15 03:40:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41842024

dev-haskell/dbus: Bump to 1.2.27, patch to allow earlier TH

Patch (by me) to allow earlier template-haskell versions.

Tests pass with network-sandbox, thanks to eroen for reporting.

Fix: dbus depends on nonexistent version of lens #1360, thanks to Hypoon
for reporting.

Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1360
Closes: https://bugs.gentoo.org/575254
Signed-off-by: Mark Wright  gentoo.org>

 dev-haskell/dbus/Manifest  |  1 +
 dev-haskell/dbus/dbus-1.2.27.ebuild| 51 ++
 .../dbus/files/dbus-1.2.27-template-haskell.patch  | 14 ++
 dev-haskell/dbus/metadata.xml  | 18 +---
 4 files changed, 77 insertions(+), 7 deletions(-)

diff --git a/dev-haskell/dbus/Manifest b/dev-haskell/dbus/Manifest
index 94a488b3..5e6f09b72982 100644
--- a/dev-haskell/dbus/Manifest
+++ b/dev-haskell/dbus/Manifest
@@ -1 +1,2 @@
 DIST dbus-1.2.22.tar.gz 78010 BLAKE2B 
c7189e15e0a9622e707bb50064584bd43141857257baec8e6d59d0cf39428b3b5efa82668ef70fbff218738ba5822b1aaad0c85b5e14bfa3ae4ef237e2458a9d
 SHA512 
81f9fe1420939ebb5b03602ba59dd86656e4443690d8be460684dcb461ff7df1ff4cdf846a5a15ea6193b6f64b08526b27d3e12825a375eecbded3d0a99a59b9
+DIST dbus-1.2.27.tar.gz 78017 BLAKE2B 
396739e7e6af0fe1921c9d3857c0650db9532d00a3fd2eda18042d42ce8336631d93d0c0ce75681b695f9e90c7205e38aea7c4f984544460ecab19c7d5090478
 SHA512 
2c6b87b4a793b555ef617e3f3f89695116180f0e1df2f84ee3da62c819c05c10a78d328644b84c8c9796354ee6dd1c6ad6b0430a1b9a2d7fe112b251d4606e8d

diff --git a/dev-haskell/dbus/dbus-1.2.27.ebuild 
b/dev-haskell/dbus/dbus-1.2.27.ebuild
new file mode 100644
index ..37104d3dc902
--- /dev/null
+++ b/dev-haskell/dbus/dbus-1.2.27.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.1.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A client library for the D-Bus IPC system"
+HOMEPAGE="https://github.com/rblaze/haskell-dbus#readme;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.2.22-disable-integration-tests.patch"
+   "${FILESDIR}/${PN}-1.2.27-template-haskell.patch"
+)
+
+RDEPEND="=dev-haskell/conduit-1.3.0:=[profile?] 
=dev-haskell/network-3.1.2.1:=[profile?] 
=dev-haskell/xml-conduit-1.9.0.0:=[profile?] 
=dev-lang/ghc-8.10.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-3.2.0.0
+   test? ( =4.16 && <5" "base >=4 && <5" \
+   "template-haskell >= 2.18 && < 2.20" "template-haskell"
+}

diff --git a/dev-haskell/dbus/files/dbus-1.2.27-template-haskell.patch 
b/dev-haskell/dbus/files/dbus-1.2.27-template-haskell.patch
new file mode 100644
index ..dab7aaff6aef
--- /dev/null
+++ b/dev-haskell/dbus/files/dbus-1.2.27-template-haskell.patch
@@ -0,0 +1,14 @@
+--- dbus-1.2.27-orig/lib/DBus/Generation.hs2022-07-13 00:32:15.0 
+1000
 dbus-1.2.27/lib/DBus/Generation.hs 2022-11-15 11:11:32.291154128 +1100
+@@ -148,7 +148,11 @@
+ makeFromVariantApp name = AppE (VarE 'T.fromVariant) $ VarE name
+ 
+ makeJustPattern :: Name -> Pat
++#if MIN_VERSION_template_haskell(2,18,0)
+ makeJustPattern name = ConP 'Just [] [VarP name]
++#else
++makeJustPattern name = ConP 'Just [VarP name]
++#endif
+ 
+ mapOrHead ::
+   (Num a, Eq a) => a -> (t -> b) -> [t] -> ([b] -> b) -> b

diff --git a/dev-haskell/dbus/metadata.xml b/dev-haskell/dbus/metadata.xml
index 5063563f544d..4640c75ee040 100644
--- a/dev-haskell/dbus/metadata.xml
+++ b/dev-haskell/dbus/metadata.xml
@@ -8,23 +8,23 @@
D-Bus is a simple, message-based protocol for inter-process
communication, which allows applications to interact with other 
parts of
the machine and the user's session using remote procedure calls.
-   
+
D-Bus is a essential part of the modern Linux desktop, where it 
replaces
earlier protocols such as CORBA and DCOP.
-   
+
This library is an implementation of the D-Bus protocol in 
Haskell. It
can be used to add D-Bus support to Haskell applications, 
without the
awkward interfaces common to foreign bindings.
-   
+
Example: connect to the session bus, and get a list of active 
names.
-   
+
@
#x7b;-\# LANGUAGE OverloadedStrings \#-#x7d;
-   
+
import Data.List (sort)

[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/

2022-11-14 Thread Ionen Wolkens
commit: 79abfd1e5cbbbfdb61a3a83045adee59cf2f3d14
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Nov 15 02:22:44 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Nov 15 03:10:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79abfd1e

x11-terms/kitty: remove IUSE=transfer (default)

Was formerly requested given transferring files over serial link
is rarely needed. But this started being more intertwined with
other features (e.g. ssh kitten), and is causing unexpected behavior.

If you want more dependencies to be optional, please request flags
to toggle them upstream.

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

 .../kitty/{kitty-0.26.5.ebuild => kitty-0.26.5-r1.ebuild} | 11 +++
 x11-terms/kitty/kitty-.ebuild | 11 +++
 2 files changed, 6 insertions(+), 16 deletions(-)

diff --git a/x11-terms/kitty/kitty-0.26.5.ebuild 
b/x11-terms/kitty/kitty-0.26.5-r1.ebuild
similarity index 93%
rename from x11-terms/kitty/kitty-0.26.5.ebuild
rename to x11-terms/kitty/kitty-0.26.5-r1.ebuild
index 8fb28a0e4d6d..b22f36ef47df 100644
--- a/x11-terms/kitty/kitty-0.26.5.ebuild
+++ b/x11-terms/kitty/kitty-0.26.5-r1.ebuild
@@ -23,11 +23,11 @@ HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="+X test transfer wayland"
+IUSE="+X test wayland"
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
|| ( X wayland )
-   test? ( X transfer wayland )"
+   test? ( X wayland )"
 RESTRICT="!test? ( test )"
 
 # dlopen: fontconfig,libglvnd
@@ -39,6 +39,7 @@ RDEPEND="
media-libs/lcms:2
media-libs/libglvnd[X?]
media-libs/libpng:=
+   net-libs/librsync:=
sys-apps/dbus
sys-libs/zlib:=
x11-libs/libxkbcommon[X?]
@@ -46,7 +47,6 @@ RDEPEND="
~x11-terms/kitty-shell-integration-${PV}
~x11-terms/kitty-terminfo-${PV}
X? ( x11-libs/libX11 )
-   transfer? ( net-libs/librsync:= )
wayland? ( dev-libs/wayland )"
 DEPEND="
${RDEPEND}
@@ -76,11 +76,6 @@ src_prepare() {
-e "s/cflags.append.*-O3.*/pass/" -e 's/-O3//' \
-i setup.py || die
 
-   if use !transfer; then
-   sed -i 's/rs_cflag =/& []#/;/files.*rsync/d' setup.py || die
-   rm -r kittens/transfer || die
-   fi
-
# test relies on 'who' command which doesn't detect users with 
pid-sandbox
rm kitty_tests/utmp.py || die
 

diff --git a/x11-terms/kitty/kitty-.ebuild 
b/x11-terms/kitty/kitty-.ebuild
index 8fb28a0e4d6d..b22f36ef47df 100644
--- a/x11-terms/kitty/kitty-.ebuild
+++ b/x11-terms/kitty/kitty-.ebuild
@@ -23,11 +23,11 @@ HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="+X test transfer wayland"
+IUSE="+X test wayland"
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
|| ( X wayland )
-   test? ( X transfer wayland )"
+   test? ( X wayland )"
 RESTRICT="!test? ( test )"
 
 # dlopen: fontconfig,libglvnd
@@ -39,6 +39,7 @@ RDEPEND="
media-libs/lcms:2
media-libs/libglvnd[X?]
media-libs/libpng:=
+   net-libs/librsync:=
sys-apps/dbus
sys-libs/zlib:=
x11-libs/libxkbcommon[X?]
@@ -46,7 +47,6 @@ RDEPEND="
~x11-terms/kitty-shell-integration-${PV}
~x11-terms/kitty-terminfo-${PV}
X? ( x11-libs/libX11 )
-   transfer? ( net-libs/librsync:= )
wayland? ( dev-libs/wayland )"
 DEPEND="
${RDEPEND}
@@ -76,11 +76,6 @@ src_prepare() {
-e "s/cflags.append.*-O3.*/pass/" -e 's/-O3//' \
-i setup.py || die
 
-   if use !transfer; then
-   sed -i 's/rs_cflag =/& []#/;/files.*rsync/d' setup.py || die
-   rm -r kittens/transfer || die
-   fi
-
# test relies on 'who' command which doesn't detect users with 
pid-sandbox
rm kitty_tests/utmp.py || die
 



[gentoo-commits] repo/gentoo:master commit in: profiles/, app-portage/repoman/

2022-11-14 Thread Matt Turner
commit: b9330123bcab42d384d28fc7a78067aecc1011a6
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Nov 15 03:02:05 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Nov 15 03:02:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9330123

app-portage/repoman: Delete

Closes: https://bugs.gentoo.org/835013
Signed-off-by: Matt Turner  gentoo.org>

 app-portage/repoman/Manifest|  4 --
 app-portage/repoman/metadata.xml| 12 -
 app-portage/repoman/repoman-3.0.3-r2.ebuild | 80 -
 profiles/package.mask   |  6 ---
 4 files changed, 102 deletions(-)

diff --git a/app-portage/repoman/Manifest b/app-portage/repoman/Manifest
deleted file mode 100644
index 27c82228d95e..
--- a/app-portage/repoman/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST repoman-3.0.3-unit-test-bug-779055.patch 4153 BLAKE2B 
80dd075ca2930f5b14be72eb46d92f83804a87f0ad43b1970cba5b086b5925a0ff9e9b00abcac23f50175ca59a272d7f5b73a051e79ed170511654a0237e0d7b
 SHA512 
badeb6435495a716d0e7a00790bf12fe68031c7207b8fc53a50538adc1dd6a57aa628d8469b924519501b27c39088f316fe018c1ffa3a8d099a34d9dc1bd1d71
-DIST repoman-3.0.3-unit-test-bug-779967.patch 1205 BLAKE2B 
f8ff8f98031dcf93ff2812c2e5416d6f731adb948dd8c62304443dc401ab0c7e21a25d59a951fe3ae35e417cb8e0badb2863d97e6d9ff6cacba4ee17054f2dce
 SHA512 
b82ec000d73e93949aa7150005556cff9c4ef7ee11a06b5456af375ea7cf81985f91b0a152d40767a1cd768f30cb1d155d01adfe0e15ed49c9f50ab03c33b808
-DIST repoman-3.0.3-version-bug-779508.patch 1887 BLAKE2B 
bc3a49266fe64d55ec95537196cb4fd3881bfdfd2a6bd30bc0e55ced674d4a12688264a3802f3f72ac291c108ab1d81c45fd0571dc0f2a6b0af8a05177d873b4
 SHA512 
75c41144e18833e7e46aeb9d57ea4ca29019701d5522be827ea28db2238baa6cf0b220461aba01bcfa7b42d979e2b284613d76a099f8a34eedd62d619df82dd9
-DIST repoman-3.0.3.tar.bz2 90373 BLAKE2B 
a4ea542c452d44b1f4aef235d67390b0a0f139f32da33ab9ad8992797965724f4ef8123a49b681e9205b6e3fe279dd248b65b0119659b7a0038fe9884bec0797
 SHA512 
09855a8a0098482c1ce0a7f50d2481528e713fb6796a4004475c841de59f9df8d264f2e9342fdaee87c71d275137234b7e3adc3454f7f33dcf75e32a0ae3f0e9

diff --git a/app-portage/repoman/metadata.xml b/app-portage/repoman/metadata.xml
deleted file mode 100644
index ab93886d0846..
--- a/app-portage/repoman/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-mailto:dev-port...@gentoo.org
-
https://gitweb.gentoo.org/proj/portage.git/plain/RELEASE-NOTES
-https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage
-  
-  
-dev-port...@gentoo.org
-  
-

diff --git a/app-portage/repoman/repoman-3.0.3-r2.ebuild 
b/app-portage/repoman/repoman-3.0.3-r2.ebuild
deleted file mode 100644
index 13f7e3218bff..
--- a/app-portage/repoman/repoman-3.0.3-r2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-PYTHON_REQ_USE='bzip2(+)'
-
-inherit distutils-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git;
-   S="${WORKDIR}/${P}/repoman"
-else
-   SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2
-   
https://github.com/gentoo/portage/compare/285d3ae987a079f32b909c6e6eddde9bc45a4a25...b09b4071151d8e3a81f3576843d00f88eb407799.patch
 -> ${P}-unit-test-bug-779055.patch
-   
https://github.com/gentoo/portage/commit/e29177fcd2950199afa4f83673c0771afb261123.patch
 -> ${P}-version-bug-779508.patch
-   
https://github.com/gentoo/portage/commit/2eb3ca092a528e0722e0ca32f616836ed8039936.patch
 -> ${P}-unit-test-bug-779967.patch"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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
-
-DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   >=sys-apps/portage-3.0.18[${PYTHON_USEDEP}]
-   =dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-python_prepare_all() {
-   local patches=(
-   "${DISTDIR}/${P}-unit-test-bug-779055.patch"
-   "${DISTDIR}/${P}-version-bug-779508.patch"
-   "${DISTDIR}/${P}-unit-test-bug-779967.patch"
-   )
-   eapply -p2 "${patches[@]}"
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   unset REPOMAN_DEFAULT_OPTS
-   esetup.py test
-}
-
-python_install() {
-   # Install sbin scripts to bindir for python-exec linking
-   # they will be relocated in pkg_preinst()
-   distutils-r1_python_install \
-   

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

2022-11-14 Thread Sam James
commit: 4905c80e5e4fa6530aae94354eb8f156a153c98b
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 02:53:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 02:53:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4905c80e

media-sound/deadbeef: Stabilize 1.9.2-r1 amd64, #881333

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

 media-sound/deadbeef/deadbeef-1.9.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/deadbeef/deadbeef-1.9.2-r1.ebuild 
b/media-sound/deadbeef/deadbeef-1.9.2-r1.ebuild
index 669ba2ccf77e..53ef002c1aa8 100644
--- a/media-sound/deadbeef/deadbeef-1.9.2-r1.ebuild
+++ b/media-sound/deadbeef/deadbeef-1.9.2-r1.ebuild
@@ -15,7 +15,7 @@ LICENSE="
wavpack? ( BSD )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
 IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm 
libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio sc68 
shellexec +supereq threads vorbis wavpack"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/pre-commit/

2022-11-14 Thread Sam James
commit: d27bedcb7c679db57528a8b9329416f70f4601d0
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 02:53:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 02:53:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d27bedcb

dev-vcs/pre-commit: Stabilize 2.20.0-r1 x86, #881279

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

 dev-vcs/pre-commit/pre-commit-2.20.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/pre-commit/pre-commit-2.20.0-r1.ebuild 
b/dev-vcs/pre-commit/pre-commit-2.20.0-r1.ebuild
index fac14d2000b8..193a7222eaaa 100644
--- a/dev-vcs/pre-commit/pre-commit-2.20.0-r1.ebuild
+++ b/dev-vcs/pre-commit/pre-commit-2.20.0-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
 
 RDEPEND="dev-vcs/git
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/pre-commit/

2022-11-14 Thread Sam James
commit: 9f319c70d80205d4568f52c88fd22271bfde6489
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 02:53:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 02:53:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f319c70

dev-vcs/pre-commit: Stabilize 2.20.0-r1 amd64, #881279

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

 dev-vcs/pre-commit/pre-commit-2.20.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/pre-commit/pre-commit-2.20.0-r1.ebuild 
b/dev-vcs/pre-commit/pre-commit-2.20.0-r1.ebuild
index 0661c9a15854..fac14d2000b8 100644
--- a/dev-vcs/pre-commit/pre-commit-2.20.0-r1.ebuild
+++ b/dev-vcs/pre-commit/pre-commit-2.20.0-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
 
 RDEPEND="dev-vcs/git
$(python_gen_cond_dep '



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

2022-11-14 Thread Sam James
commit: 9a25f78989044ff84cd6e8a268f579888d9993a1
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 02:53:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 02:53:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a25f789

dev-libs/appstream: Stabilize 0.15.5 amd64, #880021

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

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

diff --git a/dev-libs/appstream/appstream-0.15.5.ebuild 
b/dev-libs/appstream/appstream-0.15.5.ebuild
index 953ad658a991..a27adbe36264 100644
--- a/dev-libs/appstream/appstream-0.15.5.ebuild
+++ b/dev-libs/appstream/appstream-0.15.5.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
 else
MY_PN="AppStream"

SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
 fi
 



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

2022-11-14 Thread Sam James
commit: 88f8276791253c385869e7b5cc970dfdb4b8861e
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 02:53:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 02:53:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f82767

dev-libs/appstream: Stabilize 0.15.5 x86, #880021

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

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

diff --git a/dev-libs/appstream/appstream-0.15.5.ebuild 
b/dev-libs/appstream/appstream-0.15.5.ebuild
index a27adbe36264..6ae6d10b2ee8 100644
--- a/dev-libs/appstream/appstream-0.15.5.ebuild
+++ b/dev-libs/appstream/appstream-0.15.5.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
 else
MY_PN="AppStream"

SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}/${MY_PN}-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/

2022-11-14 Thread Sam James
commit: ee1931089f3323a4d1ae488355d2b5a713aecf1e
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 02:53:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 02:53:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee193108

net-news/sfeed: Keyword 1.6 hppa, #878739

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

 net-news/sfeed/sfeed-1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index be6ba232f4ae..92c93f5d538f 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc"
 
 THEMES=( mono{,-highlight} newsboat templeos )
 IUSE="+ncurses +${THEMES[@]/#/theme-}"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libotr/

2022-11-14 Thread Sam James
commit: 436525dad8e0fb1acd08213cc3c22d1c9f19e969
Author: Pascal Jäger  leimstift  de>
AuthorDate: Thu Nov 10 23:06:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 02:24:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=436525da

net-libs/libotr: fix clang16 configure

Closes: https://bugs.gentoo.org/879733

Signed-off-by: Pascal Jäger  leimstift.de>
Signed-off-by: Sam James  gentoo.org>

 net-libs/libotr/libotr-4.1.1.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/net-libs/libotr/libotr-4.1.1.ebuild 
b/net-libs/libotr/libotr-4.1.1.ebuild
index bc5fc8199758..9dae661b4ebb 100644
--- a/net-libs/libotr/libotr-4.1.1.ebuild
+++ b/net-libs/libotr/libotr-4.1.1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit autotools
+
 DESCRIPTION="(OTR) Messaging allows you to have private conversations over 
instant messaging"
 HOMEPAGE="https://otr.cypherpunks.ca;
 SRC_URI="https://otr.cypherpunks.ca/${P}.tar.gz;
@@ -20,6 +22,11 @@ PATCHES=(
"${FILESDIR}/${PN}-4.1.1-fix-build-with-libgcrypt-1.10.patch"
 )
 
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_install() {
default
dodoc UPGRADING



[gentoo-commits] repo/gentoo:master commit in: x11-misc/gtkdialog/files/, x11-misc/gtkdialog/

2022-11-14 Thread Sam James
commit: 7736f1c577d6233b1c8aa0fbeab639e1dd13241a
Author: Pascal Jäger  leimstift  de>
AuthorDate: Fri Nov 11 13:34:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 02:38:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7736f1c5

x11-misc/gtkdialog: revbump, fix build for clang16

Closes: https://bugs.gentoo.org/875704
Signed-off-by: Pascal Jäger  leimstift.de>
Closes: https://github.com/gentoo/gentoo/pull/28223
Signed-off-by: Sam James  gentoo.org>

 .../gtkdialog-0.8.3-fix-build-for-clang16.patch| 202 +
 ebuild => gtkdialog-0.8.3_p20200202-r1.ebuild} |  23 ++-
 x11-misc/gtkdialog/gtkdialog-9.ebuild  |  23 ++-
 3 files changed, 230 insertions(+), 18 deletions(-)

diff --git 
a/x11-misc/gtkdialog/files/gtkdialog-0.8.3-fix-build-for-clang16.patch 
b/x11-misc/gtkdialog/files/gtkdialog-0.8.3-fix-build-for-clang16.patch
new file mode 100644
index ..fd6ff011f810
--- /dev/null
+++ b/x11-misc/gtkdialog/files/gtkdialog-0.8.3-fix-build-for-clang16.patch
@@ -0,0 +1,202 @@
+Clang16 will not allow implicit function declarations and implicit integers 
etc.
+This patch overhauls the source code for modern C.
+
+Bug: https://bugs.gentoo.org/875704
+Upstream PR: https://github.com/oshazard/gtkdialog/pull/81
+
+Signed-off-by: Pascal Jäger 
+
+--- a/src/actions.c
 b/src/actions.c
+@@ -36,6 +36,7 @@
+ #include "attributes.h"
+ #include "variables.h"
+ #include "tag_attributes.h"
++#include "gtkdialog_parser.h"
+ 
+ extern gchar *option_include_file;
+ 
+--- a/src/automaton.c
 b/src/automaton.c
+@@ -35,6 +35,7 @@
+ */
+ 
+ #include 
++#include 
+ 
+ #include "config.h"
+ #include "gtkdialog.h"
+@@ -87,6 +88,8 @@
+ #undef TOOLTIPS
+ 
+ extern gboolean option_no_warning;
++extern void push_widget(GtkWidget * widget, int widgettype);
++int instruction_execute(instruction command);
+ 
+ instruction *program = NULL;
+ int instruction_counter = 0;  /* The first available memory cell */
+@@ -323,8 +326,7 @@ void print_command(instruction command)
+ fflush(stdout);
+ }
+ 
+-void
+-print_program()
++void print_program()
+ {
+   gint pc;
+   instruction command;
+@@ -580,8 +582,7 @@ finalize:
+ }
+ 
+ 
+-int 
+-instruction_execute(instruction command)
++int instruction_execute(instruction command)
+ {
+   GList *element;
+   token Token;
+@@ -911,9 +912,11 @@ gboolean widget_moved(GtkWidget *widget,
+   //gtk_widget_set_usize(window, 
+   //  configure->width -20,
+   //  configure->height);
++#if HAVE_GTK==2
+   gtk_widget_set_uposition(GTK_WIDGET(window), 
+   configure->x,
+   configure->y);
++#endif
+   }
+   
+   fflush(stderr);
+--- a/src/gtkdialog.h
 b/src/gtkdialog.h
+@@ -65,5 +65,6 @@ gint get_program_from_variable(gchar *name);
+ void set_program_name(gchar *name);
+ gchar *get_program_name(void);
+ void load_styles_file(gchar *filename);
++int getnextchar(void);
+ 
+ #endif
+--- a/src/gtkdialog_parser.h
 b/src/gtkdialog_parser.h
+@@ -385,3 +385,8 @@ typedef union YYSTYPE
+ extern YYSTYPE gtkdialog_lval;
+ 
+ 
++extern int gtkdialog_error(char *c);
++extern void run_program(void);
++extern void print_program();
++extern int gtkdialog_lex (void);
++extern int gtkdialog_parse (void);
+--- a/src/printing.c
 b/src/printing.c
+@@ -25,6 +25,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include "gtkdialog.h"
+ #include "printing.h"
+ 
+--- a/src/signals.c
 b/src/signals.c
+@@ -40,6 +40,8 @@
+ //#define DEBUG_CONTENT
+ //#define DEBUG_TRANSITS
+ 
++extern gboolean variables_is_avail_by_name(const char *name);
++
+ /* Local variables */
+ char *condexpr[] = {
+   "active_is_true(", "active_is_false(", "active_is_true (", 
"active_is_false (",
+--- a/src/stringman.c
 b/src/stringman.c
+@@ -30,6 +30,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/src/variables.c
 b/src/variables.c
+@@ -59,6 +59,7 @@
+ #endif
+ 
+ extern gboolean option_no_warning;
++extern int yywarning(char *c);
+ 
+ /* Local function prototypes */
+ #ifdef DEBUG
+--- a/src/widget_notebook.c
 b/src/widget_notebook.c
+@@ -28,6 +28,7 @@
+ #include "automaton.h"
+ #include "widgets.h"
+ #include "tag_attributes.h"
++#include "signals.h"
+ 
+ /* Defines */
+ //#define DEBUG_CONTENT
+--- a/src/widget_timer.c
 b/src/widget_timer.c
+@@ -28,6 +28,7 @@
+ #include "automaton.h"
+ #include "widgets.h"
+ #include "tag_attributes.h"
++#include "signals.h"
+ 
+ /* Defines */
+ //#define DEBUG_CONTENT
+--- a/src/widgets.h
 b/src/widgets.h
+@@ -38,6 +38,38 @@
+ #include "variables.h"
+ #include "automaton.h"
+ 
++#include "widget_window.h"
++#include "widget_vbox.h"
++#include "widget_tree.h"
++#include "widget_timer.h"
++#include "widget_text.h"
++#include "widget_terminal.h"
++#include "widget_template.h"

[gentoo-commits] repo/gentoo:master commit in: x11-misc/gtkdialog/

2022-11-14 Thread Sam James
commit: 60fc363af7f4112385716c5b05e6417f4c5d4ba3
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 02:44:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 02:44:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60fc363a

x11-misc/gtkdialog: add glib dep, use BDEPEND

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

 x11-misc/gtkdialog/gtkdialog-0.8.3_p20200202-r1.ebuild | 9 ++---
 x11-misc/gtkdialog/gtkdialog-9.ebuild  | 9 ++---
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/x11-misc/gtkdialog/gtkdialog-0.8.3_p20200202-r1.ebuild 
b/x11-misc/gtkdialog/gtkdialog-0.8.3_p20200202-r1.ebuild
index f8c30fc9385a..79c38b08340e 100644
--- a/x11-misc/gtkdialog/gtkdialog-0.8.3_p20200202-r1.ebuild
+++ b/x11-misc/gtkdialog/gtkdialog-0.8.3_p20200202-r1.ebuild
@@ -15,20 +15,23 @@ fi
 
 DESCRIPTION="A small utility for fast and easy GUI building"
 HOMEPAGE="https://github.com/oshazard/gtkdialog;
-LICENSE="GPL-2"
 
+LICENSE="GPL-2"
 SLOT="0"
+
 RDEPEND="
+   dev-libs/glib
x11-libs/gtk+:3
x11-libs/vte:2.91=
 "
-DEPEND="
-   ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
sys-apps/texinfo
sys-devel/flex
virtual/pkgconfig
virtual/yacc
 "
+
 PATCHES=(
"${FILESDIR}"/${PN}-0.8.3-fno-common.patch
"${FILESDIR}"/${PN}-0.8.3-do_variables_count_widgets.patch

diff --git a/x11-misc/gtkdialog/gtkdialog-9.ebuild 
b/x11-misc/gtkdialog/gtkdialog-9.ebuild
index f8c30fc9385a..79c38b08340e 100644
--- a/x11-misc/gtkdialog/gtkdialog-9.ebuild
+++ b/x11-misc/gtkdialog/gtkdialog-9.ebuild
@@ -15,20 +15,23 @@ fi
 
 DESCRIPTION="A small utility for fast and easy GUI building"
 HOMEPAGE="https://github.com/oshazard/gtkdialog;
-LICENSE="GPL-2"
 
+LICENSE="GPL-2"
 SLOT="0"
+
 RDEPEND="
+   dev-libs/glib
x11-libs/gtk+:3
x11-libs/vte:2.91=
 "
-DEPEND="
-   ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
sys-apps/texinfo
sys-devel/flex
virtual/pkgconfig
virtual/yacc
 "
+
 PATCHES=(
"${FILESDIR}"/${PN}-0.8.3-fno-common.patch
"${FILESDIR}"/${PN}-0.8.3-do_variables_count_widgets.patch



[gentoo-commits] repo/gentoo:master commit in: app-admin/hardinfo/, app-admin/hardinfo/files/

2022-11-14 Thread Sam James
commit: e7ea37be474e6c1847b56036f9109b1b3fe48f1e
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sun Nov 13 23:16:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 02:42:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ea37be

app-admin/hardinfo: fix build for clang16

Closes: https://bugs.gentoo.org/875500
Closes: https://bugs.gentoo.org/756823

Signed-off-by: Pascal Jäger  leimstift.de>
Closes: https://github.com/gentoo/gentoo/pull/28260
Signed-off-by: Sam James  gentoo.org>

 app-admin/hardinfo/Manifest|   1 +
 .../hardinfo-0.6-fix-function-declarations.patch   | 226 +
 .../hardinfo/hardinfo-0.6_alpha_pre20221113.ebuild |  38 
 3 files changed, 265 insertions(+)

diff --git a/app-admin/hardinfo/Manifest b/app-admin/hardinfo/Manifest
index b55288452f1e..0cfdc861f166 100644
--- a/app-admin/hardinfo/Manifest
+++ b/app-admin/hardinfo/Manifest
@@ -1 +1,2 @@
 DIST hardinfo-0.6_alpha_pre20201116.tar.gz 1294614 BLAKE2B 
d585be00603a5da2873d0e15829039f3f5212e2ab294b71d7f53299d7eecdfbb2d46ee8d56913039bf03807cebe3f100f41ce6560a1a33fcd712eab59c2a92a9
 SHA512 
34ce849f2d1a9ea129502abfb186b43a0d8ddecc853d2edc3128389944a34efa3580c6d8a35b8fc40b55d64cc8f3c0d33b97f198a449ed0cacdbff2520853c1c
+DIST 
hardinfo-0.6_alpha_pre20221113-a798cbaed6f1b083cc3c26dbede74cf40947d0ef.tar.gz 
1411038 BLAKE2B 
8a6ca1a8e2bd53804cd6f55f0b9ce89d24d61aff9e267636301331d329229cd11778ea087e1906e7313cb1bd077ca69766e6fdf86c21985deba51f942cedf904
 SHA512 
faa7db1c8a7ac4f432a27cf10d21b453091136dd2d171b63f0b91eeea65c3cec25e7b4c2a845dfb64ff572ee6acaddfec56bd51f7292ed8b3674b44755a7a631

diff --git 
a/app-admin/hardinfo/files/hardinfo-0.6-fix-function-declarations.patch 
b/app-admin/hardinfo/files/hardinfo-0.6-fix-function-declarations.patch
new file mode 100644
index ..c2aaa2e4acd5
--- /dev/null
+++ b/app-admin/hardinfo/files/hardinfo-0.6-fix-function-declarations.patch
@@ -0,0 +1,226 @@
+Clang16 will not allow implicit function declaration etc. by default.
+This overhauls the whole source code to make this build with clang16
+defaults. 
+
+Bug: https://bugs.gentoo.org/875500
+PR to merge this upstream: https://github.com/lpereira/hardinfo/pull/681
+
+Signed-off-by: Pascal Jäger 
+
+--- a/includes/computer.h
 b/includes/computer.h
+@@ -178,4 +178,8 @@ extern GHashTable *memlabels;
+ void init_memory_labels(void);
+ void scan_memory_do(void);
+ 
++void scan_boots_real(void);
++void scan_languages(OperatingSystem * os);
++void scan_groups_do(void);
++
+ #endif/* __COMPUTER_H__ */
+--- a/includes/devices.h
 b/includes/devices.h
+@@ -66,6 +66,14 @@ void scan_printers_do(void);
+ void scan_sensors_do(void);
+ void sensor_init(void);
+ void sensor_shutdown(void);
++void __scan_dtree(void);
++void scan_gpu_do(void);
++gboolean __scan_udisks2_devices(void);
++void __scan_ide_devices(void);
++void __scan_scsi_devices(void);
++void __scan_input_devices(void);
++void __scan_usb(void);
++void __scan_dmi(void);
+
+ extern gchar *battery_list;
+ extern gchar *input_icons;--- a/includes/hardinfo.h
 b/includes/hardinfo.h
+@@ -230,4 +230,6 @@ gg_strescape (const gchar *source,
+ gboolean note_cond_bullet(gboolean cond, gchar *note_buff, const gchar 
*desc_str);
+ gboolean note_require_tool(const gchar *tool, gchar *note_buff, const gchar 
*desc_str);
+ 
++int cpu_procs_cores_threads(int *p, int *c, int *t);
++
+ #endif/* __HARDINFO_H__ */
+--- a/includes/udisks2_util.h
 b/includes/udisks2_util.h
+@@ -56,3 +56,5 @@ void udisks2_init();
+ void udisks2_shutdown();
+ GSList *get_udisks2_temps();
+ GSList *get_udisks2_all_drives_info();
++void udiskt_free(udiskt *u);
++void udiskd_free(udiskd *u);
+--- a/modules/benchmark/bench_results.c
 b/modules/benchmark/bench_results.c
+@@ -20,6 +20,7 @@
+ 
+ #include 
+ #include 
++#include "nice_name.h"
+ 
+ /* in dmi_memory.c */
+ uint64_t memory_devices_get_system_memory_MiB();
+--- a/modules/computer/boots.c
 b/modules/computer/boots.c
+@@ -21,6 +21,8 @@
+ #include "hardinfo.h"
+ #include "computer.h"
+ 
++extern void scan_os(gboolean reload);
++
+ void
+ scan_boots_real(void)
+ {
+--- a/modules/devices/dmi.c
 b/modules/devices/dmi.c
+@@ -146,7 +146,7 @@ gboolean dmi_get_info(void)
+ return dmi_succeeded;
+ }
+ 
+-void __scan_dmi()
++void __scan_dmi(void)
+ {
+   gboolean dmi_ok;
+ 
+--- a/modules/devices/gpu.c
 b/modules/devices/gpu.c
+@@ -24,8 +24,6 @@
+ #include "devices.h"
+ #include "gpu_util.h"
+ 
+-void scan_gpu_do(void);
+-
+ gchar *gpu_list = NULL;
+ gchar *gpu_summary = NULL;
+ 
+--- a/modules/devices/inputdevices.c
 b/modules/devices/inputdevices.c
+@@ -20,6 +20,7 @@
+ 
+ #include "hardinfo.h"
+ #include "devices.h"
++#include "usb_util.h"
+ 
+ gchar *input_icons = NULL;
+ 
+--- a/modules/devices/pci.c
 b/modules/devices/pci.c
+@@ -177,7 +177,7 @@ void scan_pci_do(void) {
+ gchar 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libotr/, x11-plugins/pidgin-otr/

2022-11-14 Thread Sam James
commit: b70f9c2fd860b4a13b01951c257edbb49b696923
Author: Pascal Jäger  leimstift  de>
AuthorDate: Thu Nov 10 23:30:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 02:24:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70f9c2f

x11-plugins/pidgin-otr: fix clang16 configure

Closes: https://bugs.gentoo.org/879787

Signed-off-by: Pascal Jäger  leimstift.de>
Closes: https://github.com/gentoo/gentoo/pull/28218
Signed-off-by: Sam James  gentoo.org>

 net-libs/libotr/{libotr-4.1.1.ebuild => libotr-4.1.1-r1.ebuild}| 0
 .../{pidgin-otr-4.0.2-r1.ebuild => pidgin-otr-4.0.2-r2.ebuild} | 7 +++
 2 files changed, 7 insertions(+)

diff --git a/net-libs/libotr/libotr-4.1.1.ebuild 
b/net-libs/libotr/libotr-4.1.1-r1.ebuild
similarity index 100%
rename from net-libs/libotr/libotr-4.1.1.ebuild
rename to net-libs/libotr/libotr-4.1.1-r1.ebuild

diff --git a/x11-plugins/pidgin-otr/pidgin-otr-4.0.2-r1.ebuild 
b/x11-plugins/pidgin-otr/pidgin-otr-4.0.2-r2.ebuild
similarity index 91%
rename from x11-plugins/pidgin-otr/pidgin-otr-4.0.2-r1.ebuild
rename to x11-plugins/pidgin-otr/pidgin-otr-4.0.2-r2.ebuild
index fce6c905d795..e6f68bb0cbb3 100644
--- a/x11-plugins/pidgin-otr/pidgin-otr-4.0.2-r1.ebuild
+++ b/x11-plugins/pidgin-otr/pidgin-otr-4.0.2-r2.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit autotools
+
 DESCRIPTION="(OTR) Messaging allows you to have private conversations over 
instant messaging"
 HOMEPAGE="http://www.cypherpunks.ca/otr/;
 SRC_URI="http://www.cypherpunks.ca/otr/${P}.tar.gz;
@@ -24,6 +26,11 @@ BDEPEND="
 
 DOCS=( AUTHORS ChangeLog NEWS README )
 
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_install() {
default
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/bb/files/

2022-11-14 Thread Sam James
commit: 5faa862dee7fcee0a4589f6aa8aaf7ee857826b5
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 02:23:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 02:23:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5faa862d

Revert "app-misc/bb: revbump, fix build for clang16 and lto"

This reverts commit 1b00803e385f59726a20018c9911566af6646951.

I didn't mean to push this one.

See: https://github.com/gentoo/gentoo/pull/28233
Signed-off-by: Sam James  gentoo.org>

 .../files/bb-1.3.0_rc1-fix-build-for-clang16.patch | 23 --
 .../files/bb-1.3.0_rc1-fix-lto-type-mismatch.patch | 18 -
 2 files changed, 41 deletions(-)

diff --git a/app-misc/bb/files/bb-1.3.0_rc1-fix-build-for-clang16.patch 
b/app-misc/bb/files/bb-1.3.0_rc1-fix-build-for-clang16.patch
deleted file mode 100644
index 77b06874760b..
--- a/app-misc/bb/files/bb-1.3.0_rc1-fix-build-for-clang16.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-The two functions that are assigned to the formulas structs secnod field
-`int (*calculate)(number_t number_t number_t number_t)`
-(without the REGISTERS(3) which is just a macro to GCC regparm)
-
-However, clang16 has -Wincompatible-function-pointer-types by default, and it
-does not like that and complains, that assigning these functions into the
-structs fields is a problem due to incompatible types. 
-
-Bug: https://bugs.gentoo.org/880385
-
-Signed-off-by: Pascal Jäger 
-
 a/formulas.h
-+++ b/formulas.h
-@@ -50,7 +50,7 @@ struct symetryinfo {
- #define FORMULAMAGIC 1121
- struct formula {
- int magic;
--int (*calculate) (number_t, number_t, number_t, number_t) REGISTERS(3);
-+int (*calculate) (number_t, number_t, number_t, number_t);
- char *name[2];
- vinfo v;
- int mandelbrot;

diff --git a/app-misc/bb/files/bb-1.3.0_rc1-fix-lto-type-mismatch.patch 
b/app-misc/bb/files/bb-1.3.0_rc1-fix-lto-type-mismatch.patch
deleted file mode 100644
index 6442a9c9fd29..
--- a/app-misc/bb/files/bb-1.3.0_rc1-fix-lto-type-mismatch.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-In tex.c these variables are initialized as unsigned longs, so they should
-be declared as unsigned longs. I have scanned the code base for any usage
-of them in the negatives - nothing. 
-
-Bug: https://bugs.gentoo.org/854720
-
-Signed-off-by: Pascal Jäger 
-
 a/tex.h
-+++ b/tex.h
-@@ -28,5 +28,6 @@ extern void disp3d(void);
- extern void set_zbuff(void);
- extern void unset_zbuff(void);
- 
--extern int alfa,beta,gama,centerx,centery,centerz;
-+extern unsigned long alfa,beta,gama;
-+extern int centerx,centery,centerz;
- extern float zoom;



[gentoo-commits] repo/gentoo:master commit in: app-misc/bb/files/

2022-11-14 Thread Sam James
commit: 1b00803e385f59726a20018c9911566af6646951
Author: Pascal Jäger  leimstift  de>
AuthorDate: Fri Nov 11 21:59:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 02:10:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b00803e

app-misc/bb: revbump, fix build for clang16 and lto

Closes: https://bugs.gentoo.org/880385
Closes: https://bugs.gentoo.org/854720

Signed-off-by: Pascal Jäger  leimstift.de>
Closes: https://github.com/gentoo/gentoo/pull/28233
Signed-off-by: Sam James  gentoo.org>

 .../files/bb-1.3.0_rc1-fix-build-for-clang16.patch | 23 ++
 .../files/bb-1.3.0_rc1-fix-lto-type-mismatch.patch | 18 +
 2 files changed, 41 insertions(+)

diff --git a/app-misc/bb/files/bb-1.3.0_rc1-fix-build-for-clang16.patch 
b/app-misc/bb/files/bb-1.3.0_rc1-fix-build-for-clang16.patch
new file mode 100644
index ..77b06874760b
--- /dev/null
+++ b/app-misc/bb/files/bb-1.3.0_rc1-fix-build-for-clang16.patch
@@ -0,0 +1,23 @@
+The two functions that are assigned to the formulas structs secnod field
+`int (*calculate)(number_t number_t number_t number_t)`
+(without the REGISTERS(3) which is just a macro to GCC regparm)
+
+However, clang16 has -Wincompatible-function-pointer-types by default, and it
+does not like that and complains, that assigning these functions into the
+structs fields is a problem due to incompatible types. 
+
+Bug: https://bugs.gentoo.org/880385
+
+Signed-off-by: Pascal Jäger 
+
+--- a/formulas.h
 b/formulas.h
+@@ -50,7 +50,7 @@ struct symetryinfo {
+ #define FORMULAMAGIC 1121
+ struct formula {
+ int magic;
+-int (*calculate) (number_t, number_t, number_t, number_t) REGISTERS(3);
++int (*calculate) (number_t, number_t, number_t, number_t);
+ char *name[2];
+ vinfo v;
+ int mandelbrot;

diff --git a/app-misc/bb/files/bb-1.3.0_rc1-fix-lto-type-mismatch.patch 
b/app-misc/bb/files/bb-1.3.0_rc1-fix-lto-type-mismatch.patch
new file mode 100644
index ..6442a9c9fd29
--- /dev/null
+++ b/app-misc/bb/files/bb-1.3.0_rc1-fix-lto-type-mismatch.patch
@@ -0,0 +1,18 @@
+In tex.c these variables are initialized as unsigned longs, so they should
+be declared as unsigned longs. I have scanned the code base for any usage
+of them in the negatives - nothing. 
+
+Bug: https://bugs.gentoo.org/854720
+
+Signed-off-by: Pascal Jäger 
+
+--- a/tex.h
 b/tex.h
+@@ -28,5 +28,6 @@ extern void disp3d(void);
+ extern void set_zbuff(void);
+ extern void unset_zbuff(void);
+ 
+-extern int alfa,beta,gama,centerx,centery,centerz;
++extern unsigned long alfa,beta,gama;
++extern int centerx,centery,centerz;
+ extern float zoom;



[gentoo-commits] repo/gentoo:master commit in: media-gfx/rotoscope/files/, media-gfx/rotoscope/

2022-11-14 Thread Sam James
commit: f69f8176edaf67c9d315ca874b313660237bd341
Author: Pascal Jäger  leimstift  de>
AuthorDate: Fri Nov 11 15:42:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 02:19:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f69f8176

media-gfx/rotoscope: revbum, fix build for clang16, fix bugs

* Fixes build for clang16
* Fixes QA issue with desktop file

Closes: https://bugs.gentoo.org/875764
Closes: https://bugs.gentoo.org/740024
Signed-off-by: Pascal Jäger  leimstift.de>
Closes: https://github.com/gentoo/gentoo/pull/28226
Signed-off-by: Sam James  gentoo.org>

 .../files/rotoscope-0.2-fix_clang16_build.patch   | 19 +++
 .../files/rotoscope-0.2-fix_desktop_file.patch| 19 +++
 .../{rotoscope-0.2.ebuild => rotoscope-0.2-r1.ebuild} | 15 ++-
 3 files changed, 48 insertions(+), 5 deletions(-)

diff --git a/media-gfx/rotoscope/files/rotoscope-0.2-fix_clang16_build.patch 
b/media-gfx/rotoscope/files/rotoscope-0.2-fix_clang16_build.patch
new file mode 100644
index ..01a1f96be4ec
--- /dev/null
+++ b/media-gfx/rotoscope/files/rotoscope-0.2-fix_clang16_build.patch
@@ -0,0 +1,19 @@
+Clang16 does not allow implicit function declarations by default.
+
+See also: https://wiki.gentoo.org/wiki/Modern_C_porting
+Bug: https://bugs.gentoo.org/875764
+
+Signed-off-by: Pascal Jäger 
+
+--- a/src/main.c
 b/src/main.c
+@@ -49,6 +49,9 @@ GList* edge_list = NULL;
+ MouseState mouse_state = IDLE;
+ Vertex last_click;
+ 
++/* Function prototypes */
++gboolean redraw_render_area( GtkWidget* widget, GdkEventExpose* event, 
gpointer user_data );
++
+ /* Functionality and callback functions */
+ void clear_edge_list()
+ {

diff --git a/media-gfx/rotoscope/files/rotoscope-0.2-fix_desktop_file.patch 
b/media-gfx/rotoscope/files/rotoscope-0.2-fix_desktop_file.patch
new file mode 100644
index ..9116f9598780
--- /dev/null
+++ b/media-gfx/rotoscope/files/rotoscope-0.2-fix_desktop_file.patch
@@ -0,0 +1,19 @@
+This fixes the QA issue of the .desktop file
+
+Bug: https://bugs.gentoo.org/740024
+
+Signed-off-by: Pascal Jäger 
+
+--- a/rotoscope.desktop
 b/rotoscope.desktop
+@@ -2,7 +2,7 @@
+ Name=Rotoscope
+ Comment=Turn photos into cartoons
+ Exec=rotoscope
+-Icon=rotoscope.png
+-Terminal=0
++Icon=rotoscope
++Terminal=false
+ Type=Application
+-Categories=Application;Graphics;2DGraphics;RasterGraphics;GTK;
++Categories=Graphics;2DGraphics;RasterGraphics;GTK;

diff --git a/media-gfx/rotoscope/rotoscope-0.2.ebuild 
b/media-gfx/rotoscope/rotoscope-0.2-r1.ebuild
similarity index 54%
rename from media-gfx/rotoscope/rotoscope-0.2.ebuild
rename to media-gfx/rotoscope/rotoscope-0.2-r1.ebuild
index 545f535924d6..78b21e66e105 100644
--- a/media-gfx/rotoscope/rotoscope-0.2.ebuild
+++ b/media-gfx/rotoscope/rotoscope-0.2-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="Graphics program that can be used to give photos a cartoon-like 
appearance"
-HOMEPAGE="http://www.toonyphotos.com;
+HOMEPAGE="http://www.toonyphotos.com 
https://sourceforge.net/projects/rotoscope/;
 SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.orig.tar.gz"
 
 LICENSE="GPL-2"
@@ -14,5 +14,10 @@ IUSE=""
 
 RDEPEND="x11-libs/gtk+:2
>=gnome-base/libglade-2"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fix_clang16_build.patch
+   "${FILESDIR}"/${P}-fix_desktop_file.patch
+)



[gentoo-commits] repo/gentoo:master commit in: app-misc/wcd/, app-misc/wcd/files/

2022-11-14 Thread Sam James
commit: e135b5b7d6f3ad004ad9bf98a34924ac91f99f4d
Author: Pascal Jäger  leimstift  de>
AuthorDate: Wed Nov  9 14:05:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 01:46:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e135b5b7

app-misc/wcd: version bump to 6.0.4, fix clang16 build

Closes: https://bugs.gentoo.org/878585
Signed-off-by: Pascal Jäger  leimstift.de>
Closes: https://github.com/gentoo/gentoo/pull/28201
Signed-off-by: Sam James  gentoo.org>

 app-misc/wcd/Manifest |   1 +
 app-misc/wcd/files/wcd-6.0.4-gentoo.patch | 103 ++
 app-misc/wcd/wcd-6.0.4.ebuild |  49 ++
 3 files changed, 153 insertions(+)

diff --git a/app-misc/wcd/Manifest b/app-misc/wcd/Manifest
index 65c4da15769e..d6a74e918884 100644
--- a/app-misc/wcd/Manifest
+++ b/app-misc/wcd/Manifest
@@ -1 +1,2 @@
 DIST wcd-6.0.3.tar.gz 813763 BLAKE2B 
2e215c427914705213590d7c5182bebf39becbf24238bd71c5fdd12f7e63894b2ad571793f6d25833edd3f7cd4f3acbb07bbc821880c22d7a5d4f373cd972055
 SHA512 
b48a6f8a196725b4b570701813cf8a96e13e4fd6289b6c779218acc20ea1ea841e5f8648f717bb389976b715b95856e91bad3ffb20f8d80961d75eae8eacfbe8
+DIST wcd-6.0.4.tar.gz 935815 BLAKE2B 
00ec281890fe363258e0c847460ad9067f1c14409e64dfde239340ecf4f711af2047a8a1da226d4d17797e2b7452a4cd5aa65a0fcedcc2c172378d35a18a4a20
 SHA512 
afec27c0ca4cf7c7d24399f1f23c69ee765d57b449179696be5da82bcd6b146156254d9d1264e9c1f4905d5c117c7ac935a372aea25fa539b76c9bc866640daa

diff --git a/app-misc/wcd/files/wcd-6.0.4-gentoo.patch 
b/app-misc/wcd/files/wcd-6.0.4-gentoo.patch
new file mode 100644
index ..80fa5dc83ec4
--- /dev/null
+++ b/app-misc/wcd/files/wcd-6.0.4-gentoo.patch
@@ -0,0 +1,103 @@
+Patches build system.
+
+* Gentoo does not want pre-stripped files.
+* We do not want .exe files as the output
+* Gentoo packages curses, ncurses and ncursesw separately.
+  Therefore we need to get curses from pkg-config and include the correct path.
+
+
+Bug: https://bugs.gentoo.org/878585
+
+Signed-off-by: Pascal Jäger 
+
+--- a/src/Makefile
 b/src/Makefile
+@@ -45,12 +45,12 @@
+
+ CC  ?= gcc
+ STATIC  =
+-STRIP   = strip
++STRIP   =
+
+ ENABLE_NLS = 1
+
+ PACKAGE = wcd
+-EXT = .exe
++EXT =
+ PROGRAM = $(PACKAGE)$(EXT)
+ BIN = $(PROGRAM)
+
+@@ -328,9 +328,9 @@
+ # possible values: ncurses, curses, pdcurses, pdcursesw or 
+
+ ifdef UCS
+-CURSES = ncursesw
++CURSES = $(shell ${PKG_CONFIG} --libs ncursesw)
+ else
+-CURSES = ncurses
++CURSES = $(shell ${PKG_CONFIG} --libs ncurses)
+ endif
+
+
+@@ -360,7 +360,7 @@
+
+ ifneq (,$(CURSES))
+ DEFS_CURSES = -DWCD_USECURSES
+-LIB_CURSES  = -l$(CURSES)
++LIB_CURSES  = $(CURSES)
+ ifeq (os/2,$(OS))
+ LIB_CURSES  += -ltinfo
+ endif
+@@ -458,15 +458,15 @@
+
+ LDFLAGS_USER   =
+ LDFLAGS ?=
+-LDFLAGS += $(RPM_LD_FLAGS) \
++LIBS   = $(RPM_LD_FLAGS) \
+$(LDFLAGS_EXTRA) \
+$(NLFLAG) \
+$(LDFLAG_STATIC) \
+$(LDFLAGS_USER)
+
+-LIBS = $(LIB_CURSES) \
+-   $(LIB_UNISTRING) \
+-   $(LIBS_EXTRA)
++LIBS += $(LIB_CURSES) \
++$(LIB_UNISTRING) \
++$(LIBS_EXTRA)
+
+ DEFS_USER   =
+ DEFS= $(DEF_UNIX) $(DEFS_CURSES) $(EXTRA_DEFS) $(DEFS_USER)
+@@ -523,7 +523,7 @@
+
+ $(BIN): $(OBJS1)
+   $(MAKE) status
+-  $(CC) $(OBJS1) $(LDFLAGS) $(LIBS) -o $@
++  $(CC) $(LDFLAGS) $(OBJS1) -o $@ $(LIBS)
+
+ %.o: %.c
+   $(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(DEFS) -c $< -o $@
+diff --git a/src/Makefile b/src/Makefile
+index fc317de..c5cff96 100644
+--- a/src/Makefile
 b/src/Makefile
+@@ -359,7 +359,7 @@ endif
+ endif
+ 
+ ifneq (,$(CURSES))
+-DEFS_CURSES = -DWCD_USECURSES
++DEFS_CURSES = -DWCD_USECURSES $(shell ${PKG_CONFIG} 
--cflags-only-other ncursesw)
+ LIB_CURSES  = $(CURSES)
+ ifeq (os/2,$(OS))
+ LIB_CURSES  += -ltinfo
+@@ -384,9 +384,7 @@ endif
+ # Each ncurses variant has its own include directory
+ # ncurses (normal)/ncursesw (wide char)/ncursest (threads)
+ ifeq ($(findstring ncurses,$(CURSES)),ncurses)
+-ifneq ($(wildcard $(INCPREFIX)/include/$(CURSES)/curses.h),)
+-INCFLAGS = -I$(INCPREFIX)/include/$(CURSES) -I$(INCPREFIX)/include
+-endif
++  INCFLAGS = $(shell ${PKG_CONFIG} 
--cflags-only-I ncursesw)
+ ifeq ($(NCURSES_DEBUG), 1)
+ LIB_CURSES  = -l$(CURSES)_g
+ endif

diff --git a/app-misc/wcd/wcd-6.0.4.ebuild b/app-misc/wcd/wcd-6.0.4.ebuild
new file mode 100644
index ..39d96c97f6f1
--- /dev/null
+++ b/app-misc/wcd/wcd-6.0.4.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Wherever Change Directory"
+HOMEPAGE="http://waterlan.home.xs4all.nl/#WCD_ANCHOR;

[gentoo-commits] repo/gentoo:master commit in: net-misc/bsdwhois/, net-misc/bsdwhois/files/

2022-11-14 Thread Sam James
commit: a089700a7e568e433e17d2b8c2f8c712c8f6cb3c
Author: Pascal Jäger  leimstift  de>
AuthorDate: Mon Oct 31 22:15:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 01:39:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a089700a

net-misc/bsdwhois: fix build for clang16

Closes: https://bugs.gentoo.org/875029
Signed-off-by: Pascal Jäger  leimstift.de>
Closes: https://github.com/gentoo/gentoo/pull/28057
Signed-off-by: Sam James  gentoo.org>

 net-misc/bsdwhois/bsdwhois-1.43.2.1-r1.ebuild  | 36 ++
 .../files/bsdwhois-1.43.2.1-clang16-build.patch| 21 +
 2 files changed, 57 insertions(+)

diff --git a/net-misc/bsdwhois/bsdwhois-1.43.2.1-r1.ebuild 
b/net-misc/bsdwhois/bsdwhois-1.43.2.1-r1.ebuild
new file mode 100644
index ..2361c19c70eb
--- /dev/null
+++ b/net-misc/bsdwhois/bsdwhois-1.43.2.1-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools flag-o-matic
+
+DESCRIPTION="FreeBSD Whois Client"
+HOMEPAGE="https://www.freebsd.org/;
+SRC_URI="http://utenti.gufi.org/~drizzt/codes/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.43.2.1-musl-cdefs.patch"
+   "${FILESDIR}/${PN}-1.43.2.1-clang16-build.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # bug #875029
+   append-cppflags -D_GNU_SOURCE
+   default
+}
+
+src_install() {
+   default
+
+   mv "${ED}"/usr/share/man/man1/{whois,bsdwhois}.1 || die
+   mv "${ED}"/usr/bin/{whois,bsdwhois} || die
+}

diff --git a/net-misc/bsdwhois/files/bsdwhois-1.43.2.1-clang16-build.patch 
b/net-misc/bsdwhois/files/bsdwhois-1.43.2.1-clang16-build.patch
new file mode 100644
index ..7f7052322b0b
--- /dev/null
+++ b/net-misc/bsdwhois/files/bsdwhois-1.43.2.1-clang16-build.patch
@@ -0,0 +1,21 @@
+Clang16 will not allow implicit function declarations and implicit integers 
etc.
+This patch overhauls the source code for modern C.
+
+Bug: https://bugs.gentoo.org/875029
+
+Signed-off-by: Pascal Jäger 
+
+--- a/strnstr.c
 b/strnstr.c
+@@ -46,10 +46,7 @@ static char sccsid[] = "@(#)strstr.c8.1 (Berkeley) 
6/4/93";
+  * first slen characters of s.
+  */
+ char *
+-strnstr(s, find, slen)
+-  const char *s;
+-  const char *find;
+-  size_t slen;
++strnstr(const char *s, const char *find, size_t slen)
+ {
+   char c, sc;
+   size_t len;



[gentoo-commits] repo/gentoo:master commit in: app-editors/xvile/files/, app-editors/xvile/

2022-11-14 Thread Sam James
commit: 4d3d40a29078d1796ed26b83d5a823155a5ce015
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sun Nov 13 14:05:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 02:08:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3d40a2

app-editors/xvile: fix build for clang16

Closes: https://bugs.gentoo.org/880941

Signed-off-by: Pascal Jäger  leimstift.de>
Closes: https://github.com/gentoo/gentoo/pull/28255
Signed-off-by: Sam James  gentoo.org>

 .../files/xvile-9.8w-fix-build-for-clang16.patch   | 27 ++
 .../{xvile-9.8w.ebuild => xvile-9.8w-r1.ebuild}|  2 ++
 2 files changed, 29 insertions(+)

diff --git a/app-editors/xvile/files/xvile-9.8w-fix-build-for-clang16.patch 
b/app-editors/xvile/files/xvile-9.8w-fix-build-for-clang16.patch
new file mode 100644
index ..df5b6d605054
--- /dev/null
+++ b/app-editors/xvile/files/xvile-9.8w-fix-build-for-clang16.patch
@@ -0,0 +1,27 @@
+Clang16 will not allow implicit function pointer types by default.
+
+Bug: https://bugs.gentoo.org/880941
+Upstream Bug report and patch: https://savannah.nongnu.org/bugs/index.php?63356
+
+Signed-off-by: Pascal Jäger 
+
+--- a/x11.c
 b/x11.c
+@@ -2259,7 +2259,7 @@ x_preparse_args(int *pargc, char ***pargv)
+ if (isEmpty(xvile_class))
+   xvile_class = MY_CLASS;
+ 
+-XtSetErrorHandler(initial_error_handler);
++XtSetErrorHandler((__attribute__((noreturn)) 
XtErrorHandler)runtime_error_handler);
+ memset(cur_win, 0, sizeof(*cur_win));
+ cur_win->top_widget = XtVaAppInitialize(_win->app_context,
+   xvile_class,
+@@ -2269,7 +2269,7 @@ x_preparse_args(int *pargc, char ***pargv)
+   Nval(XtNgeometry, NULL),
+   Nval(XtNinput, TRUE),
+   NULL);
+-XtSetErrorHandler(runtime_error_handler);
++XtSetErrorHandler((__attribute__((noreturn)) 
XtErrorHandler)runtime_error_handler);
+ dpy = XtDisplay(cur_win->top_widget);
+ 
+ XtVaGetValues(cur_win->top_widget,

diff --git a/app-editors/xvile/xvile-9.8w.ebuild 
b/app-editors/xvile/xvile-9.8w-r1.ebuild
similarity index 94%
rename from app-editors/xvile/xvile-9.8w.ebuild
rename to app-editors/xvile/xvile-9.8w-r1.ebuild
index 2d85fe5b7359..081a230fd55d 100644
--- a/app-editors/xvile/xvile-9.8w.ebuild
+++ b/app-editors/xvile/xvile-9.8w-r1.ebuild
@@ -29,6 +29,8 @@ DEPEND="${RDEPEND}
sys-devel/flex"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=( "${FILESDIR}/${P}"-fix-build-for-clang16.patch )
+
 S="${WORKDIR}"/${MY_P}
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: kde-misc/krusader/

2022-11-14 Thread Andreas Sturmlechner
commit: 57935050fcbddf9060d88024b254d4de09e82f49
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 15 01:01:14 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 15 01:02:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57935050

kde-misc/krusader: Fix build with USE=-handbook

Closes: https://bugs.gentoo.org/880763
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/krusader/krusader-2.8.0_pre20221106.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/kde-misc/krusader/krusader-2.8.0_pre20221106.ebuild 
b/kde-misc/krusader/krusader-2.8.0_pre20221106.ebuild
index da6d2756d64a..e86cd32f9f5d 100644
--- a/kde-misc/krusader/krusader-2.8.0_pre20221106.ebuild
+++ b/kde-misc/krusader/krusader-2.8.0_pre20221106.ebuild
@@ -58,6 +58,11 @@ RDEPEND="${COMMON_DEPEND}
kde-apps/kio-extras:5
 "
 
+src_prepare() {
+   ecm_src_prepare
+   use handbook || cmake_comment_add_subdirectory doc/handbook
+}
+
 pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
optfeature "Markdown text previews" 
"kde-misc/markdownpart:${SLOT}"



[gentoo-commits] proj/kde:master commit in: kde-misc/krusader/

2022-11-14 Thread Andreas Sturmlechner
commit: 90c98f270050f72cd7ad15eab98879d5eb97fcf2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 15 01:01:14 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 15 01:01:58 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=90c98f27

kde-misc/krusader: Fix build with USE=-handbook

Closes: https://bugs.gentoo.org/880763
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/krusader/krusader-.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/kde-misc/krusader/krusader-.ebuild 
b/kde-misc/krusader/krusader-.ebuild
index cca0f04f5f..2ba8c6bd7d 100644
--- a/kde-misc/krusader/krusader-.ebuild
+++ b/kde-misc/krusader/krusader-.ebuild
@@ -58,6 +58,11 @@ RDEPEND="${COMMON_DEPEND}
kde-apps/kio-extras:5
 "
 
+src_prepare() {
+   ecm_src_prepare
+   use handbook || cmake_comment_add_subdirectory doc/handbook
+}
+
 pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
optfeature "Markdown text previews" 
"kde-misc/markdownpart:${SLOT}"



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

2022-11-14 Thread Sam James
commit: eb876838e0744534dfbc59b87078ca374860e7bb
Author: Krzesimir Nowak  microsoft  com>
AuthorDate: Mon Nov 14 15:26:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 00:57:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb876838

net-misc/curl: Fix typo in -without-gnutls option

It should have a double hyphen in the beginning.

Signed-off-by: Krzesimir Nowak  microsoft.com>
Closes: https://github.com/gentoo/gentoo/pull/28264
Signed-off-by: Sam James  gentoo.org>

 net-misc/curl/{curl-7.86.0-r1.ebuild => curl-7.86.0-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-7.86.0-r1.ebuild 
b/net-misc/curl/curl-7.86.0-r2.ebuild
similarity index 99%
rename from net-misc/curl/curl-7.86.0-r1.ebuild
rename to net-misc/curl/curl-7.86.0-r2.ebuild
index d83faa8a09fb..8342595fcd6a 100644
--- a/net-misc/curl/curl-7.86.0-r1.ebuild
+++ b/net-misc/curl/curl-7.86.0-r2.ebuild
@@ -115,7 +115,7 @@ multilib_src_configure() {
myconf+=( --without-ca-fallback 
--with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt  )
#myconf+=( --without-default-ssl-backend )
if use ssl ; then
-   myconf+=( -without-gnutls --without-mbedtls --without-nss )
+   myconf+=( --without-gnutls --without-mbedtls --without-nss )
 
if use gnutls || use curl_ssl_gnutls; then
einfo "SSL provided by gnutls"



[gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/, mail-filter/rspamd/files/

2022-11-14 Thread Sam James
commit: 1d2bf9e530d455d9d2e4b318d33c411ffb9e36f5
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Nov 14 14:05:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 00:56:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2bf9e5

mail-filter/rspamd: fix page-alignment of .unser files

This revision applies patch taken from upstream [1] which fixes
page-alignment issue of .unser files causing segfaults. The issue
affects only those who already started rspamd-3.4. All .unser files will
be automatically removed in postinstall phase for those who are updating
from 3.4 to 3.4-r1.

[1] https://github.com/rspamd/rspamd/issues/4329

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/28263
Signed-off-by: Sam James  gentoo.org>

 .../rspamd-3.4-hyperscan-page-alignment.patch  | 28 ++
 .../{rspamd-3.4.ebuild => rspamd-3.4-r1.ebuild}| 13 ++
 2 files changed, 41 insertions(+)

diff --git a/mail-filter/rspamd/files/rspamd-3.4-hyperscan-page-alignment.patch 
b/mail-filter/rspamd/files/rspamd-3.4-hyperscan-page-alignment.patch
new file mode 100644
index ..913f1f7ecd4d
--- /dev/null
+++ b/mail-filter/rspamd/files/rspamd-3.4-hyperscan-page-alignment.patch
@@ -0,0 +1,28 @@
+Fix for hyperscan page alignment issues.
+
+Upstream-Issue: https://github.com/rspamd/rspamd/issues/4329
+
+diff --git a/src/libserver/hyperscan_tools.cxx 
b/src/libserver/hyperscan_tools.cxx
+index 6187208a9..96366067d 100644
+--- a/src/libserver/hyperscan_tools.cxx
 b/src/libserver/hyperscan_tools.cxx
+@@ -306,7 +306,15 @@ auto load_cached_hs_file(const char *fname, std::int64_t 
offset = 0) -> tl::expe
+   
msg_debug_hyperscan_lambda("multipattern: create new database in %s; %Hz size",
+   tmpfile_pattern.data(), 
unserialized_size);
+   void *buf;
+-  posix_memalign(, 16, 
unserialized_size);
++#ifdef HAVE_GETPAGESIZE
++  auto page_size = getpagesize();
++#else
++  auto page_size = 
sysconf(_SC_PAGESIZE);
++#endif
++  if (page_size == -1) {
++  page_size = 4096;
++  }
++  posix_memalign(, page_size, 
unserialized_size);
+   if (buf == nullptr) {
+   return 
tl::make_unexpected(error {"Cannot allocate memory", errno, 
error_category::CRITICAL });
+   }
+-- 
+2.37.4
+

diff --git a/mail-filter/rspamd/rspamd-3.4.ebuild 
b/mail-filter/rspamd/rspamd-3.4-r1.ebuild
similarity index 83%
rename from mail-filter/rspamd/rspamd-3.4.ebuild
rename to mail-filter/rspamd/rspamd-3.4-r1.ebuild
index cb1d4e71df63..fc1664f05a6d 100644
--- a/mail-filter/rspamd/rspamd-3.4.ebuild
+++ b/mail-filter/rspamd/rspamd-3.4-r1.ebuild
@@ -71,6 +71,7 @@ PATCHES=(
"${FILESDIR}/${PN}-3.2-unbundle-lua.patch"
"${FILESDIR}/${PN}-2.5-unbundle-snowball.patch"
"${FILESDIR}/${PN}-3.3-remove-test-case.patch"
+   "${FILESDIR}/${PN}-3.4-hyperscan-page-alignment.patch"
 )
 
 src_prepare() {
@@ -133,4 +134,16 @@ src_install() {
 
 pkg_postinst() {
tmpfiles_process "${PN}.conf"
+
+   for ver in ${REPLACING_VERSIONS}; do
+   if ver_test "${ver}" -eq "3.4"; then
+   elog "rspamd-3.4 is known to segfault when it is 
updated from older version due"
+   elog "to a page-alignment of hyperscan .unser files. 
The issue is patched in this"
+   elog "ebuild revision rspamd-3.4-r1. All possibly 
broken .unser files will be"
+   elog "automaticaly removed. See 
https://github.com/rspamd/rspamd/issues/4329 for"
+   elog "more information."
+
+   find "${EROOT}/var/lib/rspamd" -type f -name '*.unser' 
-delete
+   fi
+   done
 }



[gentoo-commits] proj/kde:master commit in: dev-util/kdevelop-css/files/, dev-util/kdevelop-css/

2022-11-14 Thread Andreas Sturmlechner
commit: 287aa61851bacdaed8ee03f70b5d8952261f4b68
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 15 00:44:54 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 15 00:44:54 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=287aa618

dev-util/kdevelop-css: Drop obsolete patch, someone else upstreamed it

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

 .../kdevelop-css/files/kdevelop-css-tests.patch| 50 --
 dev-util/kdevelop-css/kdevelop-css-.ebuild | 10 ++---
 2 files changed, 4 insertions(+), 56 deletions(-)

diff --git a/dev-util/kdevelop-css/files/kdevelop-css-tests.patch 
b/dev-util/kdevelop-css/files/kdevelop-css-tests.patch
deleted file mode 100644
index 79654840d5..00
--- a/dev-util/kdevelop-css/files/kdevelop-css-tests.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 7a32e32d55f6e765798098790beda88b0dc5eb7a Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Sun, 22 Oct 2017 13:12:10 +0200
-Subject: [PATCH] Make tests conditional on BUILD_TESTING
-
-They depend on kdevelop being built with tests.

- CMakeLists.txt| 2 ++
- parser/CMakeLists.txt | 2 ++
- 2 files changed, 4 insertions(+)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 4d25a98..c310b9e 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -88,6 +88,7 @@ target_link_libraries(kdevcsssupport
- # kdebugsettings file
- install(FILES kdevcsssupport.categories DESTINATION ${KDE_INSTALL_CONFDIR})
- 
-+if(BUILD_TESTING)
- ### next target
- set(completionmodeltest_SRCS
- completion/test/modeltest.cpp
-@@ -139,5 +140,6 @@ ecm_add_test(${parsejobtest_SRCS}
- KDev::Interfaces KDev::Language KDev::Tests
- KF5::I18n KF5::TextEditor
- )
-+endif()
- 
- feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
-diff --git a/parser/CMakeLists.txt b/parser/CMakeLists.txt
-index e9014f8..91afa21 100644
 a/parser/CMakeLists.txt
-+++ b/parser/CMakeLists.txt
-@@ -47,6 +47,7 @@ target_link_libraries( kdev4cssparser LINK_PRIVATE
- )
- install(TARGETS kdev4cssparser DESTINATION ${INSTALL_TARGETS_DEFAULT_ARGS})
- 
-+if(BUILD_TESTING)
- ### next target
- add_executable(css-parser ${CMAKE_CURRENT_BINARY_DIR}/tokenizer.cpp main.cpp)
- target_link_libraries(css-parser
-@@ -71,3 +72,4 @@ ecm_add_test(${parsertest_SRCS}
- KDev::Language
- KDev::Tests
- )
-+endif()
--- 
-2.14.2
-

diff --git a/dev-util/kdevelop-css/kdevelop-css-.ebuild 
b/dev-util/kdevelop-css/kdevelop-css-.ebuild
index 840e5d4c02..f43e4c2275 100644
--- a/dev-util/kdevelop-css/kdevelop-css-.ebuild
+++ b/dev-util/kdevelop-css/kdevelop-css-.ebuild
@@ -18,10 +18,6 @@ SLOT="5"
 KEYWORDS=""
 IUSE=""
 
-BDEPEND="
-   sys-devel/flex
-   test? ( >=dev-util/kdevelop-5.1.80:5[test] )
-"
 DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
@@ -34,5 +30,7 @@ DEPEND="
>=kde-frameworks/threadweaver-${KFMIN}:5
 "
 RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-tests.patch" ) # TODO: upstream
+BDEPEND="
+   sys-devel/flex
+   test? ( >=dev-util/kdevelop-5.1.80:5[test] )
+"



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

2022-11-14 Thread Georgy Yakovlev
commit: 3a0b5f174ed680021fb9bd1b0ce19b4840fcfd3f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Nov 14 23:12:39 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Nov 14 23:43:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a0b5f17

sys-apps/ppc64-diag: add github upstream metadata

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/ppc64-diag/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/ppc64-diag/metadata.xml b/sys-apps/ppc64-diag/metadata.xml
index a6d327e1f5a6..969557b4050c 100644
--- a/sys-apps/ppc64-diag/metadata.xml
+++ b/sys-apps/ppc64-diag/metadata.xml
@@ -5,6 +5,9 @@
p...@gentoo.org
PowerPC architecture team

+   
+   power-ras/ppc64-diag
+   

Add support for the Run Time Abstraction 
Services (RTAS)




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

2022-11-14 Thread Georgy Yakovlev
commit: a9447de567f3480711ddc6eb099b7e02ec07a2b2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Nov 14 23:43:39 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Nov 14 23:43:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9447de5

sys-apps/ppc64-diag: add myself as a maintainer

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/ppc64-diag/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-apps/ppc64-diag/metadata.xml b/sys-apps/ppc64-diag/metadata.xml
index 969557b4050c..3963a2f70dcb 100644
--- a/sys-apps/ppc64-diag/metadata.xml
+++ b/sys-apps/ppc64-diag/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   gyakov...@gentoo.org
+   Georgy Yakovlev
+   

p...@gentoo.org
PowerPC architecture team



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

2022-11-14 Thread Georgy Yakovlev
commit: 056beb4e7c0cb57d1830f13b54a6c7e576339bc2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Nov 14 22:38:55 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Nov 14 23:43:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=056beb4e

sys-apps/ppc64-diag: add 2.7.9

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/ppc64-diag/Manifest|  1 +
 sys-apps/ppc64-diag/ppc64-diag-2.7.9.ebuild | 79 +
 2 files changed, 80 insertions(+)

diff --git a/sys-apps/ppc64-diag/Manifest b/sys-apps/ppc64-diag/Manifest
index 8b239cdba2e3..e1241cc4023f 100644
--- a/sys-apps/ppc64-diag/Manifest
+++ b/sys-apps/ppc64-diag/Manifest
@@ -1,2 +1,3 @@
 DIST ppc64-diag-2.7.7.tar.gz 423357 BLAKE2B 
b32def540811f383e401d352d17f2edce6a998a91a7b27bcab981e42469f44aaa505104ed2d2ced8a85485c0886525ff5128b36cdbad3a8eed90e8002877498c
 SHA512 
42d94214345ab8deb7bd9ee8b145052fc2f733ba13d1567dbe6592fe9306670e3cd0ab6122e515464f7050753a992061c056e009673c7f8f6e554e9eaf75c550
 DIST ppc64-diag-2.7.8.tar.gz 424366 BLAKE2B 
e5e4791dffba4ede725051682019f0b75c2ee718fd33170912ccf228946fa56b4e63930a9b9c8d7e58ce27f0a18b03ea7c58ba259b781d4c40eed945e2d895a9
 SHA512 
1a8890624609f64eb412cabb690f30a67b7f714260de14acc195268ecbda79d6c5e7d80694dabb3ab148fc74a4df6b8e147750e869ab49f40d04742ef284398e
+DIST ppc64-diag-2.7.9.tar.gz 439622 BLAKE2B 
a30a94359227812254d7ae9a571e524e88eb136fad9567cc5670d85dd66fb3a0f761a58da7eeeabe22434b959fa0d73a8c5213379184432c2a5efe8f8d9c2a47
 SHA512 
b6756c17e67e876ad3a945d05dbd2c2523cbf121c4aa658a4edaf33775c8165ff26a252bdf812600e2d47ae69cd68f6e22c0de6f2d3994856adcd3d949322673

diff --git a/sys-apps/ppc64-diag/ppc64-diag-2.7.9.ebuild 
b/sys-apps/ppc64-diag/ppc64-diag-2.7.9.ebuild
new file mode 100644
index ..57a0b0068a7e
--- /dev/null
+++ b/sys-apps/ppc64-diag/ppc64-diag-2.7.9.ebuild
@@ -0,0 +1,79 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Diagnostic tools for PowerLinux"
+HOMEPAGE="https://github.com/power-ras/ppc64-diag;
+SRC_URI="https://github.com/power-ras/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~ppc64"
+IUSE="rtas"
+
+DEPEND="virtual/libudev:=
+   rtas? (
+   sys-libs/ncurses:0=
+   sys-libs/librtas
+   sys-libs/libservicelog
+   >=sys-libs/libvpd-2.2.9:=
+   )
+"
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   rtas? ( sys-apps/servicelog )
+"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/fix-systemd-unit-path.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with rtas librtas)
+   # handle ncurses[tinfo]
+   sed -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
+   -i Makefile || die
+}
+
+src_install() {
+   default
+   newinitd "${FILESDIR}/opal_errd.initd" opal_errd
+
+   if use rtas; then
+   newinitd "${FILESDIR}/rtas_errd.initd" rtas_errd
+   keepdir /var/log/ppc64-diag/diag_disk
+   else
+   # makefile installs it unconditionally
+   rm -rf "${ED}/lib/systemd/system/rtas_errd.service" || die
+   rm -rf "${ED}/usr/lib/systemd/system/rtas_errd.service" || die
+   fi
+
+   keepdir /etc/${PN}/ses_pages
+   keepdir /var/log/ppc64_diag/diag_disk
+   keepdir /var/log/ppc64_diag
+   keepdir /var/log/opal-elog
+   keepdir /var/log/dump
+}
+
+src_test() {
+   # it assumes MKTEMP created dir in /tmp, add /var to the string.
+   # /varplatform.0x01 becomes platform.0x01, just as test expects
+   # so we sed a sed expression, don't judge me
+   sed -i 's%\/tmp/%\/var\/tmp\/%' 
opal_errd/tests/test-extract_opal_dump-000 || die
+   emake check
+}



[gentoo-commits] proj/kde:master commit in: kde-apps/print-manager/

2022-11-14 Thread Andreas Sturmlechner
commit: 190bda4b926143cd7c7a57f6dd87aa68ea4ac942
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 13 11:50:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 14 23:04:07 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=190bda4b

kde-apps/print-manager: 22.11.80 version bump

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

 .../print-manager/print-manager-22.11.80.ebuild| 62 ++
 1 file changed, 62 insertions(+)

diff --git a/kde-apps/print-manager/print-manager-22.11.80.ebuild 
b/kde-apps/print-manager/print-manager-22.11.80.ebuild
new file mode 100644
index 00..1e2813c09d
--- /dev/null
+++ b/kde-apps/print-manager/print-manager-22.11.80.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.98.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Manage print jobs and printers in Plasma"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+gtk"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   net-print/cups
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   kde-plasma/kde-cli-tools:5
+   gtk? ( app-admin/system-config-printer )
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
+
+pkg_postinst() {
+   ecm_pkg_postinst
+
+   if [[ -z "${REPLACING_VERSIONS}" ]] && ! use gtk ; then
+   ewarn "By switching off \"gtk\" USE flag, you have chosen to do 
without"
+   ewarn "an important, though optional, runtime dependency:"
+   ewarn
+   ewarn "app-admin/system-config-printer"
+   ewarn
+   ewarn "${PN} will work nevertheless, but is going to be less 
comfortable"
+   ewarn "and will show the following error status during runtime:"
+   ewarn
+   ewarn "\"Failed to group devices: 'The name 
org.fedoraproject.Config.Printing"
+   ewarn "was not provided by any .service files'\""
+   fi
+}



[gentoo-commits] proj/kde:master commit in: kde-apps/yakuake/

2022-11-14 Thread Andreas Sturmlechner
commit: ac0157a8ecfd120cef71496b27021fe7f2fe1f7c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 13 11:50:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 14 23:04:07 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ac0157a8

kde-apps/yakuake: 22.11.80 version bump

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

 kde-apps/yakuake/yakuake-22.11.80.ebuild | 58 
 1 file changed, 58 insertions(+)

diff --git a/kde-apps/yakuake/yakuake-22.11.80.ebuild 
b/kde-apps/yakuake/yakuake-22.11.80.ebuild
new file mode 100644
index 00..2cdaa360c0
--- /dev/null
+++ b/kde-apps/yakuake/yakuake-22.11.80.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.98.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Quake-style terminal emulator based on konsole"
+HOMEPAGE="https://apps.kde.org/yakuake/;
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
+IUSE="absolute-position X"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-apps/konsole-${PVCUT}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   absolute-position? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package absolute-position KF5Wayland)
+   -DWITHOUT_X11=$(usex !X)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-apps/kcharselect/

2022-11-14 Thread Andreas Sturmlechner
commit: 4fee73af80f7634c797b666f654b98f7c787f319
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 13 11:50:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 14 23:04:07 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4fee73af

kde-apps/kcharselect: 22.11.80 version bump

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

 kde-apps/kcharselect/kcharselect-22.11.80.ebuild | 32 
 1 file changed, 32 insertions(+)

diff --git a/kde-apps/kcharselect/kcharselect-22.11.80.ebuild 
b/kde-apps/kcharselect/kcharselect-22.11.80.ebuild
new file mode 100644
index 00..57b05455ce
--- /dev/null
+++ b/kde-apps/kcharselect/kcharselect-22.11.80.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=5.98.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE character selection utility"
+HOMEPAGE="https://apps.kde.org/kcharselect/
+https://utils.kde.org/projects/kcharselect/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: sys-libs/kpmcore/

2022-11-14 Thread Andreas Sturmlechner
commit: 2dcd0c1903ecbf69d66bda373b7baf7ce9472a8b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 13 11:50:47 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 14 23:04:08 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2dcd0c19

sys-libs/kpmcore: 22.11.80 version bump

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

 sys-libs/kpmcore/kpmcore-22.11.80.ebuild | 33 
 1 file changed, 33 insertions(+)

diff --git a/sys-libs/kpmcore/kpmcore-22.11.80.ebuild 
b/sys-libs/kpmcore/kpmcore-22.11.80.ebuild
new file mode 100644
index 00..e8fc36df8e
--- /dev/null
+++ b/sys-libs/kpmcore/kpmcore-22.11.80.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="true"
+KFMIN=5.98.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for managing partitions"
+HOMEPAGE="https://apps.kde.org/partitionmanager/;
+
+LICENSE="GPL-3"
+SLOT="5/10"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
+IUSE=""
+
+# bug 689468, tests need polkit etc.
+RESTRICT="test"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=sys-apps/util-linux-2.33.2
+   >=sys-auth/polkit-qt-0.113.0[qt5(+)]
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kdebugsettings/

2022-11-14 Thread Andreas Sturmlechner
commit: d8cb0d953034d198a4f2c262da30fbdf7dc38b6c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 13 11:50:33 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 14 23:04:07 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d8cb0d95

kde-apps/kdebugsettings: 22.11.80 version bump

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

 .../kdebugsettings/kdebugsettings-22.11.80.ebuild  | 33 ++
 1 file changed, 33 insertions(+)

diff --git a/kde-apps/kdebugsettings/kdebugsettings-22.11.80.ebuild 
b/kde-apps/kdebugsettings/kdebugsettings-22.11.80.ebuild
new file mode 100644
index 00..22c2a2b7ff
--- /dev/null
+++ b/kde-apps/kdebugsettings/kdebugsettings-22.11.80.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.98.0
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm gear.kde.org
+
+DESCRIPTION="Application to enable/disable qCDebug"
+HOMEPAGE="https://apps.kde.org/kdebugsettings/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-misc/markdownpart/

2022-11-14 Thread Andreas Sturmlechner
commit: cf5cf23d594cd7ab7641cdd0801416f639cab8a3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 13 11:50:45 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 14 23:04:08 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cf5cf23d

kde-misc/markdownpart: 22.11.80 version bump

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

 kde-misc/markdownpart/markdownpart-22.11.80.ebuild | 29 ++
 1 file changed, 29 insertions(+)

diff --git a/kde-misc/markdownpart/markdownpart-22.11.80.ebuild 
b/kde-misc/markdownpart/markdownpart-22.11.80.ebuild
new file mode 100644
index 00..300cfbb5f6
--- /dev/null
+++ b/kde-misc/markdownpart/markdownpart-22.11.80.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY=utilities
+KFMIN=5.98.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Markdown viewer KParts plugin based on QTextDocument"
+HOMEPAGE="https://apps.kde.org/markdownpart/;
+
+LICENSE="LGPL-2.1+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/filelight/

2022-11-14 Thread Andreas Sturmlechner
commit: 1461a95f98a0045ae388c481a4a032d976f25121
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 13 11:50:29 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 14 23:04:07 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1461a95f

kde-apps/filelight: 22.11.80 version bump

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

 kde-apps/filelight/filelight-22.11.80.ebuild | 41 
 1 file changed, 41 insertions(+)

diff --git a/kde-apps/filelight/filelight-22.11.80.ebuild 
b/kde-apps/filelight/filelight-22.11.80.ebuild
new file mode 100644
index 00..47a3885a8d
--- /dev/null
+++ b/kde-apps/filelight/filelight-22.11.80.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=5.98.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Visualise disk usage with interactive map of concentric, 
segmented rings"
+HOMEPAGE="https://apps.kde.org/filelight/
+https://utils.kde.org/projects/filelight/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kquickcharts-${KFMIN}:5
+   >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-apps/sweeper/

2022-11-14 Thread Andreas Sturmlechner
commit: 3fec80ce4e6d0c8a36b7318f71089ff860c477a2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 13 11:50:43 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 14 23:04:07 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3fec80ce

kde-apps/sweeper: 22.11.80 version bump

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

 kde-apps/sweeper/sweeper-22.11.80.ebuild | 37 
 1 file changed, 37 insertions(+)

diff --git a/kde-apps/sweeper/sweeper-22.11.80.ebuild 
b/kde-apps/sweeper/sweeper-22.11.80.ebuild
new file mode 100644
index 00..6654203d4d
--- /dev/null
+++ b/kde-apps/sweeper/sweeper-22.11.80.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.98.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Privacy settings widget to clean unwanted traces on the system"
+HOMEPAGE="https://apps.kde.org/sweeper/
+https://utils.kde.org/projects/sweeper/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kactivities-stats-${KFMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



  1   2   3   >