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

2023-11-16 Thread Michał Górny
commit: 48a7acd1f3d10c162369dc39e870b8b8d251
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 07:34:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 07:57:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a7acd1

dev-python/rpds-py: Bump to 0.13.0

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

 dev-python/rpds-py/Manifest  |  4 ++
 dev-python/rpds-py/rpds-py-0.13.0.ebuild | 69 
 2 files changed, 73 insertions(+)

diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest
index 31bf51431c66..f5ac3fed79a3 100644
--- a/dev-python/rpds-py/Manifest
+++ b/dev-python/rpds-py/Manifest
@@ -1,4 +1,5 @@
 DIST archery-1.0.0.crate 21187 BLAKE2B 
5dd323734a238ccc84c186d19fbc1557d8845a7e3b64b53eb952f17e3d44078931e9e2a96fe15373721ee5df4426844a4309172a9ada7a51b4ed71fad1deee55
 SHA512 
4f955fec7df473279925f195fbb48159ef1e23f9722c416347c84eee22ba9d2a2ecc466a879f43f1f8aed53778467f6d203ca43bfca9dd24f3f7a4cb0cc0eb89
+DIST archery-1.1.0.crate 22240 BLAKE2B 
bae7ff007419d6aaa738f541610a65f1c2c832a0ef571207b3f55fb6d36adfb64355f0bcdc8c06823166bbdf531d3c52eef042ef720aa2dc51e9e5fa3dc69c7b
 SHA512 
0a5180563fd2cf50e26d470e32f07dc523a94218cfe7d519ea5f79d4fef07d91f2e108b10a786e9f7af0e9c98e4178bf3812d795ddaaa9ffbeb8d9f2b34f7aaa
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
@@ -25,16 +26,19 @@ DIST pyo3-macros-backend-0.20.0.crate 49383 BLAKE2B 
a239042abdfcf5ad38505b57bc6b
 DIST quote-1.0.31.crate 27881 BLAKE2B 
47c8ac1051f7fa03d002420ade3cb18bf2aedc6ba922d13b117c016ee89c3326bea5cad32ec2f0e5ac1afcce68982f20b3f973914c205e6d6f426487989c6ec4
 SHA512 
8b2ec131937ce53f3fa01e68fb9261ed644e513cbe86f62b6da3cf3051cda0d134dc8028bc6c992fa63735ef3507490a169f8b4af1d6fc17058c6d2faaab
 DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 
85aa4299d981bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1
 SHA512 
16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde
 DIST rpds-1.0.1.crate 69049 BLAKE2B 
2235344d274d4fef171b430e7500a075d383f2409f22908217a6caf6b6924891893835c3427a01a351d5bfbdda661542446a5db1f5c9bccdb2bc505474443794
 SHA512 
119527d615f359ddf2681dda05e9bf853a2747db4524559601c4cf5114cfdc00ba734fcd727830787e3f1cb978eb28538e5f9424d968deec95ff3826db18f377
+DIST rpds-1.1.0.crate 69493 BLAKE2B 
f2d02c758de1abd46ff133965e0491a0276e4a95be5b64b6c83947bf8b3718896781eb96cf96d4abac84aba0c7caaa5e95abf1364ab2ffd65d573d0af212e058
 SHA512 
b24640e34c2f88ecfff5efb1581941eb02987bb7b342dc439513e8d7c8ee0afa63949f8dee09bf8f445ec6f3b3ec22d2927d3d03be05fee3c651b29c924a6b3e
 DIST rpds_py-0.10.3.tar.gz 17164 BLAKE2B 
5f51ba86fcbf51c690c8d5d59e690d9b6ab6a8ddf8140bc3c6abb888cac3821eaf0b178700395ac9e1c380890200176f9cb347130e5252fd27d815fef774d83b
 SHA512 
967a087bec689274cae7031095355756938b11deb83f40225cfca145143df9c5cf403aef6436623ac7b91317fa816482e0e12558e6373f6f6cfaf8b76d13cab4
 DIST rpds_py-0.10.4.tar.gz 16496 BLAKE2B 
b9e9c67cbd1f49e1f495d9ec455ac07354e54411354bd52cc27da8e971cb366650418019b6389c7e9748f8b6ac018a45496f2694c422d439523ae6ed8f9d8294
 SHA512 
1c23108f356b5dc687098d1490062fe8a488f0cce397b16e8fe0375251549c4380bae20fdb1be87a1cf70e3463ee98a0394d9673803089f2e7c42152ecd3167f
 DIST rpds_py-0.10.6.tar.gz 16514 BLAKE2B 
b3df3d79b22fe102e96b5d56cfac97d30b2de0ce05ecc82227f411aca2ae39aa3c10171e08f850e58c60faac5dd9cfb5f1f0eb0559d8dc3ac18d530b8c6b95d3
 SHA512 
4e887e57c59372f48b87ec10a810a65d0ff1ba2fc7587cc4f4da78d8394a78a91d84a7a7b8ad810bd1f34f4e73ad706628dbc2bd25662c9e4f83e4183c280ab1
 DIST rpds_py-0.12.0.tar.gz 16723 BLAKE2B 
b4839a0d463a22cbd36956c171afa625b9e3faffc8b63d907268b4b50ee95b4130f8105bb67da46458959d9800c035364f85375e5f038b918595fc53ad551043
 SHA512 
8495862fb41f3e1272428fa8262e4738b9fe2b85c38e50f5b786ed11ee20a98e28c421c9090dc9d21ee5f1065df0f89d8cffd19cff6f245c17d027b8733d8928
+DIST rpds_py-0.13.0.tar.gz 17004 BLAKE2B 
02c813d7d24aca2e2227f25aeeb9083af19c5a98f45674b7c624e927cfee46e6dfde817638e2ebb6696cce755b151a458cd374ab6db755af7

[gentoo-commits] repo/gentoo:master commit in: dev-python/aws-sam-translator/

2023-11-16 Thread Michał Górny
commit: dbbad117da5e35aedafceeda9740af1cfafd12d0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 07:33:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 07:57:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbbad117

dev-python/aws-sam-translator: Bump to 1.80.0

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

 dev-python/aws-sam-translator/Manifest |  1 +
 .../aws-sam-translator-1.80.0.ebuild   | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/aws-sam-translator/Manifest 
b/dev-python/aws-sam-translator/Manifest
index 0b67f5000f01..3a532fe2e83f 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -1 +1,2 @@
 DIST serverless-application-model-1.79.0.gh.tar.gz 5119260 BLAKE2B 
2cf3db022fc483bc1575328a0ece762285632b7bcb18757aa1afdab77aab1d567a78b8bf9c3b79666e23f546b73406335323d8b5f0ed829fb40f338a769082df
 SHA512 
285c2b5d1728e4758dce362690fad6d1508ad4c61402a0b67d775952cb1e8479ddbdd352b746cc9178d3074164f05ac0c73cfaac68775ae97749e3746efc1bb4
+DIST serverless-application-model-1.80.0.gh.tar.gz 5120643 BLAKE2B 
de9868384b73faa5be3950db9e54308d1411f0f49ca0b758bbcbbebe4a83df5489968de394ba74b8ad065489d6a40e53ef2b317258510ffd8d1cc07bc4acc9e6
 SHA512 
0a82d8569c98ca85e528eff23fbe00121ea244ddb395bd6f8a3ddc1de5f09bf6d24c8ead9392cd0f880f8e075cce9cc6685c1d38bc291ad835709dc00c674a05

diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.80.0.ebuild 
b/dev-python/aws-sam-translator/aws-sam-translator-1.80.0.ebuild
new file mode 100644
index ..63efd590ab79
--- /dev/null
+++ b/dev-python/aws-sam-translator/aws-sam-translator-1.80.0.ebuild
@@ -0,0 +1,62 @@
+# 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..12} )
+
+inherit distutils-r1 multiprocessing
+
+MY_P=serverless-application-model-${PV}
+DESCRIPTION="A library that transform SAM templates into AWS CloudFormation 
templates"
+HOMEPAGE="
+   https://github.com/aws/serverless-application-model/
+   https://pypi.org/project/aws-sam-translator/
+"
+SRC_URI="
+   
https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   =dev-python/boto3-1.19.5[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}]
+   =dev-python/pydantic-1.8[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.4[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # so much noise...
+   sed -i -e '/log_cli/d' pytest.ini || die
+
+   # deps are installed by ebuild, don't try to reinstall them via pip
+   truncate --size=0 requirements/*.txt || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x AWS_DEFAULT_REGION=us-east-1
+   epytest -o addopts= -o filterwarnings= \
+   -p xdist -n "$(makeopts_jobs)" --dist=worksteal
+}



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

2023-11-16 Thread Michał Górny
commit: 87e7f698cc3d8c5e710a2dba8a1c0ec3312a4a74
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 07:34:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 07:57:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e7f698

dev-python/jsonschema: Bump to 4.20.0

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

 dev-python/jsonschema/Manifest |  1 +
 dev-python/jsonschema/jsonschema-4.20.0.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest
index 2d779d1f6d60..3a8a1ad440c8 100644
--- a/dev-python/jsonschema/Manifest
+++ b/dev-python/jsonschema/Manifest
@@ -1,3 +1,4 @@
 DIST jsonschema-4.17.3.tar.gz 297785 BLAKE2B 
a0383bf5612ae50e94c95dbc1774d796b62c74a7aae3056a40edb7e042ad07fd7885e61d86220120a906a4017afe30d8ee8edbbf0cf01a6dec1f212984ff1c1e
 SHA512 
626fc913c37d2e49e4b47c9e058aab4a96c1dc50c35d8def0b2ea0ca464dc25e3318d4fde4927c11ca38068743cd81779d5189464b821407ac1de1788bad30e2
 DIST jsonschema-4.19.1.tar.gz 318089 BLAKE2B 
63ddd573ec47bc1c58c2b1bc4a20dd833c4c041de69b8c2e3cfa24c3494d3879fb09914491758ef38e8ae775b347f68d1d9c2e4d3cfc087dbd8c55d381cccd66
 SHA512 
60fa769faf6e3fc2c14eb9acd189c86e9d366b157230a5681d36552af0c159cb1ad33fd920668a36afdab98bc97253f91501704c5c07b5009fdaf9d29b52060d
 DIST jsonschema-4.19.2.tar.gz 318786 BLAKE2B 
2906344281ffa50ac1256c37025aa74ac8267af25187d3e13e6f1be219027e16a8fb4a6cdf778e6d0be4adf727d4393281fd8e5ffceef608fb40cb322361e20c
 SHA512 
0820f0e6417cceb1017efe9b8fed6e386acbb194e786c97c89a94f173c22a8dfa8144f19ae46cbf44cb3d2b78b27d4631344e13e964d82d9810a513d328a95a0
+DIST jsonschema-4.20.0.tar.gz 320243 BLAKE2B 
7782665aa97d080a3ade9f0ed600d84602135ba80641c75d027f31f118432d206d5c61243e90a59aa134bce2fcf6bed6aed685bca9ad243178c78d3002d43b66
 SHA512 
916ce6e5a1cce19e52d34394797d59c4821a3e7abad0248d929a8d5975e8e5a2c0a270b2839d6e1800037a53d0ed8fd38ca44264a88653b5aaba1705d459cb47

diff --git a/dev-python/jsonschema/jsonschema-4.20.0.ebuild 
b/dev-python/jsonschema/jsonschema-4.20.0.ebuild
new file mode 100644
index ..b12e660f41a2
--- /dev/null
+++ b/dev-python/jsonschema/jsonschema-4.20.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="An implementation of JSON-Schema validation for Python"
+HOMEPAGE="
+   https://pypi.org/project/jsonschema/
+   https://github.com/python-jsonschema/jsonschema/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-specifications-2023.03.6[${PYTHON_USEDEP}]
+   >=dev-python/referencing-0.28.4[${PYTHON_USEDEP}]
+   >=dev-python/rpds-py-0.7.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+   test? (
+   !!dev-python/shiboken6
+   )
+"
+
+# formatter deps
+RDEPEND+="
+   dev-python/fqdn[${PYTHON_USEDEP}]
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/isoduration[${PYTHON_USEDEP}]
+   >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}]
+   dev-python/rfc3339-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3986-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3987[${PYTHON_USEDEP}]
+   dev-python/uri-template[${PYTHON_USEDEP}]
+   >=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires pip, does not make much sense for the users
+   jsonschema/tests/test_cli.py::TestCLIIntegration::test_license
+   # fragile warning tests
+   jsonschema/tests/test_deprecations.py
+   # wtf?
+   jsonschema/tests/test_jsonschema_test_suite.py::test_suite_bug
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/sympy/files/, dev-python/sympy/

2023-11-16 Thread Michał Górny
commit: a39a6324b6e2e2398104c1af5ca24fafed6cb0bb
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 06:51:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 07:57:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a39a6324

dev-python/sympy: Enable py3.12

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

 dev-python/sympy/files/sympy-1.12-py312.patch | 42 +++
 dev-python/sympy/sympy-1.12.ebuild|  6 +++-
 2 files changed, 47 insertions(+), 1 deletion(-)

diff --git a/dev-python/sympy/files/sympy-1.12-py312.patch 
b/dev-python/sympy/files/sympy-1.12-py312.patch
new file mode 100644
index ..13501c3fb34d
--- /dev/null
+++ b/dev-python/sympy/files/sympy-1.12-py312.patch
@@ -0,0 +1,42 @@
+From 8a2c3c4de266f49312eda4c91dcdf5d5464717e8 Mon Sep 17 00:00:00 2001
+From: Pablo Galindo 
+Date: Fri, 9 Jun 2023 11:22:20 +0100
+Subject: [PATCH] Fix factorial parsing for Python 3.12
+
+Signed-off-by: Pablo Galindo 
+---
+ .mailmap  | 1 +
+ sympy/parsing/sympy_parser.py | 5 -
+ 2 files changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/.mailmap b/.mailmap
+index fe496637dd..8a9de2d99d 100644
+--- a/.mailmap
 b/.mailmap
+@@ -1496,6 +1496,7 @@ naelsondouglas 
+ noam simcha finkelstein 
+ numbermaniac <5206120+numberman...@users.noreply.github.com>
+ oittaa <8972248+oit...@users.noreply.github.com>
++pablogsal 
+ pekochun 
+ prshnt19 
+ rahuldan 
+diff --git a/sympy/parsing/sympy_parser.py b/sympy/parsing/sympy_parser.py
+index 5935f4baf2..862679e644 100644
+--- a/sympy/parsing/sympy_parser.py
 b/sympy/parsing/sympy_parser.py
+@@ -627,7 +627,10 @@ def factorial_notation(tokens: List[TOKEN], local_dict: 
DICT, global_dict: DICT)
+ result: List[TOKEN] = []
+ nfactorial = 0
+ for toknum, tokval in tokens:
+-if toknum == ERRORTOKEN:
++if toknum == OP and tokval == "!":
++# In Python 3.12 "!" are OP instead of ERRORTOKEN
++nfactorial += 1
++elif toknum == ERRORTOKEN:
+ op = tokval
+ if op == '!':
+ nfactorial += 1
+-- 
+2.42.1
+

diff --git a/dev-python/sympy/sympy-1.12.ebuild 
b/dev-python/sympy/sympy-1.12.ebuild
index 54a1c1d88d66..588e766d8a3a 100644
--- a/dev-python/sympy/sympy-1.12.ebuild
+++ b/dev-python/sympy/sympy-1.12.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 virtualx
 
@@ -50,6 +50,10 @@ RDEPEND="
 EPYTEST_XDIST=1
 distutils_enable_tests pytest
 
+PATCHES=(
+   "${FILESDIR}/${P}-py312.patch"
+)
+
 src_test() {
virtx distutils-r1_src_test
 }



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

2023-11-16 Thread Michał Górny
commit: 6e0a4a840d34f1b41d231bfdb48fc5a4d5320b4a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 07:08:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 07:57:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e0a4a84

dev-python/tldextract: Bump to 5.1.1

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

 dev-python/tldextract/Manifest|  1 +
 dev-python/tldextract/tldextract-5.1.1.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/tldextract/Manifest b/dev-python/tldextract/Manifest
index e870c5c8..43a5e6818d4b 100644
--- a/dev-python/tldextract/Manifest
+++ b/dev-python/tldextract/Manifest
@@ -1,2 +1,3 @@
 DIST tldextract-5.0.1.tar.gz 111023 BLAKE2B 
854addd19c15fd0c246d449d3373649a7ef0d30f1501312b802867d3789d5c95d5e36390d570fc83e37ef73074c4514215e9cdadefa6831f8075139afdb1523b
 SHA512 
3fe148e2893b09dcdc7e1f16b39d6da5a1ca3cc33ca6b5a473d3479e177de451522773211e6cd2335a6864506b85e06b3f4ce7fdd7dce3f541f099d7da975b78
 DIST tldextract-5.1.0.tar.gz 112124 BLAKE2B 
189401489665c4669584b409e11a0ad6809af66875efde8f4809ed4bb1edc19400b8edc0c31df43bf5fbc5a41558001654ee781cf6faa10f8a2dc96fb9c699a9
 SHA512 
c05c0c14d41e17628e12ec5db39561894c5fde487c4edcfbdba9187e5126f4d91a3c0fe8f856c1da3f98dcb76b231b6ce61425fba5e95a3b16a858b830cf3612
+DIST tldextract-5.1.1.tar.gz 112645 BLAKE2B 
3d4550f60c37769985f5e52ddcd8d93881759631a8a49c4588eee533da695d26c8b31294dd2b4f2456a14efe2a5af8e9573df18ab7eb54fe21a3c082c0615e59
 SHA512 
805266da1d66e9a8c43edc02014835abf691ab5b25262c63815a2e5b4d41c4e68944aafd35aad6abce650c762284e3a4281716c2d30c0e2d2c2ecccbb0139df9

diff --git a/dev-python/tldextract/tldextract-5.1.1.ebuild 
b/dev-python/tldextract/tldextract-5.1.1.ebuild
new file mode 100644
index ..26a480fa5866
--- /dev/null
+++ b/dev-python/tldextract/tldextract-5.1.1.ebuild
@@ -0,0 +1,35 @@
+# 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..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Accurately separate the TLD from the registered domain and 
subdomains of a URL"
+HOMEPAGE="
+   https://github.com/john-kurkowski/tldextract/
+   https://pypi.org/project/tldextract/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+
+RDEPEND="
+   >=dev-python/filelock-3.0.8[${PYTHON_USEDEP}]
+   dev-python/idna[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-file-1.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-util/stripe-mock/

2023-11-16 Thread Michał Górny
commit: 22121d0ef8e6cc66e281f28f1dfeffe18c9646e8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 07:32:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 07:57:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22121d0e

dev-util/stripe-mock: Bump to 0.178.0

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

 dev-util/stripe-mock/Manifest   |  1 +
 dev-util/stripe-mock/stripe-mock-0.178.0.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest
index d76395ce2f0e..1d76c698c44e 100644
--- a/dev-util/stripe-mock/Manifest
+++ b/dev-util/stripe-mock/Manifest
@@ -1,2 +1,3 @@
 DIST stripe-mock-0.175.0.tar.gz 1345538 BLAKE2B 
d669af5ca5b38eeca5ce30bc4ce8b446bd49524ad89f7ee04c8bfd465202d4fc58f848abfe0410e463f58871da7e2c6f26b6db9155c3253ad0ae29f151e480ee
 SHA512 
9ce0e90ea94a0bbcece43913da40b717d668650e05c264cb42cb08f6ef7d5086f5337388556d33d23262fc474945b1f622bab0fa8912303a8b66657fe4b9b828
 DIST stripe-mock-0.177.0.tar.gz 1388775 BLAKE2B 
a5a3b70436c8d30b0916cac5ec0da6b4c6608c9a57616b3e984f4011d84c7674d8d364c91b99df114baf9bc10c161c720de44698323400355d6016728b035b19
 SHA512 
a34cb40c0d3e256ee0cd420923471968c898ab6b0740c2c27918303616c78fb9ba5df0395c8366e0671e964bff244f73833969fce545571fa624d01b725bca91
+DIST stripe-mock-0.178.0.tar.gz 1435182 BLAKE2B 
586f9303f0d49173abe87a6a33256d66e06f53e929cd701c76ba5d4e611beebcb857ac231cf2ba20540b8642b395aa25ac13b4c81f6a5bc9266ce91b28d469e0
 SHA512 
40183eb0fd963ef949a099963b4190fa9e7eb88adea013df1f2bcbcf6cc5622fb642c0cc888154bff56c8ba993e3ac53bfac77fd008200b415ab10c44d9a3f01

diff --git a/dev-util/stripe-mock/stripe-mock-0.178.0.ebuild 
b/dev-util/stripe-mock/stripe-mock-0.178.0.ebuild
new file mode 100644
index ..ca0f4e60efa7
--- /dev/null
+++ b/dev-util/stripe-mock/stripe-mock-0.178.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Mock HTTP server that responds like the real Stripe API"
+HOMEPAGE="https://github.com/stripe/stripe-mock/";
+SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT ISC BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+   emake build
+}
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   dobin stripe-mock
+   einstalldocs
+}



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

2023-11-16 Thread Michał Górny
commit: daaa97c87de4587847d4fe73569ee08c45f10988
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 07:35:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 07:57:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daaa97c8

dev-python/kombu: Bump to 5.3.4

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

 dev-python/kombu/Manifest   |  1 +
 dev-python/kombu/kombu-5.3.4.ebuild | 83 +
 2 files changed, 84 insertions(+)

diff --git a/dev-python/kombu/Manifest b/dev-python/kombu/Manifest
index b626eb5ba0ab..f030fcd4b3f2 100644
--- a/dev-python/kombu/Manifest
+++ b/dev-python/kombu/Manifest
@@ -1,2 +1,3 @@
 DIST kombu-5.3.2.tar.gz 431102 BLAKE2B 
d617868a851382055acb44313f928aa2f1458700c29ee008f6eb7226010537bfbda6b306907e4901db1e51300abee969d574842a65f049f50507376103dbc670
 SHA512 
2960b3a2c8ef067d2cd82c8930ff00ffa8ce17d40a3b73597d274a289dec4ea24a2f250b19f4f02198be8cb5da067b9b45b7d07f4b15632ef96e9919bab739ea
 DIST kombu-5.3.3.tar.gz 436079 BLAKE2B 
4ebc4fa529ff232a871b3c0ec2c200c88186785eb7beaa2abb1ddd87f67b74708b7af10a38babac6bd29c465c5e89ac2ae7325216f1e68e50a02f6636b6d4e47
 SHA512 
9f34d9f57383b8791cf3c625562c273232d24a32aadb60a8fdac26c0c3afa968eeb1b9523dcb5f498360820828203e570fda4f98940521d753a93691ab16de44
+DIST kombu-5.3.4.tar.gz 437599 BLAKE2B 
111f6e36fe7fd0715fd843f234c99144713ed73ad18d4100f1beedf7277ec4690788b115000c722bdd75081bffab0938879e799e2e5356f3a5b58c897222433b
 SHA512 
5f0823a1295c4035076654723beb26c90cfd4708dcc72d09c4b72b4c84c295817e1bc95c6799557a0654b9cbae0f8ea421c340d5b914a5f75aa71de07f5388b4

diff --git a/dev-python/kombu/kombu-5.3.4.ebuild 
b/dev-python/kombu/kombu-5.3.4.ebuild
new file mode 100644
index ..2f37847c4901
--- /dev/null
+++ b/dev-python/kombu/kombu-5.3.4.ebuild
@@ -0,0 +1,83 @@
+# 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 optfeature pypi
+
+DESCRIPTION="AMQP Messaging Framework for Python"
+HOMEPAGE="
+   https://github.com/celery/kombu/
+   https://pypi.org/project/kombu/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="examples"
+
+RDEPEND="
+   >=dev-python/amqp-5.1.1[${PYTHON_USEDEP}]
+   

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

2023-11-16 Thread Michał Górny
commit: e804d9b4f23286ac0169ce612798cc4f616c97e9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 06:36:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 07:57:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e804d9b4

dev-python/sympy: Run tests via pytest

Run tests via pytest, utilizing pytest-xdist.  While this introduces
a few additional failures, it saves lots of time.

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

 dev-python/sympy/sympy-1.12.ebuild | 53 ++
 1 file changed, 25 insertions(+), 28 deletions(-)

diff --git a/dev-python/sympy/sympy-1.12.ebuild 
b/dev-python/sympy/sympy-1.12.ebuild
index 3944647ef2e0..54a1c1d88d66 100644
--- a/dev-python/sympy/sympy-1.12.ebuild
+++ b/dev-python/sympy/sympy-1.12.ebuild
@@ -47,39 +47,36 @@ RDEPEND="
texmacs? ( app-office/texmacs )
 "
 
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
 src_test() {
virtx distutils-r1_src_test
 }
 
 python_test() {
-   local color=True
-   [[ ${NO_COLOR} ]] && color=False
-
-   "${EPYTHON}" - <<-EOF || die -n "Tests failed with ${EPYTHON}"
-   from sympy.testing.runtests import run_all_tests
-
-   common = {
-   "verbose": True,
-   "colors": ${color},
-   "force_colors": ${color},
-   "blacklist": [
-   # these require old version of antlr4
-   "sympy/parsing/autolev/__init__.py",
-   "sympy/parsing/latex/__init__.py",
-   "sympy/parsing/tests/test_autolev.py",
-   "sympy/parsing/tests/test_latex.py",
-   # these fail on assertions inside LLVM
-   "sympy/parsing/tests/test_c_parser.py",
-   # hangs
-   "sympy/printing/preview.py",
-   ],
-   }
-
-   run_all_tests(
-   test_kwargs=common,
-   doctest_kwargs=common,
-   )
-   EOF
+   local EPYTEST_DESELECT=(
+   # require old version of antlr4
+   sympy/parsing/tests/test_autolev.py
+   sympy/parsing/tests/test_latex.py
+   # crash due to assertions in sys-devel/llvm[debug]
+   sympy/parsing/tests/test_c_parser.py
+
+   # TODO: pytest?
+   
sympy/solvers/ode/tests/test_systems.py::test_linear_3eq_order1_type4_long_check
+   
sympy/solvers/ode/tests/test_systems.py::test_linear_3eq_order1_type4_long_dsolve_dotprodsimp
+
+   # either very slow or hanging
+   
sympy/solvers/ode/tests/test_systems.py::test_linear_new_order1_type2_de_lorentz_slow_check
+   
sympy/integrals/tests/test_failing_integrals.py::test_issue_15227
+   
sympy/matrices/tests/test_matrices.py::test_pinv_rank_deficient_when_diagonalization_fails
+   
sympy/solvers/ode/tests/test_systems.py::test_nonlinear_3eq_order1_type1
+   
sympy/solvers/ode/tests/test_systems.py::test_nonlinear_3eq_order1_type3
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   nonfatal epytest --veryquickcheck ||
+   die -n "Tests failed with ${EPYTHON}"
 }
 
 python_install_all() {



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

2023-11-16 Thread Michał Górny
commit: a7131597229c0cd719d05883c33dddaffe541298
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 16 19:52:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 07:57:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7131597

dev-python/sympy: Fix running tests

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

 dev-python/sympy/sympy-1.12.ebuild | 33 +
 1 file changed, 29 insertions(+), 4 deletions(-)

diff --git a/dev-python/sympy/sympy-1.12.ebuild 
b/dev-python/sympy/sympy-1.12.ebuild
index 8924c8a9f617..3944647ef2e0 100644
--- a/dev-python/sympy/sympy-1.12.ebuild
+++ b/dev-python/sympy/sympy-1.12.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${PN}-${P}"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
-IUSE="aesara examples imaging ipython latex mathml opengl pdf png pyglet 
symengine test texmacs"
+IUSE="aesara examples imaging ipython latex mathml opengl pdf png pyglet 
symengine texmacs"
 
 RDEPEND="
dev-python/mpmath[${PYTHON_USEDEP}]
@@ -47,14 +47,39 @@ RDEPEND="
texmacs? ( app-office/texmacs )
 "
 
-distutils_enable_tests pytest
-
 src_test() {
virtx distutils-r1_src_test
 }
 
 python_test() {
-   esetup.py test
+   local color=True
+   [[ ${NO_COLOR} ]] && color=False
+
+   "${EPYTHON}" - <<-EOF || die -n "Tests failed with ${EPYTHON}"
+   from sympy.testing.runtests import run_all_tests
+
+   common = {
+   "verbose": True,
+   "colors": ${color},
+   "force_colors": ${color},
+   "blacklist": [
+   # these require old version of antlr4
+   "sympy/parsing/autolev/__init__.py",
+   "sympy/parsing/latex/__init__.py",
+   "sympy/parsing/tests/test_autolev.py",
+   "sympy/parsing/tests/test_latex.py",
+   # these fail on assertions inside LLVM
+   "sympy/parsing/tests/test_c_parser.py",
+   # hangs
+   "sympy/printing/preview.py",
+   ],
+   }
+
+   run_all_tests(
+   test_kwargs=common,
+   doctest_kwargs=common,
+   )
+   EOF
 }
 
 python_install_all() {



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

2023-11-16 Thread Michał Górny
commit: 35046e11d6371efd1a5e0b2dcaa0e838b29ea422
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 07:27:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 07:57:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35046e11

dev-python/symengine: Enable py3.12

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

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

diff --git a/dev-python/symengine/symengine-0.11.0.ebuild 
b/dev-python/symengine/symengine-0.11.0.ebuild
index f50864da5b36..51cb4600af99 100644
--- a/dev-python/symengine/symengine-0.11.0.ebuild
+++ b/dev-python/symengine/symengine-0.11.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-11-16 Thread Michał Górny
commit: 011ec982eeac9f644a74ebe0975476599ca2baed
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 07:07:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 07:57:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011ec982

dev-python/stripe: Bump to 7.5.0

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

 dev-python/stripe/Manifest|  1 +
 dev-python/stripe/stripe-7.5.0.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index 226bda6a556a..7ede9ba7de6b 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -4,3 +4,4 @@ DIST stripe-7.1.0.tar.gz 737411 BLAKE2B 
9db3d016e0a4180b377b9a7e4251f622ff62f2fd
 DIST stripe-7.2.0.tar.gz 738081 BLAKE2B 
9d46139f989b9c5d50989ab21bc4c4d2f825b1bbba08d23e1826646c30beb1e8f04385fda200921cb08f0af4146e64f26e0f880cd1ac1d83404b4c743f62b07d
 SHA512 
93aa2762b41c0d2e277a50609c58c7e7f7aedc2c000bb6951d252279bd1568bd4a459769d631b0473f1d7b6f82f50adbf53781c5d9126124426ba7a287638860
 DIST stripe-7.3.0.tar.gz 745559 BLAKE2B 
01bb0f1eda5cf844331d5883f7224c11bc7f90b0e179ba4df31bec88d35988031968209322022802e3c7cbad15314ab48ae185acd6485def5a2280cc391373cb
 SHA512 
a80af0fd3e49819bef9d8796ef817b0d58105f7a91b160beb4ff7a30ea9aac1590d5ff05fca5334b9da1dd125a4500e5cb32afbe990a8d15463d913a967e78e5
 DIST stripe-7.4.0.tar.gz 743353 BLAKE2B 
30246bf8c5c922fe1ab906757fef064d4f6eea6989825e1ddabc1ad3fad95cd486bcaa3be860045c29daa2f3c84f65a01e275c919da286d8f0d81cfa3aa512b8
 SHA512 
9e67fbfdd4fc65ad72a56bc841316e803eca031307a3ced4ba5773773a9920fd1d2e11cb7de6e6da4b2aae78611e198d999d85a5df65d3d7a43af195a47a84c7
+DIST stripe-7.5.0.tar.gz 735899 BLAKE2B 
e3b58f5e949cdea3f177cf87c82d15f1bd8a9fe3bbd8a07dd4f25d06e555d3e4f2cfd7f03d810ac80cefa70d5e4cbf77da6c3b77d091955530c9d18aedea7d34
 SHA512 
34d1a6e7cfc826c2f48321e07fed81fe8fdf19d4865f7bc657c81e170f55c8685331b550596b31fd20d69e130a9547539507fd22a772ac15a09d14492120e2f9

diff --git a/dev-python/stripe/stripe-7.5.0.ebuild 
b/dev-python/stripe/stripe-7.5.0.ebuild
new file mode 100644
index ..1b1e683365bd
--- /dev/null
+++ b/dev-python/stripe/stripe-7.5.0.ebuild
@@ -0,0 +1,73 @@
+# 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..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Stripe python bindings"
+HOMEPAGE="
+   https://github.com/stripe/stripe-python/
+   https://pypi.org/project/stripe/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}]
+"
+# please bump dev-util/stripe-mock dep to the latest version on every bump
+BDEPEND="
+   test? (
+   >=dev-util/stripe-mock-0.177.0
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   net-misc/curl
+   )
+"
+
+distutils_enable_tests pytest
+
+DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md )
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests -p pytest_mock
+}
+
+src_test() {
+   local stripe_mock_port=12111
+   local stripe_mock_max_port=12121
+   local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log"
+   # Try to start stripe-mock until we find a free port
+   while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do
+   ebegin "Trying to start stripe-mock on port ${stripe_mock_port}"
+   stripe-mock --http-port "${stripe_mock_port}" &> 
"${stripe_mock_logfile}" &
+   local stripe_mock_pid=${!}
+   sleep 2
+   # Did stripe-mock start?
+   curl --fail -u "sk_test_123:" \
+   "http://127.0.0.1:${stripe_mock_port}/v1/customers"; &> 
/dev/null
+   eend ${?} "Port ${stripe_mock_port} unavailable"
+   if [[ ${?} -eq 0 ]]; then
+   einfo "stripe-mock running on port ${stripe_mock_port}"
+   break
+   fi
+   (( stripe_mock_port++ ))
+   done
+   if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then
+   eerror "Unable to start stripe-mock for tests"
+   die "Please see the logfile located at: ${stripe_mock_logfile}"
+   fi
+
+   local -x STRIPE_MOCK_PORT=${stripe_mock_port}
+   distutils-r1_src_test
+
+   # Tear down stripe-mock
+   kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock"
+}



[gentoo-commits] proj/java-config:master commit in: src/java_config_2/, src/

2023-11-16 Thread Florian Schmaus
commit: 596a444b7e25d5716d2c4c5579b61b95647eb116
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Nov 17 07:55:39 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Nov 17 07:56:05 2023 +
URL:https://gitweb.gentoo.org/proj/java-config.git/commit/?id=596a444b

Update copyright header and other minor text updates

Signed-off-by: Florian Schmaus  gentoo.org>

 src/depend-java-query   | 2 +-
 src/gjl | 2 +-
 src/java-config | 6 +++---
 src/java_config_2/EnvironmentManager.py | 4 ++--
 src/java_config_2/Errors.py | 6 +++---
 src/java_config_2/FileParser.py | 4 ++--
 src/java_config_2/OutputFormatter.py| 4 ++--
 src/java_config_2/Package.py| 4 ++--
 src/java_config_2/VM.py | 6 +++---
 src/java_config_2/VersionManager.py | 4 ++--
 src/java_config_2/Virtual.py| 5 ++---
 11 files changed, 23 insertions(+), 24 deletions(-)

diff --git a/src/depend-java-query b/src/depend-java-query
index 394b7e3..f1feefa 100755
--- a/src/depend-java-query
+++ b/src/depend-java-query
@@ -1,7 +1,7 @@
 #!/usr/bin/python
 # -*- coding: utf-8 -*-
 
-# Copyright 2004-2013 Gentoo Foundation
+# Copyright 2004-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 from java_config_2.OutputFormatter import OutputFormatter

diff --git a/src/gjl b/src/gjl
index b5eafbe..cca708a 100755
--- a/src/gjl
+++ b/src/gjl
@@ -1,7 +1,7 @@
 #!/usr/bin/python
 # -*- coding: utf-8 -*-
 
-# Copyright 2004-2013 Gentoo Foundation
+# Copyright 2004-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 from java_config_2.OutputFormatter import *

diff --git a/src/java-config b/src/java-config
index 3f140b8..5914de4 100755
--- a/src/java-config
+++ b/src/java-config
@@ -1,7 +1,7 @@
 #!/usr/bin/python
 # -*- coding: utf-8 -*-
 
-# Copyright 2004-2018 Gentoo Authors
+# Copyright 2004-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 from java_config_2.OutputFormatter import OutputFormatter
@@ -190,9 +190,9 @@ if __name__ == '__main__':
 
 usage = f"""java-config [options]
 Java Configuration Utility Version {java_config_2.version}
-Copyright 2004-2013 Gentoo Foundation
+Copyright 2004-2023 Gentoo Authors
 Distributed under the terms of the GNU General Public License v2
-Please contact the Gentoo Java Herd  with problems."""
+Please contact the Gentoo Java Project  with problems."""
 
 parser = OptionParser(usage)
 parser.add_option("-V", "--version",

diff --git a/src/java_config_2/EnvironmentManager.py 
b/src/java_config_2/EnvironmentManager.py
index 9e64e4e..a862a04 100644
--- a/src/java_config_2/EnvironmentManager.py
+++ b/src/java_config_2/EnvironmentManager.py
@@ -1,5 +1,5 @@
-# -*- coding: UTF-8 -*-
-# Copyright 2004-2013 Gentoo Foundation
+# -*- coding: utf-8 -*-
+# Copyright 2004-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 from .OutputFormatter import *

diff --git a/src/java_config_2/Errors.py b/src/java_config_2/Errors.py
index 0d0798b..940ebb0 100644
--- a/src/java_config_2/Errors.py
+++ b/src/java_config_2/Errors.py
@@ -1,5 +1,5 @@
-# -*- coding: UTF-8 -*-
-# Copyright 2004-2013 Gentoo Foundation
+# -*- coding: utf-8 -*-
+# Copyright 2004-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 
@@ -51,4 +51,4 @@ class UnexistingPackageError(Exception):
 def __str__(self):
 return "Package %s was not found!" % self.package
 
-# vim:set expandtab tabstop=4 shiftwidth=4 softtabstop=4 nowrap:
\ No newline at end of file
+# vim:set expandtab tabstop=4 shiftwidth=4 softtabstop=4 nowrap:

diff --git a/src/java_config_2/FileParser.py b/src/java_config_2/FileParser.py
index 1590034..adc6aba 100644
--- a/src/java_config_2/FileParser.py
+++ b/src/java_config_2/FileParser.py
@@ -1,5 +1,5 @@
-# -*- coding: UTF-8 -*-
-# Copyright 2004-2013 Gentoo Foundation
+# -*- coding: utf-8 -*-
+# Copyright 2004-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 

diff --git a/src/java_config_2/OutputFormatter.py 
b/src/java_config_2/OutputFormatter.py
index 0d3da81..fffd751 100644
--- a/src/java_config_2/OutputFormatter.py
+++ b/src/java_config_2/OutputFormatter.py
@@ -1,5 +1,5 @@
-# -*- coding: UTF-8 -*-
-# Copyright 2004-2013 Gentoo Foundation
+# -*- coding: utf-8 -*-
+# Copyright 2004-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 import sys

diff --git a/src/java_config_2/Package.py b/src/java_config_2/Package.py
index 83c8c89..6328efa 100644
--- a/src/java_config_2/Package.py
+++ b/src/java_config_2/Package.py
@@ -1,5 +1,5 @@
-# -*- coding: UTF-8 -*-
-# Copyright 2004-2013 Gentoo Foundation
+# -*- coding: utf-8 -*-
+# Copyright 2004-2023 Gentoo Authors
 # Distributed under the terms of the GNU Gen

[gentoo-commits] proj/java-config:master commit in: src/, /

2023-11-16 Thread Florian Schmaus
commit: 28b37e0e27ebb7c554dce46660c996093476571b
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Nov 17 07:49:49 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Nov 17 07:50:15 2023 +
URL:https://gitweb.gentoo.org/proj/java-config.git/commit/?id=28b37e0e

Rename bin/java-config-2 → bin/java-config

Signed-off-by: Florian Schmaus  gentoo.org>

 NEWS   | 3 +++
 src/{java-config-2 => java-config} | 0
 src/meson.build| 2 +-
 3 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index abe7595..2faa9d9 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,9 @@ For full ChangeLog generated from svn commit logs see ChangeLog.
 
   BGO:  https://bugs.gentoo.org
 
+2.3.4:
+* Install java-config-2 as java-config from now on
+
 2.3.3 / 2.3.2:
 * Correctly set java.library.path in launcher
 * Allow java-config to parse inverted conditions

diff --git a/src/java-config-2 b/src/java-config
similarity index 100%
rename from src/java-config-2
rename to src/java-config

diff --git a/src/meson.build b/src/meson.build
index c3a4dd9..c80b814 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -3,7 +3,7 @@ subdir('java_config_2')
 py_bins = [
   'depend-java-query',
   'gjl',
-  'java-config-2',
+  'java-config',
 ]
 
 # It might seem sensible to use py.install_sources() to install the Python



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

2023-11-16 Thread Sam James
commit: 2c4ace5fd2bfb7e2f8b2f7de58e3a080487b885b
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 07:44:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 07:47:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c4ace5f

dev-libs/opensc: revbump for stack corruption fix

See 43b2c52e2a041032276139853dbf688f1d3fe2a1.

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

 dev-libs/opensc/opensc-0.23.0-r2.ebuild  | 1 -
 dev-libs/opensc/{opensc-0.23.0-r2.ebuild => opensc-0.23.0-r3.ebuild} | 2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/opensc/opensc-0.23.0-r2.ebuild 
b/dev-libs/opensc/opensc-0.23.0-r2.ebuild
index 3e71af21cb37..f372e3e254a1 100644
--- a/dev-libs/opensc/opensc-0.23.0-r2.ebuild
+++ b/dev-libs/opensc/opensc-0.23.0-r2.ebuild
@@ -43,7 +43,6 @@ REQUIRED_USE="
 PATCHES=(
"${FILESDIR}"/${P}-CVE-2023-2977.patch
"${FILESDIR}"/${P}-backport-pr2656.patch
-   "${FILESDIR}"/${P}-backport-pr2765.patch
 )
 
 src_prepare() {

diff --git a/dev-libs/opensc/opensc-0.23.0-r2.ebuild 
b/dev-libs/opensc/opensc-0.23.0-r3.ebuild
similarity index 95%
copy from dev-libs/opensc/opensc-0.23.0-r2.ebuild
copy to dev-libs/opensc/opensc-0.23.0-r3.ebuild
index 3e71af21cb37..4c8b50100805 100644
--- a/dev-libs/opensc/opensc-0.23.0-r2.ebuild
+++ b/dev-libs/opensc/opensc-0.23.0-r3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/OpenSC/OpenSC.git";
 else

SRC_URI="https://github.com/OpenSC/OpenSC/releases/download/${PV}/${P}.tar.gz";
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 fi
 
 LICENSE="LGPL-2.1"



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

2023-11-16 Thread Hans de Graaff
commit: 96923f7f9b01d06221da6cef03a7146e09102508
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 17 07:46:08 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 17 07:46:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96923f7f

dev-ruby/vagrant_cloud: add 3.1.0

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

 dev-ruby/vagrant_cloud/Manifest   |  1 +
 dev-ruby/vagrant_cloud/vagrant_cloud-3.1.0.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/vagrant_cloud/Manifest b/dev-ruby/vagrant_cloud/Manifest
index d64dd6dc2c91..1cbe22b7bbe0 100644
--- a/dev-ruby/vagrant_cloud/Manifest
+++ b/dev-ruby/vagrant_cloud/Manifest
@@ -1 +1,2 @@
 DIST vagrant_cloud-3.0.5.tar.gz 34844 BLAKE2B 
2624219c470ed62e60056c825dc40611bf1bd2d1e822cc40e1592f8473517df53d814934f4426ef61d9adabbf89112bc1c44b61ee7129c4270e67b468fcf87cb
 SHA512 
e3b138584baa956de30be5b307b7a05a728a9c84e5c4c831d9a703f0367886b82905057c8d6dda5e337b7b4256704d22a60869710e98493da8eea2074df70995
+DIST vagrant_cloud-3.1.0.tar.gz 62991 BLAKE2B 
264c262d8d1fe4f3de93d1a463520bf6ec460c7a946067c4add71ad5bc0d971c078abe32148b35416ee01335eaf9fa95bacba58bc76d3d891158f979d10c7775
 SHA512 
90a0ac7047e1f3693c542ef633c77866821ba607e2c3d059ce297895217d22854f275ee61e6d17f9703bda2f9b67bf467bc55aed805840ee8fe913cb285d02d6

diff --git a/dev-ruby/vagrant_cloud/vagrant_cloud-3.1.0.ebuild 
b/dev-ruby/vagrant_cloud/vagrant_cloud-3.1.0.ebuild
new file mode 100644
index ..c220002e1052
--- /dev/null
+++ b/dev-ruby/vagrant_cloud/vagrant_cloud-3.1.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_GEMSPEC="vagrant_cloud.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Vagrant Cloud API Library"
+HOMEPAGE="https://github.com/hashicorp/vagrant_cloud";
+SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/excon-0.73
+   >=dev-ruby/log4r-1.1.10
+   >=dev-ruby/rexml-3.2.5 =dev-ruby/rexml-3.2*
+"
+ruby_add_bdepend ">=dev-ruby/rake-12.3
+   test? (
+   >=dev-ruby/webmock-3.0
+   )
+"
+
+all_ruby_prepare() {
+   # # loosen dependencies
+   sed -e 's:require_relative ":require "./:' \
+   -e '/log4r/s/~>/>=/' \
+   -e '/rake/s/~>/>=/' \
+   -e '/rspec/s/~>/>=/' \
+   -e '/webmock/s/~>/>=/' \
+   -i ${PN}.gemspec || die
+}



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

2023-11-16 Thread Hans de Graaff
commit: 9664031fdb355d65d303d5c7f0eecccf055681ba
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 17 07:41:53 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 17 07:46:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9664031f

dev-ruby/nio4r: update upstream metadata

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

 dev-ruby/nio4r/metadata.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/nio4r/metadata.xml b/dev-ruby/nio4r/metadata.xml
index dfa0430bf323..4b9602e449cd 100644
--- a/dev-ruby/nio4r/metadata.xml
+++ b/dev-ruby/nio4r/metadata.xml
@@ -6,6 +6,7 @@
 Gentoo Ruby Project
   
   
-celluloid/nio4r
+socketry/nio4r
+nio4r
   
 



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

2023-11-16 Thread Hans de Graaff
commit: 0b451360729debc2e63a390a35667da5029f9ab4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 17 07:37:40 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 17 07:46:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b451360

dev-ruby/nio4r: add 2.6.0

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

 dev-ruby/nio4r/Manifest   |  1 +
 dev-ruby/nio4r/nio4r-2.6.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/nio4r/Manifest b/dev-ruby/nio4r/Manifest
index ee049c38ccdd..6ceb4972de6a 100644
--- a/dev-ruby/nio4r/Manifest
+++ b/dev-ruby/nio4r/Manifest
@@ -1,2 +1,3 @@
 DIST nio4r-2.5.8.gem 121856 BLAKE2B 
be79548761f52abab632b8e4660ab8557946079a51fe7f30c346f4f656ed2f8d0c8f2f463ed76a89bd4278bdfc0a0646ff2b8e0a815f97750836cb0bb250b9ef
 SHA512 
3942403147882380b86f42c54a6d4e92c4e85dd3c0b5b9f473a05fcf98c041853e21d11d0481d1973342b5a4bfb59e02cfd523a44e9e45c3740627a45f7f99c7
 DIST nio4r-2.5.9.gem 122368 BLAKE2B 
4238e2963604539207e1adc7ee78430e4f501ea8b71d807ee4f3c44322d16612779777f11b76313aaad6d252321435854f5b4905f83a2fe03c9d71be20b7a718
 SHA512 
d1c52896f186d19eb089a94d74ccadb427e64c204af149aa83a5a4dda3f0edd1bd2bae94afd21fcd58e3c2b9e2c17278a18717c0905de80e45540d13eeefd9e5
+DIST nio4r-2.6.0.gem 122880 BLAKE2B 
19c94080603f4faf343b97de5bfdb5a93a1dd1b9edaf858c7cc193e0aec1ecbf62fb8d35c68cace617c28be3ae7d65f5b417de3df5e40a0dd00a17050f1145d9
 SHA512 
6045acb7059c1067fbe5f98416a491bfa6d2d00e55cfc5b2d722fb54174df42f045b2fcc213b11e33626d1387f620ea46f95047ebaffbc348442eef2be1a58b6

diff --git a/dev-ruby/nio4r/nio4r-2.6.0.ebuild 
b/dev-ruby/nio4r/nio4r-2.6.0.ebuild
new file mode 100644
index ..381b1a8e8790
--- /dev/null
+++ b/dev-ruby/nio4r/nio4r-2.6.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="changes.md readme.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/nio4r/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="A high performance selector API for monitoring IO objects"
+HOMEPAGE="https://github.com/socketry/nio4r";
+
+LICENSE="MIT || ( BSD GPL-2 )"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE=""
+
+# Note that nio4r bundles a patched copy of libev, and without these
+# patches the tests fail: https://github.com/celluloid/nio4r/issues/15
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/d' spec/spec_helper.rb || die
+   sed -e '/extension/ s:^:#:' -i Rakefile || die
+}



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

2023-11-16 Thread Hans de Graaff
commit: dcae012a5f719abf2971f7ca419611ab245f28a4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 17 07:43:50 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 17 07:46:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcae012a

dev-ruby/unf_ext: add 0.0.9.1

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

 dev-ruby/unf_ext/Manifest   |  1 +
 dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/unf_ext/Manifest b/dev-ruby/unf_ext/Manifest
index 6b05e3ff748b..0bbf44dcbd22 100644
--- a/dev-ruby/unf_ext/Manifest
+++ b/dev-ruby/unf_ext/Manifest
@@ -1,2 +1,3 @@
 DIST unf_ext-0.0.8.2.gem 399360 BLAKE2B 
01c98ff018ec3471d4068e79b6a80980e891835a940b109c9b240226ed97f89ce71b3236b9185c6087a4e61fe6b77b249fc952b65483b5adb96fc25ee0d4bb05
 SHA512 
c9d3e54c96a525031d3b2fe349b5ffa1d03e3f28f74c3a2715af299e5274c7514526d07be5d7244a2cf9561c11e170b15c75d34c5e2a7143cef1ee25d32d2137
+DIST unf_ext-0.0.9.1.gem 399872 BLAKE2B 
2c51c426a6740e56a2d15977c46c1fdfb8129691070bd234a3d11bbc8f85466e015eb75feb13ab0be565ad43958506baec9fd09e204efc3ea69f2dbf340e4588
 SHA512 
f2d0d58dc0ed30e3e99ac75022c8ea78bf4ad51c8803009c059de087b1cd439e06a8e7ef4c1be5c75048f85afe6c301f402ed21405ff02ad36ea73209416994d
 DIST unf_ext-0.0.9.gem 399872 BLAKE2B 
ec32d0357d7e72d001962b16f70fe616910eff6641eabf56dd2403f995c60a8a0dc4b1901ce3154032645e9af2378b9cdf9a23795899a5f7230f5f7ad52bd3c9
 SHA512 
b89edde90ccd7a71c7ae0e284ded7d8963239fcc976ea2876e569562bad44ff8eb8825ec8adcc61242772cc37c924ff1962bbcf1cea4e4333db446af1f055d30

diff --git a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild 
b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
new file mode 100644
index ..93ee53a957d2
--- /dev/null
+++ b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/unf_ext/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="Unicode Normalization Form support library for CRuby"
+HOMEPAGE="https://github.com/knu/ruby-unf_ext";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc test"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/test-unit-2.5.1-r1
+   )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/,/end/ s:^:#:' Rakefile test/helper.rb || die
+}
+
+each_ruby_test() {
+   ruby-ng_testrb-2 test/test_*.rb
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/java-config/, profiles/

2023-11-16 Thread Florian Schmaus
commit: 39ba239bd06a34be6ff5975204866f6b4d724fce
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Nov 17 07:40:11 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Nov 17 07:42:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ba239b

dev-java/java-config: add java-config→java-config-2 compatibility symlink

Closes: https://bugs.gentoo.org/917458
Signed-off-by: Florian Schmaus  gentoo.org>

 .../{java-config-2.3.3.ebuild => java-config-2.3.3-r1.ebuild}| 3 +++
 dev-java/java-config/java-config-.ebuild | 3 +++
 profiles/package.mask| 5 -
 3 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-java/java-config/java-config-2.3.3.ebuild 
b/dev-java/java-config/java-config-2.3.3-r1.ebuild
similarity index 94%
rename from dev-java/java-config/java-config-2.3.3.ebuild
rename to dev-java/java-config/java-config-2.3.3-r1.ebuild
index a4dc516e9ab8..b63dbff8d490 100644
--- a/dev-java/java-config/java-config-2.3.3.ebuild
+++ b/dev-java/java-config/java-config-2.3.3-r1.ebuild
@@ -63,6 +63,9 @@ src_install() {
local scripts
mapfile -t scripts < <(awk '/^#!.*python/ {print FILENAME} {nextfile}' 
"${ED}"/usr/bin/* || die)
python_replicate_script "${scripts[@]}"
+
+   # This replaces the file installed by java-config-wrapper.
+   dosym java-config-2 /usr/bin/java-config
 }
 
 my_src_install() {

diff --git a/dev-java/java-config/java-config-.ebuild 
b/dev-java/java-config/java-config-.ebuild
index a4dc516e9ab8..b63dbff8d490 100644
--- a/dev-java/java-config/java-config-.ebuild
+++ b/dev-java/java-config/java-config-.ebuild
@@ -63,6 +63,9 @@ src_install() {
local scripts
mapfile -t scripts < <(awk '/^#!.*python/ {print FILENAME} {nextfile}' 
"${ED}"/usr/bin/* || die)
python_replicate_script "${scripts[@]}"
+
+   # This replaces the file installed by java-config-wrapper.
+   dosym java-config-2 /usr/bin/java-config
 }
 
 my_src_install() {

diff --git a/profiles/package.mask b/profiles/package.mask
index 75869b8856b7..13795b317928 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,11 +33,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Sam James  (2023-11-17)
-# Missing 'java-config' symlink to 'java-config-2', breaking Java eclasses
-# at least. See bug #917458.
-=dev-java/java-config-2.3.3
-
 # Arthur Zamarin  (2023-11-10)
 # No reverse dependencies, no tests, no upstream activity. All ebuild
 # maintenance on this package was done randomly by @python project members,



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

2023-11-16 Thread Joonas Niilola
commit: c71f2a0b277ced8fb1a7f87350c0216a9f591528
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Nov 17 06:30:23 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Nov 17 06:30:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71f2a0b

net-misc/r8152: Stabilize 2.16.3-r1 amd64, #917452

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

 net-misc/r8152/r8152-2.16.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/r8152/r8152-2.16.3-r1.ebuild 
b/net-misc/r8152/r8152-2.16.3-r1.ebuild
index d37cee6a6d2d..0a88136de00e 100644
--- a/net-misc/r8152/r8152-2.16.3-r1.ebuild
+++ b/net-misc/r8152/r8152-2.16.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://rtitwww.realtek.com/rtdrivers/cn/nic1/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="virtual/udev"
 DEPEND="${RDEPEND}"



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

2023-11-16 Thread Joonas Niilola
commit: dc068bcf6f51e41c5a9c9f1104b2f162afd7f29b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Nov 17 06:30:59 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Nov 17 06:32:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc068bcf

net-misc/r8152: drop redundant linux-mod-r1.eclass postrm call

 - as instructed by the eclass migration guide.

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

 net-misc/r8152/r8152-2.16.3-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-misc/r8152/r8152-2.16.3-r1.ebuild 
b/net-misc/r8152/r8152-2.16.3-r1.ebuild
index 0a88136de00e..82753f37ac20 100644
--- a/net-misc/r8152/r8152-2.16.3-r1.ebuild
+++ b/net-misc/r8152/r8152-2.16.3-r1.ebuild
@@ -48,6 +48,5 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-   linux-mod-r1_pkg_postrm
udev_reload
 }



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

2023-11-16 Thread Sergey Torokhov
commit: 171dc3bd68b7e7976c1cd85648bfaa329b749d85
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Nov 17 06:18:33 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Fri Nov 17 06:18:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=171dc3bd

app-misc/doublecmd-bin: 1.1.5_beta version bump (drop 1.1.4_beta)

Signed-off-by: Sergey Torokhov  yandex.ru>

 app-misc/doublecmd-bin/Manifest   | 8 
 ...ecmd-bin-1.1.4_beta.ebuild => doublecmd-bin-1.1.5_beta.ebuild} | 0
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest
index ccab96ebed..4be77836be 100644
--- a/app-misc/doublecmd-bin/Manifest
+++ b/app-misc/doublecmd-bin/Manifest
@@ -2,7 +2,7 @@ DIST doublecmd-1.0.11.gtk2.i386.tar.xz 7555420 BLAKE2B 
7b80c8eac6d561b054375ea89
 DIST doublecmd-1.0.11.gtk2.x86_64.tar.xz 8315448 BLAKE2B 
74ae77064382a76bb743bf63c3f152788156e9e178ab3fd7e2fb4e645e2cd6f1c34365b350490e45521c6d550bad543b94d9ef226f64284b347c1a7f097e33f6
 SHA512 
edf881df859e6ea4f7de9b65111b9ff4bc4dc0bd1c5a84e1ac218c0ffbf76fcf6ea99f3e412f037a591ee9401261afb95312ba95f197bb3d974f07868bf88f04
 DIST doublecmd-1.0.11.qt.i386.tar.xz 7946756 BLAKE2B 
828f0925da2939f9234eb587628ec6b038942b26d96d1372e2985055e176a3970048c1e25c0f44a9bde72afc5120215e5534a61d8530f3a64a4ee890657ffc82
 SHA512 
25fe8d71df7172e64915db2e3a025f5e3e45582f20893bab53db62968d810ddc4c4e9801a9c320821e4bbc22130944d40a7e81fa8cf5d4ce3fe641956990ead8
 DIST doublecmd-1.0.11.qt.x86_64.tar.xz 8649332 BLAKE2B 
5009b9b001a5605bf130485ee92a39c1310ab2abe543e39278dccca3240a4558e53d2fd9f1fe6010f01da2f82fe625da5ebd1d7aff326e81dcf82abb83e93582
 SHA512 
2dd4088ea9b7309bf5d9f9bee2bf590d11e1e96690393fae17f04a8b59d7e245fc1c43c6e92a2a44a37e59c54448d42b562ff98fe36eeab85999013ba1719da6
-DIST doublecmd-1.1.4.gtk2.i386.tar.xz 7973708 BLAKE2B 
01c4693d1e3eca3930336cb4da463198e7c992e789c6a455e4a47cb1649823afa7f538924f6d47426455f05f372110faa613041185b05c6f804c402f284578e4
 SHA512 
229edda6cc43813107674cf79686a4ba578da99bd280e565fbf49b82934a629008738fd14f7f113594b36ddecef4b5fb5177ed74d17d9f5383de2cfb0eb857a9
-DIST doublecmd-1.1.4.gtk2.x86_64.tar.xz 8748536 BLAKE2B 
766edef7883ebf6338a3b8b8413cbdf158fc4cdc54199153a671021ba51950c8515cd709ad12e06f268d182fcc36d09e44e15a265248f23d209ca40c4e9c1069
 SHA512 
e035f6ca7550371cbfbf2e4a7203b2065e5a2bcab974885619132a8279442d5699a5cd2d5076ef242c128ca5c173dc2bec47db58efaf2e05313e63d141b2
-DIST doublecmd-1.1.4.qt.i386.tar.xz 8364992 BLAKE2B 
da737c16cf42c0302875d98775813d593e9a1f031451e14598382f2b17fed00f97e6de6be1c33ba45d13f5a924ca95a81d7a335f9a5839472b755f26f6b53f2d
 SHA512 
434797d4f52c89d556dd4db2df409d0c529ca2d067a393fc9a0ccca11f96cf8ef6424866100b6034924bf01c412ce71ac975dbe3abc366522d72af452d0fd832
-DIST doublecmd-1.1.4.qt.x86_64.tar.xz 9079448 BLAKE2B 
009543832e458da4c374d044884b0839f2f0e91dd5e1985d05b720893a929558048becb52a2649b56ab6ec17cc00cbb91002c48f1dac5808787b581730429d58
 SHA512 
3033b13ce04570f45246663c924161dd316fd6254211c0c0deddfd13bc11f96911c52e1e6013d9c993daf357feb280764897f26d1eb1e3a9c96eccf8f2a82a3d
+DIST doublecmd-1.1.5.gtk2.i386.tar.xz 7991624 BLAKE2B 
f26cbd9782a87101189eb8a72dbc1a89243afcc9d9f2a85815aa8ffc84c1c5d992dcdf53c0a76b1e139e5dc0645833c7745633146d1b06a9ea66fa85c3719def
 SHA512 
5f78b949094cbe9ca3a9bf8f04b40c1e842984808fd40177831cd1c1308301c8aaeb2485197ab0c800eb6a18025bdc4e32a3bda6f6278827f03bc624754da2d7
+DIST doublecmd-1.1.5.gtk2.x86_64.tar.xz 8764368 BLAKE2B 
cb2f277fd0a9f9a921ca2ab936dff0828bf8d68475095faa21a1f884d7247ace1a7c97d35e12e956574fd39e5612c9d57cfda9a3766023c0b6846a0d4b72d136
 SHA512 
cc1edd0d606fb893087429914ada764e654979ee124a4dc07f9dd92a468f5c036ab190a7af00dcfc16b9ef8d6139a9e6d34e1ee9c089a8a708f5bf2ebde4b277
+DIST doublecmd-1.1.5.qt.i386.tar.xz 8381404 BLAKE2B 
762f407f5363efb26855fb394f6789648cd659b7d91bf76c62afa75dea3e894f85b636dc620750b79a7e1f64ba7c57b12dc71a8acef8042b2e0efb99ab1e8a33
 SHA512 
d020dcddd20028b9dabce87134d96468df1fb9206c97f1819b5ca389e2f88b9bc7445db0ee304eb107ebbc86df4355eb4835a8cb3d67287e9fc9d4015598fe86
+DIST doublecmd-1.1.5.qt.x86_64.tar.xz 9096856 BLAKE2B 
1e17ee3be3c6b3afff03ee2a8852a6c69190c44e58df2bde0821e7ff33da3bc45392ff1ebe92ca1e6a605caf7ae759b4a5494915d5f6c790c11dd5efce9f48ff
 SHA512 
86bcd9e660490672287a399097dc09383273eda9d8124eddcfb580dcd14e4c9c70fe8532f6b4b1dadc7a18ce8a2bd0b9f72bd31fda6f7043fac9b848c654fa57

diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.1.4_beta.ebuild 
b/app-misc/doublecmd-bin/doublecmd-bin-1.1.5_beta.ebuild
similarity index 100%
rename from app-misc/doublecmd-bin/doublecmd-bin-1.1.4_beta.ebuild
rename to app-misc/doublecmd-bin/doublecmd-bin-1.1.5_beta.ebuild



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

2023-11-16 Thread Michał Górny
commit: e68d0b6fef333ee8c7fec0c0b2f04ea556aab2ba
Author: Alfred Wingate  protonmail  com>
AuthorDate: Fri Nov 17 00:56:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 05:56:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e68d0b6f

dev-python/sqlglot: add 19.5.1

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33860
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/sqlglot/Manifest  |  1 +
 dev-python/sqlglot/sqlglot-19.5.1.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index fd0510ee1055..2960c4648157 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -1,2 +1,3 @@
 DIST sqlglot-19.4.0.tar.gz 9056050 BLAKE2B 
23d5a9bdd7bfa27128e624406f52488e90ec475c355fde6e5e7ac77bee5ae84dd1abeb2c87896f3fbc418dbe0b818e66f1d76b7e24514315e194b6bd58677203
 SHA512 
f0f6f4d4eca3d97ac9cd200e6a5e8df5a2c2b9e6d84dd87f19ab29b1af0c6cb55c62e28c9c7faa34425a6cfb0583b02d387b7cd744fec40419927016cd05d51e
 DIST sqlglot-19.5.0.tar.gz 9060496 BLAKE2B 
190c4b507e3c630a46a493f72698f48749fc4f0e6444a2ee61499d35a5f56563b402e8947531b20c100df8ffc3af86cc45b8e1e11e7b467ec3bcd6261b880619
 SHA512 
3e3cbf7c9bac33b9dc0ad26021a78d534cb6ac61aae6d96c5f652938fd4efb5eca52854ca7ef02fa9ec6a989a6c80eaab31b210c932cb286b2ea8e4aace7fcf9
+DIST sqlglot-19.5.1.tar.gz 9062537 BLAKE2B 
dece9479e8333cf90481e7f72bfd58c0d36506b4e1bc1282b4e2c677ccfd24da7e04a6eddf1ecca16ccc83e8079b61eef8cabe3a6ef6a2b96df56c1a5b3e89a7
 SHA512 
eaf6090a001c162612503714d47225f1fdb5f0d19974e93bb76f87aa4e101fec5ed0045c4f74f2e55b58368170b449eabbd87569f16fc3ea73a14df909b007c4

diff --git a/dev-python/sqlglot/sqlglot-19.5.1.ebuild 
b/dev-python/sqlglot/sqlglot-19.5.1.ebuild
new file mode 100644
index ..368b77416b42
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-19.5.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+   https://sqlglot.com/
+   https://github.com/tobymao/sqlglot/
+   https://pypi.org/project/sqlglot/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+EPYTEST_IGNORE=(
+   # Tests require pyspark or duckdb which aren't in the tree.
+   # Pandas would be a requirement normally, but it gets ignored by proxy.
+   "tests/dataframe/integration/test_dataframe.py"
+   "tests/dataframe/integration/test_grouped_data.py"
+   "tests/dataframe/integration/test_session.py"
+   "tests/test_executor.py"
+   "tests/test_optimizer.py"
+)
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "simplifying timedelta expressions" 
dev-python/python-dateutil
+}



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

2023-11-16 Thread William Hubbs
commit: 5e47369c3a740dfde792a7013f3ed120e3ac793e
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Nov 17 05:51:37 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Nov 17 05:51:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e47369c

sys-apps/openrc: add 0.52.1

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

 sys-apps/openrc/Manifest |   1 +
 sys-apps/openrc/openrc-0.52.1.ebuild | 165 +++
 2 files changed, 166 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 3f5eecb63ac8..9cd30f20a13c 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -2,3 +2,4 @@ DIST openrc-0.48.tar.gz 250249 BLAKE2B 
4d99d0562e268ad747562ee39cae645ea9221a705
 DIST openrc-0.49.tar.gz 250228 BLAKE2B 
82305af995aa0ef043481839a88b833d300dfae364baf178fccf4fab57f9f5e9567e979a95eac02f099e9c784bd91b8a6b931feab831ce7c8ac131254eb96671
 SHA512 
11ff9cee1d7d47e1dd00102946bd3497da1de71c2e27e37201557889686ea608f2007ac26308d3a1a5d4de540eefe674ea1197be79732cc7f1171058c70e49eb
 DIST openrc-0.50.tar.gz 250416 BLAKE2B 
b5b8eb54d03f727f43928399e2af3ac08a4a416469dae2baf30e91e2cbf2076a298d7683440febbb89b021152b6d40df37df3e081200da5620d501c1ce7ba0df
 SHA512 
54f41d4794bf07b1b4ef6a2f4be88baad4abba32b4cfe885e2a58faf56876bf7c4d46f29b4629b04c56fe9f2efb45b7f8596a45a422ad2f417fd09fe489d8ed3
 DIST openrc-0.51.tar.gz 250746 BLAKE2B 
903bae3781fbe1771827f18d6df998c07cc95e59838721ac4f3c083dacd053526ee1125ce40f953d64d08ec5bc2ec1329b8dc66878c12254538a8cea79af45de
 SHA512 
2844e54c90abf8c2f515d8033f9fe3bd51f7e1026d73488c5fe81c6bfbe5fc2df904aefedee729a3300476805495fb59e3c88f0e77df6c5127b0bcf4034b4843
+DIST openrc-0.52.1.tar.gz 250843 BLAKE2B 
abecc2ef7e23b4142f97a97fcbf99f5991571feea8aaffab6acaae0f82a9717481343aa9f158638b74f28ab4a7eb67d12f587dc91e0a375b9a06f23b6b4bf109
 SHA512 
741f3f0752217b9ce159d00362d688738c5a84512ddd30c44f4f7f451d7950315a5e1de79eaf5e7b1cf6539a04f59600fbe82cc2a6ad966b735c2eb4d4f35717

diff --git a/sys-apps/openrc/openrc-0.52.1.ebuild 
b/sys-apps/openrc/openrc-0.52.1.ebuild
new file mode 100644
index ..4c97ca0d3b27
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.52.1.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson pam
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/";
+
+if [[ ${PV} =~ ^9{4,}$ ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit bash debug ncurses pam newnet +netifrc selinux s6 +sysvinit 
sysv-utils unicode"
+
+COMMON_DEPEND="
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? ( sys-libs/pam )
+   audit? ( sys-process/audit )
+   sys-process/psmisc
+   selinux? (
+   sys-apps/policycoreutils
+   >=sys-libs/libselinux-2.6
+   )"
+DEPEND="${COMMON_DEPEND}
+   virtual/os-headers
+   ncurses? ( virtual/pkgconfig )"
+RDEPEND="${COMMON_DEPEND}
+   bash? ( app-shells/bash )
+   sysv-utils? (
+   !sys-apps/systemd[sysv-utils(-)]
+   !sys-apps/sysvinit
+   )
+   !sysv-utils? (
+   sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] )
+   s6? ( sys-apps/s6-linux-init[sysv-utils(-)] )
+   )
+   virtual/tmpfiles
+   selinux? (
+   >=sec-policy/selinux-base-policy-2.20170204-r4
+   >=sec-policy/selinux-openrc-2.20170204-r4
+   )
+"
+
+PDEPEND="netifrc? ( net-misc/netifrc )"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature audit)
+   "-Dbranding=\"Gentoo Linux\""
+   $(meson_use newnet)
+   -Dos=Linux
+   $(meson_use pam)
+   $(meson_feature selinux)
+   -Drootprefix="${EPREFIX}"
+   -Dshell=$(usex bash /bin/bash /bin/sh)
+   $(meson_use sysv-utils sysvinit)
+   -Dtermcap=$(usev ncurses)
+   )
+   # export DEBUG=$(usev debug)
+   meson_src_configure
+}
+
+# set_config test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   meson_install
+
+   keepdir /lib/rc/tmp
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-creator/

2023-11-16 Thread Ionen Wolkens
commit: 350616b86d8afbcc42729bb243d4daf814e9a7b3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Nov 16 02:12:49 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Nov 17 05:13:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350616b8

dev-qt/qt-creator: re-add cvs to live readme

Didn't mean to push that bit, it is now disabled by default
in qt-creator-12, but it is not *gone*.

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

 dev-qt/qt-creator/qt-creator-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-qt/qt-creator/qt-creator-.ebuild 
b/dev-qt/qt-creator/qt-creator-.ebuild
index ab3ca9782f99..74deb347c1bd 100644
--- a/dev-qt/qt-creator/qt-creator-.ebuild
+++ b/dev-qt/qt-creator/qt-creator-.ebuild
@@ -120,7 +120,7 @@ src_configure() {
 
# Much can be optional, but do not want to flood users (or 
maintainers)
# with too many flags. Not to mention that many plugins are 
merely
-   # wrappers around still optional tools (e.g. git) and any 
unwanted
+   # wrappers around still optional tools (e.g. cvs) and any 
unwanted
# plugins can be disabled at runtime. So optional flags are 
limited
# to plugins with additional build-time dependencies.
-DBUILD_LIBRARY_TRACING=$(usex tracing) # 
qml+perfprofiler,ctfvisual
@@ -240,6 +240,7 @@ Utilities:
 - StudioWelcome (USE=qmldesigner)
 
 Version Control:
+- CVS (dev-vcs/cvs)
 - Fossil (dev-vcs/fossil)
 - Git (dev-vcs/git)
 - Mercurial (dev-vcs/mercurial)



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

2023-11-16 Thread John Helmert III
commit: 6d56efc73f345ab9918156440addbcec69eda70e
Author: John Helmert III  gentoo  org>
AuthorDate: Fri Nov 17 04:22:50 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Fri Nov 17 04:23:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d56efc7

sys-cluster/nomad: security cleanup

Bug: https://bugs.gentoo.org/895628
Signed-off-by: John Helmert III  gentoo.org>

 sys-cluster/nomad/Manifest   |  4 
 sys-cluster/nomad/nomad-1.4.3.ebuild | 44 
 sys-cluster/nomad/nomad-1.5.3.ebuild | 44 
 3 files changed, 92 deletions(-)

diff --git a/sys-cluster/nomad/Manifest b/sys-cluster/nomad/Manifest
index c6ff8b67a393..0f479a9ab70c 100644
--- a/sys-cluster/nomad/Manifest
+++ b/sys-cluster/nomad/Manifest
@@ -1,6 +1,2 @@
-DIST nomad-1.4.3-deps.tar.xz 380318008 BLAKE2B 
76dcb628d70d94019870e8837770f06b270c12f06f29bccc8394992c0bb04856e58bfcb5cbcc439b9401ad9433935d7480db5a7201d3b120d6374418fb347f67
 SHA512 
d634f3400d48e452ceeac43754bda5970b5bfe41a3478e50752cc3b93fcaef881b8781920647417bd16d780fea0387769c946680308f0f926520cc7f5ceb649c
-DIST nomad-1.4.3.tar.gz 23243041 BLAKE2B 
dec5cb10993b45da906e98446531679543befd820b5dde226a4ea12e817408330cc80806e5b85c54d968fe110249bc266bb9426cc6f59e64c0c0ce78a4e5b884
 SHA512 
abc4b6b62e5693d7efd80a29726b21544fe3c8b03099f5cb2e1aa6707f512ea6f744c250996bc8d3f3f70bb4eaf6177d7640c8decb503800bee5397d9c0b4140
-DIST nomad-1.5.3-deps.tar.xz 413102012 BLAKE2B 
038953b122a194c56c5c9436d76099022da18dd6b5b639d0b2fcee321a24c23bc6deee63e27638ab79996728a83f9ba9b8d2151265ed6fbbe613d2402c84c88b
 SHA512 
0b483b66fa1ed8f1b38ae77db3aef008341416ffc24abb29121560634bb31a7282e26333bb8330386049bea60eb8ae3ef58eab37785eb2446e9d55029b6ecb46
-DIST nomad-1.5.3.tar.gz 23976676 BLAKE2B 
4d237e2610b3c2e9c887d115474b628ba81814fb1c2e89e387b63329072817c9f3768557d33e98f199e9f16e08cc81797d31a7570e18fa0d6c450aa6e0799969
 SHA512 
c058c367cfd632f9f6801aaabf79ed5ba6f70e69de0480e15be84f40ebea78433f10aed82e54339231df1063ab2a8b150a0185c1bc9127174347a9d5c71ffe1d
 DIST nomad-1.6.1-deps.tar.xz 357940588 BLAKE2B 
956b9e7b89cca7e0678f1e8b0b64134f34d5a0d6e017d971891ae1847628e9f125a0ab86bbb6d0902ef33a68aaeedb9e904d3617bb5fb1b86f125f0b12854722
 SHA512 
fba689dc8644219013c17162389d396740a5801953e1e052f246f503444f8867f99ec9a2047add0e07876b2cff7e6928e6bd66c2ba4277ab825c58ba7cff6e4a
 DIST nomad-1.6.1.tar.gz 24346334 BLAKE2B 
9c97469e91dd8aa7c5487edc51a6cd8d64a7920a1c385d52339eb6dc552efb79d5f87d91d377cd373088e6284e719a84b765115c8c4e78ba067d81f0869f0909
 SHA512 
d85450980813b584e5147a7626827b5b2213f7304cee027b46ec116999e9858bd20eea1fd482acaf8feb57b3dc13ae84834a472f1bbc4da8ec18ab926c283860

diff --git a/sys-cluster/nomad/nomad-1.4.3.ebuild 
b/sys-cluster/nomad/nomad-1.4.3.ebuild
deleted file mode 100644
index 0d157d25aa6b..
--- a/sys-cluster/nomad/nomad-1.4.3.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_COMMIT=f464aca721d222ae9c1f3df643b3c3aaa20e2da7
-
-DESCRIPTION="A simple and flexible workload orchestrator"
-HOMEPAGE="https://nomadproject.io";
-SRC_URI="https://github.com/hashicorp/nomad/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="ui"
-
-RESTRICT=" test"
-
-src_compile() {
-   local go_ldflags go_tags
-   go_ldflags="-X 
github.com/hashicorp/nomad/version.GitCommit=${GIT_COMMIT}"
-   go_tags="codegen_generated"
-   go_tags+="$(usex ui ',ui' '' )"
-   CGO_ENABLED=1 \
-   ego build \
-   -ldflags "${go_ldflags}" \
-   -tags "${go_tags}" \
-   -trimpath \
-   -o bin/${PN}
-}
-
-src_install() {
-   dobin bin/${PN}
-   systemd_dounit "${FILESDIR}"/nomad.service
-   keepdir /etc/nomad.d
-   einstalldocs
-   dodoc CHANGELOG.md
-   keepdir /var/lib/nomad /var/log/nomad
-   newconfd "${FILESDIR}/nomad.confd" nomad
-   newinitd "${FILESDIR}/nomad.initd" nomad
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/nomad.logrotated" nomad
-}

diff --git a/sys-cluster/nomad/nomad-1.5.3.ebuild 
b/sys-cluster/nomad/nomad-1.5.3.ebuild
deleted file mode 100644
index 1adb04ac4d08..
--- a/sys-cluster/nomad/nomad-1.5.3.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_COMMIT=434f7a1745c6304d607562daa9a4a635def7153f
-
-DESCRIPTION="A simple and flexible workload orchestrator"
-HOMEPAGE="https://nomadproject.io";
-SRC_URI="https://github.com/hashicorp/nomad/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
-
-LICENSE="MPL-2.0"
-SLOT="0"
-K

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

2023-11-16 Thread Sam James
commit: 7253bef41058531d9f1f230a496bd962f1ae4eb9
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 04:05:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 04:05:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7253bef4

sys-devel/bin86: Stabilize 0.16.21-r2 amd64, #917360

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

 sys-devel/bin86/bin86-0.16.21-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bin86/bin86-0.16.21-r2.ebuild 
b/sys-devel/bin86/bin86-0.16.21-r2.ebuild
index ec61c436cb97..c7be6fd8af00 100644
--- a/sys-devel/bin86/bin86-0.16.21-r2.ebuild
+++ b/sys-devel/bin86/bin86-0.16.21-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://v3.sk/~lkundrak/dev86/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 
 PATCHES=( "${FILESDIR}"/${PN}-0.16.21-amd64-build.patch
  "${FILESDIR}"/${PN}-0.16.21-fix-build-for-clang16.patch



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

2023-11-16 Thread Sam James
commit: c64ddbb6db35b3d53c6975549888e95454ce7772
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 04:05:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 04:05:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c64ddbb6

sys-devel/bin86: Stabilize 0.16.21-r2 x86, #917360

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

 sys-devel/bin86/bin86-0.16.21-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bin86/bin86-0.16.21-r2.ebuild 
b/sys-devel/bin86/bin86-0.16.21-r2.ebuild
index 4cabadfd2b2a..ec61c436cb97 100644
--- a/sys-devel/bin86/bin86-0.16.21-r2.ebuild
+++ b/sys-devel/bin86/bin86-0.16.21-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://v3.sk/~lkundrak/dev86/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 
 PATCHES=( "${FILESDIR}"/${PN}-0.16.21-amd64-build.patch
  "${FILESDIR}"/${PN}-0.16.21-fix-build-for-clang16.patch



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

2023-11-16 Thread Sam James
commit: 73ad6bb3bc72305e7548c1ae089fe2e8df1ce74e
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 04:04:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 04:04:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ad6bb3

sys-devel/gcc: add 11.4.1_p20231116

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-11.4.1_p20231116.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 90e8b585b653..15eadf1e2d6d 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -10,6 +10,7 @@ DIST gcc-11-20231019.tar.xz 76228604 BLAKE2B 
cc1278eb4beb598d81b1629fe7209548770
 DIST gcc-11-20231026.tar.xz 76243752 BLAKE2B 
bdd28659a0ddf9aea98c989377260586aea746cde8fbc082d52944032c02209d67f633c295a7bebcb7bf8a8df081430110cbdf749ceacd9250263629d57797df
 SHA512 
9c2a47465c7143b645df9e863faec4e6d80d158598262b59eaf248d900f73aeddbcd045b37b7015f2ba87c11c8beb3ae7d63fdda974160fef785e0648eb72d92
 DIST gcc-11-20231102.tar.xz 76231000 BLAKE2B 
a7ef4cb9aa79e401e070d80db8cc2366107a7965480caf52f1932ec977c1b60619b1504267165cdf3dacc0c74201f2bdf2466f09cf78d8b4fdd9055e8ccdbbe2
 SHA512 
f3e78d753efb76c8261478c99676980338dc0905e9974f3b4131aa9715753fd94d8b516a7e3a32a0436056697b15a09ab03d38a1222d295edabbb1f43559a8aa
 DIST gcc-11-20231109.tar.xz 76231496 BLAKE2B 
7f640e8a9753c07652902176d405c9b04d93575d439e3fdf084d7f6ecf7795b953b2d51148b6916e94433bc84fdb65474df07834d3d1262ae93b25891f4a61c1
 SHA512 
5df999125276d284a2eeb9d0164f8f74ca9a1a978a5be0e9fda8984c37596b07c5530f6005e752de65deeff2a648f9ef4673ce5f164c2d168e3c31a8139a0e5f
+DIST gcc-11-20231116.tar.xz 76229556 BLAKE2B 
d86238ccc5f477316cf9b24f85335e2eaefb168541bdea6e97703f8e587e36af67ff531c3f44d15976153e7ac6d84f4c0754df419620f86868877e29e552fd4c
 SHA512 
cf8b1ce868cbdfce03735b30a941532406a317c8c539b054ba2784f58fe9680c6c248ab513ae76feaac92d47e993f0aab08185d335eed7565ff0ce778f9c1548
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 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

diff --git a/sys-devel/gcc/gcc-11.4.1_p20231116.ebuild 
b/sys-devel/gcc/gcc-11.4.1_p20231116.ebuild
new file mode 100644
index ..02c58f02f0a6
--- /dev/null
+++ b/sys-devel/gcc/gcc-11.4.1_p20231116.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="11.4.0"
+PATCH_VER="10"
+MUSL_VER="2"
+MUSL_GCC_VER="11.4.0"
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_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
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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.3

[gentoo-commits] repo/gentoo:master commit in: dev-tex/tex4ht/

2023-11-16 Thread Sam James
commit: 961114da9fe93ac272feb0d864d38c7ea675fe53
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 04:05:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 04:05:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=961114da

dev-tex/tex4ht: Stabilize 20090611_p1038_p20210603-r1 sparc, #917455

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

 dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild 
b/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
index 68914476bae5..8452125f275a 100644
--- a/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
+++ b/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LPPL-1.2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc java"
 
 RDEPEND="app-text/ghostscript-gpl



[gentoo-commits] repo/gentoo:master commit in: dev-tex/tex4ht/

2023-11-16 Thread Sam James
commit: 94695f337766760f027af5eed71471f453d21b84
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 04:05:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 04:05:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94695f33

dev-tex/tex4ht: Stabilize 20090611_p1038_p20210603-r1 x86, #917455

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

 dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild 
b/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
index 43e779a765fb..6c972ee176ef 100644
--- a/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
+++ b/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LPPL-1.2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc java"
 
 RDEPEND="app-text/ghostscript-gpl



[gentoo-commits] repo/gentoo:master commit in: dev-tex/tex4ht/

2023-11-16 Thread Sam James
commit: 5016f13df195a5302e17bf8281e647aa4a914181
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 04:05:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 04:05:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5016f13d

dev-tex/tex4ht: Stabilize 20090611_p1038_p20210603-r1 amd64, #917455

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

 dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild 
b/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
index 6c972ee176ef..68914476bae5 100644
--- a/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
+++ b/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LPPL-1.2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc java"
 
 RDEPEND="app-text/ghostscript-gpl



[gentoo-commits] repo/gentoo:master commit in: dev-tex/tex4ht/

2023-11-16 Thread Sam James
commit: e0263cd437f2610a4c78096fabfe12fdfc8d9b76
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 03:36:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 03:36:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0263cd4

dev-tex/tex4ht: Stabilize 20090611_p1038_p20210603-r1 ppc64, #917455

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

 dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild 
b/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
index 0bf08f7c4e3a..c84ddfd38801 100644
--- a/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
+++ b/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LPPL-1.2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc java"
 
 RDEPEND="app-text/ghostscript-gpl



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

2023-11-16 Thread Sam James
commit: 850aeebe5203fe5455f001bf63a35219a4306da6
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 03:35:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 03:35:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=850aeebe

profiles: mask =dev-java/java-config-2.3.3

Missing 'java-config' symlink to 'java-config-2', breaking Java eclasses
at least.

Bug: https://bugs.gentoo.org/917458
Signed-off-by: Sam James  gentoo.org>

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 13795b317928..75869b8856b7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-11-17)
+# Missing 'java-config' symlink to 'java-config-2', breaking Java eclasses
+# at least. See bug #917458.
+=dev-java/java-config-2.3.3
+
 # Arthur Zamarin  (2023-11-10)
 # No reverse dependencies, no tests, no upstream activity. All ebuild
 # maintenance on this package was done randomly by @python project members,



[gentoo-commits] repo/gentoo:master commit in: dev-tex/tex4ht/

2023-11-16 Thread Sam James
commit: f1fb6ace2b8ad96305816195b6716caf6ffc2227
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 03:36:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 03:36:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1fb6ace

dev-tex/tex4ht: Stabilize 20090611_p1038_p20210603-r1 arm64, #917455

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

 dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild 
b/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
index e703b4202c48..0bf08f7c4e3a 100644
--- a/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
+++ b/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LPPL-1.2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc java"
 
 RDEPEND="app-text/ghostscript-gpl



[gentoo-commits] repo/gentoo:master commit in: dev-tex/tex4ht/

2023-11-16 Thread Sam James
commit: 5dda515cd465fa9366a2360f2287a77e0714b48d
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 03:36:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 03:36:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dda515c

dev-tex/tex4ht: Stabilize 20090611_p1038_p20210603-r1 arm, #917455

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

 dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild 
b/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
index c84ddfd38801..43e779a765fb 100644
--- a/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
+++ b/dev-tex/tex4ht/tex4ht-20090611_p1038_p20210603-r1.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LPPL-1.2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc java"
 
 RDEPEND="app-text/ghostscript-gpl



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

2023-11-16 Thread Sam James
commit: 73cc4f969276789e4d8316656cc3805d1721ed9b
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 03:28:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 03:33:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73cc4f96

dev-libs/libksba: add 1.6.5

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

 dev-libs/libksba/Manifest |  2 ++
 dev-libs/libksba/libksba-1.6.5.ebuild | 62 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-libs/libksba/Manifest b/dev-libs/libksba/Manifest
index 4c082e80d2f0..34635a34e795 100644
--- a/dev-libs/libksba/Manifest
+++ b/dev-libs/libksba/Manifest
@@ -2,3 +2,5 @@ DIST libksba-1.6.3.tar.bz2 668287 BLAKE2B 
a2b474aa5ea8eb387a2d9a459ec1e3daf36bbe
 DIST libksba-1.6.3.tar.bz2.sig 119 BLAKE2B 
c6ab01889e7d7efa6117b388c8bf8e1916a3d5c174659b01a34a60bcf8e04181aaf60c79ebd8ab423300f19de084a7968db9b9afd8aa5980246d9ce3f91d66d2
 SHA512 
57081497e32af41abbe84678dfb2379318ae75fdde1f871f3960b7dce7270b952a832b64accbb2a1f19fbef8db9f4d35ac59890ac6cbe45215a65f6971ba43f1
 DIST libksba-1.6.4.tar.bz2 668445 BLAKE2B 
639be954727e2c3a74e075c52090bc2d9998a149f168ede376520d83a7dfd776212ba2948270096b303803e9f41381747f73c8ec97117a4d743b8df49defef9a
 SHA512 
07bc26584d1901b2975a02012d90084e3c247a7aeab56d7bcc7197ef0210ece0c4ffd5cb468b998ef696deadfcfdc5fa5dc367077863926503e8f7a8d06856a5
 DIST libksba-1.6.4.tar.bz2.sig 119 BLAKE2B 
5b9edcf65eb7b46182144a8d17a1656ada93a8a7ce3106ea5f525ab3e892b078f9c723544c13702d6d3b40fefd2bff78dc0cfbc3b1a3c156ba18740ecfc42ce6
 SHA512 
fbf75e03b9e0e771027acfef8cc702744a0d1fe37ef285fcf6475d4a58f7936d3bc890ee3ffe923195152bbcede807ba721ac3fdfdd6d05a1a523416f64ff8c1
+DIST libksba-1.6.5.tar.bz2 708400 BLAKE2B 
934bde6412de6c1f3062b101930d7b2beac3f6e3f2fbeb5c964a6252b68a3b70c7cb3a48c7eac04b7f1d2ea3c717e1c7e164c1bc6113b46244b9dd130c64b540
 SHA512 
959312ac0bb2dabcdd22217266daccdf3938d62ff2936c767cade76888757ece1bb6fe79f2c679db03d1baf3919757265d0ded216fee8b8d235e94a70fcf05de
+DIST libksba-1.6.5.tar.bz2.sig 119 BLAKE2B 
70f290ed44160af2882b5f2543965e3003dd0fd106ab6eaa1f7dfbb878d1f0402c16f3e802af6be589e501e17d0ead82c03afe73c8353b314c8cafb24e7d4a11
 SHA512 
e70f136edcf29bf931eccaf930e0ae644fd372e0a6f472599898d2fd5e44e64ab2cea63b0be2b1d9a468f73f607881dfdf06adfe6d1fc9ebd66b21e4c245f837

diff --git a/dev-libs/libksba/libksba-1.6.5.ebuild 
b/dev-libs/libksba/libksba-1.6.5.ebuild
new file mode 100644
index ..bf2dd08153c9
--- /dev/null
+++ b/dev-libs/libksba/libksba-1.6.5.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+# in-source builds are not supported: https://dev.gnupg.org/T6313#166339
+inherit toolchain-funcs out-of-source verify-sig libtool
+
+DESCRIPTION="X.509 and CMS (PKCS#7) library"
+HOMEPAGE="https://www.gnupg.org/related_software/libksba";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="LGPL-3+ GPL-2+ GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="static-libs"
+
+RDEPEND=">=dev-libs/libgpg-error-1.33"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.6.0-no-fgrep-ksba-config.patch
+)
+
+src_prepare() {
+   default
+
+   elibtoolize  # necessary on Solaris for shared lib support
+}
+
+my_src_configure() {
+   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
+
+   local myeconfargs=(
+   --disable-valgrind-tests
+   $(use_enable static-libs static)
+
+   GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
+   LIBGCRYPT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-libgcrypt-config"
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+my_src_install() {
+   default
+
+   # People need to use ksba-config for --cflags and --libs
+   find "${ED}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/gitea/, www-apps/gitea/files/

2023-11-16 Thread Yixun Lan
commit: 7bf41879db42ed6108bdcd9b08b4c5a10b90d22a
Author: Ryan Qian  bitbili  net>
AuthorDate: Tue Nov 14 21:14:05 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Nov 17 01:49:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf41879

www-apps/gitea: update the systemd service file for new postgresql versions

Closes: https://github.com/gentoo/gentoo/pull/33825
Signed-off-by: Ryan Qian  bitbili.net>
Signed-off-by: Yixun Lan  gentoo.org>

 www-apps/gitea/files/gitea.service-r4 | 34 ++
 www-apps/gitea/gitea-1.21.0.ebuild|  2 +-
 2 files changed, 35 insertions(+), 1 deletion(-)

diff --git a/www-apps/gitea/files/gitea.service-r4 
b/www-apps/gitea/files/gitea.service-r4
new file mode 100644
index ..3fa73aaf1db8
--- /dev/null
+++ b/www-apps/gitea/files/gitea.service-r4
@@ -0,0 +1,34 @@
+[Unit]
+Description=Gitea service
+Documentation=https://docs.gitea.io/
+
+AssertPathIsDirectory=/var/lib/gitea
+AssertPathIsReadWrite=/var/lib/gitea
+
+After=network.target
+Requires=network.target
+After=mysqld.service
+After=postgresql-10.service
+After=postgresql-11.service
+After=postgresql-12.service
+After=postgresql-13.service
+After=postgresql-14.service
+After=postgresql-15.service
+After=postgresql-16.service
+After=memcached.service
+After=redis.service
+
+[Service]
+User=git
+Group=git
+
+Environment="GITEA_WORK_DIR=/var/lib/gitea" 
"GITEA_CUSTOM=/var/lib/gitea/custom"
+WorkingDirectory=/var/lib/gitea
+ExecStart=/usr/bin/gitea --config /etc/gitea/app.ini web
+
+Restart=always
+PrivateTmp=true
+Nice=5
+
+[Install]
+WantedBy=multi-user.target

diff --git a/www-apps/gitea/gitea-1.21.0.ebuild 
b/www-apps/gitea/gitea-1.21.0.ebuild
index c3878c4ba16b..fce72a8ba35f 100644
--- a/www-apps/gitea/gitea-1.21.0.ebuild
+++ b/www-apps/gitea/gitea-1.21.0.ebuild
@@ -101,7 +101,7 @@ src_install() {
newtmpfiles - gitea.conf <<-EOF
d /run/gitea 0755 git git
EOF
-   systemd_newunit "${FILESDIR}"/gitea.service-r3 gitea.service
+   systemd_newunit "${FILESDIR}"/gitea.service-r4 gitea.service
 
insinto /etc/gitea
newins custom/conf/app.example.ini app.ini



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

2023-11-16 Thread Yixun Lan
commit: 50d3ddba67b015d1ae1c3f8ebcb8305db80b85ee
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Nov 17 01:46:39 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Nov 17 01:49:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d3ddba

www-apps/gitea: add Ryan Qian as maintainer

I will proxy for him to maintain this package

Bug: https://bugs.gentoo.org/917462
Signed-off-by: Yixun Lan  gentoo.org>

 www-apps/gitea/metadata.xml | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/www-apps/gitea/metadata.xml b/www-apps/gitea/metadata.xml
index c5a8b29fd81a..1443204ea795 100644
--- a/www-apps/gitea/metadata.xml
+++ b/www-apps/gitea/metadata.xml
@@ -1,7 +1,18 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   i...@bitbili.net
+   Ryan Qian
+   
+   
+   d...@gentoo.org
+   Yixun Lan
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

go-gitea/gitea




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

2023-11-16 Thread Yixun Lan
commit: 4e3dc8b7cc1603daa922727bbcdd660f1a7927ed
Author: Ryan Qian  bitbili  net>
AuthorDate: Tue Nov 14 18:01:25 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Nov 17 01:48:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3dc8b7

www-apps/gitea: add 1.21.0

Closes: https://bugs.gentoo.org/917351
Signed-off-by: Ryan Qian  bitbili.net>
Signed-off-by: Yixun Lan  gentoo.org>

 www-apps/gitea/Manifest|   1 +
 www-apps/gitea/gitea-1.21.0.ebuild | 128 +
 2 files changed, 129 insertions(+)

diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index 137351b79864..b7646cfab2ba 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1,2 +1,3 @@
 DIST gitea-1.20.4.tar.gz 50489949 BLAKE2B 
1c14ec9f784cbbe3f67872b5344df209009bd32dc624b8e0351c2050ffa90657556ec6bd77b69acdb7a7506918aafbbb72a97839d92c2b39241c308ebeb4e565
 SHA512 
5e08959e0ff421898aebcb7640ab0869c1cabd82c84254c94024d2da16f91755e183b477a190a7b1987a5ab9ae7787c85d37fb9db990bddda937a4200777ed7c
 DIST gitea-1.20.5.tar.gz 50448780 BLAKE2B 
d8a1dc6bc147a06adc9280ea5d75d8cf039d447d96b4cd4ca6b35b11af5ed71df73d36b4c102f5b8ded2ba85efaea6104b31a4f39ab66c8a0c98cd36e826b734
 SHA512 
360a7a7bf0a51ea6d1fbcdfb35c5c3492b4fc6e29a9b60d0e6c6d01257d4743c580cf907293df8a4244750c5afe9ba1b33b2a898a18dd9e13947c58116ba3021
+DIST gitea-1.21.0.tar.gz 53744981 BLAKE2B 
45c6172260fe616927ae03795245db7d15fc0a09f93d2fe974bb040d940e495bbed10710c643a8f9e85f156ccff9a2e34c905a26d4dcdf6317654ed5cda9ce2f
 SHA512 
b3b5a72d7ebe119c975f0e7fcb4b4174582b866bdf4775181975a0b10904b5b54f8b6a1d865c75554e6d6998fe9f6d7846c3ebf5552926f1919f8cf986e798e6

diff --git a/www-apps/gitea/gitea-1.21.0.ebuild 
b/www-apps/gitea/gitea-1.21.0.ebuild
new file mode 100644
index ..c3878c4ba16b
--- /dev/null
+++ b/www-apps/gitea/gitea-1.21.0.ebuild
@@ -0,0 +1,128 @@
+# Copyright 2016-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module tmpfiles systemd flag-o-matic
+
+DESCRIPTION="A painless self-hosted Git service"
+HOMEPAGE="https://gitea.com https://github.com/go-gitea/gitea";
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/go-gitea/gitea.git";
+else
+   
SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${PV}/gitea-src-${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+S="${WORKDIR}/${PN}-src-${PV}"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE="+acct pam sqlite pie"
+
+DEPEND="
+   acct? (
+   acct-group/git
+   acct-user/git[gitea] )
+   pam? ( sys-libs/pam )"
+RDEPEND="${DEPEND}
+   dev-vcs/git"
+BDEPEND=">=dev-lang/go-1.21:="
+
+DOCS=(
+   custom/conf/app.example.ini CHANGELOG.md CONTRIBUTING.md README.md
+)
+FILECAPS=(
+   -m 711 cap_net_bind_service+ep usr/bin/gitea
+)
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   sed -i -e "s#^MODE = console#MODE = file#" custom/conf/app.example.ini 
|| die
+}
+
+src_configure() {
+   # bug 832756 - PIE build issues
+   filter-flags -fPIE
+   filter-ldflags -fPIE -pie
+}
+
+src_compile() {
+   local gitea_tags
+   local -a gitea_settings makeenv
+
+   # The space-separated list of the -tags flag is deprecated, please
+   # always use the comma-separated list in the future.
+   gitea_tags="bindata"
+   gitea_tags+="$(usex pam ',pam' '')"
+   gitea_tags+="$(usex sqlite ',sqlite,sqlite_unlock_notify' '')"
+
+   gitea_settings=(
+   "-X 
code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/gitea/app.ini"
+   "-X 
code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom"
+   "-X 
code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea"
+   )
+
+   makeenv=(
+   LDFLAGS="-extldflags \"${LDFLAGS}\" ${gitea_settings[*]}"
+   TAGS="${gitea_tags}"
+   )
+
+   if [[ ${PV} != * ]]; then
+   # Use variable STORED_VERSION_FILE (the "${S}/VERSION" file) to 
set version,
+   # and prevent executing git command when it's not a live 
version.
+   makeenv+=( GITHUB_REF_NAME="" )
+   fi
+
+   if use pie ; then
+   # Please check the supported platforms when a new keyword 
request opened,
+   # refer to file: 'go/src/internal/platform/supported.go'.
+   # When PIE buildmode is not supported by internal linker, the 
external
+   # linker will be used automatically, refer to:
+   # 
https://github.com/golang/go/blob/ed817f1c4055a559a94afffecbb91c78e4f39942/src/cmd/link/internal/ld/config.go#L149
+   makeenv+=( EXTRA_GOFLAGS="-buildmode=pie" )
+   fi
+
+   env "${makeenv[@]}" emake backend
+}
+
+src_install() {
+

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

2023-11-16 Thread Matt Turner
commit: b9e4228214dfc44bf81db38726ed75149128be76
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Nov 17 00:48:27 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Nov 17 00:48:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e42282

media-libs/mesa: Fix dependency on glslang

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

 media-libs/mesa/mesa-23.3.0_rc4.ebuild | 6 +++---
 media-libs/mesa/mesa-.ebuild   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-libs/mesa/mesa-23.3.0_rc4.ebuild 
b/media-libs/mesa/mesa-23.3.0_rc4.ebuild
index ef6c7bed1363..290ae4e096c1 100644
--- a/media-libs/mesa/mesa-23.3.0_rc4.ebuild
+++ b/media-libs/mesa/mesa-23.3.0_rc4.ebuild
@@ -160,9 +160,9 @@ BDEPEND="
sys-devel/flex
virtual/pkgconfig
$(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]")
-   llvm? (
-   vulkan? (
-   dev-util/glslang
+   vulkan? (
+   dev-util/glslang
+   llvm? (
video_cards_intel? (
amd64? (
$(python_gen_any_dep 
"dev-python/ply[\${PYTHON_USEDEP}]")

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index ef6c7bed1363..290ae4e096c1 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -160,9 +160,9 @@ BDEPEND="
sys-devel/flex
virtual/pkgconfig
$(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]")
-   llvm? (
-   vulkan? (
-   dev-util/glslang
+   vulkan? (
+   dev-util/glslang
+   llvm? (
video_cards_intel? (
amd64? (
$(python_gen_any_dep 
"dev-python/ply[\${PYTHON_USEDEP}]")



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/mat2/, net-client/telescope/, net-misc/gmid/, ...

2023-11-16 Thread Leonardo Hernandez
commit: 7fe9522c26f2773afc8d473e46f166977bcbf38f
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Nov 16 23:05:30 2023 +
Commit: Leonardo Hernandez  proton  me>
CommitDate: Thu Nov 16 23:05:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7fe9522c

*/*: remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATH

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 app-accessibility/rhvoice/rhvoice-1.6.0.ebuild | 2 +-
 app-misc/mat2/mat2-0.13.3.ebuild   | 2 +-
 net-client/lagrange/lagrange-1.17.2.ebuild | 2 +-
 net-client/lagrange/lagrange-1.17.3.ebuild | 2 +-
 net-client/telescope/telescope-0.7.1.ebuild| 2 +-
 net-client/telescope/telescope-0.8.1.ebuild| 2 +-
 net-mail/hydroxide/hydroxide-0.2.23.ebuild | 2 +-
 net-mail/hydroxide/hydroxide-0.2.24.ebuild | 2 +-
 net-mail/hydroxide/hydroxide-0.2.26.ebuild | 2 +-
 net-mail/hydroxide/hydroxide-0.2.27.ebuild | 2 +-
 net-mail/hydroxide/hydroxide-0.2.28.ebuild | 2 +-
 net-mail/hydroxide/hydroxide-.ebuild   | 2 +-
 net-misc/gmid/gmid-1.8.5.ebuild| 2 +-
 net-misc/gmid/gmid-1.8.6.ebuild| 2 +-
 net-misc/gmid/gmid-.ebuild | 2 +-
 net-misc/gnome-ssh-askpass/gnome-ssh-askpass-9.2_p1.ebuild | 2 +-
 net-nntp/inn/inn-2.7.1.ebuild  | 2 +-
 17 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild 
b/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild
index 801cbac777..5cf4395c76 100644
--- a/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild
+++ b/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild
@@ -57,7 +57,7 @@ BDEPEND="
 "
 REQUIRED_USE="|| ( ao portaudio pulseaudio )"
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/aepaneshnikov.asc"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/aepaneshnikov.asc"
 
 DOCS=( README.md doc config/dicts )
 

diff --git a/app-misc/mat2/mat2-0.13.3.ebuild b/app-misc/mat2/mat2-0.13.3.ebuild
index e3985b7f3e..760c4817b2 100644
--- a/app-misc/mat2/mat2-0.13.3.ebuild
+++ b/app-misc/mat2/mat2-0.13.3.ebuild
@@ -38,7 +38,7 @@ BDEPEND="
)
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/jvoisin.asc
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jvoisin.asc
 
 DOCS=( doc {CHANGELOG,CONTRIBUTING,INSTALL,README}.md )
 

diff --git a/net-client/lagrange/lagrange-1.17.2.ebuild 
b/net-client/lagrange/lagrange-1.17.2.ebuild
index f1637e5ccb..0f485d98bd 100644
--- a/net-client/lagrange/lagrange-1.17.2.ebuild
+++ b/net-client/lagrange/lagrange-1.17.2.ebuild
@@ -35,7 +35,7 @@ BDEPEND="
verify-sig? ( sec-keys/openpgp-keys-skyjake )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/skyjake.asc"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/skyjake.asc"
 
 src_prepare() {
# checked by Depends.cmake

diff --git a/net-client/lagrange/lagrange-1.17.3.ebuild 
b/net-client/lagrange/lagrange-1.17.3.ebuild
index 95ffe7a1f8..02a0891262 100644
--- a/net-client/lagrange/lagrange-1.17.3.ebuild
+++ b/net-client/lagrange/lagrange-1.17.3.ebuild
@@ -35,7 +35,7 @@ BDEPEND="
verify-sig? ( sec-keys/openpgp-keys-skyjake )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/skyjake.asc"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/skyjake.asc"
 
 src_prepare() {
# checked by Depends.cmake

diff --git a/net-client/telescope/telescope-0.7.1.ebuild 
b/net-client/telescope/telescope-0.7.1.ebuild
index 5f552951d3..ab583a6597 100644
--- a/net-client/telescope/telescope-0.7.1.ebuild
+++ b/net-client/telescope/telescope-0.7.1.ebuild
@@ -29,7 +29,7 @@ BDEPEND="
verify-sig? ( sec-keys/signify-keys-telescope:$(ver_cut 1-2) )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 
1-2).pub"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
 
 src_unpack() {
if use verify-sig; then

diff --git a/net-client/telescope/telescope-0.8.1.ebuild 
b/net-client/telescope/telescope-0.8.1.ebuild
index 5f552951d3..ab583a6597 100644
--- a/net-client/telescope/telescope-0.8.1.ebuild
+++ b/net-client/telescope/telescope-0.8.1.ebuild
@@ -29,7 +29,7 @@ BDEPEND="
verify-sig? ( sec-keys/signify-keys-telescope:$(ver_cut 1-2) )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 
1-2).pub"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
 
 src_unpack() {
if use verify-sig; then

diff --git a/net-mail/hydroxide/hydroxide-0.2.23.ebuild 
b/net-mail/hydroxide/hydroxide-0.2.23.ebuild
index e11059b9e6..84f31fc4c8 100644
--- a/net-mail/hydroxide/hydroxide-0.2.23.ebuild
+++ b/net-mail/hydroxide/hydroxide-0.2.23.ebuild
@@ -14,7 +

[gentoo-commits] repo/gentoo:master commit in: sys-apps/system-monitoring-center/

2023-11-16 Thread Maciej Barć
commit: 81e6a8312728a7413f93988183657eb722310d1b
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov 16 23:30:17 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov 16 23:38:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81e6a831

sys-apps/system-monitoring-center: Stabilize 2.25.1 amd64, #917461

Closes: https://bugs.gentoo.org/917461
Signed-off-by: Maciej Barć  gentoo.org>

 .../system-monitoring-center/system-monitoring-center-2.25.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-apps/system-monitoring-center/system-monitoring-center-2.25.1.ebuild 
b/sys-apps/system-monitoring-center/system-monitoring-center-2.25.1.ebuild
index 8a65a073a3e7..e15e8abaa8d1 100644
--- a/sys-apps/system-monitoring-center/system-monitoring-center-2.25.1.ebuild
+++ b/sys-apps/system-monitoring-center/system-monitoring-center-2.25.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]] ; then
 else

SRC_URI="https://github.com/hakandundar34coding/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/boogie/

2023-11-16 Thread Maciej Barć
commit: 4de4134fa70f3fc35ee59b5e54d2c7684d433bd7
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov 16 22:48:09 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov 16 23:38:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de4134f

dev-lang/boogie: drop old 3.0.4

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

 dev-lang/boogie/Manifest|   1 -
 dev-lang/boogie/boogie-3.0.4.ebuild | 287 
 2 files changed, 288 deletions(-)

diff --git a/dev-lang/boogie/Manifest b/dev-lang/boogie/Manifest
index aca44148687a..c4e7e870cf0a 100644
--- a/dev-lang/boogie/Manifest
+++ b/dev-lang/boogie/Manifest
@@ -1,4 +1,3 @@
-DIST boogie-3.0.4.tar.gz 2024651 BLAKE2B 
ccd6892aef048f7e031d8101ead979eb8aeb09d14954e62d862cf60ef35bb34f70449b20ac4182f6eb253cc30f7fda6d17dc3206b50e1d0762d2be39fc28d12f
 SHA512 
ff9f9fd9d143c79ddba146ed834aa68ef78b95a54445b8ae3ed89c2a55ca84106a4e0ba18f3b640ef1052ceb3b1ca166e6fb46242d9789a11d71a6d197e6f30c
 DIST boogie-3.0.5.tar.gz 2024714 BLAKE2B 
453b09d9275923e8bed6ef80b1e331ee3a16e3ebfc7f2f454a989fa1242c5221c9a9d322b4306b11749b9ab48e012cc30cbf4d965413dc96e5bcdf52e6679f95
 SHA512 
212b561597ba8dea4c2ff1d073c317eb6f880c28588f032f65f3ad620a68fbf137e5cc9a20947a9f7af6f00e7543aeb56f09699ae179cfc7c4df63f825102d44
 DIST microsoft.bcl.asyncinterfaces.6.0.0.nupkg 76354 BLAKE2B 
aca3f5db71e4037dbdd604aeaebcd0962ccc171915b77b4c409ab744bf0a469c7d588f9504fc7fa49e3863e9593b66b4083235cb49e812d1f87b3dadb32e6003
 SHA512 
221a05a0c910f7a87b620d8f3831ed392b4eb95d112bee274d35f27009ad2a26445de9d7cd235fe6fb4a03f2550874bda3be396edaf9c0852a9c23d7b099
 DIST microsoft.codecoverage.16.2.0.nupkg 3133582 BLAKE2B 
418cf403247d594cde0d827f8ca8690019a7631525f07993937085f4bbf8473364b4c99aea6e8b7b0020208d15fe0da63f0f4e69c273493c51ae011e8bd82667
 SHA512 
91f1d43fc038a20f5367d9aab669105dc7514dfbe749260b52789c09a75abcc6bdc000ee0c7f432231d4cc09e99bf5b863dd6289d813342f74d9dad23a651625

diff --git a/dev-lang/boogie/boogie-3.0.4.ebuild 
b/dev-lang/boogie/boogie-3.0.4.ebuild
deleted file mode 100644
index 8cb18a16b354..
--- a/dev-lang/boogie/boogie-3.0.4.ebuild
+++ /dev/null
@@ -1,287 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOTNET_PKG_COMPAT=7.0
-NUGETS="
-microsoft.bcl.asyncinterfaces@6.0.0
-microsoft.codecoverage@16.2.0
-microsoft.csharp@4.0.1
-microsoft.dotnet.internalabstractions@1.0.0
-microsoft.net.test.sdk@16.2.0
-microsoft.netcore.platforms@1.0.1
-microsoft.netcore.platforms@1.1.0
-microsoft.netcore.targets@1.0.1
-microsoft.netcore.targets@1.1.0
-microsoft.testplatform.objectmodel@16.2.0
-microsoft.testplatform.testhost@16.2.0
-microsoft.win32.primitives@4.0.1
-microsoft.win32.primitives@4.3.0
-microsoft.win32.registry@4.0.0
-microsoft.win32.registry@4.3.0
-microsoft.win32.systemevents@6.0.0
-netstandard.library@1.6.0
-netstandard.library@2.0.0
-newtonsoft.json@9.0.1
-nunit@3.12.0
-nunit3testadapter@3.15.1
-runtime.any.system.collections@4.3.0
-runtime.any.system.diagnostics.tools@4.3.0
-runtime.any.system.diagnostics.tracing@4.3.0
-runtime.any.system.globalization.calendars@4.3.0
-runtime.any.system.globalization@4.3.0
-runtime.any.system.io@4.3.0
-runtime.any.system.reflection.extensions@4.3.0
-runtime.any.system.reflection.primitives@4.3.0
-runtime.any.system.reflection@4.3.0
-runtime.any.system.resources.resourcemanager@4.3.0
-runtime.any.system.runtime.handles@4.3.0
-runtime.any.system.runtime.interopservices@4.3.0
-runtime.any.system.runtime@4.3.0
-runtime.any.system.text.encoding.extensions@4.3.0
-runtime.any.system.text.encoding@4.3.0
-runtime.any.system.threading.tasks@4.3.0
-runtime.any.system.threading.timer@4.3.0
-runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.native.system.io.compression@4.1.0
-runtime.native.system.net.http@4.0.1
-runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.native.system.security.cryptography@4.0.0
-runtime.native.system@4.0.0
-runtime.native.system@4.3.0
-runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.unix.microsoft.win32.primitives@4.3.0
-runtime.unix.system.console@4.3.0
-runtime.unix.system.diagnostics.debug@4.3.0
-runtime.unix.system.io.filesystem@4.3

[gentoo-commits] repo/gentoo:master commit in: dev-lang/luau/

2023-11-16 Thread Maciej Barć
commit: 1fddc32197ecbc399fe4bf10c15938eab796502f
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov 16 23:31:06 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov 16 23:38:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fddc321

dev-lang/luau: Stabilize 0.599 amd64, #917460

Closes: https://bugs.gentoo.org/917460
Signed-off-by: Maciej Barć  gentoo.org>

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

diff --git a/dev-lang/luau/luau-0.599.ebuild b/dev-lang/luau/luau-0.599.ebuild
index c7bee4916d90..b15291852bc5 100644
--- a/dev-lang/luau/luau-0.599.ebuild
+++ b/dev-lang/luau/luau-0.599.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/boogie/

2023-11-16 Thread Maciej Barć
commit: d699dd077fe20877c926e48ee54aa70362d74264
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov 16 23:04:14 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov 16 23:38:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d699dd07

dev-lang/boogie: bump to 3.0.6

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

 dev-lang/boogie/Manifest|   1 +
 dev-lang/boogie/boogie-3.0.6.ebuild | 288 
 2 files changed, 289 insertions(+)

diff --git a/dev-lang/boogie/Manifest b/dev-lang/boogie/Manifest
index c4e7e870cf0a..1043d459be43 100644
--- a/dev-lang/boogie/Manifest
+++ b/dev-lang/boogie/Manifest
@@ -1,4 +1,5 @@
 DIST boogie-3.0.5.tar.gz 2024714 BLAKE2B 
453b09d9275923e8bed6ef80b1e331ee3a16e3ebfc7f2f454a989fa1242c5221c9a9d322b4306b11749b9ab48e012cc30cbf4d965413dc96e5bcdf52e6679f95
 SHA512 
212b561597ba8dea4c2ff1d073c317eb6f880c28588f032f65f3ad620a68fbf137e5cc9a20947a9f7af6f00e7543aeb56f09699ae179cfc7c4df63f825102d44
+DIST boogie-3.0.6.tar.gz 2023821 BLAKE2B 
0d11c5f33d25e55debb5ec2a9fc99881bc4781f69da091f157f55a13e5a26e6562c9ef8c5ebeb5e0cf307d5c6ddaeb36918a0d1e6f5a740829811291b7fd92c5
 SHA512 
dd2f075a9f34212edd7ca57872cc1b240fac0814c3fbbe27aa1c3ad2a4133dcdbc432c9b49db56416f700a1c0caf2a99225af35f9dfe92115b783916979a43f0
 DIST microsoft.bcl.asyncinterfaces.6.0.0.nupkg 76354 BLAKE2B 
aca3f5db71e4037dbdd604aeaebcd0962ccc171915b77b4c409ab744bf0a469c7d588f9504fc7fa49e3863e9593b66b4083235cb49e812d1f87b3dadb32e6003
 SHA512 
221a05a0c910f7a87b620d8f3831ed392b4eb95d112bee274d35f27009ad2a26445de9d7cd235fe6fb4a03f2550874bda3be396edaf9c0852a9c23d7b099
 DIST microsoft.codecoverage.16.2.0.nupkg 3133582 BLAKE2B 
418cf403247d594cde0d827f8ca8690019a7631525f07993937085f4bbf8473364b4c99aea6e8b7b0020208d15fe0da63f0f4e69c273493c51ae011e8bd82667
 SHA512 
91f1d43fc038a20f5367d9aab669105dc7514dfbe749260b52789c09a75abcc6bdc000ee0c7f432231d4cc09e99bf5b863dd6289d813342f74d9dad23a651625
 DIST microsoft.csharp.4.0.1.nupkg 462346 BLAKE2B 
209ccebc9103b803d26ea1f0232245c3cd231078b03a83a0011a2a79a1a8a324a72c5b3fda94b2686fff170932f366e165f81a36a70df590a39c45d70778e4be
 SHA512 
c0e75a9162f28ba4c4572c8fac4fd4c8c97d6d3505a37683646ba5f7e5f6ac0da69d5200d2646054de90e8e08f893a10e514591b69b8273640842b2cf90bddec

diff --git a/dev-lang/boogie/boogie-3.0.6.ebuild 
b/dev-lang/boogie/boogie-3.0.6.ebuild
new file mode 100644
index ..1b08f8717817
--- /dev/null
+++ b/dev-lang/boogie/boogie-3.0.6.ebuild
@@ -0,0 +1,288 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOTNET_PKG_COMPAT=7.0
+NUGETS="
+microsoft.bcl.asyncinterfaces@6.0.0
+microsoft.codecoverage@16.2.0
+microsoft.csharp@4.0.1
+microsoft.dotnet.internalabstractions@1.0.0
+microsoft.net.test.sdk@16.2.0
+microsoft.netcore.platforms@1.0.1
+microsoft.netcore.platforms@1.1.0
+microsoft.netcore.targets@1.0.1
+microsoft.netcore.targets@1.1.0
+microsoft.testplatform.objectmodel@16.2.0
+microsoft.testplatform.testhost@16.2.0
+microsoft.win32.primitives@4.0.1
+microsoft.win32.primitives@4.3.0
+microsoft.win32.registry@4.0.0
+microsoft.win32.registry@4.3.0
+microsoft.win32.systemevents@6.0.0
+netstandard.library@1.6.0
+netstandard.library@2.0.0
+newtonsoft.json@9.0.1
+nunit@3.12.0
+nunit3testadapter@3.15.1
+runtime.any.system.collections@4.3.0
+runtime.any.system.diagnostics.tools@4.3.0
+runtime.any.system.diagnostics.tracing@4.3.0
+runtime.any.system.globalization.calendars@4.3.0
+runtime.any.system.globalization@4.3.0
+runtime.any.system.io@4.3.0
+runtime.any.system.reflection.extensions@4.3.0
+runtime.any.system.reflection.primitives@4.3.0
+runtime.any.system.reflection@4.3.0
+runtime.any.system.resources.resourcemanager@4.3.0
+runtime.any.system.runtime.handles@4.3.0
+runtime.any.system.runtime.interopservices@4.3.0
+runtime.any.system.runtime@4.3.0
+runtime.any.system.text.encoding.extensions@4.3.0
+runtime.any.system.text.encoding@4.3.0
+runtime.any.system.threading.tasks@4.3.0
+runtime.any.system.threading.timer@4.3.0
+runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.native.system.io.compression@4.1.0
+runtime.native.system.net.http@4.0.1
+runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.native.system.security.cryptography@4.0.0
+runtime.native.system@4.0.0
+runtime.native.system@4.3.0
+runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.16.

[gentoo-commits] repo/gentoo:master commit in: app-shells/pwsh-bin/

2023-11-16 Thread Maciej Barć
commit: 41c7ad0825ccda538f5f1bb060cb8796f532f79d
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov 16 23:09:54 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov 16 23:38:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c7ad08

app-shells/pwsh-bin: drop old 7.3.7-r1

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

 app-shells/pwsh-bin/Manifest |  3 --
 app-shells/pwsh-bin/pwsh-bin-7.3.7-r1.ebuild | 69 
 2 files changed, 72 deletions(-)

diff --git a/app-shells/pwsh-bin/Manifest b/app-shells/pwsh-bin/Manifest
index 3fcc5770b46f..df92761ba0f0 100644
--- a/app-shells/pwsh-bin/Manifest
+++ b/app-shells/pwsh-bin/Manifest
@@ -1,6 +1,3 @@
-DIST powershell-7.3.7-linux-arm32.tar.gz 66617447 BLAKE2B 
be80d24a4cda6a59ca220c8a05c9a0c9b9770720f5f8db3184b120edb92f4d1a52f4d59328ff0b821e835aed55cc69d9191ee64913db0d8a1aa3f0ac62f82051
 SHA512 
49d81476d4d4aa7a1138b605baaadcdecbbfd768161c1cc7f0f448dd8038e55dca71290f3e3842ed526b18df7b5e4ac959f13eea04584e11a6a0f2de1af9c711
-DIST powershell-7.3.7-linux-arm64.tar.gz 65519990 BLAKE2B 
133264c94d0103faa14f65744abfc7837fe09bf878c85d50b7bc949bb784c6df3e8dc15a674c0c72cc1e91a8499e79a44cd8608affa5b7a2b8d46fa82cd74275
 SHA512 
fd7530a8ae6a81d13193f8e9da46ef598b5e0e13054f63350c8cf6d41bccff0764566eff6114287da88c2de0ed5b3e37cfc104547528b060a0a217420e0ac889
-DIST powershell-7.3.7-linux-x64.tar.gz 69092859 BLAKE2B 
9db34b8dd6f5254a8f8f2a87daa72cb8e3f12aecb5f9967f7e21646dad4a6af61bedf3387cc9eaf12382d1fe899195a294b59f6e63d43fb0f701bc2973aa82d5
 SHA512 
42e148a737afed971e61929e8315d59e1f6a118fc8f2982b0bf0a1d05d73628e99d77d4b4b12b99805f40e9c2425e8bf9dfae2fc7fd04b5b8ba4de236df1cd8f
 DIST powershell-7.3.8-linux-arm32.tar.gz 66622219 BLAKE2B 
187c13065d7db2d01541e36c888fb59b24b05e10b0b85b73c9a3ca2a3f93d49e1aa17734fbf04bcdb5c350c151dd49394caa0eed6d16105bee7608784fe516d5
 SHA512 
967c49c1d1644d4bf188b06dd67ee92eb292c3a3232b63d49608fcc1ec23caed2cc1b9bd5035902ac91610e4bf0def7c311be984350bcfcd170dae7ffb8c79cf
 DIST powershell-7.3.8-linux-arm64.tar.gz 65538450 BLAKE2B 
3e9e1e0f116b1bbeaf832116efb926a31cd73032f3ffc364ef8f9dd7a18cd7b3a6111c71d0af2d91ebbed59166a734efaeb526d88f930ed4474560e3c122649c
 SHA512 
7163d57eb593dda5a8f8df181d6477b8a48fa5f0cc169a91188740b166bded7f67e7533999023fe5f31357c6066ca357608aab8d82b4c16a37e9c4260cd5f751
 DIST powershell-7.3.8-linux-x64.tar.gz 69101356 BLAKE2B 
a96efbe39a1917244dbd8da51b41d9944fc871c30c0efcb34e66dad35990be27e899a570be25473ae94a2703e5c0349fa7ba514c29ed108287f471b0ec957236
 SHA512 
d2cd1619fc4e1c26166cf4d3f5fcf9595d4efad4099cbca7593dc048fdc199e90ffabc157b99f0d3c623ece17d95d8587192597d34172aaf398393a6af6c96eb

diff --git a/app-shells/pwsh-bin/pwsh-bin-7.3.7-r1.ebuild 
b/app-shells/pwsh-bin/pwsh-bin-7.3.7-r1.ebuild
deleted file mode 100644
index d5dc3e03bc4a..
--- a/app-shells/pwsh-bin/pwsh-bin-7.3.7-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit wrapper
-
-DESCRIPTION="Cross-platform automation and configuration tool (binary package)"
-HOMEPAGE="https://microsoft.com/powershell/
-   https://github.com/PowerShell/PowerShell/";
-
-BASE_URI="https://github.com/PowerShell/PowerShell/releases/download/";
-SRC_URI="
-   amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz )
-   arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz )
-   arm?   ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz )
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64"
-REQUIRED_USE="elibc_glibc"
-
-RDEPEND="
-   app-crypt/mit-krb5:0/0
-   dev-libs/icu
-   dev-util/lttng-ust:0/2.12
-   sys-libs/pam:0/0
-   sys-libs/zlib:0/1
-   || (
-   dev-libs/openssl-compat:1.0.0
-   =dev-libs/openssl-1.0*:0/0
-   )
-"
-IDEPEND="app-eselect/eselect-pwsh"
-
-QA_PREBUILT="*"
-
-src_install() {
-   local -a broken_symlinks
-   broken_symlinks=( libcrypto.so.1.0.0 libssl.so.1.0.0 )
-
-   local symlink
-   for symlink in "${broken_symlinks[@]}" ; do
-   if [[ -L "${symlink}" ]] ; then
-   rm "${symlink}" || die "failed to remove ${symlink}"
-   fi
-   done
-
-   local dest="opt/${PN}-${SLOT}"
-   local dest_root="/${dest}"
-
-   insinto "${dest_root}"
-   doins -r .
-
-   fperms 0755 "${dest_root}/pwsh"
-
-   local 
gentoo_path='PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"'
-   make_wrapper "${PN}-${SLOT}" "env ${gentoo_path} ${dest_root}/pwsh"
-}
-
-pkg_postinst() {
-   eselect pwsh update ifunset
-}
-
-pkg_postrm() {
-   eselect pwsh update ifunset
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/algol68g/

2023-11-16 Thread Maciej Barć
commit: 87e54af6f3932f2ca5b3ae2abb677b191518acf8
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov 16 23:31:40 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov 16 23:38:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e54af6

dev-lang/algol68g: Stabilize 3.4.2 amd64, #917459

Closes: https://bugs.gentoo.org/917459
Signed-off-by: Maciej Barć  gentoo.org>

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

diff --git a/dev-lang/algol68g/algol68g-3.4.2.ebuild 
b/dev-lang/algol68g/algol68g-3.4.2.ebuild
index f1c0cc53d018..bff3227720c0 100644
--- a/dev-lang/algol68g/algol68g-3.4.2.ebuild
+++ b/dev-lang/algol68g/algol68g-3.4.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://jmvdveer.home.xs4all.nl/${P}.tar.gz";
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+curl +gsl +mpfr +ncurses plotutils postgres +readline"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-shells/pwsh-bin/

2023-11-16 Thread Maciej Barć
commit: 01e0165d737d1e5f3a9d12496340ad6122aeba92
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov 16 23:11:08 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov 16 23:38:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e0165d

app-shells/pwsh-bin: bump to 7.4.0

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

 app-shells/pwsh-bin/Manifest  |  3 ++
 app-shells/pwsh-bin/pwsh-bin-7.4.0.ebuild | 69 +++
 2 files changed, 72 insertions(+)

diff --git a/app-shells/pwsh-bin/Manifest b/app-shells/pwsh-bin/Manifest
index df92761ba0f0..44e805c69b3b 100644
--- a/app-shells/pwsh-bin/Manifest
+++ b/app-shells/pwsh-bin/Manifest
@@ -4,3 +4,6 @@ DIST powershell-7.3.8-linux-x64.tar.gz 69101356 BLAKE2B 
a96efbe39a1917244dbd8da5
 DIST powershell-7.3.9-linux-arm32.tar.gz 66608348 BLAKE2B 
e1f5834f91ca86ae7d8c5e7a6f6b66c868e67b4abe2e99b0b405d71364a8245fb9fa16cd4fee322e50aa80ca695b72e8857857a32e85c1ee9f531bb80dc5ffd3
 SHA512 
f4f852d549e140d1393b120634e3c473ff6815096008009115fe151dfe7d6c9efb1d887135be5e8930fe1ccd1edc9d31514b8b9e901498cd0890e6f6707a3491
 DIST powershell-7.3.9-linux-arm64.tar.gz 65514607 BLAKE2B 
5199011b22953b1ff228a20500e989e341262004cdb2d22ae4dd2391567a876491e6b9e3666b4a388e81d344a907af38acba6bd934519376247a75d16894a511
 SHA512 
12f1ff0f8600f81a6d7444a9fc0b3cfa1e3704193402f678d36e029039ce35c7e0696f09332c2fd1514eba0f7fb004b3a725e42c9c344f567ba5f2430cbb0bcf
 DIST powershell-7.3.9-linux-x64.tar.gz 69086550 BLAKE2B 
4e31c219db750fca3d03879198e77a83a3497207f76b8bd9c9eaee53ff21aa6a2afdfc43134086bf992dccd195ff8d04db2948977c34d80157f31b47f4067b71
 SHA512 
f5dabe4ef79d2b2ba1f28f222903e92c032e1e58bb926a72326f153e98e2b51e57e68d01158c63f44402f0455e4a73df5a3bf9b64d0561e3cf1980033ba9c9e4
+DIST powershell-7.4.0-linux-arm32.tar.gz 69167301 BLAKE2B 
cedafe01997650f22571546dec6de5877504fd828b89fcc224735e6c4536ab49aaebe2d997349aadaa61638c8cb37b4c0c6d261ec96f3ad228653a9a036b768a
 SHA512 
f6635a0d7a4185df2cc5c361131d4032d852b02b4d620b974344fc72a1a6199dd867d319c269b094bb6c30e55601de7c64c6dadc2562318777e3059b8623267b
+DIST powershell-7.4.0-linux-arm64.tar.gz 68068263 BLAKE2B 
a6e8aab575fc297ce30cf66155adf61994efc290c59fdd1752ec0fef83472d1c356768a928532b0be5c44628b95e1132efef72a1855fccc81ab6d86cab3e218f
 SHA512 
3e0342d3fe1970b46250e0574b81249e6a8f8d18fffacd674282f066a1989758f2b0522d00d0b0e76270d095d67b9a370b421fb96386ff504cbce28bde30abf3
+DIST powershell-7.4.0-linux-x64.tar.gz 70925342 BLAKE2B 
e290ff11e93ac8df8a52af143f1fe629b730f5cf65cc47956c12c2944487bc5de8a813a604f874b90307389b6c1e12302742ce82bf81bb94545aa99f760a9aea
 SHA512 
47b9e6304985080b36e5d2d2b4a9f1705ef000918e6dd4d5d6804d7467db88d9c39bb2033f87e8b9b8d2f35bcf2deeff87980a6e55ebe9b7d745a08bd5c4d34a

diff --git a/app-shells/pwsh-bin/pwsh-bin-7.4.0.ebuild 
b/app-shells/pwsh-bin/pwsh-bin-7.4.0.ebuild
new file mode 100644
index ..d5dc3e03bc4a
--- /dev/null
+++ b/app-shells/pwsh-bin/pwsh-bin-7.4.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit wrapper
+
+DESCRIPTION="Cross-platform automation and configuration tool (binary package)"
+HOMEPAGE="https://microsoft.com/powershell/
+   https://github.com/PowerShell/PowerShell/";
+
+BASE_URI="https://github.com/PowerShell/PowerShell/releases/download/";
+SRC_URI="
+   amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz )
+   arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz )
+   arm?   ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz )
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64"
+REQUIRED_USE="elibc_glibc"
+
+RDEPEND="
+   app-crypt/mit-krb5:0/0
+   dev-libs/icu
+   dev-util/lttng-ust:0/2.12
+   sys-libs/pam:0/0
+   sys-libs/zlib:0/1
+   || (
+   dev-libs/openssl-compat:1.0.0
+   =dev-libs/openssl-1.0*:0/0
+   )
+"
+IDEPEND="app-eselect/eselect-pwsh"
+
+QA_PREBUILT="*"
+
+src_install() {
+   local -a broken_symlinks
+   broken_symlinks=( libcrypto.so.1.0.0 libssl.so.1.0.0 )
+
+   local symlink
+   for symlink in "${broken_symlinks[@]}" ; do
+   if [[ -L "${symlink}" ]] ; then
+   rm "${symlink}" || die "failed to remove ${symlink}"
+   fi
+   done
+
+   local dest="opt/${PN}-${SLOT}"
+   local dest_root="/${dest}"
+
+   insinto "${dest_root}"
+   doins -r .
+
+   fperms 0755 "${dest_root}/pwsh"
+
+   local 
gentoo_path='PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"'
+   make_wrapper "${PN}-${SLOT}" "env ${gentoo_path} ${dest_root}/pwsh"
+}
+
+pkg_postinst() {
+   eselect pwsh update ifunset
+}
+
+pkg_postrm() {
+   eselect pwsh update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/luau/

2023-11-16 Thread Maciej Barć
commit: eb065f3f2a02d1e8fed0cab36cf611b9a56a3b2e
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov 16 23:17:25 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov 16 23:38:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb065f3f

dev-lang/luau: drop old 0.602

Closes: https://bugs.gentoo.org/917017
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/luau/Manifest  |  1 -
 dev-lang/luau/luau-0.602.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest
index c6a9e9442064..31c2b730e464 100644
--- a/dev-lang/luau/Manifest
+++ b/dev-lang/luau/Manifest
@@ -2,5 +2,4 @@ DIST luau-0.598.tar.gz 6081452 BLAKE2B 
19b725ea63df144288ef7d7ce12e1ae04a9908acd
 DIST luau-0.599.tar.gz 6501273 BLAKE2B 
f065f0ca11664841d182384c3ae3f3e8e283a0c504df43bd67139039afd1b75343ffc24c2fb26e13914bdc22efe66dd68cd3f1eb922bad2eda2540b04120a1ae
 SHA512 
de9997f240f52551097bdd8af9c4fc40d0c90289e4e0d3677c2fedca2e69d57a7ac3fa8dc2df60eecfb466d9205eed517cb6cedbebde80ad318a370f37ee0ec9
 DIST luau-0.600.tar.gz 6521332 BLAKE2B 
e2dee23ce448659ef9ebba4067c61a2666028de63cc4bdccc55cc970740c419f5865659601ef2c63e0cb381fef43b0ceb5f944eb29677f8f3ee10bf511b7aed1
 SHA512 
51d8cc1bf6547c5866e5f98748dac31f6da645552ba57ce7b100586cf51c1d7e0bc54359f1f74ff7043d2801256695c074b3a604f0404fc331472c664edf9cea
 DIST luau-0.601.tar.gz 1612674 BLAKE2B 
f3f760dc6e74ccaba616e5320e78c5994e6c9cc89eaeac18b62533a22e2fc3756e6be6c17cd5b14a212cca384164f7ec90ca720dfd53801dcfa4cf5df17a6ddd
 SHA512 
be8c5fc29269a8c94a8aa0f15f4d88f11ee0d75be4c51c61225b6a0ebebba3c9cfb6c0dee0045a775ccfaf95ea9b4d52e84acf7a9fe970fa92b9bc0d161233d8
-DIST luau-0.602.tar.gz 1541398 BLAKE2B 
95e41b40d0e037102c035b658802326103abf8b250b9946329295cc50f4d369ff7b10e6350eabdb0a650fd51a324c428cdf4b878b15f27297e93435e0671
 SHA512 
d4ebddc067cf7f93f472e7d30afb4eb9f37687e96d13ebf62f5cb964d018fc42eee4cc97b957e9296e2ff0f509e78cfb4c7f726c7bb79e20786e7a268c7c7de6
 DIST luau-0.603.tar.gz 1556286 BLAKE2B 
3fa116afbd9ef51d29503ac9d6d78c37ce5ced25d4bd0375d780dc7233fb7f4bd826807fcc608e4077f39bc06a8983a877846b74801847c0d136f1c6bc027acd
 SHA512 
2070568402ff155d9b2a2a10235091eb10761c08fa56e63ab106d6596e25aca65644f2167c49576559bf6c5c9450da8b00fef508a235b85a9d7fa0655ff03a96

diff --git a/dev-lang/luau/luau-0.602.ebuild b/dev-lang/luau/luau-0.602.ebuild
deleted file mode 100644
index c7bee4916d90..
--- a/dev-lang/luau/luau-0.602.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Gradually typed embeddable scripting language derived from Lua"
-HOMEPAGE="https://luau-lang.org/
-   https://github.com/Roblox/luau/";
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Roblox/${PN}.git";
-else
-   SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-DOCS=( CONTRIBUTING.md README.md SECURITY.md )
-
-src_test() {
-   "${BUILD_DIR}"/Luau.UnitTest || die
-   "${BUILD_DIR}"/Luau.Conformance  || die
-}
-
-src_install() {
-   exeinto /usr/bin
-   doexe "${BUILD_DIR}"/luau{,-analyze,-ast,-compile,-reduce}
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: app-shells/pwsh-bin/

2023-11-16 Thread Maciej Barć
commit: 6449c8f58e348cf432797616bd24518ab5229db3
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov 16 23:09:38 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov 16 23:38:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6449c8f5

app-shells/pwsh-bin: drop old 7.3.6-r1

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

 app-shells/pwsh-bin/Manifest |  3 --
 app-shells/pwsh-bin/pwsh-bin-7.3.6-r1.ebuild | 69 
 2 files changed, 72 deletions(-)

diff --git a/app-shells/pwsh-bin/Manifest b/app-shells/pwsh-bin/Manifest
index 420baee379bc..3fcc5770b46f 100644
--- a/app-shells/pwsh-bin/Manifest
+++ b/app-shells/pwsh-bin/Manifest
@@ -1,6 +1,3 @@
-DIST powershell-7.3.6-linux-arm32.tar.gz 66514877 BLAKE2B 
3ea314d0353e5688bcf51288271da472cc3120436779cfee6a248646e82b9730a6136da12daf112232b559d81306f50aac006e5c50fb0375a63f9c4f1de9
 SHA512 
a97f9a34d64d46664bca1c3963858bdcc84d6e6a67c81df8398faf134d86f459466f0b27f969ab18a1158c60eb7652a49106a654ff3ca5bb296e5d4093df771b
-DIST powershell-7.3.6-linux-arm64.tar.gz 65416423 BLAKE2B 
dd3855a9e092092930761ef1db9b5fdad523ced69943c57827980e483b61b21229043638c3e620f76827167905d61f23f240a8b128a294197e457ed4a478ace4
 SHA512 
7a2c1c7ead3cbda7edf6672a241c7f8368ca58b44d1baa634b28a278c154a75bc1f0bc14a0945fcc3dadfe21c1518577901dc765659476856be3575768a161a8
-DIST powershell-7.3.6-linux-x64.tar.gz 68984703 BLAKE2B 
36df952abcf1bc116a4a0734313877ae432120b77fe36e6fe68d6db164f6a73809a6f494169e3a4515594356f1d2812379524c6b6c1d90ba4429d87b570ee95c
 SHA512 
da2d19fef2dc056f5012c1e8e3a027f0c3b6fb35f1d5d4bb0a17dc8ddbc015c38269c5b4459a56280bf3191d85bf4513b53d51ea3202bf071df439374a5a5870
 DIST powershell-7.3.7-linux-arm32.tar.gz 66617447 BLAKE2B 
be80d24a4cda6a59ca220c8a05c9a0c9b9770720f5f8db3184b120edb92f4d1a52f4d59328ff0b821e835aed55cc69d9191ee64913db0d8a1aa3f0ac62f82051
 SHA512 
49d81476d4d4aa7a1138b605baaadcdecbbfd768161c1cc7f0f448dd8038e55dca71290f3e3842ed526b18df7b5e4ac959f13eea04584e11a6a0f2de1af9c711
 DIST powershell-7.3.7-linux-arm64.tar.gz 65519990 BLAKE2B 
133264c94d0103faa14f65744abfc7837fe09bf878c85d50b7bc949bb784c6df3e8dc15a674c0c72cc1e91a8499e79a44cd8608affa5b7a2b8d46fa82cd74275
 SHA512 
fd7530a8ae6a81d13193f8e9da46ef598b5e0e13054f63350c8cf6d41bccff0764566eff6114287da88c2de0ed5b3e37cfc104547528b060a0a217420e0ac889
 DIST powershell-7.3.7-linux-x64.tar.gz 69092859 BLAKE2B 
9db34b8dd6f5254a8f8f2a87daa72cb8e3f12aecb5f9967f7e21646dad4a6af61bedf3387cc9eaf12382d1fe899195a294b59f6e63d43fb0f701bc2973aa82d5
 SHA512 
42e148a737afed971e61929e8315d59e1f6a118fc8f2982b0bf0a1d05d73628e99d77d4b4b12b99805f40e9c2425e8bf9dfae2fc7fd04b5b8ba4de236df1cd8f

diff --git a/app-shells/pwsh-bin/pwsh-bin-7.3.6-r1.ebuild 
b/app-shells/pwsh-bin/pwsh-bin-7.3.6-r1.ebuild
deleted file mode 100644
index 748d3db6ec06..
--- a/app-shells/pwsh-bin/pwsh-bin-7.3.6-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit wrapper
-
-DESCRIPTION="Cross-platform automation and configuration tool (binary package)"
-HOMEPAGE="https://microsoft.com/powershell/
-   https://github.com/PowerShell/PowerShell/";
-
-BASE_URI="https://github.com/PowerShell/PowerShell/releases/download/";
-SRC_URI="
-   amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz )
-   arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz )
-   arm?   ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz )
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64"
-REQUIRED_USE="elibc_glibc"
-
-RDEPEND="
-   app-crypt/mit-krb5:0/0
-   dev-libs/icu
-   dev-util/lttng-ust:0/2.12
-   sys-libs/pam:0/0
-   sys-libs/zlib:0/1
-   || (
-   dev-libs/openssl-compat:1.0.0
-   =dev-libs/openssl-1.0*:0/0
-   )
-"
-IDEPEND="app-eselect/eselect-pwsh"
-
-QA_PREBUILT="*"
-
-src_install() {
-   local -a broken_symlinks
-   broken_symlinks=( libcrypto.so.1.0.0 libssl.so.1.0.0 )
-
-   local symlink
-   for symlink in "${broken_symlinks[@]}" ; do
-   if [[ -L "${symlink}" ]] ; then
-   rm "${symlink}" || die "failed to remove ${symlink}"
-   fi
-   done
-
-   local dest="opt/${PN}-${SLOT}"
-   local dest_root="/${dest}"
-
-   insinto "${dest_root}"
-   doins -r .
-
-   fperms 0755 "${dest_root}/pwsh"
-
-   local 
gentoo_path='PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"'
-   make_wrapper "${PN}-${SLOT}" "env ${gentoo_path} ${dest_root}/pwsh"
-}
-
-pkg_postinst() {
-   eselect pwsh update ifunset
-}
-
-pkg_postrm() {
-   eselect pwsh update ifunset
-}



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

