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

2023-05-10 Thread Michał Górny
commit: 1bef8dcba13c8d607993cd29bb91ecd427689ff6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 11 05:26:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 11 05:36:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bef8dcb

dev-python/google-auth: Require dev-python/urllib3 < 2

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

 .../{google-auth-2.17.1.ebuild => google-auth-2.17.1-r1.ebuild} | 2 +-
 .../{google-auth-2.17.3.ebuild => google-auth-2.17.3-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/google-auth/google-auth-2.17.1.ebuild 
b/dev-python/google-auth/google-auth-2.17.1-r1.ebuild
similarity index 97%
rename from dev-python/google-auth/google-auth-2.17.1.ebuild
rename to dev-python/google-auth/google-auth-2.17.1-r1.ebuild
index 9fd5395120ab..124d2751a7f9 100644
--- a/dev-python/google-auth/google-auth-2.17.1.ebuild
+++ b/dev-python/google-auth/google-auth-2.17.1-r1.ebuild
@@ -40,7 +40,7 @@ BDEPEND="
dev-python/pyu2f[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
+   

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

2023-05-10 Thread Michał Górny
commit: 41ea4926bfcf007c1ba22c0337e2e5472372a40b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 11 05:27:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 11 05:36:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ea4926

dev-python/google-auth: Bump to 2.18.0

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

 dev-python/google-auth/Manifest  |  1 +
 dev-python/google-auth/google-auth-2.18.0.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index fb2cc346da49..e13d05ae9cf2 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1,2 +1,3 @@
 DIST google-auth-2.17.1.tar.gz 222594 BLAKE2B 
edc7ee29741418ab0e37a7b24591942ef4a973f67308d41e8715ab809dc3549e3ea307863ec2667d57223b3cb88802d535291845fcef48271b0cbc086aef839a
 SHA512 
ddb4c9a5f9d01e4218666e632cd1eb2e9e8c852f833015c6e6e736a713cabf7ede0b1314526428fd3edd8b71565fee6cd8199252ee8fa011ef54aa543d3764ce
 DIST google-auth-2.17.3.tar.gz 222865 BLAKE2B 
32b7a483cf458415157057fc92631ca4b822d31505b6b037dce8b9bb210982e4c6164db0b8453e5ef40c9d79c56939efaac74024e60aa95d69f843511e6399d0
 SHA512 
a731260cdfd74a2a095d682aecde55807727eb24fbc4c0ea0da2fb24a6b0f9eed5653cf9ce18ce2caee2e79a7bcadb7a9342aa511db30358c670afbf01c2fd4c
+DIST google-auth-2.18.0.tar.gz 224653 BLAKE2B 
56de5ac899bd6f143e1e1481d787627821c4f82cd4cd94597c6dce9753a7ea9605b9647464eb42f37571e2f6cded9cea5c966416bdd6c96b6413e1ef3e2b2efe
 SHA512 
2443c7948cb71803197dba2d57ff92f4c17981fa47ac383e9636d2ed239a7d71f43a4d8f61c7c90c651b8d13a0cfc5633a815d72bd731e92d83f3bbaa1b95118

diff --git a/dev-python/google-auth/google-auth-2.18.0.ebuild 
b/dev-python/google-auth/google-auth-2.18.0.ebuild
new file mode 100644
index ..c7a6aff8ed05
--- /dev/null
+++ b/dev-python/google-auth/google-auth-2.18.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google Authentication Library"
+HOMEPAGE="
+   https://github.com/googleapis/google-auth-library-python/
+   https://pypi.org/project/google-auth/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
+   >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   !dev-python/namespace-google
+"
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/pyu2f[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   

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

2023-05-10 Thread Miroslav Šulc
commit: af75ae633d060138e9d6f1afe9cc64ae5da37084
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu May 11 05:24:13 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu May 11 05:24:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af75ae63

media-sound/mixxx: bump to 2.3.5, dropped 2.3.4

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/mixxx/Manifest   | 2 +-
 media-sound/mixxx/{mixxx-2.3.4.ebuild => mixxx-2.3.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mixxx/Manifest b/media-sound/mixxx/Manifest
index 86c2bba86021..9a7dff6f262e 100644
--- a/media-sound/mixxx/Manifest
+++ b/media-sound/mixxx/Manifest
@@ -1,5 +1,5 @@
 DIST mixxx-2.3.3.tar.gz 41011867 BLAKE2B 
1b3d863341afbdce86c61c4689494a334a689d02aaf5a700aa74d3291843f028d77ef7d62e545d05377ffb1f9a5077529c3a77a2b4a5e8ce20823728a8fe8d80
 SHA512 
6bd3809802f2f66af7d840db6ce006d7e46a824cf460ea9ae1bcff81f17483debd2ef47fd68d0da82671afaf01b6c3bc2522e02b41d992e08bc98f4d3d68120f
-DIST mixxx-2.3.4.tar.gz 41132776 BLAKE2B 
4d5ae391cdc3b2bd2502665e60d3bcd8749deff54ebbbda1716803e0cfe496bc2ef5adc02500f9553a338221c7484ade9fc2e6ec7a23057affe93e49b2bcfe51
 SHA512 
75f5c1c6eb887072f0faa31bd469b79f5d03ea6df9174a8743adb2d8811f229c8f16d0d28931fe4810760af17376d254252500ff5825dcf21b20d03e763a78c9
+DIST mixxx-2.3.5.tar.gz 41226268 BLAKE2B 
311dc36c5544e34651b4eb824fac2ab70827382295ba1912d53ec9706fc976a89d5417c969cb41e23c22a456953046e472fcbdbe78316949e02e6db7e15704b4
 SHA512 
d81208e8fe91e1843bac7ab512dc248457266b935bf8720694f2bedf96389ba35789d68ea77fcecf0a02682fb75de2752612b2c44a49b8eba52323cab2b82e51
 DIST mixxx-manual-2.3-ca.pdf 34083768 BLAKE2B 
0572da067016d6fd1a0e955cfa9daad319e633357532bad114a277d3dee1876709447ecfb954b5294f5fd176af229884e11a8e2fd40d03c12a6cf80bf01c
 SHA512 
965f2f344bfa57531974362de889a92bb8b3024e527158f6c1819e285f70078762e958f7805ff1f833e7310646925cb8120eb3010f8600aa2cd21b2266a9333b
 DIST mixxx-manual-2.3-cs.pdf 8358958 BLAKE2B 
de00e08468fed15670751b0997759af0eca71b041d0366ad0e8cf2297fe27368eb6340a3f109b3f992a6f01a99f0d04ba7962c983756cdca2121bf9ca025aa76
 SHA512 
648eedde674155094b4fa9605422032e71427c95580ffe3f01c8d41a26495bd9bd2d8d7dff38e99bdfbba3a46aee9ca6a6e1c9327b8d1d503310e4c669755068
 DIST mixxx-manual-2.3-de.pdf 34069018 BLAKE2B 
bdcc970d37e43c2f1244aa1f03bc07287581711e534419caada3aabbc585e3006ec489e752142b5b50e526646d3d5431e0ec5924b9d6b31a92de4e7cc7efcc86
 SHA512 
fbbf27c4b898f856e61301bd1f26a3523bb97c133d96c8d94f1267c15ef63aa03313c18ebec62d4380c423c3896067ed1cedccbc775e5abc6d14e1baf8b668fc

diff --git a/media-sound/mixxx/mixxx-2.3.4.ebuild 
b/media-sound/mixxx/mixxx-2.3.5.ebuild
similarity index 100%
rename from media-sound/mixxx/mixxx-2.3.4.ebuild
rename to media-sound/mixxx/mixxx-2.3.5.ebuild



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

2023-05-10 Thread Michał Górny
commit: c72d4d4f1c3b9edda2f3b99e6c2d7fad42fe9a2a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 11 05:13:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 11 05:13:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c72d4d4f

dev-python/pandas: dev-python/numpy should also be DEPEND

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

 dev-python/pandas/pandas-2.0.1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/pandas/pandas-2.0.1.ebuild 
b/dev-python/pandas/pandas-2.0.1.ebuild
index 286d989ac800..17050a23ab53 100644
--- a/dev-python/pandas/pandas-2.0.1.ebuild
+++ b/dev-python/pandas/pandas-2.0.1.ebuild
@@ -67,8 +67,11 @@ OPTIONAL_DEPEND="
)
)
 "
-COMMON_DEPEND="
+DEPEND="
>=dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
+"
+COMMON_DEPEND="
+   ${DEPEND}
>=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
 "



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

2023-05-10 Thread Michał Górny
commit: 72841a129fe225acaf3157eacf11d6f969b6a92b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 11 05:09:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 11 05:09:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72841a12

dev-python/hatchling: Bump to 1.16.0

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

 dev-python/hatchling/Manifest|  1 +
 dev-python/hatchling/hatchling-1.16.0.ebuild | 84 
 2 files changed, 85 insertions(+)

diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest
index a9d71e297459..0f9d52d34964 100644
--- a/dev-python/hatchling/Manifest
+++ b/dev-python/hatchling/Manifest
@@ -2,3 +2,4 @@ DIST hatch-hatchling-v1.13.0.gh.tar.gz 383610 BLAKE2B 
0a3dc20f6c1c504c94c09897e2
 DIST hatch-hatchling-v1.14.0.gh.tar.gz 378144 BLAKE2B 
e4fe0b22053e5be1ff330e96ad053e0461aa4e2ad1566313f03f265d42c7b63de8e3e7e7a52fa68639c4bdf4815e22e4040e8511eb43185cb3e7c8cf4d85ff92
 SHA512 
79a446c327022337c8c9e090c0aea0471fdad0a6c6d384797832bca09ece66c3b854c9626afccbb4fc49a9204ebb1e59a2ee55ff358b0eb1b10b16ddf7b4952a
 DIST hatch-hatchling-v1.14.1.gh.tar.gz 378265 BLAKE2B 
ce990341dd4e41e98dbcc97af8e91bed37d4a4c08da7c86baeefb08b27b293c2d3e9a60c780338959bbbfe784603b762718aaf8721c85d3c0252170209d51235
 SHA512 
87f01d7bd8cc1be060c73a703cc6fe780ec8ef8ab5f1a883fb2b81a821c1be751bcff2301a21ffaec70a272b05cb47c387edfff97682fab402a142f31439677c
 DIST hatch-hatchling-v1.15.0.gh.tar.gz 382326 BLAKE2B 
14095fc4355baef2bd7ba6156dccb23d21fca4f3942a35fc4341764d4367b94413dc62e3701c43447883137db8261fd5c08ddb3b9688954102ed11c33767d1d4
 SHA512 
e8d9d557ce277063048ef49c58e8230fb021487c5b4ffafde9caa00c834e6e84aae3d0c7b2a8cbdbdfb18a177afc432da692fab8437630df539ca149dc2ebfc7
+DIST hatch-hatchling-v1.16.0.gh.tar.gz 382820 BLAKE2B 
4ab500afa1be4ee62f2def1877f6996aa07e1d8bce53eeb105e4c49a257ce32d1ff3eab3effd9aed63ac5570416ba7ecec54d06eafb642d58b9d7f6afafb535b
 SHA512 
9abdc5e85694d9c1f17009920b452d9409deeed1903096ce3793f35e562567025a3e30846dfa8fbf3673ca9b4eb0267563b1c0e1c71c23271494c7ab3c78ea69

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

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

2023-05-10 Thread Michał Górny
commit: f36d4f9df863fbb7d1682c38b8930e795813b100
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 11 05:14:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 11 05:14:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36d4f9d

dev-python/pandas: Backport DEPEND/BDEPEND split to 1.5.3

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

 dev-python/pandas/pandas-1.5.3.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-python/pandas/pandas-1.5.3.ebuild 
b/dev-python/pandas/pandas-1.5.3.ebuild
index 930ad6ab4bb4..b6296f917b5d 100644
--- a/dev-python/pandas/pandas-1.5.3.ebuild
+++ b/dev-python/pandas/pandas-1.5.3.ebuild
@@ -68,12 +68,15 @@ OPTIONAL_DEPEND="
)
)
 "
-COMMON_DEPEND="
+DEPEND="
>=dev-python/numpy-1.21.0[${PYTHON_USEDEP}]
+"
+COMMON_DEPEND="
+   ${DEPEND}
>=dev-python/python-dateutil-2.8.1-r3[${PYTHON_USEDEP}]
>=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
 "
-DEPEND="
+BDEPEND="
${COMMON_DEPEND}
>=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
doc? (



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

2023-05-10 Thread Michał Górny
commit: a09dbfdcc10a0763ae25cba7f2371bbe9f05ff7e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 11 04:15:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 11 05:09:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09dbfdc

app-admin/awscli: Bump to 1.27.132

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 5570f657dcf7..ba812adf5056 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,3 +4,4 @@ DIST aws-cli-1.27.127.gh.tar.gz 2416842 BLAKE2B 
6d1917695f9404a0edf1e9d172060647
 DIST aws-cli-1.27.129.gh.tar.gz 2417079 BLAKE2B 
d1de37906ba0e541ef968aac5d7a7718167b6b8683d655f9b7ec91ab1e5ed289bff46dbb56c1a6a5c4e0ce56eb4fd9ebeac386d0ec38e855bfbd3076bcac2aa9
 SHA512 
cd3f57c1734d73964d712a7a5d03c83d3168f2197011b014a04088fb05090948463d95c7d9321e1ae1e21992e18013fdd260b640f342681bca70f2e33e423f88
 DIST aws-cli-1.27.130.gh.tar.gz 2418752 BLAKE2B 
5c8ad7c3af4312d2ed37fb36270efd4a5fee676ea956cfb33a90e4714226b3a2e7e8abc3de5d1ce8eb159b94f37bf796a38cf276c1eb66e0ebc061cac04dc682
 SHA512 
2b76d803a646d73d0b63a9c42404c00b98b95b98cf2bc4bba714441b065bbbc41d81a3859a362451512c0936caadae9a06790c56b886e235804a4c962aced622
 DIST aws-cli-1.27.131.gh.tar.gz 2420246 BLAKE2B 
3590493c0707ec80a74acca1a7c103eaa34e81c27cefbdc6b577eed044e553d35f0c727bfda163cf9c8344ab6550758fe69611acdada524d30f96f49fb330eba
 SHA512 
4fb706f1a606c53a940c7c9d9c67cbfc8d9352a6c9d0c2c9dfa0bf9f46e75f1b102a32c38250a31aa3fd29956a099f69a5c2dc0e93777b5f3301e1fca1143174
+DIST aws-cli-1.27.132.gh.tar.gz 2420336 BLAKE2B 
585b35e4e07933e7fcb1b1c93924bbf28340480b2391b2abc4cd32ed3db1843b1c9846937b9c96cbb05f382ae628f88ef89c136f6146781a1032a35932e853f6
 SHA512 
6fe1bb73444c39fcbc60d214696c021628dfe29a8692fe8460cb8f7d97522c39e9e0c998e1e4f92b6a7b0d77b47095621cc1ef38b6000e8c3db122ee79ec526b

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



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

2023-05-10 Thread Michał Górny
commit: d841f435550d2c0104c4a0b4b92395ce156bc43b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 11 04:14:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 11 05:08:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d841f435

dev-python/botocore: Bump to 1.29.132

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index c07f853ca600..a15bea308cc9 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.29.127.gh.tar.gz 11474348 BLAKE2B 
72002e57593e114864bb8d6f0ec30d
 DIST botocore-1.29.129.gh.tar.gz 11476185 BLAKE2B 
b2601ecd28263e44f4830ccad24402e6c5f62127cd5abbe75fd270bb05fabcc10dee24e6ba8e37629232929990b1f6bd9870eead303642564342da60c3386bda
 SHA512 
c38a8797f7c728755406e334094e0183fd69eb1a7c68e41b065d5d2c48714390a647c68d0373c1d8a7b6d9d91fd950b10527ee88bca08788921903ff9535
 DIST botocore-1.29.130.gh.tar.gz 11473884 BLAKE2B 
13d50cd41f690cf1e45324ca311da65f946396ebe3856ff60c06e35edc290d4e1d1b76e2b3bc72c3c0f8578f4cae16a7812f5c742bd8847cc5dfc5e15e98d12d
 SHA512 
0173113f295019bfd968af0651bde9032baa2ebb2018070db8702adc35d73ac98e03a828fed7637ebc76bf5d1ba66b6fadb87a1d2afdae8a23f6279d7d5f10ad
 DIST botocore-1.29.131.gh.tar.gz 11477200 BLAKE2B 
b82be25b352f8d8192e698e06ed7bb5ed56632a355930fef0d3e75eff3cba4ef3b165ad9d9b98a6d2a862fb0ac73b656494e2c33772a8527ee67fc0321ad7ed3
 SHA512 
b2ebdd6b1abb71a611120413a65b35f27e5962085cb35dc166b7eb04540622e39ef16d2f09f304a41c3692080f4bb8a6593cc60208b7d3f39d01e827a4795067
+DIST botocore-1.29.132.gh.tar.gz 11478315 BLAKE2B 
79b6a073cfe33b537f459c1380e7dc4fbbd8ab3c65996973e844986e142da51422ac9010127d876dd74214b091f66196fb7b6300deef242fcc401fae834b4350
 SHA512 
57abc6023f176c34bd38a11c09af790b6c8a8921021c6d29121ff25d6122c106a356f78cd5b4d67e991e07b092326bf119e438ad3ea3978d67abe09412138b57

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



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

2023-05-10 Thread Michał Górny
commit: d74c39afe633d57c20e1e0d375e5a013a1c84813
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 11 04:14:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 11 05:09:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74c39af

dev-python/boto3: Bump to 1.26.132

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

 dev-python/boto3/Manifest  |  1 +
 dev-python/boto3/boto3-1.26.132.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index f70edbec34cf..26a1cffd570c 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.26.127.gh.tar.gz 645245 BLAKE2B 
fb320e064eae4a6755770653f5519e17ea1
 DIST boto3-1.26.129.gh.tar.gz 645918 BLAKE2B 
2de3833e60f8a8b91a35c863fc67e1b098b4d51e296a20677ab0e35b62809118dd105cf9338ccef60eef454cbf4b443bf06aa56206a1db4720305bc23ef19d42
 SHA512 
6b97bee6947eb05e972877b8326b83c4fe6fd244c0ef63da3f2aec801a00810083bb5d4998ec262394cd130393c85f4a0f0cc22f58def1a425def2b3780a48bc
 DIST boto3-1.26.130.gh.tar.gz 646289 BLAKE2B 
a93c3806253f1af6cfa385531fc7b9efbaefd403a20155c5033fd4860f19fa845394a73aa5641d21c5a3992abac92245345567c1286370ea7f0029d0159e0ad7
 SHA512 
1bf0f7d682437cd5564515b7da622b10201a4d91358f52c2c4bff9a80f1c082b881b87c53a21a0eef6c5f5c36ae622efd0d80225b402c4bf93019405f31d1a9f
 DIST boto3-1.26.131.gh.tar.gz 646652 BLAKE2B 
c28edab15296d5b12aa8d423cba491f0665c8c3b87187cc7e75c75b16533b7cc10789833559cb39852257cac0d22d08f901d7459ddd53e2642f7ee8a42d73d64
 SHA512 
d7b9a215a895c79c3d8f63c4657d9c9ddf733219a36e7b204edd2602695d92826ba0ce4192fe50037dec672395aaceda3b115bad4d48c3437a1e20f52beaaa3d
+DIST boto3-1.26.132.gh.tar.gz 646952 BLAKE2B 
1b819f0fefacd3c55cd877549709e62dde9c5320e5d999e9a50f47bcbd3ea25f4ac20e2f54b220def84cdd7d51fb369d37c6646468a1459164fee49c86985f9d
 SHA512 
5cdbb31617f7bd67967d6e36eaa19d8b84233adbfe83b9dfb5a5a682970dc2646bea2173305e1a3bfa29fc1d845454ac9f686444d540162f6ec0437f2e8507ec

diff --git a/dev-python/boto3/boto3-1.26.132.ebuild 
b/dev-python/boto3/boto3-1.26.132.ebuild
new file mode 100644
index ..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.132.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_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: www-servers/tomcat/

2023-05-10 Thread Miroslav Šulc
commit: 78fd6e673f5250bfc5e750c3fd106c39dea7d0bc
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu May 11 05:04:24 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu May 11 05:04:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78fd6e67

www-servers/tomcat: bump to 9.0.75

Signed-off-by: Miroslav Šulc  gentoo.org>

 www-servers/tomcat/Manifest |   2 +
 www-servers/tomcat/tomcat-9.0.75.ebuild | 185 
 2 files changed, 187 insertions(+)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index d1811f7abe00..43419d8fc397 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -10,5 +10,7 @@ DIST apache-tomcat-9.0.73-src.tar.gz 6229040 BLAKE2B 
97b1348e532eea75c4d0723c314
 DIST apache-tomcat-9.0.73-src.tar.gz.asc 833 BLAKE2B 
0d9e81e16e356aded1f02dc02833f24875584794358591b70a2fe54d67d116c7305dc5a477d158395afe3b72b2958c2dc0e102a893b8ef504a3f24acec14ba41
 SHA512 
fda56cb885fd6ab0bb00907084977217c2e23bbfb2fe25374bea1bd9f863f5275dd8949e3ff2a88d5d10f37788978b484ae59460c1bb43d2ca0ac814426efcac
 DIST apache-tomcat-9.0.74-src.tar.gz 6237459 BLAKE2B 
d4942b85f184e8ecdc8bbb85256fe70677be772fdbdce906bd097eac6a56653ee08d3b76bbe42f4ef34664229c62ad236557ef8742c9e9bfa8c728927027d3b8
 SHA512 
a57afcc669d4058b4a46e9c7e196443dd5a09aab2b194d2a1f258fd218e09cec73b5f864ec073d9090a0e633b67f7deae7d643207511dab349d6a578449706ff
 DIST apache-tomcat-9.0.74-src.tar.gz.asc 833 BLAKE2B 
c5f2cc71272b5917cd522f4b3bb480fd39b62b47abfc4ab688c878a8561d3a19b6eeb0390d16512739f0b4b8ae0b275c3c72a3b853ffc82bcf737a61bea644f4
 SHA512 
ea0795309f240fb771d27f0914b7b7d22fdefd8d4502207d3ed422f91eb51853dc6712eb480505554a13dc04a40657523a4536e9f2a8d60d4ae9a4d8440ea502
+DIST apache-tomcat-9.0.75-src.tar.gz 6241477 BLAKE2B 
f48f47f99fa3eecc4d450674ebb4a133c625e586bde38494a8d56796013256e386e5ed688de198eaa002d9428d412c5ee83923cb96cc618ef06580b793bb4e50
 SHA512 
19f78fbe3391bbad65494e0071a6df9a26ceb1a4bd387b3425c5f34a02391fcaaae40442cdca3a98c4b7b45963d3a9e51dd6a1b72f11c29904c755cff03def64
+DIST apache-tomcat-9.0.75-src.tar.gz.asc 833 BLAKE2B 
bc590f3d5697da75a095be4e677be311cb7e558ec4f81d1503e1c2318daecaac4bed6c6ae7fc067ea784e8b2a9b14ba59d4f546d677925a3d527c604cf26235b
 SHA512 
d154420e27d0ca6a4c04c6b79585e60591decdfed1728c5ce2e80aba827eddc8a706b9fe6df9e790684fc158bad0320cc81eaf294e97ce7f4c8cf613bb8404f1
 DIST biz.aQute.bnd-6.4.0.jar 16303123 BLAKE2B 
73cdeb9e63c04b41db26f91efc3b01fdfd7c8796d6b1f556c77f90bcdbe048f374b5164b885689f3e62ca45b8ca8b97fce70e1fa13d807d2f76869155c8ba7f5
 SHA512 
b113177f97894b0ed5cfbc38f96c995d6425e981ec8c7b27d99044793ff77dd2450367ad9ee977f443fba349fe1d68fc26f3aaa737eba0a402abcf29716b2e85
 DIST biz.aQute.bndlib-6.4.0.jar 3200265 BLAKE2B 
c8b8c1d0ff398e2a701edc4431cd8d65671a5e5daa0ef04be6b02eabb570768e0202640c15ce1290a5ae21bb31700a89f2822826851d7dc026267cb31da9f1ef
 SHA512 
15a20751d879291c31b6530cb0d51652bf5bb33bf944ed703369eada439df6464190c01e2872ea6e7535209abd0b4692ea8980499d4b43edfffcc5729633c85d

diff --git a/www-servers/tomcat/tomcat-9.0.75.ebuild 
b/www-servers/tomcat/tomcat-9.0.75.ebuild
new file mode 100644
index ..adb21d22de91
--- /dev/null
+++ b/www-servers/tomcat/tomcat-9.0.75.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2 prefix verify-sig
+
+MY_P="apache-${PN}-${PV}-src"
+
+# Currently we bundle binary versions of bnd.jar and bndlib.jar
+# See bugs #203080 and #676116
+BND_VERSION="6.4.0"
+BND="biz.aQute.bnd-${BND_VERSION}.jar"
+BNDLIB="biz.aQute.bndlib-${BND_VERSION}.jar"
+
+DESCRIPTION="Tomcat Servlet-4.0/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 
Container"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/${PN}/tomcat-9/v${PV}/src/${MY_P}.tar.gz
+   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/${BND_VERSION}/${BND}
+   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/${BND_VERSION}/${BNDLIB}
+   verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 
1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )"
+
+LICENSE="Apache-2.0"
+SLOT="9"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="extra-webapps"
+
+RESTRICT="test" # can we run them on a production system?
+
+# though it could work with 4.22 and upstream uses 4.20,
+# we still use 4.15 because 4.20+ is currently built with java 11
+# and it would force Tomcat to use at least java 11 too
+ECJ_SLOT="4.15"
+
+COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
+   dev-java/jax-rpc-api:0
+   dev-java/wsdl4j:0"
+RDEPEND="${COMMON_DEP}
+   acct-group/tomcat
+   acct-user/tomcat
+   >=virtual/jre-1.8:*"
+DEPEND="${COMMON_DEP}
+   app-admin/pwgen
+   dev-java/ant-core
+   >=virtual/jdk-1.8:*
+   test? (
+   dev-java/ant-junit
+

[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-apache-tomcat/

2023-05-10 Thread Miroslav Šulc
commit: baf683ee8432d807e50227f561a45bb760f11fa5
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu May 11 05:03:55 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu May 11 05:04:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf683ee

sec-keys/openpgp-keys-apache-tomcat: bump to 9.0.75

Signed-off-by: Miroslav Šulc  gentoo.org>

 sec-keys/openpgp-keys-apache-tomcat/Manifest |  1 +
 .../openpgp-keys-apache-tomcat-9.0.75.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/sec-keys/openpgp-keys-apache-tomcat/Manifest 
b/sec-keys/openpgp-keys-apache-tomcat/Manifest
index f8676440b56a..428ef1f8dc22 100644
--- a/sec-keys/openpgp-keys-apache-tomcat/Manifest
+++ b/sec-keys/openpgp-keys-apache-tomcat/Manifest
@@ -4,3 +4,4 @@ DIST openpgp-keys-apache-tomcat-8.5.87-KEYS.asc 45686 BLAKE2B 
77604cd61e33efa2df
 DIST openpgp-keys-apache-tomcat-8.5.88-KEYS.asc 45686 BLAKE2B 
77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898
 SHA512 
44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210
 DIST openpgp-keys-apache-tomcat-9.0.73-KEYS.asc 14008 BLAKE2B 
62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231
 SHA512 
51ad85d42824d22ace66ce262df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e
 DIST openpgp-keys-apache-tomcat-9.0.74-KEYS.asc 14008 BLAKE2B 
62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231
 SHA512 
51ad85d42824d22ace66ce262df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e
+DIST openpgp-keys-apache-tomcat-9.0.75-KEYS.asc 14008 BLAKE2B 
62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231
 SHA512 
51ad85d42824d22ace66ce262df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e

diff --git 
a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-9.0.75.ebuild 
b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-9.0.75.ebuild
new file mode 100644
index ..81b3505e76ec
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-9.0.75.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by tomcat.apache.org"
+HOMEPAGE="https://tomcat.apache.org/download-90.cgi;
+SRC_URI="https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/KEYS 
-> ${P}-KEYS.asc"
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
+
+S="${WORKDIR}"
+
+src_install() {
+   local files=( ${A} )
+   insinto /usr/share/openpgp-keys
+   newins - tomcat-${PV}.apache.org.asc < <(cat 
"${files[@]/#/${DISTDIR}/}" || die)
+}



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

2023-05-10 Thread Sam James
commit: 1f805630b3cfc2b8e33d68a6b3287975635e58a6
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 04:43:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 04:43:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f805630

app-misc/banner: Keyword 1.3.5-r1 arm64, #906085

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

 app-misc/banner/banner-1.3.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/banner/banner-1.3.5-r1.ebuild 
b/app-misc/banner/banner-1.3.5-r1.ebuild
index 77b44663597b..e167ba54a1e2 100644
--- a/app-misc/banner/banner-1.3.5-r1.ebuild
+++ b/app-misc/banner/banner-1.3.5-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/pronovic/${PN}/archive/BANNER_V${PV}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 
 S="${WORKDIR}/${PN}-${PN^^}_V${PV}"
 



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

2023-05-10 Thread Sam James
commit: 2ff9f815d754e350afe2b139a7a228363290fc0b
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 04:43:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 04:43:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff9f815

app-misc/yq: Keyword 3.2.2 arm64, #906086

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

 app-misc/yq/yq-3.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/yq/yq-3.2.2.ebuild b/app-misc/yq/yq-3.2.2.ebuild
index 01b7d551cff6..98fbab95f2e3 100644
--- a/app-misc/yq/yq-3.2.2.ebuild
+++ b/app-misc/yq/yq-3.2.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/rqlite/

2023-05-10 Thread Zac Medico
commit: fe3ea93ec9f80ebdcdae35682c03b83dbfb085ff
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May 11 04:03:55 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May 11 04:06:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3ea93e

dev-db/rqlite: add 7.17.0

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

 dev-db/rqlite/Manifest |  1 +
 dev-db/rqlite/rqlite-7.17.0.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest
index 543294ff4ca8..4979b2bd5d2a 100644
--- a/dev-db/rqlite/Manifest
+++ b/dev-db/rqlite/Manifest
@@ -3,5 +3,6 @@ DIST rqlite-7.10.1.tar.gz 510146 BLAKE2B 
571af2b2a9d153d4c61c721e5a5346fede87be1
 DIST rqlite-7.11.0-vendor.tar.gz 6681495 BLAKE2B 
18fcf4bcee24d7c15ea58d2f7bc18b255fe1cadfe1a2290305df1870178a6e2d24ae01d2aa48c6afd6c45aacd424e5506ea5729d4dcd1f24551d4468bd374237
 SHA512 
8b00ccfb09a942f3ccff378d9fc6c668d19e8f8ab2eed7c4c5b3ae3a097e6400dade44df4577cef97a2e7910b91709449d67a41e4c0f21348145de0beda1fdf9
 DIST rqlite-7.13.0-vendor.tar.gz 6699258 BLAKE2B 
a7ed1f000ae7d22ce5def86a0635dab7d30509a709d1488f15b96900f6c7eed2a8b3f2d8f4da81b1414d6e8bffeb58c51774175d6a66856744ca2004888b4188
 SHA512 
b199da9eae0203ada14a247e194bdc5ecfbe4147003aa38f16c5553488ce3e2c2b534920244319a4df8176042da2b995d37542f1749676906bdfbffa93807bdb
 DIST rqlite-7.13.1-vendor.tar.gz 6715869 BLAKE2B 
bb200f785ffcb057a220c8323e0e18b89712f863b06aa10d7d8c62c7b679aa52e3efaa2ca9790968088cca2a90c05b52913305b3aac22b87664c8597b7e5d2b8
 SHA512 
9955cee0554b374b32185cfa4de6bb600904e8f2c787e703cac9c0c0d88f79dbe23bdbc3f7eefb6772587758706073eb420cabbb4752b56c9d3d70e276b2b889
+DIST rqlite-7.17.0-vendor.tar.gz 7267193 BLAKE2B 
c9957c3d00960842b56e18829f87b03a8f44176652a4e6b578fafa7c58816014acee2fe96876c8112279085ed7331fb5c32e783b59e73f9db694c091757ee437
 SHA512 
9631f36179491abf7e81edea0ff73ea6322afd32836631d3d46dff996072eef92c3d3de929cec94b622d46cd8e0340089026cdfb3c228b04640cc917f15eee86
 DIST rqlite-7.7.2-deps.tar.xz 83998504 BLAKE2B 
df32a7b9a664f79241033d92dd4d0c71c9f5d24b08847d09320cd672bdc74e03c49af74a7f314f368a5e197becc1dec91b362b0f6148fccd7ba206068eb0c3e6
 SHA512 
04fb93912b5ac549657d9690e18554006ae55bfe66d08b1e5558bb29e636ceac5ee5f6af386f56ff10880e56d9b6599450ad2719e4422705aa359d85ca18ac0e
 DIST rqlite-7.9.2.tar.gz 478780 BLAKE2B 
4b072e9dab1fcfdb64a38e1a59bef2a1d81cf7543d6964ad75d3d3bd50cd52686d8b6f60a5e2a192b3998b3990efbe6f758a4226b03b8520fbd0569ab5aeca07
 SHA512 
86b3b89396d60d73e58ced463ae4cf5caf2cc8ba39bab87153b0a5a14e97745b07545bade7fa28dfde095255b547327ff83cefdaa78a399e1976e28d54ec430a

diff --git a/dev-db/rqlite/rqlite-7.17.0.ebuild 
b/dev-db/rqlite/rqlite-7.17.0.ebuild
new file mode 100644
index ..7e1f211104cf
--- /dev/null
+++ b/dev-db/rqlite/rqlite-7.17.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+EGIT_COMMIT=6d22e2be6bc7b40571bd8ecf8366986da2f7198c
+
+DESCRIPTION="Replicated SQLite using the Raft consensus protocol"
+HOMEPAGE="https://github.com/rqlite/rqlite 
https://www.philipotoole.com/tag/rqlite/;
+SRC_URI="https://github.com/zmedico/rqlite/archive/v${PV}-vendor.tar.gz -> 
${P}-vendor.tar.gz"
+
+LICENSE="MIT Apache-2.0 BSD CC0-1.0 MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+S=${WORKDIR}/${P}-vendor
+
+src_compile() {
+   GOBIN="${S}/bin" \
+   go install \
+   -ldflags="-X main.version=v${PV}
+   -X main.branch=master
+   -X main.commit=${EGIT_COMMIT}
+   -X main.buildtime=$(date +%Y-%m-%dT%T%z)" \
+   ./cmd/... || die
+}
+
+src_test() {
+   GOBIN="${S}/bin" \
+   go test ./... || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc -r *.md DOC
+}



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

2023-05-10 Thread Sam James
commit: e4ed427a245eaf0b0d1649cb7cf4bd927e37c706
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 03:14:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 03:15:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ed427a

net-misc/netstat-nat: fix modern C issues

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

 net-misc/netstat-nat/files/netstat-nat-1.4.10-docdir.patch  |  9 +
 .../netstat-nat/files/netstat-nat-1.4.10-modern-c.patch | 13 +
 ...tstat-nat-1.4.10.ebuild => netstat-nat-1.4.10-r1.ebuild} |  6 --
 3 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/net-misc/netstat-nat/files/netstat-nat-1.4.10-docdir.patch 
b/net-misc/netstat-nat/files/netstat-nat-1.4.10-docdir.patch
new file mode 100644
index ..9edd402621a1
--- /dev/null
+++ b/net-misc/netstat-nat/files/netstat-nat-1.4.10-docdir.patch
@@ -0,0 +1,9 @@
+--- a/Makefile.am
 b/Makefile.am
+@@ -1,6 +1,5 @@
+ bin_PROGRAMS = netstat-nat
+ netstat_nat_SOURCES = netstat-nat.c netstat-nat.h
+-docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION)
+ doc_DATA = NEWS README ChangeLog AUTHORS
+ dist_man_MANS = netstat-nat.1
+ EXTRA_DIST = netstat-nat.spec

