Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kpackage for openSUSE:Factory checked in at 2023-05-14 16:30:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kpackage (Old) and /work/SRC/openSUSE:Factory/.kpackage.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kpackage" Sun May 14 16:30:55 2023 rev:104 rq:1086946 version:5.106.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kpackage/kpackage.changes 2023-04-09 18:42:09.562139218 +0200 +++ /work/SRC/openSUSE:Factory/.kpackage.new.1533/kpackage.changes 2023-05-14 16:33:11.271622539 +0200 @@ -1,0 +2,10 @@ +Sat May 6 14:01:44 UTC 2023 - Christophe Marin <[email protected]> + +- Update to 5.106.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.106.0 +- Changes since 5.105.0: + * Deprecate KPackage::Package::name, add default for parameters + +------------------------------------------------------------------- Old: ---- kpackage-5.105.0.tar.xz kpackage-5.105.0.tar.xz.sig New: ---- kpackage-5.106.0.tar.xz kpackage-5.106.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kpackage.spec ++++++ --- /var/tmp/diff_new_pack.aax5zh/_old 2023-05-14 16:33:11.787625034 +0200 +++ /var/tmp/diff_new_pack.aax5zh/_new 2023-05-14 16:33:11.791625053 +0200 @@ -23,7 +23,7 @@ %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} %bcond_without released Name: kpackage -Version: 5.105.0 +Version: 5.106.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-5.105.0.tar.xz -> kpackage-5.106.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-5.105.0/CMakeLists.txt new/kpackage-5.106.0/CMakeLists.txt --- old/kpackage-5.105.0/CMakeLists.txt 2023-04-01 03:50:42.000000000 +0200 +++ new/kpackage-5.106.0/CMakeLists.txt 2023-05-06 11:28:13.000000000 +0200 @@ -1,12 +1,12 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "5.105.0") # handled by release scripts -set(KF_DEP_VERSION "5.105.0") # handled by release scripts +set(KF_VERSION "5.106.0") # handled by release scripts +set(KF_DEP_VERSION "5.106.0") # handled by release scripts project(KPackage VERSION ${KF_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 5.105.0 NO_MODULE) +find_package(ECM 5.106.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-5.105.0/po/de/libkpackage5.po new/kpackage-5.106.0/po/de/libkpackage5.po --- old/kpackage-5.105.0/po/de/libkpackage5.po 2023-04-01 03:50:42.000000000 +0200 +++ new/kpackage-5.106.0/po/de/libkpackage5.po 2023-05-06 11:28:13.000000000 +0200 @@ -12,7 +12,7 @@ "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" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Lokalize 22.12.3\n" #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-5.105.0/po/gl/libkpackage5.po new/kpackage-5.106.0/po/gl/libkpackage5.po --- old/kpackage-5.105.0/po/gl/libkpackage5.po 2023-04-01 03:50:42.000000000 +0200 +++ new/kpackage-5.106.0/po/gl/libkpackage5.po 2023-05-06 11:28:13.000000000 +0200 @@ -1,15 +1,15 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. -# # Marce Villarino <[email protected]>, 2013, 2014. # Adrián Chaves Fernández <[email protected]>, 2015, 2016, 2017. -# Adrian Chaves (Gallaecio) <[email protected]>, 2017, 2018, 2019. +# Adrian Chaves (Gallaecio) <[email protected]>, 2017, 2018, 2019, 2023. +# msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-09-15 00:41+0000\n" -"PO-Revision-Date: 2019-10-19 22:22+0200\n" +"PO-Revision-Date: 2023-04-30 11:27+0200\n" "Last-Translator: Adrián Chaves (Gallaecio) <[email protected]>\n" "Language-Team: Galician <[email protected]>\n" "Language: gl\n" @@ -17,18 +17,17 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 19.11.70\n" +"X-Generator: Lokalize 23.04.0\n" -#, fuzzy, kde-format -#| msgid "Fun and Games" +#, kde-format msgctxt "NAME OF TRANSLATORS" msgid "Your names" -msgstr "Lecer e xogos" +msgstr "Adrian Chaves (Gallaecio)" #, kde-format msgctxt "EMAIL OF TRANSLATORS" msgid "Your emails" -msgstr "" +msgstr "[email protected]" #: kpackage/package.cpp:42 #, kde-format @@ -126,7 +125,7 @@ #: kpackage/private/packagejobthread.cpp:372 #, kde-format msgid "package path was deleted manually" -msgstr "" +msgstr "a ruta do paquete eliminouse manualmente" #: kpackage/private/packagejobthread.cpp:372 #, kde-format @@ -267,7 +266,7 @@ #: kpackagetool/kpackagetool.cpp:565 #, kde-format msgid "KPackage Structure Name" -msgstr "" +msgstr "Nome de estrutura de KPackage" #: kpackagetool/kpackagetool.cpp:566 #, kde-format @@ -292,7 +291,7 @@ #: kpackagetool/kpackagetool.cpp:602 #, kde-format msgid "KPackage/GenericQML" -msgstr "KPackage/XenéricoQML" +msgstr "KPackage/GenericQML" #: kpackagetool/kpackagetool.cpp:610 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-5.105.0/po/ia/libkpackage5.po new/kpackage-5.106.0/po/ia/libkpackage5.po --- old/kpackage-5.105.0/po/ia/libkpackage5.po 2023-04-01 03:50:42.000000000 +0200 +++ new/kpackage-5.106.0/po/ia/libkpackage5.po 2023-05-06 11:28:13.000000000 +0200 @@ -851,31 +851,31 @@ #~ msgstr "Preferentias predefinite pro thema, etc." #~ msgid "Preview Images" -#~ msgstr "Imagines de vista preliminari" +#~ msgstr "Imagines de vista preliminar" #~ msgid "Preview for the Login Manager" -#~ msgstr "Vista preliminari per le Gerente de Accesso" +#~ msgstr "Vista preliminar per le Gerente de Accesso" #~ msgid "Preview for the Lock Screen" -#~ msgstr "Vista preliminari per le schermo de bloco" +#~ msgstr "Vista preliminar per le schermo de bloco" #~ msgid "Preview for the Userswitcher" -#~ msgstr "Vista preliminari per le commutator de usator" +#~ msgstr "Vista preliminar per le commutator de usator" #~ msgid "Preview for the Virtual Desktop Switcher" -#~ msgstr "Vista preliminari per le commutator de scriptorio virtual" +#~ msgstr "Vista preliminar per le commutator de scriptorio virtual" #~ msgid "Preview for Splash Screen" -#~ msgstr "Vista preliminari per le schermo de Splash" +#~ msgstr "Vista preliminar per le schermo de Splash" #~ msgid "Preview for KRunner" -#~ msgstr "Vista preliminari per KRunner" +#~ msgstr "Vista preliminar per KRunner" #~ msgid "Preview for the Window Decorations" -#~ msgstr "Vista preliminari per le decorationes de fenestra" +#~ msgstr "Vista preliminar per le decorationes de fenestra" #~ msgid "Preview for Window Switcher" -#~ msgstr "Vista preliminari per le commutator de fenestra" +#~ msgstr "Vista preliminar per le commutator de fenestra" #~ msgid "Login Manager" #~ msgstr "Gerente de Accesso" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-5.105.0/po/ko/libkpackage5.po new/kpackage-5.106.0/po/ko/libkpackage5.po --- old/kpackage-5.105.0/po/ko/libkpackage5.po 2023-04-01 03:50:42.000000000 +0200 +++ new/kpackage-5.106.0/po/ko/libkpackage5.po 2023-05-06 11:28:13.000000000 +0200 @@ -1,7 +1,7 @@ # Translation of plasmapkg to Korean. # Copyright (C) 2008 This_file_is_part_of_KDE # This file is distributed under the same license as the kdebase package. -# Shinjo Park <[email protected]>, 2008, 2009, 2010, 2011, 2012, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2022. +# Shinjo Park <[email protected]>, 2008, 2009, 2010, 2011, 2012, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2022, 2023. # msgid "" msgstr "" @@ -16,7 +16,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Lokalize 21.12.3\n" +"X-Generator: Lokalize 22.12.3\n" #, kde-format msgctxt "NAME OF TRANSLATORS" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-5.105.0/po/zh_CN/libkpackage5.po new/kpackage-5.106.0/po/zh_CN/libkpackage5.po --- old/kpackage-5.105.0/po/zh_CN/libkpackage5.po 2023-04-01 03:50:42.000000000 +0200 +++ new/kpackage-5.106.0/po/zh_CN/libkpackage5.po 2023-05-06 11:28:13.000000000 +0200 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-09-15 00:41+0000\n" -"PO-Revision-Date: 2023-03-27 11:59\n" +"PO-Revision-Date: 2023-04-29 08:34\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-5.105.0/src/kpackage/CMakeLists.txt new/kpackage-5.106.0/src/kpackage/CMakeLists.txt --- old/kpackage-5.105.0/src/kpackage/CMakeLists.txt 2023-04-01 03:50:42.000000000 +0200 +++ new/kpackage-5.106.0/src/kpackage/CMakeLists.txt 2023-05-06 11:28:13.000000000 +0200 @@ -36,7 +36,7 @@ GROUP_BASE_NAME KF VERSION ${KF_VERSION} DEPRECATED_BASE_VERSION 0 - DEPRECATION_VERSIONS 5.21 5.84 5.85 5.86 + DEPRECATION_VERSIONS 5.21 5.84 5.85 5.86 5.106 EXCLUDE_DEPRECATED_BEFORE_AND_AT ${EXCLUDE_DEPRECATED_BEFORE_AND_AT} ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-5.105.0/src/kpackage/package.cpp new/kpackage-5.106.0/src/kpackage/package.cpp --- old/kpackage-5.105.0/src/kpackage/package.cpp 2023-04-01 03:50:42.000000000 +0200 +++ new/kpackage-5.106.0/src/kpackage/package.cpp 2023-05-06 11:28:13.000000000 +0200 @@ -26,7 +26,7 @@ #include "packageloader.h" #include "packagestructure.h" #include "private/package_p.h" -//#include "private/packages_p.h" +// #include "private/packages_p.h" #include "private/packagejob_p.h" #include "private/packageloader_p.h" @@ -118,6 +118,7 @@ return d->valid; } +#if KPACKAGE_BUILD_DEPRECATED_SINCE(5, 106) QString Package::name(const QByteArray &key) const { QHash<QByteArray, ContentStructure>::const_iterator it = d->contents.constFind(key); @@ -127,6 +128,7 @@ return it.value().name; } +#endif bool Package::isRequired(const QByteArray &key) const { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpackage-5.105.0/src/kpackage/package.h new/kpackage-5.106.0/src/kpackage/package.h --- old/kpackage-5.105.0/src/kpackage/package.h 2023-04-01 03:50:42.000000000 +0200 +++ new/kpackage-5.106.0/src/kpackage/package.h 2023-05-06 11:28:13.000000000 +0200 @@ -32,17 +32,17 @@ @code Package package; - package.addDirectoryDefinition("images", "pics/", i18n("Images")); + package.addDirectoryDefinition("images", "pics/"); QStringList mimeTypes; mimeTypes << "image/svg" << "image/png" << "image/jpeg"; package.setMimeTypes("images", mimeTypes); - package.addDirectoryDefinition("scripts", "code/", i18n("Executable Scripts")); + package.addDirectoryDefinition("scripts", "code/"); mimeTypes.clear(); mimeTypes << "text/\*"; package.setMimeTypes("scripts", mimeTypes); - package.addFileDefinition("mainscript", "code/main.js", i18n("Main Script File")); + package.addFileDefinition("mainscript", "code/main.js"); package.setRequired("mainscript", true); @endcode * One may also choose to create a subclass of PackageStructure and include the setup @@ -173,10 +173,14 @@ **/ QStringList entryList(const QByteArray &key) const; +#if KPACKAGE_ENABLE_DEPRECATED_SINCE(5, 106) /** * @return user visible name for the given entry + * @deprecated Since 5.106, deprecated for lack of usage **/ + KPACKAGE_DEPRECATED_VERSION(5, 106, "deprecated for lack of usage") QString name(const QByteArray &key) const; +#endif /** * @return true if the item at path exists and is required @@ -244,9 +248,9 @@ * * @param key used as an internal label for this directory * @param path the path within the package for this directory - * @param name the user visible (translated) name for the directory + * @param name the user visible (translated) name for the directory, since 5.106 this defaults to an empty string. In KF6, this parameter is removed **/ - void addDirectoryDefinition(const QByteArray &key, const QString &path, const QString &name); + void addDirectoryDefinition(const QByteArray &key, const QString &path, const QString &name = QString()); /** * Adds a file to the structure of the package. It is added as @@ -257,9 +261,9 @@ * * @param key used as an internal label for this file * @param path the path within the package for this file - * @param name the user visible (translated) name for the file + * @param name the user visible (translated) name for the file, since 5.106 this defaults to an empty string. In KF6, this parameter is removed **/ - void addFileDefinition(const QByteArray &key, const QString &path, const QString &name); + void addFileDefinition(const QByteArray &key, const QString &path, const QString &name = QString()); /** * Removes a definition from the structure of the package.
