Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ki18n for openSUSE:Factory checked 
in at 2021-12-13 20:40:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ki18n (Old)
 and      /work/SRC/openSUSE:Factory/.ki18n.new.2520 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ki18n"

Mon Dec 13 20:40:53 2021 rev:102 rq:939216 version:5.89.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ki18n/ki18n.changes      2021-12-02 
02:15:31.386613483 +0100
+++ /work/SRC/openSUSE:Factory/.ki18n.new.2520/ki18n.changes    2021-12-13 
20:44:15.984484123 +0100
@@ -1,0 +2,20 @@
+Sat Dec  4 22:56:40 UTC 2021 - Christophe Giboudeaux <[email protected]>
+
+- Update to 5.89.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.89.0
+- Changes since 5.88.0:
+  * Document how KLazyLocalizedString is tied to a translation domain
+  * Consider TRANSLATION_DOMAIN when converting to a KLocalizedString
+  * KLazyLocalizedString: add KLocalizedString forward API for convenience
+  * KLazyLocalizedString: allow implicit default constructor
+  * Add KLazyLocalizedString::isEmpty() const
+  * Work around QStandardPaths not working for unit tests on Windows
+  * Fix MSVC warning about inconsistent export macro in forward declaration
+  * Port Kuit keymap away from I18N_NOOP macro usage
+  * Deprecate the I18N_NOOP macros in favor of KLazyLocalizedString
+  * Add KLazyLocalizedString as a replacement for the I18N_NOOP macros
+  * Fix loading a KCatalog with a different language on Windows
+
+-------------------------------------------------------------------

Old:
----
  ki18n-5.88.0.tar.xz
  ki18n-5.88.0.tar.xz.sig

New:
----
  ki18n-5.89.0.tar.xz
  ki18n-5.89.0.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ki18n.spec ++++++
--- /var/tmp/diff_new_pack.FAcNTw/_old  2021-12-13 20:44:16.596484198 +0100
+++ /var/tmp/diff_new_pack.FAcNTw/_new  2021-12-13 20:44:16.600484199 +0100
@@ -17,14 +17,14 @@
 
 
 %define lname   libKF5I18n5
-%define _tar_path 5.88
+%define _tar_path 5.89
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 %bcond_without lang
 Name:           ki18n
-Version:        5.88.0
+Version:        5.89.0
 Release:        0
 Summary:        KDE Gettext-based UI text internationalization
 License:        LGPL-2.1-or-later

++++++ fallbackLang.diff ++++++
--- /var/tmp/diff_new_pack.FAcNTw/_old  2021-12-13 20:44:16.620484201 +0100
+++ /var/tmp/diff_new_pack.FAcNTw/_new  2021-12-13 20:44:16.624484202 +0100
@@ -1,8 +1,8 @@
-Index: ki18n-5.62.0git.20210303T212906~f04cdec/src/i18n/kcatalog.cpp
+Index: ki18n-5.62.0git.20211118T160808~38eafdf/src/i18n/kcatalog.cpp
 ===================================================================
---- ki18n-5.62.0git.20210303T212906~f04cdec.orig/src/i18n/kcatalog.cpp 
2021-03-05 06:49:14.921095959 +0100
-+++ ki18n-5.62.0git.20210303T212906~f04cdec/src/i18n/kcatalog.cpp      
2021-03-05 06:53:45.726852961 +0100
-@@ -138,7 +138,19 @@
+--- ki18n-5.62.0git.20211118T160808~38eafdf.orig/src/i18n/kcatalog.cpp
++++ ki18n-5.62.0git.20211118T160808~38eafdf/src/i18n/kcatalog.cpp
+@@ -139,7 +139,19 @@ static QString androidUnpackCatalog(cons
  
  QString KCatalog::catalogLocaleDir(const QByteArray &domain, const QString 
&language)
  {
@@ -22,7 +22,7 @@
  
      {
          QMutexLocker lock(&catalogStaticData->mutex);
-@@ -171,7 +183,22 @@
+@@ -181,7 +193,22 @@ QString KCatalog::catalogLocaleDir(const
  QSet<QString> KCatalog::availableCatalogLanguages(const QByteArray &domain_)
  {
      QString domain = QFile::decodeName(domain_);
@@ -33,17 +33,17 @@
 +    // Specific SUSE kf5 location   ; bundle-lang-bla  ; update-translations 
; generic
 +    localeDirs << QStringLiteral("/usr/share/locale/kf5") << 
QStringLiteral("/usr/share/locale-bundle/kf5") << 
QStringLiteral("/usr/share/locale-bundle") << 
QStringLiteral("/usr/share/locale-langpack");
 +
-+    for (const QString &localeDir: qAsConst(localeDirs)) {
-+        QDir locDir(localeDir);
-+        if (locDir.exists()) {
-+            localeDirPaths.append(localeDir);
-+        }
-+    }
-+    QStringList localeFallbackDirPaths = 
QStandardPaths::locateAll(QStandardPaths::GenericDataLocation,
-+                                  QStringLiteral("locale"),
-+                                  QStandardPaths::LocateDirectory);
-+    localeDirPaths.append(localeFallbackDirPaths);
- 
-     {
-         QMutexLocker lock(&catalogStaticData->mutex);
++   for (const QString &localeDir: qAsConst(localeDirs)) {
++       QDir locDir(localeDir);
++       if (locDir.exists()) {
++           localeDirPaths.append(localeDir);
++       }
++   }
++   QStringList localeFallbackDirPaths = 
QStandardPaths::locateAll(QStandardPaths::GenericDataLocation,
++                                 QStringLiteral("locale"),
++                                 QStandardPaths::LocateDirectory);
++   localeDirPaths.append(localeFallbackDirPaths);
+ #ifdef Q_OS_WIN
+     // QStandardPaths fails on Windows for executables that aren't properly 
deployed yet, such as unit tests
+     localeDirPaths += QLatin1String(INSTALLED_LOCALE_PREFIX) + 
QLatin1String("/bin/data/locale/");
 


++++++ ki18n-5.88.0.tar.xz -> ki18n-5.89.0.tar.xz ++++++
++++ 88123 lines of diff (skipped)

Reply via email to