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

2022-01-07 Thread Arthur Zamarin
commit: b43ff887016180fa7722be6a84bc4e9f5bbfaadb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan  8 07:31:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan  8 07:31:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b43ff887

app-admin/awscli: add 1.22.31

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.22.31.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 82b2ad88083d..41cc6197003b 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,4 +4,5 @@ DIST awscli-1.22.24.tar.gz 2128390 BLAKE2B 
6b23a629a66e6f962b953fdc89ab1e8153080
 DIST awscli-1.22.25.tar.gz 2130417 BLAKE2B 
1c150feb135d662cbae1e51cd0cd41744472d8a33ff84948ef1a1d6e49ea36ec5e9d85a6f8176d928dc3d1a74961bf6116e4bb01e4256c7cf01059bfb7e3db66
 SHA512 
0055805213057247fad6a13cb9cd9a90796723411999a55aa7bcd9f7b014709127654313877833a1257a14a2a61770232d142943c5dfae91ee1d9de91efd81d5
 DIST awscli-1.22.26.tar.gz 2131318 BLAKE2B 
87651dc3a75bf0ca57142fb394b90ff3f60fbde724b7f6586c213fbf03169d5f4638133362b925a32235e518d7c8b56dea54a0bd224d4562a482e6303c7f81fb
 SHA512 
276a137a3826922dc56316c59f46b1a741f57b5037a0a6345ece3732d31715e3fbf36faaa09b8969b161be2d54ef106c0cfd7bd6c3a3a31a540b8b42f9cf364c
 DIST awscli-1.22.29.tar.gz 2132978 BLAKE2B 
67dd83bfd9799c3a49bc2439b29b581e21cd57c6d4c93f8b3073bfd83b0d6ebbc95abc074b6257407f03b2f98253ef099dd1a2a853c093338b2435a17bf9d02e
 SHA512 
61b2117125031e945a2aaa4d20325d8cee0a56d7b5cdb9726f0d951b1bd0eedefc6264be8a1a890c9dfa4869500222a15a9b62f2935cf59f168bdd3d0022fba0
+DIST awscli-1.22.31.tar.gz 2134102 BLAKE2B 
e1918352146b3176c8fc60cc6338a69b04a28023bb46c6c4a9af6cfdf1304a3c4813dfa798a990123052c761f64929b07d7e25d13f04d9e8bafdeedc04a6e28e
 SHA512 
57a18437aa7780861257499b810c72c49dda7d9db391f3b5ac8c8509c153075e216e1dabaa67486b8ae08e008fafe400b865a20d32c43136d6af987a315cfb9c
 DIST awscli-1.22.5.tar.gz 2111679 BLAKE2B 
970e472e8de43664d060023fdab9f54ce848c5655d8aa417efeae1b1efb52989fd021817521db9dc9cd64580cabbf0c30f3d0178034bdb1edf41feebbc690f46
 SHA512 
9177fe9da0fb8e9e28777bbf8f2c3fe089a08851b57a49fecefab43417fff187584638d17394289bf6df3d18d9052fd958bd3fbc8064327120af04a0cbe30494

diff --git a/app-admin/awscli/awscli-1.22.31.ebuild 
b/app-admin/awscli/awscli-1.22.31.ebuild
new file mode 100644
index ..5327b8227ea2
--- /dev/null
+++ b/app-admin/awscli/awscli-1.22.31.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# botocore is x.(y+1).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests --install pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   distutils_install_for_testing
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit}
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2022-01-07 Thread Arthur Zamarin
commit: 9b41610327e5622bdcebbb6a75da3d0336621dc3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan  8 07:41:03 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan  8 07:41:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b416103

dev-python/pynacl: add 1.5.0

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

 dev-python/pynacl/Manifest|  1 +
 dev-python/pynacl/pynacl-1.5.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-python/pynacl/Manifest b/dev-python/pynacl/Manifest
index 443a16ab549a..311a29896ee1 100644
--- a/dev-python/pynacl/Manifest
+++ b/dev-python/pynacl/Manifest
@@ -1 +1,2 @@
 DIST pynacl-1.4.0.tar.gz 46396758 BLAKE2B 
9575bca05ecaf33e798f2abfee7a1af26bbb10b5dbd4e7ca70af8032866e26b88736c2a2ff52e4496e4862f92042fb125df7cd1f1427b16a2313926162466343
 SHA512 
2a11a623452cea60199cdff83db6f5922698237267c11f055f2fd7768e0875a819dcc08c477113ad89461797ab36d66e0b9c7700eee335eb6b16af6b378b9e88
+DIST pynacl-1.5.0.gh.tar.gz 20350195 BLAKE2B 
56ca4f47867cce6e22fdacb0558b5f901aae318b47bacfe5f4ad02d8923e1c86d0a2dd186ec29c820a786ab844d928479fca2d1472a8345b82be6bcbc67c3328
 SHA512 
905d3a7ce7f758b31a5d34471d5a0202fd2ba3d904a7ec59a158bcd1ea572fc87e29fc144c733d151cbaa48788c939808bc51d00acc973fe6d190eefdd3bfd59

diff --git a/dev-python/pynacl/pynacl-1.5.0.ebuild 
b/dev-python/pynacl/pynacl-1.5.0.ebuild
new file mode 100644
index ..d96988d6b304
--- /dev/null
+++ b/dev-python/pynacl/pynacl-1.5.0.ebuild
@@ -0,0 +1,33 @@
+# 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="Python binding to the Networking and Cryptography (NaCl) library"
+HOMEPAGE="https://github.com/pyca/pynacl/ https://pypi.org/project/PyNaCl/;
+SRC_URI="https://github.com/pyca/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.4.1[${PYTHON_USEDEP}]
+   dev-libs/libsodium:0/23
+"
+BDEPEND="${RDEPEND}
+   test? ( >=dev-python/hypothesis-3.27.0[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # For not using the bundled libsodium
+   export SODIUM_INSTALL=system
+   distutils-r1_src_prepare
+}



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

2022-01-07 Thread Arthur Zamarin
commit: 68817d17313b7fbd6bf9080f38ec9608f3a2cb4e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan  8 07:30:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan  8 07:30:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68817d17

dev-python/boto3: add 1.20.31

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.20.31.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index c6b54a81c102..49b42a9726f8 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,4 +4,5 @@ DIST boto3-1.20.24.tar.gz 456338 BLAKE2B 
4192f20a7a5c247a72b381506697034d744fd62
 DIST boto3-1.20.25.tar.gz 457371 BLAKE2B 
f1e6ab3add86f0ba25b22d92f58580e4ab86affdfb5c3b6f9a53938a2a647d0fc8cd23975cd60b909e5db339d442820e557497e232bda836ac9f2028b376afcf
 SHA512 
2693134800ad3313785922c654296ca04a5b561e135fc60a45784e8190cdeb1dd525e6a81f314fda9f14f9dfddd5ffd8bde9af2d2be50b61921b9ec1248fee07
 DIST boto3-1.20.26.tar.gz 458382 BLAKE2B 
a2123120c07bc8e53004f6c76f6631f3363d5d8e58057a08d2edf914d3a7ea1d2d6a771529abf7031604ac1c366a5b8ee4934e6d34d27eb3dd0716bc16cd6d22
 SHA512 
5ad18954f8347f240031c2dfab2664bf760b334b12ae90f1d2613f53194843f500164e645445d17fd4e7e7061beb3e2fe34a5a2651a92fdef5efecb18324cd36
 DIST boto3-1.20.29.tar.gz 457663 BLAKE2B 
8bb10de51a0250c3bf18b339ca6d9aa54985ebb0ff860862ced57ca1f0455f4c95834a689530e3bad043711735c22fee41e2e860602d7024bb8128ecaee7aa85
 SHA512 
c19e24a70d68919a2953a1f8060b519782a422183385276e0a439da2150fb20bf24e89153ecd9a134ee0fd631921569739aebf226815ca9c63244c8f2bc3c59a
+DIST boto3-1.20.31.tar.gz 458553 BLAKE2B 
396acd8bbc47f76a0ba65da4b83f141f253690370f6cd36fcfad8b4ba1017889bb2c4c63bbcc8e3f817307cca666593072becde30b5739f38386f764a9f2c876
 SHA512 
0772959c735a6002431f171b6476398a1e1096301c20b5429504ed9a9bd6e3a2b6e95392504b3ea49ef942ab6c5210a0d26a0cdde6be52bb88d642ce776576b9
 DIST boto3-1.20.5.tar.gz 439166 BLAKE2B 
c140e15e497e6cdf6b4b77bb99e0a0f5ac01d5b5793f8bfb210b52bbc09e39e6fe06a957951375e0795210dc1c3b2a0afd2f498bc88e449d9e6846f2b357f016
 SHA512 
2823466e4851684253d4ce42a8c34e5cbdad6d04c823040fe2cebdf0cffb14d5d3f40e28d57ebec14533fab04ba74f27c25f078ddb8791b8f52d0424e11b39fc

diff --git a/dev-python/boto3/boto3-1.20.31.ebuild 
b/dev-python/boto3/boto3-1.20.31.ebuild
new file mode 100644
index ..0d5810a8ffe0
--- /dev/null
+++ b/dev-python/boto3/boto3-1.20.31.ebuild
@@ -0,0 +1,59 @@
+# 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="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit}
+}



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

2022-01-07 Thread Arthur Zamarin
commit: 631b256090725320a7efcc0d259a71d9d24dbc85
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan  8 07:39:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan  8 07:39:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=631b2560

dev-python/dulwich: add 0.20.30

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

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

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 68de62a3f094..ddf7caba261a 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,3 +1,4 @@
 DIST dulwich-0.20.23.tar.gz 414150 BLAKE2B 
0f7bfb237acc6bad874465a5bfed21adc29a2ef23875fbcbb92e7e3ff0ed6a4191a30b3975f90ef20b8320575e42abf31f8ec2199d558382c917d0510c2a8d96
 SHA512 
8bad3528dc87e70b39b59b2f7218579327db4dbd15937b63db76c9b8e7ba6d22e963eaec45b8d675c92f250516a541c395fdac391db68d0932dc5d8cd7ed9fb9
 DIST dulwich-0.20.27.tar.gz 416618 BLAKE2B 
73ed04d9fc871a82126e212bdac0eaf235e44aa76f3e54c98bd50f71379fdd3082b2a3af12a22f3276a45909ef17e38a116deb6adfd650cdbfa19afa41803dd1
 SHA512 
dc82250c5b3cbccc1ccbb55ca2d871f4d17ddb3616cd92146468fc5f0d805d3fe349b2cedfb4e814e027c07f9352e87c72ca7e97ed6218aa621fa9311dc075c5
 DIST dulwich-0.20.28.tar.gz 416723 BLAKE2B 
ddbb36c65e1372e1c2fbab5d85ef26a77f40e4763eee8dc5d2ba249a6b4e37bd6e38197eaebbcb46f16df577c0ff4730ec69fff39a549adf2e5d147e7a3eabfc
 SHA512 
5eb90dd888909f787ef5e9f0a79d7db9a31c5897e334a862c1d0593c4f115ff30047f108c7b315e0145e267f581ba0f4fd0fafb7b1b2316d3def4f70697f2e20
+DIST dulwich-0.20.30.tar.gz 417219 BLAKE2B 
6b5b10a37f2901424b632dad081b9972da5af7475e11389c73f8a64a57ebf421700c6591bfddc5418b9c02d61916894aeeb2371a3ceb514532fd1b9e63dffb2c
 SHA512 
1dd18c047e8bfe9f23a10c0c55b57be7b4d89d93af4a682265dac3bf495d1594057ed755e7caad926100d35e3603006377163dc6ae71bc51a500c744064f8bbc

diff --git a/dev-python/dulwich/dulwich-0.20.30.ebuild 
b/dev-python/dulwich/dulwich-0.20.30.ebuild
new file mode 100644
index ..e282dc27d571
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.30.ebuild
@@ -0,0 +1,55 @@
+# 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="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/dulwich/dulwich/
+   https://pypi.org/project/dulwich/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite \
+   || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-01-07 Thread Arthur Zamarin
commit: 5a97098fa635ecfc7322a0e4923abb95dfce64b8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan  8 07:29:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan  8 07:29:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a97098f

dev-python/botocore: add 1.23.31

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index d109e442f329..d7be83d23528 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,4 +4,5 @@ DIST botocore-1.23.24.tar.gz 8677151 BLAKE2B 
c12382994208f673cfcfa71e17fed028abf
 DIST botocore-1.23.25.tar.gz 8685879 BLAKE2B 
6eff15d35c66ded69a07ee0a276efe1e42dac9a3924a1d9735cf55ad89307a6a695e2ab6ee092e6454d1b6d682d329afdcf40644a8a6b89099dab1d53543adda
 SHA512 
f09cb0564e0208816b05ec827d534bf866d4de827466ce53d91bcf21b08060934c937e38f756d02735412bc965bb831283f0c44a4c957af4271ba754215a6545
 DIST botocore-1.23.26.tar.gz 8688841 BLAKE2B 
eec8481bef3096d7173281138e072364fb2eebf0d22e7ef7edcd1fc7878b3c9888279f8bc063d57deb0e8410bd77da43a243c0fe57f3b34d3ddeabe1134a8d9a
 SHA512 
050e0e63506b1d3161811c570c81e5d574f8f96ea000729453650fd3c5df9422d8a23959256f0867a17cfe4db426fb79b2f47e5875eb0c3574e6c6fa8d061e6c
 DIST botocore-1.23.29.tar.gz 8705067 BLAKE2B 
b5c2358a263f93b4808a2527b7ce8a1bbc36dcd44ebf5d987bdc39713d494cdca8dc7499081f54a03467c5b7e998897d651672b586c2430da99ac67e92c8c3c4
 SHA512 
e5d282c69a4180f3d8e0a496a703df36ccc79cf23a63549167267b59ee44dcd06b5e6a7aa0234728467b0787517687f5b5e75db3b9a1e9c35776902b772f409d
+DIST botocore-1.23.31.tar.gz 8706949 BLAKE2B 
2e31bc09173a93806fe045e5217defcf17b624d6e9ff543add0eb9183c99faac40c14a8b7d71a2ec71b5983df572cadd2d098155c8c9f5abeceef80c17c4c35b
 SHA512 
7440740c05b8f009955b6627b82f8f955d907d529923457b19f1a251b701fc7cba2dd19a77eee1fce220745d93f19f4c42f146772ecd46f3ea0c93f63047086e
 DIST botocore-1.23.5.tar.gz 8374467 BLAKE2B 
467092e7d8aa5ccb756132669049865445a47205913964c1c944b20caaf100b1efdd1bf3af9c5416ff079b487e6d4d08ffe6208e2b352d09655cc5be21c88739
 SHA512 
6afca19b724f9019f21e5993ce970d605b95d31c1a4e969ec1b4080510a5a120b3fa0cfd5ade973a9203bd6b7983a3dbca2f7a03108a9167392efd60d5e2fe9b

diff --git a/dev-python/botocore/botocore-1.23.31.ebuild 
b/dev-python/botocore/botocore-1.23.31.ebuild
new file mode 100644
index ..5a7d2c6fb0f2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.23.31.ebuild
@@ -0,0 +1,65 @@
+# 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="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   distutils_install_for_testing --via-venv
+   epytest tests/{functional,unit}
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-action/netrek-cow/, games-action/netrek-cow/netrek-cow/, ...

2022-01-07 Thread Brian Gloyer
commit: a93bdbcec8a28899e3928d4ecf831200a61bc46a
Author: brian gloyer  gmail  com>
AuthorDate: Sat Jan  8 06:45:06 2022 +
Commit: Brian Gloyer  gmail  com>
CommitDate: Sat Jan  8 06:45:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a93bdbce

games-action/netrek-cow: patch configure.ac

Closes: https://bugs.gentoo.org/816534
Signed-off-by: brian gloyer  gmail.com>

 games-action/netrek-cow/autoupdate.patch   | 103 +
 games-action/netrek-cow/netrek-cow/Manifest|   4 +
 .../files/netrek-cow-3.3.2-autoupdate.patch| 103 +
 games-action/netrek-cow/netrek-cow/metadata.xml|  16 
 .../netrek-cow/netrek-cow/netrek-cow-3.3.2.ebuild  |  45 +
 5 files changed, 271 insertions(+)

diff --git a/games-action/netrek-cow/autoupdate.patch 
b/games-action/netrek-cow/autoupdate.patch
new file mode 100644
index 0..e9ededa2f
--- /dev/null
+++ b/games-action/netrek-cow/autoupdate.patch
@@ -0,0 +1,103 @@
+diff --git a/configure.ac b/configure.ac
+index ce956ee..5bb0866 100644
+--- a/configure.ac
 b/configure.ac
