From 5e8b7a3167ad35aebf93a15147fb5f6e983b5a41 Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Wed, 19 Feb 2025 13:09:31 +0100 Subject: [PATCH] KF6 frameworks, part7 (#11800) --- ...r6-6.9.0.recipe => krunner6-6.11.0.recipe} | 24 ++++++++++++------- ...ipe => kstatusnotifieritem6-6.11.0.recipe} | 24 ++++++++++++------- ...ksvg6-6.9.0.recipe => ksvg6-6.11.0.recipe} | 20 +++++++++++----- ....9.0.recipe => ktexteditor6-6.11.0.recipe} | 20 +++++++++++----- ....0.recipe => ktexttemplate6-6.11.0.recipe} | 24 ++++++++++++------- ....recipe => kunitconversion6-6.11.0.recipe} | 20 +++++++++++----- ....0.recipe => kuserfeedback6-6.11.0.recipe} | 12 +++------- ...on6-6.9.0.recipe => prison6-6.11.0.recipe} | 21 ++++++++++------ ...e6-6.9.0.recipe => purpose6-6.11.0.recipe} | 12 +++++----- ...cipe => qqc2_desktop_style6-6.11.0.recipe} | 6 ++++- 10 files changed, 118 insertions(+), 65 deletions(-) rename kde-frameworks/krunner/{krunner6-6.9.0.recipe => krunner6-6.11.0.recipe} (87%) rename kde-frameworks/kstatusnotifieritem/{kstatusnotifieritem6-6.9.0.recipe => kstatusnotifieritem6-6.11.0.recipe} (86%) rename kde-frameworks/ksvg/{ksvg6-6.9.0.recipe => ksvg6-6.11.0.recipe} (89%) rename kde-frameworks/ktexteditor/{ktexteditor6-6.9.0.recipe => ktexteditor6-6.11.0.recipe} (92%) rename kde-frameworks/ktexttemplate/{ktexttemplate6-6.9.0.recipe => ktexttemplate6-6.11.0.recipe} (85%) rename kde-frameworks/kunitconversion/{kunitconversion6-6.9.0.recipe => kunitconversion6-6.11.0.recipe} (88%) rename kde-frameworks/kuserfeedback/{kuserfeedback6-6.9.0.recipe => kuserfeedback6-6.11.0.recipe} (88%) rename kde-frameworks/prison/{prison6-6.9.0.recipe => prison6-6.11.0.recipe} (88%) rename kde-frameworks/purpose/{purpose6-6.9.0.recipe => purpose6-6.11.0.recipe} (92%) rename kde-frameworks/qqc2-desktop-style/{qqc2_desktop_style6-6.9.0.recipe => qqc2_desktop_style6-6.11.0.recipe} (94%) diff --git a/kde-frameworks/krunner/krunner6-6.9.0.recipe b/kde-frameworks/krunner/krunner6-6.11.0.recipe similarity index 87% rename from kde-frameworks/krunner/krunner6-6.9.0.recipe rename to kde-frameworks/krunner/krunner6-6.11.0.recipe index 0c176c14e..c128e152e 100644 --- a/kde-frameworks/krunner/krunner6-6.9.0.recipe +++ b/kde-frameworks/krunner/krunner6-6.11.0.recipe @@ -7,7 +7,7 @@ COPYRIGHT="2010-2024 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/krunner-${portVersion}.tar.xz" -CHECKSUM_SHA256="eb4a5ee730b8d53641d8b08bdeb8d4bb065b19b6de3fa2ae9250436822f00d8c" +CHECKSUM_SHA256="2179da656375d8839ea7c2c502087b527c6715e1018582ac8f63612ca527aa90" SOURCE_DIR="krunner-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -40,6 +40,15 @@ REQUIRES_devel=" krunner6$secondaryArchSuffix == $portVersion base " +ARCHITECTURES_doc="any" + +PROVIDES_doc=" + krunner6${secondaryArchSuffix}_doc = $portVersion + " +REQUIRES_doc=" + krunner6$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel extra_cmake_modules$secondaryArchSuffix @@ -68,9 +77,6 @@ TEST_REQUIRES=" lib:libdbus_1$secondaryArchSuffix " -#defineDebugInfoPackage krunner6$secondaryArchSuffix \ -# $libDir/libKF6Runner.so.$libVersion - BUILD() { cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ @@ -78,7 +84,7 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ + -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ -DBUILD_QCH=ON \ @@ -95,9 +101,11 @@ INSTALL() libKF6Runner packageEntries devel \ - $libDir/cmake \ - $documentationDir \ - $developDir + $developDir \ + $libDir/cmake + + packageEntries doc \ + $documentationDir } TEST() diff --git a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem6-6.9.0.recipe b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem6-6.11.0.recipe similarity index 86% rename from kde-frameworks/kstatusnotifieritem/kstatusnotifieritem6-6.9.0.recipe rename to kde-frameworks/kstatusnotifieritem/kstatusnotifieritem6-6.11.0.recipe index b5ab93c44..24bed25b4 100644 --- a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem6-6.9.0.recipe +++ b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem6-6.11.0.recipe @@ -8,7 +8,7 @@ COPYRIGHT="2010-2024 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/kstatusnotifieritem-$portVersion.tar.xz" -CHECKSUM_SHA256="7308a2615a606a44d3ea653925e34cf803a9f4f4cea36342725024fcee63c083" +CHECKSUM_SHA256="26c92c25b1f70296bde9e71fba1f719778c85cb57227f6045f606af99c48a8bd" SOURCE_DIR="kstatusnotifieritem-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -38,6 +38,15 @@ REQUIRES_devel=" kstatusnotifieritem6$secondaryArchSuffix == $portVersion base " +ARCHITECTURES_doc="any" + +PROVIDES_doc=" + kstatusnotifieritem6${secondaryArchSuffix}_doc = $portVersion + " +REQUIRES_doc=" + kstatusnotifieritem6$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel extra_cmake_modules$secondaryArchSuffix @@ -60,9 +69,6 @@ TEST_REQUIRES=" qthaikuplugins " -#defineDebugInfoPackage kstatusnotifieritem6$secondaryArchSuffix \ -# $libDir/libKF6StatusNotifierItem.so.$libVersion - BUILD() { cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ @@ -70,7 +76,7 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ + -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ -DBUILD_QCH=ON \ @@ -87,9 +93,11 @@ INSTALL() libKF6StatusNotifierItem packageEntries devel \ - $libDir/cmake \ - $documentationDir \ - $developDir + $developDir \ + $libDir/cmake + + packageEntries doc \ + $documentationDir } TEST() diff --git a/kde-frameworks/ksvg/ksvg6-6.9.0.recipe b/kde-frameworks/ksvg/ksvg6-6.11.0.recipe similarity index 89% rename from kde-frameworks/ksvg/ksvg6-6.9.0.recipe rename to kde-frameworks/ksvg/ksvg6-6.11.0.recipe index fe272cc11..51697c5d5 100644 --- a/kde-frameworks/ksvg/ksvg6-6.9.0.recipe +++ b/kde-frameworks/ksvg/ksvg6-6.11.0.recipe @@ -7,7 +7,7 @@ COPYRIGHT="2010-2024 KDE Organisation" LICENSE="GNU LGPL v2.1" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/ksvg-$portVersion.tar.xz" -CHECKSUM_SHA256="ccd736e032a4089e1d1b2f829b55407ffd333a183f8cca1ad41184e68b9ebcd6" +CHECKSUM_SHA256="053092e36b76deeffe19629ae12a372b172f947bee3cc2034c68e7ba4e1da6cf" SOURCE_DIR="ksvg-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -41,6 +41,15 @@ REQUIRES_devel=" ksvg6$secondaryArchSuffix == $portVersion base " +ARCHITECTURES_doc="any" + +PROVIDES_doc=" + ksvg6${secondaryArchSuffix}_doc = $portVersion + " +REQUIRES_doc=" + ksvg6$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel extra_cmake_modules$secondaryArchSuffix @@ -70,9 +79,6 @@ TEST_REQUIRES=" qthaikuplugins " -#defineDebugInfoPackage ksvg6$secondaryArchSuffix \ -# $libDir/libKF6Svg.so.$libVersion - BUILD() { cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ @@ -80,7 +86,7 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ + -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ -DBUILD_QCH=ON \ @@ -98,8 +104,10 @@ INSTALL() packageEntries devel \ $developDir \ - $documentationDir \ $libDir/cmake + + packageEntries doc \ + $documentationDir } TEST() diff --git a/kde-frameworks/ktexteditor/ktexteditor6-6.9.0.recipe b/kde-frameworks/ktexteditor/ktexteditor6-6.11.0.recipe similarity index 92% rename from kde-frameworks/ktexteditor/ktexteditor6-6.9.0.recipe rename to kde-frameworks/ktexteditor/ktexteditor6-6.11.0.recipe index c9ddfb045..0e1b952fe 100644 --- a/kde-frameworks/ktexteditor/ktexteditor6-6.9.0.recipe +++ b/kde-frameworks/ktexteditor/ktexteditor6-6.11.0.recipe @@ -12,7 +12,7 @@ COPYRIGHT="2010-2024 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/ktexteditor-${portVersion}.tar.xz" -CHECKSUM_SHA256="1b1660dc6a07f21d99fe5495951f25f1e9f61db63f8f50bc2f610482bc15b3ca" +CHECKSUM_SHA256="82d33dccad98e2f514de4d17c4e665197fdd8588a55979358f88aeeac6fc4419" SOURCE_DIR="ktexteditor-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -72,6 +72,15 @@ REQUIRES_devel=" devel:libKF6SyntaxHighlighting$secondaryArchSuffix == $libVersion " +ARCHITECTURES_doc="any" + +PROVIDES_doc=" + ktexteditor6${secondaryArchSuffix}_doc = $portVersion + " +REQUIRES_doc=" + ktexteditor6$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel extra_cmake_modules$secondaryArchSuffix @@ -104,9 +113,6 @@ TEST_REQUIRES=" qthaikuplugins " -#defineDebugInfoPackage ktexteditor6$secondaryArchSuffix \ -# $libDir/libKF6TextEditor.so.$libVersion - BUILD() { cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ @@ -114,7 +120,7 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ + -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ -DBUILD_QCH=ON \ @@ -132,8 +138,10 @@ INSTALL() packageEntries devel \ $developDir \ - $documentationDir \ $libDir/cmake + + packageEntries doc \ + $documentationDir } TEST() diff --git a/kde-frameworks/ktexttemplate/ktexttemplate6-6.9.0.recipe b/kde-frameworks/ktexttemplate/ktexttemplate6-6.11.0.recipe similarity index 85% rename from kde-frameworks/ktexttemplate/ktexttemplate6-6.9.0.recipe rename to kde-frameworks/ktexttemplate/ktexttemplate6-6.11.0.recipe index 8e22f97cb..7de04900a 100644 --- a/kde-frameworks/ktexttemplate/ktexttemplate6-6.9.0.recipe +++ b/kde-frameworks/ktexttemplate/ktexttemplate6-6.11.0.recipe @@ -10,7 +10,7 @@ COPYRIGHT="2010-2024 KDE Organisation" LICENSE="GNU LGPL v2.1" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/ktexttemplate-$portVersion.tar.xz" -CHECKSUM_SHA256="4c5f6c71ee1895285a97e1329a60c6a0dc5f8aca4875970f4bdf7442f211c8a9" +CHECKSUM_SHA256="b0f30c6e49a132cdf587228e0ba1e1d974cc155d233b57ff617f5d55e7f7b905" SOURCE_DIR="ktexttemplate-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -37,6 +37,15 @@ REQUIRES_devel=" ktexttemplate6$secondaryArchSuffix == $portVersion base " +ARCHITECTURES_doc="any" + +PROVIDES_doc=" + ktexttemplate6${secondaryArchSuffix}_doc = $portVersion + " +REQUIRES_doc=" + ktexttemplate6$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel extra_cmake_modules$secondaryArchSuffix @@ -55,9 +64,6 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -#defineDebugInfoPackage ktexttemplate6$secondaryArchSuffix \ -# $libDir/libKF6TextTemplate.so.$libVersion - BUILD() { cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ @@ -65,7 +71,7 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ + -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ -DBUILD_QCH=ON \ @@ -83,9 +89,11 @@ INSTALL() fixPkgconfig packageEntries devel \ - $libDir/cmake \ - $documentationDir \ - $developDir + $developDir \ + $libDir/cmake + + packageEntries doc \ + $documentationDir } TEST() diff --git a/kde-frameworks/kunitconversion/kunitconversion6-6.9.0.recipe b/kde-frameworks/kunitconversion/kunitconversion6-6.11.0.recipe similarity index 88% rename from kde-frameworks/kunitconversion/kunitconversion6-6.9.0.recipe rename to kde-frameworks/kunitconversion/kunitconversion6-6.11.0.recipe index 601983a54..7a3e94991 100644 --- a/kde-frameworks/kunitconversion/kunitconversion6-6.9.0.recipe +++ b/kde-frameworks/kunitconversion/kunitconversion6-6.11.0.recipe @@ -32,7 +32,7 @@ COPYRIGHT="2010-2024 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/kunitconversion-${portVersion}.tar.xz" -CHECKSUM_SHA256="ea57ac6fa0ccc22dbcbcf87057cabc813a7f7b25a5cfa4349829d00e134bfd1c" +CHECKSUM_SHA256="8d26a83d1371bd70c48281708680c69e61faca44963deab52d07c9723c27ee49" SOURCE_DIR="kunitconversion-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -61,6 +61,15 @@ REQUIRES_devel=" kunitconversion6$secondaryArchSuffix == $portVersion base " +ARCHITECTURES_doc="any" + +PROVIDES_doc=" + kunitconversion6${secondaryArchSuffix}_doc = $portVersion + " +REQUIRES_doc=" + kunitconversion6$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel extra_cmake_modules$secondaryArchSuffix @@ -81,9 +90,6 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -#defineDebugInfoPackage kunitconversion6$secondaryArchSuffix \ -# $libDir/libKF6UnitConversion.so.$libVersion - BUILD() { cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ @@ -91,7 +97,7 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ + -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ -DBUILD_QCH=ON \ @@ -109,8 +115,10 @@ INSTALL() packageEntries devel \ $developDir \ - $documentationDir \ $libDir/cmake + + packageEntries doc \ + $documentationDir } TEST() diff --git a/kde-frameworks/kuserfeedback/kuserfeedback6-6.9.0.recipe b/kde-frameworks/kuserfeedback/kuserfeedback6-6.11.0.recipe similarity index 88% rename from kde-frameworks/kuserfeedback/kuserfeedback6-6.9.0.recipe rename to kde-frameworks/kuserfeedback/kuserfeedback6-6.11.0.recipe index 97f1cdbb2..338a2cb5c 100644 --- a/kde-frameworks/kuserfeedback/kuserfeedback6-6.9.0.recipe +++ b/kde-frameworks/kuserfeedback/kuserfeedback6-6.11.0.recipe @@ -6,7 +6,7 @@ COPYRIGHT="2010-2024 KDE Organisation" LICENSE="MIT" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/kuserfeedback-$portVersion.tar.xz" -CHECKSUM_SHA256="d12bec0c0396f589423a77a8a8e3c8e7fdc8e9cb88ec6eb35ad978a3127ae5e8" +CHECKSUM_SHA256="ac516b7b8f9cd0891664f8b580d0a5a5c494cf6b5dbfddd87b6f6256548b7910" SOURCE_DIR="kuserfeedback-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -74,12 +74,7 @@ TEST_REQUIRES=" qthaikuplugins$secondaryArchSuffix " -#defineDebugInfoPackage kuserfeedback6$secondaryArchSuffix \ -# $binDir/UserFeedbackConsole \ -# $binDir/userfeedbackctl \ -# $libDir/libKF6UserFeedbackCore.so.$libVersion \ -# $libDir/libKF6UserFeedbackWidgets.so.$libVersion - +# no Qt documentation (yet?) BUILD() { cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ @@ -87,7 +82,7 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ + -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt6/mkspecs \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ @@ -110,7 +105,6 @@ INSTALL() packageEntries devel \ $developDir \ - $dataDir/Qt6/mkspecs \ $libDir/cmake } diff --git a/kde-frameworks/prison/prison6-6.9.0.recipe b/kde-frameworks/prison/prison6-6.11.0.recipe similarity index 88% rename from kde-frameworks/prison/prison6-6.9.0.recipe rename to kde-frameworks/prison/prison6-6.11.0.recipe index 94601be27..a4f5efa1e 100644 --- a/kde-frameworks/prison/prison6-6.9.0.recipe +++ b/kde-frameworks/prison/prison6-6.11.0.recipe @@ -7,7 +7,7 @@ COPYRIGHT="2010-2024 KDE Foundations" LICENSE="GNU LGPL v3" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/prison-$portVersion.tar.xz" -CHECKSUM_SHA256="e84135473756a7b6cdfcbc026b464112dc02c158550ec3149b308e065a798443" +CHECKSUM_SHA256="7cc8dff3ef172b24d10ee50c0876d79c87730b6fb23bd678708f7770b9da4f20" SOURCE_DIR="prison-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -47,6 +47,15 @@ REQUIRES_devel=" prison6$secondaryArchSuffix == $portVersion base " +ARCHITECTURES_doc="any" + +PROVIDES_doc=" + prison6${secondaryArchSuffix}_doc = $portVersion + " +REQUIRES_doc=" + prison6$secondaryArchSuffix == $portVersion base + " + BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel extra_cmake_modules$secondaryArchSuffix @@ -69,10 +78,6 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -#defineDebugInfoPackage prison6$secondaryArchSuffix \ -# $libDir/libKF6Prison.so.$libVersion \ -# $libDir/libKF6PrisonScanner.so.$libVersion - BUILD() { cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ @@ -81,7 +86,7 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ + -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6_base \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ -DBUILD_QCH=ON \ @@ -100,8 +105,10 @@ INSTALL() packageEntries devel \ $developDir \ - $documentationDir \ $libDir/cmake + + packageEntries doc \ + $documentationDir } TEST() diff --git a/kde-frameworks/purpose/purpose6-6.9.0.recipe b/kde-frameworks/purpose/purpose6-6.11.0.recipe similarity index 92% rename from kde-frameworks/purpose/purpose6-6.9.0.recipe rename to kde-frameworks/purpose/purpose6-6.11.0.recipe index b5b560411..f092bc6cd 100644 --- a/kde-frameworks/purpose/purpose6-6.9.0.recipe +++ b/kde-frameworks/purpose/purpose6-6.11.0.recipe @@ -9,7 +9,7 @@ COPYRIGHT="2010-2024 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/purpose-${portVersion}.tar.xz" -CHECKSUM_SHA256="1709a31d446e7be432179b7fcd2ee26e8e3b9fde0a39ab3557835643873ae558" +CHECKSUM_SHA256="48e172f05869e1a2cc19e0eb6230ae12cfe23d234b40d6d3bb2f411c7f6984e0" SOURCE_DIR="purpose-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -75,6 +75,8 @@ fi BUILD_PREREQUIRES=" cmd:arc cmd:cmake + cmd:dot + cmd:doxygen cmd:g++$secondaryArchSuffix cmd:intltool_merge cmd:make @@ -87,10 +89,7 @@ TEST_REQUIRES=" qthaikuplugins " -#defineDebugInfoPackage purpose6$secondaryArchSuffix \ -# $libDir/libKF6Purpose.so.$libVersion \ -# $libDir/libKF6PurposeWidgets.so.$libVersion - +# no Qt documentation (yet?) BUILD() { cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ @@ -98,9 +97,10 @@ BUILD() -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/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/qqc2-desktop-style/qqc2_desktop_style6-6.9.0.recipe b/kde-frameworks/qqc2-desktop-style/qqc2_desktop_style6-6.11.0.recipe similarity index 94% rename from kde-frameworks/qqc2-desktop-style/qqc2_desktop_style6-6.9.0.recipe rename to kde-frameworks/qqc2-desktop-style/qqc2_desktop_style6-6.11.0.recipe index 91434b2b5..8e7d71e93 100644 --- a/kde-frameworks/qqc2-desktop-style/qqc2_desktop_style6-6.9.0.recipe +++ b/kde-frameworks/qqc2-desktop-style/qqc2_desktop_style6-6.11.0.recipe @@ -8,7 +8,7 @@ LICENSE="GNU LGPL v3 GNU GPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/qqc2-desktop-style-${portVersion}.tar.xz" -CHECKSUM_SHA256="3e9c0698e7b392b1110c016d632bce21b32f81e65adfda285b6d01d6d6eb4469" +CHECKSUM_SHA256="996542716196bfac8a228a36b4618c992e193782779dcf4138d638e38306652c" SOURCE_DIR="qqc2-desktop-style-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -56,6 +56,8 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" cmd:cmake + cmd:dot + cmd:doxygen cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:make @@ -68,6 +70,7 @@ TEST_REQUIRES=" qthaikuplugins " +# no Qt documentation (yet?) BUILD() { cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ @@ -77,6 +80,7 @@ BUILD() -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ + -DBUILD_QCH=ON \ -DBUILD_TESTING=OFF \ -Wno-dev make -C build $jobArgs