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

2022-05-16 Thread Jakov Smolić
commit: 4e1e6f8a5b15a467ebdd8ad7103f1d62730ce2c6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 17 06:59:08 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 17 06:59:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e1e6f8a

media-video/mpv: Stabilize 0.34.1-r1 ppc, #843758

Signed-off-by: Jakov Smolić  gentoo.org>

 media-video/mpv/mpv-0.34.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-0.34.1-r1.ebuild 
b/media-video/mpv/mpv-0.34.1-r1.ebuild
index 37f663091919..9d0df7ae6809 100644
--- a/media-video/mpv/mpv-0.34.1-r1.ebuild
+++ b/media-video/mpv/mpv-0.34.1-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://mpv.io/ https://github.com/mpv-player/mpv";
 
 if [[ ${PV} != ** ]]; then
SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86 
~amd64-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~x86 
~amd64-linux"
DOCS=( RELEASE_NOTES )
 else
EGIT_REPO_URI="https://github.com/mpv-player/mpv.git";



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

2022-05-16 Thread Michał Górny
commit: e7feb34d8c6400524a4c6b740f3152e4d00b8aee
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 05:13:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7feb34d

dev-python/watchfiles: Bump to 0.14

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

 dev-python/watchfiles/Manifest   |  26 +++
 dev-python/watchfiles/watchfiles-0.14.ebuild | 102 +++
 2 files changed, 128 insertions(+)

diff --git a/dev-python/watchfiles/Manifest b/dev-python/watchfiles/Manifest
index 68c383ee7ba9..99e49fd2983e 100644
--- a/dev-python/watchfiles/Manifest
+++ b/dev-python/watchfiles/Manifest
@@ -4,46 +4,72 @@ DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST crossbeam-channel-0.4.4.crate 86868 BLAKE2B 
88629c72c0be41bb3a0d7dc92f6908d46cb397223449da5b2c990b7660e09dfd3e3f3fb708d13586f5dbf199d62f781f1f7e0b73d279de0ef810f7bcf25b3f27
 SHA512 
2933721d6af3126f492f112f3d662fc40fb49139a84c72d33b6c2b0aa94fe964acb302fe726e999be4292a1410d3ee896169a0434dccfbf44d166008719846d3
 DIST crossbeam-channel-0.5.3.crate 88179 BLAKE2B 
4fd2b35e36ee9176341e336096d717d649087b8605d81871ba9642a9ad827569e60769cfebe8a96a55e5c79a5180cf42e79c62fb1418d50b0c65f4c711181a66
 SHA512 
2c1033f514a6c0cffa247031b0aa2d3a8e52bfab9b2a04d9f11c0b5050dc3779fad2325589b52c8d33c7e8d15f74b04ebf802b262b6d8d03b976619525a65bd0
+DIST crossbeam-channel-0.5.4.crate 88237 BLAKE2B 
ffcab003305b80586a9b61c6309dcf6f4ced483856c4501753cddd23fb0fa9a71b7870b676ccba78119cc29f03974ff4731cef9a92840c0b38ae944f0b3825b5
 SHA512 
39b17dbaefc15d7faafca4ae6b060665471d384956aca7439fc407ed2632bd458e473efb62b74629b42a5f3d237e13503d2084cac6f6b3f42b9e03aa1fde0982
 DIST crossbeam-utils-0.7.2.crate 34338 BLAKE2B 
3cb287c7741c4d5b0551331634a75b066f07fb4b55fa2b347370506467a05923254b1c4dca667de59ed91ff91f5496b37f40f13d3e9885a1b4f639f5b6748433
 SHA512 
e375f24c007bcf660d9e297527ed938f678a55696ca7b555b96fee7e0b94c31db2d3f4355675aa0baeadba68b9755ec92dc3a09a37b5db48e3723b926fd4a8f3
 DIST crossbeam-utils-0.8.8.crate 39681 BLAKE2B 
2b3e64bfcaa044a9351c1cc8e9ea53fd68fd0bb9875ae523e0cd309a85ad23b340267bdb742d363b5d99fc065ed74f6cbb3ad1e33dec7d14d99ec458875e7e10
 SHA512 
ab960afdb82863160a3fa1c21c64b35b3112725bd72fc8e0724175937f4b23d0628253032229501938cd86a8e406a59c06cb44e8bdf34619de781a84ebb46ea0
 DIST filetime-0.2.15.crate 14511 BLAKE2B 
6659bfbe4c15c639deae9734ead88b31c118e7335dccead7deef103a795521e42de2903a7fa08cf802049e9df9cecee8d619c3db3d507a7f8f9f5bd706584090
 SHA512 
34d320a9aa71059d0303c62936aa94b30a873ba4b0b3b78851fe636d132422a662f79596d79edc33e778e07b0a1259693b59d7035ea390aefa4849f1af459f64
+DIST filetime-0.2.16.crate 14502 BLAKE2B 
c19a6a72ca4f6a34f9de39d9acbae694326a7a8c1a3aed50ca749e09905470a26c5c61986759d9fa83b9740354796d0dd3d3781c1d4c2cf1d8da5cfb630f045f
 SHA512 
4c6277f43b2de6432769353615406af824295742e5604b40c2673acc2010b349fcbba201e7273756857938256f1693a515f3b9145f34405a56cd23af4dd30222
 DIST fsevent-sys-4.1.0.crate 4620 BLAKE2B 
c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a
 SHA512 
e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7
 DIST indoc-1.0.4.crate 13122 BLAKE2B 
f7a352bc2d19f3f2d1479b6add45daf841e02bba563ce9af115118b9bacea6bd39ab2a663bc992b2302de73b52bac1024130aab3dcd79c5b4286c93dd7305928
 SHA512 
b2d90f074f9a34e330d7d6e6313bd569cd857c791b8ff79191a70f19064fa53ea2ede30bbd16587fb438e69ccce4c3e2fbb127610ba8e470daf076d7373f0213
 DIST inotify-0.9.6.crate 22971 BLAKE2B 
7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8
 SHA512 
39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2
 DIST inotify-sys-0.1.5.crate 6965 BLAKE2B 
d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af
 SHA512 
dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
 DIST instant-0.1.12.crate 6128 BLAKE2B 
728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902
 SHA512 
fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
 DIST kqueue-1.0.4.crate 11771 BLAKE2B 
3a428dc381fccb406ad4f6cb040a5ffc5371386c1abf552e8edd8e24977584fd

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

2022-05-16 Thread Michał Górny
commit: 2264f8bc9afd9e1919bf64a4ec023dd723b7c584
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 05:20:55 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2264f8bc

dev-python/pytest-shell-utilities: Bump to 1.1.0

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

 dev-python/pytest-shell-utilities/Manifest |  1 +
 .../pytest-shell-utilities-1.1.0.ebuild| 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/pytest-shell-utilities/Manifest 
b/dev-python/pytest-shell-utilities/Manifest
index 494f83b3252c..dbde2226937f 100644
--- a/dev-python/pytest-shell-utilities/Manifest
+++ b/dev-python/pytest-shell-utilities/Manifest
@@ -1 +1,2 @@
 DIST pytest-shell-utilities-1.0.5.tar.gz 89489 BLAKE2B 
9cd7f95c9c1691e19c320378d1c2a4e147cb6fdc35ec6f3c80dc288e70416fce67b60ac86427f1ad322b2c17de3cd762e483d63076fa291b4b7d22d7a29c9e45
 SHA512 
395107af9eaa13ef39d01858e1674b6dedddc2cf93b9aba61316fd8d847031e1b535cc3bf4f2899dbc7828609b7d45b500aad29bb47668be6e0453ac099e99e4
+DIST pytest-shell-utilities-1.1.0.tar.gz 90873 BLAKE2B 
e787733fe641eae1884470b9410f017ef718b2f51cff09f7de592efc88a7f39bdc442e56ade2c547476a9ec7200b027a9ca2aed168afe162c8d4d06c6aaf6c61
 SHA512 
965c85d73f2be082253892d36b90fa60db0e8548272e34a3531c98c537e86b4e2cff477c017762bf9e275d97504b779e7d741e982cc03b114e30cee9c4904d95

diff --git 
a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.1.0.ebuild 
b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.1.0.ebuild
new file mode 100644
index ..91044405002d
--- /dev/null
+++ b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.1.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="pytest plugin: fixtures and code to help with running shell 
commands on tests"
+HOMEPAGE="
+   https://pypi.org/project/pytest-shell-utilities/
+   https://github.com/saltstack/pytest-shell-utilities
+"
+SRC_URI="
+   https://github.com/saltstack/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
+   dev-python/pytest-skip-markers[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-subtests[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-05-16 Thread Michał Górny
commit: 4bcd5c29ccc76771c4310f7bd5b6044a0d9793c8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 05:55:29 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bcd5c29

dev-python/cerberus: Enable py3.11

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

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

diff --git a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild 
b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
index 995bff25596f..887523526a6c 100644
--- a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
+++ b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-16 Thread Michał Górny
commit: b53f28901048468a244a00acadb2f288793a9f3c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 05:55:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53f2890

dev-python/boolean-py: Enable py3.11

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

 dev-python/boolean-py/boolean-py-4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/boolean-py/boolean-py-4.0.ebuild 
b/dev-python/boolean-py/boolean-py-4.0.ebuild
index 05497a06a6f3..2e9a87f92887 100644
--- a/dev-python/boolean-py/boolean-py-4.0.ebuild
+++ b/dev-python/boolean-py/boolean-py-4.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-05-16 Thread Michał Górny
commit: d28c8eb9872f06dbaf5d51d9730ba9428ff41efc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 06:41:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d28c8eb9

app-portage/gpyutils: Restrict testing to gpyutils package

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

 app-portage/gpyutils/gpyutils-0.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/gpyutils/gpyutils-0.7.1.ebuild 
b/app-portage/gpyutils/gpyutils-0.7.1.ebuild
index 6ce33debf4ee..ffc17d681522 100644
--- a/app-portage/gpyutils/gpyutils-0.7.1.ebuild
+++ b/app-portage/gpyutils/gpyutils-0.7.1.ebuild
@@ -30,5 +30,5 @@ RDEPEND="
 distutils_enable_tests pytest
 
 python_test() {
-   epytest --doctest-modules
+   epytest --doctest-modules gpyutils
 }



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

2022-05-16 Thread Michał Górny
commit: 424f8f819d17d1ba0aa6c572971386d421cab42c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 05:55:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=424f8f81

dev-python/license-expression: Enable py3.11

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

 dev-python/license-expression/license-expression-30.0.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/license-expression/license-expression-30.0.0.ebuild 
b/dev-python/license-expression/license-expression-30.0.0.ebuild
index 5d75eaf15fe9..72ee1259ffbb 100644
--- a/dev-python/license-expression/license-expression-30.0.0.ebuild
+++ b/dev-python/license-expression/license-expression-30.0.0.ebuild
@@ -4,7 +4,8 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
 inherit distutils-r1
 
 DESCRIPTION="Parse, compare, simplify and normalize license expressions"



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

2022-05-16 Thread Michał Górny
commit: 54c71cc2cf7f081ff023b8e42d8a67066e8f1e02
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 05:56:12 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c71cc2

dev-python/pdm-pep517: Bump to 0.12.5

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

 dev-python/pdm-pep517/Manifest |  1 +
 dev-python/pdm-pep517/pdm-pep517-0.12.5.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/pdm-pep517/Manifest b/dev-python/pdm-pep517/Manifest
index 2bde84bc2739..d961118cf2a7 100644
--- a/dev-python/pdm-pep517/Manifest
+++ b/dev-python/pdm-pep517/Manifest
@@ -1 +1,2 @@
 DIST pdm-pep517-0.12.4.gh.tar.gz 304353 BLAKE2B 
ca2b18af38423f7430a40e5cced207bd4bec8d101204902c89f335c5d08131e95fe17c5af7a3ef0e654c9e2106145ef5242c9015924a2711c90dbb0d2f48128e
 SHA512 
2007a84909147cd48e9ea6114119a63855ddf48e220f8c896d516b6bddd5a7bd62046f090d739a5069b9e06700f0318e57bd1a4b3c7531508b41540357639c5e
+DIST pdm-pep517-0.12.5.gh.tar.gz 304900 BLAKE2B 
0e2b6b126226be4b462a254baedfd689d21250e4cdaf80bc8372a1742c795fc4fc0f4f0c891b5d2546320957223d2be65cd9881ab8a190fc1e928b42ec450990
 SHA512 
00ab751c69a575c4a51afd39e47265b1a59349d7b70177c8ce6047c1761b00e3fb2338654a7bbd48063d1f32d03fd59aa3c5e8c82393e23eb797f706c574

diff --git a/dev-python/pdm-pep517/pdm-pep517-0.12.5.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-0.12.5.ebuild
new file mode 100644
index ..ce38d4f05e82
--- /dev/null
+++ b/dev-python/pdm-pep517/pdm-pep517-0.12.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata"
+HOMEPAGE="
+   https://pypi.org/project/pdm-pep517/
+   https://github.com/pdm-project/pdm-pep517/
+"
+SRC_URI="
+   https://github.com/pdm-project/pdm-pep517/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]
+   dev-python/license-expression[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.0[${PYTHON_USEDEP}]
+   >=dev-python/tomli-2[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-vcs/git
+   )
+"
+# setuptools are used to build C extensions
+RDEPEND+="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   rm -r pdm/pep517/_vendor || die
+   find -name '*.py' -exec sed \
+   -e 's:from pdm\.pep517\._vendor\.:from :' \
+   -e 's:from pdm\.pep517\._vendor ::' \
+   -i {} + || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   git config --global user.email "t...@example.com" || die
+   git config --global user.name "Test User" || die
+   distutils-r1_src_test
+}



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

2022-05-16 Thread Michał Górny
commit: 98c2b4a3c73ea8215e749953023a9cfa8959d03b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 05:53:02 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c2b4a3

dev-python/traitlets: Bump to 5.2.1_p0

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

 dev-python/traitlets/Manifest  |  1 +
 dev-python/traitlets/traitlets-5.2.1_p0.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/traitlets/Manifest b/dev-python/traitlets/Manifest
index cb1e0055daeb..6fe999fb015a 100644
--- a/dev-python/traitlets/Manifest
+++ b/dev-python/traitlets/Manifest
@@ -1,2 +1,3 @@
 DIST traitlets-5.1.1.tar.gz 130629 BLAKE2B 
75a6f11d95e3989b9faffd576a1c9c45aa413b0b8c6ac853368902a60aad735ffd9699e721878af4e449d07ca6c2b0fae584fa2ae17707408ea9ca7591d38f75
 SHA512 
6ef5fcde81e1403b4b28c80e636c75f49819e319863dfa654aa5bbb96d18cca82ef8e7878cc8cccdb988d75201c3912fc49c31b673d7182a1f7d3cc78c115112
 DIST traitlets-5.2.0.tar.gz 97379 BLAKE2B 
af0d3b45803c7318139cc2efe2308db1c0c1ddbec9bcecf328db62681a168f924a21d2495e1ff8d8ea5aca2aad9fcd34f7f961b5a6937f2cbefb4b00f4eb7d67
 SHA512 
d052c00e6dcb83a056a015f49244230ecd82d9cbcb7ea7cee4f543229fe725cfb80d1b8d055ec5a466b8d16a5f42e6a7aa962f0f12d3f47b9d2edf2a1590aa84
+DIST traitlets-5.2.1.post0.tar.gz 136620 BLAKE2B 
41b1f1310a52e42b5c4d41aca1bf46125d7b185d81898887f4d4c8e9164b6947ad13a3b8fd7c07bccc88f8deb1e6f5043519c807f0eb14ab9eb24801bef9c846
 SHA512 
001b1e62bf622334b086bfd49f62a724d1c171b134f0503638e0a96b043478799b97b8e4689d8a30f1a92d65914915f45c2b2bfc8236feb0cb8634fbb5a8f6f0

diff --git a/dev-python/traitlets/traitlets-5.2.1_p0.ebuild 
b/dev-python/traitlets/traitlets-5.2.1_p0.ebuild
new file mode 100644
index ..2a9801310e91
--- /dev/null
+++ b/dev-python/traitlets/traitlets-5.2.1_p0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="A configuration system for Python applications"
+HOMEPAGE="
+   https://github.com/ipython/traitlets/
+   https://pypi.org/project/traitlets/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+distutils_enable_sphinx docs/source \
+   dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2022-05-16 Thread Michał Górny
commit: 5496732e10e5f17908f70f7cae3d217c43d99d6c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 05:55:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5496732e

dev-python/cerberus: Use PEP517 build

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

 dev-python/cerberus/cerberus-1.3.4-r1.ebuild | 35 
 1 file changed, 35 insertions(+)

diff --git a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild 
b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
new file mode 100644
index ..995bff25596f
--- /dev/null
+++ b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A lightweight and extensible data-validation library for Python"
+HOMEPAGE="
+   https://docs.python-cerberus.org/
+   https://github.com/pyeve/cerberus/
+   https://pypi.org/project/Cerberus/
+"
+SRC_URI="
+   https://github.com/pyeve/cerberus/archive/${PV}.tar.gz -> ${P}.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.2_no-pytest-runner.patch
+   "${FILESDIR}"/${PN}-1.3.4-raw_docstrings.patch
+)
+
+# Require currently unpackaged pytest-benchmark, more useful to developers 
than to end users.
+EPYTEST_DESELECT=(
+   cerberus/benchmarks/
+)
+
+distutils_enable_tests pytest



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

2022-05-16 Thread Michał Górny
commit: b6e841f6e2e2a9e90caad27089e71cb77d69a66b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 05:07:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6e841f6

dev-python/ansible-compat: Bump to 2.0.4

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

 dev-python/ansible-compat/Manifest |  1 +
 .../ansible-compat/ansible-compat-2.0.4.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-python/ansible-compat/Manifest 
b/dev-python/ansible-compat/Manifest
index 4ee1bfe9fd47..dd9e7faa3d5b 100644
--- a/dev-python/ansible-compat/Manifest
+++ b/dev-python/ansible-compat/Manifest
@@ -1 +1,2 @@
 DIST ansible-compat-2.0.3.tar.gz 35328 BLAKE2B 
cd5a476eb23de667381c9a6667d6bd781821fc50e1aec65ca47e8bb9d47beccbea0ee62f763ed421c18c95d9f1d1c14f5cc2a62bcc77d664213eb614ccd568e4
 SHA512 
0887e5da23041d02be0371bfd9569256252c586f80cd92ab855b32172328989c8160e57169aff6d72f1c3c89c9d3a00b56293e3badc0dc4aad135b1992d06599
+DIST ansible-compat-2.0.4.tar.gz 35447 BLAKE2B 
53aa93ef3144071c2d9022bce99c6d20a67650fa98a6896db4fd1c866ada292390cc8e6bb6e7bd3b2b05cef8b3cab2803522ca1bbb7dbacb7b9da29b16f1fbb7
 SHA512 
8fd6738cf2caf4cae3590e839edd76fdb21ebbb88f50bda470e6711fda4ac8ef18eded3ae4ff72e3b53925afc5649658892e434da943ebd7e986d18afe9cc6af

diff --git a/dev-python/ansible-compat/ansible-compat-2.0.4.ebuild 
b/dev-python/ansible-compat/ansible-compat-2.0.4.ebuild
new file mode 100644
index ..5b3828e761ae
--- /dev/null
+++ b/dev-python/ansible-compat/ansible-compat-2.0.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Contains functions that facilitate working with various versions 
of Ansible"
+HOMEPAGE="
+   https://pypi.org/project/ansible-compat/
+   https://github.com/ansible/ansible-compat/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=app-admin/ansible-base-2.9.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/subprocess-tee-0.3.5[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools_scm-6.3.1[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-markdown[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-plus[${PYTHON_USEDEP}]
+   )
+"
+
+# All these tests attempt to connect to galaxy.ansible.com
+EPYTEST_DESELECT=(
+   test/test_runtime.py::test_install_collection
+   test/test_runtime.py::test_install_collection_dest
+   test/test_runtime.py::test_prepare_environment_with_collections
+   test/test_runtime.py::test_prerun_reqs_v1
+   test/test_runtime.py::test_prerun_reqs_v2
+   test/test_runtime.py::test_require_collection_no_cache_dir
+   test/test_runtime.py::test_require_collection_wrong_version
+   test/test_runtime.py::test_require_collection
+   test/test_runtime.py::test_upgrade_collection
+   test/test_runtime_example.py::test_runtime
+)
+
+distutils_enable_sphinx docs \
+   dev-python/ansible-pygments \
+   dev-python/myst_parser \
+   dev-python/sphinx_ansible_theme
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -p pytest_markdown.plugin
+}



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

2022-05-16 Thread Michał Górny
commit: dd9b7f59d22573e5e0fc8f25aa397cac4884e6b9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 05:02:55 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd9b7f59

dev-python/asgiref: Bump to 3.5.2

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

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

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

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



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

2022-05-16 Thread Michał Górny
commit: c7eb16049a9c203363a1b7940fcd756f6747f186
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 05:05:24 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7eb1604

dev-python/boto3: Bump to 1.23.1

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 289a6b36ec73..fec18ab7d1a9 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -7,3 +7,4 @@ DIST boto3-1.22.7.tar.gz 496523 BLAKE2B 
400370268e51b229bd3c465ccc43df93b713e308
 DIST boto3-1.22.8.tar.gz 496856 BLAKE2B 
c7707eae7a5966dbe04e86c35270674f532286d3fbed46580836729988e55cdeba872496de750af89de6a7afdc6b19bbe4f8b9025580dc9b825cd04a87530b21
 SHA512 
43498179a59c2a1c9401f0629fbf0f3ff1dd51d2208ade828ff283b44be28fd539af68d4fb274e5e8c6c01bd03699872cd1a81d006f4c929dcdbf7227f77416f
 DIST boto3-1.22.9.tar.gz 497262 BLAKE2B 
c3fad6d556c62403578347600f2781b5fbf34a5ba975b596878f892cd1981bd06e25e50e4c67e5b5b27d6a0fec3aa8af0ea6e30a38277dcf1ae157719d95b3c5
 SHA512 
f32d6b9b2a8f2d6fcf975446f2c3530a8ba29dc8a3d55ed7b675bc7fb68694c3e6e1f0c54c3f6a715923f9c10268c7db04d897b73add7098f0e43062d2f28775
 DIST boto3-1.23.0.tar.gz 499085 BLAKE2B 
d606370e274564f909be46cfac838212de3213fd8407f1f2ac26afc3287feaa4aec8bf25ac6db4f1058739b2cbefc99c8e16c9dd0c12a5bdeaacf4700e9b0015
 SHA512 
c44237239cadb98f257796e152b13514839d2003d2a8157bf5f8a41c726401a3e248ff021ccfcd3e6b8099939744fb309c6f1ba342ff066e84632f1ac97dbaf8
+DIST boto3-1.23.1.tar.gz 499867 BLAKE2B 
1ea53a7bf5f453a202347f29f0278d5397d6d10cfb52253a64a09ccb6ddfe1a95631045ecf7b526016f314c8773db04d25ed8cd2a539ae20776629079c168b61
 SHA512 
a1cc49cd53444bbda3fe0bbb1ec6e7e445a53d94af1eda0ed2984f7e0ddc4af14eed09b269cb4b4e62a15d647071bd9a9e5182b7049da745c19ba8da74e5c9b8

diff --git a/dev-python/boto3/boto3-1.23.1.ebuild 
b/dev-python/boto3/boto3-1.23.1.ebuild
new file mode 100644
index ..8b87bf9ae488
--- /dev/null
+++ b/dev-python/boto3/boto3-1.23.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3";
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${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}]
+   dev-python/pytest-xdist[${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} -n "$(makeopts_jobs)"
+}



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

2022-05-16 Thread Michał Górny
commit: cbb0e144a8b219bf2cc503c03e6c94b369427404
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 05:51:36 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb0e144

dev-python/terminado: Bump to 0.15.0

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

 dev-python/terminado/Manifest|  1 +
 dev-python/terminado/terminado-0.15.0.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/dev-python/terminado/Manifest b/dev-python/terminado/Manifest
index 729d80cf7b9e..ec1e8f12c425 100644
--- a/dev-python/terminado/Manifest
+++ b/dev-python/terminado/Manifest
@@ -1 +1,2 @@
 DIST terminado-0.13.3.tar.gz 17060 BLAKE2B 
b91358209f190a831c45b73b06616d6101cda0ffe2768dea2e60e679e631d523335eebde46f721efc304bfdc3b6da329081219f1eb07bd1b306cd53b13465eed
 SHA512 
8dfbf917f4700b1ad8d18a16439d66c0d98e6b115591cc453041d3132c349037fcdab281668519d2af2fa314830fc9d2366030fd69917385e7df23ec87b46a8f
+DIST terminado-0.15.0.tar.gz 29599 BLAKE2B 
b287e5c28fccbf9116d727e11e0a9d3d89f45a16374c7ee950b30427c8f52064dbb59c36fdb7b4d1457a3526e51254708ee13ef3505303c6052da050460046d1
 SHA512 
9aa00b7e6d442a7358f007be9d45c6a5326243e64d51a2e9fda863ab5ac8f12b72b1684aed91da376e2c45347635fe64a66da5ff2792b2b15d538080fa6f832b

diff --git a/dev-python/terminado/terminado-0.15.0.ebuild 
b/dev-python/terminado/terminado-0.15.0.ebuild
new file mode 100644
index ..a72ed5e974de
--- /dev/null
+++ b/dev-python/terminado/terminado-0.15.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Terminals served to term.js using Tornado websockets"
+HOMEPAGE="
+   https://github.com/jupyter/terminado/
+   https://pypi.org/project/terminado/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/ptyprocess[${PYTHON_USEDEP}]
+   www-servers/tornado[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+   # workaround new readline defaults
+   echo "set enable-bracketed-paste off" > "${T}"/inputrc || die
+   local -x INPUTRC="${T}"/inputrc
+   distutils-r1_src_test
+}



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

2022-05-16 Thread Michał Górny
commit: f56b0d5ed4df661455636ec7ff6d20a4c0d5a077
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 05:05:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56b0d5e

app-admin/awscli: Bump to 1.24.1

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

 app-admin/awscli/Manifest |  1 +
 app-admin/awscli/awscli-1.24.1.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 761a379998a2..3423bb6ccc12 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -7,3 +7,4 @@ DIST aws-cli-1.23.7.gh.tar.gz 2201704 BLAKE2B 
4c97a7bfc09c794afebd7c770bc1dcc98a
 DIST aws-cli-1.23.8.gh.tar.gz 2201989 BLAKE2B 
59651082736c71a08085eab047056d949e908a42ca0f3af15d666cb3b7e5d21d1770622d8121c366489451e51349f19324c36542f24013ede33306989840fe57
 SHA512 
a58ab507302fb9631983fb31d1b877f5af8856493f04e6c5c18cbb883a60247393e4ce62f1231908fc774d2f74c691086bc8e21af96524e82595489b5cf1d195
 DIST aws-cli-1.23.9.gh.tar.gz 2204177 BLAKE2B 
6f3b975ffa10b027a4ccd07bb27ec9a9c0b1e5151fe2e33685c6eb15eafd551afde3a619e7b2f60cf42328b5f53ff0de2c2e41f1c105807e13fa77ebe957d5cb
 SHA512 
75e9222bc3fb26c2f8c5cbe7c32ee06a48163517e14d23e8432178af8a702e26444cee78336703a1bfa7f6963d7fd05cf2581d887382daf1650cfb9c8bc2eeb8
 DIST aws-cli-1.24.0.gh.tar.gz 2206596 BLAKE2B 
5b73eca17e16dec43bfdee4271fc29f3dd7194c2de6cc27d00ec3fab5f0dc968b46312a490eb6b53760ceb12370a247f95f0a1b433d3e16b09f09c6d594c51a0
 SHA512 
d9c5778352d9ca787db305905214fc7b71b5bbc36ee0de4815bbc7d0bcac549c11e5b480090f5fac904aa8bf7735850a3151912abdceb225bd4a998100f48a3d
+DIST aws-cli-1.24.1.gh.tar.gz 2213336 BLAKE2B 
2d442ac650b524c8b52be2288aefa76693221a3becbbc752d1add748d731887cbac6b96b0a30e48587714e31d399830fef848598b2104e749de40a52e96917d5
 SHA512 