2023-11-16 Thread James Le Cuirot
commit: fa268577399b5a0b3fd62d06ad1286651fdfff7d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Nov 16 23:30:09 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Nov 16 23:30:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa268577

www-client/vivaldi-snapshot: Drop old 6.4.3160.33

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   3 -
 .../vivaldi-snapshot-6.4.3160.33.ebuild| 223 -
 2 files changed, 226 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index acc416dfa6f1..01b8a564f642 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-snapshot_6.4.3160.33-1_amd64.deb 105419060 BLAKE2B 
2c3b55f590fcc6540efdcaf3fdcfbeaaede17b9a0288e5efd46f8e6124a9b0014c57e919eed30bb9a1b734194b41cfd0467ca7dd68108dce72e12af5452fda7d
 SHA512 
48ba52e690378153b361e1c2a8d078fc5b3d9c053ea4bb8160ad8da71067788aaa47458a6b4c8728c11610d6c4e055569a56b1ea099e55d52745208c7761e0a3
-DIST vivaldi-snapshot_6.4.3160.33-1_arm64.deb 100041416 BLAKE2B 
d42409612de8a4507bbafccf5bf6a23fdc88462e74c50321d10aefed523db50d904c5c4cdc2336ba8385332813b4e1058ad9935c75f709c22bc66ff70cc8da7b
 SHA512 
