From 064d419ded17cb95eb12aa9478cad52e906dc6d4 Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 12 Apr 2025 16:39:41 +0100 Subject: [PATCH 01/86] toolchain-funcs.eclass: drop deprecated gen_usr_ldscript and multilib inherit Drop toolchain-funcs.eclass's gen_usr_ldscript and along with it, inheriting multilib. gen_usr_ldscript is itself deprecaated but the version in toolchain-funcs doubly so, as it was replaced by the one in usr-ldscript.eclass. Signed-off-by: Sam James --- eclass/toolchain-funcs.eclass | 135 ---------------------------------- 1 file changed, 135 deletions(-) diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass index 754d23f91c069..ae21a18a14c23 100644 --- a/eclass/toolchain-funcs.eclass +++ b/eclass/toolchain-funcs.eclass @@ -21,8 +21,6 @@ case ${EAPI} in *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; esac -inherit multilib - # tc-getPROG [tuple] _tc-getPROG() { local tuple=$1 @@ -1147,139 +1145,6 @@ tc-enables-ssp-all() { tc-cpp-is-true "defined(__SSP_ALL__)" ${CPPFLAGS} ${CFLAGS} ${CXXFLAGS} } - -# @FUNCTION: gen_usr_ldscript -# @USAGE: [-a] -# @DESCRIPTION: -# This function is deprecated. Use the version from -# usr-ldscript.eclass instead. -gen_usr_ldscript() { - ewarn "${FUNCNAME}: Please migrate to usr-ldscript.eclass" - - local lib libdir=$(get_libdir) output_format="" auto=false suffix=$(get_libname) - - tc-is-static-only && return - use prefix && return - - # We only care about stuffing / for the native ABI, bug #479448 - if [[ $(type -t multilib_is_native_abi) == "function" ]] ; then - multilib_is_native_abi || return 0 - fi - - # Eventually we'd like to get rid of this func completely, bug #417451 - case ${CTARGET:-${CHOST}} in - *-darwin*) ;; - *-android*) return 0 ;; - *linux*) use prefix && return 0 ;; - *) return 0 ;; - esac - - # Just make sure it exists - dodir /usr/${libdir} - - if [[ $1 == "-a" ]] ; then - auto=true - shift - dodir /${libdir} - fi - - # OUTPUT_FORMAT gives hints to the linker as to what binary format - # is referenced ... makes multilib saner - local flags=( ${CFLAGS} ${LDFLAGS} -Wl,--verbose ) - if $(tc-getLD) --version | grep -q 'GNU gold' ; then - # If they're using gold, manually invoke the old bfd, bug #487696 - local d="${T}/bfd-linker" - mkdir -p "${d}" - ln -sf $(type -P ${CHOST}-ld.bfd) "${d}"/ld - flags+=( -B"${d}" ) - fi - output_format=$($(tc-getCC) "${flags[@]}" 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p') - [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )" - - for lib in "$@" ; do - local tlib - if ${auto} ; then - lib="lib${lib}${suffix}" - else - # Ensure /lib/${lib} exists to avoid dangling scripts/symlinks. - # This especially is for AIX where $(get_libname) can return ".a", - # so /lib/${lib} might be moved to /usr/lib/${lib} (by accident). - [[ -r ${ED}/${libdir}/${lib} ]] || continue - #TODO: better die here? - fi - - case ${CTARGET:-${CHOST}} in - *-darwin*) - if ${auto} ; then - tlib=$(scanmacho -qF'%S#F' "${ED}"/usr/${libdir}/${lib}) - else - tlib=$(scanmacho -qF'%S#F' "${ED}"/${libdir}/${lib}) - fi - [[ -z ${tlib} ]] && die "unable to read install_name from ${lib}" - tlib=${tlib##*/} - - if ${auto} ; then - mv "${ED}"/usr/${libdir}/${lib%${suffix}}.*${suffix#.} "${ED}"/${libdir}/ || die - # some install_names are funky: they encode a version - if [[ ${tlib} != ${lib%${suffix}}.*${suffix#.} ]] ; then - mv "${ED}"/usr/${libdir}/${tlib%${suffix}}.*${suffix#.} "${ED}"/${libdir}/ || die - fi - rm -f "${ED}"/${libdir}/${lib} - fi - - # Mach-O files have an id, which is like a soname, it tells how - # another object linking against this lib should reference it. - # Since we moved the lib from usr/lib into lib this reference is - # wrong. Hence, we update it here. We don't configure with - # libdir=/lib because that messes up libtool files. - # Make sure we don't lose the specific version, so just modify the - # existing install_name - if [[ ! -w "${ED}/${libdir}/${tlib}" ]] ; then - chmod u+w "${ED}${libdir}/${tlib}" # needed to write to it - local nowrite=yes - fi - install_name_tool \ - -id "${EPREFIX}"/${libdir}/${tlib} \ - "${ED}"/${libdir}/${tlib} || die "install_name_tool failed" - [[ -n ${nowrite} ]] && chmod u-w "${ED}${libdir}/${tlib}" - # Now as we don't use GNU binutils and our linker doesn't - # understand linker scripts, just create a symlink. - pushd "${ED}/usr/${libdir}" > /dev/null - ln -snf "../../${libdir}/${tlib}" "${lib}" - popd > /dev/null - ;; - *) - if ${auto} ; then - tlib=$(scanelf -qF'%S#F' "${ED}"/usr/${libdir}/${lib}) - [[ -z ${tlib} ]] && die "unable to read SONAME from ${lib}" - mv "${ED}"/usr/${libdir}/${lib}* "${ED}"/${libdir}/ || die - # some SONAMEs are funky: they encode a version before the .so - if [[ ${tlib} != ${lib}* ]] ; then - mv "${ED}"/usr/${libdir}/${tlib}* "${ED}"/${libdir}/ || die - fi - rm -f "${ED}"/${libdir}/${lib} - else - tlib=${lib} - fi - cat > "${ED}/usr/${libdir}/${lib}" <<-END_LDSCRIPT - /* GNU ld script - Since Gentoo has critical dynamic libraries in /lib, and the static versions - in /usr/lib, we need to have a "fake" dynamic lib in /usr/lib, otherwise we - run into linking problems. This "fake" dynamic lib is a linker script that - redirects the linker to the real lib. And yes, this works in the cross- - compiling scenario as the sysroot-ed linker will prepend the real path. - - See bug https://bugs.gentoo.org/4411 for more info. - */ - ${output_format} - GROUP ( ${EPREFIX}/${libdir}/${tlib} ) - END_LDSCRIPT - ;; - esac - fperms a+x "/usr/${libdir}/${lib}" || die "could not change perms on ${lib}" - done -} - # @FUNCTION: tc-get-cxx-stdlib # @DESCRIPTION: # Attempt to identify the C++ standard library used by the compiler. From 66e18dd329f4728409abced4138562a079b30ccd Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 12 Apr 2025 16:43:49 +0100 Subject: [PATCH 02/86] toolchain-funcs.eclass: update tc-get-cxx-stdlib for C++20 is gone from C++20, so use for >= C++20. See https://stackoverflow.com/a/31658120. Signed-off-by: Sam James --- eclass/toolchain-funcs.eclass | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass index ae21a18a14c23..baf032bbd4ecc 100644 --- a/eclass/toolchain-funcs.eclass +++ b/eclass/toolchain-funcs.eclass @@ -1156,7 +1156,12 @@ tc-enables-ssp-all() { # # If the library is not recognized, the function returns 1. tc-get-cxx-stdlib() { - local code='#include + local code=' +#if __cplusplus >= 202002L + #include +#else + #include +#endif #if defined(_LIBCPP_VERSION) HAVE_LIBCXX From c4e4875a784b07d3640120af7e49d6cc44e01d2a Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 12 Apr 2025 16:49:08 +0100 Subject: [PATCH 03/86] app-arch/bzip2: drop gen_usr_ldscript from live too Dropped from non-live some time ago. The live ebuild actually has its own issues but we were/are waiting for a new upstream release with autotools merged before it's worth fixing that. Signed-off-by: Sam James --- app-arch/bzip2/bzip2-9999.ebuild | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/app-arch/bzip2/bzip2-9999.ebuild b/app-arch/bzip2/bzip2-9999.ebuild index da72a148ab56e..2ec66e0aa9a0b 100644 --- a/app-arch/bzip2/bzip2-9999.ebuild +++ b/app-arch/bzip2/bzip2-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit meson-multilib usr-ldscript +inherit meson-multilib DESCRIPTION="A high-quality data compressor used extensively by Gentoo Linux" HOMEPAGE="https://gitlab.com/bzip2/bzip2" @@ -33,14 +33,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_install() { - meson_src_install - - if multilib_is_native_abi ; then - gen_usr_ldscript -a bz2 - fi -} - multilib_src_install_all() { dodir /bin mv "${ED}"/usr/bin/bzip2 "${ED}"/bin/bzip2-reference || die From 40f1bc0b203a8dfbaf529f96cff268b0703a28fe Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 12 Apr 2025 16:51:34 +0100 Subject: [PATCH 04/86] x11-misc/bumblebee: inherit multilib for get_all_libdirs We used to inherit multilib via systemd->toolchain-funcs->multilib so this was only a missing direct inherit before. Signed-off-by: Sam James --- x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild | 4 ++-- x11-misc/bumblebee/bumblebee-9999.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild b/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild index b0690088fc3a3..91a9c00d23b36 100644 --- a/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild +++ b/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools readme.gentoo-r1 systemd udev +inherit autotools multilib readme.gentoo-r1 systemd udev if [[ ${PV} == 9999 ]]; then inherit git-r3 diff --git a/x11-misc/bumblebee/bumblebee-9999.ebuild b/x11-misc/bumblebee/bumblebee-9999.ebuild index bd63a8594628e..b534d66e36d6e 100644 --- a/x11-misc/bumblebee/bumblebee-9999.ebuild +++ b/x11-misc/bumblebee/bumblebee-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools readme.gentoo-r1 systemd udev +inherit autotools multilib readme.gentoo-r1 systemd udev if [[ ${PV} == 9999 ]]; then inherit git-r3 From 282b8bf4688c7dda685f038bc104f6a1db08a391 Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 12 Apr 2025 16:52:41 +0100 Subject: [PATCH 05/86] media-libs/qhull: inherit multilib for get_libname Signed-off-by: Sam James --- media-libs/qhull/qhull-2020.2-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/qhull/qhull-2020.2-r3.ebuild b/media-libs/qhull/qhull-2020.2-r3.ebuild index 3461992646ddc..aa4250b2493e6 100644 --- a/media-libs/qhull/qhull-2020.2-r3.ebuild +++ b/media-libs/qhull/qhull-2020.2-r3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake +inherit cmake multilib DESCRIPTION="Geometry library" HOMEPAGE="http://www.qhull.org" From bd7a23962492f23568be67e7b1eae34b159c2da8 Mon Sep 17 00:00:00 2001 From: "Z. Liu" Date: Sat, 12 Apr 2025 16:57:49 +0800 Subject: [PATCH 06/86] sys-auth/nss_ldap: replace #else -> #endif "gssapi.h" is a wrapper to "gssapi/gssapi.h" but w/o "gssapi/gssapi_krb5.h", then build will fail with: > error: call to undeclared function 'gss_krb5_ccache_name'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] Signed-off-by: Z. Liu Closes: https://github.com/gentoo/gentoo/pull/41551 Signed-off-by: Sam James --- sys-auth/nss_ldap/files/nss_ldap-257.2-gssapi-headers.patch | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sys-auth/nss_ldap/files/nss_ldap-257.2-gssapi-headers.patch b/sys-auth/nss_ldap/files/nss_ldap-257.2-gssapi-headers.patch index cec5517e741cf..4698c415bc571 100644 --- a/sys-auth/nss_ldap/files/nss_ldap-257.2-gssapi-headers.patch +++ b/sys-auth/nss_ldap/files/nss_ldap-257.2-gssapi-headers.patch @@ -47,19 +47,18 @@ diff -ruN nss_ldap-257.2.orig/configure.in nss_ldap-257.2/configure.in diff -ruN nss_ldap-257.2.orig/ldap-nss.c nss_ldap-257.2/ldap-nss.c --- nss_ldap-257.2.orig/ldap-nss.c 2007-10-24 14:22:55.000000000 +0200 +++ nss_ldap-257.2/ldap-nss.c 2007-10-24 14:27:32.000000000 +0200 -@@ -82,10 +82,14 @@ +@@ -82,10 +82,13 @@ #endif #ifdef HAVE_GSSAPI_H #include -#elif defined(HAVE_GSSAPI_GSSAPI_KRB5_H) -+#else ++#endif +#ifdef HAVE_GSSAPI_GSSAPI_H #include +#endif +#ifdef HAVE_GSSAPI_GSSAPI_KRB5_H #include #endif -+#endif #ifdef CONFIGURE_KRB5_CCNAME #include #endif From 300516c5408038946bfbf7d88724f91218d1b657 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:06:07 +0200 Subject: [PATCH 07/86] kde-frameworks/frameworkintegration: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/frameworkintegration/Manifest | 1 + .../frameworkintegration-6.13.0.ebuild | 40 +++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 kde-frameworks/frameworkintegration/frameworkintegration-6.13.0.ebuild diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest index 47ce2d8a9bac7..95185c076344e 100644 --- a/kde-frameworks/frameworkintegration/Manifest +++ b/kde-frameworks/frameworkintegration/Manifest @@ -1,3 +1,4 @@ DIST frameworkintegration-5.116.0.tar.xz 1760428 BLAKE2B 2b9aa2b6776549b333f858eceaa8086adb4e43f67298b1be858e90f6e230027ab1c99693590aa504b70f91dfa725a10872fbda1a104213e8bc9f5d95781ae83b SHA512 425fd38f87b2bba96f68afb8bc8108f9da6011106e33f32b2d91b97b8330d54d0bdc26bec8ecf50c32471d8f8e85af5f6d8b3feee0815225f5dd2075c41c8a83 DIST frameworkintegration-6.10.0.tar.xz 56144 BLAKE2B 7abf8dec04aadbe542dd4757016aafb2fa59dc8b1aeba55fdd046982526d05ae2b3ee7cbadf843925381787d6d785eff0ffc0ca4b2666f484cd0ae63508c7216 SHA512 72c4c509056020e56f5202fdccbef5410279a90641fe424b2e8e3b9924f7d7c008f7495a69abd04a6ceb21f6706e050a7c9f5b17dda430512fcf92a6d69d00c2 DIST frameworkintegration-6.12.0.tar.xz 56192 BLAKE2B ed5c5b7a54334a336355743b49ec72cb6ee849b9da80238bf01f95d42d458f9294e953f68a780c343d2dfc5605c810f24b5f9ccaef609f8ed1edb8eba435e2b1 SHA512 e5f7d3b9887b71c51a0a056281c4539ada7e5e5d9413147d66aab3059b24943a87c9d37504611a7e4d08b51f8a8b4704a6511199378d1068483d4c82ddae65cf +DIST frameworkintegration-6.13.0.tar.xz 56248 BLAKE2B 6be0bb300a695669885dce7fd67892f5c7b053a95cc46abcabcd5d9eacba534b57e5b06b083f45b3e565447afe6b91eea69e7f4e55b1cf2d052833a1a569d301 SHA512 c06790669cba7afe818c262868b973526913fc19a3e3cb4378ef54fac8c6af74cab1bc6b4bc1314c59e06981823df392aa59191caa84fde6fd19c8d22d11e2ad diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-6.13.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-6.13.0.ebuild new file mode 100644 index 0000000000000..aca3cf53e3167 --- /dev/null +++ b/kde-frameworks/frameworkintegration/frameworkintegration-6.13.0.ebuild @@ -0,0 +1,40 @@ +# 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 ~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 +} From b4d6145e8146ca693913cc481e3357316849d7d3 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:06:12 +0200 Subject: [PATCH 08/86] kde-frameworks/attica: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/attica/Manifest | 1 + kde-frameworks/attica/attica-6.13.0.ebuild | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 kde-frameworks/attica/attica-6.13.0.ebuild diff --git a/kde-frameworks/attica/Manifest b/kde-frameworks/attica/Manifest index b1297ad9a2855..b921f9326adf9 100644 --- a/kde-frameworks/attica/Manifest +++ b/kde-frameworks/attica/Manifest @@ -1,3 +1,4 @@ DIST attica-5.116.0.tar.xz 69496 BLAKE2B 35fc798b71eb77a33e9f1c7b5a03866d47a970b268e56e6466dcceb61f676d775d6b4d1bacd2fa807005b6b6c9659aaa1065d2e31154b2cadf0431f1781ddb33 SHA512 79a2378d7c8019d16692c7286e079cd29155e5f17256f189aa31e47a6b81e9b7f6ad0d5412388065b309bdc71b4efb72ebb043d587fc41d8ef2a918571c64306 DIST attica-6.10.0.tar.xz 68596 BLAKE2B aa7dbe30933c66ec9c253b1e53d87a9d1dd24cb61400f5d2fa2f6201acb87505cccc30795b952fb4c4a05c01fa99d086b9ea3dd9740277eb046bc6a08a1827f8 SHA512 b58bc1b81cd75fdce795e4406788712ca546a5e11c11482485d9a02c8db9e55d34ad158459c347f2d5acd8e3c6a58ceffa1bad85fde02d9e6c0106af2947ec05 DIST attica-6.12.0.tar.xz 68604 BLAKE2B b854fb4af6a7669648bbe41db9990491688b8f199fd4d7e3ed7f8e7f896d45b6b4150c7c2a9981a3b3405ea36fde88625b2bb68adffe48af348db9895bef0ff7 SHA512 5c58e74b14cfa95b2a26d5387e4d340ca4cafe38886117b61192d3943ebdfb2c1445c8bfafda25b57ad689664d57a4a610fc9e1e494d7775f6e6fdac33edfcb9 +DIST attica-6.13.0.tar.xz 68628 BLAKE2B 7b02a9bb5d786f215bccbbae5c17495166d361d70c7222be2c6ac34c0d6ac9c0a28bf091f39446e95846a69a7fc850c549d0f8858c1932969c6f1c737d11aa4d SHA512 5b6f71e03e3252bb3ff27c7b72623f457cb5408bfd56b12e3e4d033a6aed1f895f6ec4ad763342cb20d8722ba8e939e05114ec520c7a5e1f8093567a86318cce diff --git a/kde-frameworks/attica/attica-6.13.0.ebuild b/kde-frameworks/attica/attica-6.13.0.ebuild new file mode 100644 index 0000000000000..2f8dbee10f7bb --- /dev/null +++ b/kde-frameworks/attica/attica-6.13.0.ebuild @@ -0,0 +1,21 @@ +# 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 ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=">=dev-qt/qtbase-${QTMIN}:6[network]" +DEPEND="${RDEPEND}" + +CMAKE_SKIP_TESTS=( + # requires network access, bug #661230 + providertest +) From 9469cb42551eb391586618d908b87b2ba138c769 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:06:17 +0200 Subject: [PATCH 09/86] kde-frameworks/bluez-qt: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/bluez-qt/Manifest | 1 + .../bluez-qt/bluez-qt-6.13.0.ebuild | 26 +++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 kde-frameworks/bluez-qt/bluez-qt-6.13.0.ebuild diff --git a/kde-frameworks/bluez-qt/Manifest b/kde-frameworks/bluez-qt/Manifest index 0c7d94c4e4c10..520c9d307a555 100644 --- a/kde-frameworks/bluez-qt/Manifest +++ b/kde-frameworks/bluez-qt/Manifest @@ -1,2 +1,3 @@ DIST bluez-qt-6.10.0.tar.xz 115712 BLAKE2B dbfc229f6a352e1391b5ac5b2fcdb543d46e4c0571de50f3ba219dc86038f2d3682ead3e27f19ebfcdb8c033555b011e65ca12e98ad4dba8b994432952940e63 SHA512 dd728dfec848123abf5f245cb01aa1b7c74709f694b97442d57535104448bd81348f72114989765aee316418919f5e57de51cb47939d170d707c97b969ddd756 DIST bluez-qt-6.12.0.tar.xz 115760 BLAKE2B 938f92996322acac1667d420018719f9827440fb5e9fbb17a5c51a06e98711950d8b62dd4ef305eb92be9b880aa66e0dd94bdf75cdb1691e9efc0f03582a5cbe SHA512 dab7da05781feadf70dfe4acb436a1f144c3825eab909a9d5e86e4d0631db6db217177d1a4d6c6c04ab85aea5056c13a1294350141308ba0011321de5b4cfee4 +DIST bluez-qt-6.13.0.tar.xz 115728 BLAKE2B 12ec9e858f44bcc71d4ddd0e9241c45fc96f4fa642f35a15451994004bb2553234636f9a6bce087102563db0a57aa0eaf9a97d48ce4170da01c95fa62f09f6fa SHA512 cf003a8f65bd1fa474b6b81b3c2ad6c822c0ed957da86efb9e17536bdb9468ff1785b9fb3372f9527393c371278d3fe3813d55a5bb932fb90cd0b0ff2287e759 diff --git a/kde-frameworks/bluez-qt/bluez-qt-6.13.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-6.13.0.ebuild new file mode 100644 index 0000000000000..d0309798f928c --- /dev/null +++ b/kde-frameworks/bluez-qt/bluez-qt-6.13.0.ebuild @@ -0,0 +1,26 @@ +# 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 ~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 +} From 2e8ba9c83e64bcd9ca19323c7537057f9e301e55 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:06:22 +0200 Subject: [PATCH 10/86] kde-frameworks/breeze-icons: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/breeze-icons/Manifest | 1 + .../breeze-icons/breeze-icons-6.13.0.ebuild | 48 +++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 kde-frameworks/breeze-icons/breeze-icons-6.13.0.ebuild diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest index 6870849175c73..cd53d1452fac0 100644 --- a/kde-frameworks/breeze-icons/Manifest +++ b/kde-frameworks/breeze-icons/Manifest @@ -1,2 +1,3 @@ DIST breeze-icons-6.10.0.tar.xz 2255876 BLAKE2B c1f1743e7cd19c1e9c0f3ab499ec233404c33fb76b2b897e5b9d2da9516156c676246f886bee399d886e6222677d18911b681c72c69781a4322250e1bbb619c6 SHA512 e843f5704302db371b9588b2fbdfa82852108b20e7c532ec19afacefd45049e0164c7c2fc7f8af46c22f1446d4a78bbeaa9995bb6d52471a14f52c6ba4d556c3 DIST breeze-icons-6.12.0.tar.xz 2256036 BLAKE2B b42850a86781fdc87155e535494b130506c006235997a40c5727c477d85d756fc3cc669dd6379dd634f17c238812f83f0a6b9840211eb57ad0c86a08083282a6 SHA512 eb6088ecb771e4b6a998223ec3b6addd13bb6b10d59c4ec2d6e9e54b95ed2f6b80a52f453cac13f24dc080bc7eca292fbdfe7a52be35a543ed46e154f52731f4 +DIST breeze-icons-6.13.0.tar.xz 2255616 BLAKE2B e81489fdc704b0a5d15f4af693214c4b07846d43b0e99c0a029828c8e729c3c05475d96b9556b13d825e00797d8a1a03c843f6d85c4b69ac5a03b9da4c51ef1f SHA512 03734a0838b2545d4320d9a0b75625558cb83247cd1c455c909cca917a8c7e4b46df3ff4ea9d0935237a57d6bf1387e290b1005e3eb01c46d506339d5ca68687 diff --git a/kde-frameworks/breeze-icons/breeze-icons-6.13.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-6.13.0.ebuild new file mode 100644 index 0000000000000..a6e98d01b57a5 --- /dev/null +++ b/kde-frameworks/breeze-icons/breeze-icons-6.13.0.ebuild @@ -0,0 +1,48 @@ +# 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 ~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 +} From 046f2f11673ed34d7f8e204b0c2293f85e7df23e Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:06:26 +0200 Subject: [PATCH 11/86] kde-frameworks/extra-cmake-modules: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/extra-cmake-modules/Manifest | 1 + .../extra-cmake-modules-6.13.0.ebuild | 80 +++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.13.0.ebuild diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest index 198153592ae03..17e58c32721e7 100644 --- a/kde-frameworks/extra-cmake-modules/Manifest +++ b/kde-frameworks/extra-cmake-modules/Manifest @@ -1,2 +1,3 @@ DIST extra-cmake-modules-6.10.0.tar.xz 324580 BLAKE2B 9c6b3491f30609cd47d056c325e38ab190fd240a5e3018457f545034bc3853f4abcfb5694a6a18734e29614bacb2021a7850e3e3b8663d6bd47ffef361fea77a SHA512 3ebf2cd4bcaa82a90374411f3313f84fa632b73f3c8b8109d545d0289c99d940705e72ded498393738342db4becbe9055eecb673891969652915d75cdcb6368d DIST extra-cmake-modules-6.12.0.tar.xz 328004 BLAKE2B dbe11fb48fa2dbb4ad6917e3321f8fb1f4c2133e55d6587c2668ed7ec4f6a7dc53b8602ec9abe6d286611d39d8cac60b0ace19fd5b749d861d2d7ddb95c5baba SHA512 84de5442f921809a557cbbad887e118dba3f54c6bd3b8abe11760436861ae79ab239325e7d97e03f67a5782afacb59a534b5ddd1a7a80c4898c985b15022cd72 +DIST extra-cmake-modules-6.13.0.tar.xz 328572 BLAKE2B 2dd0b8890e2a6b7f5696409a0c886491b1b97910773011f7b4b885371eabaabb025b0e2ff85d1a3852b11a9ee782243c0899196fa46c9732105f44801901c090 SHA512 7e6c89e959d6ec5d69f5353a01e0971d94e7d5386c3724a8c3530d9bc7cb4d53d8f1d67bfc76e866af12f4260940d094439fc01a23a55ad0cc74661797345884 diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.13.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.13.0.ebuild new file mode 100644 index 0000000000000..01ca5c6b6d191 --- /dev/null +++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.13.0.ebuild @@ -0,0 +1,80 @@ +# 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" +) + +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 +} From 774e424810cfaa627de10e5441e5276c1afd7618 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:06:31 +0200 Subject: [PATCH 12/86] kde-frameworks/kapidox: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kapidox/Manifest | 1 + kde-frameworks/kapidox/kapidox-6.13.0.ebuild | 24 ++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 kde-frameworks/kapidox/kapidox-6.13.0.ebuild diff --git a/kde-frameworks/kapidox/Manifest b/kde-frameworks/kapidox/Manifest index 622b8b9c24324..36a481bae0d17 100644 --- a/kde-frameworks/kapidox/Manifest +++ b/kde-frameworks/kapidox/Manifest @@ -1,2 +1,3 @@ DIST kapidox-6.10.0.tar.xz 198620 BLAKE2B 366e0f15836cc067c6da33f71f7b3d47aee7313acf2a6b3b579af9cf29b43e03bf4e00cda42462f8720d959e68415d66a5e81ddeddc5ceab94e80e5171cf0019 SHA512 b989561240d3a77d03497705fd133d445341f448e32be0184f8e2a57eeef8cfa9a046229269c4bc1f0418ab0a648c2d93f0325f2e2d04aa92a3f1c60f260ec00 DIST kapidox-6.12.0.tar.xz 198536 BLAKE2B 4abdcc3ebafa5b6095fc2c463808ff1258c9d5ccf1c7102f318ef1935931f0a2f5ecca8b1c071a28c74357f96ad9e3d68040132c2dfbedd56069cb2b341ef001 SHA512 4e910db649d6f17bb07bb4a34e2cce3ec60e5caa00777fd409b9fc63c9616ecb396968fefd0416890a533886a5708c59a2c009465c562ecbf2d122ea9e93349f +DIST kapidox-6.13.0.tar.xz 198556 BLAKE2B 49d512072511273d781a3c2d387408e84b5d24a94a362abe4eb1211aa487f84d040da06d7087c20c81631c1645ed1dc7b13a3324f6a860e4656bd9d41b377845 SHA512 bd240dbe0990a51217be66b67d1659cb179ea276d5f4a45571e2efe3b276cce3a75251d373cf5332454c2d3d44ad005d855890a2618f9dbd1d395934bc4e8ad4 diff --git a/kde-frameworks/kapidox/kapidox-6.13.0.ebuild b/kde-frameworks/kapidox/kapidox-6.13.0.ebuild new file mode 100644 index 0000000000000..139e5436ed61a --- /dev/null +++ b/kde-frameworks/kapidox/kapidox-6.13.0.ebuild @@ -0,0 +1,24 @@ +# 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}] +" From e0aef428962a61762cd2794838c98d6a70061293 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:06:36 +0200 Subject: [PATCH 13/86] kde-frameworks/karchive: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/karchive/Manifest | 1 + .../karchive/karchive-6.13.0.ebuild | 43 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 kde-frameworks/karchive/karchive-6.13.0.ebuild diff --git a/kde-frameworks/karchive/Manifest b/kde-frameworks/karchive/Manifest index 09f785e087bf0..c2f4be3408b8a 100644 --- a/kde-frameworks/karchive/Manifest +++ b/kde-frameworks/karchive/Manifest @@ -1,3 +1,4 @@ DIST karchive-5.116.0.tar.xz 1027464 BLAKE2B b0f24191f3ba3ca6078f6661e998f32a9fe66be18846b1c564e648e2e9c1c9160d2cef7841218d96409cdd91eb824b1e4ffe084b6630537bad37c0f0f823e0e6 SHA512 2f14f2998d9e5f73bee71488ab270bf65a989e7a7ff87d68efa685bb14500328d4679c35d8caeb5c65bab255fca4dbb36b449cea08c59a746c721f1d1c318e17 DIST karchive-6.10.0.tar.xz 1037296 BLAKE2B d65b567522e443c07c60f2cce2759b8e6a4988472b048652dd131c3d9770893eb049f7409790eec3c5e8183dbcffca02f2349bc09096c706f817e3bf48b24a60 SHA512 11f51c7ac9a2cc49d277a584745dbefadf03e216516094b4f35eb3f4190315924fec51e0f5adb01c9938dc34019c26910d4987a7b672a215e38f15b0ca6520e9 DIST karchive-6.12.0.tar.xz 1039376 BLAKE2B 6cac7336009c75355f29eb50faf3edb69d976c7d0ba7ec518c2d66ff1310b37457240ac9427ddfa97c1473d9ac0f3404c51039136702a67201642cde3dae4998 SHA512 be08d542966a0b457d452a32f444e29fc8eb21e0bf194b333f2578e1ac257c3f1b74829da38cb051b64fce3c12a6b0d1af28a50300272a01e90e59d50abc2524 +DIST karchive-6.13.0.tar.xz 1085228 BLAKE2B e75738197361113b02ce0e1fc9b1b502fae750d987ab35d4a4703d1a6b3cfc8ba6051810c83106fbeff0e431e52d66e5167b8a0cf9fdb8336586ac62725f617b SHA512 a6daf35049a9f32c7630f881f4149970f4e9532b071fb32c418e755c8b5e9a7e56144665f1d86067717759fe13c2ab4a4b164c10ec716a7e2f30c8d7124ddcdf diff --git a/kde-frameworks/karchive/karchive-6.13.0.ebuild b/kde-frameworks/karchive/karchive-6.13.0.ebuild new file mode 100644 index 0000000000000..48fa10715cb01 --- /dev/null +++ b/kde-frameworks/karchive/karchive-6.13.0.ebuild @@ -0,0 +1,43 @@ +# 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, creation, and manipulation of various archive formats" + +LICENSE="GPL-2 LGPL-2.1" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="crypt +zstd" + +DEPEND=" + app-arch/bzip2 + app-arch/xz-utils + sys-libs/zlib + crypt? ( dev-libs/openssl:= ) + zstd? ( app-arch/zstd:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + >=dev-qt/qttools-${QTMIN}:6[linguist] + zstd? ( virtual/pkgconfig ) +" + +src_prepare() { + ecm_src_prepare + + # TODO: try to get a build switch upstreamed + if ! use zstd; then + sed -e "s/^pkg_check_modules.*LibZstd/#&/" -i CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DWITH_OPENSSL=$(usex crypt) + -DWITH_LIBZSTD=$(usex zstd) + ) + ecm_src_configure +} From 62bf6251e04321546357002ede41d03dd77e2bd1 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:06:41 +0200 Subject: [PATCH 14/86] kde-frameworks/kcalendarcore: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kcalendarcore/Manifest | 1 + .../kcalendarcore/kcalendarcore-6.13.0.ebuild | 24 +++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 kde-frameworks/kcalendarcore/kcalendarcore-6.13.0.ebuild diff --git a/kde-frameworks/kcalendarcore/Manifest b/kde-frameworks/kcalendarcore/Manifest index df47eca7bf05d..50e7a4263ae03 100644 --- a/kde-frameworks/kcalendarcore/Manifest +++ b/kde-frameworks/kcalendarcore/Manifest @@ -1,2 +1,3 @@ DIST kcalendarcore-6.10.0.tar.xz 310916 BLAKE2B be7ad43a3e7354080cd3419b8bc54952e3c1b676b274239a323af6101e0ab1962d8ef5939f886f971843eccc01cc71773d805c7781a0da896bb2ff2e2e24f4dd SHA512 1fc6bd2b6b8e6d41bfb97ddf2c3dc38e249b2bf836271716de15c94b073c1928918ff2f2349adb9bacd992eb764e1df1040fdc455c7faaf3c4601abbf423d42a DIST kcalendarcore-6.12.0.tar.xz 314340 BLAKE2B d219c239a7250fb362b35d3a4c2a15dee5c7639fe222e4c6fa88db26fff622479a4f8c0f623275c73d077ee217328130cc7d19e5528a7a94c65db6e0eed292ee SHA512 51de797297eefd9d051b25efdff46da78c3ccb7a326cf8448a731fc7d3fa230f372884f983af36e3d27a2ac18a33d4499fb75e9b499197d741fc5db881c2030f +DIST kcalendarcore-6.13.0.tar.xz 310788 BLAKE2B 0667e8a944cac964bb8999b05f9ca80de86045552e787e1366f401525e808091df42839284f343ea2f3e69b8a6503610992c8cadcadb8d6ebf26fbb1737acadd SHA512 ee26898d70af6e34c83ba93b38c725ab0b655ec9004962ffbdf32e3690cc89662f575c3a6461971aa65a241ef8bf573bc163731971c002673eac6a068bcd7693 diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-6.13.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-6.13.0.ebuild new file mode 100644 index 0000000000000..de303835634fa --- /dev/null +++ b/kde-frameworks/kcalendarcore/kcalendarcore-6.13.0.ebuild @@ -0,0 +1,24 @@ +# 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" From 31463eae855cdf00ada2f06c89df4337859d8e10 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:06:46 +0200 Subject: [PATCH 15/86] kde-frameworks/kcodecs: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kcodecs/Manifest | 1 + kde-frameworks/kcodecs/kcodecs-6.13.0.ebuild | 21 ++++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 kde-frameworks/kcodecs/kcodecs-6.13.0.ebuild diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest index 7d927305b6e72..a48304b7d71fd 100644 --- a/kde-frameworks/kcodecs/Manifest +++ b/kde-frameworks/kcodecs/Manifest @@ -1,3 +1,4 @@ DIST kcodecs-5.116.0.tar.xz 2507116 BLAKE2B 237fcc905031f7496a21cba49f7e2bba87119bfe42a1b422784227b6c6f9690d8a39c0a29eb609ecbf812aafa73e93b280236d0df123b6e5271974af9371c21b SHA512 79d2b5b7a7cd815fa9a00ca4a8cd5fbf2a003521796b21fe3014caaa4506d14a7fbada88ff10b1a16118f2863dc876794e21db6a98f34d5b31d5973c5586da4b DIST kcodecs-6.10.0.tar.xz 2492336 BLAKE2B 7976e420fea55ad329b67f2bfc20fd76ab9ab3bd519f890c99b37b4ff01d2e7309d1feace5bc48ca81b43b9f55366ddf3fca576e5e9902ffd3cf19dc0d4d3699 SHA512 57f3d2a688a40316ed340aa0834324e7afa8e0d76a055a6c73264837c8b72783213e906fcf94f86d881aaed7cd93f72e942fdc13bd4fd17b89479276d59fe463 DIST kcodecs-6.12.0.tar.xz 2492672 BLAKE2B 30de40345d8ccb5e97a1731258a7b858790e94024c61e140a19c8aada12a98dfc6f2a2fb48ff11827865dc2531d49041972b6c42550179629d3acff4b9050b0d SHA512 9b35e7a17926e1696774ec21f65aac3c124822045aff96fe35fe6890254a208e661a7265ada76f0a10e1618218bb0d6b3f78a152acb39ef64313b06978ce8a25 +DIST kcodecs-6.13.0.tar.xz 2492160 BLAKE2B 7f8f6faf535369c8aa3fe0b5d4e8f5c7d56b700804f56ed1358b04d74fed65962bfff2be3768bba98163d3623ae05e66ac758efe113c997062995efeeea54837 SHA512 b1e8b4341c25e91e0090c28c08d0e8c957c1e1a9cf4637ca82f42bfdac6cdd2df4df317931e33e4e58aac564c3f2caa7e17bfbf3818778bb77bc1f4230ed63fb diff --git a/kde-frameworks/kcodecs/kcodecs-6.13.0.ebuild b/kde-frameworks/kcodecs/kcodecs-6.13.0.ebuild new file mode 100644 index 0000000000000..eb65b95c0cf6f --- /dev/null +++ b/kde-frameworks/kcodecs/kcodecs-6.13.0.ebuild @@ -0,0 +1,21 @@ +# 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 ~ppc64 ~riscv ~x86" +IUSE="" + +BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" + +CMAKE_SKIP_TESTS=( + # bug 938317 + rfc2047test + kemailaddresstest +) From c99d09042253171e8e6295288c10358c3e3caed5 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:06:51 +0200 Subject: [PATCH 16/86] kde-frameworks/kconfig: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kconfig/Manifest | 1 + kde-frameworks/kconfig/kconfig-6.13.0.ebuild | 36 ++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 kde-frameworks/kconfig/kconfig-6.13.0.ebuild diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest index 375b9346fc313..f32462c134a2b 100644 --- a/kde-frameworks/kconfig/Manifest +++ b/kde-frameworks/kconfig/Manifest @@ -1,3 +1,4 @@ DIST kconfig-5.116.0.tar.xz 296716 BLAKE2B ffe6ba551460e07c5dbab37a3f60dcfb113d9a4461f5c69401209b690968a992f97d4b1844d5781e32d0d4a03214ed67a1c715d1cc10dd815f774189b383e650 SHA512 a84f02462f2e7d75488dab6dfb0f438792762f2031cabe8cf7ef143f285e9da8de5e555165d3eb4bc24ae8e3528bc24dde1a6505a55933d98386351493a845d4 DIST kconfig-6.10.0.tar.xz 349400 BLAKE2B 2ca581543309c00e6d1f4dd5e0ffa0d48a21f9fff127d411df3d88070a4e41458da50ed4e9136043b5c20d8b25a2bb334f2e4250e686a863084886c3deb59d33 SHA512 63b1e54692ce7c73213fad2a0c918a13ba8cf943555d509d165f4f707e7b7ad7f1509f1f54116749de066e235a0ff86d25f8ca7ec09be73ae542c0ec4557fb38 DIST kconfig-6.12.0.tar.xz 353216 BLAKE2B ce91b6e8dd26407846f69023532f93481e12745bba1adc769575d4b8de786a1f3ff104ee981eff22c4210bf276518a9f731335a66b5782f9fb3b3f4e37a585ad SHA512 f537de519a04417014209d23a7539b6402d50ee19fde0d3b488fd3fe59d2c77143db3faef8147a7908c0d627f2f37d2682ff74bea7f2c8ee4721d8d333bba563 +DIST kconfig-6.13.0.tar.xz 353704 BLAKE2B f5cabbb5045bcc06f015b65815a21b56e5eeb9d845852defde81222a632ee51d83336ab7401e5ab55a5dbc46c6ae48766cc5ea1be6ba1d099a00bfd487369920 SHA512 0623c5ceea2a0668bd14689c24e89c39a427dce6d9c177995a2ff8101cc9e170a02872b2a03abe4756a3f38059c25e2b91c01fd277a46c24fc5c4ce3247cab3d diff --git a/kde-frameworks/kconfig/kconfig-6.13.0.ebuild b/kde-frameworks/kconfig/kconfig-6.13.0.ebuild new file mode 100644 index 0000000000000..550b5de99f737 --- /dev/null +++ b/kde-frameworks/kconfig/kconfig-6.13.0.ebuild @@ -0,0 +1,36 @@ +# 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 ~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 +} From d64a142dc6cdea79e326faa4f320a6ec30af3d64 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:06:56 +0200 Subject: [PATCH 17/86] kde-frameworks/kcoreaddons: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kcoreaddons/Manifest | 1 + .../kcoreaddons/kcoreaddons-6.13.0.ebuild | 53 +++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 kde-frameworks/kcoreaddons/kcoreaddons-6.13.0.ebuild diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest index ff6821dbbf05b..ac7eec73e13ae 100644 --- a/kde-frameworks/kcoreaddons/Manifest +++ b/kde-frameworks/kcoreaddons/Manifest @@ -1,3 +1,4 @@ DIST kcoreaddons-5.116.0.tar.xz 2611644 BLAKE2B 4a457cb9c0e75fc9d6c7270948de26162e9d51ddaa35a46399d002cbbe9334b8666faeaaa6f7485af339ebf30e833729223c8a2b7b29efe987a1b9ad45f6d924 SHA512 d77a1fcad6576692c6a6d80728acddb818acbc3a8f70fc59f3fa3c433a94c429e4b230840f7df23ae8027289e57fc0c8ae7c42b83ea734b567a640d5e248867d DIST kcoreaddons-6.10.0.tar.xz 2553780 BLAKE2B bcf044ec6b2623c53db36532ce6df534059d0758792a77541b5a5036edf3063154397b4209295ee1f81b70eb6e0cfaae6bc3ed6bc8780178f2f3ee3033777b70 SHA512 18b6a3566265daccc25d74c05b1f16b6f26fcffb4e7f9826c718345f61500e17be2bb2503344495968e2bfd62cafdf12518787864cbf8324bd76b88b2fdb9e7f DIST kcoreaddons-6.12.0.tar.xz 2565032 BLAKE2B 92b99ac4d4e6835aa184c87289881ef4e8f00b83d852835bb401c77e0f85d7cb2d6b38c1090ff59e62e3eb22ea4b06809d82b1d2317d06c688f38c369b557bc1 SHA512 6ef572dd60bf04847ba94b76017cfe1b41f995ea12fc10ba6ee6f9c535dd235bac8cd0bee93df8095458f5c5fe3ac47b29bae6d81b8d7cada1b5f070f3ef9940 +DIST kcoreaddons-6.13.0.tar.xz 2564928 BLAKE2B a032a5a49d1066b74c8b625c0ad96356c5d3cd746a16c3226d563de8c530653c92d726fd332365c6500a18c28fc712f1f40ac587f90e8db8143ed3fccb2d9385 SHA512 528c3410f07e8300d44ccf75c9796283aba3ecfc267466b3fa564846167d12c9ad337c2b9481c2e3405c4c6967b0e85e563745eb3686b2aad6bd83444a9f839d diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-6.13.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-6.13.0.ebuild new file mode 100644 index 0000000000000..5018e91c15d9f --- /dev/null +++ b/kde-frameworks/kcoreaddons/kcoreaddons-6.13.0.ebuild @@ -0,0 +1,53 @@ +# 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 +} From 6ef2731d3994ab8b217b038d69a11421f3b7f0fc Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:07:01 +0200 Subject: [PATCH 18/86] kde-frameworks/kdbusaddons: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kdbusaddons/Manifest | 1 + .../kdbusaddons/kdbusaddons-6.13.0.ebuild | 30 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 kde-frameworks/kdbusaddons/kdbusaddons-6.13.0.ebuild diff --git a/kde-frameworks/kdbusaddons/Manifest b/kde-frameworks/kdbusaddons/Manifest index 32ca716020392..c1dd0744dec1e 100644 --- a/kde-frameworks/kdbusaddons/Manifest +++ b/kde-frameworks/kdbusaddons/Manifest @@ -1,3 +1,4 @@ DIST kdbusaddons-5.116.0.tar.xz 48932 BLAKE2B 06cdb322d5951c6d0af5b1b02e9d6adcd51b96f4e241728ed25d28b94cebfea702e95f6123d0d6dae23cae148fe60703f7235b2e494f098c73781ca319a55d82 SHA512 def33859b260b1910769ae241788c2e3adb85003014989415d3127629667a6e7f149519ae1ebed2e91d4db7d2e9d1792db0fbae46c91a163f07b456387a02993 DIST kdbusaddons-6.10.0.tar.xz 46068 BLAKE2B ae8d8547acd80ad8acfd4d46144d5976f6bf439b7e536f4d1dae985f5a9e4b79145fced043829e84e58e9f5188c9f3bfb3e7ba8cc8ad898ed2178aecb6fbc79f SHA512 7a702701cbc1922474adce3c6baa674b5c468f59770f182de3c96b32f293bce744718650f5d1a7efc9c0ba485f5743e002cba6bfe8dd7893565b1765e7d22523 DIST kdbusaddons-6.12.0.tar.xz 46124 BLAKE2B f1dc982afb420d32047e5cf79f343f0455a090f129925c112596f0891b7492fbc8d4f058d371ff27d93591d56ad10b47a6d733a76039463d0f80334392fdf24f SHA512 41d6c75134f358198a7eff4fa3f0e261f22e6b1e5b727122e006cf5db0511360e39b7988181adf1a9b5281d2dad6250184e5f9ae78206562447411d8392a7861 +DIST kdbusaddons-6.13.0.tar.xz 46112 BLAKE2B 947ac73106a8bab14cf1de5b8b223607bfea559e61a150f8b3c54ffb5b933a4e184827873ef5faa39a354385a12bc9621e155a6bb4a58ecae7c5ca3822748270 SHA512 dd229022d3a9c4f03562d739b2770ca844ea4dafd416a60185cf0f9248131cc8666cc2f45a29e91f810b09852949866223bcec2d1d86f3bc904a32167704095e diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-6.13.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-6.13.0.ebuild new file mode 100644 index 0000000000000..a4f8382bdc27e --- /dev/null +++ b/kde-frameworks/kdbusaddons/kdbusaddons-6.13.0.ebuild @@ -0,0 +1,30 @@ +# 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 ~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 +} From 65cbe1c3882c2d3c32dce6748eb1a098478a0005 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:07:05 +0200 Subject: [PATCH 19/86] kde-frameworks/kdnssd: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kdnssd/Manifest | 1 + kde-frameworks/kdnssd/kdnssd-6.13.0.ebuild | 32 ++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 kde-frameworks/kdnssd/kdnssd-6.13.0.ebuild diff --git a/kde-frameworks/kdnssd/Manifest b/kde-frameworks/kdnssd/Manifest index def2c85a88717..2d229f4667a1e 100644 --- a/kde-frameworks/kdnssd/Manifest +++ b/kde-frameworks/kdnssd/Manifest @@ -1,2 +1,3 @@ DIST kdnssd-6.10.0.tar.xz 2269536 BLAKE2B 772a97d74bf5029ce0bad42ef8bb105a00baf8c51aca458dcf07758a71c3f3f6a191ee3007852c13abec40805be53da9aed0180048c6cfa853cf472237ea7ec9 SHA512 5185d1afbbe5c3e66c60fe684bcd33b34f1c7f83e83f407e1b99f529862c3641808eebb239663d19b595feaf5f99d0dccd7ebf644830dedbef780c918ddc39ef DIST kdnssd-6.12.0.tar.xz 2269276 BLAKE2B e22e08cbd2198f6c767937224f4331886da16b85b7ac672e33fd3ce1b1003359b52cb3cd0e35312e4c51428231fe3d597205cd9ad420bb0636d02a67564d1ea2 SHA512 9b003f0771b3a44fad2779102195d95b06ec923a63bb4a6d841f2b88d9111215b057f823057a9f32836d7037c517151f386f4b1dc1fc007c1e8b0cd99f84048a +DIST kdnssd-6.13.0.tar.xz 2269224 BLAKE2B 0bc2246110a3968220a63667c157a1304392585f21e79c9980f44f947656d415114c025b38e8c45183b8095dd458b8dc17d5373ec21d2c7dfd0cb043053c1af8 SHA512 a8f140b8bfb821f9d72f84d09392b08d62d73591d5e8237ab4a67dae5d8915a5028b25b6d5adacec4dde3e57f599e417eb3a899a3177ce00b195744c59a211f3 diff --git a/kde-frameworks/kdnssd/kdnssd-6.13.0.ebuild b/kde-frameworks/kdnssd/kdnssd-6.13.0.ebuild new file mode 100644 index 0000000000000..1cc191e87414a --- /dev/null +++ b/kde-frameworks/kdnssd/kdnssd-6.13.0.ebuild @@ -0,0 +1,32 @@ +# 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 ~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 +} From bc9f725d5ceb317f6273b5e534dd0dee0cfd302e Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:07:10 +0200 Subject: [PATCH 20/86] kde-frameworks/kguiaddons: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kguiaddons/Manifest | 1 + .../kguiaddons/kguiaddons-6.13.0.ebuild | 55 +++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 kde-frameworks/kguiaddons/kguiaddons-6.13.0.ebuild diff --git a/kde-frameworks/kguiaddons/Manifest b/kde-frameworks/kguiaddons/Manifest index 0f463ef99f5a9..9f19f6282a9e7 100644 --- a/kde-frameworks/kguiaddons/Manifest +++ b/kde-frameworks/kguiaddons/Manifest @@ -1,3 +1,4 @@ DIST kguiaddons-5.116.0.tar.xz 78472 BLAKE2B 5ebfeeda5ce828dbfb8ca6ccabd35b3a3e67fda861d82e2da7f2d7ff6050ec449c03cf4c09a5407a9955a1f905e369fbdb1badd324e3d37ab95d184037089c7d SHA512 6a09bd6b7a3142827e9e44b1526daf945b6b777d091e0c7926fb48604c1ca586c6acc3282b5c8cabec24fba0be3c78e32141ea3307c79d84465718222bd8af04 DIST kguiaddons-6.10.0.tar.xz 86304 BLAKE2B ca37743ab51e1321e6ebd6b45413eb5f0602df428b4b3e69e66a38ca5fba7e1a45b4537562e2738d43f11c5fff0aff0e34357a437b18a587051182863d9c84fe SHA512 c28b6708d0d32c8c1a9ed6e10a12e42cf832a98b10855552b8b2fcab5d8b50423c5ebbb8a34f196408fd13a1f3c9755a0ac6c5fa8eb377d2e48b503a9979b149 DIST kguiaddons-6.12.0.tar.xz 87240 BLAKE2B 8220e34f72938bfb0e865daf22d72f8673e79b7220578f1ce219786b3e4033463d39c42d4105ea5cf0aa5ecc5d05ff9e70e16a71a1085e82a92597d624bdd90e SHA512 d5c0a2eb7482d7eeab1361d6a9024cb5a1c9481b869d231db7121eb837c155bb83b4b9ce8fcf0286bae22d00cf1bed906b29832cae11423e35341c43ac285158 +DIST kguiaddons-6.13.0.tar.xz 87464 BLAKE2B a399ba07381c5e7ccbf03565f54804449a0a29100b28378ec2ac912df60180a8db53eb7238a3cc421b36159c199c3b6de3a6bbb3af794d56defc672d0cd3a519 SHA512 93a752de2f2f856746188dd8c23e34e04d6f2b926bf177bd5ba632f69bc0ef2bab2d22f90239d5b62805b18c7dfb26bcbd03dde56e1a99f2aad28601124cc4db diff --git a/kde-frameworks/kguiaddons/kguiaddons-6.13.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-6.13.0.ebuild new file mode 100644 index 0000000000000..c3606e51666dc --- /dev/null +++ b/kde-frameworks/kguiaddons/kguiaddons-6.13.0.ebuild @@ -0,0 +1,55 @@ +# 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 ~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] + >=dev-qt/qtwayland-${QTMIN}:6 + ) + X? ( + >=dev-qt/qtbase-${QTMIN}:6[X] + x11-libs/libX11 + ) +" +DEPEND="${COMMON_DEPEND} + wayland? ( >=dev-libs/plasma-wayland-protocols-1.15.0 ) + X? ( + x11-base/xorg-proto + x11-libs/libxcb + ) +" +RDEPEND="${COMMON_DEPEND} + !${CATEGORY}/${PN}:5[-kf6compat(-)] +" +BDEPEND=" + wayland? ( + >=dev-qt/qtwayland-${QTMIN}:6 + dev-util/wayland-scanner + ) +" + +src_configure() { + local mycmakeargs=( + -DBUILD_GEO_SCHEME_HANDLER=ON + -DUSE_DBUS=$(usex dbus) + -DWITH_WAYLAND=$(usex wayland) + -DWITH_X11=$(usex X) + ) + ecm_src_configure +} From 105cd59d1891b47820948fc18f830b873d21e512 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:07:15 +0200 Subject: [PATCH 21/86] kde-frameworks/kholidays: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kholidays/Manifest | 1 + .../kholidays/kholidays-6.13.0.ebuild | 26 +++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 kde-frameworks/kholidays/kholidays-6.13.0.ebuild diff --git a/kde-frameworks/kholidays/Manifest b/kde-frameworks/kholidays/Manifest index 4c4e8be91f1b1..d1449c3061a92 100644 --- a/kde-frameworks/kholidays/Manifest +++ b/kde-frameworks/kholidays/Manifest @@ -1,3 +1,4 @@ DIST kholidays-5.116.0.tar.xz 256892 BLAKE2B cce479f01963b41272821ab4ef016eaed4ef4b4248a83f7afa0f05f74fca9a683da709b46f88847e367924a5df9ea7f3f6f7d9b5a05e4f9127c824d66b70e3af SHA512 b12c7a4fd427992d94a79d87d077cf0fbcbd790046ded27afa95b7aaeed1fb0826ec544b555516d7e6dc451577674e6f3151dc0ff80890a3e10753dbc5b861fa DIST kholidays-6.10.0.tar.xz 256368 BLAKE2B fd273241e121a09b4ce9ab8c19a72f82883d9b0d6b95d0b899c64045c63238148dde9f029a1a775bd9438fdd377289d7a5dc841df637d1bd658d35c13fc24a53 SHA512 7dd00f18b6f946e0df3584e7b8194ae4cbec74b9cf2c334aac1035a4e5cd9add85a8d2d9354817205412059f4e41d0527a9c7b2fdbed1863508544efcfa0de50 DIST kholidays-6.12.0.tar.xz 256304 BLAKE2B 85656e6c71e01ed1d6149289fda4ac8007efe30d6e422ac68fdac346bcad86b218f0a64ce591049ef722b5a1e192ffab2590cde5dd5c4b97e7ae418380fcda53 SHA512 ae8b7e0c95428feab724056ff75ca95add97c343ca255761cdd220a462452eedb929a527b6994b041b8530387f4250dfc92e5923caeaf9bff673f749d5e6822e +DIST kholidays-6.13.0.tar.xz 257072 BLAKE2B 7ff28f46ce9a4f9a6cb9942d6e11d1e75648f0ea91ec806f5de055da8d03bd61b16e49fe14cc02108081d3249e7b29bc0a15f72a31446f90eef7c03ca5fc4ded SHA512 2e7910a21790b8a65800aa3700129b7c8961bbc3f36cf9b5846e269f4d100133b4653ffadbf083362c01b813e28d8bbbad0e2a837a292c8c5c2d88acfd81b336 diff --git a/kde-frameworks/kholidays/kholidays-6.13.0.ebuild b/kde-frameworks/kholidays/kholidays-6.13.0.ebuild new file mode 100644 index 0000000000000..1dd2e30295ee7 --- /dev/null +++ b/kde-frameworks/kholidays/kholidays-6.13.0.ebuild @@ -0,0 +1,26 @@ +# 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 ~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 +} From 10305713dd2babe2f151f74a0cdf3b84418196ad Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:07:20 +0200 Subject: [PATCH 22/86] kde-frameworks/ki18n: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/ki18n/Manifest | 1 + kde-frameworks/ki18n/ki18n-6.13.0.ebuild | 44 ++++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 kde-frameworks/ki18n/ki18n-6.13.0.ebuild diff --git a/kde-frameworks/ki18n/Manifest b/kde-frameworks/ki18n/Manifest index 7eeb9c8311b88..06efffe9e39aa 100644 --- a/kde-frameworks/ki18n/Manifest +++ b/kde-frameworks/ki18n/Manifest @@ -1,3 +1,4 @@ DIST ki18n-5.116.0.tar.xz 3129628 BLAKE2B 21f24e6f4dbde362c16c3b8bd32e17409e52edd9d6598de460568597641879ae1cec7596199255948eb58a01c39874e0347c672179da851708d59019cb658004 SHA512 0932336e412c02e23241db11b4c7828f834accea58d6035b4affc3ecdbc7fd0e5a8901d41bf0812ac1cc2ea51ef4a9b3611e234619e77eaec110d8069d0cdbf0 DIST ki18n-6.10.0.tar.xz 3112804 BLAKE2B 1cb7ed380f60ace60ef5ed6e90ba8d2eae99281533980327d3a6dfc4aaea97670d75887a9fd617ef068e828f3aedb432ae123ef12097622f2d9dfa015c662865 SHA512 7fc0cf301818f01d4d8c20913a38c759778251bee6d1cbf19af1616de584875b48d2c760e31f72111b3130905908a8f66a1038221c8ea271539471f4e057af1f DIST ki18n-6.12.0.tar.xz 3113396 BLAKE2B 347cd217ccb5203522763d72ea5d2431935496fc4dd42d489c7b4f2e95c139512dd44926c421e76a428d2a972c368f98211acccc7b39012a0a6497608bea0643 SHA512 6f8781b3fdb2ddca37f06e6ac8c0d24b0140fbb4ff64122a5643f09ecea35edb40fd27e1417d5950682bb2c62c0caf0a344f0fe5802162825ac8109bc31f9b9f +DIST ki18n-6.13.0.tar.xz 3113084 BLAKE2B 4e6662ccac49190f9474f3846c615224b0335a97dd37129be69fb73132205a9dbc7ae787d18545ee0c9fdb3ccb2764a259627e99701b4e8a6c4ea6109dfadaca SHA512 f0280af487457fccf069126da753c53668386d40fc0db3285b524860c04afc800a0e15826348036fab8b0efc2c15e93adbab5081e0fd54125c98e85728767515 diff --git a/kde-frameworks/ki18n/ki18n-6.13.0.ebuild b/kde-frameworks/ki18n/ki18n-6.13.0.ebuild new file mode 100644 index 0000000000000..70d27ed5c2499 --- /dev/null +++ b/kde-frameworks/ki18n/ki18n-6.13.0.ebuild @@ -0,0 +1,44 @@ +# 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 ~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 +) + +src_configure() { + local mycmakeargs=( + -DPython3_EXECUTABLE="${PYTHON}" + ) + ecm_src_configure +} From d8b407d43b59c7ff9594d49b1ab27408d1363169 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:07:25 +0200 Subject: [PATCH 23/86] kde-frameworks/kidletime: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kidletime/Manifest | 1 + .../kidletime/kidletime-6.13.0.ebuild | 57 +++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 kde-frameworks/kidletime/kidletime-6.13.0.ebuild diff --git a/kde-frameworks/kidletime/Manifest b/kde-frameworks/kidletime/Manifest index b1034789bfe51..4d214eb5a6cfa 100644 --- a/kde-frameworks/kidletime/Manifest +++ b/kde-frameworks/kidletime/Manifest @@ -1,2 +1,3 @@ DIST kidletime-6.10.0.tar.xz 30736 BLAKE2B ec280d5498c24a89024d5a48daa56b3ab8843a96885ef9791e804426e29fd557e976ca257ceb228c15095d303c39fd470dd97a6426a17dba5b4e977eef386c87 SHA512 2f2b2d3fad970ec022f2d090a01be2ca3b9cdd3605032eef8bcfebc328c7c4761ad16bc6ee32a29ce2d734c9e2574c0014bad52df3746e63461cba7c948cc43e DIST kidletime-6.12.0.tar.xz 30764 BLAKE2B 48c28631ca6fde7d10cae7eab3f12345e5e7a2063d809c1cd5fa152f917fcb4406e8b18a7cc82fbcbbbdf795a665365ad7e11f7f82543f72cb5f4c57bc56f04a SHA512 79d46ccce0a34ae465908c05cdca51f07e4818756a1cdf23c23bfece51c5944a72d461d2777da15b32dd084747e38e21b675537b9f9c80f3bf3c68e523b03bf0 +DIST kidletime-6.13.0.tar.xz 30752 BLAKE2B 558bb4a52612511a74ddebfead0ad20c9a906ef052ad3818fc61a0e2f0bd0a00a7351d68ba524b7691139fcc6c2b327defea73400495727b6018b1bb635784a8 SHA512 87f562d535b01763d34db20f90b263011b07cdd6d1dcc1c9aa0ce8ccf2140bfb8b17bd6c2159a212c0d04edcd35dc430bb7e2a4ff832b6656eb5635537db2932 diff --git a/kde-frameworks/kidletime/kidletime-6.13.0.ebuild b/kde-frameworks/kidletime/kidletime-6.13.0.ebuild new file mode 100644 index 0000000000000..5043bf338c2d9 --- /dev/null +++ b/kde-frameworks/kidletime/kidletime-6.13.0.ebuild @@ -0,0 +1,57 @@ +# 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 ~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] + >=dev-qt/qtwayland-${QTMIN}:6 + ) + 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 + ) +" +BDEPEND="wayland? ( >=dev-qt/qtwayland-${QTMIN}: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 +} From c042b08811127d452bfe5febcd75c66b4395e728 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:07:30 +0200 Subject: [PATCH 24/86] kde-frameworks/kirigami: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kirigami/Manifest | 1 + .../kirigami/kirigami-6.13.0.ebuild | 51 +++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 kde-frameworks/kirigami/kirigami-6.13.0.ebuild diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest index b676fb132caa5..09f92d57fb636 100644 --- a/kde-frameworks/kirigami/Manifest +++ b/kde-frameworks/kirigami/Manifest @@ -1,3 +1,4 @@ DIST kirigami-6.10.0.tar.xz 558268 BLAKE2B c4b5a83500ae4e31479b9c34574c471619919aab08de01cb7a35ef7872c58d71c067ec5eabda1757e64c6787f2916aeaa5a192b8a823c2f22f58ddcbf81709b1 SHA512 02262fbf4e3ac82d56883360093a9a674551f91b65509996289fa96b9fa82366af22e749d32f8e711ffe9f146b204ad8ca5149f2d556b4d7bc74ae7f5f0eae3a DIST kirigami-6.12.0.tar.xz 562556 BLAKE2B 1587e978aafc4ffa2823ba30c2f8411150f6a5002134eea9e804f971cd5546cc9401583a7c1caf63858084f752136d8bf05e2a31d1c1d46a169b2223146b9cfe SHA512 3ce4c7d7e6d76ffb4630632925998253f7c1b0a0244ba7fa9db60554403216e95712a78c5b2dcbb4750afef87b56300254f29b4c5367262c45455e1ec5de5bfa +DIST kirigami-6.13.0.tar.xz 564200 BLAKE2B a1df09f6b3698ef120651ab59315993a6c29381f7b14796eb0a5575172f44edf69e2a623226ff89b24584ff7e46eacdb44b92c02a37edc9512dfa50a9c9fc02a SHA512 8f98e13703bef95a18f2e83f8b9bb28aa38d5889fbf05381e46613442f16412666d83fe1d04a0e893bb34fd924a2c5191287f0ad8c1beb5f65683b475e9b5d9f DIST kirigami2-5.116.0.tar.xz 383660 BLAKE2B 80252358b33f1876506738d68f233703c15f955dc020709ffb66b75cc7bb13585ac1bb5a7a2076f42909b8a515f5f8cf64fb14a7536aefe8fd42bfd293c66384 SHA512 bb1f7525cb77dc2849bc9782be9b4522b4559b78e8ad88c9cd9953a6d9736cbe63a33a76fadebd9a1fb04f15007e5141aa465991b99117f7c2f26e09c722b66e diff --git a/kde-frameworks/kirigami/kirigami-6.13.0.ebuild b/kde-frameworks/kirigami/kirigami-6.13.0.ebuild new file mode 100644 index 0000000000000..2dca585c9f96f --- /dev/null +++ b/kde-frameworks/kirigami/kirigami-6.13.0.ebuild @@ -0,0 +1,51 @@ +# 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 ~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 +} From 941f4d5fd0f785542f60ef70b1b9003b61c16dde Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:07:34 +0200 Subject: [PATCH 25/86] kde-frameworks/kitemmodels: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kitemmodels/Manifest | 1 + .../kitemmodels/kitemmodels-6.13.0.ebuild | 23 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 kde-frameworks/kitemmodels/kitemmodels-6.13.0.ebuild diff --git a/kde-frameworks/kitemmodels/Manifest b/kde-frameworks/kitemmodels/Manifest index 22c795df2da5c..6a274ff169e76 100644 --- a/kde-frameworks/kitemmodels/Manifest +++ b/kde-frameworks/kitemmodels/Manifest @@ -1,3 +1,4 @@ DIST kitemmodels-5.116.0.tar.xz 407312 BLAKE2B 9783d84458b3b94ad3195071819851dae777dfb647cbdb939249ae661d0e39ebac7dee2cd614144fd09d611f22aa9dcec6fb8e7e40b7764340c8796ebf08f0cd SHA512 ef3ee4ba45fdf8fac395f3d678421fccb7bfdafec2dacaca203dacf90f65548e31d2d0eb5165c4cb2ce5cf71e4bca289c1af9c9e8dead710f9a19d7831db3bfb DIST kitemmodels-6.10.0.tar.xz 396632 BLAKE2B 66a8378489b65f72fce82eeb5e4d44027423469107f23ba1257bd0e5c8eb8e9d63bebba9993f3eb8013e11e97229915fed041f9143bb7b23cb121a16dad7a505 SHA512 82cc70b5c91f3e93f07b096c3884eb18434182974dd5ceb1e54914bf6d67a46448e7aefc8d248df8584ae33c4b0cc012a00a43d76b7924f3a98857d8d66e71cb DIST kitemmodels-6.12.0.tar.xz 396624 BLAKE2B bff151e341b2639d4ed8c61c9f7f95432ae703cda7f65b73fa6ab85cdf1a0e4f4dba25603b4ddf5f35e7e61d99a19ff3cfaa93690648e78c3558078613418690 SHA512 aa222c0363991212ac5bddb1f0c8f8106eacf9751658b053b2c7cc6b807c8bd727dffb33878b69cd1c2a903e910bac89bdb504d94ff2ead59f735abeb9b4a18e +DIST kitemmodels-6.13.0.tar.xz 396652 BLAKE2B 5fe21c6ec2cd78ba0c75e9948dd5fbe38a5549362dfffd919a109ef141a8cf1ba145f77097d50e88fb85aff0086c12a544f9644273fcbde2d5057fa650b00b87 SHA512 93617e501524121f62a256b916cc856e99f53165330f391608c39e0e460cc3d620875efc3d4213586417a1bf0c3400840473b383f9b8ad10779c77a2864054d9 diff --git a/kde-frameworks/kitemmodels/kitemmodels-6.13.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-6.13.0.ebuild new file mode 100644 index 0000000000000..7f88a3414ab3e --- /dev/null +++ b/kde-frameworks/kitemmodels/kitemmodels-6.13.0.ebuild @@ -0,0 +1,23 @@ +# 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 ~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 +} From c8f50a5c48ffc94edb6fade85c94b99295bd7e9a Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:07:39 +0200 Subject: [PATCH 26/86] kde-frameworks/kitemviews: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kitemviews/Manifest | 1 + .../kitemviews/kitemviews-6.13.0.ebuild | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 kde-frameworks/kitemviews/kitemviews-6.13.0.ebuild diff --git a/kde-frameworks/kitemviews/Manifest b/kde-frameworks/kitemviews/Manifest index a0c635b329a74..878045241e38e 100644 --- a/kde-frameworks/kitemviews/Manifest +++ b/kde-frameworks/kitemviews/Manifest @@ -1,3 +1,4 @@ DIST kitemviews-5.116.0.tar.xz 2265016 BLAKE2B 0bfa707eaa4f0ba67bb10045fe65482d57de2f644756a216e0406b02812e49969b8c909e5e1a0f2d0d3bb9f4053af6a83e3af53eeaee2b65db728735b7fb497e SHA512 631454b73785d131bcdf7631939db7955f3ec158078787657e74953818e5df1ad7757065ad00336b6efc898e4cf35876541201fac0727875a5ac7f3abfc3e9d7 DIST kitemviews-6.10.0.tar.xz 2253448 BLAKE2B 069f79c41ebf4657e0a49679937aec446c16aefe669f3b3a6f3d77f357cef8734585a63ce211cbc462a3820231ebe7f39809ea149841793be6c9ad5824e7a442 SHA512 b7e6d0209e2672bb450ec354b936641a9946b99fc283d89102d7eaa1b11e6b22200b80d2e637653794be3c3665d8d07d93a40580055cfe058df52ddb7fc0ef51 DIST kitemviews-6.12.0.tar.xz 2253416 BLAKE2B eca90cdc20c567df8532552f083d56f278e29d0257b5bd4a49fb30781c69fa62375f9d913fa2d0f2188a757b09139ea13bbcb90704da0b6a3ea0dcbb5017151d SHA512 8f753312feb149fefbef960be14ff6f44fbc4662a4db246d56827192121a77365bd20b59f1fdea45fdfa5d62384e02d4f6c72b0ff574ffcec4396bd7ded74e2c +DIST kitemviews-6.13.0.tar.xz 2253800 BLAKE2B bd6d0133a89bf67038d20cc433aa8b65aa4c05fda9f4b21d52efa5db801bcd91cee47b54ee69d360121ac196f5815d3c5e8d46eca54b5ffa5cb2a437c9efa722 SHA512 f0177b0e2bc14db14bbe9c8d4e274c596714900e57d8219a6f1732113b6b559d00b7c44e6a3c62d7e4be7e1f492e2d39824eb71b8ab2c6cc832c2e5c8bcb7d0a diff --git a/kde-frameworks/kitemviews/kitemviews-6.13.0.ebuild b/kde-frameworks/kitemviews/kitemviews-6.13.0.ebuild new file mode 100644 index 0000000000000..917bf088336e7 --- /dev/null +++ b/kde-frameworks/kitemviews/kitemviews-6.13.0.ebuild @@ -0,0 +1,18 @@ +# 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 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]" +RDEPEND="${DEPEND}" +BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" From 2f8a9ea7988982a9157fa1e1be3e517b8cbd5e6e Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:07:43 +0200 Subject: [PATCH 27/86] kde-frameworks/kplotting: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kplotting/Manifest | 1 + .../kplotting/kplotting-6.13.0.ebuild | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 kde-frameworks/kplotting/kplotting-6.13.0.ebuild diff --git a/kde-frameworks/kplotting/Manifest b/kde-frameworks/kplotting/Manifest index 3c5ad3258a67b..29b7daacf46b2 100644 --- a/kde-frameworks/kplotting/Manifest +++ b/kde-frameworks/kplotting/Manifest @@ -1,2 +1,3 @@ DIST kplotting-6.10.0.tar.xz 33676 BLAKE2B 7e1fac746aef7352547343c0e17704a79cfb2008b60f35ad20284badf7d9dfc749896118b2fbfb28517aab901a9558615ad3b6760cd69a545bcf9baad2005204 SHA512 d3682cc1a405bba1a855480dea8b43a8c14b81114716e2ecee53e74f699da37e4e6570754d12fa7fee5addec7a952df6f6964ee1f18a8ffa48462dbbbe6b7ba5 DIST kplotting-6.12.0.tar.xz 33680 BLAKE2B 480de0ecf64f8d631a6f2a8f047a39e024ece39575d89571a5ea549c4b7b28a9de45c79960e0f8259fb6e61a002759097f69997c3f435237d5636eabac06fdb2 SHA512 0fdb15d892660334ee261f2c5355cfb98602e6fea644e6687086871a8c93270dfac91224dc43044dac3b3ec8428a246686daf086bdfaac69c79438b666b71b3e +DIST kplotting-6.13.0.tar.xz 33680 BLAKE2B 981189b88f98627456abb1fa0dd5d9e60e0178d9473d1b5e47e7b25254f8f3f32dd97e1327a5e4299a8fadcddd8db19cb3ebb928a813821e9a9ca3ad8f8bd195 SHA512 3a586756b0a2a27af442a7675a30908d813d0136566a5bd988efe390a21b76dc70eb5d1a4417573584a3ffbb67715ef71c7db9190b54c6614b20a59f77d897a2 diff --git a/kde-frameworks/kplotting/kplotting-6.13.0.ebuild b/kde-frameworks/kplotting/kplotting-6.13.0.ebuild new file mode 100644 index 0000000000000..1e21d69ac3ffd --- /dev/null +++ b/kde-frameworks/kplotting/kplotting-6.13.0.ebuild @@ -0,0 +1,17 @@ +# 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 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]" +RDEPEND="${DEPEND}" From ac975a7bfbcf89d4853c538ba68b3dc01ada7ffb Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:07:48 +0200 Subject: [PATCH 28/86] kde-frameworks/kquickcharts: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kquickcharts/Manifest | 1 + .../kquickcharts/kquickcharts-6.13.0.ebuild | 39 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 kde-frameworks/kquickcharts/kquickcharts-6.13.0.ebuild diff --git a/kde-frameworks/kquickcharts/Manifest b/kde-frameworks/kquickcharts/Manifest index 22bc4ba8306a1..96fb0ed0f4eb0 100644 --- a/kde-frameworks/kquickcharts/Manifest +++ b/kde-frameworks/kquickcharts/Manifest @@ -1,2 +1,3 @@ DIST kquickcharts-6.10.0.tar.xz 110320 BLAKE2B 0722c59c3ab427eefa3158e28218727ac8b94398690cdbda12a17863655c368d9736b84152dd6867e41e78d898fd26efa812953ff51d8141046164693bfa1e74 SHA512 2938701ef5e794e4a9a770f98834f454f4d55881cf57af39273ebab4753bbd039172231329386c37956ed97283d7664feaa56824a43c0568ea7a29b7842a8dbc DIST kquickcharts-6.12.0.tar.xz 110292 BLAKE2B f3c3c4ee733c0536e89bef1d95f497bb117ec44470c574dbc5aa00112244a44e6cd564f5f2f5b019c163497fdc24c1d0508980e400a2dfa90d97e11697dcc568 SHA512 b9283017a6e8b8e9044c87c4cc6431c6b44c816b9b7f26d854c367326e47221fd280290ee60be025681b6cdfa6305ee3d64e687af9cdd09de77e80e8434addc7 +DIST kquickcharts-6.13.0.tar.xz 110248 BLAKE2B 583d30136a533257ec45a2b0718f6d0b3c19381f04731578559165553b22a59a67e6ec67f860748d31a6b3f14c7a26202825b085cd57fe946a3869d1a17d8430 SHA512 5303813f5e46f3634a4e5d8dc4ec20685a979b12850a3589c791759eaf4f81389a6f955a66375f552d61d51a0a3de8fb084a5a3ed87f55e9c6137200f90e8af7 diff --git a/kde-frameworks/kquickcharts/kquickcharts-6.13.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-6.13.0.ebuild new file mode 100644 index 0000000000000..02e8f32165495 --- /dev/null +++ b/kde-frameworks/kquickcharts/kquickcharts-6.13.0.ebuild @@ -0,0 +1,39 @@ +# 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 ~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 +} From df2f10b083fe7d437819037c4e0d76f8fe6d7bfa Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:07:53 +0200 Subject: [PATCH 29/86] kde-frameworks/ktexttemplate: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/ktexttemplate/Manifest | 1 + .../ktexttemplate/ktexttemplate-6.13.0.ebuild | 21 +++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 kde-frameworks/ktexttemplate/ktexttemplate-6.13.0.ebuild diff --git a/kde-frameworks/ktexttemplate/Manifest b/kde-frameworks/ktexttemplate/Manifest index f153b70b72405..0c93c49734745 100644 --- a/kde-frameworks/ktexttemplate/Manifest +++ b/kde-frameworks/ktexttemplate/Manifest @@ -1,2 +1,3 @@ DIST ktexttemplate-6.10.0.tar.xz 849728 BLAKE2B 4aff48b718aa2f9fda20657695afd1dd2874fa9b076c525011cbd9fb835d2bf0500f7b15a88164266f5d227b29479177a287bba94902500badd9bd024f2f7a41 SHA512 a917f1618b3e0b85b7487b18f71a26cc4027ec30cc9a5768e69f62aa7acfae297fb0972aa7f3cc5a1971258233799597891d5adcfcd84ca5354478d4087b0a8b DIST ktexttemplate-6.12.0.tar.xz 849708 BLAKE2B 050225dd5d1d04d19f9cf1eff9a1f052f7bfc5a853afd85134c1bd6f4b3887979bb293a97f775cf7c3ceb9a11f3c7dee3ae4db81f420f2a82e77bcdb84d5af04 SHA512 f6a5923fddff9570ccb966b477412b42d885cf40c1655fd4b10b12ca16a29af7b4dd83a6bb5562be7c3514d48c2c7439d88dae824af70303e4f7244537e7fef6 +DIST ktexttemplate-6.13.0.tar.xz 849748 BLAKE2B 4f32a207b6cb91e87b79f62396338af9752a50a6013fce3ad3633b67596433a8d854e8411b56f43a37a357d0909a3fe57011a56e23daeec8c8f562c485c103ab SHA512 0643bd5ca02e264e03b266617336cde291e4cc735ca1bbfe558c675d56d535db2ea20991da1774e79584937e7ea84ecb774f87b816403321f41969b00bd057b2 diff --git a/kde-frameworks/ktexttemplate/ktexttemplate-6.13.0.ebuild b/kde-frameworks/ktexttemplate/ktexttemplate-6.13.0.ebuild new file mode 100644 index 0000000000000..8db5f706a38bf --- /dev/null +++ b/kde-frameworks/ktexttemplate/ktexttemplate-6.13.0.ebuild @@ -0,0 +1,21 @@ +# 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] )" From 361b4f1289427360b79e838d6e9ee1feba058480 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:07:57 +0200 Subject: [PATCH 30/86] kde-frameworks/kuserfeedback: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kuserfeedback/Manifest | 1 + .../kuserfeedback/kuserfeedback-6.13.0.ebuild | 48 +++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 kde-frameworks/kuserfeedback/kuserfeedback-6.13.0.ebuild diff --git a/kde-frameworks/kuserfeedback/Manifest b/kde-frameworks/kuserfeedback/Manifest index 9d9ba108c9c54..f38c72c19f009 100644 --- a/kde-frameworks/kuserfeedback/Manifest +++ b/kde-frameworks/kuserfeedback/Manifest @@ -1,2 +1,3 @@ DIST kuserfeedback-6.10.0.tar.xz 266208 BLAKE2B b608892fa759c8998b9b1990342ef0f0456a79b8057df8a3d3141fd5ad977020966c4b13852be91fdc0644e3dfbd4810a009b44e4cb7aeea4b535c2a2713ee0e SHA512 b3d4b0cca69ed80d0bb1e670195dfc3bea9bb9a4d31cf9da49b33fd64e73f428415bbfe4b73b97c93b97fbcd7b291a69cda9e3387b3107ca73af24857cf2af0d DIST kuserfeedback-6.12.0.tar.xz 266328 BLAKE2B 2e947e4c2a1224ea4008e98c20e91018e702d60b727187ddf5f9dd8ba1729db958ede2732807a62c3c05320b2a3cbf081a0a2f9b0af46b95a22db597c3c68ca1 SHA512 2e670c7a41a5bc59d3736eff9db9007294796f9bf5a4349b1030c860eb5e23f9b809114a905669c24acc1b3e81a89c5939c4221514676c0b1070803634a46178 +DIST kuserfeedback-6.13.0.tar.xz 266384 BLAKE2B 8877c88932900ad6138873815589c41700e0a7e36a4243f402146c3a6b49e0efc8814d43bca89d8de3e769421333283383acf9419921e1699530a5d57f31354a SHA512 b4390a97d0601e6833995a180c35bd8474a953cd90b545b980dc87de5e1486c376bfa4f6a44186638c99991a69c41b7f492e3b47ebff5c7662ed2a6f3b470ab7 diff --git a/kde-frameworks/kuserfeedback/kuserfeedback-6.13.0.ebuild b/kde-frameworks/kuserfeedback/kuserfeedback-6.13.0.ebuild new file mode 100644 index 0000000000000..3d2a99b7dd793 --- /dev/null +++ b/kde-frameworks/kuserfeedback/kuserfeedback-6.13.0.ebuild @@ -0,0 +1,48 @@ +# 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 ~ppc64 ~riscv ~x86" +IUSE="doc" + +# 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) + ) + + ecm_src_configure +} + +CMAKE_SKIP_TESTS=( + # bugs: 921359, requires virtualx + openglinfosourcetest +) From dc42bd9546afe540404769677f8c5825aa109f1d Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:08:02 +0200 Subject: [PATCH 31/86] kde-frameworks/kwidgetsaddons: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kwidgetsaddons/Manifest | 1 + .../kwidgetsaddons-6.13.0.ebuild | 31 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.13.0.ebuild diff --git a/kde-frameworks/kwidgetsaddons/Manifest b/kde-frameworks/kwidgetsaddons/Manifest index 1ea3cca8311ee..a1c0aade23f7d 100644 --- a/kde-frameworks/kwidgetsaddons/Manifest +++ b/kde-frameworks/kwidgetsaddons/Manifest @@ -1,3 +1,4 @@ DIST kwidgetsaddons-5.116.0.tar.xz 4272468 BLAKE2B c81d997ec9337af6b2d18aadc6f397fb522a849e6f07125a7cf99d3f5997c1bc3658dbcea16aa2627e0ea16cd0bdb66f776780806e4e1dc20000f12a64e8f89d SHA512 34d74d9a4c1ce57e1f9306b442fe44975c9d1e7bd9d5d2461750e017331c2746a07d173b769636eb4143e05b4138fd823ab233618742f2599051036b8c5955bc DIST kwidgetsaddons-6.10.0.tar.xz 4277788 BLAKE2B 6dbbe35aeb7b356468a90c84b0e0681fbd465cb5610369d97bb8acf8bb155dbb2e3a4419e8715dc6f46bf8320e4430c5be416d3a4406f89f2d63f8b6a0cc7cad SHA512 d1557cec4fbb7f6258d397b9e8a53f11dc8bf76278be9080ee64a3845b0bc32a9ef3840e6ac4684dde72c0a9c350d1398ff14c8edbd6d58ee21c8b76ea4a0409 DIST kwidgetsaddons-6.12.0.tar.xz 4276256 BLAKE2B 0e711d519b10d3c41bd67101e94e6b05da9612478e052be9ea0521b05aaa8f34ef3063d99d63b60e4b62062d2db35d4f722d4b9c9a24171b7c57be0859252cf9 SHA512 6cc7f67d6b778bee4897d2106f6bd491bc5d8cc01a1611c5526abf429cd7e1cac28962df53a5e055b80b4d3e110d3cb6ae168a9f8b544ebb6d98d54378e02a8a +DIST kwidgetsaddons-6.13.0.tar.xz 4278548 BLAKE2B 95a136f27f7d948aaaf851762c0909be2e420be119e5425937526e999d0754b8bafe9ca7e7a37142b46ffc6134e78f1642cb551a5d22cdd48bdfac92f15ff962 SHA512 b3879e601ef7ef7e9109ec6a1b72159de95d7549127b71f0a42d7e8f44fb6e4d90252b7a8639334eaaf18b52920e6295973436e2e38ccf58e00b5153ece2be04 diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.13.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.13.0.ebuild new file mode 100644 index 0000000000000..017da90c1caa5 --- /dev/null +++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.13.0.ebuild @@ -0,0 +1,31 @@ +# 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 ~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 +) From fcf7152df4c434fbfca946c71fe1f0d43967b1fd Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:08:07 +0200 Subject: [PATCH 32/86] kde-frameworks/kwindowsystem: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kwindowsystem/Manifest | 1 + .../kwindowsystem/kwindowsystem-6.13.0.ebuild | 52 +++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 kde-frameworks/kwindowsystem/kwindowsystem-6.13.0.ebuild diff --git a/kde-frameworks/kwindowsystem/Manifest b/kde-frameworks/kwindowsystem/Manifest index 4ce03aabd04f9..36cfc5f642ae2 100644 --- a/kde-frameworks/kwindowsystem/Manifest +++ b/kde-frameworks/kwindowsystem/Manifest @@ -1,3 +1,4 @@ DIST kwindowsystem-5.116.0.tar.xz 2406688 BLAKE2B 99bb7ec3d3302543bab77a526c860f8c13233c803b92e15a225fbecdd74ca2498b0f9a58a1c310c84eb81b07cf8b586dfb0388cc45da65c38d501a774ecbe637 SHA512 1b8d45ee0a09161b45f62e6ba4f200f3c2ad937c20eedc03bf65c3a788a5311727ec2a1634db9e1b1208b8ecbe4158273d11c97924a86059a06d3a24d1201157 DIST kwindowsystem-6.10.0.tar.xz 2385816 BLAKE2B e4b604d291618ffdef4ab06452fe588bdce5c91dfd9cab6c052c1bd396040235648be4e0fe106939cf3c1a3ad2e7681218adc78bc05f5aafe66296c2613680a1 SHA512 a336613e76a628f44ba050668b675ee663a919de32de254425611154e5d3da815b3d1ab61277812e41165cb962e76469f889b1ec9d970301cc0f9ee3e8b785f5 DIST kwindowsystem-6.12.0.tar.xz 2385916 BLAKE2B 3fffb795f52e731ea89043b1ff83c7a5c6240209a4b7dd10e351eca91af4a34faab2468d76d8af40e703bb4da870462d8cfb8b1f41c20d04a6421a39488b6c58 SHA512 fd76b3e52f66125370ee19eeb8745ee969ad68589021a0011d215d6b76058f48f7a680339150c9f9b267295bdabf3e604b9a6969ad06c9adab56e1d1eab17b89 +DIST kwindowsystem-6.13.0.tar.xz 2385864 BLAKE2B 1c0f06b325c470fda45d58612bda18d65c081f92eb5758d2dc25bcc67172a607b8a4d4a11a1805075fd15d2fd449e42490124a2c1ceb699ebda02d849d4355e1 SHA512 421a374aa952c56d786980d7ef1156bc2fa401e440d9b7e332fe025313dadfe86ff816bceb115f7c7a5c88e92ac946885da587dff2a9647f1c5012604ee1fc05 diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-6.13.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-6.13.0.ebuild new file mode 100644 index 0000000000000..3b2345106ee51 --- /dev/null +++ b/kde-frameworks/kwindowsystem/kwindowsystem-6.13.0.ebuild @@ -0,0 +1,52 @@ +# 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,wayland?] + >=dev-qt/qtdeclarative-${QTMIN}:6 + wayland? ( >=dev-qt/qtwayland-${QTMIN}:6= ) + 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 + ) +" +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 +} From c2266747e8b9ca33e32908fbc53d23659eb7e1da Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:08:12 +0200 Subject: [PATCH 33/86] kde-frameworks/modemmanager-qt: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/modemmanager-qt/Manifest | 1 + .../modemmanager-qt-6.13.0.ebuild | 23 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 kde-frameworks/modemmanager-qt/modemmanager-qt-6.13.0.ebuild diff --git a/kde-frameworks/modemmanager-qt/Manifest b/kde-frameworks/modemmanager-qt/Manifest index 4abca6c638db8..227508864ec72 100644 --- a/kde-frameworks/modemmanager-qt/Manifest +++ b/kde-frameworks/modemmanager-qt/Manifest @@ -1,2 +1,3 @@ DIST modemmanager-qt-6.10.0.tar.xz 121908 BLAKE2B 7222ac5e20842c7d8e966586e2088abdd39a3982610a2687c84ca368d62a17c81734242ee5e6daa63114d42e41539b60cebda7e8e3caf7a26ff355719c481927 SHA512 54241fc5e9e285ae06d51be74c34d26fe2a08d1d2730927b3159237eae8ec8e532f57c9f52d9631ddfeb07aaebe264fbdff584ad5003dfc93da096c102bc51f4 DIST modemmanager-qt-6.12.0.tar.xz 121948 BLAKE2B c4da169860c84814cec117a4ac053b9e13179ac31b1ec5bbe026abbf3428947ef47d767d010c66fd4b84f7da0a18069ce598fec08ad7b16c3775833f771d1af2 SHA512 35fdf644277ff12301df02aa99731f63d07ebcf62d19d208054b6e79590a5a009d28bf17e5d040b8ed368abf089f5f315550abfcedee47732650efb5838da3ad +DIST modemmanager-qt-6.13.0.tar.xz 121956 BLAKE2B 4ad3e14f14c78537135a6d09382985d20094179245fc4e3217f91daf34cf85b6e2a24e140d6651d4d2cc7444e88fa912d3bd6252c9f943f68533a0cc4834d35c SHA512 e5f20cf5cdb046a69773d161352f5cdcf6f6f80ecebabf484916b81cca8f88e6938a7da7239ea675f145e4f5d349fcfd26cf4bb5c40af38e13541c763ad9a1de diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-6.13.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-6.13.0.ebuild new file mode 100644 index 0000000000000..45b104491f912 --- /dev/null +++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-6.13.0.ebuild @@ -0,0 +1,23 @@ +# 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 ~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" From 277a0856add75293aee2038763596d143e86b022 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:08:17 +0200 Subject: [PATCH 34/86] kde-frameworks/networkmanager-qt: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/networkmanager-qt/Manifest | 1 + .../networkmanager-qt-6.13.0.ebuild | 34 +++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 kde-frameworks/networkmanager-qt/networkmanager-qt-6.13.0.ebuild diff --git a/kde-frameworks/networkmanager-qt/Manifest b/kde-frameworks/networkmanager-qt/Manifest index ef6d0525a444a..eee8db7a138f1 100644 --- a/kde-frameworks/networkmanager-qt/Manifest +++ b/kde-frameworks/networkmanager-qt/Manifest @@ -1,2 +1,3 @@ DIST networkmanager-qt-6.10.0.tar.xz 198640 BLAKE2B 5b0a8bcf3131a5e8b79ee18270044e61db336d277776cdbb979605fdd04951041144d5d74be24c35c7513f4983cd473dd17f694e2f78394ba4ca4dae0cdb56be SHA512 5ce1bcaf8bfdb68cbbbe2a66107aba12f16ac655b5ce4d205999ab031ab33f6a14b2bb58085e62608a60502146813957f73aaa01f946db56922f2d69ffd283b3 DIST networkmanager-qt-6.12.0.tar.xz 198756 BLAKE2B ad8bf5e521c05cec883483a749d48096e3e85cafe9f5191c90a5c0a78a2cecfca9f02b157b29a01d8a0efb502e36d404e5ecd64d0e93350cc24e3934dfd9060c SHA512 20301c13adfe039131aa6bf9fa06d8268b630ac49f2d10075371724f3f97af30faaaf2588f3405dd9cf17535f91eaa416e024d8950c14511104bffcc5283ae1b +DIST networkmanager-qt-6.13.0.tar.xz 198772 BLAKE2B 6d363b027ebc5e43622758477f5e99c1be8b8a3830bcd6d7410f95812e570214288d686fa79dff4c121483f239420f5cee55b704003cacf13aa5c9027e88ef77 SHA512 192be5973de65cb33850af37b6b4c1d1fc7e7d118317052095fc29a3d5d74d05813285793aed168dfec1d4e21bd666d8345957800e58bae4d23dabf06c1704bc diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-6.13.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.13.0.ebuild new file mode 100644 index 0000000000000..5b41c55333a7d --- /dev/null +++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.13.0.ebuild @@ -0,0 +1,34 @@ +# 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 ~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 +) From f8fd29684fdf76e2c4532f3238522b3e1f8cf488 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:08:22 +0200 Subject: [PATCH 35/86] kde-frameworks/prison: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/prison/Manifest | 1 + kde-frameworks/prison/prison-6.13.0.ebuild | 35 ++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 kde-frameworks/prison/prison-6.13.0.ebuild diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest index 7ac2bbb4f5b46..e534278ae7b54 100644 --- a/kde-frameworks/prison/Manifest +++ b/kde-frameworks/prison/Manifest @@ -1,3 +1,4 @@ DIST prison-5.116.0.tar.xz 55276 BLAKE2B a45dada4b4c7e6a8f811e37a7241f5399bbeea4f47805b5311a2393a64ef3beaebbf20c5c35bd7fd4e1670a626ea455454a7f46c104302e96399f484457cf33f SHA512 fa7ad2393a25b8b7d7cea60891ab27e114ea069a78479a90a6e7df219963991e89f477c061fea0d6c680cfe72502e4b40fdf05b55858072825543ca52635bfd0 DIST prison-6.10.0.tar.xz 56580 BLAKE2B d7012395d7f5234bcb43950fb71eaa459805798e0c8463de60334712777ba25fa40a20c677c915ce0f4cd9a62db368f317db67b82e6ca52c96e1ce0a847a7b73 SHA512 8fede61a04a98a883c1136c4dc5c22bd818edd3bedcf9957f960333d9a7398b56112725c0341c282384e9d676ff6f3abc48562a5b94af4560f1d61dbf052df5c DIST prison-6.12.0.tar.xz 56616 BLAKE2B ea6a8a74e60ad4e65f55d64dff51bfb01f13aabe9a23cad1dcc913509ef5a1567b0d8f1acc75e57c9c4769aa3ba660f7ab204c228998c93b827645ab77a97a95 SHA512 dbcb268af540d7811643191fa7b46adb687dbfd8e993ec2cb805627949ab3cc8811b9d9fe5a0abda61d2a834aecaee40e1c230238eaa67b582195fc64ffc7fcc +DIST prison-6.13.0.tar.xz 56632 BLAKE2B 6bf35033a54d7559945edc348a9343e143cf34e14238298b7873db2a8ee498e8d1b9346e1432d130ea25c35007155026179586e11cc2f7217b51f842ee73fe7a SHA512 90a2b75a473ffa01003d7981040f92b26f05633540d8d0705bff5c8c276f99aed6dbcfa27b5218c2d1cb39d3e87d2f7c7d4ec57edfcc15b096880ad5d61af840 diff --git a/kde-frameworks/prison/prison-6.13.0.ebuild b/kde-frameworks/prison/prison-6.13.0.ebuild new file mode 100644 index 0000000000000..9423ae9fb7318 --- /dev/null +++ b/kde-frameworks/prison/prison-6.13.0.ebuild @@ -0,0 +1,35 @@ +# 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 ~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 +} From 3812a55e1f52457a716f6d47f03b6606d3f61ef8 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:08:27 +0200 Subject: [PATCH 36/86] kde-frameworks/solid: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/solid/Manifest | 1 + kde-frameworks/solid/solid-6.13.0.ebuild | 47 ++++++++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 kde-frameworks/solid/solid-6.13.0.ebuild diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest index e24cd2cb40209..31d0472872367 100644 --- a/kde-frameworks/solid/Manifest +++ b/kde-frameworks/solid/Manifest @@ -1,3 +1,4 @@ DIST solid-5.116.0.tar.xz 308000 BLAKE2B 5ed973327c23fb49c4377c4dd434bea2ecf343c9379927ef10ee11fcbef05c419da0423e4436b782dee62ca4d24ef6de25fc751e8014fcc1eb13b8293de4c4ae SHA512 1d6cb0c096bfede35a4b2963cd87e2ef0cb1a6be640d18c737434451e288645f7bbb0657c8ac780f3a60104c153b3b20ed7bd9c90b077d9aa7daea5740947b36 DIST solid-6.10.0.tar.xz 307236 BLAKE2B f0da2569eff478d47659f478eeab0e48090bcfaf3f4d6062bcb67a103dc425fda6f226bfdcc45e87effa281eefd923c54df0d1b0df0d146a6ae9bb4f641de9e0 SHA512 6898f5fc53ae284b3c9315444dc31cea4cc847e063ab9cdbb98e77c444bf0580e4974bdd18fca275f7ecf90aab7ef467344a87a43bfbc02bb442d74e13e5fa59 DIST solid-6.12.0.tar.xz 307752 BLAKE2B d49055e12d0db2eac8231038b0cbf21da90f56c0a194cdbeb3d0e89b9a9b9b9d3fc58392993619c0d1a6b133954da57440ff9dc502e7636ac68793592140c6c5 SHA512 5d0c4cf1fe19ae9ad9d0c7caf0aabaeb915f687b52b767630bf115d86e376873393c586cd98d5ee53978874c34f02513a5505838894cd1a4eaa6a51af2d998fe +DIST solid-6.13.0.tar.xz 307628 BLAKE2B 10b5f17e995252b6d7d3e172107bb6637434dc206c716b6b4f4d7680ea981833e0d05a7fd8fb0303cf0b2e76c51741a0b89fdc3d428bff62d2e9a95c660507d1 SHA512 7ae9d2cbfae6aa25272a2382d814730584b6ac915d09d8aebef364baee548b4059271b9913e51e10fc90f888492ccdf71c3a42339cf53ec23f463d135c9c09cc diff --git a/kde-frameworks/solid/solid-6.13.0.ebuild b/kde-frameworks/solid/solid-6.13.0.ebuild new file mode 100644 index 0000000000000..a7c1c9b9fac04 --- /dev/null +++ b/kde-frameworks/solid/solid-6.13.0.ebuild @@ -0,0 +1,47 @@ +# 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 ~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 +} From c14acad353354ebb1068515d935464d93ceb7426 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:08:31 +0200 Subject: [PATCH 37/86] kde-frameworks/sonnet: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/sonnet/Manifest | 1 + kde-frameworks/sonnet/sonnet-6.13.0.ebuild | 44 ++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 kde-frameworks/sonnet/sonnet-6.13.0.ebuild diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest index b26328d5381d6..c93984260c6ed 100644 --- a/kde-frameworks/sonnet/Manifest +++ b/kde-frameworks/sonnet/Manifest @@ -1,3 +1,4 @@ DIST sonnet-5.116.0.tar.xz 2406608 BLAKE2B 9ccdcf3ff032182ea5a76de9b2a523c48ada455cda5b997d534042bf25371c95bfc017d6d8c57fc16b49ad41e8049b0f51ea10c392b7bb4ba9d54d9de3ab26c0 SHA512 d40f721679f77d0eef706eddaa4369c63bb28a45852f0ad8f09518762ef249983dcdc1b4fac2b08fa37b2f4d53a6c301ec1abe2aab2af075ee52d442c248e88b DIST sonnet-6.10.0.tar.xz 2435832 BLAKE2B 74ba617a8b9048d15d10bc7b46b386b3ea8c29d51953bf38c74eabf08a9679204f21ba285d17873d7c5764641a7ace6a1ddfc82aeadd36d1db971783ab778b13 SHA512 3d9649640017afa4a114876a0e2da9a7d683a588a0e2e6ce97cba4e7103039e66b329eda27166d05d8e6bb43ca5fe4c5f29d77b2373cc7d9627d7fa38eec5275 DIST sonnet-6.12.0.tar.xz 2435020 BLAKE2B 019822822a41303c62f7138739898f2be3b1813232797316813002bcc199f73ac9926e1af741025f444459b90bffedb08623d460127d87aaf51a215e80937c2d SHA512 fd836a1bd4524a69a598681ed61b9fbf22934142f2576ceb664c6799a596437bdba689ced0efa77dec0669c69c34c3d573d3b34d981afd58a70bd9fd49cb8db6 +DIST sonnet-6.13.0.tar.xz 2435608 BLAKE2B e851ef19e92d3d9701feecd2c7244091aefe0259ea6e373cb386b13ca423d07dacdbb904457fc7e12be44b460f76af48388e498bda97692ea33873cdecba0695 SHA512 5a4f027675402fff1afa90c6fa6449e2c0984a390274dff6c101df51fc578d4722e76bdc1d181c4c136c5fb5532506488603199a9d98b5e975dfae3010bea015 diff --git a/kde-frameworks/sonnet/sonnet-6.13.0.ebuild b/kde-frameworks/sonnet/sonnet-6.13.0.ebuild new file mode 100644 index 0000000000000..4bbfb35474966 --- /dev/null +++ b/kde-frameworks/sonnet/sonnet-6.13.0.ebuild @@ -0,0 +1,44 @@ +# 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 ~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 +} From 855e486b455db8c2ea56a414e3259e16fea74b7c Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:08:36 +0200 Subject: [PATCH 38/86] kde-frameworks/syntax-highlighting: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/syntax-highlighting/Manifest | 1 + .../syntax-highlighting-6.13.0.ebuild | 27 +++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 kde-frameworks/syntax-highlighting/syntax-highlighting-6.13.0.ebuild diff --git a/kde-frameworks/syntax-highlighting/Manifest b/kde-frameworks/syntax-highlighting/Manifest index 69ba15e2d37fa..035d22cd745e6 100644 --- a/kde-frameworks/syntax-highlighting/Manifest +++ b/kde-frameworks/syntax-highlighting/Manifest @@ -1,3 +1,4 @@ DIST syntax-highlighting-5.116.0.tar.xz 3432360 BLAKE2B 588924dfe0192d2538068e5b622ce2f8bec16d4203409dd99d7597024a4dfbcfefac070a022d48bb82717fb47dce9d8683405da818be7c624662b91656b0b86c SHA512 e8d0f424ad0349ef1a97fa6cb6a785ef9f2d20ca116b92ad4455bb87a61f868197cbb40e014a4eb0778aee12f40cf892af12717ebbd3545adf76afc05657d5a5 DIST syntax-highlighting-6.10.0.tar.xz 3622340 BLAKE2B f21c6fedf5d71aca43fccea8d7e01567a1d86c7a57c8c39e1f84a20fc2db9a39de9965aa80d106dccb3e6844d8371f91e4cb9d60434da8e84c96d50a458ee83c SHA512 c60f9da6b6ae74e6582d7440f65512b3047d804591e947ce314c823f98b9820bd54badb64cca20463b4b6e490b9a4f787866bb1b6a8c666ca1deaa0257d63ef1 DIST syntax-highlighting-6.12.0.tar.xz 3630188 BLAKE2B 85e43827c00cece71505cf3f1ee85ecf8c267205e61bf34a034edf4845500dc72752822905bc0abf108ec705760d17e435a91b7d84ce1ec6a994fe3d122be4b3 SHA512 9f21992851097eff19d9f1da37d03e1115b945d87accb5b61fabd3efd011696a0f4c46343807c302be8deecc366ad74cae19188147fbb43bc13caecb5f9fe268 +DIST syntax-highlighting-6.13.0.tar.xz 3625012 BLAKE2B 531b8fc9fb37d6a568f471d5d05107645d13f56f828bab70a0aa0175a46167ea4a535ee7005a39b916b9f7ee9a329fe107b56039555336fbbeb6d81191bf53a4 SHA512 6ef280ef0f7b5d6fbd62b7c87c337c7e1afe9a34cc840f10dd9a4bd6e74a75cadb47823cc2871552aca21403c4c6b1b2f24e1bfd42ec5c40aa5f919119ff323a diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-6.13.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-6.13.0.ebuild new file mode 100644 index 0000000000000..2d89faa103b03 --- /dev/null +++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-6.13.0.ebuild @@ -0,0 +1,27 @@ +# 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 ~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] +" From 850145207d2f38eafad5be03eb0e7abc9e209523 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:08:41 +0200 Subject: [PATCH 39/86] kde-frameworks/threadweaver: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/threadweaver/Manifest | 1 + .../threadweaver/threadweaver-6.13.0.ebuild | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 kde-frameworks/threadweaver/threadweaver-6.13.0.ebuild diff --git a/kde-frameworks/threadweaver/Manifest b/kde-frameworks/threadweaver/Manifest index 2228ff9d91c9d..72622acf1a27c 100644 --- a/kde-frameworks/threadweaver/Manifest +++ b/kde-frameworks/threadweaver/Manifest @@ -1,3 +1,4 @@ DIST threadweaver-5.116.0.tar.xz 1413124 BLAKE2B 0bc9d91fb46d53dfe608679f9b4898e9ce9f75a7f3e96cb8201cca260c0f5b7b183376e7498057023784c63f6af512c9dd6bc4f10fa69422991cede5ba3c3e18 SHA512 ef365148a91a54d3252ba831c5a49fe7e369850e5d86c87173c5b621eeb1132af6eb76e33e858499c7a2135073497d05519ca9cdb906881419272387aedc16d3 DIST threadweaver-6.10.0.tar.xz 1414452 BLAKE2B ff861734613baf290f6d362ba0c638be3d81525ce836aa462791374c31b4c8fd886161eafa99fa6483920c92a7192f81ce58576bd44cd21e0d3290fff2a6ae03 SHA512 e7bec848778111991fff9bda59a653b87f658ab1216290243b84946c5f6b77be400cc712ea8d615ba0713c5a953bdf5ab65f6e33f5ea8d58c81e3f80a0950124 DIST threadweaver-6.12.0.tar.xz 1414512 BLAKE2B 5717fa87226030ad53e947f501f0edd3b62741f557c25086f4f1f0696e709ddbf560bec7bb1416e2dabbc00cfaa7a61d21a042fa0b84a3496b7225ebdd2caf37 SHA512 5633406e9cded1cdabd4530ddfd4077721d314ab8150bdf1681e86e09e55cb776bae14ce75fecff37d8a4d7f1bc0a3a8eb08d5f5baeb866c45b6780c7f3a3af5 +DIST threadweaver-6.13.0.tar.xz 1414504 BLAKE2B 587a98916a3f85038b84d65a8837b921ca2769b08199799bc723f15d9fb1518c66b0b3b70ff66eba563179155ace072f5050b29cd3d76ca2f3cad3815613c0f4 SHA512 0c0936b1480b8105b756bbc22f5dba3eae2848ad893cd59949a0b6cdf9410d2f7fb5161eb5148c6b3b5897be37885415f961198f8b64b69e69ae395ba934dfed diff --git a/kde-frameworks/threadweaver/threadweaver-6.13.0.ebuild b/kde-frameworks/threadweaver/threadweaver-6.13.0.ebuild new file mode 100644 index 0000000000000..c29498e90b083 --- /dev/null +++ b/kde-frameworks/threadweaver/threadweaver-6.13.0.ebuild @@ -0,0 +1,17 @@ +# 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 ~ppc64 ~riscv ~x86" +IUSE="" + +src_prepare() { + cmake_comment_add_subdirectory benchmarks + ecm_src_prepare +} From 76e8187af60724cb703a5cb27967ce677e4dbb32 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:08:46 +0200 Subject: [PATCH 40/86] kde-frameworks/kauth: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kauth/Manifest | 1 + kde-frameworks/kauth/kauth-6.13.0.ebuild | 43 ++++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 kde-frameworks/kauth/kauth-6.13.0.ebuild diff --git a/kde-frameworks/kauth/Manifest b/kde-frameworks/kauth/Manifest index de0d2b38c7318..e3e5d6db65f5e 100644 --- a/kde-frameworks/kauth/Manifest +++ b/kde-frameworks/kauth/Manifest @@ -1,3 +1,4 @@ DIST kauth-5.116.0.tar.xz 2307868 BLAKE2B 429b7ef6221673d0014be8cbff1acfceee51f1e5c8d14ea87a042de79f4d4bd7b5527021371c140e64995f41ec967f838b68f7a4e60bc508d39833e78d200d12 SHA512 1a640bb2bdc4a4d2a6458becb618a618abfb510bf6286145bb3834373cc8fec4980008d977476f699ad97368b316ccdf5308cea3eee80171a9d051003f45d7c6 DIST kauth-6.10.0.tar.xz 2296748 BLAKE2B d553bcd9908a4e20a5b418e0a690d98d8254803258b02f296bb04f6c1b787f637d470c779d57a822fb45225540edb3d8735ae162accf1ce9e57869d774d99b9f SHA512 11d7e2a40ab4e74f8c1866dab5bfd6ac5a586ff36098f259782b18e52275138626272637eacd33385b65fd6d51ef49bbda98477913fe38bc7157be8a1ac72a86 DIST kauth-6.12.0.tar.xz 2296528 BLAKE2B b81d1ea0aaf2bd21e2e41e59daf95f36fef74c0f3e7bc665aa8035137752a7257ee6cb3df973d22b9de7ee6162db789db32457768b8ae47445a2f2c4efd2e80e SHA512 c608780ad169eae1796c9934a5cefb1caad99278805d4102eb3f789ae1533d18dcd794a382389bdab3b49e61be198a3c9e9d96f73f1203f652481bb6af02be6a +DIST kauth-6.13.0.tar.xz 2296824 BLAKE2B 5ddd6b0026fb3baf006d45eb31941f177a8498e5d6f14f94777edda464bd52820d6b1acded4a6c1b9875e28b24ba5d93c9854f38ed56d4201c2cc5b671f1c95c SHA512 d5ecc405eb5e3e63644e29790e5f389c55b50cf199e8100ddfd167d8994955bb441d79245cd9de25eae5de1da727f8ac751b5cc3b81127078dff62d658c74d4b diff --git a/kde-frameworks/kauth/kauth-6.13.0.ebuild b/kde-frameworks/kauth/kauth-6.13.0.ebuild new file mode 100644 index 0000000000000..434776623593e --- /dev/null +++ b/kde-frameworks/kauth/kauth-6.13.0.ebuild @@ -0,0 +1,43 @@ +# 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 ~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 +} From f35ba039757c0d309de0e82215b1024d84aad53d Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:08:50 +0200 Subject: [PATCH 41/86] kde-frameworks/kcolorscheme: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kcolorscheme/Manifest | 1 + .../kcolorscheme/kcolorscheme-6.13.0.ebuild | 23 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 kde-frameworks/kcolorscheme/kcolorscheme-6.13.0.ebuild diff --git a/kde-frameworks/kcolorscheme/Manifest b/kde-frameworks/kcolorscheme/Manifest index e512cea4e9770..81ca92ae184e9 100644 --- a/kde-frameworks/kcolorscheme/Manifest +++ b/kde-frameworks/kcolorscheme/Manifest @@ -1,2 +1,3 @@ DIST kcolorscheme-6.10.0.tar.xz 46172 BLAKE2B fae85ebb06407c7f91821e9c379ec14272ec3bcc08c19b67e794704459b47580c1f481eb648161fd32cdf0f1a11fe9bb43273279eb308f5375bacbfbc5ba6af9 SHA512 eca1684d8647302975672213700c7ec28243e2badaf295a3ce5991e9aec791fd7ba22b61268aaefec838b1609c1bf7892bb645aafc4c8b7003db8ba07c28ce69 DIST kcolorscheme-6.12.0.tar.xz 46324 BLAKE2B b33826facacfe778417eca768e8a5d5a6402a63a2fd75941fe9dadf889445cc8afa70a453407749e89de47f9eb22719c78b558829ae2c97c3e3c8203688f49b8 SHA512 21a8b8bdc4bccd3515b1b0285d5930e0957d77a597a03a5a6ec33e75949e530fa91cc2fbbc28728f37924fd519a44f12edaa01adc2d3248b48e90067169ef0a4 +DIST kcolorscheme-6.13.0.tar.xz 46328 BLAKE2B 06612b37c96722b94e63b78432e53bcfc70567168a985f0d9b49f53f94f1842e3f9b1db972c32a3f7872a3e3ca64c398b382a51222a06c665e5114d6fab98b3a SHA512 85cf09ac2038f8e985d91ea18ee76f5ae10c1f72d04a02171f1da83eb5a7e529f6de93a81f2ecda0a3bd729c673be92cf31309d672b3acc3f5d81599d635cd1e diff --git a/kde-frameworks/kcolorscheme/kcolorscheme-6.13.0.ebuild b/kde-frameworks/kcolorscheme/kcolorscheme-6.13.0.ebuild new file mode 100644 index 0000000000000..c5f4788658d3d --- /dev/null +++ b/kde-frameworks/kcolorscheme/kcolorscheme-6.13.0.ebuild @@ -0,0 +1,23 @@ +# 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 ~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}" From d1bb91874c79d10744e298df5b6f85f71065671e Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:08:55 +0200 Subject: [PATCH 42/86] kde-frameworks/kcompletion: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kcompletion/Manifest | 1 + .../kcompletion/kcompletion-6.13.0.ebuild | 24 +++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 kde-frameworks/kcompletion/kcompletion-6.13.0.ebuild diff --git a/kde-frameworks/kcompletion/Manifest b/kde-frameworks/kcompletion/Manifest index 70585215a20a6..ac874cdf0fbda 100644 --- a/kde-frameworks/kcompletion/Manifest +++ b/kde-frameworks/kcompletion/Manifest @@ -1,3 +1,4 @@ DIST kcompletion-5.116.0.tar.xz 2337536 BLAKE2B 9ef6fd52f69deffd9fefec25ece2b95269b3f74e055b9fd0ec677376db301d2c0ed3d4a0957b0edd7a90859ada5dd2a70d0d7961519cf94a8336c4378c2db806 SHA512 5a758b3e037f87e3b011232d0462599cfd0241f2345312a4ffb82e940aad5da023c07be68401febd556e33c38a6ff48ffff1e8ee769314acafbb3409a0c8b730 DIST kcompletion-6.10.0.tar.xz 2324208 BLAKE2B 87c2bb2bfdfb183173878bc123a45d4a239387fdf0acda749088e95a3f84d057a13314aa1cc8c9ea304b1b45da6050d7e1ef2162f081095f8d81dc7661496c3f SHA512 a243bf0296e6edb0f51e91bf83836a40d39b81c811ceddaf31d6e58a4d1b11cc87a2565f0c9c49be114e9a44a01e351d2be1e65ae2e0a31bfd942a4e5eb10da2 DIST kcompletion-6.12.0.tar.xz 2324216 BLAKE2B 91d1d76693a84037484ed6067b11750fca1c3445852bb9885570cfef92dda0289e072edaf03c46cc55ab0fa64c92d6cda7fbf337269fbe3154ed406eeaf8adec SHA512 b2a92e27a7bf3dbce275c1439b380578e4365c7347b52507dc8cb6875f3e4ab748306e1143a8326240e0c6fcf9d844f8c63d7e4aa2a2086d8280578cabaeda56 +DIST kcompletion-6.13.0.tar.xz 2324212 BLAKE2B ea5199f8b4f83bde9862a15422849aa85682cfbb79fdb2f278eb7d8251cd8d3637054991a5e285f8cb609d1e8efce7ffc0163217af9936e1faf298d4a8ff919c SHA512 6abd8f3d27a7519a42f8d952758519764d4c974ccd59f4a66c3cf1a139c0db5ef59a1245204e05d9c0f4bfc34fadfda13885c04405759906fe376c565c76dd9b diff --git a/kde-frameworks/kcompletion/kcompletion-6.13.0.ebuild b/kde-frameworks/kcompletion/kcompletion-6.13.0.ebuild new file mode 100644 index 0000000000000..025322c608492 --- /dev/null +++ b/kde-frameworks/kcompletion/kcompletion-6.13.0.ebuild @@ -0,0 +1,24 @@ +# 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 ~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]" From b8d769ce9e9115e1c5e8c0266dd68344ce3a461a Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:08:59 +0200 Subject: [PATCH 43/86] kde-frameworks/kcontacts: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kcontacts/Manifest | 1 + .../kcontacts/kcontacts-6.13.0.ebuild | 31 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 kde-frameworks/kcontacts/kcontacts-6.13.0.ebuild diff --git a/kde-frameworks/kcontacts/Manifest b/kde-frameworks/kcontacts/Manifest index ae2452838a39b..81c484e782093 100644 --- a/kde-frameworks/kcontacts/Manifest +++ b/kde-frameworks/kcontacts/Manifest @@ -1,3 +1,4 @@ DIST kcontacts-5.116.0.tar.xz 214144 BLAKE2B 6f01e3102e9499e0f1da529c5d073c21c54dbba6d549d2be15686082804ec7da21488e9e631fc4ee6e0d5307d054fa156760644eca8b858123382d14f7fc5b51 SHA512 b33a239bc577a0ff4d7b34e7fc12397fed543ba31a0fb1ebcd55dc5ce52e05e026953128f13c76828dd6723fed9a27153cd8420d5dd940404a4f79cd625499bf DIST kcontacts-6.10.0.tar.xz 209376 BLAKE2B 19936b8aefff7a5b3e02ecd1aa6c4689013769c7d4975f25c28a22d2d4a261b738173b63d4f40e80aa3f64a5ec4e06cc59b54ff6dc3c74daf61571a90adac638 SHA512 9736420983bddc8b4bd9706f39661c9dcf3431cad898fd0d720f379dccf33b211ba6a72e4a767e3e849e1ed303eb03799b664beb55eb99be3112fc72922900b9 DIST kcontacts-6.12.0.tar.xz 209424 BLAKE2B 2b124baef0dafa67cebdedcae1c676e716e1698fcbc022b265abbb4c21fb094f64be2797c6276249dd1c9a2e0695aeacfc33dd632fa6b13f6a6c533578a678c8 SHA512 36f7f67aeb030cbe689d50c459bb8ee4133cebd033f21231bd465420c3cbff6a05035a4955863f1e0e3f1d80f51adc894f053b20d3c54bbacd73ea3623a43d9b +DIST kcontacts-6.13.0.tar.xz 209400 BLAKE2B 7d7d4a4e9d804d349f4676d43f4994e93559a2ea7ff6bca9a81eafe9eb5d9bd247b1f8ca7fc5318474f6425deafeff465d643a852af0e80d747cb78ec31df569 SHA512 7af7bde613e6eee49c6468e09d3e197c9123736cfc6dc51ddf583cee2ec18493c900ed4a35d66aeca744600a18289484180d4be4ef0c3046f9cbe35159616198 diff --git a/kde-frameworks/kcontacts/kcontacts-6.13.0.ebuild b/kde-frameworks/kcontacts/kcontacts-6.13.0.ebuild new file mode 100644 index 0000000000000..7e72ef4b7aa5e --- /dev/null +++ b/kde-frameworks/kcontacts/kcontacts-6.13.0.ebuild @@ -0,0 +1,31 @@ +# 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 (again some Qt translations loading related err...) + kcontacts-{address,phonenumber}test +) From 073d87347fe3f7b1213f0214fac82ec7d8076947 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:09:04 +0200 Subject: [PATCH 44/86] kde-frameworks/kcrash: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kcrash/Manifest | 1 + kde-frameworks/kcrash/kcrash-6.13.0.ebuild | 35 ++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 kde-frameworks/kcrash/kcrash-6.13.0.ebuild diff --git a/kde-frameworks/kcrash/Manifest b/kde-frameworks/kcrash/Manifest index d9a0b6ef4b285..069db38ff8292 100644 --- a/kde-frameworks/kcrash/Manifest +++ b/kde-frameworks/kcrash/Manifest @@ -1,3 +1,4 @@ DIST kcrash-5.116.0.tar.xz 28288 BLAKE2B 28b06fb3e3aaf318ffe47245350edbb5ec200a024934c380c04f6f123714f1197f5b1122c34a6370b657ce13619625e0377eeed795b58d218017d26aa57f01f4 SHA512 051ad694f0db1463c1105d3ff37221633a91c282850b6e295dadf07a323ba610046650c7d2e3b45dcd56214709b58989360b727b16dca0ca44dbc9b143f68e07 DIST kcrash-6.10.0.tar.xz 27984 BLAKE2B 369c8977f1109bde71b3de1688c142e628556fb41dc540ee40198d2c73ad008c7cda3d78a965d644016a3bd3604e84cc07d731fc5f81c53c4ad8be370601b4be SHA512 599453c143e1f57843b560e34ef9a3cadb2592cf940635eaae8b5d14aeb9c162c34ef32a0a17acb9def04979098fb0cb31d83ec9366555ece7b23e71afd14443 DIST kcrash-6.12.0.tar.xz 28888 BLAKE2B c1c6e9409097033b0b5ae708cc958a9fdadf92636659fcc0e6f0c47a19270c02ee6429b1ba5240d3ad055c76356ebb0c0951c308e76ac3d28bcbbae92044a63c SHA512 a3ed930347f2dfd0d2fc50a21195aa7f0c94697783d21d315136ad59a236ab3f30618df2aca627e824783eb25941b54a06ad287a9ffde7bc72037b3af39bd4f0 +DIST kcrash-6.13.0.tar.xz 28868 BLAKE2B 96cca923f486b7fdc2408456c8df3b16e8d8b6da4854b77ac1d7a719fc1002c4df53bc0b6d8c3f4f3e482e56a69860bf70c26a29f11d7a1061e4ac17f4ccdd91 SHA512 fa75f4a7d4147379b6019177dd2a133596f3727d351833f2ac1ed1df0af33df5ddbda6c636cd43dea4ebf618f0d02213df16771c3cdff46b684b24a9fb026fda diff --git a/kde-frameworks/kcrash/kcrash-6.13.0.ebuild b/kde-frameworks/kcrash/kcrash-6.13.0.ebuild new file mode 100644 index 0000000000000..c937aacd6988a --- /dev/null +++ b/kde-frameworks/kcrash/kcrash-6.13.0.ebuild @@ -0,0 +1,35 @@ +# 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 +} From a7feb57f7c13da3924d90fcc84fe2ce07fc0b4e3 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:09:09 +0200 Subject: [PATCH 45/86] kde-frameworks/kdoctools: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kdoctools/Manifest | 1 + .../kdoctools/kdoctools-6.13.0.ebuild | 43 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 kde-frameworks/kdoctools/kdoctools-6.13.0.ebuild diff --git a/kde-frameworks/kdoctools/Manifest b/kde-frameworks/kdoctools/Manifest index ab89db6e544f4..3cce9d8d2031c 100644 --- a/kde-frameworks/kdoctools/Manifest +++ b/kde-frameworks/kdoctools/Manifest @@ -1,3 +1,4 @@ DIST kdoctools-5.116.0.tar.xz 465400 BLAKE2B cc4292a871272b72ec1fc4c4d96e9d6ed796c8959198f3c19448527fb01b03a6e539232989adcd46296a9b589bbcaeb2b29bbe14a2e3a0aec2bc4499533b53cf SHA512 06a9d79f5e449ae606f6c5dba20038ad60202c908bb0f7f1dbc8bb3a955db5b6b34e4caa453a7b562d744f30faa62574425d78552b497227d4b5ca8eac3adaab DIST kdoctools-6.10.0.tar.xz 458740 BLAKE2B f056d0d3a47a94166a1803fd0ea5f04ecf2453baee551658f05c2153cefb158e956ceca67c890893ab9337224721d780b3793c7c843da7f4a6911d0d4690c93f SHA512 952a095bee0a189549ddd89b37c0b22b28d1e64a5408a02e97e3465a33dddd706e7423721147f4833329ea8f60c643fd4fee5ee57209e89950ea44e2044f3486 DIST kdoctools-6.12.0.tar.xz 458836 BLAKE2B 1b11d429d1660bdc420994520305a5ecef60b86ed3253df69374c6a0a4c08be2e28aaa2782107a1de853abd11f2b814062b6156e49e7714dfada9028b025c5e0 SHA512 6280366c647c7c27717ab4cc8e24780c97a00be7378468c52995a689844295a34b96a6b0d28203f0f227eaa9c0b43af79fa4edb15a54d270cdb8afae1a361c52 +DIST kdoctools-6.13.0.tar.xz 458732 BLAKE2B 789c402b1fd784e59818ddc8e563ed6a5c26b85b9f25b8b8511443373e0b8a6f368b5196f5c80f9668cfb0d92cf444e2c090cdbf250eba392725a153425bc0ec SHA512 91b2dcf8102ad4fbbf5df6d0f9d5e26792fab9470f4f558194acc6087bb0bad19d492aa56d508c5892fe14dcf09ba585df4e2bdb166c18d3037c5633dc58a04a diff --git a/kde-frameworks/kdoctools/kdoctools-6.13.0.ebuild b/kde-frameworks/kdoctools/kdoctools-6.13.0.ebuild new file mode 100644 index 0000000000000..41f752022d792 --- /dev/null +++ b/kde-frameworks/kdoctools/kdoctools-6.13.0.ebuild @@ -0,0 +1,43 @@ +# 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 ~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 +} From 05d264743b1bbe360364bc96a74ef2e92e8840d9 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:09:14 +0200 Subject: [PATCH 46/86] kde-frameworks/kfilemetadata: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kfilemetadata/Manifest | 1 + .../kfilemetadata/kfilemetadata-6.13.0.ebuild | 64 +++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 kde-frameworks/kfilemetadata/kfilemetadata-6.13.0.ebuild diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest index 9d9b117d0476a..b3f25761bcd46 100644 --- a/kde-frameworks/kfilemetadata/Manifest +++ b/kde-frameworks/kfilemetadata/Manifest @@ -1,3 +1,4 @@ DIST kfilemetadata-5.116.0.tar.xz 527164 BLAKE2B 9562f6e4d135cc0686fe12c4748198e94ea5d10dc0f52ad72c83cdb33d9a3ef04efe885bd1af94405eedf05fe36e1f20eadd449d1d1228e92b74878db963f75a SHA512 1c5d264ad2bc123ba0d85882461009efc10c268441e33f82810823d1e2c6fb30209336542b4e2c1eabb96b53cc9184fc3982c27922872a9b92cac38bafe2da0e DIST kfilemetadata-6.10.0.tar.xz 598076 BLAKE2B 234d4ac70df34a28b870c72f17336e5371fd4994e8b00414c9be4ae49b2cdb0a513f034aef7cb18dcb38f14116793d6397f21b3ab5e4cb1d968f294c353e2abb SHA512 999ac67d34fa68222c2533235ce96716a9a365dfd1d49666db44d7b2d363208c73b8e2fdc2bc67eb151b77789af05f16e786494e9675d6094440bb901e1f1ce7 DIST kfilemetadata-6.12.0.tar.xz 598660 BLAKE2B 9da72e806c6a4202152cd57b37c104692b48c0c2d971dbc681ffadda574e9b94c7c647372d7fa821d788c2271e72f7c80f0499d54375aa4ca73576a7e8854df1 SHA512 3365a95a5eb9810f629e6ec8638c5019be086829c8a4fdee0c00c1dc3aea1d2b457c48adf2709dd21b26e79a3732db763246c7a304fdc780eeafbebed56b4422 +DIST kfilemetadata-6.13.0.tar.xz 695316 BLAKE2B cab93b2aef29e4d01df4d0fe0237e717538819b2563677a0826c0c1f7658cd08442940686d2226d42eea251875d9717bb3600f242a8ace3d4d59782cd11c7dbf SHA512 738d6e3502275e1333249b4865e032ecf29ac8aa7ffcba80423657fc4f294cd6f03117271d303eabd5b0207fec2e5ec2de616da0a0602d662bba935fcd56c64f diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-6.13.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-6.13.0.ebuild new file mode 100644 index 0000000000000..9db6fcf8caddc --- /dev/null +++ b/kde-frameworks/kfilemetadata/kfilemetadata-6.13.0.ebuild @@ -0,0 +1,64 @@ +# 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 ~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 +} From 14d9f3a5dd2dcffe228c4d9170e99dd2e27e29c9 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:09:19 +0200 Subject: [PATCH 47/86] kde-frameworks/kimageformats: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kimageformats/Manifest | 1 + .../kimageformats/kimageformats-6.13.0.ebuild | 48 +++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 kde-frameworks/kimageformats/kimageformats-6.13.0.ebuild diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest index 809e125f531ff..2ab97745c79a5 100644 --- a/kde-frameworks/kimageformats/Manifest +++ b/kde-frameworks/kimageformats/Manifest @@ -2,3 +2,4 @@ DIST kimageformats-5.116.0-patchset-1.tar.xz 5120 BLAKE2B 10bfc35b50497ac3b1fac4 DIST kimageformats-5.116.0.tar.xz 15758576 BLAKE2B 4df7288d340738eb9555bd0d9430562ec65bb21ea44433e3c8ace1b8c91b343ef4dec79ca6bbc30e2fe0da187ee70fde6dbc1cbf84662dcf55adc51a49307f94 SHA512 2280e0ee39166d99a4d0ad01dc17ccb96f78e05ede4793319849f70b671d3e53238619c99a540a4f32a8297a29b18e06919629c0d84078556fbf388cb29c94ce DIST kimageformats-6.10.0.tar.xz 25439292 BLAKE2B 0c7df8d67bea06d0336c4b7155fbd80154ad7b5bbca2d7af97db6f38cccae748d849f031a4629ec719fd221da147769c2e8e76d71f32e98519cadd06d5c32d2b SHA512 8c0a0a392505f1a1626c41833905835da11d615963dd4c58ab51218ad003b65923b7c1db21301030035d453bc11f7b5ffcf39ac9e7b4ea8f2f92889317eccdc1 DIST kimageformats-6.12.0.tar.xz 28076660 BLAKE2B 3c7a30cd9a2417cae48eaa71ac54a65649214c65aef8ff921fa0de7298b10436cc81e4a7a69991b017a4795cb5368cee0ab4c15ed63db613ad655995c978150b SHA512 50d0fea13b86102a82f7537074f9dbb1b86ec18e542c4a9104f3bb6ab43a71ce6f631d3d8db9836f56772b0cb6d14e9e770447d34f48b9df8c7b39448faaa1cb +DIST kimageformats-6.13.0.tar.xz 28199508 BLAKE2B 42db22d91221024b66df0e76fffa71dae0ec3260ec4e4500da76f9ce661c8cc6249a89cba0fea59907c8912f019ec06c74ecc6290a715480bef05e049d15fe06 SHA512 e609115734664d6b56de0a4a654bbd04cb6de044d1ab83cd55b90a128a5c3cf9e5ab58117c5798f4d8b25328f8f2526b1dee1d787967fc71f0e72d6e8fb00366 diff --git a/kde-frameworks/kimageformats/kimageformats-6.13.0.ebuild b/kde-frameworks/kimageformats/kimageformats-6.13.0.ebuild new file mode 100644 index 0000000000000..ac0c827d894a6 --- /dev/null +++ b/kde-frameworks/kimageformats/kimageformats-6.13.0.ebuild @@ -0,0 +1,48 @@ +# 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 ~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.10.0:= ) + 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 +} From b6a3621f252feac6b69559910e6b5748f45964fb Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:09:23 +0200 Subject: [PATCH 48/86] kde-frameworks/kjobwidgets: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kjobwidgets/Manifest | 1 + .../kjobwidgets/kjobwidgets-6.13.0.ebuild | 32 +++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 kde-frameworks/kjobwidgets/kjobwidgets-6.13.0.ebuild diff --git a/kde-frameworks/kjobwidgets/Manifest b/kde-frameworks/kjobwidgets/Manifest index f5c516d7eac83..3c614aa421c69 100644 --- a/kde-frameworks/kjobwidgets/Manifest +++ b/kde-frameworks/kjobwidgets/Manifest @@ -1,3 +1,4 @@ DIST kjobwidgets-5.116.0.tar.xz 2268368 BLAKE2B 1b5a4be3ae68c6f27c0cdf0796de4d72b0639304e8a8db97c690803b2af5b8f2b7aa8620696183ec9b8ed791cf59850082934e7f36d8b7d5c56e7965508142c4 SHA512 1a138fb048f9cf91aba5b512d0be43ed4add3ac7b31a36ad21a447b3dabcaf65ecfedd92660e634b8f4cd7526eb9ba44c806477d153394262437f3d858af8e2d DIST kjobwidgets-6.10.0.tar.xz 2257808 BLAKE2B 59bc8c78d84fe885ec943ba694801ba1b2d786cf2d80e3b030da272eaf573b6910796493c1f7928549c69bbe0a6f0e99cbd86add6404201e18792dd79bd81c59 SHA512 5f51d0e9b38483d3c550d79a8f70c1caee2e2eb545eaca5efdf172e3e4497f77b44d70569a2cbb9c6f4c8977ee9d43c58a440abd8aeb5471dcf9860a47ee5725 DIST kjobwidgets-6.12.0.tar.xz 2257884 BLAKE2B 37ccd6dfe3a4ca44f63f0a514071227717101c2eca9218207d39c848645abc6a5ef3870caf52044e4cb164de48e36726e8f3bc965a91d97c55dc961d17981ee7 SHA512 a36134745b99ea75f16b7607bc62a62fef5067347d6b51cc5a6def926cfc9b45c2826a0975dbfb43851530990e1d60782cfdface3fecf5effaeaf82993b5051b +DIST kjobwidgets-6.13.0.tar.xz 2258060 BLAKE2B 71ec32f34992f70666147ff4139caac540057f88e540c3e49a63dd3349a1058959513412745278d86d29d1572b25ee8ca6e192ac6eceadfb944796d3b82ebe1b SHA512 183c7c63dd716c9c5413a41d754fbf96dde540533d224f915da63547a2aab0ffc55823960af7adaf2b7301f4cdee53793ae89a87a1cea607fa66a2a61e6af7ef diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-6.13.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-6.13.0.ebuild new file mode 100644 index 0000000000000..322b03fd4835c --- /dev/null +++ b/kde-frameworks/kjobwidgets/kjobwidgets-6.13.0.ebuild @@ -0,0 +1,32 @@ +# 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 ~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 +} From cd2fe284fd8036f1a8a2ec0ad36dee9277861eb9 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:09:28 +0200 Subject: [PATCH 49/86] kde-frameworks/knotifications: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/knotifications/Manifest | 1 + .../knotifications-6.13.0.ebuild | 23 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 kde-frameworks/knotifications/knotifications-6.13.0.ebuild diff --git a/kde-frameworks/knotifications/Manifest b/kde-frameworks/knotifications/Manifest index 469eecd7bd842..ba149ae3195c7 100644 --- a/kde-frameworks/knotifications/Manifest +++ b/kde-frameworks/knotifications/Manifest @@ -1,3 +1,4 @@ DIST knotifications-5.116.0.tar.xz 2373292 BLAKE2B 6eb022449b70cc526d24bfdc9b9bd17222de678b01332b5bbca159961ce608e7d5fe407454cf7ed4676cc73df9db930bb725a1e6d3d736758139908e7132b7b3 SHA512 e49b9930c69581b4498a012483b04588c52e5ba04035dbe01e21dbe6c07e8f69a14f40c0ac07a0299bc1ae182ad47b47ecd5ab5da2fb7a0b5a2f1c90282c289c DIST knotifications-6.10.0.tar.xz 2335588 BLAKE2B 14e5092c1e59ae3aea921b18d43f495733f6dcf159b1342939819d14d1e809747d8c757d8250cb94be70fc907eb77e2267c0adb7c05a5817e334d375aa963244 SHA512 2a73e3cd3779bded19c93a375dd0ac99bb3ac2186b36c86ab1cb89e7843908f1a9c2d3bef0f9b3631663edb27d7a89fe66f1e9b6425ec016fa6a81fd41d2ae1e DIST knotifications-6.12.0.tar.xz 2335660 BLAKE2B d1a5482df0d1a75162d6dfbbb4b35a8a88a1a502b72fb47380cb84f12a85d7f4a28d5ed526cd7ccbda95e806bc10c8a0360ea7e6ef0d0cca048c45bdff648c19 SHA512 83638b30340c4672de34ab09ca56bb4920fafbafa70dd8d8ed50464420203479d4670b6cd66bd4db66e42f36cd70755674c9a23176235d950e4399d9e8d8d0bc +DIST knotifications-6.13.0.tar.xz 2335788 BLAKE2B eee14060118adf0f2e07562728592f3f97c723136959c3bbad50601f4baf9253f1c12ecb7a3e8925e12c01dc27e1ad71d6f6ebf2425079281e1c3ddb8b86aee3 SHA512 f68262fd81c75c3bba5f662ea3334ec27939fe4bed8887d9d5cf3d6aaa110b8f8740a111fe619f2cda19f7fa9fcae1467e884541a8505a21c319a4a09a058000 diff --git a/kde-frameworks/knotifications/knotifications-6.13.0.ebuild b/kde-frameworks/knotifications/knotifications-6.13.0.ebuild new file mode 100644 index 0000000000000..b19b9093d2ca7 --- /dev/null +++ b/kde-frameworks/knotifications/knotifications-6.13.0.ebuild @@ -0,0 +1,23 @@ +# 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 ~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]" From b4ae0d982dd85cf1cd20a2ca7b2bde18af5cad7a Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:09:33 +0200 Subject: [PATCH 50/86] kde-frameworks/kpackage: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kpackage/Manifest | 1 + .../kpackage/kpackage-6.13.0.ebuild | 37 +++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 kde-frameworks/kpackage/kpackage-6.13.0.ebuild diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest index d3549bbd7f57a..58f1e24d98006 100644 --- a/kde-frameworks/kpackage/Manifest +++ b/kde-frameworks/kpackage/Manifest @@ -1,3 +1,4 @@ DIST kpackage-5.116.0.tar.xz 188864 BLAKE2B 2ef92134ed59788ea512595bb93ac8996c3df9971c49f8db2ae2dbfe1a17ad35c6076d8838c5f4d3e0cd0eb4aed088c661f8764fdcd44556ddff11faa6e98b4d SHA512 15129fecdf53db1a0fa32fb4ebfc82f7b3d7edd9591032267d80b61458e652813f3d18f406a473ca75c202fb7e401815ee290c3c30d3c54920562bdf00a53632 DIST kpackage-6.10.0.tar.xz 183008 BLAKE2B 4aa27408acef57167006ffd385d2d8a7c29496b71271defbb978631f831d9b53eab8680562e1074a27acdfece2f09cdb6cbd1c74b1e46f83c7673e6d69476fb3 SHA512 4126e87c6687694b4ed4d8c683850cc8e0aec095cfb212c21e1a07787d17130b6b312c6124e5a3d6309ff7221ecedf4616bd8aea82dd37595076890943481d2b DIST kpackage-6.12.0.tar.xz 183100 BLAKE2B 057929d409040d2ed491963f9e080c76067054c3c6c9cd7355513a2908c7fd0f7ac951dcea519d12e53cd5c566e7810f134ff58d60362cf6691442748f3677d2 SHA512 994d7e8b7f38132123ac9045d37c7d1a7c97173e1ff5127bf18c0802081997c11940708b9aee50f8d3158f6bb7dba48ad980b1fa56c73533cf030a49f0955bc8 +DIST kpackage-6.13.0.tar.xz 183088 BLAKE2B f0dd39016daa330d688c35df60576270aec5101e2c466c63fe5a137efba62cb43bf1dc72ca6b0318d9d9be8194698236d5e9fe81a5e76336c36d05b06d884c50 SHA512 0cacbd0e269b9c4b71a2979d7516ad72923a4c2a7204c27d9c3519db69ac844fe769cfc9efadf7e2c8cce1afe7f5df661eb43c06938af11e275220fcd1c45c4c diff --git a/kde-frameworks/kpackage/kpackage-6.13.0.ebuild b/kde-frameworks/kpackage/kpackage-6.13.0.ebuild new file mode 100644 index 0000000000000..8c1d0286a83b3 --- /dev/null +++ b/kde-frameworks/kpackage/kpackage-6.13.0.ebuild @@ -0,0 +1,37 @@ +# 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 ~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 +} From 2415a9f388b27b493c2384ff5a97cc918afcda80 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:09:37 +0200 Subject: [PATCH 51/86] kde-frameworks/kpty: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kpty/Manifest | 1 + kde-frameworks/kpty/kpty-6.13.0.ebuild | 27 ++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 kde-frameworks/kpty/kpty-6.13.0.ebuild diff --git a/kde-frameworks/kpty/Manifest b/kde-frameworks/kpty/Manifest index ae5bff07491f5..c0a196bbdadfb 100644 --- a/kde-frameworks/kpty/Manifest +++ b/kde-frameworks/kpty/Manifest @@ -1,3 +1,4 @@ DIST kpty-5.116.0.tar.xz 2416656 BLAKE2B ef5ae7ca824bd53dbfc083e11656d8caab75509a78acec4656db33d39c5b0fad260988b25cc0fde7362116c729071e3e06770f5faf745338214f1e14490f4525 SHA512 5aebb2a66be19dfadc2896b26864b9b0b4074d8c46ead97c7857b035cfe370a7fbf144c7e1b52725ec20339e64a0d08f6c913fe6c3a1ec614b557b4d950a3f21 DIST kpty-6.10.0.tar.xz 2407900 BLAKE2B b12f1b5f3175cfa0c6ce5c79ffa91de8c7993d3f1a0bb481172dde3d8435209e0cbf11f4f21247c5634aef8956fdf2885082f13bb771644f268934e12b6856a6 SHA512 db58a31ea1d6da4cc2b141b5b7e42c1c08d59552e5f956e5e73310b883e8961840e23ce1697dd4ec3f691412aa0033d8a6dfafa6b8da73a17e85d6c2d9aabd00 DIST kpty-6.12.0.tar.xz 2407704 BLAKE2B 9e6c409a4311244ccc00b6a809f006d1029229ca93a2274b372bff6d0d06c4c1761e196f168f5f79bcc880868ea94b49d0371c753cef3b06bcb9a20b0e1cff47 SHA512 6629fd282c17f98389ae72d202cf975214e17f1ab04a148b2df788cebf71bba0070f28c311194ccad90c56ec5eb022a42025f97c752cef46d9c29b84347b1a61 +DIST kpty-6.13.0.tar.xz 2407752 BLAKE2B c816b24c50583d3a9db6cd2f971086bfef4c01599ee2754b803b7753c0fc6b837fe2c2a7cb26e3ce0d72e9f5d362c95be4d0f09144e79d38169a8604ad3a5390 SHA512 44b1b830a79f7fb49750a84e9ff36c14f190f98af46f4a89d81d38851a65a2dafabf40b475a076361424c8d6e5d616accef5d3fb56fc27f38d8debdfe4534409 diff --git a/kde-frameworks/kpty/kpty-6.13.0.ebuild b/kde-frameworks/kpty/kpty-6.13.0.ebuild new file mode 100644 index 0000000000000..e7ad201373f2f --- /dev/null +++ b/kde-frameworks/kpty/kpty-6.13.0.ebuild @@ -0,0 +1,27 @@ +# 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 ~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 +} From ed0c4b086138014a5911f7072b432a20cca79dea Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:09:42 +0200 Subject: [PATCH 52/86] kde-frameworks/kstatusnotifieritem: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kstatusnotifieritem/Manifest | 1 + .../kstatusnotifieritem-6.13.0.ebuild | 30 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.13.0.ebuild diff --git a/kde-frameworks/kstatusnotifieritem/Manifest b/kde-frameworks/kstatusnotifieritem/Manifest index e404a45825f6c..1110dffae37d8 100644 --- a/kde-frameworks/kstatusnotifieritem/Manifest +++ b/kde-frameworks/kstatusnotifieritem/Manifest @@ -1,2 +1,3 @@ DIST kstatusnotifieritem-6.10.0.tar.xz 48612 BLAKE2B 707b7b9d30f6c366ffe54db6bca09ad21a10ea72471f44699302bce822fb94d3a0af742296d6873c66873c643a2b8d4f941393390e477be00e69b96ae5533455 SHA512 a110fada38b03f40680d255b17b4900c16030456b50bfa90903ee99c589190d931d4e271c8ade6883b2ccc198d2f249c027d91d3652510da90a93dcd435b57a0 DIST kstatusnotifieritem-6.12.0.tar.xz 50580 BLAKE2B 8dc99d946737e61f5b045fc79e9c2196a1f377aeecf8ef640c124c0b63e2ac0916ed8e2381c56708625558e6183d3d68e7b69310190888a35ec1a83998205a36 SHA512 b1fe04ce698fa5988a2c8ee0cf3dc83138b987988dc80b6e76f782fa7708ec1e291a3e3b82beb611f99404cb9423bf1236e17bdf94164784afdb826445cae323 +DIST kstatusnotifieritem-6.13.0.tar.xz 50568 BLAKE2B aa8c82c694f6ce328817856da2ca2e850c252e2178a2cf86f1b2f77846c55556307ed56672ff12667f4d8eab4c284cd673adb9d86a109057ecda526aa007b2e4 SHA512 a42fcaa26baed90b085c4d2900f36e5b2fd4f707d92996c363ce7ba67d2e56e7dc42dd64068439ca54dc9867ed70c7c2d1b444e07f09791697bc52810fd7c8de diff --git a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.13.0.ebuild b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.13.0.ebuild new file mode 100644 index 0000000000000..925145bd97149 --- /dev/null +++ b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.13.0.ebuild @@ -0,0 +1,30 @@ +# 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 ~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 +} From 1e23940b6b6456e8217d22e8d53c9cc3f8266dda Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:09:46 +0200 Subject: [PATCH 53/86] kde-frameworks/ksvg: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/ksvg/Manifest | 1 + kde-frameworks/ksvg/ksvg-6.13.0.ebuild | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 kde-frameworks/ksvg/ksvg-6.13.0.ebuild diff --git a/kde-frameworks/ksvg/Manifest b/kde-frameworks/ksvg/Manifest index 9a5dac5dbfd0f..5999da78e11ab 100644 --- a/kde-frameworks/ksvg/Manifest +++ b/kde-frameworks/ksvg/Manifest @@ -1,2 +1,3 @@ DIST ksvg-6.10.0.tar.xz 83964 BLAKE2B dd85151687b099b90c6bfcb83e54b2d36634114b42aa7facbdcf6fa196666150e7d692f69bb18bed5cd0f43fc74674731cac0afbd9cd145892431fa3e85692ba SHA512 764b74aa353f869a33c9665d372e75dbe9ca675ec2b4127cc41c96e209b65b6e7db09b5f5b7ca64c6051e59b79a18e91a87bc0f944860e4f3c22c4c5d5f1126a DIST ksvg-6.12.0.tar.xz 84052 BLAKE2B ecc135d858c9fe86f21f8e524dc6fe2c75f7a562ad0e176a682cef5f1d0831676fd30ee7e8490e79e16160cb016f8dec416ba93fbdc003558d7b73996756728a SHA512 55cb4d2886a15a04ff57d02e965fcfb7d1a57603e1f6eeb7c0a082d53b86bfba6d64ef108533fa312a988ed60fc977994aa53fdd68d7ea28d9ab8f38d63f5c69 +DIST ksvg-6.13.0.tar.xz 84040 BLAKE2B e4275329f40922b1f4ebca9be11b566e38070ca0e43063843b0a77d11704c6a75041c7c7aa7fdc2b7b6809b817681d27819bbbca6a47dc474772f270fbd9991e SHA512 5d8f529567e2948d02a7ababf31df898f611bdfd4552dbfe9960dcfd6030502e5d213ccfc754dcc5effcee05ae3e91f702da26898dd396328185653ef67dcf8c diff --git a/kde-frameworks/ksvg/ksvg-6.13.0.ebuild b/kde-frameworks/ksvg/ksvg-6.13.0.ebuild new file mode 100644 index 0000000000000..4be0be5a93ca2 --- /dev/null +++ b/kde-frameworks/ksvg/ksvg-6.13.0.ebuild @@ -0,0 +1,26 @@ +# 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 ~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}" From 8df91e35e87465413a040c51521927eac72659c2 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:09:51 +0200 Subject: [PATCH 54/86] kde-frameworks/kunitconversion: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kunitconversion/Manifest | 1 + .../kunitconversion-6.13.0.ebuild | 33 +++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 kde-frameworks/kunitconversion/kunitconversion-6.13.0.ebuild diff --git a/kde-frameworks/kunitconversion/Manifest b/kde-frameworks/kunitconversion/Manifest index 3effe89efb690..8daba3634495a 100644 --- a/kde-frameworks/kunitconversion/Manifest +++ b/kde-frameworks/kunitconversion/Manifest @@ -1,2 +1,3 @@ DIST kunitconversion-6.10.0.tar.xz 967128 BLAKE2B 79a31355741cb62de13d49f21b795411880e45857294adabbda2da99b5aec529d8e77205d314e01f7cdeba5fdb2357fdc63d0895a9ab4da7d483aa59f9334a93 SHA512 44d2e7e4159b9876c9bbe7c2e4316c31124310942965a0269d49ea3275ff94a9ccde891bdb4b77d4221435dbca3085b5f1485247eef8ec89adde16fc925b76bf DIST kunitconversion-6.12.0.tar.xz 966312 BLAKE2B 07f112c0c7ea6a1f50364352b0fbb2741d4a399c5d52b1d3aa59308529c1ae0bf8b7be2243ab01b80137235da7817bad0b415d3fed96486e09eeba37a562d713 SHA512 62b82cb97de28091b73736395b33b92f7c53be3f0807a5a3555903cc65fcfe437d31eaf6a3c9c7c2c753a1a9bd501d524fcca8337b8e06f7dbaf5e0299953069 +DIST kunitconversion-6.13.0.tar.xz 966484 BLAKE2B 0b7eb3b9db5c15370cb30077b128f3a3c70092a0e6af2bb10744079f57d41679985728669aef1ee21a5ed3552c8c179b93aafdf4be68ccca8b617b8f6243cc5b SHA512 e9349296062a547c3d3b53d125752c2383bb727fd11df5cf4ecfc8ea8c1663ebe12608863fbef8fe3ed50cc7819b09498a1a58d78c7853b78822581fed3ab33d diff --git a/kde-frameworks/kunitconversion/kunitconversion-6.13.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-6.13.0.ebuild new file mode 100644 index 0000000000000..3628e6b940f29 --- /dev/null +++ b/kde-frameworks/kunitconversion/kunitconversion-6.13.0.ebuild @@ -0,0 +1,33 @@ +# 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 ~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 +} From 167fb0c095ae6c91de81d1862db56ca28da7939c Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:09:56 +0200 Subject: [PATCH 55/86] kde-frameworks/syndication: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/syndication/Manifest | 1 + .../syndication/syndication-6.13.0.ebuild | 22 +++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 kde-frameworks/syndication/syndication-6.13.0.ebuild diff --git a/kde-frameworks/syndication/Manifest b/kde-frameworks/syndication/Manifest index affefd2e6732a..7774990e65e88 100644 --- a/kde-frameworks/syndication/Manifest +++ b/kde-frameworks/syndication/Manifest @@ -1,2 +1,3 @@ DIST syndication-6.10.0.tar.xz 569532 BLAKE2B 7e7e1fbda91ca5772ef74142f6e108269df3127244aebf6c926b4d1f4d47a53ad9a26bd62518afbc80d28893c5a826fbb30731172e21dc9cc971678462a06224 SHA512 35f7a5743b0bd1926a3de6a8d4dd702960ce406b025086005e727c48a6f63d012b9e087bd7805c93c3a3133792a5f1a2b6511a7c60120717ddcd8e3265f03405 DIST syndication-6.12.0.tar.xz 569636 BLAKE2B 8f40566eb687793878bb5db402f898ef5dbad3d9122932509a9c2817a6d6b4b80c91e513a4e5261b48a32bdaa20449daf6bb30bd3be51722f7e89eaa9980ab2a SHA512 34d06ce71dae0eebb52cc4df6c8ac175e84d6becaef4652fde1bc3ae7262929807923995c0c46327c66333c846790a17f76f0547cbf485a0d1339a0a169a72ab +DIST syndication-6.13.0.tar.xz 569492 BLAKE2B 32dad7aac0c8514b77abab4f345a5f9701f30579de7f4b96ce1ffe6a8221894b730bdf278690d90168461755f0b34bcfd842f3868cb61259996d97c1bc8d7b65 SHA512 3a905ee0a235af7027ce723a4f0901d70527cf18aaa06d5882cde9a48c8d7bb6c1057f816be33d07e35d31c70a64d3f7944cf22844f6b811675eb921572cfc62 diff --git a/kde-frameworks/syndication/syndication-6.13.0.ebuild b/kde-frameworks/syndication/syndication-6.13.0.ebuild new file mode 100644 index 0000000000000..13b5637c60e23 --- /dev/null +++ b/kde-frameworks/syndication/syndication-6.13.0.ebuild @@ -0,0 +1,22 @@ +# 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 ~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] ) +" From 1b5e37c47698300b401639d2cc0258bcd2753ddf Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:10:00 +0200 Subject: [PATCH 56/86] kde-frameworks/baloo: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/baloo/Manifest | 1 + kde-frameworks/baloo/baloo-6.13.0.ebuild | 34 ++++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 kde-frameworks/baloo/baloo-6.13.0.ebuild diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest index e1dc5488caffc..adfcfa612e221 100644 --- a/kde-frameworks/baloo/Manifest +++ b/kde-frameworks/baloo/Manifest @@ -1,2 +1,3 @@ DIST baloo-6.10.0.tar.xz 326584 BLAKE2B e6e343d8f526cefc9699f4d85909826d2d495fdd616be737be0b1713dbfe6de6820ad6d65c1afd016ddffdb1ff26443479129a7cbe20d342178f3f9031162215 SHA512 8c963fc565b75dde5eee4c579f0f58d23292781ed7b83934390a10ba9e04fdcf64821e6b8606d032dc63b11d9f2b22ad5ae8ee29cdd885846f95ba06a6ce8d81 DIST baloo-6.12.0.tar.xz 327060 BLAKE2B 5aee2829a0b610a46f886c1d856ecd1c0edc9619d1eca655c893d564a5d141d4c2a267d02be9e25a089259092bb4b6e7a2ce5e07f79caa185afc3f14bb26a3cd SHA512 f28aa7ce09b005b65020839972dde9f26fcfeef08aa8d2fd15132f9046af47537450a074806284f03e003a263a9a7590991245dc7297750892fa106897bffaf2 +DIST baloo-6.13.0.tar.xz 326860 BLAKE2B 3b9608f74a2c2c7a389454e60133d9c7e35e2f028cc1563be2c57ddf7c5e9dfdd72d1503840273997d5dbcd8db4047fb0801b0d26e01ea761dced2bfec70e037 SHA512 bc9dd8471f8d73a8554219ca3cfd7fd5d239fe11c1d15c2457fcb7065eb7479f54eb0f83cdc8fcfca0db9f28809e8aeaae866ca3c662d4cf7b11fdeaa1dc23ac diff --git a/kde-frameworks/baloo/baloo-6.13.0.ebuild b/kde-frameworks/baloo/baloo-6.13.0.ebuild new file mode 100644 index 0000000000000..99eeff24eba75 --- /dev/null +++ b/kde-frameworks/baloo/baloo-6.13.0.ebuild @@ -0,0 +1,34 @@ +# 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 ~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(-)] +" From 7de388f202a3ee21131aa30fc9a43784968b2f8d Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:10:05 +0200 Subject: [PATCH 57/86] kde-frameworks/kbookmarks: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kbookmarks/Manifest | 1 + .../kbookmarks/kbookmarks-6.13.0.ebuild | 23 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 kde-frameworks/kbookmarks/kbookmarks-6.13.0.ebuild diff --git a/kde-frameworks/kbookmarks/Manifest b/kde-frameworks/kbookmarks/Manifest index 0c0bfbda5d170..7fc87cb1ff1e3 100644 --- a/kde-frameworks/kbookmarks/Manifest +++ b/kde-frameworks/kbookmarks/Manifest @@ -1,3 +1,4 @@ DIST kbookmarks-5.116.0.tar.xz 1100676 BLAKE2B 405d625539d8d2950ed931283ec6abfcd83bfce141c6f7044e19ae15cf127905b823ce617a2baee2590d7e9fa9be09e44ed447c57f70a499550391bf25789939 SHA512 72f19ad40595093fa828ead0553f8d0afc149b77479f75b014e1cab059208fa23607a755f2d4afd2079c047bf6832782664beb07d674cb56b41586d51c5d9933 DIST kbookmarks-6.10.0.tar.xz 1109500 BLAKE2B ff9d1cf3d9c5f0be991780a3dfd00528da04fd193575e70a2177329cc5422cb6acad9e32931f9daf18f9aa509c12fecb3371fb838140395535103855d8a80140 SHA512 2694e6a537b88bf294bee09bb7b212e1411daede767adf781ec9f8e00eb738ad2a278f5c13a1a441e35d8445e05dfc5452da4e3b60633ca986b975f6c657aeb4 DIST kbookmarks-6.12.0.tar.xz 1109408 BLAKE2B 2f4c25bf9d36f828ecc623fd7ea63c1f667c9014be786dc55bc7ba526f924631cff023c9ed090985bd20aedad3ce45b4a740b535684647bbab1436ff774af5ec SHA512 96762f1d088f5418e98f6ecce43c49b7a056a0b446a2f4a89f4e47ebbb0ffcc4f5b07404c5b31ae632e3c4650dde289b1264d912f5b6e86ceb375ed0e4e27112 +DIST kbookmarks-6.13.0.tar.xz 1109588 BLAKE2B 9b04b3a787dee95b49276fef747209da2a07811c34abb85024253e166f1300a77cfc79ad896d4cde0a3acff8477429f756f9fb5bd17b3b4961ae720e23e9e227 SHA512 dc97b118c17e3f170fb12f619b05c46b4c332358e36d041f598b2eb6186f92a335279105e3cd47bb16cd84651e3a81a50663b53605cbb628a3c83222cb7f7698 diff --git a/kde-frameworks/kbookmarks/kbookmarks-6.13.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-6.13.0.ebuild new file mode 100644 index 0000000000000..0678a8549bb7a --- /dev/null +++ b/kde-frameworks/kbookmarks/kbookmarks-6.13.0.ebuild @@ -0,0 +1,23 @@ +# 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 ~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]" From e2a2ff890d2ad1644185cdd1886233c2f21d90b6 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:10:10 +0200 Subject: [PATCH 58/86] kde-frameworks/kcmutils: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kcmutils/Manifest | 1 + .../kcmutils/kcmutils-6.13.0.ebuild | 29 +++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 kde-frameworks/kcmutils/kcmutils-6.13.0.ebuild diff --git a/kde-frameworks/kcmutils/Manifest b/kde-frameworks/kcmutils/Manifest index 3872746445957..b132a9a625cae 100644 --- a/kde-frameworks/kcmutils/Manifest +++ b/kde-frameworks/kcmutils/Manifest @@ -1,3 +1,4 @@ DIST kcmutils-5.116.0.tar.xz 2483612 BLAKE2B 8cf69f90c1fc3ea0fccb7394891140b7ab8cbadbe413a0a48452061519486b2d0f7e7ea95c129a2a63e4be15ada7e259a16f97805a582be2a93e670f07b40ee3 SHA512 05ee74e36f859a7c60d60c5da9bf24923742440b094b3969f56f7cef3ca1d7d7cdc6b3d7bb467db3388e3946f627fcbef29ba0c2f84cd85f041382920b4e3ad8 DIST kcmutils-6.10.0.tar.xz 2464756 BLAKE2B 87cdd22036938fb9322ebc5bbc1211ee4cc0a002bb9a32329bdbd6d8f1bffb0a6d3412efce4dfb9c2df9658b43d341c5bf4bbf347c62fbf7ab2e8c68645772ca SHA512 f16d74914c2329cea23514c8a413f070dc97381d145da0755dc901af9a44dee672ffe8bda3b195577096f8d4755d8b478ac1cb835e00bdb96c377ece2450cf7a DIST kcmutils-6.12.0.tar.xz 2465560 BLAKE2B 53b8e771d6333d753b18ca6c7f79a2d461df1d3be910ca9a4df01aaa3c9a63d524f9ac5a9956e2da7249ab1074ad4ad25ce23805a65e1ca2d725627576fb176e SHA512 a4d7a9cfdec452a6d0e51ffdc22b1d0a5a4a84d45c20abbb8a18f6d56f929ed4b45e392828d9c72985169897338d6e68ac5f431e86c106b865bec4118e2d178d +DIST kcmutils-6.13.0.tar.xz 2442880 BLAKE2B 054609f4696f709ca731a85b4eaefad90c6becfd6974f2cc33e70b6f6b4c8b789c96d908cba0370e81be1a25a6ac3a7060cb815cc326718ac2e3add6f62fbca0 SHA512 4ffe4bc21db6397df5592a9cd5db68ad53174fb98ce69afb0e3276d1fc145be140ccabd51751da5a94bbcbd4448e76126b76c69005a10fb6f98d0b5c080c9bf1 diff --git a/kde-frameworks/kcmutils/kcmutils-6.13.0.ebuild b/kde-frameworks/kcmutils/kcmutils-6.13.0.ebuild new file mode 100644 index 0000000000000..a3c87ec986bf3 --- /dev/null +++ b/kde-frameworks/kcmutils/kcmutils-6.13.0.ebuild @@ -0,0 +1,29 @@ +# 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 ~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}" From 2aa4aefce4b739f29d464e9503bded40a5790473 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:10:14 +0200 Subject: [PATCH 59/86] kde-frameworks/kconfigwidgets: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kconfigwidgets/Manifest | 1 + .../kconfigwidgets-6.13.0.ebuild | 35 +++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 kde-frameworks/kconfigwidgets/kconfigwidgets-6.13.0.ebuild diff --git a/kde-frameworks/kconfigwidgets/Manifest b/kde-frameworks/kconfigwidgets/Manifest index 01d9c8e1a220f..a6959eba80c4b 100644 --- a/kde-frameworks/kconfigwidgets/Manifest +++ b/kde-frameworks/kconfigwidgets/Manifest @@ -1,3 +1,4 @@ DIST kconfigwidgets-5.116.0.tar.xz 2614488 BLAKE2B d1ec8d4f7afa66a4e468b6c4996ef3437f16f498736ec4a10fca4020058a43ec0d2d3ddaf1e6d6b2356adccd53215ab15f765384ecc1244792d5d0ade6c59d7e SHA512 30325d3b88539d96de97adf8d596bebc6f5f8a5ea0ccc0b272f5e5557aa4ad4dc72ece1491ab2d656efb6ba378a236448a2efb35e4d82ee3dd42f2f9d178ad0b DIST kconfigwidgets-6.10.0.tar.xz 2560244 BLAKE2B 00c1faf4c8daef51f7f4a9f7c1b0ad005fffbadba7f0602ed5739cb9af1165a1ee2307fc35744e388fe7f391d8fc8e6c97c9f4d867f843364ff9d8374d1c0738 SHA512 5e69303e07182c6db5ec4f7fca2e2c1efc3a5629965169cc74929bb4b80efc525009fcc1d8a5432195dbbc72543a90a3c14b2feaee068e87df948a4b3d908f9b DIST kconfigwidgets-6.12.0.tar.xz 2560444 BLAKE2B a1f184112f29830e8f8a2c92c3d184b19a77f8d1f58292ec41ee2a1838dad7d5585b73e1a72b0abb286704c10c79397c56302f06f9c37b81cb93cfb842c26223 SHA512 3e2716e170700db981b655aac711b4d91e990d9ed6fee3a2c266a3bb4cc853a247e47c88ddd021717a42522634aa16f24b1921206a8446d82f656abb68540c8c +DIST kconfigwidgets-6.13.0.tar.xz 2560112 BLAKE2B f49a7156e5b8d9a13ae2b40f1d5041609a7df7df871fa1ad2d6788bcec88e50c10a2eda1a6b2f49bddfcd16f95712061b2f2b98f1d46bc9011eb7cf1e99f789b SHA512 5d77f8872fc53ce1b23b9479199b2ae342bd22a594adec27c493ba8361a8a9a1ccb71505c7af56711ea71f3b448b9087f8b945d1891718c23a655e8206a14001 diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-6.13.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.13.0.ebuild new file mode 100644 index 0000000000000..8b4047574b3a8 --- /dev/null +++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.13.0.ebuild @@ -0,0 +1,35 @@ +# 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 ~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] ) +" From 01af6f960377598818cfcc8340d1b57bca74edd6 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:10:19 +0200 Subject: [PATCH 60/86] kde-frameworks/kdav: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kdav/Manifest | 1 + kde-frameworks/kdav/kdav-6.13.0.ebuild | 31 ++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 kde-frameworks/kdav/kdav-6.13.0.ebuild diff --git a/kde-frameworks/kdav/Manifest b/kde-frameworks/kdav/Manifest index 63c0492b0d9dc..f478af333c466 100644 --- a/kde-frameworks/kdav/Manifest +++ b/kde-frameworks/kdav/Manifest @@ -1,2 +1,3 @@ DIST kdav-6.10.0.tar.xz 68796 BLAKE2B fc575dd9e7711f62f6b4c252b0fc23d769b610dfb53544390a49462e8729344900306474e3019035c04b3f7c75f372880ac906b69327a01bc07fa99361977cba SHA512 8347ea1a132e8b6fc3842e6a2f68a319416c3ac8a5c12d2d3b1e317a3469f5ae46e1775ca28d80b86bd1cfa584b75877e96de9a7fc989c95e56cbe597a979305 DIST kdav-6.12.0.tar.xz 69356 BLAKE2B 8d4103662be6513efe3a006a455c3999e88d474cb353db505987a5ba4aa8e7a2ff791a1bac08750127745fbe270058a6ba193e1088fb41e43af8a2e5b3f5763c SHA512 bcff0a84144f83d4645e1b37145f351b1caecb2cfbd526c070d36d07645720ade8acb46ad1746fa6f984dfccb85f653ee07f6320dfbe45525058ab96b8a03111 +DIST kdav-6.13.0.tar.xz 69340 BLAKE2B 6228537afebf6dd7cbd3369dc933c3315864d660ecd1551642730d81d86b23632b31b5b2da2cf592b762f419025c2b805d275c1b33e34941b765d68b1d56c466 SHA512 098caef8e36ce5f38a491f9359459e4dca5414c8f52778e97284995517e2ac426d8c46253445af5bbab356cf92d03250cef504b4ac840bd9d9403de3e3ac0c0e diff --git a/kde-frameworks/kdav/kdav-6.13.0.ebuild b/kde-frameworks/kdav/kdav-6.13.0.ebuild new file mode 100644 index 0000000000000..297c12f9fe09c --- /dev/null +++ b/kde-frameworks/kdav/kdav-6.13.0.ebuild @@ -0,0 +1,31 @@ +# 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 +) From ac53ed6ebfe89428731cf7bfc3d6481853b9cdaf Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:10:24 +0200 Subject: [PATCH 61/86] kde-frameworks/kdeclarative: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kdeclarative/Manifest | 1 + .../kdeclarative/kdeclarative-6.13.0.ebuild | 27 +++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 kde-frameworks/kdeclarative/kdeclarative-6.13.0.ebuild diff --git a/kde-frameworks/kdeclarative/Manifest b/kde-frameworks/kdeclarative/Manifest index 906d6182424fc..cfde733c1cbcb 100644 --- a/kde-frameworks/kdeclarative/Manifest +++ b/kde-frameworks/kdeclarative/Manifest @@ -1,3 +1,4 @@ DIST kdeclarative-5.116.0.tar.xz 2492824 BLAKE2B 118ed6f9151ea2545282593b5e95250a708e1aae3c124aa3a49ce1e428d87fa4d4a771788a4ff628e87e39d3ddcd5e506664608b35be957241fb0f88b04f230b SHA512 6118cfc64c5a600cead31deaab79e7e60fef9c24ce5d4b163b581e1bae617979069e1a00cfc610a1e4b3fb80c9ff77fa5b34dace836d1d5326dfc31a2482d4bc DIST kdeclarative-6.10.0.tar.xz 2430616 BLAKE2B 5a87fd4989a388bd437976ec579d6c0a47a75a32db69ed0ea857265a105cdaef5ef37312fd3e483140e7a52e6b07d668bb2994803b096729126302f2e9ba2a1c SHA512 9dc02e307cafd11cf1d7ce1d0b2da508f840d318da11f74b45a5f6a05341192f8b74ca05c917573b015123b4e1b95e5eb54def086a16532b751843eef49266e1 DIST kdeclarative-6.12.0.tar.xz 2430540 BLAKE2B 673691c2358b44ee22c11fbc2940d80ff613b6646b7d5b6b101badfc97d85692172ac08522463d2b166ed2323b6f7420975e565b54777f6db95f88609d8baf6b SHA512 299f27b6fe61ad751b8f5acb6c22e4b54d5a0b62c270a64591c471ad382a700b24d7eec19d7faee4fdadbdc26dcf5e3ace6750da3a4bc8669f94e4cda31ce8bd +DIST kdeclarative-6.13.0.tar.xz 2430516 BLAKE2B 56b176ec2c482674c51d74d69517158e493b29422f1ac4d4313cd185a1342ed2b7bb9710f5b7a347096d5a74e1ce542deb01f473234cc9646047f964149e5819 SHA512 287c30a74b42fbabf22d669bb804126f7d6c56b02416473bfaf652b5c685316cb9426ab09200509f1fb5c830a75a1d99b4c38b810db6ad693e9a899d8d48acee diff --git a/kde-frameworks/kdeclarative/kdeclarative-6.13.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-6.13.0.ebuild new file mode 100644 index 0000000000000..17e5e6fbfc910 --- /dev/null +++ b/kde-frameworks/kdeclarative/kdeclarative-6.13.0.ebuild @@ -0,0 +1,27 @@ +# 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 ~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}" From 6bde59a0ffece1e8067a6148f14910d5bfaa88c7 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:10:28 +0200 Subject: [PATCH 62/86] kde-frameworks/kded: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kded/Manifest | 1 + kde-frameworks/kded/kded-6.13.0.ebuild | 34 ++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 kde-frameworks/kded/kded-6.13.0.ebuild diff --git a/kde-frameworks/kded/Manifest b/kde-frameworks/kded/Manifest index c82ba1383272f..ed9692e1eae86 100644 --- a/kde-frameworks/kded/Manifest +++ b/kde-frameworks/kded/Manifest @@ -1,3 +1,4 @@ DIST kded-5.116.0.tar.xz 41064 BLAKE2B 78650fdcb2175c868b5966e858edfac65ea18f3da1d36e07772c61c1ec3e357c40caa7ac496ac00e7906bd5201a70c82da1698ca911ce95cc47de58efa9a9695 SHA512 442c90ee2519363dc2e128a8cd6ef34e4e35944036476f98cdd2432a61ca72f8e235e40364a0aa3ced7f3528fa7b876ebfa297386b6f0397d0409faf2a908910 DIST kded-6.10.0.tar.xz 34976 BLAKE2B 09bfa33965befd1b709eac00a5820027aa1fc236eb0e324a2eee0b466dad4c52fccc21ef818b355d03df422d022072dd224999736567b9b5cff1ffa60fd1dcd7 SHA512 89bc4ed4c65c0b5dc936080ac597b54e8d3c005152e71a213ea4363e9c88bad11c28a9385616992bfaaabbe0fddd0f6348d8b128c3723d843c59fa727a6e27c7 DIST kded-6.12.0.tar.xz 35020 BLAKE2B 49e2799de71aa826f2457fd5ac084a079b3fc77670c3e94f48bf7efd7ed2461f7b697b810d5ad44de1f25657c83a893f1efce888508532672cb39d1d3203cee1 SHA512 5b5907ce9fccd545662ba02b57e0c855010ae2c399631457a451f5ac684dc369a1ee3d91789dc4af17480e4e7d3a9709d322bcb88694a7a85607682491572651 +DIST kded-6.13.0.tar.xz 35012 BLAKE2B 6bbe68d39c62d2b067de973eda3e81bcfe24a346a6bb045f1df5dc88e654c7aab15d0cb3f1ae4bbdf1ff266f300c2b09016b9d839e600cd0778602f0fbe31543 SHA512 bc534d9e7058cb64e0fed78f3036fe1b8cfb3e2fb82b63aa13290c2d13b6574005ac3ef429d74cf3ebbdc7f07ee57020d7b1961a0cafea5109d7c1b51d783eaa diff --git a/kde-frameworks/kded/kded-6.13.0.ebuild b/kde-frameworks/kded/kded-6.13.0.ebuild new file mode 100644 index 0000000000000..35f314f5d3e1f --- /dev/null +++ b/kde-frameworks/kded/kded-6.13.0.ebuild @@ -0,0 +1,34 @@ +# 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 ~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 +} From 6d95a779f12578022881a33d06ab3ab5064bb792 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:10:33 +0200 Subject: [PATCH 63/86] kde-frameworks/kdesu: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kdesu/Manifest | 1 + kde-frameworks/kdesu/kdesu-6.13.0.ebuild | 32 ++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 kde-frameworks/kdesu/kdesu-6.13.0.ebuild diff --git a/kde-frameworks/kdesu/Manifest b/kde-frameworks/kdesu/Manifest index 26ea6158474b4..cd0694e2ba3a5 100644 --- a/kde-frameworks/kdesu/Manifest +++ b/kde-frameworks/kdesu/Manifest @@ -1,3 +1,4 @@ DIST kdesu-5.116.0.tar.xz 57072 BLAKE2B 6891406ddfba6caa6bbf0e5a476b99632e261d884cf882977225eb6876eef261a2f1b9a01cbbcbcb05be811500f6c0e4b387ad066e899a71277c717f57c514a1 SHA512 6426e65af37b4bec97ef2e93a48de25fe2e5d99fa4a4f8da850a6ed91ef428933062ca81455a91f4604fa8552dd0fe46ef835a4408e91a05e4609b09864a25cf DIST kdesu-6.10.0.tar.xz 56640 BLAKE2B a4838eb18351480db5fee817543fddfbb03191c611b003da1a362404e399904f1dd0ae4557f2156c2c58ad11aae71ea3d5835da1391db7c9543bb9633d02ce52 SHA512 2a432098fac6b415c2547053c13b5f12f828e8084a4cf73df88af2578c86d1f354e2564ce991d37781f26343f071c387b62294493aa31d7c8d134fef807038e5 DIST kdesu-6.12.0.tar.xz 56660 BLAKE2B 0f6f44cc54cfcbf926e95fd5ed365c768584810f938716ddb70a61044ac4885c1a987ba02fcaad377a1122cf588698e7c54cde3e345673d5ff0037ec397e723d SHA512 0a4377756bdb03d4b3854a238d4d3c72875628a57a4d6d6a28e7deebaaecd8b58c555399bc613a26edd8b69e7a93d7e3d7da84a01728f5926300c4ea4b7eae66 +DIST kdesu-6.13.0.tar.xz 56700 BLAKE2B 258edc25ae34de5b1ab41641cb56b06820092afd281c0ca9d3d2879efbccca40ca6792dbcb2bc2abe8cf168af161450d562752f12e3f9b01e8ad248ee6ce3d2e SHA512 5056cbc0c27dfa12d0f5908fdba911bb526a13699542b68274116ea9a13093883b7e9b57dba398c111cb8c780c104b68db0c177b6237f1eef014c04c1f55e759 diff --git a/kde-frameworks/kdesu/kdesu-6.13.0.ebuild b/kde-frameworks/kdesu/kdesu-6.13.0.ebuild new file mode 100644 index 0000000000000..1641d58b3fca3 --- /dev/null +++ b/kde-frameworks/kdesu/kdesu-6.13.0.ebuild @@ -0,0 +1,32 @@ +# 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 ~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 +} From 50a0d485c13c9bfac2e31fbe8112f41b9416e783 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:10:38 +0200 Subject: [PATCH 64/86] kde-frameworks/kglobalaccel: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kglobalaccel/Manifest | 1 + .../kglobalaccel/kglobalaccel-6.13.0.ebuild | 28 +++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 kde-frameworks/kglobalaccel/kglobalaccel-6.13.0.ebuild diff --git a/kde-frameworks/kglobalaccel/Manifest b/kde-frameworks/kglobalaccel/Manifest index 03c64a0cb1880..44da7ae59dbf6 100644 --- a/kde-frameworks/kglobalaccel/Manifest +++ b/kde-frameworks/kglobalaccel/Manifest @@ -1,3 +1,4 @@ DIST kglobalaccel-5.116.0.tar.xz 2305972 BLAKE2B f5243fc4f539ef5f8877114e1fd5854c98adc747cc7509c8f3ea4285b85680b06ebd230160c988591beaa0f05ff5c0983eb9c577e8bb4ca450396a337f0a8875 SHA512 76420eb2fa026c0770b8f78c9ff0780056e2126aa4b6efdeb023faf306e7068781fb2885e0fff2d6f47475a73ca01fdf137f329701c7f240bc03f485daafbbeb DIST kglobalaccel-6.10.0.tar.xz 2294700 BLAKE2B 611f8d5542ea1b1de34f4d4a8889b56d70748950d2b05fcbfb1f2b72428a5b164950bdd6eab583afa96c56e94c2e965a66eb1514c4b4712b62352872bb8282ac SHA512 8e4101bc5d33df9516954498ca48a5ab17110b4cb46475551117e4b8a0a5c74207f2eac644072b09bc7518a064021243da8a992f9fb278361b13bacfc21caad1 DIST kglobalaccel-6.12.0.tar.xz 2294788 BLAKE2B ac71f99a1281551deae9ba37589e9583c68ffa102f6858cd12341360615bd26b5a1f62311e7c4fdd59907ab5b5264451bb4eef04d3ef81f606ac3dc8a4df2882 SHA512 ac62e44ea2d6b54341c31074f11ce81a4b4e9d41490d90206a4c9c094b8c8df14ffafb4bf5078573bbdb8a558a731afc282227e86f303fe7363acc8499b683e0 +DIST kglobalaccel-6.13.0.tar.xz 2294924 BLAKE2B 99d8da59c5ae4ee29459b9df1dde9e5c3749357187bcdb36566145b00021f04a67d70b5eabf29a3d7c0494e5af3cf3abb24796aea6bb8ad00327ea523aa9f8ce SHA512 d996f3a53b8b9154b337957d57c28c8afcd27c76f9048f38e5662ccdcf5ee41ea77899dfd0b59e2ba7c0d0ba6571c4af27225d9ab392266d067040cb846bd90c diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-6.13.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-6.13.0.ebuild new file mode 100644 index 0000000000000..2c01cdd91eabb --- /dev/null +++ b/kde-frameworks/kglobalaccel/kglobalaccel-6.13.0.ebuild @@ -0,0 +1,28 @@ +# 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 ~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 +} From c1da6db221e5458ef40804e7bae8877e47cc9756 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:10:42 +0200 Subject: [PATCH 65/86] kde-frameworks/kiconthemes: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kiconthemes/Manifest | 1 + .../kiconthemes/kiconthemes-6.13.0.ebuild | 30 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 kde-frameworks/kiconthemes/kiconthemes-6.13.0.ebuild diff --git a/kde-frameworks/kiconthemes/Manifest b/kde-frameworks/kiconthemes/Manifest index 328445a1857a8..3e0643686e1e0 100644 --- a/kde-frameworks/kiconthemes/Manifest +++ b/kde-frameworks/kiconthemes/Manifest @@ -1,3 +1,4 @@ DIST kiconthemes-5.116.0.tar.xz 1312172 BLAKE2B a7f0231a298ce665e74f7ec2a739aec3f0c7e5636fe5b0b8c92384f78172f6d175b5ab0dbd88fb31ad51f9b7dbe9eb2c099deb6af7080725315b62c4f2b16716 SHA512 2c34793a8ac925c4a6fe548c26f5444e74e84624848158053e282716e59515981f248c17ec24f48794754db0eafe1b3bd63e6202c4a22fa805621084b643637c DIST kiconthemes-6.10.0.tar.xz 1288164 BLAKE2B 9d8c3347f55b7cb25a92c92579529388162929505b24d37f1e1892b1a1d9316f8296b4e52bc96b364ebd27606afc9b59b2bbb6ad5734657fa666e4561463d06f SHA512 97609cc704646b88075e9967f6e4bd0014bd9b450d7f87e860a124f9b9087cedb824cf8da28d3da8e68a02445b6bea44ca4e39d3e97ec3b01eb9e9445017f875 DIST kiconthemes-6.12.0.tar.xz 1288516 BLAKE2B 8704215b168b2f9ce1e74dd22b46869b03e252b548eae33a0c4168d0a51a73003e547b62cc5c2972023e2934b42c639a3c7851f0f6790b365c1d9c39964afe66 SHA512 00059841ad3d264f5603aee840237d22565bdf09a6292e41cd2824f9bbf2f954e662de3de487cdc1c7a20cc5647af5a9ec9882b05d8a57c75145fbaa73b77949 +DIST kiconthemes-6.13.0.tar.xz 1288280 BLAKE2B 1bc21aad83d9dbc3c9cb16662d108b6942a0995a9424a724432782ca41af11d61b354f18298615656b35bd08ee34ea66abe378adc3dab241d360559f95cee9a5 SHA512 59271ecce00986f51bd70b8f42ff85ab2c8fc239fed5da68784d83a95621cc6e75fae51e42555ce3cbfef7927b75071cd2e6a9fd9211e8331ca5c6fbff2ebe5c diff --git a/kde-frameworks/kiconthemes/kiconthemes-6.13.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-6.13.0.ebuild new file mode 100644 index 0000000000000..183e71ff384f7 --- /dev/null +++ b/kde-frameworks/kiconthemes/kiconthemes-6.13.0.ebuild @@ -0,0 +1,30 @@ +# 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 ~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}" From f45027ef3185277f1ebb6e8db40047ea5635c7fb Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:10:47 +0200 Subject: [PATCH 66/86] kde-frameworks/kio: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kio/Manifest | 1 + kde-frameworks/kio/kio-6.13.0.ebuild | 85 ++++++++++++++++++++++++++++ 2 files changed, 86 insertions(+) create mode 100644 kde-frameworks/kio/kio-6.13.0.ebuild diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest index 8ae7a51ad22fb..2be03bac72886 100644 --- a/kde-frameworks/kio/Manifest +++ b/kde-frameworks/kio/Manifest @@ -1,3 +1,4 @@ DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030 SHA512 a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376 DIST kio-6.10.0.tar.xz 3423932 BLAKE2B e41e1b196f0bc078ce6fbb02d6279f86a68540b58248c92cf9654593fecb20942f7e25eb7e14756f6a09688fa2f76121c3960b85196e1499c601b2c6fca6bce0 SHA512 08bf8a766e29333a99faeb3394ab2552fcdb585fa8fa61304df5a50130409fa7a68d15a9f3d85e4e129583d578f50ce1b5154a081a3a422c60d447a1cf54bb15 DIST kio-6.12.0.tar.xz 3425404 BLAKE2B cc200118d0640073a2943ddb8a0f0958bdfdadcc8d9a6a869b7addeb726a9ea2f7accc8896f3bd90f6142e1c71bb460b1a87420b91bd36b7c982f5d679403447 SHA512 fc33ef1e07e7a8be4d22f4c6078a35987dd5ea073e1617e703dbd9dfd0878bae7d4383fe94e3abfbd0753cb01e410d4f17e3b63b47c9e45bc49dcbb42e34962d +DIST kio-6.13.0.tar.xz 3427948 BLAKE2B 8039fb13d7a300b0d9ea181e3fd913a0dcdf37b8bbbe9cbfa0fe5492dd384e8c3bd75af14501be7012b6be2f5a2c2f94622369809f0d2e03b8a56f300532e032 SHA512 8bc995dc5ff09a07aaf4feb43030a960491ead184f001880b4a49f7255fe1ad803b9788d3240a8b9d60e8f4a16612862b063a54de85673bdcd85210f83736db2 diff --git a/kde-frameworks/kio/kio-6.13.0.ebuild b/kde-frameworks/kio/kio-6.13.0.ebuild new file mode 100644 index 0000000000000..45b4c87c07915 --- /dev/null +++ b/kde-frameworks/kio/kio-6.13.0.ebuild @@ -0,0 +1,85 @@ +# 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 ~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/kxmlgui-${KDE_CATV}*:6 + =kde-frameworks/solid-${KDE_CATV}*:6 + sys-power/switcheroo-control + 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 +} From 5f25504635c4533cc58af8d4486bf37b3a88c573 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:10:52 +0200 Subject: [PATCH 67/86] kde-frameworks/knewstuff: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/knewstuff/Manifest | 1 + .../knewstuff/knewstuff-6.13.0.ebuild | 40 +++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 kde-frameworks/knewstuff/knewstuff-6.13.0.ebuild diff --git a/kde-frameworks/knewstuff/Manifest b/kde-frameworks/knewstuff/Manifest index 09a0aaf46c69e..32047e01f7667 100644 --- a/kde-frameworks/knewstuff/Manifest +++ b/kde-frameworks/knewstuff/Manifest @@ -1,3 +1,4 @@ DIST knewstuff-5.116.0.tar.xz 3359252 BLAKE2B 76df212d33e2ff3a4e47024c8007dcf5e595a892d4ddc5e3579639cc2ec86589392c8a9e53ae5e39d8b71b632a84b1d615291f44635e43514ddb2468c8e4d0d5 SHA512 c66f8905c622964a81609d384ea64c0614714b4d760ee908e2efcdaab4ef146fc2af099625e81b83c2e43e4f97a0f5960dae345cbf9d8453a15b465536c06152 DIST knewstuff-6.10.0.tar.xz 3111916 BLAKE2B 4e15686b2d22466449a338286ac0403182067d18a8da688151fc02e6bb8fa11a02d356ab63346189c8a3c13ce36d5f968a3eee998baecb95e3e52608f5f7c8ca SHA512 f6ff5cc16aa6adeb3a531065eddf3f3d8137b61c027db6329b1773ef5c58345349f43f5f8d0896d0d9acb06eacec8a050b1e91afb8ab902c7e47e4afea3a0a35 DIST knewstuff-6.12.0.tar.xz 3111804 BLAKE2B f831ace5ff411b3ec70a26f0938a6b06aac6bfd19812fe3ec1ab7ee171522fe79276dd3da6740892b69352c9cac33063c6e87dccbd53309602ca9ed2d41f7678 SHA512 fc63ae00a9f5d19e9d113411a2a37c8861f37ad054171d0e2cdc123c83156cd8724874af4e10c815b5cc8b9a3d1e178ca338bf8dd2dc2062c67cbd242f1ff87b +DIST knewstuff-6.13.0.tar.xz 3112044 BLAKE2B adf21dfe72136fb9adfe8561264f4868de805fa26fe10d3fc71c790eb3123925ff405e2e7deda7bf735154b9e506499536ad2fde4c0a7c7ccf8ba8883859a598 SHA512 913f225e4aa8d54dc311c779da3cd50e0c2e57bdccaf9c1cb44240c93cd50aae637d9f59f4b0015da2f76520669262fc100895898d546ef88fa5ac525c738489 diff --git a/kde-frameworks/knewstuff/knewstuff-6.13.0.ebuild b/kde-frameworks/knewstuff/knewstuff-6.13.0.ebuild new file mode 100644 index 0000000000000..d0ed29393c69b --- /dev/null +++ b/kde-frameworks/knewstuff/knewstuff-6.13.0.ebuild @@ -0,0 +1,40 @@ +# 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 ~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 +} From dd98097c56006705b6ebe21c502a6001ffc3c03e Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:10:57 +0200 Subject: [PATCH 68/86] kde-frameworks/knotifyconfig: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/knotifyconfig/Manifest | 1 + .../knotifyconfig/knotifyconfig-6.13.0.ebuild | 31 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 kde-frameworks/knotifyconfig/knotifyconfig-6.13.0.ebuild diff --git a/kde-frameworks/knotifyconfig/Manifest b/kde-frameworks/knotifyconfig/Manifest index cb3bc7f647f0d..aaa80d115ecf6 100644 --- a/kde-frameworks/knotifyconfig/Manifest +++ b/kde-frameworks/knotifyconfig/Manifest @@ -1,3 +1,4 @@ DIST knotifyconfig-5.116.0.tar.xz 2401664 BLAKE2B 12574922cf245545885af033c4335320de23840748c8d110b429edfcc0c91193d809abe398e29c1285b78c9a949f1439c4c3862b6981f8757932ef955cc508af SHA512 e251964dc5dbc518e5a993e1d6605435f5d858868631d00178484c57e418deba4e688d3ed5dd6e58b9fcda96991ac0043da5ff762ac6038d1187a4625103d038 DIST knotifyconfig-6.10.0.tar.xz 2385952 BLAKE2B ab032573e83df5bcfc3d504f547c0503ae8b4598f0a3c42e2ee3d941d95f34f00157eeaee7f16c352c00c4369c92ce27692a8ee3c3b563fbbb4c98549d2f8e59 SHA512 488fbdcbcc5bfb86e90e42255bf3e6be90b4bb30f4b2ba396648d0a9aba71fa05b016a1d9c7103a6c522b3b74e326c81fa9ae089ded035852264c4f0cca8ac35 DIST knotifyconfig-6.12.0.tar.xz 2385968 BLAKE2B 6e6266e28f5eb391d91073cfa0b0f4bc0fd78043e7cb26e0bf2346fd4af4523019ef884a3854d17616ddb393d2ac7bfbb4108023bd92baa452e15b9d8d961053 SHA512 4a132c69d05e49fda878a46ff06e581062803ee7b419d8ca996428f583b9e58d67c3924e0988bcf42c94f2885f4b45ee3e36b662c341b979578f469186918d77 +DIST knotifyconfig-6.13.0.tar.xz 2385720 BLAKE2B 120147281cef71ae672c6a69985c360857139c73a52f680137083e3f3d4dd560cb55b1e3d7fb4eb8694afd5cae4f273656e2114d7af74549131f0483c645b450 SHA512 1a8d49808ddc23ef7b2c0476cd53c1f11d8246cc70a7365c3e18504c7dee5796a146f92ebc99eb7e10e1cff973e731fb2dcad87d0d329a84d621e300848cab41 diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-6.13.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-6.13.0.ebuild new file mode 100644 index 0000000000000..8386114996032 --- /dev/null +++ b/kde-frameworks/knotifyconfig/knotifyconfig-6.13.0.ebuild @@ -0,0 +1,31 @@ +# 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 ~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 +} From a254bd7d19d5a9c88c1ab60fbbcd2b39a6d26e09 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:11:02 +0200 Subject: [PATCH 69/86] kde-frameworks/kparts: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kparts/Manifest | 1 + kde-frameworks/kparts/kparts-6.13.0.ebuild | 27 ++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 kde-frameworks/kparts/kparts-6.13.0.ebuild diff --git a/kde-frameworks/kparts/Manifest b/kde-frameworks/kparts/Manifest index 809254c98aa70..684033cc8bc95 100644 --- a/kde-frameworks/kparts/Manifest +++ b/kde-frameworks/kparts/Manifest @@ -1,3 +1,4 @@ DIST kparts-5.116.0.tar.xz 2473828 BLAKE2B 3b26c04146367f20a1dc5fdad5518a9ea2a8b88e2083d6da64216cebe2e815aaa4c69c3ce901a5a7a0bed76c0eec222e82dcdaf7208d14348d8e095e83af5db1 SHA512 a619168f6e2622c64e4304641da47f91deef49843dfec72a08aa775e24b9319f7b550bc423f6b2516ef0a38bb2c39234d1325f25c62b57c8c6daa5fb7580813e DIST kparts-6.10.0.tar.xz 2424624 BLAKE2B 4fedc660af7955cfc4a9e52cd1984775d7c64fb7d703c9ca8dd733d9cfa69aeeeb24842b315a7afda08b0d6bc870296a3392e8518291aa5195a744ae05404787 SHA512 3f7e74aaaeaf995f4969b35382915ebf40a231478c7a65d1f7643ceaefd14e4effd704c67c86b0626786736015caac13d99c4236526ba7d1878bfa46f879c6e8 DIST kparts-6.12.0.tar.xz 2424504 BLAKE2B 04c36ade07d81f478ed4bcd2ba479e135aa328101752d338ec8df1b6fb3f496bc2153cf558a4bf0bbf7c10ae59fd5074bec7acad6fee52109bbd9219906b2a8c SHA512 8a89b96b9197217991ae9403acc84f0452292b0827039c5402f333a149582b4e45ad5db83253d39f1aa880bec40d8a8dbbc2ba77214492a95ca17d8877cb268f +DIST kparts-6.13.0.tar.xz 2424940 BLAKE2B 8ef9090a4aabfb2435f06fe476e91386c8e1ae9b9f664f1e69aaae156191c1006955421e330afa53d6683bccf90c1ff1061602eb30ffc2572902dd600db6bf5b SHA512 2b9dfa7f0a5e0461c97db96a43937978d582c88d93bea88efe93e1d1f88dfb9f11507c936142fb7df21b2ac817ba29104f5fa426bcb45ea2717e078874697470 diff --git a/kde-frameworks/kparts/kparts-6.13.0.ebuild b/kde-frameworks/kparts/kparts-6.13.0.ebuild new file mode 100644 index 0000000000000..caae680de3a91 --- /dev/null +++ b/kde-frameworks/kparts/kparts-6.13.0.ebuild @@ -0,0 +1,27 @@ +# 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 ~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}" From 83f1a42f679eb46e7ba5bf1266b883c5638e151d Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:11:06 +0200 Subject: [PATCH 70/86] kde-frameworks/kpeople: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kpeople/Manifest | 1 + kde-frameworks/kpeople/kpeople-6.13.0.ebuild | 36 ++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 kde-frameworks/kpeople/kpeople-6.13.0.ebuild diff --git a/kde-frameworks/kpeople/Manifest b/kde-frameworks/kpeople/Manifest index 4a719cc881cbd..0161b991be46f 100644 --- a/kde-frameworks/kpeople/Manifest +++ b/kde-frameworks/kpeople/Manifest @@ -1,2 +1,3 @@ DIST kpeople-6.10.0.tar.xz 66680 BLAKE2B 88b990e2b493e438de146062ab084504c4ea8fedcc0f272dd6ab3c4cb63a1ddbccfd8fc2a9c521795bacbd98faf551222f9869fe8ed1accc97634d84372b6fa6 SHA512 a3d13199643af0b891cb0465c7092f83e636f683b7d07f7c02ab83e5149e2bbd43ff4c95b2cfffc9fa7134271e42d229becf14addb9bd25935e39da82dbfe485 DIST kpeople-6.12.0.tar.xz 66696 BLAKE2B 127de987ab07d88728d9c076bc813c8db05120afb6644cc351b1f290b3a1da517e1e01abd8996c35735efcee919daac0f1698966b86879e41fc9b5997cdf8d87 SHA512 46a01de241a7ee87ebe24b5a0d475306293bf8065f51141a1bec503969514e0c82067e52f28c4d2204c7361e97137de2bc23fadb4814c8b65ca7a8b891d7f039 +DIST kpeople-6.13.0.tar.xz 66720 BLAKE2B fc00955ac4d724d915396c5bc237223c41cd3cc87ca45113ac2724e1ba150e9e1078a9e52fae114b713af816e1bcbe3789f0bb6f0440775fc7bb25301ef912ce SHA512 65eb7e4db723bfc0820d4c4689aac5c3937231ee49f3f312aef5fdcab5b4a861b4c9fcef4554c525955392e396e77ce44601d1061fc0045ea62fb9da0e37514f diff --git a/kde-frameworks/kpeople/kpeople-6.13.0.ebuild b/kde-frameworks/kpeople/kpeople-6.13.0.ebuild new file mode 100644 index 0000000000000..7f9b3e0979167 --- /dev/null +++ b/kde-frameworks/kpeople/kpeople-6.13.0.ebuild @@ -0,0 +1,36 @@ +# 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 +} From 7300cce365d74c675f2eb3349cf884f7a04b9ece Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:11:11 +0200 Subject: [PATCH 71/86] kde-frameworks/krunner: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/krunner/Manifest | 1 + kde-frameworks/krunner/krunner-6.13.0.ebuild | 33 ++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 kde-frameworks/krunner/krunner-6.13.0.ebuild diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest index 050fd5be3e1e3..bf065cc356818 100644 --- a/kde-frameworks/krunner/Manifest +++ b/kde-frameworks/krunner/Manifest @@ -1,2 +1,3 @@ DIST krunner-6.10.0.tar.xz 131296 BLAKE2B b08bb6ac28a649131cfac7c6e153a9befc055634cc71d7f7f8e76cb13874c21c7a3c93e38abcb4e24e6f8a39e29be3be66c9987d6cc6c8fcf9c3470a61478052 SHA512 a24e42e98cf9009262b1d16f51ec21219f7a10b8845495b61010c9a3830b84dd4ad637c4992ea8e3e6a0a7d6d4a1870ac083d0599a0faa75122b7c99affe65c9 DIST krunner-6.12.0.tar.xz 131312 BLAKE2B ed191d65327620d6b1f9e5177448436a8b31999c9de7a6edb68f166f850a8eae1118d5e5123ba70cb95c8f212966603393645f8f84a66117eae6439408fae6ce SHA512 6ea0d0d319f081432c28ebc87f15bfb0ae94555274a99ac1e7dbed8ce6816a7cdb598f2e6aa99bf70e4de0b2c330f8c2a399f8b32250b40b3fb86769a8911094 +DIST krunner-6.13.0.tar.xz 131248 BLAKE2B 2de40c4686995be7056e7b5a2656472f74890d7cc2a6f29ad3c91a311a96ab4e80c87a826d785a0f37e5db0b27bc3a78e1fda17567baf50c444a24d97b7d97cc SHA512 89beb9c41880af88a527a715419405c443d177962c43968dc3c9781cc0471669c18d9375d814a4b25c742725ada358fc75eca780b96e532d4d5e27ce546971aa diff --git a/kde-frameworks/krunner/krunner-6.13.0.ebuild b/kde-frameworks/krunner/krunner-6.13.0.ebuild new file mode 100644 index 0000000000000..c0ed96363ed76 --- /dev/null +++ b/kde-frameworks/krunner/krunner-6.13.0.ebuild @@ -0,0 +1,33 @@ +# 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 ~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 +" +RDEPEND="${DEPEND}" + +CMAKE_SKIP_TESTS=( + # requires virtual dbus, otherwise hangs; bugs #630672 + dbusrunnertest + # bug 789351 + runnermanagersinglerunnermodetest + # bug 838502 + runnermanagertest + # bug 926502, needs dbus + threadingtest +) From 3f39a5e63ca44234096177fbecc2728c15ad5cac Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:11:15 +0200 Subject: [PATCH 72/86] kde-frameworks/kservice: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kservice/Manifest | 1 + .../kservice/kservice-6.13.0.ebuild | 36 +++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 kde-frameworks/kservice/kservice-6.13.0.ebuild diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest index 26a9ca751ee93..f6a117cb3d919 100644 --- a/kde-frameworks/kservice/Manifest +++ b/kde-frameworks/kservice/Manifest @@ -1,3 +1,4 @@ DIST kservice-5.116.0.tar.xz 2538968 BLAKE2B 7cdc876b130e428139dcc477c9089e0f97c3c501b4619e9c39b67a71ca3f5edb1dc6092d3c1b889fb7c0c740f354bb2c20effcad112fdaadefadfaf1b4fa989f SHA512 daadc5d0bfa2dbfc6ae0c6535f407851d1adc67529d2262d92c2e8dff8a45aa701790d8aa2e6d97d9c433409ffee4767214523f992937e244b02fb27d62ffea8 DIST kservice-6.10.0.tar.xz 2439968 BLAKE2B 599b916430b097e7ce474365a4467b26333cd5498c35a4c28b17c559d79bc9d90f16231eb5497b5f81db42546ae1c4f534202bca6f33ff13ebd686ef086b2bf4 SHA512 f822b2281f2ccacc5545ffe619c1d4fc48c5b805d737257527b78f9a98804f0005f2015ff80e2eb303173c98c58c23e84069e79ac11939a22f283940ca0ba4dd DIST kservice-6.12.0.tar.xz 2440136 BLAKE2B 0c5585d7b055e4a8b8a35037d19d7d6b45fe3b6ff328c015bea07250d136789b4ce0a9b0a2a7d236e7dd2347bd3ca519a37307988542b2fff82aa5c48f86947c SHA512 6c898c067fd216295eeed8f8fa1ed4006956ed20ead5f7e2a271fa9c777965031e21751a043775485c32deb19471fb636b08b8064b3ebb1ba6b46d015c1e3501 +DIST kservice-6.13.0.tar.xz 2440056 BLAKE2B 0c4cfbea3832dffc92e2b2f0e8dbc62652f55cf9ae105b100673e011cd9daa55a3344ccedbe4cedb0260a734dac34fb10940746ca8d1cb17ea8943422833395a SHA512 a238487da52291bcf5a8d5deb590756eed85494a30147db35eebe07ab3f6e89b00706f2efdb75b2f1db00e5c340f835382bc19463d6dc27bbf6202ff8088fe9f diff --git a/kde-frameworks/kservice/kservice-6.13.0.ebuild b/kde-frameworks/kservice/kservice-6.13.0.ebuild new file mode 100644 index 0000000000000..e71fd73ab19ef --- /dev/null +++ b/kde-frameworks/kservice/kservice-6.13.0.ebuild @@ -0,0 +1,36 @@ +# 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 ~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/kdbusaddons-${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 +} From 0641bcf5e1bc85e4f7cbeb3035d57f1be1a494a7 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:11:20 +0200 Subject: [PATCH 73/86] kde-frameworks/ktexteditor: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/ktexteditor/Manifest | 1 + .../ktexteditor/ktexteditor-6.13.0.ebuild | 51 +++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 kde-frameworks/ktexteditor/ktexteditor-6.13.0.ebuild diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest index 909b9801c702a..47307c6507c5a 100644 --- a/kde-frameworks/ktexteditor/Manifest +++ b/kde-frameworks/ktexteditor/Manifest @@ -1,3 +1,4 @@ DIST ktexteditor-5.116.0.tar.xz 2791176 BLAKE2B 7fb32bb7d18ccf43e33f66b0401fc086597145e3838e84a4333f99b3725e64c82ea5f78daf5fc58dfb13ea0452e85a64d1d03a503b363bba8247e26c922fd396 SHA512 9d17558e4f7adc5de1dec0af9ba32b2eb086def576dd32d3458b91d9f0424aa86505a57ab092a71f5274197bfd18927b7ccddf221551cd42d2a96f22394495e0 DIST ktexteditor-6.10.0.tar.xz 2927232 BLAKE2B ca85b14863e9467bc17d31f79dbb10e1e21af63fc680c5a8fb0e698c4d65f26d0f46442b5752d07e837b14579dd600e271e41ed40e82678b37324934afb0699d SHA512 3c2d03ac4993931c3230addeeb650d21950231e4b40b4daed4e81d90ad87fef8d551fc88ab247182097de5ddd05f7c8eab1ea6f9928410671fd06012e372c221 DIST ktexteditor-6.12.0.tar.xz 2941088 BLAKE2B a4e0432d2c822b30a77f8d979bd3cd902cfcf70ae84354d000bc314b7d7556f973051857460ee9fca0e7cf9f88f0bdaff597f0ca92ae614e854da319d31ed6b3 SHA512 4c2a96480053163bd8bad1c08adcfc7617ca510e743e80f6e1eabaea19eb4373fd70ffbca9414a16b3b87c12b2ab5c59b3026a82ee723aa5b666f29b99d8d7ae +DIST ktexteditor-6.13.0.tar.xz 2941356 BLAKE2B 436236beb68bcead67539854f71e0e456b3a6f57101682bec29d28b790e11d42e3f1b51d5e3b9bb1cc636fae0181dadd683d217d6bcad76fc17aadb91198a29b SHA512 23dfa2a9262b650ae03e65581bb6826938a6901c160992f6775d94e0ae20f5a4d9a416450ccd85b24b9766a016549a69448464f72d5c1d71e78d1383052af96d diff --git a/kde-frameworks/ktexteditor/ktexteditor-6.13.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-6.13.0.ebuild new file mode 100644 index 0000000000000..00f5d10639676 --- /dev/null +++ b/kde-frameworks/ktexteditor/ktexteditor-6.13.0.ebuild @@ -0,0 +1,51 @@ +# 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 ~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/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/kiconthemes-${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/kwindowsystem-${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 +} From 2ff4301f07cd340188594f4837953066faf5dcfb Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:11:25 +0200 Subject: [PATCH 74/86] kde-frameworks/ktextwidgets: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/ktextwidgets/Manifest | 1 + .../ktextwidgets/ktextwidgets-6.13.0.ebuild | 36 +++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 kde-frameworks/ktextwidgets/ktextwidgets-6.13.0.ebuild diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest index d3a8b3680fc42..9b59dcea3a98c 100644 --- a/kde-frameworks/ktextwidgets/Manifest +++ b/kde-frameworks/ktextwidgets/Manifest @@ -1,3 +1,4 @@ DIST ktextwidgets-5.116.0.tar.xz 2552684 BLAKE2B 4ef07c2cdc480c600164c7b1f6d9c7706f1faddd560072d405466a5ba50c672993097b07f36e48e7259430fbc58c3938d074b7732d0e2402771d92d906997708 SHA512 0534a06529e681da51aac627869de8587e3002a5ad3b460725924454ef66a69cb4b72a8b455aa4bf06b50cf0623f54ba6ba267485e2317659dc5ada295092b4c DIST ktextwidgets-6.10.0.tar.xz 2509712 BLAKE2B 6222f2fe8c6a2bdbaf37113eff832c8b15747ac049fe60b29458319c6672844d15fb1e22b4cd29897f65985a04f495ed28b43eb24334aeab6862d364c4ae6e6e SHA512 7ff09b4c96ce2355bf7aaee0c46e2587f51fec0fdc6bee4eae145f8ed41389bf0243c2b0e5d6839e6b4949dd46da442894d341a12c1c9707a493fcf3fc90169e DIST ktextwidgets-6.12.0.tar.xz 2509816 BLAKE2B c95c0e1f597d55062ae48f376965bd710181a00852c75a10f9950e9db80c5af866ad382b49467d727af752341724a1ff3fbbf90770620e2ba5c841be3d21ec5c SHA512 f16fed3e9feecba72f34e21c16dc26d03160ae986fa14adb6a4e33eb21f93924eb7095eac31c321a996bdc5aa1b379febbb169422ff60ca78714b5fa9dac462d +DIST ktextwidgets-6.13.0.tar.xz 2509616 BLAKE2B 3451337efbca23fe7fde81935f915f61bc0cdfa91c56fa9285270b96e74c54e21346c19afca85964292362cb992e7262e7487e1e3b41bb903785c08f287cddc6 SHA512 29cd4e2f7fdd641dede66b2c4e56ae6e3917e995b26559998178181b1bd3f51682e1176ee4138bac7776cd9c87a13c766ff91f9959ec1e668825646d44f5349c diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-6.13.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-6.13.0.ebuild new file mode 100644 index 0000000000000..cbe38ebe7d714 --- /dev/null +++ b/kde-frameworks/ktextwidgets/ktextwidgets-6.13.0.ebuild @@ -0,0 +1,36 @@ +# 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 ~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/kcolorscheme-${KDE_CATV}*:6 + =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 + =kde-frameworks/ki18n-${KDE_CATV}*:6 + =kde-frameworks/kservice-${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 +} From badae789825614aef390c37dac7697d6bb09cd24 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:11:30 +0200 Subject: [PATCH 75/86] kde-frameworks/kwallet: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kwallet/Manifest | 1 + kde-frameworks/kwallet/kwallet-6.13.0.ebuild | 52 ++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 kde-frameworks/kwallet/kwallet-6.13.0.ebuild diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest index 443b819598476..16b13a4f5ee8d 100644 --- a/kde-frameworks/kwallet/Manifest +++ b/kde-frameworks/kwallet/Manifest @@ -1,3 +1,4 @@ DIST kwallet-5.116.0.tar.xz 353948 BLAKE2B d8c38a71e72ea9ce316a9f5af440c502b4e21b69f9ae40e740a209bde3aaa6519dd26079c99ffe1b7441a464c1ebdb34b550f9127be89c0f2baede68003eb462 SHA512 fc96b2e87e565dadb960159c5412cc0862454331824510405f434dfda2146ecf4e2ca133345c0c46608143da10265f154a0225f4d8d82ae6f11a184b222d663d DIST kwallet-6.10.0.tar.xz 358140 BLAKE2B 1157f45a3de89056a47677e7d9217619971ea3cc707549a859128c3a1bcc3637e022dad3917b41e388fc236d3b00ffd739993faad5034837927ce88a6c2408a8 SHA512 03a24d9e6eaad2b6c5a3c4e16b2b13847243259637cd0e113ba8c53a97a420f14dccb21f9bae79ad2823b5d6fd2461af40e9c8d6cc44d2d47528cd6106a7ec09 DIST kwallet-6.12.0.tar.xz 358176 BLAKE2B f31e66c2fcb18dcd46881068f645aa5af7979592f62dce7b1547da483aae2e402f61eaac935c294fd0a513d40355088d0ef62af2a24f161e7a1539736e30f0dc SHA512 b6dbe3a058149a2cb9092d31d3bb8774a70157fdc2afe79a9b13ba3ec05c5300706e42cc6cfd3046984e8c818f01a116526b6a09d2db82bab195ebc127919de4 +DIST kwallet-6.13.0.tar.xz 358072 BLAKE2B 13454aee225aa0896590e88648accefd4ac426da4ef3419fa94d07055a179dccdf82a71cab10eb1ec20d6bf28a849eb8c147330aff258cb4880bc65878e85cb6 SHA512 5333a41df065cb8ed254691c4eeea6951f417f28735a8d7321c4056ad60f6845e07e0603775b18baf1bd88a48732ac79ba8c09cf413e4c8feb1459d080f739f6 diff --git a/kde-frameworks/kwallet/kwallet-6.13.0.ebuild b/kde-frameworks/kwallet/kwallet-6.13.0.ebuild new file mode 100644 index 0000000000000..27ee480ae9a69 --- /dev/null +++ b/kde-frameworks/kwallet/kwallet-6.13.0.ebuild @@ -0,0 +1,52 @@ +# 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="Framework providing desktop-wide storage for passwords" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="gpg +man 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/kwidgetsaddons-${KDE_CATV}*:6 + =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[X?] + gpg? ( app-crypt/gpgme:=[qt6(-)] ) +" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5[-kf6compat(-)] +" +BDEPEND="man? ( >=kde-frameworks/kdoctools-${KDE_CATV}:6 )" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package gpg Gpgmepp) + $(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 +} From a4c1564294688895879058cc6ce9d602f2ba7a1e Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:11:35 +0200 Subject: [PATCH 76/86] kde-frameworks/kxmlgui: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kxmlgui/Manifest | 1 + kde-frameworks/kxmlgui/kxmlgui-6.13.0.ebuild | 39 ++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 kde-frameworks/kxmlgui/kxmlgui-6.13.0.ebuild diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest index 0615deb6d5e7c..e55ab19ab0f6f 100644 --- a/kde-frameworks/kxmlgui/Manifest +++ b/kde-frameworks/kxmlgui/Manifest @@ -1,3 +1,4 @@ DIST kxmlgui-5.116.0.tar.xz 2953508 BLAKE2B 133ae08dfa3b7f2077530f2164c6a912cfe4681ff41682ba7f76ebbf8b732dab3ee267a98eac46b02e58f87a891312b6dbfeffe65fc1eb290f1bb609e2b293a4 SHA512 e3a205f8eb0dc28869530e73e02ab090c55a5e1a54e3747b2271e34d211e2fb81fc61d07a44fc9ff3b41d37720e2861e4bff04d06419e5813ee526c02681bbef DIST kxmlgui-6.10.0.tar.xz 2915712 BLAKE2B 85c79c5ea1bb27e6a0c0cc25d627108ac80e863ffe2159e8fd20186cf1b86bce80e3e5046b82deec55d0ec56cfa7d3d02fa4592f3f53fbba85e990dd739d664c SHA512 bbfe1387c9cd18df1feec6e24ee3f4f00bac021b7473b95b86c64363fd11be5189891f9e919f52995860be98fe6a7f571b669aceb704836befa68111442ee2b0 DIST kxmlgui-6.12.0.tar.xz 2916328 BLAKE2B 46884608669fc4fa5237800dcbc990dc538501b603c5bfc21f75af08f47da4b0eb4d91466a3104e70f63d1050f08253479df3deb396e094158212598c79e8bfe SHA512 b824ef4f9fb3f2b871dc278f3eb8e2f25d7e9246cc0f14c26f9389d7f4ac65c3ce0e25ecdd1ae6c55c0d7baa54737ef96fde1deea339e37aee5cae08410925d0 +DIST kxmlgui-6.13.0.tar.xz 2916244 BLAKE2B f5edfc38af92f6e972a5359b5be08184f44b95fbfb744b72b61df0c191eec5777df751cb45cb05b6ce12d8f56a8fca97a31aa03d8c979186ef01824c15ba0fcd SHA512 bbe8089958399cdc8e9908dd9655094228cfff4132bcc5ccbe9e493385c6d044314170fc14f13f40be3dd415e6c9235973a924b19d789983056c0ba074d3976d diff --git a/kde-frameworks/kxmlgui/kxmlgui-6.13.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-6.13.0.ebuild new file mode 100644 index 0000000000000..ecd83d623ca30 --- /dev/null +++ b/kde-frameworks/kxmlgui/kxmlgui-6.13.0.ebuild @@ -0,0 +1,39 @@ +# 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 ~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 +) From 8d385e279e793e58eac039aa770932d2eba717f7 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:11:39 +0200 Subject: [PATCH 77/86] kde-frameworks/purpose: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/purpose/Manifest | 1 + kde-frameworks/purpose/purpose-6.13.0.ebuild | 74 ++++++++++++++++++++ 2 files changed, 75 insertions(+) create mode 100644 kde-frameworks/purpose/purpose-6.13.0.ebuild diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest index 463d3d61a0fad..1b16121bae7a3 100644 --- a/kde-frameworks/purpose/Manifest +++ b/kde-frameworks/purpose/Manifest @@ -1,3 +1,4 @@ DIST purpose-5.116.0.tar.xz 181148 BLAKE2B 9b4b267128511929fe0e81256f046552a1d70654c9a3e46ca52c2e5035003f96bf42cebf91b2ff0c19d8ca846b3dbd9106d5fd2df5dda11ec17c16bb8c419447 SHA512 3447135ad33c725e0512c6b20a9be81082737146fa0c5a32b0c7d50a21cb5697b2b4796d1cbffc8661dd845ee3ef51bc57af0c94cce0ed14cc1542df822139d5 DIST purpose-6.10.0.tar.xz 188940 BLAKE2B a51200beca1dad78b164f276b1b4333455cc8af8f805fb9be4873789879e1f3edd2cbb69614ca4b192e036fa1bd4746bd7f4114e12cc1751e0877e4914dd6b6f SHA512 b6d847e4715a5779c10da92179db9d0a858c62582b729bcc25fc1d2e9796cfa634d4cb1cf49283c3d0364f96f97fc3420895ab4aad526920d65fcf2518e4b39f DIST purpose-6.12.0.tar.xz 187336 BLAKE2B b7edc6655bd2b514e29ed2b6e501dcd62cf44e39a2ba9d0735bcd7b24e069007d6b4418b01674ada10708b772e5d000ed13186ed403641eec516de1be9d716cf SHA512 cf8a539724540be136dc4625ac6d01ccfb3e60045af5ebbb9e9e0d3ca81ef1ade89b46b53881f8e8fd826d99188586a1079fba0aa82c0b3cc7a056955a92a875 +DIST purpose-6.13.0.tar.xz 188136 BLAKE2B 19a891fb3944c48e6e6044dcfd3e6c54b6e677307221bb0f9dc121264d439e1b2e0601378c026d72a93fb30f1148104c9af456c208d3c859af4e147e876b2cd4 SHA512 5b9346d6798cc5aff995d53308b214b1d11db108de5b0a17cbe03a64cabf0cfa10511bfddd0303462de45f81b6105ddbd894c51ee7e7147058442e9fd4232151 diff --git a/kde-frameworks/purpose/purpose-6.13.0.ebuild b/kde-frameworks/purpose/purpose-6.13.0.ebuild new file mode 100644 index 0000000000000..972c7c33d2542 --- /dev/null +++ b/kde-frameworks/purpose/purpose-6.13.0.ebuild @@ -0,0 +1,74 @@ +# 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 ~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 +} From cd0b7e321626f7bbe1e6b24adb604f6fde6e729a Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:11:44 +0200 Subject: [PATCH 78/86] kde-frameworks/purpose-kaccounts-services: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- .../purpose-kaccounts-services/Manifest | 1 + .../purpose-kaccounts-services-6.13.0.ebuild | 45 +++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.13.0.ebuild diff --git a/kde-frameworks/purpose-kaccounts-services/Manifest b/kde-frameworks/purpose-kaccounts-services/Manifest index bd75b22d14432..27edeb35435f7 100644 --- a/kde-frameworks/purpose-kaccounts-services/Manifest +++ b/kde-frameworks/purpose-kaccounts-services/Manifest @@ -1,2 +1,3 @@ DIST purpose-6.10.0.tar.xz 188940 BLAKE2B a51200beca1dad78b164f276b1b4333455cc8af8f805fb9be4873789879e1f3edd2cbb69614ca4b192e036fa1bd4746bd7f4114e12cc1751e0877e4914dd6b6f SHA512 b6d847e4715a5779c10da92179db9d0a858c62582b729bcc25fc1d2e9796cfa634d4cb1cf49283c3d0364f96f97fc3420895ab4aad526920d65fcf2518e4b39f DIST purpose-6.12.0.tar.xz 187336 BLAKE2B b7edc6655bd2b514e29ed2b6e501dcd62cf44e39a2ba9d0735bcd7b24e069007d6b4418b01674ada10708b772e5d000ed13186ed403641eec516de1be9d716cf SHA512 cf8a539724540be136dc4625ac6d01ccfb3e60045af5ebbb9e9e0d3ca81ef1ade89b46b53881f8e8fd826d99188586a1079fba0aa82c0b3cc7a056955a92a875 +DIST purpose-6.13.0.tar.xz 188136 BLAKE2B 19a891fb3944c48e6e6044dcfd3e6c54b6e677307221bb0f9dc121264d439e1b2e0601378c026d72a93fb30f1148104c9af456c208d3c859af4e147e876b2cd4 SHA512 5b9346d6798cc5aff995d53308b214b1d11db108de5b0a17cbe03a64cabf0cfa10511bfddd0303462de45f81b6105ddbd894c51ee7e7147058442e9fd4232151 diff --git a/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.13.0.ebuild b/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.13.0.ebuild new file mode 100644 index 0000000000000..82f6491dccd45 --- /dev/null +++ b/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.13.0.ebuild @@ -0,0 +1,45 @@ +# 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=" + !> 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 +} From d94620942d891bea71728437c1fd561b547d5834 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:11:49 +0200 Subject: [PATCH 79/86] kde-frameworks/qqc2-desktop-style: 6.13.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-frameworks/qqc2-desktop-style/Manifest | 1 + .../qqc2-desktop-style-6.13.0.ebuild | 35 +++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.13.0.ebuild diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest index 9997b0216235a..66e682df52ee8 100644 --- a/kde-frameworks/qqc2-desktop-style/Manifest +++ b/kde-frameworks/qqc2-desktop-style/Manifest @@ -1,3 +1,4 @@ DIST qqc2-desktop-style-5.116.1.tar.xz 73068 BLAKE2B 713b863a08785f8d8a3509aad938818881e71bc2b966d10d823a805733bf2a5382337b7966a5c11c005ddf99a5e9ef377d59658568fc8cdcbdd1c35be41e1b09 SHA512 80520c19717f9150b6b0e91f45e65ef967f7fbadaff5b1f6bdab526822706a361e0094ded93826ea9fb2dc3028f8cd076e03b2067dbfc1d43ff764bc5ae5facb DIST qqc2-desktop-style-6.10.0.tar.xz 88972 BLAKE2B 45bf37292339d96531c8fe7abda489e08582d661bfba52b40d5c194788b462444d73eb860d5cc7f500316197e8a1c4f3425f35fcf64884d85ec4dddf946f392a SHA512 0075ed93195623a20fe79ca34d5b87aa8e7de00d8afbc1294804f90eb0a861fc357be5343ef57910ff21b6b6872bc695dd94e5456f4921964e778caff641d7fd DIST qqc2-desktop-style-6.12.0.tar.xz 88972 BLAKE2B 48227ad5d9907e21a514a83947ce86045fa30b9998a33ac944a8621d1aa5dc859af8e2d662c7e33d6dcfa9e448c4afed74d66285f6e7c27a31c6f2b4f4b4eb92 SHA512 b54350bbe76c776152822dd09639972ec2ca073044bbb971e9bb862d3ca5feb3ab9b581d821897db1f8ef5f925e1c422b1ab1a2756b2b25081b242dd81737bfb +DIST qqc2-desktop-style-6.13.0.tar.xz 89132 BLAKE2B 2170b4c49b9ce76eab102aabf475cda36b14b143ac1ef1a9086a220d1ca1bf41fed7965b6495a85485ade765a0082ef51b8fb29584e8fe16d2db3f876daf361d SHA512 ab65d830edff7ec248e8c15d6d39854eb44f32aa23f2404c37fc3ec6d1ecd8b1b38367f6cc897afc73b4f3deec0d650220b7ad8c925228fe691fe346e758e7de diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.13.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.13.0.ebuild new file mode 100644 index 0000000000000..6cc482a75b9f9 --- /dev/null +++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.13.0.ebuild @@ -0,0 +1,35 @@ +# 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 ~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 +) From d9e3cd92af0a6e5cf33b1b7ac8cc16944962039a Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Sat, 12 Apr 2025 16:59:40 +0200 Subject: [PATCH 80/86] net-libs/libomemo-c: Fix build w/ >=cmake-4 Closes: https://bugs.gentoo.org/953548 Signed-off-by: Andreas Sturmlechner --- net-libs/libomemo-c/files/libomemo-c-0.5.1-cmake4.patch | 8 ++++++++ net-libs/libomemo-c/libomemo-c-0.5.1.ebuild | 5 ++++- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 net-libs/libomemo-c/files/libomemo-c-0.5.1-cmake4.patch diff --git a/net-libs/libomemo-c/files/libomemo-c-0.5.1-cmake4.patch b/net-libs/libomemo-c/files/libomemo-c-0.5.1-cmake4.patch new file mode 100644 index 0000000000000..43f20a52f9943 --- /dev/null +++ b/net-libs/libomemo-c/files/libomemo-c-0.5.1-cmake4.patch @@ -0,0 +1,8 @@ +--- a/CMakeLists.txt 2025-02-28 16:30:57.000000000 +0100 ++++ b/CMakeLists.txt 2025-04-12 16:56:54.729179310 +0200 +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 2.8.4) ++cmake_minimum_required(VERSION 3.5) + set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/CMakeModules/") + project(omemo-c) + diff --git a/net-libs/libomemo-c/libomemo-c-0.5.1.ebuild b/net-libs/libomemo-c/libomemo-c-0.5.1.ebuild index d25703f93bbf0..7935991329e3d 100644 --- a/net-libs/libomemo-c/libomemo-c-0.5.1.ebuild +++ b/net-libs/libomemo-c/libomemo-c-0.5.1.ebuild @@ -10,8 +10,8 @@ HOMEPAGE="https://github.com/dino/libomemo-c/" SRC_URI="https://github.com/dino/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD BSD-1 GPL-3 ISC" -KEYWORDS="amd64" SLOT="0" +KEYWORDS="amd64" IUSE="test" RESTRICT="!test? ( test )" @@ -23,6 +23,9 @@ DEPEND="${RDEPEND} ) " +# upstream are switching to meson, so no need to try send this upstream +PATCHES=( "${FILESDIR}/${P}-cmake4.patch" ) # bug 953548 + src_configure() { local mycmakeargs=( -DBUILD_TESTING=$(usex test) From 179225d17767276140dee62d0fe019a442582539 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Sat, 12 Apr 2025 17:04:06 +0200 Subject: [PATCH 81/86] app-office/kmymoney: drop 5.1.92_p20250326-r1 Signed-off-by: Andreas Sturmlechner --- app-office/kmymoney/Manifest | 1 - .../kmymoney-5.1.92_p20250326-r1.ebuild | 123 ------------------ 2 files changed, 124 deletions(-) delete mode 100644 app-office/kmymoney/kmymoney-5.1.92_p20250326-r1.ebuild diff --git a/app-office/kmymoney/Manifest b/app-office/kmymoney/Manifest index 0d9c979c8c66b..3e5f20a6dfdf1 100644 --- a/app-office/kmymoney/Manifest +++ b/app-office/kmymoney/Manifest @@ -1,3 +1,2 @@ DIST kmymoney-5.1.3.tar.xz 12647372 BLAKE2B 09580873985bb41c39c649bdb863ee25f4356dfea18b64d45f3b6bd528fd57fc2b5fd32a6541c10ed519da0e905bf6853589e7cab0f4c3b4f2945cd7a3181dba SHA512 2003f25b7df77691e5d3d0f450e0139b1e68336f59a4fc78af751c5b94ecfaf17a39ee1f58ed0c2cda642195c5277fbb63c87e857ebe9a6495dc7f88b9a38794 -DIST kmymoney-5.1.92_p20250326-e3e4e4ca.tar.gz 17652028 BLAKE2B f11dd6a3cc8b2a12d4d2b938efdf96fa76489783314c111180adaef1fc8a756169bdb3dc578ce424506521ef76f5d822355722bf578eb54ab2d749e11cf1aeb5 SHA512 02b3b210d75d608afebaa41502bd102544bc7a9743802aa41ee7da59932093f854786fa885b1c2719d3904a9be103b57755c28388018ad102f6ce3d2b862e535 DIST kmymoney-5.1.95.tar.xz 11141964 BLAKE2B b1495d8db943459e0094ebdfd37933cbf8ff469333133afde3f66370687519d3d88fb6e33c6a27ff76dfc33ce3645768ded4a09ae8be01d2da63edaf14c3349f SHA512 30fd7162d4eef040190cddeeff508f0fe90ae68d469fed079a45625c0450caab9d65f7fb23fcac71d0e35d0e33fc0e3670bd1109edfdde299f9fb475f4479a15 diff --git a/app-office/kmymoney/kmymoney-5.1.92_p20250326-r1.ebuild b/app-office/kmymoney/kmymoney-5.1.92_p20250326-r1.ebuild deleted file mode 100644 index 1e0c4c725c257..0000000000000 --- a/app-office/kmymoney/kmymoney-5.1.92_p20250326-r1.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="optional" -ECM_TEST="forceoptional" -KDE_ORG_COMMIT=e3e4e4cabe4137a1eef8c98b72d272c10d0a533f -KFMIN=5.115.0 -QTMIN=5.15.12 -VIRTUALDBUS_TEST="true" -inherit ecm kde.org optfeature - -DESCRIPTION="Personal finance manager based on KDE Frameworks" -HOMEPAGE="https://kmymoney.org/" - -LICENSE="GPL-2" -SLOT="5" -KEYWORDS="~amd64" -IUSE="calendar hbci holidays sql sqlcipher" -[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental" - -REQUIRED_USE="sqlcipher? ( sql )" - -RDEPEND=" - >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt5(-)] - >=app-office/libalkimia-8.1.95:= - =dev-libs/qtkeychain-0.14.2:=[qt5(-)] - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcodecs-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/ktextwidgets-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/sonnet-${KFMIN}:5 - calendar? ( dev-libs/libical:= ) - hbci? ( - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=net-libs/aqbanking-6.5.0 - >=sys-libs/gwenhywfar-5.10.1:=[qt5(-)] - ) - holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 ) - sql? ( >=dev-qt/qtsql-${QTMIN}:5[sqlite] ) - sqlcipher? ( dev-db/sqlcipher ) -" -DEPEND="${RDEPEND} - dev-libs/boost -" -BDEPEND="virtual/pkgconfig" - -pkg_setup() { - ecm_pkg_setup - - if [[ ${KDE_BUILD_TYPE} = live ]] && use experimental; then - ewarn "USE experimental set: Building unfinished features." - ewarn "This *will* chew up your data. You have been warned." - fi -} - -src_prepare() { - ecm_src_prepare - - sed -e "/find_program.*CCACHE_PROGRAM/s/^/# /" \ - -e "/if.*CCACHE_PROGRAM/s/CCACHE_PROGRAM/0/" \ - -i CMakeLists.txt # no, no no. -} - -src_configure() { - local mycmakeargs=( - -DENABLE_WOOB=OFF # ported to Py3; not yet re-added in Gentoo - -DUSE_QT_DESIGNER=OFF - -DCMAKE_DISABLE_FIND_PACKAGE_KF5Activities=ON - -DENABLE_LIBICAL=$(usex calendar) - -DENABLE_KBANKING=$(usex hbci) - $(cmake_use_find_package holidays KF5Holidays) - -DENABLE_SQLSTORAGE=$(usex sql) - $(cmake_use_find_package sql Qt5Sql) - -DENABLE_SQLCIPHER=$(usex sqlcipher) - ) - [[ ${KDE_BUILD_TYPE} = live ]] && - mycmakeargs+=( -DENABLE_COSTCENTER=$(usex experimental) ) - - ecm_src_configure -} - -src_test() { - # bug 652636; bug 673052: needs kmymoney installed to succeed - local myctestargs=( - -E "(reports-chart-test|qsqlcipher-test)" - ) - - ecm_src_test -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "more options for online stock quote retrieval" dev-perl/Finance-Quote - fi - ecm_pkg_postinst -} From 636e0070964aca43089b67c45b1bd8bdf17e3608 Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 12 Apr 2025 17:35:32 +0100 Subject: [PATCH 82/86] sys-libs/cracklib: drop 2.9.11 Signed-off-by: Sam James --- sys-libs/cracklib/Manifest | 1 - sys-libs/cracklib/cracklib-2.9.11.ebuild | 134 ------------------ .../files/cracklib-2.9.11-py3.12-tests.patch | 80 ----------- 3 files changed, 215 deletions(-) delete mode 100644 sys-libs/cracklib/cracklib-2.9.11.ebuild delete mode 100644 sys-libs/cracklib/files/cracklib-2.9.11-py3.12-tests.patch diff --git a/sys-libs/cracklib/Manifest b/sys-libs/cracklib/Manifest index 98269d8cf8cea..2e819ca68035e 100644 --- a/sys-libs/cracklib/Manifest +++ b/sys-libs/cracklib/Manifest @@ -1,3 +1,2 @@ DIST cracklib-2.10.2.tar.xz 465152 BLAKE2B 87ea88085fee30cbd6e59485f157b7c6213e21619ff8af20ed33c118fd4be78cc9fc5b8ac5d583391df7a3bd527671044410d0e5cfe1cf864c0608cd24a8ca0b SHA512 b58f513bb3094821a69e45c092483d7445ecd1ea2d4d70b6cc422c58e478146f4656fc1ddc0b276f1da31a858d2baea4cca233c9232e2acd05085d55873f3273 DIST cracklib-2.10.3.tar.xz 466704 BLAKE2B 714b904a4f890f399fc2acd3c8ed91173cbce19d04f386cd594388e1d35197b135d760616998979051de9154f9e94c587d21f80979fe4e00ada66010006c7216 SHA512 5a86116b888dd324d17495c3ccefb061bfc6b31a7dcebc394324d87878dec5dec268591f9d7ef30cf60f70df9ff3bbf3d891c60efc198dba80f83cc43a08273c -DIST cracklib-2.9.11.tar.xz 461116 BLAKE2B 46b499e465c1c268b772781a9c8ce573a5167ae2e0ac919b403acdb9a14c35140dfb53909eef6e41600e26c2f87d905b3d6d05380c66f053d091765b58a264f4 SHA512 c32e509f757344a1f0b7032ad3b6dc47a8759852a94e511c92073d85bce55f45d48c389d9eb34c993e1d61ad5c1542150672f3e8bc147148ebbb04d3319a2409 diff --git a/sys-libs/cracklib/cracklib-2.9.11.ebuild b/sys-libs/cracklib/cracklib-2.9.11.ebuild deleted file mode 100644 index 6e08105b0d563..0000000000000 --- a/sys-libs/cracklib/cracklib-2.9.11.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Note: ideally bump with sys-apps/cracklib-words -DISTUTILS_EXT=1 -DISTUTILS_OPTIONAL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -inherit distutils-r1 libtool multilib-minimal usr-ldscript - -MY_P=${P/_} -DESCRIPTION="Password Checking Library" -HOMEPAGE="https://github.com/cracklib/cracklib/" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz" -S="${WORKDIR}"/${MY_P} - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="nls python static-libs zlib" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - python? ( ${PYTHON_DEPS} ) - zlib? ( >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] ) -" -DEPEND=" - ${RDEPEND} - nls? ( virtual/libintl ) -" -BDEPEND=" - nls? ( sys-devel/gettext ) - python? ( ${DISTUTILS_DEPS} ) -" - -PATCHES=( - "${FILESDIR}"/${P}-py3.12-tests.patch -) - -distutils_enable_tests unittest - -pkg_setup() { - # Workaround bug #195017 - if has unmerge-orphans ${FEATURES} && has_version "<${CATEGORY}/${PN}-2.8.10" ; then - eerror "Upgrade path is broken with FEATURES=unmerge-orphans" - eerror "Please run: FEATURES=-unmerge-orphans emerge cracklib" - die "Please run: FEATURES=-unmerge-orphans emerge cracklib" - fi -} - -src_prepare() { - default - - # bug #269003 - elibtoolize - - if use python ; then - distutils-r1_src_prepare - fi -} - -multilib_src_configure() { - local myeconfargs=( - # use /usr/lib so that the dictionary is shared between ABIs - --with-default-dict="/usr/lib/cracklib_dict" - --without-python - $(use_enable nls) - $(use_enable static-libs static) - ) - - export ac_cv_header_zlib_h=$(usex zlib) - export ac_cv_search_gzopen=$(usex zlib -lz no) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - default - - if multilib_is_native_abi && use python ; then - local -x CFLAGS="${CFLAGS} -DLOCALEDIR='\"${EPREFIX}/usr/share/locale\"' -DDEFAULT_CRACKLIB_DICT=\'${EPREFIX}/usr/lib/cracklib_dict\'" - cd python || die - distutils-r1_src_compile - fi -} - -multilib_src_test() { - default - - if multilib_is_native_abi && use python ; then - distutils-r1_src_test - fi -} - -python_test() { - cd "${S}"/python || die - - # Make sure we load the freshly built library - local -x LD_LIBRARY_PATH="${BUILD_DIR/-${EPYTHON/./_}}/lib/.libs:${BUILD_DIR}/lib:${LD_LIBRARY_PATH}" - - eunittest -} - -multilib_src_install() { - default - - # Move shared libs to / - gen_usr_ldscript -a crack - - if multilib_is_native_abi && use python ; then - cd python || die - distutils-r1_src_install - fi -} - -multilib_src_install_all() { - einstalldocs - - find "${ED}" -type f -name "*.la" -delete || die - rm -r "${ED}"/usr/share/cracklib || die - - insinto /usr/share/dict - doins dicts/cracklib-small -} - -pkg_postinst() { - if [[ -z ${ROOT} ]] ; then - ebegin "Regenerating cracklib dictionary" - create-cracklib-dict "${EPREFIX}"/usr/share/dict/* > /dev/null - eend $? - fi -} diff --git a/sys-libs/cracklib/files/cracklib-2.9.11-py3.12-tests.patch b/sys-libs/cracklib/files/cracklib-2.9.11-py3.12-tests.patch deleted file mode 100644 index f0e1cd29a0052..0000000000000 --- a/sys-libs/cracklib/files/cracklib-2.9.11-py3.12-tests.patch +++ /dev/null @@ -1,80 +0,0 @@ -https://github.com/cracklib/cracklib/commit/a77a392272df3677f71c68e81fcdad1bc722732e - -From a77a392272df3677f71c68e81fcdad1bc722732e Mon Sep 17 00:00:00 2001 -From: Olivier Gayot -Date: Thu, 30 Nov 2023 18:36:17 +0100 -Subject: [PATCH] Fix test-suite so it can run with Python 3.12 - -The test suite still used the obsolete assertEquals() function which was -a deprecated alias for assertEqual() (without the s) and got dropped -from Python 3.12. - -Use the replacement instead so the test-suite can run with Python 3.12. - -Signed-off-by: Olivier Gayot ---- a/python/test_cracklib.py -+++ b/python/test_cracklib.py -@@ -69,52 +69,52 @@ def test_simple(self): - def test_simple_lower(self): - for passwd in ['t' * i for i in range( - cracklib.MIN_LENGTH - cracklib.LOW_CREDIT)]: -- self.assertEquals( -+ self.assertEqual( - 1, cracklib.simple(passwd), - 'password {0} should be detected as too simple'.format( - passwd)) -- self.assertEquals(0, cracklib.simple( -+ self.assertEqual(0, cracklib.simple( - 't' * (cracklib.MIN_LENGTH - cracklib.LOW_CREDIT))) - - def test_simple_upper(self): - for passwd in ['T' * i for i in range( - cracklib.MIN_LENGTH - cracklib.UP_CREDIT)]: -- self.assertEquals( -+ self.assertEqual( - 1, cracklib.simple(passwd), - 'password {0} should be detected as too simple'.format( - passwd)) -- self.assertEquals(0, cracklib.simple( -+ self.assertEqual(0, cracklib.simple( - 'T' * (cracklib.MIN_LENGTH - cracklib.UP_CREDIT))) - - def test_simple_digit(self): - for passwd in ['1' * i for i in range( - cracklib.MIN_LENGTH - cracklib.DIG_CREDIT)]: -- self.assertEquals( -+ self.assertEqual( - 1, cracklib.simple(passwd), - 'password {0} should be detected as too simple'.format( - passwd)) -- self.assertEquals(0, cracklib.simple( -+ self.assertEqual(0, cracklib.simple( - '1' * (cracklib.MIN_LENGTH - cracklib.DIG_CREDIT))) - - def test_simple_other(self): - for passwd in ['#' * i for i in range( - cracklib.MIN_LENGTH - cracklib.OTH_CREDIT)]: -- self.assertEquals( -+ self.assertEqual( - 1, cracklib.simple(passwd), - 'password {0} should be detected as too simple'.format( - passwd)) -- self.assertEquals(0, cracklib.simple( -+ self.assertEqual(0, cracklib.simple( - '#' * (cracklib.MIN_LENGTH - cracklib.OTH_CREDIT))) - - def test_simple_combinations(self): - testset = '#a' * (cracklib.MIN_LENGTH // 2) - for passwd in [testset[:i] for i in range( - cracklib.MIN_LENGTH - cracklib.LOW_CREDIT - cracklib.OTH_CREDIT)]: -- self.assertEquals( -+ self.assertEqual( - 1, cracklib.simple(passwd), - 'password {0} should be detected as too simple'.format( - passwd)) -- self.assertEquals(0, cracklib.simple( -+ self.assertEqual(0, cracklib.simple( - testset[:(cracklib.MIN_LENGTH - cracklib.LOW_CREDIT - - cracklib.OTH_CREDIT)])) - - From f89d7fd497bb97271c4a90af7b4d4897facbe61f Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 12 Apr 2025 17:35:51 +0100 Subject: [PATCH 83/86] sys-apps/cracklib-words: drop 2.9.11 Signed-off-by: Sam James --- sys-apps/cracklib-words/Manifest | 1 - .../cracklib-words-2.9.11.ebuild | 27 ------------------- 2 files changed, 28 deletions(-) delete mode 100644 sys-apps/cracklib-words/cracklib-words-2.9.11.ebuild diff --git a/sys-apps/cracklib-words/Manifest b/sys-apps/cracklib-words/Manifest index 26545c95713ae..066723d87439c 100644 --- a/sys-apps/cracklib-words/Manifest +++ b/sys-apps/cracklib-words/Manifest @@ -1,3 +1,2 @@ DIST cracklib-words-2.10.2.xz 4157220 BLAKE2B 1ee0c82a6b7d4bcfedd8f4c99feac0f8de68cce061e41f16962a7f7893bd91443d2677533ea3e9e6a16cb5f8fa37bc502d691552d899dc07bcddcddc762f1354 SHA512 09e4bf6ad6064accc88d9206e2b2dd28f0e80f827c600f510dc9bb8ac5d51454da2dfbd8e80f2683af501b6f298fb53fb4cf2fb2b5d668940cc6f64701ed6730 DIST cracklib-words-2.10.3.xz 4157220 BLAKE2B 1ee0c82a6b7d4bcfedd8f4c99feac0f8de68cce061e41f16962a7f7893bd91443d2677533ea3e9e6a16cb5f8fa37bc502d691552d899dc07bcddcddc762f1354 SHA512 09e4bf6ad6064accc88d9206e2b2dd28f0e80f827c600f510dc9bb8ac5d51454da2dfbd8e80f2683af501b6f298fb53fb4cf2fb2b5d668940cc6f64701ed6730 -DIST cracklib-words-2.9.11.xz 4157220 BLAKE2B 1ee0c82a6b7d4bcfedd8f4c99feac0f8de68cce061e41f16962a7f7893bd91443d2677533ea3e9e6a16cb5f8fa37bc502d691552d899dc07bcddcddc762f1354 SHA512 09e4bf6ad6064accc88d9206e2b2dd28f0e80f827c600f510dc9bb8ac5d51454da2dfbd8e80f2683af501b6f298fb53fb4cf2fb2b5d668940cc6f64701ed6730 diff --git a/sys-apps/cracklib-words/cracklib-words-2.9.11.ebuild b/sys-apps/cracklib-words/cracklib-words-2.9.11.ebuild deleted file mode 100644 index a7bbe628fb69f..0000000000000 --- a/sys-apps/cracklib-words/cracklib-words-2.9.11.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Note: ideally bump with sys-libs/cracklib -DESCRIPTION="Large set of crack/cracklib dictionaries" -HOMEPAGE="https://github.com/cracklib/cracklib/" -SRC_URI="https://github.com/cracklib/cracklib/releases/download/v${PV}/${P}.xz" -S="${WORKDIR}" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86" - -src_install() { - insinto /usr/share/dict - newins ${P} ${PN} -} - -pkg_postinst() { - if [[ -n ${ROOT} ]] && create-cracklib-dict -h >&/dev/null ; then - ebegin "Regenerating cracklib dictionary" - create-cracklib-dict /usr/share/dict/* >/dev/null - eend $? - fi -} From ffe7581ca3dc1f70cab351feed6daf50fb4de18f Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 12 Apr 2025 17:36:26 +0100 Subject: [PATCH 84/86] sys-apps/acl: drop 2.3.1-r2 Signed-off-by: Sam James --- sys-apps/acl/Manifest | 1 - sys-apps/acl/acl-2.3.1-r2.ebuild | 81 ------------------- .../acl-2.3.1-musl-1.2.4-lfs64-fix.patch | 37 --------- 3 files changed, 119 deletions(-) delete mode 100644 sys-apps/acl/acl-2.3.1-r2.ebuild delete mode 100644 sys-apps/acl/files/acl-2.3.1-musl-1.2.4-lfs64-fix.patch diff --git a/sys-apps/acl/Manifest b/sys-apps/acl/Manifest index c2761e2fcde59..8eafcfa3440ed 100644 --- a/sys-apps/acl/Manifest +++ b/sys-apps/acl/Manifest @@ -1,2 +1 @@ -DIST acl-2.3.1.tar.xz 355676 BLAKE2B 15e81e8159ddb21ef0c262bef3101c0b6fa546738a2ab74c01ccc21fd1c3dc8ab6aaf84a06dee6da22291f3ca4feeffa60c7d11bfac1ab770a6ec28e1f1655e0 SHA512 7d02f05d17305f8587ab485395b00c7fdb8e44c1906d0d04b70a43a3020803e8b2b8c707abb6147f794867dfa87bd51769c2d3e11a3db55ecbd2006a6e6231dc DIST acl-2.3.2.tar.xz 371680 BLAKE2B 9f2abfddcd403df2c716c05f02a1b52453613d10948dc58a65b9ef41b44e37db6de99fb22dcfc4f6f0fb5d0319c939da61bd4e0fba2cdb5643e8087ecd34eeac SHA512 c2d061dbfd28c00cecbc1ae614d67f3138202bf4d39b383f2df4c6a8b10b830f33acec620fb211f268478737dde4037d338a5823af445253cb088c48a135099b diff --git a/sys-apps/acl/acl-2.3.1-r2.ebuild b/sys-apps/acl/acl-2.3.1-r2.ebuild deleted file mode 100644 index 9136b3b1f6b65..0000000000000 --- a/sys-apps/acl/acl-2.3.1-r2.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic libtool multilib-minimal toolchain-funcs usr-ldscript - -DESCRIPTION="Access control list utilities, libraries, and headers" -HOMEPAGE="https://savannah.nongnu.org/projects/acl" -SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="nls static-libs" - -RDEPEND=" - >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND="nls? ( sys-devel/gettext )" - -PATCHES=( - "${FILESDIR}/${PN}-2.3.1-musl-1.2.4-lfs64-fix.patch" -) - -src_prepare() { - default - - # bug #580792 - elibtoolize -} - -multilib_src_configure() { - # Filter out -flto flags as they break getfacl/setfacl binaries - # bug #667372 - filter-lto - - # Broken with FORTIFY_SOURCE=3 - # Our toolchain sets F_S=2 by default w/ >= -O2, so we need - # to unset F_S first, then explicitly set 2, to negate any default - # and anything set by the user if they're choosing 3 (or if they've - # modified GCC to set 3). - # - # Refs: - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104964 - # https://savannah.nongnu.org/bugs/index.php?62519 - # bug #847280 - if tc-enables-fortify-source ; then - filter-flags -D_FORTIFY_SOURCE=3 - append-cppflags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 - fi - - local myeconfargs=( - --bindir="${EPREFIX}"/bin - $(use_enable static-libs static) - --libexecdir="${EPREFIX}"/usr/$(get_libdir) - $(use_enable nls) - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_test() { - # Tests call native binaries with an LD_PRELOAD wrapper - # bug #772356 - multilib_is_native_abi && default -} - -multilib_src_install() { - default - - # Move shared libs to / - gen_usr_ldscript -a acl -} - -multilib_src_install_all() { - if ! use static-libs ; then - find "${ED}" -type f -name "*.la" -delete || die - fi -} diff --git a/sys-apps/acl/files/acl-2.3.1-musl-1.2.4-lfs64-fix.patch b/sys-apps/acl/files/acl-2.3.1-musl-1.2.4-lfs64-fix.patch deleted file mode 100644 index 3b5d2c6babdc8..0000000000000 --- a/sys-apps/acl/files/acl-2.3.1-musl-1.2.4-lfs64-fix.patch +++ /dev/null @@ -1,37 +0,0 @@ -Bug: https://bugs.gentoo.org/905910 -Upstream Bug: https://savannah.nongnu.org/bugs/index.php?64162 - -From a9100afd77fea00b311f114a5a04108283aa681a Mon Sep 17 00:00:00 2001 -From: Violet Purcell -Date: Mon, 8 May 2023 04:17:07 +0000 -Subject: [PATCH] musl 1.2.4 LFS64 removal fixes - ---- - tools/chacl.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/tools/chacl.c b/tools/chacl.c -index 525a7ff..8fff875 100644 ---- a/tools/chacl.c -+++ b/tools/chacl.c -@@ -320,7 +320,7 @@ walk_dir(acl_t acl, acl_t dacl, const char *fname) - { - int failed = 0; - DIR *dir; -- struct dirent64 *d; -+ struct dirent *d; - char *name; - - if ((dir = opendir(fname)) == NULL) { -@@ -332,7 +332,7 @@ walk_dir(acl_t acl, acl_t dacl, const char *fname) - return(0); /* got a file, not an error */ - } - -- while ((d = readdir64(dir)) != NULL) { -+ while ((d = readdir(dir)) != NULL) { - /* skip "." and ".." entries */ - if (strcmp(d->d_name, ".") == 0 || strcmp(d->d_name, "..") == 0) - continue; --- -2.40.1 - From 1dc69244c7689c9cb28d56a4b66e3db8e35bf04b Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 12 Apr 2025 17:36:55 +0100 Subject: [PATCH 85/86] sys-apps/tcp-wrappers: drop 7.6.31 Signed-off-by: Sam James --- .../tcp-wrappers/tcp-wrappers-7.6.31.ebuild | 111 ------------------ 1 file changed, 111 deletions(-) delete mode 100644 sys-apps/tcp-wrappers/tcp-wrappers-7.6.31.ebuild diff --git a/sys-apps/tcp-wrappers/tcp-wrappers-7.6.31.ebuild b/sys-apps/tcp-wrappers/tcp-wrappers-7.6.31.ebuild deleted file mode 100644 index 8b0be6d3f7023..0000000000000 --- a/sys-apps/tcp-wrappers/tcp-wrappers-7.6.31.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs multilib-minimal usr-ldscript - -MY_PV=$(ver_cut 1-2) -DEB_PV=$(ver_cut 3) -MY_P="${PN//-/_}_${MY_PV}" - -DESCRIPTION="TCP Wrappers" -HOMEPAGE="http://ftp.porcupine.org/pub/security" -SRC_URI="http://ftp.porcupine.org/pub/security/${MY_P}.tar.gz - mirror://debian/pool/main/t/${PN}/${PN}_${MY_PV}.q-${DEB_PV}.debian.tar.xz - https://dev.gentoo.org/~soap/distfiles/${P}-patches.tar.xz" -S="${WORKDIR}/${MY_P}" - -LICENSE="tcp_wrappers_license" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="ipv6 netgroups selinux" - -DEPEND=" - netgroups? ( net-libs/libnsl:= ) -" -RDEPEND=" - ${DEPEND} - selinux? ( sec-policy/selinux-tcpd ) -" - -PATCHES=( "${WORKDIR}"/gentoo-patches/ ) - -src_prepare() { - # Apply Debian patchset except for the series file which just lists - # the patches - eapply $(sed -e 's:^:../debian/patches/:' ../debian/patches/series || die) - - default - - multilib_copy_sources -} - -temake() { - append-cppflags "-DHAVE_WEAKSYMS -DHAVE_STRERROR -DSYS_ERRLIST_DEFINED" - - if use ipv6; then - append-cppflags "-DINET6=1 -Dss_family=__ss_family -Dss_len=__ss_len" - fi - - local myemakeargs=( - REAL_DAEMON_DIR="${EPREFIX}/usr/sbin" - TLI= VSYSLOG= PARANOID= BUGS= - AUTH="-DALWAYS_RFC931" - AUX_OBJ="weak_symbols.o" - DOT="-DAPPEND_DOT" - HOSTNAME="-DALWAYS_HOSTNAME" - NETGROUP=$(usex netgroups -DNETGROUPS "") - STYLE="-DPROCESS_OPTIONS" - LIBS=$(usex netgroups -lnsl "") - LIB="" # disable static-libs - AR="$(tc-getAR)" ARFLAGS=rc - CC="$(tc-getCC)" - RANLIB="$(tc-getRANLIB)" - COPTS="${CFLAGS} ${CPPFLAGS}" - LDFLAGS="${LDFLAGS}" - "$@" - ) - - emake "${myemakeargs[@]}" -} - -multilib_src_configure() { - tc-export AR RANLIB - temake config-check -} - -multilib_src_compile() { - # https://bugs.gentoo.org/728348 - unset STRINGS - temake all -} - -multilib_src_install() { - into /usr - dolib.so shared/libwrap.so* - - insinto /usr/include - doins tcpd.h - - if multilib_is_native_abi; then - gen_usr_ldscript -a wrap - dosbin tcpd tcpdchk tcpdmatch safe_finger try-from - fi -} - -multilib_src_install_all() { - doman *.[358] - dosym hosts_access.5 /usr/share/man/man5/hosts.allow.5 - dosym hosts_access.5 /usr/share/man/man5/hosts.deny.5 - - insinto /etc - newins "${FILESDIR}"/hosts.allow.example hosts.allow - - dodoc BLURB CHANGES DISCLAIMER README* -} - -pkg_preinst() { - # don't clobber people with our default example config - [[ -e ${EROOT}/etc/hosts.allow ]] && cp -pP "${EROOT}"/etc/hosts.allow "${ED}"/etc/hosts.allow -} From 9a247531a6c8330037abdf95f9dfc064bb436dce Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 12 Apr 2025 17:37:15 +0100 Subject: [PATCH 86/86] dev-libs/libusb: drop 1.0.26 Signed-off-by: Sam James --- dev-libs/libusb/Manifest | 1 - dev-libs/libusb/libusb-1.0.26.ebuild | 74 ---------------------------- 2 files changed, 75 deletions(-) delete mode 100644 dev-libs/libusb/libusb-1.0.26.ebuild diff --git a/dev-libs/libusb/Manifest b/dev-libs/libusb/Manifest index 6210f5053d7d9..d749d0c3ae5e2 100644 --- a/dev-libs/libusb/Manifest +++ b/dev-libs/libusb/Manifest @@ -1,3 +1,2 @@ -DIST libusb-1.0.26.tar.bz2 620534 BLAKE2B 0cc397ecf4de0066abbff9b286a9e4fcd48658698d5e0d6b736abf56b48c1b55a05f15fff7be53fd33f767621e0c25d87275a47e05a4bcb44c4b8ac9221cd081 SHA512 fcdb85c98f21639668693c2fd522814d440972d65883984c4ae53d0555bdbdb7e8c7a32199cd4b01113556a1eb5be7841b750cc73c9f6bda79bfe1af80914e71 DIST libusb-1.0.27.tar.bz2 643680 BLAKE2B bec2eb053159ffa719c794d234f8e99b895a4fae336b862a3197b88deb3d307a53ebb98d2aa993a2f390f14264f796b96ac47274c19f56db30440484ee336c8a SHA512 42abbbcf2564f86cc2f05826aeefa6beb03c9f89dc9fe05bdfa351caa3dbd07713ce193daadecf29557604dd3cbc770c8031a78e1ad0a8df3627c3f551d28ff0 DIST libusb-1.0.28.tar.bz2 658053 BLAKE2B 9bf506455fc1b981de155600936ab229f089ea28e58491076eab632455c4e814bf0336cd9326056a255508aa3956643c503af3ff2feda80bac036cf5cad86e80 SHA512 0f4efa6b54e6195d2e5446652c2dc07358583e205d63bf438c4409511b8637d1700a71268c40499755747827d23cc730d9122267386f847bf781993c045c519f diff --git a/dev-libs/libusb/libusb-1.0.26.ebuild b/dev-libs/libusb/libusb-1.0.26.ebuild deleted file mode 100644 index d362e5c8acdda..0000000000000 --- a/dev-libs/libusb/libusb-1.0.26.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal usr-ldscript - -DESCRIPTION="Userspace access to USB devices" -HOMEPAGE="https://libusb.info/ https://github.com/libusb/libusb" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2" - -LICENSE="LGPL-2.1" -SLOT="1" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="debug doc examples static-libs test udev" -RESTRICT="!test? ( test )" -REQUIRED_USE="static-libs? ( !udev )" - -RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - !udev? ( virtual/os-headers )" -BDEPEND="doc? ( app-text/doxygen )" - -multilib_src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - $(use_enable udev) - $(use_enable debug debug-log) - $(use_enable test tests-build) - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - emake - - if multilib_is_native_abi; then - use doc && emake -C doc - fi -} - -multilib_src_test() { - emake check - - # noinst_PROGRAMS from tests/Makefile.am - if [[ -e /dev/bus/usb ]]; then - tests/stress || die - else - # bug #824266 - ewarn "/dev/bus/usb does not exist, skipping stress test" - fi -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - if multilib_is_native_abi; then - gen_usr_ldscript -a usb-1.0 - - use doc && dodoc -r doc/api-1.0 - fi -} - -multilib_src_install_all() { - find "${ED}" -type f -name "*.la" -delete || die - - dodoc AUTHORS ChangeLog NEWS PORTING README TODO - - if use examples; then - docinto examples - dodoc examples/*.{c,h} - fi -}