+@@ -1,9 +1,10 @@
+ dnl   This file is an input file used by the GNU "autoconf" program to
+ dnl   generate the file "configure", which is run during Netrek installation
+ dnl   to configure the system for the local environment.
+-AC_INIT(name.c)
+-AC_CANONICAL_SYSTEM
+-AC_CONFIG_HEADER(config.h)
++AC_INIT
++AC_CONFIG_SRCDIR([name.c])
++AC_CANONICAL_TARGET
++AC_CONFIG_HEADERS([config.h])
+ 
+ AC_PROG_INSTALL
+ 
+@@ -11,7 +12,7 @@ AC_PROG_CC
+ AC_PROG_CPP
+ AC_PROG_LN_S
+ 
+-AC_AIX
++AC_USE_SYSTEM_EXTENSIONS
+ 
+ AC_C_INLINE
+ 
+@@ -26,18 +27,24 @@ AC_C_INLINE
+ #
+ 
+ AC_MSG_CHECKING(if fd_set requires sys/select.h)
+-AC_TRY_COMPILE( [#include ], [fd_set readMask, writeMask;],
+-  AC_MSG_RESULT(no) ,
+-  AC_EGREP_HEADER(fd_set, sys/select.h,
++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[fd_set 
readMask, writeMask;]])],[AC_MSG_RESULT(no) ],[AC_EGREP_HEADER(fd_set, 
sys/select.h,
+   AC_DEFINE(NEED_SYS_SELECT_H) AC_MSG_RESULT(yes),
+-  AC_DEFINE(NO_FD_SET) AC_MSG_RESULT(fd_set missing)))
++  AC_DEFINE(NO_FD_SET) AC_MSG_RESULT(fd_set missing))])
+ 
+ #
+ # Check for various typedefs and provide substitutes if
+ # they don't exist.
+ #
+ 
+-AC_HEADER_STDC
++m4_warn([obsolete],
++[The preprocessor macro `STDC_HEADERS' is obsolete.
++  Except in unusual embedded environments, you can safely include all
++  ISO C90 headers unconditionally.])dnl
++# Autoupdate added the next two lines to ensure that your configure
++# script's behavior did not change.  They are probably safe to remove.
++AC_CHECK_INCLUDES_DEFAULT
++AC_PROG_EGREP
++
+ AC_CHECK_HEADERS(unistd.h memory.h math.h stdlib.h)
+ AC_CHECK_HEADERS(sys/timeb.h sys/ptyio.h sys/fcntl.h fcntl.h)
+ AC_CHECK_HEADERS(ctype.h machine/endian.h sys/resource.h)
+@@ -46,7 +53,7 @@ AC_CHECK_HEADERS(sys/wait.h netinet/in.h netinet/tcp.h 
sys/filio.h)
+ AC_TYPE_PID_T
+ AC_TYPE_UID_T
+ AC_TYPE_SIZE_T
+-AC_FUNC_VFORK
++AC_FUNC_FORK
+ AC_STRUCT_TM
+ 
+ AC_MSG_CHECKING(for itimer in time.h)
+@@ -80,7 +87,7 @@ if test -z "$NOX11" ; then
+ if test -z "$x_libraries" ; then
+ echo checking for X11 header files
+ XINCLUDES=""
+-AC_TRY_CPP([#include ], , XINCLUDES="nope")
++AC_PREPROC_IFELSE([AC_LANG_SOURCE([[#include 
]])],[],[XINCLUDES="nope"])
+ if test "$XINCLUDES" = nope; then
+ dirs="/usr/unsupported/include /usr/local/include /usr/X386/include \
+   /usr/include/X11R4 /usr/X11R5/include /usr/include/X11R5 \
+@@ -165,7 +172,19 @@ AC_CHECK_LIB(sun, main, [LIBS="$LIBS -lsun"])
+ # Check for type of signals
+ #
+ 
+-AC_TYPE_SIGNAL
++m4_warn([obsolete],
++[your code may safely assume C89 semantics that RETSIGTYPE is void.
++Remove this warning and the `AC_CACHE_CHECK' when you adjust the code.])dnl
++AC_CACHE_CHECK([return type of signal 
handlers],[ac_cv_type_signal],[AC_COMPILE_IFELSE(
++[AC_LANG_PROGRAM([#include 
++#include 
++],
++   [return *(signal (0, 0)) (0) == 1;])],
++ [ac_cv_type_signal=int],
++ [ac_cv_type_signal=void])])
++AC_DEFINE_UNQUOTED([RETSIGTYPE],[$ac_cv_type_signal],[Define as the return 
type of signal handlers
++  (`int' or `void').])
++
+ AC_CHECK_FUNCS(usleep random setstate strftime ftime)
+ AC_CHECK_LIB(m, main, [LIBS="$LIBS -lm"])
+ AC_CHECK_FUNCS(nint)
+@@ -201,4 +220,5 @@ fi
+ #
+ #   Emit output
+ #
+-AC_OUTPUT(system.mk)
++AC_CONFIG_FILES([system.mk])
++AC_OUTPUT

diff --git a/games-action/netrek-cow/netrek-cow/Manifest 

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

2022-01-07 Thread Matthew Thode
commit: 27a638c3626804da74b526435f60d4501e07a1ee
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jan  8 06:38:19 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jan  8 06:40:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a638c3

app-admin/ansible-base: 2.12.1 and 2.11.7 stable amd64/arm64/x86

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

 app-admin/ansible-base/Manifest   |  1 -
 app-admin/ansible-base/ansible-base-2.11.7.ebuild |  4 +-
 app-admin/ansible-base/ansible-base-2.12.0.ebuild | 64 ---
 app-admin/ansible-base/ansible-base-2.12.1.ebuild |  4 +-
 4 files changed, 4 insertions(+), 69 deletions(-)

diff --git a/app-admin/ansible-base/Manifest b/app-admin/ansible-base/Manifest
index 10d65cc2b197..c7f97fb7f9f7 100644
--- a/app-admin/ansible-base/Manifest
+++ b/app-admin/ansible-base/Manifest
@@ -1,4 +1,3 @@
 DIST ansible-core-2.11.6.tar.gz 6999232 BLAKE2B 
5105928881297226e982e42c8027a370ad31869d92ca87d338cdb6e72504a22cf3fe7843921905599c7126c840197fb7799a72c261a007437a437b85c4a65c68
 SHA512 
d14686afb7b2802be3bca3baf6f3840d33f7994b7c48fcb4d42f871e13e4eb54ffef413e124dbe614a55041c23b509f5e887b687dbb6c4868425957cac45910a
 DIST ansible-core-2.11.7.tar.gz 7108269 BLAKE2B 
c5080161bfffc34382db86f3940dbbf1c8194a4413b20ef28b3c15503aec905acfffc864041496b4f6b4b77966fee3221b80e90d4b952e38513ba9ce506ee1ae
 SHA512 
f37c925c5302eff30d17f52a04d4a5311e38ee5c1d6db4fbdb32970afa362e0522d6ec3d07bddf40137b2f5ec5fa03a2b72e7e1ed313c28c207f65490e49af92
-DIST ansible-core-2.12.0.tar.gz 7405927 BLAKE2B 
9256d88910bf13dfac87ba509f0b1478305f9a07d8f935479b1a23ea1b9b3e8daf33030aee8ea3f9251cc858ab04bcf189f9226323157a1a2ae1fbcf5c4fb0a1
 SHA512 
c3c8c0e2f14c30cecb6e693fc57d2bd686221efaf42f09773bd4606031e4fed68a216be17c040d51601f2059d0f4a44568cea309c3bd2a1c02957c6a4cd6d25a
 DIST ansible-core-2.12.1.tar.gz 7401160 BLAKE2B 
2bc412bade7f7e5dee0e51c78a74b4dea286aca1b82e2217012f168cd529a06887f11d672ff883af6a71c3af6ea1596f6720bcde9ed3696f87b8b5def1a1172b
 SHA512 
89468d172dca502da42b94d0a781906578322ac531b3dfc3cece383b0e93fbec0f199d7b76abfd80d24654d5d939ee66a15b74565f50cca0c72d427aab9f4e08

diff --git a/app-admin/ansible-base/ansible-base-2.11.7.ebuild 
b/app-admin/ansible-base/ansible-base-2.11.7.ebuild
index d343cc2ca2d2..3b6b3c0d41e6 100644
--- a/app-admin/ansible-base/ansible-base-2.11.7.ebuild
+++ b/app-admin/ansible-base/ansible-base-2.11.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ 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"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
S="${WORKDIR}"/${MY_P}
 fi
 

diff --git a/app-admin/ansible-base/ansible-base-2.12.0.ebuild 
b/app-admin/ansible-base/ansible-base-2.12.0.ebuild
deleted file mode 100644
index 13e3e74b56b5..
--- a/app-admin/ansible-base/ansible-base-2.12.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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-01-07 Thread Matthew Thode
commit: d98a46d6299a8b6ed835d79f98c63b175a0b56ec
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jan  8 06:40:42 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jan  8 06:40:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98a46d6

app-admin/ansible: 5.0.1 stable amd64/arm64/x86

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

 app-admin/ansible/ansible-5.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/ansible/ansible-5.0.1.ebuild 
b/app-admin/ansible/ansible-5.0.1.ebuild
index 5efc642e8678..21e85e45cd01 100644
--- a/app-admin/ansible/ansible-5.0.1.ebuild
+++ b/app-admin/ansible/ansible-5.0.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=8
@@ -13,7 +13,7 @@ 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"
+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: sys-kernel/gentoo-sources/

2022-01-07 Thread Sam James
commit: 290937fd385e6d53af945eabf54a20df8fbbddf5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 06:13:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 06:13:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290937fd

sys-kernel/gentoo-sources: Stabilize 5.4.168 arm, #829926

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

 sys-kernel/gentoo-sources/gentoo-sources-5.4.168.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.168.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.168.ebuild
index b40f88f22d26..8c6c7bc5cbbf 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.168.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.168.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2022-01-07 Thread Sam James
commit: ace74c0640a945ab231aa4c0e863149f27bbd765
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 06:13:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 06:13:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ace74c06

sys-kernel/gentoo-sources: Stabilize 5.15.11 arm, #829926

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

 sys-kernel/gentoo-sources/gentoo-sources-5.15.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.11.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.15.11.ebuild
index e6ca948d615c..746d6f2e37f8 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.11.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.11.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2022-01-07 Thread Sam James
commit: 0e1737529f672173bdbc1ea0bd7c00849902ea3a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 06:13:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 06:13:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e173752

sys-kernel/gentoo-sources: Stabilize 5.10.88 arm, #829926

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

 sys-kernel/gentoo-sources/gentoo-sources-5.10.88.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.88.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.10.88.ebuild
index 0b72b26a150d..f9064e5ab587 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.88.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.88.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2022-01-07 Thread Sam James
commit: 181c2b1a21e854cc69540e77ada54d03428e8e13
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 06:13:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 06:13:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181c2b1a

sys-kernel/gentoo-sources: Stabilize 4.14.259 arm, #829926

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

 sys-kernel/gentoo-sources/gentoo-sources-4.14.259.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.259.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.259.ebuild
index 3fee9d60469c..7c640ca19b5b 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.259.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.259.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2022-01-07 Thread Sam James
commit: af9b86000f9ca78f50d5d3b70851ba76d6f15448
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 06:13:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 06:13:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af9b8600

sys-kernel/gentoo-sources: Stabilize 4.9.294 arm, #829926

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

 sys-kernel/gentoo-sources/gentoo-sources-4.9.294.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.294.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.294.ebuild
index 9c802641c98e..818fb30a2d16 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.294.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.294.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2022-01-07 Thread Sam James
commit: ffa9d608d7840b9479470873f0797222f59fde67
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 06:13:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 06:13:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa9d608

sys-kernel/gentoo-sources: Stabilize 4.19.222 arm, #829926

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

 sys-kernel/gentoo-sources/gentoo-sources-4.19.222.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.222.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.222.ebuild
index bfa91a51b551..b34409d04fd7 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.222.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.222.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2022-01-07 Thread Sam James
commit: 86b8edce061a1cc49a4a5133cb73431d0cd90454
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 06:13:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 06:13:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b8edce

sys-kernel/gentoo-sources: Stabilize 4.4.296 arm, #829926

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

 sys-kernel/gentoo-sources/gentoo-sources-4.4.296.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.296.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.296.ebuild
index 9c802641c98e..818fb30a2d16 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.296.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.296.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2022-01-07 Thread Sam James
commit: 070177efb448af7d463e327b07d681be18f708d1
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jan  7 19:05:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 06:12:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=070177ef

sys-kernel/gentoo-sources: stable 5.15.11 for sparc, bug #829926

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

 sys-kernel/gentoo-sources/gentoo-sources-5.15.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.11.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.15.11.ebuild
index 64f996788fdb..e6ca948d615c 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.11.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/bwping/

2022-01-07 Thread Sam James
commit: 2dd9e52bb40d2695732f773f6f931711d2609ba7
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 06:08:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 06:11:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd9e52b

net-analyzer/bwping: add 2.4

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

 net-analyzer/bwping/Manifest  |  1 +
 net-analyzer/bwping/bwping-2.4.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/net-analyzer/bwping/Manifest b/net-analyzer/bwping/Manifest
index 7cd9d3306728..5ae583835fe6 100644
--- a/net-analyzer/bwping/Manifest
+++ b/net-analyzer/bwping/Manifest
@@ -1 +1,2 @@
 DIST bwping-2.3.tar.gz 119043 BLAKE2B 
2780f22a2cb541821aae3ddf0eaa5f2cb662ec8f190c44f7e28a092f4e07f9b19d1388b9ddaec0133cedef894c6ff64a9e53035fd73e44a8f0aae518c8b9dc7c
 SHA512 
e8afed0d4ff0ae668f1700e3c93e4b6298e4861568d4786630826bf0f3519089602b9562c92b2c3bb97904faea0da6a084fb60cc69bc3a0a931bd0f55af3ee49
+DIST bwping-2.4.tar.gz 112687 BLAKE2B 
cbf2854ab5cf6e926db4e959e3e228b8dda6d5624898710de6bf0be4f7813ff85e088acba4b72e3f7d02ffec9f6feaf02720e915850e50daca2c7c3c5c775883
 SHA512 
e57bf644196a31acc845d4864d189595b1bca22b03ce7330581143ca369668f0dbccc23c936d985f334e03f9e5462a4298d714ceb56815a377ce1adec15364e6

diff --git a/net-analyzer/bwping/bwping-2.4.ebuild 
b/net-analyzer/bwping/bwping-2.4.ebuild
new file mode 100644
index ..1f3911414ca9
--- /dev/null
+++ b/net-analyzer/bwping/bwping-2.4.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A tool to measure bandwidth and RTT between two hosts using ICMP"
+HOMEPAGE="https://bwping.sourceforge.io/;
+SRC_URI="https://github.com/oleg-derevenetz/bwping/releases/download/RELEASE_${PV}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86"
+
+src_test() {
+   [[ ${UID} = 0 ]] && default
+}



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

2022-01-07 Thread Sam James
commit: d864b4f3448f6c157526701a4a9d21ffbcb31c65
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 06:11:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 06:11:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d864b4f3

dev-util/diffoscope: add 199

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

 dev-util/diffoscope/Manifest  |   1 +
 dev-util/diffoscope/diffoscope-199.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 2258303a3004..247c93b5c145 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,3 +1,4 @@
 DIST diffoscope-190.tar.gz 2704083 BLAKE2B 
a2a0313f87fdb9c20b0dc696a1aea570857dd7005e0f69dc2dd139bca86a4b5711f98862b60f4d1a581bf3e0dfd38ef3be96991b96862584f289f1eb80415480
 SHA512 
646380d52730cf2efef57e3fa2995c7b2d5958d75597a59a24027bca1fc35c5b59dd96352faac9b7bd1d5bc053064f11760877651d52099f6b1ca0b3ad65d63c
 DIST diffoscope-197.tar.gz 2705041 BLAKE2B 
1d66462d3f1cdbba177d24d194ce14ae51274c6b60139e56724213a6b4fc0b41e6a71f9f2e250ecc7d6330186bf774470b2153801b375ffb63e8390c425e1073
 SHA512 
d8411ad166738b29caa28abbc10f21e0906b7b19bd5ab644db36c04b1f9c5af9f4cbdb31eb850da7249380a6774bde355f0e815f4d3cdd0df76570df9df7fd0a
 DIST diffoscope-198.tar.gz 2705246 BLAKE2B 
c0a10fb81f320825e3112104c06adf3861b310c56fd355b6ab533b818a210b56881d7978644496ffd1f787ff98c92c851c8b21493e9c3b4897bb73c8a0c728d4
 SHA512 
b8620600bba8691650768879a248b10f8417c0aaa12c4f59063eb77210dc93b91a9e8b9f83bbe915932cbbb1f45ea6b8c49cb5ac62622a114fe9a411a6384277
+DIST diffoscope-199.tar.gz 2705444 BLAKE2B 
c17752a504cef75d1a9d6f1c0dfdb896abd1ce7dfd5a2494022d4a7b9e098822db80b52e3cd0d4367e28bcc9ad6316746d10cd82df2ac7c24c19d74b3ea0de5d
 SHA512 
e4caa9d5d8d7f1671acecf2f6240cd587bbfd4087eb6e69021303ec3e7bfde15fbd409139b7658eeed64d75f05b3768f1a585640fcfee6bae63ff7d27227e4d0

diff --git a/dev-util/diffoscope/diffoscope-199.ebuild 
b/dev-util/diffoscope/diffoscope-199.ebuild
new file mode 100644
index ..ec72907f21dc
--- /dev/null
+++ b/dev-util/diffoscope/diffoscope-199.ebuild
@@ -0,0 +1,108 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_REQ_USE="ncurses"
+
+inherit distutils-r1
+
+DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
+HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
+find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
+mono opendocument pascal pdf postscript R rpm sqlite squashfs
+ssh tar test tcpdump zip zlib zstd"
+
+RESTRICT="!test? ( test )"
+
+# pull in optional tools for tests:
+# img2txt: bug #797688
+# docx2txt: bug #797688
+BDEPEND="test? (
+   app-text/docx2txt
+   media-libs/libcaca
+   virtual/imagemagick-tools[jpeg]
+   )"
+RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/libarchive-c[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   acl? ( sys-apps/acl )
+   binutils? ( sys-devel/binutils )
+   bzip2? ( app-arch/bzip2 )
+   libcaca? ( media-libs/libcaca )
+   colord? ( x11-misc/colord )
+   cpio? ( app-arch/cpio )
+   diff? ( sys-apps/diffutils )
+   docx? ( app-text/docx2txt )
+   dtc? ( sys-apps/dtc )
+   e2fsprogs? ( sys-fs/e2fsprogs )
+   file? ( sys-apps/file )
+   find? ( sys-apps/findutils )
+   gettext? ( sys-devel/gettext )
+   gif? ( media-libs/giflib )
+   gpg? ( app-crypt/gnupg )
+   haskell? ( dev-lang/ghc )
+   hdf5? ( sci-libs/hdf5 )
+   hex? ( app-editors/vim-core )
+   imagemagick? ( media-gfx/imagemagick )
+   iso? ( app-cdr/cdrtools )
+   java? ( virtual/jdk )
+   llvm? ( sys-devel/llvm )
+   lzma? ( app-arch/xz-utils )
+   mono? ( dev-lang/mono )
+   opendocument? ( app-text/odt2txt )
+   pascal? ( dev-lang/fpc )
+   pdf? (
+   app-text/pdftk
+   app-text/poppler
+   dev-python/PyPDF2[${PYTHON_USEDEP}]
+   )
+   postscript? ( app-text/ghostscript-gpl )
+   R? ( dev-lang/R )
+   rpm? ( app-arch/rpm )
+   sqlite? ( dev-db/sqlite:3 )
+   squashfs? ( sys-fs/squashfs-tools )
+   ssh? ( net-misc/openssh )
+   tar? ( app-arch/tar )
+   tcpdump? ( net-analyzer/tcpdump )
+   zip? ( app-arch/unzip )
+   zlib? ( app-arch/gzip )
+   zstd? ( app-arch/zstd )
+"
+# Presence if filemagic's magic.py breaks imports
+# of dev-python/python-magic: https://bugs.gentoo.org/716482
+RDEPEND+=" !dev-python/filemagic"
+
+EPYTEST_DESELECT=(
+   # Test seems 

[gentoo-commits] proj/gcc-patches:master commit in: 11.3.0/gentoo/

2022-01-07 Thread Sam James
commit: 3c8a43b56a2b4fdc040055dadb76665ad4fe0a9c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 04:08:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 04:08:34 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=3c8a43b5

11.3.0: cut patchset 4

Just includes the PCH fix.

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

 11.3.0/gentoo/README.history | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/11.3.0/gentoo/README.history b/11.3.0/gentoo/README.history
index bb83275..850c02b 100644
--- a/11.3.0/gentoo/README.history
+++ b/11.3.0/gentoo/README.history
@@ -1,4 +1,7 @@
-3  8 January 2022
+4  8 January 2022
+   + 76_all_all_PR103910_12_ICE-on-PCH.patch
+
+3  28 December 2021
U 26_all_enable-cet.patch
 
 2  18 December 2021



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

2022-01-07 Thread Erik Mackdanz
commit: 8f8c4ef0967e0c4fb143b00db6b27fa3935fb8f4
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan  8 04:05:32 2022 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sat Jan  8 04:05:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f8c4ef0

games-roguelike/stone-soup: remove old trunk version

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-3.0.28, Repoman-3.0.3

 games-roguelike/stone-soup/Manifest|   1 -
 .../stone-soup-0.28.0_pre20211224.ebuild   | 209 -
 2 files changed, 210 deletions(-)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index 4f34ccb09d49..7ed31c6e9858 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -4,7 +4,6 @@ DIST stone-soup-0.26.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b6
 DIST stone-soup-0.26.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone-soup-0.27.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup-0.27.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
-DIST stone-soup-0.28.0_pre20211224.tar.gz 16229115 BLAKE2B 
3c6ddbd667b05c56bfd4389091ce7d83ebf7c97dbcd0724b800fa0c409c21fd0e017ddf5e5a8776658a19125128af72a6edb35739b7b82a95ff05c0607ee4886
 SHA512 
8ace7a1269e4920841465cd26308730c04c4896cb8ecd0b8f031f47ccb8babd908b9617f79e6e336f1938b73ae8863244ae5eea7c25f16373b859eaea232b821
 DIST stone-soup-0.28.0_pre20220107.tar.gz 16263257 BLAKE2B 
9a1b9127460aad8722cd0a538937897976f15fa08de9043a109cc47fd8b831ad3c788ba91d1b84f15e102a2a7976c060c4bc99bb8fef0410eaa6def0c608ef26
 SHA512 
f90c8849640c9a1c8f59f4c1204064e830527f68118d65452040dfd46def1512025f1e51ed9aa108ab1cf27bf8cebc5725d3d9605033a9349b907ba290db3472
 DIST stone-soup-0.28.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup-0.28.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f

diff --git a/games-roguelike/stone-soup/stone-soup-0.28.0_pre20211224.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.28.0_pre20211224.ebuild
deleted file mode 100644
index 92c16fd4481e..
--- a/games-roguelike/stone-soup/stone-soup-0.28.0_pre20211224.ebuild
+++ /dev/null
@@ -1,209 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..3} )
-PYTHON_COMPAT=( python3_{7,8,9,10} )
-VIRTUALX_REQUIRED="manual"
-inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs
-
-DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
-HOMEPAGE="https://crawl.develz.org;
-SLOT="0.28"
-
-# Leave empty string if not a _pre release
-COMMITSHA="7c8fac35f0b01e22b201139b07a684fa7d8e6760"
-if [ -z "${COMMITSHA}" ]; then
-   # This is a proper release
-   SRC_URI="
-   
https://github.com/crawl/crawl/releases/download/${PV}/${PN/-/_}-${PV}.zip
-   https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> 
${PN}-${SLOT}.png
-   https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> 
${PN}-${SLOT}.svg
-   "
-   MY_P="stone_soup-${PV}"
-else
-   # This is a _pre release
-   SRC_URI="
-   https://github.com/crawl/crawl/archive/${COMMITSHA}.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> 
${PN}-${SLOT}.png
-   https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> 
${PN}-${SLOT}.svg
-   "
-   MY_P="crawl-${COMMITSHA}/crawl-ref"
-fi
-
-# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
-# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
-# Public Domain|CC0: most of tiles
-# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
-LICENSE="GPL-2 BSD BSD-2 

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

2022-01-07 Thread Erik Mackdanz
commit: 71a1f34481c274830cc74d32a08bb10723caec28
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan  8 04:04:44 2022 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sat Jan  8 04:04:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a1f344

games-roguelike/stone-soup: bump for trunk updates

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-3.0.28, Repoman-3.0.3

 games-roguelike/stone-soup/Manifest|   1 +
 .../stone-soup-0.28.0_pre20220107.ebuild   | 209 +
 2 files changed, 210 insertions(+)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index 219fc18a5881..4f34ccb09d49 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -5,6 +5,7 @@ DIST stone-soup-0.26.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d2
 DIST stone-soup-0.27.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup-0.27.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone-soup-0.28.0_pre20211224.tar.gz 16229115 BLAKE2B 
3c6ddbd667b05c56bfd4389091ce7d83ebf7c97dbcd0724b800fa0c409c21fd0e017ddf5e5a8776658a19125128af72a6edb35739b7b82a95ff05c0607ee4886
 SHA512 
8ace7a1269e4920841465cd26308730c04c4896cb8ecd0b8f031f47ccb8babd908b9617f79e6e336f1938b73ae8863244ae5eea7c25f16373b859eaea232b821
+DIST stone-soup-0.28.0_pre20220107.tar.gz 16263257 BLAKE2B 
9a1b9127460aad8722cd0a538937897976f15fa08de9043a109cc47fd8b831ad3c788ba91d1b84f15e102a2a7976c060c4bc99bb8fef0410eaa6def0c608ef26
 SHA512 
f90c8849640c9a1c8f59f4c1204064e830527f68118d65452040dfd46def1512025f1e51ed9aa108ab1cf27bf8cebc5725d3d9605033a9349b907ba290db3472
 DIST stone-soup-0.28.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup-0.28.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone_soup-0.25.1.zip 95477710 BLAKE2B 
0b38a6c7cb7c4c87acccb861b5aae665cd2b6b532f6e86d4a9fa594e0d363b86b4af1ea47275f7fd026ea69d85215be8cdf46258bd620e738b4850e5eceed006
 SHA512 
fa7e8be582c5c6615531884ade4c113542c06c164b6912095c1adf2f16a31cb2ecce057d74132b11b1b1c256a77433037948d4e54819739b7e222cc896cd5220

diff --git a/games-roguelike/stone-soup/stone-soup-0.28.0_pre20220107.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.28.0_pre20220107.ebuild
new file mode 100644
index ..b2a25a40c786
--- /dev/null
+++ b/games-roguelike/stone-soup/stone-soup-0.28.0_pre20220107.ebuild
@@ -0,0 +1,209 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..3} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+VIRTUALX_REQUIRED="manual"
+inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs
+
+DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
+HOMEPAGE="https://crawl.develz.org;
+SLOT="0.28"
+
+# Leave empty string if not a _pre release
+COMMITSHA="f3d713df7a6deafd7ba73dbf2eb6319aedc5b6dc"
+if [ -z "${COMMITSHA}" ]; then
+   # This is a proper release
+   SRC_URI="
+   
https://github.com/crawl/crawl/releases/download/${PV}/${PN/-/_}-${PV}.zip
+   https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> 
${PN}-${SLOT}.png
+   https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> 
${PN}-${SLOT}.svg
+   "
+   MY_P="stone_soup-${PV}"
+else
+   # This is a _pre release
+   SRC_URI="
+   https://github.com/crawl/crawl/archive/${COMMITSHA}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> 
${PN}-${SLOT}.png
+   https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> 
${PN}-${SLOT}.svg
+   "
+   MY_P="crawl-${COMMITSHA}/crawl-ref"
+fi
+
+# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
+# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
+# Public Domain|CC0: most of tiles
+# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
+LICENSE="GPL-2 BSD BSD-2 

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

2022-01-07 Thread Sam James
commit: 549e0781b3322ad5adc530611c0c495cbfd2b5b5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 03:59:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 03:59:43 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=549e0781

10.3.0: add musl patches (into VCS)

>From gcc-10.3.0-musl-patches-1.tar.bz2.

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

 10.3.0/musl/25_all_multilib_pure64.patch   | 86 ++
 10.3.0/musl/50_all_cpu_indicator.patch | 46 
 10.3.0/musl/50_all_posix_memalign.patch| 29 
 .../nocross/50_all_libssp_unconditionally.patch| 20 +
 4 files changed, 181 insertions(+)

diff --git a/10.3.0/musl/25_all_multilib_pure64.patch 
b/10.3.0/musl/25_all_multilib_pure64.patch
new file mode 100644
index 000..19fd5c9
--- /dev/null
+++ b/10.3.0/musl/25_all_multilib_pure64.patch
@@ -0,0 +1,86 @@
+diff -Naur gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux 
gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux
+--- gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux  2020-10-05 
02:59:12.767988285 -0700
 gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux   2020-10-05 
03:03:32.310816444 -0700
+@@ -22,7 +22,7 @@
+ LIB1ASMFUNCS = _aarch64_sync_cache_range
+ 
+ AARCH_BE = $(if $(findstring TARGET_BIG_ENDIAN_DEFAULT=1, $(tm_defines)),_be)
+-MULTILIB_OSDIRNAMES = mabi.lp64=../lib64$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu)
++MULTILIB_OSDIRNAMES = mabi.lp64=../lib
+ MULTIARCH_DIRNAME = $(call if_multiarch,aarch64$(AARCH_BE)-linux-gnu)
+ 
+ MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu_ilp32)
+diff -Naur gcc-9.3.0.orig/gcc/config/i386/t-linux64 
gcc-9.3.0/gcc/config/i386/t-linux64
+--- gcc-9.3.0.orig/gcc/config/i386/t-linux64   2020-10-05 02:59:12.757989347 
-0700
 gcc-9.3.0/gcc/config/i386/t-linux642020-10-05 03:24:58.878825272 
-0700
+@@ -33,6 +33,6 @@
+ comma=,
+ MULTILIB_OPTIONS= $(subst $(comma),/,$(TM_MULTILIB_CONFIG))
+ MULTILIB_DIRNAMES   = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS)))
+-MULTILIB_OSDIRNAMES = m64=../lib64$(call if_multiarch,:x86_64-linux-gnu)
+-MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo 
$(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call 
if_multiarch,:i386-linux-gnu)
+-MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32)
++MULTILIB_OSDIRNAMES = m64=../lib
++MULTILIB_OSDIRNAMES+= m32=../lib32
++MULTILIB_OSDIRNAMES+= mx32=../libx32
+diff -Naur gcc-9.3.0.orig/gcc/config/rs6000/t-linux 
gcc-9.3.0/gcc/config/rs6000/t-linux
+--- gcc-9.3.0.orig/gcc/config/rs6000/t-linux   2020-10-05 02:59:12.767988285 
-0700
 gcc-9.3.0/gcc/config/rs6000/t-linux2020-10-05 03:03:32.310816444 
