[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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