diff --git a/net-misc/netstat-nat/files/netstat-nat-1.4.10-modern-c.patch 
b/net-misc/netstat-nat/files/netstat-nat-1.4.10-modern-c.patch
new file mode 100644
index ..c800e73b1474
--- /dev/null
+++ b/net-misc/netstat-nat/files/netstat-nat-1.4.10-modern-c.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/875149
+--- a/netstat-nat.h
 b/netstat-nat.h
+@@ -64,6 +64,9 @@ void ip_addresses_add(struct _ip_addresses **list, const 
char *dev, const char *
+ int ip_addresses_search(struct _ip_addresses *list, const char *ip);
+ void ip_addresses_free(struct _ip_addresses **list);
+ 
++int string_search(char *string, char *search);
++int search_first_hit(char *search, char *line, char *ret);
++int search_sec_hit(char *search, char *line, char *ret);
+ 
+ #define strcopy(dst, dst_size, src) \
+   strncpy(dst, src, (dst_size - 1)); 

diff --git a/net-misc/netstat-nat/netstat-nat-1.4.10.ebuild 
b/net-misc/netstat-nat/netstat-nat-1.4.10-r1.ebuild
similarity index 78%
rename from net-misc/netstat-nat/netstat-nat-1.4.10.ebuild
rename to net-misc/netstat-nat/netstat-nat-1.4.10-r1.ebuild
index 2d94fe2f5dfc..3650b7cef189 100644
--- a/net-misc/netstat-nat/netstat-nat-1.4.10.ebuild
+++ b/net-misc/netstat-nat/netstat-nat-1.4.10-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools
 
@@ -15,6 +15,8 @@ KEYWORDS="amd64 ~arm ppc sparc x86"
 
 PATCHES=(
"${FILESDIR}"/${P}-install.patch
+   "${FILESDIR}"/${P}-modern-c.patch
+   "${FILESDIR}"/${P}-docdir.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-wireless/wepattack/files/, net-wireless/wepattack/

2023-05-10 Thread Sam James
commit: ba0f1a99d4e74a5ca8a84da5c013bae719c8ccdc
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 03:23:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 03:23:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0f1a99

net-wireless/wepattack: fix modern C issues

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

 .../wepattack/files/wepattack-0.1.3-modern-c.patch | 33 ++
 ...k-0.1.3-r5.ebuild => wepattack-0.1.3-r6.ebuild} | 22 +--
 2 files changed, 46 insertions(+), 9 deletions(-)

diff --git a/net-wireless/wepattack/files/wepattack-0.1.3-modern-c.patch 
b/net-wireless/wepattack/files/wepattack-0.1.3-modern-c.patch
new file mode 100644
index ..f24d44813f39
--- /dev/null
+++ b/net-wireless/wepattack/files/wepattack-0.1.3-modern-c.patch
@@ -0,0 +1,33 @@
+https://bugs.gentoo.org/881007
+--- a/src/log.c
 b/src/log.c
+@@ -25,6 +25,7 @@
+ #include "log.h"
+ #include "wepattack.h"
+ #include "config.h"
++#include "misc.h"
+ 
+ static time_t start_time;
+ char logfile[40];
+--- a/src/misc.c
 b/src/misc.c
+@@ -23,6 +23,7 @@
+ #include "wepattack.h"
+ #include "config.h"
+ #include "misc.h"
++#include "log.h"
+ 
+ double difftime_us(struct timeval *time_start, struct timeval *time_end) {
+ 
+@@ -87,8 +88,10 @@ d_fprintf (FILE *__restrict __stream,
+   __const char *__restrict __format,...) {
+ 
+   if (DEBUG) {
+-  fprintf(__stream, __format);
++  return fprintf(__stream, __format);
+   }
++
++  return 0;
+ }
+ 
+ void print_hex_array(FILE* out, unsigned char* data, int length) {

diff --git a/net-wireless/wepattack/wepattack-0.1.3-r5.ebuild 
b/net-wireless/wepattack/wepattack-0.1.3-r6.ebuild
similarity index 84%
rename from net-wireless/wepattack/wepattack-0.1.3-r5.ebuild
rename to net-wireless/wepattack/wepattack-0.1.3-r6.ebuild
index fd0ca3a478cb..a58936f4d107 100644
--- a/net-wireless/wepattack/wepattack-0.1.3-r5.ebuild
+++ b/net-wireless/wepattack/wepattack-0.1.3-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,21 +17,24 @@ KEYWORDS="amd64 x86"
 IUSE="john"
 
 DEPEND="
-   dev-libs/openssl:0=
+   dev-libs/openssl:=
net-libs/libpcap
sys-libs/zlib
 "
-
-RDEPEND="${DEPEND}
-   john? ( || (
-   app-crypt/johntheripper
-   app-crypt/johntheripper-jumbo
+RDEPEND="
+   ${DEPEND}
+   john? (
+   || (
+   app-crypt/johntheripper
+   app-crypt/johntheripper-jumbo
)
-   )"
+   )
+"
 
 PATCHES=(
"${FILESDIR}"/${P}-filter-mac-address.patch
"${FILESDIR}"/${P}-missed-string.h-warnings-fix.patch
+   "${FILESDIR}"/${P}-modern-c.patch
 )
 
 src_prepare() {
@@ -55,11 +58,12 @@ src_compile() {
 }
 
 src_install() {
+   dodoc README
dobin src/wepattack
+
if use john; then
dosbin run/wepattack_{inc,word}
insinto /etc
doins "${FILESDIR}"/wepattack.conf
fi
-   dodoc README
 }



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

2023-05-10 Thread Sam James
commit: 47e1606ad081ec05f2626a931d2defcf1620d9e4
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 02:58:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 03:15:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47e1606a

x11-misc/fluxter: build w/ c++14 (-Wregister)

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

 ...luxter-0.1.0.ebuild => fluxter-0.1.0-r1.ebuild} | 26 +-
 1 file changed, 16 insertions(+), 10 deletions(-)

diff --git a/x11-misc/fluxter/fluxter-0.1.0.ebuild 
b/x11-misc/fluxter/fluxter-0.1.0-r1.ebuild
similarity index 51%
rename from x11-misc/fluxter/fluxter-0.1.0.ebuild
rename to x11-misc/fluxter/fluxter-0.1.0-r1.ebuild
index 374d2e885186..a171049f9525 100644
--- a/x11-misc/fluxter/fluxter-0.1.0.ebuild
+++ b/x11-misc/fluxter/fluxter-0.1.0-r1.ebuild
@@ -1,23 +1,28 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit autotools
+EAPI=8
 
-DESCRIPTION="workspace pager dockapp, particularly useful with the Fluxbox 
window manager"
+inherit autotools flag-o-matic
+
+DESCRIPTION="Workspace pager dockapp, particularly useful with the Fluxbox 
window manager"
 HOMEPAGE="http://www.isomedia.com/homes/stevencooper;
 SRC_URI="http://www.isomedia.com/homes/stevencooper/files/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~hppa ppc x86"
-IUSE=""
 
-DEPEND="x11-libs/libX11
+DEPEND="
+   x11-libs/libX11
x11-libs/libSM
-   x11-libs/libICE"
+   x11-libs/libICE
+"
+RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}/${P}-asneeded.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-asneeded.patch"
+)
 
 src_prepare() {
default
@@ -25,6 +30,7 @@ src_prepare() {
 }
 
 src_configure() {
-   econf \
-   --datadir="${EPREFIX}"/usr/share/commonbox
+   append-cxxflags -std=c++14
+
+   econf --datadir="${EPREFIX}"/usr/share/commonbox
 }



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

2023-05-10 Thread Sam James
commit: d0d698ae2139e49af6ed5bb42641b690c759ee71
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 02:57:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 03:15:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d698ae

x11-misc/fbdesk: build w/ c++14 (-Wregister)

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

 x11-misc/fbdesk/fbdesk-1.4.1-r1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/x11-misc/fbdesk/fbdesk-1.4.1-r1.ebuild 
b/x11-misc/fbdesk/fbdesk-1.4.1-r1.ebuild
index 4542d4719455..896d9f96a7f7 100644
--- a/x11-misc/fbdesk/fbdesk-1.4.1-r1.ebuild
+++ b/x11-misc/fbdesk/fbdesk-1.4.1-r1.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
+inherit flag-o-matic
+
 DESCRIPTION="fluxbox-util application that creates and manage icons on your 
Fluxbox desktop"
 HOMEPAGE="http://fluxbox.sourceforge.net/fbdesk/;
 SRC_URI="mirror://gentoo/${P}.tar.gz"
@@ -30,6 +32,8 @@ PATCHES=(
 )
 
 src_configure() {
+   append-cxxflags -std=c++14
+
econf \
$(use_enable debug) \
$(use_enable png)



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

2023-05-10 Thread Sam James
commit: 5c85b298fa9c9f2e7d808d10b75bc48994951bc6
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 02:54:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 03:15:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c85b298

media-sound/splay: build w/ c++14 (-Wregister)

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

 media-sound/splay/splay-0.9.5.2-r2.ebuild | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/media-sound/splay/splay-0.9.5.2-r2.ebuild 
b/media-sound/splay/splay-0.9.5.2-r2.ebuild
index b66657bceebf..df9a369f7c09 100644
--- a/media-sound/splay/splay-0.9.5.2-r2.ebuild
+++ b/media-sound/splay/splay-0.9.5.2-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit autotools
+inherit autotools flag-o-matic
 
 DESCRIPTION="An audio player, primarily for the console"
 HOMEPAGE="http://splay.sourceforge.net/;
@@ -28,3 +28,9 @@ src_prepare() {
mv configure.{in,ac} || die
eautoreconf
 }
+
+src_configure() {
+   append-cxxflags -std=c++14
+
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/xmlstarlet/

2023-05-10 Thread Sam James
commit: 2ba59c711e2802773a1c5016e57570b82ef9358c
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 03:26:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 03:26:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba59c71

app-text/xmlstarlet: HTTPSify HOMEPAGE

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

 app-text/xmlstarlet/xmlstarlet-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xmlstarlet/xmlstarlet-1.6.1.ebuild 
b/app-text/xmlstarlet/xmlstarlet-1.6.1.ebuild
index a7df54a5e4c1..38978c303d6c 100644
--- a/app-text/xmlstarlet/xmlstarlet-1.6.1.ebuild
+++ b/app-text/xmlstarlet/xmlstarlet-1.6.1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit autotools flag-o-matic toolchain-funcs
 
 DESCRIPTION="A set of tools to transform, query, validate, and edit XML 
documents"
-HOMEPAGE="http://xmlstar.sourceforge.net/;
+HOMEPAGE="https://xmlstar.sourceforge.net/;
 SRC_URI="mirror://sourceforge/xmlstar/${P}.tar.gz"
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmcalendar/

2023-05-10 Thread Sam James
commit: 2c2cad65b184acc0ad7c668456fbb51032e2877b
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 03:27:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 03:27:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2cad65

x11-plugins/wmcalendar: HTTPSify HOMEPAGE

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

 x11-plugins/wmcalendar/wmcalendar-0.5.2-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/wmcalendar/wmcalendar-0.5.2-r2.ebuild 
b/x11-plugins/wmcalendar/wmcalendar-0.5.2-r2.ebuild
index 1bbb79c3f80c..e12f9d541561 100644
--- a/x11-plugins/wmcalendar/wmcalendar-0.5.2-r2.ebuild
+++ b/x11-plugins/wmcalendar/wmcalendar-0.5.2-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 inherit toolchain-funcs
 
 DESCRIPTION="a calendar dockapp"
-HOMEPAGE="http://wmcalendar.sourceforge.net;
+HOMEPAGE="https://wmcalendar.sourceforge.net;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: media-sound/shorten/, media-sound/shorten/files/

2023-05-10 Thread Sam James
commit: 82932b4379e2695b4f5a52e2989d933d43cd00f1
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 02:49:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 03:15:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82932b43

media-sound/shorten: fix modern C issues

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

 media-sound/shorten/files/shorten-3.6.1-modern-c.patch| 15 +++
 .../{shorten-3.6.1.ebuild => shorten-3.6.1-r1.ebuild} |  9 ++---
 2 files changed, 21 insertions(+), 3 deletions(-)

diff --git a/media-sound/shorten/files/shorten-3.6.1-modern-c.patch 
b/media-sound/shorten/files/shorten-3.6.1-modern-c.patch
new file mode 100644
index ..a390c3c30d22
--- /dev/null
+++ b/media-sound/shorten/files/shorten-3.6.1-modern-c.patch
@@ -0,0 +1,15 @@
+https://bugs.gentoo.org/880807
+--- a/src/fixio.c
 b/src/fixio.c
+@@ -10,9 +10,11 @@
+  * $Id: fixio.c,v 1.4 2002/01/28 01:16:52 jason Exp $
+  */
+ 
++#define _XOPEN_SOURCE 600
+ #include 
+ #include 
+ #include 
++#include 
+ #include "shorten.h"
+ #include "bitshift.h"
+ 

diff --git a/media-sound/shorten/shorten-3.6.1.ebuild 
b/media-sound/shorten/shorten-3.6.1-r1.ebuild
similarity index 71%
rename from media-sound/shorten/shorten-3.6.1.ebuild
rename to media-sound/shorten/shorten-3.6.1-r1.ebuild
index e05e1cf4f4de..4ad5e7a0b738 100644
--- a/media-sound/shorten/shorten-3.6.1.ebuild
+++ b/media-sound/shorten/shorten-3.6.1-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="fast, low complexity waveform coder (i.e. audio compressor)"
 HOMEPAGE="http://shnutils.freeshell.org/shorten/;
@@ -11,4 +11,7 @@ LICENSE="shorten"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~ppc sparc x86"
 
-PATCHES=( "${FILESDIR}"/${PN}-tests.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-tests.patch
+   "${FILESDIR}"/${PN}-3.6.1-modern-c.patch
+)



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2023-05-10 Thread Erik Mackdanz
commit: c43204dff42729d98061dae291756912fdc4b054
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Thu May 11 03:13:04 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Thu May 11 03:13:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43204df

games-roguelike/stone-soup: add 0.30.0

Signed-off-by: Erik Mackdanz  gentoo.org>

 games-roguelike/stone-soup/Manifest|   1 +
 .../stone-soup/stone-soup-0.30.0.ebuild| 236 +
 2 files changed, 237 insertions(+)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index 8329b932bf9d..7d7a9a528f64 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -9,6 +9,7 @@ DIST stone-soup-0.28.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d2
 DIST stone-soup-0.29.1.tar.gz 17510846 BLAKE2B 
65b84797c8d8a268a3ce95de9d928e131bf6e21a1ea6ac3e72263c75f9d6288e9d95f9df6401528c06aefbda9bb642c79bf78065a65224297d33c050abf37056
 SHA512 
2ca49c4cd228526d47e4ad7e9556b6c26566595458423cd8e6b762298f229eb7ba273770ae1e12939ba66574a5b55e44812d06c4809d4327ed9bfd738501af04
 DIST stone-soup-0.29.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup-0.29.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
+DIST stone-soup-0.30.0.tar.gz 21062127 BLAKE2B 
41a06df2e9298cc5ec6ee1e7180dc93691d6414f959f59fea6f309cec859bd2ee7432680ef1b4af795101f056332ac1ccfde05f3ed67751c81f05fce819bdf34
 SHA512 
bf134484e56c77ed9aeb2300d3d040b4a4c53eabb6bd7b6bb5e1396cb4c290573a4bbdad90fd0553498883e0747cc2e0cfab7505cae092d5504b4a5184765a33
 DIST stone-soup-0.30.0_pre20230408.tar.gz 21062127 BLAKE2B 
41a06df2e9298cc5ec6ee1e7180dc93691d6414f959f59fea6f309cec859bd2ee7432680ef1b4af795101f056332ac1ccfde05f3ed67751c81f05fce819bdf34
 SHA512 
bf134484e56c77ed9aeb2300d3d040b4a4c53eabb6bd7b6bb5e1396cb4c290573a4bbdad90fd0553498883e0747cc2e0cfab7505cae092d5504b4a5184765a33
 DIST stone-soup-0.30.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup-0.30.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f

diff --git a/games-roguelike/stone-soup/stone-soup-0.30.0.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.30.0.ebuild
new file mode 100644
index ..4f66438c8b87
--- /dev/null
+++ b/games-roguelike/stone-soup/stone-soup-0.30.0.ebuild
@@ -0,0 +1,236 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# There are many slots for this package because people in the community
+# like to play old versions.  Every release includes content changes
+# where species/spells/monsters are added or removed.  The public
+# servers (e.g. http://crawl.akrasiac.org:8080) usually support playing
+# versions back to 0.11.
+
+# It's not necessary for Gentoo to support these old version but it's
+# something nice that our distro can offer that others don't.  If the
+# maintenance burden becomes excessive than we can revisit that
+# position.
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 )
+LUA_REQ_USE="deprecated"
+PYTHON_COMPAT=( python3_{9,10,11} )
+VIRTUALX_REQUIRED="manual"
+inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs
+
+DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
+HOMEPAGE="https://crawl.develz.org;
+SLOT="0.30"
+
+COMMITSHA="acf32f4bd3330cf0c882ac39c3e11ce40d587b49"
+MY_P="crawl-${COMMITSHA}/crawl-ref"
+IS_RELEASE=true
+
+if [ "${IS_RELEASE}" = true ]; then
+   SRC_URI="
+   https://github.com/crawl/crawl/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz
+   "
+else
+   # This is a _pre release
+   SRC_URI="
+   https://github.com/crawl/crawl/archive/${COMMITSHA}.tar.gz -> 
${P}.tar.gz
+   "
+fi
+SRC_URI="
+   ${SRC_URI}
+   https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> 
${PN}-${SLOT}.png
+   https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> 
${PN}-${SLOT}.svg
+"
+
+# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
+# 2-clause BSD: all 

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2023-05-10 Thread Erik Mackdanz
commit: 606d5c380e4d69da1fd65165e270d8d38f0dfe52
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Thu May 11 03:06:13 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Thu May 11 03:06:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=606d5c38

games-roguelike/stone-soup: stabilize 0.30.0_pre20230408 for amd64, x86

Signed-off-by: Erik Mackdanz  gentoo.org>

 games-roguelike/stone-soup/stone-soup-0.30.0_pre20230408.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-roguelike/stone-soup/stone-soup-0.30.0_pre20230408.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.30.0_pre20230408.ebuild
index 353556d7ed6e..f9f297b0b3fb 100644
--- a/games-roguelike/stone-soup/stone-soup-0.30.0_pre20230408.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.30.0_pre20230408.ebuild
@@ -51,7 +51,7 @@ SRC_URI="
 # Public Domain|CC0: most of tiles
 # MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
 LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="advpng debug ncurses sound test +tiles"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2023-05-10 Thread Erik Mackdanz
commit: cae04364eb6e0d94fa86814e15ba7bcf506f4443
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Thu May 11 03:09:39 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Thu May 11 03:09:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae04364

games-roguelike/stone-soup: drop 0.30.0_pre20230129

Signed-off-by: Erik Mackdanz  gentoo.org>

 games-roguelike/stone-soup/Manifest|   1 -
 .../stone-soup-0.30.0_pre20230129.ebuild   | 238 -
 2 files changed, 239 deletions(-)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index 8774e05af573..8329b932bf9d 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -9,7 +9,6 @@ DIST stone-soup-0.28.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d2
 DIST stone-soup-0.29.1.tar.gz 17510846 BLAKE2B 
65b84797c8d8a268a3ce95de9d928e131bf6e21a1ea6ac3e72263c75f9d6288e9d95f9df6401528c06aefbda9bb642c79bf78065a65224297d33c050abf37056
 SHA512 
2ca49c4cd228526d47e4ad7e9556b6c26566595458423cd8e6b762298f229eb7ba273770ae1e12939ba66574a5b55e44812d06c4809d4327ed9bfd738501af04
 DIST stone-soup-0.29.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup-0.29.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
-DIST stone-soup-0.30.0_pre20230129.tar.gz 20929296 BLAKE2B 
4ca826d5157c3530c3d7a1f36aa10cc8fbf961a33aca06e2dcd3afc1896e12babdc8e2e33fd937397d72cded0f208422f21757d95ad70171f4938237f6d4f034
 SHA512 
9d27d209eaee58bf33eaf84288e3f48b72bfb701496d8c3ac98f6207ef761d23134270a837194e0f18c9a6e64774949b4668929614db1f9a7334e7abbb5db4ea
 DIST stone-soup-0.30.0_pre20230408.tar.gz 21062127 BLAKE2B 
41a06df2e9298cc5ec6ee1e7180dc93691d6414f959f59fea6f309cec859bd2ee7432680ef1b4af795101f056332ac1ccfde05f3ed67751c81f05fce819bdf34
 SHA512 
bf134484e56c77ed9aeb2300d3d040b4a4c53eabb6bd7b6bb5e1396cb4c290573a4bbdad90fd0553498883e0747cc2e0cfab7505cae092d5504b4a5184765a33
 DIST stone-soup-0.30.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup-0.30.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f

diff --git a/games-roguelike/stone-soup/stone-soup-0.30.0_pre20230129.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.30.0_pre20230129.ebuild
deleted file mode 100644
index 61ab7b0bd76c..
--- a/games-roguelike/stone-soup/stone-soup-0.30.0_pre20230129.ebuild
+++ /dev/null
@@ -1,238 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# There are many slots for this package because people in the community
-# like to play old versions.  Every release includes content changes
-# where species/spells/monsters are added or removed.  The public
-# servers (e.g. http://crawl.akrasiac.org:8080) usually support playing
-# versions back to 0.11.
-
-# It's not necessary for Gentoo to support these old version but it's
-# something nice that our distro can offer that others don't.  If the
-# maintenance burden becomes excessive than we can revisit that
-# position.
-
-EAPI=8
-
-LUA_COMPAT=( lua5-1 )
-LUA_REQ_USE="deprecated"
-PYTHON_COMPAT=( python3_{9,10,11} )
-VIRTUALX_REQUIRED="manual"
-inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs
-
-DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
-HOMEPAGE="https://crawl.develz.org;
-SLOT="0.30"
-
-# Leave empty string if not a _pre release
-COMMITSHA="c68057be0a1ad1b17d0337fd8baed0213a428039"
-if [ -z "${COMMITSHA}" ]; then
-   # This is a tagged release
-   # Note the archive URI and file layout changed upstream between 0.29.0 
and 0.29.1
-   SRC_URI="
-   https://github.com/crawl/crawl/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz
-   "
-   MY_P="crawl-${PV}/crawl-ref"
-else
-   # This is a _pre release
-   SRC_URI="
-   https://github.com/crawl/crawl/archive/${COMMITSHA}.tar.gz -> 
${P}.tar.gz
-   "
-   MY_P="crawl-${COMMITSHA}/crawl-ref"
-fi
-SRC_URI="
-

[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-wget/

2023-05-10 Thread Sam James
commit: 92c88c804bf1eb7c9fe0ecdc4b56df8b206df48c
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:50:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:50:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c88c80

sec-keys/openpgp-keys-wget: add 20230511

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

 sec-keys/openpgp-keys-wget/Manifest   |  1 +
 .../openpgp-keys-wget-20230511.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/sec-keys/openpgp-keys-wget/Manifest 
b/sec-keys/openpgp-keys-wget/Manifest
index 58e4ef76016e..81b9fcd3eeb4 100644
--- a/sec-keys/openpgp-keys-wget/Manifest
+++ b/sec-keys/openpgp-keys-wget/Manifest
@@ -1,2 +1,3 @@
 DIST openpgp-keys-wget-20220407.asc 72073 BLAKE2B 
e35ed2340caa7a3221cb7abd71a827aeedba4422108dc18e027a14402bed11015e5ff0a54776d6ce5ca913c93279e9b109b7bc8db9c448ad2124552a5f13c4b2
 SHA512 
9bde0be2d57e9fbb8e3174063386a277d17439e49834bcb4379a572a9c86fcca9cf8a8dd40ef50197281473469f51289b610dc99228624e439373b65a93e0d2f
 DIST openpgp-keys-wget-20230313.asc 72073 BLAKE2B 
e35ed2340caa7a3221cb7abd71a827aeedba4422108dc18e027a14402bed11015e5ff0a54776d6ce5ca913c93279e9b109b7bc8db9c448ad2124552a5f13c4b2
 SHA512 
9bde0be2d57e9fbb8e3174063386a277d17439e49834bcb4379a572a9c86fcca9cf8a8dd40ef50197281473469f51289b610dc99228624e439373b65a93e0d2f
+DIST openpgp-keys-wget-20230511.asc 123495 BLAKE2B 
9fe3f9a6935cbcec8a8d13f83cb350f8b8be9dbd3dac20db3c7c88cc2b765748e55d59cdaad1a4cb2e0ebbc95a1d7c511ca4e408f941fd3e952b4201fd4ee004
 SHA512 
92d7de286fcb8bd116542f7c569627467a3a3283d56343cf9293398789339be4cf7a6484734bb554a0604a3451cd7d499cf574b38f808cb93bf5b55414d14952

diff --git a/sec-keys/openpgp-keys-wget/openpgp-keys-wget-20230511.ebuild 
b/sec-keys/openpgp-keys-wget/openpgp-keys-wget-20230511.ebuild
new file mode 100644
index ..5a5999a660d7
--- /dev/null
+++ b/sec-keys/openpgp-keys-wget/openpgp-keys-wget-20230511.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="OpenPGP keys used by GNU wget"
+HOMEPAGE="https://savannah.gnu.org/projects/wget/;
+SRC_URI="https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=wget=1
 -> ${P}.asc"
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+src_install() {
+   local files=( ${A} )
+   insinto /usr/share/openpgp-keys
+   newins - wget.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}



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

2023-05-10 Thread Sam James
commit: ac21ccbb4e4c8780efa3d5981e172a69124c6126
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:54:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:54:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac21ccbb

net-misc/wget: add 1.21.4

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

 net-misc/wget/Manifest   |   2 +
 net-misc/wget/wget-1.21.4.ebuild | 110 +++
 2 files changed, 112 insertions(+)

diff --git a/net-misc/wget/Manifest b/net-misc/wget/Manifest
index 7053a352228b..f74c516e7ce5 100644
--- a/net-misc/wget/Manifest
+++ b/net-misc/wget/Manifest
@@ -1,2 +1,4 @@
 DIST wget-1.21.3.tar.gz 5079864 BLAKE2B 
4ff40a30cb3be82ea492d0eae324a9d43de30a0169d3b219ce25f3d667915f90c7eb1559760d1605340f112e96e028613265e0be73aaba7935c69cc06a4ae4f6
 SHA512 
29889ecbf590dff0f39183d9e0621741d731a554d990e5c995a4644725dca62e8e19601d40db0ef7d62ebf54e5457c7409965e4832b6e60e4ccbc9c8caa30718
 DIST wget-1.21.3.tar.gz.sig 854 BLAKE2B 
71f69492397ae9e36284be9acdd1c94da34a7397c14a6de1a867c0d1e807bf961f8a2e098ab5629425691ce595227fb08f046416245fda2a6025929079f2d7c2
 SHA512 
b9f41496e0083545bc703c97b0758500f337527647cdc422152d7855d05351e3a62685269238c78300eafdbfaed8afecaeb988901a3d8a6b002e9fb3d70efe4f
+DIST wget-1.21.4.tar.gz 5059591 BLAKE2B 
ced6fb9a20343d41e4d8e0c8f171c60535847504fa4c32abc81d104a1594dc7b7c97b5b301836e31dacc7a0f2155c0a2e70e42ff60dc3fa471deb1dad33ba736
 SHA512 
7a1539045174f6b97ab6980811c2ac1799edc20db72987b5ba9b1710cffb19669a7736813d15c8da3aa2d4a384246ff946b77ecb0baeb6fd3e12ae591f1bf6a3
+DIST wget-1.21.4.tar.gz.sig 854 BLAKE2B 
162c4f358e781bbfb0fa73910191c29dd411f48c9b2c8e8fe00a12741153e624955393d769aa7311b03115d04b6b946a84b636f643d7cdc8c8cd81387b9cf143
 SHA512 
72603493c2d799dca08700175a2010d8736fd6d3cb9bea3987db8814e9f133ab0fbd1477892115f7fbbd1a7d4d416ec370bdbff6dbe8f00d1eea84f0c4f8d84b

diff --git a/net-misc/wget/wget-1.21.4.ebuild b/net-misc/wget/wget-1.21.4.ebuild
new file mode 100644
index ..c0a4ad8cf6ec
--- /dev/null
+++ b/net-misc/wget/wget-1.21.4.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/wget.asc
+inherit flag-o-matic python-any-r1 toolchain-funcs verify-sig
+
+DESCRIPTION="Network utility to retrieve files from the WWW"
+HOMEPAGE="https://www.gnu.org/software/wget/;
+SRC_URI="mirror://gnu/wget/${P}.tar.gz"
+SRC_URI+=" verify-sig? ( mirror://gnu/wget/${P}.tar.gz.sig )"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="cookie-check debug gnutls idn ipv6 metalink nls ntlm pcre +ssl static 
test uuid zlib"
+REQUIRED_USE="ntlm? ( !gnutls ssl ) gnutls? ( ssl )"
+RESTRICT="!test? ( test )"
+
+# * Force a newer libidn2 to avoid libunistring deps. #bug #612498
+# * Metalink can use gpgme automagically (so let's always depend on it)
+# for signed metalink resources.
+LIB_DEPEND="
+   cookie-check? ( net-libs/libpsl )
+   idn? ( >=net-dns/libidn2-0.14:=[static-libs(+)] )
+   metalink? (
+   app-crypt/gpgme
+   media-libs/libmetalink
+   )
+   pcre? ( dev-libs/libpcre2[static-libs(+)] )
+   ssl? (
+   gnutls? ( net-libs/gnutls:=[static-libs(+)] )
+   !gnutls? ( dev-libs/openssl:=[static-libs(+)] )
+   )
+   uuid? ( sys-apps/util-linux[static-libs(+)] )
+   zlib? ( sys-libs/zlib[static-libs(+)] )
+"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="
+   ${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+"
+BDEPEND="
+   app-arch/xz-utils
+   dev-lang/perl
+   sys-apps/texinfo
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? (
+   ${PYTHON_DEPS}
+   >=dev-perl/HTTP-Daemon-6.60.0
+   dev-perl/HTTP-Message
+   dev-perl/IO-Socket-SSL
+   )
+   verify-sig? ( >=sec-keys/openpgp-keys-wget-20230511 )
+"
+
+DOCS=( AUTHORS MAILING-LIST NEWS README )
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   sed -i -e "s:/usr/local/etc:${EPREFIX}/etc:g" 
doc/{sample.wgetrc,wget.texi} || die
+}
+
+src_configure() {
+   # fix compilation on Solaris, we need filio.h for FIONBIO as used in
+   # the included gnutls -- force ioctl.h to include this header
+   [[ ${CHOST} == *-solaris* ]] && append-cppflags -DBSD_COMP=1
+
+   if use static ; then
+   append-ldflags -static
+   tc-export PKG_CONFIG
+   PKG_CONFIG+=" --static"
+   fi
+
+   # There is no flag that controls this.  libunistring-prefix only

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

2023-05-10 Thread Sam James
commit: f1112e9cb10ebb58737dfdea55f52596ae5e7184
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:38:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:38:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1112e9c

app-misc/screen: Stabilize 4.9.0-r2 hppa, #906098

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

 app-misc/screen/screen-4.9.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/screen/screen-4.9.0-r2.ebuild 
b/app-misc/screen/screen-4.9.0-r2.ebuild
index c6625fa6b2b6..94699203950c 100644
--- a/app-misc/screen/screen-4.9.0-r2.ebuild
+++ b/app-misc/screen/screen-4.9.0-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/screen/;
 
 if [[ ${PV} !=  ]] ; then
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 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 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 else
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/screen.git;



[gentoo-commits] repo/gentoo:master commit in: app-text/a2ps/

2023-05-10 Thread Sam James
commit: 67e2fc6e9812b3ff8c0ff050ad3caafdc95e25d6
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:32:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:32:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e2fc6e

app-text/a2ps: Stabilize 4.15.4 x86, #906097

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

 app-text/a2ps/a2ps-4.15.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/a2ps/a2ps-4.15.4.ebuild b/app-text/a2ps/a2ps-4.15.4.ebuild
index 5cc15977b1bf..50011e568301 100644
--- a/app-text/a2ps/a2ps-4.15.4.ebuild
+++ b/app-text/a2ps/a2ps-4.15.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="cjk emacs latex nls static-libs vanilla"
 
 # a2ps-lpr-wrapper needs bash



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

2023-05-10 Thread Sam James
commit: d88984b96b95d829d30142657f636a558cc68b6d
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:32:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:32:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d88984b9

app-misc/screen: Stabilize 4.9.0-r2 sparc, #906098

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

 app-misc/screen/screen-4.9.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/screen/screen-4.9.0-r2.ebuild 
b/app-misc/screen/screen-4.9.0-r2.ebuild
index 31e40b1ff79d..054e310a05a8 100644
--- a/app-misc/screen/screen-4.9.0-r2.ebuild
+++ b/app-misc/screen/screen-4.9.0-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/screen/;
 
 if [[ ${PV} !=  ]] ; then
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~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 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 else
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/screen.git;



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

2023-05-10 Thread Sam James
commit: 3e08fa5cc0e6099c760e2007d2d2ae1f40c7782e
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:32:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:32:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e08fa5c

app-misc/screen: Stabilize 4.9.0-r2 ppc64, #906098

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

 app-misc/screen/screen-4.9.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/screen/screen-4.9.0-r2.ebuild 
b/app-misc/screen/screen-4.9.0-r2.ebuild
index 054e310a05a8..c6625fa6b2b6 100644
--- a/app-misc/screen/screen-4.9.0-r2.ebuild
+++ b/app-misc/screen/screen-4.9.0-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/screen/;
 
 if [[ ${PV} !=  ]] ; then
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 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 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 else
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/screen.git;



[gentoo-commits] repo/gentoo:master commit in: app-text/a2ps/

2023-05-10 Thread Sam James
commit: 6b2af3ca66241a1a9f1f7c9929aaa51c6106011a
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:32:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:32:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b2af3ca

app-text/a2ps: Stabilize 4.15.4 amd64, #906097

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

 app-text/a2ps/a2ps-4.15.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/a2ps/a2ps-4.15.4.ebuild b/app-text/a2ps/a2ps-4.15.4.ebuild
index 1d854a8b99d6..5cc15977b1bf 100644
--- a/app-text/a2ps/a2ps-4.15.4.ebuild
+++ b/app-text/a2ps/a2ps-4.15.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="cjk emacs latex nls static-libs vanilla"
 
 # a2ps-lpr-wrapper needs bash



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

2023-05-10 Thread Sam James
commit: 9ff173d740bdc307f255d8f9889649a981cc1ade
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:32:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:32:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff173d7

app-misc/screen: Stabilize 4.9.0-r2 x86, #906098

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

 app-misc/screen/screen-4.9.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/screen/screen-4.9.0-r2.ebuild 
b/app-misc/screen/screen-4.9.0-r2.ebuild
index edca7fab1e68..e21b7d582b2d 100644
--- a/app-misc/screen/screen-4.9.0-r2.ebuild
+++ b/app-misc/screen/screen-4.9.0-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/screen/;
 
 if [[ ${PV} !=  ]] ; then
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 else
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/screen.git;



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

2023-05-10 Thread Sam James
commit: 75f244971aa4f214cb49248a76ab2c64936ee195
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:32:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:32:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f24497

app-misc/screen: Stabilize 4.9.0-r2 ppc, #906098

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

 app-misc/screen/screen-4.9.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/screen/screen-4.9.0-r2.ebuild 
b/app-misc/screen/screen-4.9.0-r2.ebuild
index e21b7d582b2d..882ecebfe4b6 100644
--- a/app-misc/screen/screen-4.9.0-r2.ebuild
+++ b/app-misc/screen/screen-4.9.0-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/screen/;
 
 if [[ ${PV} !=  ]] ; then
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~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 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 else
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/screen.git;



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

2023-05-10 Thread Sam James
commit: 1ee3524999c2eda8e2843ac12a02f413212dc3ca
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:32:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:32:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee35249

app-misc/screen: Stabilize 4.9.0-r2 amd64, #906098

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

 app-misc/screen/screen-4.9.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/screen/screen-4.9.0-r2.ebuild 
b/app-misc/screen/screen-4.9.0-r2.ebuild
index 882ecebfe4b6..31e40b1ff79d 100644
--- a/app-misc/screen/screen-4.9.0-r2.ebuild
+++ b/app-misc/screen/screen-4.9.0-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/screen/;
 
 if [[ ${PV} !=  ]] ; then
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~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 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 else
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/screen.git;



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

2023-05-10 Thread Sam James
commit: 1c947350553ae8dc73a8ea7601030c2dfbc9df2f
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:28:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:28:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c947350

app-misc/screen: Stabilize 4.9.0-r2 arm, #906098

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

 app-misc/screen/screen-4.9.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/screen/screen-4.9.0-r2.ebuild 
b/app-misc/screen/screen-4.9.0-r2.ebuild
index 1769a7dc50a5..edca7fab1e68 100644
--- a/app-misc/screen/screen-4.9.0-r2.ebuild
+++ b/app-misc/screen/screen-4.9.0-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/screen/;
 
 if [[ ${PV} !=  ]] ; then
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 else
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/screen.git;



[gentoo-commits] repo/gentoo:master commit in: app-text/a2ps/

2023-05-10 Thread Sam James
commit: f631e42f7a4556a46161eb2d4bf288d1446bc2f9
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:28:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:28:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f631e42f

app-text/a2ps: Stabilize 4.15.4 sparc, #906097

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

 app-text/a2ps/a2ps-4.15.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/a2ps/a2ps-4.15.4.ebuild b/app-text/a2ps/a2ps-4.15.4.ebuild
index 01699316c150..1d854a8b99d6 100644
--- a/app-text/a2ps/a2ps-4.15.4.ebuild
+++ b/app-text/a2ps/a2ps-4.15.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="cjk emacs latex nls static-libs vanilla"
 
 # a2ps-lpr-wrapper needs bash



[gentoo-commits] repo/gentoo:master commit in: app-text/a2ps/

2023-05-10 Thread Sam James
commit: ffea73c34b14f86f97aad3df647866d172110d30
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:28:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:28:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffea73c3

app-text/a2ps: Stabilize 4.15.4 ppc64, #906097

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

 app-text/a2ps/a2ps-4.15.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/a2ps/a2ps-4.15.4.ebuild b/app-text/a2ps/a2ps-4.15.4.ebuild
index a1218e94bc0c..01699316c150 100644
--- a/app-text/a2ps/a2ps-4.15.4.ebuild
+++ b/app-text/a2ps/a2ps-4.15.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="cjk emacs latex nls static-libs vanilla"
 
 # a2ps-lpr-wrapper needs bash



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

2023-05-10 Thread Sam James
commit: 7e4c16c3fe8b3643218bfb866456ca44c70c9527
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed May 10 21:43:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:28:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4c16c3

net-misc/asterisk: drop 20.0.1, 20.1.0, 20.2.0

Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/30981
Signed-off-by: Sam James  gentoo.org>

 net-misc/asterisk/Manifest   |   3 -
 net-misc/asterisk/asterisk-20.0.1.ebuild | 372 ---
 net-misc/asterisk/asterisk-20.1.0.ebuild | 371 --
 net-misc/asterisk/asterisk-20.2.0.ebuild | 371 --
 4 files changed, 1117 deletions(-)

diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest
index ecee55db05de..4a6d0852c86a 100644
--- a/net-misc/asterisk/Manifest
+++ b/net-misc/asterisk/Manifest
@@ -3,7 +3,4 @@ DIST asterisk-16.30.0.tar.gz 28131110 BLAKE2B 
f230155a6347e891b531e54fe2821f1d47
 DIST asterisk-18.15.1.tar.gz 28216621 BLAKE2B 
f354a49111b22fe37caf72ba552d8ecc3dec17605771d153d05b01d7e3017c6a50087309c37078d32b6dc375bbb14dfee89356eb46355f47374a08d5427179a1
 SHA512 
c8bee50023b137d95b02ce770c9983fc3d8cfc10f7d714ab658fb118813ccf29d97b0ada64bfd2795ce3a0f9ecfe82bd85ab3abefe9c8cc83454cd50ff8e5cf5
 DIST asterisk-18.17.0.tar.gz 28293243 BLAKE2B 
8a162d7cac92df2b6dd430fedc1446a302b1b9c1061ddd4a236fd5797e8be17d53d7179d23a7c8bd4260c73d34dea2db2b9ebffd4eebb2ed714a286838bc5ddf
 SHA512 
1a5dd9715811a8b699d49b057ef42f68ddc88cc22a568836a6a778f6ff22d3923f81840aef425819bb59f28bb27e321154ef9e1d3deba5ed7d39c7eca562e40e
 DIST asterisk-18.17.1.tar.gz 28284281 BLAKE2B 
ab60d993f18ff7fec6a58358862e3477488a62f55b72a6c60ade87503818ee6db5a1a0eeed906abf1050517e0487461f619a671ca37a54a7867f98d4b62419cc
 SHA512 
75311693a090c001a323ad673d0df7befbed87bf1250ff836eded552b0329a38a019c6ad9f9ed8fcd58e09798900ebb3c5546f2a571d601adf63d34559242151
-DIST asterisk-20.0.1.tar.gz 27983541 BLAKE2B 
a7d5f2b4d7721c66bb04ab395f97432791824b8e1136b224a03e52dd78d600f358278ad1a7dd2ec8684d5b850c3e65d5e14b98f7ecc3cee2ef93c4287e541dd3
 SHA512 
91e4835fd01233c81af0120d511522881af69e65abcc62a9e2241c89357a970b94901dfd7a7fcdbeba59eb3aa4c27f95735f2a10891f1ad6f2c36bb3244423e4
-DIST asterisk-20.1.0.tar.gz 28043611 BLAKE2B 
a9476afc1764b05193625724707077c92e975b8c78d89b9ed41a4b123d3b5d04c90f1e09d1cd20c4181ca1ea7d6e3d9f81521676540c7bfaa806ba51b462371f
 SHA512 
e31652b37f918b1be0c395122b1013576a551c962c056963f87c2fce3561689b8a565e9b74e3fff0394879a505532d55d175ef9860dd9589323074b51149aaf6
-DIST asterisk-20.2.0.tar.gz 28058875 BLAKE2B 
6944a286c5a629abe24f4b2c0bcb737dd792c5093a43214854a46de3f73036eda3520755900665400ff20e8c2f577b288d5eb934b4475190c8dcc689ce030962
 SHA512 
e4dcb074e6889b75d974ea83389434b9df8617b1a8b9ce051c764c874747645de6bc44f7e20e915e555b89f965a4c6dca97fd9fa6b9cad59b4d175f6bb26137a
 DIST asterisk-20.2.1.tar.gz 28050306 BLAKE2B 
c9f0dbbb2b73748dd7f33b74473026c978e8c02f9e8be58beccdb525b5927729d104fc0cb5b2bf79f03236f3289f0fdc9856cf4a1a2e006aa790bce6904cd80a
 SHA512 
3abd0f6f2f2a2ff1095336f0d9272fdf781414f4dd4c89816ff91c0384d7b6e3dde2ae8924dba359c6cf4361229690458f2ed014d59aa853c8618ba1492b9834

diff --git a/net-misc/asterisk/asterisk-20.0.1.ebuild 
b/net-misc/asterisk/asterisk-20.0.1.ebuild
deleted file mode 100644
index 44307ed35aed..
--- a/net-misc/asterisk/asterisk-20.0.1.ebuild
+++ /dev/null
@@ -1,372 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} )
-
-inherit autotools linux-info lua-single systemd toolchain-funcs tmpfiles
-
-DESCRIPTION="Asterisk: A Modular Open Source PBX System"
-HOMEPAGE="https://www.asterisk.org/;
-SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz;
-LICENSE="GPL-2"
-SLOT="0/${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-
-IUSE_VOICEMAIL_STORAGE=(
-   voicemail_storage_odbc
-   voicemail_storage_imap
-)
-IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc 
ldap lua mysql newt odbc pjproject portaudio postgres radius selinux snmp span 
speex srtp +ssl static statsd systemd unbound vorbis xmpp"
-IUSE_EXPAND="VOICEMAIL_STORAGE"
-REQUIRED_USE="gtalk? ( xmpp )
-   lua? ( ${LUA_REQUIRED_USE} )
-   voicemail_storage_odbc? ( odbc )
-"
-
-PATCHES=(
-   "${FILESDIR}/asterisk-16.16.2-no-var-run-install.patch"
-   "${FILESDIR}/asterisk-16.29.1_18.15.1_20.0.1-noexec_stack.patch"
-)
-
-DEPEND="acct-user/asterisk
-   acct-group/asterisk
-   dev-db/sqlite:3
-   dev-libs/popt
-   >=dev-libs/jansson-2.11:=
-   dev-libs/libedit
-   dev-libs/libxml2:2
-   dev-libs/libxslt
-   sys-apps/util-linux
-   sys-libs/zlib
-   virtual/libcrypt:=
-   alsa? ( 

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

2023-05-10 Thread Sam James
commit: 0141572cd12dcf374a9c2a3d982f0afb895a43fa
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed May 10 21:36:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:28:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0141572c

net-misc/asterisk: add 20.2.1

Closes: https://bugs.gentoo.org/903912
Closes: https://bugs.gentoo.org/903913
Closes: https://bugs.gentoo.org/903775
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 net-misc/asterisk/Manifest   |   1 +
 net-misc/asterisk/asterisk-20.2.1.ebuild | 373 +++
 2 files changed, 374 insertions(+)

diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest
index 0a1c9a848552..fdc8715d2413 100644
--- a/net-misc/asterisk/Manifest
+++ b/net-misc/asterisk/Manifest
@@ -12,3 +12,4 @@ DIST asterisk-18.17.1.tar.gz 28284281 BLAKE2B 
ab60d993f18ff7fec6a58358862e347748
 DIST asterisk-20.0.1.tar.gz 27983541 BLAKE2B 
a7d5f2b4d7721c66bb04ab395f97432791824b8e1136b224a03e52dd78d600f358278ad1a7dd2ec8684d5b850c3e65d5e14b98f7ecc3cee2ef93c4287e541dd3
 SHA512 
91e4835fd01233c81af0120d511522881af69e65abcc62a9e2241c89357a970b94901dfd7a7fcdbeba59eb3aa4c27f95735f2a10891f1ad6f2c36bb3244423e4
 DIST asterisk-20.1.0.tar.gz 28043611 BLAKE2B 
a9476afc1764b05193625724707077c92e975b8c78d89b9ed41a4b123d3b5d04c90f1e09d1cd20c4181ca1ea7d6e3d9f81521676540c7bfaa806ba51b462371f
 SHA512 
e31652b37f918b1be0c395122b1013576a551c962c056963f87c2fce3561689b8a565e9b74e3fff0394879a505532d55d175ef9860dd9589323074b51149aaf6
 DIST asterisk-20.2.0.tar.gz 28058875 BLAKE2B 
6944a286c5a629abe24f4b2c0bcb737dd792c5093a43214854a46de3f73036eda3520755900665400ff20e8c2f577b288d5eb934b4475190c8dcc689ce030962
 SHA512 
e4dcb074e6889b75d974ea83389434b9df8617b1a8b9ce051c764c874747645de6bc44f7e20e915e555b89f965a4c6dca97fd9fa6b9cad59b4d175f6bb26137a
+DIST asterisk-20.2.1.tar.gz 28050306 BLAKE2B 
c9f0dbbb2b73748dd7f33b74473026c978e8c02f9e8be58beccdb525b5927729d104fc0cb5b2bf79f03236f3289f0fdc9856cf4a1a2e006aa790bce6904cd80a
 SHA512 
3abd0f6f2f2a2ff1095336f0d9272fdf781414f4dd4c89816ff91c0384d7b6e3dde2ae8924dba359c6cf4361229690458f2ed014d59aa853c8618ba1492b9834

diff --git a/net-misc/asterisk/asterisk-20.2.1.ebuild 
b/net-misc/asterisk/asterisk-20.2.1.ebuild
new file mode 100644
index ..e4e12e12fba8
--- /dev/null
+++ b/net-misc/asterisk/asterisk-20.2.1.ebuild
@@ -0,0 +1,373 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} )
+
+inherit autotools linux-info lua-single systemd toolchain-funcs tmpfiles
+
+DESCRIPTION="Asterisk: A Modular Open Source PBX System"
+HOMEPAGE="https://www.asterisk.org/;
+SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz;
+LICENSE="GPL-2"
+SLOT="0/${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE_VOICEMAIL_STORAGE=(
+   voicemail_storage_odbc
+   voicemail_storage_imap
+)
+IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc 
ldap lua mysql newt odbc pjproject portaudio postgres radius selinux snmp span 
speex srtp +ssl static statsd systemd unbound vorbis xmpp"
+IUSE_EXPAND="VOICEMAIL_STORAGE"
+REQUIRED_USE="gtalk? ( xmpp )
+   lua? ( ${LUA_REQUIRED_USE} )
+   voicemail_storage_odbc? ( odbc )
+"
+
+PATCHES=(
+   "${FILESDIR}/asterisk-16.16.2-no-var-run-install.patch"
+   
"${FILESDIR}/asterisk-18.17.1-20.2.1-configure-fix-test-code-to-match-gethostbyname_r-pro.patch"
+)
+
+DEPEND="acct-user/asterisk
+   acct-group/asterisk
+   dev-db/sqlite:3
+   dev-libs/popt
+   >=dev-libs/jansson-2.11:=
+   dev-libs/libedit
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   sys-apps/util-linux
+   sys-libs/zlib
+   virtual/libcrypt:=
+   alsa? ( media-libs/alsa-lib )
+   bluetooth? ( net-wireless/bluez:= )
+   calendar? (
+   net-libs/neon:=
+   dev-libs/libical:=
+   dev-libs/iksemel
+   )
+   caps? ( sys-libs/libcap )
+   blocks? ( sys-libs/blocksruntime )
+   cluster? ( sys-cluster/corosync )
+   codec2? ( media-libs/codec2:= )
+   curl? ( net-misc/curl )
+   dahdi? (
+   net-libs/libpri
+   net-misc/dahdi-tools
+   )
+   freetds? ( dev-db/freetds )
+   gtalk? ( dev-libs/iksemel )
+   http? ( dev-libs/gmime:2.6 )
+   iconv? ( virtual/libiconv )
+   ilbc? ( media-libs/libilbc )
+   ldap? ( net-nds/openldap:= )
+   lua? ( ${LUA_DEPS} )
+   mysql? ( dev-db/mysql-connector-c:= )
+   newt? ( dev-libs/newt )
+   odbc? ( dev-db/unixODBC )
+   pjproject? ( >=net-libs/pjproject-2.12:= )
+   portaudio? ( media-libs/portaudio )
+   postgres? ( dev-db/postgresql:* )
+   radius? ( net-dialup/freeradius-client )
+   snmp? 

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

2023-05-10 Thread Sam James
commit: 74d7e756650ea4c39e121fb432b2484bbb560fe9
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed May 10 21:42:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:28:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d7e756

net-misc/asterisk: drop 18.13.0, 18.15.0, 18.16.0

Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 net-misc/asterisk/Manifest|   3 -
 net-misc/asterisk/asterisk-18.13.0.ebuild | 370 -
 net-misc/asterisk/asterisk-18.15.0.ebuild | 375 --
 net-misc/asterisk/asterisk-18.16.0.ebuild | 375 --
 4 files changed, 1123 deletions(-)

diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest
index 58497b4f027a..ecee55db05de 100644
--- a/net-misc/asterisk/Manifest
+++ b/net-misc/asterisk/Manifest
@@ -1,9 +1,6 @@
 DIST asterisk-16.29.1.tar.gz 28104161 BLAKE2B 
030d0c2ce296db9c38ebd45b69b8a57f368e97f6121aca77c5b1dd4eeaa9f274f4d0e404bbae1317c1c02497e155ca9fef06b82d003987621d2c46984e5f5d2c
 SHA512 
5ae5c22b48ea0ff83a655d64a0122923e736e84d612b7936d157614b01ed1f12da76a8adb10c045023a9464dce26563c8458fcea80af3f26176ed1fcbe4e5376
 DIST asterisk-16.30.0.tar.gz 28131110 BLAKE2B 
f230155a6347e891b531e54fe2821f1d477ed83699dd4a90c67b3307965430dbcdd04bd0ced49803776d349e29846492a6ef96e19ad3665dc610623be8de25cc
 SHA512 
59cfbc1463dbad6ae7c6307d96b1a220fb02b3e398f96708654e58db788d57f2ca7aac8d4a290ed04f333b5c82c514ec9b95681125e3bdddc237e6c778fd2aec
-DIST asterisk-18.13.0.tar.gz 28127627 BLAKE2B 
24e030d5226fb3cad8e2fedce951fab047afbdf5556821bc246acc3731f25398d47eac7b7e0a97f019d9e97cc6f8990967019db62845f21f3b3459a2c3fced02
 SHA512 
085dfcf15f99d7d96b49a720156678c4de5a88b55375257a9a1234f9dd83f21eed1685d4177dae5978272608e690582367c6c34fdef91bbad54299594d0ce9df
-DIST asterisk-18.15.0.tar.gz 28219845 BLAKE2B 
712e14bcc2f24b645c39fdfbae19771134e065a9f83187e6578aeb70686a19e66faef4fb700089379274b7fbe9f99cdeec92761fa734926b3bb5db2f02cad8ff
 SHA512 
acf202246e149ddc44ffb688a834455420d6ab53989560568cdccf0da121821ee946c45085c964b52632e24109741908d3f4c00ca00d0b4a9402c128becd9e28
 DIST asterisk-18.15.1.tar.gz 28216621 BLAKE2B 
f354a49111b22fe37caf72ba552d8ecc3dec17605771d153d05b01d7e3017c6a50087309c37078d32b6dc375bbb14dfee89356eb46355f47374a08d5427179a1
 SHA512 
c8bee50023b137d95b02ce770c9983fc3d8cfc10f7d714ab658fb118813ccf29d97b0ada64bfd2795ce3a0f9ecfe82bd85ab3abefe9c8cc83454cd50ff8e5cf5
-DIST asterisk-18.16.0.tar.gz 28278347 BLAKE2B 
3e588d3ff6b14eb5334b0c2cca07ee026b9db20e83b07d0e21b1ec2d3fed8779c4e188248d151d9ac6e46da96e0e6a5673429394c84e0d445457d84f1ecc8eee
 SHA512 
50cebb63e270a802a14e43c07ed1b9bf6b989a6a608c44d5aa3f415e66d4306523e5f916be21d6cef260e35fd097d2dc25ec850987dc407df873446c784f737a
 DIST asterisk-18.17.0.tar.gz 28293243 BLAKE2B 
8a162d7cac92df2b6dd430fedc1446a302b1b9c1061ddd4a236fd5797e8be17d53d7179d23a7c8bd4260c73d34dea2db2b9ebffd4eebb2ed714a286838bc5ddf
 SHA512 
1a5dd9715811a8b699d49b057ef42f68ddc88cc22a568836a6a778f6ff22d3923f81840aef425819bb59f28bb27e321154ef9e1d3deba5ed7d39c7eca562e40e
 DIST asterisk-18.17.1.tar.gz 28284281 BLAKE2B 
ab60d993f18ff7fec6a58358862e3477488a62f55b72a6c60ade87503818ee6db5a1a0eeed906abf1050517e0487461f619a671ca37a54a7867f98d4b62419cc
 SHA512 
75311693a090c001a323ad673d0df7befbed87bf1250ff836eded552b0329a38a019c6ad9f9ed8fcd58e09798900ebb3c5546f2a571d601adf63d34559242151
 DIST asterisk-20.0.1.tar.gz 27983541 BLAKE2B 
a7d5f2b4d7721c66bb04ab395f97432791824b8e1136b224a03e52dd78d600f358278ad1a7dd2ec8684d5b850c3e65d5e14b98f7ecc3cee2ef93c4287e541dd3
 SHA512 
91e4835fd01233c81af0120d511522881af69e65abcc62a9e2241c89357a970b94901dfd7a7fcdbeba59eb3aa4c27f95735f2a10891f1ad6f2c36bb3244423e4

diff --git a/net-misc/asterisk/asterisk-18.13.0.ebuild 
b/net-misc/asterisk/asterisk-18.13.0.ebuild
deleted file mode 100644
index 4294a967beb9..
--- a/net-misc/asterisk/asterisk-18.13.0.ebuild
+++ /dev/null
@@ -1,370 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} )
-
-inherit autotools linux-info lua-single systemd toolchain-funcs tmpfiles
-
-DESCRIPTION="Asterisk: A Modular Open Source PBX System"
-HOMEPAGE="https://www.asterisk.org/;
-SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz;
-LICENSE="GPL-2"
-SLOT="0/${PV%%.*}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-
-IUSE_VOICEMAIL_STORAGE=(
-   voicemail_storage_odbc
-   voicemail_storage_imap
-)
-IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc 
ldap lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp 
span speex srtp +ssl static statsd syslog systemd unbound vorbis xmpp"
-IUSE_EXPAND="VOICEMAIL_STORAGE"
-REQUIRED_USE="gtalk? ( xmpp )
-   lua? ( ${LUA_REQUIRED_USE} )
-   

