diff options
334 files changed, 4486 insertions, 4480 deletions
diff --git a/dev-ml/llvm/Manifest b/dev-ml/llvm/Manifest index 51e1a7d3dd8a..255a9b68beec 100644 --- a/dev-ml/llvm/Manifest +++ b/dev-ml/llvm/Manifest @@ -12,5 +12,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/dev-ml/llvm/llvm-21.1.3.ebuild b/dev-ml/llvm/llvm-21.1.3.ebuild new file mode 100644 index 000000000000..4d3b686b16cf --- /dev/null +++ b/dev-ml/llvm/llvm-21.1.3.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) +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}" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="debug test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.00.0:0= + dev-ml/ocaml-ctypes:= + ~llvm-core/llvm-${PV}:=[debug?] + !llvm-core/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 + -DHAVE_HISTEDIT_H=NO + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DLLVM_HOST_TRIPLE="${CHOST}" + + -DPython3_EXECUTABLE="${PYTHON}" + + # TODO: ocamldoc + ) + + use test && mycmakeargs+=( + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + # also: custom rules for OCaml do not work for CPPFLAGS + use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG" + cmake_src_configure + + local llvm_libdir=$(llvm-config --libdir) + # an ugly hack; TODO: figure out a way to pass -L to ocaml... + cd "${BUILD_DIR}/${libdir}" || die + ln -s "${llvm_libdir}"/*.so . || die + + if use test; then + local llvm_bindir=$(llvm-config --bindir) + # Force using system-installed tools. + sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \ + "${BUILD_DIR}"/test/lit.site.cfg.py || die + fi +} + +src_compile() { + cmake_build ocaml_all +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + cmake_build check-llvm-bindings-ocaml +} + +src_install() { + DESTDIR="${D}" \ + cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die + + dodoc bindings/ocaml/README.txt +} diff --git a/dev-python/clang/Manifest b/dev-python/clang/Manifest index 51e1a7d3dd8a..255a9b68beec 100644 --- a/dev-python/clang/Manifest +++ b/dev-python/clang/Manifest @@ -12,5 +12,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/dev-python/clang/clang-21.1.3.ebuild b/dev-python/clang/clang-21.1.3.ebuild new file mode 100644 index 000000000000..0b43b8ec6779 --- /dev/null +++ b/dev-python/clang/clang-21.1.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) +inherit llvm.org python-r1 + +DESCRIPTION="Python bindings for llvm-core/clang" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +DEPEND=" + >=llvm-core/clang-${PV}:* + !llvm-core/llvm:0[clang(-),python(-)] + !llvm-core/clang:0[python(-)] +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + ${PYTHON_DEPS} + test? ( + llvm-core/clang:${LLVM_MAJOR} + ) +" + +LLVM_COMPONENTS=( clang/bindings/python ) +llvm.org_set_globals + +python_test() { + # tests rely on results from a specific clang version, so override + # the search path + local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) + local -x CLANG_NO_DEFAULT_CONFIG=1 + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { + python_foreach_impl python_test +} + +src_install() { + python_foreach_impl python_domodule clang +} diff --git a/dev-python/langdetect/Manifest b/dev-python/langdetect/Manifest index d12ab8aeaca8..a11d7c268c91 100644 --- a/dev-python/langdetect/Manifest +++ b/dev-python/langdetect/Manifest @@ -1,3 +1 @@ DIST langdetect-1.0.9.tar.gz 981474 BLAKE2B ea8a9c3f16a2987c080742473bff4f2c1503f53fb3c2b40b0b1d6212bb6133ea22dce7864ffcfb8968c3a46b157d45cb3e2cf6f84bdbed0266cc716a853b032c SHA512 7558d674c47b080c79e43a00a25d2c7f77188cf60bea2cecb3bebb803d75e1aa42b43c74bd26ea1b541f4cb927421908882cbec01a91f0913984217e71ccc8db -EBUILD langdetect-1.0.9.ebuild 494 BLAKE2B 9cd8a2a93a8d45bf51fe2324402b175d641762ea591fcb99459427f977a95eccffa6ca4777ca4df39814eea6eac62711567faa654456d32f79023a4685804504 SHA512 d973b85ba1a44389a4275f02a779a93a005f7c2e096467b94b072862e4984d5b42cf33f9821ac68aa5b85b12c98983a90b96049989d8c84497969174b6bb838e -MISC metadata.xml 457 BLAKE2B 630128a3e982b6d60cc7b9f74c79fcb5ee47a71a02c73a50af9da8cedb6fad8e20a7f74b881e5b25c6483b92c9edbd56552cd38b2d9cbfa8b3eb4530facea969 SHA512 674f4f5cd809c6c77bc14e0f5687fa972bef14bdfa0b3343c5d66b7163eef1906eb87d060c8288732f825de71dce291ad0b841a5f2f0dd230f957b5687e45d45 diff --git a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch new file mode 100644 index 000000000000..637368d2f237 --- /dev/null +++ b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch @@ -0,0 +1,13 @@ +Fix "Package 'langdetect.profiles' is absent from the `packages` configuration." + +--- a/setup.py ++++ b/setup.py +@@ -18,7 +18,7 @@ setup( + author_email='michal.danilak@gmail.com', + url='https://github.com/Mimino666/langdetect', + keywords='language detection library', +- packages=['langdetect', 'langdetect.utils', 'langdetect.tests'], ++ packages=['langdetect', 'langdetect.utils', 'langdetect.tests', 'langdetect.profiles'], + include_package_data=True, + install_requires=['six'], + license='MIT', diff --git a/dev-python/langdetect/langdetect-1.0.9.ebuild b/dev-python/langdetect/langdetect-1.0.9.ebuild index d11bbb54110b..98b2b0bf8d0b 100644 --- a/dev-python/langdetect/langdetect-1.0.9.ebuild +++ b/dev-python/langdetect/langdetect-1.0.9.ebuild @@ -1,9 +1,9 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{11..14} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi @@ -19,4 +19,6 @@ KEYWORDS="~amd64" RDEPEND="dev-python/six[${PYTHON_USEDEP}]" +PATCHES=( "${FILESDIR}/${P}-explicit-config.patch" ) + distutils_enable_tests unittest diff --git a/dev-python/langdetect/metadata.xml b/dev-python/langdetect/metadata.xml index 020e07f2a3dd..c0f74ac187e2 100644 --- a/dev-python/langdetect/metadata.xml +++ b/dev-python/langdetect/metadata.xml @@ -2,11 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>marcin.deranek@slonko.net</email> - <name>Marcin Deranek</name> + <email>pastalian46@gmail.com</email> + <name>Takuya Wakazono</name> </maintainer> - <upstream> - <bugs-to>https://github.com/Mimino666/langdetect/issues</bugs-to> - </upstream> - <origin>slonko-overlay</origin> + + <origin>gentoo-guru-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 51e1a7d3dd8a..255a9b68beec 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -12,5 +12,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/dev-python/lit/lit-21.1.3.ebuild b/dev-python/lit/lit-21.1.3.ebuild new file mode 100644 index 000000000000..2c41baf16b31 --- /dev/null +++ b/dev-python/lit/lit-21.1.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 llvm.org + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + llvm-core/llvm + ) +" + +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +# TODO: move the manpage generation here (from llvm-core/llvm) + +src_prepare() { + # flaky test + # https://github.com/llvm/llvm-project/issues/72022 + rm tests/progress-bar.py || die + + cd "${WORKDIR}" || die + distutils-r1_src_prepare +} + +python_test() { + local -x LIT_PRESERVES_TMP=1 + local litflags=$(get_lit_flags) + ./lit.py ${litflags//;/ } tests || die +} diff --git a/dev-util/claude-code/Manifest b/dev-util/claude-code/Manifest index 40777735d9d0..e9ce77dcaff6 100644 --- a/dev-util/claude-code/Manifest +++ b/dev-util/claude-code/Manifest @@ -1,2 +1 @@ -DIST claude-code-1.0.128.tgz 36011028 BLAKE2B b135f3674f6e42cfa699cbcf8528c745ce495865ab7a2f55d0e61d9e529981375394b0ba27951f751ec730b3cafc831a11e99ee94a4c618b1f4c6b033479944c SHA512 b948397053097de41eb50cc5c3be95a5bae8e83017b2dd8ba6ef1aa19591152a10558bb96520276c1a31696996fc88271d2a8822fb4cc330a8aa6700f63f6b35 -DIST claude-code-2.0.8.tgz 36015743 BLAKE2B cb4947ebdc83ad20da09382a4f480d063021cf35897d44f4dbce636551717db35fe1fbf34faf1ee3707b62c494ee71470a6bfed94aeff224f8f4f5561f067f88 SHA512 19e355d29c781ab2e7a05942d15bf968dd09e0994557fc447fa2acbdf31fdd6764c9e68069447b322325fc3e80ee16f57c31786b99c8fe608b119642d29ae935 +DIST claude-code-2.0.10.tgz 36028531 BLAKE2B 2cdd31f21efbb62107d36b23a3d4b7f72d704fb08b7d7b19a8d9d9b3d7a744fa77ce3ae4243357152d7b8f00e8133bd7c1b3987ee14960bcf3d676415fdffc9e SHA512 cb607a396e4c9de598ab35aad0d6f3ce072c0ad2344bb73ffc80ede036339a41a0a444b7076685a66141f7032f02ec72eda3acd606a9dc322e7686da173b3e61 diff --git a/dev-util/claude-code/claude-code-1.0.128.ebuild b/dev-util/claude-code/claude-code-1.0.128.ebuild deleted file mode 100644 index b70c2b00d449..000000000000 --- a/dev-util/claude-code/claude-code-1.0.128.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Claude Code - an agentic coding tool by Anthropic" -HOMEPAGE="https://www.anthropic.com/claude-code" -SRC_URI="https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${PV}.tgz" -S="${WORKDIR}/package" - -# NOTE(JayF): claude-code is only usable via paid subscription and has a -# clickthrough EULA-type license. Please see $HOMEPAGE for -# full details. -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="amd64" - -IUSE="jetbrains" -RESTRICT="bindist strip" - -RDEPEND=" - >=net-libs/nodejs-18 - sys-apps/ripgrep -" - -src_compile() { - # Skip, nothing to compile here. - : -} - -src_install() { - dodoc README.md LICENSE.md - - # We are using a strategy of "install everything that's left" - # so removing these here will prevent duplicates in /opt/claude-code - rm -f README.md LICENSE.md package.json || die - # remove vendored ripgrep - rm -rf vendor/ripgrep || die - - # Install extentions these under /opt, and let users configure their - # IDEs appropriately if they have opted-into having them installed. - # Normally I wouldn't allow a few megs of data to be USE-flag-toggled, - # but removing these cuts the already-small package size in half, so - # it seems worth it. - use jetbrains || rm -r vendor/${PN}-jetbrains-plugin || die - - insinto /opt/${PN} - doins -r ./* - fperms a+x opt/claude-code/cli.js - - dodir /opt/bin - dosym -r /opt/${PN}/cli.js /opt/bin/claude - - # https://bugs.gentoo.org/962002 indicates that Claude doesn't use - # path to find the `rg` binary. Gross. So we symlink it into the place - # they expect it to be. Thanks to Leo Douglas for the patch. - if use amd64; then - dodir /opt/${PN}/vendor/ripgrep/x64-linux - dosym -r /usr/bin/rg /opt/${PN}/vendor/ripgrep/x64-linux/rg - elif use arm64; then - dodir /opt/{$PN}/vendor/ripgrep/arm64-linux - dosym -r /usr/bin/rg /opt/${PN}/vendor/ripgrep/arm64-linux/rg - fi - - insinto /etc/${PN} - doins "${FILESDIR}/managed-settings.json" - - # nodejs defaults to disabling deprecation warnings when running code - # from any path containing a node_modules directory. Since we're installing - # outside of the realm of npm, explicitly pass an option to disable - # deprecation warnings so it behaves the same as it does if installed via - # npm. It's proprietary; not like Gentoo users can fix the warnings anyway. - sed -i 's/env node/env -S node --no-deprecation/' "${ED}/opt/claude-code/cli.js" -} - -pkg_preinst() { - if test -f "${ROOT}/etc/${PN}/policies.json"; then - mv "${ROOT}/etc/${PN}/policies.json" "${ROOT}/etc/${PN}/managed-settings.json" - fi -} - -pkg_postinst() { - elog "As of claude-code 1.0.110, the claude-code VSCode plugin was removed" - elog "from the upstream npm package. Users previously using this bundled" - elog "extension will have to source it elsewhere." -} diff --git a/dev-util/claude-code/claude-code-2.0.8.ebuild b/dev-util/claude-code/claude-code-2.0.10.ebuild index 6e3380eb8890..6e3380eb8890 100644 --- a/dev-util/claude-code/claude-code-2.0.8.ebuild +++ b/dev-util/claude-code/claude-code-2.0.10.ebuild diff --git a/games-rpg/manaplus/Manifest b/games-rpg/manaplus/Manifest deleted file mode 100644 index 741392d7a8d7..000000000000 --- a/games-rpg/manaplus/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST manaplus-1.9.3.23.tar.xz 15051860 BLAKE2B 6019799f13df0531ffcf662068f3dc85d31193a8db9fe6fa82b0c1c5740c527685efae822b800ca1836ec3ca00405f07ff368ecd3e0932465762e5f9efda7516 SHA512 0e74df08b4e18a826711c090e3ddf38da1b348c34acc1aff675c1f6c4dc523723a07b2b00d135a89ef136f11fe03f0dfc41e5830f0d6c34d5d44eb1414a2d361 diff --git a/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc12-time.patch b/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc12-time.patch deleted file mode 100644 index f8f4030f0b6a..000000000000 --- a/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc12-time.patch +++ /dev/null @@ -1,26 +0,0 @@ -https://bugs.gentoo.org/855212 -https://bugs.gentoo.org/855455 ---- a/src/resources/wallpaper.cpp -+++ b/src/resources/wallpaper.cpp -@@ -38,9 +38,7 @@ - #include <sys/time.h> - #endif // WIN32 - --#ifdef __clang__ - #include <ctime> --#endif // __clang__ - - #include "debug.h" - ---- a/src/progs/dyecmd/client.cpp -+++ b/src/progs/dyecmd/client.cpp -@@ -87,9 +87,7 @@ PRAGMA48(GCC diagnostic pop) - #undef ERROR - #endif // WIN32 - --#ifdef __clang__ - #include <ctime> --#endif // __clang__ - - #ifdef ANDROID - #ifndef USE_SDL2 diff --git a/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc13.patch b/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc13.patch deleted file mode 100644 index 1a2ae7e078d8..000000000000 --- a/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc13.patch +++ /dev/null @@ -1,37 +0,0 @@ -https://bugs.gentoo.org/899028 ---- a/src/net/ea/chatrecv.h -+++ b/src/net/ea/chatrecv.h -@@ -23,14 +23,7 @@ - #ifndef NET_EA_CHATRECV_H - #define NET_EA_CHATRECV_H - --#if defined(__GXX_EXPERIMENTAL_CXX0X__) --#if defined(__APPLE__) --#include <tr1/cstdint> --#endif // defined(__APPLE__) --#else // defined(__GXX_EXPERIMENTAL_CXX0X__) --#include <stdint.h> --#endif // defined(__GXX_EXPERIMENTAL_CXX0X__) -- -+#include <cstdint> - #include <string> - #include <queue> - #ifndef __time_t_defined ---- a/src/net/ea/traderecv.h -+++ b/src/net/ea/traderecv.h -@@ -23,14 +23,7 @@ - #ifndef NET_EA_TRADERECV_H - #define NET_EA_TRADERECV_H - --#if defined(__GXX_EXPERIMENTAL_CXX0X__) --#if defined(__APPLE__) --#include <tr1/cstdint> --#endif // defined(__APPLE__) --#else // defined(__GXX_EXPERIMENTAL_CXX0X__) --#include <stdint.h> --#endif // defined(__GXX_EXPERIMENTAL_CXX0X__) -- -+#include <cstdint> - #include <string> - - namespace Net diff --git a/games-rpg/manaplus/manaplus-1.9.3.23-r2.ebuild b/games-rpg/manaplus/manaplus-1.9.3.23-r2.ebuild deleted file mode 100644 index 44f93e88ae82..000000000000 --- a/games-rpg/manaplus/manaplus-1.9.3.23-r2.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="OpenSource 2D MMORPG client for Evol Online and The Mana World" -HOMEPAGE="https://manaplus.org" -if [[ ${PV} == 9999 ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://gitlab.com/manaplus/manaplus.git" -else - SRC_URI="http://download.evolonline.org/manaplus/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2+" -SLOT="0" -IUSE="mumble nls opengl pugixml +sdl2 test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-games/physfs-1.0.0 - media-fonts/dejavu - media-fonts/liberation-fonts - media-fonts/mplus-outline-fonts - media-fonts/wqy-microhei - media-libs/libpng:0= - net-misc/curl - sys-libs/zlib - x11-apps/xmessage - x11-libs/libX11 - x11-misc/xdg-utils - mumble? ( net-voip/mumble ) - nls? ( virtual/libintl ) - opengl? ( virtual/opengl ) - pugixml? ( dev-libs/pugixml ) - !pugixml? ( dev-libs/libxml2:= ) - sdl2? ( - media-libs/libsdl2[X,opengl?,video] - media-libs/sdl2-gfx - media-libs/sdl2-image[png] - media-libs/sdl2-mixer[vorbis] - media-libs/sdl2-net - media-libs/sdl2-ttf - ) - !sdl2? ( - media-libs/libsdl[X,opengl?,video] - media-libs/sdl-gfx - media-libs/sdl-image[png] - media-libs/sdl-mixer[vorbis] - media-libs/sdl-net - media-libs/sdl-ttf - )" -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( sys-devel/gettext )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.3.23-gcc12-time.patch - "${FILESDIR}"/${PN}-1.9.3.23-gcc13.patch -) - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautoreconf - fi -} - -src_configure() { - local myeconfargs=( - --localedir="${EPREFIX}/usr/share/locale" - --without-internalsdlgfx - $(use_with mumble) - $(use_enable nls) - $(use_with opengl) - --enable-libxml=$(usex pugixml pugixml libxml) - $(use_with sdl2) - $(use_enable test unittests) - ) - - CONFIG_SHELL="${BROOT}/bin/bash" econf "${myeconfargs[@]}" -} - -src_install() { - default - - local srcpath="../../../fonts" - local destpath="/usr/share/${PN}/data/fonts" - dosym ${srcpath}/dejavu/DejaVuSans-Bold.ttf "${destpath}"/dejavusans-bold.ttf - dosym ${srcpath}/dejavu/DejaVuSans.ttf "${destpath}"/dejavusans.ttf - dosym ${srcpath}/dejavu/DejaVuSansMono-Bold.ttf "${destpath}"/dejavusansmono-bold.ttf - dosym ${srcpath}/dejavu/DejaVuSansMono.ttf "${destpath}"/dejavusansmono.ttf - dosym ${srcpath}/dejavu/DejaVuSerifCondensed-Bold.ttf "${destpath}"/dejavuserifcondensed-bold.ttf - dosym ${srcpath}/dejavu/DejaVuSerifCondensed.ttf "${destpath}"/dejavuserifcondensed.ttf - dosym ${srcpath}/liberation-fonts/LiberationMono-Bold.ttf "${destpath}"/liberationsansmono-bold.ttf - dosym ${srcpath}/liberation-fonts/LiberationMono-Regular.ttf "${destpath}"/liberationsansmono.ttf - dosym ${srcpath}/liberation-fonts/LiberationSans-Bold.ttf "${destpath}"/liberationsans-bold.ttf - dosym ${srcpath}/liberation-fonts/LiberationSans-Regular.ttf "${destpath}"/liberationsans.ttf - dosym ${srcpath}/mplus-outline-fonts/mplus-1p-bold.ttf "${destpath}"/mplus-1p-bold.ttf - dosym ${srcpath}/mplus-outline-fonts/mplus-1p-regular.ttf "${destpath}"/mplus-1p-regular.ttf - dosym ${srcpath}/wqy-microhei/wqy-microhei.ttc "${destpath}"/wqy-microhei.ttf -} diff --git a/games-rpg/manaplus/manaplus-9999.ebuild b/games-rpg/manaplus/manaplus-9999.ebuild deleted file mode 100644 index bc7f12dd12db..000000000000 --- a/games-rpg/manaplus/manaplus-9999.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="OpenSource 2D MMORPG client for Evol Online and The Mana World" -HOMEPAGE="https://manaplus.org" -if [[ ${PV} == 9999 ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://gitlab.com/manaplus/manaplus.git" -else - SRC_URI="http://download.evolonline.org/manaplus/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2+" -SLOT="0" -IUSE="mumble nls opengl pugixml +sdl2 test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-games/physfs-1.0.0 - media-fonts/dejavu - media-fonts/liberation-fonts - media-fonts/mplus-outline-fonts - media-fonts/wqy-microhei - media-libs/libpng:0= - net-misc/curl - sys-libs/zlib - x11-apps/xmessage - x11-libs/libX11 - x11-misc/xdg-utils - mumble? ( net-voip/mumble ) - nls? ( virtual/libintl ) - opengl? ( virtual/opengl ) - pugixml? ( dev-libs/pugixml ) - !pugixml? ( dev-libs/libxml2:= ) - sdl2? ( - media-libs/libsdl2[X,opengl?,video] - media-libs/sdl2-gfx - media-libs/sdl2-image[png] - media-libs/sdl2-mixer[vorbis] - media-libs/sdl2-net - media-libs/sdl2-ttf - ) - !sdl2? ( - media-libs/libsdl[X,opengl?,video] - media-libs/sdl-gfx - media-libs/sdl-image[png] - media-libs/sdl-mixer[vorbis] - media-libs/sdl-net - media-libs/sdl-ttf - )" -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( sys-devel/gettext )" - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautoreconf - fi -} - -src_configure() { - local myeconfargs=( - --localedir="${EPREFIX}/usr/share/locale" - --without-internalsdlgfx - $(use_with mumble) - $(use_enable nls) - $(use_with opengl) - --enable-libxml=$(usex pugixml pugixml libxml) - $(use_with sdl2) - $(use_enable test unittests) - ) - - CONFIG_SHELL="${BROOT}/bin/bash" econf "${myeconfargs[@]}" -} - -src_install() { - default - - local srcpath="../../../fonts" - local destpath="/usr/share/${PN}/data/fonts" - dosym ${srcpath}/dejavu/DejaVuSans-Bold.ttf "${destpath}"/dejavusans-bold.ttf - dosym ${srcpath}/dejavu/DejaVuSans.ttf "${destpath}"/dejavusans.ttf - dosym ${srcpath}/dejavu/DejaVuSansMono-Bold.ttf "${destpath}"/dejavusansmono-bold.ttf - dosym ${srcpath}/dejavu/DejaVuSansMono.ttf "${destpath}"/dejavusansmono.ttf - dosym ${srcpath}/dejavu/DejaVuSerifCondensed-Bold.ttf "${destpath}"/dejavuserifcondensed-bold.ttf - dosym ${srcpath}/dejavu/DejaVuSerifCondensed.ttf "${destpath}"/dejavuserifcondensed.ttf - dosym ${srcpath}/liberation-fonts/LiberationMono-Bold.ttf "${destpath}"/liberationsansmono-bold.ttf - dosym ${srcpath}/liberation-fonts/LiberationMono-Regular.ttf "${destpath}"/liberationsansmono.ttf - dosym ${srcpath}/liberation-fonts/LiberationSans-Bold.ttf "${destpath}"/liberationsans-bold.ttf - dosym ${srcpath}/liberation-fonts/LiberationSans-Regular.ttf "${destpath}"/liberationsans.ttf - dosym ${srcpath}/mplus-outline-fonts/mplus-1p-bold.ttf "${destpath}"/mplus-1p-bold.ttf - dosym ${srcpath}/mplus-outline-fonts/mplus-1p-regular.ttf "${destpath}"/mplus-1p-regular.ttf - dosym ${srcpath}/wqy-microhei/wqy-microhei.ttc "${destpath}"/wqy-microhei.ttf -} diff --git a/games-rpg/manaplus/metadata.xml b/games-rpg/manaplus/metadata.xml deleted file mode 100644 index 4e64fbf89b8e..000000000000 --- a/games-rpg/manaplus/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - - <use> - <flag name="sdl2">Use libsdl2 instead of libsdl</flag> - <flag name="pugixml">Use <pkg>dev-libs/pugixml</pkg> for XML parsing isntead of <pkg>dev-libs/libxml2</pkg></flag> - <flag name="mumble">Enable support for voice chat</flag> - </use> - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/kde-frameworks/attica/Manifest b/kde-frameworks/attica/Manifest index 05063ce64a33..98be699c6126 100644 --- a/kde-frameworks/attica/Manifest +++ b/kde-frameworks/attica/Manifest @@ -1,4 +1,3 @@ DIST attica-5.116.0.tar.xz 69496 BLAKE2B 35fc798b71eb77a33e9f1c7b5a03866d47a970b268e56e6466dcceb61f676d775d6b4d1bacd2fa807005b6b6c9659aaa1065d2e31154b2cadf0431f1781ddb33 SHA512 79a2378d7c8019d16692c7286e079cd29155e5f17256f189aa31e47a6b81e9b7f6ad0d5412388065b309bdc71b4efb72ebb043d587fc41d8ef2a918571c64306 DIST attica-6.16.0.tar.xz 68648 BLAKE2B fc7c084d26a858fe8dcb315daadd4f87d2ac11b160a02a906f56dceb21ed6a2ebdad4345ada702377f9b87d20bc9f18ed21fba305f40761c7af986fc28d6ef8f SHA512 139e8a364e69f7aba414ccd91c507a5b6b8f8349c02c973d60fe37dc8e5497419b3bdccff98e3bac47005bea8e7e1a1d7786b58cf1f22766b772f69b5bc06bdf -DIST attica-6.17.0.tar.xz 68628 BLAKE2B c3514ebd1af427f7feacd3c9201b24cbae0c41492c4e588bb20ce51ef555c2b0d1d69a59e5662b4676499b70610b908e4e63acd843cfec9deb989972f474588c SHA512 a1ea31d3ae518f453fa051f6916bdf0d8803191ff9a3ca30ffe12009ae25bbd7e77b9fb27c51c8ca1931d1ebd73fb450a8e5e61cd3d24d93b91fc018873c1026 DIST attica-6.18.0.tar.xz 68636 BLAKE2B 7c1aeb410950a29ab221952d783bfdbbd08a95877132689db8b9b5a477c087b12754972cf0ec5869d62db116561a6a728ef03069c4d99dc7ee3312814c8d9b21 SHA512 fb214184551e9c741582c8a53b4ad8d0c5626894c01ce8639575b619d77c1045a858b002fb639a91b7062868de8a491567d960781a895501d4390dc8ad033039 diff --git a/kde-frameworks/attica/attica-6.17.0.ebuild b/kde-frameworks/attica/attica-6.17.0.ebuild deleted file mode 100644 index 9042d900eebc..000000000000 --- a/kde-frameworks/attica/attica-6.17.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing access to Open Collaboration Services" - -LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=">=dev-qt/qtbase-${QTMIN}:6[network]" -DEPEND="${RDEPEND}" - -CMAKE_SKIP_TESTS=( - # requires network access, bug #661230 - providertest -) diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest index e0e1837281eb..193ba72e11cf 100644 --- a/kde-frameworks/baloo/Manifest +++ b/kde-frameworks/baloo/Manifest @@ -1,3 +1,2 @@ DIST baloo-6.16.0.tar.xz 327256 BLAKE2B 8bbbeb100692f240a3823af49f981c601123ed3e8c323bea6ec546c0dc34cc26ec033a59b63c0b59058901c1c05e25f7d92172336ff0fd5136bf8e1cf40d0f15 SHA512 626c73f9d709f39881cf17bbdf941f1762f6f3e2c32492f85193dad1fcb4f980b595804a98706f5b942cc406c1e19b99b2936ea41fc9066abfe93dc0c6d9fb55 -DIST baloo-6.17.0.tar.xz 328208 BLAKE2B f0759e47fbad2c2374cf76775dda0eae25c7e838f9f2092da8986ec50321bae1fef94941edf5b65f305e02427302209432dab67b722f30341c0d44bc27ae7a1c SHA512 2f34a9d6285bfc5706cccef6cb7ea0adf8907520cec25966bed814fe2ca0320be1af8082a0d8a1613ef17af8e3feaf05c046615fe4ce1be0618afe87b40c5ffc DIST baloo-6.18.0.tar.xz 328224 BLAKE2B 5daf760945f1549017d2c7ac4d2a97ecd1b9ef0e7dcb4ce9b6262d0fe2840c62e657e8a1a06393807668a97cb5190955ba6d38fa3f40a80bf0c011eff473f620 SHA512 92d0cfa8cc5509e3fa07a260e8f22b10ecb46240609d669b08c2e675f104585168923ebfea25db94572ef52dcf2db68e8b13f4fb22b9fba55ad9691d7360be0e diff --git a/kde-frameworks/baloo/baloo-6.17.0.ebuild b/kde-frameworks/baloo/baloo-6.17.0.ebuild deleted file mode 100644 index 7a25614db1ed..000000000000 --- a/kde-frameworks/baloo/baloo-6.17.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for searching and managing metadata" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -RESTRICT="test" # bug 624250 - -DEPEND=" - >=dev-db/lmdb-0.9.17 - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kcrash-${KDE_CATV}*:6 - =kde-frameworks/kdbusaddons-${KDE_CATV}*:6 - =kde-frameworks/kfilemetadata-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kidletime-${KDE_CATV}*:6 - =kde-frameworks/kio-${KDE_CATV}*:6 - =kde-frameworks/solid-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND} - !${CATEGORY}/${PN}:5[-kf6compat(-)] -" diff --git a/kde-frameworks/bluez-qt/Manifest b/kde-frameworks/bluez-qt/Manifest index 427cae996444..fd8e375ba013 100644 --- a/kde-frameworks/bluez-qt/Manifest +++ b/kde-frameworks/bluez-qt/Manifest @@ -1,3 +1,2 @@ DIST bluez-qt-6.16.0.tar.xz 116068 BLAKE2B e57a13a8b09156e8140e6a1f3840519bb5e92c0b424a8b37ee359c86c1d34cc4539d381d6a1163992ea84ec4988005081fc02d14d2d7db58e66c3f3fb75785ee SHA512 f12d008af7261b476cd9cb35cc96b413e62ce3689dc3582bb8160678216ff2fbc6aaca2d9558bad9c8486d9136489667775f632149dbf9b13fd462ecd28540c3 -DIST bluez-qt-6.17.0.tar.xz 116076 BLAKE2B 63c48eb49295d7de28fdae1b2a472955ffb7f3d96b2f1616954e7974fe24ef3bc0859b8578fae60054f084902fabf3337e35345bdc294a34d1a9d85534435e17 SHA512 b3ec20e2656df82e44444faadacd579b40a2a06fa3bb6efaf86e550ae80a17b0d5db06aaff87401c049fd80610e1bc4bdec66f3673c7f97630e62f5593ce785d DIST bluez-qt-6.18.0.tar.xz 116032 BLAKE2B 98c15e3b3e1ed78fb69c942745a80865a22b4a9173342e98dc6291e8547ac4ede5e3f15786681820a4a1ef310b1299fb0691f6351b19905cef44eaa624fc2c4e SHA512 a46aa89a390cab7d923314eaf88318f7f8c6b1b110e67e00e3863d176ef251b759aae3718c9cb9f4bb1d3d5be4e818f7ce61a67a027473fd492d7c3aad9f1ae8 diff --git a/kde-frameworks/bluez-qt/bluez-qt-6.17.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-6.17.0.ebuild deleted file mode 100644 index f937e1e1f4b7..000000000000 --- a/kde-frameworks/bluez-qt/bluez-qt-6.17.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Qt wrapper for Bluez 5 DBus API" - -LICENSE="LGPL-2" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -RESTRICT="test" # bugs 668196, 924708; they all hang - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,network] - >=dev-qt/qtdeclarative-${QTMIN}:6 -" -RDEPEND="${DEPEND}" - -src_test() { - # parallel tests fail, bug 609248 - ecm_src_test -j1 -} diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest index dda2a685313b..f3ae1023ab88 100644 --- a/kde-frameworks/breeze-icons/Manifest +++ b/kde-frameworks/breeze-icons/Manifest @@ -1,3 +1,2 @@ DIST breeze-icons-6.16.0.tar.xz 2256520 BLAKE2B 356e1e93c094503aa472606be5e3d5dbf34e95b43440e0315972ae710b18c7ea0cf9f8951115aa8ea1eef3c2c424615053e7aeab4a52b8dbe8c9570cadde7fc4 SHA512 589e7bf8885dbc19e309613b00620714f1e6b9b85093b864c64fde5be0f14f3e11671c76e4ec5d25b6729a75fc815b1e78d21f5091fcbdcb7d5f5442576963af -DIST breeze-icons-6.17.0.tar.xz 2256400 BLAKE2B cf8379919aabe954d3aa71e5a322a94a0e174739185392b21766b746970aad28e481ad772431e1c6400f173dcc8dadb0639bec69215f33834084c1b2a0abc354 SHA512 200e4ac4c9caed9d748267dcc3e3881c82a39b087551464cae827e23788badb6af0483498c5fa988cee551524a9c4a9d4817f9ea8170a4caf0a7bbe8e325c88e DIST breeze-icons-6.18.0.tar.xz 2105604 BLAKE2B a04cf5a323cae131233b389f0c1d72617bdee75cc9a03e304816ba0b26f8da383f52e4ccc80b070850af1a3ae88d857943c6bf73953c8d9b50ed4688953b8a40 SHA512 36a0a4aa11223708b41991ad235fe0c8405607367e4f8e0e49f116e979d3812e22118815dd41985c0bf9803f093967a424aee9e18d90d85011a2dcebe88d74e7 diff --git a/kde-frameworks/breeze-icons/breeze-icons-6.17.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-6.17.0.ebuild deleted file mode 100644 index e02d7a9a24da..000000000000 --- a/kde-frameworks/breeze-icons/breeze-icons-6.17.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -inherit cmake frameworks.kde.org python-any-r1 xdg - -DESCRIPTION="Breeze SVG icon theme" - -LICENSE="LGPL-3" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - !kde-frameworks/${PN}:5 - !kde-frameworks/${PN}-rcc:5 - !kde-frameworks/${PN}-rcc:6 -" -BDEPEND="${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]') - dev-qt/qtbase:6[gui] - >=kde-frameworks/extra-cmake-modules-${KDE_CATV}:* - test? ( app-misc/fdupes ) -" - -python_check_deps() { - python_has_version "dev-python/lxml[${PYTHON_USEDEP}]" -} - -src_configure() { - local mycmakeargs=( - -DPython_EXECUTABLE="${PYTHON}" - -DBINARY_ICONS_RESOURCE=ON # TODO: remove when kexi was ported away - -DSKIP_INSTALL_ICONS=OFF - -DBUILD_TESTING="$(usex test)" - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - # bug 770988 - find "${ED}"/usr/share/icons/ -type d -empty -delete || die - find "${ED}"/usr/share/icons/ -xtype l -delete || die -} diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest index 703fedeb8621..9c4382312ab6 100644 --- a/kde-frameworks/extra-cmake-modules/Manifest +++ b/kde-frameworks/extra-cmake-modules/Manifest @@ -1,3 +1,2 @@ DIST extra-cmake-modules-6.16.0.tar.xz 329140 BLAKE2B 97e02de8c2fafc1d36704124fa8b4e7cbaa6ce50b63395d03a9a080d88046238d05a322c47f9956efb1bd4174d8aa06cf9c554a1b1bbbaf5d9562beb161fa7f4 SHA512 982a40bf36ea5692172b57aa563be132aa236199cde0993bf169241624a9ef7f9b9d5d79e06890da103f49610aeaa6a951562f7bf98f1535540d12670cec49f6 -DIST extra-cmake-modules-6.17.0.tar.xz 329892 BLAKE2B 28dde6a070a2ae6b4ac84365734aa1a10261daeff938f7eb8a4543bd147523ed3dff564640896c708c1adcd18627b722c9efd0cc42dfa11f380814d9d6657359 SHA512 78012d4e8f39b35f4d828ac6c91e3c9c70d0514934d744deb14ae115e10d4ab21ade7848045a069caa7573a9bbe5bc5ca253b5eb4fb335f1fee88933efbf9704 DIST extra-cmake-modules-6.18.0.tar.xz 330388 BLAKE2B aaeef9fccfd5116fb90402004984b5073b7d62db80035a6d461374d0ceeb4099439eb6500f0d04faf1f62845fb9bba97544b944bff630c61ac368404e3a507fd SHA512 b657f22a27bb968fa67092c8037698613270feb18b4a87a53e97280d8db3df38558d0eff5c7f350d9b17b4270004139a9a71a5eb0586746bf447b3a44b57b9f0 diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.17.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.17.0.ebuild deleted file mode 100644 index 8439da6aef6b..000000000000 --- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.17.0.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -QTMIN=6.7.2 -inherit cmake frameworks.kde.org python-any-r1 - -DESCRIPTION="Extra modules and scripts for CMake" -HOMEPAGE="https://invent.kde.org/frameworks/extra-cmake-modules" - -LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="doc test" - -RESTRICT="!test? ( test )" - -RDEPEND="app-arch/libarchive[bzip2]" -DEPEND=" - test? ( - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - ) -" -BDEPEND=" - doc? ( - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') - >=dev-qt/qttools-${QTMIN}:6[assistant] - ) - test? ( - >=dev-qt/qtbase-${QTMIN}:6 - >=dev-qt/qttools-${QTMIN}:6[linguist] - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-5.49.0-no-fatal-warnings.patch" - "${FILESDIR}/${PN}-5.93.0-skip-ecm_add_test-early.patch" - "${FILESDIR}/${PN}-5.245.0-disable-qmlplugindump.patch" - "${FILESDIR}/${PN}-6.5.0-disable-appstreamtest.patch" - "${FILESDIR}/${PN}-6.5.0-disable-git-commit-hooks.patch" - "${FILESDIR}/${P}-fix-ECMAddAppIcon-w-cmake4.patch" # in 6.18.0 -) - -python_check_deps() { - python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use doc && python-any-r1_pkg_setup -} - -src_configure() { - local mycmakeargs=( - -DDOC_INSTALL_DIR=/usr/share/doc/"${PF}" - -DBUILD_QTHELP_DOCS=$(usex doc) - -DBUILD_HTML_DOCS=$(usex doc) - -DBUILD_MAN_DOCS=$(usex doc) - -DBUILD_TESTING=$(usex test) - ) - if use test; then - mycmakeargs+=( -DQT_MAJOR_VERSION=6 ) # bug 938316 - fi - - cmake_src_configure -} - -src_test() { - local CMAKE_SKIP_TESTS=( - # passes, but then breaks src_install - ECMToolchainAndroidTest - # broken, bug #627806 - ECMPoQmToolsTest - # can not possibly succeed in releases, bug #764953 - KDEFetchTranslations - ) - # possible race condition with multiple jobs, bug #701854 - cmake_src_test -j1 -} diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest index a25a9f005e61..9d9992fd7ac5 100644 --- a/kde-frameworks/frameworkintegration/Manifest +++ b/kde-frameworks/frameworkintegration/Manifest @@ -1,4 +1,3 @@ DIST frameworkintegration-5.116.0.tar.xz 1760428 BLAKE2B 2b9aa2b6776549b333f858eceaa8086adb4e43f67298b1be858e90f6e230027ab1c99693590aa504b70f91dfa725a10872fbda1a104213e8bc9f5d95781ae83b SHA512 425fd38f87b2bba96f68afb8bc8108f9da6011106e33f32b2d91b97b8330d54d0bdc26bec8ecf50c32471d8f8e85af5f6d8b3feee0815225f5dd2075c41c8a83 DIST frameworkintegration-6.16.0.tar.xz 56840 BLAKE2B 460c77b38b23c2c56744dd1c8b3e074f8e30b0eafedd539e7f1a2a5150878ed6cc77dfa42f253cc68b9dacba5966355437831964148d2cbfc975ebc7f3143cdb SHA512 6eafa9ee54b809e646f4d9d7c0452d3d03b3068a3723623f59259332c5e3050053a7669b092f9f331fca3f553077cdd4863b471b6a76b133d024849dc62d357c -DIST frameworkintegration-6.17.0.tar.xz 56868 BLAKE2B 2f89734aa4896f43ef09ec87f7e24aba7432f5e768a170f6634238623ee7691b7104b8c25aa51f34ed8fe7818d8686b9337301c36c2ceadc95f8824f8560ea4d SHA512 b526bb21071d1e0df19c8e1e2479af50654934871a7337a4636771a527d0db55a204b78f43450827ef4bca42e21c58cc2a0d18a8a54b22622f62aec4475aa6eb DIST frameworkintegration-6.18.0.tar.xz 56548 BLAKE2B c143d41f8c7758fb6d36bdb707f42a16068c1124c0196da5c4d69cadd97d1e70dcdf4f93dcb2f096fe587d39b0d923bd8ea67c9231245de6c5db40c6c9e09f8c SHA512 0feafc36299d6b9a3ff04e6c4328880fefc25b184b90aff5b4df65ee374508f08a62171f4e285cef56a40ae546bc5b07461e4c6eba48b31fa31eb3b107096344 diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-6.17.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-6.17.0.ebuild deleted file mode 100644 index 9f075b8aa0eb..000000000000 --- a/kde-frameworks/frameworkintegration/frameworkintegration-6.17.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for integrating Qt applications with KDE Plasma workspaces" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# requires running Plasma environment -RESTRICT="test" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kiconthemes-${KDE_CATV}*:6 - =kde-frameworks/knewstuff-${KDE_CATV}*:6 - =kde-frameworks/knotifications-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 -" -DEPEND="${RDEPEND} - =kde-frameworks/kpackage-${KDE_CATV}*:6 -" - -src_configure() { - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON - -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt6=ON - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kapidox/Manifest b/kde-frameworks/kapidox/Manifest index 2bbfae7f0c7e..619109fd6302 100644 --- a/kde-frameworks/kapidox/Manifest +++ b/kde-frameworks/kapidox/Manifest @@ -1,3 +1,2 @@ DIST kapidox-6.16.0.tar.xz 198596 BLAKE2B 6dadb83b4a33fb82f4b9db797674534e85a8dcc79635eefff7416336784b6fa9dfe730ac32e31679a07cee786587eb1c5a45f1c13a68dc895be406f147e75e53 SHA512 47ed0f7585cd7fe2f15e26108099f6cc205d1876c3f08f51e4f90b2577acf5cbfd00f09091e47897dda844817a842579e85da97111eafa02fb24cf04e7f1b69e -DIST kapidox-6.17.0.tar.xz 198548 BLAKE2B a5e3e83f26546ca24d7b0588765ad750665b5c9ba3bea46cc40341976db7c554ff877a390f88350851ae2bc78c1bd7199263d036c59e3b0241af0eb361640865 SHA512 2cd3914741d228bd1fa4cf71d4501000cd85a4c08aeb6bd92c2d3a6f2f6f654a1005fe0a43bb60a94927da95c453d04ef90c620d1b07fddc7d578b894c810993 DIST kapidox-6.18.0.tar.xz 198568 BLAKE2B f7a1a3eeeb36cfe47a5c8ef45fe562bdfeac6e926d1292ae64bc93e012239aeb6e1b14a50974953a369ac74d5609dd4bc715d9deba28daa9c31e81b30a5c6d8e SHA512 11b4f85375eb43ba3974b8a975f0050b00c513d9e7fcc489fa0a19d2d4afba9aa5c2d5c51d0ed7f0a4e1c218ca0ff47b68f9fba500ad05036772ab6e2d3a0291 diff --git a/kde-frameworks/kapidox/kapidox-6.17.0.ebuild b/kde-frameworks/kapidox/kapidox-6.17.0.ebuild deleted file mode 100644 index 139e5436ed61..000000000000 --- a/kde-frameworks/kapidox/kapidox-6.17.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) -inherit frameworks.kde.org distutils-r1 - -DESCRIPTION="Framework for building KDE API documentation in a standard format and style" - -LICENSE="BSD-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - app-text/doxygen - $(python_gen_cond_dep ' - dev-python/jinja2[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - ') - media-gfx/graphviz[python,${PYTHON_SINGLE_USEDEP}] -" diff --git a/kde-frameworks/kauth/Manifest b/kde-frameworks/kauth/Manifest index e1f1114a4a2a..9fb72ec63e01 100644 --- a/kde-frameworks/kauth/Manifest +++ b/kde-frameworks/kauth/Manifest @@ -1,4 +1,3 @@ DIST kauth-5.116.0.tar.xz 2307868 BLAKE2B 429b7ef6221673d0014be8cbff1acfceee51f1e5c8d14ea87a042de79f4d4bd7b5527021371c140e64995f41ec967f838b68f7a4e60bc508d39833e78d200d12 SHA512 1a640bb2bdc4a4d2a6458becb618a618abfb510bf6286145bb3834373cc8fec4980008d977476f699ad97368b316ccdf5308cea3eee80171a9d051003f45d7c6 DIST kauth-6.16.0.tar.xz 2273076 BLAKE2B 23c880fb5366b63433a1a056ad479694f6d761a02e560fb0422d9d15a1d4d2fce99c3cdfa2a376b1cd95b6fdeee88c83847f6272295a8ef648baa2945c5e6a47 SHA512 2cf6cbd7c473a4cad483aa3c0f354b47f2daf6dd8001892026763d281e60098730ec8f07b9e509a7c5c9db72d8eacd02b7e7f8fff0c1bbca4ffa7cdb01fee482 -DIST kauth-6.17.0.tar.xz 2273428 BLAKE2B 1dc7cac229c4783c6ec9af7fd69ff7ebfc777d750bcb4574a74e335023126e38425e90dc23e36171e054a2e3aa5ab1feff382e7e90eb71298074c0c9ccad4cc1 SHA512 58203e898d3f38a97a2bab0ef757ca967a0c1465fc8b03a5b79fc0af17b912320489590f77e76add4587bd84ea11b0492509b062120831fdd9d08c93a0194f51 DIST kauth-6.18.0.tar.xz 2273456 BLAKE2B 3e23238e98d5b350ac0e8b4652ffb74217312f0e1f2b1c0ffa21fd746ad477f1cd2b99329eb732cfd4b6696d406676162e0f3fbbf6bb596216304fc610fca240 SHA512 839b1ebf398ba7398c3925132e242ece8e04c233cb1b072b8e06fab9d39f1c8cb980cadee2defca8907fe183470ccf1316e2dd2711998cb18468a77833fa3ba6 diff --git a/kde-frameworks/kauth/kauth-6.17.0.ebuild b/kde-frameworks/kauth/kauth-6.17.0.ebuild deleted file mode 100644 index 966fa201b876..000000000000 --- a/kde-frameworks/kauth/kauth-6.17.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework to let applications perform actions as a privileged user" - -LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="+policykit" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - policykit? ( - >=dev-qt/qtbase-${QTMIN}:6[dbus] - =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland] - >=sys-auth/polkit-qt-0.175.0[qt6(+)] - ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[dbus] ) -" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" -PDEPEND="policykit? ( kde-plasma/polkit-kde-agent:* )" - -CMAKE_SKIP_TESTS=( - # fails, bug 654842 - KAuthHelperTest - # needs DBus, bug 938505 - KAuthFdTest -) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package policykit PolkitQt6-1) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kbookmarks/Manifest b/kde-frameworks/kbookmarks/Manifest index e696f3f7d94c..5b069adae1a5 100644 --- a/kde-frameworks/kbookmarks/Manifest +++ b/kde-frameworks/kbookmarks/Manifest @@ -1,4 +1,3 @@ DIST kbookmarks-5.116.0.tar.xz 1100676 BLAKE2B 405d625539d8d2950ed931283ec6abfcd83bfce141c6f7044e19ae15cf127905b823ce617a2baee2590d7e9fa9be09e44ed447c57f70a499550391bf25789939 SHA512 72f19ad40595093fa828ead0553f8d0afc149b77479f75b014e1cab059208fa23607a755f2d4afd2079c047bf6832782664beb07d674cb56b41586d51c5d9933 DIST kbookmarks-6.16.0.tar.xz 1093904 BLAKE2B 3f822f616e492a1ad387c734ad85af939f784b52d208c0bc30604fd322a4f90e1481ce5394dc95fbb208817e9574c239e238fb0d304c58342890bddd29c2cb49 SHA512 82de06163f7de38910d0002a279c669d8b43f2e267a238780350d238f74b06d68626b6ebc4161325e3f8346609784ed63b17d69685ca0aa730364f7320b340bb -DIST kbookmarks-6.17.0.tar.xz 1093876 BLAKE2B 058ca83f98e131e504a68197d85086425b09289b42b07504f360b960acb095c5067d4e1593677b595f8e348a705da45579cea0a2b5acecbef9f5463c5d46a7c1 SHA512 038927b0d569076cb56334f528490fb0be7f8a64899a6000d8b827544c3c984c6177092e8a0f6d557ae8b0cc40e0f9f42280cca118991c85ac07ad1a520fd608 DIST kbookmarks-6.18.0.tar.xz 1093716 BLAKE2B a929d4bbb95417a122bb9b0780a55e92723062dc701fff63bf8111c06a262ad9f146534085b6baffaeb37afd429155496b5941638145601a58d40556433451ab SHA512 2500c7c5f8d7945fad780b721717ce796c1d9af6f52f477693ea09a73aac373fea4a1089914c73072fc1d2e89f7fab38244aac6dffb678f7c75b658518115081 diff --git a/kde-frameworks/kbookmarks/kbookmarks-6.17.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-6.17.0.ebuild deleted file mode 100644 index f672964545d9..000000000000 --- a/kde-frameworks/kbookmarks/kbookmarks-6.17.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for managing bookmarks stored in XBEL format" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kiconthemes-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 -" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" diff --git a/kde-frameworks/kcalendarcore/Manifest b/kde-frameworks/kcalendarcore/Manifest index 0c70b233700e..507f3ae052e4 100644 --- a/kde-frameworks/kcalendarcore/Manifest +++ b/kde-frameworks/kcalendarcore/Manifest @@ -1,3 +1,2 @@ DIST kcalendarcore-6.16.0.tar.xz 315836 BLAKE2B edd0bbe6cd63445cc5321248d695765a343ff309ca81d3387c3c148b2723dd4dab8c75cfed57eb02e28979a905b35e02d8346b022f4a9e454ba4473056c61d05 SHA512 7cc177feb3a18581edaa5a935da2863bfe1a593e9cf4e7d7cd93b05fb75fad46c28ad66920fdbe0dfaf77dee0dd7c7c9311a4b18f800d9f31919854c5d274255 -DIST kcalendarcore-6.17.0.tar.xz 317544 BLAKE2B 837a40f457f8f5202ba5876720cffe85f8a042914958d7eee3233559044cb5b1dfd41dbf802d069870b61e683f97e293c8a3dab096a2fc3c52b6ae51ff5fe427 SHA512 e743c6e26fa73ac97d1d05d318d25d73dc1b9a7a644332a3b8cc39a4a5823095bbbfbd99f82dad929d64fe1b357e33c7a99ece093d0a39f3614055ac7053d01a DIST kcalendarcore-6.18.0.tar.xz 317228 BLAKE2B 009c58383cd5002a771aa684521faedf9fd960d044a1ff53840244d1f22fea6f11554337893ca0ea51b86b4a1dfc5728ea48637663ee9a4d99dc6d24c1c673f1 SHA512 fbde093efc4c9411247756ffb0136cb8e8ce5f3a7997eb633b80db8e73e1768fadb6c1eff8e8163b2278beb829bcd309546e395ab1ba529ae98ad09d7cd62720 diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-6.17.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-6.17.0.ebuild deleted file mode 100644 index de303835634f..000000000000 --- a/kde-frameworks/kcalendarcore/kcalendarcore-6.17.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Library for interfacing with calendars" - -LICENSE="GPL-2+ test? ( LGPL-3+ )" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RESTRICT="test" # multiple tests fail or hang indefinitely - -DEPEND=" - >=dev-libs/libical-3.0.5:= - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 -" -RDEPEND="${DEPEND}" -BDEPEND="app-alternatives/yacc" diff --git a/kde-frameworks/kcmutils/Manifest b/kde-frameworks/kcmutils/Manifest index c43d93e692b3..1c0756beccb4 100644 --- a/kde-frameworks/kcmutils/Manifest +++ b/kde-frameworks/kcmutils/Manifest @@ -1,4 +1,3 @@ DIST kcmutils-5.116.0.tar.xz 2483612 BLAKE2B 8cf69f90c1fc3ea0fccb7394891140b7ab8cbadbe413a0a48452061519486b2d0f7e7ea95c129a2a63e4be15ada7e259a16f97805a582be2a93e670f07b40ee3 SHA512 05ee74e36f859a7c60d60c5da9bf24923742440b094b3969f56f7cef3ca1d7d7cdc6b3d7bb467db3388e3946f627fcbef29ba0c2f84cd85f041382920b4e3ad8 DIST kcmutils-6.16.0.tar.xz 2444116 BLAKE2B c6af076eb71af6bc15d85623743a28b631f4cc30d9602011eb2505281c0db2aee80737f5a9b699d1131ad2965a0de9fe09c26605419cbccf39dd53ec98aea031 SHA512 1553a35b0dac4cdd89b846be21eb6989beed3813009c6e3adc6819fdb31c429fe164684a9275ee03f0c97f562cfa6bfc1a641a01051754b5c39db779928b90a2 -DIST kcmutils-6.17.0.tar.xz 2444048 BLAKE2B df5cee2943f3e7aff2bff0c35e9667b3288e822583bc0d2c777ef573bf38000d778e56e2ed26e3db9863273a2c1364b98ee93d2f068b12e674794426849695ef SHA512 3167a1e0ef28528531ffcb6de0d1919ac76f6fc9aa325955a1e630ad0bbd46e855ed99ee9e19efdc1e79f2f91f6bdc702b250c485caeb9485697a863155a16ee DIST kcmutils-6.18.0.tar.xz 2444732 BLAKE2B 5c44616400d5d5422e02577be2c9cdd59ed6864731c2264c28201872f63b1f4c5dae339143de10d9bce2963f55e85cfccca442928c93317861422a734f846399 SHA512 0bd2abe34a4775925961a042ae5a97d6900ea497179869bf3b3f27dae19d00138ac4f2813efea3d2c2293f3bc7241fa1758e644064d4bdffc5055416dc4ee53f diff --git a/kde-frameworks/kcmutils/kcmutils-6.17.0.ebuild b/kde-frameworks/kcmutils/kcmutils-6.17.0.ebuild deleted file mode 100644 index 52142ed389bd..000000000000 --- a/kde-frameworks/kcmutils/kcmutils-6.17.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework to work with KDE System Settings modules" - -LICENSE="LGPL-2" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kconfigwidgets-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kguiaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kio-${KDE_CATV}*:6 - =kde-frameworks/kitemviews-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 - =kde-frameworks/kxmlgui-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest index c638643df8b5..5601ab298982 100644 --- a/kde-frameworks/kcodecs/Manifest +++ b/kde-frameworks/kcodecs/Manifest @@ -1,4 +1,3 @@ DIST kcodecs-5.116.0.tar.xz 2507116 BLAKE2B 237fcc905031f7496a21cba49f7e2bba87119bfe42a1b422784227b6c6f9690d8a39c0a29eb609ecbf812aafa73e93b280236d0df123b6e5271974af9371c21b SHA512 79d2b5b7a7cd815fa9a00ca4a8cd5fbf2a003521796b21fe3014caaa4506d14a7fbada88ff10b1a16118f2863dc876794e21db6a98f34d5b31d5973c5586da4b DIST kcodecs-6.16.0.tar.xz 2467868 BLAKE2B fb3cbeb0b4ba56e50c5e46dafa55e350a8c04f6df6e8eabd1e38e17e535dc18d9fa14ee1fb8b1c5690ce7129dbd96120f5a7ce8a4bff208319709910ab34a918 SHA512 8fb9f441500c2dbfc921756a44f0fa8ed0bd89cadcfaa7035713703009ec3edbefbaebee6029b6c54154bfe6b6ad7d9f4cf197d62e207461717101456417e1e6 -DIST kcodecs-6.17.0.tar.xz 2467872 BLAKE2B 129ca96362dde49bf71f1fb667583be26a9d84eb09f38762a2db5e2fb6c854c94663c8b30010f3873da11580be2f35ae2ee821fa520c9e4d1cb63364d85fa635 SHA512 5a99a5696089c3b0721283c3976147b3d43177f57fb8aa626241a6810fbb73e958dcd76ca1c64a4494bfa9cce545732c982e1496fd09cc9a267504a4d1d6bc3b DIST kcodecs-6.18.0.tar.xz 2472440 BLAKE2B 0bd1bce53bb00c3d4b3b2970ff993d4add54633f41a250fe99cab0d3bdf63fa6dc7ab323c99c5241c9a73a9d66b409800e11d658cb192932dd8abf4b8d2212ef SHA512 01708498b431d531d5cf5897ac8e0bdaf3400fbc03b3c0c55cc9d09bb381958bcdc34bed6a11f10d2fcb45e49bc74c35b01cba2137752290f54eed7c0cff874c diff --git a/kde-frameworks/kcodecs/kcodecs-6.17.0.ebuild b/kde-frameworks/kcodecs/kcodecs-6.17.0.ebuild deleted file mode 100644 index a3ed82164696..000000000000 --- a/kde-frameworks/kcodecs/kcodecs-6.17.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for manipulating strings using various encodings" - -LICENSE="GPL-2+ LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -CMAKE_SKIP_TESTS=( - # bug 938317 - rfc2047test - kemailaddresstest -) diff --git a/kde-frameworks/kcolorscheme/Manifest b/kde-frameworks/kcolorscheme/Manifest index e0f2434bca0a..557f4f0c5f09 100644 --- a/kde-frameworks/kcolorscheme/Manifest +++ b/kde-frameworks/kcolorscheme/Manifest @@ -1,3 +1,2 @@ DIST kcolorscheme-6.16.0.tar.xz 51016 BLAKE2B cc62765ba6c75cc6ec3188113bfb53d7505e5618cb7457fb94f4118eeb219be2ea670f3ba39ad2f297cd2aed7e1ef3295991dea59b813f01950d86bd6d1825ad SHA512 77964aa9f60dbc3d96b26136f296ca46c264851e660c7aa638638cb305dc02e5428d0f5912a8b0471361f6acc34cb06d52fcefc72d31738aa6a099dc545e8f79 -DIST kcolorscheme-6.17.0.tar.xz 50996 BLAKE2B dfd846d4e8b4e94ca72f0b12f32f40910ca6155cc00c5e07334dc258192612dfab16868e1e6a89234830755707a8ddf79b134ec3e4716277b09aa1688667bc9a SHA512 673a4dece16a69889edce71197476ae1a83f048c269d89780141be7a9e03746c7e03f6f4616c468353648186eba60e827a3a5ca476edf39edd37534310d15db7 DIST kcolorscheme-6.18.0.tar.xz 51000 BLAKE2B 790b1ae6a4f8ce40e631c6c6b817c1c6a2845dccf6ae435cfa64496ede819f8ac8ff204b77a77dc7c45b47167d1b70159958ad1894a4fb526c56213d5d32e666 SHA512 59185db04e215901e65f0ab72e7f8f6a9b1ca47629a74b3dec609c551bb9b87ce3cd03fd2ebb2d810550282b737a3a6e417d6da5ebcf7e3ea8ddf4d40cebde22 diff --git a/kde-frameworks/kcolorscheme/kcolorscheme-6.17.0.ebuild b/kde-frameworks/kcolorscheme/kcolorscheme-6.17.0.ebuild deleted file mode 100644 index aae2e0d0ecbe..000000000000 --- a/kde-frameworks/kcolorscheme/kcolorscheme-6.17.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="false" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for downloading and sharing additional application data" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kguiaddons-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kcompletion/Manifest b/kde-frameworks/kcompletion/Manifest index 2be846460d51..f3f908499485 100644 --- a/kde-frameworks/kcompletion/Manifest +++ b/kde-frameworks/kcompletion/Manifest @@ -1,4 +1,3 @@ DIST kcompletion-5.116.0.tar.xz 2337536 BLAKE2B 9ef6fd52f69deffd9fefec25ece2b95269b3f74e055b9fd0ec677376db301d2c0ed3d4a0957b0edd7a90859ada5dd2a70d0d7961519cf94a8336c4378c2db806 SHA512 5a758b3e037f87e3b011232d0462599cfd0241f2345312a4ffb82e940aad5da023c07be68401febd556e33c38a6ff48ffff1e8ee769314acafbb3409a0c8b730 DIST kcompletion-6.16.0.tar.xz 2300608 BLAKE2B 242f20d72063f21c1c7a2fc44b44513697fa8c84bc22f2ceb0c37c8bbe9cc6af350ce899d8e7a5c260245434b28793dc5e475a97d69b21f35afd9719cd65a387 SHA512 ff77f35269f29bfd8952e714414db0fd9e912e4a2d9f12bf0786dcb2d6241cf2de340fc8f1867c47cf0fb19d26d0a852399de0392f3ca4a2915d757b9c2ec659 -DIST kcompletion-6.17.0.tar.xz 2300212 BLAKE2B 9bde270b0613b9a10ea183953ff237ead6b78ea8d897168ff13a3c7148b2674bab4c39eb1534b96853e4538309c0ef8abf77eada4bad748092e245f4aaea26c5 SHA512 ca9755f4af467f3417592ada0ef90d7c4c57b67bb262fae4c3c0460cd9982666645f12bf53bf3596f2a58a4b33026bb2f48061795a439645b662725fe4667670 DIST kcompletion-6.18.0.tar.xz 2300236 BLAKE2B 5d82c70bbdb22dd4769f125583d622bb4db868762f5b1da915f7d4b452ca568c8a027f9e837a5b6ee1b4fd98957813220ee77aafefd6ce1b31fa2c1954d69c9c SHA512 af9b2c89fcf30d4e14e26104a9c0a15926397c9d046bd20a5fba377f76ae811ba1a2aaab2930c1606e368d823b57343d90792cc8e142c90faffe32aab10c5778 diff --git a/kde-frameworks/kcompletion/kcompletion-6.17.0.ebuild b/kde-frameworks/kcompletion/kcompletion-6.17.0.ebuild deleted file mode 100644 index cd82502660cb..000000000000 --- a/kde-frameworks/kcompletion/kcompletion-6.17.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for common completion tasks such as filename or URL completion" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - =kde-frameworks/kcodecs-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest index d693be23a436..f51e83532099 100644 --- a/kde-frameworks/kconfig/Manifest +++ b/kde-frameworks/kconfig/Manifest @@ -1,4 +1,3 @@ DIST kconfig-5.116.0.tar.xz 296716 BLAKE2B ffe6ba551460e07c5dbab37a3f60dcfb113d9a4461f5c69401209b690968a992f97d4b1844d5781e32d0d4a03214ed67a1c715d1cc10dd815f774189b383e650 SHA512 a84f02462f2e7d75488dab6dfb0f438792762f2031cabe8cf7ef143f285e9da8de5e555165d3eb4bc24ae8e3528bc24dde1a6505a55933d98386351493a845d4 DIST kconfig-6.16.0.tar.xz 355480 BLAKE2B c937b621102cb8fc2e8c64a0e3bcafa11599d826517171cfa176c22c7c887bd6598b58043e21e5723af439ca0cb5298662d1643cc6ed010813d76e342d54ec49 SHA512 a1acefd74e500440e88057ae07d938e9448a641881f522a0f2761d20d297071ca87a1c4173eb2eeb5b5132fe2285a62ad7a6676ae787c97070d579f75a8dd66b -DIST kconfig-6.17.0.tar.xz 355464 BLAKE2B 8d2eed83db8041dbb5fd7dde320cbd48b169472f2f8e6a436e2413e485a33de9399579a25fbd9a9dd9c878c70816f81089fc5c5d9aee65772734c55fb028ef66 SHA512 b0355f9726443c29a3e9c36c4c632c03695ddd20f9a9e486730356bfd0936e97afa60e2b3e9e7cb6d65643c006f3fa262814252b022db4584c26a5a553fd95c9 DIST kconfig-6.18.0.tar.xz 355392 BLAKE2B ae97e7b91ca83523516a811d6b346625318102e59dc8082f5876d38a0e2a89a6b266c2d88f9f67231c7e48e783eca84e1576c912dfa5b99dbd78d31e5727daf4 SHA512 66fc0e68bc75626455486b0ff5bbef54ed7c8840c314511d5b08513dc95360b2c50ff0656940186f7239c337e82710d7e64b45fa6ea94d17b84b02bdcd911cce diff --git a/kde-frameworks/kconfig/kconfig-6.17.0.ebuild b/kde-frameworks/kconfig/kconfig-6.17.0.ebuild deleted file mode 100644 index 673a1dc1b7be..000000000000 --- a/kde-frameworks/kconfig/kconfig-6.17.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for reading and writing configuration" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="dbus qml" -REQUIRED_USE="test? ( qml )" - -# bug 560086 -RESTRICT="test" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus?,gui,xml] - qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] ) -" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -DOCS=( DESIGN docs/{DESIGN.kconfig,options.md} ) - -src_configure() { - local mycmakeargs=( - -DUSE_DBUS=$(usex dbus) - -DKCONFIG_USE_QML=$(usex qml) - ) - ecm_src_configure -} diff --git a/kde-frameworks/kconfigwidgets/Manifest b/kde-frameworks/kconfigwidgets/Manifest index 3a0b86beefe1..cd0e2ed01e15 100644 --- a/kde-frameworks/kconfigwidgets/Manifest +++ b/kde-frameworks/kconfigwidgets/Manifest @@ -1,4 +1,3 @@ DIST kconfigwidgets-5.116.0.tar.xz 2614488 BLAKE2B d1ec8d4f7afa66a4e468b6c4996ef3437f16f498736ec4a10fca4020058a43ec0d2d3ddaf1e6d6b2356adccd53215ab15f765384ecc1244792d5d0ade6c59d7e SHA512 30325d3b88539d96de97adf8d596bebc6f5f8a5ea0ccc0b272f5e5557aa4ad4dc72ece1491ab2d656efb6ba378a236448a2efb35e4d82ee3dd42f2f9d178ad0b DIST kconfigwidgets-6.16.0.tar.xz 2532208 BLAKE2B 16988a6f7256ab784ab1c4c475ad76750d470a511610e323adf13ec79dc4e7ffe093b10d73e243961b7acec6c75e18c37ebf5b28559c3954e1010e05a2c5bc4d SHA512 2e2b6ec8efc07f8dcc54fde9998b86ccc38e749388b33acf686f777d0bfc1ea06998b22dd9545e4b137f5d9d3f378ea845a48971925f91d24fd9ea1570420045 -DIST kconfigwidgets-6.17.0.tar.xz 2532016 BLAKE2B fae0c33dbd4ec18055a01dbc8c9e319f494daff5b2af5e1c26bd865c3c77ec004ab60767c6b2c9ca6f64663d7f548920f29dc42fcbdc02f5e9326068abce3ad6 SHA512 7028281246585e62b384ff8aae73f84e6f2b9d9450c210fff667e751462483bc4b26e213bcc6b55f519f9cf854439fd9a3b61a7eab4f07a2fef2477a968b9b84 DIST kconfigwidgets-6.18.0.tar.xz 2531988 BLAKE2B 9adab33a4fb5ebf7acbed0dcd4920dc11f026800a7457904a9a6fd6d9170bfd071bd183ad659cf2d7e541f013aa06647ef7c5234673c7e0b49baaf4f2fda4a62 SHA512 4e046122adf497fe7d6c89abe2b2d7540e18ee1bd15bf26e099d55500d771aa7784b11df3e03ffc6cab5151649b11813c47923faae31c01e1b0842f7c83c1f07 diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-6.17.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.17.0.ebuild deleted file mode 100644 index 8e135ecf51f5..000000000000 --- a/kde-frameworks/kconfigwidgets/kconfigwidgets-6.17.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing an assortment of configuration-related widgets" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -CMAKE_SKIP_TESTS=( - # bugs: 864250 - kstandardactiontest - # bug 926497 - klanguagenametest -) - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - =kde-frameworks/kcodecs-${KDE_CATV}*:6 - =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kguiaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 -" -DEPEND="${RDEPEND} - test? ( =kde-frameworks/kconfig-${KDE_CATV}*:6[dbus] ) -" diff --git a/kde-frameworks/kcontacts/Manifest b/kde-frameworks/kcontacts/Manifest index bf7605476e58..e5b4792b289f 100644 --- a/kde-frameworks/kcontacts/Manifest +++ b/kde-frameworks/kcontacts/Manifest @@ -1,3 +1,2 @@ DIST kcontacts-6.16.0.tar.xz 211132 BLAKE2B fa85ba980421f5fb43580167547a61c5de3efcb87c3378caef32efb15c2fca1acd3cdf14c1f6fec58eaa10968eada7dfb7fc6fd3ab7b765f3a5058877372cc00 SHA512 b05549edcf6d19f583c1cb8f57f059ee281c859f2326ac7cebaaeabafbae17b83e4acae6715b121afcef682db77808d2a8ab29cb35135c4109825f946d0d13b0 -DIST kcontacts-6.17.0.tar.xz 211120 BLAKE2B d4d8ba876b0628e1cb6e7995b593b0b50b014a4c945752fb2ce312ba87a623b2ce789fb26af752b1ff4706e3e08610c66837e583d11a2fb1297a169806fbaa6d SHA512 85cfbfb7d7381011b949cc22b0ae319747f18d2390d7591ff8d2a2d04c494ff98687f1c46103611ba72fdfbf7a0d7835eecafc7302687b94f29987097ce3ecf5 DIST kcontacts-6.18.0.tar.xz 210908 BLAKE2B 3c113028bc33978bbf847e6516a9b5ffd5cb02c0c68f0ac61af8450a4991a208b82df8ef50764fc6edc52df72029847187063badf1845ef6fb8f2029687ab473 SHA512 82cb08e32c11ce6639e4f1d7b2f790eb92565e03cc86d230f6ff9d5ecc4e1191d8ad953fe3e55b25854f0213262b8c5985c15ddb79d7e475db822d60c211b592 diff --git a/kde-frameworks/kcontacts/kcontacts-6.17.0.ebuild b/kde-frameworks/kcontacts/kcontacts-6.17.0.ebuild deleted file mode 100644 index d0065b4eaa7c..000000000000 --- a/kde-frameworks/kcontacts/kcontacts-6.17.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Address book API based on KDE Frameworks" - -LICENSE="GPL-2+" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kcodecs-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 -" -DEPEND="${RDEPEND}" - -CMAKE_SKIP_TESTS=( - # bug #566648 (access to /dev/dri/card0 denied) - kcontacts-picturetest - # bugs #712798, 838502, 953969 (again some Qt translations loading related err...) - kcontacts-{address{,format},phonenumber}test -) diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest index 0901edc57aff..72300f38a33d 100644 --- a/kde-frameworks/kcoreaddons/Manifest +++ b/kde-frameworks/kcoreaddons/Manifest @@ -1,4 +1,3 @@ DIST kcoreaddons-5.116.0.tar.xz 2611644 BLAKE2B 4a457cb9c0e75fc9d6c7270948de26162e9d51ddaa35a46399d002cbbe9334b8666faeaaa6f7485af339ebf30e833729223c8a2b7b29efe987a1b9ad45f6d924 SHA512 d77a1fcad6576692c6a6d80728acddb818acbc3a8f70fc59f3fa3c433a94c429e4b230840f7df23ae8027289e57fc0c8ae7c42b83ea734b567a640d5e248867d DIST kcoreaddons-6.16.0.tar.xz 2551672 BLAKE2B 86b99e0ac2e07067e98536dd852af88ebbb0437ef715da4e51d49d9f6754e4339647f6e141cf401a66700c4713b2d9f2d9782fcff95c52f1e85ff0bdb98aabbe SHA512 4a4876c3136f7979797a74384b9d6616675906b13eeae2a118b8f264c0265d82923968ab16f017b14a7ff166b6e443cc3141ae58be5231ad1178ea0589f31464 -DIST kcoreaddons-6.17.0.tar.xz 2552828 BLAKE2B 945e52558441b8758f0ef048dada9851c59ed3e4fde6c3d76c2b6e7ad8ee7114ca62b184cda81b71786445e070d73467bd6098cb2659ba60d097603680b56235 SHA512 5b8e3b35afa7cb79b8ac335b824c1ec9fc76b74dea9c9a532c5a1cf318357cbc69f189cf26ed4f8000b0bc54038faa5a0789c8f5ccb03695feb93f10cf2c02c8 DIST kcoreaddons-6.18.0.tar.xz 2553392 BLAKE2B 8c09f79f38adadb16f770da256c9eebbae238725739c7cd5892fa31b8c5960ccf56bbe348619708e3008e4fec701710359718b60739cf5c1fcd8482c513a3f7b SHA512 61c37100be10b0de4d7ecd1afa89c8e73892452594a2fabefd002d4c9fbeebd723a6fd45751295a253b301575f0d32c0f4940febd49ff48d1335205b221023f3 diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-6.17.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-6.17.0.ebuild deleted file mode 100644 index 5018e91c15d9..000000000000 --- a/kde-frameworks/kcoreaddons/kcoreaddons-6.17.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_PYTHON_BINDINGS="off" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org xdg - -DESCRIPTION="Framework for solving common problems such as caching, randomisation, and more" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="dbus" - -COMMON_DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus?,icu,network] - >=dev-qt/qtdeclarative-${QTMIN}:6 - virtual/libudev:= -" -DEPEND="${COMMON_DEPEND} - sys-kernel/linux-headers -" -RDEPEND="${COMMON_DEPEND} - >=dev-qt/qttranslations-${QTMIN}:6 -" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -src_configure() { - local mycmakeargs=( - -DKCOREADDONS_USE_QML=ON - -DENABLE_INOTIFY=ON - -DUSE_DBUS=$(usex dbus) - ) - ecm_src_configure -} - -src_test() { - local CMAKE_SKIP_TESTS=( - # bug 632398 - kautosavefiletest - # bug 647414 - kdirwatch_qfswatch_unittest - kdirwatch_stat_unittest - # bugs 665682 - kformattest - # bug 770781 - kaboutdatatest - klistopenfilesjobtest_unix - ) - # bug 619656 - ecm_src_test -j1 -} diff --git a/kde-frameworks/kcrash/Manifest b/kde-frameworks/kcrash/Manifest index e13789e00e31..5722e8978b48 100644 --- a/kde-frameworks/kcrash/Manifest +++ b/kde-frameworks/kcrash/Manifest @@ -1,4 +1,3 @@ DIST kcrash-5.116.0.tar.xz 28288 BLAKE2B 28b06fb3e3aaf318ffe47245350edbb5ec200a024934c380c04f6f123714f1197f5b1122c34a6370b657ce13619625e0377eeed795b58d218017d26aa57f01f4 SHA512 051ad694f0db1463c1105d3ff37221633a91c282850b6e295dadf07a323ba610046650c7d2e3b45dcd56214709b58989360b727b16dca0ca44dbc9b143f68e07 DIST kcrash-6.16.0.tar.xz 29112 BLAKE2B 21aa415c9b4c96e028d92196725ea6ae2040d4c0b900616788de8d9c9d284f5c702d1adc39d54d18759a1930fd9ef444f8c746f841ee08781da1d4936062368b SHA512 cfe5a78cfd34bf9d09059b1f865ba188a322d3b1b744515bbf9c6bf76ea19dcc8ef68fefe3dcbf99aa4b21610b71b93a550e40a2be6c4275693c4e30b62a470e -DIST kcrash-6.17.0.tar.xz 29104 BLAKE2B ee37ee4713e65af0fe54703d463aa2e4843b73f1ae980f4696832011359a219b33129c04455f53980a2aadb2684c170ddd80657002ef2a1c925459e03da64928 SHA512 da86f64d973765d4849edace119fbc4b7f4dd3cdff1e66e5efc05cd112b28ae542a9b3f15817288b5c11b4c40412a40764cf4575632dc561598272532c46c10e DIST kcrash-6.18.0.tar.xz 29104 BLAKE2B 25448ddc77533e47db97342aa6ce77baae67d94427cbf78ff533f6e1853ba9bee4a1cbd1e3761d49c60de97fdbd066150b11ed1a0de09636d5afaeb7927a434e SHA512 614b4389cfcc9177e10ae5850708d899cb8657a457093a406cb9406690175ca1ca7ca1054a13bfe713c7c760bc48ef5baa301d4dee86fd6b4a20c37813a0cd05 diff --git a/kde-frameworks/kcrash/kcrash-6.17.0.ebuild b/kde-frameworks/kcrash/kcrash-6.17.0.ebuild deleted file mode 100644 index c937aacd6988..000000000000 --- a/kde-frameworks/kcrash/kcrash-6.17.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for intercepting and handling application crashes" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="X" - -# requires running Plasma environment -RESTRICT="test" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - X? ( x11-libs/libX11 ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) - test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) -" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -src_configure() { - local mycmakeargs=( - -DWITH_X11=$(usex X) - ) - ecm_src_configure -} diff --git a/kde-frameworks/kdav/Manifest b/kde-frameworks/kdav/Manifest index b94d8fdf481e..594394b48b89 100644 --- a/kde-frameworks/kdav/Manifest +++ b/kde-frameworks/kdav/Manifest @@ -1,3 +1,2 @@ DIST kdav-6.16.0.tar.xz 69828 BLAKE2B 002f5cb54a36549e9075b60193889912bbb49b209c3a370748b9e6d216085e6a3d7b14d9328ac8679f4fd6164fd82530d5c1c781b108c270f6f350ca3095259a SHA512 51df24799c812e1a8abc31aa92eeaaaa9dde478f921b6b766650ca9b6003d2a6e8639101e3285b0435844fbd6d3b0999dce5731065f97c523eab6e9809a42b74 -DIST kdav-6.17.0.tar.xz 69808 BLAKE2B 21eeabe1bbf2a0187dd4a1a66aea8a17e04ce6404f2bf800c292da0d4c98ab9df2298f4aa0279f50976e52faba22eb319e8ba8386bdf8756d1e2a3e05bc2f087 SHA512 e5058b60bc76f53e2acaf6efda530ff8c639fa19c68bdaf71528d691bafb28c0b05b8467635d2401cf438bda8a033a5adabc38206554bb58f7f753df0118376d DIST kdav-6.18.0.tar.xz 69772 BLAKE2B 6583d8fb71a63eac7df5879b88f52b5a672c0dbe550d27737e6a56ba7c503dc1d8c924e771a0e21f870f5fac8a0875156f30d00908250c340354d514b77f956e SHA512 0316b385b01187949c8af6ccf5bd5aa2c8e1a62a0f99439bc7441d55bd67102c4ae93499efaca7085f0901679366489bd8fc0ccd462b2e5a40ddcc63edf2a6aa diff --git a/kde-frameworks/kdav/kdav-6.17.0.ebuild b/kde-frameworks/kdav/kdav-6.17.0.ebuild deleted file mode 100644 index 297c12f9fe09..000000000000 --- a/kde-frameworks/kdav/kdav-6.17.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="DAV protocol implemention with KJobs" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,xml] - >=kde-frameworks/kcoreaddons-${KDE_CATV}:6 - >=kde-frameworks/ki18n-${KDE_CATV}:6 - >=kde-frameworks/kio-${KDE_CATV}:6 -" -DEPEND="${RDEPEND}" - -CMAKE_SKIP_TESTS=( - # bug 616808: requires D-Bus - kdav-davitemfetchjob - # bug 653602: mimetypes unsupported - kdav-davitemslistjob - # bug 765061 - kdav-davcollectionsmultifetchjobtest -) diff --git a/kde-frameworks/kdbusaddons/Manifest b/kde-frameworks/kdbusaddons/Manifest index 571649fd6bc4..6ef7d6a76be0 100644 --- a/kde-frameworks/kdbusaddons/Manifest +++ b/kde-frameworks/kdbusaddons/Manifest @@ -1,4 +1,3 @@ DIST kdbusaddons-5.116.0.tar.xz 48932 BLAKE2B 06cdb322d5951c6d0af5b1b02e9d6adcd51b96f4e241728ed25d28b94cebfea702e95f6123d0d6dae23cae148fe60703f7235b2e494f098c73781ca319a55d82 SHA512 def33859b260b1910769ae241788c2e3adb85003014989415d3127629667a6e7f149519ae1ebed2e91d4db7d2e9d1792db0fbae46c91a163f07b456387a02993 DIST kdbusaddons-6.16.0.tar.xz 46520 BLAKE2B 48676abc4fef5104e7b71a875266279d94bdddc85f2089f7e9fcbc3deaa5f1e6bfd2b2e8f8e40c9382e8ada493ef21e4b4cd8134f52ece8f52eee0355ad38f66 SHA512 6d5f7f80b141993d0c231758ee2eb455c15c2ba32fcafc7f8ae3976d98b71862a4166bc352d7b01955ad184c5ae7b8cc2b286c157fe2a6ff5230d1c30e75b710 -DIST kdbusaddons-6.17.0.tar.xz 46512 BLAKE2B b0e3070596b2731b6e346b726e4bdbfb8ec4ab6cc91a082cc92d89bd7c34ea548dc4538cf5db63f8000597dda882d792b3deeb480284ec8db75553508caef168 SHA512 c878fa3b31f585f4001e7ce2f4f17f9324490c2a5ce80a003e44183cbc17e61ab95fa46323c3c07f946683f5f4bba7e939ab86a01a0f88c9e47095db644af409 DIST kdbusaddons-6.18.0.tar.xz 46524 BLAKE2B afe2e77a596accd78f69acc281db6f0610d0b73883fdadf59065af6c62ad06db50d5a9c042d55041caaed6870aee02ad1bb8450bf5f1c00c24a06db5f8ab2071 SHA512 35b756662f6d27045bb83538dbac8454683c42270e74cb102617f59c25de2959239ae0bf3e0483038c9195781cd45e1e697352d9c73c93bce501a0b4ee70ec3d diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-6.17.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-6.17.0.ebuild deleted file mode 100644 index f9023a5dde7b..000000000000 --- a/kde-frameworks/kdbusaddons/kdbusaddons-6.17.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -VIRTUALDBUS_TEST="true" -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for registering services and applications per freedesktop standards" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="X" - -# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus] - X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui,X] ) -" -RDEPEND="${DEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -src_configure() { - local mycmakeargs=( - -DWITH_X11=$(usex X) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kdeclarative/Manifest b/kde-frameworks/kdeclarative/Manifest index 89865eb21cfa..232537bed084 100644 --- a/kde-frameworks/kdeclarative/Manifest +++ b/kde-frameworks/kdeclarative/Manifest @@ -1,4 +1,3 @@ DIST kdeclarative-5.116.0.tar.xz 2492824 BLAKE2B 118ed6f9151ea2545282593b5e95250a708e1aae3c124aa3a49ce1e428d87fa4d4a771788a4ff628e87e39d3ddcd5e506664608b35be957241fb0f88b04f230b SHA512 6118cfc64c5a600cead31deaab79e7e60fef9c24ce5d4b163b581e1bae617979069e1a00cfc610a1e4b3fb80c9ff77fa5b34dace836d1d5326dfc31a2482d4bc DIST kdeclarative-6.16.0.tar.xz 2408396 BLAKE2B 4e29aaf36cad6afeeb78b4433d6faa299b334b8a1a6d6aaf58cf08634b17ca8698ecfd90f9ca9909400e7bdc89652988d207a3b402868f627ffe03d6ae083e0b SHA512 413dd02b8d2a0e3804ced3c4e50c204ce776b5295d8ca49b5339ab79a12f88f243d6b7ec1e191a39ea88177f1f3b7f6c5977e79694352f218e148fd6ee7eb190 -DIST kdeclarative-6.17.0.tar.xz 2408476 BLAKE2B 7b1f2c3f71e431ea1cb1ccfe8e23fec1f89ae55342baa61b58f6be9c613852cede60d147a21bbf62dd910dc8973294d0752e446a6a8dcb289e26252d58f5d56b SHA512 c47d838e976c9ae66ab1041475b2cce02b75f96c772688a332da93959ae7639023fce38f9058a0452ddecc2a2603f736e440a309268d2a6fef05362fa4b209b3 DIST kdeclarative-6.18.0.tar.xz 2408844 BLAKE2B e19df5a2e5dcfca8dac2a0ac070dc44673287d246362ce318f0a6746e5dd9de2e7ef7f413a6eda3fea5a7558167300c464c4579939a1f70e09c1cd50b56464d0 SHA512 95f8fe38ba8e683e667f6595b6aee2633d430cb915a3196fc310bfc31a2a2e6d1fb384049b0222612284de25886693b392e1d528e0b513248eca8a743ee29a4c diff --git a/kde-frameworks/kdeclarative/kdeclarative-6.17.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-6.17.0.ebuild deleted file mode 100644 index d9ce9f6cf98d..000000000000 --- a/kde-frameworks/kdeclarative/kdeclarative-6.17.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="false" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing integration of QML and KDE work spaces" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kglobalaccel-${KDE_CATV}*:6 - =kde-frameworks/kguiaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kservice-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kded/Manifest b/kde-frameworks/kded/Manifest index 2e2fccfc18b3..b0ded4a93253 100644 --- a/kde-frameworks/kded/Manifest +++ b/kde-frameworks/kded/Manifest @@ -1,4 +1,3 @@ DIST kded-5.116.0.tar.xz 41064 BLAKE2B 78650fdcb2175c868b5966e858edfac65ea18f3da1d36e07772c61c1ec3e357c40caa7ac496ac00e7906bd5201a70c82da1698ca911ce95cc47de58efa9a9695 SHA512 442c90ee2519363dc2e128a8cd6ef34e4e35944036476f98cdd2432a61ca72f8e235e40364a0aa3ced7f3528fa7b876ebfa297386b6f0397d0409faf2a908910 DIST kded-6.16.0.tar.xz 35228 BLAKE2B 07d9195d4dedffd44877e5bc4f490b89bdfcb349132a6d780823a843a17a818b0e1c983c2dd314d818e83ea3f15ccc36d76962fa5a1e32df197157dacb9c12e4 SHA512 8ec362b34d00f9520aceb0d2f358382f663834c5a5a937cd8de04c246c5f723b0ddae1ccd0a8c0a510b7afac424e4e6325aa7f70481a090f4025c795116cd6ab -DIST kded-6.17.0.tar.xz 35220 BLAKE2B dbc2838453ef6f75b46825dcfd0bd630a8b2e41f3e45f19bc0270b45106800c9e12f8043b7796869bfcd48b93b310cd78b144e178bd7f0d324dca5e600000f83 SHA512 79b9febaf638ef2d947c6d23426983b045a0889106a872b7e3a7443c21ba3d34787499a9461809919254cd2d1595568d71eb3912910a255d1ec7a11e23b0d28e DIST kded-6.18.0.tar.xz 35208 BLAKE2B b002d58e541346aaf5944a9b334c1df677455dbba104ae907c33746edfcba3889b23e81ecb6be3f46c3bc9529a6e4d6a5dc3463e2ae24395d76db34c8f3714e2 SHA512 6a20a0294cdc7b73346106c872bd968b1c7591ccdafc5939fb980f955740d552b120813e8d35040fb2cf2b7bd22d9afb5faa43388fb7ad1ddf9eff1df7a872cb diff --git a/kde-frameworks/kded/kded-6.17.0.ebuild b/kde-frameworks/kded/kded-6.17.0.ebuild deleted file mode 100644 index 23031414e4a1..000000000000 --- a/kde-frameworks/kded/kded-6.17.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -ECM_TEST="false" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Central daemon of KDE workspaces" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="+man" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - =kde-frameworks/kconfig-${KDE_CATV}*:6[dbus] - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kcrash-${KDE_CATV}*:6 - =kde-frameworks/kdbusaddons-${KDE_CATV}*:6 - =kde-frameworks/kservice-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" -BDEPEND="man? ( >=kde-frameworks/kdoctools-${KDE_CATV}:6 )" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package man KF6DocTools) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kdesu/Manifest b/kde-frameworks/kdesu/Manifest index 5eb8923cc22c..1cd1e4feb740 100644 --- a/kde-frameworks/kdesu/Manifest +++ b/kde-frameworks/kdesu/Manifest @@ -1,3 +1,2 @@ DIST kdesu-6.16.0.tar.xz 57016 BLAKE2B f1133ca70315faf14496d08a6f7e8ef9fd75ed5390d5cd060b815aea9e38628ce51b52294d6bc3db7de2bbd1e9ee460df431f526153ec9050fff98d6d9b34cc0 SHA512 37fa943f5eb9ea53207273a1c37c066b99ee6b064de520b1ed19943d5a1429e560ab200f20bdf0317a9dd70151ab8d8b79fc5abe89328cfde5b7f0b6a36d035f -DIST kdesu-6.17.0.tar.xz 57012 BLAKE2B 853c5419722c284856a979b9f64eca74bd0a646fb24e9a84653c511f8133d6a5b342302eabe966eeec9449d7ff341e78e3a4925309115df1c9c46ad34ba64363 SHA512 3116b3126192d9ca43541bd64671b00b77f2e5edd28822d0b235722f9233c29f8c67febac9116197ca081e5ff4294b0150b58556138186726b0c5303222380dd DIST kdesu-6.18.0.tar.xz 57020 BLAKE2B f6a8179175a1ea46f497eaed15d8ae3e2ad0314a4b64896e01caeab7a2e551d2722c693a137591451eb86a080fc2222cd6ca96737b8a52e3ed5cd604e104ffc0 SHA512 196ee91311dee69fcf2abe3a1ef54fd74d8ee58ef631e572fa8b24493171364067e5e021daf41c61feb9ef82cc2c5393774ecaffdaa4b3229bd11904a3ec4f3a diff --git a/kde-frameworks/kdesu/kdesu-6.17.0.ebuild b/kde-frameworks/kdesu/kdesu-6.17.0.ebuild deleted file mode 100644 index 1ed73fea24c8..000000000000 --- a/kde-frameworks/kdesu/kdesu-6.17.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework to handle super user actions" - -LICENSE="LGPL-2" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="X" - -RDEPEND=" - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kpty-${KDE_CATV}*:6 - X? ( x11-libs/libX11 ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package X X11) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kdnssd/Manifest b/kde-frameworks/kdnssd/Manifest index 950dda58e956..0afc922374ca 100644 --- a/kde-frameworks/kdnssd/Manifest +++ b/kde-frameworks/kdnssd/Manifest @@ -1,3 +1,2 @@ DIST kdnssd-6.16.0.tar.xz 2245840 BLAKE2B 49b07332fce3d2049b3c02694a5d33e7eec37663c122acff54ebe3347bfcd7fa0beaa1276c18f04d94cc9c5f5095326e04e3f2d1ea224b2d5d42b7a02049f509 SHA512 d0c55992eeef5da9d095a6654900ec74dbf4effccd96edfa7b553b005037961b5319337b2d71caba3e6fdc9174bbdb9985eb19d9d05cc7d0ca3190064b4e07fe -DIST kdnssd-6.17.0.tar.xz 2246144 BLAKE2B 6f950f1240ee9559293e6eadbe7c5668948ca6b4f61171f683fa4387a337dbe31f142d2ee3fa5f7aa9b7939a07c573311c83f445307f6e99a0bc1d22b80c9dbd SHA512 b43906edf498f9b3fa9237592ccbf6668b3bf793bfa6be9afcc3192fcbdf6e046eecbeda69ba3dfc2bf1799afef813e9c9b79752945dbbc36eb189fc3168379c DIST kdnssd-6.18.0.tar.xz 2246132 BLAKE2B 91cf62a7234aba3319ed7df55e039ea19778601d4418eb67c3c18cfa9a3a4ca2682651e8a745afd2fffaa9067cc3961749b3156c1c40e78f869c28abeef328e4 SHA512 024b6cafbf6b4cc1b6dca4e7ecf1508d0c6154f94f48a5e272206e84539ea830c265c74095e8dbffc225e2f35859e1eab466c147c50f33bb5849e2b2f736eb5d diff --git a/kde-frameworks/kdnssd/kdnssd-6.17.0.ebuild b/kde-frameworks/kdnssd/kdnssd-6.17.0.ebuild deleted file mode 100644 index 7c985c5ef3b6..000000000000 --- a/kde-frameworks/kdnssd/kdnssd-6.17.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for network service discovery using Zeroconf" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="zeroconf" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[network] - zeroconf? ( - >=dev-qt/qtbase-${QTMIN}:6[dbus] - net-dns/avahi[mdnsresponder-compat] - ) -" -RDEPEND="${DEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package zeroconf Avahi) - ) - use zeroconf || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_DNSSD=ON ) - - ecm_src_configure -} diff --git a/kde-frameworks/kdoctools/Manifest b/kde-frameworks/kdoctools/Manifest index dc841ef7c824..26beb8e8e6e4 100644 --- a/kde-frameworks/kdoctools/Manifest +++ b/kde-frameworks/kdoctools/Manifest @@ -1,4 +1,3 @@ DIST kdoctools-5.116.0.tar.xz 465400 BLAKE2B cc4292a871272b72ec1fc4c4d96e9d6ed796c8959198f3c19448527fb01b03a6e539232989adcd46296a9b589bbcaeb2b29bbe14a2e3a0aec2bc4499533b53cf SHA512 06a9d79f5e449ae606f6c5dba20038ad60202c908bb0f7f1dbc8bb3a955db5b6b34e4caa453a7b562d744f30faa62574425d78552b497227d4b5ca8eac3adaab DIST kdoctools-6.16.0.tar.xz 459296 BLAKE2B 460c5ba44966c59f624bf1afd248cbd283ff34b035696d48c3a600a7254b938f67753dd25c6e0e36b12bc2f0dec19aab8554b97448b31a9205bcd16f408e0189 SHA512 359f44c06ab77f2648033a623ef27a3da149e1e2384a291f9027f8b1c139bf86957b9e97cd25ccc04010dd4ec9bee6db00017c5922309093743904bd1d47fa35 -DIST kdoctools-6.17.0.tar.xz 459244 BLAKE2B c9b27cb10a38e23cff6534d6820f88a171ed044c15ac8b3a5936924a10e6d3a12b0c5cbe2fbb04f6be99126b9bba311cddc6eb551e84890ea5a6bbfb85431119 SHA512 363c48b4dffadf194e13a75f171f2affe0383af1910dbf1ab31828ef2f09057b4ad65a6d39897746b28c61c977a0af437bfb8d5da79d6c3c9ac172e40e5bc302 DIST kdoctools-6.18.0.tar.xz 459368 BLAKE2B 153c756111d0c65bc9084aef8f4c9b86cdc66b3811b3012cffc213f18413dff15e45d3e2b44251fb1f2189b699165692ccdf6cde1477a0394a63761fd773edc6 SHA512 42bdedf48fc2ca2ad3d0f0e93bee16addcaaed12d43e8e990529a28bb0bc10c746f8ad13bf304140973aabc4ed01dc01a4f00aac47ba5c150eea43eb85c8bcf8 diff --git a/kde-frameworks/kdoctools/kdoctools-6.17.0.ebuild b/kde-frameworks/kdoctools/kdoctools-6.17.0.ebuild deleted file mode 100644 index 6d104bfcbe8b..000000000000 --- a/kde-frameworks/kdoctools/kdoctools-6.17.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -inherit ecm frameworks.kde.org - -DESCRIPTION="Tools to generate documentation in various formats from DocBook files" - -LICENSE="MIT" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="nls" - -DEPEND=" - app-text/docbook-xml-dtd:4.5 - app-text/docbook-xsl-stylesheets - app-text/sgml-common - dev-libs/libxml2:2= - dev-libs/libxslt - =kde-frameworks/karchive-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-lang/perl - dev-perl/URI - nls? ( >=kde-frameworks/ki18n-${KDE_CATV}:6 ) -" - -CMAKE_SKIP_TESTS=( - # bug 665622 - kdoctools_install -) - -PATCHES=( "${FILESDIR}/${PN}-5.54.0-gentoo-docbundledir.patch" ) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package nls KF6I18n) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest index 7e011e51c7c9..49e9a28134a0 100644 --- a/kde-frameworks/kfilemetadata/Manifest +++ b/kde-frameworks/kfilemetadata/Manifest @@ -1,3 +1,2 @@ DIST kfilemetadata-6.16.0.tar.xz 696968 BLAKE2B 69b7ffbbfdb55265e537783b3fe72dbe966113ec23ca554a435f5ab9530a6b269f32e113ff27673f96efdbd7f04e7f4468ce1cdef731563bf923180c9a09fcac SHA512 ea0772a06f022ce0d50e1994957025801875b0adef6c84e9cd4faeecabe4fae511e00874f6759ead45d201e874726e135aebbd7cd1476512446b830bd5caf6dc -DIST kfilemetadata-6.17.0.tar.xz 698092 BLAKE2B 9ca182d2d17f222908ece1a5669599c1d54019d5daf1c3c3530c611a20ff59aecfd73ae82f64c53fbc7b8a63aa1e6c1e7386a41194274716f2f28f5fdf1d2f8e SHA512 013279f0f9da029f82b7a35b7b750717c2eacd330a1bf6bebf3b749a4398928d14ad3c6972e4526969ab9597f7ba744cdae4ffd215251f491a3af0c54862b17c DIST kfilemetadata-6.18.0.tar.xz 702700 BLAKE2B 2f34e594c0aca4dccc3e6fde1acec4406af23b183a8d5436dd174b2147c39d24bcd45857deecd693a9bc28ba5ea9153838d9b4010213bf4df62917c32f600632 SHA512 c8648635ac02e5ef72e78d3099537c0c0253fb1068faea797f2031588aa9f056c2b1bcd6326ccd969a2834fb9011ea07dd84831ade1dda5bf6a37177be002a44 diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-6.17.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-6.17.0.ebuild deleted file mode 100644 index ae7536df0446..000000000000 --- a/kde-frameworks/kfilemetadata/kfilemetadata-6.17.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -QTMIN=6.7.2 -inherit ecm frameworks.kde.org optfeature python-any-r1 - -DESCRIPTION="Library for extracting file metadata" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="epub exif ffmpeg mobi pdf taglib" - -RESTRICT="test" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,xml] - =kde-frameworks/karchive-${KDE_CATV}*:6 - =kde-frameworks/kcodecs-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - epub? ( app-text/ebook-tools ) - exif? ( media-gfx/exiv2:= ) - ffmpeg? ( media-video/ffmpeg:0= ) - mobi? ( kde-apps/kdegraphics-mobipocket:6 ) - pdf? ( app-text/poppler[qt6(-)] ) - taglib? ( media-libs/taglib:= ) -" -DEPEND="${RDEPEND} - kernel_linux? ( sys-apps/attr ) -" -BDEPEND="test? ( ${PYTHON_DEPS} )" - -CMAKE_SKIP_TESTS=( - # FIXME: bug 644650, fails on tmpfs (but not for everyone) - usermetadatawritertest -) - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package epub EPub) - $(cmake_use_find_package exif LibExiv2) - $(cmake_use_find_package ffmpeg FFmpeg) - $(cmake_use_find_package mobi QMobipocket6) - -DENABLE_MOBIPOCKET_TEXT_EXTRACTION=OFF - $(cmake_use_find_package pdf Poppler) - $(cmake_use_find_package taglib Taglib) - ) - - ecm_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "Microsoft Word/Powerpoint file indexing" app-text/catdoc - optfeature "Microsoft Excel file indexing" dev-libs/libxls - fi -} diff --git a/kde-frameworks/kglobalaccel/Manifest b/kde-frameworks/kglobalaccel/Manifest index d5ed4a631221..fda14dcb4273 100644 --- a/kde-frameworks/kglobalaccel/Manifest +++ b/kde-frameworks/kglobalaccel/Manifest @@ -1,4 +1,3 @@ DIST kglobalaccel-5.116.0.tar.xz 2305972 BLAKE2B f5243fc4f539ef5f8877114e1fd5854c98adc747cc7509c8f3ea4285b85680b06ebd230160c988591beaa0f05ff5c0983eb9c577e8bb4ca450396a337f0a8875 SHA512 76420eb2fa026c0770b8f78c9ff0780056e2126aa4b6efdeb023faf306e7068781fb2885e0fff2d6f47475a73ca01fdf137f329701c7f240bc03f485daafbbeb DIST kglobalaccel-6.16.0.tar.xz 2271584 BLAKE2B 644838e28e7f3f12390202d3073e885a5a3ad35785e23da55d4157f32f978eacf57022f68f968607cd06771f7910f7dc0be989b19df01dc534f2875d438233dd SHA512 49fa709bc347864ee2ce0b0888558338fe94b9727e4c0604daf010f17d1f732ede85f4f908e1193bbae02fdaa2ab513994fc55b1e5bf9c05a33ee363e63b41e2 -DIST kglobalaccel-6.17.0.tar.xz 2271648 BLAKE2B 458bfe80d995c0a0f448cdf000e4b42a0975ce82b89d5c9522adcfb7f9de13483a2a3afd2578c60217efbb12a0e6d7c5fdd99aa939e849d61fea37c33c08a173 SHA512 22ffd054ee684687f5ff53705383edbe753b7fd6b64ae8c8b71a23d9bd025ad15525cb78d0cbbdc2dff1b190f01fd61b6ce102afc332101e1a13c8e1483c1462 DIST kglobalaccel-6.18.0.tar.xz 2271908 BLAKE2B e9ddf27d9f948effc4cbd543ad3099058189af8939ff3751aded59f80adc70b758e1aa659d7ac386dbf24f98b75f9c0782b2a6dfacd697c76c0748daf3755c1f SHA512 523851c79f7424fa0c478ad811dffdc3b18a00cbabd35bb52c2908941a6a8994b0083da9197d2f458ab5679c7ef34db82b96d42b44ea7df8fc38b13a1fc14ae3 diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-6.17.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-6.17.0.ebuild deleted file mode 100644 index 0f144ec168fe..000000000000 --- a/kde-frameworks/kglobalaccel/kglobalaccel-6.17.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework to handle global shortcuts" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="X" - -# slot op: WITH_X11 uses Qt6::GuiPrivate for qtx11extras_p.h -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - X? ( >=dev-qt/qtbase-${QTMIN}:6=[X] ) -" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -src_configure() { - local mycmakeargs=( - -DWITH_X11=$(usex X) - ) - ecm_src_configure -} diff --git a/kde-frameworks/kguiaddons/Manifest b/kde-frameworks/kguiaddons/Manifest index 8ba2e1b1fb34..f30e981988ea 100644 --- a/kde-frameworks/kguiaddons/Manifest +++ b/kde-frameworks/kguiaddons/Manifest @@ -1,4 +1,3 @@ DIST kguiaddons-5.116.0.tar.xz 78472 BLAKE2B 5ebfeeda5ce828dbfb8ca6ccabd35b3a3e67fda861d82e2da7f2d7ff6050ec449c03cf4c09a5407a9955a1f905e369fbdb1badd324e3d37ab95d184037089c7d SHA512 6a09bd6b7a3142827e9e44b1526daf945b6b777d091e0c7926fb48604c1ca586c6acc3282b5c8cabec24fba0be3c78e32141ea3307c79d84465718222bd8af04 DIST kguiaddons-6.16.0.tar.xz 89632 BLAKE2B efcdc1058ed5e0c46062b730d53ac64f890eda5b5ad1ceeede3b54b8152241521f0edb33bb78cd3192ac8277dd323a1bceca34a865af1f8fbbb91d214f0ff748 SHA512 fe063dfd954c1aa671fbddd00bcece3b0ff6e74431d6a60f725ad172451c61ab6771dc4b7ab585527495ac7649a54a0e7c822dfbafbed5c28f67fb70d83ccee6 -DIST kguiaddons-6.17.0.tar.xz 89632 BLAKE2B cbb9c61cbcba2a4c7c8129b426d18b1fe66be39d66b7ba362a4b36bc377d2739f57717d40f70314422851fedde187e1edf754d30635c9e8ad6ed226f0f5807a4 SHA512 593845cf393480732f29c440520fd4bab6904b8d8025923ee62859b20e43b0ae275c083b0b54923fecef703542245a753f5380485340449b469ae25791f63dfc DIST kguiaddons-6.18.0.tar.xz 89632 BLAKE2B 1834d1c264a9b9c32e57cf9d67858145c20df093ea699a076b6a9730183952898d2f52825884ac1431abb7b6ae09a46f41147b7422925997f4deba247e353db0 SHA512 c6a4f925baf50a942676e1d82d7f3d5ec7ac9ab1cf6df7b2d686bf85e8a5256896fe5cbc2fe05a74b858a01bb16abcf66f1d4dbe3f07a3474c9dbb357a4589a7 diff --git a/kde-frameworks/kguiaddons/kguiaddons-6.17.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-6.17.0.ebuild deleted file mode 100644 index 88f11ecb1846..000000000000 --- a/kde-frameworks/kguiaddons/kguiaddons-6.17.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_PYTHON_BINDINGS="off" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org xdg - -DESCRIPTION="Framework providing assorted high-level user interface components" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="dbus wayland X" - -# slot op: includes qpa/qplatformnativeinterface.h -COMMON_DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus?,gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - wayland? ( - dev-libs/wayland - >=dev-qt/qtbase-${QTMIN}:6=[wayland] - ) - X? ( - >=dev-qt/qtbase-${QTMIN}:6[X] - x11-libs/libX11 - ) -" -DEPEND="${COMMON_DEPEND} - wayland? ( - >=dev-libs/plasma-wayland-protocols-1.15.0 - >=dev-libs/wayland-protocols-1.39 - ) - X? ( - x11-base/xorg-proto - x11-libs/libxcb - ) -" -RDEPEND="${COMMON_DEPEND} - !<kde-frameworks/kguiaddons-5.116.0-r2:5[-kf6compat(-)] -" -RDEPEND+=" wayland? ( || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 ) )" -BDEPEND=" - wayland? ( - >=dev-qt/qtbase-${QTMIN}:6[wayland] - dev-util/wayland-scanner - ) -" -BDEPEND+=" wayland? ( || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 ) )" - -src_configure() { - local mycmakeargs=( - -DBUILD_GEO_SCHEME_HANDLER=ON - -DUSE_DBUS=$(usex dbus) - -DWITH_WAYLAND=$(usex wayland) - -DWITH_X11=$(usex X) - ) - ecm_src_configure -} diff --git a/kde-frameworks/kholidays/Manifest b/kde-frameworks/kholidays/Manifest index 513b62cfdfd3..36ad4d16df81 100644 --- a/kde-frameworks/kholidays/Manifest +++ b/kde-frameworks/kholidays/Manifest @@ -1,3 +1,2 @@ DIST kholidays-6.16.0.tar.xz 265516 BLAKE2B 0668061a262661809c88361f2f6ead9e6a803bec34833bcb28ad108e82a0572d4372b11cebe1a74e403b55f05c9137381368cc4dcee221f95742fd9fdb6257be SHA512 5370206ced31b05d94bf88f4091ad5af2a8e7fc65871ecc436e34d6107910b09a3dbe5aba8ca72d61f6c5afc8400fda0fc7e4df0f552d7601a623b3002f77de4 -DIST kholidays-6.17.0.tar.xz 265544 BLAKE2B b785d7df4535524645033a5dc33897dc008853fe4395b2b6330a601121d11b8d3ff7fd0db5e8082b9457f7c8f12b920752e9cdd828ba6c4c8f131c452cb87b42 SHA512 63151fdfea2edb5f7ec4d2d12fe3df094998c33d72408673b1c71e377779efacc3304fa11bc81aac9e9cd5e95f285361021a36ed0ae3021c27e0f1249a7c59a1 DIST kholidays-6.18.0.tar.xz 265440 BLAKE2B 0b4dd4214fbeaa78574d503c3a7762a376c489cda8daf530f8951e36cb6b7bd65ee3d53f40f862819807fff40b8751b22fe9e5d0aeeb71e777e4c8dd92a4b05f SHA512 5dba271e49319a3715126fde8c5c2d648e08f0dc636504ec2ee4eb40d04062a5f6af35521b8fa87ee95b88df126fc3192913d6a77c1d8681366c877e478632f4 diff --git a/kde-frameworks/kholidays/kholidays-6.17.0.ebuild b/kde-frameworks/kholidays/kholidays-6.17.0.ebuild deleted file mode 100644 index b83ee028a6e4..000000000000 --- a/kde-frameworks/kholidays/kholidays-6.17.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -ECM_TEST="true" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Library to determine holidays and other special events for a geographical region" - -LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=">=dev-qt/qtdeclarative-${QTMIN}:6" -RDEPEND="${DEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -src_test() { - # bug 624214 - mkdir -p "${HOME}/.local/share/kf6/libkholidays" || die - cp -r "${S}/holidays/plan2" "${HOME}/.local/share/kf6/libkholidays/" || die - ecm_src_test -} diff --git a/kde-frameworks/ki18n/Manifest b/kde-frameworks/ki18n/Manifest index 05fb5333a509..cd3d3d77a94f 100644 --- a/kde-frameworks/ki18n/Manifest +++ b/kde-frameworks/ki18n/Manifest @@ -1,4 +1,3 @@ DIST ki18n-5.116.0.tar.xz 3129628 BLAKE2B 21f24e6f4dbde362c16c3b8bd32e17409e52edd9d6598de460568597641879ae1cec7596199255948eb58a01c39874e0347c672179da851708d59019cb658004 SHA512 0932336e412c02e23241db11b4c7828f834accea58d6035b4affc3ecdbc7fd0e5a8901d41bf0812ac1cc2ea51ef4a9b3611e234619e77eaec110d8069d0cdbf0 DIST ki18n-6.16.0.tar.xz 3090360 BLAKE2B 2f24ff255d78811cd1020ccbf5f8bd6cedb3cfcf88d21991d9eeb2c7c767d888543f2d956d85b32abc3bd0a1392f9a49d33d8f96f1a8d2c206c4790ea7621e27 SHA512 3b0daef4ed9e2403ee5b264651c3cca4a6e90bcedf84d718884ec663a9da147cd568a4481aafe20ee154aa36f3d2ce0d7d76ed7e088c04effaa38794ccab4d27 -DIST ki18n-6.17.0.tar.xz 3090312 BLAKE2B dd1d6f2e1e24a9d2fc903ea1fdcf5c7410c137fad6aba5d5f6b15e848e432b7bde29366f498d831f361a9131cf68f69635414249508d34dda018c352638955b1 SHA512 f255176ddde978a0df1d5ace3f15cbf55ce1449149c4c9d9aa161f47e6fb164c8c050da5a3a12218ba30b3a828c54c138daee3fef0643ae3a887e5ee01dac9c0 DIST ki18n-6.18.0.tar.xz 3090192 BLAKE2B 176d032d2a7dd9c58ed12ce8f3bab59f3e3a655c4f7fcbeb2da16ec17da9e00a32de102ab17d50e61297e924780aa09301469aebaf5f9a76f02d6ead7018db98 SHA512 03039b6afb84b688c448cd750850e9752600351df772f744006d12981d4389d55936c48dfece059717186f46bb888994ffcdb3a30936c9cab7db972e2053914b diff --git a/kde-frameworks/ki18n/ki18n-6.17.0.ebuild b/kde-frameworks/ki18n/ki18n-6.17.0.ebuild deleted file mode 100644 index abd7bb0450cc..000000000000 --- a/kde-frameworks/ki18n/ki18n-6.17.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -QTMIN=6.7.2 -inherit ecm frameworks.kde.org python-single-r1 - -DESCRIPTION="Framework based on Gettext for internationalizing user interface text" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - >=dev-qt/qtbase-${QTMIN}:6[widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6 - sys-devel/gettext - virtual/libintl -" -DEPEND="${COMMON_DEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] ) -" -RDEPEND="${COMMON_DEPEND} - app-text/iso-codes -" - -CMAKE_SKIP_TESTS=( - # bug 876496 - kcatalogtest - # requires LANG fr_CH. bugs 823816 - kcountrytest - kcountrysubdivisiontest - # flaky, bug 948895 - ki18n-klocalizedstringtest -) - -src_configure() { - local mycmakeargs=( - -DPython3_EXECUTABLE="${PYTHON}" - ) - ecm_src_configure -} diff --git a/kde-frameworks/kiconthemes/Manifest b/kde-frameworks/kiconthemes/Manifest index 4a589e6b8afb..f3972ee4a176 100644 --- a/kde-frameworks/kiconthemes/Manifest +++ b/kde-frameworks/kiconthemes/Manifest @@ -1,4 +1,3 @@ DIST kiconthemes-5.116.0.tar.xz 1312172 BLAKE2B a7f0231a298ce665e74f7ec2a739aec3f0c7e5636fe5b0b8c92384f78172f6d175b5ab0dbd88fb31ad51f9b7dbe9eb2c099deb6af7080725315b62c4f2b16716 SHA512 2c34793a8ac925c4a6fe548c26f5444e74e84624848158053e282716e59515981f248c17ec24f48794754db0eafe1b3bd63e6202c4a22fa805621084b643637c DIST kiconthemes-6.16.0.tar.xz 1272200 BLAKE2B 56299c2b8848801e9c388699f6a18471c136b195f584cccc4b662687520bb37c9a2ca0368bf817b0f339102c9debbcabc26090181f2b10749a9c7d521ee4dc40 SHA512 8f2ce20d0afa0cda76378ce72366549705c66241ffc31c5f36af069f872eabb778c1af5d73fafd8b56c6b5b74421983f77a335147af0ff93adff9f68a48f0f29 -DIST kiconthemes-6.17.0.tar.xz 1272212 BLAKE2B 1c4749202150118321fd0c1109198d639534f001cf80effd1171f194840cb391dc15702a889eb5a7051a7fa740166f2373be598f7db4a54d9005e17a328bb76e SHA512 34482678e0dbfd08f751c370c6c741518c8a0a9c1ba11e71e9d74463a32cea343f7dea94843db0f46a1a7afcb961109fae8478b29b57e6b0ed4832200942fe6e DIST kiconthemes-6.18.0.tar.xz 1272136 BLAKE2B cfc86d1379d1a30054a0450977e885e6c9e5ca54d6300278f66883fee95b499e19b7c75862be161810d6a19695f3e8d33e5113974d22b8605f2ed3003c9c099a SHA512 c78609b9673efede7ed1cfc90e29c52d5a1cbc16773a07e7aaf73c15579bb0ef1ce2272a398742a313c81b74a13df3e453447aae8b6bdacace3ed287da870092 diff --git a/kde-frameworks/kiconthemes/kiconthemes-6.17.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-6.17.0.ebuild deleted file mode 100644 index 2552737baaf0..000000000000 --- a/kde-frameworks/kiconthemes/kiconthemes-6.17.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for icon theming and configuration" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -RESTRICT="test" # bug 574770 - -# slot op: Uses Qt6::GuiPrivate for qiconloader_p.h, qguiapplication_p.h -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtsvg-${QTMIN}:6 - =kde-frameworks/breeze-icons-${KDE_CATV}*:6 - =kde-frameworks/karchive-${KDE_CATV}*:6 - =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 -" -DEPEND="${RDEPEND}" diff --git a/kde-frameworks/kidletime/Manifest b/kde-frameworks/kidletime/Manifest index 893f75cd020b..01cc15376032 100644 --- a/kde-frameworks/kidletime/Manifest +++ b/kde-frameworks/kidletime/Manifest @@ -1,3 +1,2 @@ DIST kidletime-6.16.0.tar.xz 30792 BLAKE2B e48df84c108092cd0aa7e7a1d4a03a1088254ab705887caeeb13ad1fc794a29f84a27695ce10c7bc6e999e3c1c1ec0f19cafd22658b8f05a4b4226501c66c319 SHA512 f7070626a066d5777704239401d6f5b8c0264ea2ba190f5aa34a1cc33c5452d2ab3d88a07c2d417995e26854b97cea9c954f42a48598326bfece071860bc6f3a -DIST kidletime-6.17.0.tar.xz 30820 BLAKE2B 284924431c48c2fe2fda7378de4dd66bdd14915d57785bbd49855215f2dd9c1bc5295416b969974b4cc65847c4e5d2ff7d3d8e76ec366b98573921636aa9cf8e SHA512 404b625e0fa05b4afb6b15ca84a4e652d41e7a9d1d1b4d19fa5d86ae3ac9a9b7b36cd986deb7a679166664756f5809ae8b1e996db20c3055154c27ceaf8f54f7 DIST kidletime-6.18.0.tar.xz 30808 BLAKE2B e902f044c53c1c90ac365040a6d3119f11b8db3a65f3abaf01c018beb05d026909e8aab5b749fc8090591089404e82d3fdf11286525392a77171e3a7ae99d228 SHA512 9ff90f2cb5546fd431a3aaa8209a61fe52fa7de9ee8ac935b7c3d8078781279c0c5d4550d79f035d878eace9e136b7a48dd456504f4dba6c8ded3116180973e2 diff --git a/kde-frameworks/kidletime/kidletime-6.17.0.ebuild b/kde-frameworks/kidletime/kidletime-6.17.0.ebuild deleted file mode 100644 index a027b39ea508..000000000000 --- a/kde-frameworks/kidletime/kidletime-6.17.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="false" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for detection and notification of device idle time" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="wayland X xscreensaver" - -REQUIRED_USE="xscreensaver? ( X )" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - wayland? ( - dev-libs/wayland - >=dev-qt/qtbase-${QTMIN}:6=[wayland] - ) - X? ( - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXext - ) - xscreensaver? ( - >=dev-qt/qtbase-${QTMIN}:6[dbus] - x11-libs/libXScrnSaver - ) -" -DEPEND="${RDEPEND} - wayland? ( - >=dev-libs/plasma-wayland-protocols-1.11.1 - >=dev-libs/wayland-protocols-1.27:0 - ) -" -RDEPEND+=" wayland? ( || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 ) )" -BDEPEND="wayland? ( >=dev-qt/qtbase-${QTMIN}:6[wayland] )" -BDEPEND+=" wayland? ( || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 ) )" - -src_prepare() { - ecm_src_prepare - if ! use xscreensaver; then - sed -i -e "s/\${X11_Xscreensaver_FOUND}/0/" CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DWITH_WAYLAND=$(usex wayland) - -DWITH_X11=$(usex X) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest index 1f064ca8af4e..d81c1e4015c1 100644 --- a/kde-frameworks/kimageformats/Manifest +++ b/kde-frameworks/kimageformats/Manifest @@ -1,5 +1,4 @@ DIST kimageformats-5.116.0-patchset-1.tar.xz 5120 BLAKE2B 10bfc35b50497ac3b1fac49e8fcf428359ca135b75493a5c841732a4dad4f5d6117bd2bc4193b1e5640487e5f51b3cf41ebaa8bc859bda242c3bfc7caf8aac22 SHA512 7b30b0c39bb0503bd569814fc36ada081b2cb196c36fa4d246b014b8dc20c0ac5021706c561301bdecd2a329727c14acab3b78a725e9b7f93f732b8c2e3381bd DIST kimageformats-5.116.0.tar.xz 15758576 BLAKE2B 4df7288d340738eb9555bd0d9430562ec65bb21ea44433e3c8ace1b8c91b343ef4dec79ca6bbc30e2fe0da187ee70fde6dbc1cbf84662dcf55adc51a49307f94 SHA512 2280e0ee39166d99a4d0ad01dc17ccb96f78e05ede4793319849f70b671d3e53238619c99a540a4f32a8297a29b18e06919629c0d84078556fbf388cb29c94ce DIST kimageformats-6.16.0.tar.xz 28620588 BLAKE2B 78b71a331b43c8ec3b0a9458630a1cb4863615b88d67a6a41a9c9ac4f7786dc907d53e45e3ad7dd13debe39bd928e581d12d14d10f69d9b984cb0d3cc46a333a SHA512 2e48148646eaaa5fee062171b1bd0d69eb0ed72591d24440b8f6fac8136177331c6c92ace4d25f60bb28855c314b1c48f38636e06cec19ffe0f84f9e027d23a1 -DIST kimageformats-6.17.0.tar.xz 28654092 BLAKE2B 9d427e54b310345af88e14a9918617cc66342e3ac5858710a4f5c921702774524d7ae548c1b5468962c738ef0b59e9c4791e820fc2f826af11b2e29d00044fd2 SHA512 9fdf924fc7fc27273735e8d24ce9a0fa35ab813fca0d2c2ea9c5220d15a7ed791d6660c2f61d5958fbab9028370948ba26112b599006f00cf6c5cecad6d19b8d DIST kimageformats-6.18.0.tar.xz 28750912 BLAKE2B 58ffd7b027f2ed2d895f393f314e8386e2e2fc18c6ce3f580f844359b5fa6005a611f18896a005e6de6c93d82289dda88a4d1accb55dfafeab9dcd108a75beb2 SHA512 9e561849bfcdd264fb44dd2a33b2c86598204f86fd139ebc4e833977ba1c5acfe74cbe7e12b0fd92fed0db7bbc7a490d664016dbdb60fca4ef78819d10e5eb25 diff --git a/kde-frameworks/kimageformats/kimageformats-6.17.0.ebuild b/kde-frameworks/kimageformats/kimageformats-6.17.0.ebuild deleted file mode 100644 index 4cd7f29b3502..000000000000 --- a/kde-frameworks/kimageformats/kimageformats-6.17.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="avif eps heif jpeg2k jpegxl openexr raw" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - =kde-frameworks/karchive-${KDE_CATV}*:6 - avif? ( >=media-libs/libavif-0.8.2:= ) - eps? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) - heif? ( >=media-libs/libheif-1.19.7:= ) - jpeg2k? ( media-libs/openjpeg:= ) - jpegxl? ( >=media-libs/libjxl-0.9.4:= ) - openexr? ( >=media-libs/openexr-3:= ) - raw? ( media-libs/libraw:= ) -" -DEPEND="${RDEPEND} - test? ( - >=dev-qt/qtimageformats-${QTMIN}:6 - heif? ( media-libs/libheif[x265] ) - ) -" - -DOCS=( src/imageformats/AUTHORS ) - -src_configure() { - local mycmakeargs=( - -DKIMAGEFORMATS_JXR=OFF # TODO: check if ready upstream - $(cmake_use_find_package avif libavif) - $(cmake_use_find_package eps Qt6PrintSupport) - -DKIMAGEFORMATS_HEIF=$(usex heif) - -DKIMAGEFORMATS_JP2=$(usex jpeg2k) - -DKIMAGEFORMATS_JXL=$(usex jpegxl) - $(cmake_use_find_package openexr OpenEXR) - $(cmake_use_find_package raw LibRaw) - ) - ecm_src_configure -} diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest index f5ae2e924d4d..881b1c8ab160 100644 --- a/kde-frameworks/kio/Manifest +++ b/kde-frameworks/kio/Manifest @@ -1,4 +1,3 @@ DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030 SHA512 a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376 DIST kio-6.16.0.tar.xz 3476468 BLAKE2B 7a13ce7ddfc67cb7c905bb66254ebafd3d43ef0d2d2f71899013a38aa2637dc8689313fc5922e670b1e0e8a6cc5dc15a6764200731eee5a6eb18c2a16a8806b2 SHA512 2b8a5ffa6097d1091667e7da8afee6565dec642c3c16cc8d3f7503985ef719e0094d0acee8f264d9a2dfcd5e66a5724ff4c0d808f7e6d403893a8a693ee0a85a -DIST kio-6.17.0.tar.xz 3494384 BLAKE2B 6e570fcb7ded69e40377e2aa5fe2c46b10529314dd82cc596fe8030791d92333e332a1a989fe3fdf469f8daa2483cd239e568b6d41183d1b77c6b271cbcc2670 SHA512 9ca264440f4fee3122032fa53a956211c22fa05803763d62aae5a1caea0b613f1f61e3772dce4c997189957b8b768b89237b9eb882d32a412b7ee6964c8e53a0 DIST kio-6.18.0.tar.xz 3490828 BLAKE2B ae76d814b8673534ca9506f9deb703d260f0fbab267851e9ed86d8cd4b0f272fd3b55b031486fce44dfe970d0b2f2ffb3eab5974d2ca67cf51ca2aed51c8105a SHA512 b291ee877f715668319f6ad7680c30f8f0f85b46fbb668c93d119ee6707a866d44bc4d209275e2887e4652b346b53f845fcf71dc8c886b925ddb9b0c453f881f diff --git a/kde-frameworks/kio/kio-6.17.0.ebuild b/kde-frameworks/kio/kio-6.17.0.ebuild deleted file mode 100644 index b503d3c3160a..000000000000 --- a/kde-frameworks/kio/kio-6.17.0.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_HANDBOOK="optional" -ECM_HANDBOOK_DIR="docs" -ECM_TEST="forceoptional" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org xdg - -DESCRIPTION="Framework providing transparent file and data management" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="acl +kwallet wayland X" - -# tests hang -RESTRICT="test" - -# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h -COMMON_DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?] - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kauth-${KDE_CATV}*:6 - =kde-frameworks/kbookmarks-${KDE_CATV}*:6 - =kde-frameworks/kcodecs-${KDE_CATV}*:6 - =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 - =kde-frameworks/kcompletion-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kcrash-${KDE_CATV}*:6 - =kde-frameworks/kdbusaddons-${KDE_CATV}*:6 - =kde-frameworks/kguiaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kiconthemes-${KDE_CATV}*:6 - =kde-frameworks/kitemviews-${KDE_CATV}*:6 - =kde-frameworks/kjobwidgets-${KDE_CATV}*:6 - =kde-frameworks/knotifications-${KDE_CATV}*:6 - =kde-frameworks/kservice-${KDE_CATV}*:6 - =kde-frameworks/ktextwidgets-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 - =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland?,X?] - =kde-frameworks/solid-${KDE_CATV}*:6 - acl? ( - sys-apps/attr - virtual/acl - ) - handbook? ( - dev-libs/libxml2:= - dev-libs/libxslt - =kde-frameworks/karchive-${KDE_CATV}*:6 - =kde-frameworks/kdoctools-${KDE_CATV}*:6 - ) - kwallet? ( =kde-frameworks/kwallet-${KDE_CATV}*:6 ) - X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] ) -" -DEPEND="${COMMON_DEPEND} - >=dev-qt/qtbase-${QTMIN}:6[concurrent] -" -RDEPEND="${COMMON_DEPEND} - >=dev-qt/qtbase-${QTMIN}:6[libproxy] - sys-power/switcheroo-control -" -# bug 944812: File Properties is accessible from KFileWidget (KIO); this -# provides access to keditfiletype binary via KWidgetsAddons (Tier1) -# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep -PDEPEND=" - >=kde-frameworks/kded-${KDE_CATV}:6 - kde-plasma/keditfiletype -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package acl ACL) - $(cmake_use_find_package kwallet KF6Wallet) - -DWITH_WAYLAND=$(usex wayland) - -DWITH_X11=$(usex X) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest index 111c1823a9f0..f4f39c0124ef 100644 --- a/kde-frameworks/kirigami/Manifest +++ b/kde-frameworks/kirigami/Manifest @@ -1,4 +1,3 @@ DIST kirigami-6.16.0.tar.xz 572800 BLAKE2B 41089c4b8851044a3faed9caa5309140c441f3446d77a9d1b6f50a41c482646001cbe2b31252d82110c866b49b08fbd4fe4384fdf736624048db33c3b19f16ff SHA512 4c75c9597b5416119d821e9b54212169c9275182af5534d7f7ab247e26af248af0ae748550301caf6811f805cdd1392087c002904278774dfa88c82338619529 -DIST kirigami-6.17.0.tar.xz 574820 BLAKE2B 05cc748e0f7cd3c658318c82a3a2c84a3915861edac8c29492439c30754c24571d4dd2804d7a9e45d0227d2c3002d875baab6144f95e1dd9d4804aff91ac455e SHA512 2bc8c784ee568880937b01793df8f6a84476c255702ce07f883bc067350aef16371c672f96f1b7b3068bad2da73e45b7d3932242152b1d724f6ac7a6fbb8b892 DIST kirigami-6.18.0.tar.xz 575652 BLAKE2B 266cebee2d3492654c51fe4c2783b75939f8b658faa3f900f920a1e42c65c682b31f321019b908a2e5b08bbefacd9a604703ebe1afb57cb7f19a35f548bee6fe SHA512 97ad86fecb8f802dfe1568703544aafe5081485c1e8464a5d898bb66d55eac4a9b92eb56fac4f7b029a9b67198f03cf0c6c9372c6025f3f67cf435692fa0173e DIST kirigami2-5.116.0.tar.xz 383660 BLAKE2B 80252358b33f1876506738d68f233703c15f955dc020709ffb66b75cc7bb13585ac1bb5a7a2076f42909b8a515f5f8cf64fb14a7536aefe8fd42bfd293c66384 SHA512 bb1f7525cb77dc2849bc9782be9b4522b4559b78e8ad88c9cd9953a6d9736cbe63a33a76fadebd9a1fb04f15007e5141aa465991b99117f7c2f26e09c722b66e diff --git a/kde-frameworks/kirigami/kirigami-6.17.0.ebuild b/kde-frameworks/kirigami/kirigami-6.17.0.ebuild deleted file mode 100644 index be60bf2caabb..000000000000 --- a/kde-frameworks/kirigami/kirigami-6.17.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_EXAMPLES="true" -ECM_QTHELP="false" -ECM_TEST="true" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org toolchain-funcs - -DESCRIPTION="Lightweight user interface framework for mobile and convergent applications" -HOMEPAGE="https://community.kde.org/Kirigami" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="openmp" - -# requires package to already be installed -RESTRICT="test" - -# slot op: Uses Qt6::GuiPrivate for qguiapplication_p.h -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtsvg-${QTMIN}:6 -" -RDEPEND="${DEPEND} - examples? ( - !${CATEGORY}/${PN}:5[examples(-)] - >=dev-qt/qt5compat-${QTMIN}:6[qml] - ) -" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_configure() { - local mycmakeargs=( - -DBUILD_EXAMPLES=$(usex examples) - $(cmake_use_find_package openmp OpenMP) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kitemmodels/Manifest b/kde-frameworks/kitemmodels/Manifest index b9ab5be09fa2..c7a0e0574bda 100644 --- a/kde-frameworks/kitemmodels/Manifest +++ b/kde-frameworks/kitemmodels/Manifest @@ -1,4 +1,3 @@ DIST kitemmodels-5.116.0.tar.xz 407312 BLAKE2B 9783d84458b3b94ad3195071819851dae777dfb647cbdb939249ae661d0e39ebac7dee2cd614144fd09d611f22aa9dcec6fb8e7e40b7764340c8796ebf08f0cd SHA512 ef3ee4ba45fdf8fac395f3d678421fccb7bfdafec2dacaca203dacf90f65548e31d2d0eb5165c4cb2ce5cf71e4bca289c1af9c9e8dead710f9a19d7831db3bfb DIST kitemmodels-6.16.0.tar.xz 397060 BLAKE2B 36aed01f1f6853d92e7ca8cb324b3ccf57d6ed5c9502d8eee23db335efe1a262286ce45b3c5b27752ae9de48e15810fa3ea7ec68896592348aa92605de0881e2 SHA512 530f94d2e5787dc4c5dbdb988dcdf63a7febc483c0b3b8e9b3a1584c05d907c7132110dc785a0be23a1583b65ecc136cad5209849831b72e466386e1875baf48 -DIST kitemmodels-6.17.0.tar.xz 397084 BLAKE2B 0fee5b4f5b99fb373a66d65b2f06dbc4f7f0c6713f19477cd302d746f67cdba822f78f8186426c8dcb08ba9ea17ce5f989ca5b28aa168a5fe5ab0605d57f77fa SHA512 1605a13329e8084f87d6f323007036d41fdbdfb97c7b064efea070cada9a2578f054f021aa07d04f48e6bdef5b39546feb688e6b7199e87e0281ea5445219fe4 DIST kitemmodels-6.18.0.tar.xz 397052 BLAKE2B df4c130c4664cad894b5b1af4af9a4ef894d8c0cdd6f7b46578d08a8f506ab3b902811784f12face52f91f606a1128738cbfbdb5f6c02472555c00c5e03ffbff SHA512 aef688be20e55ff92a12803a3fdfd23567b6f6151bc6111310e0a1d976d18b7150b80ebd77da4de9a5b8e5df4d7c879b2b1ca6886fa6af3b51e3f0348ce68061 diff --git a/kde-frameworks/kitemmodels/kitemmodels-6.17.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-6.17.0.ebuild deleted file mode 100644 index e43cf79e9562..000000000000 --- a/kde-frameworks/kitemmodels/kitemmodels-6.17.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing data models to help with tasks such as sorting and filtering" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" - -RDEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:6 -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) -" - -src_test() { - LC_NUMERIC="C" ecm_src_test # bug 708820 -} diff --git a/kde-frameworks/kitemviews/Manifest b/kde-frameworks/kitemviews/Manifest index 40bd502d3a75..8198982bc3dc 100644 --- a/kde-frameworks/kitemviews/Manifest +++ b/kde-frameworks/kitemviews/Manifest @@ -1,4 +1,3 @@ DIST kitemviews-5.116.0.tar.xz 2265016 BLAKE2B 0bfa707eaa4f0ba67bb10045fe65482d57de2f644756a216e0406b02812e49969b8c909e5e1a0f2d0d3bb9f4053af6a83e3af53eeaee2b65db728735b7fb497e SHA512 631454b73785d131bcdf7631939db7955f3ec158078787657e74953818e5df1ad7757065ad00336b6efc898e4cf35876541201fac0727875a5ac7f3abfc3e9d7 DIST kitemviews-6.16.0.tar.xz 2229292 BLAKE2B c9f06b804be6cceb18c3023fae66eefa777f9fb89288fb0707c1efa9b8bc17212f1fc4b6cc578eeb1b2eee56a18ae450c42ed6034e3fff3fd4067eba42866f67 SHA512 4b59bd4202dcdd24dc7543e097d11ef1c13f03cfe35f8e45c6f0e1f1e3efb81c7a5f119cd2f16535396e62ac293a99e2fe1d6f3d2ee32cc5b284da81ce4ad857 -DIST kitemviews-6.17.0.tar.xz 2229416 BLAKE2B 133b9361dbd5e546fd82ed719fa12e915a81bf2381198a2f8800a428e3e8ce11894cce15bbafe6c16a5d47bbde21542a98ac3637d6f3bc5cb18f030ba556a95c SHA512 91cfd92849cee4dad574c5247965678239d6b71ec8376afd3bffc2e5eca357558132382681281a41683f21c840a16c2abb105cdbd6f6bef2b48920d019b7f92b DIST kitemviews-6.18.0.tar.xz 2229344 BLAKE2B 09e1965f778cba616600932c5fe93d0822d90fb7bef1dd613f6ac0f1b529468483d4c89b0c17077115dcb1a41aeafe72f247d8f020f59b6e24d443c07aa05cc8 SHA512 5106350bbb8806e84e7fa2d69790e7bca505dfc11a61701bd232d5a14220cd6917f81ad0846203d62d62e50bf8ab25aff238b692bae0f406e6f49b4163abefe3 diff --git a/kde-frameworks/kitemviews/kitemviews-6.17.0.ebuild b/kde-frameworks/kitemviews/kitemviews-6.17.0.ebuild deleted file mode 100644 index 8799f49e725c..000000000000 --- a/kde-frameworks/kitemviews/kitemviews-6.17.0.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing additional widgets for item models" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]" -RDEPEND="${DEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" diff --git a/kde-frameworks/kjobwidgets/Manifest b/kde-frameworks/kjobwidgets/Manifest index 2aceca6a8d75..acc78572128b 100644 --- a/kde-frameworks/kjobwidgets/Manifest +++ b/kde-frameworks/kjobwidgets/Manifest @@ -1,4 +1,3 @@ DIST kjobwidgets-5.116.0.tar.xz 2268368 BLAKE2B 1b5a4be3ae68c6f27c0cdf0796de4d72b0639304e8a8db97c690803b2af5b8f2b7aa8620696183ec9b8ed791cf59850082934e7f36d8b7d5c56e7965508142c4 SHA512 1a138fb048f9cf91aba5b512d0be43ed4add3ac7b31a36ad21a447b3dabcaf65ecfedd92660e634b8f4cd7526eb9ba44c806477d153394262437f3d858af8e2d DIST kjobwidgets-6.16.0.tar.xz 2235400 BLAKE2B dc295787fa6f65e0c74f8ab1c454d1f4ecf015201c822499bdab9a55fed8bdd1bb33eb8cba8989564de8ab24280fbcf154fa1e8d96884191cce87b33c0fe6005 SHA512 02e0d40a6dbdb3a72116345597de93d0732ad5c0aae8ecd76356567c78363bd7c548936f989f0604e09d639df803ae3ef59c803f7a877906de83f867a34d3a13 -DIST kjobwidgets-6.17.0.tar.xz 2235124 BLAKE2B 031ee767acf222716ce842d710eaafcd968684d5ae66df02ec7279b6446a506a77bddc8885bcb5f4b30c1f3d3b86a5461013ea38072fde5868094d15cfa403fc SHA512 11f9643052a12c2a5c6374c3461ee783f5a4a3b8388314d75f2f6aa0c1d64ae173258222ef92916703aa0ac6c940f86a4f4079dc9b083c877d8cd2f0fbaab4fd DIST kjobwidgets-6.18.0.tar.xz 2240172 BLAKE2B 937706dad7d98aec2c86c8cd770e55113b5f26bc44a3362690a9d3617006de7eac2f5305f541f0c6a14bd28becc241a8eef346554c8136b4f35ec982e9212503 SHA512 7101536a15f4fd1bed95476afa92f2e637ce59ef535365b403fc2e732338c9c5610717375453e70879c93640eeb9cb9cf7e5b76b6386afccacc268184bac58da diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-6.17.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-6.17.0.ebuild deleted file mode 100644 index 7aa46ced21c7..000000000000 --- a/kde-frameworks/kjobwidgets/kjobwidgets-6.17.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_PYTHON_BINDINGS="off" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="X" - -# slot op: WITH_X11 uses Qt6::GuiPrivate for qtx11extras_p.h -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/knotifications-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 - X? ( >=dev-qt/qtbase-${QTMIN}:6=[X] ) -" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -src_configure() { - local mycmakeargs=( - -DWITH_X11=$(usex X) - ) - ecm_src_configure -} diff --git a/kde-frameworks/knewstuff/Manifest b/kde-frameworks/knewstuff/Manifest index c1f546572c22..f4ac98daa61a 100644 --- a/kde-frameworks/knewstuff/Manifest +++ b/kde-frameworks/knewstuff/Manifest @@ -1,4 +1,3 @@ DIST knewstuff-5.116.0.tar.xz 3359252 BLAKE2B 76df212d33e2ff3a4e47024c8007dcf5e595a892d4ddc5e3579639cc2ec86589392c8a9e53ae5e39d8b71b632a84b1d615291f44635e43514ddb2468c8e4d0d5 SHA512 c66f8905c622964a81609d384ea64c0614714b4d760ee908e2efcdaab4ef146fc2af099625e81b83c2e43e4f97a0f5960dae345cbf9d8453a15b465536c06152 DIST knewstuff-6.16.0.tar.xz 3090052 BLAKE2B 0b87577d745fc70adf7b83a6b513ebc58108dc19170ddcabbe4cdb8b119c344edc97eb92d9d98d9ef18a2a3e5124141874411ba7e295965a3dbcc00f84a5f3d5 SHA512 7d6a576e358e582437c07c81f4dad2fcdc95f99348f559f3007166c930971af5edda438c584ec386719c36f97ed82b7f6cc2dfb7b6426d834ad3fbf43bd07041 -DIST knewstuff-6.17.0.tar.xz 3089780 BLAKE2B 46d265cf8e2e7a2b5d02b80e94482af7b11d46463c440d5bba7d9c3143a305376db5d32f50e012c28723351b5ed1717b7417f80c12def9912aeae8a5af78fc33 SHA512 a3b88032e9f864260fdc9d414e79e8d868ac1b780ff09ae7ddbb20ad61702f3015f1f31ff4ff8183ecce356cb774cdce0962b6132ef442b4099119bb22179d5c DIST knewstuff-6.18.0.tar.xz 3090224 BLAKE2B 2e3031e54e65345d92801996f5ea924e643671bedd212473d50d173c71f349cb85512182fd4712ef5d93eff0e2f559b61ba737015714ef4338d555f700b2b82b SHA512 7ef3fc8ebcaedfe475fa41ef07f0c075bcff69ee825e6dfe3de53497dfa946d69a8b5feef3ea36bafc0bd1331bb57d13d37fce8a9364d0f475f508b64a6197ed diff --git a/kde-frameworks/knewstuff/knewstuff-6.17.0.ebuild b/kde-frameworks/knewstuff/knewstuff-6.17.0.ebuild deleted file mode 100644 index 7951045f541d..000000000000 --- a/kde-frameworks/knewstuff/knewstuff-6.17.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_TEST="false" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for downloading and sharing additional application data" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="opds" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] - >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] - =kde-frameworks/attica-${KDE_CATV}*:6 - =kde-frameworks/karchive-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kpackage-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 - opds? ( =kde-frameworks/syndication-${KDE_CATV}*:6 ) -" -RDEPEND="${DEPEND} - >=kde-frameworks/kcmutils-${KDE_CATV}:6 - >=kde-frameworks/kirigami-${KDE_CATV}:6 -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package opds KF6Syndication) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/knotifications/Manifest b/kde-frameworks/knotifications/Manifest index 17cf2050cb66..888f2002d072 100644 --- a/kde-frameworks/knotifications/Manifest +++ b/kde-frameworks/knotifications/Manifest @@ -1,4 +1,3 @@ DIST knotifications-5.116.0.tar.xz 2373292 BLAKE2B 6eb022449b70cc526d24bfdc9b9bd17222de678b01332b5bbca159961ce608e7d5fe407454cf7ed4676cc73df9db930bb725a1e6d3d736758139908e7132b7b3 SHA512 e49b9930c69581b4498a012483b04588c52e5ba04035dbe01e21dbe6c07e8f69a14f40c0ac07a0299bc1ae182ad47b47ecd5ab5da2fb7a0b5a2f1c90282c289c DIST knotifications-6.16.0.tar.xz 2304680 BLAKE2B 185bdf9b290c2ae3f229807e61dd2832b6c06fba1b05307a87ea0831f3010fdd77fb7b93ed5cd5d4654510fe947219a521af212df0ca6c8ac48b40628242a308 SHA512 b67eeeafac8115ba8661c3d2e69ba74276dad3e6b2564e87bde1b13db4d28d6be3d86a8473ba494268214b3de6680ee8c4c62f3fbf3cae48d5acf41e9372c6bf -DIST knotifications-6.17.0.tar.xz 2304784 BLAKE2B 9e0bc450997bf18eddc63a7b17a4fe2c2159b3ae070c78b2bf9c54cc95550cbb611231446825f96d37575cfe74b017850c82d3024064d3f2c0a7d025cdad5763 SHA512 262e2d8478474a82c1a27adffbddff8ba952dd598fa34308f2e3597cd81f0b7469247386a8e459ce8f7b4a790f8b5e0e5f0ca5110f54e951161c44ac6e3559b6 DIST knotifications-6.18.0.tar.xz 2304644 BLAKE2B 3f26ee7055fb584520aff9f2bc70e2615075d72f3f525b58eb55380d95742af4d532fc020d349eb79f89e9425769c10d98c5341d31a140f33d1e7c92547334c5 SHA512 ee747a94be56706f3e1c068b675e797d210809c02d1c920936f1ff3f5ec165c4b9f409b95ce0df827cc5018fba7c2a67c445389bca78a80757def8edcd3e320c diff --git a/kde-frameworks/knotifications/knotifications-6.17.0.ebuild b/kde-frameworks/knotifications/knotifications-6.17.0.ebuild deleted file mode 100644 index 1e9394109568..000000000000 --- a/kde-frameworks/knotifications/knotifications-6.17.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_PYTHON_BINDINGS="off" -ECM_TEST="false" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for notifying the user of an event" - -LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - media-libs/libcanberra -" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" diff --git a/kde-frameworks/knotifyconfig/Manifest b/kde-frameworks/knotifyconfig/Manifest index 1e982749441c..0735199eb43f 100644 --- a/kde-frameworks/knotifyconfig/Manifest +++ b/kde-frameworks/knotifyconfig/Manifest @@ -1,3 +1,2 @@ DIST knotifyconfig-6.16.0.tar.xz 2361828 BLAKE2B 240c1e08ca3f0f634f55cc5777a4d3c11e8ee99dd4da4fe3c2611dd6f07d570eb4f58390595aa8d8c355cde2ec9d28fd25b7cdb5061cc6d1637cbf0a19bbd832 SHA512 63a593308d748fdd7b0a0cbf4af550b8252cb34cba1bc3cea6bf0b88b6afc3b74f3a77fbd236d0e155337072ef0848c45bf034dc6f6bb28fce9ebf0ecdca731e -DIST knotifyconfig-6.17.0.tar.xz 2362300 BLAKE2B fa761706592357d8935b60a98923d71821476c976555377948112ebbd5b8f33800ae31b5cc8f574e959afe63eedd1dd85bece04ab19a747760f4d30ede25a551 SHA512 5bfe73eefce2be0f946eacb049bbad43ae82436e1a7c07aed95b5fc4a62f78595fbac67c46c50023113c74648e573516e8d1799f5cd22d74a0c4a25df7c1b6ff DIST knotifyconfig-6.18.0.tar.xz 2362140 BLAKE2B 810bf843e1cfb6a3685aa217094f31f6165623878e6ebe831679b3f42519d761120d461effe2fbec0115af3c438bf30122fc30a3fc457fc73bfd8f45b7664854 SHA512 c15b8d8a3bb11ce845975c941d59afc44195fbd129087204819cdee9c6ab24be11a7d04e30f27c29cb518b504d4f8efa85b97b78c9c3d0365987115ff9b7e570 diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-6.17.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-6.17.0.ebuild deleted file mode 100644 index d4685ee7dc23..000000000000 --- a/kde-frameworks/knotifyconfig/knotifyconfig-6.17.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="false" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for configuring desktop notifications" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - >=dev-qt/qtmultimedia-${QTMIN}:6 - =kde-frameworks/kcompletion-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kio-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_Canberra=ON - ) - ecm_src_configure -} diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest index 2a3c46428cd6..a89eeeeab03a 100644 --- a/kde-frameworks/kpackage/Manifest +++ b/kde-frameworks/kpackage/Manifest @@ -1,4 +1,3 @@ DIST kpackage-5.116.0.tar.xz 188864 BLAKE2B 2ef92134ed59788ea512595bb93ac8996c3df9971c49f8db2ae2dbfe1a17ad35c6076d8838c5f4d3e0cd0eb4aed088c661f8764fdcd44556ddff11faa6e98b4d SHA512 15129fecdf53db1a0fa32fb4ebfc82f7b3d7edd9591032267d80b61458e652813f3d18f406a473ca75c202fb7e401815ee290c3c30d3c54920562bdf00a53632 DIST kpackage-6.16.0.tar.xz 181644 BLAKE2B dbf5549771e3cf69bf5733ffbe35eb368ee181c42a6d1c178b6aa3844a243efcfcc4d1aa3da4591ff9c608eba9218029bafeb340d807fbc52428b04b580624de SHA512 66ed736b3adfece2b1af1e973b26b0184c2331b1315fe3ac1d1824e1088de390608fa8fea7d2ae38f6c0e6b508265a44071815430cfd8805794fe1946cad239b -DIST kpackage-6.17.0.tar.xz 181660 BLAKE2B 9027142e4a3cf46be0d749e07c8b7753385fc1efef4bc3cd3d4046858a7750f170ed0d5659c933aaf4844433f3d6c5aeb8f1d793afb7c4911c4c280f6a70fd34 SHA512 56fffd969de2dbfed9456b5d5895c770ab2c72d9844f2afe6de5a46d7dd590d7643e88debab9b18288b43625fa4b011464f460a5f82c8158dd27421a552cdd44 DIST kpackage-6.18.0.tar.xz 181620 BLAKE2B 892ee896b0c91444e6976dbafc2bb48bc899ca8a2f032f753ac75a71ef9b24d52187fc452095ad56aa9c60fd2f860f2635f246cc8e0cdbebf961da69787d7856 SHA512 8e43db4e0713431964718c9722434311ce8e7ff01fdda74fe1e735586841c1c45f645217ae52a0fe851be1a0a77f67f4a40beca2b4fa6901dd092ffd5c0394a9 diff --git a/kde-frameworks/kpackage/kpackage-6.17.0.ebuild b/kde-frameworks/kpackage/kpackage-6.17.0.ebuild deleted file mode 100644 index 89b707688bc9..000000000000 --- a/kde-frameworks/kpackage/kpackage-6.17.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework to install and load packages of non binary content" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="man" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus] - =kde-frameworks/karchive-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" -BDEPEND="man? ( >=kde-frameworks/kdoctools-${KDE_CATV}:6 )" - -CMAKE_SKIP_TESTS=( - # bugs 650214, 939041 - plasmoidpackagetest - # requires network access - testpackage-appstream -) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package man KF6DocTools) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kparts/Manifest b/kde-frameworks/kparts/Manifest index 8c9c42e45616..ad2a2adc0152 100644 --- a/kde-frameworks/kparts/Manifest +++ b/kde-frameworks/kparts/Manifest @@ -1,3 +1,2 @@ DIST kparts-6.16.0.tar.xz 2400680 BLAKE2B efd600dc044f63121c07bee4783ec297cdecfd23e45091b98484de34a97fef512fa9b0486dd44c814343fa2d5d072dbdc65ebabd93ace6f49548bdd233013944 SHA512 f6f5e54386dca86cb5b786c50f0426f617f8fe35b22c16552dfa6c0251c947e2259eaa94fafb37974f067572bb7cf6c148ca98e34f0800778e6416a183f1ecc9 -DIST kparts-6.17.0.tar.xz 2400824 BLAKE2B b73f4d205c7abbaab8d679794cc4b286e24ae24e1fb76d957b1dfae4ca8a32bc09a93e71da3df9b6a070c138aa25c9c73222b56503f686382555b24db6ab7e65 SHA512 d7f60baa8d99f0d593bd2d1f5372b4c64962485ba26d9d528622a172f14e19fa1b7c5c74b5e06f8c4c71e09b2d83f21972a7de2c5a28009caa611a6bdddde49c DIST kparts-6.18.0.tar.xz 2400928 BLAKE2B 333ce8cf3e14b0508ea9d34b29804627adb1f563da773bec90cea569fbb9e951094da9a727b260d495f72b76e12394639dec9dc8ae99dd6d500688997ef13e84 SHA512 c68fc8f97c35fc8aca667a001771c0366493cd7ebec8573ceee37842d13fe8ac2f619efac8f3d2ed87d67376d46fa124dbc81144ea05245370ca45f5556b97ba diff --git a/kde-frameworks/kparts/kparts-6.17.0.ebuild b/kde-frameworks/kparts/kparts-6.17.0.ebuild deleted file mode 100644 index 3fdc514da802..000000000000 --- a/kde-frameworks/kparts/kparts-6.17.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing elaborate user-interface components" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kiconthemes-${KDE_CATV}*:6 - =kde-frameworks/kio-${KDE_CATV}*:6 - =kde-frameworks/kjobwidgets-${KDE_CATV}*:6 - =kde-frameworks/kservice-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 - =kde-frameworks/kxmlgui-${KDE_CATV}*:6 -" -DEPEND="${RDEPEND}" diff --git a/kde-frameworks/kpeople/Manifest b/kde-frameworks/kpeople/Manifest index 80b48873fef1..c57acd1969a8 100644 --- a/kde-frameworks/kpeople/Manifest +++ b/kde-frameworks/kpeople/Manifest @@ -1,3 +1,2 @@ DIST kpeople-6.16.0.tar.xz 67696 BLAKE2B b117441e8e6a1e24b09d1f0650949b814ce71ee063ffa635f6711892ebd74ce0912c4d3176e3bf3f04211a76ff18f50b8f7a608b8555d791d9c1c7b4978798bf SHA512 0c5a5f78f508ee0728bbcfbbfac9dd1b060ba30d25feed612660248a5127aaf28cb2dbcb1362b6ab7df9a1f16f2c0cac43f6fc12178584c9fd528d9d25e987f3 -DIST kpeople-6.17.0.tar.xz 67696 BLAKE2B 317ce589e8919a3dea3f9634ac381d395d741b0ea1cba76b693df1a702f1570e2d01503ca34c43a4679ed6e4a4e0b965309c801499eee97a742db6394313819e SHA512 8e48d6561e9efc1cc10662a35ed4fd68ba3a606db12e07982fe9d39a61fa0c62a71678e3e0ff005004464e8ab3ed91d54a8822f19d3e072f2d8e4ad38bbdb84f DIST kpeople-6.18.0.tar.xz 67700 BLAKE2B d2a48d38d69079d312a2c000094ee57dcc257f58d2fd597fb5f2f78770810285a3c0a9d6a1e4c91e45c7be388ad2ccf97bf31a33c30aa90e73acf314bc7a3391 SHA512 faf1d4c578a00f062ef50ead98438c2b70e7ba12b906e85a4f523a29d1d8ceb52ab979226be03341c203cf582fde810d6a66bd0ed1c398dd753a357fc625516a diff --git a/kde-frameworks/kpeople/kpeople-6.17.0.ebuild b/kde-frameworks/kpeople/kpeople-6.17.0.ebuild deleted file mode 100644 index 7f9b3e097916..000000000000 --- a/kde-frameworks/kpeople/kpeople-6.17.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -VIRTUALX_REQUIRED="test" # bug 816588 (test fails) -inherit ecm frameworks.kde.org - -DESCRIPTION="KDE contact person abstraction library" -HOMEPAGE="https://invent.kde.org/frameworks/kpeople" - -LICENSE="LGPL-2.1" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcontacts-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kitemviews-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" - -src_test() { - local CMAKE_SKIP_TESTS=( - # bugs 668192, 816588: segfaults w/o virtx - personsmodeltest - ) - - ecm_src_test -j1 -} diff --git a/kde-frameworks/kplotting/Manifest b/kde-frameworks/kplotting/Manifest index acafd6e1d6ed..0463f5cbc044 100644 --- a/kde-frameworks/kplotting/Manifest +++ b/kde-frameworks/kplotting/Manifest @@ -1,3 +1,2 @@ DIST kplotting-6.16.0.tar.xz 34032 BLAKE2B 308ace12de2f5b192e133cb50c8f15395e0f20ac2ccd36a6fb41e05fb725c0b4c6c7ce57bb71d460459aeca3818be19d460d7d85f794768336626004d30db938 SHA512 10ab733b947bbbd477c38ae4039a5077eefe0ee8066f4a0fddc2daf556e977bd0af62634519ceba9b16df450d2231edad86a882baa7c94a811fa1a953a317941 -DIST kplotting-6.17.0.tar.xz 34024 BLAKE2B d4c8da7a651969900163560da9e1762cdb500e433219ef97c9a54f41d666e6775793e9bea3fdf892a6053d21c7bd53f2b7a0386f9149fbfd0e2a6f44fff34c7d SHA512 48ccad7877bf360efed84f31e2ba7a68098eeed8cab5d8ca4516d66cfd22e629cdccf305314746205623268cd0288e3aaf4b1759983f4a21491f697d759a24bd DIST kplotting-6.18.0.tar.xz 34024 BLAKE2B a3fe60cb167b976501532b715dde9aa9ef4b9b0a5f67445dc626c5939300ea345fc796f4c3b4946aab15c2218b0cd2da1ac5dff0dbe7c7e84169acea5f89d0ac SHA512 6ad20193849447573e6814ea10e367786b330c6b807d672df1f4dd5ddf4114137b5774edaf1dbd1bc6bf33a2e33d5ac6906a9f039a810bce30c6ccd3acb960a9 diff --git a/kde-frameworks/kplotting/kplotting-6.17.0.ebuild b/kde-frameworks/kplotting/kplotting-6.17.0.ebuild deleted file mode 100644 index d87a0d8a9a49..000000000000 --- a/kde-frameworks/kplotting/kplotting-6.17.0.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing easy data-plotting functions" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]" -RDEPEND="${DEPEND}" diff --git a/kde-frameworks/kpty/Manifest b/kde-frameworks/kpty/Manifest index 0bea3d58eff2..e2a2392c1411 100644 --- a/kde-frameworks/kpty/Manifest +++ b/kde-frameworks/kpty/Manifest @@ -1,3 +1,2 @@ DIST kpty-6.16.0.tar.xz 2384396 BLAKE2B 5e0cb1852cfad0067967418777f3e1cc6b5793449f753e9e8c3e066dee810a0d14f27eb71aa25160467d9c7993699c3fc5f0bda09ca3ec985f12b910cf2ff136 SHA512 98236b1ec0987c4b8fbacd9748f17b3e79d9550411c7781136594382007f6c8b488b93a1c223ba1443ebaae3bd273886d53373b393b69831e70652cd83ab210b -DIST kpty-6.17.0.tar.xz 2384736 BLAKE2B 8df24ec1bd45cf9194212bb42d403b1272eec4a39295f02bda4599729b2929e9039b8808877f0341ea06b82455291c2dcbf1e2b84a64eb6f062ffcdc4521bdf7 SHA512 1e70896777ea145f0a2815c5cc3f6fe0f332dfeb1c9e42d7cfc07c1b8f07a0f2a287aa0a647122c95f63810fe8f1e3c51e4f755c2ee9164ff4fd243258e41c8d DIST kpty-6.18.0.tar.xz 2384932 BLAKE2B 17e9c3202a8d4c8dca7aec5c9781762db391eae976f5effbac02ffa0a0955e72e3cea60126e913fc4b4db91c6c9a67c620f01d52a1b64c6787fa2917c8b39907 SHA512 66d2f743b6494214512650f4edd17b3c18bab24059c4b416ebccf548e424c2cac9586fe74031d5ac4bf970f9ef3a8bbc0be6c78dbd0afee7799a29429179b018 diff --git a/kde-frameworks/kpty/kpty-6.17.0.ebuild b/kde-frameworks/kpty/kpty-6.17.0.ebuild deleted file mode 100644 index 1c58be7b7a86..000000000000 --- a/kde-frameworks/kpty/kpty-6.17.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for pseudo terminal devices and running child processes" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - sys-libs/libutempter -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DUTEMPTER_EXECUTABLE="${EPREFIX}/usr/sbin/utempter" - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kquickcharts/Manifest b/kde-frameworks/kquickcharts/Manifest index 8b6183e81e53..36ae6f00b733 100644 --- a/kde-frameworks/kquickcharts/Manifest +++ b/kde-frameworks/kquickcharts/Manifest @@ -1,3 +1,2 @@ DIST kquickcharts-6.16.0.tar.xz 112100 BLAKE2B 73359c2dcf8337fa41e88ffaa24c9630f72cfc4b4de9fd07fca910d65799429d75953b0f0b2bc58c3f434a31ff0f54f3773ea13946390f242de354d4631d27fa SHA512 d671ee7b2e393de77881e29cfbaab10e85bf96ba02c1249373b0fa2b9b74b90e721534fb9bd1c398e1a14f45a9dcb7e605960aa598e6268a041a0dbc68fc9d51 -DIST kquickcharts-6.17.0.tar.xz 112152 BLAKE2B b3617e745aebac904c92c9cf4ab0a9d818f9ce729addc9224d0d250a0e4bf61abc95e0af9e4e16e5aa6c70ef955bfca04cf7332c545db6ae84c3e6e31b576dc1 SHA512 9101d450d8f98ad06bb44b95b12efc8a5154966ab871aa581e29ed5fb94b3abd7afc9126adc7ffb14680dbee7cac9ce72de48290edcfda5c2a67f11dd4f77fcd DIST kquickcharts-6.18.0.tar.xz 112188 BLAKE2B 55b04dc61502438bcea96a5ed02c9e5fa28cf421f83194591c721958dd220f6614f98341ef857f03b4dd003e5a68978d547c09e578a018b477ec47f5a97d3b82 SHA512 a42ebac081ed3e571e2d12f2de458d7b40215f749b988331c106b5bedd1179776ae26bbde2f68fffe741d00c5683087f3a084cceca6802a79f7a01cffe94217c diff --git a/kde-frameworks/kquickcharts/kquickcharts-6.17.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-6.17.0.ebuild deleted file mode 100644 index 142132e6a5d3..000000000000 --- a/kde-frameworks/kquickcharts/kquickcharts-6.17.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_EXAMPLES="true" -ECM_QTHELP="false" -ECM_TEST="true" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="QtQuick plugin providing high-performance charts" -HOMEPAGE="https://invent.kde.org/frameworks/kquickcharts" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtshadertools-${QTMIN}:6 - examples? ( - >=dev-qt/qtbase-${QTMIN}:6[widgets] - =kde-frameworks/kdeclarative-${KDE_CATV}*:6 - =kde-frameworks/kirigami-${KDE_CATV}*:6 - ) -" -RDEPEND="${DEPEND} - examples? ( !${CATEGORY}/${PN}:5[examples(-)] ) -" - -src_configure() { - local mycmakeargs=( - -DBUILD_EXAMPLES=$(usex examples) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest index 41260e7efd4c..e68f6a504ecf 100644 --- a/kde-frameworks/krunner/Manifest +++ b/kde-frameworks/krunner/Manifest @@ -1,3 +1,2 @@ DIST krunner-6.16.0.tar.xz 135240 BLAKE2B ef6e429fc7bb4cb04ef976773dfe1fd6f022f6b4e9a7632e66dba33a3fbde6f809c0e26c2d6594af6a96d3b5cf06b5d69ccabf379aa1c3630fd3463f5ca95ffb SHA512 b15932e011b9d78de131bf6597c1bfbbd71abdf6c64edd5e42c0e8ce9cca7c8313aeefa2106c58a1f196e865852c9209c4da1bf71b9b0b1e30938260725a2c15 -DIST krunner-6.17.0.tar.xz 135556 BLAKE2B 3418fc78b58968d1b6570d8848c7f7e4e79ed252b84f0b4e854f973567d451c917d9186e8cdb7fcb3308c209b5461f98dd2fbecb22514ba343a33997b32390b9 SHA512 7475496ce280fc2ba7b93fc3f38cfbabb89d42b457436fa8532a1973dbf6eafa9254740016cedbe404064207d6f7c91c2d05e8f0b9774789f9e87960683d2e1d DIST krunner-6.18.0.tar.xz 135544 BLAKE2B ccba9d30d5b53a4c25b5e56f491d9921c418b4eb69f53eedd27f25d9906cea764c40d2e68fa73ce594bc729debc2673fb85ea8bbec3d307c5d8e30deb4d8f8bf SHA512 8872eae8d76f855773f9cb0ca6c208ced7272ccfd1422a287911c1946bd3588e711d5dc14343d1ad79c59aa6fe9463c088677fe05d78acb97a393b12e3715288 diff --git a/kde-frameworks/krunner/krunner-6.17.0.ebuild b/kde-frameworks/krunner/krunner-6.17.0.ebuild deleted file mode 100644 index 413ef98107c3..000000000000 --- a/kde-frameworks/krunner/krunner-6.17.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for providing different actions given a string query" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui] - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kitemmodels-${KDE_CATV}*:6 - =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland] -" -RDEPEND="${DEPEND}" - -CMAKE_SKIP_TESTS=( - # requires virtual dbus, otherwise hangs; bugs #630672 - dbusrunnertest - # bug 789351 - runnermanagersinglerunnermodetest - # bug 838502 - runnermanagertest - # bug 926502, needs dbus - threadingtest -) diff --git a/kde-frameworks/ksecretd-services/Manifest b/kde-frameworks/ksecretd-services/Manifest new file mode 100644 index 000000000000..b2a67c9cd6fd --- /dev/null +++ b/kde-frameworks/ksecretd-services/Manifest @@ -0,0 +1 @@ +DIST kwallet-6.18.0.tar.xz 364524 BLAKE2B 6156c804f1bc7025f7fe9f35f15f693a611765404224e9c9be1d13cb667c4dbf041f02916b5a3b76657175ec28bfe74ed0984d8064543f38044c7e04518cba36 SHA512 3a5a57a5f9a0dea3d1ef7944868b4e784a1eb11943f4dc2fc7246ca5f9eed7351eaa4760bbfe96c118d64b905c6ec3efe7822fbc05fe144e5ae433e06af2a550 diff --git a/kde-frameworks/ksecretd-services/ksecretd-services-6.18.0.ebuild b/kde-frameworks/ksecretd-services/ksecretd-services-6.18.0.ebuild new file mode 100644 index 000000000000..29645d228ca3 --- /dev/null +++ b/kde-frameworks/ksecretd-services/ksecretd-services-6.18.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# this is purely for service file creation +ECM_I18N="false" +ECM_HANDBOOK="false" +KDE_ORG_NAME="kwallet" +inherit ecm-common frameworks.kde.org + +DESCRIPTION="D-Bus service files for ksecretd kwallet runtime component" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="systemd" + +RDEPEND="!<kde-frameworks/kwallet-runtime-6.18.0-r1:6" + +ecm-common_inject_heredoc() { + my_configure_file(){ + echo "configure_file(src/runtime/ksecretd/${1}.in \${CMAKE_CURRENT_BINARY_DIR}/${1})" + } + + cat >> CMakeLists.txt <<- _EOF_ || die + option(WITH_SYSTEMD "Install service file for portal DBus service" ON) # KDE-bug #509680 + $(my_configure_file org.kde.secretservicecompat.service) + if(WITH_SYSTEMD) + $(my_configure_file org.freedesktop.impl.portal.desktop.kwallet.service) + endif() + install(FILES + \${CMAKE_CURRENT_BINARY_DIR}/org.kde.secretservicecompat.service + DESTINATION \${KDE_INSTALL_DBUSSERVICEDIR} + ) + if(WITH_SYSTEMD) + install(FILES + \${CMAKE_CURRENT_BINARY_DIR}/org.freedesktop.impl.portal.desktop.kwallet.service + DESTINATION \${KDE_INSTALL_DBUSSERVICEDIR} + ) + endif() + _EOF_ +} + +src_prepare() { + ecm-common_src_prepare + + # Safety measure in case new services are added in the future + local known_num_of_services=2 + local found_num_of_services=$(find src/runtime/ksecretd -iname "*service.in" | wc -l) + if [[ ${found_num_of_services} != ${known_num_of_services} ]]; then + eerror "Number of service files mismatch!" + eerror "Expected: ${known_num_of_services}" + eerror "Found: ${found_num_of_services}" + die + fi +} + +src_configure() { + local mycmakeargs=( -DWITH_SYSTEMD=$(usex systemd) ) + ecm-common_src_configure +} diff --git a/x11-misc/xcave/metadata.xml b/kde-frameworks/ksecretd-services/metadata.xml index 1a3a84259477..759996133a21 100644 --- a/x11-misc/xcave/metadata.xml +++ b/kde-frameworks/ksecretd-services/metadata.xml @@ -2,9 +2,11 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> + <email>kde@gentoo.org</email> + <name>Gentoo KDE Project</name> </maintainer> - + <upstream> + <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=frameworks-kwallet</bugs-to> + </upstream> <origin>gentoo-staging</origin> </pkgmetadata>
\ No newline at end of file diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest index 4c101127fc5f..802886b39146 100644 --- a/kde-frameworks/kservice/Manifest +++ b/kde-frameworks/kservice/Manifest @@ -1,4 +1,3 @@ DIST kservice-5.116.0.tar.xz 2538968 BLAKE2B 7cdc876b130e428139dcc477c9089e0f97c3c501b4619e9c39b67a71ca3f5edb1dc6092d3c1b889fb7c0c740f354bb2c20effcad112fdaadefadfaf1b4fa989f SHA512 daadc5d0bfa2dbfc6ae0c6535f407851d1adc67529d2262d92c2e8dff8a45aa701790d8aa2e6d97d9c433409ffee4767214523f992937e244b02fb27d62ffea8 DIST kservice-6.16.0.tar.xz 2416148 BLAKE2B 132b0be0ae679f5908ad8c985aec3a2a97069d6f036d5f2c4a07010c2f519a154a9f2b6ab50fb79d0fe6f37001f5a08bef2faf8a5f1a9258fb0d9df07d78b6c2 SHA512 d82d84fdc342c495a7f155157278e1893249633560d72a6f22d2a8f0a1f900ac88a93878f409113ec139e308c5d28f94f8bd3114ea86a138c265f8381c09b1f6 -DIST kservice-6.17.0.tar.xz 2416384 BLAKE2B e57c80886ff9189389bdba3a319f8d8e106d61eb9a19d2660498ad31fdd08e79d09f8e1451a73d9453a03631578401f3e0e555f9773c8d5330ebcfee4c50534f SHA512 ab5ebd3aeeb3fce3b13cf50d9d87099df1c344981232d4985aa1cf7122b64a37f5e685fe7ff23ca93b1d177231bcc402922212ffe7bb93565da06d3d6bba3cea DIST kservice-6.18.0.tar.xz 2416472 BLAKE2B 2e7f69a04bd5340676d49ec477503e31b5f5e5151f83650b60897d7526cc9f67506baf77c01a4eced1e5f7b347256d4a5abefd8bad7f579af7d9775a1783b3a6 SHA512 3fa53d03a49507d298f9ddde8116e417d38b55399146718e6eceae56abc8dd79043bc2bcd71a093566980c6fd6ac1309677ea3f95d6ec87c4e93ce1dc5a9d998 diff --git a/kde-frameworks/kservice/kservice-6.17.0.ebuild b/kde-frameworks/kservice/kservice-6.17.0.ebuild deleted file mode 100644 index cfbc94960a29..000000000000 --- a/kde-frameworks/kservice/kservice-6.17.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Advanced plugin and service introspection" - -LICENSE="LGPL-2 LGPL-2.1+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="+man" - -# requires running kde environment -RESTRICT="test" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,xml] - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] ) -" -BDEPEND="man? ( >=kde-frameworks/kdoctools-${KDE_CATV}:6 )" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package man KF6DocTools) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kstatusnotifieritem/Manifest b/kde-frameworks/kstatusnotifieritem/Manifest index 7f158c1204cd..d5a72aaced0e 100644 --- a/kde-frameworks/kstatusnotifieritem/Manifest +++ b/kde-frameworks/kstatusnotifieritem/Manifest @@ -1,3 +1,2 @@ DIST kstatusnotifieritem-6.16.0.tar.xz 50948 BLAKE2B a0ecf0df27ea07d5338e8f5c1e9d6b6bcd97edc04a1b7dffb52734ed750d4572a817ccc2a6de2786e189daf40e2793cac90474581fd847cb6de50acc24272449 SHA512 312353a0562bb9009ef315a0ce55a43477196be034e2dd64c5be0e304a013f856261e6cbc5e8d702a24855c537ddfb4642c5c7f09f4ce9c600cdc1fcc3716ad9 -DIST kstatusnotifieritem-6.17.0.tar.xz 50944 BLAKE2B 42fc18de2caf3766e0360e21ecfa3d525e3e9dd5d757cb886bfd2c615b5608df5b48bb31bc1c5c8f08b344ce7d182a7dfc8198d4b7bfd4f613fc9287eced2903 SHA512 eefafdd8937eb91846e3e3d0be312555d6ffdb0f829c34d40834c5767044dc78e189e7332c88bc5e8a155f1dde47fdd9015c08c80a8f02c6145cfd49626fc2f9 DIST kstatusnotifieritem-6.18.0.tar.xz 50940 BLAKE2B 3e5beb9b549b80852bd0bcc6c908e33cffdea0f61627b24c3e79265f8a34432c9c203b74fa109d9d012569efb66c0c6218e22f1f33dcdce23d5e82b64e87ff99 SHA512 646b782309b84905a058a8cd4e95a8d7f5ef08a6388f4da9e3f121f985c910933c523c320cf8840005d55311ef2d339d7d37b1887f0283738b0ca7faa61e11ea diff --git a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.17.0.ebuild b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.17.0.ebuild deleted file mode 100644 index aa102aada741..000000000000 --- a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.17.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_PYTHON_BINDINGS="off" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Implementation of Status Notifier Items" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="X" - -# slot op: Qt6::WidgetsPrivate use -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets] - =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[X?] -" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -src_configure() { - local mycmakeargs=( - -DWITHOUT_X11=$(usex !X) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/ksvg/Manifest b/kde-frameworks/ksvg/Manifest index a392baa9b8e7..96be8d4641e9 100644 --- a/kde-frameworks/ksvg/Manifest +++ b/kde-frameworks/ksvg/Manifest @@ -1,3 +1,2 @@ DIST ksvg-6.16.0.tar.xz 83764 BLAKE2B f4a1a96af196832489a3301d0eaded4fc33d86b0cc52b760cf0535cf88a9ff6c8c7873c260a861dee614fb858f7674e531ba398f4f72973fe0e28959dba8b34f SHA512 1e59a1bab1309850332789e68c88cbdc7625c269b685dad1eb596b1538cf7bc8b56b8591bda00c24e70d8a01072beabb4224756a7c86c1ad9dd17fe779e0c679 -DIST ksvg-6.17.0.tar.xz 83720 BLAKE2B 75ddd8801527d5d309a1c5888d588b064400d387612a1128f20385e7920080003b62f82de73527d354d1e08d8501ca26f30fe1cb787cbee8452e517c572ee58e SHA512 56b83e186d15c8c0cd398daafb39466c3ce464ce3bbf1290bba56876999313993df919994175cea89f6c6bf8a5fac845dbf79439522dce83be800f6151b0b9a6 DIST ksvg-6.18.0.tar.xz 84056 BLAKE2B bcb5589dc85763c99b0e310afc57020502bc78157f520ab9efe35206a447a6ea5abc6ea56268650da690ebe7ee811dff0d2330cd493e3d7ee0f36f0b611e96fa SHA512 63f9b4771f9d960742e62839c3fb933c59cbee14781eb275c94111eccef62e3b0172177c64b7b91f34b6016d8d1aea09985958731d5544ac9b428e801837b575 diff --git a/kde-frameworks/ksvg/ksvg-6.17.0.ebuild b/kde-frameworks/ksvg/ksvg-6.17.0.ebuild deleted file mode 100644 index 616f367dc5af..000000000000 --- a/kde-frameworks/ksvg/ksvg-6.17.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Components for handling SVGs" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtsvg-${QTMIN}:6 - =kde-frameworks/karchive-${KDE_CATV}*:6 - =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kguiaddons-${KDE_CATV}*:6 - =kde-frameworks/kirigami-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest index b3b5921e4a49..babaa2f2c452 100644 --- a/kde-frameworks/ktexteditor/Manifest +++ b/kde-frameworks/ktexteditor/Manifest @@ -1,3 +1,2 @@ DIST ktexteditor-6.16.0.tar.xz 2945748 BLAKE2B 08c9961e907abfd0bd07fb16925d87eec85bc3ce11c261880b97672e3bcf45ab2f19c8be6f5f587cd3954f68362b1f96480d3e92a874cb5cd9ab3feb51d7df1f SHA512 30cbff4ad7f140d35911e5e6933febae030ad0e458315c36829c3a2dc2ae6d498c7dd60633e0bdc2ea5c6c8f61992b97a84536782ef8a1f589ca5e2805e880ab -DIST ktexteditor-6.17.0.tar.xz 2945536 BLAKE2B e102962b9b191b86c083945272411292da0804af354bf52f121885df9ce9df003d0796abccc26d477e0fa48ae4ac313fa8a7c4153e4bcd40b28923de68f65533 SHA512 45eeba949f103654553b051f2909466a940501a2294d6ecbd6ca0e573ffa45460f3513c7a04d4ed8c301f2e55d8783d3ea03d74eeeefbbe75c37bf20bec80958 DIST ktexteditor-6.18.0.tar.xz 2947728 BLAKE2B eaa43287964dc3217cdeef6e0004bf592c342efc5f6c2fd40aa65642b66e5148e8c6399822556c9ef51694b8e4cbcec72a60cc42a0a2b30619af986d5a527cc6 SHA512 dc55c37744c5f851561dde4753248c9dfd4c0fed787de5543d3b861c41033239cda0948c5124e82ccfc903bde3ee5417b632fcfa2d356642606cf7ec159dfd8f diff --git a/kde-frameworks/ktexteditor/ktexteditor-6.17.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-6.17.0.ebuild deleted file mode 100644 index 552291931129..000000000000 --- a/kde-frameworks/ktexteditor/ktexteditor-6.17.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing a full text editor component" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="+editorconfig" - -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtspeech-${QTMIN}:6 - =kde-frameworks/karchive-${KDE_CATV}*:6 - =kde-frameworks/kauth-${KDE_CATV}*:6 - =kde-frameworks/kcodecs-${KDE_CATV}*:6 - =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 - =kde-frameworks/kcompletion-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kconfigwidgets-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kguiaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kio-${KDE_CATV}*:6 - =kde-frameworks/kitemviews-${KDE_CATV}*:6 - =kde-frameworks/kjobwidgets-${KDE_CATV}*:6 - =kde-frameworks/kparts-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 - =kde-frameworks/kxmlgui-${KDE_CATV}*:6 - =kde-frameworks/sonnet-${KDE_CATV}*:6 - =kde-frameworks/syntax-highlighting-${KDE_CATV}*:6 - editorconfig? ( app-text/editorconfig-core-c ) -" -RDEPEND="${DEPEND}" -BDEPEND="test? ( >=kde-frameworks/kservice-${KDE_CATV}:6 )" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package editorconfig EditorConfig) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/ktexttemplate/Manifest b/kde-frameworks/ktexttemplate/Manifest index cc216e99742e..60f196b3a6a5 100644 --- a/kde-frameworks/ktexttemplate/Manifest +++ b/kde-frameworks/ktexttemplate/Manifest @@ -1,3 +1,2 @@ DIST ktexttemplate-6.16.0.tar.xz 848536 BLAKE2B ab851d191a268013ac36187592a162c6ce3c12527b0592037bc2a9c08cfc6cb3b529495220fcb94ab446e5c4b7b2627bedb16b5a13c35a6ee5bac503e8908f5e SHA512 bf1b9360dd3288f5aebde967e5951e71c9c592105373e25b59e11f839575b1a3e4cef0c2b2cc06cdf81aad4aeea28715fb743b8e98bbf1ddc095c4acd2770912 -DIST ktexttemplate-6.17.0.tar.xz 848560 BLAKE2B 8242f8a7d4da43d6c5540a65e0f82f8df975bc8bad1b6355eb24ff0947ff79026b8a6ec8dc15fe01d551d1ee383772046dbff781b8df522a2e35ca796598392f SHA512 ee647e6660b0c17d683c4b1f7e32f262f39a03b6ea0b3c6e62247cc2c303091b19f172da147cae95c0d31fe93f4080dae641ca7f1559025768a494241734b452 DIST ktexttemplate-6.18.0.tar.xz 848480 BLAKE2B 314aa5bf02eb902b4b727681ea0e67a6b9a270994c7f1f44af1ede5e77156851869993acd2b1b6540405e3d4f663c558a498a3d9981028b697e5b2632f0eb120 SHA512 c376207550766b86b800c89329bf0a249762fef84bdea5c2cb81f7aca6e36c26a9fb8c31bec14a5a478abba93bb6d4f5dadb851a18fa8bef8f1b0458ba18249e diff --git a/kde-frameworks/ktexttemplate/ktexttemplate-6.17.0.ebuild b/kde-frameworks/ktexttemplate/ktexttemplate-6.17.0.ebuild deleted file mode 100644 index 8db5f706a38b..000000000000 --- a/kde-frameworks/ktexttemplate/ktexttemplate-6.17.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Library to allow separating the structure of documents from data they contain" - -LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - dev-qt/qtdeclarative:6 -" -DEPEND="${RDEPEND}" -BDEPEND="test? ( dev-qt/qttools:6[linguist] )" diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest index 052849280525..522b8243aba5 100644 --- a/kde-frameworks/ktextwidgets/Manifest +++ b/kde-frameworks/ktextwidgets/Manifest @@ -1,3 +1,2 @@ DIST ktextwidgets-6.16.0.tar.xz 2486960 BLAKE2B 540b0c1bd50abf5fe6b25890f6dfb4b6e80c49182e9fe212da58714032ed3abd7e203b78eb34f79844dec48c19e4c7972181bef01e4cea6cdaea79aa133eed39 SHA512 f3de58f5d92741464aef1b684698f350111929ad9a8652505cd626953bdc963febb514ea9942770a2ef6e348a04537a26e9d5415658744a3e36ad8780713c00a -DIST ktextwidgets-6.17.0.tar.xz 2487036 BLAKE2B 0fab748e9cafc1ab739df56e7021a56dfb2a3ffd6f64edd80b495fa141189e0b27f4d5079bebcc594a788f634660eb570a57fd57f7e2b23b36171e8e54c79c54 SHA512 ee7ff609c41716018caefcbb44c63add047b614bc1b8e2697a5fe506e2cc9c3f870cfe024f590105acc9e703b0be39f733b5ed8a8ab78c47f295020d3dc4a8f4 DIST ktextwidgets-6.18.0.tar.xz 2486624 BLAKE2B 79ccfe8a1cdef5c41df391f5de1c31a484b224473f940211227fce2291354fc75efb4c0ed3e8f31a53e4237ba93ad1291af0d55bbeb78ee533363454992b4ed3 SHA512 2c57ee85d2c3cb21ebb3b818c00e2433c664edcc0903398f02997b8f6a800e1fb72cc8348aed2a253f3ac77196a751312ec145e33de4af56a565bcab20d445c4 diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-6.17.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-6.17.0.ebuild deleted file mode 100644 index 5dce9245cd9a..000000000000 --- a/kde-frameworks/ktextwidgets/ktextwidgets-6.17.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing an assortment of widgets for displaying and editing text" - -LICENSE="LGPL-2+ LGPL-2.1+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="speech" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - =kde-frameworks/kcompletion-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 - =kde-frameworks/sonnet-${KDE_CATV}*:6 - speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DWITH_TEXT_TO_SPEECH=$(usex speech) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kunitconversion/Manifest b/kde-frameworks/kunitconversion/Manifest index dfc658b3f5b8..365b8c7f9f1f 100644 --- a/kde-frameworks/kunitconversion/Manifest +++ b/kde-frameworks/kunitconversion/Manifest @@ -1,3 +1,2 @@ DIST kunitconversion-6.16.0.tar.xz 976892 BLAKE2B c9c84eb308b0619a317431f1a5dbf2c0ec43390013281c140b92b180831983e12eba535d8abbe0b5dc37ce2df0977475044af36d74b9b64f612e55e23e52e18c SHA512 534683197c09d2a45da10e6f0a1ce6267b46cb5009f176157e540476b1ba989e6ae56a75c8ea1090c125b00d32df76830b5c6b29f3c9dfba9b28c06a0e8d9ad0 -DIST kunitconversion-6.17.0.tar.xz 977452 BLAKE2B c02afcd3c408bb0e7895ff1fe4708595026793603eda5ca73a25dae0c27dcde1c4c1513aa4336287fb60b0b242738a93d11a0761b0413abf9aebb2fda83e2146 SHA512 abf2cfd91cd0f0a9b300c5426c7220ae549f33adaf9345beb643db690c7349ff107b32d5297a8970116a3f62053edd00b88e2e49c1a695a0549f1ef6cd9230a3 DIST kunitconversion-6.18.0.tar.xz 977416 BLAKE2B eaf33482abd219743da385ba7010777d896e00793f23e1ba3cad1b4e238a0bab01f51c11bdaf1a2c1b6f0bb60eb75fbe5f75d9f6a74ed297afe92b2f793731ff SHA512 22e3ba4f9f1a8ae10692a9e4f77c4fef904a1a3f72a51bcc1feae55f06bdb839f9d2ec1a8678df0c9e779fa24a14e57e0e53cd55f54bec5776d880fefae7ca9e diff --git a/kde-frameworks/kunitconversion/kunitconversion-6.17.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-6.17.0.ebuild deleted file mode 100644 index 2902471c3c80..000000000000 --- a/kde-frameworks/kunitconversion/kunitconversion-6.17.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_PYTHON_BINDINGS="off" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for converting units" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[network] - =kde-frameworks/ki18n-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" - -src_test() { - local CMAKE_SKIP_TESTS=( - # bug 623938 - needs internet connection - convertertest - # bug 808216 - needs internet connection - categorytest - # bug 808216 - unknown, reported upstream - currencytableinittest - ) - - LC_NUMERIC="C" ecm_src_test # bug 694804 -} diff --git a/kde-frameworks/kuserfeedback/Manifest b/kde-frameworks/kuserfeedback/Manifest index 227cccedf88c..193018fecc32 100644 --- a/kde-frameworks/kuserfeedback/Manifest +++ b/kde-frameworks/kuserfeedback/Manifest @@ -1,3 +1,2 @@ DIST kuserfeedback-6.16.0.tar.xz 267392 BLAKE2B 3e7ec108de81cb59cd7b9855b93f6dc86846179ce79f410c2c2dbdc67e5708a2887358b82010b31ac5cfc3166977ff792380301998065e3a2c56ce4f934bc85b SHA512 e626855ec91ab2f9ae7fa6f5cd1cb94582d65a764589e59f2b42dde3dbdbc6c1e2017f66402639bb8a43ff5ce2e758c04b2bcbee5e900f494435a05ce2e63c7a -DIST kuserfeedback-6.17.0.tar.xz 267388 BLAKE2B aac83a59178dd91dc37fd43d199afe46354f314f78befeb5c825147eb1429f0373a269293c23113e579f62982ed0c81abe92a13ae92487f0ce71fb9e0dad7a27 SHA512 f29d721eb566eaae5e5f37c4a70ec68f83b1102b8a955e597e1cfa45b53a55b69c3268036b750de94d5fb5dc3689f0a0ab094ced4a9165b3d708acd8b360a4fd DIST kuserfeedback-6.18.0.tar.xz 267360 BLAKE2B a54f568c6d0f1ee86f1c65827a5565e6fb0a5c3b23266b405e45b1d1f42517e8fda3f3c62fd98d35c0795c9597c46c120f6714d663ab4c2a46b028e2e1971ebe SHA512 d936c4da0bbebf7981b5f847bd5ada420061424df8e49472fb253006db9d1df0b66044870815d8298360400c7a8f1c3359d7c419bff8976b9ba2330af6ea4138 diff --git a/kde-frameworks/kuserfeedback/kuserfeedback-6.17.0.ebuild b/kde-frameworks/kuserfeedback/kuserfeedback-6.17.0.ebuild deleted file mode 100644 index 9acd8f6729c7..000000000000 --- a/kde-frameworks/kuserfeedback/kuserfeedback-6.17.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -ECM_TEST="forceoptional" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework to collect user feedback for applications via telemetry and surveys" - -LICENSE="MIT" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="doc tools" - -# FIXME: Qt_6_PRIVATE_API matches UserFeedbackConsole, but where is it coming from? -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] - >=dev-qt/qtcharts-${QTMIN}:6 - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtsvg-${QTMIN}:6 -" -RDEPEND="${DEPEND} - !${CATEGORY}/${PN}:5[-kf6compat(-)] -" -BDEPEND=" - app-alternatives/lex - app-alternatives/yacc - doc? ( >=dev-qt/qttools-${QTMIN}:6[assistant,qdoc,linguist] ) -" - -src_configure() { - local mycmakeargs=( - # disable server application - -DENABLE_PHP=NO - -DENABLE_PHP_UNIT=NO - -DENABLE_SURVEY_TARGET_EXPRESSIONS=YES - -DENABLE_DOCS=$(usex doc) - -DENABLE_CONSOLE=$(usex tools) - ) - - ecm_src_configure -} - -CMAKE_SKIP_TESTS=( - # bugs: 921359, requires virtualx - openglinfosourcetest -) diff --git a/kde-frameworks/kwallet-runtime/Manifest b/kde-frameworks/kwallet-runtime/Manifest index 7efdb7b61f72..6b8735d2528d 100644 --- a/kde-frameworks/kwallet-runtime/Manifest +++ b/kde-frameworks/kwallet-runtime/Manifest @@ -1,3 +1,2 @@ DIST kwallet-6.16.0.tar.xz 364628 BLAKE2B 6fc4e61a4ba09042b80c53dfc8e18e36612a406546912a94faa45a64c308cc4ca4d4d38ecf376f30a24a52f0272963b42154bae32e3c44a59086db09084f3553 SHA512 b80066e92f1b2573919a7ec1bcd80241dc230a913ef1762e8bece7a107ab7ac91f46a0bbd1605f3941c2d0f7de1098065b5fa982f4378c7d35063872a382a715 -DIST kwallet-6.17.0.tar.xz 364964 BLAKE2B 425d7b8b03829ecd45ef63139f974cdc61a1ac90dead7158734d8b7ad0b83de40c6c0e77dfa95c8bfd11863c1ff695afb3881dc882dec4bd91b408fca85190f7 SHA512 2bdf569c2423b3198e5db21c4c74d1a617e65a5f06c7126337bcd135e7b0137fb1dbd7526902339a7f6390c20c77b0e99ace2a5b8ed977b827491b3db16bf9da DIST kwallet-6.18.0.tar.xz 364524 BLAKE2B 6156c804f1bc7025f7fe9f35f15f693a611765404224e9c9be1d13cb667c4dbf041f02916b5a3b76657175ec28bfe74ed0984d8064543f38044c7e04518cba36 SHA512 3a5a57a5f9a0dea3d1ef7944868b4e784a1eb11943f4dc2fc7246ca5f9eed7351eaa4760bbfe96c118d64b905c6ec3efe7822fbc05fe144e5ae433e06af2a550 diff --git a/kde-frameworks/kwallet-runtime/kwallet-runtime-6.17.0.ebuild b/kde-frameworks/kwallet-runtime/kwallet-runtime-6.18.0-r1.ebuild index add67cc42197..3d1d132897c1 100644 --- a/kde-frameworks/kwallet-runtime/kwallet-runtime-6.17.0.ebuild +++ b/kde-frameworks/kwallet-runtime/kwallet-runtime-6.18.0-r1.ebuild @@ -34,6 +34,7 @@ DEPEND=" RDEPEND="${DEPEND} !<kde-frameworks/kwallet-5.116.0-r2:5[-kf6compat(-)] !<kde-frameworks/kwallet-6.14.0:6 + keyring? ( =kde-frameworks/ksecretd-services-${KDE_CATV}* ) " BDEPEND="man? ( >=kde-frameworks/kdoctools-${KDE_CATV}:6 )" @@ -57,6 +58,16 @@ src_configure() { ecm_src_configure } +src_install() { + ecm_src_install + + # provided by kde-frameworks/ksecretd-services + if use keyring; then + rm -v "${D}"/usr/share/dbus-1/services/org.freedesktop.impl.portal.desktop.kwallet.service \ + "${D}"/usr/share/dbus-1/services/org.kde.secretservicecompat.service || die + fi +} + pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then optfeature "Auto-unlocking after Plasma login" "kde-plasma/kwallet-pam" diff --git a/kde-frameworks/kwallet-runtime/kwallet-runtime-6.18.0.ebuild b/kde-frameworks/kwallet-runtime/kwallet-runtime-6.18.0.ebuild deleted file mode 100644 index add67cc42197..000000000000 --- a/kde-frameworks/kwallet-runtime/kwallet-runtime-6.18.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_NAME="kwallet" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org optfeature - -DESCRIPTION="Framework providing desktop-wide storage for passwords" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="gpg +man +keyring +legacy-kwallet X" - -DEPEND=" - >=app-crypt/qca-2.3.9:2[qt6(+)] - dev-libs/libgcrypt:0= - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kcrash-${KDE_CATV}*:6 - =kde-frameworks/kdbusaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/knotifications-${KDE_CATV}*:6 - =kde-frameworks/kservice-${KDE_CATV}*:6 - =kde-frameworks/kwallet-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 - =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[X?] - gpg? ( dev-libs/qgpgme:= ) - legacy-kwallet? ( app-crypt/libsecret ) -" -RDEPEND="${DEPEND} - !<kde-frameworks/kwallet-5.116.0-r2:5[-kf6compat(-)] - !<kde-frameworks/kwallet-6.14.0:6 -" -BDEPEND="man? ( >=kde-frameworks/kdoctools-${KDE_CATV}:6 )" - -PATCHES=( "${FILESDIR}/${PN}-6.14.0-stdalone.patch" ) - -src_prepare() { - ecm_src_prepare - cmake_run_in src cmake_comment_add_subdirectory api -} - -src_configure() { - local mycmakeargs=( - -DBUILD_KWALLET_QUERY=ON # could be split easily together w/ docs - $(cmake_use_find_package gpg Gpgmepp) - -DBUILD_KSECRETD=$(usex keyring) - -DBUILD_KWALLETD=$(usex legacy-kwallet) - $(cmake_use_find_package man KF6DocTools) - -DWITH_X11=$(usex X) - ) - - ecm_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "Auto-unlocking after Plasma login" "kde-plasma/kwallet-pam" - optfeature "KWallet management" "kde-apps/kwalletmanager" - elog "For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet" - fi -} diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest index 7695c59baf7f..634ed6fa193a 100644 --- a/kde-frameworks/kwallet/Manifest +++ b/kde-frameworks/kwallet/Manifest @@ -1,5 +1,4 @@ DIST kwallet-5.116.0-patchset.tar.xz 11808 BLAKE2B a359b21889cf51f8adf8ab71b82ca6f8e0a113d96e473ee6cd9c9b31bcce508d816032db58197816ec7113fb09553af2a41da39a2901970a98c53566f9d60fd3 SHA512 2cc168bcc13002e963215d75b2a69531189de14ca2dda9cd000f9a223553c8c8b77630d84ff8d597769ee5d9ba2cef7f50be33f399225ba160bdf4bc6a2842ff DIST kwallet-5.116.0.tar.xz 353948 BLAKE2B d8c38a71e72ea9ce316a9f5af440c502b4e21b69f9ae40e740a209bde3aaa6519dd26079c99ffe1b7441a464c1ebdb34b550f9127be89c0f2baede68003eb462 SHA512 fc96b2e87e565dadb960159c5412cc0862454331824510405f434dfda2146ecf4e2ca133345c0c46608143da10265f154a0225f4d8d82ae6f11a184b222d663d DIST kwallet-6.16.0.tar.xz 364628 BLAKE2B 6fc4e61a4ba09042b80c53dfc8e18e36612a406546912a94faa45a64c308cc4ca4d4d38ecf376f30a24a52f0272963b42154bae32e3c44a59086db09084f3553 SHA512 b80066e92f1b2573919a7ec1bcd80241dc230a913ef1762e8bece7a107ab7ac91f46a0bbd1605f3941c2d0f7de1098065b5fa982f4378c7d35063872a382a715 -DIST kwallet-6.17.0.tar.xz 364964 BLAKE2B 425d7b8b03829ecd45ef63139f974cdc61a1ac90dead7158734d8b7ad0b83de40c6c0e77dfa95c8bfd11863c1ff695afb3881dc882dec4bd91b408fca85190f7 SHA512 2bdf569c2423b3198e5db21c4c74d1a617e65a5f06c7126337bcd135e7b0137fb1dbd7526902339a7f6390c20c77b0e99ace2a5b8ed977b827491b3db16bf9da DIST kwallet-6.18.0.tar.xz 364524 BLAKE2B 6156c804f1bc7025f7fe9f35f15f693a611765404224e9c9be1d13cb667c4dbf041f02916b5a3b76657175ec28bfe74ed0984d8064543f38044c7e04518cba36 SHA512 3a5a57a5f9a0dea3d1ef7944868b4e784a1eb11943f4dc2fc7246ca5f9eed7351eaa4760bbfe96c118d64b905c6ec3efe7822fbc05fe144e5ae433e06af2a550 diff --git a/kde-frameworks/kwallet/kwallet-6.17.0.ebuild b/kde-frameworks/kwallet/kwallet-6.17.0.ebuild deleted file mode 100644 index f0186773ab39..000000000000 --- a/kde-frameworks/kwallet/kwallet-6.17.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Interface to KWallet Framework providing desktop-wide storage for passwords" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="minimal" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - =kde-frameworks/kconfig-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" -PDEPEND="!minimal? ( =kde-frameworks/kwallet-runtime-${KDE_CATV}* )" - -src_configure() { - local mycmakeargs=( - -DBUILD_KSECRETD=OFF - -DBUILD_KWALLETD=OFF - -DBUILD_KWALLET_QUERY=OFF - ) - ecm_src_configure -} diff --git a/kde-frameworks/kwidgetsaddons/Manifest b/kde-frameworks/kwidgetsaddons/Manifest index c8a8de1f6f8f..12970ccc864b 100644 --- a/kde-frameworks/kwidgetsaddons/Manifest +++ b/kde-frameworks/kwidgetsaddons/Manifest @@ -1,4 +1,3 @@ DIST kwidgetsaddons-5.116.0.tar.xz 4272468 BLAKE2B c81d997ec9337af6b2d18aadc6f397fb522a849e6f07125a7cf99d3f5997c1bc3658dbcea16aa2627e0ea16cd0bdb66f776780806e4e1dc20000f12a64e8f89d SHA512 34d74d9a4c1ce57e1f9306b442fe44975c9d1e7bd9d5d2461750e017331c2746a07d173b769636eb4143e05b4138fd823ab233618742f2599051036b8c5955bc DIST kwidgetsaddons-6.16.0.tar.xz 4255800 BLAKE2B 41622703b8982fcfd1a6b009b72d9dff1b7d77d831d31fcd583e4165273ed7897f9dc0d8bd6243fd9cfdb2046c26356fa255fefc94414d78ff3c2509d015273b SHA512 71b29200435b230642e6ba73a053536e5a0d7c5fb8163b0e0cb2e96c2f9812d40ad7702b5f4de63697b462c0d9821bc129a346859f314cb9199913035069b220 -DIST kwidgetsaddons-6.17.0.tar.xz 4256348 BLAKE2B efe6d102e8a163e9688cb956514e706036f4e9f4a18b1f0453f90044335900339ead013067b68b3ee2a90997d0b00e4382a793be284c87acb31e30eb22bfa639 SHA512 220e9fbab08c02b32039789be1819d98dcfe71a4a79e4bc228442590408b188cd760525cca46bfca56a55a425f5a61b214282d178373c32fc0416008ae681fd0 DIST kwidgetsaddons-6.18.0.tar.xz 4254364 BLAKE2B fb7fce60de998faa781ffab6ead9d18e15c41c34912993d62df23746da155d8b485eae41547086cb8ba2626ab42ccbec66264015c0511e0123fa9fcb76bc8973 SHA512 0f87a2e1f7fbf2119709a3d7c513f076f36dd5812684297a3b98fca206b1ed67788208dc60d534c1c1f7eb49c14552161b89935114fa3c45b3a0016f95f5dd85 diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.17.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.17.0.ebuild deleted file mode 100644 index 7bdb569a118e..000000000000 --- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.17.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_PYTHON_BINDINGS="off" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="An assortment of high-level widgets for common tasks" - -LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]" -RDEPEND="${DEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -CMAKE_SKIP_TESTS=( - # bug 650216 - kdatecomboboxtest - # bug 697866 - ksqueezedtextlabelautotest - # bug 926508 - ktooltipwidgettest - # bug 808216 - ktwofingertaptest - ktwofingerswipetest -) diff --git a/kde-frameworks/kwindowsystem/Manifest b/kde-frameworks/kwindowsystem/Manifest index d0a387805d69..b0ca94011664 100644 --- a/kde-frameworks/kwindowsystem/Manifest +++ b/kde-frameworks/kwindowsystem/Manifest @@ -1,4 +1,3 @@ DIST kwindowsystem-5.116.0.tar.xz 2406688 BLAKE2B 99bb7ec3d3302543bab77a526c860f8c13233c803b92e15a225fbecdd74ca2498b0f9a58a1c310c84eb81b07cf8b586dfb0388cc45da65c38d501a774ecbe637 SHA512 1b8d45ee0a09161b45f62e6ba4f200f3c2ad937c20eedc03bf65c3a788a5311727ec2a1634db9e1b1208b8ecbe4158273d11c97924a86059a06d3a24d1201157 DIST kwindowsystem-6.16.0.tar.xz 2362540 BLAKE2B c732bab9916858028fb001bc711d895540616879f9ccfaa4671acb39adc94df852818c8f67f08e3686b3aea84ac43957e31b780fc529ebc4be84f9a9cbd1b1cb SHA512 59b8fa19f97f727907b2f645616318d89cdeb56f3220c5888bbc6035b0b9e557f1ef43da700bf47ceff611bd8910d6190f04b8a8bf928a98af8e2930651092e3 -DIST kwindowsystem-6.17.0.tar.xz 2362668 BLAKE2B 6447b47af833a7e9c87ba83e0faed8e9e271e0949845574b09f25255c77201615e38fe2b3b3e004bd9316923e310d7feba240f992f1aaf34b1dc173207303810 SHA512 a79b5ec08a9c22910e1872c557616a52c676169cd6ad4518f95aa32b9ab5aa731935820f3953e6c98fd259acf4f627ba767de8c5ee8ce2f9f6179f19b9ebb2bd DIST kwindowsystem-6.18.0.tar.xz 2362868 BLAKE2B 3c2bb34b7f7429779c970b73b54a7d86b3fa9aa5186bf3fbedcefea01db850150d007d634afb818d6b62025c8354af5f3da11c2b8223ab52d2f35f87e5aa1758 SHA512 214e090834ee11388daa07b79699c55152797ef6208f01cb4b883feb26c6c731f3cba9800cbb74ad8c020379ab32392bc5c25e9888b8ee726f70be30a26ef15a diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-6.17.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-6.17.0.ebuild deleted file mode 100644 index f04341eedf7a..000000000000 --- a/kde-frameworks/kwindowsystem/kwindowsystem-6.17.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework providing access to properties and features of the window manager" - -LICENSE="|| ( LGPL-2.1 LGPL-3 ) MIT" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="wayland X" - -RESTRICT="test" - -# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h -# slot op: Uses private/qwayland*_p.h headers -# x11-base/xorg-proto: X11/Xlib.h included in public header kkeyserver.h, -# req. by KF6WindowSystemConfig.cmake; see also bug #939177 -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - wayland? ( >=dev-qt/qtbase-${QTMIN}:6=[wayland] ) - X? ( - >=dev-qt/qtbase-${QTMIN}:6=[gui,X] - x11-base/xorg-proto - x11-libs/libX11 - x11-libs/libXfixes - x11-libs/libxcb - x11-libs/xcb-util-keysyms - ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) - wayland? ( - dev-libs/plasma-wayland-protocols - >=dev-libs/wayland-protocols-1.21 - ) -" -RDEPEND+=" wayland? ( || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 ) )" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -DOCS=( docs/README.kstartupinfo ) - -src_configure() { - local mycmakeargs=( - -DKWINDOWSYSTEM_WAYLAND=$(usex wayland) - -DKWINDOWSYSTEM_X11=$(usex X) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest index 9da7cea76cf5..79387dd7152c 100644 --- a/kde-frameworks/kxmlgui/Manifest +++ b/kde-frameworks/kxmlgui/Manifest @@ -1,4 +1,3 @@ DIST kxmlgui-5.116.0.tar.xz 2953508 BLAKE2B 133ae08dfa3b7f2077530f2164c6a912cfe4681ff41682ba7f76ebbf8b732dab3ee267a98eac46b02e58f87a891312b6dbfeffe65fc1eb290f1bb609e2b293a4 SHA512 e3a205f8eb0dc28869530e73e02ab090c55a5e1a54e3747b2271e34d211e2fb81fc61d07a44fc9ff3b41d37720e2861e4bff04d06419e5813ee526c02681bbef DIST kxmlgui-6.16.0.tar.xz 2895648 BLAKE2B f98b3c57eb7e005aca466f4b8a38a6846320cc97bf53c964e5ac3b495ac520aa109653e0d7446011bd7400266d0aaf46f463617c0bac38bb2cea51709bfa4958 SHA512 941c1566a7c4d050874ab49bd2f1169b11080482e9843e2d8f134bd521a758b04098a1e1e35337046c9b95a91f324ecf43aabfb0bad888e7eaaf815d9e5b849f -DIST kxmlgui-6.17.0.tar.xz 2895712 BLAKE2B cfcfca08c88077e5d0eded833c25b9de0ae0d15c2ff6858647d2babebc6f30d9e8701e66370e2e6db7400772a63c852836deea4f11eafa9adc1f4803f3ce5635 SHA512 7e3af28f798b5272f00dc459d20e9f6f1212c3ba1d2277de41e18b4674f64bb6883a465c5a44e6b926161ce2915f3ce96fc8cbff5a3d430f4704acf792f254f4 DIST kxmlgui-6.18.0.tar.xz 2897548 BLAKE2B 08203dab8188a700877e1223b43cdb4a0b29dea55215c7483bab83e62cd32c95af0d7b6d9b3693aac766f4078f483917bae97ebb9706030741173779f047932e SHA512 e070ae7062187d0681adc3c5a9e9150dc8c06d6a8f17db795af46b0aa2e6b18868775889e10833dbc4f56710f2057822c4bc3c7066ddb27615a5e382eb96d298 diff --git a/kde-frameworks/kxmlgui/kxmlgui-6.17.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-6.17.0.ebuild deleted file mode 100644 index f9b91e2a8f1f..000000000000 --- a/kde-frameworks/kxmlgui/kxmlgui-6.17.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_PYTHON_BINDINGS="off" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# slot op: includes QtCore/private/qlocale_p.h -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,ssl,widgets,xml] - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kconfigwidgets-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/kglobalaccel-${KDE_CATV}*:6 - =kde-frameworks/kguiaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kiconthemes-${KDE_CATV}*:6 - =kde-frameworks/kitemviews-${KDE_CATV}*:6 - =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 -" -RDEPEND="${DEPEND}" - -CMAKE_SKIP_TESTS=( - # bug 668198: files are missing; whatever. - ktoolbar_unittest - # bug 650290 - kxmlgui_unittest - # bug 808216 - ktooltiphelper_unittest -) diff --git a/kde-frameworks/modemmanager-qt/Manifest b/kde-frameworks/modemmanager-qt/Manifest index e03d8e7514ff..e89861209b1a 100644 --- a/kde-frameworks/modemmanager-qt/Manifest +++ b/kde-frameworks/modemmanager-qt/Manifest @@ -1,3 +1,2 @@ DIST modemmanager-qt-6.16.0.tar.xz 103896 BLAKE2B 435a0011e4bdb8ff969db4ec14e75de8f02d325dc5f80b347586110c9b63157c31ce3b418f7ddc5b37140a27615cef8e2b07edcd1897869636fa9f17fc2a596b SHA512 c2182451892ad157fc6e2980c9c529a68f11ac289f25e5e10cbaec61deb16f4dc53f6a2335a090c0fa1bef55fa530689882d985dfd72428b7523ec8ce4663057 -DIST modemmanager-qt-6.17.0.tar.xz 103940 BLAKE2B 948fd743ee2d1b741afacf3d1009b5f5c4090506890942ba50ee6556a24c3952e355e98f832dadc4f75e50b23c1a1ec93fab4260373238cc36e98fbab76bfc29 SHA512 c7b51e92bc48adb1fe30a58f29340317bfb68d5ed3bb41793eb21a2fdec61f77a13181296985e77c55a6f73413213fb9cd0a29419fdedbf05b510f0a6b28026e DIST modemmanager-qt-6.18.0.tar.xz 103976 BLAKE2B ab8b1efda2a781e61944effac494f7e64ed21df144626d3c4d97e4bca9cdbedd14644bdc376127136866353708b56a436a2208f36ef22a181137ed810a00f0d6 SHA512 2257ff6934aa6b6b1ae656e19bcba7c0b46ee2e105a9c77cedb54342202b91be16a1cdfb1a7eabd08d8b9eed5c7bfbb42a2f3e6e19443f5f356a5a0b32589dca diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-6.17.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-6.17.0.ebuild deleted file mode 100644 index c5f4ef045501..000000000000 --- a/kde-frameworks/modemmanager-qt/modemmanager-qt-6.17.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="ModemManager bindings for Qt" - -LICENSE="LGPL-2" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# requires running environment -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,xml] - net-misc/modemmanager -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" diff --git a/kde-frameworks/networkmanager-qt/Manifest b/kde-frameworks/networkmanager-qt/Manifest index c14a7ebb3c93..28907d937fd0 100644 --- a/kde-frameworks/networkmanager-qt/Manifest +++ b/kde-frameworks/networkmanager-qt/Manifest @@ -1,3 +1,2 @@ DIST networkmanager-qt-6.16.0.tar.xz 183988 BLAKE2B e76e7282cd9c881c69d84cca8057f786b0d6749ac1cbc0f329e3301f29a6a2a85c84b1242b8eff1e5614b72c4a705e9528ff65e717a1b3e9c3202a9bd040f4d6 SHA512 7bf1ab5cd2304560641c826b51b76b48001b7d721da1aa57e8290d44f3661c5a290adcdc16e08a8909b5bdc41a45f763e68922c24bf11d89bf931c9d637cfeb9 -DIST networkmanager-qt-6.17.0.tar.xz 183968 BLAKE2B 011e2d3a98a154e26240faf48857d824a0041d6b3972774f746a2b9e139ae11d68db33c104cad67fd9cbb9e208ef3347da88ff6a0da1b5263429356091182025 SHA512 a70507389685b72e8474a9084c48de7c7b89a16de8a10ad72eaeeb663e19e9590fe1a35ddd573cc25dbd3365a58d228334667936ea138d45e433f9864c966275 DIST networkmanager-qt-6.18.0.tar.xz 184052 BLAKE2B 0db61eb0c799a716895f2ed313e9548123bf3994db2a4086555f40168668c73bed2d35f4e8cd5fb7538e2794f3b60eb38bb5bf91f0b0c8468dd7a2295e040f0d SHA512 9af0e17febb9bc7ec829293e92ab0bf8810281983fd106fc44047c5fadd4ff9906449d6c6f5799324f07cc26263552dd2f811f67fb764e2c304db8c480017f72 diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-6.17.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.17.0.ebuild deleted file mode 100644 index e02c458e4d31..000000000000 --- a/kde-frameworks/networkmanager-qt/networkmanager-qt-6.17.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="NetworkManager bindings for Qt" - -LICENSE="LGPL-2" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="teamd" - -DEPEND=" - dev-libs/glib:2 - >=dev-qt/qtbase-${QTMIN}:6[dbus,network] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=net-misc/networkmanager-1.4.0-r1[teamd=] -" -RDEPEND="${DEPEND} - || ( - >=net-misc/networkmanager-1.4.0-r1[elogind] - >=net-misc/networkmanager-1.4.0-r1[systemd] - ) -" -BDEPEND="virtual/pkgconfig" - -CMAKE_SKIP_TESTS=( - # bug: 625276 - managertest - settingstest - activeconnectiontest -) diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest index 478fda0b07ed..c6e97b16ffad 100644 --- a/kde-frameworks/prison/Manifest +++ b/kde-frameworks/prison/Manifest @@ -1,3 +1,2 @@ DIST prison-6.16.0.tar.xz 57360 BLAKE2B 8e58b75fb061d2edd327b020964f5e17b87aa909ccf0de36d3f7ad693fa10b76a38d9e5578fe3015a3766d0fdd4cafe458b6ce3c21cc7023b8efe9eea3fd91d9 SHA512 aee91ea4fea0c0521d34b36810cc0ba38a538be2826808da2ba3117d197df7b090c5bc0550a1bbdb2883be79597040a2d4b66bc2deb6e1d109b6437d5b1f76b5 -DIST prison-6.17.0.tar.xz 57356 BLAKE2B 415923bf292dbe5d24242b7e081d75767dd47a92a7f9636f8f94a695aadd8c197f1ecf5c104093cd990c789cfb22b0e3d81130861747bf5338bb2476a9a8b771 SHA512 97f0a647f7d458214d3f0f522b1b98a1d3e2e16dd170103ec26f16a88efa71cc740a58a88351330558cae2d5507ead49ad5c2a9a89937bed0f21bafe135133a3 DIST prison-6.18.0.tar.xz 57364 BLAKE2B 87bd13d505ed60c565718151c97e37c51a9c84606919b243bc7497cfb74fa6dbad3d9158a982c4f1831a5d50815067a744f409c09e0346fcfca2bcf6aa8209f0 SHA512 158dc3f29263d744526683c6fefd211fdb42f8ee24773ee8fc9d46dc1dc3a1990f227f1e889693699682de9fe5786484bed13f236d275af8112ab9bcbd54cfba diff --git a/kde-frameworks/prison/prison-6.17.0.ebuild b/kde-frameworks/prison/prison-6.17.0.ebuild deleted file mode 100644 index 6925a4f0eb36..000000000000 --- a/kde-frameworks/prison/prison-6.17.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="QRCode and data matrix barcode library" -HOMEPAGE="https://invent.kde.org/frameworks/prison" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="qml" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtmultimedia-${QTMIN}:6 - media-gfx/qrencode:= - media-libs/libdmtx - media-libs/zxing-cpp:= - qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent,widgets] ) -" - -src_configure() { - local mycmakeargs=( - # TODO: WITH_MULTIMEDIA? - -DWITH_QUICK=$(usex qml) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/purpose-kaccounts-services/Manifest b/kde-frameworks/purpose-kaccounts-services/Manifest index de140107ee14..2203f7bb7a0d 100644 --- a/kde-frameworks/purpose-kaccounts-services/Manifest +++ b/kde-frameworks/purpose-kaccounts-services/Manifest @@ -1,3 +1,2 @@ DIST purpose-6.16.0.tar.xz 189540 BLAKE2B f8067f74e499bc5b820aec339471e7e2332bf260e53dc8107b58d65c889a21b22ce6e4a7161b0cf910d73b417d7c4ccd02a528c1b9ac5b1dda7b6271743aaf5f SHA512 1e48aa4ce5ba869d15840d69565505fa562076d08cefa1c73b77833c8598d81d37d063182179e52ddc81505e07d651fcc50491f220b80c646045d4edd12b0529 -DIST purpose-6.17.0.tar.xz 189636 BLAKE2B 1ae54f1358a20dd411af8b25d27156a03ebfc7e10891eecbf5afbf6b0fd84734aba2a9f2c45fe1a74089da2a68534ee89c904b16b3f19f974db205dd85408c26 SHA512 7519ea0ad579aba25d84c36a43432a534147ff36d3a67d67a6c3fa14ab5e8c73d26a6fe2415a5999c7c6cb37325d0bb9f79c0836471fec3e9aa51602725e8415 DIST purpose-6.18.0.tar.xz 190008 BLAKE2B 42d00bf6635a0a2f60f9e25e5530bb74f0ca3d4e543439a7b6bb618e93d0cf3cac7f40555bb22d26fea6e34effc036b4063cc4dc49aef5826af9cf39d3447239 SHA512 d40bf661e5fb9496a7e4c059586f9afddba5cb8fe4b516110e92d4684532dde6a230a10fc0ab819ba07b8fab8c7654345c6a4148b988aacb636876822cdf3ae1 diff --git a/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.17.0.ebuild b/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.17.0.ebuild deleted file mode 100644 index 82f6491dccd4..000000000000 --- a/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.17.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# this is purely for service file creation -ECM_I18N="false" -ECM_HANDBOOK="false" -KDE_ORG_NAME="${PN/-kaccounts-services/}" -inherit ecm-common frameworks.kde.org - -DESCRIPTION="KAccounts generated service files for nextcloud and google services" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="" - -RDEPEND=" - !<kde-frameworks/purpose-5.116.0-r2:5 - !<kde-frameworks/purpose-6.5.0-r1:6 -" -BDEPEND="kde-apps/kaccounts-integration:6" - -ecm-common_inject_heredoc() { - cat >> CMakeLists.txt <<- _EOF_ || die - find_package(KAccounts6 REQUIRED) - kaccounts_add_service(\${CMAKE_CURRENT_SOURCE_DIR}/src/plugins/nextcloud/nextcloud-upload.service.in) - kaccounts_add_service(\${CMAKE_CURRENT_SOURCE_DIR}/src/plugins/youtube/google-youtube.service.in) - _EOF_ -} - -src_prepare() { - ecm-common_src_prepare - - # Safety measure in case new services are added in the future - local known_num_of_services=2 - local found_num_of_services=$(find . -iname "*service.in" | wc -l) - if [[ ${found_num_of_services} != ${known_num_of_services} ]]; then - eerror "Number of service files mismatch!" - eerror "Expected: ${known_num_of_services}" - eerror "Found: ${found_num_of_services}" - die - fi -} diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest index de140107ee14..2203f7bb7a0d 100644 --- a/kde-frameworks/purpose/Manifest +++ b/kde-frameworks/purpose/Manifest @@ -1,3 +1,2 @@ DIST purpose-6.16.0.tar.xz 189540 BLAKE2B f8067f74e499bc5b820aec339471e7e2332bf260e53dc8107b58d65c889a21b22ce6e4a7161b0cf910d73b417d7c4ccd02a528c1b9ac5b1dda7b6271743aaf5f SHA512 1e48aa4ce5ba869d15840d69565505fa562076d08cefa1c73b77833c8598d81d37d063182179e52ddc81505e07d651fcc50491f220b80c646045d4edd12b0529 -DIST purpose-6.17.0.tar.xz 189636 BLAKE2B 1ae54f1358a20dd411af8b25d27156a03ebfc7e10891eecbf5afbf6b0fd84734aba2a9f2c45fe1a74089da2a68534ee89c904b16b3f19f974db205dd85408c26 SHA512 7519ea0ad579aba25d84c36a43432a534147ff36d3a67d67a6c3fa14ab5e8c73d26a6fe2415a5999c7c6cb37325d0bb9f79c0836471fec3e9aa51602725e8415 DIST purpose-6.18.0.tar.xz 190008 BLAKE2B 42d00bf6635a0a2f60f9e25e5530bb74f0ca3d4e543439a7b6bb618e93d0cf3cac7f40555bb22d26fea6e34effc036b4063cc4dc49aef5826af9cf39d3447239 SHA512 d40bf661e5fb9496a7e4c059586f9afddba5cb8fe4b516110e92d4684532dde6a230a10fc0ab819ba07b8fab8c7654345c6a4148b988aacb636876822cdf3ae1 diff --git a/kde-frameworks/purpose/purpose-6.17.0.ebuild b/kde-frameworks/purpose/purpose-6.17.0.ebuild deleted file mode 100644 index 5ceed0dae492..000000000000 --- a/kde-frameworks/purpose/purpose-6.17.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -ECM_TEST="forceoptional" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org optfeature xdg - -DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled" - -LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="bluetooth webengine" - -# requires running environment -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 - =kde-frameworks/ki18n-${KDE_CATV}*:6 - =kde-frameworks/kio-${KDE_CATV}*:6 - =kde-frameworks/kirigami-${KDE_CATV}*:6 - =kde-frameworks/knotifications-${KDE_CATV}*:6 - =kde-frameworks/kservice-${KDE_CATV}*:6 - =kde-frameworks/prison-${KDE_CATV}*:6 - webengine? ( - kde-apps/kaccounts-integration:6 - >=net-libs/accounts-qt-1.17[qt6(+)] - ) -" -RDEPEND="${DEPEND} - >=kde-frameworks/kdeclarative-${KDE_CATV}:6 - bluetooth? ( =kde-frameworks/bluez-qt-${KDE_CATV}*:6 ) - webengine? ( - >=kde-frameworks/purpose-kaccounts-services-${KDE_CATV} - >=net-libs/accounts-qml-0.7_p20231028[qt6(+)] - ) -" -BDEPEND="webengine? ( dev-util/intltool )" - -src_prepare() { - ecm_src_prepare - - use bluetooth || - cmake_run_in src/plugins cmake_comment_add_subdirectory bluetooth -} - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package webengine KAccounts6) - ) - - ecm_src_configure -} - -src_install() { - # Shipped by kde-frameworks/purpose-kaccounts-services package for shared use w/ SLOT 5 - use webengine && ECM_REMOVE_FROM_INSTALL=( - /usr/share/accounts/services/kde/{google-youtube,nextcloud-upload}.service - ) - ecm_src_install -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "Send through KDE Connect" kde-misc/kdeconnect - fi - xdg_pkg_postinst -} diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest index e6b1e42cdd5c..c4c4b5e26a5b 100644 --- a/kde-frameworks/qqc2-desktop-style/Manifest +++ b/kde-frameworks/qqc2-desktop-style/Manifest @@ -1,3 +1,2 @@ DIST qqc2-desktop-style-6.16.0.tar.xz 89700 BLAKE2B b6a27da93c6c16f4a4b45a256bad164b9bee5cdf80f641b16218928912c402b83bb29dcd382d63a3301827a870498b029eb0aa4bf47ca03f0422e9c95d1a8120 SHA512 1a7f65ec25b6d6b615a5522326fe39fbc29e88b135c4edc0f6ecc84fe4ac30de9c288ede90474ec7b2f73f11af0f8781929dcfdf87741270635f4fc2352658d6 -DIST qqc2-desktop-style-6.17.0.tar.xz 90032 BLAKE2B 0ed5bad4a7d8e16f549c3d50dcee420cb93682aaff3dd020ec230cc3870ac73bd41853e290ef54bdb1e9c3604c0d457e42a4baf77037600ef86b1a6354a14351 SHA512 51b9461cd572aeda222b73a148a73ae8df76a988c1532e29016580f06e5911dbda54e138f15303cdbeda7955681679bf0d2449fb1e6eaaf712b0faf27b1f728f DIST qqc2-desktop-style-6.18.0.tar.xz 90364 BLAKE2B 96789525f0df87bbe230d895d6e27d53e35ec0b71674fcbada9dab5b023a7ecad18e91cfdef365a917f3ff388cf50d336b7dbcf23be83a9a44d3e3fcf4e42e79 SHA512 e2a7b31efab5ce5317e61c64626ae327baaa3d842959af90280c12877861c79bab752f57bdf2aab837a7ea844095e3f3eec6dfd541b564d3d184efeea075b926 diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.17.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.17.0.ebuild deleted file mode 100644 index 7e980af38591..000000000000 --- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.17.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting" - -LICENSE="|| ( GPL-2+ LGPL-3+ )" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# Qt_6_PRIVATE_API matches org.kde.desktop.so, see also: -# https://invent.kde.org/frameworks/qqc2-desktop-style/-/merge_requests/379 -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6= - =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 - =kde-frameworks/kconfig-${KDE_CATV}*:6 - =kde-frameworks/kiconthemes-${KDE_CATV}*:6 - =kde-frameworks/kirigami-${KDE_CATV}*:6 - =kde-frameworks/sonnet-${KDE_CATV}*:6[qml] -" -RDEPEND="${DEPEND} - >=dev-qt/qt5compat-${QTMIN}:6 -" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -CMAKE_SKIP_TESTS=( - # bug 926509 - animationspeedmodifiertest -) diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest index ef20f2dcf5cd..7928b91ddc91 100644 --- a/kde-frameworks/solid/Manifest +++ b/kde-frameworks/solid/Manifest @@ -1,4 +1,3 @@ DIST solid-5.116.0.tar.xz 308000 BLAKE2B 5ed973327c23fb49c4377c4dd434bea2ecf343c9379927ef10ee11fcbef05c419da0423e4436b782dee62ca4d24ef6de25fc751e8014fcc1eb13b8293de4c4ae SHA512 1d6cb0c096bfede35a4b2963cd87e2ef0cb1a6be640d18c737434451e288645f7bbb0657c8ac780f3a60104c153b3b20ed7bd9c90b077d9aa7daea5740947b36 DIST solid-6.16.0.tar.xz 303384 BLAKE2B 5d8524dca55c523e2323beb4c08a5a8f3aef6add7f2cea6df083a27bbe541b718018822dc9e6a9d0734efafdb8ca6aedef8088a50b012097f018af7755640e81 SHA512 fbf141ec784089fe26fe3c877eaed0d74b679972eecf282c80d4d4148f59014b6f127614321b5343e04118f587a1428a8d43597ff825dcf35a16068790e45daf -DIST solid-6.17.0.tar.xz 303692 BLAKE2B 19a735c868c09c5b661c6691346c206534b1dac485d332c0ad49488c991d86d03c693d47585fcf74fecf2989bd83d878784440316acbf58e5d37094344f7c33d SHA512 0b0776539141dd6b6d99e065af2c1b680e2700a696b9ced7288b5fe60f53cc7fcd38a9ab4dfbadc20c73b82ed52625ebe90682593586159019c3a909880d82b0 DIST solid-6.18.0.tar.xz 303692 BLAKE2B 09134fa066bd8e18bc4b9be17f8e696a88cb0616fc093201352e9ef49a3eb6eff47a947f0b0a368fb01008cc5f080883bb0f4bcc99a982b03318991ee795df49 SHA512 c69612ef8cefe875a53bdca763d343bf3a296ecf76de277ccadc43a25a2ec75cbe3d39f7bc73fb12dbb2b6a764c689bfb057ee1cf16343b20fe7dd168c908c7a diff --git a/kde-frameworks/solid/solid-6.17.0.ebuild b/kde-frameworks/solid/solid-6.17.0.ebuild deleted file mode 100644 index d352353b0c3a..000000000000 --- a/kde-frameworks/solid/solid-6.17.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=6.7.2 -inherit ecm frameworks.kde.org optfeature - -DESCRIPTION="Provider for platform independent hardware discovery, abstraction and management" - -LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="ios" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,xml] - >=dev-qt/qtdeclarative-${QTMIN}:6 - sys-apps/util-linux - sys-fs/udisks:2 - virtual/libudev:= - ios? ( - app-pda/libimobiledevice:= - app-pda/libplist:= - ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] ) -" -BDEPEND=" - app-alternatives/lex - app-alternatives/yacc - >=dev-qt/qttools-${QTMIN}:6[linguist] -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package ios IMobileDevice) - $(cmake_use_find_package ios PList) - ) - ecm_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "media player devices support" app-misc/media-player-info - fi -} diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest index 1d65103be009..4f3c1405aac6 100644 --- a/kde-frameworks/sonnet/Manifest +++ b/kde-frameworks/sonnet/Manifest @@ -1,3 +1,2 @@ DIST sonnet-6.16.0.tar.xz 2412848 BLAKE2B 1f2aae50f44be2b15d5f3fc1bdceed3ff98925097a1ad9eb34ee5501cec629e1329e790e698d9b3983ec50cda220be011ddd033e2fd1579e473982b436e3052f SHA512 2999f12d56a81d6ef4bcdfb384e540b2f42e418f7b5e0a6475287f0f94581aeab0f8894042cdedaaddb27e5eaf75252cf299779419385f75dd3e3f171ffbd726 -DIST sonnet-6.17.0.tar.xz 2413056 BLAKE2B 14f4ba1eb2ace4bb273eb6e8de0c579b6d0e1be1e7633aa623d2ab81b38f4683eec749af921d715adb80e0b46714134e42e72ddd6f525c41cdd5824965f9bdc6 SHA512 efa39b29819b9a7cfa7a0694e330d025fc549008ac6a4bf9ce6f1f09b60e57d61366310be6fa175d231b74079b2a97c4925774d785a5d394cda89864ede5251e DIST sonnet-6.18.0.tar.xz 2413184 BLAKE2B 67e99e67800e4aecf6872c6c270375ce57095031b09fec08e8095af842ea9f800def1cfbdb44adcc794fba0574678beeac0c0add6a330e42826da098a37c6511 SHA512 885b308876c5055a5ad46153e7e3be06d2b454cd3e80f59ad3be597762130aadca3db3e025c8907ae2a83abf60986c414dd9afb33b7865868faaad54645e53df diff --git a/kde-frameworks/sonnet/sonnet-6.17.0.ebuild b/kde-frameworks/sonnet/sonnet-6.17.0.ebuild deleted file mode 100644 index 5a467857ea1e..000000000000 --- a/kde-frameworks/sonnet/sonnet-6.17.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends" - -LICENSE="LGPL-2+ LGPL-2.1+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="aspell +hunspell qml" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - aspell? ( app-text/aspell ) - hunspell? ( app-text/hunspell:= ) - qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 ) -" -RDEPEND="${DEPEND}" -BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" - -CMAKE_SKIP_TESTS=( - # bug 779994 - sonnet-test_autodetect - # bug 680032 - sonnet-test_settings - sonnet-test_highlighter -) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package aspell ASPELL) - $(cmake_use_find_package hunspell HUNSPELL) - -DSONNET_USE_QML=$(usex qml) - ) - if ! use aspell && ! use hunspell; then - mycmakeargs+=( -DSONNET_NO_BACKENDS=ON ) - fi - - ecm_src_configure -} diff --git a/kde-frameworks/syndication/Manifest b/kde-frameworks/syndication/Manifest index 298ef23ebb3b..43805709c7d5 100644 --- a/kde-frameworks/syndication/Manifest +++ b/kde-frameworks/syndication/Manifest @@ -1,3 +1,2 @@ DIST syndication-6.16.0.tar.xz 569416 BLAKE2B aa0642475a736990045edf93dff5a7cde27640a23bb3d8bf34ca77216f15f06aeb738fd9deb566e1a1b56517b7030289e1cb2a60f7a8a9642aee496d7d0c3cac SHA512 465e35e41125864846ea8e27b30f5e82549b99a860371f97a16d35b4e122e144646f8a00258e4a6da57528d6c44df4e62bfa612886d4de1a6045f526a61747f8 -DIST syndication-6.17.0.tar.xz 569392 BLAKE2B 662215414feb1212cb1fc0fd8ec049f5cabcae9fbc238b0b5482669d403db16771b4a060c353c3adfb4fde77748d52477540706e234199e5529c16ce58503e95 SHA512 562ab7853d5836613f1dcfa62317a7705c1c24a76ce0bd43ea6bd27df710c0893330a498d49ca987ed5a1cce678c07d71df8ab29dd47d2bf22d6a4560b6ed21a DIST syndication-6.18.0.tar.xz 569344 BLAKE2B 7e3b774d9c677cff8f98192e758992d835d43451569a09afefb349495720eca0e22234dc87c8507ffe68c6124b6692e597f7625a7da66d92aba5697a6b35f212 SHA512 913ce931ade0644d4d4e41b372bf05836f1c767ff1fa8d53c2776d3f8d86e3085377b81f8436f849e0dc8d3360a8c0cf6108ccdc8a5e553a1aafb1567a74e827 diff --git a/kde-frameworks/syndication/syndication-6.17.0.ebuild b/kde-frameworks/syndication/syndication-6.17.0.ebuild deleted file mode 100644 index 053e0e279b67..000000000000 --- a/kde-frameworks/syndication/syndication-6.17.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Library for parsing RSS and Atom feeds" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[xml] - =kde-frameworks/kcodecs-${KDE_CATV}*:6 -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[network] ) -" diff --git a/kde-frameworks/syntax-highlighting/Manifest b/kde-frameworks/syntax-highlighting/Manifest index 4d7a87ddc771..48a05a01b57c 100644 --- a/kde-frameworks/syntax-highlighting/Manifest +++ b/kde-frameworks/syntax-highlighting/Manifest @@ -1,3 +1,2 @@ DIST syntax-highlighting-6.16.0.tar.xz 3679160 BLAKE2B 4ea12312b2098da042fc72b7c726d40860ae4a7ce0e1481ed021935aac38ba8050f0c7d6830acec9d584e9b509d20636312d68c9389872bf32d46fd0791e300f SHA512 91f8c6f7d6c97624bd9963ceed3932efa12af380b22d678e5b827384ebab960217f45573187467bb4c74a7de6fd1c8846d8db727b32c02c50cb486f0f58184d2 -DIST syntax-highlighting-6.17.0.tar.xz 3711016 BLAKE2B 9aa7ef2fa338324639f7dc65abf563352e05fe4119c7b59d2f327096e3b39d3b75435c4d29850cebcce53f82d2f1c5b71c51e2a690fe5191fd7355f4cfd7d43b SHA512 0922ee36f1069722196f268d962a610d0e2e90068333143f9ce275a77bd0b86bfdcf553da97d6d020ae202df396a482e2c10681cea93cec14d221908acb3c972 DIST syntax-highlighting-6.18.0.tar.xz 3715588 BLAKE2B b8e680de8e53025b88a4903ce47ec83ae6101cec11354adf03084429777df1ecdebf3a11799b7795fd3207e65dbe52bfe8df89dbd4f47996aa313c57dab1a850 SHA512 65262576b3d6a020617658f3e7fd988e236001ac7461735ab085ea378e32dde3eef6fe5ed4c16a57e186ecfb0d8ba9916899e3cc1045ca271c73cf22cb0a41c8 diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-6.17.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-6.17.0.ebuild deleted file mode 100644 index baf5aa37635b..000000000000 --- a/kde-frameworks/syntax-highlighting/syntax-highlighting-6.17.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -QTMIN=6.7.2 -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for syntax highlighting" - -LICENSE="MIT" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# examples: dev-qt/qtbase[printsupport,widgets] -RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,network] - >=dev-qt/qtdeclarative-${QTMIN}:6 -" -DEPEND="${RDEPEND} - dev-libs/xerces-c -" -BDEPEND=" - dev-lang/perl - >=dev-qt/qttools-${QTMIN}:6[linguist] -" diff --git a/kde-frameworks/threadweaver/Manifest b/kde-frameworks/threadweaver/Manifest index 7eac9f77f83d..e8bb49273a57 100644 --- a/kde-frameworks/threadweaver/Manifest +++ b/kde-frameworks/threadweaver/Manifest @@ -1,3 +1,2 @@ DIST threadweaver-6.16.0.tar.xz 1415364 BLAKE2B 08809197ef5a5ed45d5660782d52c4307a8a9709d330a631f85565b59059a8e9efb35095ed37904cdf0632705bdab340346d9b766e5e2bd4c51ef2321e541686 SHA512 bc01317d94f4f0df88ad3b3aee502648bc882b44d2e3a4cf8125ba626bd84662ebca9a2836fd43b23421a430f666c6f6fedda4488920fcd2edc5449d877f6c86 -DIST threadweaver-6.17.0.tar.xz 1415404 BLAKE2B 7110c8974231f80f1c08bc5f4886c12db7ee7a4e0cdcba3fa1115e1bd1dd904dd1d130588c0e3d4a56dff8882c0de84ef4373a3073063cf091ae31580c893115 SHA512 de5002af611eb9dfcc44fb977233f3e32f09f5f28718cf12b70c9889d38a86dfbd85d88bc8a51f2507cd596532630a7e1c0d9f0acc45179771e8fc8596dbf92f DIST threadweaver-6.18.0.tar.xz 1415364 BLAKE2B 8d88d243700048c4d0f1276e4345d48fd9bf77c574b675ebb73fd7ad2fb72cc295f17b55209c1187daff8d473a3cba6a34e0e24841f4c481b94ac9a9998d5ca0 SHA512 1d5f3b0b1622ef66d10fdb403daa38c45f50123ebea325360a10f9728923fe4d0b7cbd019aca94fe9b932fdc8710e9c1959f793d589d5ce0be7758558b5e61c1 diff --git a/kde-frameworks/threadweaver/threadweaver-6.17.0.ebuild b/kde-frameworks/threadweaver/threadweaver-6.17.0.ebuild deleted file mode 100644 index 21bf55c9644c..000000000000 --- a/kde-frameworks/threadweaver/threadweaver-6.17.0.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit ecm frameworks.kde.org - -DESCRIPTION="Framework for managing threads using job and queue-based interfaces" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -src_prepare() { - cmake_comment_add_subdirectory benchmarks - ecm_src_prepare -} diff --git a/llvm-core/clang-common/Manifest b/llvm-core/clang-common/Manifest index 51e1a7d3dd8a..255a9b68beec 100644 --- a/llvm-core/clang-common/Manifest +++ b/llvm-core/clang-common/Manifest @@ -12,5 +12,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-core/clang-common/clang-common-21.1.3.ebuild b/llvm-core/clang-common/clang-common-21.1.3.ebuild new file mode 100644 index 000000000000..668afb0e71de --- /dev/null +++ b/llvm-core/clang-common/clang-common-21.1.3.ebuild @@ -0,0 +1,339 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 elisp-common llvm.org multilib + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos" +IUSE=" + default-compiler-rt default-libcxx default-lld + bootstrap-prefix cet emacs hardened llvm-libunwind +" + +PDEPEND=" + default-compiler-rt? ( + llvm-runtimes/clang-runtime:${LLVM_MAJOR}[compiler-rt] + llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) + !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) + ) + !default-compiler-rt? ( sys-devel/gcc ) + default-libcxx? ( >=llvm-runtimes/libcxx-${PV}[static-libs] ) + !default-libcxx? ( sys-devel/gcc ) + default-lld? ( >=llvm-core/lld-${PV} ) + !default-lld? ( sys-devel/binutils ) +" +# enforce flags on clang-runtime as well to aid transition +PDEPEND+=" + llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] + emacs? ( >=app-editors/emacs-26.3:* ) +" +IDEPEND=" + !default-compiler-rt? ( sys-devel/gcc-config ) + !default-libcxx? ( sys-devel/gcc-config ) +" +BDEPEND=" + emacs? ( >=app-editors/emacs-26.3:* ) +" + +LLVM_COMPONENTS=( clang/utils clang/tools/clang-format ) +llvm.org_set_globals + +SITEFILE="50clang-gentoo.el" + +pkg_pretend() { + [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return + + local flag missing_flags=() + for flag in default-{compiler-rt,libcxx,lld}; do + if ! use "${flag}" && has_version "llvm-core/clang[${flag}]"; then + missing_flags+=( "${flag}" ) + fi + done + + if [[ ${missing_flags[@]} ]]; then + eerror "It seems that you have the following flags set on llvm-core/clang:" + eerror + eerror " ${missing_flags[*]}" + eerror + eerror "The default runtimes are now set via flags on llvm-core/clang-common." + eerror "The build is being aborted to prevent breakage. Please either set" + eerror "the respective flags on this ebuild, e.g.:" + eerror + eerror " llvm-core/clang-common ${missing_flags[*]}" + eerror + eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1." + die "Mismatched defaults detected between llvm-core/clang and llvm-core/clang-common" + fi +} + +_doclang_cfg() { + local triple="${1}" + + local tool + for tool in ${triple}-clang{,++}; do + newins - "${tool}.cfg" <<-EOF + # This configuration file is used by ${tool} driver. + @gentoo-common.cfg + @gentoo-common-ld.cfg + EOF + if [[ ${triple} == x86_64* ]]; then + cat >> "${ED}/etc/clang/${tool}.cfg" <<-EOF || die + @gentoo-cet.cfg + EOF + fi + done + + if use kernel_Darwin; then + cat >> "${ED}/etc/clang/${triple}-clang++.cfg" <<-EOF || die + -lc++abi + EOF + fi + + newins - "${triple}-clang-cpp.cfg" <<-EOF + # This configuration file is used by the ${triple}-clang-cpp driver. + @gentoo-common.cfg + EOF + if [[ ${triple} == x86_64* ]]; then + cat >> "${ED}/etc/clang/${triple}-clang-cpp.cfg" <<-EOF || die + @gentoo-cet.cfg + EOF + fi + + # Install symlinks for triples with other vendor strings since some + # programs insist on mangling the triple. + local vendor + for vendor in gentoo pc unknown; do + local vendor_triple="${triple%%-*}-${vendor}-${triple#*-*-}" + for tool in clang{,++,-cpp}; do + if [[ ! -f "${ED}/etc/clang/${vendor_triple}-${tool}.cfg" ]]; then + dosym "${triple}-${tool}.cfg" "/etc/clang/${vendor_triple}-${tool}.cfg" + fi + done + done +} + +doclang_cfg() { + local triple="${1}" + + _doclang_cfg ${triple} + + # LLVM may have different arch names in some cases. For example in x86 + # profiles the triple uses i686, but llvm will prefer i386 if invoked + # with "clang" on x86 or "clang -m32" on x86_64. The gentoo triple will + # be used if invoked through ${CHOST}-clang{,++,-cpp} though. + # + # To make sure the correct triples are installed, + # see Triple::getArchTypeName() in llvm/lib/TargetParser/Triple.cpp + # and compare with CHOST values in profiles. + + local abi=${triple%%-*} + case ${abi} in + armv4l|armv4t|armv5tel|armv6j|armv7a) + _doclang_cfg ${triple/${abi}/arm} + ;; + i686) + _doclang_cfg ${triple/${abi}/i386} + ;; + sparc) + _doclang_cfg ${triple/${abi}/sparcel} + ;; + sparc64) + _doclang_cfg ${triple/${abi}/sparcv9} + ;; + esac +} + +src_compile() { + default + use emacs && elisp-compile ../tools/clang-format/clang-format.el +} + +src_install() { + newbashcomp bash-autocomplete.sh clang + + insinto /etc/clang + newins - gentoo-runtimes.cfg <<-EOF + # This file is initially generated by llvm-runtimes/clang-runtime. + # It is used to control the default runtimes using by clang. + + --rtlib=$(usex default-compiler-rt compiler-rt libgcc) + --unwindlib=$(usex default-compiler-rt libunwind libgcc) + --stdlib=$(usex default-libcxx libc++ libstdc++) + -fuse-ld=$(usex default-lld lld bfd) + EOF + + newins - gentoo-gcc-install.cfg <<-EOF + # This file is maintained by gcc-config. + # It is used to specify the selected GCC installation. + EOF + + newins - gentoo-common.cfg <<-EOF + # This file contains flags common to clang, clang++ and clang-cpp. + @gentoo-runtimes.cfg + @gentoo-gcc-install.cfg + @gentoo-hardened.cfg + # bug #870001 + -include "${EPREFIX}/usr/include/gentoo/maybe-stddefs.h" + EOF + + # clang-cpp does not like link args being passed to it when directly + # invoked, so use a separate configuration file. + newins - gentoo-common-ld.cfg <<-EOF + # This file contains flags common to clang and clang++ + @gentoo-hardened-ld.cfg + EOF + + # Baseline hardening (bug #851111) + newins - gentoo-hardened.cfg <<-EOF + # Some of these options are added unconditionally, regardless of + # USE=hardened, for parity with sys-devel/gcc. + -Xarch_host -fstack-clash-protection + -Xarch_host -fstack-protector-strong + -fPIE + -include "${EPREFIX}/usr/include/gentoo/fortify.h" + EOF + + newins - gentoo-cet.cfg <<-EOF + -Xarch_host -fcf-protection=$(usex cet full none) + EOF + + if use kernel_Darwin; then + newins - gentoo-hardened-ld.cfg <<-EOF + # There was -Wl,-z,relro here, but it's not supported on Mac + # TODO: investigate whether -bind_at_load or -read_only_stubs will do the job + EOF + else + newins - gentoo-hardened-ld.cfg <<-EOF + # Some of these options are added unconditionally, regardless of + # USE=hardened, for parity with sys-devel/gcc. + -Wl,-z,relro + -Wl,-z,now + EOF + fi + + dodir /usr/include/gentoo + + cat >> "${ED}/usr/include/gentoo/maybe-stddefs.h" <<-EOF || die + /* __has_include is an extension, but it's fine, because this is only + for Clang anyway. */ + #if defined __has_include && __has_include (<stdc-predef.h>) && !defined(__GLIBC__) + # include <stdc-predef.h> + #endif + EOF + + local fortify_level=$(usex hardened 3 2) + # We have to do this because glibc's headers warn if F_S is set + # without optimization and that would at the very least be very noisy + # during builds and at worst trigger many -Werror builds. + cat >> "${ED}/usr/include/gentoo/fortify.h" <<- EOF || die + #ifdef __clang__ + # pragma clang system_header + #endif + #ifndef _FORTIFY_SOURCE + # if defined(__has_feature) + # define __GENTOO_HAS_FEATURE(x) __has_feature(x) + # else + # define __GENTOO_HAS_FEATURE(x) 0 + # endif + # + # if !defined(__OPTIMIZE__) || __OPTIMIZE__ == 0 + # elif !defined(__STDC_HOSTED__) || __STDC_HOSTED__ != 1 + # elif defined(__SANITIZE_ADDRESS__) + # elif __GENTOO_HAS_FEATURE(address_sanitizer) + # elif __GENTOO_HAS_FEATURE(hwaddress_sanitizer) + # elif __GENTOO_HAS_FEATURE(memory_sanitizer) + # elif __GENTOO_HAS_FEATURE(numerical_stability_sanitizer) + # elif __GENTOO_HAS_FEATURE(realtime_sanitizer) + # elif __GENTOO_HAS_FEATURE(thread_sanitizer) + # else + # define _FORTIFY_SOURCE ${fortify_level} + # endif + # + # undef __GENTOO_HAS_FEATURE + #endif + EOF + + # TODO: Maybe -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST for + # non-hardened? + if use hardened ; then + cat >> "${ED}/etc/clang/gentoo-hardened.cfg" <<-EOF || die + # Options below are conditional on USE=hardened. + -Xarch_host -D_GLIBCXX_ASSERTIONS + + # Analogue to GLIBCXX_ASSERTIONS + # https://libcxx.llvm.org/UsingLibcxx.html#assertions-mode + # https://libcxx.llvm.org/Hardening.html#using-hardened-mode + -Xarch_host -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE + EOF + + cat >> "${ED}/etc/clang/gentoo-hardened-ld.cfg" <<-EOF || die + # Options below are conditional on USE=hardened. + EOF + fi + + # We only install config files for supported ABIs because unprefixed tools + # might be used for crosscompilation where e.g. PIE may not be supported. + # See bug #912237 and bug #901247. Just ${CHOST} won't do due to bug #912685. + local abi + for abi in $(get_all_abis); do + local abi_chost=$(get_abi_CHOST "${abi}") + doclang_cfg "${abi_chost}" + done + + if use kernel_Darwin; then + cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die + # Gentoo Prefix on Darwin + -Wl,-search_paths_first + EOF + if use bootstrap-prefix ; then + # bootstrap-prefix is only set during stage2 of bootstrapping + # Prefix, where EPREFIX is set to EPREFIX/tmp. + # Here we need to point it at the future lib dir of the stage3's + # EPREFIX. + cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die + -Wl,-rpath,${EPREFIX}/../usr/lib + -Wl,-L,${EPREFIX}/../usr/lib + -isystem ${EPREFIX}/../usr/include + EOF + fi + # Using -Wl,-L instead of -L to trick compiler driver to put it + # after -isysroot's internal -L + cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die + -Wl,-rpath,${EPREFIX}/usr/lib + -Wl,-L,${EPREFIX}/usr/lib + -isystem ${EPREFIX}/usr/include + -isysroot ${EPREFIX}/MacOSX.sdk + EOF + fi + + if use emacs ; then + elisp-install clang ../tools/clang-format/clang-format.{el,elc} + elisp-make-site-file "${SITEFILE}" clang + fi +} + +pkg_preinst() { + if has_version -b sys-devel/gcc-config && has_version sys-devel/gcc + then + local gcc_path=$(gcc-config --get-lib-path 2>/dev/null) + if [[ -n ${gcc_path} ]]; then + cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF + --gcc-install-dir="${gcc_path%%:*}" + EOF + fi + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/llvm-core/clang/Manifest b/llvm-core/clang/Manifest index 495426c8eaeb..b90fa76609f0 100644 --- a/llvm-core/clang/Manifest +++ b/llvm-core/clang/Manifest @@ -23,5 +23,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-core/clang/clang-21.1.3.ebuild b/llvm-core/clang/clang-21.1.3.ebuild new file mode 100644 index 000000000000..17038668c2e9 --- /dev/null +++ b/llvm-core/clang/clang-21.1.3.ebuild @@ -0,0 +1,467 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) + +inherit cmake llvm.org 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}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~x64-macos" +IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" + ~llvm-core/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}] + static-analyzer? ( dev-lang/perl:* ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) +" + +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} + >=llvm-core/clang-common-${PV} +" +BDEPEND=" + ${PYTHON_DEPS} + test? ( ~llvm-core/lld-${PV} ) + xml? ( virtual/pkgconfig ) +" +PDEPEND=" + ~llvm-runtimes/clang-runtime-${PV} + llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR} +" + +LLVM_COMPONENTS=( + clang clang-tools-extra cmake +) +LLVM_MANPAGES=1 +LLVM_TEST_COMPONENTS=( + llvm/utils +) +LLVM_USE_TARGETS=llvm+eq +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. ABI_* flags control ABIs libclang* is built for only. +# 2. clang is always capable of compiling code for all ABIs for enabled +# target. However, you will need appropriate crt* files (installed +# e.g. by sys-devel/gcc and sys-libs/glibc). +# 3. ${CHOST}-clang wrappers are always installed for all ABIs included +# in the current profile (i.e. alike supported by sys-devel/gcc). +# +# Therefore: use llvm-core/clang[${MULTILIB_USEDEP}] only if you need +# multilib clang* libraries (not runtime, not wrappers). + +src_prepare() { + # create extra parent dir for relative CLANG_RESOURCE_DIR access + mkdir -p x/y || die + BUILD_DIR=${WORKDIR}/x/y/clang + + llvm.org_src_prepare + + # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch) + eprefixify \ + lib/Lex/InitHeaderSearch.cpp \ + lib/Driver/ToolChains/Darwin.cpp || die + + if ! use prefix-guest && [[ -n ${EPREFIX} ]]; then + sed -i "/LibDir.*Loader/s@return \"\/\"@return \"${EPREFIX}/\"@" lib/Driver/ToolChains/Linux.cpp || die + fi +} + +check_distribution_components() { + if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then + local all_targets=() my_targets=() l + cd "${BUILD_DIR}" || die + + while read -r l; do + if [[ ${l} == install-*-stripped:* ]]; then + l=${l#install-} + l=${l%%-stripped*} + + case ${l} in + # meta-targets + clang-libraries|distribution) + continue + ;; + # tools + clang|clangd|clang-*) + ;; + # static libraries + clang*|findAllSymbols) + continue + ;; + # conditional to USE=doc + docs-clang-html|docs-clang-tools-html) + use doc || continue + ;; + esac + + all_targets+=( "${l}" ) + fi + done < <(${NINJA} -t targets all) + + while read -r l; do + my_targets+=( "${l}" ) + done < <(get_distribution_components $"\n") + + local add=() remove=() + for l in "${all_targets[@]}"; do + if ! has "${l}" "${my_targets[@]}"; then + add+=( "${l}" ) + fi + done + for l in "${my_targets[@]}"; do + if ! has "${l}" "${all_targets[@]}"; then + remove+=( "${l}" ) + fi + done + + if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then + eerror "get_distribution_components() is outdated!" + eerror " Add: ${add[*]}" + eerror "Remove: ${remove[*]}" + die "Update get_distribution_components()!" + fi + cd - >/dev/null || die + fi +} + +get_distribution_components() { + local sep=${1-;} + + local out=( + # common stuff + clang-cmake-exports + clang-headers + clang-resource-headers + libclang-headers + + aarch64-resource-headers + arm-common-resource-headers + arm-resource-headers + core-resource-headers + cuda-resource-headers + hexagon-resource-headers + hip-resource-headers + hlsl-resource-headers + mips-resource-headers + opencl-resource-headers + openmp-resource-headers + ppc-htm-resource-headers + ppc-resource-headers + riscv-resource-headers + spirv-resource-headers + systemz-resource-headers + utility-resource-headers + ve-resource-headers + webassembly-resource-headers + windows-resource-headers + x86-resource-headers + + # libs + clang-cpp + libclang + ) + + if multilib_is_native_abi; then + out+=( + # common stuff + bash-autocomplete + libclang-python-bindings + + # tools + c-index-test + clang + clang-format + clang-installapi + clang-linker-wrapper + clang-nvlink-wrapper + clang-offload-bundler + clang-offload-packager + clang-refactor + clang-repl + clang-scan-deps + clang-sycl-linker + diagtool + hmaptool + offload-arch + + # needed for cross-compiling Clang + clang-tblgen + ) + + if use extra; then + out+=( + # extra tools + clang-apply-replacements + clang-change-namespace + clang-doc + clang-include-cleaner + clang-include-fixer + clang-move + clang-query + clang-reorder-fields + clang-tidy + clang-tidy-headers + clangd + find-all-symbols + modularize + pp-trace + ) + + use kernel_Darwin && out+=( ClangdXPCLib ) + fi + + if llvm_are_manpages_built; then + out+=( docs-clang-man ) + use extra && out+=( docs-clang-tools-man ) + fi + + if use doc; then + out+=( docs-clang-html ) + use extra && out+=( docs-clang-tools-html ) + fi + + use static-analyzer && out+=( + clang-check + clang-extdef-mapping + scan-build + scan-build-py + scan-view + ) + fi + + printf "%s${sep}" "${out[@]}" +} + +multilib_src_configure() { + local mycmakeargs=( + -DDEFAULT_SYSROOT=$(usex prefix-guest "" "${EPREFIX}") + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" + -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man" + -DLLVM_ROOT="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" + -DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang/${LLVM_MAJOR}" + -DCLANG_CONFIG_FILE_USER_DIR="~/.config/clang" + # relative to bindir + -DCLANG_RESOURCE_DIR="../../../../lib/clang/${LLVM_MAJOR}" + + -DBUILD_SHARED_LIBS=OFF + -DCLANG_LINK_CLANG_DYLIB=ON + -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) + -DCLANG_INCLUDE_TESTS=$(usex test) + + -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + + # these are not propagated reliably, so redefine them + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + # libgomp support fails to find headers without explicit -I + # furthermore, it provides only syntax checking + -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp + + -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie) + + -DCLANG_ENABLE_LIBXML2=$(usex xml) + -DCLANG_ENABLE_ARCMT=$(usex static-analyzer) + -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer) + # TODO: CLANG_ENABLE_HLSL? + + -DPython3_EXECUTABLE="${PYTHON}" + ) + + if ! use elibc_musl; then + mycmakeargs+=( + -DPPC_LINUX_DEFAULT_IEEELONGDOUBLE=$(usex ieee-long-double) + ) + fi + + use test && mycmakeargs+=( + -DLLVM_BUILD_TESTS=ON + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + if multilib_is_native_abi; then + local build_docs=OFF + if llvm_are_manpages_built; then + build_docs=ON + mycmakeargs+=( + -DLLVM_BUILD_DOCS=ON + -DLLVM_ENABLE_SPHINX=ON + -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html" + -DSPHINX_WARNINGS_AS_ERRORS=OFF + ) + if use extra; then + mycmakeargs+=( + -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra" + ) + fi + fi + mycmakeargs+=( + -DCLANG_INCLUDE_DOCS=${build_docs} + ) + fi + if multilib_native_use extra; then + mycmakeargs+=( + -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra + -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs} + ) + else + mycmakeargs+=( + -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF + ) + fi + + if tc-is-cross-compiler; then + has_version -b llvm-core/clang:${LLVM_MAJOR} || + die "llvm-core/clang:${LLVM_MAJOR} is required on the build host." + local tools_bin=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin + mycmakeargs+=( + -DLLVM_TOOLS_BINARY_DIR="${tools_bin}" + -DCLANG_TABLEGEN="${tools_bin}"/clang-tblgen + ) + fi + + # LLVM can have very high memory consumption while linking, + # exhausting the limit on 32-bit linker executable + use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + cmake_src_configure + + multilib_is_native_abi && check_distribution_components +} + +multilib_src_compile() { + cmake_build distribution +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + local test_targets=( check-clang ) + if multilib_native_use extra; then + test_targets+=( + check-clang-tools + check-clangd + ) + fi + cmake_build "${test_targets[@]}" +} + +src_install() { + MULTILIB_WRAPPED_HEADERS=( + /usr/include/clang/Config/config.h + ) + + multilib-minimal_src_install + + # Move runtime headers to /usr/lib/clang, where they belong + mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die + # move (remaining) wrapped headers back + if use extra; then + mv "${T}"/clang-tidy "${ED}"/usr/include/ || die + fi + mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die + + # Apply CHOST and version suffix to clang tools + local clang_tools=( clang clang++ clang-cl clang-cpp ) + local abi i + + # cmake gives us: + # - clang-X + # - clang -> clang-X + # - clang++, clang-cl, clang-cpp -> clang + # we want to have: + # - clang-X + # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X + # - clang, clang++, clang-cl, clang-cpp -> clang*-X + # also in CHOST variant + for i in "${clang_tools[@]:1}"; do + rm "${ED}/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}" || die + dosym "clang-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}-${LLVM_MAJOR}" + dosym "${i}-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}" + done + + # now create target symlinks for all supported ABIs + for abi in $(get_all_abis); do + local abi_chost=$(get_abi_CHOST "${abi}") + for i in "${clang_tools[@]}"; do + dosym "${i}-${LLVM_MAJOR}" \ + "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}-${LLVM_MAJOR}" + dosym "${abi_chost}-${i}-${LLVM_MAJOR}" \ + "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}" + done + done +} + +multilib_src_install() { + DESTDIR=${D} cmake_build install-distribution + + # move headers to /usr/include for wrapping & ABI mismatch checks + # (also drop the version suffix from runtime headers) + rm -rf "${ED}"/usr/include || die + mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die + mv "${ED}"/usr/lib/clang "${ED}"/usr/include/clangrt || die + if multilib_native_use extra; then + # don't wrap clang-tidy headers, the list is too long + # (they're fine for non-native ABI but enabling the targets is problematic) + mv "${ED}"/usr/include/clang-tidy "${T}/" || die + fi +} + +multilib_src_install_all() { + python_fix_shebang "${ED}" + if use static-analyzer; then + python_optimize "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/share/scan-view + fi + + docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man" + llvm_install_manpages + # match 'html' non-compression + use doc && docompress -x "/usr/share/doc/${PF}/tools-extra" + # +x for some reason; TODO: investigate + use static-analyzer && fperms a-x "/usr/lib/llvm/${LLVM_MAJOR}/share/man/man1/scan-build.1" +} + +pkg_postinst() { + if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi + + elog "You can find additional utility scripts in:" + elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/clang" + if use extra; then + elog "Some of them are vim integration scripts (with instructions inside)." + elog "The run-clang-tidy.py script requires the following additional package:" + elog " dev-python/pyyaml" + fi +} + +pkg_postrm() { + if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow clean all + fi +} diff --git a/llvm-core/flang/Manifest b/llvm-core/flang/Manifest index 8eb0e38e968d..246201ec276b 100644 --- a/llvm-core/flang/Manifest +++ b/llvm-core/flang/Manifest @@ -1,4 +1,6 @@ DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-core/flang/flang-21.1.3.ebuild b/llvm-core/flang/flang-21.1.3.ebuild new file mode 100644 index 000000000000..045fc8c8556b --- /dev/null +++ b/llvm-core/flang/flang-21.1.3.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) +inherit cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="LLVM's Fortran frontend" +HOMEPAGE="https://flang.llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +KEYWORDS="~amd64 ~arm64" +IUSE="+clang debug test" +RESTRICT="!test? ( test )" + +DEPEND=" + ~llvm-core/clang-${PV}[debug=] + ~llvm-core/llvm-${PV}[debug=] + ~llvm-core/mlir-${PV}[debug=] +" +RDEPEND=" + ${DEPEND} +" +PDEPEND=" + >=llvm-runtimes/flang-rt-${PV}:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( llvm-core/clang ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( flang cmake ) +LLVM_TEST_COMPONENTS=( clang/test/Driver mlir/test/lib ) +LLVM_USE_TARGETS=llvm+eq +llvm.org_set_globals + +python_check_deps() { + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if ! use clang && tc-is-gcc; then + ewarn "Building using GCC requires lots of memory (up to 10 GiB per process)." + ewarn "Consider enabling USE=clang." + ewarn "See https://gcc.gnu.org/PR119705" + fi +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + if use clang; then + # Only do this conditionally to allow overriding with + # e.g. CC=clang-13 in case of breakage + if ! tc-is-clang ; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + fi + + strip-unsupported-flags + fi + + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" + + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + -DCLANG_RESOURCE_DIR="../../../clang/${LLVM_MAJOR}" + + -DBUILD_SHARED_LIBS=OFF + -DMLIR_LINK_MLIR_DYLIB=ON + # flang does not feature a dylib, so do not install libraries + # or headers + -DLLVM_INSTALL_TOOLCHAIN_ONLY=ON + # installed by llvm-runtimes/flang-rt + -DFLANG_INCLUDE_RUNTIME=OFF + + # TODO: always enable to obtain reproducible tools + -DFLANG_INCLUDE_TESTS=$(usex test) + + -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + ) + use test && mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + cmake_src_configure +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + cmake_build check-flang +} diff --git a/llvm-core/libclc/Manifest b/llvm-core/libclc/Manifest index 51e1a7d3dd8a..255a9b68beec 100644 --- a/llvm-core/libclc/Manifest +++ b/llvm-core/libclc/Manifest @@ -12,5 +12,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-core/libclc/libclc-21.1.3.ebuild b/llvm-core/libclc/libclc-21.1.3.ebuild new file mode 100644 index 000000000000..befd37171325 --- /dev/null +++ b/llvm-core/libclc/libclc-21.1.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( 21 ) +PYTHON_COMPAT=( python3_{11..14} ) +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" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" + +BDEPEND=" + ${PYTHON_DEPS} + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT} + ') + spirv? ( dev-util/spirv-llvm-translator:* ) +" + +LLVM_COMPONENTS=( libclc ) +llvm.org_set_globals + +pkg_setup() { + llvm-r1_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libclc_targets=( + "clspv--" + "clspv64--" + ) + + 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=${libclc_targets[*]} + local mycmakeargs=( + -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}" + ) + cmake_src_configure +} diff --git a/llvm-core/lld/Manifest b/llvm-core/lld/Manifest index 6150e63d0383..8599d39c09af 100644 --- a/llvm-core/lld/Manifest +++ b/llvm-core/lld/Manifest @@ -13,5 +13,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-core/lld/lld-21.1.3.ebuild b/llvm-core/lld/lld-21.1.3.ebuild new file mode 100644 index 000000000000..9d021d07dccf --- /dev/null +++ b/llvm-core/lld/lld-21.1.3.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) +inherit cmake flag-o-matic llvm.org 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}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="debug test zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + ~llvm-core/llvm-${PV}[debug=,zstd=] + sys-libs/zlib:= + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} + !llvm-core/lld:0 +" +BDEPEND=" + llvm-core/llvm:${LLVM_MAJOR} + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" +PDEPEND=" + >=llvm-core/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR} +" + +LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o ) +LLVM_TEST_COMPONENTS=( llvm/utils/dtlto ) +LLVM_USE_TARGETS=llvm+eq +llvm.org_set_globals + +python_check_deps() { + python_has_version "dev-python/lit[${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_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 + + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + -DBUILD_SHARED_LIBS=ON + -DLLVM_INCLUDE_TESTS=$(usex test) + -DLLVM_ENABLE_ZLIB=FORCE_ON + -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF) + -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + ) + + use test && mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DPython3_EXECUTABLE="${PYTHON}" + ) + + tc-is-cross-compiler && mycmakeargs+=( + -DLLVM_TABLEGEN_EXE="${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen" + ) + + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-lld +} diff --git a/llvm-core/lldb/Manifest b/llvm-core/lldb/Manifest index ffe9c20e4f4c..c96d967e1cc5 100644 --- a/llvm-core/lldb/Manifest +++ b/llvm-core/lldb/Manifest @@ -13,5 +13,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-core/lldb/lldb-21.1.3.ebuild b/llvm-core/lldb/lldb-21.1.3.ebuild new file mode 100644 index 000000000000..0f2736cc58d7 --- /dev/null +++ b/llvm-core/lldb/lldb-21.1.3.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) +inherit cmake flag-o-matic llvm.org python-single-r1 + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${LLVM_SOABI}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86" +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:= ) + ~llvm-core/clang-${PV} + ~llvm-core/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}] + ") + llvm-core/lld + ) +" + +LLVM_COMPONENTS=( lldb cmake llvm/utils ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) +LLVM_USE_TARGETS=llvm+eq +llvm.org_set_globals + +src_configure() { + # bug #858389 (https://github.com/llvm/llvm-project/issues/83636) + filter-lto + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local mycmakeargs=( + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + -DClang_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + + -DLLDB_ENABLE_CURSES=$(usex ncurses) + -DLLDB_ENABLE_LIBEDIT=$(usex libedit) + -DLLDB_ENABLE_PYTHON=$(usex python) + -DLLDB_ENABLE_LUA=OFF + -DLLDB_ENABLE_LZMA=$(usex lzma) + -DLLDB_ENABLE_LIBXML2=$(usex xml) + -DLLVM_ENABLE_TERMINFO=$(usex ncurses) + + -DLLDB_INCLUDE_TESTS=$(usex test) + + -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + + -DCLANG_LINK_CLANG_DYLIB=ON + # TODO: fix upstream to detect this properly + -DHAVE_LIBDL=ON + -DHAVE_LIBPTHREAD=ON + + # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO + # and TERMINFO_LIBS... so just force FindCurses.cmake to use + # ncurses with complete library set (including autodetection + # of -ltinfo) + -DCURSES_NEED_NCURSES=ON + + -DCLANG_RESOURCE_DIR="../../../clang/${LLVM_MAJOR}" + + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DPython3_EXECUTABLE="${PYTHON}" + ) + use test && mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-lldb-{shell,unit} + # failures + hangs + #use python && cmake_build check-lldb-api +} + +src_install() { + cmake_src_install + find "${D}" -name '*.a' -delete || die + + use python && python_optimize +} diff --git a/llvm-core/llvm-common/Manifest b/llvm-core/llvm-common/Manifest index 51e1a7d3dd8a..255a9b68beec 100644 --- a/llvm-core/llvm-common/Manifest +++ b/llvm-core/llvm-common/Manifest @@ -12,5 +12,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-core/llvm-common/llvm-common-21.1.3.ebuild b/llvm-core/llvm-common/llvm-common-21.1.3.ebuild new file mode 100644 index 000000000000..135cc3d48049 --- /dev/null +++ b/llvm-core/llvm-common/llvm-common-21.1.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common llvm.org + +DESCRIPTION="Common files shared between multiple slots of LLVM" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos" +IUSE="emacs" + +RDEPEND=" + !llvm-core/llvm:0 +" +BDEPEND=" + emacs? ( >=app-editors/emacs-23.1:* ) +" + +LLVM_COMPONENTS=( llvm/utils ) +llvm.org_set_globals + +SITEFILE="50llvm-gentoo.el" +BYTECOMPFLAGS="-L emacs" + +src_compile() { + default + + use emacs && elisp-compile emacs/*.el +} + +src_install() { + insinto /usr/share/vim/vimfiles + doins -r vim/*/ + # some users may find it useful + newdoc vim/README README.vim + dodoc vim/vimrc + + if use emacs ; then + elisp-install llvm emacs/*.{el,elc} + elisp-make-site-file "${SITEFILE}" llvm + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/llvm-core/llvm/Manifest b/llvm-core/llvm/Manifest index 498ae455f731..efaf23cced51 100644 --- a/llvm-core/llvm/Manifest +++ b/llvm-core/llvm/Manifest @@ -23,5 +23,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-core/llvm/llvm-21.1.3.ebuild b/llvm-core/llvm/llvm-21.1.3.ebuild new file mode 100644 index 000000000000..8abe3802fdfd --- /dev/null +++ b/llvm-core/llvm/llvm-21.1.3.ebuild @@ -0,0 +1,560 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) + +inherit cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="Low Level Virtual Machine" +HOMEPAGE="https://llvm.org/" + +# Additional licenses: +# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. +# 2. xxhash: BSD. +# 3. MD5 code: public-domain. +# 4. ConvertUTF.h: TODO. + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos" +IUSE=" + +binutils-plugin debug debuginfod doc exegesis libedit +libffi + test xml z3 zstd +" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-libs/zlib:0=[${MULTILIB_USEDEP}] + debuginfod? ( + net-misc/curl:= + dev-cpp/cpp-httplib:= + ) + exegesis? ( dev-libs/libpfm:= ) + libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) + libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] ) + zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) +" +DEPEND=" + ${RDEPEND} + binutils-plugin? ( sys-libs/binutils-libs ) +" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + sys-devel/gnuconfig + kernel_Darwin? ( + <llvm-runtimes/libcxx-${LLVM_VERSION}.9999 + ) + libffi? ( virtual/pkgconfig ) +" +# There are no file collisions between these versions but having :0 +# installed means llvm-config there will take precedence. +RDEPEND=" + ${RDEPEND} + !llvm-core/llvm:0 +" +PDEPEND=" + llvm-core/llvm-common + llvm-core/llvm-toolchain-symlinks:${LLVM_MAJOR} + binutils-plugin? ( >=llvm-core/llvmgold-${LLVM_MAJOR} ) +" + +LLVM_COMPONENTS=( llvm cmake third-party ) +LLVM_MANPAGES=1 +LLVM_USE_TARGETS=provide +llvm.org_set_globals + +[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" doc? ( " +BDEPEND+=" + $(python_gen_any_dep ' + dev-python/myst-parser[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') +" +[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" ) " + +python_check_deps() { + llvm_are_manpages_built || return 0 + + python_has_version -b "dev-python/myst-parser[${PYTHON_USEDEP}]" && + python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" +} + +check_uptodate() { + local prod_targets=( + $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \ + | tail -n +2 | head -n -1) + ) + local all_targets=( + lib/Target/*/ + ) + all_targets=( "${all_targets[@]#lib/Target/}" ) + all_targets=( "${all_targets[@]%/}" ) + + local exp_targets=() i + for i in "${all_targets[@]}"; do + has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" ) + done + + local outdated + if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then + eerror "ALL_LLVM_EXPERIMENTAL_TARGETS are outdated!" + eerror " Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}" + eerror "Expected: ${exp_targets[*]}" + eerror + outdated=1 + fi + + if [[ ${prod_targets[*]} != ${ALL_LLVM_PRODUCTION_TARGETS[*]} ]]; then + eerror "ALL_LLVM_PRODUCTION_TARGETS are outdated!" + eerror " Have: ${ALL_LLVM_PRODUCTION_TARGETS[*]}" + eerror "Expected: ${prod_targets[*]}" + outdated=1 + fi + + [[ ${outdated} ]] && die "Update ALL_LLVM*_TARGETS" +} + +check_distribution_components() { + if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then + local all_targets=() my_targets=() l + cd "${BUILD_DIR}" || die + + while read -r l; do + if [[ ${l} == install-*-stripped:* ]]; then + l=${l#install-} + l=${l%%-stripped*} + + case ${l} in + # shared libs + LLVM|LLVMgold) + ;; + # TableGen lib + deps + LLVMDemangle|LLVMSupport|LLVMTableGen) + ;; + # for mlir-tblgen + LLVMCodeGenTypes) + ;; + # used by lldb + LLVMDebuginfod) + ;; + # testing libraries + LLVMTestingAnnotations|LLVMTestingSupport) + ;; + # static libs + LLVM*) + continue + ;; + # meta-targets + distribution|llvm-libraries) + continue + ;; + # used only w/ USE=doc + docs-llvm-html) + use doc || continue + ;; + # used only w/ USE=debuginfd + llvm-debuginfod) + use debuginfod || continue + ;; + # used only w/ USE=xml + llvm-mt) + use xml || continue + ;; + esac + + all_targets+=( "${l}" ) + fi + done < <(${NINJA} -t targets all) + + while read -r l; do + my_targets+=( "${l}" ) + done < <(get_distribution_components $"\n") + + local add=() remove=() + for l in "${all_targets[@]}"; do + if ! has "${l}" "${my_targets[@]}"; then + add+=( "${l}" ) + fi + done + for l in "${my_targets[@]}"; do + if ! has "${l}" "${all_targets[@]}"; then + remove+=( "${l}" ) + fi + done + + if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then + eerror "get_distribution_components() is outdated!" + eerror " Add: ${add[*]}" + eerror "Remove: ${remove[*]}" + die "Update get_distribution_components()!" + fi + cd - >/dev/null || die + fi +} + +src_prepare() { + # disable use of SDK on OSX, bug #568758 + sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die + + # Update config.guess to support more systems + cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die + + # Verify that the ebuild is up-to-date + check_uptodate + + llvm.org_src_prepare +} + +get_distribution_components() { + local sep=${1-;} + + local out=( + # shared libs + LLVM + LTO + Remarks + + # tools + llvm-config + + # common stuff + cmake-exports + llvm-headers + + # libraries needed for clang-tblgen + LLVMDemangle + LLVMSupport + LLVMTableGen + # mlir-tblgen + LLVMCodeGenTypes + + # testing libraries + llvm_gtest + llvm_gtest_main + LLVMTestingAnnotations + LLVMTestingSupport + ) + + if multilib_is_native_abi; then + out+=( + # library used by lldb + LLVMDebuginfod + + # utilities + llvm-tblgen + llvm-test-mustache-spec + FileCheck + llvm-PerfectShuffle + count + not + yaml-bench + UnicodeNameMappingGenerator + + # tools + bugpoint + dsymutil + llc + lli + lli-child-target + llvm-addr2line + llvm-ar + llvm-as + llvm-bcanalyzer + llvm-bitcode-strip + llvm-c-test + llvm-cat + llvm-cfi-verify + llvm-cgdata + llvm-config + llvm-cov + llvm-ctxprof-util + llvm-cvtres + llvm-cxxdump + llvm-cxxfilt + llvm-cxxmap + llvm-debuginfo-analyzer + llvm-debuginfod-find + llvm-diff + llvm-dis + llvm-dlltool + llvm-dwarfdump + llvm-dwarfutil + llvm-dwp + llvm-exegesis + llvm-extract + llvm-gsymutil + llvm-ifs + llvm-install-name-tool + llvm-jitlink + llvm-jitlink-executor + llvm-lib + llvm-libtool-darwin + llvm-link + llvm-lipo + llvm-lto + llvm-lto2 + llvm-mc + llvm-mca + llvm-ml + llvm-ml64 + llvm-modextract + llvm-nm + llvm-objcopy + llvm-objdump + llvm-opt-report + llvm-otool + llvm-pdbutil + llvm-profdata + llvm-profgen + llvm-ranlib + llvm-rc + llvm-readelf + llvm-readobj + llvm-readtapi + llvm-reduce + llvm-remarkutil + llvm-rtdyld + llvm-sim + llvm-size + llvm-split + llvm-stress + llvm-strings + llvm-strip + llvm-symbolizer + llvm-tli-checker + llvm-undname + llvm-windres + llvm-xray + obj2yaml + opt + reduce-chunk-list + sancov + sanstats + split-file + verify-uselistorder + yaml2obj + + # python modules + opt-viewer + ) + + if llvm_are_manpages_built; then + out+=( + # manpages + docs-dsymutil-man + docs-llvm-dwarfdump-man + docs-llvm-man + ) + fi + use doc && out+=( + docs-llvm-html + ) + + use binutils-plugin && out+=( + LLVMgold + ) + use debuginfod && out+=( + llvm-debuginfod + ) + use xml && out+=( + llvm-mt + ) + fi + + printf "%s${sep}" "${out[@]}" +} + +multilib_src_configure() { + # ODR violations (bug #917536, bug #926529). Just do it for GCC for now + # to avoid people grumbling. GCC is, anecdotally, more likely to miscompile + # LLVM with LTO anyway (which is not necessarily its fault). + tc-is-gcc && filter-lto + + local ffi_cflags ffi_ldflags + if use libffi; then + ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) + ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + # disable appending VCS revision to the version to improve + # direct cache hit ratio + -DLLVM_APPEND_VC_REV=OFF + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) + + # 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_INCLUDE_BENCHMARKS=OFF + -DLLVM_INCLUDE_TESTS=ON + -DLLVM_BUILD_TESTS=$(usex test) + -DLLVM_INSTALL_GTEST=ON + + -DLLVM_ENABLE_FFI=$(usex libffi) + -DLLVM_ENABLE_LIBEDIT=$(usex libedit) + -DLLVM_ENABLE_LIBXML2=$(usex xml) + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_LIBPFM=$(usex exegesis) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + -DLLVM_ENABLE_Z3_SOLVER=$(usex z3) + -DLLVM_ENABLE_ZLIB=FORCE_ON + -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF) + -DLLVM_ENABLE_CURL=$(usex debuginfod) + -DLLVM_ENABLE_HTTPLIB=$(usex debuginfod) + + -DLLVM_HOST_TRIPLE="${CHOST}" + + -DPython3_EXECUTABLE="${PYTHON}" + + # disable OCaml bindings (now in dev-ml/llvm) + -DOCAMLFIND=NO + ) + + local suffix= + if [[ -n ${EGIT_VERSION} && ${EGIT_BRANCH} != release/* ]]; then + # the ABI of the main branch is not stable, so let's include + # the commit id in the SOVERSION to contain the breakage + suffix+="git${EGIT_VERSION::8}" + fi + if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then + # Smart hack: alter version suffix -> SOVERSION when linking + # against libc++. This way we won't end up mixing LLVM libc++ + # libraries with libstdc++ clang, and the other way around. + suffix+="+libcxx" + mycmakeargs+=( + -DLLVM_ENABLE_LIBCXX=ON + ) + fi + mycmakeargs+=( + -DLLVM_VERSION_SUFFIX="${suffix}" + ) + + use test && mycmakeargs+=( + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + if multilib_is_native_abi; then + local build_docs=OFF + if llvm_are_manpages_built; then + build_docs=ON + mycmakeargs+=( + -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man" + -DLLVM_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html" + -DSPHINX_WARNINGS_AS_ERRORS=OFF + ) + fi + + mycmakeargs+=( + -DLLVM_BUILD_DOCS=${build_docs} + -DLLVM_ENABLE_OCAMLDOC=OFF + -DLLVM_ENABLE_SPHINX=${build_docs} + -DLLVM_ENABLE_DOXYGEN=OFF + -DLLVM_INSTALL_UTILS=ON + ) + use binutils-plugin && mycmakeargs+=( + -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include + ) + fi + + use kernel_Darwin && mycmakeargs+=( + # Use our libtool instead of looking it up with xcrun + -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" + ) + + # LLVM can have very high memory consumption while linking, + # exhausting the limit on 32-bit linker executable + use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + cmake_src_configure + + grep -q -E "^CMAKE_PROJECT_VERSION_MAJOR(:.*)?=${LLVM_MAJOR}$" \ + CMakeCache.txt || + die "Incorrect version, did you update _LLVM_MAIN_MAJOR?" + multilib_is_native_abi && check_distribution_components +} + +multilib_src_compile() { + tc-env_build cmake_build distribution + + pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld + pax-mark m "${BUILD_DIR}"/bin/lli + pax-mark m "${BUILD_DIR}"/bin/lli-child-target + + if use test; then + pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests + pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests + pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests + fi +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + cmake_build check +} + +src_install() { + local MULTILIB_CHOST_TOOLS=( + /usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-config + ) + + local MULTILIB_WRAPPED_HEADERS=( + /usr/include/llvm/Config/llvm-config.h + ) + + local LLVM_LDPATHS=() + multilib-minimal_src_install + + # move wrapped headers back + mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die +} + +multilib_src_install() { + DESTDIR=${D} cmake_build install-distribution + + # move headers to /usr/include for wrapping + rm -rf "${ED}"/usr/include || die + mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die + + LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)" ) +} + +multilib_src_install_all() { + local revord=$(( 9999 - ${LLVM_MAJOR} )) + newenvd - "60llvm-${revord}" <<-_EOF_ + PATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin" + # we need to duplicate it in ROOTPATH for Portage to respect... + ROOTPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin" + MANPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man" + LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )" + _EOF_ + + docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man" + llvm_install_manpages +} + +pkg_postinst() { + elog "You can find additional opt-viewer utility scripts in:" + elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/opt-viewer" + elog "To use these scripts, you will need Python along with the following" + elog "packages:" + elog " dev-python/pygments (for opt-viewer)" + elog " dev-python/pyyaml (for all of them)" +} diff --git a/llvm-core/mlir/Manifest b/llvm-core/mlir/Manifest index 8eb0e38e968d..246201ec276b 100644 --- a/llvm-core/mlir/Manifest +++ b/llvm-core/mlir/Manifest @@ -1,4 +1,6 @@ DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-core/mlir/mlir-21.1.3.ebuild b/llvm-core/mlir/mlir-21.1.3.ebuild new file mode 100644 index 000000000000..e8cd64f4322b --- /dev/null +++ b/llvm-core/mlir/mlir-21.1.3.ebuild @@ -0,0 +1,227 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) +inherit cmake llvm.org multilib-minimal python-any-r1 + +DESCRIPTION="Multi-Level Intermediate Representation (library only)" +HOMEPAGE="https://mlir.llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +KEYWORDS="~amd64 ~arm64" +IUSE="debug test" +RESTRICT="!test? ( test )" + +DEPEND=" + ~llvm-core/llvm-${PV}[debug=,${MULTILIB_USEDEP}] +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + llvm-core/llvm:${LLVM_MAJOR} + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( mlir cmake ) +# tablegen tests use *.td files there +LLVM_TEST_COMPONENTS=( llvm/include ) +llvm.org_set_globals + +python_check_deps() { + if use test; then + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" + fi +} + +src_prepare() { + llvm.org_src_prepare + + # https://github.com/llvm/llvm-project/issues/120902 + sed -i -e '/LINK_LIBS/s:PUBLIC:PRIVATE:' \ + lib/ExecutionEngine/CMakeLists.txt || die +} + +check_distribution_components() { + if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then + local all_targets=() my_targets=() l + cd "${BUILD_DIR}" || die + + while read -r l; do + if [[ ${l} == install-*-stripped:* ]]; then + l=${l#install-} + l=${l%%-stripped*} + + case ${l} in + # meta-targets + mlir-libraries|distribution) + continue + ;; + # dylib + MLIR) + ;; + # installed test libraries + MLIRTestAnalysis|MLIRTestDialect|MLIRTestIR) + ;; + # static libraries + MLIR*) + continue + ;; + esac + + all_targets+=( "${l}" ) + fi + done < <(${NINJA} -t targets all) + + while read -r l; do + my_targets+=( "${l}" ) + done < <(get_distribution_components $"\n") + + local add=() remove=() + for l in "${all_targets[@]}"; do + if ! has "${l}" "${my_targets[@]}"; then + add+=( "${l}" ) + fi + done + for l in "${my_targets[@]}"; do + if ! has "${l}" "${all_targets[@]}"; then + remove+=( "${l}" ) + fi + done + + if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then + eqawarn "get_distribution_components() is outdated!" + eqawarn " Add: ${add[*]}" + eqawarn "Remove: ${remove[*]}" + fi + cd - >/dev/null || die + fi +} + +get_distribution_components() { + local sep=${1-;} + + local out=( + mlir-cmake-exports + mlir-headers + + # the dylib + MLIR + + # shared libraries + mlir_arm_runner_utils + mlir_arm_sme_abi_stubs + mlir_async_runtime + mlir_c_runner_utils + mlir_float16_utils + mlir_runner_utils + + # test libraries required by flang + MLIRTestAnalysis + MLIRTestDialect + MLIRTestIR + ) + + if multilib_is_native_abi; then + out+=( + # tools + mlir-linalg-ods-yaml-gen + mlir-lsp-server + mlir-opt + mlir-pdll + mlir-pdll-lsp-server + mlir-query + mlir-reduce + mlir-rewrite + mlir-runner + mlir-tblgen + mlir-translate + tblgen-lsp-server + tblgen-to-irdl + ) + fi + + printf "%s${sep}" "${out[@]}" +} + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + + -DBUILD_SHARED_LIBS=OFF + # this controls building libMLIR.so + -DLLVM_BUILD_LLVM_DYLIB=ON + -DMLIR_BUILD_MLIR_C_DYLIB=OFF + -DMLIR_LINK_MLIR_DYLIB=ON + -DMLIR_INCLUDE_TESTS=ON + -DMLIR_INCLUDE_INTEGRATION_TESTS=OFF + -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) + # this enables installing mlir-tblgen and mlir-pdll + -DLLVM_BUILD_UTILS=ON + + -DPython3_EXECUTABLE="${PYTHON}" + + -DLLVM_BUILD_TOOLS=ON + # TODO + -DMLIR_ENABLE_CUDA_RUNNER=0 + -DMLIR_ENABLE_ROCM_RUNNER=0 + -DMLIR_ENABLE_SYCL_RUNNER=0 + -DMLIR_ENABLE_SPIRV_CPU_RUNNER=0 + -DMLIR_ENABLE_VULKAN_RUNNER=0 + -DMLIR_ENABLE_BINDINGS_PYTHON=0 + -DMLIR_INSTALL_AGGREGATE_OBJECTS=OFF + ) + use test && mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + cmake_src_configure + + multilib_is_native_abi && check_distribution_components +} + +multilib_src_compile() { + cmake_build distribution +} + +multilib_src_test() { + local known_xfail=() + + case ${ABI} in + arm|ppc|x86) + known_xfail+=( + # MLIR is full of 64-bit assumptions, sigh + # https://github.com/llvm/llvm-project/issues/124541 + Conversion/MemRefToLLVM/memref-to-llvm.mlir + Dialect/Bufferization/Transforms/one-shot-bufferize-pass-statistics.mlir + Dialect/LLVMIR/sroa-statistics.mlir + Dialect/Linalg/vectorize-tensor-extract.mlir + Dialect/MemRef/mem2reg-statistics.mlir + Dialect/Tensor/fold-tensor-subset-ops.mlir + Dialect/Tensor/tracking-listener.mlir + Pass/pipeline-stats-nested.mlir + Pass/pipeline-stats.mlir + ) + ;; + esac + + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + local -x LIT_XFAIL="${known_xfail[*]}" + LIT_XFAIL=${LIT_XFAIL// /;} + cmake_build check-mlir +} + +multilib_src_install() { + DESTDIR=${D} cmake_build install-distribution +} diff --git a/llvm-core/polly/Manifest b/llvm-core/polly/Manifest index 947080880ab8..4af99bf78885 100644 --- a/llvm-core/polly/Manifest +++ b/llvm-core/polly/Manifest @@ -2,5 +2,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-core/polly/polly-21.1.3.ebuild b/llvm-core/polly/polly-21.1.3.ebuild new file mode 100644 index 000000000000..d916788c7228 --- /dev/null +++ b/llvm-core/polly/polly-21.1.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) + +inherit cmake llvm.org python-any-r1 + +DESCRIPTION="Polyhedral optimizations for LLVM" +HOMEPAGE="https://polly.llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +# vendored isl (fork?) +LICENSE+=" MIT" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="debug test" +RESTRICT="!test? ( test )" + +DEPEND=" + ~llvm-core/llvm-${PV}:${LLVM_MAJOR}=[debug=] +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( polly cmake ) +llvm.org_set_globals + +python_check_deps() { + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + ) + use test && mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DPython3_EXECUTABLE="${PYTHON}" + ) + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-polly +} diff --git a/llvm-runtimes/clang-runtime/clang-runtime-21.1.3.ebuild b/llvm-runtimes/clang-runtime/clang-runtime-21.1.3.ebuild new file mode 100644 index 000000000000..0d8e7175a9df --- /dev/null +++ b/llvm-runtimes/clang-runtime/clang-runtime-21.1.3.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/" +S=${WORKDIR} + +LICENSE="public-domain" +SLOT="${PV%%.*}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos" +IUSE=" + +compiler-rt libcxx offload openmp +sanitize + default-compiler-rt default-libcxx default-lld llvm-libunwind polly +" +REQUIRED_USE=" + sanitize? ( compiler-rt ) +" + +RDEPEND=" + compiler-rt? ( + ~llvm-runtimes/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + sanitize? ( + ~llvm-runtimes/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ) + ) + libcxx? ( >=llvm-runtimes/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( + >=llvm-runtimes/openmp-${PV}[${MULTILIB_USEDEP}] + offload? ( + >=llvm-runtimes/offload-${PV} + ) + ) + + llvm-core/clang-common + + ~llvm-core/clang-linker-config-${SLOT}[default-lld(-)?] + ~llvm-runtimes/clang-rtlib-config-${SLOT}[default-compiler-rt(-)?] + ~llvm-runtimes/clang-unwindlib-config-${SLOT}[default-compiler-rt(-)?,llvm-libunwind(-)?] + ~llvm-runtimes/clang-stdlib-config-${SLOT}[default-libcxx(-)?] + + polly? ( ~llvm-core/polly-${PV} ) +" + +_doclang_cfg() { + local triple="${1}" + + local tool + for tool in ${triple}-clang{,++,-cpp}; do + newins - "${tool}.cfg" <<-EOF + # This configuration file is used by ${tool} driver. + @../${tool}.cfg + @gentoo-plugins.cfg + @gentoo-runtimes.cfg + EOF + done + + # Install symlinks for triples with other vendor strings since some + # programs insist on mangling the triple. + local vendor + for vendor in gentoo pc unknown; do + local vendor_triple="${triple%%-*}-${vendor}-${triple#*-*-}" + for tool in clang{,++,-cpp}; do + if [[ ! -f "${ED}/etc/clang/${SLOT}/${vendor_triple}-${tool}.cfg" ]]; then + dosym "${triple}-${tool}.cfg" "/etc/clang/${SLOT}/${vendor_triple}-${tool}.cfg" + fi + done + done +} + +doclang_cfg() { + local triple=$(get_abi_CHOST "${abi}") + + _doclang_cfg ${triple} + + # LLVM may have different arch names in some cases. For example in x86 + # profiles the triple uses i686, but llvm will prefer i386 if invoked + # with "clang" on x86 or "clang -m32" on x86_64. The gentoo triple will + # be used if invoked through ${CHOST}-clang{,++,-cpp} though. + # + # To make sure the correct triples are installed, + # see Triple::getArchTypeName() in llvm/lib/TargetParser/Triple.cpp + # and compare with CHOST values in profiles. + + local abi=${triple%%-*} + case ${abi} in + armv4l|armv4t|armv5tel|armv6j|armv7a) + _doclang_cfg ${triple/${abi}/arm} + ;; + i686) + _doclang_cfg ${triple/${abi}/i386} + ;; + sparc) + _doclang_cfg ${triple/${abi}/sparcel} + ;; + sparc64) + _doclang_cfg ${triple/${abi}/sparcv9} + ;; + esac +} + +src_install() { + insinto "/etc/clang/${SLOT}" + newins - gentoo-runtimes.cfg <<-EOF + # This file is initially generated by llvm-runtimes/clang-runtime. + # It is used to control the default runtimes using by clang. + + @gentoo-rtlib.cfg + @gentoo-unwindlib.cfg + @gentoo-stdlib.cfg + @gentoo-linker.cfg + EOF + newins - gentoo-plugins.cfg <<-EOF + # This file is used to load optional LLVM plugins. + EOF + if use polly; then + cat >> "${ED}/etc/clang/${SLOT}/gentoo-plugins.cfg" <<-EOF || die + -fpass-plugin=LLVMPolly.so + -fplugin=LLVMPolly.so + EOF + fi + + multilib_foreach_abi doclang_cfg +} diff --git a/llvm-runtimes/compiler-rt-sanitizers/Manifest b/llvm-runtimes/compiler-rt-sanitizers/Manifest index cce4e2a96c11..12c9501794f8 100644 --- a/llvm-runtimes/compiler-rt-sanitizers/Manifest +++ b/llvm-runtimes/compiler-rt-sanitizers/Manifest @@ -18,5 +18,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-21.1.3.ebuild b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-21.1.3.ebuild new file mode 100644 index 000000000000..bfe432ebdae7 --- /dev/null +++ b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-21.1.3.ebuild @@ -0,0 +1,237 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) +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}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE="+abi_x86_32 abi_x86_64 +clang debug test" +# base targets +IUSE+=" +ctx-profile +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 nsan rtsan +) +IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" +REQUIRED_USE=" + || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray ) + test? ( + cfi? ( ubsan ) + gwp-asan? ( scudo ) + ) +" +RESTRICT=" + !clang? ( test ) + !test? ( test ) +" + +DEPEND=" + llvm-core/llvm:${LLVM_MAJOR} + virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] +" +BDEPEND=" + clang? ( + llvm-core/clang:${LLVM_MAJOR} + llvm-core/clang-linker-config:${LLVM_MAJOR} + llvm-runtimes/clang-rtlib-config:${LLVM_MAJOR} + llvm-runtimes/clang-stdlib-config:${LLVM_MAJOR} + llvm-runtimes/compiler-rt:${LLVM_MAJOR} + ) + elibc_glibc? ( net-libs/libtirpc ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =llvm-core/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) +LLVM_TEST_COMPONENTS=( + llvm/include/llvm/ProfileData llvm/lib/Testing/Support third-party +) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" +} + +check_space() { + if use test; then + local CHECKREQS_DISK_BUILD=11G + check-reqs_pkg_pretend + fi +} + +pkg_pretend() { + check_space +} + +pkg_setup() { + check_space + python-any-r1_pkg_setup +} + +src_prepare() { + sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die + + local flag + for flag in "${SANITIZER_FLAGS[@]}"; do + if ! use "${flag}"; then + local cmake_flag=${flag/-/_} + sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \ + cmake/config-ix.cmake || die + fi + done + + # TODO: fix these tests to be skipped upstream + if use asan && ! use profile; then + rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die + fi + if use ubsan && ! use cfi; then + > test/cfi/CMakeLists.txt || die + fi + # hangs, sigh + rm test/tsan/getline_nohang.cpp || die + + llvm.org_src_prepare +} + +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" + + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/compiler-rt_build + + if use clang; then + local -x CC=${CHOST}-clang-${LLVM_MAJOR} + local -x CXX=${CHOST}-clang++-${LLVM_MAJOR} + strip-unsupported-flags + + # The full clang configuration might not be ready yet. Use the partial + # configuration files that are guaranteed to exist even during initial + # installations and upgrades. + local flags=( + --config="${ESYSROOT}"/etc/clang/"${LLVM_MAJOR}"/gentoo-{rtlib,stdlib,linker}.cfg + ) + local -x CFLAGS="${CFLAGS} ${flags[@]}" + local -x CXXFLAGS="${CXXFLAGS} ${flags[@]}" + local -x LDFLAGS="${LDFLAGS} ${flags[@]}" + fi + + local flag want_sanitizer=OFF + for flag in "${SANITIZER_FLAGS[@]}"; do + if use "${flag}"; then + want_sanitizer=ON + break + fi + done + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}" + # use a build dir structure consistent with install + # this makes it possible to easily deploy test-friendly clang + -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}" + + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + # builtins & crt installed by llvm-runtimes/compiler-rt + -DCOMPILER_RT_BUILD_BUILTINS=OFF + -DCOMPILER_RT_BUILD_CRT=OFF + -DCOMPILER_RT_BUILD_CTX_PROFILE=$(usex ctx-profile) + -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer) + -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof) + -DCOMPILER_RT_BUILD_ORC=$(usex orc) + -DCOMPILER_RT_BUILD_PROFILE=$(usex profile) + -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}" + -DCOMPILER_RT_BUILD_XRAY=$(usex xray) + + -DPython3_EXECUTABLE="${PYTHON}" + ) + + if use amd64; then + mycmakeargs+=( + -DCAN_TARGET_i386=$(usex abi_x86_32) + -DCAN_TARGET_x86_64=$(usex abi_x86_64) + ) + fi + + if use test; then + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + + # they are created during src_test() + -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang" + -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang++" + ) + + # same flags are passed for build & tests, so we need to strip + # them down to a subset supported by clang + CC=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang \ + CXX=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++ \ + strip-unsupported-flags + fi + + if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then + mycmakeargs+=( + # setting -isysroot is disabled with compiler-rt-prefix-paths.patch + # this allows adding arm64 support using SDK in EPREFIX + -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk" + # Set version based on the SDK in EPREFIX + # This disables i386 for SDK >= 10.15 + # Will error if has_use tsan and SDK < 10.12 + -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath "${EPREFIX}/MacOSX.sdk" | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')" + # Use our libtool instead of looking it up with xcrun + -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" + ) + fi + + cmake_src_configure + + if use test; then + local sys_dest=( "${BUILD_DIR}"/lib/clang/${LLVM_MAJOR}/lib/* ) + [[ ! -e ${sys_dest} ]] && die "Unable to find ${sys_dest}" + [[ ${#sys_dest[@]} -ne 1 ]] && die "Non-deterministic compiler-rt install: ${sys_dest[*]}" + local sys_dir=( "${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}/lib/${sys_dest##*/}" ) + [[ ! -e ${sys_dir} ]] && die "${sys_dir} is missing" + + # copy clang over since resource_dir is located relatively to binary + # therefore, we can put our new libraries in it + mkdir -p "${BUILD_DIR}"/lib/{llvm/${LLVM_MAJOR}/{bin,$(get_libdir)},clang/${LLVM_MAJOR}/include} || die + cp "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/bin/clang{,++} \ + "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/bin/ || die + cp "${EPREFIX}"/usr/lib/clang/${LLVM_MAJOR}/include/*.h \ + "${BUILD_DIR}"/lib/clang/${LLVM_MAJOR}/include/ || die + cp "${sys_dir}"/*builtins*.a "${sys_dest}/" || die + # we also need LLVMgold.so for gold-based tests + if [[ -f ${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so ]]; then + ln -s "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so \ + "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/ || die + fi + fi +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + # disable sandbox to have it stop clobbering LD_PRELOAD + local -x SANDBOX_ON=0 + # wipe LD_PRELOAD to make ASAN happy + local -x LD_PRELOAD= + + cmake_build check-all +} diff --git a/llvm-runtimes/compiler-rt/Manifest b/llvm-runtimes/compiler-rt/Manifest index 2937e94db523..3380f0d6332b 100644 --- a/llvm-runtimes/compiler-rt/Manifest +++ b/llvm-runtimes/compiler-rt/Manifest @@ -15,5 +15,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-runtimes/compiler-rt/compiler-rt-21.1.3.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-21.1.3.ebuild new file mode 100644 index 000000000000..9d0337799be0 --- /dev/null +++ b/llvm-runtimes/compiler-rt/compiler-rt-21.1.3.ebuild @@ -0,0 +1,191 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) +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}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos" +IUSE="+abi_x86_32 abi_x86_64 +atomic-builtins +clang debug test" +REQUIRED_USE="atomic-builtins? ( clang )" +RESTRICT="!test? ( test ) !clang? ( test )" + +DEPEND=" + llvm-core/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + llvm-core/clang:${LLVM_MAJOR} + llvm-core/clang-linker-config:${LLVM_MAJOR} + ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =llvm-core/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake third-party/siphash ) +LLVM_TEST_COMPONENTS=( llvm/include/llvm/TargetParser ) +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 + # overrides host docs otherwise + DOCS=() + fi + python-any-r1_pkg_setup +} + +test_compiler() { + target_is_not_host && return + $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + if use clang || use test; then + llvm_prepend_path -b "${LLVM_MAJOR}" + fi + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/${P}_build + + if use clang && ! is_crosspkg; then + # Only do this conditionally to allow overriding with + # e.g. CC=clang-13 in case of breakage + if ! tc-is-clang ; then + local -x CC=${CHOST}-clang-${LLVM_MAJOR} + local -x CXX=${CHOST}-clang++-${LLVM_MAJOR} + fi + + strip-unsupported-flags + + # The full clang configuration might not be ready yet. Given that compiler-rt + # require runtime, use only the linker configuration. + local flags=( + --config="${ESYSROOT}"/etc/clang/"${LLVM_MAJOR}"/gentoo-linker.cfg + ) + local -x CFLAGS="${CFLAGS} ${flags[@]}" + local -x CXXFLAGS="${CXXFLAGS} ${flags[@]}" + local -x LDFLAGS="${LDFLAGS} ${flags[@]}" + fi + + if ! is_crosspkg && ! test_compiler ; then + local nolib_flags=( -nodefaultlibs -lc ) + + if test_compiler "${nolib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" + elif test_compiler "${nolib_flags[@]}" -nostartfiles; then + # Avoiding -nostartfiles earlier on for bug #862540, + # and set available entry symbol for bug #862798. + nolib_flags+=( -nostartfiles -e main ) + + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" + fi + fi + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}" + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + + -DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=$(usex !atomic-builtins) + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + -DCOMPILER_RT_BUILD_CTX_PROFILE=OFF + -DCOMPILER_RT_BUILD_LIBFUZZER=OFF + -DCOMPILER_RT_BUILD_MEMPROF=OFF + -DCOMPILER_RT_BUILD_ORC=OFF + -DCOMPILER_RT_BUILD_PROFILE=OFF + -DCOMPILER_RT_BUILD_SANITIZERS=OFF + -DCOMPILER_RT_BUILD_XRAY=OFF + + -DPython3_EXECUTABLE="${PYTHON}" + ) + + if use amd64 && ! target_is_not_host; then + mycmakeargs+=( + -DCAN_TARGET_i386=$(usex abi_x86_32) + -DCAN_TARGET_x86_64=$(usex abi_x86_64) + ) + fi + + if is_crosspkg; then + # Needed to target built libc headers + export CFLAGS="${CFLAGS} -isystem /usr/${CTARGET}/usr/include" + mycmakeargs+=( + # Without this, the compiler will compile a test program + # and fail due to no builtins. + -DCMAKE_C_COMPILER_WORKS=1 + -DCMAKE_CXX_COMPILER_WORKS=1 + + # Without this, compiler-rt install location is not unique + # to target triples, only to architecture. + # Needed if you want to target multiple libcs for one arch. + -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON + + -DCMAKE_ASM_COMPILER_TARGET="${CTARGET}" + -DCMAKE_C_COMPILER_TARGET="${CTARGET}" + -DCOMPILER_RT_DEFAULT_TARGET_ONLY=ON + ) + fi + + if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then + mycmakeargs+=( + # setting -isysroot is disabled with compiler-rt-prefix-paths.patch + # this allows adding arm64 support using SDK in EPREFIX + -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk" + # Set version based on the SDK in EPREFIX. + # This disables i386 for SDK >= 10.15 + -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath "${EPREFIX}/MacOSX.sdk" | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')" + # Use our libtool instead of looking it up with xcrun + -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" + ) + fi + + if use test; then + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + + -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang" + -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++" + ) + fi + + cmake_src_configure +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake_build check-builtins +} diff --git a/llvm-runtimes/flang-rt/Manifest b/llvm-runtimes/flang-rt/Manifest index 8eb0e38e968d..246201ec276b 100644 --- a/llvm-runtimes/flang-rt/Manifest +++ b/llvm-runtimes/flang-rt/Manifest @@ -1,4 +1,6 @@ DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-runtimes/flang-rt/flang-rt-21.1.3.ebuild b/llvm-runtimes/flang-rt/flang-rt-21.1.3.ebuild new file mode 100644 index 000000000000..7e6c7b1fc472 --- /dev/null +++ b/llvm-runtimes/flang-rt/flang-rt-21.1.3.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) +inherit cmake flag-o-matic llvm.org python-any-r1 + +DESCRIPTION="LLVM's Fortran runtime" +HOMEPAGE="https://flang.llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions" +SLOT="${LLVM_MAJOR}" +KEYWORDS="~amd64 ~arm64" +IUSE="debug test" +RESTRICT="!test? ( test )" + +RDEPEND=" + !<llvm-core/flang-21.0.0_pre20250221-r1 +" +BDEPEND=" + llvm-core/llvm:${LLVM_MAJOR} + llvm-core/flang + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( + runtimes flang-rt cmake flang llvm/{cmake,utils/llvm-lit} +) +llvm.org_set_globals + +python_check_deps() { + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + # the code is not portable + local -x FC=flang F77=flang + strip-unsupported-flags + + local mycmakeargs=( + # we may not have a runtime yet + -DCMAKE_Fortran_COMPILER_WORKS=TRUE + + -DLLVM_ENABLE_RUNTIMES="flang-rt" + # this package forces NO_DEFAULT_PATHS + -DLLVM_BINARY_DIR="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + # set correct install paths + -DFLANG_RT_INSTALL_RESOURCE_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}" + -DLLVM_DEFAULT_TARGET_TRIPLE="${CHOST}" + + -DFLANG_RT_INCLUDE_TESTS=$(usex test) + ) + use test && mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + cmake_src_configure +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + cmake_build check-flang-rt +} diff --git a/llvm-runtimes/libcxx/Manifest b/llvm-runtimes/libcxx/Manifest index 1dc80b903006..25db72b8ee6f 100644 --- a/llvm-runtimes/libcxx/Manifest +++ b/llvm-runtimes/libcxx/Manifest @@ -14,5 +14,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-runtimes/libcxx/libcxx-21.1.3.ebuild b/llvm-runtimes/libcxx/libcxx-21.1.3.ebuild new file mode 100644 index 000000000000..618ec03322e9 --- /dev/null +++ b/llvm-runtimes/libcxx/libcxx-21.1.3.ebuild @@ -0,0 +1,254 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) +inherit cmake-multilib crossdev flag-o-matic llvm.org llvm-utils +inherit python-any-r1 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" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="+clang +libcxxabi +static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( + ~llvm-runtimes/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}] + ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +" +DEPEND=" + ${RDEPEND} + llvm-core/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + llvm-core/clang:${LLVM_MAJOR} + llvm-core/clang-linker-config:${LLVM_MAJOR} + llvm-runtimes/clang-rtlib-config:${LLVM_MAJOR} + llvm-runtimes/clang-unwindlib-config:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + dev-debug/gdb[python] + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( + runtimes libcxx{,abi} libc 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 +} + +test_compiler() { + $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + local install_prefix=${EPREFIX} + is_crosspkg && install_prefix+=/usr/${CTARGET} + + # note: we need to do this before multilib kicks in since it will + # alter the CHOST + local cxxabi cxxabi_incs + if use libcxxabi; then + cxxabi=system-libcxxabi + cxxabi_incs="${install_prefix}/usr/include/c++/v1" + else + local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)" + cxxabi=libsupc++ + cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}" + fi + + multilib-minimal_src_configure +} + +multilib_src_configure() { + # Workaround for bgo #961153. + # TODO: Fix the multilib.eclass, so it sets CTARGET properly. + if ! is_crosspkg; then + export CTARGET=${CHOST} + fi + + if use clang; then + llvm_prepend_path -b "${LLVM_MAJOR}" + local -x CC=${CTARGET}-clang-${LLVM_MAJOR} + local -x CXX=${CTARGET}-clang++-${LLVM_MAJOR} + strip-unsupported-flags + + # The full clang configuration might not be ready yet. Use the partial + # configuration of components that libunwind depends on. + local flags=( + --config="${ESYSROOT}"/etc/clang/"${LLVM_MAJOR}"/gentoo-{rtlib,unwindlib,linker}.cfg + ) + local -x CFLAGS="${CFLAGS} ${flags[@]}" + local -x CXXFLAGS="${CXXFLAGS} ${flags[@]}" + local -x LDFLAGS="${LDFLAGS} ${flags[@]}" + fi + + # link to compiler-rt + local use_compiler_rt=OFF + [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON + + local nostdlib_flags=( -nostdlib++ ) + if ! test_compiler && test_compiler "${nostdlib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nostdlib_flags[*]}" + ewarn "${CXX} seems to lack runtime, trying with ${nostdlib_flags[*]}" + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + + -DCMAKE_CXX_COMPILER_TARGET="${CTARGET}" + -DPython3_EXECUTABLE="${PYTHON}" + -DLLVM_ENABLE_RUNTIMES=libcxx + -DLLVM_INCLUDE_TESTS=OFF + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DLIBCXX_ENABLE_SHARED=ON + -DLIBCXX_ENABLE_STATIC=$(usex static-libs) + -DLIBCXX_CXX_ABI=${cxxabi} + -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs} + # we're using our own mechanism for generating linker scripts + -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF + -DLIBCXX_HAS_MUSL_LIBC=$(llvm_cmake_use_musl) + -DLIBCXX_INCLUDE_BENCHMARKS=OFF + -DLIBCXX_INCLUDE_TESTS=$(usex test) + -DLIBCXX_INSTALL_MODULES=ON + -DLIBCXX_USE_COMPILER_RT=${use_compiler_rt} + # this is broken with standalone builds, and also meaningless + -DLIBCXXABI_USE_LLVM_UNWINDER=OFF + ) + if is_crosspkg; then + # Needed to target built libc headers + local -x CFLAGS="${CFLAGS} -isystem ${ESYSROOT}/usr/${CTARGET}/usr/include" + mycmakeargs+=( + # Without this, the compiler will compile a test program + # and fail due to no builtins. + -DCMAKE_C_COMPILER_WORKS=1 + -DCMAKE_CXX_COMPILER_WORKS=1 + # Install inside the cross sysroot. + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/${CTARGET}/usr" + ) + fi + if use test; then + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DPython3_EXECUTABLE="${PYTHON}" + ) + fi + cmake_src_configure +} + +multilib_src_compile() { + cmake_src_compile + if [[ ${CHOST} != *-darwin* ]] ; then + gen_shared_ldscript + use static-libs && gen_static_ldscript + fi +} + +multilib_src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build install-cxx-test-suite-prefix + cp "${BUILD_DIR}"/{lib,libcxx/test-suite-install/$(get_libdir)}/libc++_shared.so || die + if use static-libs; then + cp "${BUILD_DIR}"/{lib,libcxx/test-suite-install/$(get_libdir)}/libc++_static.a || die + fi + cmake_build check-cxx +} + +multilib_src_install() { + cmake_src_install + # since we've replaced libc++.{a,so} with ldscripts, now we have to + # install the extra symlinks + if [[ ${CHOST} != *-darwin* ]] ; then + is_crosspkg && into /usr/${CTARGET} + dolib.so lib/libc++_shared.so + use static-libs && dolib.a lib/libc++_static.a + fi + + local install_prefix= + is_crosspkg && install_prefix=/usr/${CTARGET} + insinto "${install_prefix}/usr/share/libc++/gdb" + doins ../libcxx/utils/gdb/libcxx/printers.py + + local lib_version=$(sed -n -e 's/^LIBCXX_LIBRARY_VERSION:STRING=//p' CMakeCache.txt || die) + [[ -n ${lib_version} ]] || die "Could not determine LIBCXX_LIBRARY_VERSION from CMakeCache.txt" + + insinto "${install_prefix}/usr/share/gdb/auto-load/usr/$(get_libdir)" + newins - "libc++.so.${lib_version}-gdb.py" <<-EOF + __import__("sys").path.insert(0, "${EPREFIX}/usr/share/libc++/gdb") + __import__("printers").register_libcxx_printer_loader() + EOF +} + +# Usage: deps +gen_ldscript() { + local output_format + output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p') + [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )" + + cat <<-END_LDSCRIPT +/* GNU ld script + Include missing dependencies +*/ +${output_format} +GROUP ( $@ ) +END_LDSCRIPT +} + +gen_static_ldscript() { + # Move it first. + mv lib/libc++{,_static}.a || die + # Generate libc++.a ldscript for inclusion of its dependencies so that + # clang++ -stdlib=libc++ -static works out of the box. + local deps=( + libc++_static.a + $(usex libcxxabi libc++abi.a libsupc++.a) + ) + # On Linux/glibc it does not link without libpthread or libdl. It is + # fine on FreeBSD. + use elibc_glibc && deps+=( libpthread.a libdl.a ) + + gen_ldscript "${deps[*]}" > lib/libc++.a || die +} + +gen_shared_ldscript() { + # Move it first. + mv lib/libc++{,_shared}.so || die + local deps=( + libc++_shared.so + # libsupc++ doesn't have a shared version + $(usex libcxxabi libc++abi.so libsupc++.a) + ) + + gen_ldscript "${deps[*]}" > lib/libc++.so || die +} diff --git a/llvm-runtimes/libcxxabi/Manifest b/llvm-runtimes/libcxxabi/Manifest index 51e1a7d3dd8a..255a9b68beec 100644 --- a/llvm-runtimes/libcxxabi/Manifest +++ b/llvm-runtimes/libcxxabi/Manifest @@ -12,5 +12,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-runtimes/libcxxabi/libcxxabi-21.1.3.ebuild b/llvm-runtimes/libcxxabi/libcxxabi-21.1.3.ebuild new file mode 100644 index 000000000000..76793f80f5b7 --- /dev/null +++ b/llvm-runtimes/libcxxabi/libcxxabi-21.1.3.ebuild @@ -0,0 +1,150 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) +inherit cmake-multilib crossdev flag-o-matic llvm.org llvm-utils +inherit python-any-r1 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" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="+clang +static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +DEPEND=" + ${RDEPEND} + llvm-core/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + llvm-core/clang:${LLVM_MAJOR} + llvm-core/clang-linker-config:${LLVM_MAJOR} + llvm-runtimes/clang-rtlib-config:${LLVM_MAJOR} + llvm-runtimes/clang-unwindlib-config:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libcxx{abi,} llvm/cmake cmake ) +LLVM_TEST_COMPONENTS=( + libc llvm/include/llvm/{Demangle,Testing} llvm/utils/llvm-lit +) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +test_compiler() { + target_is_not_host && return + $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ + <<<'int main() { return 0; }' &>/dev/null +} + +multilib_src_configure() { + # Workaround for bgo #961153. + # TODO: Fix the multilib.eclass, so it sets CTARGET properly. + if ! is_crosspkg; then + export CTARGET=${CHOST} + fi + + if use clang; then + llvm_prepend_path -b "${LLVM_MAJOR}" + local -x CC=${CTARGET}-clang-${LLVM_MAJOR} + local -x CXX=${CTARGET}-clang++-${LLVM_MAJOR} + strip-unsupported-flags + + # The full clang configuration might not be ready yet. Use the partial + # configuration of components that libunwind depends on. + # + local flags=( + --config="${ESYSROOT}"/etc/clang/"${LLVM_MAJOR}"/gentoo-{rtlib,unwindlib,linker}.cfg + ) + local -x CFLAGS="${CFLAGS} ${flags[@]}" + local -x CXXFLAGS="${CXXFLAGS} ${flags[@]}" + local -x LDFLAGS="${LDFLAGS} ${flags[@]}" + fi + + local nostdlib_flags=( -nostdlib++ ) + if ! test_compiler && test_compiler "${nostdlib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nostdlib_flags[*]}" + ewarn "${CXX} seems to lack stdlib, trying with ${nostdlib_flags[*]}" + fi + + # link to compiler-rt + local use_compiler_rt=OFF + [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + + -DCMAKE_CXX_COMPILER_TARGET="${CTARGET}" + -DPython3_EXECUTABLE="${PYTHON}" + -DLLVM_ENABLE_RUNTIMES="libcxxabi;libcxx" + -DLLVM_INCLUDE_TESTS=OFF + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DLIBCXXABI_ENABLE_SHARED=ON + -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs) + -DLIBCXXABI_INCLUDE_TESTS=$(usex test) + -DLIBCXXABI_USE_COMPILER_RT=${use_compiler_rt} + + # upstream is omitting standard search path for this + # probably because gcc & clang are bundling their own unwind.h + -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include + # this is broken with standalone builds, and also meaningless + -DLIBCXXABI_USE_LLVM_UNWINDER=OFF + + -DLIBCXX_ENABLE_SHARED=ON + -DLIBCXX_ENABLE_STATIC=OFF + -DLIBCXX_CXX_ABI=libcxxabi + -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF + -DLIBCXX_HAS_MUSL_LIBC=$(llvm_cmake_use_musl) + -DLIBCXX_HAS_GCC_S_LIB=OFF + -DLIBCXX_INCLUDE_BENCHMARKS=OFF + -DLIBCXX_INCLUDE_TESTS=OFF + ) + if is_crosspkg; then + mycmakeargs+=( + # Without this, the compiler will compile a test program + # and fail due to no builtins. + -DCMAKE_C_COMPILER_WORKS=1 + -DCMAKE_CXX_COMPILER_WORKS=1 + # Install inside the cross sysroot. + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/${CTARGET}/usr" + ) + fi + if use test; then + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DPython3_EXECUTABLE="${PYTHON}" + ) + fi + cmake_src_configure +} + +multilib_src_compile() { + cmake_build cxxabi +} + +multilib_src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-cxxabi +} + +multilib_src_install() { + DESTDIR="${D}" cmake_build install-cxxabi +} diff --git a/llvm-runtimes/libgcc/Manifest b/llvm-runtimes/libgcc/Manifest index 6608f8d2d70f..a0d3d1a6fb1d 100644 --- a/llvm-runtimes/libgcc/Manifest +++ b/llvm-runtimes/libgcc/Manifest @@ -4,5 +4,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-runtimes/libgcc/libgcc-21.1.3.ebuild b/llvm-runtimes/libgcc/libgcc-21.1.3.ebuild new file mode 100644 index 000000000000..3096ab6b6c79 --- /dev/null +++ b/llvm-runtimes/libgcc/libgcc-21.1.3.ebuild @@ -0,0 +1,174 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) + +inherit cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang, compatible with libgcc_s" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug test" + +DEPEND=" + ~llvm-runtimes/libunwind-${PV}[static-libs] +" +RDEPEND=" + ${DEPEND} + !sys-devel/gcc +" +BDEPEND=" + llvm-core/clang:${LLVM_MAJOR} + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =llvm-core/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake llvm-libgcc third-party/siphash ) +LLVM_TEST_COMPONENTS=( llvm/include/llvm/TargetParser ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" +} + +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 + # overrides host docs otherwise + DOCS=() + fi + python-any-r1_pkg_setup +} + +src_configure() { + # We need to build a separate copy of compiler-rt, because we need to disable the + # COMPILER_RT_BUILTINS_HIDE_SYMBOLS option - compatibility with libgcc requires + # visibility of all symbols. + + llvm_prepend_path -b "${LLVM_MAJOR}" + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + export CC=${CTARGET}-clang CXX=${CTARGET}-clang++ + strip-unsupported-flags + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}" + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + -DCOMPILER_RT_BUILD_CRT=OFF + -DCOMPILER_RT_BUILD_CTX_PROFILE=OFF + -DCOMPILER_RT_BUILD_LIBFUZZER=OFF + -DCOMPILER_RT_BUILD_MEMPROF=OFF + -DCOMPILER_RT_BUILD_ORC=OFF + -DCOMPILER_RT_BUILD_PROFILE=OFF + -DCOMPILER_RT_BUILD_SANITIZERS=OFF + -DCOMPILER_RT_BUILD_XRAY=OFF + + -DCOMPILER_RT_BUILTINS_HIDE_SYMBOLS=OFF + + -DPython3_EXECUTABLE="${PYTHON}" + ) + + # disable building non-native runtimes since we don't do multilib + if use amd64; then + mycmakeargs+=( + -DCAN_TARGET_i386=OFF + ) + fi + + if use test; then + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + + -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang" + -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++" + ) + fi + + cmake_src_configure +} + +# Usage: deps +gen_ldscript() { + local output_format + output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p') + [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )" + + cat <<-END_LDSCRIPT +/* GNU ld script + Include missing dependencies +*/ +${output_format} +GROUP ( $@ ) +END_LDSCRIPT +} + +src_compile() { + cmake_src_compile + + local rtlib=$( + "${CC}" -rtlib=compiler-rt -resource-dir="${BUILD_DIR}" \ + -print-libgcc-file-name || die + ) + + # Use the llvm-libgcc's version script to produce libgcc.{a,so}, which + # combines compiler-rt and libunwind into a libgcc replacement. + # + # What we do here is similar to what upstream does[0], with the following + # differences: + # + # * We build the local copy of compiler-rt manually, to have a full control + # over CMake options. + # * Upstream links the locally built copy of libunwind statically. We link the + # system-wide libunwind dynamically. + # + # [0] https://github.com/llvm/llvm-project/blob/llvmorg-19.1.7/llvm-libgcc/CMakeLists.txt#L102-L120 + "${CC}" -E -xc \ + "${WORKDIR}/llvm-libgcc/gcc_s.ver.in" \ + -o gcc_s.ver || die + "${CC}" -nostdlib \ + ${LDFLAGS} \ + -Wl,--version-script,gcc_s.ver \ + -Wl,--undefined-version \ + -Wl,--whole-archive \ + "${rtlib}" \ + -Wl,-soname,libgcc_s.so.1.0 \ + -lc -lunwind -shared \ + -o libgcc_s.so.1.0 || die + # Generate libgcc_s.so ldscript for inclusion of libunwind as a + # dependency so that `clang -lgcc_s` works out of the box. + gen_ldscript libgcc_s.so.1.0 libunwind.so.1.0 > libgcc_s.so || die + cp "${rtlib}" libgcc.a || die +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake_build check-builtins +} + +src_install() { + local libdir=$(get_libdir) + dolib.so libgcc_s.so.1.0 libgcc_s.so + dolib.a libgcc.a + dosym libgcc_s.so.1.0 "/usr/${libdir}/libgcc_s.so.1" + dosym libunwind.a "/usr/${libdir}/libgcc_eh.a" +} diff --git a/llvm-runtimes/libunwind/Manifest b/llvm-runtimes/libunwind/Manifest index 51e1a7d3dd8a..255a9b68beec 100644 --- a/llvm-runtimes/libunwind/Manifest +++ b/llvm-runtimes/libunwind/Manifest @@ -12,5 +12,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-runtimes/libunwind/libunwind-21.1.3.ebuild b/llvm-runtimes/libunwind/libunwind-21.1.3.ebuild new file mode 100644 index 000000000000..dfc694046f38 --- /dev/null +++ b/llvm-runtimes/libunwind/libunwind-21.1.3.ebuild @@ -0,0 +1,194 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) +inherit cmake-multilib crossdev flag-o-matic llvm.org llvm-utils +inherit python-any-r1 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" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="+clang debug static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + !sys-libs/libunwind +" +DEPEND=" + llvm-core/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + llvm-core/clang:${LLVM_MAJOR} + llvm-core/clang-linker-config:${LLVM_MAJOR} + llvm-runtimes/clang-rtlib-config:${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=( libc libcxxabi llvm/utils/llvm-lit ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +test_compiler() { + target_is_not_host && return + local compiler=${1} + shift + ${compiler} ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ + <<<'int main() { return 0; }' &>/dev/null +} + +multilib_src_configure() { + if use clang; then + llvm_prepend_path -b "${LLVM_MAJOR}" + fi + + local libdir=$(get_libdir) + + # https://github.com/llvm/llvm-project/issues/56825 + # also separately bug #863917 + filter-lto + + # Workaround for bgo #961153. + # TODO: Fix the multilib.eclass, so it sets CTARGET properly. + if ! is_crosspkg; then + export CTARGET=${CHOST} + fi + + if use clang; then + local -x CC=${CTARGET}-clang-${LLVM_MAJOR} + local -x CXX=${CTARGET}-clang++-${LLVM_MAJOR} + strip-unsupported-flags + + # The full clang configuration might not be ready yet. Use the partial + # configuration files that are guaranteed to exist even during initial + # installations and upgrades. + local flags=( + --config="${ESYSROOT}"/etc/clang/"${LLVM_MAJOR}"/gentoo-{rtlib,linker}.cfg + ) + local -x CFLAGS="${CFLAGS} ${flags[@]}" + local -x CXXFLAGS="${CXXFLAGS} ${flags[@]}" + local -x LDFLAGS="${LDFLAGS} ${flags[@]}" + fi + + # Check whether C compiler runtime is available. + if ! test_compiler "$(tc-getCC)"; then + local nolib_flags=( -nodefaultlibs -lc ) + if test_compiler "$(tc-getCC)" "${nolib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" + elif test_compiler "$(tc-getCC)" "${nolib_flags[@]}" -nostartfiles; then + # Avoiding -nostartfiles earlier on for bug #862540, + # and set available entry symbol for bug #862798. + nolib_flags+=( -nostartfiles -e main ) + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" + fi + fi + # Check whether C++ standard library is available, + local nostdlib_flags=( -nostdlib++ ) + if ! test_compiler "$(tc-getCXX)" && + test_compiler "$(tc-getCXX)" "${nostdlib_flags[@]}" + then + local -x LDFLAGS="${LDFLAGS} ${nostdlib_flags[*]}" + ewarn "${CXX} seems to lack runtime, trying with ${nostdlib_flags[*]}" + fi + + # link to compiler-rt + # https://github.com/gentoo/gentoo/pull/21516 + local use_compiler_rt=OFF + [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON + + # Respect upstream build type assumptions (bug #910436) where they do: + # -DLIBUNWIND_ENABLE_ASSERTIONS=ON => + # -DCMAKE_BUILD_TYPE=DEBUG => -UNDEBUG + # -DCMAKE_BUILD_TYPE!=debug => -DNDEBUG + # -DLIBUNWIND_ENABLE_ASSERTIONS=OFF => + # -UNDEBUG + # See also https://github.com/llvm/llvm-project/issues/86#issuecomment-1649668826. + use debug || append-cppflags -DNDEBUG + + local mycmakeargs=( + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + + -DCMAKE_C_COMPILER_TARGET="${CTARGET}" + -DCMAKE_CXX_COMPILER_TARGET="${CTARGET}" + -DPython3_EXECUTABLE="${PYTHON}" + -DLLVM_ENABLE_RUNTIMES="libunwind" + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DLLVM_INCLUDE_TESTS=OFF + -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug) + -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs) + -DLIBUNWIND_INCLUDE_TESTS=$(usex test) + -DLIBUNWIND_INSTALL_HEADERS=ON + + # cross-unwinding increases unwinding footprint (to account + # for the worst case) and causes some breakage on AArch64 + # https://github.com/llvm/llvm-project/issues/152549 + -DLIBUNWIND_ENABLE_CROSS_UNWINDING=OFF + + # avoid dependency on libgcc_s if compiler-rt is used + -DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt} + ) + if is_crosspkg; then + mycmakeargs+=( + # Without this, the compiler will compile a test program + # and fail due to no builtins. + -DCMAKE_C_COMPILER_WORKS=1 + -DCMAKE_CXX_COMPILER_WORKS=1 + # Install inside the cross sysroot. + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/${CTARGET}/usr" + ) + fi + if use test; then + mycmakeargs+=( + -DLLVM_ENABLE_RUNTIMES="libunwind;libcxxabi;libcxx" + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx" + + -DLIBCXXABI_LIBDIR_SUFFIX= + -DLIBCXXABI_ENABLE_SHARED=OFF + -DLIBCXXABI_ENABLE_STATIC=ON + -DLIBCXXABI_USE_LLVM_UNWINDER=ON + -DLIBCXXABI_INCLUDE_TESTS=OFF + + -DLIBCXX_LIBDIR_SUFFIX= + -DLIBCXX_ENABLE_SHARED=OFF + -DLIBCXX_ENABLE_STATIC=ON + -DLIBCXX_CXX_ABI=libcxxabi + -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF + -DLIBCXX_HAS_MUSL_LIBC=$(llvm_cmake_use_musl) + -DLIBCXX_HAS_GCC_S_LIB=OFF + -DLIBCXX_INCLUDE_TESTS=OFF + -DLIBCXX_INCLUDE_BENCHMARKS=OFF + ) + fi + + cmake_src_configure +} + +multilib_src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-unwind +} + +multilib_src_install() { + DESTDIR=${D} cmake_build install-unwind +} diff --git a/llvm-runtimes/offload/Manifest b/llvm-runtimes/offload/Manifest index 6608f8d2d70f..a0d3d1a6fb1d 100644 --- a/llvm-runtimes/offload/Manifest +++ b/llvm-runtimes/offload/Manifest @@ -4,5 +4,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-runtimes/offload/offload-21.1.3.ebuild b/llvm-runtimes/offload/offload-21.1.3.ebuild new file mode 100644 index 000000000000..92ef8c9c07c3 --- /dev/null +++ b/llvm-runtimes/offload/offload-21.1.3.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) +inherit cmake crossdev flag-o-matic llvm.org python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="OpenMP offloading support" +HOMEPAGE="https://openmp.llvm.org" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0/${LLVM_SOABI}" +KEYWORDS="~amd64 ~arm64 ~ppc64" +IUSE="+clang debug ompt test llvm_targets_AMDGPU llvm_targets_NVPTX" +REQUIRED_USE=" + llvm_targets_AMDGPU? ( clang ) + llvm_targets_NVPTX? ( clang ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/libffi:= + ~llvm-core/llvm-${PV} + ~llvm-runtimes/openmp-${PV}[ompt?] + llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) +" +DEPEND=" + ${RDEPEND} +" +# tests: +# - dev-python/lit provides the test runner +# - llvm-core/llvm provide test utils (e.g. FileCheck) +# - llvm-core/clang provides the compiler to run tests +BDEPEND=" + dev-lang/perl + virtual/pkgconfig + clang? ( llvm-core/clang ) + llvm_targets_AMDGPU? ( llvm-core/clang[llvm_targets_AMDGPU] ) + llvm_targets_NVPTX? ( llvm-core/clang[llvm_targets_NVPTX] ) + test? ( + $(python_gen_any_dep ' + dev-python/lit[${PYTHON_USEDEP}] + ') + llvm-core/clang + ) +" + +LLVM_COMPONENTS=( offload cmake runtimes/cmake libc ) +LLVM_TEST_COMPONENTS=( openmp/cmake ) +llvm.org_set_globals + +pkg_pretend() { + if [[ ${LLVM_ALLOW_GPU_TESTING} ]]; then + ewarn "LLVM_ALLOW_GPU_TESTING set. This package will run tests against your" + ewarn "GPU if it is supported. Note that these tests may be flaky, fail or" + ewarn "hang, or even cause your GPU to crash (requiring a reboot)." + fi +} + +python_check_deps() { + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + if use test; then + python-any-r1_pkg_setup + fi +} + +src_configure() { + if use clang && ! is_crosspkg; then + # Only do this conditionally to allow overriding with + # e.g. CC=clang-13 in case of breakage + if ! tc-is-clang ; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + fi + + strip-unsupported-flags + fi + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local libdir="$(get_libdir)" + local ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) + local ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) + local plugins="host" + local build_devicertl=FALSE + + if has "${CHOST%%-*}" aarch64 powerpc64le x86_64; then + if use llvm_targets_AMDGPU; then + plugins+=";amdgpu" + build_devicertl=TRUE + fi + if use llvm_targets_NVPTX; then + plugins+=";cuda" + build_devicertl=TRUE + fi + fi + + local mycmakeargs=( + -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" + + -DOFFLOAD_LIBDIR_SUFFIX="${libdir#lib}" + -DOFFLOAD_INCLUDE_TESTS=$(usex test) + -DLIBOMPTARGET_PLUGINS_TO_BUILD="${plugins}" + -DLIBOMPTARGET_OMPT_SUPPORT="$(usex ompt)" + -DLIBOMPTARGET_BUILD_DEVICERTL_BCLIB="${build_devicertl}" + + # this breaks building static target libs + -DBUILD_SHARED_LIBS=OFF + + -DFFI_INCLUDE_DIR="${ffi_cflags#-I}" + -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}" + # force using shared libffi + -DFFI_STATIC_LIBRARIES=NO + ) + + [[ ! ${LLVM_ALLOW_GPU_TESTING} ]] && mycmakeargs+=( + # prevent trying to access the GPU + -DLIBOMPTARGET_AMDGPU_ARCH=LIBOMPTARGET_AMDGPU_ARCH-NOTFOUND + -DLIBOMPTARGET_NVPTX_ARCH=LIBOMPTARGET_NVPTX_ARCH-NOTFOUND + ) + use test && mycmakeargs+=( + # this project does not use standard LLVM cmake macros + -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit" + -DOPENMP_LIT_ARGS="$(get_lit_flags)" + + -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")" + -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")" + # requires flang + -DOPENMP_TEST_Fortran_COMPILER= + ) + + cmake_src_configure +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake_build check-offload +} diff --git a/llvm-runtimes/openmp/Manifest b/llvm-runtimes/openmp/Manifest index 3670202bd8f9..ff366aa43f44 100644 --- a/llvm-runtimes/openmp/Manifest +++ b/llvm-runtimes/openmp/Manifest @@ -13,5 +13,7 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 +DIST llvm-project-21.1.3.src.tar.xz 158943752 BLAKE2B ad9ee083584cb72fea3722feb518f6c933c3a34ba91b1ca8b724f461aa744475a783512dd6f0ab60d533c73b37e42b32a06f905d4869f770a68180649656df44 SHA512 d3058e7c18ada2a6a6192c7e75970406520e0d2ba390dba3b89e99f05959198fd2976d38c200f8e6af37fb569d866b6367bf6e0e249fe4b340dfab74499e5723 +DIST llvm-project-21.1.3.src.tar.xz.sig 119 BLAKE2B 675873fb6ce9a6b682d0ecdc5ec6ca8691d7f8f6bc72e6039a90c21f99d753a4b595f06676f9b5c1a23ebce872320cc67bd1687e8324f163ecbc4f22032bdf52 SHA512 d218a4071451e32a77890dd2e7de7a3b8a310ca85c7e6d90b88d85bad128979cf6866c9d772b880b50da2ec117832e77ba162049478c1deb7b0299cae008151a DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 DIST llvm-project-b1e29ec3b73b9dd06656c7e30ace597ff72cde70.tar.gz 248630276 BLAKE2B ea1532ba05661de37f3d6bac6643f2f3000710f4c4b8c508c9b980da64964e60cd46d0b8e18d666b75089f8ad8e2f653ac6098b4054ce8adf7cb0c36220cdf29 SHA512 36471abffd9202c637aa89c53072f0f286beffad2d3908ad50bb4c395a1be0c8138ddcbd67e0c764f59842bcc6c6c31f04a14986c7145c369217a156885ac506 diff --git a/llvm-runtimes/openmp/openmp-21.1.3.ebuild b/llvm-runtimes/openmp/openmp-21.1.3.ebuild new file mode 100644 index 000000000000..f3dd3189181c --- /dev/null +++ b/llvm-runtimes/openmp/openmp-21.1.3.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) +inherit flag-o-matic cmake-multilib linux-info llvm.org python-single-r1 + +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}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" +IUSE="debug gdb-plugin hwloc ompt test" +REQUIRED_USE=" + gdb-plugin? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + gdb-plugin? ( ${PYTHON_DEPS} ) + hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] ) +" +# tests: +# - dev-python/lit provides the test runner +# - llvm-core/llvm provide test utils (e.g. FileCheck) +# - llvm-core/clang provides the compiler to run tests +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-lang/perl + test? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/lit[${PYTHON_USEDEP}] + ') + llvm-core/clang + ) +" + +LLVM_COMPONENTS=( openmp cmake llvm/include ) +llvm.org_set_globals + +pkg_setup() { + if use gdb-plugin || use test; then + python-single-r1_pkg_setup + fi +} + +multilib_src_configure() { + # LTO causes issues in other packages building, #870127 + filter-lto + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local libdir="$(get_libdir)" + local mycmakeargs=( + -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}" + + -DLIBOMP_USE_HWLOC=$(usex hwloc) + -DLIBOMP_OMPD_GDB_SUPPORT=$(multilib_native_usex gdb-plugin) + -DLIBOMP_OMPT_SUPPORT=$(usex ompt) + + # do not install libgomp.so & libiomp5.so aliases + -DLIBOMP_INSTALL_ALIASES=OFF + # disable unnecessary hack copying stuff back to srcdir + -DLIBOMP_COPY_EXPORTS=OFF + ) + + use test && mycmakeargs+=( + # this project does not use standard LLVM cmake macros + -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit" + -DOPENMP_LIT_ARGS="$(get_lit_flags)" + + -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")" + -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")" + ) + cmake_src_configure +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake_build check-libomp +} diff --git a/metadata/md5-cache/dev-ml/llvm-21.1.3 b/metadata/md5-cache/dev-ml/llvm-21.1.3 new file mode 100644 index 000000000000..198e89f0bdd1 --- /dev/null +++ b/metadata/md5-cache/dev-ml/llvm-21.1.3 @@ -0,0 +1,17 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) dev-lang/perl dev-ml/findlib verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~llvm-core/llvm-21.1.3:=[debug?] !llvm-core/llvm[ocaml(-)] llvm_targets_AArch64? ( ~llvm-core/llvm-21.1.3[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-21.1.3[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARM] ) llvm_targets_AVR? ( ~llvm-core/llvm-21.1.3[llvm_targets_AVR] ) llvm_targets_BPF? ( ~llvm-core/llvm-21.1.3[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-21.1.3[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~llvm-core/llvm-21.1.3[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-21.1.3[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~llvm-core/llvm-21.1.3[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~llvm-core/llvm-21.1.3[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-21.1.3[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-21.1.3[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~llvm-core/llvm-21.1.3[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~llvm-core/llvm-21.1.3[llvm_targets_Sparc] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-21.1.3[llvm_targets_SPIRV] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-21.1.3[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~llvm-core/llvm-21.1.3[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-21.1.3[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~llvm-core/llvm-21.1.3[llvm_targets_X86] ) llvm_targets_XCore? ( ~llvm-core/llvm-21.1.3[llvm_targets_XCore] ) llvm_targets_ARC? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~llvm-core/llvm-21.1.3[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~llvm-core/llvm-21.1.3[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~llvm-core/llvm-21.1.3[llvm_targets_M68k] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-21.1.3[llvm_targets_Xtensa] ) +DESCRIPTION=OCaml bindings for LLVM +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake llvm.org llvm-utils python-any-r1 +IUSE=debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa verify-sig +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~llvm-core/llvm-21.1.3:=[debug?] !llvm-core/llvm[ocaml(-)] llvm_targets_AArch64? ( ~llvm-core/llvm-21.1.3[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-21.1.3[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARM] ) llvm_targets_AVR? ( ~llvm-core/llvm-21.1.3[llvm_targets_AVR] ) llvm_targets_BPF? ( ~llvm-core/llvm-21.1.3[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-21.1.3[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~llvm-core/llvm-21.1.3[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-21.1.3[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~llvm-core/llvm-21.1.3[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~llvm-core/llvm-21.1.3[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-21.1.3[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-21.1.3[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~llvm-core/llvm-21.1.3[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~llvm-core/llvm-21.1.3[llvm_targets_Sparc] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-21.1.3[llvm_targets_SPIRV] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-21.1.3[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~llvm-core/llvm-21.1.3[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-21.1.3[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~llvm-core/llvm-21.1.3[llvm_targets_X86] ) llvm_targets_XCore? ( ~llvm-core/llvm-21.1.3[llvm_targets_XCore] ) llvm_targets_ARC? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~llvm-core/llvm-21.1.3[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~llvm-core/llvm-21.1.3[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~llvm-core/llvm-21.1.3[llvm_targets_M68k] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-21.1.3[llvm_targets_Xtensa] ) +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) +RESTRICT=!test? ( test ) +SLOT=0/21.1.3 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org ee0660627874792c932c4600650517f3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=eebcba96b980257608bb9c406865af2a diff --git a/metadata/md5-cache/dev-python/clang-21.1.3 b/metadata/md5-cache/dev-python/clang-21.1.3 new file mode 100644 index 000000000000..a53d545d305d --- /dev/null +++ b/metadata/md5-cache/dev-python/clang-21.1.3 @@ -0,0 +1,17 @@ +BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) test? ( llvm-core/clang:21 ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=install prepare test unpack +DEPEND=>=llvm-core/clang-21.1.3:* !llvm-core/llvm:0[clang(-),python(-)] !llvm-core/clang:0[python(-)] +DESCRIPTION=Python bindings for llvm-core/clang +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=llvm.org python-r1 +IUSE=test verify-sig python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +RDEPEND=>=llvm-core/clang-21.1.3:* !llvm-core/llvm:0[clang(-),python(-)] !llvm-core/clang:0[python(-)] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org ee0660627874792c932c4600650517f3 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 +_md5_=84ab930d837051b8eabfcf8e46db0949 diff --git a/metadata/md5-cache/dev-python/langdetect-1.0.9 b/metadata/md5-cache/dev-python/langdetect-1.0.9 index 807482e30ea2..850f4a073789 100644 --- a/metadata/md5-cache/dev-python/langdetect-1.0.9 +++ b/metadata/md5-cache/dev-python/langdetect-1.0.9 @@ -1,16 +1,16 @@ -BDEPEND=test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +BDEPEND=test? ( dev-python/six[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Port of Google's language-detection library to Python EAPI=8 HOMEPAGE=https://pypi.org/project/langdetect/ https://github.com/Mimino666/langdetect INHERIT=distutils-r1 pypi -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 KEYWORDS=~amd64 LICENSE=Apache-2.0 -RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RDEPEND=dev-python/six[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/l/langdetect/langdetect-1.0.9.tar.gz _eclasses_=distutils-r1 37143302bc375f4878f7b5f7497da8cc flag-o-matic a7afe42e95fb46ce9691605acfb24672 multibuild 4650a65187015567b4e041bb9bfdb364 multilib a199af442898963433d6f038a88cce9c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi 464727a3e8a18884f71fe2368cac3197 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 -_md5_=e85e988e44bf789ea1b8b7a63dbebc25 +_md5_=6f912514880a7aaf91ded32229d9ae14 diff --git a/metadata/md5-cache/dev-python/lit-21.1.3 b/metadata/md5-cache/dev-python/lit-21.1.3 new file mode 100644 index 000000000000..b69b7ea44cca --- /dev/null +++ b/metadata/md5-cache/dev-python/lit-21.1.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/psutil[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] llvm-core/llvm ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=A stand-alone install of the LLVM suite testing tool +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=distutils-r1 llvm.org +IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) +REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=distutils-r1 37143302bc375f4878f7b5f7497da8cc eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org ee0660627874792c932c4600650517f3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib a199af442898963433d6f038a88cce9c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 +_md5_=d6dd003764161d8727b0e2f1af1ae2d5 diff --git a/metadata/md5-cache/dev-util/claude-code-1.0.128 b/metadata/md5-cache/dev-util/claude-code-1.0.128 deleted file mode 100644 index ece16a26c972..000000000000 --- a/metadata/md5-cache/dev-util/claude-code-1.0.128 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install postinst preinst -DESCRIPTION=Claude Code - an agentic coding tool by Anthropic -EAPI=8 -HOMEPAGE=https://www.anthropic.com/claude-code -IUSE=jetbrains -KEYWORDS=amd64 -LICENSE=all-rights-reserved -RDEPEND=>=net-libs/nodejs-18 sys-apps/ripgrep -RESTRICT=bindist strip -SLOT=0 -SRC_URI=https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.128.tgz -_md5_=3238416b8ec319a9ccba9cbd67329cee diff --git a/metadata/md5-cache/dev-util/claude-code-2.0.8 b/metadata/md5-cache/dev-util/claude-code-2.0.10 index a57d511b6842..779d3ed85146 100644 --- a/metadata/md5-cache/dev-util/claude-code-2.0.8 +++ b/metadata/md5-cache/dev-util/claude-code-2.0.10 @@ -8,5 +8,5 @@ LICENSE=all-rights-reserved RDEPEND=>=net-libs/nodejs-18 sys-apps/ripgrep RESTRICT=bindist strip SLOT=0 -SRC_URI=https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-2.0.8.tgz +SRC_URI=https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-2.0.10.tgz _md5_=4a5ba98d5233b58064c3ee00d1d494c7 diff --git a/metadata/md5-cache/games-rpg/manaplus-1.9.3.23-r2 b/metadata/md5-cache/games-rpg/manaplus-1.9.3.23-r2 deleted file mode 100644 index fc5630ab13c9..000000000000 --- a/metadata/md5-cache/games-rpg/manaplus-1.9.3.23-r2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=>=dev-games/physfs-1.0.0 media-fonts/dejavu media-fonts/liberation-fonts media-fonts/mplus-outline-fonts media-fonts/wqy-microhei media-libs/libpng:0= net-misc/curl sys-libs/zlib x11-apps/xmessage x11-libs/libX11 x11-misc/xdg-utils mumble? ( net-voip/mumble ) nls? ( virtual/libintl ) opengl? ( virtual/opengl ) pugixml? ( dev-libs/pugixml ) !pugixml? ( dev-libs/libxml2:= ) sdl2? ( media-libs/libsdl2[X,opengl?,video] media-libs/sdl2-gfx media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis] media-libs/sdl2-net media-libs/sdl2-ttf ) !sdl2? ( media-libs/libsdl[X,opengl?,video] media-libs/sdl-gfx media-libs/sdl-image[png] media-libs/sdl-mixer[vorbis] media-libs/sdl-net media-libs/sdl-ttf ) virtual/pkgconfig nls? ( sys-devel/gettext ) -DESCRIPTION=OpenSource 2D MMORPG client for Evol Online and The Mana World -EAPI=7 -HOMEPAGE=https://manaplus.org -IUSE=mumble nls opengl pugixml +sdl2 test -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2+ -RDEPEND=>=dev-games/physfs-1.0.0 media-fonts/dejavu media-fonts/liberation-fonts media-fonts/mplus-outline-fonts media-fonts/wqy-microhei media-libs/libpng:0= net-misc/curl sys-libs/zlib x11-apps/xmessage x11-libs/libX11 x11-misc/xdg-utils mumble? ( net-voip/mumble ) nls? ( virtual/libintl ) opengl? ( virtual/opengl ) pugixml? ( dev-libs/pugixml ) !pugixml? ( dev-libs/libxml2:= ) sdl2? ( media-libs/libsdl2[X,opengl?,video] media-libs/sdl2-gfx media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis] media-libs/sdl2-net media-libs/sdl2-ttf ) !sdl2? ( media-libs/libsdl[X,opengl?,video] media-libs/sdl-gfx media-libs/sdl-image[png] media-libs/sdl-mixer[vorbis] media-libs/sdl-net media-libs/sdl-ttf ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=http://download.evolonline.org/manaplus/download/1.9.3.23/manaplus-1.9.3.23.tar.xz -_md5_=50df3e12c630194a0ba0c63c898bdcba diff --git a/metadata/md5-cache/games-rpg/manaplus-9999 b/metadata/md5-cache/games-rpg/manaplus-9999 deleted file mode 100644 index 705cd0f6d142..000000000000 --- a/metadata/md5-cache/games-rpg/manaplus-9999 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=configure install prepare unpack -DEPEND=>=dev-games/physfs-1.0.0 media-fonts/dejavu media-fonts/liberation-fonts media-fonts/mplus-outline-fonts media-fonts/wqy-microhei media-libs/libpng:0= net-misc/curl sys-libs/zlib x11-apps/xmessage x11-libs/libX11 x11-misc/xdg-utils mumble? ( net-voip/mumble ) nls? ( virtual/libintl ) opengl? ( virtual/opengl ) pugixml? ( dev-libs/pugixml ) !pugixml? ( dev-libs/libxml2:= ) sdl2? ( media-libs/libsdl2[X,opengl?,video] media-libs/sdl2-gfx media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis] media-libs/sdl2-net media-libs/sdl2-ttf ) !sdl2? ( media-libs/libsdl[X,opengl?,video] media-libs/sdl-gfx media-libs/sdl-image[png] media-libs/sdl-mixer[vorbis] media-libs/sdl-net media-libs/sdl-ttf ) virtual/pkgconfig nls? ( sys-devel/gettext ) -DESCRIPTION=OpenSource 2D MMORPG client for Evol Online and The Mana World -EAPI=7 -HOMEPAGE=https://manaplus.org -INHERIT=autotools git-r3 -IUSE=mumble nls opengl pugixml +sdl2 test -LICENSE=GPL-2+ -PROPERTIES=live -RDEPEND=>=dev-games/physfs-1.0.0 media-fonts/dejavu media-fonts/liberation-fonts media-fonts/mplus-outline-fonts media-fonts/wqy-microhei media-libs/libpng:0= net-misc/curl sys-libs/zlib x11-apps/xmessage x11-libs/libX11 x11-misc/xdg-utils mumble? ( net-voip/mumble ) nls? ( virtual/libintl ) opengl? ( virtual/opengl ) pugixml? ( dev-libs/pugixml ) !pugixml? ( dev-libs/libxml2:= ) sdl2? ( media-libs/libsdl2[X,opengl?,video] media-libs/sdl2-gfx media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis] media-libs/sdl2-net media-libs/sdl2-ttf ) !sdl2? ( media-libs/libsdl[X,opengl?,video] media-libs/sdl-gfx media-libs/sdl-image[png] media-libs/sdl-mixer[vorbis] media-libs/sdl-net media-libs/sdl-ttf ) -RESTRICT=!test? ( test ) -SLOT=0 -_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 -_md5_=87e3ff933178fb4eb03aba4c95bccbc3 diff --git a/metadata/md5-cache/kde-frameworks/attica-6.17.0 b/metadata/md5-cache/kde-frameworks/attica-6.17.0 deleted file mode 100644 index 0d761878675b..000000000000 --- a/metadata/md5-cache/kde-frameworks/attica-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[network] dev-qt/qtbase:6 -DESCRIPTION=Framework providing access to Open Collaboration Services -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[network] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/attica-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=5d2d80cd66f2239026c9a0023d8d3827 diff --git a/metadata/md5-cache/kde-frameworks/baloo-6.17.0 b/metadata/md5-cache/kde-frameworks/baloo-6.17.0 deleted file mode 100644 index a8fb19f2369a..000000000000 --- a/metadata/md5-cache/kde-frameworks/baloo-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-db/lmdb-0.9.17 >=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kcrash-6.17*:6 =kde-frameworks/kdbusaddons-6.17*:6 =kde-frameworks/kfilemetadata-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kidletime-6.17*:6 =kde-frameworks/kio-6.17*:6 =kde-frameworks/solid-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for searching and managing metadata -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-db/lmdb-0.9.17 >=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kcrash-6.17*:6 =kde-frameworks/kdbusaddons-6.17*:6 =kde-frameworks/kfilemetadata-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kidletime-6.17*:6 =kde-frameworks/kio-6.17*:6 =kde-frameworks/solid-6.17*:6 !kde-frameworks/baloo:5[-kf6compat(-)] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/baloo-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=38696537dcdf08c2f45be05c7597a7c1 diff --git a/metadata/md5-cache/kde-frameworks/bluez-qt-6.17.0 b/metadata/md5-cache/kde-frameworks/bluez-qt-6.17.0 deleted file mode 100644 index f5a96f0dded3..000000000000 --- a/metadata/md5-cache/kde-frameworks/bluez-qt-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,network] >=dev-qt/qtdeclarative-6.7.2:6 dev-qt/qtbase:6 -DESCRIPTION=Qt wrapper for Bluez 5 DBus API -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,network] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/bluez-qt-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=8c63e3c3c66f381e51dc5700e9601a61 diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-6.17.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-6.17.0 deleted file mode 100644 index 662ccff314f3..000000000000 --- a/metadata/md5-cache/kde-frameworks/breeze-icons-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 dev-python/lxml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) dev-qt/qtbase:6[gui] >=kde-frameworks/extra-cmake-modules-6.17:* test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.28.5 -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare setup test unpack -DESCRIPTION=Breeze SVG icon theme -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake frameworks.kde.org python-any-r1 xdg -IUSE=test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-3 -RDEPEND=!kde-frameworks/breeze-icons:5 !kde-frameworks/breeze-icons-rcc:5 !kde-frameworks/breeze-icons-rcc:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/breeze-icons-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ca62d32271651fcad5fab7a2cca6fb01 diff --git a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.17.0 b/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.17.0 deleted file mode 100644 index 1ead668ef0a3..000000000000 --- a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=doc? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] ) ) >=dev-qt/qttools-6.7.2:6[assistant] ) test? ( >=dev-qt/qtbase-6.7.2:6 >=dev-qt/qttools-6.7.2:6[linguist] ) app-alternatives/ninja >=dev-build/cmake-3.28.5 -DEFINED_PHASES=compile configure info install nofetch prepare setup test unpack -DEPEND=test? ( >=dev-qt/qtbase-6.7.2:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.2:6 ) -DESCRIPTION=Extra modules and scripts for CMake -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/extra-cmake-modules -INHERIT=cmake frameworks.kde.org python-any-r1 -IUSE=doc test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 -LICENSE=BSD -RDEPEND=app-arch/libarchive[bzip2] -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://kde/stable/frameworks/6.17/extra-cmake-modules-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=b8cbe22d3e24fc42a2ad4841c167a74d diff --git a/metadata/md5-cache/kde-frameworks/frameworkintegration-6.17.0 b/metadata/md5-cache/kde-frameworks/frameworkintegration-6.17.0 deleted file mode 100644 index edab5eeae94b..000000000000 --- a/metadata/md5-cache/kde-frameworks/frameworkintegration-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] =kde-frameworks/kcolorscheme-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kiconthemes-6.17*:6 =kde-frameworks/knewstuff-6.17*:6 =kde-frameworks/knotifications-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 =kde-frameworks/kpackage-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for integrating Qt applications with KDE Plasma workspaces -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] =kde-frameworks/kcolorscheme-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kiconthemes-6.17*:6 =kde-frameworks/knewstuff-6.17*:6 =kde-frameworks/knotifications-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/frameworkintegration-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=33e482f9d3dbf06cea015d2b244f59b4 diff --git a/metadata/md5-cache/kde-frameworks/kapidox-6.17.0 b/metadata/md5-cache/kde-frameworks/kapidox-6.17.0 deleted file mode 100644 index 55b54ba6c044..000000000000 --- a/metadata/md5-cache/kde-frameworks/kapidox-6.17.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_10? ( >=dev-python/gpep517-16[python_targets_python3_10(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-16[python_targets_python3_11(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-16[python_targets_python3_12(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-16[python_targets_python3_13(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_13(-)] ) -DEFINED_PHASES=compile configure info install nofetch prepare setup test unpack -DESCRIPTION=Framework for building KDE API documentation in a standard format and style -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=frameworks.kde.org distutils-r1 -IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=BSD-2 -RDEPEND=app-text/doxygen python_single_target_python3_10? ( dev-python/jinja2[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jinja2[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/jinja2[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/jinja2[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] ) media-gfx/graphviz[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?,python_single_target_python3_13(-)?] python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) -SLOT=0 -SRC_URI=mirror://kde/stable/frameworks/6.17/kapidox-6.17.0.tar.xz -_eclasses_=distutils-r1 37143302bc375f4878f7b5f7497da8cc flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib a199af442898963433d6f038a88cce9c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 -_md5_=1e1af908556a193cb0087a0b815176f3 diff --git a/metadata/md5-cache/kde-frameworks/kauth-6.17.0 b/metadata/md5-cache/kde-frameworks/kauth-6.17.0 deleted file mode 100644 index 6f09abb6e469..000000000000 --- a/metadata/md5-cache/kde-frameworks/kauth-6.17.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] =kde-frameworks/kcoreaddons-6.17*:6 policykit? ( >=dev-qt/qtbase-6.7.2:6[dbus] =kde-frameworks/kwindowsystem-6.17*:6[wayland] >=sys-auth/polkit-qt-0.175.0[qt6(+)] ) test? ( >=dev-qt/qtbase-6.7.2:6[dbus] ) dev-qt/qtbase:6 -DESCRIPTION=Framework to let applications perform actions as a privileged user -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=+policykit debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -PDEPEND=policykit? ( kde-plasma/polkit-kde-agent:* ) -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui] =kde-frameworks/kcoreaddons-6.17*:6 policykit? ( >=dev-qt/qtbase-6.7.2:6[dbus] =kde-frameworks/kwindowsystem-6.17*:6[wayland] >=sys-auth/polkit-qt-0.175.0[qt6(+)] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kauth-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=b6c1145424b74c6813957a1e29de798a diff --git a/metadata/md5-cache/kde-frameworks/kbookmarks-6.17.0 b/metadata/md5-cache/kde-frameworks/kbookmarks-6.17.0 deleted file mode 100644 index 5428faf3cfab..000000000000 --- a/metadata/md5-cache/kde-frameworks/kbookmarks-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets,xml] =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kiconthemes-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for managing bookmarks stored in XBEL format -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets,xml] =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kiconthemes-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kbookmarks-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=4d5633985c18fd60ebfcce7970da200e diff --git a/metadata/md5-cache/kde-frameworks/kcalendarcore-6.17.0 b/metadata/md5-cache/kde-frameworks/kcalendarcore-6.17.0 deleted file mode 100644 index 012cc218aa3a..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcalendarcore-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/yacc app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-libs/libical-3.0.5:= >=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtdeclarative-6.7.2:6 dev-qt/qtbase:6 -DESCRIPTION=Library for interfacing with calendars -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=GPL-2+ test? ( LGPL-3+ ) -RDEPEND=>=dev-libs/libical-3.0.5:= >=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kcalendarcore-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=db2807e57fda4da4bde9ba3b3f414deb diff --git a/metadata/md5-cache/kde-frameworks/kcmutils-6.17.0 b/metadata/md5-cache/kde-frameworks/kcmutils-6.17.0 deleted file mode 100644 index 08e23db1ca38..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcmutils-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6[widgets] =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kconfigwidgets-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kguiaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kio-6.17*:6 =kde-frameworks/kitemviews-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 =kde-frameworks/kxmlgui-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework to work with KDE System Settings modules -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6[widgets] =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kconfigwidgets-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kguiaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kio-6.17*:6 =kde-frameworks/kitemviews-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 =kde-frameworks/kxmlgui-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kcmutils-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=82d6210e3cc2ad13a94a97a09acd4351 diff --git a/metadata/md5-cache/kde-frameworks/kcodecs-6.17.0 b/metadata/md5-cache/kde-frameworks/kcodecs-6.17.0 deleted file mode 100644 index c0250a18fbfe..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcodecs-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=dev-qt/qtbase:6 -DESCRIPTION=Framework for manipulating strings using various encodings -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=GPL-2+ LGPL-2+ -RDEPEND=>=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kcodecs-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=bc6a02fd13cac52546bad17afddddb5d diff --git a/metadata/md5-cache/kde-frameworks/kcolorscheme-6.17.0 b/metadata/md5-cache/kde-frameworks/kcolorscheme-6.17.0 deleted file mode 100644 index 82e71be938c2..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcolorscheme-6.17.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtdeclarative-6.7.2:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kguiaddons-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for downloading and sharing additional application data -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtdeclarative-6.7.2:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kguiaddons-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kcolorscheme-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=fd807d0a8e76a03ea5d68752c986fedb diff --git a/metadata/md5-cache/kde-frameworks/kcompletion-6.17.0 b/metadata/md5-cache/kde-frameworks/kcompletion-6.17.0 deleted file mode 100644 index 77742175b409..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcompletion-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] =kde-frameworks/kcodecs-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for common completion tasks such as filename or URL completion -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug designer test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui] =kde-frameworks/kcodecs-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kcompletion-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=6a148e24d8b2fdb166b9310331a6e136 diff --git a/metadata/md5-cache/kde-frameworks/kconfig-6.17.0 b/metadata/md5-cache/kde-frameworks/kconfig-6.17.0 deleted file mode 100644 index d67c0c36c6fa..000000000000 --- a/metadata/md5-cache/kde-frameworks/kconfig-6.17.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus?,gui,xml] qml? ( >=dev-qt/qtdeclarative-6.7.2:6 ) test? ( >=dev-qt/qtbase-6.7.2:6[concurrent] ) dev-qt/qtbase:6 -DESCRIPTION=Framework for reading and writing configuration -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=dbus qml debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus?,gui,xml] qml? ( >=dev-qt/qtdeclarative-6.7.2:6 ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -REQUIRED_USE=test? ( qml ) -RESTRICT=test !test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kconfig-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=b249d73f5b5991d59137d710332fbad1 diff --git a/metadata/md5-cache/kde-frameworks/kconfigwidgets-6.17.0 b/metadata/md5-cache/kde-frameworks/kconfigwidgets-6.17.0 deleted file mode 100644 index c6d6724726c5..000000000000 --- a/metadata/md5-cache/kde-frameworks/kconfigwidgets-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] =kde-frameworks/kcodecs-6.17*:6 =kde-frameworks/kcolorscheme-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kguiaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 test? ( =kde-frameworks/kconfig-6.17*:6[dbus] ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing an assortment of configuration-related widgets -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug designer test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] =kde-frameworks/kcodecs-6.17*:6 =kde-frameworks/kcolorscheme-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kguiaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kconfigwidgets-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=5c0ff45f9d007f23de919a4029598177 diff --git a/metadata/md5-cache/kde-frameworks/kcontacts-6.17.0 b/metadata/md5-cache/kde-frameworks/kcontacts-6.17.0 deleted file mode 100644 index 79e19838395a..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcontacts-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtdeclarative-6.7.2:6 =kde-frameworks/kcodecs-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Address book API based on KDE Frameworks -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=GPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtdeclarative-6.7.2:6 =kde-frameworks/kcodecs-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kcontacts-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f629ca434a06ebbba5b22fddc40a9a4e diff --git a/metadata/md5-cache/kde-frameworks/kcoreaddons-6.17.0 b/metadata/md5-cache/kde-frameworks/kcoreaddons-6.17.0 deleted file mode 100644 index f6732c45a0c9..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcoreaddons-6.17.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus?,icu,network] >=dev-qt/qtdeclarative-6.7.2:6 virtual/libudev:= sys-kernel/linux-headers dev-qt/qtbase:6 -DESCRIPTION=Framework for solving common problems such as caching, randomisation, and more -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm frameworks.kde.org xdg -IUSE=dbus debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus?,icu,network] >=dev-qt/qtdeclarative-6.7.2:6 virtual/libudev:= >=dev-qt/qttranslations-6.7.2:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kcoreaddons-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=6f55a086edcc2ea1fb5d62974ce254ab diff --git a/metadata/md5-cache/kde-frameworks/kcrash-6.17.0 b/metadata/md5-cache/kde-frameworks/kcrash-6.17.0 deleted file mode 100644 index 602cc9468079..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcrash-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] =kde-frameworks/kcoreaddons-6.17*:6 X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto ) test? ( >=dev-qt/qtbase-6.7.2:6[widgets] ) dev-qt/qtbase:6 -DESCRIPTION=Framework for intercepting and handling application crashes -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui] =kde-frameworks/kcoreaddons-6.17*:6 X? ( x11-libs/libX11 ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kcrash-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=2317ea43451849b1dafbae411d52ab72 diff --git a/metadata/md5-cache/kde-frameworks/kdav-6.17.0 b/metadata/md5-cache/kde-frameworks/kdav-6.17.0 deleted file mode 100644 index 982d9aa3273b..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdav-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,xml] >=kde-frameworks/kcoreaddons-6.17:6 >=kde-frameworks/ki18n-6.17:6 >=kde-frameworks/kio-6.17:6 dev-qt/qtbase:6 -DESCRIPTION=DAV protocol implemention with KJobs -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,xml] >=kde-frameworks/kcoreaddons-6.17:6 >=kde-frameworks/ki18n-6.17:6 >=kde-frameworks/kio-6.17:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kdav-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=8a4df69cf296d8bd81d5d8a20ea4642d diff --git a/metadata/md5-cache/kde-frameworks/kdbusaddons-6.17.0 b/metadata/md5-cache/kde-frameworks/kdbusaddons-6.17.0 deleted file mode 100644 index 58b730b941ef..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdbusaddons-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus] X? ( >=dev-qt/qtbase-6.7.2:6=[gui,X] ) dev-qt/qtbase:6 -DESCRIPTION=Framework for registering services and applications per freedesktop standards -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus] X? ( >=dev-qt/qtbase-6.7.2:6=[gui,X] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kdbusaddons-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=12135f60b116339a3958753bd4f56074 diff --git a/metadata/md5-cache/kde-frameworks/kdeclarative-6.17.0 b/metadata/md5-cache/kde-frameworks/kdeclarative-6.17.0 deleted file mode 100644 index a93780453882..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdeclarative-6.17.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtdeclarative-6.7.2:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kglobalaccel-6.17*:6 =kde-frameworks/kguiaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kservice-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework providing integration of QML and KDE work spaces -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtdeclarative-6.7.2:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kglobalaccel-6.17*:6 =kde-frameworks/kguiaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kservice-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kdeclarative-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=43ada1c0d2cb6fe06e8064628084e348 diff --git a/metadata/md5-cache/kde-frameworks/kded-6.17.0 b/metadata/md5-cache/kde-frameworks/kded-6.17.0 deleted file mode 100644 index d9acde0ede1d..000000000000 --- a/metadata/md5-cache/kde-frameworks/kded-6.17.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-6.17:6 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] =kde-frameworks/kconfig-6.17*:6[dbus] =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kcrash-6.17*:6 =kde-frameworks/kdbusaddons-6.17*:6 =kde-frameworks/kservice-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Central daemon of KDE workspaces -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=+man debug -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] =kde-frameworks/kconfig-6.17*:6[dbus] =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kcrash-6.17*:6 =kde-frameworks/kdbusaddons-6.17*:6 =kde-frameworks/kservice-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kded-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f26d416d2be127b9bb682c0d433e7240 diff --git a/metadata/md5-cache/kde-frameworks/kdesu-6.17.0 b/metadata/md5-cache/kde-frameworks/kdesu-6.17.0 deleted file mode 100644 index b90cb01343d3..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdesu-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND==kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kpty-6.17*:6 X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto ) dev-qt/qtbase:6 -DESCRIPTION=Framework to handle super user actions -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND==kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kpty-6.17*:6 X? ( x11-libs/libX11 ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kdesu-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=7155d503afa076b257f6f63e9e5af32d diff --git a/metadata/md5-cache/kde-frameworks/kdnssd-6.17.0 b/metadata/md5-cache/kde-frameworks/kdnssd-6.17.0 deleted file mode 100644 index cc67b7c28461..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdnssd-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[network] zeroconf? ( >=dev-qt/qtbase-6.7.2:6[dbus] net-dns/avahi[mdnsresponder-compat] ) dev-qt/qtbase:6 -DESCRIPTION=Framework for network service discovery using Zeroconf -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=zeroconf debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[network] zeroconf? ( >=dev-qt/qtbase-6.7.2:6[dbus] net-dns/avahi[mdnsresponder-compat] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kdnssd-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=d2233fd0d74e57a28975de6c2cb5c4a5 diff --git a/metadata/md5-cache/kde-frameworks/kdoctools-6.17.0 b/metadata/md5-cache/kde-frameworks/kdoctools-6.17.0 deleted file mode 100644 index d8d9b624d1ce..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdoctools-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl dev-perl/URI nls? ( >=kde-frameworks/ki18n-6.17:6 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets app-text/sgml-common dev-libs/libxml2:2= dev-libs/libxslt =kde-frameworks/karchive-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Tools to generate documentation in various formats from DocBook files -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=nls debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets app-text/sgml-common dev-libs/libxml2:2= dev-libs/libxslt =kde-frameworks/karchive-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kdoctools-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9f8abe16aab5ebce3cbef1ce0ae0312b diff --git a/metadata/md5-cache/kde-frameworks/kfilemetadata-6.17.0 b/metadata/md5-cache/kde-frameworks/kfilemetadata-6.17.0 deleted file mode 100644 index 6e16e39a3c8b..000000000000 --- a/metadata/md5-cache/kde-frameworks/kfilemetadata-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch postinst prepare setup test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,xml] =kde-frameworks/karchive-6.17*:6 =kde-frameworks/kcodecs-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket:6 ) pdf? ( app-text/poppler[qt6(-)] ) taglib? ( media-libs/taglib:= ) kernel_linux? ( sys-apps/attr ) dev-qt/qtbase:6 -DESCRIPTION=Library for extracting file metadata -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org optfeature python-any-r1 -IUSE=epub exif ffmpeg mobi pdf taglib debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,xml] =kde-frameworks/karchive-6.17*:6 =kde-frameworks/kcodecs-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket:6 ) pdf? ( app-text/poppler[qt6(-)] ) taglib? ( media-libs/taglib:= ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kfilemetadata-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=21ddff04cd791de9c3115fa780384fad diff --git a/metadata/md5-cache/kde-frameworks/kglobalaccel-6.17.0 b/metadata/md5-cache/kde-frameworks/kglobalaccel-6.17.0 deleted file mode 100644 index aae8c9f4a740..000000000000 --- a/metadata/md5-cache/kde-frameworks/kglobalaccel-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] X? ( >=dev-qt/qtbase-6.7.2:6=[X] ) dev-qt/qtbase:6 -DESCRIPTION=Framework to handle global shortcuts -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] X? ( >=dev-qt/qtbase-6.7.2:6=[X] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kglobalaccel-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f7e76e090ce67fc36df9fb3d18e58f03 diff --git a/metadata/md5-cache/kde-frameworks/kguiaddons-6.17.0 b/metadata/md5-cache/kde-frameworks/kguiaddons-6.17.0 deleted file mode 100644 index 3adf17729378..000000000000 --- a/metadata/md5-cache/kde-frameworks/kguiaddons-6.17.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=wayland? ( >=dev-qt/qtbase-6.7.2:6[wayland] dev-util/wayland-scanner ) wayland? ( || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus?,gui] >=dev-qt/qtdeclarative-6.7.2:6 wayland? ( dev-libs/wayland >=dev-qt/qtbase-6.7.2:6=[wayland] ) X? ( >=dev-qt/qtbase-6.7.2:6[X] x11-libs/libX11 ) wayland? ( >=dev-libs/plasma-wayland-protocols-1.15.0 >=dev-libs/wayland-protocols-1.39 ) X? ( x11-base/xorg-proto x11-libs/libxcb ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing assorted high-level user interface components -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm frameworks.kde.org xdg -IUSE=dbus wayland X debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus?,gui] >=dev-qt/qtdeclarative-6.7.2:6 wayland? ( dev-libs/wayland >=dev-qt/qtbase-6.7.2:6=[wayland] ) X? ( >=dev-qt/qtbase-6.7.2:6[X] x11-libs/libX11 ) !<kde-frameworks/kguiaddons-5.116.0-r2:5[-kf6compat(-)] wayland? ( || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 ) ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kguiaddons-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=01676fce7d582fb61a26945977a06082 diff --git a/metadata/md5-cache/kde-frameworks/kholidays-6.17.0 b/metadata/md5-cache/kde-frameworks/kholidays-6.17.0 deleted file mode 100644 index 45b21b786cda..000000000000 --- a/metadata/md5-cache/kde-frameworks/kholidays-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtdeclarative-6.7.2:6 dev-qt/qtbase:6 -DESCRIPTION=Library to determine holidays and other special events for a geographical region -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kholidays-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=3d3c706d4822ca14e73d15722c2616d5 diff --git a/metadata/md5-cache/kde-frameworks/ki18n-6.17.0 b/metadata/md5-cache/kde-frameworks/ki18n-6.17.0 deleted file mode 100644 index 9d4c0d0c4be5..000000000000 --- a/metadata/md5-cache/kde-frameworks/ki18n-6.17.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare setup test unpack -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) >=dev-qt/qtbase-6.7.2:6[widgets] >=dev-qt/qtdeclarative-6.7.2:6 sys-devel/gettext virtual/libintl test? ( >=dev-qt/qtbase-6.7.2:6[concurrent] ) dev-qt/qtbase:6 -DESCRIPTION=Framework based on Gettext for internationalizing user interface text -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org python-single-r1 -IUSE=debug test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) >=dev-qt/qtbase-6.7.2:6[widgets] >=dev-qt/qtdeclarative-6.7.2:6 sys-devel/gettext virtual/libintl app-text/iso-codes >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/ki18n-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=783861ddc0c2928edfe3e1236a8a31a0 diff --git a/metadata/md5-cache/kde-frameworks/kiconthemes-6.17.0 b/metadata/md5-cache/kde-frameworks/kiconthemes-6.17.0 deleted file mode 100644 index f844ecd0d21a..000000000000 --- a/metadata/md5-cache/kde-frameworks/kiconthemes-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 =kde-frameworks/breeze-icons-6.17*:6 =kde-frameworks/karchive-6.17*:6 =kde-frameworks/kcolorscheme-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for icon theming and configuration -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug designer test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 =kde-frameworks/breeze-icons-6.17*:6 =kde-frameworks/karchive-6.17*:6 =kde-frameworks/kcolorscheme-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kiconthemes-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9a7c846f77cd1c63a5a21a4d6f35314c diff --git a/metadata/md5-cache/kde-frameworks/kidletime-6.17.0 b/metadata/md5-cache/kde-frameworks/kidletime-6.17.0 deleted file mode 100644 index 700d8e139023..000000000000 --- a/metadata/md5-cache/kde-frameworks/kidletime-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=wayland? ( >=dev-qt/qtbase-6.7.2:6[wayland] ) wayland? ( || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] wayland? ( dev-libs/wayland >=dev-qt/qtbase-6.7.2:6=[wayland] ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/libXext ) xscreensaver? ( >=dev-qt/qtbase-6.7.2:6[dbus] x11-libs/libXScrnSaver ) wayland? ( >=dev-libs/plasma-wayland-protocols-1.11.1 >=dev-libs/wayland-protocols-1.27:0 ) dev-qt/qtbase:6 -DESCRIPTION=Framework for detection and notification of device idle time -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=wayland X xscreensaver debug -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui] wayland? ( dev-libs/wayland >=dev-qt/qtbase-6.7.2:6=[wayland] ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/libXext ) xscreensaver? ( >=dev-qt/qtbase-6.7.2:6[dbus] x11-libs/libXScrnSaver ) wayland? ( || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 ) ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -REQUIRED_USE=xscreensaver? ( X ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kidletime-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=711c6987b00232fe6e741cdd1353f4d2 diff --git a/metadata/md5-cache/kde-frameworks/kimageformats-6.17.0 b/metadata/md5-cache/kde-frameworks/kimageformats-6.17.0 deleted file mode 100644 index 4463b02dbab8..000000000000 --- a/metadata/md5-cache/kde-frameworks/kimageformats-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] =kde-frameworks/karchive-6.17*:6 avif? ( >=media-libs/libavif-0.8.2:= ) eps? ( >=dev-qt/qtbase-6.7.2:6[widgets] ) heif? ( >=media-libs/libheif-1.19.7:= ) jpeg2k? ( media-libs/openjpeg:= ) jpegxl? ( >=media-libs/libjxl-0.9.4:= ) openexr? ( >=media-libs/openexr-3:= ) raw? ( media-libs/libraw:= ) test? ( >=dev-qt/qtimageformats-6.7.2:6 heif? ( media-libs/libheif[x265] ) ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing additional format plugins for Qt's image I/O system -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=avif eps heif jpeg2k jpegxl openexr raw debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui] =kde-frameworks/karchive-6.17*:6 avif? ( >=media-libs/libavif-0.8.2:= ) eps? ( >=dev-qt/qtbase-6.7.2:6[widgets] ) heif? ( >=media-libs/libheif-1.19.7:= ) jpeg2k? ( media-libs/openjpeg:= ) jpegxl? ( >=media-libs/libjxl-0.9.4:= ) openexr? ( >=media-libs/openexr-3:= ) raw? ( media-libs/libraw:= ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kimageformats-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=77e627e0e31eb014c26849b93569b196 diff --git a/metadata/md5-cache/kde-frameworks/kio-6.17.0 b/metadata/md5-cache/kde-frameworks/kio-6.17.0 deleted file mode 100644 index a02b5613a6c8..000000000000 --- a/metadata/md5-cache/kde-frameworks/kio-6.17.0 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) handbook? ( >=kde-frameworks/kdoctools-6.17:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,network,ssl,widgets,X?] >=dev-qt/qtdeclarative-6.7.2:6 =kde-frameworks/kauth-6.17*:6 =kde-frameworks/kbookmarks-6.17*:6 =kde-frameworks/kcodecs-6.17*:6 =kde-frameworks/kcolorscheme-6.17*:6 =kde-frameworks/kcompletion-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kcrash-6.17*:6 =kde-frameworks/kdbusaddons-6.17*:6 =kde-frameworks/kguiaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kiconthemes-6.17*:6 =kde-frameworks/kitemviews-6.17*:6 =kde-frameworks/kjobwidgets-6.17*:6 =kde-frameworks/knotifications-6.17*:6 =kde-frameworks/kservice-6.17*:6 =kde-frameworks/ktextwidgets-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 =kde-frameworks/kwindowsystem-6.17*:6[wayland?,X?] =kde-frameworks/solid-6.17*:6 acl? ( sys-apps/attr virtual/acl ) handbook? ( dev-libs/libxml2:= dev-libs/libxslt =kde-frameworks/karchive-6.17*:6 =kde-frameworks/kdoctools-6.17*:6 ) kwallet? ( =kde-frameworks/kwallet-6.17*:6 ) X? ( >=dev-qt/qtbase-6.7.2:6=[gui] ) >=dev-qt/qtbase-6.7.2:6[concurrent] dev-qt/qtbase:6 -DESCRIPTION=Framework providing transparent file and data management -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm frameworks.kde.org xdg -IUSE=acl +kwallet wayland X debug designer +handbook test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -PDEPEND=>=kde-frameworks/kded-6.17:6 kde-plasma/keditfiletype -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,network,ssl,widgets,X?] >=dev-qt/qtdeclarative-6.7.2:6 =kde-frameworks/kauth-6.17*:6 =kde-frameworks/kbookmarks-6.17*:6 =kde-frameworks/kcodecs-6.17*:6 =kde-frameworks/kcolorscheme-6.17*:6 =kde-frameworks/kcompletion-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kcrash-6.17*:6 =kde-frameworks/kdbusaddons-6.17*:6 =kde-frameworks/kguiaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kiconthemes-6.17*:6 =kde-frameworks/kitemviews-6.17*:6 =kde-frameworks/kjobwidgets-6.17*:6 =kde-frameworks/knotifications-6.17*:6 =kde-frameworks/kservice-6.17*:6 =kde-frameworks/ktextwidgets-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 =kde-frameworks/kwindowsystem-6.17*:6[wayland?,X?] =kde-frameworks/solid-6.17*:6 acl? ( sys-apps/attr virtual/acl ) handbook? ( dev-libs/libxml2:= dev-libs/libxslt =kde-frameworks/karchive-6.17*:6 =kde-frameworks/kdoctools-6.17*:6 ) kwallet? ( =kde-frameworks/kwallet-6.17*:6 ) X? ( >=dev-qt/qtbase-6.7.2:6=[gui] ) >=dev-qt/qtbase-6.7.2:6[libproxy] sys-power/switcheroo-control >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kio-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=86793f35ed9972a0be44beac13e075fa diff --git a/metadata/md5-cache/kde-frameworks/kirigami-6.17.0 b/metadata/md5-cache/kde-frameworks/kirigami-6.17.0 deleted file mode 100644 index bf80bd0b489c..000000000000 --- a/metadata/md5-cache/kde-frameworks/kirigami-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare pretend setup test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6=[concurrent,dbus,gui,network] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 dev-qt/qtbase:6 -DESCRIPTION=Lightweight user interface framework for mobile and convergent applications -EAPI=8 -HOMEPAGE=https://community.kde.org/Kirigami -INHERIT=ecm frameworks.kde.org toolchain-funcs -IUSE=openmp debug examples test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6=[concurrent,dbus,gui,network] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 examples? ( !kde-frameworks/kirigami:5[examples(-)] >=dev-qt/qt5compat-6.7.2:6[qml] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kirigami-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=6ed76e862a7a2ae1e220a59e3c576411 diff --git a/metadata/md5-cache/kde-frameworks/kitemmodels-6.17.0 b/metadata/md5-cache/kde-frameworks/kitemmodels-6.17.0 deleted file mode 100644 index 46aaa79b30b9..000000000000 --- a/metadata/md5-cache/kde-frameworks/kitemmodels-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtdeclarative-6.7.2:6 test? ( >=dev-qt/qtbase-6.7.2:6[widgets] ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing data models to help with tasks such as sorting and filtering -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kitemmodels-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=c083f9e86d92382e2841bf7b9af2781b diff --git a/metadata/md5-cache/kde-frameworks/kitemviews-6.17.0 b/metadata/md5-cache/kde-frameworks/kitemviews-6.17.0 deleted file mode 100644 index c8555baa3b04..000000000000 --- a/metadata/md5-cache/kde-frameworks/kitemviews-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] dev-qt/qtbase:6 -DESCRIPTION=Framework providing additional widgets for item models -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug designer test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kitemviews-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=09295c85e8c79b28e7dd84ad2954c502 diff --git a/metadata/md5-cache/kde-frameworks/kjobwidgets-6.17.0 b/metadata/md5-cache/kde-frameworks/kjobwidgets-6.17.0 deleted file mode 100644 index 97dd96bf40db..000000000000 --- a/metadata/md5-cache/kde-frameworks/kjobwidgets-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/knotifications-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 X? ( >=dev-qt/qtbase-6.7.2:6=[X] ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing assorted widgets for showing the progress of jobs -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/knotifications-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 X? ( >=dev-qt/qtbase-6.7.2:6=[X] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kjobwidgets-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=16c91e49c89a3689c4887328343ba2d3 diff --git a/metadata/md5-cache/kde-frameworks/knewstuff-6.17.0 b/metadata/md5-cache/kde-frameworks/knewstuff-6.17.0 deleted file mode 100644 index 42fb3751b96b..000000000000 --- a/metadata/md5-cache/kde-frameworks/knewstuff-6.17.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.7.2:6[widgets] =kde-frameworks/attica-6.17*:6 =kde-frameworks/karchive-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kpackage-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 opds? ( =kde-frameworks/syndication-6.17*:6 ) dev-qt/qtbase:6 -DESCRIPTION=Framework for downloading and sharing additional application data -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=opds debug designer -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.7.2:6[widgets] =kde-frameworks/attica-6.17*:6 =kde-frameworks/karchive-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kpackage-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 opds? ( =kde-frameworks/syndication-6.17*:6 ) >=kde-frameworks/kcmutils-6.17:6 >=kde-frameworks/kirigami-6.17:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/knewstuff-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=52f53f413a78f2973a425097fc2666cc diff --git a/metadata/md5-cache/kde-frameworks/knotifications-6.17.0 b/metadata/md5-cache/kde-frameworks/knotifications-6.17.0 deleted file mode 100644 index 8d6e91ce15e9..000000000000 --- a/metadata/md5-cache/kde-frameworks/knotifications-6.17.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.2:6 =kde-frameworks/kconfig-6.17*:6 media-libs/libcanberra dev-qt/qtbase:6 -DESCRIPTION=Framework for notifying the user of an event -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.2:6 =kde-frameworks/kconfig-6.17*:6 media-libs/libcanberra >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/knotifications-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=e90580e4a4cdbd480368975821426b2e diff --git a/metadata/md5-cache/kde-frameworks/knotifyconfig-6.17.0 b/metadata/md5-cache/kde-frameworks/knotifyconfig-6.17.0 deleted file mode 100644 index ccde4b06088b..000000000000 --- a/metadata/md5-cache/kde-frameworks/knotifyconfig-6.17.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtmultimedia-6.7.2:6 =kde-frameworks/kcompletion-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kio-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for configuring desktop notifications -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtmultimedia-6.7.2:6 =kde-frameworks/kcompletion-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kio-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/knotifyconfig-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ed1cf1d7917b8caae1beab7d3bd1bc80 diff --git a/metadata/md5-cache/kde-frameworks/kpackage-6.17.0 b/metadata/md5-cache/kde-frameworks/kpackage-6.17.0 deleted file mode 100644 index bf3b45fba20a..000000000000 --- a/metadata/md5-cache/kde-frameworks/kpackage-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-6.17:6 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus] =kde-frameworks/karchive-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework to install and load packages of non binary content -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=man debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus] =kde-frameworks/karchive-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kpackage-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=b5d766cdc540165a8a77c8db83fcee55 diff --git a/metadata/md5-cache/kde-frameworks/kparts-6.17.0 b/metadata/md5-cache/kde-frameworks/kparts-6.17.0 deleted file mode 100644 index 4eab0df1caee..000000000000 --- a/metadata/md5-cache/kde-frameworks/kparts-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets,xml] =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kiconthemes-6.17*:6 =kde-frameworks/kio-6.17*:6 =kde-frameworks/kjobwidgets-6.17*:6 =kde-frameworks/kservice-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 =kde-frameworks/kxmlgui-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework providing elaborate user-interface components -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets,xml] =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kiconthemes-6.17*:6 =kde-frameworks/kio-6.17*:6 =kde-frameworks/kjobwidgets-6.17*:6 =kde-frameworks/kservice-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 =kde-frameworks/kxmlgui-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kparts-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=236e38fe5d1a0083c670deb15b3d7227 diff --git a/metadata/md5-cache/kde-frameworks/kpeople-6.17.0 b/metadata/md5-cache/kde-frameworks/kpeople-6.17.0 deleted file mode 100644 index 54d5eee87e7c..000000000000 --- a/metadata/md5-cache/kde-frameworks/kpeople-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.7.2:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcontacts-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kitemviews-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=KDE contact person abstraction library -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/kpeople -INHERIT=ecm frameworks.kde.org -IUSE=test debug test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1 -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.7.2:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcontacts-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kitemviews-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kpeople-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9159aec9af327cd4804646028b54a8cb diff --git a/metadata/md5-cache/kde-frameworks/kplotting-6.17.0 b/metadata/md5-cache/kde-frameworks/kplotting-6.17.0 deleted file mode 100644 index aca93162c4ad..000000000000 --- a/metadata/md5-cache/kde-frameworks/kplotting-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] dev-qt/qtbase:6 -DESCRIPTION=Framework providing easy data-plotting functions -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug designer test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kplotting-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=3bd01824028ca18b7537ad902e1d70fd diff --git a/metadata/md5-cache/kde-frameworks/kpty-6.17.0 b/metadata/md5-cache/kde-frameworks/kpty-6.17.0 deleted file mode 100644 index d8cc86df6656..000000000000 --- a/metadata/md5-cache/kde-frameworks/kpty-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND==kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 sys-libs/libutempter dev-qt/qtbase:6 -DESCRIPTION=Framework for pseudo terminal devices and running child processes -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND==kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 sys-libs/libutempter >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kpty-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ed7a571257525b32f447f807295fe578 diff --git a/metadata/md5-cache/kde-frameworks/kquickcharts-6.17.0 b/metadata/md5-cache/kde-frameworks/kquickcharts-6.17.0 deleted file mode 100644 index 27391a04c1e7..000000000000 --- a/metadata/md5-cache/kde-frameworks/kquickcharts-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtshadertools-6.7.2:6 examples? ( >=dev-qt/qtbase-6.7.2:6[widgets] =kde-frameworks/kdeclarative-6.17*:6 =kde-frameworks/kirigami-6.17*:6 ) dev-qt/qtbase:6 -DESCRIPTION=QtQuick plugin providing high-performance charts -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/kquickcharts -INHERIT=ecm frameworks.kde.org -IUSE=debug examples test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtshadertools-6.7.2:6 examples? ( >=dev-qt/qtbase-6.7.2:6[widgets] =kde-frameworks/kdeclarative-6.17*:6 =kde-frameworks/kirigami-6.17*:6 ) examples? ( !kde-frameworks/kquickcharts:5[examples(-)] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kquickcharts-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=066822ab07d1e6374e2e3c58b45519a4 diff --git a/metadata/md5-cache/kde-frameworks/krunner-6.17.0 b/metadata/md5-cache/kde-frameworks/krunner-6.17.0 deleted file mode 100644 index 2cab57b7cdec..000000000000 --- a/metadata/md5-cache/kde-frameworks/krunner-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui] =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kitemmodels-6.17*:6 =kde-frameworks/kwindowsystem-6.17*:6[wayland] dev-qt/qtbase:6 -DESCRIPTION=Framework for providing different actions given a string query -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui] =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kitemmodels-6.17*:6 =kde-frameworks/kwindowsystem-6.17*:6[wayland] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/krunner-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=48f8183c7c2cb1a8be737bd74c3e2a73 diff --git a/metadata/md5-cache/kde-frameworks/purpose-kaccounts-services-6.17.0 b/metadata/md5-cache/kde-frameworks/ksecretd-services-6.18.0 index 47bcbf2e4f5d..edf555e5b97e 100644 --- a/metadata/md5-cache/kde-frameworks/purpose-kaccounts-services-6.17.0 +++ b/metadata/md5-cache/kde-frameworks/ksecretd-services-6.18.0 @@ -1,13 +1,14 @@ -BDEPEND=kde-apps/kaccounts-integration:6 app-alternatives/ninja >=dev-build/cmake-3.28.5 >=kde-frameworks/extra-cmake-modules-6.17:* dev-qt/qtbase:6 +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 >=kde-frameworks/extra-cmake-modules-6.18:* dev-qt/qtbase:6 DEFINED_PHASES=compile configure info install nofetch prepare setup test unpack -DESCRIPTION=KAccounts generated service files for nextcloud and google services +DESCRIPTION=D-Bus service files for ksecretd kwallet runtime component EAPI=8 HOMEPAGE=https://develop.kde.org/products/frameworks/ INHERIT=ecm-common frameworks.kde.org -KEYWORDS=~amd64 ~arm64 -LICENSE=GPL-2 -RDEPEND=!<kde-frameworks/purpose-5.116.0-r2:5 !<kde-frameworks/purpose-6.5.0-r1:6 +IUSE=systemd +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=!<kde-frameworks/kwallet-runtime-6.18.0-r1:6 SLOT=0 -SRC_URI=mirror://kde/stable/frameworks/6.17/purpose-6.17.0.tar.xz +SRC_URI=mirror://kde/stable/frameworks/6.18/kwallet-6.18.0.tar.xz _eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm-common 2409ff2ed4921be52f7f7cdd30078e2d flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ae31a1a68a163955392ebce6a05c2e6f +_md5_=b84f34e55ff3ecffd9f40a25d8c1a5ff diff --git a/metadata/md5-cache/kde-frameworks/kservice-6.17.0 b/metadata/md5-cache/kde-frameworks/kservice-6.17.0 deleted file mode 100644 index e593c7efd64b..000000000000 --- a/metadata/md5-cache/kde-frameworks/kservice-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-6.17:6 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,xml] =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 test? ( >=dev-qt/qtbase-6.7.2:6[concurrent] ) dev-qt/qtbase:6 -DESCRIPTION=Advanced plugin and service introspection -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=+man debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,xml] =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kservice-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=7b15c925c6b762202e4da1d26aa0358e diff --git a/metadata/md5-cache/kde-frameworks/kstatusnotifieritem-6.17.0 b/metadata/md5-cache/kde-frameworks/kstatusnotifieritem-6.17.0 deleted file mode 100644 index 4c9b9d53376a..000000000000 --- a/metadata/md5-cache/kde-frameworks/kstatusnotifieritem-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6=[dbus,gui,widgets] =kde-frameworks/kwindowsystem-6.17*:6[X?] dev-qt/qtbase:6 -DESCRIPTION=Implementation of Status Notifier Items -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6=[dbus,gui,widgets] =kde-frameworks/kwindowsystem-6.17*:6[X?] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kstatusnotifieritem-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=d7e191e39e6427cb28c5e01d2c18a519 diff --git a/metadata/md5-cache/kde-frameworks/ksvg-6.17.0 b/metadata/md5-cache/kde-frameworks/ksvg-6.17.0 deleted file mode 100644 index a96e11601d89..000000000000 --- a/metadata/md5-cache/kde-frameworks/ksvg-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 =kde-frameworks/karchive-6.17*:6 =kde-frameworks/kcolorscheme-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kguiaddons-6.17*:6 =kde-frameworks/kirigami-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Components for handling SVGs -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 =kde-frameworks/karchive-6.17*:6 =kde-frameworks/kcolorscheme-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kguiaddons-6.17*:6 =kde-frameworks/kirigami-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/ksvg-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=5a6c95422cd62e33fe1ccb5d8ae83d32 diff --git a/metadata/md5-cache/kde-frameworks/ktexteditor-6.17.0 b/metadata/md5-cache/kde-frameworks/ktexteditor-6.17.0 deleted file mode 100644 index 2c853e70c24d..000000000000 --- a/metadata/md5-cache/kde-frameworks/ktexteditor-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=kde-frameworks/kservice-6.17:6 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtspeech-6.7.2:6 =kde-frameworks/karchive-6.17*:6 =kde-frameworks/kauth-6.17*:6 =kde-frameworks/kcodecs-6.17*:6 =kde-frameworks/kcolorscheme-6.17*:6 =kde-frameworks/kcompletion-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kconfigwidgets-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kguiaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kio-6.17*:6 =kde-frameworks/kitemviews-6.17*:6 =kde-frameworks/kjobwidgets-6.17*:6 =kde-frameworks/kparts-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 =kde-frameworks/kxmlgui-6.17*:6 =kde-frameworks/sonnet-6.17*:6 =kde-frameworks/syntax-highlighting-6.17*:6 editorconfig? ( app-text/editorconfig-core-c ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing a full text editor component -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=+editorconfig debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtspeech-6.7.2:6 =kde-frameworks/karchive-6.17*:6 =kde-frameworks/kauth-6.17*:6 =kde-frameworks/kcodecs-6.17*:6 =kde-frameworks/kcolorscheme-6.17*:6 =kde-frameworks/kcompletion-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kconfigwidgets-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kguiaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kio-6.17*:6 =kde-frameworks/kitemviews-6.17*:6 =kde-frameworks/kjobwidgets-6.17*:6 =kde-frameworks/kparts-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 =kde-frameworks/kxmlgui-6.17*:6 =kde-frameworks/sonnet-6.17*:6 =kde-frameworks/syntax-highlighting-6.17*:6 editorconfig? ( app-text/editorconfig-core-c ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/ktexteditor-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=768b011112c32418503d3e898653dea4 diff --git a/metadata/md5-cache/kde-frameworks/ktexttemplate-6.17.0 b/metadata/md5-cache/kde-frameworks/ktexttemplate-6.17.0 deleted file mode 100644 index ea21e15695fa..000000000000 --- a/metadata/md5-cache/kde-frameworks/ktexttemplate-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-qt/qttools:6[linguist] ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] dev-qt/qtdeclarative:6 dev-qt/qtbase:6 -DESCRIPTION=Library to allow separating the structure of documents from data they contain -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui] dev-qt/qtdeclarative:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/ktexttemplate-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=574363fa4a33d62179eaa83d3eb58e87 diff --git a/metadata/md5-cache/kde-frameworks/ktextwidgets-6.17.0 b/metadata/md5-cache/kde-frameworks/ktextwidgets-6.17.0 deleted file mode 100644 index ed8a8a5eca0e..000000000000 --- a/metadata/md5-cache/kde-frameworks/ktextwidgets-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] =kde-frameworks/kcompletion-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 =kde-frameworks/sonnet-6.17*:6 speech? ( >=dev-qt/qtspeech-6.7.2:6 ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing an assortment of widgets for displaying and editing text -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=speech debug designer test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] =kde-frameworks/kcompletion-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 =kde-frameworks/sonnet-6.17*:6 speech? ( >=dev-qt/qtspeech-6.7.2:6 ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/ktextwidgets-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=6e9cceb0649be09452e4e83a611efdd9 diff --git a/metadata/md5-cache/kde-frameworks/kunitconversion-6.17.0 b/metadata/md5-cache/kde-frameworks/kunitconversion-6.17.0 deleted file mode 100644 index 2c973644f11e..000000000000 --- a/metadata/md5-cache/kde-frameworks/kunitconversion-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[network] =kde-frameworks/ki18n-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for converting units -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[network] =kde-frameworks/ki18n-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kunitconversion-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=13ac1b1edd6758a8f1cfe909737614b3 diff --git a/metadata/md5-cache/kde-frameworks/kuserfeedback-6.17.0 b/metadata/md5-cache/kde-frameworks/kuserfeedback-6.17.0 deleted file mode 100644 index 3d8b2e0fe32a..000000000000 --- a/metadata/md5-cache/kde-frameworks/kuserfeedback-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/lex app-alternatives/yacc doc? ( >=dev-qt/qttools-6.7.2:6[assistant,qdoc,linguist] ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,network,widgets] >=dev-qt/qtcharts-6.7.2:6 >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 dev-qt/qtbase:6 -DESCRIPTION=Framework to collect user feedback for applications via telemetry and surveys -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=doc tools debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,network,widgets] >=dev-qt/qtcharts-6.7.2:6 >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 !kde-frameworks/kuserfeedback:5[-kf6compat(-)] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kuserfeedback-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=92611916f291e563721ceed4edb51d82 diff --git a/metadata/md5-cache/kde-frameworks/kwallet-6.17.0 b/metadata/md5-cache/kde-frameworks/kwallet-6.17.0 deleted file mode 100644 index 74a8ca95f86b..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwallet-6.17.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] =kde-frameworks/kconfig-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Interface to KWallet Framework providing desktop-wide storage for passwords -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=minimal debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -PDEPEND=!minimal? ( =kde-frameworks/kwallet-runtime-6.17* ) -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] =kde-frameworks/kconfig-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kwallet-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=fd55d0aa1b7e2e3a082126d9aef6d324 diff --git a/metadata/md5-cache/kde-frameworks/kwallet-runtime-6.17.0 b/metadata/md5-cache/kde-frameworks/kwallet-runtime-6.17.0 deleted file mode 100644 index 3dc9c715c81f..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwallet-runtime-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-6.17:6 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch postinst prepare test unpack -DEPEND=>=app-crypt/qca-2.3.9:2[qt6(+)] dev-libs/libgcrypt:0= >=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] =kde-frameworks/kcolorscheme-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kcrash-6.17*:6 =kde-frameworks/kdbusaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/knotifications-6.17*:6 =kde-frameworks/kservice-6.17*:6 =kde-frameworks/kwallet-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 =kde-frameworks/kwindowsystem-6.17*:6[X?] gpg? ( dev-libs/qgpgme:= ) legacy-kwallet? ( app-crypt/libsecret ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing desktop-wide storage for passwords -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org optfeature -IUSE=gpg +man +keyring +legacy-kwallet X debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=app-crypt/qca-2.3.9:2[qt6(+)] dev-libs/libgcrypt:0= >=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] =kde-frameworks/kcolorscheme-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kcrash-6.17*:6 =kde-frameworks/kdbusaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/knotifications-6.17*:6 =kde-frameworks/kservice-6.17*:6 =kde-frameworks/kwallet-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 =kde-frameworks/kwindowsystem-6.17*:6[X?] gpg? ( dev-libs/qgpgme:= ) legacy-kwallet? ( app-crypt/libsecret ) !<kde-frameworks/kwallet-5.116.0-r2:5[-kf6compat(-)] !<kde-frameworks/kwallet-6.14.0:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kwallet-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=2d3a44ed2f8a64caacf211d575da0816 diff --git a/metadata/md5-cache/kde-frameworks/kwallet-runtime-6.18.0 b/metadata/md5-cache/kde-frameworks/kwallet-runtime-6.18.0-r1 index 52347d4fc7ed..064a6a39ae7b 100644 --- a/metadata/md5-cache/kde-frameworks/kwallet-runtime-6.18.0 +++ b/metadata/md5-cache/kde-frameworks/kwallet-runtime-6.18.0-r1 @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org optfeature IUSE=gpg +man +keyring +legacy-kwallet X debug test KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=app-crypt/qca-2.3.9:2[qt6(+)] dev-libs/libgcrypt:0= >=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] =kde-frameworks/kcolorscheme-6.18*:6 =kde-frameworks/kconfig-6.18*:6 =kde-frameworks/kcoreaddons-6.18*:6 =kde-frameworks/kcrash-6.18*:6 =kde-frameworks/kdbusaddons-6.18*:6 =kde-frameworks/ki18n-6.18*:6 =kde-frameworks/knotifications-6.18*:6 =kde-frameworks/kservice-6.18*:6 =kde-frameworks/kwallet-6.18*:6 =kde-frameworks/kwidgetsaddons-6.18*:6 =kde-frameworks/kwindowsystem-6.18*:6[X?] gpg? ( dev-libs/qgpgme:= ) legacy-kwallet? ( app-crypt/libsecret ) !<kde-frameworks/kwallet-5.116.0-r2:5[-kf6compat(-)] !<kde-frameworks/kwallet-6.14.0:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 +RDEPEND=>=app-crypt/qca-2.3.9:2[qt6(+)] dev-libs/libgcrypt:0= >=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] =kde-frameworks/kcolorscheme-6.18*:6 =kde-frameworks/kconfig-6.18*:6 =kde-frameworks/kcoreaddons-6.18*:6 =kde-frameworks/kcrash-6.18*:6 =kde-frameworks/kdbusaddons-6.18*:6 =kde-frameworks/ki18n-6.18*:6 =kde-frameworks/knotifications-6.18*:6 =kde-frameworks/kservice-6.18*:6 =kde-frameworks/kwallet-6.18*:6 =kde-frameworks/kwidgetsaddons-6.18*:6 =kde-frameworks/kwindowsystem-6.18*:6[X?] gpg? ( dev-libs/qgpgme:= ) legacy-kwallet? ( app-crypt/libsecret ) !<kde-frameworks/kwallet-5.116.0-r2:5[-kf6compat(-)] !<kde-frameworks/kwallet-6.14.0:6 keyring? ( =kde-frameworks/ksecretd-services-6.18* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 RESTRICT=!test? ( test ) SLOT=6/6.18 SRC_URI=mirror://kde/stable/frameworks/6.18/kwallet-6.18.0.tar.xz _eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=2d3a44ed2f8a64caacf211d575da0816 +_md5_=032849b2cb0c59809a2849e6ae49c7c3 diff --git a/metadata/md5-cache/kde-frameworks/kwidgetsaddons-6.17.0 b/metadata/md5-cache/kde-frameworks/kwidgetsaddons-6.17.0 deleted file mode 100644 index e726df3d802d..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwidgetsaddons-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] dev-qt/qtbase:6 -DESCRIPTION=An assortment of high-level widgets for common tasks -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug designer test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kwidgetsaddons-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=389faa0e8069103ce8a34003d067a853 diff --git a/metadata/md5-cache/kde-frameworks/kwindowsystem-6.17.0 b/metadata/md5-cache/kde-frameworks/kwindowsystem-6.17.0 deleted file mode 100644 index efbccc987bee..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwindowsystem-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtdeclarative-6.7.2:6 wayland? ( >=dev-qt/qtbase-6.7.2:6=[wayland] ) X? ( >=dev-qt/qtbase-6.7.2:6=[gui,X] x11-base/xorg-proto x11-libs/libX11 x11-libs/libXfixes x11-libs/libxcb x11-libs/xcb-util-keysyms ) test? ( >=dev-qt/qtbase-6.7.2:6[widgets] ) wayland? ( dev-libs/plasma-wayland-protocols >=dev-libs/wayland-protocols-1.21 ) dev-qt/qtbase:6 -DESCRIPTION=Framework providing access to properties and features of the window manager -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=wayland X debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=|| ( LGPL-2.1 LGPL-3 ) MIT -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtdeclarative-6.7.2:6 wayland? ( >=dev-qt/qtbase-6.7.2:6=[wayland] ) X? ( >=dev-qt/qtbase-6.7.2:6=[gui,X] x11-base/xorg-proto x11-libs/libX11 x11-libs/libXfixes x11-libs/libxcb x11-libs/xcb-util-keysyms ) wayland? ( || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 ) ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kwindowsystem-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=8093a7d7c1e0499c3b5b78c282fcb985 diff --git a/metadata/md5-cache/kde-frameworks/kxmlgui-6.17.0 b/metadata/md5-cache/kde-frameworks/kxmlgui-6.17.0 deleted file mode 100644 index 88f019220e47..000000000000 --- a/metadata/md5-cache/kde-frameworks/kxmlgui-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6=[dbus,gui,network,ssl,widgets,xml] =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kconfigwidgets-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kglobalaccel-6.17*:6 =kde-frameworks/kguiaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kiconthemes-6.17*:6 =kde-frameworks/kitemviews-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 dev-qt/qtbase:6 -DESCRIPTION=Framework for managing menu and toolbar actions in an abstract way -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug designer test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6=[dbus,gui,network,ssl,widgets,xml] =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kconfigwidgets-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/kglobalaccel-6.17*:6 =kde-frameworks/kguiaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kiconthemes-6.17*:6 =kde-frameworks/kitemviews-6.17*:6 =kde-frameworks/kwidgetsaddons-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/kxmlgui-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=5e028cb38624d397bebb2bce8f633480 diff --git a/metadata/md5-cache/kde-frameworks/modemmanager-qt-6.17.0 b/metadata/md5-cache/kde-frameworks/modemmanager-qt-6.17.0 deleted file mode 100644 index 8f0aa53a1fcd..000000000000 --- a/metadata/md5-cache/kde-frameworks/modemmanager-qt-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,xml] net-misc/modemmanager dev-qt/qtbase:6 -DESCRIPTION=ModemManager bindings for Qt -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,xml] net-misc/modemmanager >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/modemmanager-qt-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ac9ff44ba941e8d8287c0d1df586da04 diff --git a/metadata/md5-cache/kde-frameworks/networkmanager-qt-6.17.0 b/metadata/md5-cache/kde-frameworks/networkmanager-qt-6.17.0 deleted file mode 100644 index e7069a7fab47..000000000000 --- a/metadata/md5-cache/kde-frameworks/networkmanager-qt-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.2:6[dbus,network] >=dev-qt/qtdeclarative-6.7.2:6 >=net-misc/networkmanager-1.4.0-r1[teamd=] dev-qt/qtbase:6 -DESCRIPTION=NetworkManager bindings for Qt -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=teamd debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.2:6[dbus,network] >=dev-qt/qtdeclarative-6.7.2:6 >=net-misc/networkmanager-1.4.0-r1[teamd=] || ( >=net-misc/networkmanager-1.4.0-r1[elogind] >=net-misc/networkmanager-1.4.0-r1[systemd] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/networkmanager-qt-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=121db9718d3d834e69350e9c81fb38f9 diff --git a/metadata/md5-cache/kde-frameworks/prison-6.17.0 b/metadata/md5-cache/kde-frameworks/prison-6.17.0 deleted file mode 100644 index 55d2edfd8088..000000000000 --- a/metadata/md5-cache/kde-frameworks/prison-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtmultimedia-6.7.2:6 media-gfx/qrencode:= media-libs/libdmtx media-libs/zxing-cpp:= qml? ( >=dev-qt/qtdeclarative-6.7.2:6 ) test? ( >=dev-qt/qtbase-6.7.2:6[concurrent,widgets] ) dev-qt/qtbase:6 -DESCRIPTION=QRCode and data matrix barcode library -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/prison -INHERIT=ecm frameworks.kde.org -IUSE=qml debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtmultimedia-6.7.2:6 media-gfx/qrencode:= media-libs/libdmtx media-libs/zxing-cpp:= qml? ( >=dev-qt/qtdeclarative-6.7.2:6 ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/prison-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=bb3919b2101c99cdad899658647d439e diff --git a/metadata/md5-cache/kde-frameworks/purpose-6.17.0 b/metadata/md5-cache/kde-frameworks/purpose-6.17.0 deleted file mode 100644 index 13e055e76023..000000000000 --- a/metadata/md5-cache/kde-frameworks/purpose-6.17.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=webengine? ( dev-util/intltool ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kio-6.17*:6 =kde-frameworks/kirigami-6.17*:6 =kde-frameworks/knotifications-6.17*:6 =kde-frameworks/kservice-6.17*:6 =kde-frameworks/prison-6.17*:6 webengine? ( kde-apps/kaccounts-integration:6 >=net-libs/accounts-qt-1.17[qt6(+)] ) dev-qt/qtbase:6 -DESCRIPTION=Library for providing abstractions to get the developer's purposes fulfilled -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm frameworks.kde.org optfeature xdg -IUSE=bluetooth webengine debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kcoreaddons-6.17*:6 =kde-frameworks/ki18n-6.17*:6 =kde-frameworks/kio-6.17*:6 =kde-frameworks/kirigami-6.17*:6 =kde-frameworks/knotifications-6.17*:6 =kde-frameworks/kservice-6.17*:6 =kde-frameworks/prison-6.17*:6 webengine? ( kde-apps/kaccounts-integration:6 >=net-libs/accounts-qt-1.17[qt6(+)] ) >=kde-frameworks/kdeclarative-6.17:6 bluetooth? ( =kde-frameworks/bluez-qt-6.17*:6 ) webengine? ( >=kde-frameworks/purpose-kaccounts-services-6.17 >=net-libs/accounts-qml-0.7_p20231028[qt6(+)] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=test !test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/purpose-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=416712f879880f889e5ed88114059fe0 diff --git a/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-6.17.0 b/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-6.17.0 deleted file mode 100644 index 3851b8694452..000000000000 --- a/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6= =kde-frameworks/kcolorscheme-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kiconthemes-6.17*:6 =kde-frameworks/kirigami-6.17*:6 =kde-frameworks/sonnet-6.17*:6[qml] dev-qt/qtbase:6 -DESCRIPTION=Style for QtQuickControls 2 that uses QWidget's QStyle for painting -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=|| ( GPL-2+ LGPL-3+ ) -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6= =kde-frameworks/kcolorscheme-6.17*:6 =kde-frameworks/kconfig-6.17*:6 =kde-frameworks/kiconthemes-6.17*:6 =kde-frameworks/kirigami-6.17*:6 =kde-frameworks/sonnet-6.17*:6[qml] >=dev-qt/qt5compat-6.7.2:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/qqc2-desktop-style-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=b1e1368fb6c64472e32315b27f467c80 diff --git a/metadata/md5-cache/kde-frameworks/solid-6.17.0 b/metadata/md5-cache/kde-frameworks/solid-6.17.0 deleted file mode 100644 index e9128f2f6f86..000000000000 --- a/metadata/md5-cache/kde-frameworks/solid-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/lex app-alternatives/yacc >=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch postinst prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,xml] >=dev-qt/qtdeclarative-6.7.2:6 sys-apps/util-linux sys-fs/udisks:2 virtual/libudev:= ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) test? ( >=dev-qt/qtbase-6.7.2:6[concurrent] ) dev-qt/qtbase:6 -DESCRIPTION=Provider for platform independent hardware discovery, abstraction and management -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org optfeature -IUSE=ios debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,xml] >=dev-qt/qtdeclarative-6.7.2:6 sys-apps/util-linux sys-fs/udisks:2 virtual/libudev:= ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/solid-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=c61dc70d10e181924733678b92de77c9 diff --git a/metadata/md5-cache/kde-frameworks/sonnet-6.17.0 b/metadata/md5-cache/kde-frameworks/sonnet-6.17.0 deleted file mode 100644 index cbd4608dc6aa..000000000000 --- a/metadata/md5-cache/kde-frameworks/sonnet-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 designer? ( dev-qt/qttools:6[designer] ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] aspell? ( app-text/aspell ) hunspell? ( app-text/hunspell:= ) qml? ( >=dev-qt/qtdeclarative-6.7.2:6 ) dev-qt/qtbase:6 -DESCRIPTION=Framework for providing spell-checking through abstraction of popular backends -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=aspell +hunspell qml debug designer test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ LGPL-2.1+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] aspell? ( app-text/aspell ) hunspell? ( app-text/hunspell:= ) qml? ( >=dev-qt/qtdeclarative-6.7.2:6 ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/sonnet-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ebb47e2641cbd073c65dc53129308b76 diff --git a/metadata/md5-cache/kde-frameworks/syndication-6.17.0 b/metadata/md5-cache/kde-frameworks/syndication-6.17.0 deleted file mode 100644 index 7541c0d343ee..000000000000 --- a/metadata/md5-cache/kde-frameworks/syndication-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[xml] =kde-frameworks/kcodecs-6.17*:6 test? ( >=dev-qt/qtbase-6.7.2:6[network] ) dev-qt/qtbase:6 -DESCRIPTION=Library for parsing RSS and Atom feeds -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtbase-6.7.2:6[xml] =kde-frameworks/kcodecs-6.17*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/syndication-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=e6d754106fbfda1caafd3d52801a0b4f diff --git a/metadata/md5-cache/kde-frameworks/syntax-highlighting-6.17.0 b/metadata/md5-cache/kde-frameworks/syntax-highlighting-6.17.0 deleted file mode 100644 index 2ae88027003b..000000000000 --- a/metadata/md5-cache/kde-frameworks/syntax-highlighting-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl >=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,network] >=dev-qt/qtdeclarative-6.7.2:6 dev-libs/xerces-c dev-qt/qtbase:6 -DESCRIPTION=Framework for syntax highlighting -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,network] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/syntax-highlighting-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=1994ba9164772e362253a40964498176 diff --git a/metadata/md5-cache/kde-frameworks/threadweaver-6.17.0 b/metadata/md5-cache/kde-frameworks/threadweaver-6.17.0 deleted file mode 100644 index e2224ccf9b11..000000000000 --- a/metadata/md5-cache/kde-frameworks/threadweaver-6.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.17:* -DEFINED_PHASES=compile configure info install nofetch prepare test unpack -DEPEND=dev-qt/qtbase:6 -DESCRIPTION=Framework for managing threads using job and queue-based interfaces -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -RESTRICT=!test? ( test ) -SLOT=6/6.17 -SRC_URI=mirror://kde/stable/frameworks/6.17/threadweaver-6.17.0.tar.xz -_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 ecm ca1560f738b337a36fa9cf35054ea70a flag-o-matic a7afe42e95fb46ce9691605acfb24672 frameworks.kde.org c3e97d56f2422e7f729ed13f859352f1 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=90066b3287c5fecde548432e278bc53f diff --git a/metadata/md5-cache/llvm-core/clang-21.1.3 b/metadata/md5-cache/llvm-core/clang-21.1.3 new file mode 100644 index 000000000000..21bcecc500e7 --- /dev/null +++ b/metadata/md5-cache/llvm-core/clang-21.1.3 @@ -0,0 +1,18 @@ +BDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) test? ( ~llvm-core/lld-21.1.3 ) xml? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) doc? ( python_single_target_python3_11? ( dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/myst-parser[python_targets_python3_14(-)] dev-python/sphinx[python_targets_python3_14(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DEPEND=~llvm-core/llvm-21.1.3:21=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm_targets_AArch64? ( ~llvm-core/llvm-21.1.3[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-21.1.3[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-21.1.3[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-21.1.3[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-21.1.3[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-21.1.3[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-21.1.3[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-21.1.3[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-21.1.3[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-21.1.3[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-21.1.3[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-21.1.3[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-21.1.3[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-21.1.3[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-21.1.3[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-21.1.3[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-21.1.3[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-21.1.3[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-21.1.3[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-21.1.3[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-21.1.3[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-21.1.3[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-21.1.3[llvm_targets_Xtensa=] ) +DESCRIPTION=C language family frontend for LLVM +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake llvm.org multilib multilib-minimal prefix python-single-r1 toolchain-funcs +IUSE=debug doc +extra ieee-long-double +pie +static-analyzer test xml test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~x64-macos +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT +PDEPEND=~llvm-runtimes/clang-runtime-21.1.3 llvm-core/clang-toolchain-symlinks:21 +RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ~llvm-core/llvm-21.1.3:21=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=llvm-core/clang-common-21.1.3 llvm_targets_AArch64? ( ~llvm-core/llvm-21.1.3[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-21.1.3[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-21.1.3[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-21.1.3[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-21.1.3[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-21.1.3[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-21.1.3[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-21.1.3[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-21.1.3[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-21.1.3[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-21.1.3[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-21.1.3[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-21.1.3[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-21.1.3[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-21.1.3[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-21.1.3[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-21.1.3[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-21.1.3[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-21.1.3[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-21.1.3[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-21.1.3[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-21.1.3[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-21.1.3[llvm_targets_Xtensa=] ) +REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=21/21.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-21.1.0-manpages.tar.xz ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org ee0660627874792c932c4600650517f3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib a199af442898963433d6f038a88cce9c multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=7c930b370c8b1ba74d361201d6e68a51 diff --git a/metadata/md5-cache/llvm-core/clang-common-21.1.3 b/metadata/md5-cache/llvm-core/clang-common-21.1.3 new file mode 100644 index 000000000000..e38db0a4477a --- /dev/null +++ b/metadata/md5-cache/llvm-core/clang-common-21.1.3 @@ -0,0 +1,15 @@ +BDEPEND=emacs? ( >=app-editors/emacs-26.3:* ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile install postinst postrm preinst prepare pretend unpack +DESCRIPTION=Common files shared between multiple slots of clang +EAPI=8 +HOMEPAGE=https://llvm.org/ +IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config ) +INHERIT=bash-completion-r1 elisp-common llvm.org multilib +IUSE=default-compiler-rt default-libcxx default-lld bootstrap-prefix cet emacs hardened llvm-libunwind verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +PDEPEND=default-compiler-rt? ( llvm-runtimes/clang-runtime:21[compiler-rt] llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=llvm-runtimes/libcxx-21.1.3[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=llvm-core/lld-21.1.3 ) !default-lld? ( sys-devel/binutils ) llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] emacs? ( >=app-editors/emacs-26.3:* ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common fe05085d051330f15cf7201109b5cd23 llvm.org ee0660627874792c932c4600650517f3 multilib a199af442898963433d6f038a88cce9c multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 +_md5_=1ae437c929fc4ffb4a09d1e72ff48367 diff --git a/metadata/md5-cache/llvm-core/flang-21.1.3 b/metadata/md5-cache/llvm-core/flang-21.1.3 new file mode 100644 index 000000000000..d7a2656fe832 --- /dev/null +++ b/metadata/md5-cache/llvm-core/flang-21.1.3 @@ -0,0 +1,18 @@ +BDEPEND=clang? ( llvm-core/clang ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=~llvm-core/clang-21.1.3[debug=] ~llvm-core/llvm-21.1.3[debug=] ~llvm-core/mlir-21.1.3[debug=] llvm_targets_AArch64? ( ~llvm-core/llvm-21.1.3[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-21.1.3[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-21.1.3[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-21.1.3[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-21.1.3[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-21.1.3[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-21.1.3[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-21.1.3[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-21.1.3[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-21.1.3[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-21.1.3[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-21.1.3[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-21.1.3[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-21.1.3[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-21.1.3[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-21.1.3[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-21.1.3[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-21.1.3[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-21.1.3[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-21.1.3[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-21.1.3[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-21.1.3[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-21.1.3[llvm_targets_Xtensa=] ) +DESCRIPTION=LLVM's Fortran frontend +EAPI=8 +HOMEPAGE=https://flang.llvm.org/ +INHERIT=cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs +IUSE=+clang debug test test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa verify-sig +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0-with-LLVM-exceptions +PDEPEND=>=llvm-runtimes/flang-rt-21.1.3:21 +RDEPEND=~llvm-core/clang-21.1.3[debug=] ~llvm-core/llvm-21.1.3[debug=] ~llvm-core/mlir-21.1.3[debug=] llvm_targets_AArch64? ( ~llvm-core/llvm-21.1.3[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-21.1.3[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-21.1.3[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-21.1.3[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-21.1.3[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-21.1.3[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-21.1.3[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-21.1.3[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-21.1.3[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-21.1.3[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-21.1.3[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-21.1.3[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-21.1.3[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-21.1.3[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-21.1.3[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-21.1.3[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-21.1.3[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-21.1.3[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-21.1.3[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-21.1.3[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-21.1.3[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-21.1.3[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-21.1.3[llvm_targets_Xtensa=] ) +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=21/21.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org ee0660627874792c932c4600650517f3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=8be32a0cdb9622153e039725c20bd8c6 diff --git a/metadata/md5-cache/llvm-core/libclc-21.1.3 b/metadata/md5-cache/llvm-core/libclc-21.1.3 new file mode 100644 index 000000000000..021e3a7796da --- /dev/null +++ b/metadata/md5-cache/llvm-core/libclc-21.1.3 @@ -0,0 +1,14 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) llvm_slot_21? ( llvm-core/clang:21 ) spirv? ( dev-util/spirv-llvm-translator:* ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DESCRIPTION=OpenCL C library +EAPI=8 +HOMEPAGE=https://libclc.llvm.org/ +INHERIT=cmake llvm.org llvm-r1 python-any-r1 +IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi verify-sig +llvm_slot_21 +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) +REQUIRED_USE=^^ ( llvm_slot_21 ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-r1 5a1fde9f55315992645818a877837527 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org ee0660627874792c932c4600650517f3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=48a8d86fb2f8a899e6052e5a41057a91 diff --git a/metadata/md5-cache/llvm-core/lld-21.1.3 b/metadata/md5-cache/llvm-core/lld-21.1.3 new file mode 100644 index 000000000000..c5043335757f --- /dev/null +++ b/metadata/md5-cache/llvm-core/lld-21.1.3 @@ -0,0 +1,18 @@ +BDEPEND=llvm-core/llvm:21 test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=~llvm-core/llvm-21.1.3[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) llvm_targets_AArch64? ( ~llvm-core/llvm-21.1.3[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-21.1.3[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-21.1.3[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-21.1.3[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-21.1.3[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-21.1.3[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-21.1.3[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-21.1.3[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-21.1.3[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-21.1.3[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-21.1.3[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-21.1.3[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-21.1.3[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-21.1.3[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-21.1.3[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-21.1.3[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-21.1.3[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-21.1.3[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-21.1.3[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-21.1.3[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-21.1.3[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-21.1.3[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-21.1.3[llvm_targets_Xtensa=] ) +DESCRIPTION=The LLVM linker (link editor) +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs +IUSE=debug test zstd test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +PDEPEND=>=llvm-core/lld-toolchain-symlinks-16-r2:21 +RDEPEND=~llvm-core/llvm-21.1.3[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !llvm-core/lld:0 llvm_targets_AArch64? ( ~llvm-core/llvm-21.1.3[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-21.1.3[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-21.1.3[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-21.1.3[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-21.1.3[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-21.1.3[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-21.1.3[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-21.1.3[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-21.1.3[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-21.1.3[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-21.1.3[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-21.1.3[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-21.1.3[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-21.1.3[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-21.1.3[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-21.1.3[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-21.1.3[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-21.1.3[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-21.1.3[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-21.1.3[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-21.1.3[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-21.1.3[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-21.1.3[llvm_targets_Xtensa=] ) +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=21/21.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org ee0660627874792c932c4600650517f3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=636b221b4e608901166e7ed9bf9aeb19 diff --git a/metadata/md5-cache/llvm-core/lldb-21.1.3 b/metadata/md5-cache/llvm-core/lldb-21.1.3 new file mode 100644 index 000000000000..8798b94c98e3 --- /dev/null +++ b/metadata/md5-cache/llvm-core/lldb-21.1.3 @@ -0,0 +1,17 @@ +BDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_11? ( ~dev-python/lit-21.1.3[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-21.1.3[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) python_single_target_python3_13? ( ~dev-python/lit-21.1.3[python_targets_python3_13(-)] dev-python/psutil[python_targets_python3_13(-)] ) python_single_target_python3_14? ( ~dev-python/lit-21.1.3[python_targets_python3_14(-)] dev-python/psutil[python_targets_python3_14(-)] ) llvm-core/lld ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +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:= ) ~llvm-core/clang-21.1.3 ~llvm-core/llvm-21.1.3[debuginfod=] llvm_targets_AArch64? ( ~llvm-core/llvm-21.1.3[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-21.1.3[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-21.1.3[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-21.1.3[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-21.1.3[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-21.1.3[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-21.1.3[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-21.1.3[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-21.1.3[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-21.1.3[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-21.1.3[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-21.1.3[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-21.1.3[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-21.1.3[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-21.1.3[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-21.1.3[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-21.1.3[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-21.1.3[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-21.1.3[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-21.1.3[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-21.1.3[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-21.1.3[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-21.1.3[llvm_targets_Xtensa=] ) +DESCRIPTION=The LLVM debugger +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake flag-o-matic llvm.org python-single-r1 +IUSE=debug debuginfod +libedit lzma ncurses +python test +xml test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa verify-sig python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~x86 +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +RDEPEND=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:= ) ~llvm-core/clang-21.1.3 ~llvm-core/llvm-21.1.3[debuginfod=] python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) llvm_targets_AArch64? ( ~llvm-core/llvm-21.1.3[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-21.1.3[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-21.1.3[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-21.1.3[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-21.1.3[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-21.1.3[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-21.1.3[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-21.1.3[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-21.1.3[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-21.1.3[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-21.1.3[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-21.1.3[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-21.1.3[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-21.1.3[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-21.1.3[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-21.1.3[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-21.1.3[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-21.1.3[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-21.1.3[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-21.1.3[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-21.1.3[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-21.1.3[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-21.1.3[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-21.1.3[llvm_targets_Xtensa=] ) +REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) +RESTRICT=test !test? ( test ) +SLOT=0/21.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org ee0660627874792c932c4600650517f3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=86fd537efe06776a989b5ccd5c7c5adf diff --git a/metadata/md5-cache/llvm-core/llvm-21.1.3 b/metadata/md5-cache/llvm-core/llvm-21.1.3 new file mode 100644 index 000000000000..580a63760f04 --- /dev/null +++ b/metadata/md5-cache/llvm-core/llvm-21.1.3 @@ -0,0 +1,18 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) dev-lang/perl sys-devel/gnuconfig kernel_Darwin? ( <llvm-runtimes/libcxx-21.1.3.9999 ) libffi? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) doc? ( || ( ( dev-lang/python:3.14 dev-python/myst-parser[python_targets_python3_14(-)] dev-python/sphinx[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) binutils-plugin? ( sys-libs/binutils-libs ) +DESCRIPTION=Low Level Virtual Machine +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs +IUSE=+binutils-plugin debug debuginfod doc exegesis libedit +libffi test xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc +PDEPEND=llvm-core/llvm-common llvm-core/llvm-toolchain-symlinks:21 binutils-plugin? ( >=llvm-core/llvmgold-21 ) +RDEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !llvm-core/llvm:0 +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa ) +RESTRICT=!test? ( test ) +SLOT=21/21.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-21.1.0-manpages.tar.xz ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org ee0660627874792c932c4600650517f3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib a199af442898963433d6f038a88cce9c multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=a89c15598e05aa98b71741cfbff4f1ce diff --git a/metadata/md5-cache/llvm-core/llvm-common-21.1.3 b/metadata/md5-cache/llvm-core/llvm-common-21.1.3 new file mode 100644 index 000000000000..a50b02360c71 --- /dev/null +++ b/metadata/md5-cache/llvm-core/llvm-common-21.1.3 @@ -0,0 +1,14 @@ +BDEPEND=emacs? ( >=app-editors/emacs-23.1:* ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile install postinst postrm prepare unpack +DESCRIPTION=Common files shared between multiple slots of LLVM +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=elisp-common llvm.org +IUSE=emacs verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +RDEPEND=!llvm-core/llvm:0 +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common fe05085d051330f15cf7201109b5cd23 llvm.org ee0660627874792c932c4600650517f3 multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 4e83419d7fb5d336f6a4de8193968319 +_md5_=66c34dcb72d1e333274666189a5324fc diff --git a/metadata/md5-cache/llvm-core/mlir-21.1.3 b/metadata/md5-cache/llvm-core/mlir-21.1.3 new file mode 100644 index 000000000000..e84ad449d1fe --- /dev/null +++ b/metadata/md5-cache/llvm-core/mlir-21.1.3 @@ -0,0 +1,16 @@ +BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) llvm-core/llvm:21 test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=~llvm-core/llvm-21.1.3[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +DESCRIPTION=Multi-Level Intermediate Representation (library only) +EAPI=8 +HOMEPAGE=https://mlir.llvm.org/ +INHERIT=cmake llvm.org multilib-minimal python-any-r1 +IUSE=debug test test verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0-with-LLVM-exceptions +RDEPEND=~llvm-core/llvm-21.1.3[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=21/21.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org ee0660627874792c932c4600650517f3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib a199af442898963433d6f038a88cce9c multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=e6e3c473207458b5a46dfab3cd25e7b8 diff --git a/metadata/md5-cache/llvm-core/polly-21.1.3 b/metadata/md5-cache/llvm-core/polly-21.1.3 new file mode 100644 index 000000000000..4f11ff210104 --- /dev/null +++ b/metadata/md5-cache/llvm-core/polly-21.1.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=~llvm-core/llvm-21.1.3:21=[debug=] +DESCRIPTION=Polyhedral optimizations for LLVM +EAPI=8 +HOMEPAGE=https://polly.llvm.org/ +INHERIT=cmake llvm.org python-any-r1 +IUSE=debug test verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT +RDEPEND=~llvm-core/llvm-21.1.3:21=[debug=] +RESTRICT=!test? ( test ) +SLOT=21/21.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org ee0660627874792c932c4600650517f3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=7f75af920579592311389489949857c2 diff --git a/metadata/md5-cache/llvm-runtimes/clang-runtime-21.1.3 b/metadata/md5-cache/llvm-runtimes/clang-runtime-21.1.3 new file mode 100644 index 000000000000..8fb87db990e6 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/clang-runtime-21.1.3 @@ -0,0 +1,13 @@ +DEFINED_PHASES=install +DESCRIPTION=Meta-ebuild for clang runtime libraries +EAPI=8 +HOMEPAGE=https://clang.llvm.org/ +INHERIT=multilib multilib-build +IUSE=+compiler-rt libcxx offload openmp +sanitize default-compiler-rt default-libcxx default-lld llvm-libunwind polly abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos +LICENSE=public-domain +RDEPEND=compiler-rt? ( ~llvm-runtimes/compiler-rt-21.1.3:21[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~llvm-runtimes/compiler-rt-sanitizers-21.1.3:21[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=llvm-runtimes/libcxx-21.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=llvm-runtimes/openmp-21.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] offload? ( >=llvm-runtimes/offload-21.1.3 ) ) llvm-core/clang-common ~llvm-core/clang-linker-config-21[default-lld(-)?] ~llvm-runtimes/clang-rtlib-config-21[default-compiler-rt(-)?] ~llvm-runtimes/clang-unwindlib-config-21[default-compiler-rt(-)?,llvm-libunwind(-)?] ~llvm-runtimes/clang-stdlib-config-21[default-libcxx(-)?] polly? ( ~llvm-core/polly-21.1.3 ) +REQUIRED_USE=sanitize? ( compiler-rt ) +SLOT=21 +_eclasses_=multibuild 4650a65187015567b4e041bb9bfdb364 multilib a199af442898963433d6f038a88cce9c multilib-build 9ac26ea006828266d235e2f0135429b5 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 +_md5_=ea57d5b051b01f9f83de011ddbf9d4be diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-21.1.3 b/metadata/md5-cache/llvm-runtimes/compiler-rt-21.1.3 new file mode 100644 index 000000000000..f93a91608b69 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-21.1.3 @@ -0,0 +1,16 @@ +BDEPEND=clang? ( llvm-core/clang:21 llvm-core/clang-linker-config:21 ) test? ( || ( ( dev-lang/python:3.14 >=dev-python/lit-15[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ) =llvm-core/clang-21.1.3*:21 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=llvm-core/llvm:21 +DESCRIPTION=Compiler runtime library for clang (built-in part) +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs +IUSE=+abi_x86_32 abi_x86_64 +atomic-builtins +clang debug test test verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +REQUIRED_USE=atomic-builtins? ( clang ) +RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test ) +SLOT=21 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org ee0660627874792c932c4600650517f3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=0c5433effc54fdce045052f3666b72f3 diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-21.1.3 b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-21.1.3 new file mode 100644 index 000000000000..ecc1eb658771 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-21.1.3 @@ -0,0 +1,16 @@ +BDEPEND=clang? ( llvm-core/clang:21 llvm-core/clang-linker-config:21 llvm-runtimes/clang-rtlib-config:21 llvm-runtimes/clang-stdlib-config:21 llvm-runtimes/compiler-rt:21 ) elibc_glibc? ( net-libs/libtirpc ) test? ( || ( ( dev-lang/python:3.14 >=dev-python/lit-15[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ) =llvm-core/clang-21.1.3*:21 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=llvm-core/llvm:21 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] +DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray) +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1 +IUSE=+abi_x86_32 abi_x86_64 +clang debug test +ctx-profile +libfuzzer +memprof +orc +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan +nsan +rtsan test verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan nsan rtsan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) ) +RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) +SLOT=21 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake cf95ad72ab207889c1668fc0d1bee181 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org ee0660627874792c932c4600650517f3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=7a32ada6d196148657c432952d0f6dd8 diff --git a/metadata/md5-cache/llvm-runtimes/flang-rt-21.1.3 b/metadata/md5-cache/llvm-runtimes/flang-rt-21.1.3 new file mode 100644 index 000000000000..391d467add19 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/flang-rt-21.1.3 @@ -0,0 +1,15 @@ +BDEPEND=llvm-core/llvm:21 llvm-core/flang test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DESCRIPTION=LLVM's Fortran runtime +EAPI=8 +HOMEPAGE=https://flang.llvm.org/ +INHERIT=cmake flag-o-matic llvm.org python-any-r1 +IUSE=debug test verify-sig +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0-with-LLVM-exceptions +RDEPEND=!<llvm-core/flang-21.0.0_pre20250221-r1 +RESTRICT=!test? ( test ) +SLOT=21 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org ee0660627874792c932c4600650517f3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=69cc9f13b9b1e035f36a2434d66af4d5 diff --git a/metadata/md5-cache/llvm-runtimes/libcxx-21.1.3 b/metadata/md5-cache/llvm-runtimes/libcxx-21.1.3 new file mode 100644 index 000000000000..c889ee41a2a0 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/libcxx-21.1.3 @@ -0,0 +1,17 @@ +BDEPEND=clang? ( llvm-core/clang:21 llvm-core/clang-linker-config:21 llvm-runtimes/clang-rtlib-config:21 llvm-runtimes/clang-unwindlib-config:21 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) ) test? ( dev-debug/gdb[python] || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=libcxxabi? ( ~llvm-runtimes/libcxxabi-21.1.3[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) llvm-core/llvm:21 +DESCRIPTION=New implementation of the C++ standard library, targeting C++11 +EAPI=8 +HOMEPAGE=https://libcxx.llvm.org/ +INHERIT=cmake-multilib crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs +IUSE=+clang +libcxxabi +static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +RDEPEND=libcxxabi? ( ~llvm-runtimes/libcxxabi-21.1.3[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +REQUIRED_USE=test? ( clang ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org ee0660627874792c932c4600650517f3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib a199af442898963433d6f038a88cce9c multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=14d367d6b7137ac76fb7683bcf0cd285 diff --git a/metadata/md5-cache/llvm-runtimes/libcxxabi-21.1.3 b/metadata/md5-cache/llvm-runtimes/libcxxabi-21.1.3 new file mode 100644 index 000000000000..f9307ce45767 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/libcxxabi-21.1.3 @@ -0,0 +1,16 @@ +BDEPEND=clang? ( llvm-core/clang:21 llvm-core/clang-linker-config:21 llvm-runtimes/clang-rtlib-config:21 llvm-runtimes/clang-unwindlib-config:21 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=llvm-core/llvm:21 +DESCRIPTION=Low level support for a standard C++ library +EAPI=8 +HOMEPAGE=https://libcxxabi.llvm.org/ +INHERIT=cmake-multilib crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs +IUSE=+clang +static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +REQUIRED_USE=test? ( clang ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org ee0660627874792c932c4600650517f3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib a199af442898963433d6f038a88cce9c multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=56d44243a1822dc34b2c4edb5334ca7a diff --git a/metadata/md5-cache/llvm-runtimes/libgcc-21.1.3 b/metadata/md5-cache/llvm-runtimes/libgcc-21.1.3 new file mode 100644 index 000000000000..f127f7069f20 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/libgcc-21.1.3 @@ -0,0 +1,16 @@ +BDEPEND=llvm-core/clang:21 test? ( || ( ( dev-lang/python:3.14 >=dev-python/lit-15[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ) =llvm-core/clang-21.1.3*:21 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=~llvm-runtimes/libunwind-21.1.3[static-libs] +DESCRIPTION=Compiler runtime library for clang, compatible with libgcc_s +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs +IUSE=debug test test verify-sig +KEYWORDS=~amd64 +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +RDEPEND=~llvm-runtimes/libunwind-21.1.3[static-libs] !sys-devel/gcc +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org ee0660627874792c932c4600650517f3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=ba6cc818f00ac3ac49712f6561df0747 diff --git a/metadata/md5-cache/llvm-runtimes/libunwind-21.1.3 b/metadata/md5-cache/llvm-runtimes/libunwind-21.1.3 new file mode 100644 index 000000000000..6eb46fc5ff7c --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/libunwind-21.1.3 @@ -0,0 +1,17 @@ +BDEPEND=clang? ( llvm-core/clang:21 llvm-core/clang-linker-config:21 llvm-runtimes/clang-rtlib-config:21 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=llvm-core/llvm:21 +DESCRIPTION=C++ runtime stack unwinder from LLVM +EAPI=8 +HOMEPAGE=https://llvm.org/docs/ExceptionHandling.html +INHERIT=cmake-multilib crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs +IUSE=+clang debug static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +RDEPEND=!sys-libs/libunwind +REQUIRED_USE=test? ( clang ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm.org ee0660627874792c932c4600650517f3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib a199af442898963433d6f038a88cce9c multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=b988fd7375fec703fa4cc1c4f0d6869b diff --git a/metadata/md5-cache/llvm-runtimes/offload-21.1.3 b/metadata/md5-cache/llvm-runtimes/offload-21.1.3 new file mode 100644 index 000000000000..184bd9b38c66 --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/offload-21.1.3 @@ -0,0 +1,17 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig clang? ( llvm-core/clang ) llvm_targets_AMDGPU? ( llvm-core/clang[llvm_targets_AMDGPU] ) llvm_targets_NVPTX? ( llvm-core/clang[llvm_targets_NVPTX] ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ) llvm-core/clang ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=dev-libs/libffi:= ~llvm-core/llvm-21.1.3 ~llvm-runtimes/openmp-21.1.3[ompt?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) +DESCRIPTION=OpenMP offloading support +EAPI=8 +HOMEPAGE=https://openmp.llvm.org +INHERIT=cmake crossdev flag-o-matic llvm.org python-any-r1 toolchain-funcs +IUSE=+clang debug ompt test llvm_targets_AMDGPU llvm_targets_NVPTX test verify-sig +KEYWORDS=~amd64 ~arm64 ~ppc64 +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +RDEPEND=dev-libs/libffi:= ~llvm-core/llvm-21.1.3 ~llvm-runtimes/openmp-21.1.3[ompt?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) +REQUIRED_USE=llvm_targets_AMDGPU? ( clang ) llvm_targets_NVPTX? ( clang ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0/21.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 llvm.org ee0660627874792c932c4600650517f3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=20567fdc2dc128c7892421e34b8b5fac diff --git a/metadata/md5-cache/llvm-runtimes/openmp-21.1.3 b/metadata/md5-cache/llvm-runtimes/openmp-21.1.3 new file mode 100644 index 000000000000..2ec5d19235fa --- /dev/null +++ b/metadata/md5-cache/llvm-runtimes/openmp-21.1.3 @@ -0,0 +1,17 @@ +BDEPEND=dev-lang/perl test? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python_single_target_python3_11? ( dev-python/lit[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lit[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/lit[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/lit[python_targets_python3_14(-)] ) llvm-core/clang ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-20.1.5 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=gdb-plugin? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +DESCRIPTION=OpenMP runtime library for LLVM/clang compiler +EAPI=8 +HOMEPAGE=https://openmp.llvm.org +INHERIT=flag-o-matic cmake-multilib linux-info llvm.org python-single-r1 +IUSE=debug gdb-plugin hwloc ompt test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +RDEPEND=gdb-plugin? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) ) +RESTRICT=!test? ( test ) +SLOT=0/21.1 +SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.3/llvm-project-21.1.3.src.tar.xz.sig ) +_eclasses_=cmake cf95ad72ab207889c1668fc0d1bee181 cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic a7afe42e95fb46ce9691605acfb24672 linux-info efd923656513c879204fec6638eadee5 llvm.org ee0660627874792c932c4600650517f3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib a199af442898963433d6f038a88cce9c multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 verify-sig 4e83419d7fb5d336f6a4de8193968319 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=8bf2aff7371ed891d002520c4c13faa5 diff --git a/metadata/md5-cache/net-news/rsstool-1.0.1_rc2-r1 b/metadata/md5-cache/net-news/rsstool-1.0.1_rc2-r1 deleted file mode 100644 index fca13dc069c8..000000000000 --- a/metadata/md5-cache/net-news/rsstool-1.0.1_rc2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=compile install prepare -DEPEND=dev-libs/libxml2:= net-misc/curl -DESCRIPTION=cmdline tool to read, parse, merge, and write RSS (and Atom) feeds -EAPI=7 -HOMEPAGE=https://sourceforge.net/projects/rsstool/ -INHERIT=toolchain-funcs -KEYWORDS=amd64 ppc ppc64 x86 -LICENSE=GPL-2 -RDEPEND=dev-libs/libxml2:= net-misc/curl -SLOT=0 -SRC_URI=https://downloads.sourceforge.net/rsstool/rsstool-1.0.1rc2-src.zip -_eclasses_=toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 -_md5_=46b04907cd936378113dd5e500b84493 diff --git a/metadata/md5-cache/sci-mathematics/cubicle-1.2.0-r2 b/metadata/md5-cache/sci-mathematics/cubicle-1.2.0-r2 index 8900a10339da..eac5702fc229 100644 --- a/metadata/md5-cache/sci-mathematics/cubicle-1.2.0-r2 +++ b/metadata/md5-cache/sci-mathematics/cubicle-1.2.0-r2 @@ -1,6 +1,6 @@ BDEPEND=dev-ml/findlib sys-apps/gawk sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare -DEPEND=>=dev-lang/ocaml-4.09.0:=[ocamlopt] dev-ml/num:= emacs? ( >=app-editors/emacs-23.1:* ) +DEPEND=dev-lang/ocaml:=[ocamlopt] dev-ml/num:= emacs? ( >=app-editors/emacs-23.1:* ) DESCRIPTION=Model checker for verifying properties of array-based systems EAPI=8 HOMEPAGE=https://cubicle.lri.fr/ https://github.com/cubicle-model-checker/cubicle/ @@ -8,8 +8,8 @@ INHERIT=autotools elisp-common IUSE=emacs examples KEYWORDS=~amd64 ~x86 LICENSE=Apache-2.0 -RDEPEND=>=dev-lang/ocaml-4.09.0:=[ocamlopt] dev-ml/num:= emacs? ( >=app-editors/emacs-23.1:* ) +RDEPEND=dev-lang/ocaml:=[ocamlopt] dev-ml/num:= emacs? ( >=app-editors/emacs-23.1:* ) SLOT=0/1.2.0 SRC_URI=https://github.com/cubicle-model-checker/cubicle/archive/1.2.0.tar.gz -> cubicle-1.2.0.tar.gz _eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 elisp-common fe05085d051330f15cf7201109b5cd23 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 -_md5_=4886383e5c299ad7827897bb7d8a0d3a +_md5_=10bf0219eb8f14546ae4ce2978e271af diff --git a/metadata/md5-cache/sci-mathematics/why3-1.6.0 b/metadata/md5-cache/sci-mathematics/why3-1.6.0 index 9b88fd1472ba..20cc1b159aa1 100644 --- a/metadata/md5-cache/sci-mathematics/why3-1.6.0 +++ b/metadata/md5-cache/sci-mathematics/why3-1.6.0 @@ -1,6 +1,6 @@ BDEPEND=doc? ( dev-python/sphinx dev-python/sphinxcontrib-bibtex media-gfx/graphviz dev-texlive/texlive-latex dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare -DEPEND=!sci-mathematics/why3-for-spark >=dev-lang/ocaml-4.05.0:=[ocamlopt?] >=dev-ml/menhir-20170418:= dev-ml/num:= coq? ( >=sci-mathematics/coq-8.7:= ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zarith? ( dev-ml/zarith:= ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1[ocamlopt?] +DEPEND=!sci-mathematics/why3-for-spark >=dev-ml/menhir-20170418:= dev-ml/num:= coq? ( >=sci-mathematics/coq-8.7:= ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zarith? ( dev-ml/zarith:= ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1[ocamlopt?] DESCRIPTION=Platform for deductive program verification EAPI=8 HOMEPAGE=https://www.why3.org/ @@ -8,8 +8,8 @@ INHERIT=autotools findlib IUSE=coq doc emacs gtk +ocamlopt re sexp stackify +zarith zip +ocamlopt KEYWORDS=~amd64 LICENSE=LGPL-2 -RDEPEND=!sci-mathematics/why3-for-spark >=dev-lang/ocaml-4.05.0:=[ocamlopt?] >=dev-ml/menhir-20170418:= dev-ml/num:= coq? ( >=sci-mathematics/coq-8.7:= ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zarith? ( dev-ml/zarith:= ) zip? ( dev-ml/camlzip:= ) dev-lang/ocaml:=[ocamlopt?] +RDEPEND=!sci-mathematics/why3-for-spark >=dev-ml/menhir-20170418:= dev-ml/num:= coq? ( >=sci-mathematics/coq-8.7:= ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zarith? ( dev-ml/zarith:= ) zip? ( dev-ml/camlzip:= ) dev-lang/ocaml:=[ocamlopt?] SLOT=0/1.6.0 SRC_URI=https://why3.gitlabpages.inria.fr/releases/why3-1.6.0.tar.gz _eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 findlib 49d5365fca4dea46f13825b9d763c89e gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 -_md5_=bb8d8b6e5cb5c477e17df506362f33ea +_md5_=0349f0b3da94255fc9fd7fb1f958a583 diff --git a/metadata/md5-cache/sci-mathematics/why3-1.7.2 b/metadata/md5-cache/sci-mathematics/why3-1.7.2 index ab698b050c89..56ad50ad20ef 100644 --- a/metadata/md5-cache/sci-mathematics/why3-1.7.2 +++ b/metadata/md5-cache/sci-mathematics/why3-1.7.2 @@ -1,6 +1,6 @@ BDEPEND=doc? ( dev-python/sphinx dev-python/sphinxcontrib-bibtex media-gfx/graphviz dev-texlive/texlive-latex dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare -DEPEND=!sci-mathematics/why3-for-spark >=dev-lang/ocaml-4.05.0:=[ocamlopt?] >=dev-ml/menhir-20170418:= dev-ml/num:= coq? ( >=sci-mathematics/coq-8.7:= ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zarith? ( dev-ml/zarith:= ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1[ocamlopt?] +DEPEND=!sci-mathematics/why3-for-spark >=dev-ml/menhir-20170418:= dev-ml/num:= coq? ( >=sci-mathematics/coq-8.7:= ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zarith? ( dev-ml/zarith:= ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1[ocamlopt?] DESCRIPTION=Platform for deductive program verification EAPI=8 HOMEPAGE=https://www.why3.org/ @@ -8,8 +8,8 @@ INHERIT=autotools findlib IUSE=coq doc emacs gtk +ocamlopt re sexp stackify +zarith zip +ocamlopt KEYWORDS=~amd64 LICENSE=LGPL-2 -RDEPEND=!sci-mathematics/why3-for-spark >=dev-lang/ocaml-4.05.0:=[ocamlopt?] >=dev-ml/menhir-20170418:= dev-ml/num:= coq? ( >=sci-mathematics/coq-8.7:= ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zarith? ( dev-ml/zarith:= ) zip? ( dev-ml/camlzip:= ) dev-lang/ocaml:=[ocamlopt?] +RDEPEND=!sci-mathematics/why3-for-spark >=dev-ml/menhir-20170418:= dev-ml/num:= coq? ( >=sci-mathematics/coq-8.7:= ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zarith? ( dev-ml/zarith:= ) zip? ( dev-ml/camlzip:= ) dev-lang/ocaml:=[ocamlopt?] SLOT=0/1.7.2 SRC_URI=https://why3.gitlabpages.inria.fr/releases/why3-1.7.2.tar.gz _eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 findlib 49d5365fca4dea46f13825b9d763c89e gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 -_md5_=68210f46994de9503a16ef671986025b +_md5_=d4ca8a34e2dc0d712f555ca95e3a7745 diff --git a/metadata/md5-cache/sci-mathematics/why3-1.8.0 b/metadata/md5-cache/sci-mathematics/why3-1.8.0 index 86b6cb38f4f8..fb69ac49719e 100644 --- a/metadata/md5-cache/sci-mathematics/why3-1.8.0 +++ b/metadata/md5-cache/sci-mathematics/why3-1.8.0 @@ -1,6 +1,6 @@ BDEPEND=doc? ( dev-python/sphinx dev-python/sphinxcontrib-bibtex media-gfx/graphviz dev-texlive/texlive-latex dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare -DEPEND=!sci-mathematics/why3-for-spark >=dev-lang/ocaml-4.05.0:=[ocamlopt?] >=dev-ml/menhir-20170418:= dev-ml/num:= dev-ml/zarith:= coq? ( >=sci-mathematics/coq-8.15:= >=sci-mathematics/flocq-4.2.1 ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1[ocamlopt?] +DEPEND=!sci-mathematics/why3-for-spark >=dev-ml/menhir-20170418:= dev-ml/num:= dev-ml/zarith:= coq? ( >=sci-mathematics/coq-8.15:= >=sci-mathematics/flocq-4.2.1 ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1[ocamlopt?] DESCRIPTION=Platform for deductive program verification EAPI=8 HOMEPAGE=https://www.why3.org/ @@ -8,8 +8,8 @@ INHERIT=autotools findlib IUSE=coq doc emacs gtk +ocamlopt re sexp stackify zip +ocamlopt KEYWORDS=~amd64 LICENSE=LGPL-2 -RDEPEND=!sci-mathematics/why3-for-spark >=dev-lang/ocaml-4.05.0:=[ocamlopt?] >=dev-ml/menhir-20170418:= dev-ml/num:= dev-ml/zarith:= coq? ( >=sci-mathematics/coq-8.15:= >=sci-mathematics/flocq-4.2.1 ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zip? ( dev-ml/camlzip:= ) dev-lang/ocaml:=[ocamlopt?] +RDEPEND=!sci-mathematics/why3-for-spark >=dev-ml/menhir-20170418:= dev-ml/num:= dev-ml/zarith:= coq? ( >=sci-mathematics/coq-8.15:= >=sci-mathematics/flocq-4.2.1 ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zip? ( dev-ml/camlzip:= ) dev-lang/ocaml:=[ocamlopt?] SLOT=0/1.8.0 SRC_URI=https://why3.gitlabpages.inria.fr/releases/why3-1.8.0.tar.gz _eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 findlib 49d5365fca4dea46f13825b9d763c89e gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 -_md5_=c124c7ebc35129e9b4d9813cb331b8d3 +_md5_=8fea42fbeeba575d2738df508a064e0a diff --git a/metadata/md5-cache/sci-mathematics/why3-1.8.1 b/metadata/md5-cache/sci-mathematics/why3-1.8.1 index d8ba23c3e02a..c7ab87e16ab7 100644 --- a/metadata/md5-cache/sci-mathematics/why3-1.8.1 +++ b/metadata/md5-cache/sci-mathematics/why3-1.8.1 @@ -1,6 +1,6 @@ BDEPEND=doc? ( dev-python/sphinx dev-python/sphinxcontrib-bibtex media-gfx/graphviz dev-texlive/texlive-latex dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare -DEPEND=!sci-mathematics/why3-for-spark >=dev-lang/ocaml-4.05.0:=[ocamlopt?] >=dev-ml/menhir-20170418:= dev-ml/num:= dev-ml/zarith:= coq? ( >=sci-mathematics/coq-8.15:= >=sci-mathematics/flocq-4.2.1 ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1[ocamlopt?] +DEPEND=!sci-mathematics/why3-for-spark >=dev-ml/menhir-20170418:= dev-ml/num:= dev-ml/zarith:= coq? ( >=sci-mathematics/coq-8.15:= >=sci-mathematics/flocq-4.2.1 ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1[ocamlopt?] DESCRIPTION=Platform for deductive program verification EAPI=8 HOMEPAGE=https://www.why3.org/ @@ -8,8 +8,8 @@ INHERIT=autotools findlib IUSE=coq doc emacs gtk +ocamlopt re sexp stackify zip +ocamlopt KEYWORDS=~amd64 LICENSE=LGPL-2 -RDEPEND=!sci-mathematics/why3-for-spark >=dev-lang/ocaml-4.05.0:=[ocamlopt?] >=dev-ml/menhir-20170418:= dev-ml/num:= dev-ml/zarith:= coq? ( >=sci-mathematics/coq-8.15:= >=sci-mathematics/flocq-4.2.1 ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zip? ( dev-ml/camlzip:= ) dev-lang/ocaml:=[ocamlopt?] +RDEPEND=!sci-mathematics/why3-for-spark >=dev-ml/menhir-20170418:= dev-ml/num:= dev-ml/zarith:= coq? ( >=sci-mathematics/coq-8.15:= >=sci-mathematics/flocq-4.2.1 ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zip? ( dev-ml/camlzip:= ) dev-lang/ocaml:=[ocamlopt?] SLOT=0/1.8.1 SRC_URI=https://why3.gitlabpages.inria.fr/releases/why3-1.8.1.tar.gz _eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 findlib 49d5365fca4dea46f13825b9d763c89e gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 -_md5_=c124c7ebc35129e9b4d9813cb331b8d3 +_md5_=8fea42fbeeba575d2738df508a064e0a diff --git a/metadata/md5-cache/sci-mathematics/why3-1.8.2 b/metadata/md5-cache/sci-mathematics/why3-1.8.2 index f42c82a0af02..abbd4f73bd6a 100644 --- a/metadata/md5-cache/sci-mathematics/why3-1.8.2 +++ b/metadata/md5-cache/sci-mathematics/why3-1.8.2 @@ -1,6 +1,6 @@ BDEPEND=doc? ( dev-python/sphinx dev-python/sphinxcontrib-bibtex media-gfx/graphviz dev-texlive/texlive-latex dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare -DEPEND=!sci-mathematics/why3-for-spark >=dev-lang/ocaml-4.05.0:=[ocamlopt?] >=dev-ml/menhir-20170418:= dev-ml/num:= dev-ml/zarith:= coq? ( >=sci-mathematics/coq-8.15:= >=sci-mathematics/flocq-4.2.1 ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1[ocamlopt?] +DEPEND=!sci-mathematics/why3-for-spark >=dev-ml/menhir-20170418:= dev-ml/num:= dev-ml/zarith:= coq? ( >=sci-mathematics/coq-8.15:= >=sci-mathematics/flocq-4.2.1 ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1[ocamlopt?] DESCRIPTION=Platform for deductive program verification EAPI=8 HOMEPAGE=https://www.why3.org/ https://gitlab.inria.fr/why3/why3/ @@ -8,8 +8,8 @@ INHERIT=autotools findlib IUSE=coq doc emacs gtk +ocamlopt re sexp stackify zip +ocamlopt KEYWORDS=~amd64 LICENSE=LGPL-2 -RDEPEND=!sci-mathematics/why3-for-spark >=dev-lang/ocaml-4.05.0:=[ocamlopt?] >=dev-ml/menhir-20170418:= dev-ml/num:= dev-ml/zarith:= coq? ( >=sci-mathematics/coq-8.15:= >=sci-mathematics/flocq-4.2.1 ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zip? ( dev-ml/camlzip:= ) dev-lang/ocaml:=[ocamlopt?] +RDEPEND=!sci-mathematics/why3-for-spark >=dev-ml/menhir-20170418:= dev-ml/num:= dev-ml/zarith:= coq? ( >=sci-mathematics/coq-8.15:= >=sci-mathematics/flocq-4.2.1 ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] ) re? ( dev-ml/re:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] ) zip? ( dev-ml/camlzip:= ) dev-lang/ocaml:=[ocamlopt?] SLOT=0/1.8.2 SRC_URI=https://why3.gitlabpages.inria.fr/releases/why3-1.8.2.tar.gz _eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 findlib 49d5365fca4dea46f13825b9d763c89e gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 -_md5_=a4053a2b4c4a099003de2760ec530b20 +_md5_=f4939de670049cee2321210f37db627e diff --git a/metadata/md5-cache/sci-mathematics/why3-for-spark-2021-r1 b/metadata/md5-cache/sci-mathematics/why3-for-spark-2021-r1 index 01d1c7b3df3e..d66073353ec9 100644 --- a/metadata/md5-cache/sci-mathematics/why3-for-spark-2021-r1 +++ b/metadata/md5-cache/sci-mathematics/why3-for-spark-2021-r1 @@ -1,6 +1,6 @@ BDEPEND=doc? ( dev-python/sphinx dev-python/sphinxcontrib-bibtex dev-tex/rubber media-gfx/graphviz ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare -DEPEND=>=dev-lang/ocaml-4.11:=[ocamlopt?] dev-ml/menhir:=[ocamlopt?] dev-ml/num:=[ocamlopt?] dev-ml/yojson:= coq? ( sci-mathematics/coq ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview] ) html? ( dev-tex/hevea:= ) hypothesis-selection? ( dev-ml/ocamlgraph:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) zarith? ( dev-ml/zarith:=[ocamlopt?] ) zip? ( dev-ml/camlzip:=[ocamlopt?] ) >=dev-ml/findlib-1.0.4-r1[ocamlopt?] +DEPEND=dev-ml/menhir:=[ocamlopt?] dev-ml/num:=[ocamlopt?] dev-ml/yojson:= coq? ( sci-mathematics/coq ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview] ) html? ( dev-tex/hevea:= ) hypothesis-selection? ( dev-ml/ocamlgraph:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) zarith? ( dev-ml/zarith:=[ocamlopt?] ) zip? ( dev-ml/camlzip:=[ocamlopt?] ) >=dev-ml/findlib-1.0.4-r1[ocamlopt?] DESCRIPTION=Platform for deductive program verification EAPI=7 HOMEPAGE=https://www.why3.org/ https://github.com/AdaCore/why3 @@ -8,10 +8,10 @@ INHERIT=autotools findlib IUSE=coq doc emacs gtk html hypothesis-selection +ocamlopt sexp zarith zip +ocamlopt KEYWORDS=amd64 LICENSE=GPL-3 -RDEPEND=>=dev-lang/ocaml-4.11:=[ocamlopt?] dev-ml/menhir:=[ocamlopt?] dev-ml/num:=[ocamlopt?] dev-ml/yojson:= coq? ( sci-mathematics/coq ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview] ) html? ( dev-tex/hevea:= ) hypothesis-selection? ( dev-ml/ocamlgraph:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) zarith? ( dev-ml/zarith:=[ocamlopt?] ) zip? ( dev-ml/camlzip:=[ocamlopt?] ) dev-lang/ocaml:=[ocamlopt?] +RDEPEND=dev-ml/menhir:=[ocamlopt?] dev-ml/num:=[ocamlopt?] dev-ml/yojson:= coq? ( sci-mathematics/coq ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview] ) html? ( dev-tex/hevea:= ) hypothesis-selection? ( dev-ml/ocamlgraph:= ) sexp? ( dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] ) zarith? ( dev-ml/zarith:=[ocamlopt?] ) zip? ( dev-ml/camlzip:=[ocamlopt?] ) dev-lang/ocaml:=[ocamlopt?] REQUIRED_USE=html? ( doc ) ocamlopt RESTRICT=strip SLOT=0 SRC_URI=https://community.download.adacore.com/v1/dd74ae7ecfd7d56aff7b17cee7a35559384a600f?filename=why3-2021-20210519-19ADF-src.tar.gz -> why3-2021-20210519-19ADF-src.tar.gz _eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 findlib 49d5365fca4dea46f13825b9d763c89e gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 -_md5_=77b7b785badafde8d91e7f55f8794f50 +_md5_=2e0b2a7262a41b133eaa10af4a3ccd17 diff --git a/metadata/md5-cache/sci-mathematics/why3-for-spark-2023.12.13-r2 b/metadata/md5-cache/sci-mathematics/why3-for-spark-2023.12.13-r2 index d2e642ac911d..f3e1328f26af 100644 --- a/metadata/md5-cache/sci-mathematics/why3-for-spark-2023.12.13-r2 +++ b/metadata/md5-cache/sci-mathematics/why3-for-spark-2023.12.13-r2 @@ -1,6 +1,6 @@ BDEPEND=doc? ( dev-python/sphinx dev-python/sphinxcontrib-bibtex dev-tex/rubber media-gfx/graphviz ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare -DEPEND=>=dev-lang/ocaml-4.11:=[ocamlopt?] dev-ml/menhir:=[ocamlopt?] dev-ml/num:=[ocamlopt?] dev-ml/re:=[ocamlopt?] dev-ml/yojson:= coq? ( <=sci-mathematics/coq-8.18 ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview] ) html? ( dev-tex/hevea:= ) hypothesis-selection? ( dev-ml/ocamlgraph:= ) dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] zarith? ( dev-ml/zarith:=[ocamlopt?] ) zip? ( dev-ml/camlzip:=[ocamlopt?] ) >=dev-ml/findlib-1.0.4-r1[ocamlopt?] +DEPEND=dev-ml/menhir:=[ocamlopt?] dev-ml/num:=[ocamlopt?] dev-ml/re:=[ocamlopt?] dev-ml/yojson:= coq? ( <=sci-mathematics/coq-8.18 ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview] ) html? ( dev-tex/hevea:= ) hypothesis-selection? ( dev-ml/ocamlgraph:= ) dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] zarith? ( dev-ml/zarith:=[ocamlopt?] ) zip? ( dev-ml/camlzip:=[ocamlopt?] ) >=dev-ml/findlib-1.0.4-r1[ocamlopt?] DESCRIPTION=SPARK 2014 repository for the Why3 verification platform EAPI=8 HOMEPAGE=https://www.why3.org/ https://github.com/AdaCore/why3 @@ -8,10 +8,10 @@ INHERIT=autotools findlib IUSE=coq doc emacs gtk html hypothesis-selection +ocamlopt sexp zarith zip +ocamlopt KEYWORDS=~amd64 ~arm64 LICENSE=GPL-3 -RDEPEND=>=dev-lang/ocaml-4.11:=[ocamlopt?] dev-ml/menhir:=[ocamlopt?] dev-ml/num:=[ocamlopt?] dev-ml/re:=[ocamlopt?] dev-ml/yojson:= coq? ( <=sci-mathematics/coq-8.18 ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview] ) html? ( dev-tex/hevea:= ) hypothesis-selection? ( dev-ml/ocamlgraph:= ) dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] zarith? ( dev-ml/zarith:=[ocamlopt?] ) zip? ( dev-ml/camlzip:=[ocamlopt?] ) dev-lang/ocaml:=[ocamlopt?] +RDEPEND=dev-ml/menhir:=[ocamlopt?] dev-ml/num:=[ocamlopt?] dev-ml/re:=[ocamlopt?] dev-ml/yojson:= coq? ( <=sci-mathematics/coq-8.18 ) emacs? ( app-editors/emacs:* ) gtk? ( dev-ml/lablgtk:=[sourceview] ) html? ( dev-tex/hevea:= ) hypothesis-selection? ( dev-ml/ocamlgraph:= ) dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ppx_sexp_conv:=[ocamlopt?] dev-ml/sexplib:=[ocamlopt?] zarith? ( dev-ml/zarith:=[ocamlopt?] ) zip? ( dev-ml/camlzip:=[ocamlopt?] ) dev-lang/ocaml:=[ocamlopt?] REQUIRED_USE=html? ( doc ) ocamlopt RESTRICT=strip SLOT=0 SRC_URI=https://github.com/AdaCore/why3/archive/fb4ca6cd8c7d888d3e8d281e6de87c66ec20f084.tar.gz -> why3-for-spark-2023.12.13.tar.gz _eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 findlib 49d5365fca4dea46f13825b9d763c89e gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 -_md5_=b41bc63d84337605e740e83071ce703f +_md5_=dc529eacfdb92445b6e3c6a7946e09ea diff --git a/metadata/md5-cache/x11-misc/xcave-2.5.1-r1 b/metadata/md5-cache/x11-misc/xcave-2.5.1-r1 deleted file mode 100644 index 625b4dd883a4..000000000000 --- a/metadata/md5-cache/x11-misc/xcave-2.5.1-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig -DEFINED_PHASES=configure install -DEPEND=dev-libs/libxml2:2= gnome-base/libglade x11-libs/gtk+:2 -DESCRIPTION=View and manage contents of your wine cellar -EAPI=7 -HOMEPAGE=http://xcave.free.fr/index-en.php -INHERIT=flag-o-matic -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=dev-libs/libxml2:2= gnome-base/libglade x11-libs/gtk+:2 -RESTRICT=test -SLOT=0 -SRC_URI=https://downloads.sourceforge.net/xcave/xcave-2.5.1.tar.gz -_eclasses_=flag-o-matic a7afe42e95fb46ce9691605acfb24672 toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 -_md5_=4282e6f3971431a477b6e301c1632a58 diff --git a/net-news/rsstool/Manifest b/net-news/rsstool/Manifest deleted file mode 100644 index 72cdbcc0a35e..000000000000 --- a/net-news/rsstool/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rsstool-1.0.1rc2-src.zip 135622 BLAKE2B 109c0f3958fb81b61efb30a672c4d8d232511624dcaa3733340596cc665f0f3d7fbd9a2ac9fe463009b3abd9af19cfdb0892ded591b202fcf762c40f2bfd336e SHA512 9c04f194e1940909409f6039bd8842e1ff558ec2849e42949143b4cddf7472f7e65925d2acaae40bb423ce26b7c6e66fa675208c3f61ea7e010040b6b8d8af0d diff --git a/net-news/rsstool/metadata.xml b/net-news/rsstool/metadata.xml deleted file mode 100644 index 83d00b14c8d4..000000000000 --- a/net-news/rsstool/metadata.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/net-news/rsstool/rsstool-1.0.1_rc2-r1.ebuild b/net-news/rsstool/rsstool-1.0.1_rc2-r1.ebuild deleted file mode 100644 index 93e6b55554b1..000000000000 --- a/net-news/rsstool/rsstool-1.0.1_rc2-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -MY_P=${PN}-${PV/_} - -DESCRIPTION="cmdline tool to read, parse, merge, and write RSS (and Atom) feeds" -HOMEPAGE="https://sourceforge.net/projects/rsstool/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}-src.zip" -S="${WORKDIR}"/${MY_P}-src/src - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" - -RDEPEND=" - dev-libs/libxml2:= - net-misc/curl -" -DEPEND="${RDEPEND}" -BDEPEND="app-arch/unzip" - -src_prepare() { - default - - sed -e '1i#!/bin/bash' -i configure || die -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - emake DESTDIR="${D}" BINDIR="/usr/bin" install - - docinto html - dodoc ../{changes,faq,readme}.html -} diff --git a/profiles/package.mask/00-gentoo b/profiles/package.mask/00-gentoo index 1ab3786d4600..521695f4f748 100644 --- a/profiles/package.mask/00-gentoo +++ b/profiles/package.mask/00-gentoo @@ -289,18 +289,6 @@ sys-apps/edid-decode # Removal on 2025-10-12 net-wireless/mdk -# Andreas Sturmlechner <asturm@gentoo.org> (2025-09-09) -# Packaged version is very outdated, was already broken by libxml2-2.12, -# now once more by libxml2-2.14. Bugs #739362, #829005, #923828, #955798. -# Removal on 2025-10-09. -games-rpg/manaplus - -# Andreas Sturmlechner <asturm@gentoo.org> (2025-09-09) -# Broken by dev-libs/libxml2-2.14.2, abandoned by upstream, almost no one -# else is packaging this. Bugs #955705, 955817. Removal on 2025-10-09. -net-news/rsstool -x11-misc/xcave - # Michał Górny <mgorny@gentoo.org> (2025-09-06) # Abandoned. Incompatible with py3.14. Last release in 2020. # No revdeps left. diff --git a/sci-mathematics/cubicle/cubicle-1.2.0-r2.ebuild b/sci-mathematics/cubicle/cubicle-1.2.0-r2.ebuild index 210c395fb4dd..1ce653dfc9de 100644 --- a/sci-mathematics/cubicle/cubicle-1.2.0-r2.ebuild +++ b/sci-mathematics/cubicle/cubicle-1.2.0-r2.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86" IUSE="emacs examples" RDEPEND=" - >=dev-lang/ocaml-4.09.0:=[ocamlopt] + dev-lang/ocaml:=[ocamlopt] dev-ml/num:= emacs? ( >=app-editors/emacs-23.1:* ) " diff --git a/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild b/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild index 88eff56c735b..919bc4469968 100644 --- a/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild +++ b/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild @@ -22,7 +22,6 @@ IUSE="coq doc emacs gtk html hypothesis-selection +ocamlopt sexp zarith zip" RESTRICT="strip" RDEPEND=" - >=dev-lang/ocaml-4.11:=[ocamlopt?] dev-ml/menhir:=[ocamlopt?] dev-ml/num:=[ocamlopt?] dev-ml/yojson:= diff --git a/sci-mathematics/why3-for-spark/why3-for-spark-2023.12.13-r2.ebuild b/sci-mathematics/why3-for-spark/why3-for-spark-2023.12.13-r2.ebuild index d4757caaf1b7..0ed775f73f97 100644 --- a/sci-mathematics/why3-for-spark/why3-for-spark-2023.12.13-r2.ebuild +++ b/sci-mathematics/why3-for-spark/why3-for-spark-2023.12.13-r2.ebuild @@ -21,7 +21,6 @@ IUSE="coq doc emacs gtk html hypothesis-selection +ocamlopt sexp zarith zip" RESTRICT="strip" RDEPEND=" - >=dev-lang/ocaml-4.11:=[ocamlopt?] dev-ml/menhir:=[ocamlopt?] dev-ml/num:=[ocamlopt?] dev-ml/re:=[ocamlopt?] diff --git a/sci-mathematics/why3/why3-1.6.0.ebuild b/sci-mathematics/why3/why3-1.6.0.ebuild index 27569d1c9825..795e39ceeecb 100644 --- a/sci-mathematics/why3/why3-1.6.0.ebuild +++ b/sci-mathematics/why3/why3-1.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,6 @@ IUSE="coq doc emacs gtk +ocamlopt re sexp stackify +zarith zip" RDEPEND=" !sci-mathematics/why3-for-spark - >=dev-lang/ocaml-4.05.0:=[ocamlopt?] >=dev-ml/menhir-20170418:= dev-ml/num:= coq? ( >=sci-mathematics/coq-8.7:= ) diff --git a/sci-mathematics/why3/why3-1.7.2.ebuild b/sci-mathematics/why3/why3-1.7.2.ebuild index aabe6abb7ced..adafd116964f 100644 --- a/sci-mathematics/why3/why3-1.7.2.ebuild +++ b/sci-mathematics/why3/why3-1.7.2.ebuild @@ -16,7 +16,6 @@ IUSE="coq doc emacs gtk +ocamlopt re sexp stackify +zarith zip" RDEPEND=" !sci-mathematics/why3-for-spark - >=dev-lang/ocaml-4.05.0:=[ocamlopt?] >=dev-ml/menhir-20170418:= dev-ml/num:= coq? ( >=sci-mathematics/coq-8.7:= ) diff --git a/sci-mathematics/why3/why3-1.8.0.ebuild b/sci-mathematics/why3/why3-1.8.0.ebuild index 7d4c10c81bae..a0ca2449bfcd 100644 --- a/sci-mathematics/why3/why3-1.8.0.ebuild +++ b/sci-mathematics/why3/why3-1.8.0.ebuild @@ -16,7 +16,6 @@ IUSE="coq doc emacs gtk +ocamlopt re sexp stackify zip" RDEPEND=" !sci-mathematics/why3-for-spark - >=dev-lang/ocaml-4.05.0:=[ocamlopt?] >=dev-ml/menhir-20170418:= dev-ml/num:= dev-ml/zarith:= diff --git a/sci-mathematics/why3/why3-1.8.1.ebuild b/sci-mathematics/why3/why3-1.8.1.ebuild index 7d4c10c81bae..a0ca2449bfcd 100644 --- a/sci-mathematics/why3/why3-1.8.1.ebuild +++ b/sci-mathematics/why3/why3-1.8.1.ebuild @@ -16,7 +16,6 @@ IUSE="coq doc emacs gtk +ocamlopt re sexp stackify zip" RDEPEND=" !sci-mathematics/why3-for-spark - >=dev-lang/ocaml-4.05.0:=[ocamlopt?] >=dev-ml/menhir-20170418:= dev-ml/num:= dev-ml/zarith:= diff --git a/sci-mathematics/why3/why3-1.8.2.ebuild b/sci-mathematics/why3/why3-1.8.2.ebuild index 33c159244df5..ad03632728b9 100644 --- a/sci-mathematics/why3/why3-1.8.2.ebuild +++ b/sci-mathematics/why3/why3-1.8.2.ebuild @@ -17,7 +17,6 @@ IUSE="coq doc emacs gtk +ocamlopt re sexp stackify zip" RDEPEND=" !sci-mathematics/why3-for-spark - >=dev-lang/ocaml-4.05.0:=[ocamlopt?] >=dev-ml/menhir-20170418:= dev-ml/num:= dev-ml/zarith:= diff --git a/x11-misc/xcave/Manifest b/x11-misc/xcave/Manifest deleted file mode 100644 index f9c567da8ab4..000000000000 --- a/x11-misc/xcave/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xcave-2.5.1.tar.gz 786853 BLAKE2B e3b2290b01c16bff4dbe8d5167b4bed75fbe4225555e3ee3856115302329878550cbb4c35286c717eb46c3fd12b4d66323895cdbb292cc6f054360b53c3f9c1a SHA512 6095c06d75f7c5d87a6d0f1c4c3a52071ffc1912d60ba07c95d9b8d84f0027ba24476f941828c4eecf801d7ca7f0bc168ddd2d162b3e863fc31ee6b4c9144cd4 diff --git a/x11-misc/xcave/xcave-2.5.1-r1.ebuild b/x11-misc/xcave/xcave-2.5.1-r1.ebuild deleted file mode 100644 index d6eb81854839..000000000000 --- a/x11-misc/xcave/xcave-2.5.1-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic - -DESCRIPTION="View and manage contents of your wine cellar" -HOMEPAGE="http://xcave.free.fr/index-en.php" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -RESTRICT="test" - -RDEPEND=" - dev-libs/libxml2:2= - gnome-base/libglade - x11-libs/gtk+:2 -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig -" - -src_configure() { - append-cflags -fcommon - default -} -src_install() { - default - rm -rv "${ED}"/usr/doc || die -} |
