[gentoo-commits] repo/gentoo:master commit in: sci-libs/caffe2/
commit: 134e80e0686c911283cc4156f72bb4e932ec0647 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Mar 8 07:26:02 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Mar 8 07:26:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=134e80e0 sci-libs/caffe2: remove test file from correct location Closes: https://bugs.gentoo.org/926304 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/caffe2/caffe2-2.1.2-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/caffe2/caffe2-2.1.2-r6.ebuild b/sci-libs/caffe2/caffe2-2.1.2-r6.ebuild index a8d3fb624cf2..969c36754c5c 100644 --- a/sci-libs/caffe2/caffe2-2.1.2-r6.ebuild +++ b/sci-libs/caffe2/caffe2-2.1.2-r6.ebuild @@ -237,6 +237,6 @@ src_install() { if use cuda; then python_domodule python/nvfuser fi - rm -rf "${ED}"/var/tmp + rm -rf "${ED}${WORKDIR}" find "${ED}" -empty -delete }
[gentoo-commits] repo/proj/guru:dev commit in: dev-build/just/
commit: 5e4dfc0e87979a13066194e5a9e3337cecc43fc0 Author: Joe Kappus wt gd> AuthorDate: Fri Mar 8 06:56:10 2024 + Commit: Joe Kappus wt gd> CommitDate: Fri Mar 8 06:56:10 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e4dfc0e dev-build/just: add 1.25.0 Signed-off-by: Joe Kappus wt.gd> dev-build/just/Manifest | 34 +++ dev-build/just/just-1.25.0.ebuild | 194 ++ 2 files changed, 228 insertions(+) diff --git a/dev-build/just/Manifest b/dev-build/just/Manifest index 4397017a26..a55978d279 100644 --- a/dev-build/just/Manifest +++ b/dev-build/just/Manifest @@ -1,22 +1,31 @@ DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 DIST anstream-0.6.11.crate 30239 BLAKE2B 4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b SHA512 f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163 +DIST anstream-0.6.13.crate 30928 BLAKE2B 0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0 SHA512 4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09 DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399 DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931 +DIST arrayref-0.3.7.crate 9620 BLAKE2B 69d25ca9c15c188ca954a862f320869a448a5d8ed5765a6fc26309abb030e1d846d12800d960c8a97aa3ab422e8d2b883bd154781ed219a858e02b20cc803613 SHA512 dcf1c7de6d1d4b921e26a39cd70070bd460cd27f0a38be9099e41fc8b05fb60ba4f9aa91f92401cdcd0847bad08bffa7db4dca8d7cc84a3c8a1416d1758838ce +DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST bitflags-2.4.1.crate 37043 BLAKE2B f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414 SHA512 d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 1e98a17e220bf4d6019544ac67755c4690580139 Author: Joonas Niilola gentoo org> AuthorDate: Fri Mar 8 06:47:56 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Mar 8 06:47:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e98a17e profiles: remove last-rited package net-misc/buka Closes: https://bugs.gentoo.org/924007 Signed-off-by: Joonas Niilola gentoo.org> profiles/package.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 770b7761947d..96de09bb979c 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -654,11 +654,6 @@ dev-python/debugpy # Removal on 2024-03-08. Bug #806079. sys-libs/libhugetlbfs -# Joonas Niilola (2024-02-07) -# The webpage it was built to scrape isn't online anymore. -# Removal: 2024-03-08. Bug #924007. -net-misc/buka - # Michał Górny (2024-02-03) # Doesn't work with Flask 3, and is abandoned upstream. It can be # trivially replaced by a local function. No revdeps.
[gentoo-commits] repo/gentoo:master commit in: net-misc/buka/
commit: 1ec76c253c8eae0009109edc67f02c17b6709b0f Author: Joonas Niilola gentoo org> AuthorDate: Fri Mar 8 06:47:29 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Mar 8 06:47:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec76c25 net-misc/buka: treeclean Closes: https://bugs.gentoo.org/924007 Signed-off-by: Joonas Niilola gentoo.org> net-misc/buka/Manifest | 1 - net-misc/buka/buka-3.0.1.ebuild | 33 - net-misc/buka/metadata.xml | 12 3 files changed, 46 deletions(-) diff --git a/net-misc/buka/Manifest b/net-misc/buka/Manifest deleted file mode 100644 index 986b739eabe8.. --- a/net-misc/buka/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST buka-3.0.1.tar.gz 14697 BLAKE2B 2aabbe6bc78105bb0a1a44378c36ec82fef23df70d7600eaaa055d524bd4d38283644c49043f8c9d77cc52d7b1762f5ea4f2ddf896c0cda85ee677018679c1b6 SHA512 6893f1ad63130c55d2023abc0839e20f02ae4cede2162ec1d6e52d43f6b49cfc734b569776172b38bf2c208c2b41d123cb7bba9398ad689a22ce6703fa47eb22 diff --git a/net-misc/buka/buka-3.0.1.ebuild b/net-misc/buka/buka-3.0.1.ebuild deleted file mode 100644 index 14302f2aa23f.. --- a/net-misc/buka/buka-3.0.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -COMMIT="45e6b32de708759a4e15181a8e2ad5de55cc78ef" -inherit optfeature - -DESCRIPTION="Download manga from buka.cn" -HOMEPAGE="https://gitlab.com/drylemon/buka; -SRC_URI="https://gitlab.com/drylemon/buka/repository/${PV}/archive.tar.gz?ref=${PV} -> ${P}.tar.gz" -S=${WORKDIR}/${P}-${COMMIT} - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-python/beautifulsoup4 - dev-python/requests - sys-process/parallel - net-misc/curl - dev-util/dialog" - -src_install() { - default - doman "${PN}.1" - dobin "${PN}" "${PN}-parse" -} - -pkg_postinst() { - optfeature "pdf support" media-gfx/imagemagick - optfeature "cbz support" app-arch/zip -} diff --git a/net-misc/buka/metadata.xml b/net-misc/buka/metadata.xml deleted file mode 100644 index ef8bb31dfe9d.. --- a/net-misc/buka/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - -m...@dragona.ca -Mohamad Issawi - - -proxy-ma...@gentoo.org -Gentoo Proxy Maintainers - -
[gentoo-commits] repo/gentoo:master commit in: app-misc/fastfetch/
commit: 59ac6ae744f35cf93d72da53c531e8233f1a36f3 Author: Viorel Munteanu gentoo org> AuthorDate: Fri Mar 8 06:01:49 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Fri Mar 8 06:01:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ac6ae7 app-misc/fastfetch: add 2.8.8, drop 2.8.7 Signed-off-by: Viorel Munteanu gentoo.org> app-misc/fastfetch/Manifest | 2 +- app-misc/fastfetch/{fastfetch-2.8.7.ebuild => fastfetch-2.8.8.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 9a05d677a27c..7d8c9a5856cf 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,2 +1,2 @@ DIST fastfetch-2.7.1.tar.gz 1000565 BLAKE2B 061d2175bdca879bb4ef1a2f29fd73b99a7325fb8de66f05eb1203008c34ef20ff122e57a785ee0a5abb0251004023958abb1d158bc49cd1b34f9e02f3d1c6bc SHA512 55d897af532141d429aa5b58ab1516347f14597bf249b70f0d5ab27d11e235911858143fc32356255bef201cb44cdd7698e8d49094fb7e61c2e425a6c8ac5fa1 -DIST fastfetch-2.8.7.tar.gz 1013771 BLAKE2B 119d2b44b050c374d924023cbaad25bf9e6ee5817edcc7ff4934985508e86c3125a820370947ea64c41b8307f8bb07a50960f762df39cdbc20e09a3d1dd90a8d SHA512 efc06434de0821d5fdb6f539f281e7d139c078181f9473522f7765ac936cf128d614268d8e46ed46d6ba1832872e1ada75a3a61cacb5aa503d9f3619fe6265ee +DIST fastfetch-2.8.8.tar.gz 1014055 BLAKE2B bf8145db1fdad1ae1c89f32b56d1e61b7b793492ed9e3e76bb9436ed456aeeef76543f52eb5d6ce52d389547abb9b59cd5760f5e8b7c6cd1350b0e7683fb8a76 SHA512 a39ae6cf59a6e2f95d138205892b46072cab35d6be7422ed3d22430050ea73284006aad99c8d6e195475b7e5b3ae40489f654cbd766e825e093b08f193a6fb23 diff --git a/app-misc/fastfetch/fastfetch-2.8.7.ebuild b/app-misc/fastfetch/fastfetch-2.8.8.ebuild similarity index 100% rename from app-misc/fastfetch/fastfetch-2.8.7.ebuild rename to app-misc/fastfetch/fastfetch-2.8.8.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-timeout/
commit: 137edc08ac873a5ec966e228794c1cf026b49b13 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 05:12:03 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=137edc08 dev-python/pytest-timeout: Bump to 2.3.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-timeout/Manifest | 1 + .../pytest-timeout/pytest-timeout-2.3.1.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-python/pytest-timeout/Manifest b/dev-python/pytest-timeout/Manifest index 74b4d5a96c03..339ebf919692 100644 --- a/dev-python/pytest-timeout/Manifest +++ b/dev-python/pytest-timeout/Manifest @@ -1 +1,2 @@ DIST pytest-timeout-2.2.0.tar.gz 16391 BLAKE2B 550b803ed4a64ab0fead7f6e61297ea6bfc6e59988998c5383fdccdebb3664fe9f6651314bb1a439f6431e844bb770feb50bedcabd568e4dfea7526d8c328dd7 SHA512 11a0c4e958b324bff3e149bf2a7dc5bf6ab6549405d5061856f8f1ad0e43df1cddce83df4c804b717276bfbcfcf60ee6b400625d0f4e4e73c98785146c22164f +DIST pytest-timeout-2.3.1.tar.gz 17697 BLAKE2B 5f0ffa2fdda59ef28a92bfd5742891f63c1fa400db4ef89077fa13d917932d83e76d543c4c326a27df582a025122d8a75f1f7adf0daebbecc42273d4323ff93a SHA512 f200d625d11f76173521f4e2e4e09d57f6613d9b1420c57893b454ec496d5f11b32390b95eb995b403d15f8563b742a58fa0e0cbad42246b4049787a389ad83e diff --git a/dev-python/pytest-timeout/pytest-timeout-2.3.1.ebuild b/dev-python/pytest-timeout/pytest-timeout-2.3.1.ebuild new file mode 100644 index ..ea860f7df388 --- /dev/null +++ b/dev-python/pytest-timeout/pytest-timeout-2.3.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 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..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="pytest plugin to abort hanging tests" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-timeout/ + https://pypi.org/project/pytest-timeout/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +# do not rdepend on pytest, it won't be used without it anyway +# pytest-cov used to test compatibility +BDEPEND=" + test? ( + dev-python/pexpect[${PYTHON_USEDEP}] + !hppa? ( + dev-python/pytest-cov[${PYTHON_USEDEP}] + ) + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_timeout + + if has_version dev-python/pytest-cov; then + PYTEST_PLUGINS+=,pytest_cov.plugin + else + EPYTEST_DESELECT+=( + test_pytest_timeout.py::test_cov + ) + fi + + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-subtests/
commit: 082d47882f3541b7023556cd5afa8cf699e7b40d Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 05:10:56 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=082d4788 dev-python/pytest-subtests: Bump to 0.12.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-subtests/Manifest| 1 + .../pytest-subtests/pytest-subtests-0.12.1.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/dev-python/pytest-subtests/Manifest b/dev-python/pytest-subtests/Manifest index 307cb06f77de..9e875f194fcc 100644 --- a/dev-python/pytest-subtests/Manifest +++ b/dev-python/pytest-subtests/Manifest @@ -1,2 +1,3 @@ DIST pytest-subtests-0.11.0.tar.gz 12763 BLAKE2B b1e1373d197798a9c27ed65569a681e9ea8dd36014cf6ea57a1d44ed888dca21bd8c5afffeb7f590a501d83d1bc0a8e1fe06b13832173e6937b722163614f21e SHA512 cab486252148e457e234e0dadacefa5ff38cf67df48d9c8bd61aa546a4a1e712b70dca0a270dffceede6be0f8a6324e8c21beaa4d1528b39f12bba72e077ef1d DIST pytest-subtests-0.12.0.tar.gz 15251 BLAKE2B d7a526a4af21828d4ad8364b0cf50dc5ae071806b49dfd13068f679b43dfef6367f32e61bad0547100408d0d6fd58d6a33ee96220d234116535b840da1b659c4 SHA512 4ff64e29b5c7f76a239ac3f365450a60d3ebe3ee9d01781c4f79f100b1590d24a867c503567d0bbf60e397bc1cc3dff091afbee823aa9399b7cc14a6e60bc0b8 +DIST pytest-subtests-0.12.1.tar.gz 15303 BLAKE2B 68ce29fd067836cb32b43f260c98b0a8d1827a1bf6f3f61bc98eb69a5259dad725379bece5fe745e86561cab7e58042aff7da51d39e99fd09bbf0127d04d8cca SHA512 5eb4ff950171f8e008b3879453b55bab1ebc82ec60ca4da839158ad6e195c03f1a5d6b6ce2ac263a3ecaa2f684955e4fcc7abf5e429de9ffd898586b758e6cd4 diff --git a/dev-python/pytest-subtests/pytest-subtests-0.12.1.ebuild b/dev-python/pytest-subtests/pytest-subtests-0.12.1.ebuild new file mode 100644 index ..322989e03e96 --- /dev/null +++ b/dev-python/pytest-subtests/pytest-subtests-0.12.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022-2024 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..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Unittest subTest() support and subtests fixture" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-subtests/ + https://pypi.org/project/pytest-subtests/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/pytest-7[${PYTHON_USEDEP}] +" +# pytest-xdist is used to test compatibility +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=xdist.plugin,pytest_subtests.plugin + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyqtgraph/
commit: 5955dc1e6c2ac6a6f2dcac94f6a6381cf99f0547 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 05:14:23 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5955dc1e dev-python/pyqtgraph: Bump to 0.13.4 Signed-off-by: Michał Górny gentoo.org> dev-python/pyqtgraph/Manifest| 1 + dev-python/pyqtgraph/pyqtgraph-0.13.4.ebuild | 73 2 files changed, 74 insertions(+) diff --git a/dev-python/pyqtgraph/Manifest b/dev-python/pyqtgraph/Manifest index d00bdbb19d8e..3ef345640dae 100644 --- a/dev-python/pyqtgraph/Manifest +++ b/dev-python/pyqtgraph/Manifest @@ -1 +1,2 @@ DIST pyqtgraph-0.13.3.gh.tar.gz 1423224 BLAKE2B 6c054e243a95387f18c7f18a1d4375fac3a7ae3794902f72e8d75eaeea01e031422abb7bbd84bb94977c6ce14664fed4f66ebd9892f4200c3b3ccdd598ccbfd2 SHA512 a397fcf8fc2fcc5a212df9f4cd48dc07bc1ad9eb7a9b1283488eb52c236e054b01df02d04088a9d91679c4ae3ab7796cdf95cdbad06a6a585fbbcdb921f33617 +DIST pyqtgraph-0.13.4.gh.tar.gz 1438293 BLAKE2B aaa1ccdf318dfdee0dfee73f8f7be99897d58114971569eb14cd9e32f404cabe08edf20e78301152ad9663bda0d1e8c589ff6af63799bfdc87dfe12ab3ac5a63 SHA512 9c5c276d1e191bbb72ce1ce66fcf2cfe34f5f31318bbc3069c634a77b0373b2df6a7572eccb3cfec9a45d225f5f5da71d6ca9db3f9ef520eaab27b76176a8904 diff --git a/dev-python/pyqtgraph/pyqtgraph-0.13.4.ebuild b/dev-python/pyqtgraph/pyqtgraph-0.13.4.ebuild new file mode 100644 index ..7f4e943402a5 --- /dev/null +++ b/dev-python/pyqtgraph/pyqtgraph-0.13.4.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 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="A pure-python graphics and GUI library built on PyQt and numpy" +HOMEPAGE=" + https://www.pyqtgraph.org/ + https://github.com/pyqtgraph/pyqtgraph/ + https://pypi.org/project/pyqtgraph/ +" +SRC_URI=" + https://github.com/pyqtgraph/pyqtgraph/archive/${P}.tar.gz + -> ${P}.gh.tar.gz +" +S=${WORKDIR}/${PN}-${P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +IUSE="opengl svg" +REQUIRED_USE="test? ( opengl svg )" + +RDEPEND=" + >=dev-python/numpy-1.22[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/PyQt5[gui,widgets,opengl=,svg=,${PYTHON_USEDEP}] + opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] ) +" +BDEPEND=" + test? ( + dev-python/h5py[${PYTHON_USEDEP}] + dev-python/PyQt5[testlib,${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/pytest-xvfb[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + distutils-r1_python_prepare_all + + if ! use opengl; then + rm -r pyqtgraph/opengl || die + fi +} + +python_test() { + local EPYTEST_DESELECT=( + # apparently fragile + tests/test_reload.py::test_reload + + # TODO + tests/exporters/test_svg.py::test_plotscene + tests/graphicsItems/test_ROI.py::test_PolyLineROI + + # pyside2 is normally skipped if not installed but these two + # fail if it is installed + # TODO: this could be due to USE flags, revisit when pyside2 + # gains py3.9 + 'pyqtgraph/examples/test_examples.py::testExamples[ DateAxisItem_QtDesigner.py - PySide2 ]' + 'pyqtgraph/examples/test_examples.py::testExamples[ designerExample.py - PySide2 ]' + ) + + epytest -p xvfb -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyglet/
commit: a8c76a8a871f81e98a634a6ad1164de7798f5b52 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 05:08:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c76a8a dev-python/pyglet: Bump to 2.0.13 Signed-off-by: Michał Górny gentoo.org> dev-python/pyglet/Manifest | 1 + dev-python/pyglet/pyglet-2.0.13.ebuild | 79 ++ 2 files changed, 80 insertions(+) diff --git a/dev-python/pyglet/Manifest b/dev-python/pyglet/Manifest index 589500c0c9ff..971042da7167 100644 --- a/dev-python/pyglet/Manifest +++ b/dev-python/pyglet/Manifest @@ -1,2 +1,3 @@ DIST pyglet-2.0.10.gh.tar.gz 6414679 BLAKE2B 42d6724d67bfac5b80f22f8e995b601dde9e68c49e75b75d1deffb5816ac5a246f0fa5923d159ea27b71720a8301f49dade12ed5179dd4dd69af81085a3daf80 SHA512 cb92e920eebc7b09ccbf396f5a78e5e089df17fbc0cd40b862be9309d97999fcf76995de5602c75efa2294bb387c7489a075fa0bd8ef322ec3573ba6524a3aa4 DIST pyglet-2.0.12.gh.tar.gz 6415028 BLAKE2B ba1a697fe4e75b77da2b4ed7c1fa7b95269eb6f67502103fba158ec9fca636fe6027c6ece10c517ed4f7bbaae063b62d947cf9963bb4ed31b842eb7fddf793cb SHA512 e94009f002b295df891367f7e2b30f692606b0a35c1475e9ddf7f463ef5286691f8755f804b24c382fbea97ab2d58dfd51422110be9994a520dce6d365b90df0 +DIST pyglet-2.0.13.gh.tar.gz 6417145 BLAKE2B ad47d22e53b4da08e6a4b4f4351ba03ea7b236d8680edd793e83c3e0bc5c350d8b1514b08c0dfe24b392761f7df64cf5e0ef8972d9fed6f9d367b0c887567ea5 SHA512 3ffb67b4a5aac72f4c2cdbe4f2492e9e41e69749e544d281bfa8bc491dc56fd2bb483392b4f639070c162c9460baf01f25090d91b9bd371d8ce23a4309c3 diff --git a/dev-python/pyglet/pyglet-2.0.13.ebuild b/dev-python/pyglet/pyglet-2.0.13.ebuild new file mode 100644 index ..28c5feeacc17 --- /dev/null +++ b/dev-python/pyglet/pyglet-2.0.13.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 virtualx xdg-utils + +DESCRIPTION="Cross-platform windowing and multimedia library for Python" +HOMEPAGE=" + https://pyglet.org/ + https://github.com/pyglet/pyglet/ + https://pypi.org/project/pyglet/ +" +SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="examples image +sound" + +RDEPEND=" + virtual/glu + virtual/opengl + image? ( + || ( + dev-python/pillow[${PYTHON_USEDEP}] + x11-libs/gtk+:2 + ) + ) + sound? ( + || ( + media-libs/libpulse + media-libs/openal + ) + ) +" +# ffmpeg? ( media-libs/avbin-bin ) +BDEPEND=" + test? ( + dev-python/pillow[${PYTHON_USEDEP}] + media-libs/fontconfig + ) +" + +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + xdg_environment_reset + + local EPYTEST_DESELECT=( + # lacking device/server permissions + tests/unit/media/test_listener.py::test_openal_listener + tests/unit/media/test_listener.py::test_pulse_listener + # fragile to system load + tests/unit/media/test_player.py::PlayerTestCase::test_pause_resume + tests/unit/test_clock_freq.py::test_elapsed_time_between_tick + ) + + # Specify path to avoid running interactive tests + # We could add in integration tests, but they're slow + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + nonfatal epytest tests/unit || die "Tests failed with ${EPYTHON}" +} + +python_install_all() { + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/stripe/
commit: a953a6a74253739123ecd9264e0202a1ef9fb691 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 05:09:16 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a953a6a7 dev-python/stripe: Bump to 8.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/stripe/Manifest| 1 + dev-python/stripe/stripe-8.6.0.ebuild | 81 +++ 2 files changed, 82 insertions(+) diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest index ab2971030ab7..191ea8c9c265 100644 --- a/dev-python/stripe/Manifest +++ b/dev-python/stripe/Manifest @@ -1,3 +1,4 @@ DIST stripe-8.3.0.tar.gz 1067989 BLAKE2B fb91886e93e9398fac0e20d72f70e63579150bdf27d594ec256b74e76561a5fe52ab326743f31d0f48874f3e066fbd0441569d62f41da0ec486ad84a592ce4e1 SHA512 963bc17da4acb8664482459dd0c09bba6859f17e0aa0ef55da8a9aa588174e1f34072084e9f94829cf81d0e4f9bb78df2836fdc58710f49acb4b17a271b7742c DIST stripe-8.4.0.tar.gz 1071302 BLAKE2B b7aa15e20baa6c0a2e939fda1ee45d3acab72ab771717ca15b0302793f4958257d0fe915c02d92d4be1d51eb6cc6be3bc28d4cda43dffb0ed1e2e958cfc29160 SHA512 b7ddb5a11c379492f5a7eafcc44197e026e3020420a83c294db6bbe2d73b39c4af38746817d0684e84f09232b12b45280d919090a331a9a0d03af4d02e59ef99 DIST stripe-8.5.0.tar.gz 1073351 BLAKE2B 7e30a06b34c99cbdeb06e33ee462ae6e5ace4583e293f860992f64dcc7ab6b8766e9cac0f941fd709747f0d6e0c2a171dbd72931e0af527a731c860266812121 SHA512 f6ab165d13f037856d2648faa5aef1d47d7c0aea78e222d23aec0a5ffd90e782c30401367fe00a7c09807e029f53382bd5f76ebcd096ad8d06185e32776766b4 +DIST stripe-8.6.0.tar.gz 1075310 BLAKE2B cf497317cce5f8525ccc8491ccfe8610f701abc175b9d24099790ab8a5ed7b8c67888960f96d579c7d623162d82e9f26beb09532f84eb7785c93acc3cb516825 SHA512 25fc7396ea0d5cc448a8c9c00f5dfac7ea5181a4c82d7f1b3d81d0e54b55876213ffddcb478391604f228ff5a7bbe6adcfdee0cdfce3ed385be8432c400053bf diff --git a/dev-python/stripe/stripe-8.6.0.ebuild b/dev-python/stripe/stripe-8.6.0.ebuild new file mode 100644 index ..5ed0d9dd1b63 --- /dev/null +++ b/dev-python/stripe/stripe-8.6.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Stripe python bindings" +HOMEPAGE=" + https://github.com/stripe/stripe-python/ + https://pypi.org/project/stripe/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="telemetry" + +RDEPEND=" + >=dev-python/requests-2.20[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}] +" +# please bump dev-util/stripe-mock dep to the latest version on every bump +BDEPEND=" + test? ( + >=dev-util/stripe-mock-0.182.0 + dev-python/pytest-mock[${PYTHON_USEDEP}] + net-misc/curl + ) +" + +distutils_enable_tests pytest + +DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md ) + +src_prepare() { + if ! use telemetry; then + sed -i -e '/enable_telemetry/s:True:False:' stripe/__init__.py || die + fi + distutils-r1_src_prepare +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests -p pytest_mock +} + +src_test() { + local stripe_mock_port=12111 + local stripe_mock_max_port=12121 + local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log" + # Try to start stripe-mock until we find a free port + while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do + ebegin "Trying to start stripe-mock on port ${stripe_mock_port}" + stripe-mock --http-port "${stripe_mock_port}" &> "${stripe_mock_logfile}" & + local stripe_mock_pid=${!} + sleep 2 + # Did stripe-mock start? + curl --fail -u "sk_test_123:" \ + "http://127.0.0.1:${stripe_mock_port}/v1/customers; &> /dev/null + eend ${?} "Port ${stripe_mock_port} unavailable" + if [[ ${?} -eq 0 ]]; then + einfo "stripe-mock running on port ${stripe_mock_port}" + break + fi + (( stripe_mock_port++ )) + done + if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then + eerror "Unable to start stripe-mock for tests" + die "Please see the logfile located at: ${stripe_mock_logfile}" + fi + + local -x STRIPE_MOCK_PORT=${stripe_mock_port} + distutils-r1_src_test + + # Tear down stripe-mock + kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/flatbuffers/
commit: 9b2b1e85b325b7f83f4cca4265e035785d4921ec Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 05:09:43 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2b1e85 dev-libs/flatbuffers: Bump to 24.3.7 Signed-off-by: Michał Górny gentoo.org> dev-libs/flatbuffers/Manifest | 1 + dev-libs/flatbuffers/flatbuffers-24.3.7.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-libs/flatbuffers/Manifest b/dev-libs/flatbuffers/Manifest index df7a4cf841f8..995e921d3592 100644 --- a/dev-libs/flatbuffers/Manifest +++ b/dev-libs/flatbuffers/Manifest @@ -1,3 +1,4 @@ DIST flatbuffers-23.1.21.gh.tar.gz 2181861 BLAKE2B 6368358c21e677feb466245a746b86cebb6d6a4058bb6d593de81bf3c32ddfb9fd475e4bb225d4529ea106253456a5ed1ee6d024b1e2521e02efef171750f428 SHA512 fa62188f773ad044644a58caf1e25bef417dfdea47c9da8a2ea7f997154b4f3976019e32e73cc533696a3d4e45ec4a8402b6df140878dfa2ff078740d61b4b0f DIST flatbuffers-23.5.26.gh.tar.gz 2257271 BLAKE2B 147425e7c018072f4ae4cdb3e034a4f434362d88d5e27b09375965993c279acfbed36064014c8f4fbe3fb81175ac0aa9b07629675e2c7ad33d59a9c85f2c3bb8 SHA512 cd0a5efad8016e1217d01a181d6b02e546f5693c6412361bfeaee820d5dfe5e2a424cee1963270e851c1a4f936ae8a0032a51c5bb16ee19313e0ecc77dc4ba31 DIST flatbuffers-24.3.6.gh.tar.gz 2296876 BLAKE2B 2a9233c5256c16a494a850999565ee7b7fe6a032794770f7a9cb47e43d1abf8335f08f1ec2e94cb3fdb06d452bcb46c4b7f98519a7d52d2479891d50beeaf3c3 SHA512 2b0a97ee3ff0236b38dac9edbe4d984ae32c0a89436fd043b831e27c947782c704937afd44216ac1f7bdb7ad003f09bc381b1567e4866462fd3c9d6c7ab272e1 +DIST flatbuffers-24.3.7.gh.tar.gz 2296896 BLAKE2B 439d84a58ed169f6cd980388034f3dfaf53444dc4733b942aeeac24ed805dcf7c4348df8080fdbd899d2b4bc7f1ad75f546f8db3bcbb6fc942b75e2c3877331e SHA512 93541cbc6c1ba96beed77967d89693ebbc532664ee3b39eb9df9ec28871a3a0acb744b9c823afe6d3c480fe34e092306100e67f5b8fbed4432a875e87670019e diff --git a/dev-libs/flatbuffers/flatbuffers-24.3.7.ebuild b/dev-libs/flatbuffers/flatbuffers-24.3.7.ebuild new file mode 100644 index ..c03ba67b3e92 --- /dev/null +++ b/dev-libs/flatbuffers/flatbuffers-24.3.7.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Memory efficient serialization library" +HOMEPAGE=" + https://flatbuffers.dev/ + https://github.com/google/flatbuffers/ +" +SRC_URI=" + https://github.com/google/flatbuffers/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +IUSE="static-libs test" +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DFLATBUFFERS_BUILD_FLATLIB=$(usex static-libs) + -DFLATBUFFERS_BUILD_SHAREDLIB=ON + -DFLATBUFFERS_BUILD_TESTS=$(usex test) + -DFLATBUFFERS_BUILD_BENCHMARKS=OFF + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/flatbuffers/
commit: d2d6727864cce06770e69b8e721ae0975444d045 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 05:10:16 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d67278 dev-python/flatbuffers: Bump to 24.3.7 Signed-off-by: Michał Górny gentoo.org> dev-python/flatbuffers/Manifest | 1 + dev-python/flatbuffers/flatbuffers-24.3.7.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-python/flatbuffers/Manifest b/dev-python/flatbuffers/Manifest index df7a4cf841f8..995e921d3592 100644 --- a/dev-python/flatbuffers/Manifest +++ b/dev-python/flatbuffers/Manifest @@ -1,3 +1,4 @@ DIST flatbuffers-23.1.21.gh.tar.gz 2181861 BLAKE2B 6368358c21e677feb466245a746b86cebb6d6a4058bb6d593de81bf3c32ddfb9fd475e4bb225d4529ea106253456a5ed1ee6d024b1e2521e02efef171750f428 SHA512 fa62188f773ad044644a58caf1e25bef417dfdea47c9da8a2ea7f997154b4f3976019e32e73cc533696a3d4e45ec4a8402b6df140878dfa2ff078740d61b4b0f DIST flatbuffers-23.5.26.gh.tar.gz 2257271 BLAKE2B 147425e7c018072f4ae4cdb3e034a4f434362d88d5e27b09375965993c279acfbed36064014c8f4fbe3fb81175ac0aa9b07629675e2c7ad33d59a9c85f2c3bb8 SHA512 cd0a5efad8016e1217d01a181d6b02e546f5693c6412361bfeaee820d5dfe5e2a424cee1963270e851c1a4f936ae8a0032a51c5bb16ee19313e0ecc77dc4ba31 DIST flatbuffers-24.3.6.gh.tar.gz 2296876 BLAKE2B 2a9233c5256c16a494a850999565ee7b7fe6a032794770f7a9cb47e43d1abf8335f08f1ec2e94cb3fdb06d452bcb46c4b7f98519a7d52d2479891d50beeaf3c3 SHA512 2b0a97ee3ff0236b38dac9edbe4d984ae32c0a89436fd043b831e27c947782c704937afd44216ac1f7bdb7ad003f09bc381b1567e4866462fd3c9d6c7ab272e1 +DIST flatbuffers-24.3.7.gh.tar.gz 2296896 BLAKE2B 439d84a58ed169f6cd980388034f3dfaf53444dc4733b942aeeac24ed805dcf7c4348df8080fdbd899d2b4bc7f1ad75f546f8db3bcbb6fc942b75e2c3877331e SHA512 93541cbc6c1ba96beed77967d89693ebbc532664ee3b39eb9df9ec28871a3a0acb744b9c823afe6d3c480fe34e092306100e67f5b8fbed4432a875e87670019e diff --git a/dev-python/flatbuffers/flatbuffers-24.3.7.ebuild b/dev-python/flatbuffers/flatbuffers-24.3.7.ebuild new file mode 100644 index ..9f4884db1418 --- /dev/null +++ b/dev-python/flatbuffers/flatbuffers-24.3.7.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="RFC 7049 - Concise Binary Object Representation" +HOMEPAGE=" + https://github.com/google/flatbuffers/ + https://pypi.org/project/flatbuffers/ +" +SRC_URI=" + https://github.com/google/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S=${WORKDIR}/${P}/python + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + ) +" + +python_test() { + cd "${WORKDIR}/${P}/tests" || die + # zeroes means without benchmarks + "${EPYTHON}" py_test.py 0 0 0 0 false || die + "${EPYTHON}" py_flexbuffers_test.py -v || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/types-docutils/
commit: 3311d8432289d9b6412396b8c903b84492916e3a Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 05:07:53 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3311d843 dev-python/types-docutils: Bump to 0.20.0.20240308 Signed-off-by: Michał Górny gentoo.org> dev-python/types-docutils/Manifest | 1 + .../types-docutils-0.20.0.20240308.ebuild | 17 + 2 files changed, 18 insertions(+) diff --git a/dev-python/types-docutils/Manifest b/dev-python/types-docutils/Manifest index 5549f3302650..936caa923744 100644 --- a/dev-python/types-docutils/Manifest +++ b/dev-python/types-docutils/Manifest @@ -1,3 +1,4 @@ DIST types-docutils-0.20.0.20240302.tar.gz 13137 BLAKE2B 3e9190aa61d73454df392bd7c069db7b0fb2ad84017de8ec8051bd5c74f6bb9798ebfa4e5cb92aee444ec051a736fc1b2f2bf046cdc7ac32b675a5ca606e SHA512 44f6cab5155e92d95aa18846f8713af156f61fec742651727f50f6779140fcab73cd993b2271796a563564a7301ad3f18f4b38de79e01b51440026832b1a044c DIST types-docutils-0.20.0.20240303.tar.gz 13607 BLAKE2B 59963a2d072d8e3c408f778cb681872306f3f3598b24fa555993e1ef0e085aa2b1060528ca7ecae5f12bb6b0aca7b1e5d967cd21dabbbde558466aa057269f3e SHA512 37c4864d68183b75458cdf2898c454c80fa7fa5563918a63764a038cd3b41b6abc727dc5c79e06a19d3e3623653548b72c98b539ac2fb219cc3a8531924c97d5 DIST types-docutils-0.20.0.20240304.tar.gz 14344 BLAKE2B 9a1013cf9c76dc3b388f28e2ecd215ad9c058143f97e19d659d76249290ee9977ee018c5cd8c19ea8181948549fd6ae9c6196a1901659cfd141cbd231b4626eb SHA512 2156a97382029c75186c49460a1fc24a91db43c187a82eb967726f97cddd9232ab58182b5a33422d205e1d87bfcdea8a1e86513545917f8d0a4d4d915616274b +DIST types-docutils-0.20.0.20240308.tar.gz 14973 BLAKE2B 19fdba7a81197ad8ab643371aa7ec98fc8fe0bb12ae5a8b684acada5cf7c9431471d1a16157cf79e437e3e5cbc52f262a60adec42a71b3fff8381f404bdce437 SHA512 321c3e5dd7ff0f9040ead0d81255c557d9929ef130371b371514748e4fe6af97fd598763e12e260848e782883316ce27b059066e19dd1ccba4d5ee0b0bff16b5 diff --git a/dev-python/types-docutils/types-docutils-0.20.0.20240308.ebuild b/dev-python/types-docutils/types-docutils-0.20.0.20240308.ebuild new file mode 100644 index ..cb335ec2836f --- /dev/null +++ b/dev-python/types-docutils/types-docutils-0.20.0.20240308.ebuild @@ -0,0 +1,17 @@ +# Copyright 2022-2024 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..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for docutils" +HOMEPAGE="https://pypi.org/project/types-docutils/; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/gentoo:master commit in: dev-python/shtab/
commit: 877a9b0ff842600425fcaaa1fa7a69f15720f4b9 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 05:13:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=877a9b0f dev-python/shtab: Bump to 1.7.1 Signed-off-by: Michał Górny gentoo.org> dev-python/shtab/Manifest | 1 + dev-python/shtab/shtab-1.7.1.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-python/shtab/Manifest b/dev-python/shtab/Manifest index 542e422346a9..11b6ad860b90 100644 --- a/dev-python/shtab/Manifest +++ b/dev-python/shtab/Manifest @@ -1 +1,2 @@ DIST shtab-1.7.0.tar.gz 45485 BLAKE2B d1aef26a621da7654e5816fda7ebf197cdf23aa3a485716038b6161826b2f1a624caf369bf59a7fd611cc28906debb83f016b167f06c2cfe9d7a53724054ad55 SHA512 82e5bba15007e07c180c5d9585605150f0a5f53b3859888fcdc28c0bc537762635794f7a8ddd6f81f5337d3c7375b925380fc3797198a803fc09635b65dd07f4 +DIST shtab-1.7.1.tar.gz 45410 BLAKE2B 15ed00feb1bb051ad3ec21bab9a3300175b22e677db905b714e29b10308489bec6273a7f1e226b3dd70088c74b0dd5f2c7d8958a130e339d197ba290ea6710f4 SHA512 749f21e5b4eba75744a270809b761e7c795e4404727f8e6da87f6620622e42dc6e35aa923c7f8df34bec27af45ec16496fdab11b8450edb09067df9c830ae219 diff --git a/dev-python/shtab/shtab-1.7.1.ebuild b/dev-python/shtab/shtab-1.7.1.ebuild new file mode 100644 index ..3debac670a80 --- /dev/null +++ b/dev-python/shtab/shtab-1.7.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Automagic shell tab completion for Python CLI applications" +HOMEPAGE=" + https://github.com/iterative/shtab + https://pypi.org/project/shtab/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +python_test() { + # Disable pytest-cov + epytest -o addopts= +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/aws-sam-translator/
commit: 61af01e8853146c3f716bfa49cd2625ef1d060c2 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 05:12:57 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61af01e8 dev-python/aws-sam-translator: Bump to 1.86.0 Signed-off-by: Michał Górny gentoo.org> dev-python/aws-sam-translator/Manifest | 1 + .../aws-sam-translator-1.86.0.ebuild | 62 ++ 2 files changed, 63 insertions(+) diff --git a/dev-python/aws-sam-translator/Manifest b/dev-python/aws-sam-translator/Manifest index b59bb29324ab..e0bcbcabf6ba 100644 --- a/dev-python/aws-sam-translator/Manifest +++ b/dev-python/aws-sam-translator/Manifest @@ -1 +1,2 @@ DIST serverless-application-model-1.85.0.gh.tar.gz 5472842 BLAKE2B 528a7e5f17a461741d3dd1911dda13c592a835cb2d44452d2c719e072e6d1dd715562d3660f9f92200ff6b5893d32e05ecc9faf30a835de9cc29ef72af4489f3 SHA512 a48b0ca4d18f524623f2e23ea3b721e1bda3bc94ded53859f87e40c53ba4e9f3b97423aee58f20a041eaba4a1b092353c88de33a52576fc4084670cb45f4c7f2 +DIST serverless-application-model-1.86.0.gh.tar.gz 5490164 BLAKE2B f784adc234080d447b33e375acf62ab65728655aeef2d6a4c1210535e8f1afb85c011038b42435d5aaff8d69a179769a03d3c885e1fa487be434492c1c3c SHA512 e4ec2eca9f5531402f34e37c1bc7c9257f3120c3863f18bf2661b9f8757a680c6433d59c2a3f1b31e1ffeeffaa02fbd87f6407b3faf6ba5909bfefb79462ca18 diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.86.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.86.0.ebuild new file mode 100644 index ..166699d76ae6 --- /dev/null +++ b/dev-python/aws-sam-translator/aws-sam-translator-1.86.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 multiprocessing + +MY_P=serverless-application-model-${PV} +DESCRIPTION="A library that transform SAM templates into AWS CloudFormation templates" +HOMEPAGE=" + https://github.com/aws/serverless-application-model/ + https://pypi.org/project/aws-sam-translator/ +" +SRC_URI=" + https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/boto3-1.19.5[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}] + =dev-python/pydantic-1.8[${PYTHON_USEDEP}] + =dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # so much noise... + sed -i -e '/log_cli/d' pytest.ini || die + + # deps are installed by ebuild, don't try to reinstall them via pip + truncate --size=0 requirements/*.txt || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x AWS_DEFAULT_REGION=us-east-1 + epytest -o addopts= -o filterwarnings= \ + -p xdist -n "$(makeopts_jobs)" --dist=worksteal +}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/z3/
commit: bfb3e8491bc8653869bd247e52ae4aacd383a109 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 04:34:21 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb3e849 sci-mathematics/z3: Bump to 4.13.0 Signed-off-by: Michał Górny gentoo.org> sci-mathematics/z3/Manifest | 1 + sci-mathematics/z3/z3-4.13.0.ebuild | 119 2 files changed, 120 insertions(+) diff --git a/sci-mathematics/z3/Manifest b/sci-mathematics/z3/Manifest index a22863ee41d3..89468d2ba859 100644 --- a/sci-mathematics/z3/Manifest +++ b/sci-mathematics/z3/Manifest @@ -1,2 +1,3 @@ DIST z3-4.12.5.tar.gz 5491803 BLAKE2B 9ad626386c73dea23b4a304312d5381be76b4c6b9aab4850568e4badd2a404cc7bf3f379490577b3acf8935f5bf8b39e241a8f85ed02819eb6d43785a9286e4a SHA512 b5055468d1380c54b959f826e10846c323c0ef73cf6bba0970e187c38cabd5869786261cd9b89a89d8369144417180870627782bf705e5494286dfe75053c9a7 DIST z3-4.12.6.tar.gz 5492517 BLAKE2B 721db0881ec77112ca0461897fa01f2b7e9f8748976f54d1b0c36acc583f74c175d0002cf46261f87c15b2614832700c1e5f94a199767a945041950cc3d9048d SHA512 10883877d20adbd229ad4bf65a9b50660d93d85514f933865f06920efd697f51ce34e502fbe451d4c1b2251f13d597050b8277036d4011d9c0f196111d681f8f +DIST z3-4.13.0.tar.gz 5520232 BLAKE2B 0889c03991311c46c361f269b85fb316c0b4be5cee84f1bb420ef640876058431fe5ec00f58a3dc9377ed3a2ea1cd908a8d9731f9575cf0e4a819fe1f50be670 SHA512 8503787fe0b18592b5a131bcec2cacfa5f5096d76386a1c4fda7a836e472924b154433306d27600ff0d0758ddb710c965901fbfc2e5605919b624b9d4d1bc4fd diff --git a/sci-mathematics/z3/z3-4.13.0.ebuild b/sci-mathematics/z3/z3-4.13.0.ebuild new file mode 100644 index ..f5b80b16a7e7 --- /dev/null +++ b/sci-mathematics/z3/z3-4.13.0.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake-multilib flag-o-matic java-pkg-opt-2 python-single-r1 + +DESCRIPTION="An efficient theorem prover" +HOMEPAGE="https://github.com/Z3Prover/z3/; +SRC_URI="https://github.com/Z3Prover/z3/archive/${P}.tar.gz; +S=${WORKDIR}/z3-${P} + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc examples gmp isabelle java python" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + gmp? ( dev-libs/gmp:0=[cxx(+),${MULTILIB_USEDEP}] ) +" +DEPEND=" + ${RDEPEND} + java? ( >=virtual/jdk-1.8 ) +" +BDEPEND=" + doc? ( app-text/doxygen[dot] ) +" + +CMAKE_BUILD_TYPE=RelWithDebInfo + +src_prepare() { + cmake_src_prepare + java-pkg-opt-2_src_prepare +} + +src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/879327 + # https://github.com/Z3Prover/z3/issues/7143 + # + # Do not trust it with LTO either. + append-flags -fno-strict-aliasing + filter-lto + + cmake-multilib_src_configure +} + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + -DZ3_USE_LIB_GMP=$(usex gmp) + -DZ3_ENABLE_EXAMPLE_TARGETS=OFF + -DZ3_BUILD_DOCUMENTATION=$(multilib_native_usex doc) + -DZ3_BUILD_PYTHON_BINDINGS=$(multilib_native_usex python) + -DZ3_BUILD_JAVA_BINDINGS=$(multilib_native_usex java) + -DZ3_INCLUDE_GIT_DESCRIBE=OFF + -DZ3_INCLUDE_GIT_HASH=OFF + ) + + multilib_is_native_abi && use java && mycmakeargs+=( -DJAVA_HOME="$(java-config -g JAVA_HOME )" ) + + cmake_src_configure +} + +multilib_src_test() { + cmake_build test-z3 + set -- "${BUILD_DIR}"/test-z3 /a + echo "${@}" >&2 + "${@}" || die +} + +multilib_src_install_all() { + dodoc README.md + use examples && dodoc -r examples + use python && python_optimize + + if use isabelle; then + insinto /usr/share/Isabelle/contrib/${P}/etc + newins - settings <<-EOF + Z3_COMPONENT="\$COMPONENT" + Z3_HOME="${EPREFIX}/usr/bin" + Z3_SOLVER="${EPREFIX}/usr/bin/z3" + Z3_REMOTE_SOLVER="z3" + Z3_VERSION="${PV}" + Z3_INSTALLED="yes" + Z3_NON_COMMERCIAL="yes" + EOF + fi +} + +pkg_postinst() { + if use isabelle; then + if [[ -f ${ROOT}/etc/isabelle/components ]]; then + sed -e "/contrib\/${PN}-[0-9.]*/d" \ + -i "${ROOT}/etc/isabelle/components" || die + cat <<-EOF >> "${ROOT}/etc/isabelle/components" || die + contrib/${P} + EOF + fi +
[gentoo-commits] repo/gentoo:master commit in: dev-python/types-setuptools/
commit: ce2ae2d2da18ab8a7d5d695e55e0ddb71521ae22 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 05:07:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2ae2d2 dev-python/types-setuptools: Bump to 69.1.0.20240308 Signed-off-by: Michał Górny gentoo.org> dev-python/types-setuptools/Manifest| 1 + .../types-setuptools-69.1.0.20240308.ebuild | 17 + 2 files changed, 18 insertions(+) diff --git a/dev-python/types-setuptools/Manifest b/dev-python/types-setuptools/Manifest index 7526f06d0ca6..945e6b7ade42 100644 --- a/dev-python/types-setuptools/Manifest +++ b/dev-python/types-setuptools/Manifest @@ -1 +1,2 @@ DIST types-setuptools-69.1.0.20240302.tar.gz 34794 BLAKE2B 278be0abe3891e8436a2a583d7220d7e28e80606a7170bdc174aa184d43734f5c46c396a12122cbdfe593020fcd4e8851389f99ef0708226d2a47a547dc4b0e6 SHA512 9160098d6146f32069805a096d8c3418de1618748948ff813d0209071b28746bd526441e8e34d93b8e0ac9d5a9d22b6656a6a00377bd6599263fa13e3456189a +DIST types-setuptools-69.1.0.20240308.tar.gz 34868 BLAKE2B 091073d8741f2d3d7a45cfe31ab07bbfc52a7a90b049d5bbe354fce9baaf8c45dacda70651f6b12a4e88a92e6f27a667075a96529583d688657357554a9e05e1 SHA512 326d304bb5c1fb8b6b95793e48da69ad3ee4fa1c87f45fd272d91502a69e65f354cc0806dacfe82122af13ee58de0d12eaec12f8a9cb20adaf4284794652e679 diff --git a/dev-python/types-setuptools/types-setuptools-69.1.0.20240308.ebuild b/dev-python/types-setuptools/types-setuptools-69.1.0.20240308.ebuild new file mode 100644 index ..69fd1036f5c6 --- /dev/null +++ b/dev-python/types-setuptools/types-setuptools-69.1.0.20240308.ebuild @@ -0,0 +1,17 @@ +# Copyright 2023-2024 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..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for setuptools" +HOMEPAGE="https://pypi.org/project/types-setuptools/; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 94d7e7e96945ed47e6d3ea6591cf498fd77994b8 Author: Eli Schwartz gmail com> AuthorDate: Thu Jan 18 20:28:31 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d7e7e9 distutils-r1.eclass: wire up meson-python to meson.eclass The meson-python build backend -- as the name suggests -- uses meson under the hood. We have a meson eclass which does lots of useful things pertinent to meson. Make sure it gets invoked, by prying out the options that meson_src_configure would use and setting passing them as our seed values for gpep517. [sam: Tweak '=' style.] [sam: Tweak mesonargs->MESONARGS for final version of e9189344b971f7ee0e2bec36650c57dbade4f122.] [sam: Update local variable list.] [mgorny: Add local variables for LTO filtering.] Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> Signed-off-by: Michał Górny gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/35554 Signed-off-by: Michał Górny gentoo.org> eclass/distutils-r1.eclass | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 134cb39f276a..e0c54d81a846 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -197,6 +197,10 @@ _DISTUTILS_R1_ECLASS=1 inherit flag-o-matic inherit multibuild multilib multiprocessing ninja-utils toolchain-funcs +if [[ ${DISTUTILS_USE_PEP517} == meson-python ]]; then + inherit meson +fi + if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then inherit python-r1 else @@ -1386,9 +1390,19 @@ distutils_pep517_install() { ) ;; meson-python) + # variables defined by setup_meson_src_configure + local MESONARGS=() BOOST_INCLUDEDIR BOOST_LIBRARYDIR NM READELF + # it also calls filter-lto + local x + for x in $(all-flag-vars); do + local -x "${x}=${!x}" + done + + setup_meson_src_configure "${DISTUTILS_ARGS[@]}" + local -x NINJAOPTS=$(get_NINJAOPTS) config_settings=$( - "${EPYTHON}" - "${DISTUTILS_ARGS[@]}" <<-EOF || die + "${EPYTHON}" - "${MESONARGS[@]}" <<-EOF || die import json import os import shlex
[gentoo-commits] repo/gentoo:master commit in: dev-python/trimesh/
commit: ca37fa787574e40ba23a99cabd972bf422753254 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 04:32:07 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca37fa78 dev-python/trimesh: Bump to 4.1.8 Signed-off-by: Michał Górny gentoo.org> dev-python/trimesh/Manifest | 1 + dev-python/trimesh/trimesh-4.1.8.ebuild | 69 + 2 files changed, 70 insertions(+) diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest index 4fc798ea9a2a..97f8baf24e12 100644 --- a/dev-python/trimesh/Manifest +++ b/dev-python/trimesh/Manifest @@ -3,3 +3,4 @@ DIST trimesh-4.1.4.gh.tar.gz 13438872 BLAKE2B b03efc741bccf3b08c9f8611dbf282d99f DIST trimesh-4.1.5.gh.tar.gz 13440026 BLAKE2B bdf27c0ebfc24ede66ecd8ae94151cbf926e187112f096246080db34a43a23f950674a461c29d8b87a71d6b5bc8e3cc824007b54be90593ceb552e1669e41e36 SHA512 a62cdbad4a053fe6bf3d70285c2484600af09f9bc6a638214b10718bdf3c0901053bad0d25c4d7dc96f396c66fb3d438981d3fc96ea179bb078abb3d8b87695b DIST trimesh-4.1.6.gh.tar.gz 13439647 BLAKE2B 785d27d794922a8e42013c4cbb9e58589874bd1db17c8b9f3490a91456d9b0a729c7714928e420174a5c7d9d4ccaa1781350134f13d1e2fb530150445d88918f SHA512 9b3da87a176a5585c7d4ff818e883f259277ad3efc13c50bcb1dd17a6635b688b0b657d0111c50c93c01a453b6f96c757a58da88edc32de64bf11cba316913ef DIST trimesh-4.1.7.gh.tar.gz 13439430 BLAKE2B afd663112b71500f0fdf8655bc0bade6dc3ca5d80464192402eca6e57e1d15e3cb5539442c5575e4fdaa119a9ff93381297bee53d8138b157159be1a1a40c66b SHA512 4b0ca18e03875700f08e8110ac189cd448ca9f5ae07efcdf6a2d8fa3ec22f72a2c2ebf0d40a95e521da8c065aa66b7b0c1685e9bd91d1a7111ddca9c24f8d73c +DIST trimesh-4.1.8.gh.tar.gz 13440336 BLAKE2B aa4bddc3d613144a0e304ec320a2b38df213846260e2525dae0f0f35a4146561e7b81dc88e197a5b0f0a76ff4b757c30df2a68fe0db0d4a37cdc8a91aedc41ba SHA512 e20ca45f08a4d65c44c214b104af7c6d9d27121716ed7efd53a521c5b896ce788dba91b7794db518f26bb2ae86a1b8269af94f9b9381f8fdd342372b4ba86ce4 diff --git a/dev-python/trimesh/trimesh-4.1.8.ebuild b/dev-python/trimesh/trimesh-4.1.8.ebuild new file mode 100644 index ..fdbbaa5a2b10 --- /dev/null +++ b/dev-python/trimesh/trimesh-4.1.8.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Python library for loading and using triangular meshes" +HOMEPAGE=" + https://trimesh.org/ + https://github.com/mikedh/trimesh/ + https://pypi.org/project/trimesh/ +" +SRC_URI=" + https://github.com/mikedh/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/colorlog[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/networkx[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pycollada[${PYTHON_USEDEP}] + dev-python/pyglet[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}] + dev-python/svg-path[${PYTHON_USEDEP}] + dev-python/sympy[${PYTHON_USEDEP}] + dev-python/xxhash[${PYTHON_USEDEP}] + sci-libs/rtree[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mapbox_earcut[${PYTHON_USEDEP}] + dev-python/pillow[webp,${PYTHON_USEDEP}] + ) +" + +EPYTEST_TIMEOUT=1800 +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} + +pkg_postinst() { + optfeature_header "${PN} functionality can be extended by installing the following packages:" + optfeature "making GUI applications with 3D stuff" dev-python/glooey + optfeature "2D triangulations of polygons" dev-python/mapbox_earcut + optfeature "loading a number of additional mesh formats" dev-python/meshio + optfeature "figuring out how much memory we have" dev-python/psutil + optfeature "marching cubes and other nice stuff" dev-python/scikit-image +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 4c1a6b824622ebecbc2b75b93e6b128ab2ce5aab Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 19:49:45 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c1a6b82 distutils-r1.eclass: Make vars local before calling filter-lto Make LTO filtering local to the compilation code. This avoids disabling LTO for non-Python parts of an ebuild. Signed-off-by: Michał Górny gentoo.org> eclass/distutils-r1.eclass | 4 1 file changed, 4 insertions(+) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index ee1dcef24ff6..134cb39f276a 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -1828,6 +1828,10 @@ distutils-r1_run_phase() { # Rust extensions are incompatible with C/C++ LTO compiler # see e.g. https://bugs.gentoo.org/910220 if has cargo ${INHERITED}; then + local x + for x in $(all-flag-vars); do + local -x "${x}=${!x}" + done filter-lto fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/selenium/
commit: cb3e71a9c0df4ffc6e017283830889e571dd83cc Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 04:29:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb3e71a9 dev-python/selenium: Fix variable order Signed-off-by: Michał Górny gentoo.org> dev-python/selenium/selenium-4.18.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/selenium/selenium-4.18.1.ebuild b/dev-python/selenium/selenium-4.18.1.ebuild index 6bca2fb286ea..1ef3e5bed572 100644 --- a/dev-python/selenium/selenium-4.18.1.ebuild +++ b/dev-python/selenium/selenium-4.18.1.ebuild @@ -25,9 +25,9 @@ SRC_URI+=" ) " -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" LICENSE="Apache-2.0" SLOT="0" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 396a5939bfd6cfabca6356811b7e5e04aa4737e4 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 12:22:01 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=396a5939 distutils-r1.eclass: Remove -Werror... hack (now in cython) Signed-off-by: Michał Górny gentoo.org> eclass/distutils-r1.eclass | 5 - 1 file changed, 5 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index c0d1992ccce0..fb0c2dfaa693 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -1813,11 +1813,6 @@ distutils-r1_run_phase() { tc-export AR CC CPP CXX if [[ ${DISTUTILS_EXT} ]]; then - if [[ ${BDEPEND} == *dev-python/cython* ]] ; then - # Workaround for https://github.com/cython/cython/issues/2747 (bug #918983) - local -x CFLAGS="${CFLAGS} $(test-flags-CC -Wno-error=incompatible-pointer-types)" - fi - local -x CPPFLAGS="${CPPFLAGS} $(usex debug '-UNDEBUG' '-DNDEBUG')" # always generate .c files from .pyx files to ensure we get latest # bug fixes from Cython (this works only when setup.py is using
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 59c3eabf79595f15b091a64d649ca865441ce05d Author: Sam James gentoo org> AuthorDate: Sun Mar 3 06:42:38 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59c3eabf meson.eclass: move python_export_utf8_locale to meson_src_configure We don't need it in setup_meson_src_configure as distutils-r1 uses it and it'll get called twice then. Signed-off-by: Sam James gentoo.org> Signed-off-by: Michał Górny gentoo.org> eclass/meson.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/meson.eclass b/eclass/meson.eclass index 3bf0ba9ebe97..85f024de1b0c 100644 --- a/eclass/meson.eclass +++ b/eclass/meson.eclass @@ -393,9 +393,6 @@ setup_meson_src_configure() { tc-export NM tc-getPROG READELF readelf >/dev/null - # https://bugs.gentoo.org/625396 - python_export_utf8_locale - # https://bugs.gentoo.org/721786 export BOOST_INCLUDEDIR="${BOOST_INCLUDEDIR-${EPREFIX}/usr/include}" export BOOST_LIBRARYDIR="${BOOST_LIBRARYDIR-${EPREFIX}/usr/$(get_libdir)}" @@ -412,6 +409,9 @@ meson_src_configure() { BUILD_DIR="${BUILD_DIR:-${WORKDIR}/${P}-build}" + # https://bugs.gentoo.org/625396 + python_export_utf8_locale + ( setup_meson_src_configure "$@" MESONARGS+=(
[gentoo-commits] repo/gentoo:master commit in: dev-python/argcomplete/
commit: e73e5efc3b76e0050fe21d36806b39ed89485c52 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 04:32:40 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e73e5efc dev-python/argcomplete: Bump to 3.2.3 Signed-off-by: Michał Górny gentoo.org> dev-python/argcomplete/Manifest | 1 + dev-python/argcomplete/argcomplete-3.2.3.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest index af646db4b778..e1933ed6bac7 100644 --- a/dev-python/argcomplete/Manifest +++ b/dev-python/argcomplete/Manifest @@ -1 +1,2 @@ DIST argcomplete-3.2.2.tar.gz 80764 BLAKE2B 0e059439c64301026fd238b070adb84f69c81f2f8fe6e27d31426abb71d4fadf8b34ff84465d9a9f5757550f6f55330ab17e204b7be18b459cddfb06c3851e25 SHA512 dd94795c561a692286341be234cd15ae684f0af6b11475322e6d616e640c27e7c9d9c73686790cecc09535b7f1287f95be2faa8b62329b12a6dbf9e2d403e439 +DIST argcomplete-3.2.3.tar.gz 81130 BLAKE2B 1c3a1c3fe9159ba1ab64db2a05d32dd961b08bb00d4cf3015fbb7990c02ebb766200fabe228c4e48ad791ea1a02db0775df1eec3181c7d1291743894e986f61c SHA512 25c73ec01a9c7e0b3d2cab1b86953369b0464431e86d6be2ba14d0209c1e1bc9fe5c5ce02590d86a44df74c9e828d4579b1265d2a37adf21f1e8bfdfb2350a44 diff --git a/dev-python/argcomplete/argcomplete-3.2.3.ebuild b/dev-python/argcomplete/argcomplete-3.2.3.ebuild new file mode 100644 index ..0ea9deb31943 --- /dev/null +++ b/dev-python/argcomplete/argcomplete-3.2.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Bash tab completion for argparse" +HOMEPAGE=" + https://github.com/kislyuk/argcomplete/ + https://pypi.org/project/argcomplete/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +# pip is called as an external tool +BDEPEND=" + test? ( + app-shells/fish + app-shells/tcsh + app-shells/zsh + dev-python/pexpect[${PYTHON_USEDEP}] + >=dev-python/pip-19 + ) +" + +PATCHES=( + # increase test timeouts -- this is particularly necessary + # for entry point tests because they read metadata of all installed + # packages which can take real long on systems with lots of packages + "${FILESDIR}/argcomplete-3.1.6-timeout.patch" +) + +python_test() { + "${EPYTHON}" test/test.py -v || die +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 035330c42417fb6eeb920565f695877a4b20bdb7 Author: James Le Cuirot gentoo org> AuthorDate: Sat Mar 2 15:20:20 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=035330c4 python-utils-r1.eclass: Fix python_doheader install location with ROOT python_get_includedir is prefixed with ESYSROOT, not EPREFIX, so we need to strip off the former, not the latter. This is currently only used for dev-python/pillow, which I have tested. Signed-off-by: James Le Cuirot gentoo.org> Signed-off-by: Michał Górny gentoo.org> eclass/python-utils-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 3af3cbdb075e..caa39813feec 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -884,7 +884,7 @@ python_doheader() { [[ ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is null).' local includedir=$(python_get_includedir) - local d=${includedir#${EPREFIX}} + local d=${includedir#${ESYSROOT}} ( insopts -m 0644
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 9f0c3af3c3f75fa93997d73039864a6466815895 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 04:27:18 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f0c3af3 app-admin/awscli: Bump to 1.32.58 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.32.58.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index ad245b452a8d..9fdf0722437c 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -4,3 +4,4 @@ DIST aws-cli-1.32.54.gh.tar.gz 2656395 BLAKE2B 7f41ac7bb0b11ef851cbc1793c202dd38 DIST aws-cli-1.32.55.gh.tar.gz 2656402 BLAKE2B 8ff707317be8c9d686cf11c8e1846e2f77bdaeaea327f98243e4c907f5c1f716ac8255cafb74faeea1ed65f683ed777c4561d05343a601489e772d6449735ee6 SHA512 ff796aee3b2127c3a11afae1642a5da8cc2229382858a30c2a05f48d1a4417317c88b2de5763ee3fd859d2b87ed42f105e27f2cb7d0fb09e835df501af5bb32d DIST aws-cli-1.32.56.gh.tar.gz 2656488 BLAKE2B 79f88813757cf30430f8b8ba08798447e8e4f2b4e9359b8a57ee1cfa289e47e38c9d608df89bbec390b860f3ed89d19408b6c3112857c66edbd3d30f2f5ed43d SHA512 af445266266d739b98d844e9718a0cf661f541e464cc7c07cf770528590867b3e9fc5e9b4472e638c0b7952eae50bdf0a6cb8860e1497a1347c5fb43e6315a3f DIST aws-cli-1.32.57.gh.tar.gz 2656770 BLAKE2B 008133ab151d103fcf6f00ee953e0c4ab85d401263606da1ae91231a8c2ef1f7c5238c30e127741bb3899ef532d272d6231bb76cb54d673c3234a634343b45d2 SHA512 b3ff04b57fb19ee2d0eb1f57e3559dd36297fa8e1027d3958257508aa88202feccf0af6f86f64b779232a013bb819a06cd5314429f442d2e13b6d2a983b1f20f +DIST aws-cli-1.32.58.gh.tar.gz 2658262 BLAKE2B f3782758f3f2bb87457f1a66b9e06fabbee1c27dd44af4db87744303de3bb072065d6a657af8e0e64010bf4d7ccd281751489330cf61cd30426a61ebb0dd8d0d SHA512 293d6d99ec2cfe180beab5e127c0dd589fb88fdf6590d4ff0a302fa14f6a7bf0294e9ef1f21729f668a8848baecef17750f0eda01d26476790c8b82cb6d608eb diff --git a/app-admin/awscli/awscli-1.32.58.ebuild b/app-admin/awscli/awscli-1.32.58.ebuild new file mode 100644 index ..4a677affdbc4 --- /dev/null +++ b/app-admin/awscli/awscli-1.32.58.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 distutils-r1 + +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.10.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +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 serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pooch/
commit: bc5c42c924853940273eeef585cb5b523abb2dbe Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 04:31:24 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc5c42c9 dev-python/pooch: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pooch/Manifest | 1 - dev-python/pooch/pooch-1.8.0.ebuild | 59 - 2 files changed, 60 deletions(-) diff --git a/dev-python/pooch/Manifest b/dev-python/pooch/Manifest index 3b3f6f0cf991..411bcee40c80 100644 --- a/dev-python/pooch/Manifest +++ b/dev-python/pooch/Manifest @@ -1,2 +1 @@ -DIST pooch-1.8.0.tar.gz 59408 BLAKE2B 07ed7c17e98ef4627f347e9b71355e147f56970fe5f0d709269602796a5ba2d8ffd5ad0ad47a17114d32841b9a7fc3eeab978f8ca9f64d35c89ff35b0aa62279 SHA512 d97e3e1098d130108affc64ed5a12f679e9122d35494598a03f3a548bb83b57dc54ac5a2c85bc42e664cb90f713bdb55b47b430ff000a722ffad58010497 DIST pooch-1.8.1.tar.gz 59614 BLAKE2B ff30e6f1a1cc71091d5e822eb0eeda59fb1ff8f53d2dd6dc67dccc955d28f3fa485d03615d544096fdae7786c181a3395b62e3c59212f80b977755e3df0addf0 SHA512 9e78da7839deb443340c925622d5e9b1d7a3f14fdac3eae2528fb91ebf86f88715e8737e869057fe7c703e8423303e15379c07e5d11a7bebd3da63b1ac06ae3f diff --git a/dev-python/pooch/pooch-1.8.0.ebuild b/dev-python/pooch/pooch-1.8.0.ebuild deleted file mode 100644 index d0b3e39d397b.. --- a/dev-python/pooch/pooch-1.8.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# 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="Manage your Python library's sample data files" -HOMEPAGE=" - https://github.com/fatiando/pooch/ - https://pypi.org/project/pooch/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" - -RDEPEND=" - dev-python/appdirs[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.5.0[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] -" - -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/paramiko[${PYTHON_USEDEP}] - dev-python/pytest-httpserver[${PYTHON_USEDEP}] - dev-python/tqdm[${PYTHON_USEDEP}] - ) -" - -EPYTEST_DESELECT=( - # Needs network - pooch/tests/test_core.py::test_check_availability_invalid_downloader - pooch/tests/test_core.py::test_load_registry_from_doi - pooch/tests/test_core.py::test_load_registry_from_doi_zenodo_with_slash - # dev-python/pytest-localftpserver -> dev-python/pyftpdlib has py3.12 issues - # https://github.com/giampaolo/pyftpdlib/issues/560#issuecomment-971377238 - pooch/tests/test_core.py::test_check_availability_on_ftp - pooch/tests/test_downloaders.py::test_invalid_doi_repository - pooch/tests/test_downloaders.py::test_doi_url_not_found - pooch/tests/test_downloaders.py::test_figshare_url_file_not_found - pooch/tests/test_downloaders.py::test_doi_downloader -) - -### docs no included in pypi tarball -# distutils_enable_sphinx doc \ -# dev-python/sphinx-rtd-theme -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p pytest_httpserver -k "not network" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 7f9c7703929108f0bf0d4cb4b2848c8fc36cdd27 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 8 04:26:25 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9c7703 dev-python/boto3: Bump to 1.34.58 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.34.58.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index bfa5fcdea9da..74ec829974f7 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -4,3 +4,4 @@ DIST boto3-1.34.54.gh.tar.gz 779564 BLAKE2B f61a74f6a317af6f180edb047e8c37e55c2d DIST boto3-1.34.55.gh.tar.gz 779897 BLAKE2B 9ca34cb517a0117e91945658ce67d8bc16569931846ef3cf61157a988ee3a6935b8da7581be39304c93bb3a7ae089925abce95e8dfbf4369910d3bb02d232dbe SHA512 9cc45a125817ea1a442c72ba2759e8189dad3a3538f236afa980a3a8203e1ff85d8341b1f9c59bacd066b3b01a1e3a715d3deec42dfbe1846859229517a51e8c DIST boto3-1.34.56.gh.tar.gz 780044 BLAKE2B d0600fe852787835a74d48582238e8421aa83aa99413037ca03c89d1fb083e591d5b5cac35c94929c2de26f3ad58a97d3e74d70d264daa89cdaffafcc91530ba SHA512 f692371fae8dedfd6bb3dbba1d9ed5a713d0d498d57f8c911caa110cf9ad70466199060271656213299d936b0d9e9b693871967575921cb8ddaee78e23c4ffe6 DIST boto3-1.34.57.gh.tar.gz 780600 BLAKE2B 80592c3877baeea889da4e8346489610337fbefaf8432e41338f4534b7db4d6bebaffc0472fe06ce5c49b9eec108cd18ab12e6ec458ef76ae834d655a0dc35c5 SHA512 c980dd20a470a911634f63cef61ccbf993d8815414edf820b0abdb60bcf0d802d54c3d23ebe0023ba84bbc255e2d6eaf277b872495a97feef1d6a4d0a5d34c77 +DIST boto3-1.34.58.gh.tar.gz 781455 BLAKE2B c0327eb97170554866c7970b6f513ce979f265ba337040ff338babaffe2515532ea1e8eaee4b237243bf481d71f470cf2f1d945126541f02bb35c4935e7a8306 SHA512 c93bf820c17df80a833cc4b89f1afa6611336d93e5fb13d0d32201334354c48012186f45e864d8f983b46cda3dc1d36d90fe2bc2e122918506824764ddc369fb diff --git a/dev-python/boto3/boto3-1.34.58.ebuild b/dev-python/boto3/boto3-1.34.58.ebuild new file mode 100644 index ..b64e7191fd19 --- /dev/null +++ b/dev-python/boto3/boto3-1.34.58.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +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() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 2fd092b4457fae45cf155a1a0e2cad00ca112851 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 19:43:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd092b4 distutils-r1.eclass: Move filter-lto into DISTUTILS_EXT block Signed-off-by: Michał Górny gentoo.org> eclass/distutils-r1.eclass | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 60554944a5a0..ee1dcef24ff6 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -1824,17 +1824,17 @@ distutils-r1_run_phase() { # bug fixes from Cython (this works only when setup.py is using # cythonize() but it's better than nothing) local -x CYTHON_FORCE_REGEN=1 + + # Rust extensions are incompatible with C/C++ LTO compiler + # see e.g. https://bugs.gentoo.org/910220 + if has cargo ${INHERITED}; then + filter-lto + fi fi # silence warnings when pydevd is loaded on Python 3.11+ local -x PYDEVD_DISABLE_FILE_VALIDATION=1 - # Rust extensions are incompatible with C/C++ LTO compiler - # see e.g. https://bugs.gentoo.org/910220 - if has cargo ${INHERITED}; then - filter-lto - fi - # How to build Python modules in different worlds... local ldopts case "${CHOST}" in
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: bd8fbec80e9217a717f70621fdd6989a9d758466 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 19:37:25 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 8 05:40:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8fbec8 distutils-r1.eclass: Limit DISTUTILS_EXT logic to compile & test Perform the environment modifications specific to DISTUTILS_EXT to python_compile and python_test phases. These are the only phases where we expect extension builds to be called. This allows us to limit the scope of localized CPPFLAGS, as we both want to avoid leaking changes to non-Python parts of the build and let ebuilds to manipulate flags at their leisure, particularly prior to python_compile. Signed-off-by: Michał Górny gentoo.org> eclass/distutils-r1.eclass | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index fb0c2dfaa693..60554944a5a0 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -1812,7 +1812,13 @@ distutils-r1_run_phase() { local -x AR=${AR} CC=${CC} CPP=${CPP} CXX=${CXX} tc-export AR CC CPP CXX - if [[ ${DISTUTILS_EXT} ]]; then + # Perform additional environment modifications only for python_compile + # phase. This is the only phase where we expect to be calling the Python + # build system. We want to localize the altered variables to avoid them + # leaking to other parts of multi-language ebuilds. However, we want + # to avoid localizing them in other phases, particularly + # python_configure_all, where the ebuild may wish to alter them globally. + if [[ ${DISTUTILS_EXT} && ( ${1} == *compile* || ${1} == *test* ) ]]; then local -x CPPFLAGS="${CPPFLAGS} $(usex debug '-UNDEBUG' '-DNDEBUG')" # always generate .c files from .pyx files to ensure we get latest # bug fixes from Cython (this works only when setup.py is using
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-core/
commit: 17301a0d3be5a056502f827ed5e699fe5695d6f8 Author: Matthew Thode gentoo org> AuthorDate: Fri Mar 8 04:28:12 2024 + Commit: Matthew Thode gentoo org> CommitDate: Fri Mar 8 04:28:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17301a0d app-admin/ansible-core: switch to pep517 based eclass path Closes: https://bugs.gentoo.org/909858 Signed-off-by: Matthew Thode gentoo.org> app-admin/ansible-core/ansible-core-2.14.13.ebuild | 2 +- app-admin/ansible-core/ansible-core-2.15.8.ebuild | 2 +- app-admin/ansible-core/ansible-core-2.16.2.ebuild | 2 +- app-admin/ansible-core/ansible-core-2.16.4.ebuild | 2 +- app-admin/ansible-core/ansible-core-.ebuild| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app-admin/ansible-core/ansible-core-2.14.13.ebuild b/app-admin/ansible-core/ansible-core-2.14.13.ebuild index 756b42643396..113c9aeb164f 100644 --- a/app-admin/ansible-core/ansible-core-2.14.13.ebuild +++ b/app-admin/ansible-core/ansible-core-2.14.13.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_SETUPTOOLS=bdepend +DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 inherit distutils-r1 diff --git a/app-admin/ansible-core/ansible-core-2.15.8.ebuild b/app-admin/ansible-core/ansible-core-2.15.8.ebuild index 3013d29fa0b5..45fc573d4107 100644 --- a/app-admin/ansible-core/ansible-core-2.15.8.ebuild +++ b/app-admin/ansible-core/ansible-core-2.15.8.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_SETUPTOOLS=bdepend +DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 inherit distutils-r1 diff --git a/app-admin/ansible-core/ansible-core-2.16.2.ebuild b/app-admin/ansible-core/ansible-core-2.16.2.ebuild index 3013d29fa0b5..45fc573d4107 100644 --- a/app-admin/ansible-core/ansible-core-2.16.2.ebuild +++ b/app-admin/ansible-core/ansible-core-2.16.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_SETUPTOOLS=bdepend +DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 inherit distutils-r1 diff --git a/app-admin/ansible-core/ansible-core-2.16.4.ebuild b/app-admin/ansible-core/ansible-core-2.16.4.ebuild index 49da7dc95856..51f3b5d36db1 100644 --- a/app-admin/ansible-core/ansible-core-2.16.4.ebuild +++ b/app-admin/ansible-core/ansible-core-2.16.4.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_SETUPTOOLS=bdepend +DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 inherit distutils-r1 diff --git a/app-admin/ansible-core/ansible-core-.ebuild b/app-admin/ansible-core/ansible-core-.ebuild index 17a70128adeb..a9e25609de36 100644 --- a/app-admin/ansible-core/ansible-core-.ebuild +++ b/app-admin/ansible-core/ansible-core-.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_SETUPTOOLS=bdepend +DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: app-shells/powerline/
commit: 6faa61c59e55bf56acb8fddbbea8f820a22a1c56 Author: Matthew Thode gentoo org> AuthorDate: Fri Mar 8 04:21:38 2024 + Commit: Matthew Thode gentoo org> CommitDate: Fri Mar 8 04:21:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6faa61c5 app-shells/powerline: add pep517 Closes: https://bugs.gentoo.org/909895 Signed-off-by: Matthew Thode gentoo.org> app-shells/powerline/powerline-2.7-r2.ebuild | 3 ++- app-shells/powerline/powerline-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app-shells/powerline/powerline-2.7-r2.ebuild b/app-shells/powerline/powerline-2.7-r2.ebuild index 1a13ef03b3d6..829720104c3f 100644 --- a/app-shells/powerline/powerline-2.7-r2.ebuild +++ b/app-shells/powerline/powerline-2.7-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,6 +6,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{9..11} ) PYPI_NO_NORMALIZE=1 PYPI_PN="powerline-status" +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="The ultimate statusline/prompt utility" diff --git a/app-shells/powerline/powerline-.ebuild b/app-shells/powerline/powerline-.ebuild index 5e179f45c6a3..645322a6f82a 100644 --- a/app-shells/powerline/powerline-.ebuild +++ b/app-shells/powerline/powerline-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,6 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) PYPI_NO_NORMALIZE=1 PYPI_PN="powerline-status" +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="The ultimate statusline/prompt utility"
[gentoo-commits] repo/gentoo:master commit in: dev-util/gertty/
commit: 56c1fa06eecb61c479c435161bf6cadb37dc2661 Author: Matthew Thode gentoo org> AuthorDate: Fri Mar 8 04:11:34 2024 + Commit: Matthew Thode gentoo org> CommitDate: Fri Mar 8 04:11:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56c1fa06 dev-util/gertty: fix pep517 not being defined https://bugs.gentoo.org/909979 Signed-off-by: Matthew Thode gentoo.org> dev-util/gertty/gertty-1.6.0-r1.ebuild | 3 ++- dev-util/gertty/gertty-.ebuild | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-util/gertty/gertty-1.6.0-r1.ebuild b/dev-util/gertty/gertty-1.6.0-r1.ebuild index d8ec78d1a9be..bb526e970682 100644 --- a/dev-util/gertty/gertty-1.6.0-r1.ebuild +++ b/dev-util/gertty/gertty-1.6.0-r1.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/dev-util/gertty/gertty-.ebuild b/dev-util/gertty/gertty-.ebuild index 9d34f2fa9cef..6e5ddeafe6e3 100644 --- a/dev-util/gertty/gertty-.ebuild +++ b/dev-util/gertty/gertty-.ebuild @@ -3,6 +3,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: net-misc/pulseaudio-dlna/
commit: dd5b24324cdcfe19f7668cf94fe07417f724e0b8 Author: Matthew Thode gentoo org> AuthorDate: Fri Mar 8 04:09:00 2024 + Commit: Matthew Thode gentoo org> CommitDate: Fri Mar 8 04:09:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5b2432 net-misc/pulseaudio-dlna: update pep517 closes: https://bugs.gentoo.org/910010 Signed-off-by: Matthew Thode gentoo.org> net-misc/pulseaudio-dlna/pulseaudio-dlna-0.6.5_p1.ebuild | 3 ++- net-misc/pulseaudio-dlna/pulseaudio-dlna-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/net-misc/pulseaudio-dlna/pulseaudio-dlna-0.6.5_p1.ebuild b/net-misc/pulseaudio-dlna/pulseaudio-dlna-0.6.5_p1.ebuild index 837b1c73c4fd..596bd3f68add 100644 --- a/net-misc/pulseaudio-dlna/pulseaudio-dlna-0.6.5_p1.ebuild +++ b/net-misc/pulseaudio-dlna/pulseaudio-dlna-0.6.5_p1.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools inherit desktop distutils-r1 diff --git a/net-misc/pulseaudio-dlna/pulseaudio-dlna-.ebuild b/net-misc/pulseaudio-dlna/pulseaudio-dlna-.ebuild index e099c0d732d9..41b49563f683 100644 --- a/net-misc/pulseaudio-dlna/pulseaudio-dlna-.ebuild +++ b/net-misc/pulseaudio-dlna/pulseaudio-dlna-.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools inherit desktop distutils-r1
[gentoo-commits] repo/gentoo:master commit in: app-emulation/glean/
commit: 0ff36ef3ef05c13a7154527b843b1164d3d269bd Author: Matthew Thode gentoo org> AuthorDate: Fri Mar 8 04:05:30 2024 + Commit: Matthew Thode gentoo org> CommitDate: Fri Mar 8 04:06:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff36ef3 app-emulation/glean: switch to pep517 Closes: https://bugs.gentoo.org/909875 Signed-off-by: Matthew Thode gentoo.org> app-emulation/glean/glean-1.23.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/glean/glean-1.23.0.ebuild b/app-emulation/glean/glean-1.23.0.ebuild index 477667ee2a87..ab8799b85a34 100644 --- a/app-emulation/glean/glean-1.23.0.ebuild +++ b/app-emulation/glean/glean-1.23.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python3_{9,10,11} ) -DISTUTILS_USE_SETUPTOOLS=rdepend +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: app-containers/podman/
commit: 0dad8eaf0a1209d7bd3ab9fbcd63cd4b5c09cad9 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Fri Mar 8 03:13:27 2024 + Commit: Zac Medico gentoo org> CommitDate: Fri Mar 8 03:25:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dad8eaf app-containers/podman: add 5.0.0_rc5 Signed-off-by: Rahil Bhimjiani rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35663 Signed-off-by: Zac Medico gentoo.org> app-containers/podman/Manifest| 1 + app-containers/podman/podman-5.0.0_rc5.ebuild | 148 ++ 2 files changed, 149 insertions(+) diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest index 7c214fdb583c..9ad7bc642451 100644 --- a/app-containers/podman/Manifest +++ b/app-containers/podman/Manifest @@ -1,3 +1,4 @@ DIST podman-4.8.3.tar.gz 21565162 BLAKE2B 13d2e5800dce96ba8c1671f251c2809dc0166198b807978d44b6f10b4dd2095e909678a12518fed84a0a1b5eee5a71e944170eb55350c3af945a63910f9c8082 SHA512 13ade866b888d32ada3b38130d7cc4677591136e25234e040b478c5d002d1b7907ed46731996d25cc41b992b98b75f109c6e6eea44251f4ad89162b20266976d DIST podman-4.9.3.tar.gz 21727849 BLAKE2B 9a67ba4266a8a0e20d165ba2bae00dcf146724ee976838d5e3310b094155ffa89bff526e8ae72864dc100d1e6878d5519d53581dc7e034982a4f2b364e4c8feb SHA512 395014bbe70923f1444d2f33440013a16e9c339b70be5e6a9c7026617a40795a1c0e410c08a52fba46b9f5e853d853ce4133db36167a3c5ace7d325f8b3a3327 DIST podman-5.0.0_rc4.tar.gz 21846225 BLAKE2B c0e5a032af624401e1a61309194417a47144ccc5fa10ae827b80ff06b5034c78c4a01c5b44de587c357ef1aa1bbe848ee517edde1f90396bc675a35f4c9cf8e7 SHA512 034b411dfde2e3219b9bbdf5c966f474c9ed1a48a83793494abd0f74d164617f1321c2723384eb43827813faaf5737b378893c1555816badcbd1c81904349944 +DIST podman-5.0.0_rc5.tar.gz 21856941 BLAKE2B 7800ad4d928bcc19c223a4dc6a84c32b32f8655753a8a77cca57d78b351bac911c7cf72d5425242ad93d165b620b7060e852a9b8816196136767bc500b5881f9 SHA512 a3ccd6eb53d66297be30ec66efa0a5fa5f5050a647c6bc5cdb2fd4cd9dd5638c42328bf1429a2fa3f8dcc84bb7d1ffbdd9c6bf06862993277f5b60d740d91c1b diff --git a/app-containers/podman/podman-5.0.0_rc5.ebuild b/app-containers/podman/podman-5.0.0_rc5.ebuild new file mode 100644 index ..031861e35e9e --- /dev/null +++ b/app-containers/podman/podman-5.0.0_rc5.ebuild @@ -0,0 +1,148 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module tmpfiles linux-info + +DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" +HOMEPAGE="https://github.com/containers/podman/ https://podman.io/; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/podman.git; +else + SRC_URI="https://github.com/containers/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${P/_rc/-rc}" + if [[ ${PV} != *rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv" + fi +fi + +# main pkg +LICENSE="Apache-2.0" +# deps +LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +IUSE="apparmor btrfs cgroup-hybrid cron wrapper +fuse +init +rootless +seccomp selinux systemd" +RESTRICT="test" + +RDEPEND=" + app-crypt/gpgme:= + >=app-containers/conmon-2.0.0 + >=app-containers/containers-common-0.56.0 + dev-libs/libassuan:= + dev-libs/libgpg-error:= + sys-apps/shadow:= + + apparmor? ( sys-libs/libapparmor ) + btrfs? ( sys-fs/btrfs-progs ) + cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) + !cgroup-hybrid? ( app-containers/crun ) + cron? ( virtual/cron ) + wrapper? ( !app-containers/docker-cli ) + fuse? ( sys-fs/fuse-overlayfs ) + init? ( app-containers/catatonit ) + rootless? ( app-containers/slirp4netns ) + seccomp? ( sys-libs/libseccomp:= ) + selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) + systemd? ( sys-apps/systemd:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-go/go-md2man +" + +PATCHES=( + "${FILESDIR}/seccomp-toggle-4.7.0.patch" +) + +CONFIG_CHECK=" + ~USER_NS +" + +pkg_setup() { + use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" + linux-info_pkg_setup +} + +src_prepare() { + default + + # assure necessary files are present + local file + for file in apparmor_tag btrfs_installed_tag btrfs_tag systemd_tag; do + [[ -f hack/"${file}".sh ]] || die + done + + local feature + for feature in apparmor systemd; do + cat <<-EOF > hack/"${feature}"_tag.sh || die + #!/usr/bin/env bash + $(usex ${feature} "echo ${feature}" echo) + EOF + done + + echo -e "#!/usr/bin/env bash\n echo" > hack/btrfs_installed_tag.sh || die + cat <<-EOF > hack/btrfs_tag.sh || die + #!/usr/bin/env bash + $(usex btrfs echo 'echo exclude_graphdriver_btrfs
[gentoo-commits] repo/gentoo:master commit in: dev-util/shellcheck-bin/
commit: f75f5d5ef235577f581d9714b0ebd02ad04c0e84 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Mar 8 03:13:36 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Mar 8 03:13:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75f5d5e dev-util/shellcheck-bin: add 0.10.0 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/shellcheck-bin/Manifest | 3 +++ .../shellcheck-bin/shellcheck-bin-0.10.0.ebuild| 29 ++ 2 files changed, 32 insertions(+) diff --git a/dev-util/shellcheck-bin/Manifest b/dev-util/shellcheck-bin/Manifest index dd6d103999e4..b5b23ae718d8 100644 --- a/dev-util/shellcheck-bin/Manifest +++ b/dev-util/shellcheck-bin/Manifest @@ -1,3 +1,6 @@ +DIST shellcheck-v0.10.0.linux.aarch64.tar.xz 4291764 BLAKE2B 6402fe9230c44dbf4620d019bd505246f06d7b96233d57b154f1b6a453f116e8c633768f8bce8f2031672a8df7dcac4de9ea5ebf627e450718b1cd300b4b SHA512 77abeaa8bee293264ebfd94a2021bd490695ed5518f2da7c0f9ec4b402cd1e5da6642a0e9f953961510cef7351cc9afae7c7a528a597d1befd1867b8c69e15b1 +DIST shellcheck-v0.10.0.linux.armv6hf.tar.xz 1328236 BLAKE2B 89788bf2de2c7c1fc1b78a64c1e28c08fea5fd29928c198cb80989191f63bcda6c9e0ebda5a5ffb471f7331292740486bc2f1cc894d30e8b704e6d2fb4a925f1 SHA512 466acfbd956d6a90f7e66c852b62fc0b9c236c1315ee58b0658780549f1b73c9a13cf203574de5969cf665f99046c4cff234813ffa45732eb7b0ea083350b4d1 +DIST shellcheck-v0.10.0.linux.x86_64.tar.xz 2404716 BLAKE2B 9cf6eeccb13770808a6efdedd27b85c925f0ab899a82ac8fdf8c16e9133d3f91b5b80900a3c1e11ee7b0b035aab1c08d439b682a479c5b47a218e55bc08562c5 SHA512 31006830087c2b9ffe9fa36c1ab4a8b11c85078cac8203265d0cfd630c70a4a506e66dd9d7ccde964360ad95045894149de457db34f10cad76708c7a4aa544ca DIST shellcheck-v0.9.0.linux.aarch64.tar.xz 3110236 BLAKE2B b127d5070077c6233624a2a330609d83e7054e114b6159d053a97ca18ff6f4908cd41183a386a9f6a7c076314a53612d980f1d29c764f81c3be03c9a85951c3c SHA512 3c11bc1901d470ba7f95334fcd4d8ea9c39c73ebb15655cd0cc478826279b02413409fa3f7b011c7ecdba98530953be54906b4a99b898b064c236f146f3ec749 DIST shellcheck-v0.9.0.linux.armv6hf.tar.xz 1330204 BLAKE2B 0b6525e63f56c2a5d2374621085a0c49fedf941b1fe31c838502ac0e6baff564fcf333ef08b058d5d6e97aeb29981f8712bc4f89604c27546cad2e96cb2d4aea SHA512 ac495f5bcf358b5de9f2cbb275b30050e586218458c97c01444076947d22e9cb7acc817e361599290e22bf25996deb8006240e0350ef864372a29db3032c1388 DIST shellcheck-v0.9.0.linux.x86_64.tar.xz 2351560 BLAKE2B d3264cd69eaed2cb6d9b68d45da81eed293c044e15032c6c36a8efac99fa48d8cc3f8fe697c545d40f28351506fa061e06fb8c7ffce12bda1c8a3b023e236bfb SHA512 157fd8b2c18a257f3876e23015580ea63d27b12c4f13f87d625a180e8ca042e7501271d15edeb36e7b5780da73815b45386a33e063ab1c891d838f35c778a8ac diff --git a/dev-util/shellcheck-bin/shellcheck-bin-0.10.0.ebuild b/dev-util/shellcheck-bin/shellcheck-bin-0.10.0.ebuild new file mode 100644 index ..4276065956d4 --- /dev/null +++ b/dev-util/shellcheck-bin/shellcheck-bin-0.10.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +SC_P=${PN%-bin}-v${PV} +SC_URI="https://github.com/koalaman/shellcheck/releases/download/v${PV}/${SC_P}.linux; + +DESCRIPTION="Shell script analysis tool (binary package)" +HOMEPAGE="https://www.shellcheck.net/; +SRC_URI=" + amd64? ( ${SC_URI}.x86_64.tar.xz ) + arm64? ( ${SC_URI}.aarch64.tar.xz ) + arm? ( ${SC_URI}.armv6hf.tar.xz ) +" +S=${WORKDIR}/${SC_P} + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" + +RDEPEND="!dev-util/shellcheck" + +QA_PREBUILT="usr/bin/shellcheck" + +src_install() { + dobin shellcheck + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 226ab6f84133747ca38fd5fcde1addd22adbeebd Author: Rahil Bhimjiani rahil rocks> AuthorDate: Thu Mar 7 14:03:02 2024 + Commit: Zac Medico gentoo org> CommitDate: Fri Mar 8 02:30:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226ab6f8 app-containers/buildah: add 1.35.0 1. Remove USE doc and install few KBs of docs unconditionally Signed-off-by: Rahil Bhimjiani rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35655 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest| 1 + .../buildah/{buildah-.ebuild => buildah-1.35.0.ebuild} | 7 ++- app-containers/buildah/buildah-.ebuild | 7 ++- 3 files changed, 5 insertions(+), 10 deletions(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 3bae66fc7635..ea1caa0133c6 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -2,3 +2,4 @@ DIST buildah-1.33.5.tar.gz 18579521 BLAKE2B a59bfda3dea1f588a2f77a26b942da6ae02a DIST buildah-1.33.6.tar.gz 18585405 BLAKE2B 4a6f6ebfce7799a45b0984b6f9a319becfed87d5acf5f1f784249ff6e5397495ac72c00a22ff0bcc68fd94f1d0a591fa4ac5f0f88bcc9c0a6cdefe117166b4ec SHA512 86eab18af459b0b92361d6e9f56ebe9dab65527d829e7771c13b6c574ef45746a7f53520783ff52978b14aac0d6ee8de32cdabf807666a96dcf46e07e36157e2 DIST buildah-1.34.0.tar.gz 18751419 BLAKE2B 6584c5234e849f9b8cde5e4188791024c8ac5c0ba85859e289f3eb2ec32f97f722ebf25f1291f29e14edf4adc14e19d6a6a76630c820085e9f345736aeb3d4eb SHA512 a3836ce540058f418131969e157d548864727398535e4e99a693d883419b8d764da7166f9b9376c2b9686d8beac101687843c2e93198b16328ef333ad96d55db DIST buildah-1.34.1.tar.gz 18838539 BLAKE2B de11f64a54fa24c8aa543dd44e6a3fca9df62eecf39541fa37c22a2dc64560d056f638a6b1f8aa564a09f0594a5e7150ef14fd9ab8cc61390dc6d7d8afa5545b SHA512 2d229ead1149b66d1b7d91f596809e97e5316356ab0997ea335eb3e246ed8bc6879e0e260bb478b4d7ec7c42c7dbf33d0e91086a34e89a3b79eb27322da06c1e +DIST buildah-1.35.0.tar.gz 19353483 BLAKE2B 806c098d557480b6d6e92e6da61c32e48dfd6c1bfa4926a2871a8f41a3ef5f35d91381e51d33636a892bce930eabfda509e97e9efa60ba5c4feab75781d027ee SHA512 b4dd30b4d8087bbd0bbfd9a7b9791afc015a0c489041b38d6b6241df27a97286083dcf7b25102ce1fa1080265378442be73313e301c22660f21d8e4f39bb3aa4 diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-1.35.0.ebuild similarity index 95% copy from app-containers/buildah/buildah-.ebuild copy to app-containers/buildah/buildah-1.35.0.ebuild index d5fd4e7a796e..8d0698568fd3 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-1.35.0.ebuild @@ -14,12 +14,10 @@ LICENSE="Apache-2.0" LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" SLOT="0" -IUSE="apparmor btrfs +seccomp systemd doc test" +IUSE="apparmor btrfs +seccomp systemd test" RESTRICT="test" -EXTRA_DOCS=( +DOCS=( "CHANGELOG.md" - "CONTRIBUTING.md" - "install.md" "troubleshooting.md" "docs/tutorials" ) @@ -121,5 +119,4 @@ src_test() { src_install() { emake DESTDIR="${ED}" install install.completions einstalldocs - use doc && dodoc -r "${EXTRA_DOCS[@]}" } diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-.ebuild index d5fd4e7a796e..8d0698568fd3 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-.ebuild @@ -14,12 +14,10 @@ LICENSE="Apache-2.0" LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" SLOT="0" -IUSE="apparmor btrfs +seccomp systemd doc test" +IUSE="apparmor btrfs +seccomp systemd test" RESTRICT="test" -EXTRA_DOCS=( +DOCS=( "CHANGELOG.md" - "CONTRIBUTING.md" - "install.md" "troubleshooting.md" "docs/tutorials" ) @@ -121,5 +119,4 @@ src_test() { src_install() { emake DESTDIR="${ED}" install install.completions einstalldocs - use doc && dodoc -r "${EXTRA_DOCS[@]}" }
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: d5a40fcac253a49f4cbe04a2d3aa09c178fe Author: Matt Jolly gentoo org> AuthorDate: Thu Mar 7 22:45:59 2024 + Commit: Matt Jolly gentoo org> CommitDate: Fri Mar 8 01:56:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5a40fca www-client/chromium: add 123.0.6312.28 Bump GN dep to 0.2154; update category in too old gn message Also update .22 to include correct rust and clang versions for the 123 release Signed-off-by: Matt Jolly gentoo.org> www-client/chromium/Manifest | 5 +++-- www-client/chromium/chromium-123.0.6312.22.ebuild | 4 ++-- ...hromium-123.0.6312.22.ebuild => chromium-123.0.6312.28.ebuild} | 8 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index ade5f2412e1f..141a3a0aa989 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -2,9 +2,10 @@ DIST chromium-122-clang.tar.xz 50107164 BLAKE2B 6b07470aa9a3606d27784c4abfd1577e DIST chromium-122-rust.tar.xz 140507448 BLAKE2B cb00e65a617801b59a852d921ec1600f577a5a4d16a2df37d413de5cfa9d7274fd8e54d9bf8d21a94f93230e2a27a50f55a36d65e774daf38ba08ba292f52a45 SHA512 2cec9e9a84a494babe581aa900bc76babb3ba7c4622bf050537adf234644f054426eea87c01a037dc7e5f850dec55498d45e982ae334b8d6e99a85679c8aed79 DIST chromium-122.0.6261.111.tar.xz 3422993788 BLAKE2B 14e010fcb658aed85b6b8316912b5c69216668364aa280d8b7eade67e3bfae59433999de4d77b2e53b5810c59707911a0e257ee06a7b049006b2559391d99e7e SHA512 c2383c9a8910e05b29238bdeb555881cfece8c93c2741ca336327fd72690f3d993d2f20dd835b290871ad1bd77757e8ba88fa7c3acfe630dba60b1e5445e74c7 DIST chromium-122.0.6261.94.tar.xz 3418040128 BLAKE2B 96c22f3842aacf533eac75495bc98b4dda519de1bc0c90e6c4a7587050ff4d5536b40bedaeb5eb01622acf6137242b8bb2d51ff47951fdea22427e164d1f8537 SHA512 4ebe03c74a9fce572e3cc7ed86a75a552da5a469be7fb6d5d9a37f2b75a06d392417578b33a720d4f85a48038c447543be38d58acb2f400b23a6ee7909fcdf43 -DIST chromium-123-clang.tar.xz 50107164 BLAKE2B 6b07470aa9a3606d27784c4abfd1577ead70cc2c310c2db47d486a64d93d9984d9b7737493a9c30ea7e0f0868291f3aac8058ba23f81f940469d23bafa260bf1 SHA512 a46a7869bff2e5edd34167751257453fd89eae92bd5e291c4408ff0234997b04fae3df7906f46d83f72da5c4f11199489a14d8a55251d0efc3c0ffc1c56d9e22 -DIST chromium-123-rust.tar.xz 140507448 BLAKE2B cb00e65a617801b59a852d921ec1600f577a5a4d16a2df37d413de5cfa9d7274fd8e54d9bf8d21a94f93230e2a27a50f55a36d65e774daf38ba08ba292f52a45 SHA512 2cec9e9a84a494babe581aa900bc76babb3ba7c4622bf050537adf234644f054426eea87c01a037dc7e5f850dec55498d45e982ae334b8d6e99a85679c8aed79 +DIST chromium-123-clang.tar.xz 50178332 BLAKE2B 4b5c4f81a83c7b0c809c93a713e869fde6fe559477665cb3b2f03c62d2175f821b81fb03b0ddd127c6eaf77c41011b4de06561f09a58384153d80fe2b3aa7427 SHA512 17108b9579f16d0da383bd5e41d012f94bcb8445a517ff823aa49b66d3861b0a124b6cce6183fbc64e8050f1ebcd65a9daa2acbda5fdaa42390bfbf4ecb16bd3 +DIST chromium-123-rust.tar.xz 145295100 BLAKE2B ae6603a0e0218e4e39d3e8b7aa48a2cd946c90779dac48be26582926963c8a10a48e3e58fd00a23cb8cd9a3584d9d4a142e843f93c761e862253817635f18c2c SHA512 b4f8dce6d74be4be495d9948d7593ec9664c0b93e87456fab33d3ae5ac0e486a4e8576b26a9ab9890285a7c0d566afb803b98225c0692b6cac9f623a10b954a2 DIST chromium-123.0.6312.22.tar.xz 3451205804 BLAKE2B cd90ad8e800bcf4de193d4075a020b2ece08c10978dd3fae9cfe161afbedb210c7e6e92f5df7785a1a1c01571ce8adfa427e04c1331f6eb39a5fcdc0c920f2d5 SHA512 0b30955bbf3b4b823859f207a10b0bdf44c3439f2d2201a2f4df2047d5fd92bba2b6636b5d028923b4fe461ad88408890132cb454f6f6cef2d2d167b8b7a3243 +DIST chromium-123.0.6312.28.tar.xz 3453261468 BLAKE2B 0e319d5ea58f4ca582449e6d416788e25d5f9231cf8463bc20c224b2adc8ebc4e066c6a0256820f1e3b707157002129b6e07141876fde9617af633e9b286cb5e SHA512 eac41ae78404b27768d6f3b9fbb732690eb44864e374d27d3e33d41ae7b6224c5cff0bdef8b7c51809e9865ce6eb50e43ef80a1a6af535c403c36d1813709004 DIST chromium-patches-122-2.tar.bz2 5038 BLAKE2B fd104a7c1d81ecb9bf82da30a71916ff3d712ae710f1de8965cd0fb7395b6dced780f3a1af1ece8201dfe388fecff7b506cbb5cc5b32621895f37bb380cdc5aa SHA512 331401d324ca4b1b90a44019ba7d823f8461188bd19864216320bd97580d835ef3151da49c71aff695159440ed2b48fcec7afc1bcbc2c0f629cbbce7d80faf74 DIST chromium-patches-123.tar.bz2 4697 BLAKE2B 8a7dd76edb23afb7b2f65084696bce5d6e54d63ca34c4590052db1086ed0a422b1efde863c4daad4e2526f329eb65276b9ad5406017cd97fb75b1a9556c1f933 SHA512 ea47255deac1893896f64496629d34c7092f266a175b8400fcf4f01b9d038ae240e911bff488558bb28e6f5795bbcf276adf20ed1e0ccb8ac99f9ddd260742f9 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c SHA512 8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c diff --git a/www-client/chromium/chromium-123.0.6312.22.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-build/gn/
commit: 34a0a718da5505e7edba227017e3d349de1d0fc1 Author: Matt Jolly gentoo org> AuthorDate: Fri Mar 8 01:34:29 2024 + Commit: Matt Jolly gentoo org> CommitDate: Fri Mar 8 01:35:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a0a718 dev-build/gn: add 0.2154 Signed-off-by: Matt Jolly gentoo.org> dev-build/gn/Manifest | 1 + dev-build/gn/gn-0.2154.ebuild | 70 +++ 2 files changed, 71 insertions(+) diff --git a/dev-build/gn/Manifest b/dev-build/gn/Manifest index 6be8e825b1dd..1cf130b849a5 100644 --- a/dev-build/gn/Manifest +++ b/dev-build/gn/Manifest @@ -2,3 +2,4 @@ DIST gn-0.2088.tar.xz 736408 BLAKE2B 23cb932c6fa1711472e0369b5c9271dd28b1d1a8eee DIST gn-0.2114.tar.xz 740080 BLAKE2B 51c6d373ed7a33673e76fe8bb40f727193c6e1172fba328916fd2229d1e350cea5c51da734edf6dbf4c0b7bed61a590424484d4150e7cd4c890abba7f43251c7 SHA512 f5370e45bc2a079b79e4bcfc802fbc6cf67f7674a11311f849699f54775593e75def15323843ef887231891cb06b043863c79c5168e565319a4b73fcffa13738 DIST gn-0.2122.tar.xz 740444 BLAKE2B df57fb611f26964ed3ac47365080cd043ba4206233450bb39699e78e35b8acff918e94efe4e7cea957199dd2f441dfcf31566e7d64ad10aace9d2c1d538ed6ac SHA512 80c330eac876fc0d6f46038b96eefd19bc1b6e5e89515489c1d02f82675213174fba394398ffc1bdd1405ddcd11b60c2870f3076296390976da74012867faf39 DIST gn-0.2143.tar.xz 742220 BLAKE2B bfc33c4f323e9a7182c57c0c832866b48ae0877cfc1eeb42518a97ac6a64ab70e5bc81855f1c5201a49a7842e284b7a9042e1666f79c6182539076cfef6bb128 SHA512 8450947abf904faf47951ebb8336f4e2c54cb50fd6044750206a0d2a4284107670aeaec9d520374dfdb8baa1ca3b6dae5158ae564dcd40a2898f3614c003e7eb +DIST gn-0.2154.tar.xz 746968 BLAKE2B 2d1b29e183d7ebb37bee322b3dff367a019c03ef9a7f5bcb258d54dc232dda1ad0ec75eb11685851192630922f4df2d6f5f0d0108cc2551b0e6b96e7fbade360 SHA512 8bb0f4da180297d0d04b1c6fc83e1508343ff43f1b9d6b38825f59cb3cb496ca452870f7b0c27bb041a0d429a80da47f2579afa7526d24221b12e4894905b67f diff --git a/dev-build/gn/gn-0.2154.ebuild b/dev-build/gn/gn-0.2154.ebuild new file mode 100644 index ..5dea03c85f58 --- /dev/null +++ b/dev-build/gn/gn-0.2154.ebuild @@ -0,0 +1,70 @@ +# Copyright 2018-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit edo ninja-utils python-any-r1 toolchain-funcs + +DESCRIPTION="GN is a meta-build system that generates build files for Ninja" +HOMEPAGE="https://gn.googlesource.com/; +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gn.googlesource.com/gn; +else + # The version number is derived from `git describe HEAD --abbrev=12` + SRC_URI="https://deps.gentoo.zip/dev-build/gn/${P}.tar.xz; + KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="BSD" +SLOT="0" + +BDEPEND=" + ${PYTHON_DEPS} + app-alternatives/ninja +" + +PATCHES=( + "${FILESDIR}"/gn-gen-r5.patch +) + +pkg_setup() { + : +} + +src_configure() { + python_setup + tc-export AR CC CXX + if use elibc_musl ; then # bug 906362 + export CC="${CC} -D_LARGEFILE64_SOURCE" + export CXX="${CXX} -D_LARGEFILE64_SOURCE" + fi + unset CFLAGS + set -- ${EPYTHON} build/gen.py --no-last-commit-position --no-strip --no-static-libstdc++ --allow-warnings + edo "$@" + cat >out/last_commit_position.h <<-EOF || die + #ifndef OUT_LAST_COMMIT_POSITION_H_ + #define OUT_LAST_COMMIT_POSITION_H_ + #define LAST_COMMIT_POSITION_NUM ${PV##0.} + #define LAST_COMMIT_POSITION "${PV}" + #endif // OUT_LAST_COMMIT_POSITION_H_ + EOF +} + +src_compile() { + eninja -C out gn +} + +src_test() { + eninja -C out gn_unittests + out/gn_unittests || die +} + +src_install() { + dobin out/gn + einstalldocs + + insinto /usr/share/vim/vimfiles + doins -r misc/vim/{autoload,ftdetect,ftplugin,syntax} +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/gnome-terminal/
commit: f904cfa01856327ba405fd27f275e761cf25703e Author: Sam James gentoo org> AuthorDate: Thu Mar 7 23:50:06 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 23:50:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f904cfa0 x11-terms/gnome-terminal: filter LTO Upstream don't support LTO & error out on it in meson.build. Closes: https://bugs.gentoo.org/926156 Signed-off-by: Sam James gentoo.org> x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild | 7 +-- x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild | 5 - 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild index 702b8c3b97ff..d5716be44a7c 100644 --- a/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild +++ b/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) -inherit gnome.org gnome2-utils meson python-any-r1 readme.gentoo-r1 xdg +inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 readme.gentoo-r1 xdg DESCRIPTION="A terminal emulator for GNOME" HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/ https://gitlab.gnome.org/GNOME/gnome-terminal; @@ -63,6 +63,9 @@ src_prepare() { } src_configure() { + # Upstream don't support LTO & error out on it in meson.build (bug #926156) + filter-lto + local emesonargs=( $(meson_use debug dbg) -Ddocs=false diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild index 54fcb6ddfd23..5f0fcaa45256 100644 --- a/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild +++ b/x11-terms/gnome-terminal/gnome-terminal-3.50.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -inherit gnome.org gnome2-utils meson python-any-r1 readme.gentoo-r1 xdg +inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 readme.gentoo-r1 xdg DESCRIPTION="A terminal emulator for GNOME" HOMEPAGE="https://wiki.gnome.org/Apps/Terminal; @@ -66,6 +66,9 @@ src_prepare() { } src_configure() { + # Upstream don't support LTO & error out on it in meson.build (bug #926156) + filter-lto + local emesonargs=( $(meson_use debug dbg) -Ddocs=false
[gentoo-commits] repo/gentoo:master commit in: x11-libs/vte/
commit: 995947d9e5787552d849b6754c8c5aa22823354c Author: Sam James gentoo org> AuthorDate: Thu Mar 7 23:49:26 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 23:49:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=995947d9 x11-libs/vte: filter LTO Upstream don't support LTO & error out on it in meson.build. Closes: https://bugs.gentoo.org/926156 Signed-off-by: Sam James gentoo.org> x11-libs/vte/vte-0.68.0.ebuild | 7 +-- x11-libs/vte/vte-0.74.2.ebuild | 5 - 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/x11-libs/vte/vte-0.68.0.ebuild b/x11-libs/vte/vte-0.68.0.ebuild index 1fec0100cb79..31a008153e99 100644 --- a/x11-libs/vte/vte-0.68.0.ebuild +++ b/x11-libs/vte/vte-0.68.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{9..10} ) -inherit gnome.org meson python-any-r1 vala xdg +inherit flag-o-matic gnome.org meson python-any-r1 vala xdg DESCRIPTION="Library providing a virtual terminal emulator widget" HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE https://gitlab.gnome.org/GNOME/vte; @@ -69,6 +69,9 @@ src_prepare() { } src_configure() { + # Upstream don't support LTO & error out on it in meson.build (bug #926156) + filter-lto + local emesonargs=( -Da11y=true $(meson_use debug debugg) diff --git a/x11-libs/vte/vte-0.74.2.ebuild b/x11-libs/vte/vte-0.74.2.ebuild index 30b7a48f852b..65965005d79e 100644 --- a/x11-libs/vte/vte-0.74.2.ebuild +++ b/x11-libs/vte/vte-0.74.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -inherit gnome.org meson python-any-r1 vala xdg +inherit flag-o-matic gnome.org meson python-any-r1 vala xdg DESCRIPTION="Library providing a virtual terminal emulator widget" HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE; @@ -69,6 +69,9 @@ src_prepare() { } src_configure() { + # Upstream don't support LTO & error out on it in meson.build (bug #926156) + filter-lto + local emesonargs=( -Da11y=true $(meson_use debug debugg)
[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte/
commit: 081c9a0a2501b3d84239e4b199a0e19a30e196b4 Author: Sam James gentoo org> AuthorDate: Thu Mar 7 23:48:49 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 23:48:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081c9a0a gui-libs/vte: filter LTO Upstream don't support LTO & error out on it in meson.build. Closes: https://bugs.gentoo.org/926156 Signed-off-by: Sam James gentoo.org> gui-libs/vte/vte-0.74.2.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gui-libs/vte/vte-0.74.2.ebuild b/gui-libs/vte/vte-0.74.2.ebuild index 1a44c617716e..403cbcb761c3 100644 --- a/gui-libs/vte/vte-0.74.2.ebuild +++ b/gui-libs/vte/vte-0.74.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -inherit gnome.org meson python-any-r1 vala xdg +inherit flag-o-matic gnome.org meson python-any-r1 vala xdg DESCRIPTION="Library providing a virtual terminal emulator widget" HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE; @@ -69,6 +69,9 @@ src_prepare() { } src_configure() { + # Upstream don't support LTO & error out on it in meson.build (bug #926156) + filter-lto + local emesonargs=( -Da11y=true $(meson_use debug debugg)
[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
commit: 3328d5802637e2a9aeca0e0886bbb5cb9b8a8b5a Author: Sam James gentoo org> AuthorDate: Thu Mar 7 23:50:26 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 23:50:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3328d580 gui-libs/vte-common: filter LTO Upstream don't support LTO & error out on it in meson.build. Closes: https://bugs.gentoo.org/926156 Signed-off-by: Sam James gentoo.org> gui-libs/vte-common/vte-common-0.74.2.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gui-libs/vte-common/vte-common-0.74.2.ebuild b/gui-libs/vte-common/vte-common-0.74.2.ebuild index d37ba2204f0f..bd3329c693d8 100644 --- a/gui-libs/vte-common/vte-common-0.74.2.ebuild +++ b/gui-libs/vte-common/vte-common-0.74.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -inherit gnome.org meson python-any-r1 +inherit flag-o-matic gnome.org meson python-any-r1 DESCRIPTION="Library providing a virtual terminal emulator widget" HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE; @@ -48,6 +48,9 @@ src_prepare() { } src_configure() { + # Upstream don't support LTO & error out on it in meson.build (bug #926156) + filter-lto + local emesonargs=( -Da11y=false -Ddebugg=false
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gucharmap/
commit: 543b29a483d45bc5f7a48608ee40665a96ad1b12 Author: Sam James gentoo org> AuthorDate: Thu Mar 7 23:51:23 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 23:51:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=543b29a4 gnome-extra/gucharmap: filter LTO Upstream don't support LTO & error out on it in meson.build. Closes: https://bugs.gentoo.org/926250 Signed-off-by: Sam James gentoo.org> gnome-extra/gucharmap/gucharmap-15.0.4.ebuild | 7 +-- gnome-extra/gucharmap/gucharmap-15.1.1.ebuild | 7 +-- gnome-extra/gucharmap/gucharmap-15.1.2.ebuild | 7 +-- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/gnome-extra/gucharmap/gucharmap-15.0.4.ebuild b/gnome-extra/gucharmap/gucharmap-15.0.4.ebuild index d5cda00d943f..b788ccd08f8a 100644 --- a/gnome-extra/gucharmap/gucharmap-15.0.4.ebuild +++ b/gnome-extra/gucharmap/gucharmap-15.0.4.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) -inherit gnome2-utils meson python-any-r1 vala xdg +inherit flag-o-matic gnome2-utils meson python-any-r1 vala xdg DESCRIPTION="Unicode character map viewer and library" HOMEPAGE="https://wiki.gnome.org/Apps/Gucharmap; @@ -50,6 +50,9 @@ src_prepare() { } src_configure() { + # Upstream don't support LTO & error out on it in meson.build (bug #926250) + filter-lto + local emesonargs=( -Dcharmap=true -Ddbg=false # in 14.0.1 all this does is pass -ggdb3 diff --git a/gnome-extra/gucharmap/gucharmap-15.1.1.ebuild b/gnome-extra/gucharmap/gucharmap-15.1.1.ebuild index 5eaba63f4112..74d609904765 100644 --- a/gnome-extra/gucharmap/gucharmap-15.1.1.ebuild +++ b/gnome-extra/gucharmap/gucharmap-15.1.1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -inherit gnome2-utils meson python-any-r1 vala xdg +inherit flag-o-matic gnome2-utils meson python-any-r1 vala xdg DESCRIPTION="Unicode character map viewer and library" HOMEPAGE="https://wiki.gnome.org/Apps/Gucharmap; @@ -52,6 +52,9 @@ src_prepare() { } src_configure() { + # Upstream don't support LTO & error out on it in meson.build (bug #926250) + filter-lto + local emesonargs=( -Dcharmap=true -Ddbg=false # in 14.0.1 all this does is pass -ggdb3 diff --git a/gnome-extra/gucharmap/gucharmap-15.1.2.ebuild b/gnome-extra/gucharmap/gucharmap-15.1.2.ebuild index 5eaba63f4112..74d609904765 100644 --- a/gnome-extra/gucharmap/gucharmap-15.1.2.ebuild +++ b/gnome-extra/gucharmap/gucharmap-15.1.2.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -inherit gnome2-utils meson python-any-r1 vala xdg +inherit flag-o-matic gnome2-utils meson python-any-r1 vala xdg DESCRIPTION="Unicode character map viewer and library" HOMEPAGE="https://wiki.gnome.org/Apps/Gucharmap; @@ -52,6 +52,9 @@ src_prepare() { } src_configure() { + # Upstream don't support LTO & error out on it in meson.build (bug #926250) + filter-lto + local emesonargs=( -Dcharmap=true -Ddbg=false # in 14.0.1 all this does is pass -ggdb3
[gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
commit: 0ee6bf028aa78b1b223e5e3635ff414247fc5e41 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 23:45:54 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:46:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee6bf02 dev-libs/utfcpp: Revert "Rebase onto upstream git master" This reverts commit 1ab9fdb8622e280631035239af95c899750d8a37. Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/utfcpp/utfcpp-.ebuild | 40 +- 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/dev-libs/utfcpp/utfcpp-.ebuild b/dev-libs/utfcpp/utfcpp-.ebuild index f92cb7df4237..0b15d97bb35e 100644 --- a/dev-libs/utfcpp/utfcpp-.ebuild +++ b/dev-libs/utfcpp/utfcpp-.ebuild @@ -1,32 +1,41 @@ -# Copyright 2015-2024 Gentoo Authors +# Copyright 2015-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI="8" inherit cmake -if [[ ${PV} == ** ]]; then +if [[ "${PV}" == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nemtrif/utfcpp; EGIT_SUBMODULES=() - inherit git-r3 else FTEST_GIT_REVISION="" FTEST_DATE="" - SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - test? ( https://github.com/nemtrif/ftest/archive/${FTEST_GIT_REVISION}.tar.gz -> ftest-${FTEST_DATE}.tar.gz )" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="UTF-8 C++ library" HOMEPAGE="https://github.com/nemtrif/utfcpp; +if [[ "${PV}" == "" ]]; then + SRC_URI="" +else + SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://github.com/nemtrif/ftest/archive/${FTEST_GIT_REVISION}.tar.gz -> ftest-${FTEST_DATE}.tar.gz )" +fi LICENSE="Boost-1.0" SLOT="0" +KEYWORDS="" IUSE="test" RESTRICT="!test? ( test )" +BDEPEND="" +DEPEND="" +RDEPEND="" + src_unpack() { - if [[ ${PV} == ** ]]; then + if [[ "${PV}" == "" ]]; then git-r3_src_unpack if use test; then @@ -46,15 +55,10 @@ src_unpack() { } src_configure() { - cmake_src_configure + local mycmakeargs=( + -DUTF8_SAMPLES=OFF + -DUTF8_TESTS=$(usex test ON OFF) + ) - pushd tests > /dev/null || die - cmake_src_configure - popd > /dev/null || die -} - -src_test() { - pushd tests > /dev/null || die - cmake_src_test - popd > /dev/null || die + cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: media-libs/taglib/
commit: 8d526ddf236929f1f3692d7c48ea003b4c3f5316 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 23:45:39 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:46:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d526ddf media-libs/taglib: Revert "add 2.0" This reverts commit 817fdd67ef41f9e4aa180476515b0e27cedad93a. Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/taglib/Manifest | 1 - media-libs/taglib/taglib-2.0.ebuild | 58 - 2 files changed, 59 deletions(-) diff --git a/media-libs/taglib/Manifest b/media-libs/taglib/Manifest index 28be72ecd6de..eaaab49e2e20 100644 --- a/media-libs/taglib/Manifest +++ b/media-libs/taglib/Manifest @@ -1,2 +1 @@ DIST taglib-1.13.1.tar.gz 1372618 BLAKE2B 36cf9b59ded95c9996d04a86055a36a7b74a2a01c13f75826d4907abca0b982c5f9b0e4bcd6648707013108f8eaf424ab95f07c383130452aa169e2cab33f466 SHA512 986231ee62caa975afead7e94630d58acaac25a38bc33d4493d51bd635d79336e81bba60586d7355ebc0670e31f28d32da3ecceaf33292e4bc240c64bf00f35b -DIST taglib-2.0.tar.gz 1429934 BLAKE2B a6743c6da473e78487bb3569f01ff944c8e48ee85d40a710c98b55e302ba9bda8a428ab2bdef82f9f84c1eac4e4285adfb33d551924253bb0fc998c7b30c7c77 SHA512 099d02b2eab033f5702a8cb03e70752d7523c6f8c2f3eebdd0bcd939eafbdca3f2a6c82452983904b5822cfa45f2707ed866c3419508df9d43bf5c0b3a476f6c diff --git a/media-libs/taglib/taglib-2.0.ebuild b/media-libs/taglib/taglib-2.0.ebuild deleted file mode 100644 index 7d5f338625fe.. --- a/media-libs/taglib/taglib-2.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib - -DESCRIPTION="Library for reading and editing audio meta data" -HOMEPAGE="https://taglib.github.io/; -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1 MPL-1.1" -SLOT="0" -# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="doc examples test" - -RESTRICT="!test? ( test )" - -RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND} - test? ( >=dev-util/cppunit-1.13.2[${MULTILIB_USEDEP}] ) -" -BDEPEND=" - virtual/pkgconfig - doc? ( app-text/doxygen[dot] ) -" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/taglib-config -) - -multilib_src_configure() { - local mycmakeargs=( - -DBUILD_EXAMPLES=$(multilib_native_usex examples) - -DBUILD_TESTING=$(usex test) - ) - cmake_src_configure -} - -multilib_src_compile() { - cmake_src_compile - - if multilib_is_native_abi; then - use doc && cmake_build docs - fi -} - -multilib_src_test() { - eninja check -} - -multilib_src_install() { - cmake_src_install - - if multilib_is_native_abi && use doc; then - HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/crossguid/
commit: 6300842105e9abd59fc4746a423b08f9baa7991d Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 23:43:35 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:44:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63008421 dev-libs/crossguid: Re-add 0_pre20150817 for now Cleanup depends on media-tv/kodi-19.x cleanup ... Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/crossguid/Manifest | 1 + dev-libs/crossguid/crossguid-0_pre20150817.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/dev-libs/crossguid/Manifest b/dev-libs/crossguid/Manifest index 8c7c4899206d..cbf759e557c4 100644 --- a/dev-libs/crossguid/Manifest +++ b/dev-libs/crossguid/Manifest @@ -1 +1,2 @@ DIST crossguid-0.2.2_p20190529.tar.gz 141660 BLAKE2B 0f78a8ab5a420297f666b3b8156d499a9141ec25c049d4d2bb2ba594dc585abe211a149b83c605cce4f5530207231a065d5f3a87a0c969781de8c6381afa2527 SHA512 f0a80d8e99b10473bcfdfde3d1c5fd7b766959819f0d1c0595ac84ce46db9007a5fbfde9a55aca60530c46cb7f8ef4c7e472c6191559ded92f868589c141ccaf +DIST crossguid-0_pre20150817.tar.gz 46569 BLAKE2B 3384b6c507c4713f5ea0d6012138f3543445a42c7353e934e267b91275f7cf75720a446f5fe24f334b1022946f856a65f5c158d0036c999c761e626c1e30062a SHA512 823ca301f1d3b78a778649cd9169194d98dd33c65cadd5bfb9f86429e82049c99c17e09f093b92675981d2aac2aac25b60cbb157fad57a3e1bada826edd8ba0a diff --git a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild new file mode 100644 index ..9c61857673ce --- /dev/null +++ b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/graeme-hill/crossguid.git; + inherit git-r3 +else + EGIT_COMMIT="8f399e8bd4252be9952f3dfa8199924cc8487ca4" + SRC_URI="https://github.com/graeme-hill/crossguid/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${EGIT_COMMIT}" +fi + +DESCRIPTION="Lightweight cross platform C++ GUID/UUID library" +HOMEPAGE="https://github.com/graeme-hill/crossguid; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" + +# We use libuuid from util-linux. +DEPEND="sys-apps/util-linux" +RDEPEND="${DEPEND}" + +RESTRICT="test" #575544 + +e() { echo "$@"; "$@"; } + +src_compile() { + e $(tc-getCXX) \ + ${CXXFLAGS} ${CPPFLAGS} ${LDFLAGS} \ + -std=c++11 \ + -c guid.cpp -o guid.o \ + -DGUID_LIBUUID \ + || die + + e $(tc-getAR) rs libcrossguid.a guid.o || die +} + +src_install() { + insinto /usr/include + doins guid.h + dolib.a libcrossguid.a +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
commit: 1ab9fdb8622e280631035239af95c899750d8a37 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 30 20:25:06 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:44:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab9fdb8 dev-libs/utfcpp: Rebase onto upstream git master Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/utfcpp/utfcpp-.ebuild | 40 +- 1 file changed, 18 insertions(+), 22 deletions(-) diff --git a/dev-libs/utfcpp/utfcpp-.ebuild b/dev-libs/utfcpp/utfcpp-.ebuild index 0b15d97bb35e..f92cb7df4237 100644 --- a/dev-libs/utfcpp/utfcpp-.ebuild +++ b/dev-libs/utfcpp/utfcpp-.ebuild @@ -1,41 +1,32 @@ -# Copyright 2015-2022 Gentoo Authors +# Copyright 2015-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="8" +EAPI=8 inherit cmake -if [[ "${PV}" == "" ]]; then - inherit git-r3 - +if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/nemtrif/utfcpp; EGIT_SUBMODULES=() + inherit git-r3 else FTEST_GIT_REVISION="" FTEST_DATE="" + SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://github.com/nemtrif/ftest/archive/${FTEST_GIT_REVISION}.tar.gz -> ftest-${FTEST_DATE}.tar.gz )" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="UTF-8 C++ library" HOMEPAGE="https://github.com/nemtrif/utfcpp; -if [[ "${PV}" == "" ]]; then - SRC_URI="" -else - SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - test? ( https://github.com/nemtrif/ftest/archive/${FTEST_GIT_REVISION}.tar.gz -> ftest-${FTEST_DATE}.tar.gz )" -fi LICENSE="Boost-1.0" SLOT="0" -KEYWORDS="" IUSE="test" RESTRICT="!test? ( test )" -BDEPEND="" -DEPEND="" -RDEPEND="" - src_unpack() { - if [[ "${PV}" == "" ]]; then + if [[ ${PV} == ** ]]; then git-r3_src_unpack if use test; then @@ -55,10 +46,15 @@ src_unpack() { } src_configure() { - local mycmakeargs=( - -DUTF8_SAMPLES=OFF - -DUTF8_TESTS=$(usex test ON OFF) - ) - cmake_src_configure + + pushd tests > /dev/null || die + cmake_src_configure + popd > /dev/null || die +} + +src_test() { + pushd tests > /dev/null || die + cmake_src_test + popd > /dev/null || die }
[gentoo-commits] repo/gentoo:master commit in: media-libs/taglib/
commit: 817fdd67ef41f9e4aa180476515b0e27cedad93a Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 29 22:18:05 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:44:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=817fdd67 media-libs/taglib: add 2.0 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/taglib/Manifest | 1 + media-libs/taglib/taglib-2.0.ebuild | 58 + 2 files changed, 59 insertions(+) diff --git a/media-libs/taglib/Manifest b/media-libs/taglib/Manifest index eaaab49e2e20..28be72ecd6de 100644 --- a/media-libs/taglib/Manifest +++ b/media-libs/taglib/Manifest @@ -1 +1,2 @@ DIST taglib-1.13.1.tar.gz 1372618 BLAKE2B 36cf9b59ded95c9996d04a86055a36a7b74a2a01c13f75826d4907abca0b982c5f9b0e4bcd6648707013108f8eaf424ab95f07c383130452aa169e2cab33f466 SHA512 986231ee62caa975afead7e94630d58acaac25a38bc33d4493d51bd635d79336e81bba60586d7355ebc0670e31f28d32da3ecceaf33292e4bc240c64bf00f35b +DIST taglib-2.0.tar.gz 1429934 BLAKE2B a6743c6da473e78487bb3569f01ff944c8e48ee85d40a710c98b55e302ba9bda8a428ab2bdef82f9f84c1eac4e4285adfb33d551924253bb0fc998c7b30c7c77 SHA512 099d02b2eab033f5702a8cb03e70752d7523c6f8c2f3eebdd0bcd939eafbdca3f2a6c82452983904b5822cfa45f2707ed866c3419508df9d43bf5c0b3a476f6c diff --git a/media-libs/taglib/taglib-2.0.ebuild b/media-libs/taglib/taglib-2.0.ebuild new file mode 100644 index ..7d5f338625fe --- /dev/null +++ b/media-libs/taglib/taglib-2.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="Library for reading and editing audio meta data" +HOMEPAGE="https://taglib.github.io/; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1 MPL-1.1" +SLOT="0" +# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="doc examples test" + +RESTRICT="!test? ( test )" + +RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND} + test? ( >=dev-util/cppunit-1.13.2[${MULTILIB_USEDEP}] ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( app-text/doxygen[dot] ) +" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/taglib-config +) + +multilib_src_configure() { + local mycmakeargs=( + -DBUILD_EXAMPLES=$(multilib_native_usex examples) + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} + +multilib_src_compile() { + cmake_src_compile + + if multilib_is_native_abi; then + use doc && cmake_build docs + fi +} + +multilib_src_test() { + eninja check +} + +multilib_src_install() { + cmake_src_install + + if multilib_is_native_abi && use doc; then + HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + fi +}
[gentoo-commits] proj/releng:master commit in: tools/
commit: 0c270e053876525716cf6a6391385ea4aab79920 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Mar 7 23:37:43 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Thu Mar 7 23:37:43 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=0c270e05 Enable arm 23.0 musl builds Signed-off-by: Andreas K. Hüttel gentoo.org> tools/catalyst-auto-arm.conf | 36 1 file changed, 36 insertions(+) diff --git a/tools/catalyst-auto-arm.conf b/tools/catalyst-auto-arm.conf index e8dd56e2..37a590fe 100644 --- a/tools/catalyst-auto-arm.conf +++ b/tools/catalyst-auto-arm.conf @@ -35,10 +35,14 @@ SETS=" armv6j_hf_systemd_23 armv6j_sf_openrc_23 armv6j_sf_systemd_23 + armv6j_hf_musl_openrc_23 + armv6j_hf_musl_hardened_openrc_23 armv7a_hf_openrc_23 armv7a_hf_systemd_23 armv7a_sf_openrc_23 armv7a_sf_systemd_23 + armv7a_hf_musl_openrc_23 + armv7a_hf_musl_hardened_openrc_23 " SET_armv4tl_openrc_SPECS="armv4tl/stage1-openrc.spec armv4tl/stage3-openrc.spec" @@ -77,12 +81,18 @@ SET_armv6j_hf_systemd_23_SPECS="armv6j/stage1-hardfloat-systemd-23.spec armv6j/s SET_armv6j_sf_openrc_23_SPECS="armv6j/stage1-openrc-23.spec armv6j/stage3-openrc-23.spec" SET_armv6j_sf_systemd_23_SPECS="armv6j/stage1-systemd-23.spec armv6j/stage3-systemd-23.spec" +SET_armv6j_hf_musl_openrc_23_SPECS="armv6j-musl/stage1-hardfloat-23.spec armv6j-musl/stage3-hardfloat-23.spec" +SET_armv6j_hf_musl_hardened_openrc_23_SPECS="armv6j-musl-hardened/stage1-hardfloat-23.spec armv6j-musl-hardened/stage3-hardfloat-23.spec" + SET_armv7a_hf_openrc_23_SPECS="armv7a/stage1-hardfloat-openrc-23.spec armv7a/stage3-hardfloat-openrc-23.spec" SET_armv7a_hf_systemd_23_SPECS="armv7a/stage1-hardfloat-systemd-23.spec armv7a/stage3-hardfloat-systemd-23.spec" SET_armv7a_sf_openrc_23_SPECS="armv7a/stage1-openrc-23.spec armv7a/stage3-openrc-23.spec" SET_armv7a_sf_systemd_23_SPECS="armv7a/stage1-systemd-23.spec armv7a/stage3-systemd-23.spec" +SET_armv7a_hf_musl_openrc_23_SPECS="armv7a-musl/stage1-hardfloat-23.spec armv7a-musl/stage3-hardfloat-23.spec" +SET_armv7a_hf_musl_hardened_openrc_23_SPECS="armv7a-musl-hardened/stage1-hardfloat-23.spec armv7a-musl-hardened/stage3-hardfloat-23.spec" + update_symlinks() { # Symlink the latest stages3 to build from @@ -172,6 +182,19 @@ post_build() { popd >/dev/null + pushd "${BUILD_SRCDIR_BASE}/builds/23.0-musl" >/dev/null + + case ${spec} in + armv7a-musl/stage3-hardfloat-23.spec) + upsync_binpackages "${BUILD_SRCDIR_BASE}/packages/23.0-musl/stage3-armv7a_hardfp_musl" arm/23.0/armv7a_hardfp_musl + ;; + armv6j-musl/stage3-hardfloat-23.spec) + upsync_binpackages "${BUILD_SRCDIR_BASE}/packages/23.0-musl/stage3-armv6j_hardfp_musl" arm/23.0/armv6j_hardfp_musl + ;; + esac + + popd >/dev/null + pushd "${BUILD_SRCDIR_BASE}/builds/musl-hardened" >/dev/null case ${spec} in @@ -187,6 +210,19 @@ post_build() { popd >/dev/null + pushd "${BUILD_SRCDIR_BASE}/builds/23.0-musl-hardened" >/dev/null + + case ${spec} in + armv7a-musl-hardened/stage3-hardfloat-23.spec) + upsync_binpackages "${BUILD_SRCDIR_BASE}/packages/23.0-musl-hardened/stage3-armv7a_hardfp_musl" arm/23.0/armv7a_hardfp_musl_hardened + ;; + armv6j-musl-hardened/stage3-hardfloat-23.spec) + upsync_binpackages "${BUILD_SRCDIR_BASE}/packages/23.0-musl-hardened/stage3-armv6j_hardfp_musl" arm/23.0/armv6j_hardfp_musl_hardened + ;; + esac + + popd >/dev/null + pushd "${BUILD_SRCDIR_BASE}/builds/23.0-default" >/dev/null case ${spec} in
[gentoo-commits] proj/releng:master commit in: releases/specs/arm/armv6j-musl-hardened/, releases/specs/arm/armv7a-musl/, ...
commit: ad913f3df0b58c752a38a463feaf09e43dbfda11 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Mar 7 23:32:01 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Thu Mar 7 23:32:01 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=ad913f3d Add arm 23.0 musl specs Signed-off-by: Andreas K. Hüttel gentoo.org> .../specs/arm/armv6j-musl-hardened/stage1-hardfloat-23.spec | 13 + .../specs/arm/armv6j-musl-hardened/stage3-hardfloat-23.spec | 11 +++ releases/specs/arm/armv6j-musl/stage1-hardfloat-23.spec | 13 + releases/specs/arm/armv6j-musl/stage3-hardfloat-23.spec | 11 +++ .../specs/arm/armv7a-musl-hardened/stage1-hardfloat-23.spec | 13 + .../specs/arm/armv7a-musl-hardened/stage3-hardfloat-23.spec | 11 +++ releases/specs/arm/armv7a-musl/stage1-hardfloat-23.spec | 13 + releases/specs/arm/armv7a-musl/stage3-hardfloat-23.spec | 11 +++ 8 files changed, 96 insertions(+) diff --git a/releases/specs/arm/armv6j-musl-hardened/stage1-hardfloat-23.spec b/releases/specs/arm/armv6j-musl-hardened/stage1-hardfloat-23.spec new file mode 100644 index ..1743df75 --- /dev/null +++ b/releases/specs/arm/armv6j-musl-hardened/stage1-hardfloat-23.spec @@ -0,0 +1,13 @@ +subarch: armv6j_hardfp_musl +chost: armv6j-unknown-linux-musleabihf +version_stamp: hardened-openrc-@TIMESTAMP@ +target: stage1 +rel_type: 23.0-musl-hardened +profile: default/linux/arm/23.0/armv6j_hf/musl/hardened +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-musl-hardened/stage3-armv6j_hardfp_musl-hardened-openrc-latest.tar.xz +compression_mode: pixz +update_seed: yes +update_seed_command: -uDN @world +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng diff --git a/releases/specs/arm/armv6j-musl-hardened/stage3-hardfloat-23.spec b/releases/specs/arm/armv6j-musl-hardened/stage3-hardfloat-23.spec new file mode 100644 index ..8e337e8f --- /dev/null +++ b/releases/specs/arm/armv6j-musl-hardened/stage3-hardfloat-23.spec @@ -0,0 +1,11 @@ +subarch: armv6j_hardfp_musl +version_stamp: hardened-openrc-@TIMESTAMP@ +target: stage3 +rel_type: 23.0-musl-hardened +profile: default/linux/arm/23.0/armv6j_hf/musl/hardened +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-musl-hardened/stage1-armv6j_hardfp_musl-hardened-openrc-@timest...@.tar.xz +compression_mode: pixz +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng +binrepo_path: arm/binpackages/23.0/armv6j_hardfp_musl_hardened diff --git a/releases/specs/arm/armv6j-musl/stage1-hardfloat-23.spec b/releases/specs/arm/armv6j-musl/stage1-hardfloat-23.spec new file mode 100644 index ..7cb83d96 --- /dev/null +++ b/releases/specs/arm/armv6j-musl/stage1-hardfloat-23.spec @@ -0,0 +1,13 @@ +subarch: armv6j_hardfp_musl +chost: armv6j-unknown-linux-musleabihf +version_stamp: openrc-@TIMESTAMP@ +target: stage1 +rel_type: 23.0-musl +profile: default/linux/arm/23.0/armv6j_hf/musl +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-musl/stage3-armv6j_hardfp_musl-openrc-latest.tar.xz +compression_mode: pixz +update_seed: yes +update_seed_command: -uDN @world +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng diff --git a/releases/specs/arm/armv6j-musl/stage3-hardfloat-23.spec b/releases/specs/arm/armv6j-musl/stage3-hardfloat-23.spec new file mode 100644 index ..98caff78 --- /dev/null +++ b/releases/specs/arm/armv6j-musl/stage3-hardfloat-23.spec @@ -0,0 +1,11 @@ +subarch: armv6j_hardfp_musl +version_stamp: openrc-@TIMESTAMP@ +target: stage3 +rel_type: 23.0-musl +profile: default/linux/arm/23.0/armv6j_hf/musl +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-musl/stage1-armv6j_hardfp_musl-openrc-@timest...@.tar.xz +compression_mode: pixz +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng +binrepo_path: arm/binpackages/23.0/armv6j_hardfp_musl diff --git a/releases/specs/arm/armv7a-musl-hardened/stage1-hardfloat-23.spec b/releases/specs/arm/armv7a-musl-hardened/stage1-hardfloat-23.spec new file mode 100644 index ..4216b861 --- /dev/null +++ b/releases/specs/arm/armv7a-musl-hardened/stage1-hardfloat-23.spec @@ -0,0 +1,13 @@ +subarch: armv7a_hardfp_musl +chost: armv7a-unknown-linux-musleabihf +version_stamp: hardened-openrc-@TIMESTAMP@ +target: stage1 +rel_type: 23.0-musl-hardened +profile: default/linux/arm/23.0/armv7a_hf/musl/hardened +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-musl-hardened/stage3-armv7a_hardfp_musl-hardened-openrc-latest.tar.xz +compression_mode: pixz +update_seed: yes +update_seed_command: -uDN @world +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng diff --git a/releases/specs/arm/armv7a-musl-hardened/stage3-hardfloat-23.spec b/releases/specs/arm/armv7a-musl-hardened/stage3-hardfloat-23.spec new file mode 100644 index ..1e5b1965 --- /dev/null +++
[gentoo-commits] repo/gentoo:master commit in: kde-misc/kdeconnect/
commit: c75b54e6596cf2775038d2dd48c014b6934007f2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 21:59:36 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:08:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75b54e6 kde-misc/kdeconnect: Add missing qdbus RDEPEND providers Used in runcommand plugin. Signed-off-by: Andreas Sturmlechner gentoo.org> .../{kdeconnect-23.08.5.ebuild => kdeconnect-23.08.5-r1.ebuild} | 1 + .../{kdeconnect-24.02.0.ebuild => kdeconnect-24.02.0-r1.ebuild} | 4 2 files changed, 5 insertions(+) diff --git a/kde-misc/kdeconnect/kdeconnect-23.08.5.ebuild b/kde-misc/kdeconnect/kdeconnect-23.08.5-r1.ebuild similarity index 99% rename from kde-misc/kdeconnect/kdeconnect-23.08.5.ebuild rename to kde-misc/kdeconnect/kdeconnect-23.08.5-r1.ebuild index d45c75e9..8760d6f885a0 100644 --- a/kde-misc/kdeconnect/kdeconnect-23.08.5.ebuild +++ b/kde-misc/kdeconnect/kdeconnect-23.08.5-r1.ebuild @@ -68,6 +68,7 @@ DEPEND="${COMMON_DEPEND} RDEPEND="${COMMON_DEPEND} dev-libs/kirigami-addons:5 dev-libs/kpeoplevcard:5 + dev-qt/qdbus:* >=dev-qt/qtgraphicaleffects-${QTMIN}:5 >=dev-qt/qtmultimedia-${QTMIN}:5[qml] >=kde-frameworks/kdeclarative-${KFMIN}:5 diff --git a/kde-misc/kdeconnect/kdeconnect-24.02.0.ebuild b/kde-misc/kdeconnect/kdeconnect-24.02.0-r1.ebuild similarity index 97% rename from kde-misc/kdeconnect/kdeconnect-24.02.0.ebuild rename to kde-misc/kdeconnect/kdeconnect-24.02.0-r1.ebuild index 3a11a944ee28..4bcc619639ea 100644 --- a/kde-misc/kdeconnect/kdeconnect-24.02.0.ebuild +++ b/kde-misc/kdeconnect/kdeconnect-24.02.0-r1.ebuild @@ -65,6 +65,10 @@ RDEPEND="${COMMON_DEPEND} dev-libs/kirigami-addons:6 >=dev-qt/qt5compat-${QTMIN}:6[qml] >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + || ( + >=dev-qt/qttools-${QTMIN}:6[qdbus] + dev-qt/qdbus:* + ) >=kde-frameworks/kdeclarative-${KFMIN}:6 kde-plasma/libplasma:6 net-fs/sshfs
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kde-dev-utils/
commit: f0e236c3fe8d0c0ab89c25c4279bfc4d0f4355d4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 20:45:25 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:08:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e236c3 kde-apps/kde-dev-utils: Fix dev-qt/qttools[designer => widgets] USEdep Provides UiTools. Signed-off-by: Andreas Sturmlechner gentoo.org> .../{kde-dev-utils-24.02.0.ebuild => kde-dev-utils-24.02.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-24.02.0.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-24.02.0-r1.ebuild similarity index 94% rename from kde-apps/kde-dev-utils/kde-dev-utils-24.02.0.ebuild rename to kde-apps/kde-dev-utils/kde-dev-utils-24.02.0-r1.ebuild index f34dacfe47b0..322ebc5249ba 100644 --- a/kde-apps/kde-dev-utils/kde-dev-utils-24.02.0.ebuild +++ b/kde-apps/kde-dev-utils/kde-dev-utils-24.02.0-r1.ebuild @@ -16,7 +16,7 @@ IUSE="" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - >=dev-qt/qttools-${QTMIN}:6[designer] + >=dev-qt/qttools-${QTMIN}:6[widgets] >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 >=kde-frameworks/kcoreaddons-${KFMIN}:6
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwin/
commit: b5803e5309322c090bd1574880bdd3ca2116e236 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 21:07:09 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:08:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5803e53 kde-plasma/kwin: Fix dev-qt/qttools[designer => widgets] USEdep Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kwin/{kwin-6.0.1.ebuild => kwin-6.0.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kwin/kwin-6.0.1.ebuild b/kde-plasma/kwin/kwin-6.0.1-r1.ebuild similarity index 98% rename from kde-plasma/kwin/kwin-6.0.1.ebuild rename to kde-plasma/kwin/kwin-6.0.1-r1.ebuild index 05a94f2baa8c..0968b936c57a 100644 --- a/kde-plasma/kwin/kwin-6.0.1.ebuild +++ b/kde-plasma/kwin/kwin-6.0.1-r1.ebuild @@ -91,7 +91,7 @@ RDEPEND="${COMMON_DEPEND} DEPEND="${COMMON_DEPEND} >=dev-libs/plasma-wayland-protocols-1.11.1 >=dev-libs/wayland-protocols-1.32 - >=dev-qt/qttools-${QTMIN}:6[designer] + >=dev-qt/qttools-${QTMIN}:6[widgets] >=dev-qt/qtbase-${QTMIN}:6[concurrent] >=dev-qt/qtwayland-${QTMIN}:6 x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: kde-apps/calendarsupport/
commit: 3ac1e94898758edcd3ac708ba6034eb62e7399fe Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 20:42:35 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:08:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac1e948 kde-apps/calendarsupport: Drop unused dev-qt/qttools dependency Unused since upstream commit 4e4531d4108d3f2a0aafa871018072c9ef4de70e Signed-off-by: Andreas Sturmlechner gentoo.org> ...{calendarsupport-23.08.5.ebuild => calendarsupport-23.08.5-r1.ebuild} | 1 - ...{calendarsupport-24.02.0.ebuild => calendarsupport-24.02.0-r1.ebuild} | 1 - 2 files changed, 2 deletions(-) diff --git a/kde-apps/calendarsupport/calendarsupport-23.08.5.ebuild b/kde-apps/calendarsupport/calendarsupport-23.08.5-r1.ebuild similarity index 97% rename from kde-apps/calendarsupport/calendarsupport-23.08.5.ebuild rename to kde-apps/calendarsupport/calendarsupport-23.08.5-r1.ebuild index 607a39d3a59e..cdf19614e618 100644 --- a/kde-apps/calendarsupport/calendarsupport-23.08.5.ebuild +++ b/kde-apps/calendarsupport/calendarsupport-23.08.5-r1.ebuild @@ -19,7 +19,6 @@ IUSE="" DEPEND=" dev-libs/libical - >=dev-qt/designer-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtprintsupport-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 diff --git a/kde-apps/calendarsupport/calendarsupport-24.02.0.ebuild b/kde-apps/calendarsupport/calendarsupport-24.02.0-r1.ebuild similarity index 96% rename from kde-apps/calendarsupport/calendarsupport-24.02.0.ebuild rename to kde-apps/calendarsupport/calendarsupport-24.02.0-r1.ebuild index 9efe29fd3f27..6c5f03eadfe3 100644 --- a/kde-apps/calendarsupport/calendarsupport-24.02.0.ebuild +++ b/kde-apps/calendarsupport/calendarsupport-24.02.0-r1.ebuild @@ -21,7 +21,6 @@ DEPEND=" dev-libs/libical >=dev-libs/ktextaddons-1.4.42:6 >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - >=dev-qt/qttools-${QTMIN}:6[designer] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/akonadi-calendar-${PVCUT}:6 >=kde-apps/akonadi-notes-${PVCUT}:6
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cJSON/
commit: 37dd7474e2eac4e6711ecf848458ab35731253cb Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 10:17:10 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:08:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37dd7474 dev-libs/cJSON: drop 1.7.16 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/cJSON/Manifest| 1 - dev-libs/cJSON/cJSON-1.7.16.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/dev-libs/cJSON/Manifest b/dev-libs/cJSON/Manifest index f638f3909841..50cc2e280a86 100644 --- a/dev-libs/cJSON/Manifest +++ b/dev-libs/cJSON/Manifest @@ -1,2 +1 @@ -DIST cJSON-1.7.16.tar.gz 353498 BLAKE2B 9dd519b03b24e46fd84798af32d733cec8803d3f5a4b9259352ffe7b1ba0b198a3b4dc0dbdb9cc6247787e49c48beaadc7c31368d8fd695a8ddd711cc0cbfa5b SHA512 3a894de03c33d89f1e7ee572418d5483c844d38e1e64aa4f6297ddaa01f4111f07601f8d26617b424b5af15d469e3955dae075d9f30b5c25e16ec348fdb06e6f DIST cJSON-1.7.17.tar.gz 353748 BLAKE2B 11d47bebc4b6b3a8115234706f1b35af0f450725c2ee36aaf563a5d44e20a7bc0e2b83aaf15aeea3146bdad7467e96bf7d6edcd79ad4f3e5a9ffe40f002cf8d5 SHA512 4feebafa5225297fa3e6a7bf23f8d31b5c3e172f437078c5a07528522ad58ca2e9c72dd9e8611241d2b8321e9aa0a1a9af7743689d1c2001d1d9cb624aae6fa8 diff --git a/dev-libs/cJSON/cJSON-1.7.16.ebuild b/dev-libs/cJSON/cJSON-1.7.16.ebuild deleted file mode 100644 index 8f951af9edaf.. --- a/dev-libs/cJSON/cJSON-1.7.16.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Ultralightweight JSON parser in ANSI C" -HOMEPAGE="https://github.com/DaveGamble/cJSON; -SRC_URI="https://github.com/DaveGamble/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -src_prepare() { - cmake_src_prepare - - sed -i -e '/-Werror/d' CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DENABLE_CJSON_TEST=$(usex test) - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: kde-apps/korganizer/
commit: 8460cf18aa42f3f7a03a1948e8de73c2198d845e Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 21:00:46 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:08:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8460cf18 kde-apps/korganizer: Fix dev-qt/qttools[designer => widgets] USEdep Plugins link to Qt6::UiTools Signed-off-by: Andreas Sturmlechner gentoo.org> .../{korganizer-24.02.0.ebuild => korganizer-24.02.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/korganizer/korganizer-24.02.0.ebuild b/kde-apps/korganizer/korganizer-24.02.0-r1.ebuild similarity index 98% rename from kde-apps/korganizer/korganizer-24.02.0.ebuild rename to kde-apps/korganizer/korganizer-24.02.0-r1.ebuild index d9ece6e5368f..972ced456f8e 100644 --- a/kde-apps/korganizer/korganizer-24.02.0.ebuild +++ b/kde-apps/korganizer/korganizer-24.02.0-r1.ebuild @@ -23,6 +23,7 @@ RESTRICT="test" COMMON_DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qttools-${QTMIN}:6[widgets] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/akonadi-calendar-${PVCUT}:6 >=kde-apps/akonadi-contacts-${PVCUT}:6 @@ -60,7 +61,6 @@ COMMON_DEPEND=" telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) " DEPEND="${COMMON_DEPEND} - >=dev-qt/qttools-${QTMIN}:6[designer] >=kde-apps/kldap-${PVCUT}:6 test? ( >=kde-apps/akonadi-${PVCUT}:6[sqlite] ) "
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qcustomplot/
commit: e9f3955e4f9149a5d45317f81948a1b0a845a319 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 15:21:54 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:08:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f3955e dev-libs/qcustomplot: add 2.1.1 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/qcustomplot/Manifest | 2 ++ dev-libs/qcustomplot/qcustomplot-2.1.1.ebuild | 45 +++ 2 files changed, 47 insertions(+) diff --git a/dev-libs/qcustomplot/Manifest b/dev-libs/qcustomplot/Manifest index b597eb03cf3a..ad63881c1367 100644 --- a/dev-libs/qcustomplot/Manifest +++ b/dev-libs/qcustomplot/Manifest @@ -1,2 +1,4 @@ DIST qcustomplot-sharedlib-2.0.1.tar.gz 1963 BLAKE2B 294877d929564767009a8a4409111408eda1eb4e0cc64b48e644d25f30ef18151c2df1f0c5caa4e95c5b75dd492e795f97077e47bb927ff9637a2da9a2ec757e SHA512 ce90540fca7226eac37746327e1939a9c7af38fc2595f385ed04d6d1f49560da08fb5fae15d1b9d22b6ba578583f70de8f89ef26796770d41bf599c1b15c535d +DIST qcustomplot-sharedlib-2.1.1.tar.gz 2315 BLAKE2B 5ded041a46a35dece817749479cba83da260407e387a339c5fba57a37897118b20cd50f362e78ea4a35c9babc5f6c73c235a671a17b5b0423b00e472c0a8eb60 SHA512 c661e4a835066fee92b254fbd7b825dbd5c58973189ff2099a01308cb81fe6bf3bac1456f5da91f01c6265f8f548f61b57e237d00a9b5c2c94acf1a024baa18e DIST qcustomplot-source-2.0.1.tar.gz 319140 BLAKE2B 868133f5126eea0aa8f80d34272f854de93b60575e3eed1b52211bec5ed96886503ba5c7f15c6f0ff15f3f67e35db6e5333adfc7465cee40768a65ed1b7275da SHA512 b44abbd8fd95970a829bbb6e7becc0765e24bd8f05958c8c1223303b68fb4c0a64f503cf0a2fe4fc53957e6e61a6618500475cff3e81ed0ab387a9eada2c83a3 +DIST qcustomplot-source-2.1.1.tar.gz 372955 BLAKE2B 985ce5fbfe2888ac2346a8c694e832f8d9e3d20ae1c2f93af8757f6a7c803e24ae429c11240aeaf9e79625d8eb0e8a835dca023b73eac4ca1338d21434bd3c67 SHA512 1feb4f45ef90d7709edb26c9964f0ec85ef4aa30f0a7e9fcd803fae586875e8d6744dbcfe08b21f461816ca426c8a6612f8e9c7ef9d3f5a7150c3de8fa5ee57d diff --git a/dev-libs/qcustomplot/qcustomplot-2.1.1.ebuild b/dev-libs/qcustomplot/qcustomplot-2.1.1.ebuild new file mode 100644 index ..2aaa20581c29 --- /dev/null +++ b/dev-libs/qcustomplot/qcustomplot-2.1.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils + +DESCRIPTION="Qt C++ widget for plotting and data visualization" +HOMEPAGE="https://www.qcustomplot.com/; +SRC_URI=" + https://www.qcustomplot.com/release/${PV}/QCustomPlot-sharedlib.tar.gz -> ${PN}-sharedlib-${PV}.tar.gz + https://www.qcustomplot.com/release/${PV}/QCustomPlot-source.tar.gz -> ${PN}-source-${PV}.tar.gz" +S=${WORKDIR}/${PN}-source + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + + sed \ + -e 's:../../::g' \ + -e '/CONFIG/s:shared.*:shared:g' \ + "${WORKDIR}"/${PN}-sharedlib/sharedlib-compilation/sharedlib-compilation.pro > ${PN}.pro || die +} + +src_configure() { + eqmake5 +} + +src_install() { + dolib.so lib${PN}* + doheader ${PN}.h + dodoc changelog.txt +}
[gentoo-commits] repo/gentoo:master commit in: x11-themes/kvantum/
commit: f1e5cef3aa1da4784ecc946b969598a12348bcee Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 15:56:06 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:08:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e5cef3 x11-themes/kvantum: drop 1.0.7 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-themes/kvantum/Manifest | 1 - x11-themes/kvantum/kvantum-1.0.7.ebuild | 29 - 2 files changed, 30 deletions(-) diff --git a/x11-themes/kvantum/Manifest b/x11-themes/kvantum/Manifest index 7bd309f193b6..89f1c29d0331 100644 --- a/x11-themes/kvantum/Manifest +++ b/x11-themes/kvantum/Manifest @@ -1,2 +1 @@ DIST kvantum-1.0.10.tar.gz 2969117 BLAKE2B f2e9cc954a3a6cf4cac77d1e0b5a455faf95927cb78101113d99bf9a8e3d1875dff248909c1d95af028d5a369b517ad501e298e2c54fbd785d254afd7e30e465 SHA512 fb31f424a16c37eafaaa0a1ce165bcaa58ed6ea3ef76e77d689c2b8b47e516a651d066712eaf14b1344e4b30955ce6c955367caf25d51f2aaa2c8970b0fd -DIST kvantum-1.0.7.tar.gz 2975088 BLAKE2B 0c2408cc56b40dca5659d39a67bce521ddf72477d855fea10268e44bb40a2498a4f5c09f399626002d79e850962ccd45877cd99fe9cdbb10fb98d19d27b389de SHA512 327a9dfec5725230a59f2ead811c7e7223c3c1ca442caec500ad7b031877d2f323adeffbad034047728bd94570bd03a37eeb650622cce149b84bd6a219e6d1e0 diff --git a/x11-themes/kvantum/kvantum-1.0.7.ebuild b/x11-themes/kvantum/kvantum-1.0.7.ebuild deleted file mode 100644 index 7957aee545fc.. --- a/x11-themes/kvantum/kvantum-1.0.7.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="SVG-based theme engine for Qt5, KDE Plasma and LXQt" -HOMEPAGE="https://github.com/tsujan/Kvantum; -SRC_URI="https://github.com/tsujan/${PN^}/archive/V${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN^}-${PV}/${PN^}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -IUSE="" - -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5= - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - kde-frameworks/kwindowsystem:5 - x11-libs/libX11 - x11-libs/libXext -" -RDEPEND="${DEPEND}" -BDEPEND="dev-qt/linguist-tools:5"
[gentoo-commits] repo/gentoo:master commit in: media-libs/Field3D/
commit: 994391d47db4739ac69b3a95402509dfdda59a21 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 13:39:00 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:08:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994391d4 media-libs/Field3D: drop 1.7.2-r3 Closes: https://bugs.gentoo.org/926342 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/Field3D/Field3D-1.7.2-r3.ebuild | 42 -- media-libs/Field3D/Manifest| 1 - 2 files changed, 43 deletions(-) diff --git a/media-libs/Field3D/Field3D-1.7.2-r3.ebuild b/media-libs/Field3D/Field3D-1.7.2-r3.ebuild deleted file mode 100644 index c8141a0bbffe.. --- a/media-libs/Field3D/Field3D-1.7.2-r3.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake flag-o-matic - -DESCRIPTION="A library for storing voxel data" -HOMEPAGE="http://opensource.imageworks.com/?p=field3d; -SRC_URI="https://github.com/imageworks/Field3D/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="mpi" - -RDEPEND=" - dev-libs/boost:= - >=dev-libs/imath-3.1.4-r2:= - >=media-libs/openexr-3:0= - sci-libs/hdf5:= - mpi? ( virtual/mpi ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.7.2-openexr-3-imath.patch -) - -src_configure() { - # Needed for now ("fix" compatibility with >=sci-libs/hdf5-1.12) - # bug #808731 - append-cppflags -DH5_USE_110_API - - local mycmakeargs=( - -DINSTALL_DOCS=OFF # Docs are not finished yet. - -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON - $(cmake_use_find_package mpi MPI) - ) - - cmake_src_configure -} diff --git a/media-libs/Field3D/Manifest b/media-libs/Field3D/Manifest index 6b3139c3a094..caed3d0e9763 100644 --- a/media-libs/Field3D/Manifest +++ b/media-libs/Field3D/Manifest @@ -1,2 +1 @@ -DIST Field3D-1.7.2.tar.gz 502481 BLAKE2B 8d5fbac915b52b36e66250f8fcd2beb5fff9d2446696ad1829e3edf05c9810b5d54928c6ab4f5aa99c1338da24cea446134434a59aa1d053f3da3500c2800f59 SHA512 e4ea51310105980f759dce48830db8ae3592ce32a02b246214d8aed9df7a7f5c500314f2daf92196b7a76d648f2909b18112df4c5c3c8949c0676d710dfbf1f2 DIST Field3D-1.7.3_p20230509.tar.gz 503942 BLAKE2B 30926a3229306b444a0267ff22c05d51bd3cd9804f9685608813bee5a738e498286d1e7b35c32e48214e949e5aa91a1604c9b92d5ab4dc3c71d3bb85bd5f5920 SHA512 fcc718c0b1629af36f5a403cc4a453c343d97d464fe5b1e7b6a6ac2b36a38e245f785735c91f7bc9abceffc522d5a20855310f04e006f83f8660253de6e4cdda
[gentoo-commits] repo/gentoo:master commit in: x11-themes/qtcurve/
commit: c518e8ef7376ea9f3fdb7db72381a6330f16e6f0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 16:13:52 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:08:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c518e8ef x11-themes/qtcurve: drop , no material development since 2021 Still limited to Qt5, Qt4 and GTK2, last-rites is only a matter of time. Signed-off-by: Andreas Sturmlechner gentoo.org> x11-themes/qtcurve/qtcurve-.ebuild | 82 -- 1 file changed, 82 deletions(-) diff --git a/x11-themes/qtcurve/qtcurve-.ebuild b/x11-themes/qtcurve/qtcurve-.ebuild deleted file mode 100644 index 7bab15aa055b.. --- a/x11-themes/qtcurve/qtcurve-.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake kde.org - -DESCRIPTION="Widget styles for Qt and GTK2" -HOMEPAGE="https://invent.kde.org/system/qtcurve; - -LICENSE="LGPL-2+" -SLOT="0" -IUSE="gtk nls plasma +qt5 test +X" - -if [[ ${KDE_BUILD_TYPE} = release ]] ; then - SRC_URI="https://github.com/KDE/qtcurve/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" - S="${WORKDIR}/${P/_/-}" -fi - -REQUIRED_USE="gtk? ( X ) - || ( gtk qt5 ) - plasma? ( qt5 ) -" -RESTRICT="test" - -DEPEND=" - gtk? ( x11-libs/gtk+:2 ) - plasma? ( - dev-qt/qtprintsupport:5 - kde-frameworks/frameworkintegration:5 - kde-frameworks/karchive:5 - kde-frameworks/kcompletion:5 - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kguiaddons:5 - kde-frameworks/ki18n:5 - kde-frameworks/kiconthemes:5 - kde-frameworks/kio:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kwindowsystem:5 - kde-frameworks/kxmlgui:5 - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - X? ( dev-qt/qtx11extras:5 ) - ) - X? ( - x11-libs/libX11 - x11-libs/libxcb - ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - virtual/pkgconfig - nls? ( sys-devel/gettext ) - plasma? ( kde-frameworks/extra-cmake-modules:0 ) -" - -DOCS=( AUTHORS ChangeLog.md README.md TODO.md ) - -src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR="$(get_libdir)" - -DENABLE_QT4=OFF - -DQTC_QT4_ENABLE_KDE=OFF - -DQTC_KDE4_DEFAULT_HOME=ON - -DENABLE_GTK2="$(usex gtk)" - -DENABLE_QT5="$(usex qt5)" - -DBUILD_TESTING="$(usex test)" - -DQTC_ENABLE_X11="$(usex X)" - -DQTC_INSTALL_PO="$(usex nls)" - ) - use qt5 && mycmakeargs+=( -DQTC_QT5_ENABLE_KDE="$(usex plasma)" ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-themes/qtcurve/
commit: 86b27c5e0051c54039e5a39270d8a0fbc0959337 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 16:14:19 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:08:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b27c5e x11-themes/qtcurve: update upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> x11-themes/qtcurve/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-themes/qtcurve/metadata.xml b/x11-themes/qtcurve/metadata.xml index 686b5e0586c7..d42049c5bca2 100644 --- a/x11-themes/qtcurve/metadata.xml +++ b/x11-themes/qtcurve/metadata.xml @@ -10,6 +10,6 @@ Gentoo KDE Project -QtCurve/qtcurve +system/qtcurve
[gentoo-commits] repo/gentoo:master commit in: media-gfx/nomacs/
commit: cfd8ad134ee2c257653917e74c59d8e14fb89826 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 13:37:10 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:08:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd8ad13 media-gfx/nomacs: drop 3.16.224-r5 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/nomacs/nomacs-3.16.224-r5.ebuild | 92 -- 1 file changed, 92 deletions(-) diff --git a/media-gfx/nomacs/nomacs-3.16.224-r5.ebuild b/media-gfx/nomacs/nomacs-3.16.224-r5.ebuild deleted file mode 100644 index 6bba47db9342.. --- a/media-gfx/nomacs/nomacs-3.16.224-r5.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PLUGIN_PKG="${PN}-plugins-$(ver_cut 1-2)" -inherit cmake xdg-utils - -DESCRIPTION="Qt-based image viewer" -HOMEPAGE="https://nomacs.org/; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz -plugins? ( https://github.com/${PN}/${PN}-plugins/archive/$(ver_cut 1-2).tar.gz -> ${PLUGIN_PKG}.tar.gz )" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv x86 ~amd64-linux" -IUSE="+jpeg +opencv plugins raw +tiff zip" - -REQUIRED_USE=" - raw? ( opencv ) - tiff? ( opencv ) -" - -RDEPEND=" - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5[jpeg?] - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-gfx/exiv2:= - opencv? ( >=media-libs/opencv-3.4:= ) - raw? ( media-libs/libraw:= ) - tiff? ( - dev-qt/qtimageformats:5 - media-libs/tiff:= - ) - zip? ( dev-libs/quazip:0=[qt5(+)] ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-qt/linguist-tools:5 - virtual/pkgconfig -" - -S="${WORKDIR}/${P}/ImageLounge" - -DOCS=( src/changelog.txt ) - -PATCHES=( - "${FILESDIR}"/${P}-quazip1.patch - "${FILESDIR}"/${P}-DkMath-ostream.patch -) - -src_prepare() { - if use plugins ; then - rmdir plugins || die - mv -v ../../${PLUGIN_PKG} plugins || die - # Fix bug #847112 - sed -e 's:QT_QMAKE_EXECUTABLE NAMES "qmake" "qmake-qt5" "qmake.exe":QT_QMAKE_EXECUTABLE NAMES "qmake" "qmake5" "qmake.exe":' \ - -i plugins/cmake/Utils.cmake || die - # Fix nomacs-plugins installation and search library directory - sed -e "s:lib/nomacs-plugins:$(get_libdir)/nomacs-plugins:" \ - -i plugins/cmake/Utils.cmake || die - sed -e "s:lib/nomacs-plugins:$(get_libdir)/nomacs-plugins:" \ - -i src/DkCore/DkPluginManager.cpp || die - fi - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DENABLE_CODE_COV=OFF - -DUSE_SYSTEM_QUAZIP=ON - -DENABLE_TRANSLATIONS=ON - -DENABLE_OPENCV=$(usex opencv) - -DENABLE_PLUGINS=$(usex plugins) - -DENABLE_RAW=$(usex raw) - -DENABLE_TIFF=$(usex tiff) - -DENABLE_QUAZIP=$(usex zip) - ) - cmake_src_configure -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/musicbrainz/
commit: 0ad68538dd6210b7f5820977b719ecda30471087 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 14:05:43 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:08:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad68538 media-libs/musicbrainz: drop 5.1.0 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/musicbrainz/musicbrainz-5.1.0.ebuild | 44 - 1 file changed, 44 deletions(-) diff --git a/media-libs/musicbrainz/musicbrainz-5.1.0.ebuild b/media-libs/musicbrainz/musicbrainz-5.1.0.ebuild deleted file mode 100644 index a8e7ef145305.. --- a/media-libs/musicbrainz/musicbrainz-5.1.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Client Library for accessing the latest XML based MusicBrainz web service" -HOMEPAGE="https://musicbrainz.org/doc/libmusicbrainz; -SRC_URI="https://github.com/metabrainz/lib${PN}/releases/download/release-${PV}/lib${P}.tar.gz; - -LICENSE="LGPL-2.1" -SLOT="5/1" # soname of libmusicbrainz5.so -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="examples test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/libxml2 - net-libs/neon -" -DEPEND="${RDEPEND} - test? ( dev-util/cppunit ) -" - -S="${WORKDIR}/lib${P}" - -PATCHES=( "${FILESDIR}/${P}-no-wildcards.patch" ) - -src_prepare() { - use test || cmake_comment_add_subdirectory tests - cmake_src_prepare -} - -src_install() { - cmake_src_install - - if use examples; then - docinto examples - dodoc examples/*.{c,cc,txt} - docompress -x /usr/share/doc/${PF}/examples - fi -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
commit: 21a08569f4514fc9f62c965e6e0eb4c9f1bb57e4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 13:40:11 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:08:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a08569 media-sound/lmms: drop 1.2.2 Closes: https://bugs.gentoo.org/926327 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/lmms/Manifest | 1 - media-sound/lmms/lmms-1.2.2.ebuild | 112 - 2 files changed, 113 deletions(-) diff --git a/media-sound/lmms/Manifest b/media-sound/lmms/Manifest index f2ed22466b75..efa2cac4b3a0 100644 --- a/media-sound/lmms/Manifest +++ b/media-sound/lmms/Manifest @@ -1,2 +1 @@ -DIST lmms-1.2.2.tar.xz 22733960 BLAKE2B 8b561068194e9a4af8260675e784c25a92b6b2f731c29b677cbc16581306bbadcf27ea529adbcd735ff4adffedf3dd98ec7b2d89428a63ea600d022ecdae58e4 SHA512 df74d9e938f1c3807e9941b11db4ccfe9450e23b723c82774de15b7666ac39f1bfdd8519231e28849f994628190ecc92fa05d55bbc0b50a4421f2d183e729028 DIST lmms_1.2.2.tar.xz 22733960 BLAKE2B 8b561068194e9a4af8260675e784c25a92b6b2f731c29b677cbc16581306bbadcf27ea529adbcd735ff4adffedf3dd98ec7b2d89428a63ea600d022ecdae58e4 SHA512 df74d9e938f1c3807e9941b11db4ccfe9450e23b723c82774de15b7666ac39f1bfdd8519231e28849f994628190ecc92fa05d55bbc0b50a4421f2d183e729028 diff --git a/media-sound/lmms/lmms-1.2.2.ebuild b/media-sound/lmms/lmms-1.2.2.ebuild deleted file mode 100644 index edae2ae36731.. --- a/media-sound/lmms/lmms-1.2.2.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# The order is important here! Both, cmake and xdg define src_prepare. -# We need the one from cmake -inherit xdg cmake - -DESCRIPTION="Cross-platform music production software" -HOMEPAGE="https://lmms.io; -if [[ ${PV} == "" ]]; then - EGIT_REPO_URI="https://github.com/LMMS/lmms.git; - inherit git-r3 -else - SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${PN}_${PV/_/-}.tar.xz -> ${P}.tar.xz" - KEYWORDS="amd64 x86" - S="${WORKDIR}/${P/_/-}" -fi - -LICENSE="GPL-2 LGPL-2" -SLOT="0" - -IUSE="alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk vst" - -COMMON_DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - >=media-libs/libsamplerate-0.1.8 - >=media-libs/libsndfile-1.0.11 - sci-libs/fftw:3.0 - sys-libs/zlib - >=x11-libs/fltk-1.3.0_rc3:1 - alsa? ( media-libs/alsa-lib ) - fluidsynth? ( media-sound/fluidsynth ) - jack? ( virtual/jack ) - libgig? ( media-libs/libgig ) - mp3? ( media-sound/lame ) - ogg? ( - media-libs/libogg - media-libs/libvorbis - ) - portaudio? ( >=media-libs/portaudio-19_pre ) - pulseaudio? ( media-sound/pulseaudio ) - sdl? ( - media-libs/libsdl - >=media-libs/sdl-sound-1.0.1 - ) - soundio? ( media-libs/libsoundio ) - stk? ( media-libs/stk ) - vst? ( virtual/wine ) -" -DEPEND="${COMMON_DEPEND} - dev-qt/qtx11extras:5 -" -BDEPEND=" - dev-qt/linguist-tools:5 -" -RDEPEND="${COMMON_DEPEND} - media-plugins/calf - media-plugins/caps-plugins - media-plugins/cmt-plugins - media-plugins/swh-plugins - media-plugins/tap-plugins -" - -DOCS=( README.md doc/AUTHORS ) - -S="${WORKDIR}/${PN}" - -PATCHES=( - "${FILESDIR}/${PN}-1.2.2-no_compress_man.patch" #733284 -) - -src_configure() { - local mycmakeargs+=( - -DUSE_WERROR=FALSE - -DWANT_CAPS=FALSE - -DWANT_TAP=FALSE - -DWANT_SWH=FALSE - -DWANT_CMT=FALSE - -DWANT_CALF=FALSE - -DWANT_QT5=TRUE - -DWANT_ALSA=$(usex alsa) - -DWANT_JACK=$(usex jack) - -DWANT_GIG=$(usex libgig) - -DWANT_MP3LAME=$(usex mp3) - -DWANT_OGGVORBIS=$(usex ogg) - -DWANT_PORTAUDIO=$(usex portaudio) - -DWANT_PULSEAUDIO=$(usex pulseaudio) - -DWANT_SDL=$(usex sdl) - -DWANT_SOUNDIO=$(usex soundio) - -DWANT_STK=$(usex stk) - -DWANT_VST=$(usex vst) - -DWANT_SF2=$(usex fluidsynth) - ) - cmake_src_configure -} - -pkg_preinst() { - xdg_pkg_preinst -} - -pkg_postinst() { - xdg_pkg_postinst -} - -pkg_postrm() { - xdg_pkg_postrm -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/crossguid/
commit: f344d50409a38397a0a77c7b33579fdea38287ba Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 13:48:20 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 23:08:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f344d504 dev-libs/crossguid: drop 0_pre20150817 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/crossguid/Manifest | 1 - dev-libs/crossguid/crossguid-0_pre20150817.ebuild | 47 --- 2 files changed, 48 deletions(-) diff --git a/dev-libs/crossguid/Manifest b/dev-libs/crossguid/Manifest index cbf759e557c4..8c7c4899206d 100644 --- a/dev-libs/crossguid/Manifest +++ b/dev-libs/crossguid/Manifest @@ -1,2 +1 @@ DIST crossguid-0.2.2_p20190529.tar.gz 141660 BLAKE2B 0f78a8ab5a420297f666b3b8156d499a9141ec25c049d4d2bb2ba594dc585abe211a149b83c605cce4f5530207231a065d5f3a87a0c969781de8c6381afa2527 SHA512 f0a80d8e99b10473bcfdfde3d1c5fd7b766959819f0d1c0595ac84ce46db9007a5fbfde9a55aca60530c46cb7f8ef4c7e472c6191559ded92f868589c141ccaf -DIST crossguid-0_pre20150817.tar.gz 46569 BLAKE2B 3384b6c507c4713f5ea0d6012138f3543445a42c7353e934e267b91275f7cf75720a446f5fe24f334b1022946f856a65f5c158d0036c999c761e626c1e30062a SHA512 823ca301f1d3b78a778649cd9169194d98dd33c65cadd5bfb9f86429e82049c99c17e09f093b92675981d2aac2aac25b60cbb157fad57a3e1bada826edd8ba0a diff --git a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild deleted file mode 100644 index 2cd75d42e9cf.. --- a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://github.com/graeme-hill/crossguid.git; - inherit git-r3 -else - EGIT_COMMIT="8f399e8bd4252be9952f3dfa8199924cc8487ca4" - SRC_URI="https://github.com/graeme-hill/crossguid/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-${EGIT_COMMIT}" -fi - -DESCRIPTION="Lightweight cross platform C++ GUID/UUID library" -HOMEPAGE="https://github.com/graeme-hill/crossguid; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -# We use libuuid from util-linux. -DEPEND="sys-apps/util-linux" -RDEPEND="${DEPEND}" - -RESTRICT="test" #575544 - -e() { echo "$@"; "$@"; } - -src_compile() { - e $(tc-getCXX) \ - ${CXXFLAGS} ${CPPFLAGS} ${LDFLAGS} \ - -std=c++11 \ - -c guid.cpp -o guid.o \ - -DGUID_LIBUUID \ - || die - - e $(tc-getAR) rs libcrossguid.a guid.o || die -} - -src_install() { - insinto /usr/include - doins guid.h - dolib.a libcrossguid.a -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/kmod/
commit: e0f3f9da51b19053e04e59e723257f357bddb5d2 Author: Mike Gilbert gentoo org> AuthorDate: Thu Mar 7 22:18:33 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Mar 7 22:18:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f3f9da sys-apps/kmod: move modprobe to /sbin on split-usr The kernel calls /sbin/modprobe by default, so we need to match that. Signed-off-by: Mike Gilbert gentoo.org> sys-apps/kmod/{kmod-32.ebuild => kmod-32-r1.ebuild} | 8 +++- sys-apps/kmod/kmod-.ebuild | 8 +++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/sys-apps/kmod/kmod-32.ebuild b/sys-apps/kmod/kmod-32-r1.ebuild similarity index 93% rename from sys-apps/kmod/kmod-32.ebuild rename to sys-apps/kmod/kmod-32-r1.ebuild index 531212bc23bc..341d36a4f5e2 100644 --- a/sys-apps/kmod/kmod-32.ebuild +++ b/sys-apps/kmod/kmod-32-r1.ebuild @@ -18,7 +18,7 @@ fi LICENSE="LGPL-2" SLOT="0" -IUSE="debug doc +lzma pkcs7 static-libs +tools +zlib +zstd" +IUSE="debug doc +lzma pkcs7 split-usr static-libs +tools +zlib +zstd" # Upstream does not support running the test suite with custom configure flags. # I was also told that the test suite is intended for kmod developers. @@ -99,6 +99,12 @@ src_install() { find "${ED}" -type f -name "*.la" -delete || die + if use tools && use split-usr; then + # Move modprobe to /sbin to match CONFIG_MODPROBE_PATH from kernel + rm "${ED}/usr/bin/modprobe" || die + dosym ../usr/bin/kmod /sbin/modprobe + fi + cat <<-EOF > "${T}"/usb-load-ehci-first.conf softdep uhci_hcd pre: ehci_hcd softdep ohci_hcd pre: ehci_hcd diff --git a/sys-apps/kmod/kmod-.ebuild b/sys-apps/kmod/kmod-.ebuild index 531212bc23bc..341d36a4f5e2 100644 --- a/sys-apps/kmod/kmod-.ebuild +++ b/sys-apps/kmod/kmod-.ebuild @@ -18,7 +18,7 @@ fi LICENSE="LGPL-2" SLOT="0" -IUSE="debug doc +lzma pkcs7 static-libs +tools +zlib +zstd" +IUSE="debug doc +lzma pkcs7 split-usr static-libs +tools +zlib +zstd" # Upstream does not support running the test suite with custom configure flags. # I was also told that the test suite is intended for kmod developers. @@ -99,6 +99,12 @@ src_install() { find "${ED}" -type f -name "*.la" -delete || die + if use tools && use split-usr; then + # Move modprobe to /sbin to match CONFIG_MODPROBE_PATH from kernel + rm "${ED}/usr/bin/modprobe" || die + dosym ../usr/bin/kmod /sbin/modprobe + fi + cat <<-EOF > "${T}"/usb-load-ehci-first.conf softdep uhci_hcd pre: ehci_hcd softdep ohci_hcd pre: ehci_hcd
[gentoo-commits] proj/kde:master commit in: kde-misc/kdeconnect/
commit: 80bbace9bb1dc0c8ace7ae21e97449e74d8f043a Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 21:59:36 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 21:59:36 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=80bbace9 kde-misc/kdeconnect: Add missing qdbus RDEPEND providers Used in runcommand plugin. Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/kdeconnect/kdeconnect-24.02.49..ebuild | 4 kde-misc/kdeconnect/kdeconnect-.ebuild | 4 2 files changed, 8 insertions(+) diff --git a/kde-misc/kdeconnect/kdeconnect-24.02.49..ebuild b/kde-misc/kdeconnect/kdeconnect-24.02.49..ebuild index 4b847feb08..8d881a0c87 100644 --- a/kde-misc/kdeconnect/kdeconnect-24.02.49..ebuild +++ b/kde-misc/kdeconnect/kdeconnect-24.02.49..ebuild @@ -65,6 +65,10 @@ RDEPEND="${COMMON_DEPEND} dev-libs/kirigami-addons:6 >=dev-qt/qt5compat-${QTMIN}:6[qml] >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + || ( + >=dev-qt/qttools-${QTMIN}:6[qdbus] + dev-qt/qdbus:* + ) >=kde-frameworks/kdeclarative-${KFMIN}:6 kde-plasma/libplasma:6 net-fs/sshfs diff --git a/kde-misc/kdeconnect/kdeconnect-.ebuild b/kde-misc/kdeconnect/kdeconnect-.ebuild index 4b847feb08..8d881a0c87 100644 --- a/kde-misc/kdeconnect/kdeconnect-.ebuild +++ b/kde-misc/kdeconnect/kdeconnect-.ebuild @@ -65,6 +65,10 @@ RDEPEND="${COMMON_DEPEND} dev-libs/kirigami-addons:6 >=dev-qt/qt5compat-${QTMIN}:6[qml] >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + || ( + >=dev-qt/qttools-${QTMIN}:6[qdbus] + dev-qt/qdbus:* + ) >=kde-frameworks/kdeclarative-${KFMIN}:6 kde-plasma/libplasma:6 net-fs/sshfs
[gentoo-commits] repo/gentoo:master commit in: net-dialup/ppp/
commit: 6e879aec0e9af7894661b52c930fc92974177c6e Author: Mike Gilbert gentoo org> AuthorDate: Wed Mar 6 20:35:39 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Mar 7 21:48:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e879aec net-dialup/ppp: drop 2.5.0-r3, 2.5.0-r4 Signed-off-by: Mike Gilbert gentoo.org> net-dialup/ppp/ppp-2.5.0-r3.ebuild | 115 --- net-dialup/ppp/ppp-2.5.0-r4.ebuild | 120 - 2 files changed, 235 deletions(-) diff --git a/net-dialup/ppp/ppp-2.5.0-r3.ebuild b/net-dialup/ppp/ppp-2.5.0-r3.ebuild deleted file mode 100644 index eb638501c713.. --- a/net-dialup/ppp/ppp-2.5.0-r3.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit linux-info pam tmpfiles - -PATCH_TARBALL_NAME="${PN}-2.4.9-patches-03" -DESCRIPTION="Point-to-Point Protocol (PPP)" -HOMEPAGE="https://ppp.samba.org/; -SRC_URI="https://download.samba.org/pub/ppp/${P}.tar.gz - https://raw.githubusercontent.com/ppp-project/ppp/${P}/contrib/pppgetpass/pppgetpass.8; - -LICENSE="BSD GPL-2" -SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="activefilter atm gtk pam systemd" - -DEPEND=" - dev-libs/openssl:0= - virtual/libcrypt:= - activefilter? ( net-libs/libpcap ) - atm? ( net-dialup/linux-atm ) - gtk? ( x11-libs/gtk+:2 ) - pam? ( sys-libs/pam ) - systemd? ( sys-apps/systemd ) -" -RDEPEND="${DEPEND} - !https://github.com/ppp-project/ppp/pull/412 - #doman contrib/pppgetpass/pppgetpass.8 - doman "${DISTDIR}/pppgetpass.8" -} - -pkg_postinst() { - tmpfiles_process pppd.conf -} diff --git a/net-dialup/ppp/ppp-2.5.0-r4.ebuild b/net-dialup/ppp/ppp-2.5.0-r4.ebuild deleted file mode 100644 index c459aa21366d.. --- a/net-dialup/ppp/ppp-2.5.0-r4.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit linux-info pam tmpfiles - -DESCRIPTION="Point-to-Point Protocol (PPP)" -HOMEPAGE="https://ppp.samba.org/; -SRC_URI=" - https://download.samba.org/pub/ppp/${P}.tar.gz - https://raw.githubusercontent.com/ppp-project/ppp/${P}/contrib/pppgetpass/pppgetpass.8 -" - -LICENSE="BSD GPL-2" -SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="activefilter atm gtk pam selinux systemd" - -DEPEND=" - dev-libs/openssl:0= - virtual/libcrypt:= - activefilter? ( net-libs/libpcap ) - atm? ( net-dialup/linux-atm ) - gtk? ( x11-libs/gtk+:2 ) - pam? ( sys-libs/pam ) - systemd? ( sys-apps/systemd ) -" -RDEPEND=" - ${DEPEND} - !https://github.com/ppp-project/ppp/pull/412 - #doman contrib/pppgetpass/pppgetpass.8 - doman "${DISTDIR}/pppgetpass.8" -} - -pkg_postinst() { - tmpfiles_process pppd.conf -}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tkimg/
commit: 7cf1710ae68c886b496d038cc2af4faef4152fe0 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Mar 7 21:40:55 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Mar 7 21:43:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cf1710a dev-tcltk/tkimg: drop QA warning Closes: https://bugs.gentoo.org/926199 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tkimg/tkimg-1.4.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tkimg/tkimg-1.4.16.ebuild b/dev-tcltk/tkimg/tkimg-1.4.16.ebuild index 05382e66b0ca..c8787bd9b569 100644 --- a/dev-tcltk/tkimg/tkimg-1.4.16.ebuild +++ b/dev-tcltk/tkimg/tkimg-1.4.16.ebuild @@ -41,7 +41,7 @@ PATCHES=( ) QA_CONFIG_IMPL_DECL_SKIP=( - stat64 # used to test for Large File Support + opendir64 rewinddir64 closedir64 stat64 # used on AIX glBegin # used to test for openGL support glutMainLoop # used to test for glut support )
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/
commit: adb2d6a3f035218153f9dc4d73c85b71a77f7fe2 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Mar 7 21:36:36 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Mar 7 21:43:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb2d6a3 dev-tcltk/itk: drop QA warning Closes: https://bugs.gentoo.org/926197 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/itk/itk-4.2.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/itk/itk-4.2.3-r1.ebuild b/dev-tcltk/itk/itk-4.2.3-r1.ebuild index cd62e1a40f6f..39ad57561d67 100644 --- a/dev-tcltk/itk/itk-4.2.3-r1.ebuild +++ b/dev-tcltk/itk/itk-4.2.3-r1.ebuild @@ -24,7 +24,7 @@ RDEPEND="${DEPEND}" S="${WORKDIR}/${PN}-${MY_PV}" QA_CONFIG_IMPL_DECL_SKIP=( - stat64 # used to test for Large File Support + opendir64 readdir64 rewinddir64 closedir64 stat64 # used on AIX ) PATCHES=( "${FILESDIR}"/${P}-install.patch )
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tkdnd/
commit: 8923abc6589651615aee6b17d82dec18a8b56ab8 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Mar 7 21:37:55 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Mar 7 21:43:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8923abc6 dev-tcltk/tkdnd: drop QA warning Closes: https://bugs.gentoo.org/926198 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tkdnd/tkdnd-2.9.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tkdnd/tkdnd-2.9.4-r1.ebuild b/dev-tcltk/tkdnd/tkdnd-2.9.4-r1.ebuild index f21df17ee8a9..67c678d6df7a 100644 --- a/dev-tcltk/tkdnd/tkdnd-2.9.4-r1.ebuild +++ b/dev-tcltk/tkdnd/tkdnd-2.9.4-r1.ebuild @@ -21,7 +21,7 @@ DEPEND=" RDEPEND=${DEPEND} QA_CONFIG_IMPL_DECL_SKIP=( - stat64 # used to test for Large File Support + opendir64 readdir64 rewinddir64 closedir64 stat64 # used on AIX ) S=${WORKDIR}/${PN}-${MY_P}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/thread/
commit: d6acb2ad62f3c982d667db920dd88a2b3896521f Author: Alfredo Tupone gentoo org> AuthorDate: Thu Mar 7 21:31:47 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Mar 7 21:43:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6acb2ad dev-tcltk/thread: drop QA warning Closes: https://bugs.gentoo.org/925881 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/thread/thread-2.8.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/thread/thread-2.8.8.ebuild b/dev-tcltk/thread/thread-2.8.8.ebuild index 0d61f5d80f0b..202ceb1c6cc9 100644 --- a/dev-tcltk/thread/thread-2.8.8.ebuild +++ b/dev-tcltk/thread/thread-2.8.8.ebuild @@ -19,7 +19,7 @@ DEPEND="dev-lang/tcl:0=[threads]" RDEPEND="${DEPEND}" QA_CONFIG_IMPL_DECL_SKIP=( - stat64 # used to test for Large File Support + opendir64 rewinddir64 closedir64 stat64 # used to test for Large File Support on AIX ) S="${WORKDIR}"/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tktable/
commit: dd56fd2225112f5e25aa5f62cbede521b69536be Author: Alfredo Tupone gentoo org> AuthorDate: Thu Mar 7 21:42:26 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Mar 7 21:43:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd56fd22 dev-tcltk/tktable: drop QA warning Closes: https://bugs.gentoo.org/926208 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tktable/tktable-2.10.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tktable/tktable-2.10.8.ebuild b/dev-tcltk/tktable/tktable-2.10.8.ebuild index 016f5927872f..a0353f3bd098 100644 --- a/dev-tcltk/tktable/tktable-2.10.8.ebuild +++ b/dev-tcltk/tktable/tktable-2.10.8.ebuild @@ -20,7 +20,7 @@ HTML_DOCS=( doc/tkTable.html ) DOCS=( ChangeLog README.txt release.txt ) QA_CONFIG_IMPL_DECL_SKIP=( - stat64 # used to test for Large File Support + opendir64 rewinddir64 closedir64 stat64 # used on AIX ) PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/
commit: 3c42e87242eba7e96d1c1be06da273cb5571060d Author: Alfredo Tupone gentoo org> AuthorDate: Thu Mar 7 21:34:37 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Mar 7 21:43:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c42e872 dev-tcltk/itcl: drop QA warning Closes: https://bugs.gentoo.org/926196 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/itcl/itcl-4.2.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/itcl/itcl-4.2.4-r1.ebuild b/dev-tcltk/itcl/itcl-4.2.4-r1.ebuild index bf4ef0c480da..23c618f45aec 100644 --- a/dev-tcltk/itcl/itcl-4.2.4-r1.ebuild +++ b/dev-tcltk/itcl/itcl-4.2.4-r1.ebuild @@ -24,7 +24,7 @@ S="${WORKDIR}/${PN}-${MYP}" #RESTRICT=test QA_CONFIG_IMPL_DECL_SKIP=( - stat64 opendir64 rewinddir64 closedir64 # used to test for Large File Support + stat64 opendir64 readdir64 rewinddir64 closedir64 # used on AIX ) PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tdom/
commit: 611a45c189d4429fd304707af52ed5a7613baef0 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Mar 7 21:27:04 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Mar 7 21:43:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611a45c1 dev-tcltk/tdom: drop QA_warning Closes: https://bugs.gentoo.org/925880 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tdom/tdom-0.9.3.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-tcltk/tdom/tdom-0.9.3.ebuild b/dev-tcltk/tdom/tdom-0.9.3.ebuild index 5ab1bfa4e944..cf032e54f1e8 100644 --- a/dev-tcltk/tdom/tdom-0.9.3.ebuild +++ b/dev-tcltk/tdom/tdom-0.9.3.ebuild @@ -29,7 +29,8 @@ PATCHES=( ) QA_CONFIG_IMPL_DECL_SKIP=( - stat64 arc4random_buf arc4random # used to test for Large File Support + opendir64 rewinddir64 closedir64 stat64 # used to test for Large File Support + arc4random_buf arc4random # used for BSD ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/picotool/files/, dev-embedded/picotool/
commit: 6aae73c5a4e9b32f8e19388bc831c23c0e19259f Author: Matthew Smith gentoo org> AuthorDate: Thu Mar 7 21:28:26 2024 + Commit: Matthew Smith gentoo org> CommitDate: Thu Mar 7 21:28:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aae73c5 dev-embedded/picotool: fix musl build Closes: https://bugs.gentoo.org/867283 Signed-off-by: Matthew Smith gentoo.org> dev-embedded/picotool/files/picotool-1.1.2-musl.patch | 17 + dev-embedded/picotool/picotool-1.1.2.ebuild | 11 +-- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/dev-embedded/picotool/files/picotool-1.1.2-musl.patch b/dev-embedded/picotool/files/picotool-1.1.2-musl.patch new file mode 100644 index ..77eeda5b6b9c --- /dev/null +++ b/dev-embedded/picotool/files/picotool-1.1.2-musl.patch @@ -0,0 +1,17 @@ +https://bugs.gentoo.org/867283 +https://wiki.gentoo.org/wiki/Musl_porting_notes#cdefs.h:_No_such_file_or_directory +--- a/pico-sdk/src/host/pico_platform/include/pico/platform.h b/pico-sdk/src/host/pico_platform/include/pico/platform.h +@@ -13,7 +13,11 @@ + + #ifdef __unix__ + +-#include ++#if defined __has_include ++# if __has_include () ++# include ++# endif ++#endif + + #endif + diff --git a/dev-embedded/picotool/picotool-1.1.2.ebuild b/dev-embedded/picotool/picotool-1.1.2.ebuild index 4c0f759534b0..fbed611955ca 100644 --- a/dev-embedded/picotool/picotool-1.1.2.ebuild +++ b/dev-embedded/picotool/picotool-1.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -27,9 +27,16 @@ RDEPEND="virtual/libusb:1" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=( "${FILESDIR}"/${PN}-1.1.2-musl.patch ) + +src_prepare() { + mv "${WORKDIR}"/${SDK_P} "${S}"/pico-sdk || die + cmake_src_prepare +} + src_configure() { local mycmakeargs=( - -DPICO_SDK_PATH="${WORKDIR}"/${SDK_P} + -DPICO_SDK_PATH="${S}"/pico-sdk ) cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/23.0/
commit: c09d005ee2ecb2af608172bc615ecfa3af184582 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Mar 7 21:14:23 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Thu Mar 7 21:15:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09d005e profiles: default-enable openmp in 23.0 again, it's very much in use Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/releases/23.0/make.defaults | 5 ++--- profiles/releases/23.0/package.use | 4 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/profiles/releases/23.0/make.defaults b/profiles/releases/23.0/make.defaults index b833954ae2f8..7d96215e456e 100644 --- a/profiles/releases/23.0/make.defaults +++ b/profiles/releases/23.0/make.defaults @@ -7,9 +7,8 @@ # This just makes sense nowadays, if only for distfiles... USE="lzma zstd" -## make sure toolchain has sane defaults -# (re-enable after one round of stage rebuilds) -#USE="${USE} openmp" +# make sure toolchain has sane defaults +USE="${USE} openmp" # bug 831045 USE="${USE} -cli" diff --git a/profiles/releases/23.0/package.use b/profiles/releases/23.0/package.use index 8e91c6db09c1..f25938b2f986 100644 --- a/profiles/releases/23.0/package.use +++ b/profiles/releases/23.0/package.use @@ -4,7 +4,3 @@ # Ionen Wolkens (2024-02-28) # 23.0 profiles have USE="-cli" overriding ebuild's IUSE="+cli" (bug #925520) media-video/mpv cli - -# temporarily here, until one round of stage rebuilds is done and we can -# default-enable it globally again -sys-devel/gcc openmp
[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/
commit: c29b4cbbcba4846e61ebb4ccdb00a8c63042d2a7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 21:07:09 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 21:07:09 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c29b4cbb kde-plasma/kwin: Fix dev-qt/qttools[designer => widgets] USEdep Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kwin/kwin-6.0.49..ebuild | 2 +- kde-plasma/kwin/kwin-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-plasma/kwin/kwin-6.0.49..ebuild b/kde-plasma/kwin/kwin-6.0.49..ebuild index 57072d5e31..bdd5083917 100644 --- a/kde-plasma/kwin/kwin-6.0.49..ebuild +++ b/kde-plasma/kwin/kwin-6.0.49..ebuild @@ -91,7 +91,7 @@ RDEPEND="${COMMON_DEPEND} DEPEND="${COMMON_DEPEND} >=dev-libs/plasma-wayland-protocols-1.11.1 >=dev-libs/wayland-protocols-1.32 - >=dev-qt/qttools-${QTMIN}:6[designer] + >=dev-qt/qttools-${QTMIN}:6[widgets] >=dev-qt/qtbase-${QTMIN}:6[concurrent] >=dev-qt/qtwayland-${QTMIN}:6 x11-base/xorg-proto diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild index 61a26c5a40..7b9df0fd21 100644 --- a/kde-plasma/kwin/kwin-.ebuild +++ b/kde-plasma/kwin/kwin-.ebuild @@ -91,7 +91,7 @@ RDEPEND="${COMMON_DEPEND} DEPEND="${COMMON_DEPEND} >=dev-libs/plasma-wayland-protocols-1.11.1 >=dev-libs/wayland-protocols-1.32 - >=dev-qt/qttools-${QTMIN}:6[designer] + >=dev-qt/qttools-${QTMIN}:6[widgets] >=dev-qt/qtbase-${QTMIN}:6[concurrent] >=dev-qt/qtwayland-${QTMIN}:6 x11-base/xorg-proto
[gentoo-commits] proj/kde:master commit in: kde-misc/krusader/
commit: cf00f19f42a233a05cbc8092ba542d7ac3d1ca2b Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 20:36:11 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 20:36:11 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cf00f19f kde-misc/krusader: Add missing kde-frameworks/ktexteditor RDEPEND krusader is using the ktexteditor kpart at runtime accessible in its main actions button bar, so the dependency can be considered integral. Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/krusader/krusader-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-misc/krusader/krusader-.ebuild b/kde-misc/krusader/krusader-.ebuild index 2adf5eaa5e..41960c74b8 100644 --- a/kde-misc/krusader/krusader-.ebuild +++ b/kde-misc/krusader/krusader-.ebuild @@ -59,6 +59,7 @@ RDEPEND="${COMMON_DEPEND} kde-apps/kio-extras-kf5:5 kde-apps/kio-extras:5 ) + >=kde-frameworks/ktexteditor-${KFMIN}:5 " src_prepare() {
[gentoo-commits] proj/kde:master commit in: kde-apps/calendarsupport/
commit: f08a56b4d0132318875daca36f16b1c0f466f918 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 20:42:35 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 20:42:35 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f08a56b4 kde-apps/calendarsupport: Drop unused dev-qt/qttools dependency Unused since upstream commit 4e4531d4108d3f2a0aafa871018072c9ef4de70e Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/calendarsupport/calendarsupport-24.02.49..ebuild | 1 - kde-apps/calendarsupport/calendarsupport-.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/kde-apps/calendarsupport/calendarsupport-24.02.49..ebuild b/kde-apps/calendarsupport/calendarsupport-24.02.49..ebuild index 7e9b4f6052..9b2abc0330 100644 --- a/kde-apps/calendarsupport/calendarsupport-24.02.49..ebuild +++ b/kde-apps/calendarsupport/calendarsupport-24.02.49..ebuild @@ -21,7 +21,6 @@ DEPEND=" dev-libs/libical >=dev-libs/ktextaddons-1.4.42:6 >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - >=dev-qt/qttools-${QTMIN}:6[designer] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/akonadi-calendar-${PVCUT}:6 >=kde-apps/akonadi-notes-${PVCUT}:6 diff --git a/kde-apps/calendarsupport/calendarsupport-.ebuild b/kde-apps/calendarsupport/calendarsupport-.ebuild index 7e9b4f6052..9b2abc0330 100644 --- a/kde-apps/calendarsupport/calendarsupport-.ebuild +++ b/kde-apps/calendarsupport/calendarsupport-.ebuild @@ -21,7 +21,6 @@ DEPEND=" dev-libs/libical >=dev-libs/ktextaddons-1.4.42:6 >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - >=dev-qt/qttools-${QTMIN}:6[designer] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/akonadi-calendar-${PVCUT}:6 >=kde-apps/akonadi-notes-${PVCUT}:6
[gentoo-commits] proj/kde:master commit in: kde-apps/korganizer/
commit: b9c2616134bd0a6d6e26171b782c8457382b597b Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 21:00:46 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 21:00:46 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b9c26161 kde-apps/korganizer: Fix dev-qt/qttools[designer => widgets] USEdep Plugins link to Qt6::UiTools Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/korganizer/korganizer-24.02.49..ebuild | 2 +- kde-apps/korganizer/korganizer-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-apps/korganizer/korganizer-24.02.49..ebuild b/kde-apps/korganizer/korganizer-24.02.49..ebuild index f475dc4ac7..164ee25c5f 100644 --- a/kde-apps/korganizer/korganizer-24.02.49..ebuild +++ b/kde-apps/korganizer/korganizer-24.02.49..ebuild @@ -23,6 +23,7 @@ RESTRICT="test" COMMON_DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qttools-${QTMIN}:6[widgets] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/akonadi-calendar-${PVCUT}:6 >=kde-apps/akonadi-contacts-${PVCUT}:6 @@ -60,7 +61,6 @@ COMMON_DEPEND=" telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) " DEPEND="${COMMON_DEPEND} - >=dev-qt/qttools-${QTMIN}:6[designer] >=kde-apps/kldap-${PVCUT}:6 test? ( >=kde-apps/akonadi-${PVCUT}:6[sqlite] ) " diff --git a/kde-apps/korganizer/korganizer-.ebuild b/kde-apps/korganizer/korganizer-.ebuild index f475dc4ac7..164ee25c5f 100644 --- a/kde-apps/korganizer/korganizer-.ebuild +++ b/kde-apps/korganizer/korganizer-.ebuild @@ -23,6 +23,7 @@ RESTRICT="test" COMMON_DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qttools-${QTMIN}:6[widgets] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/akonadi-calendar-${PVCUT}:6 >=kde-apps/akonadi-contacts-${PVCUT}:6 @@ -60,7 +61,6 @@ COMMON_DEPEND=" telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) " DEPEND="${COMMON_DEPEND} - >=dev-qt/qttools-${QTMIN}:6[designer] >=kde-apps/kldap-${PVCUT}:6 test? ( >=kde-apps/akonadi-${PVCUT}:6[sqlite] ) "
[gentoo-commits] proj/kde:master commit in: kde-apps/kde-dev-utils/
commit: 90c6010cb9b6557065cbf4c43531c7f69fdd00c5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 7 20:45:25 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 7 20:45:25 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=90c6010c kde-apps/kde-dev-utils: Fix dev-qt/qttools[designer => widgets] USEdep Provides UiTools. Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kde-dev-utils/kde-dev-utils-24.02.49..ebuild | 2 +- kde-apps/kde-dev-utils/kde-dev-utils-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-24.02.49..ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-24.02.49..ebuild index 99d131b156..94fccca205 100644 --- a/kde-apps/kde-dev-utils/kde-dev-utils-24.02.49..ebuild +++ b/kde-apps/kde-dev-utils/kde-dev-utils-24.02.49..ebuild @@ -16,7 +16,7 @@ IUSE="" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - >=dev-qt/qttools-${QTMIN}:6[designer] + >=dev-qt/qttools-${QTMIN}:6[widgets] >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 >=kde-frameworks/kcoreaddons-${KFMIN}:6 diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-.ebuild index 99d131b156..94fccca205 100644 --- a/kde-apps/kde-dev-utils/kde-dev-utils-.ebuild +++ b/kde-apps/kde-dev-utils/kde-dev-utils-.ebuild @@ -16,7 +16,7 @@ IUSE="" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - >=dev-qt/qttools-${QTMIN}:6[designer] + >=dev-qt/qttools-${QTMIN}:6[widgets] >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 >=kde-frameworks/kcoreaddons-${KFMIN}:6
[gentoo-commits] repo/gentoo:master commit in: sys-apps/kmod/
commit: 39dd811517b6495f872445ccd28257e2ffc638bb Author: Sam James gentoo org> AuthorDate: Thu Mar 7 21:01:34 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 21:01:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39dd8115 sys-apps/kmod: cleanup usrmerge collisions Remove symlink hacks that don't provide any real benefit, especially we dropped support for no-separate-/usr/-without-initramfs (see news item). This also prevents breakage on usrmerge systems where /bin = /sbin = /usr/bin = /usr/sbin. Signed-off-by: Sam James gentoo.org> sys-apps/kmod/kmod-32.ebuild | 14 -- sys-apps/kmod/kmod-.ebuild | 14 -- 2 files changed, 28 deletions(-) diff --git a/sys-apps/kmod/kmod-32.ebuild b/sys-apps/kmod/kmod-32.ebuild index 9d4a9de69ccb..531212bc23bc 100644 --- a/sys-apps/kmod/kmod-32.ebuild +++ b/sys-apps/kmod/kmod-32.ebuild @@ -79,10 +79,8 @@ src_prepare() { src_configure() { local myeconfargs=( - --bindir="${EPREFIX}/bin" --enable-shared --with-bashcompletiondir="$(get_bashcompdir)" - --with-rootlibdir="${EPREFIX}/$(get_libdir)" $(use_enable debug) $(usev doc '--enable-gtk-doc') $(use_enable static-libs static) @@ -101,18 +99,6 @@ src_install() { find "${ED}" -type f -name "*.la" -delete || die - if use tools; then - local cmd - for cmd in depmod insmod modprobe rmmod; do - dosym ../bin/kmod /sbin/${cmd} - done - - # These are also usable as normal user - for cmd in lsmod modinfo; do - dosym kmod /bin/${cmd} - done - fi - cat <<-EOF > "${T}"/usb-load-ehci-first.conf softdep uhci_hcd pre: ehci_hcd softdep ohci_hcd pre: ehci_hcd diff --git a/sys-apps/kmod/kmod-.ebuild b/sys-apps/kmod/kmod-.ebuild index 9d4a9de69ccb..531212bc23bc 100644 --- a/sys-apps/kmod/kmod-.ebuild +++ b/sys-apps/kmod/kmod-.ebuild @@ -79,10 +79,8 @@ src_prepare() { src_configure() { local myeconfargs=( - --bindir="${EPREFIX}/bin" --enable-shared --with-bashcompletiondir="$(get_bashcompdir)" - --with-rootlibdir="${EPREFIX}/$(get_libdir)" $(use_enable debug) $(usev doc '--enable-gtk-doc') $(use_enable static-libs static) @@ -101,18 +99,6 @@ src_install() { find "${ED}" -type f -name "*.la" -delete || die - if use tools; then - local cmd - for cmd in depmod insmod modprobe rmmod; do - dosym ../bin/kmod /sbin/${cmd} - done - - # These are also usable as normal user - for cmd in lsmod modinfo; do - dosym kmod /bin/${cmd} - done - fi - cat <<-EOF > "${T}"/usb-load-ehci-first.conf softdep uhci_hcd pre: ehci_hcd softdep ohci_hcd pre: ehci_hcd
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttools/
commit: 00fab6132aa19dba0e3d0640c2a498dc671a28eb Author: Ionen Wolkens gentoo org> AuthorDate: Thu Mar 7 20:41:52 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Mar 7 20:45:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00fab613 dev-qt/qttools: enable qdbus USE by default Not that many revdeps (yet) beside 3 kde/plasma packages, but is rather trivial to build and only needs qtbase[dbus,xml] which are already default. Feel it's not worth being profile-specific. Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qttools/qttools-6.6.2.ebuild| 2 +- dev-qt/qttools/qttools-6.6..ebuild | 2 +- dev-qt/qttools/qttools-6.7..ebuild | 2 +- dev-qt/qttools/qttools-6..ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-qt/qttools/qttools-6.6.2.ebuild b/dev-qt/qttools/qttools-6.6.2.ebuild index 1b00112f08e6..b590e568ee91 100644 --- a/dev-qt/qttools/qttools-6.6.2.ebuild +++ b/dev-qt/qttools/qttools-6.6.2.ebuild @@ -15,7 +15,7 @@ fi IUSE=" +assistant clang designer distancefieldgenerator gles2-only - +linguist opengl pixeltool qdbus qdoc qml qtattributionsscanner + +linguist opengl pixeltool +qdbus qdoc qml qtattributionsscanner qtdiag qtplugininfo vulkan +widgets zstd " # note that some tools do not *require* widgets but will skip a sub-tool diff --git a/dev-qt/qttools/qttools-6.6..ebuild b/dev-qt/qttools/qttools-6.6..ebuild index 49dfe820f8ac..df27a0546248 100644 --- a/dev-qt/qttools/qttools-6.6..ebuild +++ b/dev-qt/qttools/qttools-6.6..ebuild @@ -15,7 +15,7 @@ fi IUSE=" +assistant clang designer distancefieldgenerator gles2-only - +linguist opengl pixeltool qdbus qdoc qml qtattributionsscanner + +linguist opengl pixeltool +qdbus qdoc qml qtattributionsscanner qtdiag qtplugininfo vulkan +widgets zstd " # note that some tools do not *require* widgets but will skip a sub-tool diff --git a/dev-qt/qttools/qttools-6.7..ebuild b/dev-qt/qttools/qttools-6.7..ebuild index da3b0ac4c251..f71abecec56e 100644 --- a/dev-qt/qttools/qttools-6.7..ebuild +++ b/dev-qt/qttools/qttools-6.7..ebuild @@ -15,7 +15,7 @@ fi IUSE=" +assistant clang designer distancefieldgenerator gles2-only - +linguist opengl pixeltool qdbus qdoc qml qtattributionsscanner + +linguist opengl pixeltool +qdbus qdoc qml qtattributionsscanner qtdiag qtplugininfo vulkan +widgets zstd " # note that some tools do not *require* widgets but will skip a sub-tool diff --git a/dev-qt/qttools/qttools-6..ebuild b/dev-qt/qttools/qttools-6..ebuild index da3b0ac4c251..f71abecec56e 100644 --- a/dev-qt/qttools/qttools-6..ebuild +++ b/dev-qt/qttools/qttools-6..ebuild @@ -15,7 +15,7 @@ fi IUSE=" +assistant clang designer distancefieldgenerator gles2-only - +linguist opengl pixeltool qdbus qdoc qml qtattributionsscanner + +linguist opengl pixeltool +qdbus qdoc qml qtattributionsscanner qtdiag qtplugininfo vulkan +widgets zstd " # note that some tools do not *require* widgets but will skip a sub-tool
[gentoo-commits] proj/portage:master commit in: lib/portage/util/
commit: b7e89f866a9a1d73ab72670d74e2292b05893849 Author: Mike Gilbert gentoo org> AuthorDate: Wed Mar 6 04:01:27 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Mar 6 18:19:31 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b7e89f86 util: set a timeout for urlopen calls A hung urlopen call can cause emerge to produce no output when fetching binhost data. Bug: https://bugs.gentoo.org/926221 Signed-off-by: Mike Gilbert gentoo.org> lib/portage/util/_urlopen.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/portage/util/_urlopen.py b/lib/portage/util/_urlopen.py index 22f0e08df0..d451a94a89 100644 --- a/lib/portage/util/_urlopen.py +++ b/lib/portage/util/_urlopen.py @@ -26,10 +26,10 @@ def have_pep_476(): return hasattr(__import__("ssl"), "_create_unverified_context") -def urlopen(url, if_modified_since=None, headers={}, proxies=None): +def urlopen(url, timeout=10, if_modified_since=None, headers={}, proxies=None): parse_result = urllib_parse.urlparse(url) if parse_result.scheme not in ("http", "https"): -return _urlopen(url) +return _urlopen(url, timeout=timeout) netloc = parse_result.netloc.rpartition("@")[-1] url = urllib_parse.urlunparse( @@ -59,7 +59,7 @@ def urlopen(url, if_modified_since=None, headers={}, proxies=None): handlers.append(urllib_request.ProxyHandler(proxies)) opener = urllib_request.build_opener(*handlers) -hdl = opener.open(request) +hdl = opener.open(request, timeout=timeout) if hdl.headers.get("last-modified", ""): try: add_header = hdl.headers.add_header
[gentoo-commits] proj/portage:master commit in: /
commit: 3a1e39943ea43ec22b6cf7cfdf2673ed30f97d56 Author: Mike Gilbert gentoo org> AuthorDate: Thu Mar 7 20:42:16 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Mar 7 20:42:16 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3a1e3994 Update NEWS Signed-off-by: Mike Gilbert gentoo.org> NEWS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/NEWS b/NEWS index 5da71f776e..ef59577f66 100644 --- a/NEWS +++ b/NEWS @@ -12,6 +12,8 @@ portage-3.0.64 (UNRELEASED) Bug fixes: * ctypes: Add workaround for loading libc on musl. +* util: set a timeout for urlopen calls (bug #926221). + portage-3.0.63 (2024-02-25) --
[gentoo-commits] proj/gcc-patches:master commit in: 14.0.0/gentoo/
commit: 66ed76361b07f18610a134dca21c6945f03c6a6b Author: Sam James gentoo org> AuthorDate: Thu Mar 7 20:41:22 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 20:41:22 2024 + URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=66ed7636 14.0.0: drop 50_all_PR111632_system_cxx_headers_libcxx.patch qookie reports it's broken: ``` x86_64-pc-linux-gnu-g++ -fPIC -c -DIN_GCC_FRONTEND -march=znver2 -pipe -ggdb3 -D_GLIBCXX_ASSERTIONS -O3 -fno-harden-control-flow-redundancy -DIN_GCC-fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fPIC -I. -Ijit -I/var/tmp/portage/sys-devel/gcc-14.0./work/gcc-14.0./gcc -I/var/tmp/portage/sys-devel/gcc-14.0./work/gcc-14.0./gcc/jit -I/var/tmp/portage/sys-devel/gcc-14.0./work/gcc-14.0./gcc/../include -I/var/tmp/portage/sys-devel/gcc-14.0./work/gcc-14.0./gcc/../libcpp/include -I/var/tmp/portage/sys-devel/gcc-14.0./work/gcc-14.0./gcc/../libcody -I/var/tmp/portage/sys-devel/gcc-14.0./work/gcc-14.0./gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-14.0./work/gcc-14.0./gcc/../libdecnumber/bid -I../libdecnumber -I/var/tmp/portage/sys-devel/gcc-14.0./work/gcc-14.0./gcc/../libbacktrace -o jit/jit-recording.o -MT jit/jit-recording.o -MMD -MP -MF jit/.deps/jit-recording.TPo /var/tmp/portage/sys-devel/gcc-14.0./work/gcc-14.0./gcc/jit/jit-recording.cc In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/14/include/g++-v14/bits/basic_ios.h:37, from /usr/lib/gcc/x86_64-pc-linux-gnu/14/include/g++-v14/ios:46, from /usr/lib/gcc/x86_64-pc-linux-gnu/14/include/g++-v14/istream:40, from /usr/lib/gcc/x86_64-pc-linux-gnu/14/include/g++-v14/sstream:40, from /var/tmp/portage/sys-devel/gcc-14.0./work/gcc-14.0./gcc/system.h:774, from /var/tmp/portage/sys-devel/gcc-14.0./work/gcc-14.0./gcc/jit/jit-recording.cc:25: /usr/lib/gcc/x86_64-pc-linux-gnu/14/include/g++-v14/bits/locale_facets.h:250:53: error: macro "toupper" passed 2 arguments, but takes just 1 250 | toupper(char_type *__lo, const char_type* __hi) const | ^ In file included from /var/tmp/portage/sys-devel/gcc-14.0./work/gcc-14.0./gcc/system.h:235: /var/tmp/portage/sys-devel/gcc-14.0./work/gcc-14.0./gcc/../include/safe-ctype.h:146:9: note: macro "toupper" defined here 146 | #define toupper(c) do_not_use_toupper_with_safe_ctype | ^~~ [...] ``` Signed-off-by: Sam James gentoo.org> ...50_all_PR111632_system_cxx_headers_libcxx.patch | 239 - 1 file changed, 239 deletions(-) diff --git a/14.0.0/gentoo/50_all_PR111632_system_cxx_headers_libcxx.patch b/14.0.0/gentoo/50_all_PR111632_system_cxx_headers_libcxx.patch deleted file mode 100644 index d44963e..000 --- a/14.0.0/gentoo/50_all_PR111632_system_cxx_headers_libcxx.patch +++ /dev/null @@ -1,239 +0,0 @@ -https://bugs.gentoo.org/912035 -https://inbox.sourceware.org/gcc-patches/0623e896-6b99-49ec-9144-b41bc5108...@andric.com -https://inbox.sourceware.org/gcc-patches/15d35ffe-1e97-4047-a75c-f13d25826...@andric.com -https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274038 -https://gcc.gnu.org/PR111632 - -From 025e2a1abb2d14b421cb1e4b0aaae43c87bceb71 Mon Sep 17 00:00:00 2001 -From: Dimitry Andric -Date: Tue, 30 Jan 2024 20:03:38 + -Subject: [PATCH] Include safe-ctype.h after C++ standard headers, to avoid - over-poisoning - -When building gcc's C++ sources against recent libc++, the poisoning of -the ctype macros due to including safe-ctype.h before including C++ -standard headers such as , , etc, causes many compilation -errors, similar to: - -In file included from /home/dim/src/gcc/master/gcc/gensupport.cc:23: -In file included from /home/dim/src/gcc/master/gcc/system.h:233: -In file included from /usr/include/c++/v1/vector:321: -In file included from -/usr/include/c++/v1/__format/formatter_bool.h:20: -In file included from -/usr/include/c++/v1/__format/formatter_integral.h:32: -In file included from /usr/include/c++/v1/locale:202: -/usr/include/c++/v1/__locale:546:5: error: '__abi_tag__' attribute -only applies to structs, variables, functions, and namespaces -546 | _LIBCPP_INLINE_VISIBILITY -| ^ -/usr/include/c++/v1/__config:813:37: note: expanded from macro -'_LIBCPP_INLINE_VISIBILITY' -813 | # define _LIBCPP_INLINE_VISIBILITY _LIBCPP_HIDE_FROM_ABI -| ^ -/usr/include/c++/v1/__config:792:26: note: expanded from macro -'_LIBCPP_HIDE_FROM_ABI' -792 | -__attribute__((__abi_tag__(_LIBCPP_TOSTRING(
[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/
commit: 1e5594be862119f975c4ea7a8e358c8e9d91c46d Author: Sam James gentoo org> AuthorDate: Thu Mar 7 20:29:31 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 20:29:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e5594be dev-python/twisted: Stabilize 24.3.0 x86, #926406 Signed-off-by: Sam James gentoo.org> dev-python/twisted/twisted-24.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/twisted/twisted-24.3.0.ebuild b/dev-python/twisted/twisted-24.3.0.ebuild index 91e7469cea41..4aa535852237 100644 --- a/dev-python/twisted/twisted-24.3.0.ebuild +++ b/dev-python/twisted/twisted-24.3.0.ebuild @@ -22,7 +22,7 @@ SRC_URI+=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="conch http2 serial ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/
commit: 28b32621a71503fd10d75330c8e5542821fe67d5 Author: Sam James gentoo org> AuthorDate: Thu Mar 7 20:29:30 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 20:29:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b32621 dev-python/twisted: Stabilize 24.3.0 amd64, #926406 Signed-off-by: Sam James gentoo.org> dev-python/twisted/twisted-24.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/twisted/twisted-24.3.0.ebuild b/dev-python/twisted/twisted-24.3.0.ebuild index 5f5d132b7fcb..91e7469cea41 100644 --- a/dev-python/twisted/twisted-24.3.0.ebuild +++ b/dev-python/twisted/twisted-24.3.0.ebuild @@ -22,7 +22,7 @@ SRC_URI+=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" IUSE="conch http2 serial ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: virtual/httpd-php/
commit: a8205de83375261b98d8ad7d3cee2783f53f4c8f Author: Sam James gentoo org> AuthorDate: Thu Mar 7 20:23:25 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 20:23:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8205de8 virtual/httpd-php: Stabilize 8.2 x86, #920701 Signed-off-by: Sam James gentoo.org> virtual/httpd-php/httpd-php-8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/httpd-php/httpd-php-8.2.ebuild b/virtual/httpd-php/httpd-php-8.2.ebuild index c88fde29b17b..c4e90e39f971 100644 --- a/virtual/httpd-php/httpd-php-8.2.ebuild +++ b/virtual/httpd-php/httpd-php-8.2.ebuild @@ -5,7 +5,7 @@ EAPI="8" DESCRIPTION="Virtual to provide PHP-enabled webservers" SLOT="${PV}" -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" RDEPEND="|| ( dev-lang/php:${SLOT}[fpm] dev-lang/php:${SLOT}[apache2]
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/
commit: e1566def44b02aa925a58c275041e879eedb4da4 Author: Sam James gentoo org> AuthorDate: Thu Mar 7 20:23:44 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 20:23:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1566def profiles/arch/x86: un-stable-mask php_targets_php8-2 Bug: https://bugs.gentoo.org/920701 Signed-off-by: Sam James gentoo.org> profiles/arch/x86/use.stable.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask index 29ea9236c922..6ad4dcbac594 100644 --- a/profiles/arch/x86/use.stable.mask +++ b/profiles/arch/x86/use.stable.mask @@ -4,10 +4,6 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Sam James (2024-03-07) -# dev-lang/php:8.2 is not marked stable here yet (bug #920701) -php_targets_php8-2 - # Ionen Wolkens (2024-01-27) # Qt6 is not stable here yet qt6
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/
commit: 800402471e3f67f79eeb072ac7a30d42ebdae68e Author: Sam James gentoo org> AuthorDate: Thu Mar 7 20:23:25 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 20:23:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80040247 dev-lang/php: Stabilize 8.2.15 x86, #920701 Signed-off-by: Sam James gentoo.org> dev-lang/php/php-8.2.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/php/php-8.2.15.ebuild b/dev-lang/php/php-8.2.15.ebuild index 2fb8ad2ce5d0..38a2c837e671 100644 --- a/dev-lang/php/php-8.2.15.ebuild +++ b/dev-lang/php/php-8.2.15.ebuild @@ -20,7 +20,7 @@ LICENSE="PHP-3.01 unicode? ( BSD-2 LGPL-2.1 )" SLOT="$(ver_cut 1-2)" -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" # We can build the following SAPIs in the given order SAPIS="embed cli cgi fpm apache2 phpdbg"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pooch/
commit: d7e25b415652c2d29eda3c5a3254373f16a2b9dd Author: Jakov Smolić gentoo org> AuthorDate: Thu Mar 7 20:22:07 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Mar 7 20:22:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e25b41 dev-python/pooch: Stabilize 1.8.1 amd64, #926402 Signed-off-by: Jakov Smolić gentoo.org> dev-python/pooch/pooch-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pooch/pooch-1.8.1.ebuild b/dev-python/pooch/pooch-1.8.1.ebuild index 858b564d628a..6c8e9bd05f5b 100644 --- a/dev-python/pooch/pooch-1.8.1.ebuild +++ b/dev-python/pooch/pooch-1.8.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" RDEPEND=" dev-python/appdirs[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/moto/
commit: a0b81610654693fda5d3845113196d8af33e3d69 Author: Jakov Smolić gentoo org> AuthorDate: Thu Mar 7 20:22:05 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Mar 7 20:22:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b81610 dev-python/moto: Stabilize 5.0.2 x86, #926401 Signed-off-by: Jakov Smolić gentoo.org> dev-python/moto/moto-5.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/moto/moto-5.0.2.ebuild b/dev-python/moto/moto-5.0.2.ebuild index 7dd96d007b49..9e01814d7ebd 100644 --- a/dev-python/moto/moto-5.0.2.ebuild +++ b/dev-python/moto/moto-5.0.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/
commit: 2a1e68b2b019c4a1b1d76a90f2d52d5c9f03113f Author: Jakov Smolić gentoo org> AuthorDate: Thu Mar 7 20:22:04 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Mar 7 20:22:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1e68b2 dev-python/xarray: Stabilize 2024.2.0 amd64, #926398 Signed-off-by: Jakov Smolić gentoo.org> dev-python/xarray/xarray-2024.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/xarray/xarray-2024.2.0.ebuild b/dev-python/xarray/xarray-2024.2.0.ebuild index e4eaff31c4a1..b975a824d817 100644 --- a/dev-python/xarray/xarray-2024.2.0.ebuild +++ b/dev-python/xarray/xarray-2024.2.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="big-endian" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/tavern/
commit: 088ca7e71636304a9d117318b7e359e8bbf2c73b Author: Jakov Smolić gentoo org> AuthorDate: Thu Mar 7 20:22:02 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Mar 7 20:22:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=088ca7e7 dev-python/tavern: Stabilize 2.9.3 amd64, #926393 Signed-off-by: Jakov Smolić gentoo.org> dev-python/tavern/tavern-2.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tavern/tavern-2.9.3.ebuild b/dev-python/tavern/tavern-2.9.3.ebuild index 74fcee9d1337..d837d9701698 100644 --- a/dev-python/tavern/tavern-2.9.3.ebuild +++ b/dev-python/tavern/tavern-2.9.3.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" >=dev-python/jmespath-1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pymongo/
commit: 63d714c30481b4373e6c06af97939bd21e328b16 Author: Jakov Smolić gentoo org> AuthorDate: Thu Mar 7 20:21:58 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Mar 7 20:21:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d714c3 dev-python/pymongo: Stabilize 4.6.2 amd64, #926378 Signed-off-by: Jakov Smolić gentoo.org> dev-python/pymongo/pymongo-4.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pymongo/pymongo-4.6.2.ebuild b/dev-python/pymongo/pymongo-4.6.2.ebuild index 623bf64f0148..b5a56d3e3587 100644 --- a/dev-python/pymongo/pymongo-4.6.2.ebuild +++ b/dev-python/pymongo/pymongo-4.6.2.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc kerberos +native-extensions +test-full" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/selenium/
commit: b9404cfcac3069f8123874c9423f0c494880a550 Author: Jakov Smolić gentoo org> AuthorDate: Thu Mar 7 20:22:00 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Mar 7 20:22:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9404cfc dev-python/selenium: Stabilize 4.18.1 x86, #926392 Signed-off-by: Jakov Smolić gentoo.org> dev-python/selenium/selenium-4.18.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/selenium/selenium-4.18.1.ebuild b/dev-python/selenium/selenium-4.18.1.ebuild index deca46814336..6bca2fb286ea 100644 --- a/dev-python/selenium/selenium-4.18.1.ebuild +++ b/dev-python/selenium/selenium-4.18.1.ebuild @@ -25,7 +25,7 @@ SRC_URI+=" ) " -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" LICENSE="Apache-2.0" SLOT="0"