[gentoo-commits] repo/gentoo:master commit in: app-text/a2ps/

2023-05-10 Thread Sam James
commit: 2b284c6d6e61dd8934667a20034173518ce86e75
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:28:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:28:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b284c6d

app-text/a2ps: Stabilize 4.15.4 ppc, #906097

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

 app-text/a2ps/a2ps-4.15.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/a2ps/a2ps-4.15.4.ebuild b/app-text/a2ps/a2ps-4.15.4.ebuild
index db63721729f2..0d84cc3e940d 100644
--- a/app-text/a2ps/a2ps-4.15.4.ebuild
+++ b/app-text/a2ps/a2ps-4.15.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="cjk emacs latex nls static-libs vanilla"
 
 # a2ps-lpr-wrapper needs bash



[gentoo-commits] repo/gentoo:master commit in: app-text/a2ps/

2023-05-10 Thread Sam James
commit: 6f4a70e593f9f0c6d7a5f053c8ead2ed19f7e892
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:28:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:28:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f4a70e5

app-text/a2ps: Stabilize 4.15.4 arm, #906097

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

 app-text/a2ps/a2ps-4.15.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/a2ps/a2ps-4.15.4.ebuild b/app-text/a2ps/a2ps-4.15.4.ebuild
index 0d84cc3e940d..a1218e94bc0c 100644
--- a/app-text/a2ps/a2ps-4.15.4.ebuild
+++ b/app-text/a2ps/a2ps-4.15.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="cjk emacs latex nls static-libs vanilla"
 
 # a2ps-lpr-wrapper needs bash



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

2023-05-10 Thread Sam James
commit: 1d3a6c051db0ec17efa16d6298e13d8f9d534f69
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:28:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:28:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3a6c05

app-misc/screen: Stabilize 4.9.0-r2 arm64, #906098

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

 app-misc/screen/screen-4.9.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/screen/screen-4.9.0-r2.ebuild 
b/app-misc/screen/screen-4.9.0-r2.ebuild
index bd3ba7101992..1769a7dc50a5 100644
--- a/app-misc/screen/screen-4.9.0-r2.ebuild
+++ b/app-misc/screen/screen-4.9.0-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/screen/;
 
 if [[ ${PV} !=  ]] ; then
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 else
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/screen.git;



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

2023-05-10 Thread Sam James
commit: 2cc5bb67b6b0a2b5b8351a233508ad83aafc62a2
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed May 10 21:32:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:28:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc5bb67

net-misc/asterisk: add 18.17.1

Bug: https://bugs.gentoo.org/903912
Bug: https://bugs.gentoo.org/903913
Bug: https://bugs.gentoo.org/903775
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 net-misc/asterisk/Manifest |   1 +
 net-misc/asterisk/asterisk-18.17.1.ebuild  | 377 +
 ...ix-test-code-to-match-gethostbyname_r-pro.patch |  71 
 .../asterisk/files/asterisk_wrapper-18.17.1-20.2.1 | 227 +
 net-misc/asterisk/files/initd-18.17.1-20.2.1   | 311 +
 5 files changed, 987 insertions(+)

diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest
index 7ffb93d33324..0a1c9a848552 100644
--- a/net-misc/asterisk/Manifest
+++ b/net-misc/asterisk/Manifest
@@ -8,6 +8,7 @@ DIST asterisk-18.15.0.tar.gz 28219845 BLAKE2B 
712e14bcc2f24b645c39fdfbae19771134
 DIST asterisk-18.15.1.tar.gz 28216621 BLAKE2B 
f354a49111b22fe37caf72ba552d8ecc3dec17605771d153d05b01d7e3017c6a50087309c37078d32b6dc375bbb14dfee89356eb46355f47374a08d5427179a1
 SHA512 
c8bee50023b137d95b02ce770c9983fc3d8cfc10f7d714ab658fb118813ccf29d97b0ada64bfd2795ce3a0f9ecfe82bd85ab3abefe9c8cc83454cd50ff8e5cf5
 DIST asterisk-18.16.0.tar.gz 28278347 BLAKE2B 
3e588d3ff6b14eb5334b0c2cca07ee026b9db20e83b07d0e21b1ec2d3fed8779c4e188248d151d9ac6e46da96e0e6a5673429394c84e0d445457d84f1ecc8eee
 SHA512 
50cebb63e270a802a14e43c07ed1b9bf6b989a6a608c44d5aa3f415e66d4306523e5f916be21d6cef260e35fd097d2dc25ec850987dc407df873446c784f737a
 DIST asterisk-18.17.0.tar.gz 28293243 BLAKE2B 
8a162d7cac92df2b6dd430fedc1446a302b1b9c1061ddd4a236fd5797e8be17d53d7179d23a7c8bd4260c73d34dea2db2b9ebffd4eebb2ed714a286838bc5ddf
 SHA512 
