From d47043ad5b567b6ffea11f5d579a8a9b04e6de1d Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:24 +0100 Subject: [PATCH 01/70] 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 9cf16d09a85586..d9f30a69a33d1b 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1937,6 +1937,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 55ea4fa0f72715a9b749598bee0a922a8feaf970 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:25 +0100 Subject: [PATCH 02/70] New package: kf6-baloo-6.0.0 --- srcpkgs/kf6-baloo-devel | 1 + srcpkgs/kf6-baloo/template | 33 +++++++++++++++++++++++++++++++++ srcpkgs/kf6-baloo/update | 1 + 3 files changed, 35 insertions(+) create mode 120000 srcpkgs/kf6-baloo-devel create mode 100644 srcpkgs/kf6-baloo/template create mode 100644 srcpkgs/kf6-baloo/update 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-} From f8940a1aa30b5a7ea911e268080ed8819f4c5c68 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:26 +0100 Subject: [PATCH 03/70] 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 4a183fc207ac4a09d3b36dac8a64268e5a3403d0 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:27 +0100 Subject: [PATCH 04/70] 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 38789af7e9c9161fe4fffdcde6a241272937e4fa Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:29 +0100 Subject: [PATCH 05/70] 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 21e93573d7123b44917cbe48e8067a2776a1697c Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:31 +0100 Subject: [PATCH 06/70] 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 8588f0df9516527fc94be676d20556a19746a977 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:32 +0100 Subject: [PATCH 07/70] 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 4b2a3331c9b3d4410a960874264b88baacf24677 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:33 +0100 Subject: [PATCH 08/70] 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 e6ee0f0440febf3ec8c53de76c2d268193b8739f Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:34 +0100 Subject: [PATCH 09/70] 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 d9f30a69a33d1b..bc6bf14a058bbc 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1938,6 +1938,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 81314d06c07a49941147acb3d31b7bfc874db8ba Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:35 +0100 Subject: [PATCH 10/70] 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 7984c3a94be9d773f8711260718d936495eafc2d Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:36 +0100 Subject: [PATCH 11/70] 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 f2b4642d609a427d44f29eaf7e40db8304bb8882 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:38 +0100 Subject: [PATCH 12/70] 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 bc6bf14a058bbc..53951a88164502 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1939,6 +1939,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 9056d21be34899105b9b7ec78076fe33dfb0d0d0 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:39 +0100 Subject: [PATCH 13/70] 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 454ae30abb3af96652a6bf618136a0e65d0dc598 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:40 +0100 Subject: [PATCH 14/70] 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 abcddb73668a56d917016953b1bd1fd47b455edb Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:41 +0100 Subject: [PATCH 15/70] 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 417a2b369f33cb6c8558c59605fd47a60d5574f5 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:42 +0100 Subject: [PATCH 16/70] 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 031771c3c3c62cbbc8e5d88967ff80f6447f74a4 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:43 +0100 Subject: [PATCH 17/70] 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 740f9ce4af55e9df935ef7dfd8b065e649333dd1 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:44 +0100 Subject: [PATCH 18/70] 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 dae4b42a9ea4e42f4299997be2e6b06b1151e275 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:46 +0100 Subject: [PATCH 19/70] 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 9a1be7c1f25c1b204545a5e49d30607294692b86 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:47 +0100 Subject: [PATCH 20/70] 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 d9a5231c7d81c52f1dfb657605fa78790510c27d Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:48 +0100 Subject: [PATCH 21/70] 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 08b56d780094a5ca4fd25fa19454843cb8d00b30 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:49 +0100 Subject: [PATCH 22/70] 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 428fca904778607881bc41decaf9d7f9da2c6d9d Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:50 +0100 Subject: [PATCH 23/70] 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 36d44b4e3a7a963a0b20166ee53306363d58115d Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:51 +0100 Subject: [PATCH 24/70] 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 baef8beb249147dbe22f889ef3412ccae137053e Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:53 +0100 Subject: [PATCH 25/70] 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 9c6336d65de9b9ba4d4431cd8caa0d65375a84b5 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:54 +0100 Subject: [PATCH 26/70] 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 c19d1a322fda6bd237c125f084a1fee28e0dbfcc Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:55 +0100 Subject: [PATCH 27/70] 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 c5a5682e311d8ea820ad339c1ee4e6d723edaf6c Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 21:12:56 +0100 Subject: [PATCH 28/70] 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 9a325d6f79ab1606237f0d2385172931f80cf7b1 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:13:26 +0100 Subject: [PATCH 29/70] 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 c0fd282cf19210a280f1b6091c061c6d357e8a05 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:13:33 +0100 Subject: [PATCH 30/70] New package: kf6-kguiaddons-6.0.0 --- srcpkgs/kf6-kguiaddons-devel | 1 + srcpkgs/kf6-kguiaddons/template | 25 +++++++++++++++++++++++++ srcpkgs/kf6-kguiaddons/update | 1 + 3 files changed, 27 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..eeec81ab726c29 --- /dev/null +++ b/srcpkgs/kf6-kguiaddons/template @@ -0,0 +1,25 @@ +# 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" +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-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 5073a99cf0ccbe278c78a93bf7c39ce2afb5cafb Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:13:36 +0100 Subject: [PATCH 31/70] 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 b5e1d6051fd1dfb38bfc1e54e141d35f3eacdb82 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:13:40 +0100 Subject: [PATCH 32/70] 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 0f89b1e539f512ae2dd76a3a5e46844c1d0c613d Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:13:42 +0100 Subject: [PATCH 33/70] 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 2e6f52deb082337e5064647666b47ae8e01a1843 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:13:48 +0100 Subject: [PATCH 34/70] 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 279f971780e50c55496cd219aa1e634aaf56e9c1 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:04 +0100 Subject: [PATCH 35/70] 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 8256b23232deb2165389872d3d0d46098f56ce0c Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:05 +0100 Subject: [PATCH 36/70] 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 20f97c5ada59f0d64be30d880340104eb17028a9 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:06 +0100 Subject: [PATCH 37/70] 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 3480fc44ee94eff687603f231da80a8b23431425 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:07 +0100 Subject: [PATCH 38/70] 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 df7ce369590b815731670acc63e68d28f56ffaa8 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:08 +0100 Subject: [PATCH 39/70] 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 8ce5c31e2411afa14715de2b071f9e591ed88e14 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:10 +0100 Subject: [PATCH 40/70] 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 7c35bccc9df39daecc7d38136d3f88525b5defc4 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:11 +0100 Subject: [PATCH 41/70] 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 3416f0c787419b8d0f6f1a2c7de2b16e95fe9c02 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:12 +0100 Subject: [PATCH 42/70] 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 7cdcfea46010adb1ed58ac518eeb178651698f0a Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:13 +0100 Subject: [PATCH 43/70] 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 10967677b63606f1d118cd11eb5ac3df574ee7c8 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:14 +0100 Subject: [PATCH 44/70] 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 bba3cd6c174cf02a702e6559b7e775e1ec41d0f6 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:15 +0100 Subject: [PATCH 45/70] 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 fa57b22f06a2a1a4f86cdb9c1d49c1f86b6c72b7 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:17 +0100 Subject: [PATCH 46/70] 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 7dbfa88d0edb65c6c16e0081659c840ddf73f9f0 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:18 +0100 Subject: [PATCH 47/70] 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 7777c564db17103f29bc54c8a3c0a4527d3f97f7 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:19 +0100 Subject: [PATCH 48/70] 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 e003804130e45df8623c18a09ab15b7a7e2d865f Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:20 +0100 Subject: [PATCH 49/70] 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 06cbfb5422aacbf7f687f86dd419cd328b4da46a Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:21 +0100 Subject: [PATCH 50/70] 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 c135f14715fb2c35e95b6a1cd8d321c8a9991834 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:22 +0100 Subject: [PATCH 51/70] 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 06c1d7ae278e569531814c8ab46493df10e73cfc Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:23 +0100 Subject: [PATCH 52/70] 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 9dafe774868d5c249c13f42f064759a66ccf4657 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:25 +0100 Subject: [PATCH 53/70] 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 8ec9a2cc5888d2e44c90c9324be43b9e7e518ecd Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:26 +0100 Subject: [PATCH 54/70] 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 b661ae96ccab032aafa3f242dd64a900ad8532ee Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:27 +0100 Subject: [PATCH 55/70] 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 fbe64bffc5b227c8b7012f3b3c6bbe40ce48c2a5 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:28 +0100 Subject: [PATCH 56/70] 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 1cd4abe29c92e4ad39846d61b2eb48b2f3a17f54 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:29 +0100 Subject: [PATCH 57/70] New package: kf6-kwallet-6.0.0 --- srcpkgs/kf6-kwallet-devel | 1 + srcpkgs/kf6-kwallet/template | 27 +++++++++++++++++++++++++++ srcpkgs/kf6-kwallet/update | 1 + 3 files changed, 29 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..6330c41bba22b2 --- /dev/null +++ b/srcpkgs/kf6-kwallet/template @@ -0,0 +1,27 @@ +# 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 + +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 d99c0ddf5f60a830323956349ce6421eac16a857 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:30 +0100 Subject: [PATCH 58/70] 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 aa617d95c1d2e4c69f93cc11455b6164e94dd205 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:31 +0100 Subject: [PATCH 59/70] 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 072dff4f82efec9cafd986a41cff00dc91bd6d3b Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:33 +0100 Subject: [PATCH 60/70] 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 c68ce1090ee53247001404320ab073aa301f0877 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:34 +0100 Subject: [PATCH 61/70] 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 af0793e41c0824fa77ca7d3fd309698b8318e39e Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:35 +0100 Subject: [PATCH 62/70] 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 c1d1502f2e9aefdbf2622ba1ae283c5604c0fc39 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:36 +0100 Subject: [PATCH 63/70] 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 a445d9a06153f95a383735501961266dce6e5984 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:37 +0100 Subject: [PATCH 64/70] 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 47be7d7f3e74ff4ea77fcd8866a4edfe8ebc0826 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:38 +0100 Subject: [PATCH 65/70] 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 90a2093e6cdb90a69b805fe91dcfa1ac6e717560 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:39 +0100 Subject: [PATCH 66/70] 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 2bf4b0ce8a9d957392319219228b3e0d67144126 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:41 +0100 Subject: [PATCH 67/70] 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 c14b7403be8261b698c0d73874893dd23d01478f Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:42 +0100 Subject: [PATCH 68/70] 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 7befda369b9006876c781cde09d431844ff5bb6e Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 22:25:43 +0100 Subject: [PATCH 69/70] 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 f0556abdda41ad8553853799690afe7ac925db51 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 29 Feb 2024 23:58:21 +0100 Subject: [PATCH 70/70] shlibs --- common/shlibs | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/common/shlibs b/common/shlibs index 53951a88164502..d5fc6ba314ad61 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1942,6 +1942,67 @@ 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 + 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