1bda927fcd6a13695540f45874842448be8a56a4aed731b940e11d9b40bf3113ae3564b1411966b17ce1b3ce9ac98a41cb1d52bfed08283d2bf02ff9eab4cf43
-DIST vivaldi-snapshot_6.4.3160.33-1_armhf.deb 10067 BLAKE2B 
01132c32981809bde5fb43da2286d92d6ba6fb484cfe9bf5399ee2077e826a99c27868f9fec9e1af67d1095def117af8feeb07e6905631bbe6f4fa73bc81f416
 SHA512 
046abeb0f300ad369f85c1d5137420bdc662d5e58d1b210a65273593ec51cf05d6b65f11b4073382d962142339307ff237b39179f6aa89b6a74b64fab6bcdd94
 DIST vivaldi-snapshot_6.4.3160.38-1_amd64.deb 105636464 BLAKE2B 
7026686e42d4787bf702211b2d635144f049e51451bda1841bc3cdaffee0434a481da1ae72ca323f8d541e521f625849710d06ce29eda86632e0d7b43750291b
 SHA512 
01ddca36648c2dedf0aac567566792951f384e5015d70496340a19dec184bcf571a10e796f88bface8eb118eea6c836925a9b9a35ae9a1bfbc79a4ff11f7623d
 DIST vivaldi-snapshot_6.4.3160.38-1_arm64.deb 100304928 BLAKE2B 