1a5dd9715811a8b699d49b057ef42f68ddc88cc22a568836a6a778f6ff22d3923f81840aef425819bb59f28bb27e321154ef9e1d3deba5ed7d39c7eca562e40e
+DIST asterisk-18.17.1.tar.gz 28284281 BLAKE2B 
ab60d993f18ff7fec6a58358862e3477488a62f55b72a6c60ade87503818ee6db5a1a0eeed906abf1050517e0487461f619a671ca37a54a7867f98d4b62419cc
 SHA512 
75311693a090c001a323ad673d0df7befbed87bf1250ff836eded552b0329a38a019c6ad9f9ed8fcd58e09798900ebb3c5546f2a571d601adf63d34559242151
 DIST asterisk-20.0.1.tar.gz 27983541 BLAKE2B 
a7d5f2b4d7721c66bb04ab395f97432791824b8e1136b224a03e52dd78d600f358278ad1a7dd2ec8684d5b850c3e65d5e14b98f7ecc3cee2ef93c4287e541dd3
 SHA512 
91e4835fd01233c81af0120d511522881af69e65abcc62a9e2241c89357a970b94901dfd7a7fcdbeba59eb3aa4c27f95735f2a10891f1ad6f2c36bb3244423e4
 DIST asterisk-20.1.0.tar.gz 28043611 BLAKE2B 
a9476afc1764b05193625724707077c92e975b8c78d89b9ed41a4b123d3b5d04c90f1e09d1cd20c4181ca1ea7d6e3d9f81521676540c7bfaa806ba51b462371f
 SHA512 
e31652b37f918b1be0c395122b1013576a551c962c056963f87c2fce3561689b8a565e9b74e3fff0394879a505532d55d175ef9860dd9589323074b51149aaf6
 DIST asterisk-20.2.0.tar.gz 28058875 BLAKE2B 
6944a286c5a629abe24f4b2c0bcb737dd792c5093a43214854a46de3f73036eda3520755900665400ff20e8c2f577b288d5eb934b4475190c8dcc689ce030962
 SHA512 
e4dcb074e6889b75d974ea83389434b9df8617b1a8b9ce051c764c874747645de6bc44f7e20e915e555b89f965a4c6dca97fd9fa6b9cad59b4d175f6bb26137a

diff --git a/net-misc/asterisk/asterisk-18.17.1.ebuild 
b/net-misc/asterisk/asterisk-18.17.1.ebuild
new file mode 100644
index ..b2e2fa41bd6b
--- /dev/null
+++ b/net-misc/asterisk/asterisk-18.17.1.ebuild
@@ -0,0 +1,377 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} )
+
+inherit autotools linux-info lua-single systemd toolchain-funcs tmpfiles
+
+DESCRIPTION="Asterisk: A Modular Open Source PBX System"
+HOMEPAGE="https://www.asterisk.org/;
+SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz;
+LICENSE="GPL-2"
+SLOT="0/${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE_VOICEMAIL_STORAGE=(
+   voicemail_storage_odbc
+   voicemail_storage_imap
+)
+IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc 
ldap lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp 
span speex srtp +ssl static statsd syslog systemd unbound vorbis xmpp"
+IUSE_EXPAND="VOICEMAIL_STORAGE"
+REQUIRED_USE="gtalk? ( xmpp )
+   lua? ( ${LUA_REQUIRED_USE} )
+   voicemail_storage_odbc? ( odbc )
+"
+
+PATCHES=(
+   "${FILESDIR}/asterisk-16.16.2-no-var-run-install.patch"
+   
"${FILESDIR}/asterisk-18.17.1-20.2.1-configure-fix-test-code-to-match-gethostbyname_r-pro.patch"
+)
+
+DEPEND="acct-user/asterisk
+   acct-group/asterisk
+   dev-db/sqlite:3
+   dev-libs/popt
+   >=dev-libs/jansson-2.11:=
+   dev-libs/libedit
+   

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

2023-05-10 Thread Sam James
commit: f23e86786db9d04f1ba8bdd49d13d441daa6443f
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed May 10 21:39:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:28:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f23e8678

net-misc/asterisk: drop 16.26.1, 16.27.0, 16.29.0

Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 net-misc/asterisk/Manifest|   3 -
 net-misc/asterisk/asterisk-16.26.1.ebuild | 372 -
 net-misc/asterisk/asterisk-16.27.0.ebuild | 372 -
 net-misc/asterisk/asterisk-16.29.0.ebuild | 377 --
 4 files changed, 1124 deletions(-)

diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest
index fdc8715d2413..58497b4f027a 100644
--- a/net-misc/asterisk/Manifest
+++ b/net-misc/asterisk/Manifest
@@ -1,6 +1,3 @@
-DIST asterisk-16.26.1.tar.gz 28001023 BLAKE2B 
d426566827bd3466720f94eed04a654edac3566fd7cdd77e0a1596d4536b5612e24d48e8dc6891a89f2f63feef938a5c1fd6898c5a5efcd56d1a11500fa9e00b
 SHA512 
cc8c72c8167210bc506ee224f83208d1c0f983a9e061465a25b133fce526fdf56693a9e5cbb1f65d13cb9c9515619663748b332c704d17e21d90ef37a697948a
-DIST asterisk-16.27.0.tar.gz 28014649 BLAKE2B 
785650674bb2762ab898118cf49aa2cddde60f7e42df0a882751e36053f3cfb7de94475acf6bd484a1998c04b1edd1dca2ee4e9895bf9e411d9b09f91f7a4743
 SHA512 
ae016a79f8c38c5ae0069d0fa7434a564c8a72efa69135ce17dc7febf220a189ef47aba064ab39a2f49be0f7d5138b36e29f2d004ba51aa3724708efce645d1e
-DIST asterisk-16.29.0.tar.gz 28105953 BLAKE2B 
a17dbbb1f717ba6d03da71f761f063a5b95e71f50378cf6bc3abdbaf1bcbac462be1b051c1fe1812a6f2c9082c9928a85ea60346dae742149f230ab8ec6c997f
 SHA512 
7a83778c406dbb7d1e0eebc4eb9f51c841fc5fc987445014e685ade9e143bb81e2fb4870a6ddaf3e4721e75bbd5d6468c9d896616bb1411bad84ac6ca510d69b
 DIST asterisk-16.29.1.tar.gz 28104161 BLAKE2B 
030d0c2ce296db9c38ebd45b69b8a57f368e97f6121aca77c5b1dd4eeaa9f274f4d0e404bbae1317c1c02497e155ca9fef06b82d003987621d2c46984e5f5d2c
 SHA512 
5ae5c22b48ea0ff83a655d64a0122923e736e84d612b7936d157614b01ed1f12da76a8adb10c045023a9464dce26563c8458fcea80af3f26176ed1fcbe4e5376
 DIST asterisk-16.30.0.tar.gz 28131110 BLAKE2B 
f230155a6347e891b531e54fe2821f1d477ed83699dd4a90c67b3307965430dbcdd04bd0ced49803776d349e29846492a6ef96e19ad3665dc610623be8de25cc
 SHA512 
59cfbc1463dbad6ae7c6307d96b1a220fb02b3e398f96708654e58db788d57f2ca7aac8d4a290ed04f333b5c82c514ec9b95681125e3bdddc237e6c778fd2aec
 DIST asterisk-18.13.0.tar.gz 28127627 BLAKE2B 
24e030d5226fb3cad8e2fedce951fab047afbdf5556821bc246acc3731f25398d47eac7b7e0a97f019d9e97cc6f8990967019db62845f21f3b3459a2c3fced02
 SHA512 
085dfcf15f99d7d96b49a720156678c4de5a88b55375257a9a1234f9dd83f21eed1685d4177dae5978272608e690582367c6c34fdef91bbad54299594d0ce9df

