[gentoo-commits] proj/sci:master commit in: dev-vcs/datalad/
commit: a9c44ac79d03faa7d3dd7841c6ea96b7017830f5 Author: Horea Christian chymera eu> AuthorDate: Thu Feb 22 07:57:40 2024 + Commit: Horea Christian gmail com> CommitDate: Thu Feb 22 07:57:40 2024 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=a9c44ac7 dev-vcs/datalad: Using pypi archives Signed-off-by: Horea Christian chymera.eu> dev-vcs/datalad/datalad-0.18.0.ebuild | 74 --- dev-vcs/datalad/datalad-0.19.6.ebuild | 4 +- dev-vcs/datalad/metadata.xml | 1 + 3 files changed, 3 insertions(+), 76 deletions(-) diff --git a/dev-vcs/datalad/datalad-0.18.0.ebuild b/dev-vcs/datalad/datalad-0.18.0.ebuild deleted file mode 100644 index cd90c1db2..0 --- a/dev-vcs/datalad/datalad-0.18.0.ebuild +++ /dev/null @@ -1,74 +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=( python3_{10..11} ) -inherit distutils-r1 - -DESCRIPTION="Keep code, data, containers under control with git and git-annex" -HOMEPAGE="https://github.com/datalad/datalad; -SRC_URI="https://github.com/datalad/datalad/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test +downloaders +metadata +publish misc" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}] - app-arch/p7zip - app-arch/patool[${PYTHON_USEDEP}] - dev-python/annexremote[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - dev-python/fasteners[${PYTHON_USEDEP}] - dev-python/humanize[${PYTHON_USEDEP}] - dev-python/iso8601[${PYTHON_USEDEP}] - dev-python/looseversion[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/tqdm[${PYTHON_USEDEP}] - dev-python/wraps[${PYTHON_USEDEP}] - dev-vcs/git-annex - downloaders? ( - dev-python/boto[${PYTHON_USEDEP}] - dev-python/keyring[${PYTHON_USEDEP}] - dev-python/keyrings-alt[${PYTHON_USEDEP}] - dev-python/msgpack[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - ) - metadata? ( - dev-python/simplejson[${PYTHON_USEDEP}] - dev-python/whoosh[${PYTHON_USEDEP}] - ) - misc? ( - dev-python/argcomplete[${PYTHON_USEDEP}] - dev-python/pyperclip[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - ) - publish? ( - dev-vcs/python-gitlab[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - dev-python/packaging[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/httpretty[${PYTHON_USEDEP}] - dev-python/mypy[${PYTHON_USEDEP}] - dev-python/vcrpy[${PYTHON_USEDEP}] - ) -" -# Also wants test dep: -# dev-python/types-requests -# dev-python/types-python-dateutil - -distutils_enable_tests pytest - -python_test() { - local -x DATALAD_TESTS_NONETWORK=1 - # see test groups in "tox.ini" - epytest -k "not turtle and not slow and not usecase" -} diff --git a/dev-vcs/datalad/datalad-0.19.6.ebuild b/dev-vcs/datalad/datalad-0.19.6.ebuild index cd90c1db2..3416c0485 100644 --- a/dev-vcs/datalad/datalad-0.19.6.ebuild +++ b/dev-vcs/datalad/datalad-0.19.6.ebuild @@ -5,11 +5,11 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Keep code, data, containers under control with git and git-annex" HOMEPAGE="https://github.com/datalad/datalad; -SRC_URI="https://github.com/datalad/datalad/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +#SRC_URI="https://github.com/datalad/datalad/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-vcs/datalad/metadata.xml b/dev-vcs/datalad/metadata.xml index 8a6c00a2d..9c40d4f36 100644 --- a/dev-vcs/datalad/metadata.xml +++ b/dev-vcs/datalad/metadata.xml @@ -26,5 +26,6 @@ datalad/datalad + datalad
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/portage/, sys-apps/portage/files/
commit: 468f5ff8c93f28533ca890a29998b4a6941b179c Author: Fabian Groffen gentoo org> AuthorDate: Thu Feb 22 07:54:45 2024 + Commit: Fabian Groffen gentoo org> CommitDate: Thu Feb 22 07:54:45 2024 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=468f5ff8 sys-apps/portage-3.0.62: version bump Closes: https://bugs.gentoo.org/923644 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/portage/Manifest | 2 +- .../files/portage-2.3.62-prefix-stack.patch| 80 -- sys-apps/portage/portage-3.0.34.2.ebuild | 311 - sys-apps/portage/portage-3.0.62.ebuild | 302 4 files changed, 303 insertions(+), 392 deletions(-) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index dbd547b19e..529b7d9c4f 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -1,3 +1,3 @@ -DIST prefix-portage-3.0.34.2.tar.bz2 1498499 BLAKE2B 47f53e4917bdf204eb23dadd9dc821c06da07d2e5c68cf0a3de908089e4121d45542e2120e57744db1c808a156595624915956e77f547ab671b1584b2c67cf0b SHA512 121dd885a73153e780e28c2e514d4b3babc44368aa6915b2009ed0b205051c2f6c37dd3ccfe8be5ea567e7bab2f9f9b0c5c5b81c49990fbac7360261721a5bb7 DIST prefix-portage-3.0.49.tar.bz2 1421955 BLAKE2B ac6e5b512f943826d0bf06225037885a138f3810db973a60c6dbca4f80d516e3aef3054b532f42a143b35702661a3d35ee59945f745b849dcd6fefbd4ff8f3cc SHA512 dee0035e048b1bfde5859b809bf6ffa3ca0674cd1d59d9cfcc14a279d87215223a6b4497274db7e443f27fd6dd05eadb043ae6872feb8fa8523994d9946b6879 DIST prefix-portage-3.0.56.tar.bz2 1461156 BLAKE2B 2b654c65c5b1e358789774f21e6ee0c6e0dfba0d3d7ca6159f89a6c3d99686f52bbcbace08456d679a4dce62e16547f8b3f85723924e41f0270c644fed16d32c SHA512 10fcf17813dcdf216ac2d31aac9097ca53f4b31a01440c48d53b6d46908fa1c47a31237988b5e583cb7cc26bb8689340f5cf7dc3db0f10e463ed8f6ab375de61 +DIST prefix-portage-3.0.62.tar.bz2 1540010 BLAKE2B 5228459672b9928881fcce58b01c30af4974cf56c5227f6b9a83ae14579821a65b5914a2c538ce3a2e6805a2abde226fb4a9c6b8fb4c8035a5b8a931e813e5b9 SHA512 07bb343c243ada777dd606318b49fb76b436c189d02f086ce069d6a1dbb4ce9fe5539b26c8bb0bb223ea981acaa92397ec43b21a669a8fcea89b4f4fc94d0b1d diff --git a/sys-apps/portage/files/portage-2.3.62-prefix-stack.patch b/sys-apps/portage/files/portage-2.3.62-prefix-stack.patch deleted file mode 100644 index b0bdf2a20e..00 --- a/sys-apps/portage/files/portage-2.3.62-prefix-stack.patch +++ /dev/null @@ -1,80 +0,0 @@ -From 1fe30e79c368ce71e024d70c3ec07a6aed3ef262 Mon Sep 17 00:00:00 2001 -From: Michael Haubenwallner -Date: Fri, 22 Mar 2019 17:52:05 +0100 -Subject: [PATCH] from FEATURES=stacked-prefix to USE=prefix-stack - -Rather than telling the base prefix' portage to support stacked prefix, -be explicit in the stacked prefix about to USE that feature. -Bug: https://bugs.gentoo.org/658572 - bin/install-qa-check.d/05prefix | 10 +++--- - bin/phase-helpers.sh| 12 - lib/portage/const.py| 1 - - 3 files changed, 7 insertions(+), 16 deletions(-) - -diff --git a/bin/install-qa-check.d/05prefix b/bin/install-qa-check.d/05prefix -index 03da3bbce..4f48e4216 100644 a/bin/install-qa-check.d/05prefix -+++ b/bin/install-qa-check.d/05prefix -@@ -36,16 +36,12 @@ install_qa_check_prefix() { - local WHITELIST=" /usr/bin/env " - # shebang can be an absolutised path, bug #342929 - local eprefix=$(canonicalize ${EPREFIX}) -- # Without the stacked-prefix feature, tests using BPREFIX -- # are redundant to EPREFIX, but run only if we will fail. -+ # Without USE=prefix-stack, tests using BPREFIX are -+ # redundant to EPREFIX, but run only if we will fail. - # Otherways, BPREFIX really is BROOT (the EAPI 7 one). - local BPREFIX=${EPREFIX} - local bprefix=${eprefix} -- if has stacked-prefix ${FEATURES} && -- [[ -z ${ROOT%/} ]] && -- [[ ${CBUILD} == ${CHOST} ]]&& -- [[ ${EPREFIX} != ${BROOT-${PORTAGE_OVERRIDE_EPREFIX}} ]] && -- :; then -+ if has prefix-stack ${USE} ; then - BPREFIX=${BROOT-${PORTAGE_OVERRIDE_EPREFIX}} - bprefix=$(canonicalize ${BPREFIX}) - fi -diff --git a/bin/phase-helpers.sh b/bin/phase-helpers.sh -index 606b1cdfd..c64f1106b 100644 a/bin/phase-helpers.sh -+++ b/bin/phase-helpers.sh -@@ -932,18 +932,14 @@ ___best_version_and_has_version_common() { - fi ;; - esac - -- # PREFIX LOCAL: stacked-prefix feature -+ # PREFIX LOCAL: prefix-stack feature - if ___eapi_has_prefix_variables && - has "${root_arg}" '--host-root' '-b' && -- has stacked-prefix ${FEATURES} && -+ has prefix-stack ${USE} && - [[ -z ${ROOT%/} ]] && -- [[ ${CBUILD} == ${CHOST} ]] && -- [[ ${EPREFIX} != ${BROOT-${PORTAGE_OVERRIDE_EPREFIX}} ]] && - :; then
[gentoo-commits] proj/portage:prefix commit in: /
commit: 07e60cd2a4f67f0b4207fb8150f9d7a1689cb295 Author: Fabian Groffen gentoo org> AuthorDate: Thu Feb 22 07:27:11 2024 + Commit: Fabian Groffen gentoo org> CommitDate: Thu Feb 22 07:27:11 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=07e60cd2 Merge remote-tracking branch 'origin/master' into prefix Signed-off-by: Fabian Groffen gentoo.org> .git-blame-ignore-revs | 2 + .github/workflows/ci.yml | 47 +- .github/workflows/lint.yml | 2 +- .pre-commit-config.yaml| 8 +- NEWS | 173 + bin/dispatch-conf | 2 +- bin/ebuild-helpers/dohtml | 2 +- bin/ebuild-helpers/fowners | 2 +- bin/ebuild-helpers/fperms | 2 +- bin/ebuild.sh | 8 +- bin/estrip | 35 +- bin/fixpackages| 71 +- bin/install-qa-check.d/05prefix| 10 +- bin/install-qa-check.d/60bash-completion | 4 +- bin/install-qa-check.d/90bad-bin-group-write | 2 +- bin/install-qa-check.d/90bad-bin-owner | 2 +- bin/install-qa-check.d/90cmake-warnings| 2 +- bin/install-qa-check.d/90world-writable| 2 +- bin/install-qa-check.d/95empty-dirs| 2 +- bin/phase-functions.sh | 3 +- bin/phase-helpers.sh | 10 +- bin/quickpkg | 13 +- cnf/make.conf.example.arc.diff | 46 ++ cnf/make.globals | 10 +- lib/_emerge/AbstractDepPriority.py | 3 +- lib/_emerge/AsynchronousTask.py| 6 +- lib/_emerge/Binpkg.py | 34 +- lib/_emerge/BinpkgFetcher.py | 120 ++-- lib/_emerge/BinpkgPrefetcher.py| 36 +- lib/_emerge/BinpkgVerifier.py | 22 +- lib/_emerge/DepPriority.py | 4 +- lib/_emerge/DepPriorityNormalRange.py | 4 +- lib/_emerge/DepPrioritySatisfiedRange.py | 1 + lib/_emerge/EbuildBinpkg.py| 37 +- lib/_emerge/EbuildBuild.py | 39 +- lib/_emerge/EbuildFetchonly.py | 10 +- lib/_emerge/EbuildMetadataPhase.py | 52 +- lib/_emerge/EbuildPhase.py | 29 +- lib/_emerge/MergeListItem.py | 1 - lib/_emerge/MetadataRegen.py | 16 +- lib/_emerge/PipeReader.py | 1 - lib/_emerge/Scheduler.py | 65 +- lib/_emerge/SpawnProcess.py| 50 +- lib/_emerge/SubProcess.py | 28 +- lib/_emerge/UnmergeDepPriority.py | 38 +- lib/_emerge/actions.py | 51 +- lib/_emerge/depgraph.py| 238 +-- lib/_emerge/resolver/circular_dependency.py| 21 +- lib/_emerge/resolver/slot_collision.py | 12 +- .../{binpkg_compression.py => binpkg_format.py}| 16 +- lib/portage/_compat_upgrade/meson.build| 1 + lib/portage/_emirrordist/DeletionIterator.py | 8 +- lib/portage/_emirrordist/FetchIterator.py | 18 +- lib/portage/_global_updates.py | 15 +- lib/portage/_selinux.py| 17 +- lib/portage/_sets/dbapi.py | 2 +- lib/portage/_sets/libs.py | 1 - lib/portage/binpkg.py | 2 +- lib/portage/cache/anydbm.py| 17 +- lib/portage/const.py | 4 +- lib/portage/dbapi/__init__.py | 14 +- lib/portage/dbapi/bintree.py | 187 +++-- lib/portage/dbapi/porttree.py | 130 ++-- lib/portage/dbapi/vartree.py | 51 +- lib/portage/dep/__init__.py| 24 +- lib/portage/dep/_slot_operator.py | 1 + lib/portage/dep/dep_check.py | 17 +- lib/portage/dep/libc.py| 83 +++ lib/portage/dep/meson.build| 1 + lib/portage/dep/soname/multilib_category.py| 10 + lib/portage/emaint/main.py | 2 +- lib/portage/emaint/modules/merges/merges.py| 4 +- lib/portage/exception.py | 10 +- lib/portage/gpg.py | 14 +- lib/portage/gpkg.py| 34 +-
[gentoo-commits] repo/gentoo:master commit in: sci-libs/datasets/, sci-libs/datasets/files/
commit: 05e867ed4f4ffc6bcbf57160225dcce103062057 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Feb 22 07:26:13 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Feb 22 07:26:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e867ed sci-libs/datasets: add 2.17.1, drop 2.16.0 Bug: https://bugs.gentoo.org/921090 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/datasets/Manifest | 2 +- ...tasets-2.16.0.ebuild => datasets-2.17.1.ebuild} | 8 -- .../datasets/files/datasets-2.14.4-tests.patch | 10 ...6.0-tests.patch => datasets-2.17.1-tests.patch} | 29 -- 4 files changed, 17 insertions(+), 32 deletions(-) diff --git a/sci-libs/datasets/Manifest b/sci-libs/datasets/Manifest index 0880ec7cb629..1b5292db6bf4 100644 --- a/sci-libs/datasets/Manifest +++ b/sci-libs/datasets/Manifest @@ -1 +1 @@ -DIST datasets-2.16.0.gh.tar.gz 2163874 BLAKE2B baec91a0e39fac3e07f11e352a286c0940cbc672e7233267e70d1abb64dd31bae18c55213a20fafaeaf2f60268104f294c77c9b73ddc1b289175904288a7c440 SHA512 f2a17ffab192163cfc196cc2bad0adb2ca657b5cf911f74f299b6e29eb4fcfacc377505b1857974a6b55252eedf8775a8706f9e991450c55e5d613020dc03735 +DIST datasets-2.17.1.gh.tar.gz 2168860 BLAKE2B ad7e9be7e60125d53b19b6277b6be6ae6050321e4210293a37737a345a4806d4901e9507fbf7a51c5e00a91912656d68a94e76cf70e070433beccc6e1ad54643 SHA512 43617c3d98cc3ad17fb577d6e917d164c8b6ec24740604ca281adaa2f0e5a6538633721792c9fa6621b7f1980161d8acf62dcdcdacca56e1739a8f28e3c71cdf diff --git a/sci-libs/datasets/datasets-2.16.0.ebuild b/sci-libs/datasets/datasets-2.17.1.ebuild similarity index 91% rename from sci-libs/datasets/datasets-2.16.0.ebuild rename to sci-libs/datasets/datasets-2.17.1.ebuild index a34fcaa2f89c..9b6295db1a0e 100644 --- a/sci-libs/datasets/datasets-2.16.0.ebuild +++ b/sci-libs/datasets/datasets-2.17.1.ebuild @@ -27,12 +27,16 @@ RDEPEND=" $(python_gen_cond_dep ' dev-python/absl-py[${PYTHON_USEDEP}] dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/dill[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] <=dev-python/fsspec-2023.10.0[${PYTHON_USEDEP}] dev-python/multiprocess[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] dev-python/packaging[${PYTHON_USEDEP}] dev-python/pandas[${PYTHON_USEDEP}] dev-python/pyarrow[${PYTHON_USEDEP},parquet,snappy] dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] dev-python/tqdm[${PYTHON_USEDEP}] dev-python/xxhash[${PYTHON_USEDEP}] dev-python/zstandard[${PYTHON_USEDEP}] @@ -46,7 +50,7 @@ BDEPEND="test? ( dev-python/absl-py[${PYTHON_USEDEP}] dev-python/pytest-datadir[${PYTHON_USEDEP}] dev-python/decorator[${PYTHON_USEDEP}] - =dev-python/sqlalchemy-1*[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] sci-libs/jiwer[${PYTHON_USEDEP}] sci-libs/seqeval[${PYTHON_USEDEP}] ') @@ -79,5 +83,5 @@ src_prepare() { tests/test_streaming_download_manager.py \ tests/commands/test_test.py \ tests/packaged_modules/test_cache.py \ - die + || die } diff --git a/sci-libs/datasets/files/datasets-2.14.4-tests.patch b/sci-libs/datasets/files/datasets-2.14.4-tests.patch index 5dd322309b20..b9791c04e8e0 100644 --- a/sci-libs/datasets/files/datasets-2.14.4-tests.patch +++ b/sci-libs/datasets/files/datasets-2.14.4-tests.patch @@ -8,16 +8,6 @@ @pytest.mark.filterwarnings("ignore:metric_module_factory is deprecated:FutureWarning") @pytest.mark.filterwarnings("ignore:load_metric is deprecated:FutureWarning") def test_load_metric(self, metric_name): a/tests/test_hf_gcp.py 2023-05-04 19:33:31.150825303 +0200 -+++ b/tests/test_hf_gcp.py 2023-05-04 19:40:08.401759538 +0200 -@@ -75,6 +75,7 @@ - self.assertTrue(os.path.exists(datset_info_path)) - - -+@pytest.mark.skip(reason="require apache_beam") - @pytest.mark.integration - def test_as_dataset_from_hf_gcs(tmp_path_factory): - tmp_dir = tmp_path_factory.mktemp("test_hf_gcp") / "test_wikipedia_simple" --- a/tests/test_distributed.py2023-05-04 19:43:09.861275030 +0200 +++ b/tests/test_distributed.py2023-05-04 19:44:17.608326722 +0200 @@ -74,6 +74,7 @@ diff --git a/sci-libs/datasets/files/datasets-2.16.0-tests.patch b/sci-libs/datasets/files/datasets-2.17.1-tests.patch similarity index 90% rename from sci-libs/datasets/files/datasets-2.16.0-tests.patch rename to sci-libs/datasets/files/datasets-2.17.1-tests.patch index 8cb89e824b3b..14ae50602d10 100644 --- a/sci-libs/datasets/files/datasets-2.16.0-tests.patch +++
[gentoo-commits] repo/gentoo:master commit in: mail-client/claws-mail/
commit: c8eeb34049fb6cba920cf860fbbc107c328593d5 Author: Alexander Kurakin mail ru> AuthorDate: Tue Feb 20 17:03:42 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Feb 22 07:24:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8eeb340 mail-client/claws-mail: sync live Signed-off-by: Alexander Kurakin mail.ru> Closes: https://github.com/gentoo/gentoo/pull/35442 Signed-off-by: Bernard Cafarelli gentoo.org> mail-client/claws-mail/claws-mail-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/mail-client/claws-mail/claws-mail-.ebuild b/mail-client/claws-mail/claws-mail-.ebuild index ced89451d1f2..7554026b7f58 100644 --- a/mail-client/claws-mail/claws-mail-.ebuild +++ b/mail-client/claws-mail/claws-mail-.ebuild @@ -147,6 +147,7 @@ src_configure() { $(use_enable debug crash-dialog) $(use_enable debug more-addressbook-debug) $(use_enable debug more-ldap-debug) + $(use_enable debug more-archive-debug) $(use_enable doc manual) $(use_enable gnutls) $(use_enable ldap)
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 77c44c46194922509bc4f2b5cfc099412a560a69 Author: Sam James gentoo org> AuthorDate: Thu Feb 22 07:23:40 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 22 07:23:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c44c46 sys-apps/portage: add 3.0.62 Closes: https://bugs.gentoo.org/663324 Closes: https://bugs.gentoo.org/728046 Closes: https://bugs.gentoo.org/891137 Closes: https://bugs.gentoo.org/906368 Closes: https://bugs.gentoo.org/916566 Closes: https://bugs.gentoo.org/921170 Closes: https://bugs.gentoo.org/921208 Closes: https://bugs.gentoo.org/921400 Closes: https://bugs.gentoo.org/922038 Closes: https://bugs.gentoo.org/922142 Closes: https://bugs.gentoo.org/923368 Closes: https://bugs.gentoo.org/923750 Closes: https://bugs.gentoo.org/923841 Closes: https://bugs.gentoo.org/923852 Closes: https://bugs.gentoo.org/923854 Closes: https://bugs.gentoo.org/924192 Closes: https://bugs.gentoo.org/924273 Closes: https://bugs.gentoo.org/924585 Closes: https://bugs.gentoo.org/921380 Signed-off-by: Sam James gentoo.org> sys-apps/portage/Manifest | 1 + sys-apps/portage/portage-3.0.62.ebuild | 246 + 2 files changed, 247 insertions(+) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index 368258c4f91f..9b226ebfe752 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -3,3 +3,4 @@ DIST portage-3.0.57.tar.bz2 1173286 BLAKE2B 793a150c94c939672783d7556e5fce80f7ff DIST portage-3.0.59.tar.bz2 1175098 BLAKE2B dbb8a22fd9417a74e60aa24ff064e9da5b4c54bd4936a0a1a4fdb0cd30d8568ca2424ef2a484883b538685a291a85009d942defdbb5cfa4e0072e9d977f238cd SHA512 8c86e0663327125e7cb36150d4aca1d7fcd2bf7ae25634ed916c2ee444809404aafb094adacacc0408509600f447d62d9c53e7bc25dd8c71c61e8758ac674638 DIST portage-3.0.60.tar.bz2 1177524 BLAKE2B 1928e448e8f319e4f000e795587fa043155cf54871a14631f06cf96d0ff2372049d54da2196c878bd9c09b7db0578eaba72b15d85edc9c7b1514cc58f6ab24c3 SHA512 20b6af1778aff8ab7db64861393290ce57ef5ee4c9c1659d31ecd45374f10e230e6e9029d883c0647ab8f9e0d9b9fb0a22ddf70cb2281e4bcac949b7e4751428 DIST portage-3.0.61.tar.bz2 1178151 BLAKE2B bad3140735b12a18a3108e91cc88146fc5c64ad3e3e056707eec7629927f718483a3e1ccf09f74de510ee7733b4d856c3c53692a6cc0f5fc1a7babf88fd7f06b SHA512 1401392a7bd2bf18e698e82af25a39db2aa9d8d9e8d9c07dea11ba5d5c866d2d3f8a3eccc8568b081aeaf6f668466921c61f58adbdd9dd5ffd9cf632bff2bdbd +DIST portage-3.0.62.tar.bz2 1186084 BLAKE2B 954cb29a06a4aede6a1b7460d16aa9d65b11b39e7c3a60d23f8eb8220381214add0243c8297f13fbec9fe8391af7abf608ab1e6f25756acf8a4104d895288343 SHA512 3d415e419c8827e290f7e0dcf9b582670ce5f0224fa74b39acaa093a4dc9a1a96abf597c94c2858aba52a6ea153f2823f2b8f92413dfee9b93806582202b4fe6 diff --git a/sys-apps/portage/portage-3.0.62.ebuild b/sys-apps/portage/portage-3.0.62.ebuild new file mode 100644 index ..834b9af7a549 --- /dev/null +++ b/sys-apps/portage/portage-3.0.62.ebuild @@ -0,0 +1,246 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_REQ_USE='bzip2(+),threads(+)' +TMPFILES_OPTIONAL=1 + +inherit meson linux-info multiprocessing python-r1 tmpfiles + +DESCRIPTION="The package management and distribution system for Gentoo" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI=" + https://anongit.gentoo.org/git/proj/portage.git + https://github.com/gentoo/portage.git + " + inherit git-r3 +else + SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +# setuptools is still needed as a workaround for Python 3.12+ for now. +# https://github.com/mesonbuild/meson/issues/7702 +# +# >=meson-1.2.1-r1 for bug #912051 +BDEPEND=" + ${PYTHON_DEPS} + >=dev-build/meson-1.2.1-r1 + || ( + >=dev-build/meson-1.3.0-r1 + /dev/null ; then + chmod g+s,ug+rwx "${ED}"/var/log/portage{,/elog} + fi + + if has_version "<${CATEGORY}/${PN}-2.3.77"; then + elog "The emerge --autounmask option is now disabled by default, except for" + elog "portions of behavior which are controlled by the --autounmask-use and" + elog "--autounmask-license options. For backward compatibility, previous" + elog "behavior of --autounmask=y and --autounmask=n is entirely preserved." + elog "Users can get the old behavior simply by adding --autounmask to the" + elog "make.conf
[gentoo-commits] proj/portage: New tag: portage-3.0.62
commit: Commit: Sam James gentoo org> CommitDate: Thu Feb 22 07:18:41 2024 + New tag: portage-3.0.62
[gentoo-commits] proj/portage:master commit in: /
commit: b3f488e770f88a73c75482e3aace9ebf0e51b52f Author: Sam James gentoo org> AuthorDate: Thu Feb 22 07:17:53 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 22 07:18:19 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b3f488e7 NEWS, meson.build: prepare for portage-3.0.62 Signed-off-by: Sam James gentoo.org> NEWS| 14 ++ meson.build | 2 +- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/NEWS b/NEWS index 46ab2fc5f7..3fbc727861 100644 --- a/NEWS +++ b/NEWS @@ -6,12 +6,11 @@ Release notes take the form of the following optional categories: * Bug fixes * Cleanups -portage-3.0.62 (UNRELEASED) +portage-3.0.62 (2024-02-22) -- -A lot of asyncio fixes from Zac to kill off unsafe fork use (not reflected here, -at least for now, to make clear the user-visible changes in this release) and -a lot of misc. bug fixes. +This release has a lot of misc. bug fixes as well as many asyncio fixes from Zac to +kill off unsafe fork use. Features: * cnf: make.conf.example.arc: Add for the arc arch. @@ -57,6 +56,13 @@ Bug fixes: * tests: Handle larger PAGE_SIZE in environment size check (bug #923368). +Cleanups: +* tests: Add a job with multiprocessing set to the 'spawn' method. + +* tests: Fix missing playground cleanups. + +* process.spawn: Add abstraction for os.fork() to allow migrating callers to it. + portage-3.0.61 (2024-01-05) -- diff --git a/meson.build b/meson.build index 604cc4eae1..aeb3f93e68 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'portage', 'c', -version : '3.0.61', +version : '3.0.62', license : 'GPL-2.0-or-later', meson_version : '>=0.58.0' )
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/
commit: adae2e2739031b393ecdd304758d0946c55e8622 Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Wed Feb 21 11:14:18 2024 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Thu Feb 22 07:16:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adae2e27 app-editors/neovim: bump minimal tree-sitter version Some time ago neovim's upstream made some changes that made it incompatible with https://bugs.gentoo.org/922963 Closes: https://bugs.gentoo.org/925193 Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> app-editors/neovim/neovim-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/neovim/neovim-.ebuild b/app-editors/neovim/neovim-.ebuild index c24b0952e017..f0c3aab23120 100644 --- a/app-editors/neovim/neovim-.ebuild +++ b/app-editors/neovim/neovim-.ebuild @@ -51,7 +51,7 @@ DEPEND="${LUA_DEPS} >=dev-libs/libuv-1.46.0:= >=dev-libs/libvterm-0.3.3 >=dev-libs/msgpack-3.0.0:= - >=dev-libs/tree-sitter-0.20.8:= + >=dev-libs/tree-sitter-0.20.9:= >=dev-libs/libtermkey-0.22 >=dev-libs/unibilium-2.0.0:0= "
[gentoo-commits] proj/portage:master commit in: /
commit: 8a160730f4e68a9f296e58d50fd70aba0a43e214 Author: Sam James gentoo org> AuthorDate: Thu Feb 22 07:13:47 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 22 07:14:26 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8a160730 NEWS: update Signed-off-by: Sam James gentoo.org> NEWS | 48 ++-- 1 file changed, 46 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index 396723d8a8..46ab2fc5f7 100644 --- a/NEWS +++ b/NEWS @@ -9,9 +9,53 @@ Release notes take the form of the following optional categories: portage-3.0.62 (UNRELEASED) -- +A lot of asyncio fixes from Zac to kill off unsafe fork use (not reflected here, +at least for now, to make clear the user-visible changes in this release) and +a lot of misc. bug fixes. + Features: -* cnf: make.conf.example.arc: add for the arc arch. -* ELF: add entries for ARC machines +* cnf: make.conf.example.arc: Add for the arc arch. + +* ELF: Add entries for ARC machines + +* bintree: Use urllib to parse PORTAGE_BINHOST / sync-uri so IPv6 works (bug #921400). + +* FEATURES: Add FEATURES="merge-wait", enabled by default, to control whether + we do parallel merges of images to the live filesystem (bug #663324). + + If enabled, we serialize these merges. + + For now, this makes FEATURES="parallel-install" a no-op, but in future, it + will be improved to allow parallel merges, just not while any packages are + compiling. + +* estrip: Add FEATURES="dedupdebug" (bug #906368). + + This uses sys-devel/dwz to deduplicate installed DWARF debug information. + + Future improvements may be made for multifile support. + +* Support PROPERTIES="test_privileged" to not drop privileges for tests (bug #924585). + +Bug fixes: +* vartree: Make _needs_move() resilient to corrupt files on the live filesystem + (do a full copy/replace). + +* binpkgs: Handle SignatureException during package moves (bug #922142). + +* gpkg, bintree, binpkg: Add missing newlines to signed binpkg update notice. + +* emerge: Backtrack consistently regardless of --fetchonly (bug #922038). + +* emaint: Cleanup duplicate 'usage:' output. + +* installed_dynlibs: Resolve *.so symlinks (bug #921170). + +* bin: Consistently prefix eqawarn with 'QA Notice' (bug #728046). + +* _overlap_dnf: Deduplicate any-of blocks which improves performance (bug #891137). + +* tests: Handle larger PAGE_SIZE in environment size check (bug #923368). portage-3.0.61 (2024-01-05) --
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nss/
commit: 593fa2a8606fab22fa00a8fd519088dd1d3693e1 Author: Joonas Niilola gentoo org> AuthorDate: Thu Feb 22 07:07:25 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Feb 22 07:07:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593fa2a8 dev-libs/nss: Stabilize 3.90.2 x86, #925211 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/nss/nss-3.90.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/nss/nss-3.90.2.ebuild b/dev-libs/nss/nss-3.90.2.ebuild index 5a8cf41c..174028b9a91b 100644 --- a/dev-libs/nss/nss-3.90.2.ebuild +++ b/dev-libs/nss/nss-3.90.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$ LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="cacert test +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 cpu_flags_x86_sse3 cpu_flags_ppc_vsx" RESTRICT="!test? ( test )" # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nss/
commit: 4623326796b8d5cf96af1f64c210b2b845961969 Author: Joonas Niilola gentoo org> AuthorDate: Thu Feb 22 07:05:25 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Feb 22 07:05:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46233267 dev-libs/nss: Stabilize 3.90.2 amd64, #925211 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/nss/nss-3.90.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/nss/nss-3.90.2.ebuild b/dev-libs/nss/nss-3.90.2.ebuild index 0977ca4223fb..5a8cf41c 100644 --- a/dev-libs/nss/nss-3.90.2.ebuild +++ b/dev-libs/nss/nss-3.90.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$ LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="cacert test +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 cpu_flags_x86_sse3 cpu_flags_ppc_vsx" RESTRICT="!test? ( test )" # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
[gentoo-commits] repo/gentoo:master commit in: app-containers/containers-image/
commit: ada59a2a1006c6c9f37d40781902970bc977f1a5 Author: Sam James gentoo org> AuthorDate: Thu Feb 22 06:58:01 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 22 06:58:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada59a2a app-containers/containers-image: Stabilize 5.29.2-r1 amd64, #921771 Signed-off-by: Sam James gentoo.org> app-containers/containers-image/containers-image-5.29.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/containers-image/containers-image-5.29.2-r1.ebuild b/app-containers/containers-image/containers-image-5.29.2-r1.ebuild index 9a30d16f6a6a..770d024fa41e 100644 --- a/app-containers/containers-image/containers-image-5.29.2-r1.ebuild +++ b/app-containers/containers-image/containers-image-5.29.2-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://github.com/containers/image/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${P#containers-}" - KEYWORDS="~amd64 arm64 ~riscv" + KEYWORDS="amd64 arm64 ~riscv" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gettext/
commit: 1922bfee73c961edf09e5f28a5bfdbaaa378fe7a Author: Sam James gentoo org> AuthorDate: Thu Feb 22 06:53:35 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 22 06:56:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1922bfee sys-devel/gettext: add 0.22.5 gnulib FPs. Bug: https://bugs.gentoo.org/898570 Signed-off-by: Sam James gentoo.org> sys-devel/gettext/Manifest | 2 + sys-devel/gettext/gettext-0.22.5.ebuild | 199 2 files changed, 201 insertions(+) diff --git a/sys-devel/gettext/Manifest b/sys-devel/gettext/Manifest index 3a4aa1ce180b..fe3a242e1a81 100644 --- a/sys-devel/gettext/Manifest +++ b/sys-devel/gettext/Manifest @@ -2,3 +2,5 @@ DIST gettext-0.21.1.tar.xz 10054564 BLAKE2B e994924284b3fd5b3e3bf59d4bf43eb30c9b DIST gettext-0.21.1.tar.xz.sig 833 BLAKE2B f673436d315e972f9e110a1b5c8d1b2f20a32fc1b7ce027fcd3bc2fe7a81af183fb8db744cbed1a8c3a6ce1a13d55e19a8e8829fc944960fbfc7efcd9aaed91c SHA512 fba912830c57d0616fb66cf81da0cb7a3ab1e27497c45daa63249d3c9f85182a4f42dfeb1591d8f31c2a340ba0c519f04fd2f05429d1cf26a3ea316d047993d0 DIST gettext-0.22.4.tar.xz 10255384 BLAKE2B 3f93aa5aef8e40d2e01acaa5aeed11efefd0de43ea26d084a0b9e743019685f7584d8e1bf05c1fd5772a5576d21ee1f052b81366f52c7827b6d14bd4d9890edc SHA512 0f3620b1621b85b3df9e372885c2f040c8a91ec0b2d4e16978459a8a2a152318a0e6f5fefb8d971bad80c437e7ee8ac8c24edc4de0ab86e729528b8a2ac62c51 DIST gettext-0.22.4.tar.xz.sig 833 BLAKE2B fbb00b53c807934a11263c120861971fffebbd39689eda1fae0fb956476e69c3fb6799440cbf3acfcf43ecea2c134ea4dadb95becbac98badb43e546f3c8e9fb SHA512 a774c98de643b1ea3df645e451878652c2baa5cd786642aa457e6d5f5c44787cb1231eb15ad4390acdf314822633acaaa853eb69cbbc72c3b79b547a8854 +DIST gettext-0.22.5.tar.xz 10270724 BLAKE2B 18c383518f5a78b5c04cf76de976524da2a87a892a30d6386778bb4c7dd526ffc3f14f484906c5d3a513b7caf76ea560e53962b325e552182d6940055d798f24 SHA512 a60999bb9d09441f138214d87acb7e59aab81e765bb9253a77c54902681c5de164a5a04de2a9778dfb479dbdefaab2d5de1fbaf6095c555c43e7e9fd7a1c09bd +DIST gettext-0.22.5.tar.xz.sig 833 BLAKE2B bb3e5ced34ab109f498347a3567103fe3491f69addb4a5ce25bf854fae1a11340eef1a9826b369d2416b53e5f7065aeebdb1609615f064cf7fb4151e82a5b4e5 SHA512 87f1df69206702be928b09a59a19ae4c23072cbc78ea16e76bfc4c929de76a3c0bb8e4eb2c3100c6e7b3b51d23e3b0e484c7e1d576ba7e25fd887934dc9ed8f7 diff --git a/sys-devel/gettext/gettext-0.22.5.ebuild b/sys-devel/gettext/gettext-0.22.5.ebuild new file mode 100644 index ..0f0de646e397 --- /dev/null +++ b/sys-devel/gettext/gettext-0.22.5.ebuild @@ -0,0 +1,199 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Note: Keep version bumps in sync with dev-libs/libintl. + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gettext.asc +inherit java-pkg-opt-2 libtool multilib-minimal verify-sig toolchain-funcs + +DESCRIPTION="GNU locale utilities" +HOMEPAGE="https://www.gnu.org/software/gettext/; + +if [[ ${PV} == *_rc* ]] ; then + SRC_URI=" + https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.xz + verify-sig? ( https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.xz.sig ) + " + S="${WORKDIR}/${P/_/-}" +else + SRC_URI=" + mirror://gnu/${PN}/${P}.tar.xz + verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig ) + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +# Only libasprintf is under the LGPL (and libintl is in a sep package), +# so put that license behind USE=cxx. +LICENSE="GPL-3+ cxx? ( LGPL-2.1+ )" +SLOT="0" +IUSE="acl +cxx doc emacs git java ncurses nls openmp static-libs xattr" + +# Only runtime goes multilib +# +# Note: The version of libxml2 corresponds to the version bundled via gnulib. +# If the build detects too old of a system version, it will end up falling back +# to the bundled copy (bug #596918). +# +# Note: expat lacks a subslot because it is dynamically loaded at runtime. We +# would depend on older subslots if they were available (based on the ABIs that +# are explicitly handled), but expat doesn't currently use subslots. +DEPEND=" + >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] + >=virtual/libintl-0-r2[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.3:= + dev-libs/expat + acl? ( virtual/acl ) + ncurses? ( sys-libs/ncurses:= ) + java? ( virtual/jdk:1.8 ) + xattr? ( sys-apps/attr ) +" +RDEPEND=" + ${DEPEND} + git? ( dev-vcs/git ) + java? ( virtual/jre:1.8 ) +" +BDEPEND=" + git? ( dev-vcs/git ) + verify-sig? ( sec-keys/openpgp-keys-gettext ) +" +PDEPEND="emacs? ( app-emacs/po-mode )" + +MULTILIB_WRAPPED_HEADERS=( + # only installed for native ABI + /usr/include/gettext-po.h + +
[gentoo-commits] repo/gentoo:master commit in: dev-go/go-md2man/
commit: 0f9bace360cbb83e3aa135128c0130bedafa1e8f Author: Sam James gentoo org> AuthorDate: Thu Feb 22 06:58:00 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 22 06:58:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9bace3 dev-go/go-md2man: Stabilize 2.0.3 ppc64, #921771 Signed-off-by: Sam James gentoo.org> dev-go/go-md2man/go-md2man-2.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-go/go-md2man/go-md2man-2.0.3.ebuild b/dev-go/go-md2man/go-md2man-2.0.3.ebuild index 9fb1aa86c1e9..8601293d979e 100644 --- a/dev-go/go-md2man/go-md2man-2.0.3.ebuild +++ b/dev-go/go-md2man/go-md2man-2.0.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/cpuguy83/go-md2man; LICENSE="BSD-2 MIT" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86" # restrict tests because they need network-sandbox disabled # bug https://bugs.gentoo.org/715028
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libintl/
commit: c3bc7ad795eb43297d704e0e193c7b0531064d71 Author: Sam James gentoo org> AuthorDate: Thu Feb 22 06:56:19 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 22 06:57:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3bc7ad7 dev-libs/libintl: add 0.22.5 gnulib FPs. Bug: https://bugs.gentoo.org/898570 Signed-off-by: Sam James gentoo.org> dev-libs/libintl/Manifest | 2 + dev-libs/libintl/libintl-0.22.5.ebuild | 107 + 2 files changed, 109 insertions(+) diff --git a/dev-libs/libintl/Manifest b/dev-libs/libintl/Manifest index 3a4aa1ce180b..fe3a242e1a81 100644 --- a/dev-libs/libintl/Manifest +++ b/dev-libs/libintl/Manifest @@ -2,3 +2,5 @@ DIST gettext-0.21.1.tar.xz 10054564 BLAKE2B e994924284b3fd5b3e3bf59d4bf43eb30c9b DIST gettext-0.21.1.tar.xz.sig 833 BLAKE2B f673436d315e972f9e110a1b5c8d1b2f20a32fc1b7ce027fcd3bc2fe7a81af183fb8db744cbed1a8c3a6ce1a13d55e19a8e8829fc944960fbfc7efcd9aaed91c SHA512 fba912830c57d0616fb66cf81da0cb7a3ab1e27497c45daa63249d3c9f85182a4f42dfeb1591d8f31c2a340ba0c519f04fd2f05429d1cf26a3ea316d047993d0 DIST gettext-0.22.4.tar.xz 10255384 BLAKE2B 3f93aa5aef8e40d2e01acaa5aeed11efefd0de43ea26d084a0b9e743019685f7584d8e1bf05c1fd5772a5576d21ee1f052b81366f52c7827b6d14bd4d9890edc SHA512 0f3620b1621b85b3df9e372885c2f040c8a91ec0b2d4e16978459a8a2a152318a0e6f5fefb8d971bad80c437e7ee8ac8c24edc4de0ab86e729528b8a2ac62c51 DIST gettext-0.22.4.tar.xz.sig 833 BLAKE2B fbb00b53c807934a11263c120861971fffebbd39689eda1fae0fb956476e69c3fb6799440cbf3acfcf43ecea2c134ea4dadb95becbac98badb43e546f3c8e9fb SHA512 a774c98de643b1ea3df645e451878652c2baa5cd786642aa457e6d5f5c44787cb1231eb15ad4390acdf314822633acaaa853eb69cbbc72c3b79b547a8854 +DIST gettext-0.22.5.tar.xz 10270724 BLAKE2B 18c383518f5a78b5c04cf76de976524da2a87a892a30d6386778bb4c7dd526ffc3f14f484906c5d3a513b7caf76ea560e53962b325e552182d6940055d798f24 SHA512 a60999bb9d09441f138214d87acb7e59aab81e765bb9253a77c54902681c5de164a5a04de2a9778dfb479dbdefaab2d5de1fbaf6095c555c43e7e9fd7a1c09bd +DIST gettext-0.22.5.tar.xz.sig 833 BLAKE2B bb3e5ced34ab109f498347a3567103fe3491f69addb4a5ce25bf854fae1a11340eef1a9826b369d2416b53e5f7065aeebdb1609615f064cf7fb4151e82a5b4e5 SHA512 87f1df69206702be928b09a59a19ae4c23072cbc78ea16e76bfc4c929de76a3c0bb8e4eb2c3100c6e7b3b51d23e3b0e484c7e1d576ba7e25fd887934dc9ed8f7 diff --git a/dev-libs/libintl/libintl-0.22.5.ebuild b/dev-libs/libintl/libintl-0.22.5.ebuild new file mode 100644 index ..f3330a38b3c0 --- /dev/null +++ b/dev-libs/libintl/libintl-0.22.5.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Note: Keep version bumps in sync with sys-devel/gettext. + +EAPI=8 + +MY_P="gettext-${PV}" +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gettext.asc +inherit multilib-minimal libtool usr-ldscript verify-sig + +DESCRIPTION="the GNU international library (split out of gettext)" +HOMEPAGE="https://www.gnu.org/software/gettext/; +SRC_URI=" + mirror://gnu/gettext/${MY_P}.tar.xz + verify-sig? ( mirror://gnu/gettext/${MY_P}.tar.xz.sig ) +" +S="${WORKDIR}/${MY_P}/gettext-runtime" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="static-libs +threads" + +DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]" +# Block C libraries known to provide libintl. +RDEPEND=" + ${DEPEND} + !sys-libs/glibc + !sys-libs/musl + !
[gentoo-commits] repo/gentoo:master commit in: dev-go/go-md2man/
commit: a1722ccc61bf3b9f38d62ec0cca082b070fef768 Author: Sam James gentoo org> AuthorDate: Thu Feb 22 06:58:01 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 22 06:58:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1722ccc dev-go/go-md2man: Stabilize 2.0.3 amd64, #921771 Signed-off-by: Sam James gentoo.org> dev-go/go-md2man/go-md2man-2.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-go/go-md2man/go-md2man-2.0.3.ebuild b/dev-go/go-md2man/go-md2man-2.0.3.ebuild index 8601293d979e..de6a9433af88 100644 --- a/dev-go/go-md2man/go-md2man-2.0.3.ebuild +++ b/dev-go/go-md2man/go-md2man-2.0.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/cpuguy83/go-md2man; LICENSE="BSD-2 MIT" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86" # restrict tests because they need network-sandbox disabled # bug https://bugs.gentoo.org/715028
[gentoo-commits] repo/gentoo:master commit in: dev-util/jenkins-bin/
commit: cd0a886721346dcb593ffc13238b6d7c67b1780b Author: Hans de Graaff gentoo org> AuthorDate: Thu Feb 22 06:32:30 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Feb 22 06:33:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd0a8867 dev-util/jenkins-bin: add 2.440.1, 2.446 Signed-off-by: Hans de Graaff gentoo.org> dev-util/jenkins-bin/Manifest | 2 ++ dev-util/jenkins-bin/jenkins-bin-2.440.1.ebuild | 44 + dev-util/jenkins-bin/jenkins-bin-2.446.ebuild | 44 + 3 files changed, 90 insertions(+) diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest index 8d41edf62458..89f20e4a648e 100644 --- a/dev-util/jenkins-bin/Manifest +++ b/dev-util/jenkins-bin/Manifest @@ -1,4 +1,6 @@ DIST jenkins-bin-2.426.2.war 89541027 BLAKE2B 76b24695e8bc7dea0a8b5c53867b04becf9483bec62a5df513131b0e5490f72f152f920759f5028fc73ad130aed088b9cb3fab45bb1073dd8a58f4fcd693e4b2 SHA512 9527845de1b9b41889d47b645c97ac1a238f80c9e6434d1f73396dae512f22d6554cb5c7bdce777a668816b4b7ff316c7e2ecd07291d54d1855819a73e138af7 DIST jenkins-bin-2.426.3.war 89542726 BLAKE2B 4bc931fe8b2987696700e756ef723bf1805d60b8460cd49a95fed149cfc66e3a16c10e9e687eacb43d5c326d368307dc0c8010b9f1b4f24ad512d7f1d83988b2 SHA512 f1c985b0169edb684467886d9ffacbaff9bd3fe08f3e623f4c52d2378a06e28f573c2f57fe16a2f878574a5c929169b9e92e2a56e74ed149671714f12744aa3d DIST jenkins-bin-2.428.war 89610321 BLAKE2B 201fb2fc8005a74897816d8dc9d59279d14d06c8f701b45843a5c22b898e383de0b33bbaad3c299d515e6c05e80d1334aa0456e81db4b8f2bcb9142adef9a27a SHA512 84450cf8ce95629adc38e44c8986aa727062be770c159d22396c95d16dea39287e5287480598cd7fdc719f055d17b306b194470ca4009ca7cf4699497fee860c +DIST jenkins-bin-2.440.1.war 86502820 BLAKE2B 8f94e12aaab5dea9c50169d9ecfd036528db5698c2d9214ab850175be51bd6c4a3d33be38202f099cb375870e2a8bd09863d0ec79eb803d25e39c9d425f88428 SHA512 0c7505204ab7af52dd229eef73e9bcc7c0fea62192eafe6b347a174e1f430a319c135af94fa070e6c0a7ff4ad0957901b14564a7debf76b365de1d2bc9507fc0 DIST jenkins-bin-2.442.war 86471992 BLAKE2B 038e734f08787c3d188093acfa09d60bbc7e07f5e9bc5e1f0593e2fe60693f2a345ac6914597829c1d50ec7a6f45276c4cf45ee38fafecfd44157d52917e74d6 SHA512 a62578c751df08db8e7ea585e227bc2f68f4b29c6c1cd52e3d544b650e47b43c17002aa6d8348d2e70a28a3e8feb90504573e126cbdc7aeb84f37078bd3fff39 +DIST jenkins-bin-2.446.war 86466583 BLAKE2B 088bd894bee34fb83700053c3fa598d7ac72d3b3c99e21ced77e64a4564508b214d1fa3ce2ea751e0367579dd7ce45b97b1db90fcc3b7efa1bfc5c08616cb5db SHA512 d1a2d8bb261850bdc2b1a982083570696709e61d492a516d15ce60338cd77cdf5852a5471d41aadcf961af63732dc08237741c716947bc2667e266255ef6bd35 diff --git a/dev-util/jenkins-bin/jenkins-bin-2.440.1.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.440.1.ebuild new file mode 100644 index ..ee2930a81a40 --- /dev/null +++ b/dev-util/jenkins-bin/jenkins-bin-2.440.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="The leading open source automation server" +HOMEPAGE="https://jenkins.io/; +LICENSE="MIT" +SRC_URI="https://get.jenkins.io/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war" +SLOT="lts" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux" + +DEPEND="acct-group/jenkins + acct-user/jenkins" + +RDEPEND="acct-group/jenkins + acct-user/jenkins + media-fonts/dejavu + media-libs/freetype + !dev-util/jenkins-bin:0 + || ( virtual/jre:17 virtual/jre:11 )" + +S="${WORKDIR}" + +src_install() { + local JENKINS_DIR=/var/lib/jenkins + + keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home + + insinto /opt/jenkins + newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war + + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}-r3.logrotate ${PN/-bin/} + + newinitd "${FILESDIR}"/${PN}-r3.init jenkins + newconfd "${FILESDIR}"/${PN}-r1.confd jenkins + + systemd_newunit "${FILESDIR}"/${PN}-r5.service jenkins.service + + fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup +} diff --git a/dev-util/jenkins-bin/jenkins-bin-2.446.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.446.ebuild new file mode 100644 index ..4d3377af21c0 --- /dev/null +++ b/dev-util/jenkins-bin/jenkins-bin-2.446.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="The leading open source automation server" +HOMEPAGE="https://jenkins.io/; +LICENSE="MIT" +SRC_URI="https://get.jenkins.io/war/${PV}/${PN/-bin/}.war -> ${P}.war" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux" + +DEPEND="acct-group/jenkins + acct-user/jenkins" + +RDEPEND="acct-group/jenkins + acct-user/jenkins + media-fonts/dejavu +
[gentoo-commits] repo/gentoo:master commit in: dev-util/jenkins-bin/
commit: ed4dc98d00cc9e7ba919d9475b3c6cb162432aa6 Author: Hans de Graaff gentoo org> AuthorDate: Thu Feb 22 06:33:29 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Feb 22 06:33:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed4dc98d dev-util/jenkins-bin: drop 2.426.2, 2.428 Signed-off-by: Hans de Graaff gentoo.org> dev-util/jenkins-bin/Manifest | 2 -- dev-util/jenkins-bin/jenkins-bin-2.426.2.ebuild | 45 - dev-util/jenkins-bin/jenkins-bin-2.428.ebuild | 45 - 3 files changed, 92 deletions(-) diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest index 89f20e4a648e..2f7b5f5662ee 100644 --- a/dev-util/jenkins-bin/Manifest +++ b/dev-util/jenkins-bin/Manifest @@ -1,6 +1,4 @@ -DIST jenkins-bin-2.426.2.war 89541027 BLAKE2B 76b24695e8bc7dea0a8b5c53867b04becf9483bec62a5df513131b0e5490f72f152f920759f5028fc73ad130aed088b9cb3fab45bb1073dd8a58f4fcd693e4b2 SHA512 9527845de1b9b41889d47b645c97ac1a238f80c9e6434d1f73396dae512f22d6554cb5c7bdce777a668816b4b7ff316c7e2ecd07291d54d1855819a73e138af7 DIST jenkins-bin-2.426.3.war 89542726 BLAKE2B 4bc931fe8b2987696700e756ef723bf1805d60b8460cd49a95fed149cfc66e3a16c10e9e687eacb43d5c326d368307dc0c8010b9f1b4f24ad512d7f1d83988b2 SHA512 f1c985b0169edb684467886d9ffacbaff9bd3fe08f3e623f4c52d2378a06e28f573c2f57fe16a2f878574a5c929169b9e92e2a56e74ed149671714f12744aa3d -DIST jenkins-bin-2.428.war 89610321 BLAKE2B 201fb2fc8005a74897816d8dc9d59279d14d06c8f701b45843a5c22b898e383de0b33bbaad3c299d515e6c05e80d1334aa0456e81db4b8f2bcb9142adef9a27a SHA512 84450cf8ce95629adc38e44c8986aa727062be770c159d22396c95d16dea39287e5287480598cd7fdc719f055d17b306b194470ca4009ca7cf4699497fee860c DIST jenkins-bin-2.440.1.war 86502820 BLAKE2B 8f94e12aaab5dea9c50169d9ecfd036528db5698c2d9214ab850175be51bd6c4a3d33be38202f099cb375870e2a8bd09863d0ec79eb803d25e39c9d425f88428 SHA512 0c7505204ab7af52dd229eef73e9bcc7c0fea62192eafe6b347a174e1f430a319c135af94fa070e6c0a7ff4ad0957901b14564a7debf76b365de1d2bc9507fc0 DIST jenkins-bin-2.442.war 86471992 BLAKE2B 038e734f08787c3d188093acfa09d60bbc7e07f5e9bc5e1f0593e2fe60693f2a345ac6914597829c1d50ec7a6f45276c4cf45ee38fafecfd44157d52917e74d6 SHA512 a62578c751df08db8e7ea585e227bc2f68f4b29c6c1cd52e3d544b650e47b43c17002aa6d8348d2e70a28a3e8feb90504573e126cbdc7aeb84f37078bd3fff39 DIST jenkins-bin-2.446.war 86466583 BLAKE2B 088bd894bee34fb83700053c3fa598d7ac72d3b3c99e21ced77e64a4564508b214d1fa3ce2ea751e0367579dd7ce45b97b1db90fcc3b7efa1bfc5c08616cb5db SHA512 d1a2d8bb261850bdc2b1a982083570696709e61d492a516d15ce60338cd77cdf5852a5471d41aadcf961af63732dc08237741c716947bc2667e266255ef6bd35 diff --git a/dev-util/jenkins-bin/jenkins-bin-2.426.2.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.426.2.ebuild deleted file mode 100644 index e8b333002f60.. --- a/dev-util/jenkins-bin/jenkins-bin-2.426.2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -DESCRIPTION="The leading open source automation server" -HOMEPAGE="https://jenkins.io/; -LICENSE="MIT" -SRC_URI="https://get.jenkins.io/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war" -SLOT="lts" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux" -IUSE="" - -DEPEND="acct-group/jenkins - acct-user/jenkins" - -RDEPEND="acct-group/jenkins - acct-user/jenkins - media-fonts/dejavu - media-libs/freetype - !dev-util/jenkins-bin:0 - || ( virtual/jre:17 virtual/jre:11 )" - -S="${WORKDIR}" - -src_install() { - local JENKINS_DIR=/var/lib/jenkins - - keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home - - insinto /opt/jenkins - newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war - - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}-r3.logrotate ${PN/-bin/} - - newinitd "${FILESDIR}"/${PN}-r3.init jenkins - newconfd "${FILESDIR}"/${PN}-r1.confd jenkins - - systemd_newunit "${FILESDIR}"/${PN}-r5.service jenkins.service - - fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup -} diff --git a/dev-util/jenkins-bin/jenkins-bin-2.428.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.428.ebuild deleted file mode 100644 index 94f16b3ed823.. --- a/dev-util/jenkins-bin/jenkins-bin-2.428.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -DESCRIPTION="The leading open source automation server" -HOMEPAGE="https://jenkins.io/; -LICENSE="MIT" -SRC_URI="https://get.jenkins.io/war/${PV}/${PN/-bin/}.war -> ${P}.war" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux" -IUSE="" - -DEPEND="acct-group/jenkins - acct-user/jenkins" - -RDEPEND="acct-group/jenkins - acct-user/jenkins -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack/
commit: 0490229ebb06ae5e813459bac51a9b2c8c4fabc1 Author: Hans de Graaff gentoo org> AuthorDate: Thu Feb 22 06:21:38 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Feb 22 06:21:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0490229e dev-ruby/rack: add 3.0.9.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rack/Manifest| 1 + dev-ruby/rack/rack-3.0.9.1.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest index aa24bda9f129..cefe671d7bac 100644 --- a/dev-ruby/rack/Manifest +++ b/dev-ruby/rack/Manifest @@ -1,4 +1,5 @@ DIST rack-2.2.8.1.tar.gz 279646 BLAKE2B 2e466bb3052266fa3cba5551af128d6723d9acd281962bbc84cb6c4c9a0aaaf018417c5549ae9cd8ae74df12726e1d62346b22cc1217248be488a63449cf870d SHA512 3dc99071ff5e68954824e6af57524222d4f0014e1cdf04dafc2131e5a2c208c6aa925a2ad053e2d26204383b20395ab499e8236a1d92c8c4e7d7959225bd5dc6 DIST rack-2.2.8.tar.gz 279555 BLAKE2B 798d6d1e0877a895c0b4d33c5dc20e6cfab88745abd4cb76166484df355b283a9e842791b0d874c53ffb8600258d169e24a4570850f4f0994b596c6ebf76937e SHA512 e3055483c8f6f7a9a6aeb5654865a004b02bef781dd95072b84402a98549c13c66b5591b25b1a35fb6915af4b39adf88aa716e3edef7d0e41dbebf2a2a79ffcb DIST rack-3.0.8.tar.gz 788610 BLAKE2B 9a591242e37f10021a2779bc495ab0ef954eb6474efe279f2bc6417e4255d83a92f156a9bc52fe90c098dc23c26eddf802119fdcd739a05332bc398db1c12456 SHA512 045a1de846e984d2067ce647d0b3652c810a264fa4f84e9791a623ac5c5cfa5ab4b961c4cb0328b51a71f66082190741dbaac3f4dbafad7c5a8e97a71b169448 +DIST rack-3.0.9.1.tar.gz 789318 BLAKE2B 300be59512a1497b832fe553ae9d957e380c5399707c891b67a950db32682ee8e2539dab02e656fdc855a8c821d7a5d8674b9208d4cc701f534eb8f1a8767fcf SHA512 0aacf814463dc03a95aaa7ec979caf3464d9e19d5ab9c3842978c2c94b81e8b2ed040f3f4028fd046c73e0632ee7754755cd35afc81ca47e22d43d4882086dc0 DIST rack-3.0.9.tar.gz 789232 BLAKE2B b71eb67ff796a1389bba79c3132608bec30a65d44fa8dd302a5c4e40a42b30b0284aeea6b0b5a1c73ec823e134c25ce426375bfa8772242a8f6b05a4187ee36b SHA512 0a69f4755119aae5c6e0ab8b1541eade221a701a9cdba3b10afd2bbd2a37e8b0faa80aad92304cf29793b2536b05e8a5ae3c0e0e986b021af1566bda8d387353 diff --git a/dev-ruby/rack/rack-3.0.9.1.ebuild b/dev-ruby/rack/rack-3.0.9.1.ebuild new file mode 100644 index ..34788801390b --- /dev/null +++ b/dev-ruby/rack/rack-3.0.9.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc UPGRADE-GUIDE.md" + +RUBY_FAKEGEM_GEMSPEC="rack.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A modular Ruby webserver interface" +HOMEPAGE="https://github.com/rack/rack; +SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test" + +ruby_add_rdepend "virtual/ruby-ssl" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:5 + dev-ruby/minitest-global_expectations + dev-ruby/webrick +)" + +# The gem has automagic dependencies over mongrel, ruby-openid, +# memcache-client, thin, mongrel and camping; not sure if we should +# make them dependencies at all. + +all_ruby_prepare() { + # The build system tries to generate the ChangeLog from git. Create + # an empty file to avoid a needless dependency on git. + touch ChangeLog || die + + sed -i -e "s:require_relative ':require './:" rack.gemspec || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; Dir['test/spec_*.rb'].each{|f| require f}" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack/
commit: 71c07ced22c85de00b6e9a04aa304611d1fe9d62 Author: Hans de Graaff gentoo org> AuthorDate: Thu Feb 22 06:20:15 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Feb 22 06:20:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c07ced dev-ruby/rack: add 2.2.8.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rack/Manifest| 1 + dev-ruby/rack/rack-2.2.8.1.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest index 18f7fbecd3cd..aa24bda9f129 100644 --- a/dev-ruby/rack/Manifest +++ b/dev-ruby/rack/Manifest @@ -1,3 +1,4 @@ +DIST rack-2.2.8.1.tar.gz 279646 BLAKE2B 2e466bb3052266fa3cba5551af128d6723d9acd281962bbc84cb6c4c9a0aaaf018417c5549ae9cd8ae74df12726e1d62346b22cc1217248be488a63449cf870d SHA512 3dc99071ff5e68954824e6af57524222d4f0014e1cdf04dafc2131e5a2c208c6aa925a2ad053e2d26204383b20395ab499e8236a1d92c8c4e7d7959225bd5dc6 DIST rack-2.2.8.tar.gz 279555 BLAKE2B 798d6d1e0877a895c0b4d33c5dc20e6cfab88745abd4cb76166484df355b283a9e842791b0d874c53ffb8600258d169e24a4570850f4f0994b596c6ebf76937e SHA512 e3055483c8f6f7a9a6aeb5654865a004b02bef781dd95072b84402a98549c13c66b5591b25b1a35fb6915af4b39adf88aa716e3edef7d0e41dbebf2a2a79ffcb DIST rack-3.0.8.tar.gz 788610 BLAKE2B 9a591242e37f10021a2779bc495ab0ef954eb6474efe279f2bc6417e4255d83a92f156a9bc52fe90c098dc23c26eddf802119fdcd739a05332bc398db1c12456 SHA512 045a1de846e984d2067ce647d0b3652c810a264fa4f84e9791a623ac5c5cfa5ab4b961c4cb0328b51a71f66082190741dbaac3f4dbafad7c5a8e97a71b169448 DIST rack-3.0.9.tar.gz 789232 BLAKE2B b71eb67ff796a1389bba79c3132608bec30a65d44fa8dd302a5c4e40a42b30b0284aeea6b0b5a1c73ec823e134c25ce426375bfa8772242a8f6b05a4187ee36b SHA512 0a69f4755119aae5c6e0ab8b1541eade221a701a9cdba3b10afd2bbd2a37e8b0faa80aad92304cf29793b2536b05e8a5ae3c0e0e986b021af1566bda8d387353 diff --git a/dev-ruby/rack/rack-2.2.8.1.ebuild b/dev-ruby/rack/rack-2.2.8.1.ebuild new file mode 100644 index ..6877ce8eef40 --- /dev/null +++ b/dev-ruby/rack/rack-2.2.8.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc" + +RUBY_FAKEGEM_GEMSPEC="rack.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A modular Ruby webserver interface" +HOMEPAGE="https://github.com/rack/rack; +SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test" + +ruby_add_rdepend "virtual/ruby-ssl" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:5 + dev-ruby/minitest-global_expectations + || ( dev-ruby/psych:5 dev-ruby/psych:0 ) + dev-ruby/webrick +)" + +# The gem has automagic dependencies over mongrel, ruby-openid, +# memcache-client, thin, mongrel and camping; not sure if we should +# make them dependencies at all. + +all_ruby_prepare() { + # The build system tries to generate the ChangeLog from git. Create + # an empty file to avoid a needless dependency on git. + touch ChangeLog || die + + # Avoid development dependency + sed -i -e '/minitest-sprint/ s:^:#:' -e "s:require_relative ':require './:" rack.gemspec || die + + # Rename rackup command and force gem version to allow rack 2.x applications to work + mv bin/rackup bin/rackup-2 || die + sed -i -e '4igem "rack", "~> 2.2.0"' bin/rackup-2 +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; Dir['test/spec_*.rb'].each{|f| require f}" || die +} + +all_ruby_install() { + all_fakegem_install + + einfo "The rackup command is installed as 'rackup-2' to allow parallel installation with rack 3" +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack/
commit: dd987085c164888695053605970c49032b264cf7 Author: Hans de Graaff gentoo org> AuthorDate: Thu Feb 22 06:18:32 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Feb 22 06:18:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd987085 dev-ruby/rack: drop 2.2.7, 3.0.7 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rack/Manifest | 2 -- dev-ruby/rack/rack-2.2.7.ebuild | 50 - dev-ruby/rack/rack-3.0.7.ebuild | 45 - 3 files changed, 97 deletions(-) diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest index a81d78c2dbe7..18f7fbecd3cd 100644 --- a/dev-ruby/rack/Manifest +++ b/dev-ruby/rack/Manifest @@ -1,5 +1,3 @@ -DIST rack-2.2.7.tar.gz 279222 BLAKE2B 0c7fb54aaa20c2e840a791240199e3981f70634f9d241d1167b3efca53156d1bc7129c64a7c3f0a82f6001bb46632969041b5310020601d55719beb538972f5c SHA512 c89b7ed8bfea7f53e6f2b507d9668af8220750be336180d0ccea76d86359e7cacff74e6a55e5757ff7f79d2377049f4268d1851f4b83d6ff474f0002310a0d29 DIST rack-2.2.8.tar.gz 279555 BLAKE2B 798d6d1e0877a895c0b4d33c5dc20e6cfab88745abd4cb76166484df355b283a9e842791b0d874c53ffb8600258d169e24a4570850f4f0994b596c6ebf76937e SHA512 e3055483c8f6f7a9a6aeb5654865a004b02bef781dd95072b84402a98549c13c66b5591b25b1a35fb6915af4b39adf88aa716e3edef7d0e41dbebf2a2a79ffcb -DIST rack-3.0.7.tar.gz 788611 BLAKE2B 99f4b7394c7b7d78ca3c7888369355437383ed5e3f3bea1bae7117019df5588a2c778270308309908223f5c509c97e6792b2edfeac6b3e3d6815e147bcdab375 SHA512 7ed94b59a4c8886ad94898eb1a7dd3e363fd1b2cecb79713ab744853e7c3da7a1d10034235a1aa5da4cb50c1a5d7c86c4d524ba2a3286289e9f1f7e37edd DIST rack-3.0.8.tar.gz 788610 BLAKE2B 9a591242e37f10021a2779bc495ab0ef954eb6474efe279f2bc6417e4255d83a92f156a9bc52fe90c098dc23c26eddf802119fdcd739a05332bc398db1c12456 SHA512 045a1de846e984d2067ce647d0b3652c810a264fa4f84e9791a623ac5c5cfa5ab4b961c4cb0328b51a71f66082190741dbaac3f4dbafad7c5a8e97a71b169448 DIST rack-3.0.9.tar.gz 789232 BLAKE2B b71eb67ff796a1389bba79c3132608bec30a65d44fa8dd302a5c4e40a42b30b0284aeea6b0b5a1c73ec823e134c25ce426375bfa8772242a8f6b05a4187ee36b SHA512 0a69f4755119aae5c6e0ab8b1541eade221a701a9cdba3b10afd2bbd2a37e8b0faa80aad92304cf29793b2536b05e8a5ae3c0e0e986b021af1566bda8d387353 diff --git a/dev-ruby/rack/rack-2.2.7.ebuild b/dev-ruby/rack/rack-2.2.7.ebuild deleted file mode 100644 index d330c2918fe9.. --- a/dev-ruby/rack/rack-2.2.7.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby30 ruby31 ruby32" - -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc" - -RUBY_FAKEGEM_GEMSPEC="rack.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A modular Ruby webserver interface" -HOMEPAGE="https://github.com/rack/rack; -SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="" - -ruby_add_rdepend "virtual/ruby-ssl" - -ruby_add_bdepend "test? ( - dev-ruby/minitest:5 - dev-ruby/minitest-global_expectations - || ( dev-ruby/psych:5 dev-ruby/psych:0 ) - dev-ruby/webrick -)" - -# The gem has automagic dependencies over mongrel, ruby-openid, -# memcache-client, thin, mongrel and camping; not sure if we should -# make them dependencies at all. - -all_ruby_prepare() { - # The build system tries to generate the ChangeLog from git. Create - # an empty file to avoid a needless dependency on git. - touch ChangeLog || die - - # Avoid development dependency - sed -i -e '/minitest-sprint/ s:^:#:' -e "s:require_relative ':require './:" rack.gemspec || die - - # Avoid test failing due to security version number usage - sed -i -e '/support -v option to get version/askip "broken with security version number"' test/spec_server.rb || die -} - -each_ruby_test() { - ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; Dir['test/spec_*.rb'].each{|f| require f}" || die -} diff --git a/dev-ruby/rack/rack-3.0.7.ebuild b/dev-ruby/rack/rack-3.0.7.ebuild deleted file mode 100644 index b12b68b4382d.. --- a/dev-ruby/rack/rack-3.0.7.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" - -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc UPGRADE-GUIDE.md" - -RUBY_FAKEGEM_GEMSPEC="rack.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A modular Ruby webserver interface" -HOMEPAGE="https://github.com/rack/rack; -SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/
commit: 55656d681a37ff848b4bbed2abcfc77608f54c13 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:10:30 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55656d68 x11-terms/kitty-terminfo: drop 0.31.0, 0.32.0 Signed-off-by: Ionen Wolkens gentoo.org> x11-terms/kitty-terminfo/Manifest | 2 -- .../kitty-terminfo/kitty-terminfo-0.31.0.ebuild| 23 -- .../kitty-terminfo/kitty-terminfo-0.32.0.ebuild| 23 -- 3 files changed, 48 deletions(-) diff --git a/x11-terms/kitty-terminfo/Manifest b/x11-terms/kitty-terminfo/Manifest index f039dc9d02b9..e022bc18d59f 100644 --- a/x11-terms/kitty-terminfo/Manifest +++ b/x11-terms/kitty-terminfo/Manifest @@ -1,4 +1,2 @@ -DIST kitty-0.31.0.tar.xz 7929620 BLAKE2B 74ccd0e14803ee3991d895c8ec0099567b6a087110eda03d5b35a45d1e684916d63846f1bd1184b2f5fe7a88431983602899cfd6392c28de78d020b8c98c89b2 SHA512 3868431003f9f1a3907415124c1d8282b077985a9d104615d48f9d309f6fbf1a9546674508649aa35f2b6e66aa5638024e8127f92ae7b043da367c7b3363 -DIST kitty-0.32.0.tar.xz 8122660 BLAKE2B 8f2fccb8f233612331b860e0b25aa5a028c2e4d39b5795132351c4a2dff51478b8e42fd3a15bec5f616b4cdb47ad0cc7f636d1961a7f9fad8ede91475e82c29e SHA512 d64f36c20d484724b0215a2ffc9044b83ddaa476926377e6c79226d7d6bd5deffda9964291a99c0df174640fb2fa7df0464435d2cef19304eab7b1d135cc1847 DIST kitty-0.32.1.tar.xz 8115412 BLAKE2B 493b250c3b456e895646175602997d902f457f8935be2b2cc21e41f6efbc963865eff6157d31427a65e9d0976e87965a646ef77cfdee28d96aeb710e6a905c4c SHA512 4be50093b2da7a6536548f8bf36ea86ab47238a1f346e10d4384a90d2d0d0e02f8d98dc6a463ffa7c7a93268202b5a4109f28e2b7ece1d9593f590691e5e1af8 DIST kitty-0.32.2.tar.xz 8103024 BLAKE2B 637449eb655973700493f725846263bfba193729725b6f14490fc44872e191c5e47b272bc3955b5ca47d400a497931be0749d338354ae8a5402fd867f7b941d3 SHA512 245d399366c0b2174bb80d557c08edf49e96a034a3cf33d2027180ef418581cc9bea2566d9ead9f96094bdc01655aeddd251b07b1bc444e7af59c864eb2bcd01 diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.31.0.ebuild b/x11-terms/kitty-terminfo/kitty-terminfo-0.31.0.ebuild deleted file mode 100644 index 53f4810db87e.. --- a/x11-terms/kitty-terminfo/kitty-terminfo-0.31.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator" -HOMEPAGE="https://sw.kovidgoyal.net/kitty/; -SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz; -S="${WORKDIR}/kitty-${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" -RESTRICT="test" # intended to be ran on the full kitty package - -BDEPEND="sys-libs/ncurses" - -src_compile() { :; } - -src_install() { - dodir /usr/share/terminfo - tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die -} diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.32.0.ebuild b/x11-terms/kitty-terminfo/kitty-terminfo-0.32.0.ebuild deleted file mode 100644 index b5c7cbc40759.. --- a/x11-terms/kitty-terminfo/kitty-terminfo-0.32.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator" -HOMEPAGE="https://sw.kovidgoyal.net/kitty/; -SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz; -S="${WORKDIR}/kitty-${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -RESTRICT="test" # intended to be ran on the full kitty package - -BDEPEND="sys-libs/ncurses" - -src_compile() { :; } - -src_install() { - dodir /usr/share/terminfo - tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die -}
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: ce2b7f4ae581583bb55397957053266f0efdaef5 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:12:00 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2b7f4a x11-drivers/nvidia-drivers: drop 535.146.02 Signed-off-by: Ionen Wolkens gentoo.org> x11-drivers/nvidia-drivers/Manifest| 8 - .../nvidia-drivers-535.146.02.ebuild | 528 - 2 files changed, 536 deletions(-) diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index 6eec9f3f254f..d11a0ff72e2a 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -1,5 +1,4 @@ DIST NVIDIA-Linux-aarch64-525.147.05.run 262738232 BLAKE2B 742feded05f659fa9965b2eebcc6a269b0355d08b6f2a686dad47c1acf2c20a359f9a9c33184ab2d51044b8823535bd7606180e31d348f362a016fad74cf476b SHA512 d1d9e49e16ee6cc69340a3458566f89fee7b63effdd8cae3e55e40cdfbd35d1e87b958769fd3b2ce5ab29596d88c3ac68189232d7a1dad8c16773faedcf5b568 -DIST NVIDIA-Linux-aarch64-535.146.02.run 269688101 BLAKE2B 079662585a17a347ad25ea5148255814e8396f49be1172b5e4b7f8b73792ed4379228699664d5bb0f78ea08ab60ac0e8e0a6a958c7f7f4b48d780f8f0640fb7c SHA512 1ce0ef45466cc46a73108cc625c470b2492fbb04b2bbc6f1e2cf1443a9a26c54c517f35b4aef74a301a4288022f9f9698034bed59a3f8cd3fe860ef7368cbf13 DIST NVIDIA-Linux-aarch64-535.154.05.run 269669314 BLAKE2B e5d8c74304d9e555dc9c867455b7e7d6157eab38316f79d233b5528a23f91ddbaf41e693168faf67af94a1c0d8aa8b0e5686bad31f2ea9f999fe5e72de176da9 SHA512 78ba2e9a0112d80f019d272c464d2b9e4cf735edbe80de33c97bab5d6dba6f29aed271113edbde95def984ebbddea4f1f80da57cd94561f620ecdfc3a4ef DIST NVIDIA-Linux-aarch64-545.29.06.run 255826178 BLAKE2B 9299c91a99e02d01d9e91e9baecbc0cc5a085886d64b94e0047ef2591f9e6d309a072d7003a70c5c976906642730f013fbf968b17acd6e8fe8e73f25ab0566b3 SHA512 10c92fd02b1f452f79bb9431197e701e103ca65cc7386cc8e8a05ae5af94f0173310997690fe1809dfb19193f108bd482485942ca11342ec35650bd74947e8c5 DIST NVIDIA-Linux-aarch64-550.40.07.run 235818826 BLAKE2B 0065b78fc98db27e9478c57aa66f1f0c7f172d2373028be9cfe40f652b195acb2863ffb9421b33ab4272ed4d03ff8d54b2aab4d35ee1abaa85dbb684ec911f8f SHA512 d0c7e735bdd5d2a193c10176691dbc23ddf46ca4bc31897f767c26c28f115ffd8cde65f5437038140c66d4009418b448929054990d9a77dbbbdc49160976e6d1 @@ -7,48 +6,41 @@ DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 435b5e0e60468cc74b41cc5d9b5bb DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b SHA512 4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a DIST NVIDIA-Linux-x86_64-470.223.02.run 270557540 BLAKE2B fc766d193baf5ef89994188e1589b98429d4e6ddfb925ac2126b5db3d18096a2504303aa79b23401ca8b21878fe76057c3b4e1baa06b76d069fae322634aea9a SHA512 66e470343b6f0c04703c81169cd03674be06b5315db738cab64308ec073b5bf5b87508b58ac8b6288d10e95307072d99e874e7884207a323a3dd08887bbc8750 DIST NVIDIA-Linux-x86_64-525.147.05.run 414135234 BLAKE2B 77a12905771772804a5e5cf36df3e5032fe0160ac7c8a1b4ea002f65dac3732d9c900c1787a3e26d08b951a8de4893467cc7a80d424e017990d12669354d4191 SHA512 0c7b31715fce6a7bd77a2d9f9a3dca54a929a7790d748051576f62cdaeaeb6a9d0f3fbb13f0b20a51966bdb9470acdbc9ee529a9e84f38a9c834a1bd28d81773 -DIST NVIDIA-Linux-x86_64-535.146.02.run 341737575 BLAKE2B a49631a31f7685fcf338b424d6693b95b0af28c322fade1b8856f7c147e7d1385f80e560031659d19b3a7e8cc26840d243ff03df9e147e2c0d4a1bc5544c5b87 SHA512 5efebb52392fc2139790be4acffd8082e2d050009a95f59d3a8d4aba40986c61d88d598870364b5a419dbbe8e8b2e6254a82ea61230f35bd68ba4ec30d77a830 DIST NVIDIA-Linux-x86_64-535.154.05.run 341691657 BLAKE2B 63a56771eea30d467e5a8eb4ab4746e80bda7f055c02bb130cf188b6fc30bc91427c903ac43db0837cc3855cb29f44dc1832afd76d3e39ba111e83f6f60e9d2d SHA512 29c54814ed1d93abb7888c821feb14cc419ca76db70f0a57ee56777b7b48f252303562efb8ebe026b9ce6ae624064e9e185414fbe8e5818c241de9fb576ad480 DIST NVIDIA-Linux-x86_64-535.43.28.run 341943540 BLAKE2B 845ead98e8609cdde80ceb25aab0a982e001e5fea3d05002a4d37faafd755895444f06d125620969e45ebd5e439d6834fd0f615a2755ed88de367ad9c2598664 SHA512 27e3a2e2ab117929f1bd18002d87067d2b386d131a7a10ec6099925f341c5a56ba8e8617f861cc60c02cae6065e518c0ec27f2d0845657250c258e0313e919f5 DIST NVIDIA-Linux-x86_64-545.29.06.run 324708574 BLAKE2B 4b6ef76942f34422a366eb226a75f0e2fa17c8eda58b239fcff7a217bce0e237677a762603553120b49bbf458be763461266f5454bf1b37d99905701cc1d1aa5 SHA512 b80e1643471c48477479a48d2e8a9c4a241874d6207ddeaccdeedd3f9f1121d79be90be07d37df094fa6f7cc5806857bf2368337ba40cb5cfe6d04c117c5c45d DIST NVIDIA-Linux-x86_64-550.40.07.run 306517958 BLAKE2B 770d3d1b6778ce69a7ad28da963bc992fbec341bb29f507af569fda51b1e201fd5def9a8755827a749fe890ba4542f375bc43abb2a79c75fff482ed24813
[gentoo-commits] repo/gentoo:master commit in: media-sound/cava/
commit: e1bde288a61530f4b4902ae4c6d7913b14c4b5e7 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:07:58 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1bde288 media-sound/cava: drop 0.9.1, 0.10.0 Signed-off-by: Ionen Wolkens gentoo.org> media-sound/cava/Manifest | 3 -- media-sound/cava/cava-0.10.0.ebuild | 87 - media-sound/cava/cava-0.9.1.ebuild | 83 --- 3 files changed, 173 deletions(-) diff --git a/media-sound/cava/Manifest b/media-sound/cava/Manifest index ebdfbf775874..570ca8dcc805 100644 --- a/media-sound/cava/Manifest +++ b/media-sound/cava/Manifest @@ -1,4 +1 @@ -DIST cava-0.10.0-jack-support.patch.xz 9188 BLAKE2B c99b92a9879506efd942766cd01794c14b223e39862ab92699f4a25d34d21524d0b610a33dbd084c0466fafe8430b5d96da1146c6050d43b35d1f85915540938 SHA512 ffd2eb4c388b83a0ee21a08ec2f707731d8aa32a15ec549d8fe5caf5ac4a45534f3d0f6b66a1d747a57959eb2f571efd5a7b1d3fbb81496b6a01e23b7bd42276 -DIST cava-0.10.0.tar.gz 124085 BLAKE2B 1d1d16f2e32823749465ee76d42bdaebf201dd5d8c7c44020793e247448f6786d631fed75841622dfaedc1d6dd0bee54dfaf10e9f637d6ae5aab3e1a76138421 SHA512 8b54ed59ce7965209f0e03be3409f59b0e59e6a684afca3eb2e3c82c369d35224a0a1a09cbcbca09b36fce416a13efafdff7362fe0b4e2f6b494a023de76793e DIST cava-0.10.1.tar.gz 129520 BLAKE2B 181a511feb8b9a6806316264c27e963fe7827802d8e333c39d59a0e3f67dd57bea967b05aeb869455992b905afd9c6e3f568debb84155068cbef03621047da6b SHA512 8a71628bae6621ef925f5fed94659b07d9220e142c17514bed79e1105a9160494bf3978267c9de3ab6cd2126ece50419fb4245ccf190f3a299fc0cfb111be354 -DIST cava-0.9.1.tar.gz 119287 BLAKE2B e6342ff8867747a2c15197c965b713e8ea1c5bd579725538e0e1745797280460ea6a7d6c5cca2776934eef24378d9661bcef5cfd5280a93de16b41201558c49d SHA512 21af220b53a2f45c8c43dfd2ba47c1c96a8fcccdbd11ca1ac59eea7a4f32c0e27c7d2056281d0293fd17d4d635b1c568c953567d6f0301c800b4a387332d2a7a diff --git a/media-sound/cava/cava-0.10.0.ebuild b/media-sound/cava/cava-0.10.0.ebuild deleted file mode 100644 index 8e6993dbfcc1.. --- a/media-sound/cava/cava-0.10.0.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools toolchain-funcs - -DESCRIPTION="Console-based Audio Visualizer for Alsa" -HOMEPAGE="https://github.com/karlstav/cava/; -SRC_URI=" - https://github.com/karlstav/cava/archive/refs/tags/${PV}.tar.gz - -> ${P}.tar.gz - https://dev.gentoo.org/~ionen/distfiles/${P}-jack-support.patch.xz -" - -LICENSE="MIT Unlicense" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="alsa jack +ncurses pipewire portaudio pulseaudio sdl sndio" - -RDEPEND=" - dev-libs/iniparser:4 - sci-libs/fftw:3.0= - alsa? ( media-libs/alsa-lib ) - jack? ( virtual/jack ) - ncurses? ( sys-libs/ncurses:= ) - pipewire? ( media-video/pipewire:= ) - portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-libs/libpulse ) - sdl? ( - media-libs/libglvnd - media-libs/libsdl2[opengl,video] - ) - sndio? ( media-sound/sndio:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - sdl? ( dev-build/autoconf-archive ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.8.0-gentoo-iniparser4.patch - "${WORKDIR}"/${P}-jack-support.patch -) - -src_prepare() { - default - - echo ${PV} > version || die - eautoreconf -} - -src_configure() { - local econfargs=( - $(use_enable alsa input-alsa) - $(use_enable jack input-jack) - $(use_enable pipewire input-pipewire) - $(use_enable portaudio input-portaudio) - $(use_enable pulseaudio input-pulse) - $(use_enable sndio input-sndio) - - $(use_enable ncurses output-ncurses) - $(use_enable sdl output-sdl) - # note: not behind USE=opengl and sdl2[opengl?] given have not gotten - # normal output-sdl to work without USE=opengl on sdl either way - $(use_enable sdl output-sdl_glsl) - - GENTOO_SYSROOT="${ESYSROOT}" # see iniparser4.patch - ) - - # autoconf-archive (currently) does not support -lOpenGL for libglvnd[-X] - use sdl && econfargs+=( GL_LIBS="$($(tc-getPKG_CONFIG) --libs opengl || die)" ) - - econf "${econfargs[@]}" -} - -pkg_postinst() { - if [[ ! ${REPLACING_VERSIONS##* } ]]; then - elog "A default ~/.config/cava/config will be created after initial" - elog "use of ${PN}, see it and ${EROOT}/usr/share/doc/${PF}/README*" - elog "for configuring audio input and more." - elif ver_test ${REPLACING_VERSIONS##* } -lt 0.9; then - elog "If used, the noise_reduction
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-creator/
commit: 1f7e9fe640ba9be8f54eaab23a7f464291cf6d0a Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 04:50:23 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f7e9fe6 dev-qt/qt-creator: use := to match upcoming llvm-r1 changes Currently ommited in the llvm-r1 example, but that's being changed and >=llvm-18.1.0_rc3 will use $(ver_cut 1-2) as subslot. No need for a revbump (slot 18 is still masked either way). Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qt-creator/qt-creator-12.0.2.ebuild | 2 +- dev-qt/qt-creator/qt-creator-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-qt/qt-creator/qt-creator-12.0.2.ebuild b/dev-qt/qt-creator/qt-creator-12.0.2.ebuild index 4587a1c7c566..f295798776cf 100644 --- a/dev-qt/qt-creator/qt-creator-12.0.2.ebuild +++ b/dev-qt/qt-creator/qt-creator-12.0.2.ebuild @@ -49,7 +49,7 @@ COMMON_DEPEND=" >=dev-qt/qtdeclarative-${QT_PV}= clang? ( dev-cpp/yaml-cpp:= - $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}') + $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}=') ) designer? ( >=dev-qt/qttools-${QT_PV}[designer] ) help? ( diff --git a/dev-qt/qt-creator/qt-creator-.ebuild b/dev-qt/qt-creator/qt-creator-.ebuild index 4587a1c7c566..f295798776cf 100644 --- a/dev-qt/qt-creator/qt-creator-.ebuild +++ b/dev-qt/qt-creator/qt-creator-.ebuild @@ -49,7 +49,7 @@ COMMON_DEPEND=" >=dev-qt/qtdeclarative-${QT_PV}= clang? ( dev-cpp/yaml-cpp:= - $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}') + $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}=') ) designer? ( >=dev-qt/qttools-${QT_PV}[designer] ) help? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/parse/
commit: 33927c0aaef8bed1f75af46ba8381c48b20e1fed Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:14:53 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33927c0a dev-python/parse: drop 1.20.0 Signed-off-by: Ionen Wolkens gentoo.org> dev-python/parse/Manifest| 1 - dev-python/parse/parse-1.20.0.ebuild | 17 - 2 files changed, 18 deletions(-) diff --git a/dev-python/parse/Manifest b/dev-python/parse/Manifest index 8543f4ae80f1..c292fa58c18c 100644 --- a/dev-python/parse/Manifest +++ b/dev-python/parse/Manifest @@ -1,2 +1 @@ -DIST parse-1.20.0.tar.gz 28871 BLAKE2B a6635641cb780c246053ddd7ecd397e994964086d3e5191356e425bb837b0e1c201c6b4e92755b4c4351589ff9055826964fa9eaac756e98bac90766a4703e06 SHA512 40ba63f62138c2273ec9bb603b7d8f74b471d9b143a49062a0f9979f8d84a7acce9d56ac046d38c6900fe07e9b5b3fdd3de7f2e78708e85234ec56b86410b14a DIST parse-1.20.1.tar.gz 29122 BLAKE2B b201f0cc491c964909bf0e4f0b406922ad7dcc0f1e232785efdf434e4c7643aaff53ac46b24c893eaa262d35021fd86001541fcb5e289a10e5163e7c2626e02f SHA512 6aee92558496e9eca2fc1647131671dd88934687fbb23a04a99213b7885f4da776235cd380a7ea237b5f5b018522f92b6d702bd58858a0957a2213baca0e2a5c diff --git a/dev-python/parse/parse-1.20.0.ebuild b/dev-python/parse/parse-1.20.0.ebuild deleted file mode 100644 index cb5d371da714.. --- a/dev-python/parse/parse-1.20.0.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2021-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="Parse strings using a specification based on the Python format() syntax" -HOMEPAGE="https://github.com/r1chardj0n3s/parse/; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: net-misc/ytfzf/
commit: 8fa98015074ce3cce12cbc1d464bf6b47ec979eb Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:12:13 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa98015 net-misc/ytfzf: drop 2.6.1 Signed-off-by: Ionen Wolkens gentoo.org> net-misc/ytfzf/Manifest | 1 - net-misc/ytfzf/ytfzf-2.6.1.ebuild | 59 --- 2 files changed, 60 deletions(-) diff --git a/net-misc/ytfzf/Manifest b/net-misc/ytfzf/Manifest index 279c606927c6..7971dc2aff2a 100644 --- a/net-misc/ytfzf/Manifest +++ b/net-misc/ytfzf/Manifest @@ -1,2 +1 @@ -DIST ytfzf-2.6.1.tar.gz 3278989 BLAKE2B 85ad83d9880e3e9e02a9a22b9f15e9ce88fafb1466f1694bd05766b24ac4505ce7da61e391d18f2973695394b89f5e4581f1c9e6588a6783a6fefa7adfaf7c67 SHA512 9266065352ae797bd5b8a2c71681b15599347ca38a519a21e84b42a0e8bb102c0937a02cbd6027c736ac0bdd7a6bc67fea664ecce5698032b4fef1ef0ec92c65 DIST ytfzf-2.6.2.tar.gz 3279051 BLAKE2B d2517915e3025bf32b5db4a17f6afe218cd1693e611a76627a87193f0403e86d021c58717f627191b5979142799e6c4d0d3f9864812d8dc3d22f9a28fe379eaf SHA512 9c2d6d6fbd6a21385531523401c113b681d8fd3e3bc0f6566730e0de55a4e70a4d86bebced7cdf472cb145cc1247b79b25ba502ec7a79aee0d89ad816ba434ef diff --git a/net-misc/ytfzf/ytfzf-2.6.1.ebuild b/net-misc/ytfzf/ytfzf-2.6.1.ebuild deleted file mode 100644 index 7226c6c032d9.. --- a/net-misc/ytfzf/ytfzf-2.6.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -DESCRIPTION="Posix script to find and watch youtube videos from the terminal" -HOMEPAGE="https://github.com/pystardust/ytfzf/; -SRC_URI="https://github.com/pystardust/ytfzf/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="minimal +thumbnails" - -RDEPEND=" - app-misc/jq - net-misc/curl[ssl] - app-alternatives/awk - !minimal? ( - app-shells/fzf - media-video/mpv[lua] - net-misc/yt-dlp - thumbnails? ( - || ( - media-gfx/ueberzugpp - media-gfx/ueberzug - ) - ) - ) -" - -src_compile() { :; } - -src_install() { - local emakeargs=( - DESTDIR="${D}" - PREFIX="${EPREFIX}"/usr - DOCDIR="${EPREFIX}"/usr/share/doc/${PF} - ) - - emake "${emakeargs[@]}" addons doc install - einstalldocs - - rm -r "${ED}"/usr/share/licenses || die -} - -pkg_postinst() { - optfeature "external menu support" x11-misc/dmenu - optfeature "desktop notifications" x11-libs/libnotify - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Note that ${PN} supports many methods to display menus/thumbnails." - elog "This ebuild primarily covers defaults and major features, additional" - elog "dependencies may be needed for others. Set USE=minimal if want full" - elog "control over optional dependencies (e.g. fzf is optional if use dmenu)." - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttools/
commit: ff87bdd01f194226477164b68b1e908ea56a2694 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 04:47:27 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff87bdd0 dev-qt/qttools: use := to match upcoming llvm-r1 changes Currently ommited in the llvm-r1 example, but that's being changed and >=llvm-18.1.0_rc3 will use $(ver_cut 1-2) as subslot. No need for a revbump (slot 18 is still masked either way). Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qttools/qttools-6.6.2.ebuild| 4 ++-- dev-qt/qttools/qttools-6.7..ebuild | 4 ++-- dev-qt/qttools/qttools-6..ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-qt/qttools/qttools-6.6.2.ebuild b/dev-qt/qttools/qttools-6.6.2.ebuild index 67ef2ac9f6e6..1b00112f08e6 100644 --- a/dev-qt/qttools/qttools-6.6.2.ebuild +++ b/dev-qt/qttools/qttools-6.6.2.ebuild @@ -39,8 +39,8 @@ RDEPEND=" assistant? ( ~dev-qt/qtbase-${PV}:6[sql,sqlite] ) clang? ( $(llvm_gen_dep ' - sys-devel/clang:${LLVM_SLOT} - sys-devel/llvm:${LLVM_SLOT} + sys-devel/clang:${LLVM_SLOT}= + sys-devel/llvm:${LLVM_SLOT}= ') ) designer? ( diff --git a/dev-qt/qttools/qttools-6.7..ebuild b/dev-qt/qttools/qttools-6.7..ebuild index 99231843045d..da3b0ac4c251 100644 --- a/dev-qt/qttools/qttools-6.7..ebuild +++ b/dev-qt/qttools/qttools-6.7..ebuild @@ -39,8 +39,8 @@ RDEPEND=" assistant? ( ~dev-qt/qtbase-${PV}:6[sql,sqlite] ) clang? ( $(llvm_gen_dep ' - sys-devel/clang:${LLVM_SLOT} - sys-devel/llvm:${LLVM_SLOT} + sys-devel/clang:${LLVM_SLOT}= + sys-devel/llvm:${LLVM_SLOT}= ') ) designer? ( diff --git a/dev-qt/qttools/qttools-6..ebuild b/dev-qt/qttools/qttools-6..ebuild index 99231843045d..da3b0ac4c251 100644 --- a/dev-qt/qttools/qttools-6..ebuild +++ b/dev-qt/qttools/qttools-6..ebuild @@ -39,8 +39,8 @@ RDEPEND=" assistant? ( ~dev-qt/qtbase-${PV}:6[sql,sqlite] ) clang? ( $(llvm_gen_dep ' - sys-devel/clang:${LLVM_SLOT} - sys-devel/llvm:${LLVM_SLOT} + sys-devel/clang:${LLVM_SLOT}= + sys-devel/llvm:${LLVM_SLOT}= ') ) designer? (
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/, profiles/arch/x86/, profiles/arch/base/, ...
commit: 9bbedbf3edd44c471f5e4712bc897b5b2638eb37 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:06:50 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bbedbf3 media-video/mpv: drop 0.36.0-r1 Signed-off-by: Ionen Wolkens gentoo.org> media-video/mpv/Manifest | 1 - .../mpv/files/mpv-0.36.0-sub-match-audio.patch | 35 --- media-video/mpv/files/mpv-0.36.0-tests-odr.patch | 30 --- media-video/mpv/metadata.xml | 1 - media-video/mpv/mpv-0.36.0-r1.ebuild | 292 - profiles/arch/amd64/package.use.mask | 2 +- profiles/arch/base/package.use.mask| 2 +- profiles/arch/powerpc/ppc64/64le/package.use.mask | 2 +- profiles/arch/x86/package.use.mask | 4 +- 9 files changed, 5 insertions(+), 364 deletions(-) diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest index 60b418e98698..8e655e8b32c6 100644 --- a/media-video/mpv/Manifest +++ b/media-video/mpv/Manifest @@ -1,2 +1 @@ -DIST mpv-0.36.0.tar.gz 3409178 BLAKE2B 7260c265f02918d4caf72d8d8ecc9d4ab9783d66d675bd683a2f9c228404ad978c6fe0aa50f486b5257740176bc26f8abde7eff20d89019d5f701ec78c7743e1 SHA512 51f455a425ea5aac47acb3582d0f958a34248a2290a8d6887d22bcb9385fe8d1ab5d7f09d5408cfecfb73c1ec85d1b8ec8958e45a4941d3f711a2e580187472f DIST mpv-0.37.0.tar.gz 3384190 BLAKE2B 31d8d47ed7ae94540189fe05b7ea63f5b0d5c987a22191f931e4bd90664d05dca4c7e0bd0e05fcdf48b977e38e5f8eec0d2572265f2cf4a969a8a9a9dbf83d68 SHA512 a2f7fb3837312ec59c50427af7be3b2b1b6175a53ccc7463e81503284fc4047dff32cb105d665d80be77ee1ae775d4512b71584f324d6d202c9a7fc1fab53257 diff --git a/media-video/mpv/files/mpv-0.36.0-sub-match-audio.patch b/media-video/mpv/files/mpv-0.36.0-sub-match-audio.patch deleted file mode 100644 index d893b7b78c12.. --- a/media-video/mpv/files/mpv-0.36.0-sub-match-audio.patch +++ /dev/null @@ -1,35 +0,0 @@ -Backport to restore --subs-with-matching-audio back to "yes" by default -like it was in <0.36 to spare users from confusion and/or needlessly -adjusting their configs until next version. - -https://github.com/mpv-player/mpv/issues/11854 -https://github.com/mpv-player/mpv/pull/12015 -https://github.com/mpv-player/mpv/commit/a2dd78fbc0932a4f47edbe4c41fe268095075c88 a/DOCS/man/options.rst -+++ b/DOCS/man/options.rst -@@ -140,11 +140,11 @@ Track Selection - - ``--subs-with-matching-audio=`` - When autoselecting a subtitle track, select a full/non-forced one even if the selected --audio stream matches your preferred subtitle language (default: no). -+audio stream matches your preferred subtitle language (default: yes). - - ``--subs-fallback=`` - When autoselecting a subtitle track, if no tracks match your preferred languages, --select a full track even if it doesn't match your preferred subtitle language (default: no). -+select a full track even if it doesn't match your preferred subtitle language (default: default). - Setting this to `default` means that only streams flagged as `default` will be selected. - - ``--subs-fallback-forced=`` a/options/options.c -+++ b/options/options.c -@@ -1040,7 +1040,8 @@ static const struct MPOpts mp_default_opts = { - [STREAM_SUB] = (char *[]){ "auto", NULL }, - }, - .stream_auto_sel = true, --.subs_with_matching_audio = false, -+.subs_with_matching_audio = true, -+.subs_fallback = 1, - .subs_fallback_forced = true, - .audio_display = 1, - .audio_output_format = 0, // AF_FORMAT_UNKNOWN diff --git a/media-video/mpv/files/mpv-0.36.0-tests-odr.patch b/media-video/mpv/files/mpv-0.36.0-tests-odr.patch deleted file mode 100644 index 1c7c05c20f78.. --- a/media-video/mpv/files/mpv-0.36.0-tests-odr.patch +++ /dev/null @@ -1,30 +0,0 @@ -Quickfix for USE=test with -Werror=odr (stubs, so have no real consequences). - -timer.h gets indirectly included and can declare these differently, have not -looked closer yet. a/test/test_utils.c -+++ b/test/test_utils.c -@@ -110,6 +110,6 @@ - #ifndef WIN32_TESTS --void mp_add_timeout(void) {}; --void mp_rel_time_to_timespec(void) {}; --void mp_time_us(void) {}; --void mp_time_us_to_timespec(void) {}; -+void mp_add_timeout(int64_t time_us, double timeout_sec) {}; -+struct timespec mp_rel_time_to_timespec(double timeout_sec) {return (struct timespec){0};}; -+int64_t mp_time_us(void) {return 0;}; -+struct timespec mp_time_us_to_timespec(int64_t time_us) {return (struct timespec){0};}; - #endif a/test/test_utils.h -+++ b/test/test_utils.h -@@ -61,6 +61,6 @@ - #ifndef WIN32_TESTS --void mp_add_timeout(void); --void mp_rel_time_to_timespec(void); --void mp_time_us(void); --void mp_time_us_to_timespec(void); -+void mp_add_timeout(int64_t time_us, double timeout_sec); -+struct timespec mp_rel_time_to_timespec(double
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/
commit: 31de37fac1eac95b86c76fe456400e8915453c00 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 02:26:44 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31de37fa dev-qt/qtwebengine: enable py3.12 in 6.6.2+ Fixes were merged bit at last minute and the bug for it (QTBUG-117979) was updated late, and missed that 6.6.2 fixed py3.12 support. Note that while it still has several references to distutils and an upstream bug (QTBUG-115512), seems none are necessary as it built fine with setuptools[-python_target_python3_12] after double-checking that it did use 3.12. (if reading this wondering why portage asks to rebuild qtwebengine, it's time to start using -U/--changed-use rather than -N/--newuse -- alternatively could've held it back until 6.6.3 but well) Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild| 3 +-- dev-qt/qtwebengine/qtwebengine-6.6..ebuild | 3 +-- dev-qt/qtwebengine/qtwebengine-6.7..ebuild | 3 +-- dev-qt/qtwebengine/qtwebengine-6..ebuild | 3 +-- 4 files changed, 4 insertions(+), 8 deletions(-) diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild index 47ca2cf367a9..bc443553d97b 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild @@ -3,8 +3,7 @@ EAPI=8 -# 3.12 needs QTBUG-117979 (see also QTBUG-115512) -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="xml(+)" inherit check-reqs flag-o-matic multiprocessing optfeature inherit prefix python-any-r1 qt6-build toolchain-funcs diff --git a/dev-qt/qtwebengine/qtwebengine-6.6..ebuild b/dev-qt/qtwebengine/qtwebengine-6.6..ebuild index d38931f4877c..3b1f69bd687c 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.6..ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.6..ebuild @@ -3,8 +3,7 @@ EAPI=8 -# 3.12 needs QTBUG-117979 (see also QTBUG-115512) -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="xml(+)" inherit check-reqs flag-o-matic multiprocessing optfeature inherit prefix python-any-r1 qt6-build toolchain-funcs diff --git a/dev-qt/qtwebengine/qtwebengine-6.7..ebuild b/dev-qt/qtwebengine/qtwebengine-6.7..ebuild index 273eeb91351c..db61cb1b8cff 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.7..ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.7..ebuild @@ -3,8 +3,7 @@ EAPI=8 -# 3.12 needs QTBUG-117979 (see also QTBUG-115512) -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="xml(+)" inherit check-reqs flag-o-matic multiprocessing optfeature inherit prefix python-any-r1 qt6-build toolchain-funcs diff --git a/dev-qt/qtwebengine/qtwebengine-6..ebuild b/dev-qt/qtwebengine/qtwebengine-6..ebuild index 273eeb91351c..db61cb1b8cff 100644 --- a/dev-qt/qtwebengine/qtwebengine-6..ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6..ebuild @@ -3,8 +3,7 @@ EAPI=8 -# 3.12 needs QTBUG-117979 (see also QTBUG-115512) -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="xml(+)" inherit check-reqs flag-o-matic multiprocessing optfeature inherit prefix python-any-r1 qt6-build toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/
commit: 7beebf5b63a47f06b4057c5c4f892810b329e29c Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:10:19 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7beebf5b x11-terms/kitty: drop 0.31.0, 0.32.0 Signed-off-by: Ionen Wolkens gentoo.org> x11-terms/kitty/Manifest| 6 -- x11-terms/kitty/kitty-0.31.0.ebuild | 176 x11-terms/kitty/kitty-0.32.0.ebuild | 176 3 files changed, 358 deletions(-) diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest index 52a18d6fcc08..bfc58f035fcf 100644 --- a/x11-terms/kitty/Manifest +++ b/x11-terms/kitty/Manifest @@ -1,9 +1,3 @@ -DIST kitty-0.31.0-vendor.tar.xz 1397172 BLAKE2B 0c3bf3cece86cec651ec6dd4a97923464636885e5c9ef44b0e094d34ea66ca1b8176cc7d2647eda0030f857faf5e87e506ec9af6465487ef9a61efd634492d86 SHA512 41699cbd112f429d78dbf5b7716b3b017d5decd3649a13913e273a5b1ab6177ab7d93c5d2e3cb9b927846f41ada91f8cf95e7148e52d6a3bf914e7b116b7b072 -DIST kitty-0.31.0.tar.xz 7929620 BLAKE2B 74ccd0e14803ee3991d895c8ec0099567b6a087110eda03d5b35a45d1e684916d63846f1bd1184b2f5fe7a88431983602899cfd6392c28de78d020b8c98c89b2 SHA512 3868431003f9f1a3907415124c1d8282b077985a9d104615d48f9d309f6fbf1a9546674508649aa35f2b6e66aa5638024e8127f92ae7b043da367c7b3363 -DIST kitty-0.31.0.tar.xz.sig 566 BLAKE2B 5013b35dd7119b5bed3e4fefee70009f6fe6ba8c3215a35e82fdd3929063ef32c58c77f12c246374693801936ac362c3d432da95c91b632fdb848d98b3cf0bf9 SHA512 cc8583bbdd9e23a005cecb87f5d7d72ada5db1a1a8cdf59a67a103fc0c11df403df2673434d373216415903b6967a1638bf3f51ff7474368d618685a542d4280 -DIST kitty-0.32.0-vendor.tar.xz 1404384 BLAKE2B 5b7d2af146429354e25d9b4f5c43a769535ad9a3b31b5a2944b8d8e7f045630734bd8e92c3f40c5dd7111d5014b9b356972896c0ba005392fbb740bc4bb30b20 SHA512 00b94033ea8b6ae3bbe509fdc2443aa7405a59ff9c04d86b96bd4dfe002367517b5b1fa99f27b8e2424917bb6b2eaa5959e8f470cd524de6388760870779af89 -DIST kitty-0.32.0.tar.xz 8122660 BLAKE2B 8f2fccb8f233612331b860e0b25aa5a028c2e4d39b5795132351c4a2dff51478b8e42fd3a15bec5f616b4cdb47ad0cc7f636d1961a7f9fad8ede91475e82c29e SHA512 d64f36c20d484724b0215a2ffc9044b83ddaa476926377e6c79226d7d6bd5deffda9964291a99c0df174640fb2fa7df0464435d2cef19304eab7b1d135cc1847 -DIST kitty-0.32.0.tar.xz.sig 566 BLAKE2B e925423321ec88fd0e7cc4f356c92b9ca9d992dce4c480c383368eff81f97bae4ac5a1d2cc2a7a2f3603f32448aa5d817c2319681dd1e2c24150834e137f55fa SHA512 fe7ce2dceb22ee477d6a9e3b308f4ef54287d1656f949511e80a6c9ee1d921bab5599675e354e6dd8b35719b0ff5373a9cca73b255da3c03aaed239e7355c897 DIST kitty-0.32.1-vendor.tar.xz 1404632 BLAKE2B 660bd55dbcc5816af36aa8d918170805d0b06fb17b0f7fc4048fb55cdf9bf131e8d28f3d14cf912ddebc598b6749d66b9bd89fc087dfd0564c28e170fb0b2156 SHA512 6bd272fe73fd3a0307c7a0d3cec0ff5831133977ed02948ace1f0a1cc69b59409aa450d75fd107a56f8e64ee1b59750b6350dc70afd029f412c8d7c4f53e991d DIST kitty-0.32.1.tar.xz 8115412 BLAKE2B 493b250c3b456e895646175602997d902f457f8935be2b2cc21e41f6efbc963865eff6157d31427a65e9d0976e87965a646ef77cfdee28d96aeb710e6a905c4c SHA512 4be50093b2da7a6536548f8bf36ea86ab47238a1f346e10d4384a90d2d0d0e02f8d98dc6a463ffa7c7a93268202b5a4109f28e2b7ece1d9593f590691e5e1af8 DIST kitty-0.32.1.tar.xz.sig 566 BLAKE2B 6eee10a20448a1ed35a8f2b29b143af7787eafe55f05786cecbe9d775c88f1da4e5ca969ee434a76817eb6f22eb57d8a8ffa95ed8c7d9a102cadb0cc9952f782 SHA512 3dd6e10f2db91c989b15c9007e6bab8db4aea77530f43c753fa91e98cc9084110f46ad1a71eb5105618ff3145b2f9ca2da0ace6c4edb2c1ea15aa7ad82ab328f diff --git a/x11-terms/kitty/kitty-0.31.0.ebuild b/x11-terms/kitty/kitty-0.31.0.ebuild deleted file mode 100644 index ce3ee5eb6d93.. --- a/x11-terms/kitty/kitty-0.31.0.ebuild +++ /dev/null @@ -1,176 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit edo go-env optfeature multiprocessing -inherit python-single-r1 toolchain-funcs xdg - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git; -else - inherit verify-sig - SRC_URI=" - https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz - https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz - verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig ) - " - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg - KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" -fi - -DESCRIPTION="Fast, feature-rich, GPU-based terminal" -HOMEPAGE="https://sw.kovidgoyal.net/kitty/; - -LICENSE="GPL-3 ZLIB" -LICENSE+=" Apache-2.0 BSD BSD-2 MIT MPL-2.0" # go -SLOT="0" -IUSE="+X test wayland" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - || ( X wayland ) - test? ( X wayland ) -" -RESTRICT="!test? (
[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/
commit: e28007ccffa36967495521a601f8738193435a54 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:07:14 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e28007cc media-libs/libplacebo: drop 6.338.1 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/libplacebo/Manifest | 1 - media-libs/libplacebo/libplacebo-6.338.1.ebuild | 122 2 files changed, 123 deletions(-) diff --git a/media-libs/libplacebo/Manifest b/media-libs/libplacebo/Manifest index d96b2f12a1f3..36796829260d 100644 --- a/media-libs/libplacebo/Manifest +++ b/media-libs/libplacebo/Manifest @@ -1,4 +1,3 @@ DIST fast_float-5.2.0.tar.gz 84800 BLAKE2B 39133eda20acd5f1f049e8040815a67aee588ab93be4953bde3b9227fb691e099581ef79b12b740437b78a9b4c9007762b44d9726ca07505ad5cb51394d8e3fd SHA512 c703c7cba3c69775317c66a62ce145646fd7d3d063124501e3d6a7deebb8c62c14a2ccdffed18de2d73d9d3a8ba2061ef1d34cc780ee0b6d607935d5f1b1de81 DIST libplacebo-glad-2.0.4.tar.gz 599932 BLAKE2B 788d2b70222fd09eea02515bdf3cbc147540631bf35fe39f12aa21fdbabf3d229f4234a430217dfaf3363934b8be12dd6a19871049a7b117deb8260ec69f8c67 SHA512 328d0dbe33e69f846d1c54226c6675694404f41e53c4762e6013c7bfe76b0700f0b28f4117a2018a09c9c23ccb6ad94d7b20882fefc2513941a4515686c9b9e7 -DIST libplacebo-v6.338.1.tar.bz2 696577 BLAKE2B c4b1a9830ba91127c78fca30deabbc90c157b0bd9220216c6452866312374b9415f00c6f0c3b573070d4bf26a0c25df96462365d0929dcd022ef5ab84b909e17 SHA512 79e9f800791dcc856ead965f2b0b463ede3313186f248be85e3cf9ec62901043dad72b639f426f858e1fff0bbd9bdcdea48d01a5d3d2218b79e263fa0432bc5b DIST libplacebo-v6.338.2.tar.bz2 697450 BLAKE2B 538785bea0003ff49a14b75f26fcd255259ed3b809b4b40be4000ec715808d6603d0139fe872ff2cf4ec13851a03fe63b251d019ef163fbbbfa74a012e0efbe6 SHA512 6577d19590b4d186d721238bd4c6bf940d1e766fe58053673fb5efb4c2c0a4408f29e7a1477328689a30b22eeac8c27548b82c11bfa0bc527d16f691849479c7 diff --git a/media-libs/libplacebo/libplacebo-6.338.1.ebuild b/media-libs/libplacebo/libplacebo-6.338.1.ebuild deleted file mode 100644 index cb24285dbb17.. --- a/media-libs/libplacebo/libplacebo-6.338.1.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit meson-multilib python-any-r1 - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://code.videolan.org/videolan/libplacebo.git; - inherit git-r3 -else - GLAD_PV=2.0.4 - FASTFLOAT_PV=5.2.0 - SRC_URI=" - https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.bz2 - https://github.com/fastfloat/fast_float/archive/refs/tags/v${FASTFLOAT_PV}.tar.gz - -> fast_float-${FASTFLOAT_PV}.tar.gz - opengl? ( - https://github.com/Dav1dde/glad/archive/refs/tags/v${GLAD_PV}.tar.gz - -> ${PN}-glad-${GLAD_PV}.tar.gz - ) - " - S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86" -fi - -DESCRIPTION="Reusable library for GPU-accelerated image processing primitives" -HOMEPAGE=" - https://libplacebo.org/ - https://code.videolan.org/videolan/libplacebo/ -" - -LICENSE=" - LGPL-2.1+ - || ( Apache-2.0 Boost-1.0 MIT ) - opengl? ( MIT ) -" -SLOT="0/$(ver_cut 2 ${PV}.)" # soname -IUSE="glslang +lcms llvm-libunwind +opengl +shaderc test unwind +vulkan +xxhash" -RESTRICT="!test? ( test )" -REQUIRED_USE="vulkan? ( || ( glslang shaderc ) )" - -# dlopen: libglvnd (glad) -RDEPEND=" - lcms? ( media-libs/lcms:2[${MULTILIB_USEDEP}] ) - opengl? ( media-libs/libglvnd[${MULTILIB_USEDEP}] ) - shaderc? ( media-libs/shaderc[${MULTILIB_USEDEP}] ) - !shaderc? ( glslang? ( dev-util/glslang:=[${MULTILIB_USEDEP}] ) ) - unwind? ( - llvm-libunwind? ( sys-libs/llvm-libunwind[${MULTILIB_USEDEP}] ) - !llvm-libunwind? ( sys-libs/libunwind:=[${MULTILIB_USEDEP}] ) - ) - vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] ) - xxhash? ( dev-libs/xxhash[${MULTILIB_USEDEP}] ) -" -# vulkan-headers is required even with USE=-vulkan for the stub (bug #882065) -DEPEND=" - ${RDEPEND} - dev-util/vulkan-headers -" -BDEPEND=" - $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]') - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.229.1-llvm-libunwind.patch - "${FILESDIR}"/${PN}-5.229.1-python-executable.patch -) - -python_check_deps() { - python_has_version "dev-python/jinja[${PYTHON_USEDEP}]" -} - -src_unpack() { - if [[ ${PV} == ]]; then - local EGIT_SUBMODULES=( - 3rdparty/fast_float - $(usev opengl
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: b2199c41a08ba5a5ef5ff655877e6f95b4e4a832 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:09:48 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2199c41 media-libs/vips: drop 8.14.5 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 - media-libs/vips/metadata.xml | 1 - media-libs/vips/vips-8.14.5.ebuild | 159 - 3 files changed, 161 deletions(-) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index 341ac2034302..667bf5f7d8c9 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1,2 +1 @@ -DIST vips-8.14.5.tar.xz 18652928 BLAKE2B 033359fcb7e52ec11daf7cf85641789e3c4b858644bce6290742920cbee8a1d8bc2f56ffdcd52ccb6d4da9f8bf24fbab626e121bba063eb97201af28eb440d57 SHA512 ceea6e4d378ac99eb026293e91da530b91febbd5d775b57ab807bcd60f39ca44a088161a713e31b972694d3797d4acaa97028f0e1d3ce4d9db7f8078c005dbe1 DIST vips-8.15.1.tar.xz 18648116 BLAKE2B 734f9d6bba794cf01ef38de0f0ed25fe93d2924579bbe966de94739ff1c7309815924e8926a86f90d9138daeeb6fba255be4be41496c1725e44cb52f22873628 SHA512 41f81c3bcb49e570c548d47494b0b705c5dbf870e16d67a85098a00c3f198a6f04e43899d97f92efe9bfdd5cedde79f51cc112c6953574748e1905d91d083dfa diff --git a/media-libs/vips/metadata.xml b/media-libs/vips/metadata.xml index 8c7203ce40fc..6341b9174606 100644 --- a/media-libs/vips/metadata.xml +++ b/media-libs/vips/metadata.xml @@ -9,7 +9,6 @@ Enable support for compressed files using app-arch/libarchive Enable deprecated components Enable support for the Flexible Image Transport System data format using sci-libs/cfitsio - Enable support for structured files using gnome-extra/libgsf Enable SIMD optimizations using dev-cpp/highway (replaces USE=orc) Enable support for Image Quantization using media-gfx/libimagequant Enable support for matlab files using sci-libs/matio diff --git a/media-libs/vips/vips-8.14.5.ebuild b/media-libs/vips/vips-8.14.5.ebuild deleted file mode 100644 index f76986eae5a4.. --- a/media-libs/vips/vips-8.14.5.ebuild +++ /dev/null @@ -1,159 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit meson python-single-r1 vala - -DESCRIPTION="VIPS Image Processing Library" -HOMEPAGE="https://libvips.github.io/libvips/; -SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz; - -LICENSE="LGPL-2.1+ MIT" -SLOT="0/42" # soname -KEYWORDS="amd64 ~x86" -IUSE=" - deprecated doc exif fftw fits fontconfig graphicsmagick gsf gtk-doc heif - imagemagick imagequant +introspection +jpeg jpeg2k jpegxl lcms matio - openexr +orc pango pdf +png python svg test tiff vala webp -" -REQUIRED_USE=" - fontconfig? ( pango ) - graphicsmagick? ( imagemagick ) - python? ( ${PYTHON_REQUIRED_USE} ) - test? ( jpeg png webp ) - vala? ( introspection ) -" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/expat - virtual/libintl - exif? ( media-libs/libexif ) - fftw? ( sci-libs/fftw:3.0= ) - fits? ( sci-libs/cfitsio:= ) - fontconfig? ( media-libs/fontconfig ) - gsf? ( gnome-extra/libgsf:= ) - heif? ( media-libs/libheif:= ) - imagemagick? ( - graphicsmagick? ( media-gfx/graphicsmagick:= ) - !graphicsmagick? ( media-gfx/imagemagick:= ) - ) - imagequant? ( media-gfx/libimagequant ) - introspection? ( dev-libs/gobject-introspection ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:= ) - jpegxl? ( media-libs/libjxl ) - lcms? ( media-libs/lcms:2 ) - matio? ( sci-libs/matio:= ) - openexr? ( media-libs/openexr:= ) - orc? ( dev-lang/orc ) - pango? ( - x11-libs/cairo - x11-libs/pango - ) - pdf? ( - app-text/poppler[cairo] - x11-libs/cairo - ) - png? ( media-libs/libpng:= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') - ) - svg? ( - gnome-base/librsvg:2 - sys-libs/zlib:= - x11-libs/cairo - ) - tiff? ( media-libs/tiff:= ) - webp? ( media-libs/libwebp:= ) -" -DEPEND=" - ${RDEPEND} - pango? ( x11-base/xorg-proto ) - pdf? ( x11-base/xorg-proto ) - svg? ( x11-base/xorg-proto ) - test? ( - tiff? ( media-libs/tiff[jpeg] ) - ) -" -BDEPEND=" - dev-util/glib-utils - sys-devel/gettext - doc? ( - app-text/doxygen -
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-shell-integration/
commit: 313a2d3b299571b40cce18823d26192e257abde8 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:10:44 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313a2d3b x11-terms/kitty-shell-integration: drop 0.31.0, 0.32.0 Signed-off-by: Ionen Wolkens gentoo.org> x11-terms/kitty-shell-integration/Manifest | 2 -- .../kitty-shell-integration-0.31.0.ebuild | 37 -- .../kitty-shell-integration-0.32.0.ebuild | 37 -- 3 files changed, 76 deletions(-) diff --git a/x11-terms/kitty-shell-integration/Manifest b/x11-terms/kitty-shell-integration/Manifest index f039dc9d02b9..e022bc18d59f 100644 --- a/x11-terms/kitty-shell-integration/Manifest +++ b/x11-terms/kitty-shell-integration/Manifest @@ -1,4 +1,2 @@ -DIST kitty-0.31.0.tar.xz 7929620 BLAKE2B 74ccd0e14803ee3991d895c8ec0099567b6a087110eda03d5b35a45d1e684916d63846f1bd1184b2f5fe7a88431983602899cfd6392c28de78d020b8c98c89b2 SHA512 3868431003f9f1a3907415124c1d8282b077985a9d104615d48f9d309f6fbf1a9546674508649aa35f2b6e66aa5638024e8127f92ae7b043da367c7b3363 -DIST kitty-0.32.0.tar.xz 8122660 BLAKE2B 8f2fccb8f233612331b860e0b25aa5a028c2e4d39b5795132351c4a2dff51478b8e42fd3a15bec5f616b4cdb47ad0cc7f636d1961a7f9fad8ede91475e82c29e SHA512 d64f36c20d484724b0215a2ffc9044b83ddaa476926377e6c79226d7d6bd5deffda9964291a99c0df174640fb2fa7df0464435d2cef19304eab7b1d135cc1847 DIST kitty-0.32.1.tar.xz 8115412 BLAKE2B 493b250c3b456e895646175602997d902f457f8935be2b2cc21e41f6efbc963865eff6157d31427a65e9d0976e87965a646ef77cfdee28d96aeb710e6a905c4c SHA512 4be50093b2da7a6536548f8bf36ea86ab47238a1f346e10d4384a90d2d0d0e02f8d98dc6a463ffa7c7a93268202b5a4109f28e2b7ece1d9593f590691e5e1af8 DIST kitty-0.32.2.tar.xz 8103024 BLAKE2B 637449eb655973700493f725846263bfba193729725b6f14490fc44872e191c5e47b272bc3955b5ca47d400a497931be0749d338354ae8a5402fd867f7b941d3 SHA512 245d399366c0b2174bb80d557c08edf49e96a034a3cf33d2027180ef418581cc9bea2566d9ead9f96094bdc01655aeddd251b07b1bc444e7af59c864eb2bcd01 diff --git a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.31.0.ebuild b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.31.0.ebuild deleted file mode 100644 index a2250e3052a3.. --- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.31.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal emulator" -HOMEPAGE="https://sw.kovidgoyal.net/kitty/; -SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz; -S="${WORKDIR}/kitty-${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" -RESTRICT="test" # intended to be ran on the full kitty package - -src_compile() { :; } - -src_install() { - # install the whole directory in the upstream suggested location - # for consistency (i.e. less variation between distros if someone - # ssh into Gentoo), then set symlinks to autoload where possible - # (these exit immediately if KITTY_SHELL_INTEGRATION is unset) - insinto /usr/share/kitty - doins -r shell-integration - - dosym -r {/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash - - dosym -r /usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish - dosym -r /usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish - - dosym -r /usr/share/{kitty/shell-integration/zsh/completions,zsh/site-functions}/_kitty - # zsh integration is handled automatically without needing to modify rc files, - # but may require user intervention depending on zsh invocation or if remote - - # this is used internally by the ssh kitten and is not useful there - rm -r "${ED}"/usr/share/kitty/shell-integration/ssh || die -} diff --git a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.32.0.ebuild b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.32.0.ebuild deleted file mode 100644 index c3b309c79626.. --- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.32.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal emulator" -HOMEPAGE="https://sw.kovidgoyal.net/kitty/; -SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz; -S="${WORKDIR}/kitty-${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -RESTRICT="test" # intended to be ran on the full kitty package - -src_compile() { :; } - -src_install() { - # install the whole
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cli11/files/, dev-cpp/cli11/
commit: 0efb2c9725e64bae62e26d7a76810fd3e509afd0 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:12:41 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0efb2c97 dev-cpp/cli11: drop 2.4.0 Signed-off-by: Ionen Wolkens gentoo.org> dev-cpp/cli11/Manifest| 1 - dev-cpp/cli11/cli11-2.4.0.ebuild | 59 --- dev-cpp/cli11/files/cli11-2.4.0-cstdint.patch | 7 3 files changed, 67 deletions(-) diff --git a/dev-cpp/cli11/Manifest b/dev-cpp/cli11/Manifest index d65d0f7ff019..c6fe24aefef4 100644 --- a/dev-cpp/cli11/Manifest +++ b/dev-cpp/cli11/Manifest @@ -1,3 +1,2 @@ DIST cli11-2.3.2.tar.gz 303507 BLAKE2B 68a1ca97fb55a4329f7d56a7d661f71f356bebcb0878421bccb18093aab171cff963f4e3e8f47b95cac4947ebbd7c7d6c853cc28e404c07091685ba1e99ac8d3 SHA512 f48b289d52034c47b90db58c035a123b464bed488cf31bcdbe10a692214a5c05e62b99d6fb7c4b065f42df862ecf3813f11dd533b3697939d761e99d2b89c2ec -DIST cli11-2.4.0.tar.gz 338628 BLAKE2B 8e9a58c81be34826ef455851b618d18fcf7f75f654539f4f961e63b1be364b656133163b6e1c00ccf1f67e4a45772556570d6a70f8845a69b13665da29b3bafa SHA512 21c6e7861c5b5481079f78fd1585c77c7c73dd8f06a58a673922ee12fa0ffd2ba6c485de427a4e4ee3e5d710b8dc9483e70da0dc2a67c46d3fd77ebdfe300f79 DIST cli11-2.4.1.tar.gz 339023 BLAKE2B 4db4bacc30ae5526135fe354e4f707f6858cb42b0662daafdde23cf397701c5185794d72794d920ef8f66ce846aafa718ac24fb567b04144d5b15905ed4badd7 SHA512 965290d09977672d3bc3c57ca4b89a88c2c09461da6e866b18217d702d4d5a0977588fcb8fef1a3c3804e61ad80d276029f47469cc83dbfdc7021ee35f6b7269 diff --git a/dev-cpp/cli11/cli11-2.4.0.ebuild b/dev-cpp/cli11/cli11-2.4.0.ebuild deleted file mode 100644 index 552deb9ddd53.. --- a/dev-cpp/cli11/cli11-2.4.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Command line parser for C++11" -HOMEPAGE="https://cliutils.github.io/CLI11/book/; -SRC_URI=" - https://github.com/CLIUtils/CLI11/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz -" -S=${WORKDIR}/${PN^^}-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-cpp/catch:0 - dev-libs/boost - ) -" -BDEPEND=" - doc? ( - app-text/doxygen - media-gfx/graphviz - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.4.0-cstdint.patch -) - -src_configure() { - local mycmakeargs=( - -DCLI11_BUILD_DOCS=$(usex doc) - -DCLI11_BUILD_EXAMPLES=no - -DCLI11_BUILD_TESTS=$(usex test) - $(usev test -DCLI11_BOOST=yes) - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile all $(usev doc docs) -} - -src_install() { - local DOCS=( CHANGELOG.md README.md book/{chapters,code,*.md} ) - cmake_src_install - - use doc && dodoc -r "${BUILD_DIR}"/docs/html -} diff --git a/dev-cpp/cli11/files/cli11-2.4.0-cstdint.patch b/dev-cpp/cli11/files/cli11-2.4.0-cstdint.patch deleted file mode 100644 index d6e99a4417e1.. --- a/dev-cpp/cli11/files/cli11-2.4.0-cstdint.patch +++ /dev/null @@ -1,7 +0,0 @@ -https://github.com/CLIUtils/CLI11/issues/993 a/include/CLI/impl/StringTools_inl.hpp -+++ b/include/CLI/impl/StringTools_inl.hpp -@@ -12,2 +12,3 @@ - // [CLI11:public_includes:set] -+#include - #include
[gentoo-commits] repo/gentoo:master commit in: games-engines/devilutionx/
commit: 6b1b9a168bfe8e202e7722f10ff855aa276840ff Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:13:21 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1b9a16 games-engines/devilutionx: drop 1.5.1 Signed-off-by: Ionen Wolkens gentoo.org> games-engines/devilutionx/Manifest | 1 - games-engines/devilutionx/devilutionx-1.5.1.ebuild | 88 -- 2 files changed, 89 deletions(-) diff --git a/games-engines/devilutionx/Manifest b/games-engines/devilutionx/Manifest index d24cec6bdc4f..511b29de8cd0 100644 --- a/games-engines/devilutionx/Manifest +++ b/games-engines/devilutionx/Manifest @@ -1,2 +1 @@ -DIST devilutionx-1.5.1.tar.xz 21971268 BLAKE2B fdcbfad36ded01ca40643d114ffd49b300ccf98b11415cbc396f226d42aa315502319e94e9075a2308f1f003db9611d1232170564f30cc3f09cb4b4db7f82b35 SHA512 c712c8215947a11313bfe24c8b24e8efa702a211e67bee1ae7276176be782394dc32f1cc4509e1539fdca8b1181884f5bc9dc4cf46890f4c57a378fb5d3b DIST devilutionx-1.5.2.tar.xz 21968848 BLAKE2B 5a8c280f262e2d0f47ee5978cfc858ea62481eac838ad691996f359f1c4889499e4c78b5e6a1f2dc998cf0fc89ebbdf79296a25adb411e30e9248cce1b07d3a8 SHA512 b7fd5814c8671e439d4349297cfda0d89eb1f7a0945ec11bdf7a83637371664c9c39c036249e1650911397111e1b5d9e931f221ffd2d4a1f9e80d5ca58357dcf diff --git a/games-engines/devilutionx/devilutionx-1.5.1.ebuild b/games-engines/devilutionx/devilutionx-1.5.1.ebuild deleted file mode 100644 index 1ad3e2aafedd.. --- a/games-engines/devilutionx/devilutionx-1.5.1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Diablo engine for modern operating systems" -HOMEPAGE="https://github.com/diasurgical/devilutionX/; -SRC_URI=" - https://github.com/diasurgical/devilutionX/releases/download/${PV}/devilutionx-src.tar.xz - -> ${P}.tar.xz -" -S="${WORKDIR}/${PN}-src-${PV}" - -LICENSE="Unlicense CC-BY-4.0 GPL-2+ LGPL-2.1+ MIT OFL-1.1 zerotier? ( BUSL-1.1 )" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug +sodium test zerotier" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-arch/bzip2:= - dev-libs/libfmt:= - media-libs/libsdl2[haptic,joystick,opengl,video] - media-libs/sdl2-image[png] - sys-libs/zlib:= - media-libs/sdl_audiolib - sodium? ( dev-libs/libsodium:= ) -" -DEPEND=" - ${RDEPEND} - dev-cpp/asio - dev-cpp/simpleini - test? ( dev-cpp/gtest ) -" -BDEPEND="sys-devel/gettext" - -src_prepare() { - cmake_src_prepare - - # use system asio - echo 'add_library(asio INTERFACE)' > 3rdParty/asio/CMakeLists.txt || die - - # ensure system copies are used - rm -r dist/{asio,simpleini,sdl_audiolib}-src || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test) - -DCCACHE_PROGRAM=no #813768 - -DDEBUG=$(usex debug) - -DDISABLE_LTO=yes # let CFLAGS control this - -DDISABLE_ZERO_TIER=$(usex !zerotier) - -DPACKET_ENCRYPTION=$(usex sodium) - -DPIE=yes - -DFETCHCONTENT_FULLY_DISCONNECTED=yes - ) - - cmake_src_configure -} - -src_test() { - # timedemo tests only pass when game assets are available - cmake_src_test -E Timedemo. -} - -src_install() { - local DOCS=( Packaging/nix/README.txt docs/*.md ) - cmake_src_install - - rm "${ED}"/usr/share/diasurgical/devilutionx/README.txt || die -} - -pkg_postinst() { - xdg_pkg_postinst - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "In order to play the game, you will need to copy the following data file" - elog "from the original game, and optionally the hellfire expansion files:" - elog " - DIABDAT.MPQ" - elog " - hellfire.mpq hfmonk.mpq hfmusic.mpq hfvoice.mpq" - elog "to ~/.local/share/diasurgical/devilution/" - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.txt* for details." - fi -}
[gentoo-commits] repo/gentoo:master commit in: games-strategy/naev/
commit: 36e38f74f5b1cfab0d8b30fbd8fc02264e6e8b92 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:13:35 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e38f74 games-strategy/naev: drop 0.11.2 Signed-off-by: Ionen Wolkens gentoo.org> games-strategy/naev/Manifest | 1 - games-strategy/naev/naev-0.11.2.ebuild | 111 - 2 files changed, 112 deletions(-) diff --git a/games-strategy/naev/Manifest b/games-strategy/naev/Manifest index f7018e755263..b69f12368fbd 100644 --- a/games-strategy/naev/Manifest +++ b/games-strategy/naev/Manifest @@ -1,2 +1 @@ -DIST naev-0.11.2-source.tar.xz 453720596 BLAKE2B d02231626411df67facb65564257e2f22c1120737544ab1328834242791336bf8f1610738fa875480c351fcbdc38d74f5ca1b28c0b7e26c96da03e70780ff8fc SHA512 fa6178303fbd3f5371671d2c325c72a22cf9cab9d0d74c8ddd83b1e32878b45b256cc178b0c504d65791416fbfe94148c05c107528876cf9d4e242ea2ad81a8e DIST naev-0.11.3-source.tar.xz 453755276 BLAKE2B aa46d6e78c964812d2eede0851071d30a9b7f1b408456cbdd3a171b94e0eb00432bb17aeada76766f504db25ba83b49641b06f58d9911ea5e9cba91bb245f4ff SHA512 25f33cd78f83c9d6fe6ae3f6464e45a9086d7e2e033671b866d9e3d47a2cfff2d9e64dd453846de4e1fcf3384a57361bcf026a01eb39e9cf3b620be46b0d3f0b diff --git a/games-strategy/naev/naev-0.11.2.ebuild b/games-strategy/naev/naev-0.11.2.ebuild deleted file mode 100644 index f01a82495b7b.. --- a/games-strategy/naev/naev-0.11.2.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-1 luajit ) -PYTHON_COMPAT=( python3_{10..12} ) -inherit lua-single meson python-any-r1 virtualx xdg - -DESCRIPTION="2D space trading and combat game, in a similar vein to Escape Velocity" -HOMEPAGE="https://naev.org/; -SRC_URI="https://github.com/naev/naev/releases/download/v${PV}/${P}-source.tar.xz; - -LICENSE=" - GPL-3+ - Apache-2.0 BSD BSD-2 CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0 - CC-BY-SA-4.0 CC0-1.0 GPL-2+ MIT OFL-1.1 public-domain -" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -# dlopen: libglvnd -RDEPEND=" - ${LUA_DEPS} - dev-games/physfs - dev-libs/libpcre2:= - dev-libs/libunibreak:= - dev-libs/libxml2 - media-libs/freetype:2 - media-libs/libglvnd - media-libs/libsdl2[joystick,opengl,video] - media-libs/libvorbis - media-libs/openal - media-libs/sdl2-image[png,webp] - net-libs/enet:1.3= - sci-libs/cholmod - sci-libs/cxsparse - sci-libs/openblas - sci-libs/suitesparse - sci-mathematics/glpk:= - virtual/libintl -" -DEPEND=" - ${RDEPEND} - test? ( - dev-games/physfs[zip] - media-libs/libsdl2[X] - ) -" -BDEPEND=" - $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') - sys-devel/gettext - doc? ( - app-text/doxygen - dev-lua/ldoc - media-gfx/graphviz - ) - test? ( - media-libs/mesa[llvm] - x11-base/xorg-server[-minimal] - ) -" - -python_check_deps() { - python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" -} - -pkg_setup() { - lua-single_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - - # use eclass' generated lua.pc first rather than as fallback - sed -i "s/'lua51'/'lua'/" meson.build || die - - # don't probe OpenGL for tests (avoids sandbox violations, bug #829369), - # mesa[llvm] should ensure software rendering will work - sed -i "/subdir('glcheck')/d" test/meson.build || die -} - -src_configure() { - local emesonargs=( - $(meson_feature doc docs_c) - $(meson_feature doc docs_lua) - $(meson_feature lua_single_target_luajit luajit) - ) - - meson_src_configure -} - -src_test() { - virtx meson_src_test -} - -src_install() { - local DOCS=( CHANGELOG Readme.md ) - meson_src_install - - if use doc; then - dodir /usr/share/doc/${PF}/html - mv "${ED}"/usr/{doc/naev/{c,lua},share/doc/${PF}/html} || die - rm -r "${ED}"/usr/doc || die - fi - - rm -r "${ED}"/usr/share/doc/naev || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-docs/
commit: 2459b09a13a15a6b49cc4153e3fca4b7fab17e4b Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 04:55:53 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2459b09a dev-qt/qt-docs: drop 6.6.1_p202311210527 Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qt-docs/Manifest | 102 - dev-qt/qt-docs/qt-docs-6.6.1_p202311210527.ebuild | 167 -- 2 files changed, 269 deletions(-) diff --git a/dev-qt/qt-docs/Manifest b/dev-qt/qt-docs/Manifest index c4a2ec050622..977582bb4617 100644 --- a/dev-qt/qt-docs/Manifest +++ b/dev-qt/qt-docs/Manifest @@ -53,108 +53,6 @@ DIST 5.15.2-0-202011130614qtwidgets-documentation.7z 26789215 BLAKE2B f0561ae272 DIST 5.15.2-0-202011130614qtx11extras-documentation.7z 36673 BLAKE2B b7eb8f048acecce20b911267755e1e467fb23b975911025cd43915e043ffc3f34b2b38862f32ae9959dc7e5c759d22731d33fa600c9b8d239f0f0ba1bd6343ff SHA512 ade0a62026d32342fb2b48ade9a164d24e506f5e392e68c451055238ce2a673ea4358472c1132daa779498ff7f2351440d73b6218d5a01e8162bda0907215894 DIST 5.15.2-0-202011130614qtxml-documentation.7z 448310 BLAKE2B 36de636799fbbe1b67db6e0ec19bc478d7d5003b840a7119ad8b11589a4d514b00c7aebc2ac2ff4a80004ecbb8a70b7297eae8f7624171f4ba62435996f62b32 SHA512 ac5d137311eb13491dac18746eef3a1c5dd87d37d3446047c380cfdacad8dfc9d5e54a078278d98ff4ff75b39ad6044fed9bda481e35e307b3f103b792d253cb DIST 5.15.2-0-202011130614qtxmlpatterns-documentation.7z 1199986 BLAKE2B 49caea50be44260696026fcc395df016ef69992fc2bb8e3f31005194cda4987729fbf4e837171732ac5d95184a36cf1574c1fa01f6f2520bb8c52515773564c1 SHA512 c2ad2759ef7dcd78c2039f47ee01f9d61338f6735b9ef2caf8c99b959dad94dfb32249ee5cf8d605d71ff8a3cb5549ec602df1877f3624dd9ba6ca7621a5cf0c -DIST 6.6.1-0-202311210527activeqt-documentation.tar.xz 248340 BLAKE2B 23a535590267273964f007d355eda2a96067d0fcaf8bafd7137d9518f6996251fc68322a7984b9d7b9833c74c3ed336da0442d986477d24fcf1bf78aacbaeee1 SHA512 71ecee5c2907b0053f9032a8225a4af4396b56e55f9ebed341c9eedc23ccdef7cbe9deaad9bda32d1de837fc09a4ae842919f670e56e1e819349aec10a5fc683 -DIST 6.6.1-0-202311210527qdoc-documentation.tar.xz 265604 BLAKE2B cfff9a01ffaffe0cec5c5ab13e3595f29e4ee18f4a4a39453d44f360534429947d9d168038d407af6543cc01e87e74cc97fad6e677da43f8f27623c0172d8a73 SHA512 a714ad00d7c8cbfb115e51d7850a9d66117fd0707e7d7c8c83df83d189e4ee90647b71bcf7fc4199b58fc3807151f55887e4f83062fbeac9e33e96f748ed5ae5 -DIST 6.6.1-0-202311210527qmake-documentation.tar.xz 344160 BLAKE2B c1b8d4f829af7648cb45aa0e2cff6c682df54708a7e0379872e8e64b037ebc8a2afbacd9bd3d31577610d49e0f2982c3ec48c07d4d739003f2f3e6c43d89805b SHA512 cc41f9b80cf127690993e2d305c9cd3aee00246107f0e07959df838cb7514fb7febca806e501f572dd72233154a60b104ee735fceb21dec305361e780d828a1b -DIST 6.6.1-0-202311210527qt3d-documentation.tar.xz 5569860 BLAKE2B 12c5ec7144002de83801c34e8bb1646be47c7e631f1b34d2bc4faea9a856b36878571fb8ca708f94084e65b2d6fd339a59a881db66bfb89a1742aa514a903ec5 SHA512 5df4bff4841432e26f3526fbad0e57ba0d19936bcbe2b62fa8ec29b52168ee265ea1e98c4a794a3b3ef0096c25c0de80c4a451cc24e68c19ac039b3e0057cca5 -DIST 6.6.1-0-202311210527qt3d-examples-6.6.1.7z 60339538 BLAKE2B 08a7282cbe15139231f66a34916456dd5a53dceebc8598b65cb9273d56cf6aea4fee7771efcea6b37b69ad105bdbf1aaf2dd1b4dd31d7bb05d30bd5524caca6d SHA512 97d1b652f590ad774dd987deb1091b30691f13ec8c39e4c08015fdd2021319b185f3ab1eca55e64c5323b733d65e2ed035be118dc70a6a98266164f7f4a543a8 -DIST 6.6.1-0-202311210527qt5compat-examples-6.6.1.7z 27950 BLAKE2B 9668f5a289971c1aa99b171ded4ebab7a20a12cf5016c238a36b5fd93d8c27edcc71ceb66ec0263c7a8fba5e2ab94bc8913ffef4b996528abcc989d38f5bebd8 SHA512 a94f5e0acb1b50044737fd1821547b1d668bcffc4224806810c4fd681fd3a6c2595123447352497fd0f6bd9af2494eae0436b232faf6c02dcb920d6e5e53111b -DIST 6.6.1-0-202311210527qtactiveqt-examples-6.6.1.7z 13165 BLAKE2B 42e79b5567a7c7c247db18dfe9a36a67349c307693b64dea952e8494657db6567a068fa8c8ea57578a1b5be2b5cd76ff14fe65a4afedb4e1a597f357e3ef318a SHA512 8bc13413fd91cff275c78eb288d933ccd3cb412b9428ce925fd978ed499d055b8b27a0ed58656e3ec09fe943615e34a9086e73d6f7152cc3e40ba54bbe8b87a3 -DIST 6.6.1-0-202311210527qtassistant-documentation.tar.xz 461608 BLAKE2B 1934bbfb0a1ff1b583ca9e4ad600dc2d023159bf0b3c9254ab4436ece4e3295ce3587d2b9d67fadaad04e079ba4a0dd5fec7c1b0f8ea6969a85b573d6580f734 SHA512 2ef1cf69eb77cab0fff36439efd6eeaf4426e1bb79b3489c77aa0b5426d139819089eb475c4c427ef9298e92229f2e60d7bf1631a043002aa0cbb8797d61f704 -DIST 6.6.1-0-202311210527qtbase-examples-6.6.1.7z 4192261 BLAKE2B 151eb8463ea0e37775533d54f9a22c9d0f1899034c6e7bf1192fcf2d8a2f139d9c9e541f0ce412bfa073d6683c4dd0dbeadbeca30a8b322499dd7b41e53ead83 SHA512 8ccfd14cd5212ea0500af4698ef5528e21d0d911f117f556085401609beb56c612558af7673e7bbe2133be3e7f2380e4a7b96aef2fbc36144f99f83100cce433 -DIST 6.6.1-0-202311210527qtbluetooth-documentation.tar.xz 943652 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ncnn/
commit: 665a2f95f87ccb42cdb30266280f6a8b35cdfa94 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:10:56 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665a2f95 dev-libs/ncnn: drop 20231027 Signed-off-by: Ionen Wolkens gentoo.org> dev-libs/ncnn/Manifest | 1 - dev-libs/ncnn/ncnn-20231027.ebuild | 54 -- 2 files changed, 55 deletions(-) diff --git a/dev-libs/ncnn/Manifest b/dev-libs/ncnn/Manifest index 0bb1db4d5b02..592ae5fadcbd 100644 --- a/dev-libs/ncnn/Manifest +++ b/dev-libs/ncnn/Manifest @@ -1,2 +1 @@ -DIST ncnn-20231027.tar.gz 12722960 BLAKE2B 15fffe7ca640d4a7c42e9a2f80cc40d85ed1dfd06602eaf7b8ca9943ea30ca5c436ef44acf027587fd3006c7dceed92937151dd6f5f8cf17501fbe3e79d6f70c SHA512 722966b3b30c5a4df81c6d45237b1821acc69db0c78350a41e3bc60e3f40c3dc64587ae0ab223635c468314c665e477ee7e0c2d3d4cccbc72bb15aeb56dcda6c DIST ncnn-20240102.tar.gz 12791570 BLAKE2B 8a84353343d32bea1ef163a83cdef783a8a6077282e94a012d21a17b2e0d8c78c576ebd1dc5c9ec89364942b4ce69ab44d544648fe2dbd5fda4797b3b65adfd8 SHA512 31bc3c2f461a00241fb8f69ca6ea8cc590af6618856b1b84a048bde924e4b474fd883ad5d54dbfbdd1e5b59015889e15ffc4fbafccb3e42e052a02071f2017b1 diff --git a/dev-libs/ncnn/ncnn-20231027.ebuild b/dev-libs/ncnn/ncnn-20231027.ebuild deleted file mode 100644 index 6ff890c5c71e.. --- a/dev-libs/ncnn/ncnn-20231027.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="High-performance neural network inference framework" -HOMEPAGE="https://github.com/Tencent/ncnn/; -SRC_URI=" - https://github.com/Tencent/ncnn/archive/refs/tags/${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="BSD ZLIB" -SLOT="0/${PV}" # currently has unstable ABI that often requires rebuilds -KEYWORDS="amd64 ~x86" -IUSE="tools +vulkan" - -# Need the static library to run tests + skip vulkan / GPU: -# -DNCNN_BUILD_TESTS=ON -DNCNN_SHARED_LIB=OFF -DNCNN_VULKAN=OFF -RESTRICT="test" - -RDEPEND=" - tools? ( - dev-cpp/abseil-cpp:= - dev-libs/protobuf:= - ) - vulkan? ( - dev-util/glslang:= - media-libs/vulkan-loader - ) -" -DEPEND=" - ${RDEPEND} - vulkan? ( dev-util/vulkan-headers ) -" - -DOCS=( README.md docs/. ) - -src_configure() { - local mycmakeargs=( - -DGLSLANG_TARGET_DIR="${ESYSROOT}"/usr/$(get_libdir)/cmake - -DNCNN_BUILD_EXAMPLES=OFF - -DNCNN_BUILD_TOOLS=$(usex tools) - -DNCNN_PYTHON=OFF # todo if something needs it - -DNCNN_SHARED_LIB=ON - -DNCNN_SYSTEM_GLSLANG=ON - -DNCNN_VERSION=${PV} # avoids libncnn.so.*.%Y%m%d using build date - -DNCNN_VULKAN=$(usex vulkan) - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/mgba/
commit: 57e27ed33bd38cf241748422b4b26fad210c8b01 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:11:15 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e27ed3 games-emulation/mgba: drop 0.10.2-r1 Signed-off-by: Ionen Wolkens gentoo.org> games-emulation/mgba/Manifest | 1 - games-emulation/mgba/mgba-0.10.2-r1.ebuild | 109 - 2 files changed, 110 deletions(-) diff --git a/games-emulation/mgba/Manifest b/games-emulation/mgba/Manifest index ab81e1e91319..e8faf3bf19e9 100644 --- a/games-emulation/mgba/Manifest +++ b/games-emulation/mgba/Manifest @@ -1,2 +1 @@ -DIST mgba-0.10.2.tar.gz 14323388 BLAKE2B fb2e652b76871c9a9ffdbf049965ca4a62ee8fed48b547a4e7d514587535f172a7e3b21ec138b8660707a2fbdc19268985191d10eb268e7ed0f059c5a8c81216 SHA512 4063cde6dee9cc07025fa997e401ddd4b28240a9e53cee571ef8aec65cb6cf56b821f0020af1cf00d4f97353efbd4dc39ccd55bc6a3bdf0448ee34736bfd6499 DIST mgba-0.10.3.tar.gz 14350721 BLAKE2B 2109c53455ece7beba0af30787cd75cad85db334be44e41b51f579f813393f8d83c5c9537832b190bb8b0ac1c28d78e92adb6af23191b17b463847df3360f656 SHA512 de92725a18f00ec8645a75cf434a667bfc5aba954d0ae8be188241371a4a310214123be2cec13d20dbff4f660b401364efb51c43c7bdc24eea40454949062a52 diff --git a/games-emulation/mgba/mgba-0.10.2-r1.ebuild b/games-emulation/mgba/mgba-0.10.2-r1.ebuild deleted file mode 100644 index 0abe311a8e9c.. --- a/games-emulation/mgba/mgba-0.10.2-r1.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{3..4} ) -inherit cmake lua-single xdg - -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mgba-emu/mgba.git; -else - SRC_URI="https://github.com/mgba-emu/mgba/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm64 ppc64 x86" -fi - -DESCRIPTION="Game Boy Advance Emulator" -HOMEPAGE="https://mgba.io/; - -LICENSE="MPL-2.0 BSD LGPL-2.1+ public-domain discord? ( MIT )" -SLOT="0/$(ver_cut 1-2)" -IUSE="debug discord elf ffmpeg gles2 gles3 gui libretro lua +opengl +sdl +sqlite test" -REQUIRED_USE=" - gui? ( || ( gles2 gles3 opengl ) sqlite ) - lua? ( ${LUA_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -RDEPEND=" - media-libs/libpng:= - sys-libs/zlib:=[minizip] - debug? ( dev-libs/libedit ) - elf? ( dev-libs/elfutils ) - ffmpeg? ( media-video/ffmpeg:= ) - gles2? ( media-libs/libglvnd ) - gles3? ( media-libs/libglvnd ) - lua? ( ${LUA_DEPS} ) - opengl? ( media-libs/libglvnd ) - gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - ) - sdl? ( media-libs/libsdl2[sound,joystick,gles2?,opengl?,video] ) - sqlite? ( dev-db/sqlite:3 )" -DEPEND=" - ${RDEPEND} - test? ( dev-util/cmocka )" -BDEPEND=" - gui? ( dev-qt/linguist-tools:5 ) - lua? ( virtual/pkgconfig )" - -PATCHES=( - "${FILESDIR}"/${PN}-0.10.0-optional-updater.patch -) - -pkg_setup() { - use lua && lua-single_pkg_setup -} - -src_configure() { - local mycmakeargs=( - -DBUILD_CINEMA=$(usex test) - -DBUILD_GL=$(usex opengl) - -DBUILD_GLES2=$(usex gles2) - -DBUILD_GLES3=$(usex gles3) - -DBUILD_LIBRETRO=$(usex libretro) - -DBUILD_QT=$(usex gui) - -DBUILD_ROM_TEST=ON #918855 - -DBUILD_SDL=$(usex sdl) # also used for gamepads in QT build - -DBUILD_SUITE=$(usex test) - -DBUILD_UPDATER=OFF - -DENABLE_SCRIPTING=$(usex lua) - -DMARKDOWN=OFF #752048 - -DUSE_DEBUGGERS=$(usex debug) - -DUSE_DISCORD_RPC=$(usex discord) - -DUSE_EDITLINE=$(usex debug) - -DUSE_ELF=$(usex elf) - -DUSE_EPOXY=OFF - -DUSE_FFMPEG=$(usex ffmpeg) - -DUSE_GDB_STUB=$(usex debug) - -DUSE_LIBZIP=OFF - -DUSE_LZMA=ON - -DUSE_MINIZIP=ON - -DUSE_PNG=ON - -DUSE_SQLITE3=$(usex sqlite) - -DUSE_ZLIB=ON - $(usev libretro -DLIBRETRO_LIBDIR="${EPREFIX}"/usr/$(get_libdir)/libretro) - ) - use lua && mycmakeargs+=( -DUSE_LUA=$(ver_cut 1-2 $(lua_get_version)) ) - - cmake_src_configure -} - -src_test() { - # CMakeLists.txt forces SKIP_RPATH=ON when PREFIX=/usr - local -x LD_LIBRARY_PATH=${BUILD_DIR}:${LD_LIBRARY_PATH} - - cmake_src_test -} - -src_install() { - cmake_src_install - - use !test || rm "${ED}"/usr/bin/mgba-cinema || die - - rm -r
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebsockets/
commit: fb4ec90b6ad37adfa01bc2789bb2f92d1fbf5007 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 04:55:50 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb4ec90b dev-qt/qtwebsockets: drop 6.6.1 Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtwebsockets/Manifest | 1 - dev-qt/qtwebsockets/qtwebsockets-6.6.1.ebuild | 28 --- 2 files changed, 29 deletions(-) diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest index 76b9574da1f7..60a3e43d1383 100644 --- a/dev-qt/qtwebsockets/Manifest +++ b/dev-qt/qtwebsockets/Manifest @@ -1,4 +1,3 @@ DIST qtwebsockets-5.15.12-gentoo-kde-1.tar.xz 1512 BLAKE2B ab34b4fbcf9149716cb8e8481f381c72abe8e502b808c06552e91e800a9d0c6d22cb7603709e3b6f1aa89790b4b694badcadfab174c8c9781785abe661b72235 SHA512 3acbd70651a34e4c454306561c8c500ac086407903e917278d310fed0df668e66c008af93d3923f9dec99d05bc53dc051e517f9a0fad1fb077c8eaf87d89b5ca DIST qtwebsockets-everywhere-opensource-src-5.15.12.tar.xz 261924 BLAKE2B 4c65f56d5a2308a3b7c2d119f9e79c44f9b9fa5e981a2538d533e4de2a9264e48de556f36777efb45fa2cfd1892169d7e8517070b436455485aada8aced8e02e SHA512 01195f4b2f11baa66e1b3d08148c234ac979d1a80be28d72b2bb8cd57f053102f432f59b7b89daa66d0e27c6e5ee792da12772d70c76aa88fa1bbe114b6f675a -DIST qtwebsockets-everywhere-src-6.6.1.tar.xz 463896 BLAKE2B 4317b408765ff84992c13da49a3b1dc1c6aac80e8a87282f28340cc15c53196b2286beec0d8f0a10c1bb5c8153026ad2e0c65a4c4a7353d00c9353fde296b1d8 SHA512 0b067c263887002f415326c013a7c83634403ac486f9696a81ac601c7be421bd8a1fc97a86f10abb369fac9e4661d54571aaf559565125a1fa8005a718950559 DIST qtwebsockets-everywhere-src-6.6.2.tar.xz 455088 BLAKE2B 481b3fa823df9991c1079bbb1f7d113850704a13aa92c7ef7ac948fe7954358aa00cfea4f26882c680cffd5911a718e6693cd4abc62136a50b54270f0bc863b9 SHA512 ea3390088ab1c0ff61288c736e8a6d8e5270b3d0450264ac26d291658a2fc49b0866df9c4257ba4157a07937cae348aad385a664d92062969ad4f4c0f8c457a9 diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.6.1.ebuild b/dev-qt/qtwebsockets/qtwebsockets-6.6.1.ebuild deleted file mode 100644 index 8b8a31758840.. --- a/dev-qt/qtwebsockets/qtwebsockets-6.6.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qt6-build - -DESCRIPTION="Implementation of the WebSocket protocol for the Qt6 framework" - -if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm64 ~loong" -fi - -IUSE="qml" - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[network,ssl] - qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) -" -DEPEND="${RDEPEND}" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package qml Qt6Quick) - ) - - qt6-build_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: 593311d6980112b7058a7e2ae4564cf19cca35fb Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:14:39 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593311d6 app-portage/iwdevtools: drop 0.12.10 Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/Manifest | 1 - app-portage/iwdevtools/iwdevtools-0.12.10.ebuild | 70 2 files changed, 71 deletions(-) diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest index 6574c28e8cdb..0f22d1cf5191 100644 --- a/app-portage/iwdevtools/Manifest +++ b/app-portage/iwdevtools/Manifest @@ -1,2 +1 @@ -DIST iwdevtools-0.12.10.tar.gz 91518 BLAKE2B 7a017cc67903d5a67b77508d8e86578d673b58cc9763fb6a435697e6dca1da15d9aa40a53e1f84c2966976fd3deafe9351992f886ddf130fe4f75637d105 SHA512 d321259334931be9e488bac8f322d0f042c513a4c84a5b656c381ebb51d8fa1fc7bdf3214b64ad9ea9204f3a5f4dee485325190f8d9a29e918a8cc209d108e8f DIST iwdevtools-0.12.11.tar.gz 91626 BLAKE2B ffdc58c9a76105031b3be771d49d3b1afa7550333bc8cc2eae6a8ba798974e363aecf6c3f7f3f76e6d0cf6e3aac1ccd6f73bfafe3f0ae99987099fb3896ecb0f SHA512 6083a7ddef331b8f7ef96491c438096b7c920dedbe2ba3f0d74e6542592cfabbe442939609f10cddce736c21d02794900e8428c10b2b2b46ed988f6efe80351b diff --git a/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild deleted file mode 100644 index 43c7fdf45013.. --- a/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA" -HOMEPAGE="https://github.com/ionenwks/iwdevtools/; -SRC_URI=" - https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/pax-utils - app-portage/portage-utils - >=app-shells/bash-5.1:0[readline] - dev-libs/libxml2:2 - sys-apps/coreutils - sys-apps/diffutils - sys-apps/file - sys-apps/portage - || ( sys-apps/util-linux app-misc/getopt ) -" -BDEPEND=" - sys-apps/help2man - || ( sys-apps/util-linux app-misc/getopt ) - test? ( ${RDEPEND} ) -" - -src_configure() { - local emesonargs=( - -Ddocdir=${PF} - -Deprefix="${EPREFIX}" - -Dshellcheck=false - $(meson_use test) - ) - - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) - - meson_src_configure -} - -pkg_postinst() { - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Optional portage integration relies on using /etc/portage/bashrc." - elog "The example bashrc can be used as-is if not already using one:" - elog - elog "ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc" - elog - elog "Otherwise, inspect the tools' --help output and the example to integrate" - elog "(if not defining the same phase functions, the example can be sourced)." - elog - elog "Note that \`eqawarn\` is used for portage output by default. QA messages" - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:" - elog - elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"' - elog - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools." - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebview/
commit: 571f13a4ae38a59d2172249da16a9931fa88a6c9 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 04:55:51 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=571f13a4 dev-qt/qtwebview: drop 6.6.1 Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtwebview/Manifest | 1 - dev-qt/qtwebview/qtwebview-6.6.1.ebuild | 19 --- 2 files changed, 20 deletions(-) diff --git a/dev-qt/qtwebview/Manifest b/dev-qt/qtwebview/Manifest index e03a7ceef47e..ec8e8f1778e2 100644 --- a/dev-qt/qtwebview/Manifest +++ b/dev-qt/qtwebview/Manifest @@ -1,3 +1,2 @@ DIST qtwebview-everywhere-opensource-src-5.15.12.tar.xz 136852 BLAKE2B 0d374133ef94dc0002e5eb285c80daacfabf8116b17d750c0b319a45ae8f4ac499810f87c7046a04c2fd28a53014d838496e01c61f89347eb8a4836376cafbb6 SHA512 eaabc534a116617dee0394afdb4d35525aa367d01d974c4759c02781a7e4af2fa2d096c638109b421d2b061df4476348d8471a9a02f6f05b97170366c973ef61 -DIST qtwebview-everywhere-src-6.6.1.tar.xz 147644 BLAKE2B 121496b0c9a6044682a5fb831e9dcd69d1f7e4e916d780bef5d4dd517a9fef568aa498f54cb3447548ce74eef2c7f25ab52075ebbda2d435c6e339a3c1018f99 SHA512 cb3093b233b3c77690be4c0c7cb7c7facd2d62c5a20f5f490a7881d97216ba13320e208dc74b7c02899250caa3d643b70c7ae5996ae15d2b2167fe4619046d3b DIST qtwebview-everywhere-src-6.6.2.tar.xz 138792 BLAKE2B 512a80a355cfe3643ac8f45411fe1ba1811bdddc533cc97b0f76f9ba4afa85bf72460cf9768527e09366e0f41efd650546ac7cc9a6b98d65e2924d2acdc0d605 SHA512 a3e017ffee8adffe9c091c8b00f0b0a4133af57d1959e5999cf4baaa2f890064fe2cd5cb1628bbc2cb35948a7c51be135912cccf27c2b751ac88c9b6dbcdb534 diff --git a/dev-qt/qtwebview/qtwebview-6.6.1.ebuild b/dev-qt/qtwebview/qtwebview-6.6.1.ebuild deleted file mode 100644 index 0853239464c0.. --- a/dev-qt/qtwebview/qtwebview-6.6.1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qt6-build - -DESCRIPTION="Module for displaying web content in a QML application using the Qt6 framework" - -if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64" -fi - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[gui] - ~dev-qt/qtdeclarative-${PV}:6 - ~dev-qt/qtwebengine-${PV}:6[qml] -" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/
commit: 11b3ca40d21abf372cd071a1905ed9457534f199 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 04:55:49 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b3ca40 dev-qt/qtwebengine: drop 6.6.1 Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtwebengine/Manifest | 2 - dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild | 314 2 files changed, 316 deletions(-) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index 1e64b9085dd1..59c73123ec26 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -2,8 +2,6 @@ DIST qtwebengine-5.15-ffmpeg-ppc64le.tar.xz 12080 BLAKE2B cfab4f02b8fac8ae7585ed DIST qtwebengine-5.15.10_p20230815-patchset.tar.xz 44880 BLAKE2B 6179ca4ad69f922cfa8ab8528bd571a326b3340f810f05782d808d67b6310de079d84ca6f769bd532f0fe375a702f0d348e02cfbf6b3f2d5c30ac668e1005bef SHA512 a323bdd8afeb41a97febf587bb0994a937c78ed470e077a2b482dca7e04bc4eb9cf75b2d2707236574d6586189ff3d27e42f437930dedd85b47a77e18ffc8fa3 DIST qtwebengine-5.15.12_p20240122.tar.xz 299226288 BLAKE2B a16a2f428c4a3e7c681e8a8631ddff135fdf1f802cba9e1c827cfec25e0e0dd0bc5c5308b7547b30009709974f7efa950cef1640a24dba4ebbf55def265c90f8 SHA512 31e26d7c76e50eb110d5cf31ea01b47693efca0dd0a6814c881491349b535b9b02c4ef50b45fc6a59e7b8955942a6cc28aa17a6730effdec640be032d14e4f75 DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6 SHA512 3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db792488098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e -DIST qtwebengine-6.6-patchset-6.tar.xz 9828 BLAKE2B ae595c2f3a71abc183e256118b1c3d1e91284199a8f4aaa8bd9d2a67467353b6c145c3bd9d64c20d64321294c63d97a0a4dc3eeca570a1e25eb94dd8fb9aa501 SHA512 8def71c43125073ef6fc1867c36118f43b0af843cce4b47248359712b1f1bfb4d4eabc6b13ecbbb33e4ef10e1617abc488bb336dfbab043b4ef911d71ad386e2 DIST qtwebengine-6.6-patchset-9.tar.xz 8040 BLAKE2B 11c76fd36227cfcfc3c83618fad25c66963e63697f857b99efc76188529bea42094b279bd9f37e79584cb6e9f1d2dd2f666a96c46ddf2276033cdc97782b72c4 SHA512 33cc1ad0843eeaf1103033c2e9b9a734cd218d92c40985fd6c109acefa2f68b99b1f3cf5e06d6f837fc974c39b220ae93b40d135b5414f822cf28e075805c9c1 DIST qtwebengine-6.7-patchset-4.tar.xz 7792 BLAKE2B 99250f9c807870aeff0eafccd4a27c224785e34b21ba8dc9e663741cf123ebda6501b8f3d7b1e274cb4e543fe1f9d3fbb1ea54de85fcde4d11d2388f97674a60 SHA512 28dfb2c6c74a971f407e793f43b1224af5b2dac1c1b053badfee23e54d8fe6c390498a88d4da9d8f0de66f579234b1ccca527fc44997dd185ab1f570fbf63203 -DIST qtwebengine-everywhere-src-6.6.1.tar.xz 421042656 BLAKE2B 6982a1884d66162cc3c8518125c655d60ced9ec9e81670fb2e5b193aab655c4516bbc50d3c774764385fbe372863fdbf3e03a3c35f07dd9c3119880266b3131e SHA512 d1e4f5b664f8aca5e0a5927968be87e29e29172f1256f21dc6a29006258fb2be2be99b5b36c94a08c704580db9fac7defbb37193534129a21ca14a511fcdeea0 DIST qtwebengine-everywhere-src-6.6.2.tar.xz 421147952 BLAKE2B a0317faf9ff2d81cd2418652c297821bd8451e0564b8b9af8cb005b0c96a4ec74305ff814c3ab355d84bbacaaccd9ebf6bf591e01b485e243cc485aedf3e6e5b SHA512 8024890c1a7f6d5b9866d768f5ee5cb24b2eb9bb2162886fe02cf8f6fbb23e99eadb142c2636fd3d856b0b1975e69859989553f70c6d8610a69d991d4c2f190d diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild deleted file mode 100644 index 5e9631cd0c14.. --- a/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild +++ /dev/null @@ -1,314 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# 3.12 needs QTBUG-117979 (see also QTBUG-115512) -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="xml(+)" -inherit check-reqs flag-o-matic multiprocessing optfeature -inherit prefix python-any-r1 qt6-build toolchain-funcs - -DESCRIPTION="Library for rendering dynamic web content in Qt6 C++ and QML applications" -SRC_URI+=" - https://dev.gentoo.org/~ionen/distfiles/${PN}-6.6-patchset-6.tar.xz -" - -if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm64" -fi - -IUSE=" - +alsa bindist custom-cflags designer geolocation +jumbo-build - kerberos opengl pdfium pulseaudio qml screencast +system-icu - vaapi vulkan +widgets -" -REQUIRED_USE=" - designer? ( qml widgets ) -" - -# dlopen: krb5, libva, pciutils, udev -RDEPEND=" - app-arch/snappy:= - dev-libs/expat - dev-libs/libevent:= - dev-libs/libxml2[icu] - dev-libs/libxslt - dev-libs/nspr - dev-libs/nss - ~dev-qt/qtbase-${PV}:6[gui,opengl=,vulkan?,widgets?] - ~dev-qt/qtwebchannel-${PV}:6[qml?] - media-libs/fontconfig - media-libs/freetype - media-libs/harfbuzz:= - media-libs/lcms:2 -
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebchannel/
commit: cc8150e6a4ebc0986c4e4448c3192a326f54b206 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 04:55:48 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8150e6 dev-qt/qtwebchannel: drop 6.6.1 Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtwebchannel/Manifest | 1 - dev-qt/qtwebchannel/qtwebchannel-6.6.1.ebuild | 27 --- 2 files changed, 28 deletions(-) diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest index af2ee481ea6b..2c716b3e4309 100644 --- a/dev-qt/qtwebchannel/Manifest +++ b/dev-qt/qtwebchannel/Manifest @@ -1,4 +1,3 @@ DIST qtwebchannel-5.15.12-gentoo-kde-1.tar.xz 5808 BLAKE2B be5029849561105842db546aff48433187c27b2e1026ec10260d2d414962282fffb4bf3237d89803c15e3ecdadb5b297ab2eced46bd2813475d5ab2bb4cb9252 SHA512 37e424daf4a7d21af48ae960248dd0284794f9279b4d322154cf0940b862659478937cef29e8412b6db11537526a47b91b261ff143f0a2a1d326ef1d96de6eb9 DIST qtwebchannel-everywhere-opensource-src-5.15.12.tar.xz 211996 BLAKE2B f91d8a3f953173f0392177b945b19b85230b82d378897976d797d02555a894a203b8187f26ebb804658fee94d4ac154cd9b3af6450cc8941b561f55c743b5021 SHA512 8b4f3c787e88a68a9b850c7c700e37b491ff17435871223fd70373a532e4d8c6d809d4b8ca0036b68f99852dbd80e21e45aa2ee2d89efffab1182fdf792d0d59 -DIST qtwebchannel-everywhere-src-6.6.1.tar.xz 215212 BLAKE2B ad87361d67efb37d448281886e72ca96c8d95bfecba21ab4e2903e59a1c77c7356851c925ca58fd0e417e7f6b329e4ed67eadd70afde38eb020deeffe14bead9 SHA512 027b22f8edfc3285199272bf367254749ed99de5a1f3724967e765c76cb3ba2e9946746414e9fac8e52ea12a52717b1da0186ddf0ac5d6e3588796c0b9592772 DIST qtwebchannel-everywhere-src-6.6.2.tar.xz 206440 BLAKE2B 0fb5f72cb515a2d51bc1fc610bac322def1f8a46e260ba93a164884b7b79fbf17fcc3a20784ff5848bd24d8c17cb7dae6f7dc8d6b05b48c26b7c59c3248d0c35 SHA512 5a56c88847dd107dae00ccc65d8e2410892ac7a64a71df0295007af9512ff1a05f05474b677f08c7f1c51512bd198a8aa612e6afe2e9c15e572d082952ad2644 diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.6.1.ebuild b/dev-qt/qtwebchannel/qtwebchannel-6.6.1.ebuild deleted file mode 100644 index 29746c9175fe.. --- a/dev-qt/qtwebchannel/qtwebchannel-6.6.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qt6-build - -DESCRIPTION="Qt WebChannel" - -if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm64 ~loong" -fi - -IUSE="qml" - -RDEPEND=" - ~dev-qt/qtbase-${PV}:6[concurrent] - qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) -" -DEPEND="${RDEPEND}" - -src_configure() { - has_version ">=dev-qt/qtdeclarative-${PV}:6" && #913692 - local mycmakeargs=( $(cmake_use_find_package qml Qt6Qml) ) - - qt6-build_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: net-ftp/ncftp/
commit: 3de6d9fd0da813eb4c151f72e180bb78393b4b64 Author: Viorel Munteanu gentoo org> AuthorDate: Thu Feb 22 05:40:29 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Thu Feb 22 05:50:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de6d9fd net-ftp/ncftp: drop 3.2.6-r5 Signed-off-by: Viorel Munteanu gentoo.org> net-ftp/ncftp/Manifest | 1 - net-ftp/ncftp/ncftp-3.2.6-r5.ebuild | 58 - 2 files changed, 59 deletions(-) diff --git a/net-ftp/ncftp/Manifest b/net-ftp/ncftp/Manifest index 4d5ad49ce3fc..aa05be92f190 100644 --- a/net-ftp/ncftp/Manifest +++ b/net-ftp/ncftp/Manifest @@ -1,2 +1 @@ -DIST ncftp-3.2.6-src.tar.xz 420564 BLAKE2B ce6d8d2bf06761f884e9edfe6d0bb0230f5d515078a787c4e6faf7716b760166acdd0accf3de1e1f5f3d892c8c86348cdbbefeac6be05e6806011a3e8f4c9b02 SHA512 8e6091ce2ea1eb463edea322d1b5dde813475fd22096d67f0bfd2f5101ae09747ff25d38816d0b9b1077e6a5a256078361691f816aa2eefa38638aa523b4b382 DIST ncftp-3.2.7-src.tar.xz 422480 BLAKE2B d075be273d534b11385b8ee5839835102d9f69a6cc8fc8f661b85be32c1cad3b1c4bab2c99b8c47bc3c40d18275524b88da7d8e70985dbb0cfb7ff5ea07b70f3 SHA512 b755385a57ac2487625c15985f091d9e1b71073b2593faffe1f2bbba34e691cfff9ffd8448b048f223ea08428e890f30c49a903e4f938393e3c0e4ae03ddab37 diff --git a/net-ftp/ncftp/ncftp-3.2.6-r5.ebuild b/net-ftp/ncftp/ncftp-3.2.6-r5.ebuild deleted file mode 100644 index f23a7ba32bab.. --- a/net-ftp/ncftp/ncftp-3.2.6-r5.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit autotools toolchain-funcs - -DESCRIPTION="An extremely configurable ftp client" -HOMEPAGE="https://www.ncftp.com/; -SRC_URI=" - https://ftp.mirrorservice.org/sites/ftp.${PN}.com/${PN}/${P}-src.tar.xz -" - -LICENSE="Clarified-Artistic" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos" -IUSE="pch" - -DEPEND=" - sys-libs/ncurses:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-3.2.6-fno-common.patch - "${FILESDIR}"/${PN}-3.2.6-fix-clang.patch # 875458 -) - -src_prepare() { - default - - sed -i -e '/^AR=/d' autoconf_local/aclocal.m4 || die - # 727774 - sed -i -e 's/STRIP=".*"/STRIP=":"/' autoconf_local/aclocal.m4 || die - - AT_M4DIR=autoconf_local/ eautoreconf -} - -src_configure() { - tc-export AR CC - LC_ALL="C" \ - LIBS="$( $(tc-getPKG_CONFIG) --libs ncurses)" \ - econf \ - $(use_enable pch precomp) \ - --disable-ccdv \ - --disable-universal -} - -src_install() { - default - dodoc README.txt doc/*.txt - docinto html - dodoc doc/html/*.html -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpx/
commit: 11415481988d36378291c28c028284b5b2444d22 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 22 05:12:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 05:38:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11415481 dev-python/pytest-httpx: Bump to 0.30.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-httpx/Manifest | 1 + dev-python/pytest-httpx/pytest-httpx-0.30.0.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/dev-python/pytest-httpx/Manifest b/dev-python/pytest-httpx/Manifest index 0c4447db80e5..1e87ce872f33 100644 --- a/dev-python/pytest-httpx/Manifest +++ b/dev-python/pytest-httpx/Manifest @@ -1 +1,2 @@ +DIST pytest-httpx-0.30.0.tar.gz 36959 BLAKE2B b56f0e51558ffa6eb0c0af61aa3633a8e358f8c78916d101f1de853f683136a68e195bf0af099bbc6766198b4136a560ffd2676d9a49f0b350882896a61d935a SHA512 6aadb544bda5003156bf9c0fa309a166636dc87aea033d9a48ee10e1e8b77e6cb52350930e97cab89cff7c10111d5e26d1d74cd33f0a6c54e34c3fb7ef72ea05 DIST pytest_httpx-0.29.0.tar.gz 34103 BLAKE2B b8ee299ce17861732050f0059905193ee964ca375734584356b26a179979f2f967b69d134b8fc9c0fd4ae75172c404dc8e9ec27bb50e6bed58f8e7e76a4aa9e6 SHA512 ada6f5f419de3fbe835a5ce9fba9e5d368cbb01d1826d61cd4bb5a7f2941030d40afa17e582eca20743a546bf98699ecc2d8a0c640efa69b390dc32f2349bb13 diff --git a/dev-python/pytest-httpx/pytest-httpx-0.30.0.ebuild b/dev-python/pytest-httpx/pytest-httpx-0.30.0.ebuild new file mode 100644 index ..20f3b769ac44 --- /dev/null +++ b/dev-python/pytest-httpx/pytest-httpx-0.30.0.ebuild @@ -0,0 +1,34 @@ +# 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="Send responses to HTTPX using pytest" +HOMEPAGE=" + https://colin-b.github.io/pytest_httpx/ + https://github.com/Colin-b/pytest_httpx/ + https://pypi.org/project/pytest-httpx/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + =dev-python/httpx-0.27*[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 6e3d33c8f680f0a54d0def6f24a2fdb5668709e3 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 22 04:25:27 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 05:38:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3d33c8 dev-python/boto3: Bump to 1.34.47 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.34.47.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index b8910c31caf1..c9d1beb33167 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -3,3 +3,4 @@ DIST boto3-1.34.39.gh.tar.gz 773491 BLAKE2B 69256649eb3bc5a856adffe4fb1e0e3f1e14 DIST boto3-1.34.44.gh.tar.gz 775883 BLAKE2B 97648819e48af3bbdec76ca47f5532cf9f0a99845f90515cbc7bec02bd5cc04ed5cc842b55cd589a8fb1cd8852edf4d12d3e8a23320e23fd4c5920854ef588d3 SHA512 310689dd7fc3a08c3a8ed6e223381870f028ee07354f74654abafc893f8230fee82bcd136c9e04a675a06bad496458f6778e6d571e75f6541130b3e06cdf324a DIST boto3-1.34.45.gh.tar.gz 776142 BLAKE2B 0fc27d192ab356e4dad6faaf6ed33d32b728efdbfdb4b662db1269de8eaac7b8f966b45167eb29c4f94abacfe01173f71eb792df2dea9f03d10df6e7d7753406 SHA512 ddfdd97643dbdf139783c03625b8d4d652a4d83c485a1c1cdba9b09fc214f8ff5ed75f51b5498449ec3c69f69c92127ad6ca79a8db8e951e528d6cabe3d57ada DIST boto3-1.34.46.gh.tar.gz 776383 BLAKE2B 94fcc2899d6d8a02acdf4e293dd9ad7f29b03be88ad40714e295eae9c0d34fe9d063b7ad186787755d87e127ef4f693a7c02a3f6c0cd31f45cad1cd0ffea216e SHA512 24882634ea2b5c8ee5d7b50b5ea8543fc74dd853524fd70c3897feebe45c99f26f6244de512b5a857ac07062db1d3ea4249198778dfb13799fdf4ef223793aca +DIST boto3-1.34.47.gh.tar.gz 776642 BLAKE2B c9c315b43e09f0fcdff3e50ea7c4b1f7d501ca6855d3e7f581a4fa2ad49f78237e98f9696d174a4163c94105a09c83a29021a9ce294e1a9a2eeb33f150d6711a SHA512 3c84d2f26567389f76cdf7802a310991ddbce71d5a17bef41d85cdbf254ab95ba921472b573cfb8cf087af401ec0b9c8a51b52065adea174926df01ea7fe116d diff --git a/dev-python/boto3/boto3-1.34.47.ebuild b/dev-python/boto3/boto3-1.34.47.ebuild new file mode 100644 index ..b64e7191fd19 --- /dev/null +++ b/dev-python/boto3/boto3-1.34.47.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: dev-python/pytest-jupyter/
commit: 30a9856a2cb063d205338c11f104f54c5403c7bf Author: Michał Górny gentoo org> AuthorDate: Thu Feb 22 05:16:13 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 05:38:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a9856a dev-python/pytest-jupyter: Bump to 0.9.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-jupyter/Manifest | 1 + .../pytest-jupyter/pytest-jupyter-0.9.0.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-python/pytest-jupyter/Manifest b/dev-python/pytest-jupyter/Manifest index 1d696d8c8ceb..136f4b06cd30 100644 --- a/dev-python/pytest-jupyter/Manifest +++ b/dev-python/pytest-jupyter/Manifest @@ -1 +1,2 @@ DIST pytest_jupyter-0.8.0.tar.gz 15716 BLAKE2B 9000be141466553346737596e80c5208aa9c1bdd9a72c8b1ae9fa1b8d994dc33f6e237a2eb16e60fa9c1a9040e6711ac45b0420aa865b6c27c48455cc1a11c34 SHA512 7789d4e92a1da254c8ef161a58b63fc494e4b59ce7721d5c501fdce0975452ed53700292e1554c247f5fa58cbe1f87489403f0f5ae97c5260cc3d7c9fc1c3418 +DIST pytest_jupyter-0.9.0.tar.gz 15520 BLAKE2B 59c80b3fc3a6a48c071a3fbf4068b5a3bbef888677f89db5f9e9a573a7de2ad34658a4543978bc747488fdc5f3720104af00fb2878b360bd503d01e851a5b65e SHA512 46e223754f5c36df7783207e8d9589d6c5525adf22b2c476fb7017d5cfac50d9ecdeadf4a7fcfb58e418ba84ee1f966d2655100e5b1c65ed780d34a02580fb7e diff --git a/dev-python/pytest-jupyter/pytest-jupyter-0.9.0.ebuild b/dev-python/pytest-jupyter/pytest-jupyter-0.9.0.ebuild new file mode 100644 index ..ac7134dabd4e --- /dev/null +++ b/dev-python/pytest-jupyter/pytest-jupyter-0.9.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Pytest plugin for testing Jupyter libraries and extensions" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter-server/pytest-jupyter/ + https://pypi.org/project/pytest-jupyter/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/ipykernel-6.14[${PYTHON_USEDEP}] + >=dev-python/jupyter-client-7.4.0[${PYTHON_USEDEP}] + >=dev-python/jupyter-core-5.7[${PYTHON_USEDEP}] + >=dev-python/jupyter-server-1.21[${PYTHON_USEDEP}] + >=dev-python/nbformat-5.3[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/
commit: cb21cb13e57f652cc96b57e8d25eaca0920ba9cd Author: Michał Górny gentoo org> AuthorDate: Thu Feb 22 04:30:13 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 05:38:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb21cb13 dev-python/twisted: Bump to 24.2.0_rc1 Signed-off-by: Michał Górny gentoo.org> dev-python/twisted/Manifest | 1 + dev-python/twisted/twisted-24.2.0_rc1.ebuild | 152 +++ 2 files changed, 153 insertions(+) diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest index 8afc2594cc98..27dffda63d2a 100644 --- a/dev-python/twisted/Manifest +++ b/dev-python/twisted/Manifest @@ -1,2 +1,3 @@ DIST twisted-23.10.0.tar.gz 3495627 BLAKE2B 3b5c2dc56686203cfe7c863211f0be34f49b26273af7b0f54a891851cf5f32096da880f35dd549b8ff82c6885fda2f644ef747fc9574e830da4fe2ddb588e70f SHA512 da6cc663005776fca716503ec53ae367576e9c89ec2b90a367e73afb1e63c51a24dfad39b9ed1edb597e77e1d805dcbd179cefc1685faddd4044efc8f6c82d5f +DIST twisted-24.2.0rc1.tar.gz 3500738 BLAKE2B d286b8bbd8e3c9bef82bf3b6a3ea3714358f4447a2bd4b3e82a0f4be0bda89c9a0804f807592dd951b6bb4ff74076b4a35a13b98d9d99e4334a644fe668f7802 SHA512 6f8946e65ec6affce5cac79a6b6019a48ba6bb9c2eb42bc2a251a50bd33eb429dd6aec570ed51ce98c618cc220451a935f8e32c93281953ef4b2a9e658793b68 DIST twisted-regen-cache.gz 911 BLAKE2B ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305 SHA512 95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03 diff --git a/dev-python/twisted/twisted-24.2.0_rc1.ebuild b/dev-python/twisted/twisted-24.2.0_rc1.ebuild new file mode 100644 index ..4869d844543e --- /dev/null +++ b/dev-python/twisted/twisted-24.2.0_rc1.ebuild @@ -0,0 +1,152 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_TESTED=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi virtualx + +DESCRIPTION="An asynchronous networking framework written in Python" +HOMEPAGE=" + https://twisted.org/ + https://github.com/twisted/twisted/ + https://pypi.org/project/Twisted/ +" +SRC_URI+=" + https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz +" + +LICENSE="MIT" +SLOT="0" +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 )" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/automat-0.8.0[${PYTHON_USEDEP}] + >=dev-python/constantly-15.1[${PYTHON_USEDEP}] + >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}] + >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}] + >=dev-python/zope-interface-5[${PYTHON_USEDEP}] + conch? ( + >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}] + >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-3.3[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + ) + http2? ( + =dev-python/h2-3.0.0[${PYTHON_USEDEP}] + =dev-python/priority-1.1.0[${PYTHON_USEDEP}] + ) + serial? ( + >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] + ) + ssl? ( + >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}] + >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}] + >=dev-python/idna-2.4[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}] + >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + $(python_gen_cond_dep ' + >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}] + >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}] + >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}] + =dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}] + >=dev-python/idna-2.4[${PYTHON_USEDEP}] + >=dev-python/hypothesis-6.56[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + >=dev-python/pyhamcrest-2[${PYTHON_USEDEP}] + >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] + virtual/openssh + ssl? ( + >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}] + >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}] + ) + '
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-auth/
commit: 69419a67885f7494c8d01ae567799563ad6074cf Author: Michał Górny gentoo org> AuthorDate: Thu Feb 22 05:09:21 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 05:38:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69419a67 dev-python/google-auth: Bump to 2.28.1 Signed-off-by: Michał Górny gentoo.org> dev-python/google-auth/Manifest | 1 + dev-python/google-auth/google-auth-2.28.1.ebuild | 59 2 files changed, 60 insertions(+) diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest index 55fd84938bce..83e3f372c5e6 100644 --- a/dev-python/google-auth/Manifest +++ b/dev-python/google-auth/Manifest @@ -1,2 +1,3 @@ DIST google-auth-2.27.0.tar.gz 239688 BLAKE2B 3fa3c3c3da41b6337140e0ae474ab5b3a2da5aad3d18be64959c90339e03279594af97033faf406c0e76a923686b89a8f55ce5f7dff3bf3ad4510aca85189240 SHA512 a352cfced15d3e312410d382170909024d00cc27c34c3ec166af36aacf37ea9ac76b5c8bafc6e1379e2ddf3e422c27ce996474338d4efd17c21c9e79f3756994 DIST google-auth-2.28.0.tar.gz 240460 BLAKE2B f7275d8ff1eb80871914a27a4cdcb7143d3d5de9d6217b74b2acfb64a95e7953dc076cd0d3796f81be62b174ea574a0ff7f557cc2372e475c08f095c8f299833 SHA512 b9c31ab425dc2e934443123cc5666e69ca7736e029f68b12b1a297c8818e28806671dd4ea01344213565718474182e4f2e1639f49ac408fb7913e8af4399daae +DIST google-auth-2.28.1.tar.gz 240469 BLAKE2B 5bb74863eceddb7e0a1cdd6adb52a7467fcbd23a913177d20910194458721c3abcaa5d2f1f93324fae08aff91c8dc9fb65ba786ea8ed698daebb440505f17b2e SHA512 013c90dbeb6868406f56de87b72277a7932795ae3b806442bf07e90d34143e9a8035d2481f8c46a707a2bb0ed4285a1cb249613eff0da0b28b1aced783ce6a08 diff --git a/dev-python/google-auth/google-auth-2.28.1.ebuild b/dev-python/google-auth/google-auth-2.28.1.ebuild new file mode 100644 index ..e044a6c75ff3 --- /dev/null +++ b/dev-python/google-auth/google-auth-2.28.1.ebuild @@ -0,0 +1,59 @@ +# 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} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Google Authentication Library" +HOMEPAGE=" + https://github.com/googleapis/google-auth-library-python/ + https://pypi.org/project/google-auth/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}] + >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}] + >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/moto[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/pytest-localserver[${PYTHON_USEDEP}] + dev-python/pyu2f[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_IGNORE=( + # these are compatibility tests with oauth2client + # disable them to unblock removal of that package + tests/test__oauth2client.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/urwid/
commit: dc93c607c48a10746e61855894e8009295cca2ef Author: Michał Górny gentoo org> AuthorDate: Thu Feb 22 05:15:00 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 05:38:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc93c607 dev-python/urwid: Bump to 2.6.4 Signed-off-by: Michał Górny gentoo.org> dev-python/urwid/Manifest | 1 + dev-python/urwid/urwid-2.6.4.ebuild | 47 + 2 files changed, 48 insertions(+) diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest index ef74dbd0a66e..0e478924845c 100644 --- a/dev-python/urwid/Manifest +++ b/dev-python/urwid/Manifest @@ -9,3 +9,4 @@ DIST urwid-2.5.3.tar.gz 848047 BLAKE2B 42815e22f2659ee25736767391afbf0189b5bec9d DIST urwid-2.6.1.tar.gz 841705 BLAKE2B 8fb74c9f8eebe0ec8dd7b765cfec6525aa7d3f35fa43373e81c7861666f015ad135660d38b1cf413ec1248dce008fefb997e00547ecf014c507334dba33a7e02 SHA512 f2997b239402324ae4d1cefeb2970a0f39f417d477ed930b6f41a36ea1268f3d6be56bbf880bf755e4fa498c53ca659e801db7c525f5a5c279ac486754130e1d DIST urwid-2.6.2.tar.gz 847531 BLAKE2B fdacadd0fa7f8da62adbac071944778faec5ab07d414b17e86592998ace798f4211d5db6290070338ea3f82cb9e0817603cf4e07a3ac77ef3b8f6b77733f77a6 SHA512 2293bd523f4697016d79778e8e9d391c3748626f38bebd043c2ef0e955ade07186725fa4d7a190dbf1cd2ab0e43bdd233c652a7b111710633f56002c49171f6f DIST urwid-2.6.3.tar.gz 847875 BLAKE2B 3d952862e0fd79bf94a8449d9d375334bed699b35f3ffc5ab683bb7cd40f1d25ba03b0ee3fdf10c91c4d3243e1b23bae2d689304bc765f96bd3e869da246adc9 SHA512 3b3ea569d8ef1f0ed2b6c372ea145f9a0b64915ba2641707e577d8a2a6a7abf7bd970ec5cefd4bae41d9973d0ea075e75d2c443547f3202d94dc95698869a4dc +DIST urwid-2.6.4.tar.gz 848823 BLAKE2B ad0f83f0b610d689b55dbc58464ea170be3ec7ed5f90f9c534b2707bd9fe867fdc06a690adf3357ecd9810f28ffb8126ac9d38068087b166641bcad695768b4e SHA512 659010d1f9f66a70d224a95381b477bd634cc2f90d79f117eba7e7dc7569373fd8c2f8de485e72df21b1434c307232e980a2019b018af662262ea2df4d70558c diff --git a/dev-python/urwid/urwid-2.6.4.ebuild b/dev-python/urwid/urwid-2.6.4.ebuild new file mode 100644 index ..0d52239b0d14 --- /dev/null +++ b/dev-python/urwid/urwid-2.6.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Curses-based user interface library for Python" +HOMEPAGE=" + https://urwid.org/ + https://pypi.org/project/urwid/ + https://github.com/urwid/urwid/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="examples" + +RDEPEND=" + dev-python/typing-extensions[${PYTHON_USEDEP}] + dev-python/wcwidth[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +python_test() { + rm -rf urwid || die + eunittest +} + +python_install_all() { + use examples && dodoc -r examples + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "Trio event loop" "dev-python/trio" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/httpx/
commit: e06b05713027eaa1a334d70a496d77d01460cb00 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 22 05:12:25 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 05:38:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e06b0571 dev-python/httpx: Bump to 0.27.0 Signed-off-by: Michał Górny gentoo.org> dev-python/httpx/Manifest| 1 + dev-python/httpx/httpx-0.27.0.ebuild | 83 2 files changed, 84 insertions(+) diff --git a/dev-python/httpx/Manifest b/dev-python/httpx/Manifest index 13a3cd1369da..6f5e65aebcad 100644 --- a/dev-python/httpx/Manifest +++ b/dev-python/httpx/Manifest @@ -1 +1,2 @@ DIST httpx-0.26.0.gh.tar.gz 2164373 BLAKE2B 1de507dd1a0a4f5c87187645f7928f37f29e9a6cdcaacfbefe0e324cda5ad7f86a29efe99b496629a2e2f14851b8a6312d8be4595cfc61a97ce302b284dd1939 SHA512 76838d5c191700f5fd4c6afcc9d129f3809811f6ce40d45edf89518457a9497cdd94c11a68a9c42494780c579eaa43760a8bd85313d7864a8f5ae1c1b9912d61 +DIST httpx-0.27.0.gh.tar.gz 2168004 BLAKE2B 2bfe58ffa9bd75b602acf844967d399c2173499981e73296bfc0726ee738219031ac3ac04517dd027f769966b77bf225287490c55435a53aec44b9784a0c4b2e SHA512 9db19cced6554effdb5fb0b442cbe05dc66cbfbdb23e8fbc19f43e1acc81028bca9e0fba5d2dae617b19be9f64baa0f02e727e92fef3f3f1288aa19ae07f35c6 diff --git a/dev-python/httpx/httpx-0.27.0.ebuild b/dev-python/httpx/httpx-0.27.0.ebuild new file mode 100644 index ..a3784ba1c42c --- /dev/null +++ b/dev-python/httpx/httpx-0.27.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Fully-featured HTTP client which provides sync and async APIs" +HOMEPAGE=" + https://www.python-httpx.org/ + https://github.com/encode/httpx/ + https://pypi.org/project/httpx/ +" +SRC_URI=" + https://github.com/encode/httpx/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + dev-python/anyio[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + =dev-python/httpcore-1*[${PYTHON_USEDEP}] + dev-python/idna[${PYTHON_USEDEP}] + dev-python/sniffio[${PYTHON_USEDEP}] + cli? ( + =dev-python/click-8*[${PYTHON_USEDEP}] + =dev-python/pygments-2*[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] + test? ( + dev-python/brotlicffi[${PYTHON_USEDEP}] + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/h2[${PYTHON_USEDEP}] + dev-python/socksio[${PYTHON_USEDEP}] + dev-python/trio[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + dev-python/uvicorn[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + if ! use cli; then + sed -i -e '/^httpx =/d' pyproject.toml || die + fi + sed -i -e '/rich/s:,<14::' pyproject.toml || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # Internet + tests/client/test_proxies.py::test_async_proxy_close + tests/client/test_proxies.py::test_sync_proxy_close + ) + + use cli || EPYTEST_IGNORE+=( + tests/test_main.py + ) + + epytest +} + +pkg_postinst() { + optfeature "HTTP/2 support" dev-python/h2 + optfeature "SOCKS proxy support" dev-python/socksio + optfeature "Decoding for brotli compressed responses" dev-python/brotlicffi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/docstring-to-markdown/
commit: 0e56ad93c138c8fbe56f47f1dce39b58e4a752da Author: Michał Górny gentoo org> AuthorDate: Thu Feb 22 05:12:54 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 05:38:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e56ad93 dev-python/docstring-to-markdown: Bump to 0.15 Signed-off-by: Michał Górny gentoo.org> dev-python/docstring-to-markdown/Manifest | 1 + .../docstring-to-markdown-0.15.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/dev-python/docstring-to-markdown/Manifest b/dev-python/docstring-to-markdown/Manifest index 0a9403f5db27..03b34ff9d564 100644 --- a/dev-python/docstring-to-markdown/Manifest +++ b/dev-python/docstring-to-markdown/Manifest @@ -1,2 +1,3 @@ DIST docstring-to-markdown-0.13.gh.tar.gz 27375 BLAKE2B db68b5c90ef46a765baa41b5d3e286008cea3602d397d246c7ae3907afabf387c2b551affa3f39102fb0d2ca1479126051f49163918fa5c1cfa503ba6c40c107 SHA512 adaeff9c9c4359889757e80d91cbca1c85c6aa888b66824802828d247c09919877e416367f7334db5c944312b3c3468256c159e598c837718806f314aa11b8db DIST docstring-to-markdown-0.14.gh.tar.gz 29619 BLAKE2B 5aa56a332408c7945cda35255b71096f4fbe2981a4496b90abd31f1e642b4daa80a76eca7dec8efb3e4b95ee4531b8438f66a55e319dc928d31ee79743336a61 SHA512 4317357ff0046e2d3a3b9a43c779dcf66a3dce473d9a9d21d9ef9b23ac7949e85e9fbb2408b58836706bcd099f63018be4907d2af773dbdf7ba944caab1ceddd +DIST docstring-to-markdown-0.15.gh.tar.gz 29806 BLAKE2B 424cc74feb3e42bbd546495a998aba92b4df02b9d259c8b3e0fe704d860bb789825b5c1fde79211b675cee82e8c560359f54bf5311eb940a51c0b7c58dcbcf99 SHA512 100d84b6071609d774f2b3426804a32d88eb6e0a463d63003d8cee67f8e0ffb93dad54cfa2f18647dd5d1439459e4c217589c89737bc98e2ee2e11bb9f0871f6 diff --git a/dev-python/docstring-to-markdown/docstring-to-markdown-0.15.ebuild b/dev-python/docstring-to-markdown/docstring-to-markdown-0.15.ebuild new file mode 100644 index ..4d111a767604 --- /dev/null +++ b/dev-python/docstring-to-markdown/docstring-to-markdown-0.15.ebuild @@ -0,0 +1,32 @@ +# 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 + +DESCRIPTION="On the fly conversion of Python docstrings to markdown" +HOMEPAGE=" + https://github.com/python-lsp/docstring-to-markdown/ + https://pypi.org/project/docstring-to-markdown/ +" +SRC_URI=" + https://github.com/python-lsp/docstring-to-markdown/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +distutils_enable_tests pytest + +python_prepare_all() { + # Do not depend on pytest-cov/pytest-flake8 + sed -e '/--cov/d' -e '/--flake8/d' -i setup.cfg || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/dogpile-cache/
commit: ab2d7e261097cf9a93406a846628ee6668b5d918 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 22 05:08:51 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 05:38:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2d7e26 dev-python/dogpile-cache: Bump to 1.3.2 Signed-off-by: Michał Górny gentoo.org> dev-python/dogpile-cache/Manifest | 1 + .../dogpile-cache/dogpile-cache-1.3.2.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/dev-python/dogpile-cache/Manifest b/dev-python/dogpile-cache/Manifest index 5b3ab27eb718..5cef4a743e20 100644 --- a/dev-python/dogpile-cache/Manifest +++ b/dev-python/dogpile-cache/Manifest @@ -1,2 +1,3 @@ DIST dogpile.cache-1.3.0.tar.gz 265984 BLAKE2B 80aba607dad31b1ddb4e8b706f40c2ed47c7c2a4f074b7d115737ed934ed2b97c900e8ff5f01fa52c3177ebd364d4bac585cca4dd1d6aa5830cf42cdade52070 SHA512 fb00e114b2107d4ee27d699c62581554758f9ff2121ccade8f5c5aee5240adc0c6a1ae734f5d64b06f25493bfe19c40cffe1393d361be484433baaec74791b5a DIST dogpile.cache-1.3.1.tar.gz 266542 BLAKE2B ba639266dceed9fa55fa2e0045c8a73181da7620a4f06a032d41409933d7ed68c8b88a55bbf2711722507eb19a894cb6147bdc98ab714c0fb7b00e6d6ad6f149 SHA512 de7ab320e0173c302befd13751d89d1f1bcc024c210b3167b79b232306a835f2a51b6f09c449a7a401f4aa2b5e95d26039afbb57bbd17f0f0c4b962f8109d499 +DIST dogpile.cache-1.3.2.tar.gz 269742 BLAKE2B 9656ec20ce03c101fe23fd2fa9879bf34cbf52f5232677c357690e55185b6fdeeefc8f820e48a1e39f4d3f2ab106705c717edc3fb0245b8d66f2845bc0cb SHA512 4cdc77f5c58ac26dbedd32580ac03a3b1c9ebc7e0526dbc980307704b2a41be604682a24084149e0d09caf535eed3a555a97e47142676b42fdb68276aa04d1a3 diff --git a/dev-python/dogpile-cache/dogpile-cache-1.3.2.ebuild b/dev-python/dogpile-cache/dogpile-cache-1.3.2.ebuild new file mode 100644 index ..dcdf789c5f6f --- /dev/null +++ b/dev-python/dogpile-cache/dogpile-cache-1.3.2.ebuild @@ -0,0 +1,36 @@ +# 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 +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A locking API for expiring values while a single thread generates a new value" +HOMEPAGE=" + https://github.com/sqlalchemy/dogpile.cache/ + https://pypi.org/project/dogpile.cache/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/decorator-4.0.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/typing-extensions-4.0.1[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + test? ( + dev-python/mako[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pymongo/
commit: 9e9aa0d0726a33184016832a4f0ca9a9acaf7c5a Author: Michał Górny gentoo org> AuthorDate: Thu Feb 22 04:27:40 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 05:38:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9aa0d0 dev-python/pymongo: Bump to 4.6.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pymongo/Manifest | 1 + dev-python/pymongo/pymongo-4.6.2.ebuild | 154 2 files changed, 155 insertions(+) diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest index 61576c304c32..c65ce2d22ec7 100644 --- a/dev-python/pymongo/Manifest +++ b/dev-python/pymongo/Manifest @@ -1 +1,2 @@ DIST mongo-python-driver-4.6.1.gh.tar.gz 1493790 BLAKE2B dd59001536ed5d84553350fe8c93fa5082acd1af23ca2850cb2ba8d69e1e69e2ad250da9f62b4f86e6e9013434cd1d2ed38e44bda946ff5fe0ab74935668bbf1 SHA512 7a6fe18b409961b796dfd403dc100a898b282e0abfd9995f20541b7c5f0f2dbc047c25b45a2bb9ae229954d1cd804918dc4f7487f87e311863452bab41a19414 +DIST mongo-python-driver-4.6.2.gh.tar.gz 1494123 BLAKE2B 3bf24c26ad2e97e6d23b01b1074baa7420e2d8197d5bc618cd851c148b38b68afaa3943448030692f358b7500b65d0576aaf4fdc6a49cb41e9a8ecd9e58ea0a5 SHA512 931b0632bc5764c160d6da8645f2e2e851b0ddf409390264a69fae8a9309d03271f50e6c3e3e5aae78df9b6203ab2de0471b2c8e50e4883c05b473e6c90bf9c4 diff --git a/dev-python/pymongo/pymongo-4.6.2.ebuild b/dev-python/pymongo/pymongo-4.6.2.ebuild new file mode 100644 index ..a96fab7df0f5 --- /dev/null +++ b/dev-python/pymongo/pymongo-4.6.2.ebuild @@ -0,0 +1,154 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit check-reqs distutils-r1 + +MY_P=mongo-python-driver-${PV} +DESCRIPTION="Python driver for MongoDB" +HOMEPAGE=" + https://github.com/mongodb/mongo-python-driver/ + https://pypi.org/project/pymongo/ +" +SRC_URI=" + https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +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/sqlglot/
commit: 52e4c42d5ffe816926d8cc8a6b8ccc7d4a1bc415 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 22 05:08:30 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 05:38:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e4c42d dev-python/sqlglot: Bump to 21.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/sqlglot/Manifest | 1 + dev-python/sqlglot/sqlglot-21.2.0.ebuild | 121 +++ 2 files changed, 122 insertions(+) diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest index 3dbdf3bec6f3..3148e0faadef 100644 --- a/dev-python/sqlglot/Manifest +++ b/dev-python/sqlglot/Manifest @@ -30,6 +30,7 @@ DIST sqlglot-21.0.2.tar.gz 9504238 BLAKE2B 3b3f268ca46bcb0596454bab95abf6b5d61a0 DIST sqlglot-21.1.0.tar.gz 9507449 BLAKE2B afe9db7f50e3367a9ce91b6acf82004ffd6b3c661485b876873ad52656629c88e092cd82c4cd6adbda1a4747b0988f7bfcd21f4db9fcca6a3b152d0870f17b28 SHA512 395c84a2cc5af7f19d649fd422782483fbfaa06716bc8352cbef6a393d3f029c4f11076097eccbfc0918cc6bff2c6a7c43227546c2a3ce4af2e79eb7287107f0 DIST sqlglot-21.1.1.tar.gz 9524438 BLAKE2B eeb815879c968bb2cafcbd2cb44466c654f9aa25cf071b6c77586c756d8ff8514ef28d39c8ca47c015034e79958646efcd18d744a3852cd19331fcafe9b17aeb SHA512 ff9c58351cd3cdd7b8cd62b6bd4b5a1822867db2465a0cd40e444c061c640de8c4cad83ec36abc7a5e57a77ee9428532f7420923c59a3a3fa2ad522fe5d6f257 DIST sqlglot-21.1.2.tar.gz 17531031 BLAKE2B 24fa7a13ae5cd1260cea297fdaf0276bbbaba50627d5e6a471e23ca832cf1cbb9f0e687eb29708579ad6887262a92ee5b54f85fe361d30dc2d04a40222487e68 SHA512 f61d7732fb577aa16f928652fc5633b1e4fcb98e6f061d5d24054b5693087be2fbca525e4af4541614ece992d13066c367abe05e1fede8daba936617fb66866c +DIST sqlglot-21.2.0.tar.gz 17675110 BLAKE2B c9c2eba7ffb180dc53937a0088c3ddd2d51ca8411880dd2d56f26cfd5b6d96595c3e9d8e1bbff99f3699e1063ca721e8c226b0e0ece1be0f0c6ce785e145 SHA512 5ee534c5765bb92880df62cca0f9cab932ae9599b939cd737ee496c8f16eaab0c1a8730f79df666c612a1c0bb44a821a5f8bf1948e35a5aa17fd584d6ca0d033 DIST syn-2.0.41.crate 246016 BLAKE2B 9d389f2e2a0acb4c84c309456e8ffcc88c5d4d541535ed136832d7a6054dde45a598bb68e8a6f3062ca2a96e1ceae947d54b3aec9bad65b0c51d6733aa6c80db SHA512 6bbaf69ca783025dfb81ac3612ac60bfbed31b2d87792909b35c12892dadebdaff2ddf9463105e536b671dce5870610ab90fe29471284bbd3014dca8d6993f1a DIST target-lexicon-0.12.12.crate 25156 BLAKE2B f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85 SHA512 6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 diff --git a/dev-python/sqlglot/sqlglot-21.2.0.ebuild b/dev-python/sqlglot/sqlglot-21.2.0.ebuild new file mode 100644 index ..058fa81df816 --- /dev/null +++ b/dev-python/sqlglot/sqlglot-21.2.0.ebuild @@ -0,0 +1,121 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +CARGO_OPTIONAL=1 +CRATES=" + autocfg@1.1.0 + bitflags@1.3.2 + cfg-if@1.0.0 + heck@0.4.1 + indoc@2.0.4 + libc@0.2.150 + lock_api@0.4.11 + memoffset@0.9.0 + once_cell@1.19.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + proc-macro2@1.0.70 + pyo3-build-config@0.20.0 + pyo3-ffi@0.20.0 + pyo3-macros-backend@0.20.0 + pyo3-macros@0.20.0 + pyo3@0.20.0 + quote@1.0.33 + redox_syscall@0.4.1 + scopeguard@1.2.0 + smallvec@1.11.2 + syn@2.0.41 + target-lexicon@0.12.12 + unicode-ident@1.0.12 + unindent@0.2.3 + windows-targets@0.48.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.48.5 +" + +inherit cargo distutils-r1 pypi optfeature + +DESCRIPTION="An easily customizable SQL parser and transpiler" +HOMEPAGE=" + https://sqlglot.com/ + https://github.com/tobymao/sqlglot/ + https://pypi.org/project/sqlglot/ +" +SRC_URI+=" + native-extensions? ( + ${CARGO_CRATE_URIS} + ) +" + +LICENSE="MIT" +LICENSE+=" native-extensions? (" +# Dependent crate licenses +LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016" +LICENSE+=" )" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+native-extensions" + +BDEPEND=" + native-extensions? ( +
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 1c7e8d31aba4f9ef9418bebc828f6e0b492bd96f Author: Michał Górny gentoo org> AuthorDate: Thu Feb 22 04:25:38 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 05:38:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7e8d31 app-admin/awscli: Bump to 1.32.47 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.32.47.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 8a0da9dddfbd..e9ecefa5ae65 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -3,3 +3,4 @@ DIST aws-cli-1.32.39.gh.tar.gz 2649055 BLAKE2B c3fa303dcb3762aced6322643822a09bc DIST aws-cli-1.32.44.gh.tar.gz 2650447 BLAKE2B 880877517e3165f30fdcf9295ddc30dc7a127c1cba260fb2ff4c433311f7a7f1e5d221beb47cf008b68efe96a1b087720ae4de7868a90af76a35213eca2754f8 SHA512 9a0d702cf5a2e555118d6cd958c771de35e804add546de2e50bcd499744e43d37e273f543d6b2864635f79f82ce0e6ffc73b977c25304fe9d6aad063216261ee DIST aws-cli-1.32.45.gh.tar.gz 2650722 BLAKE2B 0c797216e8005b03a0e017d1aec4bc56a94a960b9fa9144cb0556b5612bddd53989c028d4c4cd50222d67e788affe0ee4b645f43aaed5377bcc9724b82f9fcd3 SHA512 7a2620670c6cdab9417409c9468c6a3ba28dccfa8b40f3e4e2c727f4d322d97d91d56e126f5660e7f350c8a22107a56dffbef2596c8efb35de188ba71342be70 DIST aws-cli-1.32.46.gh.tar.gz 2652291 BLAKE2B 42e85e231c9cde0a0e3ff1083b86230d9c0db70f7a19aabe063251f58e7f18965615e4564fb80ff3319a489b2a53eff47d7c1ce1e2fa8a33affb909f3720cba5 SHA512 f450c2bbeaa8d5dae59a15ee0043451c82df620724787b3365a6680d23158c575083f3b6c8d2b167d5c2b039ecc3484b308d379a6947c84b4756b40aca31fe09 +DIST aws-cli-1.32.47.gh.tar.gz 2652468 BLAKE2B 8b4e2ad36d68047f1fbc11d78030da059e63c2b537b462673845a45ec2bb8a8e44040656e059ba32d32f9dfc809829a6eaa74ab3c626176ed480fd220c1c2ca8 SHA512 6ae055d80a15423de152938892170948d61c7f589c83be585ee636239e07c585522ec18bb041d52b3af11c67465a4da4542d04eeb6fedabd14fc1a1601f8dc0b diff --git a/app-admin/awscli/awscli-1.32.47.ebuild b/app-admin/awscli/awscli-1.32.47.ebuild new file mode 100644 index ..4a677affdbc4 --- /dev/null +++ b/app-admin/awscli/awscli-1.32.47.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/virtualenv/
commit: c965cda81835c02083d46bee8a69a85a756e60ab Author: Michał Górny gentoo org> AuthorDate: Thu Feb 22 04:26:43 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 05:38:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c965cda8 dev-python/virtualenv: Bump to 20.25.1 Signed-off-by: Michał Górny gentoo.org> dev-python/virtualenv/Manifest | 1 + dev-python/virtualenv/virtualenv-20.25.1.ebuild | 122 2 files changed, 123 insertions(+) diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest index f2d613806161..8ad169eb3f00 100644 --- a/dev-python/virtualenv/Manifest +++ b/dev-python/virtualenv/Manifest @@ -1 +1,2 @@ DIST virtualenv-20.25.0.tar.gz 7150307 BLAKE2B ebe36d523d23aa6e29b53cf49e536aa0f2ab6bb2edcfaed3ba89456893a0cb9fb7bf8f97c61f12725a57023a6b565a0de797f988714469e2166da5d63652d54e SHA512 f4d8acff9d5837aa40eea18810517d4f1b9936b567395d6216bbda36e84b24f8efc584586cd2d168491139b346513d924e371b6b1396833fbbfedebef8620b94 +DIST virtualenv-20.25.1.tar.gz 7152341 BLAKE2B 7d3ecaca89cb4106f97fb5565331b257017d756742f9c90972a01a86296e81d509d2f4a7869d3bc7a299c1c2f01cc08999eddc258f1bd46acf88999d0732794e SHA512 c0791de2aed7893658316199696906b1aed650460f3b53e0dbd13e695d16bc14d8974cd72fc8dcc010ff7ba10036121929ce9a608f97d7d2cd9f972144a3a1f0 diff --git a/dev-python/virtualenv/virtualenv-20.25.1.ebuild b/dev-python/virtualenv/virtualenv-20.25.1.ebuild new file mode 100644 index ..0e5aa43d3f5f --- /dev/null +++ b/dev-python/virtualenv/virtualenv-20.25.1.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="Virtual Python Environment builder" +HOMEPAGE=" + https://virtualenv.pypa.io/en/stable/ + https://pypi.org/project/virtualenv/ + https://github.com/pypa/virtualenv/ +" + +LICENSE="MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" + +RDEPEND=" + >=dev-python/distlib-0.3.7[${PYTHON_USEDEP}] + >=dev-python/filelock-3.12.2[${PYTHON_USEDEP}] + >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}] +" +# coverage is used somehow magically in virtualenv, maybe it actually +# tests something useful +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + >=dev-python/pip-22.2.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}] + ' pypy3) + >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/setuptools-67.8[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/time-machine[${PYTHON_USEDEP}] + ' 'python3*') + dev-python/wheel[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # workaround test failures due to warnings from setuptools-scm, sigh + echo '[tool.setuptools_scm]' >> pyproject.toml || die + + # remove useless pins + sed -i -e 's:<[0-9.]*,::' pyproject.toml || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + tests/unit/activation/test_xonsh.py + tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data + tests/unit/create/test_creator.py::test_cross_major + # tests failing without python2 installed + "tests/unit/create/test_creator.py::test_py_pyc_missing[True-False]" + "tests/unit/create/test_creator.py::test_py_pyc_missing[False-False]" + ) + case ${EPYTHON} in + pypy3) + EPYTEST_DESELECT+=( + 'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-isolated]' + 'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-global]' + 'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-isolated]' + 'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-global]' + 'tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-isolated]' + 'tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-global]' +
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: a0e2c28843ad56b91e05e6ca5fa0f8aaff587ca5 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 22 04:25:16 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 05:38:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e2c288 dev-python/botocore: Bump to 1.34.47 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.34.47.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 575b2c93a062..0ca3c8ead5d3 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -3,3 +3,4 @@ DIST botocore-1.34.39.gh.tar.gz 12697404 BLAKE2B d8670c591c06cf5b02562adb234225d DIST botocore-1.34.44.gh.tar.gz 12716767 BLAKE2B 335d59ae57ae5a5a1bdb44c3e196dff18cb24dd4a4d3beb59e7b8e887d5cc56f0716b2e4fead0c9a4c96978d661308fb0f1e045300e7af69c94ed799bb25a2ef SHA512 12893173c0123711f496448e661bb8e463fcc29ac95c500fe427e2dcf9810659b92de1d38ec3192e1e20a92ca01a5315733f34d0ffe61f2c9b69763e427ee96f DIST botocore-1.34.45.gh.tar.gz 12726866 BLAKE2B c5095199626afcd7d83ff62623593f1863aa068a05347adcc738b1b168e8f0f224d6370bd05f71f8fa72dd0f2180067016d37956b332d6cfa42ea5e68c4d9bb3 SHA512 2aff40aa39a431bd9ee99ee30e136051e2b9039dc2bbdd6a36bd1108e470f6dbda5ad23534b9b148799b27d4c7eb0806698ae2f05dbee94a6ff6ee3fe087dcf1 DIST botocore-1.34.46.gh.tar.gz 12726577 BLAKE2B 0c1574bd5e045bc478e44f300d64d5d56489246ad7cddc1ae19e2ad9080abbf30985330e435b833acfb1f1ded46e60ee2e70e1273568a93b69a47018df68ff4a SHA512 9ff234090e3a315612cd97e36ec5eb577d799465c4bb99ef1a5b2efbd83ce3cd5de94300996381c704896efd6bbb612a9b76831040dfd68f9cf86a821680b24b +DIST botocore-1.34.47.gh.tar.gz 12728346 BLAKE2B c1b596764ebb5c02cc9ae925e1b8610e4eb425a8adfd55434790f187c80470a78a670c4d78af15cbb08bacd35d4ff118a5eda379d086ae721510d08670984a79 SHA512 d65db0a8cd4d1e3558a493c067e894c40ca9a0cd514e488bc8f346d745b2b81d7b77f2f2161f2c14e69f7a22b891eb81465f637669df9ca8bd8f8ab73ac2e2ed diff --git a/dev-python/botocore/botocore-1.34.47.ebuild b/dev-python/botocore/botocore-1.34.47.ebuild new file mode 100644 index ..ba6cd2a5d2a2 --- /dev/null +++ b/dev-python/botocore/botocore-1.34.47.ebuild @@ -0,0 +1,67 @@ +# 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="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/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/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/taskgroup/
commit: 9810ee801622ae428e458cdaf514a9c664076f28 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 19:03:14 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9810ee80 dev-python/taskgroup: Stabilize 0.0.0_alpha4 hppa, #922562 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/taskgroup/taskgroup-0.0.0_alpha4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/taskgroup/taskgroup-0.0.0_alpha4.ebuild b/dev-python/taskgroup/taskgroup-0.0.0_alpha4.ebuild index c616ce5d22ee..1ce33460f8f0 100644 --- a/dev-python/taskgroup/taskgroup-0.0.0_alpha4.ebuild +++ b/dev-python/taskgroup/taskgroup-0.0.0_alpha4.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/exceptiongroup[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/
commit: ddd7783631a5c3c134b65d989b4c511623ff0acf Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 15:45:31 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd77836 net-print/cups-filters: Stabilize 2.0.0 sparc, #923811 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> net-print/cups-filters/cups-filters-2.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild b/net-print/cups-filters/cups-filters-2.0.0.ebuild index f21567002a1b..5e666fbd621b 100644 --- a/net-print/cups-filters/cups-filters-2.0.0.ebuild +++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild @@ -11,7 +11,7 @@ LICENSE="Apache-2.0" SLOT="0" IUSE="+foomatic" #IUSE="" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" RDEPEND=" net-print/libcupsfilters
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/
commit: aa19dc602769b5fe3ee47e5a2d33e45ca53e46c4 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 18:02:02 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa19dc60 media-gfx/graphviz: Stabilize 9.0.0 hppa, #922484 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> media-gfx/graphviz/graphviz-9.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/graphviz/graphviz-9.0.0.ebuild b/media-gfx/graphviz/graphviz-9.0.0.ebuild index 23a87f123109..db2dd159e4a5 100644 --- a/media-gfx/graphviz/graphviz-9.0.0.ebuild +++ b/media-gfx/graphviz/graphviz-9.0.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-re LICENSE="CPL-1.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript python qt5 ruby svg tcl webp X" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: app-containers/containers-storage/
commit: adc6753c72f6238f87489963be6cd515154aa188 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 15:48:52 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc6753c app-containers/containers-storage: Stabilize 1.51.0 arm64, #921771 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> app-containers/containers-storage/containers-storage-1.51.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/containers-storage/containers-storage-1.51.0.ebuild b/app-containers/containers-storage/containers-storage-1.51.0.ebuild index ebae81d127ca..e06dc0abad14 100644 --- a/app-containers/containers-storage/containers-storage-1.51.0.ebuild +++ b/app-containers/containers-storage/containers-storage-1.51.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://github.com/containers/storage/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${P#containers-}" - KEYWORDS="amd64 ~arm64 ~riscv" + KEYWORDS="amd64 arm64 ~riscv" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/
commit: 222a1c4c7b62e28760114f81a9f21ad06f5827bd Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 15:45:34 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222a1c4c net-print/cups-meta: Stabilize 1 sparc, #923811 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> net-print/cups-meta/cups-meta-1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/cups-meta/cups-meta-1.ebuild b/net-print/cups-meta/cups-meta-1.ebuild index 9479816f2b5b..26e16556b814 100644 --- a/net-print/cups-meta/cups-meta-1.ebuild +++ b/net-print/cups-meta/cups-meta-1.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage; LICENSE="metapackage" SLOT="0" IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" RDEPEND=" net-print/cups[zeroconf?]
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gifsicle/
commit: 18edffdf4b32cd9a5660fa8d2edeb7cad9e8a162 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 00:49:25 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18edffdf media-gfx/gifsicle: Stabilize 1.94 ppc, #923912 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> media-gfx/gifsicle/gifsicle-1.94.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/gifsicle/gifsicle-1.94.ebuild b/media-gfx/gifsicle/gifsicle-1.94.ebuild index d16d004d987b..90af58f49fad 100644 --- a/media-gfx/gifsicle/gifsicle-1.94.ebuild +++ b/media-gfx/gifsicle/gifsicle-1.94.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://www.lcdf.org/~eddietwo/${PN}/${P}.tar.gz; LICENSE="GPL-2 MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="X" PATCHES=( "${FILESDIR}/$P-CVE-2023-46009.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypercorn/
commit: 9e04c795a2d09306b47a778b1562a66e453ae40f Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 19:03:17 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e04c795 dev-python/hypercorn: Stabilize 0.16.0 hppa, #922562 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/hypercorn/hypercorn-0.16.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/hypercorn/hypercorn-0.16.0.ebuild b/dev-python/hypercorn/hypercorn-0.16.0.ebuild index 9512ac16515c..46837b5683ad 100644 --- a/dev-python/hypercorn/hypercorn-0.16.0.ebuild +++ b/dev-python/hypercorn/hypercorn-0.16.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/exceptiongroup-1.1.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-print/libppd/
commit: 50d4a1ef36160437366a01c6af18564d632d1f8d Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 15:45:30 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d4a1ef net-print/libppd: Stabilize 2.0.0 sparc, #923811 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> net-print/libppd/libppd-2.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/libppd/libppd-2.0.0.ebuild b/net-print/libppd/libppd-2.0.0.ebuild index b5591f6298b5..e11a328fb390 100644 --- a/net-print/libppd/libppd-2.0.0.ebuild +++ b/net-print/libppd/libppd-2.0.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/OpenPrinting/libppd/releases/download/${PV}/${P}.tar LICENSE="Apache-2.0" SLOT="0" IUSE="+postscript +poppler" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" # pdftops has various possible implementations, but the default # really needs to be decent
[gentoo-commits] repo/gentoo:master commit in: dev-go/go-md2man/
commit: 616107b35116c1ff90519510fc557fc645f1c627 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 15:48:50 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616107b3 dev-go/go-md2man: Stabilize 2.0.3 arm64, #921771 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-go/go-md2man/go-md2man-2.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-go/go-md2man/go-md2man-2.0.3.ebuild b/dev-go/go-md2man/go-md2man-2.0.3.ebuild index 84427b8c616f..9fb1aa86c1e9 100644 --- a/dev-go/go-md2man/go-md2man-2.0.3.ebuild +++ b/dev-go/go-md2man/go-md2man-2.0.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/cpuguy83/go-md2man; LICENSE="BSD-2 MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" # restrict tests because they need network-sandbox disabled # bug https://bugs.gentoo.org/715028
[gentoo-commits] repo/gentoo:master commit in: app-containers/containers-image/
commit: 9c9deed11c7e6550c732141b225c07679ae69dcb Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 15:48:51 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9deed1 app-containers/containers-image: Stabilize 5.29.2-r1 arm64, #921771 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> app-containers/containers-image/containers-image-5.29.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/containers-image/containers-image-5.29.2-r1.ebuild b/app-containers/containers-image/containers-image-5.29.2-r1.ebuild index ddd9efcc26d5..9a30d16f6a6a 100644 --- a/app-containers/containers-image/containers-image-5.29.2-r1.ebuild +++ b/app-containers/containers-image/containers-image-5.29.2-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://github.com/containers/image/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${P#containers-}" - KEYWORDS="~amd64 ~arm64 ~riscv" + KEYWORDS="~amd64 arm64 ~riscv" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 1594979c559b2cf5fac400f2bfdffb2a6cfa170a Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 00:45:20 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1594979c sys-apps/gawk: Stabilize 5.3.0-r1 ppc, #923874 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> sys-apps/gawk/gawk-5.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild b/sys-apps/gawk/gawk-5.3.0-r1.ebuild index 5fc381eef8d0..7c1825b7c51d 100644 --- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild +++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/
commit: 4aeeae8bddeb3add6d5caeb0f40e9ebfdb9da531 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 15:45:33 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aeeae8b net-print/cups-browsed: Stabilize 2.0.0 sparc, #923811 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild index 6b0549eb2981..20aedcf5cb6b 100644 --- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild +++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${ LICENSE="Apache-2.0" SLOT="0" IUSE="ldap test zeroconf" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" RDEPEND=" dev-libs/glib:2
[gentoo-commits] repo/gentoo:master commit in: net-print/libcupsfilters/
commit: 587972015b6141fdc48729a77005326b1f710abb Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 15:45:28 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58797201 net-print/libcupsfilters: Stabilize 2.0.0-r3 sparc, #923811 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> net-print/libcupsfilters/libcupsfilters-2.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/libcupsfilters/libcupsfilters-2.0.0-r3.ebuild b/net-print/libcupsfilters/libcupsfilters-2.0.0-r3.ebuild index d9111001..af4e7ce42ad6 100644 --- a/net-print/libcupsfilters/libcupsfilters-2.0.0-r3.ebuild +++ b/net-print/libcupsfilters/libcupsfilters-2.0.0-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/OpenPrinting/libcupsfilters/releases/download/${PV}/ LICENSE="Apache-2.0" SLOT="0" IUSE="dbus exif jpeg pdf +poppler +postscript png test tiff" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-text/ronn-ng/
commit: a49ef3590e9b3feba471689f418fa99e40c217fb Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 02:50:16 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a49ef359 app-text/ronn-ng: Keyword 0.10.1 sparc, #923754 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> app-text/ronn-ng/ronn-ng-0.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ronn-ng/ronn-ng-0.10.1.ebuild b/app-text/ronn-ng/ronn-ng-0.10.1.ebuild index 16912ac52bcc..c1e9136fe5ea 100644 --- a/app-text/ronn-ng/ronn-ng-0.10.1.ebuild +++ b/app-text/ronn-ng/ronn-ng-0.10.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/apjanke/ronn-ng/archive/refs/tags/v${PV}.tar.gz -> $ LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND+="!app-text/ronn"
[gentoo-commits] repo/gentoo:master commit in: net-print/cups/
commit: 38693999f684dfa32cde7a000b3457a2c2ce2486 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 15:45:26 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38693999 net-print/cups: Stabilize 2.4.7-r2 sparc, #923811 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> net-print/cups/cups-2.4.7-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/cups/cups-2.4.7-r2.ebuild b/net-print/cups/cups-2.4.7-r2.ebuild index 5509a7e6a82e..51ce84608e2e 100644 --- a/net-print/cups/cups-2.4.7-r2.ebuild +++ b/net-print/cups/cups-2.4.7-r2.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then else SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz; if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/
commit: b0e722383469d09d82c169b6d3158f50874e61d9 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 15:43:07 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e72238 dev-vcs/git: Stabilize 2.43.0 hppa, #921828 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-vcs/git/git-2.43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-vcs/git/git-2.43.0.ebuild b/dev-vcs/git/git-2.43.0.ebuild index cda613862e41..b22b1caf4b5a 100644 --- a/dev-vcs/git/git-2.43.0.ebuild +++ b/dev-vcs/git/git-2.43.0.ebuild @@ -50,7 +50,7 @@ if [[ ${PV} != * ]]; then SRC_URI+=" doc? ( ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/orjson/
commit: 764ca709e6aa1e602d4461c041aa737ec1fa4e70 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 02:03:41 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764ca709 dev-python/orjson: Stabilize 3.9.12 arm64, #923674 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/orjson/orjson-3.9.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/orjson/orjson-3.9.12.ebuild b/dev-python/orjson/orjson-3.9.12.ebuild index 2ae5cde59be8..50302f969389 100644 --- a/dev-python/orjson/orjson-3.9.12.ebuild +++ b/dev-python/orjson/orjson-3.9.12.ebuild @@ -70,7 +70,7 @@ LICENSE+=" || ( Apache-2.0 Boost-1.0 ) " SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl/
commit: c3cafa79bdb5557b2037ed5df976944adf1a0a14 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 01:35:58 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3cafa79 media-libs/libsdl: Stabilize 1.2.68 arm, #923528 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> media-libs/libsdl/libsdl-1.2.68.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsdl/libsdl-1.2.68.ebuild b/media-libs/libsdl/libsdl-1.2.68.ebuild index 0b9ce0e9ade4..fbf2bc7958a7 100644 --- a/media-libs/libsdl/libsdl-1.2.68.ebuild +++ b/media-libs/libsdl/libsdl-1.2.68.ebuild @@ -18,7 +18,7 @@ fi LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" # IUSE dropped from real SDL1: aalib custom-cflags dga fbcon libcaca nas oss pulseaudio static-libs tslib xinerama xv IUSE="alsa +joystick opengl +sound test +video X"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/kramdown-parser-gfm/
commit: 83fb520c64b07b45ddc5ac5a3bfd1a7ffa15fbbd Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 02:50:15 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83fb520c dev-ruby/kramdown-parser-gfm: Keyword 1.1.0-r1 sparc, #923754 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild index 001dcab218a5..cdd944d891ed 100644 --- a/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild +++ b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A kramdown parser for the GFM dialect of Markdown" HOMEPAGE="https://github.com/kramdown/parser-gfm; LICENSE="MIT" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" SLOT="$(ver_cut 1)" IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-build/cmake/
commit: 3cc5c4ce5db8174e98943e66833d13695d802a8c Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 04:16:49 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc5c4ce dev-build/cmake: Stabilize 3.27.9 hppa, #921388 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-build/cmake/cmake-3.27.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-build/cmake/cmake-3.27.9.ebuild b/dev-build/cmake/cmake-3.27.9.ebuild index d48cae4fd262..4ca92ca579cc 100644 --- a/dev-build/cmake/cmake-3.27.9.ebuild +++ b/dev-build/cmake/cmake-3.27.9.ebuild @@ -48,7 +48,7 @@ else https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 )" fi
[gentoo-commits] repo/gentoo:master commit in: net-ftp/ncftp/
commit: d825062df2953ab139cfcb2ae75f230b0990c4a9 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 00:48:17 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d825062d net-ftp/ncftp: Stabilize 3.2.7-r1 ppc, #923903 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> net-ftp/ncftp/ncftp-3.2.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-ftp/ncftp/ncftp-3.2.7-r1.ebuild b/net-ftp/ncftp/ncftp-3.2.7-r1.ebuild index 593edb612103..f3e25d065848 100644 --- a/net-ftp/ncftp/ncftp-3.2.7-r1.ebuild +++ b/net-ftp/ncftp/ncftp-3.2.7-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://www.ncftp.com/public_ftp/${PN}/${P}-src.tar.xz; LICENSE="Clarified-Artistic" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos" IUSE="pch" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sci-libs/hdf5/
commit: 2ff1513fabf8fddcb26b036bfecbfaf51c25c8ee Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 00:33:06 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff1513f sci-libs/hdf5: Stabilize 1.14.3-r1 sparc, #923536 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> sci-libs/hdf5/hdf5-1.14.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/hdf5/hdf5-1.14.3-r1.ebuild b/sci-libs/hdf5/hdf5-1.14.3-r1.ebuild index c127f1ea3bc9..a5ec57304de1 100644 --- a/sci-libs/hdf5/hdf5-1.14.3-r1.ebuild +++ b/sci-libs/hdf5/hdf5-1.14.3-r1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="NCSA-HDF" SLOT="0/${PV%%_p*}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="cxx debug examples fortran +hl mpi szip test threads unsupported zlib" RESTRICT="!test? ( test )" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-java/fop/
commit: 44aae5886719c9bfbfb5677af4668ced50206a1a Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 02:25:58 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44aae588 dev-java/fop: Stabilize 2.9 x86, #923915 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-java/fop/fop-2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/fop/fop-2.9.ebuild b/dev-java/fop/fop-2.9.ebuild index d9359d0447ac..b8d147c876c1 100644 --- a/dev-java/fop/fop-2.9.ebuild +++ b/dev-java/fop/fop-2.9.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/fop-${PV}" LICENSE="Apache-2.0" SLOT="2.8" -KEYWORDS="amd64 ~arm64 ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" CP_DEPEND=" dev-java/batik:1.16
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: 5c9d8cb1c10436d10282bf2c241d4829e35a227c Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 00:30:53 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9d8cb1 sys-apps/gawk: Stabilize 5.3.0-r1 ppc64, #923874 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> sys-apps/gawk/gawk-5.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild b/sys-apps/gawk/gawk-5.3.0-r1.ebuild index f0fcdc456a8e..5fc381eef8d0 100644 --- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild +++ b/sys-apps/gawk/gawk-5.3.0-r1.ebuild @@ -29,7 +29,7 @@ else SRC_URI="mirror://gnu/gawk/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/shared-mime-info/
commit: 6d7a8c0d18b2df918f4f775fde283c49b008011c Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 00:26:52 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 04:45:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7a8c0d x11-misc/shared-mime-info: Stabilize 2.4-r1 ppc, #923855 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/shared-mime-info/shared-mime-info-2.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/shared-mime-info/shared-mime-info-2.4-r1.ebuild b/x11-misc/shared-mime-info/shared-mime-info-2.4-r1.ebuild index 53108247d043..4416469b12f3 100644 --- a/x11-misc/shared-mime-info/shared-mime-info-2.4-r1.ebuild +++ b/x11-misc/shared-mime-info/shared-mime-info-2.4-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI+=" test? ( https://gitlab.freedesktop.org/xdg/xdgmime/-/archive/${MY_XDG LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 1a459c12753183164602e44a9a9c1374c0f14ecb Author: Ninpo qap la> AuthorDate: Wed Feb 21 11:56:36 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 22 04:27:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a459c12 www-client/chromium: add 122.0.6261.57 Bug: https://bugs.gentoo.org/925161 Signed-off-by: Ninpo qap.la> Closes: https://github.com/gentoo/gentoo/pull/35464 Signed-off-by: Sam James gentoo.org> www-client/chromium/Manifest |1 + www-client/chromium/chromium-122.0.6261.57.ebuild | 1382 + 2 files changed, 1383 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index e3f753f532d9..9c390bd160a1 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -4,6 +4,7 @@ DIST chromium-121.0.6167.184.tar.xz 3351296496 BLAKE2B 8990baaa5671740cf7b7e3e82 DIST chromium-122-clang.tar.xz 50107164 BLAKE2B 6b07470aa9a3606d27784c4abfd1577ead70cc2c310c2db47d486a64d93d9984d9b7737493a9c30ea7e0f0868291f3aac8058ba23f81f940469d23bafa260bf1 SHA512 a46a7869bff2e5edd34167751257453fd89eae92bd5e291c4408ff0234997b04fae3df7906f46d83f72da5c4f11199489a14d8a55251d0efc3c0ffc1c56d9e22 DIST chromium-122-rust.tar.xz 140507448 BLAKE2B cb00e65a617801b59a852d921ec1600f577a5a4d16a2df37d413de5cfa9d7274fd8e54d9bf8d21a94f93230e2a27a50f55a36d65e774daf38ba08ba292f52a45 SHA512 2cec9e9a84a494babe581aa900bc76babb3ba7c4622bf050537adf234644f054426eea87c01a037dc7e5f850dec55498d45e982ae334b8d6e99a85679c8aed79 DIST chromium-122.0.6261.39.tar.xz 3406634528 BLAKE2B 6b6805a3f9eaa263e6a8c03bf23378dc7afd9943e1072f769120cc95ad207b7c8088818760f3fe7d68c8e3e56aaa6e1d3c144faad1a28d096228982185b68c7f SHA512 23d09f1ef31d9177c4dafda75537ef4118a1a1d4ab83724a042006c5e17471c17767eb9e4bb68f60c5984a0f94b4887d9fe18a6f6e890046056b627705d68b8b +DIST chromium-122.0.6261.57.tar.xz 3413129956 BLAKE2B afaf14fa77f65758bc0caefdd61261387c9f0fcdb862ca75cbe488aac7363c707d9541eaa9f5dbbfe4de1784c1cab1a0bbc40514a02d3ac1ad86a251609c4572 SHA512 71a221999a74054a637921f3dadc95eb51ccd8fa1161db423dd70c8aff097b54a4485c9e358875f24f57537389c9a2e9b7ddc82eaee40bca4d1f4a959eb40bbf DIST chromium-patches-121-3.tar.bz2 14100 BLAKE2B e068c07a0954b72b447cfb82605654ad5c6b15ba0efe9eb4804cdb019db27dddb6ae54ee94cc63c247cf7575e63c5ec09eee10e35906d85d9ae9d79763b35803 SHA512 4dbf69e903cc8d7e2eaa6c0c54c9fb59393d0f89bff5eaaa32bb3fd0e2b5bc9007b326dd7a7e0d590cc5e9d29a85a61a2540293317dc29e9dd4b8596eee1d587 DIST chromium-patches-122-2.tar.bz2 5038 BLAKE2B fd104a7c1d81ecb9bf82da30a71916ff3d712ae710f1de8965cd0fb7395b6dced780f3a1af1ece8201dfe388fecff7b506cbb5cc5b32621895f37bb380cdc5aa SHA512 331401d324ca4b1b90a44019ba7d823f8461188bd19864216320bd97580d835ef3151da49c71aff695159440ed2b48fcec7afc1bcbc2c0f629cbbce7d80faf74 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c SHA512 8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c diff --git a/www-client/chromium/chromium-122.0.6261.57.ebuild b/www-client/chromium/chromium-122.0.6261.57.ebuild new file mode 100644 index ..63466f33a755 --- /dev/null +++ b/www-client/chromium/chromium-122.0.6261.57.ebuild @@ -0,0 +1,1382 @@ +# Copyright 2009-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Can't do 12 yet: heavy use of imp, among other things (bug #915001, bug #915062) +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" + +# PACKAGING NOTES: +# Google roll their bundled Clang every two weeks, and the bundled Rust +# is rolled regularly and depends on that. While we do our best to build +# with system Clang, we will eventually hit the point where we need to use +# the bundled Clang due to the use of prerelease features. We've been lucky +# enough so far that this hasn't been an issue. + +# We try and avoid forcing the use of libcxx, but sometimes it is unavoidable. +# Remember to force the use of Clang when this is forced. + +# GCC is _not_ supported upstream, though patches are welcome. We do our +# best to enable builds with GCC but reserve the right to force Clang +# builds if we can't keep up with upstream's changes. Please comment +# when forcing Clang builds so we can track the need for it. + +# GN is bundled with Chromium, but we always use the system version. Remember to +# check for upstream changes to GN and update ebuild (and version below) as required. + +# These variables let us easily bound supported major dependency versions in one place. +GCC_MIN_VER=12 +GN_MIN_VER=0.2143 +LLVM_MAX_SLOT=17 +LLVM_MIN_SLOT=16 +RUST_MIN_VER=1.72.0 +# grep 'CLANG_REVISION = ' ${S}/tools/clang/scripts/update.py -A1 | cut -c 18- +GOOGLE_CLANG_VER="llvmorg-18-init-16072-gc4146121e940-5" +# grep
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: 55e80da1b7826fe72ca2e2776cb9c4c2fe9c1991 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 21 20:39:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 04:22:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e80da1 sys-libs/compiler-rt: Add 18.1.0_rc3 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt/Manifest | 2 + sys-libs/compiler-rt/compiler-rt-18.1.0_rc3.ebuild | 171 + 2 files changed, 173 insertions(+) diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index 4d751ead8b50..f216624c1514 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -9,5 +9,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.0rc2.src.tar.xz 131993176 BLAKE2B 8df1e34a54214975efe1b9a649753a2dc20c04e3c763bd8648000f48dd18f27ccfdc597ff6e68e0f408310493dfa92f48c7eee53376501e8ebc3b7c614809c15 SHA512 b595bb5d029723fee4e8f8edeaddd6fdcd48d668f66f4239e3208fd19d3a3622e8e4f90ae3fa4b1216fca1621d6c6b6ebf4d99dec7febff2457d0ceb79e8617a DIST llvm-project-18.1.0rc2.src.tar.xz.sig 566 BLAKE2B c765549386a92883bd348d9be25a3c92b1e66a1bac71385ef99978ec2af413a7616a2d9699c57554d927f95b80a3584572557d26e3df16b2ff6678359d5fd6b0 SHA512 83bb4c133f34faec8a0109689ed7aa18222c9a803ba8c95c571a18e854726024f106a1c8e3a820020255c426b7fa8bda26789ff1546972e233fbe3e3ab3a8e91 +DIST llvm-project-18.1.0rc3.src.tar.xz 132011280 BLAKE2B 482a0e1b806292598bd646f225705140a463706ec391e4e42f203606b85673601a65fe55f2432d77f4c2f4c6584b35e53eeaded42e0b67aa6538c37d7cceb4ff SHA512 6c0adcf6e4057de8fb1dcd062845d14d725833d23d8e1362cbccab176931f55600a3971f01690179b795ff3feca0af9141b16dee4d4159755596cc9c904bf099 +DIST llvm-project-18.1.0rc3.src.tar.xz.sig 566 BLAKE2B dac9c174e2eeda5e0af0153d78a2e9c8f145efe03250582a27df1bd6a89ba70afdcfa1ed6aa46adb1f7f21077cadb6e43963758358ff17122c36781ee4018c05 SHA512 91a2778f9b66bc80172172f36d6027fb2455f3ffd03b06ad0dd376471c4d4e2e34c8bee69c76cfe95003ae34f0d28c394c7d135fbbb75686ff89aee56b6c45c3 DIST llvm-project-3496927edcd0685807351ba88a7e2cfb006e1c0d.tar.gz 206227842 BLAKE2B cd27e9e9bca3622c2241bfa91c78eb8443df7465c1efcec57d5e701e2c61d3b2d3619483199e67b56deed9410f5382fc3164cdc7e864dcd77f4d12f3f9d2b159 SHA512 156d441074aff4d85af956b9abf89f9aefbe5b39e315c9c7c249ad01f95b42a303c23e9142292e7746f691c2ee704a7cd4a60916594ea1d468240c9b8152 DIST llvm-project-8884ba43a8485bebef5c4d41e7ed457e3fa84f07.tar.gz 205853916 BLAKE2B 115809efbf062ced32ffe61b25e65e44a0b3c293f68bf40fc4d9e596cd077fc4781a059ad24c4dc7a139c6ec884a6a183ebac06535f2498116266695e19daf00 SHA512 cb496111ec72163a1872fa9a14f8963108d3185f4464a74cc45d26ccc5071bc36895618b81c29063cde0564a50017a0194da4dc559a046a12550d9ab0d9b8347 diff --git a/sys-libs/compiler-rt/compiler-rt-18.1.0_rc3.ebuild b/sys-libs/compiler-rt/compiler-rt-18.1.0_rc3.ebuild new file mode 100644 index ..75ff3c155c03 --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-18.1.0_rc3.ebuild @@ -0,0 +1,171 @@ +# 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 crossdev flag-o-matic llvm.org llvm-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="${LLVM_MAJOR}" +IUSE="+abi_x86_32 abi_x86_64 +clang +debug test" +RESTRICT="!test? ( test ) !clang? ( test )" + +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if ! use clang && ! tc-is-clang; then + ewarn "Building using a compiler other than clang may result in broken atomics" + ewarn "library. Enable USE=clang unless you have a very good reason not to." + fi +} + +pkg_setup() { + if target_is_not_host || tc-is-cross-compiler ; then + # strips vars like CFLAGS="-march=x86_64-v3" for non-x86 architectures + CHOST=${CTARGET} strip-unsupported-flags + #
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libclc/
commit: 8a2277bd95cb3129c068de6855d85c24dcad980c Author: Michał Górny gentoo org> AuthorDate: Wed Feb 21 20:39:37 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 04:23:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2277bd dev-libs/libclc: Add 18.1.0_rc3 Signed-off-by: Michał Górny gentoo.org> dev-libs/libclc/Manifest | 2 ++ dev-libs/libclc/libclc-18.1.0_rc3.ebuild | 61 2 files changed, 63 insertions(+) diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index 43c0a4f8c567..6a1f511c358d 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -6,5 +6,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.0rc2.src.tar.xz 131993176 BLAKE2B 8df1e34a54214975efe1b9a649753a2dc20c04e3c763bd8648000f48dd18f27ccfdc597ff6e68e0f408310493dfa92f48c7eee53376501e8ebc3b7c614809c15 SHA512 b595bb5d029723fee4e8f8edeaddd6fdcd48d668f66f4239e3208fd19d3a3622e8e4f90ae3fa4b1216fca1621d6c6b6ebf4d99dec7febff2457d0ceb79e8617a DIST llvm-project-18.1.0rc2.src.tar.xz.sig 566 BLAKE2B c765549386a92883bd348d9be25a3c92b1e66a1bac71385ef99978ec2af413a7616a2d9699c57554d927f95b80a3584572557d26e3df16b2ff6678359d5fd6b0 SHA512 83bb4c133f34faec8a0109689ed7aa18222c9a803ba8c95c571a18e854726024f106a1c8e3a820020255c426b7fa8bda26789ff1546972e233fbe3e3ab3a8e91 +DIST llvm-project-18.1.0rc3.src.tar.xz 132011280 BLAKE2B 482a0e1b806292598bd646f225705140a463706ec391e4e42f203606b85673601a65fe55f2432d77f4c2f4c6584b35e53eeaded42e0b67aa6538c37d7cceb4ff SHA512 6c0adcf6e4057de8fb1dcd062845d14d725833d23d8e1362cbccab176931f55600a3971f01690179b795ff3feca0af9141b16dee4d4159755596cc9c904bf099 +DIST llvm-project-18.1.0rc3.src.tar.xz.sig 566 BLAKE2B dac9c174e2eeda5e0af0153d78a2e9c8f145efe03250582a27df1bd6a89ba70afdcfa1ed6aa46adb1f7f21077cadb6e43963758358ff17122c36781ee4018c05 SHA512 91a2778f9b66bc80172172f36d6027fb2455f3ffd03b06ad0dd376471c4d4e2e34c8bee69c76cfe95003ae34f0d28c394c7d135fbbb75686ff89aee56b6c45c3 DIST llvm-project-3496927edcd0685807351ba88a7e2cfb006e1c0d.tar.gz 206227842 BLAKE2B cd27e9e9bca3622c2241bfa91c78eb8443df7465c1efcec57d5e701e2c61d3b2d3619483199e67b56deed9410f5382fc3164cdc7e864dcd77f4d12f3f9d2b159 SHA512 156d441074aff4d85af956b9abf89f9aefbe5b39e315c9c7c249ad01f95b42a303c23e9142292e7746f691c2ee704a7cd4a60916594ea1d468240c9b8152 DIST llvm-project-8884ba43a8485bebef5c4d41e7ed457e3fa84f07.tar.gz 205853916 BLAKE2B 115809efbf062ced32ffe61b25e65e44a0b3c293f68bf40fc4d9e596cd077fc4781a059ad24c4dc7a139c6ec884a6a183ebac06535f2498116266695e19daf00 SHA512 cb496111ec72163a1872fa9a14f8963108d3185f4464a74cc45d26ccc5071bc36895618b81c29063cde0564a50017a0194da4dc559a046a12550d9ab0d9b8347 diff --git a/dev-libs/libclc/libclc-18.1.0_rc3.ebuild b/dev-libs/libclc/libclc-18.1.0_rc3.ebuild new file mode 100644 index ..15a69aca7556 --- /dev/null +++ b/dev-libs/libclc/libclc-18.1.0_rc3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..17} ) +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake llvm.org llvm-r1 python-any-r1 + +DESCRIPTION="OpenCL C library" +HOMEPAGE="https://libclc.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" +SLOT="0" +IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" + +BDEPEND=" + ${PYTHON_DEPS} + $(llvm_gen_dep ' + sys-devel/clang:${LLVM_SLOT} + spirv? ( dev-util/spirv-llvm-translator:${LLVM_SLOT} ) + ') +" + +LLVM_COMPONENTS=( libclc ) +llvm.org_set_globals + +pkg_setup() { + llvm-r1_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libclc_targets=() + + use spirv && libclc_targets+=( + "spirv-mesa3d-" + "spirv64-mesa3d-" + ) + use video_cards_nvidia && libclc_targets+=( + "nvptx--" + "nvptx64--" + "nvptx--nvidiacl" + "nvptx64--nvidiacl" + ) + use video_cards_r600 && libclc_targets+=( + "r600--" + ) + use video_cards_radeonsi && libclc_targets+=( + "amdgcn--" + "amdgcn-mesa-mesa3d" + "amdgcn--amdhsa" + ) + [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" + + libclc_targets=${libclc_targets[*]} + local mycmakeargs=( + -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: fdefc0ff072d539a520b717eea9deb4a26ded0e2 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 21 20:39:33 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 04:23:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdefc0ff sys-libs/libcxx: Add 18.1.0_rc3 Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxx/Manifest | 2 + sys-libs/libcxx/libcxx-18.1.0_rc3.ebuild | 209 +++ 2 files changed, 211 insertions(+) diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index e441fe8bf5e4..26ca6c8e0cfe 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -8,5 +8,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.0rc2.src.tar.xz 131993176 BLAKE2B 8df1e34a54214975efe1b9a649753a2dc20c04e3c763bd8648000f48dd18f27ccfdc597ff6e68e0f408310493dfa92f48c7eee53376501e8ebc3b7c614809c15 SHA512 b595bb5d029723fee4e8f8edeaddd6fdcd48d668f66f4239e3208fd19d3a3622e8e4f90ae3fa4b1216fca1621d6c6b6ebf4d99dec7febff2457d0ceb79e8617a DIST llvm-project-18.1.0rc2.src.tar.xz.sig 566 BLAKE2B c765549386a92883bd348d9be25a3c92b1e66a1bac71385ef99978ec2af413a7616a2d9699c57554d927f95b80a3584572557d26e3df16b2ff6678359d5fd6b0 SHA512 83bb4c133f34faec8a0109689ed7aa18222c9a803ba8c95c571a18e854726024f106a1c8e3a820020255c426b7fa8bda26789ff1546972e233fbe3e3ab3a8e91 +DIST llvm-project-18.1.0rc3.src.tar.xz 132011280 BLAKE2B 482a0e1b806292598bd646f225705140a463706ec391e4e42f203606b85673601a65fe55f2432d77f4c2f4c6584b35e53eeaded42e0b67aa6538c37d7cceb4ff SHA512 6c0adcf6e4057de8fb1dcd062845d14d725833d23d8e1362cbccab176931f55600a3971f01690179b795ff3feca0af9141b16dee4d4159755596cc9c904bf099 +DIST llvm-project-18.1.0rc3.src.tar.xz.sig 566 BLAKE2B dac9c174e2eeda5e0af0153d78a2e9c8f145efe03250582a27df1bd6a89ba70afdcfa1ed6aa46adb1f7f21077cadb6e43963758358ff17122c36781ee4018c05 SHA512 91a2778f9b66bc80172172f36d6027fb2455f3ffd03b06ad0dd376471c4d4e2e34c8bee69c76cfe95003ae34f0d28c394c7d135fbbb75686ff89aee56b6c45c3 DIST llvm-project-3496927edcd0685807351ba88a7e2cfb006e1c0d.tar.gz 206227842 BLAKE2B cd27e9e9bca3622c2241bfa91c78eb8443df7465c1efcec57d5e701e2c61d3b2d3619483199e67b56deed9410f5382fc3164cdc7e864dcd77f4d12f3f9d2b159 SHA512 156d441074aff4d85af956b9abf89f9aefbe5b39e315c9c7c249ad01f95b42a303c23e9142292e7746f691c2ee704a7cd4a60916594ea1d468240c9b8152 DIST llvm-project-8884ba43a8485bebef5c4d41e7ed457e3fa84f07.tar.gz 205853916 BLAKE2B 115809efbf062ced32ffe61b25e65e44a0b3c293f68bf40fc4d9e596cd077fc4781a059ad24c4dc7a139c6ec884a6a183ebac06535f2498116266695e19daf00 SHA512 cb496111ec72163a1872fa9a14f8963108d3185f4464a74cc45d26ccc5071bc36895618b81c29063cde0564a50017a0194da4dc559a046a12550d9ab0d9b8347 diff --git a/sys-libs/libcxx/libcxx-18.1.0_rc3.ebuild b/sys-libs/libcxx/libcxx-18.1.0_rc3.ebuild new file mode 100644 index ..c205f3f21b57 --- /dev/null +++ b/sys-libs/libcxx/libcxx-18.1.0_rc3.ebuild @@ -0,0 +1,209 @@ +# 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 llvm.org llvm-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +IUSE="+clang +libcxxabi +static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( + ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}] + ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +" +DEPEND=" + ${RDEPEND} + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + sys-devel/clang:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + dev-debug/gdb[python] + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup + + if ! use libcxxabi && ! tc-is-gcc ; then + eerror "To build ${PN} against libsupc++, you have to use gcc. Other" + eerror "compilers are not supported. Please set CC=gcc and CXX=g++" + eerror "and try again." + die + fi +} +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: 0558164953c353d75eb3aa17ae0add4612da350c Author: Michał Górny gentoo org> AuthorDate: Wed Feb 21 20:39:34 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 04:23:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05581649 sys-libs/libomp: Add 18.1.0_rc3 Signed-off-by: Michał Górny gentoo.org> sys-libs/libomp/Manifest | 2 + sys-libs/libomp/libomp-18.1.0_rc3.ebuild | 158 +++ 2 files changed, 160 insertions(+) diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index a2d974ff5610..fef7068f690e 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -7,5 +7,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.0rc2.src.tar.xz 131993176 BLAKE2B 8df1e34a54214975efe1b9a649753a2dc20c04e3c763bd8648000f48dd18f27ccfdc597ff6e68e0f408310493dfa92f48c7eee53376501e8ebc3b7c614809c15 SHA512 b595bb5d029723fee4e8f8edeaddd6fdcd48d668f66f4239e3208fd19d3a3622e8e4f90ae3fa4b1216fca1621d6c6b6ebf4d99dec7febff2457d0ceb79e8617a DIST llvm-project-18.1.0rc2.src.tar.xz.sig 566 BLAKE2B c765549386a92883bd348d9be25a3c92b1e66a1bac71385ef99978ec2af413a7616a2d9699c57554d927f95b80a3584572557d26e3df16b2ff6678359d5fd6b0 SHA512 83bb4c133f34faec8a0109689ed7aa18222c9a803ba8c95c571a18e854726024f106a1c8e3a820020255c426b7fa8bda26789ff1546972e233fbe3e3ab3a8e91 +DIST llvm-project-18.1.0rc3.src.tar.xz 132011280 BLAKE2B 482a0e1b806292598bd646f225705140a463706ec391e4e42f203606b85673601a65fe55f2432d77f4c2f4c6584b35e53eeaded42e0b67aa6538c37d7cceb4ff SHA512 6c0adcf6e4057de8fb1dcd062845d14d725833d23d8e1362cbccab176931f55600a3971f01690179b795ff3feca0af9141b16dee4d4159755596cc9c904bf099 +DIST llvm-project-18.1.0rc3.src.tar.xz.sig 566 BLAKE2B dac9c174e2eeda5e0af0153d78a2e9c8f145efe03250582a27df1bd6a89ba70afdcfa1ed6aa46adb1f7f21077cadb6e43963758358ff17122c36781ee4018c05 SHA512 91a2778f9b66bc80172172f36d6027fb2455f3ffd03b06ad0dd376471c4d4e2e34c8bee69c76cfe95003ae34f0d28c394c7d135fbbb75686ff89aee56b6c45c3 DIST llvm-project-3496927edcd0685807351ba88a7e2cfb006e1c0d.tar.gz 206227842 BLAKE2B cd27e9e9bca3622c2241bfa91c78eb8443df7465c1efcec57d5e701e2c61d3b2d3619483199e67b56deed9410f5382fc3164cdc7e864dcd77f4d12f3f9d2b159 SHA512 156d441074aff4d85af956b9abf89f9aefbe5b39e315c9c7c249ad01f95b42a303c23e9142292e7746f691c2ee704a7cd4a60916594ea1d468240c9b8152 DIST llvm-project-8884ba43a8485bebef5c4d41e7ed457e3fa84f07.tar.gz 205853916 BLAKE2B 115809efbf062ced32ffe61b25e65e44a0b3c293f68bf40fc4d9e596cd077fc4781a059ad24c4dc7a139c6ec884a6a183ebac06535f2498116266695e19daf00 SHA512 cb496111ec72163a1872fa9a14f8963108d3185f4464a74cc45d26ccc5071bc36895618b81c29063cde0564a50017a0194da4dc559a046a12550d9ab0d9b8347 diff --git a/sys-libs/libomp/libomp-18.1.0_rc3.ebuild b/sys-libs/libomp/libomp-18.1.0_rc3.ebuild new file mode 100644 index ..ce432b31535d --- /dev/null +++ b/sys-libs/libomp/libomp-18.1.0_rc3.ebuild @@ -0,0 +1,158 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit flag-o-matic cmake-multilib linux-info llvm.org llvm-utils +inherit python-single-r1 toolchain-funcs + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0/${LLVM_SOABI}" +IUSE=" + +debug gdb-plugin hwloc offload ompt test + llvm_targets_AMDGPU llvm_targets_NVPTX +" +REQUIRED_USE=" + gdb-plugin? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + gdb-plugin? ( ${PYTHON_DEPS} ) + hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] ) + offload? ( + dev-libs/libffi:=[${MULTILIB_USEDEP}] + ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}] + llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) + ) +" +# tests: +# - dev-python/lit provides the test runner +# - sys-devel/llvm provide test utils (e.g. FileCheck) +# - sys-devel/clang provides the compiler to run tests +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-lang/perl + offload? ( + llvm_targets_AMDGPU? ( sys-devel/clang ) + llvm_targets_NVPTX? ( sys-devel/clang ) + virtual/pkgconfig + ) + test? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/lit[${PYTHON_USEDEP}] + ') + sys-devel/clang + ) +" + +LLVM_COMPONENTS=( openmp cmake
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: 72d1642939f16e5259de4cc09539d1f192ba2113 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 21 20:39:36 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 04:23:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d16429 sys-devel/clang-runtime: Add 18.1.0_rc3 Signed-off-by: Michał Górny gentoo.org> .../clang-runtime/clang-runtime-18.1.0_rc3.ebuild | 39 ++ 1 file changed, 39 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.0_rc3.ebuild b/sys-devel/clang-runtime/clang-runtime-18.1.0_rc3.ebuild new file mode 100644 index ..323c0b62c062 --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-18.1.0_rc3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-build toolchain-funcs + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/; + +LICENSE="metapackage" +SLOT="${PV%%.*}" +IUSE="+compiler-rt libcxx openmp +sanitize" +REQUIRED_USE="sanitize? ( compiler-rt )" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + sanitize? ( + ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] ) +" + +pkg_pretend() { + if tc-is-clang; then + ewarn "You seem to be using clang as a system compiler. As of clang-16," + ewarn "upstream has turned a few warnings that commonly occur during" + ewarn "configure script runs into errors by default. This causes some" + ewarn "configure tests to start failing, sometimes resulting in silent" + ewarn "breakage, missing functionality or runtime misbehavior. It is" + ewarn "not yet clear whether the change will remain or be reverted." + ewarn + ewarn "For more information, please see:" + ewarn "https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213; + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-debug/lldb/
commit: 4b0ce2e66acae922ea1b370473d64d172b8e376e Author: Michał Górny gentoo org> AuthorDate: Wed Feb 21 20:39:28 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 04:22:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b0ce2e6 dev-debug/lldb: Add 18.1.0_rc3 Signed-off-by: Michał Górny gentoo.org> dev-debug/lldb/Manifest | 2 + dev-debug/lldb/lldb-18.1.0_rc3.ebuild | 107 ++ 2 files changed, 109 insertions(+) diff --git a/dev-debug/lldb/Manifest b/dev-debug/lldb/Manifest index 43c0a4f8c567..6a1f511c358d 100644 --- a/dev-debug/lldb/Manifest +++ b/dev-debug/lldb/Manifest @@ -6,5 +6,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.0rc2.src.tar.xz 131993176 BLAKE2B 8df1e34a54214975efe1b9a649753a2dc20c04e3c763bd8648000f48dd18f27ccfdc597ff6e68e0f408310493dfa92f48c7eee53376501e8ebc3b7c614809c15 SHA512 b595bb5d029723fee4e8f8edeaddd6fdcd48d668f66f4239e3208fd19d3a3622e8e4f90ae3fa4b1216fca1621d6c6b6ebf4d99dec7febff2457d0ceb79e8617a DIST llvm-project-18.1.0rc2.src.tar.xz.sig 566 BLAKE2B c765549386a92883bd348d9be25a3c92b1e66a1bac71385ef99978ec2af413a7616a2d9699c57554d927f95b80a3584572557d26e3df16b2ff6678359d5fd6b0 SHA512 83bb4c133f34faec8a0109689ed7aa18222c9a803ba8c95c571a18e854726024f106a1c8e3a820020255c426b7fa8bda26789ff1546972e233fbe3e3ab3a8e91 +DIST llvm-project-18.1.0rc3.src.tar.xz 132011280 BLAKE2B 482a0e1b806292598bd646f225705140a463706ec391e4e42f203606b85673601a65fe55f2432d77f4c2f4c6584b35e53eeaded42e0b67aa6538c37d7cceb4ff SHA512 6c0adcf6e4057de8fb1dcd062845d14d725833d23d8e1362cbccab176931f55600a3971f01690179b795ff3feca0af9141b16dee4d4159755596cc9c904bf099 +DIST llvm-project-18.1.0rc3.src.tar.xz.sig 566 BLAKE2B dac9c174e2eeda5e0af0153d78a2e9c8f145efe03250582a27df1bd6a89ba70afdcfa1ed6aa46adb1f7f21077cadb6e43963758358ff17122c36781ee4018c05 SHA512 91a2778f9b66bc80172172f36d6027fb2455f3ffd03b06ad0dd376471c4d4e2e34c8bee69c76cfe95003ae34f0d28c394c7d135fbbb75686ff89aee56b6c45c3 DIST llvm-project-3496927edcd0685807351ba88a7e2cfb006e1c0d.tar.gz 206227842 BLAKE2B cd27e9e9bca3622c2241bfa91c78eb8443df7465c1efcec57d5e701e2c61d3b2d3619483199e67b56deed9410f5382fc3164cdc7e864dcd77f4d12f3f9d2b159 SHA512 156d441074aff4d85af956b9abf89f9aefbe5b39e315c9c7c249ad01f95b42a303c23e9142292e7746f691c2ee704a7cd4a60916594ea1d468240c9b8152 DIST llvm-project-8884ba43a8485bebef5c4d41e7ed457e3fa84f07.tar.gz 205853916 BLAKE2B 115809efbf062ced32ffe61b25e65e44a0b3c293f68bf40fc4d9e596cd077fc4781a059ad24c4dc7a139c6ec884a6a183ebac06535f2498116266695e19daf00 SHA512 cb496111ec72163a1872fa9a14f8963108d3185f4464a74cc45d26ccc5071bc36895618b81c29063cde0564a50017a0194da4dc559a046a12550d9ab0d9b8347 diff --git a/dev-debug/lldb/lldb-18.1.0_rc3.ebuild b/dev-debug/lldb/lldb-18.1.0_rc3.ebuild new file mode 100644 index ..6d10771e220b --- /dev/null +++ b/dev-debug/lldb/lldb-18.1.0_rc3.ebuild @@ -0,0 +1,107 @@ +# 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 llvm.org llvm-utils python-single-r1 + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${LLVM_SOABI}" +IUSE="+debug debuginfod +libedit lzma ncurses +python test +xml" +RESTRICT="test" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND=" + debuginfod? ( + net-misc/curl:= + dev-cpp/cpp-httplib:= + ) + libedit? ( dev-libs/libedit:0= ) + lzma? ( app-arch/xz-utils:= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + xml? ( dev-libs/libxml2:= ) + ~sys-devel/clang-${PV} + ~sys-devel/llvm-${PV}[debuginfod=] +" +RDEPEND=" + ${DEPEND} + python? ( + ${PYTHON_DEPS} + ) +" +BDEPEND=" + ${PYTHON_DEPS} + python? ( + >=dev-lang/swig-3.0.11 + ) + test? ( + $(python_gen_cond_dep " + ~dev-python/lit-${PV}[\${PYTHON_USEDEP}] + dev-python/psutil[\${PYTHON_USEDEP}] + ") + sys-devel/lld + ) +" + +LLVM_COMPONENTS=( lldb cmake llvm/utils ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) +llvm.org_set_globals + +src_configure() { + llvm_prepend_path "${LLVM_MAJOR}" + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local mycmakeargs=( +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: 10bab930d7dab8982c5710f1ecc77246590d1ef7 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 21 20:39:30 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 04:23:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10bab930 sys-libs/compiler-rt-sanitizers: Add 18.1.0_rc3 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt-sanitizers/Manifest | 2 + .../compiler-rt-sanitizers-18.1.0_rc3.ebuild | 217 + 2 files changed, 219 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index 173d916e90a1..3073c9098ff3 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -7,5 +7,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.0rc2.src.tar.xz 131993176 BLAKE2B 8df1e34a54214975efe1b9a649753a2dc20c04e3c763bd8648000f48dd18f27ccfdc597ff6e68e0f408310493dfa92f48c7eee53376501e8ebc3b7c614809c15 SHA512 b595bb5d029723fee4e8f8edeaddd6fdcd48d668f66f4239e3208fd19d3a3622e8e4f90ae3fa4b1216fca1621d6c6b6ebf4d99dec7febff2457d0ceb79e8617a DIST llvm-project-18.1.0rc2.src.tar.xz.sig 566 BLAKE2B c765549386a92883bd348d9be25a3c92b1e66a1bac71385ef99978ec2af413a7616a2d9699c57554d927f95b80a3584572557d26e3df16b2ff6678359d5fd6b0 SHA512 83bb4c133f34faec8a0109689ed7aa18222c9a803ba8c95c571a18e854726024f106a1c8e3a820020255c426b7fa8bda26789ff1546972e233fbe3e3ab3a8e91 +DIST llvm-project-18.1.0rc3.src.tar.xz 132011280 BLAKE2B 482a0e1b806292598bd646f225705140a463706ec391e4e42f203606b85673601a65fe55f2432d77f4c2f4c6584b35e53eeaded42e0b67aa6538c37d7cceb4ff SHA512 6c0adcf6e4057de8fb1dcd062845d14d725833d23d8e1362cbccab176931f55600a3971f01690179b795ff3feca0af9141b16dee4d4159755596cc9c904bf099 +DIST llvm-project-18.1.0rc3.src.tar.xz.sig 566 BLAKE2B dac9c174e2eeda5e0af0153d78a2e9c8f145efe03250582a27df1bd6a89ba70afdcfa1ed6aa46adb1f7f21077cadb6e43963758358ff17122c36781ee4018c05 SHA512 91a2778f9b66bc80172172f36d6027fb2455f3ffd03b06ad0dd376471c4d4e2e34c8bee69c76cfe95003ae34f0d28c394c7d135fbbb75686ff89aee56b6c45c3 DIST llvm-project-3496927edcd0685807351ba88a7e2cfb006e1c0d.tar.gz 206227842 BLAKE2B cd27e9e9bca3622c2241bfa91c78eb8443df7465c1efcec57d5e701e2c61d3b2d3619483199e67b56deed9410f5382fc3164cdc7e864dcd77f4d12f3f9d2b159 SHA512 156d441074aff4d85af956b9abf89f9aefbe5b39e315c9c7c249ad01f95b42a303c23e9142292e7746f691c2ee704a7cd4a60916594ea1d468240c9b8152 DIST llvm-project-8884ba43a8485bebef5c4d41e7ed457e3fa84f07.tar.gz 205853916 BLAKE2B 115809efbf062ced32ffe61b25e65e44a0b3c293f68bf40fc4d9e596cd077fc4781a059ad24c4dc7a139c6ec884a6a183ebac06535f2498116266695e19daf00 SHA512 cb496111ec72163a1872fa9a14f8963108d3185f4464a74cc45d26ccc5071bc36895618b81c29063cde0564a50017a0194da4dc559a046a12550d9ab0d9b8347 diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.0_rc3.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.0_rc3.ebuild new file mode 100644 index ..57f868d54be6 --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.0_rc3.ebuild @@ -0,0 +1,217 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="${LLVM_MAJOR}" +IUSE="+abi_x86_32 abi_x86_64 +clang +debug test" +# base targets +IUSE+=" +libfuzzer +memprof +orc +profile +xray" +# sanitizer targets, keep in sync with config-ix.cmake +# NB: ubsan, scudo deliberately match two entries +SANITIZER_FLAGS=( + asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo + shadowcallstack gwp-asan +) +IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" +REQUIRED_USE=" + || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray ) + test? ( + cfi? ( ubsan ) + gwp-asan? ( scudo ) + ) +" +RESTRICT=" + !clang? ( test ) + !test? ( test ) +" + +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} + virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] +" +BDEPEND=" + clang? ( sys-devel/clang ) + elibc_glibc? ( net-libs/libtirpc ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + sys-libs/compiler-rt:${LLVM_MAJOR} +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: 5a048e1213f1d961a445ca1815f80912476c5c2c Author: Michał Górny gentoo org> AuthorDate: Wed Feb 21 20:39:31 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 04:23:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a048e12 sys-libs/llvm-libunwind: Add 18.1.0_rc3 Signed-off-by: Michał Górny gentoo.org> sys-libs/llvm-libunwind/Manifest | 2 + .../llvm-libunwind-18.1.0_rc3.ebuild | 128 + 2 files changed, 130 insertions(+) diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index 43c0a4f8c567..6a1f511c358d 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -6,5 +6,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.0rc2.src.tar.xz 131993176 BLAKE2B 8df1e34a54214975efe1b9a649753a2dc20c04e3c763bd8648000f48dd18f27ccfdc597ff6e68e0f408310493dfa92f48c7eee53376501e8ebc3b7c614809c15 SHA512 b595bb5d029723fee4e8f8edeaddd6fdcd48d668f66f4239e3208fd19d3a3622e8e4f90ae3fa4b1216fca1621d6c6b6ebf4d99dec7febff2457d0ceb79e8617a DIST llvm-project-18.1.0rc2.src.tar.xz.sig 566 BLAKE2B c765549386a92883bd348d9be25a3c92b1e66a1bac71385ef99978ec2af413a7616a2d9699c57554d927f95b80a3584572557d26e3df16b2ff6678359d5fd6b0 SHA512 83bb4c133f34faec8a0109689ed7aa18222c9a803ba8c95c571a18e854726024f106a1c8e3a820020255c426b7fa8bda26789ff1546972e233fbe3e3ab3a8e91 +DIST llvm-project-18.1.0rc3.src.tar.xz 132011280 BLAKE2B 482a0e1b806292598bd646f225705140a463706ec391e4e42f203606b85673601a65fe55f2432d77f4c2f4c6584b35e53eeaded42e0b67aa6538c37d7cceb4ff SHA512 6c0adcf6e4057de8fb1dcd062845d14d725833d23d8e1362cbccab176931f55600a3971f01690179b795ff3feca0af9141b16dee4d4159755596cc9c904bf099 +DIST llvm-project-18.1.0rc3.src.tar.xz.sig 566 BLAKE2B dac9c174e2eeda5e0af0153d78a2e9c8f145efe03250582a27df1bd6a89ba70afdcfa1ed6aa46adb1f7f21077cadb6e43963758358ff17122c36781ee4018c05 SHA512 91a2778f9b66bc80172172f36d6027fb2455f3ffd03b06ad0dd376471c4d4e2e34c8bee69c76cfe95003ae34f0d28c394c7d135fbbb75686ff89aee56b6c45c3 DIST llvm-project-3496927edcd0685807351ba88a7e2cfb006e1c0d.tar.gz 206227842 BLAKE2B cd27e9e9bca3622c2241bfa91c78eb8443df7465c1efcec57d5e701e2c61d3b2d3619483199e67b56deed9410f5382fc3164cdc7e864dcd77f4d12f3f9d2b159 SHA512 156d441074aff4d85af956b9abf89f9aefbe5b39e315c9c7c249ad01f95b42a303c23e9142292e7746f691c2ee704a7cd4a60916594ea1d468240c9b8152 DIST llvm-project-8884ba43a8485bebef5c4d41e7ed457e3fa84f07.tar.gz 205853916 BLAKE2B 115809efbf062ced32ffe61b25e65e44a0b3c293f68bf40fc4d9e596cd077fc4781a059ad24c4dc7a139c6ec884a6a183ebac06535f2498116266695e19daf00 SHA512 cb496111ec72163a1872fa9a14f8963108d3185f4464a74cc45d26ccc5071bc36895618b81c29063cde0564a50017a0194da4dc559a046a12550d9ab0d9b8347 diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-18.1.0_rc3.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-18.1.0_rc3.ebuild new file mode 100644 index ..df7d3e6095bc --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-18.1.0_rc3.ebuild @@ -0,0 +1,128 @@ +# 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 llvm.org llvm-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +IUSE="+clang +debug static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + !sys-libs/libunwind +" +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + sys-devel/clang:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake ) +LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +multilib_src_configure() { + llvm_prepend_path "${LLVM_MAJOR}" + + local libdir=$(get_libdir) + + # https://github.com/llvm/llvm-project/issues/56825 + # also separately bug #863917 + filter-lto + + if use clang; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + fi + +
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 97bc53108f32a26fe8e8463764d95bb0a3d521d9 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 21 20:38:28 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 04:22:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97bc5310 llvm.org.eclass: Use two ver. comp. for LLVM_SOABI in >=18.1.0_rc3 Signed-off-by: Michał Górny gentoo.org> eclass/llvm.org.eclass | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass index 25316f0d65e9..de07fecea8e1 100644 --- a/eclass/llvm.org.eclass +++ b/eclass/llvm.org.eclass @@ -205,10 +205,14 @@ ALL_LLVM_TARGET_FLAGS=( # @OUTPUT_VARIABLE # @DESCRIPTION: # The current ABI version of LLVM dylib, in a form suitable for use -# as a subslot. This is equal to LLVM_MAJOR for releases, and to PV -# for the main branch. -LLVM_SOABI=${LLVM_MAJOR} -[[ ${LLVM_MAJOR} == ${_LLVM_MAIN_MAJOR} ]] && LLVM_SOABI=${PV} +# as a subslot. +if [[ ${LLVM_MAJOR} == ${_LLVM_MAIN_MAJOR} ]]; then + LLVM_SOABI=${PV} +elif ver_test ${PV} -ge 18.1.0_rc3; then + LLVM_SOABI=$(ver_cut 1-2) +else + LLVM_SOABI=${LLVM_MAJOR} +fi # == global scope logic ==
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: 1c0bcab4bf52e6a7b009d3137c00705e05d073cc Author: Michał Górny gentoo org> AuthorDate: Wed Feb 21 20:39:32 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 04:23:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0bcab4 sys-libs/libcxxabi: Add 18.1.0_rc3 Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxxabi/Manifest| 2 + sys-libs/libcxxabi/libcxxabi-18.1.0_rc3.ebuild | 110 + 2 files changed, 112 insertions(+) diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index 43c0a4f8c567..6a1f511c358d 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -6,5 +6,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.0rc2.src.tar.xz 131993176 BLAKE2B 8df1e34a54214975efe1b9a649753a2dc20c04e3c763bd8648000f48dd18f27ccfdc597ff6e68e0f408310493dfa92f48c7eee53376501e8ebc3b7c614809c15 SHA512 b595bb5d029723fee4e8f8edeaddd6fdcd48d668f66f4239e3208fd19d3a3622e8e4f90ae3fa4b1216fca1621d6c6b6ebf4d99dec7febff2457d0ceb79e8617a DIST llvm-project-18.1.0rc2.src.tar.xz.sig 566 BLAKE2B c765549386a92883bd348d9be25a3c92b1e66a1bac71385ef99978ec2af413a7616a2d9699c57554d927f95b80a3584572557d26e3df16b2ff6678359d5fd6b0 SHA512 83bb4c133f34faec8a0109689ed7aa18222c9a803ba8c95c571a18e854726024f106a1c8e3a820020255c426b7fa8bda26789ff1546972e233fbe3e3ab3a8e91 +DIST llvm-project-18.1.0rc3.src.tar.xz 132011280 BLAKE2B 482a0e1b806292598bd646f225705140a463706ec391e4e42f203606b85673601a65fe55f2432d77f4c2f4c6584b35e53eeaded42e0b67aa6538c37d7cceb4ff SHA512 6c0adcf6e4057de8fb1dcd062845d14d725833d23d8e1362cbccab176931f55600a3971f01690179b795ff3feca0af9141b16dee4d4159755596cc9c904bf099 +DIST llvm-project-18.1.0rc3.src.tar.xz.sig 566 BLAKE2B dac9c174e2eeda5e0af0153d78a2e9c8f145efe03250582a27df1bd6a89ba70afdcfa1ed6aa46adb1f7f21077cadb6e43963758358ff17122c36781ee4018c05 SHA512 91a2778f9b66bc80172172f36d6027fb2455f3ffd03b06ad0dd376471c4d4e2e34c8bee69c76cfe95003ae34f0d28c394c7d135fbbb75686ff89aee56b6c45c3 DIST llvm-project-3496927edcd0685807351ba88a7e2cfb006e1c0d.tar.gz 206227842 BLAKE2B cd27e9e9bca3622c2241bfa91c78eb8443df7465c1efcec57d5e701e2c61d3b2d3619483199e67b56deed9410f5382fc3164cdc7e864dcd77f4d12f3f9d2b159 SHA512 156d441074aff4d85af956b9abf89f9aefbe5b39e315c9c7c249ad01f95b42a303c23e9142292e7746f691c2ee704a7cd4a60916594ea1d468240c9b8152 DIST llvm-project-8884ba43a8485bebef5c4d41e7ed457e3fa84f07.tar.gz 205853916 BLAKE2B 115809efbf062ced32ffe61b25e65e44a0b3c293f68bf40fc4d9e596cd077fc4781a059ad24c4dc7a139c6ec884a6a183ebac06535f2498116266695e19daf00 SHA512 cb496111ec72163a1872fa9a14f8963108d3185f4464a74cc45d26ccc5071bc36895618b81c29063cde0564a50017a0194da4dc559a046a12550d9ab0d9b8347 diff --git a/sys-libs/libcxxabi/libcxxabi-18.1.0_rc3.ebuild b/sys-libs/libcxxabi/libcxxabi-18.1.0_rc3.ebuild new file mode 100644 index ..d45de5993114 --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-18.1.0_rc3.ebuild @@ -0,0 +1,110 @@ +# 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 llvm.org llvm-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +IUSE="+clang +static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +# in 15.x, cxxabi.h is moving from libcxx to libcxxabi +RDEPEND+=" + !
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: 338932a72e5124d3b6b26b7d7bcf71916d10f15f Author: Michał Górny gentoo org> AuthorDate: Wed Feb 21 20:39:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 04:22:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=338932a7 sys-devel/lld: Add 18.1.0_rc3 Signed-off-by: Michał Górny gentoo.org> sys-devel/lld/Manifest | 2 + sys-devel/lld/lld-18.1.0_rc3.ebuild | 90 + 2 files changed, 92 insertions(+) diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest index 6f5342bd561d..3ad924a3df2f 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -7,5 +7,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.0rc2.src.tar.xz 131993176 BLAKE2B 8df1e34a54214975efe1b9a649753a2dc20c04e3c763bd8648000f48dd18f27ccfdc597ff6e68e0f408310493dfa92f48c7eee53376501e8ebc3b7c614809c15 SHA512 b595bb5d029723fee4e8f8edeaddd6fdcd48d668f66f4239e3208fd19d3a3622e8e4f90ae3fa4b1216fca1621d6c6b6ebf4d99dec7febff2457d0ceb79e8617a DIST llvm-project-18.1.0rc2.src.tar.xz.sig 566 BLAKE2B c765549386a92883bd348d9be25a3c92b1e66a1bac71385ef99978ec2af413a7616a2d9699c57554d927f95b80a3584572557d26e3df16b2ff6678359d5fd6b0 SHA512 83bb4c133f34faec8a0109689ed7aa18222c9a803ba8c95c571a18e854726024f106a1c8e3a820020255c426b7fa8bda26789ff1546972e233fbe3e3ab3a8e91 +DIST llvm-project-18.1.0rc3.src.tar.xz 132011280 BLAKE2B 482a0e1b806292598bd646f225705140a463706ec391e4e42f203606b85673601a65fe55f2432d77f4c2f4c6584b35e53eeaded42e0b67aa6538c37d7cceb4ff SHA512 6c0adcf6e4057de8fb1dcd062845d14d725833d23d8e1362cbccab176931f55600a3971f01690179b795ff3feca0af9141b16dee4d4159755596cc9c904bf099 +DIST llvm-project-18.1.0rc3.src.tar.xz.sig 566 BLAKE2B dac9c174e2eeda5e0af0153d78a2e9c8f145efe03250582a27df1bd6a89ba70afdcfa1ed6aa46adb1f7f21077cadb6e43963758358ff17122c36781ee4018c05 SHA512 91a2778f9b66bc80172172f36d6027fb2455f3ffd03b06ad0dd376471c4d4e2e34c8bee69c76cfe95003ae34f0d28c394c7d135fbbb75686ff89aee56b6c45c3 DIST llvm-project-3496927edcd0685807351ba88a7e2cfb006e1c0d.tar.gz 206227842 BLAKE2B cd27e9e9bca3622c2241bfa91c78eb8443df7465c1efcec57d5e701e2c61d3b2d3619483199e67b56deed9410f5382fc3164cdc7e864dcd77f4d12f3f9d2b159 SHA512 156d441074aff4d85af956b9abf89f9aefbe5b39e315c9c7c249ad01f95b42a303c23e9142292e7746f691c2ee704a7cd4a60916594ea1d468240c9b8152 DIST llvm-project-8884ba43a8485bebef5c4d41e7ed457e3fa84f07.tar.gz 205853916 BLAKE2B 115809efbf062ced32ffe61b25e65e44a0b3c293f68bf40fc4d9e596cd077fc4781a059ad24c4dc7a139c6ec884a6a183ebac06535f2498116266695e19daf00 SHA512 cb496111ec72163a1872fa9a14f8963108d3185f4464a74cc45d26ccc5071bc36895618b81c29063cde0564a50017a0194da4dc559a046a12550d9ab0d9b8347 diff --git a/sys-devel/lld/lld-18.1.0_rc3.ebuild b/sys-devel/lld/lld-18.1.0_rc3.ebuild new file mode 100644 index ..db957ad1ab9a --- /dev/null +++ b/sys-devel/lld/lld-18.1.0_rc3.ebuild @@ -0,0 +1,90 @@ +# 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 flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +IUSE="+debug test zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV}[debug=,zstd=] + sys-libs/zlib:= + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} + !sys-devel/lld:0 +" +BDEPEND=" + sys-devel/llvm:${LLVM_MAJOR} + test? ( + $(python_gen_any_dep ">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]") + ) +" +PDEPEND=" + >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR} +" + +LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o ) +llvm.org_set_globals + +python_check_deps() { + python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_unpack() { + llvm.org_src_unpack + + # Directory ${WORKDIR}/llvm does not exist with USE="-test", + # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below, + # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system + # (lld/MachO/CMakeLists.txt) and is expected to be resolvable + # to existent directory ${WORKDIR}/libunwind/include. + mkdir -p "${WORKDIR}/llvm" || die +} + +src_configure() { + llvm_prepend_path "${LLVM_MAJOR}" + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: 75dd8f1b5c1758a998d46a21cb130bdea4f3b1ea Author: Michał Górny gentoo org> AuthorDate: Wed Feb 21 20:39:21 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 04:22:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75dd8f1b sys-devel/clang: Add 18.1.0_rc3 Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/Manifest| 2 + sys-devel/clang/clang-18.1.0_rc3.ebuild | 475 2 files changed, 477 insertions(+) diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index 2f2b780452a4..66f9ec9d2cd8 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -12,5 +12,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.0rc2.src.tar.xz 131993176 BLAKE2B 8df1e34a54214975efe1b9a649753a2dc20c04e3c763bd8648000f48dd18f27ccfdc597ff6e68e0f408310493dfa92f48c7eee53376501e8ebc3b7c614809c15 SHA512 b595bb5d029723fee4e8f8edeaddd6fdcd48d668f66f4239e3208fd19d3a3622e8e4f90ae3fa4b1216fca1621d6c6b6ebf4d99dec7febff2457d0ceb79e8617a DIST llvm-project-18.1.0rc2.src.tar.xz.sig 566 BLAKE2B c765549386a92883bd348d9be25a3c92b1e66a1bac71385ef99978ec2af413a7616a2d9699c57554d927f95b80a3584572557d26e3df16b2ff6678359d5fd6b0 SHA512 83bb4c133f34faec8a0109689ed7aa18222c9a803ba8c95c571a18e854726024f106a1c8e3a820020255c426b7fa8bda26789ff1546972e233fbe3e3ab3a8e91 +DIST llvm-project-18.1.0rc3.src.tar.xz 132011280 BLAKE2B 482a0e1b806292598bd646f225705140a463706ec391e4e42f203606b85673601a65fe55f2432d77f4c2f4c6584b35e53eeaded42e0b67aa6538c37d7cceb4ff SHA512 6c0adcf6e4057de8fb1dcd062845d14d725833d23d8e1362cbccab176931f55600a3971f01690179b795ff3feca0af9141b16dee4d4159755596cc9c904bf099 +DIST llvm-project-18.1.0rc3.src.tar.xz.sig 566 BLAKE2B dac9c174e2eeda5e0af0153d78a2e9c8f145efe03250582a27df1bd6a89ba70afdcfa1ed6aa46adb1f7f21077cadb6e43963758358ff17122c36781ee4018c05 SHA512 91a2778f9b66bc80172172f36d6027fb2455f3ffd03b06ad0dd376471c4d4e2e34c8bee69c76cfe95003ae34f0d28c394c7d135fbbb75686ff89aee56b6c45c3 DIST llvm-project-3496927edcd0685807351ba88a7e2cfb006e1c0d.tar.gz 206227842 BLAKE2B cd27e9e9bca3622c2241bfa91c78eb8443df7465c1efcec57d5e701e2c61d3b2d3619483199e67b56deed9410f5382fc3164cdc7e864dcd77f4d12f3f9d2b159 SHA512 156d441074aff4d85af956b9abf89f9aefbe5b39e315c9c7c249ad01f95b42a303c23e9142292e7746f691c2ee704a7cd4a60916594ea1d468240c9b8152 DIST llvm-project-8884ba43a8485bebef5c4d41e7ed457e3fa84f07.tar.gz 205853916 BLAKE2B 115809efbf062ced32ffe61b25e65e44a0b3c293f68bf40fc4d9e596cd077fc4781a059ad24c4dc7a139c6ec884a6a183ebac06535f2498116266695e19daf00 SHA512 cb496111ec72163a1872fa9a14f8963108d3185f4464a74cc45d26ccc5071bc36895618b81c29063cde0564a50017a0194da4dc559a046a12550d9ab0d9b8347 diff --git a/sys-devel/clang/clang-18.1.0_rc3.ebuild b/sys-devel/clang/clang-18.1.0_rc3.ebuild new file mode 100644 index ..79df96923121 --- /dev/null +++ b/sys-devel/clang/clang-18.1.0_rc3.ebuild @@ -0,0 +1,475 @@ +# 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 llvm.org llvm-utils multilib multilib-minimal +inherit prefix python-single-r1 toolchain-funcs + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/; + +# MSVCSetupApi.h: MIT +# sorttable.js: MIT + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +IUSE="+debug doc +extra ieee-long-double +pie +static-analyzer test xml" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}] + static-analyzer? ( dev-lang/perl:* ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) +" + +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} + >=sys-devel/clang-common-${PV} +" +BDEPEND=" + ${PYTHON_DEPS} + test? ( ~sys-devel/lld-${PV} ) + xml? ( virtual/pkgconfig ) +" +PDEPEND=" + ~sys-devel/clang-runtime-${PV} + sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR} +" + +LLVM_COMPONENTS=( + clang clang-tools-extra cmake + llvm/lib/Transforms/Hello +) +LLVM_MANPAGES=1 +LLVM_TEST_COMPONENTS=( + llvm/utils +) +LLVM_USE_TARGETS=llvm +llvm.org_set_globals + +[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" doc? ( " +BDEPEND+=" + $(python_gen_cond_dep ' + dev-python/myst-parser[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') +" +[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" ) " + +# Multilib notes: +# 1.
[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/
commit: 1d3def02bbc638c14af93401501ddf8d45d63d7b Author: Michał Górny gentoo org> AuthorDate: Wed Feb 21 20:39:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 04:22:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3def02 dev-ml/llvm-ocaml: Add 18.1.0_rc3 Signed-off-by: Michał Górny gentoo.org> dev-ml/llvm-ocaml/Manifest | 2 + dev-ml/llvm-ocaml/llvm-ocaml-18.1.0_rc3.ebuild | 107 + 2 files changed, 109 insertions(+) diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index 43c0a4f8c567..6a1f511c358d 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -6,5 +6,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.0rc2.src.tar.xz 131993176 BLAKE2B 8df1e34a54214975efe1b9a649753a2dc20c04e3c763bd8648000f48dd18f27ccfdc597ff6e68e0f408310493dfa92f48c7eee53376501e8ebc3b7c614809c15 SHA512 b595bb5d029723fee4e8f8edeaddd6fdcd48d668f66f4239e3208fd19d3a3622e8e4f90ae3fa4b1216fca1621d6c6b6ebf4d99dec7febff2457d0ceb79e8617a DIST llvm-project-18.1.0rc2.src.tar.xz.sig 566 BLAKE2B c765549386a92883bd348d9be25a3c92b1e66a1bac71385ef99978ec2af413a7616a2d9699c57554d927f95b80a3584572557d26e3df16b2ff6678359d5fd6b0 SHA512 83bb4c133f34faec8a0109689ed7aa18222c9a803ba8c95c571a18e854726024f106a1c8e3a820020255c426b7fa8bda26789ff1546972e233fbe3e3ab3a8e91 +DIST llvm-project-18.1.0rc3.src.tar.xz 132011280 BLAKE2B 482a0e1b806292598bd646f225705140a463706ec391e4e42f203606b85673601a65fe55f2432d77f4c2f4c6584b35e53eeaded42e0b67aa6538c37d7cceb4ff SHA512 6c0adcf6e4057de8fb1dcd062845d14d725833d23d8e1362cbccab176931f55600a3971f01690179b795ff3feca0af9141b16dee4d4159755596cc9c904bf099 +DIST llvm-project-18.1.0rc3.src.tar.xz.sig 566 BLAKE2B dac9c174e2eeda5e0af0153d78a2e9c8f145efe03250582a27df1bd6a89ba70afdcfa1ed6aa46adb1f7f21077cadb6e43963758358ff17122c36781ee4018c05 SHA512 91a2778f9b66bc80172172f36d6027fb2455f3ffd03b06ad0dd376471c4d4e2e34c8bee69c76cfe95003ae34f0d28c394c7d135fbbb75686ff89aee56b6c45c3 DIST llvm-project-3496927edcd0685807351ba88a7e2cfb006e1c0d.tar.gz 206227842 BLAKE2B cd27e9e9bca3622c2241bfa91c78eb8443df7465c1efcec57d5e701e2c61d3b2d3619483199e67b56deed9410f5382fc3164cdc7e864dcd77f4d12f3f9d2b159 SHA512 156d441074aff4d85af956b9abf89f9aefbe5b39e315c9c7c249ad01f95b42a303c23e9142292e7746f691c2ee704a7cd4a60916594ea1d468240c9b8152 DIST llvm-project-8884ba43a8485bebef5c4d41e7ed457e3fa84f07.tar.gz 205853916 BLAKE2B 115809efbf062ced32ffe61b25e65e44a0b3c293f68bf40fc4d9e596cd077fc4781a059ad24c4dc7a139c6ec884a6a183ebac06535f2498116266695e19daf00 SHA512 cb496111ec72163a1872fa9a14f8963108d3185f4464a74cc45d26ccc5071bc36895618b81c29063cde0564a50017a0194da4dc559a046a12550d9ab0d9b8347 diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-18.1.0_rc3.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-18.1.0_rc3.ebuild new file mode 100644 index ..879c30db0807 --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-18.1.0_rc3.ebuild @@ -0,0 +1,107 @@ +# 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 llvm.org llvm-utils python-any-r1 + +DESCRIPTION="OCaml bindings for LLVM" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${PV}" +IUSE="+debug test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.00.0:0= + dev-ml/ocaml-ctypes:= + ~sys-devel/llvm-${PV}:=[debug?] + !sys-devel/llvm[ocaml(-)] +" + +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + dev-ml/findlib +" + +LLVM_COMPONENTS=( llvm cmake third-party ) +LLVM_USE_TARGETS=llvm +llvm.org_set_globals + +src_configure() { + llvm_prepend_path "${LLVM_MAJOR}" + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_OCAML_OUT_OF_TREE=ON + + # cheap hack: LLVM combines both anyway, and the only difference + # is that the former list is explicitly verified at cmake time + -DLLVM_TARGETS_TO_BUILD="" + -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # disable various irrelevant deps and settings + -DLLVM_ENABLE_FFI=OFF + -DLLVM_ENABLE_TERMINFO=OFF +