diff --git a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem6-6.5.0.recipe b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem6-6.7.0.recipe similarity index 80% rename from kde-frameworks/kstatusnotifieritem/kstatusnotifieritem6-6.5.0.recipe rename to kde-frameworks/kstatusnotifieritem/kstatusnotifieritem6-6.7.0.recipe index d89a3348b..6e17ff0dc 100644 --- a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem6-6.5.0.recipe +++ b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem6-6.7.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="5def5e1a862d85d0f325c4f1973967bcf8fa97353fe1d361a1cafb0670198403" +CHECKSUM_SHA256="80eae2693cdb5da669b4ed6a8228bddc39816aca0fde928f231e4894827d1de0" SOURCE_DIR="kstatusnotifieritem-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -49,11 +49,11 @@ BUILD_REQUIRES=" BUILD_PREREQUIRES=" cmd:cmake cmd:dot - cmd:doxygen >= 1.9 + cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make - cmd:msgfmt - cmd:msgmerge + cmd:msgfmt$secondaryArchSuffix + cmd:msgmerge$secondaryArchSuffix cmd:pkg_config$secondaryArchSuffix " @@ -61,14 +61,22 @@ TEST_REQUIRES=" qthaikuplugins " +defineDebugInfoPackage kstatusnotifieritem6$secondaryArchSuffix \ + $libDir/libKF6StatusNotifierItem.so.$libVersion + BUILD() { - cmake -Bbuild -S. $cmakeDirArgs \ - -DCMAKE_BUILD_TYPE=Release \ + cmake -B build -S . -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + $cmakeDirArgs \ + -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ + -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ + -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ + -DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt6/mkspecs \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DBUILD_QCH=ON \ - -DBUILD_TESTING=OFF + -DBUILD_TESTING=OFF \ + -Wno-dev make -C build $jobArgs } diff --git a/kde-frameworks/ksvg/ksvg6-6.5.0.recipe b/kde-frameworks/ksvg/ksvg6-6.7.0.recipe similarity index 85% rename from kde-frameworks/ksvg/ksvg6-6.5.0.recipe rename to kde-frameworks/ksvg/ksvg6-6.7.0.recipe index 4c7b49ebb..fada181d9 100644 --- a/kde-frameworks/ksvg/ksvg6-6.5.0.recipe +++ b/kde-frameworks/ksvg/ksvg6-6.7.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="ae2024bd4d7e6950c92b5924deced5d55b6101749d635799b24fedac60cb26cd" +CHECKSUM_SHA256="bbdf7c786c959707cd9c67c04a67e51a15dbcdd6eff7ab52b03c09544e66f184" SOURCE_DIR="ksvg-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -62,11 +62,11 @@ BUILD_REQUIRES=" BUILD_PREREQUIRES=" cmd:cmake cmd:dot - cmd:doxygen >= 1.9 + cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make - cmd:msgfmt - cmd:msgmerge + cmd:msgfmt$secondaryArchSuffix + cmd:msgmerge$secondaryArchSuffix cmd:pkg_config$secondaryArchSuffix " @@ -74,15 +74,22 @@ TEST_REQUIRES=" qthaikuplugins " +defineDebugInfoPackage ksvg6$secondaryArchSuffix \ + $libDir/libKF6Svg.so.$libVersion + BUILD() { - cmake -Bbuild -S. $cmakeDirArgs \ - -DCMAKE_BUILD_TYPE=Release \ + cmake -B build -S . -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + $cmakeDirArgs \ + -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ + -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ + -DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt6/mkspecs \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DBUILD_QCH=ON \ - -DBUILD_TESTING=OFF + -DBUILD_TESTING=OFF \ + -Wno-dev make -C build $jobArgs } diff --git a/kde-frameworks/ktexteditor/ktexteditor6-6.5.0.recipe b/kde-frameworks/ktexteditor/ktexteditor6-6.7.0.recipe similarity index 88% rename from kde-frameworks/ktexteditor/ktexteditor6-6.5.0.recipe rename to kde-frameworks/ktexteditor/ktexteditor6-6.7.0.recipe index 27a6415e3..fb196fbf1 100644 --- a/kde-frameworks/ktexteditor/ktexteditor6-6.5.0.recipe +++ b/kde-frameworks/ktexteditor/ktexteditor6-6.7.0.recipe @@ -12,7 +12,7 @@ COPYRIGHT="2010-2023 KDE Organisation" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/ktexteditor-${portVersion}.tar.xz" -CHECKSUM_SHA256="9bbb8875a68c6b627f3999c2dab2f91fe15570e2a43c3b2aa9149e5b98dbb8c1" +CHECKSUM_SHA256="ed76f72324225a926e00c2c970d48d7f11a576e942e48d092e9837bda79d6991" SOURCE_DIR="ktexteditor-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -28,6 +28,7 @@ PROVIDES=" " REQUIRES=" haiku$secondaryArchSuffix + lib:libeditorconfig$secondaryArchSuffix lib:libgit2$secondaryArchSuffix lib:libGL$secondaryArchSuffix lib:libKF6Archive$secondaryArchSuffix @@ -81,6 +82,7 @@ BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel extra_cmake_modules$secondaryArchSuffix >= $portVersion qt6_tools${secondaryArchSuffix}_devel + devel:libeditorconfig$secondaryArchSuffix devel:libgit2$secondaryArchSuffix devel:libKF6Archive$secondaryArchSuffix == $portVersion devel:libKF6Bookmarks$secondaryArchSuffix == $portVersion @@ -116,34 +118,41 @@ BUILD_REQUIRES=" BUILD_PREREQUIRES=" cmd:cmake cmd:dot - cmd:doxygen >= 1.9 + cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make - cmd:msgfmt - cmd:msgmerge - cmd:python3 + cmd:msgfmt$secondaryArchSuffix + cmd:msgmerge$secondaryArchSuffix + cmd:pkg_config$secondaryArchSuffix " TEST_REQUIRES=" qthaikuplugins " +defineDebugInfoPackage ktexteditor6$secondaryArchSuffix \ + $libDir/libKF6TextEditor.so.$libVersion + BUILD() { - cmake -Bbuild -S. $cmakeDirArgs \ - -DCMAKE_BUILD_TYPE=Release \ + cmake -B build -S . -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + $cmakeDirArgs \ -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ + -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ + -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ + -DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt6/mkspecs \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DENABLE_KAUTH=OFF \ -DBUILD_QCH=ON \ - -DBUILD_TESTING=OFF - make -Cbuild $jobArgs + -DBUILD_TESTING=OFF \ + -Wno-dev + make -C build $jobArgs } INSTALL() { - make -Cbuild install + make -C build install prepareInstalledDevelLib \ libKF6TextEditor diff --git a/kde-frameworks/ktexttemplate/ktexttemplate6-6.5.0.recipe b/kde-frameworks/ktexttemplate/ktexttemplate6-6.7.0.recipe similarity index 78% rename from kde-frameworks/ktexttemplate/ktexttemplate6-6.5.0.recipe rename to kde-frameworks/ktexttemplate/ktexttemplate6-6.7.0.recipe index de4afb267..d028a3c16 100644 --- a/kde-frameworks/ktexttemplate/ktexttemplate6-6.5.0.recipe +++ b/kde-frameworks/ktexttemplate/ktexttemplate6-6.7.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="295a3f87ff08af17f83496fd66b3f634917bcac6466c79be1f4cb6786ecb04c6" +CHECKSUM_SHA256="d6b75f193f4d8d817cf374872a57427489c61736121c72a69c4dd7ee62e1e233" SOURCE_DIR="ktexttemplate-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -47,22 +47,30 @@ BUILD_REQUIRES=" BUILD_PREREQUIRES=" cmd:cmake cmd:dot - cmd:doxygen >= 1.9 + cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make - cmd:msgfmt - cmd:msgmerge + cmd:msgfmt$secondaryArchSuffix + cmd:msgmerge$secondaryArchSuffix cmd:pkg_config$secondaryArchSuffix " +defineDebugInfoPackage ktexttemplate6$secondaryArchSuffix \ + $libDir/libKF6TextTemplate.so.$libVersion + BUILD() { - cmake -Bbuild -S. $cmakeDirArgs \ - -DCMAKE_BUILD_TYPE=Release \ + cmake -B build -S . -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + $cmakeDirArgs \ -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ + -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ + -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ + -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ + -DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt6/mkspecs \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DBUILD_QCH=ON \ - -DBUILD_TESTING=OFF + -DBUILD_TESTING=OFF \ + -Wno-dev make -C build $jobArgs } @@ -76,7 +84,7 @@ INSTALL() packageEntries devel \ $libDir/cmake \ - $dataDir/doc \ + $documentationDir \ $developDir } diff --git a/kde-frameworks/kunitconversion/kunitconversion6-6.5.0.recipe b/kde-frameworks/kunitconversion/kunitconversion6-6.7.0.recipe similarity index 79% rename from kde-frameworks/kunitconversion/kunitconversion6-6.5.0.recipe rename to kde-frameworks/kunitconversion/kunitconversion6-6.7.0.recipe index d32d03f2b..d1bdeb648 100644 --- a/kde-frameworks/kunitconversion/kunitconversion6-6.5.0.recipe +++ b/kde-frameworks/kunitconversion/kunitconversion6-6.7.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="c7d521423c7443d305803e2f606e8dff58fa9e1c7c73b09bce8dd3862e992fe4" +CHECKSUM_SHA256="b303601c623cd66edb66a66fd72e957415b8dd33e70305be8136fa6b43b1a40a" SOURCE_DIR="kunitconversion-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -73,28 +73,36 @@ BUILD_REQUIRES=" BUILD_PREREQUIRES=" cmd:cmake cmd:dot - cmd:doxygen >= 1.9 + cmd:doxygen cmd:g++$secondaryArchSuffix cmd:make - cmd:msgfmt - cmd:msgmerge - cmd:python3 + cmd:msgfmt$secondaryArchSuffix + cmd:msgmerge$secondaryArchSuffix + cmd:pkg_config$secondaryArchSuffix " +defineDebugInfoPackage kunitconversion6$secondaryArchSuffix \ + $libDir/libKF6UnitConversion.so.$libVersion + BUILD() { - cmake -Bbuild -S. $cmakeDirArgs \ - -DCMAKE_BUILD_TYPE=Release \ + cmake -B build -S . -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + $cmakeDirArgs \ + -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ + -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ + -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ + -DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt6/mkspecs \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DBUILD_QCH=ON \ - -DBUILD_TESTING=OFF - make -Cbuild $jobArgs + -DBUILD_TESTING=OFF \ + -Wno-dev + make -C build $jobArgs } INSTALL() { - make -Cbuild install + make -C build install prepareInstalledDevelLib \ libKF6UnitConversion diff --git a/kde-frameworks/kuserfeedback/kuserfeedback6-6.5.0.recipe b/kde-frameworks/kuserfeedback/kuserfeedback6-6.7.0.recipe similarity index 82% rename from kde-frameworks/kuserfeedback/kuserfeedback6-6.5.0.recipe rename to kde-frameworks/kuserfeedback/kuserfeedback6-6.7.0.recipe index e80a03112..3fdb91e64 100644 --- a/kde-frameworks/kuserfeedback/kuserfeedback6-6.5.0.recipe +++ b/kde-frameworks/kuserfeedback/kuserfeedback6-6.7.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="3348d2f29b92e655249b750fd77fb56bc4511ba3ba74399bd3fb2440821a292a" +CHECKSUM_SHA256="4def8d0d6ef227807b6066cb762cec352452a18e0e28b56aecce8ef3ceb52761" SOURCE_DIR="kuserfeedback-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -62,8 +62,8 @@ BUILD_PREREQUIRES=" cmd:flex cmd:g++$secondaryArchSuffix cmd:make - cmd:msgfmt - cmd:msgmerge + cmd:msgfmt$secondaryArchSuffix + cmd:msgmerge$secondaryArchSuffix cmd:php cmd:pkg_config$secondaryArchSuffix " @@ -72,14 +72,23 @@ TEST_REQUIRES=" qthaikuplugins$secondaryArchSuffix " +defineDebugInfoPackage kuserfeedback6$secondaryArchSuffix \ + $libDir/libKF6UserFeedbackCore.so.$libVersion \ + $libDir/libKF6UserFeedbackWidgets.so.$libVersion + BUILD() { - cmake -Bbuild -S. $cmakeDirArgs \ - -DCMAKE_BUILD_TYPE=Release \ + cmake -B build -S . -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + $cmakeDirArgs \ + -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ + -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ + -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ -DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt6/mkspecs \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ - -DBUILD_TESTING=OFF + -DBUILD_QCH=ON \ + -DBUILD_TESTING=OFF \ + -Wno-dev make -C build $jobArgs } diff --git a/kde-frameworks/prison/prison6-6.5.0.recipe b/kde-frameworks/prison/prison6-6.7.0.recipe similarity index 81% rename from kde-frameworks/prison/prison6-6.5.0.recipe rename to kde-frameworks/prison/prison6-6.7.0.recipe index 6fc365ba6..fe5d5017e 100644 --- a/kde-frameworks/prison/prison6-6.5.0.recipe +++ b/kde-frameworks/prison/prison6-6.7.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="bbc17dccfb71988af41e70110b6635323e17d8ed48c08f73808f9f220fb067ba" +CHECKSUM_SHA256="0a053a80beae232cef5da3f6525b14ee649b275cea64de0c0ffad41c3f2ec260" SOURCE_DIR="prison-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -61,23 +61,32 @@ BUILD_REQUIRES=" BUILD_PREREQUIRES=" cmd:cmake cmd:dot - cmd:doxygen >= 1.9 + cmd:doxygen cmd:gcc$secondaryArchSuffix cmd:make - cmd:msgfmt - cmd:msgmerge + cmd:msgfmt$secondaryArchSuffix + cmd:msgmerge$secondaryArchSuffix + cmd:pkg_config$secondaryArchSuffix " +defineDebugInfoPackage prison6$secondaryArchSuffix \ + $libDir/libKF6Prison.so.$libVersion \ + $libDir/libKF6PrisonScanner.so.$libVersion + BUILD() { - cmake -Bbuild -S. $cmakeDirArgs \ - -DCMAKE_BUILD_TYPE=Release \ + cmake -B build -S . -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + $cmakeDirArgs \ -DKDE_INSTALL_LOGGINGCATEGORIESDIR=$settingsDir/xdg \ + -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ + -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ + -DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt6/mkspecs \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DBUILD_QCH=ON \ - -DBUILD_TESTING=OFF + -DBUILD_TESTING=OFF \ + -Wno-dev make -C build $jobArgs } diff --git a/kde-frameworks/purpose/purpose6-6.5.0.recipe b/kde-frameworks/purpose/purpose6-6.7.0.recipe similarity index 87% rename from kde-frameworks/purpose/purpose6-6.5.0.recipe rename to kde-frameworks/purpose/purpose6-6.7.0.recipe index 8df8d4d00..4fd3401be 100644 --- a/kde-frameworks/purpose/purpose6-6.5.0.recipe +++ b/kde-frameworks/purpose/purpose6-6.7.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="40f80a04a737f5b79d9980baabdca54c820456bb30add04479257291c62ac274" +CHECKSUM_SHA256="4f8bbf19022c70df1dc345a4abd81677a505a2e8fef643311287fe8e9212d56a" SOURCE_DIR="purpose-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -60,6 +60,7 @@ REQUIRES_devel=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel + devel:libkaccounts6$secondaryArchSuffix extra_cmake_modules$secondaryArchSuffix >= $portVersion devel:libKF6Bookmarks$secondaryArchSuffix == $portVersion devel:libKF6CalendarEvents$secondaryArchSuffix == $portVersion @@ -85,34 +86,43 @@ BUILD_REQUIRES=" devel:libQt6QuickControls2$secondaryArchSuffix " BUILD_PREREQUIRES=" + cmd:arc cmd:cmake cmd:g++$secondaryArchSuffix + cmd:intltool_merge cmd:make - cmd:msgfmt - cmd:msgmerge + cmd:msgfmt$secondaryArchSuffix + cmd:msgmerge$secondaryArchSuffix + cmd:pkg_config$secondaryArchSuffix " TEST_REQUIRES=" qthaikuplugins " +defineDebugInfoPackage purpose6$secondaryArchSuffix \ + $libDir/libKF6Purpose.so.$libVersion \ + $libDir/libKF6PurposeWidgets.so.$libVersion + BUILD() { - cmake -Bbuild -S. -DCMAKE_BUILD_TYPE=Release \ + cmake -B build -S . -DCMAKE_BUILD_TYPE=RelWithDebInfo \ $cmakeDirArgs \ - -DBUILD_WITH_QT6=ON \ - -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ + -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ + -DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt6/mkspecs \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ - -DBUILD_TESTING=OFF - make -Cbuild $jobArgs + -DBUILD_QCH=ON \ + -DBUILD_TESTING=OFF \ + -Wno-dev + make -C build $jobArgs } INSTALL() { - make -Cbuild install + make -C build install prepareInstalledDevelLibs \ libKF6Purpose \ diff --git a/kde-frameworks/qqc2-desktop-style/qqc2_desktop_style6-6.5.0.recipe b/kde-frameworks/qqc2-desktop-style/qqc2_desktop_style6-6.7.0.recipe similarity index 89% rename from kde-frameworks/qqc2-desktop-style/qqc2_desktop_style6-6.5.0.recipe rename to kde-frameworks/qqc2-desktop-style/qqc2_desktop_style6-6.7.0.recipe index 513ee2694..409e360b7 100644 --- a/kde-frameworks/qqc2-desktop-style/qqc2_desktop_style6-6.5.0.recipe +++ b/kde-frameworks/qqc2-desktop-style/qqc2_desktop_style6-6.7.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="888638775a4c8bb7f80e10e878fd923880c75f2aa6e3878d52c12a77f3da9321" +CHECKSUM_SHA256="b6602d21ba891a63461827aa4513946aef0d8e0141f4a831aafb2c4d2e3fb329" SOURCE_DIR="qqc2-desktop-style-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -98,24 +98,30 @@ BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:make - cmd:msgfmt - cmd:msgmerge + cmd:msgfmt$secondaryArchSuffix + cmd:msgmerge$secondaryArchSuffix cmd:pkg_config$secondaryArchSuffix " BUILD() { - cmake -Bbuild -S. -DCMAKE_BUILD_TYPE=Release \ + cmake -B build -S . -DCMAKE_BUILD_TYPE=RelWithDebInfo \ $cmakeDirArgs \ - -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ - -DECM_DIR=/system/data/cmake/Modules/ECM/cmake - make -Cbuild $jobArgs + -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ + -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ + -DKDE_INSTALL_QTQCHDIR=$documentationDir/packages/qt6 \ + -DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt6/mkspecs \ + -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ + -DBUILD_QCH=ON \ + -DBUILD_TESTING=OFF \ + -Wno-dev + make -C build $jobArgs } INSTALL() { - make -Cbuild install + make -C build install packageEntries devel \ $libDir/cmake