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-09-15 19:49:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kf6-kpackage (Old) and /work/SRC/openSUSE:Factory/.kf6-kpackage.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kf6-kpackage" Mon Sep 15 19:49:46 2025 rev:19 rq:1304417 version:6.18.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kf6-kpackage/kf6-kpackage.changes 2025-08-09 20:03:35.867690284 +0200 +++ /work/SRC/openSUSE:Factory/.kf6-kpackage.new.1977/kf6-kpackage.changes 2025-09-15 19:53:23.704333681 +0200 @@ -1,0 +2,13 @@ +Mon Sep 8 13:33:08 UTC 2025 - Christophe Marin <[email protected]> + +- Update to 6.18.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/6/6.18.0 +- Changes since 6.17.0: + * Update dependency version to 6.18.0 + * Drop unneeded expl. addition of build dir to libs' build includes interface + * Don't generate appstream data for packages by default + * Update version to 6.18.0 + +------------------------------------------------------------------- Old: ---- kpackage-6.17.0.tar.xz kpackage-6.17.0.tar.xz.sig New: ---- kpackage-6.18.0.tar.xz kpackage-6.18.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kf6-kpackage.spec ++++++ --- /var/tmp/diff_new_pack.rDX3mM/_old 2025-09-15 19:53:24.864382490 +0200 +++ /var/tmp/diff_new_pack.rDX3mM/_new 2025-09-15 19:53:24.868382658 +0200 @@ -19,11 +19,11 @@ %define qt6_version 6.8.0 %define rname kpackage -# Full KF6 version (e.g. 6.17.0) +# Full KF6 version (e.g. 6.18.0) %{!?_kf6_version: %global _kf6_version %{version}} %bcond_without released Name: kf6-kpackage -Version: 6.17.0 +Version: 6.18.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.17.0.tar.xz -> kpackage-6.18.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-6.17.0/CMakeLists.txt new/kpackage-6.18.0/CMakeLists.txt --- old/kpackage-6.17.0/CMakeLists.txt 2025-08-01 12:38:29.000000000 +0200 +++ new/kpackage-6.18.0/CMakeLists.txt 2025-09-08 10:14:03.000000000 +0200 @@ -1,12 +1,12 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "6.17.0") # handled by release scripts -set(KF_DEP_VERSION "6.17.0") # handled by release scripts +set(KF_VERSION "6.18.0") # handled by release scripts +set(KF_DEP_VERSION "6.18.0") # handled by release scripts project(KPackage VERSION ${KF_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 6.17.0 NO_MODULE) +find_package(ECM 6.18.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.16.0 + KF 6.17.0 ) include(KF6PackageMacros.cmake) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-6.17.0/KF6PackageMacros.cmake new/kpackage-6.18.0/KF6PackageMacros.cmake --- old/kpackage-6.17.0/KF6PackageMacros.cmake 2025-08-01 12:38:29.000000000 +0200 +++ new/kpackage-6.18.0/KF6PackageMacros.cmake 2025-09-08 10:14:03.000000000 +0200 @@ -50,7 +50,9 @@ PATTERN CMakeLists.txt EXCLUDE PATTERN Messages.sh EXCLUDE PATTERN dummydata EXCLUDE) +endfunction() +function(kpackage_generate_appstream_metadata 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") @@ -70,6 +72,6 @@ install(FILES ${APPDATAFILE} DESTINATION ${KDE_INSTALL_METAINFODIR} OPTIONAL) endif() else() - message(DEBUG "KPackage components should be specified in reverse domain notation. Appstream information won't be generated for ${component}.") + message(FATAL_ERROR "KPackage components must be specified in reverse domain notation for appstream generation.") endif() endfunction() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-6.17.0/po/ar/libkpackage6.po new/kpackage-6.18.0/po/ar/libkpackage6.po --- old/kpackage-6.17.0/po/ar/libkpackage6.po 2025-08-01 12:38:29.000000000 +0200 +++ new/kpackage-6.18.0/po/ar/libkpackage6.po 2025-09-08 10:14:03.000000000 +0200 @@ -1,13 +1,13 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the libplasma5 package. # Safa Alfulaij <[email protected]>, 2014, 2018. -# SPDX-FileCopyrightText: 2021, 2022, 2023, 2024 Zayed Al-Saidi <[email protected]> +# SPDX-FileCopyrightText: 2021, 2022, 2023, 2024, 2025 Zayed Al-Saidi <[email protected]> msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-12-20 01:33+0000\n" -"PO-Revision-Date: 2024-01-17 17:46+0400\n" +"PO-Revision-Date: 2025-08-09 22:45+0400\n" "Last-Translator: Zayed Al-Saidi <[email protected]>\n" "Language-Team: ar\n" "Language: ar\n" @@ -16,6 +16,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" +"X-Generator: Lokalize 23.08.5\n" #, kde-format msgctxt "NAME OF TRANSLATORS" @@ -77,12 +78,12 @@ #: kpackage/private/packagejobthread.cpp:286 #, kde-format msgid "Not installing version %1 of %2. Version %3 already installed." -msgstr "لم يثبت إصدارة %1 من %2. الإصدارة %3 مثبتة بالفعل." +msgstr "لم يثبت إصدارة %1 من %2. الإصدارة %3 مثبتة فعلًا." #: kpackage/private/packagejobthread.cpp:290 #, kde-format msgid "%1 already exists" -msgstr "%1 موجود بالفعل" +msgstr "%1 موجود فعلًا" #: kpackage/private/packagejobthread.cpp:311 #, kde-format @@ -186,7 +187,7 @@ "The packageroot and global options conflict with each other, please select " "only one." msgstr "" -"تتعارض خيارات الحزمة والخيارات العامة مع بعضها البعض ، يرجى تحديد خيار واحد " +"تتعارض خيارات الحزمة والخيارات العامة مع بعضها البعض، يرجى تحديد خيار واحد " "فقط." #: kpackagetool/kpackagetool.cpp:457 @@ -281,8 +282,8 @@ "plugin, e.g. KPackage/Generic, Plasma/Theme, Plasma/Wallpaper, Plasma/" "Applet, etc." msgstr "" -"نوع الحزمة مقارن لنوع خدمة ملحق الحزمة، على سبيل المثال KPackage/عام ، " -"بلازما/سمة ، بلازما/ورق حائط ، إلخ." +"نوع الحزمة مقارن لنوع خدمة ملحق الحزمة، على سبيل المثال KPackage/عام، بلازما/" +"سمة، بلازما/ورق حائط، إلخ." #: kpackagetool/options.h:36 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-6.17.0/po/ca@valencia/libkpackage6.po new/kpackage-6.18.0/po/ca@valencia/libkpackage6.po --- old/kpackage-6.17.0/po/ca@valencia/libkpackage6.po 2025-08-01 12:38:29.000000000 +0200 +++ new/kpackage-6.18.0/po/ca@valencia/libkpackage6.po 2025-09-08 10:14:03.000000000 +0200 @@ -198,8 +198,8 @@ "The packageroot and global options conflict with each other, please select " "only one." msgstr "" -"Una arrel de paquet i les opcions globals entren en conflicte, seleccioneu-" -"ne només una." +"Una arrel de paquet i les opcions globals entren en conflicte, trieu-ne " +"només una." #: kpackagetool/kpackagetool.cpp:457 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-6.17.0/src/kpackage/CMakeLists.txt new/kpackage-6.18.0/src/kpackage/CMakeLists.txt --- old/kpackage-6.17.0/src/kpackage/CMakeLists.txt 2025-08-01 12:38:29.000000000 +0200 +++ new/kpackage-6.18.0/src/kpackage/CMakeLists.txt 2025-09-08 10:14:03.000000000 +0200 @@ -57,7 +57,7 @@ endif() target_include_directories(KF6Package PUBLIC - "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/..;${CMAKE_CURRENT_BINARY_DIR};${CMAKE_CURRENT_BINARY_DIR}/KPackage>" + "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/..;${CMAKE_CURRENT_BINARY_DIR}/KPackage>" ) target_include_directories(KF6Package INTERFACE "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR_KF}/KPackage>" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-6.17.0/src/kpackage/package.cpp new/kpackage-6.18.0/src/kpackage/package.cpp --- old/kpackage-6.17.0/src/kpackage/package.cpp 2025-08-01 12:38:29.000000000 +0200 +++ new/kpackage-6.18.0/src/kpackage/package.cpp 2025-09-08 10:14:03.000000000 +0200 @@ -10,7 +10,7 @@ #include "package.h" #include <QResource> -#include <qtemporarydir.h> +#include <QTemporaryDir> #include "kpackage_debug.h" #include <KArchive> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-6.17.0/src/kpackage/private/packagejobthread.cpp new/kpackage-6.18.0/src/kpackage/private/packagejobthread.cpp --- old/kpackage-6.17.0/src/kpackage/private/packagejobthread.cpp 2025-08-01 12:38:29.000000000 +0200 +++ new/kpackage-6.18.0/src/kpackage/private/packagejobthread.cpp 2025-09-08 10:14:03.000000000 +0200 @@ -26,8 +26,8 @@ #include <QProcess> #include <QRegularExpression> #include <QStandardPaths> +#include <QTemporaryDir> #include <QUrl> -#include <qtemporarydir.h> namespace KPackage {