-0700
+@@ -2,7 +2,8 @@
+ # or soft-float.
+ ifeq (,$(filter $(with_cpu),$(SOFT_FLOAT_CPUS))$(findstring 
soft,$(with_float)))
+ ifneq (,$(findstring powerpc64,$(target)))
+-MULTILIB_OSDIRNAMES := .=../lib64$(call if_multiarch,:powerpc64-linux-gnu)
++MULTILIB_OSDIRNAMES := m64=../lib
++MULTILIB_OSDIRNAMES += m32=../lib32
+ else
+ MULTIARCH_DIRNAME := $(call if_multiarch,powerpc-linux-gnu)
+ endif
+@@ -10,7 +11,8 @@
+ MULTIARCH_DIRNAME := $(subst -linux,le-linux,$(MULTIARCH_DIRNAME))
+ endif
+ ifneq (,$(findstring powerpc64le,$(target)))
+-MULTILIB_OSDIRNAMES := $(subst -linux,le-linux,$(MULTILIB_OSDIRNAMES))
++MULTILIB_OSDIRNAMES := m64=../lib
++MULTILIB_OSDIRNAMES += m32=../lib32
+ endif
+ endif
+ 
+diff -Naur gcc-9.3.0.orig/gcc/config/rs6000/t-linux64 
gcc-9.3.0/gcc/config/rs6000/t-linux64
+--- gcc-9.3.0.orig/gcc/config/rs6000/t-linux64 2020-10-05 02:59:12.767988285 
-0700
 gcc-9.3.0/gcc/config/rs6000/t-linux64  2020-10-05 03:03:32.310816444 
