diff --git a/common/hooks/pre-pkg/04-generate-runtime-deps.sh b/common/hooks/pre-pkg/04-generate-runtime-deps.sh index a59309b823437d..2a0ecf366fc024 100644 --- a/common/hooks/pre-pkg/04-generate-runtime-deps.sh +++ b/common/hooks/pre-pkg/04-generate-runtime-deps.sh @@ -93,16 +93,16 @@ hook() { depsftmp=$(mktemp) || exit 1 find ${PKGDESTDIR} -type f -perm -u+w > $depsftmp 2>/dev/null - for f in ${shlib_requires}; do - verify_deps+=" ${f}" - done - _shlibtmp=$(mktemp) || exit 1 parse_shlib_needed 3>&1 >"$_shlibtmp" <"$depsftmp" rm -f "$depsftmp" verify_deps=$(sort <"$_shlibtmp" | uniq) rm -f "$_shlibtmp" + for f in ${shlib_requires}; do + verify_deps+=" ${f}" + done + # # Add required run time packages by using required shlibs resolved # above, the mapping is done thru the common/shlibs file. diff --git a/common/shlibs b/common/shlibs index 588535641b2ec1..cd90b8bf922989 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1885,6 +1885,7 @@ libqwt-qt5.so.6.3 qwt-6.3.0_1 libqwt-qt6.so.6.3 qwt-qt6-6.3.0_1 # KDE6 plasma-frameworks +KDE_Frameworks.6.27.0 kf6-base-6.27.0_1 libKF6BreezeIcons.so.6 libbreeze-icons-6.19.0_1 libKF6Attica.so.6 kf6-attica-6.19.0_1 libKF6Baloo.so.6 kf6-baloo-6.19.0_1 @@ -1984,6 +1985,7 @@ libKF6Syndication.so.6 kf6-syndication-6.19.0_1 libKF6SyntaxHighlighting.so.6 kf6-syntax-highlighting-6.19.0_1 libKF6ThreadWeaver.so.6 kf6-threadweaver-6.19.0_1 # KDE Plasma +KDE_Plasma.6.7.2 kde-plasma-base-6.7.2_1 libKQuickImageEditor.so.1 kquickimageeditor-0.6.0_1 libKNightTime.so.0 knighttime-6.5.1_1 libklookandfeel.so.6 plasma-workspace-6.5.1_1 @@ -1996,7 +1998,7 @@ libKGlobalAccelD.so.0 kglobalacceld-6.5.1_1 libKScreenLocker.so.6 kscreenlocker-6.5.1_1 libKSysGuardFormatter.so.2 libksysguard-6.5.1_1 libKSysGuardSensorFaces.so.2 libksysguard-6.5.1_1 -libprocesscore.so.10 libksysguard-6.5.1_1 +libprocesscore.so.11 libksysguard-6.7.2_1 libKSysGuardSystemStats.so.2 libksysguard-6.5.1_1 libKSysGuardSensors.so.2 libksysguard-6.5.1_1 libkworkspace6.so.6 kworkspace-6.5.1_1 diff --git a/srcpkgs/aurorae/template b/srcpkgs/aurorae/template index ae05422d4bb69e..711e52f16cc099 100644 --- a/srcpkgs/aurorae/template +++ b/srcpkgs/aurorae/template @@ -1,6 +1,7 @@ # Template file for 'aurorae' +# group=kde-plasma pkgname=aurorae -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -15,4 +16,4 @@ maintainer="John " license="LGPL-2.0-or-later" homepage="https://invent.kde.org/plasma/aurorae" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=2a196fea76980f20b53bbd94f5ef7a6b5ee08b68ba7a1a5917a780b789c57e91 +checksum=6d648b5fb2098ab3feeb64fa5467ba0205ef41730c0887e373cdf5be70f3ce96 diff --git a/srcpkgs/bluedevil/template b/srcpkgs/bluedevil/template index e89ad1917d85d0..242832985f93b0 100644 --- a/srcpkgs/bluedevil/template +++ b/srcpkgs/bluedevil/template @@ -1,7 +1,8 @@ # Template file for 'bluedevil' +# group=kde-plasma pkgname=bluedevil -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -18,4 +19,5 @@ maintainer="John " license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/bluedevil" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=8d8a362b7f0740dba006159ccd2f84c2e32a10cf3f5a1afe3b69db045ec5f358 +checksum=8703c56ab779433f12d3cdbe64c91ea365194aa413dc9ef0af08a1a50ff36ec6 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/breeze-gtk/template b/srcpkgs/breeze-gtk/template index 3d2e4aa7084805..cf512c764cba0e 100644 --- a/srcpkgs/breeze-gtk/template +++ b/srcpkgs/breeze-gtk/template @@ -1,6 +1,7 @@ # Template file for 'breeze-gtk' +# group=kde-plasma pkgname=breeze-gtk -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules sassc python3 python3-cairo @@ -11,4 +12,5 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/breeze-gtk" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=32e2e5947d5d26c1ae2020feca79302d2eea54bce655a6596dd34df5656e5e8d +checksum=b5f15489ccd3159395f2828043c893035d8c0b4a18b050d188bbea8b6a5a99c5 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/breeze-icons/template b/srcpkgs/breeze-icons/template index 12dc5a54386f6e..aba84deb4989e6 100644 --- a/srcpkgs/breeze-icons/template +++ b/srcpkgs/breeze-icons/template @@ -1,6 +1,7 @@ # Template file for 'breeze-icons' +# group=kde-frameworks pkgname=breeze-icons -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DINSTALL_HOST_TOOLS=ON" @@ -12,7 +13,7 @@ maintainer="John " license="LGPL-3.0-or-later" homepage="https://community.kde.org/Frameworks" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=2188492d83ead80cae83cbb0db80cac0b55388ea2e3e02d436354b6ca2559d0c +checksum=bc8c2337802837ff1809269a8e4c4311b93e7e90c78ab4fe2a86cf5300ffd414 nostrip=yes if [ -z "$CROSS_BUILD" ]; then diff --git a/srcpkgs/breeze-qt5/template b/srcpkgs/breeze-qt5/template index 3d917de3dbd90b..2c507c99166ccb 100644 --- a/srcpkgs/breeze-qt5/template +++ b/srcpkgs/breeze-qt5/template @@ -1,6 +1,7 @@ # Template file for 'breeze-qt5' +# group=kde-plasma pkgname=breeze-qt5 -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DBUILD_QT6=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake" @@ -13,8 +14,9 @@ maintainer="John " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/breeze" distfiles="${KDE_SITE}/plasma/${version}/${pkgname%-qt5}-${version}.tar.xz" -checksum=31826f094a447873c24b01c67392f96f0135a404cc219c4b969391a22ddd31dd +checksum=80818bf6382a96e1a45c755f983d98357c4f7163f80cb8217897df15f8a02785 replaces="breeze<6.0.0_1" +shlib_requires="KDE_Plasma.${version}" post_install() { rm -rf ${DESTDIR}/usr/share diff --git a/srcpkgs/breeze-qt6/template b/srcpkgs/breeze-qt6/template index 91ad8791a42343..82d751facfe2ea 100644 --- a/srcpkgs/breeze-qt6/template +++ b/srcpkgs/breeze-qt6/template @@ -1,6 +1,7 @@ # Template file for 'breeze-qt6' +# group=kde-plasma pkgname=breeze-qt6 -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DBUILD_QT5=OFF @@ -18,5 +19,6 @@ maintainer="John " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/breeze" distfiles="${KDE_SITE}/plasma/${version}/${pkgname%-qt6}-${version}.tar.xz" -checksum=31826f094a447873c24b01c67392f96f0135a404cc219c4b969391a22ddd31dd +checksum=80818bf6382a96e1a45c755f983d98357c4f7163f80cb8217897df15f8a02785 replaces="breeze<6.0.0_1 breeze-snow-cursor-theme>=0" +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/breeze/template b/srcpkgs/breeze/template index 776f745240f033..5670246e5a5277 100644 --- a/srcpkgs/breeze/template +++ b/srcpkgs/breeze/template @@ -1,9 +1,10 @@ # Template file for 'breeze' +# group=kde-plasma pkgname=breeze -version=6.1.1 +version=6.7.2 revision=1 metapackage=yes -depends="breeze-icons breeze-qt5 breeze-qt6" +depends="breeze-icons breeze-qt5 breeze-qt6 qqc2-breeze-style" short_desc="Breeze visual style for the Plasma Desktop" maintainer="John " license="Public Domain" diff --git a/srcpkgs/discover/template b/srcpkgs/discover/template index 2d9f7b0c08315b..3411563e187693 100644 --- a/srcpkgs/discover/template +++ b/srcpkgs/discover/template @@ -1,6 +1,7 @@ # Template file for 'discover' +# group=kde-plasma pkgname=discover -version=6.6.5 +version=6.7.2 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" @@ -21,4 +22,5 @@ maintainer="1is7ac3 " license="GPL-2.0-or-later" homepage="https://apps.kde.org/discover" distfiles="${KDE_SITE}/plasma/${version}/discover-${version}.tar.xz" -checksum=0d1471adf4b0b3bf92ac93225e2e4860493677f3fb9a02dbf44b193ae7c15357 +checksum=facb7cfce3c948ddf8f8ff0a7281f821e0e3ace50dee90fbb9efe486836b948e +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/extra-cmake-modules/template b/srcpkgs/extra-cmake-modules/template index 82b18dfb499f1f..526b9502f6fb19 100644 --- a/srcpkgs/extra-cmake-modules/template +++ b/srcpkgs/extra-cmake-modules/template @@ -1,7 +1,8 @@ # Template file for 'extra-cmake-modules' +# group=kde-frameworks pkgname=extra-cmake-modules -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake configure_args="-DBUILD_HTML_DOCS=ON -DBUILD_TESTING=ON" hostmakedepends="python3-Sphinx qt6-tools qt6-base qt6-plugin-sqlite" @@ -12,7 +13,7 @@ maintainer="John " license="BSD-3-Clause" homepage="https://invent.kde.org/frameworks/extra-cmake-modules" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=ffeb4951bf09b2b8ee17ef24a28b6de650c0db0f59ddffb9009b37cac63af348 +checksum=f3b5af578017a6a0f127fb1c31609db2e4f016e99b900d5a11f6ffb6c55006a3 python_version=3 do_check() { diff --git a/srcpkgs/flatpak-kcm/template b/srcpkgs/flatpak-kcm/template index d4e39652627081..6b4ef598fd8366 100644 --- a/srcpkgs/flatpak-kcm/template +++ b/srcpkgs/flatpak-kcm/template @@ -1,6 +1,7 @@ # Template file for 'flatpak-kcm' +# group=kde-plasma pkgname=flatpak-kcm -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake @@ -16,4 +17,5 @@ maintainer="John " license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/flatpak-kcm" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=946bb718adae43a5ac7598199eda087a74dcec4cc8d78ecc45aabad2c16a6189 +checksum=0bcab3d514d15e060f8f5b0f974361d3037bdbc72fe9ac0774e29394490c2119 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/kactivitymanagerd/template b/srcpkgs/kactivitymanagerd/template index 6339fac797f09e..f151a89602fea6 100644 --- a/srcpkgs/kactivitymanagerd/template +++ b/srcpkgs/kactivitymanagerd/template @@ -1,7 +1,8 @@ # Template file for 'kactivitymanagerd' +# group=kde-plasma pkgname=kactivitymanagerd -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools kf6-kconfig" @@ -12,4 +13,5 @@ maintainer="John " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/kactivitymanagerd" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=858bea71cc64bb2922ef06d5c125b5addaea2d8c095bf3dc8875a25f5b8c3341 +checksum=98d99436f07ee4fae8873d187ce4a9f41ca9fdc7d9adcc9423ec158996b42c73 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template index 83582d2feb8163..3418cf6ca11074 100644 --- a/srcpkgs/kcm-wacomtablet/template +++ b/srcpkgs/kcm-wacomtablet/template @@ -1,7 +1,8 @@ # Template file for 'kcm-wacomtablet' +# group=kde-plasma pkgname=kcm-wacomtablet -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -22,7 +23,8 @@ maintainer="Piraty " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/wacomtablet" distfiles="${KDE_SITE}/plasma/${version}/${pkgname#kcm-}-${version}.tar.xz" -checksum=74e9c6dafa85258c99323dd5338653a899037b333f5ac91c0df4c42340ea7ab3 +checksum=89e2dbb0c01889616b21bcd3371b9eba64958ac84bfd6f7c2f542a3eab72933c +shlib_requires="KDE_Plasma.${version}" do_check() { cd build diff --git a/srcpkgs/kde-cli-tools/template b/srcpkgs/kde-cli-tools/template index 498d27c968ad8d..02f24ec772af04 100644 --- a/srcpkgs/kde-cli-tools/template +++ b/srcpkgs/kde-cli-tools/template @@ -1,7 +1,8 @@ # Template file for 'kde-cli-tools' +# group=kde-plasma pkgname=kde-cli-tools -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -18,7 +19,8 @@ maintainer="John " license="LGPL-2.1-or-later, GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/kde-cli-tools" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=b51294a62d0dd3bc0232a3b9b0314405717aa5081fafa48445b5c66b1899def6 +checksum=f76a520bb2f89a69cf1785885dd58185ff952f484893430928895af277ccc37b +shlib_requires="KDE_Plasma.${version}" post_install() { ln -sf ../libexec/kf6/kdesu ${DESTDIR}/usr/bin diff --git a/srcpkgs/kde-gtk-config/template b/srcpkgs/kde-gtk-config/template index 45862d5647052f..d31f1ce047c030 100644 --- a/srcpkgs/kde-gtk-config/template +++ b/srcpkgs/kde-gtk-config/template @@ -1,6 +1,7 @@ # Template file for 'kde-gtk-config' +# group=kde-plasma pkgname=kde-gtk-config -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF @@ -17,7 +18,8 @@ maintainer="Orphaned " license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/kde-gtk-config" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=4b5a88620cea11c6c29e33646e0893ab2bc825c1d6480c83e60572a153e34103 +checksum=4ef9e07cc262262cf4fd1fd3e43494be20a2487c6b487584f0dea6bc565f98f9 +shlib_requires="KDE_Plasma.${version}" kde-gtk-config5_package() { short_desc+=" - (Dummy transitional package)" diff --git a/srcpkgs/kde-plasma-base/template b/srcpkgs/kde-plasma-base/template new file mode 100644 index 00000000000000..8d43911ebb99a0 --- /dev/null +++ b/srcpkgs/kde-plasma-base/template @@ -0,0 +1,11 @@ +# Template file for 'kde-plasma-base' +# group=kde-plasma +pkgname=kde-plasma-base +version=6.7.2 +revision=1 +metapackage=yes +short_desc="Base package for KDE plasma" +maintainer="John " +license="Public Domain" +homepage="https://kde.org/plasma-desktop/" +shlib_provides="KDE_Plasma.${version}" diff --git a/srcpkgs/kde-plasma/template b/srcpkgs/kde-plasma/template index 2a52f25b963f62..9f0897d65c9b65 100644 --- a/srcpkgs/kde-plasma/template +++ b/srcpkgs/kde-plasma/template @@ -1,6 +1,7 @@ # Template file for 'kde-plasma' +# group=kde-plasma pkgname=kde-plasma -version=6.5.2 +version=6.7.2 revision=1 metapackage=yes depends="bluedevil>=${version} @@ -32,6 +33,7 @@ short_desc="KDE Plasma Desktop meta-package for Void Linux" maintainer="John " license="Public Domain" homepage="https://kde.org/plasma-desktop" +replaces="kde5>=0" kde5_package() { metapackage=yes diff --git a/srcpkgs/kdeplasma-addons/template b/srcpkgs/kdeplasma-addons/template index 65172fd2d81d0a..1a8971eff682e1 100644 --- a/srcpkgs/kdeplasma-addons/template +++ b/srcpkgs/kdeplasma-addons/template @@ -1,12 +1,15 @@ # Template file for 'kdeplasma-addons' +# group=kde-plasma pkgname=kdeplasma-addons -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake +build_helper="rust" configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" hostmakedepends="extra-cmake-modules qt6-base qt6-tools pkg-config gettext - qt6-declarative-host-tools kf6-kcmutils kf6-kpackage kf6-kauth-tools" + qt6-declarative-host-tools kf6-kcmutils kf6-kpackage kf6-kauth-tools corrosion + cargo" makedepends="kf6-kdeclarative-devel kf6-kholidays-devel kf6-krunner-devel libplasma-devel qt6-declarative-private-devel kf6-kglobalaccel-devel kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kdbusaddons-devel @@ -19,7 +22,7 @@ makedepends="kf6-kdeclarative-devel kf6-kholidays-devel kf6-krunner-devel kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kglobalaccel-devel kf6-ki18n-devel kf6-kjobwidgets-devel kf6-ksvg-devel kf6-kitemmodels-devel kf6-purpose-devel kf6-kirigami-devel - kf6-kdbusaddons-devel" + kf6-kdbusaddons-devel rust-std" depends="qt6-plugin-networkinformation qt6-location kf6-kirigami kf6-purpose kf6-kitemmodels" short_desc="Various Plasma addons" @@ -27,7 +30,8 @@ maintainer="Orphaned " license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/kdeplasma-addons" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=e9c99ea5283d708fe06257f277313fdfa19bccfaf81482a28a50fce0bfff2947 +checksum=6f7778cbeabd34e4819bb8a3bc5b410aa43c21fe5e3322e3b49d00f21608aa07 +shlib_requires="KDE_Plasma.${version}" if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then makedepends+=" qt6-webengine-devel" diff --git a/srcpkgs/kf6-attica/template b/srcpkgs/kf6-attica/template index 2774f9c1014edb..7d09da8a791373 100644 --- a/srcpkgs/kf6-attica/template +++ b/srcpkgs/kf6-attica/template @@ -1,6 +1,7 @@ # Template file for 'kf6-attica' +# group=kde-frameworks pkgname=kf6-attica -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base" @@ -10,8 +11,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/attica" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=fa39cc74cd34ffd4beb906099a5f42e4180432b5839a75a4b251c0ae2fb01ab1 - +checksum=8f3d3d61ec8a7456db8a75caa801a2e5f5e046728bd240a003e71b8813093ae4 +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-baloo/template b/srcpkgs/kf6-baloo/template index 88a626a5d98043..7372e4bbc284ae 100644 --- a/srcpkgs/kf6-baloo/template +++ b/srcpkgs/kf6-baloo/template @@ -1,6 +1,7 @@ # Template file for 'kf6-baloo' +# group=kde-frameworks pkgname=kf6-baloo -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake @@ -16,7 +17,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/baloo" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=d7746f5742d96f85c11b64a1aae8a6af1f20e55b815f81da8a4e6c3c5172a2d9 +checksum=6b226118bde28e81217f8cd6129f6e24c5d422bd7a322fe682e592b028b72db7 +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-base/template b/srcpkgs/kf6-base/template new file mode 100644 index 00000000000000..4d18072ade668e --- /dev/null +++ b/srcpkgs/kf6-base/template @@ -0,0 +1,11 @@ +# Template file for 'kf6-base' +# group=kde-frameworks +pkgname=kf6-base +version=6.27.0 +revision=1 +metapackage=yes +short_desc="KDE frameworks base package" +maintainer="John " +license="Public Domain" +homepage="https://develop.kde.org/products/frameworks/" +shlib_provides="KDE_Frameworks.${version}" diff --git a/srcpkgs/kf6-bluez-qt/template b/srcpkgs/kf6-bluez-qt/template index 62d64e02f83058..d8fe41f8a71660 100644 --- a/srcpkgs/kf6-bluez-qt/template +++ b/srcpkgs/kf6-bluez-qt/template @@ -1,7 +1,8 @@ # Template file for 'kf6-bluez-qt' +# group=kde-frameworks pkgname=kf6-bluez-qt -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml" hostmakedepends="extra-cmake-modules qt6-tools qt6-base @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/bluez-qt" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=e728c968d633cfd5921dd5cf5b424a33f17a7682d1c780437e15710aa3ff2101 +checksum=3e22c1f71f3d93f572c2a1126edc2aa16151f8bad10f9f1ddb7e41dd372aee70 +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-frameworkintegration/template b/srcpkgs/kf6-frameworkintegration/template index c362da5d4405cd..fda7493504b076 100644 --- a/srcpkgs/kf6-frameworkintegration/template +++ b/srcpkgs/kf6-frameworkintegration/template @@ -1,6 +1,7 @@ # Template file for 'kf6-frameworkintegration' +# group=kde-frameworks pkgname=kf6-frameworkintegration -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -16,7 +17,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/frameworkintegration" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=eb8d55bd04cb023ea0480cf82c396d63b4a14ae7e5f60963a00a0d58f47a8022 +checksum=55eefe8ebc67a040e64c75482276c29a69d0c5877b7b3674f4c7a40238c6d44c +shlib_requires="KDE_Frameworks.${version}" kf6-frameworkintegration-devel_package() { depends="${sourcepkg}>=${version}_${revision} diff --git a/srcpkgs/kf6-karchive/template b/srcpkgs/kf6-karchive/template index 25e3cb2e6efc39..1b4fa1a3902230 100644 --- a/srcpkgs/kf6-karchive/template +++ b/srcpkgs/kf6-karchive/template @@ -1,6 +1,7 @@ # Template file for 'kf6-karchive' +# group=kde-frameworks pkgname=kf6-karchive -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base @@ -12,7 +13,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/karchive" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=123a268352ab63d548ba5e3c3e8fbf1d737025e4c5189821cf10e3328ab4de15 +checksum=434edf78df8f4c9f25000d107ad1520d7ac14db580a202047bf19cbf77376522 +shlib_requires="KDE_Frameworks.${version}" kf6-karchive-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-kauth/template b/srcpkgs/kf6-kauth/template index 39942999fdd786..35d7e6c63bc3e9 100644 --- a/srcpkgs/kf6-kauth/template +++ b/srcpkgs/kf6-kauth/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kauth' +# group=kde-frameworks pkgname=kf6-kauth -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kauth" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=e1a9b20a1b8718a0a0ead943e6ae999692fe7efe6b5bd513fdb5ba1849e4bdf0 +checksum=741934765f0c9f1c535598203fbad3f1b97231cc683a218a7f39fab948c13eab +shlib_requires="KDE_Frameworks.${version}" subpackages="kf6-kauth-tools kf6-kauth-devel" do_check() { diff --git a/srcpkgs/kf6-kbookmarks/template b/srcpkgs/kf6-kbookmarks/template index 1ceca6c82ea1a0..02dc62856b391b 100644 --- a/srcpkgs/kf6-kbookmarks/template +++ b/srcpkgs/kf6-kbookmarks/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kbookmarks' +# group=kde-frameworks pkgname=kf6-kbookmarks -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base kf6-kconfig" @@ -11,7 +12,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kbookmarks" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=5c4a8c1f8499f6ff1cdd035b56f6fe321244913b1894a8c6001c3acf082c5bd6 +checksum=75a43775ef03cb0c577c70d9605203789b3c75b786efa17a2e8c286d0c55fb93 +shlib_requires="KDE_Frameworks.${version}" kf6-kbookmarks-devel_package() { depends="${sourcepkg}>=${version}_${revision} diff --git a/srcpkgs/kf6-kcalendarcore/template b/srcpkgs/kf6-kcalendarcore/template index 31da5adcb7b55b..03320f100f4fcf 100644 --- a/srcpkgs/kf6-kcalendarcore/template +++ b/srcpkgs/kf6-kcalendarcore/template @@ -1,18 +1,36 @@ # Template file for 'kf6-kcalendarcore' +# group=kde-frameworks pkgname=kf6-kcalendarcore -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base qt6-declarative-host-tools" -makedepends="qt6-base-devel libical-devel qt6-declarative-devel" +_llvmver=21 +configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml $(vopt_bool python BUILD_PYTHON_BINDINGS)" +hostmakedepends="extra-cmake-modules qt6-tools qt6-base qt6-declarative-host-tools + $(vopt_if python "python3-build python3-setuptools shiboken6 llvm${_llvmver}")" +makedepends="qt6-base-devel libical-devel qt6-declarative-devel + $(vopt_if python 'libshiboken6-devel libpyside6-devel python3-devel')" checkdepends="perl" short_desc="Library for Interfacing with Calendars" maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kcalendarcore" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=d6a19c3ec0cdfc6979bfde08ce7c62db8c52dd9dff4a13e4da8978e00480dfeb +checksum=4228869722c5bb5325b7c5b10555e6b747bde0e36cbd43519d8681fe3b383173 +shlib_requires="KDE_Frameworks.${version}" + +build_options="python" +build_options_default="python" + +if [ "$CROSS_BUILD" ]; then + configure_args+=" -DECM_SHIBOKEN_ARCH=$XBPS_CROSS_RUST_TARGET" + configure_args+=" -DSYSROOT_INCLUDE_DIRS=$XBPS_CROSS_BASE/usr/include" +fi +export LLVM_INSTALL_DIR=/usr/lib/llvm/${_llvmver} + +case "$XBPS_TARGET_MACHINE" in + arm*) configure_args+=" -DSHIBOKEN_GENERATOR_EXTRA_FLAGS=--clang-option=-mfloat-abi=hard" ;; +esac do_check() { cd build diff --git a/srcpkgs/kf6-kcmutils/template b/srcpkgs/kf6-kcmutils/template index 3dca87222ca591..1e202470011456 100644 --- a/srcpkgs/kf6-kcmutils/template +++ b/srcpkgs/kf6-kcmutils/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kcmutils' +# group=kde-frameworks pkgname=kf6-kcmutils -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake build_helper=qemu configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake @@ -16,7 +17,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kcmutils" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=cc7c01e948d7040e9e002ea5379ce8c05f2a85f28cdd4431aee106bdf0661c3d +checksum=beb0a50a22230fdd94164a5d6e53ea7f4cbc97b86cbab3ff2a592ea8663efa41 +shlib_requires="KDE_Frameworks.${version}" kf6-kcmutils-devel_package() { depends="${sourcepkg}>=${version}_${revision} diff --git a/srcpkgs/kf6-kcodecs/template b/srcpkgs/kf6-kcodecs/template index d4d598e1d52426..906f6d0c642188 100644 --- a/srcpkgs/kf6-kcodecs/template +++ b/srcpkgs/kf6-kcodecs/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kcodecs' +# group=kde-frameworks pkgname=kf6-kcodecs -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base @@ -11,7 +12,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kcodecs" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=5051fe783803d94444a231c79635b96f1266594942b836f59ae8460497c788c5 +checksum=77f51f7586e8b457534d95dd241280e8b7475915c656e661dc37b1e8a773c595 +shlib_requires="KDE_Frameworks.${version}" kf6-kcodecs-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-kcolorscheme/template b/srcpkgs/kf6-kcolorscheme/template index 2706c2149e61e9..61147b1c501cb2 100644 --- a/srcpkgs/kf6-kcolorscheme/template +++ b/srcpkgs/kf6-kcolorscheme/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kcolorscheme' +# group=kde-frameworks pkgname=kf6-kcolorscheme -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base kf6-kconfig gettext" @@ -14,7 +15,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kcolorscheme" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=95a8a37817765f910c59b269a9958557505b99ff698fd6d220bcb166d5e302f5 +checksum=574e12350ea1adf248c5263cf18d145476d368664a302514d1065aa2563e1efd +shlib_requires="KDE_Frameworks.${version}" kf6-kcolorscheme-devel_package() { depends="${sourcepkg}>=${version}_${revision} diff --git a/srcpkgs/kf6-kcompletion/template b/srcpkgs/kf6-kcompletion/template index 2f8fda2d383f16..584d70e409f1dc 100644 --- a/srcpkgs/kf6-kcompletion/template +++ b/srcpkgs/kf6-kcompletion/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kcompletion' +# group=kde-frameworks pkgname=kf6-kcompletion -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base kf6-kconfig" @@ -10,7 +11,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kcompletion" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=e4138d525eb9e27a9222d655e412c0de8b4bd7b34289d1c7ca5a808e20b53238 +checksum=006864dcba5d5fc87b4ca5dcc1239538657a5d052057bae5d3bc3e71eaba0551 +shlib_requires="KDE_Frameworks.${version}" kf6-kcompletion-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-kconfig/template b/srcpkgs/kf6-kconfig/template index 4a25ff88952a66..c04d15051fcba9 100644 --- a/srcpkgs/kf6-kconfig/template +++ b/srcpkgs/kf6-kconfig/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kconfig' +# group=kde-frameworks pkgname=kf6-kconfig -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kconfig" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=8c675c9d35a866fbf1b564354a589019b429cca949f7ba3ba0adb9f2fa15959c +checksum=e19728b80e6cc017502fcb50fe6d7e9b5ba9727871ac3a4e9811875e01cb5fe9 +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-kconfigwidgets/template b/srcpkgs/kf6-kconfigwidgets/template index 13c3dd31059086..b09877b5269bd5 100644 --- a/srcpkgs/kf6-kconfigwidgets/template +++ b/srcpkgs/kf6-kconfigwidgets/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kconfigwidgets' +# group=kde-frameworks pkgname=kf6-kconfigwidgets -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" hostmakedepends="extra-cmake-modules qt6-tools qt6-base @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kconfigwidgets" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=c45ee1f4b2ede987efc8deac48710d87d9d37bb8355f0d7e130d557dfb2029a2 +checksum=404ed0606dfb13cc44c36deaf5f880eeec75018ae878125dabf83f32efeb0a7f +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-kcontacts/template b/srcpkgs/kf6-kcontacts/template index 4c7f94da99ff07..43ef0ca4a52919 100644 --- a/srcpkgs/kf6-kcontacts/template +++ b/srcpkgs/kf6-kcontacts/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kcontacts' +# group=kde-frameworks pkgname=kf6-kcontacts -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml" @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kcontacts" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=386826b3886d6b32a4583e638493ccd3cfb37722faaf318742d70d6bf0e3f0a7 +checksum=dd8d6dd045b0fd71c7ce3fc18bb15b77ec8316e57f4d83ddae67f3a62b796efb +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-kcoreaddons/template b/srcpkgs/kf6-kcoreaddons/template index 7ecf2bae7eb61c..5c419955f94fcf 100644 --- a/srcpkgs/kf6-kcoreaddons/template +++ b/srcpkgs/kf6-kcoreaddons/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kcoreaddons' +# group=kde-frameworks pkgname=kf6-kcoreaddons -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake _llvmver=21 configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -16,9 +17,9 @@ short_desc="KCoreAddons" maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kcoreaddons" -#changelog="" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=e7f0825576dc44af0c7194538e48114aa240f8fd3402f27047771f009e161a7e +checksum=ad0d0147968dabdcf011425cf7764e71a0d0cfdc30e9e34b561ea5ba9a768001 +shlib_requires="KDE_Frameworks.${version}" build_options="python" build_options_default="python" diff --git a/srcpkgs/kf6-kcrash/template b/srcpkgs/kf6-kcrash/template index 266c0fb04e81f7..ac60136e693405 100644 --- a/srcpkgs/kf6-kcrash/template +++ b/srcpkgs/kf6-kcrash/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kcrash' +# group=kde-frameworks pkgname=kf6-kcrash -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base " @@ -10,7 +11,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kcrash" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=b1b952c500787e760c0fca3ce20c6ed8cf488ed106e0e72bc604509df84d8fd7 +checksum=f8e1083863dac2c07068b10614ca7d4b52c6920df0228854cfc37e0d6578d902 +shlib_requires="KDE_Frameworks.${version}" kf6-kcrash-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-kdav/template b/srcpkgs/kf6-kdav/template index d2bfbba212fd2c..d1b4821af15613 100644 --- a/srcpkgs/kf6-kdav/template +++ b/srcpkgs/kf6-kdav/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kdav' +# group=kde-frameworks pkgname=kf6-kdav -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base @@ -11,7 +12,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kdav" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=a16c4cc1b21cdf2739e1ba20b77a5212b9daabc7e395259771dd077f5200f14b +checksum=e0af4190960d65f5c8475f01213ea4e68a07763ffeaa6766de4b7f50529e0498 +shlib_requires="KDE_Frameworks.${version}" replaces="kdav>=0" kf6-kdav-devel_package() { diff --git a/srcpkgs/kf6-kdbusaddons/template b/srcpkgs/kf6-kdbusaddons/template index 2369f59e55e226..bd11e9c498e76d 100644 --- a/srcpkgs/kf6-kdbusaddons/template +++ b/srcpkgs/kf6-kdbusaddons/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kdbusaddons' +# group=kde-frameworks pkgname=kf6-kdbusaddons -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base " makedepends="qt6-base-private-devel" @@ -11,8 +12,9 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kdbusaddons" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=b872463ff1874beeff86cf951e510488e959d595ca3d2839fb8e9639fbffb0e2 +checksum=9ea3792b2f1c43d5551437260803fdd676c903e2768f4aac4186054e5b22d4ca make_check_pre="dbus-run-session" +shlib_requires="KDE_Frameworks.${version}" kf6-kdbusaddons-devel_package() { depends="qt6-base-devel ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-kdeclarative/template b/srcpkgs/kf6-kdeclarative/template index 1749897e141aa0..3f42cffda6e4c7 100644 --- a/srcpkgs/kf6-kdeclarative/template +++ b/srcpkgs/kf6-kdeclarative/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kdeclarative' +# group=kde-frameworks pkgname=kf6-kdeclarative -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml" hostmakedepends="extra-cmake-modules qt6-tools qt6-base @@ -14,7 +15,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kdeclarative" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=7692ccdffd55826976e916927b59aeb2d24a77b16af967fb265e9fe0cde387fa +checksum=b14e81143aed25ee62413f9c2b3742c558f5b6a1da6c5b92ca9a95bb6341e964 +shlib_requires="KDE_Frameworks.${version}" kf6-kdeclarative-devel_package() { depends="${sourcepkg}>=${version}_${revision} kf6-kconfig-devel diff --git a/srcpkgs/kf6-kdecoration/template b/srcpkgs/kf6-kdecoration/template index 3eee0087d3bdf6..7ed20f24d7efa0 100644 --- a/srcpkgs/kf6-kdecoration/template +++ b/srcpkgs/kf6-kdecoration/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kdecoration' +# group=kde-plasma pkgname=kf6-kdecoration -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -11,7 +12,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/kdecoration" distfiles="${KDE_SITE}/plasma/${version}/kdecoration-${version}.tar.xz" -checksum=0760e182234d79b3a693d12920284c9b864c437f797dbcd526188d761b7de3e9 +checksum=c82e28e59d2cc2e31ae38e3bc48579528214ba3da2d13a2b71a65bdc0dc47771 +shlib_requires="KDE_Plasma.${version}" kf6-kdecoration-devel_package() { conflicts="kdecoration-devel>=0" diff --git a/srcpkgs/kf6-kded/template b/srcpkgs/kf6-kded/template index f5d12246e96c59..b0774c9fccf3e6 100644 --- a/srcpkgs/kf6-kded/template +++ b/srcpkgs/kf6-kded/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kded' +# group=kde-frameworks pkgname=kf6-kded -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kded" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=030cc827c37b490a2181e120cd831b73c9a7683a87cf55d0d5b334059f78c590 +checksum=4f24067915b05a1d0cc87e2c37f37eb0e8c441e8fccdf06ca27ee7b923058243 +shlib_requires="KDE_Frameworks.${version}" kf6-kded-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-kdesu/template b/srcpkgs/kf6-kdesu/template index 321484f98114ad..882ad0e3fc2fa1 100644 --- a/srcpkgs/kf6-kdesu/template +++ b/srcpkgs/kf6-kdesu/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kdesu' +# group=kde-frameworks pkgname=kf6-kdesu -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base gettext kf6-kconfig" @@ -12,7 +13,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kdesu" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=09ad4bf5fe7abae40884f8b645b22948cd00f418c7d643a0b5d505a02ef6f634 +checksum=a8a0c5103cb43dc62952aab76bb7e576e8643dbb31672e2ac2988279ab571700 +shlib_requires="KDE_Frameworks.${version}" kf6-kdesu-devel_package() { depends="${sourcepkg}>=${version}_${revision} kf6-kpty-devel qt6-base-devel" diff --git a/srcpkgs/kf6-kdnssd/template b/srcpkgs/kf6-kdnssd/template index b3ff814437f24c..302dc17f3a0988 100644 --- a/srcpkgs/kf6-kdnssd/template +++ b/srcpkgs/kf6-kdnssd/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kdnssd' +# group=kde-frameworks pkgname=kf6-kdnssd -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base " @@ -10,7 +11,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kdnssd" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=865175616c5169d25f0783798e0a7918a418180c33828e461c1608e6121d3634 +checksum=a60746aca1ce6cfd2fbd20144bc4869d2b00d04b597aedab3dd37a345fb03bb4 +shlib_requires="KDE_Frameworks.${version}" kf6-kdnssd-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-kdoctools/template b/srcpkgs/kf6-kdoctools/template index 73c6fd27209682..2feea372fc8f19 100644 --- a/srcpkgs/kf6-kdoctools/template +++ b/srcpkgs/kf6-kdoctools/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kdoctools' +# group=kde-frameworks pkgname=kf6-kdoctools -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake build_helper=qemu @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kdoctools" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=2c5866257edda20f33c35f64a8bcab08de3dddb4e751bbbc2e09e941df979918 +checksum=69026ef8607cb6257e4d1f0e46e451130ef7ba67994a83e4f9a6c46eefd5a3f3 +shlib_requires="KDE_Frameworks.${version}" post_patch() { vsed -i -e ' diff --git a/srcpkgs/kf6-kfilemetadata/template b/srcpkgs/kf6-kfilemetadata/template index 08fd47f551f850..111ae3cbd7261e 100644 --- a/srcpkgs/kf6-kfilemetadata/template +++ b/srcpkgs/kf6-kfilemetadata/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kfilemetadata' +# group=kde-frameworks pkgname=kf6-kfilemetadata -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -14,7 +15,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kfilemetadata" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=78b3516ab3038fec122f86c1370f4c7d8857ddea9e907263242affae1dd1f738 +checksum=27f68558259394ad84d357aa316821672ee66481fa851ddf2a6109f668a6c6a3 +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-kglobalaccel/template b/srcpkgs/kf6-kglobalaccel/template index ba902487f8a96e..d06d34770ba2c7 100644 --- a/srcpkgs/kf6-kglobalaccel/template +++ b/srcpkgs/kf6-kglobalaccel/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kglobalaccel' +# group=kde-frameworks pkgname=kf6-kglobalaccel -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base " makedepends="qt6-base-private-devel qt6-declarative-devel" @@ -10,7 +11,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kglobalaccel" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=81f9842f13db8e2d4384c0f02650cd076441d2fba9540820901fffe1d2f4897f +checksum=e7ba1601a159ea79f424a4d53647415393f90dbeda1e3216d023eeb5420837d3 +shlib_requires="KDE_Frameworks.${version}" kf6-kglobalaccel-devel_package() { depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" diff --git a/srcpkgs/kf6-kguiaddons/template b/srcpkgs/kf6-kguiaddons/template index 34174005c0a4d6..3f798386787777 100644 --- a/srcpkgs/kf6-kguiaddons/template +++ b/srcpkgs/kf6-kguiaddons/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kguiaddons' +# group=kde-frameworks pkgname=kf6-kguiaddons -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake _llvmver=21 configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -18,7 +19,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kguiaddons" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=38850963cb91978d08e781d81b147c7b66f78f4204ad820631e42ab1ef5ef76b +checksum=29b043480c45d3e51c57cac74fd83589cc7729c907a6585b72880cbf07feaf82 +shlib_requires="KDE_Frameworks.${version}" build_options="python" build_options_default="python" diff --git a/srcpkgs/kf6-kholidays/template b/srcpkgs/kf6-kholidays/template index d2a0f8f15d4bd6..148f22a15decb4 100644 --- a/srcpkgs/kf6-kholidays/template +++ b/srcpkgs/kf6-kholidays/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kholidays' +# group=kde-frameworks pkgname=kf6-kholidays -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kholidays" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=13c345422f802bd157aaea18b2ccb5270eb5e3de44915bcce70f1a4234e1497b +checksum=84ce2acd5565a9510d74945ea2311f8c099cb031393255d1c8d399665d57b914 +shlib_requires="KDE_Frameworks.${version}" kf6-kholidays-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-ki18n/template b/srcpkgs/kf6-ki18n/template index 33b6789ccf297d..1c060f966c5f60 100644 --- a/srcpkgs/kf6-ki18n/template +++ b/srcpkgs/kf6-ki18n/template @@ -1,6 +1,7 @@ # Template file for 'kf6-ki18n' +# group=kde-frameworks pkgname=kf6-ki18n -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -14,7 +15,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/ki18n" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=7fbac8bc88f5cb1af00f6a667381c4bcebba6f417dc6a3c7eef8bded6c9161de +checksum=cd812ae95b0e95b40e46a50b9dea6d188eec001be96b1e1a5d962730e5f9bc58 +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-kiconthemes/template b/srcpkgs/kf6-kiconthemes/template index 038a0631f4c8fb..05cbdecdf66af3 100644 --- a/srcpkgs/kf6-kiconthemes/template +++ b/srcpkgs/kf6-kiconthemes/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kiconthemes' +# group=kde-frameworks pkgname=kf6-kiconthemes -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -15,7 +16,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kiconthemes" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=f68f0d810a53ec589fbbc0b05d3754e2bd26e0b7c3ceb3938698b08702ae10d5 +checksum=6fe86f0c0ff41044f44d1f37f9ae001b8d2c1a5a8bc06c41c43ed574138af5be +shlib_requires="KDE_Frameworks.${version}" kf6-kiconthemes-devel_package() { depends="${sourcepkg}>=${version}_${revision} qt6-base-devel diff --git a/srcpkgs/kf6-kidletime/template b/srcpkgs/kf6-kidletime/template index e82729c9cf872b..d2a64dbf74d4e8 100644 --- a/srcpkgs/kf6-kidletime/template +++ b/srcpkgs/kf6-kidletime/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kidletime' +# group=kde-frameworks pkgname=kf6-kidletime -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -14,7 +15,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kidletime" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=64e83d46a15b444017c6341e479e229bbd6cbb8320ef1359773737cee89dd7ca +checksum=2cb0196ee3bb1b60be9bad14b4d04dfaf53b3d0017cd459083035c715910551b +shlib_requires="KDE_Frameworks.${version}" kf6-kidletime-devel_package() { depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" diff --git a/srcpkgs/kf6-kimageformats/template b/srcpkgs/kf6-kimageformats/template index 5db75f1292f872..26ee152f034339 100644 --- a/srcpkgs/kf6-kimageformats/template +++ b/srcpkgs/kf6-kimageformats/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kimageformats' +# group=kde-frameworks pkgname=kf6-kimageformats -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKIMAGEFORMATS_HEIF=ON -DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -14,7 +15,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kimageformats" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=dfa0e9b16a288a8f94233afcbaffc87c1c5ddc037aca643943aab5a67685f26b +checksum=6a9f40936ba946279063cbdaea473b9eb735b53047b0124c88aca7db17ccabac +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-kio/template b/srcpkgs/kf6-kio/template index b68abead64e3f0..859c295c1d97a1 100644 --- a/srcpkgs/kf6-kio/template +++ b/srcpkgs/kf6-kio/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kio' +# group=kde-frameworks pkgname=kf6-kio -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKF6_HOST_TOOLING=/usr/lib/cmake @@ -20,7 +21,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kio" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=bf71b2227016df6566665cead6cb468726d7cc708059e812daee7ea54f405378 +checksum=fc201b02c277a35ce81414b1de7e6f851e46b0b5d43beb784936a4a6dc6167d0 +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-kirigami/template b/srcpkgs/kf6-kirigami/template index 6937a515313e99..824d628dababb9 100644 --- a/srcpkgs/kf6-kirigami/template +++ b/srcpkgs/kf6-kirigami/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kirigami' +# group=kde-frameworks pkgname=kf6-kirigami -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -14,7 +15,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kirigami" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=da7f3b733557b19975bb6b122e05d2f4d9214a70a81e2bb6e71c65761a3c6b43 +checksum=d7daa74e9fe81b674e54e6e979feb85d3d2f4216bf6d9c02bfaa2c021fe1ac2d +shlib_requires="KDE_Frameworks.${version}" kf6-kirigami-devel_package() { depends="${sourcepkg}>=${version}_${revision} qt6-base-devel diff --git a/srcpkgs/kf6-kitemmodels/template b/srcpkgs/kf6-kitemmodels/template index 4adad5b0951b2f..29395b65d30e60 100644 --- a/srcpkgs/kf6-kitemmodels/template +++ b/srcpkgs/kf6-kitemmodels/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kitemmodels' +# group=kde-frameworks pkgname=kf6-kitemmodels -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kitemmodels" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=ab78119a00b84eac65ffc986df30fbf9b1b8d00635e8fc626372e84580d158ca +checksum=f5aec7198b161562616c139ed037e562e7ae6822b839f67c8c2e2f97678fc58e +shlib_requires="KDE_Frameworks.${version}" kf6-kitemmodels-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-kitemviews/template b/srcpkgs/kf6-kitemviews/template index 3659c5a1d5d03b..a9f4f0a030cbae 100644 --- a/srcpkgs/kf6-kitemviews/template +++ b/srcpkgs/kf6-kitemviews/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kitemviews' +# group=kde-frameworks pkgname=kf6-kitemviews -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DBUILD_DESIGNERPLUGIN=ON -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -11,7 +12,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kitemviews" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=b57f38d6fd184a4b260d0b35d76f6c0fb96bdd80475e3ca7d4151023730e5d3d +checksum=7a286f147144714aa9e8f567dd5a0638a8fb81df97a34a0112f725b72aa36979 +shlib_requires="KDE_Frameworks.${version}" kf6-kitemviews-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-kjobwidgets/template b/srcpkgs/kf6-kjobwidgets/template index e74fd2dd2bfb3c..de207e69f4a97f 100644 --- a/srcpkgs/kf6-kjobwidgets/template +++ b/srcpkgs/kf6-kjobwidgets/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kjobwidgets' +# group=kde-frameworks pkgname=kf6-kjobwidgets -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake _llvmver=21 configure_args="$(vopt_bool python BUILD_PYTHON_BINDINGS)" @@ -15,7 +16,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kjobwidgets" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=756bdc0a1c89a8e732ea7299bd325c38b81604da76b4cf361ccfc8b40a6e781e +checksum=3149cd07d82204c6bfa8d86c590bf0c92905e1b5b075c7b543540916a61d7a03 +shlib_requires="KDE_Frameworks.${version}" build_options="python" build_options_default="python" diff --git a/srcpkgs/kf6-knewstuff/template b/srcpkgs/kf6-knewstuff/template index 761c907d315374..e021a442cd0cbc 100644 --- a/srcpkgs/kf6-knewstuff/template +++ b/srcpkgs/kf6-knewstuff/template @@ -1,7 +1,8 @@ # Template file for 'kf6-knewstuff' +# group=kde-frameworks pkgname=kf6-knewstuff -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -15,7 +16,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/knewstuff" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=8c31ef25a7d7389473d12245ae564ad888467b8ef910ac212e16e9334540cd08 +checksum=8c19df7ba5940c36ff15051703acd3a16c664b4a570817b6770fafc7ab59d6de +shlib_requires="KDE_Frameworks.${version}" kf6-knewstuff-devel_package() { depends="${sourcepkg}>=${version}_${revision} qt6-base-devel diff --git a/srcpkgs/kf6-knotifications/template b/srcpkgs/kf6-knotifications/template index 9501fe86ee075b..1980a642a2de89 100644 --- a/srcpkgs/kf6-knotifications/template +++ b/srcpkgs/kf6-knotifications/template @@ -1,7 +1,8 @@ # Template file for 'kf6-knotifications' +# group=kde-frameworks pkgname=kf6-knotifications -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake _llvmver=21 configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -18,7 +19,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/knotifications" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=0884add69f26a455cb8b6327bf89dc7ad3a0e4397c43c202fcf7ff73204ec695 +checksum=eeb067fab001dd24735ad56e8ec4808fca76e5ecdf003cf614246c9abe1c3e19 +shlib_requires="KDE_Frameworks.${version}" build_options="python" build_options_default="python" diff --git a/srcpkgs/kf6-knotifyconfig/template b/srcpkgs/kf6-knotifyconfig/template index 60c0f60bc51cd6..c105b0fefc8953 100644 --- a/srcpkgs/kf6-knotifyconfig/template +++ b/srcpkgs/kf6-knotifyconfig/template @@ -1,6 +1,7 @@ # Template file for 'kf6-knotifyconfig' +# group=kde-frameworks pkgname=kf6-knotifyconfig -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/knotifyconfig" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=8dc37406d8f13193216201752ece968cbd38da5a76780ad78575d11b47b440ea +checksum=81861316d615e7e5ff07143c1d58d9b52cadc5e02ab38c8f2677c01f71e51f26 +shlib_requires="KDE_Frameworks.${version}" kf6-knotifyconfig-devel_package() { depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" diff --git a/srcpkgs/kf6-kpackage/template b/srcpkgs/kf6-kpackage/template index afaef52050ff53..43cdd1ddc78207 100644 --- a/srcpkgs/kf6-kpackage/template +++ b/srcpkgs/kf6-kpackage/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kpackage' +# group=kde-frameworks pkgname=kf6-kpackage -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base kf6-kdoctools @@ -12,7 +13,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kpackage" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=bd465c0f1c11ec4c6767c985ebd144cc1efd6b6f249e7d19bf2cc04b956a663e +checksum=5fa4b07f729c3ff6b7f362d318374810fa55b13a922d2b240462eb8efc1045e8 +shlib_requires="KDE_Frameworks.${version}" kf6-kpackage-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-kparts/template b/srcpkgs/kf6-kparts/template index b3f76d6fb787df..88f353bdc1dd8c 100644 --- a/srcpkgs/kf6-kparts/template +++ b/srcpkgs/kf6-kparts/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kparts' +# group=kde-frameworks pkgname=kf6-kparts -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base @@ -12,7 +13,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kparts" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=f0d6346e3127d1e44506733113be467d8b50cb82731d300a57990dd09baaedf1 +checksum=0c2ce39f110e12ff0882c725bee7455b9085489c12d31eb4b3164b150fb8de24 +shlib_requires="KDE_Frameworks.${version}" kf6-kparts-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-kpeople/template b/srcpkgs/kf6-kpeople/template index 137c7165ff5fdf..f71a93b0c39bff 100644 --- a/srcpkgs/kf6-kpeople/template +++ b/srcpkgs/kf6-kpeople/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kpeople' +# group=kde-frameworks pkgname=kf6-kpeople -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -14,7 +15,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kpeople" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=8bece583572330449dfa735b589b1df276759dbbb3a1f3a4d134c5677e2bf558 +checksum=586407310370f9a7fe88773c90e83e227bec7f5f6f860df6540d69db425581d6 +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-kplotting/template b/srcpkgs/kf6-kplotting/template index 5f157fecd50fa5..76055191561b1d 100644 --- a/srcpkgs/kf6-kplotting/template +++ b/srcpkgs/kf6-kplotting/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kplotting' +# group=kde-frameworks pkgname=kf6-kplotting -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base " @@ -10,7 +11,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kplotting" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=9fbd4775c9b1f56a24d90ee47cd0ad57c816fbbf60e3aaeba6e2b631f7b3fc9b +checksum=b2f8d7e720187ea8159653cb3c8caf0d03fb5f3d7ecef1b2b80ac0b2a77b4367 +shlib_requires="KDE_Frameworks.${version}" kf6-kplotting-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-kpty/template b/srcpkgs/kf6-kpty/template index 524833f137166a..01df77b14acb68 100644 --- a/srcpkgs/kf6-kpty/template +++ b/srcpkgs/kf6-kpty/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kpty' +# group=kde-frameworks pkgname=kf6-kpty -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DUTEMPTER_EXECUTABLE=/usr/lib/utempter/utempter" @@ -12,7 +13,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kpty" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=eb4deb424bdf20328dac0a12fdaab715dbf800e1cd08a4188cc2d3075543709f +checksum=ad06bfda8df019bb2b33567ce3df539bcc107e0dfe004281e5ff9ae4617c6ecc +shlib_requires="KDE_Frameworks.${version}" kf6-kpty-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-kquickcharts/template b/srcpkgs/kf6-kquickcharts/template index 9c7fe759867920..a2ea292d6247ee 100644 --- a/srcpkgs/kf6-kquickcharts/template +++ b/srcpkgs/kf6-kquickcharts/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kquickcharts' +# group=kde-frameworks pkgname=kf6-kquickcharts -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kquickcharts" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=146598a1e107e8480631b3001fd39d264e81dd5af6a315dec71524465d099244 +checksum=d2a533bbf3d7f257e9306009bc32bdea41346cbd8e82d06c188879d5f0460380 +shlib_requires="KDE_Frameworks.${version}" kf6-kquickcharts-devel_package() { depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" diff --git a/srcpkgs/kf6-krunner/template b/srcpkgs/kf6-krunner/template index 9a099ea51cd128..3b9a4de109a2f6 100644 --- a/srcpkgs/kf6-krunner/template +++ b/srcpkgs/kf6-krunner/template @@ -1,6 +1,7 @@ # Template file for 'kf6-krunner' +# group=kde-frameworks pkgname=kf6-krunner -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/krunner" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=a2cf0c9ae296868250b15b8446d657063a95c70d9d182b007814fb59efa50419 +checksum=46d06321bbccadb8f3fbb948ffaac5eff18dad9552fde677761ddddb9470202f +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-kservice/template b/srcpkgs/kf6-kservice/template index afe1dbcb51c965..0b0df154add6ac 100644 --- a/srcpkgs/kf6-kservice/template +++ b/srcpkgs/kf6-kservice/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kservice' +# group=kde-frameworks pkgname=kf6-kservice -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kservice" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=04fa9f824e50c25b6ad7e29262c6566e0ce11edefb9fede317399a88501e9f74 +checksum=3736c6d6cd389efc89adbcb64fe7ba25ffc9d62eb8eaf6393f42bb85f655a8c7 +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-kstatusnotifieritem/template b/srcpkgs/kf6-kstatusnotifieritem/template index 5b7bfc624ecafe..4c842fcb29602e 100644 --- a/srcpkgs/kf6-kstatusnotifieritem/template +++ b/srcpkgs/kf6-kstatusnotifieritem/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kstatusnotifieritem' +# group=kde-frameworks pkgname=kf6-kstatusnotifieritem -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake _llvmver=21 configure_args="$(vopt_bool python BUILD_PYTHON_BINDINGS)" @@ -14,7 +15,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kstatusnotifieritem" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=7a6397f08b15a7d50e407c193f1774b548994f6f9d12327dfbb674270adfc9af +checksum=a2eec2a981ed9da6cffc955cc21a50dcbc77141cbb840d915f92d1897442d239 +shlib_requires="KDE_Frameworks.${version}" build_options="python" build_options_default="python" diff --git a/srcpkgs/kf6-ksvg/template b/srcpkgs/kf6-ksvg/template index 4f68e306128fab..e885f4c623027d 100644 --- a/srcpkgs/kf6-ksvg/template +++ b/srcpkgs/kf6-ksvg/template @@ -1,6 +1,7 @@ # Template file for 'kf6-ksvg' +# group=kde-frameworks pkgname=kf6-ksvg -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -15,7 +16,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/ksvg" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=9c05166e289d39603696944edfbc3b50a1aadcd19e5b602002013c6149a44129 +checksum=68d43f014639ae6097012cdd67bdbbefd5425b17d2322d94f55be2b138613e0a +shlib_requires="KDE_Frameworks.${version}" kf6-ksvg-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-ktexteditor/template b/srcpkgs/kf6-ktexteditor/template index b637a77b5f8bc4..3e1f5f79f13e7d 100644 --- a/srcpkgs/kf6-ktexteditor/template +++ b/srcpkgs/kf6-ktexteditor/template @@ -1,6 +1,7 @@ # Template file for 'kf6-ktexteditor' +# group=kde-frameworks pkgname=kf6-ktexteditor -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake @@ -19,7 +20,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/ktexteditor" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=77e815edcdf572397f5eb750d7232b366f6cc6274bb34246ab88f2f2179733b4 +checksum=2b737a61737e73650cd0b40d9e246a182dcccc6c8ae8121cfcb9415433ee41ae +shlib_requires="KDE_Frameworks.${version}" kf6-ktexteditor-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-ktexttemplate/template b/srcpkgs/kf6-ktexttemplate/template index 24e501af31d177..900a8f905013b4 100644 --- a/srcpkgs/kf6-ktexttemplate/template +++ b/srcpkgs/kf6-ktexttemplate/template @@ -1,6 +1,7 @@ # Template file for 'kf6-ktexttemplate' +# group=kde-frameworks pkgname=kf6-ktexttemplate -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/ktexttemplate" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=4e9f7583b3dcb37980b99fb2ac2de9e95af8b14fe9a166752bcb83c66ce26e25 +checksum=18a92b802b1c3130ff22087f9e048807bdf39c4147835e9aaa1be18408b9361b +shlib_requires="KDE_Frameworks.${version}" kf6-ktexttemplate-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-ktextwidgets/template b/srcpkgs/kf6-ktextwidgets/template index 1a16d5c3e59ee6..a15de4b7048518 100644 --- a/srcpkgs/kf6-ktextwidgets/template +++ b/srcpkgs/kf6-ktextwidgets/template @@ -1,6 +1,7 @@ # Template file for 'kf6-ktextwidgets' +# group=kde-frameworks pkgname=kf6-ktextwidgets -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/ktextwidgets" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=adb35bb19fb27e89b999645f8f9d650d1de3e8ed9bb686120705fdcd1cb0f3de +checksum=03c35d8899559efc17b4f74e86eefd8358dafd7aa9311c89b9c09f7b35700756 +shlib_requires="KDE_Frameworks.${version}" kf6-ktextwidgets-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-kunitconversion/template b/srcpkgs/kf6-kunitconversion/template index 5beb7409f396bf..13fdf703f75665 100644 --- a/srcpkgs/kf6-kunitconversion/template +++ b/srcpkgs/kf6-kunitconversion/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kunitconversion' +# group=kde-frameworks pkgname=kf6-kunitconversion -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 _llvmver=21 build_style=cmake configure_args="$(vopt_bool python BUILD_PYTHON_BINDINGS)" @@ -14,7 +15,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kunitconversion" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=369ef042de797ea647994c524cc43915b514850026cfddb4b24bc78bdfc3dcc8 +checksum=404e064114c95eca0ef759b96ca4e0ba5f9b8bc563138574358270963f3f5554 +shlib_requires="KDE_Frameworks.${version}" build_options="python" build_options_default="python" diff --git a/srcpkgs/kf6-kuserfeedback/template b/srcpkgs/kf6-kuserfeedback/template index da752528953d94..ce01630f5d15a5 100644 --- a/srcpkgs/kf6-kuserfeedback/template +++ b/srcpkgs/kf6-kuserfeedback/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kuserfeedback' +# group=kde-frameworks pkgname=kf6-kuserfeedback -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -14,7 +15,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kuserfeedback" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=4ce9fd672bed20ce646cd175522d207e0fe753fe42c5cf773c087927c0f30fe3 +checksum=5ad0228aa4872f6238b93827e99d263aebcc7e0bfc4f28ba3cf39c0fd2add7a9 +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-kwallet/template b/srcpkgs/kf6-kwallet/template index 9c5a874781af3f..968b42f7f3db6b 100644 --- a/srcpkgs/kf6-kwallet/template +++ b/srcpkgs/kf6-kwallet/template @@ -1,6 +1,7 @@ # Template file for 'kf6-kwallet' +# group=kde-frameworks pkgname=kf6-kwallet -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" @@ -15,7 +16,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kwallet" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=6fe7c8f4c556db4861f0046dfe179c31e7891fb6ecdcfa33692d252bf23d3b11 +checksum=daa03acc40eec873bb450fd8116ae7c788b86a7ceebc9fa555b4a166feeb7983 +shlib_requires="KDE_Frameworks.${version}" # https://bugs.kde.org/show_bug.cgi?id=509680 / https://github.com/void-linux/void-packages/issues/57348 post_install() { diff --git a/srcpkgs/kf6-kwayland/template b/srcpkgs/kf6-kwayland/template index c192441a080d41..b4093a4df2f878 100644 --- a/srcpkgs/kf6-kwayland/template +++ b/srcpkgs/kf6-kwayland/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kwayland' +# group=kde-plasma pkgname=kf6-kwayland -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" hostmakedepends="kf6-kcoreaddons pkg-config extra-cmake-modules qt6-tools qt6-base @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/kwayland" distfiles="${KDE_SITE}/plasma/${version}/kwayland-${version}.tar.xz" -checksum=55029d00c415b40e077a461541663fbca5c96e6b74e261950f7480ec5abbb555 +checksum=3d3ca745d4f7a53be8b331fccde825d9cc54a8761d7a33318f4fb2d602b857f4 +shlib_requires="KDE_Plasma.${version}" kf6-kwayland-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kf6-kwidgetsaddons/template b/srcpkgs/kf6-kwidgetsaddons/template index b12a4e231db67c..7351557e5fea3f 100644 --- a/srcpkgs/kf6-kwidgetsaddons/template +++ b/srcpkgs/kf6-kwidgetsaddons/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kwidgetsaddons' +# group=kde-frameworks pkgname=kf6-kwidgetsaddons -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 _llvmver=21 build_style=cmake configure_args="-DBUILD_DESIGNERPLUGIN=ON -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins @@ -15,7 +16,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kwidgetsaddons" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=8a9f9cde4427ffec37a0501d337aadae3de39736674f571ff8a13d17d1e6c938 +checksum=4cba86999331960b3fddac8ed02cccb31fc49406422360217135f6bf3fbca8d9 +shlib_requires="KDE_Frameworks.${version}" build_options="python" build_options_default="python" diff --git a/srcpkgs/kf6-kwindowsystem/template b/srcpkgs/kf6-kwindowsystem/template index 74105f162ecd53..d1ac4b4e8fb0f2 100644 --- a/srcpkgs/kf6-kwindowsystem/template +++ b/srcpkgs/kf6-kwindowsystem/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kwindowsystem' +# group=kde-frameworks pkgname=kf6-kwindowsystem -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -14,7 +15,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kwindowsystem" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=b51448a7669efa18190ab7fa8d6f5e0f77d8f9879cf457dadb4629b245a02434 +checksum=401e5700ab36530a605410464268bf726c898da42c6f7d7bf05a9db00ccfe172 +shlib_requires="KDE_Frameworks.${version}" post_install() { sed -i -e 's:/usr/[a-z0-9-]*/usr/include;::' \ diff --git a/srcpkgs/kf6-kxmlgui/template b/srcpkgs/kf6-kxmlgui/template index f3121a6c701872..a91f7079882384 100644 --- a/srcpkgs/kf6-kxmlgui/template +++ b/srcpkgs/kf6-kxmlgui/template @@ -1,7 +1,8 @@ # Template file for 'kf6-kxmlgui' +# group=kde-frameworks pkgname=kf6-kxmlgui -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 _llvmver=21 build_style=cmake configure_args="$(vopt_bool python BUILD_PYTHON_BINDINGS)" @@ -17,7 +18,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kxmlgui" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=02d97c24ec0bc102c299f3429056b45025e24d59ec31464317a3062cc1fc2021 +checksum=36d5c9cf8a851a63c1064d6a9987e961c0860ebd1396cda99119e570847df721 +shlib_requires="KDE_Frameworks.${version}" build_options="python" build_options_default="python" diff --git a/srcpkgs/kf6-modemmanager-qt/template b/srcpkgs/kf6-modemmanager-qt/template index 8b70b4919b3a9a..46d147d7a553a0 100644 --- a/srcpkgs/kf6-modemmanager-qt/template +++ b/srcpkgs/kf6-modemmanager-qt/template @@ -1,6 +1,7 @@ # Template file for 'kf6-modemmanager-qt' +# group=kde-frameworks pkgname=kf6-modemmanager-qt -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base @@ -12,7 +13,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/modemmanager-qt" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=1f1c3ef493445a3f9215462dd86d25e2e4355ffbce9a70016288be04c537b91b +checksum=a893a169dd40c430c51d39326b1af0aab2a9d6c20adc34f2b8e6332c152f6234 +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-networkmanager-qt/template b/srcpkgs/kf6-networkmanager-qt/template index fca8d083c1f0ad..50453918b6d91a 100644 --- a/srcpkgs/kf6-networkmanager-qt/template +++ b/srcpkgs/kf6-networkmanager-qt/template @@ -1,6 +1,7 @@ # Template file for 'kf6-networkmanager-qt' +# group=kde-frameworks pkgname=kf6-networkmanager-qt -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml" @@ -12,7 +13,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/networkmanager-qt" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=c3874938892c43ae8d486cd7b71e586f3ad368518cbf80034dcbf97516976756 +checksum=a8193895b420d576fac228388ba8fd1b24d6f229c43b7963e2ed581ef82cad9a +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-prison/template b/srcpkgs/kf6-prison/template index f0dd6e480e3ed9..84823dc07f19a9 100644 --- a/srcpkgs/kf6-prison/template +++ b/srcpkgs/kf6-prison/template @@ -1,6 +1,7 @@ # Template file for 'kf6-prison' +# group=kde-frameworks pkgname=kf6-prison -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml" @@ -13,7 +14,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/prison" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=9f4a8fa5732e45142c9ba2e35a38904d44193efc050e1ca20a414445c3a98b34 +checksum=760903e9ae401f8bcdb9efc9ad6548982642e7411a223c8ceb41e5491a6b1135 +shlib_requires="KDE_Frameworks.${version}" kf6-prison-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-purpose/patches/intltool.patch b/srcpkgs/kf6-purpose/patches/intltool.patch index 85cc5403003e9a..293f44f06f00e0 100644 --- a/srcpkgs/kf6-purpose/patches/intltool.patch +++ b/srcpkgs/kf6-purpose/patches/intltool.patch @@ -1,22 +1,22 @@ --- a/src/plugins/youtube/CMakeLists.txt +++ b/src/plugins/youtube/CMakeLists.txt -@@ -1,6 +1,7 @@ +@@ -1,7 +1,7 @@ add_definitions(-DTRANSLATION_DOMAIN=\"purpose6_youtube\") --kaccounts_add_service(${CMAKE_CURRENT_SOURCE_DIR}/google-youtube.service.in) -+kaccounts_add_service(${CMAKE_CURRENT_SOURCE_DIR}/google-youtube.service.in -+ NO_INTLTOOL) + if (KAccounts6_FOUND) +- kaccounts_add_service(${CMAKE_CURRENT_SOURCE_DIR}/google-youtube.service.in) ++ kaccounts_add_service(${CMAKE_CURRENT_SOURCE_DIR}/google-youtube.service.in NO_INTLTOOL) + endif() add_share_plugin(youtubeplugin youtubeplugin.cpp youtubejob.cpp youtubejobcomposite.cpp) - target_link_libraries(youtubeplugin KF6::WidgetsAddons KF6::KIOCore Qt6::Network KF6::I18n KF6::Purpose KAccounts6) --- a/src/plugins/nextcloud/CMakeLists.txt +++ b/src/plugins/nextcloud/CMakeLists.txt -@@ -1,6 +1,7 @@ +@@ -1,7 +1,7 @@ add_definitions(-DTRANSLATION_DOMAIN=\"purpose6_nextcloud\") --kaccounts_add_service(${CMAKE_CURRENT_SOURCE_DIR}/nextcloud-upload.service.in) -+kaccounts_add_service(${CMAKE_CURRENT_SOURCE_DIR}/nextcloud-upload.service.in -+ NO_INTLTOOL) + if (KAccounts6_FOUND) +- kaccounts_add_service(${CMAKE_CURRENT_SOURCE_DIR}/nextcloud-upload.service.in) ++ kaccounts_add_service(${CMAKE_CURRENT_SOURCE_DIR}/nextcloud-upload.service.in NO_INTLTOOL) + endif() add_share_plugin(nextcloudplugin nextcloudplugin.cpp nextcloudjob.cpp) - target_link_libraries(nextcloudplugin KF6::KIOCore KF6::I18n KF6::Purpose KAccounts6) diff --git a/srcpkgs/kf6-purpose/template b/srcpkgs/kf6-purpose/template index 558d4a763b08aa..54fc5424b8129c 100644 --- a/srcpkgs/kf6-purpose/template +++ b/srcpkgs/kf6-purpose/template @@ -1,7 +1,8 @@ # Template file for 'kf6-purpose' +# group=kde-frameworks pkgname=kf6-purpose -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -17,7 +18,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/purpose" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=773abfa91f50ce10419373fdb4e7e0b2be009e739f8de2f3450d3ef169b6a23e +checksum=c4e348fa5ac990a77b3926105c62bc4f2dddaf8d7554c43ee4f18de3d16a3699 +shlib_requires="KDE_Frameworks.${version}" kf6-purpose-devel_package() { depends="${sourcepkg}>=${version}_${revision} kf6-kcoreaddons-devel" diff --git a/srcpkgs/kf6-qqc2-desktop-style/template b/srcpkgs/kf6-qqc2-desktop-style/template index 9e4684d55c65ad..f6441cdbaad660 100644 --- a/srcpkgs/kf6-qqc2-desktop-style/template +++ b/srcpkgs/kf6-qqc2-desktop-style/template @@ -1,7 +1,8 @@ # Template file for 'kf6-qqc2-desktop-style' +# group=kde-frameworks pkgname=kf6-qqc2-desktop-style -version=6.25.0 -revision=2 +version=6.27.0 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -14,7 +15,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/qqc2-desktop-style" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=c09070e57a196baab50e62aac5e17051666a898d95ac29d8853c6634a02ab9d1 +checksum=6c005f06c5f8c4ac349238abf14999bb917215a8f7b8c51364e2fdd12e9e6355 +shlib_requires="KDE_Frameworks.${version}" do_check() { cd build diff --git a/srcpkgs/kf6-solid/template b/srcpkgs/kf6-solid/template index 7a2b0fd65dd6ee..22203b3fb5705b 100644 --- a/srcpkgs/kf6-solid/template +++ b/srcpkgs/kf6-solid/template @@ -1,6 +1,7 @@ # Template file for 'kf6-solid' +# group=kde-frameworks pkgname=kf6-solid -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base flex pkg-config" @@ -11,9 +12,9 @@ short_desc="Hardware integration and detection" maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/solid" -#changelog="" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=8177fa8f139b855856e171426c5f2adb96d727e62e6ec536675da11aa157b33e +checksum=70a9ee69b4357ebf83cc87aa61db6fdff8c96a59e24f9572e51716f1d3c579fe +shlib_requires="KDE_Frameworks.${version}" kf6-solid-devel_package() { depends="qt6-base-devel ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-sonnet/template b/srcpkgs/kf6-sonnet/template index 52342d5f8f8771..e96b0389482387 100644 --- a/srcpkgs/kf6-sonnet/template +++ b/srcpkgs/kf6-sonnet/template @@ -1,6 +1,7 @@ # Template file for 'kf6-sonnet' +# group=kde-frameworks pkgname=kf6-sonnet -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args="-DBUILD_DESIGNERPLUGIN=ON @@ -14,7 +15,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/sonnet" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=510521f1404914943b3141e0b111f2330bbeefdf40405f93c0cf7b84a8c1c589 +checksum=f8dcbba58d3479dfa4922146270f6ecb7ce0d987d82edc59b0c7c27ff965f65a +shlib_requires="KDE_Frameworks.${version}" kf6-sonnet-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-syndication/template b/srcpkgs/kf6-syndication/template index 48201df29ecfb0..d940eea71460f9 100644 --- a/srcpkgs/kf6-syndication/template +++ b/srcpkgs/kf6-syndication/template @@ -1,6 +1,7 @@ # Template file for 'kf6-syndication' +# group=kde-frameworks pkgname=kf6-syndication -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base" @@ -10,7 +11,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/syndication" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=953f5935b1a0ba7c2c70cc213c0144d9c73855c802a1525be6c086543428f957 +checksum=e28036eba9bf94f62466eaff66f49305fff9dd576a317df2474d6bfe5bfbc759 +shlib_requires="KDE_Frameworks.${version}" kf6-syndication-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kf6-syntax-highlighting/template b/srcpkgs/kf6-syntax-highlighting/template index fd69e63ecba1a5..27662b92dcde8d 100644 --- a/srcpkgs/kf6-syntax-highlighting/template +++ b/srcpkgs/kf6-syntax-highlighting/template @@ -1,6 +1,7 @@ # Template file for 'kf6-syntax-highlighting' +# group=kde-frameworks pkgname=kf6-syntax-highlighting -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake configure_args=" @@ -15,7 +16,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/syntax-highlighting" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=8aeee428e82ac96aad01bbd423518705d214e0f3a5ac1fd64389565d08e5d501 +checksum=cbff001b9f00d032feb254313ecfee9a6e0a0b3c5a8c82a7e0806c5f1915a545 +shlib_requires="KDE_Frameworks.${version}" if [ "$CROSS_BUILD" ]; then hostmakedepends+=" kf6-syntax-highlighting-devel" diff --git a/srcpkgs/kf6-threadweaver/template b/srcpkgs/kf6-threadweaver/template index 80317e04976806..f8d6893845a8ee 100644 --- a/srcpkgs/kf6-threadweaver/template +++ b/srcpkgs/kf6-threadweaver/template @@ -1,6 +1,7 @@ # Template file for 'kf6-threadweaver' +# group=kde-frameworks pkgname=kf6-threadweaver -version=6.25.0 +version=6.27.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-tools qt6-base " @@ -10,7 +11,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/threadweaver" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=f74ca31f5559f55870496df5372da09dfb409e197cc6e0f660979b98cd611444 +checksum=6be89d43b4d7cfd4ce519ed24b8bcf8400c93bcfc6f42d9931cd0f852269bdcb +shlib_requires="KDE_Frameworks.${version}" kf6-threadweaver-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kgamma/template b/srcpkgs/kgamma/template index 6f4e336aef7be8..3681f0d40c646a 100644 --- a/srcpkgs/kgamma/template +++ b/srcpkgs/kgamma/template @@ -1,6 +1,7 @@ # Template file for 'kgamma' +# group=kde-plasma pkgname=kgamma -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake @@ -14,7 +15,7 @@ maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/kgamma" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=6c13370802e14595f24f3fd475a50cd27138f9af5fe873df306b90d9ee2956d6 +checksum=d254855940d93b4809d8d5a9deea8f25cdc7c007bef2532aa931da2650ad9e19 kgamma5_package() { metapackage=yes diff --git a/srcpkgs/kglobalacceld/template b/srcpkgs/kglobalacceld/template index 8529a6422e0985..fa45e18a482b6c 100644 --- a/srcpkgs/kglobalacceld/template +++ b/srcpkgs/kglobalacceld/template @@ -1,7 +1,8 @@ # Template file for 'kglobalacceld' +# group=kde-plasma pkgname=kglobalacceld -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kconfig" @@ -13,7 +14,8 @@ maintainer="John " license="GPL-3.0-or-later" homepage="https://invent.kde.org/plasma/kglobalacceld" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=bcb5d43146df016fe568401912538de8c70e01c4e6da78740e6f2181a8b29ea7 +checksum=40cd6b417678faba69847e1fa4d9efc8f500cdf95db17e317d6d868d18c95339 +shlib_requires="KDE_Plasma.${version}" do_check() { cd build diff --git a/srcpkgs/kinfocenter/template b/srcpkgs/kinfocenter/template index 4e0beaf847d7aa..b62e5e043b6417 100644 --- a/srcpkgs/kinfocenter/template +++ b/srcpkgs/kinfocenter/template @@ -1,7 +1,8 @@ # Template file for 'kinfocenter' +# group=kde-plasma pkgname=kinfocenter -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -20,4 +21,5 @@ maintainer="John " license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2-only" homepage="https://invent.kde.org/plasma/kinfocenter" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=610c473bdf55497105a28e5cea67401446d83d1bd1b97ed56c4e07be7da0c813 +checksum=a28f42d1f6f8b36ff1f551d593e21165098a976af91fe718c37edde0113a407d +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/kirigami-addons/template b/srcpkgs/kirigami-addons/template index 73abcaff70b79f..5e6c7b9d53069f 100644 --- a/srcpkgs/kirigami-addons/template +++ b/srcpkgs/kirigami-addons/template @@ -1,7 +1,7 @@ # Template file for 'kirigami-addons' pkgname=kirigami-addons -version=1.11.0 -revision=5 +version=1.12.1 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml -DBUILD_TESTING=OFF -DBUILD_QCH=ON" @@ -20,7 +20,7 @@ maintainer="José Santos " license="GPL-3.0-or-later" homepage="https://invent.kde.org/libraries/kirigami-addons" distfiles="${KDE_SITE}/kirigami-addons/kirigami-addons-${version}.tar.xz" -checksum=6dcdfa324f710f00887e6321212fc8582a3c4712450d129d91435bb1edd8d523 +checksum=c543a493ce5875f405fb1c9ff6d531060ed082cc6d710e56d46ac42d164207bb kirigami-addons-devel_package() { depends="qt6-base-devel ${sourcepkg}-${version}_${revision}" diff --git a/srcpkgs/kmenuedit/template b/srcpkgs/kmenuedit/template index 62f9aa06b02ef8..bf60e6bc86f9cd 100644 --- a/srcpkgs/kmenuedit/template +++ b/srcpkgs/kmenuedit/template @@ -1,6 +1,7 @@ # Template file for 'kmenuedit' +# group=kde-plasma pkgname=kmenuedit -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" @@ -14,4 +15,5 @@ maintainer="John " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/kmenuedit" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=6030a52204a546423ffac803659a87dced3650dc121d6798caeffb3143c3dc43 +checksum=1473b7802d43cce105126cb79cae71cbd8a3e3ce9507d1825a5c649c45042f21 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/knighttime/template b/srcpkgs/knighttime/template index ce10c09800987f..f84c435a59308b 100644 --- a/srcpkgs/knighttime/template +++ b/srcpkgs/knighttime/template @@ -1,6 +1,7 @@ # Template file for 'knighttime' +# group=kde-plasma pkgname=knighttime -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake hostmakedepends="qt6-base extra-cmake-modules kf6-kconfig gettext @@ -13,7 +14,7 @@ maintainer="Đoàn Trần Công Danh " license="LGPL-2.0-or-later" homepage="https://invent.kde.org/plasma/knighttime" distfiles="${KDE_SITE}/plasma/${version}/knighttime-${version}.tar.xz" -checksum=97f612eb6cae0ee39ad3579bb9124d701751c83fd02cd3f5ed120896b1313a21 +checksum=3d26c7fe04512ab6367bfb2b092f296dbfd8331dedd576ab2cf30d840be6830e knighttime-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kpipewire/template b/srcpkgs/kpipewire/template index 48fd6ea2407c17..085fd659efe3ce 100644 --- a/srcpkgs/kpipewire/template +++ b/srcpkgs/kpipewire/template @@ -1,7 +1,8 @@ # Template file for 'kpipewire' +# group=kde-plasma pkgname=kpipewire -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml" hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools pkg-config @@ -16,7 +17,8 @@ maintainer="John " license="GPL-3.0-or-later" homepage="https://invent.kde.org/plasma/kpipewire" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=3758393ad2dfd32074a31c705d840d742a074731983b489995829f18636d9e21 +checksum=68bd246f4d403d3d7f49bd2ffcd4e0d12bc55fa81554533f750ac2e4bb5aa61e +shlib_requires="KDE_Plasma.${version}" do_check() { cd build diff --git a/srcpkgs/krdp/template b/srcpkgs/krdp/template index 916422ad25096b..7ead4709bfc383 100644 --- a/srcpkgs/krdp/template +++ b/srcpkgs/krdp/template @@ -1,7 +1,8 @@ # Template file for 'krdp' +# group=kde-plasma pkgname=krdp -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -12,11 +13,12 @@ makedepends="kf6-kcmutils-devel kf6-kconfig-devel kf6-kcoreaddons-devel kf6-ki18n-devel kpipewire-devel kf6-kstatusnotifieritem-devel kf6-kdbusaddons-devel kf6-kcrash-devel kf6-kguiaddons-devel pam-devel qtkeychain-qt6-devel plasma-wayland-protocols freerdp-devel - qt6-declarative-devel libxkbcommon-devel + qt6-declarative-devel libxkbcommon-devel kirigami-addons-devel libxcb-devel pipewire-devel qt6-base-private-devel freerdp" short_desc="Plasma rdp server and library" maintainer="Orphaned " license="LGPL-2.0-or-later" homepage="https://invent.kde.org/plasma/krdp" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=ae030e0ae4ed7a617392e6ad50cd99626fa6e402ee3fcaefec327adbfb37f630 +checksum=58c0cd6af601a37118999c3e0cabde25715521cbdd915244bf806b8439392659 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/kscreen/template b/srcpkgs/kscreen/template index 53adf7398aad8f..7630fdd8f6a9c2 100644 --- a/srcpkgs/kscreen/template +++ b/srcpkgs/kscreen/template @@ -1,7 +1,8 @@ # Template file for 'kscreen' +# group=kde-plasma pkgname=kscreen -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -11,11 +12,12 @@ hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext makedepends="kf6-kxmlgui-devel kf6-kcmutils-devel kf6-ksvg-devel kf6-kdbusaddons-devel kf6-kcrash-devel kf6-kpackage-devel libkf6screen-devel layer-shell-qt-devel libplasma-devel - qt6-sensors-devel qt6-base-private-devel wayland-protocols" -depends="hicolor-icon-theme" + qt6-sensors-devel qt6-base-private-devel wayland-protocols + kf6-kitemmodels-devel plasma5support-devel" +depends="hicolor-icon-theme kf6-kimageformats" short_desc="KDE screen management software" maintainer="John " license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/kscreen" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=45f2999182eef89991812cfcf085b368d58052d21c22ab46325998aa51db13d1 +checksum=a67fbbb8c2fa2a875f29d056d72453d340143219b08062a932c7b1f1501add48 diff --git a/srcpkgs/kscreenlocker/template b/srcpkgs/kscreenlocker/template index ffa4950ad7ea7e..7d95288b8fa876 100644 --- a/srcpkgs/kscreenlocker/template +++ b/srcpkgs/kscreenlocker/template @@ -1,7 +1,8 @@ # Template file for 'kscreenlocker' +# group=kde-plasma pkgname=kscreenlocker -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -32,7 +33,8 @@ maintainer="John " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/kscreenlocker" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=f73d79394ecde7c87e76d4daf777bf23cae8c19585f3166ac08a93e3596e22b3 +checksum=77f02418b61a62727cb43c03c7ed7772c67b1c2cbc3691e4f36726a4720a1cba +shlib_requires="KDE_Plasma.${version}" kscreenlocker-devel_package() { short_desc+=" - development files" diff --git a/srcpkgs/ksshaskpass/template b/srcpkgs/ksshaskpass/template index 353816df263153..54ea2686f02e69 100644 --- a/srcpkgs/ksshaskpass/template +++ b/srcpkgs/ksshaskpass/template @@ -1,6 +1,7 @@ # Template file for 'ksshaskpass' +# group=kde-plasma pkgname=ksshaskpass -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" @@ -12,5 +13,5 @@ maintainer="John " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/ksshaskpass" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=f19f8a135abe71abeb55b2d01a6fdf207977e5b6ff74ba95a149bb32714118fc +checksum=10c389d9e9257bfb50461bd99b4663f51d2ecb8fa3b74ca3b5829cf563cc745c alternatives="ssh-askpass:/usr/libexec/ssh-askpass:/usr/bin/ksshaskpass" diff --git a/srcpkgs/ksystemstats/template b/srcpkgs/ksystemstats/template index 45227ccf73a8ff..2d031b236dbfda 100644 --- a/srcpkgs/ksystemstats/template +++ b/srcpkgs/ksystemstats/template @@ -1,6 +1,7 @@ # Template file for 'ksystemstats' +# group=kde-plasma pkgname=ksystemstats -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -13,7 +14,7 @@ maintainer="John " license="GPL-3.0-only,LGPL-3.0-only" homepage="https://invent.kde.org/plasma/ksystemstats" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=d700d628ac0371c9f3730ca11d7bd528ab234a10078e8ce3d77fff47cf8e8bac +checksum=b4f6dedd0db69ce5b2e4a56500664c6409802b6986096febed3ceb8a49e04f2f do_check() { cd build diff --git a/srcpkgs/kwallet-pam/template b/srcpkgs/kwallet-pam/template index adca90ec0205d9..f93b0bb9348b18 100644 --- a/srcpkgs/kwallet-pam/template +++ b/srcpkgs/kwallet-pam/template @@ -1,6 +1,7 @@ # Template file for 'kwallet-pam' +# group=kde-plasma pkgname=kwallet-pam -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-base qt6-tools pkg-config" @@ -11,5 +12,6 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/kwallet-pam" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=965a008d89a64f8161673c6a32c7f71c28473ee2714856743b949acf18296e16 +checksum=057f33cab5857ad596ce36460cdf5729005d478eef80afee870b366d1b9c3673 conflicts="kwallet<=5.115.0_1" +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/kwayland-integration/template b/srcpkgs/kwayland-integration/template index 378c345aed3de0..74191e5e1514fe 100644 --- a/srcpkgs/kwayland-integration/template +++ b/srcpkgs/kwayland-integration/template @@ -1,6 +1,7 @@ # Template file for 'kwayland-integration' +# group=kde-plasma pkgname=kwayland-integration -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -14,4 +15,4 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/kwayland-integration" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=ea4c1424acdf1d437be88a6ff3ee2ed055e620da1b05dec1a534049d111b31ab +checksum=47cd35199a9604a15c9dc89b7d38e735c4f7beba7ab0fe7afc52f396137f540b diff --git a/srcpkgs/kwin-x11/template b/srcpkgs/kwin-x11/template index 66310fdbb32ba8..fafc4be24e9a4e 100644 --- a/srcpkgs/kwin-x11/template +++ b/srcpkgs/kwin-x11/template @@ -1,7 +1,8 @@ # Template file for 'kwin-x11' +# group=kde-plasma pkgname=kwin-x11 -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake build_helper=qemu configure_args="-DBUILD_TESTING=OFF -DFORCE_CROSSCOMPILED_TOOLS=ON @@ -35,7 +36,8 @@ maintainer="John " license="GPL-2.0-or-later AND MIT" homepage="https://invent.kde.org/plasma/kwin-x11" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=a29fc80038fa4608cd1c9ca56734e874b0ba6ae66a6494a079e7f738ff36cc53 +checksum=cf8e2e001c1f9ff6979033e9fe958ce7394ccf5fb53dc243cce29d227ec35b3d +shlib_requires="KDE_Plasma.${version}" kwin-x11-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kwin/template b/srcpkgs/kwin/template index 95b44149598309..e2a509f6e42f9e 100644 --- a/srcpkgs/kwin/template +++ b/srcpkgs/kwin/template @@ -1,7 +1,8 @@ # Template file for 'kwin' +# group=kde-plasma pkgname=kwin -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake build_helper=qemu configure_args="-DBUILD_TESTING=OFF -DFORCE_CROSSCOMPILED_TOOLS=ON @@ -35,8 +36,9 @@ maintainer="John " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/kwin" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=61a2e0f0b1a34f38b37f8a4ac7f7712c975ec763ff4e24ebb05ec1187e458e0f +checksum=6161a188f66ffac0a330dcf82dec9ecc3e53451b7bddd5d18fa00b1e9aada73b replaces="kwayland-server>=0" +shlib_requires="KDE_Plasma.${version}" kwin-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kwrited/template b/srcpkgs/kwrited/template index 069f1c4667470b..14329f0c94ae44 100644 --- a/srcpkgs/kwrited/template +++ b/srcpkgs/kwrited/template @@ -1,6 +1,7 @@ # Template file for 'kwrited' +# group=kde-plasma pkgname=kwrited -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -11,4 +12,5 @@ maintainer="John " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/kwrited" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=7d254573de29330bd47cb332de97a824e0ea23bcabc516cc917ba16823a40c80 +checksum=f03e867a1ace77e5d9285957023c5bb9db7fd92e466a7e02d5d419f8d827e6b3 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/layer-shell-qt/template b/srcpkgs/layer-shell-qt/template index 44aa8b9957cbe1..12d0588764a689 100644 --- a/srcpkgs/layer-shell-qt/template +++ b/srcpkgs/layer-shell-qt/template @@ -1,7 +1,8 @@ # Template file for 'layer-shell-qt' +# group=kde-plasma pkgname=layer-shell-qt -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -14,7 +15,8 @@ maintainer="John " license="GPL-3.0-or-later" homepage="https://invent.kde.org/plasma/layer-shell-qt" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=092c02ff70e51a3e2f86d657d3a278a277458b295ada74d08b447a0695ec9b9a +checksum=392cd82742f109452f874d14f5d391a823c7b021bdc2446c0f474b3d1e77b129 +shlib_requires="KDE_Plasma.${version}" layer-shell-qt-devel_package() { depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" diff --git a/srcpkgs/libkf6screen/template b/srcpkgs/libkf6screen/template index 97b607aec99f00..d90a81ce916a66 100644 --- a/srcpkgs/libkf6screen/template +++ b/srcpkgs/libkf6screen/template @@ -1,7 +1,8 @@ # Template file for 'libkf6screen' +# group=kde-plasma pkgname=libkf6screen -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -14,7 +15,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/libkscreen" distfiles="${KDE_SITE}/plasma/${version}/libkscreen-${version}.tar.xz" -checksum=408110fc5342a8fe1ff43f026613e0b5ad94e925e85c195a24eac142e74fd179 +checksum=408dc2753001a689cadfc77bdcc4a968baa385cae8dd8abce6c3ce422284d078 +shlib_requires="KDE_Plasma.${version}" libkf6screen-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/libksysguard/template b/srcpkgs/libksysguard/template index a06a6630a383df..b22c09272a2cbd 100644 --- a/srcpkgs/libksysguard/template +++ b/srcpkgs/libksysguard/template @@ -1,7 +1,8 @@ # Template file for 'libksysguard' +# group=kde-plasma pkgname=libksysguard -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -19,7 +20,8 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/libksysguard" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=f4061299a69dc9e3cf83c0e54c174708d8dc748ae208d30a04b274c552586dbf +checksum=6f7dbf058e453c6d2d643cf5cf25051aa0398fa3c8f3cb754bf2e46434d94cd7 +shlib_requires="KDE_Plasma.${version}" do_check() { cd build diff --git a/srcpkgs/libplasma/template b/srcpkgs/libplasma/template index 9f502b445fc4bf..c80893c18d08bd 100644 --- a/srcpkgs/libplasma/template +++ b/srcpkgs/libplasma/template @@ -1,7 +1,8 @@ # Template file for 'libplasma' +# group=kde-plasma pkgname=libplasma -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -23,7 +24,8 @@ maintainer="John " license="GPL-3.0-or-later" homepage="https://invent.kde.org/plasma/libplasma" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=815ca99f55e68727ffed90b2d0a176f6240a2256454b1089a5a7f266a5a3775c +checksum=133d8de5f00ad0d15b515ea9f13bc64fac7f7f52d077243dc8dfee16323f9f8c +shlib_requires="KDE_Plasma.${version}" do_check() { cd build diff --git a/srcpkgs/milou/template b/srcpkgs/milou/template index 01ccbcb645ea77..ff90c1e6ccd91c 100644 --- a/srcpkgs/milou/template +++ b/srcpkgs/milou/template @@ -1,7 +1,8 @@ # Template file for 'milou' +# group=kde-plasma pkgname=milou -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins @@ -16,4 +17,4 @@ maintainer="John " license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/milou" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=909834cd7c62de83255a97090c685903ed6245b50be9c15d299703d9b822f9fd +checksum=75162402168082cce5ad8be41331fc9f55cb74f5e27326b6233eeaf5c6aba6d1 diff --git a/srcpkgs/ocean-sound-theme/template b/srcpkgs/ocean-sound-theme/template index 62c48ba45a3394..44e21a868c3978 100644 --- a/srcpkgs/ocean-sound-theme/template +++ b/srcpkgs/ocean-sound-theme/template @@ -1,6 +1,7 @@ # Template file for 'ocean-sound-theme' +# group=kde-plasma pkgname=ocean-sound-theme -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-base" @@ -10,4 +11,4 @@ maintainer="Rose " license="CC-BY-SA-4.0" homepage="https://invent.kde.org/plasma/ocean-sound-theme" distfiles="${KDE_SITE}/plasma/${version}/ocean-sound-theme-${version}.tar.xz" -checksum=a879429433796e611206e94aed70c506618ace9bf492a3f2ff9d771087b6f808 +checksum=791cb35d4bd7c8cc6adcacca92bd84d659218008a0e32b0bb0a5b7674176fb1a diff --git a/srcpkgs/oxygen-qt5/template b/srcpkgs/oxygen-qt5/template index 1fdb0471d258f0..e51ebb1c974c6f 100644 --- a/srcpkgs/oxygen-qt5/template +++ b/srcpkgs/oxygen-qt5/template @@ -1,6 +1,7 @@ # Template file for 'oxygen-qt5' +# group=kde-plasma pkgname=oxygen-qt5 -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DBUILD_QT6=OFF" @@ -14,7 +15,8 @@ maintainer="John " license="LGPL-2.1-or-later, GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/oxygen" distfiles="${KDE_SITE}/plasma/${version}/${pkgname%-qt5}-${version}.tar.xz" -checksum=2b62011740f28db8975ce37ed733f514e8180ffe4840f81276bd9f9914d7079c +checksum=d3357c2e0c69db6ced5365006b96770db0baadb0899a4e572ae5016377712ade +shlib_requires="KDE_Plasma.${version}" post_install() { rm -rf ${DESTDIR}/usr/share diff --git a/srcpkgs/oxygen-qt6/template b/srcpkgs/oxygen-qt6/template index 803699da8d20bc..891d957a193c3f 100644 --- a/srcpkgs/oxygen-qt6/template +++ b/srcpkgs/oxygen-qt6/template @@ -1,7 +1,8 @@ # Template file for 'oxygen-qt6' +# group=kde-plasma pkgname=oxygen-qt6 -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DBUILD_QT5=OFF -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins @@ -27,4 +28,4 @@ maintainer="John " license="LGPL-2.1-or-later, GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/oxygen" distfiles="${KDE_SITE}/plasma/${version}/${pkgname%-qt6}-${version}.tar.xz" -checksum=2b62011740f28db8975ce37ed733f514e8180ffe4840f81276bd9f9914d7079c +checksum=d3357c2e0c69db6ced5365006b96770db0baadb0899a4e572ae5016377712ade diff --git a/srcpkgs/oxygen-sounds/template b/srcpkgs/oxygen-sounds/template index 54cf06c09e2bc7..acb29ce31447dd 100644 --- a/srcpkgs/oxygen-sounds/template +++ b/srcpkgs/oxygen-sounds/template @@ -1,6 +1,7 @@ # Template file for 'oxygen-sounds' +# group=kde-plasma pkgname=oxygen-sounds -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules" @@ -9,4 +10,5 @@ maintainer="John " license="LGPL-3.0-or-later" homepage="https://invent.kde.org/plasma/oxygen-sounds" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=c53b95557e318f78b26ee5bde1152781f61dfc1a441336dfa32ce8de5aee5be4 +checksum=441cccd2831e9e152c516ec3cb46878c87278bece1b68a875479151e81ed98d7 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/plasma-activities-stats/template b/srcpkgs/plasma-activities-stats/template index c4494e9434ba3f..2d8e964816a327 100644 --- a/srcpkgs/plasma-activities-stats/template +++ b/srcpkgs/plasma-activities-stats/template @@ -1,6 +1,7 @@ # Template file for 'plasma-activities-stats' +# group=kde-plasma pkgname=plasma-activities-stats -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-base qt6-tools @@ -12,7 +13,7 @@ maintainer="John " license="GPL-3.0-or-later" homepage="https://invent.kde.org/plasma/plasma-activities-stats" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=56667b230dc52893c3f08680e37a403d228a50a6a0b06ad081179224a7f16d16 +checksum=1928355838356bcd59790701cb8d470849b0dc4bec183e3eae26d12f789459b4 plasma-activities-stats-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/plasma-activities/template b/srcpkgs/plasma-activities/template index b2948b99cfd1d7..fb48a7462d0cfb 100644 --- a/srcpkgs/plasma-activities/template +++ b/srcpkgs/plasma-activities/template @@ -1,6 +1,7 @@ # Template file for 'plasma-activities' +# group=kde-plasma pkgname=plasma-activities -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -15,7 +16,8 @@ maintainer="John " license="(LGPL-2.1-only OR LGPL-3.0-only) AND GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/plasma-activities" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=ac15123637ea067ab646cde091d69c84fc24742fd7308e5418bf99298ab9717a +checksum=18379349eb05382a165d3b59c13b756fdb7e681b11d57ca9e2fbae3ffee4a34a +shlib_requires="KDE_Plasma.${version}" plasma-activities-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/plasma-bigscreen/patches/uaccess.patch b/srcpkgs/plasma-bigscreen/patches/uaccess.patch new file mode 100644 index 00000000000000..6d6523b5e1d1f1 --- /dev/null +++ b/srcpkgs/plasma-bigscreen/patches/uaccess.patch @@ -0,0 +1,13 @@ +enable uinput via both the input group (as upstream does) and via uaccess + +upstream splits this into two rules based on if systemd is available: +https://invent.kde.org/plasma/plasma-bigscreen/-/merge_requests/192 +(after this release) + +--- a/inputhandler/40-uinput.rules ++++ b/inputhandler/40-uinput.rules +@@ -1,3 +1,3 @@ + # SPDX-FileCopyrightText: 2026 Bart Ribbers + # SPDX-License-Identifier: CC0-1.0 +-SUBSYSTEM=="misc", KERNEL=="uinput", MODE="0660", GROUP="input" ++SUBSYSTEM=="misc", KERNEL=="uinput", MODE="0660", GROUP="input", TAG+="uaccess", OPTIONS+="static_node=uinput" diff --git a/srcpkgs/plasma-bigscreen/template b/srcpkgs/plasma-bigscreen/template new file mode 100644 index 00000000000000..c5636e1c49d3bb --- /dev/null +++ b/srcpkgs/plasma-bigscreen/template @@ -0,0 +1,23 @@ +# Template file for 'plasma-bigscreen' +# group=kde-plasma +pkgname=plasma-bigscreen +version=6.7.2 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-base gettext pkg-config" +makedepends="qt6-multimedia-devel qt6-declarative-private-devel qt6-webengine-devel + qcoro-qt6-devel plasma-wayland-protocols kf6-bluez-qt-devel kf6-kcmutils-devel + kf6-kconfig-devel kf6-kdbusaddons-devel kf6-kglobalaccel-devel kf6-ki18n-devel + kf6-kiconthemes-devel kf6-kio-devel kf6-kirigami-devel kf6-knotifications-devel + kf6-ksvg-devel kf6-kwindowsystem-devel libkf6screen-devel libplasma-devel + plasma-activities-devel plasma-activities-stats-devel plasma-workspace-devel + SDL3-devel libcec-devel" +depends="plasma-nano plasma-nm plasma-pa kdeconnect kde-cli-tools milou kscreen + kwin plasma-keyboard qqc2-breeze-style" +short_desc="Plasma shell for TVs" +maintainer="John " +license="GPL-2.0-or-later AND CC-BY-SA-4.0" +homepage="https://plasma-bigscreen.org" +distfiles="${KDE_SITE}/plasma/${version}/plasma-bigscreen-${version}.tar.xz" +checksum=f0818c9af225a9806e46f3d7b0db126080d227dceaa91065ebf7395e3f22e87d +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/plasma-browser-integration/template b/srcpkgs/plasma-browser-integration/template index 1c7b99a0b13e81..cbd3e4a87b25af 100644 --- a/srcpkgs/plasma-browser-integration/template +++ b/srcpkgs/plasma-browser-integration/template @@ -1,6 +1,7 @@ # Template file for 'plasma-browser-integration' +# group=kde-plasma pkgname=plasma-browser-integration -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF @@ -23,4 +24,5 @@ maintainer="John " license="GPL-3.0-or-later" homepage="https://invent.kde.org/plasma/plasma-browser-integration" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=14dfc993fd7dcd77e41f82d386d2a6033e588ee9ceffe01ce32a7a13f53720e4 +checksum=b690a555e87d88d825bceb14890d425fa04042204dd6e68877aee9d61ab557aa +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/plasma-desktop/template b/srcpkgs/plasma-desktop/template index c8d7f4870dfc5a..20dcab6034564c 100644 --- a/srcpkgs/plasma-desktop/template +++ b/srcpkgs/plasma-desktop/template @@ -1,16 +1,17 @@ # Template file for 'plasma-desktop' +# group=kde-plasma pkgname=plasma-desktop -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" hostmakedepends="extra-cmake-modules pkg-config gettext qt6-base qt6-shadertools qt6-tools wayland-protocols plasma-wayland-protocols kf6-kdoctools - kf6-kconfig kf6-kcmutils kf6-kpackage kf6-kauth-tools wayland-devel + kf6-kconfig kf6-kcmutils kf6-kpackage wayland-devel qt6-declarative-host-tools" -makedepends="kf6-kauth-devel kf6-kcrash-devel kf6-kdoctools-devel +makedepends="kf6-kcrash-devel kf6-kdoctools-devel kf6-kauth-devel kf6-ki18n-devel kf6-kcmutils-devel kf6-knewstuff-devel kf6-kio-devel kf6-knotifications-devel kf6-knotifyconfig-devel kf6-attica-devel kf6-krunner-devel kf6-kglobalaccel-devel @@ -37,6 +38,7 @@ maintainer="John " license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2-or-later" homepage="https://invent.kde.org/plasma/plasma-desktop" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=c5c026bb5a4a29aaf79a9bc07e77873c851f625ef5ba94ce0b717da6f18b1a18 +checksum=6d1a0d5970b553329d26268f9eb3c84aa83358238afcfc2f8691147046569831 replaces="user-manager>=0" python_version=3 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/plasma-disks/template b/srcpkgs/plasma-disks/template index c9eb782eb3b629..e8bea15b14c15d 100644 --- a/srcpkgs/plasma-disks/template +++ b/srcpkgs/plasma-disks/template @@ -1,6 +1,7 @@ # Template file for 'plasma-disks' +# group=kde-plasma pkgname=plasma-disks -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF @@ -18,4 +19,4 @@ maintainer="John " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/plasma-disks" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=7e30d2c0813f8a9e0a03740769b6b4e32c52aa43c2e53c3215d27cd019b8f1ed +checksum=b00cec03108fd2e9f4142f39c62fa8a6ab566c60c9a28755f41e3a8fd1c3a791 diff --git a/srcpkgs/plasma-firewall/template b/srcpkgs/plasma-firewall/template index 7c82372553b415..94df78f19e7335 100644 --- a/srcpkgs/plasma-firewall/template +++ b/srcpkgs/plasma-firewall/template @@ -1,6 +1,7 @@ # Template file for 'plasma-firewall' +# group=kde-plasma pkgname=plasma-firewall -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake @@ -14,4 +15,5 @@ maintainer="John " license="GPL-2.0-only, GPL-3.0-only" homepage="https://invent.kde.org/network/plasma-firewall" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=dca9ac27df7b6dbc28db69440d7cc1c0b92257815c5aa3664540b897566c0e88 +checksum=4cf3c1ac4f1f08e23604f49d61bb61fc1e04bb8295680680b6d74257c3278bca +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/plasma-integration/template b/srcpkgs/plasma-integration/template index ff55ef11dbab1b..052570714927df 100644 --- a/srcpkgs/plasma-integration/template +++ b/srcpkgs/plasma-integration/template @@ -1,7 +1,8 @@ # Template file for 'plasma-integration' +# group=kde-plasma pkgname=plasma-integration -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DBUILD_QT5=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -19,4 +20,5 @@ maintainer="John " license="LGPL-2.0-or-later" homepage="https://invent.kde.org/plasma/plasma-integration" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=302c5bca988c8db4763669b2dbbba7576d94733a3c044170213d65cf3b1c3261 +checksum=f1ce2c3fb0e07a4e0cd5e3d5566fb67e6063aaf435e8efb3402f7d65e1da95a4 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/plasma-keyboard/template b/srcpkgs/plasma-keyboard/template index 5267e7770cad60..7d84c69dd969d2 100644 --- a/srcpkgs/plasma-keyboard/template +++ b/srcpkgs/plasma-keyboard/template @@ -1,7 +1,8 @@ # Template file for 'plasma-keyboard' +# group=kde-plasma pkgname=plasma-keyboard -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -9,15 +10,17 @@ hostmakedepends="extra-cmake-modules gettext wayland-devel wayland-protocols plasma-wayland-protocols pkg-config qt6-declarative-host-tools qt6-base qt6-tools kf6-kcmutils kf6-kconfig" -makedepends="kf6-kcoreaddons-devel kf6-ki18n-devel +makedepends="libplasma-devel kf6-kcoreaddons-devel kf6-ki18n-devel kf6-kcmutils-devel kf6-kconfig-devel qt6-virtualkeyboard-devel - qt6-wayland-private-devel qt6-base-private-devel kf6-kcrash-devel" + qt6-wayland-private-devel qt6-base-private-devel kf6-kcrash-devel + kf6-kirigami-devel" short_desc="Virtual Keyboard for Qt based desktops" maintainer="John " license="(GPL-2.0-only OR GPL-3.0-only OR custom:LicenseRef-KDE-Accepted-GPL) AND GPL-3.0-or-later AND (LGPL-2.1-only OR LGPL-3.0-only OR custom:LicenseRef-KDE-Accepted-LGPL)" homepage="https://invent.kde.org/plasma/plasma-keyboard" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=fd10bafeb13b1065720dbf8ee334354f050979eddec8b2b025f76c6eb1a1193c +checksum=ca46e412e7530481904d4cd3f622c5ba2d03504bd7bce77ea3e1221c01c01c07 +shlib_requires="KDE_Plasma.${version}" post_install() { vlicense LICENSES/LicenseRef-KDE-Accepted-GPL.txt diff --git a/srcpkgs/plasma-nano/template b/srcpkgs/plasma-nano/template new file mode 100644 index 00000000000000..3fff326e0d2aa7 --- /dev/null +++ b/srcpkgs/plasma-nano/template @@ -0,0 +1,17 @@ +# Template file for 'plasma-nano' +# group=kde-plasma +pkgname=plasma-nano +version=6.7.2 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-base gettext" +makedepends="qt6-base-devel qt6-declarative-private-devel qt6-svg-devel + kf6-ki18n-devel kf6-kwindowsystem-devel kf6-kservice-devel kf6-kitemmodels-devel + kf6-kirigami-devel kf6-kwayland-devel libplasma-devel" +short_desc="Minimal Plasma shell for embedded devices" +maintainer="John " +license="GPL-2.0-or-later AND LGPL-2.0-or-later" +homepage="https://invent.kde.org/plasma/plasma-nano" +distfiles="${KDE_SITE}/plasma/${version}/plasma-nano-${version}.tar.xz" +checksum=e862aeee77236163954e92db0c5edc33c5e99244adfb680c0138cf72b20a5e2f +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/plasma-nm/template b/srcpkgs/plasma-nm/template index f64f1017d00d53..e25f17f62655f5 100644 --- a/srcpkgs/plasma-nm/template +++ b/srcpkgs/plasma-nm/template @@ -1,7 +1,8 @@ # Template file for 'plasma-nm' +# group=kde-plasma pkgname=plasma-nm -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins @@ -16,15 +17,17 @@ makedepends="plasma-workspace-devel kf6-networkmanager-qt-devel kf6-kcompletion-devel kf6-kcoreaddons-devel kf6-kdbusaddons-devel kf6-kio-devel kf6-ki18n-devel kf6-knotifications-devel kf6-kservice-devel kf6-kwallet-devel kf6-kwidgetsaddons-devel kf6-kwindowsystem-devel kf6-ksvg-devel - NetworkManager-devel qt6-base-private-devel - qcoro-qt6-devel $(vopt_if openconnect 'openconnect-devel qt6-webengine-devel')" -depends="mobile-broadband-provider-info kf6-kirigami kf6-prison" + kf6-prison-devel kf6-kquickcharts-devel NetworkManager-devel qt6-base-private-devel + qtkeychain-qt6-devel qcoro-qt6-devel + $(vopt_if openconnect 'openconnect-devel qt6-webengine-devel')" +depends="mobile-broadband-provider-info kf6-kirigami kf6-prison kirigami-addons" short_desc="NetworkManager Plasma applet" maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/plasma-nm" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=802374c9d9827d227c3f5f44cfb4c7a7e3fe06a5944dbad29f8604fc4e2a9497 +checksum=bc4eaf62901022d76fce3bc434af905e466b63568005b67840784bd7debde8cd +shlib_requires="KDE_Plasma.${version}" build_options="openconnect" diff --git a/srcpkgs/plasma-pa/template b/srcpkgs/plasma-pa/template index bc3ca712e08a85..c06ed9a5db1ddf 100644 --- a/srcpkgs/plasma-pa/template +++ b/srcpkgs/plasma-pa/template @@ -1,7 +1,8 @@ # Template file for 'plasma-pa' +# group=kde-plasma pkgname=plasma-pa -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -20,4 +21,5 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/plasma-pa" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=3549a90ba8c321570f81bfd573b8dd9a63ccd32f87d484534733b2b0c838cb4b +checksum=e58d83ed8f14919ac782336c335704e244f2128c63fd7508401e2cb99c8d6b43 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/plasma-sdk/template b/srcpkgs/plasma-sdk/template index 0eb6b2cf2b5213..2ddac92d19b01e 100644 --- a/srcpkgs/plasma-sdk/template +++ b/srcpkgs/plasma-sdk/template @@ -1,7 +1,8 @@ # Template file for 'plasma-sdk' +# group=kde-plasma pkgname=plasma-sdk -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -18,4 +19,5 @@ maintainer="John " license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/plasma-sdk" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=4953ef978568947992aae44921302c8de776fa269e1644ea366772ddccc72c42 +checksum=99743be267a4b55a664ed4847f8ef7e6e92829059946ce9e15e3ee9a14db7d28 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/plasma-systemmonitor/template b/srcpkgs/plasma-systemmonitor/template index 10cc751d8e9317..e393c86e81d036 100644 --- a/srcpkgs/plasma-systemmonitor/template +++ b/srcpkgs/plasma-systemmonitor/template @@ -1,7 +1,8 @@ # Template file for 'plasma-systemmonitor' +# group=kde-plasma pkgname=plasma-systemmonitor -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QMLDIR=lib/qt6/qml" @@ -18,7 +19,7 @@ maintainer="John " license="GPL-2.0-only, GPL-3.0-only, LGPL-2.1-only, LGPL-3.0-only" homepage="https://invent.kde.org/plasma/plasma-systemmonitor" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=411bd919fa926bc6d7b44645f546bd48b0b82ae1f3fe97999a0568abd7019c85 +checksum=f996569721145b94d335ac2e1bed8bac3ab0ab46ca0d935fb4e89ce1e5112dcc ksysguard_package() { metapackage=yes diff --git a/srcpkgs/plasma-thunderbolt/template b/srcpkgs/plasma-thunderbolt/template index e5217632878281..a2a0b31e658595 100644 --- a/srcpkgs/plasma-thunderbolt/template +++ b/srcpkgs/plasma-thunderbolt/template @@ -1,6 +1,7 @@ # Template file for 'plasma-thunderbolt' +# group=kde-plasma pkgname=plasma-thunderbolt -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake @@ -15,8 +16,6 @@ maintainer="John " license="GPL-3.0-or-later" homepage="https://invent.kde.org/plasma/plasma-thunderbolt" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=93849d95036f18d83d118320098c6a3de3444cfde1bbfe45b2dd076c01bae502 - -do_check() { - : # Requires running dbus and bolt services -} +checksum=263759115d6238999cd2a1c6d6a6c63ab2e278dfcfcbf1b60bede2054d1edd87 +make_check=no # Requires running dbus and bolt services +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/plasma-vault/template b/srcpkgs/plasma-vault/template index 1fc0fc2a4b6c8d..e67913ef627cdc 100644 --- a/srcpkgs/plasma-vault/template +++ b/srcpkgs/plasma-vault/template @@ -1,6 +1,7 @@ # Template file for 'plasma-vault' +# group=kde-plasma pkgname=plasma-vault -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake @@ -15,4 +16,5 @@ maintainer="Orphaned " license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/plasma-vault" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=ff5dd7c32c8f2afd4465fee250265cd041252217080f39832f7793eda9879b4f +checksum=21f5d55abd0629c4a5e79bb7761b6451aeb3b348646d8cb1da40ed9d1df098d5 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/plasma-wayland-protocols/template b/srcpkgs/plasma-wayland-protocols/template index 734b85455fa619..be63d67aff2d74 100644 --- a/srcpkgs/plasma-wayland-protocols/template +++ b/srcpkgs/plasma-wayland-protocols/template @@ -1,6 +1,6 @@ # Template file for 'plasma-wayland-protocols' pkgname=plasma-wayland-protocols -version=1.20.0 +version=1.21.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules wayland-devel" @@ -10,4 +10,4 @@ maintainer="John " license="GPL-3.0-or-later" homepage="https://invent.kde.org/libraries/plasma-wayland-protocols" distfiles="${KDE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=9818bb1462211ce5982e670abf0d964eb11fe1d0c02a1c26084db30695a79d6a +checksum=698a7b28b711270314e396e248ae86087cfeaed01372009063995be6e1dc85ba diff --git a/srcpkgs/plasma-workspace-wallpapers/template b/srcpkgs/plasma-workspace-wallpapers/template index df64ee4cd37e0f..9abef871fda29b 100644 --- a/srcpkgs/plasma-workspace-wallpapers/template +++ b/srcpkgs/plasma-workspace-wallpapers/template @@ -1,6 +1,7 @@ # Template file for 'plasma-workspace-wallpapers' +# group=kde-plasma pkgname=plasma-workspace-wallpapers -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -10,4 +11,5 @@ maintainer="John " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/plasma-workspace-wallpapers" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=73854af7129707a75f8b131edfd42c440410b8f219babb6173314a22cce915dd +checksum=9d9c95832ac0b478ee94cb49fcadfbbf8d581bf0d44f4d6c72e12e39a8048b98 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/plasma-workspace/template b/srcpkgs/plasma-workspace/template index 4d34ace7460efb..cb24009677cca0 100644 --- a/srcpkgs/plasma-workspace/template +++ b/srcpkgs/plasma-workspace/template @@ -1,7 +1,8 @@ # Template file for 'plasma-workspace' +# group=kde-plasma pkgname=plasma-workspace -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner @@ -42,7 +43,8 @@ maintainer="John " license="GPL-2.0-or-later, GFDL-1.2-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/plasma-workspace" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=18001465a01ee29292a3c37e62205106ee9f79f18aaa42ae9654d160abf11790 +checksum=89419e0532a8b33fda721e750c8f480c38828d5c14523952430dffcce0adc606 +shlib_requires="KDE_Plasma.${version}" if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then makedepends+=" libxcrypt-devel" diff --git a/srcpkgs/plasma5support/template b/srcpkgs/plasma5support/template index c6d22db4e037cc..d444b206da7d84 100644 --- a/srcpkgs/plasma5support/template +++ b/srcpkgs/plasma5support/template @@ -1,7 +1,8 @@ # Template file for 'plasma5support' +# group=kde-plasma pkgname=plasma5support -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -18,7 +19,8 @@ maintainer="John " license="GPL-3.0-or-later" homepage="https://invent.kde.org/plasma/plasma5support" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=7f764826ef8967990eb42da3636bbfdd29c85e3928eeb917b8d8fed4b77f730c +checksum=029173f7bdc6c4b6b88eebf5ceb417f42ffd405f8a31115c29df1af1ee728bad +shlib_requires="KDE_Plasma.${version}" do_check() { cd build diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template index d643c488ddd709..0477806a8def53 100644 --- a/srcpkgs/polkit-kde-agent/template +++ b/srcpkgs/polkit-kde-agent/template @@ -1,6 +1,7 @@ # Template file for 'polkit-kde-agent' +# group=kde-plasma pkgname=polkit-kde-agent -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext" @@ -13,4 +14,5 @@ maintainer="John " license="GPL-2.0-or-later" homepage="https://commits.kde.org/polkit-kde-agent" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-1-${version}.tar.xz" -checksum=3189471debe07a3f779efb247a9db1c15618cd70f37fc360e78078f40d5507a4 +checksum=751dec0dcd5d2c52f97a613916185493e55861afccef9e939a05e9950ea69818 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/powerdevil/template b/srcpkgs/powerdevil/template index 5f2bd5b6c1d3bb..5f7104077ef556 100644 --- a/srcpkgs/powerdevil/template +++ b/srcpkgs/powerdevil/template @@ -1,7 +1,8 @@ # Template file for 'powerdevil' +# group=kde-plasma pkgname=powerdevil -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins -DKDE_INSTALL_QMLDIR=lib/qt6/qml" @@ -22,4 +23,4 @@ maintainer="John " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/powerdevil" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=73e9b85dbf9791fcf22c01d67b3cf024e23fea170476f09ff8fd91b4034480e9 +checksum=0073d3dc4e0735eab2212e2c395c7e9fe6680146856421bb70eff42ebf88cc04 diff --git a/srcpkgs/print-manager/template b/srcpkgs/print-manager/template index ced4eefc4effed..18b3c3984b379c 100644 --- a/srcpkgs/print-manager/template +++ b/srcpkgs/print-manager/template @@ -1,8 +1,9 @@ # Template file for 'print-manager' +# group=kde-plasma pkgname=print-manager reverts="23.08.5_1 22.12.1_1 22.04.1_1 21.12.3_1 21.12.2_1 21.08.0_1 20.12.2_1" -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QMLDIR=lib/qt6/qml @@ -13,10 +14,13 @@ makedepends="plasma-framework-devel kf6-kcmutils-devel cups-devel qt6-declarative-devel kf6-kdbusaddons-devel kf6-kconfigwidgets-devel kf6-kcoreaddons-devel kf6-ki18n-devel kf6-kio-devel kf6-knotifications-devel kf6-kwidgetsaddons-devel kf6-kwindowsystem-devel system-config-printer - kf6-kirigami-devel libplasma-devel kf6-kconfig-devel kf6-kpackage-devel" + kf6-kirigami-devel libplasma-devel kf6-kconfig-devel kf6-kpackage-devel + kirigami-addons-devel kf6-kdeclarative" +depends="kf6-kdeclarative" short_desc="Printing management for KDE Plasma" maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/print-manager" distfiles="${KDE_SITE}/plasma/${version}/print-manager-${version}.tar.xz" -checksum=686fcff428c2be57114d14c3e74129f3e35e4c457cbcad37219515473c5b621b +checksum=a4c55001f104634012c8107faa3e12132ae4c8e30ab00b46b419ef0b0144ead1 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/qqc2-breeze-style/template b/srcpkgs/qqc2-breeze-style/template new file mode 100644 index 00000000000000..9c6b52461483fa --- /dev/null +++ b/srcpkgs/qqc2-breeze-style/template @@ -0,0 +1,17 @@ +# Template file for 'qqc2-breeze-style' +# group=kde-plasma +pkgname=qqc2-breeze-style +version=6.7.2 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules" +makedepends="kf6-kconfig-devel kf6-kconfigwidgets-devel kf6-kguiaddons-devel + kf6-kiconthemes-devel kf6-kirigami-devel kf6-kquickcharts-devel + qt6-declarative-private-devel" +short_desc="Breeze-inspired QQC2 style" +maintainer="John " +license="LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL" +homepage="https://invent.kde.org/plasma/qqc2-breeze-style" +distfiles="${KDE_SITE}/plasma/${version}/qqc2-breeze-style-${version}.tar.xz" +checksum=94e1dad9b110c43d48d8bea7c12e7fa2754e56d1a05a7bb249a03035e77f5b49 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/sddm-kcm/template b/srcpkgs/sddm-kcm/template index 5ebf68adf2beaf..a1213af89ac8eb 100644 --- a/srcpkgs/sddm-kcm/template +++ b/srcpkgs/sddm-kcm/template @@ -1,6 +1,7 @@ # Template file for 'sddm-kcm' +# group=kde-plasma pkgname=sddm-kcm -version=6.6.3 +version=6.7.2 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake @@ -15,4 +16,5 @@ maintainer="John " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/sddm-kcm" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=30e9c85cb3f1cc2f711ed5946e44efd5aea5258c582bbd9d0f107e54841daaaf +checksum=79c4d70e24cde69c7c3f1aa2cd7e5300db29798307f6071d4c9800a2f451d48c +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/spectacle/template b/srcpkgs/spectacle/template index 4e46707f47436c..011c503b20454d 100644 --- a/srcpkgs/spectacle/template +++ b/srcpkgs/spectacle/template @@ -1,42 +1,26 @@ # Template file for 'spectacle' +# group=kde-plasma pkgname=spectacle reverts="24.12.1_1 24.12.0_1 24.08.1_2 24.08.1_1 24.08.0_1 24.05.0_4 24.05.0_3 24.05.0_2 24.05.0_2 24.05.0_2 24.05.0_1 24.02.2_1 23.08.5_1 23.08.4_1 23.08.3_1 23.08.2_1 23.08.0_1 23.04.2_1 23.04.0_1 22.12.1_1 22.08.2_1 22.08.1_1 22.04.3_1 22.04.1_1 21.12.3_1 21.12.2_1 21.12.1_1 21.12.0_1 21.08.3_1 21.08.2_1 21.08.1_1 21.08.0_1 21.04.3_1 21.04.2_1 21.04.1_1 21.04.0_1 20.12.3_1 20.12.2_1 20.12.1_1 20.12.0_1 20.08.3_1 20.08.2_1 20.08.1_1 20.08.0_1 20.04.3_1 20.04.2_1 20.04.2_1 20.04.1_1 20.04.0_1" -version=6.6.5 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base +hostmakedepends="pkg-config extra-cmake-modules qt6-tools qt6-base qt6-declarative-host-tools gettext wayland-devel kf6-kdoctools kf6-kconfig plasma-wayland-protocols" makedepends="qt6-base-private-devel qt6-declarative-devel qt6-multimedia-devel - kf6-kcoreaddons-devel - kf6-kwidgetsaddons-devel - kf6-kdbusaddons-devel - kf6-knotifications-devel - kf6-kconfig-devel - kf6-ki18n-devel - kf6-kio-devel - kf6-kwindowsystem-devel - kf6-kglobalaccel-devel - kf6-kxmlgui-devel - kf6-kguiaddons-devel - kf6-kirigami-devel - kf6-kstatusnotifieritem-devel - kf6-prison-devel - kf6-kcrash-devel - kquickimageeditor-devel - wayland-devel - layer-shell-qt-devel - kpipewire-devel - libopencv-devel - kf6-purpose-devel - libxcb-devel - xcb-util-devel - xcb-util-image-devel - xcb-util-cursor-devel" + kf6-kcoreaddons-devel kf6-kwidgetsaddons-devel kf6-kdbusaddons-devel + kf6-knotifications-devel kf6-kconfig-devel kf6-ki18n-devel kf6-kio-devel + kf6-kwindowsystem-devel kf6-kglobalaccel-devel kf6-kxmlgui-devel + kf6-kguiaddons-devel kf6-kirigami-devel kf6-kstatusnotifieritem-devel + kf6-prison-devel kf6-kcrash-devel kquickimageeditor-devel wayland-devel + layer-shell-qt-devel kpipewire-devel libopencv-devel kf6-purpose-devel + libxcb-devel xcb-util-devel xcb-util-image-devel xcb-util-cursor-devel + tesseract-ocr-devel" short_desc="KDE screenshot capture utility" maintainer="John " license="LGPL-2.0-or-later, GPL-2.0-or-later" homepage="https://apps.kde.org/spectacle/" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=a37df7731a6bc89bc23ac08ad1f995ce9f1efb330f3ebad9bf926dca6ebb5fc7 +checksum=24d2cd02296401538f0ac7736804b071b9e9f516a8ad58a4b821411bc15642a3 diff --git a/srcpkgs/systemsettings/template b/srcpkgs/systemsettings/template index b5f1e12247c30e..4d7ce2b987e010 100644 --- a/srcpkgs/systemsettings/template +++ b/srcpkgs/systemsettings/template @@ -1,7 +1,8 @@ # Template file for 'systemsettings' +# group=kde-plasma pkgname=systemsettings -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" @@ -23,4 +24,5 @@ maintainer="John " license="GPL-2.0-or-later, GFDL-1.2-only" homepage="https://invent.kde.org/plasma/systemsettings" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=99974a1922c9e3b3ce8a8479946e6f48c28f2ea860a3b8763c7bfc35e712e151 +checksum=6b72787a2143c5cb17cc507ef2e97cde3a6d1c5cd8157f59cc681b6552d7ce45 +shlib_requires="KDE_Plasma.${version}" diff --git a/srcpkgs/xdg-desktop-portal-kde/template b/srcpkgs/xdg-desktop-portal-kde/template index 4d1fcabf1bf9ea..1cb7899b836165 100644 --- a/srcpkgs/xdg-desktop-portal-kde/template +++ b/srcpkgs/xdg-desktop-portal-kde/template @@ -1,7 +1,8 @@ # Template file for 'xdg-desktop-portal-kde' +# group=kde-plasma pkgname=xdg-desktop-portal-kde -version=6.6.3 -revision=2 +version=6.7.2 +revision=1 build_style=cmake configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner" hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext @@ -12,7 +13,7 @@ makedepends="qt6-base-devel qt6-declarative-devel kf6-kio-devel kf6-kdeclarative-devel kf6-kirigami-devel kf6-kstatusnotifieritem-devel libplasma-devel kf6-kwayland-devel kf6-kcrash-devel kf6-kiconthemes-devel kf6-kcoreaddons-devel - kf6-kconfig-devel kf6-ki18n-devel kf6-kguiaddons-devel kf6-kglobalaccel-devel + kf6-kconfig-devel kf6-ki18n-devel kf6-kglobalaccel-devel qt6-base-private-devel qt6-declarative-devel kf6-kio-devel kf6-knotifications-devel kf6-kservice-devel kf6-kwidgetsaddons-devel kf6-kwindowsystem-devel libepoxy-devel pipewire-devel libglib-devel" @@ -23,7 +24,8 @@ maintainer="John " license="GPL-3.0-or-later" homepage="https://invent.kde.org/plasma/xdg-desktop-portal-kde" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=d9b5c39596b4039e517c8a04bb6c2faae7f7c4d99855756fdafb9417fe3ffbfd +checksum=d09974dda417dfa519dd64d9cd19061c7c091308aa22a7ad8ad32601584ddad0 +shlib_requires="KDE_Plasma.${version}" do_check() { cd build