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-07-14 10:49:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kf6-kpackage (Old) and /work/SRC/openSUSE:Factory/.kf6-kpackage.new.7373 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kf6-kpackage" Mon Jul 14 10:49:01 2025 rev:17 rq:1292155 version:6.16.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kf6-kpackage/kf6-kpackage.changes 2025-06-18 15:59:32.732649943 +0200 +++ /work/SRC/openSUSE:Factory/.kf6-kpackage.new.7373/kf6-kpackage.changes 2025-07-14 10:53:26.892979174 +0200 @@ -1,0 +2,12 @@ +Mon Jul 7 07:24:44 UTC 2025 - Christophe Marin <christo...@krop.fr> + +- Update to 6.16.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/6/6.16.0 +- Changes since 6.15.0: + * Update dependency version to 6.16.0 + * cmake: Allow disabling the generation of the appstream metadata + * Update version to 6.16.0 + +------------------------------------------------------------------- Old: ---- kpackage-6.15.0.tar.xz kpackage-6.15.0.tar.xz.sig New: ---- kpackage-6.16.0.tar.xz kpackage-6.16.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kf6-kpackage.spec ++++++ --- /var/tmp/diff_new_pack.GKyjTw/_old 2025-07-14 10:53:27.581007704 +0200 +++ /var/tmp/diff_new_pack.GKyjTw/_new 2025-07-14 10:53:27.581007704 +0200 @@ -19,11 +19,11 @@ %define qt6_version 6.8.0 %define rname kpackage -# Full KF6 version (e.g. 6.15.0) +# Full KF6 version (e.g. 6.16.0) %{!?_kf6_version: %global _kf6_version %{version}} %bcond_without released Name: kf6-kpackage -Version: 6.15.0 +Version: 6.16.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.15.0.tar.xz -> kpackage-6.16.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-6.15.0/CMakeLists.txt new/kpackage-6.16.0/CMakeLists.txt --- old/kpackage-6.15.0/CMakeLists.txt 2025-06-06 15:32:06.000000000 +0200 +++ new/kpackage-6.16.0/CMakeLists.txt 2025-07-04 17:16:10.000000000 +0200 @@ -1,12 +1,12 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "6.15.0") # handled by release scripts -set(KF_DEP_VERSION "6.15.0") # handled by release scripts +set(KF_VERSION "6.16.0") # handled by release scripts +set(KF_DEP_VERSION "6.16.0") # handled by release scripts project(KPackage VERSION ${KF_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 6.15.0 NO_MODULE) +find_package(ECM 6.16.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) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-6.15.0/KF6PackageMacros.cmake new/kpackage-6.16.0/KF6PackageMacros.cmake --- old/kpackage-6.15.0/KF6PackageMacros.cmake 2025-06-06 15:32:06.000000000 +0200 +++ new/kpackage-6.16.0/KF6PackageMacros.cmake 2025-07-04 17:16:10.000000000 +0200 @@ -16,6 +16,8 @@ # such as myapp, that would go under prefix/share/myapp: # default ${KPACKAGE_RELATIVE_DATA_INSTALL_DIR} # +# @arg SKIP_APPSTREAM to disable the generation of the standalone AppStream metadata. +# # Examples: # kpackage_install_package(mywidget org.kde.plasma.mywidget plasmoids) # installs an applet # kpackage_install_package(declarativetoolbox org.kde.toolbox packages) # installs a generic package @@ -26,6 +28,7 @@ function(kpackage_install_package dir component) set(root ${ARGV2}) set(install_dir ${ARGV3}) + set(skip_appstream FALSE) if(NOT root) set(root packages) endif() @@ -33,6 +36,14 @@ set(install_dir ${KPACKAGE_RELATIVE_DATA_INSTALL_DIR}) endif() + set(options SKIP_APPSTREAM) + set(oneValueArgs) + set(multiValueArgs) + cmake_parse_arguments(ARG + "${options}" "${oneValueArgs}" "${multiValueArgs}" + ${ARGN} + ) + install(DIRECTORY ${dir}/ DESTINATION ${KDE_INSTALL_DATADIR}/${install_dir}/${root}/${component} PATTERN .svn EXCLUDE PATTERN *.qmlc EXCLUDE @@ -41,7 +52,7 @@ PATTERN dummydata EXCLUDE) get_target_property(kpackagetool_cmd KF6::kpackagetool6 LOCATION) - if (${component} MATCHES "^.+\\..+\\.") #we make sure there's at least 2 dots + 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") execute_process( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-6.15.0/po/tr/libkpackage6.po new/kpackage-6.16.0/po/tr/libkpackage6.po --- old/kpackage-6.15.0/po/tr/libkpackage6.po 2025-06-06 15:32:06.000000000 +0200 +++ new/kpackage-6.16.0/po/tr/libkpackage6.po 2025-07-04 17:16:10.000000000 +0200 @@ -4,21 +4,21 @@ # Volkan, 2013. # Volkan Gezer <volkange...@gmail.com>, 2013, 2014, 2015. # Kaan Ozdincer <kaanozdin...@gmail.com>, 2014. -# SPDX-FileCopyrightText: 2022, 2023, 2024 Emir SARI <emir_s...@icloud.com> +# SPDX-FileCopyrightText: 2022, 2023, 2024, 2025 Emir SARI <emir_s...@icloud.com> 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-02-09 19:18+0300\n" -"Last-Translator: Emir SARI <emir_s...@icloud.com>\n" +"PO-Revision-Date: 2025-06-29 09:04+0300\n" +"Last-Translator: Emir SARI <emir_sari@îcloud.com>\n" "Language-Team: Turkish <kde-l10n...@kde.org>\n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Lokalize 24.01.95\n" +"X-Generator: Lokalize 25.04.2\n" #, kde-format msgctxt "NAME OF TRANSLATORS" @@ -287,7 +287,7 @@ "Applet, etc." msgstr "" "Paket eklentisinin hizmet türüne göre paket türü, örn. KPackage/Genel, " -"Plasma/Tema, Plasma/Duvar Kağıdı, Plasma/Uygulama, vs." +"Plasma/Tema, Plasma/Duvar Kâğıdı, Plasma/Uygulama, vs." #: kpackagetool/options.h:36 #, kde-format