Github messages for voidlinux
 help / color / mirror / Atom feed
From: sgn <sgn@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: [PR PATCH] Plasma 6: KDE apps
Date: Sun, 12 May 2024 04:16:34 +0200	[thread overview]
Message-ID: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-50289@inbox.vuxu.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 1242 bytes --]

There is a new pull request by sgn against master on the void-packages repository

https://github.com/sgn/void-packages plasma-6
https://github.com/void-linux/void-packages/pull/50289

Plasma 6: KDE apps
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**|**briefly**|**NO**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/50289.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-plasma-6-50289.patch --]
[-- Type: text/x-diff, Size: 31633 bytes --]

From 17547891fb7a8f073835b9953a03b0fc6c9b1d97 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Tue, 5 Mar 2024 13:36:38 +0100
Subject: [PATCH 01/16] flatpak-kcm: update to 6.0.4

---
 srcpkgs/flatpak-kcm/template | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/flatpak-kcm/template b/srcpkgs/flatpak-kcm/template
index 47a3c8045d4cbe..a5473286ddc6c6 100644
--- a/srcpkgs/flatpak-kcm/template
+++ b/srcpkgs/flatpak-kcm/template
@@ -1,16 +1,17 @@
 # Template file for 'flatpak-kcm'
 pkgname=flatpak-kcm
-version=5.27.11
+version=6.0.4
 revision=1
 build_style=cmake
-configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
-hostmakedepends="extra-cmake-modules pkg-config qt5-devel qt5-qmake
- gettext kconfig-devel kcmutils-devel"
-makedepends="flatpak-devel kcmutils-devel kdeclarative-devel
- ki18n-devel kconfig-devel kitemmodels-devel"
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
+hostmakedepends="extra-cmake-modules pkg-config qt6-base gettext
+ kf6-kconfig kf6-kcmutils kf6-kpackage"
+makedepends="flatpak-devel kf6-kcmutils-devel kf6-kdeclarative-devel
+ kf6-ki18n-devel kf6-kconfig-devel kf6-kitemmodels-devel polkit-devel"
 short_desc="KDE Config Module for Flatpak Permissions"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/flatpak-kcm"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=972c442b9447c072fb61496b39b8ed22949237ab823b44660a935de8d2ecdf4a
+checksum=39c5a1cbbb12baca8014b72c70df01647cabb62c7d04c26fcea11f891489584d

From 188f381ff20b6190ac3e8967a162fc1a8e4644ed Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Tue, 5 Mar 2024 13:36:17 +0100
Subject: [PATCH 02/16] plasma-sdk: update to 6.0.4

---
 srcpkgs/plasma-sdk/template | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/plasma-sdk/template b/srcpkgs/plasma-sdk/template
index ee0ab9848fef9f..38a268104cf8bc 100644
--- a/srcpkgs/plasma-sdk/template
+++ b/srcpkgs/plasma-sdk/template
@@ -1,16 +1,19 @@
 # Template file for 'plasma-sdk'
 pkgname=plasma-sdk
-version=5.27.11.1
+version=6.0.4
 revision=1
 build_style=cmake
-configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
-hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools
- gettext kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"
-makedepends="plasma-framework-devel kdelibs4support-devel kdesignerplugin-devel
- kitemmodels-devel knewstuff-devel ktexteditor-devel kdoctools-devel"
+build_helper=qemu
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
+hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext kf6-kdoctools
+ kf6-kconfig kf6-kpackage qt6-declarative-host-tools"
+makedepends="kf6-kitemmodels-devel kf6-knewstuff-devel kf6-ktexteditor-devel
+ kf6-ksvg-devel libplasma-devel plasma5support-devel kf6-kdoctools-devel
+ kf6-kconfig-devel qt6-declarative-devel"
 short_desc="Plasma development applications"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-sdk"
-distfiles="${KDE_SITE}/plasma/${version%.1}/${pkgname}-${version}.tar.xz"
-checksum=90a2a18b699a374362f870b22685d4ed3d5e00fe7fa27b768fd2e626361e0744
+distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=6ba2ce4bd40b7554ef32ec37543fb6268cc3cb1f160d999f4cf0968dfd55b1e8

From d44368a713c1d3984fe518d9cb085bdffb5ddcb5 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sun, 3 Mar 2024 15:48:13 +0100
Subject: [PATCH 03/16] New package: kate-24.02.2, replaces kate5

