Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Last batch of KDE 6
@ 2024-05-19  2:34 sgn
  2024-05-20  5:45 ` [PR PATCH] [Merged]: " sgn
  0 siblings, 1 reply; 2+ messages in thread
From: sgn @ 2024-05-19  2:34 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages kde-6-last
https://github.com/void-linux/void-packages/pull/50424

Last batch of KDE 6
<!-- 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/50424.patch is attached

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

From 44bc4fa623a0338f7368d01726eb0a9d049536c3 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, 19 May 2024 09:33:14 +0700
Subject: [PATCH 01/21] k3b: update to 24.02.2.

---
 srcpkgs/k3b/template | 24 ++++++++++++++++--------
 1 file changed, 16 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/k3b/template b/srcpkgs/k3b/template
index 778d6fc8eaf069..ca416bc136c673 100644
--- a/srcpkgs/k3b/template
+++ b/srcpkgs/k3b/template
@@ -1,14 +1,18 @@
 # Template file for 'k3b'
 pkgname=k3b
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-hostmakedepends="extra-cmake-modules pkg-config qt5-qmake gettext
- qt5-host-tools kauth kdoctools kcoreaddons"
-makedepends="kcmutils-devel kfilemetadata5-devel knewstuff-devel
- knotifyconfig-devel kio-devel ksolid-devel lame-devel libXft-devel
- libcddb-devel libdvdread-devel libkcddb-devel libmad-devel libmpcdec-devel
- libmusicbrainz5-devel libsamplerate-devel kauth-devel"
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins -DQT_MAJOR_VERSION=6
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
+hostmakedepends="extra-cmake-modules pkg-config qt6-base gettext
+ kf6-kauth-tools kf6-kdoctools kf6-kcoreaddons kf6-kconfig kf6-kcmutils"
+makedepends="kf6-kcmutils-devel kf6-kfilemetadata-devel kf6-knewstuff-devel
+ kf6-knotifyconfig-devel kf6-kio-devel kf6-solid-devel lame-devel libXft-devel
+ libcddb-devel libdvdread-devel libkcddb6-devel libmad-devel libmpcdec-devel
+ libmusicbrainz5-devel libsamplerate-devel kf6-kauth-devel"
 depends="cdrdao cdrtools dvd+rw-tools"
 short_desc="CD/DVD Kreator for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
@@ -16,4 +20,8 @@ license="GPL-2.0-or-later"
 homepage="https://kde.org/applications/en/multimedia/org.kde.k3b"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#k3b"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=c789518b45c8505710fd2b66706c4826f251c5487d9b381df76cc96ffb59309a
+checksum=6047d94193ba1650ce71f4100bba0786023455f4c6a12e14c9d543058a4e8e45
+
+if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then
+	depends+=" qt6-webengine-devel"
+fi

From 0a923dd59c45c334d8b4b346b6677f8b707cefd7 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, 19 May 2024 09:33:14 +0700
Subject: [PATCH 02/21] kamera: update to 24.02.2.

---
 srcpkgs/kamera/template | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/kamera/template b/srcpkgs/kamera/template
index 780bc0b434bd86..e3bc4921bbf396 100644
--- a/srcpkgs/kamera/template
+++ b/srcpkgs/kamera/template
@@ -1,16 +1,19 @@
 # Template file for 'kamera'
 pkgname=kamera
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-configure_args="-DKF5_HOST_TOOLING=/usr/lib/cmake"
-hostmakedepends="extra-cmake-modules intltool pkg-config kdoctools-devel
- kcoreaddons-devel kcmutils-devel qt5-qmake qt5-host-tools"
-makedepends="qt5-devel kio-devel ki18n-devel libgphoto2-devel kcmutils-devel
- kcoreaddons-devel kdoctools-devel"
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
+hostmakedepends="extra-cmake-modules intltool pkg-config kf6-kdoctools
+ kf6-kcoreaddons kf6-kcmutils kf6-kconfig qt6-base qt6-tools"
+makedepends="qt6-base-devel kf6-kio-devel kf6-ki18n-devel libgphoto2-devel kf6-kcmutils-devel
+ kf6-kcoreaddons-devel kf6-kdoctools-devel"
 short_desc="KDE integration for gphoto2 cameras"
 maintainer="Kenneth Raplee <kenrap@kennethraplee.com>"
 license="GPL-2.0-or-later"
 homepage="https://apps.kde.org/kamera/"
 distfiles="${KDE_SITE}/release-service/${version}/src/kamera-${version}.tar.xz"
-checksum=46968631214314a05c7706547d173c5ecd2166ff740926da56322b4afc6d0db2
+checksum=e594d591aaab1f3dd5faecf026d77c0d7ee025c3662f7c55e7434608cedb54d4

From 61c8aac9d011b526135ea46bea8868473f957647 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, 19 May 2024 09:33:14 +0700
Subject: [PATCH 03/21] kasts: update to 24.02.2.

---
 srcpkgs/kasts/template | 26 +++++++++++++++-----------
 1 file changed, 15 insertions(+), 11 deletions(-)

diff --git a/srcpkgs/kasts/template b/srcpkgs/kasts/template
index 6d7094ac8b98aa..8caec0c96d3165 100644
--- a/srcpkgs/kasts/template
+++ b/srcpkgs/kasts/template
@@ -1,20 +1,24 @@
 # Template file for 'kasts'
 pkgname=kasts
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-hostmakedepends="extra-cmake-modules gettext pkg-config
- qt5-qmake qt5-host-tools kcoreaddons kconfig"
-makedepends="kcoreaddons-devel syndication-devel kconfig-devel
- ki18n-devel threadweaver-devel qt5-quickcontrols2-devel
- qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql libglib-devel
- qt5-plugin-sqlite qt5-plugin-tds qt5-multimedia-devel
- taglib-devel networkmanager-qt5-devel qtkeychain-qt5-devel
- kirigami2-devel kirigami-addons vlc-devel gstreamer1-devel"
-depends="kirigami-addons qt5-plugin-sqlite"
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
+hostmakedepends="extra-cmake-modules gettext pkg-config python3
+ kf6-kcoreaddons kf6-kconfig qt6-base qt6-tools"
+makedepends="kf6-kcoreaddons-devel kf6-syndication-devel kf6-kconfig-devel
+ kf6-ki18n-devel kf6-threadweaver-devel kf6-kcolorscheme-devel
+ qt6-plugin-mysql libglib-devel
+ qt6-plugin-sqlite qt6-multimedia-devel
+ taglib-devel kf6-networkmanager-qt-devel qtkeychain-qt6-devel
+ kf6-kirigami-devel kirigami-addons vlc-devel gstreamer1-devel"
+depends="kirigami-addons qt6-plugin-sqlite"
 short_desc="Convergent podcast application"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://apps.kde.org/kasts"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=90677828acc841c455d7d6abd22a4270f8c754dd9a55ddc9b08e5ced6816b6d8
+checksum=4dc7f65ef7e548163d57abc07d1492b6ed1c6b645080a268614b048c820208df

From b88bc2a81de074b69cfdb3fe78f4a5477bc13bd4 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, 19 May 2024 09:33:14 +0700
Subject: [PATCH 04/21] keditbookmarks: update to 24.02.2.

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

diff --git a/srcpkgs/keditbookmarks/template b/srcpkgs/keditbookmarks/template
index 8e0d0f360b3fc7..21afa68072950f 100644
--- a/srcpkgs/keditbookmarks/template
+++ b/srcpkgs/keditbookmarks/template
@@ -1,15 +1,21 @@
 # Template file for 'keditbookmarks'
 pkgname=keditbookmarks
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-hostmakedepends="extra-cmake-modules gettext kcoreaddons kconfig kdoctools
- pkg-config qt5-host-tools qt5-qmake"
-makedepends="kparts-devel qt5-devel"
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
+hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons kf6-kconfig kf6-kdoctools
+ pkg-config qt6-base qt6-tools"
+makedepends="kf6-kcodecs-devel kf6-kconfigwidgets-devel kf6-kcoreaddons-devel
+ kf6-ki18n-devel kf6-kio-devel kf6-kbookmarks-devel kf6-kparts-devel
+ kf6-kwidgetsaddons-devel kf6-kwindowsystem-devel kf6-kiconthemes-devel"
 short_desc="Bookmarks editor"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 license="GPL-2.0-or-later, GFDL-1.2-only"
 homepage="https://www.kde.org/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#keditbookmarks"
 distfiles="${KDE_SITE}/release-service/${version}/src/keditbookmarks-${version}.tar.xz"
-checksum=6d6ae29e9b7fc550b17bd2e375abf2b5642b8e05af7755883ad56d9fa7a00ac1
+checksum=bc74afcd0164b7acdffdf323fdb47b283b5b0960a567c07a010238a0c08c6b26

From a17381b2aa8e90d6843581bb6baafb319e0ebc62 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, 19 May 2024 09:33:15 +0700
Subject: [PATCH 05/21] kget: update to 24.02.2.

---
 srcpkgs/kget/template | 21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/kget/template b/srcpkgs/kget/template
index 19e9ce177a4d2b..49abe1f82dc6bd 100644
--- a/srcpkgs/kget/template
+++ b/srcpkgs/kget/template
@@ -1,21 +1,24 @@
 # Template file for 'kget'
 pkgname=kget
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
-hostmakedepends="extra-cmake-modules python3 qt5-qmake qt5-host-tools
- pkg-config kdoctools kconfig kcoreaddons gettext"
-makedepends="gpgmeqt-devel kcmutils-devel kdelibs4support-devel
- knotifyconfig-devel libktorrent-devel qca-qt5-devel qt5-plugin-mysql
- qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds"
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
+hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kcmutils
+ pkg-config kf6-kdoctools kf6-kconfig kf6-kcoreaddons gettext"
+makedepends="libktorrent-devel gpgme-qt6-devel kf6-kcmutils-devel libmms-devel
+ kf6-knotifyconfig-devel kf6-kcompletion-devel kf6-kstatusnotifieritem-devel
+ kf6-kio-devel kf6-ki18n-devel kf6-kdbusaddons kf6-kwindowsystem-devel
+ kf6-kxmlgui-devel kf6-kwidgetsaddons-devel kf6-kdoctools-devel kf6-kcrash-devel"
 short_desc="KDE Download Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/network/kget"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=2eaa2b7bf0726ea7fcdf7fef5ce6798ca306107dd9724a061d823a8d2edbf38e
-
+checksum=e0f91576d005194770032123b9f1c40d250abcc0564041a4459cefb73b032b64
 do_check() {
 	cd build
 	# verifiertest is broken

From fe66406a5d634f911c4fc66fa66eee5e37388e9a 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, 19 May 2024 09:33:15 +0700
Subject: [PATCH 06/21] kig: update to 24.02.2.

---
 srcpkgs/kig/template | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/kig/template b/srcpkgs/kig/template
index 25a8fb8a99f8ce..560fb11838f85b 100644
--- a/srcpkgs/kig/template
+++ b/srcpkgs/kig/template
@@ -1,15 +1,19 @@
 # Template file for 'kig'
 pkgname=kig
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
 hostmakedepends="extra-cmake-modules kcoreaddons kdoctools gettext
  pkg-config qt5-host-tools qt5-qmake"
-makedepends="boost-devel kparts-devel ktexteditor-devel python3-devel"
+makedepends="boost-devel kparts-devel ktexteditor-devel python3-devel qt5-devel qt5-svg-devel"
 short_desc="KDE education tool for interactive geometry"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 license="GPL-2.0-only"
 homepage="https://www.kde.org/applications/education/kig/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kig"
 distfiles="${KDE_SITE}/release-service/${version}/src/kig-${version}.tar.xz"
-checksum=af60bd4d9440dd404ebd2be0d6799a8e571307b16034ca5c790a1c6b0b2d705e
+checksum=93ce7e92b1eef8b669505b248c44a1ba098b117438c7334bffce9b5a6d78b4eb

From 90f72b4c2d83f883a60cd443903faadd75a3833e 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, 19 May 2024 09:33:15 +0700
Subject: [PATCH 07/21] kmix: update to 24.02.2.

---
 .../23.08.0--oss-version-detection.patch      | 156 ------------------
 srcpkgs/kmix/template                         |  10 +-
 2 files changed, 7 insertions(+), 159 deletions(-)
 delete mode 100644 srcpkgs/kmix/patches/23.08.0--oss-version-detection.patch

diff --git a/srcpkgs/kmix/patches/23.08.0--oss-version-detection.patch b/srcpkgs/kmix/patches/23.08.0--oss-version-detection.patch
deleted file mode 100644
index 8e9792afa5778f..00000000000000
--- a/srcpkgs/kmix/patches/23.08.0--oss-version-detection.patch
+++ /dev/null
@@ -1,156 +0,0 @@
-From 917774de0d42632827671acc821888e15e87fc2b Mon Sep 17 00:00:00 2001
-From: Piotr Wójcik <chocimier@tlen.pl>
-Date: Sat, 9 Sep 2023 13:31:56 +0200
-Subject: oss-version-detection
-
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index ca9d7af..5c7c81d 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -112,21 +112,21 @@ if (HAVE_SOUNDCARD_H OR HAVE_SYS_SOUNDCARD_H)
-     add_definitions(-DHAVE_SYS_SOUNDCARD_H)
-   endif ()
- 
--  # Running a program is hopefully more reliable than trying to
--  # grep through header files to find a definition.  Need try_run()
--  # here so as to be able to read the output result.
--  try_run(TEST_RUN_RESULT TEST_COMPILE_RESULT
-+  # Comparing with preprocessor is hopefully more reliable than trying to
-+  # grep through header files to find a definition.  Unlike try_run(),
-+  # causes no problem for cross-compilation.
-+  try_compile(OSS3_COMPILE_RESULT
-           ${CMAKE_CURRENT_BINARY_DIR}
--          SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/ossversion.c
--          COMPILE_DEFINITIONS "${TEST_COMPILE_FLAGS}"
--          RUN_OUTPUT_VARIABLE TEST_RESULT_VERSION)
--  #message(STATUS "TEST_RUN_RESULT= ${TEST_RUN_RESULT}")
--  #message(STATUS "TEST_COMPILE_RESULT= ${TEST_COMPILE_RESULT}")
--  #message(STATUS "TEST_RESULT_VERSION= ${TEST_RESULT_VERSION}")
--
--  if (${TEST_COMPILE_RESULT} AND (${TEST_RUN_RESULT} EQUAL 0))
--    message(STATUS "Detected OSS version ${TEST_RESULT_VERSION}")
--    if (${TEST_RESULT_VERSION} GREATER_EQUAL 0x040000)
-+          SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/cmake/ossversion3.c
-+          COMPILE_DEFINITIONS "${TEST_COMPILE_FLAGS}")
-+  try_compile(OSS4_COMPILE_RESULT
-+          ${CMAKE_CURRENT_BINARY_DIR}
-+          SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/cmake/ossversion4.c
-+          COMPILE_DEFINITIONS "${TEST_COMPILE_FLAGS}")
-+  #message(STATUS "OSS3_COMPILE_RESULT= ${OSS3_COMPILE_RESULT}")
-+  #message(STATUS "OSS4_COMPILE_RESULT= ${OSS4_COMPILE_RESULT}")
-+
-+  if (${OSS4_COMPILE_RESULT})
-       message(STATUS "Building with OSS 4 support")
-       set(HAVE_OSS_4 true)
-       add_definitions(-DHAVE_OSS_4)
-@@ -137,20 +137,19 @@ if (HAVE_SOUNDCARD_H OR HAVE_SYS_SOUNDCARD_H)
-       # to have sys/soundcard.h and not soundcard.h installed.
-       check_struct_has_member(oss_mixerinfo devnode sys/soundcard.h HAVE_MIXERINFO_DEVNODE)
-       if (HAVE_MIXERINFO_DEVNODE)
--	add_definitions(-DHAVE_MIXERINFO_DEVNODE)
-+        add_definitions(-DHAVE_MIXERINFO_DEVNODE)
-       endif ()
--    else ()
-+    elseif (${OSS3_COMPILE_RESULT})
-       message(STATUS "Building with OSS 3 support")
-       set(HAVE_OSS_3 true)
-       add_definitions(-DHAVE_OSS_3)
-       set(SUPPORTED_BACKENDS ${SUPPORTED_BACKENDS} "OSS")
-+    else ()
-+      message(STATUS "Unable to get OSS version, assuming 3")
-+      set(HAVE_OSS_3 true)
-+      add_definitions(-DHAVE_OSS_3)
-+      set(SUPPORTED_BACKENDS ${SUPPORTED_BACKENDS} "OSS")
-     endif ()
--  else ()
--    message(STATUS "Unable to get OSS version, assuming 3")
--    set(HAVE_OSS_3 true)
--    add_definitions(-DHAVE_OSS_3)
--    set(SUPPORTED_BACKENDS ${SUPPORTED_BACKENDS} "OSS")
--  endif ()
- endif ()
- 
- # PulseAudio, optional
-diff --git a/ossversion.c b/cmake/ossversion3.c
-similarity index 83%
-rename from ossversion.c
-rename to cmake/ossversion3.c
-index 8ab612e..e3a5ff1 100644
---- a/ossversion.c
-+++ b/cmake/ossversion3.c
-@@ -2,6 +2,7 @@
-  * KMix -- KDE's full featured mini mixer
-  *
-  * Copyright (C) 2023 Jonathan Marten <jonathan.marten@kdemail.net>
-+ * Copyright (C) 2023 Piotr Wójcik <chocimier@tlen.pl>
-  *
-  * This program is free software; you can redistribute it and/or
-  * modify it under the terms of the GNU Library General Public
-@@ -27,8 +28,14 @@
- #endif
- #endif
- 
-+
-+#if SOUND_VERSION < 0x030000
-+#error "SOUND_VERSION < 0x030000"
-+#endif
-+#if 0x040000 <= SOUND_VERSION
-+#error "0x040000 <= SOUND_VERSION"
-+#endif
-+
- int main()
- {
--	printf("0x%06X", SOUND_VERSION);
--	return (0);
- }
-diff --git a/cmake/ossversion4.c b/cmake/ossversion4.c
-new file mode 100644
-index 0000000..637d894
---- /dev/null
-+++ b/cmake/ossversion4.c
-@@ -0,0 +1,41 @@
-+/*
-+ * KMix -- KDE's full featured mini mixer
-+ *
-+ * Copyright (C) 2023 Jonathan Marten <jonathan.marten@kdemail.net>
-+ * Copyright (C) 2023 Piotr Wójcik <chocimier@tlen.pl>
-+ *
-+ * This program is free software; you can redistribute it and/or
-+ * modify it under the terms of the GNU Library General Public
-+ * License as published by the Free Software Foundation; either
-+ * version 2 of the License, or (at your option) any later version.
-+ *
-+ * This program is distributed in the hope that it will be useful,
-+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-+ * Library General Public License for more details.
-+ *
-+ * You should have received a copy of the GNU Library General Public
-+ * License along with this program; if not, write to the Free
-+ * Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
-+ */
-+
-+#include <stdio.h>
-+#ifdef HAVE_SOUNDCARD_H
-+#include <soundcard.h>
-+#else
-+#ifdef HAVE_SYS_SOUNDCARD_H
-+#include <sys/soundcard.h>
-+#endif
-+#endif
-+
-+
-+#if SOUND_VERSION < 0x040000
-+#error "SOUND_VERSION < 0x040000"
-+#endif
-+#if 0x050000 <= SOUND_VERSION
-+#error "0x050000 <= SOUND_VERSION"
-+#endif
-+
-+int main()
-+{
-+}
--- 
-2.41.0
-
diff --git a/srcpkgs/kmix/template b/srcpkgs/kmix/template
index b571e662fa80f0..b8dbe294b85f5b 100644
--- a/srcpkgs/kmix/template
+++ b/srcpkgs/kmix/template
@@ -1,9 +1,13 @@
 # Template file for 'kmix'
 pkgname=kmix
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-configure_args="-DSYSCONF_INSTALL_DIR=/etc -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
+configure_args="-DSYSCONF_INSTALL_DIR=/etc
+ -DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kdoctools kcoreaddons kconfig gettext"
 makedepends="plasma-framework-devel kinit-devel alsa-lib-devel pulseaudio-devel
@@ -14,4 +18,4 @@ license="GPL-2.0-or-later, LGPL-2.0-or-later, GFDL-1.2-only"
 homepage="https://www.kde.org/applications/multimedia/kmix/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kmix"
 distfiles="${KDE_SITE}/release-service/${version}/src/kmix-${version}.tar.xz"
-checksum=8671aca9dbe50c82885c2b346461488dc491645eb09728fa75c33492e42c8180
+checksum=83841126e8c2ff56038282ddefc200f7bac70eb607a56a971155f42f5ab856b0

From c02dff4d6ee9b60d3561121d125f8a7f0760f95f 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, 19 May 2024 09:33:15 +0700
Subject: [PATCH 08/21] kmplot: update to 24.02.2.

---
 srcpkgs/kmplot/template | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/kmplot/template b/srcpkgs/kmplot/template
index aef6c0ee28c892..d2d15b824f48c9 100644
--- a/srcpkgs/kmplot/template
+++ b/srcpkgs/kmplot/template
@@ -1,18 +1,19 @@
 # Template file for 'kmplot'
 pkgname=kmplot
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-configure_args="-DBUILD_TESTING=OFF"
-hostmakedepends="extra-cmake-modules gettext qt5-host-tools qt5-qmake kcoreaddons kconfig kdoctools"
-makedepends="kdoctools-devel qt5-svg-devel kcompletion-devel kconfig-devel
- kguiaddons-devel kdbusaddons-devel kcrash-devel ki18n-devel kjobwidgets-devel
- kio-devel kparts-devel kiconthemes-devel kxmlgui-devel kservice-devel
- kwindowsystem-devel kitemviews-devel knewstuff-devel"
-depends="kparts hicolor-icon-theme"
+configure_args="-DBUILD_TESTING=OFF -DBUILD_WITH_QT6=ON
+ -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
+hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools kf6-kcoreaddons kf6-kconfig kf6-kdoctools"
+makedepends="kf6-kcrash-devel kf6-kdbusaddons-devel kf6-kdoctools-devel kf6-kguiaddons-devel kf6-ki18n-devel kf6-kparts-devel kf6-kwidgetsaddons-devel kf6-ktextwidgets-devel qt6-base-devel qt6-svg-devel"
+depends="kf6-kparts hicolor-icon-theme"
 short_desc="Mathematical Function Plotter"
 maintainer="Luciogi <lucigithubcommit@skiff.com>"
 license="GPL-2.0-or-later, GFDL-1.2-or-later"
 homepage="https://apps.kde.org/kmplot"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=84e9047935e4497a05bc3c8ca9fd5525bc71b094cb6f48a78093537898bc2d17
+checksum=1f3518d1acc9cad4de496105612ee5e6bd3e8185984d60d56a57e7469b500282

From 00562ce71dd03931b206363bcf37bfa9f3181461 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, 19 May 2024 09:33:15 +0700
Subject: [PATCH 09/21] konqueror: update to 24.02.2.

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

diff --git a/srcpkgs/konqueror/template b/srcpkgs/konqueror/template
index add972916753c6..86563a8112668d 100644
--- a/srcpkgs/konqueror/template
+++ b/srcpkgs/konqueror/template
@@ -1,20 +1,29 @@
 # Template file for 'konqueror'
 pkgname=konqueror
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
-hostmakedepends="extra-cmake-modules python3 qt5-host-tools qt5-qmake kdoctools
-kcoreaddons kconfig gettext"
-makedepends="qt5-devel qt5-webengine-devel qt5-declarative-devel
- qt5-webchannel-devel qt5-location-devel kcmutils-devel kdelibs4support-devel
- karchive-devel khtml-devel kdesu-devel kactivities5-devel"
+configure_args="-DBUILD_WITH_QT6=ON -DBUILD_TESTING=OFF
+ -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
+hostmakedepends="extra-cmake-modules python3 qt6-base qt6-tools kf6-kdoctools
+ kf6-kcoreaddons kf6-kconfig gettext kf6-kcmutils hunspell"
+makedepends="qt6-base-devel qt6-webengine-devel qt6-webchannel-devel
+ kf6-karchive-devel kf6-kdesu-devel kf6-kcrash-devel kf6-kdbusaddons-devel
+ kf6-kiconthemes-devel kf6-ktextwidgets-devel kf6-kparts-devel hunspell-devel
+ kf6-kcmutils-devel plasma-activities-devel"
 short_desc="KDE File Manager & Web Browser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://kde.org/applications/internet/org.kde.konqueror"
 distfiles="${KDE_SITE}/release-service/${version}/src/konqueror-${version}.tar.xz"
-checksum=84ab449f354bf76582a511a23717671c9c1b94c4199ca955c58914c4bd370cfa
+checksum=064f1f066dfdd4f74ff1c9e47575c8ba47de47dd6d5f5dd1856500ef4d9bc632
+
+if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then
+	broken="Qt6 WebEngine"
+fi
 
 do_check() {
 	:

From 2e254e3a936a331f41fa522a82e71fc4335de546 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, 19 May 2024 09:33:16 +0700
Subject: [PATCH 10/21] kqtquickcharts: update to 24.02.2.

---
 srcpkgs/kqtquickcharts/template | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kqtquickcharts/template b/srcpkgs/kqtquickcharts/template
index 1decbfacf85f54..52fe7f89f69013 100644
--- a/srcpkgs/kqtquickcharts/template
+++ b/srcpkgs/kqtquickcharts/template
@@ -1,8 +1,12 @@
 # Template file for 'kqtquickcharts'
 pkgname=kqtquickcharts
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-qmake"
 makedepends="qt5-declarative-devel"
 depends="qt5-quickcontrols2"
@@ -11,7 +15,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://edu.kde.org/"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=62f630715acf88598c7f144387195d261691994aa007d6b1d078a23df2f533fe
+checksum=2f498083c4269c693ffbfc30792da14383c631f9b9d90fab44aec768b748d5bf
 
 kqtquickcharts-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 6621f2fd4e5006d9deee966585ed1e525687d53a 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, 19 May 2024 09:33:16 +0700
Subject: [PATCH 11/21] krdc: update to 24.02.2.

---
 srcpkgs/krdc/template | 26 ++++++++++++++++----------
 1 file changed, 16 insertions(+), 10 deletions(-)

diff --git a/srcpkgs/krdc/template b/srcpkgs/krdc/template
index 9d92ae37b1ec01..7fd7efbb72886c 100644
--- a/srcpkgs/krdc/template
+++ b/srcpkgs/krdc/template
@@ -1,26 +1,32 @@
 # Template file for 'krdc'
 pkgname=krdc
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
-hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 freerdp
- kcoreaddons kdoctools kconfig gettext"
-makedepends="kconfig-devel kcmutils-devel kdnssd-devel knotifyconfig-devel
- knotifications-devel kbookmarks-devel kiconthemes-devel kxmlgui-devel
- kcompletion-devel kwallet-devel kwidgetsaddons-devel ki18n-devel
- libvncserver-devel"
+build_helper=qemu
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins -DQT_MAJOR_VERSION=6
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
+hostmakedepends="extra-cmake-modules qt6-base kf6-kcmutils kf6-kdoctools
+ kf6-kcoreaddons kf6-kconfig gettext freerdp"
+makedepends="kf6-kconfig-devel kf6-kcmutils-devel kf6-kdnssd-devel
+ kf6-knotifyconfig-devel kf6-knotifications-devel kf6-kbookmarks-devel
+ kf6-kiconthemes-devel kf6-kxmlgui-devel kf6-kcompletion-devel kf6-kwallet-devel
+ kf6-kwidgetsaddons-devel kf6-ki18n-devel kf6-kdoctools-devel libvncserver-devel
+ kf6-kstatusnotifieritem-devel plasma-activities-devel freerdp
+ freerdp-devel libssh-devel"
 depends="freerdp"
 short_desc="Remote Desktop Client supporting VNC and RDP"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.2-only, LGPL-2.1-or-later"
 homepage="https://kde.org/applications/en/internet/org.kde.krdc"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=c2c57cebb22a9201ce5d6c305654e485df1d0deaa17496a8d85fe19a80f059f4
+checksum=aa4e8786480dccb5840532fe8c9188881437d8ca59a98cffcff6685e5579aff9
 
 krdc-devel_package() {
 	short_desc+=" - development files"
-	depends="${sourcepkg}>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	pkg_install() {
 		vmove usr/include
 		vmove "usr/lib/*.so"

From f08b55641b6c0552793dec70a889bd3449d4996f 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, 19 May 2024 09:33:16 +0700
Subject: [PATCH 12/21] kruler: update to 24.02.2.

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

diff --git a/srcpkgs/kruler/template b/srcpkgs/kruler/template
index 18575b31e61364..6e121c2887b26f 100644
--- a/srcpkgs/kruler/template
+++ b/srcpkgs/kruler/template
@@ -1,15 +1,20 @@
 # Template file for 'kruler'
 pkgname=kruler
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-hostmakedepends="extra-cmake-modules gettext kconfig kcoreaddons kdoctools
- pkg-config qt5-host-tools qt5-qmake"
-makedepends="kparts-devel"
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
+hostmakedepends="extra-cmake-modules gettext kf6-kconfig kf6-kcoreaddons
+ kf6-kdoctools pkg-config qt6-base qt6-tools"
+makedepends="kf6-kwindowsystem-devel kf6-kxmlgui-devel
+ kf6-kstatusnotifieritem-devel kf6-knotifications-devel"
 short_desc="Screen Ruler"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/graphics/kruler/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kruler"
 distfiles="${KDE_SITE}/release-service/${version}/src/kruler-${version}.tar.xz"
-checksum=1a6babd1175943a4fbb5d57a2eb7094d94b2aa7f82e88d92e9b8456fd2cf343e
+checksum=1244ddb7eca77cf5a955011d1916986016fff12b09367fba05de9be841954504

From 5f85cdcee2a37890e137c91c4e2ff7061e5bbd4b 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, 19 May 2024 09:33:16 +0700
Subject: [PATCH 13/21] ksystemlog: update to 24.02.2.

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

diff --git a/srcpkgs/ksystemlog/template b/srcpkgs/ksystemlog/template
index bce4d068a8f616..45627305d11c36 100644
--- a/srcpkgs/ksystemlog/template
+++ b/srcpkgs/ksystemlog/template
@@ -1,15 +1,21 @@
 # Template file for 'ksystemlog'
 pkgname=ksystemlog
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-hostmakedepends="extra-cmake-modules gettext kconfig kcoreaddons kdoctools
- pkg-config qt5-host-tools qt5-qmake"
-makedepends="kparts-devel qt5-devel"
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
+hostmakedepends="extra-cmake-modules gettext kf6-kconfig kf6-kcoreaddons kf6-kdoctools
+ pkg-config qt6-base qt6-tools"
+makedepends="kf6-kxmlgui-devel kf6-kcoreaddons-devel kf6-kwidgetsaddons-devel
+ kf6-kitemviews-devel kf6-kio-devel kf6-kconfig-devel kf6-karchive-devel
+ kf6-ki18n-devel kf6-kcompletion-devel kf6-ktextwidgets-devel"
 short_desc="KDE System log viewer tool"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 license="GPL-2.0-or-later"
 homepage="https://kde.org/applications/system/ksystemlog/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#ksystemlog"
 distfiles="${KDE_SITE}/release-service/${version}/src/ksystemlog-${version}.tar.xz"
-checksum=80e6036510a76f7521cd01cebe67e4b7d7f7d251c18b2c388cfabcf28635c356
+checksum=db963bbbb94c3b7b5f813a532f071ec81a13bf2b75a1c7ced7fff2341eeb4a33

From 476a03da27e5a4f075c7f63411a47922ecd403af 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, 19 May 2024 09:33:16 +0700
Subject: [PATCH 14/21] kteatime: update to 24.02.2.

---
 srcpkgs/kteatime/template | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/kteatime/template b/srcpkgs/kteatime/template
index 13f1fc7ebb9506..13896cb65e3509 100644
--- a/srcpkgs/kteatime/template
+++ b/srcpkgs/kteatime/template
@@ -1,15 +1,22 @@
 # Template file for 'kteatime'
 pkgname=kteatime
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools
- pkg-config qt5-host-tools qt5-qmake"
-makedepends="kparts-devel knotifyconfig-devel"
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
+hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons kf6-kdoctools
+ pkg-config qt6-base qt6-tools kf6-kconfig"
+makedepends=" kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kcrash-devel
+ kf6-kguiaddons-devel kf6-ki18n-devel kf6-kiconthemes-devel
+ kf6-knotifyconfig-devel kf6-knotifications-devel kf6-ktextwidgets-devel
+ kf6-kxmlgui-devel"
 short_desc="Handy timer for steeping tea"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 license="GPL-2.0-or-later"
 homepage="https://apps.kde.org/kteatime/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kteatime"
 distfiles="${KDE_SITE}/release-service/${version}/src/kteatime-${version}.tar.xz"
-checksum=4e855767dd50d09a394f249a97417ba35ed4754b4cc0597a96f9256b291cc2e6
+checksum=dcbd6676b2aa0b2125028b7d639da72cd0e2fc163dafa0f71eef8d8fffa57d92

From ff877a15c0603b5236c16c58a1559fd40746e0c3 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, 19 May 2024 09:33:16 +0700
Subject: [PATCH 15/21] ktorrent: update to 24.02.2.

---
 srcpkgs/ktorrent/template | 35 ++++++++++++++++++-----------------
 1 file changed, 18 insertions(+), 17 deletions(-)

diff --git a/srcpkgs/ktorrent/template b/srcpkgs/ktorrent/template
index 9505114bb3dc8b..c9ebb6499b169d 100644
--- a/srcpkgs/ktorrent/template
+++ b/srcpkgs/ktorrent/template
@@ -1,33 +1,34 @@
 # Template file for 'ktorrent'
 pkgname=ktorrent
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-configure_args="-DWITH_SYSTEM_GEOIP=ON"
-hostmakedepends="extra-cmake-modules qt5-host-tools qt5-qmake gettext"
-makedepends="qt5-devel qt5-script-devel ki18n-devel kio-devel kxmlgui-devel
- knotifications-devel ksolid-devel kconfig-devel kcoreaddons-devel kdoctools-devel
- kross-devel kcmutils-devel sonnet-devel kdbusaddons-devel kcrash-devel
- karchive-devel knotifyconfig-devel libktorrent-devel kplotting-devel
- gmp-devel taglib-devel kdnssd-devel kdewebkit-devel geoip-devel syndication-devel"
+configure_args="-DWITH_SYSTEM_GEOIP=ON -DBUILD_TESTING=OFF
+ -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
+hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-tools gettext
+ kf6-kdoctools kf6-kconfig kf6-kcoreaddons kf6-kcmutils"
+makedepends="qt6-base-devel kf6-ki18n-devel kf6-kio-devel kf6-kxmlgui-devel
+ kf6-knotifications-devel kf6-solid-devel kf6-kconfig-devel kf6-kwidgetsaddons-devel
+ kf6-kcoreaddons-devel kf6-kdoctools-devel kf6-kcmutils-devel kf6-karchive-devel
+ kf6-kdbusaddons-devel kf6-kcrash-devel kf6-knotifyconfig-devel kf6-kparts-devel
+ kf6-kplotting-devel kf6-kdnssd-devel kf6-syndication-devel kf6-kwindowsystem-devel
+ kf6-kstatusnotifieritem-devel qt6-qt5compat-devel geoip-devel gmp-devel taglib-devel
+ kf6-ktextwidgets-devel libktorrent-devel"
 short_desc="BitTorrent client based on the KDE platform"
 maintainer="Norbert Vegh <vegh@norvegh.com>"
 license="GPL-2.0-or-later"
 homepage="https://apps.kde.org/ktorrent"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#ktorrent"
 distfiles="${KDE_SITE}/release-service/${version}/src/ktorrent-${version}.tar.xz"
-checksum=16b8ad2d9bac0680d5203a5cda139aafecd81d824e80d065bf7fc5864588d782
+checksum=0183c633e350386f31c2e763b0948cd8662c9102c8717dd2de6c4fa0042cdfd9
 
-if [ "$CROSS_BUILD" ]; then
-	configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
-	hostmakedepends+=" kdoctools kconfig kcoreaddons"
+if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then
+	makedepends+=" qt6-webengine-devel"
 fi
 
-pre_configure() {
-	# The ECM FindTaglib.cmake gives different variable names
-	grep -rl TAGLIB_ | xargs -n1 sed -i -e "s;TAGLIB_;Taglib_;g"
-}
-
 post_install() {
 	vdoc "${FILESDIR}/README.voidlinux"
 }

From 2fee2678e1787aa18b058f935ef21e3e08e6ec8d 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, 19 May 2024 09:33:16 +0700
Subject: [PATCH 16/21] kturtle: update to 24.02.2.

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

diff --git a/srcpkgs/kturtle/template b/srcpkgs/kturtle/template
index 16a182eb44b055..9fa8152f9a01a1 100644
--- a/srcpkgs/kturtle/template
+++ b/srcpkgs/kturtle/template
@@ -1,15 +1,21 @@
 # Template file for 'kturtle'
 pkgname=kturtle
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools
- pkg-config qt5-host-tools qt5-qmake"
-makedepends="kparts-devel knewstuff-devel knotifyconfig-devel"
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
+hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons kf6-kdoctools
+ pkg-config qt6-base qt6-tools kf6-kconfig"
+makedepends="qt6-qt5compat-devel qt6-svg-devel kf6-kcrash-devel kf6-kio-devel
+ kf6-knewstuff-devel kf6-ktextwidgets-devel kf6-ki18n-devel kf6-kcoreaddons-devel
+ kf6-kxmlgui-devel"
 short_desc="Educational Programming Environment"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 license="GPL-2.0-or-later, GFDL-1.2-only"
 homepage="https://www.kde.org/applications/education/kturtle/"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#kturtle"
 distfiles="${KDE_SITE}/release-service/${version}/src/kturtle-${version}.tar.xz"
-checksum=e423b61140eab5bf75b1ba3d3d68fb5b8937bd19799f0125db5bfb96c9420dd6
+checksum=04f136d3c11d42a59d356e1853928ec286f8d811e524cc24d9a7b713b8f4e61b

From 737a02dd84588b029ebcbde6aa72ea9bffbb7c8a 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, 19 May 2024 09:33:16 +0700
Subject: [PATCH 17/21] libktorrent: update to 24.02.2.

---
 common/shlibs                |  2 +-
 srcpkgs/libktorrent/template | 19 ++++++++++---------
 2 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 7ed58ffe481131..15e40fcf65e03e 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1380,7 +1380,7 @@ libsnappy.so.1 snappy-1.1.0_1
 libbenchmark.so.1 benchmark-1.5.5_1
 libbenchmark_main.so.1 benchmark-1.5.5_1
 libbemenu.so.0 bemenu-0.6.5_1
-libKF5Torrent.so.6 libktorrent-2.1_1
+libKTorrent6.so.6 libktorrent-24.02.0_1
 libvncserver.so.1 libvncserver-0.9.13_2
 libvncclient.so.1 libvncserver-0.9.13_2
 libotr.so.5 libotr-4.0.0_1
diff --git a/srcpkgs/libktorrent/template b/srcpkgs/libktorrent/template
index 7d79c6286f07ae..c5bfee20b79c6b 100644
--- a/srcpkgs/libktorrent/template
+++ b/srcpkgs/libktorrent/template
@@ -1,21 +1,22 @@
 # Template file for 'libktorrent'
 pkgname=libktorrent
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-hostmakedepends="extra-cmake-modules gettext qt5-host-tools qt5-qmake python3 doxygen"
-makedepends="qt5-devel karchive-devel ksolid-devel kio-devel ki18n-devel
- kcrash-devel gmp-devel qca-qt5-devel boost-devel"
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
+hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools pkg-config doxygen
+ kf6-kconfig kf6-kcoreaddons"
+makedepends="qt6-base-devel karchive-devel kf6-solid-devel kf6-kio-devel kf6-ki18n-devel
+ kf6-kcrash-devel gmp-devel qca-qt6-devel boost-devel"
 short_desc="BitTorrent protocol implementation"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://apps.kde.org/en/ktorrent"
 distfiles="${KDE_SITE}/release-service/${version}/src/libktorrent-${version}.tar.xz"
-checksum=0fa23c3f5a8e6aeaf76e1c3f1ff7c10046d4ad925798907cf5b28c9788d297bd
-
-if [ "$CROSS_BUILD" ]; then
-	hostmakedepends+=" kcoreaddons"
-fi
+checksum=0116e0fffe3caad94faf20e740cab2581452158c2e842a0414cacc65a34e7861
 
 libktorrent-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} gmp-devel boost-devel"

From 6e3e0812fe7932d41a1b5d6fb1ea21f192373552 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, 19 May 2024 09:33:17 +0700
Subject: [PATCH 18/21] svgpart: update to 24.02.2.

---
 srcpkgs/svgpart/template | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/svgpart/template b/srcpkgs/svgpart/template
index c26c8b11023211..a1af10e1b4d3e4 100644
--- a/srcpkgs/svgpart/template
+++ b/srcpkgs/svgpart/template
@@ -1,14 +1,18 @@
 # Template file for 'svgpart'
 pkgname=svgpart
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-hostmakedepends="extra-cmake-modules gettext kcoreaddons qt5-host-tools qt5-qmake"
-makedepends="kparts-devel"
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
+hostmakedepends="extra-cmake-modules pkg-config gettext qt6-base kf6-kconfig"
+makedepends="kf6-kparts-devel"
 short_desc="KPart to display SVG images"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/graphics/svgpart"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#svgpart"
 distfiles="${KDE_SITE}/release-service/${version}/src/svgpart-${version}.tar.xz"
-checksum=941a378dd84006e92bddad2d83e8f0e93b361347a0aa3d43e9fb5e9bec7778b9
+checksum=4f860fc141984fefb249d80507c83ae67171982c852545f3395f3f9723102e28

From 1a747d9c0cfdef638d711e416dcd6fd8f748906b 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, 19 May 2024 09:33:17 +0700
Subject: [PATCH 19/21] sweeper: update to 24.02.2.

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

diff --git a/srcpkgs/sweeper/template b/srcpkgs/sweeper/template
index c3aafd62bb7cb3..376bdf43216cc3 100644
--- a/srcpkgs/sweeper/template
+++ b/srcpkgs/sweeper/template
@@ -1,18 +1,21 @@
 # Template file for 'sweeper'
 pkgname=sweeper
-version=23.08.5
+version=24.02.2
 revision=1
 build_style=cmake
-configure_args="-DBUILD_TESTING=OFF"
-hostmakedepends="extra-cmake-modules gettext kconfig kcoreaddons kdoctools
- pkg-config qt5-host-tools qt5-qmake"
-makedepends="kactivities5-stats-devel kbookmarks-devel kconfig-devel
- kcrash-devel kdoctools-devel kio-devel ktextwidgets-devel kxmlgui-devel"
-depends="kactivities5-stats kio"
+configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
+hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools kf6-kconfig
+ kf6-kcoreaddons kf6-kdoctools pkg-config"
+makedepends="plasma-activities-stats-devel kf6-kbookmarks-devel
+ kf6-kconfig-devel kf6-kcrash-devel kf6-kdoctools-devel kf6-kio-devel
+ kf6-ktextwidgets-devel kf6-kxmlgui-devel"
 short_desc="History and temporary file cleaner"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>"
 license="LGPL-2.0-or-later"
 homepage="https://apps.kde.org/sweeper"
 changelog="https://kde.org/announcements/changelogs/gear/${version}/#sweeper"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
-checksum=5adf7746a4ad04d8ce7a7cca46132d7482d94cac9650663481cbdd220ed2c1d5
+checksum=13755882e6c12e8c57655035c7e5f36d052c3c0bfcb40b1c067be3b93f7daddd

From 07fccb70a9c80edc3435a37798073ff863fa33ea 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, 19 May 2024 09:33:17 +0700
Subject: [PATCH 20/21] kcalutils: drop KF5 dependencies

---
 srcpkgs/kcalutils/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/kcalutils/template b/srcpkgs/kcalutils/template
index dc41d67dfdec6d..f654d62cad6e74 100644
--- a/srcpkgs/kcalutils/template
+++ b/srcpkgs/kcalutils/template
@@ -9,8 +9,7 @@ configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
  -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
 hostmakedepends="extra-cmake-modules qt6-base qt6-tools python3
  gettext kf6-kcoreaddons kf6-kconfig"
-makedepends="kcalendarcore-devel kidentitymanagement-devel kf6-ktexttemplate-devel
- kf6-kcalendarcore-devel"
+makedepends="kidentitymanagement-devel kf6-ktexttemplate-devel kf6-kcalendarcore-devel"
 short_desc="KDE calendar utility library"
 maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"

From 591d687a9b05affc5d7779425687dc6343e8b489 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, 19 May 2024 09:33:17 +0700
Subject: [PATCH 21/21] mailcommon: no longer use kdesignerplugin

---
 srcpkgs/mailcommon/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/mailcommon/template b/srcpkgs/mailcommon/template
index 040b7ecec7bdc9..2777219c42c6b6 100644
--- a/srcpkgs/mailcommon/template
+++ b/srcpkgs/mailcommon/template
@@ -9,7 +9,7 @@ configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
  -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
 hostmakedepends="extra-cmake-modules kf6-kconfig libxslt qt6-base qt6-tools
  gettext python3"
-makedepends="mailimporter-devel messagelib-devel kdesignerplugin-devel qt6-tools-devel
+makedepends="mailimporter-devel messagelib-devel qt6-tools-devel
  pimcommon-devel libkleo-devel qt6-multimedia-devel phonon-devel kf6-kcontacts-devel"
 checkdepends="dbus"
 short_desc="KDE PIM library providing support for mail applications"

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PR PATCH] [Merged]: Last batch of KDE 6
  2024-05-19  2:34 [PR PATCH] Last batch of KDE 6 sgn
@ 2024-05-20  5:45 ` sgn
  0 siblings, 0 replies; 2+ messages in thread
From: sgn @ 2024-05-20  5:45 UTC (permalink / raw)
  To: ml

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

There's a merged pull request on the void-packages repository

Last batch of KDE 6
https://github.com/void-linux/void-packages/pull/50424

Description:
<!-- 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
-->


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-05-20  5:45 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-05-19  2:34 [PR PATCH] Last batch of KDE 6 sgn
2024-05-20  5:45 ` [PR PATCH] [Merged]: " sgn

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).