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

2023-04-28 Thread Arthur Zamarin
commit: 511a39b2f7cc3de905dfd57823a1722307bc1e72
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 29 05:58:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 29 05:58:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511a39b2

sys-devel/gdb: Stabilize 12.1-r4 sparc, #905268

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

 sys-devel/gdb/gdb-12.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gdb/gdb-12.1-r4.ebuild b/sys-devel/gdb/gdb-12.1-r4.ebuild
index 3d0feefe62d1..8e8f5d9140ec 100644
--- a/sys-devel/gdb/gdb-12.1-r4.ebuild
+++ b/sys-devel/gdb/gdb-12.1-r4.ebuild
@@ -49,7 +49,7 @@ LICENSE="GPL-3+ LGPL-2.1+"
 SLOT="0"
 
 if [[ ${PV} != * ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 IUSE="cet guile lzma multitarget nls +python +server sim source-highlight test 
vanilla xml xxhash"



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

2023-04-28 Thread Arthur Zamarin
commit: 4be20d6fad20a96b1231eeca86b4cc7e0bff95a6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 29 05:58:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 29 05:58:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be20d6f

dev-python/pyudev: add 0.24.1

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

 dev-python/pyudev/Manifest |  1 +
 dev-python/pyudev/pyudev-0.24.1.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/pyudev/Manifest b/dev-python/pyudev/Manifest
index 5c7dc36e748b..38e056b6be2e 100644
--- a/dev-python/pyudev/Manifest
+++ b/dev-python/pyudev/Manifest
@@ -1 +1,2 @@
 DIST pyudev-0.24.0.tar.gz 85887 BLAKE2B 
82f23a1bbcd8ce5dd9e6f0551d967e7209067541185410668944734a5f0e17a907d6143cee81decb868d64cf8a0fe642dba7dc600f5ae3f03d9487f882d0aef3
 SHA512 
c711053a58cd857aff9e1df116ff11cfc17426d9f5a092810403150bec36239213a87b428bc31ec862b75b64a027f2d21081e15f76d914b67a9ddf39b0b73379
+DIST pyudev-0.24.1.tar.gz 85963 BLAKE2B 
86c6d04691c99671735915564f58b4ef892e45925047487500bc7005343db7145941dde270f4ce9279881bd9bbf203965082d54b34b396febff52f387a1c26ac
 SHA512 
10e32d9a74884000fbf8b86bee60530f6e7b936b990e7ae3b76099ace71834602de404721101c1076ef57365622a9a8f4819d57f58508ced09a21b7d50326886

diff --git a/dev-python/pyudev/pyudev-0.24.1.ebuild 
b/dev-python/pyudev/pyudev-0.24.1.ebuild
new file mode 100644
index ..e1c823ec5738
--- /dev/null
+++ b/dev-python/pyudev/pyudev-0.24.1.ebuild
@@ -0,0 +1,52 @@
+# 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_{9..11} )
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Python binding to libudev"
+HOMEPAGE="https://pyudev.readthedocs.io/en/latest/ 
https://github.com/pyudev/pyudev;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="qt5"
+
+# Known to fail on test system that aren't exactly the same devices as on CI
+RESTRICT="test"
+
+RDEPEND="virtual/udev"
+BDEPEND="
+   test? (
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CHANGES.rst README.rst )
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   if use test; then
+   ewarn "If your PORTAGE_TMPDIR is longer in length then 
'/var/tmp/',"
+   ewarn "change it to /var/tmp to ensure tests will pass."
+   fi
+
+   # tests are known to pass then fail on alternate runs
+   # tests: fix run_path
+   sed -e "s|== \('/run/udev'\)|in (\1,'/dev/.udev')|g" \
+   -i tests/test_core.py || die
+
+   # disable usage of hypothesis timeouts (too short)
+   sed -e '/@settings/s/(/(deadline=None,/' -i tests{,/_device_tests}/*.py 
|| die
+
+   distutils-r1_python_prepare_all
+}
+
+pkg_postinst() {
+   optfeature "PyQt5 bindings" "dev-python/PyQt5"
+}



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

2023-04-28 Thread Arthur Zamarin
commit: 0720cbb0edd2390a43ea7911d2c58775d72fed3e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 29 05:58:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 29 05:58:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0720cbb0

sys-devel/gdb: Stabilize 12.1-r4 arm64, #905268

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

 sys-devel/gdb/gdb-12.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gdb/gdb-12.1-r4.ebuild b/sys-devel/gdb/gdb-12.1-r4.ebuild
index 53dbdaa10f85..3d0feefe62d1 100644
--- a/sys-devel/gdb/gdb-12.1-r4.ebuild
+++ b/sys-devel/gdb/gdb-12.1-r4.ebuild
@@ -49,7 +49,7 @@ LICENSE="GPL-3+ LGPL-2.1+"
 SLOT="0"
 
 if [[ ${PV} != * ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 IUSE="cet guile lzma multitarget nls +python +server sim source-highlight test 
vanilla xml xxhash"



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

2023-04-28 Thread Arthur Zamarin
commit: b2bba66ab8363b25de6839afc969a1c979bf8939
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 29 05:58:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 29 05:58:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2bba66a

sys-devel/gdb: Stabilize 12.1-r4 arm, #905268

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

 sys-devel/gdb/gdb-12.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gdb/gdb-12.1-r4.ebuild b/sys-devel/gdb/gdb-12.1-r4.ebuild
index 8e8f5d9140ec..67aa3e8ba0f7 100644
--- a/sys-devel/gdb/gdb-12.1-r4.ebuild
+++ b/sys-devel/gdb/gdb-12.1-r4.ebuild
@@ -49,7 +49,7 @@ LICENSE="GPL-3+ LGPL-2.1+"
 SLOT="0"
 
 if [[ ${PV} != * ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 IUSE="cet guile lzma multitarget nls +python +server sim source-highlight test 
vanilla xml xxhash"



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

2023-04-28 Thread Michał Górny
commit: 06dfb2a1373a2b857ed09c593ec4d9b299d2b1b4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 05:47:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 05:48:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06dfb2a1

media-sound/sonata: Fix a typo in metadata.xml

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

 media-sound/sonata/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sonata/metadata.xml b/media-sound/sonata/metadata.xml
index 22acfc4df774..51b521bd6472 100644
--- a/media-sound/sonata/metadata.xml
+++ b/media-sound/sonata/metadata.xml
@@ -12,5 +12,5 @@
   
   
 multani/sonata
-  
+  
 



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

2023-04-28 Thread Michał Górny
commit: 85b85ed2ece8891c1d7ab8e8ff7f2a9aa19cd256
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 05:22:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 05:48:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b85ed2

dev-python/scikit-build: Bump to 0.17.3

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

 dev-python/scikit-build/Manifest   |  1 +
 dev-python/scikit-build/scikit-build-0.17.3.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/scikit-build/Manifest b/dev-python/scikit-build/Manifest
index 6fcdc932948e..6406e5ac1f1a 100644
--- a/dev-python/scikit-build/Manifest
+++ b/dev-python/scikit-build/Manifest
@@ -5,3 +5,4 @@ DIST scikit-build-0.16.7.tar.gz 274287 BLAKE2B 
8a5064c021d904312ccf89a396ab794b8
 DIST scikit_build-0.17.0.tar.gz 266282 BLAKE2B 
ca8d9fbb422363850b4ad12d3b8e2ad6e1664b8b7354c64e6fc1ad4ab1965a3be92c24699041b67dc91c2be02f7d17be3eefd9a909ea0380149eb5b58e01ea49
 SHA512 
0ad536ac624eecc0710b5e65ec976cc9f8eb15f0017edf79016724ae8321909c134cf9b6842f58d80b3e62edad95652987339e26e3c576b909adccd3a2f492d1
 DIST scikit_build-0.17.1.tar.gz 267911 BLAKE2B 
365e7e4bcc902a00464b157feaee4efcddff3fca8c8026b252b25b44de5ed5a646c21d29df55133d6945868f346f638c5adcf9da530b1ff6bcb5689d0f33bf90
 SHA512 
617a68d92787c576f1c3fc9c24c8cc90e1fe976a853f3ae81442e1a99a20e1f4049d7ffac967c2248bf172f07a3e2092fc28b8d558b35da628a58cd3d9d16ae3
 DIST scikit_build-0.17.2.tar.gz 268269 BLAKE2B 
9ca0f860b8bdab235ae9e59ce5ca8b82320b8a2e806e787f9acdfd58ac0dd6c6e28e0a71e7c0177bf87022ecd2d73bd3783b5eaaa899f273d5b65399ef03e77e
 SHA512 
a6ff41958e336679a0996c63627ee1486c81f36fa0ace3418137421626ab068b4eca29e470cf1cc92c82c5cb3ebe45ec710fe7d098e349deb6f1d3735ed6338c
+DIST scikit_build-0.17.3.tar.gz 268932 BLAKE2B 
887751f64cc703a9d6125e87da01d327ef34416ad0ad5170d7f01dcc64318d1d2cd36fc2c302bb8c93f72964d5e2efd1d1bd67c3dc001e60ed88fb952c34ae41
 SHA512 
adb3df364551b8671f0d60c3a68825e420e6ba57e715f7da583f601dd82a228d68b326ccb457f07b26ebfb9272ea04a2cdfa2cd82d4d04ed9682ec08ee2e0584

diff --git a/dev-python/scikit-build/scikit-build-0.17.3.ebuild 
b/dev-python/scikit-build/scikit-build-0.17.3.ebuild
new file mode 100644
index ..a0aa5f26f381
--- /dev/null
+++ b/dev-python/scikit-build/scikit-build-0.17.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Improved build system generator for Python C/C++/Fortran/Cython 
extensions"
+HOMEPAGE="
+   https://github.com/scikit-build/scikit-build/
+   https://pypi.org/project/scikit-build/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-42.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+   >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/build-0.7[${PYTHON_USEDEP}]
+   >=dev-python/cython-0.25.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-1.10.4[${PYTHON_USEDEP}]
+   >=dev-python/pytest-virtualenv-1.2.5[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme \
+   dev-python/sphinx-issues
+distutils_enable_tests pytest
+
+src_prepare() {
+   # not packaged
+   sed -i -e '/cmakedomain/d' docs/conf.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   epytest -m "not isolated and not nosetuptoolsscm"
+   rm -r 
"${BUILD_DIR}/install$(python_get_sitedir)"/{easy-install.pth,*.egg,*.egg-link} 
|| die
+}



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

2023-04-28 Thread Michał Górny
commit: 7e796a4b50b6eb93a70c7984143ba30c37315f4f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 05:26:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 05:48:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e796a4b

dev-python/cfn-lint: Bump to 0.77.4

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

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.77.4.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 391061e2b362..72f0947e8dec 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -2,3 +2,4 @@ DIST cfn-lint-0.75.1.gh.tar.gz 3487870 BLAKE2B 
26aaf3b24023260d7a7d8f2b89fc9135e
 DIST cfn-lint-0.76.2.tar.gz 3402554 BLAKE2B 
e5f9405d2852e3b81140a24d94c90a3bf8c919eb6823280a0a887c6acc56ec71d991cbc76532cc49d1189a8f64750ba3e9db02fb3b46b27a28ec3468f4dd268e
 SHA512 
96351ade16308be18baace1351e263a179eacc0b3635e9baa959baadaebb6a08825f6cb9cd83cb83b8635785c7f54405bfcf00f85d6d95d101d3298919cd1ea7
 DIST cfn-lint-0.77.2.tar.gz 3483728 BLAKE2B 
f7c3cb5be3fbc81f10515bec145030c21c9a754ecbb887267ee85ea9fecd41e57be8572d30f204a54c3e22191c58d2c7d7112115e2c6cd0a23490c4c7633d270
 SHA512 
8e901564b34e601e62a276b8f8a4b5687de651aafa6da6dc295e846b04e703bda24e6a72b71797c82d2c2f4c93978da92a08999cb73be6a48c9ffd4a40ccb0e6
 DIST cfn-lint-0.77.3.tar.gz 3530246 BLAKE2B 
cfae2bc785a5faab4e2e9a76c2589af1164afc73e764341266756a2426e764142641fe7971e926d1bddfe61ad0b0888c17b89171162e079eb892c44eb47139ab
 SHA512 
4dd91124328237187263f3c390814618aa8ce827d4067fa39c1fba7f1ce44c9acb75feafd4ac30437984f149d1aa66285b842b96a0cf6cfb2baf3a998001efad
+DIST cfn-lint-0.77.4.tar.gz 3510766 BLAKE2B 
af5f8a842863504217b90cea80861a889eae2d1bbe1d7c8c9b429acaee00d291ddbe71e868577acc689a1ff04aaf9c5b2f690a839235cf57202b6226bc7f1abc
 SHA512 
96fe05b91d93b2581f546973bf0a812184429cfefb26c69e8e14fe6ac6402219ab518777a3f54fb30092c30189486aacd0841d1db31a191697ad1c333662bb98

diff --git a/dev-python/cfn-lint/cfn-lint-0.77.4.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.77.4.ebuild
new file mode 100644
index ..aa05429c93b5
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.77.4.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.65.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+   # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+   test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+   
test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+   )
+
+   # from tox.ini
+   local -x AWS_DEFAULT_REGION=us-east-1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2023-04-28 Thread Michał Górny
commit: 18f9508c9826d04361bc58dbad2fa394773b247e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 05:23:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 05:48:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f9508c

dev-python/sentry-sdk: Bump to 1.21.1

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

 dev-python/sentry-sdk/Manifest |   1 +
 dev-python/sentry-sdk/sentry-sdk-1.21.1.ebuild | 113 +
 2 files changed, 114 insertions(+)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index 0f58c8729e71..78cb3e70f821 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -1,3 +1,4 @@
 DIST sentry-python-1.19.1.gh.tar.gz 345933 BLAKE2B 
0b6912553b41fe14b14a4199756f54e9870819c9bf15a91253889c43b3b93d63d09d9cbe96ec35b83a2d966990549e2043543506abeefa0320ff6098e8ea8304
 SHA512 
ca2f701904fc9d38ce89a2e085d30b4d4f532878a383a20016d0b5763b4d1e34fd1f6bd87c8aecb46f40e5b5bdc6b8021fb6154df28d1cd50f634326c1b3f499
 DIST sentry-python-1.20.0.gh.tar.gz 345505 BLAKE2B 
e95225188a74f4d9e67f6044bcf3bbeccacc31c455a652d8233350d138c20ee9f356e56aab98a1c2f764917d79426e10a810cb6c18cfabcc5f606ec21c42f7e8
 SHA512 
6c162d44cc3b38a9aa192a7153d52e93424950e1020cd2d6ea8e61d23b3d41ca169e3dde7c0355e5da2ed45ce39c41322d6e0f239d6e00e30a55540db796f968
 DIST sentry-python-1.21.0.gh.tar.gz 346948 BLAKE2B 
7d4d9d537d567c930187d74fc46be2868a91c7d7fbc09bb6e63aa5b87cc272689ab3510dd2328fedd6d78a30f8f514efcaec5f6b99ce95cc2fd1e517f6c2330e
 SHA512 
45e0f646b058488e8642e9ab6e8f80c7085adf39247baee78cb388a722114e2f72504951789cd49f6cdade77a930dc69756afaf0c69c69eb680878b2f2fc53d6
+DIST sentry-python-1.21.1.gh.tar.gz 349021 BLAKE2B 
f467ba16484d0807734deb7d2544f32addeac254dbac02d5c56d5c9d05081d1c38665f7a5eb14ff59dd4b39ecb25d922b60a0d18fc98290c0127142cf5bb89d0
 SHA512 
04f56fa1a53ad42baaf09fb4b19a29c009e2a956ee363d6003746d993d1d8b4af37b8458bf8b04255cd72083bdf0c35b4244d6aabf26110ff6a0d245ce674c58

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.21.1.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.21.1.ebuild
new file mode 100644
index ..9a2ca1555fe6
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-1.21.1.ebuild
@@ -0,0 +1,113 @@
+# 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_{9..11} )
+
+inherit distutils-r1
+
+MY_P=sentry-python-${PV}
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="
+   https://sentry.io/
+   https://github.com/getsentry/sentry-python/
+   https://pypi.org/project/sentry-sdk/
+"
+SRC_URI="
+   https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/executing[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/flask-login[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyrsistent[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zope-event[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}/sentry-sdk-1.21.0-ignore-warnings.patch"
+)
+
+EPYTEST_IGNORE=(
+   # tests require Internet access
+   tests/integrations/httpx/test_httpx.py
+   tests/integrations/requests/test_requests.py
+   tests/integrations/stdlib/test_httplib.py
+   tests/integrations/flask/test_flask.py
+   tests/integrations/django/test_basic.py
+   tests/integrations/socket/test_socket.py
+   # wtf is it supposed to do?!
+   tests/integrations/gcp/test_gcp.py
+   # broken by rq-1.10.1 (optional dep)
+   tests/integrations/rq/test_rq.py
+   # fastapi is not packaged
+   tests/integrations/asgi/test_fastapi.py
+   # TODO
+   tests/integrations/bottle
+   # TODO: causes breakage in other tests
+   tests/integrations/starlette
+   # TODO
+   tests/integrations/tornado
+   # requires mockupdb
+   tests/integrations/pymongo
+)
+
+EPYTEST_DESELECT=(
+   # hangs
+   'tests/test_transport.py::test_transport_works'
+   # TODO
+   

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

2023-04-28 Thread Michał Górny
commit: c858bd35a4796dbb486145308a20fe784e7d66df
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 05:29:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 05:48:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c858bd35

xfce-base/thunar: Bump to 4.18.5

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

 xfce-base/thunar/Manifest |  1 +
 xfce-base/thunar/thunar-4.18.5.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest
index c25d6444a71a..f945d541a99e 100644
--- a/xfce-base/thunar/Manifest
+++ b/xfce-base/thunar/Manifest
@@ -1 +1,2 @@
 DIST thunar-4.18.4.tar.bz2 2836333 BLAKE2B 
22ab64ae14bbd15e16d314f2252f02fc8a5ae3043502bfc6a1f43c3e28e735e42d1e040db4dc9c3c7d4df6426c16233da78f30284b1679d59b9ada2cf9051fe2
 SHA512 
c182abc9fbde79f802c2fac01375be8b29b5da36c665f1de1c005ec09561a865c502e9741a3336ef467d05b215041b452200b063bc33d572b0857f901728d9ae
+DIST thunar-4.18.5.tar.bz2 2831920 BLAKE2B 
7923c110d4c2bd2ee1f9f0a99638750e41b3da02d3ca32b188f84859ba942c243cb050e14290c390b9766070f72ac4ef006dd2a8c6622740fa7802f1f8fb5c6a
 SHA512 
bee561e63e6732022a9434dd6c297e89ecff901ffbdbb4b4063a74ab9e51dadc09b52123586a82b7e16d69cf4205fa7dcc2a29261e4e9c0b62daa03cf38380ca

diff --git a/xfce-base/thunar/thunar-4.18.5.ebuild 
b/xfce-base/thunar/thunar-4.18.5.ebuild
new file mode 100644
index ..c3bb395fb212
--- /dev/null
+++ b/xfce-base/thunar/thunar-4.18.5.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="File manager for the Xfce desktop environment"
+HOMEPAGE="
+   https://docs.xfce.org/xfce/thunar/start
+   https://gitlab.xfce.org/xfce/thunar/
+"
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks"
+
+DEPEND="
+   >=dev-libs/glib-2.66.0
+   >=x11-libs/gdk-pixbuf-2.40.0
+   >=x11-libs/gtk+-3.24.0:3
+   >=xfce-base/exo-4.17.0:=
+   >=xfce-base/libxfce4ui-4.17.6:=
+   >=xfce-base/libxfce4util-4.17.2:=
+   >=xfce-base/xfconf-4.12:=
+   exif? ( >=media-libs/libexif-0.6.19:= )
+   introspection? ( dev-libs/gobject-introspection:= )
+   libnotify? ( >=x11-libs/libnotify-0.7 )
+   pcre? ( >=dev-libs/libpcre2-10.0:= )
+   trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= )
+   udisks? ( dev-libs/libgudev:= )
+"
+RDEPEND="
+   ${DEPEND}
+   >=dev-util/desktop-file-utils-0.20-r1
+   x11-misc/shared-mime-info
+   trash-panel-plugin? (
+   >=gnome-base/gvfs-1.18.3
+   )
+   udisks? (
+   >=gnome-base/gvfs-1.18.3[udisks,udev]
+   virtual/udev
+   )
+"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myconf=(
+   $(use_enable introspection)
+   $(use_enable udisks gudev)
+   $(use_enable libnotify notifications)
+   $(use_enable exif)
+   $(use_enable pcre pcre2)
+   $(use_enable trash-panel-plugin tpa-plugin)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog "If you were using an older Xfce version and Thunar fails to start"
+   elog "with a message similar to:"
+   elog "  Failed to register: Timeout was reached"
+   elog "you may need to reset your xfce4 session:"
+   elog "  rm ~/.cache/sessions/xfce4-session-*"
+   elog "See https://bugs.gentoo.org/698914.;
+
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2023-04-28 Thread Michał Górny
commit: b12a6a7f92c676530c76e658c6e59e50802534c3
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 05:33:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 05:48:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b12a6a7f

dev-python/websockets: Bump to 11.0.2

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

 dev-python/websockets/Manifest |  1 +
 dev-python/websockets/metadata.xml |  2 +-
 dev-python/websockets/websockets-11.0.2.ebuild | 42 ++
 3 files changed, 44 insertions(+), 1 deletion(-)

diff --git a/dev-python/websockets/Manifest b/dev-python/websockets/Manifest
index e5884ca0f766..56e0be59a9a8 100644
--- a/dev-python/websockets/Manifest
+++ b/dev-python/websockets/Manifest
@@ -1,3 +1,4 @@
 DIST websockets-10.4.gh.tar.gz 309611 BLAKE2B 
f3a739368ff9d78fef79324af59d1e77b3fb654b8b1a847373a29f19b11ae9266b9a938d235ee27d12b59d9b4cf29825fc7298ff2f35e5b260df2c7a41a1bd78
 SHA512 
087b1920ff26e21b8d3b80b53249d44b841fc45a4992df1ad725112404f724a41aaa2d759a2bd521dfe337459f8bf0d2ae048c423489f527c68f6825f928b582
 DIST websockets-11.0.1.gh.tar.gz 347321 BLAKE2B 
21ebcf13c41f5e7ea5247174684e8e37ac383fe94da7f6a1ebfeaf6024669fd2b362847055775a81cb4a36722526a42b91c9e28e1a8d016918ffe16481375f7b
 SHA512 
a9c3bf215c5c5cf1032cf8f2cd85cc8d78e3486f4e40e301be246181dc64a5543377bc7205695f89f7141b2c48115cbcd1cca6a353ad9d36ac9cb294d48b2e2e
+DIST websockets-11.0.2.gh.tar.gz 347575 BLAKE2B 
1d609298d072dbd986fa2adcac1c8f80720622fdcd44cb8ab079ba812fa7a750cdd4a5b432a74d422ca3ac8e7baef8e38e227569b8681e033f599fa29b19383c
 SHA512 
e397d7b51c3edcc68fd32dbf8fcd46f5c9230c270be46c45a503108690d5513e2626fc4f4f5d271c831570abeeff51bf27c09ea69459b970a41fb64eb84fc87e
 DIST websockets-11.0.gh.tar.gz 347307 BLAKE2B 
b40b8e88375a1e5e0f6ae1c73169703d206800dcec15d858a0360374701b681ec17c457b014a29dc34962ca1f62261a8b8298e34092429864d790dd4a060e8d8
 SHA512 
367347464d5d721ad65055743df92311e7d98d0391ff437ab8c3224f1c1e4193b5abbdbf1498cd040d9b30251e6bc051e9c1ec54122b87e4c937026e0f6f3b8e

diff --git a/dev-python/websockets/metadata.xml 
b/dev-python/websockets/metadata.xml
index 65f11910b1a7..15cd4b0338d9 100644
--- a/dev-python/websockets/metadata.xml
+++ b/dev-python/websockets/metadata.xml
@@ -10,7 +10,7 @@
Python


-   aaugustin/websockets
+   python-websockets/websockets
websockets



diff --git a/dev-python/websockets/websockets-11.0.2.ebuild 
b/dev-python/websockets/websockets-11.0.2.ebuild
new file mode 100644
index ..f3ef9af590b3
--- /dev/null
+++ b/dev-python/websockets/websockets-11.0.2.ebuild
@@ -0,0 +1,42 @@
+# 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=( pypy3 python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Library for building WebSocket servers and clients in Python"
+HOMEPAGE="
+   https://websockets.readthedocs.io/
+   https://github.com/python-websockets/websockets/
+   https://pypi.org/project/websockets/
+"
+# tests are missing pypi sdist, as of 11.0
+SRC_URI="
+   https://github.com/python-websockets/websockets/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+native-extensions"
+
+distutils_enable_tests pytest
+
+src_configure() {
+   export BUILD_EXTENSION=$(usex native-extensions)
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # very fragile to speed
+   
tests/legacy/test_protocol.py::ServerTests::test_local_close_receive_close_frame_timeout
+   )
+
+   epytest tests
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/trezord-go/

2023-04-28 Thread Anna Vyalkova
commit: 4de6bd98b61574e8c7050ab547788e4532080401
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Apr 29 05:46:19 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sat Apr 29 05:47:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4de6bd98

net-p2p/trezord-go: update Manifest

Closes: https://bugs.gentoo.org/904733
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-p2p/trezord-go/Manifest | 2 +-
 net-p2p/trezord-go/trezord-go-2.0.33.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/trezord-go/Manifest b/net-p2p/trezord-go/Manifest
index 2f15d9f3f..41f247683 100644
--- a/net-p2p/trezord-go/Manifest
+++ b/net-p2p/trezord-go/Manifest
@@ -18,4 +18,4 @@ DIST gopkg.in%2Fnatefinch%2Flumberjack.v2%2F@v%2Fv2.0.0.mod 
40 BLAKE2B 33144c2d7
 DIST gopkg.in%2Fnatefinch%2Flumberjack.v2%2F@v%2Fv2.0.0.zip 17854 BLAKE2B 
5580929fb891fd24550919ed250bbf70129f991a250669895a8b22d40ec40e691646dee8c243b39ce5f36accdfd749d46276b0358daf0512371f09f516819949
 SHA512 
26024daf1aec9a7b1e760b6fe789dd66d3f8300a9b413098c044d3f7c47d050dbad9809f9c807a1c8eb45d9d12d1821a45c8c8f0b14a96cfdf9752e271bb4de4
 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.mod 95 BLAKE2B 
888532a43aa7569fc03a62d78507081f30342eb4be40c01252683b16cd3658dd7b30d5f8a071dffe2c05f57bbee3afbc1ee4324c471788c633a878d498ff7d57
 SHA512 
2790882fbfa812468b9b3443630b1f1ee67a968eb20da8e4a1bfd410e4b516a8a7e77c07414b64f17e11e2151161b85d019e172cc833a45b19e66d4c70f89f82
 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.zip 81183 BLAKE2B 
0e3222d715fe7e9e8e9a10abad817f75bdd095f9af250d6bdf1ee2881930c739111de8b526175c9204995c48e0ade9852541a7f22b0ce1261f473986a2739182
 SHA512 
d6f4ac547609c943adfc6b518ff03ac09da566ba2b29466abe8f6db3d5a41ae7e5c187068dce4e77271905b1aa88497ca49a43bb9bbf9c94011b7ccf1b4b2f42
-DIST trezord-go-2.0.33.tar.gz 645382 BLAKE2B 
86e267923a1e7e056d4de98a31e370928d4300b6ccb84f756ca3414468d11c0c70ea57649382b15696215f39d4544d9e03475fd2f1c2000c12f53e40b55c6010
 SHA512 
c4e12f519b42c6c2856b2a6a678e8c572676658e399de38afa41e3e319cb3e4760a01e7a2c3b34504c44324b85a7e63fab973d9cb5409c80861a138e7ecef49f
+DIST trezord-go-2.0.33.tar.gz 645371 BLAKE2B 
276a0ca1dc31c41204b56492e7ac3f01e4859e82b1aa6684c61189b6ccaecfde63092d2b274c838103db3b214df0dddfde4dd41b248020738cab4fbf360bc5aa
 SHA512 
b1df5cb1fb1d60a688d4ee471c3afc208d912240ed8f37453a2dd5e8c0e13821517e6cea937ce6fbe7fd3228a659580e63e3bac7dcd55f66e73ffc89436e8b62

diff --git a/net-p2p/trezord-go/trezord-go-2.0.33.ebuild 
b/net-p2p/trezord-go/trezord-go-2.0.33.ebuild
index 59e351172..5861209bc 100644
--- a/net-p2p/trezord-go/trezord-go-2.0.33.ebuild
+++ b/net-p2p/trezord-go/trezord-go-2.0.33.ebuild
@@ -33,7 +33,7 @@ go-module_set_globals
 DESCRIPTION="TREZOR Communication Daemon"
 HOMEPAGE="https://github.com/trezor/trezord-go;
 SRC_URI="
-   https://github.com/trezor/trezord-go/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/trezor/trezord-go/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
${EGO_SUM_SRC_URI}
 "
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/

2023-04-28 Thread Sam James
commit: c3ef6da30448f328b0d173d38c944b6f6ce3171a
Author: orbea  riseup  net>
AuthorDate: Fri Apr 28 20:04:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 05:46:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ef6da3

mail-mta/opensmtpd: fix libdir path

This fixes the path from the previous commit that sets the libevent and
libssl paths explicitly to avoid configure failures on multilib systems
that use lld where the incorrect lib directory is linked.

The configure check will test the path as a sysroot and then will take
it in its entirety in the 'else' case.

Fixes: 
https://github.com/gentoo/gentoo/commit/a05af7c36a3e4e74879cad3c03ef4ca2e3601b82
Bug: https://bugs.gentoo.org/739876
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/30803
Signed-off-by: Sam James  gentoo.org>

 mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r3.ebuild 
b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r3.ebuild
index aeba246f0bdd..718ece238838 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r3.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r3.ebuild
@@ -66,8 +66,8 @@ src_configure() {
--with-user-smtpd=smtpd \
--with-user-queue=smtpq \
--with-group-queue=smtpq \
-   --with-libevent="$(get_libdir)" \
-   --with-libssl="$(get_libdir)" \
+   --with-libevent="${EPREFIX}/usr/$(get_libdir)" \
+   --with-libssl="${EPREFIX}/usr/$(get_libdir)" \
$(use_with pam auth-pam) \
$(use_with berkdb table-db)
 }



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

2023-04-28 Thread Sam James
commit: 63f0a215bab02d73a03bf7e26be7338a36ecf9d4
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 29 05:46:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 05:46:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f0a215

sys-devel/gdb: Stabilize 12.1-r4 ppc64, #905268

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

 sys-devel/gdb/gdb-12.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gdb/gdb-12.1-r4.ebuild b/sys-devel/gdb/gdb-12.1-r4.ebuild
index 6bb7083f4b01..53dbdaa10f85 100644
--- a/sys-devel/gdb/gdb-12.1-r4.ebuild
+++ b/sys-devel/gdb/gdb-12.1-r4.ebuild
@@ -49,7 +49,7 @@ LICENSE="GPL-3+ LGPL-2.1+"
 SLOT="0"
 
 if [[ ${PV} != * ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 IUSE="cet guile lzma multitarget nls +python +server sim source-highlight test 
vanilla xml xxhash"



[gentoo-commits] repo/gentoo:master commit in: media-libs/portmidi/, media-libs/portmidi/files/

2023-04-28 Thread Sam James
commit: 7f9196dacbbfcfbfcb3744d13f0ff41e2a9b32c1
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 29 05:38:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 05:45:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9196da

media-libs/portmidi: add 2.0.4

Switch to new repo on github (linked to from sourceforge). This is _not_ the
Tenacity fork.

Drop Java support as it's deprecated upstream.

Note that this compares lower than 236 (2.0.4 < 236) but this is a newer 
version;
234 will be renamed to 0.234 to reflect this.

Bug: https://bugs.gentoo.org/810577
Closes: https://bugs.gentoo.org/735170
Closes: https://bugs.gentoo.org/874084
Signed-off-by: Sam James  gentoo.org>

 media-libs/portmidi/Manifest   |  1 +
 .../portmidi/files/portmidi-2.0.4-cmake.patch  | 11 +++
 media-libs/portmidi/portmidi-2.0.4.ebuild  | 82 ++
 3 files changed, 94 insertions(+)

diff --git a/media-libs/portmidi/Manifest b/media-libs/portmidi/Manifest
index 8bf9b5aa5743..a6b2822dfb2c 100644
--- a/media-libs/portmidi/Manifest
+++ b/media-libs/portmidi/Manifest
@@ -1 +1,2 @@
 DIST portmedia-code-r234.zip 1342298 BLAKE2B 
3c3686b79ca0c8cbfaa6c44ae8c4f294630e1c5940576709ff1ca5854bfcfba1af7b067471656f2b39ae28cecea9b6c4403f72d5a2552355760c795eff123243
 SHA512 
cbc332d89bc465450b38245a83cc300dfd2e1e6de7c62284edf754ff4d8a9aa3dc49a395dcee535ed9688befb019186fa87fd6d8a3698898c2acbf3e6b7a0794
+DIST portmidi-2.0.4.tar.gz 263225 BLAKE2B 
fd8b002880ccfcff9f233e2fa5021fe4cf9da2f91b3ceaa36fe70f96818e174578f9a14b69bdbb58fab777c9a9e4ff939b86814a403860c7ec264dddc6f26e85
 SHA512 
d9f22d161e1dd9a4bde1971bb2b6e5352da51545f4fe5ecad11c55e7a535f0d88efce18d1c8fd91e93b70a7926150f86a0f53972ad92370e86556a8dd72dc194

diff --git a/media-libs/portmidi/files/portmidi-2.0.4-cmake.patch 
b/media-libs/portmidi/files/portmidi-2.0.4-cmake.patch
new file mode 100644
index ..ff0257ec64e5
--- /dev/null
+++ b/media-libs/portmidi/files/portmidi-2.0.4-cmake.patch
@@ -0,0 +1,11 @@
+--- a/pm_test/CMakeLists.txt
 b/pm_test/CMakeLists.txt
+@@ -6,6 +6,8 @@ if(APPLE)
+ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR})
+ endif(APPLE)
+ 
++set(CMAKE_SKIP_BUILD_RPATH TRUE)
++
+ # if(WIN32)
+ #   if(NOT BUILD_SHARED_LIBS)
+ # /MDd is multithread debug DLL, /MTd is multithread debug

diff --git a/media-libs/portmidi/portmidi-2.0.4.ebuild 
b/media-libs/portmidi/portmidi-2.0.4.ebuild
new file mode 100644
index ..215e567b9bf8
--- /dev/null
+++ b/media-libs/portmidi/portmidi-2.0.4.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Library for real time MIDI input and output"
+HOMEPAGE="https://github.com/PortMidi/portmidi;
+SRC_URI="https://github.com/PortMidi/portmidi/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="debug doc test-programs"
+# Per pm-test/README:
+# "Because device numbers depend on the system, there is no automated
+# script to run all tests on PortMidi."
+RESTRICT="test"
+
+RDEPEND="
+   media-libs/alsa-lib
+"
+DEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   app-arch/unzip
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-fontsrecommended
+   dev-texlive/texlive-latexextra
+   virtual/latex-base
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.4-cmake.patch
+)
+
+src_configure() {
+   if use debug ; then
+   CMAKE_BUILD_TYPE=Debug
+   else
+   CMAKE_BUILD_TYPE=Release
+   fi
+
+   # Python bindings dropped b/c of bug #855077
+   local mycmakeargs=(
+   -DBUILD_PORTMIDI_TESTS=$(usex test-programs)
+   )
+
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+
+   if use doc ; then
+   doxygen || die "doxygen failed"
+
+   pushd latex > /dev/null || die
+   VARTEXFONTS="${T}"/fonts emake
+   popd > /dev/null || die
+   fi
+}
+
+src_install() {
+   cmake_src_install
+
+   dodoc CHANGELOG.txt README.txt pm_linux/README_LINUX.txt
+
+   use doc && dodoc latex/refman.pdf
+
+   if use test-programs ; then
+   exeinto /usr/$(get_libdir)/${PN}
+   local app
+   for app in latency midiclock midithread midithru mm qtest sysex 
; do
+   doexe "${BUILD_DIR}"/pm_test/${app}
+   done
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/portmidi/files/, media-libs/portmidi/

2023-04-28 Thread Sam James
commit: 37094a7b51677114b379a524ce9f1c60c7cbba1e
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 29 05:43:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 05:45:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37094a7b

media-libs/portmidi: reversion old 234 -> 0.234

This is needed because the new upstream version is called 2.0.4. It's unclear
if really we should've called 234 that anyway as it was a subversion revision
I think.

Anyway, it's unfortunate as this will look like a downgrade to users, but it's
not really.

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

 .../files/{portmidi-234-cmake.patch => portmidi-0.234-cmake.patch}  | 0
 media-libs/portmidi/{portmidi-234-r2.ebuild => portmidi-0.234.ebuild}   | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/portmidi/files/portmidi-234-cmake.patch 
b/media-libs/portmidi/files/portmidi-0.234-cmake.patch
similarity index 100%
rename from media-libs/portmidi/files/portmidi-234-cmake.patch
rename to media-libs/portmidi/files/portmidi-0.234-cmake.patch

diff --git a/media-libs/portmidi/portmidi-234-r2.ebuild 
b/media-libs/portmidi/portmidi-0.234.ebuild
similarity index 98%
rename from media-libs/portmidi/portmidi-234-r2.ebuild
rename to media-libs/portmidi/portmidi-0.234.ebuild
index b3506eb45aa3..95a6697d9a83 100644
--- a/media-libs/portmidi/portmidi-234-r2.ebuild
+++ b/media-libs/portmidi/portmidi-0.234.ebuild
@@ -8,7 +8,7 @@ CMAKE_MAKEFILE_GENERATOR="emake"
 # Python bindings dropped b/c of bug #855077
 inherit cmake desktop xdg java-pkg-opt-2
 
-MY_P="portmedia-code-r${PV}"
+MY_P="portmedia-code-r$(ver_cut 2)"
 
 DESCRIPTION="Library for real time MIDI input and output"
 HOMEPAGE="http://portmedia.sourceforge.net/;



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

2023-04-28 Thread Sam James
commit: fd8af96967adfd5bebec70a1b65c54a9b2f38f22
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 29 05:23:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 05:44:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd8af969

media-libs/portmidi: add github upstream metadata

This is linked to from https://sourceforge.net/projects/portmedia/.

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

 media-libs/portmidi/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/portmidi/metadata.xml b/media-libs/portmidi/metadata.xml
index 9916b7c55e45..da77e965b00a 100644
--- a/media-libs/portmidi/metadata.xml
+++ b/media-libs/portmidi/metadata.xml
@@ -10,5 +10,6 @@
   
   
 portmedia
+PortMidi/portmidi
   
 



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/terragrunt-bin/

2023-04-28 Thread Anna Vyalkova
commit: 6a319cbfc4609b159afc7a08ef87bf00656ccacc
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Apr 29 05:43:07 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sat Apr 29 05:43:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a319cbf

app-admin/terragrunt-bin: add QA_FLAGS_IGNORED

Closes: https://bugs.gentoo.org/884545
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 app-admin/terragrunt-bin/terragrunt-bin-0.45.4.ebuild | 15 ++-
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/app-admin/terragrunt-bin/terragrunt-bin-0.45.4.ebuild 
b/app-admin/terragrunt-bin/terragrunt-bin-0.45.4.ebuild
index 7f65393f1..1745a1d3f 100644
--- a/app-admin/terragrunt-bin/terragrunt-bin-0.45.4.ebuild
+++ b/app-admin/terragrunt-bin/terragrunt-bin-0.45.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,21 +6,18 @@ EAPI=8
 DESCRIPTION="A thin wrapper for Terraform"
 HOMEPAGE="https://www.gruntwork.io;
 
SRC_URI="https://github.com/gruntwork-io/${PN%-bin}/releases/download/v${PV}/terragrunt_linux_amd64
 -> ${P}.bin"
+S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
+KEYWORDS="-* ~amd64"
 
-BDEPEND=""
+QA_FLAGS_IGNORED=".*"
 
 src_unpack() {
-   mkdir -p -- "${S}"
-   cp -- "${DISTDIR}/${A}" "${S}/${PN%-bin}"
+   cp "${DISTDIR}/${P}.bin" terragrunt || die
 }
 
-src_compile() { :; }
-
 src_install() {
-   dobin "${S}/${PN%-bin}"
+   dobin terragrunt
 }



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/olm/

2023-04-28 Thread Anna Vyalkova
commit: f76f94404982657913b80de418b3d52a981a622f
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Apr 29 05:26:06 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sat Apr 29 05:26:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f76f9440

dev-python/olm: enable py3.11

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 .../{olm-3.2.14-r4.ebuild => olm-3.2.14-r5.ebuild}| 19 +++
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/dev-python/olm/olm-3.2.14-r4.ebuild 
b/dev-python/olm/olm-3.2.14-r5.ebuild
similarity index 68%
rename from dev-python/olm/olm-3.2.14-r4.ebuild
rename to dev-python/olm/olm-3.2.14-r5.ebuild
index 0673257db..01f211a57 100644
--- a/dev-python/olm/olm-3.2.14-r4.ebuild
+++ b/dev-python/olm/olm-3.2.14-r5.ebuild
@@ -3,9 +3,8 @@
 
 EAPI=8
 
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
-
 inherit distutils-r1
 
 DESCRIPTION="Python bindings for dev-libs/olm"
@@ -20,21 +19,25 @@ KEYWORDS="~amd64"
 DEPEND="dev-libs/olm"
 RDEPEND="
${DEPEND}
-   dev-python/cffi[${PYTHON_USEDEP}]
dev-python/future[${PYTHON_USEDEP}]
+   virtual/python-cffi[${PYTHON_USEDEP}]
 "
 BDEPEND="
-   test? (
-   dev-python/aspectlib[${PYTHON_USEDEP}]
-   dev-python/pytest-benchmark[${PYTHON_USEDEP}]
-   )
+   test? ( dev-python/aspectlib[${PYTHON_USEDEP}] )
 "
 
 DOCS=( README-python.md )
 
 distutils_enable_tests pytest
 
-distutils_enable_sphinx docs
+distutils_enable_sphinx docs \
+   dev-python/alabaster
+
+EPYTEST_DESELECT=(
+   # need pytest-benchmark
+   tests/group_session_test.py::TestClass::test_encrypt
+   tests/group_session_test.py::TestClass::test_decrypt
+)
 
 src_prepare() {
distutils-r1_src_prepare



[gentoo-commits] repo/gentoo:master commit in: app-emulation/ganeti-os-simpleimage/

2023-04-28 Thread Robin H. Johnson
commit: 2aa5121326365e40297d6b72af14b7459d46d967
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Apr 29 05:23:04 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Apr 29 05:29:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa51213

app-emulation/ganeti-os-simpleimage: new package for easier disk images in 
ganeti

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-emulation/ganeti-os-simpleimage/Manifest   |  1 +
 .../ganeti-os-simpleimage-0_p20221113.ebuild   | 39 ++
 app-emulation/ganeti-os-simpleimage/metadata.xml   | 11 ++
 3 files changed, 51 insertions(+)

diff --git a/app-emulation/ganeti-os-simpleimage/Manifest 
b/app-emulation/ganeti-os-simpleimage/Manifest
new file mode 100644
index ..01577c3e8385
--- /dev/null
+++ b/app-emulation/ganeti-os-simpleimage/Manifest
@@ -0,0 +1 @@
+DIST ganeti-os-simpleimage-07f67364e66b9f686a5b15d0c516310fcc3c7c9b.tar.gz 
10722 BLAKE2B 
7b9dfe0ba0f1c53ae61e5304b618e1f31ad08a93352b9781dd502bd27ca4426493eb3b61c4e751fe1787eb19c63ddf377a602a35a815042d5c8437ece991c5ba
 SHA512 
278f9430d28c542b25ce4fd449dc57b97bcd56c0fc8b2c7bfacf08cc090c81d74eca44c0cc57faa28576bdaa3b1a0011d8780e8246acf5993765eb8de741e667

diff --git 
a/app-emulation/ganeti-os-simpleimage/ganeti-os-simpleimage-0_p20221113.ebuild 
b/app-emulation/ganeti-os-simpleimage/ganeti-os-simpleimage-0_p20221113.ebuild
new file mode 100644
index ..b0858bcc0e55
--- /dev/null
+++ 
b/app-emulation/ganeti-os-simpleimage/ganeti-os-simpleimage-0_p20221113.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+COMMIT=07f67364e66b9f686a5b15d0c516310fcc3c7c9b
+MY_PV=$COMMIT
+
+DESCRIPTION="Ganeti OS provider for simple images "
+HOMEPAGE="https://github.com/ganeti/instance-simpleimage;
+SRC_URI="https://github.com/ganeti/instance-simpleimage/archive/${MY_PV}.tar.gz
 -> ${PN}-${MY_PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+S="${WORKDIR}/instance-simpleimage-${MY_PV}"
+
+src_install() {
+   # Config
+   keepdir /etc/ganeti/instance-simpleimage/default/
+   keepdir /etc/ganeti/instance-simpleimage/default/hooks
+   touch "${D}/etc/ganeti/instance-simpleimage/default/config"
+
+   insinto /usr/share/ganeti/os/simpleimage
+   doins ganeti_api_version parameters.list common.sh
+   exeinto /usr/share/ganeti/os/simpleimage
+   doexe create export import rename verify
+   # This is moved into /etc because sysadmins are expected to modify it, 
and
+   # add matching dirs for each variant in
+   # /etc/ganeti/instance-simpleimage/$VARIANT/
+   insinto /etc/ganeti/instance-simpleimage/
+   doins variants.list
+   dosym ../../../../../etc/ganeti/instance-simpleimage/variants.list \
+   /usr/share/ganeti/os/simpleimage/variants.list
+
+   # Docs
+   dodoc README.md
+   docinto example-hooks
+   dodoc example-hooks/debian-cloud-image-config
+}

diff --git a/app-emulation/ganeti-os-simpleimage/metadata.xml 
b/app-emulation/ganeti-os-simpleimage/metadata.xml
new file mode 100644
index ..10f9cbd5fa6a
--- /dev/null
+++ b/app-emulation/ganeti-os-simpleimage/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   robb...@gentoo.org
+   Robin H. Johnson
+   
+   
+   ganeti/instance-simpleimage
+   
+



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

2023-04-28 Thread Michał Górny
commit: d85af3ea17ded5b9a1333aa84123a772e796a6ef
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 05:18:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 05:18:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d85af3ea

media-sound/sonata: Add GH remote-id

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

 media-sound/sonata/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-sound/sonata/metadata.xml b/media-sound/sonata/metadata.xml
index 4dba66a66729..22acfc4df774 100644
--- a/media-sound/sonata/metadata.xml
+++ b/media-sound/sonata/metadata.xml
@@ -10,4 +10,7 @@
 (MPD). It aims to be efficient (no toolbar, main menu, or statusbar),
 user-friendly, and clean.
   
+  
+multani/sonata
+  
 



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

2023-04-28 Thread Michał Górny
commit: a38f40b5182e07afdb8bb1311dc18b95f8461d46
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 05:12:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 05:12:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38f40b5

dev-python/ansible-compat: Bump to 4.0.0

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

 dev-python/ansible-compat/Manifest |  1 +
 .../ansible-compat/ansible-compat-4.0.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/ansible-compat/Manifest 
b/dev-python/ansible-compat/Manifest
index ce53b5dfa8f1..bea406bb49f9 100644
--- a/dev-python/ansible-compat/Manifest
+++ b/dev-python/ansible-compat/Manifest
@@ -1,2 +1,3 @@
 DIST ansible-compat-3.0.1.tar.gz 62676 BLAKE2B 
a1d08311e1b61d8387ef82db65581df4ab7cb4a2520bff9173845fa5b9fe18d173afd4306874967fb40c007546f36d78349a503bd09ae14257a38a59e1cbb22f
 SHA512 
27183b09f957a79254b5dfa237c2ef789dac95e86f421277878a57487a16684de862f03f6ecee6c57ab5a5dfa8c7ee2802d5e63e74ca0aebc61efa46574f0a61
 DIST ansible-compat-3.0.2.tar.gz 63328 BLAKE2B 
d09ae255e08531b26f8cac7082a3ad0cc24f3772b7769b75d644a846dcc1ec0ff65fe1a7e351eeecadd70caae5ef5b5146396df5ec586e10296e116310333e6b
 SHA512 
79f20a25b25104f4f90a4d52317bd01ceb07c00c69dc2e61b74b4c7448805bd966d001893ccf7530bec819ae9ead2515ae70219a887fda733344245cc025dfeb
+DIST ansible-compat-4.0.0.tar.gz 62675 BLAKE2B 
9c384a25729c2c1f72e806b4df6172e183cd8f62c91047b5862a581227554e980b00e58be99b9d4192f4d85d7ce53f1bc16d136762c9b71100f1aa3fdafa8cab
 SHA512 
78559c0323ec190acf5e736a51b27349528eaeacd7fafbe953bbb9f03029985c514042ba9102117714ac5c558f50ac6e596da48c2fe491a092bd5d92c612fbb5

diff --git a/dev-python/ansible-compat/ansible-compat-4.0.0.ebuild 
b/dev-python/ansible-compat/ansible-compat-4.0.0.ebuild
new file mode 100644
index ..bbea175e5664
--- /dev/null
+++ b/dev-python/ansible-compat/ansible-compat-4.0.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Contains functions that facilitate working with various versions 
of Ansible"
+HOMEPAGE="
+   https://pypi.org/project/ansible-compat/
+   https://github.com/ansible/ansible-compat/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=app-admin/ansible-core-2.12[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4.6.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/subprocess-tee-0.4.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-plus[${PYTHON_USEDEP}]
+   )
+"
+
+# All these tests attempt to connect to galaxy.ansible.com
+EPYTEST_DESELECT=(
+   test/test_runtime.py::test_install_collection
+   test/test_runtime.py::test_install_collection_dest
+   test/test_runtime.py::test_prepare_environment_with_collections
+   test/test_runtime.py::test_prerun_reqs_v1
+   test/test_runtime.py::test_prerun_reqs_v2
+   test/test_runtime.py::test_require_collection_no_cache_dir
+   test/test_runtime.py::test_require_collection_wrong_version
+   test/test_runtime.py::test_require_collection
+   test/test_runtime.py::test_upgrade_collection
+   test/test_runtime_example.py::test_runtime
+)
+
+distutils_enable_tests pytest



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

2023-04-28 Thread Michał Górny
commit: 29ec3cf725ab50408eb403545e7106c0d8db8f28
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 05:08:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 05:10:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ec3cf7

dev-python/python-mpd2: Bump to 3.1.0

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

 dev-python/python-mpd2/Manifest |  1 +
 dev-python/python-mpd2/python-mpd2-3.1.0.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-python/python-mpd2/Manifest b/dev-python/python-mpd2/Manifest
index 7ce8f8171a44..2ceacdfee098 100644
--- a/dev-python/python-mpd2/Manifest
+++ b/dev-python/python-mpd2/Manifest
@@ -1 +1,2 @@
 DIST python-mpd2-3.0.5.gh.tar.gz 67224 BLAKE2B 
a0c78e3a2624247a7ed4228725dcc09457804636b01b09006bcd61800deefac8887fc9f76b9d7bb21c973e2dd9558e934f3864b2f8f5c041a94633a29f9a781e
 SHA512 
521345b905113eaa56e6ec983e4d968d77dca30f839ab52a00e146f311269828ed383bce460ba1daf61b7f98c63ae3b7a3cbcb55cf917b1c5a5a11cf62b6a7d5
+DIST python-mpd2-3.1.0.gh.tar.gz 69162 BLAKE2B 
fb9b13f3e73b654d7e2a6ee84907f84ebf354d8f56ee47f58046a28aef1d43b5ddd52bf51f42a3e56dd6d8036010abc74d5537cfe8cf4f976b0a758506879dfe
 SHA512 
9d8dd774540d9e09804fd293ce362401b2253f8021c1581c0764bac0b61d2e4b5f50bb752e5d774459194a717354f28ad5d96d48f29ef0f54011969ec91ff106

diff --git a/dev-python/python-mpd2/python-mpd2-3.1.0.ebuild 
b/dev-python/python-mpd2/python-mpd2-3.1.0.ebuild
new file mode 100644
index ..a3d2930f7379
--- /dev/null
+++ b/dev-python/python-mpd2/python-mpd2-3.1.0.ebuild
@@ -0,0 +1,50 @@
+# 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_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python MPD client library"
+HOMEPAGE="
+   https://github.com/Mic92/python-mpd2/
+   https://pypi.org/project/python-mpd2/
+"
+# as of 3.1.0, sdist is missing some doc files
+SRC_URI="
+   https://github.com/Mic92/python-mpd2/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-3+"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+SLOT="0"
+IUSE="examples +twisted"
+
+RDEPEND="
+   twisted? ( dev-python/twisted[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/twisted[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( README.rst doc/{changes.rst,commands_header.txt} doc/topics/. )
+
+distutils_enable_sphinx doc --no-autodoc
+distutils_enable_tests pytest
+
+python_test() {
+   epytest mpd/tests.py
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   use examples && dodoc -r examples/.
+}



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

2023-04-28 Thread Michał Górny
commit: 7ec3a510f2698cc71bc80eabafe6c7a12664e8fe
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 05:11:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 05:11:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ec3a510

dev-python/werkzeug: Bump to 2.3.2

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

 dev-python/werkzeug/Manifest  |  1 +
 dev-python/werkzeug/werkzeug-2.3.2.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/werkzeug/Manifest b/dev-python/werkzeug/Manifest
index cf18b93ee249..0c3c2e0c28f5 100644
--- a/dev-python/werkzeug/Manifest
+++ b/dev-python/werkzeug/Manifest
@@ -1,3 +1,4 @@
 DIST werkzeug-2.2.3.gh.tar.gz 847768 BLAKE2B 
7d0b891a2b15e4fc469c3d331cfb2565f452ae77f772f7ab8e6254aedd172f9115cd3ebd9c82e951ea7505c0e58d6b6f07fb643a8e87af505e04686cccf56cd4
 SHA512 
3968e663f67e41da5148a4aa1d8e047ffd88416fa8df665e359bbe87992e4e723e1c915eed59ae86b53dd18817e41cdcef059483bce7aa8ed7b388dd4add1482
 DIST werkzeug-2.3.0.gh.tar.gz 831666 BLAKE2B 
2d4c792deab6e153794695e249ca97f24b5d70c7f912f7a6fd34b653a7e6e9e0fadb6178c3f388986d0c0dfc55fdbad9809894b70b38f32b3a6c7aaf4d1b4c3f
 SHA512 
ec2bce1ae4311e99d931b96bb05fe98714e317e1d838edec1fd79a05e260ac544f680656b8d5957d123a59a94b40393eb12c3ca8d83e800cc46041b0c0968aea
 DIST werkzeug-2.3.1.gh.tar.gz 832058 BLAKE2B 
d92836c168339e4dfb07c27d8379548a6805e9aec884cb41b76b9b4196f982ec6d05a6e505bb2ad70e591e54a4a2cecd683b5b6b78a058f90adab704da154d1f
 SHA512 
02b5feb1e4d5c7b24d7b890c579cd3211eb430101d14800ca6c1e2a244da90fee4d5c0cd4819ead58a2885df0c736c796720fd9a3378a1eabaf417aefaa5a919
+DIST werkzeug-2.3.2.gh.tar.gz 832353 BLAKE2B 
61806869549e356f244eb808823813473e5d7e00b7b085720f02429d3c2f30ceffb0bf7daeb57f0ef0b94fe836c8d895bc8a4b0b2d284536297718f4f0912b64
 SHA512 
03b866cc7b2d539ade9284632e55dd66598a06596f3ef1de2b3af9081d8b3c6745eb94744faf7f93abe383615efb3453a41544975fbfb548582ca1912ad932dc

diff --git a/dev-python/werkzeug/werkzeug-2.3.2.ebuild 
b/dev-python/werkzeug/werkzeug-2.3.2.ebuild
new file mode 100644
index ..05c674f456c0
--- /dev/null
+++ b/dev-python/werkzeug/werkzeug-2.3.2.ebuild
@@ -0,0 +1,64 @@
+# 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_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of various utilities for WSGI applications"
+HOMEPAGE="
+   https://palletsprojects.com/p/werkzeug/
+   https://pypi.org/project/Werkzeug/
+   https://github.com/pallets/werkzeug/
+"
+SRC_URI="
+   https://github.com/pallets/werkzeug/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}]
+"
+# NOTE: remove the loong mask after greenlet gains support for loong
+# see https://github.com/python-greenlet/greenlet/pull/257
+BDEPEND="
+   test? (
+   dev-python/ephemeral-port-reserve[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/pytest-xprocess[${PYTHON_USEDEP}]
+   >=dev-python/watchdog-2.3[${PYTHON_USEDEP}]
+   test-rust? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   )
+   !hppa? ( !ia64? ( !loong? (
+   $(python_gen_cond_dep '
+   dev-python/greenlet[${PYTHON_USEDEP}]
+   ' 'python3*')
+   ) ) )
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   if ! has_version "dev-python/cryptography[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   "tests/test_serving.py::test_server[https]"
+   tests/test_serving.py::test_ssl_dev_cert
+   tests/test_serving.py::test_ssl_object
+   )
+   fi
+
+   # the default portage tempdir is too long for AF_UNIX sockets
+   local -x TMPDIR=/tmp
+   epytest -p no:django -p no:httpbin tests
+}



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

2023-04-28 Thread Michał Górny
commit: 8f266bde55511e2236a57a942b5eeae7604153e3
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 05:16:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 05:16:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f266bde

dev-python/qtsass: Remove old

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

 dev-python/qtsass/Manifest|  1 -
 dev-python/qtsass/qtsass-0.3.2.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-python/qtsass/Manifest b/dev-python/qtsass/Manifest
index f0977c7c0be6..97a81980ef7c 100644
--- a/dev-python/qtsass/Manifest
+++ b/dev-python/qtsass/Manifest
@@ -1,2 +1 @@
-DIST qtsass-0.3.2.gh.tar.gz 28601 BLAKE2B 
a02a21fb80d977cff09d3af74f50b68f341163997b68bb0eddf8aa5011b523992ef33f8d7afb8ee8361261c9ae7c45c5a141cfc957fdd3e10dc07ceafac06101
 SHA512 
2939ac9b2536148541abda4f3ea2750e814054c70a96614880453bf1443643e463fda9d2d308b3051461f88b4cf53046fc2ea057b62a2190b70a4b3f6daf033b
 DIST qtsass-0.4.0.gh.tar.gz 29466 BLAKE2B 
954016c3a7a1ced59a28a50284f284f6138caf6c97cabb2854c56a3c499741060d4de7717ec39733fc41dc221d11f16118380dfc252ee1f169466bacc7ba6ad9
 SHA512 
58b5b70c5f1c102817d6024acb0d72f496f55217950e5a52422965215b8dc8debf4c7c6d4724efb5609b75b675d81e99dccc9211c0804c75063d33127f25353e

diff --git a/dev-python/qtsass/qtsass-0.3.2.ebuild 
b/dev-python/qtsass/qtsass-0.3.2.ebuild
deleted file mode 100644
index dddfd7ed05b6..
--- a/dev-python/qtsass/qtsass-0.3.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Compile SASS files to Qt stylesheets"
-HOMEPAGE="https://github.com/spyder-ide/qtsass;
-SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   dev-python/libsass[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/flaky[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



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

2023-04-28 Thread Michał Górny
commit: 5abe0a5ca74281d6b0dab5ea9d82013c826babb6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 05:16:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 05:16:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5abe0a5c

dev-python/pygame_sdl2: Remove old

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

 dev-python/pygame_sdl2/Manifest|  1 -
 dev-python/pygame_sdl2/pygame_sdl2-7.3.5-r2.ebuild | 40 --
 2 files changed, 41 deletions(-)

diff --git a/dev-python/pygame_sdl2/Manifest b/dev-python/pygame_sdl2/Manifest
index 79c3f479702c..d72a741ffb51 100644
--- a/dev-python/pygame_sdl2/Manifest
+++ b/dev-python/pygame_sdl2/Manifest
@@ -1,2 +1 @@
-DIST pygame_sdl2-2.1.0-for-renpy-7.3.5.tar.gz 2678274 BLAKE2B 
537e63a7e4755f6fea20f4ceec065272b83879958a0a794780b8976877aa083a2a9bc1b8b4a4592accaeb59dbeeac480d75965291ddbff324aea5c90d7dbcfc0
 SHA512 
b58a57d70efdfcea066735e3681047bec4fc89a9b75e423f5f889cd29f89a25bd0b96fcbca17578958b677e44858aafc9c6b17aad54dae640640bb7eb54cddbd
 DIST pygame_sdl2-2.1.0-for-renpy-8.0.3.tar.gz 4053740 BLAKE2B 
607e9c587734a5d53f25ff7537b308eade273f97065e81166bbace9ca255adfda0bef23f05d9fcb370c96d7eeb6175a6b649b0b07727b027ed2b43506dc876c6
 SHA512 
135779d4de6e2bc8ade069c11d521dd0dc2bebae6dc63a374d478785fe7534626e9dc3c7f8f50c3291f4a60b26eb474c14e3971f0b9487215125bbcd5af6782c

diff --git a/dev-python/pygame_sdl2/pygame_sdl2-7.3.5-r2.ebuild 
b/dev-python/pygame_sdl2/pygame_sdl2-7.3.5-r2.ebuild
deleted file mode 100644
index 380bb2b1554c..
--- a/dev-python/pygame_sdl2/pygame_sdl2-7.3.5-r2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
-
-PYSDL="${PN}-2.1.0"
-
-DESCRIPTION="Reimplementation of portions of the pygame API using SDL2"
-HOMEPAGE="https://github.com/renpy/pygame_sdl2;
-SRC_URI="https://www.renpy.org/dl/${PV}/${PYSDL}-for-renpy-${PV}.tar.gz;
-
-LICENSE="LGPL-2.1 ZLIB"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:0=
-   media-libs/libsdl2:=[video]
-   media-libs/sdl2-image:=[png,jpeg]
-   >=media-libs/sdl2-mixer-2.0.2:=
-   media-libs/sdl2-ttf:=
-"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${PYSDL}-for-renpy-${PV}
-
-# PyGame distribution for this version has some pregenerated files;
-# we need to remove them
-python_prepare_all() {
-   rm -r gen{,3} || die
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/mpdlcd/, dev-python/python-mpd/, profiles/updates/, ...

2023-04-28 Thread Michał Górny
commit: 1a320598fc3348032fcdf8add2693e84e8482b1c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 05:07:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 05:07:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a320598

Rename dev-python/{python-mpd → python-mpd2}

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

 dev-python/mpdlcd/mpdlcd-0.5.2-r2.ebuild  | 2 +-
 dev-python/{python-mpd => python-mpd2}/Manifest   | 0
 dev-python/{python-mpd => python-mpd2}/metadata.xml   | 0
 .../python-mpd-3.0.5.ebuild => python-mpd2/python-mpd2-3.0.5.ebuild}  | 0
 media-sound/beets/beets-1.6.0-r1.ebuild   | 4 ++--
 media-sound/beets/beets-1.6.0.ebuild  | 4 ++--
 media-sound/beets/beets-.ebuild   | 4 ++--
 media-sound/sonata/sonata-1.7.0-r1.ebuild | 2 +-
 profiles/updates/2Q-2023  | 1 +
 9 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/dev-python/mpdlcd/mpdlcd-0.5.2-r2.ebuild 
b/dev-python/mpdlcd/mpdlcd-0.5.2-r2.ebuild
index c760ca4696fd..a1f55e68e642 100644
--- a/dev-python/mpdlcd/mpdlcd-0.5.2-r2.ebuild
+++ b/dev-python/mpdlcd/mpdlcd-0.5.2-r2.ebuild
@@ -17,7 +17,7 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 x86"
 
-RDEPEND="dev-python/python-mpd"
+RDEPEND="dev-python/python-mpd2"
 
 distutils_enable_tests pytest
 

diff --git a/dev-python/python-mpd/Manifest b/dev-python/python-mpd2/Manifest
similarity index 100%
rename from dev-python/python-mpd/Manifest
rename to dev-python/python-mpd2/Manifest

diff --git a/dev-python/python-mpd/metadata.xml 
b/dev-python/python-mpd2/metadata.xml
similarity index 100%
rename from dev-python/python-mpd/metadata.xml
rename to dev-python/python-mpd2/metadata.xml

diff --git a/dev-python/python-mpd/python-mpd-3.0.5.ebuild 
b/dev-python/python-mpd2/python-mpd2-3.0.5.ebuild
similarity index 100%
rename from dev-python/python-mpd/python-mpd-3.0.5.ebuild
rename to dev-python/python-mpd2/python-mpd2-3.0.5.ebuild

diff --git a/media-sound/beets/beets-1.6.0-r1.ebuild 
b/media-sound/beets/beets-1.6.0-r1.ebuild
index b44ef5dfddaf..bce597e6624d 100644
--- a/media-sound/beets/beets-1.6.0-r1.ebuild
+++ b/media-sound/beets/beets-1.6.0-r1.ebuild
@@ -60,7 +60,7 @@ BDEPEND="
dev-python/pyacoustid[${PYTHON_USEDEP}]
dev-python/pylast[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/python-mpd[${PYTHON_USEDEP}]
+   dev-python/python-mpd2[${PYTHON_USEDEP}]
dev-python/pyxdg[${PYTHON_USEDEP}]
dev-python/reflink[${PYTHON_USEDEP}]
|| (
@@ -120,7 +120,7 @@ python_install_all() {
optfeature "gstreamer support" "media-libs/gst-plugins-bad 
media-libs/gst-plugins-good"
optfeature "icu support" dev-db/sqlite[icu]
optfeature "lastfm support" dev-python/pylast
-   optfeature "mpd support" "dev-python/bluelet dev-python/python-mpd"
+   optfeature "mpd support" "dev-python/bluelet dev-python/python-mpd2"
optfeature "replaygain with gstreamer support" "dev-python/pygobject 
media-plugins/gst-plugins-libav"
optfeature "replaygain without gstreamer support" media-sound/mp3gain
optfeature "thumbnail support" dev-python/pyxdg "dev-python/pillow 
media-gfx/imagemagick"

diff --git a/media-sound/beets/beets-1.6.0.ebuild 
b/media-sound/beets/beets-1.6.0.ebuild
index d27548ed87e2..3cefeff68ba4 100644
--- a/media-sound/beets/beets-1.6.0.ebuild
+++ b/media-sound/beets/beets-1.6.0.ebuild
@@ -60,7 +60,7 @@ BDEPEND="
dev-python/pyacoustid[${PYTHON_USEDEP}]
dev-python/pylast[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/python-mpd[${PYTHON_USEDEP}]
+   dev-python/python-mpd2[${PYTHON_USEDEP}]
dev-python/pyxdg[${PYTHON_USEDEP}]
dev-python/reflink[${PYTHON_USEDEP}]
|| (
@@ -120,7 +120,7 @@ python_install_all() {
optfeature "gstreamer support" "media-libs/gst-plugins-bad 
media-libs/gst-plugins-good"
optfeature "icu support" dev-db/sqlite[icu]
optfeature "lastfm support" dev-python/pylast
-   optfeature "mpd support" "dev-python/bluelet dev-python/python-mpd"
+   optfeature "mpd support" "dev-python/bluelet dev-python/python-mpd2"
optfeature "replaygain with gstreamer support" "dev-python/pygobject 
media-plugins/gst-plugins-libav"
optfeature "replaygain without gstreamer support" media-sound/mp3gain
optfeature "thumbnail support" dev-python/pyxdg "dev-python/pillow 
media-gfx/imagemagick"

diff --git 

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

2023-04-28 Thread Michał Górny
commit: ecb3de9985f455a8a8084784f2c355b2f43ca330
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 05:05:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 05:05:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb3de99

dev-python/pyspnego: Bump to 0.9.0

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

 dev-python/pyspnego/Manifest  |  1 +
 dev-python/pyspnego/pyspnego-0.9.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/pyspnego/Manifest b/dev-python/pyspnego/Manifest
index 05da4a1d68a5..1c3710b41abd 100644
--- a/dev-python/pyspnego/Manifest
+++ b/dev-python/pyspnego/Manifest
@@ -1 +1,2 @@
 DIST pyspnego-0.8.0.tar.gz 222900 BLAKE2B 
aa526c6506f680008ded0a86e938629ccc9ca89454d7987017903e9e5fe26204346bd4eefae3a35c641309391a4784c23e1a3e51d8a03f5ab517516e1a3a4965
 SHA512 
d9d6356cf9d78fde6669606df7b56f0004957ed58f94cd3965d63827df702ffc10299296153f8c089853f3b22a684e08129d607b4eaedfd332b8b82652119e89
+DIST pyspnego-0.9.0.tar.gz 233612 BLAKE2B 
62047b84c5bcc5085e75abe167c6909f0a34a403c182f9bb03994e8e78768c4f1859e68b0e25d27271c6f686565c68d090a8825c0136a18e3443f734bee2f4db
 SHA512 
4fa03d54ee47441a7255fb8b93b4616937ce96c76de4d8255ff48e60fff0112d6cd802458e151d4cf92f3710f7c415ea5499c460fb2f291155b3a1820ba37623

diff --git a/dev-python/pyspnego/pyspnego-0.9.0.ebuild 
b/dev-python/pyspnego/pyspnego-0.9.0.ebuild
new file mode 100644
index ..202be95d8916
--- /dev/null
+++ b/dev-python/pyspnego/pyspnego-0.9.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Library to handle SPNEGO and CredSSP authentication"
+HOMEPAGE="
+   https://github.com/jborean93/pyspnego/
+   https://pypi.org/project/pyspnego/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/gssapi[${PYTHON_USEDEP}]
+   >=dev-python/krb5-0.3.0[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "Kerberos authentication" "dev-python/gssapi 
>=dev-python/krb5-0.3.0"
+   optfeature "YAML output support" "dev-python/ruamel-yaml"
+}



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

2023-04-28 Thread Michał Górny
commit: 685b93a6c185a9c2162ed17d01ec2ce0f8a92938
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 05:04:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 05:04:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=685b93a6

dev-python/pyproject-fmt: Bump to 0.11.1

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

 dev-python/pyproject-fmt/Manifest  |  1 +
 .../pyproject-fmt/pyproject-fmt-0.11.1.ebuild  | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/pyproject-fmt/Manifest 
b/dev-python/pyproject-fmt/Manifest
index 8260d1abf9ff..7ebe3658a4ce 100644
--- a/dev-python/pyproject-fmt/Manifest
+++ b/dev-python/pyproject-fmt/Manifest
@@ -1,2 +1,3 @@
 DIST pyproject-fmt-0.9.2.gh.tar.gz 15615 BLAKE2B 
91912d350224fb2cbfd5f4e2310c10849dd0a1f43ac076059b521966d07526f9509cf87bba182cc4e9eb6b87c7c58c2972bb4f256bf63724e9d3b6c4fe9e67dd
 SHA512 
3045381fc811fa8b8b7e845d9af5564d1969b73bfbb3e5a5c1953843754607cdbd809b829691d7195df73a1e136f68fbb3d3b66c783aa7c706b352e88d9b3f92
 DIST pyproject_fmt-0.10.0.tar.gz 11148 BLAKE2B 
de8f068b4bda97dcde68010645f637c69253712d7b5d8514660a2b3fc874defe76a343b10c5cdc2c3c2bdbb214a5ae0b1483944fb0eb9f1607c8bad7d0f51e60
 SHA512 
9383f2e02971f95cad724ea7a9c1f322d0c4e94ee36c5a3dd668f15b149f5e259274be086399f83e4f95bded796200debff351558b92249200874f1cb4c04323
+DIST pyproject_fmt-0.11.1.tar.gz 12099 BLAKE2B 
7a85cf8189e818b2433874b5c65bceadfe5897f44702389201b68da0cc2539473435b455897af0fbc4fac64d289de576934d88c92819541d367f2a994253a5fa
 SHA512 
deccb4678ae3f063ced8daa75db567d1e98a4126f6bf1481229217e69777f596e37f0975f58b51f773b165d3ddc603910fea3cc322dfc9aa9d488f29f429ecab

diff --git a/dev-python/pyproject-fmt/pyproject-fmt-0.11.1.ebuild 
b/dev-python/pyproject-fmt/pyproject-fmt-0.11.1.ebuild
new file mode 100644
index ..03da02e13551
--- /dev/null
+++ b/dev-python/pyproject-fmt/pyproject-fmt-0.11.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Format your pyproject.toml file"
+HOMEPAGE="
+   https://github.com/tox-dev/pyproject-fmt/
+   https://pypi.org/project/pyproject-fmt/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/natsort-8.3.1[${PYTHON_USEDEP}]
+   >=dev-python/packaging-23.1[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.11.7[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-04-28 Thread Michał Górny
commit: 895df7102454d9a071ee57c7014df54b74ccf446
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 04:09:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 04:58:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=895df710

dev-python/botocore: Bump to 1.29.123

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index dc7862a21fa1..7bc3eea7f838 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.29.119.gh.tar.gz 11417029 BLAKE2B 
341d2ddf0b1e2feac1093022922b9d
 DIST botocore-1.29.120.gh.tar.gz 11429491 BLAKE2B 
b3853ba0af6e037848af7d7bd545a0348558ede8e852b0fbc18a7dd35e85c0d80be4cedc17f5ad7d5b690777108ae6050c57d1e02045b61d17861da32fa07174
 SHA512 
3e80d761c747fcfb0d974f41a66c7e5f012e961e5d471dc1b4bef73722be8757f8622186bec1749c521946438f998380ba3914ad095a0839aed7022f01841390
 DIST botocore-1.29.121.gh.tar.gz 11437186 BLAKE2B 
8fdfad5592e2b8aec5a8d4b94c82e47c5de32f8080db404c96c5f78d855f5437ab786b33abc67a43bb9730c52bcf963cfeedfcb958a12d649752e196f14fd7c1
 SHA512 
60a2339e2908d5490c660f28ff894c4b0539949f30674deb209bca3df26eed26b5601daa3c338eadcddbf48a5e23940152186ce0f6b92920b2fe3f2f0346927b
 DIST botocore-1.29.122.gh.tar.gz 11440707 BLAKE2B 
092669f16af5656c7796b7e282653d15e24f14a86d0e2cabc6c0039610d19783d30335a66fd080ea360296db7889da9c28812d1c0f81cc22821a4b069916cb0d
 SHA512 
a45ecff71ac3c7f9a5872c2f6c2f110ba15f61bed9087fc3319579e0ba1072dc09d5d954e0268ce4bac1edc3974af7690220602133f423b026c143c4a7135f18
+DIST botocore-1.29.123.gh.tar.gz 11446357 BLAKE2B 
795e5591b64ae947c24f58916bd9935ef8a989260d1fb470e1422a7e765ba829331c39bf07fa834defea80881456e98f4ee045829966b975404752249f384249
 SHA512 
b46103ec68fd1d6ae40254a3d6858ccab8b7133de42691c583691583263c6327b2a332ed434a4f9e56662985bd142a65dc676b11230174ced0eb4d9bad3df028

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



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

2023-04-28 Thread Michał Górny
commit: 27ba0b62663cbfcfdaa0abdd7880f8424f4f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 04:10:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 04:58:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ba0b62

dev-python/boto3: Bump to 1.26.123

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 7e27385f7aba..032919a30d6a 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.26.119.gh.tar.gz 640125 BLAKE2B 
c2a1e954c09b4322d6d369205a11013e5b8
 DIST boto3-1.26.120.gh.tar.gz 639240 BLAKE2B 
835fb02e44ccdb7d2b7aa2604d3605db9efa454ca455a52e67861b218523acc6737260c9d860639195a4d4181f4be9eaab0acf2b80e33416274cd99d65a74c80
 SHA512 
426aed9ba45cdc0d584fa0a571104b6f17dfb32c78da17a85b0dbe9f6c77c84a70533b4affa4728758a9d3a339d5d72b54186eb08dc2bd319b3d1e75374adbd0
 DIST boto3-1.26.121.gh.tar.gz 639340 BLAKE2B 
3f8224aa4659d6b0581ce1b6f48367f15ba6d69520462251c5ee88922afa8af661471ad5058ea54bf75871081dce5feec027050f09222f63168362e3db05dcd1
 SHA512 
d0e4ada1ddd1198d1d964cb2c4a629c72f7931d35b27d8a0c71c04d605b750b725e31b3713047df817b3b12ad090e33e8b3ece650e0a87041261df5534ce4a90
 DIST boto3-1.26.122.gh.tar.gz 640221 BLAKE2B 
dce152282f7639e162dbfe1e83335de9d42297ba46d9b11e3048ae6a2e8f201e865c1f64e0a927656a4c61d916e803165fbde35214cabe4e538fc21fea66ff6a
 SHA512 
884e0e0cc18d2d03a9d3b52ce006ed322c972a02ffa6c370dd53df879950e5e7ac1c1b55e0d9261024396ad8ef864b1d7148a75ac3734ea26d5f9a490a1184d5
+DIST boto3-1.26.123.gh.tar.gz 640741 BLAKE2B 
a4d46a9995ce2c496a1cc0a4f9835474546a2a3b2252793cb80ad08e879afc3b69cc3bd6d6661d52c9812e9bec3f7dc66e5bfeae7761cd1a2f122762abf1f247
 SHA512 
2640c057a7beda8bafb5aa59af387d368bbf04f9e7a8bbe2ca5fd3adb82eb0480ba3e0b2580331a057ede010a6945397cf056fac210aced4a7c981dfa96c4e85

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



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

2023-04-28 Thread Michał Górny
commit: cc97648e60cd72e2472ad3faa8a5b8eea45e8459
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 29 04:10:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 29 04:58:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc97648e

app-admin/awscli: Bump to 1.27.123

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 9f9e74e0c1fa..92cf9b370c27 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,3 +4,4 @@ DIST aws-cli-1.27.119.gh.tar.gz 2411159 BLAKE2B 
7730da312c27cb99bf8a9b135164fe89
 DIST aws-cli-1.27.120.gh.tar.gz 2412302 BLAKE2B 
d5af6c029452246abc8296fcf7da7edbc5b68852c4f1a162dcce91ea1fd42ee036f49ad9c7cf692e860e8c29eb3107d3befdbf23833ef47604fb43d836dd86ec
 SHA512 
07a10480fd41cb81867a6a93d3fdfb6f3687e82790711c2e30a72155ca6083e9d6c584c6afcfb57b47aff2300ba42557471ffcc4c1b6e8d50ea21f5fd096c042
 DIST aws-cli-1.27.121.gh.tar.gz 2412265 BLAKE2B 
c622b4af462578c928b0b261ebdc300b841440875b8208240be6bf56b7a7f28d58434dc9c5cd41581befebc20fc0e224db52474af23e94e6a7e92e113e93bf99
 SHA512 
d39e2b4b0cedf1d622877584decfa5a38624cd238007343737087d2781d1505e2858337c508a4578cfc8d568412e3f92f38f80ae09f3a39a8cbb34034d474763
 DIST aws-cli-1.27.122.gh.tar.gz 2413914 BLAKE2B 
e8b1122119549cb7e5700b6d0617169885a6565cac6a6b8d14a1fde1ff6da6b32c1fa4cb183959ea57700e9ca014872c6e50b8ba76cde2628d5f6c2cbe270717
 SHA512 
59686acaa568a38deab45399506c767e3dae02193f79a2ee2cbd129bd37826fa24d4ad5652ae2e9a52d7969cefd3e847b9fcfa2304da19d6fb976fd8f79e68e4
+DIST aws-cli-1.27.123.gh.tar.gz 2414392 BLAKE2B 
4df3e98062e61931efc59168eb6dbe6b50f2bd50ef6d5d810bf2d98f08058f69c8965726662f90e8289e94408e916e700acc2d62512d3b3033210eb615bbb8c4
 SHA512 
bfe6fe1a2fd9209090957faef600b40acd7c4bbf9304089a2844ac736d782a0c53687dd1073faf9e05c8e23c6dd1b6d7930e009dc0ea7765000489130d2a5410

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



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

2023-04-28 Thread Sam James
commit: a56f38e5eeb18e13d6d7068b6eb093fc646fc6fd
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 29 04:53:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 04:53:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a56f38e5

dev-util/valgrind: cleanup bug links

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

 dev-util/valgrind/valgrind-3.20.0-r2.ebuild | 6 +++---
 dev-util/valgrind/valgrind-3.21.0-r1.ebuild | 6 +++---
 dev-util/valgrind/valgrind-.ebuild  | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-util/valgrind/valgrind-3.20.0-r2.ebuild 
b/dev-util/valgrind/valgrind-3.20.0-r2.ebuild
index 131bcaad0a1a..4c4874401db0 100644
--- a/dev-util/valgrind/valgrind-3.20.0-r2.ebuild
+++ b/dev-util/valgrind/valgrind-3.20.0-r2.ebuild
@@ -135,7 +135,7 @@ pkg_postinst() {
elog "Valgrind will not work if libc (e.g. glibc) does not have debug 
symbols."
elog "To fix this you can add splitdebug to FEATURES in make.conf"
elog "and remerge glibc. See:"
-   elog "https://bugs.gentoo.org/show_bug.cgi?id=214065;
-   elog "https://bugs.gentoo.org/show_bug.cgi?id=274771;
-   elog "https://bugs.gentoo.org/show_bug.cgi?id=388703;
+   elog "https://bugs.gentoo.org/214065;
+   elog "https://bugs.gentoo.org/274771;
+   elog "https://bugs.gentoo.org/388703;
 }

diff --git a/dev-util/valgrind/valgrind-3.21.0-r1.ebuild 
b/dev-util/valgrind/valgrind-3.21.0-r1.ebuild
index 103c949ad515..7b6c9f5f76e8 100644
--- a/dev-util/valgrind/valgrind-3.21.0-r1.ebuild
+++ b/dev-util/valgrind/valgrind-3.21.0-r1.ebuild
@@ -126,7 +126,7 @@ pkg_postinst() {
elog "Valgrind will not work if libc (e.g. glibc) does not have debug 
symbols."
elog "To fix this you can add splitdebug to FEATURES in make.conf"
elog "and remerge glibc. See:"
-   elog "https://bugs.gentoo.org/show_bug.cgi?id=214065;
-   elog "https://bugs.gentoo.org/show_bug.cgi?id=274771;
-   elog "https://bugs.gentoo.org/show_bug.cgi?id=388703;
+   elog "https://bugs.gentoo.org/214065;
+   elog "https://bugs.gentoo.org/274771;
+   elog "https://bugs.gentoo.org/388703;
 }

diff --git a/dev-util/valgrind/valgrind-.ebuild 
b/dev-util/valgrind/valgrind-.ebuild
index 103c949ad515..7b6c9f5f76e8 100644
--- a/dev-util/valgrind/valgrind-.ebuild
+++ b/dev-util/valgrind/valgrind-.ebuild
@@ -126,7 +126,7 @@ pkg_postinst() {
elog "Valgrind will not work if libc (e.g. glibc) does not have debug 
symbols."
elog "To fix this you can add splitdebug to FEATURES in make.conf"
elog "and remerge glibc. See:"
-   elog "https://bugs.gentoo.org/show_bug.cgi?id=214065;
-   elog "https://bugs.gentoo.org/show_bug.cgi?id=274771;
-   elog "https://bugs.gentoo.org/show_bug.cgi?id=388703;
+   elog "https://bugs.gentoo.org/214065;
+   elog "https://bugs.gentoo.org/274771;
+   elog "https://bugs.gentoo.org/388703;
 }



[gentoo-commits] proj/portage:master commit in: /

2023-04-28 Thread Sam James
commit: 82851b3c55c8d08c66eda628edf270feaea48a08
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 29 04:46:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 04:46:37 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=82851b3c

NEWS: mention dispatch-conf fix

See 4cc3e2d39a39b422074de49e88261cdf717292d5.

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

 NEWS | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/NEWS b/NEWS
index fe22e30ae..5c52d8c46 100644
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,8 @@ Security:
   bug #597800. Note that 'sync-type = webrsync' in repos.conf already
   handled PGP verification when configured to do so (and it is by default).
 
+* dispatch-conf: Avoid race when accessing log file (bug #903973).
+
 Features:
 * install-qa-check.d: 90gcc-warnings: Add additional code quality warnings:
   - -Wrestrict



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

2023-04-28 Thread Sam James
commit: e432ec14cfdc41ed9fbd116b19c7ad707f3ef59d
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 29 04:37:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 04:37:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e432ec14

sys-devel/gdb: add 13.1.90_p20230429

Similar to 6dd7f162ff2b52067b012435c6a146394c42679f, this is just a snapshot
of the stable branch and has a few bug fixes. Easier than cherry-picking.

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

 sys-devel/gdb/Manifest |   1 +
 sys-devel/gdb/gdb-13.1.90_p20230429.ebuild | 317 +
 2 files changed, 318 insertions(+)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 419b62871780..b4c626642c2b 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -2,3 +2,4 @@ DIST gdb-12.1-patches-1.tar.xz 12340 BLAKE2B 
071ff492f6cf7b0969d76db6f7414eeec56
 DIST gdb-12.1.tar.xz 22470332 BLAKE2B 
7f6f853d1640908cf2c79932cdc1ba02549a07721c005d9c7ce2946a715761719cc164a4e68235a18664ec8a029afe3a2a0cfb57e1635f280076d6bed91317fd
 SHA512 
425568d2e84672177d0fb87b1ad7daafdde097648d605e30cf0656970f66adc6a82ca2d83375ea4be583e9683a340e5bfdf5819668ddf66728200141ae50ff2d
 DIST gdb-13.1.tar.xz 23665472 BLAKE2B 
ab3a77ef35d21597dd1299787eebc422c3ca9764d0866223752c3036c0f9e198bf25ab4730bf6e7025bc2db148c66e98b191e15abc2d69c3088aed146728beef
 SHA512 
e65054ffbc0357eeed4b17e1edc5ef45aa73c9ddf3b1210651e3d859576e27c1d27b266800fe26328eda58857455ccd8632f4000cfc5f63f90854096290187ca
 DIST gdb-weekly-13.1.90.20230325.tar.xz 24816144 BLAKE2B 
2273ca1e6b3b563721c1497b30ae9c1c1d6fa88d1a50745a528163d54b45cc0582d3a053f279339dcc5d86b17dabe16c2be63488ac72ed7636af5988919c4b5e
 SHA512 
19a1f1e0d4fc6f7a87c421e487990e3bc6c5ad5fae933be0e4f0ba8eec06b6bc3b0fc814d55e6059dfc2b7414ef0e7191967503dd0eda9021ccabc6d55030f49
+DIST gdb-weekly-13.1.90.20230429.tar.xz 24806568 BLAKE2B 
537faf7f354ac8adae879899d1a871a303d6ef8faa5ffa66970b2ab95d82750829de5f1cc9b7fb0aab12bb9f10219b3d255a52127e50dd28fef25b47ce2d9364
 SHA512 
1f0bad14a0862a5c119971025add895b8814421c95ab9095159382805ee8592f1695e84aad2bf5f711c807400eae50a9a6fa6ff45f329c885003f0209c44e493

diff --git a/sys-devel/gdb/gdb-13.1.90_p20230429.ebuild 
b/sys-devel/gdb/gdb-13.1.90_p20230429.ebuild
new file mode 100644
index ..9380f74f1c2c
--- /dev/null
+++ b/sys-devel/gdb/gdb-13.1.90_p20230429.ebuild
@@ -0,0 +1,317 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# See https://sourceware.org/gdb/wiki/DistroAdvice for general packaging
+# tips & notes.
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit flag-o-matic python-single-r1 strip-linguas toolchain-funcs
+
+export CTARGET=${CTARGET:-${CHOST}}
+
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+
+is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
+
+case ${PV} in
+   *)
+   # live git tree
+   EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git;
+   inherit git-r3
+   SRC_URI=""
+   ;;
+   *.*.50_p2???|*.*.90_p2???)
+   # Weekly snapshots
+   MY_PV="${PV/_p/.}"
+   SRC_URI="
+   
https://sourceware.org/pub/gdb/snapshots/branch/gdb-weekly-${MY_PV}.tar.xz
+   
https://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${MY_PV}.tar.xz
+   "
+   S="${WORKDIR}/${PN}-${MY_PV}"
+
+   # e.g. 13.1.90_p20230325 is a snapshot on the stable branch, so 
it's fine
+   if [[ ${PV} == *.[123456789].9?_p2??? ]] ; then
+   REGULAR_RELEASE=1
+   fi
+   ;;
+   *.*.9?)
+   # Prereleases
+   MY_PV="${PV/_p/.}"
+   SRC_URI="
+   
https://sourceware.org/pub/gdb/snapshots/branch/gdb-${MY_PV}.tar.xz
+   "
+   S="${WORKDIR}/${PN}-${MY_PV}"
+   ;;
+   *)
+   # Normal upstream release
+   SRC_URI="
+   mirror://gnu/gdb/${P}.tar.xz
+   https://sourceware.org/pub/gdb/releases/${P}.tar.xz
+   "
+
+   REGULAR_RELEASE=1
+esac
+
+PATCH_DEV=""
+PATCH_VER=""
+DESCRIPTION="GNU debugger"
+HOMEPAGE="https://sourceware.org/gdb/;
+SRC_URI="
+   ${SRC_URI}
+   
${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${P}-patches-${PATCH_VER}.tar.xz}
+   ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}
+"
+
+LICENSE="GPL-3+ LGPL-2.1+"
+SLOT="0"
+IUSE="cet guile lzma multitarget nls +python +server sim source-highlight test 
vanilla xml xxhash zstd"
+if [[ -n ${REGULAR_RELEASE} ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 

[gentoo-commits] proj/portage:master commit in: bin/

2023-04-28 Thread Sam James
commit: 4cc3e2d39a39b422074de49e88261cdf717292d5
Author: Hanno Böck  gentoo  org>
AuthorDate: Mon Apr 24 14:03:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 04:41:18 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4cc3e2d3

dispatch-conf: Avoid race when accessing log file

First creating the file and then running chmod creates a security
risk where a user could access the file. Avoid this by enforcing
the file permissions via umask.

Signed-off-by: Hanno Böck  gentoo.org>
Closes: https://github.com/gentoo/portage/pull/1025
Signed-off-by: Sam James  gentoo.org>

 bin/dispatch-conf | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/bin/dispatch-conf b/bin/dispatch-conf
index 3dbfb0ed6..154b26ff5 100755
--- a/bin/dispatch-conf
+++ b/bin/dispatch-conf
@@ -119,8 +119,9 @@ class dispatch:
 if os.path.isfile(self.options["log-file"]) or not os.path.exists(
 self.options["log-file"]
 ):
+old_umask = os.umask(0o077)
 open(self.options["log-file"], "w").close()  # Truncate it
-os.chmod(self.options["log-file"], 0o600)
+os.umask(old_umask)
 
 pager = self.options.get("pager")
 if pager is None or not cmd_var_is_valid(pager):



[gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/, /, man/

2023-04-28 Thread Sam James
commit: e788ace298fbbe5d656b64ce75b9376b0ecb407a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr 28 15:04:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 04:41:37 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e788ace2

doebuild.py: PVR includes -r0 if explicitly specified

PMS says that PVR is "Package version and revision (if any)".
https://projects.gentoo.org/pms/8/pms.html#x1-109001r1

Pkgcore and Paludis follow PMS, i.e. PVR includes an explicit -r0
(in other words, ${PF} is always equal to ${PN}-${PVR} for them).

The previous logic for PVR had been added in 2001:
https://gitweb.gentoo.org/archive/repo/gentoo-2.git/commit/?id=9aa2cf18b4de3c81fd5bc98718b2614bd2e73d23

Bug: https://bugs.gentoo.org/875362
Closes: https://github.com/gentoo/portage/pull/1028
Signed-off-by: Ulrich Müller  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 NEWS   | 2 ++
 lib/portage/package/ebuild/doebuild.py | 8 ++--
 man/ebuild.5   | 2 +-
 3 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/NEWS b/NEWS
index 7239cc285..fe22e30ae 100644
--- a/NEWS
+++ b/NEWS
@@ -28,6 +28,8 @@ Bug fixes:
 * All _E_*DESTTREE_ variables to renamed to __E_*DESTTREE, in order to move
   them to the __* namespace which is reserved for the package manager.
 
+* The PVR variable includes -r0 if explicitly specified (bug #875362).
+
 portage-3.0.46 (2023-04-07)
 ---
 

diff --git a/lib/portage/package/ebuild/doebuild.py 
b/lib/portage/package/ebuild/doebuild.py
index 380f8f98d..d30c6b8f0 100644
--- a/lib/portage/package/ebuild/doebuild.py
+++ b/lib/portage/package/ebuild/doebuild.py
@@ -1,4 +1,4 @@
-# Copyright 2010-2021 Gentoo Authors
+# Copyright 2010-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 __all__ = ["doebuild", "doebuild_environment", "spawn", "spawnebuild"]
@@ -443,15 +443,11 @@ def doebuild_environment(
 mysettings["PN"] = mysplit[0]
 mysettings["PV"] = mysplit[1]
 mysettings["PR"] = mysplit[2]
+mysettings["PVR"] = mypv[len(mysplit[0]) + 1 :]
 
 if noiselimit < 0:
 mysettings["PORTAGE_QUIET"] = "1"
 
-if mysplit[2] == "r0":
-mysettings["PVR"] = mysplit[1]
-else:
-mysettings["PVR"] = mysplit[1] + "-" + mysplit[2]
-
 # All temporary directories should be subdirectories of
 # $PORTAGE_TMPDIR/portage, since it's common for /tmp and /var/tmp
 # to be mounted with the "noexec" option (see bug #346899).

diff --git a/man/ebuild.5 b/man/ebuild.5
index 66c8518b3..fe70e40f5 100644
--- a/man/ebuild.5
+++ b/man/ebuild.5
@@ -371,7 +371,7 @@ Contains the revision number or 'r0' if no revision number 
exists.
 .fi
 .TP
 .B PVR
-Contains the version number with the revision (if non-zero).
+Contains the version number with the revision (if any).
 
 \fBExample\fR:
 .nf



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

2023-04-28 Thread Mike Gilbert
commit: 192cb2edeb4d08a1216a35821ef16a3d2588302e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 29 03:32:04 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 29 03:32:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192cb2ed

sys-apps/systemd: install legacy.conf tmpfiles snippet

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

 sys-apps/systemd/files/legacy.conf | 3 +++
 sys-apps/systemd/{systemd-253.3.ebuild => systemd-253.3-r1.ebuild} | 3 +++
 sys-apps/systemd/systemd-.ebuild   | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/sys-apps/systemd/files/legacy.conf 
b/sys-apps/systemd/files/legacy.conf
new file mode 100644
index ..2d322e886960
--- /dev/null
+++ b/sys-apps/systemd/files/legacy.conf
@@ -0,0 +1,3 @@
+# Based on legacy.conf from systemd
+d /run/lock
+L /var/lock - - - - ../run/lock

diff --git a/sys-apps/systemd/systemd-253.3.ebuild 
b/sys-apps/systemd/systemd-253.3-r1.ebuild
similarity index 99%
rename from sys-apps/systemd/systemd-253.3.ebuild
rename to sys-apps/systemd/systemd-253.3-r1.ebuild
index 885075d2a96a..291e51240b56 100644
--- a/sys-apps/systemd/systemd-253.3.ebuild
+++ b/sys-apps/systemd/systemd-253.3-r1.ebuild
@@ -359,6 +359,9 @@ multilib_src_install_all() {
einstalldocs
dodoc "${FILESDIR}"/nsswitch.conf
 
+   insinto /usr/lib/tmpfiles.d
+   doins "${FILESDIR}"/legacy.conf
+
if ! use resolvconf; then
rm -f "${ED}${rootprefix}/${sbin}"/resolvconf || die
fi

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 04abcb6fb4bf..595551b2bfaf 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -358,6 +358,9 @@ multilib_src_install_all() {
einstalldocs
dodoc "${FILESDIR}"/nsswitch.conf
 
+   insinto /usr/lib/tmpfiles.d
+   doins "${FILESDIR}"/legacy.conf
+
if ! use resolvconf; then
rm -f "${ED}${rootprefix}/${sbin}"/resolvconf || die
fi



[gentoo-commits] repo/gentoo:master commit in: net-dialup/ppp/, net-dialup/ppp/files/

2023-04-28 Thread Mike Gilbert
commit: 8f6433c8eb43faef9a1b87de9534c54c0bc4c07f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 29 03:48:07 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 29 03:48:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f6433c8

net-dialup/ppp: install tmpfiles snippet to create /run/pppd

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

 net-dialup/ppp/files/pppd.tmpfiles  | 2 ++
 net-dialup/ppp/{ppp-2.5.0-r1.ebuild => ppp-2.5.0-r2.ebuild} | 7 ++-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/net-dialup/ppp/files/pppd.tmpfiles 
b/net-dialup/ppp/files/pppd.tmpfiles
new file mode 100644
index ..81b402e77055
--- /dev/null
+++ b/net-dialup/ppp/files/pppd.tmpfiles
@@ -0,0 +1,2 @@
+d /run/pppd
+L /run/pppd/lock - - - - ../lock

diff --git a/net-dialup/ppp/ppp-2.5.0-r1.ebuild 
b/net-dialup/ppp/ppp-2.5.0-r2.ebuild
similarity index 96%
rename from net-dialup/ppp/ppp-2.5.0-r1.ebuild
rename to net-dialup/ppp/ppp-2.5.0-r2.ebuild
index 9e490709f159..cf06b10cd4b8 100644
--- a/net-dialup/ppp/ppp-2.5.0-r1.ebuild
+++ b/net-dialup/ppp/ppp-2.5.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit linux-info pam
+inherit linux-info pam tmpfiles
 
 PATCH_TARBALL_NAME="${PN}-2.4.9-patches-03"
 DESCRIPTION="Point-to-Point Protocol (PPP)"
@@ -79,6 +79,9 @@ src_install() {
else
newsbin contrib/pppgetpass/pppgetpass.vt pppgetpass
fi
+
+   newtmpfiles "${FILESDIR}/pppd.tmpfiles" pppd.conf
+
# Missing from upstream tarball
# https://github.com/ppp-project/ppp/pull/412
#doman contrib/pppgetpass/pppgetpass.8
@@ -86,6 +89,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   tmpfiles_process pppd.conf
+
local CONFIG_CHECK="~PPP ~PPP_ASYNC ~PPP_SYNC_TTY"
local ERROR_PPP="CONFIG_PPP:\t missing PPP support (REQUIRED)"
local ERROR_PPP_ASYNC="CONFIG_PPP_ASYNC:\t missing asynchronous serial 
line discipline"



[gentoo-commits] repo/gentoo:master commit in: net-dialup/ppp/

2023-04-28 Thread Mike Gilbert
commit: ef0b13e288a205155963b9776d55a72237c68912
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 29 03:48:53 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 29 03:48:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0b13e2

net-dialup/ppp: drop 2.5.0

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

 net-dialup/ppp/ppp-2.5.0.ebuild | 113 
 1 file changed, 113 deletions(-)

diff --git a/net-dialup/ppp/ppp-2.5.0.ebuild b/net-dialup/ppp/ppp-2.5.0.ebuild
deleted file mode 100644
index bae82377db29..
--- a/net-dialup/ppp/ppp-2.5.0.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info pam
-
-PATCH_TARBALL_NAME="${PN}-2.4.9-patches-03"
-DESCRIPTION="Point-to-Point Protocol (PPP)"
-HOMEPAGE="https://ppp.samba.org/;
-SRC_URI="https://download.samba.org/pub/ppp/${P}.tar.gz
-   
https://raw.githubusercontent.com/ppp-project/ppp/${P}/contrib/pppgetpass/pppgetpass.8;
-
-LICENSE="BSD GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="activefilter atm gtk pam systemd"
-
-DEPEND="
-   dev-libs/openssl:0=
-   virtual/libcrypt:=
-   activefilter? ( net-libs/libpcap )
-   atm? ( net-dialup/linux-atm )
-   gtk? ( x11-libs/gtk+:2 )
-   pam? ( sys-libs/pam )
-   systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
-   !https://github.com/ppp-project/ppp/pull/412
-   #doman contrib/pppgetpass/pppgetpass.8
-   doman "${DISTDIR}/pppgetpass.8"
-}
-
-pkg_postinst() {
-   local CONFIG_CHECK="~PPP ~PPP_ASYNC ~PPP_SYNC_TTY"
-   local ERROR_PPP="CONFIG_PPP:\t missing PPP support (REQUIRED)"
-   local ERROR_PPP_ASYNC="CONFIG_PPP_ASYNC:\t missing asynchronous serial 
line discipline"
-   ERROR_PPP_ASYNC+=" (optional, but highly recommended)"
-   local WARNING_PPP_SYNC_TTY="CONFIG_PPP_SYNC_TTY:\t missing synchronous 
serial line discipline"
-   WARNING_PPP_SYNC_TTY+=" (optional; used by 'sync' pppd option)"
-   if use activefilter ; then
-   CONFIG_CHECK+=" ~PPP_FILTER"
-   local ERROR_PPP_FILTER="CONFIG_PPP_FILTER:\t missing PPP 
filtering support (REQUIRED)"
-   fi
-   CONFIG_CHECK+=" ~PPP_DEFLATE ~PPP_BSDCOMP ~PPP_MPPE"
-   local ERROR_PPP_DEFLATE="CONFIG_PPP_DEFLATE:\t missing Deflate 
compression (optional, but highly recommended)"
-   local ERROR_PPP_BSDCOMP="CONFIG_PPP_BSDCOMP:\t missing BSD-Compress 
compression (optional, but highly recommended)"
-   local WARNING_PPP_MPPE="CONFIG_PPP_MPPE:\t missing MPPE encryption 
(optional, mostly used by PPTP links)"
-   CONFIG_CHECK+=" ~PPPOE ~PACKET"
-   local WARNING_PPPOE="CONFIG_PPPOE:\t missing PPPoE support (optional, 
needed by pppoe plugin)"
-   local WARNING_PACKET="CONFIG_PACKET:\t missing AF_PACKET support 
(optional, used by pppoe plugin)"
-   if use atm ; then
-   CONFIG_CHECK+=" ~PPPOATM"
-   local WARNING_PPPOATM="CONFIG_PPPOATM:\t missing PPPoA support 
(optional, needed by pppoatm plugin)"
-   fi
-
-   linux-info_pkg_setup
-
-   echo
-   elog "pon, poff and plog scripts have been supplied for experienced 
users."
-   elog "Users needing particular scripts (ssh,rsh,etc.) should check out 
the"
-   elog "/usr/share/doc/${PF}/scripts directory."
-}



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

2023-04-28 Thread Sam James
commit: 4fd1665450d08a529dceb4d61add6ffd881d7a7e
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 29 01:38:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 01:38:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd16654

dev-util/valgrind: drop extra musl patch from 3.21.0

See 
https://git.alpinelinux.org/aports/commit/?id=16d1a42e426bdafcd837339acbc5a8761bf40d6b,
I thought that we still needed this one as well but apparently not, so let's
drop it.

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

 .../valgrind/{valgrind-3.21.0.ebuild => valgrind-3.21.0-r1.ebuild}  | 6 --
 dev-util/valgrind/valgrind-.ebuild  | 6 --
 2 files changed, 12 deletions(-)

diff --git a/dev-util/valgrind/valgrind-3.21.0.ebuild 
b/dev-util/valgrind/valgrind-3.21.0-r1.ebuild
similarity index 97%
rename from dev-util/valgrind/valgrind-3.21.0.ebuild
rename to dev-util/valgrind/valgrind-3.21.0-r1.ebuild
index 1dc6424e705b..103c949ad515 100644
--- a/dev-util/valgrind/valgrind-3.21.0.ebuild
+++ b/dev-util/valgrind/valgrind-3.21.0-r1.ebuild
@@ -41,12 +41,6 @@ src_prepare() {
# Don't force multiarch stuff on OSX, bug #306467
sed -i -e 's:-arch \(i386\|x86_64\)::g' Makefile.all.am || die
 
-   if use elibc_musl ; then
-   PATCHES+=(
-   "${FILESDIR}"/${PN}-3.13.0-malloc.patch
-   )
-   fi
-
if [[ ${CHOST} == *-solaris* ]] ; then
# upstream doesn't support this, but we don't build with
# Sun/Oracle ld, we have a GNU toolchain, so get some things

diff --git a/dev-util/valgrind/valgrind-.ebuild 
b/dev-util/valgrind/valgrind-.ebuild
index 1dc6424e705b..103c949ad515 100644
--- a/dev-util/valgrind/valgrind-.ebuild
+++ b/dev-util/valgrind/valgrind-.ebuild
@@ -41,12 +41,6 @@ src_prepare() {
# Don't force multiarch stuff on OSX, bug #306467
sed -i -e 's:-arch \(i386\|x86_64\)::g' Makefile.all.am || die
 
-   if use elibc_musl ; then
-   PATCHES+=(
-   "${FILESDIR}"/${PN}-3.13.0-malloc.patch
-   )
-   fi
-
if [[ ${CHOST} == *-solaris* ]] ; then
# upstream doesn't support this, but we don't build with
# Sun/Oracle ld, we have a GNU toolchain, so get some things



[gentoo-commits] repo/gentoo:master commit in: kde-apps/umbrello/

2023-04-28 Thread Sam James
commit: 153ba55936b44845ab7911039a1c83ac13c2f7fe
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 29 00:40:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 00:40:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=153ba559

kde-apps/umbrello: Stabilize 23.04.0 arm64, #904822

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

 kde-apps/umbrello/umbrello-23.04.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/umbrello/umbrello-23.04.0.ebuild 
b/kde-apps/umbrello/umbrello-23.04.0.ebuild
index eda602e7f8ca..1b27f5a37130 100644
--- a/kde-apps/umbrello/umbrello-23.04.0.ebuild
+++ b/kde-apps/umbrello/umbrello-23.04.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/umbrello/ 
https://umbrello.kde.org;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 arm64 ~x86"
 IUSE="php"
 
 RDEPEND="



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

2023-04-28 Thread Sam James
commit: be8056e9d7e6cc50a1b52286ca96864348c3ee67
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 29 00:27:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 00:27:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8056e9

dev-util/valgrind: add 3.21.0

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

 dev-util/valgrind/Manifest   |   2 +
 dev-util/valgrind/valgrind-3.21.0.ebuild | 138 +++
 2 files changed, 140 insertions(+)

diff --git a/dev-util/valgrind/Manifest b/dev-util/valgrind/Manifest
index 28151efc39af..734b97b2aa83 100644
--- a/dev-util/valgrind/Manifest
+++ b/dev-util/valgrind/Manifest
@@ -1,2 +1,4 @@
 DIST valgrind-3.20.0.tar.bz2 16469274 BLAKE2B 
8217dcfc185c7f6601fedd8d53bb35d260b985b8049c8c73a26151db6650b1607e8e53b614652c40962ea7382b9301c4b234a933c8d81f57e649ebf3f703e630
 SHA512 
d6bfb9284d0410134ee7e2a5975b13c01508dd5587b562947d8197b3c113b76fdfac88c4072948be68bbf0dbeb17b4d1acb1412ce898adaa83c30ae2c6a1c12b
 DIST valgrind-3.20.0.tar.bz2.asc 488 BLAKE2B 
12642e4f85c7b17bdb892221f74d80ce919554ffde3cdfa79ca27f4c5f8b48dac699084b8296b5cea285b5af660a0bc51c42b108a725be60002b14f0fda7eac7
 SHA512 
70dd20f15b159ffbf016c118046ee42160dd867415f1c565a92995952b1720ec36fc48557f6b523d28e6f675d62df10a4022e900fa4a104626b9e6ed6fe9ad6d
+DIST valgrind-3.21.0.tar.bz2 17449484 BLAKE2B 
1f7306d288eb5ecfb2b2f0b2dc68960ecd4a7213b96a2e4ecb9990a755e8c233b0e9d190c0f807019bde669f44a631c8dafe9eb521d739561e6f889f7bdaca5c
 SHA512 
3e86cda2f2d6cd30807fac7933ba2c46a97a2b4a868db989e6b0cceeadf029af7ee34ba900466a346948289aacb30f4399799bb83b97cc49a4d2d810441e5cfd
+DIST valgrind-3.21.0.tar.bz2.asc 488 BLAKE2B 
6297bc925c16526a51de4f589232a8d5bcb8d54bdc885c145d329deeba45b42d3a5a8a3f59d3fb240d3bd78be7fd30d95ceb33c7624afd3c99c51833d0fd16f2
 SHA512 
114e5cd2f7352e56099efa3b2c42d39ed24e42419bbaac1af5e2b5c4fa72a2ba38ac6b0c60b93460a0cce8819ca0c7fae6618599b2af809ac0ab4fa30fdb25ba

diff --git a/dev-util/valgrind/valgrind-3.21.0.ebuild 
b/dev-util/valgrind/valgrind-3.21.0.ebuild
new file mode 100644
index ..1dc6424e705b
--- /dev/null
+++ b/dev-util/valgrind/valgrind-3.21.0.ebuild
@@ -0,0 +1,138 @@
+# 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 multilib pax-utils
+
+DESCRIPTION="An open-source memory debugger for GNU/Linux"
+HOMEPAGE="https://valgrind.org;
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://sourceware.org/git/${PN}.git;
+   inherit git-r3
+else
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/valgrind.gpg
+   inherit verify-sig
+   SRC_URI="https://sourceware.org/pub/valgrind/${P}.tar.bz2;
+   SRC_URI+=" verify-sig? ( 
https://sourceware.org/pub/valgrind/${P}.tar.bz2.asc )"
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="mpi"
+
+DEPEND="mpi? ( virtual/mpi )"
+RDEPEND="${DEPEND}"
+if [[ ${PV} !=  ]] ; then
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-valgrind )"
+fi
+
+PATCHES=(
+   # Respect CFLAGS, LDFLAGS
+   "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
+   "${FILESDIR}"/${PN}-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
+)
+
+src_prepare() {
+   # Correct hard coded doc location
+   sed -i -e "s:doc/valgrind:doc/${PF}:" docs/Makefile.am || die
+
+   # Don't force multiarch stuff on OSX, bug #306467
+   sed -i -e 's:-arch \(i386\|x86_64\)::g' Makefile.all.am || die
+
+   if use elibc_musl ; then
+   PATCHES+=(
+   "${FILESDIR}"/${PN}-3.13.0-malloc.patch
+   )
+   fi
+
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   # upstream doesn't support this, but we don't build with
+   # Sun/Oracle ld, we have a GNU toolchain, so get some things
+   # working the Linux/GNU way
+   find "${S}" -name "Makefile.am" -o -name "Makefile.tool.am" | 
xargs \
+   sed -i -e 
's:-M,/usr/lib/ld/map.noexstk:-z,noexecstack:' || die
+   cp "${S}"/coregrind/link_tool_exe_{linux,solaris}.in
+   fi
+
+   default
+
+   # Regenerate autotools files
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=()
+
+   # Respect ar, bug #468114
+   tc-export AR
+
+   # -fomit-frame-pointer  "Assembler messages: Error: junk `8' after 
expression"
+   #   while compiling insn_sse.c in none/tests/x86
+   # -fstack-protector more undefined references to __guard and 
__stack_smash_handler
+   #   because valgrind doesn't link to glibc (bug 
#114347)
+   # -fstack-protector-allFails same way as 
-fstack-protector/-fstack-protector-strong.
+   #  Note: -fstack-protector-explicit is a no-op 
for 

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

2023-04-28 Thread Sam James
commit: d99a3ef9b4c9d1ae932ff4309240be6e09638476
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 29 00:40:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 00:40:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99a3ef9

dev-util/kdevelop-python: Stabilize 23.04.0 arm64, #904822

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

 dev-util/kdevelop-python/kdevelop-python-23.04.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/kdevelop-python/kdevelop-python-23.04.0.ebuild 
b/dev-util/kdevelop-python/kdevelop-python-23.04.0.ebuild
index e1aa5ff44b8f..1fd0a31e533a 100644
--- a/dev-util/kdevelop-python/kdevelop-python-23.04.0.ebuild
+++ b/dev-util/kdevelop-python/kdevelop-python-23.04.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.kdevelop.org/;
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 IUSE=""
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 arm64 ~x86"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: dev-util/kdevelop-php/

2023-04-28 Thread Sam James
commit: 43da471ab155ef6eb2414581d45e777cfa25d12e
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 29 00:40:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 00:40:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43da471a

dev-util/kdevelop-php: Stabilize 23.04.0 arm64, #904822

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

 dev-util/kdevelop-php/kdevelop-php-23.04.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/kdevelop-php/kdevelop-php-23.04.0.ebuild 
b/dev-util/kdevelop-php/kdevelop-php-23.04.0.ebuild
index 33d90507f1b8..6ecd788af5d0 100644
--- a/dev-util/kdevelop-php/kdevelop-php-23.04.0.ebuild
+++ b/dev-util/kdevelop-php/kdevelop-php-23.04.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://www.kdevelop.org/;
 LICENSE="GPL-2 LGPL-2"
 SLOT="5"
 IUSE=""
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 arm64 ~x86"
 
 # remaining tests fail for some, bug 668530
 RESTRICT="test"



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

2023-04-28 Thread Sam James
commit: a5cd73e6dcc40a12e13d421318bc5ed31133749f
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 29 00:40:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 00:40:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5cd73e6

dev-util/kdevelop: Stabilize 23.04.0 arm64, #904822

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

 dev-util/kdevelop/kdevelop-23.04.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/kdevelop/kdevelop-23.04.0.ebuild 
b/dev-util/kdevelop/kdevelop-23.04.0.ebuild
index d2848b6c73aa..c3daad3655ce 100644
--- a/dev-util/kdevelop/kdevelop-23.04.0.ebuild
+++ b/dev-util/kdevelop/kdevelop-23.04.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://www.kdevelop.org/;
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 arm64 ~ppc64 ~x86"
 IUSE="+gdbui hex +plasma +qmake reviewboard subversion"
 
 # see bug 366471



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

2023-04-28 Thread Sam James
commit: ae7c8d24243939e59063bad6972c7b07dd3bfe02
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 28 23:33:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 28 23:35:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7c8d24

sys-devel/gcc: add 12.2.1_p20230428

Keyword it despite the fact 11.4.0 will be here soonish given it's long-shadowed
in ~arch so most people are only building the stable ones anyway, and some 
testing
is good.

Plus there's a miscompilation fix in this 
(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109585).

There's also a fix for the annoying -Wstringop-overflow false positive
(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107087).

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

 sys-devel/gcc/Manifest  |  3 +++
 .../{gcc-12.3..ebuild => gcc-12.2.1_p20230428.ebuild}   | 13 -
 sys-devel/gcc/gcc-12.3..ebuild  |  4 ++--
 3 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 84d828c575cf..3611b2847a12 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -15,10 +15,13 @@ DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 
9aa2ecbac493d3040694e9930738e57d5
 DIST gcc-12-20230121.tar.xz 79652428 BLAKE2B 
f4f0e6474d179454dc56dd05c823fca919a894e9efdc64625bb13045c7bd549a7bab59dfb4052d45d594d4484801ab5b18cf3f3d6277be54eaec24a53abd439c
 SHA512 
b6c2486916418a64fab64c3655329bc18ca93ee4eca240e8779bd6d8280124fcd07b1aa8eff979fd317656646ecdba9353107887338354d8bd2c1f68c1609349
 DIST gcc-12-20230304.tar.xz 79683276 BLAKE2B 
e02622f1193ba17dd1041eae0c2f594b26806b00cfb269e683cc356d6d405ae8a49e60823ed6f814d2aac820ef01d9004f68d628a853be139fa6a70e8601ba2a
 SHA512 
0c23a8845c8f202b0c0e4aceb3104bf76c0aca9171ba65d292057703d160fc4ce0b0d7c8876cf1bb30f998c4a5a0a8f3c4165dd4d8d316019cff0dc19aa62182
 DIST gcc-12-20230421.tar.xz 79737436 BLAKE2B 
2522ecbe91513d4f008b6a3f2acfaf13f925b9f95293dcbcb04499cf69b7c6cd1c5042113a0e545ee2afd78cf99c96c36042150e450ef33ff040c9fa9fb9eefe
 SHA512 
140ff8e4f387284e070b22f22e51f3aa09ada233dc2bca90894f4b0dbd3e9532f266c8606bea6152afed3eedb853548247f133e332e23f7c6bf380fa61b54b96
+DIST gcc-12-20230428.tar.xz 79744932 BLAKE2B 
f9dcdd2f1b0af79f281851b3b0fe0ac50f14468844e1ee596f8ed1ccf33f55c7617464d88df7e4b3435d58fedecf640592e0661fd1be9ba163acd26dae68
 SHA512 
992f9cd71f9910efea401048540ba2b43360170f76ce992cf356b1ab383240f481e29c5b0ad32fa4efb2bdbb397477506cb83a825268cfbdd2cde7044d43c758
 DIST gcc-12.2.0-musl-patches-7.tar.xz 3652 BLAKE2B 
295ea907efea854a3c2447d472bedb24714d78b7b725476b1eac3898d89c0c549da8e69db28911205bb3293f62cf344a90ade0898ecf5fed57ff00fcf8547a9f
 SHA512 
7a7a440bc08de8dcb37c080ea0c27904adaaadfaab24d90becd2d009243dcfc886d8f674ce3ccddb4ebb5ad17f04d841064d9ec2e2e2e96a1afac3002111
 DIST gcc-12.2.0-patches-10.tar.xz 14252 BLAKE2B 
99368db982227728a6a9e2b1f694999f041f38db4a3806b6a740c86218735f9b561197bc150423a3caad0b5fd335c95d1aca130a519754423cd44a083e655373
 SHA512 
f7f0d8185e908926046f579793dba5916dc27392b85bfe50a7e70c213c3ba29479dfdb1b27514765b76bc897c4dbb530680e59c4deca7a245a808ed566120e4c
 DIST gcc-12.2.0-patches-13.tar.xz 13756 BLAKE2B 
df0388a669458f2991951d2f4027badbff3f802e6a0422478206b5cdda76e70b531a474d2ac42817e9e7f8200e9ac35ca8276af539839b4ebb2e22903ec25a23
 SHA512 
2970de9d2806d59c5d0f77e66000860c816ebd674489db8114f48f6aa11575644154431480222580b520b9e312647b06f94ab38959a49a8cda818158d6babf1d
 DIST gcc-12.2.0-patches-15.tar.xz 15352 BLAKE2B 
36e5a0fa40d1a202da02187bc752f20868375e5e2d95b88b2d5f90625da223286cd006f258d390a004d0fa9d019e04063bb79900590333854b5d668233c7a91c
 SHA512 
150ec959d45c883bf15b9801baf53665b78d57aeb6fe135af6eadad5fff36fb38431e51f95e5e3bf4c43b54e873f16f26d7746bf4c81ac57fff7acbff0db342a
+DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
+DIST gcc-12.3.0-patches-1.tar.xz 13496 BLAKE2B 
f38cf0235842393bb92b9c399e013fb713c9affeb5138d54f6ed86aa52a429f17f1f85ef35e511e756c1456de70f184918d93cc57e09c42788209756ec8c35b1
 SHA512 
dfb04a6330b29cd8035e2da36a5674f210b8ab7c71c1d13b8491e7b0961df0868ce8a279dcdb135ae66eee97dfcfdbbe819e7194e86acee3ba15ed38d7e107c8
 DIST gcc-13.1.0.tar.xz 87451196 BLAKE2B 
b956a773cffe8b43bd6c9a99fe614f53f665438925a6b320975d301f547923e45d4d6fa577a143467fb03e0a9c1bab2b6719a1011d672367f3e644433a2d7606
 SHA512 
6cf06dfc48f57f5e67f7efe3248019329a14d690c728d9f2f7ef5fa0d58f1816f309586ba7ea2eac20d0b60a2d1b701f68392e9067dd46f827ba0efd7192db33
 DIST gcc-13.2.0-musl-patches-1.tar.xz 3572 BLAKE2B 
a5fd1dd6f94aa9f2b35815e193bdecb9c343874e5181761524abf9db6e796bad6b57eb7de9b7aa41b61c370df526f4fc2b56766eb4b2d430b10785e3c287

[gentoo-commits] proj/gcc-patches:master commit in: 12.3.0/musl/, 12.3.0/gentoo/

2023-04-28 Thread Sam James
commit: 4c123f448e88135f2d45b9fc24d51939438f6ce2
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 28 23:14:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 28 23:25:23 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=4c123f44

12.3.0: add

Clone of 12.2.0 with 
76_all_all_PR109573_12_ICE-in-vectorizable_live_operation.patch dropped
as it's been backported upstream.

I was going to add in 
https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=47880309516fd5c913102eb4c52dc86da7051983
but upstream have backported that because we're going to test it out.

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

 12.3.0/gentoo/01_all_default-fortify-source.patch  |  26 +++
 .../02_all_default-warn-format-security.patch  |  22 +++
 .../gentoo/03_all_default-warn-trampolines.patch   |  13 ++
 12.3.0/gentoo/04_all_nossp-on-nostdlib.patch   |  27 +++
 12.3.0/gentoo/05_all_alpha-mieee-default.patch |  39 
 12.3.0/gentoo/06_all_ia64_note.GNU-stack.patch |  92 +
 12.3.0/gentoo/07_all_libiberty-asprintf.patch  |  18 ++
 12.3.0/gentoo/08_all_libiberty-pic.patch   |  10 +
 12.3.0/gentoo/09_all_nopie-all-flags.patch |  18 ++
 12.3.0/gentoo/10_all_sh-drop-sysroot-suffix.patch  |  26 +++
 12.3.0/gentoo/11_all_ia64-TEXTREL.patch|  22 +++
 .../gentoo/12_all_disable-systemtap-switch.patch   | 115 
 12.3.0/gentoo/14_all_respect-build-cxxflags.patch  |  39 
 .../15_all_DEF_GENTOO_GLIBCXX_ASSERTIONS.patch |  14 ++
 12.3.0/gentoo/20_all_libstdcxx-no-vtv.patch|  61 ++
 12.3.0/gentoo/22_all_default_ssp-buffer-size.patch |  14 ++
 12.3.0/gentoo/23_all_DEF_GENTOO_ZNOW-z-now.patch   |  26 +++
 ...ll_DEF_GENTOO_SCP-fstack-clash-protection.patch |  65 +++
 .../25_all_lto-intl-workaround-PR95194.patch   |  20 ++
 12.3.0/gentoo/26_all_enable-cet.patch  | 206 +
 12.3.0/gentoo/27_all_plugin-objdump.patch  |  34 
 12.3.0/gentoo/28_all_drop_CFLAGS_sed.patch |  35 
 12.3.0/gentoo/29_all_msgfmt-libstdc++-link.patch   |  39 
 12.3.0/gentoo/30_all_tar_libstdc++-link.patch  |  57 ++
 .../75_all_go_posix_shell_arithmetic_nonbash.patch |  40 
 12.3.0/gentoo/README.history   |  27 +++
 12.3.0/musl/25_all_multilib_pure64.patch   |  83 +
 12.3.0/musl/50_all_cpu_indicator.patch |  35 
 12.3.0/musl/50_all_libssp_unconditionally.patch|  24 +++
 12.3.0/musl/50_all_posix_memalign.patch|  28 +++
 12.3.0/musl/README.history |   6 +
 31 files changed, 1281 insertions(+)

diff --git a/12.3.0/gentoo/01_all_default-fortify-source.patch 
b/12.3.0/gentoo/01_all_default-fortify-source.patch
new file mode 100644
index 000..4cdf5f6
--- /dev/null
+++ b/12.3.0/gentoo/01_all_default-fortify-source.patch
@@ -0,0 +1,26 @@
+Taken Debian's patch and removed docs matches:
+https://salsa.debian.org/toolchain-team/gcc.git
+Also see https://bugs.gentoo.org/621036 where
+initially Gentoo used too complicated macro.
+
+# DP: Turn on -D_FORTIFY_SOURCE=2 by default for C, C++, ObjC, ObjC++,
+# DP: if the optimization level is > 0
+--- a/gcc/c-family/c-cppbuiltin.cc
 b/gcc/c-family/c-cppbuiltin.cc
+@@ -1510,6 +1510,16 @@ c_cpp_builtins (cpp_reader *pfile)
+   builtin_define_with_value ("__REGISTER_PREFIX__", REGISTER_PREFIX, 0);
+   builtin_define_with_value ("__USER_LABEL_PREFIX__", user_label_prefix, 0);
+ 
++#if !defined(ACCEL_COMPILER)
++  #ifndef GENTOO_FORTIFY_SOURCE_LEVEL
++#define GENTOO_FORTIFY_SOURCE_LEVEL 2
++  #endif
++
++  /* F_S enabled by default for optimization levels > 0, except for ASAN: 
https://github.com/google/sanitizers/issues/247 */
++  if (optimize && ! (flag_sanitize & SANITIZE_ADDRESS))
++builtin_define_with_int_value ("_FORTIFY_SOURCE", 
GENTOO_FORTIFY_SOURCE_LEVEL);
++#endif
++
+   /* Misc.  */
+   if (flag_gnu89_inline)
+ cpp_define (pfile, "__GNUC_GNU_INLINE__");

diff --git a/12.3.0/gentoo/02_all_default-warn-format-security.patch 
b/12.3.0/gentoo/02_all_default-warn-format-security.patch
new file mode 100644
index 000..9723a1c
--- /dev/null
+++ b/12.3.0/gentoo/02_all_default-warn-format-security.patch
@@ -0,0 +1,22 @@
+Enable -Wformat and -Wformat-security by default.
+
+--- a/gcc/c-family/c.opt
 b/gcc/c-family/c.opt
+@@ -696,7 +696,7 @@ Warn about function calls with format strings that write 
past the end
+ of the destination region.  Same as -Wformat-overflow=1.
+ 
+ Wformat-security
+-C ObjC C++ ObjC++ Var(warn_format_security) Warning LangEnabledBy(C ObjC C++ 
ObjC++,Wformat=, warn_format >= 2, 0)
++C ObjC C++ ObjC++ Var(warn_format_security) Init(1) Warning LangEnabledBy(C 
ObjC C++ ObjC++,Wformat=, warn_format >= 2, 0)
+ Warn about possible security problems with format functions.
+ 
+ Wformat-signedness
+@@ -717,7 +717,7 @@ C ObjC C++ ObjC++ Var(warn_format_zero_length) Warning 
LangEnabledBy(C ObjC C++
+ Warn 

[gentoo-commits] repo/gentoo:master commit in: games-puzzle/pingus/files/, games-puzzle/pingus/

2023-04-28 Thread Pacho Ramos
commit: 6226f613d81c0226e7bfd79e0462c36485c18072
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Apr 28 23:16:21 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri Apr 28 23:17:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6226f613

games-puzzle/pingus: Honour arguments in the wrapper

And respect AR variabke

Closes: https://bugs.gentoo.org/782394
Signed-off-by: Pacho Ramos  gentoo.org>

 games-puzzle/pingus/files/pingus-0.7.6-echo-e.patch   | 4 ++--
 .../pingus/{pingus-0.7.6-r4.ebuild => pingus-0.7.6-r5.ebuild} | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-puzzle/pingus/files/pingus-0.7.6-echo-e.patch 
b/games-puzzle/pingus/files/pingus-0.7.6-echo-e.patch
index ab772d8c72e9..ac329c0dd58d 100644
--- a/games-puzzle/pingus/files/pingus-0.7.6-echo-e.patch
+++ b/games-puzzle/pingus/files/pingus-0.7.6-echo-e.patch
@@ -1,5 +1,5 @@
 # Work around Gentoo's crippled dash
-
+# Also add "$@" to accept options
 --- pingus-0.7.6/Makefile
 +++ pingus-0.7.6/Makefile
 @@ -39,7 +39,7 @@
@@ -7,7 +7,7 @@
  
install -D build/pingus "$(DESTDIR)$(BINDIR)/pingus.bin"
 -  echo -e "#!/bin/sh\nexec \"$(BINDIR)/pingus.bin\" --datadir 
\"$(DATADIR)\"" > "$(DESTDIR)$(BINDIR)/pingus"
-+  printf '%s\n%s' "#!/bin/sh" "exec \"$(BINDIR)/pingus.bin\" --datadir 
\"$(DATADIR)\"" > "$(DESTDIR)$(BINDIR)/pingus"
++  printf '%s\n%s' "#!/bin/sh" "exec \"$(BINDIR)/pingus.bin\" --datadir 
\"$(DATADIR)\" \"\$$@\"" > "$(DESTDIR)$(BINDIR)/pingus"
chmod 755 "$(DESTDIR)$(BINDIR)/pingus"
  
  install-data:

diff --git a/games-puzzle/pingus/pingus-0.7.6-r4.ebuild 
b/games-puzzle/pingus/pingus-0.7.6-r5.ebuild
similarity index 98%
rename from games-puzzle/pingus/pingus-0.7.6-r4.ebuild
rename to games-puzzle/pingus/pingus-0.7.6-r5.ebuild
index 99a5e62da97e..b9cf5c7b0a22 100644
--- a/games-puzzle/pingus/pingus-0.7.6-r4.ebuild
+++ b/games-puzzle/pingus/pingus-0.7.6-r5.ebuild
@@ -40,6 +40,7 @@ PATCHES=(
 src_compile() {
strip-flags
escons \
+   AR="$(tc-getAR)" \
CXX="$(tc-getCXX)" \
CCFLAGS="${CXXFLAGS}" \
LINKFLAGS="${LDFLAGS}" \



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

2023-04-28 Thread Ionen Wolkens
commit: d7be0fd173d14a579fe1fd11da1b6ec889716da2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 28 21:35:16 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 28 21:35:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7be0fd1

app-emulation/wine-vanilla: add 8.7

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

 app-emulation/wine-vanilla/Manifest|   1 +
 app-emulation/wine-vanilla/wine-vanilla-8.7.ebuild | 335 +
 2 files changed, 336 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index 7459190c35c0..0701218424d3 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -4,3 +4,4 @@ DIST wine-8.0.1.tar.xz 29057128 BLAKE2B 
f1e04ddc7531704b4229d1bdb6e742ff20886dff
 DIST wine-8.0.tar.xz 29054044 BLAKE2B 
baf8f96b665119c9f38a148a2472dbe8f6ca8d4641d9d09d48cb72cb4de2585c274b8b7981c2fa622ead6da2f087c57652e9b48edc8a17c0cfd6be9a36732f02
 SHA512 
53ba813b260a65a271ec575822725b97631f60038fb026dcc0fe66862711eedcc29a8feb29ff54ae4f64458f85c290d8f3838eff5e4c77a5420a7d2b951fef77
 DIST wine-8.5.tar.xz 29064032 BLAKE2B 
35fa6d7ec88ff67d9acf13466b3618eb45d664bed0a9ee581e46cb6e7692395837c8c8e86dead1dbcad582ef29c674a0df4b7180addee837b466eba7fdcd350a
 SHA512 
f6aaab8a32eb7bce7f48d21d99417c9e6e8fe41b3d36320762775ef954db7ddd4fcff01d56475f35038d814557834a41a9e3ae85e5cae8a1b820c5044b42a327
 DIST wine-8.6.tar.xz 29118124 BLAKE2B 
e4659785722f0c1adb9ce4a156fbafc8484977a5fe2f4a6e1d5eaf8f1f14c6787f080b9d389cdd8716eb7fd00ee2879fab2042af5dcb970530d2e19628442c73
 SHA512 
602680675f5e062121767769106199179c52a6dd93e97b9b8b4d8365134c72f7745e37d4e3edf6c89c553fb1bfe55b914e77177508fb4f032410d423359abba7
+DIST wine-8.7.tar.xz 29158096 BLAKE2B 
73bd0b5a6eec8a2e37301d8b0f8e9be1ad757f07df3471b0cea17aac6716d456eea1d36fa22bd2451e6cc7662b2b36e4ca628d65216c60d5950f5b439fd2052c
 SHA512 
0a7fe9ad86cf931527c2149207473bf4671d1098af7c21f1b740dfaa84486a8e235fea99b1cad035ff9c3eb20810caab53d51051d63efe626514b79309904d93

diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.7.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-8.7.ebuild
new file mode 100644
index ..1a71740166ff
--- /dev/null
+++ b/app-emulation/wine-vanilla/wine-vanilla-8.7.ebuild
@@ -0,0 +1,335 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit autotools flag-o-matic multilib multilib-build toolchain-funcs wrapper
+
+WINE_GECKO=2.47.4
+WINE_MONO=7.4.0
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git;
+else
+   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
+   
SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz;
+   S="${WORKDIR}/wine-${PV}"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
+HOMEPAGE="
+   https://www.winehq.org/
+   https://gitlab.winehq.org/wine/wine/;
+
+LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
+SLOT="${PV}"
+IUSE="
+   +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
+   llvm-libunwind debug custom-cflags +fontconfig +gecko gphoto2
+   +gstreamer kerberos +mingw +mono netapi nls odbc opencl +opengl
+   osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard
+   +ssl +truetype udev udisks +unwind usb v4l +vulkan wayland
+   +xcomposite xinerama"
+REQUIRED_USE="
+   X? ( truetype )
+   crossdev-mingw? ( mingw )" # bug #551124 for truetype
+
+# tests are non-trivial to run, can hang easily, don't play well with
+# sandbox, and several need real opengl/vulkan or network access
+RESTRICT="test"
+
+# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
+WINE_DLOPEN_DEPEND="
+   X? (
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXrender[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+   opengl? (
+   media-libs/libglvnd[X,${MULTILIB_USEDEP}]
+   osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
+   )
+   xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+   cups? ( net-print/cups[${MULTILIB_USEDEP}] )
+   fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] )
+   kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   netapi? ( net-fs/samba[${MULTILIB_USEDEP}] )
+   odbc? ( dev-db/unixODBC[${MULTILIB_USEDEP}] )
+   sdl? ( 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/pptpd/files/, net-vpn/pptpd/

2023-04-28 Thread Mike Gilbert
commit: ba13e6934df6244c76a02674ae55c81af2716c5d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Apr 28 20:50:35 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Apr 28 20:50:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba13e693

net-vpn/pptpd: fix build with ppp-2.5.0

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

 net-vpn/pptpd/files/pptpd-1.4.0-ppp-2.5.0.patch | 83 +
 net-vpn/pptpd/pptpd-1.4.0-r3.ebuild | 29 +
 2 files changed, 97 insertions(+), 15 deletions(-)

diff --git a/net-vpn/pptpd/files/pptpd-1.4.0-ppp-2.5.0.patch 
b/net-vpn/pptpd/files/pptpd-1.4.0-ppp-2.5.0.patch
new file mode 100644
index ..b3525052a873
--- /dev/null
+++ b/net-vpn/pptpd/files/pptpd-1.4.0-ppp-2.5.0.patch
@@ -0,0 +1,83 @@
+https://bugs.gentoo.org/904877
+
+From ea207b89c61e3a201155b973307ee45413f0d058 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Fri, 28 Apr 2023 16:37:44 -0400
+Subject: [PATCH] pptp-logwtmp: update for ppp-2.5.0
+
+Signed-off-by: Mike Gilbert 
+---
+ plugins/pptpd-logwtmp.c | 25 +++--
+ 1 file changed, 15 insertions(+), 10 deletions(-)
+
+diff --git a/plugins/pptpd-logwtmp.c b/plugins/pptpd-logwtmp.c
+index ac5ecc2..457bbce 100644
+--- a/plugins/pptpd-logwtmp.c
 b/plugins/pptpd-logwtmp.c
+@@ -12,14 +12,16 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
++#include 
+ 
+-char pppd_version[] = VERSION;
++char pppd_version[] = PPPD_VERSION;
+ 
+ static char pptpd_original_ip[PATH_MAX+1];
+ static bool pptpd_logwtmp_strip_domain = 0;
+ 
+-static option_t options[] = {
++static struct option options[] = {
+   { "pptpd-original-ip", o_string, pptpd_original_ip,
+ "Original IP address of the PPTP connection",
+ OPT_STATIC, NULL, PATH_MAX },
+@@ -28,7 +30,7 @@ static option_t options[] = {
+   { NULL }
+ };
+ 
+-static char *reduce(char *user)
++static const char *reduce(const char *user)
+ {
+   char *sep;
+   if (!pptpd_logwtmp_strip_domain) return user;
+@@ -42,8 +44,10 @@ static char *reduce(char *user)
+ 
+ static void ip_up(void *opaque, int arg)
+ {
+-  char *user = reduce(peer_authname);
+-  if (debug)
++  const char *peer_authname = ppp_peer_authname(NULL, 0);
++  const char *user = reduce(peer_authname);
++  const char *ifname = ppp_ifname();
++  if (debug_on())
+ notice("pptpd-logwtmp.so ip-up %s %s %s", ifname, user, 
+  pptpd_original_ip);
+   logwtmp(ifname, user, pptpd_original_ip);
+@@ -51,16 +55,17 @@ static void ip_up(void *opaque, int arg)
+ 
+ static void ip_down(void *opaque, int arg)
+ {
+-  if (debug) 
++  const char *ifname = ppp_ifname();
++  if (debug_on())
+ notice("pptpd-logwtmp.so ip-down %s", ifname);
+   logwtmp(ifname, "", "");
+ }
+ 
+ void plugin_init(void)
+ {
+-  add_options(options);
+-  add_notifier(_up_notifier, ip_up, NULL);
+-  add_notifier(_down_notifier, ip_down, NULL);
+-  if (debug) 
++  ppp_add_options(options);
++  ppp_add_notify(NF_IP_UP, ip_up, NULL);
++  ppp_add_notify(NF_IP_DOWN, ip_down, NULL);
++  if (debug_on())
+ notice("pptpd-logwtmp: $Version$");
+ }
+-- 
+2.40.1
+

diff --git a/net-vpn/pptpd/pptpd-1.4.0-r3.ebuild 
b/net-vpn/pptpd/pptpd-1.4.0-r3.ebuild
index 227b7be9450d..3a013c769e13 100644
--- a/net-vpn/pptpd/pptpd-1.4.0-r3.ebuild
+++ b/net-vpn/pptpd/pptpd-1.4.0-r3.ebuild
@@ -14,28 +14,14 @@ LICENSE="GPL-2"
 KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="gre-extreme-debug tcpd"
 
-RDEPEND="=net-dialup/ppp-2.5.0"; then
+   # https://bugs.gentoo.org/904877
+   PATCHES+=( "${FILESDIR}/${P}-ppp-2.5.0.patch" )
+   fi
+
# Call to default src_prepare to apply patches
default
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/pptpd/

2023-04-28 Thread Sergey Popov
commit: c852b89232e054c66333b92f6de635721378098e
Author: Sergey Popov  gentoo  org>
AuthorDate: Fri Apr 28 19:53:32 2023 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Fri Apr 28 19:54:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c852b892

net-vpn/pptpd: restrict net-vpn/ppp dependency

Release of net-dialup/ppp-2.5.0 contains some API breakages,
that are not sorted out by pptpd's upstream yet

Signed-off-by: Sergey Popov  gentoo.org>

 net-vpn/pptpd/pptpd-1.4.0-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/pptpd/pptpd-1.4.0-r3.ebuild 
b/net-vpn/pptpd/pptpd-1.4.0-r3.ebuild
index 3a01c176e448..227b7be9450d 100644
--- a/net-vpn/pptpd/pptpd-1.4.0-r3.ebuild
+++ b/net-vpn/pptpd/pptpd-1.4.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ LICENSE="GPL-2"
 KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="gre-extreme-debug tcpd"
 
-RDEPEND="net-dialup/ppp:=
+RDEPEND="

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

2023-04-28 Thread Conrad Kostecki
commit: 3c33fb6e89517d53a2ca8e1fb380e59d4a9585ac
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Apr 27 23:22:56 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Apr 28 19:20:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c33fb6e

app-misc/esekeyd: update EAPI 7 -> 8

Update HOMEPAGE and SRC_URI (#905200).

Closes: https://bugs.gentoo.org/905200
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30784
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/esekeyd/Manifest|  1 +
 app-misc/esekeyd/esekeyd-1.2.7-r1.ebuild | 22 ++
 app-misc/esekeyd/metadata.xml|  3 +++
 3 files changed, 26 insertions(+)

diff --git a/app-misc/esekeyd/Manifest b/app-misc/esekeyd/Manifest
index 5f98b63c606f..2cbe0e028984 100644
--- a/app-misc/esekeyd/Manifest
+++ b/app-misc/esekeyd/Manifest
@@ -1 +1,2 @@
+DIST esekeyd-1.2.7.gh.tar.gz 10623 BLAKE2B 
599813e046ddbd69c218dc823c760c3598d3f1ef0411e953f7c64adc00846b63912fc143baeca8acd9d4631e99e7fac79246309af06dce6bd852c3124604908e
 SHA512 
cc6d227ee5138b4bbc6affcf5214c7233d9245532d69233afe2322121b04428e0708c923bea8db358fe5e0bd4a6b9d6f67f3dbd8fafd0accdff8508600929b0d
 DIST esekeyd-1.2.7.tar.gz 104502 BLAKE2B 
d8060837e533c5c3fda11dc3a2d67f3010b820035d1f1a794c296a132f3dde3c17fe132257b996532ae6caa57fe2150c370aa71d03c2e48b9a88568498144769
 SHA512 
dc15623e0ffdd4cc7f3834b2becabf54ce61ea5190fd44734b2aa426db3d936cb5e3caada82357d6ed41db6eba41e9f792e453e2bb93c0fe62d87ac29651c89a

diff --git a/app-misc/esekeyd/esekeyd-1.2.7-r1.ebuild 
b/app-misc/esekeyd/esekeyd-1.2.7-r1.ebuild
new file mode 100644
index ..0405ac1bc018
--- /dev/null
+++ b/app-misc/esekeyd/esekeyd-1.2.7-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Multimedia key daemon that uses the Linux event interface"
+HOMEPAGE="https://github.com/burghardt/esekeyd;
+SRC_URI="https://github.com/burghardt/esekeyd/archive/refs/tags/${P}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}-${P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+
+DOCS=( AUTHORS ChangeLog examples/example.conf NEWS README TODO )
+
+src_prepare() {
+   default
+   eautoreconf
+}

diff --git a/app-misc/esekeyd/metadata.xml b/app-misc/esekeyd/metadata.xml
index 115e9d64a669..41f8531e5d0d 100644
--- a/app-misc/esekeyd/metadata.xml
+++ b/app-misc/esekeyd/metadata.xml
@@ -2,4 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   
+   burghardt/esekeyd
+   
 



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

2023-04-28 Thread Conrad Kostecki
commit: 80b9a121f8340c66f7862b8098c2976aa1bf8983
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Apr 28 19:03:37 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Apr 28 19:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b9a121

app-admin/lnav: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/30800
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/lnav-0.11.0-conditional-ssh-keygen.patch | 34 --
 1 file changed, 34 deletions(-)

diff --git a/app-admin/lnav/files/lnav-0.11.0-conditional-ssh-keygen.patch 
b/app-admin/lnav/files/lnav-0.11.0-conditional-ssh-keygen.patch
deleted file mode 100644
index a0396182b8af..
--- a/app-admin/lnav/files/lnav-0.11.0-conditional-ssh-keygen.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From b16833392b74826f8cd437675fc29e4a0b88efcd Mon Sep 17 00:00:00 2001
-From: Randy Barlow 
-Date: Sun, 4 Sep 2022 00:03:33 -0400
-Subject: [PATCH] Only build ssh keys when needed
-
-I believe the test/remote folder only needs to be setup for
-test/test_remote.sh. Prior to this commit, it was being built during
-make, rather than just during make check. This commit adjusts things so
-that the test/remote folder is only generated during make check, and
-only when test/test_remote.sh is being executed.
-
-Fixes #1040
-
-Signed-off-by: Randy Barlow 

- test/Makefile.am | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/test/Makefile.am b/test/Makefile.am
-index fd09a656..457f3cb0 100644
 a/test/Makefile.am
-+++ b/test/Makefile.am
-@@ -478,7 +478,7 @@ DISTCLEANFILES = \
-   empty \
-   scripts-empty
- 
--all-local: remote/ssh_host_dsa_key remote/ssh_host_rsa_key remote/id_rsa
-+test_remote.sh.log: remote/ssh_host_dsa_key remote/ssh_host_rsa_key 
remote/id_rsa
- 
- distclean-local:
-   $(RM_V)rm -rf remote remote-tmp not:a:remote:dir
--- 
-2.37.2
-



[gentoo-commits] repo/gentoo:master commit in: app-doc/kicad-doc/files/

2023-04-28 Thread Conrad Kostecki
commit: 2ca179be2c67fadbd28344cf156fc319b32d9a07
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Apr 28 19:03:58 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Apr 28 19:19:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca179be

app-doc/kicad-doc: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/30801
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../kicad-doc/files/kicad-doc-7.0.0-eeschema_advanced.patch | 13 -
 1 file changed, 13 deletions(-)

diff --git a/app-doc/kicad-doc/files/kicad-doc-7.0.0-eeschema_advanced.patch 
b/app-doc/kicad-doc/files/kicad-doc-7.0.0-eeschema_advanced.patch
deleted file mode 100644
index d862bfceccdf..
--- a/app-doc/kicad-doc/files/kicad-doc-7.0.0-eeschema_advanced.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/eeschema/eeschema_advanced.adoc 
b/src/eeschema/eeschema_advanced.adoc
-index 
d51209da642753d6cbbf862195d61b3c5317b9a3..be417983c5065164a6500e49b5b0e380c3fd9412
 100644
 a/src/eeschema/eeschema_advanced.adoc
-+++ b/src/eeschema/eeschema_advanced.adoc
-@@ -280,7 +280,7 @@ information for KiCad to connect to your database and 
retrieve data from tables.
- below into a new file and save it with a `kicad_dbl` extension.  You can then 
add this file to your
- global symbol library table using the Configure Symbol Libraries dialog.
- 
--[code,json]
-+[source,json]
- 
- {
- "meta": {



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

2023-04-28 Thread Hanno Böck
commit: d3755e075dd017ebb76976652a69e544e826a42d
Author: Hanno Böck  gentoo  org>
AuthorDate: Fri Apr 28 18:40:23 2023 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Fri Apr 28 18:40:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3755e07

app-text/uudeview: Fix implicit function declaration

Avoids issues with clang 16.

Closes: https://bugs.gentoo.org/900535
Signed-off-by: Hanno Böck  gentoo.org>

 .../files/uudeview-0.5.20-fix-implicit.diff| 12 ++
 app-text/uudeview/uudeview-0.5.20-r4.ebuild| 44 ++
 2 files changed, 56 insertions(+)

diff --git a/app-text/uudeview/files/uudeview-0.5.20-fix-implicit.diff 
b/app-text/uudeview/files/uudeview-0.5.20-fix-implicit.diff
new file mode 100644
index ..30b900d4509b
--- /dev/null
+++ b/app-text/uudeview/files/uudeview-0.5.20-fix-implicit.diff
@@ -0,0 +1,12 @@
+diff --git a/configure.in b/configure.in
+index 4ea5965..49100ff 100644
+--- a/configure.in
 b/configure.in
+@@ -518,6 +518,7 @@ AC_CHECK_FUNC([mkstemp],,[AC_MSG_ERROR([needs mkstemp])])
+ #
+ AC_MSG_CHECKING([for strerror])
+ AC_TRY_LINK([
++#include 
+ char *blubb() { return (char *) strerror (42); }
+ ],[
+ (void) blubb();

diff --git a/app-text/uudeview/uudeview-0.5.20-r4.ebuild 
b/app-text/uudeview/uudeview-0.5.20-r4.ebuild
new file mode 100644
index ..7ec9c8a0f37f
--- /dev/null
+++ b/app-text/uudeview/uudeview-0.5.20-r4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="uu, xx, base64, binhex decoder"
+HOMEPAGE="http://www.fpx.de/fp/Software/UUDeview/;
+SRC_URI="http://www.fpx.de/fp/Software/UUDeview/download/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-bugfixes.patch
+   "${FILESDIR}"/${P}-CVE-2004-2265.patch
+   "${FILESDIR}"/${P}-CVE-2008-2266.patch
+   "${FILESDIR}"/${P}-man.patch
+   "${FILESDIR}"/${P}-rename.patch
+   "${FILESDIR}"/${P}-makefile.patch
+   "${FILESDIR}"/${P}-fix-append_signature.patch
+   "${FILESDIR}"/${P}-string_format_issue.patch
+   "${FILESDIR}"/${P}-format-string-warning-inews.patch
+   "${FILESDIR}"/${P}-fix-function-definitions-clang16.patch
+   "${FILESDIR}"/${P}-fix-implicit.diff
+)
+
+DOCS=( HISTORY INSTALL README )
+
+src_prepare() {
+   sed -i "s:^\tar r:\t$(tc-getAR) r:" uulib/Makefile.in || die
+
+   default
+   mv configure.{in,ac} || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-tcl \
+   --disable-tk
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/graphql-relay/

2023-04-28 Thread Anna Vyalkova
commit: 92f2eca188190b29b0f3e77e7d341544d856b30f
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Apr 28 17:38:17 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Fri Apr 28 18:20:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92f2eca1

dev-python/graphql-relay: add 3.2.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/graphql-relay/Manifest  |  1 +
 .../graphql-relay/graphql-relay-3.2.0.ebuild   | 29 ++
 dev-python/graphql-relay/metadata.xml  | 12 ++---
 3 files changed, 38 insertions(+), 4 deletions(-)

diff --git a/dev-python/graphql-relay/Manifest 
b/dev-python/graphql-relay/Manifest
index 94cd47b48..c1307855f 100644
--- a/dev-python/graphql-relay/Manifest
+++ b/dev-python/graphql-relay/Manifest
@@ -1 +1,2 @@
 DIST graphql-relay-3.1.0.tar.gz 47738 BLAKE2B 
84a13dee3371345ca7af7ff87b4210a787e261c8446ab6d54b7c1ee196f0bd8faef15be438be424d78ab0fa7cc9df6641020da85052d9abe21d17ed2cb89b28c
 SHA512 
7006da1ebd0a7fde2a88b6c03d2355d1cc26b14e86f51387cd91c922b498f2fcbe120af730b9634b57af0b638244fb464808e7af16e2dfdae9fa71f404bb5d65
+DIST graphql-relay-3.2.0.tar.gz 50027 BLAKE2B 
48f543822674821ad299cfba89f208f0870c50a0dcf4f8ac069faabdd3a67216a719047bc19279d1de7c0b5b132dcbdcc239b0011f90adaaf59e7c83f85d2e7f
 SHA512 
fe64373ccec2e954fd375c07c0706b69535ed061fb76c2b1d0153c5767f9f37f406239fbca018234c3fd0c9ce0a306afd5cf6255173a7e03896ea286eeb7c206

diff --git a/dev-python/graphql-relay/graphql-relay-3.2.0.ebuild 
b/dev-python/graphql-relay/graphql-relay-3.2.0.ebuild
new file mode 100644
index 0..9d7939b00
--- /dev/null
+++ b/dev-python/graphql-relay/graphql-relay-3.2.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=poetry
+PYPI_NO_NORMALIZE=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="Relay library for graphql-core"
+HOMEPAGE="
+   https://pypi.org/project/graphql-relay/
+   https://github.com/graphql-python/graphql-relay-py
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/graphql-core[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-describe[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/graphql-relay/metadata.xml 
b/dev-python/graphql-relay/metadata.xml
index 3287f65d2..21b3d194c 100644
--- a/dev-python/graphql-relay/metadata.xml
+++ b/dev-python/graphql-relay/metadata.xml
@@ -1,8 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-piotr.staroszc...@get24.org
-Piotr Staroszczyk
-
+   
+   piotr.staroszc...@get24.org
+   Piotr Staroszczyk
+   
+   
+   graphql-relay
+   graphql-python/graphql-relay-py
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/base58/

2023-04-28 Thread Anna Vyalkova
commit: cf16f3de7532aa8f3e8013779279b559e008fa52
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Apr 28 17:41:16 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Fri Apr 28 18:20:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf16f3de

dev-python/base58: disable benchmark tests

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/base58/base58-2.1.1-r1.ebuild | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-python/base58/base58-2.1.1-r1.ebuild 
b/dev-python/base58/base58-2.1.1-r1.ebuild
index 6e7a3510f..8a1bc3939 100644
--- a/dev-python/base58/base58-2.1.1-r1.ebuild
+++ b/dev-python/base58/base58-2.1.1-r1.ebuild
@@ -18,10 +18,13 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 BDEPEND="
-   test? (
-   dev-python/pyhamcrest[${PYTHON_USEDEP}]
-   dev-python/pytest-benchmark[${PYTHON_USEDEP}]
-   )
+   test? ( dev-python/pyhamcrest[${PYTHON_USEDEP}] )
 "
 
+EPYTEST_DESELECT=(
+   # need pytest-benchmark
+   test_base58.py::test_encode_random
+   test_base58.py::test_decode_random
+)
+
 distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: profiles/, dev-python/oslo-policy/

2023-04-28 Thread Anna Vyalkova
commit: 5fc0954a321586c187e7ae1618a983a269d9e214
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Apr 28 17:15:48 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Fri Apr 28 18:20:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5fc0954a

dev-python/oslo-policy: treeclean

Was masked for removal.

Closes: https://bugs.gentoo.org/897494
Bug: https://bugs.gentoo.org/883357
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/oslo-policy/Manifest  |  1 -
 dev-python/oslo-policy/metadata.xml  | 15 
 dev-python/oslo-policy/oslo-policy-3.10.1.ebuild | 46 
 profiles/package.mask|  5 ---
 4 files changed, 67 deletions(-)

diff --git a/dev-python/oslo-policy/Manifest b/dev-python/oslo-policy/Manifest
deleted file mode 100644
index da6ee1f1f..0
--- a/dev-python/oslo-policy/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST oslo.policy-3.10.1.tar.gz 113864 BLAKE2B 
87a506ce39a4540dc315eb910b777edc58834dcedfa1ff4bc9202f574ddd50805f54b7da630e428188251b736df6ca1f006341aa2a6915c6ab237f22dd400c96
 SHA512 
88d44c1114368d485aebe38df0eb5e14232fe5a7e112f188be3055c3534ccc3c730b0bfdb570b87e43b455d4c2d2d038baf9fd4b9ed56b67b008858c8eb20b1a

diff --git a/dev-python/oslo-policy/metadata.xml 
b/dev-python/oslo-policy/metadata.xml
deleted file mode 100644
index 727c3348b..0
--- a/dev-python/oslo-policy/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-co-maintainers welcome
-lssndrbarbi...@gmail.com
-Alessandro Barbieri
-  
-  
-  
-https://bugs.launchpad.net/oslo.policy
-oslo.policy
-openstack/oslo.policy
-  
-

diff --git a/dev-python/oslo-policy/oslo-policy-3.10.1.ebuild 
b/dev-python/oslo-policy/oslo-policy-3.10.1.ebuild
deleted file mode 100644
index 4a5b3e12f..0
--- a/dev-python/oslo-policy/oslo-policy-3.10.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_SETUPTOOLS=bdepend
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Support for RBAC policy enforcement across all OpenStack services"
-HOMEPAGE="
-   https://opendev.org/openstack/oslo.policy
-   https://pypi.org/project/oslo.policy/
-   https://github.com/openstack/oslo.policy
-"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.policy/oslo.policy-${PV}.tar.gz"
-S="${WORKDIR}/oslo.policy-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-6.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-2.22.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.40.0[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-2.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/profiles/package.mask b/profiles/package.mask
index bdbe44dac..52f22c163 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -55,11 +55,6 @@ dev-util/gftools
 media-fonts/3270font
 media-gfx/fontbakery
 
-# Anna Vyalkova  (2023-03-28)
-# Python library with no consumers left in tree.
-# Masked for removal in 30 days.
-dev-python/oslo-policy
-
 # Julien Roy  (2023-01-25)
 # Requires https://github.com/TheKevJames/coveralls-python/issues/377



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/hunter/

2023-04-28 Thread Anna Vyalkova
commit: 938d9fa398dbd16ddd1f58d96429f73b024e0a7e
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Apr 28 17:46:13 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Fri Apr 28 18:20:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=938d9fa3

dev-python/hunter: disable benchmark tests

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/hunter/hunter-3.6.0.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-python/hunter/hunter-3.6.0.ebuild 
b/dev-python/hunter/hunter-3.6.0.ebuild
index 1738be5b0..01e701f16 100644
--- a/dev-python/hunter/hunter-3.6.0.ebuild
+++ b/dev-python/hunter/hunter-3.6.0.ebuild
@@ -30,7 +30,6 @@ BDEPEND="
dev-python/ipdb[${PYTHON_USEDEP}]
dev-python/manhole[${PYTHON_USEDEP}]
dev-python/process-tests[${PYTHON_USEDEP}]
-   dev-python/pytest-benchmark[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
sys-devel/gdb
)
@@ -43,6 +42,12 @@ EPYTEST_DESELECT=(
#tests/test_tracer.py::test_source_cython
tests/test_tracer.py::test_fullsource_cython
 
+   # need pytest-benchmark
+   tests/test_cookbook.py::test_probe
+   tests/test_tracer.py::test_perf_actions
+   tests/test_tracer.py::test_perf_filter
+   tests/test_tracer.py::test_perf_stdlib
+
# flaky
tests/test_remote.py
 )



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/

2023-04-28 Thread Anna Vyalkova
commit: ee4e40b02fa2f837dd8d14ca4b86a2e9271dddce
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Apr 28 18:15:01 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Fri Apr 28 18:20:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee4e40b0

dev-python/pg8000: add 1.29.1, drop 1.29.4

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/pg8000/Manifest |  2 +-
 dev-python/pg8000/pg8000-1.29.1.ebuild | 35 --
 dev-python/pg8000/pg8000-1.29.4.ebuild | 88 ++
 3 files changed, 89 insertions(+), 36 deletions(-)

diff --git a/dev-python/pg8000/Manifest b/dev-python/pg8000/Manifest
index 674e97bca..4ec0976bf 100644
--- a/dev-python/pg8000/Manifest
+++ b/dev-python/pg8000/Manifest
@@ -1,2 +1,2 @@
-DIST pg8000-1.29.1.tar.gz 92221 BLAKE2B 
a1e43f445848283472b0aee84f05d3e1c0f8f2d6b8c619789f9e1d961dae240c9ebfb8a1fb22af55f4635bb89f036f8dd1ece477b3b68bff5c1b68ccac32b0b4
 SHA512 
27ced0ae82e522fabdf3a69b07927223695a7c5658f56f75dbfa43f6923b7a914ec54143421324839c07850e10f5f61ca9bc31155af3e4e600429a1889aedea7
 DIST pg8000-1.29.2.tar.gz 92786 BLAKE2B 
de39587bb34f21b5c9c4477dd5380d3f790091970867a342c87fac91383e68e8b06e883f25130eefbb88d929d869018881558750f735c81615fbcdc96f9c796b
 SHA512 
3e40d254800c7354097372cc58abbd633316e9e9340d02cc20f21a2dc6c87b559a157c9719b6f15cf2d96c393e0c904c6d1310ea9d6367bb808c3c13114ec431
+DIST pg8000-1.29.4.tar.gz 126629 BLAKE2B 
7d71e64c3ac37d9271b3dad20e80ed208c3f062149f7877a964c3ad72b1b245d0210b2e53ee0747f6318de7a81bfa4d03f16312263557b62e751fe89595eab23
 SHA512 
b96c5a4c42354f74bde3ee3af1688164cd74280c432c458d2d71563329162b7551e48f08c31ca8b1d3c1ff068aeccfd0b385265d2f64da34f1d2c59daca0c5dc

diff --git a/dev-python/pg8000/pg8000-1.29.1.ebuild 
b/dev-python/pg8000/pg8000-1.29.1.ebuild
deleted file mode 100644
index f44f29a3a..0
--- a/dev-python/pg8000/pg8000-1.29.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Pure-Python PostgreSQL Driver"
-HOMEPAGE="
-   https://github.com/tlocke/pg8000
-   https://pypi.org/project/pg8000/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64"
-
-RDEPEND=">=dev-python/scramp-1.4.1[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   test? (
-   dev-db/postgresql
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/pytest-benchmark[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   )
-"
-
-RESTRICT="test" # tests require a running postgresql
-
-distutils_enable_tests pytest

diff --git a/dev-python/pg8000/pg8000-1.29.4.ebuild 
b/dev-python/pg8000/pg8000-1.29.4.ebuild
new file mode 100644
index 0..42ff16674
--- /dev/null
+++ b/dev-python/pg8000/pg8000-1.29.4.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit databases distutils-r1 edo pypi
+
+DESCRIPTION="PostgreSQL interface library"
+HOMEPAGE="
+   https://github.com/tlocke/pg8000
+   https://pypi.org/project/pg8000/
+"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/scramp-1.4.3[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/versioningit[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_impl_dep "ssl")
+   $(epostgres --get-depend "xml")
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )
+"
+
+SSL_TESTS=(
+   test/dbapi/auth/test_md5_ssl.py
+   test/dbapi/auth/test_scram-sha-256_ssl.p
+   test/legacy/auth/test_md5_ssl.py
+   test/legacy/auth/test_scram-sha-256_ssl.py
+   test/native/auth/test_md5_ssl.py
+   test/native/auth/test_scram-sha-256_ssl.py
+)
+
+EPYTEST_DESELECT=(
+   # TODO: ssl tests (need certificates and stuff)
+   "${SSL_TESTS[@]}"
+
+   # "could not determine data type of parameter $1" and other errors
+   test/test_readme.py
+
+   # "database doesn't exist" errors
+   test/dbapi/auth/test_gss.py
+   test/legacy/auth/test_gss.py
+   test/native/auth/test_gss.py
+
+   # too flaky
+   test/native/test_typeconversion.py::test_roundtrip_oid
+)
+
+EPYTEST_IGNORE=(
+   # need pytest-benchmark
+   test/dbapi/test_benchmarks.py
+   test/legacy/test_benchmarks.py
+   test/native/test_benchmarks.py
+)
+
+distutils_enable_tests pytest
+
+python_test_ssl() {
+   epytest "${SSL_TESTS[@]}"
+}
+
+src_test() {
+   epsql() {
+   edo psql -q -h "${sockdir}" -U postgres 

[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/scitokens-cpp/

2023-04-28 Thread Oliver Freyermuth
commit: 866c26dde9d396f3500d98b8ce4227752552ef6c
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Fri Apr 28 18:13:19 2023 +
Commit: Oliver Freyermuth  googlemail  com>
CommitDate: Fri Apr 28 18:13:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=866c26dd

dev-cpp/scitokens-cpp: drop 0.7.1

Signed-off-by: Oliver Freyermuth  googlemail.com>

 dev-cpp/scitokens-cpp/Manifest   |  1 -
 dev-cpp/scitokens-cpp/scitokens-cpp-0.7.1.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/dev-cpp/scitokens-cpp/Manifest b/dev-cpp/scitokens-cpp/Manifest
index 725b79d63..864a32623 100644
--- a/dev-cpp/scitokens-cpp/Manifest
+++ b/dev-cpp/scitokens-cpp/Manifest
@@ -1,4 +1,3 @@
-DIST scitokens-cpp-0.7.1.tar.gz 99411 BLAKE2B 
b89c63ad35105a064e6f8ecd7596ba51de43096828a756b7c64669a352784c56bcb9295638f173cdbeac833e9dfc14828daf775d60a6cd124abf639125cf5842
 SHA512 
5c73fcccfb2db92916caced118e2ab4e110f7a8331a9bd84d06bd059da5258d7e8423822356e1833bbce7b047d7f31e2cd20cf4c0eb064dc2d248d9febab35b5
 DIST scitokens-cpp-0.7.3.tar.gz 99699 BLAKE2B 
d5d4f4559a2668d391abf6f8139d4c1e6c99d7acfd26e730db19e91306096c6c67379ab920bfa130222908962f8ab62bd2e7dcade247d9f07431343346a88cb4
 SHA512 
b9d48e337bf4edf14d8ae231988b48e36736aa948b82dc8336a9adb8db91870a8d0bce25a4555fd728cf80c0bd0303bef5df6434f6ea031a8dce2edd99e0ad7e
 DIST scitokens-cpp-1.0.0.tar.gz 309098 BLAKE2B 
ebe919bd5a4dada2fa08e881358caf597aeae9309d75977d8479b5859bb5d0d396cc890f4048ed3295c7e3cf483440fca40dd0bd7f1d54a608d547b72d3e6b5f
 SHA512 
db0679be6bed7117ced05618a5cbd8c52f427e10e221a8094780ebaa1585caeae57a44fc2a76691bf33bbcf34dd1353b27caca8a9381dd3c3aa16a8ef6a14285
 DIST scitokens-cpp-1.0.1.tar.gz 309430 BLAKE2B 
cfb0a25bde68076334d37d0b47adcb2f1b794bf60330f612c3bfbe2588e420a2b427e9e9916ee14c2c348ed4448d781fad2068d35560b45740b81144aa12e6a6
 SHA512 
592d8c473ecdeed49c5552239d98e4da57313c8914b3c97c74a6bc4b1f4929b4490a33695e741972a8c83f6097d644fc4df94b3ca54d811c64dcf542b6467ea9

diff --git a/dev-cpp/scitokens-cpp/scitokens-cpp-0.7.1.ebuild 
b/dev-cpp/scitokens-cpp/scitokens-cpp-0.7.1.ebuild
deleted file mode 100644
index 5d3e16ae9..0
--- a/dev-cpp/scitokens-cpp/scitokens-cpp-0.7.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/scitokens/scitokens-cpp;
-else
-   
SRC_URI="https://github.com/scitokens/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION=" A C++ implementation of the SciTokens library with a C library 
interface"
-HOMEPAGE="https://scitokens.org/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-DEPEND="${RDEPEND}
-   

[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/scitokens-cpp/

2023-04-28 Thread Oliver Freyermuth
commit: 54e1c1ca704b38dfe0487dba0d901953c6be8efd
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Fri Apr 28 18:12:22 2023 +
Commit: Oliver Freyermuth  googlemail  com>
CommitDate: Fri Apr 28 18:12:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54e1c1ca

dev-cpp/scitokens-cpp: add 1.0.1

Signed-off-by: Oliver Freyermuth  googlemail.com>

 dev-cpp/scitokens-cpp/Manifest   |  1 +
 dev-cpp/scitokens-cpp/scitokens-cpp-1.0.1.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-cpp/scitokens-cpp/Manifest b/dev-cpp/scitokens-cpp/Manifest
index 8a2d0ade8..725b79d63 100644
--- a/dev-cpp/scitokens-cpp/Manifest
+++ b/dev-cpp/scitokens-cpp/Manifest
@@ -1,3 +1,4 @@
 DIST scitokens-cpp-0.7.1.tar.gz 99411 BLAKE2B 
b89c63ad35105a064e6f8ecd7596ba51de43096828a756b7c64669a352784c56bcb9295638f173cdbeac833e9dfc14828daf775d60a6cd124abf639125cf5842
 SHA512 
5c73fcccfb2db92916caced118e2ab4e110f7a8331a9bd84d06bd059da5258d7e8423822356e1833bbce7b047d7f31e2cd20cf4c0eb064dc2d248d9febab35b5
 DIST scitokens-cpp-0.7.3.tar.gz 99699 BLAKE2B 
d5d4f4559a2668d391abf6f8139d4c1e6c99d7acfd26e730db19e91306096c6c67379ab920bfa130222908962f8ab62bd2e7dcade247d9f07431343346a88cb4
 SHA512 
b9d48e337bf4edf14d8ae231988b48e36736aa948b82dc8336a9adb8db91870a8d0bce25a4555fd728cf80c0bd0303bef5df6434f6ea031a8dce2edd99e0ad7e
 DIST scitokens-cpp-1.0.0.tar.gz 309098 BLAKE2B 
ebe919bd5a4dada2fa08e881358caf597aeae9309d75977d8479b5859bb5d0d396cc890f4048ed3295c7e3cf483440fca40dd0bd7f1d54a608d547b72d3e6b5f
 SHA512 
db0679be6bed7117ced05618a5cbd8c52f427e10e221a8094780ebaa1585caeae57a44fc2a76691bf33bbcf34dd1353b27caca8a9381dd3c3aa16a8ef6a14285
+DIST scitokens-cpp-1.0.1.tar.gz 309430 BLAKE2B 
cfb0a25bde68076334d37d0b47adcb2f1b794bf60330f612c3bfbe2588e420a2b427e9e9916ee14c2c348ed4448d781fad2068d35560b45740b81144aa12e6a6
 SHA512 
592d8c473ecdeed49c5552239d98e4da57313c8914b3c97c74a6bc4b1f4929b4490a33695e741972a8c83f6097d644fc4df94b3ca54d811c64dcf542b6467ea9

diff --git a/dev-cpp/scitokens-cpp/scitokens-cpp-1.0.1.ebuild 
b/dev-cpp/scitokens-cpp/scitokens-cpp-1.0.1.ebuild
new file mode 100644
index 0..e0b428f84
--- /dev/null
+++ b/dev-cpp/scitokens-cpp/scitokens-cpp-1.0.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/scitokens/scitokens-cpp;
+else
+   
SRC_URI="https://github.com/scitokens/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION=" A C++ implementation of the SciTokens library with a C library 
interface"
+HOMEPAGE="https://scitokens.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+DEPEND="${RDEPEND}
+   >=dev-cpp/jwt-cpp-0.6.0
+   dev-db/sqlite
+   dev-libs/openssl
+   net-misc/curl
+   sys-apps/util-linux
+   test? ( dev-cpp/gtest )"
+BDEPEND="virtual/pkgconfig"
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+   # Unbundle dev-cpp/gtest, dev-cpp/jwt-cpp
+   rm -rvf vendor
+   # Fix include path for picojson.
+   find src/ \( -name '*.cpp' -o -name '*.h' \) -type f -print0 | \
+   xargs -0 sed -r -e "s:picojson/picojson\.h:picojson.h:g" -i || 
die
+   # Disable network-based tests relying on external services.
+   if use test; then
+   sed -i  -e '/^TEST_F/s#RefreshTest#DISABLED_RefreshTest#' \
+   -e 
'/^TEST_F/s#RefreshExpiredTest#DISABLED_RefreshExpiredTest#' test/main.cpp || 
die
+   fi
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSCITOKENS_BUILD_UNITTESTS="$(usex test)"
+   -DSCITOKENS_EXTERNAL_GTEST=YES
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   cmake_run_in "${BUILD_DIR}" ctest --verbose || die
+}



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

2023-04-28 Thread William Hubbs
commit: 6bf2ee6e21c35d6c2bad2f9cf1158538dd9026a6
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr 28 18:03:39 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Apr 28 18:05:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf2ee6e

net-libs/nodejs: fix build for 16.20.0

Closes: https://bugs.gentoo.org/905227
Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/nodejs-16.20.0.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-libs/nodejs/nodejs-16.20.0.ebuild 
b/net-libs/nodejs/nodejs-16.20.0.ebuild
index 674133fd6675..017b40af8e92 100644
--- a/net-libs/nodejs/nodejs-16.20.0.ebuild
+++ b/net-libs/nodejs/nodejs-16.20.0.ebuild
@@ -48,10 +48,6 @@ BDEPEND="${PYTHON_DEPS}
pax-kernel? ( sys-apps/elfix )"
 DEPEND="${RDEPEND}"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-fix-incomplete-type.patch
-)
-
 pkg_pretend() {
(use x86 && ! use cpu_flags_x86_sse2) && \
die "Your CPU doesn't support the required SSE2 instruction."



[gentoo-commits] repo/proj/guru:master commit in: profiles/, net-im/gtkcord/

2023-04-28 Thread Arthur Zamarin
commit: 7069a43b8ca9c3244ebc1c2fe1c24c3828e55829
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Apr 27 11:47:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 27 18:06:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7069a43b

net-im/gtkcord: treeclean

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-im/gtkcord/Manifest| 311 
 net-im/gtkcord/gtkcord-0.1.0-r1.ebuild | 366 -
 net-im/gtkcord/metadata.xml|   9 -
 profiles/package.mask  |   4 -
 4 files changed, 690 deletions(-)

diff --git a/net-im/gtkcord/Manifest b/net-im/gtkcord/Manifest
deleted file mode 100644
index 8e663465e..0
--- a/net-im/gtkcord/Manifest
+++ /dev/null
@@ -1,311 +0,0 @@
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod 1006 BLAKE2B 
9d321b9bad7e881795f0215828ca23ff5753b8ca9cbe64ca085bcd2f64d36d0d5bdd5c3e80eb64e19e067748b6b23eb7837827cede0e75a840ed1cfa2b00c1a8
 SHA512 
8aa90e6ce7d50af3db56c8a7abdd16822f6351cabb96e6b75ac0cdefa15bb4a2d402aa84e6212fec4d599ec6f13cb1891bb37f41200e6a05a27642375a89a959
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.44.1.mod 1150 BLAKE2B 
dba381727351af838c47c0d81a0d842d3851dc4e4a6cce1fbea14ccef9dc21407dbe2749fcaf130df4211b083ddac015bc532f7285450e767064855cf729ecce
 SHA512 
6a49609209f9d51e4851ed5c55a06b9451c0101de3bd92b7fa5b3662b2e85df4a667ad8068288773b9a85670c65fbba46f88c643aac290d1f65e2a44ef531409
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.44.2.mod 1075 BLAKE2B 
370ba9f085033653a0fe9d328aca613b7feb50eb9407e55ed583d7b9302fd844856c9a1a9dca69c67c360c0a7b49ebff6ebd22946fb83c6c7061b9b8c573e99e
 SHA512 
a58f7bd34b5ba8affd021a2d34be64e49dab0d9bb893ad25e00bf5b50ff92c4762b6d9093134b483dff2573ad3c0ebb5f42808dfbe33081cef0e96dc5215074f
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.45.1.mod 998 BLAKE2B 
8dc0e29275055b37db12138b6e30fb22a6ccd995b3c3566efbb616f799660cd7073bfee935e41a77f311a95d0ec40ef9b5e40673ff8e59c9c06e5cfa32675adb
 SHA512 
ade24f2b10476b5e5eb42d6f471b73ccb7d8107e6a26c5b1fd38191dc7d4ffee31552088fa5854983c47a2c4868a13bfc22d7f92f834662c75f7c4c88e0274ea
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.46.3.mod 960 BLAKE2B 
879529244d38fbecdaea27588031c2d0d82551d8173f7e41f004dae8356e2264259d80e66953e941aa856a9613ae82211ea8dc0b12f9188f65bdf54487052952
 SHA512 
cbe178d04fe28f9b7dd07b0317fd4404d805e80ceada4953ad47763bafa2f215f88464c1315261a902ebcc52145af09df4c96a341e42644d38526909fcef313c
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.50.0.mod 1129 BLAKE2B 
975226b22ad0291e83a5e47d901c79ac5a7c684010972581dc15f9713154141f3d6dd7231407255240620e29cbfeb877f05f5b5d388100a70d381f8f54f7db5f
 SHA512 
70400a50eedc5305fef765d38f0428f636f439195d09cbb283ee7779b8aba1f881f83d894acbc6ee90ff016358aa9b117c79557da15d10fc60264eb36ed3fe3c
-DIST cloud.google.com%2Fgo%2F@v%2Fv0.53.0.mod 1149 BLAKE2B 
bc4e8c16d0c809b4f5d46d8b29112192ff51066e7df99242923eed643339599ca3d1180afe571c3e826d656d935ccc9ff1ba1b79701de859cc15364415bb35ae
 SHA512 
de15381b36dd6691bf40592be83b4ae5b58fc92111a3ccb8cb4b540e1230dc0798d86c149884e8dfb6f93ec827447acdd7ccca2f2942c81aeafd1b035f5c482a
-DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.0.1.mod 319 BLAKE2B 
99d93b5a4dbd4c90f3e8dfb58e64ed41fdbb484f2348297a90c8dabe03b036ef6917c2c9fb7cc4795d0c8d25af10cefebff4c4bc1b2ebcdc876b6db8beae5eb8
 SHA512 
338a067f7ad15d8549da11ac146b65657923ae4fee3caf2eff888c104c0df0edcdf0d98f5be6a67a764aa39210d5cad811ebd9d604084a67049b753246fbf89a
-DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.3.0.mod 555 BLAKE2B 
6707e248be1fa3597027538eb7692f976a8fca6ddc7cf02e355f8d44264c7eef6d093d90c115670b7a3b495658b79e622c47d1c90b95684b8d32547d7342
 SHA512 
2df2dbf07037f027100f8beba6416c00fc115fcde2dce19ea4c0fe4a036e8f66f7ae278e9765d0fc80149a330e6dd90eee8e9a0c93aecfe16da65d02320aabd1
-DIST cloud.google.com%2Fgo%2Fdatastore%2F@v%2Fv1.0.0.mod 433 BLAKE2B 
b3d58e290d719434bd433ffda9572fb233171493c7b81bfe353d9b7730130d5dec365f4e93a136a25467851b5f26cb21be6be06486696f010ccff1fcea140662
 SHA512 
8082ab039764aa6abd6615b1cf3a1830f2813dd5b791a27b7f0ebf5fa1ee68fe040a5e12988e6c91ba5d032a0ad384d6eceff12165d394a75ba56b744382
-DIST cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.0.1.mod 508 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/espanso/

2023-04-28 Thread Arthur Zamarin
commit: 78b43a418dc10f0431e86391d968d985c9a02d45
Author: Jonas Frei  pm  me>
AuthorDate: Fri Apr 28 15:40:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 28 15:40:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78b43a41

gui-apps/espanso: new package, add 2.1.8

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

 gui-apps/espanso/Manifest | 343 ++
 gui-apps/espanso/espanso-2.1.8.ebuild | 436 ++
 gui-apps/espanso/metadata.xml |  12 +
 3 files changed, 791 insertions(+)

diff --git a/gui-apps/espanso/Manifest b/gui-apps/espanso/Manifest
new file mode 100644
index 0..84971f699
--- /dev/null
+++ b/gui-apps/espanso/Manifest
@@ -0,0 +1,343 @@
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
+DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anyhow-1.0.38.crate 30417 BLAKE2B 
168c6692fa669e90bba848bbb830fcd18ef2e2359a6f0f6b0ac8a20666b9c8416ac79e20d1b31e7230e261284502ede8091adc6b8cfdb462e8c4ad57a2cad651
 SHA512 
3f6229fd9d284053f348f8180f9b1f1c1f1b711b733ff9a331b2f16ad6dd0c46a38ec17c8c8257981209230ba769b7cce349b64bb7f6f8ea6150ab9d6e483b8c
+DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
+DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
+DIST bitflags-0.9.1.crate 12406 BLAKE2B 
e89527c5411150c09bc16072e0e4e5b2dde4b50fb2ed76984c1b58db225912db580f96c7954cbbf597036e9d743658364977ba24d0d7660312c3b8d38306d879
 SHA512 
3c106186aa8b5b8d0fba377818618e6428af38f60e4f707873142b44cb6f64d1d7f347840c8bfba084ff569ac8c57d87f2288c4a1d79e282bc02544d69f976c0
+DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST blake2b_simd-0.5.11.crate 34096 BLAKE2B 
480fc200ce3fa3bb364ae05590fe26f59efb6f81fc2fcb7ae1593671677daa6f1b526d800099d002239e2ad435b919e9b32778021c0790954383079a49a90965
 SHA512 
4a7657db637869465637cb9a65cb82e7a119c554bd4d532aaf84f9cc77a494fda07d07db89c73e92e5bf4844bb1be53062fc61120e839e414e938e487e7f2257
+DIST block-0.1.6.crate 4077 BLAKE2B 
a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e
 SHA512 

[gentoo-commits] repo/proj/guru:master commit in: app-shells/atuin/

2023-04-28 Thread Arthur Zamarin
commit: 6f7e6f0934a5f74331787d8f7e1ad67eab2ca43d
Author: Jonas Frei  pm  me>
AuthorDate: Fri Apr 28 15:39:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 28 15:39:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f7e6f09

app-shells/atuin: new package, add 14.0.1

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

 app-shells/atuin/Manifest| 293 +
 app-shells/atuin/atuin-14.0.1.ebuild | 348 +++
 app-shells/atuin/metadata.xml|  12 ++
 3 files changed, 653 insertions(+)

diff --git a/app-shells/atuin/Manifest b/app-shells/atuin/Manifest
new file mode 100644
index 0..7bbe63385
--- /dev/null
+++ b/app-shells/atuin/Manifest
@@ -0,0 +1,293 @@
+DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
+DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
+DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST anyhow-1.0.64.crate 43549 BLAKE2B 
2cbed191296299d888fd7a02366cb3e5498920cfd6a05ebac9c4ba6d0bc248b49e8dd46a70effbf3d69349a2b8d28814cb04edbc52ccd5bf3050de438210ca77
 SHA512 
4d525152a0977a85719695757e515e1fc714bbaccf3ade1d7bcafa9dec3c44e93c633aade95f663f8c93378a1f2da5d55e5f2a906701a7d8369939538f860531
+DIST async-trait-0.1.58.crate 26783 BLAKE2B 
6ea40439b0d57169ae3346f4cc3b57322be7e073070cc4d3e476d349e9e2dcc95aaf8b9360a6d2dff82e6ba5d86ca1cbfa3ad54f7bd2740b8ac2b7bf0ac75f4a
 SHA512 
2ce2e2ca1128c413667618bb1d865d6f3d2de89c9480c4124321a2cee2e51908fa6b7e911bcb1c5699a21cc296d221f9b4e970df6c37f5b2b234de05a6138291
+DIST atoi-1.0.0.crate 7768 BLAKE2B 
d7505c494a249e83eb7f5fb52815f29382d1c44a56938afe510ee7a23684fa7c19fc96347390c3f32a13e0a45993d705e3d3e85e51d9c4fbc7615c17493b28af
 SHA512 
25c0aa22ec31d8c8a254dd9403eb08b719ecc1101df48ba1a39b273a53e95f2e4f224ead0465a7fdaec910497a485863674da7e8b68081de4b991c4196af2a23
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST atuin-14.0.1.tar.gz 1550540 BLAKE2B 
2dee9ebaac6e34bb1ea68c12b04ea33d1ff68c6898ba094b1a143703f136e40244716a14462280e4329d7d09679dbe1f5b7705eb73e2c0f57e8530c6c965bcc7
 SHA512 
c324daeda3e102712d89d9568bf6bbfbc681f9c23067e9d26978aef9c48a07afa8ca44b104d33a5fce8e9de76ee66e890087470fc5ea695f83277888e30e3618
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST axum-0.6.4.crate 135322 BLAKE2B 
a38c423a34a5393c116b82fc9729b0700200a73e58b3dd7d7030903f4db53c577c6ac9a8422c91a416560026b6af39ed484e62db6029f30f6778dab9f08ed163
 SHA512 
1df1220342c72de24e4adea84c67f236a3410d1b8919f99f0581a80a0372751a275bd97a662f66b7a2a623eb3341b9a869dd9d52d3347270a85a93f0f7e2e00e
+DIST axum-core-0.3.2.crate 20441 BLAKE2B 
1677eccf33b87a98b5db8bc76d7d45fc8d62b3063e5d2a8a9909e7faca94275ff099386573114ffb884174a08bfb9a3f865396d63a95545b0578f14fd4838b28
 SHA512 
8a049c14914ad748ee312c9ee16080a7d4c2ebdf6ec21ce261a66c8d3c1e0ff90de6356ced82c1c3622438879cdeed2079fc8417cdbde4bfb8d174bcb2a37682
+DIST base64-0.13.1.crate 61002 BLAKE2B 
3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91
 SHA512 
1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
+DIST base64-0.21.0.crate 72180 BLAKE2B 
c7aeaf671bdeac67703f9c4ee1be003eb8d6f46fbaa0adf61a4da304458742938db04291d5f626115e3fcc901eb3abb3f9baf8247f6344b4d49f60a200fc6fd2
 SHA512 
60bcc157c6449a2160e083611e6d53e07bbff7db8cd550d9056cb804e99e990d4a20092ba4347306a3c6b6c42474a06d92cb3895125c50cef9b74cd3cbd83a2f
+DIST beef-0.5.2.crate 15275 BLAKE2B 
95d60fb1840ca26581841ad65a4e8f3f99d5f8d44c569219f4d06ce441bb3a4ba558e231e73a51cd1c6b4d9e4cc6a07942115c134289fb1982dace03049d3a1e
 SHA512 

[gentoo-commits] repo/proj/guru:master commit in: dev-crystal/athena-spec/

2023-04-28 Thread Arthur Zamarin
commit: 4721a92dc575ef5cca74e64dbd568728d2ea4981
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Apr 27 19:04:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 27 19:29:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4721a92d

dev-crystal/athena-spec: add 0.3.5, drop 0.3.3

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-crystal/athena-spec/Manifest| 2 +-
 .../athena-spec/{athena-spec-0.3.3.ebuild => athena-spec-0.3.5.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-crystal/athena-spec/Manifest b/dev-crystal/athena-spec/Manifest
index db8af76ee..8d6f6d2fa 100644
--- a/dev-crystal/athena-spec/Manifest
+++ b/dev-crystal/athena-spec/Manifest
@@ -1,2 +1,2 @@
-DIST athena-spec-0.3.3.tar.gz 10339 BLAKE2B 
9abbde9a422af9da6588d215d6743a5ea99c53ff089cdfc45c2b35e99c5b1e00624be413e52174c0cf6ebdc7abd4e7156e694bd21bae223684f2fbbeea6e3033
 SHA512 
93066495fdf3eaadb511150ee4bcce3a1ff90696f62ff69ac9baf0b7b509c2ff9e1c41010eaad941354c317a88cd5b59a9df0b7f5b7755f0c6c715b64a9afdfd
 DIST athena-spec-0.3.4.tar.gz 10751 BLAKE2B 
73976e2f6f2db8d2dcc7fa9234bd3a72f1c516fc260ffe666978ed5e245b3576afc538995e1e8cb355243b15c66b68bb49f3685b6e45ad770ec7ee651a325bf9
 SHA512 
fd48900f024e7e67da4ce526587555c5f9d31e0070e588717e9373710e6938c99ceb9257e92e1c01084dad5d6e934877117dcf48e19f4ca2930217c7f461229e
+DIST athena-spec-0.3.5.tar.gz 10708 BLAKE2B 
266062a2480d4270e3d08650fd33d65370fc4604074a4a84246d3a5ed14dc21fb7d6646ccaa796ef40bf2877b5e8a6afa4a1b8e4bba1ecba89144c4b6f246a74
 SHA512 
208cdf7a7a2c795084c89dd88b97f6b1c4cf7591f650601775080ea3db14f556a014e61aa7cad77c5a1bf33962f890e19fa23e8dc82629a768fd1ce8a9d639e1

diff --git a/dev-crystal/athena-spec/athena-spec-0.3.3.ebuild 
b/dev-crystal/athena-spec/athena-spec-0.3.5.ebuild
similarity index 100%
rename from dev-crystal/athena-spec/athena-spec-0.3.3.ebuild
rename to dev-crystal/athena-spec/athena-spec-0.3.5.ebuild



[gentoo-commits] repo/proj/guru:master commit in: dev-util/lua-language-server/

2023-04-28 Thread Arthur Zamarin
commit: ff58cd420ac7a4048c3191e9b3de398690127b46
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu Apr 27 18:18:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 27 18:18:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff58cd42

dev-util/lua-language-server: fix typo

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

 dev-util/lua-language-server/lua-language-server-3.6.18.ebuild | 2 +-
 dev-util/lua-language-server/lua-language-server-3.6.19.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/lua-language-server/lua-language-server-3.6.18.ebuild 
b/dev-util/lua-language-server/lua-language-server-3.6.18.ebuild
index ac2bf19c0..7defc27b0 100644
--- a/dev-util/lua-language-server/lua-language-server-3.6.18.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.6.18.ebuild
@@ -20,7 +20,7 @@ REQUIRE_USE="${LUA_REQUIRED_USE}"
 
 DEPEND="${LUA_DEPS}"
 RDEPEND="${DEPEND}"
-BDPEND="
+BDEPEND="
app-arch/unzip
dev-util/ninja
 "

diff --git a/dev-util/lua-language-server/lua-language-server-3.6.19.ebuild 
b/dev-util/lua-language-server/lua-language-server-3.6.19.ebuild
index ac2bf19c0..7defc27b0 100644
--- a/dev-util/lua-language-server/lua-language-server-3.6.19.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.6.19.ebuild
@@ -20,7 +20,7 @@ REQUIRE_USE="${LUA_REQUIRED_USE}"
 
 DEPEND="${LUA_DEPS}"
 RDEPEND="${DEPEND}"
-BDPEND="
+BDEPEND="
app-arch/unzip
dev-util/ninja
 "



[gentoo-commits] repo/proj/guru:master commit in: dev-python/base58/

2023-04-28 Thread Arthur Zamarin
commit: 89fb61b7af62d3af14e473bf1d05bbe8862c01be
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Apr 28 04:59:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 28 05:21:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89fb61b7

dev-python/base58: enable py3.11

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 .../{base58-2.1.1.ebuild => base58-2.1.1-r1.ebuild}   | 10 +++---
 dev-python/base58/metadata.xml| 15 ---
 2 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/dev-python/base58/base58-2.1.1.ebuild 
b/dev-python/base58/base58-2.1.1-r1.ebuild
similarity index 65%
rename from dev-python/base58/base58-2.1.1.ebuild
rename to dev-python/base58/base58-2.1.1-r1.ebuild
index 492305f25..6e7a3510f 100644
--- a/dev-python/base58/base58-2.1.1.ebuild
+++ b/dev-python/base58/base58-2.1.1-r1.ebuild
@@ -1,13 +1,17 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1 pypi
 
 DESCRIPTION="Base58 and Base58Check implementation"
-HOMEPAGE="https://github.com/keis/base58;
+HOMEPAGE="
+   https://pypi.org/project/base58/
+   https://github.com/keis/base58
+"
 
 LICENSE="MIT"
 SLOT="0"

diff --git a/dev-python/base58/metadata.xml b/dev-python/base58/metadata.xml
index d57691944..eb56a913c 100644
--- a/dev-python/base58/metadata.xml
+++ b/dev-python/base58/metadata.xml
@@ -1,11 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-a.zu...@gmx.ch
-Andreas Zuber
-  
-  
-keis/base58
-  
+   
+   a.zu...@gmx.ch
+   Andreas Zuber
+   
+   
+   base58
+   keis/base58
+   
 



[gentoo-commits] repo/proj/guru:master commit in: net-voip/gnome-calls/

2023-04-28 Thread Arthur Zamarin
commit: fe7b85e80140cfa66904cc1fa7b4906183f9a46c
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Apr 28 04:30:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 28 04:32:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe7b85e8

net-voip/gnome-calls: add 44.1, drop 43.3

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-voip/gnome-calls/Manifest  |  3 +-
 ...e-calls-43.3.ebuild => gnome-calls-44.1.ebuild} | 60 +++---
 2 files changed, 33 insertions(+), 30 deletions(-)

diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest
index 0f247e30c..42245997f 100644
--- a/net-voip/gnome-calls/Manifest
+++ b/net-voip/gnome-calls/Manifest
@@ -1,3 +1,4 @@
-DIST calls-v43.3.tar.bz2 453550 BLAKE2B 
cd15eabd6b56c889286bb9366b9ca475c3806efc803a02bc1463c1b47838e6053ddbed9a13da3fa66568fd73d402f4d3156ba3fdeef9cb2d32366742a5305677
 SHA512 
f6b94031a2d0f038b29dbbc465da18fa13e7a8ac7b6f476851450bd2a1eed5415b93f53df61ce9db8f9c518ace7b36401c8d8f9750ca6d6b72ae99d38bc0409d
 DIST calls-v44.0.tar.bz2 460176 BLAKE2B 
1f0d86c4d38c4bfc2a9b2990b001b108912f18c642588944ef9ab6ef73c06b04b106cf76cf2c8a0c6e212ec57ce1bf95ad0d3024e1b3998acceb4244e1532260
 SHA512 
fd158533fbd006b5f5f294ee2d04a9bba86b218975539facc78a00e05b7f52e880474450c696931dcce38ffc1588a632b1f1f9b5d2fdcf863d74fe354166d745
+DIST calls-v44.1.tar.bz2 461469 BLAKE2B 
e2add7e55cadd1e8618fc37bd8f72da77f79203f1d7a7196b74f0dce7b9b2c5f0d72f86629afacb220918f68b9cab78d9d12fbc44a00f1d92955e9862ac66274
 SHA512 
6e57a87e1d8a343ede4603f0a72461208861b0fadbdcdf0b8316f68c7c2d61a92be9aedfe58e034b144256e0d12537d5f1c948b46d922cc00b50514c6cd44332
 DIST libcall-ui-619dd91561ad470db3d0e0e263ebc35d787afd2e.tar.bz2 159263 
BLAKE2B 
bc35bbd469be4461c553764743ea7fce774a08d3a6b0c18dd038bc9cd78744ae68695cae008f869cd1f1db4b9cfd0aec132461866d81151a6e2c0406d7e870fd
 SHA512 
16fb34fde3af0cce669536c8a236530c63585fdf50ed66ee10eef92d07fe14391159807ab200bb8bc723f2d8e18349a90ea350810002e40c40898796ec4c8c17
+DIST libcall-ui-6798b38d4d66d069751151b3e9a202c6de8d7f3c.tar.bz2 161183 
BLAKE2B 
928be11a2d7359592540d86e72cc749c46c3d6fe78f12faf1546cf5889438b392a9d31a884d7c3e8e1e5c879669e058134e22e0965a478b91e6a6759ae2c27d1
 SHA512 
503107d83f142b66842a57f86613b0ca12801d26c73ef590f92546963997c5faa04d29b783bbf355a40ab1ce41b1073b56be067ff010a322393ee6d206331726

diff --git a/net-voip/gnome-calls/gnome-calls-43.3.ebuild 
b/net-voip/gnome-calls/gnome-calls-44.1.ebuild
similarity index 62%
rename from net-voip/gnome-calls/gnome-calls-43.3.ebuild
rename to net-voip/gnome-calls/gnome-calls-44.1.ebuild
index e46a51d2a..b9f39576e 100644
--- a/net-voip/gnome-calls/gnome-calls-43.3.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-44.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,43 +7,41 @@ VALA_USE_DEPEND="vapigen"
 inherit vala meson gnome2-utils optfeature virtualx xdg
 
 MY_PN="${PN#gnome-}"
-LCU_COMMIT="619dd91561ad470db3d0e0e263ebc35d787afd2e"
+MY_P="${MY_PN}-v${PV}"
+LCU_COMMIT="6798b38d4d66d069751151b3e9a202c6de8d7f3c"
 DESCRIPTION="Phone dialer and call handler"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/calls;
 GITLAB="https://gitlab.gnome.org;
 SRC_URI="
-   ${GITLAB}/GNOME/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.bz2
+   ${GITLAB}/GNOME/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.bz2

${GITLAB}/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.bz2
 "
-S="${WORKDIR}/${MY_PN}-v${PV}"
+S="${WORKDIR}/${MY_P}"
 
-LICENSE="CC-BY-SA-4.0 GPL-3+ LGPL-2+ LGPL-2.1+"
+LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-3+ LGPL-2+ LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 IUSE="gtk-doc man"
 
-COMMON_DEPEND="
-   app-crypt/libsecret[introspection(+),vala(+)]
-   dev-libs/feedbackd[introspection(+),vala(+)]
+RDEPEND="
+   app-crypt/libsecret[introspection,vala]
+   dev-libs/feedbackd[introspection,vala]
dev-libs/folks:=
dev-libs/glib:2
-   dev-libs/gom[introspection(+)]
-   dev-libs/libgee:0.8=[introspection(+)]
+   dev-libs/gom[introspection]
+   dev-libs/libgee:0.8=[introspection]
dev-libs/libpeas
-   gnome-extra/evolution-data-server:=[vala(+)]
-   >=gui-libs/libhandy-1.0.0:1[introspection(+),vala(+)]
-   media-libs/gstreamer:1.0[introspection(+)]
-   >=media-sound/callaudiod-0.0.5
+   gnome-extra/evolution-data-server:=[vala]
+   gui-libs/libhandy:1[introspection,vala]
+   media-libs/gstreamer:1.0[introspection]
+   media-sound/callaudiod
net-libs/sofia-sip
-   >=net-misc/modemmanager-1.12.0:=[introspection(+)]
+   net-misc/modemmanager:=[introspection]
x11-libs/gtk+:3
 "
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
test? ( media-plugins/gst-plugins-srtp:1.0 )
 "
-RDEPEND="${COMMON_DEPEND}
-   

[gentoo-commits] repo/proj/guru:master commit in: app-shells/atuin/

2023-04-28 Thread Arthur Zamarin
commit: cddef06f1dd0629ea7d33fd8f8de9b87580ef527
Author: Jonas Frei  pm  me>
AuthorDate: Fri Apr 28 15:45:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 28 15:45:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cddef06f

app-shells/atuin: update HOMEPAGE

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

 app-shells/atuin/atuin-14.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/atuin/atuin-14.0.1.ebuild 
b/app-shells/atuin/atuin-14.0.1.ebuild
index 6a1c571ca..c90130dfd 100644
--- a/app-shells/atuin/atuin-14.0.1.ebuild
+++ b/app-shells/atuin/atuin-14.0.1.ebuild
@@ -303,7 +303,7 @@ CRATES="
 inherit cargo shell-completion
 
 DESCRIPTION="Magical shell history"
-HOMEPAGE="https://github.com/ellie/atuin;
+HOMEPAGE="https://atuin.sh;
 SRC_URI="
https://github.com/ellie/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
$(cargo_crate_uris)



[gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/

2023-04-28 Thread Arthur Zamarin
commit: 59f4ca8c8ad442615c0456b3a6c0aca2a562e08f
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Fri Apr 28 08:45:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 28 08:45:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59f4ca8c

sys-boot/limine: add 4.20230428.0

Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-boot/limine/Manifest   |  1 +
 sys-boot/limine/limine-4.20230428.0.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index e9661e2ce..ce27bb34f 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -2,3 +2,4 @@ DIST limine-4.20230325.0.tar.xz 897164 BLAKE2B 
ce0ca350667210e0bf1fedfebee97e176
 DIST limine-4.20230330.0.tar.xz 897596 BLAKE2B 
3047befde6284fe3907a1e427d3f3821ca153c93fcad1e286a577ca68f5d7930ed07361c5d1042eb90fe038db081ff7fea2c09a25ad316efabc1f38e61a02ecc
 SHA512 
04eb7335c0d493b86a0de10763a52265ef0c36c23dc7998f482ca0a47597c439b5d8e261b60cdfb851fac4778fd4ae569b970f1f0ea00e30d965b590584fcf0d
 DIST limine-4.20230408.0.tar.xz 896416 BLAKE2B 
c4a5d0a93082b4f9569b2af6d8b345ca7b0e00aeff42af112e2f07541b091f54451af7be969fad3d28c6108cf2106ce7d5d463f0237090bfd5b3548e50ca935f
 SHA512 
0b3a7c907c79e8ddf0c54432ec65f4f42cce9f74a71dcf7d9c21a5a94b9957a72ed9d47216baf8cc9c03ef0e74ad883e2e2442571ff292952a60d61d379056f7
 DIST limine-4.20230422.0.tar.xz 891604 BLAKE2B 
a4fcefb33d45a67a94a4f6ecb8ee491339d1d0de56dfe82133a36f374704e115ccb83a144a51a2c40333df916dbcb72cfdd6c1ca2104ae5928251bf2b2f14d95
 SHA512 
7d949fce2394ea83bea29f43a4b11c3e48e36bf00a39d8bb463667848bf0b86cb49ac60cbd27b961240c9afd5f99c86c4abb31e03d5c0baaae3bd3122f55c8cf
+DIST limine-4.20230428.0.tar.xz 892396 BLAKE2B 
951e142ea457f958ac08d2c4c9b4fd78090fde5e8ae67ef7b629fcaa18a5b667299f8af713a160e2aa0924a4fb81d6a67df9f56dc917884c56c9ad713b3baf7d
 SHA512 
3e566803d784aa3cd8027cb9f942fab6c6a8cd8be42415a0bdfb51b9f1543d0c649ec9f5a90e140a0d4af2355e5b8703964b59c0734d09e4dc64308ceb0141e5

diff --git a/sys-boot/limine/limine-4.20230428.0.ebuild 
b/sys-boot/limine/limine-4.20230428.0.ebuild
new file mode 100644
index 0..a93073081
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230428.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI 
multiprotocol bootloader"
+HOMEPAGE="https://limine-bootloader.org/;
+SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64"
+
+MY_LLVM_TARGETS="AArch64 ARM X86"
+MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
+
+BDEPEND="
+   app-arch/gzip
+   dev-lang/nasm
+   sys-apps/findutils
+   sys-devel/clang[${MY_LLVM_FLAGS}]
+   sys-devel/lld
+   sys-devel/llvm[${MY_LLVM_FLAGS}]
+
+   cd-efi? ( sys-fs/mtools )
+"
+
+src_configure() {
+   local myconf=(
+   "$(use_enable bios)"
+   "$(use_enable bios-cd)"
+   "$(use_enable bios-pxe)"
+
+   "$(use_enable uefi32 uefi-ia32)"
+   "$(use_enable uefi64 uefi-x86-64)"
+   "$(use_enable uefiaa64 uefi-aarch64)"
+   "$(use_enable cd-efi uefi-cd)"
+   )
+
+   TOOLCHAIN_FOR_TARGET=llvm \
+   econf "${myconf[@]}"
+}



[gentoo-commits] repo/proj/guru:master commit in: app-text/OCRmyPDF/

2023-04-28 Thread Arthur Zamarin
commit: 1d7c8b7d6ab72ec7214d3cf5f25db33889e9fd77
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Apr 28 04:50:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 28 05:21:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d7c8b7d

app-text/OCRmyPDF: add 14.1.0

Closes: https://bugs.gentoo.org/881703
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 app-text/OCRmyPDF/Manifest   |  1 +
 app-text/OCRmyPDF/OCRmyPDF-14.1.0.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest
index 3fe3cf033..16d46d32e 100644
--- a/app-text/OCRmyPDF/Manifest
+++ b/app-text/OCRmyPDF/Manifest
@@ -1 +1,2 @@
 DIST OCRmyPDF-14.0.1.tar.gz 6502713 BLAKE2B 
fc0a1b681bbc25f091f2262ec00c9ed638e38fae9042a1fa50efaff2af915279dffd6fb9b8db73dbced2adfb8d8bf4e66417f9cb5f6dd80c78a842bf6d20fbdd
 SHA512 
371e53bc6ff272b9b34029c7dad78e453d20c77995b5d61ceddac3b92f5f9496be726c8da8a07c75504a2a7626ba8cefb2f2d6e8288e093d5fd95ecd4546c8ce
+DIST OCRmyPDF-14.1.0.tar.gz 6508692 BLAKE2B 
cb9eb2a782c0640d149047190c5d92a1cf6c183346ae34f0663c26b5d5ddba9bd7c1796c390d805c29443ef04e2d2c1cf7228469d4d3ee4fc0bf7e67214b084d
 SHA512 
f68049e14416eb9b4a28436935c70b674e8dbe1c529d94c3a0b95e1d56f7b8e785ca29daf1183323510786bb04b2b9e963ff9021d3acab73aff5ff88393eb8d3

diff --git a/app-text/OCRmyPDF/OCRmyPDF-14.1.0.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-14.1.0.ebuild
new file mode 100644
index 0..2c6df65bb
--- /dev/null
+++ b/app-text/OCRmyPDF/OCRmyPDF-14.1.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 optfeature shell-completion
+
+DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
+HOMEPAGE="https://github.com/ocrmypdf/OCRmyPDF;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-2.5 CC-BY-SA-4.0 MIT MPL-2.0 ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=app-text/ghostscript-gpl-9.50
+   >=app-text/pdfminer-20201018[${PYTHON_USEDEP}]
+   >=app-text/tesseract-4.1.1[jpeg,tiff,png,webp]
+   >=dev-python/coloredlogs-14.0[${PYTHON_USEDEP}]
+   >=dev-python/deprecation-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20[${PYTHON_USEDEP}]
+   >dev-python/pikepdf-5.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-8.2.0[lcms,${PYTHON_USEDEP}]
+   >=dev-python/pluggy-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/reportlab-3.5.66[${PYTHON_USEDEP}]
+   >=dev-python/tqdm-4[${PYTHON_USEDEP}]
+   >=media-gfx/img2pdf-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   >=app-text/unpaper-6.1
+   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
+   >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   >=media-libs/jbig2enc-0.29
+   >=media-gfx/pngquant-2.5
+   )
+"
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-issues \
+   dev-python/sphinx-rtd-theme
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+src_prepare() {
+   distutils-r1_src_prepare
+   sed -e "/-n auto/d" -i pyproject.toml || die
+}
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp misc/completion/ocrmypdf.bash "${PN,,}"
+
+   dofishcomp misc/completion/ocrmypdf.fish
+}
+
+pkg_postinst() {
+   optfeature "JBIG2 optimization support" media-libs/jbig2enc
+   optfeature "image cleaning support" app-text/unpaper
+   optfeature "PNG optimization support" media-gfx/pngquant
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-python/bidict/

2023-04-28 Thread Arthur Zamarin
commit: d9b371e10c2b2077b7baf0c53b9fb56e378ed633
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Apr 28 05:07:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 28 05:46:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9b371e1

dev-python/bidict: add 0.22.1

Closes: https://bugs.gentoo.org/884595
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/bidict/Manifest |  1 +
 dev-python/bidict/bidict-0.22.1.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/bidict/Manifest b/dev-python/bidict/Manifest
index a70125f71..9b32625ac 100644
--- a/dev-python/bidict/Manifest
+++ b/dev-python/bidict/Manifest
@@ -1 +1,2 @@
 DIST bidict-0.22.0.tar.gz 197969 BLAKE2B 
511bea446922c959c7ab2c42fadfe63dc486f9b8f4d060779048195ed02344c36819be917716be6773e2173aa9dbd9e5452e747ee325db6ee92057644789653e
 SHA512 
28384e1f63413023c00c199558eb49298c146602a676226d995aa01ccb0f9a6958750f4e34637d0823d659a092e74bb0ce4d75969d105312f73f5e692d9f82af
+DIST bidict-0.22.1.gh.tar.gz 181134 BLAKE2B 
aa8606d2d48da1f8a4756bcaf450527c867f67fe284a95299df54b3c711d28d60b869a41d4494f16580c37f197263918bdd9e3d2c6bc347497caa85b4b4dd425
 SHA512 
c85355125fa0a56c8e763e9c2662be52ca753827d06276adcbe60d87265095e7e59669ec1e4bf3361301a3ae942a9aa47b084f8c3a4a066041d54e353e7b2ea8

diff --git a/dev-python/bidict/bidict-0.22.1.ebuild 
b/dev-python/bidict/bidict-0.22.1.ebuild
new file mode 100644
index 0..36d9abe14
--- /dev/null
+++ b/dev-python/bidict/bidict-0.22.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="The bidirectional mapping library for Python"
+HOMEPAGE="
+   https://pypi.org/project/bidict/
+   https://github.com/jab/bidict
+"
+SRC_URI="https://github.com/jab/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/sortedcontainers[${PYTHON_USEDEP}]
+   dev-python/sortedcollections[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( {CHANGELOG,README,SECURITY}.rst )
+
+EPYTEST_IGNORE=( tests/test_microbenchmarks.py )
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs \
+   dev-python/furo
+
+src_prepare() {
+   default
+
+   sed -i pytest.ini \
+   -e "/--numprocesses/d" \
+   -e "/--benchmark/d" || die
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-util/vscode-langservers-extracted/

2023-04-28 Thread Arthur Zamarin
commit: eb98a34a5cdcc05d929d5bced5f01bf54b9ba4b5
Author: tastytea  tastytea  de>
AuthorDate: Thu Apr 27 12:22:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 27 16:59:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb98a34a

dev-util/vscode-langservers-extracted: add 4.7.0

Signed-off-by: tastytea  tastytea.de>

 dev-util/vscode-langservers-extracted/Manifest |  2 +
 .../vscode-langservers-extracted-4.7.0.ebuild  | 43 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-util/vscode-langservers-extracted/Manifest 
b/dev-util/vscode-langservers-extracted/Manifest
index 2cd4cc9e0..b1dae1cfa 100644
--- a/dev-util/vscode-langservers-extracted/Manifest
+++ b/dev-util/vscode-langservers-extracted/Manifest
@@ -2,3 +2,5 @@ DIST vscode-langservers-extracted-4.5.0-deps.tar.xz 15028444 
BLAKE2B c27ea331ccf
 DIST vscode-langservers-extracted-4.5.0.tgz 128354 BLAKE2B 
9040ef189dfb55776811fe0d6ee9bc93787e59ac2a8d1819b58779e2590d28aed106610d571e7cd0c0a7f4b66a7f9348655f508235e752091f0212cbf83b0838
 SHA512 
afcf995831d102750f40cc9941ad9e673672604f301a26b74822fd66d56397a4b630b03997a355837cfc02dcf89c343d24f8a1f39f1b8f4be7b611ac8e134b8e
 DIST vscode-langservers-extracted-4.6.0-deps.tar.xz 14940820 BLAKE2B 
ef9b3a89633593f692fb98c8b4a630412d097a2e3255dd3467c1e83d7557d1a849d246127e81ae507d76d81d0bf168fe503e883f8303346a5ab34416958f4bcf
 SHA512 
2bae5158bafe5d203c37c6fb678df769f9dc261a50eb08a35cdb43dc6f530e3de5ceab98c0fc87032122ece25c25245f3ec7b216c3d1d5cda5aec7dae84b604d
 DIST vscode-langservers-extracted-4.6.0.tgz 132681 BLAKE2B 
3dfffbee4563d3ba4cee262a967bcbb268bac9b5252d3d7d4b4b79aa2de201d1ac62f96b447912911eb434b8bb9fc06ff0d42fb0b88bb169bfcc685ffb52a271
 SHA512 
3e80efe4a00dca5ab2a739146531d3b814fc3997c5c61330342436bd7206d5ddd907a06b13ecfa019e9a2542f1cfa67184861e0b3e0640a14e1ea7c1961ed71b
+DIST vscode-langservers-extracted-4.7.0-deps.tar.xz 14980900 BLAKE2B 
0d57554d6626eeceeb511620cadbbfc539739848417de461f1b253f22e3e02c01fd9f33bf58c94bf99d7bd1a589628c44f63bcf3fce56510d33ac23474f9ad5d
 SHA512 
e06a19e7fea23b1190d9065f9b31889968b726f9ff309c904d1ad8b0dc8164f47c68a53a5502bc4819984ae3a44623c474feda0c3da0e6322db37cfb9e9e446a
+DIST vscode-langservers-extracted-4.7.0.tgz 135310 BLAKE2B 
a312b8848b110aaf7744d857f712d727d2742c5bdbb93e2926566af686c62b2c534658fdb1779ae80223a69d5937d1fcc2d7e9b81f78f2b190962ae6b307d8f9
 SHA512 
3995a0adecaf08a74a5784df0465ebc62255693d38d529281374f3414092fc49cae79ccc18cd5fab51e85ed14b32fa9ab44b956123c5da5cb0ac08f601cd2669

diff --git 
a/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.7.0.ebuild
 
b/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.7.0.ebuild
new file mode 100644
index 0..e9b5e714c
--- /dev/null
+++ 
b/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.7.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="HTML/CSS/JSON/ESLint/Markdown language servers extracted from 
vscode."
+HOMEPAGE="https://github.com/hrsh7th/vscode-langservers-extracted;
+SRC_URI="
+   mirror://npm/${PN}/-/${P}.tgz
+   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
+"
+S="${WORKDIR}"
+
+# NOTE: to generate the dependency tarball:
+#   npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
+#   tar -caf ${P}-deps.tar.xz npm-cache
+
+LICENSE="Apache-2.0 BSD-2 MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="net-libs/nodejs"
+BDEPEND="net-libs/nodejs[npm]"
+
+src_unpack() {
+   cd "${T}" || die "Could not cd to temporary directory"
+   unpack ${P}-deps.tar.xz
+}
+
+src_install() {
+   npm \
+   --offline \
+   --verbose \
+   --progress false \
+   --foreground-scripts \
+   --global \
+   --prefix "${ED}"/usr \
+   --cache "${T}"/npm-cache \
+   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
+
+   cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed"
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-python/graphql-core/

2023-04-28 Thread Arthur Zamarin
commit: 8bd66c34ab0ed65b53b80665897d9513a9aa9f07
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Apr 28 05:40:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 28 05:51:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8bd66c34

dev-python/graphql-core: add 3.2.3

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/graphql-core/Manifest  |  1 +
 dev-python/graphql-core/graphql-core-3.2.3.ebuild | 47 +++
 dev-python/graphql-core/metadata.xml  |  9 -
 3 files changed, 56 insertions(+), 1 deletion(-)

diff --git a/dev-python/graphql-core/Manifest b/dev-python/graphql-core/Manifest
index ffe12ee73..9ba5e6cbc 100644
--- a/dev-python/graphql-core/Manifest
+++ b/dev-python/graphql-core/Manifest
@@ -1 +1,2 @@
 DIST graphql-core-3.1.6.tar.gz 499188 BLAKE2B 
c47d95854601de6f524b266de84384d334c99f05aa9c1a226a55413b9a55111dc2eb87813d2650253c502e2bd9904aa1eeaef5373b830ffa1ab8efdf0bec80e7
 SHA512 
fe7068fb9100e57f2198f653166136d81e98c863f56f3ac1a6b04c65f31ef73d8d1aff5e70870e13c01f333542b442a772157111db58992a4a0b36a17e0e7120
+DIST graphql-core-3.2.3.tar.gz 529552 BLAKE2B 
5931579fe860ffd8f0166e703ba3d055eb39660ac3bcd5335c42811da1a692382ab0e968bacfc7b3cb9fae72c74bec160516c74ab56775e3ed6e3756c67ee23a
 SHA512 
6a43b802ae71de7229daa3c9bc8266a17955b163d6b342107034168bc71fb026ad2f8de1ab5fc40dfb6ebbd5c47030ad978d54a825f6aca1c318190e325b405e

diff --git a/dev-python/graphql-core/graphql-core-3.2.3.ebuild 
b/dev-python/graphql-core/graphql-core-3.2.3.ebuild
new file mode 100644
index 0..45510e7d1
--- /dev/null
+++ b/dev-python/graphql-core/graphql-core-3.2.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=poetry
+PYPI_NO_NORMALIZE=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python port of GraphQL.js, the JavaScript reference 
implementation for GraphQL"
+HOMEPAGE="
+   https://pypi.org/project/graphql-core/
+   https://github.com/graphql-python/graphql-core
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   $(python_gen_cond_dep \
+   'dev-python/typing-extensions[${PYTHON_USEDEP}]' python3_9)
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-describe[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_IGNORE=( tests/benchmarks )
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme
+
+python_test() {
+   if [[ ${EPYTHON} == "python3.11" ]]; then
+   local EPYTEST_DESELECT=(
+   
tests/pyutils/test_is_awaitable.py::describe_is_awaitable::recognizes_an_old_style_coroutine
+   )
+   fi
+   epytest
+}

diff --git a/dev-python/graphql-core/metadata.xml 
b/dev-python/graphql-core/metadata.xml
index 51d94e1dc..0016fba5f 100644
--- a/dev-python/graphql-core/metadata.xml
+++ b/dev-python/graphql-core/metadata.xml
@@ -1,5 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   cyber+gen...@sysrq.in
+   Anna
+   
+   
+   graphql-core
+   graphql-python/graphql-core
+   
 



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/

2023-04-28 Thread Arthur Zamarin
commit: a6af65ddc5d5bc1a0bb48a1c064b0e8ca19767a6
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Apr 28 01:08:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 28 04:32:05 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6af65dd

dev-libs/feedbackd: add 0.2.0, drop 0.1.0-r3

Closes: https://bugs.gentoo.org/903111
Closes: https://bugs.gentoo.org/904326
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-libs/feedbackd/Manifest   |  2 +-
 .../{feedbackd-0.1.0-r3.ebuild => feedbackd-0.2.0.ebuild} | 11 ++-
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index 45148ba51..0179c1ffa 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,3 +1,3 @@
-DIST feedbackd-v0.1.0.tar.bz2 75888 BLAKE2B 
a33d5161a1e83696a0d21a4487070abc7b31a1634cd6ca715bf489a29bf3e5c4f72b3838b87cde1e361df063ea829ca40083592681d46db2a324a7db1995dffb
 SHA512 
e056dc3441318237f7faae7ceefbbcbc5a3078a622fad8a35265074c15d3236fc90932d38c32acb4ac1dcbefadc0548aec135caff7918d2979b1b5b1b6821aeb
 DIST feedbackd-v0.1.1.tar.bz2 76231 BLAKE2B 
0ef5b501d8619cc1278d6469ffeb91b65303a5601387665606fb14a2edb83e7a0f2cc3be84e0fbe496f0f482fba6bb4d0c8444ee2c4356f7af787dff7a30cc64
 SHA512 
6f7ef65b156504665d4f0eba73c2b4209f4f3c8bd41a46e367a0dde4fbe9e1cabbc9e237a1b3bb399fba847c47717db11295766a34f8ba58cf8f32a07b333a80
+DIST feedbackd-v0.2.0.tar.bz2 76695 BLAKE2B 
81928442f05c0623eba46aa37ba1957c216d8d7fe8bd89b55a3ab4928d3b95c4792ee30325f878eb9bce82ee262219233b9cdc3e086c1954e7811d5574b9ecaf
 SHA512 
d758cd135b10b76fd35b64a66ec46261fc66be75095898a6592f4efdea7a9f94a850c654e63cde028e9f80cc7f180396d7e1fe46222611c5140b2116ac04ca6d
 DIST gmobile-d483537aee4778b114ce5d50c4c8a9f8d58337ed.tar.bz2 20337 BLAKE2B 
f94295672ed699f308ccfab3835ed6c7f1184c0e267ea1c2ab7b6d59c98b3d027b300bf6d29db6442de20cec852f5c1031d1b09f220e94afc79c48566c160676
 SHA512 
86acabbffb1b5f98f2b132ce5bd12940769c11ed53d38401a0048216943a4b095bd230774d83444e7b5f5d26825f32ced0075dce7354f6fa486d47ef5f86b4f3

diff --git a/dev-libs/feedbackd/feedbackd-0.1.0-r3.ebuild 
b/dev-libs/feedbackd/feedbackd-0.2.0.ebuild
similarity index 92%
rename from dev-libs/feedbackd/feedbackd-0.1.0-r3.ebuild
rename to dev-libs/feedbackd/feedbackd-0.2.0.ebuild
index 69f16f01e..deef8fc41 100644
--- a/dev-libs/feedbackd/feedbackd-0.1.0-r3.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.2.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 VALA_USE_DEPEND="vapigen"
 
-inherit vala meson
+inherit vala meson udev
 
 GMOBILE_COMMIT="d483537aee4778b114ce5d50c4c8a9f8d58337ed"
 DESCRIPTION="A daemon to provide haptic feedback on events"
@@ -67,9 +67,18 @@ src_configure() {
 
 src_install() {
meson_src_install
+   udev_newrules debian/feedbackd.udev 90-feedbackd
 
if use gtk-doc; then
mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
mv "${ED}"/usr/share/doc/libfeedback-${SLOT} 
"${ED}"/usr/share/gtk-doc/html/ || die
fi
 }
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-python/mastodon-py/

2023-04-28 Thread Arthur Zamarin
commit: c60f1ea48f757bbb46c4acf304996934719235a4
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Apr 28 00:59:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 28 04:32:05 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c60f1ea4

dev-python/mastodon-py: add 1.8.1, drop 1.7.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/mastodon-py/Manifest|  2 +-
 .../{mastodon-py-1.7.0.ebuild => mastodon-py-1.8.1.ebuild} | 10 --
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/dev-python/mastodon-py/Manifest b/dev-python/mastodon-py/Manifest
index c7178345c..5c81e85ca 100644
--- a/dev-python/mastodon-py/Manifest
+++ b/dev-python/mastodon-py/Manifest
@@ -1,2 +1,2 @@
-DIST Mastodon.py-1.7.0.tar.gz 8633772 BLAKE2B 
e27827cf7b5a010616524355c51771709591ee498b398cb009fe73697a96a313880e9f81e138c48c9f144fe9b35222b6852d84a2b4648803604b0a3a9ed190c3
 SHA512 
faa056fc800104a732524126458baec68ef838fe36fb7df5721262f6faf61e0f5591026efb1a19612ceeaa785eb81b4aab55728479bf216f6d2b9afcfedcdd18
 DIST Mastodon.py-1.8.0.tar.gz 8659035 BLAKE2B 
46c07fc3e3cf289f8a161975b1f3f36a2c3299e79b331f3c659c18c5cafbc7144be57bf580212152a345ab4c4e73a08ea4d6052953fae6664eabd6360c3f
 SHA512 
497cdb42adeceeea6f65210daf94eff0c6ce26b286fabc13976c8276649b6b6f51f47b4e99733133c60dc373fcbb0b0760a20ff526d8435391c43e8f0696
+DIST Mastodon.py-1.8.1.tar.gz 8694359 BLAKE2B 
d3b8d2196199eeaeb0377c8503e763099943142c58b5b4586a38c0629ea6ee6427b53c989267a13d4d2a0c104635387ffef96d05d7dfa7dd8c2756e8704b
 SHA512 
812bfdcb1a59a06376bfb48798b43cac9dc9390781b3949e4b3d751ec0530b25b187e688c7cfc18eff6d5bb23c9bf442bce5f6902727331e8bc550e310dab94c

diff --git a/dev-python/mastodon-py/mastodon-py-1.7.0.ebuild 
b/dev-python/mastodon-py/mastodon-py-1.8.1.ebuild
similarity index 85%
rename from dev-python/mastodon-py/mastodon-py-1.7.0.ebuild
rename to dev-python/mastodon-py/mastodon-py-1.8.1.ebuild
index cad6a34bf..7325ee507 100644
--- a/dev-python/mastodon-py/mastodon-py-1.7.0.ebuild
+++ b/dev-python/mastodon-py/mastodon-py-1.8.1.ebuild
@@ -1,21 +1,19 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1 optfeature
+PYPI_NO_NORMALIZE=1
+PYPI_PN="Mastodon.py"
+inherit distutils-r1 optfeature pypi
 
-MY_PN="Mastodon.py"
-MY_P="${MY_PN}-${PV}"
 DESCRIPTION="Python wrapper for the Mastodon API"
 HOMEPAGE="
https://pypi.org/project/Mastodon.py/
https://github.com/halcy/Mastodon.py
 "
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/proj/guru:master commit in: app-text/komikku/

2023-04-28 Thread Arthur Zamarin
commit: 726ecbbc8b9b7cd8a163cb4fcb95d87b8c83b9de
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Apr 27 19:10:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 27 19:29:37 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=726ecbbc

app-text/komikku: add 1.19.0, drop 1.17.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 app-text/komikku/Manifest | 2 +-
 app-text/komikku/{komikku-1.17.0.ebuild => komikku-1.19.0.ebuild} | 7 ++-
 2 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index 8b4a91beb..c4dae7dae 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1,2 +1,2 @@
-DIST Komikku-v1.17.0.tar.bz2 5055366 BLAKE2B 
5accaf162e8a77df1977bc346076b73a911c12478aefc43347656a47760c22a5d7627c84062937fc8e9926dc7bfa3b847cf46fbe35462b8baee1654973b2decd
 SHA512 
4f593c3c0490046e59f2bbb86e68d373c3ec0a190575dbb02ba522524644aaf3504ba9553d92d785ed3e956557a6b884b1a107fbb2967749513bfee3326db64c
 DIST Komikku-v1.18.0.tar.bz2 5104728 BLAKE2B 
f3aad73406810ffa680319069826b69e58dc7b15bf92a21edbfa4aa5e7f95b2773a2c8dde149f32d73e4d64cac9c555387bcec12c58e30fd8738c400ce4339f6
 SHA512 
6e80762cd1bf38154e37f2ea829be1d4439134526b25067418d3595c387b5fc3fec8f2c571b287b45d9a8b4c5b2e902a2572e61beb6aef0fe857407177206ef5
+DIST Komikku-v1.19.0.tar.bz2 5135061 BLAKE2B 
6933ad1d1690fecd27d30b142517b571e3d559a7894dde00d6ea6933dc70a3358bc133e1b89150703e79ba781b55ddbc98942e951aed6039df5987296b6969d0
 SHA512 
1dc15d7a07a5cb895afa830e2024652cd15dbc48eda39e5969f4b3f9b4dad4f6b159e23ce030b5cbeb7b8040b20413f5d7022c37f6df90fa769fe8848c5b8e60

diff --git a/app-text/komikku/komikku-1.17.0.ebuild 
b/app-text/komikku/komikku-1.19.0.ebuild
similarity index 93%
rename from app-text/komikku/komikku-1.17.0.ebuild
rename to app-text/komikku/komikku-1.19.0.ebuild
index abcb3a1ea..f0bb3f792 100644
--- a/app-text/komikku/komikku-1.17.0.ebuild
+++ b/app-text/komikku/komikku-1.19.0.ebuild
@@ -28,11 +28,8 @@ DEPEND="
dev-libs/glib:2
dev-libs/gobject-introspection
>=gui-libs/gtk-4.10:4
-   >=gui-libs/libadwaita-1.3[introspection]
-   || (
-   net-libs/webkit-gtk:6[introspection]
-   net-libs/webkit-gtk:5[introspection]
-   )
+   >=gui-libs/libadwaita-1.3:1[introspection]
+   net-libs/webkit-gtk:6[introspection]
 "
 RDEPEND="
${DEPEND}



[gentoo-commits] repo/proj/guru:master commit in: dev-util/lua-language-server/files/, dev-util/lua-language-server/

2023-04-28 Thread Arthur Zamarin
commit: 902721305fa52d46884e660a80053b372d14743e
Author: Mathis Winterer  fedora  email>
AuthorDate: Thu Apr 27 17:15:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 27 17:15:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90272130

dev-util/lua-language-server: new package, add 3.6.19

Signed-off-by: Mathis Winterer  fedora.email>

 dev-util/lua-language-server/Manifest  |  2 +-
 .../lua-language-server/files/build.ninja.patch| 47 ++--
 .../lua-language-server/files/linux.ninja.patch| 56 ---
 .../lua-language-server-3.6.19.ebuild  | 83 ++
 4 files changed, 143 insertions(+), 45 deletions(-)

diff --git a/dev-util/lua-language-server/Manifest 
b/dev-util/lua-language-server/Manifest
index 5176e1a31..0ff38cf52 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1 @@
-DIST lua-language-server-3.6.18.zip 30708893 BLAKE2B 
69bc01187fd85582766bf0d8f217bea163234d05698490b860d0ff446fcc0515f3b842600ff2ea980ff8c30acfb7b394df9a98b81a5b537df445cc18a70b744e
 SHA512 
b2bc488734df7eb0ad00993d352917d9d328b73603319fa8f1b0da8e93586cfdb85e715d6c3bd2ad6a9189551cc1e86a2fe35d3df4951f5feb80745c498424d2
+DIST lua-language-server-3.6.19.zip 31131706 BLAKE2B 
6a01d97f42354440597709a7f2e66282fadffa309f6ab40714f46a545c03acf9c29b4e9f06ee68af6d7e48bd03b43cde46078182c7aa810ea2823a60be176628
 SHA512 
7fd6020140cbcd0ae4e9f1d894736499b8ce8c25c536e85d71033ea7205f7be07799eb08fe4fc884362067a3a88de683154ddf79bed03588f89c8185705e10f4

diff --git a/dev-util/lua-language-server/files/build.ninja.patch 
b/dev-util/lua-language-server/files/build.ninja.patch
index 3e03c7d5d..3d3e8cc79 100644
--- a/dev-util/lua-language-server/files/build.ninja.patch
+++ b/dev-util/lua-language-server/files/build.ninja.patch
@@ -1,14 +1,13 @@
 --- a/build/build.ninja
 +++ b/build/build.ninja
-@@ -12,25 +12,25 @@
+@@ -12,23 +12,23 @@
  3rd/bee.lua/compile/config.lua 3rd/bee.lua/compile/common.lua $
  make/code_format.lua
  rule c_source_bee
 -  command = $cc -MMD -MT $out -MF $out.d -std=c11 -O2 -Wall -Werror $
+--fvisibility=hidden -I$builddir/lua54 -DNDEBUG -fPIC -o $out -c $in
 +  command = $cc -MMD -MT $out -MF $out.d -std=c11 -Wall $
- -fvisibility=hidden -I3rd/bee.lua/3rd/lua-seri -I$builddir/lua54 $
---DNDEBUG -fPIC -o $out -c $in
-+-DNDEBUG -fPIC -o $out -c $in CFLAGS
++-fvisibility=hidden -I$builddir/lua54 -DNDEBUG -fPIC -o $out -c $in CFLAGS
description = Compile C   $out
deps = gcc
depfile = $out.d
@@ -22,8 +21,7 @@
description = Compile C++ $out
deps = gcc
depfile = $out.d
- build $obj/source_bee/format.obj: cxx_source_bee $
- 3rd/bee.lua/bee/nonstd/3rd/format.cc
+ build $obj/source_bee/format.obj: cxx_source_bee 3rd/bee.lua/3rd/fmt/format.cc
  rule cxx_source_bee_1
 -  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $
 --Werror -fvisibility=hidden -I3rd/bee.lua -DNDEBUG -fPIC -o $out -c $in
@@ -32,20 +30,20 @@
description = Compile C++ $out
deps = gcc
depfile = $out.d
-@@ -56,9 +56,9 @@
+@@ -54,9 +54,9 @@
  build $obj/source_bee/path_helper.obj: cxx_source_bee_1 $
  3rd/bee.lua/bee/utility/path_helper.cpp
  rule cxx_source_bee_2
 -  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $
---Werror -fvisibility=hidden -I3rd/bee.lua/3rd/lua-seri -I3rd/bee.lua $
---I$builddir/lua54 -DBEE_STATIC -DNDEBUG -fPIC -o $out -c $in
+--Werror -fvisibility=hidden -I3rd/bee.lua -I$builddir/lua54 $
+--DBEE_STATIC -DNDEBUG -fPIC -o $out -c $in
 +  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -Wall $
-+-fvisibility=hidden -I3rd/bee.lua/3rd/lua-seri -I3rd/bee.lua $
-+-I$builddir/lua54 -DBEE_STATIC -DNDEBUG -fPIC -o $out -c $in CXXFLAGS
++-fvisibility=hidden -I3rd/bee.lua -I$builddir/lua54 $
++-DBEE_STATIC -DNDEBUG -fPIC -o $out -c $in CXXFLAGS
description = Compile C++ $out
deps = gcc
depfile = $out.d
-@@ -79,26 +79,26 @@
+@@ -77,26 +77,26 @@
  build $obj/source_bee/lua_time.obj: cxx_source_bee_2 $
  3rd/bee.lua/binding/lua_time.cpp
  rule c_source_lua
@@ -61,7 +59,7 @@
  rule c_source_lua_1
 -  command = $cc -MMD -MT $out -MF $out.d -std=c11 -O2 -Wall -Werror $
 +  command = $cc -MMD -MT $out -MF $out.d -std=c11 -Wall $
- -DMAKE_LIB -DLUA_USE_LINUX -DNDEBUG -fPIC -Wno-maybe-uninitialized -o $
+ -DMAKE_LIB -DLUA_USE_LINUX -DNDEBUG -Wno-maybe-uninitialized -fPIC -o $
 -$out -c $in
 +$out -c $in CFLAGS
description = Compile C   $out
@@ -79,16 +77,16 @@
description = Compile C++ $out
deps = gcc
depfile = $out.d
-@@ -108,7 +108,7 @@
+@@ -106,7 +106,7 @@
  3rd/bee.lua/bootstrap/progdir.cpp
  rule link_bootstrap
-   command = $cc $in -o $out -lm -ldl -Wl,-E -lstdc++fs -pthread $
---Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -static-libgcc -s
-+-Wl,-Bstatic -lstdc++ -Wl,-Bdynamic 

[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/got/

2023-04-28 Thread Arthur Zamarin
commit: ef607b8bce428dc8038f7cf1d2d9e1ccde27b765
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Apr 27 19:08:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 27 19:29:37 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ef607b8b

dev-vcs/got: add 0.87, drop 0.85

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-vcs/got/Manifest | 2 +-
 dev-vcs/got/{got-0.85.ebuild => got-0.87.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/got/Manifest b/dev-vcs/got/Manifest
index 8ac8f3b50..38cc72572 100644
--- a/dev-vcs/got/Manifest
+++ b/dev-vcs/got/Manifest
@@ -1,2 +1,2 @@
-DIST got-portable-0.85.tar.gz 1033808 BLAKE2B 
e8912344933397fcd6c79df7a199f1208e51bd36b9df3311cc8d2f381db02114fa6bf01764b24b57b38dd0dfa2b8898a623de92a57f7751b0620507cce6861d8
 SHA512 
66ae168d961c1a8c19f9b18e3b71628adc988b68de19fb51f19b87855bd54612bd9c4f1753dc1e6f5cd85fa6bb42d4a165ab347608d95c8963707a4aea1c54d4
 DIST got-portable-0.86.tar.gz 1034905 BLAKE2B 
f04eaa87fb3dfd0c2bf8e9d4557c5f7d5b75c601744fb6be2622e8d3ba67702ed5c9f45117f57c60fedb86dfb6c2ebb63596dc53182fa6410639e0a3a038c11b
 SHA512 
adc40c9197b18cdb78bdd962e962ebe2b120552377ad3d9a92acae77182939c06e7cd386bc0b7f4b0970752a9ea9736eb4af98096be7062fa12630dd9f452b4b
+DIST got-portable-0.87.tar.gz 1047429 BLAKE2B 
76be96d8fc1cecffe670401010ebb5454c8ed351b30623c66160605dda8b989237cc4a53f1f6233937a7a5c51b95771b2b207c0c57e6f45ce19cd5d1aa22d509
 SHA512 
a752830f22e484485b67178d2470a77852985bedb4df16c3dc9a0c2e1d07f4e2fddec854b1cb6ddd6427bc8d3d386c4e6b9b2b6c9e38dbe26718ef89190a5602

diff --git a/dev-vcs/got/got-0.85.ebuild b/dev-vcs/got/got-0.87.ebuild
similarity index 100%
rename from dev-vcs/got/got-0.85.ebuild
rename to dev-vcs/got/got-0.87.ebuild



[gentoo-commits] repo/proj/guru:master commit in: dev-python/hijridate/

2023-04-28 Thread Arthur Zamarin
commit: 407bf298c0f735b4513fe5d7efb2bb284a68e3bd
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Apr 28 00:56:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 28 04:32:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=407bf298

dev-python/hijridate: new package, add 2.3.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/hijridate/Manifest   |  1 +
 dev-python/hijridate/hijridate-2.3.0.ebuild | 24 
 dev-python/hijridate/metadata.xml   | 12 
 3 files changed, 37 insertions(+)

diff --git a/dev-python/hijridate/Manifest b/dev-python/hijridate/Manifest
new file mode 100644
index 0..cc251c2c0
--- /dev/null
+++ b/dev-python/hijridate/Manifest
@@ -0,0 +1 @@
+DIST hijridate-2.3.0.gh.tar.gz 42409 BLAKE2B 
3a06adb44542def4a49c33951f4ae8e2a0057f1fdc276d28ce05462aa93111d387e36a86786beaf18b8009d40b9db661f4704a2c97c3da4406da10a171e90eb8
 SHA512 
5b67337d7acf9e44e9d38f0cce8c0e7d0cf4ffbeee4d8e7f7813e42d079f364422529c08572f0f7cf64aa08ba2519c3e834a28f5a3aec16e79ce3fef91ff34bb

diff --git a/dev-python/hijridate/hijridate-2.3.0.ebuild 
b/dev-python/hijridate/hijridate-2.3.0.ebuild
new file mode 100644
index 0..1a3b7733f
--- /dev/null
+++ b/dev-python/hijridate/hijridate-2.3.0.ebuild
@@ -0,0 +1,24 @@
+# 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_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Accurate Hijri-Gregorian date converter based on the Umm al-Qura 
calendar"
+HOMEPAGE="https://github.com/dralshehri/hijridate;
+SRC_URI="https://github.com/dralshehri/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs \
+   dev-python/myst-parser \
+   dev-python/sphinx-notfound-page \
+   dev-python/sphinx-rtd-theme

diff --git a/dev-python/hijridate/metadata.xml 
b/dev-python/hijridate/metadata.xml
new file mode 100644
index 0..12420a1c1
--- /dev/null
+++ b/dev-python/hijridate/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cyber+gen...@sysrq.in
+   Anna
+   
+   
+   hijridate
+   dralshehri/hijridate
+   
+



[gentoo-commits] repo/proj/guru:master commit in: dev-python/python-telegram-bot/

2023-04-28 Thread Arthur Zamarin
commit: 6c4aa683de3fd3223bc1eaa7e418e78db1ba20ba
Author: Pedro Arizmendi  pm  me>
AuthorDate: Thu Apr 27 17:50:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 27 17:50:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c4aa683

dev-python/python-telegram-bot: Added missing pytz dependency

Closes: https://bugs.gentoo.org/905117
Signed-off-by: Pedro Arizmendi  pm.me>

 ...ython-telegram-bot-20.2.ebuild => python-telegram-bot-20.2-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/python-telegram-bot/python-telegram-bot-20.2.ebuild 
b/dev-python/python-telegram-bot/python-telegram-bot-20.2-r1.ebuild
similarity index 97%
rename from dev-python/python-telegram-bot/python-telegram-bot-20.2.ebuild
rename to dev-python/python-telegram-bot/python-telegram-bot-20.2-r1.ebuild
index 73aae7e20..9b383fdb3 100644
--- a/dev-python/python-telegram-bot/python-telegram-bot-20.2.ebuild
+++ b/dev-python/python-telegram-bot/python-telegram-bot-20.2-r1.ebuild
@@ -29,6 +29,7 @@ BDEPEND="
dev-python/flaky[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
>=dev-python/tornado-6.2[${PYTHON_USEDEP}]
)
 "



[gentoo-commits] repo/proj/guru:master commit in: dev-util/lua-language-server/

2023-04-28 Thread Arthur Zamarin
commit: e5dfb0c3b7df92a52a11068a8da0b69604364c70
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Apr 27 18:07:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 27 18:07:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e5dfb0c3

dev-util/lua-language-server: update Manifest

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-util/lua-language-server/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/lua-language-server/Manifest 
b/dev-util/lua-language-server/Manifest
index 0ff38cf52..9201dad29 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1,2 @@
+DIST lua-language-server-3.6.18.zip 30708893 BLAKE2B 
69bc01187fd85582766bf0d8f217bea163234d05698490b860d0ff446fcc0515f3b842600ff2ea980ff8c30acfb7b394df9a98b81a5b537df445cc18a70b744e
 SHA512 
b2bc488734df7eb0ad00993d352917d9d328b73603319fa8f1b0da8e93586cfdb85e715d6c3bd2ad6a9189551cc1e86a2fe35d3df4951f5feb80745c498424d2
 DIST lua-language-server-3.6.19.zip 31131706 BLAKE2B 
6a01d97f42354440597709a7f2e66282fadffa309f6ab40714f46a545c03acf9c29b4e9f06ee68af6d7e48bd03b43cde46078182c7aa810ea2823a60be176628
 SHA512 
7fd6020140cbcd0ae4e9f1d894736499b8ce8c25c536e85d71033ea7205f7be07799eb08fe4fc884362067a3a88de683154ddf79bed03588f89c8185705e10f4



[gentoo-commits] repo/proj/guru:master commit in: dev-util/lemminx-bin/

2023-04-28 Thread Arthur Zamarin
commit: 2130c3caa9cb20e0249da1125fb72c721367ebf3
Author: tastytea  tastytea  de>
AuthorDate: Thu Apr 27 12:24:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 27 16:59:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2130c3ca

dev-util/lemminx-bin: drop 0.22.0

Signed-off-by: tastytea  tastytea.de>

 dev-util/lemminx-bin/Manifest  |  1 -
 dev-util/lemminx-bin/lemminx-bin-0.22.0.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/dev-util/lemminx-bin/Manifest b/dev-util/lemminx-bin/Manifest
index de4362d44..0df6ff845 100644
--- a/dev-util/lemminx-bin/Manifest
+++ b/dev-util/lemminx-bin/Manifest
@@ -1,3 +1,2 @@
-DIST lemminx-bin-0.22.0.zip 15056353 BLAKE2B 
796f18d93b57584bfd0eedbfc9c8bc5ae3b324358fc536292c250f2734f779f86fe7cabc4b36471c1606a0392b4019a2ce55c0cde06d39ab445279d2ff662473
 SHA512 
e6dc38b378e11cb4676cbf3aaecf0d3dbfbe64b1252548170423913cb887ac896fdde82393e711a70aa81229c2ffb9a77f5ce225fd605fbe1ec51661ff57a819
 DIST lemminx-bin-0.24.0.zip 15263058 BLAKE2B 
d655810c407b7c49fc45813e33aac02eab2b6dd1d15bfc68ffaa73f701a1dacd76e497e2030da125eb5b48f969d3e9b8afd8c46a92b434d63a612bcb72827b47
 SHA512 
123eb3a406a4975034f9d4257f0ffd6417296b65a84d759a65ef15ac4c6ac0ed124000d5101bc5c8799f396d42d5dfb9d9779d5231202ac70109b8c1367191f9
 DIST lemminx-bin-0.25.0.zip 15608360 BLAKE2B 
3f1a0e127073745091b9d252fd717cd7f520e6f49af5f6ad19c916b1f087e851987ce6dc672f67420f46bcb5add93ee6f81df09eca5029319ebdd9aed498aa70
 SHA512 
ff9a270699cecf480ae4a8382333ac1afcc7d497ee45afc7486db0504bdad6589283c4a7eb167ae109c260563c076c8e8f02dd2d63658ea63e925f9676df4019

diff --git a/dev-util/lemminx-bin/lemminx-bin-0.22.0.ebuild 
b/dev-util/lemminx-bin/lemminx-bin-0.22.0.ebuild
deleted file mode 100644
index a2e7be2e0..0
--- a/dev-util/lemminx-bin/lemminx-bin-0.22.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="XML Language Server"
-HOMEPAGE="https://github.com/eclipse/lemminx;
-SRC_URI="https://github.com/redhat-developer/vscode-xml/releases/download/${PV}/lemminx-linux.zip
 -> ${P}.zip"
-S="${WORKDIR}"
-
-LICENSE="EPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="app-arch/unzip"
-
-QA_PREBUILT="/usr/bin/lemminx"
-
-src_install() {
-   newbin lemminx-linux lemminx
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-util/lemminx-bin/

2023-04-28 Thread Arthur Zamarin
commit: a540088968c2640c1cc31405998908eb743c1621
Author: tastytea  tastytea  de>
AuthorDate: Thu Apr 27 12:24:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 27 16:59:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a5400889

dev-util/lemminx-bin: add 0.25.0

Signed-off-by: tastytea  tastytea.de>

 dev-util/lemminx-bin/Manifest  |  1 +
 dev-util/lemminx-bin/lemminx-bin-0.25.0.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-util/lemminx-bin/Manifest b/dev-util/lemminx-bin/Manifest
index 59b6d1920..de4362d44 100644
--- a/dev-util/lemminx-bin/Manifest
+++ b/dev-util/lemminx-bin/Manifest
@@ -1,2 +1,3 @@
 DIST lemminx-bin-0.22.0.zip 15056353 BLAKE2B 
796f18d93b57584bfd0eedbfc9c8bc5ae3b324358fc536292c250f2734f779f86fe7cabc4b36471c1606a0392b4019a2ce55c0cde06d39ab445279d2ff662473
 SHA512 
e6dc38b378e11cb4676cbf3aaecf0d3dbfbe64b1252548170423913cb887ac896fdde82393e711a70aa81229c2ffb9a77f5ce225fd605fbe1ec51661ff57a819
 DIST lemminx-bin-0.24.0.zip 15263058 BLAKE2B 
d655810c407b7c49fc45813e33aac02eab2b6dd1d15bfc68ffaa73f701a1dacd76e497e2030da125eb5b48f969d3e9b8afd8c46a92b434d63a612bcb72827b47
 SHA512 
123eb3a406a4975034f9d4257f0ffd6417296b65a84d759a65ef15ac4c6ac0ed124000d5101bc5c8799f396d42d5dfb9d9779d5231202ac70109b8c1367191f9
+DIST lemminx-bin-0.25.0.zip 15608360 BLAKE2B 
3f1a0e127073745091b9d252fd717cd7f520e6f49af5f6ad19c916b1f087e851987ce6dc672f67420f46bcb5add93ee6f81df09eca5029319ebdd9aed498aa70
 SHA512 
ff9a270699cecf480ae4a8382333ac1afcc7d497ee45afc7486db0504bdad6589283c4a7eb167ae109c260563c076c8e8f02dd2d63658ea63e925f9676df4019

diff --git a/dev-util/lemminx-bin/lemminx-bin-0.25.0.ebuild 
b/dev-util/lemminx-bin/lemminx-bin-0.25.0.ebuild
new file mode 100644
index 0..a2e7be2e0
--- /dev/null
+++ b/dev-util/lemminx-bin/lemminx-bin-0.25.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="XML Language Server"
+HOMEPAGE="https://github.com/eclipse/lemminx;
+SRC_URI="https://github.com/redhat-developer/vscode-xml/releases/download/${PV}/lemminx-linux.zip
 -> ${P}.zip"
+S="${WORKDIR}"
+
+LICENSE="EPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="app-arch/unzip"
+
+QA_PREBUILT="/usr/bin/lemminx"
+
+src_install() {
+   newbin lemminx-linux lemminx
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-util/vscode-langservers-extracted/

2023-04-28 Thread Arthur Zamarin
commit: fca5d7325c800c9c104ec407a3e5ecc5070fb1e3
Author: tastytea  tastytea  de>
AuthorDate: Thu Apr 27 12:22:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 27 16:59:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fca5d732

dev-util/vscode-langservers-extracted: drop 4.5.0

Signed-off-by: tastytea  tastytea.de>

 dev-util/vscode-langservers-extracted/Manifest |  2 -
 .../vscode-langservers-extracted-4.5.0.ebuild  | 43 --
 2 files changed, 45 deletions(-)

diff --git a/dev-util/vscode-langservers-extracted/Manifest 
b/dev-util/vscode-langservers-extracted/Manifest
index b1dae1cfa..08609db85 100644
--- a/dev-util/vscode-langservers-extracted/Manifest
+++ b/dev-util/vscode-langservers-extracted/Manifest
@@ -1,5 +1,3 @@
-DIST vscode-langservers-extracted-4.5.0-deps.tar.xz 15028444 BLAKE2B 
c27ea331ccf2dc3b42885ac28eae6c78a7d8d2bca15b6afda9dc072e2feaed40c91dd2fb4a29ed379b1d3d8eb1ef9ede5875e7f51b69b7ef17db6e221c1c3258
 SHA512 
503e44614977444d6254c10aeda5ed63009c1ed7062d78e2e30df6b94d833979e96dcf3507d7403accb066affc39bb2510e1afb53aa0ae6bd55b932bc842d16d
-DIST vscode-langservers-extracted-4.5.0.tgz 128354 BLAKE2B 
9040ef189dfb55776811fe0d6ee9bc93787e59ac2a8d1819b58779e2590d28aed106610d571e7cd0c0a7f4b66a7f9348655f508235e752091f0212cbf83b0838
 SHA512 
afcf995831d102750f40cc9941ad9e673672604f301a26b74822fd66d56397a4b630b03997a355837cfc02dcf89c343d24f8a1f39f1b8f4be7b611ac8e134b8e
 DIST vscode-langservers-extracted-4.6.0-deps.tar.xz 14940820 BLAKE2B 
ef9b3a89633593f692fb98c8b4a630412d097a2e3255dd3467c1e83d7557d1a849d246127e81ae507d76d81d0bf168fe503e883f8303346a5ab34416958f4bcf
 SHA512 
2bae5158bafe5d203c37c6fb678df769f9dc261a50eb08a35cdb43dc6f530e3de5ceab98c0fc87032122ece25c25245f3ec7b216c3d1d5cda5aec7dae84b604d
 DIST vscode-langservers-extracted-4.6.0.tgz 132681 BLAKE2B 
3dfffbee4563d3ba4cee262a967bcbb268bac9b5252d3d7d4b4b79aa2de201d1ac62f96b447912911eb434b8bb9fc06ff0d42fb0b88bb169bfcc685ffb52a271
 SHA512 
3e80efe4a00dca5ab2a739146531d3b814fc3997c5c61330342436bd7206d5ddd907a06b13ecfa019e9a2542f1cfa67184861e0b3e0640a14e1ea7c1961ed71b
 DIST vscode-langservers-extracted-4.7.0-deps.tar.xz 14980900 BLAKE2B 
0d57554d6626eeceeb511620cadbbfc539739848417de461f1b253f22e3e02c01fd9f33bf58c94bf99d7bd1a589628c44f63bcf3fce56510d33ac23474f9ad5d
 SHA512 
e06a19e7fea23b1190d9065f9b31889968b726f9ff309c904d1ad8b0dc8164f47c68a53a5502bc4819984ae3a44623c474feda0c3da0e6322db37cfb9e9e446a

diff --git 
a/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.5.0.ebuild
 
b/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.5.0.ebuild
deleted file mode 100644
index 3535b5d98..0
--- 
a/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.5.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="HTML/CSS/JSON/ESLint/Markdown language servers extracted from 
vscode."
-HOMEPAGE="https://github.com/hrsh7th/vscode-langservers-extracted;
-SRC_URI="
-   mirror://npm/${PN}/-/${P}.tgz
-   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
-"
-S="${WORKDIR}"
-
-# NOTE: to generate the dependency tarball:
-#   npm --cache "$(realpath ./npm-cache)" install $(portageq envvar 
DISTDIR)/${P}.tgz
-#   tar -caf ${P}-deps.tar.xz npm-cache
-
-LICENSE="Apache-2.0 BSD-2 MIT-with-advertising"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="net-libs/nodejs"
-BDEPEND="net-libs/nodejs[npm]"
-
-src_unpack() {
-   cd "${T}" || die "Could not cd to temporary directory"
-   unpack ${P}-deps.tar.xz
-}
-
-src_install() {
-   npm \
-   --offline \
-   --verbose \
-   --progress false \
-   --foreground-scripts \
-   --global \
-   --prefix "${ED}"/usr \
-   --cache "${T}"/npm-cache \
-   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
-
-   cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed"
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-benchmark/.maildir/

2023-04-28 Thread Arthur Zamarin
commit: 3d83e9a8064eb79fa327361d5e00af0fcffab592
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 28 17:49:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 28 17:49:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d83e9a8

dev-python/pytest-benchmark: remove files added by mistake

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

 dev-python/pytest-benchmark/.maildir/.mu-prop | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/pytest-benchmark/.maildir/.mu-prop 
b/dev-python/pytest-benchmark/.maildir/.mu-prop
deleted file mode 100644
index c271d191e..0
--- a/dev-python/pytest-benchmark/.maildir/.mu-prop
+++ /dev/null
@@ -1,3 +0,0 @@
-uidnext: 1
-version: 3.15
-



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

2023-04-28 Thread Arthur Zamarin
commit: 51d414840390d3134dd7dc8b995ec6b68d99a0fc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 28 17:33:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 28 17:33:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d41484

dev-python/xarray: Stabilize 2023.3.0 ppc64, #905246

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

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

diff --git a/dev-python/xarray/xarray-2023.3.0.ebuild 
b/dev-python/xarray/xarray-2023.3.0.ebuild
index 26339c4ca8d9..5e7727cffd73 100644
--- a/dev-python/xarray/xarray-2023.3.0.ebuild
+++ b/dev-python/xarray/xarray-2023.3.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]



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

2023-04-28 Thread Sam James
commit: 654e8b5fa060b20f46060b89761d57210104748c
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 28 17:29:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 28 17:29:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654e8b5f

dev-python/qtsass: Stabilize 0.4.0 ALLARCHES, #905258

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

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

diff --git a/dev-python/qtsass/qtsass-0.4.0.ebuild 
b/dev-python/qtsass/qtsass-0.4.0.ebuild
index 1a66bd84d25e..6a48bafa1f06 100644
--- a/dev-python/qtsass/qtsass-0.4.0.ebuild
+++ b/dev-python/qtsass/qtsass-0.4.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
>=dev-python/libsass-0.22.0[${PYTHON_USEDEP}]



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

2023-04-28 Thread Sam James
commit: 664cafb20675248769c50f3fd79c65ffdba20389
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 28 17:29:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 28 17:29:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=664cafb2

dev-python/pygame_sdl2: Stabilize 8.0.3 amd64, #905252

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

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

diff --git a/dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild 
b/dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild
index 4edafa97f5a5..3adc4a5202d0 100644
--- a/dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild
+++ b/dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://www.renpy.org/dl/${PV}/${PYSDL}-for-renpy-${PV}.tar.gz;
 
 LICENSE="LGPL-2.1 ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 BDEPEND="



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

2023-04-28 Thread Sam James
commit: 57c14c3b825c4ae0970c62dd3b21527c8728a4a0
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 28 17:29:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 28 17:29:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c14c3b

dev-python/pygame_sdl2: Stabilize 8.0.3 x86, #905252

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

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

diff --git a/dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild 
b/dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild
index d1b95dfb311c..4edafa97f5a5 100644
--- a/dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild
+++ b/dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://www.renpy.org/dl/${PV}/${PYSDL}-for-renpy-${PV}.tar.gz;
 
 LICENSE="LGPL-2.1 ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 BDEPEND="



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

2023-04-28 Thread Sam James
commit: eb4db5e529c377625c275b8a32519aba9d96e257
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 28 17:29:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 28 17:29:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb4db5e5

dev-python/pikepdf: Stabilize 7.2.0 amd64, #905235

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

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

diff --git a/dev-python/pikepdf/pikepdf-7.2.0.ebuild 
b/dev-python/pikepdf/pikepdf-7.2.0.ebuild
index 6a0f094ce23e..2590324c57e2 100644
--- a/dev-python/pikepdf/pikepdf-7.2.0.ebuild
+++ b/dev-python/pikepdf/pikepdf-7.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 
 DEPEND="
>=app-text/qpdf-11.1.1:0=



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

2023-04-28 Thread Sam James
commit: 5ec0eabe0f4aa21d6d773fc853e9089b59a62dc1
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 28 17:29:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 28 17:29:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec0eabe

sys-apps/bleachbit: Stabilize 4.4.2-r1 x86, #904638

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

 sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild 
b/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild
index b0d9eef52780..c6b013a117af 100644
--- a/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild
+++ b/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2023-04-28 Thread Sam James
commit: 0f6fa6f341fdb60c178f139f05312d59fc9390b1
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 28 17:29:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 28 17:29:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f6fa6f3

sys-apps/bleachbit: Stabilize 4.4.2-r1 amd64, #904638

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

 sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild 
b/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild
index 3cc4297cdb73..b0d9eef52780 100644
--- a/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild
+++ b/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2023-04-28 Thread Sam James
commit: d3674114ecaf943ce5665c634e0b4017ece1d3ca
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 28 17:21:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 28 17:21:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3674114

dev-tex/latexmk: Stabilize 4.80 amd64, #905224

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

 dev-tex/latexmk/latexmk-4.80.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/latexmk/latexmk-4.80.ebuild 
b/dev-tex/latexmk/latexmk-4.80.ebuild
index 393f12363ce0..4698a5507b83 100644
--- a/dev-tex/latexmk/latexmk-4.80.ebuild
+++ b/dev-tex/latexmk/latexmk-4.80.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://personal.psu.edu/~jcc8/software/${PN}/${P/./}.zip;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="virtual/latex-base
dev-lang/perl"



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

2023-04-28 Thread Matthew Thode
commit: 08a213c50910780b71b17b5a65db305cfee4bf70
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Apr 28 17:09:03 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Apr 28 17:11:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a213c5

app-admin/ansible-core: 2.14.4 2.13.9 stable amd64/arm64/x86

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

 app-admin/ansible-core/ansible-core-2.13.9.ebuild| 2 +-
 app-admin/ansible-core/ansible-core-2.14.4-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/ansible-core/ansible-core-2.13.9.ebuild 
b/app-admin/ansible-core/ansible-core-2.13.9.ebuild
index 84f6bffd432f..ee8d323e90b5 100644
--- a/app-admin/ansible-core/ansible-core-2.13.9.ebuild
+++ b/app-admin/ansible-core/ansible-core-2.13.9.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
EGIT_BRANCH="devel"
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 LICENSE="GPL-3"

diff --git a/app-admin/ansible-core/ansible-core-2.14.4-r1.ebuild 
b/app-admin/ansible-core/ansible-core-2.14.4-r1.ebuild
index 66c67a2e2ac7..c9e4dbcd003a 100644
--- a/app-admin/ansible-core/ansible-core-2.14.4-r1.ebuild
+++ b/app-admin/ansible-core/ansible-core-2.14.4-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} ==  ]]; then
EGIT_BRANCH="devel"
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 LICENSE="GPL-3"



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

2023-04-28 Thread Matthew Thode
commit: 8290e69ce3581e2da073cebe704884a218a88965
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Apr 28 17:09:51 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Apr 28 17:11:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8290e69c

app-admin/ansible-core: drop 2.13.8, 2.14.3

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

 app-admin/ansible-core/Manifest   |  2 -
 app-admin/ansible-core/ansible-core-2.13.8.ebuild | 53 --
 app-admin/ansible-core/ansible-core-2.14.3.ebuild | 54 ---
 3 files changed, 109 deletions(-)

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index 2f91137d7f8a..5db75f1c153f 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -1,5 +1,3 @@
-DIST ansible-core-2.13.8.tar.gz 13985893 BLAKE2B 
c0fd9ebde2dacd590588a654df29ed56e681ee67f3df41f1d1e91351259c22a0b01f0eb108763596198133e4d980c2130317f79d4f8f25ea1e36dac9325a8b40
 SHA512 
a3abeaca7076a590892b31735c901447654b5f1db59ca3095ad1d98c8de11b982e1375a22f1814712545fe84a870f57132d87c2ca47fa6a779bd53cd99d17ba4
 DIST ansible-core-2.13.9.tar.gz 14025835 BLAKE2B 
831f04f1d4872d2e7a9801e69e450ed48c65f95121dc56f124c932169e44c12da672dd4ba9320a4e40270afd044d38c0774e79980977322260f110986d06a65e
 SHA512 
74514d98fb3f7f24fb0b4e95ee20c76f26234d1f5067ca2801e9ac92baabed0f2f2c89bf577510be7403041405951271e7749279c9fa04fab57018cbdf2c52c7
-DIST ansible-core-2.14.3.tar.gz 11516886 BLAKE2B 
95c209842c1ccd090467e529f8c84def76cb3df69863b02c01f61a1ac6d4fa911134cc336e51e087215939efa91883ad51d4c01d2b3f4c124b82c540ab0e3be0
 SHA512 
95278d9c55d3eef2f66db1ee62648b5493e138f19513c32780684c55631c1ec49f94988a8d0f5eede44dbcceca7b4dd34aca10fa67d17dbe90ef8cf37051581d
 DIST ansible-core-2.14.4.tar.gz 11589961 BLAKE2B 
ae096debaf676dbd46cb047f0f87af5d09b4265368500964bbd0cf3ac8e58969bee489d66486fb570a697df5b22065fae206f1df361eb911a7fe025628655371
 SHA512 
86164dfded15232174e4f11140a71b91ef5b0d93b40a2df9588930b4b955f20feb419258c2bbf9d6735d298ec626c88c5e9b1c933a51e3273a28b85fac7a3762
 DIST ansible-core-2.14.5.tar.gz 11620295 BLAKE2B 
d006f773e1c2b28582143a4f08f699e5744fba492130388fa5463053cdf8f0cc7056296daa213c72884ea0c0ba454a3e04ef118c184faba8c8d3c281ae65345a
 SHA512 
130a0de925c7229dee350ddbf4382d87802d86aab4817ed595105db8ed5071153847dac0478f20a994670e59e53a07b77d0bf35855d309ebc222fbb61233b7db

diff --git a/app-admin/ansible-core/ansible-core-2.13.8.ebuild 
b/app-admin/ansible-core/ansible-core-2.13.8.ebuild
deleted file mode 100644
index ee8d323e90b5..
--- a/app-admin/ansible-core/ansible-core-2.13.8.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
-HOMEPAGE="https://www.ansible.com/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
-   EGIT_BRANCH="devel"
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/httplib2[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/netaddr[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
-   https://www.ansible.com/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
-   EGIT_BRANCH="devel"
-else
-   inherit pypi
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/httplib2[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/netaddr[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
-   

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

2023-04-28 Thread Matthew Thode
commit: a3128ec69b5dcb5d5d080260fb8057be5827b105
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Apr 28 17:10:45 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Apr 28 17:11:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3128ec6

app-admin/ansible: drop 7.3.0

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

 app-admin/ansible/Manifest |  1 -
 app-admin/ansible/ansible-7.3.0.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index 52932fd84058..9a4720992206 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -1,3 +1,2 @@
 DIST ansible-6.7.0.tar.gz 36371372 BLAKE2B 
75cb14f158c36ded8313a1c5b798838afdf3a38ffc8e29a87c8e1e3e74c9aeca827432397ad83ed23a1d3aeaaef91822cc3c23aa226a307d93f84f54b25d71bb
 SHA512 
676baf03626d5bf36aea7117d39ef71ba7878ab6bccdec1ee199bd699d559a5f3f6a0d9032ef120204093677b7fbbe1b575529d3aa692acd1a4447f9c2715f3a
-DIST ansible-7.3.0.tar.gz 37218246 BLAKE2B 
04a1a4d00c8f33fa81b907d71f76988ea58e66bb88817475ed4f53fd0fef61468e9e2623ff9224e37f7ea06301aad34ebc39f68e51bdfe049e110d683e6b0171
 SHA512 
078bda71b6de438c083068902da1543b97f160265a6607fdbf9a386361b0932ba673cf46192c5a3521bc52724489ea9fc0900b0f742756ff4dbf5d2b7d4471bc
 DIST ansible-7.4.0.tar.gz 37352820 BLAKE2B 
33d3affa052e509348c981920597ab13f3181dee1ab46eda764e0a68df2edeefbcb62cec57e62da559bfe2b5e7efdb95eba1b602efe198bfad8dd0301e66c7df
 SHA512 
c77aebb54676b669305905c969fa5afac9e1262bfefa358de7fee0fb3ef89d0306c599acb2225cdb4209c53df16c307d438cc628299aec494c70cba166eb3cbb

diff --git a/app-admin/ansible/ansible-7.3.0.ebuild 
b/app-admin/ansible/ansible-7.3.0.ebuild
deleted file mode 100644
index 0cefb7045e40..
--- a/app-admin/ansible/ansible-7.3.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
-HOMEPAGE="https://www.ansible.com/;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
-RESTRICT="test"
-
-RDEPEND=">=app-admin/ansible-core-2.14.0
-   

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

2023-04-28 Thread Matthew Thode
commit: 693d42070d606152ea6541d01d4a94215371f8fd
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Apr 28 17:10:31 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Apr 28 17:11:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=693d4207

app-admin/ansible: stabilize 7.4.0 for amd64, arm64, x86

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

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

diff --git a/app-admin/ansible/ansible-7.4.0.ebuild 
b/app-admin/ansible/ansible-7.4.0.ebuild
index b74fccd0afab..0cefb7045e40 100644
--- a/app-admin/ansible/ansible-7.4.0.ebuild
+++ b/app-admin/ansible/ansible-7.4.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.ansible.com/;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 RESTRICT="test"
 
 RDEPEND=">=app-admin/ansible-core-2.14.0



  1   2   3   4   >