---
 common/shlibs                    |  2 +-
 srcpkgs/{kate5 => kate}/template | 35 +++++++++++++++++++-------------
 srcpkgs/{kate5 => kate}/update   |  0
 srcpkgs/kate5                    |  1 +
 4 files changed, 23 insertions(+), 15 deletions(-)
 rename srcpkgs/{kate5 => kate}/template (51%)
 rename srcpkgs/{kate5 => kate}/update (100%)
 create mode 120000 srcpkgs/kate5

diff --git a/common/shlibs b/common/shlibs
index 69ab51877761fa..7d3311669aff5b 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -475,7 +475,7 @@ libfsimage.so.1.0 xen-libs-4.10.0_1
 libxenstat.so.4.14 xen-libs-4.14.0_1
 libfam.so.0 gamin-0.1.10_1
 libgamin-1.so.0 gamin-0.1.10_1
-libkateprivate.so.23.08.5 libkate-23.08.5_1
+libkateprivate.so.24.02.2 libkate-24.02.2_1
 libKF5SyntaxHighlighting.so.5 syntax-highlighting-5.29.0_1
 libKPim5Libkleo.so.5 libkleo-23.04.0_1
 libKPim5GrantleeTheme.so.5 grantleetheme-23.04.0_1
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate/template
similarity index 51%
rename from srcpkgs/kate5/template
rename to srcpkgs/kate/template
index e838835d0ca3d8..e30c4db4b73993 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate/template
@@ -1,33 +1,34 @@
-# Template file for 'kate5'
-pkgname=kate5
-version=23.08.5
+# Template file for 'kate'
+pkgname=kate
+version=24.02.2
 revision=1
 build_style=cmake
-configure_args="-DBUILD_TESTING=OFF"
-hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
-makedepends="kitemmodels-devel knewstuff-devel ktexteditor-devel
- plasma-framework-devel threadweaver-devel"
+build_helper=qemu
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
+hostmakedepends="extra-cmake-modules pkg-config gettext qt6-tools qt6-base
+ kf6-kconfig kf6-kdoctools"
+makedepends="kf6-kitemmodels-devel kf6-knewstuff-devel kf6-ktexteditor-devel
+ kf6-threadweaver-devel kf6-kuserfeedback-devel kf6-kdoctools-devel
+ kf6-kconfig-devel"
 depends="hicolor-icon-theme"
 short_desc="KDE Text editor"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later, LGPL-2.0-or-later, GPL-2.0-or-later"
 homepage="https://kde.org/applications/en/utilities/org.kde.kate"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname%5}-${version}.tar.xz"
