From ff55c128ac1395eeebc7566830c15ebf4ff8a143 Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Sat, 12 Jul 2025 09:25:27 +0200 Subject: [PATCH] KF6 frameworks update to 6.16.0, part 4 (#12576) --- ...a6-6.13.0.recipe => attica6-6.16.0.recipe} | 39 +++++++------------ ...6.13.0.recipe => kcontacts6-6.16.0.recipe} | 33 ++++------------ ....0.recipe => kfilemetadata6-6.16.0.recipe} | 27 +++---------- ...6.13.0.recipe => kidletime6-6.16.0.recipe} | 23 ++--------- ...13.0.recipe => kitemmodels6-6.16.0.recipe} | 23 ++--------- ...6.13.0.recipe => knewstuff6-6.16.0.recipe} | 23 ++--------- ...-6.13.0.recipe => kpackage6-6.16.0.recipe} | 23 ++--------- ...3.0.recipe => ktextwidgets6-6.16.0.recipe} | 23 ++--------- ...6-6.13.0.recipe => kxmlgui6-6.16.0.recipe} | 23 ++--------- ...13.0.recipe => syndication6-6.16.0.recipe} | 23 ++--------- 10 files changed, 55 insertions(+), 205 deletions(-) rename kde-frameworks/attica/{attica6-6.13.0.recipe => attica6-6.16.0.recipe} (76%) rename kde-frameworks/kcontacts/{kcontacts6-6.13.0.recipe => kcontacts6-6.16.0.recipe} (76%) rename kde-frameworks/kfilemetadata/{kfilemetadata6-6.13.0.recipe => kfilemetadata6-6.16.0.recipe} (83%) rename kde-frameworks/kidletime/{kidletime6-6.13.0.recipe => kidletime6-6.16.0.recipe} (81%) rename kde-frameworks/kitemmodels/{kitemmodels6-6.13.0.recipe => kitemmodels6-6.16.0.recipe} (84%) rename kde-frameworks/knewstuff/{knewstuff6-6.13.0.recipe => knewstuff6-6.16.0.recipe} (87%) rename kde-frameworks/kpackage/{kpackage6-6.13.0.recipe => kpackage6-6.16.0.recipe} (82%) rename kde-frameworks/ktextwidgets/{ktextwidgets6-6.13.0.recipe => ktextwidgets6-6.16.0.recipe} (86%) rename kde-frameworks/kxmlgui/{kxmlgui6-6.13.0.recipe => kxmlgui6-6.16.0.recipe} (88%) rename kde-frameworks/syndication/{syndication6-6.13.0.recipe => syndication6-6.16.0.recipe} (82%) diff --git a/kde-frameworks/attica/attica6-6.13.0.recipe b/kde-frameworks/attica/attica6-6.16.0.recipe similarity index 76% rename from kde-frameworks/attica/attica6-6.13.0.recipe rename to kde-frameworks/attica/attica6-6.16.0.recipe index f63580a15..318e7caf4 100644 --- a/kde-frameworks/attica/attica6-6.13.0.recipe +++ b/kde-frameworks/attica/attica6-6.16.0.recipe @@ -4,11 +4,11 @@ providers at the same time. With Attica you can easily access services \ rom providers such as openDesktop.org. It implements the freedesktop.org \ specification for the Open Collaboration Services API." HOMEPAGE="https://invent.kde.org/frameworks/attica" -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%.*}/attica-${portVersion}.tar.xz" -CHECKSUM_SHA256="acccb7ff62e1e421faa5ffd381b41777d0c7bfba268fae1ed802b51a6bd98a87" +CHECKSUM_SHA256="5d1c88f64d06f78d82584b5275f2062356866f82b7fdfb9728ac4dc4d509be6a" SOURCE_DIR="attica-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -17,6 +17,9 @@ SECONDARY_ARCHITECTURES="x86" libVersion="$portVersion" libVersionCompat="$libVersion compat >= ${libVersion%%.*}" +pythonVersion="3.10" +pythonPackage=python${pythonVersion//.} + PROVIDES=" attica6$secondaryArchSuffix = $portVersion lib:libKF6Attica$secondaryArchSuffix = $libVersionCompat @@ -34,36 +37,25 @@ REQUIRES_devel=" attica6$secondaryArchSuffix == $portVersion base " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - attica6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - attica6$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 + cmd:python$pythonVersion " TEST_REQUIRES=" - cmd:python3 - cmd:pip3 - markupsafe_python310 - chardet_python310 - jinja_python310 + cmd:pip$pythonVersion + markupsafe_$pythonPackage + chardet_$pythonPackage + jinja_$pythonPackage " BUILD() @@ -73,12 +65,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,15 +84,11 @@ INSTALL() packageEntries devel \ $developDir \ $libDir/cmake - - packageEntries doc \ - $documentationDir } TEST() { - pip3 install --user reuse - # 67% tests passed, 1 tests failed out of 3 + pip$pythonVersion install --user reuse export LIBRARY_PATH="$sourceDir/build/bin${LIBRARY_PATH:+:$LIBRARY_PATH}" ctest --test-dir build --output-on-failure pip3 uninstall reuse -y diff --git a/kde-frameworks/kcontacts/kcontacts6-6.13.0.recipe b/kde-frameworks/kcontacts/kcontacts6-6.16.0.recipe similarity index 76% rename from kde-frameworks/kcontacts/kcontacts6-6.13.0.recipe rename to kde-frameworks/kcontacts/kcontacts6-6.16.0.recipe index 209eca395..84e060b41 100644 --- a/kde-frameworks/kcontacts/kcontacts6-6.13.0.recipe +++ b/kde-frameworks/kcontacts/kcontacts6-6.16.0.recipe @@ -1,11 +1,11 @@ SUMMARY="Address book API based on KDE Frameworks" DESCRIPTION="KContact library provides vcard support." HOMEPAGE="https://invent.kde.org/frameworks/kcontacts" -COPYRIGHT="2010-2024 KDE Organisation" +COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU LGPL v2.1" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/kcontacts-$portVersion.tar.xz" -CHECKSUM_SHA256="c3f389f9e41f2aaebe5c6b2c6fbc33927f64423cb24cc240f61e93dbc057506f" +CHECKSUM_SHA256="ff57a9ab119b95895335d427481009cff72ae9cf6d0fc2fa9a504f96cfac6a5e" SOURCE_DIR="kcontacts-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -37,18 +37,9 @@ REQUIRES_devel=" kcontacts6$secondaryArchSuffix == $portVersion base " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - kcontacts6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - kcontacts6$secondaryArchSuffix == $portVersion base - " - BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - extra_cmake_modules$secondaryArchSuffix + extra_cmake_modules$secondaryArchSuffix == $portVersion qt6_tools${secondaryArchSuffix}_devel devel:libKF6Codecs$secondaryArchSuffix == $libVersion devel:libKF6ConfigCore$secondaryArchSuffix == $libVersion @@ -59,8 +50,6 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make cmd:msgfmt$secondaryArchSuffix @@ -79,12 +68,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,20 +86,15 @@ INSTALL() packageEntries devel \ $developDir \ $libDir/cmake - - packageEntries doc \ - $documentationDir } TEST() { - # 97% tests passed, 1 tests failed out of 32 + # 94% tests passed, 2 tests failed out of 32 # From upstream on the failing test eg GERMANY vs GERMANIA - # The whole addresstest explicitly does - #``` - #qputenv("LANG", "it_CH.UTF-8"); - #``` - #Is haiku missing localization of country names? Not sure where the names are supposed to be coming from. + # The whole addresstest explicitly does + # qputenv("LANG", "it_CH.UTF-8"); + # Is haiku missing localization of country names? Not sure where the names are supposed to be coming from. export LIBRARY_PATH="$sourceDir/build/bin${LIBRARY_PATH:+:$LIBRARY_PATH}" ctest --test-dir build --output-on-failure } diff --git a/kde-frameworks/kfilemetadata/kfilemetadata6-6.13.0.recipe b/kde-frameworks/kfilemetadata/kfilemetadata6-6.16.0.recipe similarity index 83% rename from kde-frameworks/kfilemetadata/kfilemetadata6-6.13.0.recipe rename to kde-frameworks/kfilemetadata/kfilemetadata6-6.16.0.recipe index 8230029d3..4985d23ee 100644 --- a/kde-frameworks/kfilemetadata/kfilemetadata6-6.13.0.recipe +++ b/kde-frameworks/kfilemetadata/kfilemetadata6-6.16.0.recipe @@ -4,11 +4,11 @@ and metadata from a number of different files. This library is typically used \ by file indexers to retreive the metadata. This library can also be used by \ applications to write metadata." HOMEPAGE="https://invent.kde.org/frameworks/kfilemetadata" -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%.*}/kfilemetadata-${portVersion}.tar.xz" -CHECKSUM_SHA256="090fcd05577cd7940e7072fcf8855f1a7f076ff09ae3397bbfa40681dea4be9e" +CHECKSUM_SHA256="47d680b62697421bdfea3dcbfeb563528e3eba8daf48564c3c3da564e37640c5" SOURCE_DIR="kfilemetadata-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -38,18 +38,9 @@ REQUIRES_devel=" kfilemetadata6$secondaryArchSuffix == $portVersion base " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - kfilemetadata6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - kfilemetadata6$secondaryArchSuffix == $portVersion base - " - BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - extra_cmake_modules$secondaryArchSuffix + extra_cmake_modules$secondaryArchSuffix == $portVersion qt6_tools${secondaryArchSuffix}_devel devel:libepub$secondaryArchSuffix devel:libexiv2$secondaryArchSuffix @@ -61,8 +52,8 @@ BUILD_REQUIRES=" devel:libKF6ConfigCore$secondaryArchSuffix == $libVersion devel:libKF6CoreAddons$secondaryArchSuffix == $libVersion devel:libKF6I18n$secondaryArchSuffix == $libVersion - devel:libpoppler$secondaryArchSuffix >= 144.0 - devel:libpoppler_qt6$secondaryArchSuffix >= 3.9 + devel:libpoppler$secondaryArchSuffix >= 148.0 + devel:libpoppler_qt6$secondaryArchSuffix >= 3.10.0 devel:libQMobipocket6$secondaryArchSuffix devel:libQt6Core$secondaryArchSuffix devel:libQt6Qml$secondaryArchSuffix @@ -70,8 +61,6 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make cmd:msgfmt$secondaryArchSuffix @@ -89,12 +78,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,9 +96,6 @@ INSTALL() packageEntries devel \ $developDir \ $libDir/cmake - - packageEntries doc \ - $documentationDir } TEST() diff --git a/kde-frameworks/kidletime/kidletime6-6.13.0.recipe b/kde-frameworks/kidletime/kidletime6-6.16.0.recipe similarity index 81% rename from kde-frameworks/kidletime/kidletime6-6.13.0.recipe rename to kde-frameworks/kidletime/kidletime6-6.16.0.recipe index 41eebd661..03dcaf0d8 100644 --- a/kde-frameworks/kidletime/kidletime6-6.13.0.recipe +++ b/kde-frameworks/kidletime/kidletime6-6.16.0.recipe @@ -4,11 +4,11 @@ It is useful not only for finding out about the current idle time of the PC, \ but also for getting notified upon idle time events, such as custom timeouts, \ or user activity." HOMEPAGE="https://invent.kde.org/frameworks/kidletime" -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%.*}/kidletime-${portVersion}.tar.xz" -CHECKSUM_SHA256="ee17d3f7cdd507390e0e9ba96896b7dcfaa008e385a9db423207bc3ee236e6dc" +CHECKSUM_SHA256="57a7a40d7093d7a6697f9a43ff55cbcb2629ec5d28ece4a37aa4000efaa61b2d" SOURCE_DIR="kidletime-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -37,25 +37,14 @@ REQUIRES_devel=" kidletime6$secondaryArchSuffix == $portVersion base " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - kidletime6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - kidletime6$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 @@ -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/kitemmodels/kitemmodels6-6.13.0.recipe b/kde-frameworks/kitemmodels/kitemmodels6-6.16.0.recipe similarity index 84% rename from kde-frameworks/kitemmodels/kitemmodels6-6.13.0.recipe rename to kde-frameworks/kitemmodels/kitemmodels6-6.16.0.recipe index 4ff53f7f6..8df82fb39 100644 --- a/kde-frameworks/kitemmodels/kitemmodels6-6.13.0.recipe +++ b/kde-frameworks/kitemmodels/kitemmodels6-6.16.0.recipe @@ -17,11 +17,11 @@ KRecursiveFilterProxyModel - Recursive filtering of models KSelectionProxyModel - A Proxy Model which presents a subset of its source \ model to observers" HOMEPAGE="https://invent.kde.org/frameworks/kitemmodels" -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%.*}/kitemmodels-${portVersion}.tar.xz" -CHECKSUM_SHA256="416c4792e9918c4f909e1dad8fbe7551fb561703c02d4e0001b372df1fab58e6" +CHECKSUM_SHA256="71766ea9e78f70bd4f61b160f70b31f7825c5f4c7c74d397166a9dae7b1dcf5c" SOURCE_DIR="kitemmodels-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -47,26 +47,15 @@ REQUIRES_devel=" kitemmodels6$secondaryArchSuffix == $portVersion base " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - kitemmodels6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - kitemmodels6$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:pkg_config$secondaryArchSuffix @@ -83,12 +72,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/knewstuff/knewstuff6-6.13.0.recipe b/kde-frameworks/knewstuff/knewstuff6-6.16.0.recipe similarity index 87% rename from kde-frameworks/knewstuff/knewstuff6-6.13.0.recipe rename to kde-frameworks/knewstuff/knewstuff6-6.16.0.recipe index 20a251197..3e930373e 100644 --- a/kde-frameworks/knewstuff/knewstuff6-6.13.0.recipe +++ b/kde-frameworks/knewstuff/knewstuff6-6.16.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="The KNewStuff library implements collaborative data sharing \ for applications. It uses libattica to support the Open Collaboration \ Services specification." HOMEPAGE="https://invent.kde.org/frameworks/knewstuff" -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%.*}/knewstuff-${portVersion}.tar.xz" -CHECKSUM_SHA256="338873ceca0593f03a760732e4f8d0fd1bb059f21b7dedcde13f5e594226d798" +CHECKSUM_SHA256="53e409a89bd7a8c1f158e2851baee03eeb5164c9fa2a9d0c0f956d23d6e14e62" SOURCE_DIR="knewstuff-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -53,18 +53,9 @@ REQUIRES_devel=" devel:libKF6CoreAddons$secondaryArchSuffix " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - knewstuff6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - knewstuff6$secondaryArchSuffix == $portVersion base - " - BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - extra_cmake_modules$secondaryArchSuffix + extra_cmake_modules$secondaryArchSuffix == $portVersion qt6_tools${secondaryArchSuffix}_devel devel:libKF6Archive$secondaryArchSuffix == $libVersion devel:libKF6Attica$secondaryArchSuffix == $libVersion @@ -80,8 +71,6 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make cmd:msgfmt$secondaryArchSuffix @@ -100,12 +89,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/kpackage/kpackage6-6.13.0.recipe b/kde-frameworks/kpackage/kpackage6-6.16.0.recipe similarity index 82% rename from kde-frameworks/kpackage/kpackage6-6.13.0.recipe rename to kde-frameworks/kpackage/kpackage6-6.16.0.recipe index 2cafe0f9a..03e11bf37 100644 --- a/kde-frameworks/kpackage/kpackage6-6.13.0.recipe +++ b/kde-frameworks/kpackage/kpackage6-6.16.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="The KPackage framework lets the user install and load packages \ of non binary content such as scripted extensions or graphic assets, as if \ they were traditional plugins." HOMEPAGE="https://invent.kde.org/frameworks/kpackage" -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%.*}/kpackage-${portVersion}.tar.xz" -CHECKSUM_SHA256="a622694aa723d79b7b4988cb2bc51f85d20fcaafee020f741ee52053dc85648a" +CHECKSUM_SHA256="a45fce1026db3b65cdd1dd0e11374808e2686914a062f6644ebaa8ed308ee3cb" SOURCE_DIR="kpackage-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -37,18 +37,9 @@ REQUIRES_devel=" kpackage6$secondaryArchSuffix == $portVersion base " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - kpackage6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - kpackage6$secondaryArchSuffix == $portVersion base - " - BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - extra_cmake_modules$secondaryArchSuffix + extra_cmake_modules$secondaryArchSuffix == $portVersion qt6_tools${secondaryArchSuffix}_devel devel:libKF6Archive$secondaryArchSuffix == $libVersion devel:libKF6CoreAddons$secondaryArchSuffix == $libVersion @@ -57,8 +48,6 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make cmd:msgfmt$secondaryArchSuffix @@ -73,12 +62,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 } @@ -92,9 +80,6 @@ INSTALL() packageEntries devel \ $developDir \ $libDir/cmake - - packageEntries doc \ - $documentationDir } TEST() diff --git a/kde-frameworks/ktextwidgets/ktextwidgets6-6.13.0.recipe b/kde-frameworks/ktextwidgets/ktextwidgets6-6.16.0.recipe similarity index 86% rename from kde-frameworks/ktextwidgets/ktextwidgets6-6.13.0.recipe rename to kde-frameworks/ktextwidgets/ktextwidgets6-6.16.0.recipe index 9356f2fa6..6f8359756 100644 --- a/kde-frameworks/ktextwidgets/ktextwidgets6-6.13.0.recipe +++ b/kde-frameworks/ktextwidgets/ktextwidgets6-6.16.0.recipe @@ -2,11 +2,11 @@ SUMMARY="Text editing widgets" DESCRIPTION="KTextWidgets provides widgets for displaying and editing text. \ It supports rich text as well as plain text." HOMEPAGE="https://invent.kde.org/frameworks/ktextwidgets" -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%.*}/ktextwidgets-${portVersion}.tar.xz" -CHECKSUM_SHA256="1ff29bf02b247f09ffaaafe4578f0977b51c42b67eef84fddb5677dd7d1edf2e" +CHECKSUM_SHA256="cb718ae12c28a1b17f2e552f08f121aea99a6dd5ff437b270581ab9270a02ea1" SOURCE_DIR="ktextwidgets-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -47,18 +47,9 @@ REQUIRES_devel=" devel:libKF6SonnetCore$secondaryArchSuffix == $libVersion " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - ktextwidgets6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - ktextwidgets6$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:libKF6Completion$secondaryArchSuffix == $libVersion @@ -72,8 +63,6 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make cmd:msgfmt$secondaryArchSuffix @@ -92,12 +81,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 } @@ -111,9 +99,6 @@ INSTALL() packageEntries devel \ $developDir \ $libDir/cmake - - packageEntries doc \ - $documentationDir } TEST() diff --git a/kde-frameworks/kxmlgui/kxmlgui6-6.13.0.recipe b/kde-frameworks/kxmlgui/kxmlgui6-6.16.0.recipe similarity index 88% rename from kde-frameworks/kxmlgui/kxmlgui6-6.13.0.recipe rename to kde-frameworks/kxmlgui/kxmlgui6-6.16.0.recipe index 2b69a16bc..6b4e671d7 100644 --- a/kde-frameworks/kxmlgui/kxmlgui6-6.13.0.recipe +++ b/kde-frameworks/kxmlgui/kxmlgui6-6.16.0.recipe @@ -5,11 +5,11 @@ description and hooks in the application code. The framework supports \ merging of multiple description for example for integrating actions from \ plugins." HOMEPAGE="https://invent.kde.org/frameworks/kxmlgui" -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%.*}/kxmlgui-${portVersion}.tar.xz" -CHECKSUM_SHA256="e106482d3bb15f7afdeeb5542e0f0f3ca26b9b5c6374a03ca18153d5d2750de6" +CHECKSUM_SHA256="26fe5375d95029c5a828d5b47fc4b20e8684bc3be88df1bc94082821ce32a74e" SOURCE_DIR="kxmlgui-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -53,18 +53,9 @@ REQUIRES_devel=" devel:libKF6GuiAddons$secondaryArchSuffix == $libVersion " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - kxmlgui6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - kxmlgui6$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 @@ -84,8 +75,6 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make cmd:msgfmt$secondaryArchSuffix @@ -104,12 +93,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/syndication/syndication6-6.13.0.recipe b/kde-frameworks/syndication/syndication6-6.16.0.recipe similarity index 82% rename from kde-frameworks/syndication/syndication6-6.13.0.recipe rename to kde-frameworks/syndication/syndication6-6.16.0.recipe index 1b9ccf52c..b03e2691b 100644 --- a/kde-frameworks/syndication/syndication6-6.13.0.recipe +++ b/kde-frameworks/syndication/syndication6-6.16.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="RSS (0.9/1.0, 0.91..2.0) and Atom (0.3 and 1.0) feeds are supported offers a unified, format-agnostic view on the parsed feed, so that the using application does \ not need to distinguish between feed formats." HOMEPAGE="https://invent.kde.org/frameworks/syndication" -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%.*}/syndication-${portVersion}.tar.xz" -CHECKSUM_SHA256="1fe07a581705659753f995a7ee09977bf528b020a65978349b9722862da08fb7" +CHECKSUM_SHA256="901f5270720911818174024e6cd2fe44c94c752f36db0ce18d3a7dcd9a6cb6de" SOURCE_DIR="syndication-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -35,26 +35,15 @@ REQUIRES_devel=" syndication6$secondaryArchSuffix == $portVersion base " -ARCHITECTURES_doc="any" - -PROVIDES_doc=" - syndication6${secondaryArchSuffix}_doc = $portVersion - " -REQUIRES_doc=" - syndication6$secondaryArchSuffix == $portVersion base - " - BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - extra_cmake_modules$secondaryArchSuffix + extra_cmake_modules$secondaryArchSuffix == $portVersion qt6_tools${secondaryArchSuffix}_devel devel:libKF6Codecs$secondaryArchSuffix == $libVersion devel:libQt6Core$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:cmake - cmd:dot - cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make cmd:pkg_config$secondaryArchSuffix @@ -67,12 +56,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 } @@ -86,9 +74,6 @@ INSTALL() packageEntries devel \ $developDir \ $libDir/cmake - - packageEntries doc \ - $documentationDir } TEST()