097ac7b3d64f017ca5c3c979ed5bc191860cb7431cc9eea81e4f9f760f8760e4884ea04d3c93fbc839f1d0c03c3431c3041f32508026f869b27e25c280ef458b

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



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

2022-05-16 Thread Michał Górny
commit: b7eedbb8cc180e0f9f54653582fe6ca86d25a794
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 04:57:36 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7eedbb8

dev-python/paramiko: Bump to 2.11.0

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

 dev-python/paramiko/Manifest   |  1 +
 .../files/paramiko-2.11.0-invoke-tests.patch   | 40 +
 .../files/paramiko-2.11.0-pytest-relaxed.patch | 94 ++
 dev-python/paramiko/paramiko-2.11.0.ebuild | 63 +++
 4 files changed, 198 insertions(+)

diff --git a/dev-python/paramiko/Manifest b/dev-python/paramiko/Manifest
index cda2918825b1..bf23678bc41d 100644
--- a/dev-python/paramiko/Manifest
+++ b/dev-python/paramiko/Manifest
@@ -1,2 +1,3 @@
 DIST paramiko-2.10.3.tar.gz 347738 BLAKE2B 
ccc66a7e0fe3f777e74b94374ed59435eda440fe0aeab3871e68a132610193d2fadca1fd200db3d194566b8a2a8d6ff889d71594fed69a01fb97ca43b967e957
 SHA512 
e1fce2ad33ee2942b519458d53497671e66d4777c23877954b135cf9bb8ec43357156147c7e012956ccf6198de800835a617b541a4b0faf54df00f936128514b
 DIST paramiko-2.10.4.tar.gz 348637 BLAKE2B 
8ce0d34418b6a1dc1d98fc180d2b2f0fb4333b7e1c52fcf7edabc3b0fc096f1b644dbc21a5b37f9001f046969c3d513ad5f6d7261339a71fa3ec922161cd7be7
 SHA512 
df39958e647dd6519929f68c4870228a61f54e763751e6b1d07b5e802786c85dfc34af39588009e729c4d189ca17d3aa09a58d4242403a1a1a53d36f6cd313b1
+DIST paramiko-2.11.0.tar.gz 350793 BLAKE2B 
86358e08407f8a820a9b33a60e771ac3adb8f3e003ccbc4704ba69a52bd427f38a9c49a20e6a07220d07c25dbcc35a472b2091fa9f7bc1447bab0d7a1ce16b35
 SHA512 
59e439bd54d83938f91d6c9888f2278bafa4ca48582939580bdabc6207dbe6dc856f6006ad26b7ec91b9d39e92ca70dc6270c6b5d4f77a5e1fa0ec8bd084d4b5

diff --git a/dev-python/paramiko/files/paramiko-2.11.0-invoke-tests.patch 
b/dev-python/paramiko/files/paramiko-2.11.0-invoke-tests.patch
new file mode 100644
index ..80fe876ef8e3
--- /dev/null
+++ b/dev-python/paramiko/files/paramiko-2.11.0-invoke-tests.patch
@@ -0,0 +1,40 @@
+From 529558cc20e448e45e24dc7b7609cd62300838b8 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Thu, 16 Apr 2020 09:46:39 +0200
+Subject: [PATCH] Skip tests requiring invoke if it's not installed
+
+Since invoke is an optional dependency and only one group of tests
+require it, skip them gracefully rather than failing if it's not
+present.
+---
+ tests/test_config.py | 7 ++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/tests/test_config.py b/tests/test_config.py
+index 45fb262d..017d4bbf 100644
+--- a/tests/test_config.py
 b/tests/test_config.py
+@@ -6,7 +6,11 @@ from socket import gaierror
+ 
+ from paramiko.py3compat import string_types
+ 
+-from invoke import Result
++try:
++from invoke import Result
++except ImportError:
++Result = None
++
+ from mock import patch
+ from pytest import raises, mark, fixture
+ 
+@@ -742,6 +746,7 @@ def _expect(success_on):
+ return inner
+ 
+ 
++@mark.skipif(Result is None, reason="requires invoke package")
+ class TestMatchExec(object):
+ @patch("paramiko.config.invoke", new=None)
+ @patch("paramiko.config.invoke_import_error", new=ImportError("meh"))
+-- 
+2.35.1
+

diff --git a/dev-python/paramiko/files/paramiko-2.11.0-pytest-relaxed.patch 
b/dev-python/paramiko/files/paramiko-2.11.0-pytest-relaxed.patch
new file mode 100644
index ..6e746aff1863
--- /dev/null
+++ b/dev-python/paramiko/files/paramiko-2.11.0-pytest-relaxed.patch
@@ -0,0 +1,94 @@
+From 03741e48c83856e53fc3f1487d660165cb718c11 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Tue, 17 May 2022 07:26:36 +0200
+Subject: [PATCH] Replace pytest-relaxed with plain pytest.raises
+
+There is really no technical reason to bring pytest-relaxed to call
+@raises as a decorator while plain pytest works just fine.  Plus,
+pytest.raises() is used in test_sftp already.
+
+pytest-relaxed causes humongous breakage to other packages
+on the system.  It has been banned from Gentoo for this reason.
+---
+ dev-requirements.txt |  1 -
+ pytest.ini   |  3 ---
+ tests/test_client.py | 20 ++--
+ 3 files changed, 10 insertions(+), 14 deletions(-)
+
+diff --git a/dev-requirements.txt b/dev-requirements.txt
+index 3ed9eb40..e90f3373 100644
+--- a/dev-requirements.txt
 b/dev-requirements.txt
+@@ -2,7 +2,6 @@
+ invoke==1.6.0
+ invocations==2.6.0
+ pytest==4.4.2
+-pytest-relaxed==1.1.5
+ # pytest-xdist for test dir watching and the inv guard task
+ pytest-xdist==1.28.0
+ mock==2.0.0
+diff --git a/pytest.ini b/pytest.ini
+index be207cd8..5a506bcd 100644
+--- a/pytest.ini
 b/pytest.ini
+@@ -1,7 +1,4 @@
+ [pytest]
+-# We use pytest-relaxed just for its utils at the moment, so disable it at the
+-# plugin level until we adapt test organization to really use it.
+-addopts = -p no:relaxed
+ # Loop on failure
+ looponfailroots 

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

2022-05-16 Thread Michał Górny
commit: 8a53ced10aae599d2512f3571f84e7835492ab83
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 05:02:14 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a53ced1

dev-python/setuptools: Bump to 62.3.0

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

 dev-python/setuptools/Manifest |   2 +
 dev-python/setuptools/setuptools-62.3.0.ebuild | 131 +
 2 files changed, 133 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index ca3685b86803..9332d2224f32 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -1,5 +1,7 @@
 DIST python-gentoo-patches-3.10.0_p1.tar.xz 10068 BLAKE2B 
1c9817b449831559f0a0b722c02a5f55d94b3dfde98e5882c1403fe24a4addf7074ab39c09b91cff6fd7ace2e4b6e8ed899d9a0b9ffd6612ce315c4c192bd309
 SHA512 
39aa41dbf17b6dc5255491c75031a3dae6962b44125e426dbfdce365a6533c5dae9856b1fff8016a189124b7cff72d2665ce99da344c2f9dff005ba685e8c2c4
 DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 
67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d
 SHA512 
3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2
+DIST python-gentoo-patches-3.10.4_p1.tar.xz 9648 BLAKE2B 
e89fa6d4d0d56614242e23d112931cab3447db258548f86e6d09af3db95a3c4f97bb4a939659b85fcc897c0ce4d613c5d55af5da3ae2bd074c2cfc91210d4d34
 SHA512 
d6bb91ce471cb01891bf5bc1f03914714a34e6a1780f279b937dfb21aea1cf65d84c89c792e0d46286f3c9030ad99bc42b2657aa7e8c6bf0ed0d973b381fb5f9
 DIST setuptools-60.10.0.tar.gz 2420706 BLAKE2B 
66d7f3b648b1e3222736ddf46ff97441bc9ed4dc528e0d4ee32ef18c99b2d3488e7525a1598a18df4f2cbdac409a4096a40539807c343d99707068a15003111d
 SHA512 
e679bd84d31cb68f92899e0b25d5a6bf85cf63d9c8e1dfbfe974d7bf819cb36f451596b8715000be6a93656b972dc6c4d90a8a8534a6c88874a0be8140f2f091
 DIST setuptools-62.1.0.tar.gz 2512885 BLAKE2B 
a26a6bd5001922885b623bc7f1d42da90c59e6d9e195e9dd292ce2e73cd35a51f07fc714261c12db2fdf4510fa1137f57e7f3f649312f6a75035b9d927936a7c
 SHA512 
41f39b5aa22e908c123e8e04c11e505e23cd3e72793e106015dc14b1a44ff3b17aa15ca3da34f34a4becc887ceea7f41932650e38d409f95d7227707d2e1
 DIST setuptools-62.2.0.tar.gz 2512927 BLAKE2B 
34932917fb635aa434b574d2e47d1dd0dd742275dc577e7592fc7ad2b7892d7e0fa5281b687873a8a70ab44cb28ecc7a5b8889c954ffcafc2ce298e10a28f3f0
 SHA512 
4d5b9a88088ef6cb0a742bd708ab52798ee5202a0be33dd6102fa44975d121496edda1ddd9abd4a97e4c29fe804687a1d298d930004a53ee2935c0a15821917f
+DIST setuptools-62.3.0.tar.gz 2583841 BLAKE2B 
61247278b34b1a90efe77a4ef5e75321540831e7feeab1b6ea6be57d2373de69fd67f5d605f46cddf907be8f3588eb4ea36562d9509eb0fd2e3129ec9ca93ce7
 SHA512 
76001e87cd3893407c6e8ef3c606ac46e123a5e9c2b73c7f440863c64e5fc1960a73fca100a7cb4a1df5f4e58fa333f1ee5f88a96f9fe451434d932c8f359f0f