-checksum=683c49d9c4b2abd4b4660b607b65249a2adfdc48418b0d18ab90810d1a8f4e37
-
-if [ "$CROSS_BUILD" ]; then
-	configure_args+=" -DKF5_HOST_TOOLING=/usr/lib/cmake"
-	hostmakedepends+=" kauth-devel kconfig-devel kcoreaddons-devel
-		kpackage-devel kdoctools python3 qt5-host-tools qt5-qmake"
-fi
+checksum=1ddacb0939831a43e2b9c1abd8d7e5afefe76789842333263655370e99f5434d
+replaces="kate5>=0"
 
 libkate_package() {
+	short_desc+=" - libraries"
 	pkg_install() {
 		vmove usr/lib/libkateprivate.so.*
 	}
 }
 
 kwrite_package() {
+	short_desc+=" - kwrite"
 	pkg_install() {
 		vmove usr/bin/kwrite
 		vmove usr/share/applications/org.kde.kwrite.desktop
@@ -40,3 +41,9 @@ kwrite_package() {
 		done
 	}
 }
+
+kate5_package() {
+	short_desc+=" - (Dummy transitional package)"
+	build_style=meta
+	depends="kate-${version}_${revision}"
+}
diff --git a/srcpkgs/kate5/update b/srcpkgs/kate/update
similarity index 100%
rename from srcpkgs/kate5/update
rename to srcpkgs/kate/update
diff --git a/srcpkgs/kate5 b/srcpkgs/kate5
new file mode 120000
index 00000000000000..7f1f15d88464c5
--- /dev/null
+++ b/srcpkgs/kate5
@@ -0,0 +1 @@
+kate
\ No newline at end of file

From a74e8418f563d061a0d89ab94bb134560df6a41c Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 7 Mar 2024 12:48:52 +0100
Subject: [PATCH 04/16] konsole: update to 24.02.2.

---
 common/shlibs            |  1 +
 srcpkgs/konsole/template | 18 ++++++++++--------
 2 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 7d3311669aff5b..5f6525fba50214 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1992,6 +1992,7 @@ libKF6WalletBackend.so.6 kf6-kwallet-6.0.0_1
 libKF6ModemManagerQt.so.6 kf6-modemmanager-qt-6.0.0_1
 libKF6NetworkManagerQt.so.6 kf6-networkmanager-qt-6.0.0_1
 libKF6NewStuffCore.so.6 kf6-knewstuff-6.0.0_1
+libKF6NewStuffWidgets.so.6 kf6-knewstuff-6.1.0_1
 libKF6Notifications.so.6 kf6-knotifications-6.0.0_1
 libKF6NotifyConfig.so.6 kf6-knotifyconfig-6.0.0_1
 libKF6Package.so.6 kf6-kpackage-6.0.0_1
diff --git a/srcpkgs/konsole/template b/srcpkgs/konsole/template
index 53e47ca85e5752..2c15322afc8127 100644
--- a/srcpkgs/konsole/template
+++ b/srcpkgs/konsole/template
@@ -1,20 +1,22 @@
 # Template file for 'konsole'
 pkgname=konsole
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-configure_args="-DBUILD_TESTING=OFF
- -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
-hostmakedepends="pkg-config extra-cmake-modules kcoreaddons qt5-devel
- gettext qt5-qmake kdoctools kconfig"
-makedepends="kinit-devel knewstuff-devel knotifyconfig-devel kparts-devel
- kpty-devel qt5-multimedia-devel"
+build_helper=qemu
+configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
+hostmakedepends="pkg-config extra-cmake-modules qt6-base qt6-tools gettext
+ kf6-kdoctools kf6-kconfig"
+makedepends="kf6-knewstuff-devel kf6-knotifyconfig-devel
+ kf6-kparts-devel kf6-kpty-devel kf6-ktextwidgets-devel qt6-multimedia-devel"
+checkdepends="which"
 short_desc="KDE's Terminal Emulator"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, GFDL-1.2-or-later"
 homepage="https://kde.org/applications/en/system/org.kde.konsole"
 distfiles="${KDE_SITE}/release-service/${version}/src/konsole-${version}.tar.xz"
-checksum=c6fb20753ac27a46bce62e31f7b105b6b99497035830b34a7bba1bc60260c1ca
+checksum=66467e336536d7df5c12bcad31a3ef0a2150c40351d87677047a40eae440ee2f
 replaces="konsole5>=0"
 
 konsole5_package() {

From d55f690dca7d9b08f47992df2ab9854fc75b9212 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Tue, 5 Mar 2024 13:37:56 +0100
Subject: [PATCH 05/16] polkit-kde-agent: update to 6.0.4

---
 srcpkgs/polkit-kde-agent/template | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index c0b6db61e451cf..10f0d783322902 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -1,15 +1,14 @@
 # Template file for 'polkit-kde-agent'
 pkgname=polkit-kde-agent
-version=5.27.11
+version=6.0.4
 revision=1
 build_style=cmake
-configure_args="-DBUILD_TESTING=OFF"
-hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
-makedepends="kcrash-devel kdbusaddons-devel kiconthemes-devel kdoctools-devel
- polkit-qt5-devel"
+hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext"
+makedepends="kf6-kcrash-devel kf6-kdbusaddons-devel kf6-kiconthemes-devel
+ kf6-kwindowsystem-devel polkit-qt6-devel"
 short_desc="KDE PolKit auth agent"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://commits.kde.org/polkit-kde-agent"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-1-${version}.tar.xz"
-checksum=c9e908894f101940b9152132b53ee4a5ebf348374c09aec05cd2a14458be5c1b
+checksum=e0fcbb8a1cfab8be69b2713b2105b0235137381f1fdb6d465c3978e6b8626b24

From 9d60a0cbe1b224e9fdb8c3c1599f800058729a6d Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 8 Mar 2024 12:27:02 +0500
Subject: [PATCH 06/16] New package: libkdcraw-qt6-24.02.2, libkdcraw5 update
 to 24.02.2

---
 common/shlibs                                |  1 +
 srcpkgs/libkdcraw-qt6-devel                  |  1 +
 srcpkgs/libkdcraw-qt6/template               | 25 ++++++++++++++++++++
 srcpkgs/{libkdcraw5 => libkdcraw-qt6}/update |  0
 srcpkgs/libkdcraw5/template                  |  5 ++--
 5 files changed, 30 insertions(+), 2 deletions(-)
 create mode 120000 srcpkgs/libkdcraw-qt6-devel
 create mode 100644 srcpkgs/libkdcraw-qt6/template
 rename srcpkgs/{libkdcraw5 => libkdcraw-qt6}/update (100%)

diff --git a/common/shlibs b/common/shlibs
index 5f6525fba50214..460a55a310d2da 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3207,6 +3207,7 @@ libIMETable.so.0 libime-1.0.5_1
 libIMEJyutping.so.1 libime-jyutping-1.0.2_1
 libairspy.so.0 libairspy-1.0.9_1
 libKF5KDcraw.so.5 libkdcraw5-17.04.3_1
+libKDcrawQt6.so.5 libkdcraw-qt6-24.02.2_1
 libKF5Kipi.so.32.0.0 libkipi5-17.04.3_1
 libhackrf.so.0 libhackrf-2017.02.1_1
 libtecla.so.1 libtecla-1.6.3_1
diff --git a/srcpkgs/libkdcraw-qt6-devel b/srcpkgs/libkdcraw-qt6-devel
new file mode 120000
index 00000000000000..1ceb44c0534272
--- /dev/null
+++ b/srcpkgs/libkdcraw-qt6-devel
@@ -0,0 +1 @@
+libkdcraw-qt6
\ No newline at end of file
diff --git a/srcpkgs/libkdcraw-qt6/template b/srcpkgs/libkdcraw-qt6/template
new file mode 100644
index 00000000000000..4b92007fdc5ce0
--- /dev/null
+++ b/srcpkgs/libkdcraw-qt6/template
@@ -0,0 +1,25 @@
+# Template file for 'libkdcraw-qt6'
+pkgname=libkdcraw-qt6
+version=24.02.2
+revision=1
+build_style=cmake
+configure_args="-DQT_MAJOR_VERSION=6"
+hostmakedepends="extra-cmake-modules pkg-config qt6-tools
+ qt6-base gettext"
+makedepends="qt6-base-devel libraw-devel"
+short_desc="C++ interface around LibRaw library used to decode RAW - Qt6"
+maintainer="Luciogi <lucigithubcommit@skiff.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.kde.org/applications/graphics/"
+distfiles="${KDE_SITE}/release-service/${version}/src/libkdcraw-${version}.tar.xz"
+checksum=7c6b4cb0af910857fdbed4dbfba6fcc5aee26aa31993eeab3219b7343c3192d6
+
+libkdcraw-qt6-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.so"
+		vmove usr/lib/cmake
+	}
+}
diff --git a/srcpkgs/libkdcraw5/update b/srcpkgs/libkdcraw-qt6/update
similarity index 100%
rename from srcpkgs/libkdcraw5/update
rename to srcpkgs/libkdcraw-qt6/update
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index b447cf4c98e927..e7721be15b4ca9 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -1,6 +1,7 @@
 # Template file for 'libkdcraw5'
