[gentoo-commits] repo/gentoo:master commit in: dev-python/notebook/
commit: 4a5a2a17acf7fd84afb89f8845a593efc518f028 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 5 05:40:46 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 5 05:40:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5a2a17 dev-python/notebook: Bump to 7.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/notebook/Manifest | 1 + dev-python/notebook/notebook-7.0.2.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/dev-python/notebook/Manifest b/dev-python/notebook/Manifest index e411c25222e4..d9f7eefd63d6 100644 --- a/dev-python/notebook/Manifest +++ b/dev-python/notebook/Manifest @@ -1,3 +1,4 @@ DIST notebook-6.5.4.tar.gz 5785832 BLAKE2B 28845c51c244d08b12e6a2853d3407a2af9e351f1501db8e76ff4f069e656d9bf27c3d2893b38f3f2bb51cedf38658219be3843a3397a588046d55bf445d3222 SHA512 72bf4efa4d553a6265c72e188ad0ee085accbbc05b0af182531c892303149d83f38f6d410f1bcb2c835071f713cb4267d58324b982b4087caabf9b46b8d77cfa DIST notebook-7.0.0.tar.gz 3922786 BLAKE2B 5aaeae9f48c456691607d5ef05012368f0e6abd1eb1266a5fc68ac999027cdb1e03a640b13048b47a754ef8c803bf1fe3a8c056dc600d825fa05387e905183a2 SHA512 fb58c03b60f02cc8b2096c13c493c38324fbb76a93dbb31a94775ed341a9594168598bc3a35ce18ef1ce6e2dd79f7b2e32d752dc3307780cfbc9fbc0c7f1c9a6 DIST notebook-7.0.1.tar.gz 3926420 BLAKE2B a711c6202ec87f5b9ee9b82779048f4dc366643a645890006b6588ddd70428e79e4028171cc4b4fb4fa1e6f93a2a948aae34980915ad4a2a5f7c34971e6bf917 SHA512 4bfae67044525527c1d5ff1dd269c8ca1179bbef3a9f0cf043244103c996f02ef4cbbf11c4ceffe84ca0cb0a8250f18cd3ebf6dd55cca53ceaa47f65df7dae22 +DIST notebook-7.0.2.tar.gz 3927445 BLAKE2B 09f867a5eed76616d749afcd18bf673fc2c09f5073a17d5a89a284d8aacb9e110a67f24973e0ba165027b3199f8e9032f549aabcbd8d3bc67a9d6533d21a4e09 SHA512 b204f15f855f8e829dfd1d325be664cc0328e2b897d838bfd9721ca369d4da8d0d1012bff69b40a35f0b186d3eae5f46326604eefb0b8e91824a815deedbcc67 diff --git a/dev-python/notebook/notebook-7.0.2.ebuild b/dev-python/notebook/notebook-7.0.2.ebuild new file mode 100644 index ..f59b40994b79 --- /dev/null +++ b/dev-python/notebook/notebook-7.0.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi xdg-utils + +DESCRIPTION="Jupyter Interactive Notebook" +HOMEPAGE="https://jupyter.org; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}] + =dev-python/jupyterlab-4.0.2[${PYTHON_USEDEP}] + =dev-python/notebook-shim-0.2[${PYTHON_USEDEP}] + =dev-python/tornado-6.2.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/ipykernel[${PYTHON_USEDEP}] + dev-python/nbval[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/pytest-console-scripts[${PYTHON_USEDEP}] + dev-python/pytest-jupyter[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/pytest-tornasync[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_install_all() { + distutils-r1_python_install_all + mv "${ED}/usr/etc" "${ED}/etc" || die +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/equery/
commit: 9fbd05c05f86bb9c67d229ea64fe72c5ea08cf62 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 05:38:40 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 05:38:45 2023 + URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=9fbd05c0 equery: reformat with black Fixes: 637bfbfb27d2104a81d80e5c67a7878d2e874966 Signed-off-by: Sam James gentoo.org> pym/gentoolkit/equery/list_.py | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pym/gentoolkit/equery/list_.py b/pym/gentoolkit/equery/list_.py index 9b38c3e..237e7fe 100644 --- a/pym/gentoolkit/equery/list_.py +++ b/pym/gentoolkit/equery/list_.py @@ -233,10 +233,16 @@ def main(input_args): ) if QUERY_OPTS["in_porttree"] and not QUERY_OPTS["in_overlay"]: -if not ("P" in pkgstr.location or (QUERY_OPTS['in_installed'] and 'I' in pkgstr.location)): +if not ( +"P" in pkgstr.location +or (QUERY_OPTS["in_installed"] and "I" in pkgstr.location) +): continue if QUERY_OPTS["in_overlay"] and not QUERY_OPTS["in_porttree"]: -if not ("O" in pkgstr.location or (QUERY_OPTS['in_installed'] and 'I' in pkgstr.location)): +if not ( +"O" in pkgstr.location +or (QUERY_OPTS["in_installed"] and "I" in pkgstr.location) +): continue pp.uprint(pkgstr)
[gentoo-commits] repo/gentoo:master commit in: dev-python/phonenumbers/
commit: 789909559691470257c369c78f27a1f6abda9b1a Author: Michał Górny gentoo org> AuthorDate: Sat Aug 5 05:31:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 5 05:33:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78990955 dev-python/phonenumbers: Bump to 8.13.18 Signed-off-by: Michał Górny gentoo.org> dev-python/phonenumbers/Manifest | 1 + .../phonenumbers/phonenumbers-8.13.18.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest index 49ba67aa717e..7302c28cfbc6 100644 --- a/dev-python/phonenumbers/Manifest +++ b/dev-python/phonenumbers/Manifest @@ -1,3 +1,4 @@ DIST python-phonenumbers-8.13.15.gh.tar.gz 4912960 BLAKE2B aef5c2524f2ae122bc0b3846fed94c5d8fad219eab72ba1838baca7ce3e839510b2601b967cfdd1c26e5200f05821ef7892f7445074a09c3dde150f5ab4a8c08 SHA512 688425ee6a62b132b865580bd7615235357963c51a49333bf400d01877728374173ff674c82535f67c86c0abb39acbb4373b4760116c3161b5bb633efc6a9f32 DIST python-phonenumbers-8.13.16.gh.tar.gz 4913171 BLAKE2B 07bf7c13669554baf6d6250e0e42ca070966d21ec61836d1ec99d5515a283d891ccdb8496c86d82e0c6f1fe1be227e523262f16e5fe0b1a08bfee13a146f6b66 SHA512 6f655621d9e0e3ac9c8b0972118c81104621e4bf45d541606a82f373e59b8a3bd519d93bfb15bb769c7ab04a0abefa1db3d6125bc59f425de49269fce611f176 DIST python-phonenumbers-8.13.17.gh.tar.gz 4913309 BLAKE2B fdebb1d3df0c397b02499dfe52dcd31c2e900e1b3f1dce1471e709054e2a2a77b77018e297df9706722731c9c740d0f880b042175f21bf84a6c0b37ba7d6b1fb SHA512 37ed31bf8f01c9c18448deded86435ce76f2c07c30edcdc342a41937c2c173dbf2c3cbbfd3ce2e40023eaee72501421d2bb7c398847adafdbaea315528884131 +DIST python-phonenumbers-8.13.18.gh.tar.gz 4914264 BLAKE2B 1bd17f2f8f68e475fcea4f69357001bdb8230827551d33bfec8727d1a04c175c4066c094742d02ad0c610e1ba80b309c3aae17d45ae4f735e620f0abecb3a91b SHA512 1656ce7ef9834f60c386fa3ca26fb9be81d4663ad29b007ddc64104d7678ea529cb2928b75df626076fc9859e36fb210147126fb634c328051d5321f9352c15e diff --git a/dev-python/phonenumbers/phonenumbers-8.13.18.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.18.ebuild new file mode 100644 index ..61f15b7f6118 --- /dev/null +++ b/dev-python/phonenumbers/phonenumbers-8.13.18.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +MY_P=python-${P} +DESCRIPTION="Python port of Google's libphonenumber" +HOMEPAGE=" + https://github.com/daviddrysdale/python-phonenumbers/ + https://pypi.org/project/phonenumbers/ +" +SRC_URI=" + https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P}/python + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-python/protobuf-python[${PYTHON_USEDEP}] + ) +" + +DOCS=( ../README.md ) + +python_test() { + "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-pymdownx-material-extras/
commit: 8477a66e7742cd0fb5850b7b52576c9fe2a6f9a8 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 5 05:32:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 5 05:33:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8477a66e dev-python/mkdocs-pymdownx-material-extras: Bump to 2.5.1 Signed-off-by: Michał Górny gentoo.org> .../mkdocs-pymdownx-material-extras/Manifest | 1 + .../mkdocs-pymdownx-material-extras-2.5.1.ebuild | 23 ++ 2 files changed, 24 insertions(+) diff --git a/dev-python/mkdocs-pymdownx-material-extras/Manifest b/dev-python/mkdocs-pymdownx-material-extras/Manifest index a08a0c5f1937..ca9ca3f5e8fc 100644 --- a/dev-python/mkdocs-pymdownx-material-extras/Manifest +++ b/dev-python/mkdocs-pymdownx-material-extras/Manifest @@ -1,2 +1,3 @@ DIST mkdocs_pymdownx_material_extras-2.4.3.tar.gz 24693 BLAKE2B c7b7518d5eaca04dff0373e897f9fb871aa8537a1438841ab58a4f157910070ccf339091340521d56b7b727cedf33dd5b3ca711155e39b505da195f2308ab0e0 SHA512 3659235bf200f2c400892e9223bc6a1465af116f6f5a85c4decedfd951eba57fbbcb70faf6c22ef9d79d049621d66e64790dad2fa95d43a41213f288b27405a9 +DIST mkdocs_pymdownx_material_extras-2.5.1.tar.gz 24771 BLAKE2B 2bee64966601503fd6c11d8256ca73210923cf59df41a319b45c2db2435b205a860cbbfc04e5ddffceb05d6371c95dda6ceab88c4c8d3fdaa583dacd64a832ca SHA512 f50a40c55e72fcbe2d51777c434cc1fb841645456efb3b60fd8f6412b9008467e191e0cb072692e3552c7f28e678b503642845b787c66f56b9f9e4b2504bb68d DIST mkdocs_pymdownx_material_extras-2.5.tar.gz 24753 BLAKE2B 7ba244926f796a0b050ce1b518ea7c7ef5744b34fa45b617257704598e471b2a8cfb8b89ac83536b11496046104e0a4eadf6bada966da9efb6b48dff9273ce2a SHA512 61e702971525b4100873db84c39e1a564448a52655269fe5ee02382f40a5aee8891c3e216e172f7ef9a16841e633207f37d151b4fd80c0313d3d4a377f9dd71d diff --git a/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.1.ebuild b/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.1.ebuild new file mode 100644 index ..7f5de0adcd19 --- /dev/null +++ b/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Custom alterations based on Mkdocs-Material" +HOMEPAGE=" + https://github.com/facelessuser/mkdocs_pymdownx_material_extras/ + https://pypi.org/project/mkdocs-pymdownx-material-extras/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/mkdocs-material-8.3.3[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-python/referencing/
commit: 7449947abdd9e1a00287467f0f834d4d1c7ed4b3 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 5 05:28:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 5 05:30:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7449947a dev-python/referencing: Bump to 0.30.1 Signed-off-by: Michał Górny gentoo.org> dev-python/referencing/Manifest | 1 + dev-python/referencing/referencing-0.30.1.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-python/referencing/Manifest b/dev-python/referencing/Manifest index e727fdc1e023..3210b373a532 100644 --- a/dev-python/referencing/Manifest +++ b/dev-python/referencing/Manifest @@ -1,2 +1,3 @@ DIST referencing-0.30.0.tar.gz 35259 BLAKE2B fe26f83ae6752b35976627c9584980c9f5ee094ce7340ff1724039f641492a6d52eb8031b733256d5a91976a8e6cc545f2e8ae05aa8df3978dc9199117ef2dc2 SHA512 afc709140706f37a6baad5e2293fe3e7f4e214867020ac962e1ee1282777d4e6864037d6d545a0429dd11fd1eb2f91b633192cb0752f4ad4b8d138897ba2a573 +DIST referencing-0.30.1.tar.gz 53193 BLAKE2B 10bb0c85cee6e0ec4c399477b6b06a8e015efbdf1adf5cd32ba5c785711656012d416a7074602b00252e40d3f18375f5b29e8f8fe196126c95a8e7616629d63a SHA512 3da75977003cc950a520af053ec9c83e42704a5566cf74714d977da4316ccf7c89b2d18b8bdc28351b4fe2e992e6812dc214f9c9dcd716dab774b1060382fe7c DIST referencing-suite-6e126a9fc8f243c4948feb11a7b66efda9d71098.gh.tar.gz 18291 BLAKE2B 89b1ca81ad66b4f89dae37d39cd3d0953ce3cea540d736fa81abff87ad199a5e9e6860c24efbc609c24feb4892331791d6adafeb4fa3c9acea564aff84ee5443 SHA512 5aed034c66c711e9b89280ea1adf08af9aad3d381376f29c4d7a33d69658190d742b51e1b42aef0ec6dd7c8ddbadc3f2c7b09c697f4267fc072a97d750ce5772 diff --git a/dev-python/referencing/referencing-0.30.1.ebuild b/dev-python/referencing/referencing-0.30.1.ebuild new file mode 100644 index ..2ae008615109 --- /dev/null +++ b/dev-python/referencing/referencing-0.30.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Cross-specification JSON referencing (JSON Schema, OpenAPI...)" +HOMEPAGE=" + https://github.com/python-jsonschema/referencing/ + https://pypi.org/project/referencing/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" + +RDEPEND=" + >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] + >=dev-python/rpds-py-0.7.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-subtests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/libnacl/
commit: f631f69632d493e4fcdfa6aaf5aec972da8d3ebd Author: Michał Górny gentoo org> AuthorDate: Sat Aug 5 05:21:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 5 05:30:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f631f696 dev-python/libnacl: Bump to 1.9.0 Signed-off-by: Michał Górny gentoo.org> dev-python/libnacl/Manifest | 1 + dev-python/libnacl/libnacl-1.9.0.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/dev-python/libnacl/Manifest b/dev-python/libnacl/Manifest index 647e0d3abd16..8ae7433f684a 100644 --- a/dev-python/libnacl/Manifest +++ b/dev-python/libnacl/Manifest @@ -1 +1,2 @@ DIST libnacl-1.8.0.gh.tar.gz 43351 BLAKE2B 4ba0ebcb50755d80418ffe7238c65d9309954cb2a0eac61937c488144b56093f3fcd87f0bf22a290c7b415c70cb781fbf7a2c608863d43694230fe34b3ad418e SHA512 7a39d646083591782691c4d58fd4d743b385ee553bcc4c4741707a237fa3b1213629b5070390526175bdfe8436859aa7711779ff8b22a981227edb30b94e82d6 +DIST libnacl-1.9.0.gh.tar.gz 43752 BLAKE2B 4a604958aeb9c4b26351b74fa3452b72b7e822c9ea28f4a070464568f1eed184615f0ad5624a2838bf055cf221a9a0f493419b16f2bf2be26c608b396d3f234c SHA512 1c1011f218864f4eab6a985a957f7ec5b8a227ed107ab336a0bc076be10bae6d598f3e81f3a20177e81f25f93c36b23118f515b98f87e11b1f727cae3db1e267 diff --git a/dev-python/libnacl/libnacl-1.9.0.ebuild b/dev-python/libnacl/libnacl-1.9.0.ebuild new file mode 100644 index ..62aad69145c6 --- /dev/null +++ b/dev-python/libnacl/libnacl-1.9.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Python ctypes wrapper for libsodium" +HOMEPAGE=" + https://libnacl.readthedocs.io/ + https://github.com/saltstack/libnacl/ + https://pypi.org/project/libnacl/ +" +SRC_URI=" + https://github.com/saltstack/libnacl/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-libs/libsodium +" +BDEPEND=" + ${RDEPEND} +" + +distutils_enable_tests unittest + +python_test() { + eunittest -p 'test_*.py' tests/ || + die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/alembic/
commit: eb366d25f6f9aed0906770c0c6913eaab5321b92 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 5 05:14:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 5 05:30:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb366d25 dev-python/alembic: Bump to 1.11.2 Signed-off-by: Michał Górny gentoo.org> dev-python/alembic/Manifest | 1 + dev-python/alembic/alembic-1.11.2.ebuild | 41 2 files changed, 42 insertions(+) diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest index fcba7f15e7e0..14f432b04706 100644 --- a/dev-python/alembic/Manifest +++ b/dev-python/alembic/Manifest @@ -1 +1,2 @@ DIST alembic-1.11.1.tar.gz 1176522 BLAKE2B 5a4185cb59b48301d350db3c44487408ca6c8d88b47ddd22e4c19fad57d0961cb3968652ba15986cf42adb9bb38542a79b11ddd980c9841a071844d26fed56fd SHA512 d068d581df952c2d304534218bd8f948407e288005514501816e60600b186bf03bcc60f485c4c6d5c80caf718210c2bf619f1758327bc592663f160c3bd21e65 +DIST alembic-1.11.2.tar.gz 1192900 BLAKE2B 47919a02bfabc51caf13b70d7598bd54c63e2f3deea0a6547677433cb4dfab2fea7b199ad5288109c970386a3f318bf29ac2d931d2299dfed63883c3c4dde179 SHA512 7a3c2c723134d7d3048596dc7a98993edf737e09cea0b7df5cf5a05fbc37b9c7eb7fa28e4f1ce2adbb9c4683f838227b760feae148fbc617bc9fdd8e52c667c1 diff --git a/dev-python/alembic/alembic-1.11.2.ebuild b/dev-python/alembic/alembic-1.11.2.ebuild new file mode 100644 index ..0fb0d2348c60 --- /dev/null +++ b/dev-python/alembic/alembic-1.11.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy" +HOMEPAGE=" + https://github.com/sqlalchemy/alembic/ + https://pypi.org/project/alembic/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="doc" + +RDEPEND=" + >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}] + dev-python/mako[${PYTHON_USEDEP}] + >=dev-python/python-editor-0.3[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + # setup.cfg contains -p no:warnings in addopts which triggers + # datetime.utcfromtimestamp() deprecation warning as an error in py3.12 + epytest -o addopts= +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/click-default-group/
commit: cf77daaa69b0c433347a9e5c55fdc5ea00b11cbe Author: Michał Górny gentoo org> AuthorDate: Sat Aug 5 05:29:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 5 05:30:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf77daaa dev-python/click-default-group: Bump to 1.2.4 Signed-off-by: Michał Górny gentoo.org> dev-python/click-default-group/Manifest| 1 + .../click-default-group-1.2.4.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-python/click-default-group/Manifest b/dev-python/click-default-group/Manifest index 7817f0f91f5e..cc0504c54657 100644 --- a/dev-python/click-default-group/Manifest +++ b/dev-python/click-default-group/Manifest @@ -1 +1,2 @@ DIST click-default-group-1.2.2.gh.tar.gz 4753 BLAKE2B 919e3921ef3c6723b92cab8433032237af4e5583084badb6cc53d82971d81aa910ae6553deefea2ac46067d2618bb8f6d2003f0b2c4ced04acc5b46588012614 SHA512 6f296d154813e0c3dbf8e435c4c1b4394f51a000320c5585aeb78b81f30fe15bd27a8aad0fdbb71fccb88dc3083682519f1dd06572c8d5c35639fb9c3acf73fa +DIST click-default-group-1.2.4.gh.tar.gz 4816 BLAKE2B 06954c374c1fcdf6163b476ec9888c563493b3c6d6395cab4b7191cae335519262a5082f587752c1968c4108edd20bb87c55bde8100c8cad90b2c1d433fa7469 SHA512 0239e703421e693399e8e54e4a6bdc4a74e6f16307f008ee742788ce3e8040f633de2b1bf12997a5c448b70cb55f77ccd4f42c5b4abe3b6a05df18908daf61da diff --git a/dev-python/click-default-group/click-default-group-1.2.4.ebuild b/dev-python/click-default-group/click-default-group-1.2.4.ebuild new file mode 100644 index ..6a8a8bfc9eea --- /dev/null +++ b/dev-python/click-default-group/click-default-group-1.2.4.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Extends click.Group to invoke a command without explicit subcommand name" +HOMEPAGE=" + https://github.com/click-contrib/click-default-group/ + https://pypi.org/project/click-default-group/ +" +SRC_URI=" + https://github.com/click-contrib/click-default-group/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyterlab/
commit: eb7a2cb7a254f8d7940b31472a26b96210820010 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 05:28:11 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 05:28:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb7a2cb7 dev-python/jupyterlab: Keyword 4.0.4 x86, #906773 Signed-off-by: Sam James gentoo.org> dev-python/jupyterlab/jupyterlab-4.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jupyterlab/jupyterlab-4.0.4.ebuild b/dev-python/jupyterlab/jupyterlab-4.0.4.ebuild index 01ca307b6a24..1d38749dfce6 100644 --- a/dev-python/jupyterlab/jupyterlab-4.0.4.ebuild +++ b/dev-python/jupyterlab/jupyterlab-4.0.4.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD MIT GPL-3 Apache-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" RDEPEND=" dev-python/async-lru[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/hatch-jupyter-builder/
commit: 21b6db87980f8c465ccb181b7fc4d84ee13d Author: Sam James gentoo org> AuthorDate: Sat Aug 5 05:28:10 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 05:28:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b6db87 dev-python/hatch-jupyter-builder: Keyword 0.8.3 x86, #906773 Signed-off-by: Sam James gentoo.org> dev-python/hatch-jupyter-builder/hatch-jupyter-builder-0.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/hatch-jupyter-builder/hatch-jupyter-builder-0.8.3.ebuild b/dev-python/hatch-jupyter-builder/hatch-jupyter-builder-0.8.3.ebuild index 2859ccbdd90e..acb235c5e75b 100644 --- a/dev-python/hatch-jupyter-builder/hatch-jupyter-builder-0.8.3.ebuild +++ b/dev-python/hatch-jupyter-builder/hatch-jupyter-builder-0.8.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" RDEPEND=" dev-python/hatchling[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter-lsp/
commit: 4e6fc4c6b357beb842d6d707f5a80a8614be4b98 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 05:28:11 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 05:28:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6fc4c6 dev-python/jupyter-lsp: Keyword 2.2.0 x86, #906773 Signed-off-by: Sam James gentoo.org> dev-python/jupyter-lsp/jupyter-lsp-2.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jupyter-lsp/jupyter-lsp-2.2.0.ebuild b/dev-python/jupyter-lsp/jupyter-lsp-2.2.0.ebuild index c14e6e958015..0a77e2a6c170 100644 --- a/dev-python/jupyter-lsp/jupyter-lsp-2.2.0.ebuild +++ b/dev-python/jupyter-lsp/jupyter-lsp-2.2.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" RDEPEND=" dev-python/entrypoints[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 03b1f0e7f4ef37dbd413a9b1bd8829ff254a75bd Author: Michał Górny gentoo org> AuthorDate: Sat Aug 5 04:10:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 5 05:10:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b1f0e7 dev-python/botocore: Bump to 1.31.20 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.31.20.ebuild | 72 + 2 files changed, 73 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index b486ae9f77c5..df4a56d99a62 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -7,5 +7,6 @@ DIST botocore-1.31.16.gh.tar.gz 11829557 BLAKE2B 73d8aff2d6cceac5954dd102a78f2a8 DIST botocore-1.31.17.gh.tar.gz 11832654 BLAKE2B 6a67a9d061739deb459172fdba67cd42a8647299cec9158d82d5f1176bc25c9af299d90b9c985e84fa2bf337fb928762c6e85a922b933ae326c220a36ceef7e2 SHA512 45b154c25904d2a2ecaff68bb98f2c6b4777ae4d76a15720e0b3f11cfcdcb9a5ed06547c34708a21f7ab2b1bf47ed8481f9d42b2a9a2906115c41bbb09aa5506 DIST botocore-1.31.18.gh.tar.gz 11849581 BLAKE2B b2a4800a2fc6d367e8206f3d246bc04cce1df185d598046afc76e7fe60e9bbcd58736e1d741348edec8ba5499695103e88a843600bbe2be1c5b6bd90de96c2b3 SHA512 a38a6424ba8e78c7277f4197d1046ad62b92495f32dca85ef9e8dfc9e14acdcea2f7bf25db0259e0b9185edb64217ffbfe13efed0e7d256d245aa447b00b23fe DIST botocore-1.31.19.gh.tar.gz 11853202 BLAKE2B 2f5205ee0b72e945c060561462e97b4af625b9903d22dc8a602613488c879f9b3d8c4ccd81b6176a72a123bc7d35483c63395e9a3915f51a5316bacd3c6e283c SHA512 c1a7ac18325932946a1ba331b506d4903b452d3b9dabce6e3fc553e2db0d7b80c92010be6db4c5cb7b7e6b9244776dffb0486f4f2109d747514fae41017f6aaa +DIST botocore-1.31.20.gh.tar.gz 11852972 BLAKE2B f4c4cf244de902fa4debeeb69c1981dc850751d8750c5c0af109d3f594991ed23a405688d864ac1237df39e8ac96b9d49f4cc83a973dea91ea6539eeaf2458a0 SHA512 e3f4960279c895eec503420bc1b42574fcfb53e5f1cdc6a26207ca1dbd34b36ecfc52c1dcd7b1e9918a5c3c91569baf1df524ca4269a7279fb2d0ef751355fff DIST botocore-1.31.3.gh.tar.gz 11769948 BLAKE2B 452c494faa430b6782685b9960cc9ea15ce3dedfe1b5343ee7bdbd7544e108bbfc7bb58d527419b5dc5f4077dd806752eec927196b82ac286903992fef339e52 SHA512 0f2853c14d7695ea4eeacea6fed93e77436df143bd0b9bec967490eb88e3d6531c916dca91c1a3bde4b57253d77acabe2413acde4d1473d01e15ef69b45621e0 DIST botocore-1.31.9.gh.tar.gz 11785638 BLAKE2B 23f2c010f98b5ca8414c9a031524b1cb7d75366bf84d34df980ef4085a73bc62643cca5255519f891f7a9468abbf0d97adddf6684c3c0a751b0f9f390122c19d SHA512 b2bf0089a81c5389d86c9f7b2545358f23a1219d7e5bf152285f58293a171210b46c22c814ab3f8da460a2acbdd5127193fa7a2e19a021db511f9d08931037bf diff --git a/dev-python/botocore/botocore-1.31.20.ebuild b/dev-python/botocore/botocore-1.31.20.ebuild new file mode 100644 index ..491b6bbc21f2 --- /dev/null +++ b/dev-python/botocore/botocore-1.31.20.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO +
[gentoo-commits] repo/gentoo:master commit in: dev-python/Nuitka/
commit: 0190e1a2eaee919cd650fa95257e04dbe7db38a8 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 5 04:11:55 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 5 05:10:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0190e1a2 dev-python/Nuitka: Bump to 1.7.9 Signed-off-by: Michał Górny gentoo.org> dev-python/Nuitka/Manifest| 1 + dev-python/Nuitka/Nuitka-1.7.9.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index 42064b729f18..e74f5df69c10 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -1,3 +1,4 @@ DIST Nuitka-1.7.6.tar.gz 4278626 BLAKE2B bf5865e91b8d30e81963ff053fccbc377846fa14353534bb60243536a3fbbe68afb2811acd2930f3a0d0e2cad55ee288f47e0fdcb3bacb9c5cb4be11600e0a7a SHA512 859e3b48c0fdc655013e656f75620b556a59d620465fe659d3a60b0a45eb8273a528e7c689c8113a6ab7cf3065976de83c28fe501b319cdc7e04581eb2bd4ac3 DIST Nuitka-1.7.7.tar.gz 4278709 BLAKE2B a9e44c55b2e02ef700f8adb4ab460ed80073fb8e1865c1a32b031aa4d0392569d097f3d5e18309729cf8c90963e5854e5eb6e42cac3971b1874c0db8fc75f9b9 SHA512 1dcf347351233b75a1e1858b25f2faf4a59be6ca46c2db08435d676f3bcaa882405852e4149743c0989ea2a8fdc7e9601383e2a2c83b69f49b8e1a057bec2195 DIST Nuitka-1.7.8.tar.gz 4288711 BLAKE2B e8c6cc89d4f9163a2127b0fc9bdb33e8e0c905439b27b26e750f4ea50d99f00b52e00df6a465239572fa2c6c0aaf81ab027489b221529effacae77afe2592237 SHA512 d223c2a22611e54e4ad913ae8ffb1449ab036feeac1401642a72505061ad1f4cd7c033f8e5bb47cddd2cc3ca0acebf9d9a837403adfb0235aaebc30d8f271a4c +DIST Nuitka-1.7.9.tar.gz 4288768 BLAKE2B 6069598c4eb9bb134a0d5bcfc4f3b423c0cb4f0f600ed13b20080470cde53e0077394eb5660d1abe766ccfa52a0bd3f9203dabd5dae160de20b1b58670ea4bb6 SHA512 a2d2ad1be1fefc97c86af64fa1133bb6ca478021c1cc606be663a1d12bdab3a218c1760b697e426cafb67411a435d5353bf1688b986240036539946fb6ed12f3 diff --git a/dev-python/Nuitka/Nuitka-1.7.9.ebuild b/dev-python/Nuitka/Nuitka-1.7.9.ebuild new file mode 100644 index ..f1bec277226a --- /dev/null +++ b/dev-python/Nuitka/Nuitka-1.7.9.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://www.nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-util/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka3.1 doc/nuitka3-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" app-admin/chrpath +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: f4c731616a61d68c450d28f9880fb7da106899d2 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 5 04:10:43 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 5 05:10:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c73161 dev-python/boto3: Bump to 1.28.20 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.28.20.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 8c86c1a83aba..46bf56928e34 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -7,5 +7,6 @@ DIST boto3-1.28.16.gh.tar.gz 682801 BLAKE2B 1c522ed821d46df27abfbd4522066eb43aaf DIST boto3-1.28.17.gh.tar.gz 683517 BLAKE2B 5643bb0da88893cf07013786dafeccd02ec0c060fcd74e8accc6e77d0ebc874b01741c1adfe5fc143f979d4d309a5f9b3fc1bb0d1cabafe6d5f4e724d4355da4 SHA512 5c943d3354a59c905e8d32fa5ebf854dee527dd2afbb18f421c256718cf2710d4f10158512a2aeda9b0a6687b668dd8ad76b593e9a2ba9037d665ecda2d30550 DIST boto3-1.28.18.gh.tar.gz 684109 BLAKE2B a16e76ec76884c0d82ad99060d2094a2fa5e77aa672d73d318fa099df8377f8c466503258ba82e4a431115bb7741c73289fe857f26ed63ca249b29f8533efc2c SHA512 10f55baaefbd61b8c51ae30e42fb09796853b618e55ff94753e64915da20e9016768cab5b3d0e1dde379d61aceb9bc65761b21ec350073b6f97e6e80f101dda8 DIST boto3-1.28.19.gh.tar.gz 684512 BLAKE2B f8cb7b2e2ad2861548420b3406e2f76f35377e90a4205353395ba3016ba7cafbffba617902b97a0680275a9e120f4b99a903e6424f6274373d8a2b540f81faef SHA512 c4a62a1ca2951536700f8a337bbce9ea1093f0db5076df9d912c66f24917aa55d79980e4a712cf05cbf329fda2ef6c216dc6ef4d2a36d51d0d9c0320d0a5ae6d +DIST boto3-1.28.20.gh.tar.gz 684832 BLAKE2B dc8dee3e001e26fa5e9f1355ef40cb03a860fdba2585abb230213f04d443f047aeed3c8fc866c34e546d9dd74e373311172aa5a9ad235dd3f99d3c6d81dac8c2 SHA512 7409ebf4fe84b549ec701cff8f5c8373f360d1855e3834f2ff1c1882ee6c34ad5b5bed0ac8f133ae3412026c4f69ed626858c019e6338e03e4ebcbc2cbb761f1 DIST boto3-1.28.3.gh.tar.gz 675019 BLAKE2B 93b29307fbfec4e61dc60d28e4f20392ae2a730f048a0b2e8cb99fd515a036fc4ca889ddd564e09b1f3eab4cb9499c5918b4e7430d63148dd2854d126719a468 SHA512 514d0f373f25bb691abf5f1f8b0209a07097191b2ad8fb6339739e7a0bd2b8e6d5a88f1250e928ca89b1f1aa5e27a44bf2cab38a57680c01214d370d11944ded DIST boto3-1.28.9.gh.tar.gz 677993 BLAKE2B a800de94cfb0d317b41091fb1d2bb0fd6449df85da434879c0689bf36998b2a52331ba077c65cae9967fcce998a15d2a6f6a758931fa12a00b95487adaf81dfa SHA512 6e1e5e74d20d2e67f29597ddcda70475cbea863978ca93ec77a0f478690477c9782111701771d5b8354f4402c21496e7f5627b1398cbd6fd87627fd978f5e360 diff --git a/dev-python/boto3/boto3-1.28.20.ebuild b/dev-python/boto3/boto3-1.28.20.ebuild new file mode 100644 index ..2a4a7643203e --- /dev/null +++ b/dev-python/boto3/boto3-1.28.20.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/dask/
commit: 76e062a878e6e0b68254af93fce3235a94a17442 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 5 04:11:30 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 5 05:10:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e062a8 dev-python/dask: Bump to 2023.8.0 Signed-off-by: Michał Górny gentoo.org> dev-python/dask/Manifest | 1 + dev-python/dask/dask-2023.8.0.ebuild | 83 2 files changed, 84 insertions(+) diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest index d5d936d01cb4..a7e7ccbdd8bd 100644 --- a/dev-python/dask/Manifest +++ b/dev-python/dask/Manifest @@ -1,2 +1,3 @@ DIST dask-2023.6.1.gh.tar.gz 8528028 BLAKE2B 50326b83fc60ab5d615433f1d44d504e9b05c8e6e8f662277b999394c6eb170bd7b9947402f187971c79c96b3a7cc15fcb0970cceb0c70c09341c447b79d4035 SHA512 eb4f01183429f64acf2b779b3e20c16bc0597c13516a79128eadd93176be3a65ddac7a113cbe946051fd7b6b5f1dbcc0e0dfcac8930c90ecbeffc5d1d1539be4 DIST dask-2023.7.1.gh.tar.gz 8535789 BLAKE2B 6841a126cc245ff578408f0a30d973f18be0c3d62acb115562fd1a35fcc0262d07678c128428f4caeda78a1bdceec2bd885234f265fbd7d16be12238f1b623bd SHA512 54fca9d54d83ec89705f44df00050fd1d696a555809945a1e0139c565703f2af8ca503ed8e586b72aff0b670e64073877ed4d5713212d21765a859fdb7247ec1 +DIST dask-2023.8.0.gh.tar.gz 8539262 BLAKE2B 3ce61191bca458e32ac88904460f8ee843f34ddc9be88d0de7f56a90897dd599d70012f92b5063b5df996bc61c85c16b2d6b745e1a334847d8b66f66721bc422 SHA512 9afee3571e58b0f923347e2ec06c80ab5e4f35abb23e0635777170def0561cf1df6c940844cad1efe112059909020cf6435147b9003c4a449eba98d38d9eefab diff --git a/dev-python/dask/dask-2023.8.0.ebuild b/dev-python/dask/dask-2023.8.0.ebuild new file mode 100644 index ..a5f5950f7ccb --- /dev/null +++ b/dev-python/dask/dask-2023.8.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Task scheduling and blocked algorithms for parallel processing" +HOMEPAGE=" + https://www.dask.org/ + https://github.com/dask/dask/ + https://pypi.org/project/dask/ +" +SRC_URI=" + https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/click-8.0[${PYTHON_USEDEP}] + >=dev-python/cloudpickle-1.5.0[${PYTHON_USEDEP}] + >=dev-python/fsspec-2021.9.0[${PYTHON_USEDEP}] + >=dev-python/importlib-metadata-4.13.0[${PYTHON_USEDEP}] + >=dev-python/numpy-1.21[${PYTHON_USEDEP}] + >=dev-python/pandas-1.3[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + >=dev-python/partd-1.2.0[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] + >=dev-python/toolz-0.10.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/toolz[${PYTHON_USEDEP}] + >=dev-python/versioneer-0.28[${PYTHON_USEDEP}] + test? ( + dev-python/moto[${PYTHON_USEDEP}] + dev-python/numexpr[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # fails with sqlalchemy-2.0, even though we don't use it x_x + sed -i -e '/RemovedIn20Warning/d' pyproject.toml || die + sed -i -e 's:--cov-config=pyproject.toml::' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # more tests relying on -Werror + "dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]" + dask/array/tests/test_random.py::test_RandomState_only_funcs + # TODO + dask/array/tests/test_reductions.py::test_mean_func_does_not_warn + dask/tests/test_config.py::test__get_paths + dask/array/tests/test_linalg.py::test_solve_assume_a + "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-1-True]" + "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-1-True]" + dask/array/tests/test_image.py::test_preprocess + # require sqlalchemy<2.0 + dask/dataframe/io/tests/test_sql.py + ) + + if ! has_version -b "dev-python/pyarrow[parquet,${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + # fails if pyarrow is installed without USE=parquet + # (optional dep, skipped if it's not installed at all) + dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filter_divisions + ) + fi + +
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: d336f0e73345c4f229535c3ce42c26e8151edecc Author: Michał Górny gentoo org> AuthorDate: Sat Aug 5 04:10:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 5 05:10:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d336f0e7 app-admin/awscli: Bump to 1.29.20 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.29.20.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 8c493a5df69e..32927b7bdc8a 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -7,5 +7,6 @@ DIST aws-cli-1.29.16.gh.tar.gz 2498668 BLAKE2B 04c2be54deb7ffa1756be3c5036039ebe DIST aws-cli-1.29.17.gh.tar.gz 2498983 BLAKE2B 094f6139881ac802dc01678979ecf0b76f8bc1d31e3afc19e9bbaf5bd94c3a3e1c539f802165183e5548ad43d342e7f8cc5a6798ae2fd817e46b9b1092c6a2c7 SHA512 e55e216293571f29224514376bd0f1d94b13a823e03eca6c2eef7f9c09265504354ca93440294b17ba9d07d740b62eeb2e5201466886e6b05f3a453c1688210a DIST aws-cli-1.29.18.gh.tar.gz 2499882 BLAKE2B f62d0994be7cfc0f6d11577324dbda5b5b001e252313463a4be7a3be59139b166d4b071f834f6ab9cfb5010d995da10d617e75a0698df048b8da6025a9a5a6a9 SHA512 b958fa2c3c779ac119264068789f3943a72b6b9f7b0c77aff0487a1a46a91cae6f809a47c0086c2b72445cd92836bc4d952284285d6cc9ee3eaf73aae725 DIST aws-cli-1.29.19.gh.tar.gz 2500180 BLAKE2B 64bd861ad84157e81ad9d6f2528befb556ba738c92dc81493cd58a073c9b16bda30701914c6bf59dc308093ed32add733fedf6546c701ec1a3f7ea0005ae498d SHA512 cec92149f30937b70e98a89319139a060ffad2cc433b5718ec6ddff9fb64cefa8064dac5a8c429572f0ab520ca2dfaf05f2f1378792c6ad1a19e544e12aef86b +DIST aws-cli-1.29.20.gh.tar.gz 2499798 BLAKE2B e9a8d4a8f804132a5c6ea2c5d8ef99f49c09939b0d0492adce5cfdbf0f85d9c6c2010d17d45a3905bff3888c5984c8f5d81e28dafe3ea9b8629f96dda9f1df2b SHA512 14e2dc38f5373c648973d927e549e53bf722c0b4184fb210d732ebb2af37436ede84eb6037e520f5c543b4f90eb00afca8e506fe3aca3e28dd196fd664bc8f0c DIST aws-cli-1.29.3.gh.tar.gz 2450427 BLAKE2B 6e240905c8fbb2916334c2de0e9fd851636acfbc050916baf971e2f5e5a1d93d398c77c6a1fe0766f701ad53683e5f41b1bb5519e5ac7b5e8f0a64d37e113c34 SHA512 3446e057abcc956e26b55de85383d0d40c041bcfda0f7e566309d80bbd22d567a474d93ab74461e91bdd7eaff1db9c77813912653c7864bcc851d12d2cea8ee2 DIST aws-cli-1.29.9.gh.tar.gz 2454843 BLAKE2B a4e49923aec2d09d8244e58fe737f1a0528956397050b693892b2d4521d4e41956fc2a11f6e8bc0c88d6ea16ae4f7f85276037a7864c989334109ef090623f99 SHA512 2238c70ccaa8e73cedca9a56e4cda48a62b0b26999c481585769872b42517f2a25d80b94cf9e18961c5fb81c9d8fe44bda9dbf6024e31bbc7409d6ce53f1a915 diff --git a/app-admin/awscli/awscli-1.29.20.ebuild b/app-admin/awscli/awscli-1.29.20.ebuild new file mode 100644 index ..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.29.20.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only +
[gentoo-commits] proj/sandbox:stable-2.x commit in: libsandbox/trace/, libsandbox/, libsandbox/trace/linux/, /, src/
commit: 9a5171e20f695cb18f7c860ba443d0839df6d4a3 Author: Sam James gentoo org> AuthorDate: Fri Jul 21 14:57:05 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 04:32:37 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=9a5171e2 Rename multiple personalities feature "schizo" isn't a particularly sensitive term, and it's not very clear what it means to non-native English speakers anyway. Name it after what the feature really does: multiple (Linux) personality support using ptrace. Signed-off-by: Sam James gentoo.org> (cherry picked from commit f342efa52fb54c55f009b694af1899e431300629) configure.ac| 50 - libsandbox/local.mk | 8 +++ libsandbox/trace/common.c | 2 +- libsandbox/trace/linux/i386.c | 2 +- libsandbox/trace/linux/s390.c | 6 ++--- libsandbox/trace/linux/sparc.c | 6 ++--- libsandbox/trace/linux/x86_64.c | 8 +++ src/options.c | 6 ++--- 8 files changed, 44 insertions(+), 44 deletions(-) diff --git a/configure.ac b/configure.ac index de0dc2b..8eb60a4 100644 --- a/configure.ac +++ b/configure.ac @@ -47,12 +47,12 @@ AC_PREFIX_DEFAULT([/usr]) dnl multiple personality support (x86 & x86_64: multilib) AC_MSG_CHECKING([for multiple personalities]) -AC_ARG_ENABLE([schizo], - [AS_HELP_STRING([--enable-schizo],[Support multiple personalities])], - [],[enable_schizo="auto"]) -AC_MSG_RESULT([$enable_schizo]) -SB_SCHIZO_SETTINGS= -AC_DEFUN([SB_CHECK_SCHIZO],[dnl +AC_ARG_ENABLE([personalities], + [AS_HELP_STRING([--enable-personalities],[Support multiple Linux personalities using ptrace])], + [],[enable_personalities="auto"]) +AC_MSG_RESULT([$enable_personalities]) +SB_PERSONALITIES_SETTINGS= +AC_DEFUN([SB_CHECK_PERSONALITIES],[dnl AC_MSG_CHECKING([checking for $1/$2 compiler support]) ac_save_CFLAGS=$CFLAGS CFLAGS="$CFLAGS $2" @@ -61,42 +61,42 @@ AC_DEFUN([SB_CHECK_SCHIZO],[dnl ], [ return 0 ], [ - enable_schizo=yes - AS_VAR_APPEND([SB_SCHIZO_SETTINGS], " $1:$2") - AS_VAR_APPEND([SB_SCHIZO_HEADERS], " libsandbox/trace_syscalls_$1.h") + enable_personalities=yes + AS_VAR_APPEND([SB_PERSONALITIES_SETTINGS], " $1:$2") + AS_VAR_APPEND([SB_PERSONALITIES_HEADERS], " libsandbox/trace_syscalls_$1.h") AC_MSG_RESULT([yes]) - AC_DEFINE_UNQUOTED([SB_SCHIZO_$1], 1, [Support for $1/$2 is available]) + AC_DEFINE_UNQUOTED([SB_PERSONALITIES_$1], 1, [Support for $1/$2 is available]) ], [ AC_MSG_RESULT([no]) ]) CFLAGS=$ac_save_CFLAGS ]) -if test "x$enable_schizo" != "xno" ; then - enable_schizo=no +if test "x$enable_personalities" != "xno" ; then + enable_personalities=no case $host in i686*linux*|\ x86_64*linux*) - SB_CHECK_SCHIZO([x86_64], [-m64]) - SB_CHECK_SCHIZO([x86], [-m32]) - SB_CHECK_SCHIZO([x32], [-mx32]) + SB_CHECK_PERSONALITIES([x86_64], [-m64]) + SB_CHECK_PERSONALITIES([x86], [-m32]) + SB_CHECK_PERSONALITIES([x32], [-mx32]) ;; s390*linux*) - SB_CHECK_SCHIZO([s390x], [-m64]) - SB_CHECK_SCHIZO([s390], [-m31]) + SB_CHECK_PERSONALITIES([s390x], [-m64]) + SB_CHECK_PERSONALITIES([s390], [-m31]) ;; sparc*linux*) - SB_CHECK_SCHIZO([sparc64], [-m64]) - SB_CHECK_SCHIZO([sparc], [-m32]) + SB_CHECK_PERSONALITIES([sparc64], [-m64]) + SB_CHECK_PERSONALITIES([sparc], [-m32]) ;; esac - SB_SCHIZO_SETTINGS=${SB_SCHIZO_SETTINGS# } - if test "x$enable_schizo" != "xno" ; then - AC_DEFINE_UNQUOTED([SB_SCHIZO], ["$SB_SCHIZO_SETTINGS"], [Enable multiple personalities support]) + SB_PERSONALITIES_SETTINGS=${SB_PERSONALITIES_SETTINGS# } + if test "x$enable_personalities" != "xno" ; then + AC_DEFINE_UNQUOTED([SB_PERSONALITIES], ["$SB_PERSONALITIES_SETTINGS"], [Enable multiple personalities support]) fi fi -AC_SUBST(SB_SCHIZO_SETTINGS) -AC_SUBST(SB_SCHIZO_HEADERS) -AM_CONDITIONAL([SB_SCHIZO], [test "x$enable_schizo" != "xno"]) +AC_SUBST(SB_PERSONALITIES_SETTINGS) +AC_SUBST(SB_PERSONALITIES_HEADERS) +AM_CONDITIONAL([SB_PERSONALITIES], [test "x$enable_personalities" != "xno"]) dnl this test fills up the stack and then triggers a segfault ... dnl but it's hard to wrap things without a stack, so let's ignore diff --git a/libsandbox/local.mk b/libsandbox/local.mk index 50bc54d..dd78a76 100644 ---
[gentoo-commits] proj/sandbox:stable-2.x commit in: /
commit: fa7aa29903a6dc57fdb5dd3b6b8c4c5a7ad7126f Author: Sam James gentoo org> AuthorDate: Fri Jul 21 15:05:56 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 04:32:48 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=fa7aa299 configure.ac: fix whitespace Signed-off-by: Sam James gentoo.org> (cherry picked from commit 62ce93feaa51f9e3a490ef522e0bad91f666ebe1) configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 847bc4c..ba878ef 100644 --- a/configure.ac +++ b/configure.ac @@ -343,7 +343,7 @@ if test x"$have_rtld_next" = xyes ; then AC_DEFINE([HAVE_RTLD_NEXT], [1], [Have RTLD_NEXT enabled libc]) fi -dnl we need to handle symbols differently based upon their version, +dnl we need to handle symbols differently based upon their version, dnl but we have to know which symbols the libc supports first AC_MSG_CHECKING([libc path]) echo "int main(void) { return 0; }" > libctest.c @@ -381,7 +381,7 @@ AC_DEFINE_UNQUOTED([LIBC_PATH], ["$LIBC_PATH"], [Full path to the libc]) AC_MSG_RESULT([$LIBC_PATH]) AC_SUBST([LIBC_PATH]) -dnl when intercepting libc calls, we have to know the name of the +dnl when intercepting libc calls, we have to know the name of the dnl libc to load and search with dl*() calls AC_MSG_CHECKING([libc version]) dnl the sed script at the end here looks funny but it's ok ...
[gentoo-commits] proj/sandbox:stable-2.x commit in: /
commit: 38507cc25cebe228d72cb75a2ab4acfaacf2a5fe Author: Sam James gentoo org> AuthorDate: Fri Jul 21 15:04:23 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 04:32:44 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=38507cc2 configure.ac: cleanup error messages Signed-off-by: Sam James gentoo.org> (cherry picked from commit 4f42e1984227012797030839b5e757a6da147141) configure.ac | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/configure.ac b/configure.ac index 8eb60a4..847bc4c 100644 --- a/configure.ac +++ b/configure.ac @@ -293,18 +293,18 @@ if test x"$va_copy" != xva_copy ; then ) fi -dnl Verify people aren't doing stupid shit +dnl Avoid footguns. if test x"$enable_static" != xno ; then - AC_MSG_ERROR([dont be a Kumba, building a libsandbox.a is stupid]) + AC_MSG_ERROR([Building a static libsandbox.a is not supported]) fi if test x"$enable_shared" != xyes ; then - AC_MSG_ERROR([dont be a Kumba, omitting a libsandbox.so is stupid]) + AC_MSG_ERROR([Omitting a libsandbox.so is not supported]) fi if echo " $CFLAGS " | $EGREP ' -static ' >/dev/null 2>&1; then - AC_MSG_ERROR([dont be a Kumba, using -static in CFLAGS is stupid]) + AC_MSG_ERROR([Using -static in CFLAGS is not supported]) fi if echo " $LDFLAGS " | $EGREP ' -static ' >/dev/null 2>&1; then - AC_MSG_ERROR([dont be a Kumba, using -static in LDFLAGS is stupid]) + AC_MSG_ERROR([Using -static in LDFLAGS is not supported]) fi dnl Some libc's like those on bsd have dlopen() in libc, and not libdl
[gentoo-commits] proj/sandbox:master commit in: /
commit: 4f42e1984227012797030839b5e757a6da147141 Author: Sam James gentoo org> AuthorDate: Fri Jul 21 15:04:23 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 04:32:14 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=4f42e198 configure.ac: cleanup error messages Signed-off-by: Sam James gentoo.org> configure.ac | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/configure.ac b/configure.ac index e5e9722..bb4c52c 100644 --- a/configure.ac +++ b/configure.ac @@ -294,18 +294,18 @@ if test x"$va_copy" != xva_copy ; then ) fi -dnl Verify people aren't doing stupid shit +dnl Avoid footguns. if test x"$enable_static" != xno ; then - AC_MSG_ERROR([dont be a Kumba, building a libsandbox.a is stupid]) + AC_MSG_ERROR([Building a static libsandbox.a is not supported]) fi if test x"$enable_shared" != xyes ; then - AC_MSG_ERROR([dont be a Kumba, omitting a libsandbox.so is stupid]) + AC_MSG_ERROR([Omitting a libsandbox.so is not supported]) fi if echo " $CFLAGS " | $EGREP ' -static ' >/dev/null 2>&1; then - AC_MSG_ERROR([dont be a Kumba, using -static in CFLAGS is stupid]) + AC_MSG_ERROR([Using -static in CFLAGS is not supported]) fi if echo " $LDFLAGS " | $EGREP ' -static ' >/dev/null 2>&1; then - AC_MSG_ERROR([dont be a Kumba, using -static in LDFLAGS is stupid]) + AC_MSG_ERROR([Using -static in LDFLAGS is not supported]) fi dnl Some libc's like those on bsd have dlopen() in libc, and not libdl
[gentoo-commits] proj/sandbox:master commit in: /
commit: 62ce93feaa51f9e3a490ef522e0bad91f666ebe1 Author: Sam James gentoo org> AuthorDate: Fri Jul 21 15:05:56 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 04:32:14 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=62ce93fe configure.ac: fix whitespace Signed-off-by: Sam James gentoo.org> configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index bb4c52c..7d6fce4 100644 --- a/configure.ac +++ b/configure.ac @@ -332,7 +332,7 @@ if test x"$have_rtld_next" = xyes ; then AC_DEFINE([HAVE_RTLD_NEXT], [1], [Have RTLD_NEXT enabled libc]) fi -dnl we need to handle symbols differently based upon their version, +dnl we need to handle symbols differently based upon their version, dnl but we have to know which symbols the libc supports first AC_MSG_CHECKING([libc path]) echo "int main(void) { return 0; }" > libctest.c @@ -370,7 +370,7 @@ AC_DEFINE_UNQUOTED([LIBC_PATH], ["$LIBC_PATH"], [Full path to the libc]) AC_MSG_RESULT([$LIBC_PATH]) AC_SUBST([LIBC_PATH]) -dnl when intercepting libc calls, we have to know the name of the +dnl when intercepting libc calls, we have to know the name of the dnl libc to load and search with dl*() calls AC_MSG_CHECKING([libc version]) dnl the sed script at the end here looks funny but it's ok ...
[gentoo-commits] proj/sandbox:master commit in: libsandbox/, libsandbox/trace/linux/, src/, /, libsandbox/trace/
commit: f342efa52fb54c55f009b694af1899e431300629 Author: Sam James gentoo org> AuthorDate: Fri Jul 21 14:57:05 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 04:32:14 2023 + URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=f342efa5 Rename multiple personalities feature "schizo" isn't a particularly sensitive term, and it's not very clear what it means to non-native English speakers anyway. Name it after what the feature really does: multiple (Linux) personality support using ptrace. Signed-off-by: Sam James gentoo.org> configure.ac| 50 - libsandbox/local.mk | 8 +++ libsandbox/trace/common.c | 2 +- libsandbox/trace/linux/i386.c | 2 +- libsandbox/trace/linux/s390.c | 6 ++--- libsandbox/trace/linux/sparc.c | 6 ++--- libsandbox/trace/linux/x86_64.c | 8 +++ src/options.c | 6 ++--- 8 files changed, 44 insertions(+), 44 deletions(-) diff --git a/configure.ac b/configure.ac index 5746702..e5e9722 100644 --- a/configure.ac +++ b/configure.ac @@ -48,12 +48,12 @@ AC_PREFIX_DEFAULT([/usr]) dnl multiple personality support (x86 & x86_64: multilib) AC_MSG_CHECKING([for multiple personalities]) -AC_ARG_ENABLE([schizo], - [AS_HELP_STRING([--enable-schizo],[Support multiple personalities])], - [],[enable_schizo="auto"]) -AC_MSG_RESULT([$enable_schizo]) -SB_SCHIZO_SETTINGS= -AC_DEFUN([SB_CHECK_SCHIZO],[dnl +AC_ARG_ENABLE([personalities], + [AS_HELP_STRING([--enable-personalities],[Support multiple Linux personalities using ptrace])], + [],[enable_personalities="auto"]) +AC_MSG_RESULT([$enable_personalities]) +SB_PERSONALITIES_SETTINGS= +AC_DEFUN([SB_CHECK_PERSONALITIES],[dnl AC_MSG_CHECKING([checking for $1/$2 compiler support]) ac_save_CFLAGS=$CFLAGS CFLAGS="$CFLAGS $2" @@ -62,42 +62,42 @@ AC_DEFUN([SB_CHECK_SCHIZO],[dnl ], [ return 0 ], [ - enable_schizo=yes - AS_VAR_APPEND([SB_SCHIZO_SETTINGS], " $1:$2") - AS_VAR_APPEND([SB_SCHIZO_HEADERS], " libsandbox/trace_syscalls_$1.h") + enable_personalities=yes + AS_VAR_APPEND([SB_PERSONALITIES_SETTINGS], " $1:$2") + AS_VAR_APPEND([SB_PERSONALITIES_HEADERS], " libsandbox/trace_syscalls_$1.h") AC_MSG_RESULT([yes]) - AC_DEFINE_UNQUOTED([SB_SCHIZO_$1], 1, [Support for $1/$2 is available]) + AC_DEFINE_UNQUOTED([SB_PERSONALITIES_$1], 1, [Support for $1/$2 is available]) ], [ AC_MSG_RESULT([no]) ]) CFLAGS=$ac_save_CFLAGS ]) -if test "x$enable_schizo" != "xno" ; then - enable_schizo=no +if test "x$enable_personalities" != "xno" ; then + enable_personalities=no case $host in i686*linux*|\ x86_64*linux*) - SB_CHECK_SCHIZO([x86_64], [-m64]) - SB_CHECK_SCHIZO([x86], [-m32]) - SB_CHECK_SCHIZO([x32], [-mx32]) + SB_CHECK_PERSONALITIES([x86_64], [-m64]) + SB_CHECK_PERSONALITIES([x86], [-m32]) + SB_CHECK_PERSONALITIES([x32], [-mx32]) ;; s390*linux*) - SB_CHECK_SCHIZO([s390x], [-m64]) - SB_CHECK_SCHIZO([s390], [-m31]) + SB_CHECK_PERSONALITIES([s390x], [-m64]) + SB_CHECK_PERSONALITIES([s390], [-m31]) ;; sparc*linux*) - SB_CHECK_SCHIZO([sparc64], [-m64]) - SB_CHECK_SCHIZO([sparc], [-m32]) + SB_CHECK_PERSONALITIES([sparc64], [-m64]) + SB_CHECK_PERSONALITIES([sparc], [-m32]) ;; esac - SB_SCHIZO_SETTINGS=${SB_SCHIZO_SETTINGS# } - if test "x$enable_schizo" != "xno" ; then - AC_DEFINE_UNQUOTED([SB_SCHIZO], ["$SB_SCHIZO_SETTINGS"], [Enable multiple personalities support]) + SB_PERSONALITIES_SETTINGS=${SB_PERSONALITIES_SETTINGS# } + if test "x$enable_personalities" != "xno" ; then + AC_DEFINE_UNQUOTED([SB_PERSONALITIES], ["$SB_PERSONALITIES_SETTINGS"], [Enable multiple personalities support]) fi fi -AC_SUBST(SB_SCHIZO_SETTINGS) -AC_SUBST(SB_SCHIZO_HEADERS) -AM_CONDITIONAL([SB_SCHIZO], [test "x$enable_schizo" != "xno"]) +AC_SUBST(SB_PERSONALITIES_SETTINGS) +AC_SUBST(SB_PERSONALITIES_HEADERS) +AM_CONDITIONAL([SB_PERSONALITIES], [test "x$enable_personalities" != "xno"]) dnl this test fills up the stack and then triggers a segfault ... dnl but it's hard to wrap things without a stack, so let's ignore diff --git a/libsandbox/local.mk b/libsandbox/local.mk index 50bc54d..dd78a76 100644 --- a/libsandbox/local.mk +++ b/libsandbox/local.mk @@ -76,17 +76,17 @@
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/
commit: 71ff8670d4cf29c335168df4e3302db63412c5d0 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 04:17:49 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 04:17:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ff8670 dev-lisp/sbcl: Stabilize 2.3.5 ppc, #910625 Signed-off-by: Sam James gentoo.org> dev-lisp/sbcl/sbcl-2.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lisp/sbcl/sbcl-2.3.5.ebuild b/dev-lisp/sbcl/sbcl-2.3.5.ebuild index c7debd75d223..8ecba254dd18 100644 --- a/dev-lisp/sbcl/sbcl-2.3.5.ebuild +++ b/dev-lisp/sbcl/sbcl-2.3.5.ebuild @@ -41,7 +41,7 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2 LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="-* amd64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="-* amd64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="system-bootstrap debug doc source +threads +unicode +zstd" CDEPEND=">=dev-lisp/asdf-3.3:= \
[gentoo-commits] repo/gentoo:master commit in: net-im/element-desktop-bin/
commit: 5a8eac627d5e417c3a0ecc7b8558a2958490aa54 Author: Stefan Strogin gentoo org> AuthorDate: Sat Aug 5 02:28:44 2023 + Commit: Stefan Strogin gentoo org> CommitDate: Sat Aug 5 02:28:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a8eac62 net-im/element-desktop-bin: upgrade to 1.11.38 Signed-off-by: Stefan Strogin gentoo.org> net-im/element-desktop-bin/Manifest | 2 +- ...nt-desktop-bin-1.11.33.ebuild => element-desktop-bin-1.11.38.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/element-desktop-bin/Manifest b/net-im/element-desktop-bin/Manifest index c20b67264e09..dbb6a68f19c4 100644 --- a/net-im/element-desktop-bin/Manifest +++ b/net-im/element-desktop-bin/Manifest @@ -1 +1 @@ -DIST element-desktop_1.11.33_amd64.deb 88170270 BLAKE2B ff924d5c1266ba43b15613ea765d6111a5c0992e70365a01271a8a194c93816b59939827f6e98fad2752d128d80d23dbfc1632106bec7bf05d737decbe478f30 SHA512 4a2290f18d14d8cf2b441a9349e30c0df812d84805cefc9d754430b1e30ba1dbb7b86072ca467e08daef361e3df6990992b60bb5e09ae2b6b2b9db3e89c221f2 +DIST element-desktop_1.11.38_amd64.deb 88226976 BLAKE2B 27d60721e27a1084e077ca771b947375636a0dfd8028012c6953244f858484c4bef2bd650dd77796dd843ca5ccc99b3c598b862dc65215274ee2149589c29ac2 SHA512 927870f1726c53b6d7721b1d8db9cb5015c5fe049c6e5610bab4a27edd9b62f88acdf69d6b7d69c9bacc617de76b7e4a1abb681072106e4aa23f3207c04bab1c diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.33.ebuild b/net-im/element-desktop-bin/element-desktop-bin-1.11.38.ebuild similarity index 100% rename from net-im/element-desktop-bin/element-desktop-bin-1.11.33.ebuild rename to net-im/element-desktop-bin/element-desktop-bin-1.11.38.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Log-Dispatch/
commit: 4cc4b97216f228441247199f378a725285aedb6a Author: Sam James gentoo org> AuthorDate: Sat Aug 5 01:36:44 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 01:36:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc4b972 dev-perl/Log-Dispatch: Stabilize 2.710.0 ppc, #910845 Signed-off-by: Sam James gentoo.org> dev-perl/Log-Dispatch/Log-Dispatch-2.710.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Log-Dispatch/Log-Dispatch-2.710.0.ebuild b/dev-perl/Log-Dispatch/Log-Dispatch-2.710.0.ebuild index 0825cf2bffd7..e1019df3492d 100644 --- a/dev-perl/Log-Dispatch/Log-Dispatch-2.710.0.ebuild +++ b/dev-perl/Log-Dispatch/Log-Dispatch-2.710.0.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Dispatches messages to one or more outputs" LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" PERL_RM_FILES=( "t/email-exit.t" )
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rake-compiler/
commit: 7dc1b6a8bc599724f7f66608d7fd1d0cb7d01db5 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 01:35:14 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 01:35:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc1b6a8 dev-ruby/rake-compiler: Stabilize 1.2.3 ppc, #910986 Signed-off-by: Sam James gentoo.org> dev-ruby/rake-compiler/rake-compiler-1.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rake-compiler/rake-compiler-1.2.3.ebuild b/dev-ruby/rake-compiler/rake-compiler-1.2.3.ebuild index 4d62b7e0f03e..b31740aa8098 100644 --- a/dev-ruby/rake-compiler/rake-compiler-1.2.3.ebuild +++ b/dev-ruby/rake-compiler/rake-compiler-1.2.3.ebuild @@ -19,7 +19,7 @@ LICENSE="MIT" SRC_URI="https://github.com/luislavena/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Sub-Exporter-ForMethods/
commit: af40c4b7fcf33db22f91d15d852216c7de56022b Author: Sam James gentoo org> AuthorDate: Sat Aug 5 01:35:13 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 01:35:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af40c4b7 dev-perl/Sub-Exporter-ForMethods: Stabilize 0.100.55 ppc, #910875 Signed-off-by: Sam James gentoo.org> .../Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.55.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.55.ebuild b/dev-perl/Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.55.ebuild index 3dcd4dbb209f..e672f9fb44ef 100644 --- a/dev-perl/Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.55.ebuild +++ b/dev-perl/Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.55.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Helper routines for using Sub::Exporter to build methods" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" RDEPEND=" virtual/perl-Scalar-List-Utils
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Plack/
commit: be8b3239978e2a223f725dca5ff64d82b16f849c Author: Sam James gentoo org> AuthorDate: Sat Aug 5 01:30:43 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 01:30:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8b3239 dev-perl/Plack: Stabilize 1.5.0 ppc, #910799 Signed-off-by: Sam James gentoo.org> dev-perl/Plack/Plack-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Plack/Plack-1.5.0.ebuild b/dev-perl/Plack/Plack-1.5.0.ebuild index bae9576f623f..1ecd725c0b23 100644 --- a/dev-perl/Plack/Plack-1.5.0.ebuild +++ b/dev-perl/Plack/Plack-1.5.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="minimal" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gnutls/
commit: 09dc0a66e1a0f7de093abd19af00e285f0303f0b Author: Sam James gentoo org> AuthorDate: Sat Aug 5 01:30:44 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 01:30:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09dc0a66 net-libs/gnutls: Stabilize 3.8.0 ppc, #911020 Signed-off-by: Sam James gentoo.org> net-libs/gnutls/gnutls-3.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gnutls/gnutls-3.8.0.ebuild b/net-libs/gnutls/gnutls-3.8.0.ebuild index ec47d129e4fb..af4fed8424aa 100644 --- a/net-libs/gnutls/gnutls-3.8.0.ebuild +++ b/net-libs/gnutls/gnutls-3.8.0.ebuild @@ -17,7 +17,7 @@ LICENSE="GPL-3 LGPL-2.1+" # Subslot format: # . SLOT="0/30.30" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="brotli +cxx dane doc examples +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd" REQUIRED_USE="test-full? ( cxx dane doc examples idn nls openssl pkcs11 seccomp tls-heartbeat tools )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Graph/
commit: 19bbfeaaeedb03d4a244cd4a096d067ffb77ac6a Author: Sam James gentoo org> AuthorDate: Sat Aug 5 01:30:42 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 01:30:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19bbfeaa dev-perl/Graph: Stabilize 0.972.600 ppc, #910768 Signed-off-by: Sam James gentoo.org> dev-perl/Graph/Graph-0.972.600.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Graph/Graph-0.972.600.ebuild b/dev-perl/Graph/Graph-0.972.600.ebuild index 6badff4b518f..b7d07aaba312 100644 --- a/dev-perl/Graph/Graph-0.972.600.ebuild +++ b/dev-perl/Graph/Graph-0.972.600.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Data structure and ops for directed graphs" SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ~ppc sparc x86" +KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86" RDEPEND=" >=dev-perl/Heap-0.800.0
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffoscope/
commit: be877dd8fccd8950f8c5227129b71ef7424a3449 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 01:23:57 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 01:23:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be877dd8 dev-util/diffoscope: add 247 Signed-off-by: Sam James gentoo.org> dev-util/diffoscope/Manifest | 1 + dev-util/diffoscope/diffoscope-247.ebuild | 126 ++ 2 files changed, 127 insertions(+) diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest index 1f2ee9f6bf3c..d43859848e63 100644 --- a/dev-util/diffoscope/Manifest +++ b/dev-util/diffoscope/Manifest @@ -1,3 +1,4 @@ DIST diffoscope-242.tar.gz 3167814 BLAKE2B d6f63f94e312cd9bb48858dd82e50bcae065cd25f332a08940b22d36df75993cd43614ae44cbae3360c38ae30b7910a062ece294680b58b2a654ca3ead078795 SHA512 3d724a2349d2040d7072b81b8a77bae75aabe3f39c661c1d68a9f6e76b75048225262b8a9932c39e56429ec4937a398ca45e9f9abd23505aa511a7a8a81f3ab6 DIST diffoscope-245.tar.bz2 3088217 BLAKE2B 4317baf3c64076ce34eb9a93ac30099ce01629e0e3136d79ef848d1fdccacdf76537827a1aa19a0b404a413e0e38a28d68b2eb215ccf1df7bfb6705ea0290a8a SHA512 b7120e060b0799078dd3de3463aef74c1980c8d15e67628854a3dc6a7e3dfd14f47e57e8522186d02839f2f131757814b3c208117004d4290fed68f0aac4dad3 DIST diffoscope-246.tar.bz2 3090809 BLAKE2B 36b9ed0e759cd9a508e10c78b935df954ac55b52e5edf09988bd8d62890de0a1380abb9e09966bad666a0202d01f1d8edd42abc116006dffa70d10de7821f787 SHA512 dbedcc2cc218b6f6c504a0546103bfe6f6f397e0b1a48d8ef3107d42ca162098328cf20705de3f5c6a10e44de187f2c953596a8fc3d7df3c0624810be0c93374 +DIST diffoscope-247.tar.bz2 3091118 BLAKE2B cb41b98d439c123b5ee5f458d635f08afebde1dad724f53a8227826a509bca5e94204855fcd4f220567552abc0a3ea93e1c4a6e16dea0ed32ce7587c15d4976c SHA512 ceaa55512373e9283e6a18a9c5c814cd5b3ee8a9e9721f69b924ee55644640ea28302029232a310fca4d92e53fb37886d3d5ce2c6b577742261c86df24f52740 diff --git a/dev-util/diffoscope/diffoscope-247.ebuild b/dev-util/diffoscope/diffoscope-247.ebuild new file mode 100644 index ..b2232c7029e9 --- /dev/null +++ b/dev-util/diffoscope/diffoscope-247.ebuild @@ -0,0 +1,126 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +# No 3.12 yet as these two tests fail: +# ERROR tests/comparators/test_elf.py::test_differences_with_dbgsym - TypeError: sequence item 1: expected str instance, bytes found +# ERROR tests/comparators/test_elf.py::test_original_gnu_debuglink - TypeError: sequence item 1: expected str instance, bytes found +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="ncurses" +inherit distutils-r1 + +DESCRIPTION="Will try to get to the bottom of what makes files or directories different" +HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/; +# We could use pypi, but upstream provide distribution tarballs, so let's use those. +# TODO: verify-sig +SRC_URI="https://diffoscope.org/archive/${P}.tar.bz2; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86" +IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file +find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma +mono opendocument pascal pdf postscript R rpm sqlite squashfs +ssh tar test tcpdump zip zlib zstd" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/libarchive-c[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/tlsh[${PYTHON_USEDEP}] + acl? ( sys-apps/acl ) + binutils? ( sys-devel/binutils ) + bzip2? ( app-arch/bzip2 ) + libcaca? ( media-libs/libcaca ) + colord? ( x11-misc/colord ) + cpio? ( app-arch/cpio ) + diff? ( sys-apps/diffutils ) + docx? ( app-text/docx2txt ) + dtc? ( sys-apps/dtc ) + e2fsprogs? ( sys-fs/e2fsprogs ) + file? ( sys-apps/file ) + find? ( sys-apps/findutils ) + gettext? ( sys-devel/gettext ) + gif? ( media-libs/giflib ) + gpg? ( app-crypt/gnupg ) + haskell? ( dev-lang/ghc ) + hdf5? ( sci-libs/hdf5 ) + hex? ( app-editors/vim-core ) + imagemagick? ( media-gfx/imagemagick ) + iso? ( app-cdr/cdrtools ) + java? ( virtual/jdk ) + llvm? ( sys-devel/llvm ) + lzma? ( app-arch/xz-utils ) + mono? ( dev-lang/mono ) + opendocument? ( app-text/odt2txt ) + pascal? ( dev-lang/fpc ) + pdf? ( + app-text/pdftk + app-text/poppler + dev-python/pypdf[${PYTHON_USEDEP}] + ) + postscript? ( app-text/ghostscript-gpl ) + R? ( dev-lang/R ) + rpm? ( app-arch/rpm ) + sqlite? ( dev-db/sqlite:3 ) + squashfs? ( sys-fs/squashfs-tools ) + ssh? ( virtual/openssh ) + tar? ( app-arch/tar ) + tcpdump? ( net-analyzer/tcpdump ) + zip?
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
commit: 903696f54d3fdf865556a33fdab38ec8c54b28ec Author: Sam James gentoo org> AuthorDate: Sat Aug 5 01:25:11 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 01:27:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=903696f5 net-misc/streamlink: add 6.0.1 Signed-off-by: Sam James gentoo.org> net-misc/streamlink/Manifest| 1 + net-misc/streamlink/{streamlink-.ebuild => streamlink-6.0.1.ebuild} | 2 +- net-misc/streamlink/streamlink-.ebuild | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest index 27912aff3dce..4d917af43e64 100644 --- a/net-misc/streamlink/Manifest +++ b/net-misc/streamlink/Manifest @@ -1,2 +1,3 @@ DIST streamlink-5.5.1.tar.gz 536064 BLAKE2B 0a651c5dcf9fe0a70ee93505ad0a0ea6aaf10739edc763a796633ce34b8235e4aa6a5a45bd1f6dd2591ced9cd87141d4b89d34e9e399d6166d74c9c3ee12f5ea SHA512 2d7fd75bbf356baaf91791930e74e361b37abf0ff1251fa3022ca216dc16a8610635089cb746506baec82c31f8bc569e3b8e538b17ba910389168e61dcdbbe0f DIST streamlink-6.0.0.tar.gz 681437 BLAKE2B 32d8e334fd88efddf0532d459352d9a66276a69020d7be30632772636085e67b8dfc70606c9d5fb8b7ff14185c41774b4caa1a5a6b7dbbc698d4931739aeff1e SHA512 6726cfc5c4cb1572e2e476ec097db6edaace2516efb9e01c52498cfac8cc3f319b9aa4475f6726f7b9a0a15ddc0a8a3de37e1cadc995acbfaba6a8e198051e2c +DIST streamlink-6.0.1.tar.gz 682425 BLAKE2B a84c6c1594b78b62c1c20c021c3dde2eae06e86fad559de285800cb5f1cc2d97dadb5724053b320dafdbca3545e1d10171d1adc3b8a1c9c67d2e4d80940357dc SHA512 96081a23b616d85a0918583d951334f35843cb47d6d3d317c3903516b951db2a953db1ea2cb1fb3de95cb059a37dc605d40817e81819acf4e5c98f831bd39323 diff --git a/net-misc/streamlink/streamlink-.ebuild b/net-misc/streamlink/streamlink-6.0.1.ebuild similarity index 97% copy from net-misc/streamlink/streamlink-.ebuild copy to net-misc/streamlink/streamlink-6.0.1.ebuild index 7d0a43ab5bbb..9208c85c22e7 100644 --- a/net-misc/streamlink/streamlink-.ebuild +++ b/net-misc/streamlink/streamlink-6.0.1.ebuild @@ -10,7 +10,7 @@ fi DISTUTILS_SINGLE_IMPL=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE='xml(+),threads(+)' inherit distutils-r1 diff --git a/net-misc/streamlink/streamlink-.ebuild b/net-misc/streamlink/streamlink-.ebuild index 7d0a43ab5bbb..9208c85c22e7 100644 --- a/net-misc/streamlink/streamlink-.ebuild +++ b/net-misc/streamlink/streamlink-.ebuild @@ -10,7 +10,7 @@ fi DISTUTILS_SINGLE_IMPL=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE='xml(+),threads(+)' inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: sys-libs/minizip-ng/
commit: ba5ccda47dedbe04a3d26fb9143dc18e8a34c583 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 01:28:42 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 01:28:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5ccda4 sys-libs/minizip-ng: add 4.0.1 Signed-off-by: Sam James gentoo.org> sys-libs/minizip-ng/Manifest| 1 + sys-libs/minizip-ng/minizip-ng-4.0.1.ebuild | 92 + 2 files changed, 93 insertions(+) diff --git a/sys-libs/minizip-ng/Manifest b/sys-libs/minizip-ng/Manifest index fb816333dd65..9025079640b3 100644 --- a/sys-libs/minizip-ng/Manifest +++ b/sys-libs/minizip-ng/Manifest @@ -1,2 +1,3 @@ DIST minizip-ng-3.0.10.tar.gz 771145 BLAKE2B 6bab59f830b8be929b6293c9408dd70165ffe094a71bcff82eab71f9d077f4d5360f6081e0ca631090810dfc58a81b03926c797e5c156d0f1437df78292a1f09 SHA512 38021137bebb8805279e729e0801ee15133e6379bdd1862d0dea60f13fb1d63402477f3ea9a6c22fc8c85eb13dd9b38d9536680806850060a44a5a9f015fa829 DIST minizip-ng-4.0.0.tar.gz 766989 BLAKE2B c46bccb277ee5c712710aae41a7b46af4d60fb8fecad7489b97fc4475059f5f8cfbb1aa2d3693d25ada90f3089535e0d060c7a918df1d0fd635d57cbc93a317d SHA512 be3a9e9580847d595abbd200ec89a97e38086cab5b34d3a4db1507247ed04f9209290945989b200225ea412ee0e37fb9f1947404d1631d2dfeb5c6dc55ce3d05 +DIST minizip-ng-4.0.1.tar.gz 769661 BLAKE2B 30147d8643844d9ea10f3f860d41e5025b2c8a5e3bb197722cf3e9ea3d30f40d78974a437425df660db777d9593db9e39b2293db7733ccfaf50c5eba4982a6fe SHA512 857450c3a51a75269afdffdcbaaa6d05894913dd98a91e307129b5e61766f6e3d20bca5841afa41bbe6ca88ad0666c462079a5e1fe73718c2dffd05219c8f258 diff --git a/sys-libs/minizip-ng/minizip-ng-4.0.1.ebuild b/sys-libs/minizip-ng/minizip-ng-4.0.1.ebuild new file mode 100644 index ..a0229283ac8f --- /dev/null +++ b/sys-libs/minizip-ng/minizip-ng-4.0.1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Worth keeping an eye on 'develop' branch upstream for possible backports, +# as they copied this practice from sys-libs/zlib upstream. + +inherit cmake-multilib + +DESCRIPTION="Fork of the popular zip manipulation library found in the zlib distribution" +HOMEPAGE="https://github.com/zlib-ng/minizip-ng; +SRC_URI="https://github.com/zlib-ng/minizip-ng/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0/4" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="compat openssl test zstd" +RESTRICT="!test? ( test )" + +# Automagically prefers sys-libs/zlib-ng if installed, so let's +# just depend on it as presumably it's better tested anyway. +RDEPEND=" + app-arch/bzip2[${MULTILIB_USEDEP}] + app-arch/xz-utils + sys-libs/zlib-ng[${MULTILIB_USEDEP}] + virtual/libiconv + compat? ( !sys-libs/zlib[minizip] ) + openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) + zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" + +multilib_src_configure() { + local mycmakeargs=( + -DMZ_COMPAT=$(usex compat) + + -DMZ_BUILD_TESTS=$(usex test) + -DMZ_BUILD_UNIT_TESTS=$(usex test) + + -DMZ_FETCH_LIBS=OFF + -DMZ_FORCE_FETCH_LIBS=OFF + + # Compression library options + -DMZ_ZLIB=ON + -DMZ_BZIP2=ON + -DMZ_LZMA=ON + -DMZ_ZSTD=$(usex zstd) + -DMZ_LIBCOMP=OFF + + # Encryption support options + -DMZ_PKCRYPT=ON + -DMZ_WZAES=ON + -DMZ_OPENSSL=$(usex openssl) + -DMZ_LIBBSD=ON + + # Character conversion options + -DMZ_ICONV=ON + ) + + cmake_src_configure +} + +multilib_src_test() { + local myctestargs=( + # TODO: investigate + -E "(raw-unzip-pkcrypt|raw-append-unzip-pkcrypt|raw-erase-unzip-pkcrypt|deflate-unzip-pkcrypt|deflate-append-unzip-pkcrypt|deflate-erase-unzip-pkcrypt|bzip2-unzip-pkcrypt|bzip2-append-unzip-pkcrypt|bzip2-erase-unzip-pkcrypt|lzma-unzip-pkcrypt|lzma-append-unzip-pkcrypt|lzma-erase-unzip-pkcrypt|xz-unzip-pkcrypt|xz-append-unzip-pkcrypt|xz-erase-unzip-pkcrypt|zstd-unzip-pkcrypt|zstd-append-unzip-pkcrypt|zstd-erase-unzip-pkcrypt)" + ) + + # TODO: A bunch of tests end up looping and writing over each other's files + # It gets better with a patch applied (see https://github.com/zlib-ng/minizip-ng/issues/623#issuecomment-1264518994) + # but still hangs. + cmake_src_test -j1 +} + +multilib_src_install_all() { + if ! use compat && use test ; then + # Test binaries, bug #874591 + rm "${ED}"/usr/bin/minigzip || die + rm "${ED}"/usr/bin/minizip-ng || die + fi +} + +pkg_postinst() { + if use compat ; then + ewarn
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
commit: daba398f570c369669c9d2aed0c4b4f80f843101 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 01:25:16 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 01:27:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daba398f net-misc/streamlink: drop 6.0.0 Short-lived release. Use 6.0.1. Signed-off-by: Sam James gentoo.org> net-misc/streamlink/Manifest| 1 - net-misc/streamlink/streamlink-6.0.0.ebuild | 61 - 2 files changed, 62 deletions(-) diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest index 4d917af43e64..21b968cfa4be 100644 --- a/net-misc/streamlink/Manifest +++ b/net-misc/streamlink/Manifest @@ -1,3 +1,2 @@ DIST streamlink-5.5.1.tar.gz 536064 BLAKE2B 0a651c5dcf9fe0a70ee93505ad0a0ea6aaf10739edc763a796633ce34b8235e4aa6a5a45bd1f6dd2591ced9cd87141d4b89d34e9e399d6166d74c9c3ee12f5ea SHA512 2d7fd75bbf356baaf91791930e74e361b37abf0ff1251fa3022ca216dc16a8610635089cb746506baec82c31f8bc569e3b8e538b17ba910389168e61dcdbbe0f -DIST streamlink-6.0.0.tar.gz 681437 BLAKE2B 32d8e334fd88efddf0532d459352d9a66276a69020d7be30632772636085e67b8dfc70606c9d5fb8b7ff14185c41774b4caa1a5a6b7dbbc698d4931739aeff1e SHA512 6726cfc5c4cb1572e2e476ec097db6edaace2516efb9e01c52498cfac8cc3f319b9aa4475f6726f7b9a0a15ddc0a8a3de37e1cadc995acbfaba6a8e198051e2c DIST streamlink-6.0.1.tar.gz 682425 BLAKE2B a84c6c1594b78b62c1c20c021c3dde2eae06e86fad559de285800cb5f1cc2d97dadb5724053b320dafdbca3545e1d10171d1adc3b8a1c9c67d2e4d80940357dc SHA512 96081a23b616d85a0918583d951334f35843cb47d6d3d317c3903516b951db2a953db1ea2cb1fb3de95cb059a37dc605d40817e81819acf4e5c98f831bd39323 diff --git a/net-misc/streamlink/streamlink-6.0.0.ebuild b/net-misc/streamlink/streamlink-6.0.0.ebuild deleted file mode 100644 index 7d0a43ab5bbb.. --- a/net-misc/streamlink/streamlink-6.0.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/streamlink/${PN}.git; - inherit git-r3 -fi - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE='xml(+),threads(+)' -inherit distutils-r1 - -DESCRIPTION="CLI for extracting streams from websites to a video player of your choice" -HOMEPAGE="https://streamlink.github.io/; - -if [[ ${PV} != * ]]; then - SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -LICENSE="BSD-2 Apache-2.0" -SLOT="0" - -DEPEND=" - $(python_gen_cond_dep ' - dev-python/certifi[${PYTHON_USEDEP}] - >=dev-python/requests-2.26.0[${PYTHON_USEDEP}] - dev-python/isodate[${PYTHON_USEDEP}] - >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}] - >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}] - dev-python/pycountry[${PYTHON_USEDEP}] - >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}] - >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}] - >=dev-python/trio-0.22.0[${PYTHON_USEDEP}] - >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}] - >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}] - ') -" -RDEPEND=" - ${DEPEND} - media-video/ffmpeg -" -BDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}] - test? ( - dev-python/mock[${PYTHON_USEDEP}] - >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-trio[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - ) - ') -" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: sys-apps/man-pages/
commit: 4c43554285a64f921ba6d1b106707814f36798a7 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 01:14:16 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 01:14:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c435542 sys-apps/man-pages: add 6.05.01, drop 6.05 6.05.01 just fixes a Debian-specific issue but let's do it given it's cheap and it avoids it looking like there's a new version pending. Signed-off-by: Sam James gentoo.org> sys-apps/man-pages/Manifest| 2 +- sys-apps/man-pages/{man-pages-6.05.ebuild => man-pages-6.05.01.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/man-pages/Manifest b/sys-apps/man-pages/Manifest index c63dcb2977a4..8b0b62a6f733 100644 --- a/sys-apps/man-pages/Manifest +++ b/sys-apps/man-pages/Manifest @@ -1,3 +1,3 @@ DIST man-pages-6.04.tar.xz 2188236 BLAKE2B 741ff7e279c9bd961a1d39e432599a985d010516c03eb13978c5bda46a26ef914053c511bce923d49eb9111b3a1f7537e4418df3b5abd2eb0c051faf9f39c7fb SHA512 3f95d15dda419e824f902947a268d8021e9e04c5ba8503e4fe9f96a9ab8363fde8088b2712cc9c795638163ad8432bc5f8c6a3ea320293ec6aa79bb748e85b9e -DIST man-pages-6.05.tar.xz 2195040 BLAKE2B 575d8d61a4e75e8846e453b8289c896cfde82554525695bd4077ae937b4013980e6f434c8a42e43a0820d7cc25c2c2134aab687a8e6098b540ecc6f9438a4d38 SHA512 57d116b4dab1679d4d3fbac83c7f011cd8cd7865da26b82411f1e672efbf5cc0b713067f11fea0e92771979653fa00a22c503dca3dc1e6ccb464cf42c6e89739 +DIST man-pages-6.05.01.tar.xz 2194472 BLAKE2B edc40828bc9c75f655a8352f10c214d68b64f90815cc947f65d49794e0b588b103cae28b3644e41bedd8caaa6cef3c77b02525d8c2ccc91ccf887a10b2f2c32a SHA512 ad3f6dc28bb83824faf8c855a5db8983dc0f5ac3b5702624033ed320a6f39a7f1f0845acf0bc62a0a10cdfe42eb66ba9596e2796ba2683cfb29e480710da3d70 DIST man-pages-gentoo-2.tar.bz2 5141 BLAKE2B c5c7956ab47c8a473e258b1902d5d19d9eb2e9d01786e907d9c3ba691c2a506834ed96cd1f54e8d8415e65d4fea0056659537f0faffe68fcbed33aa728a5e61e SHA512 6e6524b8ad6f1b8c9b147665ee32af49e05603dac61d433acd6b4f1164adef27cd542898f272b07d8659725013dac59c7f34a858968cc054a4785c945e14a770 diff --git a/sys-apps/man-pages/man-pages-6.05.ebuild b/sys-apps/man-pages/man-pages-6.05.01.ebuild similarity index 100% rename from sys-apps/man-pages/man-pages-6.05.ebuild rename to sys-apps/man-pages/man-pages-6.05.01.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/
commit: ef79c6d009661b77eb9712752315ddfd96d1929c Author: Sam James gentoo org> AuthorDate: Sat Aug 5 01:12:38 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 01:12:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef79c6d0 net-vpn/tor: add 0.4.8.3_rc (unkeyworded) Closes: https://bugs.gentoo.org/909556 Signed-off-by: Sam James gentoo.org> net-vpn/tor/Manifest | 3 +++ .../tor/{tor-.ebuild => tor-0.4.8.3_rc.ebuild} | 29 +++--- net-vpn/tor/tor-.ebuild| 29 +++--- 3 files changed, 55 insertions(+), 6 deletions(-) diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest index 60c28123eafd..b3a25b764aaf 100644 --- a/net-vpn/tor/Manifest +++ b/net-vpn/tor/Manifest @@ -4,3 +4,6 @@ DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 968a3852293ab9bcadac626862c9d DIST tor-0.4.7.14.tar.gz 8220496 BLAKE2B 909bf9bbff68179f4aa66a875cd42b1ecebe2767c1789f46c0cc9cb67eaeb6777d1f42d68caa89cfad424069f50953c57461d39edbd776dfed453226f6e2250f SHA512 3c11ae3f765351122984675401dd7d2015914e15257a2308020937d394d6375bf532a080bb2c4274ac068484edcd688c24c2264e206a28ef3d4d1161eca15436 DIST tor-0.4.7.14.tar.gz.sha256sum 86 BLAKE2B 41e0ceb68f7de77dcd74b7c48b733e18f2a452d82e588425a1fb25c92017208dd5c2dca588d32910ca13a6366ae1d1f76f758b76bf217e8bdad37f24a63436f3 SHA512 cf54d1021948ca11e240e31c64942e15683eea3df043d26d3293f92fef08a09253cad56120c2198c5099fcb5ae5ce8fc0bbd864d3cab869c885cfdc2af014b36 DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 0ed3a4ab5c119f097367c2f2b88bd4f688382a7922ddac62aae5e6c128f017aaf5863b2214198bd217d6266e2d3d04e0f7ab06201fa183bd93841e37bfebac2a SHA512 61f56c43c043a1b83fcb0252e0b6fb2cca29e39eb5041ac0b6337560839851bcd515ab314bd25e25d77c51408228cf5f39e5065d928ab73ee5851b86c3d46162 +DIST tor-0.4.8.3-rc.tar.gz 8425071 BLAKE2B 14e151bbd5b5e2f59dc9db8aefc6902fdd3fa6c6f0edea759e8b8fff7c925bfeaa4b37779877358e08f68a86a42ffbaf803da8764f8b10ac640464dc95b481b5 SHA512 9cc13c68beadc8223a3d1f3c2f795a873bf201302a2b9042e2c3b9601f21d292843d2e9adde2bb22b7eb02c433ddad2d3adf8de73d2b0a052d0015e11823bb11 +DIST tor-0.4.8.3-rc.tar.gz.sha256sum 88 BLAKE2B a5dee663db3bb0183049043d3d2c9a0c996fd1ac7af155cf7eac255443eb5fe777ae85442a22b232b723217b8861d77b5dddfc95b8cc9253e449ad3c52304be0 SHA512 34e81d7b7148dfe00e7becc239637f2f1baaa4c485e7c87a8c920ffaf3b45a308cdaf1aed8ccf0636c012bf6a3d5ff955f27e51b8131335a7ec2257b541924f7 +DIST tor-0.4.8.3-rc.tar.gz.sha256sum.asc 716 BLAKE2B 33980ca5e5946f0324c724336a3966c0484ff9fd2655dae222a4bd3cbbfaed4cb5906ba3b0da59a8fa187ab182bbb0c31e4d3f7b32955fdf5a634e8d430164f0 SHA512 2498779691fad21c15d65f5119ba24563d13b631248be0281a270e9d382caff7ed18bae2dbea68b824e12cbc0cd7c650a4833357203b6a67f7ad30161dadefed diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-0.4.8.3_rc.ebuild similarity index 80% copy from net-vpn/tor/tor-.ebuild copy to net-vpn/tor/tor-0.4.8.3_rc.ebuild index 0d1196f060ac..8c577a42be89 100644 --- a/net-vpn/tor/tor-.ebuild +++ b/net-vpn/tor/tor-0.4.8.3_rc.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc -inherit python-any-r1 readme.gentoo-r1 systemd verify-sig +inherit edo python-any-r1 readme.gentoo-r1 systemd verify-sig MY_PV="$(ver_rs 4 -)" MY_PF="${PN}-${MY_PV}" @@ -28,13 +28,16 @@ else S="${WORKDIR}/${MY_PF}" if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then - KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 ~ppc-macos" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" fi BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )" fi -LICENSE="BSD GPL-2" +# BSD in general, but for PoW, needs --enable-gpl (GPL-3 per --version) +# We also already had GPL-2 listed here for the init script, but obviously +# that's different from the actual binary. +LICENSE="BSD GPL-2 GPL-3" SLOT="0" IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening test zstd" RESTRICT="!test? ( test )" @@ -120,6 +123,13 @@ src_configure() { --enable-pic --disable-restart-debugging + # Unless someone asks & has a compelling reason, just always + # build in GPL mode for pow, given we don't want yet another USE + # flag combination to have to test just for the sake of it. + # (PoW requires GPL.) + --enable-gpl + --enable-module-pow + # This option is enabled by default upstream w/ zstd, surprisingly. # zstd upstream says this shouldn't be relied upon and it may # break API & ABI at any point, so Tor tries to fake static-linking @@ -144,6 +154,19 @@ src_configure() { econf
[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwdata/
commit: e458efa1f94452be4bcafd9eacd8b9ef1ce19c48 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 01:15:34 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 01:15:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e458efa1 sys-apps/hwdata: add 0.373 Signed-off-by: Sam James gentoo.org> sys-apps/hwdata/Manifest| 1 + sys-apps/hwdata/hwdata-0.373.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/sys-apps/hwdata/Manifest b/sys-apps/hwdata/Manifest index 0a85f53de527..d268aa0ff19e 100644 --- a/sys-apps/hwdata/Manifest +++ b/sys-apps/hwdata/Manifest @@ -1,2 +1,3 @@ DIST hwdata-0.371.tar.gz 2340297 BLAKE2B bb92b6d4f66879eacc1efae13ff1a5fe58014614c4af1906eca0489053f61d0ae2f4be777532cb6209cb2d133f8787774bc803a4d2cdf11a1014d7218bf25650 SHA512 62739cce61493f5d46a9cec5732bd4f9e0c86adec5b56cca31fa50c0d85e3a48d32f5abeaa5ca26f4ba42fc13affe4350b66a1838e958b037ddec7b30e726e86 DIST hwdata-0.372.tar.gz 2349386 BLAKE2B 0b3c8a7d23cd999090839d046ce6228098bb4976d0be56a07b6b32bdd968e11933b0d648cf4d596ed9ca09f5b754083c62bf0aba116835de6aed72f228cacf1b SHA512 3a7fda4c1f06dff62892dd0d21095d7603a2ec16e67667215b2f59640a38845a79b2dc2a19bcc40656fd472e4216393ac08e190939ec05ef6d4af3e7e6c9141f +DIST hwdata-0.373.tar.gz 2356072 BLAKE2B 22be63c94f1ba0fe5e31f1a19d8bf60a302bd6a2a7a15fbeaba0c3399490f86e067c5c84e1bbf5c4cc55a1ec588282d41c5ca9f3cf9e774ae559cac1b95d5812 SHA512 cb940a1cad1b7b6cef0e4bca980b0e6f0af06bf157069645645bb4403d98fbb26bbeef580c984b73091375db09e96c8b672b52d5cf27d75581ff8f0e935d8294 diff --git a/sys-apps/hwdata/hwdata-0.373.ebuild b/sys-apps/hwdata/hwdata-0.373.ebuild new file mode 100644 index ..afddd20d2fd1 --- /dev/null +++ b/sys-apps/hwdata/hwdata-0.373.ebuild @@ -0,0 +1,28 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo + +DESCRIPTION="Hardware identification and configuration data" +HOMEPAGE="https://github.com/vcrhonek/hwdata; +SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RESTRICT="test" + +src_configure() { + # configure is not compatible with econf + local conf=( + ./configure + --prefix="${EPREFIX}/usr" + --libdir="${EPREFIX}/lib" + --datadir="${EPREFIX}/usr/share" + ) + + edo "${conf[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 04f573c6f74ac38e0dda68246df98db6f9b829b7 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 00:40:10 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 00:40:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f573c6 sys-devel/gcc: add 12.3.1_p20230804 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-12.3.1_p20230804.ebuild | 64 +++ 2 files changed, 65 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 59fc76781b8e..4a3b2b6656d2 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -15,6 +15,7 @@ DIST gcc-12-20230428.tar.xz 79744932 BLAKE2B f9dcdd2f1b0af79f281851b3b0fe0ac DIST gcc-12-20230526.tar.xz 79780444 BLAKE2B 6f6eca272ab506e16a231003c399e28572595c82fbaaec9deb14b78ff9fc493fb24afe1c375d4f2fd75e9813805934857ef2ceb6c05b7977dbfe2e50abdc3ec9 SHA512 fb190ce5bf3d38a1899016475c1551550d44c6f71f1f1a71ced545cbb2aff0446bd2765230b0920379579a13103a507ffc1e197ac69afb0a4f08efe11b50918d DIST gcc-12-20230623.tar.xz 79782948 BLAKE2B 6eeabdd1495482b8bc5a6f2f90cd7d7967b4d277c5f755f1ee98ac2c99db1552ab13b1c69f4c47d1d0b8de584e6a5f024b45e3c5934f49179cf65ca30acc SHA512 09aa0304a8a916aea7a4714eb3a7541b2015e3bdb8ae9bd40bc289553c4ec86f91b054925d2af45f33af9d20a7422949e691c0f552d68ee1d5206b4007310a88 DIST gcc-12-20230728.tar.xz 79813460 BLAKE2B 89db12fbdc7d75d298335fdd61b15439c161090deb94e224d13592d25fa64fd21c289f75fbe77e5c0d10f90e18019a12c343014e73ef446281ac8c471a39b937 SHA512 20c8bbe3918ed41b05b00cc3fa90e1ee59faf9ece876faf3e93ab01b2a79e6b83b55812e41d662ad1b9a420ca3f891f46cd70aa9f7f6bcf292dda0f57b56681e +DIST gcc-12-20230804.tar.xz 79785996 BLAKE2B 6af25c245bed3affa42a265e56afc59afe7001603572223226b236efb67c804697a53b8f31ad68a5ddcaee1533212de87725bbad4acbb67a75e9b007e69fc071 SHA512 44b0c202f913913c586313a0f76bd721566e4519824a18b5569339e3996d556c866e7b980c341aa1d433f56fc8f18d2a11fc47e5bc91b693a3ecfdce37b9082b DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5 SHA512 babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe SHA512 b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1 DIST gcc-13-20230527.tar.xz 83956360 BLAKE2B 86a2131b88144817673a6300c73b29c2dbb8559a7057609601029aaf60aeb4c4926fa4b99c4e1768726cde09f994159685768b62b3ca73d7b606847788301e82 SHA512 87566c74258f9981742eae77f552361c220f79fa6f17c36d5b5a9e73f41c50d8a2cab16b9ffb17f07829005f0d42b4b1d524150d3dcba9710091532cbfad7152 diff --git a/sys-devel/gcc/gcc-12.3.1_p20230804.ebuild b/sys-devel/gcc/gcc-12.3.1_p20230804.ebuild new file mode 100644 index ..1ffe2b97a4bf --- /dev/null +++ b/sys-devel/gcc/gcc-12.3.1_p20230804.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="12.3.0" +PATCH_VER="2" +MUSL_VER="1" +MUSL_GCC_VER="12.3.0" + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-
[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipset/
commit: 04deae49f441fa7fc6d7159a5513ea07fdee493e Author: Sam James gentoo org> AuthorDate: Sat Aug 5 00:32:46 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 00:32:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04deae49 net-firewall/ipset: Stabilize 7.17-r1 ppc, #911017 Signed-off-by: Sam James gentoo.org> net-firewall/ipset/ipset-7.17-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/ipset/ipset-7.17-r1.ebuild b/net-firewall/ipset/ipset-7.17-r1.ebuild index 6b07c373d38f..45535041339e 100644 --- a/net-firewall/ipset/ipset-7.17-r1.ebuild +++ b/net-firewall/ipset/ipset-7.17-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://ipset.netfilter.org/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv x86" RDEPEND=" >=net-firewall/iptables-1.4.7
[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/
commit: 66757a191020465b75c44bd7367d96786e2ac4e4 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 00:32:44 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 00:32:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66757a19 app-shells/zsh: Stabilize 5.9-r4 ppc, #909790 Signed-off-by: Sam James gentoo.org> app-shells/zsh/zsh-5.9-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-shells/zsh/zsh-5.9-r4.ebuild b/app-shells/zsh/zsh-5.9-r4.ebuild index e6d8196e02fc..5b8cb8af0853 100644 --- a/app-shells/zsh/zsh-5.9-r4.ebuild +++ b/app-shells/zsh/zsh-5.9-r4.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit autotools flag-o-matic prefix -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.zsh.org/pub/${P}.tar.xz https://www.zsh.org/pub/old/${P}.tar.xz
[gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/
commit: 2c534f75ee7e7b2136639e0c46c44c2589b1865c Author: Sam James gentoo org> AuthorDate: Sat Aug 5 00:32:47 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 00:32:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c534f75 sys-block/open-iscsi: Stabilize 2.1.9 ppc, #911019 Signed-off-by: Sam James gentoo.org> sys-block/open-iscsi/open-iscsi-2.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-block/open-iscsi/open-iscsi-2.1.9.ebuild b/sys-block/open-iscsi/open-iscsi-2.1.9.ebuild index e8f36d34fd8d..a64f3cc0f0b1 100644 --- a/sys-block/open-iscsi/open-iscsi-2.1.9.ebuild +++ b/sys-block/open-iscsi/open-iscsi-2.1.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-3+ GPL-2+" SLOT="0/0.2" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="debug infiniband +tcp rdma systemd" REQUIRED_USE="infiniband? ( rdma ) || ( rdma tcp )" # Tries to write to /run/lock/iscsi etc
[gentoo-commits] repo/gentoo:master commit in: app-admin/tmpreaper/
commit: 9f2573eefe707525500c5c5bdc72f7c598f59a54 Author: Sam James gentoo org> AuthorDate: Sat Aug 5 00:32:45 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 5 00:32:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f2573ee app-admin/tmpreaper: Stabilize 1.6.17 ppc, #909799 Signed-off-by: Sam James gentoo.org> app-admin/tmpreaper/tmpreaper-1.6.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/tmpreaper/tmpreaper-1.6.17.ebuild b/app-admin/tmpreaper/tmpreaper-1.6.17.ebuild index 77f47185f435..f838192a0c34 100644 --- a/app-admin/tmpreaper/tmpreaper-1.6.17.ebuild +++ b/app-admin/tmpreaper/tmpreaper-1.6.17.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://debian/pool/main/t/${PN}/${PN}_${PV}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="" DEPEND="sys-apps/util-linux
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: 1c7b8799296291862001e5a373238b18c4add385 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Aug 4 23:23:29 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Aug 4 23:24:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7b8799 sys-devel/binutils: 2.40 patchlevel 7 bump (2.40-r8) Signed-off-by: Andreas K. Hüttel gentoo.org> sys-devel/binutils/Manifest| 1 + sys-devel/binutils/binutils-2.40-r8.ebuild | 504 + 2 files changed, 505 insertions(+) diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest index 8ae378a25c9a..0d40f65ef663 100644 --- a/sys-devel/binutils/Manifest +++ b/sys-devel/binutils/Manifest @@ -16,6 +16,7 @@ DIST binutils-2.39-patches-6.tar.xz 92380 BLAKE2B 39f490f1134fb0e7dc80924a280d31 DIST binutils-2.39.tar.xz 25167756 BLAKE2B ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f SHA512 68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3 DIST binutils-2.40-patches-5.tar.xz 293628 BLAKE2B b7ed1d1fbf38b420661f984b9519b3d863da45b2a873773a521310021b0c1d5d7c24c152adb3e8a999d40f5619c0e54962114590ec9528380089977af0c30b74 SHA512 6e6df932b18ca20fe245b3ff8d3d06dbdae4daadaec3b668fa44e086d4e8ff56439681b2d810ebc74173b6348020edacb176e8c3cbf20657cce04297b97f4f83 DIST binutils-2.40-patches-6.tar.xz 299212 BLAKE2B 3a68a924e9747fdd0486327a5bd2490cb72376f2cb6c6a60030d8c6b71357150d956a1e71d91683d43b571cb5bf738270880f72ef175d6c8faa257b090abeb8b SHA512 984dab529276ab4f9d215f643c7c18bd1793f438aaad0be158d209787c9c4a6bb68b10bec2065d3fe14a1594d5f1c29f55b2e9bac34a6f489f4b466c02e24766 +DIST binutils-2.40-patches-7.tar.xz 299188 BLAKE2B 170cd2432e0458889b240c3603461d0b4bfa62d5314634b101a629db455d87235ac14ad44c63920b713d5235fa8b73902960df1019153873ef06a33aa7050b4b SHA512 a60da163caee68fe1fa355385d404e8998ebed0e390d50e0713e95334733a8b4e37bc63d522817284c027953e43848dbc98042461a47131fb53bc69203b4ee87 DIST binutils-2.40.tar.xz 25241484 BLAKE2B 8d799f7c595f878b9af5b17a490021dd8b8300ac2fe0ed8574c012929d22d2d0493e003a3e631a9436e8e712da801779b777c566167fe42b0bde119ffa5ad1c2 SHA512 a37e042523bc46494d99d5637c3f3d8f9956d9477b748b3b1f6d7dfbb8d968ed52c932e88a4e946c6f77b8f48f1e1b360ca54c3d298f17193f3b4963472f6925 DIST binutils-2.41-patches-1.tar.xz 13260 BLAKE2B b7431ec92d5ce0e5d4438b31ca356c8d5366bee9aa8ff2f098a77c2add5b7539f733d0a18988337490af34c9192affbb6ccdf56b97413a8dca3192fb2125b313 SHA512 30548e4f3187444dbfa82587b5b8a0d2ab9d536aa06a572393a195649759149124d79c488c07919850c7ed4940481b852462d5a1aa52ed9162d81d6d3b290377 DIST binutils-2.41-patches-2.tar.xz 20288 BLAKE2B 1cc29e868ded12845856c5da567f23798fe3017961ce079325c20f456b837cab11560d896065f70953b0bab55bf565288541579e9c3e0991a87083edf2a85fa5 SHA512 75619a5e17b75d72f9bdd9d5e5ee3b566c94de64410bfc074f1a9bfb9f08db9ecf8be216efa1053263468aa8ec99b8aa3b2b095e63cb95f3566500ac0c3b9432 diff --git a/sys-devel/binutils/binutils-2.40-r8.ebuild b/sys-devel/binutils/binutils-2.40-r8.ebuild new file mode 100644 index ..2f1a4e09d894 --- /dev/null +++ b/sys-devel/binutils/binutils-2.40-r8.ebuild @@ -0,0 +1,504 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs + +DESCRIPTION="Tools necessary to build programs" +HOMEPAGE="https://sourceware.org/binutils/; + +LICENSE="GPL-3+" +IUSE="cet debuginfod doc gold gprofng multitarget +nls pgo +plugins static-libs test vanilla zstd" + +# Variables that can be set here (ignored for live ebuilds) +# PATCH_VER - the patchset version +# Default: empty, no patching +# PATCH_BINUTILS_VER - the binutils version in the patchset name +#- Default: PV +# PATCH_DEV - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/... +# for the patchsets + +PATCH_VER=7 +PATCH_DEV=dilfridge + +if [[ ${PV} == * ]]; then + inherit git-r3 + SLOT=${PV} +else + PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}} + PATCH_DEV=${PATCH_DEV:-dilfridge} + SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz https://sourceware.org/pub/binutils/releases/binutils-${PV}.tar.xz https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PV}.tar.xz; + [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI} + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz; + SLOT=$(ver_cut 1-2) + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +# +# The cross-compile logic +# +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} ==
[gentoo-commits] repo/gentoo:master commit in: media-sound/flac123/
commit: fb785f3cb22d8650deac25854b03bbb8b409d72a Author: Sam James gentoo org> AuthorDate: Fri Aug 4 23:14:42 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 23:14:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb785f3c media-sound/flac123: Stabilize 2.1.0 ppc, #911377 Signed-off-by: Sam James gentoo.org> media-sound/flac123/flac123-2.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/flac123/flac123-2.1.0.ebuild b/media-sound/flac123/flac123-2.1.0.ebuild index 9c5d3560c3d5..36fb9a8c7096 100644 --- a/media-sound/flac123/flac123-2.1.0.ebuild +++ b/media-sound/flac123/flac123-2.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/flac123/flac123/archive/refs/tags/v${PV}.tar.gz -> $ LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ppc ppc64 sparc x86" RDEPEND=" dev-libs/popt
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Image-Info/
commit: 5432413892f772ff7e0cc676b1085d63cf440109 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 23:14:38 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 23:14:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54324138 dev-perl/Image-Info: Stabilize 1.430.0 ppc, #910928 Signed-off-by: Sam James gentoo.org> dev-perl/Image-Info/Image-Info-1.430.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Image-Info/Image-Info-1.430.0.ebuild b/dev-perl/Image-Info/Image-Info-1.430.0.ebuild index 3714751cefa7..4c60227f9097 100644 --- a/dev-perl/Image-Info/Image-Info-1.430.0.ebuild +++ b/dev-perl/Image-Info/Image-Info-1.430.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="The Perl Image-Info Module" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ppc ppc64 sparc x86" +KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/
commit: 71f67277d096f7eaa8bbb5fc6f9e50dc73f137bd Author: Sam James gentoo org> AuthorDate: Fri Aug 4 23:14:37 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 23:14:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f67277 media-libs/codec2: Stabilize 1.1.1 ppc, #910417 Signed-off-by: Sam James gentoo.org> media-libs/codec2/codec2-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/codec2/codec2-1.1.1.ebuild b/media-libs/codec2/codec2-1.1.1.ebuild index 34583bf3..d18cfff8ff0c 100644 --- a/media-libs/codec2/codec2-1.1.1.ebuild +++ b/media-libs/codec2/codec2-1.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/1.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="examples test" # Not yet passing, but infrastructure added to run
[gentoo-commits] repo/gentoo:master commit in: media-libs/libass/
commit: c2f326a88241c4acd07bb9bba250117d6be01578 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 23:14:36 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 23:14:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f326a8 media-libs/libass: Stabilize 0.17.1 ppc, #903962 Signed-off-by: Sam James gentoo.org> media-libs/libass/libass-0.17.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libass/libass-0.17.1.ebuild b/media-libs/libass/libass-0.17.1.ebuild index b428ddc4c56a..2149efc9e533 100644 --- a/media-libs/libass/libass-0.17.1.ebuild +++ b/media-libs/libass/libass-0.17.1.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://github.com/libass/libass/releases/download/${PV LICENSE="ISC" SLOT="0/9" # subslot = libass soname version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="+fontconfig test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-plugins/libvisual-plugins/
commit: a17661d6c481a85d221a7f041ccaee13c4e1b5c6 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 23:14:41 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 23:14:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17661d6 media-plugins/libvisual-plugins: Stabilize 0.4.2-r1 ppc, #911237 Signed-off-by: Sam James gentoo.org> media-plugins/libvisual-plugins/libvisual-plugins-0.4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2-r1.ebuild b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2-r1.ebuild index 1edb3c43c857..1c18e81b807e 100644 --- a/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2-r1.ebuild +++ b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/Libvisual/libvisual/releases/download/${P}/${P}.tar. LICENSE="GPL-2" SLOT="0.4" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="alsa debug gstreamer gtk jack mplayer opengl portaudio pulseaudio" RDEPEND=">=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/racc/
commit: c538eb81ab826913b46ef856a778c6c73d95aa04 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 23:14:40 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 23:14:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c538eb81 dev-ruby/racc: Stabilize 1.7.0 ppc, #910998 Signed-off-by: Sam James gentoo.org> dev-ruby/racc/racc-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/racc/racc-1.7.0.ebuild b/dev-ruby/racc/racc-1.7.0.ebuild index f74f985c15b7..c8e2fec31475 100644 --- a/dev-ruby/racc/racc-1.7.0.ebuild +++ b/dev-ruby/racc/racc-1.7.0.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc test" ruby_add_rdepend "virtual/ruby-ssl"
[gentoo-commits] repo/gentoo:master commit in: media-libs/flac/
commit: 9bcd5f4843f15877aca4fa618d9fe2f5a6c0e564 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 22:40:31 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 22:40:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bcd5f48 media-libs/flac: Stabilize 1.4.3 ppc, #95 Signed-off-by: Sam James gentoo.org> media-libs/flac/flac-1.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/flac/flac-1.4.3.ebuild b/media-libs/flac/flac-1.4.3.ebuild index 600254fa4bc6..f1c2416376c5 100644 --- a/media-libs/flac/flac-1.4.3.ebuild +++ b/media-libs/flac/flac-1.4.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://downloads.xiph.org/releases/${PN}/${P}.tar.xz; LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1" # - SLOT="0/10-12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" IUSE="+cxx debug ogg cpu_flags_x86_avx2 cpu_flags_x86_avx static-libs" # AVX configure switch is for both AVX & AVX2 REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Data-ObjectDriver/
commit: aada6a40bbe70d408dc75bba61392e506a698b2a Author: Sam James gentoo org> AuthorDate: Fri Aug 4 22:40:24 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 22:40:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aada6a40 dev-perl/Data-ObjectDriver: Stabilize 0.220.0 ppc, #910812 Signed-off-by: Sam James gentoo.org> dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.220.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.220.0.ebuild b/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.220.0.ebuild index 8f897e4a82b9..4fcecca930ff 100644 --- a/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.220.0.ebuild +++ b/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.220.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Simple, transparent data interface, with caching" SLOT="0" -KEYWORDS="amd64 ~ppc ppc64 x86" +KEYWORDS="amd64 ppc ppc64 x86" RDEPEND=" dev-perl/Class-Accessor
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Filter/
commit: 29cacb180724de22107d8ad4ca218fa445f268db Author: Sam James gentoo org> AuthorDate: Fri Aug 4 22:40:27 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 22:40:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29cacb18 dev-perl/Filter: Stabilize 1.640.0 ppc, #910938 Signed-off-by: Sam James gentoo.org> dev-perl/Filter/Filter-1.640.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Filter/Filter-1.640.0.ebuild b/dev-perl/Filter/Filter-1.640.0.ebuild index 9d6cff8055fb..102cb3fd980a 100644 --- a/dev-perl/Filter/Filter-1.640.0.ebuild +++ b/dev-perl/Filter/Filter-1.640.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface for creation of Perl Filters" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" BDEPEND=" virtual/perl-ExtUtils-MakeMaker
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/matrix/
commit: 13063e7c5c5fa5d42fa089a4e99d71249b6c0c09 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 22:40:28 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 22:40:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13063e7c dev-ruby/matrix: Stabilize 0.4.2 ppc, #910971 Signed-off-by: Sam James gentoo.org> dev-ruby/matrix/matrix-0.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/matrix/matrix-0.4.2.ebuild b/dev-ruby/matrix/matrix-0.4.2.ebuild index cd029fd05343..7788173bf3b1 100644 --- a/dev-ruby/matrix/matrix-0.4.2.ebuild +++ b/dev-ruby/matrix/matrix-0.4.2.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/matrix/archive/v${PV}.tar.gz -> ${P}.tar.gz" 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 ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" SLOT="$(ver_cut 1)" all_ruby_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Variable-Magic/
commit: 7eeff78e818a57b355968644bcede7377c4ff536 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 22:40:26 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 22:40:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eeff78e dev-perl/Variable-Magic: Stabilize 0.630.0 ppc, #910922 Signed-off-by: Sam James gentoo.org> dev-perl/Variable-Magic/Variable-Magic-0.630.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Variable-Magic/Variable-Magic-0.630.0.ebuild b/dev-perl/Variable-Magic/Variable-Magic-0.630.0.ebuild index 8512d11fe7bd..07b12a64a72a 100644 --- a/dev-perl/Variable-Magic/Variable-Magic-0.630.0.ebuild +++ b/dev-perl/Variable-Magic/Variable-Magic-0.630.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Associate user-defined magic to variables from Perl" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=" virtual/perl-Carp
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/temple/
commit: 22a3e38a4d803a24c6a643886651a5abb2e527f3 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 22:40:29 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 22:40:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a3e38a dev-ruby/temple: Stabilize 0.10.2 ppc, #911010 Signed-off-by: Sam James gentoo.org> dev-ruby/temple/temple-0.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/temple/temple-0.10.2.ebuild b/dev-ruby/temple/temple-0.10.2.ebuild index 41e1e2a281ee..7042b5281c15 100644 --- a/dev-ruby/temple/temple-0.10.2.ebuild +++ b/dev-ruby/temple/temple-0.10.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/judofyr/temple; LICENSE="MIT" SLOT="0.7" -KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86" IUSE="" ruby_add_bdepend "test? (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/weston/
commit: dc9958ddbfd5ab496ef01c50e6c1339626d7a117 Author: James Le Cuirot gentoo org> AuthorDate: Fri Aug 4 21:52:52 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Aug 4 21:53:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc9958dd dev-libs/weston: Version bump to 12.0.2, Python 3.12 Signed-off-by: James Le Cuirot gentoo.org> dev-libs/weston/Manifest | 1 + dev-libs/weston/weston-12.0.2.ebuild | 142 +++ 2 files changed, 143 insertions(+) diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest index a7a46a867df7..2c328000a407 100644 --- a/dev-libs/weston/Manifest +++ b/dev-libs/weston/Manifest @@ -1,2 +1,3 @@ DIST weston-11.0.1.tar.xz 1900796 BLAKE2B 33d7d5b3340e7074265885bd54ee039e8b5d448fa9f58f4bf9f823efd2557da9b916d903119565a806ab698382fe185165c8ede8614e983c872dfe15b474b616 SHA512 d451230fc260b45db5cf0aa360629e45e72e3b3676c6ec040d6c6549dbb57d05683effd962c3b2d61482b47a6c990d12cc736c896b501d982c8c4d34834c DIST weston-12.0.1.tar.xz 1969772 BLAKE2B d7a76ad6e11b76b73b91aeb9b3b49e823ecc8170bd1306f9a8ed90fa49d9bc7734e4c0595ca67f11421ecf5b4dbf04289cf803726c508e8c979a9850c0e94ccb SHA512 3dcfa1a2a6b9a605d3ecd597bf7ac0f87b0fd1971845b6e5c44b5e34296943ac146dae6e1cfea9be14ad7a9a8b6d30dc765f9289ef80920d7c516ebba1ba4688 +DIST weston-12.0.2.tar.xz 1969720 BLAKE2B 2a6749ae183b32365c6f7a135a1e1f57aedefa7071ab95b820a788903771b98de18f5ffe991990751bfa11cee14c1cd42364f97583f63ca388caecb44d5b1b4e SHA512 4277cc71a2001768816d6c30df6c01f09ee24efd16651e7048d425afa63c78f92d6def0cca78150965b0f3fa946675b0325881ff9d2878925dedea216a968d59 diff --git a/dev-libs/weston/weston-12.0.2.ebuild b/dev-libs/weston/weston-12.0.2.ebuild new file mode 100644 index ..8fa6eb73fb76 --- /dev/null +++ b/dev-libs/weston/weston-12.0.2.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/weston.git; + GIT_ECLASS="git-r3" + EXPERIMENTAL="true" +fi + +PYTHON_COMPAT=( python3_{9..12} ) +inherit meson python-any-r1 readme.gentoo-r1 xdg-utils ${GIT_ECLASS} + +DESCRIPTION="Wayland reference compositor" +HOMEPAGE="https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/weston; + +if [[ ${PV} = ** ]]; then + SRC_URI="${SRC_PATCHES}" +else + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86" +fi + +LICENSE="MIT CC-BY-SA-3.0" +SLOT="0" + +IUSE="+desktop +drm editor examples fullscreen +gles2 headless ivi jpeg kiosk lcms pipewire rdp remoting +resize-optimization screen-sharing +suid systemd test vnc wayland-compositor webp +X xwayland" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + drm? ( gles2 ) + pipewire? ( drm ) + remoting? ( drm gles2 ) + screen-sharing? ( rdp ) + test? ( desktop headless lcms xwayland ) + wayland-compositor? ( gles2 ) + || ( drm headless rdp vnc wayland-compositor X ) +" + +RDEPEND=" + >=dev-libs/libinput-1.2.0 + >=dev-libs/wayland-1.20.0 + media-libs/libpng:0= + sys-auth/seatd:= + >=x11-libs/cairo-1.11.3 + >=x11-libs/libdrm-2.4.108 + >=x11-libs/libxkbcommon-0.5.0 + >=x11-libs/pixman-0.25.2 + x11-misc/xkeyboard-config + drm? ( + >=media-libs/mesa-17.1[gbm(+)] + >=sys-libs/mtdev-1.1.0 + >=virtual/udev-136 + ) + editor? ( x11-libs/pango ) + examples? ( x11-libs/pango ) + gles2? ( media-libs/mesa[gles2,wayland] ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + lcms? ( >=media-libs/lcms-2.9:2 ) + pipewire? ( >=media-video/pipewire-0.3:= ) + rdp? ( >=net-misc/freerdp-2.3.0:=[server] ) + remoting? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + ) + systemd? ( sys-apps/systemd ) + vnc? ( + =dev-libs/aml-0.3* + =gui-libs/neatvnc-0.6* + sys-libs/pam + ) + webp? ( media-libs/libwebp:0= ) + X? ( + >=x11-libs/libxcb-1.9 + x11-libs/libX11 + ) + xwayland? ( + x11-base/xwayland + x11-libs/cairo[X,xcb(+)] + >=x11-libs/libxcb-1.9 + x11-libs/libXcursor + >=x11-libs/xcb-util-cursor-0.1.4 + ) +" +DEPEND="${RDEPEND} + >=dev-libs/wayland-protocols-1.24 +" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use drm backend-drm) + -Dbackend-drm-screencast-vaapi=false + $(meson_use headless backend-headless) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/tornado/
commit: 8dc15b9fd2fb25421a9d1fee84c89816581c608b Author: Sam James gentoo org> AuthorDate: Fri Aug 4 21:38:13 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 21:38:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc15b9f dev-python/tornado: Stabilize 6.3.2-r1 ppc, #910148 Signed-off-by: Sam James gentoo.org> dev-python/tornado/tornado-6.3.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tornado/tornado-6.3.2-r1.ebuild b/dev-python/tornado/tornado-6.3.2-r1.ebuild index 3d88aa8ad2aa..d59d6772058e 100644 --- a/dev-python/tornado/tornado-6.3.2-r1.ebuild +++ b/dev-python/tornado/tornado-6.3.2-r1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/contourpy/
commit: 5ed4f4c0937b0d0872937e4c2689d1537b3737a1 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 21:38:14 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 21:38:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed4f4c0 dev-python/contourpy: Stabilize 1.1.0 ppc, #911028 Signed-off-by: Sam James gentoo.org> dev-python/contourpy/contourpy-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/contourpy/contourpy-1.1.0.ebuild b/dev-python/contourpy/contourpy-1.1.0.ebuild index d604e6a346fc..972742f75725 100644 --- a/dev-python/contourpy/contourpy-1.1.0.ebuild +++ b/dev-python/contourpy/contourpy-1.1.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos" RDEPEND=" >=dev-python/numpy-1.16[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez/
commit: 3ed2e5ad947a8f21c75b87f4149faebcca578898 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 21:38:17 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 21:38:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed2e5ad net-wireless/bluez: Stabilize 5.68 ppc, #911496 Signed-off-by: Sam James gentoo.org> net-wireless/bluez/bluez-5.68.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/bluez/bluez-5.68.ebuild b/net-wireless/bluez/bluez-5.68.ebuild index 59ef5657afb0..dbfe7d3e214a 100644 --- a/net-wireless/bluez/bluez-5.68.ebuild +++ b/net-wireless/bluez/bluez-5.68.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0/3" -KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv x86" +KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv x86" IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev" # Since this release all remaining extra-tools need readline support, but this could
[gentoo-commits] repo/gentoo:master commit in: dev-python/wurlitzer/
commit: de01ea170a4e333169ccc5f377f5656dad8cfac5 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 21:38:15 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 21:38:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de01ea17 dev-python/wurlitzer: Stabilize 3.0.3 ppc, #911028 Signed-off-by: Sam James gentoo.org> dev-python/wurlitzer/wurlitzer-3.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild b/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild index 74beac44f84e..969e500cb56f 100644 --- a/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild +++ b/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv x86" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: mail-client/mutt/
commit: c8c01f2939d959be7bef9e71b9396deacd5f8477 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 4 21:07:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 4 21:07:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c01f29 mail-client/mutt: Stabilize 2.2.10 ppc, #905002 Signed-off-by: Arthur Zamarin gentoo.org> mail-client/mutt/mutt-2.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/mutt/mutt-2.2.10.ebuild b/mail-client/mutt/mutt-2.2.10.ebuild index 739656517029..5e76cc86ed64 100644 --- a/mail-client/mutt/mutt-2.2.10.ebuild +++ b/mail-client/mutt/mutt-2.2.10.ebuild @@ -28,7 +28,7 @@ REQUIRED_USE=" autocrypt?( gpgme )" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" # yes, we overdepend on the backend impls here, hopefully one day we can # have REQUIRED_USE do what it is made for again. bug #607360 CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/BerkeleyDB/
commit: 3905cd916c3db81e28c0bc72db012acfd4bc7075 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 4 21:07:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 4 21:07:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3905cd91 dev-perl/BerkeleyDB: Stabilize 0.650.0 ppc, #910838 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild b/dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild index 37934b451c45..e47cf176f838 100644 --- a/dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild +++ b/dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild @@ -12,7 +12,7 @@ inherit perl-module db-use DESCRIPTION="This module provides Berkeley DB interface for Perl" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" # Install DB_File if you want older support. BerkleyDB no longer # supports less than 2.0.
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 3c6d0a7ad1077da65b2c0c91bcc6261c98e2939d Author: Matt Jolly footclan ninja> AuthorDate: Fri Aug 4 09:51:07 2023 + Commit: Stephan Hartmann gentoo org> CommitDate: Fri Aug 4 20:21:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c6d0a7a www-client/chromium: stabilize 115.0.5790.170 for amd64 Bug: https://bugs.gentoo.org/911675 Closes: https://bugs.gentoo.org/911676 Signed-off-by: Matt Jolly footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/32169 Signed-off-by: Stephan Hartmann gentoo.org> www-client/chromium/chromium-115.0.5790.170.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/chromium/chromium-115.0.5790.170.ebuild b/www-client/chromium/chromium-115.0.5790.170.ebuild index ee04adc672c3..21debf4a6338 100644 --- a/www-client/chromium/chromium-115.0.5790.170.ebuild +++ b/www-client/chromium/chromium-115.0.5790.170.ebuild @@ -32,7 +32,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P} LICENSE="BSD" SLOT="0/stable" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo pic +proprietary-codecs pulseaudio qt5 qt6 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" REQUIRED_USE=" component-build? ( !suid !libcxx )
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/
commit: 75d016f2749b8a7106a1d0b8992400ef41289404 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 4 20:20:22 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 4 20:20:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75d016f2 dev-python/pycairo: Stabilize 1.24.0 ppc, #911067 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pycairo/pycairo-1.24.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycairo/pycairo-1.24.0.ebuild b/dev-python/pycairo/pycairo-1.24.0.ebuild index ed193c187181..e700120bce9f 100644 --- a/dev-python/pycairo/pycairo-1.24.0.ebuild +++ b/dev-python/pycairo/pycairo-1.24.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="|| ( LGPL-2.1 MPL-1.1 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="examples" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/TheSchwartz/
commit: a4f6444c70b154f63634e89b83c7ce27db6d9763 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 4 20:20:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 4 20:20:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f6444c dev-perl/TheSchwartz: Stabilize 1.170.0 ppc, #910790 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/TheSchwartz/TheSchwartz-1.170.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/TheSchwartz/TheSchwartz-1.170.0.ebuild b/dev-perl/TheSchwartz/TheSchwartz-1.170.0.ebuild index f7e557b9a2f0..e0384ebbded6 100644 --- a/dev-perl/TheSchwartz/TheSchwartz-1.170.0.ebuild +++ b/dev-perl/TheSchwartz/TheSchwartz-1.170.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Reliable job queue" SLOT="0" -KEYWORDS="amd64 ~ppc ppc64 x86" +KEYWORDS="amd64 ppc ppc64 x86" RDEPEND=" dev-perl/Class-Accessor
[gentoo-commits] repo/gentoo:master commit in: dev-python/websockets/
commit: 5bd6fe5ec8b28065bf840bd9910df5770650184a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 4 20:20:15 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 4 20:20:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd6fe5e dev-python/websockets: Stabilize 11.0.3-r1 ppc, #908203 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/websockets/websockets-11.0.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/websockets/websockets-11.0.3-r1.ebuild b/dev-python/websockets/websockets-11.0.3-r1.ebuild index 83ca8d7ef272..a5c8fa1f3963 100644 --- a/dev-python/websockets/websockets-11.0.3-r1.ebuild +++ b/dev-python/websockets/websockets-11.0.3-r1.ebuild @@ -24,7 +24,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="+native-extensions" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libksba/
commit: e587f9af674e72a6ca1658f8d8daa6534fe56996 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 4 20:20:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 4 20:20:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e587f9af dev-libs/libksba: Stabilize 1.6.4 ppc, #911016 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libksba/libksba-1.6.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libksba/libksba-1.6.4.ebuild b/dev-libs/libksba/libksba-1.6.4.ebuild index 206bb5e0afee..ebb33d4508cf 100644 --- a/dev-libs/libksba/libksba-1.6.4.ebuild +++ b/dev-libs/libksba/libksba-1.6.4.ebuild @@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" LICENSE="LGPL-3+ GPL-2+ GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs" RDEPEND=">=dev-libs/libgpg-error-1.33"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test-unit/
commit: 2a9722243fa0ade92263fbb92be4989977b3 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 4 20:20:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 4 20:20:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a972224 dev-ruby/test-unit: Stabilize 3.6.0 ppc, #911006 Signed-off-by: Arthur Zamarin gentoo.org> dev-ruby/test-unit/test-unit-3.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test-unit/test-unit-3.6.0.ebuild b/dev-ruby/test-unit/test-unit-3.6.0.ebuild index 717112c7b3de..8878b923983d 100644 --- a/dev-ruby/test-unit/test-unit-3.6.0.ebuild +++ b/dev-ruby/test-unit/test-unit-3.6.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> ${P}.tar LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2" SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc test" ruby_add_rdepend "dev-ruby/power_assert"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Sub-Name/
commit: abe466db46b817e6014ac48b3cc47443bd2c4632 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 4 20:20:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 4 20:20:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe466db dev-perl/Sub-Name: Stabilize 0.270.0 ppc, #910776 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/Sub-Name/Sub-Name-0.270.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Sub-Name/Sub-Name-0.270.0.ebuild b/dev-perl/Sub-Name/Sub-Name-0.270.0.ebuild index b0613136aa45..eab9def5bf1b 100644 --- a/dev-perl/Sub-Name/Sub-Name-0.270.0.ebuild +++ b/dev-perl/Sub-Name/Sub-Name-0.270.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="(Re)name a sub" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="suggested" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/time-machine/
commit: 24dc9bcafe2bcbfaa3b7f3a681206c6c88a24264 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 4 20:20:17 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 4 20:20:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24dc9bca dev-python/time-machine: Stabilize 2.10.0 ppc, #910155 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/time-machine/time-machine-2.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/time-machine/time-machine-2.10.0.ebuild b/dev-python/time-machine/time-machine-2.10.0.ebuild index e009b9349c16..3a7e24696360 100644 --- a/dev-python/time-machine/time-machine-2.10.0.ebuild +++ b/dev-python/time-machine/time-machine-2.10.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mocha/
commit: ec76c9f2677a4f0a9b5e032f00c286f8c9e2517f Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 4 20:20:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 4 20:20:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec76c9f2 dev-ruby/mocha: Stabilize 2.0.4 ppc, #910997 Signed-off-by: Arthur Zamarin gentoo.org> dev-ruby/mocha/mocha-2.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/mocha/mocha-2.0.4.ebuild b/dev-ruby/mocha/mocha-2.0.4.ebuild index 82ed95d25148..3b885a18a67d 100644 --- a/dev-ruby/mocha/mocha-2.0.4.ebuild +++ b/dev-ruby/mocha/mocha-2.0.4.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/freerange/mocha/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" ruby_add_rdepend ">=dev-ruby/ruby2_keywords-0.0.5"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Package-Stash-XS/
commit: edf9770444e792fd826e3a90e35ec5b8a30ff715 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 4 20:20:19 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 4 20:20:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edf97704 dev-perl/Package-Stash-XS: Stabilize 0.300.0 ppc, #910925 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/Package-Stash-XS/Package-Stash-XS-0.300.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Package-Stash-XS/Package-Stash-XS-0.300.0.ebuild b/dev-perl/Package-Stash-XS/Package-Stash-XS-0.300.0.ebuild index 53df8b5affce..3ba74d9a6021 100644 --- a/dev-perl/Package-Stash-XS/Package-Stash-XS-0.300.0.ebuild +++ b/dev-perl/Package-Stash-XS/Package-Stash-XS-0.300.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Faster and more correct implementation of the Package::Stash API" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" BDEPEND=" >=virtual/perl-ExtUtils-MakeMaker-6.310.0
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/
commit: 9b5c3383e16ae088bef586c4d09123307d5d7e3a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 4 20:20:15 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 4 20:20:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5c3383 dev-vcs/git: Stabilize 2.41.0 ppc, #909798 Signed-off-by: Arthur Zamarin gentoo.org> dev-vcs/git/git-2.41.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-vcs/git/git-2.41.0.ebuild b/dev-vcs/git/git-2.41.0.ebuild index 18ae064aae45..d495c2cd601d 100644 --- a/dev-vcs/git/git-2.41.0.ebuild +++ b/dev-vcs/git/git-2.41.0.ebuild @@ -50,7 +50,7 @@ if [[ ${PV} != * ]]; then SRC_URI+=" doc? ( ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi fi
[gentoo-commits] repo/gentoo:master commit in: app-crypt/minisign/
commit: 6b22dd215e40da5f9d0c1756f92ddc7715a3a6ab Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 4 20:20:16 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 4 20:20:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b22dd21 app-crypt/minisign: Stabilize 0.11 ppc, #909801 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/minisign/minisign-0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/minisign/minisign-0.11.ebuild b/app-crypt/minisign/minisign-0.11.ebuild index 42a0821818ad..929ac4ad6490 100644 --- a/app-crypt/minisign/minisign-0.11.ebuild +++ b/app-crypt/minisign/minisign-0.11.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://github.com/jedisct1/${PN}.git; else SRC_URI="https://github.com/jedisct1/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="ISC"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
commit: b723304aa048be3e1eefc17f62b9ae60975d395e Author: Michael Orlitzky gentoo org> AuthorDate: Fri Aug 4 17:25:48 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Fri Aug 4 20:08:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b723304a dev-libs/ntl: drop 11.5.1-r3 Signed-off-by: Michael Orlitzky gentoo.org> dev-libs/ntl/ntl-11.5.1-r3.ebuild | 86 --- 1 file changed, 86 deletions(-) diff --git a/dev-libs/ntl/ntl-11.5.1-r3.ebuild b/dev-libs/ntl/ntl-11.5.1-r3.ebuild deleted file mode 100644 index b4e6ec7eadc4.. --- a/dev-libs/ntl/ntl-11.5.1-r3.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs gnuconfig - -DESCRIPTION="High-performance and portable C++ number theory library" -HOMEPAGE="https://www.shoup.net/ntl/ https://github.com/libntl/ntl; -SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz; - -LICENSE="LGPL-2.1+" -SLOT="0/44" -KEYWORDS="amd64 ~arm64 ~loong ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="doc threads cpu_flags_x86_avx2" - -BDEPEND="dev-lang/perl" -DEPEND="dev-libs/gmp:0= - dev-libs/gf2x - threads? ( >=dev-libs/gf2x-1.2 )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${P}/src" - -DOCS=( "${WORKDIR}/${P}"/README ) - -src_unpack() { - default - gnuconfig_update "${S}/libtool-origin/" -} - -src_configure() { - # The DoConfig script builds its own libtool, but doesn't - # really try to set up the build environment (bug 718892). - export CC="$(tc-getCC)" - export CXX="$(tc-getCXX)" - - # The "AVX2" detection within NTL does more than just detect AVX2; - # it also checks that (for example) the size of a "long" is 64 bits. - # If we try to enable the AVX FFT (based on the avx2 cpu flag) and - # if NTL determines that AVX2 is unusable for some other reason, - # then the build will fail (bug 815775). To work around that, we - # disable the AVX FFT on x86 entirely. This still isn't perfect, but - # it should fix the cases we know about. - local avx_fft=$(usex cpu_flags_x86_avx2 on off) - use x86 && avx_fft=off - - # Currently the build system can build a static library or both - # static and shared libraries, but not only shared libraries. The - # name NTL_GMP_LIP is *not* a typo. - perl DoConfig \ - PREFIX="${EPREFIX}"/usr \ - LIBDIR="${EPREFIX}"/usr/$(get_libdir) \ - CXXFLAGS="${CXXFLAGS}" \ - CPPFLAGS="${CPPFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - CXX="$(tc-getCXX)" \ - AR="$(tc-getAR)" \ - RANLIB="$(tc-getRANLIB)" \ - SHARED=on \ - NTL_GMP_LIP=on \ - NTL_GF2X_LIB=on \ - NTL_THREADS=$(usex threads on off) \ - NTL_ENABLE_AVX_FFT="${avx_fft}" \ - NATIVE=off \ - || die "DoConfig failed" - - if use doc; then - DOCS+=( "${WORKDIR}/${P}"/doc/*.txt ) - HTML_DOCS=( "${WORKDIR}/${P}"/doc/*.html "${WORKDIR}/${P}"/doc/*.gif ) - fi - - # 780534 - Required for rlibtool so it can find the generated libtool - ln -sf libtool-build/libtool . || die -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die - - # Use rm -f because the static archive may not be created when - # using (for example) slibtool-shared. - rm -f "${ED}/usr/$(get_libdir)"/libntl.a || die - - rm -r "${ED}"/usr/share/doc/NTL || die -}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/binutils-libs/
commit: 001cb6e02938700b2d4a90b8b4332f5260690a96 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Aug 4 19:34:58 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Aug 4 19:34:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=001cb6e0 sys-libs/binutils-libs: bump subslot, library names changed Signed-off-by: Andreas K. Hüttel gentoo.org> .../{binutils-libs-2.41-r1.ebuild => binutils-libs-2.41-r2.ebuild}| 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys-libs/binutils-libs/binutils-libs-2.41-r1.ebuild b/sys-libs/binutils-libs/binutils-libs-2.41-r2.ebuild similarity index 99% rename from sys-libs/binutils-libs/binutils-libs-2.41-r1.ebuild rename to sys-libs/binutils-libs/binutils-libs-2.41-r2.ebuild index 16bac97b8d39..18e76e3fa553 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.41-r1.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.41-r2.ebuild @@ -20,7 +20,9 @@ SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_PN}-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz; LICENSE="|| ( GPL-3 LGPL-3 )" -SLOT="0/${PV%_p?}" + +SLOT="0/${PV%_p?}.0" + IUSE="64-bit-bfd cet multitarget nls static-libs test" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" RESTRICT="!test? ( test )"
[gentoo-commits] repo/proj/guru:master commit in: dev-R/Rcpp/
commit: 0445e76005acd466feae9320fdd455c4958ae8cf Author: David Roman gmail com> AuthorDate: Fri Aug 4 14:42:11 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Fri Aug 4 14:42:11 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0445e760 dev-R/Rcpp: add 1.0.11, drop 1.0.8.3 Signed-off-by: David Roman gmail.com> dev-R/Rcpp/Manifest| 2 +- dev-R/Rcpp/{Rcpp-1.0.8.3.ebuild => Rcpp-1.0.11.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/Rcpp/Manifest b/dev-R/Rcpp/Manifest index 15d970f976..7b2dcfb768 100644 --- a/dev-R/Rcpp/Manifest +++ b/dev-R/Rcpp/Manifest @@ -1 +1 @@ -DIST Rcpp_1.0.8.3.tar.gz 3086192 BLAKE2B 6bb7ad706fbb83bd531eb49dd98925c104ca3fb3a6369aa4f7c0dcdbe2b54939d66abf23c671cd0b57e31415cf506a4ab1fed150691cc4803bde7a4f56510e14 SHA512 e1043beee67673852382e15a492e5e04bd28e3ff852394aeb771b486d03951f70683fc9a09f167b0270c784e8a0e340b18b5c611cb6726d862c8420e3b32ce31 +DIST Rcpp_1.0.11.tar.gz 2994004 BLAKE2B 39b0fed861d698449cd385ee5036dd80f686293b69c0a8515d79c3078e63b481c918d9cbfec3793ff80ec2d089ba2b274235543c72a818828131b55a7067d04f SHA512 0489c137c500f76b3054a9ec114278103a65a4e42b88e9fc581fc4e33fb7e6ea0dda4660833e741fde7e89f61844c44e7c6e46ea464e9778c3d5cdc7a56b888d diff --git a/dev-R/Rcpp/Rcpp-1.0.8.3.ebuild b/dev-R/Rcpp/Rcpp-1.0.11.ebuild similarity index 100% rename from dev-R/Rcpp/Rcpp-1.0.8.3.ebuild rename to dev-R/Rcpp/Rcpp-1.0.11.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-firmware/
commit: f3a8e752d5b8f347cab00fe219046fb331ddbe13 Author: Mike Pagano gentoo org> AuthorDate: Fri Aug 4 18:09:22 2023 + Commit: Mike Pagano gentoo org> CommitDate: Fri Aug 4 18:09:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a8e752 sys-kernel/linux-firmware: add 20230804 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/linux-firmware/Manifest | 1 + .../linux-firmware/linux-firmware-20230804.ebuild | 403 + 2 files changed, 404 insertions(+) diff --git a/sys-kernel/linux-firmware/Manifest b/sys-kernel/linux-firmware/Manifest index 8837ce17c195..0a1bd6310806 100644 --- a/sys-kernel/linux-firmware/Manifest +++ b/sys-kernel/linux-firmware/Manifest @@ -2,3 +2,4 @@ DIST linux-firmware-20230404.tar.xz 273105092 BLAKE2B 3bf6c4d5e501362613bdcb01c4 DIST linux-firmware-20230515.tar.xz 274489272 BLAKE2B 5563a89d39e127433f726f0b67b656e46d7ed00f2ff10e3e075d85cbfda25ba5c48fc688df3466b7910a599764faa7eb49b7565b5feeaeca9d40516d9ef59880 SHA512 9060dde164203516fb01d4920ce245acf17f33b5e707093bd5cfbc18193fd6e91e4a9b721fe46d12420c499254d287d5c1e211ae7c576e450820e8e085d646bd DIST linux-firmware-20230625_p20230707.tar.gz 441416528 BLAKE2B f964377c4ebfc232e3ed11120a68fd419506bad077fb1082a57f5103e0e974ef047c2dc00053029d26eefe23344c02a3bcafeef3057d9787a192f5b8b5be056f SHA512 02c6b6440e33c6fbc857b82c3193affd7ca772ac635c3e987f03073ae6460150f980e9cd438230fce0f0f9f7c5f964e87d424c2d3ea240d735b553c5783226c4 DIST linux-firmware-20230625_p20230724.tar.gz 441906566 BLAKE2B 5bed31d9ad78440bb12feeacb1ba27a07ad30b0eb8c7bfd03a4e7a7590012af1f9535a49fbf031abf79dd05ca90be79566f06db6f955910edfdca61281831c67 SHA512 daaf07422eb6f3e1b50f8a5dba5bfff747fe6750c0210ab798745f61d774eef7642ab45b9b404c668cf017d6b7fcf89c34bce9e6c77053b1b81f1a3498c5be18 +DIST linux-firmware-20230804.tar.xz 295170972 BLAKE2B 48eca78ab97ef5ac335dd2bfd043cf3e67c52c68cb8b3eb152725e04838a7662dafa9745add6fc786bf87d275809b51a07496fbdaf4607a89e2787388fe1d1cd SHA512 b7fdffd49530223394a0896608a746395cbe9d1a3ca7e4e744bc8381e937845e085f08e2b56854a233426164072f4c365b281db2f0dbb47192a97a94ada8fae6 diff --git a/sys-kernel/linux-firmware/linux-firmware-20230804.ebuild b/sys-kernel/linux-firmware/linux-firmware-20230804.ebuild new file mode 100644 index ..feed015c3e3e --- /dev/null +++ b/sys-kernel/linux-firmware/linux-firmware-20230804.ebuild @@ -0,0 +1,403 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit linux-info mount-boot savedconfig multiprocessing + +# In case this is a real snapshot, fill in commit below. +# For normal, tagged releases, leave blank +MY_COMMIT="" + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git; +else + if [[ -n "${MY_COMMIT}" ]]; then + SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${MY_COMMIT}" + else + SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz; + fi + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Linux firmware files" +HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git; + +LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) + redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT ) + unknown-license? ( all-rights-reserved )" +SLOT="0" +IUSE="compress-xz compress-zstd initramfs +redistributable savedconfig unknown-license" +REQUIRED_USE="initramfs? ( redistributable ) + ?? ( compress-xz compress-zstd )" + +RESTRICT="binchecks strip test + unknown-license? ( bindist )" + +BDEPEND="initramfs? ( app-arch/cpio ) + compress-xz? ( app-arch/xz-utils ) + compress-zstd? ( app-arch/zstd )" + +#add anything else that collides to this +RDEPEND="!savedconfig? ( + redistributable? ( + !sys-firmware/alsa-firmware[alsa_cards_ca0132] + !sys-block/qla-fc-firmware + !sys-firmware/iwl1000-ucode + !sys-firmware/iwl6005-ucode + !sys-firmware/iwl6030-ucode + !sys-firmware/iwl3160-ucode + !sys-firmware/iwl7260-ucode + !sys-firmware/iwl3160-7260-bt-ucode + !sys-firmware/raspberrypi-wifi-ucode + ) + unknown-license? ( + !sys-firmware/alsa-firmware[alsa_cards_korg1212] + !sys-firmware/als
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hoe/
commit: 39f88f08d388b4217e72d8186f1de2c31c15ae76 Author: Hans de Graaff gentoo org> AuthorDate: Fri Aug 4 16:58:04 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Aug 4 17:30:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f88f08 dev-ruby/hoe: add 4.0.5 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/hoe/Manifest | 1 + dev-ruby/hoe/hoe-4.0.5.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/dev-ruby/hoe/Manifest b/dev-ruby/hoe/Manifest index 682400674c48..df863e5bf823 100644 --- a/dev-ruby/hoe/Manifest +++ b/dev-ruby/hoe/Manifest @@ -1,2 +1,3 @@ DIST hoe-3.26.0.gem 194560 BLAKE2B a47ebe54374c04e739112c99c3eaa968c6048df639e5ee8a4cad60659a50a4a4ea85e9a11a77ad824ae511d28634241255ec323938a4b9da6a8dd38aec022ac5 SHA512 0b069b0b2b181b81770568186f9d81b0f8fe48644a4b29bb2dd8084dc60886c7a06fa0e7be81854b5b653afc38c908622f08066656d9b625ab595615ef2918c3 DIST hoe-4.0.4.gem 190976 BLAKE2B 82e017351700a376f7e497a2e65b5e3e8331f25d5b083934f710272184016264e9b21ae4e2d25154affe901d6f426108ad29cb281cd68b30eba0910323a22544 SHA512 a7f03c171f77127d442070947193536421395a609536c45efb639c75f24605dfccb9bcf8ec6ec202956f888a3110cffa99c56bb924f7e1b982864d38673b6a4c +DIST hoe-4.0.5.gem 190976 BLAKE2B 57622502f76a65a1d1e31bc717d125495c1f1d4e687ddf5a74c5335a58aa3a64bc0b0e2a66fe17e5b14ef92cdc72178299b2cfbb03bcb2a57d71c740d9628a6a SHA512 5f9e423dfe49d2b41ae4380a8b226a7c6efa939ba48022a0d872e9ccb4fb8aeed67ea2366034f61edc92a5be3f23014a0428ea64a48c644a2308621a0d417a23 diff --git a/dev-ruby/hoe/hoe-4.0.5.ebuild b/dev-ruby/hoe/hoe-4.0.5.ebuild new file mode 100644 index ..96f7c8c86067 --- /dev/null +++ b/dev-ruby/hoe/hoe-4.0.5.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc" + +RUBY_FAKEGEM_EXTRAINSTALL="template" + +inherit ruby-fakegem + +DESCRIPTION="Hoe extends rake to provide full project automation" +HOMEPAGE="https://www.zenspider.com/projects/hoe.html; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )" + +ruby_add_rdepend ">=dev-ruby/rake-0.8.7
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rake-compiler/
commit: 01fb9ed0b87243420669b328d0ff01b4188c8395 Author: Hans de Graaff gentoo org> AuthorDate: Fri Aug 4 17:27:27 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Aug 4 17:30:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01fb9ed0 dev-ruby/rake-compiler: add 1.2.5 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rake-compiler/Manifest | 1 + dev-ruby/rake-compiler/rake-compiler-1.2.5.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/dev-ruby/rake-compiler/Manifest b/dev-ruby/rake-compiler/Manifest index 6fcdf2282671..b52e7559ccb0 100644 --- a/dev-ruby/rake-compiler/Manifest +++ b/dev-ruby/rake-compiler/Manifest @@ -1,2 +1,3 @@ DIST rake-compiler-1.2.1.tar.gz 37723 BLAKE2B 685278cec10f9bd028ed7973446f8f164fd81567d5f390507321fd7fcd260b746e53ebde60fcee025ab20bcf248f274f1d8a0fac16d2f7ef13c0b8996c667037 SHA512 fd99c3a46a9a47f2fc70e59d2c33e6a68b849708cab35e6af46bafa0e9f3c843c20ec1287a463cda7d6237fc79e4cd4965cc78b309ac8b9519c0e7f44f2be8ce DIST rake-compiler-1.2.3.tar.gz 38603 BLAKE2B d6cb1714ec3983051d794307e0516c01379a1d2a59430fad9780cc4b037a159c924a4edc1abf6cfbfa1b245203e4cfd4ea7bf887dbf2ea02ca93138629012062 SHA512 3dd3374630dbf0ce9d31caf62d399481622ed55aa15184073836043b907d40994b3284c40945f89c604296cc0cd2b588245e2310cef80846da48883c0e6a2f34 +DIST rake-compiler-1.2.5.tar.gz 38723 BLAKE2B 9f619026574467e6abd31a449f1825c49e0df691b1f139c7a8829a9361df3401bab65312303ab7a566eaf73f4a3a6b78674c73abe6f1cc72d1f1bbb6f619e51a SHA512 843b9286f874b487f23a3558b0a7565eea5e2a22144a8ece944b4b69d40945eee16cca8341e2ea3678418df7f36637574c6832899215676ca3294ae61b24ff5a diff --git a/dev-ruby/rake-compiler/rake-compiler-1.2.5.ebuild b/dev-ruby/rake-compiler/rake-compiler-1.2.5.ebuild new file mode 100644 index ..7d80307e353a --- /dev/null +++ b/dev-ruby/rake-compiler/rake-compiler-1.2.5.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +RUBY_FAKEGEM_GEMSPEC="rake-compiler.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Provide a standard and simplified way to build and package Ruby extensions" +HOMEPAGE="https://github.com/rake-compiler/rake-compiler; +LICENSE="MIT" + +SRC_URI="https://github.com/rake-compiler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +SLOT="0" +IUSE="" + +ruby_add_rdepend "dev-ruby/rake" + +ruby_add_bdepend "test? ( dev-ruby/rspec:3 )" + +USE_RUBY="ruby27 ruby30 ruby31" ruby_add_bdepend "test? ( dev-util/cucumber )" + +all_ruby_prepare() { + # Avoid failing features for native gems, this also fails with rubygems + sed -i -e '/generate native gem/,$ s:^:#:' features/package.feature || die + + # Fix compatibility with newer cucumber versions. The not syntax has + # been supported since cucumber 3.x. + sed -i -e "s/~@java/'not @java'/" cucumber.yml || die + + # Fix compatibility with newer rspec versions. + sed -i -e 's/be_true/be true/ ; s/be_false/be false/' features/step_definitions/*.rb || die +} + +each_ruby_test() { + # Skip cucumber for new ruby versions (not ready yet due to rspec 2 usage) + case ${RUBY} in + *ruby27|*ruby30|*ruby31) + RSPEC_VERSION=3 ruby-ng_rspec + ruby-ng_cucumber + ;; + *) + RSPEC_VERSION=3 ruby-ng_rspec + ;; + esac +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rake-compiler/
commit: dfc5ad1628cc5c68840d92256d035344829ca311 Author: Hans de Graaff gentoo org> AuthorDate: Fri Aug 4 17:28:05 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Aug 4 17:30:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc5ad16 dev-ruby/rake-compiler: update upstream metadata Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rake-compiler/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rake-compiler/metadata.xml b/dev-ruby/rake-compiler/metadata.xml index 1f0fcedcc36e..499364daa9ff 100644 --- a/dev-ruby/rake-compiler/metadata.xml +++ b/dev-ruby/rake-compiler/metadata.xml @@ -6,6 +6,6 @@ Gentoo Ruby Project -luislavena/rake-compiler +rake-compiler/rake-compiler
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconf/
commit: 6b4d05f30cb4c16f62663478a6d790d6a1118271 Author: Mike Gilbert gentoo org> AuthorDate: Fri Aug 4 17:22:02 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Aug 4 17:23:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b4d05f3 dev-util/pkgconf: drop myself as a maintainer Signed-off-by: Mike Gilbert gentoo.org> dev-util/pkgconf/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-util/pkgconf/metadata.xml b/dev-util/pkgconf/metadata.xml index 53180d5fbbb0..f29f620472e8 100644 --- a/dev-util/pkgconf/metadata.xml +++ b/dev-util/pkgconf/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - flop...@gentoo.org - Mike Gilbert - base-sys...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/stringio/
commit: 4b6fc84d1cc45368bd4407ec03508f2225360654 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 17:22:02 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 17:22:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6fc84d dev-ruby/stringio: Stabilize 3.0.6 ppc, #909131 Signed-off-by: Sam James gentoo.org> dev-ruby/stringio/stringio-3.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/stringio/stringio-3.0.6.ebuild b/dev-ruby/stringio/stringio-3.0.6.ebuild index 34dcd0dceae0..db9c0bd6dc1d 100644 --- a/dev-ruby/stringio/stringio-3.0.6.ebuild +++ b/dev-ruby/stringio/stringio-3.0.6.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/ruby/stringio; SRC_URI="https://github.com/ruby/stringio/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: e46023ef9225bbb4433a24e56d3493a6d1e7aa96 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 17:18:47 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 17:18:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e46023ef profiles: mask =dev-util/pkgconf-2.0.0 Shame given 1.9.x was fine otherwise apart from the last-minute change for --modversion: https://github.com/pkgconf/pkgconf/commit/a97b75ab2c1d031982c35a4886102413e4ec8eee. Bug: https://bugs.gentoo.org/911721 Signed-off-by: Sam James gentoo.org> profiles/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 317e8f36fde7..3d1072e6f63c 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,10 @@ #--- END OF EXAMPLES --- +# Sam James (2023-08-04) +# Stricter behavior which causes some packages to fail, see bug #911721. +=dev-util/pkgconf-2.0.0 + # David Seifert (2023-07-29) # EAPI 6, fetch restrictions require annoying registration, no other # distro packages this, over 10 years old. Removal on 2023-08-28.
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/, dev-lang/rust/files/
commit: aa81b2a270e0f2b5bc2704739f67dc29af166418 Author: orbea riseup net> AuthorDate: Fri Aug 4 16:08:08 2023 + Commit: orbea riseup net> CommitDate: Fri Aug 4 16:08:08 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=aa81b2a2 dev-lang/rust: add 1.71.1 Signed-off-by: orbea riseup.net> dev-lang/rust/Manifest | 2 + .../1.71.1-fix-bootstrap-version-comparison.patch | 26 + dev-lang/rust/rust-1.71.1.ebuild | 758 + 3 files changed, 786 insertions(+) diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index 87dcbe2..ed8b922 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -250,3 +250,5 @@ DIST rustc-1.70.0-src.tar.xz 140736896 BLAKE2B f07a800e35dca074df0c76fa91f512ae3 DIST rustc-1.70.0-src.tar.xz.asc 801 BLAKE2B 172744ff679c4554a6992b08a6bdcd65bd133f3db2d7f2eb1fa3659683aeb65228f9c57d101d9d050256217bb4fbbc0ccaf892bfcd8ef69ac742e12e75548c68 SHA512 0b26b176bf957ea5c2465a8da05992907165f11dccfb8f3a8a2c851b20fc9083e8bca80fefee2534d3326e721f41d19ef75b7f49692a342ab7ef5cdb2e8c52a4 DIST rustc-1.71.0-src.tar.xz 151962928 BLAKE2B da8d83cd6621947816630ae487efe7d087266c1352949cedbbd441ba7c7f7c7beb13b9470e66e2f3359c37a050d0e44d22481c418532d3ebb339a456ab092648 SHA512 2c93bafdd248563765a285add48ca77c1e4bad4d5431675ae6a5cdee4cfe7a41e6bcc880a489ca1069a307fd9a005f2d5f8e230dfc95b4a69152b4f9ca49ac44 DIST rustc-1.71.0-src.tar.xz.asc 801 BLAKE2B e5ddc4b18a6caeeb63c5aed5b5d15989d086f408787d2e603e50e7b8548dc078683062627280fd2a0393bec01c314eb1cc59f9b0e3146abf07b8365a0b44c640 SHA512 cb1b208c8b2bfccf02c73c4246fb238edb0dd10e292c1ef781920964e54e40add3089d988769982c0ce06b719014685b1c37daa2d08b513d86ad73808f4ce3ac +DIST rustc-1.71.1-src.tar.xz 151983068 BLAKE2B 3dfdbc246feb84a79ae94c2de978c5585ee06cf6b683d2245869b62e28f7c79f89cc589f5431537713bf088236a0b824acefc1b68e418e9eb72e1eea98054e3f SHA512 fd0e5a16bdbeb539184513583089e55f681cb772810df357b6b1464853f7022ac02edab3dd155b2262ed0047e2a25dea3808dd078dcdfce9d399384465009db4 +DIST rustc-1.71.1-src.tar.xz.asc 801 BLAKE2B a88c073a70552d73e2d7695eceabdaa478f34501b7271fabf7f4a09f3efa545181f34353e45776b05918e6aeba88adb02f9731454f7085a7abf1602fc6589983 SHA512 9dd0406cf22f1daa7fcfd015fc1c6f8d36586aa99bf14c1491ee464c1f892ab759feb83e8b55b64713170fb777fdbe038fb5fd01a59c911b6599223baaba0677 diff --git a/dev-lang/rust/files/1.71.1-fix-bootstrap-version-comparison.patch b/dev-lang/rust/files/1.71.1-fix-bootstrap-version-comparison.patch new file mode 100644 index 000..8857c4b --- /dev/null +++ b/dev-lang/rust/files/1.71.1-fix-bootstrap-version-comparison.patch @@ -0,0 +1,26 @@ +https://github.com/rust-lang/rust/pull/114440 +From: Ariadne Conill +Date: Thu, 3 Aug 2023 15:05:40 -0700 +Subject: [PATCH] bootstrap: config: fix version comparison bug + +Rust requires a previous version of Rust to build, such as the current version, or the +previous version. However, the version comparison logic did not take patch releases +into consideration when doing the version comparison for the current branch, e.g. +Rust 1.71.1 could not be built by Rust 1.71.0 because it is neither an exact version +match, or the previous version. + +Adjust the version comparison logic to tolerate mismatches in the patch version. + +Signed-off-by: Ariadne Conill +--- a/src/bootstrap/config.rs b/src/bootstrap/config.rs +@@ -2004,7 +2004,8 @@ impl Config { + .unwrap(); + if !(source_version == rustc_version + || (source_version.major == rustc_version.major +-&& source_version.minor == rustc_version.minor + 1)) ++&& (source_version.minor == rustc_version.minor ++|| source_version.minor == rustc_version.minor + 1))) + { + let prev_version = format!("{}.{}.x", source_version.major, source_version.minor - 1); + eprintln!( diff --git a/dev-lang/rust/rust-1.71.1.ebuild b/dev-lang/rust/rust-1.71.1.ebuild new file mode 100644 index 000..54d0fc5 --- /dev/null +++ b/dev-lang/rust/rust-1.71.1.ebuild @@ -0,0 +1,758 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) + +inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing \ + multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs verify-sig + +if [[ ${PV} = *beta* ]]; then + betaver=${PV//*beta} + BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}" + MY_P="rustc-beta" + SLOT="beta/${PV}" + SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.xz -> rustc-${PV}-src.tar.xz" +else + ABI_VER="$(ver_cut 1-2)" + SLOT="stable/${ABI_VER}" + MY_P="rustc-${PV}" + SRC="${MY_P}-src.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi +
[gentoo-commits] repo/gentoo:master commit in: dev-python/snapshottest/files/, dev-python/snapshottest/
commit: dbae7b6aecf8c3f3ccf7b0fdcc5251fa03d7711a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 4 15:50:43 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 4 15:52:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbae7b6a dev-python/snapshottest: enable py3.12 Signed-off-by: Arthur Zamarin gentoo.org> .../files/snapshottest-0.6.0-py3.12-imp.patch | 41 ++ dev-python/snapshottest/snapshottest-0.6.0.ebuild | 5 +-- 2 files changed, 44 insertions(+), 2 deletions(-) diff --git a/dev-python/snapshottest/files/snapshottest-0.6.0-py3.12-imp.patch b/dev-python/snapshottest/files/snapshottest-0.6.0-py3.12-imp.patch new file mode 100644 index ..64c1bf69bfe8 --- /dev/null +++ b/dev-python/snapshottest/files/snapshottest-0.6.0-py3.12-imp.patch @@ -0,0 +1,41 @@ +https://github.com/syrusakbary/snapshottest/pull/168 +From: MarcellPerger1 <102254594+marcellperg...@users.noreply.github.com> +Date: Tue, 18 Jul 2023 19:28:22 +0100 +Subject: [PATCH] Use importlib instead of imp + +--- a/snapshottest/module.py b/snapshottest/module.py +@@ -1,7 +1,8 @@ + import codecs + import errno + import os +-import imp ++import sys ++import importlib.util + from collections import defaultdict + import logging + +@@ -17,6 +18,14 @@ def _escape_quotes(text): + return text.replace("'", "\\'") + + ++def _load_source(module_name, filepath): ++spec = importlib.util.spec_from_file_location(module_name, filepath) ++module = importlib.util.module_from_spec(spec) ++sys.modules[module_name] = module ++spec.loader.exec_module(module) ++return module ++ ++ + class SnapshotModule(object): + _snapshot_modules = {} + +@@ -33,7 +42,7 @@ def __init__(self, module, filepath): + + def load_snapshots(self): + try: +-source = imp.load_source(self.module, self.filepath) ++source = _load_source(self.module, self.filepath) + # except FileNotFoundError: # Python 3 + except (IOError, OSError) as err: + if err.errno == errno.ENOENT: diff --git a/dev-python/snapshottest/snapshottest-0.6.0.ebuild b/dev-python/snapshottest/snapshottest-0.6.0.ebuild index 939e60178153..d01d038c7f3c 100644 --- a/dev-python/snapshottest/snapshottest-0.6.0.ebuild +++ b/dev-python/snapshottest/snapshottest-0.6.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 @@ -30,7 +30,8 @@ RDEPEND=" distutils_enable_tests pytest PATCHES=( - "${FILESDIR}/snapshottest-0.6.0-remove-fastdiff.patch" + "${FILESDIR}/${PN}-0.6.0-remove-fastdiff.patch" + "${FILESDIR}/${PN}-0.6.0-py3.12-imp.patch" ) python_prepare_all() {
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: f718085287647f2a630840c1528576876ae6b360 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Aug 4 15:22:37 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Aug 4 15:22:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7180852 dev-lang/rust-bin: update SRC_URI for USE=rust-src Interestingly rust-src is already in the Manifest, but imagine the SRC_URI update may have gotten lost? Closes: https://bugs.gentoo.org/911712 Signed-off-by: Ionen Wolkens gentoo.org> dev-lang/rust-bin/rust-bin-1.71.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/rust-bin/rust-bin-1.71.1.ebuild b/dev-lang/rust-bin/rust-bin-1.71.1.ebuild index 0b965f82ffb6..05579e617530 100644 --- a/dev-lang/rust-bin/rust-bin-1.71.1.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.71.1.ebuild @@ -7,7 +7,7 @@ inherit multilib prefix rust-toolchain toolchain-funcs verify-sig multilib-minim MY_P="rust-${PV}" # curl -L static.rust-lang.org/dist/channel-rust-${PV}.toml 2>/dev/null | grep "xz_url.*rust-src" -MY_SRC_URI="${RUST_TOOLCHAIN_BASEURL%/}/2023-07-13/rust-src-${PV}.tar.xz" +MY_SRC_URI="${RUST_TOOLCHAIN_BASEURL%/}/2023-08-03/rust-src-${PV}.tar.xz" GENTOO_BIN_BASEURI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}; # omit leading slash DESCRIPTION="Systems programming language from Mozilla"
[gentoo-commits] repo/gentoo:master commit in: dev-python/iminuit/
commit: 4f0d8fe6798ea972e2d1f0642dffadea64d2910f Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 15:12:56 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 15:12:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0d8fe6 dev-python/iminuit: Depend on dev-python/pybind11 Closes: https://bugs.gentoo.org/909569 Signed-off-by: Michał Górny gentoo.org> dev-python/iminuit/iminuit-2.23.0.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/dev-python/iminuit/iminuit-2.23.0.ebuild b/dev-python/iminuit/iminuit-2.23.0.ebuild index b8a08320e0b8..5ec527b423af 100644 --- a/dev-python/iminuit/iminuit-2.23.0.ebuild +++ b/dev-python/iminuit/iminuit-2.23.0.ebuild @@ -22,7 +22,11 @@ KEYWORDS="~amd64" RDEPEND=" dev-python/numpy[${PYTHON_USEDEP}] " +DEPEND=" + dev-python/pybind11[${PYTHON_USEDEP}] +" BDEPEND=" + ${BDEPEND} dev-python/cython[${PYTHON_USEDEP}] test? ( dev-python/ipython[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-libs/miniupnpc/
commit: e0bb0dc2825ae555df337778fb0f6f42eaae72a2 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 15:08:35 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 15:08:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0bb0dc2 net-libs/miniupnpc: Remove old Signed-off-by: Michał Górny gentoo.org> net-libs/miniupnpc/Manifest | 2 - net-libs/miniupnpc/miniupnpc-2.2.4.ebuild | 71 --- 2 files changed, 73 deletions(-) diff --git a/net-libs/miniupnpc/Manifest b/net-libs/miniupnpc/Manifest index d3a8e9d2df1e..aa33491d683f 100644 --- a/net-libs/miniupnpc/Manifest +++ b/net-libs/miniupnpc/Manifest @@ -1,4 +1,2 @@ -DIST miniupnpc-2.2.4.tar.gz 102932 BLAKE2B ebfea3fe978280825b7beefb8fe799685a72b0a74c589f5f55c7fde3d8c0d4bbb3d50fa0ff3aed554fa1e24ada0a1ab578328373f0295020415998fe35cde0a0 SHA512 f6515bda86405114016474fef6332c0c09a56b9293cf4391113f549444bab67e7d031af7b94dacff5e7c96d6508527204498c00fb67d6067685ef606b2152595 -DIST miniupnpc-2.2.4.tar.gz.sig 543 BLAKE2B 14a1a1979e2d248bb721c66db3e28c1d6f970477e94235bdfa77763d5f9d4c0da42b23d026e861f48cc34a17e009bf8c57aacc648435ec9e31c3c4b6c3347ffb SHA512 476d1a6cfc519f82461bf4d516f73d40cc3ef27886da68d2e805a24d9c4609c53566e258bd2b622e7716f43c81c14bc0f01b189d23b46b87afc3c76d4e6fa23e DIST miniupnpc-2.2.5.tar.gz 103654 BLAKE2B 9cd3fee7bb4934610d57340d29ef61bbca8a94e230a0d35a26cfe4eec347f6807f7d5ab6edb38354ec82aa11bb7a83869169b3c322931f96a1e3a4dd6eec123c SHA512 32d362c43cf5c9f6c1546d85c2dd780f9701f3137bc78471b3670c4c0862b7fc4f081e6cb6fd14e5c0d3ec0602714756959491688998335c8a7b324e6c53aa2f DIST miniupnpc-2.2.5.tar.gz.sig 543 BLAKE2B ea7b5c254684f52485bc18ad4820c41e7c70a4eb5e552cb5f9d937a4927c9655a4fb959d32930299f1f863d4dbb5894ce76d693ce5a9996a44180038a02a0d5a SHA512 b23d35610d41c9dfc5af78de5329e9c28976685435bdff041759ab6e9f54154e7a082bcd313c682141fda8ba1e1c3b246e49109ad9a5323f003528d0ba71f880 diff --git a/net-libs/miniupnpc/miniupnpc-2.2.4.ebuild b/net-libs/miniupnpc/miniupnpc-2.2.4.ebuild deleted file mode 100644 index ca55d005013d.. --- a/net-libs/miniupnpc/miniupnpc-2.2.4.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs verify-sig - -DESCRIPTION="UPnP client library and a simple UPnP client" -HOMEPAGE=" - http://miniupnp.free.fr/ - https://miniupnp.tuxfamily.org/ - https://github.com/miniupnp/miniupnp/ -" -SRC_URI=" - https://miniupnp.tuxfamily.org/files/${P}.tar.gz - verify-sig? ( - https://miniupnp.tuxfamily.org/files/${P}.tar.gz.sig - ) -" - -LICENSE="BSD" -SLOT="0/17" -KEYWORDS="amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="ipv6" - -BDEPEND=" - kernel_linux? ( sys-apps/lsb-release ) - verify-sig? ( sec-keys/openpgp-keys-miniupnp ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/miniupnp.asc - -src_prepare() { - local PATCHES=( - "${FILESDIR}"/miniupnpc-2.2.3-drop-which.patch - ) - default - - local exprs=( - # These bins are not installed, upnpc-static requires building static lib - -e '/EXECUTABLES =/s/ upnpc-static listdevices//' - # Prevent gzipping manpage. - -e '/gzip/d' - # Disable installing the static library - -e '/FILESTOINSTALL =/s/ $(LIBRARY)//' - -e '/$(INSTALL) -m 644 $(LIBRARY) $(DESTDIR)$(INSTALLDIRLIB)/d' - ) - sed -i "${exprs[@]}" Makefile || die -} - -# Upstream cmake causes more trouble than it fixes, -# so we'll just stay with the Makefile for now. - -src_compile() { - tc-export CC AR - emake build/upnpc-shared -} - -src_test() { - emake -j1 HAVE_IPV6=$(usex ipv6) check -} - -src_install() { - emake \ - DESTDIR="${D}" \ - PREFIX="${EPREFIX}/usr" \ - INSTALLDIRLIB="${EPREFIX}/usr/$(get_libdir)" \ - install - - dodoc README Changelog.txt -}
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-screenshooter/
commit: bf23a4a22624ddbfb7919e350f266204a44f84ea Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 15:10:50 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 15:10:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf23a4a2 xfce-extra/xfce4-screenshooter: Remove old Signed-off-by: Michał Górny gentoo.org> xfce-extra/xfce4-screenshooter/Manifest| 1 - .../xfce4-screenshooter-1.10.3.ebuild | 65 -- 2 files changed, 66 deletions(-) diff --git a/xfce-extra/xfce4-screenshooter/Manifest b/xfce-extra/xfce4-screenshooter/Manifest index 14d579d37f73..3bab81804648 100644 --- a/xfce-extra/xfce4-screenshooter/Manifest +++ b/xfce-extra/xfce4-screenshooter/Manifest @@ -1,2 +1 @@ -DIST xfce4-screenshooter-1.10.3.tar.bz2 601717 BLAKE2B 825e939e56e8c11b42454fd14240209dd157b183525349c51979890ad544d69c9dd95264ffddb4956a0829598ebabd119ff01c0b9cd95115491b79cdd6168212 SHA512 c5bb43c7cbd15cdf276ff5dd16e0e102862b974cf32b725bbc0d33fa60c713e1891706f3a6e38150e76e9c876e5d0b1be277d3031a3ae47696056182ccac78f8 DIST xfce4-screenshooter-1.10.4.tar.bz2 615583 BLAKE2B ef6b4db15320917b287604f8a32498c4ccd5eccd2df37ea67366b77a44d962ab2f6d97f6a23c75bfad7483129fd66dd5e8b3ea76acaa3738ba8edf52c2988026 SHA512 7d5eebf897aa2b45e92e4447052c58813c34aa437e10f61712ff50b96b3fa954849a4cb6bf0720659e4c2a596e9f09f79bde2ebdab98b4e8c35fde25a7839011 diff --git a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.3.ebuild b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.3.ebuild deleted file mode 100644 index 6cee4f629361.. --- a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.3.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils - -DESCRIPTION="Xfce4 screenshooter application and panel plugin" -HOMEPAGE=" - https://docs.xfce.org/apps/xfce4-screenshooter/start - https://gitlab.xfce.org/apps/xfce4-screenshooter/ -" -SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" - -DEPEND=" - >=dev-libs/glib-2.66.0 - >=x11-libs/gdk-pixbuf-2.16 - >=x11-libs/gtk+-3.24.0:3 - >=x11-libs/pango-1.44.0 - dev-libs/libxml2 - >=net-libs/libsoup-3.0.0:3.0 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXfixes - >=x11-libs/libXi-1.7.8 - >=xfce-base/exo-0.11:= - >=xfce-base/xfce4-panel-4.16.0:= - >=xfce-base/libxfce4util-4.16.0:= - >=xfce-base/libxfce4ui-4.16.0:= - >=xfce-base/xfconf-4.16.0:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - dev-util/glib-utils - dev-util/intltool - sys-apps/help2man - virtual/pkgconfig -" - -src_configure() { - local myconf=( - --enable-xfixes - ) - - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/ujson/
commit: a8eb93a11376d6a7e9c5000c8fbacf772c72e551 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 15:09:29 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 15:09:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8eb93a1 dev-python/ujson: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/ujson/Manifest | 1 - dev-python/ujson/ujson-5.7.0.ebuild | 41 - 2 files changed, 42 deletions(-) diff --git a/dev-python/ujson/Manifest b/dev-python/ujson/Manifest index 77d8f87de2b2..d157b9481400 100644 --- a/dev-python/ujson/Manifest +++ b/dev-python/ujson/Manifest @@ -1,2 +1 @@ -DIST ujson-5.7.0.tar.gz 7152625 BLAKE2B 363fd77be3e2f8fb42a70db744ab4da12c0c8383103983b3555cee237497837abfcef102b19a51c0fa118fedd7847c568607c058f1d2cea76858a6bd89a226da SHA512 e18a1608a7fe79030e3ff307c9e95a0e238cd5049ee791eddbc07efa55853475d053268b80a8765023639ae8ff39f82b4ae2c04e82fc7dc5f3192a5134ec0757 DIST ujson-5.8.0.tar.gz 7154530 BLAKE2B 8eef1b2e03fa4a99dccc9d5fba8c1436d8e11b419e7f4c8d382bf5a2250477c99a1f0ff7f9e548ca5a50217a5964dafc953ab3cdb66b784ef1dea129ec1c2b6a SHA512 258e5527bda8b9fb3bea03f97d5db752ae06183337610975fc28f928817b430ae7a1867932ee7b0a0ccd6b825e2c5a104d7ce78c1e3405ed5679a2a70a5804c3 diff --git a/dev-python/ujson/ujson-5.7.0.ebuild b/dev-python/ujson/ujson-5.7.0.ebuild deleted file mode 100644 index 5b398600743f.. --- a/dev-python/ujson/ujson-5.7.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Ultra fast JSON encoder and decoder for Python" -HOMEPAGE=" - https://github.com/ultrajson/ultrajson/ - https://pypi.org/project/ujson/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" - -DEPEND=" - dev-libs/double-conversion:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_configure() { - export UJSON_BUILD_DC_INCLUDES="${EPREFIX}/usr/include/double-conversion" - export UJSON_BUILD_DC_LIBS="-ldouble-conversion" - export UJSON_BUILD_NO_STRIP=1 -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/m2crypto/
commit: 8df5176034f86f771d78585e58d79612b2fbbdb8 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 4 15:06:12 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 4 15:06:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df51760 dev-python/m2crypto: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/m2crypto/Manifest | 1 - dev-python/m2crypto/m2crypto-0.38.0.ebuild | 72 -- 2 files changed, 73 deletions(-) diff --git a/dev-python/m2crypto/Manifest b/dev-python/m2crypto/Manifest index 1c1e9fc0fb74..7634d0013303 100644 --- a/dev-python/m2crypto/Manifest +++ b/dev-python/m2crypto/Manifest @@ -1,2 +1 @@ -DIST M2Crypto-0.38.0.tar.gz 1241269 BLAKE2B 95433090e08ff72cd2b0779491dc38b89eca159b26812e763b5b8973e3d27249a96d5a2c983b59f414184f64beb8e455dc26979310378db89dd2081741d4d17d SHA512 b1e24e3101ce0dd9f17be4cabeddc2ec0f1228b270d74ef2fb38bae8807c5025b031d0743185f06370786a3dd5c3f42129720534dcff07ea4de3c727613f8d20 DIST M2Crypto-0.39.0.tar.gz 1248372 BLAKE2B f89793b847fae3c51a0ea79c3ba861d26b53fa12b2c8d68c3b3476bb2c944b586e875bea0c4693c213e024024096a06de0734631e546c4284d65fc5494784476 SHA512 5d8210c6204fd71f06d238c5b1fe08dd38d6b8e92db7b1e433a9e4e2fe9af46d6d55df7550716a7d05328fb3c9eed427f015b7d5a1fe33a073f0af15a82ab050 diff --git a/dev-python/m2crypto/m2crypto-0.38.0.ebuild b/dev-python/m2crypto/m2crypto-0.38.0.ebuild deleted file mode 100644 index 5566c34aa87f.. --- a/dev-python/m2crypto/m2crypto-0.38.0.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 2018-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_EXT=1 -PYTHON_COMPAT=( python3_{9..11} ) -PYPI_NO_NORMALIZE=1 -PYPI_PN="M2Crypto" -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 toolchain-funcs pypi - -DESCRIPTION="A Python crypto and SSL toolkit" -HOMEPAGE="https://gitlab.com/m2crypto/m2crypto https://pypi.org/project/M2Crypto/; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="test abi_mips_n32 abi_mips_n64 abi_mips_o32" -RESTRICT="!test? ( test )" - -BDEPEND=" - >=dev-lang/swig-2.0.9 - test? ( dev-python/parameterized[${PYTHON_USEDEP}] ) -" -RDEPEND=" - dev-libs/openssl:0= -" -DEPEND="${RDEPEND}" - -distutils_enable_tests setup.py - -swig_define() { - local x - for x; do - if tc-cpp-is-true "defined(${x})"; then - SWIG_FEATURES+=" -D${x}" - fi - done -} - -src_prepare() { - # relies on very exact clock behavior which apparently fails - # with inconvenient CONFIG_HZ* - sed -e 's:test_server_simple_timeouts:_&:' \ - -i tests/test_ssl.py || die - distutils-r1_src_prepare -} - -python_compile() { - # setup.py looks at platform.machine() to determine swig options. - # For exotic ABIs, we need to give swig a hint. - local -x SWIG_FEATURES= - - # https://bugs.gentoo.org/617946 - swig_define __ILP32__ - - # https://bugs.gentoo.org/674112 - swig_define __ARM_PCS_VFP - - # Avoid similar errors to bug #688668 for MIPS - if use abi_mips_n32; then - swig_define _MIPS_SIM = _ABIN32 - elif use abi_mips_n64; then - swig_define _MIPS_SIM = _ABI64 - elif use abi_mips_o32; then - swig_define _MIPS_SIM = _ABIO32 - fi - - distutils-r1_python_compile --openssl="${ESYSROOT}"/usr -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/Rcpp/
commit: 0445e76005acd466feae9320fdd455c4958ae8cf Author: David Roman gmail com> AuthorDate: Fri Aug 4 14:42:11 2023 + Commit: David Roman gmail com> CommitDate: Fri Aug 4 14:42:11 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0445e760 dev-R/Rcpp: add 1.0.11, drop 1.0.8.3 Signed-off-by: David Roman gmail.com> dev-R/Rcpp/Manifest| 2 +- dev-R/Rcpp/{Rcpp-1.0.8.3.ebuild => Rcpp-1.0.11.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-R/Rcpp/Manifest b/dev-R/Rcpp/Manifest index 15d970f976..7b2dcfb768 100644 --- a/dev-R/Rcpp/Manifest +++ b/dev-R/Rcpp/Manifest @@ -1 +1 @@ -DIST Rcpp_1.0.8.3.tar.gz 3086192 BLAKE2B 6bb7ad706fbb83bd531eb49dd98925c104ca3fb3a6369aa4f7c0dcdbe2b54939d66abf23c671cd0b57e31415cf506a4ab1fed150691cc4803bde7a4f56510e14 SHA512 e1043beee67673852382e15a492e5e04bd28e3ff852394aeb771b486d03951f70683fc9a09f167b0270c784e8a0e340b18b5c611cb6726d862c8420e3b32ce31 +DIST Rcpp_1.0.11.tar.gz 2994004 BLAKE2B 39b0fed861d698449cd385ee5036dd80f686293b69c0a8515d79c3078e63b481c918d9cbfec3793ff80ec2d089ba2b274235543c72a818828131b55a7067d04f SHA512 0489c137c500f76b3054a9ec114278103a65a4e42b88e9fc581fc4e33fb7e6ea0dda4660833e741fde7e89f61844c44e7c6e46ea464e9778c3d5cdc7a56b888d diff --git a/dev-R/Rcpp/Rcpp-1.0.8.3.ebuild b/dev-R/Rcpp/Rcpp-1.0.11.ebuild similarity index 100% rename from dev-R/Rcpp/Rcpp-1.0.8.3.ebuild rename to dev-R/Rcpp/Rcpp-1.0.11.ebuild
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-system-monitor/
commit: 41a8e1147bf2e787735e05f29f8a24a13bb024d5 Author: Guillermo Joandet gmail com> AuthorDate: Fri Aug 4 02:56:07 2023 + Commit: Matt Turner gentoo org> CommitDate: Fri Aug 4 14:36:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a8e114 gnome-extra/gnome-system-monitor: Version bump to 45_beta Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32166 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-system-monitor/Manifest | 1 + .../gnome-system-monitor-45_beta.ebuild| 54 ++ 2 files changed, 55 insertions(+) diff --git a/gnome-extra/gnome-system-monitor/Manifest b/gnome-extra/gnome-system-monitor/Manifest index f5a57e89790f..613c5708c308 100644 --- a/gnome-extra/gnome-system-monitor/Manifest +++ b/gnome-extra/gnome-system-monitor/Manifest @@ -1,2 +1,3 @@ DIST gnome-system-monitor-44.0.tar.xz 1012688 BLAKE2B b9e537ac865c31e0aa05958f067181bf3ef73e4997e818ec4d5d61da65954e910c908901ed55cceac447798d092944a01999fc37f38c7ce51590efedf7f12a85 SHA512 052dcdc927ad53ea601f1f3da6a921fe21b04f69aaa8b75a5096fdcdac5706391180c476b5c87a98012fa7b5dc6c5c43b8c88c30a38b12868c4188020e8ec3b8 DIST gnome-system-monitor-45.alpha.tar.xz 1013176 BLAKE2B f900ce7d82777b8ce8b0d5ee6b35590f4ac277f0d7b2e125622ea89aaf639138782ecaabedb310cf705d5331a4be5e01d22a08bb9bf20f5cae6d7d687961ce41 SHA512 7bf4f37ac207d2c04f66eb54d6ef36c971d8667bf1cded9e34aa46f203acd7516e4406b4d100a3aa99ddb39d52a17be88e8d4463355b72e2a36a9459f87c7b75 +DIST gnome-system-monitor-45.beta.tar.xz 1015144 BLAKE2B 77f1a731685802055732265fbb3570b5d34d03dcfa290e9f631c8e72b5c5a8a978a040d3de12244404cf2936887c75dbd1533c6e260548865400bb838698bfb2 SHA512 8c50335af30eae6364c3dcf03a8f0f5468f2c049d1c5466fe6c106819d933587a78cf77a47fe55fb66a30b519dbbb4187e3bc34f8665ace3824080d1b9f2d80d diff --git a/gnome-extra/gnome-system-monitor/gnome-system-monitor-45_beta.ebuild b/gnome-extra/gnome-system-monitor/gnome-system-monitor-45_beta.ebuild new file mode 100644 index ..d9c9360329f7 --- /dev/null +++ b/gnome-extra/gnome-system-monitor/gnome-system-monitor-45_beta.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="The Gnome System Monitor" +HOMEPAGE="https://help.gnome.org/users/gnome-system-monitor/stable/; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="systemd X" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-cpp/glibmm-2.46:2 + >=dev-libs/glib-2.56.0:2 + >=x11-libs/gtk+-3.22:3[X(+)?] + >=dev-cpp/gtkmm-3.3.18:3.0 + >=dev-cpp/atkmm-2.28:0 + >=gnome-base/libgtop-2.37.2:2= + >=gui-libs/libhandy-1.5.0:1 + >=gnome-base/librsvg-2.35:2 + >=dev-libs/libxml2-2.0:2 + X? ( >=x11-libs/libwnck-2.91.0:3 ) + systemd? ( >=sys-apps/systemd-44:0= ) +" +# eautoreconf requires gnome-base/gnome-common +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + >=sys-auth/polkit-0.114 +" # polkit needed at buildtime for ITS rules of policy files, first available in 0.114 + +src_configure() { + local emesonargs=( + $(meson_use X wnck) + $(meson_use systemd) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-calculator/
commit: 580118b228e82c38093194a6a05250a660ecc32b Author: Guillermo Joandet gmail com> AuthorDate: Fri Aug 4 02:53:05 2023 + Commit: Matt Turner gentoo org> CommitDate: Fri Aug 4 14:36:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580118b2 gnome-extra/gnome-calculator: Version bump to 45_beta Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32165 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-calculator/Manifest | 1 + .../gnome-calculator-45_beta.ebuild| 74 ++ 2 files changed, 75 insertions(+) diff --git a/gnome-extra/gnome-calculator/Manifest b/gnome-extra/gnome-calculator/Manifest index f7b79dd7fcff..291c23d86c19 100644 --- a/gnome-extra/gnome-calculator/Manifest +++ b/gnome-extra/gnome-calculator/Manifest @@ -1,2 +1,3 @@ DIST gnome-calculator-44.0.tar.xz 1075480 BLAKE2B a4e7af52e06a59a1a07baf3e34dbfc90dc8852cab3f44fe2018e3279cf7dab7c9cffe23bff2d7cc8b9b3708b652b9b8ae2fa65ff403c559fc1bfd060e4645575 SHA512 7c1428873c00a2052b966a0687f2a944dce67e889c8e113a794a7d5f0bafe9ff52562e2b1985bcf48d05a5a0a2f4ff97e490a43810b5243367fce9c6ada79fa6 DIST gnome-calculator-45.alpha.tar.xz 1090752 BLAKE2B 7db9b24e74b19b1c12ad404a11565685d4f7eddd2659cd0705b328ac8f3de477baab094be4d1b592899beb9d1f5069e18c702df22d630b464db47f4b47fe SHA512 51b6e09921b80121493a559774296243452e780a794d2a8b50f391879fcf13cea458ce34e8a2f6e90c0edfd8e8a553b73b5e17a9b4ab735b4d12ce059e7d +DIST gnome-calculator-45.beta.tar.xz 1094460 BLAKE2B dda75a6e1d0e1e6d4053f0e151477e1705b4a9a8ebd08a2e3df73c9c475317f47ea08da14f1a1baef5ece1925b2e04ce98d145f834dba6e3a51224a9a2bbfa32 SHA512 217b2acbd30fc80e625bb0e656ddec24c182e02f195db31c07cd7603962a0c7b63fdf1b86eeb4b51e8b7bed15a16ac52ccef941b74b464a4e9440b659880be40 diff --git a/gnome-extra/gnome-calculator/gnome-calculator-45_beta.ebuild b/gnome-extra/gnome-calculator/gnome-calculator-45_beta.ebuild new file mode 100644 index ..d2baf4a89433 --- /dev/null +++ b/gnome-extra/gnome-calculator/gnome-calculator-45_beta.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson vala virtualx xdg + +DESCRIPTION="A calculator application for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Calculator; + +LICENSE="GPL-3+" +SLOT="0" +IUSE="+introspection test" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# gtksourceview vapi definitions in dev-lang/vala itself are too old, and newer vala removes them +# altogether, thus we need them installed by gtksourceview[vala] +RDEPEND=" + >=dev-libs/glib-2.40.0:2 + dev-libs/libxml2:2 + net-libs/libsoup:3.0 + >=dev-libs/libgee-0.20.0:0.8 + dev-libs/mpc:= + dev-libs/mpfr:0= + >=gui-libs/gtk-4.4.1:4 + >=gui-libs/libadwaita-1.2.0:1 + >=gui-libs/gtksourceview-5.3.0:5 + introspection? ( >=dev-libs/gobject-introspection-1.58:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/appstream-glib + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + $(vala_depend) + net-libs/libsoup:3.0[vala] + gui-libs/gtksourceview:5[vala] + gui-libs/libhandy:1[vala] +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Ddisable-ui=false + #-Dvala-version # doesn't do anything in 3.34 + $(meson_use !introspection disable-introspection) + $(meson_use test ui-tests) + -Dgcalc=true + -Dgci=true + -Dapp=true + -Ddoc=false + ) + meson_src_configure +} + +src_test() { + XDG_SESSION_TYPE=x11 virtx dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: app-forensics/lynis/
commit: 9a966ba58face3029150e3dbf26a5a029696ccd6 Author: Mike Pagano gentoo org> AuthorDate: Fri Aug 4 14:20:48 2023 + Commit: Mike Pagano gentoo org> CommitDate: Fri Aug 4 14:20:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a966ba5 app-forensics/lynis: drop 3.0.8-r1 Signed-off-by: Mike Pagano gentoo.org> app-forensics/lynis/Manifest | 1 - app-forensics/lynis/lynis-3.0.8-r1.ebuild | 72 --- 2 files changed, 73 deletions(-) diff --git a/app-forensics/lynis/Manifest b/app-forensics/lynis/Manifest index 12f931895573..1814ad4c449f 100644 --- a/app-forensics/lynis/Manifest +++ b/app-forensics/lynis/Manifest @@ -1,2 +1 @@ -DIST lynis-3.0.8.tar.gz 339467 BLAKE2B 490bd6799619a4247c3fa68cc96f2f1fead651b23db0ffb512394960f8ca0360ab7f25d2bb8d9e742641558972e1fdd4b1e18d7de0d13007988276eed3a97b1f SHA512 df41aa8b7518a72ee17732eb7e69ccc62ca6e1323d3adc7aec509cd1c21494fece873e101bc317655dafbf58b32699f56dd27eec13a2ce615801cee75961cd33 DIST lynis-3.0.9.tar.gz 339171 BLAKE2B dc7912c7d1782c3ffdf369cc7f0f004267bd2a2c408982909e654db14ecfa83ebdbd2f731c3d3ee8864e7de21945b1faa2f9d2845dedf3e742a4c79c62373eda SHA512 7fc0349be9ea9d6e311b834cb7f9089bd0d393381edb5325a0bea88ed83dcd3d816dc213c6a6d17f88ff937af71be72004570894e427e4faf1b0d39448aa3a43 diff --git a/app-forensics/lynis/lynis-3.0.8-r1.ebuild b/app-forensics/lynis/lynis-3.0.8-r1.ebuild deleted file mode 100644 index b7df6561856b.. --- a/app-forensics/lynis/lynis-3.0.8-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit bash-completion-r1 systemd - -DESCRIPTION="Security and system auditing tool" -HOMEPAGE="https://cisofy.com/lynis/; -SRC_URI="https://cisofy.com/files/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+cron systemd" - -DEPEND="" -RDEPEND=" - app-shells/bash - cron? ( !systemd? ( virtual/cron ) )" - -S="${WORKDIR}/${PN}" - -src_install() { - doman lynis.8 - dodoc FAQ README - newdoc CHANGELOG.md CHANGELOG - - # Remove the old one during the next stabilize progress - exeinto /etc/cron.daily - newexe "${FILESDIR}"/lynis.cron-new lynis - - dobashcomp extras/bash_completion.d/lynis - - # stricter default perms - bug 507436 - diropts -m0700 - insopts -m0600 - - insinto /usr/share/${PN} - doins -r db/ include/ plugins/ - - dosbin lynis - - insinto /etc/${PN} - doins default.prf - sed -i -e 's/\/path\/to\///' "${S}/extras/systemd/${PN}.service" || die "Sed Failed!" - systemd_dounit "${S}/extras/systemd/${PN}.service" || die "Sed Failed!" - systemd_dounit "${S}/extras/systemd/${PN}.timer" - - if ! use cron; then - ebegin "removing cron files from installation image" - rm -rfv "${ED}/etc/cron.daily" || die - eend "$?" - fi -} - -pkg_postinst() { - if use cron; then - if systemd_is_booted || has_version sys-apps/systemd; then - echo - ewarn "Both 'cron' and 'systemd' flags are enabled." - ewarn "So both ${PN}.target and cron files were installed." - ewarn "Please don't use 2 implementations at the same time." - ewarn "Cronjobs are usually enabled by default via /etc/cron.* jobs" - ewarn "If you want to use systemd ${PN}.target timers" - ewarn "disable 'cron' flag and reinstall ${PN}" - echo - else - einfo "A cron script has been installed to ${ROOT}/etc/cron.daily/lynis." - fi - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-forensics/lynis/
commit: d216c3ccebee8b34aa12e2f7efbca5bd1799d814 Author: Mike Pagano gentoo org> AuthorDate: Fri Aug 4 14:20:38 2023 + Commit: Mike Pagano gentoo org> CommitDate: Fri Aug 4 14:20:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d216c3cc app-forensics/lynis: add 3.0.9 Signed-off-by: Mike Pagano gentoo.org> app-forensics/lynis/Manifest | 1 + app-forensics/lynis/lynis-3.0.9.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/app-forensics/lynis/Manifest b/app-forensics/lynis/Manifest index 8ebbc512db93..12f931895573 100644 --- a/app-forensics/lynis/Manifest +++ b/app-forensics/lynis/Manifest @@ -1 +1,2 @@ DIST lynis-3.0.8.tar.gz 339467 BLAKE2B 490bd6799619a4247c3fa68cc96f2f1fead651b23db0ffb512394960f8ca0360ab7f25d2bb8d9e742641558972e1fdd4b1e18d7de0d13007988276eed3a97b1f SHA512 df41aa8b7518a72ee17732eb7e69ccc62ca6e1323d3adc7aec509cd1c21494fece873e101bc317655dafbf58b32699f56dd27eec13a2ce615801cee75961cd33 +DIST lynis-3.0.9.tar.gz 339171 BLAKE2B dc7912c7d1782c3ffdf369cc7f0f004267bd2a2c408982909e654db14ecfa83ebdbd2f731c3d3ee8864e7de21945b1faa2f9d2845dedf3e742a4c79c62373eda SHA512 7fc0349be9ea9d6e311b834cb7f9089bd0d393381edb5325a0bea88ed83dcd3d816dc213c6a6d17f88ff937af71be72004570894e427e4faf1b0d39448aa3a43 diff --git a/app-forensics/lynis/lynis-3.0.9.ebuild b/app-forensics/lynis/lynis-3.0.9.ebuild new file mode 100644 index ..8ed08f4c8527 --- /dev/null +++ b/app-forensics/lynis/lynis-3.0.9.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit bash-completion-r1 systemd + +DESCRIPTION="Security and system auditing tool" +HOMEPAGE="https://cisofy.com/lynis/; +SRC_URI="https://cisofy.com/files/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+cron systemd" + +DEPEND="" +RDEPEND=" + app-shells/bash + cron? ( !systemd? ( virtual/cron ) )" + +S="${WORKDIR}/${PN}" + +src_install() { + doman lynis.8 + dodoc FAQ README + newdoc CHANGELOG.md CHANGELOG + + # Remove the old one during the next stabilize progress + exeinto /etc/cron.daily + newexe "${FILESDIR}"/lynis.cron-new lynis + + dobashcomp extras/bash_completion.d/lynis + + # stricter default perms - bug 507436 + diropts -m0700 + insopts -m0600 + + insinto /usr/share/${PN} + doins -r db/ include/ plugins/ + + dosbin lynis + + insinto /etc/${PN} + doins default.prf + sed -i -e 's/\/path\/to\///' "${S}/extras/systemd/${PN}.service" || die "Sed Failed!" + systemd_dounit "${S}/extras/systemd/${PN}.service" || die "Sed Failed!" + systemd_dounit "${S}/extras/systemd/${PN}.timer" + + if ! use cron; then + ebegin "removing cron files from installation image" + rm -rfv "${ED}/etc/cron.daily" || die + eend "$?" + fi +} + +pkg_postinst() { + if use cron; then + if systemd_is_booted || has_version sys-apps/systemd; then + echo + ewarn "Both 'cron' and 'systemd' flags are enabled." + ewarn "So both ${PN}.target and cron files were installed." + ewarn "Please don't use 2 implementations at the same time." + ewarn "Cronjobs are usually enabled by default via /etc/cron.* jobs" + ewarn "If you want to use systemd ${PN}.target timers" + ewarn "disable 'cron' flag and reinstall ${PN}" + echo + else + einfo "A cron script has been installed to ${ROOT}/etc/cron.daily/lynis." + fi + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
commit: 1e49ef432d39dbb2265475d03352e3f206a2aab0 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 4 13:03:56 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 4 13:03:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e49ef43 x11-terms/xterm: Stabilize 383 ppc, #911631 Signed-off-by: Arthur Zamarin gentoo.org> x11-terms/xterm/xterm-383.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/xterm/xterm-383.ebuild b/x11-terms/xterm/xterm-383.ebuild index db00b23e8a34..74aa97997f57 100644 --- a/x11-terms/xterm/xterm-383.ebuild +++ b/x11-terms/xterm/xterm-383.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.as LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/
commit: 6fb7d0a7131b5a5938b12673f4b260d66cc1a527 Author: Denis Pronin yandex ru> AuthorDate: Thu Jul 13 14:55:14 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 12:35:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb7d0a7 dev-qt/qtwebengine: fix compiling with clang-16 clang-16 complains about casting an integer value that exceeds an enumeration capacity in the class base::BitField to not modify chromium code we just cancel warning about this circumstance to prevent it from being converted to an error that fails compilation [sam: Note that this is a bandaid and won't work with Clang 17.] Bug: https://bugs.gentoo.org/903573 Signed-off-by: Denis Pronin yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/31869 Signed-off-by: Sam James gentoo.org> .../files/qtwebengine-5.15.10_p20230623-clang16.patch | 15 +++ dev-qt/qtwebengine/qtwebengine-5.15.10_p20230623.ebuild | 5 - 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.10_p20230623-clang16.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.10_p20230623-clang16.patch new file mode 100644 index ..2d8f8482e1b4 --- /dev/null +++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.10_p20230623-clang16.patch @@ -0,0 +1,15 @@ +https://bugs.gentoo.org/903573 +--- a/src/3rdparty/chromium/v8/src/base/bit-field.h b/src/3rdparty/chromium/v8/src/base/bit-field.h +@@ -39,8 +39,11 @@ + static constexpr int kLastUsedBit = kShift + kSize - 1; + static constexpr U kNumValues = U{1} << kSize; + ++ #pragma clang diagnostic push ++ #pragma clang diagnostic ignored "-Wenum-constexpr-conversion" + // Value for the field with all bits set. + static constexpr T kMax = static_cast(kNumValues - 1); ++ #pragma clang diagnostic pop + + template + using Next = BitField; diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.10_p20230623.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.10_p20230623.ebuild index ce07a4c85372..937b8d59b20d 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.15.10_p20230623.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.15.10_p20230623.ebuild @@ -100,7 +100,10 @@ BDEPEND="${PYTHON_DEPS} ppc64? ( >=dev-util/gn-0.1807 ) " -PATCHES=( "${WORKDIR}/${PN}-5.15.8_p20230313-patchset" ) +PATCHES=( + "${WORKDIR}/${PN}-5.15.8_p20230313-patchset" + "${FILESDIR}/${PN}-5.15.10_p20230623-clang16.patch" +) qtwebengine_check-reqs() { # bug #307861
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: e73ed087dff62bccf07ccb56a8025940701efaa2 Author: WANG Xuerui gentoo org> AuthorDate: Fri Aug 4 07:06:57 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Fri Aug 4 12:30:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e73ed087 dev-lang/rust-bin: add 1.71.1 Signed-off-by: WANG Xuerui gentoo.org> dev-lang/rust-bin/Manifest | 37 + dev-lang/rust-bin/rust-bin-1.71.1.ebuild | 230 +++ 2 files changed, 267 insertions(+) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index f5904c0ed897..010f328e1b2c 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -245,6 +245,42 @@ DIST rust-1.71.0-x86_64-unknown-linux-gnu.tar.xz 161430980 BLAKE2B dcafde40a19b0 DIST rust-1.71.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 3878bb57f44a1d08b6bf9d61b69d9ea1107e0d2d8de51298f2be892e62eec60788ffa1c135cea4a53dee4564cf31aea61f8fef9a3bfdb7451094955a51d5abd2 SHA512 053f7e253f0c15a98491544a27172c0b7bbc160c169c42629d29acbfbc3be6c94a0483b6b8efc2bbb19b258571e02fcafa33cf19fa316a51f99a94d120b0bd45 DIST rust-1.71.0-x86_64-unknown-linux-musl.tar.xz 232159228 BLAKE2B fe57a684cd3b5cf0d20e62faf8589308f80342353e80c17dca76da7772a7c1b2debbad7d6b8453d92af306f3adea97f85d7a15b858dd51ea237a41748243c49c SHA512 3bbedf056e176a2a00b8d151b0ec245e18ff109816a665a2b913c1e715815cbdbbe42fe470e8f78e0eb7ae0302f41cef4132cd02e58b550695476a2bb4f49979 DIST rust-1.71.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 48edbb815080eb34dabe8361e05b0ad73fd7d5c96eb277ef4dbea397a4b78124d8ebdf680da1c45ffce58b0b8ea635d7fecd04c0e70fa5dc61030bb76315c890 SHA512 2beff44790ccba5c6fb414038e05846285f3f62f23b880454e414b449a442c7e09c54fbf9c3b4cb5265b13c18647144d73f3a9e90b4c64323a2b0be42df2f5eb +DIST rust-1.71.1-aarch64-unknown-linux-gnu.tar.xz 209839296 BLAKE2B da65e966a6bd8c6a8a13e5ab747da2a8d9b55f90fc20c1bd041ccc1a2f4e2d11d50d2ed9cc7f3a470e7f886ec8b891ef98ea1295491414d5afeae7f83fa3a555 SHA512 a2ea1383a6ea965e4b0c3a7c648bb357fb531a6984418756abcff3c526ccd9221a28aeedd11b65180fd166575e07a00151460dbc15e3b132a0bcac643911d242 +DIST rust-1.71.1-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 52d1fbdba32db7ac2578615fd10a3db1da84441274bb190624e517aec67279c7330f7c6b7fa0835d8e1cd8f578d34952813228a6a221e41c4193e9a079cc6fb6 SHA512 63cbbdd9a73f0223444565b60f59765a734633ef8e93843639969b96fb67550b85fe58079d486a927174f95619f0d6fdfe3f3b84d871f776bc48986be7965238 +DIST rust-1.71.1-aarch64-unknown-linux-musl.tar.xz 193170880 BLAKE2B 26384119108f4503d35f79fc5401c46e1eee326eca4dc6cc282949d2f195928fda5d3bf56c0509b04fdaa3e7c3c47f4ba44b2b82a60b02f7bc520360b0433efe SHA512 3e79692cd4dba512516eb48970dc9711448c33e1d7a5ebe7c5fadaed7f053ae9c1a8e6efcd1713f87dd84107a37b0fb21b1246e0d5c3e0dab677e5c7ed210825 +DIST rust-1.71.1-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 223d21586b07645d5860a3a023f42a191fc2490ad9e5736c3b2335565227780aa1f87174060cd6f87c4c873b965bb32b1556fb60fe70a7dc0f753409adabb024 SHA512 197197752e5ce110a1a96ecab8d1ae3aa82769a199c51b42a14b1f0749045a280f00aea0dd0653211bb941b80fbf43960d1e11766cf2dc35be3a34445e336423 +DIST rust-1.71.1-arm-unknown-linux-gnueabi.tar.xz 173870064 BLAKE2B 3c2e440e22199e081f6121513cf2a86b22ba0da08569d0b95edd1a69d890e191bda150429f4329c9932d45c44d49e8dfe1902513bb379b039dabfeb8bca36a44 SHA512 c59b1ba5d8bc29a2d1bb57f19e584af28ac92d8bbf889b80d443684e09a6249453bea429226078c9ffcc4d04a7a03f3605d82e3d8b412ca83720cabf5595a8e5 +DIST rust-1.71.1-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 38a5fe9e5e67298909d6a36e625b990128649975d47e544847a2d6067ff88fa63cc0c3e1c8e2c8697f0a0f39584b4e60cb8f29390cc6abad721c681a4cf183e2 SHA512 a7230aa7f507e5e4d71d2701fd5c1abe29e3c53109d67a5133fc32ea32018c6ea6dfe512a0e58acfa8d2c39dbaeee2cafe420aef4979e95ce9d62b7520b9b01c +DIST rust-1.71.1-arm-unknown-linux-gnueabihf.tar.xz 174277632 BLAKE2B c317f946f4fa7b4e5c4e39bf4035108ff1a6085420f932eaa532cb89f15babf4b80a5c231f9980300d4ea18b6dd369bcda33bdceeb7065b03fdde41a01165e76 SHA512 ff4b6ac0e6691820f525a84505a3556a729cb189700209c084e9fe981bd076ad7ec30fb748666b7f51ee901ac039d596670bf782c60018590980ff1e61cd396b +DIST rust-1.71.1-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 2fa6e24ac4cd9ec4772655c5e8b135a0118c38ebb41462940669df0c65c0091e60306a5a09cb020dcdaf06aca7b2c8cdff904dd2a5f4ca87acfbc5775adf2b6c SHA512 c9cf9c1f8e19fe0576dd805f21ed8afd1d3536fa8ba00fcd39d6e6638198fca51114a8d99cd62164d8a0aee6bdf37831e678f08241fb8ba63ccdd6e8c7225717 +DIST rust-1.71.1-armv7-unknown-linux-gnueabihf.tar.xz 178239136 BLAKE2B ae0ca46260aa4bb60760812f50e606ecc18fc14b3dfa56135cb6a83249c0cd5e0544d29ef5eb34d3ce45e53552f736c8db2928b3d65d847a9b3d61be7e863ee2 SHA512 56c63d4e9dd99ba3604bec5c0f0d8c2a51a93c0d11beed721d99cca05b20310f4439c049ee5b3ddb6e723381e315ac991d9a7327cea86e852b6cfca4cc7f9a0d +DIST rust-1.71.1-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B