-0700
+@@ -28,8 +28,8 @@
+ MULTILIB_OPTIONS:= m64/m32
+ MULTILIB_DIRNAMES   := 64 32
+ MULTILIB_EXTRA_OPTS := 
+-MULTILIB_OSDIRNAMES := m64=../lib64$(call if_multiarch,:powerpc64-linux-gnu)
+-MULTILIB_OSDIRNAMES += m32=$(if $(wildcard $(shell echo 
$(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call 
if_multiarch,:powerpc-linux-gnu)
++MULTILIB_OSDIRNAMES := m64=../lib
++MULTILIB_OSDIRNAMES += m32=../lib32
+ 
+ rs6000-linux.o: $(srcdir)/config/rs6000/rs6000-linux.c
+   $(COMPILE) $<
+diff -Naur gcc-9.3.0.orig/gcc/config/rs6000/t-linux64bele 
gcc-9.3.0/gcc/config/rs6000/t-linux64bele
+--- gcc-9.3.0.orig/gcc/config/rs6000/t-linux64bele 2020-10-05 
02:59:12.767988285 -0700
 gcc-9.3.0/gcc/config/rs6000/t-linux64bele  2020-10-05 03:03:32.310816444 
-0700
+@@ -2,6 +2,6 @@
+ 
+ MULTILIB_OPTIONS+= mlittle
+ MULTILIB_DIRNAMES   += le
+-MULTILIB_OSDIRNAMES += $(subst =,.mlittle=,$(subst lible32,lib32le,$(subst 
lible64,lib64le,$(subst lib,lible,$(subst 
-linux,le-linux,$(MULTILIB_OSDIRNAMES))
+-MULTILIB_OSDIRNAMES += $(subst $(if $(findstring 
64,$(target)),m64,m32).,,$(filter $(if $(findstring 
64,$(target)),m64,m32).mlittle%,$(MULTILIB_OSDIRNAMES)))
++MULTILIB_OSDIRNAMES = m64=../lib

[gentoo-commits] proj/gcc-patches:master commit in: 10.3.0/musl/nocross/, 11.3.0/musl/, 11.3.0/musl/nocross/, 11.2.0/musl/, ...

2022-01-07 Thread Sam James
commit: 86a2e8f6c4c94b5e483c0788fc0f95f89f1b252c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 04:04:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 04:04:46 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=86a2e8f6

*/musl: add some context to patches

Not yet perfect, but an improvement nonetheless.

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

 10.3.0/musl/nocross/50_all_libssp_unconditionally.patch | 8 ++--
 11.2.0/musl/25_all_multilib_pure64.patch| 3 +++
 11.2.0/musl/nocross/50_all_libssp_unconditionally.patch | 8 ++--
 11.3.0/musl/25_all_multilib_pure64.patch| 3 +++
 11.3.0/musl/nocross/50_all_libssp_unconditionally.patch | 8 ++--
 5 files changed, 24 insertions(+), 6 deletions(-)

diff --git a/10.3.0/musl/nocross/50_all_libssp_unconditionally.patch 
b/10.3.0/musl/nocross/50_all_libssp_unconditionally.patch
index fe5c614..7e4c58a 100644
--- a/10.3.0/musl/nocross/50_all_libssp_unconditionally.patch
+++ b/10.3.0/musl/nocross/50_all_libssp_unconditionally.patch
@@ -1,11 +1,15 @@
+https://bugs.gentoo.org/706210
+https://bugs.gentoo.org/747346
+
 Author: Timo Teräs 
 
-Alpine musl package provides libssp_nonshared.a. We link to it unconditionally,
+"Alpine musl package provides libssp_nonshared.a. We link to it 
unconditionally,
 as otherwise we get link failures if some objects are -fstack-protector built
 and final link happens with -fno-stack-protector. This seems to be the common
 case when bootstrapping gcc, the piepatches do not seem to fully fix the
-crosstoolchain and  bootstrap sequence wrt. stack-protector flag usage.
+crosstoolchain and  bootstrap sequence wrt. stack-protector flag usage."
 
+(We do the same in Gentoo.)
 --- gcc-6.1.0/gcc/gcc.c.orig
 +++ gcc-6.1.0/gcc/gcc.c
 @@ -870,8 +870,7 @@

diff --git a/11.2.0/musl/25_all_multilib_pure64.patch 
b/11.2.0/musl/25_all_multilib_pure64.patch
index 19fd5c9..4ff0a25 100644
--- a/11.2.0/musl/25_all_multilib_pure64.patch
+++ b/11.2.0/musl/25_all_multilib_pure64.patch
@@ -1,3 +1,6 @@
+https://bugs.gentoo.org/675954
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90077
+
 diff -Naur gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux 
gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux
 --- gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux  2020-10-05 
02:59:12.767988285 -0700
 +++ gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux   2020-10-05 
03:03:32.310816444 -0700

diff --git a/11.2.0/musl/nocross/50_all_libssp_unconditionally.patch 
b/11.2.0/musl/nocross/50_all_libssp_unconditionally.patch
index fe5c614..7e4c58a 100644
--- a/11.2.0/musl/nocross/50_all_libssp_unconditionally.patch
+++ b/11.2.0/musl/nocross/50_all_libssp_unconditionally.patch
@@ -1,11 +1,15 @@
+https://bugs.gentoo.org/706210
+https://bugs.gentoo.org/747346
+
 Author: Timo Teräs 
 
-Alpine musl package provides libssp_nonshared.a. We link to it unconditionally,
+"Alpine musl package provides libssp_nonshared.a. We link to it 
unconditionally,
 as otherwise we get link failures if some objects are -fstack-protector built
 and final link happens with -fno-stack-protector. This seems to be the common
 case when bootstrapping gcc, the piepatches do not seem to fully fix the
-crosstoolchain and  bootstrap sequence wrt. stack-protector flag usage.
+crosstoolchain and  bootstrap sequence wrt. stack-protector flag usage."
 
+(We do the same in Gentoo.)
 --- gcc-6.1.0/gcc/gcc.c.orig
 +++ gcc-6.1.0/gcc/gcc.c
 @@ -870,8 +870,7 @@

diff --git a/11.3.0/musl/25_all_multilib_pure64.patch 
b/11.3.0/musl/25_all_multilib_pure64.patch
index 19fd5c9..4ff0a25 100644
--- a/11.3.0/musl/25_all_multilib_pure64.patch
+++ b/11.3.0/musl/25_all_multilib_pure64.patch
@@ -1,3 +1,6 @@
+https://bugs.gentoo.org/675954
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90077
+
 diff -Naur gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux 
gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux
 --- gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux  2020-10-05 
02:59:12.767988285 -0700
 +++ gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux   2020-10-05 
03:03:32.310816444 -0700

diff --git a/11.3.0/musl/nocross/50_all_libssp_unconditionally.patch 
b/11.3.0/musl/nocross/50_all_libssp_unconditionally.patch
index fe5c614..7e4c58a 100644
--- a/11.3.0/musl/nocross/50_all_libssp_unconditionally.patch
+++ b/11.3.0/musl/nocross/50_all_libssp_unconditionally.patch
@@ -1,11 +1,15 @@
+https://bugs.gentoo.org/706210
+https://bugs.gentoo.org/747346
+
 Author: Timo Teräs 
 
-Alpine musl package provides libssp_nonshared.a. We link to it unconditionally,
+"Alpine musl package provides libssp_nonshared.a. We link to it 
unconditionally,
 as otherwise we get link failures if some objects are -fstack-protector built
 and final link happens with -fno-stack-protector. This seems to be the common
 case when bootstrapping gcc, the piepatches do not seem to fully fix the
-crosstoolchain and  bootstrap sequence wrt. stack-protector flag usage.

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

2022-01-07 Thread Sam James
commit: 43a0d33ef329c7d9a8e3607a03d472a98f9ddf82
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 04:05:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 04:05:15 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=43a0d33e

10.4.0: add musl patches (copied from 10.3.0)

Just for consistency here.

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

 10.4.0/musl/25_all_multilib_pure64.patch   | 86 ++
 10.4.0/musl/50_all_cpu_indicator.patch | 46 
 10.4.0/musl/50_all_posix_memalign.patch| 29 
 .../nocross/50_all_libssp_unconditionally.patch| 24 ++
 4 files changed, 185 insertions(+)

diff --git a/10.4.0/musl/25_all_multilib_pure64.patch 
b/10.4.0/musl/25_all_multilib_pure64.patch
new file mode 100644
index 000..19fd5c9
--- /dev/null
+++ b/10.4.0/musl/25_all_multilib_pure64.patch
@@ -0,0 +1,86 @@
+diff -Naur gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux 
gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux
+--- gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux  2020-10-05 
02:59:12.767988285 -0700
 gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux   2020-10-05 
03:03:32.310816444 -0700
+@@ -22,7 +22,7 @@
+ LIB1ASMFUNCS = _aarch64_sync_cache_range
+ 
+ AARCH_BE = $(if $(findstring TARGET_BIG_ENDIAN_DEFAULT=1, $(tm_defines)),_be)
+-MULTILIB_OSDIRNAMES = mabi.lp64=../lib64$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu)
++MULTILIB_OSDIRNAMES = mabi.lp64=../lib
+ MULTIARCH_DIRNAME = $(call if_multiarch,aarch64$(AARCH_BE)-linux-gnu)
+ 
+ MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu_ilp32)
+diff -Naur gcc-9.3.0.orig/gcc/config/i386/t-linux64 
gcc-9.3.0/gcc/config/i386/t-linux64
+--- gcc-9.3.0.orig/gcc/config/i386/t-linux64   2020-10-05 02:59:12.757989347 
-0700
 gcc-9.3.0/gcc/config/i386/t-linux642020-10-05 03:24:58.878825272 
-0700
+@@ -33,6 +33,6 @@
+ comma=,
+ MULTILIB_OPTIONS= $(subst $(comma),/,$(TM_MULTILIB_CONFIG))
+ MULTILIB_DIRNAMES   = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS)))
+-MULTILIB_OSDIRNAMES = m64=../lib64$(call if_multiarch,:x86_64-linux-gnu)
+-MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo 
$(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call 
if_multiarch,:i386-linux-gnu)
+-MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32)
++MULTILIB_OSDIRNAMES = m64=../lib
++MULTILIB_OSDIRNAMES+= m32=../lib32
++MULTILIB_OSDIRNAMES+= mx32=../libx32
+diff -Naur gcc-9.3.0.orig/gcc/config/rs6000/t-linux 
gcc-9.3.0/gcc/config/rs6000/t-linux
+--- gcc-9.3.0.orig/gcc/config/rs6000/t-linux   2020-10-05 02:59:12.767988285 
-0700
 gcc-9.3.0/gcc/config/rs6000/t-linux2020-10-05 03:03:32.310816444 
-0700
+@@ -2,7 +2,8 @@
+ # or soft-float.
+ ifeq (,$(filter $(with_cpu),$(SOFT_FLOAT_CPUS))$(findstring 
soft,$(with_float)))
+ ifneq (,$(findstring powerpc64,$(target)))
+-MULTILIB_OSDIRNAMES := .=../lib64$(call if_multiarch,:powerpc64-linux-gnu)
++MULTILIB_OSDIRNAMES := m64=../lib
++MULTILIB_OSDIRNAMES += m32=../lib32
+ else
+ MULTIARCH_DIRNAME := $(call if_multiarch,powerpc-linux-gnu)
+ endif
+@@ -10,7 +11,8 @@
+ MULTIARCH_DIRNAME := $(subst -linux,le-linux,$(MULTIARCH_DIRNAME))
+ endif
+ ifneq (,$(findstring powerpc64le,$(target)))
+-MULTILIB_OSDIRNAMES := $(subst -linux,le-linux,$(MULTILIB_OSDIRNAMES))
++MULTILIB_OSDIRNAMES := m64=../lib
++MULTILIB_OSDIRNAMES += m32=../lib32
+ endif
+ endif
+ 
+diff -Naur gcc-9.3.0.orig/gcc/config/rs6000/t-linux64 
gcc-9.3.0/gcc/config/rs6000/t-linux64
+--- gcc-9.3.0.orig/gcc/config/rs6000/t-linux64 2020-10-05 02:59:12.767988285 
-0700
 gcc-9.3.0/gcc/config/rs6000/t-linux64  2020-10-05 03:03:32.310816444 
-0700
+@@ -28,8 +28,8 @@
+ MULTILIB_OPTIONS:= m64/m32
+ MULTILIB_DIRNAMES   := 64 32
+ MULTILIB_EXTRA_OPTS := 
+-MULTILIB_OSDIRNAMES := m64=../lib64$(call if_multiarch,:powerpc64-linux-gnu)
+-MULTILIB_OSDIRNAMES += m32=$(if $(wildcard $(shell echo 
$(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call 
if_multiarch,:powerpc-linux-gnu)
++MULTILIB_OSDIRNAMES := m64=../lib
++MULTILIB_OSDIRNAMES += m32=../lib32
+ 
+ rs6000-linux.o: $(srcdir)/config/rs6000/rs6000-linux.c
+   $(COMPILE) $<
+diff -Naur gcc-9.3.0.orig/gcc/config/rs6000/t-linux64bele 
gcc-9.3.0/gcc/config/rs6000/t-linux64bele
+--- gcc-9.3.0.orig/gcc/config/rs6000/t-linux64bele 2020-10-05 
02:59:12.767988285 -0700
 gcc-9.3.0/gcc/config/rs6000/t-linux64bele  2020-10-05 03:03:32.310816444 
-0700
+@@ -2,6 +2,6 @@
+ 
+ MULTILIB_OPTIONS+= mlittle
+ MULTILIB_DIRNAMES   += le
+-MULTILIB_OSDIRNAMES += $(subst =,.mlittle=,$(subst lible32,lib32le,$(subst 
lible64,lib64le,$(subst lib,lible,$(subst 
-linux,le-linux,$(MULTILIB_OSDIRNAMES))
+-MULTILIB_OSDIRNAMES += $(subst $(if $(findstring 
64,$(target)),m64,m32).,,$(filter $(if $(findstring 
64,$(target)),m64,m32).mlittle%,$(MULTILIB_OSDIRNAMES)))
++MULTILIB_OSDIRNAMES = m64=../lib

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

2022-01-07 Thread Sam James
commit: 51a9de2148ce23dc564e4306459221041caf82ca
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 03:44:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 03:45:50 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=51a9de21

11.3.0: copy 11.2.0 musl patches

As-is. Same as 11.2.0.

See: 80b2ddbd24304d3ccbfc7a8cd5cebcafe2c25b61
Signed-off-by: Sam James  gentoo.org>

 11.3.0/musl/25_all_multilib_pure64.patch   | 86 ++
 11.3.0/musl/50_all_cpu_indicator.patch | 46 
 11.3.0/musl/50_all_posix_memalign.patch| 29 
 .../nocross/50_all_libssp_unconditionally.patch| 20 +
 4 files changed, 181 insertions(+)

diff --git a/11.3.0/musl/25_all_multilib_pure64.patch 
b/11.3.0/musl/25_all_multilib_pure64.patch
new file mode 100644
index 000..19fd5c9
--- /dev/null
+++ b/11.3.0/musl/25_all_multilib_pure64.patch
@@ -0,0 +1,86 @@
+diff -Naur gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux 
gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux
+--- gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux  2020-10-05 
02:59:12.767988285 -0700
 gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux   2020-10-05 
03:03:32.310816444 -0700
+@@ -22,7 +22,7 @@
+ LIB1ASMFUNCS = _aarch64_sync_cache_range
+ 
+ AARCH_BE = $(if $(findstring TARGET_BIG_ENDIAN_DEFAULT=1, $(tm_defines)),_be)
+-MULTILIB_OSDIRNAMES = mabi.lp64=../lib64$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu)
++MULTILIB_OSDIRNAMES = mabi.lp64=../lib
+ MULTIARCH_DIRNAME = $(call if_multiarch,aarch64$(AARCH_BE)-linux-gnu)
+ 
+ MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu_ilp32)
+diff -Naur gcc-9.3.0.orig/gcc/config/i386/t-linux64 
gcc-9.3.0/gcc/config/i386/t-linux64
+--- gcc-9.3.0.orig/gcc/config/i386/t-linux64   2020-10-05 02:59:12.757989347 
-0700
 gcc-9.3.0/gcc/config/i386/t-linux642020-10-05 03:24:58.878825272 
-0700
+@@ -33,6 +33,6 @@
+ comma=,
+ MULTILIB_OPTIONS= $(subst $(comma),/,$(TM_MULTILIB_CONFIG))
+ MULTILIB_DIRNAMES   = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS)))
+-MULTILIB_OSDIRNAMES = m64=../lib64$(call if_multiarch,:x86_64-linux-gnu)
+-MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo 
$(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call 
if_multiarch,:i386-linux-gnu)
+-MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32)
++MULTILIB_OSDIRNAMES = m64=../lib
++MULTILIB_OSDIRNAMES+= m32=../lib32
++MULTILIB_OSDIRNAMES+= mx32=../libx32
+diff -Naur gcc-9.3.0.orig/gcc/config/rs6000/t-linux 
gcc-9.3.0/gcc/config/rs6000/t-linux
+--- gcc-9.3.0.orig/gcc/config/rs6000/t-linux   2020-10-05 02:59:12.767988285 
-0700
 gcc-9.3.0/gcc/config/rs6000/t-linux2020-10-05 03:03:32.310816444 
-0700
+@@ -2,7 +2,8 @@
+ # or soft-float.
+ ifeq (,$(filter $(with_cpu),$(SOFT_FLOAT_CPUS))$(findstring 
soft,$(with_float)))
+ ifneq (,$(findstring powerpc64,$(target)))
+-MULTILIB_OSDIRNAMES := .=../lib64$(call if_multiarch,:powerpc64-linux-gnu)
++MULTILIB_OSDIRNAMES := m64=../lib
++MULTILIB_OSDIRNAMES += m32=../lib32
+ else
+ MULTIARCH_DIRNAME := $(call if_multiarch,powerpc-linux-gnu)
+ endif
+@@ -10,7 +11,8 @@
+ MULTIARCH_DIRNAME := $(subst -linux,le-linux,$(MULTIARCH_DIRNAME))
+ endif
+ ifneq (,$(findstring powerpc64le,$(target)))
+-MULTILIB_OSDIRNAMES := $(subst -linux,le-linux,$(MULTILIB_OSDIRNAMES))
++MULTILIB_OSDIRNAMES := m64=../lib
++MULTILIB_OSDIRNAMES += m32=../lib32
+ endif
+ endif
+ 
+diff -Naur gcc-9.3.0.orig/gcc/config/rs6000/t-linux64 
gcc-9.3.0/gcc/config/rs6000/t-linux64
+--- gcc-9.3.0.orig/gcc/config/rs6000/t-linux64 2020-10-05 02:59:12.767988285 
-0700
 gcc-9.3.0/gcc/config/rs6000/t-linux64  2020-10-05 03:03:32.310816444 
-0700
+@@ -28,8 +28,8 @@
+ MULTILIB_OPTIONS:= m64/m32
+ MULTILIB_DIRNAMES   := 64 32
+ MULTILIB_EXTRA_OPTS := 
+-MULTILIB_OSDIRNAMES := m64=../lib64$(call if_multiarch,:powerpc64-linux-gnu)
+-MULTILIB_OSDIRNAMES += m32=$(if $(wildcard $(shell echo 
$(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call 
if_multiarch,:powerpc-linux-gnu)
++MULTILIB_OSDIRNAMES := m64=../lib
++MULTILIB_OSDIRNAMES += m32=../lib32
+ 
+ rs6000-linux.o: $(srcdir)/config/rs6000/rs6000-linux.c
+   $(COMPILE) $<
+diff -Naur gcc-9.3.0.orig/gcc/config/rs6000/t-linux64bele 
gcc-9.3.0/gcc/config/rs6000/t-linux64bele
+--- gcc-9.3.0.orig/gcc/config/rs6000/t-linux64bele 2020-10-05 
02:59:12.767988285 -0700
 gcc-9.3.0/gcc/config/rs6000/t-linux64bele  2020-10-05 03:03:32.310816444 
-0700
+@@ -2,6 +2,6 @@
+ 
+ MULTILIB_OPTIONS+= mlittle
+ MULTILIB_DIRNAMES   += le
+-MULTILIB_OSDIRNAMES += $(subst =,.mlittle=,$(subst lible32,lib32le,$(subst 
lible64,lib64le,$(subst lib,lible,$(subst 
-linux,le-linux,$(MULTILIB_OSDIRNAMES))
+-MULTILIB_OSDIRNAMES += $(subst $(if $(findstring 
64,$(target)),m64,m32).,,$(filter $(if $(findstring 
64,$(target)),m64,m32).mlittle%,$(MULTILIB_OSDIRNAMES)))

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

2022-01-07 Thread Sam James
commit: 8dd1f1f8da62dec0b001f9831c37d291e8e5821a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 03:27:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 03:27:11 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=8dd1f1f8

make-tarball.sh: support musl patchsets (and drop uclibc)

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

 make-tarball.sh | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/make-tarball.sh b/make-tarball.sh
index bf61b4e..a14f291 100755
--- a/make-tarball.sh
+++ b/make-tarball.sh
@@ -40,7 +40,7 @@ eread() {
shift
done
 }
-eread UCLIBC_VER PP_VER HTB_VER HTB_GCC_VER MAN_VER SPECS_VER SPECS_GCC_VER
+eread MUSL_VER PP_VER HTB_VER HTB_GCC_VER MAN_VER SPECS_VER SPECS_GCC_VER
 [[ -n ${HTB_VER} && -z ${HTB_GCC_VER} ]] && HTB_GCC_VER=${gver}
 PATCH_VER=$(awk '{print $1; exit}' ./${gver}/gentoo/README.history)
 PIE_VER=$(awk '{print $1; exit}' ./${gver}/pie/README.history)
@@ -52,7 +52,7 @@ fi
 
 echo "Building patches for gcc version ${gver}"
 echo " - PATCH:${PATCH_VER} (taken from ${gver}/gentoo/README.history)"
-echo " - UCLIBC:   ${UCLIBC_VER}"
+echo " - MUSL: ${MUSL_VER}"
 echo " - PIE:  ${PIE_VER} (taken from ${gver}/pie/README.history)"
 echo " - SPECS:${SPECS_VER} (${SPECS_GCC_VER:-${gver}})"
 echo " - SSP:  ${PP_VER}"
@@ -63,10 +63,10 @@ rm -rf tmp
 rm -f gcc-${gver}-*.tar.bz2
 
 # standard jobbies
-mkdir -p tmp/patch/exclude tmp/uclibc tmp/piepatch tmp/specs
+mkdir -p tmp/patch/exclude tmp/musl tmp/piepatch tmp/specs
 [[ -n ${PATCH_VER}  ]] && cp ${gver}/gentoo/*.patch 
${gver}/gentoo/README.history README.Gentoo.patches tmp/patch/
 [[ -d ${gver}/man   ]] && cp -r ${gver}/man tmp/
-[[ -n ${UCLIBC_VER} ]] && cp -r ${gver}/uclibc/* README.Gentoo.patches 
tmp/uclibc/
+[[ -n ${MUSL_VER} ]] && cp -r ${gver}/musl/* README.Gentoo.patches tmp/musl/
 [[ -n ${PIE_VER}]] && cp -r ${gver}/pie/* README.Gentoo.patches 
tmp/piepatch/
 [[ -n ${PP_VER} ]] && cp -r ${gver}/ssp tmp/
 [[ -n ${SPECS_VER}  ]] && cp -r ${SPECS_GCC_VER:-${gver}}/specs/* tmp/specs/
@@ -80,9 +80,9 @@ find tmp/ -name CVS -type d | xargs rm -rf
 [[ -n ${PATCH_VER}  ]] && {
 tar -jcf gcc-${sgver}-patches-${PATCH_VER}.tar.bz2 \
-C tmp patch || exit 1 ; }
-[[ -n ${UCLIBC_VER} ]] && {
-tar -jcf gcc-${sgver}-uclibc-patches-${UCLIBC_VER}.tar.bz2 \
-   -C tmp uclibc || exit 1 ; }
+[[ -n ${MUSL_VER} ]] && {
+tar -jcf gcc-${sgver}-musl-patches-${MUSL_VER}.tar.bz2 \
+   -C tmp musl || exit 1 ; }
 [[ -n ${PIE_VER}]] && {
 tar -jcf gcc-${sgver}-piepatches-v${PIE_VER}.tar.bz2 \
-C tmp piepatch || exit 1 ; }



[gentoo-commits] proj/gcc-patches:master commit in: 11.3.0/gentoo/

2022-01-07 Thread Sam James
commit: e694058c76519b87a4bfda8ec6e8ea41f082323f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 03:09:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 03:12:47 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=e694058c

11.3.0: fix README.history

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

 11.3.0/gentoo/26_all_enable-cet.patch |  3 +--
 11.3.0/gentoo/README.history  | 11 ---
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/11.3.0/gentoo/26_all_enable-cet.patch 
b/11.3.0/gentoo/26_all_enable-cet.patch
index f6a1dce..38bb34a 100644
--- a/11.3.0/gentoo/26_all_enable-cet.patch
+++ b/11.3.0/gentoo/26_all_enable-cet.patch
@@ -5,8 +5,7 @@ Subject: [PATCH] Enable CET (-fcf-protection=full) by default
 
 Needs:
 - CET to be enabled for GCC
-- -DEXTRA_OPTIONS_CF to be passed during build (via toolchain.eclass)
-  for now to avoid accidentally enabling it on other arches.
+- -DEXTRA_OPTIONS_CF to be passed during build (via toolchain.eclass).
 
   Only supported on amd64.
 

diff --git a/11.3.0/gentoo/README.history b/11.3.0/gentoo/README.history
index 1faa3d6..bb83275 100644
--- a/11.3.0/gentoo/README.history
+++ b/11.3.0/gentoo/README.history
@@ -1,7 +1,13 @@
 3  8 January 2022
-   + 76_all_all_PR103910_12_ICE-on-PCH.patch
+   U 26_all_enable-cet.patch
 
-2  7 December 2021
+2  18 December 2021
+   + 75_all_x86_PR99703_12_no-cet-for-i486.patch
+
+1  7 December 2021
+   U 26_all_enable-cet.patch
+
+0  27 November 2021
+ 01_all_default-fortify-source.patch
+ 02_all_default-warn-format-security.patch
+ 03_all_default-warn-trampolines.patch
@@ -28,4 +34,3 @@
+ 24_all_lto-intl-workaround-PR95194.patch
+ 25_all_plugin-objdump.patch
+ 26_all_enable-cet.patch
-   + 75_all_x86_PR99703_12_no-cet-for-i486.patch



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

2022-01-07 Thread Sam James
commit: 71044ab300d054f295adfbda61112d8abc8e4368
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 03:48:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 03:48:16 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=71044ab3

README*: modernise a bit

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

 README|  5 +++--
 README.Gentoo.patches | 12 
 2 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/README b/README
index 12357f1..5a5d70b 100644
--- a/README
+++ b/README
@@ -16,8 +16,9 @@ Naming
 Documention
 ---
 All patches need a header describing what the patch does, where it came from,
-and all relevent URLs.  Read http://dev.gentoo.org/~vapier/clean-patches and
-in particular use scrub_patch() or face the wrath.
+and all relevent URLs.  Read https://dev.gentoo.org/~vapier/clean-patches (or
+https://devmanual.gentoo.org/ebuild-writing/misc-files/patches/index.html#clean-patch-howto)
+and in particular use scrub_patch() or face the wrath.
 
 Update README.history whenever you add (+), remove (-), or update (U) a patch.
 

diff --git a/README.Gentoo.patches b/README.Gentoo.patches
index 0463ad7..c6d3511 100644
--- a/README.Gentoo.patches
+++ b/README.Gentoo.patches
@@ -3,11 +3,11 @@
  
 
 Gentoo patchsets that have grown too large to keep on the rsync mirrors have 
-been moved to our cvs tree.  From there, we bundle up all the whee little 
+been moved to our git tree.  From there, we bundle up all the wee little 
 patches into a tarball and distribute it via our public mirroring system.
 
 If you want specific info about a patch (like wtf it does or whose great idea 
-it was to change the code), read the patch !  We try to fill out the top of 
+it was to change the code), read the patch!  We try to fill out the top of 
 them with useful info such as what it does, why it's needed, bug reports, 
 original creators, etc.
 
@@ -25,13 +25,9 @@ read-write git tree: 
git+ssh://g...@git.gentoo.org/proj/gcc-patches.git
 
 The patch naming/applying convention might be a little confusing to the Gentoo
 outsider, so here's a quick rundown.  Patch tarballs are applied in Gentoo via
-a helper command called "epatch".  This command is pretty forgiving when it
-comes to applying patches.
+a helper command called "eapply". 
 
-For example, it will autodetect the required -p# by starting at 0 and counting
-up until things apply.  So do not expect a patch series to all be at the same 
-p
-level even if they all apply from the same source directory.  Typically 
however,
-people will use -p0 or -p1.
+Patches should use -p1.
 
 The epatch command will also use the -E option by default as the `patch` 
command
 can be pretty picky about removing files.  We just force the issue.  If you



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

2022-01-07 Thread Sam James
commit: 80b2ddbd24304d3ccbfc7a8cd5cebcafe2c25b61
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 03:22:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 03:23:41 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=80b2ddbd

11.2.0: add musl patches (into VCS)

Imported as-is (other than renaming) from gcc-11.2.0-musl-patches-1.tar.bz2.

Hopefully a start wrt better documenting these and upstreaming them too.

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

 11.2.0/musl/25_all_multilib_pure64.patch   | 86 ++
 11.2.0/musl/50_all_cpu_indicator.patch | 46 
 11.2.0/musl/50_all_posix_memalign.patch| 29 
 .../nocross/50_all_libssp_unconditionally.patch| 20 +
 4 files changed, 181 insertions(+)

diff --git a/11.2.0/musl/25_all_multilib_pure64.patch 
b/11.2.0/musl/25_all_multilib_pure64.patch
new file mode 100644
index 000..19fd5c9
--- /dev/null
+++ b/11.2.0/musl/25_all_multilib_pure64.patch
@@ -0,0 +1,86 @@
+diff -Naur gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux 
gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux
+--- gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux  2020-10-05 
02:59:12.767988285 -0700
 gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux   2020-10-05 
03:03:32.310816444 -0700
+@@ -22,7 +22,7 @@
+ LIB1ASMFUNCS = _aarch64_sync_cache_range
+ 
+ AARCH_BE = $(if $(findstring TARGET_BIG_ENDIAN_DEFAULT=1, $(tm_defines)),_be)
+-MULTILIB_OSDIRNAMES = mabi.lp64=../lib64$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu)
++MULTILIB_OSDIRNAMES = mabi.lp64=../lib
+ MULTIARCH_DIRNAME = $(call if_multiarch,aarch64$(AARCH_BE)-linux-gnu)
+ 
+ MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu_ilp32)
+diff -Naur gcc-9.3.0.orig/gcc/config/i386/t-linux64 
gcc-9.3.0/gcc/config/i386/t-linux64
+--- gcc-9.3.0.orig/gcc/config/i386/t-linux64   2020-10-05 02:59:12.757989347 
-0700
 gcc-9.3.0/gcc/config/i386/t-linux642020-10-05 03:24:58.878825272 
-0700
+@@ -33,6 +33,6 @@
+ comma=,
+ MULTILIB_OPTIONS= $(subst $(comma),/,$(TM_MULTILIB_CONFIG))
+ MULTILIB_DIRNAMES   = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS)))
+-MULTILIB_OSDIRNAMES = m64=../lib64$(call if_multiarch,:x86_64-linux-gnu)
+-MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo 
$(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call 
if_multiarch,:i386-linux-gnu)
+-MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32)
++MULTILIB_OSDIRNAMES = m64=../lib
++MULTILIB_OSDIRNAMES+= m32=../lib32
++MULTILIB_OSDIRNAMES+= mx32=../libx32
+diff -Naur gcc-9.3.0.orig/gcc/config/rs6000/t-linux 
gcc-9.3.0/gcc/config/rs6000/t-linux
+--- gcc-9.3.0.orig/gcc/config/rs6000/t-linux   2020-10-05 02:59:12.767988285 
-0700
 gcc-9.3.0/gcc/config/rs6000/t-linux2020-10-05 03:03:32.310816444 
-0700
+@@ -2,7 +2,8 @@
+ # or soft-float.
+ ifeq (,$(filter $(with_cpu),$(SOFT_FLOAT_CPUS))$(findstring 
soft,$(with_float)))
+ ifneq (,$(findstring powerpc64,$(target)))
+-MULTILIB_OSDIRNAMES := .=../lib64$(call if_multiarch,:powerpc64-linux-gnu)
++MULTILIB_OSDIRNAMES := m64=../lib
++MULTILIB_OSDIRNAMES += m32=../lib32
+ else
+ MULTIARCH_DIRNAME := $(call if_multiarch,powerpc-linux-gnu)
+ endif
+@@ -10,7 +11,8 @@
+ MULTIARCH_DIRNAME := $(subst -linux,le-linux,$(MULTIARCH_DIRNAME))
+ endif
+ ifneq (,$(findstring powerpc64le,$(target)))
+-MULTILIB_OSDIRNAMES := $(subst -linux,le-linux,$(MULTILIB_OSDIRNAMES))
++MULTILIB_OSDIRNAMES := m64=../lib
++MULTILIB_OSDIRNAMES += m32=../lib32
+ endif
+ endif
+ 
+diff -Naur gcc-9.3.0.orig/gcc/config/rs6000/t-linux64 
gcc-9.3.0/gcc/config/rs6000/t-linux64
+--- gcc-9.3.0.orig/gcc/config/rs6000/t-linux64 2020-10-05 02:59:12.767988285 
-0700
 gcc-9.3.0/gcc/config/rs6000/t-linux64  2020-10-05 03:03:32.310816444 
-0700
+@@ -28,8 +28,8 @@
+ MULTILIB_OPTIONS:= m64/m32
+ MULTILIB_DIRNAMES   := 64 32
+ MULTILIB_EXTRA_OPTS := 
+-MULTILIB_OSDIRNAMES := m64=../lib64$(call if_multiarch,:powerpc64-linux-gnu)
+-MULTILIB_OSDIRNAMES += m32=$(if $(wildcard $(shell echo 
$(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call 
if_multiarch,:powerpc-linux-gnu)
++MULTILIB_OSDIRNAMES := m64=../lib
++MULTILIB_OSDIRNAMES += m32=../lib32
+ 
+ rs6000-linux.o: $(srcdir)/config/rs6000/rs6000-linux.c
+   $(COMPILE) $<
+diff -Naur gcc-9.3.0.orig/gcc/config/rs6000/t-linux64bele 
gcc-9.3.0/gcc/config/rs6000/t-linux64bele
+--- gcc-9.3.0.orig/gcc/config/rs6000/t-linux64bele 2020-10-05 
02:59:12.767988285 -0700
 gcc-9.3.0/gcc/config/rs6000/t-linux64bele  2020-10-05 03:03:32.310816444 
-0700
+@@ -2,6 +2,6 @@
+ 
+ MULTILIB_OPTIONS+= mlittle
+ MULTILIB_DIRNAMES   += le
+-MULTILIB_OSDIRNAMES += $(subst =,.mlittle=,$(subst lible32,lib32le,$(subst 
lible64,lib64le,$(subst lib,lible,$(subst 
-linux,le-linux,$(MULTILIB_OSDIRNAMES))
+-MULTILIB_OSDIRNAMES += $(subst $(if $(findstring 
64,$(target)),m64,m32).,,$(filter $(if 

[gentoo-commits] proj/gcc-patches:master commit in: 11.3.0/gentoo/

2022-01-07 Thread Sam James
commit: 7e2dec9de3d94ad18c2136f9ef8dbd48c1a5bdf4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 03:06:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 03:06:50 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=7e2dec9d

11.3.0: add PR103910 backport (OpenJDK ICE with PCH)

Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103910
Bug: https://bugs.gentoo.org/822690
Signed-off-by: Sam James  gentoo.org>

 .../gentoo/76_all_all_PR103910_12_ICE-on-PCH.patch | 35 ++
 11.3.0/gentoo/README.history   |  3 ++
 2 files changed, 38 insertions(+)

diff --git a/11.3.0/gentoo/76_all_all_PR103910_12_ICE-on-PCH.patch 
b/11.3.0/gentoo/76_all_all_PR103910_12_ICE-on-PCH.patch
new file mode 100644
index 000..358b9b3
--- /dev/null
+++ b/11.3.0/gentoo/76_all_all_PR103910_12_ICE-on-PCH.patch
@@ -0,0 +1,35 @@
+https://bugs.gentoo.org/822690
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103910
+
+From d243f4009d8071b734df16cd70f4c5d09a373769 Mon Sep 17 00:00:00 2001
+From: Andrew Pinski 
+Date: Wed, 5 Jan 2022 22:00:07 +
+Subject: [PATCH] Fix target/103910: missing GTY on x86_mfence causing PCH
+ usage to ICE
+
+With -O3 -march=opteron, a mfence builtin is added after the loop
+to say the nontemporal stores are no longer needed. This all good
+without precompiled headers as the function decl that is referneced
+by x86_mfence is referenced in another variable but with precompiled
+headers, x86_mfence is all messed up and the decl was GC'ed away.
+This fixes the problem by marking x86_mfence as GTY to save/restore
+during precompiled headers just like most other variables in
+the header file.
+
+Committed as obvious after a bootstrap/test on x86_64-linux-gnu.
+
+gcc/ChangeLog:
+
+   PR target/103910
+   * config/i386/i386.h (x86_mfence): Mark with GTY.
+--- a/gcc/config/i386/i386.h
 b/gcc/config/i386/i386.h
+@@ -486,7 +486,7 @@ extern unsigned char ix86_prefetch_sse;
+ 
+ /* Fence to use after loop using storent.  */
+ 
+-extern tree x86_mfence;
++extern GTY(()) tree x86_mfence;
+ #define FENCE_FOLLOWING_MOVNT x86_mfence
+ 
+ /* Once GDB has been enhanced to deal with functions without frame

diff --git a/11.3.0/gentoo/README.history b/11.3.0/gentoo/README.history
index bd234ed..1faa3d6 100644
--- a/11.3.0/gentoo/README.history
+++ b/11.3.0/gentoo/README.history
@@ -1,3 +1,6 @@
+3  8 January 2022
+   + 76_all_all_PR103910_12_ICE-on-PCH.patch
+
 2  7 December 2021
+ 01_all_default-fortify-source.patch
+ 02_all_default-warn-format-security.patch



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

2022-01-07 Thread Sam James
commit: 6d1ad1a2de05f8c44217177121cf324b1d30ebac
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 03:43:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 03:43:27 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=6d1ad1a2

make-tarball.sh: support snapshot versions

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

 make-tarball.sh | 53 -
 1 file changed, 44 insertions(+), 9 deletions(-)

diff --git a/make-tarball.sh b/make-tarball.sh
index a14f291..6e7fc82 100755
--- a/make-tarball.sh
+++ b/make-tarball.sh
@@ -1,20 +1,48 @@
 #!/bin/bash
 
+find_ebuild() {
+   local ver=$1
+
+   for ebuild in \
+   ${ver} \
+   
/usr/local/src/gentoo/repo/gentoo/sys-devel/gcc/gcc-${ver}.ebuild \
+   "$(portageq get_repo_path $(portageq envvar EPREFIX)/ 
gentoo)"/sys-devel/gcc/gcc-${ver}.ebuild \
+   /usr/portage/sys-devel/gcc/gcc-${ver}.ebuild \
+   ""
+   do
+   [[ -f ${ebuild} ]] && break
+   done
+
+   echo ${ebuild}
+}
+
+
 if [[ $# -ne 1 ]] ; then
echo "Usage: $0 "
exit 1
 fi
 
 ver=${1%/}
-for ebuild in \
-   ${ver} \
-   /usr/local/src/gentoo/repo/gentoo/sys-devel/gcc/gcc-${ver}.ebuild \
-   "$(portageq get_repo_path $(portageq envvar EPREFIX)/ 
gentoo)"/sys-devel/gcc/gcc-${ver}.ebuild \
-   /usr/portage/sys-devel/gcc/gcc-${ver}.ebuild \
-   ""
-do
-   [[ -f ${ebuild} ]] && break
-done
+
+ebuild=$(find_ebuild ${ver})
+
+# If it doesn't exist, check for a snapshot version. We want to be able
+# to input e.g. '11.3.0' and fall back to '11.2.1_p2021127' if it doesn't
+# exist, as that version will become 11.3.0 anyway.
+#
+# (_p# is going to be something like gcc-11.2.1_p20211127, where gcc 11.2.1
+# will never be released (but gcc 11.2 was) and gcc 11.3 is the next release.
+# For such cases, use 11.3 as ver.)
+if [[ -z ${ebuild} ]] ; then
+   ver=${ver%%_p*}
+
+   ver_major=$(echo ${ver} | cut -d'.' -f1)
+   ver_minor=$(($(echo ${ver} | cut -d'.' -f2) - 1))
+   ver="${ver_major}.${ver_minor}.1_p*"
+
+   ebuild=$(find_ebuild ${ver})
+fi
+
 if [[ -z ${ebuild} ]] ; then
echo "!!! gcc ebuild '${ver}' does not exist"
exit 1
@@ -27,6 +55,12 @@ gver=${gver%%.ebuild}  # trim post .ebuild
 gver=${gver%%-*}   # trim any -r#'s
 gver=${gver%%_pre*}# trim any _pre.*#'s
 
+# We use the same logic as finding the ebuild above for snapshots too
+gver=${gver%%_p*}
+gver_major=$(echo ${gver} | cut -d'.' -f1)
+gver_minor=$(($(echo ${gver} | cut -d'.' -f2) + 1))
+gver="${gver_major}.${gver_minor}.0"
+
 # trim branch update number
 sgver=$(echo ${gver} | sed -e 's:[0-9]::g')
 [[ ${#sgver} -gt 2 ]] \
@@ -40,6 +74,7 @@ eread() {
shift
done
 }
+
 eread MUSL_VER PP_VER HTB_VER HTB_GCC_VER MAN_VER SPECS_VER SPECS_GCC_VER
 [[ -n ${HTB_VER} && -z ${HTB_GCC_VER} ]] && HTB_GCC_VER=${gver}
 PATCH_VER=$(awk '{print $1; exit}' ./${gver}/gentoo/README.history)



[gentoo-commits] proj/toolchain/linux-headers-patches:master commit in: /

2022-01-07 Thread Sam James
commit: 953d05d3bd7505f4310c2936b90ea88916bc11c5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 03:49:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 03:49:12 2022 +
URL:
https://gitweb.gentoo.org/proj/toolchain/linux-headers-patches.git/commit/?id=953d05d3

README.Gentoo.patches: modernise a bit

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

 README.Gentoo.patches | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/README.Gentoo.patches b/README.Gentoo.patches
index 0539599..b901725 100644
--- a/README.Gentoo.patches
+++ b/README.Gentoo.patches
@@ -3,11 +3,11 @@
  
 
 Gentoo patchsets that have grown too large to keep on the rsync mirrors have 
-been moved to our cvs tree.  From there, we bundle up all the whee little 
+been moved to our git tree.  From there, we bundle up all the wee little 
 patches into a tarball and distribute it via our public mirroring system.
 
 If you want specific info about a patch (like wtf it does or whose great idea 
-it was to change the code), read the patch !  We try to fill out the top of 
+it was to change the code), read the patch!  We try to fill out the top of 
 them with useful info such as what it does, why it's needed, bug reports, 
 original creators, etc.
 
@@ -25,13 +25,9 @@ read-write git tree: 
git+ssh://g...@git.gentoo.org/proj/toolchain/linux-headers-p
 
 The patch naming/applying convention might be a little confusing to the Gentoo
 outsider, so here's a quick rundown.  Patch tarballs are applied in Gentoo via
-a helper command called "epatch".  This command is pretty forgiving when it
-comes to applying patches.
+a helper command called "eapply". 
 
-For example, it will autodetect the required -p# by starting at 0 and counting
-up until things apply.  So do not expect a patch series to all be at the same 
-p
-level even if they all apply from the same source directory.  Typically 
however,
-people will use -p0 or -p1.
+Patches should use -p1.
 
 The epatch command will also use the -E option by default as the `patch` 
command
 can be pretty picky about removing files.  We just force the issue.  If you



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

2022-01-07 Thread Ronny Gutbrod
commit: 35886c614624877a640da5f4cad3ed7ec0f5c474
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Jan  8 02:56:35 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Jan  8 02:56:35 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35886c61

dev-libs/olm: Version bump 3.2.9

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-libs/olm/Manifest |  1 +
 dev-libs/olm/olm-3.2.9.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-libs/olm/Manifest b/dev-libs/olm/Manifest
index b1e6692eb..0b856038c 100644
--- a/dev-libs/olm/Manifest
+++ b/dev-libs/olm/Manifest
@@ -1 +1,2 @@
 DIST olm-3.2.8.tar.bz2 489350 BLAKE2B 
bf8b31262c15da2cffd5eeb1f426fe60e83dc60b3377191d65b4b4992133f92adfb7d18deb69b075207550b1b32220a1d807f331e58b41839d8aa5330a80bf3d
 SHA512 
2a249b6880ff0c368458c14d6bae3103890f23dceaaf5753d140884185590fd54f1d7bcb8959f43b3b0f5c9302f76e380e6cdfe3340feab7f9fff60362a39303
+DIST olm-3.2.9.tar.bz2 2734794 BLAKE2B 
6c5cc89804071f961ebd571dd5d3fac43aa9517fda4e029a0855fc89f4ec46e49b784aa2cfbf8cec8e34b8ef06c5e61f2111ec30fc872f44c90795359892f205
 SHA512 
c196430054920d78587fc79eed25312d11498594257b9a12057bfb2feaf2abfb7df35854952b4a36bc22a8c62b99b58e55f9434001a00791ca62ca47556957a5

diff --git a/dev-libs/olm/olm-3.2.9.ebuild b/dev-libs/olm/olm-3.2.9.ebuild
new file mode 100644
index 0..19d31a4cd
--- /dev/null
+++ b/dev-libs/olm/olm-3.2.9.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Implementation of the olm and megolm cryptographic ratchets"
+HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm;
+SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DOLM_TESTS="$(usex test)"
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
+}
+
+src_install() {
+   use doc && DOCS=( README.md docs/{{,meg}olm,signing}.md )
+
+   cmake_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/lean/

2022-01-07 Thread Maciej Barć
commit: 6e592397386181641bc0ca1cd8c40417a460e5cd
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jan  8 03:01:49 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jan  8 03:02:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e592397

sci-mathematics/lean: bump to 3.37.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/lean/Manifest   |  1 +
 sci-mathematics/lean/lean-3.37.0.ebuild | 75 +
 2 files changed, 76 insertions(+)

diff --git a/sci-mathematics/lean/Manifest b/sci-mathematics/lean/Manifest
index cad21881763c..f0d02b545bdd 100644
--- a/sci-mathematics/lean/Manifest
+++ b/sci-mathematics/lean/Manifest
@@ -1 +1,2 @@
 DIST lean-3.35.1.tar.gz 1872461 BLAKE2B 
44635b05a7e8ea89522dfb44b8f097ec530419ab79a5413648292ca34019ca744ae3e327cf3a7c627cb7a7a682cfcb2ffc5e6802f2c5ad67e0a7abc303624a3c
 SHA512 
24238cd9e920042f5bf7ba0a121da860e7e9c804d169c888bfabbc5e79e55f556a8920fab0c1a7e72b13501798c5f3fcb068f1705a0cf230f2b89abe1b3045ab
+DIST lean-3.37.0.tar.gz 1875569 BLAKE2B 
26d2513da35f0fa7efa6a9bb7706884b95666079e1c0d4349f2745a5908417c0b3d01027901425bf6bc4affdb314a79235c52bac9395bd9e54d53930e6b0dbe0
 SHA512 
c28139cfff7b40785ab51a9591964adc473f28d7a9877d891a132737c165ce6649924e6c75905442632452b9447c095aae830df347492bae058215d3392a7c09

diff --git a/sci-mathematics/lean/lean-3.37.0.ebuild 
b/sci-mathematics/lean/lean-3.37.0.ebuild
new file mode 100644
index ..e47a48054580
--- /dev/null
+++ b/sci-mathematics/lean/lean-3.37.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MAJOR=$(ver_cut 1)
+CMAKE_IN_SOURCE_BUILD="ON"
+
+inherit cmake optfeature readme.gentoo-r1
+
+DESCRIPTION="The Lean Theorem Prover"
+HOMEPAGE="https://leanprover-community.github.io/;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/leanprover-community/lean.git;
+else
+   
SRC_URI="https://github.com/leanprover-community/lean/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+S="${WORKDIR}/lean-${PV}/src"
+
+LICENSE="Apache-2.0"
+SLOT="0/${MAJOR}"
+IUSE="debug +json +threads"
+
+RDEPEND="dev-libs/gmp:="
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-CMakeLists-fix_flags.patch" )
+
+src_configure() {
+   local CMAKE_BUILD_TYPE
+   if use debug; then
+   CMAKE_BUILD_TYPE="Debug"
+   else
+   CMAKE_BUILD_TYPE="Release"
+   fi
+
+   local mycmakeargs=(
+   -DALPHA=ON
+   -DAUTO_THREAD_FINALIZATION=ON
+   -DJSON=$(usex json)
+   -DLEAN_EXTRA_CXX_FLAGS="${CXXFLAGS}"
+   -DMULTI_THREAD=$(usex threads)
+   -DUSE_GITHASH=OFF
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   # Disable problematic "style_check" cpplint test,
+   # this also removes the python test dependency
+   --exclude-regex style_check
+   )
+   cmake_src_test
+}
+
+src_install() {
+   cmake_src_install
+
+   local DISABLE_AUTOFORMATTING="yes"
+   local DOC_CONTENTS="You probably want to use lean with mathlib, you can 
either:
+   - Do not install mathlib globally and use local versions
+   - Use leanproject from sci-mathematics/mathlib-tools
+   $ leanproject global-install
+   - Use leanpkg and compile mathlib (which will take some time)
+   $ leanpkg install 
https://github.com/leanprover-community/mathlib;
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



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

2022-01-07 Thread Louis Sautier
commit: 94b9710213ff4cc9565cedd6a13547c73eefdc57
Author: Louis Sautier  gentoo  org>
AuthorDate: Sat Jan  8 02:31:02 2022 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sat Jan  8 02:31:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b97102

dev-python/plyvel: add 1.4.0

Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/plyvel/Manifest|  1 +
 dev-python/plyvel/plyvel-1.4.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index f55ba96c031b..71805c72135f 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1 +1,2 @@
 DIST plyvel-1.3.0.tar.gz 149379 BLAKE2B 
0a4fc8c3073cc8e103ab217f8e7971f04d9e6d1862dea7ce3d2634ba9646bdeebdda740fe6cb2e83aeeab513601bddef374355c4f6c9f320ce6b4b14ff2b2bf6
 SHA512 
fc1b84f0e98bf3edcdc2d7eda4f18313186538bb419bd297f694330e60512a6ab63e8d2fabaa825023eb5570f175ebbc22b8ae81e29603b1a94c1abb37774e99
+DIST plyvel-1.4.0.tar.gz 151155 BLAKE2B 
1bba3fef97518d5ec291f0ebc0ebd54511678ef16e2925a1027706c917e89bbdeb20b63bcf8d1e22f8c3ef41a88695d8d64065ac9ffb9bebdc652be0f4de4eed
 SHA512 
6532007bb103f2b0121c41ae0a23fa67dfd2c27b1472b43265f6fb5928e4f28514744887f190fb087c8640cba2e62923a1ffe14f59a70b123dc9ad7798e329d5

diff --git a/dev-python/plyvel/plyvel-1.4.0.ebuild 
b/dev-python/plyvel/plyvel-1.4.0.ebuild
new file mode 100644
index ..d519b1159a59
--- /dev/null
+++ b/dev-python/plyvel/plyvel-1.4.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Disable PyPy3 for now because it is not stable enough:
+# https://github.com/wbolster/plyvel/issues/140
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to LevelDB"
+HOMEPAGE="https://github.com/wbolster/plyvel;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-libs/leveldb-1.21:="
+DEPEND="${RDEPEND}"
+
+distutils_enable_sphinx doc
+distutils_enable_tests pytest
+
+python_test() {
+   # With the default import mode, plyvel is imported from ${S} which 
causes
+   # a failure because it doesn't contain the compiled _plyvel extension
+   pytest --import-mode=append -vv || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/znc/files/

2022-01-07 Thread Louis Sautier
commit: e4bc068f905f39108da4c40fb210cea20ba3e25f
Author: Louis Sautier  gentoo  org>
AuthorDate: Sat Jan  8 01:57:52 2022 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sat Jan  8 01:59:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4bc068f

net-irc/znc: display qualified package name in README

Signed-off-by: Louis Sautier  gentoo.org>

 net-irc/znc/files/README.gentoo-r1 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/znc/files/README.gentoo-r1 
b/net-irc/znc/files/README.gentoo-r1
index 1812383beb29..8fa94e2f0775 100644
--- a/net-irc/znc/files/README.gentoo-r1
+++ b/net-irc/znc/files/README.gentoo-r1
@@ -1,6 +1,6 @@
 To run znc as a user, run 'znc --makeconf' to create a configuration file.
 
-To configure the system-wide daemon, you may run 'emerge --config znc'.
+To configure the system-wide daemon, you may run 'emerge --config net-irc/znc'.
 
 If migrating from a user-based install, you can copy the existing
 configuration files:



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2022-01-07 Thread Maciej Barć
commit: 961893a974db4c7af43396026b798d43e0161c25
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jan  8 00:59:29 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jan  8 00:59:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=961893a9

dev-scheme/guile-json: bump to 4.7.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 +
 dev-scheme/guile-json/guile-json-4.7.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index 6424f57a0b8e..571f8859ad61 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1 +1,2 @@
 DIST guile-json-4.5.2.tar.gz 159925 BLAKE2B 
5324da707f8c2962d06b2375d7844de0d2eb2adb0db9b4f2c9103c1bc9f0258b0ac29e6828d03d725e964f92fb85c1a7358b002a9b054c040e0fa25e6b4faf25
 SHA512 
ed189d49b0529f36f76bf16ea371ca6b9651cd40dd86f755062cea9fd93f5a4d8ceb571cc62bf0f88c404a2ab86ea6f7ccb682e81cd5bcdb78f0bdf52a39502b
+DIST guile-json-4.7.0.tar.gz 164524 BLAKE2B 
70edfa44622889d8cce85395e8b68aee4c696bee414d352866bae129ba803ed27a075d9b4273bc0cc9f6135a84062cc5f24ec1f08eb85f73e9475d5b19fd3e90
 SHA512 
5400fbd8a2c3bcdebec306808dad7c9e2e3401baea501dc9b50186f6f9dfcaf4f3fb8ee0c3662f08aff7dda7ba355a8cdb90cfd3457e0a575fff9884a8345b09

diff --git a/dev-scheme/guile-json/guile-json-4.7.0.ebuild 
b/dev-scheme/guile-json/guile-json-4.7.0.ebuild
new file mode 100644
index ..d13edb375266
--- /dev/null
+++ b/dev-scheme/guile-json/guile-json-4.7.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="JSON module for Guile"
+HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
+SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="strip"
+
+RDEPEND=">=dev-scheme/guile-2.0.0:="
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}



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

2022-01-07 Thread Georgy Yakovlev
commit: f0f3ff5a10bc59678b46498cc4def0056957144b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jan  8 00:38:52 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jan  8 00:38:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f3ff5a

dev-java/icedtea: disable pch by default

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

 dev-java/icedtea/icedtea-3.21.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/icedtea/icedtea-3.21.0.ebuild 
b/dev-java/icedtea/icedtea-3.21.0.ebuild
index b4f4020fce29..9e6737770814 100644
--- a/dev-java/icedtea/icedtea-3.21.0.ebuild
+++ b/dev-java/icedtea/icedtea-3.21.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
 
 # Build written by Andrew John Hughes (gnu_and...@member.fsf.org)
@@ -69,7 +69,7 @@ LICENSE="Apache-1.1 Apache-2.0 GPL-1 GPL-2 
GPL-2-with-linking-exception LGPL-2 M
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 IUSE="+alsa cacao +cups doc examples +gtk headless-awt
-   jamvm +jbootstrap kerberos pax-kernel +pch
+   jamvm +jbootstrap kerberos pax-kernel pch
pulseaudio sctp selinux shenandoah smartcard +source +system-lcms test 
zero"
 
 RESTRICT="!test? ( test )"



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

2022-01-07 Thread Georgy Yakovlev
commit: d8a2f3ab3cc9ff41d049b8fa7374299765a16148
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jan  8 00:33:48 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jan  8 00:34:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a2f3ab

dev-java/openjdk: disable pch by default

Bug: https://bugs.gentoo.org/822690
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk/openjdk-11.0.13_p8.ebuild | 4 ++--
 dev-java/openjdk/openjdk-17.0.1_p12.ebuild | 4 ++--
 dev-java/openjdk/openjdk-8.312_p07.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-java/openjdk/openjdk-11.0.13_p8.ebuild 
b/dev-java/openjdk/openjdk-11.0.13_p8.ebuild
index 9a2b30aa4483..69df241d39c5 100644
--- a/dev-java/openjdk/openjdk-11.0.13_p8.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.13_p8.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
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/${PN}/jdk${SLOT}u-dev/archive/refs/tags/jdk-${MY_PV}
 LICENSE="GPL-2"
 KEYWORDS="amd64 ~arm arm64 ppc64"
 
-IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap 
+pch selinux source systemtap"
+IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap 
pch selinux source systemtap"
 
 COMMON_DEPEND="
media-libs/freetype:2=

diff --git a/dev-java/openjdk/openjdk-17.0.1_p12.ebuild 
b/dev-java/openjdk/openjdk-17.0.1_p12.ebuild
index 6472dfd14950..313ab34e7f6f 100644
--- a/dev-java/openjdk/openjdk-17.0.1_p12.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.1_p12.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
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/openjdk/jdk${SLOT}u/archive/refs/tags/jdk-${MY_PV}.t
 LICENSE="GPL-2"
 KEYWORDS="amd64 ~arm arm64 ppc64"
 
-IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap 
+pch selinux source systemtap"
+IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap 
pch selinux source systemtap"
 
 COMMON_DEPEND="
media-libs/freetype:2=

diff --git a/dev-java/openjdk/openjdk-8.312_p07.ebuild 
b/dev-java/openjdk/openjdk-8.312_p07.ebuild
index 6ee82279c9fc..31cde0da51a6 100644
--- a/dev-java/openjdk/openjdk-8.312_p07.ebuild
+++ b/dev-java/openjdk/openjdk-8.312_p07.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
@@ -44,7 +44,7 @@ SRC_URI="
 LICENSE="GPL-2"
 SLOT="$(ver_cut 1)"
 KEYWORDS="amd64 arm64 ppc64 x86"
-IUSE="alsa debug cups doc examples headless-awt javafx +jbootstrap +pch 
selinux source"
+IUSE="alsa debug cups doc examples headless-awt javafx +jbootstrap pch selinux 
source"
 
 COMMON_DEPEND="
media-libs/freetype:2=



[gentoo-commits] repo/gentoo:master commit in: games-simulation/EmptyEpsilon/

2022-01-07 Thread Sam James
commit: 597a0aa34d01a6385caffad2beab74f2deecd38d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  8 00:33:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  8 00:33:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597a0aa3

games-simulation/EmptyEpsilon: Stabilize 2021.06.23-r1 amd64, #830721

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

 games-simulation/EmptyEpsilon/EmptyEpsilon-2021.06.23-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-simulation/EmptyEpsilon/EmptyEpsilon-2021.06.23-r1.ebuild 
b/games-simulation/EmptyEpsilon/EmptyEpsilon-2021.06.23-r1.ebuild
index c7cdef11bba5..c1ff6c877b43 100644
--- a/games-simulation/EmptyEpsilon/EmptyEpsilon-2021.06.23-r1.ebuild
+++ b/games-simulation/EmptyEpsilon/EmptyEpsilon-2021.06.23-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=8
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/daid/EmptyEpsilon/archive/EE-${PV}.tar.gz -> EmptyEp
 # use Creative Commons and the bundled SeriousProton is MIT-licensed.
 LICENSE="GPL-2 CC-BY-SA-3.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="
>=dev-cpp/json11-1.0.0



[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk/

2022-01-07 Thread Mart Raudsepp
commit: 73356b3d7c3a015b9879c9513d93941e46dd89c3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan  7 22:20:35 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan  7 22:36:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73356b3d

gui-libs/gtk: bump to 4.6.0

* Drop USE=gtk-doc and unconditionally ship pregenerated API docs instead, in a
  location where our dev-util/devhelp will actually find them
* Require libXi-1.8 to ensure new xinput features for touchpad gestures on X11 
to work
* Drop legacy font test deps that don't seem to affect anything
* Stop installing gtk4-update-icon-theme
* Standard version bump necessitated updates:
  - GTK grew direct unconditional libpng, tiff and jpeg deps
  - pango minimum dependency increased to 1.50.0
  - docutils is now used instead of xsltproc and co for manpages, which needs a
sed to change program search from rst2man to rst2man.py
  - Workaround writable+executable ELF sections issue in the 4.6.0 release

One testsuite reftest fails for me, which may be system-dependent.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/gtk/Manifest |   1 +
 gui-libs/gtk/gtk-4.6.0.ebuild | 192 ++
 2 files changed, 193 insertions(+)

diff --git a/gui-libs/gtk/Manifest b/gui-libs/gtk/Manifest
index ce6a1090c6bf..4b95b13eb58b 100644
--- a/gui-libs/gtk/Manifest
+++ b/gui-libs/gtk/Manifest
@@ -1,3 +1,4 @@
 DIST gtk-4.2.1.tar.xz 25809520 BLAKE2B 
63183950703375b092ce451be93d16d1149eb2095b5f304578a064422821546ae161235b46617647cd67a7d8898e2c3854d87bf31ede0cd6db2138d7e5c36c30
 SHA512 
a2721d6b9a72be481460081aedfbd713842cb5abdb24d810ec48e346342d0d91271f4ace321a9697214477ad4829d0b0ca67754ea316e719784f01c43f0fe732
 DIST gtk-4.4.0.tar.xz 30008844 BLAKE2B 
5fa6e8236772847961e09f282efed5386017e6ea7d0c78f310c90c93cc42b1c27fbc6c1a93f624b38365ecca8d6632af9b191ba2a3a4bcd8aa07907e842c85c9
 SHA512 
de0b6508df3fa4523a7e54cf417ac31292c833346409ff89fd4daf886edad16ffe60b6ed77a85451bd36b96098c8437d56c6fd42daca33c52db8dc57a25753b6
 DIST gtk-4.4.1.tar.xz 30031924 BLAKE2B 
c64d8c015e7cc2a0f21274af70be856bb37ef771af5df8ab8698455c70d25a02d6535a06718307c5c312915b4c3218c4d86f4d799d27e1b8ae4c0e877e218ee8
 SHA512 
4edf9c5c24a1853713dfabdf9a8853eca4477fdd64b391f55c25d8937bfa7e78fb2e357067dee30aebbc245a099244c637d07965a34a0bff51f090b8f45e3d16
+DIST gtk-4.6.0.tar.xz 22655868 BLAKE2B 
197766af8b874cd0598eab1b2289ca329a61990240be55a07be13e25f1d35740ca220d099e1afa57a9c927818f4d2033ab287ea146d52567e696cf5db3f24e88
 SHA512 
9531d7183c46bd89e213eae6cfd64821536d1f4fe7371a5fef835e31cf2c8b3d5152baebe44633d0a69d3e1ddc34ef1e90123d6e7de9aa3f44d6e70dc83369fa

diff --git a/gui-libs/gtk/gtk-4.6.0.ebuild b/gui-libs/gtk/gtk-4.6.0.ebuild
new file mode 100644
index ..bc4022bf2b84
--- /dev/null
+++ b/gui-libs/gtk/gtk-4.6.0.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org gnome2-utils meson optfeature virtualx xdg
+
+DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user 
interfaces"
+HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/;
+
+LICENSE="LGPL-2+"
+SLOT="4"
+IUSE="aqua broadway colord cups examples ffmpeg gstreamer +introspection 
sysprof test vulkan wayland +X cpu_flags_x86_f16c"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   test? ( introspection )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/fribidi-0.19.7
+   >=dev-libs/glib-2.66.0:2
+   >=media-libs/graphene-1.9.1[introspection?]
+   >=media-libs/libepoxy-1.4[X(+)?]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?]
+   >=x11-libs/pango-1.50.0[introspection?]
+   media-libs/libpng:0=
+   media-libs/tiff:0=
+   virtual/jpeg:0=
+   >=media-libs/harfbuzz-2.1.0:=
+   x11-misc/shared-mime-info
+
+   colord? ( >=x11-misc/colord-0.1.9:0= )
+   cups? ( >=net-print/cups-2.0 )
+   ffmpeg? ( media-video/ffmpeg )
+   gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   vulkan? ( media-libs/vulkan-loader:= )
+   wayland? (
+   >=dev-libs/wayland-1.16.91
+   >=dev-libs/wayland-protocols-1.21
+   media-libs/mesa[wayland]
+   >=x11-libs/libxkbcommon-0.2
+   )
+   X? (
+   >=app-accessibility/at-spi2-atk-2.5.3
+   media-libs/fontconfig
+   media-libs/mesa[X(+)]
+   x11-libs/libX11
+   >=x11-libs/libXi-1.8
+   x11-libs/libXext
+   >=x11-libs/libXrandr-1.5
+   x11-libs/libXcursor
+   x11-libs/libXfixes
+   x11-libs/libXdamage
+   x11-libs/libXinerama
+   

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

2022-01-07 Thread Lars Wendler
commit: 355c5b5715ffcf787c421d03209642d2823cf1f7
Author: Adrian Ratiu  collabora  com>
AuthorDate: Fri Jan  7 13:08:13 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan  7 21:27:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355c5b57

media-libs/freetype: fix GCC usage during configure

If $CC_BUILD is not set, configure defaults to GCC for some
of its tests causing clang builds to use a mixture of the
two compilers instead of using just clang consistently.

Here is an example before and after setting CC_BUILD (this
is actually from ChromiumOS where this was first detected).

before:

checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc
checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc
checking for suffix of native executables...

after:

checking for x86_64-pc-linux-gnu-gcc... x86_64-cros-linux-gnu-clang
checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-cros-linux-gnu-clang
checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-cros-linux-gnu-clang
checking for suffix of native executables...

Signed-off-by: Adrian Ratiu  collabora.com>
Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/freetype/freetype-2.11.0-r1.ebuild | 2 ++
 media-libs/freetype/freetype-2.11.0-r2.ebuild | 2 ++
 media-libs/freetype/freetype-2.11.1.ebuild| 2 ++
 media-libs/freetype/freetype-.ebuild  | 2 ++
 4 files changed, 8 insertions(+)

diff --git a/media-libs/freetype/freetype-2.11.0-r1.ebuild 
b/media-libs/freetype/freetype-2.11.0-r1.ebuild
index b4e9e81a7039..c9d88a7e1080 100644
--- a/media-libs/freetype/freetype-2.11.0-r1.ebuild
+++ b/media-libs/freetype/freetype-2.11.0-r1.ebuild
@@ -203,6 +203,8 @@ multilib_src_configure() {
*) myeconfargs+=( ac_cv_prog_RC= ac_cv_prog_ac_ct_RC= ) ;;
esac
 
+   export CC_BUILD="$(tc-getBUILD_CC)"
+
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }
 

diff --git a/media-libs/freetype/freetype-2.11.0-r2.ebuild 
b/media-libs/freetype/freetype-2.11.0-r2.ebuild
index 658322e92afa..27f4cfde1ab2 100644
--- a/media-libs/freetype/freetype-2.11.0-r2.ebuild
+++ b/media-libs/freetype/freetype-2.11.0-r2.ebuild
@@ -204,6 +204,8 @@ multilib_src_configure() {
*) myeconfargs+=( ac_cv_prog_RC= ac_cv_prog_ac_ct_RC= ) ;;
esac
 
+   export CC_BUILD="$(tc-getBUILD_CC)"
+
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }
 

diff --git a/media-libs/freetype/freetype-2.11.1.ebuild 
b/media-libs/freetype/freetype-2.11.1.ebuild
index d0c71e729b9c..7e8918903023 100644
--- a/media-libs/freetype/freetype-2.11.1.ebuild
+++ b/media-libs/freetype/freetype-2.11.1.ebuild
@@ -195,6 +195,8 @@ multilib_src_configure() {
*) myeconfargs+=( ac_cv_prog_RC= ac_cv_prog_ac_ct_RC= ) ;;
esac
 
+   export CC_BUILD="$(tc-getBUILD_CC)"
+
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }
 

diff --git a/media-libs/freetype/freetype-.ebuild 
b/media-libs/freetype/freetype-.ebuild
index d0c71e729b9c..7e8918903023 100644
--- a/media-libs/freetype/freetype-.ebuild
+++ b/media-libs/freetype/freetype-.ebuild
@@ -195,6 +195,8 @@ multilib_src_configure() {
*) myeconfargs+=( ac_cv_prog_RC= ac_cv_prog_ac_ct_RC= ) ;;
esac
 
+   export CC_BUILD="$(tc-getBUILD_CC)"
+
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }
 



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

2022-01-07 Thread Arthur Zamarin
commit: f9b463dfb35a7ae3d2621aeb3de293d5c74513f4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 21:23:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 21:23:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b463df

net-libs/libtorrent-rasterbar: Keyword 2.0.5 arm64, #830688

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

 net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.5.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.5.ebuild
index 7df4947a91b8..41475fb903a8 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.5.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.
 
 LICENSE="BSD"
 SLOT="0/2.0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+dht debug gnutls python ssl test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



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

2022-01-07 Thread Arthur Zamarin
commit: cdd22c1ff2eaadc64673dcbfe6b08499aa587d0f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 21:13:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 21:13:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd22c1f

x11-misc/rofi: Stabilize 1.7.2 arm64, #830720

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

 x11-misc/rofi/rofi-1.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/rofi/rofi-1.7.2.ebuild b/x11-misc/rofi/rofi-1.7.2.ebuild
index 42397a7302df..309aa7907bde 100644
--- a/x11-misc/rofi/rofi-1.7.2.ebuild
+++ b/x11-misc/rofi/rofi-1.7.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/davatorium/rofi/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
 IUSE="+drun test +windowmode"
 RESTRICT="!test? ( test )"
 



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

2022-01-07 Thread Georgy Yakovlev
commit: 6ac295501823d36df4b6f02ec6854d0a2c3e6f37
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan  7 20:37:04 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan  7 20:43:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac29550

x11-terms/st: sync live ebuild

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

 x11-terms/st/st-.ebuild | 18 --
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/x11-terms/st/st-.ebuild b/x11-terms/st/st-.ebuild
index 525453f3d78e..defaa3e758e2 100644
--- a/x11-terms/st/st-.ebuild
+++ b/x11-terms/st/st-.ebuild
@@ -1,24 +1,30 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit desktop git-r3 savedconfig toolchain-funcs
+inherit desktop savedconfig toolchain-funcs
 
-DESCRIPTION="simple terminal implementation for X"
+DESCRIPTION="Simple terminal implementation for X"
 HOMEPAGE="https://st.suckless.org/;
-EGIT_REPO_URI="https://git.suckless.org/${PN};
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.suckless.org/${PN};
+else
+   SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+fi
 
 LICENSE="MIT-with-advertising"
 SLOT="0"
-KEYWORDS=""
-IUSE="savedconfig"
 
 RDEPEND="
>=sys-libs/ncurses-6.0:0=
media-libs/fontconfig
x11-libs/libX11
x11-libs/libXft
+   ~x11-terms/st-terminfo-${PV}
 "
 DEPEND="
${RDEPEND}



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

2022-01-07 Thread Georgy Yakovlev
commit: fa44f3be8da1351734708634e575e27bde98d635
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan  7 20:36:51 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan  7 20:43:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa44f3be

x11-terms/st: add 0.8.5

Closes: https://bugs.gentoo.org/592332
Closes: https://github.com/gentoo/gentoo/pull/18326
Signed-off-by: Georgy Yakovlev  gentoo.org>

 x11-terms/st/Manifest|  1 +
 x11-terms/st/st-0.8.5.ebuild | 75 
 2 files changed, 76 insertions(+)

diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest
index 3938e25b22b6..ca6a601ac798 100644
--- a/x11-terms/st/Manifest
+++ b/x11-terms/st/Manifest
@@ -1 +1,2 @@
 DIST st-0.8.4.tar.gz 47330 BLAKE2B 
709278a669414d7d44beba02ebb606853dbaa9cfe71650e40a11d3691d6bee2c0b2e8db57ca2df52776ca564a20f64f3ef7acec8dbad6d66408d314fe26fb794
 SHA512 
f6f95081f9d09d442228bac1149d75d36a9f4f049b5504cf5ce00b353563ff92c62a2628ce728663fec107a14bea0eeb22b7a72804c37090de33819243d7512a
+DIST st-0.8.5.tar.gz 47829 BLAKE2B 
9c036b39605dcc69c03fd5a67e911545eb41e3e748efbcf4761770b2a9bf9f158fc1da1fc140b84fb9939fcb35ce126de444cd567806c350e8e2905907bdf645
 SHA512 
45cc51f9fc343bd80a48f23f5b00e41e0cc01a538474e0578dd02f02ce92cb560e0e7464ec47fd7de4d39483b23fda212c3e7c64233e8a3f4ab6862144d76323

diff --git a/x11-terms/st/st-0.8.5.ebuild b/x11-terms/st/st-0.8.5.ebuild
new file mode 100644
index ..defaa3e758e2
--- /dev/null
+++ b/x11-terms/st/st-0.8.5.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop savedconfig toolchain-funcs
+
+DESCRIPTION="Simple terminal implementation for X"
+HOMEPAGE="https://st.suckless.org/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.suckless.org/${PN};
+else
+   SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="MIT-with-advertising"
+SLOT="0"
+
+RDEPEND="
+   >=sys-libs/ncurses-6.0:0=
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXft
+   ~x11-terms/st-terminfo-${PV}
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \
+   -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \
+   -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \
+   config.mk || die
+   sed -i \
+   -e '/tic/d' \
+   Makefile || die
+
+   restore_config config.h
+}
+
+src_configure() {
+   sed -i \
+   -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \
+   config.mk || die
+
+   tc-export CC
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+
+   dodoc TODO
+
+   make_desktop_entry ${PN} simpleterm utilities-terminal 
'System;TerminalEmulator;' ''
+
+   save_config config.h
+}
+
+pkg_postinst() {
+   if ! [[ "${REPLACING_VERSIONS}" ]]; then
+   elog "Please ensure a usable font is installed, like"
+   elog "media-fonts/corefonts"
+   elog "media-fonts/dejavu"
+   elog "media-fonts/urw-fonts"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/dwm/

2022-01-07 Thread Georgy Yakovlev
commit: 7d990bcabd590dfd82805f630a3415189bf228a7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan  7 18:22:53 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan  7 20:43:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d990bca

x11-wm/dwm: add 6.3

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

 x11-wm/dwm/Manifest   |  1 +
 x11-wm/dwm/dwm-6.3.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/x11-wm/dwm/Manifest b/x11-wm/dwm/Manifest
index 2725cb600558..470bc70024fc 100644
--- a/x11-wm/dwm/Manifest
+++ b/x11-wm/dwm/Manifest
@@ -1 +1,2 @@
 DIST dwm-6.2.tar.gz 25273 BLAKE2B 
2bb9e5b900a1d73f3eb94cb8454580ec98930dbacbabec1f2bbd394eb96696873434b6ddea4ac95eb9d171de2c09c5d4ca0b30649836f7e25f4769f44d25a6eb
 SHA512 
01abcab954e5b7c20d011e6fd9c28025271fea2e85610c928812f7c6a09f99d7f9e93d11ffc2d6a7aca894b3fa7e507c6c2fe5f26ff5ddcfc650a9bbaaa41e06
+DIST dwm-6.3.tar.gz 25351 BLAKE2B 
06edd0454802d79a5c796951b0a95d5376f0363f0b93ce82569d38af4a96d528c58abf7b9e0f78bb50b48ce8cee0c7993e08fafc8593bc63be6df87c17974f40
 SHA512 
285bf5e7f419b7bd6d7cd23548a5cb3dce84879b7e841ed3eb08c226f28c8782e37bce2bc481b2e90c4f2160f79d239476d56f01985af0d38a39fb9dce43dede

diff --git a/x11-wm/dwm/dwm-6.3.ebuild b/x11-wm/dwm/dwm-6.3.ebuild
new file mode 100644
index ..4ff4f401873f
--- /dev/null
+++ b/x11-wm/dwm/dwm-6.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig toolchain-funcs
+
+DESCRIPTION="a dynamic window manager for X11"
+HOMEPAGE="https://dwm.suckless.org/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.suckless.org/dwm;
+else
+   SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="xinerama"
+
+RDEPEND="
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXft
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   xinerama? ( x11-base/xorg-proto )
+"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "s/ -Os / /" \
+   -e "/^\(LDFLAGS\|CFLAGS\|CPPFLAGS\)/{s| = | += |g;s|-s ||g}" \
+   -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \
+   -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \
+   config.mk || die
+
+   restore_config config.h
+}
+
+src_compile() {
+   if use xinerama; then
+   emake CC=$(tc-getCC) dwm
+   else
+   emake CC=$(tc-getCC) XINERAMAFLAGS="" XINERAMALIBS="" dwm
+   fi
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+
+   exeinto /etc/X11/Sessions
+   newexe "${FILESDIR}"/dwm-session2 dwm
+
+   insinto /usr/share/xsessions
+   doins "${FILESDIR}"/dwm.desktop
+
+   dodoc README
+
+   save_config config.h
+}



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

2022-01-07 Thread Georgy Yakovlev
commit: d65ae4798481462d0c332a98329f2c6075fd57c8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan  7 20:32:45 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan  7 20:43:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65ae479

x11-terms/st-terminfo: initial import

Bug: https://bugs.gentoo.org/592332
Signed-off-by: Georgy Yakovlev  gentoo.org>

 x11-terms/st-terminfo/Manifest |  1 +
 x11-terms/st-terminfo/metadata.xml |  8 
 x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild | 51 ++
 x11-terms/st-terminfo/st-terminfo-.ebuild  | 51 ++
 4 files changed, 111 insertions(+)

diff --git a/x11-terms/st-terminfo/Manifest b/x11-terms/st-terminfo/Manifest
new file mode 100644
index ..589989ed4491
--- /dev/null
+++ b/x11-terms/st-terminfo/Manifest
@@ -0,0 +1 @@
+DIST st-0.8.5.tar.gz 47829 BLAKE2B 
9c036b39605dcc69c03fd5a67e911545eb41e3e748efbcf4761770b2a9bf9f158fc1da1fc140b84fb9939fcb35ce126de444cd567806c350e8e2905907bdf645
 SHA512 
45cc51f9fc343bd80a48f23f5b00e41e0cc01a538474e0578dd02f02ce92cb560e0e7464ec47fd7de4d39483b23fda212c3e7c64233e8a3f4ab6862144d76323

diff --git a/x11-terms/st-terminfo/metadata.xml 
b/x11-terms/st-terminfo/metadata.xml
new file mode 100644
index ..2f82d0bb8eb7
--- /dev/null
+++ b/x11-terms/st-terminfo/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gyakov...@gentoo.org
+   Georgy Yakovlev
+   
+

diff --git a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild 
b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild
new file mode 100644
index ..05cc1126c2b2
--- /dev/null
+++ b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Terminfo for x11-terms/st"
+HOMEPAGE="https://st.suckless.org/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.suckless.org/st;
+else
+   SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz;
+   S="${WORKDIR}/st-${PV}"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="MIT-with-advertising"
+SLOT="0"
+
+BDEPEND=">=sys-libs/ncurses-6.0"
+
+RESTRICT="test"
+
+src_prepare() {
+   mkdir -v terminfo || die "Failed to create terminfo directory"
+   default
+}
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   tic -sxo terminfo st.info || die "Failed to translate terminfo file"
+}
+
+src_install() {
+   insinto "/usr/share/st"
+   doins -r terminfo
+
+   newenvd - "51${PN}" <<-_EOF_
+   TERMINFO_DIRS="/usr/share/st/terminfo"
+   COLON_SEPARATED="TERMINFO_DIRS"
+   _EOF_
+}
+
+pkg_postinst() {
+   ewarn "Please run env-update and then source /etc/profile in any open 
shells"
+   ewarn "to update terminfo settings. Relogin to update it for any new 
shells."
+}

diff --git a/x11-terms/st-terminfo/st-terminfo-.ebuild 
b/x11-terms/st-terminfo/st-terminfo-.ebuild
new file mode 100644
index ..05cc1126c2b2
--- /dev/null
+++ b/x11-terms/st-terminfo/st-terminfo-.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Terminfo for x11-terms/st"
+HOMEPAGE="https://st.suckless.org/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.suckless.org/st;
+else
+   SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz;
+   S="${WORKDIR}/st-${PV}"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="MIT-with-advertising"
+SLOT="0"
+
+BDEPEND=">=sys-libs/ncurses-6.0"
+
+RESTRICT="test"
+
+src_prepare() {
+   mkdir -v terminfo || die "Failed to create terminfo directory"
+   default
+}
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   tic -sxo terminfo st.info || die "Failed to translate terminfo file"
+}
+
+src_install() {
+   insinto "/usr/share/st"
+   doins -r terminfo
+
+   newenvd - "51${PN}" <<-_EOF_
+   TERMINFO_DIRS="/usr/share/st/terminfo"
+   COLON_SEPARATED="TERMINFO_DIRS"
+   _EOF_
+}
+
+pkg_postinst() {
+   ewarn "Please run env-update and then source /etc/profile in any open 
shells"
+   ewarn "to update terminfo settings. Relogin to update it for any new 
shells."
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/dwm/

2022-01-07 Thread Georgy Yakovlev
commit: c743e47eb7c7f1c7de483f554728c5daaf9e4819
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan  7 19:37:10 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan  7 20:43:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c743e47e

x11-wm/dwm: sync live ebuild changes

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

 x11-wm/dwm/dwm-.ebuild | 17 +
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/x11-wm/dwm/dwm-.ebuild b/x11-wm/dwm/dwm-.ebuild
index 4b464a12ac2f..4ff4f401873f 100644
--- a/x11-wm/dwm/dwm-.ebuild
+++ b/x11-wm/dwm/dwm-.ebuild
@@ -1,16 +1,23 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit git-r3 savedconfig toolchain-funcs
+
+inherit savedconfig toolchain-funcs
 
 DESCRIPTION="a dynamic window manager for X11"
 HOMEPAGE="https://dwm.suckless.org/;
-EGIT_REPO_URI="https://git.suckless.org/dwm;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.suckless.org/dwm;
+else
+   SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+fi
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS=""
 IUSE="xinerama"
 
 RDEPEND="
@@ -30,6 +37,8 @@ src_prepare() {
sed -i \
-e "s/ -Os / /" \
-e "/^\(LDFLAGS\|CFLAGS\|CPPFLAGS\)/{s| = | += |g;s|-s ||g}" \
+   -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \
+   -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \
config.mk || die
 
restore_config config.h



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

2022-01-07 Thread Arthur Zamarin
commit: 0922a8dde9cf94c4c581003b3f6b3d6f332c15ce
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:42:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:42:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0922a8dd

dev-java/jsch: Keyword 0.1.54-r1 arm64, #830680

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

 dev-java/jsch/jsch-0.1.54-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jsch/jsch-0.1.54-r1.ebuild 
b/dev-java/jsch/jsch-0.1.54-r1.ebuild
index c75c77c7f599..99d5d3657c76 100644
--- a/dev-java/jsch/jsch-0.1.54-r1.ebuild
+++ b/dev-java/jsch/jsch-0.1.54-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.jcraft.com/jsch/;
 SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="zlib"
 
 CDEPEND="



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

2022-01-07 Thread Arthur Zamarin
commit: eedc56549710ee7863958ef2ccb4c9c9389c2873
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:42:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:42:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedc5654

dev-java/jzlib: Keyword 1.1.3-r2 arm64, #830680

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

 dev-java/jzlib/jzlib-1.1.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jzlib/jzlib-1.1.3-r2.ebuild 
b/dev-java/jzlib/jzlib-1.1.3-r2.ebuild
index 77ba424294fd..1cc6a85d66ad 100644
--- a/dev-java/jzlib/jzlib-1.1.3-r2.ebuild
+++ b/dev-java/jzlib/jzlib-1.1.3-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ymnk/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=virtual/jre-1.8:*"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-01-07 Thread Arthur Zamarin
commit: f2ce60db3b41861221ddca53c8ab4b2e1a60919b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ce60db

dev-java/tomcat-servlet-api: Keyword 4.1.40 arm64, #830680

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-4.1.40.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-4.1.40.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-4.1.40.ebuild
index bd2584d3f9a2..354e5da5621a 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-4.1.40.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-4.1.40.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ DEPEND=">=virtual/jdk-1.8"
 RDEPEND=">=virtual/jre-1.8"
 LICENSE="Apache-2.0"
 SLOT="2.3"
-KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 S="${WORKDIR}/${MY_P}/servletapi"
 



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

2022-01-07 Thread Arthur Zamarin
commit: d5d1c5770c3a60696ee851cca5d799986a701f08
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:42:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:42:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5d1c577

dev-java/commons-vfs: Keyword 2.0-r2 arm64, #830680

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

 dev-java/commons-vfs/commons-vfs-2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-vfs/commons-vfs-2.0-r2.ebuild 
b/dev-java/commons-vfs/commons-vfs-2.0-r2.ebuild
index 5f740c11e6ce..b51818e45eb5 100644
--- a/dev-java/commons-vfs/commons-vfs-2.0-r2.ebuild
+++ b/dev-java/commons-vfs/commons-vfs-2.0-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://apache/commons/vfs/source/${P}-src.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux"
 
 CDEPEND="
dev-java/ant-core:0



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

2022-01-07 Thread Arthur Zamarin
commit: c8fb6b7f30ee804fd1745ed2709da4d693e2a3b5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:42:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:42:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8fb6b7f

dev-java/gson: Keyword 2.8.8 arm64, #830680

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

 dev-java/gson/gson-2.8.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/gson/gson-2.8.8.ebuild b/dev-java/gson/gson-2.8.8.ebuild
index dd8db4f094e9..b01f741b2d88 100644
--- a/dev-java/gson/gson-2.8.8.ebuild
+++ b/dev-java/gson/gson-2.8.8.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/google/gson/gson;
 SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> 
${P}-sources.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="2.6"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 # Compile dependencies
 # POM: ${PN}/pom.xml



[gentoo-commits] repo/gentoo:master commit in: java-virtuals/servlet-api/

2022-01-07 Thread Arthur Zamarin
commit: dff0105d7b6d8a90cbe34991361c2503f7510f29
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff0105d

java-virtuals/servlet-api: Keyword 2.3-r1 arm64, #830680

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

 java-virtuals/servlet-api/servlet-api-2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/java-virtuals/servlet-api/servlet-api-2.3-r1.ebuild 
b/java-virtuals/servlet-api/servlet-api-2.3-r1.ebuild
index 065338386022..e8b2b7b56285 100644
--- a/java-virtuals/servlet-api/servlet-api-2.3-r1.ebuild
+++ b/java-virtuals/servlet-api/servlet-api-2.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI=""
 
 LICENSE="public-domain"
 SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="dev-java/tomcat-servlet-api:${SLOT}"
 DEPEND=""



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

2022-01-07 Thread Arthur Zamarin
commit: 4ceb8933d4135f9c7fffc0554b2dabba18e4c12b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ceb8933

dev-java/osgi-foundation: Keyword 1.2.0-r2 arm64, #830680

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

 dev-java/osgi-foundation/osgi-foundation-1.2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/osgi-foundation/osgi-foundation-1.2.0-r2.ebuild 
b/dev-java/osgi-foundation/osgi-foundation-1.2.0-r2.ebuild
index 9fa29e4a07bb..455bcca5e202 100644
--- a/dev-java/osgi-foundation/osgi-foundation-1.2.0-r2.ebuild
+++ b/dev-java/osgi-foundation/osgi-foundation-1.2.0-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://dev.gentoo.org/~tomwij/files/dist/${P}.tar.xz;
 
 LICENSE="Apache-2.0 OSGi-Specification-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 DEPEND=">=virtual/jdk-1.8:*"
 RDEPEND=">=virtual/jre-1.8:*"



[gentoo-commits] repo/gentoo:master commit in: dev-java/osgi-annotation-versioning/

2022-01-07 Thread Arthur Zamarin
commit: b1946ea6798b9ec9ec9d607bb57f44366ef99407
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1946ea6

dev-java/osgi-annotation-versioning: Keyword 1.1.1 arm64, #830680

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

 .../osgi-annotation-versioning/osgi-annotation-versioning-1.1.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-java/osgi-annotation-versioning/osgi-annotation-versioning-1.1.1.ebuild 
b/dev-java/osgi-annotation-versioning/osgi-annotation-versioning-1.1.1.ebuild
index c36b549f5338..5e7e31472bdb 100644
--- 
a/dev-java/osgi-annotation-versioning/osgi-annotation-versioning-1.1.1.ebuild
+++ 
b/dev-java/osgi-annotation-versioning/osgi-annotation-versioning-1.1.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://repo1.maven.org/maven2/org/osgi/org.osgi.annotation.versioning/
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 DEPEND=">=virtual/jdk-1.8:*"
 RDEPEND=">=virtual/jre-1.8:*"



[gentoo-commits] repo/gentoo:master commit in: dev-java/osgi-enterprise-api/

2022-01-07 Thread Arthur Zamarin
commit: c0bf7d248a95c41b1a311ffae310f59a09a720a1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0bf7d24

dev-java/osgi-enterprise-api: Keyword 5.0.0-r1 arm64, #830680

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

 dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r1.ebuild 
b/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r1.ebuild
index edb2c68e912c..9bfed594de55 100644
--- a/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r1.ebuild
+++ b/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://docs.osgi.org/download/r5/osgi.enterprise-${PV}.jar;
 
 LICENSE="Apache-2.0 OSGi-Specification-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 RESTRICT="bindist"
 



[gentoo-commits] repo/gentoo:master commit in: java-virtuals/servlet-api/

2022-01-07 Thread Arthur Zamarin
commit: 98fbe2bf22b784842d670d7a831a1cc08aa1b3c7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98fbe2bf

java-virtuals/servlet-api: Keyword 2.5-r2 arm64, #830680

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

 java-virtuals/servlet-api/servlet-api-2.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/java-virtuals/servlet-api/servlet-api-2.5-r2.ebuild 
b/java-virtuals/servlet-api/servlet-api-2.5-r2.ebuild
index a78bc2b404ef..ff17304b5635 100644
--- a/java-virtuals/servlet-api/servlet-api-2.5-r2.ebuild
+++ b/java-virtuals/servlet-api/servlet-api-2.5-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI=""
 
 LICENSE="public-domain"
 SLOT="${PV}"
-KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 
 RDEPEND="dev-java/tomcat-servlet-api:${SLOT}"
 



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

2022-01-07 Thread Arthur Zamarin
commit: 5b6d95784680cacc2e7301250bea6b3fe949be0b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6d9578

dev-java/bndlib: Keyword 2.1.0-r1 arm64, #830680

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

 dev-java/bndlib/bndlib-2.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/bndlib/bndlib-2.1.0-r1.ebuild 
b/dev-java/bndlib/bndlib-2.1.0-r1.ebuild
index 4b70a93611fd..553e5e626d54 100644
--- a/dev-java/bndlib/bndlib-2.1.0-r1.ebuild
+++ b/dev-java/bndlib/bndlib-2.1.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/bndtools/bnd/archive/${PV}.REL.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 CDEPEND="dev-java/libg:0
dev-java/osgi-compendium:0



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

2022-01-07 Thread Arthur Zamarin
commit: 20b1516a6d462545bd0ab1b253c6f8b2e9f9b7d9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b1516a

dev-java/glassfish-persistence: Keyword 1.0-r2 arm64, #830680

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

 dev-java/glassfish-persistence/glassfish-persistence-1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/glassfish-persistence/glassfish-persistence-1.0-r2.ebuild 
b/dev-java/glassfish-persistence/glassfish-persistence-1.0-r2.ebuild
index 0c513c4abc62..ec68669476a5 100644
--- a/dev-java/glassfish-persistence/glassfish-persistence-1.0-r2.ebuild
+++ b/dev-java/glassfish-persistence/glassfish-persistence-1.0-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.java.net/javaee5/fcs_branch/promoted/source/glassfish-
 
 LICENSE="CDDL"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 BDEPEND="app-arch/unzip"
 DEPEND=">=virtual/jdk-1.8:*"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-01-07 Thread Arthur Zamarin
commit: dbfa551ac4441ba41550dbc0a1629862f29397b9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbfa551a

dev-java/tomcat-servlet-api: Keyword 6.0.53-r1 arm64, #830680

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.53-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.53-r1.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.53-r1.ebuild
index 3a00b7cfd701..5eabc891630d 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.53-r1.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.53-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
@@ -14,7 +14,7 @@ 
SRC_URI="https://archive.apache.org/dist/tomcat/tomcat-6/v${PV}/src/${MY_P}.tar.
 
 LICENSE="Apache-2.0"
 SLOT="2.5"
-KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8"



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

2022-01-07 Thread Arthur Zamarin
commit: de4f387231600710b21abdb1480f35f6c538eb6c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4f3872

dev-java/jackrabbit-webdav: Keyword 2.10.1-r1 arm64, #830680

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

 dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1-r1.ebuild 
b/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1-r1.ebuild
index e516aeb4f488..70c88912c147 100644
--- a/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1-r1.ebuild
+++ b/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/${MY_PN}/${PV}/${MY_PN}-${PV}-src.zip"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 S="${WORKDIR}/${MY_PN}-${PV}/${PN}"
 



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

2022-01-07 Thread Arthur Zamarin
commit: 7f558d0efd775b1632a3dd3ace37fbf1bdc0a7a5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f558d0e

dev-java/libg: Keyword 2.1.0-r2 arm64, #830680

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

 dev-java/libg/libg-2.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/libg/libg-2.1.0-r2.ebuild 
b/dev-java/libg/libg-2.1.0-r2.ebuild
index 8292ad2fa605..b5305fd26da6 100644
--- a/dev-java/libg/libg-2.1.0-r2.ebuild
+++ b/dev-java/libg/libg-2.1.0-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/bndtools/bnd/archive/${PV}.REL.tar.gz -> bndlib-${PV
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 # Tests depend on biz.aQute.junit, which depends on biz.aQute.bndlib, which on
 # its own turn again depends on aQute.libg again; we can temporarily assume 
that



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

2022-01-07 Thread Arthur Zamarin
commit: 70ab18c373e90c897471b9c1a37c365b1bcda5fe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70ab18c3

dev-java/commons-httpclient: Keyword 3.1-r2 arm64, #830680

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

 dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild 
b/dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild
index 51610e0c3de9..f74e7fa80a51 100644
--- a/dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild
+++ b/dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://hc.apache.org/;
 SRC_URI="mirror://apache/httpcomponents/${PN}/source/${P}-src.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="3"
-KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 # doesn't work with IBM JDK, bug #176133



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

2022-01-07 Thread Arthur Zamarin
commit: af51172bb745d43b992c5651e6336435e0035f5a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af51172b

dev-java/commons-collections: Keyword 3.2.2 arm64, #830680

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

 dev-java/commons-collections/commons-collections-3.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-collections/commons-collections-3.2.2.ebuild 
b/dev-java/commons-collections/commons-collections-3.2.2.ebuild
index 3ad1e7ad5de4..e205323f6cdc 100644
--- a/dev-java/commons-collections/commons-collections-3.2.2.ebuild
+++ b/dev-java/commons-collections/commons-collections-3.2.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://apache/${PN/-//}/source/${P}-src.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-01-07 Thread Arthur Zamarin
commit: 733d67d3c491ce3c0a1b69583fc3cec8b97095c9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733d67d3

dev-java/commons-httpclient: Keyword 4.5.13-r1 arm64, #830680

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

 dev-java/commons-httpclient/commons-httpclient-4.5.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-httpclient/commons-httpclient-4.5.13-r1.ebuild 
b/dev-java/commons-httpclient/commons-httpclient-4.5.13-r1.ebuild
index d3dd8ac9bea7..38274be97d07 100644
--- a/dev-java/commons-httpclient/commons-httpclient-4.5.13-r1.ebuild
+++ b/dev-java/commons-httpclient/commons-httpclient-4.5.13-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://apache/httpcomponents/httpclient/source/httpcomponents-client-
 
 LICENSE="Apache-2.0"
 SLOT="4"
-KEYWORDS="amd64 ~arm ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 # Common dependencies
 # POM: httpcomponents-client-${PV}/httpclient/pom.xml



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

2022-01-07 Thread Arthur Zamarin
commit: 4077e3922018f447b29f16c2cc630ceaa4e94b62
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4077e392

dev-java/commons-net: Keyword 3.8.0 arm64, #830680

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

 dev-java/commons-net/commons-net-3.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-net/commons-net-3.8.0.ebuild 
b/dev-java/commons-net/commons-net-3.8.0.ebuild
index d1b973763bdc..6fdab25bad01 100644
--- a/dev-java/commons-net/commons-net-3.8.0.ebuild
+++ b/dev-java/commons-net/commons-net-3.8.0.ebuild
@@ -18,4 +18,4 @@ RDEPEND=">=virtual/jre-1.8:*"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"



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

2022-01-07 Thread Arthur Zamarin
commit: a72bdda619cb124f1c8c575baffd5296d1a10c68
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72bdda6

dev-java/osgi-compendium: Keyword 4.3.1-r2 arm64, #830680

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

 dev-java/osgi-compendium/osgi-compendium-4.3.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/osgi-compendium/osgi-compendium-4.3.1-r2.ebuild 
b/dev-java/osgi-compendium/osgi-compendium-4.3.1-r2.ebuild
index 50794d4e4976..63e95eae4bce 100644
--- a/dev-java/osgi-compendium/osgi-compendium-4.3.1-r2.ebuild
+++ b/dev-java/osgi-compendium/osgi-compendium-4.3.1-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://osgi.org/download/r4v43/osgi.cmpn-${PV}.jar;
 
 LICENSE="Apache-2.0 OSGi-Specification-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 CDEPEND="dev-java/glassfish-persistence:0
dev-java/osgi-core-api:0



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

2022-01-07 Thread Arthur Zamarin
commit: 684ba5f84e5345eef0839be492bf6cc2942eba3f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:41:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:41:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=684ba5f8

dev-java/httpcore: Keyword 4.4.14 arm64, #830680

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

 dev-java/httpcore/httpcore-4.4.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/httpcore/httpcore-4.4.14.ebuild 
b/dev-java/httpcore/httpcore-4.4.14.ebuild
index 2151945c65ef..016fad82327b 100644
--- a/dev-java/httpcore/httpcore-4.4.14.ebuild
+++ b/dev-java/httpcore/httpcore-4.4.14.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://apache/httpcomponents/httpcore/source/httpcomponents-core-${PV
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 # Compile dependencies
 # POM: httpcore/pom.xml



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

2022-01-07 Thread Arthur Zamarin
commit: 6e46f522b07e26134c9457bf1d34e2f3d4ffa9f1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e46f522

dev-java/jzlib: Keyword 1.1.3-r2 arm, #830680

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

 dev-java/jzlib/jzlib-1.1.3-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/jzlib/jzlib-1.1.3-r2.ebuild 
b/dev-java/jzlib/jzlib-1.1.3-r2.ebuild
index 615a5512fc00..77ba424294fd 100644
--- a/dev-java/jzlib/jzlib-1.1.3-r2.ebuild
+++ b/dev-java/jzlib/jzlib-1.1.3-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
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ymnk/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=virtual/jre-1.8:*"



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

2022-01-07 Thread Arthur Zamarin
commit: 5a0e23dc9e4489e5e731e503d95a80458b70a6ed
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0e23dc

dev-java/jackrabbit-webdav: Keyword 2.21.7 arm, #830680

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

 dev-java/jackrabbit-webdav/jackrabbit-webdav-2.21.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.21.7.ebuild 
b/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.21.7.ebuild
index a16fdc022650..327150492a77 100644
--- a/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.21.7.ebuild
+++ b/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.21.7.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
 
 # Skeleton command:
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://apache/jackrabbit/${PV}/jackrabbit-${PV}-src.zip"
 
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 ~arm ppc64 x86"
 
 # Common dependencies
 # POM: pom.xml



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

2022-01-07 Thread Arthur Zamarin
commit: d85d914b243e4f526b5504c3abd48674901ccef8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d85d914b

dev-java/jsch: Keyword 0.1.54-r1 arm, #830680

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

 dev-java/jsch/jsch-0.1.54-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jsch/jsch-0.1.54-r1.ebuild 
b/dev-java/jsch/jsch-0.1.54-r1.ebuild
index dbfdef7fbabc..c75c77c7f599 100644
--- a/dev-java/jsch/jsch-0.1.54-r1.ebuild
+++ b/dev-java/jsch/jsch-0.1.54-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.jcraft.com/jsch/;
 SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="zlib"
 
 CDEPEND="



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

2022-01-07 Thread Arthur Zamarin
commit: 2b1a8ba6a20e125da533e69460cf3117aa42e396
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b1a8ba6

dev-java/osgi-compendium: Keyword 4.3.1-r2 arm, #830680

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

 dev-java/osgi-compendium/osgi-compendium-4.3.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/osgi-compendium/osgi-compendium-4.3.1-r2.ebuild 
b/dev-java/osgi-compendium/osgi-compendium-4.3.1-r2.ebuild
index 27f307819b4b..50794d4e4976 100644
--- a/dev-java/osgi-compendium/osgi-compendium-4.3.1-r2.ebuild
+++ b/dev-java/osgi-compendium/osgi-compendium-4.3.1-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
@@ -13,7 +13,7 @@ SRC_URI="https://osgi.org/download/r4v43/osgi.cmpn-${PV}.jar;
 
 LICENSE="Apache-2.0 OSGi-Specification-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 ~arm ppc64 x86"
 
 CDEPEND="dev-java/glassfish-persistence:0
dev-java/osgi-core-api:0



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

2022-01-07 Thread Arthur Zamarin
commit: 2b2e035400c9ec6f4f2f1b91f8a0a6f7ddfc7622
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2e0354

dev-java/slf4j-nop: Keyword 1.7.30 arm, #830680

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

 dev-java/slf4j-nop/slf4j-nop-1.7.30.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/slf4j-nop/slf4j-nop-1.7.30.ebuild 
b/dev-java/slf4j-nop/slf4j-nop-1.7.30.ebuild
index 97c5dc067abb..d20cb0d8c7b6 100644
--- a/dev-java/slf4j-nop/slf4j-nop-1.7.30.ebuild
+++ b/dev-java/slf4j-nop/slf4j-nop-1.7.30.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
 
 # Skeleton command:
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/qos-ch/slf4j/archive/refs/tags/v_${PV}.tar.gz -> slf
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 # Common dependencies
 # POM: slf4j-v_${PV}/${PN}/pom.xml



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

2022-01-07 Thread Arthur Zamarin
commit: f6f40fd81698b41464794f73f02b5a7be7dada2c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:10 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f40fd8

dev-java/bndlib: Keyword 2.1.0-r1 arm, #830680

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

 dev-java/bndlib/bndlib-2.1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/bndlib/bndlib-2.1.0-r1.ebuild 
b/dev-java/bndlib/bndlib-2.1.0-r1.ebuild
index d8ef87b2b91e..4b70a93611fd 100644
--- a/dev-java/bndlib/bndlib-2.1.0-r1.ebuild
+++ b/dev-java/bndlib/bndlib-2.1.0-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
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/bndtools/bnd/archive/${PV}.REL.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 ~arm ppc64 x86"
 
 CDEPEND="dev-java/libg:0
dev-java/osgi-compendium:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/osgi-enterprise-api/

2022-01-07 Thread Arthur Zamarin
commit: cc05de3d6560984e6ad9b9bd062a2e29ab129b96
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:10 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc05de3d

dev-java/osgi-enterprise-api: Keyword 5.0.0-r1 arm, #830680

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

 dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r1.ebuild 
b/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r1.ebuild
index 0de462009ebe..edb2c68e912c 100644
--- a/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r1.ebuild
+++ b/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-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
@@ -13,7 +13,7 @@ 
SRC_URI="https://docs.osgi.org/download/r5/osgi.enterprise-${PV}.jar;
 
 LICENSE="Apache-2.0 OSGi-Specification-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 ~arm ppc64 x86"
 
 RESTRICT="bindist"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/osgi-annotation-versioning/

2022-01-07 Thread Arthur Zamarin
commit: e809fafcefb1fdc395ffc7169aa5262627d3997d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e809fafc

dev-java/osgi-annotation-versioning: Keyword 1.1.1 arm, #830680

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

 .../osgi-annotation-versioning-1.1.1.ebuild   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-java/osgi-annotation-versioning/osgi-annotation-versioning-1.1.1.ebuild 
b/dev-java/osgi-annotation-versioning/osgi-annotation-versioning-1.1.1.ebuild
index 77bfddf47524..c36b549f5338 100644
--- 
a/dev-java/osgi-annotation-versioning/osgi-annotation-versioning-1.1.1.ebuild
+++ 
b/dev-java/osgi-annotation-versioning/osgi-annotation-versioning-1.1.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
 
 # Skeleton command:
@@ -17,7 +17,7 @@ 
SRC_URI="https://repo1.maven.org/maven2/org/osgi/org.osgi.annotation.versioning/
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 ~arm ppc64 x86"
 
 DEPEND=">=virtual/jdk-1.8:*"
 RDEPEND=">=virtual/jre-1.8:*"



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

2022-01-07 Thread Arthur Zamarin
commit: f467cc2006b75cc7676b50a28b8adbb31ec5ed70
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f467cc20

dev-java/gson: Keyword 2.8.8 arm, #830680

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

 dev-java/gson/gson-2.8.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/gson/gson-2.8.8.ebuild b/dev-java/gson/gson-2.8.8.ebuild
index d8e2d41c9241..dd8db4f094e9 100644
--- a/dev-java/gson/gson-2.8.8.ebuild
+++ b/dev-java/gson/gson-2.8.8.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
 
 # Skeleton command:
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/google/gson/gson;
 SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> 
${P}-sources.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="2.6"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
 
 # Compile dependencies
 # POM: ${PN}/pom.xml



[gentoo-commits] repo/gentoo:master commit in: java-virtuals/servlet-api/

2022-01-07 Thread Arthur Zamarin
commit: da3705151e2304e1b58288a0a03558b6aef647f1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da370515

java-virtuals/servlet-api: Keyword 2.3-r1 arm, #830680

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

 java-virtuals/servlet-api/servlet-api-2.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/java-virtuals/servlet-api/servlet-api-2.3-r1.ebuild 
b/java-virtuals/servlet-api/servlet-api-2.3-r1.ebuild
index 807a606ce6b9..065338386022 100644
--- a/java-virtuals/servlet-api/servlet-api-2.3-r1.ebuild
+++ b/java-virtuals/servlet-api/servlet-api-2.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=8
@@ -11,7 +11,7 @@ SRC_URI=""
 
 LICENSE="public-domain"
 SLOT="${PV}"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="dev-java/tomcat-servlet-api:${SLOT}"
 DEPEND=""



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

2022-01-07 Thread Arthur Zamarin
commit: 62c3280bb7b24e73b6f442fc8c2a425b6244f176
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c3280b

dev-java/commons-httpclient: Keyword 4.5.13-r1 arm, #830680

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

 dev-java/commons-httpclient/commons-httpclient-4.5.13-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/commons-httpclient/commons-httpclient-4.5.13-r1.ebuild 
b/dev-java/commons-httpclient/commons-httpclient-4.5.13-r1.ebuild
index 004ca865dbdb..d3dd8ac9bea7 100644
--- a/dev-java/commons-httpclient/commons-httpclient-4.5.13-r1.ebuild
+++ b/dev-java/commons-httpclient/commons-httpclient-4.5.13-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
 
 # Skeleton command:
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://apache/httpcomponents/httpclient/source/httpcomponents-client-
 
 LICENSE="Apache-2.0"
 SLOT="4"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 ~arm ppc64 x86"
 
 # Common dependencies
 # POM: httpcomponents-client-${PV}/httpclient/pom.xml



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

2022-01-07 Thread Arthur Zamarin
commit: 1efcbf7bb8bdf6556e36dc1969fde518b2df9ae0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1efcbf7b

dev-java/osgi-foundation: Keyword 1.2.0-r2 arm, #830680

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

 dev-java/osgi-foundation/osgi-foundation-1.2.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/osgi-foundation/osgi-foundation-1.2.0-r2.ebuild 
b/dev-java/osgi-foundation/osgi-foundation-1.2.0-r2.ebuild
index 595cf9d6e49b..9fa29e4a07bb 100644
--- a/dev-java/osgi-foundation/osgi-foundation-1.2.0-r2.ebuild
+++ b/dev-java/osgi-foundation/osgi-foundation-1.2.0-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
@@ -13,7 +13,7 @@ 
SRC_URI="https://dev.gentoo.org/~tomwij/files/dist/${P}.tar.xz;
 
 LICENSE="Apache-2.0 OSGi-Specification-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 ~arm ppc64 x86"
 
 DEPEND=">=virtual/jdk-1.8:*"
 RDEPEND=">=virtual/jre-1.8:*"



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

2022-01-07 Thread Arthur Zamarin
commit: 7e17718a4bbc88d874d90d01cc1ad7f042f86b30
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e17718a

dev-java/glassfish-persistence: Keyword 1.0-r2 arm, #830680

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

 dev-java/glassfish-persistence/glassfish-persistence-1.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/glassfish-persistence/glassfish-persistence-1.0-r2.ebuild 
b/dev-java/glassfish-persistence/glassfish-persistence-1.0-r2.ebuild
index 3b0fcc4a64ba..0c513c4abc62 100644
--- a/dev-java/glassfish-persistence/glassfish-persistence-1.0-r2.ebuild
+++ b/dev-java/glassfish-persistence/glassfish-persistence-1.0-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
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.java.net/javaee5/fcs_branch/promoted/source/glassfish-
 
 LICENSE="CDDL"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 ~arm ppc64 x86"
 
 BDEPEND="app-arch/unzip"
 DEPEND=">=virtual/jdk-1.8:*"



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

2022-01-07 Thread Arthur Zamarin
commit: 3693ad90753355aa02d8c9ee5f4d6978d7d8049f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3693ad90

dev-java/commons-httpclient: Keyword 3.1-r2 arm, #830680

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

 dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild 
b/dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild
index 5921250be5ee..51610e0c3de9 100644
--- a/dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild
+++ b/dev-java/commons-httpclient/commons-httpclient-3.1-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
@@ -13,7 +13,7 @@ HOMEPAGE="https://hc.apache.org/;
 SRC_URI="mirror://apache/httpcomponents/${PN}/source/${P}-src.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="3"
-KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 # doesn't work with IBM JDK, bug #176133



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

2022-01-07 Thread Arthur Zamarin
commit: 04c5d03ebed4f350c59c71764b2c75f8fe662d19
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c5d03e

dev-java/commons-net: Keyword 3.8.0 arm, #830680

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

 dev-java/commons-net/commons-net-3.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/commons-net/commons-net-3.8.0.ebuild 
b/dev-java/commons-net/commons-net-3.8.0.ebuild
index 73e3ed4a5df3..d1b973763bdc 100644
--- a/dev-java/commons-net/commons-net-3.8.0.ebuild
+++ b/dev-java/commons-net/commons-net-3.8.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
@@ -18,4 +18,4 @@ RDEPEND=">=virtual/jre-1.8:*"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"



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

2022-01-07 Thread Arthur Zamarin
commit: 6de5a0c01b6a3c0c58c4ca472a77c8ce8c0b4cfb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6de5a0c0

dev-java/libg: Keyword 2.1.0-r2 arm, #830680

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

 dev-java/libg/libg-2.1.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/libg/libg-2.1.0-r2.ebuild 
b/dev-java/libg/libg-2.1.0-r2.ebuild
index 2093ba30d738..8292ad2fa605 100644
--- a/dev-java/libg/libg-2.1.0-r2.ebuild
+++ b/dev-java/libg/libg-2.1.0-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
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/bndtools/bnd/archive/${PV}.REL.tar.gz -> bndlib-${PV
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 ~arm ppc64 x86"
 
 # Tests depend on biz.aQute.junit, which depends on biz.aQute.bndlib, which on
 # its own turn again depends on aQute.libg again; we can temporarily assume 
that



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

2022-01-07 Thread Arthur Zamarin
commit: f114128dd768781c1cab1b1a88f4a2608413b56a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:06 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f114128d

dev-java/httpcore: Keyword 4.4.14 arm, #830680

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

 dev-java/httpcore/httpcore-4.4.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/httpcore/httpcore-4.4.14.ebuild 
b/dev-java/httpcore/httpcore-4.4.14.ebuild
index c208cb1c3702..2151945c65ef 100644
--- a/dev-java/httpcore/httpcore-4.4.14.ebuild
+++ b/dev-java/httpcore/httpcore-4.4.14.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
 
 # Skeleton command:
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://apache/httpcomponents/httpcore/source/httpcomponents-core-${PV
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 ~arm ppc64 x86"
 
 # Compile dependencies
 # POM: httpcore/pom.xml



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

2022-01-07 Thread Arthur Zamarin
commit: 43b6a0bb17606a5e0b1383dc7544ff36fa27aed2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b6a0bb

dev-java/commons-collections: Keyword 4.4 arm, #830680

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

 dev-java/commons-collections/commons-collections-4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-collections/commons-collections-4.4.ebuild 
b/dev-java/commons-collections/commons-collections-4.4.ebuild
index 3c12d8f477e8..994cf13e94df 100644
--- a/dev-java/commons-collections/commons-collections-4.4.ebuild
+++ b/dev-java/commons-collections/commons-collections-4.4.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://apache/commons/collections/source/${PN}4-${PV}-src.tar.gz -> $
 
 LICENSE="Apache-2.0"
 SLOT="4"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 # Compile dependencies
 # POM: pom.xml



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

2022-01-07 Thread Arthur Zamarin
commit: e6a6b14f3381585e7061d78799b915a3adee81c4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:06 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a6b14f

dev-java/commons-codec: Keyword 1.15 arm, #830680

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

 dev-java/commons-codec/commons-codec-1.15.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/commons-codec/commons-codec-1.15.ebuild 
b/dev-java/commons-codec/commons-codec-1.15.ebuild
index 92af3cd6ce23..88e15404828e 100644
--- a/dev-java/commons-codec/commons-codec-1.15.ebuild
+++ b/dev-java/commons-codec/commons-codec-1.15.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
 
 # Skeleton command:
@@ -18,7 +18,7 @@ SRC_URI="mirror://apache/commons/codec/source/${P}-src.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm64 ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux"
 
 # Compile dependencies
 # POM: ${P}-src/pom.xml



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

2022-01-07 Thread Arthur Zamarin
commit: 8d593d66f1526053006219416f9618e460d71343
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:38:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:40:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d593d66

dev-java/commons-collections: Keyword 3.2.2 arm, #830680

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

 dev-java/commons-collections/commons-collections-3.2.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/commons-collections/commons-collections-3.2.2.ebuild 
b/dev-java/commons-collections/commons-collections-3.2.2.ebuild
index 6d32a5a18a44..3ad1e7ad5de4 100644
--- a/dev-java/commons-collections/commons-collections-3.2.2.ebuild
+++ b/dev-java/commons-collections/commons-collections-3.2.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
@@ -14,7 +14,7 @@ SRC_URI="mirror://apache/${PN/-//}/source/${P}-src.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] data/api:master commit in: files/overlays/

2022-01-07 Thread Jakov Smolić
commit: 8b5f2b18a41771dcb20ac6dec92ab3df96eadc6b
Author: Molese  protonmail  com>
AuthorDate: Fri Jan  7 18:48:18 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jan  7 20:26:49 2022 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=8b5f2b18

repositories.xml: change url of molese overlay

Signed-off-by: molese  protonmail.com>
Closes: https://github.com/gentoo/api-gentoo-org/pull/461
Signed-off-by: Jakov Smolić  gentoo.org>

 files/overlays/repositories.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 36b2d1b..753003f 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -2778,14 +2778,14 @@
   
 molese
 molese's Portage Overlay for Gentoo Linux providing 
ebuilds for various packages
-https://github.com/gtoo2/portage-overlay
+https://github.com/m0lese/portage-overlay
 
   mol...@protonmail.com
   molese
 
-https://github.com/gtoo2/portage-overlay.git
-git+ssh://g...@github.com/gtoo2/portage-overlay.git
-https://github.com/gtoo2/portage-overlay/commits/prime.atom
+https://github.com/m0lese/portage-overlay.git
+git+ssh://g...@github.com/m0lese/portage-overlay.git
+https://github.com/m0lese/portage-overlay/commits/prime.atom
   
   
 moltonel



[gentoo-commits] repo/gentoo:master commit in: dev-ml/num/

2022-01-07 Thread Alfredo Tupone
commit: 6ca38d474e5207654e713f0e2da090673508bc76
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jan  7 20:22:00 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jan  7 20:22:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca38d47

dev-ml/num: fix install with -ocamlopt

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/num/num-1.4-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/num/num-1.4-r3.ebuild b/dev-ml/num/num-1.4-r3.ebuild
index 70fe28fb9f8c..4b0101e0e90f 100644
--- a/dev-ml/num/num-1.4-r3.ebuild
+++ b/dev-ml/num/num-1.4-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -29,7 +29,7 @@ src_test() {
 }
 
 src_install() {
-   findlib_src_install
+   findlib_src_install NATDYNLINK="$(usex ocamlopt true false)"
 
if has_version ">=dev-ml/findlib-1.9" ; then
# See bug #803275



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

2022-01-07 Thread Arthur Zamarin
commit: 115fb5d6ee876e28f5e1f52a572c3202558ed61e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:18:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:18:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115fb5d6

app-crypt/mit-krb5: Stabilize 1.19.2-r2 ppc, #830634

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

 app-crypt/mit-krb5/mit-krb5-1.19.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/mit-krb5/mit-krb5-1.19.2-r2.ebuild 
b/app-crypt/mit-krb5/mit-krb5-1.19.2-r2.ebuild
index 9bc5cc3b23e2..98039ee18e1c 100644
--- a/app-crypt/mit-krb5/mit-krb5-1.19.2-r2.ebuild
+++ b/app-crypt/mit-krb5/mit-krb5-1.19.2-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}.tar.gz;
 
 LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 
|| ( BSD-2 GPL-2+ )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
 IUSE="cpu_flags_x86_aes doc +keyutils lmdb nls openldap +pkinit selinux 
+threads test xinetd"
 
 # some tests requires network access



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

2022-01-07 Thread Arthur Zamarin
commit: 72d451be36db5dadc6701312ca8ca6d7fc7e6072
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:16:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:16:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d451be

dev-python/cheroot: add 8.6.0

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

 dev-python/cheroot/Manifest|  1 +
 dev-python/cheroot/cheroot-8.6.0.ebuild| 76 ++
 .../files/cheroot-8.6.0-remove-pypytools-dep.patch | 74 +
 3 files changed, 151 insertions(+)

diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest
index 438df70f0b68..362aa364dfd0 100644
--- a/dev-python/cheroot/Manifest
+++ b/dev-python/cheroot/Manifest
@@ -1 +1,2 @@
 DIST cheroot-8.5.2.tar.gz 113183 BLAKE2B 
a3b60a9df3f34913cfb8c99fbdc8580ea436710c7979e296c18a6981f54bb959d6a300f4cf9d4e608fe2987f58d5fc6d2b8f57bca800e461d31c77ac61fd6b01
 SHA512 
245c4157f5e11741d94375099878ef5b31945412a2b02961502e762b9770fd968f4f977fe2d74744aa6596c668079d7f07b6f129fa11438783a95d3a5ee088fa
+DIST cheroot-8.6.0.tar.gz 134779 BLAKE2B 
97d1a9bf0a8d72d3204972934aa3ac4c97246b413edebd9f38caa802a5343acc426f137addfdc0faec58f6af2d62bc22023e93b14e1b0b07f6be9ffb12e78306
 SHA512 
26e48c935fe32d4ce3cf6ae20b5b272416ca53bd8496527c2958ec2ebe87529c831f283ae900e13271b610e39531b682df0376935ecc3bcfcca11c299cd2a893

diff --git a/dev-python/cheroot/cheroot-8.6.0.ebuild 
b/dev-python/cheroot/cheroot-8.6.0.ebuild
new file mode 100644
index ..7cf72b10dda7
--- /dev/null
+++ b/dev-python/cheroot/cheroot-8.6.0.ebuild
@@ -0,0 +1,76 @@
+# 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="High-performance, pure-Python HTTP server used by CherryPy"
+HOMEPAGE="https://cherrypy.org/
+   https://pypi.org/project/cheroot/
+   https://github.com/cherrypy/cheroot/;
+SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}]
+   dev-python/jaraco-functools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/jaraco-context[${PYTHON_USEDEP}]
+   dev-python/jaraco-text[${PYTHON_USEDEP}]
+   dev-python/portend[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}]
+   dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+   dev-python/requests-unixsocket[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   !ia64? (
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+PATCHES=(
+   # Bad dep (upstream gone, only PyPi package, has py2 code, etc)
+   "${FILESDIR}/${PN}-8.6.0-remove-pypytools-dep.patch"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die
+   sed -e '/setuptools_scm/d' -i setup.cfg || die
+   sed -e '/--cov/d' \
+   -e '/--testmon/d' \
+   -e '/--numproc/d' \
+   -i pytest.ini || die
+
+   # broken
+   sed -e '/False.*localhost/d' \
+   -i cheroot/test/test_ssl.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local EPYTEST_IGNORE=()
+   if ! has_version "dev-python/pyopenssl[${PYTHON_USEDEP}]" ||
+   ! has_version "dev-python/trustme[${PYTHON_USEDEP}]"
+   then
+   EPYTEST_IGNORE+=(
+   lib/cheroot/test/test_ssl.py
+   )
+   fi
+
+   cd "${BUILD_DIR}" || die
+   epytest
+}

diff --git a/dev-python/cheroot/files/cheroot-8.6.0-remove-pypytools-dep.patch 
b/dev-python/cheroot/files/cheroot-8.6.0-remove-pypytools-dep.patch
new file mode 100644
index ..f1f4fac26557
--- /dev/null
+++ b/dev-python/cheroot/files/cheroot-8.6.0-remove-pypytools-dep.patch
@@ -0,0 +1,74 @@
+diff --git a/cheroot/test/test_server.py b/cheroot/test/test_server.py
+index 8305c78c..39e4e066 100644
+--- a/cheroot/test/test_server.py
 b/cheroot/test/test_server.py
+@@ -16,7 +16,6 @@ import requests
+ import requests_unixsocket
+ import six
+ 
+-from pypytools.gc.custom import DefaultGc
+ from six.moves import queue, urllib
+ 
+ from .._compat import bton, ntob
+@@ -330,8 +329,7 @@ def 
test_peercreds_unix_sock_with_lookup(peercreds_enabled_server):
+ ),
+ indirect=('resource_limit',),
+ )
+-@pytest.mark.usefixtures('many_open_sockets')
+-def test_high_number_of_file_descriptors(native_server_client, 

[gentoo-commits] repo/proj/guru:dev commit in: app-editors/helix/

2022-01-07 Thread Luciano Degni
commit: db948eff0ed1978f165e3b06aaa6990698e8493f
Author: Luciano Degni  gmail  com>
AuthorDate: Fri Jan  7 20:10:05 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Fri Jan  7 20:10:05 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db948eff

app-editors/helix: added doc use flag

Signed-off-by: Luciano Degni  gmail.com>

 app-editors/helix/helix-0.6.0.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/app-editors/helix/helix-0.6.0.ebuild 
b/app-editors/helix/helix-0.6.0.ebuild
index 2ac8338f6..00b0ac402 100644
--- a/app-editors/helix/helix-0.6.0.ebuild
+++ b/app-editors/helix/helix-0.6.0.ebuild
@@ -204,13 +204,17 @@ LICENSE="
 "
 SLOT="0"
 KEYWORDS="~amd64"
+IUSE="doc"
 
 DEPEND="
app-shells/bash
dev-vcs/git
 "
 
-RDEPEND="app-shells/bash"
+RDEPEND="
+   app-shells/bash
+   !app-editors/${PN}-bin
+"
 
 QA_FLAGS_IGNORED="usr/bin/.*"
 
@@ -280,6 +284,7 @@ src_compile() {
 src_install() {
insinto /usr/share/helix
doins -r runtime
-   dodoc README.md CHANGELOG.md
+   use doc && dodoc README.md CHANGELOG.md
+   use doc && dodoc -r docs/
cargo_src_install --path helix-term
 }
\ No newline at end of file



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

2022-01-07 Thread Arthur Zamarin
commit: e5f976d67e163f1231b34c20c229acdeb146db8c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  7 20:09:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  7 20:09:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f976d6

dev-libs/uriparser: Stabilize 0.9.6 ppc, #830711

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

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

diff --git a/dev-libs/uriparser/uriparser-0.9.6.ebuild 
b/dev-libs/uriparser/uriparser-0.9.6.ebuild
index fb44044a64e1..4bc93db9261e 100644
--- a/dev-libs/uriparser/uriparser-0.9.6.ebuild
+++ b/dev-libs/uriparser/uriparser-0.9.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-solaris"
 IUSE="+doc qt5 test unicode"  # +doc to address warning RequiredUseDefaults
 
 REQUIRED_USE="qt5? ( doc ) test? ( unicode )"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/

2022-01-07 Thread Alfredo Tupone
commit: 3e436b3f64151df3ebb1e094c55631d3ffe6cd1e
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jan  7 20:00:46 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jan  7 20:00:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e436b3f

dev-ml/findlib: not for ocaml-4.13

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/findlib/findlib-1.8.1-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ml/findlib/findlib-1.8.1-r2.ebuild 
b/dev-ml/findlib/findlib-1.8.1-r2.ebuild
index bcbb3f9c90c2..60e5737d4a7f 100644
--- a/dev-ml/findlib/findlib-1.8.1-r2.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1-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
@@ -13,6 +13,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 x86 
~amd64-linux ~x86-lin
 IUSE="doc +ocamlopt tk"
 
 DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
+   

[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/leftwm/

2022-01-07 Thread Luciano Degni
commit: 90f0c50f575bb0726396f58b1865c87cc5e92ac8
Author: Luciano Degni  gmail  com>
AuthorDate: Fri Jan  7 19:51:51 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Fri Jan  7 19:51:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90f0c50f

x11-wm/leftwm: changed deps and added use

Signed-off-by: Luciano Degni  gmail.com>

 x11-wm/leftwm/leftwm-0.2.11.ebuild | 24 ++--
 1 file changed, 18 insertions(+), 6 deletions(-)

diff --git a/x11-wm/leftwm/leftwm-0.2.11.ebuild 
b/x11-wm/leftwm/leftwm-0.2.11.ebuild
index bb1ada236..199114594 100644
--- a/x11-wm/leftwm/leftwm-0.2.11.ebuild
+++ b/x11-wm/leftwm/leftwm-0.2.11.ebuild
@@ -158,15 +158,26 @@ LICENSE="
 "
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="systemd"
+IUSE="systemd xinerama doc"
 
 DEPEND="
-   x11-libs/libXinerama:0=
-   x11-apps/xrandr:0=
-   x11-base/xorg-server:0=
+   x11-base/xorg-server[xorg,udev]
+   x11-apps/xrandr
+   xinerama? (
+   x11-libs/libXinerama
+   )
>=dev-lang/rust-1.52.0
+   systemd? (
+   sys-apps/systemd
+   )
+"
+BDEPEND="
+   $DEPEND
+"
+RDEPEND="
+   $DEPEND
+   !x11-wm/$PN-bin
 "
-RDEPEND="${DEPEND}"
 
 QA_FLAGS_IGNORED="usr/bin/.*"
 
@@ -177,7 +188,7 @@ src_compile() {
 }
 
 src_install() {
-   dodoc README.md CHANGELOG
+   use doc && dodoc README.md CHANGELOG
make_desktop_entry leftwm.desktop /usr/share/xsessions/
cd target/release || die
dobin leftwm{,-worker,-state,-check,-command}
@@ -185,6 +196,7 @@ src_install() {
 
 pkg_postinst() {
xdg_desktop_database_update
+   elog "Emerge 'x11-misc/leftwm-theme' to manage themes for $PN"
 }
 
 pkg_postrm() {



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/leftwm/

2022-01-07 Thread Luciano Degni
commit: bc50f93af8fd107173ff0b4fbb034cf2d41f927a
Author: Luciano Degni  gmail  com>
AuthorDate: Fri Jan  7 19:51:15 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Fri Jan  7 19:51:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc50f93a

x11-wm/leftwm: add use and change deps format

Signed-off-by: Luciano Degni  gmail.com>

 x11-wm/leftwm/leftwm-0.2.10.ebuild | 24 ++--
 1 file changed, 18 insertions(+), 6 deletions(-)

diff --git a/x11-wm/leftwm/leftwm-0.2.10.ebuild 
b/x11-wm/leftwm/leftwm-0.2.10.ebuild
index bb1ada236..199114594 100644
--- a/x11-wm/leftwm/leftwm-0.2.10.ebuild
+++ b/x11-wm/leftwm/leftwm-0.2.10.ebuild
@@ -158,15 +158,26 @@ LICENSE="
 "
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="systemd"
+IUSE="systemd xinerama doc"
 
 DEPEND="
-   x11-libs/libXinerama:0=
-   x11-apps/xrandr:0=
-   x11-base/xorg-server:0=
+   x11-base/xorg-server[xorg,udev]
+   x11-apps/xrandr
+   xinerama? (
+   x11-libs/libXinerama
+   )
>=dev-lang/rust-1.52.0
+   systemd? (
+   sys-apps/systemd
+   )
+"
+BDEPEND="
+   $DEPEND
+"
+RDEPEND="
+   $DEPEND
+   !x11-wm/$PN-bin
 "
-RDEPEND="${DEPEND}"
 
 QA_FLAGS_IGNORED="usr/bin/.*"
 
@@ -177,7 +188,7 @@ src_compile() {
 }
 
 src_install() {
-   dodoc README.md CHANGELOG
+   use doc && dodoc README.md CHANGELOG
make_desktop_entry leftwm.desktop /usr/share/xsessions/
cd target/release || die
dobin leftwm{,-worker,-state,-check,-command}
@@ -185,6 +196,7 @@ src_install() {
 
 pkg_postinst() {
xdg_desktop_database_update
+   elog "Emerge 'x11-misc/leftwm-theme' to manage themes for $PN"
 }
 
 pkg_postrm() {



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/leftwm/

2022-01-07 Thread Luciano Degni
commit: 1ea240c7217fa0d1fb3d63e082e9620ba0a533f5
Author: Luciano Degni  gmail  com>
AuthorDate: Fri Jan  7 19:50:40 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Fri Jan  7 19:50:40 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ea240c7

x11-wm/leftwm: add use and change deps format

Signed-off-by: Luciano Degni  gmail.com>

 x11-wm/leftwm/leftwm-0.2.9.ebuild | 24 +++-
 1 file changed, 19 insertions(+), 5 deletions(-)

diff --git a/x11-wm/leftwm/leftwm-0.2.9.ebuild 
b/x11-wm/leftwm/leftwm-0.2.9.ebuild
index bb1ada236..102e7ac96 100644
--- a/x11-wm/leftwm/leftwm-0.2.9.ebuild
+++ b/x11-wm/leftwm/leftwm-0.2.9.ebuild
@@ -160,13 +160,26 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="systemd"
 
+IUSE="systemd xinerama doc"
+
 DEPEND="
-   x11-libs/libXinerama:0=
-   x11-apps/xrandr:0=
-   x11-base/xorg-server:0=
+   x11-base/xorg-server[xorg,udev]
+   x11-apps/xrandr
+   xinerama? (
+   x11-libs/libXinerama
+   )
>=dev-lang/rust-1.52.0
+   systemd? (
+   sys-apps/systemd
+   )
+"
+BDEPEND="
+   $DEPEND
+"
+RDEPEND="
+   $DEPEND
+   !x11-wm/$PN-bin
 "
-RDEPEND="${DEPEND}"
 
 QA_FLAGS_IGNORED="usr/bin/.*"
 
@@ -177,7 +190,7 @@ src_compile() {
 }
 
 src_install() {
-   dodoc README.md CHANGELOG
+   use doc && dodoc README.md CHANGELOG
make_desktop_entry leftwm.desktop /usr/share/xsessions/
cd target/release || die
dobin leftwm{,-worker,-state,-check,-command}
@@ -185,6 +198,7 @@ src_install() {
 
 pkg_postinst() {
xdg_desktop_database_update
+   elog "Emerge 'x11-misc/leftwm-theme' to manage themes for $PN"
 }
 
 pkg_postrm() {



  1   2   3   >