+# XXX: sync version with libkdcraw
 pkgname=libkdcraw5
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
@@ -11,7 +12,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/graphics/"
 distfiles="${KDE_SITE}/release-service/${version}/src/libkdcraw-${version}.tar.xz"
-checksum=ab1080e449ff468032b7ba5f203fba1cdca3ab9958c4f9b5451ba0e2c0978f11
+checksum=7c6b4cb0af910857fdbed4dbfba6fcc5aee26aa31993eeab3219b7343c3192d6
 
 libkdcraw5-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 7cb9a691c1b04387ffdc635cd9bfaf4462d42d6d Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Tue, 5 Mar 2024 13:36:34 +0100
Subject: [PATCH 07/16] bluedevil: update to 6.0.4

---
 srcpkgs/bluedevil/template | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/bluedevil/template b/srcpkgs/bluedevil/template
index 6573239409b8e6..791d88d1533393 100644
--- a/srcpkgs/bluedevil/template
+++ b/srcpkgs/bluedevil/template
@@ -1,17 +1,18 @@
 # Template file for 'bluedevil'
 pkgname=bluedevil
-version=5.27.11
+version=6.0.4
 revision=1
 build_style=cmake
-configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
-hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools
- kpackage-devel kconfig-devel kcoreaddons-devel gettext
- kcmutils-devel"
-makedepends="bluez-qt5-devel kded-devel kio-devel plasma-framework-devel
- kcmutils-devel"
+build_helper=qemu
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
+hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext
+ kf6-kcmutils kf6-kpackage"
+makedepends="kf6-bluez-qt-devel kf6-kded-devel kf6-kio-devel kf6-kcmutils-devel
+ kf6-ksvg-devel kf6-kpackage-devel libplasma-devel"
 short_desc="KDE Bluetooth integration"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/bluedevil"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=b4d5a8bfd066d66a4572732fd41ad3b8aad0428e899582d381e0ac6642bd6484