diff --git a/dev-python/setuptools/setuptools-62.3.0.ebuild 
b/dev-python/setuptools/setuptools-62.3.0.ebuild
new file mode 100644
index ..0f314f2dadca
--- /dev/null
+++ b/dev-python/setuptools/setuptools-62.3.0.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 multiprocessing
+
+CPY_PATCHSET="python-gentoo-patches-3.10.4_p1"
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="
+   https://github.com/pypa/setuptools/
+   https://pypi.org/project/setuptools/
+"
+SRC_URI="
+   mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/python/${CPY_PATCHSET}.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/appdirs-1.4.4-r2[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
+   dev-python/nspektr[${PYTHON_USEDEP}]
+   >=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-4.10.1-r1[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_resources-5.4.0-r3[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+BDEPEND="
+   ${RDEPEND}
+   >=dev-python/wheel-0.37.1-r1[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/build[${PYTHON_USEDEP}]
+   >=dev-python/ini2toml-0.9[${PYTHON_USEDEP}]
+   >=dev-py

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

2022-05-16 Thread Michał Górny
commit: 9379dbfcaad96af3b8278947b8abd2f25df11490
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 04:58:39 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9379dbfc

dev-python/paramiko: Bump to 2.10.5

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

 dev-python/paramiko/Manifest   |  1 +
 dev-python/paramiko/paramiko-2.10.5.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/paramiko/Manifest b/dev-python/paramiko/Manifest
index bf23678bc41d..569c9ed592a5 100644
--- a/dev-python/paramiko/Manifest
+++ b/dev-python/paramiko/Manifest
@@ -1,3 +1,4 @@
 DIST paramiko-2.10.3.tar.gz 347738 BLAKE2B 
ccc66a7e0fe3f777e74b94374ed59435eda440fe0aeab3871e68a132610193d2fadca1fd200db3d194566b8a2a8d6ff889d71594fed69a01fb97ca43b967e957
 SHA512 
e1fce2ad33ee2942b519458d53497671e66d4777c23877954b135cf9bb8ec43357156147c7e012956ccf6198de800835a617b541a4b0faf54df00f936128514b
 DIST paramiko-2.10.4.tar.gz 348637 BLAKE2B 
8ce0d34418b6a1dc1d98fc180d2b2f0fb4333b7e1c52fcf7edabc3b0fc096f1b644dbc21a5b37f9001f046969c3d513ad5f6d7261339a71fa3ec922161cd7be7
 SHA512 
df39958e647dd6519929f68c4870228a61f54e763751e6b1d07b5e802786c85dfc34af39588009e729c4d189ca17d3aa09a58d4242403a1a1a53d36f6cd313b1
+DIST paramiko-2.10.5.tar.gz 349619 BLAKE2B 
12ea66afa9a2e8181363dec08d6b1bfe74d2750a45ae98ed00e53d28aa7b88eb380a0d4df4ad34a4fd08f7223eb262d45f04db522bed30e586cd0cc489389c66
 SHA512 
319e0e765c8fa7c7c86717d081b2431e9b42540adace693088dd2a541922704dc5a02fcb89666f6eca9a08abd79de1c994949d83a910af67326df7e389f266cd
 DIST paramiko-2.11.0.tar.gz 350793 BLAKE2B 
86358e08407f8a820a9b33a60e771ac3adb8f3e003ccbc4704ba69a52bd427f38a9c49a20e6a07220d07c25dbcc35a472b2091fa9f7bc1447bab0d7a1ce16b35
 SHA512 
59e439bd54d83938f91d6c9888f2278bafa4ca48582939580bdabc6207dbe6dc856f6006ad26b7ec91b9d39e92ca70dc6270c6b5d4f77a5e1fa0ec8bd084d4b5

diff --git a/dev-python/paramiko/paramiko-2.10.5.ebuild 
b/dev-python/paramiko/paramiko-2.10.5.ebuild
new file mode 100644
index ..8d2074df8b7d
--- /dev/null
+++ b/dev-python/paramiko/paramiko-2.10.5.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="SSH2 protocol library"
+HOMEPAGE="
+   https://www.paramiko.org/
+   https://github.com/paramiko/paramiko/
+   https://pypi.org/project/paramiko/
+"
+SRC_URI="
+   https://github.com/paramiko/paramiko/archive/${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+IUSE="examples server"
+
+RDEPEND="
+   >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx sites/docs
+distutils_enable_tests pytest
+
+src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}/${PN}-2.7.1-tests.patch"
+   )
+
+   if ! use server; then
+   PATCHES+=( "${FILESDIR}/${PN}-2.4.2-disable-server.patch" )
+   fi
+   distutils-r1_src_prepare
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use examples; then
+   docinto examples
+   dodoc -r demos/*
+   fi
+}



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

2022-05-16 Thread Michał Górny
commit: 0e73226660b92dab455ac88bc6d3d7e5648f2389
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 05:05:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e732266

dev-python/botocore: Bump to 1.26.1

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 721e54721f43..07baf32c69f4 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.25.7.tar.gz 8961319 BLAKE2B 
1d22e3cd625252f1e6c6b13b9317750b4876
 DIST botocore-1.25.8.tar.gz 8961194 BLAKE2B 
4a13f5b01352ff0cb8932431e9431229a73fe922c2719ee571fa26ed55faa0315e0bdd561dcf2069748d13c809c7c5b7e2a35051d5d8bbd498677658b69ff454
 SHA512 
bc78c24629308d4d8cb4190646b7f465713a5462c54ff0946fdbcfa8b87951fa337a2f8f97bbd27991a79da03d140b890f2b021f865c7550b791d2fbb95282a1
 DIST botocore-1.25.9.tar.gz 8962451 BLAKE2B 
5930499f514d5e9b9f0fa0c87a2461071a0432bb3957779a4669448bd7b34e94a5339598703419f36c01e505c8487217a4f525ce63832bc97ad35ef584ef45f3
 SHA512 
533c5ff383e53aa2b00a83b182207e9dd2d40ea000c7a0f1e74e30989c6c15f54fd26eb67375ceeb90c1a6ab158bda7de75ac40fe6b14614209ebb7063b9e2a1
 DIST botocore-1.26.0.tar.gz 8968864 BLAKE2B 
fc07441c4a759273a1abe6826048082b0e2ce38964de507a9091d5898d998ffb30e9bab835c9a6be2d3d01c15813230fda3a1d0457c5e7aa8573fc262cd9e4d4
 SHA512 
2bc8cd2c7db5549fa1f8f1364d42a4a6463b1fc8d0a80cd5026ec5f765b2a02108274eb33a6d5d00b3bb07a30351b458e1829b547c07134420a6aed343526990
+DIST botocore-1.26.1.tar.gz 8972136 BLAKE2B 
cf5d18d87fe5e78f6bb623e82dea9ec712867301e7b1fdd46724eb3aa37b7395d91dc206bc9329df96bab9c8072c8b071eaaea767848794db349982c630ab0d2
 SHA512 
c18160d1eb6f9feb6b4db2441c360112c1d8f88d8d2a3624f89b6ee4815c200c68d70601fbea1c93682af506cc6809a7e34568f543a25adbfd7ca09c309236ff

diff --git a/dev-python/botocore/botocore-1.26.1.ebuild 
b/dev-python/botocore/botocore-1.26.1.ebuild
new file mode 100644
index ..f9d3152de4e1
--- /dev/null
+++ b/dev-python/botocore/botocore-1.26.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore";
+   inherit git-r3
+else
+   SRC_URI="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/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+   "${FILESDIR}/botocore-1.26.0-py311.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
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2022-05-16 Thread Michał Górny
commit: ac6e57f63323f3e4755127e6ccef1a1b0cd935db
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 05:04:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 06:54:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6e57f6

dev-python/dns-lexicon: Bump to 3.11.2

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

 dev-python/dns-lexicon/Manifest  |  1 +
 dev-python/dns-lexicon/dns-lexicon-3.11.2.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-python/dns-lexicon/Manifest b/dev-python/dns-lexicon/Manifest
index f0db9e8c63fd..426704058f89 100644
--- a/dev-python/dns-lexicon/Manifest
+++ b/dev-python/dns-lexicon/Manifest
@@ -1 +1,2 @@
 DIST dns-lexicon-3.11.1.tar.gz 8478920 BLAKE2B 
6c437c678a2872a81f316ac064390e5ab6ac458b7fca199a3fe67152a46e87c82990cec0287651634f50e572691a778dfdcafd2aea4fd4d305dc223a8c327818
 SHA512 
3947e0de0733bb329b0d13b9aff59760ed7de9e34c320ed9de3a3c44ff8b813c78d54f31d0d9b5a97b4b57279adef432f8458f912cfae942437c3275df92fa7d
+DIST dns-lexicon-3.11.2.tar.gz 8479426 BLAKE2B 
aced03c62f809bbb22d2456da8d7a66c4b3cdfd47903a67cafd8a97cbc7cdbbe22fe7e79ad3eada716a569241def4e42cf7d910ba9837dfe05a31ce3f8ed2bdb
 SHA512 
bf77cee4e483b36c8cc8cb176291f0170a1d611551246e27ddd91d9712e8750c9ee57863697e975065f6924c03fdfd636c5c7df29a620d37441b12dd0a1c597d

diff --git a/dev-python/dns-lexicon/dns-lexicon-3.11.2.ebuild 
b/dev-python/dns-lexicon/dns-lexicon-3.11.2.ebuild
new file mode 100644
index ..b467cab6a220
--- /dev/null
+++ b/dev-python/dns-lexicon/dns-lexicon-3.11.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Manipulate DNS records on various DNS providers in a 
standardized/agnostic way"
+HOMEPAGE="
+   https://github.com/AnalogJ/lexicon/
+   https://pypi.org/project/dns-lexicon/
+"
+SRC_URI="
+   https://github.com/AnalogJ/lexicon/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+S="${WORKDIR}/lexicon-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/importlib_metadata-4[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tldextract[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/zeep[${PYTHON_USEDEP}]
+   dev-python/vcrpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # Requires the "localzone" module
+   lexicon/tests/providers/test_localzone.py
+   # Requires the "softlayer" module
+   lexicon/tests/providers/test_softlayer.py
+   # Requires the "transip" module
+   lexicon/tests/providers/test_transip.py
+   # Requires the "oci" module
+   lexicon/tests/providers/test_oci.py
+   # Uses tldextract which needs Internet access to download its database
+   lexicon/tests/providers/test_auto.py
+   # All recordings seem to be broken
+   lexicon/tests/providers/test_namecheap.py
+)
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   optfeature_header \
+   "Install the following packages to enable support for 
additional DNS providers:"
+   optfeature Gransy dev-python/zeep
+   optfeature Route53 dev-python/boto3
+   optfeature DDNS dev-python/dnspython
+   fi
+}



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

2022-05-16 Thread Jakov Smolić
commit: 082fb55be1274aec97b578923585cf5d1aba13c2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 17 06:53:49 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 17 06:53:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=082fb55b

media-video/mpv: Stabilize 0.34.1-r1 amd64, #843758

Signed-off-by: Jakov Smolić  gentoo.org>

 media-video/mpv/mpv-0.34.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-0.34.1-r1.ebuild 
b/media-video/mpv/mpv-0.34.1-r1.ebuild
index 9c26730055c0..37f663091919 100644
--- a/media-video/mpv/mpv-0.34.1-r1.ebuild
+++ b/media-video/mpv/mpv-0.34.1-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://mpv.io/ https://github.com/mpv-player/mpv";
 
 if [[ ${PV} != ** ]]; then
SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86 
~amd64-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86 
~amd64-linux"
DOCS=( RELEASE_NOTES )
 else
EGIT_REPO_URI="https://github.com/mpv-player/mpv.git";



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

2022-05-16 Thread Jakov Smolić
commit: ea2922465e50c1b4cd9a9e73f7f5a5f7a38a7dcb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 17 06:53:53 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 17 06:53:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea292246

dev-util/mingw64-toolchain: Stabilize 10.0.0 amd64, #845111

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0.ebuild 
b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0.ebuild
index 9ce0884ba526..e0569a0e7981 100644
--- a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0.ebuild
+++ b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0.ebuild
@@ -30,7 +30,7 @@ LICENSE="
LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 )
ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain"
 SLOT="0"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 IUSE="+abi_x86_32 custom-cflags debug"
 
 RDEPEND="



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

2022-05-16 Thread Jakov Smolić
commit: 288958786ecea0c2c438c5087b57e2bb65102571
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 17 06:53:48 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 17 06:53:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28895878

media-libs/libplacebo: Stabilize 4.192.1 amd64, #843758

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/libplacebo/libplacebo-4.192.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libplacebo/libplacebo-4.192.1.ebuild 
b/media-libs/libplacebo/libplacebo-4.192.1.ebuild
index 8c3f367782d7..85fe900e4768 100644
--- a/media-libs/libplacebo/libplacebo-4.192.1.ebuild
+++ b/media-libs/libplacebo/libplacebo-4.192.1.ebuild
@@ -10,7 +10,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://code.videolan.org/videolan/libplacebo.git";
inherit git-r3
 else
-   KEYWORDS="~amd64 ppc64 ~x86"
+   KEYWORDS="amd64 ppc64 ~x86"

SRC_URI="https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.gz";
S="${WORKDIR}/${PN}-v${PV}"
 fi



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

2022-05-16 Thread Jakov Smolić
commit: 5a0fcb4dd8a8afb8303fe52d9df6c5f2cee0b5ce
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 17 06:53:33 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 17 06:53:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0fcb4d

dev-python/boto3: Stabilize 1.22.9 ALLARCHES, #845135

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/boto3/boto3-1.22.9.ebuild 
b/dev-python/boto3/boto3-1.22.9.ebuild
index fd6e0d8ebf01..194ea125c4dd 100644
--- a/dev-python/boto3/boto3-1.22.9.ebuild
+++ b/dev-python/boto3/boto3-1.22.9.ebuild
@@ -22,7 +22,7 @@ if [[ "${PV}" == "" ]]; then
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"
+   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-)"



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

2022-05-16 Thread Jakov Smolić
commit: 8c14799495bf73204dbb978f5a1ef5a76a509303
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 17 06:53:39 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 17 06:53:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c147994

app-shells/starship: Stabilize 1.5.4 amd64, #844565

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/app-shells/starship/starship-1.5.4.ebuild 
b/app-shells/starship/starship-1.5.4.ebuild
index 964b6d568743..b41b7cc397ee 100644
--- a/app-shells/starship/starship-1.5.4.ebuild
+++ b/app-shells/starship/starship-1.5.4.ebuild
@@ -263,7 +263,7 @@ LICENSE="
ZLIB
 "
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 BDEPEND=">=virtual/rust-1.59"
 DEPEND=">=dev-libs/libgit2-1.2.0:="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/pam_mount/

2022-05-16 Thread Jakov Smolić
commit: dd845e93cd8817793fde13b24e8ce1e60d96b25b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 17 06:53:43 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 17 06:53:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd845e93

sys-auth/pam_mount: Stabilize 2.18-r1 amd64, #845048

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-auth/pam_mount/pam_mount-2.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/pam_mount/pam_mount-2.18-r1.ebuild 
b/sys-auth/pam_mount/pam_mount-2.18-r1.ebuild
index 11a1131a30e3..054c3f0c60d1 100644
--- a/sys-auth/pam_mount/pam_mount-2.18-r1.ebuild
+++ b/sys-auth/pam_mount/pam_mount-2.18-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/pam-mount/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
 
 IUSE="crypt ssl selinux"
 



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

2022-05-16 Thread Jakov Smolić
commit: c8cc7b35322a236406ca96ff526b259e86dbd3f5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 17 06:53:32 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 17 06:53:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8cc7b35

dev-python/botocore: Stabilize 1.25.9 ALLARCHES, #845135

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/botocore/botocore-1.25.9.ebuild 
b/dev-python/botocore/botocore-1.25.9.ebuild
index a1a5a4e1ea37..41608be07410 100644
--- a/dev-python/botocore/botocore-1.25.9.ebuild
+++ b/dev-python/botocore/botocore-1.25.9.ebuild
@@ -21,7 +21,7 @@ if [[ "${PV}" == "" ]]; then
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"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
 fi
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/pam_mount/

2022-05-16 Thread Jakov Smolić
commit: 3371fdedd67b4387480ab2f7cb94e5e9c2764091
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 17 06:53:22 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 17 06:53:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3371fded

sys-auth/pam_mount: Stabilize 2.18-r1 x86, #845048

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-auth/pam_mount/pam_mount-2.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/pam_mount/pam_mount-2.18-r1.ebuild 
b/sys-auth/pam_mount/pam_mount-2.18-r1.ebuild
index 03fcbd7cc704..11a1131a30e3 100644
--- a/sys-auth/pam_mount/pam_mount-2.18-r1.ebuild
+++ b/sys-auth/pam_mount/pam_mount-2.18-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/pam-mount/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
 
 IUSE="crypt ssl selinux"
 



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

2022-05-16 Thread Jakov Smolić
commit: 182f1081e437b8333b2c321590a924937f98493f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 17 06:53:26 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 17 06:53:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=182f1081

dev-util/mingw64-toolchain: Stabilize 10.0.0 x86, #845111

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0.ebuild 
b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0.ebuild
index 13b92a3c573c..9ce0884ba526 100644
--- a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0.ebuild
+++ b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0.ebuild
@@ -30,7 +30,7 @@ LICENSE="
LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 )
ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 x86"
 IUSE="+abi_x86_32 custom-cflags debug"
 
 RDEPEND="



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

2022-05-16 Thread Jakov Smolić
commit: 9b29de5eb8f550ef6bc39d4923c06cf87068701d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 17 06:53:34 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 17 06:53:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b29de5e

app-admin/awscli: Stabilize 1.23.9 ALLARCHES, #845135

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/app-admin/awscli/awscli-1.23.9.ebuild 
b/app-admin/awscli/awscli-1.23.9.ebuild
index acabee851193..28d3b8b3d083 100644
--- a/app-admin/awscli/awscli-1.23.9.ebuild
+++ b/app-admin/awscli/awscli-1.23.9.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 # botocore is x.(y+2).z
 BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"



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

2022-05-16 Thread Jakov Smolić
commit: c304fb1f0395212d750491cbb75a4ada4804e73f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 17 06:52:09 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 17 06:52:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c304fb1f

dev-libs/libuv: drop 1.43.0

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libuv/Manifest|  1 -
 dev-libs/libuv/libuv-1.43.0.ebuild | 58 --
 2 files changed, 59 deletions(-)

diff --git a/dev-libs/libuv/Manifest b/dev-libs/libuv/Manifest
index 44d80aff8dd1..655848b12f86 100644
--- a/dev-libs/libuv/Manifest
+++ b/dev-libs/libuv/Manifest
@@ -1,2 +1 @@
-DIST libuv-1.43.0.tar.gz 1295972 BLAKE2B 
82cf4a0eff25aaf941eaa1b04030af1d21b758c0a99ba9cd3a13753879dcbea4f167d94b8e67de4d5674e02f84f9902198faa3159fc7e8f51d52391e842f46b8
 SHA512 
66ee11f8f6fc1313c432858572789cf67acd6364b29a06c73323ab20626e2d6e3d3dcea748cf5d9d4368b40ad7fe0d5fd35e9369c22e531db523703f005248d3
 DIST libuv-1.44.1.tar.gz 1301786 BLAKE2B 
34418fbf8ddffe368b4df8f8b66ec9f3e369c0d8794efa993ace5c37a3359a020d7868b9287b31abece6d0d3cf839ca412e959a4ee970650755f37247c29
 SHA512 
050b5f91540d126bef0a35681f8dd347296d3be32671b1c785494e78f5367b4ab064ece3f594523e09b08bcac284377d5fb123ba441fb570d25c5146aa484c8e

diff --git a/dev-libs/libuv/libuv-1.43.0.ebuild 
b/dev-libs/libuv/libuv-1.43.0.ebuild
deleted file mode 100644
index f257414de42a..
--- a/dev-libs/libuv/libuv-1.43.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="Cross-platform asychronous I/O"
-HOMEPAGE="https://github.com/libuv/libuv";
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/libuv/libuv.git";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-LICENSE="BSD BSD-2 ISC MIT"
-SLOT="0/1"
-
-BDEPEND="
-   sys-devel/libtool
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   echo "m4_define([UV_EXTRA_AUTOMAKE_FLAGS], [serial-tests])" \
-   > m4/libuv-extra-automake-flags.m4 || die
-
-   if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then
-   eapply "${FILESDIR}"/${PN}-1.41.0-darwin.patch
-   fi
-
-   # upstream fails to ship a configure script
-   eautoreconf
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --disable-static
-   cc_cv_cflags__g=no
-   )
-
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
-   cp -pPR "${S}"/test/fixtures "${BUILD_DIR}"/test/fixtures || die
-   default
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -name '*.la' -delete || die
-}



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

2022-05-16 Thread Alfredo Tupone
commit: 931646e3f0a843dfdb34d7ba78a61f928346842d
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue May 17 06:51:45 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue May 17 06:51:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=931646e3

dev-libs/FP16: add PeachPy deps

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

 .../FP16/{FP16-2021.03.20-r1.ebuild => FP16-2021.03.20-r2.ebuild} | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-libs/FP16/FP16-2021.03.20-r1.ebuild 
b/dev-libs/FP16/FP16-2021.03.20-r2.ebuild
similarity index 90%
rename from dev-libs/FP16/FP16-2021.03.20-r1.ebuild
rename to dev-libs/FP16/FP16-2021.03.20-r2.ebuild
index 4fb39fced810..1673b468cb71 100644
--- a/dev-libs/FP16/FP16-2021.03.20-r1.ebuild
+++ b/dev-libs/FP16/FP16-2021.03.20-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 inherit python-r1 cmake
 
 CommitId=0a92994d729ff76a58f692d3028ca1b64b145d91
@@ -19,7 +19,11 @@ IUSE="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="dev-libs/psimd"
-RDEPEND="${DEPEND} ${PYTHON_DEPS}"
+RDEPEND="
+   ${DEPEND}
+   ${PYTHON_DEPS}
+   dev-python/PeachPy[${PYTHON_USEDEP}]
+"
 BDEPEND="test? ( dev-cpp/gtest )"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/bzip2/

2022-05-16 Thread Sam James
commit: 86a0bcad235a50769229075c60b15f410d9dba50
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 06:44:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 06:45:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a0bcad

app-arch/bzip2: run test suite

The Makefile in the builddir lacks a check target
so we'd silently skip it before.

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

 app-arch/bzip2/bzip2-1.0.8-r1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/app-arch/bzip2/bzip2-1.0.8-r1.ebuild 
b/app-arch/bzip2/bzip2-1.0.8-r1.ebuild
index a3ee12f8c36c..62a13959bff9 100644
--- a/app-arch/bzip2/bzip2-1.0.8-r1.ebuild
+++ b/app-arch/bzip2/bzip2-1.0.8-r1.ebuild
@@ -67,6 +67,11 @@ multilib_src_compile() {
bemake -f "${S}"/Makefile all LDFLAGS="${LDFLAGS} $(usex static -static 
'')"
 }
 
+multilib_src_test() {
+   cp "${S}"/sample* "${BUILD_DIR}" || die
+   bemake -f "${S}"/Makefile check
+}
+
 multilib_src_install() {
into /usr
 



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

2022-05-16 Thread Alfredo Tupone
commit: c59fc76ed4aba00bed30c69a102daaaf4867d1e8
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue May 17 06:36:52 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue May 17 06:36:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c59fc76e

dev-libs/sleef: add to tree

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

 dev-libs/sleef/Manifest   |  1 +
 dev-libs/sleef/files/sleef-3.5.1-gentoo.patch | 18 ++
 dev-libs/sleef/metadata.xml   | 11 +
 dev-libs/sleef/sleef-3.5.1.ebuild | 34 +++
 4 files changed, 64 insertions(+)

diff --git a/dev-libs/sleef/Manifest b/dev-libs/sleef/Manifest
new file mode 100644
index ..7ca5bfa2e46b
--- /dev/null
+++ b/dev-libs/sleef/Manifest
@@ -0,0 +1 @@
+DIST sleef-3.5.1.tar.gz 1210108 BLAKE2B 
e10e23cb830252dd2ed34e24bfd79b5e812640572afedad899cccd462019c7a4e41c7b3b9f0ff5a77549fc45dbc51ae0ebeeada4c38f011cdac0262d2982ade8
 SHA512 
e8e4e5028db52998c6b82bd462622c08d670e4e85273327f1c3bdbd900827dd7793b217c2876ca1229b6f672493bb96f40140e14366390cccea0e6780689e128

diff --git a/dev-libs/sleef/files/sleef-3.5.1-gentoo.patch 
b/dev-libs/sleef/files/sleef-3.5.1-gentoo.patch
new file mode 100644
index ..2246f74151fd
--- /dev/null
+++ b/dev-libs/sleef/files/sleef-3.5.1-gentoo.patch
@@ -0,0 +1,18 @@
+--- a/src/dft-tester/CMakeLists.txt2022-05-11 21:48:47.011990780 +0200
 b/src/dft-tester/CMakeLists.txt2022-05-11 21:49:07.424697074 +0200
+@@ -186,15 +186,7 @@
+ 
+   # Test roundtriptest2ddp
+   add_test_dft(${TARGET_ROUNDTRIPTEST2DDP}_2_2 
$ 2 2 10)
+-  add_test_dft(${TARGET_ROUNDTRIPTEST2DDP}_4_4 
$ 4 4 10)
+-  add_test_dft(${TARGET_ROUNDTRIPTEST2DDP}_8_8 
$ 8 8 10)
+-  add_test_dft(${TARGET_ROUNDTRIPTEST2DDP}_10_10 
$ 10 10 2)
+-  add_test_dft(${TARGET_ROUNDTRIPTEST2DDP}_5_15 
$ 5 15 2)
+ 
+   # Test roundtriptest2dsp
+   add_test_dft(${TARGET_ROUNDTRIPTEST2DSP}_2_2 
$ 2 2 10)
+-  add_test_dft(${TARGET_ROUNDTRIPTEST2DSP}_4_4 
$ 4 4 10)
+-  add_test_dft(${TARGET_ROUNDTRIPTEST2DSP}_8_8 
$ 8 8 10)
+-  add_test_dft(${TARGET_ROUNDTRIPTEST2DSP}_10_10 
$ 10 10 2)
+-  add_test_dft(${TARGET_ROUNDTRIPTEST2DSP}_5_15 
$ 5 15 2)
+ endif(LIBFFTW3 AND NOT DISABLE_FFTW)

diff --git a/dev-libs/sleef/metadata.xml b/dev-libs/sleef/metadata.xml
new file mode 100644
index ..40e9c116eb75
--- /dev/null
+++ b/dev-libs/sleef/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   tup...@gentoo.org
+   Tupone Alfredo
+   
+   
+   shibatch/sleef
+   
+

diff --git a/dev-libs/sleef/sleef-3.5.1.ebuild 
b/dev-libs/sleef/sleef-3.5.1.ebuild
new file mode 100644
index ..7d994a46c2f5
--- /dev/null
+++ b/dev-libs/sleef/sleef-3.5.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Implements vectorized versions of C standard math functions"
+HOMEPAGE="https://sleef.org/";
+SRC_URI="https://github.com/shibatch/${PN}/archive/refs/tags/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gentoo.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DDISABLE_FFTW=ON
+   -DBUILD_TESTS=$(usex test ON OFF)
+   )
+
+   cmake_src_configure
+}



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

2022-05-16 Thread Sam James
commit: 31246208d4e48d8456cf6c9b1fb500ce62320a8f
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 06:11:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 06:11:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31246208

media-libs/babl: fix build w/ meson-0.62 for 0.1.90 too

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

 media-libs/babl/babl-0.1.90-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-libs/babl/babl-0.1.90-r1.ebuild 
b/media-libs/babl/babl-0.1.90-r1.ebuild
index 9c019093af42..bd0399f8e4cf 100644
--- a/media-libs/babl/babl-0.1.90-r1.ebuild
+++ b/media-libs/babl/babl-0.1.90-r1.ebuild
@@ -37,6 +37,8 @@ DEPEND="${RDEPEND}"
 src_prepare() {
default
gnome2_environment_reset
+
+   sed -i -e 's/Description/description/' meson.build || die # bug 843266
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/files/, app-backup/bacula/

2022-05-16 Thread Sam James
commit: 8dcf61a9bbe52845be829ba9f49680d5f1932e32
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 06:09:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 06:09:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dcf61a9

app-backup/bacula: add -r1 w/o slibtool patch

Just temporarily.

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

 ...acula-11.0.6.ebuild => bacula-11.0.6-r1.ebuild} |   3 -
 app-backup/bacula/files/bacula-fix-slibtool.patch  | 128 -
 2 files changed, 131 deletions(-)

diff --git a/app-backup/bacula/bacula-11.0.6.ebuild 
b/app-backup/bacula/bacula-11.0.6-r1.ebuild
similarity index 99%
rename from app-backup/bacula/bacula-11.0.6.ebuild
rename to app-backup/bacula/bacula-11.0.6-r1.ebuild
index 9cd91adc9e56..280ae3cb775c 100644
--- a/app-backup/bacula/bacula-11.0.6.ebuild
+++ b/app-backup/bacula/bacula-11.0.6-r1.ebuild
@@ -125,9 +125,6 @@ src_prepare() {
# fix soname in libbaccat.so bug #602952
eapply -p0 "${FILESDIR}/bacula-fix-sonames.patch"
 
-   # fix the build with slibtool bug #790140
-   eapply -p1 "${FILESDIR}/bacula-fix-slibtool.patch"
-
# do not strip binaries
sed -i -e "s/strip /# strip /" src/filed/Makefile.in || die
sed -i -e "s/strip /# strip /" src/console/Makefile.in || die

diff --git a/app-backup/bacula/files/bacula-fix-slibtool.patch 
b/app-backup/bacula/files/bacula-fix-slibtool.patch
deleted file mode 100644
index 9a58e5c9a4eb..
--- a/app-backup/bacula/files/bacula-fix-slibtool.patch
+++ /dev/null
@@ -1,128 +0,0 @@
-https://bugs.bacula.org/view.php?id=2665
-
-commit cfad44e501f71e1576f1106a97350ea9b229ac1a
-Author: orbea 
-Date:   Sun May 8 08:12:38 2022 -0700
-
-build: Fix the build with slibtool
-
-  * cats: soname is a linker argument
-  * stored: Linker -lfoo flags are for external dependencies
-
-diff --git a/src/cats/Makefile.in b/src/cats/Makefile.in
-index d30cc75..f06266f 100644
 a/src/cats/Makefile.in
-+++ b/src/cats/Makefile.in
-@@ -135,21 +135,21 @@ libbaccats.la: Makefile cats_null.lo
- libbaccats-mysql.la: Makefile $(MYSQL_LOBJS)
-   @echo "Making $@ ..."
-   $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(MYSQL_LOBJS) 
-export-dynamic -rpath $(libdir) -release $(LIBBACCATS_LT_RELEASE) \
-- -soname 
libbaccats-$(LIBBACCATS_LT_RELEASE).so $(MYSQL_LIBS)
-+ 
-Wl,-soname,libbaccats-$(LIBBACCATS_LT_RELEASE).so $(MYSQL_LIBS)
- 
- libbaccats-postgresql.la: Makefile $(POSTGRESQL_LOBJS)
-   @echo "Making $@ ..."
-   $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ 
$(POSTGRESQL_LOBJS) -export-dynamic -rpath $(libdir) -release 
$(LIBBACCATS_LT_RELEASE) \
-- -soname 
libbaccats-$(LIBBACCATS_LT_RELEASE).so $(POSTGRESQL_LIBS)
-+ 
-Wl,-soname,libbaccats-$(LIBBACCATS_LT_RELEASE).so $(POSTGRESQL_LIBS)
- 
- libbaccats-sqlite3.la: Makefile $(SQLITE_LOBJS)
-   @echo "Making $@ ..."
-   $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ 
$(SQLITE_LOBJS) -export-dynamic -rpath $(libdir) -release 
$(LIBBACCATS_LT_RELEASE) \
-- -soname 
libbaccats-$(LIBBACCATS_LT_RELEASE).so $(SQLITE_LIBS)
-+ 
-Wl,-soname,libbaccats-$(LIBBACCATS_LT_RELEASE).so $(SQLITE_LIBS)
- #libbaccats-dbi.la: Makefile $(DBI_LOBJS)
- #  @echo "Making $@ ..."
- #  $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(DBI_LOBJS) 
-export-dynamic -rpath $(libdir) -release $(LIBBACCATS_LT_RELEASE) \
--# -soname 
libbaccats-$(LIBBACCATS_LT_RELEASE).so $(DBI_LIBS)
-+# 
-Wl,-soname,libbaccats-$(LIBBACCATS_LT_RELEASE).so $(DBI_LIBS)
- 
- Makefile: $(srcdir)/Makefile.in $(topdir)/config.status
-   cd $(topdir) \
-diff --git a/src/stored/Makefile.in b/src/stored/Makefile.in
-index cfc3aa7..bead1c7 100644
 a/src/stored/Makefile.in
-+++ b/src/stored/Makefile.in
-@@ -123,7 +123,7 @@ LZO_INC= @LZO_INC@
- TOKYOCABINET_LIBS = @TOKYOCABINET_LIBS@
- TOKYOCABINET_INC = @TOKYOCABINET_INC@
- 
--SD_LIBS = -lbacsd -lbaccfg -lbac -lbacfind
-+SD_LIBS = libbacsd.la ../lib/libbaccfg.la ../lib/libbac.la 
../findlib/libbacfind.la
- 
- 
- .SUFFIXES:.c .o .lo
-@@ -153,7 +153,7 @@ bacula-sd: Makefile libbacsd.la $(SDOBJS) \
-   ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) \
-   ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE)
-   @echo "Linking $@ ..."
--  $(LIBTOOL_LINK) $(CXX) $(WLDFLAGS) $(LDFLAGS) -L. -L../lib -L../findlib 
\
-+  $(LIBTOOL_LINK) $(CXX) $(WLDFLAGS) $(LDFLAGS) \
-  -o $@ $(SDO

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

2022-05-16 Thread Sam James
commit: 47f89c197413fb0bad5f7630cf75e6a525b1406e
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 06:01:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 06:01:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f89c19

app-crypt/pinentry: fix UnusedInherits

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

 app-crypt/pinentry/pinentry-1.1.1-r1.ebuild | 2 +-
 app-crypt/pinentry/pinentry-1.2.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
index 71dfa08ccca5..77d4abd228ed 100644
--- a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic qmake-utils toolchain-funcs
+inherit autotools qmake-utils
 
 DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
 HOMEPAGE="https://gnupg.org/aegypten2";

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index 47d887dbeb77..22f5e9b96eff 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic qmake-utils toolchain-funcs
+inherit autotools qmake-utils
 
 DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
 HOMEPAGE="https://gnupg.org/aegypten2";



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

2022-05-16 Thread Sam James
commit: 4f334b20d121403a1434c811fc6804f720184a0c
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:58:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:58:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f334b20

app-crypt/pinentry: drop -std=gnu++11

amadio points out that this GCC 11 defaults to gnu++17 anyway.

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

 app-crypt/pinentry/pinentry-1.1.1-r1.ebuild | 2 --
 app-crypt/pinentry/pinentry-1.2.0.ebuild| 2 --
 2 files changed, 4 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
index 7611d6cd51e5..71dfa08ccca5 100644
--- a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
@@ -52,8 +52,6 @@ src_prepare() {
 }
 
 src_configure() {
-   append-cxxflags -std=gnu++11
-
export QTLIB="$(qt5_get_libdir)"
 
econf \

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index f4a45f0f4b64..47d887dbeb77 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -52,8 +52,6 @@ src_prepare() {
 }
 
 src_configure() {
-   append-cxxflags -std=gnu++11
-
export QTLIB="$(qt5_get_libdir)"
 
econf \



[gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/

2022-05-16 Thread Sam James
commit: f3a60d96d672173df8dcd62c2578395d10bdb27f
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a60d96

gui-apps/waypipe: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/waypipe/waypipe-0.7.2-r2.ebuild | 1 -
 gui-apps/waypipe/waypipe-0.8.0-r2.ebuild | 1 -
 gui-apps/waypipe/waypipe-.ebuild | 1 -
 3 files changed, 3 deletions(-)

diff --git a/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild 
b/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild
index d6d6d8a0a6eb..52bcc9f8db4b 100644
--- a/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild
+++ b/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild
@@ -60,7 +60,6 @@ PATCHES=(
 
 src_configure() {
local emesonargs=(
-   -Dwerror=false
$(meson_use systemtap with_systemtap)
$(meson_feature dmabuf with_dmabuf)
$(meson_feature ffmpeg with_video)

diff --git a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild 
b/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
index fc35ee208f72..c7f35a6ec2e2 100644
--- a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
+++ b/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
@@ -56,7 +56,6 @@ BDEPEND="
 
 src_configure() {
local emesonargs=(
-   -Dwerror=false
$(meson_use systemtap with_systemtap)
$(meson_feature dmabuf with_dmabuf)
$(meson_feature ffmpeg with_video)

diff --git a/gui-apps/waypipe/waypipe-.ebuild 
b/gui-apps/waypipe/waypipe-.ebuild
index fc35ee208f72..c7f35a6ec2e2 100644
--- a/gui-apps/waypipe/waypipe-.ebuild
+++ b/gui-apps/waypipe/waypipe-.ebuild
@@ -56,7 +56,6 @@ BDEPEND="
 
 src_configure() {
local emesonargs=(
-   -Dwerror=false
$(meson_use systemtap with_systemtap)
$(meson_feature dmabuf with_dmabuf)
$(meson_feature ffmpeg with_video)



[gentoo-commits] repo/gentoo:master commit in: gui-libs/xdg-desktop-portal-wlr/

2022-05-16 Thread Sam James
commit: bf8a00a88eb1e25357df477ad3836b84026efa36
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:54:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:54:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf8a00a8

gui-libs/xdg-desktop-portal-wlr: [QA] drop implicit -Dwerror=false for meson 
ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 .../xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.4.0.ebuild   | 9 +
 .../xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild   | 7 +++
 .../xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-.ebuild| 7 +++
 3 files changed, 7 insertions(+), 16 deletions(-)

diff --git 
a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.4.0.ebuild 
b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.4.0.ebuild
index 8c3cb07c2bc8..4fa2c0038d6a 100644
--- a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.4.0.ebuild
+++ b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.4.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
@@ -38,10 +38,3 @@ BDEPEND="
dev-libs/inih:0
virtual/pkgconfig
 "
-
-src_configure() {
-   local emesonargs=(
-   "-Dwerror=false"
-   )
-   meson_src_configure
-}

diff --git 
a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild 
b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild
index f0ce88fcabfe..66a4144bb676 100644
--- a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild
+++ b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -41,9 +41,8 @@ BDEPEND="
 "
 
 src_configure() {
-   local emesonargs=(
-   "-Dwerror=false"
-   )
+   local emesonargs=()
+
if use systemd; then
emesonargs+=(-Dsd-bus-provider=libsystemd)
elif use elogind; then

diff --git a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-.ebuild 
b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-.ebuild
index f0ce88fcabfe..66a4144bb676 100644
--- a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-.ebuild
+++ b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-.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
@@ -41,9 +41,8 @@ BDEPEND="
 "
 
 src_configure() {
-   local emesonargs=(
-   "-Dwerror=false"
-   )
+   local emesonargs=()
+
if use systemd; then
emesonargs+=(-Dsd-bus-provider=libsystemd)
elif use elogind; then



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-05-16 Thread Sam James
commit: 37e09ede6f6b9a426c428b2c2b668d54fa88f949
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:54:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:54:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e09ede

gui-wm/sway: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-wm/sway/sway-1.7.ebuild  | 1 -
 gui-wm/sway/sway-.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/gui-wm/sway/sway-1.7.ebuild b/gui-wm/sway/sway-1.7.ebuild
index 2d194a94d1c8..f323c04ef5b8 100644
--- a/gui-wm/sway/sway-1.7.ebuild
+++ b/gui-wm/sway/sway-1.7.ebuild
@@ -80,7 +80,6 @@ src_configure() {
-Dfish-completions=true
-Dzsh-completions=true
-Dbash-completions=true
-   -Dwerror=false
)
 
meson_src_configure

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 33f0a17752a8..6e49d4aaca20 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -80,7 +80,6 @@ src_configure() {
-Dfish-completions=true
-Dzsh-completions=true
-Dbash-completions=true
-   -Dwerror=false
)
 
meson_src_configure



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

2022-05-16 Thread Sam James
commit: aed9e07055fe4fb3b52ae5ad9fbab870b602fa4d
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed9e070

gui-libs/wlroots: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-libs/wlroots/wlroots-0.14.0-r2.ebuild | 3 +--
 gui-libs/wlroots/wlroots-0.14.1-r1.ebuild | 3 +--
 gui-libs/wlroots/wlroots-0.15.0-r1.ebuild | 1 -
 gui-libs/wlroots/wlroots-0.15.0-r2.ebuild | 1 -
 gui-libs/wlroots/wlroots-0.15.1.ebuild| 1 -
 gui-libs/wlroots/wlroots-.ebuild  | 1 -
 6 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/gui-libs/wlroots/wlroots-0.14.0-r2.ebuild 
b/gui-libs/wlroots/wlroots-0.14.0-r2.ebuild
index 17b92696cdc7..4a97390435b2 100644
--- a/gui-libs/wlroots/wlroots-0.14.0-r2.ebuild
+++ b/gui-libs/wlroots/wlroots-0.14.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
@@ -53,7 +53,6 @@ src_configure() {
local emesonargs=(
"-Dxcb-errors=disabled"
"-Dexamples=false"
-   "-Dwerror=false"
"-Drenderers=gles2"
-Dxwayland=$(usex X enabled disabled)
-Dx11-backend=$(usex x11-backend enabled disabled)

diff --git a/gui-libs/wlroots/wlroots-0.14.1-r1.ebuild 
b/gui-libs/wlroots/wlroots-0.14.1-r1.ebuild
index cfe8c9ee911f..da27838ebd01 100644
--- a/gui-libs/wlroots/wlroots-0.14.1-r1.ebuild
+++ b/gui-libs/wlroots/wlroots-0.14.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -53,7 +53,6 @@ src_configure() {
local emesonargs=(
"-Dxcb-errors=disabled"
"-Dexamples=false"
-   "-Dwerror=false"
"-Drenderers=gles2"
-Dxwayland=$(usex X enabled disabled)
-Dx11-backend=$(usex x11-backend enabled disabled)

diff --git a/gui-libs/wlroots/wlroots-0.15.0-r1.ebuild 
b/gui-libs/wlroots/wlroots-0.15.0-r1.ebuild
index d7d3567a21fe..79e777c25134 100644
--- a/gui-libs/wlroots/wlroots-0.15.0-r1.ebuild
+++ b/gui-libs/wlroots/wlroots-0.15.0-r1.ebuild
@@ -58,7 +58,6 @@ src_configure() {
local emesonargs=(
"-Dxcb-errors=disabled"
"-Dexamples=false"
-   "-Dwerror=false"
-Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
-Dxwayland=$(usex X enabled disabled)
-Dbackends=drm,libinput$(usex x11-backend ',x11' '')

diff --git a/gui-libs/wlroots/wlroots-0.15.0-r2.ebuild 
b/gui-libs/wlroots/wlroots-0.15.0-r2.ebuild
index 9c30f69fea8b..c304488ebcbd 100644
--- a/gui-libs/wlroots/wlroots-0.15.0-r2.ebuild
+++ b/gui-libs/wlroots/wlroots-0.15.0-r2.ebuild
@@ -60,7 +60,6 @@ src_configure() {
local emesonargs=(
"-Dxcb-errors=disabled"
"-Dexamples=false"
-   "-Dwerror=false"
-Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
-Dxwayland=$(usex X enabled disabled)
-Dbackends=drm,libinput$(usex x11-backend ',x11' '')

diff --git a/gui-libs/wlroots/wlroots-0.15.1.ebuild 
b/gui-libs/wlroots/wlroots-0.15.1.ebuild
index f6a2d61c92a4..a7ccf183fd66 100644
--- a/gui-libs/wlroots/wlroots-0.15.1.ebuild
+++ b/gui-libs/wlroots/wlroots-0.15.1.ebuild
@@ -58,7 +58,6 @@ src_configure() {
local emesonargs=(
"-Dxcb-errors=disabled"
"-Dexamples=false"
-   "-Dwerror=false"
-Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
-Dxwayland=$(usex X enabled disabled)
-Dbackends=drm,libinput$(usex x11-backend ',x11' '')

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index f6a2d61c92a4..a7ccf183fd66 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -58,7 +58,6 @@ src_configure() {
local emesonargs=(
"-Dxcb-errors=disabled"
"-Dexamples=false"
-   "-Dwerror=false"
-Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
-Dxwayland=$(usex X enabled disabled)
-Dbackends=drm,libinput$(usex x11-backend ',x11' '')



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-05-16 Thread Sam James
commit: 84e24014ae9970af1be7949af451de312a320eba
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:54:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:54:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e24014

sys-auth/seatd: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 sys-auth/seatd/seatd-0.6.4.ebuild | 1 -
 sys-auth/seatd/seatd-.ebuild  | 3 +--
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-auth/seatd/seatd-0.6.4.ebuild 
b/sys-auth/seatd/seatd-0.6.4.ebuild
index f34fd69aad55..fb7a44d4480b 100644
--- a/sys-auth/seatd/seatd-0.6.4.ebuild
+++ b/sys-auth/seatd/seatd-0.6.4.ebuild
@@ -31,7 +31,6 @@ BDEPEND=">=app-text/scdoc-1.9.7"
 src_configure() {
local emesonargs=(
-Dman-pages=enabled
-   -Dwerror=false
$(meson_feature builtin libseat-builtin)
$(meson_feature server)
)

diff --git a/sys-auth/seatd/seatd-.ebuild b/sys-auth/seatd/seatd-.ebuild
index 2c8b264374b9..081e3f83179e 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-.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=8
@@ -31,7 +31,6 @@ BDEPEND=">=app-text/scdoc-1.9.7"
 src_configure() {
local emesonargs=(
-Dman-pages=enabled
-   -Dwerror=false
$(meson_feature builtin libseat-builtin)
$(meson_feature server)
)



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

2022-05-16 Thread Sam James
commit: 3de550bb1f82b2d8fc7ca962091f35261c4e8a8f
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:54:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:54:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de550bb

media-libs/fcft: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 media-libs/fcft/fcft-3.0.0.ebuild | 1 -
 media-libs/fcft/fcft-3.0.1.ebuild | 1 -
 media-libs/fcft/fcft-3.1.1.ebuild | 1 -
 3 files changed, 3 deletions(-)

diff --git a/media-libs/fcft/fcft-3.0.0.ebuild 
b/media-libs/fcft/fcft-3.0.0.ebuild
index 27380210cb01..32aafcd56690 100644
--- a/media-libs/fcft/fcft-3.0.0.ebuild
+++ b/media-libs/fcft/fcft-3.0.0.ebuild
@@ -74,7 +74,6 @@ src_configure() {
$(meson_use examples)
$(use test && meson_use harfbuzz test-text-shaping)
-Ddocs=enabled
-   -Dwerror=false
)
 
meson_src_configure

diff --git a/media-libs/fcft/fcft-3.0.1.ebuild 
b/media-libs/fcft/fcft-3.0.1.ebuild
index f09d1c8f6801..075480c9464a 100644
--- a/media-libs/fcft/fcft-3.0.1.ebuild
+++ b/media-libs/fcft/fcft-3.0.1.ebuild
@@ -74,7 +74,6 @@ src_configure() {
$(meson_use examples)
$(use test && meson_use harfbuzz test-text-shaping)
-Ddocs=enabled
-   -Dwerror=false
)
 
meson_src_configure

diff --git a/media-libs/fcft/fcft-3.1.1.ebuild 
b/media-libs/fcft/fcft-3.1.1.ebuild
index efecb5e0640c..bedcbca8b1f5 100644
--- a/media-libs/fcft/fcft-3.1.1.ebuild
+++ b/media-libs/fcft/fcft-3.1.1.ebuild
@@ -78,7 +78,6 @@ src_configure() {
# bundled, tiny, I believe this means we should always include 
it
-Dsvg-backend=nanosvg
-Ddocs=enabled
-   -Dwerror=false
)
 
meson_src_configure



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

2022-05-16 Thread Sam James
commit: c0e48514dbcbde66b0c2314e173e1661278f8d55
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:54:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:54:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e48514

media-gfx/frogr: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 media-gfx/frogr/frogr-1.5.ebuild | 8 
 1 file changed, 8 deletions(-)

diff --git a/media-gfx/frogr/frogr-1.5.ebuild b/media-gfx/frogr/frogr-1.5.ebuild
index 7d0577497123..5c4c371a7f01 100644
--- a/media-gfx/frogr/frogr-1.5.ebuild
+++ b/media-gfx/frogr/frogr-1.5.ebuild
@@ -34,14 +34,6 @@ PATCHES=(
"${FILESDIR}/frogr-1.5-meson-0.61-build.patch"
 )
 
-src_configure() {
-   local emesonargs=(
-   # bug #714132
-   -Dwerror=false
-   )
-   meson_src_configure
-}
-
 pkg_postinst() {
xdg_pkg_postinst
gnome2_icon_cache_update



[gentoo-commits] repo/gentoo:master commit in: gui-apps/slurp/

2022-05-16 Thread Sam James
commit: 0dc86e34c701240c617d3b7ba5cd4c82d9b7f5f5
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc86e34

gui-apps/slurp: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/slurp/slurp-1.2.0.ebuild | 3 +--
 gui-apps/slurp/slurp-1.3.2.ebuild | 1 -
 gui-apps/slurp/slurp-.ebuild  | 3 +--
 3 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/gui-apps/slurp/slurp-1.2.0.ebuild 
b/gui-apps/slurp/slurp-1.2.0.ebuild
index 2e9140af3add..b6721e1160fe 100644
--- a/gui-apps/slurp/slurp-1.2.0.ebuild
+++ b/gui-apps/slurp/slurp-1.2.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
@@ -36,7 +36,6 @@ fi
 src_configure() {
local emesonargs=(
$(meson_feature man man-pages)
-   "-Dwerror=false"
)
meson_src_configure
 }

diff --git a/gui-apps/slurp/slurp-1.3.2.ebuild 
b/gui-apps/slurp/slurp-1.3.2.ebuild
index 1aa649689b99..f9ef16228037 100644
--- a/gui-apps/slurp/slurp-1.3.2.ebuild
+++ b/gui-apps/slurp/slurp-1.3.2.ebuild
@@ -37,7 +37,6 @@ fi
 src_configure() {
local emesonargs=(
$(meson_feature man man-pages)
-   "-Dwerror=false"
)
meson_src_configure
 }

diff --git a/gui-apps/slurp/slurp-.ebuild b/gui-apps/slurp/slurp-.ebuild
index 3a5dd5a59936..915ac1dbdff3 100644
--- a/gui-apps/slurp/slurp-.ebuild
+++ b/gui-apps/slurp/slurp-.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
@@ -33,7 +33,6 @@ BDEPEND="man? ( ~app-text/scdoc- )"
 src_configure() {
local emesonargs=(
$(meson_feature man man-pages)
-   "-Dwerror=false"
)
meson_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swayidle/

2022-05-16 Thread Sam James
commit: 5cae9a975d75ee8b1c9aabacdc7394b57c4b00cb
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cae9a97

gui-apps/swayidle: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/swayidle/swayidle-1.7.1.ebuild | 1 -
 gui-apps/swayidle/swayidle-1.7.ebuild   | 3 +--
 gui-apps/swayidle/swayidle-.ebuild  | 3 +--
 3 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/gui-apps/swayidle/swayidle-1.7.1.ebuild 
b/gui-apps/swayidle/swayidle-1.7.1.ebuild
index d81957f482f9..2fc7da1e95f1 100644
--- a/gui-apps/swayidle/swayidle-1.7.1.ebuild
+++ b/gui-apps/swayidle/swayidle-1.7.1.ebuild
@@ -39,7 +39,6 @@ src_configure() {
"-Dfish-completions=true"
"-Dzsh-completions=true"
"-Dbash-completions=true"
-   "-Dwerror=false"
)
if use systemd; then
emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")

diff --git a/gui-apps/swayidle/swayidle-1.7.ebuild 
b/gui-apps/swayidle/swayidle-1.7.ebuild
index 75d3ae4d6448..2fc7da1e95f1 100644
--- a/gui-apps/swayidle/swayidle-1.7.ebuild
+++ b/gui-apps/swayidle/swayidle-1.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=7
@@ -39,7 +39,6 @@ src_configure() {
"-Dfish-completions=true"
"-Dzsh-completions=true"
"-Dbash-completions=true"
-   "-Dwerror=false"
)
if use systemd; then
emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")

diff --git a/gui-apps/swayidle/swayidle-.ebuild 
b/gui-apps/swayidle/swayidle-.ebuild
index ca9a351efc36..327c2a97dd65 100644
--- a/gui-apps/swayidle/swayidle-.ebuild
+++ b/gui-apps/swayidle/swayidle-.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
@@ -39,7 +39,6 @@ src_configure() {
"-Dfish-completions=true"
"-Dzsh-completions=true"
"-Dbash-completions=true"
-   "-Dwerror=false"
)
if use systemd; then
emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")



[gentoo-commits] repo/gentoo:master commit in: gui-apps/foot/

2022-05-16 Thread Sam James
commit: 51cc3806a9ba5433097c9fbfbe5ad803f9650014
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51cc3806

gui-apps/foot: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/foot/foot-1.11.0-r1.ebuild | 1 -
 gui-apps/foot/foot-1.12.1.ebuild| 1 -
 2 files changed, 2 deletions(-)

diff --git a/gui-apps/foot/foot-1.11.0-r1.ebuild 
b/gui-apps/foot/foot-1.11.0-r1.ebuild
index b168c251e47b..2d7d8555051b 100644
--- a/gui-apps/foot/foot-1.11.0-r1.ebuild
+++ b/gui-apps/foot/foot-1.11.0-r1.ebuild
@@ -49,7 +49,6 @@ src_configure() {
-Dthemes=true
-Dime=true
-Dterminfo=disabled
-   -Dwerror=false
)
meson_src_configure
 }

diff --git a/gui-apps/foot/foot-1.12.1.ebuild b/gui-apps/foot/foot-1.12.1.ebuild
index 7960c0ac2e55..d56767ce65b7 100644
--- a/gui-apps/foot/foot-1.12.1.ebuild
+++ b/gui-apps/foot/foot-1.12.1.ebuild
@@ -55,7 +55,6 @@ src_configure() {
-Dthemes=true
-Dime=true
-Dterminfo=disabled
-   -Dwerror=false
)
meson_src_configure
 



[gentoo-commits] repo/gentoo:master commit in: gui-apps/mako/

2022-05-16 Thread Sam James
commit: 2dc144322fbc3d17a0e667926f3f5d00ec84838a
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc14432

gui-apps/mako: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/mako/mako-1.6-r3.ebuild | 1 -
 gui-apps/mako/mako-.ebuild   | 3 +--
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/gui-apps/mako/mako-1.6-r3.ebuild b/gui-apps/mako/mako-1.6-r3.ebuild
index 219a0b276032..a5b496449431 100644
--- a/gui-apps/mako/mako-1.6-r3.ebuild
+++ b/gui-apps/mako/mako-1.6-r3.ebuild
@@ -47,7 +47,6 @@ BDEPEND="
 src_configure() {
local emesonargs=(
-Dicons=$(usex icons enabled disabled)
-   "-Dwerror=false"
)
 
if use systemd ; then

diff --git a/gui-apps/mako/mako-.ebuild b/gui-apps/mako/mako-.ebuild
index e3550881594a..597e5e7acd03 100644
--- a/gui-apps/mako/mako-.ebuild
+++ b/gui-apps/mako/mako-.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
@@ -47,7 +47,6 @@ BDEPEND="
 src_configure() {
local emesonargs=(
-Dicons=$(usex icons enabled disabled)
-   "-Dwerror=false"
)
 
if use systemd ; then



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swappy/

2022-05-16 Thread Sam James
commit: aee684e3cb8dd0586d1702e8781118ea7ba0c928
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee684e3

gui-apps/swappy: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/swappy/swappy-1.3.1.ebuild | 3 +--
 gui-apps/swappy/swappy-.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/gui-apps/swappy/swappy-1.3.1.ebuild 
b/gui-apps/swappy/swappy-1.3.1.ebuild
index eea557b615f4..b8358bc26174 100644
--- a/gui-apps/swappy/swappy-1.3.1.ebuild
+++ b/gui-apps/swappy/swappy-1.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -42,7 +42,6 @@ src_prepare() {
 
 src_configure() {
local emesonargs=(
-   -Dwerror=false
-Dman-pages=enabled
)
meson_src_configure

diff --git a/gui-apps/swappy/swappy-.ebuild 
b/gui-apps/swappy/swappy-.ebuild
index c56ab3ad4f9e..184bc9ba060d 100644
--- a/gui-apps/swappy/swappy-.ebuild
+++ b/gui-apps/swappy/swappy-.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
@@ -35,7 +35,6 @@ BDEPEND="
 
 src_configure() {
local emesonargs=(
-   -Dwerror=false
-Dman-pages=enabled
)
meson_src_configure



[gentoo-commits] repo/gentoo:master commit in: gui-apps/grim/

2022-05-16 Thread Sam James
commit: b9026c6be5db4b3c8ff085cd210c354c615ac903
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9026c6b

gui-apps/grim: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/grim/grim-1.3.1.ebuild| 3 +--
 gui-apps/grim/grim-1.4.0-r1.ebuild | 1 -
 gui-apps/grim/grim-.ebuild | 1 -
 3 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/gui-apps/grim/grim-1.3.1.ebuild b/gui-apps/grim/grim-1.3.1.ebuild
index 3636ebfb9e8a..668957f860fa 100644
--- a/gui-apps/grim/grim-1.3.1.ebuild
+++ b/gui-apps/grim/grim-1.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -38,7 +38,6 @@ src_configure() {
local emesonargs=(
$(meson_feature jpeg)
$(meson_feature man man-pages)
-   "-Dwerror=false"
)
meson_src_configure
 }

diff --git a/gui-apps/grim/grim-1.4.0-r1.ebuild 
b/gui-apps/grim/grim-1.4.0-r1.ebuild
index c2d03e9ccf68..777c1e6adea4 100644
--- a/gui-apps/grim/grim-1.4.0-r1.ebuild
+++ b/gui-apps/grim/grim-1.4.0-r1.ebuild
@@ -36,7 +36,6 @@ src_configure() {
$(meson_feature man man-pages)
"-Dbash-completions=false"
"-Dfish-completions=false"
-   "-Dwerror=false"
)
meson_src_configure
 }

diff --git a/gui-apps/grim/grim-.ebuild b/gui-apps/grim/grim-.ebuild
index 475fdee6605e..4cef815d2eae 100644
--- a/gui-apps/grim/grim-.ebuild
+++ b/gui-apps/grim/grim-.ebuild
@@ -36,7 +36,6 @@ src_configure() {
$(meson_feature man man-pages)
"-Dbash-completions=false"
"-Dfish-completions=false"
-   "-Dwerror=false"
)
meson_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swaylock/

2022-05-16 Thread Sam James
commit: 96e9e436514d7723e9e4eb4c1d989b8a3f498282
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e9e436

gui-apps/swaylock: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/swaylock/swaylock-1.3-r1.ebuild | 3 +--
 gui-apps/swaylock/swaylock-1.5-r1.ebuild | 3 +--
 gui-apps/swaylock/swaylock-1.6-r1.ebuild | 1 -
 gui-apps/swaylock/swaylock-.ebuild   | 1 -
 4 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/gui-apps/swaylock/swaylock-1.3-r1.ebuild 
b/gui-apps/swaylock/swaylock-1.3-r1.ebuild
index 5f1de9f7b816..499641738d7d 100644
--- a/gui-apps/swaylock/swaylock-1.3-r1.ebuild
+++ b/gui-apps/swaylock/swaylock-1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -45,7 +45,6 @@ src_configure() {
"-Dfish-completions=true"
"-Dzsh-completions=true"
"-Dbash-completions=true"
-   "-Dwerror=false"
)
 
if [[ ${PV} !=  ]]; then

diff --git a/gui-apps/swaylock/swaylock-1.5-r1.ebuild 
b/gui-apps/swaylock/swaylock-1.5-r1.ebuild
index 920d0fdf1b61..273513ab416d 100644
--- a/gui-apps/swaylock/swaylock-1.5-r1.ebuild
+++ b/gui-apps/swaylock/swaylock-1.5-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
@@ -42,7 +42,6 @@ src_configure() {
"-Dfish-completions=true"
"-Dzsh-completions=true"
"-Dbash-completions=true"
-   "-Dwerror=false"
)
 
meson_src_configure

diff --git a/gui-apps/swaylock/swaylock-1.6-r1.ebuild 
b/gui-apps/swaylock/swaylock-1.6-r1.ebuild
index fd98b077..547c336b0fe2 100644
--- a/gui-apps/swaylock/swaylock-1.6-r1.ebuild
+++ b/gui-apps/swaylock/swaylock-1.6-r1.ebuild
@@ -43,7 +43,6 @@ src_configure() {
"-Dfish-completions=true"
"-Dzsh-completions=true"
"-Dbash-completions=true"
-   "-Dwerror=false"
)
 
meson_src_configure

diff --git a/gui-apps/swaylock/swaylock-.ebuild 
b/gui-apps/swaylock/swaylock-.ebuild
index 41e00d116218..9b567fbde459 100644
--- a/gui-apps/swaylock/swaylock-.ebuild
+++ b/gui-apps/swaylock/swaylock-.ebuild
@@ -43,7 +43,6 @@ src_configure() {
"-Dfish-completions=true"
"-Dzsh-completions=true"
"-Dbash-completions=true"
-   "-Dwerror=false"
)
 
meson_src_configure



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swaybg/

2022-05-16 Thread Sam James
commit: da54a0f6951cae613e4e66f9fbc765a5595cc284
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da54a0f6

gui-apps/swaybg: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/swaybg/swaybg-1.0.ebuild  | 3 +--
 gui-apps/swaybg/swaybg-.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/gui-apps/swaybg/swaybg-1.0.ebuild 
b/gui-apps/swaybg/swaybg-1.0.ebuild
index 37ec67bd1e63..54fdfb105bf6 100644
--- a/gui-apps/swaybg/swaybg-1.0.ebuild
+++ b/gui-apps/swaybg/swaybg-1.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
@@ -38,7 +38,6 @@ BDEPEND="
 src_configure() {
local emesonargs=(
-Dman-pages=$(usex man enabled disabled)
-   "-Dwerror=false"
)
 
meson_src_configure

diff --git a/gui-apps/swaybg/swaybg-.ebuild 
b/gui-apps/swaybg/swaybg-.ebuild
index be7d136cfaa9..24c9ad6a7fdb 100644
--- a/gui-apps/swaybg/swaybg-.ebuild
+++ b/gui-apps/swaybg/swaybg-.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
@@ -38,7 +38,6 @@ BDEPEND="
 src_configure() {
local emesonargs=(
-Dman-pages=$(usex man enabled disabled)
-   "-Dwerror=false"
)
 
meson_src_configure



[gentoo-commits] repo/gentoo:master commit in: gui-apps/kanshi/

2022-05-16 Thread Sam James
commit: 219272981bd837cf678104b1c1891a27c18df7ad
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:53:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:53:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21927298

gui-apps/kanshi: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 gui-apps/kanshi/kanshi-1.1.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gui-apps/kanshi/kanshi-1.1.0.ebuild 
b/gui-apps/kanshi/kanshi-1.1.0.ebuild
index f24c1c7c59d7..521c47e33cb0 100644
--- a/gui-apps/kanshi/kanshi-1.1.0.ebuild
+++ b/gui-apps/kanshi/kanshi-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -38,7 +38,6 @@ fi
 src_configure() {
local emesonargs=(
$(meson_feature man man-pages)
-   "-Dwerror=false"
)
meson_src_configure
 }



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

2022-05-16 Thread Sam James
commit: 1cbf99ad29965f823387d6e027a56e0b65f582d0
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:36:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:36:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cbf99ad

media-video/mpv: Stabilize 0.34.1-r1 ppc64, #843758

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

 media-video/mpv/mpv-0.34.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-0.34.1-r1.ebuild 
b/media-video/mpv/mpv-0.34.1-r1.ebuild
index c6bf9d1ac4aa..9c26730055c0 100644
--- a/media-video/mpv/mpv-0.34.1-r1.ebuild
+++ b/media-video/mpv/mpv-0.34.1-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://mpv.io/ https://github.com/mpv-player/mpv";
 
 if [[ ${PV} != ** ]]; then
SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86 
~amd64-linux"
DOCS=( RELEASE_NOTES )
 else
EGIT_REPO_URI="https://github.com/mpv-player/mpv.git";



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

2022-05-16 Thread Sam James
commit: 63ac6ff58c1022ca0d57918f100edf55dd6970a2
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:36:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:36:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ac6ff5

media-libs/libplacebo: Stabilize 4.192.1 ppc64, #843758

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

 media-libs/libplacebo/libplacebo-4.192.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libplacebo/libplacebo-4.192.1.ebuild 
b/media-libs/libplacebo/libplacebo-4.192.1.ebuild
index 9a280729ff19..8c3f367782d7 100644
--- a/media-libs/libplacebo/libplacebo-4.192.1.ebuild
+++ b/media-libs/libplacebo/libplacebo-4.192.1.ebuild
@@ -10,7 +10,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://code.videolan.org/videolan/libplacebo.git";
inherit git-r3
 else
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ppc64 ~x86"

SRC_URI="https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.gz";
S="${WORKDIR}/${PN}-v${PV}"
 fi



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

2022-05-16 Thread Sam James
commit: 04e0c8090de87196ff3a40a326ab90ecf829b984
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:49:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e0c809

dev-lang/python: [QA] drop (very) stale GCC version checks

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

 dev-lang/python/python-2.7.18_p15.ebuild  | 4 +---
 dev-lang/python/python-3.10.4.ebuild  | 4 +---
 dev-lang/python/python-3.10.4_p1.ebuild   | 4 +---
 dev-lang/python/python-3.11.0_beta1-r2.ebuild | 4 +---
 dev-lang/python/python-3.7.13.ebuild  | 4 +---
 dev-lang/python/python-3.8.13.ebuild  | 4 +---
 dev-lang/python/python-3.8.13_p1.ebuild   | 4 +---
 dev-lang/python/python-3.9.11.ebuild  | 4 +---
 dev-lang/python/python-3.9.12.ebuild  | 4 +---
 9 files changed, 9 insertions(+), 27 deletions(-)

diff --git a/dev-lang/python/python-2.7.18_p15.ebuild 
b/dev-lang/python/python-2.7.18_p15.ebuild
index b156a86e951e..56c2f1f2c310 100644
--- a/dev-lang/python/python-2.7.18_p15.ebuild
+++ b/dev-lang/python/python-2.7.18_p15.ebuild
@@ -142,9 +142,7 @@ src_configure() {
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-   append-flags -fwrapv
-   fi
+   append-flags -fwrapv
 
filter-flags -malign-double
 

diff --git a/dev-lang/python/python-3.10.4.ebuild 
b/dev-lang/python/python-3.10.4.ebuild
index 598af7c9b101..c0a5bc0c2078 100644
--- a/dev-lang/python/python-3.10.4.ebuild
+++ b/dev-lang/python/python-3.10.4.ebuild
@@ -147,9 +147,7 @@ src_configure() {
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-   append-flags -fwrapv
-   fi
+   append-flags -fwrapv
 
filter-flags -malign-double
 

diff --git a/dev-lang/python/python-3.10.4_p1.ebuild 
b/dev-lang/python/python-3.10.4_p1.ebuild
index 6cf21daca8d7..45b349a487e6 100644
--- a/dev-lang/python/python-3.10.4_p1.ebuild
+++ b/dev-lang/python/python-3.10.4_p1.ebuild
@@ -147,9 +147,7 @@ src_configure() {
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-   append-flags -fwrapv
-   fi
+   append-flags -fwrapv
 
filter-flags -malign-double
 

diff --git a/dev-lang/python/python-3.11.0_beta1-r2.ebuild 
b/dev-lang/python/python-3.11.0_beta1-r2.ebuild
index df656602e75c..e756eecece06 100644
--- a/dev-lang/python/python-3.11.0_beta1-r2.ebuild
+++ b/dev-lang/python/python-3.11.0_beta1-r2.ebuild
@@ -134,9 +134,7 @@ src_configure() {
# disable automagic bluetooth headers detection
use bluetooth || export ac_cv_header_bluetooth_bluetooth_h=no
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-   append-flags -fwrapv
-   fi
+   append-flags -fwrapv
 
filter-flags -malign-double
 

diff --git a/dev-lang/python/python-3.7.13.ebuild 
b/dev-lang/python/python-3.7.13.ebuild
index 20483909387c..461983aeeeda 100644
--- a/dev-lang/python/python-3.7.13.ebuild
+++ b/dev-lang/python/python-3.7.13.ebuild
@@ -126,9 +126,7 @@ src_configure() {
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-   append-flags -fwrapv
-   fi
+   append-flags -fwrapv
 
filter-flags -malign-double
 

diff --git a/dev-lang/python/python-3.8.13.ebuild 
b/dev-lang/python/python-3.8.13.ebuild
index d6afe442a0f7..ee9d0ed10eca 100644
--- a/dev-lang/python/python-3.8.13.ebuild
+++ b/dev-lang/python/python-3.8.13.ebuild
@@ -130,9 +130,7 @@ src_configure() {
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-   append-flags -fwrapv
-   fi
+   append-flags -fwrapv
 
filter-flags -malign-double
 

diff --git a/dev-lang/python/python-3.8.13_p1.ebuild 
b/dev-lang/python/python-3.8.13_p1.ebuild
index 2c8b18fc1520..b5db263829e0 100644
--- a/dev-lang/python/python-3.8.13_p1.ebuild
+++ b/dev-lang/python/python-3.8.13_p1.ebuild
@@ -130,9 +130,7 @@ src_configure() {
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-   append-flags -fwrapv
-   fi
+   append-flags -fwrapv
 
filter-flags -malign-double
 

diff --git a/dev-lang/python/python-3.9.11.ebuild 
b/dev-lang/python/python-3.9.11.ebuild
index da80c3036432..1d98d0661523 100644
--- a/dev-lang/python/python-3.9.11.ebuild
+++ b/dev-lang/python/python-3.9.11.ebuild
@@ -131,9 +131,7 @@ src_configure() {
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
 
-   if [[ "$(gcc-major-version)" -ge 4 ]]; then
-

[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/

2022-05-16 Thread Sam James
commit: 948d3b8d4986d04868ee201969f6f8fa4df1eb19
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:28:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:34:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=948d3b8d

sys-auth/elogind: conditionally build tests

Speeds up build a bit.

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

 sys-auth/elogind/elogind-246.10-r2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-auth/elogind/elogind-246.10-r2.ebuild 
b/sys-auth/elogind/elogind-246.10-r2.ebuild
index 55a49fd04edb..58f402657a19 100644
--- a/sys-auth/elogind/elogind-246.10-r2.ebuild
+++ b/sys-auth/elogind/elogind-246.10-r2.ebuild
@@ -19,7 +19,8 @@ HOMEPAGE="https://github.com/elogind/elogind";
 
 LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
 SLOT="0"
-IUSE="+acl audit +cgroup-hybrid debug doc +pam +policykit selinux"
+IUSE="+acl audit +cgroup-hybrid debug doc +pam +policykit selinux test"
+RESTRICT="!test? ( test )"
 
 BDEPEND="
app-text/docbook-xml-dtd:4.2
@@ -94,6 +95,7 @@ src_configure() {
-Dhtml=$(usex doc auto false)
-Dpam=$(usex pam true false)
-Dselinux=$(usex selinux true false)
+   -Dtests=$(usex test true false)
-Dutmp=$(usex elibc_musl false true)
)
 



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

2022-05-16 Thread Sam James
commit: 2c35bf71ae85fb0486322d1bfb05c66b40f94559
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:13:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:34:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c35bf71

dev-libs/npth: [QA] conditionally build tests

It's particularly important for @system and deps-of-@system to
not build things unnecessarily given you can't avoid them and
it makes builds on slower machines rather painful.

But also, it's a waste of resources/time anyway. Do the same
dance here as with the other gpg packages.

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

 dev-libs/npth/npth-1.6-r1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-libs/npth/npth-1.6-r1.ebuild b/dev-libs/npth/npth-1.6-r1.ebuild
index 81b168a55477..bb3c8b84c723 100644
--- a/dev-libs/npth/npth-1.6-r1.ebuild
+++ b/dev-libs/npth/npth-1.6-r1.ebuild
@@ -12,6 +12,8 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
 src_prepare() {
default
@@ -19,7 +21,9 @@ src_prepare() {
 }
 
 src_configure() {
-   econf --disable-static
+   econf \
+   --disable-static \
+   $(use_enable test tests)
 }
 
 src_install() {



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

2022-05-16 Thread Sam James
commit: b81c5bcf474592fe8ac0cae9979166ce84aa2d76
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:09:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:34:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81c5bcf

dev-libs/libgpg-error: [QA] conditionally build tests

It's particularly important for @system and deps-of-@system to
not build things unnecessarily given you can't avoid them and
it makes builds on slower machines rather painful.

But also, it's a waste of resources/time anyway. Do the same
dance here as with the other gpg packages.

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

 dev-libs/libgpg-error/libgpg-error-1.45.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
index f79b1022d939..70d0c2d8b3e4 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
@@ -12,7 +12,8 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="common-lisp nls static-libs"
+IUSE="common-lisp nls static-libs test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}"
@@ -52,6 +53,7 @@ multilib_src_configure() {
$(use_enable nls)
# required for sys-power/suspend[crypt], bug 751568
$(use_enable static-libs static)
+   $(use_enable test tests)
--enable-threads
CC_FOR_BUILD="$(tc-getBUILD_CC)"
$("${S}/configure" --help | grep -o -- '--without-.*-prefix')



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

2022-05-16 Thread Sam James
commit: 9f97d3deaba5185297268d07f28f05e06bb4085b
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:32:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:34:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f97d3de

media-libs/libaom: partially wire up tests

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

 media-libs/libaom/libaom-3.3.0.ebuild | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/media-libs/libaom/libaom-3.3.0.ebuild 
b/media-libs/libaom/libaom-3.3.0.ebuild
index e23ac9e6a952..8b1b5dafce17 100644
--- a/media-libs/libaom/libaom-3.3.0.ebuild
+++ b/media-libs/libaom/libaom-3.3.0.ebuild
@@ -19,10 +19,12 @@ HOMEPAGE="https://aomedia.org 
https://aomedia.googlesource.com/aom/";
 
 LICENSE="BSD-2"
 SLOT="0/3"
-IUSE="doc +examples"
+IUSE="doc +examples test"
 IUSE="${IUSE} cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 
cpu_flags_x86_sse3 cpu_flags_x86_ssse3"
 IUSE="${IUSE} cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx 
cpu_flags_x86_avx2"
 IUSE="${IUSE} cpu_flags_arm_neon"
+# Tests need more wiring up
+RESTRICT="!test? ( test ) test"
 
 REQUIRED_USE="
cpu_flags_x86_sse2? ( cpu_flags_x86_mmx )
@@ -45,7 +47,7 @@ multilib_src_configure() {
-DENABLE_DOCS=$(multilib_native_usex doc ON OFF)
-DENABLE_EXAMPLES=$(multilib_native_usex examples ON OFF)
-DENABLE_NASM=OFF
-   -DENABLE_TESTS=OFF
+   -DENABLE_TESTS=$(usex test)
-DENABLE_TOOLS=ON
-DENABLE_WERROR=OFF
 
@@ -89,6 +91,10 @@ multilib_src_configure() {
cmake_src_configure
 }
 
+multilib_src_test() {
+   "${BUILD_DIR}"/test_libaom || die
+}
+
 multilib_src_install() {
if multilib_is_native_abi && use doc ; then
local HTML_DOCS=( "${BUILD_DIR}"/docs/html/. )



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

2022-05-16 Thread Sam James
commit: 507f6575aa458752271bc3892c06a453f0bb1856
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:48:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=507f6575

app-text/yodl: [QA] drop (very) stale GCC version checks

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

 app-text/yodl/yodl-4.03.00.ebuild | 12 +---
 1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/app-text/yodl/yodl-4.03.00.ebuild 
b/app-text/yodl/yodl-4.03.00.ebuild
index 0f7adc8fbc7a..e82b0e00f1f2 100644
--- a/app-text/yodl/yodl-4.03.00.ebuild
+++ b/app-text/yodl/yodl-4.03.00.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
@@ -23,16 +23,6 @@ BDEPEND="
)
 "
 
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != "binary" ]]; then
-   if tc-is-gcc && [[ $(gcc-major-version) -lt 8 ]]; then
-   die "Your compiler doesn't fully support C++17. Use GCC 
8 or newer."
-   elif tc-is-clang && [[ $(clang-major-version) -lt 6 ]]; then
-   die "Your compiler doesn't fully support C++17. Use 
Clang 6 or newer."
-   fi
-   fi
-}
-
 src_prepare() {
sed -e "/DOC.* =/s/yodl\(-doc\)\?/${PF}/" \
-e "/COMPILER =/s/gcc/$(tc-getCC)/" \



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

2022-05-16 Thread Sam James
commit: 482179d2615b2fd4daf84c7a03695dd5778ac845
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:06:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482179d2

app-crypt/gnupg: [QA] conditionally build tests

It's particularly important for @system and deps-of-@system to
not build things unnecessarily given you can't avoid them and
it makes builds on slower machines rather painful.

But also, it's a waste of resources/time anyway. Do the same
dance here as with the other gpg packages.

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

 app-crypt/gnupg/gnupg-2.2.35.ebuild | 18 +++---
 app-crypt/gnupg/gnupg-2.3.6.ebuild  | 17 ++---
 2 files changed, 21 insertions(+), 14 deletions(-)

diff --git a/app-crypt/gnupg/gnupg-2.2.35.ebuild 
b/app-crypt/gnupg/gnupg-2.2.35.ebuild
index ee9470ef9e05..82ecb4aefb55 100644
--- a/app-crypt/gnupg/gnupg-2.2.35.ebuild
+++ b/app-crypt/gnupg/gnupg-2.2.35.ebuild
@@ -17,7 +17,8 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb 
user-socket wks-server"
+IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb 
user-socket wks-server"
+RESTRICT="!test? ( test )"
 
 # Existence of executables is checked during configuration.
 # Note: On each bump, update dep bounds on each version from configure.ac!
@@ -27,12 +28,12 @@ DEPEND=">=dev-libs/libassuan-2.5.0
>=dev-libs/libksba-1.3.5
>=dev-libs/npth-1.2
>=net-misc/curl-7.10
+   sys-libs/zlib
bzip2? ( app-arch/bzip2 )
ldap? ( net-nds/openldap:= )
readline? ( sys-libs/readline:0= )
smartcard? ( usb? ( virtual/libusb:1 ) )
ssl? ( >=net-libs/gnutls-3.0:0= )
-   sys-libs/zlib
tofu? ( >=dev-db/sqlite-3.7 )"
 
 RDEPEND="${DEPEND}
@@ -74,6 +75,8 @@ src_configure() {
$(use_enable nls)
$(use_enable smartcard scdaemon)
$(use_enable ssl gnutls)
+   $(use_enable test all-tests)
+   $(use_enable test tests)
$(use_enable tofu)
$(use smartcard && use_enable usb ccid-driver || echo 
'--disable-ccid-driver')
$(use_enable wks-server wks-tools)
@@ -81,16 +84,17 @@ src_configure() {
$(use_with readline)
--with-mailprog=/usr/libexec/sendmail
--disable-ntbtls
-   --enable-all-tests
--enable-gpg
--enable-gpgsm
--enable-large-secmem
+
CC_FOR_BUILD="$(tc-getBUILD_CC)"
GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
KSBA_CONFIG="${ESYSROOT}/usr/bin/ksba-config"
LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config"
LIBGCRYPT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-libgcrypt-config"
NPTH_CONFIG="${ESYSROOT}/usr/bin/npth-config"
+
$("${S}/configure" --help | grep -o -- '--without-.*-prefix')
)
 
@@ -99,14 +103,13 @@ src_configure() {
append-cppflags -I"${EPREFIX}/usr/include/libusb-1.0"
fi
 
-   #bug 663142
+   # bug #663142
if use user-socket; then
myconf+=( --enable-run-gnupg-user-socket )
fi
 
# glib fails and picks up clang's internal stdint.h causing weird errors
-   [[ ${CC} == *clang ]] && \
-   export gl_cv_absolute_stdint_h=/usr/include/stdint.h
+   tc-is-clang && export 
gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h
 
# Hardcode mailprog to /usr/libexec/sendmail even if it does not exist.
# As of GnuPG 2.3, the mailprog substitution is used for the binary 
called
@@ -127,8 +130,9 @@ src_compile() {
 }
 
 src_test() {
-   #Bug: 638574
+   # bug #638574
use tofu && export TESTFLAGS=--parallel
+
default
 }
 

diff --git a/app-crypt/gnupg/gnupg-2.3.6.ebuild 
b/app-crypt/gnupg/gnupg-2.3.6.ebuild
index e3e7a5c34b64..f75d3200b5f5 100644
--- a/app-crypt/gnupg/gnupg-2.3.6.ebuild
+++ b/app-crypt/gnupg/gnupg-2.3.6.ebuild
@@ -29,6 +29,7 @@ DEPEND=">=dev-libs/libassuan-2.5.0
>=dev-libs/libksba-1.3.4
>=dev-libs/npth-1.2
>=net-misc/curl-7.10
+   sys-libs/zlib
bzip2? ( app-arch/bzip2 )
ldap? ( net-nds/openldap:= )
readline? ( sys-libs/readline:0= )
@@ -36,7 +37,6 @@ DEPEND=">=dev-libs/libassuan-2.5.0
tofu? ( >=dev-db/sqlite-3.27 )
tpm? ( >=app-crypt/tpm2-tss-2.4.0:= )
ssl? ( >=net-libs/gnutls-3.0:0= )
-   sys-libs/zlib
 "
 
 RDEPEND="${DEPEND}
@@ -78,6 +78,8 @@ src_configure

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

2022-05-16 Thread Sam James
commit: 3ba2afcc77d13823ee5b9e935619b8be08b11790
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 04:51:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba2afcc

app-crypt/gpgme: conditionally build tests; die if tests can't be run

1. Conditionally build tests which gives us a neat speedup for build time;

2. If tests are explicitly requested and we can't run them b/c of WORKDIR 
length,
let's bail out. It's important that we don't get a false positive that
the package is okay (especially given its importance).

(Noticed when poking at the slibtool bug, although I don't think this will
actually fix anything there.)

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

 app-crypt/gpgme/gpgme-1.17.1.ebuild | 25 +++--
 1 file changed, 15 insertions(+), 10 deletions(-)

diff --git a/app-crypt/gpgme/gpgme-1.17.1.ebuild 
b/app-crypt/gpgme/gpgme-1.17.1.ebuild
index 1865282c490a..c70a73811293 100644
--- a/app-crypt/gpgme/gpgme-1.17.1.ebuild
+++ b/app-crypt/gpgme/gpgme-1.17.1.ebuild
@@ -20,7 +20,8 @@ LICENSE="GPL-2 LGPL-2.1"
 # Subslot: SONAME of each: 
 SLOT="1/11.6.15"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="common-lisp static-libs +cxx python qt5"
+IUSE="common-lisp static-libs +cxx python qt5 test"
+RESTRICT="!test? ( test )"
 
 # Note: On each bump, update dep bounds on each version from configure.ac!
 RDEPEND=">=app-crypt/gnupg-2
@@ -30,7 +31,9 @@ RDEPEND=">=app-crypt/gnupg-2
qt5? ( dev-qt/qtcore:5 )"
#doc? ( app-doc/doxygen[dot] )
 DEPEND="${RDEPEND}
-   qt5? ( dev-qt/qttest:5 )"
+   test? (
+   qt5? ( dev-qt/qttest:5 )
+   )"
 BDEPEND="python? ( dev-lang/swig )
verify-sig? ( sec-keys/openpgp-keys-gnupg )"
 
@@ -53,9 +56,9 @@ src_prepare() {
addpredict /run/user/$(id -u)/gnupg
 
local MAX_WORKDIR=66
-   if [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then
-   ewarn "Disabling tests as WORKDIR '${WORKDIR}' is longer than 
${MAX_WORKDIR} which will fail tests"
-   SKIP_TESTS=1
+   if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then
+   eerror "Unable to run tests as WORKDIR='${WORKDIR}' is longer 
than ${MAX_WORKDIR} which causes failure!"
+   die "Could not run tests as requested with too-long WORKDIR."
fi
 
# Make best effort to allow longer PORTAGE_TMPDIR
@@ -66,6 +69,7 @@ src_prepare() {
 
 src_configure() {
local languages=()
+
use common-lisp && languages+=( "cl" )
use cxx && languages+=( "cpp" )
if use qt5; then
@@ -77,7 +81,7 @@ src_configure() {
 
# bug #811933 for libassuan prefix
econf \
-   $([[ -n "${SKIP_TESTS}" ]] && echo "--disable-gpg-test 
--disable-gpgsm-test") \
+   $(use test || echo "--disable-gpgconf-test --disable-gpg-test 
--disable-gpgsm-test --disable-g13-test") \
--enable-languages="${languages[*]}" \
--with-libassuan-prefix="${ESYSROOT}"/usr \
$(use_enable static-libs static)
@@ -93,9 +97,8 @@ src_compile() {
 }
 
 src_test() {
-   [[ -z "${SKIP_TESTS}" ]] || return
-
default
+
if use python; then
test_python() {
emake -C lang/python/tests check \
@@ -109,11 +112,13 @@ src_test() {
 
 src_install() {
default
+
do_python
+
find "${ED}" -type f -name '*.la' -delete || die
 
-   # backward compatibility for gentoo
-   # in the past we had slots
+   # Backward compatibility for gentoo
+   # (in the past, we had slots)
dodir /usr/include/gpgme
dosym ../gpgme.h /usr/include/gpgme/gpgme.h
 }



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

2022-05-16 Thread Sam James
commit: 669aa39c6f876b0d851e3704f97153a6dc1bdf93
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:48:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=669aa39c

dev-db/mariadb: [QA] drop (very) stale GCC version checks

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

 dev-db/mariadb/mariadb-10.2.41.ebuild   | 23 +--
 dev-db/mariadb/mariadb-10.3.32.ebuild   | 23 +--
 dev-db/mariadb/mariadb-10.4.22.ebuild   | 23 +--
 dev-db/mariadb/mariadb-10.5.13.ebuild   | 16 +---
 dev-db/mariadb/mariadb-10.5.15.ebuild   | 16 +---
 dev-db/mariadb/mariadb-10.6.5-r1.ebuild | 16 +---
 6 files changed, 6 insertions(+), 111 deletions(-)

diff --git a/dev-db/mariadb/mariadb-10.2.41.ebuild 
b/dev-db/mariadb/mariadb-10.2.41.ebuild
index 64caa78b49b3..43001d345c8a 100644
--- a/dev-db/mariadb/mariadb-10.2.41.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.41.ebuild
@@ -81,9 +81,7 @@ COMMON_DEPEND="
>=dev-libs/libpcre-8.41-r1:3=
virtual/libcrypt:=
 "
-BDEPEND="virtual/yacc
-   || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
-"
+BDEPEND="virtual/yacc"
 DEPEND="static? ( sys-libs/ncurses[static-libs] )
server? (
extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) )
@@ -185,25 +183,6 @@ mysql_init_vars() {
 
 pkg_setup() {
if [[ ${MERGE_TYPE} != binary ]] ; then
-   local GCC_MAJOR_SET=$(gcc-major-version)
-   local GCC_MINOR_SET=$(gcc-minor-version)
-
-   if use tokudb && [[ ${GCC_MAJOR_SET} -lt 4 || \
-   ${GCC_MAJOR_SET} -eq 4 && ${GCC_MINOR_SET} -lt 7 ]] ; 
then
-   eerror "${PN} with tokudb needs to be built with 
gcc-4.7 or later."
-   eerror "Please use gcc-config to switch to gcc-4.7 or 
later version."
-   die
-   fi
-
-   # Bug 565584.  InnoDB now requires atomic functions introduced 
with gcc-4.7 on
-   # non x86{,_64} arches
-   if ! use amd64 && ! use x86 && [[ ${GCC_MAJOR_SET} -lt 4 || \
-   ${GCC_MAJOR_SET} -eq 4 && ${GCC_MINOR_SET} -lt 7 ]] ; 
then
-   eerror "${PN} needs to be built with gcc-4.7 or later."
-   eerror "Please use gcc-config to switch to gcc-4.7 or 
later version."
-   die
-   fi
-
if has test ${FEATURES} ; then
# Bug #213475 - MySQL _will_ object strenuously if your 
machine is named
# localhost. Also causes weird failures.

diff --git a/dev-db/mariadb/mariadb-10.3.32.ebuild 
b/dev-db/mariadb/mariadb-10.3.32.ebuild
index 929fb71bf3fd..b87897821608 100644
--- a/dev-db/mariadb/mariadb-10.3.32.ebuild
+++ b/dev-db/mariadb/mariadb-10.3.32.ebuild
@@ -81,9 +81,7 @@ COMMON_DEPEND="
>=dev-libs/libpcre-8.41-r1:3=
virtual/libcrypt:=
 "
-BDEPEND="virtual/yacc
-   || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
-"
+BDEPEND="virtual/yacc"
 DEPEND="static? ( sys-libs/ncurses[static-libs] )
server? (
extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) )
@@ -176,25 +174,6 @@ mysql_init_vars() {
 
 pkg_setup() {
if [[ ${MERGE_TYPE} != binary ]] ; then
-   local GCC_MAJOR_SET=$(gcc-major-version)
-   local GCC_MINOR_SET=$(gcc-minor-version)
-
-   if use tokudb && [[ ${GCC_MAJOR_SET} -lt 4 || \
-   ${GCC_MAJOR_SET} -eq 4 && ${GCC_MINOR_SET} -lt 7 ]] ; 
then
-   eerror "${PN} with tokudb needs to be built with 
gcc-4.7 or later."
-   eerror "Please use gcc-config to switch to gcc-4.7 or 
later version."
-   die
-   fi
-
-   # Bug 565584.  InnoDB now requires atomic functions introduced 
with gcc-4.7 on
-   # non x86{,_64} arches
-   if ! use amd64 && ! use x86 && [[ ${GCC_MAJOR_SET} -lt 4 || \
-   ${GCC_MAJOR_SET} -eq 4 && ${GCC_MINOR_SET} -lt 7 ]] ; 
then
-   eerror "${PN} needs to be built with gcc-4.7 or later."
-   eerror "Please use gcc-config to switch to gcc-4.7 or 
later version."
-   die
-   fi
-
if has test ${FEATURES} ; then
# Bug #213475 - MySQL _will_ object strenuously if your 
machine is named
# localhost. Also causes weird failures.

diff --git a/dev-db/mariadb/mariadb-10.4.22.ebuild 
b/dev-db/mariadb/mariadb-10.4.22.ebuild
index 96db7019ac60..14def683d3a6 100644
--- a/dev-db/mariadb/mariadb-10.4.22.ebuild
+++ b/dev-db/mariadb/mariadb-10.4.22.ebuild
@@ -81,9 +81,7 @@ COMMON_DEPEND="
>=dev-libs/libpcre-8.41-r1:3=
virtual/libcrypt:=
 "
-BDEPEND="virtual/yacc
-   ||

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

2022-05-16 Thread Sam James
commit: 542edce19adc5c8d219224f56d861fa5a08ff9d7
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:48:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542edce1

app-editors/scite: [QA] drop (very) stale GCC version checks

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

 app-editors/scite/scite-5.1.1.ebuild | 20 +---
 app-editors/scite/scite-5.1.3.ebuild | 20 +---
 app-editors/scite/scite-5.1.6.ebuild | 20 +---
 3 files changed, 3 insertions(+), 57 deletions(-)

diff --git a/app-editors/scite/scite-5.1.1.ebuild 
b/app-editors/scite/scite-5.1.1.ebuild
index c3e280ecf802..55863b5a601e 100644
--- a/app-editors/scite/scite-5.1.1.ebuild
+++ b/app-editors/scite/scite-5.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
 
 EAPI=8
@@ -36,24 +36,6 @@ DOCS=("../README")
 
 S="${WORKDIR}/${PN}/gtk"
 
-pkg_pretend() {
-   if tc-is-clang ; then
-   # need c++17 features
-   [[ "${MERGE_TYPE}" != "binary" &&
-   $(clang-major-version) -lt 5 ]] &&
-   die "Sorry, SCiTE uses C++17 Features and needs 
>sys-devel/clang-5
-   ($(clang-major-version))."
-
-   elif tc-is-gcc; then
-   # older gcc is not supported
-   [[ "${MERGE_TYPE}" != "binary" &&
-   $(gcc-major-version) -lt 7 ]] &&
-   die "Sorry, Scite uses C++17 Features, need >sys-devel/gcc-7."
-   else
-   die "Either gcc or clang should be configured for building 
scite"
-   fi
-}
-
 pkg_setup() {
use lua && lua-single_pkg_setup
 }

diff --git a/app-editors/scite/scite-5.1.3.ebuild 
b/app-editors/scite/scite-5.1.3.ebuild
index 3defc2beced6..56eaa7f3c945 100644
--- a/app-editors/scite/scite-5.1.3.ebuild
+++ b/app-editors/scite/scite-5.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -36,24 +36,6 @@ DOCS=("../README")
 
 S="${WORKDIR}/${PN}/gtk"
 
-pkg_pretend() {
-   if tc-is-clang ; then
-   # need c++17 features
-   [[ "${MERGE_TYPE}" != "binary" &&
-   $(clang-major-version) -lt 5 ]] &&
-   die "Sorry, SCiTE uses C++17 Features and needs 
>sys-devel/clang-5
-   ($(clang-major-version))."
-
-   elif tc-is-gcc; then
-   # older gcc is not supported
-   [[ "${MERGE_TYPE}" != "binary" &&
-   $(gcc-major-version) -lt 7 ]] &&
-   die "Sorry, Scite uses C++17 Features, need >sys-devel/gcc-7."
-   else
-   die "Either gcc or clang should be configured for building 
scite"
-   fi
-}
-
 pkg_setup() {
use lua && lua-single_pkg_setup
 }

diff --git a/app-editors/scite/scite-5.1.6.ebuild 
b/app-editors/scite/scite-5.1.6.ebuild
index f04689f90329..f2887e4b0f91 100644
--- a/app-editors/scite/scite-5.1.6.ebuild
+++ b/app-editors/scite/scite-5.1.6.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
@@ -36,24 +36,6 @@ DOCS=("../README")
 
 S="${WORKDIR}/${PN}/gtk"
 
-pkg_pretend() {
-   if tc-is-clang ; then
-   # need c++17 features
-   [[ "${MERGE_TYPE}" != "binary" &&
-   $(clang-major-version) -lt 5 ]] &&
-   die "Sorry, SCiTE uses C++17 Features and needs 
>sys-devel/clang-5
-   ($(clang-major-version))."
-
-   elif tc-is-gcc; then
-   # older gcc is not supported
-   [[ "${MERGE_TYPE}" != "binary" &&
-   $(gcc-major-version) -lt 7 ]] &&
-   die "Sorry, Scite uses C++17 Features, need >sys-devel/gcc-7."
-   else
-   die "Either gcc or clang should be configured for building 
scite"
-   fi
-}
-
 pkg_setup() {
use lua && lua-single_pkg_setup
 }



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

2022-05-16 Thread Sam James
commit: b0a8cf700b591251e35fbefbf7e5bb826d0ae3af
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:48:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a8cf70

app-crypt/pinentry: [QA] drop (very) stale GCC version checks

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

 app-crypt/pinentry/pinentry-1.1.1-r1.ebuild | 4 ++--
 app-crypt/pinentry/pinentry-1.2.0.ebuild| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
index 90e78ab84267..7611d6cd51e5 100644
--- a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -52,7 +52,7 @@ src_prepare() {
 }
 
 src_configure() {
-   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
+   append-cxxflags -std=gnu++11
 
export QTLIB="$(qt5_get_libdir)"
 

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index 367449ba15b4..f4a45f0f4b64 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -52,7 +52,7 @@ src_prepare() {
 }
 
 src_configure() {
-   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
+   append-cxxflags -std=gnu++11
 
export QTLIB="$(qt5_get_libdir)"
 



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

2022-05-16 Thread Sam James
commit: d6bed639df55143cf2e2978fbf8a1f8b77bff856
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:48:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6bed639

app-text/calibre: [QA] drop (very) stale GCC version checks

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

 app-text/calibre/calibre-5.16.1-r1.ebuild | 8 
 app-text/calibre/calibre-5.39.1.ebuild| 8 
 app-text/calibre/calibre-5.40.0.ebuild| 8 
 app-text/calibre/calibre-5.41.0.ebuild| 8 
 app-text/calibre/calibre-5.42.0-r1.ebuild | 8 
 5 files changed, 40 deletions(-)

diff --git a/app-text/calibre/calibre-5.16.1-r1.ebuild 
b/app-text/calibre/calibre-5.16.1-r1.ebuild
index 3e20077ff835..2978c52f78a2 100644
--- a/app-text/calibre/calibre-5.16.1-r1.ebuild
+++ b/app-text/calibre/calibre-5.16.1-r1.ebuild
@@ -109,14 +109,6 @@ DEPEND="${COMMON_DEPEND}
>=virtual/podofo-build-0.9.6_pre20171027
virtual/pkgconfig"
 
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]] && tc-is-gcc && [[ 
$(gcc-major-version) -lt 6 ]]; then
-   eerror "Calibre cannot be built with this version of gcc."
-   eerror "You need at least gcc-6.0"
-   die "Your C compiler is too old for this package."
-   fi
-}
-
 src_prepare() {
# no_updates: do not annoy user with "new version is availible all the 
time
# disable_plugins: walking sec-hole, wait for upstream to use GHNS 
interface

diff --git a/app-text/calibre/calibre-5.39.1.ebuild 
b/app-text/calibre/calibre-5.39.1.ebuild
index a5e1b79e63a2..9f952093e1f7 100644
--- a/app-text/calibre/calibre-5.39.1.ebuild
+++ b/app-text/calibre/calibre-5.39.1.ebuild
@@ -134,14 +134,6 @@ PATCHES=(
"${FILESDIR}/${PN}-5.31.0-qt-image-test.patch"
 )
 
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]] && tc-is-gcc && [[ 
$(gcc-major-version) -lt 6 ]]; then
-   eerror "Calibre cannot be built with this version of gcc."
-   eerror "You need at least gcc-6.0"
-   die "Your C compiler is too old for this package."
-   fi
-}
-
 src_prepare() {
default
 

diff --git a/app-text/calibre/calibre-5.40.0.ebuild 
b/app-text/calibre/calibre-5.40.0.ebuild
index a5e1b79e63a2..9f952093e1f7 100644
--- a/app-text/calibre/calibre-5.40.0.ebuild
+++ b/app-text/calibre/calibre-5.40.0.ebuild
@@ -134,14 +134,6 @@ PATCHES=(
"${FILESDIR}/${PN}-5.31.0-qt-image-test.patch"
 )
 
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]] && tc-is-gcc && [[ 
$(gcc-major-version) -lt 6 ]]; then
-   eerror "Calibre cannot be built with this version of gcc."
-   eerror "You need at least gcc-6.0"
-   die "Your C compiler is too old for this package."
-   fi
-}
-
 src_prepare() {
default
 

diff --git a/app-text/calibre/calibre-5.41.0.ebuild 
b/app-text/calibre/calibre-5.41.0.ebuild
index a5e1b79e63a2..9f952093e1f7 100644
--- a/app-text/calibre/calibre-5.41.0.ebuild
+++ b/app-text/calibre/calibre-5.41.0.ebuild
@@ -134,14 +134,6 @@ PATCHES=(
"${FILESDIR}/${PN}-5.31.0-qt-image-test.patch"
 )
 
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]] && tc-is-gcc && [[ 
$(gcc-major-version) -lt 6 ]]; then
-   eerror "Calibre cannot be built with this version of gcc."
-   eerror "You need at least gcc-6.0"
-   die "Your C compiler is too old for this package."
-   fi
-}
-
 src_prepare() {
default
 

diff --git a/app-text/calibre/calibre-5.42.0-r1.ebuild 
b/app-text/calibre/calibre-5.42.0-r1.ebuild
index 15b27c5c2a8a..0299cf66b503 100644
--- a/app-text/calibre/calibre-5.42.0-r1.ebuild
+++ b/app-text/calibre/calibre-5.42.0-r1.ebuild
@@ -135,14 +135,6 @@ PATCHES=(
"${FILESDIR}/${PN}-5.31.0-qt-image-test.patch"
 )
 
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]] && tc-is-gcc && [[ 
$(gcc-major-version) -lt 6 ]]; then
-   eerror "Calibre cannot be built with this version of gcc."
-   eerror "You need at least gcc-6.0"
-   die "Your C compiler is too old for this package."
-   fi
-}
-
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2022-05-16 Thread Sam James
commit: b29976518ce1e4693b08b0e45544e14f913ab6d3
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:49:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2997651

games-emulation/pcsx2: [QA] drop (very) stale GCC version checks

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

 games-emulation/pcsx2/pcsx2-1.6.0-r3.ebuild | 4 +---
 games-emulation/pcsx2/pcsx2-.ebuild | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/games-emulation/pcsx2/pcsx2-1.6.0-r3.ebuild 
b/games-emulation/pcsx2/pcsx2-1.6.0-r3.ebuild
index 8a6662ae3aa4..763aa3e53529 100644
--- a/games-emulation/pcsx2/pcsx2-1.6.0-r3.ebuild
+++ b/games-emulation/pcsx2/pcsx2-1.6.0-r3.ebuild
@@ -53,9 +53,7 @@ pkg_setup() {
if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
# -mxsave flag is needed when GCC >= 8.2 is used
# https://bugs.gentoo.org/685156
-   if [[ $(gcc-major-version) -gt 8 || $(gcc-major-version) == 8 
&& $(gcc-minor-version) -ge 2 ]]; then
-   append-flags -mxsave
-   fi
+   append-flags -mxsave
fi
 }
 

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index 8c462bcb79c6..0d816ee8c404 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -64,9 +64,7 @@ pkg_setup() {
if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
# -mxsave flag is needed when GCC >= 8.2 is used
# https://bugs.gentoo.org/685156
-   if [[ $(gcc-major-version) -gt 8 || $(gcc-major-version) == 8 
&& $(gcc-minor-version) -ge 2 ]]; then
-   append-flags -mxsave
-   fi
+   append-flags -mxsave
fi
 }
 



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

2022-05-16 Thread Sam James
commit: fa00da77020cebf93870a422ca022cf35f345501
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:49:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa00da77

sci-libs/gsl: [QA] drop (very) stale GCC version checks

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

 sci-libs/gsl/gsl-2.7.1-r1.ebuild | 5 -
 sci-libs/gsl/gsl-2.7.ebuild  | 7 +--
 2 files changed, 1 insertion(+), 11 deletions(-)

diff --git a/sci-libs/gsl/gsl-2.7.1-r1.ebuild b/sci-libs/gsl/gsl-2.7.1-r1.ebuild
index 7c8a0d0550f5..19f17d317bdc 100644
--- a/sci-libs/gsl/gsl-2.7.1-r1.ebuild
+++ b/sci-libs/gsl/gsl-2.7.1-r1.ebuild
@@ -25,11 +25,6 @@ PATCHES=(
 )
 
 src_prepare() {
-   # bug #349005
-   [[ $(tc-getCC)$ == *gcc* ]] && \
-   [[ $(tc-getCC)$ != *apple* ]] && \
-   [[ $(gcc-major-version)$(gcc-minor-version) -eq 44 ]] \
-   && filter-mfpmath sse
filter-flags -ffast-math
 
default

diff --git a/sci-libs/gsl/gsl-2.7.ebuild b/sci-libs/gsl/gsl-2.7.ebuild
index 1f76267c23d5..ac5938b4fe8d 100644
--- a/sci-libs/gsl/gsl-2.7.ebuild
+++ b/sci-libs/gsl/gsl-2.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=7
@@ -24,11 +24,6 @@ PATCHES=(
 )
 
 src_prepare() {
-   # bug #349005
-   [[ $(tc-getCC)$ == *gcc* ]] && \
-   [[ $(tc-getCC)$ != *apple* ]] && \
-   [[ $(gcc-major-version)$(gcc-minor-version) -eq 44 ]] \
-   && filter-mfpmath sse
filter-flags -ffast-math
 
default



[gentoo-commits] repo/gentoo:master commit in: app-office/gnucash/

2022-05-16 Thread Sam James
commit: b4ab47a864c32b557ff605b950a168d02d54a773
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:48:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ab47a8

app-office/gnucash: [QA] drop (very) stale GCC version checks

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

 app-office/gnucash/gnucash-4.4.ebuild | 18 +-
 app-office/gnucash/gnucash-4.5.ebuild | 18 +-
 app-office/gnucash/gnucash-4.8.ebuild | 16 
 3 files changed, 2 insertions(+), 50 deletions(-)

diff --git a/app-office/gnucash/gnucash-4.4.ebuild 
b/app-office/gnucash/gnucash-4.4.ebuild
index 09ce9038f1bf..8f020d3cb3eb 100644
--- a/app-office/gnucash/gnucash-4.4.ebuild
+++ b/app-office/gnucash/gnucash-4.4.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
@@ -82,10 +82,6 @@ BDEPEND="
dev-lang/swig
dev-util/cmake
virtual/pkgconfig
-   || (
-   >=sys-devel/gcc-8:*
-   >=sys-devel/clang-6:*
-   )
 "
 
 PDEPEND="doc? (
@@ -102,18 +98,6 @@ PATCHES=(
 
 S="${WORKDIR}/${PN}-$(ver_cut 1-2)"
 
-pkg_pretend() {
-   if tc-is-gcc; then
-   if [[ $(gcc-major-version) -lt 8 ]]; then
-   die "GnuCash needs at least GCC version 8."
-   fi
-   elif tc-is-clang; then
-   if [[ $(clang-major-version) -lt 6 ]]; then
-   die "GnuCash needs at least clang version 6."
-   fi
-   fi
-}
-
 pkg_setup() {
use python && python-single-r1_pkg_setup
xdg_environment_reset

diff --git a/app-office/gnucash/gnucash-4.5.ebuild 
b/app-office/gnucash/gnucash-4.5.ebuild
index 7c45aa93aa2c..11cdf2fabdfe 100644
--- a/app-office/gnucash/gnucash-4.5.ebuild
+++ b/app-office/gnucash/gnucash-4.5.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
@@ -86,10 +86,6 @@ BDEPEND="
dev-lang/swig
dev-util/cmake
virtual/pkgconfig
-   || (
-   >=sys-devel/gcc-8:*
-   >=sys-devel/clang-6:*
-   )
 "
 
 PDEPEND="doc? (
@@ -104,18 +100,6 @@ PATCHES=(
 
 S="${WORKDIR}/${PN}-$(ver_cut 1-2)"
 
-pkg_pretend() {
-   if tc-is-gcc; then
-   if [[ $(gcc-major-version) -lt 8 ]]; then
-   die "GnuCash needs at least GCC version 8."
-   fi
-   elif tc-is-clang; then
-   if [[ $(clang-major-version) -lt 6 ]]; then
-   die "GnuCash needs at least clang version 6."
-   fi
-   fi
-}
-
 pkg_setup() {
use python && python-single-r1_pkg_setup
xdg_environment_reset

diff --git a/app-office/gnucash/gnucash-4.8.ebuild 
b/app-office/gnucash/gnucash-4.8.ebuild
index 9bfefda763d3..621b83ea81b0 100644
--- a/app-office/gnucash/gnucash-4.8.ebuild
+++ b/app-office/gnucash/gnucash-4.8.ebuild
@@ -86,10 +86,6 @@ BDEPEND="
dev-lang/swig
dev-util/cmake
virtual/pkgconfig
-   || (
-   >=sys-devel/gcc-8:*
-   >=sys-devel/clang-6:*
-   )
 "
 
 PDEPEND="doc? (
@@ -104,18 +100,6 @@ PATCHES=(
 
 S="${WORKDIR}/${PN}-$(ver_cut 1-2)"
 
-pkg_pretend() {
-   if tc-is-gcc; then
-   if [[ $(gcc-major-version) -lt 8 ]]; then
-   die "GnuCash needs at least GCC version 8."
-   fi
-   elif tc-is-clang; then
-   if [[ $(clang-major-version) -lt 6 ]]; then
-   die "GnuCash needs at least clang version 6."
-   fi
-   fi
-}
-
 pkg_setup() {
use python && python-single-r1_pkg_setup
xdg_environment_reset



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

2022-05-16 Thread Sam James
commit: 4213f80c15edcc5a13a45365f0a4d1451e25fdc6
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:36:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4213f80c

www-client/seamonkey: [QA] drop (very) stale GCC version checks

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

 www-client/seamonkey/seamonkey-2.53.10.2.ebuild  | 8 ++--
 www-client/seamonkey/seamonkey-2.53.11-r1.ebuild | 8 ++--
 www-client/seamonkey/seamonkey-2.53.11.1.ebuild  | 8 ++--
 www-client/seamonkey/seamonkey-2.53.11.ebuild| 8 ++--
 www-client/seamonkey/seamonkey-2.53.12.ebuild| 8 ++--
 5 files changed, 10 insertions(+), 30 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.10.2.ebuild 
b/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
index c1939cdc34af..3130f3e3415d 100644
--- a/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
@@ -417,12 +417,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
 
-   if [[ $(gcc-major-version) -lt 4 ]] ; then
-   append-cxxflags -fno-stack-protector
-   elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; 
then
-   if use amd64 || use x86 ; then
-   append-flags -mno-avx
-   fi
+   if use amd64 || use x86 ; then
+   append-flags -mno-avx
fi
 
# Pass $MAKEOPTS to build system

diff --git a/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild
index 4531930e5823..8a2cdf1342d5 100644
--- a/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild
@@ -412,12 +412,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
 
-   if [[ $(gcc-major-version) -lt 4 ]] ; then
-   append-cxxflags -fno-stack-protector
-   elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; 
then
-   if use amd64 || use x86 ; then
-   append-flags -mno-avx
-   fi
+   if use amd64 || use x86 ; then
+   append-flags -mno-avx
fi
 
# Pass $MAKEOPTS to build system

diff --git a/www-client/seamonkey/seamonkey-2.53.11.1.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
index 5c0ce76e2ae5..ac5f98b6292b 100644
--- a/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
@@ -402,12 +402,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
 
-   if [[ $(gcc-major-version) -lt 4 ]] ; then
-   append-cxxflags -fno-stack-protector
-   elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; 
then
-   if use amd64 || use x86 ; then
-   append-flags -mno-avx
-   fi
+   if use amd64 || use x86 ; then
+   append-flags -mno-avx
fi
 
# Pass $MAKEOPTS to build system

diff --git a/www-client/seamonkey/seamonkey-2.53.11.ebuild 
b/www-client/seamonkey/seamonkey-2.53.11.ebuild
index f320a3cdd924..65bb9d6ae249 100644
--- a/www-client/seamonkey/seamonkey-2.53.11.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11.ebuild
@@ -412,12 +412,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
 
-   if [[ $(gcc-major-version) -lt 4 ]] ; then
-   append-cxxflags -fno-stack-protector
-   elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; 
then
-   if use amd64 || use x86 ; then
-   append-flags -mno-avx
-   fi
+   if use amd64 || use x86 ; then
+   append-flags -mno-avx
fi
 
# Pass $MAKEOPTS to build system

diff --git a/www-client/seamonkey/seamonkey-2.53.12.ebuild 
b/www-client/seamonkey/seamonkey-2.53.12.ebuild
index 7c8b09e81cbe..e5f780401623 100644
--- a/www-client/seamonkey/seamonkey-2.53.12.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.12.ebuild
@@ -433,12 +433,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
 
-   if [[ $(gcc-major-version) -lt 4 ]] ; then
-   append-cxxflags -fno-stack-protector
-   elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; 
then
-   if use amd64 || use x86 ; then
-   append-flags -mno-avx
-   fi
+   if use amd64 || use x86 ; then
+   append-flags -mno-avx
fi
 
# Pass $MAKE

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

2022-05-16 Thread Sam James
commit: e3ec52cb008494a4295d387f37715067392b57c0
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:36:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ec52cb

media-video/mjpegtools: [QA] drop (very) stale GCC version checks

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

 media-video/mjpegtools/mjpegtools-2.2.1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild 
b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
index 91c3b73db7fd..4be0d04f001e 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
@@ -46,8 +46,6 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   [[ $(gcc-major-version) -eq 3 ]] && append-flags -mno-sse2
-
local myconf=(
--enable-compile-warnings
$(use_enable cpu_flags_x86_mmx simd-accel)



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

2022-05-16 Thread Sam James
commit: 4093457df579e0fef3df294c12457daa8659ef8e
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:36:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4093457d

sci-libs/pgplot: [QA] drop (very) stale GCC version checks

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

 sci-libs/pgplot/pgplot-5.2.2-r7.ebuild | 12 
 1 file changed, 12 deletions(-)

diff --git a/sci-libs/pgplot/pgplot-5.2.2-r7.ebuild 
b/sci-libs/pgplot/pgplot-5.2.2-r7.ebuild
index cd3605a71415..f0722506dc29 100644
--- a/sci-libs/pgplot/pgplot-5.2.2-r7.ebuild
+++ b/sci-libs/pgplot/pgplot-5.2.2-r7.ebuild
@@ -38,18 +38,6 @@ PATCHES=(
 
 src_prepare() {
default
-   # gfortran < 4.3 does not compile gif, pp and wd drivers
-   if [[ $(tc-getFC) == *gfortran* ]] &&
-   [[ $(gcc-major-version)$(gcc-minor-version) -lt 43 ]] ; then
-   ewarn "Warning!"
-   ewarn "gfortran < 4.3 selected: does not compile all drivers"
-   ewarn "disabling gif, wd, and ppd drivers"
-   ewarn "if you want more drivers, use gfortran >= 4.3"
-   sed -e 's/GIDRIV/! GIDRIV/g' \
-   -e 's/PPDRIV/! GIDRIV/g' \
-   -e 's/WDDRIV/! GIDRIV/g' \
-   -i drivers.list || die "sed drivers failed"
-   fi
 
# fix pointers for 64 bits
if use amd64 || use ia64; then



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

2022-05-16 Thread Sam James
commit: 8f57bfb780adefac1f9bf21b3572ab85da84ed30
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:48:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f57bfb7

dev-db/cockroach: [QA] drop (very) stale GCC version checks

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

 dev-db/cockroach/cockroach-19.1.1-r1.ebuild | 5 -
 dev-db/cockroach/cockroach-2.1.5-r1.ebuild  | 5 -
 2 files changed, 10 deletions(-)

diff --git a/dev-db/cockroach/cockroach-19.1.1-r1.ebuild 
b/dev-db/cockroach/cockroach-19.1.1-r1.ebuild
index 18d3f4b63528..aae348a5ea02 100644
--- a/dev-db/cockroach/cockroach-19.1.1-r1.ebuild
+++ b/dev-db/cockroach/cockroach-19.1.1-r1.ebuild
@@ -32,11 +32,6 @@ QA_EXECSTACK="usr/bin/cockroach"
 
 pkg_pretend() {
check-reqs_pkg_pretend
-   if [[ ${MERGE_TYPE} != binary && $(gcc-major-version) -lt 6 ]]; then
-   eerror "Cockroach cannot be built with this version of gcc."
-   eerror "You need at least gcc-6.0"
-   die "Your C compiler is too old for this package."
-   fi
 }
 
 pkg_setup() {

diff --git a/dev-db/cockroach/cockroach-2.1.5-r1.ebuild 
b/dev-db/cockroach/cockroach-2.1.5-r1.ebuild
index 18d3f4b63528..aae348a5ea02 100644
--- a/dev-db/cockroach/cockroach-2.1.5-r1.ebuild
+++ b/dev-db/cockroach/cockroach-2.1.5-r1.ebuild
@@ -32,11 +32,6 @@ QA_EXECSTACK="usr/bin/cockroach"
 
 pkg_pretend() {
check-reqs_pkg_pretend
-   if [[ ${MERGE_TYPE} != binary && $(gcc-major-version) -lt 6 ]]; then
-   eerror "Cockroach cannot be built with this version of gcc."
-   eerror "You need at least gcc-6.0"
-   die "Your C compiler is too old for this package."
-   fi
 }
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/

2022-05-16 Thread Sam James
commit: c345259bec0d8f00e949af9cf6d6b6f2ce770b5a
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:31:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c345259b

games-strategy/wesnoth: [QA] drop (very) stale GCC version checks

There's no way that GCC 3.x is usable on a modern system and it was released in
~2005.

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

 games-strategy/wesnoth/wesnoth-1.16.0-r1.ebuild | 6 +-
 games-strategy/wesnoth/wesnoth-1.16.2.ebuild| 6 +-
 2 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/games-strategy/wesnoth/wesnoth-1.16.0-r1.ebuild 
b/games-strategy/wesnoth/wesnoth-1.16.0-r1.ebuild
index 12aaafe9867e..f5718459c555 100644
--- a/games-strategy/wesnoth/wesnoth-1.16.0-r1.ebuild
+++ b/games-strategy/wesnoth/wesnoth-1.16.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake flag-o-matic toolchain-funcs xdg
+inherit cmake flag-o-matic xdg
 
 DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
 HOMEPAGE="http://www.wesnoth.org
@@ -64,10 +64,6 @@ src_prepare() {
 
 src_configure() {
filter-flags -ftracer -fomit-frame-pointer
-   if [[ $(gcc-major-version) -eq 3 ]] ; then
-   filter-flags -fstack-protector
-   append-flags -fno-stack-protector
-   fi
 
if use dedicated || use server ; then
mycmakeargs=(

diff --git a/games-strategy/wesnoth/wesnoth-1.16.2.ebuild 
b/games-strategy/wesnoth/wesnoth-1.16.2.ebuild
index 9c2f089d6905..17cdd9a055f7 100644
--- a/games-strategy/wesnoth/wesnoth-1.16.2.ebuild
+++ b/games-strategy/wesnoth/wesnoth-1.16.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake flag-o-matic toolchain-funcs xdg
+inherit cmake flag-o-matic xdg
 
 DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
 HOMEPAGE="http://www.wesnoth.org
@@ -64,10 +64,6 @@ src_prepare() {
 
 src_configure() {
filter-flags -ftracer -fomit-frame-pointer
-   if [[ $(gcc-major-version) -eq 3 ]] ; then
-   filter-flags -fstack-protector
-   append-flags -fno-stack-protector
-   fi
 
if use dedicated || use server ; then
mycmakeargs=(



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

2022-05-16 Thread Sam James
commit: db4ef35d456ab3099fa2570d902c03b2b153ecc7
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:36:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db4ef35d

mozcoreconf-v5.eclass: [QA] drop (very) stale GCC version checks

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

 eclass/mozcoreconf-v5.eclass | 20 ++--
 1 file changed, 6 insertions(+), 14 deletions(-)

diff --git a/eclass/mozcoreconf-v5.eclass b/eclass/mozcoreconf-v5.eclass
index b01ffe1858e0..8da12ab0f939 100644
--- a/eclass/mozcoreconf-v5.eclass
+++ b/eclass/mozcoreconf-v5.eclass
@@ -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
 #
 # @ECLASS: mozcoreconf-v5.eclass
@@ -105,12 +105,6 @@ moz_pkgsetup() {
# false positives when toplevel configure passes downwards.
export QA_CONFIGURE_OPTIONS=".*"
 
-   if [[ $(gcc-major-version) -eq 3 ]]; then
-   ewarn "Unsupported compiler detected, DO NOT file bugs for"
-   ewarn "outdated compilers. Bugs opened with gcc-3 will be 
closed"
-   ewarn "invalid."
-   fi
-
python-any-r1_pkg_setup
 }
 
@@ -157,9 +151,9 @@ mozconfig_init() {

 
# Set optimization level
-   if [[ $(gcc-major-version) -ge 7 ]]; then
-   mozconfig_annotate "Workaround known breakage" 
--enable-optimize=-O2
-   elif [[ ${ARCH} == hppa ]]; then
+   mozconfig_annotate "Workaround known breakage" --enable-optimize=-O2
+
+   if [[ ${ARCH} == hppa ]]; then
mozconfig_annotate "more than -O0 causes a segfault on hppa" 
--enable-optimize=-O0
elif [[ ${ARCH} == x86 ]]; then
mozconfig_annotate "less then -O2 causes a segfault on x86" 
--enable-optimize=-O2
@@ -214,10 +208,8 @@ mozconfig_init() {
;;
esac
 
-   # We need to append flags for gcc-6 support
-   if [[ $(gcc-major-version) -ge 6 ]]; then
-   append-cxxflags -fno-delete-null-pointer-checks 
-fno-lifetime-dse -fno-schedule-insns2
-   fi
+   # We need to append flags for >= gcc-6 support
+   append-cxxflags -fno-delete-null-pointer-checks -fno-lifetime-dse 
-fno-schedule-insns2
 
# Use the MOZILLA_FIVE_HOME for the rpath
append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags



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

2022-05-16 Thread Hans de Graaff
commit: 35e2e5d274f340dade0010eff3381a72677538da
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 17 05:32:18 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 17 05:32:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e2e5d2

dev-ruby/roadie: add 5.0.1

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

 dev-ruby/roadie/Manifest|  1 +
 dev-ruby/roadie/roadie-5.0.1.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/roadie/Manifest b/dev-ruby/roadie/Manifest
index 520fc5a280cc..f7f2ac0a8f54 100644
--- a/dev-ruby/roadie/Manifest
+++ b/dev-ruby/roadie/Manifest
@@ -1,2 +1,3 @@
 DIST roadie-4.0.0.tar.gz 50727 BLAKE2B 
671c5260f4a181e4a50d136e4c6e96e96a3bb51adc7cd88d070b558af0d1d858e712a8f6d586aaea5c72b735db41a54ecb1833b74b3e76f7838a3323a69fb5f3
 SHA512 
ad42ff83c7983e8cce1506f6b72d66e47a860251749eebd3cd65c2114859d3d8a8103d309964aa53875cb07a83393b086fb6c58db88d95a84059abb514d12665
 DIST roadie-5.0.0.tar.gz 50262 BLAKE2B 
94e2ecb83252ff1e3d20dd383cef5f65922dacf0febaaad8d5943890640f0bd7cc2774cb9f0bd87faff60dee9ea1ec27c562368f451ce8811faf968c172f661e
 SHA512 
531de622ff3c96ec702e04238c512b3b64dd352a55151db2becac0d8dc1ca933b76914058130ff468030199b7dfe80e1bb89366db2bb3b86519f74911cd4ee29
+DIST roadie-5.0.1.tar.gz 50380 BLAKE2B 
38cbc3697aacc4932ec817be2face87e0eeb89b9de6053b753b4db1aadf7ef4d3205148a43a722f9d0691c3200e23d1d4cb345adb8deaebfdfa13c63238a4361
 SHA512 
a23aafd9cf6b21ac3ca00a29bcbf40b7c11366c09f013a31d0bc92194729735dda3370e43700fce88a3cd1e1fccfc7089b3fe126a4f95ab71f3b93a85670d623

diff --git a/dev-ruby/roadie/roadie-5.0.1.ebuild 
b/dev-ruby/roadie/roadie-5.0.1.ebuild
new file mode 100644
index ..761869585c3e
--- /dev/null
+++ b/dev-ruby/roadie/roadie-5.0.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Making HTML emails comfortable for the Rails rockstars"
+HOMEPAGE="https://github.com/Mange/roadie";
+SRC_URI="https://github.com/Mange/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/nokogiri-1.8:0
+   >=dev-ruby/css_parser-1.4.5 =dev-ruby/css_parser-1*"
+ruby_add_bdepend "test? ( dev-ruby/rspec-collection_matchers dev-ruby/webmock 
)"
+
+all_ruby_prepare() {
+   sed -i -e "/[Bb]undler/d" Rakefile || die
+   sed -i -e 's/git ls-files/find * -type f -print/' \
+   -e '/test_files/d' \
+   -e '/css_parser/ s/~>/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2022-05-16 Thread Hans de Graaff
commit: dccc9e41931084057f076c9efda446bed516fe46
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 17 05:20:54 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 17 05:21:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dccc9e41

dev-ruby/bcrypt-ruby: add 3.1.18

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

 dev-ruby/bcrypt-ruby/Manifest  |  1 +
 dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.18.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/bcrypt-ruby/Manifest b/dev-ruby/bcrypt-ruby/Manifest
index bc52f60a237a..d345254a703b 100644
--- a/dev-ruby/bcrypt-ruby/Manifest
+++ b/dev-ruby/bcrypt-ruby/Manifest
@@ -1,2 +1,3 @@
 DIST bcrypt-3.1.16.gem 54272 BLAKE2B 
df8e1169df3a67f3eedd90b4fe04224266cd41d1a0dd2866b06372805b5b00aa028c3bb077078ffde3c89a9052497016dc3fe812075d8b6f57d6dd951a6aa806
 SHA512 
655483d73347c20f3b04a24d625cde05fd8e1da6f022363fbb2df828aea0623cb5b4981d97791301dcd83edc2719a2238d8d377af1558ca2ce4b3c8ade9bd343
 DIST bcrypt-3.1.17.gem 55808 BLAKE2B 
e2e3d6ebeaf3d52fa69eb2da340c9558c09f526cc29a1230e2f439f32952a916ba6c2336a134ed0a2ca5210dbb8d2f0818c9ec56283e20f25cb9f891b07bdc60
 SHA512 
527103e758387031cd6153f5806eb161642547e89dda359929d88b0cc676175e4b3c63905fc8ed724914d2f8b152ecc7f6e7cf5d0c66b7c6fbf7b899bade16a7
+DIST bcrypt-3.1.18.gem 55808 BLAKE2B 
03e4082f451b8410ae88c1d920625cf3249094ba2d6fc04429d5f9cd60d7e29fa1c3170e2409ba16fa8fd8c341c7471047a382ee89cb2b04dab9bbdaadc3554a
 SHA512 
b0b44f49ac2ef7a6a75a8949943291b7d37fc80be6a4dbbbcbbf117feaa4ff09b0670c14879c358fc2dadd22866cad6e26d07cfdcbb9423d0c52a6f54ae3f8f5

diff --git a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.18.ebuild 
b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.18.ebuild
new file mode 100644
index ..f12cf5ad4e33
--- /dev/null
+++ b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.18.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
+
+RUBY_FAKEGEM_NAME="bcrypt"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/mri/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="An easy way to keep your users' passwords secure"
+HOMEPAGE="https://github.com/codahale/bcrypt-ruby";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+SLOT="0"
+IUSE=""
+
+all_ruby_prepare() {
+   rm Gemfile || die
+   sed -i -e 's/git ls-files/find */' bcrypt.gemspec || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # bcrypt was called bcrypt-ruby before, so add a spec file that
+   # simply loads bcrypt to make sure that old projects load 
correctly
+   # we don't even need to create a file to load this: the `require
+   # bcrypt` was already part of bcrypt-ruby requirements.
+   cat - < "${T}/bcrypt-ruby.gemspec"
+Gem::Specification.new do |s|
+   s.name = "bcrypt-ruby"
+   s.version = "${RUBY_FAKEGEM_VERSION}"
+   s.summary = "Fake gem to load bcrypt"
+   s.homepage = "${HOMEPAGE}"
+   s.specification_version = 3
+   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+   RUBY_FAKEGEM_NAME=bcrypt-ruby \
+   RUBY_FAKEGEM_GEMSPEC="${T}/bcrypt-ruby.gemspec" 
\
+   ruby_fakegem_install_gemspec
+}



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

2022-05-16 Thread Hans de Graaff
commit: 9b2c9e1ef7c0dc5cdedaf591ad78655017155bcb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 17 05:23:35 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 17 05:23:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2c9e1e

dev-ruby/bcrypt-ruby: stabilize 3.1.17 for amd64

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

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

diff --git a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.17.ebuild 
b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.17.ebuild
index 2d97b3822298..b4ec5e5c6220 100644
--- a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.17.ebuild
+++ b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.17.ebuild
@@ -20,7 +20,7 @@ DESCRIPTION="An easy way to keep your users' passwords secure"
 HOMEPAGE="https://github.com/codahale/bcrypt-ruby";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2022-05-16 Thread Hans de Graaff
commit: 3418fd5b75418f6e8beb193a0afb2dc47757fd98
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 17 05:29:53 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 17 05:29:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3418fd5b

dev-ruby/psych: add 4.0.4

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

 dev-ruby/psych/Manifest   |  1 +
 dev-ruby/psych/psych-4.0.4.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/psych/Manifest b/dev-ruby/psych/Manifest
index b3917a04fe77..cbdc73f0a669 100644
--- a/dev-ruby/psych/Manifest
+++ b/dev-ruby/psych/Manifest
@@ -1 +1,2 @@
 DIST psych-4.0.3.gem 93184 BLAKE2B 
dd3dbd561a4abd97dfc5396d17966dca20205b8f5e7a13f858398ac7160610fb623a63b4e70cd91516c7e6e64fa5cb9986b9e3fa3c74dbb7b0752cb37f0467b9
 SHA512 
d28d3d4e5f9e00949f8ead2ef2224ac494c5d1b6d8c45f176e0563500829dab85b2366f10cd7b01339b4a4b6bf8f57c4616b84e3d3e245e551e382ebb3b6d0ad
+DIST psych-4.0.4.gem 93696 BLAKE2B 
a70998ff33cf6590d6f9743b1b0b60907ce104f349aa8bdc011560d9d131c6e0563fc204128a39ebeb63c7d3e6336dc024ef2613c274453dfeb3b37960a2782b
 SHA512 
976f2686b00339c98da125a19ca4128a3c3098a1ae5980a3a8b0adf521c8bda4610dd0df0180f9ca0b902b98f0dac93e081d8270ea2f0799e20addb0bf8275a2

diff --git a/dev-ruby/psych/psych-4.0.4.ebuild 
b/dev-ruby/psych/psych-4.0.4.ebuild
new file mode 100644
index ..d3011b57e062
--- /dev/null
+++ b/dev-ruby/psych/psych-4.0.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTENSIONS=(ext/psych/extconf.rb)
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A YAML parser and emitter"
+HOMEPAGE="https://github.com/ruby/psych";
+
+LICENSE="BSD-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="test"
+
+RDEPEND+=" >=dev-libs/libyaml-0.2.5"
+BDEPEND+=" >=dev-libs/libyaml-0.2.5"
+
+ruby_add_rdepend "dev-ruby/stringio"
+
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each{|f| require f}' 
|| die
+}



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

