From a8d9189d74c79f3c44fd48dbaaf1e28392f3ebb0 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:24 +0100 Subject: [PATCH 001/142] New package: kf6-attica-6.0.0 --- common/shlibs | 1 + srcpkgs/kf6-attica-devel | 1 + srcpkgs/kf6-attica/template | 24 ++++++++++++++++++++++++ srcpkgs/kf6-attica/update | 1 + 4 files changed, 27 insertions(+) create mode 120000 srcpkgs/kf6-attica-devel create mode 100644 srcpkgs/kf6-attica/template create mode 100644 srcpkgs/kf6-attica/update diff --git a/common/shlibs b/common/shlibs index a7f4a2d92b5700..4636e9b81e0f70 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1938,6 +1938,7 @@ libQt5Xdg.so.3 libqtxdg-3.1.0_1 libQt5XdgIconLoader.so.3 libqtxdg-3.1.0_1 libqwt-qt5.so.6.2 qwt-6.2.0_2 libqwt-qt6.so.6.2 qwt-qt6-6.2.0_2 +libKF6Attica.so.6 kf6-attica-6.0.0_1 liblxqt-qt5.so.0 liblxqt-0.8.0_1 liblxqt-globalkeys-qt5.so.0 lxqt-globalkeys-0.8.0_1 liblxqt-globalkeys-ui-qt5.so.0 lxqt-globalkeys-0.8.0_1 diff --git a/srcpkgs/kf6-attica-devel b/srcpkgs/kf6-attica-devel new file mode 120000 index 00000000000000..b0ee41fbbc1e25 --- /dev/null +++ b/srcpkgs/kf6-attica-devel @@ -0,0 +1 @@ +kf6-attica \ No newline at end of file diff --git a/srcpkgs/kf6-attica/template b/srcpkgs/kf6-attica/template new file mode 100644 index 00000000000000..f84f7a3fe3b1d1 --- /dev/null +++ b/srcpkgs/kf6-attica/template @@ -0,0 +1,24 @@ +# Template file for 'kf6-attica' +pkgname=kf6-attica +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base" +makedepends="qt6-base-devel" +short_desc="Qt library that implements the Open Collaboration Services API" +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=ef21d8e57aeae4757b6b40dfe0d0e9c38302a979164b4e4d493b631b7c023d23 + +kf6-attica-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/lib/pkgconfig + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-attica/update b/srcpkgs/kf6-attica/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-attica/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 2e7b47070feed31d01e1370581a91d52bd0ac4d7 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:25 +0100 Subject: [PATCH 002/142] New package: kf6-baloo-6.0.0 --- srcpkgs/kf6-baloo-devel | 1 + srcpkgs/kf6-baloo/template | 33 ++++++++++++++++++++++++++ srcpkgs/kf6-baloo/update | 1 + srcpkgs/kf6-kguiaddons-geo-uri-handler | 1 + 4 files changed, 36 insertions(+) create mode 120000 srcpkgs/kf6-baloo-devel create mode 100644 srcpkgs/kf6-baloo/template create mode 100644 srcpkgs/kf6-baloo/update create mode 120000 srcpkgs/kf6-kguiaddons-geo-uri-handler diff --git a/srcpkgs/kf6-baloo-devel b/srcpkgs/kf6-baloo-devel new file mode 120000 index 00000000000000..cd9f7b391aa9c3 --- /dev/null +++ b/srcpkgs/kf6-baloo-devel @@ -0,0 +1 @@ +kf6-baloo \ No newline at end of file diff --git a/srcpkgs/kf6-baloo/template b/srcpkgs/kf6-baloo/template new file mode 100644 index 00000000000000..35ec5e8e7170b0 --- /dev/null +++ b/srcpkgs/kf6-baloo/template @@ -0,0 +1,33 @@ +# Template file for 'kf6-baloo' +pkgname=kf6-baloo +version=6.0.0 +revision=1 +build_style=cmake +configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools gettext kf6-kconfig-devel" +makedepends="qt6-declarative-devel kf6-kcoreaddons-devel kf6-kconfig-devel + kf6-kdbusaddons-devel kf6-ki18n-devel kf6-kidletime-devel kf6-solid-devel + kf6-kcrash-devel kf6-kio-devel kf6-kfilemetadata-devel lmdb-devel" +short_desc="Framework for searching and managing metadata" +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=ea21e88d1fe252d2dc95e0b7ae8891594822ccdd898e7aa56d46ed9ecd626a41 + +do_check() { + cd build + # disable failing text + ctest -E "filemonitortest" +} + +kf6-baloo-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-baloo/update b/srcpkgs/kf6-baloo/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-baloo/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} diff --git a/srcpkgs/kf6-kguiaddons-geo-uri-handler b/srcpkgs/kf6-kguiaddons-geo-uri-handler new file mode 120000 index 00000000000000..5afca3220135e8 --- /dev/null +++ b/srcpkgs/kf6-kguiaddons-geo-uri-handler @@ -0,0 +1 @@ +kf6-kguiaddons \ No newline at end of file From 08d757cb24ec9c993bb72cc0277c06d29387c2b8 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:26 +0100 Subject: [PATCH 003/142] New package: kf6-bluez-qt-6.0.0 --- srcpkgs/kf6-bluez-qt-devel | 1 + srcpkgs/kf6-bluez-qt/template | 30 ++++++++++++++++++++++++++++++ srcpkgs/kf6-bluez-qt/update | 1 + 3 files changed, 32 insertions(+) create mode 120000 srcpkgs/kf6-bluez-qt-devel create mode 100644 srcpkgs/kf6-bluez-qt/template create mode 100644 srcpkgs/kf6-bluez-qt/update diff --git a/srcpkgs/kf6-bluez-qt-devel b/srcpkgs/kf6-bluez-qt-devel new file mode 120000 index 00000000000000..301261b491e2a2 --- /dev/null +++ b/srcpkgs/kf6-bluez-qt-devel @@ -0,0 +1 @@ +kf6-bluez-qt \ No newline at end of file diff --git a/srcpkgs/kf6-bluez-qt/template b/srcpkgs/kf6-bluez-qt/template new file mode 100644 index 00000000000000..a997ddbe6cf975 --- /dev/null +++ b/srcpkgs/kf6-bluez-qt/template @@ -0,0 +1,30 @@ +# Template file for 'kf6-bluez-qt' +pkgname=kf6-bluez-qt +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base qt6-declarative-host-tools" +makedepends="qt6-declarative-devel" +checkdepends="dbus" +short_desc="Qt wrapper for Bluez 5 DBus API" +maintainer="John " +license="LGPL-2.1-or-later" +homepage="https://invent.kde.org/frameworks/bluez-qt" +#changelog="" +distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" +checksum=36798f1e7a0a472607435beb2833f6cc77d65cb006decac1ec0b0a3a6f5142eb + +do_check() { + cd build + dbus-run-session ctest -E "bluezqt-managertest" +} + +kf6-bluez-qt-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-bluez-qt/update b/srcpkgs/kf6-bluez-qt/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-bluez-qt/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 30a3a07ea1a64a20a1424de945046733ab893ed6 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:27 +0100 Subject: [PATCH 004/142] New package: kf6-frameworkintegration-6.0.0 --- srcpkgs/kf6-frameworkintegration-devel | 1 + srcpkgs/kf6-frameworkintegration/template | 26 +++++++++++++++++++++++ srcpkgs/kf6-frameworkintegration/update | 1 + 3 files changed, 28 insertions(+) create mode 120000 srcpkgs/kf6-frameworkintegration-devel create mode 100644 srcpkgs/kf6-frameworkintegration/template create mode 100644 srcpkgs/kf6-frameworkintegration/update diff --git a/srcpkgs/kf6-frameworkintegration-devel b/srcpkgs/kf6-frameworkintegration-devel new file mode 120000 index 00000000000000..887de8e7538b9a --- /dev/null +++ b/srcpkgs/kf6-frameworkintegration-devel @@ -0,0 +1 @@ +kf6-frameworkintegration \ No newline at end of file diff --git a/srcpkgs/kf6-frameworkintegration/template b/srcpkgs/kf6-frameworkintegration/template new file mode 100644 index 00000000000000..c608433fb0adca --- /dev/null +++ b/srcpkgs/kf6-frameworkintegration/template @@ -0,0 +1,26 @@ +# Template file for 'kf6-frameworkintegration' +pkgname=kf6-frameworkintegration +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext" +# AppStreamQt >=0 and packagekitqt6 +makedepends="kf6-kcolorscheme-devel kf6-kconfig-devel kf6-ki18n-devel + kf6-kiconthemes-devel kf6-knewstuff-devel kf6-knotifications-devel" +short_desc="Framework to integrate applications with a KDE Workspace" +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=343efa4e4f7d1c804de2cb6a2cac7a980cf7f3787fd4f523fa2c2d2d15f65d9b + +kf6-frameworkintegration-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-frameworkintegration/update b/srcpkgs/kf6-frameworkintegration/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-frameworkintegration/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From a84cf5772c13f3767a624a9989ad63d9ebdc94e8 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:29 +0100 Subject: [PATCH 005/142] New package: kf6-karchive-6.0.0 --- srcpkgs/kf6-karchive-devel | 1 + srcpkgs/kf6-karchive/template | 25 +++++++++++++++++++++++++ srcpkgs/kf6-karchive/update | 1 + 3 files changed, 27 insertions(+) create mode 120000 srcpkgs/kf6-karchive-devel create mode 100644 srcpkgs/kf6-karchive/template create mode 100644 srcpkgs/kf6-karchive/update diff --git a/srcpkgs/kf6-karchive-devel b/srcpkgs/kf6-karchive-devel new file mode 120000 index 00000000000000..d3b1927d7bf222 --- /dev/null +++ b/srcpkgs/kf6-karchive-devel @@ -0,0 +1 @@ +kf6-karchive \ No newline at end of file diff --git a/srcpkgs/kf6-karchive/template b/srcpkgs/kf6-karchive/template new file mode 100644 index 00000000000000..f6ee64a0d143f0 --- /dev/null +++ b/srcpkgs/kf6-karchive/template @@ -0,0 +1,25 @@ +# Template file for 'kf6-karchive' +pkgname=kf6-karchive +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + pkg-config" +makedepends="qt6-base-devel zlib-devel bzip2-devel liblzma-devel + libzstd-devel" +short_desc="Qt addon providing access to numerous types of archives" +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=75a591d9648026eb86826974e6f3882e7f620592ecef8fabeb19206e63b04e50 + +kf6-karchive-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-karchive/update b/srcpkgs/kf6-karchive/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-karchive/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From a561d7d40cd817301e0466e9c80cd0b88a520a5f Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:31 +0100 Subject: [PATCH 006/142] New package: kf6-kbookmarks-6.0.0 --- srcpkgs/kf6-kbookmarks-devel | 1 + srcpkgs/kf6-kbookmarks/template | 23 +++++++++++++++++++++++ srcpkgs/kf6-kbookmarks/update | 1 + 3 files changed, 25 insertions(+) create mode 120000 srcpkgs/kf6-kbookmarks-devel create mode 100644 srcpkgs/kf6-kbookmarks/template create mode 100644 srcpkgs/kf6-kbookmarks/update diff --git a/srcpkgs/kf6-kbookmarks-devel b/srcpkgs/kf6-kbookmarks-devel new file mode 120000 index 00000000000000..461a90e05207ca --- /dev/null +++ b/srcpkgs/kf6-kbookmarks-devel @@ -0,0 +1 @@ +kf6-kbookmarks \ No newline at end of file diff --git a/srcpkgs/kf6-kbookmarks/template b/srcpkgs/kf6-kbookmarks/template new file mode 100644 index 00000000000000..3379788369cf2b --- /dev/null +++ b/srcpkgs/kf6-kbookmarks/template @@ -0,0 +1,23 @@ +# Template file for 'kf6-kbookmarks' +pkgname=kf6-kbookmarks +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base" +makedepends="kf6-kconfig-devel kf6-kconfigwidgets-devel" +short_desc="KDE Bookmarks management library" +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=15b5436c3adbd517a014f33803c30bd60656bbccb9a2b2a6e46fd4e2237db9a5 + +kf6-kbookmarks-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kbookmarks/update b/srcpkgs/kf6-kbookmarks/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kbookmarks/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From ea70fdf25ecc5ea1085c03497b7b9696aac51c61 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:32 +0100 Subject: [PATCH 007/142] New package: kf6-kcalendarcore-6.0.0 --- srcpkgs/kf6-kcalendarcore-devel | 1 + srcpkgs/kf6-kcalendarcore/template | 31 ++++++++++++++++++++++++++++++ srcpkgs/kf6-kcalendarcore/update | 1 + 3 files changed, 33 insertions(+) create mode 120000 srcpkgs/kf6-kcalendarcore-devel create mode 100644 srcpkgs/kf6-kcalendarcore/template create mode 100644 srcpkgs/kf6-kcalendarcore/update diff --git a/srcpkgs/kf6-kcalendarcore-devel b/srcpkgs/kf6-kcalendarcore-devel new file mode 120000 index 00000000000000..7766d7bac8a542 --- /dev/null +++ b/srcpkgs/kf6-kcalendarcore-devel @@ -0,0 +1 @@ +kf6-kcalendarcore \ No newline at end of file diff --git a/srcpkgs/kf6-kcalendarcore/template b/srcpkgs/kf6-kcalendarcore/template new file mode 100644 index 00000000000000..0f78e3230c66e3 --- /dev/null +++ b/srcpkgs/kf6-kcalendarcore/template @@ -0,0 +1,31 @@ +# Template file for 'kf6-kcalendarcore' +pkgname=kf6-kcalendarcore +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base" +makedepends="qt6-base-devel libical-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=641356ac286c1a5287327ce8fa2529bf53048e439d1ff672c925d4ab7e0eb7c2 + +do_check() { + cd build + # disable failing tests + ctest -E "testicaltimezones|Compat-AppleICal_1.5.ics|Compat-KOrganizer_3.1a.ics|Compat-Mozilla_1.0.ics" +} + +kf6-kcalendarcore-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kcalendarcore/update b/srcpkgs/kf6-kcalendarcore/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kcalendarcore/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 630ff159878f628d7e8de96be33f525a1f9277b5 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:33 +0100 Subject: [PATCH 008/142] New package: kf6-kcmutils-6.0.0 --- srcpkgs/kf6-kcmutils-devel | 1 + srcpkgs/kf6-kcmutils/template | 27 +++++++++++++++++++++++++++ srcpkgs/kf6-kcmutils/update | 1 + 3 files changed, 29 insertions(+) create mode 120000 srcpkgs/kf6-kcmutils-devel create mode 100644 srcpkgs/kf6-kcmutils/template create mode 100644 srcpkgs/kf6-kcmutils/update diff --git a/srcpkgs/kf6-kcmutils-devel b/srcpkgs/kf6-kcmutils-devel new file mode 120000 index 00000000000000..4f1a238a35fa4b --- /dev/null +++ b/srcpkgs/kf6-kcmutils-devel @@ -0,0 +1 @@ +kf6-kcmutils \ No newline at end of file diff --git a/srcpkgs/kf6-kcmutils/template b/srcpkgs/kf6-kcmutils/template new file mode 100644 index 00000000000000..84dc2b706c504c --- /dev/null +++ b/srcpkgs/kf6-kcmutils/template @@ -0,0 +1,27 @@ +# Template file for 'kf6-kcmutils' +pkgname=kf6-kcmutils +version=6.0.0 +revision=1 +build_style=cmake +build_helper=qemu +configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools gettext kf6-kconfig-devel" +makedepends="kf6-kconfigwidgets-devel kf6-kcoreaddons-devel kf6-kio-devel kf6-kxmlgui-devel" +checkdepends="kf6-kirigami" +short_desc="Utilities for interacting with KCModules" +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=9b09b140c013d568a2ee357f824bfb64145e4dfdd1689da6fbfb4f418c5ba43b + +kf6-kcmutils-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kcmutils/update b/srcpkgs/kf6-kcmutils/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kcmutils/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 91e6e982bae2f10612fd6d5fc47506aa602bce38 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:34 +0100 Subject: [PATCH 009/142] New package: kf6-kcodecs-6.0.0 --- common/shlibs | 1 + srcpkgs/kf6-kcodecs-devel | 1 + srcpkgs/kf6-kcodecs/template | 24 ++++++++++++++++++++++++ srcpkgs/kf6-kcodecs/update | 1 + 4 files changed, 27 insertions(+) create mode 120000 srcpkgs/kf6-kcodecs-devel create mode 100644 srcpkgs/kf6-kcodecs/template create mode 100644 srcpkgs/kf6-kcodecs/update diff --git a/common/shlibs b/common/shlibs index 4636e9b81e0f70..c1b155dff99f89 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1939,6 +1939,7 @@ libQt5XdgIconLoader.so.3 libqtxdg-3.1.0_1 libqwt-qt5.so.6.2 qwt-6.2.0_2 libqwt-qt6.so.6.2 qwt-qt6-6.2.0_2 libKF6Attica.so.6 kf6-attica-6.0.0_1 +libKF6Codecs.so.6 kf6-kcodecs-6.0.0_1 liblxqt-qt5.so.0 liblxqt-0.8.0_1 liblxqt-globalkeys-qt5.so.0 lxqt-globalkeys-0.8.0_1 liblxqt-globalkeys-ui-qt5.so.0 lxqt-globalkeys-0.8.0_1 diff --git a/srcpkgs/kf6-kcodecs-devel b/srcpkgs/kf6-kcodecs-devel new file mode 120000 index 00000000000000..d93a2223b08b2b --- /dev/null +++ b/srcpkgs/kf6-kcodecs-devel @@ -0,0 +1 @@ +kf6-kcodecs \ No newline at end of file diff --git a/srcpkgs/kf6-kcodecs/template b/srcpkgs/kf6-kcodecs/template new file mode 100644 index 00000000000000..5c10091e3a2e68 --- /dev/null +++ b/srcpkgs/kf6-kcodecs/template @@ -0,0 +1,24 @@ +# Template file for 'kf6-kcodecs' +pkgname=kf6-kcodecs +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gperf" +makedepends="qt6-base-devel" +short_desc="Collection of methods to manipulate strings using various encodings" +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=ceba44dcdc251d443bbd6cb77d1219d876af8cc2ae4710472aace78122395abe + +kf6-kcodecs-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kcodecs/update b/srcpkgs/kf6-kcodecs/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kcodecs/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 4a70483dc526940b5bacb71cc1afe2e28bbc0ebe Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:35 +0100 Subject: [PATCH 010/142] New package: kf6-kcolorscheme-6.0.0 --- srcpkgs/kf6-kcolorscheme-devel | 1 + srcpkgs/kf6-kcolorscheme/template | 24 ++++++++++++++++++++++++ srcpkgs/kf6-kcolorscheme/update | 1 + 3 files changed, 26 insertions(+) create mode 120000 srcpkgs/kf6-kcolorscheme-devel create mode 100644 srcpkgs/kf6-kcolorscheme/template create mode 100644 srcpkgs/kf6-kcolorscheme/update diff --git a/srcpkgs/kf6-kcolorscheme-devel b/srcpkgs/kf6-kcolorscheme-devel new file mode 120000 index 00000000000000..84079ddcbebf06 --- /dev/null +++ b/srcpkgs/kf6-kcolorscheme-devel @@ -0,0 +1 @@ +kf6-kcolorscheme \ No newline at end of file diff --git a/srcpkgs/kf6-kcolorscheme/template b/srcpkgs/kf6-kcolorscheme/template new file mode 100644 index 00000000000000..45f5979390ef76 --- /dev/null +++ b/srcpkgs/kf6-kcolorscheme/template @@ -0,0 +1,24 @@ +# Template file for 'kf6-kcolorscheme' +pkgname=kf6-kcolorscheme +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext" +makedepends="kf6-kconfig-devel kf6-kguiaddons-devel kf6-ki18n-devel" +short_desc="Classes to read and interact with KColorScheme" +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=de45822431755be39ab7aebfcb7cb6ff90b4924579c2a4d66ae28f91d70a260e + +kf6-kcolorscheme-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kcolorscheme/update b/srcpkgs/kf6-kcolorscheme/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kcolorscheme/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From fa3e966418b53bdfc9393bb08e96803693d3ad68 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:36 +0100 Subject: [PATCH 011/142] New package: kf6-kcompletion-6.0.0 --- srcpkgs/kf6-kcompletion-devel | 1 + srcpkgs/kf6-kcompletion/template | 23 +++++++++++++++++++++++ srcpkgs/kf6-kcompletion/update | 1 + 3 files changed, 25 insertions(+) create mode 120000 srcpkgs/kf6-kcompletion-devel create mode 100644 srcpkgs/kf6-kcompletion/template create mode 100644 srcpkgs/kf6-kcompletion/update diff --git a/srcpkgs/kf6-kcompletion-devel b/srcpkgs/kf6-kcompletion-devel new file mode 120000 index 00000000000000..2f087886e5b41a --- /dev/null +++ b/srcpkgs/kf6-kcompletion-devel @@ -0,0 +1 @@ +kf6-kcompletion \ No newline at end of file diff --git a/srcpkgs/kf6-kcompletion/template b/srcpkgs/kf6-kcompletion/template new file mode 100644 index 00000000000000..d02fa32a51e307 --- /dev/null +++ b/srcpkgs/kf6-kcompletion/template @@ -0,0 +1,23 @@ +# Template file for 'kf6-kcompletion' +pkgname=kf6-kcompletion +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base " +makedepends="kf6-kcodecs-devel kf6-kconfig-devel kf6-kwidgetsaddons-devel" +short_desc="KDE completion framework" +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=f6434014e7979b6545906d1ff7a2920cfab65641369921e69f00a818b8eee559 + +kf6-kcompletion-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kcompletion/update b/srcpkgs/kf6-kcompletion/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kcompletion/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From d806d71a0b3643e00330d7cba8f85692cb079983 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:38 +0100 Subject: [PATCH 012/142] New package: kf6-kconfig-6.0.0 --- common/shlibs | 3 +++ srcpkgs/kf6-kconfig-devel | 1 + srcpkgs/kf6-kconfig/template | 29 +++++++++++++++++++++++++++++ srcpkgs/kf6-kconfig/update | 1 + 4 files changed, 34 insertions(+) create mode 120000 srcpkgs/kf6-kconfig-devel create mode 100644 srcpkgs/kf6-kconfig/template create mode 100644 srcpkgs/kf6-kconfig/update diff --git a/common/shlibs b/common/shlibs index c1b155dff99f89..07d4e7a49f3d33 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1940,6 +1940,9 @@ libqwt-qt5.so.6.2 qwt-6.2.0_2 libqwt-qt6.so.6.2 qwt-qt6-6.2.0_2 libKF6Attica.so.6 kf6-attica-6.0.0_1 libKF6Codecs.so.6 kf6-kcodecs-6.0.0_1 +libKF6ConfigCore.so.6 kf6-kconfig-6.0.0_1 +libKF6ConfigQml.so.6 kf6-kconfig-6.0.0_1 +libKF6ConfigGui.so.6 kf6-kconfig-6.0.0_1 liblxqt-qt5.so.0 liblxqt-0.8.0_1 liblxqt-globalkeys-qt5.so.0 lxqt-globalkeys-0.8.0_1 liblxqt-globalkeys-ui-qt5.so.0 lxqt-globalkeys-0.8.0_1 diff --git a/srcpkgs/kf6-kconfig-devel b/srcpkgs/kf6-kconfig-devel new file mode 120000 index 00000000000000..b2fa1205283020 --- /dev/null +++ b/srcpkgs/kf6-kconfig-devel @@ -0,0 +1 @@ +kf6-kconfig \ No newline at end of file diff --git a/srcpkgs/kf6-kconfig/template b/srcpkgs/kf6-kconfig/template new file mode 100644 index 00000000000000..a118e14c3a706c --- /dev/null +++ b/srcpkgs/kf6-kconfig/template @@ -0,0 +1,29 @@ +# Template file for 'kf6-kconfig' +pkgname=kf6-kconfig +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base qt6-declarative-host-tools" +makedepends="qt6-declarative-devel" +short_desc="KDE Persistent platform-independent application settings" +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=3f7c1e6b048df4ab3d67fbef01a5ad1dd0289c9b158644668fba0225c050c050 + +do_check() { + cd build + # disable failing tests + ctest -E "kconfigcore-kconfigtest|kconfiggui-kstandardshortcutwatchertest" +} + +kf6-kconfig-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kconfig/update b/srcpkgs/kf6-kconfig/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kconfig/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From fc0e3f20d0534944d39a7be9c86dec6f72c45ffc Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:39 +0100 Subject: [PATCH 013/142] New package: kf6-kconfigwidgets-6.0.0 --- srcpkgs/kf6-kconfigwidgets-devel | 1 + srcpkgs/kf6-kconfigwidgets/template | 32 +++++++++++++++++++++++++++++ srcpkgs/kf6-kconfigwidgets/update | 1 + 3 files changed, 34 insertions(+) create mode 120000 srcpkgs/kf6-kconfigwidgets-devel create mode 100644 srcpkgs/kf6-kconfigwidgets/template create mode 100644 srcpkgs/kf6-kconfigwidgets/update diff --git a/srcpkgs/kf6-kconfigwidgets-devel b/srcpkgs/kf6-kconfigwidgets-devel new file mode 120000 index 00000000000000..8822451e3d0258 --- /dev/null +++ b/srcpkgs/kf6-kconfigwidgets-devel @@ -0,0 +1 @@ +kf6-kconfigwidgets \ No newline at end of file diff --git a/srcpkgs/kf6-kconfigwidgets/template b/srcpkgs/kf6-kconfigwidgets/template new file mode 100644 index 00000000000000..2557d56eed9f18 --- /dev/null +++ b/srcpkgs/kf6-kconfigwidgets/template @@ -0,0 +1,32 @@ +# Template file for 'kf6-kconfigwidgets' +pkgname=kf6-kconfigwidgets +version=6.0.0 +revision=1 +build_style=cmake +configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext kf6-kconfig-devel" +makedepends="kf6-kcodecs-devel kf6-kcolorscheme-devel kf6-kconfig-devel + kf6-kcoreaddons-devel kf6-kwidgetsaddons-devel" +short_desc="Widgets for KConfig" +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=511bed0d95de186b3cf62c7192bbb6020450d4861f05c1a545356144f17de532 + +do_check() { + cd build + # disable failing tests + ctest -E "kstandardactiontest" +} + +kf6-kconfigwidgets-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kconfigwidgets/update b/srcpkgs/kf6-kconfigwidgets/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kconfigwidgets/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From e052dc2058fcaf66279f32c6022b04feb056c8c5 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:40 +0100 Subject: [PATCH 014/142] New package: kf6-kcontacts-6.0.0 --- srcpkgs/kf6-kcontacts-devel | 1 + srcpkgs/kf6-kcontacts/template | 31 +++++++++++++++++++++++++++++++ srcpkgs/kf6-kcontacts/update | 1 + 3 files changed, 33 insertions(+) create mode 120000 srcpkgs/kf6-kcontacts-devel create mode 100644 srcpkgs/kf6-kcontacts/template create mode 100644 srcpkgs/kf6-kcontacts/update diff --git a/srcpkgs/kf6-kcontacts-devel b/srcpkgs/kf6-kcontacts-devel new file mode 120000 index 00000000000000..c543ff1c060ace --- /dev/null +++ b/srcpkgs/kf6-kcontacts-devel @@ -0,0 +1 @@ +kf6-kcontacts \ No newline at end of file diff --git a/srcpkgs/kf6-kcontacts/template b/srcpkgs/kf6-kcontacts/template new file mode 100644 index 00000000000000..646c972b2b21a2 --- /dev/null +++ b/srcpkgs/kf6-kcontacts/template @@ -0,0 +1,31 @@ +# Template file for 'kf6-kcontacts' +pkgname=kf6-kcontacts +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext" +makedepends="qt6-base-devel kf6-kcoreaddons-devel kf6-ki18n-devel + kf6-kconfig-devel kf6-kcodecs-devel" +short_desc="Library for working with contact information" +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=179c6748e555c5c028b02a4b9b165ede13a09cf5eaf0ea012366c9727d230ec4 + +do_check() { + cd build + # disable failing test + ctest -E "kcontacts-addresstest" +} + +kf6-kcontacts-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kcontacts/update b/srcpkgs/kf6-kcontacts/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kcontacts/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From c95fcd53809826cb47be10fe0203ff588f1d4a85 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:41 +0100 Subject: [PATCH 015/142] New package: kf6-kcoreaddons-6.0.0 --- srcpkgs/kf6-kcoreaddons-devel | 1 + srcpkgs/kf6-kcoreaddons/template | 30 ++++++++++++++++++++++++++++++ srcpkgs/kf6-kcoreaddons/update | 1 + 3 files changed, 32 insertions(+) create mode 120000 srcpkgs/kf6-kcoreaddons-devel create mode 100644 srcpkgs/kf6-kcoreaddons/template create mode 100644 srcpkgs/kf6-kcoreaddons/update diff --git a/srcpkgs/kf6-kcoreaddons-devel b/srcpkgs/kf6-kcoreaddons-devel new file mode 120000 index 00000000000000..46886588fdf11f --- /dev/null +++ b/srcpkgs/kf6-kcoreaddons-devel @@ -0,0 +1 @@ +kf6-kcoreaddons \ No newline at end of file diff --git a/srcpkgs/kf6-kcoreaddons/template b/srcpkgs/kf6-kcoreaddons/template new file mode 100644 index 00000000000000..ba3ae4939144a9 --- /dev/null +++ b/srcpkgs/kf6-kcoreaddons/template @@ -0,0 +1,30 @@ +# Template file for 'kf6-kcoreaddons' +pkgname=kf6-kcoreaddons +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base qt6-declarative-host-tools" +makedepends="qt6-declarative-devel" +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=eab838201b45ac98c412f64d234e89d62357f275ae9ae966d073a64c67a526ef + +do_check() { + cd build + # disable failing test + ctest -E "kformattest" +} + +kf6-kcoreaddons-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kcoreaddons/update b/srcpkgs/kf6-kcoreaddons/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kcoreaddons/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 30cbe53d5e70e03157e1dee8cf51fdbc01586ef8 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:42 +0100 Subject: [PATCH 016/142] New package: kf6-kcrash-6.0.0 --- srcpkgs/kf6-kcrash-devel | 1 + srcpkgs/kf6-kcrash/template | 23 +++++++++++++++++++++++ srcpkgs/kf6-kcrash/update | 1 + 3 files changed, 25 insertions(+) create mode 120000 srcpkgs/kf6-kcrash-devel create mode 100644 srcpkgs/kf6-kcrash/template create mode 100644 srcpkgs/kf6-kcrash/update diff --git a/srcpkgs/kf6-kcrash-devel b/srcpkgs/kf6-kcrash-devel new file mode 120000 index 00000000000000..6a51f81e63e23a --- /dev/null +++ b/srcpkgs/kf6-kcrash-devel @@ -0,0 +1 @@ +kf6-kcrash \ No newline at end of file diff --git a/srcpkgs/kf6-kcrash/template b/srcpkgs/kf6-kcrash/template new file mode 100644 index 00000000000000..928281994d4579 --- /dev/null +++ b/srcpkgs/kf6-kcrash/template @@ -0,0 +1,23 @@ +# Template file for 'kf6-kcrash' +pkgname=kf6-kcrash +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base " +makedepends="kf6-kcoreaddons-devel" +short_desc="KDE Graceful handling of application crashes" +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=f56f1ed44e494417b7046e4f94791ad4ddd07c6cb8f0f704f2053717a44296f9 + +kf6-kcrash-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kcrash/update b/srcpkgs/kf6-kcrash/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kcrash/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From c9b76c8cb235872ed6ff0eef03487518d2edf1d9 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:43 +0100 Subject: [PATCH 017/142] New package: kf6-kdav-6.0.0 --- srcpkgs/kf6-kdav-devel | 1 + srcpkgs/kf6-kdav/template | 24 ++++++++++++++++++++++++ srcpkgs/kf6-kdav/update | 1 + 3 files changed, 26 insertions(+) create mode 120000 srcpkgs/kf6-kdav-devel create mode 100644 srcpkgs/kf6-kdav/template create mode 100644 srcpkgs/kf6-kdav/update diff --git a/srcpkgs/kf6-kdav-devel b/srcpkgs/kf6-kdav-devel new file mode 120000 index 00000000000000..fc0385d9d05247 --- /dev/null +++ b/srcpkgs/kf6-kdav-devel @@ -0,0 +1 @@ +kf6-kdav \ No newline at end of file diff --git a/srcpkgs/kf6-kdav/template b/srcpkgs/kf6-kdav/template new file mode 100644 index 00000000000000..e3180cdaed6ab3 --- /dev/null +++ b/srcpkgs/kf6-kdav/template @@ -0,0 +1,24 @@ +# Template file for 'kf6-kdav' +pkgname=kf6-kdav +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext" +makedepends="qt6-base-devel kf6-kio-devel kf6-ki18n-devel" +short_desc="DAV protocol implementation with KJobs" +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=b3c81f5e312b3eeed2c8b7db218f64b90f67e1b2d0ce37a44ff273b5232843e9 + +kf6-kdav-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kdav/update b/srcpkgs/kf6-kdav/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kdav/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 014cd6862565a44dab5e6a7002bb83d3799b4a7c Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:44 +0100 Subject: [PATCH 018/142] New package: kf6-kdbusaddons-6.0.0 --- srcpkgs/kf6-kdbusaddons-devel | 1 + srcpkgs/kf6-kdbusaddons/template | 25 +++++++++++++++++++++++++ srcpkgs/kf6-kdbusaddons/update | 1 + 3 files changed, 27 insertions(+) create mode 120000 srcpkgs/kf6-kdbusaddons-devel create mode 100644 srcpkgs/kf6-kdbusaddons/template create mode 100644 srcpkgs/kf6-kdbusaddons/update diff --git a/srcpkgs/kf6-kdbusaddons-devel b/srcpkgs/kf6-kdbusaddons-devel new file mode 120000 index 00000000000000..b5c5ab5f9dc502 --- /dev/null +++ b/srcpkgs/kf6-kdbusaddons-devel @@ -0,0 +1 @@ +kf6-kdbusaddons \ No newline at end of file diff --git a/srcpkgs/kf6-kdbusaddons/template b/srcpkgs/kf6-kdbusaddons/template new file mode 100644 index 00000000000000..9c92f08ec4f8b6 --- /dev/null +++ b/srcpkgs/kf6-kdbusaddons/template @@ -0,0 +1,25 @@ +# Template file for 'kf6-kdbusaddons' +pkgname=kf6-kdbusaddons +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base " +makedepends="qt6-base-devel" +checkdepends="dbus" +short_desc="KDE Convenience classes for DBus" +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=11e70d0c7239bd818962d91cdb94aeba94748055c77003a4f64ff14dab0ae989 +make_check_pre="dbus-run-session" + +kf6-kdbusaddons-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kdbusaddons/update b/srcpkgs/kf6-kdbusaddons/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kdbusaddons/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 58a7a3301347a5649522d16b2b69af14b7b2d132 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:46 +0100 Subject: [PATCH 019/142] New package: kf6-kdeclarative-6.0.0 --- srcpkgs/kf6-kdeclarative-devel | 1 + srcpkgs/kf6-kdeclarative/template | 25 +++++++++++++++++++++++++ srcpkgs/kf6-kdeclarative/update | 1 + 3 files changed, 27 insertions(+) create mode 120000 srcpkgs/kf6-kdeclarative-devel create mode 100644 srcpkgs/kf6-kdeclarative/template create mode 100644 srcpkgs/kf6-kdeclarative/update diff --git a/srcpkgs/kf6-kdeclarative-devel b/srcpkgs/kf6-kdeclarative-devel new file mode 120000 index 00000000000000..7cbe717ce636b8 --- /dev/null +++ b/srcpkgs/kf6-kdeclarative-devel @@ -0,0 +1 @@ +kf6-kdeclarative \ No newline at end of file diff --git a/srcpkgs/kf6-kdeclarative/template b/srcpkgs/kf6-kdeclarative/template new file mode 100644 index 00000000000000..c176dfba25daed --- /dev/null +++ b/srcpkgs/kf6-kdeclarative/template @@ -0,0 +1,25 @@ +# Template file for 'kf6-kdeclarative' +pkgname=kf6-kdeclarative +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools gettext qt6-shadertools" +makedepends="kf6-kconfig-devel kf6-kglobalaccel-devel kf6-ki18n-devel + kf6-kwidgetsaddons-devel kf6-kguiaddons-devel qt6-shadertools-devel" +short_desc="KDE Integration of QML and KDE work spaces" +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=4671ebb7ee9ba2ed7a02d2c71dde90fe681be507e7d7913e79acb15dfce7b6f9 + +kf6-kdeclarative-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kdeclarative/update b/srcpkgs/kf6-kdeclarative/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kdeclarative/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 698defba3c73e62cc8032642a1f1ba0a1f1e3cf3 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:47 +0100 Subject: [PATCH 020/142] New package: kf6-kded-6.0.0 --- srcpkgs/kf6-kded-devel | 1 + srcpkgs/kf6-kded/template | 23 +++++++++++++++++++++++ srcpkgs/kf6-kded/update | 1 + 3 files changed, 25 insertions(+) create mode 120000 srcpkgs/kf6-kded-devel create mode 100644 srcpkgs/kf6-kded/template create mode 100644 srcpkgs/kf6-kded/update diff --git a/srcpkgs/kf6-kded-devel b/srcpkgs/kf6-kded-devel new file mode 120000 index 00000000000000..b9f8474e8029d6 --- /dev/null +++ b/srcpkgs/kf6-kded-devel @@ -0,0 +1 @@ +kf6-kded \ No newline at end of file diff --git a/srcpkgs/kf6-kded/template b/srcpkgs/kf6-kded/template new file mode 100644 index 00000000000000..6ae99a8068acbd --- /dev/null +++ b/srcpkgs/kf6-kded/template @@ -0,0 +1,23 @@ +# Template file for 'kf6-kded' +pkgname=kf6-kded +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + kf6-kdoctools" +makedepends="kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kcrash-devel + kf6-kdbusaddons-devel kf6-kdoctools-devel kf6-kservice-devel" +short_desc="KDE Daemon" +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=c6243233f2827b27b1a42987a7a3058f13853f7d0e2bf289c055f245d0c5c625 + +kf6-kded-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/lib/cmake + } +} diff --git a/srcpkgs/kf6-kded/update b/srcpkgs/kf6-kded/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kded/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 30ffa0d307b395ba340917f31aa49aaaf8acd5a1 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:48 +0100 Subject: [PATCH 021/142] New package: kf6-kdesu-6.0.0 --- srcpkgs/kf6-kdesu-devel | 1 + srcpkgs/kf6-kdesu/template | 25 +++++++++++++++++++++++++ srcpkgs/kf6-kdesu/update | 1 + 3 files changed, 27 insertions(+) create mode 120000 srcpkgs/kf6-kdesu-devel create mode 100644 srcpkgs/kf6-kdesu/template create mode 100644 srcpkgs/kf6-kdesu/update diff --git a/srcpkgs/kf6-kdesu-devel b/srcpkgs/kf6-kdesu-devel new file mode 120000 index 00000000000000..861a476c80cc94 --- /dev/null +++ b/srcpkgs/kf6-kdesu-devel @@ -0,0 +1 @@ +kf6-kdesu \ No newline at end of file diff --git a/srcpkgs/kf6-kdesu/template b/srcpkgs/kf6-kdesu/template new file mode 100644 index 00000000000000..09b1174f204de2 --- /dev/null +++ b/srcpkgs/kf6-kdesu/template @@ -0,0 +1,25 @@ +# Template file for 'kf6-kdesu' +pkgname=kf6-kdesu +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext" +makedepends="kf6-kconfig-devel kf6-kcoreaddons-devel kf6-ki18n-devel + kf6-kpty-devel" +short_desc="KDE User interface for running shell commands with root privileges" +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=24cca7ab6da9630799e5f0107b546d37ee635b1f9f4b7c12eb53a1b3619b2c0c + +kf6-kdesu-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kdesu/update b/srcpkgs/kf6-kdesu/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kdesu/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 3ae0e8a002e395b487f0b277b5cc96a7579a1b56 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:49 +0100 Subject: [PATCH 022/142] New package: kf6-kdnssd-6.0.0 --- srcpkgs/kf6-kdnssd-devel | 1 + srcpkgs/kf6-kdnssd/template | 23 +++++++++++++++++++++++ srcpkgs/kf6-kdnssd/update | 1 + 3 files changed, 25 insertions(+) create mode 120000 srcpkgs/kf6-kdnssd-devel create mode 100644 srcpkgs/kf6-kdnssd/template create mode 100644 srcpkgs/kf6-kdnssd/update diff --git a/srcpkgs/kf6-kdnssd-devel b/srcpkgs/kf6-kdnssd-devel new file mode 120000 index 00000000000000..9c6bfabf8e33d4 --- /dev/null +++ b/srcpkgs/kf6-kdnssd-devel @@ -0,0 +1 @@ +kf6-kdnssd \ No newline at end of file diff --git a/srcpkgs/kf6-kdnssd/template b/srcpkgs/kf6-kdnssd/template new file mode 100644 index 00000000000000..a4bfe7462631b5 --- /dev/null +++ b/srcpkgs/kf6-kdnssd/template @@ -0,0 +1,23 @@ +# Template file for 'kf6-kdnssd' +pkgname=kf6-kdnssd +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base " +makedepends="qt6-base-devel" +short_desc="Network service discovery using Zeroconf" +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=0694964ba4adb7e20bd0d1007694440a298b433f6da8647a24bc151dc348b679 + +kf6-kdnssd-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kdnssd/update b/srcpkgs/kf6-kdnssd/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kdnssd/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From bb9fe3fa972bc614d3572312eded119f52aae386 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:50 +0100 Subject: [PATCH 023/142] New package: kf6-kdoctools-6.0.0 --- srcpkgs/kf6-kdoctools-devel | 1 + .../patches/cmake_macro_cross.patch | 5 +++ srcpkgs/kf6-kdoctools/template | 34 +++++++++++++++++++ srcpkgs/kf6-kdoctools/update | 1 + 4 files changed, 41 insertions(+) create mode 120000 srcpkgs/kf6-kdoctools-devel create mode 100644 srcpkgs/kf6-kdoctools/patches/cmake_macro_cross.patch create mode 100644 srcpkgs/kf6-kdoctools/template create mode 100644 srcpkgs/kf6-kdoctools/update diff --git a/srcpkgs/kf6-kdoctools-devel b/srcpkgs/kf6-kdoctools-devel new file mode 120000 index 00000000000000..0237049b674f23 --- /dev/null +++ b/srcpkgs/kf6-kdoctools-devel @@ -0,0 +1 @@ +kf6-kdoctools \ No newline at end of file diff --git a/srcpkgs/kf6-kdoctools/patches/cmake_macro_cross.patch b/srcpkgs/kf6-kdoctools/patches/cmake_macro_cross.patch new file mode 100644 index 00000000000000..048d3abacc60de --- /dev/null +++ b/srcpkgs/kf6-kdoctools/patches/cmake_macro_cross.patch @@ -0,0 +1,5 @@ +--- a/KF6DocToolsMacros.cmake ++++ b/KF6DocToolsMacros.cmake +@@ -86 +86 @@ set(KDOCTOOLS_SERIALIZE_TOOL "" CACHE ST +-set(KDOCTOOLS_MEINPROC_EXECUTABLE "KF6::meinproc6") ++set(KDOCTOOLS_MEINPROC_EXECUTABLE "meinproc6") diff --git a/srcpkgs/kf6-kdoctools/template b/srcpkgs/kf6-kdoctools/template new file mode 100644 index 00000000000000..e9085615aaf3d0 --- /dev/null +++ b/srcpkgs/kf6-kdoctools/template @@ -0,0 +1,34 @@ +# Template file for 'kf6-kdoctools' +pkgname=kf6-kdoctools +version=6.0.0 +revision=1 +build_style=cmake +configure_args="-DINSTALL_INTERNAL_TOOLS=ON" +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext perl perl-URI" +makedepends="kf6-karchive-devel kf6-ki18n-devel + docbook-xml docbook-xsl libxslt-devel" +depends="docbook-xml docbook-xsl" +short_desc="KDE Create documentation from DocBook" +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=57999a4cf00f0d61cf2a17e2857c723944d1e48fb7beaeb03e4a518da122c8b0 +make_check=no # cross patch breaks tests + +if [ "$CROSS_BUILD" ]; then + hostmakedepends+=" kf6-kdoctools-devel" + configure_args+=" -DDOCBOOKL10NHELPER_EXECUTABLE=/usr/bin/docbookl10nhelper" +fi + +kf6-kdoctools-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/bin/docbookl10nhelper + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kdoctools/update b/srcpkgs/kf6-kdoctools/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kdoctools/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From bf01eebb0e3643241259fca54e50f1ce0d042244 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:51 +0100 Subject: [PATCH 024/142] New package: kf6-kfilemetadata-6.0.0 --- srcpkgs/kf6-kfilemetadata-devel | 1 + srcpkgs/kf6-kfilemetadata/template | 27 +++++++++++++++++++++++++++ srcpkgs/kf6-kfilemetadata/update | 1 + 3 files changed, 29 insertions(+) create mode 120000 srcpkgs/kf6-kfilemetadata-devel create mode 100644 srcpkgs/kf6-kfilemetadata/template create mode 100644 srcpkgs/kf6-kfilemetadata/update diff --git a/srcpkgs/kf6-kfilemetadata-devel b/srcpkgs/kf6-kfilemetadata-devel new file mode 120000 index 00000000000000..ed4f2124ded906 --- /dev/null +++ b/srcpkgs/kf6-kfilemetadata-devel @@ -0,0 +1 @@ +kf6-kfilemetadata \ No newline at end of file diff --git a/srcpkgs/kf6-kfilemetadata/template b/srcpkgs/kf6-kfilemetadata/template new file mode 100644 index 00000000000000..ba896cd94a80b5 --- /dev/null +++ b/srcpkgs/kf6-kfilemetadata/template @@ -0,0 +1,27 @@ +# Template file for 'kf6-kfilemetadata' +pkgname=kf6-kfilemetadata +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext pkg-config" +# libqmobipocket-devel Needs qt6 version +makedepends="qt6-base-devel kf6-ki18n-devel kf6-karchive-devel + kf6-kcoreaddons-devel kf6-kconfig-devel attr-devel taglib-devel + exiv2-devel ffmpeg-devel ebook-tools-devel poppler-qt5-devel" +short_desc="Library for extracting file metadata" +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=cf130dc1b32a31a19213f3e1ac67f2180cb7931240e5c755211686e93792f393 + +kf6-kfilemetadata-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kfilemetadata/update b/srcpkgs/kf6-kfilemetadata/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kfilemetadata/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From a0948bb4d2893e84e94980ae43229f460429d9ec Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:53 +0100 Subject: [PATCH 025/142] New package: kf6-kglobalaccel-6.0.0 --- srcpkgs/kf6-kglobalaccel-devel | 1 + srcpkgs/kf6-kglobalaccel/template | 23 +++++++++++++++++++++++ srcpkgs/kf6-kglobalaccel/update | 1 + 3 files changed, 25 insertions(+) create mode 120000 srcpkgs/kf6-kglobalaccel-devel create mode 100644 srcpkgs/kf6-kglobalaccel/template create mode 100644 srcpkgs/kf6-kglobalaccel/update diff --git a/srcpkgs/kf6-kglobalaccel-devel b/srcpkgs/kf6-kglobalaccel-devel new file mode 120000 index 00000000000000..6c2cc67ff619c4 --- /dev/null +++ b/srcpkgs/kf6-kglobalaccel-devel @@ -0,0 +1 @@ +kf6-kglobalaccel \ No newline at end of file diff --git a/srcpkgs/kf6-kglobalaccel/template b/srcpkgs/kf6-kglobalaccel/template new file mode 100644 index 00000000000000..7cafd3d26a814e --- /dev/null +++ b/srcpkgs/kf6-kglobalaccel/template @@ -0,0 +1,23 @@ +# Template file for 'kf6-kglobalaccel' +pkgname=kf6-kglobalaccel +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base " +makedepends="qt6-base-devel qt6-declarative-devel" +short_desc="KDE Global desktop keyboard shortcuts" +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=58009eb0d0b70c93dc0cb0886ae929f3756e972c841d7a3e465df8307e5b7149 + +kf6-kglobalaccel-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kglobalaccel/update b/srcpkgs/kf6-kglobalaccel/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kglobalaccel/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 43be5bb50d8709d296e88d67143f8f7e756d1df7 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:54 +0100 Subject: [PATCH 026/142] New package: kf6-kholidays-6.0.0 --- srcpkgs/kf6-kholidays-devel | 1 + srcpkgs/kf6-kholidays/template | 24 ++++++++++++++++++++++++ srcpkgs/kf6-kholidays/update | 1 + 3 files changed, 26 insertions(+) create mode 120000 srcpkgs/kf6-kholidays-devel create mode 100644 srcpkgs/kf6-kholidays/template create mode 100644 srcpkgs/kf6-kholidays/update diff --git a/srcpkgs/kf6-kholidays-devel b/srcpkgs/kf6-kholidays-devel new file mode 120000 index 00000000000000..934c4ade644874 --- /dev/null +++ b/srcpkgs/kf6-kholidays-devel @@ -0,0 +1 @@ +kf6-kholidays \ No newline at end of file diff --git a/srcpkgs/kf6-kholidays/template b/srcpkgs/kf6-kholidays/template new file mode 100644 index 00000000000000..a15fcc67f8dbdd --- /dev/null +++ b/srcpkgs/kf6-kholidays/template @@ -0,0 +1,24 @@ +# Template file for 'kf6-kholidays' +pkgname=kf6-kholidays +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools" +makedepends="qt6-declarative-devel" +short_desc="Library to assist determining when holidays occur" +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=482f6375fe536a63b67bad45a0ad3880c74d74fc92a3a935ecb78b29830d9b7f + +kf6-kholidays-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kholidays/update b/srcpkgs/kf6-kholidays/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kholidays/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From f5e463c2652a66502ee19e5da3eefc61d3996b66 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:55 +0100 Subject: [PATCH 027/142] New package: kf6-ki18n-6.0.0 --- srcpkgs/kf6-ki18n-devel | 1 + srcpkgs/kf6-ki18n/template | 31 +++++++++++++++++++++++++++++++ srcpkgs/kf6-ki18n/update | 1 + 3 files changed, 33 insertions(+) create mode 120000 srcpkgs/kf6-ki18n-devel create mode 100644 srcpkgs/kf6-ki18n/template create mode 100644 srcpkgs/kf6-ki18n/update diff --git a/srcpkgs/kf6-ki18n-devel b/srcpkgs/kf6-ki18n-devel new file mode 120000 index 00000000000000..3cd6d3ba6ca30a --- /dev/null +++ b/srcpkgs/kf6-ki18n-devel @@ -0,0 +1 @@ +kf6-ki18n \ No newline at end of file diff --git a/srcpkgs/kf6-ki18n/template b/srcpkgs/kf6-ki18n/template new file mode 100644 index 00000000000000..5efdb52ed6b8f3 --- /dev/null +++ b/srcpkgs/kf6-ki18n/template @@ -0,0 +1,31 @@ +# Template file for 'kf6-ki18n' +pkgname=kf6-ki18n +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools gettext python3" +makedepends="qt6-declarative-devel" +depends="iso-codes" +short_desc="KDE Gettext-based UI text internationalization" +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=15cbfb73ef1d3954d6206755b6e6a9c86ea27be4b4db0c843d38494851bcc354 + +do_check() { + cd build + # disable failing tests + ctest -E "kcountrytest|kcountrysubdivisiontest" +} + +kf6-ki18n-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-ki18n/update b/srcpkgs/kf6-ki18n/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-ki18n/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From e5dfcc7253d553e1f1fd8cd315d3a3b24683d3ef Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:56 +0100 Subject: [PATCH 028/142] New package: kf6-kiconthemes-6.0.0 --- srcpkgs/kf6-kiconthemes-devel | 1 + srcpkgs/kf6-kiconthemes/template | 25 +++++++++++++++++++++++++ srcpkgs/kf6-kiconthemes/update | 1 + 3 files changed, 27 insertions(+) create mode 120000 srcpkgs/kf6-kiconthemes-devel create mode 100644 srcpkgs/kf6-kiconthemes/template create mode 100644 srcpkgs/kf6-kiconthemes/update diff --git a/srcpkgs/kf6-kiconthemes-devel b/srcpkgs/kf6-kiconthemes-devel new file mode 120000 index 00000000000000..3c8694a29e0263 --- /dev/null +++ b/srcpkgs/kf6-kiconthemes-devel @@ -0,0 +1 @@ +kf6-kiconthemes \ No newline at end of file diff --git a/srcpkgs/kf6-kiconthemes/template b/srcpkgs/kf6-kiconthemes/template new file mode 100644 index 00000000000000..c56658e7085ac4 --- /dev/null +++ b/srcpkgs/kf6-kiconthemes/template @@ -0,0 +1,25 @@ +# Template file for 'kf6-kiconthemes' +pkgname=kf6-kiconthemes +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools gettext" +makedepends="breeze-icons kf6-karchive-devel kf6-kcolorscheme-devel + qt6-svg-devel kf6-kconfigwidgets-devel" +short_desc="KDE Icon GUI utilities" +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=f557bd269fafe617eb8d4b7ac2959609f96cce3ea8b1b3ac231063a726927bb0 + +kf6-kiconthemes-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kiconthemes/update b/srcpkgs/kf6-kiconthemes/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kiconthemes/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 678d97aaf865b9161a589b8e149b26e2f1d7720b Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:13:26 +0100 Subject: [PATCH 029/142] New package: kf6-kauth-6.0.0 --- srcpkgs/kf6-kauth-devel | 1 + srcpkgs/kf6-kauth/template | 29 +++++++++++++++++++++++++++++ srcpkgs/kf6-kauth/update | 1 + 3 files changed, 31 insertions(+) create mode 120000 srcpkgs/kf6-kauth-devel create mode 100644 srcpkgs/kf6-kauth/template create mode 100644 srcpkgs/kf6-kauth/update diff --git a/srcpkgs/kf6-kauth-devel b/srcpkgs/kf6-kauth-devel new file mode 120000 index 00000000000000..aafa15610d4e36 --- /dev/null +++ b/srcpkgs/kf6-kauth-devel @@ -0,0 +1 @@ +kf6-kauth \ No newline at end of file diff --git a/srcpkgs/kf6-kauth/template b/srcpkgs/kf6-kauth/template new file mode 100644 index 00000000000000..9a7412234b3445 --- /dev/null +++ b/srcpkgs/kf6-kauth/template @@ -0,0 +1,29 @@ +# Template file for 'kf6-kauth' +pkgname=kf6-kauth +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base" +makedepends="kf6-kcoreaddons-devel" +checkdepends="dbus" +short_desc="KDE Execute actions as privileged user" +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=66046698d2584692d5397a6ec808b2c9f8b7882a0f85233be9cd69283d03c768 + +do_check() { + cd build + dbus-run-session ctest +} + +kf6-kauth-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kauth/update b/srcpkgs/kf6-kauth/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kauth/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From e5c6b8bdfb7832cd5971570964e2744ed86a9ec6 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:13:33 +0100 Subject: [PATCH 030/142] New package: kf6-kguiaddons-6.0.0 --- srcpkgs/kf6-kguiaddons-devel | 1 + srcpkgs/kf6-kguiaddons/template | 34 +++++++++++++++++++++++++++++++++ srcpkgs/kf6-kguiaddons/update | 1 + 3 files changed, 36 insertions(+) create mode 120000 srcpkgs/kf6-kguiaddons-devel create mode 100644 srcpkgs/kf6-kguiaddons/template create mode 100644 srcpkgs/kf6-kguiaddons/update diff --git a/srcpkgs/kf6-kguiaddons-devel b/srcpkgs/kf6-kguiaddons-devel new file mode 120000 index 00000000000000..5afca3220135e8 --- /dev/null +++ b/srcpkgs/kf6-kguiaddons-devel @@ -0,0 +1 @@ +kf6-kguiaddons \ No newline at end of file diff --git a/srcpkgs/kf6-kguiaddons/template b/srcpkgs/kf6-kguiaddons/template new file mode 100644 index 00000000000000..97834a710ceb5a --- /dev/null +++ b/srcpkgs/kf6-kguiaddons/template @@ -0,0 +1,34 @@ +# Template file for 'kf6-kguiaddons' +pkgname=kf6-kguiaddons +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + wayland-devel pkg-config qt6-wayland-tools" +makedepends="qt6-wayland-devel plasma-wayland-protocols wayland-devel" +depends="kf6-kguiaddons-geo-uri-handler" +short_desc="Addons to QtGui" +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=20af58ab639ea99df09acbd74af0c867f22f1d9f91595623ab44fba5834eaa62 + +kf6-kguiaddons-geo-uri-handler_package() { + short_desc+=" - Geo URI handler" + pkg_install() { + vmove usr/share/applications + vmove usr/bin/kde-geo-uri-handler + } +} + +kf6-kguiaddons-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/lib/pkgconfig + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kguiaddons/update b/srcpkgs/kf6-kguiaddons/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kguiaddons/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 59958739ae1fc815cc4eff590bd8fa06f7ac735b Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:13:36 +0100 Subject: [PATCH 031/142] New package: kf6-solid-6.0.0 --- srcpkgs/kf6-solid-devel | 1 + srcpkgs/kf6-solid/template | 25 +++++++++++++++++++++++++ srcpkgs/kf6-solid/update | 1 + 3 files changed, 27 insertions(+) create mode 120000 srcpkgs/kf6-solid-devel create mode 100644 srcpkgs/kf6-solid/template create mode 100644 srcpkgs/kf6-solid/update diff --git a/srcpkgs/kf6-solid-devel b/srcpkgs/kf6-solid-devel new file mode 120000 index 00000000000000..50c14c84d7f6db --- /dev/null +++ b/srcpkgs/kf6-solid-devel @@ -0,0 +1 @@ +kf6-solid \ No newline at end of file diff --git a/srcpkgs/kf6-solid/template b/srcpkgs/kf6-solid/template new file mode 100644 index 00000000000000..244812959ed545 --- /dev/null +++ b/srcpkgs/kf6-solid/template @@ -0,0 +1,25 @@ +# Template file for 'kf6-solid' +pkgname=kf6-solid +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base flex" +makedepends="qt6-base-devel" +depends="upower udisks2 media-player-info" +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=75c5d254eeceb917c35cb0e32beff76a2cf1458f773ecd0e7795b47dad5aadd3 + +kf6-solid-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-solid/update b/srcpkgs/kf6-solid/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-solid/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 102d3202a4005f9595abc64eb8d9ae88947ee8b1 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:13:40 +0100 Subject: [PATCH 032/142] New package: kf6-kirigami-6.0.0 --- srcpkgs/kf6-kirigami-devel | 1 + srcpkgs/kf6-kirigami/template | 24 ++++++++++++++++++++++++ srcpkgs/kf6-kirigami/update | 1 + 3 files changed, 26 insertions(+) create mode 120000 srcpkgs/kf6-kirigami-devel create mode 100644 srcpkgs/kf6-kirigami/template create mode 100644 srcpkgs/kf6-kirigami/update diff --git a/srcpkgs/kf6-kirigami-devel b/srcpkgs/kf6-kirigami-devel new file mode 120000 index 00000000000000..098e333077bfd1 --- /dev/null +++ b/srcpkgs/kf6-kirigami-devel @@ -0,0 +1 @@ +kf6-kirigami \ No newline at end of file diff --git a/srcpkgs/kf6-kirigami/template b/srcpkgs/kf6-kirigami/template new file mode 100644 index 00000000000000..f78b10b1de506d --- /dev/null +++ b/srcpkgs/kf6-kirigami/template @@ -0,0 +1,24 @@ +# Template file for 'kf6-kirigami' +pkgname=kf6-kirigami +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base qt6-shadertools + qt6-declarative-host-tools" +makedepends="qt6-declarative-devel qt6-shadertools-devel qt6-svg-devel" +short_desc="QtQuick based components set" +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=ed0f56c89249fb92a9af99a94fd13542abbae4a8f1613aaaa2bfab87914b601a + +kf6-kirigami-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kirigami/update b/srcpkgs/kf6-kirigami/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kirigami/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From ee158498db776bf73e7576707b167a6bbfc1cff8 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:13:42 +0100 Subject: [PATCH 033/142] New package: kf6-kio-6.0.0 --- srcpkgs/kf6-kio-devel | 1 + srcpkgs/kf6-kio/patches/test.patch | 79 ++++++++++++++++++++++++++++++ srcpkgs/kf6-kio/template | 51 +++++++++++++++++++ srcpkgs/kf6-kio/update | 1 + 4 files changed, 132 insertions(+) create mode 120000 srcpkgs/kf6-kio-devel create mode 100644 srcpkgs/kf6-kio/patches/test.patch create mode 100644 srcpkgs/kf6-kio/template create mode 100644 srcpkgs/kf6-kio/update diff --git a/srcpkgs/kf6-kio-devel b/srcpkgs/kf6-kio-devel new file mode 120000 index 00000000000000..dc952bdc05a95f --- /dev/null +++ b/srcpkgs/kf6-kio-devel @@ -0,0 +1 @@ +kf6-kio \ No newline at end of file diff --git a/srcpkgs/kf6-kio/patches/test.patch b/srcpkgs/kf6-kio/patches/test.patch new file mode 100644 index 00000000000000..39b7e2ec8d249f --- /dev/null +++ b/srcpkgs/kf6-kio/patches/test.patch @@ -0,0 +1,79 @@ +--- a/autotests/kacltest.cpp 2024-02-21 12:25:36.000000000 +0100 ++++ - 2024-03-02 20:04:25.695983576 +0100 +@@ -34,7 +34,7 @@ + + m_testACL = QStringLiteral( + "user::rw-\n" +- "user:bin:rwx\n" ++ "user:nobody:rwx\n" + "group::rw-\n" + "mask::rwx\n" + "other::r--\n"); +@@ -64,7 +64,7 @@ + m_testACL2 = + QLatin1String{ + "user::rwx\n" +- "user:bin:rwx\n" ++ "user:nobody:rwx\n" + "group::rw-\n"} + + orderedGroups + + QLatin1String{ +@@ -74,7 +74,7 @@ + m_testACLEffective = + QLatin1String{ + "user::rwx\n" +- "user:bin:rwx #effective:r-x\n" ++ "user:nobody:rwx #effective:r-x\n" + "group::rw- #effective:r--\n"} + + orderedGroups + + QLatin1String{ +@@ -131,7 +131,7 @@ + ++count; + } + QCOMPARE(count, 1); +- QCOMPARE(name, QStringLiteral("bin")); ++ QCOMPARE(name, QStringLiteral("nobody")); + QCOMPARE(permissions, 7); + } + +@@ -205,19 +205,19 @@ + bool dummy = false; + QCOMPARE(int(CharlesII.maskPermissions(dummy)), 7); + +- const QString expected(QStringLiteral("user::rw-\nuser:root:rwx\nuser:bin:r--\ngroup::rw-\nmask::rwx\nother::r--\n")); ++ const QString expected(QStringLiteral("user::rw-\nuser:root:rwx\nuser:nobody:r--\ngroup::rw-\nmask::rwx\nother::r--\n")); + + ACLUserPermissionsList users; + ACLUserPermissions user = qMakePair(QStringLiteral("root"), (unsigned short)7); + users.append(user); +- user = qMakePair(QStringLiteral("bin"), (unsigned short)4); ++ user = qMakePair(QStringLiteral("nobody"), (unsigned short)4); + users.append(user); + CharlesII.setAllUserPermissions(users); + QCOMPARE(CharlesII.asString(), expected); + + CharlesII.setACL(m_testACL); // reset + // it already has an entry for bin, let's change it +- CharlesII.setNamedUserPermissions(QStringLiteral("bin"), 4); ++ CharlesII.setNamedUserPermissions(QStringLiteral("nobody"), 4); + CharlesII.setNamedUserPermissions(QStringLiteral("root"), 7); + QCOMPARE(CharlesII.asString(), expected); + +@@ -237,7 +237,7 @@ + const QString expected2 = + QLatin1String{ + "user::rw-\n" +- "user:bin:rwx\n" ++ "user:nobody:rwx\n" + "group::rw-\n"} + + orderedGroups + + QLatin1String{ +@@ -267,7 +267,7 @@ + v = foo.setNamedGroupPermissions(QStringLiteral("jongel"), 7); // non-existing group + QVERIFY(!v); + +- v = foo.setNamedUserPermissions(QStringLiteral("bin"), 7); // existing user ++ v = foo.setNamedUserPermissions(QStringLiteral("nobody"), 7); // existing user + QVERIFY(v); + v = foo.setNamedUserPermissions(QStringLiteral("jongel"), 7); // non-existing user + QVERIFY(!v); diff --git a/srcpkgs/kf6-kio/template b/srcpkgs/kf6-kio/template new file mode 100644 index 00000000000000..4a6524f5d47524 --- /dev/null +++ b/srcpkgs/kf6-kio/template @@ -0,0 +1,51 @@ +# Template file for 'kf6-kio' +pkgname=kf6-kio +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext kf6-kdoctools" +makedepends="kf6-karchive-devel kf6-kauth-devel kf6-kbookmarks-devel + kf6-kservice-devel kf6-solid-devel kf6-kcrash-devel kf6-kdbusaddons-devel + kf6-kcompletion-devel kf6-kiconthemes-devel kf6-kitemviews-devel + kf6-kjobwidgets-devel kf6-kwindowsystem-devel kf6-kwallet-devel + kf6-kded-devel qt6-qt5compat-devel qt6-tools-devel acl-devel" +checkdepends="dbus" +short_desc="KDE Network transparent access to files and data" +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=4951adf043299e463803cc63ed33d5261b81bff969eb189dc13350f495cb4b42 + +do_check() { + cd build + # disable failing tests + tests=("kpasswdservertest" + "kiocore-kmountpointtest" + "kiocore-jobtest" + "kiocore-kfileitemtest" + "kiocore-filefiltertest" + "kiogui-favicontest" + "kiogui-openurljobtest" + "applicationlauncherjob_servicetest" + "commandlauncherjob_servicetest" + "kiowidgets-kdirmodeltest" + "kiowidgets-kfileitemactionstest" + "kiowidgets-kurifiltertest-colon-separator" + "kiowidgets-kurifiltertest-space-separator" + "kiofilewidgets-kfilewidgettest" + "kiofilewidgets-kfileplacesmodeltest" + "kiowidgets-kdirlistertest") + dbus-run-session ctest -E "($( echo ${tests[@]} | tr " " "|"))" +} + +kf6-kio-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/libKF6KIO*.so" + } +} diff --git a/srcpkgs/kf6-kio/update b/srcpkgs/kf6-kio/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kio/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From b9d1aa6eda01d03a0505c9b777cf71b2219c0ac1 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:13:48 +0100 Subject: [PATCH 034/142] New package: kf6-kidletime-6.0.0 --- srcpkgs/kf6-kidletime-devel | 1 + srcpkgs/kf6-kidletime/template | 25 +++++++++++++++++++++++++ srcpkgs/kf6-kidletime/update | 1 + 3 files changed, 27 insertions(+) create mode 120000 srcpkgs/kf6-kidletime-devel create mode 100644 srcpkgs/kf6-kidletime/template create mode 100644 srcpkgs/kf6-kidletime/update diff --git a/srcpkgs/kf6-kidletime-devel b/srcpkgs/kf6-kidletime-devel new file mode 120000 index 00000000000000..14d8fdb6ce8a93 --- /dev/null +++ b/srcpkgs/kf6-kidletime-devel @@ -0,0 +1 @@ +kf6-kidletime \ No newline at end of file diff --git a/srcpkgs/kf6-kidletime/template b/srcpkgs/kf6-kidletime/template new file mode 100644 index 00000000000000..d1a057048cd3f6 --- /dev/null +++ b/srcpkgs/kf6-kidletime/template @@ -0,0 +1,25 @@ +# Template file for 'kf6-kidletime' +pkgname=kf6-kidletime +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-wayland-tools wayland-devel pkg-config" +makedepends="qt6-wayland-devel plasma-wayland-protocols wayland-protocols + libXScrnSaver-devel" +short_desc="Framework for detection and notification of device idle time" +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=aa846b4cfcbc48d084350d1f525638fcf4766b0363bcde40fcefa88a8fbda7b3 + +kf6-kidletime-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kidletime/update b/srcpkgs/kf6-kidletime/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kidletime/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 3c1eafa60f61e4172b23d7709258b699ece8782b Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:04 +0100 Subject: [PATCH 035/142] New package: kf6-kimageformats-6.0.0 --- srcpkgs/kf6-kimageformats/template | 22 ++++++++++++++++++++++ srcpkgs/kf6-kimageformats/update | 1 + 2 files changed, 23 insertions(+) create mode 100644 srcpkgs/kf6-kimageformats/template create mode 100644 srcpkgs/kf6-kimageformats/update diff --git a/srcpkgs/kf6-kimageformats/template b/srcpkgs/kf6-kimageformats/template new file mode 100644 index 00000000000000..83e26679fcfe8f --- /dev/null +++ b/srcpkgs/kf6-kimageformats/template @@ -0,0 +1,22 @@ +# Template file for 'kf6-kimageformats' +pkgname=kf6-kimageformats +version=6.0.0 +revision=1 +build_style=cmake +configure_args="-DKIMAGEFORMATS_HEIF=ON" +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + pkg-config" +makedepends="kf6-karchive-devel libopenexr-devel libheif-devel libraw-devel + libjxl-devel libavif-devel" +short_desc="KDE Plugins to allow QImage to support extra file formats" +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=1ddd28f2fb8ac2c95556f792418c2b6190a04050ac31b27aa82ea11c1af0879c + +do_check() { + cd build + # disable failing tests + ctest -E "kimageformats-read-psd|kimageformats-read-hej2" +} diff --git a/srcpkgs/kf6-kimageformats/update b/srcpkgs/kf6-kimageformats/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kimageformats/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 3534f1badd9d51e7497e85d4cf3dfac4d8467ea0 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:05 +0100 Subject: [PATCH 036/142] New package: kf6-kitemmodels-6.0.0 --- srcpkgs/kf6-kitemmodels-devel | 1 + srcpkgs/kf6-kitemmodels/template | 24 ++++++++++++++++++++++++ srcpkgs/kf6-kitemmodels/update | 1 + 3 files changed, 26 insertions(+) create mode 120000 srcpkgs/kf6-kitemmodels-devel create mode 100644 srcpkgs/kf6-kitemmodels/template create mode 100644 srcpkgs/kf6-kitemmodels/update diff --git a/srcpkgs/kf6-kitemmodels-devel b/srcpkgs/kf6-kitemmodels-devel new file mode 120000 index 00000000000000..9645a859c75888 --- /dev/null +++ b/srcpkgs/kf6-kitemmodels-devel @@ -0,0 +1 @@ +kf6-kitemmodels \ No newline at end of file diff --git a/srcpkgs/kf6-kitemmodels/template b/srcpkgs/kf6-kitemmodels/template new file mode 100644 index 00000000000000..fa84f8c912ee2a --- /dev/null +++ b/srcpkgs/kf6-kitemmodels/template @@ -0,0 +1,24 @@ +# Template file for 'kf6-kitemmodels' +pkgname=kf6-kitemmodels +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools" +makedepends="qt6-declarative-devel" +short_desc="Set of item models extending the Qt model-view framework" +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=89b879981722821a911bba1765128820217944fa78e5452369158ed97a835b3a + +kf6-kitemmodels-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kitemmodels/update b/srcpkgs/kf6-kitemmodels/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kitemmodels/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 835d67bbf07b1eacfd76ee6d7ce333cd6df60724 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:06 +0100 Subject: [PATCH 037/142] New package: kf6-kitemviews-6.0.0 --- srcpkgs/kf6-kitemviews-devel | 1 + srcpkgs/kf6-kitemviews/template | 39 +++++++++++++++++++++++++++++++++ srcpkgs/kf6-kitemviews/update | 1 + 3 files changed, 41 insertions(+) create mode 120000 srcpkgs/kf6-kitemviews-devel create mode 100644 srcpkgs/kf6-kitemviews/template create mode 100644 srcpkgs/kf6-kitemviews/update diff --git a/srcpkgs/kf6-kitemviews-devel b/srcpkgs/kf6-kitemviews-devel new file mode 120000 index 00000000000000..204e2eff2abca4 --- /dev/null +++ b/srcpkgs/kf6-kitemviews-devel @@ -0,0 +1 @@ +kf6-kitemviews \ No newline at end of file diff --git a/srcpkgs/kf6-kitemviews/template b/srcpkgs/kf6-kitemviews/template new file mode 100644 index 00000000000000..40db575c8c82a0 --- /dev/null +++ b/srcpkgs/kf6-kitemviews/template @@ -0,0 +1,39 @@ +# Template file for 'kf6-kitemviews' +pkgname=kf6-kitemviews +version=6.0.0 +revision=1 +build_style=cmake +configure_args="$(vopt_bool designerplugin BUILD_DESIGNERPLUGIN)" +hostmakedepends="extra-cmake-modules qt6-tools qt6-base" +makedepends="qt6-base-devel" +short_desc="Set of item views extending the Qt model-view framework" +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=aded76af78d66bc3e90f3a1cada117d74783b519904d04a39591b9874df35243 + +build_options="designerplugin" +build_options_default="" + +if [ -z "$CROSS_BUILD" ]; then + build_options_default="designerplugin" +fi + +if [ "$build_option_designerplugin" ]; then + makedepends+=" qt6-tools-devel" + nocross="yes" +fi + +kf6-kitemviews-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + if [ "$build_option_designerplugin" ]; then + vmove usr/lib/qt6/plugins/designer + fi + } +} diff --git a/srcpkgs/kf6-kitemviews/update b/srcpkgs/kf6-kitemviews/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kitemviews/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 119dde558fe1ca74f1cf0e9b819624b2d5db404e Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:07 +0100 Subject: [PATCH 038/142] New package: kf6-kjobwidgets-6.0.0 --- srcpkgs/kf6-kjobwidgets-devel | 1 + srcpkgs/kf6-kjobwidgets/template | 24 ++++++++++++++++++++++++ srcpkgs/kf6-kjobwidgets/update | 1 + 3 files changed, 26 insertions(+) create mode 120000 srcpkgs/kf6-kjobwidgets-devel create mode 100644 srcpkgs/kf6-kjobwidgets/template create mode 100644 srcpkgs/kf6-kjobwidgets/update diff --git a/srcpkgs/kf6-kjobwidgets-devel b/srcpkgs/kf6-kjobwidgets-devel new file mode 120000 index 00000000000000..4c11f21c0e5bf4 --- /dev/null +++ b/srcpkgs/kf6-kjobwidgets-devel @@ -0,0 +1 @@ +kf6-kjobwidgets \ No newline at end of file diff --git a/srcpkgs/kf6-kjobwidgets/template b/srcpkgs/kf6-kjobwidgets/template new file mode 100644 index 00000000000000..7d0f73b9298475 --- /dev/null +++ b/srcpkgs/kf6-kjobwidgets/template @@ -0,0 +1,24 @@ +# Template file for 'kf6-kjobwidgets' +pkgname=kf6-kjobwidgets +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base " +makedepends="kf6-kcoreaddons-devel kf6-knotifications-devel + kf6-kwidgetsaddons-devel" +short_desc="Widgets for showing progress of asynchronous jobs" +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=5239d0d47af8118c962b59816fceeebbff930a43ab7923438982ac08dbcb84be + +kf6-kjobwidgets-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kjobwidgets/update b/srcpkgs/kf6-kjobwidgets/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kjobwidgets/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From ee627fad3beee87b491163c7d2dff3be207467e5 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:08 +0100 Subject: [PATCH 039/142] New package: kf6-knewstuff-6.0.0 --- srcpkgs/kf6-knewstuff-devel | 1 + srcpkgs/kf6-knewstuff/template | 26 ++++++++++++++++++++++++++ srcpkgs/kf6-knewstuff/update | 1 + 3 files changed, 28 insertions(+) create mode 120000 srcpkgs/kf6-knewstuff-devel create mode 100644 srcpkgs/kf6-knewstuff/template create mode 100644 srcpkgs/kf6-knewstuff/update diff --git a/srcpkgs/kf6-knewstuff-devel b/srcpkgs/kf6-knewstuff-devel new file mode 120000 index 00000000000000..c5ac0888854c14 --- /dev/null +++ b/srcpkgs/kf6-knewstuff-devel @@ -0,0 +1 @@ +kf6-knewstuff \ No newline at end of file diff --git a/srcpkgs/kf6-knewstuff/template b/srcpkgs/kf6-knewstuff/template new file mode 100644 index 00000000000000..1c218a254edd0f --- /dev/null +++ b/srcpkgs/kf6-knewstuff/template @@ -0,0 +1,26 @@ +# Template file for 'kf6-knewstuff' +pkgname=kf6-knewstuff +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools gettext" +makedepends="kf6-attica-devel kf6-karchive-devel kf6-kconfig-devel + kf6-kcoreaddons-devel kf6-ki18n-devel kf6-kpackage-devel + kf6-kwidgetsaddons-devel kf6-syndication-devel" +short_desc="KDE Framework for downloading and sharing additional application data" +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=0299dba980590bd7c74870a74c6bb6ca732af478ab2c9ba414943f62ea0be0fa + +kf6-knewstuff-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-knewstuff/update b/srcpkgs/kf6-knewstuff/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-knewstuff/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 2aeaf8bbc121efa09004e8721ae14bbc04f6ec27 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:10 +0100 Subject: [PATCH 040/142] New package: kf6-knotifications-6.0.0 --- srcpkgs/kf6-knotifications-devel | 1 + srcpkgs/kf6-knotifications/template | 24 ++++++++++++++++++++++++ srcpkgs/kf6-knotifications/update | 1 + 3 files changed, 26 insertions(+) create mode 120000 srcpkgs/kf6-knotifications-devel create mode 100644 srcpkgs/kf6-knotifications/template create mode 100644 srcpkgs/kf6-knotifications/update diff --git a/srcpkgs/kf6-knotifications-devel b/srcpkgs/kf6-knotifications-devel new file mode 120000 index 00000000000000..47d4dcf63131f6 --- /dev/null +++ b/srcpkgs/kf6-knotifications-devel @@ -0,0 +1 @@ +kf6-knotifications \ No newline at end of file diff --git a/srcpkgs/kf6-knotifications/template b/srcpkgs/kf6-knotifications/template new file mode 100644 index 00000000000000..a18f31fd55c322 --- /dev/null +++ b/srcpkgs/kf6-knotifications/template @@ -0,0 +1,24 @@ +# Template file for 'kf6-knotifications' +pkgname=kf6-knotifications +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools pkg-config" +makedepends="kf6-kconfig-devel libcanberra-devel" +short_desc="KDE Desktop notifications" +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=35fed813fc594bbe808bc01b511b2d1eff9023977b7981137f3fec81984713e8 + +kf6-knotifications-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-knotifications/update b/srcpkgs/kf6-knotifications/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-knotifications/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 2a34c40a37ed99ad85374fb1af508e02b4a5fded Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:11 +0100 Subject: [PATCH 041/142] New package: kf6-knotifyconfig-6.0.0 --- srcpkgs/kf6-knotifyconfig-devel | 1 + srcpkgs/kf6-knotifyconfig/template | 25 +++++++++++++++++++++++++ srcpkgs/kf6-knotifyconfig/update | 1 + 3 files changed, 27 insertions(+) create mode 120000 srcpkgs/kf6-knotifyconfig-devel create mode 100644 srcpkgs/kf6-knotifyconfig/template create mode 100644 srcpkgs/kf6-knotifyconfig/update diff --git a/srcpkgs/kf6-knotifyconfig-devel b/srcpkgs/kf6-knotifyconfig-devel new file mode 120000 index 00000000000000..542ba5d5e5db9f --- /dev/null +++ b/srcpkgs/kf6-knotifyconfig-devel @@ -0,0 +1 @@ +kf6-knotifyconfig \ No newline at end of file diff --git a/srcpkgs/kf6-knotifyconfig/template b/srcpkgs/kf6-knotifyconfig/template new file mode 100644 index 00000000000000..f8e8b12c5b24c1 --- /dev/null +++ b/srcpkgs/kf6-knotifyconfig/template @@ -0,0 +1,25 @@ +# Template file for 'kf6-knotifyconfig' +pkgname=kf6-knotifyconfig +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext" +makedepends="kf6-kcompletion-devel kf6-kconfig-devel kf6-ki18n-devel + kf6-kio-devel kf6-kxmlgui-devel" +short_desc="KDE Configuration dialog for desktop notification" +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=323fe757a01ecb2481d9ad04b0902efd3dde13cb1fc044ee1ac1b7f5a29369e6 + +kf6-knotifyconfig-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-knotifyconfig/update b/srcpkgs/kf6-knotifyconfig/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-knotifyconfig/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 0bb44659f4b4f1c3d3f379051d359cb287c5e23f Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:12 +0100 Subject: [PATCH 042/142] New package: kf6-kpackage-6.0.0 --- srcpkgs/kf6-kpackage-devel | 1 + srcpkgs/kf6-kpackage/template | 24 ++++++++++++++++++++++++ srcpkgs/kf6-kpackage/update | 1 + 3 files changed, 26 insertions(+) create mode 120000 srcpkgs/kf6-kpackage-devel create mode 100644 srcpkgs/kf6-kpackage/template create mode 100644 srcpkgs/kf6-kpackage/update diff --git a/srcpkgs/kf6-kpackage-devel b/srcpkgs/kf6-kpackage-devel new file mode 120000 index 00000000000000..9f80c68cd24391 --- /dev/null +++ b/srcpkgs/kf6-kpackage-devel @@ -0,0 +1 @@ +kf6-kpackage \ No newline at end of file diff --git a/srcpkgs/kf6-kpackage/template b/srcpkgs/kf6-kpackage/template new file mode 100644 index 00000000000000..a1191c18a78575 --- /dev/null +++ b/srcpkgs/kf6-kpackage/template @@ -0,0 +1,24 @@ +# Template file for 'kf6-kpackage' +pkgname=kf6-kpackage +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext" +makedepends="kf6-karchive-devel kf6-kcoreaddons-devel kf6-ki18n-devel" +short_desc="Aplications to manage user installable packages of non-binary assets" +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=d2aec3df0dffb71e93acc03c46f2d4ca59c58263a9989df75107bf5223e9d1b7 + +kf6-kpackage-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kpackage/update b/srcpkgs/kf6-kpackage/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kpackage/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 6857304b7a721286c247dbc3fae2fe976325255f Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:13 +0100 Subject: [PATCH 043/142] New package: kf6-kparts-6.0.0 --- srcpkgs/kf6-kparts-devel | 1 + srcpkgs/kf6-kparts/template | 25 +++++++++++++++++++++++++ srcpkgs/kf6-kparts/update | 1 + 3 files changed, 27 insertions(+) create mode 120000 srcpkgs/kf6-kparts-devel create mode 100644 srcpkgs/kf6-kparts/template create mode 100644 srcpkgs/kf6-kparts/update diff --git a/srcpkgs/kf6-kparts-devel b/srcpkgs/kf6-kparts-devel new file mode 120000 index 00000000000000..db8c2e54c9651e --- /dev/null +++ b/srcpkgs/kf6-kparts-devel @@ -0,0 +1 @@ +kf6-kparts \ No newline at end of file diff --git a/srcpkgs/kf6-kparts/template b/srcpkgs/kf6-kparts/template new file mode 100644 index 00000000000000..813b00242e1960 --- /dev/null +++ b/srcpkgs/kf6-kparts/template @@ -0,0 +1,25 @@ +# Template file for 'kf6-kparts' +pkgname=kf6-kparts +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext" +makedepends="kf6-kconfig-devel kf6-kcoreaddons-devel kf6-ki18n-devel + kf6-kio-devel kf6-kxmlgui-devel" +short_desc="KDE Plugin framework for user interface components" +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=f08308556eecd6db0be727ec1d27b3bb533880a530d112bb16ec2f08ead1f6e1 + +kf6-kparts-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kparts/update b/srcpkgs/kf6-kparts/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kparts/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 77fc2187a51948a52df9069fe1fd4272eded69f0 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:14 +0100 Subject: [PATCH 044/142] New package: kf6-kpeople-6.0.0 --- srcpkgs/kf6-kpeople-devel | 1 + srcpkgs/kf6-kpeople/template | 31 +++++++++++++++++++++++++++++++ srcpkgs/kf6-kpeople/update | 1 + 3 files changed, 33 insertions(+) create mode 120000 srcpkgs/kf6-kpeople-devel create mode 100644 srcpkgs/kf6-kpeople/template create mode 100644 srcpkgs/kf6-kpeople/update diff --git a/srcpkgs/kf6-kpeople-devel b/srcpkgs/kf6-kpeople-devel new file mode 120000 index 00000000000000..c900fad295cc3e --- /dev/null +++ b/srcpkgs/kf6-kpeople-devel @@ -0,0 +1 @@ +kf6-kpeople \ No newline at end of file diff --git a/srcpkgs/kf6-kpeople/template b/srcpkgs/kf6-kpeople/template new file mode 100644 index 00000000000000..23937bbcbd0682 --- /dev/null +++ b/srcpkgs/kf6-kpeople/template @@ -0,0 +1,31 @@ +# Template file for 'kf6-kpeople' +pkgname=kf6-kpeople +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools gettext" +makedepends="kf6-kcontacts-devel kf6-kcoreaddons-devel kf6-ki18n-devel + kf6-kwidgetsaddons-devel kf6-kitemviews-devel" +short_desc="Library that provides access to all contacts and the people who hold them" +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=2119ac9dfa80f4d90d6cd044d544ed5e500e9ae487ce616f2475c58eaa906ec3 + +do_check() { + cd build + # disable failing test + ctest -E "personsmodeltest" +} + +kf6-kpeople-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kpeople/update b/srcpkgs/kf6-kpeople/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kpeople/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From a858aea7ee9a160b32f25a9019f5c44cae0e240c Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:15 +0100 Subject: [PATCH 045/142] New package: kf6-kplotting-6.0.0 --- srcpkgs/kf6-kplotting-devel | 1 + srcpkgs/kf6-kplotting/template | 23 +++++++++++++++++++++++ srcpkgs/kf6-kplotting/update | 1 + 3 files changed, 25 insertions(+) create mode 120000 srcpkgs/kf6-kplotting-devel create mode 100644 srcpkgs/kf6-kplotting/template create mode 100644 srcpkgs/kf6-kplotting/update diff --git a/srcpkgs/kf6-kplotting-devel b/srcpkgs/kf6-kplotting-devel new file mode 120000 index 00000000000000..c392c9b1b8b243 --- /dev/null +++ b/srcpkgs/kf6-kplotting-devel @@ -0,0 +1 @@ +kf6-kplotting \ No newline at end of file diff --git a/srcpkgs/kf6-kplotting/template b/srcpkgs/kf6-kplotting/template new file mode 100644 index 00000000000000..17989e12f5ede7 --- /dev/null +++ b/srcpkgs/kf6-kplotting/template @@ -0,0 +1,23 @@ +# Template file for 'kf6-kplotting' +pkgname=kf6-kplotting +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base " +makedepends="qt6-base-devel qt6-tools-devel" +short_desc="QWidget-derived class for easy data-plotting" +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=dc43644b7632344bd413d754aa7dd1052a3cde9230193abf5da47de1341a63ff + +kf6-kplotting-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kplotting/update b/srcpkgs/kf6-kplotting/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kplotting/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 345c831e1939d5d40ee2028b9e2f6907c2bc4877 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:17 +0100 Subject: [PATCH 046/142] New package: kf6-kpty-6.0.0 --- srcpkgs/kf6-kpty-devel | 1 + srcpkgs/kf6-kpty/template | 25 +++++++++++++++++++++++++ srcpkgs/kf6-kpty/update | 1 + 3 files changed, 27 insertions(+) create mode 120000 srcpkgs/kf6-kpty-devel create mode 100644 srcpkgs/kf6-kpty/template create mode 100644 srcpkgs/kf6-kpty/update diff --git a/srcpkgs/kf6-kpty-devel b/srcpkgs/kf6-kpty-devel new file mode 120000 index 00000000000000..e49511c427504c --- /dev/null +++ b/srcpkgs/kf6-kpty-devel @@ -0,0 +1 @@ +kf6-kpty \ No newline at end of file diff --git a/srcpkgs/kf6-kpty/template b/srcpkgs/kf6-kpty/template new file mode 100644 index 00000000000000..52b8b07e7a90d4 --- /dev/null +++ b/srcpkgs/kf6-kpty/template @@ -0,0 +1,25 @@ +# Template file for 'kf6-kpty' +pkgname=kf6-kpty +version=6.0.0 +revision=1 +build_style=cmake +configure_args="-DUTEMPTER_EXECUTABLE=/usr/lib/utempter/utempter" +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext" +makedepends="kf6-kcoreaddons-devel kf6-ki18n-devel libutempter-devel" +short_desc="KDE Interfacing with pseudo terminal devices" +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=c5df357adfc1733593f6ceb3cd95ff7a3e587701f990b631dfaee0278e0df171 + +kf6-kpty-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kpty/update b/srcpkgs/kf6-kpty/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kpty/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 2e1ee9c2a7fec50ac410cc2dbde1897e2d6290ed Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:18 +0100 Subject: [PATCH 047/142] New package: kf6-kquickcharts-6.0.0 --- srcpkgs/kf6-kquickcharts-devel | 1 + srcpkgs/kf6-kquickcharts/template | 23 +++++++++++++++++++++++ srcpkgs/kf6-kquickcharts/update | 1 + 3 files changed, 25 insertions(+) create mode 120000 srcpkgs/kf6-kquickcharts-devel create mode 100644 srcpkgs/kf6-kquickcharts/template create mode 100644 srcpkgs/kf6-kquickcharts/update diff --git a/srcpkgs/kf6-kquickcharts-devel b/srcpkgs/kf6-kquickcharts-devel new file mode 120000 index 00000000000000..839e2c4ebbdb52 --- /dev/null +++ b/srcpkgs/kf6-kquickcharts-devel @@ -0,0 +1 @@ +kf6-kquickcharts \ No newline at end of file diff --git a/srcpkgs/kf6-kquickcharts/template b/srcpkgs/kf6-kquickcharts/template new file mode 100644 index 00000000000000..09b3016141bf38 --- /dev/null +++ b/srcpkgs/kf6-kquickcharts/template @@ -0,0 +1,23 @@ +# Template file for 'kf6-kquickcharts' +pkgname=kf6-kquickcharts +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools qt6-shadertools SPIRV-Tools" +makedepends="qt6-declarative-devel qt6-shadertools-devel" +short_desc="QtQuick plugin providing high-performance charts" +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=ebd9a8f501b80e72a12f50d984847a698f7283be389644f7e24133484076a6a5 + +kf6-kquickcharts-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kquickcharts/update b/srcpkgs/kf6-kquickcharts/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kquickcharts/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From a5f3af9e2e06e47ec25656836d264b2e5198b54d Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:19 +0100 Subject: [PATCH 048/142] New package: kf6-krunner-6.0.0 --- srcpkgs/kf6-krunner-devel | 1 + srcpkgs/kf6-krunner/template | 31 +++++++++++++++++++++++++++++++ srcpkgs/kf6-krunner/update | 1 + 3 files changed, 33 insertions(+) create mode 120000 srcpkgs/kf6-krunner-devel create mode 100644 srcpkgs/kf6-krunner/template create mode 100644 srcpkgs/kf6-krunner/update diff --git a/srcpkgs/kf6-krunner-devel b/srcpkgs/kf6-krunner-devel new file mode 120000 index 00000000000000..73acf1e9f54231 --- /dev/null +++ b/srcpkgs/kf6-krunner-devel @@ -0,0 +1 @@ +kf6-krunner \ No newline at end of file diff --git a/srcpkgs/kf6-krunner/template b/srcpkgs/kf6-krunner/template new file mode 100644 index 00000000000000..857b5c2ee66dcf --- /dev/null +++ b/srcpkgs/kf6-krunner/template @@ -0,0 +1,31 @@ +# Template file for 'kf6-krunner' +pkgname=kf6-krunner +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext" +makedepends="kf6-kconfig-devel kf6-kcoreaddons-devel kf6-ki18n-devel + kf6-kitemmodels-devel" +checkdepends="dbus" +short_desc="Framework for providing different actions given a string query" +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=22d33fd27567a350ae4edae4fe5662b748e8fabd539863441794558e68f3313d + +do_check() { + cd build + dbus-run-session ctest +} + +kf6-krunner-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-krunner/update b/srcpkgs/kf6-krunner/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-krunner/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From b731074f4af2fcffeed5480367c409cbc8f63cf7 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:20 +0100 Subject: [PATCH 049/142] New package: kf6-kservice-6.0.0 --- srcpkgs/kf6-kservice-devel | 1 + srcpkgs/kf6-kservice/template | 24 ++++++++++++++++++++++++ srcpkgs/kf6-kservice/update | 1 + 3 files changed, 26 insertions(+) create mode 120000 srcpkgs/kf6-kservice-devel create mode 100644 srcpkgs/kf6-kservice/template create mode 100644 srcpkgs/kf6-kservice/update diff --git a/srcpkgs/kf6-kservice-devel b/srcpkgs/kf6-kservice-devel new file mode 120000 index 00000000000000..1336764705fe55 --- /dev/null +++ b/srcpkgs/kf6-kservice-devel @@ -0,0 +1 @@ +kf6-kservice \ No newline at end of file diff --git a/srcpkgs/kf6-kservice/template b/srcpkgs/kf6-kservice/template new file mode 100644 index 00000000000000..c85c7a781a2854 --- /dev/null +++ b/srcpkgs/kf6-kservice/template @@ -0,0 +1,24 @@ +# Template file for 'kf6-kservice' +pkgname=kf6-kservice +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext kf6-kdoctools" +makedepends="kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kdoctools-devel" +short_desc="KDE Plugin framework for desktop services" +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=9b44acf51d280deaa3114ec59518a6af5d645cb1ec2ebadb5de74681c8891bfe + +kf6-kservice-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kservice/update b/srcpkgs/kf6-kservice/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kservice/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 2dc528257609763833469f6ec8f705f10805e11c Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:21 +0100 Subject: [PATCH 050/142] New package: kf6-kstatusnotifieritem-6.0.0 --- srcpkgs/kf6-kstatusnotifieritem-devel | 1 + srcpkgs/kf6-kstatusnotifieritem/template | 23 +++++++++++++++++++++++ srcpkgs/kf6-kstatusnotifieritem/update | 1 + 3 files changed, 25 insertions(+) create mode 120000 srcpkgs/kf6-kstatusnotifieritem-devel create mode 100644 srcpkgs/kf6-kstatusnotifieritem/template create mode 100644 srcpkgs/kf6-kstatusnotifieritem/update diff --git a/srcpkgs/kf6-kstatusnotifieritem-devel b/srcpkgs/kf6-kstatusnotifieritem-devel new file mode 120000 index 00000000000000..96580ec6a9923b --- /dev/null +++ b/srcpkgs/kf6-kstatusnotifieritem-devel @@ -0,0 +1 @@ +kf6-kstatusnotifieritem \ No newline at end of file diff --git a/srcpkgs/kf6-kstatusnotifieritem/template b/srcpkgs/kf6-kstatusnotifieritem/template new file mode 100644 index 00000000000000..483208cdd4106b --- /dev/null +++ b/srcpkgs/kf6-kstatusnotifieritem/template @@ -0,0 +1,23 @@ +# Template file for 'kf6-kstatusnotifieritem' +pkgname=kf6-kstatusnotifieritem +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base " +makedepends="kf6-kwindowsystem-devel" +short_desc="Implementation of Status Notifier Items" +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=b426176d2cbc6fe80c758b6c476a47341d89a92cbb3355c2be37428a41772907 + +kf6-kstatusnotifieritem-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kstatusnotifieritem/update b/srcpkgs/kf6-kstatusnotifieritem/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kstatusnotifieritem/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 3e01216df32ca352cada67b1aa446cd89bd25e0d Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:22 +0100 Subject: [PATCH 051/142] New package: kf6-ksvg-6.0.0 --- srcpkgs/kf6-ksvg-devel | 1 + srcpkgs/kf6-ksvg/template | 26 ++++++++++++++++++++++++++ srcpkgs/kf6-ksvg/update | 1 + 3 files changed, 28 insertions(+) create mode 120000 srcpkgs/kf6-ksvg-devel create mode 100644 srcpkgs/kf6-ksvg/template create mode 100644 srcpkgs/kf6-ksvg/update diff --git a/srcpkgs/kf6-ksvg-devel b/srcpkgs/kf6-ksvg-devel new file mode 120000 index 00000000000000..f9f703728c5db0 --- /dev/null +++ b/srcpkgs/kf6-ksvg-devel @@ -0,0 +1 @@ +kf6-ksvg \ No newline at end of file diff --git a/srcpkgs/kf6-ksvg/template b/srcpkgs/kf6-ksvg/template new file mode 100644 index 00000000000000..d2c7ecaf8b3fa4 --- /dev/null +++ b/srcpkgs/kf6-ksvg/template @@ -0,0 +1,26 @@ +# Template file for 'kf6-ksvg' +pkgname=kf6-ksvg +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools" +makedepends="qt6-declarative-devel qt6-svg-devel kf6-karchive-devel + kf6-kconfig-devel kf6-kcolorscheme-devel kf6-kcoreaddons-devel + kf6-kirigami-devel" +short_desc="Components for handling SVGs" +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=d056cb96b06c1f1a8a8f39c134858cf1437c546b9d79a9eb1a92f8933d1e3579 + +kf6-ksvg-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-ksvg/update b/srcpkgs/kf6-ksvg/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-ksvg/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 34c42cb7fe6bf5afb2d1074b3c0c879bc63e5569 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:23 +0100 Subject: [PATCH 052/142] New package: kf6-ktexteditor-6.0.0 --- srcpkgs/kf6-ktexteditor-devel | 1 + srcpkgs/kf6-ktexteditor/template | 29 +++++++++++++++++++++++++++++ srcpkgs/kf6-ktexteditor/update | 1 + 3 files changed, 31 insertions(+) create mode 120000 srcpkgs/kf6-ktexteditor-devel create mode 100644 srcpkgs/kf6-ktexteditor/template create mode 100644 srcpkgs/kf6-ktexteditor/update diff --git a/srcpkgs/kf6-ktexteditor-devel b/srcpkgs/kf6-ktexteditor-devel new file mode 120000 index 00000000000000..75d1af3c73738e --- /dev/null +++ b/srcpkgs/kf6-ktexteditor-devel @@ -0,0 +1 @@ +kf6-ktexteditor \ No newline at end of file diff --git a/srcpkgs/kf6-ktexteditor/template b/srcpkgs/kf6-ktexteditor/template new file mode 100644 index 00000000000000..ba8b12e06b9428 --- /dev/null +++ b/srcpkgs/kf6-ktexteditor/template @@ -0,0 +1,29 @@ +# Template file for 'kf6-ktexteditor' +pkgname=kf6-ktexteditor +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools gettext" +makedepends="kf6-karchive-devel kf6-kauth-devel kf6-kconfig-devel + kf6-kguiaddons-devel kf6-ki18n-devel kf6-kio-devel kf6-kxmlgui-devel + kf6-kparts-devel kf6-sonnet-devel kf6-syntax-highlighting-devel + kf6-ktextwidgets-devel qt6-speech-devel qt6-multimedia-devel + qt6-speech-plugin-flite qt6-speech-plugin-mock qt6-speech-plugin-speechd + editorconfig-devel" +short_desc="KDE Full text editor component" +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=620266c1d288d09f7aee4d2bc8b141c73555d5f033c452bcd2e2db2064b8fd42 + +kf6-ktexteditor-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-ktexteditor/update b/srcpkgs/kf6-ktexteditor/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-ktexteditor/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From feb9e8a174013aa78be9344984a3b2eab7c0ed1b Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:25 +0100 Subject: [PATCH 053/142] New package: kf6-ktexttemplate-6.0.0 --- srcpkgs/kf6-ktexttemplate-devel | 1 + srcpkgs/kf6-ktexttemplate/template | 24 ++++++++++++++++++++++++ srcpkgs/kf6-ktexttemplate/update | 1 + 3 files changed, 26 insertions(+) create mode 120000 srcpkgs/kf6-ktexttemplate-devel create mode 100644 srcpkgs/kf6-ktexttemplate/template create mode 100644 srcpkgs/kf6-ktexttemplate/update diff --git a/srcpkgs/kf6-ktexttemplate-devel b/srcpkgs/kf6-ktexttemplate-devel new file mode 120000 index 00000000000000..ad179a9b9a3f00 --- /dev/null +++ b/srcpkgs/kf6-ktexttemplate-devel @@ -0,0 +1 @@ +kf6-ktexttemplate \ No newline at end of file diff --git a/srcpkgs/kf6-ktexttemplate/template b/srcpkgs/kf6-ktexttemplate/template new file mode 100644 index 00000000000000..b800c049ff4ac1 --- /dev/null +++ b/srcpkgs/kf6-ktexttemplate/template @@ -0,0 +1,24 @@ +# Template file for 'kf6-ktexttemplate' +pkgname=kf6-ktexttemplate +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools" +makedepends="qt6-declarative-devel" +short_desc="Library to separate the structure of documents from the data" +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=b964e612d2d623bbcf3f5a76ae4ba4408f80de6c588074c67f18834b5e48274c + +kf6-ktexttemplate-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-ktexttemplate/update b/srcpkgs/kf6-ktexttemplate/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-ktexttemplate/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 9a22a0ae01abb6438dfe2ab6850f78db32aa0a6c Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:26 +0100 Subject: [PATCH 054/142] New package: kf6-ktextwidgets-6.0.0 --- srcpkgs/kf6-ktextwidgets-devel | 1 + srcpkgs/kf6-ktextwidgets/template | 26 ++++++++++++++++++++++++++ srcpkgs/kf6-ktextwidgets/update | 1 + 3 files changed, 28 insertions(+) create mode 120000 srcpkgs/kf6-ktextwidgets-devel create mode 100644 srcpkgs/kf6-ktextwidgets/template create mode 100644 srcpkgs/kf6-ktextwidgets/update diff --git a/srcpkgs/kf6-ktextwidgets-devel b/srcpkgs/kf6-ktextwidgets-devel new file mode 120000 index 00000000000000..e6712d7f0d7fcc --- /dev/null +++ b/srcpkgs/kf6-ktextwidgets-devel @@ -0,0 +1 @@ +kf6-ktextwidgets \ No newline at end of file diff --git a/srcpkgs/kf6-ktextwidgets/template b/srcpkgs/kf6-ktextwidgets/template new file mode 100644 index 00000000000000..97a0d7dee3b9dc --- /dev/null +++ b/srcpkgs/kf6-ktextwidgets/template @@ -0,0 +1,26 @@ +# Template file for 'kf6-ktextwidgets' +pkgname=kf6-ktextwidgets +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext" +makedepends="kf6-kcompletion-devel kf6-kconfig-devel kf6-kconfigwidgets-devel + qt6-speech-devel qt6-multimedia-devel qt6-speech-plugin-flite + qt6-speech-plugin-mock qt6-speech-plugin-speechd kf6-sonnet-devel" +short_desc="KDE Text editing widgets" +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=b093f570ea3c2d4320e41b575a540fb75acd5b5f818bc6215a5fdb57754b6c40 + +kf6-ktextwidgets-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-ktextwidgets/update b/srcpkgs/kf6-ktextwidgets/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-ktextwidgets/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 93ebfeef92a025e001316a5e243f17ec196f108b Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:27 +0100 Subject: [PATCH 055/142] New package: kf6-kunitconversion-6.0.0 --- srcpkgs/kf6-kunitconversion-devel | 1 + srcpkgs/kf6-kunitconversion/template | 24 ++++++++++++++++++++++++ srcpkgs/kf6-kunitconversion/update | 1 + 3 files changed, 26 insertions(+) create mode 120000 srcpkgs/kf6-kunitconversion-devel create mode 100644 srcpkgs/kf6-kunitconversion/template create mode 100644 srcpkgs/kf6-kunitconversion/update diff --git a/srcpkgs/kf6-kunitconversion-devel b/srcpkgs/kf6-kunitconversion-devel new file mode 120000 index 00000000000000..29d3b92ae9ed32 --- /dev/null +++ b/srcpkgs/kf6-kunitconversion-devel @@ -0,0 +1 @@ +kf6-kunitconversion \ No newline at end of file diff --git a/srcpkgs/kf6-kunitconversion/template b/srcpkgs/kf6-kunitconversion/template new file mode 100644 index 00000000000000..dcde9c1827ba67 --- /dev/null +++ b/srcpkgs/kf6-kunitconversion/template @@ -0,0 +1,24 @@ +# Template file for 'kf6-kunitconversion' +pkgname=kf6-kunitconversion +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext" +makedepends="kf6-ki18n-devel" +short_desc="KDE Converting physical units" +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=c88494ac8971c25dc6bc9a1119ea44c0f8eda44e9d2883ade9aca651e9968d5e + +kf6-kunitconversion-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kunitconversion/update b/srcpkgs/kf6-kunitconversion/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kunitconversion/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 8f31dcb5211710fabafd70a768a036bb46b57dd2 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:28 +0100 Subject: [PATCH 056/142] New package: kf6-kuserfeedback-6.0.0 --- srcpkgs/kf6-kuserfeedback-devel | 1 + srcpkgs/kf6-kuserfeedback/template | 30 ++++++++++++++++++++++++++++++ srcpkgs/kf6-kuserfeedback/update | 1 + 3 files changed, 32 insertions(+) create mode 120000 srcpkgs/kf6-kuserfeedback-devel create mode 100644 srcpkgs/kf6-kuserfeedback/template create mode 100644 srcpkgs/kf6-kuserfeedback/update diff --git a/srcpkgs/kf6-kuserfeedback-devel b/srcpkgs/kf6-kuserfeedback-devel new file mode 120000 index 00000000000000..18d6bb6fc34f55 --- /dev/null +++ b/srcpkgs/kf6-kuserfeedback-devel @@ -0,0 +1 @@ +kf6-kuserfeedback \ No newline at end of file diff --git a/srcpkgs/kf6-kuserfeedback/template b/srcpkgs/kf6-kuserfeedback/template new file mode 100644 index 00000000000000..b67a16e2313585 --- /dev/null +++ b/srcpkgs/kf6-kuserfeedback/template @@ -0,0 +1,30 @@ +# Template file for 'kf6-kuserfeedback' +pkgname=kf6-kuserfeedback +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools flex bison" +makedepends="qt6-base-devel qt6-declarative-devel qt6-charts-devel" +short_desc="Framework for collecting user feedback via telemetry and surveys" +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=02f1af108e253c842526d31c997a1777b8f7a6e5b8698b5b1267ce1ec128af2b + +do_check() { + cd build + # disable failing test + ctest -E "openglinfosourcetest" +} + +kf6-kuserfeedback-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kuserfeedback/update b/srcpkgs/kf6-kuserfeedback/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kuserfeedback/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 625455e2bc662041c24357594143ccbbf10cb7c9 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:29 +0100 Subject: [PATCH 057/142] New package: kf6-kwallet-6.0.0 --- srcpkgs/kf6-kwallet-devel | 1 + srcpkgs/kf6-kwallet/template | 28 ++++++++++++++++++++++++++++ srcpkgs/kf6-kwallet/update | 1 + 3 files changed, 30 insertions(+) create mode 120000 srcpkgs/kf6-kwallet-devel create mode 100644 srcpkgs/kf6-kwallet/template create mode 100644 srcpkgs/kf6-kwallet/update diff --git a/srcpkgs/kf6-kwallet-devel b/srcpkgs/kf6-kwallet-devel new file mode 120000 index 00000000000000..acce58538f447d --- /dev/null +++ b/srcpkgs/kf6-kwallet-devel @@ -0,0 +1 @@ +kf6-kwallet \ No newline at end of file diff --git a/srcpkgs/kf6-kwallet/template b/srcpkgs/kf6-kwallet/template new file mode 100644 index 00000000000000..3308a0caa35f92 --- /dev/null +++ b/srcpkgs/kf6-kwallet/template @@ -0,0 +1,28 @@ +# Template file for 'kf6-kwallet' +pkgname=kf6-kwallet +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext kf6-kdoctools" +makedepends="kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kdoctools-devel + kf6-kwindowsystem-devel kf6-kcolorscheme-devel kf6-kdbusaddons-devel + kf6-knotifications-devel kf6-kwidgetsaddons-devel gpgmepp-devel + qca-qt6-devel libgcrypt-devel" +short_desc="KWallet: Credential Storage" +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=bab43823de8b1b086dc4b2ad10d10bd6c4d0d2e1f8b5fd5fdd5f7d365fb8e5cc +conflicts="kwallet<=5.115.0_1" + +kf6-kwallet-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kwallet/update b/srcpkgs/kf6-kwallet/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kwallet/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 639c2a48e29509ca08657addbdcccbc37ca0a177 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:30 +0100 Subject: [PATCH 058/142] New package: kf6-kwidgetsaddons-6.0.0 --- srcpkgs/kf6-kwidgetsaddons-devel | 1 + srcpkgs/kf6-kwidgetsaddons/template | 45 +++++++++++++++++++++++++++++ srcpkgs/kf6-kwidgetsaddons/update | 1 + 3 files changed, 47 insertions(+) create mode 120000 srcpkgs/kf6-kwidgetsaddons-devel create mode 100644 srcpkgs/kf6-kwidgetsaddons/template create mode 100644 srcpkgs/kf6-kwidgetsaddons/update diff --git a/srcpkgs/kf6-kwidgetsaddons-devel b/srcpkgs/kf6-kwidgetsaddons-devel new file mode 120000 index 00000000000000..07a47c1c0eb453 --- /dev/null +++ b/srcpkgs/kf6-kwidgetsaddons-devel @@ -0,0 +1 @@ +kf6-kwidgetsaddons \ No newline at end of file diff --git a/srcpkgs/kf6-kwidgetsaddons/template b/srcpkgs/kf6-kwidgetsaddons/template new file mode 100644 index 00000000000000..51714769ff2a73 --- /dev/null +++ b/srcpkgs/kf6-kwidgetsaddons/template @@ -0,0 +1,45 @@ +# Template file for 'kf6-kwidgetsaddons' +pkgname=kf6-kwidgetsaddons +version=6.0.0 +revision=1 +build_style=cmake +configure_args="$(vopt_bool designerplugin BUILD_DESIGNERPLUGIN)" +hostmakedepends="extra-cmake-modules qt6-tools qt6-base" +makedepends="qt6-base-devel" +short_desc="KWidgetsAddons" +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=a7771c92310a21a8105ba64dd61c065ba74723899c7ccfc4de2b57b17e6a6b63 + +build_options="designerplugin" +build_options_default="" + +if [ -z "$CROSS_BUILD" ]; then + build_options_default="designerplugin" +fi + +if [ "$build_option_designerplugin" ]; then + makedepends+=" qt6-tools-devel" + nocross="yes" +fi + +do_check() { + cd build + # disable failing tests + ctest -E "ktooltipwidgettest|kwidgetsaddons-kcolumnresizertest" +} + +kf6-kwidgetsaddons-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + if [ "$build_option_designerplugin" ]; then + vmove usr/lib/qt6/plugins/designer + fi + } +} diff --git a/srcpkgs/kf6-kwidgetsaddons/update b/srcpkgs/kf6-kwidgetsaddons/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kwidgetsaddons/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From b60483b0a60835f83a9e14eed9825d4c241d06c6 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:31 +0100 Subject: [PATCH 059/142] New package: kf6-kwindowsystem-6.0.0 --- srcpkgs/kf6-kwindowsystem-devel | 1 + srcpkgs/kf6-kwindowsystem/template | 46 ++++++++++++++++++++++++++++++ srcpkgs/kf6-kwindowsystem/update | 1 + 3 files changed, 48 insertions(+) create mode 120000 srcpkgs/kf6-kwindowsystem-devel create mode 100644 srcpkgs/kf6-kwindowsystem/template create mode 100644 srcpkgs/kf6-kwindowsystem/update diff --git a/srcpkgs/kf6-kwindowsystem-devel b/srcpkgs/kf6-kwindowsystem-devel new file mode 120000 index 00000000000000..1c28b28fb6962b --- /dev/null +++ b/srcpkgs/kf6-kwindowsystem-devel @@ -0,0 +1 @@ +kf6-kwindowsystem \ No newline at end of file diff --git a/srcpkgs/kf6-kwindowsystem/template b/srcpkgs/kf6-kwindowsystem/template new file mode 100644 index 00000000000000..85db1bbfa372ea --- /dev/null +++ b/srcpkgs/kf6-kwindowsystem/template @@ -0,0 +1,46 @@ +# Template file for 'kf6-kwindowsystem' +pkgname=kf6-kwindowsystem +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools pkg-config wayland-devel qt6-wayland-tools" +makedepends="qt6-declarative-devel qt6-wayland-devel + plasma-wayland-protocols wayland-devel" +short_desc="KDE frameworks - Access to the windowing system" +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=1906caa53b7d58fc0c4d78a3c8d99f25aa056fc6d09c5fc121ed5e1f80396a94 + +do_check() { + cd build + # disable failing tests + tests=("kwindowsystem-kmanagerselectiontest" + "kwindowsystem-kstartupinfo_unittest" + "kwindowsystem-kxmessages_unittest" + "kwindowsystem-kkeyserver_x11_unittest" + "kwindowsystem-kwindoweffectstest" + "kwindowsystem-kwindowinfox11test" + "kwindowsystem-kwindowsystemx11test" + "kwindowsystem-kwindowsystem_threadtest" + "kwindowsystem-netrootinfotestwm" + "kwindowsystem-netwininfotestclient" + "kwindowsystem-netwininfotestwm" + "kwindowsystem-kmanagerselectiontest" + "kwindowsystem-compositingenabled_test" + "kwindowsystem-compositingenabled_test") + ctest -E "($( echo ${tests[@]} | tr " " "|" ))" +} + +kf6-kwindowsystem-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/lib/pkgconfig + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kwindowsystem/update b/srcpkgs/kf6-kwindowsystem/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kwindowsystem/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From d6b611a87403a781f7053e4e75bf4cba402666e7 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:33 +0100 Subject: [PATCH 060/142] New package: kf6-kxmlgui-6.0.0 --- srcpkgs/kf6-kxmlgui-devel | 1 + srcpkgs/kf6-kxmlgui/template | 31 +++++++++++++++++++++++++++++++ srcpkgs/kf6-kxmlgui/update | 1 + 3 files changed, 33 insertions(+) create mode 120000 srcpkgs/kf6-kxmlgui-devel create mode 100644 srcpkgs/kf6-kxmlgui/template create mode 100644 srcpkgs/kf6-kxmlgui/update diff --git a/srcpkgs/kf6-kxmlgui-devel b/srcpkgs/kf6-kxmlgui-devel new file mode 120000 index 00000000000000..a2baaea5b2a6dc --- /dev/null +++ b/srcpkgs/kf6-kxmlgui-devel @@ -0,0 +1 @@ +kf6-kxmlgui \ No newline at end of file diff --git a/srcpkgs/kf6-kxmlgui/template b/srcpkgs/kf6-kxmlgui/template new file mode 100644 index 00000000000000..333f3a2db7f1d2 --- /dev/null +++ b/srcpkgs/kf6-kxmlgui/template @@ -0,0 +1,31 @@ +# Template file for 'kf6-kxmlgui' +pkgname=kf6-kxmlgui +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + gettext" +makedepends="kf6-kconfig-devel kf6-kconfigwidgets-devel + kf6-kitemviews-devel kf6-kiconthemes-devel kf6-kglobalaccel-devel" +short_desc="KDE Framework for managing menu and toolbar actions" +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=d26c62ce9f5be8643fed465531418fb67e4d13edf61797a946da301aeb9158f2 + +do_check() { + cd build + # disable failing test + ctest -E "ktoolbar_unittest|kxmlgui_unittest" +} + +kf6-kxmlgui-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-kxmlgui/update b/srcpkgs/kf6-kxmlgui/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-kxmlgui/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 2764a95b3ca09fb40c5f6ad5fb6049b956fefa2a Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:34 +0100 Subject: [PATCH 061/142] New package: kf6-modemmanager-qt-6.0.0 --- srcpkgs/kf6-modemmanager-qt-devel | 1 + srcpkgs/kf6-modemmanager-qt/template | 30 ++++++++++++++++++++++++++++ srcpkgs/kf6-modemmanager-qt/update | 1 + 3 files changed, 32 insertions(+) create mode 120000 srcpkgs/kf6-modemmanager-qt-devel create mode 100644 srcpkgs/kf6-modemmanager-qt/template create mode 100644 srcpkgs/kf6-modemmanager-qt/update diff --git a/srcpkgs/kf6-modemmanager-qt-devel b/srcpkgs/kf6-modemmanager-qt-devel new file mode 120000 index 00000000000000..1ecb3cce05cbdd --- /dev/null +++ b/srcpkgs/kf6-modemmanager-qt-devel @@ -0,0 +1 @@ +kf6-modemmanager-qt \ No newline at end of file diff --git a/srcpkgs/kf6-modemmanager-qt/template b/srcpkgs/kf6-modemmanager-qt/template new file mode 100644 index 00000000000000..1a0a462c649a70 --- /dev/null +++ b/srcpkgs/kf6-modemmanager-qt/template @@ -0,0 +1,30 @@ +# Template file for 'kf6-modemmanager-qt' +pkgname=kf6-modemmanager-qt +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + pkg-config" +makedepends="qt6-base-devel ModemManager-devel" +checkdepends="dbus" +short_desc="Qt wrapper for ModemManager DBus API" +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=efd6ea3eae52b21279bdee38e80f667c35d98b977a442f4bd6b8a0a471f90ff3 + +do_check() { + cd build + dbus-run-session ctest +} + +kf6-modemmanager-qt-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-modemmanager-qt/update b/srcpkgs/kf6-modemmanager-qt/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-modemmanager-qt/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 1967b8ea07e985ec3954579856176dd23d6d85a9 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:35 +0100 Subject: [PATCH 062/142] New package: kf6-networkmanager-qt-6.0.0 --- srcpkgs/kf6-networkmanager-qt-devel | 1 + srcpkgs/kf6-networkmanager-qt/template | 30 ++++++++++++++++++++++++++ srcpkgs/kf6-networkmanager-qt/update | 1 + 3 files changed, 32 insertions(+) create mode 120000 srcpkgs/kf6-networkmanager-qt-devel create mode 100644 srcpkgs/kf6-networkmanager-qt/template create mode 100644 srcpkgs/kf6-networkmanager-qt/update diff --git a/srcpkgs/kf6-networkmanager-qt-devel b/srcpkgs/kf6-networkmanager-qt-devel new file mode 120000 index 00000000000000..fc449573706cc0 --- /dev/null +++ b/srcpkgs/kf6-networkmanager-qt-devel @@ -0,0 +1 @@ +kf6-networkmanager-qt \ No newline at end of file diff --git a/srcpkgs/kf6-networkmanager-qt/template b/srcpkgs/kf6-networkmanager-qt/template new file mode 100644 index 00000000000000..7286fc2e061375 --- /dev/null +++ b/srcpkgs/kf6-networkmanager-qt/template @@ -0,0 +1,30 @@ +# Template file for 'kf6-networkmanager-qt' +pkgname=kf6-networkmanager-qt +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + pkg-config qt6-declarative-host-tools" +makedepends="qt6-declarative-devel NetworkManager-devel" +short_desc="Qt wrapper for NetworkManager API" +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=225fc9f44e11d06687ce2ca56be7c7452f0ad2cc850b22f5715c8b701dabb700 + +do_check() { + cd build + # disable failing tests + ctest -E "managertest|settingstest|activeconnectiontest" +} + +kf6-networkmanager-qt-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-networkmanager-qt/update b/srcpkgs/kf6-networkmanager-qt/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-networkmanager-qt/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From d0182b4bd7bf4657c7c61e850de23e01588c46c4 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:36 +0100 Subject: [PATCH 063/142] New package: kf6-prison-6.0.0 --- srcpkgs/kf6-prison-devel | 1 + srcpkgs/kf6-prison/template | 25 +++++++++++++++++++++++++ srcpkgs/kf6-prison/update | 1 + 3 files changed, 27 insertions(+) create mode 120000 srcpkgs/kf6-prison-devel create mode 100644 srcpkgs/kf6-prison/template create mode 100644 srcpkgs/kf6-prison/update diff --git a/srcpkgs/kf6-prison-devel b/srcpkgs/kf6-prison-devel new file mode 120000 index 00000000000000..763c93cc70dbf0 --- /dev/null +++ b/srcpkgs/kf6-prison-devel @@ -0,0 +1 @@ +kf6-prison \ No newline at end of file diff --git a/srcpkgs/kf6-prison/template b/srcpkgs/kf6-prison/template new file mode 100644 index 00000000000000..d4796b44cdbb6a --- /dev/null +++ b/srcpkgs/kf6-prison/template @@ -0,0 +1,25 @@ +# Template file for 'kf6-prison' +pkgname=kf6-prison +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools" +makedepends="qt6-declarative-devel qt6-multimedia-devel zxing-cpp-devel + libdmtx-devel qrencode-devel" +short_desc="Barcode API to produce QRCode barcodes and DataMatrix barcodes" +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=6ff5fbc6fc38581072ee45904e022d5bf2e7b3b1f49ac9d1d0c6024d7ca3ec5a + +kf6-prison-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-prison/update b/srcpkgs/kf6-prison/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-prison/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From e6be70d3d6b1fac215ed048f3c37d0df79649908 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:37 +0100 Subject: [PATCH 064/142] New package: kf6-purpose-6.0.0 --- srcpkgs/kf6-purpose-devel | 1 + srcpkgs/kf6-purpose/template | 27 +++++++++++++++++++++++++++ srcpkgs/kf6-purpose/update | 1 + 3 files changed, 29 insertions(+) create mode 120000 srcpkgs/kf6-purpose-devel create mode 100644 srcpkgs/kf6-purpose/template create mode 100644 srcpkgs/kf6-purpose/update diff --git a/srcpkgs/kf6-purpose-devel b/srcpkgs/kf6-purpose-devel new file mode 120000 index 00000000000000..8cd9c8ad0b7294 --- /dev/null +++ b/srcpkgs/kf6-purpose-devel @@ -0,0 +1 @@ +kf6-purpose \ No newline at end of file diff --git a/srcpkgs/kf6-purpose/template b/srcpkgs/kf6-purpose/template new file mode 100644 index 00000000000000..27e910831cac85 --- /dev/null +++ b/srcpkgs/kf6-purpose/template @@ -0,0 +1,27 @@ +# Template file for 'kf6-purpose' +pkgname=kf6-purpose +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools gettext" +# kaccounts-integration-devel +makedepends="qt6-declarative-devel kf6-kcoreaddons-devel kf6-ki18n-devel + kf6-kirigami-devel kf6-knotifications-devel kf6-kio-devel" +depends="qt6-accounts-qml-module kaccounts-providers" +short_desc="Offers available actions for a specific purpose" +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=4fa85cbd2d9dd49216eda6433b43e05bbb114249dac51df55242328f7eb8f97c + +kf6-purpose-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-purpose/update b/srcpkgs/kf6-purpose/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-purpose/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 02532b2bd665b7eae38d5fff6ba84c4557e0ee69 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:38 +0100 Subject: [PATCH 065/142] New package: kf6-qqc2-desktop-style-6.0.0 --- srcpkgs/kf6-qqc2-desktop-style-devel | 1 + srcpkgs/kf6-qqc2-desktop-style/template | 27 +++++++++++++++++++++++++ srcpkgs/kf6-qqc2-desktop-style/update | 1 + 3 files changed, 29 insertions(+) create mode 120000 srcpkgs/kf6-qqc2-desktop-style-devel create mode 100644 srcpkgs/kf6-qqc2-desktop-style/template create mode 100644 srcpkgs/kf6-qqc2-desktop-style/update diff --git a/srcpkgs/kf6-qqc2-desktop-style-devel b/srcpkgs/kf6-qqc2-desktop-style-devel new file mode 120000 index 00000000000000..45340954f635ba --- /dev/null +++ b/srcpkgs/kf6-qqc2-desktop-style-devel @@ -0,0 +1 @@ +kf6-qqc2-desktop-style \ No newline at end of file diff --git a/srcpkgs/kf6-qqc2-desktop-style/template b/srcpkgs/kf6-qqc2-desktop-style/template new file mode 100644 index 00000000000000..3fabab0fadd5c9 --- /dev/null +++ b/srcpkgs/kf6-qqc2-desktop-style/template @@ -0,0 +1,27 @@ +# Template file for 'kf6-qqc2-desktop-style' +pkgname=kf6-qqc2-desktop-style +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools" +makedepends="kf6-kcolorscheme-devel kf6-kiconthemes-devel kf6-kirigami-devel" +short_desc="Qt Quick Controls 2: Desktop Style" +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=848305ff8880fdbad19bf57ed9f128e59cd71ecb8a36fbf920a55b60f68a2c93 + +do_check() { + cd build + ctest -E "animationspeedmodifiertest" +} + +kf6-qqc2-desktop-style-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/lib/cmake + } +} diff --git a/srcpkgs/kf6-qqc2-desktop-style/update b/srcpkgs/kf6-qqc2-desktop-style/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-qqc2-desktop-style/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 85e5f8057937153dc1bb7bf240fb3ebb1cab31e5 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:39 +0100 Subject: [PATCH 066/142] New package: kf6-sonnet-6.0.0 --- srcpkgs/kf6-sonnet-devel | 1 + srcpkgs/kf6-sonnet/template | 40 +++++++++++++++++++++++++++++++++++++ srcpkgs/kf6-sonnet/update | 1 + 3 files changed, 42 insertions(+) create mode 120000 srcpkgs/kf6-sonnet-devel create mode 100644 srcpkgs/kf6-sonnet/template create mode 100644 srcpkgs/kf6-sonnet/update diff --git a/srcpkgs/kf6-sonnet-devel b/srcpkgs/kf6-sonnet-devel new file mode 120000 index 00000000000000..c7496f5ea4c5f8 --- /dev/null +++ b/srcpkgs/kf6-sonnet-devel @@ -0,0 +1 @@ +kf6-sonnet \ No newline at end of file diff --git a/srcpkgs/kf6-sonnet/template b/srcpkgs/kf6-sonnet/template new file mode 100644 index 00000000000000..c7e849a6a32a5c --- /dev/null +++ b/srcpkgs/kf6-sonnet/template @@ -0,0 +1,40 @@ +# Template file for 'kf6-sonnet' +pkgname=kf6-sonnet +version=6.0.0 +revision=1 +build_style=cmake +configure_args="$(vopt_bool designerplugin BUILD_DESIGNERPLUGIN)" +hostmakedepends="extra-cmake-modules qt6-tools qt6-base + qt6-declarative-host-tools" +makedepends="qt6-declarative-devel aspell-devel hunspell-devel" +short_desc="Spelling framework for Qt" +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=2083df45e7a729a37a8d6642145e6acf4c53e6b235303843e31031c8d290ae8b + +build_options="designerplugin" +build_options_default="" + +if [ -z "$CROSS_BUILD" ]; then + build_options_default="designerplugin" +fi + +if [ "$build_option_designerplugin" ]; then + makedepends+=" qt6-tools-devel" + nocross="yes" +fi + +kf6-sonnet-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + if [ "$build_option_designerplugin" ]; then + vmove usr/lib/qt6/plugins/designer + fi + } +} diff --git a/srcpkgs/kf6-sonnet/update b/srcpkgs/kf6-sonnet/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-sonnet/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 82a0501f7aded73148887f278eeda1631339b7d6 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:41 +0100 Subject: [PATCH 067/142] New package: kf6-syndication-6.0.0 --- srcpkgs/kf6-syndication-devel | 1 + srcpkgs/kf6-syndication/template | 23 +++++++++++++++++++++++ srcpkgs/kf6-syndication/update | 1 + 3 files changed, 25 insertions(+) create mode 120000 srcpkgs/kf6-syndication-devel create mode 100644 srcpkgs/kf6-syndication/template create mode 100644 srcpkgs/kf6-syndication/update diff --git a/srcpkgs/kf6-syndication-devel b/srcpkgs/kf6-syndication-devel new file mode 120000 index 00000000000000..da4170a432bf80 --- /dev/null +++ b/srcpkgs/kf6-syndication-devel @@ -0,0 +1 @@ +kf6-syndication \ No newline at end of file diff --git a/srcpkgs/kf6-syndication/template b/srcpkgs/kf6-syndication/template new file mode 100644 index 00000000000000..71eb7ec91b1143 --- /dev/null +++ b/srcpkgs/kf6-syndication/template @@ -0,0 +1,23 @@ +# Template file for 'kf6-syndication' +pkgname=kf6-syndication +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base" +makedepends="kf6-kcodecs-devel" +short_desc="RSS/Atom parser library" +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=ff5e5189fcf8f6fb1289886ea370c20295de8c07269521316c2548b8e7294bad + +kf6-syndication-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-syndication/update b/srcpkgs/kf6-syndication/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-syndication/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 3bb089e76fb8f0ba82b9199d6f9856eae54464da Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:42 +0100 Subject: [PATCH 068/142] New package: kf6-syntax-highlighting-6.0.0 --- srcpkgs/kf6-syntax-highlighting-devel | 1 + srcpkgs/kf6-syntax-highlighting/template | 39 ++++++++++++++++++++++++ srcpkgs/kf6-syntax-highlighting/update | 1 + 3 files changed, 41 insertions(+) create mode 120000 srcpkgs/kf6-syntax-highlighting-devel create mode 100644 srcpkgs/kf6-syntax-highlighting/template create mode 100644 srcpkgs/kf6-syntax-highlighting/update diff --git a/srcpkgs/kf6-syntax-highlighting-devel b/srcpkgs/kf6-syntax-highlighting-devel new file mode 120000 index 00000000000000..0ad907a28a326a --- /dev/null +++ b/srcpkgs/kf6-syntax-highlighting-devel @@ -0,0 +1 @@ +kf6-syntax-highlighting \ No newline at end of file diff --git a/srcpkgs/kf6-syntax-highlighting/template b/srcpkgs/kf6-syntax-highlighting/template new file mode 100644 index 00000000000000..5ebfa2aa00c56d --- /dev/null +++ b/srcpkgs/kf6-syntax-highlighting/template @@ -0,0 +1,39 @@ +# Template file for 'kf6-syntax-highlighting' +pkgname=kf6-syntax-highlighting +version=6.0.0 +revision=1 +build_style=cmake +configure_args="-DKATEHIGHLIGHTINGINDEXER_EXECUTABLE=/usr/libexec/${pkgname}/katehighlightingindexer" +hostmakedepends="extra-cmake-modules qt6-tools qt6-base perl + qt6-declarative-host-tools" +makedepends="qt6-base-devel qt6-declarative-devel" +short_desc="Syntax highlighting Engine for Structured Text and Code" +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=2ef9e6b8aeb8543e64f4a3628afa331c0656fe6c485f3574c407651d7c12a653 + +if [ "$CROSS_BUILD" ]; then + hostmakedepends+=" kf6-syntax-highlighting-devel" +fi + +post_install() { + if [ -z "$CROSS_BUILD" ]; then + # internal tool needed for cross-building + vinstall build/bin/katehighlightingindexer 0755 usr/libexec/${pkgname} + fi +} + +kf6-syntax-highlighting-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + if [ -z "$CROSS_BUILD" ]; then + vmove usr/libexec/${sourcepkg} + fi + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-syntax-highlighting/update b/srcpkgs/kf6-syntax-highlighting/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-syntax-highlighting/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From ee0cd5aef18eb46c27b418265dc6fe0ed1b8ccfa Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:43 +0100 Subject: [PATCH 069/142] New package: kf6-threadweaver-6.0.0 --- srcpkgs/kf6-threadweaver-devel | 1 + srcpkgs/kf6-threadweaver/template | 23 +++++++++++++++++++++++ srcpkgs/kf6-threadweaver/update | 1 + 3 files changed, 25 insertions(+) create mode 120000 srcpkgs/kf6-threadweaver-devel create mode 100644 srcpkgs/kf6-threadweaver/template create mode 100644 srcpkgs/kf6-threadweaver/update diff --git a/srcpkgs/kf6-threadweaver-devel b/srcpkgs/kf6-threadweaver-devel new file mode 120000 index 00000000000000..e124c02ba71a96 --- /dev/null +++ b/srcpkgs/kf6-threadweaver-devel @@ -0,0 +1 @@ +kf6-threadweaver \ No newline at end of file diff --git a/srcpkgs/kf6-threadweaver/template b/srcpkgs/kf6-threadweaver/template new file mode 100644 index 00000000000000..aaef896b4688f0 --- /dev/null +++ b/srcpkgs/kf6-threadweaver/template @@ -0,0 +1,23 @@ +# Template file for 'kf6-threadweaver' +pkgname=kf6-threadweaver +version=6.0.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-tools qt6-base " +makedepends="qt6-base-devel" +short_desc="KDE Helper for multithreaded programming" +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=ba9daec6e0697fdc2accf74a46a6d59403e5e340d280bce916fd6356a668ddb3 + +kf6-threadweaver-devel_package() { + depends="$makedepends ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kf6-threadweaver/update b/srcpkgs/kf6-threadweaver/update new file mode 100644 index 00000000000000..b3014229a8e33c --- /dev/null +++ b/srcpkgs/kf6-threadweaver/update @@ -0,0 +1 @@ +pkgname=${pkgname#kf6-} From 4e387a8e2c058a7f211567670c9f0ddc5e6f0e0b Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 23:58:21 +0100 Subject: [PATCH 070/142] shlibs --- common/shlibs | 78 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) diff --git a/common/shlibs b/common/shlibs index 07d4e7a49f3d33..e00dd637cb9527 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1943,6 +1943,84 @@ libKF6Codecs.so.6 kf6-kcodecs-6.0.0_1 libKF6ConfigCore.so.6 kf6-kconfig-6.0.0_1 libKF6ConfigQml.so.6 kf6-kconfig-6.0.0_1 libKF6ConfigGui.so.6 kf6-kconfig-6.0.0_1 +libKF6BluezQt.so.6 kf6-bluez-qt-6.0.0_1 +libKF6Holidays.so.6 kf6-kholidays-6.0.0_1 +libKF6DNSSD.so.6 kf6-kdnssd-6.0.0_1 +libKF6CoreAddons.so.6 kf6-kcoreaddons-6.0.0_1 +libKF6GuiAddons.so.6 kf6-kguiaddons-6.0.0_1 +libKF6I18nLocaleData.so.6 kf6-ki18n-6.0.0_1 +libKF6I18n.so.6 kf6-ki18n-6.0.0_1 +libKF6Archive.so.6 kf6-karchive-6.0.0_1 +libKF6WidgetsAddons.so.6 kf6-kwidgetsaddons-6.0.0_1 +libKF6ColorScheme.so.6 kf6-kcolorscheme-6.0.0_1 +libKF6Pty.so.6 kf6-kpty-6.0.0_1 +libKF6ConfigWidgets.so.6 kf6-kconfigwidgets-6.0.0_1 +libKF6Package.so.6 kf6-kpackage-6.0.0_1 +libKF6Syndication.so.6 kf6-syndication-6.0.0_1 +libKF6DBusAddons.so.6 kf6-kdbusaddons-6.0.0_1 +libKF6Completion.so.6 kf6-kcompletion-6.0.0_1 +libKF6Contacts.so.6 kf6-kcontacts-6.0.0_1 +libKF6ItemViews.so.6 kf6-kitemviews-6.0.0_1 +libKF6PeopleBackend.so.6 kf6-kpeople-6.0.0_1 +libKF6People.so.6 kf6-kpeople-6.0.0_1 +libKF6PeopleWidgets.so.6 kf6-kpeople-6.0.0_1 +libKF6Notifications.so.6 kf6-knotifications-6.0.0_1 +libKirigamiDelegates.so.6 kf6-kirigami-6.0.0_1 +libKirigami.so.6 kf6-kirigami-6.0.0_1 +libKirigamiPlatform.so.6 kf6-kirigami-6.0.0_1 +libKF6JobWidgets.so.6 kf6-kjobwidgets-6.0.0_1 +libKF6WindowSystem.so.6 kf6-kwindowsystem-6.0.0_1 +libKF6ItemModels.so.6 kf6-kitemmodels-6.0.0_1 +libKF6Runner.so.6 kf6-krunner-6.0.0_1 +libQuickCharts.so.1 kf6-kquickcharts-6.0.0_1 +libQuickChartsControls.so.1 kf6-kquickcharts-6.0.0_1 +libKF6Service.so.6 kf6-kservice-6.0.0_1 +libKF6DocTools.so.6 kf6-kdoctools-6.0.0_1 +libKF6Crash.so.6 kf6-kcrash-6.0.0_1 +libKF6AuthCore.so.6 kf6-kauth-6.0.0_1 +libKF6Bookmarks.so.6 kf6-kbookmarks-6.0.0_1 +libKF6BookmarksWidgets.so.6 kf6-kbookmarks-6.0.0_1 +libKF6UnitConversion.so.6 kf6-kunitconversion-6.0.0_1 +libKF6IconWidgets.so.6 kf6-kiconthemes-6.0.0_1 +libKF6IconThemes.so.6 kf6-kiconthemes-6.0.0_1 +libKF6Solid.so.6 kf6-solid-6.0.0_1 +libKF6GlobalAccel.so.6 kf6-kglobalaccel-6.0.0_1 +libKF6XmlGui.so.6 kf6-kxmlgui-6.0.0_1 +libKF6KIOGui.so.6 kf6-kio-6.0.0_1 +libKF6KIOWidgets.so.6 kf6-kio-6.0.0_1 +libKF6KIOCore.so.6 kf6-kio-6.0.0_1 +libKF6KIOFileWidgets.so.6 kf6-kio-6.0.0_1 +libKF6Prison.so.6 kf6-prison-6.0.0_1 +libKF6PrisonScanner.so.6 kf6-prison-6.0.0_1 +libKF6SyntaxHighlighting.so.6 kf6-syntax-highlighting-6.0.0_1 +libKF6FileMetaData.so.3 kf6-kfilemetadata-6.0.0_1 +libKF6IdleTime.so.6 kf6-kidletime-6.0.0_1 +libKF6NewStuffCore.so.6 kf6-knewstuff-6.0.0_1 +libKF6SonnetUi.so.6 kf6-sonnet-6.0.0_1 +libKF6SonnetCore.so.6 kf6-sonnet-6.0.0_1 +libKF6Parts.so.6 kf6-kparts-6.0.0_1 +libKF6TextWidgets.so.6 kf6-ktextwidgets-6.0.0_1 +libKF6Wallet.so.6 kf6-kwallet-6.0.0_1 +libKF6WalletBackend.so.6 kf6-kwallet-6.0.0_1 +libKF6TextEditor.so.6 kf6-ktexteditor-6.0.0_1 +libKF6UserFeedbackWidgets.so.6 kf6-kuserfeedback-6.0.0_1 +libKF6UserFeedbackCore.so.6 kf6-kuserfeedback-6.0.0_1 +libKF6NewStuffCore.so.6 kf6-knewstuff-6.0.0_1 +libKF6NewStuffWidgets.so.6 kf6-knewstuff-6.0.0_1 +libKF6KCMUtilsQuick.so.6 kf6-kcmutils-6.0.0_1 +libKF6KCMUtilsCore.so.6 kf6-kcmutils-6.0.0_1 +libKF6KCMUtils.so.6 kf6-kcmutils-6.0.0_1 +libKF6Style.so.6 kf6-frameworkintegration-6.0.0_1 +libKF6Svg.so.6 kf6-ksvg-6.0.0_1 +libKF6StatusNotifierItem.so.6 kf6-kstatusnotifieritem-6.0.0_1 +libKF6NetworkManagerQt.so.6 kf6-networkmanager-qt-6.0.0_1 +libKF6Baloo.so.6 kf6-baloo-6.0.0_1 +libKF6BalooEngine.so.6 kf6-baloo-6.0.0_1 +libKF6CalendarEvents.so.6 kf6-kdeclarative-6.0.0_1 +libKF6NotifyConfig.so.6 kf6-knotifyconfig-6.0.0_1 +libKF6Su.so.6 kf6-kdesu-6.0.0_1 +libKF6ModemManagerQt.so.6 kf6-modemmanager-qt-6.0.0_1 + liblxqt-qt5.so.0 liblxqt-0.8.0_1 liblxqt-globalkeys-qt5.so.0 lxqt-globalkeys-0.8.0_1 liblxqt-globalkeys-ui-qt5.so.0 lxqt-globalkeys-0.8.0_1 From 6b79d184248251b7c7d26d9b355420e84390f655 Mon Sep 17 00:00:00 2001 From: John Date: Sat, 2 Mar 2024 20:45:41 +0100 Subject: [PATCH 071/142] baloo5: remove baloo indexer, now provided kf6-baloo --- srcpkgs/baloo5/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template index 651af2e1228063..40c2653704ba56 100644 --- a/srcpkgs/baloo5/template +++ b/srcpkgs/baloo5/template @@ -1,14 +1,15 @@ # Template file for 'baloo5' pkgname=baloo5 version=5.115.0 -revision=1 +revision=2 build_style=cmake configure_args=" - -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" + -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson + -DBUILD_INDEXER_SERVICE=OFF" hostmakedepends="kcoreaddons extra-cmake-modules gettext kconfig qt5-host-tools qt5-qmake python3 kcoreaddons" makedepends="kfilemetadata5-devel kidletime-devel kio-devel ksolid-devel lmdb-devel" -depends="hicolor-icon-theme" +depends="hicolor-icon-theme kf6-baloo" short_desc="Framework for searching and managing metadata" maintainer="John " license="LGPL-2.1-or-later" From 281393aaa18c236437c18482f2f2f385cbfc0afd Mon Sep 17 00:00:00 2001 From: John Date: Sat, 2 Mar 2024 20:57:32 +0100 Subject: [PATCH 072/142] kguiaddons: kf6 compat --- srcpkgs/kguiaddons/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/kguiaddons/template b/srcpkgs/kguiaddons/template index 94dacd5a95732a..0cb177d18f94cc 100644 --- a/srcpkgs/kguiaddons/template +++ b/srcpkgs/kguiaddons/template @@ -1,10 +1,10 @@ # Template file for 'kguiaddons' pkgname=kguiaddons version=5.115.0 -revision=1 +revision=2 build_style=cmake configure_args="-DBUILD_TESTING=ON -DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner - $(vopt_bool wayland WITH_WAYLAND)" + $(vopt_bool wayland WITH_WAYLAND) -DBUILD_GEO_SCHEME_HANDLER=OFF" hostmakedepends="kcoreaddons pkg-config extra-cmake-modules $(vopt_if wayland 'wayland-devel qt5-wayland') qt5-host-tools qt5-tools-devel" makedepends="qt5-tools-devel $(vopt_if x11 qt5-x11extras-devel) From 1d004bef7ab265644230603814a035dfd555fbca Mon Sep 17 00:00:00 2001 From: John Date: Sat, 2 Mar 2024 21:04:00 +0100 Subject: [PATCH 073/142] kglobalaccel: kf6 compat --- srcpkgs/kglobalaccel/template | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/srcpkgs/kglobalaccel/template b/srcpkgs/kglobalaccel/template index fff8349b4a9123..99681bb4ccfe85 100644 --- a/srcpkgs/kglobalaccel/template +++ b/srcpkgs/kglobalaccel/template @@ -1,10 +1,13 @@ # Template file for 'kglobalaccel' pkgname=kglobalaccel version=5.115.0 -revision=1 +revision=2 build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons pkg-config qt5-qmake qt5-host-tools qt5-tools" +configure_args="-DKF6_COMPAT_BUILD=ON" +hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons pkg-config + qt5-qmake qt5-host-tools qt5-tools" makedepends="kservice-devel kcrash-devel" +depends="kf6-kglobalaccel" short_desc="KDE Global desktop keyboard shortcuts" maintainer="John " license="LGPL-2.0-or-later" From 25388c9241aa3512e956c37ff57bc232a0e2156c Mon Sep 17 00:00:00 2001 From: John Date: Sat, 2 Mar 2024 21:04:07 +0100 Subject: [PATCH 074/142] kio: kf6 compat --- srcpkgs/kio/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/kio/template b/srcpkgs/kio/template index a9c6f584bb71ab..526212ea3a5a57 100644 --- a/srcpkgs/kio/template +++ b/srcpkgs/kio/template @@ -1,15 +1,16 @@ # Template file for 'kio' pkgname=kio version=5.115.0 -revision=1 +revision=2 build_style=cmake configure_args="-DBUILD_DESIGNERPLUGIN=ON - -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" + -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson +-DKF6_COMPAT_BUILD=ON" hostmakedepends="kcoreaddons extra-cmake-modules kauth gettext qt5-host-tools qt5-qmake kdoctools libxml2 kcoreaddons" makedepends="kdoctools-devel ksolid-devel kbookmarks-devel kjobwidgets-devel kwallet-devel acl-devel mit-krb5-devel libxslt-devel libxml2-devel" -depends="desktop-file-utils" +depends="desktop-file-utils kf6-kio" checkdepends="dbus desktop-file-utils" short_desc="KDE Network transparent access to files and data" maintainer="John " From c41bf529a32b7cd0460ebeda0ed0e53e83a6a872 Mon Sep 17 00:00:00 2001 From: John Date: Sat, 2 Mar 2024 21:04:14 +0100 Subject: [PATCH 075/142] kwallet: kf6 compat --- srcpkgs/kwallet/template | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/srcpkgs/kwallet/template b/srcpkgs/kwallet/template index bc5ead42662a72..dfc363a45e8521 100644 --- a/srcpkgs/kwallet/template +++ b/srcpkgs/kwallet/template @@ -1,14 +1,16 @@ # Template file for 'kwallet' pkgname=kwallet version=5.115.0 -revision=1 +revision=2 build_style=cmake -configure_args="-DBUILD_TESTING=ON" +configure_args="-DBUILD_TESTING=ON -DBUILD_KWALLETD=OFF + -DBUILD_KWALLET_QUERY=OFF" hostmakedepends="gettext kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake python3 kdoctools" makedepends="kdoctools-devel gpgmepp-devel libgcrypt-devel kservice-devel knotifications-devel kiconthemes-devel gpgmeqt-devel qca-qt5-devel" +depends="kf6-kwallet" short_desc="KDE Safe desktop-wide storage for passwords" maintainer="John " license="LGPL-2.1-or-later" From bd33bae5dd769e31624763fa3a53d055057408e2 Mon Sep 17 00:00:00 2001 From: John Date: Sun, 3 Mar 2024 18:54:49 +0100 Subject: [PATCH 076/142] kwallet-pam: update to 6.0.0. --- srcpkgs/kwallet-pam/template | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/srcpkgs/kwallet-pam/template b/srcpkgs/kwallet-pam/template index a572016841a03b..ca951e68c3c378 100644 --- a/srcpkgs/kwallet-pam/template +++ b/srcpkgs/kwallet-pam/template @@ -1,14 +1,15 @@ # Template file for 'kwallet-pam' pkgname=kwallet-pam -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules" -makedepends="libgcrypt-devel pam-devel kwallet-devel" +hostmakedepends="extra-cmake-modules qt6-base qt6-tools" +makedepends="libgcrypt-devel pam-devel kf6-kwallet-devel" depends="socat pam" short_desc="KWallet PAM integration" 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=ac191714d637c9f43041b08f9c946ff01ffef1b77cf80f33c7ae0f819244a1fb +checksum=1ad8bbc01ec5d1c2144122bd3d82b2267da77d076ae3bfa4bbf1c41a2d70ba50 +conflicts="kwallet<=5.115.0_1" From fd99ed0a3b97029bee20cf11da2a82a61b303b1e Mon Sep 17 00:00:00 2001 From: John Date: Sun, 3 Mar 2024 19:08:30 +0100 Subject: [PATCH 077/142] breeze-icons: update to 6.0.0. --- srcpkgs/breeze-icons/patches/cross.patch | 11 +++++++++++ srcpkgs/breeze-icons/template | 9 +++++---- 2 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/breeze-icons/patches/cross.patch diff --git a/srcpkgs/breeze-icons/patches/cross.patch b/srcpkgs/breeze-icons/patches/cross.patch new file mode 100644 index 00000000000000..5af520ece78993 --- /dev/null +++ b/srcpkgs/breeze-icons/patches/cross.patch @@ -0,0 +1,11 @@ +--- a/icons-dark/CMakeLists.txt 2024-02-21 12:23:01.000000000 +0100 ++++ - 2024-03-03 19:55:58.951073163 +0100 +@@ -18,7 +18,7 @@ + # No trainling slashes on dirs. It will break scripts. + add_custom_target(breeze-generate-symbolic-dark ALL + COMMENT "Generating symbolic dark icons" +- COMMAND $ ${CMAKE_SOURCE_DIR}/icons ${CMAKE_CURRENT_BINARY_DIR}/generated ++ COMMAND generate-symbolic-dark ${CMAKE_SOURCE_DIR}/icons ${CMAKE_CURRENT_BINARY_DIR}/generated + ) + # Auto-generate 24px monochrome icons from 22px versions + add_custom_target(breeze-generate-24px-versions-dark ALL diff --git a/srcpkgs/breeze-icons/template b/srcpkgs/breeze-icons/template index d5ea86221e79d6..e749472d09c18a 100644 --- a/srcpkgs/breeze-icons/template +++ b/srcpkgs/breeze-icons/template @@ -1,18 +1,19 @@ # Template file for 'breeze-icons' pkgname=breeze-icons -version=5.115.0 +version=6.0.0 revision=1 build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-devel +build_helper=qemu +hostmakedepends="kcoreaddons extra-cmake-modules qt6-base qt6-tools python3-lxml libxml2" -makedepends="qt5-devel" +makedepends="qt6-base-devel" checkdepends="fdupes" short_desc="Breeze icon theme" maintainer="John " license="LGPL-3.0-or-later" homepage="https://community.kde.org/Frameworks" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=c4fc87a0ea961dc849e1feac97b3c53ce0af79df76a9dd508eb4ba5a006f09b9 +checksum=473e9851e4f84a64f1e808d58fd8760219a1b08feaf4b514a1399c8e5c889dc4 nostrip=yes if [ -z "$CROSS_BUILD" ]; then From 2a10f9790cec76cbdd4a4b867a3f963a11d53559 Mon Sep 17 00:00:00 2001 From: John Date: Sun, 3 Mar 2024 19:20:55 +0100 Subject: [PATCH 078/142] kdecoration: update to 6.0.0. --- common/shlibs | 4 ++-- srcpkgs/kdecoration/template | 9 ++++----- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/common/shlibs b/common/shlibs index e00dd637cb9527..b5b4a99221a54b 100644 --- a/common/shlibs +++ b/common/shlibs @@ -951,8 +951,8 @@ liblilv-0.so.0 liblilv-0.14.4_1 libsuil-0.so.0 suil-0.6.4_1 libmcpp.so.0 libmcpp-2.7.2_1 libjitterentropy.so.3 jitterentropy-3.0.0_1 -libkdecorations2.so.5 kdecoration-5.8.4_1 -libkdecorations2private.so.10 kdecoration-5.26.90_1 +libkdecorations2.so.6 kdecoration-6.0.0_1 +libkdecorations2private.so.11 kdecoration-6.0.0_1 libGlacier2.so.37 libIce-3.7.5_2 libGlacier2CryptPermissionsVerifier.so.37 libIce-3.7.5_2 libIce.so.37 libIce-3.7.5_2 diff --git a/srcpkgs/kdecoration/template b/srcpkgs/kdecoration/template index 0c840ff6c2ad1b..0c0ce342877ad3 100644 --- a/srcpkgs/kdecoration/template +++ b/srcpkgs/kdecoration/template @@ -1,18 +1,17 @@ # Template file for 'kdecoration' pkgname=kdecoration -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules gettext qt5-qmake qt5-devel - kcoreaddons" -makedepends="qt5-devel ki18n-devel kcoreaddons-devel" +hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools" +makedepends="kf6-ki18n-devel kf6-kcoreaddons-devel" short_desc="KDE Plugin based library to create window decorations" maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/kdecoration" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=64966cb8258b50b55da50a8ab01fd1dd201065f1512216a04ce92189df679dde +checksum=8120da4c9c8caefea760a8f97a08f3ecffffb8af2772ab44df8109f619ff3596 kdecoration-devel_package() { short_desc+=" - development" From 2b04d255583afc9bf0a03fc253d4d0015fc4ee71 Mon Sep 17 00:00:00 2001 From: John Date: Sun, 3 Mar 2024 19:28:55 +0100 Subject: [PATCH 079/142] breeze: trun into metapackage --- srcpkgs/breeze-snow-cursor-theme | 1 - srcpkgs/breeze/template | 26 ++++---------------------- 2 files changed, 4 insertions(+), 23 deletions(-) delete mode 120000 srcpkgs/breeze-snow-cursor-theme diff --git a/srcpkgs/breeze-snow-cursor-theme b/srcpkgs/breeze-snow-cursor-theme deleted file mode 120000 index 3f3f5dad78c833..00000000000000 --- a/srcpkgs/breeze-snow-cursor-theme +++ /dev/null @@ -1 +0,0 @@ -breeze \ No newline at end of file diff --git a/srcpkgs/breeze/template b/srcpkgs/breeze/template index 141dbd39174ad6..d8b75f58c9345d 100644 --- a/srcpkgs/breeze/template +++ b/srcpkgs/breeze/template @@ -1,28 +1,10 @@ # Template file for 'breeze' pkgname=breeze -version=5.27.10 +version=6.0.0 revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools - gettext kcmutils-devel kpackage-devel kconfig-devel kcoreaddons-devel" -makedepends="frameworkintegration-devel kcmutils-devel kdecoration-devel - fftw-devel plasma-framework-devel" -depends="breeze-icons frameworkintegration breeze-snow-cursor-theme" +build_style=meta +depends="breeze-icons breeze-qt5 breeze-qt6" short_desc="Breeze visual style for the Plasma Desktop" maintainer="John " -license="GPL-2.0-or-later" +license="metapackage" homepage="https://invent.kde.org/plasma/breeze" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=bebc960752da9d53a9895ffc05d824cba702735428aa61347b703fea074700a2 - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DKF5_HOST_TOOLING=/usr/lib/cmake" -fi - -breeze-snow-cursor-theme_package() { - short_desc="Breeze Snow cursor theme" - pkg_install() { - vmove usr/share/icons/Breeze_Snow - } -} From ed7eabfd2a14850b7f882c5ec826072caea1ce30 Mon Sep 17 00:00:00 2001 From: John Date: Sun, 3 Mar 2024 19:29:27 +0100 Subject: [PATCH 080/142] New package: breeze-qt5-6.0.0 --- srcpkgs/breeze-qt5/template | 25 +++++++++++++++++++++++++ srcpkgs/breeze-qt5/update | 1 + 2 files changed, 26 insertions(+) create mode 100644 srcpkgs/breeze-qt5/template create mode 100644 srcpkgs/breeze-qt5/update diff --git a/srcpkgs/breeze-qt5/template b/srcpkgs/breeze-qt5/template new file mode 100644 index 00000000000000..870ce283b04550 --- /dev/null +++ b/srcpkgs/breeze-qt5/template @@ -0,0 +1,25 @@ +# Template file for 'breeze-qt5' +pkgname=breeze-qt5 +version=6.0.1 +revision=1 +build_style=cmake +configure_args="-DBUILD_TESTING=OFF -DBUILD_QT6=OFF" +hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools + gettext kcmutils-devel kpackage-devel kconfig-devel kcoreaddons-devel" +makedepends="frameworkintegration-devel kcmutils-devel fftw-devel plasma-framework-devel" +depends="breeze-icons frameworkintegration" +short_desc="Breeze visual style for the Plasma Desktop" +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=200482cefd066e0d48e16aa7380a9cb00e634b2ba34834cdc7354f363b60544d +conflicts="breeze<6.0.0_1" + +if [ "$CROSS_BUILD" ]; then + configure_args+=" -DKF5_HOST_TOOLING=/usr/lib/cmake" +fi + +post_install() { + rm -rf ${DESTDIR}/usr/share +} diff --git a/srcpkgs/breeze-qt5/update b/srcpkgs/breeze-qt5/update new file mode 100644 index 00000000000000..ca038400e5797e --- /dev/null +++ b/srcpkgs/breeze-qt5/update @@ -0,0 +1 @@ +pkgname=${pkgname%-qt5} From 68b1e89eba51501de5af6a7816f52c746fd78236 Mon Sep 17 00:00:00 2001 From: John Date: Sun, 3 Mar 2024 19:29:40 +0100 Subject: [PATCH 081/142] New package: breeze-qt6-6.0.0 --- srcpkgs/breeze-qt6/template | 23 +++++++++++++++++++++++ srcpkgs/breeze-qt6/update | 1 + 2 files changed, 24 insertions(+) create mode 100644 srcpkgs/breeze-qt6/template create mode 100644 srcpkgs/breeze-qt6/update diff --git a/srcpkgs/breeze-qt6/template b/srcpkgs/breeze-qt6/template new file mode 100644 index 00000000000000..fd7f6026ea6066 --- /dev/null +++ b/srcpkgs/breeze-qt6/template @@ -0,0 +1,23 @@ +# Template file for 'breeze-qt6' +pkgname=breeze-qt6 +version=6.0.1 +revision=1 +build_style=cmake +configure_args="-DBUILD_TESTING=OFF -DBUILD_QT5=OFF + -DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools + kf6-kcmutils-devel" +makedepends="kf6-kcoreaddons-devel kf6-kcolorscheme-devel + kf6-kconfig-devel kf6-kguiaddons-devel kf6-ki18n-devel + kf6-kiconthemes-devel kf6-kwindowsystem-devel kf6-kcmutils-devel + kf6-kirigami-devel kf6-frameworkintegration-devel fftw-devel + kdecoration-devel" +depends="breeze-icons kf6-frameworkintegration" +short_desc="Breeze visual style for the Plasma Desktop" +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=200482cefd066e0d48e16aa7380a9cb00e634b2ba34834cdc7354f363b60544d +conflicts="breeze<6.0.0_1" +replaces="breeze-snow-cursor-theme>=0" diff --git a/srcpkgs/breeze-qt6/update b/srcpkgs/breeze-qt6/update new file mode 100644 index 00000000000000..e9586b55475ec7 --- /dev/null +++ b/srcpkgs/breeze-qt6/update @@ -0,0 +1 @@ +pkgname=${pkgname%-qt6} From 6e39cdc0495dedf2ca2593172450936d7f925666 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:24:43 +0100 Subject: [PATCH 082/142] New package: oxygen-qt5-6.0.0 --- srcpkgs/oxygen-qt5/template | 15 +++++++++++++++ srcpkgs/oxygen-qt5/update | 1 + 2 files changed, 16 insertions(+) create mode 100644 srcpkgs/oxygen-qt5/template create mode 100644 srcpkgs/oxygen-qt5/update diff --git a/srcpkgs/oxygen-qt5/template b/srcpkgs/oxygen-qt5/template new file mode 100644 index 00000000000000..5e0684832ff375 --- /dev/null +++ b/srcpkgs/oxygen-qt5/template @@ -0,0 +1,15 @@ +# Template file for 'oxygen-qt5' +pkgname=oxygen-qt5 +version=6.0.1 +revision=1 +build_style=cmake +configure_args="-DBUILD_TESTING=OFF -DBUILD_QT6=OFF" +hostmakedepends="extra-cmake-modules pkg-config qt5-devel qt5-qmake kconfig + gettext kcoreaddons" +makedepends="frameworkintegration-devel kwayland-devel kcmutils-devel kdoctools" +short_desc="Oxygen visual style for the Plasma Desktop" +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=4dd92dd1b829ee9c25491ba7a2281bd9c4ec995d6e8dd04cf990ebfb8949f754 diff --git a/srcpkgs/oxygen-qt5/update b/srcpkgs/oxygen-qt5/update new file mode 100644 index 00000000000000..ca038400e5797e --- /dev/null +++ b/srcpkgs/oxygen-qt5/update @@ -0,0 +1 @@ +pkgname=${pkgname%-qt5} From c5ba85cebff3cb3764880989284f0d66dfb270dd Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:34:18 +0100 Subject: [PATCH 083/142] oxygen: update to 6.0.0. --- srcpkgs/oxygen/template | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/srcpkgs/oxygen/template b/srcpkgs/oxygen/template index a8d2612f197f20..7f9e451ac47e51 100644 --- a/srcpkgs/oxygen/template +++ b/srcpkgs/oxygen/template @@ -1,16 +1,10 @@ # Template file for 'oxygen' pkgname=oxygen -version=5.27.10 +version=6.0.0 revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules pkg-config qt5-devel qt5-qmake kconfig - gettext kcoreaddons" -makedepends="kdecoration-devel frameworkintegration-devel kwayland-devel - kcmutils-devel kdoctools" +build_style=meta +depends="oxygen-qt5 oxygen-qt6" short_desc="Oxygen visual style for the Plasma Desktop" maintainer="John " -license="LGPL-2.1-or-later, GPL-2.0-or-later" +license="metapackage" homepage="https://invent.kde.org/plasma/oxygen" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=5b16f6e3e5ee11bb959fc0e1fd233bbb0231b54ea8eff5e14fd78003ba2d090b From 34c7fd54c7613e157ab5065ac403ac0df930c89a Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:34:23 +0100 Subject: [PATCH 084/142] New package: oxygen-qt6-6.0.0 --- srcpkgs/oxygen-qt6/template | 15 +++++++++++++++ srcpkgs/oxygen-qt6/update | 1 + 2 files changed, 16 insertions(+) create mode 100644 srcpkgs/oxygen-qt6/template create mode 100644 srcpkgs/oxygen-qt6/update diff --git a/srcpkgs/oxygen-qt6/template b/srcpkgs/oxygen-qt6/template new file mode 100644 index 00000000000000..dd62481f90ca2d --- /dev/null +++ b/srcpkgs/oxygen-qt6/template @@ -0,0 +1,15 @@ +# Template file for 'oxygen-qt6' +pkgname=oxygen-qt6 +version=6.0.1 +revision=1 +build_style=cmake +configure_args="-DBUILD_TESTING=OFF -DBUILD_QT5=OFF" +hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-tools" +makedepends="kdecoration-devel kf6-frameworkintegration-devel kf6-kcmutils-devel + libplasma-devel" +short_desc="Oxygen visual style for the Plasma Desktop" +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=4dd92dd1b829ee9c25491ba7a2281bd9c4ec995d6e8dd04cf990ebfb8949f754 diff --git a/srcpkgs/oxygen-qt6/update b/srcpkgs/oxygen-qt6/update new file mode 100644 index 00000000000000..e9586b55475ec7 --- /dev/null +++ b/srcpkgs/oxygen-qt6/update @@ -0,0 +1 @@ +pkgname=${pkgname%-qt6} From e09b56c5cfa93dcde1d6255b8fd4295224f933e4 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:36:17 +0100 Subject: [PATCH 085/142] plasma-sdk: update to 6.0.0. Co-authored-by: Luciogi --- srcpkgs/plasma-sdk/template | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/srcpkgs/plasma-sdk/template b/srcpkgs/plasma-sdk/template index 1e7c2fe4e429a5..bd6555f4d5818f 100644 --- a/srcpkgs/plasma-sdk/template +++ b/srcpkgs/plasma-sdk/template @@ -1,16 +1,15 @@ # Template file for 'plasma-sdk' pkgname=plasma-sdk -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools - gettext kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework" -makedepends="plasma-framework-devel kdelibs4support-devel kdesignerplugin-devel - kitemmodels-devel knewstuff-devel ktexteditor-devel kdoctools-devel" +configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext" +makedepends="kf6-kitemmodels-devel kf6-knewstuff-devel kf6-ktexteditor-devel + kf6-ksvg-devel libplasma-devel plasma5support-devel" short_desc="Plasma development applications" 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=eea9ea1d0eca8a0126edb3040701331e29421fb867ee7d8352e74d1cc9690123 +checksum=72e0d7ac8199248f7a7a6a8ede7bdcd607990d5867a9998e1e6af14fd72328b7 From 39cc6adcd4775da7114f8108af4c7638f174d47c Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:36:34 +0100 Subject: [PATCH 086/142] bluedevil: update to 6.0.0. --- srcpkgs/bluedevil/template | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/srcpkgs/bluedevil/template b/srcpkgs/bluedevil/template index 88879e01b8c29e..9716f01ac955cc 100644 --- a/srcpkgs/bluedevil/template +++ b/srcpkgs/bluedevil/template @@ -1,17 +1,15 @@ # Template file for 'bluedevil' pkgname=bluedevil -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools - kpackage-devel kconfig-devel kcoreaddons-devel gettext - kcmutils-devel" -makedepends="bluez-qt5-devel kded-devel kio-devel plasma-framework-devel - kcmutils-devel" +configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext" +makedepends="kf6-bluez-qt-devel kf6-kded-devel kf6-kio-devel kf6-kcmutils-devel + kf6-ksvg-devel kf6-kpackage-devel libplasma-devel" short_desc="KDE Bluetooth integration" 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=771fd58c2e1945e9f375598a5d1120671d9142d95580f08ec22494dd4d7fa180 +checksum=edba73e323585af4e0cc786d0806577259113fd7cb1fab0f62cbc738bd7fe779 From 03724f8c61faa05c8e51887389dbfe79855a4738 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:36:36 +0100 Subject: [PATCH 087/142] breeze-gtk: update to 6.0.0. --- srcpkgs/breeze-gtk/template | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/srcpkgs/breeze-gtk/template b/srcpkgs/breeze-gtk/template index 0f687f01141473..acf6db8597e7df 100644 --- a/srcpkgs/breeze-gtk/template +++ b/srcpkgs/breeze-gtk/template @@ -1,13 +1,14 @@ # Template file for 'breeze-gtk' pkgname=breeze-gtk -version=5.27.10 +version=6.0.1.1 revision=1 build_style=cmake -hostmakedepends="extra-cmake-modules sassc python3 python3-cairo qt5-devel" -makedepends="qt5-devel breeze" +hostmakedepends="extra-cmake-modules sassc python3 python3-cairo + qt6-base qt6-tools" +makedepends="qt6-base-devel libplasma-devel breeze-qt6" short_desc="GTK Theme Built to Match KDE's Breeze" 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=1da3f98cce2761bb2c9c72d0156b93cf7bf50f08d59fd64bfeb06149a87069b6 +distfiles="${KDE_SITE}/plasma/${version%.1}/${pkgname}-${version}.tar.xz" +checksum=23ca96601cc9bff00434f7fbfe3901fbcb92362d1751a31c08520fb4c1124610 From 5e7a3a13aaef254047952ac870b423a885e814a6 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:36:38 +0100 Subject: [PATCH 088/142] flatpak-kcm: update to 6.0.0. --- srcpkgs/flatpak-kcm/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/flatpak-kcm/template b/srcpkgs/flatpak-kcm/template index cb0bc84813acf0..fa4dad0e80840d 100644 --- a/srcpkgs/flatpak-kcm/template +++ b/srcpkgs/flatpak-kcm/template @@ -1,16 +1,16 @@ # Template file for 'flatpak-kcm' pkgname=flatpak-kcm -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules pkg-config qt5-devel qt5-qmake - gettext kconfig-devel kcmutils-devel" -makedepends="flatpak-devel kcmutils-devel kdeclarative-devel - ki18n-devel kconfig-devel kitemmodels-devel" +configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules pkg-config qt6-base qt5-tools + gettext" +makedepends="flatpak-devel kf6-kcmutils-devel kf6-kdeclarative-devel + kf6-ki18n-devel kf6-kconfig-devel kf6-kitemmodels-devel" short_desc="KDE Config Module for Flatpak Permissions" 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=ba527040a4fa39ac0e3021bcf4117238d20eab148bc48259f5f9e3c86c885a55 +checksum=b0723fd41d0b6119b57299521f48b2d635de22c67799f2bf503c5b7c3f8de583 From c1603d043d8d8dd2ace864a804daa5b897710380 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:36:40 +0100 Subject: [PATCH 089/142] kactivitymanagerd: update to 6.0.0. --- srcpkgs/kactivitymanagerd/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/kactivitymanagerd/template b/srcpkgs/kactivitymanagerd/template index f7b6c098d9d7b7..49ebde763e9644 100644 --- a/srcpkgs/kactivitymanagerd/template +++ b/srcpkgs/kactivitymanagerd/template @@ -1,16 +1,16 @@ # Template file for 'kactivitymanagerd' pkgname=kactivitymanagerd -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake build_helper="qemu" configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules gettext qt5-qmake qt5-host-tools kcoreaddons" -makedepends="kio-devel boost-devel qt5-plugin-mysql qt5-plugin-odbc - qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds" +hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools" +makedepends="kf6-kio-devel kf6-kglobalaccel-devel kf6-kxmlgui-devel + boost-devel" short_desc="Manage user's activities and track the usage patterns" 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=8ee262fb6c4987fb3e66b5adec4d60d10c98adb40ed7da3372b8b342d70e5dd9 +checksum=2f92c2bea13c7c69f68237e8c8706f7cd9cfef409d59ec7c1dc49df8946fb2b7 From ff7ce219a1210bc9828a66b22f2d303f6d72aeda Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:36:41 +0100 Subject: [PATCH 090/142] kde-cli-tools: update to 6.0.0. Co-authored-by: Luciogi --- srcpkgs/kde-cli-tools/template | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/srcpkgs/kde-cli-tools/template b/srcpkgs/kde-cli-tools/template index 44f6393e95b328..c617ce771d0d13 100644 --- a/srcpkgs/kde-cli-tools/template +++ b/srcpkgs/kde-cli-tools/template @@ -1,20 +1,19 @@ # Template file for 'kde-cli-tools' pkgname=kde-cli-tools -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules gettext pkg-config kcmutils-devel - kpackage-devel kdoctools kcoreaddons-devel python3 qt5-host-tools qt5-qmake" -makedepends="kactivities5-devel kcmutils-devel kdelibs4support-devel - kdesu-devel plasma-workspace-devel" +configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules qt6-tools gettext" +makedepends="plasma-activities-devel kf6-kcmutils-devel kf6-kdesu-devel + plasma-workspace-devel kf6-ki18n-devel" depends="xdg-utils" short_desc="KDE CLI tools" 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=7baa6d899cf0e14194f935cd2f2526123c40261f6fbd86dc17cf75bbc6a04d3f +checksum=46e0dba284d74b506949c030e3f817f11c29262c116d3e9a2a9e65f39e43cd15 post_install() { ln -sf ../libexec/kf5/kdesu ${DESTDIR}/usr/bin From 13dac005cb9ec5f669028211340b9c1cd5fe37f2 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:36:43 +0100 Subject: [PATCH 091/142] kde-gtk-config5: update to 6.0.0. --- srcpkgs/kde-gtk-config5/template | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template index 1e91309aaf1c1f..19877e6e8b57f9 100644 --- a/srcpkgs/kde-gtk-config5/template +++ b/srcpkgs/kde-gtk-config5/template @@ -1,12 +1,12 @@ # Template file for 'kde-gtk-config5' pkgname=kde-gtk-config5 -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools +hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-tools sassc gettext" -makedepends="kcmutils-devel knewstuff-devel gtk+-devel gtk+3-devel +makedepends="kf6-kcmutils-devel kf6-knewstuff-devel gtk+-devel gtk+3-devel kdecoration-devel gsettings-desktop-schemas-devel" depends="kde-cli-tools gsettings-desktop-schemas" short_desc="GTK2 and GTK3 Configurator for KDE" @@ -14,9 +14,4 @@ maintainer="John " 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%5}-${version}.tar.xz" -checksum=6f3b3150b138b5c309ef2c47eee2ab15b0908cacf1487cbc9d561d64f0f68e6b - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" kcoreaddons" - configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" -fi +checksum=bb50dfdcea9f21abeaa80b3dd52899321ad18b66e335161f66b4472960897e55 From bce947ea57d51fa9de2de6aaffaf1e239392a895 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:36:45 +0100 Subject: [PATCH 092/142] kdeplasma-addons5: update to 6.0.0. --- srcpkgs/kdeplasma-addons5/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template index e1cedb61ac7572..5fe5d5cfdfcb23 100644 --- a/srcpkgs/kdeplasma-addons5/template +++ b/srcpkgs/kdeplasma-addons5/template @@ -1,6 +1,6 @@ # Template file for 'kdeplasma-addons5' pkgname=kdeplasma-addons5 -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake" @@ -13,4 +13,4 @@ maintainer="John " 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%5}-${version}.tar.xz" -checksum=9e64ef3dd88aa355f49f8d2d11be3ef158431ceda6a6fe570a1288c3f50f3e8d +checksum=6458e605d258e0b2a42d6014c336802c10df1af3fe14f34d0fdbf9e931cd2b6f From 64f7ad329b41c9840defa1592fa970a8660cb9eb Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:36:48 +0100 Subject: [PATCH 093/142] kinfocenter: update to 6.0.0. --- srcpkgs/kinfocenter/template | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/srcpkgs/kinfocenter/template b/srcpkgs/kinfocenter/template index 07dbbd68a3886f..e95c17b58469b8 100644 --- a/srcpkgs/kinfocenter/template +++ b/srcpkgs/kinfocenter/template @@ -1,19 +1,16 @@ # Template file for 'kinfocenter' pkgname=kinfocenter -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules gettext pkg-config qt5-host-tools qt5-qmake - kauth kpackage-devel kconfig-devel kcoreaddons-devel kdoctools-devel - kcmutils-devel" -makedepends="kdoctools plasma-framework-devel kdesignerplugin-devel kcmutils-devel - kdelibs4support-devel kwayland-devel glu-devel pciutils-devel libraw1394-devel - ksolid-devel" +configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules gettext pkg-config qt6-tools qt6-base" +makedepends="libplasma-devel kf6-kcmutils-devel + kwayland-devel glu-devel pciutils-devel libraw1394-devel kf6-solid-devel" depends="hwids" short_desc="KDE Info Center" 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=ce5c2a34840787b50fcbc70d82ff0b4b9f8260b6814276f68c6912c4db2aca11 +checksum=14fecb3bf304e6c237789d962fea3fbc7256b0403075ed9bf4aebad58f8896e0 From 356bf59aad607b8a5114647bdb22f3fd9147fb83 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:36:49 +0100 Subject: [PATCH 094/142] kmenuedit: update to 6.0.0. --- srcpkgs/kmenuedit/template | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/srcpkgs/kmenuedit/template b/srcpkgs/kmenuedit/template index 7fd6ee569f575a..84833001d7573f 100644 --- a/srcpkgs/kmenuedit/template +++ b/srcpkgs/kmenuedit/template @@ -1,16 +1,16 @@ # Template file for 'kmenuedit' pkgname=kmenuedit -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules kdoctools qt5-qmake qt5-host-tools - gettext kcoreaddons" -makedepends="kdelibs4support-devel kdesignerplugin-devel kdoctools" -depends="khotkeys" +hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext" +makedepends="kf6-sonnet-devel kf6-kio-devel kf6-ki18n-devel + kf6-kiconthemes-devel kf6-kdbusaddons-devel kf6-kglobalaccel-devel + kf6-kxmlgui-devel" short_desc="KDE Menu editor" 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=1c090b7e96c65043d2d75c359e536cb05a44ed6655e4e12c437ef233fa4f20d7 +checksum=f70640d90f3c25b139345339503c0019ac743b2f2575df9df98c27d1445c7624 From 0619feb3f97d1efac0698956baad70c66167ef5a Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:36:51 +0100 Subject: [PATCH 095/142] kpipewire: update to 6.0.0. --- common/shlibs | 6 +++--- srcpkgs/kpipewire/template | 15 +++++++-------- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/common/shlibs b/common/shlibs index b5b4a99221a54b..d616584cda0bf0 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1567,9 +1567,9 @@ libKPim5Mime.so.5 kmime-23.04.0_1 libKF5Kirigami2.so.5 kirigami2-5.47.0_1 libtaskmanager.so.6 plasma-workspace-5.8.4_1 libnotificationmanager.so.1 plasma-workspace-5.15.90_1 -libKPipeWire.so.5 kpipewire-5.26.0_1 -libKPipeWireRecord.so.5 kpipewire-5.27.0_1 -libKPipeWireDmaBuf.so.5 kpipewire-5.27.0_1 +libKPipeWire.so.6 kpipewire-6.0.0_1 +libKPipeWireRecord.so.6 kpipewire-6.0.0_1 +libKPipeWireDmaBuf.so.6 kpipewire-6.0.0_1 libZXing.so.3 zxing-cpp-2.0.0_1 libfreerdp-client2.so.2 libfreerdp-2.2.0_3 libfreerdp2.so.2 libfreerdp-2.2.0_3 diff --git a/srcpkgs/kpipewire/template b/srcpkgs/kpipewire/template index 6214a4451336e7..98b69b3aae1bef 100644 --- a/srcpkgs/kpipewire/template +++ b/srcpkgs/kpipewire/template @@ -1,19 +1,18 @@ # Template file for 'kpipewire' pkgname=kpipewire -version=5.27.10 +version=6.0.1.1 revision=1 build_style=cmake -hostmakedepends="extra-cmake-modules plasma-wayland-protocols gettext - qt5-qmake qt5-host-tools pkg-config wayland-devel kcoreaddons - kwayland-devel" -makedepends="ffmpeg-devel kcoreaddons-devel kwayland-devel ki18n-devel - libepoxy-devel pipewire-devel" +hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools pkg-config + pipewire" +makedepends="ffmpeg-devel kf6-kcoreaddons-devel kwayland-devel kf6-ki18n-devel + libva-devel libepoxy-devel pipewire-devel" short_desc="Components relating to Flatpak 'pipewire' use in Plasma" 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=c23ca5169ae2ef069b1d79107c5ae4ff859d8848fe6c98decfd0f357f378c3ee +distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz" +checksum=1902f3949052ff1ab5da79c6309586f3e11a29c7c04a044f73b3f6ac98251c4a kpipewire-devel_package() { depends="${sourcepkg}>=${version}_${revision}" From 9d870a4f45d66faed6759a96018935df6f0b77b8 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:36:53 +0100 Subject: [PATCH 096/142] kscreen: update to 6.0.0. --- srcpkgs/kscreen/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/kscreen/template b/srcpkgs/kscreen/template index e811a8dbf201fd..ee79ee9d6363d1 100644 --- a/srcpkgs/kscreen/template +++ b/srcpkgs/kscreen/template @@ -1,17 +1,17 @@ # Template file for 'kscreen' pkgname=kscreen -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules qt5-devel qt5-qmake - kpackage-devel kconfig-devel kcoreaddons-devel gettext kcmutils-devel" -makedepends="kxmlgui-devel libkscreen-devel plasma-framework-devel - layer-shell-qt-devel qt5-sensors-devel kcmutils-devel" +configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext" +makedepends="kf6-kxmlgui-devel kf6-kcmutils-devel kf6-ksvg-devel + kf6-kpackage-devel libkscreen-devel layer-shell-qt-devel libplasma-devel + qt6-sensors-devel " depends="hicolor-icon-theme" 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=8987bfcdb4e8617a229090ff42c4e4142ac0b5228e9bed7c3d2f03ed4e981c3c +checksum=5872c20efbb89af8b9f52656b05c98684e0face58001d3b0ee0da7b25822f61a From 6804ecd5d1d45c20d31dbcfe252083022401004d Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:36:54 +0100 Subject: [PATCH 097/142] kscreenlocker: update to 6.0.0. --- common/shlibs | 2 +- srcpkgs/kscreenlocker/template | 15 +++++++-------- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/common/shlibs b/common/shlibs index d616584cda0bf0..f356d848f5ac6f 100644 --- a/common/shlibs +++ b/common/shlibs @@ -440,7 +440,7 @@ libsensors.so.5 libsensors-3.5.0_1 libcap-ng.so.0 libcap-ng-0.6.2_1 libphysfs.so.1 physfs-2.0.0_1 libSDL_ttf-2.0.so.0 SDL_ttf-2.0.9_1 -libKScreenLocker.so.5 kscreenlocker-5.8.4_1 +libKScreenLocker.so.6 kscreenlocker-6.0.0_1 libparted.so.2 libparted-3.1_1 libparted-fs-resize.so.0 libparted-3.1_1 libntfs-3g.so.89 ntfs-3g-2021.8.22_1 diff --git a/srcpkgs/kscreenlocker/template b/srcpkgs/kscreenlocker/template index e4ab87c13ba427..41d720c310fa48 100644 --- a/srcpkgs/kscreenlocker/template +++ b/srcpkgs/kscreenlocker/template @@ -1,20 +1,19 @@ # Template file for 'kscreenlocker' pkgname=kscreenlocker -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules pkg-config kcoreaddons-devel - qt5-qmake wayland-devel qt5-host-tools gettext kcmutils-devel" -makedepends="kdeclarative-devel kidletime-devel kcmutils-devel - libSM-devel kwayland-devel libXi-devel pam-devel libXcursor-devel - layer-shell-qt-devel libkscreen-devel" +configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-tools gettext" +makedepends="kf6-kdeclarative-devel kf6-kidletime-devel kf6-kcmutils-devel + kf6-ksvg-devel kf6-kpackage-devel libSM-devel libXi-devel pam-devel libXcursor-devel + layer-shell-qt-devel libkscreen-devel libplasma-devel" short_desc="KDE Library and components for secure lock screen architecture" 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=d74d80b87fc5b4915d615c288819f9006c0103ee864cadc565141bf468cb3d89 +checksum=29def875c406e357028de91788587fde6b53acbd10d4b8177754becf5d956028 kscreenlocker-devel_package() { short_desc+=" - development" From 4637febecc172c50c2cb78e6756f1df50105dcdf Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:36:56 +0100 Subject: [PATCH 098/142] ksshaskpass: update to 6.0.0. --- srcpkgs/ksshaskpass/template | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/srcpkgs/ksshaskpass/template b/srcpkgs/ksshaskpass/template index ea1c3eb6325a13..87f3188a9f25ca 100644 --- a/srcpkgs/ksshaskpass/template +++ b/srcpkgs/ksshaskpass/template @@ -1,16 +1,15 @@ # Template file for 'ksshaskpass' pkgname=ksshaskpass -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules qt5-devel kdoctools qt5-qmake - gettext kcoreaddons" -makedepends="kwallet-devel kdoctools-devel" +hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext" +makedepends="kf6-kwallet-devel kf6-kdoctools-devel" short_desc="KDE ssh-add helper" 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=d38de7ddcb9c3e58d04cb240510db7f48448e9700de443b40a9062897239e26a +checksum=d2445970abcc65761528b7d3a7b2802406faca44d8928c2950e47b7573032146 alternatives="ssh-askpass:/usr/libexec/ssh-askpass:/usr/bin/ksshaskpass" From e7b647182489fc7c9f0d72786a0a75815cd36132 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:36:58 +0100 Subject: [PATCH 099/142] ksystemstats: update to 6.0.0. Co-authored-by: Luciogi --- srcpkgs/ksystemstats/template | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/srcpkgs/ksystemstats/template b/srcpkgs/ksystemstats/template index 0ef67b90c8152e..e1650e5cd3a359 100644 --- a/srcpkgs/ksystemstats/template +++ b/srcpkgs/ksystemstats/template @@ -1,15 +1,14 @@ # Template file for 'ksystemstats' pkgname=ksystemstats -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -hostmakedepends="extra-cmake-modules qt5-qmake gettext - kcoreaddons pkg-config qt5-host-tools" -makedepends="qt5-devel networkmanager-qt5-devel ksolid-devel libnl3-devel - kio-devel kdbusaddons-devel libksysguard-devel libsensors-devel" +hostmakedepends="extra-cmake-modules qt6-tools gettext pkg-config" +makedepends="kf6-networkmanager-qt-devel kf6-solid-devel libnl3-devel + kf6-kio-devel kf6-kdbusaddons-devel libksysguard-devel libsensors-devel" short_desc="Plugin based system monitoring daemon" maintainer="John " license="GPL-2.0-only OR GPL-3.0-only, LGPL-2.1-only OR LGPL-3-only" homepage="https://invent.kde.org/plasma/ksystemstats" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=5a5eda2ded432b380882ede9fbe9a30b090cfbbe6c84ce9274dd795eb01fe238 +checksum=071afe664c38ec6ab7b292b90e6b55cc2d2beb20be3f8aa53b131682893a5c49 From 62bcc6433c1579cda0ed30ad6a422528b3cae502 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:36:59 +0100 Subject: [PATCH 100/142] kwayland-integration: update to 6.0.0. --- srcpkgs/kwayland-integration/template | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/srcpkgs/kwayland-integration/template b/srcpkgs/kwayland-integration/template index a650045b7ceb12..d3f1abe9303b95 100644 --- a/srcpkgs/kwayland-integration/template +++ b/srcpkgs/kwayland-integration/template @@ -1,6 +1,6 @@ # Template file for 'kwayland-integration' pkgname=kwayland-integration -version=5.27.10 +version=6.0.0 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -13,4 +13,5 @@ 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=f37d054662b6b294faee9dae9a8a808023cf2ec5a0508b76fcaceb61b4a3bd9f +checksum=04e2cbc45ea3c4b6f18aba16610fd2c7fa20b263ca606290b1b27546650101e9 +broken=qt5 From 673025d18f7f0358dfb6c6fc0c2b41e72fb94a4a Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:02 +0100 Subject: [PATCH 101/142] kwin: update to 6.0.0. --- srcpkgs/kwin/patches/cross.patch | 10 +++++----- srcpkgs/kwin/template | 23 +++++++++++------------ 2 files changed, 16 insertions(+), 17 deletions(-) diff --git a/srcpkgs/kwin/patches/cross.patch b/srcpkgs/kwin/patches/cross.patch index da051cc59ec1e7..d0693b78d89e68 100644 --- a/srcpkgs/kwin/patches/cross.patch +++ b/srcpkgs/kwin/patches/cross.patch @@ -1,11 +1,11 @@ ---- kwin-5.25.1/src/wayland/tools/CMakeLists.txt 2022-06-26 00:46:39.113938615 +0200 -+++ - 2022-06-26 00:47:07.556852317 +0200 -@@ -12,7 +12,7 @@ +--- kwin-6.0.0/src/wayland/tools/CMakeLists.txt 2024-02-22 10:52:24.000000000 +0100 ++++ - 2024-03-05 14:58:18.547351388 +0100 +@@ -13,7 +13,7 @@ if(CMAKE_CROSSCOMPILING AND QTWAYLANDSCANNER_KDE_EXECUTABLE) add_executable(qtwaylandscanner_kde IMPORTED GLOBAL) set_target_properties(qtwaylandscanner_kde PROPERTIES IMPORTED_LOCATION ${QTWAYLANDSCANNER_KDE_EXECUTABLE}) -elseif(CMAKE_CROSSCOMPILING) +elseif(CMAKE_CROSSCOMPILING AND NOT FORCE_CROSSCOMPILED_TOOLS) - if (NOT KF5_HOST_TOOLING) - message(FATAL_ERROR "Please provide a prefix with a native Qt build and pass -DKF5_HOST_TOOLING=path") + if (NOT KF6_HOST_TOOLING) + message(FATAL_ERROR "Please provide a prefix with a native Qt build and pass -DKF6_HOST_TOOLING=path") endif() diff --git a/srcpkgs/kwin/template b/srcpkgs/kwin/template index ac8131de75e7b3..32aee1f9ff4af1 100644 --- a/srcpkgs/kwin/template +++ b/srcpkgs/kwin/template @@ -1,27 +1,26 @@ # Template file for 'kwin' pkgname=kwin -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake build_helper=qemu configure_args="-DBUILD_TESTING=OFF -DFORCE_CROSSCOMPILED_TOOLS=ON - -DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules gettext breeze pkg-config - qt5-qmake qt5-host-tools kcoreaddons kconfig-devel qt5-wayland - kwayland-devel kpackage-devel kservice-devel kcmutils-devel" -makedepends="plasma-framework-devel kcmutils-devel knewstuff-devel - kscreenlocker-devel kinit-devel xcb-util-cursor-devel qt5-multimedia-devel + -DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules gettext pkg-config + qt6-base qt6-tools" +makedepends="libplasma-devel kf6-kcmutils-devel kf6-knewstuff-devel + kscreenlocker-devel kglobalacceld-devel xcb-util-cursor-devel qt6-multimedia-devel kdecoration-devel libxkbcommon-devel libinput-devel libSM-devel - libICE-devel xcb-util-wm-devel qt5-sensors-devel lcms2-devel - pipewire-devel krunner-devel xorg-server-xwayland libxcvt-devel hwids" -depends="breeze hicolor-icon-theme kinit qt5-core>=5.15.2<5.16.0 - hwids libcap-progs" + libICE-devel xcb-util-wm-devel qt6-sensors-devel lcms2-devel + pipewire-devel kf6-krunner-devel xorg-server-xwayland libxcvt-devel hwids + libdisplay-info-devel breeze-qt6 libpcap-devel kwayland-devel" +depends="breeze hicolor-icon-theme kinit kglobalacceld hwids libcap-progs" short_desc="KDE Window manager" 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=b85a25125900b62cb5a3c609961088c45a58f55004317e4f5e8ba2039ae6dac6 +checksum=6e61857c5030b7b3953cc0da5ee94a243755999a4ce007a00311f91db8975f04 replaces="kwayland-server>=0" kwin-devel_package() { From 9179ec0b5b0c020d5bce682a311d81f89563e462 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:04 +0100 Subject: [PATCH 102/142] kwrited: update to 6.0.0. --- srcpkgs/kwrited/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/kwrited/template b/srcpkgs/kwrited/template index 4658ed461b8646..d6002e0627476b 100644 --- a/srcpkgs/kwrited/template +++ b/srcpkgs/kwrited/template @@ -1,14 +1,14 @@ # Template file for 'kwrited' pkgname=kwrited -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules gettext kcoreaddons qt5-devel qt5-qmake" -makedepends="kdbusaddons-devel knotifications-devel kpty-devel kdoctools" +hostmakedepends="extra-cmake-modules gettext kcoreaddons qt6-base qt6-tools" +makedepends="kf6-kdbusaddons-devel kf6-knotifications-devel kf6-kpty-devel" short_desc="KDE daemon listening for wall and write messages" 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=5aa19eba68eb9df0ac9ee894773028f093c9fb54f8ca69cf878ee8e8ec6f4d41 +checksum=606c7c2288e4f53f589943d08618ee15c3ae944f87083c0933bbbe2de0217412 From 24148b0e53debd9d23efd0d94b0e323b6a5fd52a Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:06 +0100 Subject: [PATCH 103/142] layer-shell-qt: update to 6.0.0. --- common/shlibs | 2 +- srcpkgs/layer-shell-qt/template | 9 ++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/common/shlibs b/common/shlibs index f356d848f5ac6f..2ed28225bce1c2 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2245,7 +2245,7 @@ libd0_blind_id.so.0 xonotic-0.8.0_1 libuecc.so.0 libuecc-5_1 libKF5WindowSystem.so.5 kwindowsystem-5.6.0_1 libKF5GuiAddons.so.5 kguiaddons-5.6.0_1 -libLayerShellQtInterface.so.5 layer-shell-qt-5.21.90_1 +libLayerShellQtInterface.so.6 layer-shell-qt-6.0.0_1 liblxqt.so.1 liblxqt-1.0.0_1 liblxqt-globalkeys.so.1 lxqt-globalkeys-1.0.0_1 liblxqt-globalkeys-ui.so.1 lxqt-globalkeys-1.0.0_1 diff --git a/srcpkgs/layer-shell-qt/template b/srcpkgs/layer-shell-qt/template index 78f13964e5f944..004d74820fa513 100644 --- a/srcpkgs/layer-shell-qt/template +++ b/srcpkgs/layer-shell-qt/template @@ -1,19 +1,18 @@ # Template file for 'layer-shell-qt' pkgname=layer-shell-qt -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake confiugre_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner" -hostmakedepends="extra-cmake-modules qt5-host-tools qt5-qmake pkg-config - qt5-wayland wayland-devel" -makedepends="qt5-wayland-devel qt5-declarative-devel libxkbcommon-devel +hostmakedepends="extra-cmake-modules qt6-tools qt6-base pkg-config" +makedepends="qt6-wayland-devel qt6-declarative-devel libxkbcommon-devel wayland-protocols wayland-devel" short_desc="Qt component exposing Wayland wl-layer-shell protocol" 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=0aed80cf2a143033c186df5343215acd638c80e419b4e854a14bd35ba3d4c3c2 +checksum=3db32ae830b67f55a5de292b75791124a7edd033989b7e93e4bd913c58fd979f layer-shell-qt-devel_package() { depends="${sourcepkg}>=${version}_${revision}" From 42c38a3a6a28e8bc2cc76c6d8c8293c34039643d Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:07 +0100 Subject: [PATCH 104/142] libkscreen: update to 6.0.0. --- common/shlibs | 4 ++-- srcpkgs/libkscreen/template | 12 +++++------- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/common/shlibs b/common/shlibs index 2ed28225bce1c2..b347e9a0971cd7 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2565,8 +2565,8 @@ libosgUtil.so.161 osg-3.6.5_1 libosgVolume.so.161 osg-3.6.5_1 libosgGA.so.161 osg-3.6.5_1 libosgPresentation.so.161 osg-3.6.5_1 -libKF5Screen.so.8 libkscreen-5.26.90_1 -libKF5ScreenDpms.so.8 libkscreen-5.26.90_1 +libKF6ScreenDpms.so.8 libkscreen-6.0.0_1 +libKF6Screen.so.8 libkscreen-6.0.0_1 libdbusmenu-qt5.so.2 libdbusmenu-qt5-0.9.3.0_1 libKF5Solid.so.5 libksolid-5.15.0_2 libfreeimage.so.3 freeimage-3.17.0_1 diff --git a/srcpkgs/libkscreen/template b/srcpkgs/libkscreen/template index 1b12ff6ea170ad..ff7f856d6229c3 100644 --- a/srcpkgs/libkscreen/template +++ b/srcpkgs/libkscreen/template @@ -1,19 +1,18 @@ # Template file for 'libkscreen' pkgname=libkscreen -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-x11extras-devel - plasma-wayland-protocols qt5-wayland wayland-devel" -makedepends="qt5-tools-devel qt5-x11extras-devel libXrandr-devel kwayland-devel - kconfig-devel" +hostmakedepends="pkg-config extra-cmake-modules qt6-tools qt6-base" +makedepends="qt6-wayland-devel libXrandr-devel + kf6-kconfig-devel wayland-devel plasma-wayland-protocols" short_desc="KDE screen management software" maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/libkscreen" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=27f59f088929bc7fb560c353fb9da98832dde5b58fde88d9c694c98fdf3aff98 +checksum=f03dcfc79f4e1b20d2bd3d1696e4622a95bc4d3b6360780fdf0c408ffa36289b libkscreen-devel_package() { short_desc+=" - development" @@ -21,7 +20,6 @@ libkscreen-devel_package() { pkg_install() { vmove usr/include vmove usr/lib/cmake - vmove usr/lib/qt5/mkspecs vmove usr/lib/pkgconfig vmove "usr/lib/*.so" } From 889192014c637ae7f8e08509070169d1b3fa673d Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:09 +0100 Subject: [PATCH 105/142] libksysguard: update to 6.0.0. --- common/shlibs | 13 +++++-------- srcpkgs/libksysguard/template | 20 ++++++++++---------- 2 files changed, 15 insertions(+), 18 deletions(-) diff --git a/common/shlibs b/common/shlibs index b347e9a0971cd7..815e881532fc04 100644 --- a/common/shlibs +++ b/common/shlibs @@ -446,14 +446,11 @@ libparted-fs-resize.so.0 libparted-3.1_1 libntfs-3g.so.89 ntfs-3g-2021.8.22_1 libruby.so.3.2 ruby-3.2.0_1 librw.so.0 rankwidth-0.9_1 -libprocessui.so.9 libksysguard-5.18.90_1 -libksignalplotter.so.9 libksysguard-5.18.90_1 -libksgrd.so.9 libksysguard-5.18.90_1 -libprocesscore.so.9 libksysguard-5.18.90_1 -liblsofui.so.9 libksysguard-5.18.90_1 -libKSysGuardSensorFaces.so.1 libksysguard-5.18.90_1 -libKSysGuardFormatter.so.1 libksysguard-5.19.5_1 -libKSysGuardSystemStats.so.1 libksysguard-5.22.0_1 +libKSysGuardFormatter.so.2 libksysguard-6.0.0_1 +libKSysGuardSensorFaces.so.2 libksysguard-6.0.0_1 +libprocesscore.so.10 libksysguard-6.0.0_1 +libKSysGuardSystemStats.so.2 libksysguard-6.0.0_1 +libKSysGuardSensors.so.2 libksysguard-6.0.0_1 libxenctrl.so.4.14 xen-libs-4.14.0_1 libxenfsimage.so.4.14 xen-libs-4.14.0_1 libxenguest.so.4.14 xen-libs-4.14.0_1 diff --git a/srcpkgs/libksysguard/template b/srcpkgs/libksysguard/template index 6e6e67ef306cc3..84bebdaca5a21b 100644 --- a/srcpkgs/libksysguard/template +++ b/srcpkgs/libksysguard/template @@ -1,24 +1,24 @@ # Template file for 'libksysguard' pkgname=libksysguard -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -hostmakedepends="extra-cmake-modules gettext kauth qt5-host-tools qt5-qmake - kpackage" -makedepends="plasma-framework-devel qt5-webchannel-devel knewstuff-devel - libcap-devel libnl3-devel libsensors-devel ki18n-devel kconfig-devel kiconthemes-devel - $(vopt_if webengine 'qt5-webengine-devel qt5-location-devel')" +hostmakedepends="extra-cmake-modules gettext pkg-config qt6-tools qt6-base" +makedepends="qt6-webchannel-devel kf6-knewstuff-devel + libcap-devel libnl3-devel libsensors-devel kf6-ki18n-devel kf6-kconfig-devel + kf6-kiconthemes-devel kf6-kauth-devel kf6-solid-devel kf6-kservice-devel + $(vopt_if webengine 'qt6-webengine-devel qt6-location-devel')" short_desc="KDE libksysguard" 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=17fc33b028cb272391b68c46e93b2d806d8254e6af9399d61375d49041ff3ce5 +checksum=90f0e667305b9aab9c32a4e8010caacc6a9fb1fc81a73b81d2ebbb4845eb2f03 build_options="webengine" if [ "$XBPS_TARGET_ENDIAN" = "le" ] && [ "$XBPS_TARGET_WORDSIZE" = "$XBPS_WORDSIZE" ]; then - # qt5-webengine cannot be built for armv5tel + # qt6-webengine cannot be built for armv5tel case "$XBPS_TARGET_MACHINE" in armv5tel*) ;; *) build_options_default=webengine ;; @@ -27,8 +27,8 @@ fi libksysguard-devel_package() { short_desc+=" - development" - depends="plasma-framework-devel qt5-devel libsensors-devel ki18n-devel - kconfig-devel kiconthemes-devel + depends="libsensors-devel kf6-ki18n-devel + kf6-kconfig-devel kf6-kiconthemes-devel ${sourcepkg}>=${version}_${revision}" pkg_install() { vmove usr/include From 5b91c3de3f40480ea6348b6ae7204fe563b02bee Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:11 +0100 Subject: [PATCH 106/142] milou: update to 6.0.0. --- srcpkgs/milou/template | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/srcpkgs/milou/template b/srcpkgs/milou/template index 4308e0e48a42a0..0f078cbb6aa13b 100644 --- a/srcpkgs/milou/template +++ b/srcpkgs/milou/template @@ -1,20 +1,15 @@ # Template file for 'milou' pkgname=milou -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules kdoctools kpackage qt5-host-tools - gettext qt5-qmake" -makedepends="krunner-devel kitemmodels-devel" +hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext" +makedepends="kf6-krunner-devel kf6-kitemmodels-devel kf6-ksvg-devel + kf6-kpackage-devel kf6-kwindowsystem-devel libplasma-devel" short_desc="KDE dedicated search application built on top of Baloo" maintainer="John " license="GPL-2.0-or-later, LPGL-2.1-or-later" homepage="https://invent.kde.org/plasma/milou" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=7c19dd8b16cc9bdf594118bbe49e8aa6e5cf12984665377cc8bc369d5f110ac3 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework" - configure_args+=" -DKF5_HOST_TOOLING=/usr/lib/cmake" -fi +checksum=c02eb160eab79d4bec1af877443a6d3c655f4b952c5171e1987013dacd4be610 From 1e4a71eb1de01db3a2a113d94b9162698e579ea6 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:13 +0100 Subject: [PATCH 107/142] oxygen-sounds: update to 6.0.0. --- srcpkgs/oxygen-sounds/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/oxygen-sounds/template b/srcpkgs/oxygen-sounds/template index d4f39aea76991f..6b91d756ee0089 100644 --- a/srcpkgs/oxygen-sounds/template +++ b/srcpkgs/oxygen-sounds/template @@ -1,6 +1,6 @@ # Template file for 'oxygen-sounds' pkgname=oxygen-sounds -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules" @@ -9,4 +9,4 @@ 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=23a1f090aaeee966476ff03aecad1f60b1e067d7948edd1b61c3a5d2b33bc35f +checksum=6cc6d4ebc74a5b5ee82db120f6d757dbc17f9b70912798400a201332319b7a8f From 5eba708c1a04ea59b83c1aa2039bd499b0f38773 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:14 +0100 Subject: [PATCH 108/142] plasma-browser-integration: update to 6.0.0. Co-authored-by: Luciogi --- srcpkgs/plasma-browser-integration/template | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/srcpkgs/plasma-browser-integration/template b/srcpkgs/plasma-browser-integration/template index 45eee8e5fb8f6d..0c045714c91319 100644 --- a/srcpkgs/plasma-browser-integration/template +++ b/srcpkgs/plasma-browser-integration/template @@ -1,17 +1,16 @@ # Template file for 'plasma-browser-integration' pkgname=plasma-browser-integration -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" -hostmakedepends="extra-cmake-modules pkg-config kcoreaddons qt5-host-tools - kpackage gettext qt5-qmake" -makedepends="qt5-devel kio-devel ki18n-devel krunner-devel kactivities5-devel - plasma-workspace-devel purpose-devel kfilemetadata5-devel" -short_desc="Integration of web browsers with the KDE Plasma 5 desktop" +hostmakedepends="extra-cmake-modules pkg-config kpackage gettext" +makedepends="kf6-kio-devel kf6-ki18n-devel krunner-devel + plasma-workspace-devel kf6-purpose-devel kf6-kfilemetadata-devel" +short_desc="Integration of web browsers with the KDE Plasma 6 desktop" 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=a17dbeae99d25def0c8e43b03b4be58bbfc0e3986f3c25e8de2e71047ecfccce +checksum=42904981a0b0171286ef5b530091eb5f366005f11fccb96c95caf61905d81635 From cd949928c97d648080c1ef1b90058f73b47a8653 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:18 +0100 Subject: [PATCH 109/142] plasma-desktop: update to 6.0.0. Co-authored-by: Luciogi --- srcpkgs/plasma-desktop/template | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/srcpkgs/plasma-desktop/template b/srcpkgs/plasma-desktop/template index 75bac206151961..3febd625a27c05 100644 --- a/srcpkgs/plasma-desktop/template +++ b/srcpkgs/plasma-desktop/template @@ -1,17 +1,17 @@ # Template file for 'plasma-desktop' pkgname=plasma-desktop -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF - -DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules pkg-config kcoreaddons kdoctools - kconfig-devel kcoreaddons-devel kded kpackage-devel kcmutils-devel - plasma-framework intltool gettext qt5-qmake qt5-host-tools + -DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules pkg-config kf6-kcoreaddons kf6-kdoctools + kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kded kf6-kpackage-devel kf6-kcmutils-devel + kf6-kpackage intltool gettext qt6-tools wayland-protocols plasma-wayland-protocols" -makedepends="ibus-devel kactivities5-stats-devel kpeople-devel libcanberra-devel +makedepends="ibus-devel plasma-activities-stats-devel kf6-kpeople-devel libcanberra-devel plasma-workspace-devel pulseaudio-devel xf86-input-evdev-devel - xf86-input-synaptics-devel xf86-input-libinput-devel ksolid-devel + xf86-input-synaptics-devel xf86-input-libinput-devel kf6-solid-devel kaccounts-integration-devel libaccounts-qt5-devel" depends="kmenuedit polkit-kde-agent powerdevil systemsettings accountsservice ksystemstats" @@ -20,6 +20,6 @@ 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=de015fc921d34da23d85998a03afa7c81d935f5d9c55261ff7a2b413c9cfd09f +checksum=97d740e8e3b5ff92173b9a9086567dff40ff770ca34d0cecfeb35d650808a2f1 replaces="user-manager>=0" python_version=3 From 36b7f19eaeba8b086d78fccdf4b9997c81e5237d Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:20 +0100 Subject: [PATCH 110/142] plasma-disks: update to 6.0.0. --- srcpkgs/plasma-disks/template | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/srcpkgs/plasma-disks/template b/srcpkgs/plasma-disks/template index e7799ff7fd3a9d..91dc72246db446 100644 --- a/srcpkgs/plasma-disks/template +++ b/srcpkgs/plasma-disks/template @@ -1,16 +1,15 @@ # Template file for 'plasma-disks' pkgname=plasma-disks -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools - kpackage gettext kcoreaddons kauth" -makedepends="plasma-framework-devel" +hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext" +makedepends="qt6-base-devel libplasma-devel" depends="smartmontools" short_desc="Hard disk health monitoring for KDE Plasma" 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=1e8f4d145a9f16c98a5dc1ac5449ee8178b119f63b4faecd99feec25fc54587b +checksum=782f078a005850153bb87df3663448fd4aa9cff4cc7ccbdefa40a516ad7ea7fe From 84ff5d5cb81c1c4237a2e3186b6f79462e74a1c5 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:22 +0100 Subject: [PATCH 111/142] plasma-firewall: update to 6.0.0. --- srcpkgs/plasma-firewall/template | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/srcpkgs/plasma-firewall/template b/srcpkgs/plasma-firewall/template index fb3a05c6a50996..3e859525ee72e9 100644 --- a/srcpkgs/plasma-firewall/template +++ b/srcpkgs/plasma-firewall/template @@ -1,15 +1,14 @@ # Template file for 'plasma-firewall' pkgname=plasma-firewall -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake configure_args="-DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools - kcmutils-devel kauth-devel kcoreaddons-devel gettext" -makedepends="kcmutils-devel plasma-framework-devel" +hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext" +makedepends="kf6-kcmutils-devel libplasma-devel plasma5support-devel" short_desc="Control Panel for ufw (Uncomplicated Firewall)" maintainer="John " license="GPL-2.0-only OR GPL-3.0-only" homepage="https://invent.kde.org/network/plasma-firewall" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=755a6a00848f536e567ea9672b4fa70af958a875ab7651e2edc75bbb661c84cc +checksum=2be18564349360119988251fe152c076204b4742ec0d216fe51b518e8a7369e7 From 794d8857bad4e10cb07023a227610cbd8f24b704 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:23 +0100 Subject: [PATCH 112/142] plasma-integration: update to 6.0.0. --- srcpkgs/plasma-integration/template | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/srcpkgs/plasma-integration/template b/srcpkgs/plasma-integration/template index 6d502bb68b217e..005834a2daf50b 100644 --- a/srcpkgs/plasma-integration/template +++ b/srcpkgs/plasma-integration/template @@ -1,17 +1,16 @@ # Template file for 'plasma-integration' pkgname=plasma-integration -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools - qt5-wayland wayland-devel kconfig gettext kcoreaddons" -makedepends="kio-devel kwayland-devel libXcursor-devel qt5-quickcontrols2-devel - breeze" +configure_args="-DBUILD_TESTING=OFF -DBUILD_QT5=OFF" # XXX: Add package for qt5 +hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-tools gettext" +makedepends="kf6-kio-devel kf6-kxmlgui-devel kf6-kstatusnotifieritem-devel + kwayland-devel libXcursor-devel breeze" depends="noto-fonts-ttf font-hack-ttf breeze qqc2-desktop-style" short_desc="Theme integration plugins for the Plasma workspaces" 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=35f2c81e8586051acd4bbccd9c44bab7dc86a1b3f5f0988589f43777032affbb +checksum=16d123dc3f59c492251b8e2fba949c75d3bf0f67f3cecf96c51be48dc414429f From 01c16e5b8d5a0f28c59b5159de2875082ca5a448 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:25 +0100 Subject: [PATCH 113/142] plasma-nm: update to 6.0.0. --- srcpkgs/plasma-nm/template | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/srcpkgs/plasma-nm/template b/srcpkgs/plasma-nm/template index c39da05732c29f..d7a7f18d3fef27 100644 --- a/srcpkgs/plasma-nm/template +++ b/srcpkgs/plasma-nm/template @@ -1,19 +1,28 @@ # Template file for 'plasma-nm' pkgname=plasma-nm -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake" +configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake + $(vopt_bool openconnect BUILD_OPENCONNECT)" hostmakedepends="extra-cmake-modules mobile-broadband-provider-info pkg-config - gettext qt5-qmake qt5-host-tools kpackage-devel kconfig-devel - kcoreaddons-devel plasma-framework kcmutils-devel" -makedepends="plasma-workspace-devel networkmanager-qt5-devel kdelibs4support-devel - kdesignerplugin-devel qca-qt5-devel modemmanager-qt5-devel kdoctools-devel - openconnect-devel ksolid-devel" + gettext qt6-base qt6-tools" +makedepends="plasma-workspace-devel kf6-networkmanager-qt-devel + qca-qt6-devel kf6-modemmanager-qt-devel kf6-kdoctools-devel kf6-solid-devel + qcoro-qt6-devel $(vopt_if openconnect 'openconnect-devel qt6-webengine-devel')" depends="mobile-broadband-provider-info" 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=b75dd3a7624e137ce350f438c3e3535c24d015d0e096e8e2f513b75df1b3dcb0 +checksum=70a201ee9ad202242b00ff50619664ac5205944f89df2ac3a72a9f4ce578932a + +build_options="openconnect" +build_options_default="" + +if [ "$XBPS_TARGET_ENDIAN" = "le" ]; then + if [ "$XBPS_TARGET_WORDSIZE" = "$XBPS_WORDSIZE" ]; then + build_options_default="openconnect" + fi +fi From 18340f3b77c095d72ed3e740719df076bd84745d Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:27 +0100 Subject: [PATCH 114/142] plasma-pa: update to 6.0.0. --- srcpkgs/plasma-pa/template | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/srcpkgs/plasma-pa/template b/srcpkgs/plasma-pa/template index 66ebf74c1a6471..bf4137e9ab48e6 100644 --- a/srcpkgs/plasma-pa/template +++ b/srcpkgs/plasma-pa/template @@ -1,18 +1,16 @@ # Template file for 'plasma-pa' pkgname=plasma-pa -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules kdoctools pkg-config qt5-qmake - kpackage-devel kconfig-devel kcoreaddons-devel gettext qt5-host-tools - kcmutils-devel" -makedepends="plasma-framework-devel kdoctools-devel pulseaudio-devel - kcmutils-devel libcanberra-devel" +configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules pkg-config qt6-base gettext qt6-tools" +makedepends="libplasma-devel kf6-kdeclarative-devel kf6-kstatusnotifieritem-devel + pulseaudio-devel libcanberra-devel" depends="sound-theme-freedesktop" short_desc="PulseAudio Plasma applet" 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=0d713742f1472587e3e678d8ce99fb62333fbda5106dfae99cad7298316b3f08 +checksum=2728ecd9f1c5106fe8bc07f0b03bda316036adc5d03a3ac001511f7543c337c7 From d3e669a17a3e0c70e9164b00c44de957bc3f34a2 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:29 +0100 Subject: [PATCH 115/142] plasma-systemmonitor: update to 6.0.0. Co-authored-by: Luciogi --- srcpkgs/plasma-systemmonitor/template | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/srcpkgs/plasma-systemmonitor/template b/srcpkgs/plasma-systemmonitor/template index 0d4f41708df847..456062d601469f 100644 --- a/srcpkgs/plasma-systemmonitor/template +++ b/srcpkgs/plasma-systemmonitor/template @@ -1,16 +1,17 @@ # Template file for 'plasma-systemmonitor' pkgname=plasma-systemmonitor -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -hostmakedepends="extra-cmake-modules gettext qt5-host-tools qt5-qmake - kpackage kconfig kcoreaddons" -makedepends="kirigami2-devel libksysguard-devel kitemmodels-devel - knewstuff-devel" +hostmakedepends="extra-cmake-modules gettext qt6-tools kf6-kpackage + kf6-kconfig kf6-kcoreaddons" +makedepends="kf6-kirigami-devel libksysguard-devel kf6-kitemmodels-devel + kf6-knewstuff-devel kf6-kio-devel kf6-kdbusaddons-devel + kf6-kservice-devel kf6-kglobalaccel-devel kirigami-addons-devel" depends="kirigami2 qqc2-desktop-style kquickcharts ksystemstats" short_desc="Application for monitoring system resources" maintainer="John " license="GPL-2.0-only OR GPL-3.0-only, LGPL-2.1-only OR LGPL-3.0-only" homepage="https://invent.kde.org/plasma/plasma-systemmonitor" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=64a1705797b42be1ed0be8258b11829b10f8b155e09bb4fbcf4757e2d7eb8a0e +checksum=2f8979978b348d6b71ac078f989dd21ff4e9b6b0d25b5e59a371be500fc99d51 From 5ac8707dcfbe10a759a07e6ca385db830417056e Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:30 +0100 Subject: [PATCH 116/142] plasma-thunderbolt: update to 6.0.0. --- srcpkgs/plasma-thunderbolt/template | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/srcpkgs/plasma-thunderbolt/template b/srcpkgs/plasma-thunderbolt/template index 481aa4f6421240..5f138e49b1fff8 100644 --- a/srcpkgs/plasma-thunderbolt/template +++ b/srcpkgs/plasma-thunderbolt/template @@ -1,19 +1,18 @@ # Template file for 'plasma-thunderbolt' pkgname=plasma-thunderbolt -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -configure_args="-DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules kcoreaddons-devel - kcmutils-devel gettext qt5-host-tools qt5-qmake" -makedepends="kcmutils-devel" +configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules gettext qt6-tools qt6-base" +makedepends="kf6-kcmutils-devel" depends="bolt" short_desc="Plasma integration for controlling Thunderbolt devices" 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=4d245ee5cb373d8cab39939e11002ee983c0f223070c30d2fba76f4c70306196 +checksum=9b3c3ac10f7889a66bfabbf62823ec95dfdad9ff4665296d0c207d4bd28892bd do_check() { : # Requires running dbus and bolt services From eecea8632718e664c57f42bfe200af8c5ce20ded Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:32 +0100 Subject: [PATCH 117/142] plasma-vault: update to 6.0.0. --- srcpkgs/plasma-vault/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/plasma-vault/template b/srcpkgs/plasma-vault/template index 95dd584711d22c..6062c0ba06c2f5 100644 --- a/srcpkgs/plasma-vault/template +++ b/srcpkgs/plasma-vault/template @@ -1,17 +1,17 @@ # Template file for 'plasma-vault' pkgname=plasma-vault -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -configure_args=" -DKF5_HOST_TOOLING=/usr/lib/cmake +configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" -hostmakedepends="extra-cmake-modules kcoreaddons qt5-qmake qt5-host-tools - pkg-config gettext kpackage-devel kconfig-devel kcoreaddons-devel - plasma-framework" -makedepends="plasma-framework-devel libksysguard-devel networkmanager-qt5-devel" +hostmakedepends="extra-cmake-modules kcoreaddons qt6-base qt6-tools + pkg-config gettext" +makedepends="libplasma-devel libksysguard-devel + kf6-kitemmodels-devel kf6-networkmanager-qt-devel" short_desc="Plasma applet and services for creating encrypted vaults" maintainer="Giuseppe Fierro " license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://github.com/KDE/plasma-vault" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=75f1d05661ac553fc8fec14f4ea683bfbb60b0dea816cd7cffb22a2ae3d11a5b +checksum=ad66289a5e1d3f6df3c17db16a1f88c158b4cf787656726e895848d0be6ed005 From 4fc23696a199b6e099d4cfeb11db3829e43e54f5 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:50 +0100 Subject: [PATCH 118/142] plasma-workspace-wallpapers: update to 6.0.0. --- srcpkgs/plasma-workspace-wallpapers/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/plasma-workspace-wallpapers/template b/srcpkgs/plasma-workspace-wallpapers/template index e7a9a48191fe16..9e6307bf910045 100644 --- a/srcpkgs/plasma-workspace-wallpapers/template +++ b/srcpkgs/plasma-workspace-wallpapers/template @@ -1,6 +1,6 @@ # Template file for 'plasma-workspace-wallpapers' pkgname=plasma-workspace-wallpapers -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -10,4 +10,4 @@ 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=82862d512993b958f7f96e191ce951ff2748012292941f73cdd308f37e2e64d0 +checksum=316322aeed53a904acfa6937813df6d2164498cd9d4c2f2d87b610bb5bcf82ce From 69ebb74595a24c6239b777f9cc583c027b31c5e3 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:54 +0100 Subject: [PATCH 119/142] plasma-workspace: update to 6.0.0. Co-authored-by: Luciogi --- common/shlibs | 2 +- srcpkgs/plasma-workspace/template | 39 ++++++++++++++++--------------- 2 files changed, 21 insertions(+), 20 deletions(-) diff --git a/common/shlibs b/common/shlibs index 815e881532fc04..a33a28dcc61541 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1337,7 +1337,7 @@ libzzip-0.so.13 zziplib-0.13.62_1 libzzipfseeko-0.so.13 zziplib-0.13.62_1 libzzipwrap-0.so.13 zziplib-0.13.62_1 libzzipmmapped-0.so.13 zziplib-0.13.62_1 -libkworkspace5.so.5 kworkspace-5.14.5_2 +libkworkspace6.so.6 kworkspace-6.0.0_1 libdb-5.3.so libdb-5.3.21_1 libdb_cxx-5.3.so libdb-cxx-5.3.21_1 libcares.so.2 c-ares-1.10.0_1 diff --git a/srcpkgs/plasma-workspace/template b/srcpkgs/plasma-workspace/template index 35adb08440bf45..04e21fd2412701 100644 --- a/srcpkgs/plasma-workspace/template +++ b/srcpkgs/plasma-workspace/template @@ -1,50 +1,51 @@ # Template file for 'plasma-workspace' pkgname=plasma-workspace -version=5.27.10 -revision=3 +version=6.0.1 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner -DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules iso-codes pkg-config kdoctools kcoreaddons - qt5-wayland plasma-wayland-protocols gettext wayland-devel - kcmutils-devel kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework" -makedepends="qt5-devel qt5-declarative-devel qt5-script-devel plasma-framework-devel - krunner-devel kjsembed-devel knotifyconfig-devel kdesu-devel knewstuff-devel - kcmutils-devel kidletime-devel kdelibs4support-devel libksysguard-devel - baloo5-devel ktexteditor-devel kwin-devel libxcb-devel libXtst-devel - libqalculate-devel prison-devel kholidays-devel ksolid-devel kpeople-devel - libXft-devel libkscreen-devel kactivities5-stats-devel - $(vopt_if pipewire kpipewire-devel)" +hostmakedepends="extra-cmake-modules iso-codes pkg-config gettext + qt6-base qt6-tools SPIRV-Tools" +makedepends="qt6-declarative-devel libplasma-devel + kf6-krunner-devel kf6-knotifyconfig-devel kf6-kdesu-devel kf6-knewstuff-devel + kf6-kcmutils-devel kf6-kidletime-devel libksysguard-devel + kf6-baloo-devel kf6-ktexteditor-devel kwin-devel libxcb-devel libXtst-devel + libqalculate-devel kf6-prison-devel kf6-kholidays-devel kf6-solid-devel + kf6-kpeople-devel kf6-kunitconversion-devel kf6-kstatusnotifieritem-devel + libXft-devel libkscreen-devel kpipewire-devel plasma5support-devel + plasma-activities-stats-devel kf6-kwallet-devel plasma-activities-devel + kf6-kded-devel kf6-networkmanager-qt-devel kf6-kirigami-devel + kf6-kuserfeedback-devel phonon-devel polkit-qt6-devel" depends="kactivitymanagerd kwin iso-codes milou plasma-integration - kquickcharts qt5-wayland xorg-server-xwayland qt5-tools" + qt6-wayland xorg-server-xwayland qt6-tools" short_desc="KDE Window manager" 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=525dc164c61a6730f33d54ff5013d57184b9d671786fe898ca7e054426359778 +checksum=d4c35cb168b990487b39f1b7eb1946909c5e74f0200d0de2d317659c16f15a0c -build_options="pipewire" -build_options_default="pipewire" if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then makedepends+=" libxcrypt-devel" fi kworkspace_package() { - short_desc="Plasma Workspace Library for KF5" + short_desc="Plasma Workspace Library for KF6" pkg_install() { - vmove "usr/lib/libkworkspace5.so.5*" + vmove "usr/lib/libkworkspace6.so.6*" } } plasma-workspace-devel_package() { - short_desc+=" - development" + short_desc+=" - development files" depends="${makedepends} kworkspace>=${version}_${revision} ${sourcepkg}>=${version}_${revision}" pkg_install() { vmove usr/include vmove usr/lib/cmake + vmove "usr/lib/*.so" } } From ae794ac884d962ba10756ddd7ff5efb9e7de37be Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:56 +0100 Subject: [PATCH 120/142] polkit-kde-agent: update to 6.0.0. --- srcpkgs/polkit-kde-agent/template | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template index 1f530d2b433493..4b5f6c0f697df4 100644 --- a/srcpkgs/polkit-kde-agent/template +++ b/srcpkgs/polkit-kde-agent/template @@ -1,15 +1,14 @@ # Template file for 'polkit-kde-agent' pkgname=polkit-kde-agent -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons" -makedepends="kcrash-devel kdbusaddons-devel kiconthemes-devel kdoctools-devel - polkit-qt5-devel" +hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext" +makedepends="kf6-kcrash-devel kf6-kdbusaddons-devel kf6-kiconthemes-devel + kf6-kwindowsystem-devel polkit-qt6-devel" short_desc="KDE PolKit auth agent" 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=a3952a2785e468317a41bbc49ae02af816646afe3108d0612730f4f2398f8bdb +checksum=629817c6e56a5647c3af97d6dc960e7744460332bd3de6af809095e8b532d93d From 238a1f6e049b98241a2c2cfa15d51f0dc16f8dd0 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:37:58 +0100 Subject: [PATCH 121/142] powerdevil: update to 6.0.0. --- srcpkgs/powerdevil/template | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/srcpkgs/powerdevil/template b/srcpkgs/powerdevil/template index 866710eed90bbe..9445af3a9ff15b 100644 --- a/srcpkgs/powerdevil/template +++ b/srcpkgs/powerdevil/template @@ -1,16 +1,18 @@ # Template file for 'powerdevil' pkgname=powerdevil -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules pkg-config kdoctools kauth-devel - gettext kconfig-devel kcmutils-devel qt5-qmake qt5-host-tools" -makedepends="bluez-qt5-devel libkscreen-devel networkmanager-qt5-devel - kdesignerplugin-devel kdoctools-devel plasma-workspace-devel ksolid-devel" +configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules pkg-config gettext qt6-base qt6-tools" +makedepends="kf6-bluez-qt-devel libkscreen-devel kf6-networkmanager-qt-devel + kf6-kdoctools-devel kf6-solid-devel kf6-kcmutils-devel kf6-kauth-devel + kf6-kidletime-devel kf6-kxmlgui-devel kf6-knotifications-devel kf6-kio-devel + kf6-kirigami-devel kf6-kitemmodels-devel plasma-activities-devel + plasma-workspace-devel" short_desc="Power consumption settings of a Plasma" 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=06c1a3c09880dd2060e3c8026189d8568d8a0f166ea33c2584669f85a04ec8f1 +checksum=0ac48f23e82644384340f0639037a8424169a8e1a34b49f3f6d250533242d0af From 6809797d98df00a9d99a1f982ae87eb826edbc3d Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:38:00 +0100 Subject: [PATCH 122/142] sddm-kcm: update to 6.0.0. --- srcpkgs/sddm-kcm/template | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/srcpkgs/sddm-kcm/template b/srcpkgs/sddm-kcm/template index 74639764f3c119..5a30493a24cc4c 100644 --- a/srcpkgs/sddm-kcm/template +++ b/srcpkgs/sddm-kcm/template @@ -1,17 +1,16 @@ # Template file for 'sddm-kcm' pkgname=sddm-kcm -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules pkg-config qt5-devel qt5-qmake - kpackage-devel gettext kauth-devel kconfig-devel kcmutils-devel" -makedepends="kio-devel xcb-util-image-devel libXcursor-devel - kcmutils-devel knewstuff-devel" +hostmakedepends="extra-cmake-modules pkg-config qt6-tools qt6-base gettext" +makedepends="kf6-kio-devel xcb-util-image-devel libXcursor-devel + kf6-kcmutils-devel kf6-knewstuff-devel" depends="sddm" short_desc="KDE Config Module for SDDM" 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=83e43177bf83d7b2c5d617349bb913dbdb80b0354aecbcc47febd4e50d95f4ad +checksum=7fce77f33ed6585910371d983fe2e20b107fecabc8652f8afb08d9ae193ee1cf From eb892e7284ed5bf276a43b12a9e06b079b1209d2 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:38:01 +0100 Subject: [PATCH 123/142] systemsettings: update to 6.0.0. --- srcpkgs/systemsettings/template | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/srcpkgs/systemsettings/template b/srcpkgs/systemsettings/template index 255fafa4ed3d07..7db02132a8f734 100644 --- a/srcpkgs/systemsettings/template +++ b/srcpkgs/systemsettings/template @@ -1,17 +1,16 @@ # Template file for 'systemsettings' pkgname=systemsettings -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="python3 qt5-qmake qt5-host-tools kconfig - kpackage kcoreaddons kdoctools extra-cmake-modules gettext" -makedepends="kcmutils-devel kdoctools khtml-devel kactivities5-stats-devel - kirigami2-devel plasma-workspace-devel" -depends="kirigami2 setxkbmap xrdb" +hostmakedepends="python3 qt6-base qt6-tools kconfig + extra-cmake-modules gettext" +makedepends="kf6-kcmutils-devel kf6-kirigami-devel plasma-workspace-devel" +depends="kf6-kirigami setxkbmap xrdb" short_desc="KDE System settings" 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=af4c47f2cbe3a5cd8789eaad69d6ab4e73909dfe7500c5a71b01f5b82c860d39 +checksum=1c64a15819c2c683c669725f11ae85a2cdc494e47996f6a56cb2d81318904d95 From 1b4253b8f999eff83715efa6ece2c7a1cd6b3bf9 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 13:38:03 +0100 Subject: [PATCH 124/142] xdg-desktop-portal-kde: update to 6.0.0. --- srcpkgs/xdg-desktop-portal-kde/template | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/srcpkgs/xdg-desktop-portal-kde/template b/srcpkgs/xdg-desktop-portal-kde/template index 5cc274d6014b59..4890df25bc7084 100644 --- a/srcpkgs/xdg-desktop-portal-kde/template +++ b/srcpkgs/xdg-desktop-portal-kde/template @@ -1,16 +1,17 @@ # Template file for 'xdg-desktop-portal-kde' pkgname=xdg-desktop-portal-kde -version=5.27.10 +version=6.0.1 revision=1 build_style=cmake configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner" -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kcoreaddons gettext - kpackage wayland-devel plasma-wayland-protocols pkg-config qt5-wayland" -makedepends="glib-devel kio-devel kwayland-devel libepoxy-devel pipewire-devel - plasma-framework-devel kdeclarative-devel kirigami2-devel" +hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext + wayland-devel plasma-wayland-protocols pkg-config qt6-wayland" +makedepends="kf6-kio-devel kf6-kdeclarative-devel kf6-kirigami-devel + kf6-kstatusnotifieritem-devel libplasma-devel kwayland-devel + libepoxy-devel pipewire-devel glib-devel" short_desc="Backend implementation for xdg-desktop-portal that is using Qt/KF5" maintainer="John " license="GPL-3.0-or-later" homepage="https://phabricator.kde.org/source/xdg-desktop-portal-kde/" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=bd731ff0c3e27293728292e1b07276af53ad8a4fbbb915f1d0fd77b99d7bef2b +checksum=da4a0b864ca176e8ce19f6e15d27c8f919323a51a0724ec82378179c3158d999 From a97eabfd90049cf117182706dedc97a12a2bcf36 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 14:05:02 +0100 Subject: [PATCH 125/142] New package: plasma-activities-6.0.0 --- common/shlibs | 3 +++ srcpkgs/plasma-activities-devel | 1 + srcpkgs/plasma-activities/template | 26 ++++++++++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 120000 srcpkgs/plasma-activities-devel create mode 100644 srcpkgs/plasma-activities/template diff --git a/common/shlibs b/common/shlibs index a33a28dcc61541..d72d6fb04ff004 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1534,6 +1534,7 @@ libaqbankingpp.so.0 aqbanking-5.0.25_1 libxmlsec1.so.1 xmlsec1-1.2.31_2 libxmlsec1-nss.so.1 xmlsec1-1.2.31_2 libxmlsec1-openssl.so.1 xmlsec1-1.2.31_2 +libPlasmaActivities.so.6 plasma-activities-6.0.0_1 libcheck.so.0 check-0.9.12_1 liblxc.so.1 liblxc-4.0.6_2 libtcmalloc.so.4 gperftools-2.1_1 @@ -1597,6 +1598,8 @@ libOgreRTShaderSystem.so.1.12.9 libogre-1.12.9_1 libOgreMeshLodGenerator.so.1.12.9 libogre-1.12.9_1 libOgrePaging.so.1.12.9 libogre-1.12.9_1 libglut.so.3 libfreeglut-2.8.1_1 +libPlasma.so.6 libplasma-6.0.0_1 +libPlasmaQuick.so.6 libplasma-6.0.0_1 libogmrip-gtk.so.1 ogmrip-1.0.0_1 libogmdvd.so.1 ogmrip-1.0.0_1 libogmjob.so.1 ogmrip-1.0.0_1 diff --git a/srcpkgs/plasma-activities-devel b/srcpkgs/plasma-activities-devel new file mode 120000 index 00000000000000..a7588ee20a573c --- /dev/null +++ b/srcpkgs/plasma-activities-devel @@ -0,0 +1 @@ +plasma-activities \ No newline at end of file diff --git a/srcpkgs/plasma-activities/template b/srcpkgs/plasma-activities/template new file mode 100644 index 00000000000000..739ade229ae662 --- /dev/null +++ b/srcpkgs/plasma-activities/template @@ -0,0 +1,26 @@ +# Template file for 'plasma-activities' +pkgname=plasma-activities +version=6.0.1 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-base qt6-tools + qt6-declarative-host-tools" +makedepends="qt6-base-devel qt6-declarative-devel boost-devel + kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kwindowsystem-devel" +short_desc="Core components for the KDE's Activities System" +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=2fd7deee0eaaefc297a02e68e116b4f6da9475bb6f26f73d7ced1b5922bf4d86 + +plasma-activities-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/lib/cmake + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + } +} From 70db5c4067188d46cf0058c6e6bb6dccc82cae20 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 15:10:22 +0100 Subject: [PATCH 126/142] New package: kglobalacceld-6.0.0 --- common/shlibs | 1 + srcpkgs/kglobalacceld-devel | 1 + srcpkgs/kglobalacceld/template | 25 +++++++++++++++++++++++++ 3 files changed, 27 insertions(+) create mode 120000 srcpkgs/kglobalacceld-devel create mode 100644 srcpkgs/kglobalacceld/template diff --git a/common/shlibs b/common/shlibs index d72d6fb04ff004..fb0aedb0df48a7 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2902,6 +2902,7 @@ libKF5KHtml.so.5 khtml-5.26.0_1 libKF5JsEmbed.so.5 kjsembed-5.26.0_1 libKF5KrossCore.so.5 kross-5.26.0_1 libKF5KrossUi.so.5 kross-5.36.0_1 +libKGlobalAccelD.so.0 kglobalacceld-6.0.0_1 liblmdb.so.0 lmdb-0.9.18_2 libisns.so.0 libisns-0.101_2 libz80ex.so.1 z80ex-1.1.21_1 diff --git a/srcpkgs/kglobalacceld-devel b/srcpkgs/kglobalacceld-devel new file mode 120000 index 00000000000000..e349a4b5650e73 --- /dev/null +++ b/srcpkgs/kglobalacceld-devel @@ -0,0 +1 @@ +kglobalacceld \ No newline at end of file diff --git a/srcpkgs/kglobalacceld/template b/srcpkgs/kglobalacceld/template new file mode 100644 index 00000000000000..956ac64773043f --- /dev/null +++ b/srcpkgs/kglobalacceld/template @@ -0,0 +1,25 @@ +# Template file for 'kglobalacceld' +pkgname=kglobalacceld +version=6.0.1 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-base qt6-tools" +makedepends="kf6-kglobalaccel-devel kf6-kconfig-devel kf6-kcrash-devel + kf6-kdbusaddons-devel kf6-kwindowsystem-devel kf6-kservice-devel + kf6-kio-devel" +short_desc="Daemon providing Global Keyboard Shortcut functionality" +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=b40d43328d023d7ab1b265a3e8550dbfef2b8d0d1db2ada858111dcf3c194ea7 + +kglobalacceld-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + #vmove "usr/lib/*.so" + } +} From f8160063ceec0bc4a916d794810c18b1fb05370d Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 15:25:04 +0100 Subject: [PATCH 127/142] kwayland: update to 6.0.0. --- common/shlibs | 3 +-- srcpkgs/kwayland/template | 17 ++++++++--------- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/common/shlibs b/common/shlibs index fb0aedb0df48a7..9cf1651ab87457 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2836,8 +2836,7 @@ libsass.so.1 libsass-3.5.0_1 libjbig.so.0 jbigkit-libs-2.1_2 libjbig85.so.0 jbigkit-libs-2.1_2 libskk.so.0 libskk-1.0.2_1 -libKF5WaylandServer.so.5 kwayland-5.26.0_1 -libKF5WaylandClient.so.5 kwayland-5.26.0_1 +libKWaylandClient.so.6 kwayland-6.0.0_1 libKF5IdleTime.so.5 kidletime-5.26.0_1 libKF5Archive.so.5 karchive-5.26.0_1 libKF5Codecs.so.5 kcodecs-5.26.0_1 diff --git a/srcpkgs/kwayland/template b/srcpkgs/kwayland/template index a4a3762d5f379c..d8a69b492b772a 100644 --- a/srcpkgs/kwayland/template +++ b/srcpkgs/kwayland/template @@ -1,19 +1,19 @@ # Template file for 'kwayland' +# kwayland5 miight be needed pkgname=kwayland -version=5.115.0 +version=6.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="kcoreaddons pkg-config extra-cmake-modules qt5-host-tools qt5-tools-devel - plasma-wayland-protocols qt5-wayland-devel wayland-devel" -makedepends="qt5-tools-devel MesaLib-devel wayland-devel wayland-protocols qt5-wayland-devel - libxkbcommon-devel" +hostmakedepends="kcoreaddons pkg-config extra-cmake-modules qt6-tools qt6-base" +makedepends="qt6-tools-devel MesaLib-devel wayland-devel wayland-protocols qt6-wayland-devel + libxkbcommon-devel plasma-wayland-protocols" short_desc="Qt-style client and server library wrapper for Wayland libraries" maintainer="John " license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kwayland" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=07b512d9ce51a1cacc6d13c1c26143b57372afed0e30bd1c100ad46861b4643c +homepage="https://invent.kde.org/plasma/kwayland" +distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" +checksum=d2b4d9ab31e254d6757a4ec6ab1ce780dbc6c00d4c8f6a5da07cf9181e8c8595 kwayland-devel_package() { short_desc+=" - development" @@ -21,7 +21,6 @@ kwayland-devel_package() { pkg_install() { vmove usr/include vmove usr/lib/cmake - vmove usr/lib/qt5/mkspecs vmove "usr/lib/*.so" } } From fd973db5e3736a6be8ccdeb5754e1569e975d07d Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 15:34:05 +0100 Subject: [PATCH 128/142] New package: libplasma-6.0.0 --- srcpkgs/libplasma-devel | 1 + srcpkgs/libplasma/template | 27 +++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 120000 srcpkgs/libplasma-devel create mode 100644 srcpkgs/libplasma/template diff --git a/srcpkgs/libplasma-devel b/srcpkgs/libplasma-devel new file mode 120000 index 00000000000000..ead939b748307e --- /dev/null +++ b/srcpkgs/libplasma-devel @@ -0,0 +1 @@ +libplasma \ No newline at end of file diff --git a/srcpkgs/libplasma/template b/srcpkgs/libplasma/template new file mode 100644 index 00000000000000..6f0fa74aad498f --- /dev/null +++ b/srcpkgs/libplasma/template @@ -0,0 +1,27 @@ +# Template file for 'libplasma' +pkgname=libplasma +version=6.0.1 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-base qt6-tools + qt6-declarative-host-tools gettext pkg-config" +makedepends="qt6-base-devel qt6-declarative-devel qt6-svg-devel + kf6-kcmutils-devel kf6-ksvg-devel kf6-ki18n-devel kf6-kwindowsystem-devel + kf6-kpackage-devel kf6-kiconthemes-devel kf6-kguiaddons-devel kf6-karchive-devel + kf6-kconfigwidgets-devel plasma-activities-devel wayland-devel" +short_desc="Plasma library and runtime components" +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=75fed69075bf11ace2fbe29f1d15270c8737fbaa9178905049efd802de76b474 + +libplasma-devel_package() { + depends="${makedepends} ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} From 143d33d54adc6b3acdf4869c4d28818c8a32c456 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 15:34:15 +0100 Subject: [PATCH 129/142] New package: plasma-activities-stats-6.0.0 --- common/shlibs | 1 + srcpkgs/plasma-activities-stats-devel | 1 + srcpkgs/plasma-activities-stats/template | 24 ++++++++++++++++++++++++ 3 files changed, 26 insertions(+) create mode 120000 srcpkgs/plasma-activities-stats-devel create mode 100644 srcpkgs/plasma-activities-stats/template diff --git a/common/shlibs b/common/shlibs index 9cf1651ab87457..bb248e5297b816 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1535,6 +1535,7 @@ libxmlsec1.so.1 xmlsec1-1.2.31_2 libxmlsec1-nss.so.1 xmlsec1-1.2.31_2 libxmlsec1-openssl.so.1 xmlsec1-1.2.31_2 libPlasmaActivities.so.6 plasma-activities-6.0.0_1 +libPlasmaActivitiesStats.so.1 plasma-activities-stats-6.0.1_1 libcheck.so.0 check-0.9.12_1 liblxc.so.1 liblxc-4.0.6_2 libtcmalloc.so.4 gperftools-2.1_1 diff --git a/srcpkgs/plasma-activities-stats-devel b/srcpkgs/plasma-activities-stats-devel new file mode 120000 index 00000000000000..88c843837a1764 --- /dev/null +++ b/srcpkgs/plasma-activities-stats-devel @@ -0,0 +1 @@ +plasma-activities-stats \ No newline at end of file diff --git a/srcpkgs/plasma-activities-stats/template b/srcpkgs/plasma-activities-stats/template new file mode 100644 index 00000000000000..3b5de8937b9e1c --- /dev/null +++ b/srcpkgs/plasma-activities-stats/template @@ -0,0 +1,24 @@ +# Template file for 'plasma-activities-stats' +pkgname=plasma-activities-stats +version=6.0.1 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-base qt6-tools" +makedepends="kf6-kconfig-devel plasma-activities-devel + boost-devel" +short_desc="Library for accessing the usage data collected by the activities system" +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=779ff55a449b9745295a7dcbff9a22abb4d4f0f74a807219674f624f7b55a6ea + +plasma-activities-stats-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} From 9cfd4e98b2871e29b30f29be5fde55f205f1bd4c Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 16:36:57 +0100 Subject: [PATCH 130/142] fixup! flatpak: update to 1.15.6. --- srcpkgs/flatpak/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/flatpak/template b/srcpkgs/flatpak/template index 819686057ac9bc..b1b5f325658d98 100644 --- a/srcpkgs/flatpak/template +++ b/srcpkgs/flatpak/template @@ -48,7 +48,7 @@ flatpak-devel_package() { short_desc+=" - development files" depends="${sourcepkg}>=${version}_${revision} libglib-devel libostree-devel libcurl-devel libarchive-devel json-glib-devel dconf-devel libseccomp-devel - gpgme-devel" + gpgme-devel polkit-devel" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig From c300df532d38ea212ccc750b93ca1c2fc330af4c Mon Sep 17 00:00:00 2001 From: John Date: Tue, 5 Mar 2024 17:14:03 +0100 Subject: [PATCH 131/142] New package: plasma5support-6.0.0 --- common/shlibs | 1 + srcpkgs/plasma5support-devel | 1 + srcpkgs/plasma5support/template | 25 +++++++++++++++++++++++++ 3 files changed, 27 insertions(+) create mode 120000 srcpkgs/plasma5support-devel create mode 100644 srcpkgs/plasma5support/template diff --git a/common/shlibs b/common/shlibs index bb248e5297b816..ff87091a29d3fe 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1704,6 +1704,7 @@ libxmlsec1-gnutls.so.1 xmlsec1-1.2.31_2 libefivar.so.1 libefivar-31_1 libefiboot.so.1 libefivar-31_1 libefisec.so.1 libefivar-38_1 +libPlasma5Support.so.6 plasma5support-6.0.0_1 libportaudio.so.2 portaudio-19.20140130_1 libportaudiocpp.so.0 portaudio-cpp-19.20140130_1 libdar.so.6000 libdar-2.6.6_1 diff --git a/srcpkgs/plasma5support-devel b/srcpkgs/plasma5support-devel new file mode 120000 index 00000000000000..44602206e714df --- /dev/null +++ b/srcpkgs/plasma5support-devel @@ -0,0 +1 @@ +plasma5support \ No newline at end of file diff --git a/srcpkgs/plasma5support/template b/srcpkgs/plasma5support/template new file mode 100644 index 00000000000000..f3e43132665acb --- /dev/null +++ b/srcpkgs/plasma5support/template @@ -0,0 +1,25 @@ +# Template file for 'plasma5support' +pkgname=plasma5support +version=6.0.1 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext" +makedepends="qt6-declarative-devel kf6-kconfig-devel kf6-ki18n-devel + kf6-kcoreaddons-devel" +short_desc="Support components for porting from KF5/Qt5 to KF6/Qt6" +maintainer="John " +license="GPL-3.0-or-later" +homepage="https://invent.kde.org/plasma/plasma5support" +#changelog="" +distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" +checksum=0b25bd132306084cb5c0dae07c5c0ffa7a32d9eb1eacc0d34b56e784711ed335 + +plasma5support-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} From 380cbb02d69998ff9325059f0067f65454506a72 Mon Sep 17 00:00:00 2001 From: Luciogi Date: Wed, 6 Mar 2024 17:59:49 +0500 Subject: [PATCH 132/142] New package: kwayland5 --- common/shlibs | 1 + srcpkgs/kwayland-integration/template | 7 +++---- srcpkgs/kwayland5-devel | 1 + srcpkgs/kwayland5/template | 28 +++++++++++++++++++++++++++ 4 files changed, 33 insertions(+), 4 deletions(-) create mode 120000 srcpkgs/kwayland5-devel create mode 100644 srcpkgs/kwayland5/template diff --git a/common/shlibs b/common/shlibs index ff87091a29d3fe..c75129127e8c5c 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2838,6 +2838,7 @@ libsass.so.1 libsass-3.5.0_1 libjbig.so.0 jbigkit-libs-2.1_2 libjbig85.so.0 jbigkit-libs-2.1_2 libskk.so.0 libskk-1.0.2_1 +libKF5WaylandClient.so.5 kwayland5-5.115.0_1 libKWaylandClient.so.6 kwayland-6.0.0_1 libKF5IdleTime.so.5 kidletime-5.26.0_1 libKF5Archive.so.5 karchive-5.26.0_1 diff --git a/srcpkgs/kwayland-integration/template b/srcpkgs/kwayland-integration/template index d3f1abe9303b95..13c7dce26f2780 100644 --- a/srcpkgs/kwayland-integration/template +++ b/srcpkgs/kwayland-integration/template @@ -1,17 +1,16 @@ # Template file for 'kwayland-integration' pkgname=kwayland-integration -version=6.0.0 +version=6.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" hostmakedepends="extra-cmake-modules qt5-devel qt5-qmake wayland-devel pkg-config wayland-protocols qt5-wayland-devel" -makedepends="kidletime-devel kwayland-devel kwindowsystem-devel kguiaddons-devel +makedepends="kidletime-devel kwayland5-devel kwindowsystem-devel kguiaddons-devel libxkbcommon-devel" short_desc="Integration plugins for Kwayland" 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=04e2cbc45ea3c4b6f18aba16610fd2c7fa20b263ca606290b1b27546650101e9 -broken=qt5 +checksum=1b84bcf1f3d29bb14abc4554478afdb2bc7cc7951ba12c2d3c8802338bb32c73 diff --git a/srcpkgs/kwayland5-devel b/srcpkgs/kwayland5-devel new file mode 120000 index 00000000000000..a1695f16b01f72 --- /dev/null +++ b/srcpkgs/kwayland5-devel @@ -0,0 +1 @@ +kwayland5 \ No newline at end of file diff --git a/srcpkgs/kwayland5/template b/srcpkgs/kwayland5/template new file mode 100644 index 00000000000000..81906a4e574102 --- /dev/null +++ b/srcpkgs/kwayland5/template @@ -0,0 +1,28 @@ +# Template file for 'kwaylan5' +pkgname=kwayland5 +version=5.115.0 +revision=1 +build_style=cmake +configure_args="-DBUILD_TESTING=OFF" +hostmakedepends="kcoreaddons pkg-config extra-cmake-modules qt5-host-tools qt5-tools-devel + plasma-wayland-protocols qt5-wayland-devel wayland-devel" +makedepends="qt5-tools-devel MesaLib-devel wayland-devel wayland-protocols qt5-wayland-devel + libxkbcommon-devel" +short_desc="Qt-style client and server library wrapper for Wayland libraries" +maintainer="John " +license="LGPL-2.1-or-later" +homepage="https://invent.kde.org/frameworks/kwayland" +distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz" +checksum=07b512d9ce51a1cacc6d13c1c26143b57372afed0e30bd1c100ad46861b4643c + +kwayland5-devel_package() { + short_desc+=" - development" + depends="${makedepends} ${sourcepkg}-${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove usr/lib/qt5/mkspecs + vmove "usr/lib/*.so" + } +} + From fb622276aa032c3bf8059d65735e22f8eeeeda44 Mon Sep 17 00:00:00 2001 From: Luciogi Date: Wed, 6 Mar 2024 19:03:54 +0500 Subject: [PATCH 133/142] New package: qcoro-qt6-0.9.0 --- srcpkgs/qcoro-qt6-devel | 1 + srcpkgs/qcoro-qt6/template | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 120000 srcpkgs/qcoro-qt6-devel create mode 100644 srcpkgs/qcoro-qt6/template diff --git a/srcpkgs/qcoro-qt6-devel b/srcpkgs/qcoro-qt6-devel new file mode 120000 index 00000000000000..5cf9d80f8fc0b4 --- /dev/null +++ b/srcpkgs/qcoro-qt6-devel @@ -0,0 +1 @@ +qcoro-qt6 \ No newline at end of file diff --git a/srcpkgs/qcoro-qt6/template b/srcpkgs/qcoro-qt6/template new file mode 100644 index 00000000000000..3d3731c493eaa3 --- /dev/null +++ b/srcpkgs/qcoro-qt6/template @@ -0,0 +1,29 @@ +# Template file for 'qcoro-qt6' +pkgname=qcoro-qt6 +version=0.9.0 +revision=1 +build_style=cmake +configure_args="-DUSE_QT_VERSION=6" +hostmakedepends="qt6-tools" +makedepends="qt6-websockets-devel qt6-declarative-devel" +checkdepends="dbus" +short_desc="C++ Coroutines for Qt6" +maintainer="Joel Beckmeyer " +license="MIT" +homepage="https://qcoro.dvratil.cz/" +distfiles="https://github.com/danvratil/qcoro/archive/refs/tags/v${version}.tar.gz" +checksum=cfaf6b778450f06adac4ce5e353eb6eae213a3b62b8c8740520d58cf9fe3ec1a + +post_install() { + vlicense LICENSE +} + +qcoro-qt6-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove usr/lib/qt6/mkspecs + } +} From 9e7344a870528e53333d2432dd64ead579704fb2 Mon Sep 17 00:00:00 2001 From: Luciogi Date: Wed, 6 Mar 2024 19:58:22 +0500 Subject: [PATCH 134/142] New package: kirigami-addons5-1.0.1 --- srcpkgs/kirigami-addons5-devel | 1 + srcpkgs/kirigami-addons5/template | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 120000 srcpkgs/kirigami-addons5-devel create mode 100644 srcpkgs/kirigami-addons5/template diff --git a/srcpkgs/kirigami-addons5-devel b/srcpkgs/kirigami-addons5-devel new file mode 120000 index 00000000000000..9e38b500cf4e59 --- /dev/null +++ b/srcpkgs/kirigami-addons5-devel @@ -0,0 +1 @@ +kirigami-addons5 \ No newline at end of file diff --git a/srcpkgs/kirigami-addons5/template b/srcpkgs/kirigami-addons5/template new file mode 100644 index 00000000000000..6f7567aa81f689 --- /dev/null +++ b/srcpkgs/kirigami-addons5/template @@ -0,0 +1,24 @@ +# Template file for 'kirigami-addons5' +pkgname=kirigami-addons5 +version=1.0.1 +revision=1 +build_style=cmake +configure_args="-DBUILD_TESTING=OFF -DBUILD_QCH=ON" +hostmakedepends="extra-cmake-modules gettext qt5-qmake qt5-host-tools" +makedepends="ki18n-devel kirigami2-devel" +depends="kirigami2" +short_desc="Add-ons for the Kirigami framework" +maintainer="Luciogi " +license="GPL-3.0-or-later" +homepage="https://invent.kde.org/libraries/kirigami-addons" +distfiles="https://github.com/KDE/kirigami-addons/archive/refs/tags/v${version}.tar.gz" +checksum=7fdffa92846ea81db16623c70786d2724dba497699dac68b1dff2d8e92d0e317 + +kirigami-addons5-devel_package() { + depends="$makedepends ${sourcepkg}-${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/lib/cmake + } + +} From 403cd4c37b07847e7e94a061029c7c13611ddfaa Mon Sep 17 00:00:00 2001 From: Luciogi Date: Wed, 6 Mar 2024 19:59:25 +0500 Subject: [PATCH 135/142] kirigami-addons: update to 1.0.1, add subpkg -devel --- srcpkgs/kirigami-addons-devel | 1 + srcpkgs/kirigami-addons/template | 16 ++++++++++++---- 2 files changed, 13 insertions(+), 4 deletions(-) create mode 120000 srcpkgs/kirigami-addons-devel diff --git a/srcpkgs/kirigami-addons-devel b/srcpkgs/kirigami-addons-devel new file mode 120000 index 00000000000000..9459083fb0a7e1 --- /dev/null +++ b/srcpkgs/kirigami-addons-devel @@ -0,0 +1 @@ +kirigami-addons \ No newline at end of file diff --git a/srcpkgs/kirigami-addons/template b/srcpkgs/kirigami-addons/template index ab432ec9520c28..f7d78e87314709 100644 --- a/srcpkgs/kirigami-addons/template +++ b/srcpkgs/kirigami-addons/template @@ -1,15 +1,23 @@ # Template file for 'kirigami-addons' pkgname=kirigami-addons -version=0.10.0 +version=1.0.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DBUILD_QCH=ON" -hostmakedepends="extra-cmake-modules gettext qt5-qmake qt5-host-tools" -makedepends="ki18n-devel kirigami2-devel" +hostmakedepends="extra-cmake-modules gettext qt6-tools" +makedepends="kf6-ki18n-devel kf6-kirigami-devel" depends="kirigami2" short_desc="Add-ons for the Kirigami framework" maintainer="José Santos " license="GPL-3.0-or-later" homepage="https://invent.kde.org/libraries/kirigami-addons" distfiles="https://github.com/KDE/kirigami-addons/archive/refs/tags/v${version}.tar.gz" -checksum=b7b90324fcefcedc6a8a861af85f74423b6cb840586deb3e97a3977d22d77fb3 +checksum=7fdffa92846ea81db16623c70786d2724dba497699dac68b1dff2d8e92d0e317 + +kirigami-addons-devel_package() { + depends="$makedepends ${sourcepkg}-${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/lib/cmake + } +} From 28dbdc814cc289e2198225fe304820370fea04aa Mon Sep 17 00:00:00 2001 From: Luciogi Date: Wed, 6 Mar 2024 20:15:27 +0500 Subject: [PATCH 136/142] New package: kdeplasma-addons-6.0.0 --- srcpkgs/kdeplasma-addons/template | 16 ++++++++++++++++ srcpkgs/kdeplasma-addons/update | 1 + 2 files changed, 17 insertions(+) create mode 100644 srcpkgs/kdeplasma-addons/template create mode 100644 srcpkgs/kdeplasma-addons/update diff --git a/srcpkgs/kdeplasma-addons/template b/srcpkgs/kdeplasma-addons/template new file mode 100644 index 00000000000000..3bcabc6f4d2899 --- /dev/null +++ b/srcpkgs/kdeplasma-addons/template @@ -0,0 +1,16 @@ +# Template file for 'kdeplasma-addons' +pkgname=kdeplasma-addons +version=6.0.1 +revision=1 +build_style=cmake +configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" +hostmakedepends="extra-cmake-modules qt6-tools pkg-config + kpackage-devel kconfig-devel kcoreaddons-devel kcmutils-devel gettext" +makedepends="kross-devel kdesignerplugin-devel kf6-kdoctools-devel kf6-kholidays-devel + plasma-workspace-devel kf6-purpose-devel NetworkManager-devel" +short_desc="Various Plasma addons" +maintainer="Luciogi " +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=6458e605d258e0b2a42d6014c336802c10df1af3fe14f34d0fdbf9e931cd2b6f diff --git a/srcpkgs/kdeplasma-addons/update b/srcpkgs/kdeplasma-addons/update new file mode 100644 index 00000000000000..9cf5a20c16ae29 --- /dev/null +++ b/srcpkgs/kdeplasma-addons/update @@ -0,0 +1 @@ +pkgname=${pkgname} From b48af26655ac25af79ee308527678dff61955ae7 Mon Sep 17 00:00:00 2001 From: Luciogi Date: Wed, 6 Mar 2024 20:24:53 +0500 Subject: [PATCH 137/142] New package: kgamma-6.0.0 --- srcpkgs/kgamma/template | 22 ++++++++++++++++++++++ srcpkgs/kgamma5 | 1 + srcpkgs/kgamma5/template | 16 ---------------- 3 files changed, 23 insertions(+), 16 deletions(-) create mode 100644 srcpkgs/kgamma/template create mode 120000 srcpkgs/kgamma5 delete mode 100644 srcpkgs/kgamma5/template diff --git a/srcpkgs/kgamma/template b/srcpkgs/kgamma/template new file mode 100644 index 00000000000000..e8d1d4d4d200d1 --- /dev/null +++ b/srcpkgs/kgamma/template @@ -0,0 +1,22 @@ +# Template file for 'kgamma' +pkgname=kgamma +version=6.0.1 +revision=1 +build_style=cmake +configure_args="-DBUILD_TESTING=OFF" +hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons + kf6-kdoctools qt6-tools" +makedepends="kdesignerplugin-devel kf6-kdoctools-devel + libXxf86vm-devel" +short_desc="KDE gamma adjustiment app" +maintainer="Luciogi " +license="GPL-2.0-or-later" +homepage="https://invent.kde.org/plasma/kgamma5" +distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" +checksum=fb60953628df9707d7ba83155d5828d5f44d093ed841974c78ee9a74ece3c912 + +kgamma5_package() { + build_style=meta + short_desc+=" - (transitional dummy package)" + depends="${sourcepkg}>=${version}_${revision}" +} diff --git a/srcpkgs/kgamma5 b/srcpkgs/kgamma5 new file mode 120000 index 00000000000000..81084ca281dfab --- /dev/null +++ b/srcpkgs/kgamma5 @@ -0,0 +1 @@ +kgamma \ No newline at end of file diff --git a/srcpkgs/kgamma5/template b/srcpkgs/kgamma5/template deleted file mode 100644 index 9b3208d06a0417..00000000000000 --- a/srcpkgs/kgamma5/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'kgamma5' -pkgname=kgamma5 -version=5.27.10 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules gettext kcoreaddons qt5-devel - kdoctools" -makedepends="kdesignerplugin-devel kdelibs4support-devel kdoctools-devel - libXxf86vm-devel" -short_desc="KDE gamma adjustiment app" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/kgamma5" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=dd81bb62a35ce4fce4482ed498e4072a50f9ec1190ba2a9246139ba1e24ef570 From 1390b6e33bf913aae04ef30e26b7f0c2f62fb052 Mon Sep 17 00:00:00 2001 From: Luciogi Date: Wed, 6 Mar 2024 20:28:04 +0500 Subject: [PATCH 138/142] New package: kde-gtk-config-6.0.0 --- srcpkgs/kde-gtk-config/template | 22 ++++++++++++++++++++++ srcpkgs/kde-gtk-config/update | 1 + 2 files changed, 23 insertions(+) create mode 100644 srcpkgs/kde-gtk-config/template create mode 100644 srcpkgs/kde-gtk-config/update diff --git a/srcpkgs/kde-gtk-config/template b/srcpkgs/kde-gtk-config/template new file mode 100644 index 00000000000000..fee73d8c57c15b --- /dev/null +++ b/srcpkgs/kde-gtk-config/template @@ -0,0 +1,22 @@ +# Template file for 'kde-gtk-config' +pkgname=kde-gtk-config +version=6.0.1 +revision=1 +build_style=cmake +configure_args="-DBUILD_TESTING=OFF" +hostmakedepends="extra-cmake-modules pkg-config qt6-tools + sassc gettext" +makedepends="kf6-kcmutils-devel kf6-knewstuff-devel gtk+-devel gtk+3-devel + kdecoration-devel gsettings-desktop-schemas-devel" +depends="kde-cli-tools gsettings-desktop-schemas" +short_desc="GTK2 and GTK3 Configurator for KDE" +maintainer="Luciogi " +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=bb50dfdcea9f21abeaa80b3dd52899321ad18b66e335161f66b4472960897e55 + +if [ "$CROSS_BUILD" ]; then + hostmakedepends+=" kf6-kcoreaddons" + configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" +fi diff --git a/srcpkgs/kde-gtk-config/update b/srcpkgs/kde-gtk-config/update new file mode 100644 index 00000000000000..9cf5a20c16ae29 --- /dev/null +++ b/srcpkgs/kde-gtk-config/update @@ -0,0 +1 @@ +pkgname=${pkgname} From 0694567eea605c6d135dbc138705461c99913ecb Mon Sep 17 00:00:00 2001 From: John Date: Wed, 6 Mar 2024 23:05:46 +0100 Subject: [PATCH 139/142] khotkeys: remove package --- srcpkgs/khotkeys/template | 19 ------------------- srcpkgs/removed-packages/template | 3 ++- 2 files changed, 2 insertions(+), 20 deletions(-) delete mode 100644 srcpkgs/khotkeys/template diff --git a/srcpkgs/khotkeys/template b/srcpkgs/khotkeys/template deleted file mode 100644 index 22192167e3dc5a..00000000000000 --- a/srcpkgs/khotkeys/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'khotkeys' -pkgname=khotkeys -version=5.27.10 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules kdoctools kcoreaddons qt5-qmake - gettext qt5-host-tools" -makedepends="kdesignerplugin-devel kdoctools plasma-workspace-devel" -short_desc="KDE Hotkeys" -maintainer="John " -license="GPL-2.0-only, LGPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/khotkeys" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=645c51e7b27a6bfb3105e5d5352350b651c782b43813c6a82b14ad1e09d9f6e7 - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" -fi diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template index e7f36da1c50300..7dcd695e56401a 100644 --- a/srcpkgs/removed-packages/template +++ b/srcpkgs/removed-packages/template @@ -1,6 +1,6 @@ # Template file for 'removed-packages' pkgname=removed-packages -version=0.1.20240210 +version=0.1.20240306 revision=1 build_style=meta short_desc="Uninstalls packages removed from repository" @@ -290,6 +290,7 @@ replaces=" keepassx2<=2.0.3_2 keepassx<=0.4.4_2 key-mon<=1.17_5 + khotkeys<=5.27.11_1 ladish-devel<=1_11 ladish<=1_11 laditools<=1.1.0_3 From b1c51901e0e936ec9a5423977e8d13b26ba8d15a Mon Sep 17 00:00:00 2001 From: John Date: Sun, 3 Mar 2024 15:48:13 +0100 Subject: [PATCH 140/142] kate5: update to 24.02.0. --- common/shlibs | 2 +- srcpkgs/kate5/template | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/common/shlibs b/common/shlibs index c75129127e8c5c..763130b0a57af2 100644 --- a/common/shlibs +++ b/common/shlibs @@ -470,7 +470,7 @@ libfsimage.so.1.0 xen-libs-4.10.0_1 libxenstat.so.4.14 xen-libs-4.14.0_1 libfam.so.0 gamin-0.1.10_1 libgamin-1.so.0 gamin-0.1.10_1 -libkateprivate.so.23.08.5 libkate-23.08.5_1 +libkateprivate.so.24.02.0 libkate-24.02.0_1 libKF5SyntaxHighlighting.so.5 syntax-highlighting-5.29.0_1 libKPim5Libkleo.so.5 libkleo-23.04.0_1 libKPim5GrantleeTheme.so.5 grantleetheme-23.04.0_1 diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template index e838835d0ca3d8..b8b2bdefae37f2 100644 --- a/srcpkgs/kate5/template +++ b/srcpkgs/kate5/template @@ -1,24 +1,24 @@ # Template file for 'kate5' pkgname=kate5 -version=23.08.5 +version=24.02.0 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext" -makedepends="kitemmodels-devel knewstuff-devel ktexteditor-devel - plasma-framework-devel threadweaver-devel" +hostmakedepends="extra-cmake-modules pkg-config gettext qt6-tools qt6-base" +makedepends="kf6-kitemmodels-devel kf6-knewstuff-devel kf6-ktexteditor-devel + kf6-threadweaver-devel kf6-kuserfeedback-devel" depends="hicolor-icon-theme" short_desc="KDE Text editor" maintainer="John " license="GPL-3.0-or-later, LGPL-2.0-or-later, GPL-2.0-or-later" homepage="https://kde.org/applications/en/utilities/org.kde.kate" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname%5}-${version}.tar.xz" -checksum=683c49d9c4b2abd4b4660b607b65249a2adfdc48418b0d18ab90810d1a8f4e37 +checksum=9b1efcccf4e36efcdbc2eada6399cd8128ce187a19182400313062f75ee35f48 if [ "$CROSS_BUILD" ]; then - configure_args+=" -DKF5_HOST_TOOLING=/usr/lib/cmake" - hostmakedepends+=" kauth-devel kconfig-devel kcoreaddons-devel - kpackage-devel kdoctools python3 qt5-host-tools qt5-qmake" + configure_args+=" -DKF6_HOST_TOOLING=/usr/lib/cmake" +# hostmakedepends+=" kauth-devel kconfig-devel kcoreaddons-devel +# kpackage-devel kdoctools python3 qt5-host-tools qt5-qmake" fi libkate_package() { From 10960a11c1c43fe6117ae7138dbc32a9b5bc41df Mon Sep 17 00:00:00 2001 From: John Date: Thu, 7 Mar 2024 00:34:10 +0100 Subject: [PATCH 141/142] krfb: update to 24.02.0. --- srcpkgs/krfb/template | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/srcpkgs/krfb/template b/srcpkgs/krfb/template index 62328395268763..0d2b3ece12130f 100644 --- a/srcpkgs/krfb/template +++ b/srcpkgs/krfb/template @@ -1,19 +1,18 @@ # Template file for 'krfb' pkgname=krfb -version=23.08.5 +version=24.02.0 revision=1 build_style=cmake -configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner" -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 kdoctools - kconfig pkg-config kcoreaddons gettext wayland-devel qt5-wayland" -makedepends="qt5-devel qt5-x11extras-devel ki18n-devel kcompletion-devel - kconfig-devel kcoreaddons-devel kcrash-devel kdbusaddons-devel kdnssd-devel - kdoctools-devel knotifications-devel kwallet-devel kwidgetsaddons-devel - kxmlgui-devel libvncserver-devel libXtst-devel xcb-util-image-devel +hostmakedepends="extra-cmake-modules qt6-base qt6-tools pkg-config gettext" +makedepends="kf6-ki18n-devel kf6-kcompletion-devel kf6-kconfig-devel + kf6-kcoreaddons-devel kf6-kcrash-devel kf6-kdbusaddons-devel kf6-kdnssd-devel + kf6-kdoctools-devel kf6-knotifications-devel kf6-kwallet-devel + kf6-kwidgetsaddons-devel kf6-kstatusnotifieritem-devel + kf6-kxmlgui-devel libvncserver-devel libXtst-devel xcb-util-image-devel kwayland-devel pipewire-devel plasma-wayland-protocols kpipewire-devel" short_desc="KDE Desktop Sharing" maintainer="Orphaned " license="GPL-2.0-or-later, GFDL-1.2-only, LGPL-2.1-or-later" homepage="https://kde.org/applications/en/system/org.kde.krfb" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=86e40aa758683bc15cc637c68052dd46b70edf9d13919d6d580a23405efeb376 +checksum=ae094689156ae46cf5cf440f1f4417c7ad07c5e2e1356ef20324f4d0a9a87c3a From 18aecb09376bec3a1068ca690609bccb67e0d55b Mon Sep 17 00:00:00 2001 From: John Date: Thu, 7 Mar 2024 12:48:52 +0100 Subject: [PATCH 142/142] konsole: update to 24.02.0. --- srcpkgs/konsole/template | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/srcpkgs/konsole/template b/srcpkgs/konsole/template index 53e47ca85e5752..1c533f19c9975c 100644 --- a/srcpkgs/konsole/template +++ b/srcpkgs/konsole/template @@ -1,20 +1,17 @@ # Template file for 'konsole' pkgname=konsole -version=23.08.5 +version=24.02.0 revision=1 build_style=cmake -configure_args="-DBUILD_TESTING=OFF - -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" -hostmakedepends="pkg-config extra-cmake-modules kcoreaddons qt5-devel - gettext qt5-qmake kdoctools kconfig" -makedepends="kinit-devel knewstuff-devel knotifyconfig-devel kparts-devel - kpty-devel qt5-multimedia-devel" +hostmakedepends="pkg-config extra-cmake-modules qt6-base qt6-tools gettext" +makedepends="kf6-knewstuff-devel kf6-knotifyconfig-devel + kf6-kparts-devel kf6-kpty-devel kf6-ktextwidgets-devel qt6-multimedia-devel" short_desc="KDE's Terminal Emulator" maintainer="John " license="GPL-2.0-or-later, LGPL-2.0-or-later, GFDL-1.2-or-later" homepage="https://kde.org/applications/en/system/org.kde.konsole" distfiles="${KDE_SITE}/release-service/${version}/src/konsole-${version}.tar.xz" -checksum=c6fb20753ac27a46bce62e31f7b105b6b99497035830b34a7bba1bc60260c1ca +checksum=2915edcd856552bd6199efb23dcaf194605ee4fb307c75e27606198253dfdfe0 replaces="konsole5>=0" konsole5_package() {