f6c990cf2caca87aa3b95d0ce5b3bee8025f515ba9a61af8b233b825ddc4fb308aae0e4f8b252dbf6815768f5a458b1b876a09f636d580589a13d3d5abbcb698
 SHA512 
13aba238d33bde1b762b2b6456221439bfbfdd59b2751555678cd879a03ab84e2eea39967b7d259e4f152c35256ff629c9579bfd4c2325b3c6623abeffd1ce79
 DIST vivaldi-snapshot_6.4.3160.38-1_armhf.deb 100928836 BLAKE2B 
dea767ba128068c68f9e9e3b9f0d334436278cc53888d7e06afec6e127400c2436d64163c8ce33d875fd358d5c53aea57219133ed73a841a34d75650df872d2a
 SHA512 
5fab22aca5fb85cef4376a41d4b8adc4d631f2068f87d122f10d90f11246b27a864b13619ef4253a389a0ff886ee0b250f8369e8db2adf8bd3a8742c0d36923c

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3160.33.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3160.33.ebuild
deleted file mode 100644
index 9d522c106aff..
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3160.33.ebuild
+++ /dev/null
@@ -1,223 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="114"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   ca-valencia
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   ur
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop linux-info unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/";
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_";
-
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
-   arm? ( ${VIVALDI_BASE_URI}armhf.deb )
-   arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-IUSE="gtk proprietary-codecs qt5 widevine"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   || (
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   ( app-accessibility/at-spi2-atk de

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

2023-11-16 Thread James Le Cuirot
commit: 7fac6b2aec633e423056ba5886448918abdb6b51
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Nov 16 23:28:05 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Nov 16 23:28:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fac6b2a

www-client/vivaldi-snapshot: Add version 6.5.3189.3

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   3 +
 .../vivaldi-snapshot-6.5.3189.3.ebuild | 223 +
 2 files changed, 226 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 728aef72a4a4..acc416dfa6f1 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-snapshot_6.4.3160.33-1_armhf.deb 10067 BLAKE2B 
01132c32981809bd
 DIST vivaldi-snapshot_6.4.3160.38-1_amd64.deb 105636464 BLAKE2B 
7026686e42d4787bf702211b2d635144f049e51451bda1841bc3cdaffee0434a481da1ae72ca323f8d541e521f625849710d06ce29eda86632e0d7b43750291b
 SHA512 
01ddca36648c2dedf0aac567566792951f384e5015d70496340a19dec184bcf571a10e796f88bface8eb118eea6c836925a9b9a35ae9a1bfbc79a4ff11f7623d
 DIST vivaldi-snapshot_6.4.3160.38-1_arm64.deb 100304928 BLAKE2B 
f6c990cf2caca87aa3b95d0ce5b3bee8025f515ba9a61af8b233b825ddc4fb308aae0e4f8b252dbf6815768f5a458b1b876a09f636d580589a13d3d5abbcb698
 SHA512 
13aba238d33bde1b762b2b6456221439bfbfdd59b2751555678cd879a03ab84e2eea39967b7d259e4f152c35256ff629c9579bfd4c2325b3c6623abeffd1ce79
 DIST vivaldi-snapshot_6.4.3160.38-1_armhf.deb 100928836 BLAKE2B 
dea767ba128068c68f9e9e3b9f0d334436278cc53888d7e06afec6e127400c2436d64163c8ce33d875fd358d5c53aea57219133ed73a841a34d75650df872d2a
 SHA512 
5fab22aca5fb85cef4376a41d4b8adc4d631f2068f87d122f10d90f11246b27a864b13619ef4253a389a0ff886ee0b250f8369e8db2adf8bd3a8742c0d36923c
+DIST vivaldi-snapshot_6.5.3189.3-1_amd64.deb 105698060 BLAKE2B 
e880a7cb904aaff8852b9868671b9927dc8e1585cc21170d1f3c1423be886d991cb528ba0755ad435bd33011ec96cefeeaa95a9dd4b467e8dccf164e5c7c727f
 SHA512 
aaab318fe84ea387d6ad93eead969d4c8d2fec94a7f78b311f084b61efca77ff1518a4d867c17e58ed4f28afe0b92d0501b9a82364f8013220d722b5a0344f03
+DIST vivaldi-snapshot_6.5.3189.3-1_arm64.deb 100417824 BLAKE2B 
c73a68f6c13d0ab83c081e255cc1a84fe71e6d5d72a28778d6de616c5db8e8c88725f6152ed4664c24c6fc781223612ff343f32e3a1a877b58fdd12d887f98da
 SHA512 
2f59457619b943bb4d162087eb97a34c1469bbba702f3181122f665fa5b8217943e4415bc1ad18e64d789d36f1d2e206968d184094e11750c4e30342d833d98a
+DIST vivaldi-snapshot_6.5.3189.3-1_armhf.deb 100126020 BLAKE2B 
62bd7382efb5e5076f94ce44e33d02ced5fa4b79b6389ac6f8b80fd69cab78dd4f986fd291c24a2b82209a789c7d410beb4c4a0140ae840117d4863c6695394d
 SHA512 
a99b7825f4d15e4a42b8d864d809b9d066f5a2233afc3e93d724e0dd11e81ee80032c4714fbc31c85840faba884c651999823736e535062734c1a239afd6473d

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.5.3189.3.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.5.3189.3.ebuild
new file mode 100644
index ..9d522c106aff
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.5.3189.3.ebuild
@@ -0,0 +1,223 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="114"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   ca-valencia
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   ur
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop linux-info unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/";
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_";
+
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb )
+   arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+IUSE="gtk proprietary-codecs qt5 widevine"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   || (
+   >=app-accessibili

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/sdbus-c++/files/, dev-cpp/sdbus-c++/

2023-11-16 Thread James Le Cuirot
commit: bd2f66aa4cbf947420bbfe4a6f0067fb0489ac22
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Nov 16 22:57:23 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Nov 16 22:57:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2f66aa

dev-cpp/sdbus-c++: Bump to 1.4.0, fix GCC 14, drop old

Thanks to Alfred Wingate for the patch.

Closes: https://bugs.gentoo.org/917157
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-cpp/sdbus-c++/Manifest |   5 +-
 .../sdbus-c++/files/sdbus-c++-1.4.0-gcc-14.patch   |  25 
 dev-cpp/sdbus-c++/files/sdbus-c++-pc-reqs.patch|  29 
 .../files/sdbus-c++-static-libsystemd.patch|  10 --
 dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r6.ebuild| 148 -
 ...bus-c++-1.3.0.ebuild => sdbus-c++-1.4.0.ebuild} |   4 +
 6 files changed, 30 insertions(+), 191 deletions(-)

diff --git a/dev-cpp/sdbus-c++/Manifest b/dev-cpp/sdbus-c++/Manifest
index 4cfcbb920a4e..3a391a21c399 100644
--- a/dev-cpp/sdbus-c++/Manifest
+++ b/dev-cpp/sdbus-c++/Manifest
@@ -1,4 +1 @@
-DIST sdbus-c++-0.9.0.tar.gz 198979 BLAKE2B 
31cda7ce97aad05f93a015ca0f8bd93aa095f6abb6bc513343767c7221d2aeacc96ee2b6a1b0ecf50850f17506fc97aa3a9fead0332687d57bdbddf806502826
 SHA512 
8695d3efac5654cb28998cdd69c16f251654b2c95e0dc2a2f5a4b01b24dae7b04e1a1f2e9bc9fb96b99f099dd4a130ca980cb672f74829565fd0d48162a581c5
-DIST sdbus-c++-1.3.0.tar.gz 217150 BLAKE2B 
aa9a902cdff6a6f2268cfe04b45105ab08ee4b3a257db10af63f8224a9932e28c5f755879c866274722a2087a59c0a22dc0616ac5d696229daeaa965a156e220
 SHA512 
8f4cb9ae88b1ec0db0bcc27e131fcb9ad8a8bc88e39721b3b73f63e057bae4cd36619894e25114ccddb1a8e6c21db2f80adcabb3263ff5d8b34b72af7563afe2
-DIST systemd-musl-patches-253.3.tar.gz 28384 BLAKE2B 
2736a4ddc36b2ce087c08c57c0b995db2dcf6f82a4ae6f20b07609657bc5ea1e4a12ec78da1576b364e03260577b4f9fc85fae8c0f7497eca564c6fb857e06d8
 SHA512 
4b556975f25393cbeb5df495267c68edf14bef0f8baae20955151c900f200d1402b54630cab7dd3a69bbb82bef3f7464869222e2022c60faa2311444fa87ec80
-DIST systemd-stable-253.7.tar.gz 12111722 BLAKE2B 
2007653c264d615fbef52cd91d173597f175ba05c1b961c6035d51c1a28ff663151a72d858115536c316a2644d880dfe94e6d00809bf3a2abe3e2f5532df565b
 SHA512 
6935508f511930d6e980a7f0a3319295acbbc482cbce4f8f407af399259fe04b095dabd470f8825d84328a7d0f39efe6d5926022c1bdf18ec7fffe43b2586aa1
+DIST sdbus-c++-1.4.0.tar.gz 224529 BLAKE2B 
a82656f3d1b98bbf4f7f83c708e507168105a2c2341df3983f782c2590b9e0e1811fb594065c248d8d93a3b4ca31ca99c141f0ecbab050d7358f78a499ceede2
 SHA512 
8b13dc57f15de482f59edfff7cdd4e2b4e2e659b9cdff9f946783bb0bf1ec735f789675dd19ebe7d38a06358fe77dcfabdc2a387660af00f2c0f3962de214d76

diff --git a/dev-cpp/sdbus-c++/files/sdbus-c++-1.4.0-gcc-14.patch 
b/dev-cpp/sdbus-c++/files/sdbus-c++-1.4.0-gcc-14.patch
new file mode 100644
index ..2b2671e3ea12
--- /dev/null
+++ b/dev-cpp/sdbus-c++/files/sdbus-c++-1.4.0-gcc-14.patch
@@ -0,0 +1,25 @@
+From 066785da67f0d7e2fa5f45c0fb25c333679be061 Mon Sep 17 00:00:00 2001
+From: Alfred Wingate 
+Date: Thu, 16 Nov 2023 18:52:48 +0200
+Subject: [PATCH] fix: Add header for gcc-14 that isn't included by default
+ anymore
+
+* https://gcc.gnu.org/gcc-14/porting_to.html
+
+Signed-off-by: Alfred Wingate 
+---
+ include/sdbus-c++/Message.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/sdbus-c++/Message.h b/include/sdbus-c++/Message.h
+index 915a071b..9c85c019 100644
+--- a/include/sdbus-c++/Message.h
 b/include/sdbus-c++/Message.h
+@@ -42,6 +42,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ // Forward declarations
+ namespace sdbus {

diff --git a/dev-cpp/sdbus-c++/files/sdbus-c++-pc-reqs.patch 
b/dev-cpp/sdbus-c++/files/sdbus-c++-pc-reqs.patch
deleted file mode 100644
index 9730bda5bc65..
--- a/dev-cpp/sdbus-c++/files/sdbus-c++-pc-reqs.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 0733b41..fd613be 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -210,6 +210,11 @@ install(FILES 
${CMAKE_CURRENT_BINARY_DIR}/cmake/sdbus-c++-config.cmake
- DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/sdbus-c++
- COMPONENT dev)
- 
-+if(BUILD_LIBSYSTEMD OR pkgcfg_lib_Systemd_systemd MATCHES "\.a$")
-+set(PKGCONFIG_REQS "")
-+else()
-+set(PKGCONFIG_REQS "libsystemd")
-+endif()
- configure_file(pkgconfig/sdbus-c++.pc.in pkgconfig/sdbus-c++.pc @ONLY)
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/pkgconfig/sdbus-c++.pc
- DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig COMPONENT dev)
-diff --git a/pkgconfig/sdbus-c++.pc.in b/pkgconfig/sdbus-c++.pc.in
-index 21e0f0b..a6d6ec9 100644
 a/pkgconfig/sdbus-c++.pc.in
-+++ b/pkgconfig/sdbus-c++.pc.in
-@@ -5,7 +5,7 @@ includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
- 
- Name: @PROJECT_NAME@
- Description: C++ library on top of sd-bus, a systemd D-Bus library
--Requires: libsystemd
-+Requires: @PKGCONFIG_REQS@
- Version: @SDBUSCPP_VERSION@
- Libs: -L${libdir} -l@PROJECT_NAME@
- Cflags: 

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wbg/

2023-11-16 Thread Leonardo Hernandez
commit: 9c8432ad3524c575d16d8101c3c31ab831b8278f
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Nov 16 22:11:59 2023 +
Commit: Leonardo Hernandez  proton  me>
CommitDate: Thu Nov 16 22:12:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c8432ad

gui-apps/wbg: update Manifest

Closes: https://bugs.gentoo.org/916345
Signed-off-by: Leonardo Hernández Hernández  proton.me>

 gui-apps/wbg/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/wbg/Manifest b/gui-apps/wbg/Manifest
index 86afbd9646..d369e841b9 100644
--- a/gui-apps/wbg/Manifest
+++ b/gui-apps/wbg/Manifest
@@ -1,2 +1,2 @@
 DIST wbg-1.0.2.tar.gz 15693 BLAKE2B 
a0757021cdec9f6851cc0fabb4126aa0875352ea33db6dc5b504fd7f4e58e225fc7e97d59489b0fc1385a5ff2696aa5b1b9282a71d2fc4c0d9596b17088f386b
 SHA512 
4f8b80f69996a726eaeaed2974bac6fbda061f0f188442edf1e3ee933d5fcd2f0db3d6db31f538d9dae4de05f63d36f5c2df2ec7ddfa75d7634c521daae62996
-DIST wbg-1.1.0.tar.gz 17852 BLAKE2B 
074436cf93fdfc32ec1ceede84870958ab2c64a56259646d0eb9a0d59dae261676581ee8b85279be2175b47d67981cf6e650bf8a70cacf311a82ad3754b24c0c
 SHA512 
78384b85074cb1803b47ec16e843c5de4b17a824a3826398902d18dcdd50d5b678cad8eba599e6e17a8ab60f795993c0f2bf2a4fa275f2a90effdfc0d1685175
+DIST wbg-1.1.0.tar.gz 17918 BLAKE2B 
d2753649cbf87b3f17fedb7c03d010cc10cb4ddcba08832cc6beda5ade5b5b44ed13426e9f368fafaa8b15ad2d3947c1c52a56d86a5af7ad59260be89e975d10
 SHA512 
7bcb84bef0478913864d257f77fd54665a05ec0382a030067768b1db9dce5e08f4b382e276caa75ac4fd01ab9955ce9f5604a9d00aaf215671a8cd0dffb132e1



[gentoo-commits] repo/gentoo:master commit in: dev-util/gitlab-runner/

2023-11-16 Thread William Hubbs
commit: 39fdfb0d87c114f5faef9d0be7b0d4da48e52e86
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov 16 21:47:51 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov 16 21:48:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39fdfb0d

dev-util/gitlab-runner: add 16.6.0

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

 dev-util/gitlab-runner/Manifest|  2 +
 dev-util/gitlab-runner/gitlab-runner-16.6.0.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index c1088dcae267..f2e3c7c36060 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -4,3 +4,5 @@ DIST gitlab-runner-16.4.2-deps.tar.xz 218831500 BLAKE2B 
e639c446aafd9095e07a6dd6
 DIST gitlab-runner-16.4.2.tar.bz2 1371196 BLAKE2B 
9ff9073fa69a4a04b59d9e3274eec9c86817fd198f3b3ab877352869eb5d5bb0f1aab69fd9500d9f87ac3ca4def9b6d286d82905be4e48014fa902f29dc9c6b5
 SHA512 
59817206b4d654ec27512fd0713d7d2a879ca4cd6e1abe46e0314c90db49795316f8b6d196f9b5bf11d9ff04efd16f8d580131a39ac20cc21ed4c3bc83e9d5b9
 DIST gitlab-runner-16.5.0-deps.tar.xz 218830692 BLAKE2B 
91f1b48239f8da19c93f5b9ec3ba30a1fceb0d17f72395dc85cbbd2a584845977044b920ea19b1d01df62f90cfc86cfcd354e0c3d49b7dba8e216f8cbeae057c
 SHA512 
3d07800019ef800d5db79d7f8696c4fbfb3ffebbe4c9367e0af02d2abcf56e5d09f837b6fdb29e12eb5a04b9a48c00fc0a6e8e955b1fe91c6bc87d0e8c33f2d6
 DIST gitlab-runner-16.5.0.tar.bz2 1373002 BLAKE2B 
25ac77ffa71a633cad2b99211acf68595a3ee293f5af3e7cd813ec5a9b70a252413ed99d3b354ef713fb08b9dfeb140e7daa7a3cfd168d4af270034147657dac
 SHA512 
59f03814a44d53c573b336f3eff9d1d273bc6b601e86cc58ca91778705a7897c999bd30e92361aa9294a91596505ca2950d56ad9cc64db7aa40a204ab4a4173d
+DIST gitlab-runner-16.6.0-deps.tar.xz 223036872 BLAKE2B 
2ed2ec80bb6de33b2ba8ab002edb4f96da34ac2cdd52f289bb128b61c670335477f1cf46b384304b47b0972bb2d029fd5763385dc63b6b21fcc9148d905a7df0
 SHA512 
96fcd9555cb501daaaee114d0da2f2b5b83644f3c9154e31b2a6208ac4fd043a7457157da4b1ed0d287841ceaa4d9101f3a4d198804bcb7833b07db73a14ffd4
+DIST gitlab-runner-16.6.0.tar.bz2 1335612 BLAKE2B 
431f8b393fdeec46eb8e7b61c8892c75be5c2183f9a04e1d3a078313e62e37863d9e59b7163e9cc2b6efdba79c719c4244ec64dbee997ea9e39b81fcaeda6794
 SHA512 
6dfbc0eb145752a7d1891aafdaf4641dafc263a97b4c4b37c2dad3bfc9a44db2aa4059f7f76ecf11280cf06c61a01648f41af22997ba79bcda57f241ef2686b1

diff --git a/dev-util/gitlab-runner/gitlab-runner-16.6.0.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-16.6.0.ebuild
new file mode 100644
index ..7a4920e0ac49
--- /dev/null
+++ b/dev-util/gitlab-runner/gitlab-runner-16.6.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# make sure this gets updated for every bump
+GIT_COMMIT=3046fee8
+
+DESCRIPTION="The official GitLab Runner, written in Go"
+HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner";
+SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~ppc64 ~riscv"
+
+COMMON_DEPEND="acct-group/gitlab-runner
+   acct-user/gitlab-runner"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-go/gox"
+
+DOCS=( docs CHANGELOG.md README.md config.toml.example )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_compile() {
+   emake \
+   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
+   GOX="${EPREFIX}/usr/bin/gox" \
+   REVISION=${GIT_COMMIT} \
+   VERSION=${PV} \
+   runner-bin-host
+}
+
+src_test() {
+   CI=0 ego test
+}
+
+src_install() {
+   dobin out/binaries/gitlab-runner
+   einstalldocs
+
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+   keepdir /{etc,var/log}/${PN}
+   fperms 0700 /{etc,var/log}/gitlab-runner
+   fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process gitlab-runner.conf
+   [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
+   elog
+   elog "To use the runner, you need to register it with this command:"
+   elog "# gitlab-runner register"
+   elog "This will also create the configuration file in 
/etc/gitlab-runner/config.toml"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gitlab-runner/

2023-11-16 Thread William Hubbs
commit: b1b52fba1f0e84e7df5ec12126574cac14235a00
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov 16 21:49:13 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov 16 21:49:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1b52fba

dev-util/gitlab-runner: drop 16.3.3

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

 dev-util/gitlab-runner/Manifest|  2 -
 dev-util/gitlab-runner/gitlab-runner-16.3.3.ebuild | 62 --
 2 files changed, 64 deletions(-)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index f2e3c7c36060..75d1a3e445da 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -1,5 +1,3 @@
-DIST gitlab-runner-16.3.3-deps.tar.xz 200547520 BLAKE2B 
432ed7485f66ccd809e6bfbb7e6578fe10d6ef65843549d4fdccd85da2680b2f2b33b5dee829d926a237577996ba77fbd61b9d62e7db439fea47b8577b5c4dbd
 SHA512 
a67a522c7109550e354dd892dc3bfedf73604128fe6d4a865d9dad1bc97dca2f8ae10eb8c85c225ddf9e6ebd285d266fdd26e73588ce72cbf372e2ed53c8cf07
-DIST gitlab-runner-16.3.3.tar.bz2 1367409 BLAKE2B 
f74556c945fef53d490be2159b62e0ac663e6f71b3cf45bf6002f7c12ec250bff6ed20a3787f2d154dfe01b4dc082caf4650cdfc24002da9742518bf1238717a
 SHA512 
184c616efff930922a33e1c0debd46cc720b355820279f370fe4827e9534c9c1956bb4e2d77489ab773b6a1da985fe2bbf7192c99ba8c39a47997fd3184557da
 DIST gitlab-runner-16.4.2-deps.tar.xz 218831500 BLAKE2B 
e639c446aafd9095e07a6dd64b50e99035b42a9b16caec081ff9fc449df81b044afd57819bc320fcf050ff2b25be8d70aa56def7fdae29676f946b145a9b25a1
 SHA512 
28480ca7bf6b0c8abf655181530464baabc706513d5dd5bb0c58a6b2bc70ce4190eee3d568873e44fc256e523b27ef28f38af0ff16aa1f8f5b1828c44895d722
 DIST gitlab-runner-16.4.2.tar.bz2 1371196 BLAKE2B 
9ff9073fa69a4a04b59d9e3274eec9c86817fd198f3b3ab877352869eb5d5bb0f1aab69fd9500d9f87ac3ca4def9b6d286d82905be4e48014fa902f29dc9c6b5
 SHA512 
59817206b4d654ec27512fd0713d7d2a879ca4cd6e1abe46e0314c90db49795316f8b6d196f9b5bf11d9ff04efd16f8d580131a39ac20cc21ed4c3bc83e9d5b9
 DIST gitlab-runner-16.5.0-deps.tar.xz 218830692 BLAKE2B 
91f1b48239f8da19c93f5b9ec3ba30a1fceb0d17f72395dc85cbbd2a584845977044b920ea19b1d01df62f90cfc86cfcd354e0c3d49b7dba8e216f8cbeae057c
 SHA512 
3d07800019ef800d5db79d7f8696c4fbfb3ffebbe4c9367e0af02d2abcf56e5d09f837b6fdb29e12eb5a04b9a48c00fc0a6e8e955b1fe91c6bc87d0e8c33f2d6

diff --git a/dev-util/gitlab-runner/gitlab-runner-16.3.3.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-16.3.3.ebuild
deleted file mode 100644
index f42c12a8e07b..
--- a/dev-util/gitlab-runner/gitlab-runner-16.3.3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd tmpfiles
-
-# make sure this gets updated for every bump
-GIT_COMMIT=ed9cebb1
-
-DESCRIPTION="The official GitLab Runner, written in Go"
-HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner";
-SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv"
-
-COMMON_DEPEND="acct-group/gitlab-runner
-   acct-user/gitlab-runner"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="dev-go/gox"
-
-DOCS=( docs CHANGELOG.md README.md config.toml.example )
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-src_compile() {
-   emake \
-   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
-   GOX="${EPREFIX}/usr/bin/gox" \
-   REVISION=${GIT_COMMIT} \
-   VERSION=${PV} \
-   runner-bin-host
-}
-
-src_test() {
-   CI=0 ego test
-}
-
-src_install() {
-   dobin out/binaries/gitlab-runner
-   einstalldocs
-
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
-   keepdir /{etc,var/log}/${PN}
-   fperms 0700 /{etc,var/log}/gitlab-runner
-   fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
-}
-
-pkg_postinst() {
-   tmpfiles_process gitlab-runner.conf
-   [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
-   elog
-   elog "To use the runner, you need to register it with this command:"
-   elog "# gitlab-runner register"
-   elog "This will also create the configuration file in 
/etc/gitlab-runner/config.toml"
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/tokenizers/

2023-11-16 Thread Alfredo Tupone
commit: 6d9657444b4a2c778309d3e9fb301a37a14986bb
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Nov 16 21:38:14 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Nov 16 21:38:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d965744

sci-libs/tokenizers: add 0.14.1, drop 0.14.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 sci-libs/tokenizers/Manifest   | 62 --
 ...zers-0.14.0.ebuild => tokenizers-0.14.1.ebuild} | 97 +++---
 2 files changed, 85 insertions(+), 74 deletions(-)

diff --git a/sci-libs/tokenizers/Manifest b/sci-libs/tokenizers/Manifest
index 755a24f15786..54e23443f54a 100644
--- a/sci-libs/tokenizers/Manifest
+++ b/sci-libs/tokenizers/Manifest
@@ -1,7 +1,7 @@
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aes-0.7.5.crate 128544 BLAKE2B 
7381fe4963324b1f9b5cd1e81b2f2e3010ebb435b049b20fd1a9b37e472fed0062c63fe0a1629a59680f3c99154836a147db9561ee01dddbdeeefe6efdca5b6a
 SHA512 
1e1e6714af9131af6a7e9546339d729979719c9c6751e4e2274e9cc243803920a7317c01a6dc20e31d730ccd43fc65cc2e9a3a29a6bc4d0c9bc0a6a3b65fe5c7
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
-DIST aho-corasick-1.0.5.crate 172064 BLAKE2B 
bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50
 SHA512 
6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b
+DIST aho-corasick-1.1.1.crate 182812 BLAKE2B 
df74c2cfa0ae392a8d466e370ba761c4cd37c65773affba9a3cdcf7f5797b34b4a25e1646be3de5081644b34db2dce273609edb4f18a1ce7fdbf31ac28a10b88
 SHA512 
a894e1cefbb63a3b7b78a3676874d0b7a507c27970f48cdfbda1e5deefbf6b20ed4271b660a12eea77b318cd2fa0f80850a0b1ddfe0d0731ffa326c0fc295692
 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST anstream-0.2.6.crate 19429 BLAKE2B 
ab22ca48e23a717f2cb909ec1fa162d40bffe198b99dc2e2d7bd80702b404ed881aafff9bd54f5091ed714573a9e9fcc64d4e9aeba8e5d2be22fc09cf97531d6
 SHA512 
6488232a6b19f6d187424097446754139559dc9eb5918c47429e4759b64b28fda5a3f33437cb1b364cceace655935f94d2be128bac327ac826fa588c2c1463ad
@@ -45,15 +45,18 @@ DIST ciborium-ll-0.2.0.crate 10740 BLAKE2B 
f2ab6870bf68d238d51617e17a6a50fb7894d
 DIST ciborium-ll-0.2.1.crate 14649 BLAKE2B 
02f5ddca41141e426492afe237ef439acca518c448a6f8daea650ceb925f6a13517819df88c93c979ed1ad9e8411cde400ff39ca288d2de8577ec870531453f3
 SHA512 
214550780734dcb0bb5dc999ecf22283850bf52ee4a9cfb58d86bdac9d4b80db32f0664eef71e8197e7e56a6643ff45d2974b9a36945db2c754a98df42adf9f8
 DIST cipher-0.3.0.crate 12756 BLAKE2B 
a572b0140512b7512d496f2706cdfaedb680d47a283e3db8b4be97418585ed988929a3beed44012e8a9d9728cbc21f00b78bcbe376bbf57614d54ea07e4daf4c
 SHA512 
8f0094c7786160730825cff21ca838f52801783f1f4f66755b0771595963b8b99fc926265ff502c66b94a2e6703d592d42bbed96ebf8d3a690bd5e731f0f5c4f
 DIST clap-3.2.23.crate 219435 BLAKE2B 
e99a928ef61a7f9f6d7df2c38acd480fc86bfa3885d8b875007aa5bc855396641ca6772387de2eadc1d545dd201434037ea9e7fd138395831e4755ae5a917a7d
 SHA512 
1f1f2ad07a0f8fbe8672f4252edf260ffb5e024a20d6673fb846d59e245a226a43675539ccd3cb252571766b1f6511c68c5cb0f2351c8086955d49c37f87338a
-DIST clap-3.2.25.crate 219403 BLAKE2B 
75a8ee36c52e64cf0ac7ed5604d8a575c41c756a588bd418e6c1edccfb358350cdd831b4176f01b987fe7fa5901ca2bccee6b0f68ccba7dbe40baf85a5f3bdb4
 SHA512 
557c8932175d7ecd077b32b68904924e52dd46d04fd04ba36b3a9dfd7ab1dbe8c2128fecfd75d0388b21fca4aee55a941794181cc2910a4d4eb3c54e9c7e73ea
 DIST clap-4.2.1.crate 53500 BLAKE2B 
9c088b22612441cb33a501e589de09594ac2e19632534e57abbd6ae2d6f7b52afd6e720e2104668c7dc3b82d5e1fdd0128c736c7e6825f1eb3be2fee6f677833
 SHA512 
4d4d78e050fd6c6b9d80a417fa10ac6026787c529717e09b8dbc80cfde365eb9280aef4859ddd77c723ad50d5d0732c4e3b9abff9a4a4f184dce02de9e803f0f
+DIST clap-4.4.6.crate 54823 BLAKE2B 
0685ecb0fbf3c2c8f5840aabbb5892e88184e866f1afe871b

[gentoo-commits] repo/gentoo:master commit in: net-print/hplip-plugin/

2023-11-16 Thread James Le Cuirot
commit: 353041d16ff5e983da67a6e239dae1400d20e6d6
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Nov 16 21:25:41 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Nov 16 21:28:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=353041d1

net-print/hplip-plugin: Drop old 3.23.5

Signed-off-by: James Le Cuirot  gentoo.org>

 net-print/hplip-plugin/Manifest   |  1 -
 net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index 9c6939b4fd9c..d1079c1e309b 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1,2 +1 @@
-DIST hplip-3.23.5-plugin.run 11491464 BLAKE2B 
78f2f5cb60dc273d9d5c26909b277d36379bb345f12b2c4ddb2ba0542cd090872452f055b02d713f84b753f2418ee5a07a9a6852c256078747b30a15d7a0f352
 SHA512 
73389d295c21bc2c49b3aaa130f04784890eb72b3ca02fe1967b48ef1153205bd625c8efee103d96e1abbc7a4550f028153e94351f9437683d2579d910807dd4
 DIST hplip-3.23.8-plugin.run 11491257 BLAKE2B 
1e87b741ebb28605c18954033e5b34ce2456671786e5472665e307253121635c23ecb920f974042ddbf8ebe76882d810f1fce2d39a46fadf774048f9a5673b33
 SHA512 
ba27bb609d2c17972bc7506ca6e9ef8c389c764c8276d0b1ddd711254f9bdb5c354ebe05026e392bfc261648fc57ccf199f60403c0bfbc3aceb78fcf890a39db

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
deleted file mode 100644
index 2574deffcb94..
--- a/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit unpacker
-
-DESCRIPTION="Proprietary plugins and firmware for HPLIP"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins";
-SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run";
-S="${WORKDIR}"
-
-LICENSE="hplip-plugin"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86"
-IUSE="orblite"
-# License does not allow us to redistribute the "source" package
-RESTRICT="mirror"
-
-RDEPEND="
-   ~net-print/hplip-${PV}
-   virtual/udev
-   orblite? (
-   media-gfx/sane-backends
-   >=sys-libs/glibc-2.26
-   virtual/libusb:0
-   )
-"
-
-HPLIP_HOME=/usr/share/hplip
-
-# Binary prebuilt package
-QA_PREBUILT="${HPLIP_HOME}/*.so"
-
-src_install() {
-   local hplip_arch plugin
-   case "${ARCH}" in
-   amd64) hplip_arch="x86_64" ;;
-   arm)   hplip_arch="arm32"  ;;
-   arm64) hplip_arch="arm64"  ;;
-   x86)   hplip_arch="x86_32" ;;
-   *) die "Unsupported architecture." ;;
-   esac
-
-   insinto "${HPLIP_HOME}"/data/firmware
-   doins *.fw.gz
-
-   for plugin in *-${hplip_arch}.so; do
-   local plugin_type=prnt
-   case "${plugin}" in
-   bb_orblite-*)
-   use orblite || continue
-   plugin_type=scan ;;
-   bb_*)
-   plugin_type=scan ;;
-   fax_*)
-   plugin_type=fax ;;
-   esac
-
-   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
-   newexe ${plugin} ${plugin/-${hplip_arch}}
-   done
-
-   insinto /var/lib/hp
-   newins - hplip.state <<-_EOF_
-   [plugin]
-   installed = 1
-   eula = 1
-   version = ${PV}
-   _EOF_
-}