2022-05-16 Thread Robin H. Johnson
commit: 567e00af7eaa1935fa13b37038ef1ae848047b93
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue May 17 05:08:03 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue May 17 05:08:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567e00af

app-admin/gopass: bump

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

 app-admin/gopass/Manifest |  68 
 app-admin/gopass/gopass-1.14.1.ebuild | 583 ++
 2 files changed, 651 insertions(+)

diff --git a/app-admin/gopass/Manifest b/app-admin/gopass/Manifest
index 90fd67e44541..1e28193f462c 100644
--- a/app-admin/gopass/Manifest
+++ b/app-admin/gopass/Manifest
@@ -1,3 +1,5 @@
+DIST bitbucket.org%2Fcreachadair%2Fstringset%2F@v%2Fv0.0.10.mod 95 BLAKE2B 
f1b561f9a00d82da2b38e6df5320d512dfc63a5b9ddc1830996d196f8c31126eeaec0f7052d1492be160e8b9b0414d57d9c7168709ed97d371b6e2d0044e3b23
 SHA512 
84dd7a56ac2312c4cdec85605591fd626983af181f63d85568d4906ebabdc7aedc8649030be2b667804cb2eb07e8aa9ea827a6f6c672917150733a494ed2c4c3
+DIST bitbucket.org%2Fcreachadair%2Fstringset%2F@v%2Fv0.0.10.zip 23450 BLAKE2B 
daf844c39e56389e9feed78885364ec3fde9e3dce59fdd03062235c4c38db69d21891c748e0b251f4159bef1bf689ca0fdafa7a5855d24fc1570cd76815a6c91
 SHA512 
