From 3a98af918ee90710838e723e0c6f6b57642adc00 Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Mon, 22 Dec 2025 14:19:45 +0100 Subject: [PATCH] KDE_internet, bump to 25.12.0 (#13462) NeoChat bumped to 25.08.3, latest version crashes --- ...get-25.08.0.recipe => kget-25.12.0.recipe} | 21 +- kde-apps/kget/kget_kf5-23.08.5.recipe | 185 ++++++++++++++++++ ...ts-25.04.0.recipe => kasts-25.12.0.recipe} | 8 +- media-sound/kasts/patches/276.patch | 47 ----- ...-25.08.0.recipe => neochat-25.08.3.recipe} | 4 +- ...08.0.patchset => tokodon-25.12.0.patchset} | 0 ...-25.08.0.recipe => tokodon-25.12.0.recipe} | 10 +- ...8.0.recipe => konversation-25.12.0.recipe} | 18 +- ...5.08.0.recipe => alligator-25.12.0.recipe} | 4 +- ...25.08.0.recipe => ktorrent-25.12.0.recipe} | 2 +- ...8.0.patchset => ktorrent-25.12.0.patchset} | 0 11 files changed, 212 insertions(+), 87 deletions(-) rename kde-apps/kget/{kget-25.08.0.recipe => kget-25.12.0.recipe} (91%) create mode 100644 kde-apps/kget/kget_kf5-23.08.5.recipe rename media-sound/kasts/{kasts-25.04.0.recipe => kasts-25.12.0.recipe} (94%) delete mode 100644 media-sound/kasts/patches/276.patch rename net-im/neochat/{neochat-25.08.0.recipe => neochat-25.08.3.recipe} (96%) rename net-im/tokodon/patches/{tokodon-25.08.0.patchset => tokodon-25.12.0.patchset} (100%) rename net-im/tokodon/{tokodon-25.08.0.recipe => tokodon-25.12.0.recipe} (95%) rename net-irc/konversation/{konversation-25.08.0.recipe => konversation-25.12.0.recipe} (92%) rename net-news/alligator/{alligator-25.08.0.recipe => alligator-25.12.0.recipe} (96%) rename net-p2p/ktorrent/{ktorrent-25.08.0.recipe => ktorrent-25.12.0.recipe} (98%) rename net-p2p/ktorrent/patches/{ktorrent-25.08.0.patchset => ktorrent-25.12.0.patchset} (100%) diff --git a/kde-apps/kget/kget-25.08.0.recipe b/kde-apps/kget/kget-25.12.0.recipe similarity index 91% rename from kde-apps/kget/kget-25.08.0.recipe rename to kde-apps/kget/kget-25.12.0.recipe index 5660ad825..4e7d100ae 100644 --- a/kde-apps/kget/kget-25.08.0.recipe +++ b/kde-apps/kget/kget-25.12.0.recipe @@ -13,17 +13,18 @@ COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU GPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kget-$portVersion.tar.xz" -CHECKSUM_SHA256="153e2fc21af6188f2f2b0b9763496192966d1694382f536625e1c820779e4a2c" +CHECKSUM_SHA256="bd10c266c5f22bb716b7559c1b9aa86cd11c285fbe7648ad0f2b0ae8f3579921" SOURCE_DIR="kget-$portVersion" ADDITIONAL_FILES="kget.rdef.in" # kio issue? -ARCHITECTURES="?all !x86_gcc2" -SECONDARY_ARCHITECTURES="?x86" +ARCHITECTURES="all !x86_gcc2" +SECONDARY_ARCHITECTURES="x86" PROVIDES=" kget$secondaryArchSuffix = $portVersion - app:KGet$secondaryArchSuffix = $portVersion + app:KGet = $portVersion + cmd:kget = $portVersion lib:libkgetcore$secondaryArchSuffix = $portVersion " REQUIRES=" @@ -103,7 +104,6 @@ BUILD_REQUIRES=" devel:libKF6CoreAddons$secondaryArchSuffix devel:libKF6Crash$secondaryArchSuffix devel:libKF6DBusAddons$secondaryArchSuffix - devel:libKF6DocTools$secondaryArchSuffix devel:libKF6GuiAddons$secondaryArchSuffix devel:libKF6I18n$secondaryArchSuffix devel:libKF6IconThemes$secondaryArchSuffix @@ -145,9 +145,6 @@ TEST_REQUIRES=" PATCH() { - # disable docs generation - sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt - sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt # remove dbus service sed -e '/KDBusService dbusService/d' -i main.cpp sed -e '/QObject::connect(&dbusService/d' -i main.cpp @@ -157,10 +154,8 @@ BUILD() { cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ $cmakeDirArgs \ - -DCMAKE_INSTALL_BINDIR=$appsDir \ - -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ - -DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt6 \ - -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ + -DKDE_INSTALL_BINDIR=$appsDir \ + -DCMAKE_SKIP_RPATH=YES \ -DBUILD_TESTING=OFF \ -Wno-dev @@ -174,7 +169,9 @@ INSTALL() # cleanup rm -rf $dataDir/{applications,config.kcfg,dbus-1,icons,kio,knotifications6,metainfo} + mkdir -p $prefix/bin mv $appsDir/kget $appsDir/KGet + ln -s $appsDir/KGet $prefix/bin/kget local APP_SIGNATURE="application/x-vnd.kde-kget" local MAJOR="`echo "$portVersion" | cut -d. -f1`" diff --git a/kde-apps/kget/kget_kf5-23.08.5.recipe b/kde-apps/kget/kget_kf5-23.08.5.recipe new file mode 100644 index 000000000..72cf3718f --- /dev/null +++ b/kde-apps/kget/kget_kf5-23.08.5.recipe @@ -0,0 +1,185 @@ +SUMMARY="Advanced download manager by KDE" +DESCRIPTION="KGet is a versatile and user-friendly download manager. + +Features: +* Downloading files from FTP and HTTP(S) sources. +* Pausing and resuming of downloading files, as well as the ability to restart a download. +* Tells lots of information about current and pending downloads. +* Embedding into system tray. +* Integration with the Konqueror web browser. +* Metalink support which contain multiple URLs for downloads, along with checksums and other information." +HOMEPAGE="https://apps.kde.org/en/kget" +COPYRIGHT="2010-2024 KDE Organisation" +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kget-$portVersion.tar.xz" +CHECKSUM_SHA256="2eaa2b7bf0726ea7fcdf7fef5ce6798ca306107dd9724a061d823a8d2edbf38e" +SOURCE_DIR="kget-$portVersion" +ADDITIONAL_FILES="kget.rdef.in" + +ARCHITECTURES="all !x86_gcc2" +SECONDARY_ARCHITECTURES="x86" + +commandSuffix=$secondaryArchSuffix +commandBinDir=$binDir +if [ "$targetArchitecture" = x86_gcc2 ]; then + commandSuffix= + commandBinDir=$prefix/bin +fi + +PROVIDES=" + kget_kf5$secondaryArchSuffix = $portVersion + app:KGet = $portVersion + cmd:kget$commandSuffix = $portVersion + lib:libkgetcore$secondaryArchSuffix = $portVersion + " +REQUIRES=" + haiku$secondaryArchSuffix + lib:libassuan$secondaryArchSuffix + lib:libgpgmepp$secondaryArchSuffix + lib:libKF5Archive$secondaryArchSuffix + lib:libKF5Auth$secondaryArchSuffix + lib:libKF5Bookmarks$secondaryArchSuffix + lib:libKF5Codecs$secondaryArchSuffix + lib:libKF5Completion$secondaryArchSuffix + lib:libKF5ConfigCore$secondaryArchSuffix + lib:libKF5ConfigGui$secondaryArchSuffix + lib:libKF5ConfigWidgets$secondaryArchSuffix + lib:libKF5CoreAddons$secondaryArchSuffix + lib:libKF5Crash$secondaryArchSuffix + lib:libKF5DBusAddons$secondaryArchSuffix + lib:libKF5GuiAddons$secondaryArchSuffix + lib:libKF5I18n$secondaryArchSuffix + lib:libKF5IconThemes$secondaryArchSuffix + lib:libKF5ItemViews$secondaryArchSuffix + lib:libKF5JobWidgets$secondaryArchSuffix + lib:libKF5KCMUtils$secondaryArchSuffix + lib:libKF5KIOCore$secondaryArchSuffix + lib:libKF5Notifications$secondaryArchSuffix + lib:libKF5NotifyConfig$secondaryArchSuffix + lib:libKF5Parts$secondaryArchSuffix + lib:libKF5Service$secondaryArchSuffix + lib:libKF5Solid$secondaryArchSuffix + lib:libKF5SonnetUi$secondaryArchSuffix + lib:libKF5TextEditor$secondaryArchSuffix + lib:libKF5TextWidgets$secondaryArchSuffix + lib:libKF5WidgetsAddons$secondaryArchSuffix + lib:libKF5WindowSystem$secondaryArchSuffix + lib:libKF5XmlGui$secondaryArchSuffix + lib:libmms$secondaryArchSuffix + lib:libqca_qt5$secondaryArchSuffix + lib:libqgpgme$secondaryArchSuffix + lib:libQt5Core$secondaryArchSuffix + lib:libQt5DBus$secondaryArchSuffix + lib:libQt5Gui$secondaryArchSuffix + lib:libKF5Wallet$secondaryArchSuffix + lib:libQt5Widgets$secondaryArchSuffix + lib:libQt5Xml$secondaryArchSuffix + lib:libsqlite3$secondaryArchSuffix + " +CONFLICTS=" + kget$secondaryArchSuffix + " + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + extra_cmake_modules$secondaryArchSuffix + devel:libassuan$secondaryArchSuffix + devel:libboost_iostreams$secondaryArchSuffix >= 1.88.0 + devel:libboost_system$secondaryArchSuffix >= 1.88.0 + devel:libboost_thread$secondaryArchSuffix >= 1.88.0 + devel:libgpgmepp$secondaryArchSuffix + devel:libKF5Archive$secondaryArchSuffix + devel:libKF5Auth$secondaryArchSuffix + devel:libKF5Bookmarks$secondaryArchSuffix + devel:libKF5Codecs$secondaryArchSuffix + devel:libKF5Completion$secondaryArchSuffix + devel:libKF5ConfigCore$secondaryArchSuffix + devel:libKF5ConfigWidgets$secondaryArchSuffix + devel:libKF5CoreAddons$secondaryArchSuffix + devel:libKF5Crash$secondaryArchSuffix + devel:libKF5DBusAddons$secondaryArchSuffix + devel:libKF5DocTools$secondaryArchSuffix + devel:libKF5GuiAddons$secondaryArchSuffix + devel:libKF5I18n$secondaryArchSuffix + devel:libKF5IconThemes$secondaryArchSuffix + devel:libKF5ItemModels$secondaryArchSuffix + devel:libKF5ItemViews$secondaryArchSuffix + devel:libKF5JobWidgets$secondaryArchSuffix + devel:libKF5KCMUtils$secondaryArchSuffix + devel:libKF5KIOCore$secondaryArchSuffix + devel:libKF5Notifications$secondaryArchSuffix + devel:libKF5NotifyConfig$secondaryArchSuffix + devel:libKF5Parts$secondaryArchSuffix + devel:libKF5Service$secondaryArchSuffix + devel:libKF5Solid$secondaryArchSuffix + devel:libKF5SonnetUi$secondaryArchSuffix + devel:libKF5TextEditor$secondaryArchSuffix + devel:libKF5TextWidgets$secondaryArchSuffix + devel:libKF5Wallet$secondaryArchSuffix + devel:libKF5WidgetsAddons$secondaryArchSuffix + devel:libKF5WindowSystem$secondaryArchSuffix + devel:libKF5XmlGui$secondaryArchSuffix + devel:libmms$secondaryArchSuffix + devel:libqca_qt5$secondaryArchSuffix >= 2 + devel:libqgpgme$secondaryArchSuffix + devel:libQt5Core$secondaryArchSuffix + devel:libsqlite3$secondaryArchSuffix + " +BUILD_PREREQUIRES=" + cmd:cmake + cmd:g++$secondaryArchSuffix + cmd:lrelease$secondaryArchSuffix >= 5 + cmd:make + cmd:msgfmt$secondaryArchSuffix + cmd:msgmerge$secondaryArchSuffix + cmd:pkg_config$secondaryArchSuffix + " + +BUILD() +{ + # disable docs generation + sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt + sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt + # remove dbus service + sed -e '/KDBusService dbusService/d' -i main.cpp + sed -e '/QObject::connect(&dbusService/d' -i main.cpp + + mkdir -p build + cd build + + cmake .. \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=$prefix \ + $KDEDirArgs \ + -DKDE_INSTALL_BINDIR=$appsDir + + make $jobArgs +} + +INSTALL() +{ + cd build + make install + + mv $appsDir/kget $appsDir/KGet + + mkdir -p $commandBinDir + ln -s $appsDir/KGet $commandBinDir/kget + + local APP_SIGNATURE="application/x-vnd.kde-kget" + local MAJOR="`echo "$portVersion" | cut -d. -f1`" + local MIDDLE="`echo "$portVersion" | cut -d. -f2`" + local MINOR="`echo "$portVersion" | cut -d. -f3`" + local LONG_INFO="$SUMMARY" + sed \ + -e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \ + -e "s|@MAJOR@|$MAJOR|" \ + -e "s|@MIDDLE@|$MIDDLE|" \ + -e "s|@MINOR@|$MINOR|" \ + -e "s|@LONG_INFO@|$LONG_INFO|" \ + $portDir/additional-files/kget.rdef.in > kget.rdef + + addResourcesToBinaries kget.rdef $appsDir/KGet + addAppDeskbarSymlink $appsDir/KGet +} diff --git a/media-sound/kasts/kasts-25.04.0.recipe b/media-sound/kasts/kasts-25.12.0.recipe similarity index 94% rename from media-sound/kasts/kasts-25.04.0.recipe rename to media-sound/kasts/kasts-25.12.0.recipe index e44e985a5..eece56384 100644 --- a/media-sound/kasts/kasts-25.04.0.recipe +++ b/media-sound/kasts/kasts-25.12.0.recipe @@ -12,8 +12,7 @@ COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU GPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kasts-$portVersion.tar.xz" -CHECKSUM_SHA256="49e0983cf70d17e1771255c0321d74602c54e28cf7d14d3143286d9a22c898fe" -PATCHES="276.patch" +CHECKSUM_SHA256="cff2537422a97529e55a3c2b9f57e33e0ae6757496583fb12b45026649695282" ADDITIONAL_FILES="kasts.rdef.in" ARCHITECTURES="all !x86_gcc2" @@ -21,7 +20,7 @@ SECONDARY_ARCHITECTURES="x86" PROVIDES=" kasts$secondaryArchSuffix = $portVersion - app:Kasts$commandSuffix = $portVersion + app:Kasts = $portVersion lib:libKastsSolidExtras$secondaryArchSuffix lib:libKMediaSession$secondaryArchSuffix " @@ -106,8 +105,7 @@ BUILD() cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ $cmakeDirArgs \ -DCMAKE_INSTALL_BINDIR=$appsDir \ - -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ - -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ + -DCMAKE_SKIP_RPATH=YES \ -DBUILD_TESTING=OFF \ -Wno-dev diff --git a/media-sound/kasts/patches/276.patch b/media-sound/kasts/patches/276.patch deleted file mode 100644 index 57dba12f8..000000000 --- a/media-sound/kasts/patches/276.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 8a14a01f49c973a4ee119028ff1090cbd8e2eea1 Mon Sep 17 00:00:00 2001 -From: Bart De Vries -Date: Tue, 22 Apr 2025 21:56:47 +0200 -Subject: [PATCH] Anchor header depending on qt version - -BUG: 503154 ---- - src/main.cpp | 7 +++++++ - src/qml/Main.qml | 4 ++-- - 2 files changed, 9 insertions(+), 2 deletions(-) - -diff --git a/src/main.cpp b/src/main.cpp -index 009c95bdb..75d8f8dfd 100644 ---- a/src/main.cpp -+++ b/src/main.cpp -@@ -117,6 +117,13 @@ int main(int argc, char *argv[]) - // pass name of style to qml - engine.rootContext()->setContextProperty(QStringLiteral("styleName"), QQuickStyle::name()); - -+ // pass to qml whether qt version is higher or equal to 6.9 -+#if (QT_VERSION >= QT_VERSION_CHECK(6, 9, 0)) -+ engine.rootContext()->setContextProperty(QStringLiteral("qtAbove69"), true); -+#else -+ engine.rootContext()->setContextProperty(QStringLiteral("qtAbove69"), false); -+#endif -+ - QCommandLineParser parser; - parser.setApplicationDescription(i18n("Podcast Application")); - QCommandLineOption addFeedOption(QStringList() << QStringLiteral("a") << QStringLiteral("add"), -diff --git a/src/qml/Main.qml b/src/qml/Main.qml -index ae634bdee..74e254a39 100644 ---- a/src/qml/Main.qml -+++ b/src/qml/Main.qml -@@ -142,8 +142,8 @@ Kirigami.ApplicationWindow { - id: headerLoader - active: !Kirigami.Settings.isMobile - visible: active -- anchors.left: parent.left -- anchors.right: parent.right -+ anchors.left: qtAbove69 ? parent.left : undefined -+ anchors.right: qtAbove69 ? parent.right : undefined - - sourceComponent: HeaderBar { - focus: true --- -GitLab - diff --git a/net-im/neochat/neochat-25.08.0.recipe b/net-im/neochat/neochat-25.08.3.recipe similarity index 96% rename from net-im/neochat/neochat-25.08.0.recipe rename to net-im/neochat/neochat-25.08.3.recipe index 656ab8775..c6811c251 100644 --- a/net-im/neochat/neochat-25.08.0.recipe +++ b/net-im/neochat/neochat-25.08.3.recipe @@ -7,7 +7,7 @@ COPYRIGHT="2025 KDE Organisation" LICENSE="GNU GPL v3" REVISION="1" SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/neochat-$portVersion.tar.xz" -CHECKSUM_SHA256="960f05a676cbed9a063bf9cdf53f63f4d817f07a0acf52edd40185320d3248e6" +CHECKSUM_SHA256="5fad96472a0b577a9f2bd7cc55ed7f6f481c448bf776e3d596ca0957afcc8c35" ADDITIONAL_FILES="neochat.rdef.in" ARCHITECTURES="all !x86_gcc2" @@ -133,8 +133,6 @@ BUILD() cmake -B build -S. -DCMAKE_BUILD_TYPE=Release \ $cmakeDirArgs \ -DCMAKE_INSTALL_BINDIR=$appsDir \ - -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ - -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ -DCMAKE_SKIP_RPATH=YES \ -DBUILD_TESTING=OFF \ -Wno-dev diff --git a/net-im/tokodon/patches/tokodon-25.08.0.patchset b/net-im/tokodon/patches/tokodon-25.12.0.patchset similarity index 100% rename from net-im/tokodon/patches/tokodon-25.08.0.patchset rename to net-im/tokodon/patches/tokodon-25.12.0.patchset diff --git a/net-im/tokodon/tokodon-25.08.0.recipe b/net-im/tokodon/tokodon-25.12.0.recipe similarity index 95% rename from net-im/tokodon/tokodon-25.08.0.recipe rename to net-im/tokodon/tokodon-25.12.0.recipe index 5074454b8..5a8784074 100644 --- a/net-im/tokodon/tokodon-25.08.0.recipe +++ b/net-im/tokodon/tokodon-25.12.0.recipe @@ -5,7 +5,7 @@ COPYRIGHT="2021-2025 KDE Organisation" LICENSE="GNU GPL v3" REVISION="1" SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/tokodon-$portVersion.tar.xz" -CHECKSUM_SHA256="8cf3458f07def1cbcddb3e42707cec1da28034cacef0dbc179a77a2e35c6ae6a" +CHECKSUM_SHA256="7223cd3957e84755f0fb73871510c083454bc049522fbacc8850d61bbd755c6f" PATCHES="tokodon-$portVersion.patchset" ADDITIONAL_FILES="tokodon.rdef.in" @@ -86,7 +86,7 @@ BUILD_REQUIRES=" BUILD_PREREQUIRES=" cmd:cmake cmd:g++$secondaryArchSuffix - cmd:make + cmd:ninja cmd:msgfmt$secondaryArchSuffix cmd:msgmerge$secondaryArchSuffix cmd:pkg_config$secondaryArchSuffix @@ -98,7 +98,7 @@ TEST_REQUIRES=" BUILD() { - cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ + cmake -B build -S . -G Ninja -DCMAKE_BUILD_TYPE=Release \ $cmakeDirArgs \ -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ @@ -107,12 +107,12 @@ BUILD() -DBUILD_TESTING=OFF \ -Wno-dev - make -C build $jobArgs + ninja -C build $jobArgs } INSTALL() { - make -C build install + ninja -C build install # cleanup rm -rf $dataDir/{applications,knotifications6,metainfo,qlogging-categories6} diff --git a/net-irc/konversation/konversation-25.08.0.recipe b/net-irc/konversation/konversation-25.12.0.recipe similarity index 92% rename from net-irc/konversation/konversation-25.08.0.recipe rename to net-irc/konversation/konversation-25.12.0.recipe index 6f50d6375..272f4505d 100644 --- a/net-irc/konversation/konversation-25.08.0.recipe +++ b/net-irc/konversation/konversation-25.12.0.recipe @@ -6,7 +6,7 @@ COPYRIGHT="2010-2025 KDE Organisation" LICENSE="GNU GPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/konversation-$portVersion.tar.xz" -CHECKSUM_SHA256="7fb824266234c3ccbd5f4ed751b7f89688dbfc1bcba50a164d33eb3a27b9073f" +CHECKSUM_SHA256="bc8a8ef4900c07d25fd550049994b57c2d3fc72ff370cde996df5752081a5868" SOURCE_DIR="konversation-$portVersion" ADDITIONAL_FILES="konversation.rdef.in" @@ -15,7 +15,7 @@ SECONDARY_ARCHITECTURES="x86" PROVIDES=" konversation$secondaryArchSuffix = $portVersion - app:Konversation$commandSuffix = $portVersion + app:Konversation = $portVersion " REQUIRES=" haiku$secondaryArchSuffix @@ -78,7 +78,6 @@ BUILD_REQUIRES=" devel:libKF6CoreAddons$secondaryArchSuffix devel:libKF6Crash$secondaryArchSuffix devel:libKF6DBusAddons$secondaryArchSuffix - devel:libKF6DocTools$secondaryArchSuffix devel:libKF6GuiAddons$secondaryArchSuffix devel:libKF6I18n$secondaryArchSuffix devel:libKF6IdleTime$secondaryArchSuffix @@ -109,20 +108,15 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " -PATCH() -{ - # disable docs generation - sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt - sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt -} - BUILD() { cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ $cmakeDirArgs \ -DCMAKE_INSTALL_BINDIR=$appsDir \ - -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ - -DBUILD_TESTING=OFF + -DBUILD_DOC=OFF \ + -DCMAKE_SKIP_RPATH=YES \ + -DBUILD_TESTING=OFF \ + -Wno-dev make -C build $jobArgs } diff --git a/net-news/alligator/alligator-25.08.0.recipe b/net-news/alligator/alligator-25.12.0.recipe similarity index 96% rename from net-news/alligator/alligator-25.08.0.recipe rename to net-news/alligator/alligator-25.12.0.recipe index 4895d933a..ea41037ec 100644 --- a/net-news/alligator/alligator-25.08.0.recipe +++ b/net-news/alligator/alligator-25.12.0.recipe @@ -4,9 +4,9 @@ HOMEPAGE="https://apps.kde.org/alligator/" COPYRIGHT="2010-2025 KDE Organisation" LICENSE="MIT GNU GPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/alligator-$portVersion.tar.xz" -CHECKSUM_SHA256="bb39c244f7e26d06d342515a8e69888fbe7a5ea3b7c224ff1f0a0c2718a32d8c" +CHECKSUM_SHA256="e5e4c0164721fb2c16318513896cab79afce66c85223145839b4ecccc0ea9d14" ADDITIONAL_FILES="alligator.rdef.in" ARCHITECTURES="all !x86_gcc2" diff --git a/net-p2p/ktorrent/ktorrent-25.08.0.recipe b/net-p2p/ktorrent/ktorrent-25.12.0.recipe similarity index 98% rename from net-p2p/ktorrent/ktorrent-25.08.0.recipe rename to net-p2p/ktorrent/ktorrent-25.12.0.recipe index 9d3613577..6d7f598f7 100644 --- a/net-p2p/ktorrent/ktorrent-25.08.0.recipe +++ b/net-p2p/ktorrent/ktorrent-25.12.0.recipe @@ -30,7 +30,7 @@ COPYRIGHT="2005 - 2011 Joris Guisson and Ivan Vasic LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/ktorrent-$portVersion.tar.xz" -CHECKSUM_SHA256="4d69eb05ebbcbeea5abea2b4561bdaaa9ab323252281386af080013d0d35e35e" +CHECKSUM_SHA256="c3d3b4dede17c02c0196868154043319e624b0f33cdced95f6cd7bc09b7d74e3" PATCHES="ktorrent-$portVersion.patchset" ADDITIONAL_FILES="ktorrent.rdef.in" diff --git a/net-p2p/ktorrent/patches/ktorrent-25.08.0.patchset b/net-p2p/ktorrent/patches/ktorrent-25.12.0.patchset similarity index 100% rename from net-p2p/ktorrent/patches/ktorrent-25.08.0.patchset rename to net-p2p/ktorrent/patches/ktorrent-25.12.0.patchset