+checksum=8c5616df3feb23c0b663beda3af09a62f6673db0ffe8ac8b38988b34d50f7e8c

From f7e3ec03ea02226229d010517412aebe717213eb Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Tue, 5 Mar 2024 13:37:13 +0100
Subject: [PATCH 08/16] oxygen-sounds: update to 6.0.4

---
 srcpkgs/oxygen-sounds/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/oxygen-sounds/template b/srcpkgs/oxygen-sounds/template
index 66407b0ccb2696..39d805c4f1cda7 100644
--- a/srcpkgs/oxygen-sounds/template
+++ b/srcpkgs/oxygen-sounds/template
@@ -1,6 +1,6 @@
 # Template file for 'oxygen-sounds'
 pkgname=oxygen-sounds
-version=5.27.11
+version=6.0.4
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules"
@@ -9,4 +9,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/oxygen-sounds"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=6fa249c55a51941e023b982e20279e594279e216c53e065a928de6b4089df1de
+checksum=e29fbe85304132aaeb9d65419e2e70f43c8def0ce4707819509d7540191ca319

From 94b70565cfc41627e0dad5b37ae213c7a55b64f8 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Tue, 5 Mar 2024 13:37:20 +0100
Subject: [PATCH 09/16] plasma-disks: update to 6.0.4

---
 srcpkgs/plasma-disks/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/plasma-disks/template b/srcpkgs/plasma-disks/template
index fd65c890a2feee..67c087da1c3c5e 100644
--- a/srcpkgs/plasma-disks/template
+++ b/srcpkgs/plasma-disks/template
@@ -1,16 +1,16 @@
 # Template file for 'plasma-disks'
 pkgname=plasma-disks
-version=5.27.11
+version=6.0.4
 revision=1
 build_style=cmake
+build_helper=qemu
 configure_args="-DBUILD_TESTING=OFF"
-hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools
- kpackage gettext kcoreaddons kauth"
-makedepends="plasma-framework-devel"
+hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext"
+makedepends="qt6-base-devel libplasma-devel"
 depends="smartmontools"
 short_desc="Hard disk health monitoring for KDE Plasma"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-disks"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=98d074f772c71cbd06440cfb495e4ef3a559583e6981d431831a1eb80ca941cb
+checksum=fd2f5d2303c3146eca2ef07514f2d02000a37ed899a1f9d17ff0367f87cd4fc0

From 398db7124383e120045f3fbc5c50e1851beacaec Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Tue, 5 Mar 2024 13:37:22 +0100
Subject: [PATCH 10/16] plasma-firewall: update to 6.0.4

---
 srcpkgs/plasma-firewall/template | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/plasma-firewall/template b/srcpkgs/plasma-firewall/template
index e908ba7d637960..5ac35907831d6b 100644
--- a/srcpkgs/plasma-firewall/template
+++ b/srcpkgs/plasma-firewall/template
@@ -1,15 +1,15 @@
 # Template file for 'plasma-firewall'
 pkgname=plasma-firewall
-version=5.27.11
+version=6.0.4
 revision=1
 build_style=cmake
-configure_args="-DKF5_HOST_TOOLING=/usr/lib/cmake"
-hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools
- kcmutils-devel kauth-devel kcoreaddons-devel gettext"
-makedepends="kcmutils-devel plasma-framework-devel"
+build_helper=qemu
+configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake"
+hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext"
+makedepends="kf6-kcmutils-devel libplasma-devel plasma5support-devel"
 short_desc="Control Panel for ufw (Uncomplicated Firewall)"
 maintainer="John <me@johnnynator.dev>"
-license="GPL-2.0-only OR GPL-3.0-only"
+license="GPL-2.0-only, GPL-3.0-only"
 homepage="https://invent.kde.org/network/plasma-firewall"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=34cee9fdf4916bc51957bd223c70d7d6c59a7d0e89cbaa398233273d9320c105
+checksum=bd2f17ee45a5cf708e3172863e67177d946da9b124ae10fb625f8d3ef01243ae