23d22670b8fc0b7601788db2e07824b6325b06476f5726af0b631798ba6b1c735e87464bc75d420c1dbf390e4d23ea0db2aa50a294c1bbb2e1f49775b42ed7b1
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod 1006 BLAKE2B 
9d321b9bad7e881795f0215828ca23ff5753b8ca9cbe64ca085bcd2f64d36d0d5bdd5c3e80eb64e19e067748b6b23eb7837827cede0e75a840ed1cfa2b00c1a8
 SHA512 
8aa90e6ce7d50af3db56c8a7abdd16822f6351cabb96e6b75ac0cdefa15bb4a2d402aa84e6212fec4d599ec6f13cb1891bb37f41200e6a05a27642375a89a959
@@ -42,7 +44,10 @@ DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-beta.3.zip 
84404 BLAKE2B 8e04457aa6
 DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-rc.1.mod 40 BLAKE2B 
895e3b61e3e272387257e288b70e2a7d461c0de2ed2284e1909ac2bf2eedf841246e175ed848174ec510c53ae207d801cff7a39c560fd2b0c0b4dc08c67f4856
 SHA512 
2a56ce66f7ba29cd8f975014291690c2f929738a4a8b93529c2c367c0236b767f92e4f6dfda9fe1fdf981926302d7ab26665f7d64b022a22e5305aea693ad2dc
 DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-rc.1.zip 47154 BLAKE2B 
