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

2022-04-30 Thread Michał Górny
commit: e8a650b9da431b0891ac5e019732fd83dfd49430
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  1 06:53:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May  1 06:53:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a650b9

dev-python/doc8: Add python@ as co-maint.

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

 dev-python/doc8/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/doc8/metadata.xml b/dev-python/doc8/metadata.xml
index ac22ee31520b..cb964bb3d822 100644
--- a/dev-python/doc8/metadata.xml
+++ b/dev-python/doc8/metadata.xml
@@ -5,6 +5,10 @@
prometheanf...@gentoo.org
Matthew Thode

+   
+   pyt...@gentoo.org
+   Python
+   

doc8




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

2022-04-30 Thread Michał Górny
commit: 774038969aad7ec2259de30b7c6b63805eb52250
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  1 06:54:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May  1 06:54:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77403896

dev-python/rst-linker: Add python@ as co-maint.

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

 dev-python/rst-linker/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/rst-linker/metadata.xml 
b/dev-python/rst-linker/metadata.xml
index a5c83b049663..5fa64e373870 100644
--- a/dev-python/rst-linker/metadata.xml
+++ b/dev-python/rst-linker/metadata.xml
@@ -5,6 +5,10 @@
sb...@gentoo.org
Louis Sautier

+   
+   pyt...@gentoo.org
+   Python
+   


rst.linker



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

2022-04-30 Thread Michał Górny
commit: 2a68b454c2f029311eb9544ffb910da3b1d19743
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  1 06:54:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May  1 06:54:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a68b454

dev-python/pytest-check: Add python@ as co-maint.

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

 dev-python/pytest-check/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/pytest-check/metadata.xml 
b/dev-python/pytest-check/metadata.xml
index af6127a0bf2a..5db435fa7f11 100644
--- a/dev-python/pytest-check/metadata.xml
+++ b/dev-python/pytest-check/metadata.xml
@@ -5,6 +5,10 @@
arthur...@gentoo.org
Arthur Zamarin

+   
+   pyt...@gentoo.org
+   Python
+   


okken/pytest-check



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

2022-04-30 Thread Michał Górny
commit: 68b19e98506ab33c98157ed8cb050ac5ec8ce221
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  1 06:54:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May  1 06:54:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b19e98

dev-python/libcloud: Add python@ as maint.

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

 dev-python/libcloud/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/libcloud/metadata.xml b/dev-python/libcloud/metadata.xml
index 595f205d822a..ef0cc22c1151 100644
--- a/dev-python/libcloud/metadata.xml
+++ b/dev-python/libcloud/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   pyt...@gentoo.org
+   Python
+   


apache/libcloud



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

2022-04-30 Thread Michał Górny
commit: 6990b44fc0b46d08e5c4f12b35ffa9e752008f0a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  1 06:54:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May  1 06:54:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6990b44f

dev-python/tomlkit: Add python@ as co-maint.

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

 dev-python/tomlkit/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/tomlkit/metadata.xml b/dev-python/tomlkit/metadata.xml
index 0437ab7ddee7..1a938ee652b2 100644
--- a/dev-python/tomlkit/metadata.xml
+++ b/dev-python/tomlkit/metadata.xml
@@ -5,6 +5,10 @@
 s...@gentoo.org
 Gentoo Science Project
   
+  
+pyt...@gentoo.org
+Python
+  
   
   
 tomlkit



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

2022-04-30 Thread Michał Górny
commit: 863a4fe4b315270b6fffcd66d9775a6903bf89d9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  1 06:24:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May  1 06:41:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=863a4fe4

dev-python/asgiref: Bump to 3.5.1

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

 dev-python/asgiref/Manifest |  1 +
 dev-python/asgiref/asgiref-3.5.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/asgiref/Manifest b/dev-python/asgiref/Manifest
index 652e78734289..323c85af5cf0 100644
--- a/dev-python/asgiref/Manifest
+++ b/dev-python/asgiref/Manifest
@@ -1 +1,2 @@
 DIST asgiref-3.5.0.tar.gz 31920 BLAKE2B 
3471e799da0ba5cd8640612d0ff04e480d6c431a44c1e94419cdfc3a029c83ffe53aa561952fcf9c0df4a5ec71282afd8f4c665b49c408306f8f7026e0a0023c
 SHA512 
3fa48002bffd953f3ff8bc33e5604955ee83fbfc09cae171b95d57773378ada554342f2af58a4a04025a070cd2ec5a6b1bd5a8b18a5c5b87b2b510bbb2036e57
+DIST asgiref-3.5.1.tar.gz 32027 BLAKE2B 
d3674a71bb75271a09f30aca8c99ae199ccaf119d7ee452b97f02ed4dd07c810ef1836ea8b5a66b8a4c2505a989cbea0bdef215c8a34813506f0f72bc12c21f6
 SHA512 
feafd896bf83902fe3f6a803a6e637d4c4474dc14faee43742929802355816971d2e8165eeb80aee6e4d5358a3dadab5f9199bd79698607ce0d0ad0b7151b5bb

diff --git a/dev-python/asgiref/asgiref-3.5.1.ebuild 
b/dev-python/asgiref/asgiref-3.5.1.ebuild
new file mode 100644
index ..89a3e2054de8
--- /dev/null
+++ b/dev-python/asgiref/asgiref-3.5.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="ASGI utilities (successor to WSGI)"
+HOMEPAGE="
+   https://asgi.readthedocs.io/en/latest/
+   https://github.com/django/asgiref/
+   https://pypi.org/project/asgiref/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-04-30 Thread Michał Górny
commit: c5fafed60bc7e53dd01cf948ce96069baf955a0e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  1 06:23:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May  1 06:41:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5fafed6

dev-python/hypothesis: Bump to 6.46.0

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.46.0.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index ebc2baafb85f..80538bfddb1d 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -4,3 +4,4 @@ DIST hypothesis-python-6.44.0.tar.gz 9189825 BLAKE2B 
f6688f55a920b0dc65beab54d71
 DIST hypothesis-python-6.45.0.tar.gz 9191348 BLAKE2B 
e607b21f0e24daec57b19be5e8c1b77c9d78abb724cd5b89dc7dff1351a066387f990d0d92bded39ccb4da4368c3b827a6f3117a24c251d8955be98d8338ba3a
 SHA512 
01e4aea5ce71c476fbee52182ff07529126744eb8bb603175370d33d2e1ce49a367ef2c0ec7abf879ed2bfa25a31e1b2136e2b79bc68d4a4c200cc3159583c6c
 DIST hypothesis-python-6.45.1.tar.gz 9190980 BLAKE2B 
61365d27603383cb76d62a0f0f4ca01ac09c779d90b8f028709fedb20dccabb8bb3d452d7bf87926a8bc30c334387378e1cc8e2b42c9bfa8834577e01b34d635
 SHA512 
a68eaf4b5012735027aba70eae8c244747a676e345b5ab6c6f7e08cab58ce3330410eba5eaa1ded89d1e15386bf644d3df9012b382d675e967781cd7b762fb21
 DIST hypothesis-python-6.45.3.tar.gz 9191554 BLAKE2B 
0fc07224be3c0f9f852d86c70540f616ea5f2b081e8e784ade4af105597146fd16c8c5245ca8e4fcf681847e4214b13da36dd88f81be4a24411e516b313f428a
 SHA512 
f103e45de796d9c6374dd51e16d05e3aab472ad86d9f78dba810ab4a034893aac3aebf944af279d850f3138a6205c56c91c6e861673fb777228a9fb5d3a5a59c
+DIST hypothesis-python-6.46.0.tar.gz 9192054 BLAKE2B 
acfb6136b43f29b62ebd843a8c1437955f2f6681af16293f0f0a0fb651c0a69fb06c15b67fac8f9f73ad2459e0a5a0e4292e5dae1eb0a49e14760849a3af944f
 SHA512 
5fcfd72d17a69e0dcd23a0d5633c15507017750dce61ae2be457151e4099ea7aea66b7d8b0aad98615453763935bb353197b094191dea78ece3ff297c89cf71f

diff --git a/dev-python/hypothesis/hypothesis-6.46.0.ebuild 
b/dev-python/hypothesis/hypothesis-6.46.0.ebuild
new file mode 100644
index ..5b35c96c0a4d
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.46.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/";
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz";
+S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' python3_{8..10})
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # subtests are broken by warnings from random plugins
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x 
PYTEST_PLUGINS=xdist.plugin,pytest_forked,_hypothesis_pytestplugin
+
+   epytest tests/cover tests/pytest tests/quality \
+   -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
+}
+
+python_install() {
+   distutils-r1_python_install
+   if ! use cli || ! has "${EPYTHON}" python3.{8..10}; then
+   rm -r "${ED}/usr/bin" "${D}$(python_get_scriptdir)" || die
+   fi
+}
+
+pkg_postinst() {
+   optfeature "datetime support" dev-python/pytz
+   optfeature "dateutil support" dev-python/python-dateutil
+   optfeature "numpy support" dev-python/numpy
+   optfeature "django support" dev-python/django dev-python/pytz
+   optfeature "pandas support" dev-python/pandas
+   optfeature "pytest support" dev-python/pytest
+}



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

2022-04-30 Thread Michał Górny
commit: 62a9473879a73e8e1a61dd42785c8afde92b6b53
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  1 06:27:58 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May  1 06:41:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a94738

dev-python/numpydoc: Bump to 1.3.1

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

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

diff --git a/dev-python/numpydoc/Manifest b/dev-python/numpydoc/Manifest
index c1e37772fd84..0b826cfb3aa3 100644
--- a/dev-python/numpydoc/Manifest
+++ b/dev-python/numpydoc/Manifest
@@ -1,3 +1,4 @@
 DIST numpydoc-1.2.1.tar.gz 70350 BLAKE2B 
f693436efa8e95527e4d7d20676b1f3e563369190a71cc4e2cc8ec38b65ad500f3e0e8a4e89ce48ebd3bf1190c8fff1ead05cc22dbbf80fdf147b9996b2b5add
 SHA512 
439ff422d46ea8eaa26bd14ac41f8d64638d8df081a3b889eaadceafbde64f2a091f6363d0565759618d60c4fe869d8f62ec0878d45674022056058621048d0e
 DIST numpydoc-1.2.tar.gz 69659 BLAKE2B 
e5483ad3d6d82e9ff51d2d7cdc36c75407361059a696047f1d0fb7d3307c36ee056e8c0b9eb45fc11e4d341350c1b1dd021d60252055154c6907942e549b9555
 SHA512 
b8ea82a947c7fca9d02c2083f6040f2a1a115400e43257fd6ce7ac9b1b174d22ed7723053b87893d6bff8f47a625932297c884e853be4e00d3ae2262ad0161cf
 DIST numpydoc-1.3.0.gh.tar.gz 70243 BLAKE2B 
64b6550bffb644945972e38eb9783ca0a81478c9c9f8aac9d0a91b5871fcc9470d55533ebd4cbe287cf7ade2f355b05e4a31e8558e4fff3a836b37ed33027b13
 SHA512 
ba6b77fba590a9cb97562e9325db98d3423e39eeca6f28975960bc3ac9c83922ad9c47ecb92c2e2ec359f050304225fc204347708cf699cb40074eaefaa29e41
+DIST numpydoc-1.3.1.gh.tar.gz 70432 BLAKE2B 
bcf1214625671e89fcffedb7a90b1ef7f5993a43bff5e632e21bde647bb1b1ae1f4d21d4cf653622879121ea72c58486b78266d73b51d239243394b177b80078
 SHA512 
2b2ba50444765460d2df756c65893e59236bf3e47ab5980ed2279c0f3930bd841c68b2cb1438c3e25d0f2416fe4f2670dba9ebad4809c63a8db479fc8068916c

diff --git a/dev-python/numpydoc/numpydoc-1.3.1.ebuild 
b/dev-python/numpydoc/numpydoc-1.3.1.ebuild
new file mode 100644
index ..8b2f2b65ba40
--- /dev/null
+++ b/dev-python/numpydoc/numpydoc-1.3.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Sphinx extension to support docstrings in Numpy format"
+HOMEPAGE="
+   https://numpydoc.readthedocs.io/en/latest/
+   https://github.com/numpy/numpydoc/
+   https://pypi.org/project/numpydoc/
+"
+SRC_URI="
+   https://github.com/numpy/numpydoc/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/jinja-2.10[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/matplotlib-3.2.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e 's:--cov-report= --cov=numpydoc::' setup.cfg || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # these require Internet (intersphinx)
+   numpydoc/tests/test_full.py::test_MyClass
+   numpydoc/tests/test_full.py::test_my_function
+   )
+   epytest --pyargs numpydoc
+}



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

2022-04-30 Thread Michał Górny
commit: 890a9b003a1fdb1028a75d534f7d31c7140a58d7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  1 06:26:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May  1 06:41:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890a9b00

dev-python/sphinxcontrib-spelling: Bump to 7.3.3

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

 dev-python/sphinxcontrib-spelling/Manifest |  1 +
 .../sphinxcontrib-spelling-7.3.3.ebuild| 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/sphinxcontrib-spelling/Manifest 
b/dev-python/sphinxcontrib-spelling/Manifest
index b5915e95e87a..1dacedae960e 100644
--- a/dev-python/sphinxcontrib-spelling/Manifest
+++ b/dev-python/sphinxcontrib-spelling/Manifest
@@ -1 +1,2 @@
 DIST sphinxcontrib-spelling-7.3.2.tar.gz 51813 BLAKE2B 
7c96f3b102fa33ea4d9e35100930a157200a1c01c51d8ec5145c45c5a24e3b5de35f6c4669177363c6098cb96275e10c39ff660c36d209cb6fa658e50cb8e169
 SHA512 
043a50f694366de4a3aedc24ca2ea7d89c85087097264f4e4fc860f68a3df5a67f19ec7172e4a67074377846d013d24edecd751885136c7263bc30b034c0f0e9
+DIST sphinxcontrib-spelling-7.3.3.tar.gz 51912 BLAKE2B 
6a9bd90db2298beb78686252d555dd5e77d0c9042eb0986dd2eeab9e413a921c5f5f594c539c2cfe6315002c2f2892241b789b10976e634158f3ca1d8be1b627
 SHA512 
7406bd846c5eac507f8e4481ada4d0d725d0a3ad8cf2f8fd3328389128cf54091bb0e304dfe23fdf771a26d9103d2c028d2f7f29e1949ca59fcf43de5bac9cb1

diff --git 
a/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-7.3.3.ebuild 
b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-7.3.3.ebuild
new file mode 100644
index ..b0c435cd27a2
--- /dev/null
+++ b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-7.3.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Sphinx spelling extension"
+HOMEPAGE="
+   https://github.com/sphinx-contrib/spelling/
+   https://pypi.org/project/sphinxcontrib-spelling/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   test? (
+   app-dicts/myspell-en
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires the git repo
+   tests/test_filter.py::test_contributors
+)
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+python_test() {
+   distutils_write_namespace sphinxcontrib
+   rm -rf sphinxcontrib || die
+   epytest tests
+}



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

2022-04-30 Thread Hans de Graaff
commit: 66725a328da68c8c79ff9cb192e653c38540a448
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 05:39:19 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  1 05:39:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66725a32

dev-ruby/puppetdb-termini: enable ruby30, ruby31 and disable ruby25

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

 dev-ruby/puppetdb-termini/puppetdb-termini-7.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-7.10.1.ebuild 
b/dev-ruby/puppetdb-termini/puppetdb-termini-7.10.1.ebuild
index a2bc85cce4e6..68f1eaa1a4b6 100644
--- a/dev-ruby/puppetdb-termini/puppetdb-termini-7.10.1.ebuild
+++ b/dev-ruby/puppetdb-termini/puppetdb-termini-7.10.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 inherit unpacker
 



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

2022-04-30 Thread Hans de Graaff
commit: 15c31a9ea6333a765acc061e72362c21e9f0c2a4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 06:27:22 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  1 06:27:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c31a9e

dev-ruby/optimist: enable ruby30, ruby31 and disable ruby24, ruby25

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

 dev-ruby/optimist/optimist-3.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/optimist/optimist-3.0.1.ebuild 
b/dev-ruby/optimist/optimist-3.0.1.ebuild
index 3b00cb962597..f08a822bec74 100644
--- a/dev-ruby/optimist/optimist-3.0.1.ebuild
+++ b/dev-ruby/optimist/optimist-3.0.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_EXTRADOC="FAQ.txt History.txt README.md"
 



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

2022-04-30 Thread Hans de Graaff
commit: 1d4cb29992eae1dac588adcd8de22070bc308b35
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 06:17:54 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  1 06:17:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4cb299

dev-ruby/octokit: drop 4.20.0, 4.21.0

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

 dev-ruby/octokit/Manifest  |  2 --
 dev-ruby/octokit/octokit-4.20.0.ebuild | 42 --
 dev-ruby/octokit/octokit-4.21.0.ebuild | 42 --
 3 files changed, 86 deletions(-)

diff --git a/dev-ruby/octokit/Manifest b/dev-ruby/octokit/Manifest
index d5df191d04d5..947a0a2b2d2f 100644
--- a/dev-ruby/octokit/Manifest
+++ b/dev-ruby/octokit/Manifest
@@ -1,3 +1 @@
-DIST octokit-4.20.0.tar.gz 3127939 BLAKE2B 
30b251c95cf664ea83d23473ecbd5d1652586a567775253afa3f0c954490a6381c86da40cdc3761c8c43b17c850dfe9ba80f3814e946f1f3a008be81dd3c002a
 SHA512 
180a4846052dc223b4d5444acc7af7d78151ac941687c75e6853c119ce75d9383fa5ec1ffc7ede97a6ee6d5780ef27030f2132761484099f634be6a3c4a9d7b6
-DIST octokit-4.21.0.tar.gz 3134804 BLAKE2B 
67648f7dd3a04b8b5b397d94e1c73329fe6ea0a6db1abff3c5cb5ab443beb1e5874c2bc2f072ecbeee2a13b4de229791c03184eb5fa769ba52e2d8793bf0b9c1
 SHA512 
364ed578ddef4b4fe50c3848559820819a517d33e2140f2867f70de4fc1e9e5a14c0fcc9b34a6bb6b2240bfaf0b9ff95038e01ff7e857e2bd0ab707f546d9fd9
 DIST octokit-4.22.0.tar.gz 3141531 BLAKE2B 
c852f34dc99b10fb06194bda9f15bffb4242a2b5ee7909e74defa2a7ca6b90962fd30232eb8850d97af872bfb036c87f7623acd9088efa3afd07f01cad525fe4
 SHA512 
e8696176227c81d5f80080fbb3c660b7b6e1b28b149b664b20d7e8cf333450988ac2fb9f5327c5e4e46528dbf7eea1246e82c94b265e6008f8fd7cd98f87423c

diff --git a/dev-ruby/octokit/octokit-4.20.0.ebuild 
b/dev-ruby/octokit/octokit-4.20.0.ebuild
deleted file mode 100644
index 85e02ff81cfd..
--- a/dev-ruby/octokit/octokit-4.20.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md CONTRIBUTING.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Ruby toolkit for the Github API"
-HOMEPAGE="https://github.com/octokit/octokit.rb";
-SRC_URI="https://github.com/octokit/octokit.rb/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RUBY_S=octokit.rb-${PV}
-
-ruby_add_rdepend "
-   >=dev-ruby/faraday-0.9
-   =dev-ruby/sawyer-0.8*
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/jwt
-   dev-ruby/mime-types
-   >=dev-ruby/netrc-0.7.7
-   >=dev-ruby/rbnacl-7.1.1:6
-   dev-ruby/vcr:3[json]
-   dev-ruby/webmock:3 )"
-
-all_ruby_prepare() {
-   sed -e '/if RUBY_ENGINE/,/^end/ s:^:#: ; 1igem "webmock", "~>3.0"' \
-   -e '/pry/ s:^:#:' \
-   -i spec/helper.rb || die
-}

diff --git a/dev-ruby/octokit/octokit-4.21.0.ebuild 
b/dev-ruby/octokit/octokit-4.21.0.ebuild
deleted file mode 100644
index 85e02ff81cfd..
--- a/dev-ruby/octokit/octokit-4.21.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md CONTRIBUTING.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Ruby toolkit for the Github API"
-HOMEPAGE="https://github.com/octokit/octokit.rb";
-SRC_URI="https://github.com/octokit/octokit.rb/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RUBY_S=octokit.rb-${PV}
-
-ruby_add_rdepend "
-   >=dev-ruby/faraday-0.9
-   =dev-ruby/sawyer-0.8*
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/jwt
-   dev-ruby/mime-types
-   >=dev-ruby/netrc-0.7.7
-   >=dev-ruby/rbnacl-7.1.1:6
-   dev-ruby/vcr:3[json]
-   dev-ruby/webmock:3 )"
-
-all_ruby_prepare() {
-   sed -e '/if RUBY_ENGINE/,/^end/ s:^:#: ; 1igem "webmock", "~>3.0"' \
-   -e '/pry/ s:^:#:' \
-   -i spec/helper.rb || die
-}



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

2022-04-30 Thread Hans de Graaff
commit: 0063c138094d753b9a245b4adaee04fe50ee6b85
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 06:13:47 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  1 06:13:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0063c138

dev-ruby/oauth: enable ruby30

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

 dev-ruby/oauth/oauth-0.5.8.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/oauth/oauth-0.5.8.ebuild 
b/dev-ruby/oauth/oauth-0.5.8.ebuild
index a675a968338d..6aacd85e42e9 100644
--- a/dev-ruby/oauth/oauth-0.5.8.ebuild
+++ b/dev-ruby/oauth/oauth-0.5.8.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md TODO"
 
