diff --git a/kde-apps/libgravatar/libgravatar-22.04.3.recipe b/kde-apps/libgravatar/libgravatar-23.08.5.recipe similarity index 79% rename from kde-apps/libgravatar/libgravatar-22.04.3.recipe rename to kde-apps/libgravatar/libgravatar-23.08.5.recipe index c73c87f9a..be4217165 100644 --- a/kde-apps/libgravatar/libgravatar-22.04.3.recipe +++ b/kde-apps/libgravatar/libgravatar-23.08.5.recipe @@ -2,23 +2,22 @@ SUMMARY="Online avatar lookup library" DESCRIPTION="Allows to retrieve avatar images based on a hash from a person's email address, as \ well as local caching to avoid unnecessary network operations. Use Gravatar::GravatarResolvUrlJob \ for this." -HOMEPAGE="https://invent.kde.org/pim/libgravatar" -COPYRIGHT="2010-2023 KDE Organisation" +HOMEPAGE="https://invent.kde.org/pim/libgravatar/" +COPYRIGHT="2010-2024 KDE Organisation" LICENSE="GNU GPL v2" REVISION="1" -SOURCE_URI="$HOMEPAGE/-/archive/v$portVersion/libgravatar-v$portVersion.tar.bz2" -CHECKSUM_SHA256="243b6c80d728ccb1cf6ef5f6feb1c45d4c8be786a866bc60465fe672349e0181" -SOURCE_DIR="libgravatar-v$portVersion" +SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/libgravatar-$portVersion.tar.xz" +CHECKSUM_SHA256="ac25fa24444642d3c227e2a272d6f59b637896a051381c7344e0672aac5cd697" ARCHITECTURES="all !x86_gcc2" SECONDARY_ARCHITECTURES="x86" -libVersion="5.20.3" +libVersion="5.24.5" libVersionCompat="$libVersion compat >= ${libVersion%%.*}" PROVIDES=" libgravatar$secondaryArchSuffix = $portVersion - lib:libKF5Gravatar$secondaryArchSuffix = $libVersionCompat + lib:libKPim5Gravatar$secondaryArchSuffix = $libVersionCompat " REQUIRES=" haiku$secondaryArchSuffix @@ -33,11 +32,12 @@ REQUIRES=" lib:libKF5KIOCore$secondaryArchSuffix lib:libKF5Service$secondaryArchSuffix lib:libKF5SonnetCore$secondaryArchSuffix + lib:libKF5TextAutoCorrectionWidgets$secondaryArchSuffix lib:libKF5TextWidgets$secondaryArchSuffix lib:libKF5WidgetsAddons$secondaryArchSuffix # KPim5 - lib:libKF5PimCommon$secondaryArchSuffix - lib:libKF5PimTextEdit$secondaryArchSuffix + lib:libKPim5PimCommon$secondaryArchSuffix + lib:libKPim5TextEdit$secondaryArchSuffix # Qt5 lib:libQt5Core$secondaryArchSuffix lib:libQt5Network$secondaryArchSuffix @@ -46,7 +46,7 @@ REQUIRES=" PROVIDES_devel=" libgravatar${secondaryArchSuffix}_devel = $portVersion - devel:libKF5Gravatar$secondaryArchSuffix = $libVersionCompat + devel:libKPim5Gravatar$secondaryArchSuffix = $libVersionCompat " REQUIRES_devel=" libgravatar$secondaryArchSuffix == $portVersion base @@ -55,7 +55,7 @@ REQUIRES_devel=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel # KF5 - extra_cmake_modules$secondaryArchSuffix >= 5.93.0 + extra_cmake_modules$secondaryArchSuffix >= 5.115 devel:libKF5Auth$secondaryArchSuffix devel:libKF5Bookmarks$secondaryArchSuffix devel:libKF5Codecs$secondaryArchSuffix @@ -70,13 +70,14 @@ BUILD_REQUIRES=" devel:libKF5Service$secondaryArchSuffix devel:libKF5Solid$secondaryArchSuffix devel:libKF5SonnetCore$secondaryArchSuffix + devel:libKF5TextAutoCorrectionWidgets$secondaryArchSuffix devel:libKF5TextWidgets$secondaryArchSuffix devel:libKF5WidgetsAddons$secondaryArchSuffix devel:libKF5WindowSystem$secondaryArchSuffix devel:libKF5XmlGui$secondaryArchSuffix # KPim5 - devel:libKF5PimCommon$secondaryArchSuffix - devel:libKF5PimTextEdit$secondaryArchSuffix + devel:libKPim5PimCommon$secondaryArchSuffix + devel:libKPim5TextEdit$secondaryArchSuffix # Qt5 devel:libQt5Core$secondaryArchSuffix devel:libQt5Network$secondaryArchSuffix @@ -107,6 +108,7 @@ BUILD() -DCMAKE_BUILD_TYPE=Release \ -DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \ -DECM_DIR=/system/data/cmake/Modules/ECM/cmake + make -C build $jobArgs } @@ -115,7 +117,7 @@ INSTALL() make -C build install prepareInstalledDevelLib \ - libKF5Gravatar + libKPim5Gravatar packageEntries devel \ $developDir \