7cbd8e554ff4d2e93b60a81fe77d051b60255f24339fda1be3e644c737b44a1db665e9076193b6c914b6561b29f7d377680a96c15de1970859714abfa08e2dee
 SHA512 
1f008db632f373f72d0be54c2b5669668e8bbfd124f2a56fc6b8368eb89bcd55d2e5669bed6362fe6bfb055016c80002394a7b3a92f33d0fb9d9c11d42be4c61
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
+DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.4.1.mod 43 BLAKE2B 
e00572fff0f57c166be62ec93eacb189f004073581077cded1cb443b17c3e03cd1b2db37f0b7a504deb287b6515dd32648678d2ae763d6b6fbd7206a9bdcf30b
 SHA512 
0e8cdda81300811f629bce3a9307de05450036f750f8c3c0cd5b70854f8f95bd962ce99bfe1325c8d1bf562a5b7b94afb9e9fd2dbe4dcc45325fac6e27471102
 DIST 
github.com%2F!burnt!sushi%2Fxgb%2F@v%2Fv0.0.0-20160522181843-27f122750802.mod 
33 BLAKE2B 
d234bf9be3dd919cb1f8d33750a24dca68c90fea110fd0ff62f0dba86d2ebbfc66d55fea62745b6383c5607bc91cfd78c9d2cf12df251397e85995c04707caa2
 SHA512 