@@ -26,13 +26,13 @@ ruby_add_bdepend "test? (
dev-ruby/mocha:1.0
dev-ruby/webmock
dev-ruby/rack
-   dev-ruby/actionpack:6.0
-   dev-ruby/railties:6.0
+   dev-ruby/actionpack:6.1
+   dev-ruby/railties:6.1
 )"
 
 all_ruby_prepare() {
# Require a compatible version of mocha
-   sed -i -e '1igem "mocha", "~> 1.0"; gem "railties", "~>6.0.0" ; gem 
"actionpack", "~>6.0.0"' \
+   sed -i -e '1igem "mocha", "~> 1.0"; gem "railties", "~>6.1.0" ; gem 
"actionpack", "~>6.1.0"' \
-e '2i gem "test-unit"; require "test/unit"' \
-e '/mocha/ s/mini_test/minitest/' \
-e '/\(byebug\|minitest_helpers\|simplecov\)/I s:^:#:' 
test/test_helper.rb || die



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

2022-04-30 Thread Hans de Graaff
commit: 580643f17730ea1c8588399b97a1edeb45745059
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 06:29:35 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  1 06:29:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580643f1

dev-ruby/optionable: enable ruby31

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

 dev-ruby/optionable/optionable-0.2.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/optionable/optionable-0.2.0-r1.ebuild 
b/dev-ruby/optionable/optionable-0.2.0-r1.ebuild
index f8215391936b..b1281a2fea0c 100644
--- a/dev-ruby/optionable/optionable-0.2.0-r1.ebuild
+++ b/dev-ruby/optionable/optionable-0.2.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2022-04-30 Thread Hans de Graaff
commit: fb8f6d6440a1f1fc2540b3d02faef116bc49221d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 06:21:56 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  1 06:21:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb8f6d64

dev-lang/ruby: run the full test suite

In previous ruby versions the full test suite could only be run against
an installed ruby version, but this is no longer the case, and in fact
the tests that we installed with the "rubytests" USE flag no longer
worked as-is. Instead, "make check" can be used to run the full suite
against the currently built ruby version.

In order for these checks to pass we also need to explicitly avoid
building the win32 extensions.

Thanks to chewi for investigating and suggesting improvements.

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

 dev-lang/ruby/ruby-3.1.2-r1.ebuild | 249 +
 1 file changed, 249 insertions(+)

diff --git a/dev-lang/ruby/ruby-3.1.2-r1.ebuild 
b/dev-lang/ruby/ruby-3.1.2-r1.ebuild
new file mode 100644
index ..f1cb6ecc0ea6
--- /dev/null
+++ b/dev-lang/ruby/ruby-3.1.2-r1.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+MY_P="${PN}-$(ver_cut 1-3)"
+S=${WORKDIR}/${MY_P}
+
+SLOT=$(ver_cut 1-2)
+MY_SUFFIX=$(ver_rs 1 '' ${SLOT})
+RUBYVERSION=${SLOT}.0
+
+DESCRIPTION="An object-oriented scripting language"
+HOMEPAGE="https://www.ruby-lang.org/";
+SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz";
+
+LICENSE="|| ( Ruby-BSD BSD-2 )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc socks5 +ssl 
static-libs systemtap tk xemacs"
+
+RDEPEND="
+   berkdb? ( sys-libs/db:= )
+   gdbm? ( sys-libs/gdbm:= )
+   jemalloc? ( dev-libs/jemalloc:= )
+   jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) )
+   ssl? (
+   dev-libs/openssl:0=
+   )
+   socks5? ( >=net-proxy/dante-1.1.13 )
+   systemtap? ( dev-util/systemtap )
+   tk? (
+   dev-lang/tcl:0=[threads]
+   dev-lang/tk:0=[threads]
+   )
+   dev-libs/libyaml
+   dev-libs/libffi:=
+   sys-libs/readline:0=
+   sys-libs/zlib
+   virtual/libcrypt:=
+   >=app-eselect/eselect-ruby-20201225
+"
+
+DEPEND="${RDEPEND}"
+
+BUNDLED_GEMS="
+   >=dev-ruby/minitest-5.15.0[ruby_targets_ruby31]
+   >=dev-ruby/power_assert-2.0.1[ruby_targets_ruby31]
+   >=dev-ruby/rake-13.0.6[ruby_targets_ruby31]
+   >=dev-ruby/rbs-2.1.0[ruby_targets_ruby31]
+   >=dev-ruby/rexml-3.2.5[ruby_targets_ruby31]
+   >=dev-ruby/rss-0.2.9[ruby_targets_ruby31]
+   >=dev-ruby/test-unit-3.5.3[ruby_targets_ruby31]
+   >=dev-ruby/typeprof-0.12.2[ruby_targets_ruby31]
+"
+
+PDEPEND="
+   ${BUNDLED_GEMS}
+   virtual/rubygems[ruby_targets_ruby31]
+   >=dev-ruby/bundler-2.3.3[ruby_targets_ruby31]
+   >=dev-ruby/did_you_mean-1.6.1[ruby_targets_ruby31]
+   >=dev-ruby/json-2.6.1[ruby_targets_ruby31]
+   rdoc? ( >=dev-ruby/rdoc-6.3.3[ruby_targets_ruby31] )
+   xemacs? ( app-xemacs/ruby-modes )"
+
+src_prepare() {
+   eapply "${FILESDIR}"/"${SLOT}"/010*.patch
+
+   if use elibc_musl ; then
+   eapply "${FILESDIR}"/3.1/901-musl-*.patch
+   fi
+
+   einfo "Unbundling gems..."
+   cd "$S"
+   # Remove bundled gems that we will install via PDEPEND, bug
+   # 539700.
+   rm -fr gems/* || die
+   touch gems/bundled_gems || die
+   # Don't install CLI tools since they will clash with the gem
+   rm -f bin/{racc,racc2y,y2racc} || die
+   sed -i -e '/executables/ s:^:#:' lib/racc/racc.gemspec || die
+
+   einfo "Removing bundled libraries..."
+   rm -fr ext/fiddle/libffi-3.2.1 || die
+
+   # Remove tests that are known to fail
+   rm -f test/ruby/test_process.rb 
test/rubygems/test_gem{,_path_support}.rb || die
+
+
+   if use prefix ; then
+   # Fix hardcoded SHELL var in mkmf library
+   sed -i -e "s#\(SHELL = \).*#\1${EPREFIX}/bin/sh#" lib/mkmf.rb 
|| die
+
+   if [[ ${CHOST} == *darwin* ]] ; then
+   # avoid symlink loop on Darwin (?!)
+   sed -i \
+   -e 
'/LIBRUBY_ALIASES=/s/lib$(RUBY_INSTALL_NAME).$(SOEXT)//' \
+   configure.ac || die
+
+   # make ar/libtool hack for Darwin work
+   sed -i \
+   -e 
"s/ac_cv_prog_ac_ct_AR='libtool/ac_cv_prog_AR='${CHOST}-libtool/" \
+   configure.ac || die
+   fi
+   fi
+
+   eapply_user
+
+   

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

2022-04-30 Thread Hans de Graaff
commit: d39b2a479194e5447a852e4bd016d560d7cf2910
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 05:38:10 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  1 05:38:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d39b2a47

dev-ruby/pundit: drop 2.1.0

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

 dev-ruby/pundit/Manifest|  1 -
 dev-ruby/pundit/pundit-2.1.0.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-ruby/pundit/Manifest b/dev-ruby/pundit/Manifest
index 9025bcac9e48..986d61a757e3 100644
--- a/dev-ruby/pundit/Manifest
+++ b/dev-ruby/pundit/Manifest
@@ -1,3 +1,2 @@
-DIST pundit-2.1.0.gem 25600 BLAKE2B 
f8284e326a68475fe4c733de85597ba91e376d37e5dd24d97c1a8da2ab7f15d2cf35cf76688370f1a96c00f8ce89df2d2bb6b3c6de1ae33d6cdfe1ffd1926e3f
 SHA512 
3201cb3acca8301a0e07fa9bd58617ee32074842e873a85a31d9b56fac5bd93c4a78d94d8b57556a011f1713712eb484ef3281d68ae3acf1c8bf1bce13f47e0c
 DIST pundit-2.1.1.gem 26112 BLAKE2B 
de517b25d0d062c2a85b6ca28b6dc8ebcea25f4786435788e90394ad29338462073c946d7127172766baeced6dc98d0e21923220b1371861f200b73fe09039e9
 SHA512 
d5463e21801ef04e82500c671ccbee0e8fb1576a8b7b86283ecc80d1c6e81cd375abf3c81ee5fad8323eb3ba0c296df43c9a78fafc2cd6e7797f1447d02ede0d
 DIST pundit-2.2.0.gem 27136 BLAKE2B 
560843f9e1d19c551ee9bdeb3ead856a483dff68187da20c463fd01cbf1ca68f48adf6d4b9589b2c755cf6c860fba98b3719af8732e9f4c284c7dc4b2a1b2f5b
 SHA512 
fcb8c9305e7ce9301142bd62c08856ee29cf5227d63ae36ccc894c4a3b19ec9c03625c3742890e9aeabc2fc8877a5d9527d28ecc8084103bcfa8321d87458a44

diff --git a/dev-ruby/pundit/pundit-2.1.0.ebuild 
b/dev-ruby/pundit/pundit-2.1.0.ebuild
deleted file mode 100644
index dc228494dd9b..
--- a/dev-ruby/pundit/pundit-2.1.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Object oriented authorization for Rails applications"
-HOMEPAGE="https://github.com/elabs/pundit https://rubygems.org/gems/pundit";
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/activesupport-3.0.0:*"
-
-ruby_add_bdepend "test? ( >=dev-ruby/actionpack-3.0.0
-   >=dev-ruby/activemodel-3.0.0 )"
-
-all_ruby_prepare() {
-   sed -i -e "/pry/d" spec/spec_helper.rb || die
-}



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

2022-04-30 Thread Hans de Graaff
commit: 0e2bb825a111f6ddbbb4eca011ca7e4d5415dfc3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 05:58:02 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  1 05:58:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e2bb825

dev-ruby/oauth: drop 0.5.6, 0.5.7

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

 dev-ruby/oauth/Manifest   |  2 --
 dev-ruby/oauth/oauth-0.5.6.ebuild | 39 ---
 dev-ruby/oauth/oauth-0.5.7.ebuild | 39 ---
 3 files changed, 80 deletions(-)

diff --git a/dev-ruby/oauth/Manifest b/dev-ruby/oauth/Manifest
index f6bf356a4632..95e7a931f2d8 100644
--- a/dev-ruby/oauth/Manifest
+++ b/dev-ruby/oauth/Manifest
@@ -1,3 +1 @@
-DIST oauth-0.5.6.tar.gz 60887 BLAKE2B 
8dea7bc6b1a3c9d5befa5badbda105fed28004d6627624fedaf1572cc261421e3a8636019bb0a600a28fb6aa933d2b1be5faf613ae3062f7d50b314b86059b17
 SHA512 
dcb516b90d6cf0ff3f1071fa7bf1e1b30cd998c79205f9a6df001d5c04784ad23ecd430b4e04565a6351efcc780b552dfc38ea962d0a938c9e19a6e5bd3fe070
-DIST oauth-0.5.7.tar.gz 65889 BLAKE2B 
71787b6a03156a25edbb006acd05f7aae789e9bc0fffa0afe9d3f0c55a2b991fa20527c493e9933891adc0e32571c1834f1a3f928e12f2a7b3159ebc09d29286
 SHA512 
4bc217123aaf74482ed118344c57b241b9efea172d872d670a860e8f236fac4ae1956826fcc786025164a5728c62edded8cb453f0051091c48bc87fe1f72f931
 DIST oauth-0.5.8.tar.gz 67852 BLAKE2B 
7dc19a2f84f585fd517d677bf441c5964b45566ffea3cbd7612061db115a5570cf8315b4cbdd8788f9b0ff336b6eea91922f17c0ce17a4c626731282bd8203ca
 SHA512 
3bf8298ea5bcffe1fe61ba894a5cfcb04a5814348154749e056ea18d975b00b10db7ed226f2187ffb9f414b755022bf32ff4bb2c02f1f429f6a9a7062032d82e

diff --git a/dev-ruby/oauth/oauth-0.5.6.ebuild 
b/dev-ruby/oauth/oauth-0.5.6.ebuild
deleted file mode 100644
index 7fdf4be49c41..
--- a/dev-ruby/oauth/oauth-0.5.6.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="HISTORY README.rdoc TODO"
-
-RUBY_FAKEGEM_GEMSPEC="oauth.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A RubyGem for implementing both OAuth clients and servers"
-HOMEPAGE="https://github.com/oauth-xx/oauth-ruby";
-SRC_URI="https://github.com/oauth-xx/oauth-ruby/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-RUBY_S="${PN}-ruby-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? (
-   dev-ruby/bundler
-   dev-ruby/test-unit:2
-   dev-ruby/mocha:1.0
-   dev-ruby/webmock
-   dev-ruby/rack
-   dev-ruby/actionpack:6.0
-   dev-ruby/railties:6.0
-)"
-
-all_ruby_prepare() {
-   # Require a compatible version of mocha
-   sed -i -e '1igem "mocha", "~> 1.0"; gem "railties", "~>6.0.0" ; gem 
"actionpack", "~>6.0.0"' \
-   -e '2i gem "test-unit"; require "test/unit"' \
-   -e '/mocha/ s/mini_test/minitest/' \
-   -e '/\(byebug\|minitest_helpers\|simplecov\)/I s:^:#:' 
test/test_helper.rb || die
-}

diff --git a/dev-ruby/oauth/oauth-0.5.7.ebuild 
b/dev-ruby/oauth/oauth-0.5.7.ebuild
deleted file mode 100644
index cdb746579c6c..
--- a/dev-ruby/oauth/oauth-0.5.7.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md TODO"
-
-RUBY_FAKEGEM_GEMSPEC="oauth.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A RubyGem for implementing both OAuth clients and servers"
-HOMEPAGE="https://github.com/oauth-xx/oauth-ruby";
-SRC_URI="https://github.com/oauth-xx/oauth-ruby/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-RUBY_S="${PN}-ruby-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? (
-   dev-ruby/bundler
-   dev-ruby/test-unit:2
-   dev-ruby/mocha:1.0
-   dev-ruby/webmock
-   dev-ruby/rack
-   dev-ruby/actionpack:6.0
-   dev-ruby/railties:6.0
-)"
-
-all_ruby_prepare() {
-   # Require a compatible version of mocha
-   sed -i -e '1igem "mocha", "~> 1.0"; gem "railties", "~>6.0.0" ; gem 
"actionpack", "~>6.0.0"' \
-   -e '2i gem "test-unit"; require "test/unit"' \
-   -e '/mocha/ s/mini_test/minitest/' \
-   -e '/\(byebug\|minitest_helpers\|simplecov\)/I s:^:#:' 
test/test_helper.rb || die
-}



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

2022-04-30 Thread Hans de Graaff
commit: 0ecb7aa63ee5b55aabce2eb788ddd453e4b8a2ac
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 06:21:46 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  1 06:21:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ecb7aa6

dev-ruby/openssl-ccm: update EAPI 6 -> 8

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

 dev-ruby/openssl-ccm/openssl-ccm-1.2.2-r1.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/dev-ruby/openssl-ccm/openssl-ccm-1.2.2-r1.ebuild 
b/dev-ruby/openssl-ccm/openssl-ccm-1.2.2-r1.ebuild
new file mode 100644
index ..e532af80584a
--- /dev/null
+++ b/dev-ruby/openssl-ccm/openssl-ccm-1.2.2-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+inherit ruby-fakegem
+
+DESCRIPTION="OpenSSL CBC-MAC (CCM) ruby gem"
+HOMEPAGE="https://github.com/SmallLars/openssl-ccm";
+
+LICENSE="BSD"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile || die
+   sed -i -e '/coverall/I s:^:#:' test/test_ccm.rb || die
+}



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

2022-04-30 Thread Hans de Graaff
commit: 8493fbc94fda340702a8e7e1fa057bb24ccc01dc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 05:36:22 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  1 05:36:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8493fbc9

dev-ruby/pry: drop 0.13.1, 0.14.0

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

 dev-ruby/pry/Manifest  |  2 --
 dev-ruby/pry/pry-0.13.1.ebuild | 45 --
 dev-ruby/pry/pry-0.14.0.ebuild | 45 --
 3 files changed, 92 deletions(-)

diff --git a/dev-ruby/pry/Manifest b/dev-ruby/pry/Manifest
index 0fa146012e75..0eaac44be6b0 100644
--- a/dev-ruby/pry/Manifest
+++ b/dev-ruby/pry/Manifest
@@ -1,3 +1 @@
-DIST pry-0.13.1.tar.gz 240103 BLAKE2B 
da4797e36aecba8bf1a785738339ed4be1e06ab28b329b66551a908898cd0515fc0da2434ba96e9fa0f350c9d32c13f850660bc0236c6c0218a4bd3182ec4ced
 SHA512 
bec52c75dce365db68504634b2eaf6b0f312527031401199fcdbaa3ec5a9272148239d93305f8e66c4d36513f9fec3fe045e978c5a10f012a2880ab4a16b7e85
-DIST pry-0.14.0.tar.gz 238895 BLAKE2B 
325a7eaa03836cf78c8599af15aa6758bc36cccf20937c3a7f222a5a831d2ffd8fc990e005b587779fe2a15077e0b8b38628c6f075b2b73de7ea44b5642e8635
 SHA512 
c10ba16d7dbd05308079f98a68fbcbb367d07977fd71a7077a80938b10c7588f585651e046d29a2f1499f136f56c062598f77ada8fb47a31608a4ea8536c5ef8
 DIST pry-0.14.1.tar.gz 239261 BLAKE2B 
46bba71668cbfcb710ebf4f8921d1b4cbaad887b1546b4566a90f9f246f1ff41451ccabb4a8692bb8a404532227aaa72b2d530fa4451bf1b7141cb6f57dfea1a
 SHA512 
b258d1ae7ffd82c6fbed7edbd6e9bc64006eb54e3376a2f85b7482e0517be34efb46a2264975820cac3b7c0bea89b855b4d2a6fb104ff760f25667e1afb3ba44

diff --git a/dev-ruby/pry/pry-0.13.1.ebuild b/dev-ruby/pry/pry-0.13.1.ebuild
deleted file mode 100644
index a6ccfb80e171..
--- a/dev-ruby/pry/pry-0.13.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-RUBY_FAKEGEM_GEMSPEC=${PN}.gemspec
-
-inherit ruby-fakegem
-
-DESCRIPTION="Pry is a powerful alternative to the standard IRB shell for Ruby"
-HOMEPAGE="https://github.com/pry/pry/wiki";
-SRC_URI="https://github.com/pry/pry/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-IUSE=""
-SLOT="ruby19"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-
-ruby_add_rdepend "
-   >=dev-ruby/coderay-1.1.0 =dev-ruby/coderay-1.1*
-   =dev-ruby/method_source-1*"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/open4-1.3
-   >=dev-ruby/rake-0.9
-   >=dev-ruby/mocha-1.0
-   )"
-
-all_ruby_prepare() {
-   # Avoid unneeded dependency on git.
-   # Loosen coderay dependency.
-   sed -e '/git ls-files/d' \
-   -i ${RUBY_FAKEGEM_GEMSPEC} || die
-   sed -e '/[Bb]undler/d' -i spec/spec_helper.rb || die
-
-   # Skip integration tests because they depend to much on specifics of 
the environment.
-   rm -f spec/integration/* || die
-   sed -i -e '/loads files through repl and exits/askip "depends on parent 
directory"' spec/cli_spec.rb || die
-}

diff --git a/dev-ruby/pry/pry-0.14.0.ebuild b/dev-ruby/pry/pry-0.14.0.ebuild
deleted file mode 100644
index 8d4d5fc87dab..
--- a/dev-ruby/pry/pry-0.14.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-RUBY_FAKEGEM_GEMSPEC=${PN}.gemspec
-
-inherit ruby-fakegem
-
-DESCRIPTION="Pry is a powerful alternative to the standard IRB shell for Ruby"
-HOMEPAGE="https://github.com/pry/pry/wiki";
-SRC_URI="https://github.com/pry/pry/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-IUSE=""
-SLOT="ruby19"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-
-ruby_add_rdepend "
-   >=dev-ruby/coderay-1.1.0 =dev-ruby/coderay-1.1*
-   =dev-ruby/method_source-1*"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/open4-1.3
-   >=dev-ruby/rake-0.9
-   >=dev-ruby/mocha-1.0
-   )"
-
-all_ruby_prepare() {
-   # Avoid unneeded dependency on git.
-   # Loosen coderay dependency.
-   sed -e '/git ls-files/d' \
-   -i ${RUBY_FAKEGEM_GEMSPEC} || die
-   sed -e '/[Bb]undler/d' -i spec/spec_helper.rb || die
-
-   # Skip integration tests because they depend to much on specifics of 
the environment.
-   rm -f spec/integration/* || die
-   sed -i -e '/loads files through repl and exits/askip "depends on parent 
directory"' spec/cli_spec.rb || die
-}



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

2022-04-30 Thread Hans de Graaff
commit: 10bbf3dffbfb890209ef2cd812483a90a0382148
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 06:34:19 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  1 06:34:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10bbf3df

dev-ruby/ox: stabilize 2.14.10 for amd64

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

 dev-ruby/ox/ox-2.14.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/ox/ox-2.14.10.ebuild b/dev-ruby/ox/ox-2.14.10.ebuild
index 9d396a28c0f1..18c6fa807322 100644
--- a/dev-ruby/ox/ox-2.14.10.ebuild
+++ b/dev-ruby/ox/ox-2.14.10.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://www.ohler.com/ox/ 
https://github.com/ohler55/ox";
 SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/plantuml/

2022-04-30 Thread Miroslav Šulc
commit: 7817faf4079ed26574cf8e07a12ae565f1c28e10
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun May  1 05:25:58 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun May  1 05:25:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7817faf4

media-gfx/plantuml: bump to 1.2022.5

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

 media-gfx/plantuml/Manifest |  1 +
 media-gfx/plantuml/plantuml-1.2022.5.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/media-gfx/plantuml/Manifest b/media-gfx/plantuml/Manifest
index 8c8aacd302e1..efcccd872e64 100644
--- a/media-gfx/plantuml/Manifest
+++ b/media-gfx/plantuml/Manifest
@@ -1,2 +1,3 @@
 DIST plantuml-1.2022.3.tar.gz 5399905 BLAKE2B 
6dc48de057850a797de779c02e039abb3070239f2e7a907a1447b0a95ef3a869424e10fe5efd3e130f0f8042b40f07209e844677299363a010b0d7ee5727a7d2
 SHA512 
c90cc11686bff42f56ed35de90eb29a5bcb662c4d0003132b64f9913dff3caa52aed39ca269e2f42b45945a9cbe4713f8717c89af6a6ccd163fcbdf887e275fa
 DIST plantuml-1.2022.4.tar.gz 5400187 BLAKE2B 
4fba7454c0e3f757afa757b4be27bd4878a516f981209c69350adaeb21b7e051323477da496aff18b41f001fc0f2ebc2368daf14aa55957fd5ae426275494371
 SHA512 
b4520d304b2d4893687d18438af38bd8c2639b3dde5cd5cf3bd6c2426efa4e022081e02d396dde96253ddafd48f488676ca76e2d124b00e61435b8d3ea9f16a2
+DIST plantuml-1.2022.5.tar.gz 5413637 BLAKE2B 
f75891b5c03660c4783946cf502da2d26919483697223bfe3c5bbc2d868729e1831b7cb364ccf7c61f1e50a42ffc9db9c07e221450df6fbb63b122c9fda0f61a
 SHA512 
9e69cc4bf5bcc993ee93569ee9149c564592090890e6f9e88a5ca600b46cc55118ec58bc771f51db76e2a7301fda9f32b57e28056a949c5f9ad886b94460d970

diff --git a/media-gfx/plantuml/plantuml-1.2022.5.ebuild 
b/media-gfx/plantuml/plantuml-1.2022.5.ebuild
new file mode 100644
index ..c1ad0e0aaa4f
--- /dev/null
+++ b/media-gfx/plantuml/plantuml-1.2022.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="source"
+inherit java-pkg-2 java-ant-2 desktop xdg
+
+DESCRIPTION="Draw UML diagrams using a simple and human readable text 
description"
+HOMEPAGE="https://plantuml.com";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=virtual/jdk-1.8:*"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+   dev-java/ant-core:0
+   media-gfx/graphviz"
+
+EANT_BUILD_TARGET="dist"
+EANT_GENTOO_CLASSPATH="ant-core"
+JAVA_ANT_REWRITE_CLASSPATH="true"
+
+src_install() {
+   java-pkg_dojar ${PN}.jar
+   java-pkg_dolauncher ${PN} --jar ${PN}.jar
+   use source && java-pkg_dosrc src/*
+
+   make_desktop_entry plantuml PlantUML
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/plantuml/

2022-04-30 Thread Miroslav Šulc
commit: 6137732bd6cf4b42e7fdb178cf685bd537b4f2e8
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun May  1 05:11:16 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun May  1 05:11:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6137732b

media-gfx/plantuml: removed obsolete 1.2022.2

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

 media-gfx/plantuml/Manifest |  1 -
 media-gfx/plantuml/plantuml-1.2022.2.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/media-gfx/plantuml/Manifest b/media-gfx/plantuml/Manifest
index 3b64ea792929..8c8aacd302e1 100644
--- a/media-gfx/plantuml/Manifest
+++ b/media-gfx/plantuml/Manifest
@@ -1,3 +1,2 @@
-DIST plantuml-1.2022.2.tar.gz 5396602 BLAKE2B 
5919495af6d15805ef379ae1a4630fa739620abe48ebef65ae034d16a9811233ae98d60e5ae2cc5e1b4a9d682bef34d70fd0ae42a0d16b5a6f44821df86ae63a
 SHA512 
f61d7dbed7d7b6771d172ae8fb2a7af0c111a986330fddf5b8fbb36e7ebed8f598ff748d6f35b1c1ffa289b24fb699c572172316001bc571628ceeb8d0595d70
 DIST plantuml-1.2022.3.tar.gz 5399905 BLAKE2B 
6dc48de057850a797de779c02e039abb3070239f2e7a907a1447b0a95ef3a869424e10fe5efd3e130f0f8042b40f07209e844677299363a010b0d7ee5727a7d2
 SHA512 
c90cc11686bff42f56ed35de90eb29a5bcb662c4d0003132b64f9913dff3caa52aed39ca269e2f42b45945a9cbe4713f8717c89af6a6ccd163fcbdf887e275fa
 DIST plantuml-1.2022.4.tar.gz 5400187 BLAKE2B 
4fba7454c0e3f757afa757b4be27bd4878a516f981209c69350adaeb21b7e051323477da496aff18b41f001fc0f2ebc2368daf14aa55957fd5ae426275494371
 SHA512 
b4520d304b2d4893687d18438af38bd8c2639b3dde5cd5cf3bd6c2426efa4e022081e02d396dde96253ddafd48f488676ca76e2d124b00e61435b8d3ea9f16a2

diff --git a/media-gfx/plantuml/plantuml-1.2022.2.ebuild 
b/media-gfx/plantuml/plantuml-1.2022.2.ebuild
deleted file mode 100644
index 8ba5d39fd289..
--- a/media-gfx/plantuml/plantuml-1.2022.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="source"
-inherit java-pkg-2 java-ant-2 desktop xdg
-
-DESCRIPTION="Draw UML diagrams using a simple and human readable text 
description"
-HOMEPAGE="https://plantuml.com";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DEPEND=">=virtual/jdk-1.8:*"
-
-RDEPEND="
-   >=virtual/jre-1.8:*
-   dev-java/ant-core:0
-   media-gfx/graphviz"
-
-EANT_BUILD_TARGET="dist"
-EANT_GENTOO_CLASSPATH="ant-core"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-src_install() {
-   java-pkg_dojar ${PN}.jar
-   java-pkg_dolauncher ${PN} --jar ${PN}.jar
-   use source && java-pkg_dosrc src/*
-
-   make_desktop_entry plantuml PlantUML
-}



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

2022-04-30 Thread Sam James
commit: fdb70d5b0aa516f8d256e2c26ed313593745
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 29 20:35:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 04:50:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb70d5b

dev-python/berkeleydb: keyword 18.1.5 for ~ia64 (append needed flag too)

Big thanks to matoro for reporting this package working with -O1
compilation. This was tested on guppy.ia64.d.g.o and indeed it
passes tests now.

(sam: matoro has identified -foptimize-sibling-calls is the issue which
is implied by -O2).

Bug: https://bugs.gentoo.org/814179
Thanks-to: matoro  airmail.cc>
Signed-off-by: Arthur Zamarin  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-python/berkeleydb/berkeleydb-18.1.5.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-python/berkeleydb/berkeleydb-18.1.5.ebuild 
b/dev-python/berkeleydb/berkeleydb-18.1.5.ebuild
index 9c8e6b6acd04..e9c4a1c6fce3 100644
--- a/dev-python/berkeleydb/berkeleydb-18.1.5.ebuild
+++ b/dev-python/berkeleydb/berkeleydb-18.1.5.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="threads(+)"
 DISTUTILS_IN_SOURCE_BUILD=1
-inherit db-use distutils-r1
+inherit db-use flag-o-matic distutils-r1
 
 # Tests aren't included in PyPi tarballs, so just manually clone from upstream
 # at https://hg.jcea.es/pybsddb/ and prepare out tarball
@@ -17,7 +17,7 @@ 
SRC_URI="https://dev.gentoo.org/~arthurzam/distfiles/dev-python/${PN}/${P}.tar.x
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
|| (
@@ -55,6 +55,11 @@ python_configure_all() {
export BERKELEYDB_INCDIR="$(db_includedir ${DB_VER})"
export BERKELEYDB_LIBDIR="${EPREFIX}/usr/$(get_libdir)"
export YES_I_HAVE_THE_RIGHT_TO_USE_THIS_BERKELEY_DB_VERSION=1
+
+   if use ia64; then
+   # bug #814179
+   append-flags -fno-optimize-sibling-calls
+   fi
 }
 
 python_test() {



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaexpat/

2022-04-30 Thread Sam James
commit: 95c9312085401c8e3fae62755697f8f5d397c1ae
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 04:34:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 04:34:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c93120

dev-lua/luaexpat: Stabilize 1.4.1 ppc, #841875

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

 dev-lua/luaexpat/luaexpat-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luaexpat/luaexpat-1.4.1.ebuild 
b/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
index 0b8f4924664b..5a262e98066a 100644
--- a/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
+++ b/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaexpat/

2022-04-30 Thread Sam James
commit: 2897dd64c9ced1195754c7552b89f84a43e6d344
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 04:34:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 04:34:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2897dd64

dev-lua/luaexpat: Stabilize 1.4.1 ppc64, #841875

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

 dev-lua/luaexpat/luaexpat-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luaexpat/luaexpat-1.4.1.ebuild 
b/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
index bffd0266736e..0b8f4924664b 100644
--- a/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
+++ b/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaexpat/

2022-04-30 Thread Sam James
commit: 2e5dc22c1ec7dcfd6c7e4e3aec9b7fb76b744c1e
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 04:33:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 04:33:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e5dc22c

dev-lua/luaexpat: Stabilize 1.4.1 amd64, #841875

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

 dev-lua/luaexpat/luaexpat-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luaexpat/luaexpat-1.4.1.ebuild 
b/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
index 6bc0243c6c83..bffd0266736e 100644
--- a/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
+++ b/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaexpat/

2022-04-30 Thread Sam James
commit: 3c5f87dfbc11ada138a9b32a197dc9edfd007254
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 04:32:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 04:32:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c5f87df

dev-lua/luaexpat: Stabilize 1.4.1 x86, #841875

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

 dev-lua/luaexpat/luaexpat-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luaexpat/luaexpat-1.4.1.ebuild 
b/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
index b0c2791bf0e6..6bc0243c6c83 100644
--- a/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
+++ b/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="



[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/qepcad/

2022-04-30 Thread Alessandro Barbieri
commit: 31ebb31224a66626a28edf2aab6f3c5dd99489bc
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun May  1 04:16:00 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun May  1 04:16:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31ebb312

sci-mathematics/qepcad: fix typo

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

 sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild 
b/sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild
index 068eabfbd..25c1b6278 100644
--- a/sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild
+++ b/sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2028 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/proj/guru:dev commit in: sci-libs/saclib/

2022-04-30 Thread Alessandro Barbieri
commit: 412b5118c567f0ecf50138e52dc6e460480d454e
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun May  1 04:06:41 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun May  1 04:14:33 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=412b5118

sci-libs/saclib: add 2.2.8_p20220501

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

 sci-libs/saclib/Manifest  |  1 +
 sci-libs/saclib/saclib-2.2.8_p20220501.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/sci-libs/saclib/Manifest b/sci-libs/saclib/Manifest
index 50550d1d4..089489a6a 100644
--- a/sci-libs/saclib/Manifest
+++ b/sci-libs/saclib/Manifest
@@ -1 +1,2 @@
+DIST saclib-2.2.8_p20220501.tar.gz 2494609 BLAKE2B 
b68bf17645294d6575e4b5412c69ae658a1b2694b4144d69bb516080ee5ae1d92fb6a1400f4fe7422d79c8ee0a96206709e7fca841aa319523e724eacd73d063
 SHA512 
d5e61150136f1519bcdf2dbe35160f5381e8e8da1a3049847737aa946ca71e1958277d7b8120a2c764cdb8aeb98faece16094695fabe45efbcd17c14ad1b6253
 DIST saclib2.2.8.tgz 3060308 BLAKE2B 
446546e02e3571bc523bd7602894f161d3c569ddd2126dd596125b7623a20bd44df2d04d062ec3891d2f4c4dadf1a63c9ab840316a47c68ff86ff9d841b9da35
 SHA512 
72589e07beed5abd2fce7a37c4e91122814d6b0fb373b19664c4892a4a68064bacbe886d76ec66c18aec76e54ae022b90a0dfd1b5ca68d617f4bfa8251ea8fb4

diff --git a/sci-libs/saclib/saclib-2.2.8_p20220501.ebuild 
b/sci-libs/saclib/saclib-2.2.8_p20220501.ebuild
new file mode 100644
index 0..1a4c79f56
--- /dev/null
+++ b/sci-libs/saclib/saclib-2.2.8_p20220501.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+COMMIT="94ca9329bcb3ddbf99f34fe6417c3f76ea44248e"
+
+DESCRIPTION="Reference implementations of algorithms and forms the basis of 
QEPCAD"
+HOMEPAGE="
+   https://www.usna.edu/Users/cs/wcbrown/qepcad/B/QEPCAD.html
+   https://github.com/Alessandro-Barbieri/saclib
+"
+SRC_URI="https://github.com/Alessandro-Barbieri/${PN}/archive/${COMMIT}.tar.gz 
-> ${PF}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="app-shells/tcsh"
+
+DOCS=( doc/saclib.pdf doc/saclocal.dvi README CHANGELOG )
+
+src_prepare() {
+   # no main, it's a library
+   rm src/main.c || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSACLIB_DOC=OFF
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   einstalldocs
+   cmake_src_install
+}



[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/qepcad/

2022-04-30 Thread Alessandro Barbieri
commit: c8f24b753f0a1a080137031f23e4263c52183787
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun May  1 04:14:10 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun May  1 04:14:33 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8f24b75

sci-mathematics/qepcad: new package, add 1.72b_p20220501

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

 sci-mathematics/qepcad/Manifest|  1 +
 sci-mathematics/qepcad/metadata.xml| 20 +
 .../qepcad/qepcad-1.72b_p20220501.ebuild   | 52 ++
 3 files changed, 73 insertions(+)

diff --git a/sci-mathematics/qepcad/Manifest b/sci-mathematics/qepcad/Manifest
new file mode 100644
index 0..1eb766c64
--- /dev/null
+++ b/sci-mathematics/qepcad/Manifest
@@ -0,0 +1 @@
+DIST qepcad-1.72b_p20220501.tar.gz 178489856 BLAKE2B 
79277f484c0011b3c871fc06b20ce344e770591bd74204d20c9c844933140d14c72663660ea29aaf21de7fe920a5e4bd6a0b94d95e1b28279e7b4fc36ae46228
 SHA512 
9210bd519bf6e61d746e4a582c48ca6b337b415ad3996af008702dec362e885905c8eda6db3b88f8befb464bc30fcdfa2b5dc3c6e16bd19e3ef3bba054e5846c

diff --git a/sci-mathematics/qepcad/metadata.xml 
b/sci-mathematics/qepcad/metadata.xml
new file mode 100644
index 0..21f5c704e
--- /dev/null
+++ b/sci-mathematics/qepcad/metadata.xml
@@ -0,0 +1,20 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+
+  wcbr...@usna.edu
+  Chris Brown
+
+  
+  
+The Program
+QEPCAD is an implementation of quantifier elimination by partial cylindrical 
algebraic decomposition due orginally to Hoon Hong, and subsequently added on 
to by many others. It is an interactive command-line program written in C/C++, 
and based on the SACLIB library. Presented here is QEPCAD B version 1.x, the 
"B" designating a substantial departure from the original QEPCAD and 
distinguishing it from any development of the original that may proceed in a 
different direction. QEPCAD and the SACLIB library are the result of a program 
of research by George Collins and his PhD students that has spanned several 
decades ... and continues still!
+
+I extended and improved QEPCAD for several years. Improvements that didn't 
involve changes to the way the program interacted with the user I'd just go 
ahead and make. However, changes that affected the interaction of QEPCAD and 
the user, or changes that added new features were "tacked on" to the program, 
requiring the user to know about extra commands. Moreover, there was no 
cannonical source for QEPCAD distribution or documentation, and no internet 
accessible source at all. This branch of QEPCAD, QEPCAD "B", was introduced to 
address those problems - to make QEPCAD easily accessable through the internet, 
to provide good documentation, and to incorporate many improvements and 
extensions in a way that makes them most accessible to the user.
+  
+

diff --git a/sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild 
b/sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild
new file mode 100644
index 0..068eabfbd
--- /dev/null
+++ b/sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2028 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+COMMIT="3c01c088e6b54e89f382bce56d49733a9969ef09"
+
+inherit cmake optfeature
+
+DESCRIPTION="Quantifier Elimination by Partial Cylindrical Algebraic 
Decomposition"
+HOMEPAGE="
+   https://www.usna.edu/Users/cs/wcbrown/qepcad/B/QEPCAD.html
+   https://github.com/Alessandro-Barbieri/qepcad
+"
+SRC_URI="https://github.com/Alessandro-Barbieri/${PN}/archive/${COMMIT}.tar.gz 
-> ${PF}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}/qesource"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   media-libs/freeglut
+   media-libs/glu
+   media-libs/libglvnd
+   sci-libs/saclib:=
+   sys-libs/readline
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( README LOG )
+
+src_configure() {
+   export qe="${S}"
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   einstalldocs
+   cmake_src_install
+   docinto cad2d
+   dodoc cad2d/README
+   echo "qe=/" > 99-qepcad || die
+   doenvd 99-qepcad
+}
+
+pkg_postinst() {
+   optfeature "allowing qepcad to use singular" sci-mathematics/singular
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/

2022-04-30 Thread WANG Xuerui
commit: 9aa34d93e5b76e30bb88007bfa649d24a56a66d0
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun May  1 03:00:09 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 03:00:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa34d93

app-portage/iwdevtools: keyword 0.10.1-r2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild
index c4d90017aac1..754e9dbb9fc4 100644
--- a/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild
+++ b/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-04-30 Thread WANG Xuerui
commit: 679ce9130be8485f3dde641a6b1d4bd7dda6808d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun May  1 02:20:57 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 02:21:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=679ce913

dev-libs/boehm-gc: add 8.2.0

Dropping keywords because this version has been marked by upstream as
"Pre-release": https://github.com/ivmai/bdwgc/releases/tag/v8.2.0

Tests passed on amd64.

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/boehm-gc/Manifest  |  1 +
 dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest
index 36329d38e338..4d46b7a781a3 100644
--- a/dev-libs/boehm-gc/Manifest
+++ b/dev-libs/boehm-gc/Manifest
@@ -1,2 +1,3 @@
 DIST gc-8.0.4.tar.gz 1160528 BLAKE2B 
ec42378c964fc573e53f6f58aa22fa63a0b421c91b81336acfeb2e2afdb5c89514edace3a9500699e13ff1cadc4205ea245af4f0dfa5e439ed9b78cabf6058f7
 SHA512 
57ccca15c6e50048d306a30de06c1a844f36103a84c2d1c17cbccbbc0001e17915488baec79737449982da99ce5d14ce527176afae9ae153cbbb5a19d986366e
 DIST gc-8.0.6.tar.gz 1168660 BLAKE2B 
c23cb10db54db0e8b16c429e039791086dfec4216ad65fabf072bc0f05df66364d019fccf945bffc32ce12868edfbaf6d9482acb2949d1e233bd89925ab55ebd
 SHA512 
2ea25003d585118e3ac0e12be9240e8195db511c6e94949f20453dc3cb771380bd5b956c04243b2a8ce31508587aa32de4f0f10a813577e6dbe8367688b7614e
+DIST gc-8.2.0.tar.gz 1183225 BLAKE2B 
382c28041b8cff9df794db48727c0bb478ed9222b15bcf11eda7132b1776970774576b63823e62a87c6563a06359a3d0572effea1ca63fb4f6fdadf1ea350cbe
 SHA512 
ff781360bca667f1f95fbfed073e9035f63134cac1bda4f7e4217664a3713c2846f750a3ce92732972c0435c69355b051f6e8eb6f2698b0d48d9107ff960bacf

diff --git a/dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild 
b/dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild
new file mode 100644
index ..0866c469806e
--- /dev/null
+++ b/dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal libtool
+
+MY_P="gc-${PV}"
+
+DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
+HOMEPAGE="https://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/";
+SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="boehm-gc"
+# SONAME: libgc.so.1 libgccpp.so.1
+# We've been using subslot 0 for these instead of "1.1".
+SLOT="0"
+# Upstream marked this version as "Pre-release"
+KEYWORDS=""
+IUSE="cxx +large static-libs +threads"
+
+RDEPEND=">=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   elibtoolize #594754
+}
+
+multilib_src_configure() {
+   local config=(
+   --disable-docs
+   --with-libatomic-ops
+   $(use_enable cxx cplusplus)
+   $(use_enable static-libs static)
+   $(use threads || echo --disable-threads)
+   $(use_enable large large-config)
+   )
+
+   ECONF_SOURCE=${S} econf "${config[@]}"
+}
+
+multilib_src_install_all() {
+   local HTML_DOCS=( doc/*.md )
+   einstalldocs
+   dodoc doc/README{.environment,.linux,.macros}
+
+   # package provides .pc files
+   find "${ED}" -name '*.la' -delete || die
+
+   newman doc/gc.man GC_malloc.1
+}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/bitmap/

2022-04-30 Thread Matt Turner
commit: e8ca560d0097fffd8af26fdf01815c0d104c3fc5
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May  1 02:00:48 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May  1 02:02:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ca560d

x11-apps/bitmap: Version bump to 1.1.0

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

 x11-apps/bitmap/Manifest|  1 +
 x11-apps/bitmap/bitmap-1.1.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/x11-apps/bitmap/Manifest b/x11-apps/bitmap/Manifest
index d1af94ab80a4..0fb280eac48f 100644
--- a/x11-apps/bitmap/Manifest
+++ b/x11-apps/bitmap/Manifest
@@ -1 +1,2 @@
 DIST bitmap-1.0.9.tar.bz2 181401 BLAKE2B 
efdf2d2905f6513ba8942d55a1aadca8f47f22736a55894deb9a4afeff132d8e410b8d84d27314253f16cb84ebb530b79c75991427365c45058e58280ede4449
 SHA512 
873c626c72a0f4025fe8c8aeedbf3fe4ee5657fb487ad7410406a20da518c0358041dc45c2549926cc10e1d031977073b9d1ddb32830fdce95b716a52fe44456
+DIST bitmap-1.1.0.tar.xz 163560 BLAKE2B 
411ae6d34059cef35456d7a12fbd2fba6de65d0ad551ea884463f123c0e034e89142f103793a1aa6602649b468e4d9ffc33450a67b592b9355c5878c712a4654
 SHA512 
3d6c94675f10772daeb71598c3e0ddcb51569b1bfc4771159e9df89599bfeb8bf49f464c24fef54d30a8f737af32136f859f844be03e088d24ed962f88381193

diff --git a/x11-apps/bitmap/bitmap-1.1.0.ebuild 
b/x11-apps/bitmap/bitmap-1.1.0.ebuild
new file mode 100644
index ..75e93f984f3e
--- /dev/null
+++ b/x11-apps/bitmap/bitmap-1.1.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_TARBALL_SUFFIX=xz
+inherit xorg-3
+
+DESCRIPTION="X.Org bitmap application"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXmu
+   x11-libs/libXt
+   x11-misc/xbitmaps"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



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

2022-04-30 Thread WANG Xuerui
commit: e3ef1454732b48e4a8205bae50b06f080caf1ae6
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:32:25 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ef1454

dev-python/pydantic: keyword 1.9.0-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/pydantic/pydantic-1.9.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-1.9.0-r1.ebuild 
b/dev-python/pydantic/pydantic-1.9.0-r1.ebuild
index 1e26b96ea70b..be75dab959d7 100644
--- a/dev-python/pydantic/pydantic-1.9.0-r1.ebuild
+++ b/dev-python/pydantic/pydantic-1.9.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 RDEPEND="
dev-python/typing-extensions[${PYTHON_USEDEP}]



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

2022-04-30 Thread WANG Xuerui
commit: 41b1e6b694565a72883a95a4abea689fd02d7a1b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:31:39 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b1e6b6

dev-python/watchgod: keyword 0.8.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/watchgod/watchgod-0.8.2.ebuild 
b/dev-python/watchgod/watchgod-0.8.2.ebuild
index c40e10b7d38a..c3e9ac3bc710 100644
--- a/dev-python/watchgod/watchgod-0.8.2.ebuild
+++ b/dev-python/watchgod/watchgod-0.8.2.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 RDEPEND="
=dev-python/anyio-3*[${PYTHON_USEDEP}]



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

2022-04-30 Thread WANG Xuerui
commit: 96d8454c02402e6a78e4e342588b6fdc167559f2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:31:37 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d8454c

dev-python/python-dotenv: keyword 0.20.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/python-dotenv/python-dotenv-0.20.0.ebuild 
b/dev-python/python-dotenv/python-dotenv-0.20.0.ebuild
index bf4180b3d2d9..18064bd3ea8e 100644
--- a/dev-python/python-dotenv/python-dotenv-0.20.0.ebuild
+++ b/dev-python/python-dotenv/python-dotenv-0.20.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 DEPEND="
test? (



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

2022-04-30 Thread WANG Xuerui
commit: 7d5c42745db4a122377416805820995384521e91
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:32:39 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d5c4274

dev-python/python-email-validator: keyword 1.2.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/python-email-validator/python-email-validator-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/python-email-validator/python-email-validator-1.2.0.ebuild 
b/dev-python/python-email-validator/python-email-validator-1.2.0.ebuild
index 3652c882d682..93d2f84a715c 100644
--- a/dev-python/python-email-validator/python-email-validator-1.2.0.ebuild
+++ b/dev-python/python-email-validator/python-email-validator-1.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 SRC_URI="https://github.com/JoshData/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="CC0-1.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 SLOT="0"
 
 RDEPEND="



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

2022-04-30 Thread WANG Xuerui
commit: c501d744661bc393c1d1ebffef4a2d6ba6b72668
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:32:07 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c501d744

dev-python/pytest-toolbox: keyword 0.4-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/pytest-toolbox/pytest-toolbox-0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-toolbox/pytest-toolbox-0.4-r1.ebuild 
b/dev-python/pytest-toolbox/pytest-toolbox-0.4-r1.ebuild
index 692fb61b5729..a1b4679ce97c 100644
--- a/dev-python/pytest-toolbox/pytest-toolbox-0.4-r1.ebuild
+++ b/dev-python/pytest-toolbox/pytest-toolbox-0.4-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 BDEPEND="
test? (



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

2022-04-30 Thread WANG Xuerui
commit: e27b5e76f87de8b57c985c9ab3b2790cfd6e382f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:30:36 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27b5e76

dev-vcs/mercurial: keyword 6.0.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-vcs/mercurial/mercurial-6.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/mercurial/mercurial-6.0.2.ebuild 
b/dev-vcs/mercurial/mercurial-6.0.2.ebuild
index 2950dfdbe4ba..0f99427a0149 100644
--- a/dev-vcs/mercurial/mercurial-6.0.2.ebuild
+++ b/dev-vcs/mercurial/mercurial-6.0.2.ebuild
@@ -134,7 +134,7 @@ SRC_URI="https://www.mercurial-scm.org/release/${P}.tar.gz
 LICENSE="GPL-2+
rust? ( BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 ISC MIT 
PSF-2 Unlicense )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+chg emacs gpg test tk rust"
 
 BDEPEND="rust? ( ${RUST_DEPEND} )"



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

2022-04-30 Thread WANG Xuerui
commit: 7e55b8681cec34d31a3631d9d899ed8548e9093e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:30:16 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e55b868

dev-vcs/cvsps: keyword 2.2_beta1-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild 
b/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild
index 7177b069d6a2..e7ad1213b8b3 100644
--- a/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild
+++ b/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -12,7 +12,7 @@ SRC_URI="http://www.cobite.com/cvsps/${MY_P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="sys-libs/zlib"



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

2022-04-30 Thread WANG Xuerui
commit: 8ea8bf5d09b5f42e8b61c8a1cc8dda194c2e197b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:31:42 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea8bf5d

dev-python/wsproto: keyword 1.1.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/wsproto/wsproto-1.1.0.ebuild 
b/dev-python/wsproto/wsproto-1.1.0.ebuild
index 588a82684f99..da5012a3369d 100644
--- a/dev-python/wsproto/wsproto-1.1.0.ebuild
+++ b/dev-python/wsproto/wsproto-1.1.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/h11-0.9[${PYTHON_USEDEP}]



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

2022-04-30 Thread WANG Xuerui
commit: 5ddb2b65d51473e118e6c96cb0b0b23590971aae
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:31:41 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ddb2b65

dev-python/websockets: keyword 10.3 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/websockets/websockets-10.3.ebuild 
b/dev-python/websockets/websockets-10.3.ebuild
index 1723d0a7cdd0..49313f250951 100644
--- a/dev-python/websockets/websockets-10.3.ebuild
+++ b/dev-python/websockets/websockets-10.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 distutils_enable_tests pytest
 



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

2022-04-30 Thread WANG Xuerui
commit: f266abe88e8fdb0ef57071c2d7e4174acbc9f7cc
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:28:36 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f266abe8

dev-vcs/subversion: keyword 1.14.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-vcs/subversion/subversion-1.14.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/subversion/subversion-1.14.1.ebuild 
b/dev-vcs/subversion/subversion-1.14.1.ebuild
index a9987638af1e..1a13e773974d 100644
--- a/dev-vcs/subversion/subversion-1.14.1.ebuild
+++ b/dev-vcs/subversion/subversion-1.14.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="Apache-2.0 BSD MIT BSD-2 FSFAP unicode"
 SLOT="0"
 [[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="apache2 berkdb debug doc extras gnome-keyring java kwallet nls perl 
plaintext-password-storage ruby sasl test"
 RESTRICT="!test? ( test )"
 



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

2022-04-30 Thread WANG Xuerui
commit: 158c639c15d621a7c96a30dea839428f1440bf06
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:32:06 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158c639c

dev-python/sh: keyword 1.14.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/sh/sh-1.14.2.ebuild b/dev-python/sh/sh-1.14.2.ebuild
index 2bb24cb3b214..befd7b27d7bc 100644
--- a/dev-python/sh/sh-1.14.2.ebuild
+++ b/dev-python/sh/sh-1.14.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
 
 PATCHES=(
"${FILESDIR}/sh-1.12.14-skip-unreliable-test.patch"



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

2022-04-30 Thread WANG Xuerui
commit: 7bc60b460a29b8422b8afbb65464758e216b5e5a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:28:32 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc60b46

virtual/krb5: keyword 0-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 virtual/krb5/krb5-0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/krb5/krb5-0-r1.ebuild b/virtual/krb5/krb5-0-r1.ebuild
index 66a9a189d80e..9da8b52fa877 100644
--- a/virtual/krb5/krb5-0-r1.ebuild
+++ b/virtual/krb5/krb5-0-r1.ebuild
@@ -8,7 +8,7 @@ inherit multilib-build
 DESCRIPTION="Virtual for Kerberos V implementation"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 
 RDEPEND="
|| (



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

2022-04-30 Thread WANG Xuerui
commit: 3ec43c2f9a8f7de0d8e1a59181e37d6b703bb748
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:26:17 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec43c2f

virtual/ttf-fonts: keyword 1-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 virtual/ttf-fonts/ttf-fonts-1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/ttf-fonts/ttf-fonts-1-r1.ebuild 
b/virtual/ttf-fonts/ttf-fonts-1-r1.ebuild
index 19ada4b46d81..40c4ca5dd0a9 100644
--- a/virtual/ttf-fonts/ttf-fonts-1-r1.ebuild
+++ b/virtual/ttf-fonts/ttf-fonts-1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 DESCRIPTION="Virtual for Serif/Sans/Monospace font packages"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 
 RDEPEND="|| (
media-fonts/liberation-fonts



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

2022-04-30 Thread WANG Xuerui
commit: f22c008c41a1282860868055f58977d0ff02432f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:27:27 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22c008c

app-shells/tcsh: keyword 6.24.00 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/app-shells/tcsh/tcsh-6.24.00.ebuild 
b/app-shells/tcsh/tcsh-6.24.00.ebuild
index 2401dc67449c..5e5a97fcea75 100644
--- a/app-shells/tcsh/tcsh-6.24.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.00.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



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

2022-04-30 Thread WANG Xuerui
commit: 38453eef0568280829b95cfe43bba2c5045d6778
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:26:52 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38453eef

dev-python/h11: keyword 0.13.0-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/h11/h11-0.13.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/h11/h11-0.13.0-r1.ebuild 
b/dev-python/h11/h11-0.13.0-r1.ebuild
index 4ebb096585c3..0e9f400bc138 100644
--- a/dev-python/h11/h11-0.13.0-r1.ebuild
+++ b/dev-python/h11/h11-0.13.0-r1.ebuild
@@ -14,6 +14,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 distutils_enable_tests pytest



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

2022-04-30 Thread WANG Xuerui
commit: 3e560b304b0c659d49af44f984b2bca97ec0d705
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:27:25 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e560b30

app-shells/fish: keyword 3.4.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/app-shells/fish/fish-3.4.1.ebuild 
b/app-shells/fish/fish-3.4.1.ebuild
index 87792332f963..96644c7a999a 100644
--- a/app-shells/fish/fish-3.4.1.ebuild
+++ b/app-shells/fish/fish-3.4.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git";
 else

SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/

2022-04-30 Thread WANG Xuerui
commit: 8bb0ddce05e1b8e2a5eee918314689c238834b28
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:28:34 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb0ddce

app-crypt/libsecret: keyword 0.20.5-r2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 app-crypt/libsecret/libsecret-0.20.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild 
b/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
index cda2d8730d71..44e88b43f069 100644
--- a/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]



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

2022-04-30 Thread WANG Xuerui
commit: 8e38f85bd2aa05de85fbfc4b6e2043b599c603b2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:26:50 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e38f85b

dev-python/anyio: keyword 3.5.0-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/anyio/anyio-3.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/anyio/anyio-3.5.0-r1.ebuild 
b/dev-python/anyio/anyio-3.5.0-r1.ebuild
index c9106fe2bdd7..daa7927fabda 100644
--- a/dev-python/anyio/anyio-3.5.0-r1.ebuild
+++ b/dev-python/anyio/anyio-3.5.0-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/idna-2.8[${PYTHON_USEDEP}]



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

2022-04-30 Thread WANG Xuerui
commit: 6bc4d645deaf4f58f01bf114dc999be94aa7c1d1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:29:01 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc4d645

app-shells/fish: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/app-shells/fish/fish-.ebuild b/app-shells/fish/fish-.ebuild
index 45bc18a52822..dc549c756ea5 100644
--- a/app-shells/fish/fish-.ebuild
+++ b/app-shells/fish/fish-.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git";
 else

SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2022-04-30 Thread WANG Xuerui
commit: 1a8d0d6f630bb03448466ba76e7554c726e7c3ba
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:25:52 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a8d0d6f

dev-python/socksio: keyword 1.0.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/socksio/socksio-1.0.0.ebuild 
b/dev-python/socksio/socksio-1.0.0.ebuild
index c97f9b74217c..b09528799f3a 100644
--- a/dev-python/socksio/socksio-1.0.0.ebuild
+++ b/dev-python/socksio/socksio-1.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 distutils_enable_tests pytest
 



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

2022-04-30 Thread WANG Xuerui
commit: 6c260dc146266783793ea4f9f4207bfa0f95239e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:26:19 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c260dc1

virtual/secret-service: keyword 0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 virtual/secret-service/secret-service-0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/secret-service/secret-service-0.ebuild 
b/virtual/secret-service/secret-service-0.ebuild
index 1017463dc08a..46098587ee3b 100644
--- a/virtual/secret-service/secret-service-0.ebuild
+++ b/virtual/secret-service/secret-service-0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Virtual for a freedesktop.org Secret Service API provider"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 
 RDEPEND="|| (
gnome-base/gnome-keyring



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

2022-04-30 Thread WANG Xuerui
commit: 8f339a944ede6bf03e8f6f5734453b868211e4db
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:25:18 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f339a94

dev-python/httpx: keyword 0.22.0-r2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/httpx/httpx-0.22.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/httpx/httpx-0.22.0-r2.ebuild 
b/dev-python/httpx/httpx-0.22.0-r2.ebuild
index f4df0385a811..80430790ccd6 100644
--- a/dev-python/httpx/httpx-0.22.0-r2.ebuild
+++ b/dev-python/httpx/httpx-0.22.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="cli"
 
 RDEPEND="



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

2022-04-30 Thread WANG Xuerui
commit: 382ad0849918482afaa5655122696fa9e29bb83f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:25:54 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382ad084

dev-python/rfc3986: keyword 1.5.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/rfc3986/rfc3986-1.5.0.ebuild 
b/dev-python/rfc3986/rfc3986-1.5.0.ebuild
index 29e91f6479e2..298fa469b60a 100644
--- a/dev-python/rfc3986/rfc3986-1.5.0.ebuild
+++ b/dev-python/rfc3986/rfc3986-1.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos"
 IUSE="idna"
 
 RDEPEND="



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

2022-04-30 Thread WANG Xuerui
commit: ecb5764d128b9841e7464fa14be83014a25716ee
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:25:55 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb5764d

dev-python/uvicorn: keyword 0.17.6 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/uvicorn/uvicorn-0.17.6.ebuild 
b/dev-python/uvicorn/uvicorn-0.17.6.ebuild
index 7a59bfe0e629..a3fa6093c0c0 100644
--- a/dev-python/uvicorn/uvicorn-0.17.6.ebuild
+++ b/dev-python/uvicorn/uvicorn-0.17.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 RDEPEND="
>=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}]



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

2022-04-30 Thread WANG Xuerui
commit: 6328dff198550ad98b78f7a1b3116af226109131
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:25:50 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6328dff1

dev-python/httpcore: keyword 0.14.7-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/httpcore/httpcore-0.14.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/httpcore/httpcore-0.14.7-r1.ebuild 
b/dev-python/httpcore/httpcore-0.14.7-r1.ebuild
index c8e8acc8f849..f47212a54686 100644
--- a/dev-python/httpcore/httpcore-0.14.7-r1.ebuild
+++ b/dev-python/httpcore/httpcore-0.14.7-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
=dev-python/anyio-3*[${PYTHON_USEDEP}]



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

2022-04-30 Thread Matt Turner
commit: 0d084beb8c1eb8faafc8b88ba542d0388a85ca71
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May  1 01:23:05 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May  1 01:23:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d084beb

profiles: Mask >=x11-libs/libX11-1.8

Bug: https://bugs.gentoo.org/841857
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index cb7c2436fc0f..70794c40fc8c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-04-30)
+# Masked for testing. Apparently causes crashes. Bug #841857.
+>=x11-libs/libX11-1.8
+
 # John Helmert III  (2022-04-29)
 # New capstone rc installs broken pkgconfig and cmake build
 # configuration files, breaking reverse dependencies. #841716



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/

2022-04-30 Thread Sergey Torokhov
commit: 242269b16590bd47071ea6ec69221922c81d655a
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun May  1 01:17:27 2022 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Sun May  1 01:17:27 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=242269b1

sys-cluster/opencoarrays: fix tests using sys-cluster/mpich

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

 sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild | 2 +-
 sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild 
b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
index c5ad2e47e..993256530 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
@@ -28,7 +28,7 @@ PROPERTIES="test_network"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   || ( >=sys-cluster/openmpi-1.10.7[fortran] 
>=sys-cluster/mpich-3.3[fortran] )
+   || ( >=sys-cluster/openmpi-4.1.2[fortran] 
>=sys-cluster/mpich-3.4.3[fortran,mpi-threads,threads] )
 "
 DEPEND="
${RDEPEND}

diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild 
b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
index bc7b573a7..993256530 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
@@ -28,7 +28,7 @@ PROPERTIES="test_network"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   || ( >=sys-cluster/openmpi-4.1.2[fortran] 
>=sys-cluster/mpich-3.4.3[fortran] )
+   || ( >=sys-cluster/openmpi-4.1.2[fortran] 
>=sys-cluster/mpich-3.4.3[fortran,mpi-threads,threads] )
 "
 DEPEND="
${RDEPEND}



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

2022-04-30 Thread Sam James
commit: 291ae71944b90fe6b7d7ba501f61ab8c326812bc
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 00:39:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 00:39:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291ae719

sys-libs/ncurses: Stabilize 6.3_p20211106 arm64, #841398

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

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

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



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/

2022-04-30 Thread Sergey Torokhov
commit: 23e33ff78a71a6927873f672db03340187716b78
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sat Apr 30 23:57:12 2022 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Sun May  1 00:02:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23e33ff7

sys-cluster/opencoarrays: 2.9.3 version bump

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

 sys-cluster/opencoarrays/Manifest  |  1 +
 sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/sys-cluster/opencoarrays/Manifest 
b/sys-cluster/opencoarrays/Manifest
index 00141e62c..54020f5e5 100644
--- a/sys-cluster/opencoarrays/Manifest
+++ b/sys-cluster/opencoarrays/Manifest
@@ -1 +1,2 @@
 DIST OpenCoarrays-2.9.2.tar.gz 324933 BLAKE2B 
36f4273aa5241b6bb48459f2fc3c68103382406fc733bb3b0b3eca698f94df9623d6364c227143d26b4c7fc6abcaa91e1730c6bbc19b4a662bdb59259bef7dd6
 SHA512 
4588d665a65fe5715bd283949ff2f65277e4379466a935e92512c34e92c9bdcdd4809ae5422d3c9898e6ecfb534ea9cf4467666acf3fda9b22011528a055f96f
+DIST OpenCoarrays-2.9.3.tar.gz 326779 BLAKE2B 
3ef2262f1047db596bbebf96f5f9b1770056eede05a358dc307fbff290e319827fb7894bf841d77fafc195a865b4acb09efb4da0becca936a5a89131c37245b8
 SHA512 
4e313e3cb6dcdf309dbc37b96756d69812b2867f4cd3325439746b0f6059c29ff6160a538704c872bb6f55c63be3c4c0ca04294946ac8abc5c36cfc1cdf7b460

diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild 
b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
new file mode 100644
index 0..bc7b573a7
--- /dev/null
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR=emake
+FORTRAN_STANDARD="2003"
+
+inherit cmake fortran-2
+
+MY_PN="OpenCoarrays"
+
+DESCRIPTION="A parallel application binary interface for Fortran 2018 
compilers"
+HOMEPAGE="http://www.opencoarrays.org/";
+SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.gz";
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and 
mpich it with error:
+# "No network interfaces were found for out-of-band communications.
+#  We require at least one available network for out-of-band messaging."
+IUSE="test"
+PROPERTIES="test_network"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   || ( >=sys-cluster/openmpi-4.1.2[fortran] 
>=sys-cluster/mpich-3.4.3[fortran] )
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+pkg_setup() {
+   fortran-2_pkg_setup
+}
+
+src_test() {
+   cmake_build test
+}



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

2022-04-30 Thread Quentin Retornaz
commit: 95f0c290d47c0938c64866b78ad605e074ececf0
Author: orbea  riseup  net>
AuthorDate: Fri Apr 29 22:20:31 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun May  1 00:17:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=95f0c290

dev-libs/libressl: Update ebuild

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-libs/libressl/libressl-3.5.2.ebuild | 42 -
 1 file changed, 15 insertions(+), 27 deletions(-)

diff --git a/dev-libs/libressl/libressl-3.5.2.ebuild 
b/dev-libs/libressl/libressl-3.5.2.ebuild
index a16ffe3..2cb7044 100644
--- a/dev-libs/libressl/libressl-3.5.2.ebuild
+++ b/dev-libs/libressl/libressl-3.5.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit multilib-minimal libtool
+inherit autotools multilib-minimal
 
 DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
 HOMEPAGE="https://www.libressl.org/";
@@ -19,38 +19,26 @@ IUSE="+asm static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( static-libs )"
 
-DEPEND="${RDEPEND}"
 PDEPEND="app-misc/ca-certificates"
 
-src_prepare() {
-   touch crypto/Makefile.in
-
-   sed -i \
-   -e '/^[ \t]*CFLAGS=/s#-g ##' \
-   -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
-   -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
-   -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
-   -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
-   -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
-   configure || die "fixing CFLAGS failed"
-
-   if ! use test ; then
-   sed -i \
-   -e '/^[ \t]*SUBDIRS =/s#tests##' \
-   Makefile.in || die "Removing tests failed"
-   fi
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
+)
 
-   eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch || die
-
-   eapply_user
+src_prepare() {
+   default
 
-   elibtoolize  # for Solaris
+   eautoreconf
 }
 
 multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   $(use_enable asm) \
+   local ECONF_SOURCE="${S}"
+   local args=(
+   $(use_enable asm)
$(use_enable static-libs static)
+   $(use_enable test tests)
+   )
+   econf "${args[@]}"
 }
 
 multilib_src_test() {



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

2022-04-30 Thread Quentin Retornaz
commit: 961ef76eed825abfc471341d1b93f9cd498a0073
Author: orbea  riseup  net>
AuthorDate: Sat Apr 30 15:54:44 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun May  1 00:19:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=961ef76e

dev-python/cryptography: Updated for version 3.4.7-r3

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 4.7-r2.ebuild => cryptography-3.4.7-r3.ebuild} | 35 --
 1 file changed, 20 insertions(+), 15 deletions(-)

diff --git a/dev-python/cryptography/cryptography-3.4.7-r2.ebuild 
b/dev-python/cryptography/cryptography-3.4.7-r3.ebuild
similarity index 72%
rename from dev-python/cryptography/cryptography-3.4.7-r2.ebuild
rename to dev-python/cryptography/cryptography-3.4.7-r3.ebuild
index b3d9bc1..87fcff4 100644
--- a/dev-python/cryptography/cryptography-3.4.7-r2.ebuild
+++ b/dev-python/cryptography/cryptography-3.4.7-r3.ebuild
@@ -1,28 +1,34 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 multiprocessing
 
 VEC_P=cryptography_vectors-${PV}
 DESCRIPTION="Library providing cryptographic recipes and primitives"
-HOMEPAGE="https://github.com/pyca/cryptography/ 
https://pypi.org/project/cryptography/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
-   test? ( mirror://pypi/c/cryptography_vectors/${VEC_P}.tar.gz )"
+HOMEPAGE="
+   https://github.com/pyca/cryptography/
+   https://pypi.org/project/cryptography/
+"
+SRC_URI="
+   mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+   test? ( mirror://pypi/c/cryptography_vectors/${VEC_P}.tar.gz )
+"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 RDEPEND="
$(python_gen_cond_dep '
>=dev-python/cffi-1.8:=[${PYTHON_USEDEP}]
' 'python*')
-   "
+"
 BDEPEND="
test? (
>=dev-python/hypothesis-1.11.4[${PYTHON_USEDEP}]
@@ -32,13 +38,14 @@ BDEPEND="
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/pytest-subtests[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )"
+   )
+"
 
 distutils_enable_tests pytest
 
 DEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=
-   "
+"
 RDEPEND+=${DEPEND}
 
 PATCHES=(
@@ -56,11 +63,9 @@ src_prepare() {
# work around availability macros not supported in GCC (yet)
if [[ ${CHOST} == *-darwin* ]] ; then
local darwinok=0
-   if [[ ${CHOST##*-darwin} -ge 16 ]] ; then
-   darwinok=1
-   fi
-   sed -i -e 's/__builtin_available(macOS 10\.12, 
\*)/'"${darwinok}"'/' \
-   src/_cffi_src/openssl/src/osrandom_engine.c || die
+   [[ ${CHOST##*-darwin} -ge 16 ]] && darwinok=1
+   sed -e 's/__builtin_available(macOS 10\.12, 
\*)/'"${darwinok}"'/' \
+   -i src/_cffi_src/openssl/src/osrandom_engine.c || die
fi
 
# this version does not really use Rust, it just creates a dummy



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

2022-04-30 Thread Quentin Retornaz
commit: 7e7de6f17d5017340ba157f143f2c77b4c4afc29
Author: orbea  riseup  net>
AuthorDate: Sat Apr 30 15:43:32 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun May  1 00:19:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=7e7de6f1

dev-qt/qtnetwork: Update keywords

Matches the gentoo keywords.

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-qt/qtnetwork/Manifest| 3 ---
 dev-qt/qtnetwork/qtnetwork-5.15.3.ebuild | 2 +-
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
index 277834e..9493fb3 100644
--- a/dev-qt/qtnetwork/Manifest
+++ b/dev-qt/qtnetwork/Manifest
@@ -1,5 +1,2 @@
-DIST qtbase-5.15.2-38ad2f39.tar.gz 67969272 BLAKE2B 
9071c96e8162d8141676f63aab82ca61ba29039e79066939fb74501187ae95cca34c924f1105827411f021efca2f40a62b7acde845d0d463604b234a3a8f8370
 SHA512 
df4f2dce732f62c797f77c266e268097f32a5d7605b3464c9a76d323d8ec069c902994df6afa28823d3c03f5d4ca0295cac47e28773b25e2f9387e3475f52f82
-DIST qtbase-5.15.2-7c6c0030.tar.gz 67967537 BLAKE2B 
623b99942e9df9bc8ac436a21503060845f9e3532aa0e02ccd927762382be26091878fbe092e80c0ac68bead51d09647e40e0cf61361d62ad226ed46b221132b
 SHA512 
eb88b21764591246c5f04f63405dbfcd39afb737e96bb29c7721644b9aba3ea95df24ed9699acfd03a8c088ee72efec1fb0267aef8d665d5ec72ee75fc08ecdc
-DIST qtbase-5.15.2-a4f9e569.tar.gz 67964648 BLAKE2B 
2be7351221c46846ef37308a0238aa4a39369da63fe5c3be5e142ff700c80e125821c06b43c9e4e949bd9f285222a60888303aef956c9b427a9a6c8ee3bc6b1a
 SHA512 
b4be8132a1d7119fd9728f7bf2d72cdd27d2092e7f178a1f15707204f5ffade7ce505c897fd658bb19274bdd6238b2eb16f7fcfedff2567877dc3458b4091388
 DIST qtbase-5.15.3-gentoo-kde-1.tar.xz 337032 BLAKE2B 
a5a3ff6c6002e386d15dd3122faec8e09fba19df12db59a6cdff1f04b7cc9919cf5cc30f4ae936ee3cb29cf110e714bb727929330ced292b699472367adfef4c
 SHA512 
042743816f3c08dc3313be76da31e206c37dd7dc5b2604b36ef4be18ad66a89d9d29a61f9cccaa169665f742f7fbfb60822189e8cab0d23f3d4efe293a79f78c
 DIST qtbase-everywhere-opensource-src-5.15.3.tar.xz 50204364 BLAKE2B 
9c011e8d6033e340a1d7be6bd9100a05d55638cfd53f647752853382574b6c444668eae36bf88cfedde0e7c0e00ecb1f91d025fc59c23be5438ba0ef91a5246c
 SHA512 
01723eff5116a1d7d136fa32d2aee2691b227a241dbc160953ee72a8c0f3bc7ab771c17434629cabef419983ef43bb38aa6956ddcc09c9a82e116a50073b0079

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.3.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.3.ebuild
index a6062ff..d9d6821 100644
--- a/dev-qt/qtnetwork/qtnetwork-5.15.3.ebuild
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.3.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Network abstraction library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="connman dtls gssapi libproxy networkmanager sctp +ssl"



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

2022-04-30 Thread Quentin Retornaz
commit: c0884c4ab3ffd73a7bfb0fa9a318982ed6f7e070
Author: orbea  riseup  net>
AuthorDate: Sat Apr 30 15:44:22 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun May  1 00:19:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c0884c4a

dev-qt/qtnetwork: Remove old versions

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/401
Signed-off-by: Quentin Retornaz  retornaz.com>

 .../files/qtnetwork-5.15.2-r11-libressl.patch  | 407 -
 dev-qt/qtnetwork/qtnetwork-5.15.2-r11.ebuild   |  80 
 dev-qt/qtnetwork/qtnetwork-5.15.2-r13.ebuild   |  80 
 dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild   |  80 
 4 files changed, 647 deletions(-)

diff --git a/dev-qt/qtnetwork/files/qtnetwork-5.15.2-r11-libressl.patch 
b/dev-qt/qtnetwork/files/qtnetwork-5.15.2-r11-libressl.patch
deleted file mode 100644
index 97e7f15..000
--- a/dev-qt/qtnetwork/files/qtnetwork-5.15.2-r11-libressl.patch
+++ /dev/null
@@ -1,407 +0,0 @@
-From 89e6ffbf5e2febb9cedaf9e533fbcca9da398a2d Mon Sep 17 00:00:00 2001
-From: Stefan Strogin 
-Date: Sat, 28 Nov 2020 06:12:22 +0200
-Subject: [PATCH] QSslSocket: add LibreSSL support
-
-Upstream-Status: Inappropriate
-[Upstream is not willing to accept any patches for LibreSSL support]
-Signed-off-by: Stefan Strogin 
-Signed-off-by: orbea 

- src/network/ssl/qsslcertificate_openssl.cpp   |  2 +-
- src/network/ssl/qsslcontext_openssl.cpp   | 27 ---
- src/network/ssl/qsslcontext_openssl_p.h   |  7 +++
- src/network/ssl/qsslsocket_openssl.cpp|  2 +-
- .../ssl/qsslsocket_openssl_symbols.cpp| 31 +
- .../ssl/qsslsocket_openssl_symbols_p.h| 45 +++
- 6 files changed, 107 insertions(+), 7 deletions(-)
-
-diff --git a/src/network/ssl/qsslcertificate_openssl.cpp 
b/src/network/ssl/qsslcertificate_openssl.cpp
-index ca9d61cc..19774432 100644
 a/src/network/ssl/qsslcertificate_openssl.cpp
-+++ b/src/network/ssl/qsslcertificate_openssl.cpp
-@@ -661,7 +661,7 @@ static QMultiMap 
_q_mapFromX509Name(X509_NAME *name)
- unsigned char *data = nullptr;
- int size = q_ASN1_STRING_to_UTF8(&data, 
q_X509_NAME_ENTRY_get_data(e));
- info.insert(name, QString::fromUtf8((char*)data, size));
--#if QT_CONFIG(opensslv11)
-+#if QT_CONFIG(opensslv11) && !defined(LIBRESSL_VERSION_NUMBER)
- q_CRYPTO_free(data, nullptr, 0);
- #else
- q_CRYPTO_free(data);
-diff --git a/src/network/ssl/qsslcontext_openssl.cpp 
b/src/network/ssl/qsslcontext_openssl.cpp
-index c9f202f5..4963474c 100644
 a/src/network/ssl/qsslcontext_openssl.cpp
-+++ b/src/network/ssl/qsslcontext_openssl.cpp
-@@ -77,9 +77,9 @@ extern "C" int q_verify_cookie_callback(SSL *ssl, const 
unsigned char *cookie,
- }
- #endif // dtls
- 
--#ifdef TLS1_3_VERSION
-+#if defined(TLS1_3_VERSION) && !defined(LIBRESSL_VERSION_NUMBER)
- extern "C" int q_ssl_sess_set_new_cb(SSL *context, SSL_SESSION *session);
--#endif // TLS1_3_VERSION
-+#endif // TLS1_3_VERSION && LIBRESSL_VERSION_NUMBER
- 
- // Defined in qsslsocket.cpp
- QList q_getDefaultDtlsCiphers();
-@@ -351,9 +351,11 @@ init_context:
- return;
- }
- 
-+#ifndef LIBRESSL_VERSION_NUMBER
- // A nasty hacked OpenSSL using a level that will make our auto-tests 
fail:
- if (q_SSL_CTX_get_security_level(sslContext->ctx) > 1 && 
*forceSecurityLevel())
- q_SSL_CTX_set_security_level(sslContext->ctx, 1);
-+#endif // LIBRESSL_VERSION_NUMBER
- 
- const long anyVersion =
- #if QT_CONFIG(dtls)
-@@ -408,16 +410,28 @@ init_context:
- maxVersion = DTLS1_VERSION;
- break;
- case QSsl::DtlsV1_0OrLater:
-+#ifdef DTLS_MAX_VERSION
- minVersion = DTLS1_VERSION;
- maxVersion = DTLS_MAX_VERSION;
-+#else
-+Q_UNREACHABLE();
-+#endif // DTLS_MAX_VERSION
- break;
- case QSsl::DtlsV1_2:
-+#ifdef DTLS1_2_VERSION
- minVersion = DTLS1_2_VERSION;
- maxVersion = DTLS1_2_VERSION;
-+#else
-+Q_UNREACHABLE();
-+#endif // DTLS1_2_VERSION
- break;
- case QSsl::DtlsV1_2OrLater:
-+#if defined(DTLS1_2_VERSION) && defined(DTLS_MAX_VERSION)
- minVersion = DTLS1_2_VERSION;
- maxVersion = DTLS_MAX_VERSION;
-+#else
-+Q_UNREACHABLE();
-+#endif // DTLS1_2_VERSION && DTLS_MAX_VERSION
- break;
- case QSsl::TlsV1_3OrLater:
- #ifdef TLS1_3_VERSION
-@@ -627,14 +641,14 @@ init_context:
-  q_X509Callback);
- }
- 
--#ifdef TLS1_3_VERSION
-+#if defined(TLS1_3_VERSION) && !defined(LIBRESSL_VERSION_NUMBER)
- // NewSessionTicket callback:
- if (mode == QSslSocket::SslClientMode && !isDtls) {
- q_SSL_CTX_sess_set_new_cb(sslContext->ctx, q_ssl_sess_set_new_cb);
- q_SSL_CTX_set_session_cache_mode(sslContext->ctx, 
SSL_SESS_CACHE_CLIENT);
- }
- 
--#endif // TLS1_3_VERSION
-+#endif // TLS1_3_VERSION && LIBRESSL_VERSION_NUMBER
- 
- #if Q

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

2022-04-30 Thread Quentin Retornaz
commit: 42fd357bd4c6d3dbe7baf990e93a804e2e182cfa
Author: orbea  riseup  net>
AuthorDate: Sat Apr 30 15:55:57 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun May  1 00:19:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=42fd357b

dev-python/cryptography: Remove old version

gentoo now ships working newer versions for cryptography
Closes: https://github.com/gentoo/libressl/pull/400

Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-python/cryptography/Manifest   |  49 -
 dev-python/cryptography/cryptography-36.0.2.ebuild | 121 -
 .../files/cryptography-36.0.2-libressl.patch   | 102 -
 3 files changed, 272 deletions(-)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index 51f2bce..af5ed6c 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -1,51 +1,2 @@
-DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd
 SHA512 
f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
-DIST aliasable-0.1.3.crate 6169 BLAKE2B 
c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca
 SHA512 
a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
-DIST asn1-0.8.7.crate 26288 BLAKE2B 
702fdd34d5489b74cad023969c8873c6d469bd58376fc86fc124638ffe677f2d7f2592d28219ba741597d3791716b1303cff1fa6352f5df0fa41fdd0add628fd
 SHA512 
4cccfa41423784cb82a0dc4fb0a23da7a14d7be883e22ec4263c219d9f14b1fb90d84f59750e11c561a494cbe6171494f60f9cdf1d1510411d579306c47f06a5
-DIST asn1_derive-0.8.7.crate 4305 BLAKE2B 
cc1fe4a8c27730e65164daaed5d2d346364f08a47439e012f670db82190dba50cfbdf720cb253d7a057cb4b560b8ce73c557c639e90856e27d632995643dc45f
 SHA512 
44c36d43761d8890354d40c0fe6f5b700bd9d90867ba258437d325fc6e2549921255b47107a2fb556f462194e468f0cb6d27f7bd644e2ffba8d98b0b8d84ee1a
-DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
-DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
-DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54
 SHA512 
a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
 DIST cryptography-3.4.7.tar.gz 546893 BLAKE2B 
49bc1e098ed1ba0181059b645f6668cda6332d196eaca55270ebce6e07e5bb6ab6724c5050fde20e89b7025773960d74ec782bb875badbbd5dc9a04db0a536f1
 SHA512 
3c4cf64bc0b067ccdbb71efe04c32ac9d673faea6cc4ccd13d6b1b61920be4785806d19359b7657d032a2ff1c011a8b4f16ec4924d9df8a59d1a875a7f844473
-DIST cryptography-36.0.2.tar.gz 572053 BLAKE2B 
b34b994e44b1ccd099a56fba4a167d563a29652f86ab0fef78b4093a15cbfb82a9cebecdcaf6bca782a5fdd20f6c7d2206d68a219626a9fe8ae13e9aec5e
 SHA512 
cf4a537ba0ccaf136c82aefc2fc80f042827c48bf9ef072e3513760a93285cb4174021c72f9df0033a8bf58af6f831988adc0f4658855710715558b56631362e
 DIST cryptography_vectors-3.4.7.tar.gz 35168102 BLAKE2B 
fbefd3ff96548dde012fd290aba1c99d57db376023d486910e486cc9c143461ef1ae9b77824cc03307723d35142f0360bc961b548a4edc02357d3f1a0e7e4e9f
 SHA512 
269b50fa4c5300da6758006d12be42f998630d23053ef9af0eb588fc9e6994b044d8822cff105e338f4d0d746ed0e204a4a9c42f54667e355e1ce86e6754bbe9
-DIST cryptography_vectors-36.0.2.tar.gz 35227191 BLAKE2B 
ea2581778246cb32aaedcc47541c7f3db22449b915b4a4956e73588704714ae22efc1fcd7d095e3d9f6b451793ae5e04994eee6cf56327785583efec4f516931
 SHA512 
b7725a92191312686a0fdc0fcdb8f1ecba5ccfe249b3d6eebb5675bb5efd7bce6a424a4eef94dade0ab21415a952caee3c3d462

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

2022-04-30 Thread Quentin Retornaz
commit: 820ef48d66fcc57df68a375caf8e37d90b35e98d
Author: orbea  riseup  net>
AuthorDate: Fri Apr 29 06:38:36 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun May  1 00:18:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=820ef48d

dev-lang/python: Updated versions

Updates for 3.9.12, 3.10.3 and 3.10.4

Uses OpenBSD patches.

See: https://github.com/libressl-portable/portable/issues/751

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/398
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest |   9 +
 dev-lang/python/python-3.10.3-libressl.patch |  74 +
 dev-lang/python/python-3.10.3.ebuild | 409 ++
 dev-lang/python/python-3.10.4.ebuild | 410 +++
 dev-lang/python/python-3.9.12.ebuild | 406 ++
 5 files changed, 1308 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 47530ac..97c9489 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,3 +1,12 @@
+DIST Python-3.10.3.tar.xz 19343528 BLAKE2B 
5234f14d3dbc1b7c43da65fbc242218c1f94601d13ca84419cd9b29eab22ab411b7cd043ebaabc2b2aa1856e5e91c3ecc42eaaf333f92b8e133844e09d515bdf
 SHA512 
5020407798ebaae6002b8de29475c1064a32f1527a0e4ec6fe7fcf076b4ea3ef0ab4b4a7864a6081cc8dd01dd545123198b11cc8dd1259c670394b7d81f35a86
+DIST Python-3.10.3.tar.xz.asc 833 BLAKE2B 
03117464582146b78748ba129a10b7481607dd9dc7cdd38ced9f20e96c8c01722852941b6b7b58f34fd42b3709fc8bd31b7ba97d89235ce61d8f0ac89106d69b
 SHA512 
ddbe55225fcdd5d36f6be4bb802ea8fb9c5e8cf1b573b76501cc0999bcbfb2355f5bf7bbe10bf7cb209e54f37ed0789b4b936920b208b2afc18597bab33f2f51
+DIST Python-3.10.4.tar.xz 19342692 BLAKE2B 
c430ad9bed71729fda29433af0614b6c0110a85e23f4cb5cff3a9b501febe99b20094367a5428f256fb3aeef97f34d439ef677fc8ae4d596d52da7976b65ebb5
 SHA512 
6c9aeecddc55c7896b2e8527fca131c7b2b6127d56ce1a001ccedfebf590334e0c0bb7c517ed3cf1da3c1910e002552b56aa7e03eeb672f42ff0bd8150799113
+DIST Python-3.10.4.tar.xz.asc 833 BLAKE2B 
289f2e96bfc2b60c4ae94b1591779d604f203890c4f5db2ee16e305bf03c6ddb9c8d6da4471a06b5943e12888f37ca572ea30876e9a80382a26814f66b41b7bf
 SHA512 
699e37bf09067083af159e3734b38c952bdc75432c8abfb7a7b8cce7ca975038da37490abeb5c13befd2dacb84a5341ad30de5d0a63d35af5c512215744f4d6d
 DIST Python-3.9.11.tar.xz 19724780 BLAKE2B 
25b017e36b22235790633eb1a88f52092225252f39963fc365c1ea863f5b5d98a796bceb01e5e34c02d9690f2a664959766b214b8c13350d6e22839218d0c097
 SHA512 
804e6e6b31922378f07f290023f6efc870c6fd3010204c499c2b375880f6e6ec0f72ce96a8fff81956f6fa3bea2123df2138ef0fda23a3d5d3cf757174a930c3
 DIST Python-3.9.11.tar.xz.asc 833 BLAKE2B 
c60c291f3dad39c842d16717239006f3ee703eaa586d95ea02ba4486d20a1e82065bbaf7af6f7cf6a04799229359791a72834096b6ce5f5d2b583ba5962d441b
 SHA512 
a84bbfa68ec1c0e45bbd64af4481be7d68885021287731c69346a3cb25c9bf607be84dd72af2d3a6fbeabbde64975f37c4bb4f61274e72b92b4277fa48543e52
+DIST Python-3.9.12.tar.xz 19740524 BLAKE2B 
05f2469aa53ca36221ef4976b17bfde3e5b86afd5a8114e5a7fd899f975a8e55022555ef718d5352ab68de1b7b23865a0bf713768c9c2b30d591438c9a396d25
 SHA512 
081981901e14149748fd35228db0b3b1d96fef227ae7404f07b8bad0fda4b02649bf31c348c94aefdaf3327565d78f9489437c2c02f647b15d41376a27a23e97
+DIST Python-3.9.12.tar.xz.asc 833 BLAKE2B 
33436d0404a643215a8fd2b967ffd216201da24f374941bf65b888159ccfabcbe79b751eca2dd489b06605604338c8bbaab74aa10abbe4bcffaa54236301228e
 SHA512 
dddaa27f8a29034f458edb6739398a5455c87fe37b6349e161865a9deedca118ffe9cb82663cc75bbe60b3b556399c0c6855f5262aac1fe90d36a3694fca65b2
+DIST python-gentoo-patches-3.10.3.tar.xz 8584 BLAKE2B 
4287b33e696a1c350fef2ef34843353a2f4ad20feed2e9d7e05d727ec4f18105f57c21e7ab73941e14cc2ace27e8ac7f5e96ce2893b626c8e75cac52760f0935
 SHA512 
515025b13063eaee71738b8e1f071cd9930cf516e90c1c652adc6f8bee356598d152cb3337a6633500cda4228a5ddc2819f1db0cdb2524a479a0bca69ca557cb
+DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 
67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d
 SHA512 
3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2
 DIST python-gentoo-patches-3.9.11.tar.xz 12844 BLAKE2B 
de7ffa39e96127949d2b894fe15c8c1345180842791743af14a3728a7c950e877ab7c74f3e72da5518b16ecb2f3ff13e6132740bb067fe43a8359c673befbaf5
 SHA512 
0507792188587e66d63a70dde17c6aea1c9aab9e40ace3aeb585adbd2c62acf828782312ba7523f7a4ea49ab1125a30c7b091d10fe02874b018f2733fb8e141d
+DIST python-gentoo-patches-3.9.12.tar.xz 12848 BLAKE2B 
5dd66fa94b136a463d2c4be3a5b7dfad770c3905467a1d81af02a35b2783ce7d614881c915ee8f8e764c1656963d6886d9c60c6e524f512e1bc496e42d01307b
 SHA512 
07de63e47a8e547724099062239df8fcfd254f19d38be28131e6bbb094ffbab8483861fb6a5905e60d7fa7a1a5dc06785951fa31984ecad89516b0b742c47f91

diff --git a/dev-lang/python/python-3.10.3-libressl.patch 

[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/libressl/files/

2022-04-30 Thread Quentin Retornaz
commit: eefe807a0f692c62161d6acefc3957bdacba0f22
Author: orbea  riseup  net>
AuthorDate: Fri Apr 29 23:40:26 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun May  1 00:17:38 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=eefe807a

dev-libs/libressl: Remove old patches

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/399
Signed-off-by: Quentin Retornaz  retornaz.com>

 .../libressl/files/libressl-2.9.2-non-glibc.patch  | 32 -
 dev-libs/libressl/files/libressl-3.2.2-build.patch | 56 --
 dev-libs/libressl/files/libressl-3.4.0-x509.patch  | 51 
 3 files changed, 139 deletions(-)

diff --git a/dev-libs/libressl/files/libressl-2.9.2-non-glibc.patch 
b/dev-libs/libressl/files/libressl-2.9.2-non-glibc.patch
deleted file mode 100644
index b00316d..000
--- a/dev-libs/libressl/files/libressl-2.9.2-non-glibc.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From a9f0b2143c3154da34b8798127263f6f11f61bd5 Mon Sep 17 00:00:00 2001
-From: Ishimoto Shinobu <47295761+protone...@users.noreply.github.com>
-Date: Tue, 21 May 2019 22:41:05 +0900
-Subject: [PATCH] avoid glibc
-
-cause problems on musl systems
-
-Upstream-Status: Backport
-[https://github.com/libressl-portable/portable/pull/529]
-Signed-off-by: Stefan Strogin 

- crypto/compat/getprogname_linux.c | 4 +---
- 1 file changed, 1 insertion(+), 3 deletions(-)
-
-diff --git a/crypto/compat/getprogname_linux.c 
b/crypto/compat/getprogname_linux.c
-index 2c89743..4e7e31f 100644
 a/crypto/compat/getprogname_linux.c
-+++ b/crypto/compat/getprogname_linux.c
-@@ -26,9 +26,7 @@ getprogname(void)
- #if defined(__ANDROID_API__) && __ANDROID_API__ < 21
-   extern const char *__progname;
-   return __progname;
--#elif defined(__GLIBC__)
--  return program_invocation_short_name;
- #else
--#error "Cannot emulate getprogname"
-+  return program_invocation_short_name;
- #endif
- }
--- 
-2.21.0
-

diff --git a/dev-libs/libressl/files/libressl-3.2.2-build.patch 
b/dev-libs/libressl/files/libressl-3.2.2-build.patch
deleted file mode 100644
index 586e7a7..000
--- a/dev-libs/libressl/files/libressl-3.2.2-build.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From 9abd36e3af5876f67c633f27496ad5660ab7fe24 Mon Sep 17 00:00:00 2001
-From: Brent Cook 
-Date: Sun, 18 Oct 2020 22:14:03 -0500
-Subject: [PATCH] modify nc build to link libcompat objects directly
-
-Rather than assuming the static version of libcrypto exists for pulling in the 
compatibility functions, link the compat objects directly. This modifies the 
object file generation script a bit to handle the empty-case properly as well.

- apps/nc/Makefile.am | 8 ++--
- crypto/Makefile.am  | 4 ++--
- 2 files changed, 8 insertions(+), 4 deletions(-)
-
-diff --git a/apps/nc/Makefile.am b/apps/nc/Makefile.am
-index d678f1eda..58b5c0118 100644
 a/apps/nc/Makefile.am
-+++ b/apps/nc/Makefile.am
-@@ -1,5 +1,7 @@
- include $(top_srcdir)/Makefile.am.common
- 
-+-include $(abs_top_builddir)/crypto/libcrypto_la_objects.mk
-+
- if BUILD_NC
- 
- if ENABLE_NC
-@@ -12,11 +14,13 @@ endif
- EXTRA_DIST = nc.1
- EXTRA_DIST += CMakeLists.txt
- 
--nc_LDFLAGS = $(abs_top_builddir)/crypto/.libs/libcrypto.a
--
- nc_LDADD = $(abs_top_builddir)/tls/libtls.la
- nc_LDADD += $(PLATFORM_LDADD) $(PROG_LDADD)
- 
-+nc_LDADD += $(libcrypto_la_objects)
-+nc_LDADD += $(libcompat_la_objects)
-+nc_LDADD += $(libcompatnoopt_la_objects)
-+
- AM_CPPFLAGS += -I$(top_srcdir)/apps/nc/compat
- 
- nc_SOURCES = atomicio.c
-diff --git a/crypto/Makefile.am b/crypto/Makefile.am
-index 97a84e1a7..e32ca96c3 100644
 a/crypto/Makefile.am
-+++ b/crypto/Makefile.am
-@@ -99,10 +99,10 @@ libcrypto_la_objects.mk: Makefile
- | sed 's/  */ $$\(abs_top_builddir\)\/crypto\//g' \
- > libcrypto_la_objects.mk
-   @echo "libcompat_la_objects= $(libcompat_la_OBJECTS)" \
--| sed 's/  */ $$\(abs_top_builddir\)\/crypto\//g' \
-+| sed 's/compat\// $$\(abs_top_builddir\)\/crypto\/&/g' \
- >> libcrypto_la_objects.mk
-   @echo "libcompatnoopt_la_objects= $(libcompatnoopt_la_OBJECTS)" \
--| sed 's/  */ $$\(abs_top_builddir\)\/crypto\//g' \
-+| sed 's/compat\// $$\(abs_top_builddir\)\/crypto\/&/g' \
- >> libcrypto_la_objects.mk
- 
- libcrypto_la_LDFLAGS = -version-info @LIBCRYPTO_VERSION@ -no-undefined 
-export-symbols crypto_portable.sym

diff --git a/dev-libs/libressl/files/libressl-3.4.0-x509.patch 
b/dev-libs/libressl/files/libressl-3.4.0-x509.patch
deleted file mode 100644
index c7d83e0..000
--- a/dev-libs/libressl/files/libressl-3.4.0-x509.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-diff --git a/crypto/x509/x509_constraints.c b/crypto/x509/x509_constraints.c
-index fade58c..9ad5d4b 100644
 a/crypto/x509/x509_constraints.c
-+++ b/crypto/x509/x509_constraints.c
-@@ -339,16 +339,16 @@ x509_constraints_parse_mailbox(uint8_t *candidate, 
size_t len,
-

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

2022-04-30 Thread Matthew Thode
commit: 46bb7e6af6435ac79631a24988ecc6fdd72ca5ee
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Apr 30 23:50:57 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Apr 30 23:52:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bb7e6a

app-admin/ansible-base: 2.12.5 bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible-base/Manifest   |  1 +
 app-admin/ansible-base/ansible-base-2.12.5.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/app-admin/ansible-base/Manifest b/app-admin/ansible-base/Manifest
index 22d897c5c3cd..6776f072f8b4 100644
--- a/app-admin/ansible-base/Manifest
+++ b/app-admin/ansible-base/Manifest
@@ -1,3 +1,4 @@
 DIST ansible-core-2.11.7.tar.gz 7108269 BLAKE2B 
c5080161bfffc34382db86f3940dbbf1c8194a4413b20ef28b3c15503aec905acfffc864041496b4f6b4b77966fee3221b80e90d4b952e38513ba9ce506ee1ae
 SHA512 
f37c925c5302eff30d17f52a04d4a5311e38ee5c1d6db4fbdb32970afa362e0522d6ec3d07bddf40137b2f5ec5fa03a2b72e7e1ed313c28c207f65490e49af92
 DIST ansible-core-2.12.3.tar.gz 7757271 BLAKE2B 
02c8c2c09b778de9775384471f0b485237a8074468d437d41a6879e85769444c91ed4571e17de9aa4024fb2b6c29b4e90b4c31b6714d633ef7028e9711f5ecf3
 SHA512 
dedac2546881442f5e904c485bdc464d0ced847520879fd10c2454a2055ada4d051416d450f01ae5a1e2f5073f1633cb4db5265855199bb32c0acb41092d6f05
 DIST ansible-core-2.12.4.tar.gz 7756536 BLAKE2B 
f2820db0c8a3b618b8dc37670709185ed26d21dc96bb3e8ea34a011d8f2c006ca541a74cd4196ea5cf8d420f9f57efc1bc256a76320b860c1b3a8e3f4304163f
 SHA512 
a196a4f75834b5951330a1ea201aca41581c88a3cedbdd1c9e00acd5d3f06b4fd1948ddb2acea32bc2b758587baf9bd75572d150d6d47a3a957f5d8c4fc06d2f
+DIST ansible-core-2.12.5.tar.gz 7757691 BLAKE2B 
04be15e932221dfbc8435c703efe3803d4de5f1f94b3205c220f4ea105ffd703df5dff680a4812f1230b77f21ee78b9f6b1020122442aac333aa26304d4d62c0
 SHA512 
795001257d8b2ffdca00c13a018ebfc822c11f1d8a0eb83df30a1670c19bdc995325da1c87414b672a4fcf8bf57215ff8b7a7b85325ad561d5123c549b18dbe9

diff --git a/app-admin/ansible-base/ansible-base-2.12.5.ebuild 
b/app-admin/ansible-base/ansible-base-2.12.5.ebuild
new file mode 100644
index ..06d9ba54c027
--- /dev/null
+++ b/app-admin/ansible-base/ansible-base-2.12.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+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
+   MY_PN="${PN/-base/-core}"
+   MY_P="${MY_PN}-${PV}"
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   S="${WORKDIR}"/${MY_P}
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="test"
+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/

2022-04-30 Thread Matthew Thode
commit: 2e6ff8d560500cdeed0123f3c88ace67f0f103b9
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Apr 30 23:52:23 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Apr 30 23:52:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e6ff8d5

app-admin/ansible: 5.7.0 bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible/Manifest |  1 +
 app-admin/ansible/ansible-5.7.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index 81a6192cf8a7..b00227af9740 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -3,3 +3,4 @@ DIST ansible-5.0.1.tar.gz 38449873 BLAKE2B 
1b2cfab6f851c3eb9cc124c7178d9a156a427
 DIST ansible-5.3.0.tar.gz 38005050 BLAKE2B 
57e196fe005060cf53f9d76e33e61d461035fc9472254e90c28eb5107dc3546aa38c5f3bc340a7ace518e853bc50bb4299015dc087e286064efc661825df5ba9
 SHA512 
15f814f23305ceae3426464bccd6fc5cfb9b7b86b6634ce9b867d20c3d512e669387cbd12cb2ea03a66c352272aa72b53f255dfdd03c3198b70fc286e527f43a
 DIST ansible-5.4.0.tar.gz 38255326 BLAKE2B 
a7a840d9c8f6f260c8fc2b488b7d8c4b59fa1eeb68751f1cfe4cbf2cc68644ac0d716fd59e0df29f671e8bd3719b37d529ecbf008025988d38eb202fe7a41c75
 SHA512 
7065c7d16a3bb13db27a3ec99c33c48e9d4abb4bec8267751e3d8df89da7d0948a8415b50b8fabd05f6a97fba661714f08f8473ae145fcb323dd83f6c7349a6d
 DIST ansible-5.5.0.tar.gz 42044944 BLAKE2B 
f82b31ca7f329d408efdfdcbd0e281815efc618bb6d0dfa634fc66d0ad0113ab93941a1418dd2a5058a4bd63604e154e99d6b25eb3289b155fe76a9aec3ac045
 SHA512 
1a7b2021a2d5223c82eb05b517f61b0da62f6f33aef5dd7dd006527d71f41d18491634f156ab3a654bcdd4e03be5de4d6809c79e1b1053cbc577510e5ba47578
+DIST ansible-5.7.0.tar.gz 35864998 BLAKE2B 
9bee56b3c1aec3af8fec68a80f97431d8c610a8646b755974cf6365d68e57a4adefb4f678ed76da1dd25802eec1abb45b596030b9ebca8337e4b9bf8c18b469b
 SHA512 
2e2f88948e875a1ce5a6cac58ae0d918adf903848c60e125728314e935cbf29aae6db6ec87d9aad14fd5406751251a681b441f1209c789f14a1df6e68b91c3d9

diff --git a/app-admin/ansible/ansible-5.7.0.ebuild 
b/app-admin/ansible/ansible-5.7.0.ebuild
new file mode 100644
index ..999bc1a1edb8
--- /dev/null
+++ b/app-admin/ansible/ansible-5.7.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+RESTRICT="test"
+
+RDEPEND=">=app-admin/ansible-base-2.12.0
+   

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

2022-04-30 Thread Maciej Barć
commit: cab1c3c6f042333074edee0a3d48b1efb18310f8
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Apr 30 22:38:24 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Apr 30 22:40:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cab1c3c6

app-emacs/circe: bump to 2.12

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

 app-emacs/circe/Manifest  |  1 +
 app-emacs/circe/circe-2.12.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/app-emacs/circe/Manifest b/app-emacs/circe/Manifest
index 34ee027139f3..eaed75b4a015 100644
--- a/app-emacs/circe/Manifest
+++ b/app-emacs/circe/Manifest
@@ -1 +1,2 @@
 DIST circe-2.11.tar.gz 237797 BLAKE2B 
f5a6e72ac51a8e8638d1e05e4781688d83e7cd4fcf3e3e21e517793588c3a32b1686d390ab286d26fce3cbb7dd3ba7a30bb09ec677deacead16057ae8037e1c8
 SHA512 
aee0b5c7dfa03a190ba697941664e4afc76ec30b8602b2e95ad771fb6172ef2b76f4d05ad8af68f6b274f7f89373e05308b63e9c9cc494b7df0bf2c58fdca4e3
+DIST circe-2.12.tar.gz 240409 BLAKE2B 
92eeecc2afe56b8434446aba5c0a090b2c4aa761b401de7aee9cebd39d933cf8e94d4609a28b6cea1610367ca5b824a85add7b266b04a18c4ea0231d35bae7f0
 SHA512 
679ea9d4edcd681d579ed16657a2f5ac1637382572ce7510426ba7ec75c008baa45062e1085bf9a43ba9f8eec0f68c0c0d21b8f8e6b1763cfe1602433f502b60

diff --git a/app-emacs/circe/circe-2.12.ebuild 
b/app-emacs/circe/circe-2.12.ebuild
new file mode 100644
index ..7e49dda177fb
--- /dev/null
+++ b/app-emacs/circe/circe-2.12.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24
+
+inherit elisp
+
+DESCRIPTION="A great IRC client for Emacs"
+HOMEPAGE="https://github.com/jorgenschaefer/circe
+   https://www.emacswiki.org/emacs/Circe";
+SRC_URI="https://github.com/jorgenschaefer/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( app-emacs/buttercup )"
+
+DOCS=( AUTHORS.md CONTRIBUTING.md NEWS.md README.md images )
+ELISP_REMOVE="${PN}-pkg.el"
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   buttercup -L . --traceback full tests || die
+}



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

2022-04-30 Thread Zac Medico
commit: 17a71a514ac86bc4b76a668d27ec07bc666d34ed
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Apr 30 22:11:37 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Apr 30 22:11:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a71a51

app-containers/snapd: add 2.55.4

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

 app-containers/snapd/Manifest|   1 +
 app-containers/snapd/snapd-2.55.4.ebuild | 183 +++
 2 files changed, 184 insertions(+)

diff --git a/app-containers/snapd/Manifest b/app-containers/snapd/Manifest
index 5f54536fa3c7..613fc7fd3d6a 100644
--- a/app-containers/snapd/Manifest
+++ b/app-containers/snapd/Manifest
@@ -1,2 +1,3 @@
 DIST snapd-2.55.2.tar.xz 6659212 BLAKE2B 
a76cec2bf0f3c44212a20c8b0744e4327a725b28a0055be49dfbe638020532f4933c20edda3bdab20290d38f602459fd0962413a9c58400cdc8d6ef3b4634a41
 SHA512 
8fee8bb6ff52d3cbd5f0a9f206e7c93dea1b6c0ade9c2b6fbd7b0d729b6eeeb1fb01a28dab53543671c42ceac25d6d8932a8b4b9349332b0cde9b9226f6ec063
 DIST snapd-2.55.3.tar.xz 6673552 BLAKE2B 
8a34a568a1563c786e6975fb44d6a23f8a943906ff16b4c587fcca9e1d6ae033d8389b069235e62449a327dff8f1d11e83528fecf02768c730aede72b6cd6790
 SHA512 
e9dbdc47a9b83792f32fa66d558b0602100ac2b7cfd02ea96e4346fe1bdda7aa5fbe23cfba090e1ba61430ce9cfb0e9bd015c420c13bdca282a500c6ab222817
+DIST snapd-2.55.4.tar.xz 6669776 BLAKE2B 
024c03d163f23da8a26076dfb9fd2edc44807731c40b74b554132753b20ff6a7ae454dfee4f20e05bbf7f596e09bbd7378cbe5d8625c3dfb43e94d84578b8e81
 SHA512 
990266ac37e0d0da433ea3dacdd97806cc3ea5d1d94e068e5b945da54d87d965860ad290799c0bca29dab35069a449fa483b4f51c1cbab83d7745ec7a6cabd9e

diff --git a/app-containers/snapd/snapd-2.55.4.ebuild 
b/app-containers/snapd/snapd-2.55.4.ebuild
new file mode 100644
index ..4e8c75f7a53b
--- /dev/null
+++ b/app-containers/snapd/snapd-2.55.4.ebuild
@@ -0,0 +1,183 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_PN="github.com/snapcore/${PN}"
+inherit autotools bash-completion-r1 flag-o-matic golang-vcs-snapshot 
linux-info readme.gentoo-r1 systemd xdg-utils
+
+DESCRIPTION="Service and tools for management of snap packages"
+HOMEPAGE="http://snapcraft.io/";
+
+MY_S="${S}/src/github.com/snapcore/${PN}"
+
+SRC_URI="https://github.com/snapcore/${PN}/releases/download/${PV}/${PN}_${PV}.vendor.tar.xz
 -> ${P}.tar.xz"
+MY_PV=${PV}
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
+SLOT="0"
+IUSE="apparmor +forced-devmode gtk kde systemd"
+REQUIRED_USE="!forced-devmode? ( apparmor ) systemd"
+
+CONFIG_CHECK="~CGROUPS
+   ~CGROUP_DEVICE
+   ~CGROUP_FREEZER
+   ~NAMESPACES
+   ~SQUASHFS
+   ~SQUASHFS_ZLIB
+   ~SQUASHFS_LZO
+   ~SQUASHFS_XZ
+   ~BLK_DEV_LOOP
+   ~SECCOMP
+   ~SECCOMP_FILTER"
+
+RDEPEND="
+   sys-libs/libseccomp:=
+   apparmor? (
+   sec-policy/apparmor-profiles
+   sys-apps/apparmor:=
+   )
+   dev-libs/glib
+   virtual/libudev
+   systemd? ( sys-apps/systemd )
+   sys-libs/libcap:=
+   sys-fs/squashfs-tools[lzma]"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   >=dev-lang/go-1.9
+   dev-python/docutils
+   sys-devel/gettext
+   sys-fs/xfsprogs"
+
+PDEPEND="sys-auth/polkit[gtk?,kde?]"
+
+README_GENTOO_SUFFIX=""
+
+pkg_setup() {
+   if use apparmor; then
+   CONFIG_CHECK+=" ~SECURITY_APPARMOR"
+   fi
+   linux-info_pkg_setup
+
+   # Seems to have issues building with -O3, switch to -O2
+   replace-flags -O3 -O2
+}
+
+src_prepare() {
+   default
+   # Update apparmor profile to allow libtinfow.so*
+   sed -i 's/libtinfo/libtinfo{,w}/' \
+   "${MY_S}/cmd/snap-confine/snap-confine.apparmor.in" || die
+
+   if ! use forced-devmode; then
+   sed -e 's#return !apparmorFull#if !apparmorFull 
{\n\t\tpanic("USE=forced-devmode is disabled")\n\t}\n\treturn false#' \
+   -i "${MY_S}/sandbox/forcedevmode.go" || die
+   grep -q 'panic("USE=forced-devmode is disabled")' 
"${MY_S}/sandbox/forcedevmode.go" || die "failed to disable forced-devmode"
+   fi
+
+   sed -i 's:command -v git >/dev/null:false:' -i "${MY_S}/mkversion.sh" 
|| die
+
+   pushd "${MY_S}" >/dev/null || die
+   ./mkversion.sh "${PV}"
+   popd >/dev/null || die
+   pushd "${MY_S}/cmd" >/dev/null || die
+   eautoreconf
+}
+
+src_configure() {
+   SNAPD_MAKEARGS=(
+   "BINDIR=${EPREFIX}/usr/bin"
+   "DBUSSERVICESDIR=${EPREFIX}/usr/share/dbus-1/services"
+   "LIBEXECDIR=${EPREFIX}/usr/lib"
+   "SNAP_MOUNT_DIR=${EPREFIX}/var/lib/snapd/snap"
+   "SYSTEMDSYSTEMUNITDIR=$(systemd_get_systemunitdir)"
+   )
+   export CGO_ENABLED="1"
+   export CGO_CFLAGS="${CFLA

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

2022-04-30 Thread Marek Szuba
commit: 34998009fddb19f3a34d9120a5edc810c18d80f2
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 19:31:49 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 22:01:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34998009

net-wireless/gr-iio: keyword 0.3_p20191219-r2 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild 
b/net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild
index 0f3c49b650fd..2765cad70f80 100644
--- a/net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild
+++ b/net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ else
COMMIT="733c8a05e74b7d10fbaef502cc82d025ae35a1fb"

SRC_URI="https://github.com/analogdevicesinc/gr-iio/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"
 fi
 LICENSE="GPL-3+"
 SLOT="0"



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

2022-04-30 Thread Marek Szuba
commit: 744f8aa2032328deee8316816fe82bab12e47a5f
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 22:00:33 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 22:01:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744f8aa2

net-wireless/gqrx-scanner: keyword 1.0.2 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-wireless/gqrx-scanner/gqrx-scanner-1.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/gqrx-scanner/gqrx-scanner-1.0.2.ebuild 
b/net-wireless/gqrx-scanner/gqrx-scanner-1.0.2.ebuild
index c81e152f8c17..e4ca6e9acf0a 100644
--- a/net-wireless/gqrx-scanner/gqrx-scanner-1.0.2.ebuild
+++ b/net-wireless/gqrx-scanner/gqrx-scanner-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/neural75/gqrx-scanner/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 IUSE=""
 
 DEPEND=""



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

2022-04-30 Thread Marek Szuba
commit: 6bbfe939da9213db641a06f60db246504bd2eb56
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 22:00:21 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 22:01:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bbfe939

net-wireless/gqrx: keyword 2.15.8 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/net-wireless/gqrx/gqrx-2.15.8.ebuild 
b/net-wireless/gqrx/gqrx-2.15.8.ebuild
index d10ac3615b95..ec213fc9569c 100644
--- a/net-wireless/gqrx/gqrx-2.15.8.ebuild
+++ b/net-wireless/gqrx/gqrx-2.15.8.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/csete/gqrx/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
 fi
 
 LICENSE="GPL-3"



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/ayatana-ido/

2022-04-30 Thread Pascal Jäger
commit: 7cee4b864faa56daf080df54df14f8b90b3c4044
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Apr 30 10:54:10 2022 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Sat Apr 30 21:14:55 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7cee4b86

dev-libs/ayatana-ido: new package, add 0.9.1

Signed-off-by: Pascal Jäger  leimstift.de>

 dev-libs/ayatana-ido/Manifest |  1 +
 dev-libs/ayatana-ido/ayatana-ido-0.9.1.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/ayatana-ido/Manifest b/dev-libs/ayatana-ido/Manifest
new file mode 100644
index 0..d766156e5
--- /dev/null
+++ b/dev-libs/ayatana-ido/Manifest
@@ -0,0 +1 @@
+DIST ayatana-ido-0.9.1.tar.gz 122031 BLAKE2B 
0f294346948b142cd39adb41acf6cb214db793f912444ee18eeca9447d92c433b2104d14cbd259c7177da1b91ddbeb5376264f460390d1cbb5c320decc60
 SHA512 
4a5b13abd43cff59e4471b7a80e3a1e892b9b55e854867eed7c2928307f86b5ccfcb70fb5822738cedaaefe1ad09abe0da9af2d95917a1c561f1e370ea099613

diff --git a/dev-libs/ayatana-ido/ayatana-ido-0.9.1.ebuild 
b/dev-libs/ayatana-ido/ayatana-ido-0.9.1.ebuild
new file mode 100644
index 0..11e043a9f
--- /dev/null
+++ b/dev-libs/ayatana-ido/ayatana-ido-0.9.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VALA_USE_DEPEND="vapigen"
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake vala
+
+DESCRIPTION="Ayatana Application Indicators (Shared Library)"
+HOMEPAGE="https://github.com/AyatanaIndicators/ayatana-ido";
+SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   sys-libs/glibc \
+   >=dev-libs/glib-2.58 \
+   >=x11-libs/gtk+-3.24 \
+   "
+
+BDEPEND="
+   ${RDEPEND} \
+   $(vala_depend) \
+   >=dev-util/cmake-3.13 \
+   dev-libs/gobject-introspection \
+   "
+
+src_prepare() {
+   cmake_src_prepare
+   vala_setup
+}
+
+src_configure() {
+   local mycmakeargs+=(
+   "-DVALA_COMPILER=${VALAC}"
+   "-DVAPI_GEN=${VAPIGEN}"
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-dotnet/gtk-sharp/files/, dev-dotnet/gtk-sharp/

2022-04-30 Thread Pascal Jäger
commit: 5a5dc9a16679c7cd2bbcf5e2f7e6afa6d5a2b31b
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Apr 30 21:14:27 2022 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Sat Apr 30 21:14:55 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a5dc9a1

dev-dotnet/gtk-sharp: new package, add 2.99.3-r2

Signed-off-by: Pascal Jäger  leimstift.de>

 dev-dotnet/gtk-sharp/Manifest  |  1 +
 .../files/gtk-sharp-2.99.3-fix-build.patch | 22 
 dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r2.ebuild| 65 ++
 3 files changed, 88 insertions(+)

diff --git a/dev-dotnet/gtk-sharp/Manifest b/dev-dotnet/gtk-sharp/Manifest
new file mode 100644
index 0..734e9237d
--- /dev/null
+++ b/dev-dotnet/gtk-sharp/Manifest
@@ -0,0 +1 @@
+DIST gtk-sharp-2.99.3.zip 3967326 BLAKE2B 
0ecacd0460256adbb03e9578946362560648fce6ca6fe402b97b53d34efae476e9a1c02f6d00245fc854694ddfe3e613f04e56f9b07e8ceda1fc01f4c351d663
 SHA512 
2c149456f9beaf41a7d9e47c3a3720fc71484ad18842ffba4c95bb904dc1c53932fbdfd2eba8820c668947b8d4599dd3b5ce73b2584c1194c4dab8991a55c18a

diff --git a/dev-dotnet/gtk-sharp/files/gtk-sharp-2.99.3-fix-build.patch 
b/dev-dotnet/gtk-sharp/files/gtk-sharp-2.99.3-fix-build.patch
new file mode 100644
index 0..6db28b7a6
--- /dev/null
+++ b/dev-dotnet/gtk-sharp/files/gtk-sharp-2.99.3-fix-build.patch
@@ -0,0 +1,22 @@
+diff a/gtk/gui-thread-check/profiler/gui-thread-check.c 
b/gtk/gui-thread-check/profiler/gui-thread-check.c
+--- a/gtk/gui-thread-check/profiler/gui-thread-check.c
 b/gtk/gui-thread-check/profiler/gui-thread-check.c
+@@ -93,5 +93,5 @@
+   
+   mono_profiler_install (NULL, NULL);
+   mono_profiler_install_enter_leave (simple_method_enter, NULL);
+-  mono_profiler_set_events (MONO_PROFILE_ENTER_LEAVE);
++  mono_profiler_set_events (1 << 12);
+ }
+diff --git a/sample/test/TestRange.cs b/sample/test/TestRange.cs
+index 35fc8a6dd..d44a77d85 100644
+--- a/sample/test/TestRange.cs
 b/sample/test/TestRange.cs
+@@ -9,5 +9,7 @@
+ using System;
+ 
+ using Gtk;
++// disambiguate, Gtk.Range vs System.Range
++using Range=Gtk.Range;
+ 
+ namespace WidgetViewer {

diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r2.ebuild 
b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r2.ebuild
new file mode 100644
index 0..5365f3dfb
--- /dev/null
+++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit dotnet autotools
+
+SLOT="3"
+DESCRIPTION="gtk bindings for mono"
+LICENSE="GPL-2"
+HOMEPAGE="https://www.mono-project.com/GtkSharp";
+KEYWORDS="~amd64 ~ppc ~x86"
+SRC_URI="https://github.com/mono/${PN}/archive/${PV}.zip -> ${P}.zip"
+IUSE="debug"
+PATCHES=( "${FILESDIR}/${P}-fix-build.patch" )
+
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-lang/mono-3.0
+   x11-libs/pango
+   >=dev-libs/glib-2.31
+   dev-libs/atk
+   x11-libs/gtk+:3
+   gnome-base/libglade
+   dev-perl/XML-LibXML
+   !dev-dotnet/gtk-sharp-gapi
+   !dev-dotnet/gtk-sharp-docs
+   !dev-dotnet/gtk-dotnet-sharp
+   !dev-dotnet/gdk-sharp
+   !dev-dotnet/glib-sharp
+   !dev-dotnet/glade-sharp
+   !dev-dotnet/pango-sharp
+   !dev-dotnet/atk-sharp"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   sys-devel/automake:1.11"
+
+src_prepare() {
+   base_src_prepare
+   eautoreconf
+   libtoolize
+   eapply "${FILESDIR}/${P}-fix-build.patch"
+   eapply_user
+}
+
+src_configure() {
+   econf   CSC=/usr/bin/mcs
+   --disable-static \
+   --disable-dependency-tracking \
+   --disable-maintainer-mode \
+   $(use_enable debug)
+}
+
+src_compile() {
+   emake CSC=/usr/bin/mcs
+}
+
+src_install() {
+   default
+   dotnet_multilib_comply
+   sed -i "s/\\r//g" "${D}"/usr/bin/* || die "sed failed"
+   insinto /usr/lib64/
+   dosym gapi-3.0 /usr/lib/gapi-3.0
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libayatana-appindicator/

2022-04-30 Thread Pascal Jäger
commit: 7ef4458286386a6d25ffe61323b539bd146178ad
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Apr 30 21:13:51 2022 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Sat Apr 30 21:14:55 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ef44582

dev-libs/libayatana-appindicator: new package, add 0.5.91

Signed-off-by: Pascal Jäger  leimstift.de>

 dev-libs/libayatana-appindicator/Manifest  |  1 +
 .../libayatana-appindicator-0.5.91.ebuild  | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/dev-libs/libayatana-appindicator/Manifest 
b/dev-libs/libayatana-appindicator/Manifest
new file mode 100644
index 0..c08d80757
--- /dev/null
+++ b/dev-libs/libayatana-appindicator/Manifest
@@ -0,0 +1 @@
+DIST libayatana-appindicator-0.5.91.tar.gz 158269 BLAKE2B 
e1df60ce2b3ff5712cabf627a54e0767dcbc94d4e11c96a18fd20079642e6d033bfdd9e57d12235c72075cef1d711f5b042fb0a6282a6120018c8cdcc3b4033c
 SHA512 
cc8631814c881640bf2de91a43205c3405fd1fefcd7d58f259171d0926bf7ab08f9361076f4eea1dd8876e8931f9c9230babd3a328f34dc298bc9c4ff004f8ee

diff --git 
a/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild 
b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild
new file mode 100644
index 0..9d79c9a3f
--- /dev/null
+++ b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VALA_USE_DEPEND="vapigen"
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit vala
+
+DESCRIPTION="Ayatana Application Indicators (Shared Library)"
+HOMEPAGE="https://github.com/AyatanaIndicators/libayatana-appindicator";
+SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+FEATURES="${FEATURES} -sandbox"
+
+RDEPEND="
+   dev-libs/libdbusmenu[gtk3] \
+   >=dev-libs/libayatana-indicator-0.9.0 \
+   "
+
+BDEPEND="
+   $(vala_depend)
+   dev-util/cmake \
+   >=dev-libs/glib-2.37 \
+   >=x11-libs/gtk+-3.24 \
+   dev-libs/gobject-introspection \
+   dev-lang/mono \
+   >=dev-dotnet/gtk-sharp-2.99 \
+   "
+src_prepare() {
+   vala_setup
+   default
+}
+
+src_configure() {
+   cmake . -DVALA_COMPILER=/usr/bin/valac-$(vala_best_api_version) 
-DVAPI_GEN=/usr/bin/vapigen-$(vala_best_api_version) || die
+}
+
+src_install() {
+   insinto /usr/include/
+   doins "${S}/src/app-indicator.h"
+   doins "${S}/src/app-indicator-enum-types.h"
+   insinto /usr/$(get_libdir)/pkgconfig/
+   doins "${S}/src/ayatana-appindicator3-0.1.pc"
+   doins "${S}/bindings/mono/ayatana-appindicator3-sharp-0.1.pc"
+   insinto /usr/$(get_libdir)/
+   doins "${S}/src/libayatana-appindicator3.so.1.0.0"
+   dosym libayatana-appindicator3.so.1.0.0 
/usr/$(get_libdir)/libayatana-appindicator3.so.1
+   dosym libayatana-appindicator3.so.1 
/usr/$(get_libdir)/libayatana-appindicator3.so
+   insinto /usr/$(get_libdir)/girepository-1.0/
+   doins "${S}/src/AyatanaAppIndicator3-0.1.typelib"
+   doins "${S}/src/AyatanaAppIndicator3-0.1.typelib"
+   insinto /usr/$(get_libdir)/ayatana-appindicator3-sharp-0.1
+   doins "${S}/bindings/mono/ayatana-appindicator3-sharp.dll.config"
+   doins "${S}/bindings/mono/ayatana-appindicator3-sharp.dll"
+   doins "${S}/bindings/mono/policy.0.0.ayatana-appindicator3-sharp.config"
+   doins "${S}/bindings/mono/policy.0.0.ayatana-appindicator3-sharp.dll"
+   doins "${S}/bindings/mono/policy.0.1.ayatana-appindicator3-sharp.config"
+   doins "${S}/bindings/mono/policy.0.1.ayatana-appindicator3-sharp.dll"
+   dodir /usr/$(get_libdir)/mono/gac/ayatana-appindicator3-sharp/
+   dodir 
/usr/$(get_libdir)/mono/gac/ayatana-appindicator3-sharp/0.5.91.0__bcae265d1c7ab4c2/
+   insinto 
/usr/$(get_libdir)/mono/gac/ayatana-appindicator3-sharp/0.5.91.0__bcae265d1c7ab4c2/
+   doins "${S}/bindings/mono/ayatana-appindicator3-sharp.dll.config"
+   doins "${S}/bindings/mono/ayatana-appindicator3-sharp.dll"
+   dodir /usr/$(get_libdir)/mono/gac/policy.0.0.ayatana-appindicator3-sharp
+   dodir 
/usr/$(get_libdir)/mono/gac/policy.0.0.ayatana-appindicator3-sharp/0.0.0.0__bcae265d1c7ab4c2/
+   insinto 
/usr/$(get_libdir)/mono/gac/policy.0.0.ayatana-appindicator3-sharp/0.0.0.0__bcae265d1c7ab4c2/
+   doins "${S}/bindings/mono/policy.0.0.ayatana-appindicator3-sharp.config"
+   doins "${S}/bindings/mono/policy.0.0.ayatana-appindicator3-sharp.dll"
+   dodir /usr/$(get_libdir)/mono/ayatana-appindicator3-sharp
+   # dosym 
/usr/$(get_libdir)/mono/gac/ayatana-appindicator3-sharp/0.5.91.0__bcae265d1c7ab4c2/ayatana-appindicator3-sharp.dll
 
/usr/$(get_libdir)/mono/ayatana-appindicator3-sharp/ayatana-appindicator3-sharp.dll
+   # dosym 
/usr/$(get_libdir)/m

[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libayatana-indicator/

2022-04-30 Thread Pascal Jäger
commit: 65cec81a5add24df59f56d948ef85c6b6b70ea28
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Apr 30 10:58:02 2022 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Sat Apr 30 21:14:55 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65cec81a

dev-libs/libayatana-indicator: new package, add 0.9.1

Signed-off-by: Pascal Jäger  leimstift.de>

 dev-libs/libayatana-indicator/Manifest |  1 +
 .../libayatana-indicator-0.9.1.ebuild  | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-libs/libayatana-indicator/Manifest 
b/dev-libs/libayatana-indicator/Manifest
new file mode 100644
index 0..11cd6416c
--- /dev/null
+++ b/dev-libs/libayatana-indicator/Manifest
@@ -0,0 +1 @@
+DIST libayatana-indicator-0.9.1.tar.gz 148993 BLAKE2B 
7e5e72a6075bc6dafa83ed4e9cc07f06011127477e8b12a023fd92c431f5e784663e9bcb27de29a89d23ccda7c905363b3560714a8abcded809faa9ea2225447
 SHA512 
47870f7cdef1d1c67a3f72a9fa68a39d0c49d899f831a9c1ca83588cdb6e0523a77eab41110a3f839cd8694bb1b22c2c67206608226353ffebb399062b54d1b0

diff --git a/dev-libs/libayatana-indicator/libayatana-indicator-0.9.1.ebuild 
b/dev-libs/libayatana-indicator/libayatana-indicator-0.9.1.ebuild
new file mode 100644
index 0..07c146c70
--- /dev/null
+++ b/dev-libs/libayatana-indicator/libayatana-indicator-0.9.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VALA_USE_DEPEND="vapigen"
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake vala
+
+DESCRIPTION="Ayatana Application Indicators (Shared Library)"
+HOMEPAGE="https://github.com/AyatanaIndicators/libayatana-indicator";
+SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   sys-libs/glibc \
+   >=dev-libs/glib-2.58 \
+   >=x11-libs/gtk+-3.24 \
+   "
+
+BDEPEND="
+   ${RDEPEND} \
+   $(vala_depend) \
+   >=dev-util/cmake-3.13 \
+   dev-libs/gobject-introspection \
+   >=dev-libs/ayatana-ido-0.8.2 \
+   "
+
+src_prepare() {
+   cmake_src_prepare
+   vala_setup
+}
+
+src_configure() {
+   local mycmakeargs+=(
+   "-DVALA_COMPILER=${VALAC}"
+   "-DVAPI_GEN=${VAPIGEN}"
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+}



[gentoo-commits] proj/releng:master commit in: releases/specs/s390/s390/netboot/portage/package.license/, ...

2022-04-30 Thread Andreas K. Hüttel
commit: 96054c4f7701788d742a849d83852cd4c6464519
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr 30 20:07:59 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Apr 30 20:07:59 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=96054c4f

s390: fix netboot permissible license

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../s390/s390/netboot/portage/package.accept_keywords/gentoo-sources   | 1 -
 .../specs/s390/s390/netboot/portage/package.license/package.license| 3 +++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/releases/specs/s390/s390/netboot/portage/package.accept_keywords/gentoo-sources
 
b/releases/specs/s390/s390/netboot/portage/package.accept_keywords/gentoo-sources
deleted file mode 100644
index 836ce1ac..
--- 
a/releases/specs/s390/s390/netboot/portage/package.accept_keywords/gentoo-sources
+++ /dev/null
@@ -1 +0,0 @@
-sys-kernel/gentoo-sources **

diff --git 
a/releases/specs/s390/s390/netboot/portage/package.license/package.license 
b/releases/specs/s390/s390/netboot/portage/package.license/package.license
new file mode 100644
index ..c5fd72de
--- /dev/null
+++ b/releases/specs/s390/s390/netboot/portage/package.license/package.license
@@ -0,0 +1,3 @@
+# Allow linux-firmware and other required packages in @BINARY-REDISTRIBUTABLE
+# license group
+*/* @BINARY-REDISTRIBUTABLE



[gentoo-commits] proj/releng:master commit in: releases/specs/s390/s390x/netboot/portage/package.license/, ...

2022-04-30 Thread Andreas K. Hüttel
commit: 247cc7984322bbb96a511e51f4d7633d655a7d6f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr 30 20:10:42 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Apr 30 20:10:42 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=247cc798

s390x: fix (?) netboot config

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 releases/specs/s390/s390x/netboot/netboot.spec | 1 -
 .../s390/s390x/netboot/portage/package.accept_keywords/gentoo-sources  | 1 -
 .../specs/s390/s390x/netboot/portage/package.license/package.license   | 3 +++
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/releases/specs/s390/s390x/netboot/netboot.spec 
b/releases/specs/s390/s390x/netboot/netboot.spec
index 8cd741ad..45d26157 100644
--- a/releases/specs/s390/s390x/netboot/netboot.spec
+++ b/releases/specs/s390/s390x/netboot/netboot.spec
@@ -18,7 +18,6 @@ boot/kernel/netboot64/config: ../../kconfig/netboot64.config
 boot/kernel/netboot64/gk_kernargs:   --all-ramdisk-modules
 
 netboot2/use:
- -*
  multicall
  shadow
  readline

diff --git 
a/releases/specs/s390/s390x/netboot/portage/package.accept_keywords/gentoo-sources
 
b/releases/specs/s390/s390x/netboot/portage/package.accept_keywords/gentoo-sources
deleted file mode 100644
index 836ce1ac..
--- 
a/releases/specs/s390/s390x/netboot/portage/package.accept_keywords/gentoo-sources
+++ /dev/null
@@ -1 +0,0 @@
-sys-kernel/gentoo-sources **

diff --git 
a/releases/specs/s390/s390x/netboot/portage/package.license/package.license 
b/releases/specs/s390/s390x/netboot/portage/package.license/package.license
new file mode 100644
index ..c5fd72de
--- /dev/null
+++ b/releases/specs/s390/s390x/netboot/portage/package.license/package.license
@@ -0,0 +1,3 @@
+# Allow linux-firmware and other required packages in @BINARY-REDISTRIBUTABLE
+# license group
+*/* @BINARY-REDISTRIBUTABLE



[gentoo-commits] repo/gentoo:master commit in: metadata/install-qa-check.d/

2022-04-30 Thread Sam James
commit: fe2c69be92364e912384cd07c0b122b0e80168f0
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 28 03:06:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:13:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe2c69be

metadata/install-qa-check.d: add new QA check for udev rules

Very similar to tmpfiles.eclass check (60tmpfiles-paths).

Three checks:
1) Verify packages don't install udev rules to /etc/udev/rules.d, which
is a forbidden (user-configuration) location;

2) Check whether packages inherit udev.eclass if they're
installing files to /lib/udev/rules.d/..

(This helps to catch packages not calling udev_reload
in pkg_postinst).

3) Check for missing udev_process calls in pkg_postinst.

Bug: https://bugs.gentoo.org/433916
See: c7fe1066a8fcd35f965de4ea16c9cd1001830642
Signed-off-by: Sam James  gentoo.org>

 metadata/install-qa-check.d/60udev-eclass | 63 +++
 1 file changed, 63 insertions(+)

diff --git a/metadata/install-qa-check.d/60udev-eclass 
b/metadata/install-qa-check.d/60udev-eclass
new file mode 100644
index ..cf8e08e9971e
--- /dev/null
+++ b/metadata/install-qa-check.d/60udev-eclass
@@ -0,0 +1,63 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# QA check: ensure that packages installing udev rules inherit the eclass
+# Maintainer: Sam James 
+
+# Implements three checks:
+# 1) Installation to /etc/udev/rules.d (which is a user-customization 
location);
+# 2) Installation of any udev rules to /lib/udev/rules.d without inheriting 
the eclass
+#(needed for udev_reload in pkg_postinst);
+# 3) Check for installation of udev rules without calling udev_reload in
+#pkg_postinst.
+udev_rules_check() {
+   # Check 1
+   # Scan image for files in /etc/udev/rules.d which is a forbidden 
location
+   # (We use this glob to avoid triggering on keepdir)
+   shopt -s nullglob
+   local files=( "${ED}"/etc/udev/rules.d/* )
+   shopt -u nullglob
+
+   if [[ ${#files[@]} -gt 0 ]]; then
+   eqawarn "QA Notice: files installed to /etc/udev/rules.d found"
+   eqawarn "udev rules files supplied by ebuilds must be installed 
to /lib/udev/rules.d/"
+   fi
+
+   # Check 2
+   # We're now going to check for whether we install files to 
/lib/udev/rules.d/ without
+   # inheriting the eclass (weak catch for ebuilds not calling udev_reload 
in pkg_postinst)
+
+   if [[ -n ${UDEV_OPTIONAL} ]] ; then
+   # While imperfect, using ${UDEV_OPTIONAL} is good enough to 
allow opting out
+   # for e.g. sys-apps/portage, sys-apps/systemd, sys-libs/pam, 
etc. We may want
+   # a better/more standardised way to opt out from QA checks in 
future.
+   # It's okay for some packages to do this because of circular 
dependencies and such
+   # See: 
https://archives.gentoo.org/gentoo-dev/message/0a96793036a4fdd9ac311a46950d7e7b
+   return
+   fi
+
+   if [[ -d "${ED}"/lib/udev/rules.d/ ]] ; then
+   if ! has udev ${INHERITED} ; then
+   eqawarn "QA Notice: package is installing udev 
ruleswithout inheriting udev.eclass!"
+   eqawarn "Packages must inherit udev.eclass then call 
udev_reload in pkg_postinst."
+   return
+   fi
+
+   # Check 3
+   # Check whether we're installing udev rules without explicitly
+   # calling udev_reload in pkg_postinst, but we have inherited
+   # the eclass.
+   # Small risk of false positives if called indirectly.
+   # See: 
https://archives.gentoo.org/gentoo-dev/message/7bdfdc9a7560fd07436defd0253af0b8
+   local pkg_postinst_body="$(declare -fp pkg_postinst 2>&1)"
+   if [[ ! ${pkg_postinst_body} == *udev_reload* ]] ; then
+   eqawarn "QA Notice: package is installing udev rules 
without calling"
+   eqawarn "udev_reload in pkg_postinst phase"
+   fi
+   fi
+}
+
+udev_rules_check
+: # guarantee successful exit
+
+# vim:ft=sh



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

2022-04-30 Thread Sam James
commit: 81f5aea4dedb55fdc18723a93ee2ba5d39b3053b
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 29 01:42:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:13:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81f5aea4

autotools.eclass: drop ROOT=/ in has_version call

Noticed when doing a read-through of the eclass (which is how I noticed
c8e74a7dfe477dea008548553141f083c5d03782 too).

Forcing ROOT=/ is, at best, going to confuse matters, and at worst,
do entirely the wrong thing. In EAPI 5 and 6, we had --host-root (which
we use in the eclass), and in EAPI 7+, we have -b/-d (which we use in
the eclass too). The ROOT= setting was there for pre-EAPI 5 times.

The aforementioned toggles (--host-root and then later on, -b/-d) are the
correct methods to specify (B)ROOT for has_version. Using one of those
with ROOT= have undefined behaviour, so drop it.

Bug: https://bugs.gentoo.org/312687
Thanks-to: James Le Cuirot  gentoo.org>
Thanks-to: Ulrich Müller  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 eclass/autotools.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/autotools.eclass b/eclass/autotools.eclass
index e6658e361318..b8eeb55fd8f2 100644
--- a/eclass/autotools.eclass
+++ b/eclass/autotools.eclass
@@ -523,7 +523,7 @@ autotools_env_setup() {
hv_args="-b"
;;
esac
-   ROOT=/ has_version ${hv_args} 
"=sys-devel/automake-${pv}*" && export WANT_AUTOMAKE="${pv}" && break
+   has_version ${hv_args} "=sys-devel/automake-${pv}*" && 
export WANT_AUTOMAKE="${pv}" && break
done
[[ ${WANT_AUTOMAKE} == "latest" ]] && \
die "Cannot find the latest automake! Tried 
${_LATEST_AUTOMAKE[*]}"



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

2022-04-30 Thread Sam James
commit: 82649c2abd69fd4b62caa73ace399cbba2fd111d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Apr 30 06:41:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82649c2a

dev-python/twisted: stable 22.4.0 for hppa, bug #837845

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/twisted/twisted-22.4.0.ebuild 
b/dev-python/twisted/twisted-22.4.0.ebuild
index 249b215f2896..b776c0e9aee8 100644
--- a/dev-python/twisted/twisted-22.4.0.ebuild
+++ b/dev-python/twisted/twisted-22.4.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



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

2022-04-30 Thread Sam James
commit: 1944e4aea7e0dc91be1a749069f41dd5108fbb0f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Apr 28 21:01:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1944e4ae

dev-lang/ruby: stable 2.6.10 for hppa, bug #838133

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-lang/ruby/ruby-2.6.10.ebuild b/dev-lang/ruby/ruby-2.6.10.ebuild
index a8af3d34a265..8970a3c43c58 100644
--- a/dev-lang/ruby/ruby-2.6.10.ebuild
+++ b/dev-lang/ruby/ruby-2.6.10.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/";
 SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz";
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 
+ssl static-libs systemtap tk xemacs"
 
 RDEPEND="



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

2022-04-30 Thread Sam James
commit: 1542d5d1aa1094d464767d5b1e49f7425b394bb9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Apr 28 21:01:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1542d5d1

dev-lang/ruby: stable 2.7.6 for hppa, bug #838133

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-lang/ruby/ruby-2.7.6.ebuild b/dev-lang/ruby/ruby-2.7.6.ebuild
index 75675773f5d2..017e865f9b1b 100644
--- a/dev-lang/ruby/ruby-2.7.6.ebuild
+++ b/dev-lang/ruby/ruby-2.7.6.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/";
 SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz";
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 
+ssl static-libs systemtap tk xemacs"
 
 RDEPEND="



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

2022-04-30 Thread Sam James
commit: cba0fd368332c7d55b42623cd3b7066eff0d2201
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 30 19:09:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba0fd36

app-editors/emacs: Stabilize 26.3-r7 ppc64, #841821

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

 app-editors/emacs/emacs-26.3-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-26.3-r7.ebuild 
b/app-editors/emacs/emacs-26.3-r7.ebuild
index 8bec9e821160..ef47cdc50bde 100644
--- a/app-editors/emacs/emacs-26.3-r7.ebuild
+++ b/app-editors/emacs/emacs-26.3-r7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="26"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm 
gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib"
 
 RDEPEND="app-emacs/emacs-common[games?,gui(-)?]



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luasocket/

2022-04-30 Thread Sam James
commit: 0179e3b68c3b0b0f703d23e32588ba8d3c1a803f
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 30 19:08:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0179e3b6

dev-lua/luasocket: Stabilize 3.0.0 amd64, #841764

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

 dev-lua/luasocket/luasocket-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luasocket/luasocket-3.0.0.ebuild 
b/dev-lua/luasocket/luasocket-3.0.0.ebuild
index 0c96acb1a3ae..5669bee2a881 100644
--- a/dev-lua/luasocket/luasocket-3.0.0.ebuild
+++ b/dev-lua/luasocket/luasocket-3.0.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/v${PV}.tar.gz -
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/plantuml/

2022-04-30 Thread Sam James
commit: 228666b75232598c9f5a81febc17f8181d0ed4ff
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 30 19:08:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=228666b7

media-gfx/plantuml: Stabilize 1.2022.3 amd64, #841809

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

 media-gfx/plantuml/plantuml-1.2022.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/plantuml/plantuml-1.2022.3.ebuild 
b/media-gfx/plantuml/plantuml-1.2022.3.ebuild
index c1ad0e0aaa4f..8ba5d39fd289 100644
--- a/media-gfx/plantuml/plantuml-1.2022.3.ebuild
+++ b/media-gfx/plantuml/plantuml-1.2022.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://plantuml.com";
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND=">=virtual/jdk-1.8:*"
 



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

2022-04-30 Thread Sam James
commit: 524473b7d6292615549bd544c51b5a321c4adf5d
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 30 19:09:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524473b7

app-editors/emacs: Stabilize 26.3-r7 ppc, #841821

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

 app-editors/emacs/emacs-26.3-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-26.3-r7.ebuild 
b/app-editors/emacs/emacs-26.3-r7.ebuild
index fc80885287bc..8bec9e821160 100644
--- a/app-editors/emacs/emacs-26.3-r7.ebuild
+++ b/app-editors/emacs/emacs-26.3-r7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="26"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm 
gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib"
 
 RDEPEND="app-emacs/emacs-common[games?,gui(-)?]



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

2022-04-30 Thread Sam James
commit: b2ddfee538f81cf11c2317ba2360327d7589fa4d
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 30 19:08:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ddfee5

app-editors/emacs: Stabilize 26.3-r7 x86, #841821

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

 app-editors/emacs/emacs-26.3-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-26.3-r7.ebuild 
b/app-editors/emacs/emacs-26.3-r7.ebuild
index 144c1f63fbbc..39cccf5ce988 100644
--- a/app-editors/emacs/emacs-26.3-r7.ebuild
+++ b/app-editors/emacs/emacs-26.3-r7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="26"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm 
gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib"
 
 RDEPEND="app-emacs/emacs-common[games?,gui(-)?]



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

2022-04-30 Thread Sam James
commit: e8f1a03b6496740dfe439c3afcdaf24fc0333a59
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 30 19:08:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8f1a03b

app-editors/emacs: Stabilize 26.3-r7 amd64, #841821

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

 app-editors/emacs/emacs-26.3-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-26.3-r7.ebuild 
b/app-editors/emacs/emacs-26.3-r7.ebuild
index 39cccf5ce988..fc80885287bc 100644
--- a/app-editors/emacs/emacs-26.3-r7.ebuild
+++ b/app-editors/emacs/emacs-26.3-r7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="26"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm 
gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib"
 
 RDEPEND="app-emacs/emacs-common[games?,gui(-)?]



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

2022-04-30 Thread Marek Szuba
commit: 07976232f4ebabda17ae9443186c40174e60295e
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 19:07:32 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 19:09:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07976232

net-wireless/soapysdr: keyword 0.7.2 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-wireless/soapysdr/soapysdr-0.7.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/soapysdr/soapysdr-0.7.2.ebuild 
b/net-wireless/soapysdr/soapysdr-0.7.2.ebuild
index 0d446573c63d..f9ebcebd59f1 100644
--- a/net-wireless/soapysdr/soapysdr-0.7.2.ebuild
+++ b/net-wireless/soapysdr/soapysdr-0.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ if [ "${PV}" = "" ]; then
EGIT_CLONE_TYPE="shallow"
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"

SRC_URI="https://github.com/pothosware/SoapySDR/archive/soapy-sdr-${PV}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}"/SoapySDR-soapy-sdr-"${PV}"
 fi



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

2022-04-30 Thread Marek Szuba
commit: 475e6d3d73d3f7c17eba924e16433d278efcdeca
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 19:06:25 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 19:09:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=475e6d3d

net-wireless/soapyuhd: keyword 0.4.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-wireless/soapyuhd/soapyuhd-0.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/soapyuhd/soapyuhd-0.4.1.ebuild 
b/net-wireless/soapyuhd/soapyuhd-0.4.1.ebuild
index dba31a72d677..9e56c6865685 100644
--- a/net-wireless/soapyuhd/soapyuhd-0.4.1.ebuild
+++ b/net-wireless/soapyuhd/soapyuhd-0.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [ "${PV}" = "" ]; then
EGIT_REPO_URI="https://github.com/pothosware/SoapyUHD.git";
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"

SRC_URI="https://github.com/pothosware/SoapyUHD/archive/soapy-uhd-${PV}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}"/SoapyUHD-soapy-uhd-"${PV}"
 fi



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

2022-04-30 Thread Marek Szuba
commit: f3503aa10598c35d5d4b007daa125ed1f72e51c1
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 18:03:32 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 19:08:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3503aa1

net-libs/libad9361-iio: keyword 0.2 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libad9361-iio/libad9361-iio-0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libad9361-iio/libad9361-iio-0.2.ebuild 
b/net-libs/libad9361-iio/libad9361-iio-0.2.ebuild
index 630cb27fb6e9..50286e07793d 100644
--- a/net-libs/libad9361-iio/libad9361-iio-0.2.ebuild
+++ b/net-libs/libad9361-iio/libad9361-iio-0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ if [ "${PV}" = "" ]; then
inherit git-r3
 else

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



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/, net-wireless/gr-osmosdr/

2022-04-30 Thread Marek Szuba
commit: d67bdb1dd2ca3ce50539b2f7094166c624207be3
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 19:08:14 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 19:09:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d67bdb1d

net-wireless/gr-osmosdr: keyword 0.2.3 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-wireless/gr-osmosdr/gr-osmosdr-0.2.3.ebuild | 4 ++--
 profiles/arch/riscv/package.use.mask| 5 +
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3.ebuild 
b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3.ebuild
index f7033fd6e361..700654075138 100644
--- a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3.ebuild
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/osmocom/gr-osmosdr.git";
 else
SRC_URI="https://github.com/osmocom/gr-osmosdr/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
 fi
 
 LICENSE="GPL-3"

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 4cc691148857..52b6aa014de4 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Marek Szuba  (2022-04-30)
+# net-wireless/sdrplay contains prebuilt binaries, currently available
+# upstream only for amd64/x86 and arm
+net-wireless/gr-osmosdr sdrplay
+
 # Yixun Lan  (2022-04-30)
 # net-misc/memcached has test failure (bug #811477)
 net-ftp/proftpd memcache



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

2022-04-30 Thread Marek Szuba
commit: 2b0f0d76a0f4d1c00a3213ad6252eca69480f194
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 19:06:09 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 19:08:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0f0d76

net-wireless/soapyplutosdr: keyword 0.2.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-wireless/soapyplutosdr/soapyplutosdr-0.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/soapyplutosdr/soapyplutosdr-0.2.1.ebuild 
b/net-wireless/soapyplutosdr/soapyplutosdr-0.2.1.ebuild
index 813d3574f115..25bda885c613 100644
--- a/net-wireless/soapyplutosdr/soapyplutosdr-0.2.1.ebuild
+++ b/net-wireless/soapyplutosdr/soapyplutosdr-0.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [ "${PV}" = "" ]; then
EGIT_REPO_URI="https://github.com/pothosware/SoapyPlutoSDR.git";
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"
COMMIT="782650597b18f311cc97fbb7c6813539e6adef16"

SRC_URI="https://github.com/pothosware/SoapyPlutoSDR/archive/${COMMIT}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}"/SoapyPlutoSDR-${COMMIT}



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

2022-04-30 Thread Marek Szuba
commit: 68c6e17b724ee2c38800aefbec382c2130ec532d
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 19:06:38 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 19:09:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c6e17b

net-wireless/soapyhackrf: keyword 0.3.3-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-wireless/soapyhackrf/soapyhackrf-0.3.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/soapyhackrf/soapyhackrf-0.3.3-r1.ebuild 
b/net-wireless/soapyhackrf/soapyhackrf-0.3.3-r1.ebuild
index 7f6aa51fbd67..9b6e41d1c592 100644
--- a/net-wireless/soapyhackrf/soapyhackrf-0.3.3-r1.ebuild
+++ b/net-wireless/soapyhackrf/soapyhackrf-0.3.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [ "${PV}" = "" ]; then
EGIT_REPO_URI="https://github.com/pothosware/SoapyHackRF.git";
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"

SRC_URI="https://github.com/pothosware/SoapyHackRF/archive/soapy-hackrf-${PV}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}"/SoapyHackRF-soapy-hackrf-"${PV}"
 fi



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

2022-04-30 Thread Marek Szuba
commit: 45c3ce5f75867c1cdea2ca21614c49ecf8fc5bbb
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 19:05:48 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 19:08:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c3ce5f

net-wireless/soapyrtlsdr: keyword 0.3.2 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild 
b/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild
index c69214fbee0c..a7f4afddc332 100644
--- a/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild
+++ b/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [ "${PV}" = "" ]; then
EGIT_REPO_URI="https://github.com/pothosware/SoapyRTLSDR.git";
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"

SRC_URI="https://github.com/pothosware/SoapyRTLSDR/archive/soapy-rtl-sdr-${PV}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}"/SoapyRTLSDR-soapy-rtl-sdr-"${PV}"
 fi



  1   2   3   >