diff --git a/net-misc/asterisk/asterisk-16.26.1.ebuild 
b/net-misc/asterisk/asterisk-16.26.1.ebuild
deleted file mode 100644
index 92057c69d284..
--- a/net-misc/asterisk/asterisk-16.26.1.ebuild
+++ /dev/null
@@ -1,372 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} )
-
-inherit autotools linux-info lua-single systemd toolchain-funcs tmpfiles
-
-DESCRIPTION="Asterisk: A Modular Open Source PBX System"
-HOMEPAGE="https://www.asterisk.org/;
-SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz;
-LICENSE="GPL-2"
-SLOT="0/${PV%%.*}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-
-IUSE_VOICEMAIL_STORAGE=(
-   +voicemail_storage_file
-   voicemail_storage_odbc
-   voicemail_storage_imap
-)
-IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc 
ldap lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp 
span speex srtp +ssl static statsd syslog systemd unbound vorbis xmpp"
-IUSE_EXPAND="VOICEMAIL_STORAGE"
-REQUIRED_USE="gtalk? ( xmpp )
-   lua? ( ${LUA_REQUIRED_USE} )
-   ^^ ( ${IUSE_VOICEMAIL_STORAGE[*]//+/} )
-   voicemail_storage_odbc? ( odbc )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-16.16.2-no-var-run-install.patch"
-)
-
-DEPEND="acct-user/asterisk
-   acct-group/asterisk
-   dev-db/sqlite:3
-   dev-libs/popt
-   >=dev-libs/jansson-2.11:=
-   dev-libs/libedit
-   dev-libs/libxml2:2
-   dev-libs/libxslt
-   sys-apps/util-linux
-   sys-libs/zlib
-   virtual/libcrypt:=
-   alsa? ( media-libs/alsa-lib )
-   bluetooth? ( net-wireless/bluez:= )
-   calendar? (
-   net-libs/neon:=
-   dev-libs/libical:=
-   dev-libs/iksemel
-   )
-   caps? ( sys-libs/libcap )
-   blocks? ( sys-libs/blocksruntime )
-   cluster? ( sys-cluster/corosync )
-   codec2? ( media-libs/codec2:= )
-   curl? ( net-misc/curl )
-   dahdi? (
-   net-libs/libpri
-   

[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/

2023-05-10 Thread Sam James
commit: 595a73259025589c65af837ce23d994523242d45
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 10 00:35:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:24:41 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=595a7325

install-qa-check.d/90config-impl-decl: Allow wildcards in 
QA_CONFIG_IMPL_DECL_SKIP

This will enable us to ignore all __builtin_* functions, for example.

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

 bin/install-qa-check.d/90config-impl-decl | 14 +-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/bin/install-qa-check.d/90config-impl-decl 
b/bin/install-qa-check.d/90config-impl-decl
index 0e758e87d..7eb7dcff9 100644
--- a/bin/install-qa-check.d/90config-impl-decl
+++ b/bin/install-qa-check.d/90config-impl-decl
@@ -19,6 +19,18 @@
 #
 # See also: bug 892651
 
+# Same as the "has" function, but allows wildcards in the array
+is_in() {
+   local needle=$1
+   shift
+
+   local x
+   for x in "$@"; do
+   [[ "${needle}" = ${x} ]] && return 0
+   done
+   return 1
+}
+
 find_log_targets() {
local log_targets=(
'config.log'
@@ -80,7 +92,7 @@ config_impl_decl_check() {
continue
fi
 
-   has "${func}" "${QA_CONFIG_IMPL_DECL_SKIP[@]}" && 
continue
+   is_in "${func}" "${QA_CONFIG_IMPL_DECL_SKIP[@]}" && 
continue
 
files+=( "${l}" )
lines+=( "${line}" )



[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/

2023-05-10 Thread Sam James
commit: e34b593e10a86ffc61d54f113729b3fb556b46c0
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 10 01:28:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:24:41 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e34b593e

install-qa-check.d/90config-impl-decl: Skip compiler built-ins

Bug: https://bugs.gentoo.org/879687
Bug: https://bugs.gentoo.org/898232
Signed-off-by: Matt Turner  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 bin/install-qa-check.d/90config-impl-decl | 13 +
 1 file changed, 13 insertions(+)

diff --git a/bin/install-qa-check.d/90config-impl-decl 
b/bin/install-qa-check.d/90config-impl-decl
index 7eb7dcff9..43be4222b 100644
--- a/bin/install-qa-check.d/90config-impl-decl
+++ b/bin/install-qa-check.d/90config-impl-decl
@@ -31,6 +31,17 @@ is_in() {
return 1
 }
 
+add_default_skips() {
+   # Skip built-in functions provided by the compiler
+   QA_CONFIG_IMPL_DECL_SKIP+=(
+   "__builtin_*"
+   # 
https://gcc.gnu.org/onlinedocs/gcc/_005f_005fsync-Builtins.html
+   "__sync_*"
+   # 
https://gcc.gnu.org/onlinedocs/gcc/_005f_005fatomic-Builtins.html
+   "__atomic_*"
+   )
+}
+
 find_log_targets() {
local log_targets=(
'config.log'
@@ -68,6 +79,8 @@ config_impl_decl_check() {
local re_asc
local is_utf8
 
+   add_default_skips
+
# Given the UTF-8 character type, both gcc and clang may enclose the
# function name between the LEFT SINGLE QUOTATION MARK and RIGHT SINGLE
# QUOTATION MARK codepoints.



[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/

2023-05-10 Thread Sam James
commit: 703199b7cf029be2a88ae1482f2d4089c9be957c
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 10 01:56:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:24:42 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=703199b7

install-qa-check.d/90config-impl-decl: Skip acl_get_perm_np on Linux

Seen in net-misc/rsync. It seems that at least Darwin, FreeBSD, and
NetBSD have this function.

Bug: https://bugs.gentoo.org/898366
Signed-off-by: Matt Turner  gentoo.org>
Closes: https://github.com/gentoo/portage/pull/1034
Signed-off-by: Sam James  gentoo.org>

 bin/install-qa-check.d/90config-impl-decl | 1 +
 1 file changed, 1 insertion(+)

diff --git a/bin/install-qa-check.d/90config-impl-decl 
b/bin/install-qa-check.d/90config-impl-decl
index 068a7186f..7969dff17 100644
--- a/bin/install-qa-check.d/90config-impl-decl
+++ b/bin/install-qa-check.d/90config-impl-decl
@@ -44,6 +44,7 @@ add_default_skips() {
# Functions not available on Linux
[[ ${CHOST} == *linux* ]] && QA_CONFIG_IMPL_DECL_SKIP+=(
acl
+   acl_get_perm_np
res_getservers
res_ndestroy
statacl



[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/

2023-05-10 Thread Sam James
commit: b945f1ecd17c492f08d79e5927003b97ec41db5e
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 10 01:47:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:24:42 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b945f1ec

install-qa-check.d/90config-impl-decl: Skip res_getservers on Linux

Seen in app-emulation/wine-*. It seems that at least Darwin, NetBSD, and
Solaris have this function.

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

 bin/install-qa-check.d/90config-impl-decl | 1 +
 1 file changed, 1 insertion(+)

diff --git a/bin/install-qa-check.d/90config-impl-decl 
b/bin/install-qa-check.d/90config-impl-decl
index 4e9494931..9950ac934 100644
--- a/bin/install-qa-check.d/90config-impl-decl
+++ b/bin/install-qa-check.d/90config-impl-decl
@@ -43,6 +43,7 @@ add_default_skips() {
 
# Functions not available on Linux
[[ ${CHOST} == *linux* ]] && QA_CONFIG_IMPL_DECL_SKIP+=(
+   res_getservers
res_ndestroy
)
 }



[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/

2023-05-10 Thread Sam James
commit: 4f02695138a577e162e731f34cdc3eb9e9391e21
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 10 01:44:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:24:42 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4f026951

install-qa-check.d/90config-impl-decl: Skip acl & statacl on Linux

Seen in app-editors/vim.

Bug: https://bugs.gentoo.org/898450
Signed-off-by: Matt Turner  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 bin/install-qa-check.d/90config-impl-decl | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/bin/install-qa-check.d/90config-impl-decl 
b/bin/install-qa-check.d/90config-impl-decl
index 9950ac934..068a7186f 100644
--- a/bin/install-qa-check.d/90config-impl-decl
+++ b/bin/install-qa-check.d/90config-impl-decl
@@ -43,8 +43,10 @@ add_default_skips() {
 
# Functions not available on Linux
[[ ${CHOST} == *linux* ]] && QA_CONFIG_IMPL_DECL_SKIP+=(
+   acl
res_getservers
res_ndestroy
+   statacl
)
 }
 



[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/

2023-05-10 Thread Sam James
commit: a478b4c427cfc51188ec9273952ad498de95a39f
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 10 01:35:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:24:41 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a478b4c4

install-qa-check.d/90config-impl-decl: Skip res_ndestroy on Linux

Seen in dev-libs/glib. It seems that at least Darwin, FreeBSD, OpenBSD,
NetBSD, and Solaris have this function.

Bug: https://bugs.gentoo.org/898232
Signed-off-by: Matt Turner  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 bin/install-qa-check.d/90config-impl-decl | 5 +
 1 file changed, 5 insertions(+)

diff --git a/bin/install-qa-check.d/90config-impl-decl 
b/bin/install-qa-check.d/90config-impl-decl
index 43be4222b..4e9494931 100644
--- a/bin/install-qa-check.d/90config-impl-decl
+++ b/bin/install-qa-check.d/90config-impl-decl
@@ -40,6 +40,11 @@ add_default_skips() {
# 
https://gcc.gnu.org/onlinedocs/gcc/_005f_005fatomic-Builtins.html
"__atomic_*"
)
+
+   # Functions not available on Linux
+   [[ ${CHOST} == *linux* ]] && QA_CONFIG_IMPL_DECL_SKIP+=(
+   res_ndestroy
+   )
 }
 
 find_log_targets() {



[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/, media-video/pipewire/files/

2023-05-10 Thread Sam James
commit: 5fa782429b4f607f8a1dc0e41e5cbe1bd94b35c3
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 00:48:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 00:48:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa78242

media-video/pipewire: write error messages from gentoo-pipewire-launcher to 
stderr

Thanks to Andrei Slavoiu and flexibeast.

Bug: https://bugs.gentoo.org/904851
Closes: https://bugs.gentoo.org/906070
Signed-off-by: Sam James  gentoo.org>

 media-video/pipewire/files/gentoo-pipewire-launcher.in-r1 | 8 
 .../{pipewire-0.3.70-r1.ebuild => pipewire-0.3.70-r2.ebuild}  | 0
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/pipewire/files/gentoo-pipewire-launcher.in-r1 
b/media-video/pipewire/files/gentoo-pipewire-launcher.in-r1
index 345298c0b6ae..51f70293c383 100644
--- a/media-video/pipewire/files/gentoo-pipewire-launcher.in-r1
+++ b/media-video/pipewire/files/gentoo-pipewire-launcher.in-r1
@@ -22,16 +22,16 @@ then
 then
restart
 else
-echo "Unrecognised argument."
-   echo "Usage: gentoo-pipewire-launcher [restart]"
+echo "Unrecognised argument." >&2
+echo "Usage: gentoo-pipewire-launcher [restart]" >&2
exit 1
 fi
 fi
 
 if pgrep -u "${USER}" -x pipewire\|wireplumber 1>/dev/null 2>&1
 then
-echo "PipeWire already running, exiting."
-echo "(Use 'gentoo-pipewire-launcher restart' to restart PipeWire and 
WirePlumber.)"
+echo "PipeWire already running, exiting." >&2
+echo "(Use 'gentoo-pipewire-launcher restart' to restart PipeWire and 
WirePlumber.)" >&2
 exit 1
 fi
 

diff --git a/media-video/pipewire/pipewire-0.3.70-r1.ebuild 
b/media-video/pipewire/pipewire-0.3.70-r2.ebuild
similarity index 100%
rename from media-video/pipewire/pipewire-0.3.70-r1.ebuild
rename to media-video/pipewire/pipewire-0.3.70-r2.ebuild



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

2023-05-10 Thread Sam James
commit: 8d521b45d6115b8fadc5bea2327c34856e9e494d
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 00:22:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 00:22:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d521b45

media-libs/plib: build w/ c++03 (-Wregister)

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

 media-libs/plib/plib-1.8.5-r4.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-libs/plib/plib-1.8.5-r4.ebuild 
b/media-libs/plib/plib-1.8.5-r4.ebuild
index 27d275bb8f4a..c9e1b9c6f170 100644
--- a/media-libs/plib/plib-1.8.5-r4.ebuild
+++ b/media-libs/plib/plib-1.8.5-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit autotools
+inherit autotools flag-o-matic
 
 DESCRIPTION="Multimedia library used by many games"
 HOMEPAGE="http://plib.sourceforge.net/;
@@ -30,6 +30,8 @@ src_prepare() {
 }
 
 src_configure() {
+   append-cxxflags -std=c++03
+
local myconf=(
--enable-shared
)



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

2023-05-10 Thread Sam James
commit: 05377550aeb48468fad806da285f31b7924b1786
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 01:21:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 01:21:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05377550

dev-libs/liblouis: add 3.25.0

Closes: https://bugs.gentoo.org/874309
Bug: https://bugs.gentoo.org/905298
Signed-off-by: Sam James  gentoo.org>

 dev-libs/liblouis/Manifest   |  1 +
 dev-libs/liblouis/liblouis-3.25.0.ebuild | 94 
 2 files changed, 95 insertions(+)

diff --git a/dev-libs/liblouis/Manifest b/dev-libs/liblouis/Manifest
index 9d1e55f5921b..1f385d6b1315 100644
--- a/dev-libs/liblouis/Manifest
+++ b/dev-libs/liblouis/Manifest
@@ -1 +1,2 @@
 DIST liblouis-3.23.0.tar.gz 16738612 BLAKE2B 
b4508d27eaa9669bb2a1fbaac55edb3a85d3d2df18a8b26f4c9c396579b04614da3b3bcd6af45459d9129d2b81a920262dcb8fef7bee4290752174411fd66109
 SHA512 
25819758fc987ed378c439c5d40efd2692247a6020a40e5909320021e518e0518f5b022dda4ea5c7006a0f1ce2a4225d4ee1404560987bb2dd83504d58aa09db
+DIST liblouis-3.25.0.tar.gz 16939419 BLAKE2B 
f67dc1ee3aa9eb32fcf0693b3a31d40c56f048b393785011ec2b4c61611a3ab67d181d1e76148c489e443e3b0c4d5f7846ac1b4810ffa2c6a6e1d081cceab6ae
 SHA512 
4e6456f30e845b955e98346cb94bdd4eaa6aff30f3e29fbd4e91c5bb58d1182c679fbf8afa27d7031c80d5755ae8567b830fa57c175522a038ef18d1bdc0707d

diff --git a/dev-libs/liblouis/liblouis-3.25.0.ebuild 
b/dev-libs/liblouis/liblouis-3.25.0.ebuild
new file mode 100644
index ..ae8c9ea52083
--- /dev/null
+++ b/dev-libs/liblouis/liblouis-3.25.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_OPTIONAL=1
+inherit distutils-r1
+
+DESCRIPTION="An open-source braille translator and back-translator"
+HOMEPAGE="https://github.com/liblouis/liblouis;
+SRC_URI="https://github.com/liblouis/liblouis/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/20"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="python test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-apps/help2man
+   python? ( ${PYTHON_DEPS}
+   >=dev-python/setuptools-42.0.2[${PYTHON_USEDEP}]
+   )
+   test? ( dev-libs/libyaml )
+"
+
+src_prepare() {
+   default
+
+   if use python; then
+   pushd python > /dev/null || die
+   distutils-r1_src_prepare
+   popd > /dev/null || die
+   fi
+}
+
+src_configure() {
+   # -fanalyzer substantially slows down the build and isn't useful for
+   # us. It's useful for upstream as it's static analysis, but it's not
+   # useful when just getting something built.
+   export gl_cv_warn_c__fanalyzer=no
+
+   # CONFIG_SHELL is temporary until 
https://github.com/liblouis/liblouis/pull/1369
+   # is in a release.
+   CONFIG_SHELL="${BROOT}"/bin/bash econf --enable-ucs4
+}
+
+src_compile() {
+   default
+
+   if use python; then
+   pushd python > /dev/null || die
+   # setup.py imports liblouis to get the version number,
+   # and this causes the shared library to be dlopened
+   # at build-time.  Hack around it with LD_PRELOAD.
+   # Thanks ArchLinux.
+   LD_PRELOAD+=":${S}/liblouis/.libs/liblouis.so" 
distutils-r1_src_compile
+   popd > /dev/null || die
+   fi
+}
+
+src_test() {
+   default
+
+   if use python; then
+   pushd python > /dev/null || die
+   LD_PRELOAD+=":${S}/liblouis/.libs/liblouis.so" 
distutils-r1_src_test
+   popd > /dev/null || die
+   fi
+}
+
+python_test() {
+   local -x LOUIS_TABLEPATH="${S}"/tables
+   "${EPYTHON}" tests/test_louis.py || die
+}
+
+src_install() {
+   if use python; then
+   pushd python > /dev/null || die
+   LD_PRELOAD+=":${S}/liblouis/.libs/liblouis.so" 
distutils-r1_src_install
+   popd > /dev/null || die
+   fi
+
+   # These need to be after distutils src_install, or it'll try to install 
them from under python/ as well
+   DOCS=( README AUTHORS NEWS ChangeLog doc/liblouis.txt )
+   HTML_DOCS=( doc/liblouis.html )
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/nfbtrans/files/, app-accessibility/nfbtrans/

2023-05-10 Thread Sam James
commit: 1e312126df0b0debe1e16baf40d210c0377df4fb
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 00:36:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 00:36:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e312126

app-accessibility/nfbtrans: fix modern C issues

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

 .../nfbtrans/files/nfbtrans-7.74-modern-c.patch| 98 ++
 app-accessibility/nfbtrans/nfbtrans-7.74-r3.ebuild | 49 +++
 2 files changed, 147 insertions(+)

diff --git a/app-accessibility/nfbtrans/files/nfbtrans-7.74-modern-c.patch 
b/app-accessibility/nfbtrans/files/nfbtrans-7.74-modern-c.patch
new file mode 100644
index ..7752655138fe
--- /dev/null
+++ b/app-accessibility/nfbtrans/files/nfbtrans-7.74-modern-c.patch
@@ -0,0 +1,98 @@
+https://bugs.gentoo.org/874390
+
+Fix -Wimplicit-function-declaration and -Wformat-security.
+--- a/NFBTRANS.C
 b/NFBTRANS.C
+@@ -8,10 +8,12 @@
+ #else
+ #define UNIX_PATH "/etc/nfbtrans/"
+ #endif /* unix */
+-#include  
++#include 
++#include 
+ #include 
+ #include 
+ #include 
++#include 
+ #ifdef DOS
+ #include 
+ #include 
+@@ -132,6 +134,12 @@ char *output_extension[2] = {".brf", ".txt"};
+ int paramcount;
+ char **paramstr;
+ 
++void strnset(char *string, char c, short n);
++int strcmpi(char *s1, char *s2);
++void unbuf_stdin();
++void restore_stdin();
++void save_stdin();
++
+ typedef struct
+ {
+   char *name;
+@@ -5130,7 +5138,7 @@ void insert_hyphen_word(int date_only)
+ field[l - 1] = 0;   /* remove lf */
+ if (!lines)
+ {  /* first line */
+-  fprintf(tempfile, date_string);
++  fprintf(tempfile, "%s", date_string);
+   cptr = strchr(field, 'A');
+   if (cptr)
+ strcpy(field, cptr);/* get rid of date */
+@@ -5341,7 +5349,7 @@ void test_hyphen_dictionary(int mode)
+ /* open for r+ */
+ open_hyp_dictionary(hyphen_dic_name, 3, 1);
+ rewind(hyp_dic_ptr);
+-fprintf(hyp_dic_ptr, date_string);
++fprintf(hyp_dic_ptr, "%s", date_string);
+ open_hyp_dictionary(hyphen_dic_name, 3, 2);
+   }/* date found on first line */
+   else
+@@ -6511,7 +6519,7 @@ void translate_file()
+   {/* no file args */
+ if (!indirect_ptr)
+ {
+-  fprintf(stderr, menu[10]);
++  fprintf(stderr, "%s", menu[10]);
+   get_input(temp, 80);
+   if (!temp[0])
+ exit_program(0);
+@@ -6709,9 +6717,9 @@ void translate_file()
+ if (!trans_mode1)
+ {  /* get secondary translation mode */
+   i = (trans_default / 10);
+-  fprintf(stderr, menu[0]);
++  fprintf(stderr, "%s", menu[0]);
+   for (j = 5; j < 8; j++)
+-fprintf(stderr, menu[j]);
++fprintf(stderr, "%s", menu[j]);
+   backspace_int(i);
+   do
+   {
+@@ -6744,7 +6752,7 @@ void translate_file()
+ }  /* construct output name */
+ else
+ {  /* prompt */
+-  fprintf(stderr, menu[11]);
++  fprintf(stderr, "%s", menu[11]);
+   get_input(outf_name, MAXPATHLEN - 1);
+ }  /* prompt */
+ if (!outf_name[0])
+@@ -7110,7 +7118,7 @@ void get_page_range()
+   if (pageend < pagestart)
+   {/* pageend */
+ pageend = ;
+-fprintf(stderr, menu[9]);
++fprintf(stderr, "%s", menu[9]);
+ backspace_int(pageend);
+ get_input(temp, 5);
+ get_end_page(temp);
+@@ -7481,7 +7489,7 @@ int main(int argc, char *argv[])
+   {/* choose mode */
+ j = (trans_default % 10);
+ for (i = 0; i < 4; i++)
+-  fprintf(stderr, menu[i]);
++  fprintf(stderr, "%s", menu[i]);
+ while (trans_mode < 1 || trans_mode > 3)
+ {
+   fprintf(stderr, "\n%s", menu[4]);

diff --git a/app-accessibility/nfbtrans/nfbtrans-7.74-r3.ebuild 
b/app-accessibility/nfbtrans/nfbtrans-7.74-r3.ebuild
new file mode 100644
index ..6e3e0b89805f
--- /dev/null
+++ b/app-accessibility/nfbtrans/nfbtrans-7.74-r3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Braille translator from the National Federation of the Blind"
+HOMEPAGE="http://www.nfbnet.org/download/nfbtrans.htm;
+SRC_URI="http://www.nfb.org/Images/nfb/Products_Technology/nfbtr$(ver_rs 1-2 
'').zip"
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+BDEPEND=">=app-arch/unzip-5.50-r2"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gentoo-fix.patch
+   "${FILESDIR}"/${P}-getline-fix.patch
+   "${FILESDIR}"/${P}-respect-ldflags.patch
+   "${FILESDIR}"/${P}-modern-c.patch
+)
+
+src_prepare() {
+   mv MAKEFILE Makefile || die
+   mv SPANISH.ZIP spanish.zip || die
+
+   default
+
+   emake lowercase
+}
+

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

2023-05-10 Thread Sam James
commit: 4986c0216240ac51fb12c5b5dde44bb3d4edfdef
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 23:03:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 23:03:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4986c021

media-video/rav1e: add 0.6.5

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

 media-video/rav1e/Manifest | 110 +++
 .../{rav1e-.ebuild => rav1e-0.6.5.ebuild}  | 202 -
 media-video/rav1e/rav1e-.ebuild| 202 -
 3 files changed, 336 insertions(+), 178 deletions(-)

diff --git a/media-video/rav1e/Manifest b/media-video/rav1e/Manifest
index 43389a4836d4..357c4ed46d24 100644
--- a/media-video/rav1e/Manifest
+++ b/media-video/rav1e/Manifest
@@ -4,10 +4,12 @@ DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e64656907
 DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
+DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST anyhow-1.0.52.crate 44224 BLAKE2B 
79d68d3390d27e0e27f9db784ad10b5d7845dec7949fbc722f944ef3988419acd72c509b44a4544e99bea5e57407da5b1ce40a96277d307fc408c958ea915c31
 SHA512 
b87e0b304daff85894c34060b97379d8e3d9be03078275313035c7142c76b3e59922b25924ac98a0b1b70fc98746eb174ca4b7ef33a26e115f294c1f1200aa6a
 DIST anyhow-1.0.68.crate 43882 BLAKE2B 
0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5
 SHA512 
b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f
+DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f
 SHA512 
401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5
 DIST aom-sys-0.3.0.crate 3064 BLAKE2B 
210de17df81b78af866336bc4f3c00803d0c62a503809b23fcf8bcfab6262b2bec35ab9fc8d8d4ec31d38665ca74069bf5f866daa8a2ab3f04c16ecc91de
 SHA512 
9bb02069b5951dce34a445427f3c49c9995464213104786f0a800f7cb6629e5f6cfb5c4d736dce7963d1bdddee2cc8caf3cfa9df801d5a9cea93397aaf38b53f
 DIST aom-sys-0.3.2.crate 3043 BLAKE2B 
edef684249c8e0fb6abfdc656c65e64d311aea2cd1b591044837be4061d89548533c0a1b88fd9349733a38ac97e29d760db27440632cab709ddfb6b455fd99d4
 SHA512 
0d08bd789cc52d7981dc1d01c98d5d075502bc29e23a851e51f609314d9ebde8d3cf13a32b7fc57290b83152e18b5b39ba946fc1f8a935cbaa8a6b9ec0998b0a
 DIST arbitrary-0.4.7.crate 26282 BLAKE2B 
1a304154926c9f24a80eced744f13379814377f067f8340672c2588edad22b26088b359b304c1c22f068bf6c7a1da09715caefa28eab046fe79085e67ecb259e
 SHA512 
17968466d1403903a8cb5ec7f8af403e2ecbbbd8beed3df41035c34af1c19bc9d57596e1751f3aaf4c6021fe8fc7e23a7f0c1bbd1a5942d94f9dcafd0b19c1a6
@@ -20,6 +22,7 @@ DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 

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

2023-05-10 Thread Sam James
commit: e3577ba5886bc955089cfc71c17ff64670f83f63
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 23:36:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 23:36:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3577ba5

media-libs/libaom: add 3.6.1

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

 media-libs/libaom/Manifest| 2 ++
 media-libs/libaom/{libaom-.ebuild => libaom-3.6.1.ebuild} | 8 +---
 media-libs/libaom/libaom-.ebuild  | 8 +---
 3 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/media-libs/libaom/Manifest b/media-libs/libaom/Manifest
index 8472f6c06f8f..c0ac00f3a50f 100644
--- a/media-libs/libaom/Manifest
+++ b/media-libs/libaom/Manifest
@@ -2,3 +2,5 @@ DIST libaom-3.4.0.tar.gz 5175838 BLAKE2B 
7a38cc1a1871f044018a8ebf5022810b753b099
 DIST libaom-3.5.0.tar.gz 5206715 BLAKE2B 
d47ddb864c909c972f692667177417daef0350124a096547eacc83ab3630227fe7a23e95f3988a2109c580f9a87ba30a58bcc58be1a2e24fe694eb01655a4861
 SHA512 
370c529a84d54c95f05c5a3b3edadd1cca95eeccd5a6b5454e574211c6dd9bf5bd33ab67b43587c6de37688fe546ea9e16de0ab2d721e965143b7e8c85db6fd4
 DIST libaom-3.6.0-testdata.tar.gz 498554450 BLAKE2B 
bbc84e9d3fd91272fa6e30a19f625fb5b71b1ff6c622982202c298e45c7a331338ed316942d7c0ab00f5ef37d442e1a45a62a30be70f8c1315caac9e7742903e
 SHA512 
a86303a2486fca9a85cdb9275c1715a3862df92021967a5a0d97f8aa6862dd6cad1d65e1377fbee3f1b21d73c770e10ece4041a13bf57e6f2a1bb39357b00316
 DIST libaom-3.6.0.tar.gz 5258526 BLAKE2B 
bf97c74f3e59e3cc2431e7b7e3494beffde1b659d1a8f8775b4b47da0c7314b8bf5b9bdf14a9d1d47a8378271f49c9e26676e73509f9e910f1d5a01e79b575bc
 SHA512 
28df178f43f26a064474f7d9c79882b4c04b66fed16f904ac9b37386912660e2af88c90672ec04eed99aef104156cf1e72040fa975895522dca7b88760b138bc
+DIST libaom-3.6.1-testdata.tar.xz 374912432 BLAKE2B 
81fb51eed6576a4ef5d5aaa93e9adda344e547404f6532d31f4ef6489a88cf6cce99b1ac0ad67ef9592cad80f13b015d4960c45e29ff2b0746a8de1583a5be90
 SHA512 
de0b1394080389d892d1493ca48b351bbc409baa81ab6937292df09e52947a65266f08557a1d3c2cb636a8d4b9f3ae0730a7a824c907abb3557e22cc0fc3034b
+DIST libaom-3.6.1.tar.gz 5260460 BLAKE2B 
c47b748e3dc43e39ecb55c4d61ea3d2d4a889bb8c6c399e29e14269757d271cd759a553f5da765bcdf7cd19546b408fce060d5ed3fb13e3aba4f8d22d612bf29
 SHA512 
25afbc7911570973fa33410e9298eb31501b6f979fd4c60326081c9451c2cac8d692592d6fff19aac485da37da9c14e12ab4f95992e129ba7814b278b515d9bb

diff --git a/media-libs/libaom/libaom-.ebuild 
b/media-libs/libaom/libaom-3.6.1.ebuild
similarity index 94%
copy from media-libs/libaom/libaom-.ebuild
copy to media-libs/libaom/libaom-3.6.1.ebuild
index a4a3923a8c6a..47299c68b404 100644
--- a/media-libs/libaom/libaom-.ebuild
+++ b/media-libs/libaom/libaom-3.6.1.ebuild
@@ -20,9 +20,11 @@ else
# LIBAOM_TEST_DATA_PATH=../libaom-1.2.3-testdata make testdata
# This will download the test data from the internet.
# 4.  Create a tarball out of that directory.
-   # cd .. && tar cvzf libaom-1.2.3-testdata.tar.gz 
libaom-1.2.3-testdata
-   SRC_URI="https://storage.googleapis.com/aom-releases/${P}.tar.gz
-   test? ( 
https://dev.gentoo.org/~ionen/distfiles/${P}-testdata.tar.gz )"
+   # cd .. && tar cvaf libaom-1.2.3-testdata.tar.xz 
libaom-1.2.3-testdata
+   SRC_URI="
+   https://storage.googleapis.com/aom-releases/${P}.tar.gz
+   test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-testdata.tar.xz )
+   "
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 

diff --git a/media-libs/libaom/libaom-.ebuild 
b/media-libs/libaom/libaom-.ebuild
index a4a3923a8c6a..47299c68b404 100644
--- a/media-libs/libaom/libaom-.ebuild
+++ b/media-libs/libaom/libaom-.ebuild
@@ -20,9 +20,11 @@ else
# LIBAOM_TEST_DATA_PATH=../libaom-1.2.3-testdata make testdata
# This will download the test data from the internet.
# 4.  Create a tarball out of that directory.
-   # cd .. && tar cvzf libaom-1.2.3-testdata.tar.gz 
libaom-1.2.3-testdata
-   SRC_URI="https://storage.googleapis.com/aom-releases/${P}.tar.gz
-   test? ( 
https://dev.gentoo.org/~ionen/distfiles/${P}-testdata.tar.gz )"
+   # cd .. && tar cvaf libaom-1.2.3-testdata.tar.xz 
libaom-1.2.3-testdata
+   SRC_URI="
+   https://storage.googleapis.com/aom-releases/${P}.tar.gz
+   test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-testdata.tar.xz )
+   "
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 



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

2023-05-10 Thread Sam James
commit: 22a3429d498170b13f1f3eba888d2be41430a53f
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 22:51:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 22:51:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a3429d

sys-devel/gcc: drop 12.2.1_p20230505

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

 sys-devel/gcc/Manifest|  1 -
 sys-devel/gcc/gcc-12.2.1_p20230505.ebuild | 57 ---
 2 files changed, 58 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 2e6aba63ef82..93c40eba7264 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -9,7 +9,6 @@ DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0e
 DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
 DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 
9aa2ecbac493d3040694e9930738e57d59a764b90ab92b91709c319b883f28ad108767e5d11e8b62af40bf1e583d5ff83a03e8c895f904bc6f41315ce9ab4f0a
 SHA512 
ac8b7c6c382ffacc4e9d08299440fc237fa366ec36fb8eb7a8d426b64a4186384a262e6380dc83ed7f7240125ce26a8435c8a4e0e13976ef2652067a7129bd17
 DIST gcc-12-20230428.tar.xz 79744932 BLAKE2B 
f9dcdd2f1b0af79f281851b3b0fe0ac50f14468844e1ee596f8ed1ccf33f55c7617464d88df7e4b3435d58fedecf640592e0661fd1be9ba163acd26dae68
 SHA512 
992f9cd71f9910efea401048540ba2b43360170f76ce992cf356b1ab383240f481e29c5b0ad32fa4efb2bdbb397477506cb83a825268cfbdd2cde7044d43c758
-DIST gcc-12.3-RC-20230505.tar.xz 85584972 BLAKE2B 
edd2da8ce615e843ebd47b09b1868b548c43afbef5e480678a2e1bda2a2e51150a67f8de0bedf26aaeb9a95baebe53d598faac37b0e7fca1bd83c5ba3c1c3d8e
 SHA512 
01ddf5c6b4927fca7e5588617f84f37b844ea603e6efac0a98313c4d2a9024a15b953372ddb2759eb25afd9e1e4d6d6f018e29c164138f0ce25a9b59dc149693
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-12.3.0.tar.xz 85491976 BLAKE2B 
a239749089e284887435b9fabc360a36764be1095f4c78eeac6f056f91dd23c49dab2ebec5da32a81bcc08fe8277dd3c714ad114ad725d24317faac03354d595
 SHA512 
8fb799dfa2e5de5284edf8f821e3d40c2781e4c570f5adfdb1ca0671fcae3fb7f794ea783e80f01ec7bfbf912ca508e478bd749b2755c2c14e4055648146c204

diff --git a/sys-devel/gcc/gcc-12.2.1_p20230505.ebuild 
b/sys-devel/gcc/gcc-12.2.1_p20230505.ebuild
deleted file mode 100644
index 7c12fd4637c9..
--- a/sys-devel/gcc/gcc-12.2.1_p20230505.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TOOLCHAIN_PATCH_DEV="sam"
-TOOLCHAIN_GCC_RC=1
-PATCH_VER="2"
-PATCH_GCC_VER="12.3.0"
-MUSL_VER="1"
-MUSL_GCC_VER="12.3.0"
-
-if [[ $(ver_cut 3) ==  ]] ; then
-   MY_PV_2=$(ver_cut 2)
-   if [[ ${MY_PV_2} == 0 ]] ; then
-   MY_PV_2=0
-   else
-   MY_PV_2=$(($(ver_cut 2) - 1))
-   fi
-
-   # e.g. 12.2. -> 12.1.1
-   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
-elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
-   # Cheesy hack for RCs
-   # Sometimes the RCs are e.g. 12.3 and not 12.3.0...
-   #MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
-   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1)))-RC-$(ver_cut 5)
-   MY_P=${PN}-${MY_PV}
-   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
-   TOOLCHAIN_SET_S=no
-   S="${WORKDIR}"/${MY_P}
-fi
-
-inherit toolchain
-
-# Needs to be after inherit (for now?), bug #830908
-EGIT_BRANCH=releases/gcc-$(ver_cut 1)
-
-# Don't keyword live ebuilds
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-#  KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86"
-#fi
-
-if [[ ${CATEGORY} != cross-* ]] ; then
-   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
-   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
-   # bug #830454
-   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
-   DEPEND="${RDEPEND}"
-   BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
-fi
-
-src_prepare() {

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

2023-05-10 Thread Sam James
commit: d6fe1fbc00cb54c893fd8cde2ad803473829f6ca
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 22:51:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 22:51:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6fe1fbc

sys-devel/gcc: drop 13.1.1_p20230429, 13.1.1_p20230429-r1

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

 sys-devel/gcc/Manifest   |  1 -
 sys-devel/gcc/gcc-13.1.1_p20230429-r1.ebuild | 63 
 sys-devel/gcc/gcc-13.1.1_p20230429.ebuild| 62 ---
 3 files changed, 126 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 93c40eba7264..d9333c9272f8 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -12,7 +12,6 @@ DIST gcc-12-20230428.tar.xz 79744932 BLAKE2B 
f9dcdd2f1b0af79f281851b3b0fe0ac
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-12.3.0.tar.xz 85491976 BLAKE2B 
a239749089e284887435b9fabc360a36764be1095f4c78eeac6f056f91dd23c49dab2ebec5da32a81bcc08fe8277dd3c714ad114ad725d24317faac03354d595
 SHA512 
8fb799dfa2e5de5284edf8f821e3d40c2781e4c570f5adfdb1ca0671fcae3fb7f794ea783e80f01ec7bfbf912ca508e478bd749b2755c2c14e4055648146c204
-DIST gcc-13-20230429.tar.xz 83944828 BLAKE2B 
e939826a8ed126ff5543da048ba0071cca8e2b2a77335f6ee506debd0868269a3aa299ab695f1419eb84b472d406736b293ac2495901f82765e445102df3e03b
 SHA512 
48095ff181f7389bda249dcd67c3c0369dd8fbe4741a8ab00833c0f5d569be165db28c369f65960650812a6011dda21692cca806f4c3261773b28d702e9f0c53
 DIST gcc-13-20230506.tar.xz 83939392 BLAKE2B 
439a139f6ef4b4c3afb5d3e4db69f2a4aa24a410c7b9c6689e58b2eec6383388ebbbd8a6f7be1d5cba2aac770ec7758a8b4b6bae80c63475a3b72372d1bef283
 SHA512 
5255500c92a72fe066b110efb20c73da217ddaf38d726b1a8f051dd27b6a613f3b4379762cdf4310823113e9bc75a31d6d72c060b20216a2a6bcd34800a2e1e1
 DIST gcc-13.1.0.tar.xz 87451196 BLAKE2B 
b956a773cffe8b43bd6c9a99fe614f53f665438925a6b320975d301f547923e45d4d6fa577a143467fb03e0a9c1bab2b6719a1011d672367f3e644433a2d7606
 SHA512 
6cf06dfc48f57f5e67f7efe3248019329a14d690c728d9f2f7ef5fa0d58f1816f309586ba7ea2eac20d0b60a2d1b701f68392e9067dd46f827ba0efd7192db33
 DIST gcc-13.2.0-musl-patches-1.tar.xz 3572 BLAKE2B 
a5fd1dd6f94aa9f2b35815e193bdecb9c343874e5181761524abf9db6e796bad6b57eb7de9b7aa41b61c370df526f4fc2b56766eb4b2d430b10785e3c287d544
 SHA512 
d55f0097053ea38ec1e2880059407bf726c5f6282c2abe659646e3af7ac0844c80ffb06e9006f6320e8a19752d90a2b960403239f17f88bdb5ab43fb9d80c1d2

diff --git a/sys-devel/gcc/gcc-13.1.1_p20230429-r1.ebuild 
b/sys-devel/gcc/gcc-13.1.1_p20230429-r1.ebuild
deleted file mode 100644
index 20bf59e32055..
--- a/sys-devel/gcc/gcc-13.1.1_p20230429-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_VER="2"
-PATCH_GCC_VER="13.2.0"
-MUSL_VER="2"
-MUSL_GCC_VER="13.2.0"
-
-if [[ $(ver_cut 3) ==  ]] ; then
-   MY_PV_2=$(ver_cut 2)
-   if [[ ${MY_PV_2} == 0 ]] ; then
-   MY_PV_2=0
-   else
-   MY_PV_2=$(($(ver_cut 2) - 1))
-   fi
-
-   # e.g. 12.2. -> 12.1.1
-   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
-elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
-   # Cheesy hack for RCs
-   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
-   MY_P=${PN}-${MY_PV}
-   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
-   TOOLCHAIN_SET_S=no
-   S="${WORKDIR}"/${MY_P}
-fi
-
-inherit toolchain
-
-# Needs to be after inherit (for now?), bug #830908
-EGIT_BRANCH=releases/gcc-$(ver_cut 1)
-
-# Don't keyword live ebuilds
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-#fi
-
-if [[ ${CATEGORY} != cross-* ]] ; then
-   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
-   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
-   # bug #830454
-   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
-   DEPEND="${RDEPEND}"
-   BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
-fi
-
-src_prepare() {
-   local p 

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

2023-05-10 Thread Sam James
commit: f5e1058cfcc2b669e9b6b37f6cedfb2b7c3d2819
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 22:51:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 22:51:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e1058c

sys-devel/gcc: drop 14.0.0_pre20230423, 14.0.0_pre20230430

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

 sys-devel/gcc/Manifest  |  2 -
 sys-devel/gcc/gcc-14.0.0_pre20230423.ebuild | 63 -
 sys-devel/gcc/gcc-14.0.0_pre20230430.ebuild | 63 -
 3 files changed, 128 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index d9333c9272f8..13997e28e21a 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -18,8 +18,6 @@ DIST gcc-13.2.0-musl-patches-1.tar.xz 3572 BLAKE2B 
a5fd1dd6f94aa9f2b35815e193bde
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-1.tar.xz 15792 BLAKE2B 
2ffa9ac013c0f9a91eb93e87e3bc6c378d02cca32ad3f8a84d1249e257eb02b206ec10fa425738a4bae2ffb7db8506afcee2a8dd855357e4b48636608aa24e50
 SHA512 
917ea178f3696724f9ec08aebb6976f03c5edf8ee21bb4bad7e2d820507452f6dace6e847c4f342a52870642550f34da0346ee635a60ba0c1bff667e0e31d195
 DIST gcc-13.2.0-patches-2.tar.xz 12392 BLAKE2B 
40ca4c230166e39d237e4b939669e51b991f58d0e1787c43f2bf468447de478604d28b6e9b20f5991bd01b9efad4860b30567c8df5d823cf6fc47678f9e6b672
 SHA512 
d00f559b2d6ad98f97a9328d2ce1593553fff727033690dfc13f520775e977b674fe14cc1ec7ab52b246e091a055812eaf4f93306145a4d2ad87a55707a3717b
-DIST gcc-14-20230423.tar.xz 83968044 BLAKE2B 
0ea88ec50e20b6936b6fe56179b8cd254e739c61143b6d80dd6b10b2c063e89a9459bdf5371bf80fddd52dd2bafa79197bd4ccb0728d19382b70938ba87f7069
 SHA512 
ed5955316b2ed5df1300cb3526542cd6adaca0b99692f4dfb6b1c68b5e075b863599eb0ad43aca2b15b535be5a117f5be4ab7823bf810e0fdd8681faa8c7160d
-DIST gcc-14-20230430.tar.xz 84046824 BLAKE2B 
42b1b53bc4938b0052eb5b291a21463bbd0eda0b2d710f1d707d004df0b62840c49cb033a0496fc082747ecdfa45d1dda062a8aae40024fb9615ab053f52d04d
 SHA512 
ca84a67f1923c41631ced8cf08befe309bd85b38a87c103e2d989b750da2347afb453bc76a763adc31759604b4af5c738e35e3c178395c1e4562a54c2c35ef84
 DIST gcc-14-20230507.tar.xz 84069364 BLAKE2B 
579df5cf4b0d16aa29248259e235dd7c05454c8c5b28cbf200d52997e0615391e06308e9e0a72f7a1f1903cb86305137eceb97cd8ddd0cf40b4a21a05a86
 SHA512 
1598b9565bc9554e91d5be2b58d8c0861b72e97b79aa952c084ae4731c0cd1ca37d107a70b6a26235bf59322c1f4de435389906b4fe6f29b6e65e1b566aff5ea
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
 DIST gcc-14.0.0-patches-1.tar.xz 11612 BLAKE2B 
a3b0f3952cf7a6fb095817f4727ccb5cff24607a5c2bb67d280da4651177132ddcf398243998271c509ccaf3445d4843ff691a12d5c394dad8d9c70fc4a8120d
 SHA512 
66701c2e4fd1a031ffcb353a3a9cd1fe25d3d62167065523097e41a3e48adf4218ecf08e382e3ea22014c561ba3a15681650c5538cda91d38c69cbbf04503a74

diff --git a/sys-devel/gcc/gcc-14.0.0_pre20230423.ebuild 
b/sys-devel/gcc/gcc-14.0.0_pre20230423.ebuild
deleted file mode 100644
index 1b25d3519a6e..
--- a/sys-devel/gcc/gcc-14.0.0_pre20230423.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_VER="1"
-PATCH_GCC_VER="14.0.0"
-MUSL_VER="1"
-MUSL_GCC_VER="14.0.0"
-
-if [[ $(ver_cut 3) ==  ]] ; then
-   MY_PV_2=$(ver_cut 2)
-   MY_PV_3=$(($(ver_cut 3) - 9998))
-   if [[ ${MY_PV_2} == 0 ]] ; then
-   MY_PV_2=0
-   MY_PV_3=0
-   else
-   MY_PV_2=$(($(ver_cut 2) - 1))
-   fi
-
-   # e.g. 12.2. -> 12.1.1
-   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
-elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
-   # Cheesy hack for RCs
-   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
-   MY_P=${PN}-${MY_PV}
-   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
-   TOOLCHAIN_SET_S=no
-   S="${WORKDIR}"/${MY_P}
-fi
-
-inherit toolchain
-
-# Needs to be after inherit (for now?), bug #830908
-#EGIT_BRANCH=master
-
-# Don't keyword live ebuilds
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-#fi
-
-if [[ ${CATEGORY} != cross-* ]] ; then
-   # Technically only if USE=hardened *too* right 

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

2023-05-10 Thread Sam James
commit: 17d5b43d3df7cdf740340cf216eba63a311d778a
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 22:51:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 22:51:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d5b43d

sys-devel/gcc: add 10.4.1_p20230510

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-10.4.1_p20230510.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index a398fd61be95..2e6aba63ef82 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,5 +1,6 @@
 DIST gcc-10-20230426.tar.xz 72118868 BLAKE2B 
d87cfd78d96585877abc20ed213e4d2fba36556279a5bce5d185de34a59f8cde1250d7322543533922ef224ac8508c1d3fe597c652a648e6e7f08bc19cb2f11c
 SHA512 
805fbb840e6bd8cdd53f954b13c768c0ea0635c099094f6f0b0b04f00120dcde7cf3950a01e199d674b39ff764e9119a548b2f7a156ab2b5d598bd68ed56ce24
 DIST gcc-10-20230503.tar.xz 72130916 BLAKE2B 
f0dd2c3afd7c59061672f2d0a6291a8c4ba97060199e3a590a2077af69daf269610008e3ce85a00231a8392fd8f53b4c75ec4ec0e0feb360600705b8e88e41fc
 SHA512 
ed3dbadc6445b5db699309a9f5bd047454d863135a1a3c2e379a7f51bfbf0f49dd176239ccb312e9dd0f7e93be35862867b85d761db2ca6943ae08cd2b0503ed
+DIST gcc-10-20230510.tar.xz 72137544 BLAKE2B 
8f0c4cf89e03e7c7589ae67875c35933837f71da5526b2f38c71d557dbb113849d3e66e8f6d03cfc51ab0d047b4e7cf066301ad8805a8c0797a379feefc4f6dd
 SHA512 
b83cc9a8939a5d4d5cf44ff49d082bd66d8f0e4059a25279fa9fe8e458d0c8fc17a9718188821d64e7afcc47000310f8578e00f18d86079abd6b551a8b75fe42
 DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d
 SHA512 
86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5
 DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd
 SHA512 
9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc
 DIST gcc-11-20230427.tar.xz 76165128 BLAKE2B 
dd896b418c1fce35a61005d5b5c90cfd1246d37d23c2a8fc08bacd7d7ca84c353f3ccf5de2370ae5e5ca95c7ae3deab3565b3f65eb78b611dbe5ad4a256516f0
 SHA512 
fada917a832be5d2e15ee32f24e19fc87b851dc8e6fc75d1be6d25d3510dba408ae3ef3b245ff239c51aa3d243c95f12269695611e5c8965ba55f5aa4730778d

diff --git a/sys-devel/gcc/gcc-10.4.1_p20230510.ebuild 
b/sys-devel/gcc/gcc-10.4.1_p20230510.ebuild
new file mode 100644
index ..878de0807e9a
--- /dev/null
+++ b/sys-devel/gcc/gcc-10.4.1_p20230510.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_SUFFIX="xz"
+TOOLCHAIN_PATCH_DEV="sam"
+#TOOLCHAIN_GCC_RC=1
+PATCH_GCC_VER="10.5.0"
+PATCH_VER="6"
+MUSL_VER="2"
+MUSL_GCC_VER="10.5.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   
GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz;
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# Don't keyword live ebuilds
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+#fi
+
+RDEPEND=""
+BDEPEND="${CATEGORY}/binutils"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   if has_version '>=sys-libs/glibc-2.32-r1'; then
+   rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || 
die
+   fi
+
+   toolchain_src_prepare
+}



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

2023-05-10 Thread Sam James
commit: 2c93bfe9a7c8d3bc46feab8da148f510271a7c4b
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 22:18:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 22:18:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c93bfe9

net-misc/streamlink: add 5.5.1

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

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-5.5.1.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 0e57b86db578..2ed1d8032c10 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,3 +1,4 @@
 DIST streamlink-5.3.1.tar.gz 524261 BLAKE2B 
4691ce2751382271fa49ab1570ee32f48798ef5f802cb79f80786d27d737ac58bb8f01ae5d71a15cb8fff4b1422485ad5f43b66d74531d370ae78b6d9e837d99
 SHA512 
55120f53d47d222d5d3b428ddaa608799623f7adc09bedaa6eff7389962db1a60374a2fa951a3f2779873a6b2c9757caa82e255a05056b0b5d0762829822b32a
 DIST streamlink-5.4.0.tar.gz 532399 BLAKE2B 
b776e25039e5f00a15f8fa7ee674bcd073fec3f259ac9f3a4cf7a21bba508734b178865d6fd8f15b5dbfcb559ab7dcc3167f6c0ad6c90922c74a901354f3c2b5
 SHA512 
d43bee570468320943b1d81e94b76056e5fbb000e89e72583b0bf1105822ca386c212c6480db172fbf7f43f147a9dadf8a319c0b614c66e8cf9cee75aa94020f
 DIST streamlink-5.5.0.tar.gz 533848 BLAKE2B 
4bc0dd50118c68a46a7fdefa4852faa5fa4276800b5847ad96c303d0648d8358300ba9a92b8f0561ddf27a1cb7ba86f3bf5181dafc08642158097f573e2ef537
 SHA512 
02e2976ea7e38f138533c63e018ed6df56700429aa8c68cb7ad5cecca1de7c1f42b26eb587fc1618a2821daf5f978cfa1ae0bca0099ef91b41cdec0010bfc68f
+DIST streamlink-5.5.1.tar.gz 536064 BLAKE2B 
0a651c5dcf9fe0a70ee93505ad0a0ea6aaf10739edc763a796633ce34b8235e4aa6a5a45bd1f6dd2591ced9cd87141d4b89d34e9e399d6166d74c9c3ee12f5ea
 SHA512 
2d7fd75bbf356baaf91791930e74e361b37abf0ff1251fa3022ca216dc16a8610635089cb746506baec82c31f8bc569e3b8e538b17ba910389168e61dcdbbe0f

diff --git a/net-misc/streamlink/streamlink-5.5.1.ebuild 
b/net-misc/streamlink/streamlink-5.5.1.ebuild
new file mode 100644
index ..6c6140e9a8da
--- /dev/null
+++ b/net-misc/streamlink/streamlink-5.5.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+
+DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="
+   ${DEPEND}
+   media-video/ffmpeg
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')
+"
+
+distutils_enable_tests pytest



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

2023-05-10 Thread Sam James
commit: cb1e1be53328d98213bd9f19459963c0b7a47752
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 22:11:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 22:11:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1e1be5

media-video/dvdauthor: add github upstream metadata

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

 media-video/dvdauthor/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-video/dvdauthor/metadata.xml 
b/media-video/dvdauthor/metadata.xml
index 01dfeec842c4..1479cf0f2ecd 100644
--- a/media-video/dvdauthor/metadata.xml
+++ b/media-video/dvdauthor/metadata.xml
@@ -6,5 +6,6 @@
   
   
 dvdauthor
+ldo/dvdauthor
   
 



[gentoo-commits] repo/gentoo:master commit in: media-video/dvdauthor/files/, media-video/dvdauthor/

2023-05-10 Thread Sam James
commit: 041c12502cfa9f7b83a3c6194e65cf33cc03012c
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 22:10:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 22:10:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041c1250

media-video/dvdauthor: rename patch; add upstream ref

Was looking at the ebuild for libxml2 but no need now (was a macro issue
that was fixed upstream since in libxml2).

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

 media-video/dvdauthor/dvdauthor-0.7.2-r2.ebuild | 6 --
 ...ype_pkgconfig.patch => dvdauthor-0.7.2-freetype-pkgconfig.patch} | 2 ++
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/media-video/dvdauthor/dvdauthor-0.7.2-r2.ebuild 
b/media-video/dvdauthor/dvdauthor-0.7.2-r2.ebuild
index dcd1561b0b16..89f11e102235 100644
--- a/media-video/dvdauthor/dvdauthor-0.7.2-r2.ebuild
+++ b/media-video/dvdauthor/dvdauthor-0.7.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -28,7 +28,9 @@ S="${WORKDIR}/${PN}"
 
 DOCS=( AUTHORS ChangeLog README TODO )
 
-PATCHES=( "${FILESDIR}/${PN}-freetype_pkgconfig.patch" )
+PATCHES=(
+   "${FILESDIR}"/${P}-freetype-pkgconfig.patch
+)
 
 src_prepare() {
default

diff --git a/media-video/dvdauthor/files/dvdauthor-freetype_pkgconfig.patch 
b/media-video/dvdauthor/files/dvdauthor-0.7.2-freetype-pkgconfig.patch
similarity index 93%
rename from media-video/dvdauthor/files/dvdauthor-freetype_pkgconfig.patch
rename to media-video/dvdauthor/files/dvdauthor-0.7.2-freetype-pkgconfig.patch
index bb9858f437d4..1ddf49403e46 100644
--- a/media-video/dvdauthor/files/dvdauthor-freetype_pkgconfig.patch
+++ b/media-video/dvdauthor/files/dvdauthor-0.7.2-freetype-pkgconfig.patch
@@ -1,3 +1,5 @@
+https://github.com/ldo/dvdauthor/commit/d5bb0bdd542c33214855a7062fcc485f8977934e
+
 From 259f892fe61f16c26733506d2511eec7ff136dc4 Mon Sep 17 00:00:00 2001
 From: Lars Wendler 
 Date: Mon, 7 May 2018 09:18:48 +0200



[gentoo-commits] repo/gentoo:master commit in: app-text/html-xml-utils/

2023-05-10 Thread Sam James
commit: 33efe0228e450c721d20d2cfd83f19a8e657d6ad
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 22:13:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 22:13:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33efe022

app-text/html-xml-utils: add 8.6

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

 app-text/html-xml-utils/Manifest  |  1 +
 app-text/html-xml-utils/html-xml-utils-8.6.ebuild | 29 +++
 2 files changed, 30 insertions(+)

diff --git a/app-text/html-xml-utils/Manifest b/app-text/html-xml-utils/Manifest
index 518c6a491b1f..b789100379d5 100644
--- a/app-text/html-xml-utils/Manifest
+++ b/app-text/html-xml-utils/Manifest
@@ -1,2 +1,3 @@
 DIST html-xml-utils-7.8.tar.gz 408201 BLAKE2B 
c2fed68e8fa0ae331ff6ce100afdd4c7c5b272b47d806c8e557855d32d2a140c2aa580d200644158350697e62c416d16a5e264c09897cef06d29cc5f0ab67091
 SHA512 
8d3a242203de099b36ca78a8d84571ecc5d8673855ee613f98edc48d388230367f40b87006f7b429e2927026300626bed7ff7f146df317d078e332091d290930
 DIST html-xml-utils-8.5.tar.gz 421376 BLAKE2B 
8fa959104db2d5765ceaf49be815f16c1422a3c7b94e0e8cd91e3bd0a8b18dfc33dff5d98204d7fe5694cfb711d213a5d82f58159b6d493fc78336d8dae1824d
 SHA512 
f1140a81e66cc2f46dd0507a8948b2c267230fa8aed3dc79e91eeb2b6bcfe7053378da9d35fd053f8a8bc25c46491388aa7fd519c7e1c7757e73a7e1b1c67d87
+DIST html-xml-utils-8.6.tar.gz 421530 BLAKE2B 
8c13a36798c5bb2e325f0df38696a9428b6c3ca087bbb4d1e7d9f2dd372e0aff386b7747e117016ad733ac07ab56a38b5ad0bcb1a0aa6b5ffd58de0ba2d8027d
 SHA512 
0050b789a4921fa66b863255f1fd1ef9826e4b778ebc6dc67592fe854ec314b13cd8b162af67dae204018867966cfd5cb9822345917d3de3dc76c797bc0d2ec1

diff --git a/app-text/html-xml-utils/html-xml-utils-8.6.ebuild 
b/app-text/html-xml-utils/html-xml-utils-8.6.ebuild
new file mode 100644
index ..29a2f7e8e4d0
--- /dev/null
+++ b/app-text/html-xml-utils/html-xml-utils-8.6.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A number of simple utilities for manipulating HTML and XML files"
+HOMEPAGE="https://www.w3.org/Tools/HTML-XML-utils/;
+SRC_URI="https://www.w3.org/Tools/HTML-XML-utils/${P}.tar.gz;
+
+LICENSE="W3C"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-linux ~ppc-macos"
+
+RDEPEND="
+   net-dns/libidn2:=
+   net-misc/curl
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   sed -e "/doc_DATA = COPYING/d" -i Makefile.in || die
+}
+
+src_test() {
+   # Lots of tests lack a shebang and use bashisms
+   # (seems to be better wrt bashisms as of 8.6, but still no shebang. 
recheck?)
+   emake check SHELL="${BROOT}"/bin/bash
+}



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

2023-05-10 Thread Sam James
commit: 352f781257c4d60b2c7c844e6d8bad0dccb9b423
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 22:06:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 22:06:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=352f7812

dev-perl/XML-LibXML: add github upstream metadata

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

 dev-perl/XML-LibXML/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-perl/XML-LibXML/metadata.xml b/dev-perl/XML-LibXML/metadata.xml
index 7e7ed2b005af..37a4e0d70f68 100644
--- a/dev-perl/XML-LibXML/metadata.xml
+++ b/dev-perl/XML-LibXML/metadata.xml
@@ -43,5 +43,6 @@
 XML::LibXML::XPathContext
 XML::LibXML::XPathExpression
 XML::LibXML::_SAXParser
+shlomif/perl-XML-LibXML
   
 



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

2023-05-10 Thread Sam James
commit: 0ed93d2820c324d4c97fe691b870cd251f5c132a
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 22:06:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 22:06:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed93d28

dev-perl/XML-LibXSLT: add github upstream metadata

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

 dev-perl/XML-LibXSLT/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-perl/XML-LibXSLT/metadata.xml 
b/dev-perl/XML-LibXSLT/metadata.xml
index 7a635fb28c29..f3584055090c 100644
--- a/dev-perl/XML-LibXSLT/metadata.xml
+++ b/dev-perl/XML-LibXSLT/metadata.xml
@@ -14,5 +14,6 @@
 XML::LibXSLT
 XML::LibXSLT::Security
 XML::LibXSLT::StylesheetWrapper
+shlomif/perl-XML-LibXSLT
   
 



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

2023-05-10 Thread Sam James
commit: f5348c1f01185eb16a04b19ad20f1d17889e5f42
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 22:03:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 22:03:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5348c1f

media-libs/libvpx: unset DIST_DIR in ebuild

Users may set it instead of DISTDIR, can see it happening, and the build system 
uses
it if set.

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

 media-libs/libvpx/libvpx-1.12.0-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-libs/libvpx/libvpx-1.12.0-r1.ebuild 
b/media-libs/libvpx/libvpx-1.12.0-r1.ebuild
index 72ccda036cbe..473b28175c86 100644
--- a/media-libs/libvpx/libvpx-1.12.0-r1.ebuild
+++ b/media-libs/libvpx/libvpx-1.12.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -59,6 +59,8 @@ src_configure() {
 multilib_src_configure() {
# bug #357487
unset CODECS
+   # bug #905986
+   unset DIST_DIR
 
# bug #498364: sse doesn't work without sse2 enabled,
local myconfargs=(



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/, dev-libs/libxml2/files/

2023-05-10 Thread Sam James
commit: 97f1778b35848eed1adca03fa45dcf5c337e01c1
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 22:00:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 22:00:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97f1778b

dev-libs/libxml2: backport various patches to 2.11.2 from 2.11.x branch

2.11.3 should be coming soon hopefully.

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

 .../libxml2/files/libxml2-2.11.2-0001-iconv.patch  |  63 ++
 .../libxml2-2.11.2-0002-crash-old-libxslt.patch|  27 +++
 .../files/libxml2-2.11.2-0003-no-xpath.patch   | 245 +
 .../files/libxml2-2.11.2-0004-huge-push.patch  |  27 +++
 .../files/libxml2-2.11.2-0005-icu-detection.patch  |  21 ++
 dev-libs/libxml2/libxml2-2.11.2-r1.ebuild  | 206 +
 6 files changed, 589 insertions(+)

diff --git a/dev-libs/libxml2/files/libxml2-2.11.2-0001-iconv.patch 
b/dev-libs/libxml2/files/libxml2-2.11.2-0001-iconv.patch
new file mode 100644
index ..615f413c4419
--- /dev/null
+++ b/dev-libs/libxml2/files/libxml2-2.11.2-0001-iconv.patch
@@ -0,0 +1,63 @@
+https://gitlab.gnome.org/GNOME/libxml2/-/commit/9c1f5fe7fbad2b57149c628802c4ded3e4f3d284
+
+From 9c1f5fe7fbad2b57149c628802c4ded3e4f3d284 Mon Sep 17 00:00:00 2001
+From: Mike Dalessio 
+Date: Fri, 5 May 2023 17:34:57 -0400
+Subject: [PATCH] autoconf: fix iconv library paths
+
+and pass cflags when building executables
+
+See 0f77167f for prior related work
+--- a/Makefile.am
 b/Makefile.am
+@@ -145,11 +145,12 @@ runsuite_DEPENDENCIES = $(DEPS)
+ runsuite_LDADD= $(LDADDS)
+ 
+ xmllint_SOURCES=xmllint.c
+-xmllint_CFLAGS = $(AM_CFLAGS) $(RDL_CFLAGS)
++xmllint_CFLAGS = $(AM_CFLAGS) $(RDL_CFLAGS) $(ICONV_CFLAGS)
+ xmllint_DEPENDENCIES = $(DEPS)
+ xmllint_LDADD=  $(RDL_LIBS) $(LDADDS)
+ 
+ xmlcatalog_SOURCES=xmlcatalog.c
++xmlcatalog_CFLAGS = $(AM_CFLAGS) $(RDL_CFLAGS) $(ICONV_CFLAGS)
+ xmlcatalog_DEPENDENCIES = $(DEPS)
+ xmlcatalog_LDADD = $(RDL_LIBS) $(LDADDS)
+ 
+--- a/configure.ac
 b/configure.ac
+@@ -1036,7 +1036,7 @@ else
+ if test "$with_iconv" != "yes" && test "$with_iconv" != "" ; then
+   ICONV_DIR=$with_iconv
+   CPPFLAGS="$CPPFLAGS -I$ICONV_DIR/include"
+-LIBS="$LIBS -L$ICONV_DIR/libs"
++  LIBS="$LIBS -L$ICONV_DIR/lib"
+   # Export this since our headers include iconv.h
+   XML_INCLUDEDIR="$XML_INCLUDEDIR -I$ICONV_DIR/include"
+ fi
+@@ -1052,12 +1052,13 @@ else
+ ICONV_LIBS="-liconv"])])])
+ if test "$WITH_ICONV" = "1" && test "$ICONV_DIR" != ""; then
+ ICONV_CFLAGS="-I$ICONV_DIR/include"
+-ICONV_LIBS="-L$ICONV_DIR/libs $ICONV_LIBS"
++ICONV_LIBS="-L$ICONV_DIR/lib $ICONV_LIBS"
+ fi
+ CPPFLAGS=$_cppflags
+ LIBS=$_libs
+ fi
+ AC_SUBST(WITH_ICONV)
++AC_SUBST(ICONV_CFLAGS)
+ 
+ dnl
+ dnl Checks for ICU library.
+@@ -1100,7 +1101,7 @@ else
+ ICU_LIBS=-licucore
+ if test "$ICU_DIR" != ""; then
+ ICU_CFLAGS="-I$ICU_DIR/include"
+-ICU_LIBS="-L$ICU_DIR/libs $ICU_LIBS"
++ICU_LIBS="-L$ICU_DIR/lib $ICU_LIBS"
+ fi])])
+ CPPFLAGS=$_cppflags
+ LIBS=$_libs
+-- 
+GitLab

diff --git a/dev-libs/libxml2/files/libxml2-2.11.2-0002-crash-old-libxslt.patch 
b/dev-libs/libxml2/files/libxml2-2.11.2-0002-crash-old-libxslt.patch
new file mode 100644
index ..2253ea6211d1
--- /dev/null
+++ b/dev-libs/libxml2/files/libxml2-2.11.2-0002-crash-old-libxslt.patch
@@ -0,0 +1,27 @@
+https://gitlab.gnome.org/GNOME/libxml2/-/commit/e6a9cc8d66778c20435a46e50d4e5866deace5f6
+
+From e6a9cc8d66778c20435a46e50d4e5866deace5f6 Mon Sep 17 00:00:00 2001
+From: Nick Wellnhofer 
+Date: Sat, 6 May 2023 15:28:13 +0200
+Subject: [PATCH] hash: Fix possible startup crash with old libxslt versions
+
+Call xmlInitParser in xmlHashCreate to make it work if the library
+wasn't initialized yet.
+
+Otherwise, exsltRegisterAll from libxslt 1.1.24 or older might cause
+a crash.
+
+See #534.
+--- a/hash.c
 b/hash.c
+@@ -180,6 +180,8 @@ xmlHashTablePtr
+ xmlHashCreate(int size) {
+ xmlHashTablePtr table;
+ 
++xmlInitParser();
++
+ if (size <= 0)
+ size = 256;
+ 
+-- 
+GitLab

diff --git a/dev-libs/libxml2/files/libxml2-2.11.2-0003-no-xpath.patch 
b/dev-libs/libxml2/files/libxml2-2.11.2-0003-no-xpath.patch
new file mode 100644
index ..f036c5814f26
--- /dev/null
+++ b/dev-libs/libxml2/files/libxml2-2.11.2-0003-no-xpath.patch
@@ -0,0 +1,245 @@
+https://gitlab.gnome.org/GNOME/libxml2/-/commit/41e78f8f8656b8e2206c06995da6bd8dcc82823d
+
+From 41e78f8f8656b8e2206c06995da6bd8dcc82823d Mon Sep 17 00:00:00 2001
+From: Nick Wellnhofer 
+Date: Mon, 8 May 2023 23:12:33 +0200
+Subject: [PATCH] xpath: Fix build without LIBXML_XPATH_ENABLED
+
+Move static function declaration into XPATH block. Also move comparison
+functions.
+
+Fixes #537.
+--- 

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

2023-05-10 Thread Sam James
commit: 05a097419ccbaa51098696f67058bb55bcc685c8
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 21:47:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 21:47:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05a09741

x11-terms/xterm: add 380

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

 x11-terms/xterm/Manifest |   2 +
 x11-terms/xterm/xterm-380.ebuild | 106 +++
 2 files changed, 108 insertions(+)

diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index b6faa168ee9b..4ed9c6f8f5fc 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -4,3 +4,5 @@ DIST xterm-378.tgz 1529140 BLAKE2B 
73524a7e382c5e69122432927f9facf525981258df04a
 DIST xterm-378.tgz.asc 729 BLAKE2B 
c12827b98ce4a498fd7ae7b223391c6f7193a5f85709bbc2758499db02405f618fab80c2fba21b48181f2330eccd08cd7201fab3671ea239f01b3749d18a7bd5
 SHA512 
c7e1845375a0bbd477ae78e4449cd2b16206669f042733acf527057dfb3f58582f26d81509383f312cd4f37043ae3754131412ae63571320c4b9fdb00da11c86
 DIST xterm-379.tgz 1531901 BLAKE2B 
29691ccf4c84c9ad3d42e0f0fdb082d46425ccd3831d169b40cb16b82118f8a946ad3ea898c409c135531f50fedd0bc7c1aa27ade236918f28f93db647fee313
 SHA512 
69ec8fd7d425e934010543a4e6afcbec273ca1b0fafad3076af37d65fe369d6e0c5b3683003c1c41f70404d50a3ca1e826c98ee1b3ab0ab12dff22d0cb00a98b
 DIST xterm-379.tgz.asc 729 BLAKE2B 
45a4dbfe5a0ee1a3b3f41ae5d5f422038b297d29e5806869f6e2ae604606c935efad3e1d6422869fc1025b516e13a13c5f9e72822a03ede842970cb142be5528
 SHA512 
e5146f28b30231de6d56072da31ffabe93233032d782c6dcc213517a1c33898b7ed8bbf99f33f866024084956d3ea234eacb8dd9890b4b5ab6554dc3c4a50351
+DIST xterm-380.tgz 1537369 BLAKE2B 
ef4114ef3e9a2c731839689f62a7aab9549302c4d86467b778260f9ca8edecb1d0785a24291c9499e5044bd42d61ceb4e50b1d99b9b532f60c0617564750e56c
 SHA512 
cd901298af8df5f2eb5ee551d8810ac18a6b6298b29070529675af60b8aeaab05f78aaf9a13c22b88591b1e1ad7190d62dc10b9a59bbbfd884d1a436c9375dd4
+DIST xterm-380.tgz.asc 729 BLAKE2B 
1dda140314e7f08c961f697f0fa17454d4dab2c909b3b21203503ee295ac17aa91b91c27eff38b81586b89ccbafef543cface7f6c600e62f89a9c35a4dbde4a6
 SHA512 
c3ce95c6b93daecab419b50c4bdb5576599ba1ba291e24217264ff88c42d6c46bb91d10bdb8b990168814c5c771bfe2b4e2879e2ce9d279cab73baac6c2addad

diff --git a/x11-terms/xterm/xterm-380.ebuild b/x11-terms/xterm/xterm-380.ebuild
new file mode 100644
index ..433b5518e63a
--- /dev/null
+++ b/x11-terms/xterm/xterm-380.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit desktop flag-o-matic toolchain-funcs verify-sig xdg
+
+DESCRIPTION="Terminal Emulator for X Windows"
+HOMEPAGE="https://invisible-island.net/xterm/;
+SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz;
+SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
+
+LICENSE="MIT"
+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 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
+
+DEPEND="
+   kernel_linux? ( sys-libs/libutempter )
+   media-libs/fontconfig:1.0
+   >=sys-libs/ncurses-5.7-r7:=
+   x11-apps/xmessage
+   x11-libs/libICE
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXft
+   x11-libs/libxkbfile
+   x11-libs/libXmu
+   x11-libs/libXrender
+   x11-libs/libXt
+   unicode? ( x11-apps/luit )
+   Xaw3d? ( x11-libs/libXaw3d )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${DEPEND}
+   media-fonts/font-misc-misc
+   x11-apps/rgb"
+DEPEND+=" x11-base/xorg-proto"
+BDEPEND="
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
+"
+
+DOCS=( README{,.i18n} ctlseqs.txt )
+
+src_configure() {
+   DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
+
+   # bug #454736
+   # Workaround for ncurses[tinfo] until upstream fixes their buildsystem 
using
+   # something sane like pkg-config or ncurses5-config and stops guessing 
libs
+   # Everything gets linked against ncurses anyways, so don't shout
+   append-libs $($(tc-getPKG_CONFIG) --libs ncurses)
+
+   local myeconfargs=(
+   --disable-full-tgetent
+   --disable-imake
+   --disable-setgid
+   --disable-setuid
+   --enable-256-color
+   --enable-broken-osc
+   --enable-broken-st
+   --enable-dabbrev
+   --enable-exec-xterm
+   --enable-i18n
+   --enable-load-vt-fonts
+   --enable-logging
+   --enable-screen-dumps
+   --enable-warnings
+   --enable-wide-chars
+  

[gentoo-commits] repo/gentoo:master commit in: dev-libs/icu/files/, dev-libs/icu/

2023-05-10 Thread Sam James
commit: 004077eb58c061c1b39ada2654cc409e91fac2de
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 21:40:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 21:41:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=004077eb

dev-libs/icu: switch to upstream variant of UChar patch

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

 .../icu/files/icu-73.1-fix-UChar-api-deux.patch|  82 +++
 dev-libs/icu/icu-73.1-r2.ebuild| 163 +
 2 files changed, 245 insertions(+)

diff --git a/dev-libs/icu/files/icu-73.1-fix-UChar-api-deux.patch 
b/dev-libs/icu/files/icu-73.1-fix-UChar-api-deux.patch
new file mode 100644
index ..ea943873a82b
--- /dev/null
+++ b/dev-libs/icu/files/icu-73.1-fix-UChar-api-deux.patch
@@ -0,0 +1,82 @@
+https://bugs.gentoo.org/904381
+https://unicode-org.atlassian.net/browse/ICU-22356
+https://github.com/unicode-org/icu/pull/2431 (what we originally applied)
+https://github.com/unicode-org/icu/pull/2432 (this commit)
+https://github.com/unicode-org/icu/commit/4fd9d6ce9a951e66e727b296138f22cd05479de1
+
+From 4fd9d6ce9a951e66e727b296138f22cd05479de1 Mon Sep 17 00:00:00 2001
+From: Fredrik Roubert 
+Date: Tue, 18 Apr 2023 23:39:28 +0200
+Subject: [PATCH] ICU-22356 Use ConstChar16Ptr to safely cast from UChar* to
+ char16_t*.
+
+This is necessary for this header file to be usable by clients that
+define UCHAR_TYPE as a type not compatible with char16_t, eg. uint16_t.
+--- a/common/unicode/ures.h
 b/common/unicode/ures.h
+@@ -25,6 +25,7 @@
+ #ifndef URES_H
+ #define URES_H
+ 
++#include "unicode/char16ptr.h"
+ #include "unicode/utypes.h"
+ #include "unicode/uloc.h"
+ 
+@@ -812,7 +813,7 @@ inline UnicodeString
+ ures_getUnicodeString(const UResourceBundle *resB, UErrorCode* status) {
+ UnicodeString result;
+ int32_t len = 0;
+-const char16_t *r = ures_getString(resB, , status);
++const char16_t *r = ConstChar16Ptr(ures_getString(resB, , status));
+ if(U_SUCCESS(*status)) {
+ result.setTo(true, r, len);
+ } else {
+@@ -837,7 +838,7 @@ inline UnicodeString
+ ures_getNextUnicodeString(UResourceBundle *resB, const char ** key, 
UErrorCode* status) {
+ UnicodeString result;
+ int32_t len = 0;
+-const char16_t* r = ures_getNextString(resB, , key, status);
++const char16_t* r = ConstChar16Ptr(ures_getNextString(resB, , key, 
status));
+ if(U_SUCCESS(*status)) {
+ result.setTo(true, r, len);
+ } else {
+@@ -859,7 +860,7 @@ inline UnicodeString
+ ures_getUnicodeStringByIndex(const UResourceBundle *resB, int32_t indexS, 
UErrorCode* status) {
+ UnicodeString result;
+ int32_t len = 0;
+-const char16_t* r = ures_getStringByIndex(resB, indexS, , status);
++const char16_t* r = ConstChar16Ptr(ures_getStringByIndex(resB, indexS, 
, status));
+ if(U_SUCCESS(*status)) {
+ result.setTo(true, r, len);
+ } else {
+@@ -882,7 +883,7 @@ inline UnicodeString
+ ures_getUnicodeStringByKey(const UResourceBundle *resB, const char* key, 
UErrorCode* status) {
+ UnicodeString result;
+ int32_t len = 0;
+-const char16_t* r = ures_getStringByKey(resB, key, , status);
++const char16_t* r = ConstChar16Ptr(ures_getStringByKey(resB, key, , 
status));
+ if(U_SUCCESS(*status)) {
+ result.setTo(true, r, len);
+ } else {
+--- a/test/intltest/Makefile.in
 b/test/intltest/Makefile.in
+@@ -70,7 +70,7 @@ numbertest_parse.o numbertest_doubleconversion.o 
numbertest_skeletons.o \
+ static_unisets_test.o numfmtdatadriventest.o numbertest_range.o 
erarulestest.o \
+ formattedvaluetest.o formatted_string_builder_test.o numbertest_permutation.o 
\
+ units_data_test.o units_router_test.o units_test.o displayoptions_test.o \
+-numbertest_simple.o
++numbertest_simple.o uchar_type_build_test.o
+ 
+ DEPS = $(OBJECTS:.o=.d)
+ 
+--- /dev/null
 b/test/intltest/uchar_type_build_test.cpp
+@@ -0,0 +1,7 @@
++// © 2023 and later: Unicode, Inc. and others.
++// License & terms of use: http://www.unicode.org/copyright.html#License
++
++// ICU-22356 Test that client code can be built with UCHAR_TYPE redefined.
++#undef UCHAR_TYPE
++#define UCHAR_TYPE uint16_t
++#include "unicode/ures.h"
+

diff --git a/dev-libs/icu/icu-73.1-r2.ebuild b/dev-libs/icu/icu-73.1-r2.ebuild
new file mode 100644
index ..2bf7dd7ca175
--- /dev/null
+++ b/dev-libs/icu/icu-73.1-r2.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with dev-libs/icu-layoutex
+
+PYTHON_COMPAT=( python3_{10..11} )
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/icu.asc
+inherit autotools flag-o-matic multilib-minimal python-any-r1 toolchain-funcs 
verify-sig
+
+MY_PV=${PV/_rc/-rc}
+MY_PV=${MY_PV//./_}
+
+DESCRIPTION="International Components for Unicode"
+HOMEPAGE="https://icu.unicode.org/;

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

2023-05-10 Thread Sam James
commit: bcc6e204f31af8c2e7284759c62e1d3aa4be6c8c
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 21:40:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 21:40:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc6e204

dev-ruby/nokogiri: link to upstream bug for libxml2-2.10* dep

Bug: https://github.com/sparklemotion/nokogiri/issues/2865
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/nokogiri/nokogiri-1.14.3-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ruby/nokogiri/nokogiri-1.14.3-r1.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.14.3-r1.ebuild
index 93cc6858ddc9..666056df9cfd 100644
--- a/dev-ruby/nokogiri/nokogiri-1.14.3-r1.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.14.3-r1.ebuild
@@ -22,6 +22,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc
 SLOT="0"
 IUSE=""
 
+# https://github.com/sparklemotion/nokogiri/issues/2865 for libxml2-2.10* dep
 RDEPEND="${RDEPEND}
>=dev-libs/libxml2-2.10.4:= =dev-libs/libxml2-2.10*
>=dev-libs/libxslt-1.1.37



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

2023-05-10 Thread Sam James
commit: e3f6102fd4937bf55ca2e67fb02c6c8338da5a24
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 21:25:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 21:25:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f6102f

dev-perl/PerlIO-eol: add 0.180.0

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

 dev-perl/PerlIO-eol/Manifest  |  1 +
 dev-perl/PerlIO-eol/PerlIO-eol-0.180.0.ebuild | 28 +++
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/PerlIO-eol/Manifest b/dev-perl/PerlIO-eol/Manifest
index eacb4a687bfe..29e9cc32fe63 100644
--- a/dev-perl/PerlIO-eol/Manifest
+++ b/dev-perl/PerlIO-eol/Manifest
@@ -1 +1,2 @@
 DIST PerlIO-eol-0.17.tar.gz 16555 BLAKE2B 
f50752314d303fa5d5e42f10cc54a4e239242a1a613c3ea64a1453420c7f34e8d1f17d2bcaadb29db1d46fd54d800764479a6af98116f623e11825a393c3d512
 SHA512 
3be4ced8c173fd0dee327264b6ddd586231fb8c8acc3ee92dce4332db97f8a9649f2af07690e9083767f17c7ac21282a300aef89234048e43851be2b61db9da3
+DIST PerlIO-eol-0.18.tar.gz 16718 BLAKE2B 
3e4a6706d7c00efa0776c1472e2dd7a14cd22ac60dbc6489626be22d9cb461ae8f2bce523fc535608ce5fbeb83d67862494a278934bd28d3f2483b4f363cb2e8
 SHA512 
4c5d639b6afbc8de52b31df2473d37e8d5338e9fe8b9245015f79ac8acf92955917e15ac77f8a757b1f8552bedccde26eb589cf558b533b0e12cf30e9c83fe45

diff --git a/dev-perl/PerlIO-eol/PerlIO-eol-0.180.0.ebuild 
b/dev-perl/PerlIO-eol/PerlIO-eol-0.180.0.ebuild
new file mode 100644
index ..34e447461fe3
--- /dev/null
+++ b/dev-perl/PerlIO-eol/PerlIO-eol-0.180.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SHLOMIF
+DIST_VERSION=0.18
+inherit perl-module
+
+DESCRIPTION="PerlIO layer for normalizing line endings"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris"
+
+RDEPEND="
+   virtual/perl-Exporter
+   virtual/perl-XSLoader
+"
+
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+   virtual/perl-IO
+   virtual/perl-Test-Simple
+   )
+"



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

2023-05-10 Thread Sam James
commit: b1da236ecddbfa468e1c89b869d803ec65d8d20e
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 21:20:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 21:25:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1da236e

dev-perl/XML-Generator: add 1.130.0

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

 dev-perl/XML-Generator/Manifest |  1 +
 dev-perl/XML-Generator/XML-Generator-1.130.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-perl/XML-Generator/Manifest b/dev-perl/XML-Generator/Manifest
index 85ebbbd9019e..047e5deffcd2 100644
--- a/dev-perl/XML-Generator/Manifest
+++ b/dev-perl/XML-Generator/Manifest
@@ -1 +1,2 @@
 DIST XML-Generator-1.04.tar.gz 24606 BLAKE2B 
0cf29f7a146a376b17f50fc7164d90fa606ccbb7bfe24e70f12ae88bf0fd692e4a60c7185cd08827f535f5623d7e33364cee099b51de2ba112592f8c09faa044
 SHA512 
ce151a2d575c9ec4cd42819a5d573bfc4985e0daa3945c310d61bb0a6376e4b8a0dcef5ce89e444795d99c9751719d45981675d1418ba6d729d152187688d552
+DIST XML-Generator-1.13.tar.gz 45541 BLAKE2B 
41cd92a53eb80f9c286e5784c99de93b747506933e37491fe4ffdfc11c18b8a9cd2132a7ff0d03117382665f61705ec11dfe30536a906109135d6ea9e51f3235
 SHA512 
ae2b09633a7d9d1bf6cc3ca8c19532585e69534f865e712969cff50d60d1e05589dfbfae6a5ecdb59ef68fbb127431744bf09b0bf91a1c86a9853c596667d248

diff --git a/dev-perl/XML-Generator/XML-Generator-1.130.0.ebuild 
b/dev-perl/XML-Generator/XML-Generator-1.130.0.ebuild
new file mode 100644
index ..c3475a663cbe
--- /dev/null
+++ b/dev-perl/XML-Generator/XML-Generator-1.130.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TIMLEGGE
+DIST_VERSION=1.13
+inherit perl-module
+
+DESCRIPTION="Perl XML::Generator - A module to help in generating XML 
documents"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+DEPEND="
+   dev-libs/expat
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${DEPEND}"



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

2023-05-10 Thread Sam James
commit: b1fc00d8dffc816030ec995461ab5fc8fa256af7
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 21:24:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 21:25:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1fc00d8

dev-perl/XML-LibXML: add 2.20.800

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

 dev-perl/XML-LibXML/Manifest   |  1 +
 dev-perl/XML-LibXML/XML-LibXML-2.20.800.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-perl/XML-LibXML/Manifest b/dev-perl/XML-LibXML/Manifest
index 1f88619f93d8..6a8cb0cf4fe5 100644
--- a/dev-perl/XML-LibXML/Manifest
+++ b/dev-perl/XML-LibXML/Manifest
@@ -1 +1,2 @@
 DIST XML-LibXML-2.0207.tar.gz 462595 BLAKE2B 
9ebb4786dcd45f552ef31ba0854693e876b6f8098b577401429651e5eb55792bb623185db371d2578432c00031ce2cfb66603e08290d7cf8f74dee5fe45c143d
 SHA512 
86bf4200c800e1295161c3217892398dbc65e107ad1a3df8ea7f237350ba67d88ad7b18ab7123e647053a8721bc13a8959ddb101fdc6de18dcaef02c0f0f5b58
+DIST XML-LibXML-2.0208.tar.gz 465763 BLAKE2B 
df3e1c917c4b6aec49650668dca8a9db3f83e9060ab7795495ef4b505f8970d11294c687df9805b55db4f81a5b81121b463ee6258bbe6106f63d20b6a901b5b2
 SHA512 
b8407359b9111b43247cc57b6e9e54c4e99402c9b7e939e49beb752be8fd1ce0e31a98e07dd5d1f7eaa7e37aae25571c38a14792f9e5a64c1533a0387c71423d

diff --git a/dev-perl/XML-LibXML/XML-LibXML-2.20.800.ebuild 
b/dev-perl/XML-LibXML/XML-LibXML-2.20.800.ebuild
new file mode 100644
index ..f71e542ae1ff
--- /dev/null
+++ b/dev-perl/XML-LibXML/XML-LibXML-2.20.800.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SHLOMIF
+DIST_VERSION=2.0208
+DIST_EXAMPLES=("example/*")
+inherit perl-module
+
+DESCRIPTION="Perl binding for libxml2"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+IUSE="minimal"
+
+# >= on XML-Sax needed to avoid "miscompilation" (essentially empty install), 
as newer XML-Sax
+# has the ROOT check fixed. Didn't happen with XML-SAX-Expat, but best to be 
careful.
+# bug #840053
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Encode
+   >=virtual/perl-Exporter-5.570.0
+   virtual/perl-IO
+   virtual/perl-Scalar-List-Utils
+   >=dev-perl/XML-NamespaceSupport-1.70.0
+   >=dev-perl/XML-SAX-1.20.0-r1
+   dev-perl/XML-SAX-Base
+   >=dev-libs/libxml2-2.6.21:2=
+   virtual/perl-parent
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   dev-perl/Alien-Build
+   >=dev-perl/Alien-Libxml2-0.140.0
+   test? (
+   !minimal? (
+   dev-perl/Test-LeakTrace
+   )
+   )
+"
+DEPEND=">=dev-libs/libxml2-2.6.21:2=
+"
+
+PERL_RM_FILES=(
+   "t/cpan-changes.t" "t/pod-files-presence.t" "t/pod.t"
+   "t/release-kwalitee.t" "t/style-trailing-space.t"
+   "t/11memory.t"
+)
+
+src_compile() {
+   export SKIP_SAX_INSTALL=1
+   perl-module_src_compile
+}
+
+pkg_postinst() {
+   pkg_update_parser add XML::LibXML::SAX::Parser
+   pkg_update_parser add XML::LibXML::SAX
+}
+
+pkg_postrm() {
+   pkg_update_parser remove XML::LibXML::SAX::Parser
+   pkg_update_parser remove XML::LibXML::SAX
+}
+
+pkg_update_parser() {
+   # pkg_update_parser [add|remove] $parser_module
+   local action=$1
+   local parser_module=$2
+
+   if [[ -z "${ROOT}" ]] ; then
+   einfo "Update Parser: $1 $2"
+   perl -MXML::SAX -e 
"XML::SAX->${action}_parser(q(${parser_module}))->save_parsers()" \
+   || ewarn "Update Parser: $1 $2 failed"
+   else
+   elog "To $1 $2 run:"
+   elog "perl -MXML::SAX -e 
'XML::SAX->${action}_parser(q(${parser_module}))->save_parsers()'"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/lvm2/

2023-05-10 Thread David Seifert
commit: cb52cff5d43a8aa6c92d87d56dc2a1d499941eb8
Author: David Seifert  gentoo  org>
AuthorDate: Wed May 10 21:23:33 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed May 10 21:23:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb52cff5

sys-fs/lvm2: remove USE=lvm2create-initrd

* If people want this script, they should work on getting the patch we
  carry upstreamed and making the script POSIX.
* Should there be a real demand, this script should be packaged
  separately.
* We strongly recommend users switch to dracut, which is the garden path
  and much more supported in practice.

Bug: https://bugs.gentoo.org/401933
Signed-off-by: David Seifert  gentoo.org>

 sys-fs/lvm2/lvm2-2.03.21.ebuild | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/sys-fs/lvm2/lvm2-2.03.21.ebuild b/sys-fs/lvm2/lvm2-2.03.21.ebuild
index 90e10e22c007..c322d60907e5 100644
--- a/sys-fs/lvm2/lvm2-2.03.21.ebuild
+++ b/sys-fs/lvm2/lvm2-2.03.21.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN^^}.${PV}"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="lvm lvm2create-initrd readline sanlock selinux static static-libs 
systemd thin +udev"
+IUSE="lvm readline sanlock selinux static static-libs systemd thin +udev"
 REQUIRED_USE="
static? ( !systemd !udev )
static-libs? ( static !udev )
@@ -37,7 +37,6 @@ RDEPEND="${DEPEND_COMMON}
>=sys-apps/baselayout-2.2
lvm? (
virtual/tmpfiles
-   lvm2create-initrd? ( sys-apps/makedev )
thin? ( sys-block/thin-provisioning-tools )
)"
 # note: thin- 0.3.0 is required to avoid --disable-thin_check_needs_check
@@ -59,7 +58,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.03.20-example.conf.in.patch
 
# For upstream -- review and forward:
-   "${FILESDIR}"/${PN}-2.03.20-lvm2create_initrd.patch
"${FILESDIR}"/${PN}-2.03.20-locale-muck.patch #330373
"${FILESDIR}"/${PN}-2.03.20-dmeventd-no-idle-exit.patch
"${FILESDIR}"/${PN}-2.03.20-freopen-musl.patch
@@ -217,12 +215,6 @@ src_install() {
newinitd "${FILESDIR}"/lvm-monitoring.initd-r3 lvm-monitoring
newinitd "${FILESDIR}"/lvmpolld.initd-r1 lvmpolld
 
-   if use lvm2create-initrd; then
-   dosbin scripts/lvm2create_initrd/lvm2create_initrd
-   doman scripts/lvm2create_initrd/lvm2create_initrd.8
-   newdoc scripts/lvm2create_initrd/README 
README.lvm2create_initrd
-   fi
-
if use sanlock; then
newinitd "${FILESDIR}"/lvmlockd.initd-r2 lvmlockd
fi



[gentoo-commits] repo/proj/libressl:master commit in: dev-python/cryptography/

2023-05-10 Thread orbea
commit: 7b3fe3058ff118b2c6c8b3cb764c0441044d18e2
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:22:59 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:22:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=7b3fe305

dev-python/cryptography: stabilize 40.0.1 for sparc

Signed-off-by: orbea  riseup.net>

 dev-python/cryptography/cryptography-40.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cryptography/cryptography-40.0.1.ebuild 
b/dev-python/cryptography/cryptography-40.0.1.ebuild
index 9dbfdd1..fb816bf 100644
--- a/dev-python/cryptography/cryptography-40.0.1.ebuild
+++ b/dev-python/cryptography/cryptography-40.0.1.ebuild
@@ -112,7 +112,7 @@ LICENSE="|| ( Apache-2.0 BSD ) PSF-2"
 # Dependent crate licenses
 LICENSE+=" Apache-2.0 BSD-2 BSD MIT Unicode-DFS-2016"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=



[gentoo-commits] repo/proj/libressl:master commit in: net-libs/neon/

2023-05-10 Thread orbea
commit: 3ec18e9f84f7fefff10ae874b927a9f9a2ca2edb
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:40:23 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:55:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=3ec18e9f

net-libs/neon: drop to maintainer-needed

Signed-off-by: orbea  riseup.net>

 net-libs/neon/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/net-libs/neon/metadata.xml b/net-libs/neon/metadata.xml
index 5fd2d0a..e66c01f 100644
--- a/net-libs/neon/metadata.xml
+++ b/net-libs/neon/metadata.xml
@@ -1,14 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   arfrever@gmail.com
-   Arfrever Frehtes Taifersar Arahesis
-   
-   
-   jsmo...@gentoo.org
-   Jakov Smolić
-   
+   

Neon is an HTTP and WebDAV client library for Unix systems, 
with a C
language API. It provides high-level interfaces to HTTP/1.1 and 
WebDAV



[gentoo-commits] repo/proj/libressl:master commit in: net-nds/openldap/

2023-05-10 Thread orbea
commit: d153a43a6fe9a952f81e399d3d12cc59d069d613
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:42:17 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:55:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=d153a43a

net-nds/openldap: stabilize 2.5.14

Signed-off-by: orbea  riseup.net>

 net-nds/openldap/openldap-2.5.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/openldap/openldap-2.5.14.ebuild 
b/net-nds/openldap/openldap-2.5.14.ebuild
index 6cf81a4..df5520d 100644
--- a/net-nds/openldap/openldap-2.5.14.ebuild
+++ b/net-nds/openldap/openldap-2.5.14.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}"/${PN}-OPENLDAP_REL_ENG_${MY_PV}
 LICENSE="OPENLDAP GPL-2"
 # Subslot added for bug #835654
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 IUSE_DAEMON="argon2 +cleartext crypt experimental minimal samba tcpd"
 IUSE_OVERLAY="overlays perl autoca"



[gentoo-commits] repo/proj/libressl:master commit in: net-dialup/freeradius/files/, net-dialup/freeradius/

2023-05-10 Thread orbea
commit: e35adb974b397b7ab29b4c27a00ac35a8c22edbc
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:37:44 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:55:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e35adb97

net-dialup/freeradius: drop 3.0.25-r2, 3.0.26, 3.2.0, 3.2.1

Signed-off-by: orbea  riseup.net>

 net-dialup/freeradius/Manifest |   4 -
 .../files/freeradius-3.0.25-libressl.patch | 161 ---
 net-dialup/freeradius/freeradius-3.0.25-r2.ebuild  | 268 --
 net-dialup/freeradius/freeradius-3.0.26.ebuild | 268 --
 net-dialup/freeradius/freeradius-3.2.0.ebuild  | 310 
 net-dialup/freeradius/freeradius-3.2.1.ebuild  | 312 -
 net-dialup/freeradius/metadata.xml |   6 -
 7 files changed, 1329 deletions(-)

diff --git a/net-dialup/freeradius/Manifest b/net-dialup/freeradius/Manifest
index ef9b716..f07da4b 100644
--- a/net-dialup/freeradius/Manifest
+++ b/net-dialup/freeradius/Manifest
@@ -1,5 +1 @@
-DIST freeradius-3.0.25.tar.gz 5300245 BLAKE2B 
bf8908aa7bfabb9e15fa841457f176a4f2697bdec7994485516ef338908b46f2168260b7acf1a7120a687e543f0381bb787567bb4d564b9d14a3eb464a0e9ed6
 SHA512 
13382a53e6a1a4495c6f53e662ce21b80d73b6134a72f099f05495b64c56ae1a6c1cd1281311f1c3695d8532207fe5bd3d2026ed2c45f3cb5adb1011f1505ee7
-DIST freeradius-3.0.26.tar.gz 5300930 BLAKE2B 
e8922182f69ff201af331a03ef109072d24fb169c14179c5e71910ed3f767526afd7efe6000fd8a3881fa2ddb0487ebd12f8fdf6845136fdc15fdcb8a83fdf39
 SHA512 
83825ce1dd3d2e005c11d10ebadd2b37884130c158d3ea43595fa52478e3d194725b15dc73633758b0b1e916e00ea9358d254c38c2b721c475c9a4235aa1a5a3
-DIST freeradius-server-3.2.0.tar.bz2 3399380 BLAKE2B 
103cb1faf7efd78520dd613da51671ff37b870fcd356d7d11454d655cf460bcb4132cd91b99be70557242907dd5e4d741b6a776de81c37a24ab9d04a4fe5866b
 SHA512 
e7aa7bfc5a6968cdb860bb565ebd45bc1b3f78a665a9888a8b8dacaa1c5256755468aed33bdffe39465f8678c1fb9d6f47f0dbcf0178dfdcb38d99e3bc4b747d
-DIST freeradius-server-3.2.1.tar.bz2 3399164 BLAKE2B 
d0e69d468736d2a5dd85b32bb8b1fa44f2e56725ae525a3895df1b926f5ce525c70af08c2b76b62a9479d00d02c3e4915586fb1e5c7d42955c6b9e5cdeda8f6e
 SHA512 
0f9e98cbf0eff4c5af54731ec34a8c9070252eaf2f91ca0c87caae939f6356fa91a6e1ed98ba66dbf1c1bafecdfcf38603fb4f65a5955e88974f49a5b7885f7a
 DIST freeradius-server-3.2.2.tar.bz2 3418998 BLAKE2B 
584d1ff79cf3a75c79f5b24f9e47d7c8d8caee0d706eb47bb387300172f0699f904804d963aab8c252a21fe67f7885a47659b8cd9db5292a6d4db087d72e8e38
 SHA512 
91dc574560a1f75cafa8bc78c0676f0e3dae7154ecbb395e0e1f6738f78d8bcfe1bff122364452798fd0434c4056fd946799b8f29a1141398bf0542a37870689

diff --git a/net-dialup/freeradius/files/freeradius-3.0.25-libressl.patch 
b/net-dialup/freeradius/files/freeradius-3.0.25-libressl.patch
deleted file mode 100644
index 1319523..000
--- a/net-dialup/freeradius/files/freeradius-3.0.25-libressl.patch
+++ /dev/null
@@ -1,161 +0,0 @@
-From OpenBSD:
-
-https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/freeradius/patches/patch-src_main_cb_c
-https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/freeradius/patches/patch-src_main_tls_c
-https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/freeradius/patches/patch-src_modules_rlm_eap_types_rlm_eap_fast_rlm_eap_fast_c
-https://github.com/openbsd/ports/blob/master/net/freeradius/patches/patch-src_modules_rlm_pap_rlm_pap_c
-
-Index: src/main/cb.c
 a/src/main/cb.c.orig
-+++ b/src/main/cb.c
-@@ -64,7 +64,7 @@ void cbtls_info(SSL const *s, int where, int ret)
-   /*
-*  After a ClientHello, list all the proposed 
ciphers from the client
-*/
--#if OPENSSL_VERSION_NUMBER >= 0x1010L
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
-   if (SSL_get_state(s) == TLS_ST_SR_CLNT_HELLO) {
-   int i;
-   int num_ciphers;
-@@ -192,7 +192,7 @@ void cbtls_msg(int write_p, int msg_version, int conte
-   state->info.alert_level = 0x00;
-   state->info.alert_description = 0x00;
-
--#if OPENSSL_VERSION_NUMBER >= 0x10101000L
-+#if OPENSSL_VERSION_NUMBER >= 0x10101000L && !defined(LIBRESSL_VERSION_NUMBER)
-   } else if (content_type == SSL3_RT_INNER_CONTENT_TYPE && buf[0] == 
SSL3_RT_APPLICATION_DATA) {
-   /* let tls_ack_handler set application_data */
-   state->info.content_type = SSL3_RT_HANDSHAKE;
-Index: src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
 a/src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c.orig
-+++ b/src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
-@@ -200,7 +200,7 @@ static void eap_fast_session_ticket(tls_session_t *tls
- }
- 
- // hostap:src/crypto/tls_openssl.c:tls_sess_sec_cb()
--#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 

[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtnetwork/

2023-05-10 Thread orbea
commit: 09c7aabc0cefb59fc4f91ce172307fd4a8f61205
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:29:55 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:29:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=09c7aabc

dev-qt/qtnetwork: drop 5.15.8-r1

Signed-off-by: orbea  riseup.net>

 dev-qt/qtnetwork/Manifest   |  3 --
 dev-qt/qtnetwork/qtnetwork-5.15.8-r1.ebuild | 79 -
 2 files changed, 82 deletions(-)

diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
index 294b670..3ad9f43 100644
--- a/dev-qt/qtnetwork/Manifest
+++ b/dev-qt/qtnetwork/Manifest
@@ -1,6 +1,3 @@
-DIST qtbase-5.15-gentoo-patchset-3.tar.xz 3856 BLAKE2B 
0752426f9bc2dfa1ab2bc246b29f5d00305df05175a7801d7d5eddacfa46fcb605d9a317547edc01d3ef339f6effc2fcee7549cb7aecced37f0098166c70dbe2
 SHA512 
2515bea53232e76ca3e40bdaf1dd52fdf452052a2f40002ee91360d1fcceea3c5c2f5a8d2a3bfc0f9c2bacd61460a632c5b351accd73fd37b64985593219148e
 DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B 
ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd
 SHA512 
1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
-DIST qtbase-5.15.8-gentoo-kde-6.tar.xz 796880 BLAKE2B 
014fd9c9693fe1a5adc54f1d147db4bbb4bf6f5fbde5950a9586a6868d16b63b83cf24821c33fd2a325d6b70a1fa655b0fc0da7ef74ae175e278ebda1f8c9aa4
 SHA512 
910a7e42e13f33b53984b4f61c58e53c1cf0accfa9eb1e143cc011882fff6cab14fa7c66562396b3a929f5ec6ecf56724d74df34ac15f32cc4d8ae6cb8da797b
 DIST qtbase-5.15.9-gentoo-kde-1.tar.xz 748840 BLAKE2B 
6601efaba2bd9f64edec9ab24a562b2850fe85e088acb2913a06a4a97f82fea015ae9cf20908e5044a0170a2f837cf94a67ac6e870da8ea6e7603057b5683c1a
 SHA512 
60e6c338136affc936c776c129fd2d6620f5e36db8ded32970d59e953bf843786a6deea6cb529488dbd58dfc7c8ea9e71580026fdda8b364596f095e8e9b7791
-DIST qtbase-everywhere-opensource-src-5.15.8.tar.xz 50259432 BLAKE2B 
cb1b790a384a5cad9a95fdc448e275d48a68c6ee2addf08b40f9963cc5762fd7ab15852dea8392dc76da39f1565c1e23ddb5875c280f0177e802082f4b4f7f2b
 SHA512 
29e8877bafdbc908072209f1b27a5040b022e2b71f17f4ab4cecd570adeae21597f9af7f1d38758760f3cb30376eeb15c5f066bf02c6e9a9e3a4d07f967046ce
 DIST qtbase-everywhere-opensource-src-5.15.9.tar.xz 50389220 BLAKE2B 
b1692f5907b7a262a8cad33d45935d76f72f2fb78b970b57fba76ef9f6789d1d7a435278a450ff1f3556c0846fa8dd8295707ead6adf21af6cd17fbe7f0d82f8
 SHA512 
2da78ea043c03fa4ff7c6a39c41a5d1b30af06248764e6f5eef3fe4aeb3f3d20e302fa7c5827112c89b6bc7c5c0c292454d127f9d7bb0d2031175f0f2c937ed3

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.8-r1.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.8-r1.ebuild
deleted file mode 100644
index b2e4249..000
--- a/dev-qt/qtnetwork/qtnetwork-5.15.8-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=6
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="Network abstraction library for the Qt5 framework"
-
-IUSE="connman gssapi libproxy networkmanager sctp +ssl"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   sys-libs/zlib:=
-   connman? ( =dev-qt/qtdbus-${QT5_PV}* )
-   gssapi? ( virtual/krb5 )
-   libproxy? ( net-libs/libproxy )
-   networkmanager? ( =dev-qt/qtdbus-${QT5_PV}* )
-   sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
-   ssl? ( >=dev-libs/openssl-1.1.1:0= )
-"
-RDEPEND="${DEPEND}
-   connman? ( net-misc/connman )
-   networkmanager? ( net-misc/networkmanager )
-"
-
-QT5_TARGET_SUBDIRS=(
-   src/network
-   src/plugins/bearer/generic
-)
-
-QT5_GENTOO_CONFIG=(
-   libproxy:libproxy:
-   ssl::SSL
-   ssl::OPENSSL
-   ssl:openssl-linked:LINKED_OPENSSL
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :network
-)
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.15.7-libressl.patch # Bug 562050, not upstreamable
-)
-
-pkg_setup() {
-   use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
-   use networkmanager && 
QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
-}
-
-src_configure() {
-   local myconf=(
-   $(usev connman -dbus-linked)
-   $(qt_use gssapi feature-gssapi)
-   $(qt_use libproxy)
-   $(usev networkmanager -dbus-linked)
-   $(qt_use sctp)
-   $(usev ssl -openssl-linked)
-   -no-dtls # Required for libressl
-   )
-   qt5-build_src_configure
-}
-
-src_install() {
-   qt5-build_src_install
-
-   # workaround for bug 652650
-   if use ssl; then
-   sed -e "/^#define QT_LINKED_OPENSSL/s/$/ true/" \
-   -i "${D}${QT5_HEADERDIR}"/Gentoo/${PN}-qconfig.h || die
-   

[gentoo-commits] repo/proj/libressl:master commit in: dev-python/cryptography/files/, dev-python/cryptography/

2023-05-10 Thread orbea
commit: d973e6b170dafe048e8ea964e7cfadd7129b851c
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:25:34 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:25:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=d973e6b1

dev-python/cryptography: drop 38.0.3, 38.0.4, 40.0.0

Signed-off-by: orbea  riseup.net>

 dev-python/cryptography/Manifest   |  30 
 dev-python/cryptography/cryptography-38.0.3.ebuild | 146 -
 dev-python/cryptography/cryptography-38.0.4.ebuild | 147 -
 dev-python/cryptography/cryptography-40.0.0.ebuild | 174 -
 .../files/cryptography-38.0.3-libressl.patch   |  95 ---
 .../files/cryptography-38.0.4-libressl.patch   | 100 
 6 files changed, 692 deletions(-)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index 3bd55f9..cc3023e 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -1,28 +1,18 @@
 DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd
 SHA512 
f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
 DIST aliasable-0.1.3.crate 6169 BLAKE2B 
c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca
 SHA512 
a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
-DIST asn1-0.12.2.crate 33145 BLAKE2B 
713282beccfef91b7213907a7cc505c618004616ce47c0cd92925526dffb2fba3553eb920a7428e65aabd433ae20ee3e2d16066f2e7e73eb063e9bfa769ef65f
 SHA512 
5483bf701de379ce0d755d53880f49786794d3eb69a9f93abf557d49d76d75b6196f4b6b4d3c26e1ba49f63ac78e4d82927914452f26d33858f1d177bfcbba57
 DIST asn1-0.13.0.crate 34487 BLAKE2B 
d35a9b51efc1f1e4166180850d9564eaf6685a1df9d700cdbad03696a49b5629efa0c0d89b1966d4617be8751c797223f8595da4bc4e2788a3828c57e965ab27
 SHA512 
1c060d380176fcc0a6d95a41f099b70382798a5bd4f6ccf1cc07d725a56eb3e741df084d15d86903ef6a6099c19a54e08bcb35f736d5de239a637c5670e4eda3
-DIST asn1_derive-0.12.2.crate 4914 BLAKE2B 
42df556593a730cda26d6b7e46b91e80366de9689b13cd137e1c5d9537b24baa8020b4b6d2d55540a98953e50924d9b60eaacfa8eabc1d1c36f5ca3dcfc2abf5
 SHA512 
70c56d2088b3b3f956b74c6e71bea3e0d1d7ae36b4144b3d1c065a2bae872113961776ed149ee8ca5eaf2a9ecc291e73988b4737bb0385c2bf7bb3e42972a268
 DIST asn1_derive-0.13.0.crate 5824 BLAKE2B 
f5157c9dd9bf19eb7c0f67cafe676c4b8be9fdd8a4e0f50c81458b5b59c8fca2b48eaad421b4298bbc313ede74e5e32f4e61b5a2a06022a03fa3ea628eb1f009
 SHA512 
232ac5cbecd03170482a5b27c4a1accac18c4487cfc280e8977a8cbaaf18536cc278dc36e4af245ce3b1ac79b514b1b4fb5cf53d43a31a46570e67d6ba998983
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
-DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
 DIST base64-0.13.1.crate 61002 BLAKE2B 
3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91
 SHA512 
1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bumpalo-3.10.0.crate 78915 BLAKE2B 
94515190837765b47feaf94946c7e4da5b84e6faf7975bd5452bd9388d34e51c84315b80bc15b37c7f4ea8b4aaa0112707cdfc82d0651eeb8b63d2e7bd247660
 SHA512 
60c686534588524250ea7cb43510dba69d24999769b719127ee07f6015530ac2c5778d9b93477ab075bfc15c13e3ef9adc29ac24059067ac32e109347cd509f8
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 

[gentoo-commits] repo/proj/libressl:master commit in: kde-frameworks/kdelibs4support/

2023-05-10 Thread orbea
commit: ac19faaef624edf7e3bd61a9e84928152939c992
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:31:26 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:31:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=ac19faae

kde-frameworks/kdelibs4support: stabilize 5.104.0 for amd64, arm64, x86

Signed-off-by: orbea  riseup.net>

 kde-frameworks/kdelibs4support/kdelibs4support-5.104.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.104.0.ebuild 
b/kde-frameworks/kdelibs4support/kdelibs4support-5.104.0.ebuild
index 5ce..efa3910 100644
--- a/kde-frameworks/kdelibs4support/kdelibs4support-5.104.0.ebuild
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.104.0.ebuild
@@ -13,7 +13,7 @@ inherit ecm frameworks.kde.org
 DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 
5"
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="X"
 
 RESTRICT="test"



[gentoo-commits] repo/proj/libressl:master commit in: kde-frameworks/kdelibs4support/

2023-05-10 Thread orbea
commit: 24ed9998451178b51e3d346da355fdd8ff5992c2
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:33:08 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:33:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=24ed9998

kde-frameworks/kdelibs4support: add 5.105.0, drop 5.102.0

Signed-off-by: orbea  riseup.net>

 kde-frameworks/kdelibs4support/Manifest | 2 +-
 .../{kdelibs4support-5.102.0.ebuild => kdelibs4support-5.105.0.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/kdelibs4support/Manifest 
b/kde-frameworks/kdelibs4support/Manifest
index 143bb84..f9ca0fa 100644
--- a/kde-frameworks/kdelibs4support/Manifest
+++ b/kde-frameworks/kdelibs4support/Manifest
@@ -1,2 +1,2 @@
-DIST kdelibs4support-5.102.0.tar.xz 3720092 BLAKE2B 
557bda562e1f502f6e2a985e536a1fa9554242835e7169c8c1843d9b3e4ec002b8bf25d984c5bf4159d82cb2aa49c6e0076c2e775db5c42fd04c710231d4da0f
 SHA512 
f915e0c034ba3562a0636d3e79293c5e56d41f686b1375923fc2fbd6cfe884f81ce78c7aa85642071bf14d22b69fce7edf4f3736741602807032a15ecbfac3b0
 DIST kdelibs4support-5.104.0.tar.xz 3722108 BLAKE2B 
2a531f2dca2e8f970c2443b36071a54f552d943ef4de78342ed9cea94419f1830079b5afee40be7eedbbe1467d7d87a4672668aef83f79308823264688fe00d1
 SHA512 
9fb160c25e1e4324c1f5042e3acd9215bd667ceca8705d83e411a9f80142b8f95b510af038415020635adca9537c4354ac3c03642a0737b0ad9d0f51bc4c6e9e
+DIST kdelibs4support-5.105.0.tar.xz 3721052 BLAKE2B 
f85c67959ec23f313d3895e0795488e9b334f133290f7e1a5f3d8d599eed2aff86b0243d05947ad2f3b6088975d2b400de55aa2e9d40d189797d37800de32599
 SHA512 
27abe04e78e720f3eb732d216a7cb94af0a3621a71c7f893835f7bba33131e9b76d40dd899c3cfe4cc9834f3b1f5db40c002b37e9ace66445e4d40b40229af1e

diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.102.0.ebuild 
b/kde-frameworks/kdelibs4support/kdelibs4support-5.105.0.ebuild
similarity index 97%
rename from kde-frameworks/kdelibs4support/kdelibs4support-5.102.0.ebuild
rename to kde-frameworks/kdelibs4support/kdelibs4support-5.105.0.ebuild
index efa3910..5ce 100644
--- a/kde-frameworks/kdelibs4support/kdelibs4support-5.102.0.ebuild
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.105.0.ebuild
@@ -13,7 +13,7 @@ inherit ecm frameworks.kde.org
 DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 
5"
 
 LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="X"
 
 RESTRICT="test"



[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/

2023-05-10 Thread orbea
commit: 659cba726e2288aadfc59909ade4e9e0c4ba2bbc
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:15:07 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:15:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=659cba72

dev-lang/python: add 3.10.11, drop 3.10.10_p3

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest  |  6 +++---
 .../{python-3.10.10_p3.ebuild => python-3.10.11.ebuild}   | 11 ++-
 2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 18e7622..3c50cf6 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,12 +1,12 @@
 DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381998256a1a002d316b38288349884d5960de35c49352d03129ed0bae599e641ec2225898158ebce50a7a2fd74d2c
 SHA512 
a7bb62b51f48ff0b6df0b18f5b0312a523e3110f49c3237936bfe56ed0e26838c0274ff5401bda6fc21bf24337477ccac49e8026c5d651e4b4cafb5eb5086f6c
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
-DIST Python-3.10.10.tar.xz 19627028 BLAKE2B 
57fc6869fa05586158a170c1892d93a3036823bfafb9484b9d70bca6cdc3e76f75357622eace4bde9a4c0ca62a1bb79665e5751b41655f9f4d7e345547013ad8
 SHA512 
f0aee65970a68287b34c4eafcf35c6fa09c81ba234ac356db16fbbc6c36417e4ac67071e616d118f5e192d541d7f177dcab5585b9780e842f656c09e01c37ced
-DIST Python-3.10.10.tar.xz.asc 833 BLAKE2B 
fd60e6268f7dd6676ea58bd7e80c513506ac9810c1a62ff060134207b0fd8e7b096d5f11f3cc536a1578144ff54c00bcb076d3c3f5889a69a898660dd280312b
 SHA512 
591746d74c6123bf36c763b6e8e1de1554f02eeff30c855623ef0f12d3864d5573eb5efe96d6e142f24627c77b90738ada3456df4ad59bddcb008658f2ca8af9
+DIST Python-3.10.11.tar.xz 19640792 BLAKE2B 
ce281549cb8fdcb74e068cc76c5412af749a6394644c2aacabdcbf5e10210fb5c0f4e7cb2eb3b728837eb89e382873074e938f609d94001dd5b4bf823084a994
 SHA512 
fa113b4b635d271a1412999587ec64654d337db263851a6a9d88b3cab4ed66dba76fe03e65c4d341f0a83fd8182d35e245bfd9827465d7aebcb4deb71af4d047
+DIST Python-3.10.11.tar.xz.asc 833 BLAKE2B 
ba107904c1658374481636bc950187a7bd1a2fb33aa3fb2fd1343e5aec6e84afdadab0b2edc6f0768856ae7b847a592fc79a7476247f4ff67c38c1ff18f831e9
 SHA512 
edddacc81d4671851cd2a52853cabc53314fa226dac77c2248ee61cf7d58dd2f59301b7729b2ff9f5717b84268140c3bef30e358b80718c6c84b308bd560bcd8
 DIST Python-3.11.3.tar.xz 19906156 BLAKE2B 
c23815e09a0012b2af03f3e18471389382978ef0991cb081c4c6410e98613589d47d3ad782c0a06a48ddd86fc5df7f1d59e93dbab5871b89559e225084544248
 SHA512 
a3bba4b69322a47bfeefe42ba0fd7331b5b67fd2ab41441e2219d16ef8c6f307f1a48977afd073c18cfd24ec6cb1bfe0c4bb4b273031eb524dc7e9fb5fbcc3b6
 DIST Python-3.11.3.tar.xz.asc 833 BLAKE2B 
1846858480428293047bfaf87a74f5a6cf28227f63dbc36e658ab68444a5b91c2178fca42f35a413591103a0ceeea3cd5f8b757fb2f42cbcad023c62970ab950
 SHA512 
34bfb6e74e2bbec15bf3f653e32a3d705961b5f724e3f4713cf9b6b530f9c9e7e94f5cf855798bdf9763235b97a60ec9ad554d24cdc793e21a0c39540b5818d8
 DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653
 DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c5971c12a6f21229c425bcabaea58487e0d1b24d6dea318c58806ee43892fc704df8252670451bd6a4a2610c25672d3983ddb081fed34b92d
 SHA512 
468959c36a3ec6136f57a39475fff4745a25be0cb5d3d58cf3e5faf0b9ce2d2a8b89f1f9fea1479c4c6ad12ac49e97c1cfd4291c978bb3d30df5a582ec315210
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
-DIST python-gentoo-patches-3.10.10_p3.tar.xz 14700 BLAKE2B 
934462f437ffbf0b65e1cd63719121b7d551698e5ca9e67283a60f24151c6cf62eb0d31b16dad3b6e95da0dd6eac8c84c86332e42195f0f9dd7fbc4db52a3f9e
 SHA512 
72e97a441463fff2760deb5557d2bbee82a5354b3db30e1ea34ea05bf349af0a46e0ff244e5ec212c8d2663ad79e660634733c3737ed853f5270c5c0427c902f
+DIST python-gentoo-patches-3.10.11.tar.xz 13984 BLAKE2B 
00c682609876756f61d41f637d0354538823dd713c81f8a3a168d217c515d4559d24e1988c1796b2b920f3962f56e023758b292175d29d5348a87bd8b422f6e7
 SHA512 
f819113908bc689bb522d2cbe749c658a6b29e7f627718954b12797461a13781352b01f798e2f42b3741a0a0489049bf03405ead4ac8103a025dac11e72b0888
 DIST python-gentoo-patches-3.11.3.tar.xz 7776 BLAKE2B 

[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/

2023-05-10 Thread orbea
commit: 6cfb0a92b1b6af32631346c1f8c61a23ea70a399
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:08:17 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:08:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=6cfb0a92

dev-lang/python: stabilize 3.11.3 for arm, arm64

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.11.3.ebuild 
b/dev-lang/python/python-3.11.3.ebuild
index cbf640c..d23dff4 100644
--- a/dev-lang/python/python-3.11.3.ebuild
+++ b/dev-lang/python/python-3.11.3.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/

2023-05-10 Thread orbea
commit: 52e176db79cee34bd4cd29180577b3f145ee9f5d
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:10:10 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:10:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=52e176db

dev-lang/python: drop 3.11.2_p2

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest|   3 -
 dev-lang/python/python-3.11.2_p2.ebuild | 521 
 2 files changed, 524 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 4f506a7..18e7622 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,14 +2,11 @@ DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
 DIST Python-3.10.10.tar.xz 19627028 BLAKE2B 
57fc6869fa05586158a170c1892d93a3036823bfafb9484b9d70bca6cdc3e76f75357622eace4bde9a4c0ca62a1bb79665e5751b41655f9f4d7e345547013ad8
 SHA512 
f0aee65970a68287b34c4eafcf35c6fa09c81ba234ac356db16fbbc6c36417e4ac67071e616d118f5e192d541d7f177dcab5585b9780e842f656c09e01c37ced
 DIST Python-3.10.10.tar.xz.asc 833 BLAKE2B 
fd60e6268f7dd6676ea58bd7e80c513506ac9810c1a62ff060134207b0fd8e7b096d5f11f3cc536a1578144ff54c00bcb076d3c3f5889a69a898660dd280312b
 SHA512 
591746d74c6123bf36c763b6e8e1de1554f02eeff30c855623ef0f12d3864d5573eb5efe96d6e142f24627c77b90738ada3456df4ad59bddcb008658f2ca8af9
-DIST Python-3.11.2.tar.xz 19893284 BLAKE2B 
0cfb1fefcdd4c4baf5c34f74ab0600ac7cd40101d266c28f66f9d35bcfbf19d6c3ff2a5b0d357ee1d03061e06005ea3ee7b18adf878d32e197434b3da2b7d918
 SHA512 
5684ec7eae2dce26facc54d448ccdb6901bbfa1cab03abbe8fd34e4268a2b701daa13df15903349492447035be78380d473389e8703b4e910a65b088d2462e8b
-DIST Python-3.11.2.tar.xz.asc 833 BLAKE2B 
15795836babd269424f1ff511073e27235827353383d15cac6a85406b967787840ca6c0f119faa1971a50ebb6699e6cdf0de095f428b868b57a91eb8dc6d5baa
 SHA512 
9d9d1c6dd6e56a916c6861cd0e7e623a165b0845bafe0acfcae27b4fe10a6b7015844e6b3f8deded26a763c935e32f565b2e12beb20c43fda16c11eba8d282a1
 DIST Python-3.11.3.tar.xz 19906156 BLAKE2B 
c23815e09a0012b2af03f3e18471389382978ef0991cb081c4c6410e98613589d47d3ad782c0a06a48ddd86fc5df7f1d59e93dbab5871b89559e225084544248
 SHA512 
a3bba4b69322a47bfeefe42ba0fd7331b5b67fd2ab41441e2219d16ef8c6f307f1a48977afd073c18cfd24ec6cb1bfe0c4bb4b273031eb524dc7e9fb5fbcc3b6
 DIST Python-3.11.3.tar.xz.asc 833 BLAKE2B 
1846858480428293047bfaf87a74f5a6cf28227f63dbc36e658ab68444a5b91c2178fca42f35a413591103a0ceeea3cd5f8b757fb2f42cbcad023c62970ab950
 SHA512 
34bfb6e74e2bbec15bf3f653e32a3d705961b5f724e3f4713cf9b6b530f9c9e7e94f5cf855798bdf9763235b97a60ec9ad554d24cdc793e21a0c39540b5818d8
 DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653
 DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c5971c12a6f21229c425bcabaea58487e0d1b24d6dea318c58806ee43892fc704df8252670451bd6a4a2610c25672d3983ddb081fed34b92d
 SHA512 
468959c36a3ec6136f57a39475fff4745a25be0cb5d3d58cf3e5faf0b9ce2d2a8b89f1f9fea1479c4c6ad12ac49e97c1cfd4291c978bb3d30df5a582ec315210
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.10_p3.tar.xz 14700 BLAKE2B 
934462f437ffbf0b65e1cd63719121b7d551698e5ca9e67283a60f24151c6cf62eb0d31b16dad3b6e95da0dd6eac8c84c86332e42195f0f9dd7fbc4db52a3f9e
 SHA512 
72e97a441463fff2760deb5557d2bbee82a5354b3db30e1ea34ea05bf349af0a46e0ff244e5ec212c8d2663ad79e660634733c3737ed853f5270c5c0427c902f
-DIST python-gentoo-patches-3.11.2_p2.tar.xz 8516 BLAKE2B 
52bfdfac533ed53f32b8546c37a10b7019f3f0cd296b7929d3eb83fdc6a5e49c95515bb2ba56487b81e68701c586520db08e323ac1f49ef6f82da56010e21a28
 SHA512 
4388c0ae0bd25a002aed095d1db42076bcf6b7486955aa41c34ac41318e82eec686e8b9aac31ff766eed16edf3fb86fd333c448090240ba79bbc35e458a96dd0
 DIST python-gentoo-patches-3.11.3.tar.xz 7776 BLAKE2B 
78bf26f554c608c68826b9ea3c63a1df2b45bff755860f39f14306ebb63f17f5111b117519c4a9cb30452a62a14a3a7393798b8920c3d108ec8b6a30db88641e
 SHA512 
64b79c90055fd940590b72ffd3744fe02ab9e46caf7b46f4aa1d074bf3e62d355e128bb2ac68c42f228f2e1bcdee2b0b114d9e2b9bf8427512083c1c5f8680e8
 DIST python-gentoo-patches-3.9.16_p3.tar.xz 27160 BLAKE2B 

[gentoo-commits] repo/proj/libressl:master commit in: app-pda/libimobiledevice/files/, app-pda/libimobiledevice/

2023-05-10 Thread orbea
commit: 9e5cc2fc993de7f467cefb4bb4b4dd0e628989a7
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:05:10 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:05:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=9e5cc2fc

app-pda/libimobiledevice: add 1.3.0-r2

Signed-off-by: orbea  riseup.net>

 .../files/libimobiledevice-1.3.0-python.patch  | 223 +
 .../libimobiledevice-1.3.0-r2.ebuild   | 115 +++
 2 files changed, 338 insertions(+)

diff --git a/app-pda/libimobiledevice/files/libimobiledevice-1.3.0-python.patch 
b/app-pda/libimobiledevice/files/libimobiledevice-1.3.0-python.patch
new file mode 100644
index 000..28ca6da
--- /dev/null
+++ b/app-pda/libimobiledevice/files/libimobiledevice-1.3.0-python.patch
@@ -0,0 +1,223 @@
+https://github.com/libimobiledevice/libimobiledevice/pull/685
+
+From fb337f26c8e58ed0ce0750f7899ccbd5da203dee Mon Sep 17 00:00:00 2001
+From: wendyisgr33n 
+Date: Mon, 30 Jul 2018 10:43:57 -0700
+Subject: [PATCH 1/5] Fixed AFC afc.pxi definitions for Python2/3
+ compatibility. Added missing public method 'remove_path_and_contents'
+
+--- a/cython/afc.pxi
 b/cython/afc.pxi
+@@ -52,6 +52,7 @@ cdef extern from "libimobiledevice/afc.h":
+ afc_error_t afc_read_directory(afc_client_t client, char *dir, char 
***list)
+ afc_error_t afc_get_file_info(afc_client_t client, char *filename, char 
***infolist)
+ afc_error_t afc_remove_path(afc_client_t client, char *path)
++afc_error_t afc_remove_path_and_contents(afc_client_t client, char *path)
+ afc_error_t afc_rename_path(afc_client_t client, char *f, char *to)
+ afc_error_t afc_make_directory(afc_client_t client, char *dir)
+ afc_error_t afc_truncate(afc_client_t client, char *path, uint64_t 
newsize)
+@@ -235,17 +236,17 @@ cdef class AfcClient(BaseService):
+ afc_file_mode_t c_mode
+ uint64_t handle
+ AfcFile f
+-if mode == 'r':
++if mode == b'r':
+ c_mode = AFC_FOPEN_RDONLY
+-elif mode == 'r+':
++elif mode == b'r+':
+ c_mode = AFC_FOPEN_RW
+-elif mode == 'w':
++elif mode == b'w':
+ c_mode = AFC_FOPEN_WRONLY
+-elif mode == 'w+':
++elif mode == b'w+':
+ c_mode = AFC_FOPEN_WR
+-elif mode == 'a':
++elif mode == b'a':
+ c_mode = AFC_FOPEN_APPEND
+-elif mode == 'a+':
++elif mode == b'a+':
+ c_mode = AFC_FOPEN_RDAPPEND
+ else:
+ raise ValueError("mode string must be 'r', 'r+', 'w', 'w+', 'a', 
or 'a+'")
+@@ -282,6 +283,9 @@ cdef class AfcClient(BaseService):
+ cpdef remove_path(self, bytes path):
+ self.handle_error(afc_remove_path(self._c_client, path))
+ 
++cpdef remove_path_and_contents(self, bytes path):
++self.handle_error(afc_remove_path_and_contents(self._c_client, path))
++
+ cpdef rename_path(self, bytes f, bytes t):
+ self.handle_error(afc_rename_path(self._c_client, f, t))
+ 
+@@ -308,17 +312,17 @@ cdef class Afc2Client(AfcClient):
+ afc_file_mode_t c_mode
+ uint64_t handle
+ AfcFile f
+-if mode == 'r':
++if mode == b'r':
+ c_mode = AFC_FOPEN_RDONLY
+-elif mode == 'r+':
++elif mode == b'r+':
+ c_mode = AFC_FOPEN_RW
+-elif mode == 'w':
++elif mode == b'w':
+ c_mode = AFC_FOPEN_WRONLY
+-elif mode == 'w+':
++elif mode == b'w+':
+ c_mode = AFC_FOPEN_WR
+-elif mode == 'a':
++elif mode == b'a':
+ c_mode = AFC_FOPEN_APPEND
+-elif mode == 'a+':
++elif mode == b'a+':
+ c_mode = AFC_FOPEN_RDAPPEND
+ else:
+ raise ValueError("mode string must be 'r', 'r+', 'w', 'w+', 'a', 
or 'a+'")
+
+From b71e8935949a1d6f419a3f783d804809fb4c309b Mon Sep 17 00:00:00 2001
+From: wendyisgr33n 
+Date: Mon, 30 Jul 2018 10:44:40 -0700
+Subject: [PATCH 2/5] Fixed debugserver.pxi PyString_AsString compatibility
+ with Python3
+
+--- a/cython/debugserver.pxi
 b/cython/debugserver.pxi
+@@ -44,7 +44,12 @@ cdef class DebugServerError(BaseError):
+ 
+ 
+ # from http://stackoverflow.com/a/17511714
+-from cpython.string cimport PyString_AsString
++# https://github.com/libimobiledevice/libimobiledevice/pull/198
++from cpython cimport PY_MAJOR_VERSION
++if PY_MAJOR_VERSION <= 2:
++from cpython.string cimport PyString_AsString
++else:
++from cpython.bytes cimport PyBytes_AsString as PyString_AsString
+ cdef char ** to_cstring_array(list_str):
+ if not list_str:
+ return NULL
+
+From 44f54cdc0ebb052e4a642023bbf96504e6139ec9 Mon Sep 17 00:00:00 2001
+From: wendyisgr33n 
+Date: Mon, 30 Jul 2018 10:45:22 -0700
+Subject: [PATCH 3/5] Fixed bytes/strings check in imobiledevice.pyx for
+ compatibility with Python2/3
+
+--- 

[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtnetwork/

2023-05-10 Thread orbea
commit: 0325fb1ff2d09c6ef84129fc5d2247c1700381ba
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:29:20 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:29:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=0325fb1f

dev-qt/qtnetwork: stabilize 5.15.9

Signed-off-by: orbea  riseup.net>

 dev-qt/qtnetwork/qtnetwork-5.15.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.9.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.9.ebuild
index fb8518e..c28e00c 100644
--- a/dev-qt/qtnetwork/qtnetwork-5.15.9.ebuild
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.9.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/ruby/

2023-05-10 Thread orbea
commit: 4d48686fe97baa8df348d74a354bfa9ce1c83d76
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:18:32 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:18:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=4d48686f

dev-lang/ruby: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/ruby/ruby-3.0.6-r2.ebuild | 5 +
 dev-lang/ruby/ruby-3.1.4-r2.ebuild | 5 +
 2 files changed, 10 insertions(+)

diff --git a/dev-lang/ruby/ruby-3.0.6-r2.ebuild 
b/dev-lang/ruby/ruby-3.0.6-r2.ebuild
index a901182..d176849 100644
--- a/dev-lang/ruby/ruby-3.0.6-r2.ebuild
+++ b/dev-lang/ruby/ruby-3.0.6-r2.ebuild
@@ -101,6 +101,11 @@ src_prepare() {
sed -i \
-e 
"s/ac_cv_prog_ac_ct_AR='libtool/ac_cv_prog_AR='${CHOST}-libtool/" \
configure.ac || die
+
+   # disable using security framework (GCC barfs on those 
headers)
+   sed -i \
+   -e 
's/MAC_OS_X_VERSION_MIN_REQUIRED/_DISABLED_/' \
+   random.c || die
fi
fi
 

diff --git a/dev-lang/ruby/ruby-3.1.4-r2.ebuild 
b/dev-lang/ruby/ruby-3.1.4-r2.ebuild
index 7099a09..b137dee 100644
--- a/dev-lang/ruby/ruby-3.1.4-r2.ebuild
+++ b/dev-lang/ruby/ruby-3.1.4-r2.ebuild
@@ -106,6 +106,11 @@ src_prepare() {
sed -i \
-e 
"s/ac_cv_prog_ac_ct_AR='libtool/ac_cv_prog_AR='${CHOST}-libtool/" \
configure.ac || die
+
+   # disable using security framework (GCC barfs on those 
headers)
+   sed -i \
+   -e 
's/MAC_OS_X_VERSION_MIN_REQUIRED/_DISABLED_/' \
+   random.c || die
fi
fi
 



[gentoo-commits] repo/proj/libressl:master commit in: dev-python/m2crypto/

2023-05-10 Thread orbea
commit: e5e59a25e1780051d2d3d718adf800c643efcad0
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:27:44 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:27:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e5e59a25

dev-python/m2crypto: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-python/m2crypto/m2crypto-0.38.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/m2crypto/m2crypto-0.38.0.ebuild 
b/dev-python/m2crypto/m2crypto-0.38.0.ebuild
index b60dc13..7fe833d 100644
--- a/dev-python/m2crypto/m2crypto-0.38.0.ebuild
+++ b/dev-python/m2crypto/m2crypto-0.38.0.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=7
 
+DISTUTILS_EXT=1
 PYTHON_COMPAT=( python3_{9..11} )
 PYPI_NO_NORMALIZE=1
 PYPI_PN="M2Crypto"



[gentoo-commits] repo/proj/libressl:master commit in: app-crypt/qca/

2023-05-10 Thread orbea
commit: 9bbe6101cecbb98b30966bebf6730a04ce1fe273
Author: orbea  riseup  net>
AuthorDate: Wed May 10 18:58:08 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 18:58:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=9bbe6101

app-crypt/qca: add 2.3.6-r1

Signed-off-by: orbea  riseup.net>

 app-crypt/qca/Manifest|  1 +
 app-crypt/qca/qca-2.3.6-r1.ebuild | 90 +++
 2 files changed, 91 insertions(+)

diff --git a/app-crypt/qca/Manifest b/app-crypt/qca/Manifest
index 64a596a..4581cb6 100644
--- a/app-crypt/qca/Manifest
+++ b/app-crypt/qca/Manifest
@@ -1 +1,2 @@
 DIST qca-2.3.5.tar.xz 741036 BLAKE2B 
3948dc9b58a8ef03eec246cc14c7582d30e2513ea4b8f457a44d4a0c8f91fdb10af041f7cc342a0c8d9540a43cb47b4ca5b35641dfc3716c065fc3a1d6ff227a
 SHA512 
656e44d4f30c3c0e1a8c04f2703484e3cff2d962b12c6ff9891b9f28127cd61ed30dcd248c059bf9066ac645bf53a9b7c14bdb413a7766c8b3f3d37426478d96
+DIST qca-2.3.6.tar.xz 745864 BLAKE2B 
a3a5955215504b5703db304f241ae9c0c9b243c280cacb6180f631b3259b5f9a8af1c08b233f70e8e4130ac2e957dc3d8a99817b4dec2df0fab41b39bc54f8c8
 SHA512 
018bde919df28cfc9e5d6c5ad30724199a1a17437022751fb92bfc1ce691d8a56c62b661526e346f5a0c5ff7ffd556499f2ee25efe9f8b1698b3f8eee480811c

diff --git a/app-crypt/qca/qca-2.3.6-r1.ebuild 
b/app-crypt/qca/qca-2.3.6-r1.ebuild
new file mode 100644
index 000..99b6f59
--- /dev/null
+++ b/app-crypt/qca/qca-2.3.6-r1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake kde.org qmake-utils
+
+DESCRIPTION="Qt Cryptographic Architecture (QCA)"
+HOMEPAGE="https://userbase.kde.org/QCA;
+SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
+IUSE="botan debug doc examples gcrypt gpg logger nss pkcs11 sasl softstore 
+ssl test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-qt/qtcore-5.14:5
+   botan? ( dev-libs/botan:3= )
+   gcrypt? ( dev-libs/libgcrypt:= )
+   gpg? ( app-crypt/gnupg )
+   nss? ( dev-libs/nss )
+   pkcs11? (
+   >=dev-libs/openssl-1.1
+   dev-libs/pkcs11-helper
+   )
+   sasl? ( dev-libs/cyrus-sasl:2 )
+   ssl? ( >=dev-libs/openssl-1.1:= )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-qt/qtnetwork:5
+   dev-qt/qttest:5
+   )
+"
+BDEPEND="
+   doc? (
+   app-doc/doxygen[dot]
+   virtual/latex-base
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-disable-pgp-test.patch"
+   "${FILESDIR}/${PN}-2.3.4-libressl.patch"
+)
+
+qca_plugin_use() {
+   echo -DWITH_${2:-$1}_PLUGIN=$(usex "$1")
+}
+
+src_configure() {
+   local mycmakeargs=(
+   
-DQCA_FEATURE_INSTALL_DIR="${EPREFIX}$(qt5_get_mkspecsdir)/features"
+   -DQCA_PLUGINS_INSTALL_DIR="${EPREFIX}$(qt5_get_plugindir)"
+   $(qca_plugin_use botan)
+   $(qca_plugin_use gcrypt)
+   $(qca_plugin_use gpg gnupg)
+   $(qca_plugin_use logger)
+   $(qca_plugin_use nss)
+   $(qca_plugin_use pkcs11)
+   $(qca_plugin_use sasl cyrus-sasl)
+   $(qca_plugin_use softstore)
+   $(qca_plugin_use ssl ossl)
+   -DBUILD_TESTS=$(usex test)
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   local -x QCA_PLUGIN_PATH="${BUILD_DIR}/lib/qca"
+   cmake_src_test
+}
+
+src_install() {
+   cmake_src_install
+
+   if use doc; then
+   pushd "${BUILD_DIR}" >/dev/null || die
+   doxygen Doxyfile || die
+   dodoc -r apidocs/html
+   popd >/dev/null || die
+   fi
+
+   if use examples; then
+   dodoc -r "${S}"/examples
+   fi
+}



[gentoo-commits] repo/proj/libressl:master commit in: app-crypt/qca/, app-crypt/qca/files/

2023-05-10 Thread orbea
commit: 3744eccc05fd490fb578d26107d884e487bee283
Author: orbea  riseup  net>
AuthorDate: Wed May 10 18:53:46 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 18:53:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=3744eccc

app-crypt/qca: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 app-crypt/qca/files/qca-2.3.5-openssl3-tests.patch | 54 ++
 app-crypt/qca/qca-2.3.5-r1.ebuild  |  1 +
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/qca/files/qca-2.3.5-openssl3-tests.patch 
b/app-crypt/qca/files/qca-2.3.5-openssl3-tests.patch
new file mode 100644
index 000..c9c581e
--- /dev/null
+++ b/app-crypt/qca/files/qca-2.3.5-openssl3-tests.patch
@@ -0,0 +1,54 @@
+https://bugs.gentoo.org/904234
+https://invent.kde.org/libraries/qca/-/commit/33a35a699928318032f62eab0e39e263c604ad9e
+https://invent.kde.org/libraries/qca/-/commit/714073747c4a3ccff7a8c85c72872bdf6bd3db4a
+
+From 33a35a699928318032f62eab0e39e263c604ad9e Mon Sep 17 00:00:00 2001
+From: Pino Toscano 
+Date: Sat, 22 Oct 2022 13:51:17 +0200
+Subject: [PATCH] hashunittest: run sha384longtest only for providers that
+ support sha384
+
+Fixes commit bdb0e9d37d78ec8e01d4008dba5243afe9029346 that accidentally
+left the wrong logic when refactoring the file, and makes the check as
+done in the other longtest tests.
+--- a/unittest/hashunittest/hashunittest.cpp
 b/unittest/hashunittest/hashunittest.cpp
+@@ -581,7 +581,7 @@ void HashUnitTest::sha384longtest()
+ fillerString.fill('a', 1000);
+ 
+ foreach (QString provider, providersToTest) {
+-if (!QCA::isSupported("sha384", provider)) {
++if (QCA::isSupported("sha384", provider)) {
+ // QTime t;
+ // t.start();
+ QCA::Hash shaHash(QStringLiteral("sha384"), provider);
+-- 
+GitLab
+
+From 714073747c4a3ccff7a8c85c72872bdf6bd3db4a Mon Sep 17 00:00:00 2001
+From: Albert Astals Cid 
+Date: Mon, 20 Feb 2023 00:19:19 +0100
+Subject: [PATCH] Remove test that openssl has decided it's wrong
+
+--- a/unittest/pkits/pkits.cpp
 b/unittest/pkits/pkits.cpp
+@@ -256,6 +256,9 @@ void Pkits::pkits4_1_4()
+ 
+ void Pkits::pkits4_1_5()
+ {
++// openssl has decided that they don't want to support this ¯\_(ツ)_/¯
++// https://github.com/openssl/openssl/issues/20233
++#if 0
+ QStringList providersToTest;
+ providersToTest.append(QStringLiteral("qca-ossl"));
+ 
+@@ -298,6 +301,7 @@ void Pkits::pkits4_1_5()
+ QCOMPARE(cert.validate(trusted, untrusted), QCA::ValidityGood);
+ }
+ }
++#endif
+ }
+ 
+ void Pkits::pkits4_1_6()
+-- 
+GitLab

diff --git a/app-crypt/qca/qca-2.3.5-r1.ebuild 
b/app-crypt/qca/qca-2.3.5-r1.ebuild
index 0239b62..b64abeb 100644
--- a/app-crypt/qca/qca-2.3.5-r1.ebuild
+++ b/app-crypt/qca/qca-2.3.5-r1.ebuild
@@ -44,6 +44,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}/${PN}-disable-pgp-test.patch"
+   "${FILESDIR}/${PN}-2.3.5-openssl3-tests.patch"
"${FILESDIR}/${PN}-2.3.4-libressl.patch"
 )
 



[gentoo-commits] repo/proj/libressl:master commit in: app-emulation/spice/

2023-05-10 Thread orbea
commit: 62128155206625ee14f17b54bbccdd1e6e197ddb
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:02:18 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:02:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=62128155

app-emulation/spice: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 app-emulation/spice/metadata.xml   | 3 +++
 app-emulation/spice/spice-0.15.1-r1.ebuild | 1 +
 2 files changed, 4 insertions(+)

diff --git a/app-emulation/spice/metadata.xml b/app-emulation/spice/metadata.xml
index f62aa72..ce2f1ef 100644
--- a/app-emulation/spice/metadata.xml
+++ b/app-emulation/spice/metadata.xml
@@ -8,4 +8,7 @@

Enable smartcard remoting using 
app-emulation/libcacard

+   
+   spice/spice
+   
 

diff --git a/app-emulation/spice/spice-0.15.1-r1.ebuild 
b/app-emulation/spice/spice-0.15.1-r1.ebuild
index 1beb3e2..5764bb2 100644
--- a/app-emulation/spice/spice-0.15.1-r1.ebuild
+++ b/app-emulation/spice/spice-0.15.1-r1.ebuild
@@ -4,6 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{9,10,11} )
+# Port to meson once https://gitlab.freedesktop.org/spice/spice/-/issues/75 is 
fixed
 inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
 
 DESCRIPTION="SPICE server"



[gentoo-commits] repo/proj/libressl:master commit in: app-crypt/trousers/

2023-05-10 Thread orbea
commit: 9ee0442620bf12fa1f7de6bc33649111228f06a3
Author: orbea  riseup  net>
AuthorDate: Wed May 10 19:00:32 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed May 10 19:00:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=9ee04426

app-crypt/trousers: keyword 0.3.15-r1 for ~mips

Signed-off-by: orbea  riseup.net>

 app-crypt/trousers/trousers-0.3.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/trousers/trousers-0.3.15-r1.ebuild 
b/app-crypt/trousers/trousers-0.3.15-r1.ebuild
index 7c56cab..5176e27 100644
--- a/app-crypt/trousers/trousers-0.3.15-r1.ebuild
+++ b/app-crypt/trousers/trousers-0.3.15-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/trousers/${PN}/${P}.tar.gz"
 
 LICENSE="CPL-1.0 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 x86"
+KEYWORDS="amd64 arm arm64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 x86"
 IUSE="doc selinux" # gtk
 
 # gtk support presently does NOT compile.



[gentoo-commits] repo/gentoo:master commit in: app-editors/xemacs/

2023-05-10 Thread Mats Lidell
commit: 61270ab31f594d9b8a697012ff99aece9f1c3a83
Author: Mats Lidell  gentoo  org>
AuthorDate: Wed May 10 21:02:01 2023 +
Commit: Mats Lidell  gentoo  org>
CommitDate: Wed May 10 21:09:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61270ab3

app-editors/xemacs: use freewnn with gcc-13

Closes: https://bugs.gentoo.org/905434
Signed-off-by: Mats Lidell  gentoo.org>

 app-editors/xemacs/xemacs-21.4.24-r10.ebuild | 4 +++-
 app-editors/xemacs/xemacs-21.5.34-r13.ebuild | 4 +++-
 app-editors/xemacs/xemacs-21.5..ebuild   | 4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/app-editors/xemacs/xemacs-21.4.24-r10.ebuild 
b/app-editors/xemacs/xemacs-21.4.24-r10.ebuild
index cf1b3d10906b..7d1252abe2f3 100644
--- a/app-editors/xemacs/xemacs-21.4.24-r10.ebuild
+++ b/app-editors/xemacs/xemacs-21.4.24-r10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Note: xemacs currently does not work with position independent code
@@ -175,6 +175,8 @@ src_configure() {
# see bug 576512
append-cflags -fgnu89-inline
 
+   use freewnn && append-cppflags "-I. -I${ESYSROOT}/usr/include/wnn"
+
# Don't use econf because it uses options which this configure
# script does not understand (like --host).
./configure ${myconf} ${EXTRA_ECONF} \

diff --git a/app-editors/xemacs/xemacs-21.5.34-r13.ebuild 
b/app-editors/xemacs/xemacs-21.5.34-r13.ebuild
index d257f4c26662..51b3f8f5095c 100644
--- a/app-editors/xemacs/xemacs-21.5.34-r13.ebuild
+++ b/app-editors/xemacs/xemacs-21.5.34-r13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Note: xemacs currently does not work with position independent code
@@ -168,6 +168,8 @@ src_configure() {
use debug && myconf="${myconf} --with-debug" ||
myconf="${myconf} --with-optimization --with-cflags-debugging="
 
+   use freewnn && append-cppflags "-I. -I${ESYSROOT}/usr/include/wnn"
+
econf ${myconf} \
$(use_with gif ) \
$(use_with gpm ) \

diff --git a/app-editors/xemacs/xemacs-21.5..ebuild 
b/app-editors/xemacs/xemacs-21.5..ebuild
index c164858b40dd..f2e01acd2ca1 100644
--- a/app-editors/xemacs/xemacs-21.5..ebuild
+++ b/app-editors/xemacs/xemacs-21.5..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Note: xemacs currently does not work with position independent code
@@ -160,6 +160,8 @@ src_configure() {
use debug && myconf="${myconf} --with-debug" ||
myconf="${myconf} --with-optimization --with-cflags-debugging="
 
+   use freewnn && append-cppflags "-I. -I${ESYSROOT}/usr/include/wnn"
+
econf ${myconf} \
$(use_with gif ) \
$(use_with gpm ) \



[gentoo-commits] repo/gentoo:master commit in: app-emacs/websocket/

2023-05-10 Thread Maciej Barć
commit: 61359d0cffaaebd236907a0cdc1d416e62220ad5
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed May 10 20:12:12 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed May 10 21:03:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61359d0c

app-emacs/websocket: drop old 1.12

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

 app-emacs/websocket/Manifest  |  1 -
 app-emacs/websocket/websocket-1.12.ebuild | 32 ---
 2 files changed, 33 deletions(-)

diff --git a/app-emacs/websocket/Manifest b/app-emacs/websocket/Manifest
index 9e57b84228b7..9263bca1966a 100644
--- a/app-emacs/websocket/Manifest
+++ b/app-emacs/websocket/Manifest
@@ -1,3 +1,2 @@
-DIST websocket-1.12.tar.gz 27378 BLAKE2B 
d0aa576333c96e403d4507f25be5661b94de71afea1a39e6abbf0fc57c68dff109336c4c735ae15be336f620b6a09240fdfd4e016a19fc2b92f5836e83181a44
 SHA512 
c0cdcf407227914a94e24ef90146c3c394e0bc16f131c5b626a6ce49ee235e2519dc7c2dc174e6b87426eba8ce21e84e816b8074866e25be681ca626c51044de
 DIST websocket-1.13.tar.gz 27421 BLAKE2B 
1098cd1ba294a2829e7c2b14685514ef2a9426742846159a157f9068714a8d21d0cd2b893a1312cae29ae92231a0685e51832e5bc8715c1c20e62854ec5c81eb
 SHA512 
3f4c9131650992be2992ca646268f01eef2407256c517a26940aabb673c13a6741c1e15cf0832e42c9ee7ffbe3e7b5e6532fcd2d4d77e0d9fae0c6d4f2613354
 DIST websocket-1.14_p20230305.tar.gz 27340 BLAKE2B 
32b55fdff4bed7893d02bcafc67e473442803a492c31e565ec1487dc0e7211e505a517e460ca05f5f1f2d28d0852bced91cfbe9da98bcd6ed1e4598fe6bc4eb6
 SHA512 
6c4574387f8cae7d17a3a8e618678e9dc8d96d0301f3d20e236dae1820cdb2c7bb49e2f5bfe816670e9bac6a7be24b85f8ec9f8ea2aa248c6b5af302f227ae43

diff --git a/app-emacs/websocket/websocket-1.12.ebuild 
b/app-emacs/websocket/websocket-1.12.ebuild
deleted file mode 100644
index 953672529e23..
--- a/app-emacs/websocket/websocket-1.12.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp
-
-DESCRIPTION="A websocket implementation in elisp"
-HOMEPAGE="https://github.com/ahyatt/emacs-websocket;
-SRC_URI="https://github.com/ahyatt/emacs-${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}/emacs-${P}"
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   elisp-compile websocket.el
-}
-
-src_test() {
-   ${EMACS} ${EMACSFLAGS} -L . -l websocket-test \
-   -f ert-run-tests-batch-and-exit || die "tests failed"
-}
-
-src_install() {
-   elisp-install ${PN} websocket.{el,elc}
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   dodoc README.org websocket-functional-test.el testserver.py
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/elpa-mirror/files/, app-emacs/elpa-mirror/

2023-05-10 Thread Maciej Barć
commit: 12c8534107e5998ecd3a755463294d091924193f
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed May 10 20:37:06 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed May 10 21:03:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12c85341

app-emacs/elpa-mirror: new package; add 2.2.2

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

 app-emacs/elpa-mirror/Manifest |  1 +
 app-emacs/elpa-mirror/elpa-mirror-2.2.2.ebuild | 31 ++
 .../elpa-mirror/files/50elpa-mirror-gentoo.el  |  3 +++
 app-emacs/elpa-mirror/metadata.xml | 13 +
 4 files changed, 48 insertions(+)

diff --git a/app-emacs/elpa-mirror/Manifest b/app-emacs/elpa-mirror/Manifest
new file mode 100644
index ..b725bf4d2ee8
--- /dev/null
+++ b/app-emacs/elpa-mirror/Manifest
@@ -0,0 +1 @@
+DIST elpa-mirror-2.2.2.tar.gz 9225 BLAKE2B 
2f72fdb33384fc3b38db8b3b404b018b7e01989a410f30e7872c19e6b3b3eb8873c07c1751f7367d237c8117bbe548407dd0af7b301d2837a87aeccd3e704f5a
 SHA512 
2927b40ea6f7ea0c6de6abf3367bdb2826021b7a70206611430f19ed4538814777980ede10946a6e0da258677de146f860467a2f88093491e34dce4279575042

diff --git a/app-emacs/elpa-mirror/elpa-mirror-2.2.2.ebuild 
b/app-emacs/elpa-mirror/elpa-mirror-2.2.2.ebuild
new file mode 100644
index ..eaeb33c0fb7f
--- /dev/null
+++ b/app-emacs/elpa-mirror/elpa-mirror-2.2.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Create local package repository from installed Emacs Lisp 
packages"
+HOMEPAGE="https://github.com/redguardtoo/elpa-mirror/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/redguardtoo/${PN}.git;
+else
+   SRC_URI="https://github.com/redguardtoo/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+# Tests require network access.
+PROPERTIES="test_network"
+RESTRICT="test"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   emake EMACS="${EMACS}" test
+}

diff --git a/app-emacs/elpa-mirror/files/50elpa-mirror-gentoo.el 
b/app-emacs/elpa-mirror/files/50elpa-mirror-gentoo.el
new file mode 100644
index ..fa406fe42af2
--- /dev/null
+++ b/app-emacs/elpa-mirror/files/50elpa-mirror-gentoo.el
@@ -0,0 +1,3 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'elpamr-create-mirror-for-installed "elpa-mirror"
+  "Export installed packages into a new directory." t)

diff --git a/app-emacs/elpa-mirror/metadata.xml 
b/app-emacs/elpa-mirror/metadata.xml
new file mode 100644
index ..3bd3ebbdd830
--- /dev/null
+++ b/app-emacs/elpa-mirror/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+https://github.com/redguardtoo/elpa-mirror/issues/
+redguardtoo/elpa-mirror
+  
+



[gentoo-commits] repo/gentoo:master commit in: app-emacs/dockerfile-mode/

2023-05-10 Thread Maciej Barć
commit: eb8e9408f5ff84e11930286e5eb3c5f3e31baebd
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed May 10 20:27:26 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed May 10 21:03:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8e9408

app-emacs/dockerfile-mode: drop old 1.7-r1

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

 app-emacs/dockerfile-mode/Manifest  |  1 -
 app-emacs/dockerfile-mode/dockerfile-mode-1.7-r1.ebuild | 17 -
 2 files changed, 18 deletions(-)

diff --git a/app-emacs/dockerfile-mode/Manifest 
b/app-emacs/dockerfile-mode/Manifest
index 0548b278fe1e..054157909511 100644
--- a/app-emacs/dockerfile-mode/Manifest
+++ b/app-emacs/dockerfile-mode/Manifest
@@ -1,2 +1 @@
-DIST dockerfile-mode-1.7.tar.gz 7880 BLAKE2B 
72a4824ab2b89f516de7988d5ba3674e59e88b713c70ba585a4bbe517685b297b18ab34ff1a1066036f901725b4fb6b292286529935800a1366abb5e3649f900
 SHA512 
eb05e1f0ba0b9752f780106b94a939c3182512a1c9670b2e63c8d0c797b8e0eb979751868a3d337986568fa104302e09d7a1bae514cb2e210454d3dae419e58b
 DIST dockerfile-mode-1.8.tar.gz 7882 BLAKE2B 
8db9ffadbc673ed37e04cd300834ceff3505b5addf3ea7432dcbfc221d392c63f7641ef80d1f464576963aadff9d038b2761c7dde72004fed5e0027519045d30
 SHA512 
8bae08037813730b93919135fe727a6506bfb0decdc385b22afe41d7f1df750d3f0cc508453faa7b0e90d347584f805acca54bbf7da6cae2cf3108ff1047fd58

diff --git a/app-emacs/dockerfile-mode/dockerfile-mode-1.7-r1.ebuild 
b/app-emacs/dockerfile-mode/dockerfile-mode-1.7-r1.ebuild
deleted file mode 100644
index 7096732137b3..
--- a/app-emacs/dockerfile-mode/dockerfile-mode-1.7-r1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="GNU Emacs mode for handling Dockerfiles"
-HOMEPAGE="https://github.com/spotify/dockerfile-mode/;
-SRC_URI="https://github.com/spotify/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DOCS=( README.md )
-SITEFILE="50${PN}-gentoo.el"



  1   2   3   4   >