diff --git a/kde-apps/kitinerary/kitinerary24-24.08.0.recipe b/kde-apps/kitinerary/kitinerary24-24.08.3.recipe similarity index 85% rename from kde-apps/kitinerary/kitinerary24-24.08.0.recipe rename to kde-apps/kitinerary/kitinerary24-24.08.3.recipe index 6664567f9..e6589e7de 100644 --- a/kde-apps/kitinerary/kitinerary24-24.08.0.recipe +++ b/kde-apps/kitinerary/kitinerary24-24.08.3.recipe @@ -7,13 +7,13 @@ COPYRIGHT="2010-2024 KDE Organisation" LICENSE="GNU LGPL v2.1" REVISION="1" SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kitinerary-$portVersion.tar.xz" -CHECKSUM_SHA256="befb95f1620e0c9baa82264aabfba0cc676c9ee40583938be2091f1254f2cdac" +CHECKSUM_SHA256="f0ff4d103c93e24770d94432afd0acf456efca70e00d4749d734a5ff98cfd14b" SOURCE_DIR="kitinerary-$portVersion" ARCHITECTURES="all !x86_gcc2" SECONDARY_ARCHITECTURES="x86" -libVersion="6.1.2" +libVersion="6.2.3" libVersionCompat="$libVersion compat >= ${libVersion%%.*}" PROVIDES=" @@ -55,7 +55,7 @@ REQUIRES_devel=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel shared_mime_info$secondaryArchSuffix - devel:libpoppler_Qt6$secondaryArchSuffix >= 3.4 + devel:libpoppler_Qt6$secondaryArchSuffix devel:libssl$secondaryArchSuffix >= 3 devel:libxml2$secondaryArchSuffix devel:libz$secondaryArchSuffix @@ -73,25 +73,30 @@ BUILD_REQUIRES=" devel:libKPim6Mime$secondaryArchSuffix devel:libKPim6PkPass$secondaryArchSuffix # Qt6 + 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 - cmd:msgmerge + cmd:msgfmt$secondaryArchSuffix + cmd:msgmerge$secondaryArchSuffix cmd:pkg_config$secondaryArchSuffix " 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 \ - -DECM_DIR=/system/data/cmake/Modules/ECM/cmake + -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ + -DBUILD_TESTING=OFF \ + -Wno-dev make -C build $jobArgs } @@ -113,7 +118,7 @@ INSTALL() TEST() { -# 77% tests passed, 10 tests failed out of 43 +# 98% tests passed, 1 tests failed out of 4 export LIBRARY_PATH="$sourceDir/build/bin${LIBRARY_PATH:+:$LIBRARY_PATH}" - make -C build test + ctest --test-dir build --output-on-failure }