From 0395f7bcabf8d788e11d1733882dacbe0530eafd Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Tue, 5 Mar 2024 13:37:25 +0100
Subject: [PATCH 11/16] plasma-nm: update to 6.0.4

---
 srcpkgs/plasma-nm/template | 26 ++++++++++++++++++--------
 1 file changed, 18 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/plasma-nm/template b/srcpkgs/plasma-nm/template
index 2f079dfc31d676..fb249b108cb801 100644
--- a/srcpkgs/plasma-nm/template
+++ b/srcpkgs/plasma-nm/template
@@ -1,19 +1,29 @@
 # Template file for 'plasma-nm'
 pkgname=plasma-nm
-version=5.27.11
+version=6.0.4
 revision=1
 build_style=cmake
-configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
+build_helper=qemu
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ $(vopt_bool openconnect BUILD_OPENCONNECT)"
 hostmakedepends="extra-cmake-modules mobile-broadband-provider-info pkg-config
- gettext qt5-qmake qt5-host-tools kpackage-devel kconfig-devel
- kcoreaddons-devel plasma-framework kcmutils-devel"
-makedepends="plasma-workspace-devel networkmanager-qt5-devel kdelibs4support-devel
- kdesignerplugin-devel qca-qt5-devel modemmanager-qt5-devel kdoctools-devel
- openconnect-devel ksolid-devel"
+ gettext qt6-base qt6-tools kf6-kdoctools kf6-kpackage kf6-kcmutils"
+makedepends="plasma-workspace-devel kf6-networkmanager-qt-devel
+ qca-qt6-devel kf6-modemmanager-qt-devel kf6-solid-devel kf6-kdoctools-devel
+ kf6-kpackage-devel kf6-kcmutils-devel
+ qcoro-qt6-devel $(vopt_if openconnect 'openconnect-devel qt6-webengine-devel')"
 depends="mobile-broadband-provider-info"
 short_desc="NetworkManager Plasma applet"
 maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-nm"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=ff6a819de2d48e17860d822b048de7157561742c067eb85a6dafa76e255e9e56
+checksum=64519d9d05fcb4f85c7b9c4708cc6f510e28fdc272b6d0e2a7a1efc03888c6df
+
+build_options="openconnect"
+
+if [ "$XBPS_TARGET_ENDIAN" = "le" ]; then
+	if [ "$XBPS_TARGET_WORDSIZE" = "$XBPS_WORDSIZE" ]; then
+		build_options_default="openconnect"
+	fi
+fi

From 8d64b4813a6d8c725df239454d7aef12a8492568 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Tue, 5 Mar 2024 13:37:27 +0100
Subject: [PATCH 12/16] plasma-pa: update to 6.0.4

---
 srcpkgs/plasma-pa/template | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/plasma-pa/template b/srcpkgs/plasma-pa/template
index 33fdfcc8fdae04..8097621885512d 100644
--- a/srcpkgs/plasma-pa/template
+++ b/srcpkgs/plasma-pa/template
@@ -1,18 +1,18 @@
 # Template file for 'plasma-pa'
 pkgname=plasma-pa
-version=5.27.11
+version=6.0.4
 revision=1
 build_style=cmake
-configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
-hostmakedepends="extra-cmake-modules kdoctools pkg-config qt5-qmake
- kpackage-devel kconfig-devel kcoreaddons-devel gettext qt5-host-tools
- kcmutils-devel"
-makedepends="plasma-framework-devel kdoctools-devel pulseaudio-devel
- kcmutils-devel libcanberra-devel"
-depends="sound-theme-freedesktop"
+build_helper=qemu
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -Wno-dev"
+hostmakedepends="extra-cmake-modules pkg-config qt6-base gettext qt6-tools
+ kf6-kconfig kf6-kcoreaddons kf6-kcmutils kf6-kpackage"
+makedepends="libplasma-devel kf6-kdeclarative-devel kf6-kstatusnotifieritem-devel
+ pulseaudio-devel libcanberra-devel"
+depends="sound-theme-freedesktop kf6-kirigami kf6-kitemmodels"
 short_desc="PulseAudio Plasma applet"
 maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-pa"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=3daa671ea7163b69846b9c96ddf310e791a41f71ba0b6381adb0c5dbb9a720b3
+checksum=329ad1c326798459beab145eced43e6ee962378d95299c1a64f5a929eabda601

From a29028a5f635701e07ee6e6051e5b676150257c4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Tue, 5 Mar 2024 13:37:30 +0100
Subject: [PATCH 13/16] plasma-thunderbolt: update to 6.0.4

