Hello community, here is the log from the commit of package ki18n for openSUSE:Factory checked in at 2016-01-20 09:45:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ki18n (Old) and /work/SRC/openSUSE:Factory/.ki18n.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ki18n" Changes: -------- --- /work/SRC/openSUSE:Factory/ki18n/ki18n.changes 2015-12-29 12:52:48.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.ki18n.new/ki18n.changes 2016-01-20 09:45:17.000000000 +0100 @@ -1,0 +2,10 @@ +Sat Jan 2 17:43:35 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.18.0 + * Document the first argument rule for plurals in QML + * Reduce unwanted type changes + * Make it possible to use doubles as index for i18np*() calls in QML + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.18.0.php + +------------------------------------------------------------------- Old: ---- ki18n-5.17.0.tar.xz New: ---- ki18n-5.18.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ki18n.spec ++++++ --- /var/tmp/diff_new_pack.Wv8Lan/_old 2016-01-20 09:45:18.000000000 +0100 +++ /var/tmp/diff_new_pack.Wv8Lan/_new 2016-01-20 09:45:18.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package ki18n # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,9 +18,9 @@ %bcond_without lang %define lname libKF5I18n5 -%define _tar_path 5.17 +%define _tar_path 5.18 Name: ki18n -Version: 5.17.0 +Version: 5.18.0 Release: 0 BuildRequires: cmake >= 2.8.12 BuildRequires: extra-cmake-modules >= %{_tar_path} ++++++ fallbackLang.diff ++++++ --- /var/tmp/diff_new_pack.Wv8Lan/_old 2016-01-20 09:45:18.000000000 +0100 +++ /var/tmp/diff_new_pack.Wv8Lan/_new 2016-01-20 09:45:18.000000000 +0100 @@ -1,17 +1,18 @@ -diff -urNB a/src/kcatalog.cpp b/src/kcatalog.cpp ---- a/src/kcatalog.cpp 2015-06-06 23:17:35.000000000 +0200 -+++ b/src/kcatalog.cpp 2015-06-12 11:18:12.263968360 +0200 -@@ -110,26 +110,51 @@ +diff --git a/src/kcatalog.cpp b/src/kcatalog.cpp +index a85b6bb..f606c9e 100644 +--- a/src/kcatalog.cpp ++++ b/src/kcatalog.cpp +@@ -110,26 +110,51 @@ KCatalog::~KCatalog() QString KCatalog::catalogLocaleDir(const QByteArray &domain, const QString &language) { + QStringList localeDirs; + QString localeDir; - QString relpath = QString::fromLatin1("%1/LC_MESSAGES/%2.mo") + QString relpath = QStringLiteral("%1/LC_MESSAGES/%2.mo") .arg(language, QFile::decodeName(domain)); + + // Specific SUSE kf5 location ; bundle-lang-bla ; update-translations ; generic -+ localeDirs << "/usr/share/locale/kf5/" << "/usr/share/locale-bundle/kf5/" << "/usr/share/locale-bundle/" << "/usr/share/locale-langpack/"; ++ localeDirs << QStringLiteral("/usr/share/locale/kf5/") << QStringLiteral("/usr/share/locale-bundle/kf5/") << QStringLiteral("/usr/share/locale-bundle/") << QStringLiteral("/usr/share/locale-langpack/"); + + foreach (const QString &locDir, localeDirs) { + QFile file(locDir + relpath); @@ -21,13 +22,13 @@ + } + // Check the standard locations QString file = QStandardPaths::locate(QStandardPaths::GenericDataLocation, -- QString::fromLatin1("locale/") + relpath); +- QStringLiteral("locale/") + relpath); - QString localeDir; - if (file.isEmpty()) { - localeDir = QString(); - } else { - // Path of the locale/ directory must be returned. -+ QString::fromLatin1("locale/") + relpath); ++ QStringLiteral("locale/") + relpath); + if (!file.isEmpty()) { localeDir = QFileInfo(file.left(file.size() - relpath.size())).absolutePath(); + return localeDir; @@ -41,13 +42,13 @@ { QString domain = QFile::decodeName(domain_); - QStringList localeDirPaths = QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, -- QString::fromLatin1("locale"), +- QStringLiteral("locale"), - QStandardPaths::LocateDirectory); + QStringList localeDirPaths; + QStringList localeDirs; + + // Specific SUSE kf5 location ; bundle-lang-bla ; update-translations ; generic -+ localeDirs << "/usr/share/locale/kf5" << "/usr/share/locale-bundle/kf5" << "/usr/share/locale-bundle" << "/usr/share/locale-langpack"; ++ localeDirs << QStringLiteral("/usr/share/locale/kf5") << QStringLiteral("/usr/share/locale-bundle/kf5") << QStringLiteral("/usr/share/locale-bundle") << QStringLiteral("/usr/share/locale-langpack"); + + foreach (const QString &localeDir, localeDirs) { + QDir locDir(localeDir); @@ -56,7 +57,7 @@ + } + } + QStringList localeFallbackDirPaths = QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, -+ QString::fromLatin1("locale"), ++ QStringLiteral("locale"), + QStandardPaths::LocateDirectory); + localeDirPaths.append(localeFallbackDirPaths); QSet<QString> availableLanguages; ++++++ ki18n-5.17.0.tar.xz -> ki18n-5.18.0.tar.xz ++++++ ++++ 86506 lines of diff (skipped)