dbfa64ac31b25fdbff12110c6f9815abfde65f281e40852e7165499a2cefb6656c74fe0b82f0f018304daa02b83b421e9c15654efabad39787c69c1b2996a79d
+DIST 
github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20220407094043-a94812496cf5.mod
 112 BLAKE2B 
ef3083d3a65268fbd1db1c571a909b250b2b13dea588358f6b958e7ad1fdf1b4e4e9fb3f2494d4f6ba75d347b113a626f07b59dd1cfc72e0a9e37916dfb39a0f
 SHA512 
67d2f173895329e13a7a17d91e95557b55b199c6d7df7466ca8395d4fcc4f6ad123cb798e01bc136b2b3bd2dd9229d3db43f01021b4d38695554fc8b01dbe545
+DIST 
github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20220407094043-a94812496cf5.zip
 356580 BLAKE2B 
40ef221cb49438cd438fb9bb74156aab4ddbc76fbd384912a99274ae45702719ec5ec3ef2b629bd43861b251a692f0f0c6547765048d1771ba83ed1650029690
 SHA512 
dfeb27b4cc303fce05650fcf25b6d91f1535e5c1417e1940a200ec509ad69ab999a0952c050cffebe301229c7ed31b1ec89d1a9989a1c3a9ca5a39f6b7d67376
 DIST github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.

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

2022-05-16 Thread Michał Górny
commit: 4dc6d90480a1203ed8e867993e35de472d39d6e4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 04:48:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 04:48:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc6d904

dev-python/tldextract: Remove old

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

 dev-python/tldextract/Manifest|  2 --
 dev-python/tldextract/tldextract-3.2.0.ebuild | 33 ---
 dev-python/tldextract/tldextract-3.2.1.ebuild | 33 ---
 3 files changed, 68 deletions(-)

diff --git a/dev-python/tldextract/Manifest b/dev-python/tldextract/Manifest
index 7ddc489a7a65..bd5b3fe9229c 100644
--- a/dev-python/tldextract/Manifest
+++ b/dev-python/tldextract/Manifest
@@ -1,3 +1 @@
-DIST tldextract-3.2.0.tar.gz 103653 BLAKE2B 
74b85da2e5a8c953075636f908bd32ba825c53fbea145a691cb681596376318b63729e2c6b7291f1ef21a55fa927d48e31cf0db241bb94be47f706fb68239515
 SHA512 
4e0731792793eb0a6d0da8387d15e8b9de17f20108361230703fd9f66f2aaad6260073b611e27135e571b1899844b271f3dae4e77122186cc78fbb05f3b3f237
-DIST tldextract-3.2.1.tar.gz 104364 BLAKE2B 
6bd16ad4af4b3d7f92286f09ff265ba83f3661aa17976688e741bc3d8a2c386f695edff85f15f94fe203420cf44e5ce76ff8cfb047c3eeec1b6a8056b4a48cd1
 SHA512 
545013f5f25ea2e207e8dc65caeef3999f0f3a5abdaad09f5a599dc25a9344c9fde9a816785a20df8a137c082e37329f3984fdf6a80789d5976c0bef244d9095
 DIST tldextract-3.3.0.tar.gz 110388 BLAKE2B 
4f60f35de9bf774b3cbf9a67e17a5724197521b1ff1ec072fe4487608165c265ba6de736140e8677eca47229fc68d6c634ba1013a5bee294e7e1990925703938
 SHA512 
530e8592c2813c297355cdea591a772fad3e4cdcfccf72844c49ad68ab1acd57e6050828f78fe3bbfb9d54d62f33c63fec70dfb81d9955abf971703f53daa326