[gentoo-commits] repo/gentoo:master commit in: games-server/bedrock-server/

2023-11-16 Thread Conrad Kostecki
commit: 710cbd678314651c56585e946c39f578d0f408fe
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Nov 16 21:12:46 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Nov 16 21:13:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=710cbd67

games-server/bedrock-server: add 1.20.41.02, drop 1.20.40.01

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

 games-server/bedrock-server/Manifest| 2 +-
 ...edrock-server-1.20.40.01.ebuild => bedrock-server-1.20.41.02.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-server/bedrock-server/Manifest 
b/games-server/bedrock-server/Manifest
index dd01564858ea..3e25c1572647 100644
--- a/games-server/bedrock-server/Manifest
+++ b/games-server/bedrock-server/Manifest
@@ -1 +1 @@
-DIST bedrock-server-1.20.40.01.zip 91733469 BLAKE2B 
9fdfa7f8e5dbce99d2fa707a32e1a7c2aafdcec80283377be259b2d5f5820aca55504e0686b3347d5df1efd8b0f2e4b497ba1aea921988b9241d3742ba9e6244
 SHA512 
754fe958460e7e1402b1bdd65cb4d5bccc8b5c7557e2fa7862bfbaf63c83adbc78237e883c142bc77c742af4c26a4f11636bf94db39699439971c1200eac4469
+DIST bedrock-server-1.20.41.02.zip 91733566 BLAKE2B 
d2f24dbb70333c9fa62c43ddd5912a018f624440469007b2912e9d2efd7a060b2a6d115749c351c4a9f34dfc57b2421faa8de3ae6aeef5703975d393ceee3f00
 SHA512 
04717cb347aa42d4a6d209ac20795dd2efb9693eef43954bf8c4ed69204f9b3a996502ba4fb5e57dc9db0600841eee00b4bb9d1b5c22c7f89046baec6f7e486e

diff --git a/games-server/bedrock-server/bedrock-server-1.20.40.01.ebuild 
b/games-server/bedrock-server/bedrock-server-1.20.41.02.ebuild
similarity index 100%
rename from games-server/bedrock-server/bedrock-server-1.20.40.01.ebuild
rename to games-server/bedrock-server/bedrock-server-1.20.41.02.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-block/perccli/

2023-11-16 Thread Zac Medico
commit: 172f29ca80f3b0150550d42469870884b7e9174e
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Nov 16 20:45:13 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Nov 16 20:45:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=172f29ca

sys-block/perccli: RESTRICT mirror

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

 sys-block/perccli/perccli-7.2313.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/perccli/perccli-7.2313.0.ebuild 
b/sys-block/perccli/perccli-7.2313.0.ebuild
index 515e612547de..b60f35fc2ab6 100644
--- a/sys-block/perccli/perccli-7.2313.0.ebuild
+++ b/sys-block/perccli/perccli-7.2313.0.ebuild
@@ -10,7 +10,7 @@ LICENSE="Dell-EULA"
 SLOT="0"
 KEYWORDS="-* ~amd64"
 IUSE="efi"
-RESTRICT="bindist fetch strip"
+RESTRICT="bindist fetch mirror strip"
 DEPEND=""
 RDEPEND=""
 QA_PREBUILT="opt/MegaRAID/perccli/perccli* boot/efi/perccli.efi"



[gentoo-commits] repo/gentoo:master commit in: sys-block/perccli/, profiles/, licenses/

2023-11-16 Thread Zac Medico
commit: 8a6ed16efd9d425cd664a1448771ac2753e8dc67
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Nov 16 19:40:45 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Nov 16 20:39:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6ed16e

sys-block/perccli: Bump to 7.2313.0

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

 licenses/Dell-EULA| 442 ++
 profiles/license_groups   |   2 +-
 sys-block/perccli/Manifest|   2 +
 sys-block/perccli/perccli-7.2313.0.ebuild |  55 
 4 files changed, 500 insertions(+), 1 deletion(-)

diff --git a/licenses/Dell-EULA b/licenses/Dell-EULA
new file mode 100644
index ..4874704d42cd
--- /dev/null
+++ b/licenses/Dell-EULA
@@ -0,0 +1,442 @@
+End User License Agreement
+
+This End User License Agreement (“EULA”) is between the individual
+consumer or business entity that will use the Software (“You”)
+and the applicable entity identified in the “Licensor Table”
+located at www.dell.com/swlicensortable (“Licensor”).
+
+This EULA governs Your use of: (a) the object code version of Dell
+branded software that is preinstalled on Dell hardware or otherwise
+provided to You pursuant to a purchase contract, quote, order form,
+invoice or online procurement process (each, an “Order”); (b)
+associated software license keys, if any (“License Keys”); (c)
+updates to such software (“Updates”); (d) the documentation for
+such software; and (e) all copies of the foregoing (collectively,
+“Software”). If You accept this EULA, or if You install or use
+the Software, then You agree to this EULA unless You already have a
+signed agreement with Dell Marketing L.P. or one of its affiliates
+(“Dell”) that includes licensing terms that govern Your use
+of the Software (“Pre-Existing Agreement”). If You accept this
+EULA or install or use the Software on behalf of a business entity,
+then You represent that You have authority to take those actions,
+and this EULA will be binding on that business entity unless the
+entity already has a Pre-Existing Agreement. If You do not agree to
+this EULA, do not install or use the Software.
+
+If You are a business entity and You purchase Software from a
+third party (“Reseller”) who sublicenses the Software to You
+under the terms of an agreement between You and such Reseller
+(a “Sublicense Agreement”), then the terms of Your Sublicense
+Agreement with the Reseller shall govern Your use of the Software
+and not this EULA. Resellers may only grant rights, and must pass
+through conditions, consistent with this EULA. Thus, even though Your
+Sublicense Agreement is between you and the Reseller, by installing or
+using the Software, You acknowledge and agree that: (a) any license
+rights in the Sublicense Agreement that are greater than the license
+rights in this EULA shall not apply; (b) any license conditions in
+this EULA that are not contained in the Sublicense Agreement apply
+to You; (c) the limitations of liability set forth in this EULA will
+apply in favor of Licensor, its affiliates and suppliers despite the
+existence of a Sublicense Agreement; and (d) Licensor is a third-party
+beneficiary of the Sublicense Agreement and is entitled to exercise
+and enforce all of the Reseller’s rights and benefits under that
+Sublicense Agreement.
+
+If You purchase Software as an individual consumer, nothing in this
+EULA affects your statutory rights if the laws of your state or
+country do not permit it to do so.
+
+1. License Grant.
+
+1.1. Right to Use. Subject to and in consideration of your full
+compliance with the terms and conditions of this EULA, Licensor
+grants to You a personal, non-exclusive license to use the Software
+during the period stated in the applicable Order (if no period
+is specified, You may use the Software perpetually). If You are
+an individual consumer, this license grant allows You to use the
+Software in connection with Your own personal use. If You are a
+business entity, this license grant allows You to use the Software in
+connection with the internal business operations of Your entity. In
+addition, You may make a reasonable number of copies of the Software
+solely as needed for backup or archival purposes. Additional license
+terms for certain Software may be included in the Offering Specific
+Terms Table located at www.dell.com/offeringspecificterms (“OST
+Table”), and additional terms for Software that is licensed to
+You for a limited time (“Subscription Software”) are located at
+www.delltechnologies.com/subscription_terms (“Subscription Terms”).
+
+1.2. Third Party Use. If You are a business entity, You may allow Your
+contractors (each, a “Permitted Third Party”) to use the Software
+solely for the purpose of providing services to You, provided that
+such use is in compliance with this EULA.  You are liable for any
+breach of this EULA by any Permitted Third Party.
+
+1.3. Rights Reserve

[gentoo-commits] repo/gentoo:master commit in: app-emulation/pcem/

2023-11-16 Thread Conrad Kostecki
commit: b1a99a37f395eb48b6020069421c0b61c411cf32
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Nov 16 20:32:52 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Nov 16 20:32:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a99a37

