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.

Reply via email to