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?= 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 " @@ -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?= 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 " 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?= 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 " 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?= 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 " 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?= 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 " 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?= 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 " 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?= 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 -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 -+ * Copyright (C) 2023 Piotr Wójcik - * - * 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 -+ * Copyright (C) 2023 Piotr Wójcik -+ * -+ * 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 -+#ifdef HAVE_SOUNDCARD_H -+#include -+#else -+#ifdef HAVE_SYS_SOUNDCARD_H -+#include -+#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?= 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 " 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?= 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 " 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?= 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 " 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?= 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 " 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?= 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 " 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?= 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 " 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?= 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 " 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?= 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 " 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?= 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 " 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?= 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 " 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?= 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 " 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?= 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 " 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?= 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 " 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?= 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"