From 6a505ed50818ca2545e4d354baadb031e9b18e8f Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Sat, 12 Jul 2025 09:25:42 +0200 Subject: [PATCH] KF6 frameworks update to 6.16.0, part 5 (#12577) --- ...oo6-6.13.0.recipe => baloo6-6.16.0.recipe} | 23 ++++--------------- ...-6.13.0.recipe => bluez_qt6-6.16.0.recipe} | 23 ++++--------------- ...pe => frameworkintegration6-6.16.0.recipe} | 14 +++++------ ....0.recipe => kcalendarcore6-6.16.0.recipe} | 23 ++++--------------- ...-6.13.0.recipe => kcmutils6-6.16.0.recipe} | 23 ++++--------------- ...s6-6.13.0.recipe => kparts6-6.16.0.recipe} | 23 ++++--------------- ...pty6-6.13.0.recipe => kpty6-6.16.0.recipe} | 23 ++++--------------- ...y-6.13.0.patchset => kpty-6.16.0.patchset} | 20 ++++++++-------- ...pe => ksyntax_highlighting6-6.16.0.recipe} | 23 ++++--------------- ...3.0.recipe => threadweaver6-6.16.0.recipe} | 23 ++++--------------- 10 files changed, 48 insertions(+), 170 deletions(-) rename kde-frameworks/baloo/{baloo6-6.13.0.recipe => baloo6-6.16.0.recipe} (86%) rename kde-frameworks/bluez-qt/{bluez_qt6-6.13.0.recipe => bluez_qt6-6.16.0.recipe} (83%) rename kde-frameworks/frameworkintegration/{frameworkintegration6-6.13.0.recipe => frameworkintegration6-6.16.0.recipe} (90%) rename kde-frameworks/kcalendarcore/{kcalendarcore6-6.13.0.recipe => kcalendarcore6-6.16.0.recipe} (83%) rename kde-frameworks/kcmutils/{kcmutils6-6.13.0.recipe => kcmutils6-6.16.0.recipe} (88%) rename kde-frameworks/kparts/{kparts6-6.13.0.recipe => kparts6-6.16.0.recipe} (88%) rename kde-frameworks/kpty/{kpty6-6.13.0.recipe => kpty6-6.16.0.recipe} (82%) rename kde-frameworks/kpty/patches/{kpty-6.13.0.patchset => kpty-6.16.0.patchset} (95%) rename kde-frameworks/ksyntax_highlighting/{ksyntax_highlighting6-6.13.0.recipe => ksyntax_highlighting6-6.16.0.recipe} (82%) rename kde-frameworks/threadweaver/{threadweaver6-6.13.0.recipe => threadweaver6-6.16.0.recipe} (82%) diff --git a/kde-frameworks/baloo/baloo6-6.13.0.recipe b/kde-frameworks/baloo/baloo6-6.16.0.recipe similarity index 86% rename from kde-frameworks/baloo/baloo6-6.13.0.recipe rename to kde-frameworks/baloo/baloo6-6.16.0.recipe index d07a4f181..c12287520 100644 --- a/kde-frameworks/baloo/baloo6-6.13.0.recipe +++ b/kde-frameworks/baloo/baloo6-6.16.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="Baloo is the file indexing and file search framework for KDE Plasma speed and a very small memory footprint. It maintains an index of your files and optionally \ their contents which [you can search](./docs/user/searching.md)." HOMEPAGE="https://invent.kde.org/frameworks/baloo" -COPYRIGHT="2010-2024 KDE Organisation" +COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/baloo-$portVersion.tar.xz" -CHECKSUM_SHA256="5b4574d9a4a080bdc975e931bd411a7386a0c17ff0d5c5751dd26c92010133f8" +CHECKSUM_SHA256="8c27feeca25ab073862e433c735782f28713568d1390a84771b1ba43f6171f65" SOURCE_DIR="baloo-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -43,18 +43,9 @@ REQUIRES_devel=" devel:libKF6FileMetaData$secondaryArchSuffix == $libVersion " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - baloo6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - baloo6$secondaryArchSuffix == $portVersion base - " - BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - extra_cmake_modules$secondaryArchSuffix + extra_cmake_modules$secondaryArchSuffix == $portVersion qt6_tools${secondaryArchSuffix}_devel devel:libKF6ConfigCore$secondaryArchSuffix == $libVersion devel:libKF6CoreAddons$secondaryArchSuffix == $libVersion @@ -71,8 +62,6 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make cmd:msgfmt$secondaryArchSuffix @@ -87,12 +76,11 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ - -DBUILD_QCH=ON \ -DBUILD_TESTING=OFF \ -Wno-dev + make -C build $jobArgs } @@ -108,7 +96,4 @@ INSTALL() packageEntries devel \ $developDir \ $libDir/cmake - - packageEntries doc \ - $documentationDir } diff --git a/kde-frameworks/bluez-qt/bluez_qt6-6.13.0.recipe b/kde-frameworks/bluez-qt/bluez_qt6-6.16.0.recipe similarity index 83% rename from kde-frameworks/bluez-qt/bluez_qt6-6.13.0.recipe rename to kde-frameworks/bluez-qt/bluez_qt6-6.16.0.recipe index d05b737ce..734b107bb 100644 --- a/kde-frameworks/bluez-qt/bluez_qt6-6.13.0.recipe +++ b/kde-frameworks/bluez-qt/bluez_qt6-6.16.0.recipe @@ -7,11 +7,11 @@ DESCRIPTION="BluezQt is a library for communication with BlueZ system and sessio All method calls are asynchronous using BluezQt::PendingCall that helps tracking the call \ progress and handle errors." HOMEPAGE="https://invent.kde.org/frameworks/bluez-qt" -COPYRIGHT="2010-2024 KDE Organisation" +COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/bluez-qt-$portVersion.tar.xz" -CHECKSUM_SHA256="1a99954a0aad70d30e7b60e80b67332534743ec4556ebdb27a6f40b6f1149142" +CHECKSUM_SHA256="77f6c30f37a8bbecf73d5f38f43083879e42089639d0179453457d3b587da594" SOURCE_DIR="bluez-qt-$portVersion" ARCHITECTURES="?all !x86_gcc2" @@ -39,26 +39,15 @@ REQUIRES_devel=" bluez_qt6$secondaryArchSuffix == $portVersion base " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - bluez_qt6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - bluez_qt6$secondaryArchSuffix == $portVersion base - " - BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - extra_cmake_modules$secondaryArchSuffix + extra_cmake_modules$secondaryArchSuffix == $portVersion qt6_tools${secondaryArchSuffix}_devel devel:libQt6Core$secondaryArchSuffix devel:libQt6Qml$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make cmd:msgfmt$secondaryArchSuffix @@ -78,12 +67,11 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ - -DBUILD_QCH=ON \ -DBUILD_TESTING=OFF \ -Wno-dev + make -C build $jobArgs } @@ -98,9 +86,6 @@ INSTALL() packageEntries devel \ $developDir \ $libDir/cmake - - packageEntries doc \ - $documentationDir } TEST() diff --git a/kde-frameworks/frameworkintegration/frameworkintegration6-6.13.0.recipe b/kde-frameworks/frameworkintegration/frameworkintegration6-6.16.0.recipe similarity index 90% rename from kde-frameworks/frameworkintegration/frameworkintegration6-6.13.0.recipe rename to kde-frameworks/frameworkintegration/frameworkintegration6-6.16.0.recipe index f323355aa..720f7aa29 100644 --- a/kde-frameworks/frameworkintegration/frameworkintegration6-6.13.0.recipe +++ b/kde-frameworks/frameworkintegration/frameworkintegration6-6.16.0.recipe @@ -4,11 +4,11 @@ applications when running on a KDE Plasma workspace. Applications do not need to link to this directly." HOMEPAGE="https://invent.kde.org/frameworks/frameworkintegration" -COPYRIGHT="2010-2024 KDE Organisation" +COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/frameworkintegration-$portVersion.tar.xz" -CHECKSUM_SHA256="182b911c9a08de9890c2427e8a1cfc202b4ae05aea37c6d939a449bfa987f31f" +CHECKSUM_SHA256="a0e3e2c5776b19e2de6273893f0c927ef7eadea86a6301f21e18377cb75907fc" SOURCE_DIR="frameworkintegration-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -43,7 +43,9 @@ REQUIRES_devel=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - extra_cmake_modules$secondaryArchSuffix +# appstream_qt6$secondaryArchSuffix + extra_cmake_modules$secondaryArchSuffix == $portVersion + qt6_tools${secondaryArchSuffix}_devel devel:libKF6Attica$secondaryArchSuffix == $libVersion devel:libKF6ColorScheme$secondaryArchSuffix == $libVersion devel:libKF6ConfigCore$secondaryArchSuffix == $libVersion @@ -59,8 +61,6 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make cmd:msgfmt$secondaryArchSuffix @@ -72,7 +72,6 @@ TEST_REQUIRES=" qthaikuplugins$secondaryArchSuffix " -# no Qt documentation (yet?) BUILD() { cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ @@ -80,12 +79,11 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ - -DBUILD_QCH=ON \ -DBUILD_TESTING=OFF \ -Wno-dev + make -C build $jobArgs } diff --git a/kde-frameworks/kcalendarcore/kcalendarcore6-6.13.0.recipe b/kde-frameworks/kcalendarcore/kcalendarcore6-6.16.0.recipe similarity index 83% rename from kde-frameworks/kcalendarcore/kcalendarcore6-6.13.0.recipe rename to kde-frameworks/kcalendarcore/kcalendarcore6-6.16.0.recipe index aeb099abf..03232e662 100644 --- a/kde-frameworks/kcalendarcore/kcalendarcore6-6.13.0.recipe +++ b/kde-frameworks/kcalendarcore/kcalendarcore6-6.16.0.recipe @@ -6,13 +6,13 @@ A calendar contains information like incidences (events, to-dos, journals), alar and other useful information. This API provides access to that calendar information via well \ known calendar formats iCalendar (or iCal) and the older vCalendar." HOMEPAGE="https://invent.kde.org/frameworks/kcalendarcore" -COPYRIGHT="2010-2024 KDE Organisation" +COPYRIGHT="2010-2025 KDE Organisation" LICENSE="BSD (3-clause) GNU LGPL v2 GNU LGPL v3" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/kcalendarcore-${portVersion}.tar.xz" -CHECKSUM_SHA256="e1504a851f39fbf9beac05d622ca46ebbd6e9f2b1106e71c5d4bbf7ca7fa1f41" +CHECKSUM_SHA256="521d1d2b356e3d7cd2e0bf687919c98655c626cde9ed520e42fc730e7a95bd9b" SOURCE_DIR="kcalendarcore-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -41,18 +41,9 @@ REQUIRES_devel=" kcalendarcore6$secondaryArchSuffix == $portVersion base " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - kcalendarcore6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - kcalendarcore6$secondaryArchSuffix == $portVersion base - " - BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - extra_cmake_modules$secondaryArchSuffix + extra_cmake_modules$secondaryArchSuffix == $portVersion qt6_tools${secondaryArchSuffix}_devel devel:libical$secondaryArchSuffix devel:libQt6Core$secondaryArchSuffix @@ -61,8 +52,6 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make cmd:msgfmt$secondaryArchSuffix @@ -82,12 +71,11 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ - -DBUILD_QCH=ON \ -DBUILD_TESTING=OFF \ -Wno-dev + make -C build $jobArgs } @@ -102,9 +90,6 @@ INSTALL() packageEntries devel \ $developDir \ $libDir/cmake - - packageEntries doc \ - $documentationDir } TEST() diff --git a/kde-frameworks/kcmutils/kcmutils6-6.13.0.recipe b/kde-frameworks/kcmutils/kcmutils6-6.16.0.recipe similarity index 88% rename from kde-frameworks/kcmutils/kcmutils6-6.13.0.recipe rename to kde-frameworks/kcmutils/kcmutils6-6.16.0.recipe index 19c4d4c52..746a3963f 100644 --- a/kde-frameworks/kcmutils/kcmutils6-6.13.0.recipe +++ b/kde-frameworks/kcmutils/kcmutils6-6.16.0.recipe @@ -2,11 +2,11 @@ SUMMARY="Utilities for KDE System Settings modules" DESCRIPTION="KCMUtils provides various classes to work with KCModules. \ KCModules can be created with the KConfigWidgets framework." HOMEPAGE="https://invent.kde.org/frameworks/kcmutils" -COPYRIGHT="2010-2024 KDE Organisation" +COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/kcmutils-${portVersion}.tar.xz" -CHECKSUM_SHA256="11f0323b8db9d21517962af0ffbbef5ba3f93c0f119881ded08be9400dc15c8f" +CHECKSUM_SHA256="403f5eb3288ffbbc64cb6741048007dde82be390da2c50ba147cb474921e3344" SOURCE_DIR="kcmutils-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -54,18 +54,9 @@ REQUIRES_devel=" kcmutils6$secondaryArchSuffix == $portVersion base " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - kcmutils6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - kcmutils6$secondaryArchSuffix == $portVersion base - " - BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - extra_cmake_modules$secondaryArchSuffix + extra_cmake_modules$secondaryArchSuffix == $portVersion qt6_tools${secondaryArchSuffix}_devel devel:libKF6ColorScheme$secondaryArchSuffix == $libVersion devel:libKF6ConfigCore$secondaryArchSuffix == $libVersion @@ -81,8 +72,6 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make cmd:msgfmt$secondaryArchSuffix @@ -102,12 +91,11 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ - -DBUILD_QCH=ON \ -DBUILD_TESTING=OFF \ -Wno-dev + make -C build $jobArgs } @@ -123,9 +111,6 @@ INSTALL() packageEntries devel \ $developDir \ $libDir/cmake - - packageEntries doc \ - $documentationDir } TEST() diff --git a/kde-frameworks/kparts/kparts6-6.13.0.recipe b/kde-frameworks/kparts/kparts6-6.16.0.recipe similarity index 88% rename from kde-frameworks/kparts/kparts6-6.13.0.recipe rename to kde-frameworks/kparts/kparts6-6.16.0.recipe index 9438a5652..d74a01bd9 100644 --- a/kde-frameworks/kparts/kparts6-6.13.0.recipe +++ b/kde-frameworks/kparts/kparts6-6.16.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="This library implements the framework for KDE parts, which are \ elaborate widgets with a user-interface defined in terms of actions (menu \ items, toolbar icons)." HOMEPAGE="https://invent.kde.org/frameworks/kparts" -COPYRIGHT="2010-2024 KDE Organisation" +COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/kparts-${portVersion}.tar.xz" -CHECKSUM_SHA256="c8d336fab4d37b096bc9f0fff2d0a6ef25394059bc87fca93b00ea6b29e33df4" +CHECKSUM_SHA256="df3e3483340fa9ebb20e5c0bf557cec48debfd2af9dd313bd1bc455131c6bb67" SOURCE_DIR="kparts-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -54,18 +54,9 @@ REQUIRES_devel=" devel:libKF6XmlGui$secondaryArchSuffix == $libVersion " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - kparts6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - kparts6$secondaryArchSuffix == $portVersion base - " - BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - extra_cmake_modules$secondaryArchSuffix + extra_cmake_modules$secondaryArchSuffix == $portVersion qt6_tools${secondaryArchSuffix}_devel devel:libKF6Bookmarks$secondaryArchSuffix == $libVersion devel:libKF6ColorScheme$secondaryArchSuffix == $libVersion @@ -86,8 +77,6 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make cmd:msgfmt$secondaryArchSuffix @@ -106,12 +95,11 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ - -DBUILD_QCH=ON \ -DBUILD_TESTING=OFF \ -Wno-dev + make -C build $jobArgs } @@ -125,9 +113,6 @@ INSTALL() packageEntries devel \ $developDir \ $libDir/cmake - - packageEntries doc \ - $documentationDir } TEST() diff --git a/kde-frameworks/kpty/kpty6-6.13.0.recipe b/kde-frameworks/kpty/kpty6-6.16.0.recipe similarity index 82% rename from kde-frameworks/kpty/kpty6-6.13.0.recipe rename to kde-frameworks/kpty/kpty6-6.16.0.recipe index 90d463398..3fa417666 100644 --- a/kde-frameworks/kpty/kpty6-6.13.0.recipe +++ b/kde-frameworks/kpty/kpty6-6.16.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="This library provides primitives to interface with pseudo terminal devices as well as a KProcess derived class for running child processes and \ communicating with them using a pty.." HOMEPAGE="https://invent.kde.org/frameworks/kpty" -COPYRIGHT="2010-2024 KDE Organisation" +COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/kpty-${portVersion}.tar.xz" -CHECKSUM_SHA256="afa8fa8c579bd2ca4b0cccc69427f9035fa7d76cefe258639ec17d966aa43513" +CHECKSUM_SHA256="9761b1f5af7fa10e7e3ca8b52a9a10e24af994de7ae642c155dba7c99b14e9cf" SOURCE_DIR="kpty-$portVersion" PATCHES="kpty-$portVersion.patchset" @@ -36,18 +36,9 @@ REQUIRES_devel=" kpty6$secondaryArchSuffix == $portVersion base " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - kpty6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - kpty6$secondaryArchSuffix == $portVersion base - " - BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - extra_cmake_modules$secondaryArchSuffix + extra_cmake_modules$secondaryArchSuffix == $portVersion qt6_tools${secondaryArchSuffix}_devel devel:libKF6CoreAddons$secondaryArchSuffix == $libVersion devel:libKF6I18n$secondaryArchSuffix == $libVersion @@ -55,8 +46,6 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make cmd:msgfmt$secondaryArchSuffix @@ -72,12 +61,11 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ - -DBUILD_QCH=ON \ -DBUILD_TESTING=OFF \ -Wno-dev + make -C build $jobArgs } @@ -91,9 +79,6 @@ INSTALL() packageEntries devel \ $developDir \ $libDir/cmake - - packageEntries doc \ - $documentationDir } TEST() diff --git a/kde-frameworks/kpty/patches/kpty-6.13.0.patchset b/kde-frameworks/kpty/patches/kpty-6.16.0.patchset similarity index 95% rename from kde-frameworks/kpty/patches/kpty-6.13.0.patchset rename to kde-frameworks/kpty/patches/kpty-6.16.0.patchset index 464152870..0e2bb351a 100644 --- a/kde-frameworks/kpty/patches/kpty-6.13.0.patchset +++ b/kde-frameworks/kpty/patches/kpty-6.16.0.patchset @@ -1,11 +1,11 @@ -From 8e0cb4f16e52a81bb3a05dd2a3d7d0f0295bc389 Mon Sep 17 00:00:00 2001 +From 97122f61383306a70ea22495b0b3ad065aa3edcf Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Mon, 1 Nov 2021 09:20:04 +1000 Subject: Use bsd openpty for haiku diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 2735eef..97fcdf3 100644 +index 0e9b49c..4223689 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -8,7 +8,7 @@ set_target_properties(KF6Pty PROPERTIES @@ -27,7 +27,7 @@ index 2735eef..97fcdf3 100644 target_include_directories(KF6Pty PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/..) if(UTEMPTER_FOUND) -@@ -93,7 +94,7 @@ endif() +@@ -70,7 +71,7 @@ ecm_generate_qdoc(KF6Pty kpty.qdocconf) ########### next target ############### @@ -309,10 +309,10 @@ index 0000000..7acd36d + return d->slaveFd; +} -- -2.45.2 +2.48.1 -From cb80c38b3d2323bdd6519d786a32ad26243f5641 Mon Sep 17 00:00:00 2001 +From 43aaf175b9b3479f53b585e012f5cd7698ee2263 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Sun, 3 Mar 2024 22:25:16 +1000 Subject: Add missing functions @@ -361,10 +361,10 @@ index 7acd36d..79422e0 100644 +} + -- -2.45.2 +2.48.1 -From 388f30b029fd3c67fbddde845811a2c5d3c606ab Mon Sep 17 00:00:00 2001 +From 7a48b005057c681d24c8c66f635daa0f5ec3f02d Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Wed, 6 Mar 2024 20:33:13 +0100 Subject: Q_PID is deprecated in Qt6 @@ -384,10 +384,10 @@ index 79422e0..1e2b731 100644 #ifndef PATH_MAX # ifdef MAXPATHLEN -- -2.45.2 +2.48.1 -From 8c03a8a02e57a1816e62c2aa489537e40526a1f9 Mon Sep 17 00:00:00 2001 +From b27c2550f94fea863d80eeca912a3aaed22a95eb Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Tue, 5 Jan 2021 13:36:16 +1000 Subject: Fixes for haiku @@ -433,5 +433,5 @@ index 3f3e711..e7800cb 100644 #include -- -2.45.2 +2.48.1 diff --git a/kde-frameworks/ksyntax_highlighting/ksyntax_highlighting6-6.13.0.recipe b/kde-frameworks/ksyntax_highlighting/ksyntax_highlighting6-6.16.0.recipe similarity index 82% rename from kde-frameworks/ksyntax_highlighting/ksyntax_highlighting6-6.13.0.recipe rename to kde-frameworks/ksyntax_highlighting/ksyntax_highlighting6-6.16.0.recipe index 2659ce91f..d3bd6b650 100644 --- a/kde-frameworks/ksyntax_highlighting/ksyntax_highlighting6-6.13.0.recipe +++ b/kde-frameworks/ksyntax_highlighting/ksyntax_highlighting6-6.16.0.recipe @@ -5,11 +5,11 @@ well as for simple highlighted text rendering (e.g. as HTML), supporting \ both integration with a custom editor as well as a ready-to-use \ QSyntaxHighlighter sub-class." HOMEPAGE="https://invent.kde.org/frameworks/syntax-highlighting" -COPYRIGHT="2010-2024 KDE Organisation" +COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/syntax-highlighting-${portVersion}.tar.xz" -CHECKSUM_SHA256="d6f19bb886d6e1c7251d813497f14ecc9dac413253764eb61a8f3a836806450d" +CHECKSUM_SHA256="74a13719b4f3fa5dba72352b5673cb6e7bb6121bde1e2886f1daff27e2f24f5a" SOURCE_DIR="syntax-highlighting-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -39,18 +39,9 @@ REQUIRES_devel=" ksyntax_highlighting6$secondaryArchSuffix == $portVersion base " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - ksyntax_highlighting6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - ksyntax_highlighting6$secondaryArchSuffix == $portVersion base - " - BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - extra_cmake_modules$secondaryArchSuffix + extra_cmake_modules$secondaryArchSuffix == $portVersion qt6_tools${secondaryArchSuffix}_devel devel:libKF6CoreAddons$secondaryArchSuffix == $libVersion devel:libQt6Core$secondaryArchSuffix @@ -59,8 +50,6 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make cmd:perl @@ -74,12 +63,11 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ - -DBUILD_QCH=ON \ -DBUILD_TESTING=OFF \ -Wno-dev + make -C build $jobArgs } @@ -93,9 +81,6 @@ INSTALL() packageEntries devel \ $developDir \ $libDir/cmake - - packageEntries doc \ - $documentationDir } TEST() diff --git a/kde-frameworks/threadweaver/threadweaver6-6.13.0.recipe b/kde-frameworks/threadweaver/threadweaver6-6.16.0.recipe similarity index 82% rename from kde-frameworks/threadweaver/threadweaver6-6.13.0.recipe rename to kde-frameworks/threadweaver/threadweaver6-6.16.0.recipe index b0f475a30..c726dda7e 100644 --- a/kde-frameworks/threadweaver/threadweaver6-6.13.0.recipe +++ b/kde-frameworks/threadweaver/threadweaver6-6.16.0.recipe @@ -9,11 +9,11 @@ set of resource limits. See the information on use cases and why multithreading can help, as well as the usage section \ below, for more detailed information." HOMEPAGE="https://invent.kde.org/frameworks/threadweaver" -COPYRIGHT="2010-2024 KDE Organisation" +COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/threadweaver-${portVersion}.tar.xz" -CHECKSUM_SHA256="64a162f49fd25263dd992b3e70854b7a7b3bcd15114bb67095bb513c4097e39a" +CHECKSUM_SHA256="e89d1f276aef77430dd57f7f2e5c195b7201334e9ed114dc24c7ba59430e14b6" SOURCE_DIR="threadweaver-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -39,25 +39,14 @@ REQUIRES_devel=" threadweaver6$secondaryArchSuffix == $portVersion base " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - threadweaver6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - threadweaver6$secondaryArchSuffix == $portVersion base - " - BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - extra_cmake_modules$secondaryArchSuffix + extra_cmake_modules$secondaryArchSuffix == $portVersion qt6_tools${secondaryArchSuffix}_devel devel:libQt6Core$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make cmd:pkg_config$secondaryArchSuffix @@ -70,12 +59,11 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ - -DBUILD_QCH=ON \ -DBUILD_TESTING=OFF \ -Wno-dev + make -C build $jobArgs } @@ -89,9 +77,6 @@ INSTALL() packageEntries devel \ $developDir \ $libDir/cmake - - packageEntries doc \ - $documentationDir } TEST()