Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kf6-kpackage for openSUSE:Factory checked in at 2025-10-12 22:22:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kf6-kpackage (Old) and /work/SRC/openSUSE:Factory/.kf6-kpackage.new.18484 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kf6-kpackage" Sun Oct 12 22:22:29 2025 rev:20 rq:1310863 version:6.19.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kf6-kpackage/kf6-kpackage.changes 2025-09-15 19:53:23.704333681 +0200 +++ /work/SRC/openSUSE:Factory/.kf6-kpackage.new.18484/kf6-kpackage.changes 2025-10-12 22:23:33.275688731 +0200 @@ -1,0 +2,13 @@ +Tue Oct 7 17:06:22 UTC 2025 - Christophe Marin <[email protected]> + +- Update to 6.19.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/6/6.19.0 +- Changes since 6.18.0: + * Update dependency version to 6.19.0 + * Add missing parameter "dir" to kpackage_generate_appstream_metadata + * Fix clazy warnings about detaching and preferring arrow operator on QPointer + * Update version to 6.19.0 + +------------------------------------------------------------------- Old: ---- kpackage-6.18.0.tar.xz kpackage-6.18.0.tar.xz.sig New: ---- kpackage-6.19.0.tar.xz kpackage-6.19.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kf6-kpackage.spec ++++++ --- /var/tmp/diff_new_pack.bD3eqP/_old 2025-10-12 22:23:34.107723570 +0200 +++ /var/tmp/diff_new_pack.bD3eqP/_new 2025-10-12 22:23:34.111723737 +0200 @@ -19,11 +19,11 @@ %define qt6_version 6.8.0 %define rname kpackage -# Full KF6 version (e.g. 6.18.0) +# Full KF6 version (e.g. 6.19.0) %{!?_kf6_version: %global _kf6_version %{version}} %bcond_without released Name: kf6-kpackage -Version: 6.18.0 +Version: 6.19.0 Release: 0 Summary: Non-binary asset user-installable package managing framework License: GPL-2.0-or-later AND LGPL-2.0-or-later ++++++ kpackage-6.18.0.tar.xz -> kpackage-6.19.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-6.18.0/CMakeLists.txt new/kpackage-6.19.0/CMakeLists.txt --- old/kpackage-6.18.0/CMakeLists.txt 2025-09-08 10:14:03.000000000 +0200 +++ new/kpackage-6.19.0/CMakeLists.txt 2025-10-05 14:38:14.000000000 +0200 @@ -1,12 +1,12 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "6.18.0") # handled by release scripts -set(KF_DEP_VERSION "6.18.0") # handled by release scripts +set(KF_VERSION "6.19.0") # handled by release scripts +set(KF_DEP_VERSION "6.19.0") # handled by release scripts project(KPackage VERSION ${KF_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 6.18.0 NO_MODULE) +find_package(ECM 6.19.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://commits.kde.org/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) @@ -64,7 +64,7 @@ ecm_set_disabled_deprecation_versions( QT 6.10.0 - KF 6.17.0 + KF 6.18.0 ) include(KF6PackageMacros.cmake) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-6.18.0/KF6PackageMacros.cmake new/kpackage-6.19.0/KF6PackageMacros.cmake --- old/kpackage-6.18.0/KF6PackageMacros.cmake 2025-09-08 10:14:03.000000000 +0200 +++ new/kpackage-6.19.0/KF6PackageMacros.cmake 2025-10-05 14:38:14.000000000 +0200 @@ -52,7 +52,7 @@ PATTERN dummydata EXCLUDE) endfunction() -function(kpackage_generate_appstream_metadata component) +function(kpackage_generate_appstream_metadata dir component) get_target_property(kpackagetool_cmd KF6::kpackagetool6 LOCATION) if (${component} MATCHES "^.+\\..+\\." AND NOT SKIP_APPSTREAM) #we make sure there's at least 2 dots set(APPDATAFILE "${CMAKE_CURRENT_BINARY_DIR}/${component}.appdata.xml") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-6.18.0/src/kpackage/package.cpp new/kpackage-6.19.0/src/kpackage/package.cpp --- old/kpackage-6.18.0/src/kpackage/package.cpp 2025-09-08 10:14:03.000000000 +0200 +++ new/kpackage-6.19.0/src/kpackage/package.cpp 2025-10-05 14:38:14.000000000 +0200 @@ -37,7 +37,7 @@ if (d->structure) { addFileDefinition("metadata", QStringLiteral("metadata.json")); - d->structure.data()->initPackage(this); + d->structure->initPackage(this); } } @@ -464,7 +464,7 @@ d->path.clear(); d->discoveries.clear(); d->valid = false; - d->structure.data()->pathChanged(this); + d->structure->pathChanged(this); return; } @@ -526,7 +526,7 @@ } // we need to tell the structure we're changing paths ... - d->structure.data()->pathChanged(this); + d->structure->pathChanged(this); // ... and then testing the results for validity if (isValid()) { break; @@ -551,7 +551,7 @@ // to futility. if (!d->valid) { d->path.clear(); - d->structure.data()->pathChanged(this); + d->structure->pathChanged(this); } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-6.18.0/src/kpackage/packageloader.cpp new/kpackage-6.19.0/src/kpackage/packageloader.cpp --- old/kpackage-6.18.0/src/kpackage/packageloader.cpp 2025-09-08 10:14:03.000000000 +0200 +++ new/kpackage-6.19.0/src/kpackage/packageloader.cpp 2025-10-05 14:38:14.000000000 +0200 @@ -24,7 +24,6 @@ #include "package.h" #include "packagestructure.h" -#include "private/packagejobthread_p.h" #include "private/packages_p.h" namespace KPackage @@ -36,7 +35,7 @@ PackageLoader::~PackageLoader() { - for (auto wp : std::as_const(d->structures)) { + for (auto &wp : std::as_const(d->structures)) { delete wp.data(); } delete d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-6.18.0/src/kpackagetool/kpackagetool.cpp new/kpackage-6.19.0/src/kpackagetool/kpackagetool.cpp --- old/kpackage-6.18.0/src/kpackagetool/kpackagetool.cpp 2025-09-08 10:14:03.000000000 +0200 +++ new/kpackage-6.19.0/src/kpackagetool/kpackagetool.cpp 2025-10-05 14:38:14.000000000 +0200 @@ -377,7 +377,7 @@ writer.writeTextElement(QStringLiteral("extends"), parentApp); } - const QJsonObject rootObject = i.rawData()[QStringLiteral("KPlugin")].toObject(); + const QJsonObject rootObject = i.rawData().value(QStringLiteral("KPlugin")).toObject(); translateKPluginToAppstream(QStringLiteral("name"), QStringLiteral("Name"), rootObject, writer, false); translateKPluginToAppstream(QStringLiteral("summary"), QStringLiteral("Description"), rootObject, writer, false); if (!i.website().isEmpty()) {