diff --git a/dev-python/tldextract/tldextract-3.2.0.ebuild 
b/dev-python/tldextract/tldextract-3.2.0.ebuild
deleted file mode 100644
index 07a0d69c5bdb..
--- a/dev-python/tldextract/tldextract-3.2.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Accurately separate the TLD from the registered domain and 
subdomains of a URL"
-HOMEPAGE="https://pypi.org/project/tldextract/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-
-RDEPEND="
-   dev-python/filelock[${PYTHON_USEDEP}]
-   dev-python/idna[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/requests-file[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/tldextract/tldextract-3.2.1.ebuild 
b/dev-python/tldextract/tldextract-3.2.1.ebuild
deleted file mode 100644
index ef7d2500fe3e..
--- a/dev-python/tldextract/tldextract-3.2.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Accurately separate the TLD from the registered domain and 
subdomains of a URL"
-HOMEPAGE="https://pypi.org/project/tldextract/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   dev-python/filelock[${PYTHON_USEDEP}]
-   dev-python/idna[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/requests-file[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



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

2022-05-16 Thread Michał Górny
commit: b02b3650013888cd4c1fb2cba6624deaf9b48eda
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 17 04:48:30 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 17 04:48:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b02b3650

dev-python/importlib_resources: Remove old

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

 dev-python/importlib_resources/Manifest|  3 --
 .../importlib_resources-5.4.0-r3.ebuild| 43 --
 .../importlib_resources-5.6.0.ebuild   | 43 --
 .../importlib_resources-5.7.0.ebuild   | 43 --
 4 files changed, 132 deletions(-)

diff --git a/dev-python/importlib_resources/Manifest 
b/dev-python/importlib_resources/Manifest
index aee4543e3e0e..4416a0f5ca2d 100644
--- a/dev-python/importlib_resources/Manifest
+++ b/dev-python/importlib_resources/Manifest
@@ -1,4 +1 @@
-DIST importlib_resources-5.4.0.tar.gz 30554 BLAKE2B 
f5be47cb63813aea15f65d251115cf398f695041871fdf6e8885fee11d9a9d7a2fbfd07efd494bd7c91077f99ab871e06d45f49de9f7e501a1691601206bfb55
 SHA512 
9262c185bdf79fad0a11caabc5c5df836702a74e140a9f60ace857e3f6a60fdb091639b2fb7129b17bad5a46968f43dda7d176fe39af495370dd31f04891fb1b
-DIST importlib_resources-5.6.0.tar.gz 30846 BLAKE2B 
9a83554cd65b7851c4a8c977509f3fc255de3c5927661764e702eeae142b7d0cc75f809fe2a438b6f3acdb2facbdc3dadbf3f9dfed5615643dc15e04545dcf8c
 SHA512 
d3c88dd5f1877b205b4c53ab9c8d4180ae87be0ff9dd11483024de40c84fe7da359f70337aeacc5df3b6deca88b903bb01850da8a54fd057e4174806ae767deb
-DIST importlib_resources-5.7.0.tar.gz 31185 BLAKE2B 
eefdc2380b580c274391369eb7a0432f74987a140a9a2eab2c43756148c1982ffa6f91ddad69992b85f88efdb5d22a40f0f95abd4e12de06be7d3d9ecd237579
 SHA512 
671395701ab96b8a4985f33470cfe2eea58fb60ca04d9763307958f08c535cdfee62b6532c33e24aa851b872e61498d169b4882788b9b829ba9549c84554f6fb
 DIST importlib_resources-5.7.1.tar.gz 31272 BLAKE2B 
3e30117ae4f18a9f2151b5435428f3853664ce291d2d4ce9490d1a3043ca5ce2e80cf04d7dcef71ebdaba8bbad17ee61bb47303637a8bee73a2263853b65293b
 SHA512 
8fd89dfcea4112d26418bcfa522de36c2136a50d07470ac8de18f62bb7bb964a459534554802b1455996ae65796018bea806a592746c1d2717f1313608cf4918

diff --git a/dev-python/importlib_resources/importlib_resources-5.4.0-r3.ebuild 
b/dev-python/importlib_resources/importlib_resources-5.4.0-r3.ebuild
deleted file mode 100644
index 8d55ed4b701a..
--- a/dev-python/importlib_resources/importlib_resources-5.4.0-r3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-DISTUTILS_USE_PEP517=flit
-# This is a backport of Python 3.9's importlib.resources
-PYTHON_COMPAT=( pypy3 python3_8 )
-
-inherit distutils-r1
-
-DESCRIPTION="Read resources from Python packages"
-HOMEPAGE="https://github.com/python/importlib_resources";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/zipp-3.7.0-r1[${PYTHON_USEDEP}]
-   ' python3_{8,9} pypy3)"
-
-distutils_enable_tests unittest
-distutils_enable_sphinx docs dev-python/rst-linker dev-python/jaraco-packaging
-
-src_configure() {
-   grep -q 'build-backend = "setuptools' pyproject.toml ||
-   die "Upstream changed build-backend, recheck"
-   # write a custom pyproject.toml to ease setuptools bootstrap
-   cat > pyproject.toml <<-EOF || die
-   [build-system]
-   requires = ["flit_core >=3.2,<4"]
-   build-backend = "flit_core.buildapi"
-
-   [project]
-   name = "importlib_resources"
-   version = "${PV}"
-   description = "Read resources from Python packages"
-   EOF
-}

diff --git a/dev-python/importlib_resources/importlib_resources-5.6.0.ebuild 
b/dev-python/importlib_resources/importlib_resources-5.6.0.ebuild
deleted file mode 100644
index c13797db40dd..
--- a/dev-python/importlib_resources/importlib_resources-5.6.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-DISTUTILS_USE_PEP517=flit
-# This is a backport of Python 3.9's importlib.resources
-PYTHON_COMPAT=( pypy3 python3_8 )
-
-inherit distutils-r1
-
-DESCRIPTION="Read resources from Python packages"
-HOMEPAGE="https://github.com/python/importlib_resources";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc

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

2022-05-16 Thread Sam James
commit: 00727fa047a355a08e2c797f894611d0e9b58c66
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:36:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 04:29:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00727fa0

app-emulation/wine-staging: [QA] drop (very) stale GCC version checks

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

 .../wine-staging/wine-staging-7.5-r1.ebuild| 70 +-
 .../wine-staging/wine-staging-7.6-r1.ebuild| 70 +-
 app-emulation/wine-staging/wine-staging-7.7.ebuild | 70 +-
 app-emulation/wine-staging/wine-staging-7.8.ebuild | 70 +-
 .../wine-staging/wine-staging-.ebuild  | 70 +-
 5 files changed, 10 insertions(+), 340 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-7.5-r1.ebuild 
b/app-emulation/wine-staging/wine-staging-7.5-r1.ebuild
index 96b148692d17..178ae2fa6afe 100644
--- a/app-emulation/wine-staging/wine-staging-7.5-r1.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.5-r1.ebuild
@@ -163,80 +163,14 @@ if [[ ${#PATCHES_BIN[@]} -ge 1 ]] || [[ ${MY_PV} ==  
]]; then
 fi
 
 wine_compiler_check() {
-   # GCC-specific bugs
-   if tc-is-gcc; then
-   # bug #549768
-   if use abi_x86_64 && [[ $(gcc-major-version) = 5 && 
$(gcc-minor-version) -le 2 ]]; then
-   ebegin "Checking for gcc-5 ms_abi compiler bug"
-   $(tc-getCC) -O2 "${PATCHDIR}/files/pr66838.c" -o 
"${T}"/pr66838 || die
-   # Run in subshell to prevent "Aborted" message
-   ( "${T}"/pr66838 || false ) >/dev/null 2>&1
-   if ! eend $?; then
-   eerror "64-bit wine cannot be built with 
gcc-5.1 or initial patchset of 5.2.0"
-   eerror "due to compiler bugs; please re-emerge 
the latest gcc-5.2.x ebuild,"
-   eerror "or use gcc-config to select a different 
compiler version."
-   eerror "See https://bugs.gentoo.org/549768";
-   eerror
-   return 1
-   fi
-   fi
-   # bug #574044
-   if use abi_x86_64 && [[ $(gcc-major-version) = 5 && 
$(gcc-minor-version) = 3 ]]; then
-   ebegin "Checking for gcc-5-3 stack realignment compiler 
bug"
-   # Compile in subshell to prevent "Aborted" message
-   ( $(tc-getCC) -O2 -mincoming-stack-boundary=3 
"${PATCHDIR}/files/pr69140.c" -o "${T}"/pr69140 ) >/dev/null 2>&1
-   if ! eend $?; then
-   eerror "Wine cannot be built with this version 
of gcc-5.3"
-   eerror "due to compiler bugs; please re-emerge 
the latest gcc-5.3.x ebuild,"
-   eerror "or use gcc-config to select a different 
compiler version."
-   eerror "See https://bugs.gentoo.org/574044";
-   eerror
-   return 1
-   fi
-   fi
-   fi
-
# Ensure compiler support
-   if use abi_x86_64; then
-   ebegin "Checking for 64-bit compiler with builtin_ms_va_list 
support"
-   # Compile in subshell to prevent "Aborted" message
-   ( $(tc-getCC) -O2 "${PATCHDIR}/files/builtin_ms_va_list.c" -o 
"${T}"/builtin_ms_va_list >/dev/null 2>&1)
-   if ! eend $?; then
-   eerror "This version of $(tc-getCC) does not support 
builtin_ms_va_list, can't enable 64-bit wine"
-   eerror
-   eerror "You need gcc-4.4+ or clang 3.8+ to build 64-bit 
wine"
-   eerror
-   return 1
-   fi
-   fi
+   # (No checks here as of 2022)
+   return 0
 }
 
 wine_build_environment_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
 
-   if use abi_x86_64; then
-   if tc-is-gcc && [[ $(gcc-major-version) -lt 4 || ( 
$(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 ) ]]; then
-   eerror "You need gcc-4.4+ to compile 64-bit wine"
-   die
-   elif tc-is-clang && [[ $(clang-major-version) -lt 3 || ( 
$(clang-major-version) -eq 3 && $(clang-minor-version) -lt 8 ) ]]; then
-   eerror "You need clang-3.8+ to compile 64-bit wine"
-   die
-   fi
-   fi
-   if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-minor-version) 
-le 3 ]]; then
-   ewarn "GCC-5.0-5.3 suffered from compiler bugs and are no 
longer supported by"
-   ewarn "Gentoo's Toolchain Team. If your ebuild fails the 
compiler check

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

2022-05-16 Thread Sam James
commit: 456ad4a33e8ff4f2820505f268737a391efe0009
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:36:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 04:29:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=456ad4a3

app-emulation/wine-vanilla: [QA] drop (very) stale GCC version checks

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

 .../wine-vanilla/wine-vanilla-6.0.2.ebuild | 70 +
 .../wine-vanilla/wine-vanilla-7.0-r2.ebuild| 70 +
 app-emulation/wine-vanilla/wine-vanilla-7.0.ebuild | 70 +
 .../wine-vanilla/wine-vanilla-7.5-r1.ebuild| 71 +-
 .../wine-vanilla/wine-vanilla-7.6-r1.ebuild| 70 +
 app-emulation/wine-vanilla/wine-vanilla-7.7.ebuild | 70 +
 app-emulation/wine-vanilla/wine-vanilla-7.8.ebuild | 70 +
 .../wine-vanilla/wine-vanilla-.ebuild  | 70 +
 8 files changed, 17 insertions(+), 544 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild
index 6b88760b1172..1a3c42a09643 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild
@@ -153,80 +153,14 @@ fi
 wine_compiler_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
 
-   # GCC-specific bugs
-   if tc-is-gcc; then
-   # bug #549768
-   if use abi_x86_64 && [[ $(gcc-major-version) = 5 && 
$(gcc-minor-version) -le 2 ]]; then
-   ebegin "Checking for gcc-5 ms_abi compiler bug"
-   $(tc-getCC) -O2 "${PATCHDIR}/files/pr66838.c" -o 
"${T}"/pr66838 || die
-   # Run in subshell to prevent "Aborted" message
-   ( "${T}"/pr66838 || false ) >/dev/null 2>&1
-   if ! eend $?; then
-   eerror "64-bit wine cannot be built with 
gcc-5.1 or initial patchset of 5.2.0"
-   eerror "due to compiler bugs; please re-emerge 
the latest gcc-5.2.x ebuild,"
-   eerror "or use gcc-config to select a different 
compiler version."
-   eerror "See https://bugs.gentoo.org/549768";
-   eerror
-   return 1
-   fi
-   fi
-   # bug #574044
-   if use abi_x86_64 && [[ $(gcc-major-version) = 5 && 
$(gcc-minor-version) = 3 ]]; then
-   ebegin "Checking for gcc-5-3 stack realignment compiler 
bug"
-   # Compile in subshell to prevent "Aborted" message
-   ( $(tc-getCC) -O2 -mincoming-stack-boundary=3 
"${PATCHDIR}/files/pr69140.c" -o "${T}"/pr69140 ) >/dev/null 2>&1
-   if ! eend $?; then
-   eerror "Wine cannot be built with this version 
of gcc-5.3"
-   eerror "due to compiler bugs; please re-emerge 
the latest gcc-5.3.x ebuild,"
-   eerror "or use gcc-config to select a different 
compiler version."
-   eerror "See https://bugs.gentoo.org/574044";
-   eerror
-   return 1
-   fi
-   fi
-   fi
-
# Ensure compiler support
-   if use abi_x86_64; then
-   ebegin "Checking for 64-bit compiler with builtin_ms_va_list 
support"
-   # Compile in subshell to prevent "Aborted" message
-   ( $(tc-getCC) -O2 "${PATCHDIR}/files/builtin_ms_va_list.c" -o 
"${T}"/builtin_ms_va_list >/dev/null 2>&1)
-   if ! eend $?; then
-   eerror "This version of $(tc-getCC) does not support 
builtin_ms_va_list, can't enable 64-bit wine"
-   eerror
-   eerror "You need gcc-4.4+ or clang 3.8+ to build 64-bit 
wine"
-   eerror
-   return 1
-   fi
-   fi
+   # (No checks here as of 2022)
+   return 0
 }
 
 wine_build_environment_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
 
-   if use abi_x86_64; then
-   if tc-is-gcc && [[ $(gcc-major-version) -lt 4 || ( 
$(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 ) ]]; then
-   eerror "You need gcc-4.4+ to compile 64-bit wine"
-   die
-   elif tc-is-clang && [[ $(clang-major-version) -lt 3 || ( 
$(clang-major-version) -eq 3 && $(clang-minor-version) -lt 8 ) ]]; then
-   eerror "You need clang-3.8+ to compile 64-bit wine"
-   die
-   fi
-   fi
-   if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-min

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

2022-05-16 Thread Sam James
commit: 7a171d3dea0bf7f45240701b8224f42bd86ee28f
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 03:52:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 03:52:33 2022 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=7a171d3d

app-emulation/wine-any: drop prelink

Removed from ::gentoo and newer glibcs.

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

 app-emulation/wine-any/metadata.xml| 2 --
 app-emulation/wine-any/wine-any-2.0-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.1-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.10-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-2.11-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-2.12-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-2.13-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-2.14-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-2.15-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-2.16-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-2.17-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-2.18.ebuild| 3 +--
 app-emulation/wine-any/wine-any-2.19.ebuild| 3 +--
 app-emulation/wine-any/wine-any-2.2-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.20.ebuild| 3 +--
 app-emulation/wine-any/wine-any-2.21.ebuild| 3 +--
 app-emulation/wine-any/wine-any-2.3-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.4-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.5-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.6-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.7-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.8-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-2.9-r1.ebuild  | 3 +--
 app-emulation/wine-any/wine-any-3.10.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.11.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.12.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.13-r1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-3.13.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.14.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.15.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.16.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.17.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.18.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.19.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.20.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.21.ebuild| 3 +--
 app-emulation/wine-any/wine-any-3.3.ebuild | 3 +--
 app-emulation/wine-any/wine-any-3.4.ebuild | 3 +--
 app-emulation/wine-any/wine-any-3.5.ebuild | 3 +--
 app-emulation/wine-any/wine-any-3.6.ebuild | 3 +--
 app-emulation/wine-any/wine-any-3.7.ebuild | 3 +--
 app-emulation/wine-any/wine-any-3.8.ebuild | 3 +--
 app-emulation/wine-any/wine-any-3.9.ebuild | 3 +--
 app-emulation/wine-any/wine-any-4.0.ebuild | 3 +--
 app-emulation/wine-any/wine-any-4.1.ebuild | 3 +--
 app-emulation/wine-any/wine-any-.ebuild| 3 +--
 46 files changed, 45 insertions(+), 92 deletions(-)

diff --git a/app-emulation/wine-any/metadata.xml 
b/app-emulation/wine-any/metadata.xml
index 009f5d7..96472a5 100644
--- a/app-emulation/wine-any/metadata.xml
+++ b/app-emulation/wine-any/metadata.xml
@@ -33,8 +33,6 @@ This variant of the wine packaging allows for the use of the 
Wine-Staging patchs
Support packet capture software (e.g. 
wireshark)
Install helpers written in perl 
(winedump/winemaker)
Apply Wine-Staging patches for 
Pipelight/Silverlight support
-   Run prelink on DLLs during build;
-   For Gentoo hardened, do not disable if you do not know 
what this means as it can break things at runtime
Pull in sys-auth/rtkit for 
low-latency pulseaudio support
Use Wine to open and run .EXE and .MSI 
files
Pull in media-libs/libtxc_dxtn for 
DXTn texture compression, needed for many games

diff --git a/app-emulation/wine-any/wine-any-2.0-r1.ebuild 
b/app-emulation/wine-any/wine-any-2.0-r1.ebuild
index e6fb12a..22d70d5 100644
--- a/app-emulation/wine-any/wine-any-2.0-r1.ebuild
+++ b/app-emulation/wine-any/wine-any-2.0-r1.ebuild
@@ -48,7 +48,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos 
+fontconfig +gecko gphoto2 gsm gstreamer +jpeg +lcms ldap +mono mp3 ncurses 
netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png 
prelink pulseaudio +realtime +run-exes s3tc samba scanner selinux +ssl staging 
test themes +threads +truetype udev +udisks v4l vaapi +X +xcomposite xinerama 
+xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos 
+fontconfig +gecko gphoto2 gsm gstreamer +jpeg +lcms ldap +mono mp3 ncurses 
netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png 
pulseaudio +realtime +run-exes s3tc samba scanner selinux +ssl staging test 
themes +threads +truetype udev +udisks v

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

2022-05-16 Thread Sam James
commit: 2f9af1d50f7deb5453589269293f65a51c719ec5
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 03:53:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 03:53:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=2f9af1d5

app-emulation/wine-d3d9: drop prelink

Removed from ::gentoo and newer glibcs.

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

 app-emulation/wine-d3d9/metadata.xml | 2 --
 app-emulation/wine-d3d9/wine-d3d9-2.0-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.1-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.10-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.11-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.12-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.13-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.14-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.15-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.16-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.17-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.18.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.19.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.2-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.20.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.21.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.3-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.4-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.5-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.6-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.7-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.8-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-2.9-r1.ebuild  | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.10.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.11.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.12.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.13-r1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.13.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.14.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.15.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.16.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.17.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.18.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.19.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.20.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.21.ebuild| 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.3.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.4.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.5.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.6.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.7.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.8.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-3.9.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-4.0.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-4.1.ebuild | 3 +--
 app-emulation/wine-d3d9/wine-d3d9-.ebuild| 3 +--
 46 files changed, 45 insertions(+), 92 deletions(-)

diff --git a/app-emulation/wine-d3d9/metadata.xml 
b/app-emulation/wine-d3d9/metadata.xml
index 3116c6d..d9232a6 100644
--- a/app-emulation/wine-d3d9/metadata.xml
+++ b/app-emulation/wine-d3d9/metadata.xml
@@ -35,8 +35,6 @@ This variant of the Wine packaging includes the Gallium Nine 
patchset.
Add support for OpenGL in bitmaps using 
libOSMesa
Support packet capture software (e.g. 
wireshark)
Install helpers written in perl 
(winedump/winemaker)
-   Run prelink on DLLs during build;
-   For Gentoo hardened, do not disable if you do not know 
what this means as it can break things at runtime
Pull in sys-auth/rtkit for 
low-latency pulseaudio support
Use Wine to open and run .EXE and .MSI 
files
Add support for NTLM auth. See:

diff --git a/app-emulation/wine-d3d9/wine-d3d9-2.0-r1.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-2.0-r1.ebuild
index 3e49740..f25dd8b 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-2.0-r1.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-2.0-r1.ebuild
@@ -44,7 +44,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos 
+fontconfig +gecko gphoto2 gsm gstreamer +jpeg +lcms ldap +mono mp3 ncurses 
netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png prelink 
pulseaudio +realtime +run-exes samba scanner selinux +ssl test +threads 
+truetype udev +udisks v4l +X +xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos 
+fontconfig +gecko gphoto2 gsm gstreamer +jpeg +lcms ldap +mono mp3 ncurses 
netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png pulseaudio 
+realtime +run-exes samba scanner selinux +ssl test +threads +truetype udev 
+udisks v4l +X +xcomposite xinerama +xml"
 R

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

2022-05-16 Thread Ionen Wolkens
commit: 3f6a6d4b239cef61e4a839a377e2ce67bef5471f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue May 17 03:46:00 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue May 17 04:15:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6a6d4b

app-emulation/dxvk: give note about overlay differences

Just a courtesy until this version settles in, been in overlays for
a long time and switching back & forth can give a poor experience.

Similar applies to vkd3d-proton but it's less known and overlays
only had live ebuilds.

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

 app-emulation/dxvk/dxvk-1.10.1.ebuild | 14 ++
 app-emulation/dxvk/dxvk-.ebuild   | 14 ++
 2 files changed, 28 insertions(+)

diff --git a/app-emulation/dxvk/dxvk-1.10.1.ebuild 
b/app-emulation/dxvk/dxvk-1.10.1.ebuild
index 7d293dd8f8ea..d0bfdb15b8ca 100644
--- a/app-emulation/dxvk/dxvk-1.10.1.ebuild
+++ b/app-emulation/dxvk/dxvk-1.10.1.ebuild
@@ -102,6 +102,10 @@ multilib_src_install_all() {
find "${ED}" -type f -name '*.a' -delete || die
 }
 
+pkg_preinst() {
+   [[ -e /usr/$(get_libdir)/dxvk/d3d11.dll ]] && DXVK_HAD_OVERLAY=
+}
+
 pkg_postinst() {
if [[ ! ${REPLACING_VERSIONS} ]]; then
elog "To enable ${PN} on a wine prefix, you can run the 
following command:"
@@ -109,6 +113,16 @@ pkg_postinst() {
elog "  WINEPREFIX=/path/to/prefix setup_dxvk.sh install 
--symlink"
elog
elog "See ${EROOT}/usr/share/doc/${PF}/README.md* for details."
+   elif [[ -v DXVK_HAD_OVERLAY ]]; then
+   # temporary warning until this version is more widely used
+   elog "Gentoo's main repo ebuild for ${PN} uses different paths 
than most overlays."
+   elog "If you were using symbolic links in wine prefixes it may 
be necessary to"
+   elog "refresh them by re-running the command:"
+   elog
+   elog "  WINEPREFIX=/path/to/prefix setup_dxvk.sh install 
--symlink"
+   elog
+   elog "Also, if you were using /etc/${PN}.conf, ${PN} is no 
longer patched to load"
+   elog "it. See ${EROOT}/usr/share/doc/${PF}/README.md* for 
handling configs."
fi
 
# don't try to keep wine-*[vulkan] in RDEPEND, but still give a warning

diff --git a/app-emulation/dxvk/dxvk-.ebuild 
b/app-emulation/dxvk/dxvk-.ebuild
index 7d293dd8f8ea..d0bfdb15b8ca 100644
--- a/app-emulation/dxvk/dxvk-.ebuild
+++ b/app-emulation/dxvk/dxvk-.ebuild
@@ -102,6 +102,10 @@ multilib_src_install_all() {
find "${ED}" -type f -name '*.a' -delete || die
 }
 
+pkg_preinst() {
+   [[ -e /usr/$(get_libdir)/dxvk/d3d11.dll ]] && DXVK_HAD_OVERLAY=
+}
+
 pkg_postinst() {
if [[ ! ${REPLACING_VERSIONS} ]]; then
elog "To enable ${PN} on a wine prefix, you can run the 
following command:"
@@ -109,6 +113,16 @@ pkg_postinst() {
elog "  WINEPREFIX=/path/to/prefix setup_dxvk.sh install 
--symlink"
elog
elog "See ${EROOT}/usr/share/doc/${PF}/README.md* for details."
+   elif [[ -v DXVK_HAD_OVERLAY ]]; then
+   # temporary warning until this version is more widely used
+   elog "Gentoo's main repo ebuild for ${PN} uses different paths 
than most overlays."
+   elog "If you were using symbolic links in wine prefixes it may 
be necessary to"
+   elog "refresh them by re-running the command:"
+   elog
+   elog "  WINEPREFIX=/path/to/prefix setup_dxvk.sh install 
--symlink"
+   elog
+   elog "Also, if you were using /etc/${PN}.conf, ${PN} is no 
longer patched to load"
+   elog "it. See ${EROOT}/usr/share/doc/${PF}/README.md* for 
handling configs."
fi
 
# don't try to keep wine-*[vulkan] in RDEPEND, but still give a warning



[gentoo-commits] repo/gentoo:master commit in: dev-go/coveraggregator/

2022-05-16 Thread Zac Medico
commit: 9d55d096f4e63701d252f3482a08971bf98607ae
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May 17 03:58:57 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May 17 03:59:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d55d096

dev-go/coveraggregator: treeclean

Closes: https://bugs.gentoo.org/844646
Signed-off-by: Zac Medico  gentoo.org>

 dev-go/coveraggregator/Manifest|  2 --
 .../coveraggregator-0_pre20170216-r1.ebuild| 35 --
 dev-go/coveraggregator/metadata.xml| 10 ---
 3 files changed, 47 deletions(-)

diff --git a/dev-go/coveraggregator/Manifest b/dev-go/coveraggregator/Manifest
deleted file mode 100644
index 1d00f174ac0d..
--- a/dev-go/coveraggregator/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST coveraggregator-0_pre20170216.tar.gz 2394 BLAKE2B 
0772a6449917a5a0a8ca953223771edbfc156eb49686a3f2f6eea7981ae8a5fb71727bc59d034e657ab4534e8506eaf012f57609fa5036bc1c2e4778ffdd161e
 SHA512 
07eae44813ebce3d06e103a97ae972823880d58392a9520b1ef6a1dbf44aad4ca5bf572a6eee37a69a2a2c215fbd70587d95f181bba2c0bd7f041385ce169a7a
-DIST github.com-golang-tools-a911d9008d1f732040244007778232b02ebb2b84.tar.gz 
2298164 BLAKE2B 
1c47d5f354174578ee376cc0907235b70df8a81b403da26083dd4138e8bbd1064bb62a5481a5079c43af31e71f76d77eb2be23b85571dbe3a2f48ffd7ed161cf
 SHA512 
acce459c8fa32ca7e48163f92fb6e343b0ea8ec6994b98eb7f7326cf09bf194191c00a01c9eb5d055210cc144d5b986a9e554102a31eca4bba9cbedc500ccdf1

diff --git a/dev-go/coveraggregator/coveraggregator-0_pre20170216-r1.ebuild 
b/dev-go/coveraggregator/coveraggregator-0_pre20170216-r1.ebuild
deleted file mode 100644
index 24fd828f5fec..
--- a/dev-go/coveraggregator/coveraggregator-0_pre20170216-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_VENDOR=(
-   "golang.org/x/tools a911d9008d1f732040244007778232b02ebb2b84 
github.com/golang/tools"
-)
-
-inherit golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-EGO_PN=github.com/chouquette/${PN}
-HOMEPAGE="https://github.com/chouquette/coveraggregator";
-EGIT_COMMIT="af12d4d73479a1b49a16bbed8e5c182999dd62be"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
-   ${EGO_VENDOR_URI}"
-DESCRIPTION="Cover profile aggregator for golang"
-LICENSE="WTFPL-2 BSD"
-RESTRICT="test"
-SLOT="0"
-IUSE=""
-DEPEND=""
-RDEPEND=""
-S=${WORKDIR}/${P}/src/${EGO_PN}
-
-src_compile() {
-   export -n GOCACHE XDG_CACHE_HOME #681202
-   GOPATH="${WORKDIR}/${P}" go build -v -work -x ${EGO_BUILD_FLAGS} -o 
${PN} "${EGO_PN}" || die
-}
-
-src_install() {
-   dobin ${PN}
-   dodoc README.md
-}

diff --git a/dev-go/coveraggregator/metadata.xml 
b/dev-go/coveraggregator/metadata.xml
deleted file mode 100644
index 4d6b8d23919f..
--- a/dev-go/coveraggregator/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   zmed...@gentoo.org
-   
-   
-   chouquette/coveraggregator
-   
-



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-snappy/

2022-05-16 Thread Zac Medico
commit: da9c3e685250508a81a7e63aac75e7f59484ca01
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May 17 03:50:50 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May 17 03:51:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da9c3e68

dev-go/go-snappy: treeclean

Closes: https://bugs.gentoo.org/844667
Signed-off-by: Zac Medico  gentoo.org>

 dev-go/go-snappy/Manifest   |  2 --
 dev-go/go-snappy/go-snappy-0_pre20150729.ebuild | 25 -
 dev-go/go-snappy/go-snappy-0_pre20160213.ebuild | 25 -
 dev-go/go-snappy/go-snappy-.ebuild  | 25 -
 dev-go/go-snappy/metadata.xml   | 10 --
 5 files changed, 87 deletions(-)

diff --git a/dev-go/go-snappy/Manifest b/dev-go/go-snappy/Manifest
deleted file mode 100644
index dd94e1652788..
--- a/dev-go/go-snappy/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST go-snappy-0_pre20150729.tar.gz 10085 BLAKE2B 
ebbdf74c7a6ecf1caf8267b29d9b65d64033aa6ac329dba1ff0e0f31a070aaabcac9de7c98a8cf41bb4a1982e40eea3a481bd5c306c4efb4bddfb355b48823f7
 SHA512 
84f285f34f547f1da6b0fc87b61a699ac3e8b8d762c0aaa3d71b22869c51d76eb5a5fc3d9b8d3571591eb955fdde9a7a293935e1d40f76c5dd01cc02710b209a
-DIST go-snappy-0_pre20160213.tar.gz 14160 BLAKE2B 
01f122dacedf2c561c9fda1d7baa93232902f2187e8ad425112eec791fa299b4b9fd4b1b956c9b20386d0b6f2e9b62ecea9ca8c49570b9c312c3bc46cbbe
 SHA512 
182cb6626c49ebe1c310ff7531aa7d5b2576926f17f379ecbe0149d970c0fa1dfd6c8dc24e0a7513005a50a452e492da4ed27db4aa66f762e0489b9486f92bb9

diff --git a/dev-go/go-snappy/go-snappy-0_pre20150729.ebuild 
b/dev-go/go-snappy/go-snappy-0_pre20150729.ebuild
deleted file mode 100644
index 5915c6a5eb50..
--- a/dev-go/go-snappy/go-snappy-0_pre20150729.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_SRC=github.com/golang/snappy
-EGO_PN=${EGO_SRC}/...
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   EGIT_COMMIT="723cc1e459b8eea2dea4583200fd60757d40097a"
-   SRC_URI="https://${EGO_SRC}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="The Snappy compression format in the Go programming language"
-HOMEPAGE="https://github.com/golang/snappy";
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-DEPEND=""
-RDEPEND=""

diff --git a/dev-go/go-snappy/go-snappy-0_pre20160213.ebuild 
b/dev-go/go-snappy/go-snappy-0_pre20160213.ebuild
deleted file mode 100644
index ae76eb5032d6..
--- a/dev-go/go-snappy/go-snappy-0_pre20160213.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_SRC=github.com/golang/snappy
-EGO_PN=${EGO_SRC}/...
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   EGIT_COMMIT="d1d908a252c22fd7afd36190d5cffb144aa8f777"
-   SRC_URI="https://${EGO_SRC}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="The Snappy compression format in the Go programming language"
-HOMEPAGE="https://github.com/golang/snappy";
-LICENSE="BSD"
-SLOT="0/${PVR}"
-IUSE=""
-DEPEND=""
-RDEPEND=""

diff --git a/dev-go/go-snappy/go-snappy-.ebuild 
b/dev-go/go-snappy/go-snappy-.ebuild
deleted file mode 100644
index 5915c6a5eb50..
--- a/dev-go/go-snappy/go-snappy-.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_SRC=github.com/golang/snappy
-EGO_PN=${EGO_SRC}/...
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   EGIT_COMMIT="723cc1e459b8eea2dea4583200fd60757d40097a"
-   SRC_URI="https://${EGO_SRC}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="The Snappy compression format in the Go programming language"
-HOMEPAGE="https://github.com/golang/snappy";
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE=""
-DEPEND=""
-RDEPEND=""

diff --git a/dev-go/go-snappy/metadata.xml b/dev-go/go-snappy/metadata.xml
deleted file mode 100644
index ff1a97ca2446..
--- a/dev-go/go-snappy/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-  
-zmed...@gentoo.org
-  
-  
-golang/snappy
-  
-



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-spew/

2022-05-16 Thread Zac Medico
commit: 7dfe0573c1f06c7b776c828229a214101b077d23
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May 17 03:48:14 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May 17 03:48:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dfe0573

dev-go/go-spew: treeclean

Closes: https://bugs.gentoo.org/844670
Signed-off-by: Zac Medico  gentoo.org>

 dev-go/go-spew/Manifest |  1 -
 dev-go/go-spew/go-spew-0_pre20150619.ebuild | 25 -
 dev-go/go-spew/go-spew-.ebuild  | 25 -
 dev-go/go-spew/metadata.xml | 10 --
 4 files changed, 61 deletions(-)

diff --git a/dev-go/go-spew/Manifest b/dev-go/go-spew/Manifest
deleted file mode 100644
index b660e349f87a..
--- a/dev-go/go-spew/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST go-spew-0_pre20150619.tar.gz 41714 BLAKE2B 
01e360e77a1bb5b277b7db050aac7d78d9d49b2b9aebc0f681c18c8f48986f775d2a829ebb9cdaaf9d75de4611949f8255ddcb2b1f75685ffec004d2f446b367
 SHA512 
84ec5cbf26b59d6380d09b4e053427d8c8b93555e43de4a95d373b7fb1edc647f0c950caaacf451c03872171d138e717b1fa9a1ea0f14208a9a5197bd83ce037

diff --git a/dev-go/go-spew/go-spew-0_pre20150619.ebuild 
b/dev-go/go-spew/go-spew-0_pre20150619.ebuild
deleted file mode 100644
index d34c8eca276e..
--- a/dev-go/go-spew/go-spew-0_pre20150619.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_SRC=github.com/davecgh/${PN}
-EGO_PN=${EGO_SRC}/...
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   EGIT_COMMIT="2df174808ee097f90d259e432cc04442cf60be21"
-   SRC_URI="https://${EGO_SRC}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="Implements a deep pretty printer for Go data structures to aid in 
debugging"
-HOMEPAGE="https://github.com/davecgh/go-spew";
-LICENSE="ISC"
-SLOT="0/${PV}"
-IUSE=""
-DEPEND=""
-RDEPEND=""

diff --git a/dev-go/go-spew/go-spew-.ebuild 
b/dev-go/go-spew/go-spew-.ebuild
deleted file mode 100644
index d34c8eca276e..
--- a/dev-go/go-spew/go-spew-.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_SRC=github.com/davecgh/${PN}
-EGO_PN=${EGO_SRC}/...
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   EGIT_COMMIT="2df174808ee097f90d259e432cc04442cf60be21"
-   SRC_URI="https://${EGO_SRC}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="Implements a deep pretty printer for Go data structures to aid in 
debugging"
-HOMEPAGE="https://github.com/davecgh/go-spew";
-LICENSE="ISC"
-SLOT="0/${PV}"
-IUSE=""
-DEPEND=""
-RDEPEND=""

diff --git a/dev-go/go-spew/metadata.xml b/dev-go/go-spew/metadata.xml
deleted file mode 100644
index 30c60c9bda9e..
--- a/dev-go/go-spew/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-  
-zmed...@gentoo.org
-  
-  
-davecgh/go-spew
-  
-



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-eapache-queue/

2022-05-16 Thread Zac Medico
commit: 3780635c3512350a8635a73579fedeeb741b3936
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May 17 03:45:01 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May 17 03:45:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3780635c

dev-go/go-eapache-queue: treeclean

Closes: https://bugs.gentoo.org/844661
Signed-off-by: Zac Medico  gentoo.org>

 dev-go/go-eapache-queue/Manifest   |  1 -
 .../go-eapache-queue/go-eapache-queue-1.0.2.ebuild | 24 --
 .../go-eapache-queue/go-eapache-queue-.ebuild  | 24 --
 dev-go/go-eapache-queue/metadata.xml   | 10 -
 4 files changed, 59 deletions(-)

diff --git a/dev-go/go-eapache-queue/Manifest b/dev-go/go-eapache-queue/Manifest
deleted file mode 100644
index ac55478ee29a..
--- a/dev-go/go-eapache-queue/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST go-eapache-queue-1.0.2.tar.gz 3262 BLAKE2B 
6d9c333e3808173a3510e8d07a6b5e06f7be3fa47a242268333af887ad12cbdac8ac3132c6446f88ecd2fb91b4e740fba51f86670feaeb0b481f8c52599653aa
 SHA512 
6214822ca9bf9625acf62818205ba1c964e72271a008d99f827a0072c1a48bc5aefee8724c7fc1ea45450084625570f2625443a70eb26c6b0d5032b4811dd5b0

diff --git a/dev-go/go-eapache-queue/go-eapache-queue-1.0.2.ebuild 
b/dev-go/go-eapache-queue/go-eapache-queue-1.0.2.ebuild
deleted file mode 100644
index 5236c83846f4..
--- a/dev-go/go-eapache-queue/go-eapache-queue-1.0.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_SRC=github.com/eapache/queue
-EGO_PN=${EGO_SRC}/...
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   SRC_URI="https://${EGO_SRC}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="Fast golang queue using ring-buffer"
-HOMEPAGE="https://github.com/eapache/queue";
-LICENSE="MIT"
-SLOT="0/${PV}"
-IUSE=""
-DEPEND=""
-RDEPEND=""

diff --git a/dev-go/go-eapache-queue/go-eapache-queue-.ebuild 
b/dev-go/go-eapache-queue/go-eapache-queue-.ebuild
deleted file mode 100644
index 5236c83846f4..
--- a/dev-go/go-eapache-queue/go-eapache-queue-.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_SRC=github.com/eapache/queue
-EGO_PN=${EGO_SRC}/...
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   SRC_URI="https://${EGO_SRC}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="Fast golang queue using ring-buffer"
-HOMEPAGE="https://github.com/eapache/queue";
-LICENSE="MIT"
-SLOT="0/${PV}"
-IUSE=""
-DEPEND=""
-RDEPEND=""

diff --git a/dev-go/go-eapache-queue/metadata.xml 
b/dev-go/go-eapache-queue/metadata.xml
deleted file mode 100644
index 65b8dce10715..
--- a/dev-go/go-eapache-queue/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-  
-zmed...@gentoo.org
-  
-  
-eapache/queue
-  
-



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

2022-05-16 Thread Zac Medico
commit: 213c703773a7aaf9bb40970f1f0a04d624eedb23
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May 17 03:36:08 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May 17 03:37:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=213c7037

sys-apps/flatpak: remove .la files

Closes: https://bugs.gentoo.org/844967
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/flatpak/flatpak-1.13.2.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/sys-apps/flatpak/flatpak-1.13.2.ebuild 
b/sys-apps/flatpak/flatpak-1.13.2.ebuild
index e8e267a24ca9..c542d3a34349 100644
--- a/sys-apps/flatpak/flatpak-1.13.2.ebuild
+++ b/sys-apps/flatpak/flatpak-1.13.2.ebuild
@@ -100,3 +100,9 @@ src_configure() {
 
econf "${myeconfargs[@]}"
 }
+
+src_install() {
+   default
+   # 
https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303
+   find "${ED}" -name '*.la' -delete || die
+}



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

2022-05-16 Thread Nicolas Bock
commit: 4c806ba1ea0b00b2caeb5e087c0347b09350c713
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue May 17 03:12:12 2022 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue May 17 03:12:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c806ba1

dev-util/ebuildtester: Version bump to v0.1.35

Signed-off-by: Nicolas Bock  gentoo.org>

 dev-util/ebuildtester/Manifest   |  1 +
 dev-util/ebuildtester/ebuildtester-0.1.35.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-util/ebuildtester/Manifest b/dev-util/ebuildtester/Manifest
index ff785bf2f5df..f326e9a4cb62 100644
--- a/dev-util/ebuildtester/Manifest
+++ b/dev-util/ebuildtester/Manifest
@@ -1,3 +1,4 @@
 DIST ebuildtester-0.1.27.tar.gz 17347 BLAKE2B 
4b4b97235b073bfa1fc78dd3e4f5d03a2e64b277a8675669061beef3185e87c01f882ae830fc5c11b1ba97ea5deb50e93b7cc02b78cef5a0046bb7f2c7ac3433
 SHA512 
f50fb020e47750c318d0198628721adf166ee3d8544be50169b2012ad72370f063b1367e521af842df0574e491d469e5c2a6aba1576a9f364c95e72a9579950d
 DIST ebuildtester-0.1.29.tar.gz 17446 BLAKE2B 
d0dccc4e290e9907b90d93ecd87cb263e842ee60944ea9e8a0cb3864029595a5979c16e3c13d59dfd6d5bdc989a6211bf56262b88bbf2f28a86b236f1c305fd9
 SHA512 
4093df87f85fc581dc1b286b7377929f111d0f1efc960d7623ff3cbd833ef997174b0508422567de819490c30a8246a431d6a29bf71f1e828064b3987bd129a4
 DIST ebuildtester-0.1.30.tar.gz 17436 BLAKE2B 
264a10b1f61fcb9ef0ef232118ab1f830da4754ddf724d9797beaabbbd03b6d8a6c790150847dde2f8a0436a71ea0351b547ea3996709da41abcaad02cdfcac8
 SHA512 
0138b220bfc109ea05a8052150150ca38e6612e7089926d88f5a8dc99f7c27b16adce10cce1779f981eb8bb4ee05a2aac381d5a875ef38ffa83243a2945d3666
+DIST ebuildtester-0.1.35.tar.gz 19842 BLAKE2B 
3d562718680914a47bb078f38f4351e5b4575ef6d11fa39247d7f06b81868cca0a30ec29ba0e7b14330ef45a117330ad2351f5eea2b75f23cbaba9e37d0441d4
 SHA512 
c268c621c3b22aefb6945da7169a4049c7bd3f9cc198d43eb733bc144bf1ac46e251235af669d2af5231f5517ef997ffcd28f4bcbb1c945237f6dd2dca502c46

diff --git a/dev-util/ebuildtester/ebuildtester-0.1.35.ebuild 
b/dev-util/ebuildtester/ebuildtester-0.1.35.ebuild
new file mode 100644
index ..21d359bb819e
--- /dev/null
+++ b/dev-util/ebuildtester/ebuildtester-0.1.35.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
+HOMEPAGE="https://ebuildtester.readthedocs.io/";
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-containers/docker
+   sys-fs/fuse
+"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}"
+}



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

2022-05-16 Thread Ulrich Müller
commit: a7be80ffab84db91e93f4d27021a63bbec490a9f
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun May 15 07:26:39 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue May 17 03:02:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7be80ff

multilib.eclass: Avoid reserved variable names

Names that begin with __ are reserved for package manager use.

Closes: https://bugs.gentoo.org/843722
Signed-off-by: Ulrich Müller  gentoo.org>

 eclass/multilib.eclass | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
index ec2676cb6cfb..8590bbdfbff0 100644
--- a/eclass/multilib.eclass
+++ b/eclass/multilib.eclass
@@ -422,9 +422,9 @@ multilib_env() {
 
# the default abi is set to the 1-level libdir default
 
-   local 
__libdir_riscvdefaultabi_variable="LIBDIR_${DEFAULT_ABI}"
-   local 
__libdir_riscvdefaultabi=${!__libdir_riscvdefaultabi_variable}
-   export 
${__libdir_riscvdefaultabi_variable}=${__libdir_riscvdefaultabi:-lib64}
+   local 
_libdir_riscvdefaultabi_variable="LIBDIR_${DEFAULT_ABI}"
+   local 
_libdir_riscvdefaultabi=${!_libdir_riscvdefaultabi_variable}
+   export 
${_libdir_riscvdefaultabi_variable}=${_libdir_riscvdefaultabi:-lib64}
 
# all other abi are set to the 2-level libdir default
 
@@ -454,9 +454,9 @@ multilib_env() {
 
# the default abi is set to the 1-level libdir default
 
-   local 
__libdir_riscvdefaultabi_variable="LIBDIR_${DEFAULT_ABI}"
-   local 
__libdir_riscvdefaultabi=${!__libdir_riscvdefaultabi_variable}
-   export 
${__libdir_riscvdefaultabi_variable}=${__libdir_riscvdefaultabi:-lib}
+   local 
_libdir_riscvdefaultabi_variable="LIBDIR_${DEFAULT_ABI}"
+   local 
_libdir_riscvdefaultabi=${!_libdir_riscvdefaultabi_variable}
+   export 
${_libdir_riscvdefaultabi_variable}=${_libdir_riscvdefaultabi:-lib}
 
# all other abi are set to the 2-level libdir default
 



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gvfs/

2022-05-16 Thread Matt Turner
commit: d0971a3e92359b59aef3ce7caface30646c262a7
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 17 02:21:49 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 17 02:21:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0971a3e

gnome-base/gvfs: Subscribe to libnfs subslot

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

 gnome-base/gvfs/{gvfs-1.50.1.ebuild => gvfs-1.50.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gvfs/gvfs-1.50.1.ebuild 
b/gnome-base/gvfs/gvfs-1.50.1-r1.ebuild
similarity index 99%
rename from gnome-base/gvfs/gvfs-1.50.1.ebuild
rename to gnome-base/gvfs/gvfs-1.50.1-r1.ebuild
index 61a64ed1d03f..3d55f7527038 100644
--- a/gnome-base/gvfs/gvfs-1.50.1.ebuild
+++ b/gnome-base/gvfs/gvfs-1.50.1-r1.ebuild
@@ -67,7 +67,7 @@ RDEPEND="
)
google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] )
gphoto2? ( >=media-libs/libgphoto2-2.5.0:= )
-   nfs? ( >=net-fs/libnfs-1.9.8 )
+   nfs? ( >=net-fs/libnfs-1.9.8:= )
net-misc/openssh
 "
 DEPEND="${RDEPEND}"



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

2022-05-16 Thread Matt Turner
commit: 20618621836ca39ddfaacad254efec84ad082dd5
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 17 02:14:05 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 17 02:15:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20618621

media-gfx/gthumb: Restore ~ppc64 keyword

libheif is stable on ppc64. I think I misread the pkgcheck message.

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

 media-gfx/gthumb/gthumb-3.12.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
index 2420ae8ddbc1..d7c6ca2c5978 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer heif http jpegxl lcms raw 
slideshow svg tiff webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch



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

2022-05-16 Thread Matt Turner
commit: f4c0fe85e16f39c6828f38f0a719f446fd52f36f
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 17 02:13:18 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 17 02:13:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c0fe85

media-gfx/gthumb: Restore ~ppc keyword

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

 media-gfx/gthumb/gthumb-3.12.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
index cc3cfd595f53..2420ae8ddbc1 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer heif http jpegxl lcms raw 
slideshow svg tiff webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch



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

2022-05-16 Thread Matt Turner
commit: d819c3b1f3ac31d23ea9e07e9e5c4fe3afcdd761
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 17 02:12:16 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 17 02:13:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d819c3b1

profiles/powerpc/ppc32: Mask USE=heif for media-gfx/gthumb

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

 profiles/arch/powerpc/ppc32/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index fd0efe2b6bd3..45dd34a6ebac 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (2022-05-16)
+# media-libs/libheif not keyworded here
+media-gfx/gthumb heif
+
 # Nickolas Raymond Kaczynski  (2022-04-24)
 # Dependencies are missing keywords
 media-libs/imlib2 heif



  1   2   3   4   5   6   >