app-emulation/pcem: switch WX from 3.0-gtk3 to 3.2-gtk3

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

 app-emulation/pcem/{pcem-17-r1.ebuild => pcem-17-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/pcem/pcem-17-r1.ebuild 
b/app-emulation/pcem/pcem-17-r2.ebuild
similarity index 96%
rename from app-emulation/pcem/pcem-17-r1.ebuild
rename to app-emulation/pcem/pcem-17-r2.ebuild
index 413ef572d024..47e17b588639 100644
--- a/app-emulation/pcem/pcem-17-r1.ebuild
+++ b/app-emulation/pcem/pcem-17-r2.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
 
-WX_GTK_VER="3.0-gtk3"
+WX_GTK_VER="3.2-gtk3"
 inherit autotools desktop flag-o-matic wxwidgets
 
 DESCRIPTION="A PC emulator that specializes in running old operating systems 
and software"



[gentoo-commits] repo/gentoo:master commit in: games-simulation/openrct2/files/, games-simulation/openrct2/

2023-11-16 Thread Conrad Kostecki
commit: 1d19803e7db93e18bc890f10079177319dc6b563
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Nov 16 20:37:02 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Nov 16 20:37:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d19803e

games-simulation/openrct2: fix compilation with gcc14

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

 .../openrct2/files/openrct2-0.4.6-gcc14.patch  | 30 ++
 games-simulation/openrct2/openrct2-0.4.6.ebuild|  1 +
 2 files changed, 31 insertions(+)

diff --git a/games-simulation/openrct2/files/openrct2-0.4.6-gcc14.patch 
b/games-simulation/openrct2/files/openrct2-0.4.6-gcc14.patch
new file mode 100644
index ..2c2c00fff5e7
--- /dev/null
+++ b/games-simulation/openrct2/files/openrct2-0.4.6-gcc14.patch
@@ -0,0 +1,30 @@
+From 11c46987aed7f8ef941140a171d55abc8cd8d0d5 Mon Sep 17 00:00:00 2001
+From: Kostadin 
+Date: Thu, 16 Nov 2023 22:26:05 +0200
+Subject: [PATCH] Add #include  to fix building with gcc 14 (#20981)
+
+With gcc 14 some C++ Standard Library headers have been changed to no
+longer include other headers that were used internally by the library.
+In OpenRCT2's case it is the  header.
+
+Downstream Gentoo bug: https://bugs.gentoo.org/917016
+
+GCC 14 porting guide: 
https://gcc.gnu.org/gcc-14/porting_to.html#header-dep-changes
+
+Signed-off-by: Kostadin Shishmanov 
+---
+ src/openrct2/core/FileWatcher.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/openrct2/core/FileWatcher.cpp 
b/src/openrct2/core/FileWatcher.cpp
+index 439be15859ed..3ce0309c8cc8 100644
+--- a/src/openrct2/core/FileWatcher.cpp
 b/src/openrct2/core/FileWatcher.cpp
+@@ -7,6 +7,7 @@
+  * OpenRCT2 is licensed under the GNU General Public License version 3.
+  
*/
+ 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/games-simulation/openrct2/openrct2-0.4.6.ebuild 
b/games-simulation/openrct2/openrct2-0.4.6.ebuild
index 64107568e416..3049ac705a1b 100644
--- a/games-simulation/openrct2/openrct2-0.4.6.ebuild
+++ b/games-simulation/openrct2/openrct2-0.4.6.ebuild
@@ -73,6 +73,7 @@ BDEPEND="
 PATCHES=(
"${FILESDIR}/${PN}-0.4.0-include-additional-paths.patch"
"${FILESDIR}/${PN}-0.4.1-gtest-1.10.patch"
+   "${FILESDIR}/${PN}-0.4.6-gcc14.patch"
 )
 
 src_unpack() {



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-java/java-config/files/, dev-java/java-config/

2023-11-16 Thread Florian Schmaus
commit: 8934a71af509eba66011ced1686eff2bf9611ba4
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Nov 16 20:29:17 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Nov 16 20:30:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8934a71a

dev-java/java-config: drop 2.3.2

Closes: https://bugs.gentoo.org/917353
Closes: https://bugs.gentoo.org/917346
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/java-config/Manifest  |  1 -
 .../files/2.3.2-fix-deprecated-test-methods.patch  | 82 --
 dev-java/java-config/java-config-2.3.2.ebuild  | 46 
 profiles/package.mask  |  4 --
 4 files changed, 133 deletions(-)

diff --git a/dev-java/java-config/Manifest b/dev-java/java-config/Manifest
index cf19fbf41cb0..3bcc3e4b9642 100644
--- a/dev-java/java-config/Manifest
+++ b/dev-java/java-config/Manifest
@@ -1,3 +1,2 @@
 DIST java-config-2.3.1.tar.gz 26165 BLAKE2B 
948506663513db369d0ed8ffdfaa54c643989431430ea03440551a6a4b6725d8eec38f5cb4fde3b64e8936c0f43de0e65a7368469032c646c7b6b3bb7ec3ed13
 SHA512 
62db555b2d8a37a03b6a03aa133010848d54be33ba6e3c43807abefe665a9d8ff2790baf1af79b98d4a7bd3e9ba6bc64382a24c3fcf7038338123dabd146b7b4
-DIST java-config-2.3.2.tar.gz 26297 BLAKE2B 
02b3cf34abb48d67189b40478095564b6ca11fceca9fef0a3258c246d451ba793b6f050b3f9435b39c16b9d75802cbd387c8f663301176cac108e35a7bab3f4b
 SHA512 
f00b73a33ccfc824dbc5facd75cd581389c2568e22bad92ed9a088917a3b42058198b547a8cdc6ce40fe3a109eec7c8405131775ad7fcb2eda0dd85d4637c527
 DIST java-config-2.3.3.tar.gz 33837 BLAKE2B 
dc522a61775272e520521a06c80ac33cbe40010a40051857df8abdbda72cc064969cb00dbf8f7d06efabd352d9cf2c711808205579c7cef73ce4bb7fe2845c8d
 SHA512 
f999ccbdd47f2552913467d3b0c6704fc6511f2bc9d0a6f62d38a9c2e9899f11b239f2039b025f7fdee5e0713d2aaf13c1a9a9baf4f1551bb97d85b12d3f28e9

diff --git a/dev-java/java-config/files/2.3.2-fix-deprecated-test-methods.patch 
b/dev-java/java-config/files/2.3.2-fix-deprecated-test-methods.patch
deleted file mode 100644
index 4bc4eb04fbc1..
--- a/dev-java/java-config/files/2.3.2-fix-deprecated-test-methods.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-From bc36c65ae319bd36b51ecbb7fd2ff3271ba08b05 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Holger=20Hoffst=C3=A4tte?= 
-Date: Tue, 14 Nov 2023 18:27:18 +0100
-Subject: [PATCH] update deprecated test methods for python-3.12 compatibility
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Signed-off-by: Holger Hoffstätte 
 a/tests/testsuite/EnvironmentManager.py
-+++ b/tests/testsuite/EnvironmentManager.py
-@@ -11,7 +11,7 @@ def setUp(self):
- def test_load_packages(self):
- self.em.packages = {}
- self.em.load_packages()
--self.assertEquals(len(self.em.get_packages()), 11)
-+self.assertEqual(len(self.em.get_packages()), 11)
- 
- def test_get_package(self):
- self.em.get_package('ant-cores')
 a/tests/testsuite/VersionManager.py
-+++ b/tests/testsuite/VersionManager.py
-@@ -38,28 +38,28 @@ def test_get_vm(self):
- 
- def test_filter_depend_vanilla(self):
- os.environ["USE"] = ""
--
self.assertEquals(self.verman.filter_depend(self.example_dep_vanilla), 
self.example_dep_vanilla)
-+self.assertEqual(self.verman.filter_depend(self.example_dep_vanilla), 
self.example_dep_vanilla)
- 
- def test_filter_depend_or(self):
- # Oh you only realise how ugly things are once you write unittests.
- os.environ["USE"] = ""
- rmatch = "|| =virtual/jdk-1.5 =virtual/jdk-1.4 dev-java/ant-core 
java-virtuals/jaf"
--self.assertEquals(self.verman.filter_depend(self.example_dep_or), 
rmatch)
-+self.assertEqual(self.verman.filter_depend(self.example_dep_or), 
rmatch)
- 
- def test_filter_depend_use_enabled(self):
- os.environ["USE"] = "java"
- rmatch = ">=virtual/jdk-1.5* dev-java/ant-core java-virtuals/jaf"
--self.assertEquals(self.verman.filter_depend(self.example_dep_use), 
rmatch)
-+self.assertEqual(self.verman.filter_depend(self.example_dep_use), 
rmatch)
- 
- def test_filter_depend_use_disabled(self):
- os.environ["USE"] = ""
- rmatch = "dev-java/ant-core java-virtuals/jaf"
--self.assertEquals(self.verman.filter_depend(self.example_dep_use), 
rmatch)
-+self.assertEqual(self.verman.filter_depend(self.example_dep_use), 
rmatch)
- 
- def test_filter_depend_use_unset(self):
- del os.environ["USE"]
- rmatch = self.example_dep_use
--self.assertEquals(self.verman.filter_depend(self.example_dep_use), 
rmatch)
-+self.assertEqual(self.verman.filter_depend(self.example_dep_use), 
rmatch)
- 
- def test_version_satisfies(self):
- vm = self.em.get_vm('sun-jdk-1.6')
-@@ -88,13 +88,13 @@ def test_version_satisfies(self):
- 
- def test_get_lowest(self):
- target = self.verm

[gentoo-commits] repo/gentoo:master commit in: dev-java/java-config/

2023-11-16 Thread Florian Schmaus
commit: 6978c5a64afc8a18bf6567e558f9807f66211bda
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Nov 16 20:28:47 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Nov 16 20:30:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6978c5a6

dev-java/java-config: add 2.3.3

Closes: https://bugs.gentoo.org/830860
Closes: https://bugs.gentoo.org/909905
Closes: https://bugs.gentoo.org/917326
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/java-config/Manifest |  1 +
 dev-java/java-config/java-config-2.3.3.ebuild | 75 +++
 2 files changed, 76 insertions(+)

diff --git a/dev-java/java-config/Manifest b/dev-java/java-config/Manifest
index b59307d6fd5c..cf19fbf41cb0 100644
--- a/dev-java/java-config/Manifest
+++ b/dev-java/java-config/Manifest
@@ -1,2 +1,3 @@
 DIST java-config-2.3.1.tar.gz 26165 BLAKE2B 
948506663513db369d0ed8ffdfaa54c643989431430ea03440551a6a4b6725d8eec38f5cb4fde3b64e8936c0f43de0e65a7368469032c646c7b6b3bb7ec3ed13
 SHA512 
62db555b2d8a37a03b6a03aa133010848d54be33ba6e3c43807abefe665a9d8ff2790baf1af79b98d4a7bd3e9ba6bc64382a24c3fcf7038338123dabd146b7b4
 DIST java-config-2.3.2.tar.gz 26297 BLAKE2B 
02b3cf34abb48d67189b40478095564b6ca11fceca9fef0a3258c246d451ba793b6f050b3f9435b39c16b9d75802cbd387c8f663301176cac108e35a7bab3f4b
 SHA512 
f00b73a33ccfc824dbc5facd75cd581389c2568e22bad92ed9a088917a3b42058198b547a8cdc6ce40fe3a109eec7c8405131775ad7fcb2eda0dd85d4637c527
+DIST java-config-2.3.3.tar.gz 33837 BLAKE2B 
dc522a61775272e520521a06c80ac33cbe40010a40051857df8abdbda72cc064969cb00dbf8f7d06efabd352d9cf2c711808205579c7cef73ce4bb7fe2845c8d
 SHA512 
f999ccbdd47f2552913467d3b0c6704fc6511f2bc9d0a6f62d38a9c2e9899f11b239f2039b025f7fdee5e0713d2aaf13c1a9a9baf4f1551bb97d85b12d3f28e9

diff --git a/dev-java/java-config/java-config-2.3.3.ebuild 
b/dev-java/java-config/java-config-2.3.3.ebuild
new file mode 100644
index ..a4dc516e9ab8
--- /dev/null
+++ b/dev-java/java-config/java-config-2.3.3.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-r1
+
+if [[ ${PV} =  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/java-config.git";
+else
+   SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz";
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x64-solaris"
+fi
+
+DESCRIPTION="Java environment configuration query tool"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java";
+
+LICENSE="GPL-2"
+SLOT="2"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="test? ( sys-apps/portage[${PYTHON_USEDEP}] )"
+
+# baselayout-java is added as a dep till it can be added to eclass.
+RDEPEND="
+   ${PYTHON_DEPS}
+   sys-apps/baselayout-java
+   sys-apps/portage[${PYTHON_USEDEP}]
+"
+
+src_configure() {
+   local python_only=false
+   python_foreach_impl my_src_configure
+}
+
+my_src_configure() {
+   local emesonargs=(
+   -Darch="${ARCH}"
+   -Dpython-only="${python_only}"
+   -Deprefix="${EPREFIX}"
+   )
+
+   meson_src_configure
+   python_only=true
+}
+
+src_compile() {
+   python_foreach_impl meson_src_compile
+}
+
+src_test() {
+   python_foreach_impl meson_src_test --no-rebuild --verbose
+}
+
+src_install() {
+   python_foreach_impl my_src_install
+
+   local scripts
+   mapfile -t scripts < <(awk '/^#!.*python/ {print FILENAME} {nextfile}' 
"${ED}"/usr/bin/* || die)
+   python_replicate_script "${scripts[@]}"
+}
+
+my_src_install() {
+   meson_src_install
+
+   local pydirs=(
+   "${D}$(python_get_sitedir)"
+   )
+   python_optimize "${pydirs[@]}"
+}



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

2023-11-16 Thread Florian Schmaus
commit: 4dac88804a3fbd1b1da0959008e1ba150c86665a
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Nov 16 20:24:17 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Nov 16 20:30:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dac8880

sys-apps/systemd: add 255_rc2

Signed-off-by: Florian Schmaus  gentoo.org>

 sys-apps/systemd/Manifest   |   1 +
 sys-apps/systemd/systemd-255_rc2.ebuild | 525 
 2 files changed, 526 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index e149c6f2355a..5766653d5bd5 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,3 +1,4 @@
+DIST systemd-255-rc2.tar.gz 14842669 BLAKE2B 
90767a7177d32c732a975fb51ce5f10f644a99a68221d861bb8c4d54aad36f23a9312d0d460f403292138923001708ab8f3c0984b07f750af7e46234e19c67ce
 SHA512 
f33c6868efcbe05a7a4703136bb84243e5a6889c7740d77535eb9f19bb46c209e6f797533351fcf66d1c5d4b83e20ca436bfcb625e26b729bfadca795207ec56
 DIST systemd-stable-253.11.tar.gz 12116691 BLAKE2B 
bb8d95e77ad970ba642346fd0179384258b13b94aacb9f6ff05d4967f5e13d1c709f8b917e485a227fb126e552429c4e302b959eb4697a69dc88b45836c36646
 SHA512 
0018a544f924725f1e7664bfbee0c66591514c077e97352ae5d8d90b6dccfd4d07b9876f25923afa9782b57cc17b8e9ab34c7ae627998804751ba38e46558af4
 DIST systemd-stable-253.12.tar.gz 12117485 BLAKE2B 
8ed9e5a081c59a304698c8194fd15858ec03e44ca55466b4f07af659582abb9648c081d1756439c5d5cc6eb55783be987c1b801fea64e66c0abe8ef1df140f9b
 SHA512 
dd099160932258f7baf541e52ce7181565096f93f9311e4d3f6383c2035ab3d39765a7de03fb99b83e16a79db301558577fb14859ef24f3da548e8806ef95ea2
 DIST systemd-stable-253.13.tar.gz 12183733 BLAKE2B 
f0cf127f71a0abe2a02f5421816a665602beb210dea62a22a05b2c2a5ff1e043b3c83bf67b868903736faee677075faa855ba4cf58b90e3eed083d7ed984d545
 SHA512 
7f603884ee8f49729332ca1e681eed03ee4936f66f96ae8b4e13fcaca2d0d3b8fb8850551f8eb0ca248ce841a8430983680d29399ce911900d3b9bfcbb67faaa

diff --git a/sys-apps/systemd/systemd-255_rc2.ebuild 
b/sys-apps/systemd/systemd-255_rc2.ebuild
new file mode 100644
index ..ff3da0b31398
--- /dev/null
+++ b/sys-apps/systemd/systemd-255_rc2.ebuild
@@ -0,0 +1,525 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib pam python-single-r1
+inherit secureboot systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( sys-libs/libapparmor:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( net-misc/curl:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
+   iptables? ( net-firewall

[gentoo-commits] proj/java-config:master commit in: /

2023-11-16 Thread Florian Schmaus
commit: 3d63e66916d55eb3bea6a45c52b0cc4d44d82815
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Nov 16 20:18:23 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Nov 16 20:18:34 2023 +
URL:https://gitweb.gentoo.org/proj/java-config.git/commit/?id=3d63e669

java-config 2.3.3

Signed-off-by: Florian Schmaus  gentoo.org>

 meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meson.build b/meson.build
index 3dff1fd..13681b2 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,6 @@
 project(
   'java-config',
-  version: '2.3.3-SNAPSHOT',
+  version: '2.3.3',
   license: 'GPL-2.0',
   meson_version: '>=1.1.1'
 )



[gentoo-commits] proj/java-config:master commit in: /

2023-11-16 Thread Florian Schmaus
commit: 762d972e543a2b22bc09238bef9110b198b78688
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Nov 16 20:18:45 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Nov 16 20:19:22 2023 +
URL:https://gitweb.gentoo.org/proj/java-config.git/commit/?id=762d972e

java-config 2.3.4-SNAPSHOT

Signed-off-by: Florian Schmaus  gentoo.org>

 meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meson.build b/meson.build
index 13681b2..7265366 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,6 @@
 project(
   'java-config',
-  version: '2.3.3',
+  version: '2.3.4-SNAPSHOT',
   license: 'GPL-2.0',
   meson_version: '>=1.1.1'
 )



[gentoo-commits] proj/java-config: New tag: 2.3.3

2023-11-16 Thread Florian Schmaus
commit: 
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Nov 16 20:19:12 2023 +

New tag: 2.3.3




[gentoo-commits] repo/proj/guru:dev commit in: app-shells/carapace/

2023-11-16 Thread Jonas Frei
commit: 9836eabc67ddb422808ca5489191b7d5deaaaefb
Author: Jonas Frei  pm  me>
AuthorDate: Thu Nov 16 20:16:02 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Nov 16 20:16:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9836eabc

app-shells/carapace: new package, add 0.28.3

Signed-off-by: Jonas Frei  pm.me>

 app-shells/carapace/Manifest   |  2 ++
 app-shells/carapace/carapace-0.28.3.ebuild | 35 ++
 app-shells/carapace/metadata.xml   | 12 ++
 3 files changed, 49 insertions(+)

diff --git a/app-shells/carapace/Manifest b/app-shells/carapace/Manifest
new file mode 100644
index 00..f4b253e40a
--- /dev/null
+++ b/app-shells/carapace/Manifest
@@ -0,0 +1,2 @@
+DIST carapace-0.28.3-deps.tar.xz 2151948 BLAKE2B 
ac5e1c09b2cfc6bfc45ae6db274ab676de4dc33b9da458951d44d930d7cc48dedeb2cc8496e434fef09ef066275631ddc30a51bab1da30cc40c2a528bbc11f89
 SHA512 
3faf83a36b030d961ebb097e9acfd4c1a41c8acdb8e3a60b782e41a66793778e690d4aba0e0e869cdfea29f4c4e6fbdde5e9aef2c1bfa5ff1ff704dc99276e42
+DIST carapace-0.28.3.tar.gz 12415261 BLAKE2B 
b77ddf40a715b9175e54cc447ae1fd3886dc71254157fc1e22632eebb898a9c89a7fe0b89682bcc71f8d11069a18f144edaf11e00409a3a6366f2e2ec6a68c4d
 SHA512 
e6d71a05f347a9002ecf80090cb50342cf24e085b393d29aa10878c9b79796950836c019027ce2d8519251a88c0f1cd9fa9a39b5907f8aa8a98fc6249462

diff --git a/app-shells/carapace/carapace-0.28.3.ebuild 
b/app-shells/carapace/carapace-0.28.3.ebuild
new file mode 100644
index 00..4ebb5c8543
--- /dev/null
+++ b/app-shells/carapace/carapace-0.28.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Multi-shell multi-command argument completer"
+HOMEPAGE="https://rsteube.github.io/carapace-bin/";
+SRC_URI="https://github.com/rsteube/${PN}-bin/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+# Using a dependency tarball as per 
https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html
+DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz";
+SRC_URI+=" ${DEPS_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+S="${WORKDIR}/${PN}-bin-${PV}"
+
+src_compile() {
+   pushd "cmd/${PN}"
+   ego generate ./...
+   ego build -ldflags="-s -w" -tags release
+}
+
+src_install() {
+   dobin "cmd/${PN}/${PN}"
+   mv "docs/src" "docs/book" || die
+   rm -r "docs/book/changelog" || die
+   dodoc "README.md"
+   dodoc -r "docs/book"
+}

diff --git a/app-shells/carapace/metadata.xml b/app-shells/carapace/metadata.xml
new file mode 100644
index 00..de3ba19130
--- /dev/null
+++ b/app-shells/carapace/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   frei...@pm.me
+   Jonas Frei
+   
+   
+   rsteube/carapace-bin
+   
https://github.com/rsteube/carapace-bin/issues
+   
+



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

2023-11-16 Thread Ulrich Müller
commit: faacf8d75002faa795d6c548b9dcb9ae81e1c9b7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov 16 20:14:50 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov 16 20:14:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faacf8d7

app-emacs/uboat: drop 1.2

Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/uboat/uboat-1.2.ebuild | 17 -
 1 file changed, 17 deletions(-)

diff --git a/app-emacs/uboat/uboat-1.2.ebuild b/app-emacs/uboat/uboat-1.2.ebuild
deleted file mode 100644
index 54d83286e69e..
--- a/app-emacs/uboat/uboat-1.2.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp
-
-DESCRIPTION="Generate u-boat-death messages, patterned after Iron Coffins"
-HOMEPAGE="http://www.splode.com/~friedman/software/emacs-lisp/";
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-# Noah Friedman and Bob Manson have confirmed that this is in the public domain
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/

2023-11-16 Thread Ulrich Müller
commit: ae2c981c71c3db9008addf7de1ec9ef7003b8c60
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov 16 20:10:53 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov 16 20:14:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae2c981c

sci-visualization/gnuplot: add 5.4.10

Signed-off-by: Ulrich Müller  gentoo.org>

 sci-visualization/gnuplot/Manifest  |   1 +
 sci-visualization/gnuplot/gnuplot-5.4.10.ebuild | 207 
 2 files changed, 208 insertions(+)

diff --git a/sci-visualization/gnuplot/Manifest 
b/sci-visualization/gnuplot/Manifest
index ed828612f1c9..d92054840906 100644
--- a/sci-visualization/gnuplot/Manifest
+++ b/sci-visualization/gnuplot/Manifest
@@ -1,3 +1,4 @@
+DIST gnuplot-5.4.10.tar.gz 5687565 BLAKE2B 
879159fb4b581aa334b221632af7268047077cd48d89d1cecb0c6c9e855edd40bddfdaa8222177652d6200f81b97b0b52fe719da0641eea817e086832f07664f
 SHA512 
fe5226a243dad62e8617d820764dc5923e76a51a68c58a666a699110f5b5be0f5e759e0586e923472a59ca6d1b30d1093d7a65e9c1d3a36fcd33a95df36ab89f
 DIST gnuplot-5.4.4.tar.gz 5639573 BLAKE2B 
739849d123836c6c982c72a292274d55808cfecd34a36143ecc454b11215951d28efda1815b15048316e96a2f046789b35b8324c53655f2ac1361653235a23b6
 SHA512 
ec2f4f34e119a79adeaf2bc3ec1e9335147bd8808d6e689844b891b60319b6d0f627d8ec1b90c4df6bae5e6ed6373c51e1fb70373258c32b93cfc4b2ed821cb9
 DIST gnuplot-5.4.6.tar.gz 5655661 BLAKE2B 
a4e42679c9942936bc4692ba71a17c748002e0ce216b7980a79866d6f4090ff012b7079a8a1fb1b7d91c5df86afa8b2cb9f8c0b458184a4e0044cf7fbe715e45
 SHA512 
a78333f7c0ed3429b24fcdeb6296e67fb760e6f8ffc0801a6b379fcb12ae7e80cebe65a2655cb3530c2a2d4083adc34060c9a7cbe67ce98b660682c0edba174b
 DIST gnuplot-5.4.8.tar.gz 5684061 BLAKE2B 
bd897b55e267f50e2f5ce8a49a3a033277577cd972c9effaaaedb0bb2e75908ce34997e389edcc4bd0db1dd8a0d937925216ed6ebf4e51d6700bac50d12e6a47
 SHA512 
3fe0ed783db85d95bdbc13e24ec5dc9bb6b2d85b3571cc87d3c17c94f4463fb6e681376394e0918cf3915f8f53896e6423ce76cb8b6fdbefcd6ec3e1b3b80125

diff --git a/sci-visualization/gnuplot/gnuplot-5.4.10.ebuild 
b/sci-visualization/gnuplot/gnuplot-5.4.10.ebuild
new file mode 100644
index ..7a6239265ec3
--- /dev/null
+++ b/sci-visualization/gnuplot/gnuplot-5.4.10.ebuild
@@ -0,0 +1,207 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1,2,3,4} )
+WX_GTK_VER="3.2-gtk3"
+
+inherit autotools lua-single readme.gentoo-r1 toolchain-funcs wxwidgets
+
+DESCRIPTION="Command-line driven interactive plotting program"
+HOMEPAGE="http://www.gnuplot.info/";
+
+if [[ -z ${PV%%*} ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.code.sf.net/p/gnuplot/gnuplot-main";
+   EGIT_BRANCH="master"
+   MY_P="${PN}"
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${MY_P}"
+else
+   MY_P="${P/_/.}"
+   SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="gnuplot"
+SLOT="0"
+IUSE="aqua bitmap cairo doc examples +gd ggi latex libcaca libcerf lua qt5 
readline regis wxwidgets X"
+REQUIRED_USE="
+   doc? ( gd )
+   lua? ( ${LUA_REQUIRED_USE} )"
+
+RDEPEND="
+   cairo? (
+   x11-libs/cairo
+   x11-libs/pango )
+   gd? ( >=media-libs/gd-2.0.35-r3:2=[png] )
+   ggi? ( media-libs/libggi )
+   latex? (
+   virtual/latex-base
+   lua? (
+   dev-tex/pgf
+   >=dev-texlive/texlive-latexrecommended-2008-r2 ) )
+   libcaca? ( media-libs/libcaca )
+   lua? ( ${LUA_DEPS} )
+   qt5? (
+   dev-qt/qtcore:5=
+   dev-qt/qtgui:5=
+   dev-qt/qtnetwork:5=
+   dev-qt/qtprintsupport:5=
+   dev-qt/qtsvg:5=
+   dev-qt/qtwidgets:5= )
+   readline? ( sys-libs/readline:0= )
+   libcerf? ( sci-libs/libcerf )
+   wxwidgets? (
+   x11-libs/wxGTK:${WX_GTK_VER}[X]
+   x11-libs/cairo
+   x11-libs/pango
+   x11-libs/gtk+:3 )
+   X? ( x11-libs/libXaw )"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-langgreek
+   dev-texlive/texlive-mathscience
+   app-text/ghostscript-gpl )
+   qt5? ( dev-qt/linguist-tools:5 )"
+
+IDEPEND="latex? ( virtual/latex-base )"
+
+GP_VERSION="${PV%.*}"
+TEXMF="${EPREFIX}/usr/share/texmf-site"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.0.6-no-picins.patch
+)
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV##*.} =  ]]; then
+   local dir
+   for dir in config demo m4

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/, sci-visualization/gnuplot/files/

2023-11-16 Thread Ulrich Müller
commit: 1726a8b9f72b13054cd212e731c7d8282bfee130
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov 16 20:11:41 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov 16 20:14:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1726a8b9

sci-visualization/gnuplot: drop 5.4.9

Signed-off-by: Ulrich Müller  gentoo.org>

 sci-visualization/gnuplot/Manifest |   1 -
 .../gnuplot/files/gnuplot-5.4.9-unbal-braces.patch |  31 ---
 sci-visualization/gnuplot/gnuplot-5.4.9.ebuild | 208 -
 3 files changed, 240 deletions(-)

diff --git a/sci-visualization/gnuplot/Manifest 
b/sci-visualization/gnuplot/Manifest
index d92054840906..0c2fe0043f50 100644
--- a/sci-visualization/gnuplot/Manifest
+++ b/sci-visualization/gnuplot/Manifest
@@ -2,4 +2,3 @@ DIST gnuplot-5.4.10.tar.gz 5687565 BLAKE2B 
879159fb4b581aa334b221632af7268047077
 DIST gnuplot-5.4.4.tar.gz 5639573 BLAKE2B 
739849d123836c6c982c72a292274d55808cfecd34a36143ecc454b11215951d28efda1815b15048316e96a2f046789b35b8324c53655f2ac1361653235a23b6
 SHA512 
ec2f4f34e119a79adeaf2bc3ec1e9335147bd8808d6e689844b891b60319b6d0f627d8ec1b90c4df6bae5e6ed6373c51e1fb70373258c32b93cfc4b2ed821cb9
 DIST gnuplot-5.4.6.tar.gz 5655661 BLAKE2B 
a4e42679c9942936bc4692ba71a17c748002e0ce216b7980a79866d6f4090ff012b7079a8a1fb1b7d91c5df86afa8b2cb9f8c0b458184a4e0044cf7fbe715e45
 SHA512 
a78333f7c0ed3429b24fcdeb6296e67fb760e6f8ffc0801a6b379fcb12ae7e80cebe65a2655cb3530c2a2d4083adc34060c9a7cbe67ce98b660682c0edba174b
 DIST gnuplot-5.4.8.tar.gz 5684061 BLAKE2B 
bd897b55e267f50e2f5ce8a49a3a033277577cd972c9effaaaedb0bb2e75908ce34997e389edcc4bd0db1dd8a0d937925216ed6ebf4e51d6700bac50d12e6a47
 SHA512 
3fe0ed783db85d95bdbc13e24ec5dc9bb6b2d85b3571cc87d3c17c94f4463fb6e681376394e0918cf3915f8f53896e6423ce76cb8b6fdbefcd6ec3e1b3b80125
-DIST gnuplot-5.4.9.tar.gz 5686930 BLAKE2B 
5695739d67f04a3f993a8ce1515fd94f833811830d26fce036abaabcbb0d9b0acd6b8f78a876fc1befb552209b6f25dda2de02b1cec97d12f0a8d42e73e4306c
 SHA512 
4269c1193585088a66684c0302e2e80d09386b55d1fcb0b578295106737b740bd227ec791e73259960b523d5cec2623cdf9f4607002fb4327e659b073861244c

diff --git a/sci-visualization/gnuplot/files/gnuplot-5.4.9-unbal-braces.patch 
b/sci-visualization/gnuplot/files/gnuplot-5.4.9-unbal-braces.patch
deleted file mode 100644
index 3261f60e61c1..
--- a/sci-visualization/gnuplot/files/gnuplot-5.4.9-unbal-braces.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-https://bugs.gentoo.org/915492
-Patch from upstream branch-5-4-stable branch
-
-commit b5b668ca442e0d7399e2b432fe5fe5fb4c48a1a2
-Author: Peter Korsgaard 
-Date:   Sun Oct 1 10:20:31 2023 +0200
-
-term/post.trm: unbreak !HAVE_DEFLATE_ENCODER builds
-
 a/term/post.trm
-+++ b/term/post.trm
-@@ -4000,17 +4000,16 @@ PS_image (unsigned int M, unsigned int N, coordval 
*image, gpiPoint *corner, t_i
-   cscale = 1.0;
- 
- #ifdef HAVE_DEFLATE_ENCODER
--if (ps_params->level3) {
-+if (ps_params->level3)
-   encoded_image = (void *)PS_encode_png_image(M, N, image, color_mode,
-   bits_per_component, max_colors, 
cscale,
-   &num_encoded_bytes);
--} else {
-+else
- #endif
-   encoded_image = PS_encode_image(M, N, image, color_mode,
-   bits_per_component, max_colors, cscale,
-   (ps_params->level1 ? PS_ASCII_HEX : 
PS_ASCII85),
-   &num_encoded_bytes);
--}
- 
- 
- fputs("BeginImage\n", gppsfile);

diff --git a/sci-visualization/gnuplot/gnuplot-5.4.9.ebuild 
b/sci-visualization/gnuplot/gnuplot-5.4.9.ebuild
deleted file mode 100644
index f1d6a09bdf07..
--- a/sci-visualization/gnuplot/gnuplot-5.4.9.ebuild
+++ /dev/null
@@ -1,208 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1,2,3,4} )
-WX_GTK_VER="3.2-gtk3"
-
-inherit autotools lua-single readme.gentoo-r1 toolchain-funcs wxwidgets
-
-DESCRIPTION="Command-line driven interactive plotting program"
-HOMEPAGE="http://www.gnuplot.info/";
-
-if [[ -z ${PV%%*} ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.code.sf.net/p/gnuplot/gnuplot-main";
-   EGIT_BRANCH="master"
-   MY_P="${PN}"
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${MY_P}"
-else
-   MY_P="${P/_/.}"
-   SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-fi
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="gnuplot"
-SLOT="0"
-IUSE="aqua bitmap cairo doc examples +gd ggi latex libcaca libcerf lua qt5 
readline regis wxwidgets X"
-REQUIRED_USE="
-   doc? ( gd )
-   lua? ( ${LUA_REQUIRED_USE} )"
-
-RDEPEND="
-   cairo? (
-   x11-libs/cairo
-   

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

2023-11-16 Thread Arthur Zamarin
commit: 61337e9cce7f455ad4d6b18a0ba932fb5bc11a07
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 16 20:09:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 16 20:09:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61337e9c

app-emacs/uboat: Stabilize 1.2-r1 ALLARCHES, #917454

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

 app-emacs/uboat/uboat-1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/uboat/uboat-1.2-r1.ebuild 
b/app-emacs/uboat/uboat-1.2-r1.ebuild
index c440e10ac069..5bc62c517fd6 100644
--- a/app-emacs/uboat/uboat-1.2-r1.ebuild
+++ b/app-emacs/uboat/uboat-1.2-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.bz2";
 # Noah Friedman and Bob Manson have confirmed that this is in the public domain
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 
 PATCHES=( "${FILESDIR}/${P}-iap.patch" )
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/

2023-11-16 Thread Arthur Zamarin
commit: 0c8aa9c6a1c83273fb603f7d67a9438f6e4790a4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 16 19:57:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 16 19:57:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8aa9c6

x11-libs/libxkbcommon: Stabilize 1.6.0 arm, #917439

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

 x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild 
b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild
index a852aa0b5c3f..0aa80fe72f53 100644
--- a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild
+++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/xkbcommon/${PN}";
 else
SRC_URI="https://xkbcommon.org/download/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{10..12} )



[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: src/pkgcheck/checks/, testdata/repos/eclass/InheritsCheck/UnusedInherits/, ...

2023-11-16 Thread Arthur Zamarin
commit: d837ae22cc5381710f63d6600940d48a8e2875f5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 16 19:51:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 16 19:51:44 2023 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=d837ae22

UnusedInherits: add whitelist for weak usage by another eclass

Came up as example from elisp eclass, which has automagic calling of
functions from readme.gentoo-r1 eclass if they are found in env. While
weird, this is legal so let's add a simple whitelist support for this,
so it would be simple to extend in future.

Reported-by: Ulrich Müller  gentoo.org>
Signed-off-by: Arthur Zamarin  gentoo.org>

 src/pkgcheck/checks/codingstyle.py  |  8 +++-
 .../InheritsCheck/UnusedInherits/UnusedInherits-2.ebuild|  8 
 testdata/repos/eclass/eclass/elisp.eclass   | 13 +
 testdata/repos/eclass/eclass/readme.gentoo-r1.eclass| 11 +++
 4 files changed, 39 insertions(+), 1 deletion(-)

diff --git a/src/pkgcheck/checks/codingstyle.py 
b/src/pkgcheck/checks/codingstyle.py
index 60f1ce98..90cb03b2 100644
--- a/src/pkgcheck/checks/codingstyle.py
+++ b/src/pkgcheck/checks/codingstyle.py
@@ -848,6 +848,8 @@ class InheritsCheck(Check):
 
 self.unused_eclass_skiplist = 
frozenset(common_mandatory_metadata_keys) - {"IUSE"}
 
+self.weak_eclass_usage = {"elisp": ("readme.gentoo-r1",)}
+
 def get_eclass(self, export, pkg):
 """Return the eclass related to a given exported variable or function 
name."""
 try:
@@ -920,8 +922,12 @@ class InheritsCheck(Check):
 
 # allowed indirect inherits
 indirect_allowed = set().union(*(self.eclass_cache[x].provides for x 
in pkg.inherit))
+all_inherits = set().union(pkg.inherit, indirect_allowed, conditional)
 # missing inherits
-missing = used.keys() - pkg.inherit - indirect_allowed - conditional
+missing = used.keys() - all_inherits
+
+for eclass in all_inherits:
+weak_used_eclasses.update(self.weak_eclass_usage.get(eclass, ()))
 
 unused = set(pkg.inherit) - used.keys() - set(assigned_vars.values()) 
- weak_used_eclasses
 # remove eclasses that use implicit phase functions

diff --git 
a/testdata/repos/eclass/InheritsCheck/UnusedInherits/UnusedInherits-2.ebuild 
b/testdata/repos/eclass/InheritsCheck/UnusedInherits/UnusedInherits-2.ebuild
new file mode 100644
index ..320a61bd
--- /dev/null
+++ b/testdata/repos/eclass/InheritsCheck/UnusedInherits/UnusedInherits-2.ebuild
@@ -0,0 +1,8 @@
+EAPI=8
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="Ebuild with weak usage inheritance"
+HOMEPAGE="https://github.com/pkgcore/pkgcheck";
+SLOT="0"
+LICENSE="BSD"

diff --git a/testdata/repos/eclass/eclass/elisp.eclass 
b/testdata/repos/eclass/eclass/elisp.eclass
new file mode 100644
index ..e72964ea
--- /dev/null
+++ b/testdata/repos/eclass/eclass/elisp.eclass
@@ -0,0 +1,13 @@
+# @ECLASS: elisp.eclass
+# @MAINTAINER:
+# Random Person 
+# @SUPPORTED_EAPIS: 8
+# @BLURB: Stub eclass for testing the UnusedInherit result.
+
+EXPORT_FUNCTIONS src_prepare
+
+# @FUNCTION: elisp_src_prepare
+# @USAGE:
+# @DESCRIPTION:
+# Public src_prepare stub function.
+elisp_src_prepare() { :; }

diff --git a/testdata/repos/eclass/eclass/readme.gentoo-r1.eclass 
b/testdata/repos/eclass/eclass/readme.gentoo-r1.eclass
new file mode 100644
index ..c7f61a09
--- /dev/null
+++ b/testdata/repos/eclass/eclass/readme.gentoo-r1.eclass
@@ -0,0 +1,11 @@
+# @ECLASS: readme.gentoo-r1.eclass
+# @MAINTAINER:
+# Random Person 
+# @SUPPORTED_EAPIS: 8
+# @BLURB: Stub eclass for testing the UnusedInherit result.
+
+# @FUNCTION: readme.gentoo_create_doc
+# @USAGE:
+# @DESCRIPTION:
+# stub function
+readme.gentoo_create_doc() { :; }



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

2023-11-16 Thread Arthur Zamarin
commit: ae7984702f381a013979ab400015cfd5b9109c66
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 16 19:55:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 16 19:55:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae798470

x11-misc/xkeyboard-config: Stabilize 2.40 arm, #917440

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

 x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild
index 627edb2978e0..fc9e59997aad 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: net-im/zoom/

2023-11-16 Thread Ulrich Müller
commit: 8eaaeb5539bae1b1767124cad25ced27983485a6
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov 16 19:51:38 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov 16 19:52:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eaaeb55

net-im/zoom: drop 5.15.10.6882, 5.16.2.8828

Signed-off-by: Ulrich Müller  gentoo.org>

 net-im/zoom/Manifest |   2 -
 net-im/zoom/zoom-5.15.10.6882.ebuild | 194 ---
 net-im/zoom/zoom-5.16.2.8828.ebuild  | 194 ---
 3 files changed, 390 deletions(-)

diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index 5c78dafc6817..7e964622cc87 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -1,4 +1,2 @@
-DIST zoom-5.15.10.6882_x86_64.tar.xz 183547824 BLAKE2B 
d5cae97d902b8eebfc1095b251c1461a424850708126e96a0e81040a2d3e1cbc743f1d71cc80c7b8357f0cd426d2482945fe62dd7095823b7be2f859224fd38b
 SHA512 
1b8da9b890991b7142d8834ccc6ae7c9cd5ae590a8a771938117943b6ffcda92ced2e8782ae6cc8e36dd38e7712ed2b389318393ea1058d7a05170223668780d
-DIST zoom-5.16.2.8828_x86_64.tar.xz 178678156 BLAKE2B 
aefee9806e5f0ad7bf794b92616aab7b6778d4eef187e77bf35cd6796fd4c6733118e607cc3d5fd54857487f62fa8372a9637aae0cdc146faf22b21cbb2e76de
 SHA512 
e66dd3fefc9ec65bea7fb9e5a5411ba56a20250a917578e5fe345f361317498e7e3b16ce2f8fb15d8b23595677ddbf9baf05b976b448303ae65f0c4cb33158c1
 DIST zoom-5.16.5.303_x86_64.tar.xz 184724404 BLAKE2B 
20ecd29ee973cb1c4c9cdb230270ca26c150ad0b040e8b549db9f0197bab4c34afe42a3beecd9d76e426a5468e304aa6d22940bdb479d1fcb6ee70cbae24216b
 SHA512 
5ef53364c03dee0a4d0565b51e11414ab880a6a1833435b0f040e22687e70039a964396fb970ff232881abd767aa8d338577db7028a5c7a74e226638f72695fb
 DIST zoom-5.16.6.382_x86_64.tar.xz 185859600 BLAKE2B 
9d10cd7077db2f5ef6c51a96254c668ff13e5e8fb22ca03215377072d5d60f34c29a2cab196fdf4c20bac4769bb1d6b4acafc9753eb49c6142f78490d4de0359
 SHA512 
cb6ededad858fc29378668ed1af7285ef7fca4ef550892b00d010e36e4fbaa5fd6e545e71ece0c847eea50deed3dd7055a621c86e39f24bda624fdbd6ae964cf

diff --git a/net-im/zoom/zoom-5.15.10.6882.ebuild 
b/net-im/zoom/zoom-5.15.10.6882.ebuild
deleted file mode 100644
index e415e67eadd7..
--- a/net-im/zoom/zoom-5.15.10.6882.ebuild
+++ /dev/null
@@ -1,194 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop linux-info readme.gentoo-r1 xdg-utils
-
-DESCRIPTION="Video conferencing and web conferencing service"
-HOMEPAGE="https://zoom.us/";
-SRC_URI="https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> 
${P}_x86_64.tar.xz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="bundled-libjpeg-turbo +bundled-qt opencl pulseaudio wayland"
-RESTRICT="mirror bindist strip"
-
-RDEPEND="!games-engines/zoom
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/mit-krb5
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   >=dev-libs/quazip-1.0:0=[qt5(+)]
-   media-libs/alsa-lib
-   media-libs/fdk-aac:0/2
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/mesa[gbm(+)]
-   media-sound/mpg123
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   sys-libs/zlib
-   virtual/opengl
-   x11-libs/cairo
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon[X]
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libxshmfence
-   x11-libs/libXtst
-   x11-libs/pango
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-renderutil
-   x11-libs/xcb-util-wm
-   opencl? ( virtual/opencl )
-   pulseaudio? ( media-libs/libpulse )
-   wayland? ( dev-libs/wayland )
-   !bundled-libjpeg-turbo? ( >=media-libs/libjpeg-turbo-2.0.5 )
-   !bundled-qt? (
-   dev-libs/icu
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtdiag:5
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtgui:5
-   dev-qt/qtlocation:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtquickcontrols:5[widgets]
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
-   wayland? ( dev-qt/qtwayland )
-   )"
-
-BDEPEND="dev-util/bbe
-   bundled-libjpeg-turbo? ( dev-util/patchelf )"
-
-CONFIG_CHECK="~USER_NS ~PID_NS ~NET_NS ~SECCOMP_FILTER"
-QA_PREBUILT="opt/zoom/*"
-
-src_prepare() {
-   default
-
-   # The tarball doesn't contain an icon, so extract it from the binary
-   

[gentoo-commits] repo/gentoo:master commit in: net-im/zoom/

2023-11-16 Thread Ulrich Müller
commit: 0e37452254c685b8519c73dd1a946232d78e51b6
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov 16 19:51:19 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov 16 19:52:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e374522

net-im/zoom: add 5.16.6.382

Signed-off-by: Ulrich Müller  gentoo.org>

 net-im/zoom/Manifest   |   1 +
 net-im/zoom/zoom-5.16.6.382.ebuild | 194 +
 2 files changed, 195 insertions(+)

diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index 8c13f7a03c98..5c78dafc6817 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -1,3 +1,4 @@
 DIST zoom-5.15.10.6882_x86_64.tar.xz 183547824 BLAKE2B 
d5cae97d902b8eebfc1095b251c1461a424850708126e96a0e81040a2d3e1cbc743f1d71cc80c7b8357f0cd426d2482945fe62dd7095823b7be2f859224fd38b
 SHA512 
1b8da9b890991b7142d8834ccc6ae7c9cd5ae590a8a771938117943b6ffcda92ced2e8782ae6cc8e36dd38e7712ed2b389318393ea1058d7a05170223668780d
 DIST zoom-5.16.2.8828_x86_64.tar.xz 178678156 BLAKE2B 
aefee9806e5f0ad7bf794b92616aab7b6778d4eef187e77bf35cd6796fd4c6733118e607cc3d5fd54857487f62fa8372a9637aae0cdc146faf22b21cbb2e76de
 SHA512 
e66dd3fefc9ec65bea7fb9e5a5411ba56a20250a917578e5fe345f361317498e7e3b16ce2f8fb15d8b23595677ddbf9baf05b976b448303ae65f0c4cb33158c1
 DIST zoom-5.16.5.303_x86_64.tar.xz 184724404 BLAKE2B 
20ecd29ee973cb1c4c9cdb230270ca26c150ad0b040e8b549db9f0197bab4c34afe42a3beecd9d76e426a5468e304aa6d22940bdb479d1fcb6ee70cbae24216b
 SHA512 
5ef53364c03dee0a4d0565b51e11414ab880a6a1833435b0f040e22687e70039a964396fb970ff232881abd767aa8d338577db7028a5c7a74e226638f72695fb
+DIST zoom-5.16.6.382_x86_64.tar.xz 185859600 BLAKE2B 
9d10cd7077db2f5ef6c51a96254c668ff13e5e8fb22ca03215377072d5d60f34c29a2cab196fdf4c20bac4769bb1d6b4acafc9753eb49c6142f78490d4de0359
 SHA512 
cb6ededad858fc29378668ed1af7285ef7fca4ef550892b00d010e36e4fbaa5fd6e545e71ece0c847eea50deed3dd7055a621c86e39f24bda624fdbd6ae964cf

diff --git a/net-im/zoom/zoom-5.16.6.382.ebuild 
b/net-im/zoom/zoom-5.16.6.382.ebuild
new file mode 100644
index ..70e604ade31e
--- /dev/null
+++ b/net-im/zoom/zoom-5.16.6.382.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop linux-info readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="Video conferencing and web conferencing service"
+HOMEPAGE="https://zoom.us/";
+SRC_URI="https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> 
${P}_x86_64.tar.xz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="bundled-libjpeg-turbo +bundled-qt opencl pulseaudio wayland"
+RESTRICT="mirror bindist strip"
+
+RDEPEND="!games-engines/zoom
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/mit-krb5
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   >=dev-libs/quazip-1.0:0=[qt5(+)]
+   media-libs/alsa-lib
+   media-libs/fdk-aac:0/2
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/mesa[gbm(+)]
+   media-sound/mpg123
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   sys-libs/zlib
+   virtual/opengl
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon[X]
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libxshmfence
+   x11-libs/libXtst
+   x11-libs/pango
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   opencl? ( virtual/opencl )
+   pulseaudio? ( media-libs/libpulse )
+   wayland? ( dev-libs/wayland )
+   !bundled-libjpeg-turbo? ( >=media-libs/libjpeg-turbo-2.0.5 )
+   !bundled-qt? (
+   dev-libs/icu
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtdiag:5
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtgui:5
+   dev-qt/qtlocation:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols:5[widgets]
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   wayland? ( dev-qt/qtwayland )
+   )"
+
+BDEPEND="dev-util/bbe
+   bundled-libjpeg-turbo? ( dev-util/patchelf )"
+
+CONFIG_CHECK="~USER_NS ~PID_NS ~NET_NS ~SECCOMP_FILTER"
+QA_PREBUILT="opt/zoom/*"
+
+src_prepare() {
+   default
+
+   # The tarball doesn't contain an icon, so extract it from the binary
+   bbe -s -b '/\n/' -e 'J 1;D' zoom 
\
+   >videoconference-zoom.svg && [[ -s videoconference-

[gentoo-commits] repo/gentoo:master commit in: dev-python/hatch-jupyter-builder/

2023-11-16 Thread Michał Górny
commit: f98e1dc83572041d84086cf24443454547c81acf
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 16 19:44:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 16 19:44:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98e1dc8

dev-python/hatch-jupyter-builder: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/hatch-jupyter-builder/hatch-jupyter-builder-0.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/hatch-jupyter-builder/hatch-jupyter-builder-0.8.3.ebuild 
b/dev-python/hatch-jupyter-builder/hatch-jupyter-builder-0.8.3.ebuild
index 8c834692d498..999232ac52f2 100644
--- a/dev-python/hatch-jupyter-builder/hatch-jupyter-builder-0.8.3.ebuild
+++ b/dev-python/hatch-jupyter-builder/hatch-jupyter-builder-0.8.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-11-16 Thread Michał Górny
commit: 04e95db520a6560a8ed8210c94fc4dc18c621261
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 16 18:48:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 16 19:46:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e95db5

dev-python/overrides: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/overrides/overrides-7.4.0.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-python/overrides/overrides-7.4.0.ebuild 
b/dev-python/overrides/overrides-7.4.0.ebuild
index 47e4652c3acd..a8cd8c261e45 100644
--- a/dev-python/overrides/overrides-7.4.0.ebuild
+++ b/dev-python/overrides/overrides-7.4.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi
 
@@ -26,9 +26,16 @@ python_test() {
case ${EPYTHON} in
python3.12)
EPYTEST_DESELECT+=(
+   # 
https://github.com/mkorpela/overrides/issues/117

tests/test_enforce__py38.py::EnforceTests::test_enforcing_when_incompatible
)
;;
+   pypy3)
+   EPYTEST_DESELECT+=(
+   # 
https://github.com/mkorpela/overrides/issues/118
+   
tests/test_overrides.py::OverridesTests::test_overrides_builtin_method_{,in}correct_signature
+   )
+   ;;
esac
 
epytest



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

2023-11-16 Thread Michał Górny
commit: 9df6e79571e88ebcc782a40636756fae967941d1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 16 18:51:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 16 19:43:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df6e795

dev-python/send2trash: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/send2trash/send2trash-1.8.2.ebuild 
b/dev-python/send2trash/send2trash-1.8.2.ebuild
index 1a0e9cbad0ef..d759f6cb0331 100644
--- a/dev-python/send2trash/send2trash-1.8.2.ebuild
+++ b/dev-python/send2trash/send2trash-1.8.2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
 PYPI_PN=Send2Trash
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-11-16 Thread Michał Górny
commit: dca55f6d760362d201c108b8a8f70434d7114715
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 16 19:41:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 16 19:43:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca55f6d

dev-python/pickleshare: Update HOMEPAGE

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

 dev-python/pickleshare/metadata.xml| 2 +-
 dev-python/pickleshare/pickleshare-0.7.5-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pickleshare/metadata.xml 
b/dev-python/pickleshare/metadata.xml
index 0de7998633f5..d3fa09b18576 100644
--- a/dev-python/pickleshare/metadata.xml
+++ b/dev-python/pickleshare/metadata.xml
@@ -20,6 +20,6 @@
   
   
 pickleshare
-pickleshare/pickleshare
+ipython/pickleshare
   
 

diff --git a/dev-python/pickleshare/pickleshare-0.7.5-r1.ebuild 
b/dev-python/pickleshare/pickleshare-0.7.5-r1.ebuild
index 7fa692bdd2fe..8d765c0c3a68 100644
--- a/dev-python/pickleshare/pickleshare-0.7.5-r1.ebuild
+++ b/dev-python/pickleshare/pickleshare-0.7.5-r1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1 pypi
 
 DESCRIPTION="A small 'shelve' like datastore with concurrency support"
 HOMEPAGE="
-   https://github.com/pickleshare/pickleshare/
+   https://github.com/ipython/pickleshare/
https://pypi.org/project/pickleshare/
 "
 



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

2023-11-16 Thread Michał Górny
commit: 0f78da7132c31ec04116fb3c2ed93174f665972f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 16 19:21:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 16 19:43:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f78da71

dev-python/pickleshare: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pickleshare/pickleshare-0.7.5-r1.ebuild | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/dev-python/pickleshare/pickleshare-0.7.5-r1.ebuild 
b/dev-python/pickleshare/pickleshare-0.7.5-r1.ebuild
index a69e5c19eae5..7fa692bdd2fe 100644
--- a/dev-python/pickleshare/pickleshare-0.7.5-r1.ebuild
+++ b/dev-python/pickleshare/pickleshare-0.7.5-r1.ebuild
@@ -2,18 +2,23 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
+
 inherit distutils-r1 pypi
 
 DESCRIPTION="A small 'shelve' like datastore with concurrency support"
-HOMEPAGE="https://github.com/pickleshare/pickleshare";
+HOMEPAGE="
+   https://github.com/pickleshare/pickleshare/
+   https://pypi.org/project/pickleshare/
+"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
-   >=dev-python/path-6.2[${PYTHON_USEDEP}]"
+   >=dev-python/path-6.2[${PYTHON_USEDEP}]
+"
 
 distutils_enable_tests pytest



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

2023-11-16 Thread Michał Górny
commit: 1d022f301282d83c77d418aff390f02270a694c9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 16 18:53:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 16 19:43:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d022f30

dev-python/terminado: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/terminado/terminado-0.18.0.ebuild 
b/dev-python/terminado/terminado-0.18.0.ebuild
index fa42e2a3a8cd..a01613447916 100644
--- a/dev-python/terminado/terminado-0.18.0.ebuild
+++ b/dev-python/terminado/terminado-0.18.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-11-16 Thread Michał Górny
commit: 2e87099bee80b6e4f78c89de3c1892cef63ba574
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 16 16:42:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 16 19:43:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e87099b

dev-python/matplotlib-inline: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild 
b/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild
index 173bf38b4736..d2d123bccb5d 100644
--- a/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild
+++ b/dev-python/matplotlib-inline/matplotlib-inline-0.1.6-r1.ebuild
@@ -4,12 +4,15 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1
 
 DESCRIPTION="Inline Matplotlib backend for Jupyter"
-HOMEPAGE="https://github.com/ipython/matplotlib-inline/";
+HOMEPAGE="
+   https://github.com/ipython/matplotlib-inline/
+   https://pypi.org/project/matplotlib-inline/
+"
 SRC_URI="
https://github.com/ipython/matplotlib-inline/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz



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

2023-11-16 Thread Michał Górny
commit: 7f026c9eb22677a29cccef6a3eec2b04d6516798
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 16 19:40:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 16 19:43:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f026c9e

dev-python/ipython: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/ipython/ipython-8.17.2.ebuild | 67 +---
 1 file changed, 44 insertions(+), 23 deletions(-)

diff --git a/dev-python/ipython/ipython-8.17.2.ebuild 
b/dev-python/ipython/ipython-8.17.2.ebuild
index 5dfde618be12..c9fc67b54133 100644
--- a/dev-python/ipython/ipython-8.17.2.ebuild
+++ b/dev-python/ipython/ipython-8.17.2.ebuild
@@ -4,8 +4,9 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE='readline,sqlite,threads(+)'
+PYTHON_FULL=( python3_{10..12} )
+PYTHON_COMPAT=( "${PYTHON_FULL[@]}" pypy3 )
+PYTHON_REQ_USE='readline(+),sqlite,threads(+)'
 
 inherit distutils-r1 optfeature pypi virtualx
 
@@ -40,20 +41,24 @@ RDEPEND="
 BDEPEND="
test? (
app-text/dvipng[truetype]
-   >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/matplotlib-inline[${PYTHON_USEDEP}]
-   dev-python/nbformat[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   ' "${PYTHON_FULL[@]}")
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]
+   dev-python/matplotlib-inline[${PYTHON_USEDEP}]
dev-python/pickleshare[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/testpath[${PYTHON_USEDEP}]
)
doc? (
-   >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-2[${PYTHON_USEDEP}]
-   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-2[${PYTHON_USEDEP}]
+   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+   ' "${PYTHON_FULL[@]}")
)
 "
 
@@ -61,23 +66,29 @@ distutils_enable_tests pytest
 
 RDEPEND+="
nbconvert? (
-   dev-python/nbconvert[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/nbconvert[${PYTHON_USEDEP}]
+   ' "${PYTHON_FULL[@]}")
)
 "
 PDEPEND="
-   notebook? (
-   dev-python/notebook[${PYTHON_USEDEP}]
-   dev-python/ipywidgets[${PYTHON_USEDEP}]
-   dev-python/widgetsnbextension[${PYTHON_USEDEP}]
-   )
-   qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] )
-   smp? (
-   >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
-   >=dev-python/ipyparallel-6.2.3[${PYTHON_USEDEP}]
-   )
+   $(python_gen_cond_dep '
+   notebook? (
+   dev-python/notebook[${PYTHON_USEDEP}]
+   dev-python/ipywidgets[${PYTHON_USEDEP}]
+   dev-python/widgetsnbextension[${PYTHON_USEDEP}]
+   )
+   qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] )
+   smp? (
+   >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/ipyparallel-6.2.3[${PYTHON_USEDEP}]
+   )
+   ' "${PYTHON_FULL[@]}")
 "
 
-PATCHES=( "${FILESDIR}"/2.1.0-substitute-files.patch )
+PATCHES=(
+   "${FILESDIR}"/2.1.0-substitute-files.patch
+)
 
 python_prepare_all() {
# Remove out of date insource files
@@ -97,7 +108,7 @@ python_prepare_all() {
 }
 
 python_compile_all() {
-   if use doc; then
+   if use doc && has "${EPYTHON/./_}" "${PYTHON_FULL[@]}"; then
emake -C docs html_noapi
HTML_DOCS=( docs/build/html/. )
fi
@@ -115,6 +126,16 @@ python_test() {
IPython/core/tests/test_oinspect.py::test_render_signature_long

IPython/terminal/tests/test_shortcuts.py::test_modify_shortcut_with_filters
)
+
+   case ${EPYTHON} in
+   pypy3)
+   EPYTEST_DESELECT+=(
+   # https://github.com/numpy/numpy/issues/25164
+   
IPython/lib/tests/test_display.py::TestAudioDataWithoutNumpy
+   )
+   ;;
+   esac
+
# nonfatal implied by virtx
nonfatal epytest || die "Tests failed with $

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/

2023-11-16 Thread Arthur Zamarin
commit: 3148ecb8fbd8d73da124a07a306ad11656a9e7ec
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 16 19:42:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 16 19:42:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3148ecb8

x11-libs/libxkbcommon: Stabilize 1.6.0 ppc, #917439

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

 x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild 
b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild
index a8458600098a..a852aa0b5c3f 100644
--- a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild
+++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/xkbcommon/${PN}";
 else
SRC_URI="https://xkbcommon.org/download/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{10..12} )



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

2023-11-16 Thread Arthur Zamarin
commit: 00caff61aaea7a61f46285b5a805954294232ebf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 16 19:42:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 16 19:42:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00caff61

x11-misc/xkeyboard-config: Stabilize 2.40 ppc, #917440

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

 x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild
index f024f5d1d911..627edb2978e0 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 LICENSE="MIT"



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

2023-11-16 Thread Ulrich Müller
commit: ecafd0276eb5d7c0b5f267136164a6f4e8cb4e09
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov 16 18:27:52 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov 16 19:30:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecafd027

app-emacs/pinentry: new package, add 0.1_p20170913

This has been taken from lisp/net/pinentry.el in the GNU Emacs
repository. The file was dropped in Emacs 26 because of its sparse
documentation (see upstream bug at https://debbugs.gnu.org/27445
and etc/NEWS.26 in Emacs).

The package is still useful, e.g. with gpgsm, where loopback
pinentry-mode isn't supported by EasyPG.

The corresponding client is installed by app-crypt/pinentry[emacs]
as pinentry-emacs.

Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/pinentry/Manifest  |  1 +
 app-emacs/pinentry/files/50pinentry-gentoo.el| 11 
 app-emacs/pinentry/files/README.gentoo   | 14 +++
 app-emacs/pinentry/files/pinentry-emacs-29.patch | 32 
 app-emacs/pinentry/metadata.xml  |  9 +++
 app-emacs/pinentry/pinentry-0.1_p20170913.ebuild | 20 +++
 6 files changed, 87 insertions(+)

diff --git a/app-emacs/pinentry/Manifest b/app-emacs/pinentry/Manifest
new file mode 100644
index ..5dd4f9c72dc5
--- /dev/null
+++ b/app-emacs/pinentry/Manifest
@@ -0,0 +1 @@
+DIST pinentry-0.1_p20170913.el.xz 4792 BLAKE2B 
b2c301720a42f43ad5d1986c427e972cfb197d98bd5bd878106a591e1d54800843f3e607c8d6933bd50b695ae8447d8d2aed772615846a5ce5acf6a67c009a8a
 SHA512 
d582328e64abcc8ef964b4e4b136b9814ecc92edc930a922012809313f7dfdbf407890f9592d37b784f50fda44cf8acf5500881cf33966a1160c8496c201ac33

diff --git a/app-emacs/pinentry/files/50pinentry-gentoo.el 
b/app-emacs/pinentry/files/50pinentry-gentoo.el
new file mode 100644
index ..7d62354a886f
--- /dev/null
+++ b/app-emacs/pinentry/files/50pinentry-gentoo.el
@@ -0,0 +1,11 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'pinentry-start "pinentry"
+  "Start a Pinentry service.
+
+Once the environment is properly set, subsequent invocations of
+the gpg command will interact with Emacs for passphrase input.
+
+If the optional QUIET argument is non-nil, messages at startup
+will not be shown.
+
+\(fn &optional QUIET)" t)

diff --git a/app-emacs/pinentry/files/README.gentoo 
b/app-emacs/pinentry/files/README.gentoo
new file mode 100644
index ..30eff9ad23c0
--- /dev/null
+++ b/app-emacs/pinentry/files/README.gentoo
@@ -0,0 +1,14 @@
+This package (and corresponding support in app-crypt/pinentry)
+provides a way to input a passphrase through the Emacs minibuffer.
+
+To use it, add the line
+
+allow-emacs-pinentry
+
+to your gpg-agent.conf configuration file, which can usually be found
+in the ~/.gnupg/ directory.
+
+The pinentry server can be started with the command "pinentry-start".
+You may add the following line to your Emacs configuration file:
+
+(pinentry-start 'quiet)

diff --git a/app-emacs/pinentry/files/pinentry-emacs-29.patch 
b/app-emacs/pinentry/files/pinentry-emacs-29.patch
new file mode 100644
index ..e737a81538aa
--- /dev/null
+++ b/app-emacs/pinentry/files/pinentry-emacs-29.patch
@@ -0,0 +1,32 @@
+Fix byte-compile warnings in Emacs 29.
+Drop cl-lib which was needed only for cl-letf.
+
+--- a/pinentry.el
 b/pinentry.el
+@@ -49,8 +49,6 @@
+ 
+ ;;; Code:
+ 
+-(eval-when-compile (require 'cl-lib))
+-
+ (defgroup pinentry nil
+   "The Pinentry server"
+   :version "25.1"
+@@ -92,7 +90,7 @@
+ 
+ ;; These error codes are defined in libgpg-error/src/err-codes.h.in.
+ (defmacro pinentry--error-code (code)
+-  (logior (lsh 5 24) code))
++  (logior (ash 5 24) code))
+ (defconst pinentry--error-not-implemented
+   (cons (pinentry--error-code 69) "not implemented"))
+ (defconst pinentry--error-cancelled
+@@ -174,7 +172,7 @@
+   (ignore-errors
+ (let (delete-by-moving-to-trash)
+   (delete-file server-file)))
+-  (cl-letf (((default-file-modes) ?\700))
++  (with-file-modes ?\700
+ (setq pinentry--server-process
+   (make-network-process
+:name "pinentry"

diff --git a/app-emacs/pinentry/metadata.xml b/app-emacs/pinentry/metadata.xml
new file mode 100644
index ..986088003fe1
--- /dev/null
+++ b/app-emacs/pinentry/metadata.xml
@@ -0,0 +1,9 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+
+  gnu-em...@gentoo.org
+  Gentoo GNU Emacs project
+
+
+

diff --git a/app-emacs/pinentry/pinentry-0.1_p20170913.ebuild 
b/app-emacs/pinentry/pinentry-0.1_p20170913.ebuild
new file mode 100644
index ..75567ef64167
--- /dev/null
+++ b/app-emacs/pinentry/pinentry-0.1_p20170913.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="GnuPG Pinentry server implementation for Emacs"
+HOMEPAGE=

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

2023-11-16 Thread Matthew Thode
commit: 8165ba0b55aae01ecb0a0cc8ec06bb0a42cd1cbd
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Nov 16 19:14:12 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Nov 16 19:14:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8165ba0b

www-apps/icingaweb2: add 2.12.1

Signed-off-by: Matthew Thode  gentoo.org>

 www-apps/icingaweb2/Manifest |  1 +
 www-apps/icingaweb2/icingaweb2-2.12.1.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/www-apps/icingaweb2/Manifest b/www-apps/icingaweb2/Manifest
index 71d91e8475e6..48883f3d17e5 100644
--- a/www-apps/icingaweb2/Manifest
+++ b/www-apps/icingaweb2/Manifest
@@ -1,2 +1,3 @@
 DIST icingaweb2-2.11.4.tar.gz 11381515 BLAKE2B 
e524d04fd027377685826e1e3ff4a73efb040f8736d35fa496cf190a69dc2e6fedd82f678d5994d66a450efaff77764fd6a9504823ba17897506ff3d923566d8
 SHA512 
3012e75c35f3070a5dfcb356ed499f247651c99b7f39faf1917ade4568f5ba15a2820ff63cab2583748cdb7d158f86b7b87bf8f4c934d3bd6526929dd57e1eae
 DIST icingaweb2-2.12.0.tar.gz 6354699 BLAKE2B 
a3d5af224a85278dbc244877fc8699617ff770a82e56f65c1e642eb23afd883b01d445d479319e9376b9a45e97d4ba028305c2773623b75464b19b1c00c12e72
 SHA512 
8e03c80ae0f4730307f606bcfed57978fea59d7917f2d505b063c29e05d913e047b6975bfc56673c0e71464a09578983d63a88c8efd35b1c80abb0d15384c275
+DIST icingaweb2-2.12.1.tar.gz 6353911 BLAKE2B 
c1f52444c2ccc1eeafce89603564f21269607bc183a3189b80d93ccba5d621bf8c8bd79c75e5c9aaeb6672870923f99c98c7ebc469147125a803d16b00f9426d
 SHA512 
71e6ad8f947ee47ff0bd3924920584c558fbd8e371f76adb83cc08e95442e792009af79280c484afe478cf1a176cf2812c6be661d838f61f044abdc106ca0999

diff --git a/www-apps/icingaweb2/icingaweb2-2.12.1.ebuild 
b/www-apps/icingaweb2/icingaweb2-2.12.1.ebuild
new file mode 100644
index ..882211be2144
--- /dev/null
+++ b/www-apps/icingaweb2/icingaweb2-2.12.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit depend.apache multilib
+
+DESCRIPTION="Icinga Web 2 - Frontend for icinga2"
+HOMEPAGE="http://www.icinga.org/";
+
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Icinga/icingaweb2.git";
+   EGIT_BRANCH="master"
+else
+   SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="apache2 apache2-server fpm ldap mysql nginx pdf postgres"
+REQUIRED_USE="( ^^ ( apache2-server nginx ) ) apache2? ( apache2-server )"
+
+DEPEND=">=net-analyzer/icinga2-2.1.1
+   dev-php/pecl-imagick
+   pdf? ( media-gfx/imagemagick[png] )
+   apache2-server? ( >=www-servers/apache-2.4.0 )
+   nginx? ( >=www-servers/nginx-1.7.0:* )
+   || (
+   
dev-lang/php:8.1[apache2?,cli,curl,fileinfo,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
+   
dev-lang/php:8.2[apache2?,cli,curl,fileinfo,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
+   )
+   >=dev-libs/icinga-php-library-0.13.0
+   >=dev-libs/icinga-php-thirdparty-0.12.0
+   acct-group/icingacmd
+   acct-group/icingaweb2"
+RDEPEND="${DEPEND}"
+
+want_apache2
+
+pkg_setup() {
+   depend.apache_pkg_setup
+
+   use nginx && usermod -a -G icingacmd,icingaweb2 nginx
+   use apache2 && usermod -a -G icingacmd,icingaweb2 apache
+}
+
+pkg_config() {
+   if [[ -d /etc/icingaweb2 ]] ; then
+   einfo "Updating existing installation ..."
+   else
+   einfo "Running first time setup ..."
+   einfo "Creating configuration directory ..."
+   /usr/share/${PN}/bin/icingacli setup config directory
+   einfo "Creating authentication token for web setup ..."
+   /usr/share/${PN}/bin/icingacli setup token create
+   if use apache2 ; then
+   einfo "The following might be useful for your Apache2 
configuration:"
+   /usr/share/${PN}/bin/icingacli setup config webserver 
apache --document-root /usr/share/${PN}/public
+   fi
+   if use nginx ; then
+   einfo "The following might be useful for your NGinx 
configuration:"
+   /usr/share/${PN}/bin/icingacli setup config webserver 
nginx --document-root /usr/share/${PN}/public
+   fi
+   fi
+   einfo "All done."
+}
+
+src_install() {
+   insinto "/usr/share/${PN}"
+   doins -r "${S}"/*
+   fperms -R a+rX "/usr/share/${PN}/public/"
+   fperms u+x,g+x "/usr/share/${PN}/bin/icingacli"
+   fowners root:icingaweb2 "/usr/share/${PN}/bin/icingacli"
+}
+
+pkg_postinst() {
+   einfo "Run 'emerge --config =${CATEGORY}/${PF}' to finish setup."
+}



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

2023-11-16 Thread Michał Górny
commit: 33e2977d810007624158ff4b69336af0d81a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 16 18:41:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 16 18:50:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e2977d

dev-python/tinycss2: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/tinycss2/tinycss2-1.2.1.ebuild 
b/dev-python/tinycss2/tinycss2-1.2.1.ebuild
index 41a66ea414d9..6e65527eda2a 100644
--- a/dev-python/tinycss2/tinycss2-1.2.1.ebuild
+++ b/dev-python/tinycss2/tinycss2-1.2.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-11-16 Thread Michał Górny
commit: 8b1b874a4070c96bbf6a3d66d2153155c2ce9322
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 16 18:50:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 16 18:50:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1b874a

dev-python/prometheus-client: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/prometheus-client/prometheus-client-0.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/prometheus-client/prometheus-client-0.18.0.ebuild 
b/dev-python/prometheus-client/prometheus-client-0.18.0.ebuild
index 4c7172a015c2..3c42dc5e89f4 100644
--- a/dev-python/prometheus-client/prometheus-client-0.18.0.ebuild
+++ b/dev-python/prometheus-client/prometheus-client-0.18.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-11-16 Thread Michał Górny
commit: 975fe5c5d1e66b8042557d546d2c95281989a8cd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 16 18:36:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 16 18:50:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975fe5c5

dev-python/jupyter-packaging: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/jupyter-packaging/jupyter-packaging-0.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jupyter-packaging/jupyter-packaging-0.12.3.ebuild 
b/dev-python/jupyter-packaging/jupyter-packaging-0.12.3.ebuild
index 201826844639..196ac3deae15 100644
--- a/dev-python/jupyter-packaging/jupyter-packaging-0.12.3.ebuild
+++ b/dev-python/jupyter-packaging/jupyter-packaging-0.12.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: media-radio/xastir/

2023-11-16 Thread Thomas Beierlein
commit: 66a55bd7ca1a76434eaa165ecb5576e5719acc8d
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Thu Nov 16 18:40:40 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Thu Nov 16 18:43:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a55bd7

media-radio/xastir: add 2.2.0

Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/xastir/Manifest|  1 +
 media-radio/xastir/xastir-2.2.0.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/media-radio/xastir/Manifest b/media-radio/xastir/Manifest
index db413c009cbb..eedf37811bbc 100644
--- a/media-radio/xastir/Manifest
+++ b/media-radio/xastir/Manifest
@@ -1 +1,2 @@
 DIST xastir-2.1.8.tar.gz 586 BLAKE2B 
4cd623c2db7a06c2499bf73a0df8c8f07b6a3072d177d370b76f54cb4caa4cf03f2b5c511149eaefc26f1aa7e8fe3a89e1c42e26a20066dd3337ad41dd5300b6
 SHA512 
361c92381b385035af160578dcfc4c800edcfabdbaebc5eda1c4fd9a78e934f289a54813577d5b765bbed6eae50cb772735defec6f489dc65326941d2492850d
+DIST xastir-2.2.0.tar.gz 2232411 BLAKE2B 
901a22ee9db6f2c416807dd11f532975bbaf38314224327a43acff0d7164200456e373cefd852b4022187a6c0c4d2182c2088c12bac93d0fc6ed6771c957c11f
 SHA512 
d420118e9118ff837d72f17e78563c7e9d39cfcaf05fe12cbf51b50ed36b9307e4b33b0e8a0d056c504a280683c6eb97637e9c4fec3bf1f0d920cb46f6e2cc0b

diff --git a/media-radio/xastir/xastir-2.2.0.ebuild 
b/media-radio/xastir/xastir-2.2.0.ebuild
new file mode 100644
index ..9cf4649e7f13
--- /dev/null
+++ b/media-radio/xastir/xastir-2.2.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools flag-o-matic toolchain-funcs
+
+MY_P=${PN/x/X}-Release-${PV}
+
+DESCRIPTION="X Amateur Station Tracking and Information Reporting"
+HOMEPAGE="https://xastir.org/";
+SRC_URI="https://github.com/Xastir/Xastir/archive/Release-${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="geotiff"
+
+DEPEND=">=x11-libs/motif-2.3:0
+   x11-libs/libXt
+   x11-libs/libX11
+   x11-libs/libXpm
+   x11-apps/xfontsel
+   dev-libs/libpcre
+   net-misc/curl
+   sys-libs/db:=
+   sci-libs/shapelib
+   media-gfx/graphicsmagick:=[-q32]
+   geotiff? ( sci-libs/proj
+   sci-libs/libgeotiff:=
+   media-libs/tiff:= )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"/${MY_P}
+
+src_prepare() {
+   eapply_user
+
+   # fix script location (bug #407185)
+   eapply  "${FILESDIR}"/${PN}-2.1.8-scripts.diff
+
+   # do not filter duplicate flags (see bug #411095)
+   eapply -p0 "${FILESDIR}"/${PN}-2.0.0-dont-filter-flags.diff
+
+   eautoreconf
+}
+
+src_configure() {
+   # provide include path to GraphicsMagic for configure stage
+   append-cflags -I/usr/include/GraphicsMagick
+   econf \
+   --with-shapelib \
+   --without-ax25 \
+   --without-festival \
+   --without-gpsman \
+   --without-imagemagick \
+   --with-graphicsmagick \
+   $(use_with geotiff libproj) \
+   $(use_with geotiff)
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   rm -rf "${D}"/usr/share/doc/${PN}
+   dodoc AUTHORS ChangeLog CONTRIBUTING.md FAQ README \
+   README.MAPS README.OSM_maps
+}
+
+pkg_postinst() {
+   elog "Kernel mode AX.25 and GPSman library not supported."
+   elog
+   elog "Remember you have to be root to add addditional scripts,"
+   elog "maps and other configuration data under /usr/share/xastir."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/lxml/files/, dev-python/lxml/

2023-11-16 Thread Michał Górny
commit: a9f3e89119aa53d3f6cb9f4434f5f64fa76cbd03
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 16 18:25:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 16 18:25:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f3e891

dev-python/lxml: Remove old

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

 dev-python/lxml/Manifest   |   1 -
 .../files/lxml-4.9.3-tests-py3.11-cython3.patch|  10 -
 dev-python/lxml/files/lxml-4.9.3-tests-pypy.patch  | 424 -
 dev-python/lxml/lxml-4.9.3-r1.ebuild   | 116 --
 4 files changed, 551 deletions(-)

diff --git a/dev-python/lxml/Manifest b/dev-python/lxml/Manifest
index a90d7b0650ac..a697a511ea4f 100644
--- a/dev-python/lxml/Manifest
+++ b/dev-python/lxml/Manifest
@@ -1,3 +1,2 @@
 DIST lxml-4.9.3-patches-2.tar.xz 24288 BLAKE2B 
47b7c486a1c1616c875111bd53b14d4211a1eee3f412985f4022e71b85b087abd71d36919fb025257f17de404329284898ddc639f85e8b15ade21778fa218d98
 SHA512 
713172b4c907db6479a0a803a842824825b212a9b645c1ca356f793658bd6c63113ea248278e7c46b512e22e3130696e9fc5127fea82a67372d920733fc160b0
-DIST lxml-4.9.3-patches.tar.xz 10544 BLAKE2B 
407938d2f701400e919110c3bfe84e94621f39f8178850c466d41549ee0eff4f23e93cdd8ea684713e8276acfaa05d6f7b7af4d375c859b9fc5b2981d60983a3
 SHA512 
c2d5d2ffb035aed6d846de84885b87142b2be7a09ffe6927e7c032acab343730acfcbefd75e8141cf3b41b308c532869a7878b515f3d4eeefa7526a3d2599398
 DIST lxml-4.9.3.gh.tar.gz 958628 BLAKE2B 
ffdf3fe781a03815f7c026229d313721c93375ebafad9b4a20c5d8a380a631401e546d8701a94d8c49615fb6a71e84940d8ca0299b47a37c1c9596db36659113
 SHA512 
903bd4935c7708b459aee9befcf3f6e3e3aaa9adc122591ea923b6e3d8fd288f07cab3f5f0edb08e3bf9db80414324f0a1a8e5a5089f9cda82f6c50f5df59423

diff --git a/dev-python/lxml/files/lxml-4.9.3-tests-py3.11-cython3.patch 
b/dev-python/lxml/files/lxml-4.9.3-tests-py3.11-cython3.patch
deleted file mode 100644
index 1fb466ab810f..
--- a/dev-python/lxml/files/lxml-4.9.3-tests-py3.11-cython3.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/src/lxml/tests/test_errors.py
-+++ b/src/lxml/tests/test_errors.py
-@@ -25,6 +25,7 @@ class ErrorTestCase(HelperTestCase):
- def test_empty_parse(self):
- self.assertRaises(etree.XMLSyntaxError, etree.fromstring, '')
- 
-+@unittest.skipIf(sys.version_info >= (3, 11), "Known GC failure 
(https://bugzilla.redhat.com/show_bug.cgi?id=2051510)")
- @unittest.skipIf(IS_PYPY, "broken on pypy")
- def test_element_cyclic_gc_none(self):
- # test if cyclic reference can crash etree

diff --git a/dev-python/lxml/files/lxml-4.9.3-tests-pypy.patch 
b/dev-python/lxml/files/lxml-4.9.3-tests-pypy.patch
deleted file mode 100644
index 939e26e51242..
--- a/dev-python/lxml/files/lxml-4.9.3-tests-pypy.patch
+++ /dev/null
@@ -1,424 +0,0 @@
-From 1804702b5e3c85c1a16014d62365a29d0a6d0c75 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Thu, 30 Jan 2020 06:15:27 +0100
-Subject: [PATCH] Skip tests failing on PyPy
-
 a/doc/element_classes.txt
-+++ b/doc/element_classes.txt
-@@ -576,10 +576,10 @@ subclasses for elements of this namespace:
- 
-   >>> print(honk_element[0].honk())
-   HONK
--  >>> print(honk_element[0].honking)
-+  >>> print(honk_element[0].honking)  # doctest: +ELLIPSIS
-   Traceback (most recent call last):
-   ...
--  AttributeError: 'HonkNSElement' object has no attribute 'honking'
-+  AttributeError: 'HonkNSElement' object has no attribute 'honking'...
- 
-   >>> print(honk_element[1].text)  # uses fallback for non-elements
-   comment
 a/src/lxml/tests/test_elementtree.py
-+++ b/src/lxml/tests/test_elementtree.py
-@@ -26,7 +26,7 @@ from .common_imports import (
- BytesIO, etree, HelperTestCase,
- ElementTree, cElementTree, ET_VERSION, CET_VERSION,
- filter_by_version, fileInTestDir, canonicalize, tmpfile,
--_str, _bytes, unicode, IS_PYTHON2
-+_str, _bytes, unicode, IS_PYTHON2, IS_PYPY
- )
- 
- if cElementTree is not None and (CET_VERSION <= (1,0,7) or 
sys.version_info[0] >= 3):
-@@ -2734,6 +2734,7 @@ class _ETreeTestCaseBase(HelperTestCase):
- self.assertEqual('TEST', root2[0].get('{%s}a' % ns_href))
- 
- required_versions_ET['test_register_namespace'] = (1,3)
-+@unittest.skipIf(IS_PYPY, "broken on pypy")
- def test_register_namespace(self):
- # ET 1.3+
- Element = self.etree.Element
 a/src/lxml/tests/test_errors.py
-+++ b/src/lxml/tests/test_errors.py
-@@ -11,7 +11,7 @@ import unittest
- import sys, gc, os.path
- from lxml import etree
- 
--from .common_imports import HelperTestCase
-+from .common_imports import HelperTestCase, IS_PYPY
- 
- 
- class ErrorTestCase(HelperTestCase):
-@@ -25,6 +25,7 @@ class ErrorTestCase(HelperTestCase):
- def test_empty_parse(self):
- self.assertRaises(etree.XMLSyntaxError, etree.fromstring, '')
- 
-+@unittest.skipIf(IS_PYPY, "broken on pypy")
- def test_element_cyclic_gc_none(se

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

2023-11-16 Thread Michał Górny
commit: 51d4f33d19ddcb509d35f84fba2918a87a27f9d4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 16 18:22:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 16 18:22:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d4f33d

dev-python/aiohttp: Remove old

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

 dev-python/aiohttp/Manifest |   1 -
 dev-python/aiohttp/aiohttp-3.8.5.ebuild | 108 
 dev-python/aiohttp/aiohttp-3.8.6.ebuild | 108 
 3 files changed, 217 deletions(-)

diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest
index 2ccd32663336..8885d1300d46 100644
--- a/dev-python/aiohttp/Manifest
+++ b/dev-python/aiohttp/Manifest
@@ -1,2 +1 @@
-DIST aiohttp-3.8.5.tar.gz 7358303 BLAKE2B 
e1a7df12380cded655a57735527607cc95661da99fe4a5c1aec40a2586deecee97592c9ea5e9bd43621bf069fe87f00d7bef712fab2b84783e14ff229495a7c6
 SHA512 
613dfe836c511832c68eadbd0a76882ec362ff956937aa913fc7567b7e3e1ac2085a70a1eca42fb016f38c076a131b506b22f26879ad06b077cb4a85e9dcd8db
 DIST aiohttp-3.8.6.tar.gz 7352172 BLAKE2B 
4dc602abb4f9bd7c65bda7d11cde3e703bbc7786fb3f8ef36922caef42912b2c10a198ebdcecd3fcd022c3a9a729766a2023636f756a8fa10663bf988554f967
 SHA512 
43f1dd6670d90aefee7f0f30411b13c643ea684815b493cc4437e5f1981f4fdf4b718a40543d7c3c8c70d8b27470b8f3bf1609e46146362e0490ce0990a057f5

diff --git a/dev-python/aiohttp/aiohttp-3.8.5.ebuild 
b/dev-python/aiohttp/aiohttp-3.8.5.ebuild
deleted file mode 100644
index 1d4e735a0b43..
--- a/dev-python/aiohttp/aiohttp-3.8.5.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 multiprocessing pypi
-
-DESCRIPTION="HTTP client/server for asyncio"
-HOMEPAGE="
-   https://github.com/aio-libs/aiohttp/
-   https://pypi.org/project/aiohttp/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
-IUSE="test-rust"
-
-RDEPEND="
-   app-arch/brotli[python,${PYTHON_USEDEP}]
-   >=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}]
-   >=dev-python/async-timeout-4.0.0_alpha3[${PYTHON_USEDEP}]
-   >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
-   =dev-python/charset-normalizer-2.0[${PYTHON_USEDEP}]
-   >=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}]
-   >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
-   >=dev-python/yarl-1.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? (
-   app-arch/brotli[python,${PYTHON_USEDEP}]
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   www-servers/gunicorn[${PYTHON_USEDEP}]
-   dev-python/pytest-forked[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/re-assert[${PYTHON_USEDEP}]
-   test-rust? (
-   dev-python/trustme[${PYTHON_USEDEP}]
-   )
-   )
-"
-
-DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst )
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   # increase the timeout a little
-   sed -e '/abs_tol=/s/0.001/0.01/' -i tests/test_helpers.py || die
-
-   # xfail_strict fails on py3.10
-   sed -i -e '/--cov/d' -e '/xfail_strict/d' setup.cfg || die
-
-   # which(1)...
-   sed -i -e 's:which:command -v:' Makefile || die
-
-   distutils-r1_src_prepare
-}
-
-python_configure_all() {
-   # workaround missing files
-   mkdir requirements tools || die
-   > requirements/cython.txt || die
-   > tools/gen.py || die
-   chmod +x tools/gen.py || die
-   # force rehashing first
-   emake requirements/.hash/cython.txt.hash
-   > .update-pip || die
-   > .install-cython || die
-   emake cythonize
-}
-
-python_test() {
-   local EPYTEST_IGNORE=(
-   # proxy is not packaged
-   tests/test_proxy_functional.py
-   )
-
-   local EPYTEST_DESELECT=(
-   # Internet
-   tests/test_client_session.py::test_client_session_timeout_zero
-   # broken by irrelevant deprecation warnings
-   tests/test_circular_imports.py::test_no_warnings
-   # TODO
-   tests/test_client_session.py::test_request_tracing_url_params
-   )
-
-   case ${EPYTHON} in
-   pypy3)
-   # upstream unconditionally blocks building C extensions
-   # on PyPy3 but the test suite needs an explicit switch,
-   # sigh
-   local -x AIOHTTP_NO_EXTENSIONS=1
-   ;;
-   esac
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   lo

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

2023-11-16 Thread Michał Górny
commit: 9b00a79f27e6d9f14be821be63ff209794e36d7d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 16 18:25:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 16 18:25:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b00a79f

dev-python/uvloop: Remove old

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

 dev-python/uvloop/Manifest |  2 -
 dev-python/uvloop/uvloop-0.17.0.ebuild | 86 --
 dev-python/uvloop/uvloop-0.18.0.ebuild | 86 --
 3 files changed, 174 deletions(-)

diff --git a/dev-python/uvloop/Manifest b/dev-python/uvloop/Manifest
index 9cfd3df88558..b7035611ed1e 100644
--- a/dev-python/uvloop/Manifest
+++ b/dev-python/uvloop/Manifest
@@ -1,3 +1 @@
-DIST uvloop-0.17.0.tar.gz 2279973 BLAKE2B 
7ccbf3b8e723e36c1010a70e256de0ad1a9728fe10b3538e05c57157b16ea7e5369347c855cd1460e49f89197ebb05628c4b6fcd7e50c623b1aaa5890ac64b5f
 SHA512 
861d7f28ad879ecbfa40d53b9626e38660f02618fd433edbd5a8ea5100a17ade042a26549def04bc23f928aca3adc83d62503f0548038cd400284f5654003ee4
-DIST uvloop-0.18.0.tar.gz 2319264 BLAKE2B 
9aeef9278ec97dce62458b3ce4833ef5beeb101d3feaf5b2e45d1ac05b2f40c21bcd6aa3135694c8b9dc9e8078cbd0c74d113784a10f94039f6bbeaf24b06f1f
 SHA512 
1ce01f3e4fca15d1f76c71eb29abb608f6f65d6ebdb3f79ed7c63db5b96bb1325f7a7d97c3adbf8cdb2506907ad13a1c88c767fd3a143cd728f9153ec8958d0e
 DIST uvloop-0.19.0.tar.gz 2318492 BLAKE2B 
1c46a8bf3e204c261e3a5e60c3583b75b8b9b20086443725c42842f96ea3f6804242470aa9569f8cc74a6e3bd38b5aaa70f9a9d92b5df3e73911acc169185570
 SHA512 
b6ca7ba7baf61dc930bb92e35013e5abaf7a227a5e99c88ec4b58fa87a40692151d9891b81d9e514a8481df62bb9721baa789ec234dcbbb34f69e0bee489c57c

diff --git a/dev-python/uvloop/uvloop-0.17.0.ebuild 
b/dev-python/uvloop/uvloop-0.17.0.ebuild
deleted file mode 100644
index 5b6839d09ea7..
--- a/dev-python/uvloop/uvloop-0.17.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Ultra-fast implementation of asyncio event loop on top of libuv"
-HOMEPAGE="
-   https://github.com/magicstack/uvloop/
-   https://pypi.org/project/uvloop/
-"
-
-KEYWORDS="amd64 arm arm64 ppc ppc64 -riscv sparc x86"
-LICENSE="MIT"
-SLOT="0"
-IUSE="examples"
-
-DEPEND="
-   >=dev-libs/libuv-1.11.0:=
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   =dev-python/cython-0.29.32[${PYTHON_USEDEP}]
-   test? (
-   dev-python/aiohttp[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-22.0.0[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   rm -r vendor || die
-   cat <<-EOF >> setup.cfg || die
-   [build_ext]
-   use_system_libuv=True
-   cython_always=True
-   EOF
-
-   # flake8 only
-   #rm tests/test_sourcecode.py || die
-   # force cythonization
-   rm uvloop/loop.c || die
-   # hangs
-   #sed -i -e 's:test_remote_shutdown_receives_trailing_data:_&:' \
-   #   tests/test_tcp.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   local EPYTEST_IGNORE=(
-   # linting
-   tests/test_sourcecode.py
-   )
-   local EPYTEST_DESELECT=(
-   # TODO: expects some... cython_helper?
-   
tests/test_libuv_api.py::Test_UV_libuv::test_libuv_get_loop_t_ptr
-   # unhappy about sandbox injecting its envvars
-   tests/test_process.py::Test_UV_Process::test_process_env_2
-   tests/test_process.py::Test_AIO_Process::test_process_env_2
-   # hangs
-   
tests/test_tcp.py::Test_AIO_TCPSSL::test_remote_shutdown_receives_trailing_data
-   # crashes on assertion
-   # https://github.com/MagicStack/uvloop/issues/574
-   
tests/test_cython.py::TestCythonIntegration::test_cython_coro_is_coroutine
-   )
-
-   rm -rf uvloop || die
-   epytest -s
-}
-
-python_install_all() {
-   use examples && dodoc -r examples
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/uvloop/uvloop-0.18.0.ebuild 
b/dev-python/uvloop/uvloop-0.18.0.ebuild
deleted file mode 100644
index 9c5ab1780086..
--- a/dev-python/uvloop/uvloop-0.18.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Ultra-fast implementation of asyncio event loop on top of libuv"
-HOMEPAGE="
-   https://github.com/mag

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

2023-11-16 Thread Arthur Zamarin
commit: 83ac8fb79e0c1fdc6ff7244c9be0ba6113a9454d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 16 17:17:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 16 17:17:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ac8fb7

x11-misc/xkeyboard-config: Stabilize 2.40 arm64, #917440

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

 x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild
index 5d26e605e5cd..f024f5d1d911 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.40.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 LICENSE="MIT"



  1   2   3   >