---
 srcpkgs/plasma-thunderbolt/template | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/plasma-thunderbolt/template b/srcpkgs/plasma-thunderbolt/template
index 5bf772861df352..fa7c17a4be071d 100644
--- a/srcpkgs/plasma-thunderbolt/template
+++ b/srcpkgs/plasma-thunderbolt/template
@@ -1,19 +1,19 @@
 # Template file for 'plasma-thunderbolt'
 pkgname=plasma-thunderbolt
-version=5.27.11
+version=6.0.4
 revision=1
 build_style=cmake
-configure_args="-DKF5_HOST_TOOLING=/usr/lib/cmake"
-hostmakedepends="extra-cmake-modules kcoreaddons-devel
- kcmutils-devel gettext qt5-host-tools qt5-qmake"
-makedepends="kcmutils-devel"
+configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake"
+hostmakedepends="extra-cmake-modules gettext qt6-tools qt6-base
+ kf6-kconfig kf6-kcmutils"
+makedepends="kf6-kcmutils-devel kf6-kconfig-devel"
 depends="bolt"
 short_desc="Plasma integration for controlling Thunderbolt devices"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-thunderbolt"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=5fe7c2d6338bcdb234eecb31296ccd49cc3746626ac41c7bc65d2e76ab5a89fb
+checksum=5a9713769db40f94fd8a0ab5d08e5eaa190768df16dfe848b391a34831d8661e
 
 do_check() {
 	: # Requires running dbus and bolt services

From 9953b2aeb55db628b58ba4dde67e65a4eeef7ceb Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Sat, 9 Mar 2024 21:13:42 +0500
Subject: [PATCH 14/16] print-manager: update to 6.0.4

---
 srcpkgs/print-manager/template | 30 ++++++++++++++++--------------
 1 file changed, 16 insertions(+), 14 deletions(-)

diff --git a/srcpkgs/print-manager/template b/srcpkgs/print-manager/template
index 77b75503f07cef..577cf9b4d3ef23 100644
--- a/srcpkgs/print-manager/template
+++ b/srcpkgs/print-manager/template
@@ -1,20 +1,22 @@
 # Template file for 'print-manager'
 pkgname=print-manager
-version=23.08.5
+reverts="23.08.5_1 22.12.1_1 22.04.1_1 21.12.3_1 21.12.2_1 21.08.0_1 20.12.2_1
+ 20.08.3_1 20.08.1_1 20.04.3_1 20.04.0_1 19.12.3_1 19.12.2_1 19.12.1_1 19.12.0_1
+ 19.08.3_1 19.08.2_1 19.08.1_1 19.08.0_1 19.04.3_1 19.04.2_1 19.04.1_1 19.04.0_1
+ 18.12.3_1 18.12.2_1 18.12.1_1 18.12.0_1 18.08.3_1 18.08.2_1 18.08.1_1 18.08.0_1
+ 18.04.3_1 18.04.2_1 17.12.1_1 17.12.0_1"
+version=6.0.4
 revision=1
 build_style=cmake
-hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools
- kpackage-devel kcoreaddons-devel kconfig-devel kauth-devel
- kcmutils-devel gettext"
-makedepends="plasma-framework-devel kcmutils-devel cups-devel"
-short_desc="Printing management for KDE 5"
+build_helper=qemu
+configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake"
+hostmakedepends="extra-cmake-modules qt6-base gettext kf6-kconfig
+ kf6-kcmutils kf6-kpackage"
+makedepends="plasma-framework-devel kf6-kcmutils-devel cups-devel
+ kf6-kirigami-devel libplasma-devel kf6-kconfig-devel kf6-kpackage-devel"
+short_desc="Printing management for KDE Plasma"
 maintainer="Giuseppe Fierro <gspe+void@offlink.xyz>"
 license="GPL-2.0-or-later"
-homepage="https://kde.org/applications/en/print-manager"
-changelog="https://kde.org/announcements/changelogs/gear/${version}/#print-manager"
-distfiles="${KDE_SITE}/release-service/${version}/src/print-manager-${version}.tar.xz"
-checksum=f7ed99b3afaf8ea1faa5c0649f3a704197ac992fcfa5dfc24622e5cf2cb85a4b
-
-if [ "$CROSS_BUILD" ]; then
-	configure_args+=" -DKF5_HOST_TOOLING=/usr/lib/cmake"
-fi
+homepage="https://invent.kde.org/plasma/print-manager"
+distfiles="${KDE_SITE}/plasma/${version}/print-manager-${version}.tar.xz"
+checksum=40926cacb65c90c49dd4758f57b606ba571f49ea66ff42c031c69fdbe7221c08

From 78eb93dee1ddd0196c55d52c7a25a8a21f7b14da Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Sat, 6 Apr 2024 09:12:44 +0500
Subject: [PATCH 15/16] libqaccessibilityclient: update to 0.6.0.

---
 common/shlibs                            | 2 +-
 srcpkgs/libqaccessibilityclient/template | 9 +++++----
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 460a55a310d2da..aed2d02e32d6ba 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3752,7 +3752,7 @@ libupb_textformat_lib.so.38 libgrpc-1.61.1_1
 libutf8_range_lib.so.38 libgrpc-1.61.1_1
 libircclient.so.1 libircclient-1.10_5
 libFAudio.so.0 FAudio-19.05_1
-libqaccessibilityclient-qt5.so.0 libqaccessibilityclient-0.4.0_1
+libqaccessibilityclient-qt6.so.0 libqaccessibilityclient-0.6.0_1
 libnitrokey.so.3 libnitrokey-3.4.1_1
 libceres.so.3 ceres-solver-2.1.0_1
 libgraphene-1.0.so.0 graphene-1.8.2_1
diff --git a/srcpkgs/libqaccessibilityclient/template b/srcpkgs/libqaccessibilityclient/template
index 72cb9c963e2237..83b44ad64b5ae3 100644
--- a/srcpkgs/libqaccessibilityclient/template
+++ b/srcpkgs/libqaccessibilityclient/template
@@ -1,16 +1,17 @@
 # Template file for 'libqaccessibilityclient'
 pkgname=libqaccessibilityclient
-version=0.5.0
+version=0.6.0
 revision=1
 build_style=cmake
-hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools"
-makedepends="qt5-devel"
+configure_args="-DBUILD_WITH_QT6=ON"
+hostmakedepends="extra-cmake-modules qt6-base qt6-tools"
+makedepends="qt6-base-devel"
 short_desc="Library for accessibility clients such as screen readers"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 license="LGPL-2.1-or-later"
 homepage="https://phabricator.kde.org/source/libqaccessibilityclient/"
 distfiles="${KDE_SITE}/libqaccessibilityclient/libqaccessibilityclient-${version}.tar.xz"
-checksum=704772543a3b005b94061a53eaf9f9d64944e6818b04c59c0fb0a503c81ac4a0
+checksum=4c50c448622dc9c5041ed10da7d87b3e4e71ccb49d4831a849211d423c5f5d33
 
 do_check() {
 	: # requires xserver

From aa00f7fe452f691d4f0d9afc91cc92d93bb4668a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Sun, 12 May 2024 08:11:41 +0700
Subject: [PATCH 16/16] kmag: update to 24.02.2.

---
 srcpkgs/kmag/template | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/kmag/template b/srcpkgs/kmag/template
index cceff2e0173d67..c31b9f1881be56 100644
--- a/srcpkgs/kmag/template
+++ b/srcpkgs/kmag/template
@@ -1,15 +1,16 @@
 # Template file for 'kmag'
 pkgname=kmag
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools
- qt5-host-tools qt5-qmake"
-makedepends="kparts-devel libqaccessibilityclient-devel qt5-devel"
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake"
+hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons kf6-kdoctools
+ qt6-base"
+makedepends="kf6-kparts-devel libqaccessibilityclient-devel qt6-base-devel"
 short_desc="Screen Magnifier"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/utilities/kmag/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kmag"
 distfiles="${KDE_SITE}/release-service/${version}/src/kmag-${version}.tar.xz"
-checksum=256f63781c7aebcd10a83953446a5c974deae78e21a84d6b6d8c22e6db494ec9
+checksum=9c391c7e6ee09ed99ab43e5e9f2b755af59aa144a18e88f295328599f782f026

             reply	other threads:[~2024-05-12  2:16 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-05-12  2:16 sgn [this message]
2024-05-12  2:28 ` [PR PATCH] [Updated] " sgn
2024-05-12  2:29 ` sgn
2024-05-12  3:33 ` sgn
2024-05-12 12:36 ` sgn
2024-05-12 12:36 ` [PR PATCH] [Merged]: " sgn

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-50289@inbox.vuxu.org \
    --to=sgn@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).