Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ki18n for openSUSE:Factory checked in at 2022-12-12 17:38:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ki18n (Old) and /work/SRC/openSUSE:Factory/.ki18n.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ki18n" Mon Dec 12 17:38:18 2022 rev:114 rq:1042127 version:5.101.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ki18n/ki18n.changes 2022-11-15 13:19:29.568314824 +0100 +++ /work/SRC/openSUSE:Factory/.ki18n.new.1835/ki18n.changes 2022-12-12 17:39:58.941265612 +0100 @@ -1,0 +2,12 @@ +Tue Dec 6 20:10:43 UTC 2022 - Christophe Marin <christo...@krop.fr> + +- Update to 5.101.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.101.0 +- Changes since 5.100.0: + * kcountrysubdivisiontest fix "Missing reference in range-for" + * Fix KLocalizedStringTest when run on non English locales + * Set the LANG to an actual valid locale + +------------------------------------------------------------------- Old: ---- ki18n-5.100.0.tar.xz ki18n-5.100.0.tar.xz.sig New: ---- ki18n-5.101.0.tar.xz ki18n-5.101.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ki18n.spec ++++++ --- /var/tmp/diff_new_pack.x3Al0A/_old 2022-12-12 17:39:59.529268579 +0100 +++ /var/tmp/diff_new_pack.x3Al0A/_new 2022-12-12 17:39:59.533268599 +0100 @@ -17,18 +17,17 @@ %define lname libKF5I18n5 -%define _tar_path 5.100 +%define _tar_path 5.101 # 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 released Name: ki18n -Version: 5.100.0 +Version: 5.101.0 Release: 0 Summary: KDE Gettext-based UI text internationalization License: LGPL-2.1-or-later -Group: System/GUI/KDE URL: https://www.kde.org Source: %{name}-%{version}.tar.xz %if %{with released} @@ -56,7 +55,6 @@ %package -n %{lname} Summary: KDE Gettext-based UI text internationalization -Group: System/GUI/KDE %requires_ge libQt5Core5 Obsoletes: libKF5I18n4 Requires: iso-codes @@ -77,7 +75,6 @@ %package devel Summary: KDE Gettext-based UI text internationalization -Group: Development/Libraries/KDE Requires: %{lname} = %{version} Requires: extra-cmake-modules Requires: gettext-runtime ++++++ ki18n-5.100.0.tar.xz -> ki18n-5.101.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ki18n-5.100.0/CMakeLists.txt new/ki18n-5.101.0/CMakeLists.txt --- old/ki18n-5.100.0/CMakeLists.txt 2022-11-06 10:31:52.000000000 +0100 +++ new/ki18n-5.101.0/CMakeLists.txt 2022-12-03 10:47:15.000000000 +0100 @@ -1,11 +1,11 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "5.100.0") # handled by release scripts +set(KF_VERSION "5.101.0") # handled by release scripts project(KI18n VERSION ${KF_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 5.100.0 NO_MODULE) +find_package(ECM 5.101.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/ki18n-5.100.0/autotests/kcountrysubdivisiontest.cpp new/ki18n-5.101.0/autotests/kcountrysubdivisiontest.cpp --- old/ki18n-5.100.0/autotests/kcountrysubdivisiontest.cpp 2022-11-06 10:31:52.000000000 +0100 +++ new/ki18n-5.101.0/autotests/kcountrysubdivisiontest.cpp 2022-12-03 10:47:15.000000000 +0100 @@ -13,7 +13,7 @@ void initEnvironment() { - qputenv("LANG", "fr_CH"); + qputenv("LANG", "fr_CH.UTF-8"); QStandardPaths::setTestModeEnabled(true); } @@ -90,7 +90,7 @@ QVERIFY(s.isValid()); const auto l = s.subdivisions(); QVERIFY(l.size() > 10); - for (auto sub : l) { + for (const auto &sub : l) { QVERIFY(sub.isValid()); QCOMPARE(sub.parent(), s); QCOMPARE(sub.country().alpha2(), QLatin1String("CZ")); @@ -106,7 +106,7 @@ QVERIFY(c.isValid()); auto l = c.subdivisions(); QVERIFY(l.size() > 10); - for (auto s : l) { + for (const auto &s : l) { QVERIFY(s.isValid()); QVERIFY(!s.parent().isValid()); QCOMPARE(s.country(), c); @@ -116,7 +116,7 @@ QVERIFY(c.isValid()); l = c.subdivisions(); QCOMPARE(l.size(), 16); - for (auto s : l) { + for (const auto &s : l) { QVERIFY(s.isValid()); QVERIFY(!s.parent().isValid()); QCOMPARE(s.subdivisions().size(), 0); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ki18n-5.100.0/autotests/kcountrytest.cpp new/ki18n-5.101.0/autotests/kcountrytest.cpp --- old/ki18n-5.100.0/autotests/kcountrytest.cpp 2022-11-06 10:31:52.000000000 +0100 +++ new/ki18n-5.101.0/autotests/kcountrytest.cpp 2022-12-03 10:47:15.000000000 +0100 @@ -13,7 +13,7 @@ void initEnvironment() { - qputenv("LANG", "fr_CH"); + qputenv("LANG", "fr_CH.UTF-8"); QStandardPaths::setTestModeEnabled(true); } @@ -101,7 +101,7 @@ { const auto l = KCountry::allCountries(); QVERIFY(l.size() > 200); - for (auto c : l) { + for (const auto &c : l) { QVERIFY(c.isValid()); QVERIFY(!c.alpha2().isEmpty()); QVERIFY(!c.alpha3().isEmpty()); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ki18n-5.100.0/autotests/klocalizedstringtest.cpp new/ki18n-5.101.0/autotests/klocalizedstringtest.cpp --- old/ki18n-5.100.0/autotests/klocalizedstringtest.cpp 2022-11-06 10:31:52.000000000 +0100 +++ new/ki18n-5.101.0/autotests/klocalizedstringtest.cpp 2022-12-03 10:47:15.000000000 +0100 @@ -28,6 +28,16 @@ #include <QSet> #include <QString> +void initEnvironment() +{ + // We need the default locale to be English otherwise the brokenTags test fails + // since the "Opening and ending tag mismatch" text comes from Qt + qputenv("LANG", "en_US.utf8"); + QStandardPaths::setTestModeEnabled(true); +} + +Q_CONSTRUCTOR_FUNCTION(initEnvironment) + void KLocalizedStringTest::initTestCase() { KLocalizedString::setApplicationDomain("ki18n-test"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ki18n-5.100.0/po/tr/ki18n5.po new/ki18n-5.101.0/po/tr/ki18n5.po --- old/ki18n-5.100.0/po/tr/ki18n5.po 2022-11-06 10:31:52.000000000 +0100 +++ new/ki18n-5.101.0/po/tr/ki18n5.po 2022-12-03 10:47:15.000000000 +0100 @@ -23,7 +23,7 @@ "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-09-19 00:41+0000\n" -"PO-Revision-Date: 2022-04-08 12:30+0300\n" +"PO-Revision-Date: 2022-11-10 21:15+0300\n" "Last-Translator: Emir SARI <emir_s...@icloud.com>\n" "Language-Team: Turkish <kde-l10n...@kde.org>\n" "Language: tr\n" @@ -31,7 +31,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Lokalize 21.12.3\n" +"X-Generator: Lokalize 22.08.3\n" #. i18n: Decide which string is used to delimit keys in a keyboard #. shortcut (e.g. + in Ctrl+Alt+Tab) in plain text. @@ -88,7 +88,7 @@ #: kuitmarkup.cpp:338 msgctxt "keyboard-key-name" msgid "Control" -msgstr "Ctrl" +msgstr "Kontrol" #: kuitmarkup.cpp:339 msgctxt "keyboard-key-name" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ki18n-5.100.0/po/zh_CN/ki18n5.po new/ki18n-5.101.0/po/zh_CN/ki18n5.po --- old/ki18n-5.100.0/po/zh_CN/ki18n5.po 2022-11-06 10:31:52.000000000 +0100 +++ new/ki18n-5.101.0/po/zh_CN/ki18n5.po 2022-12-03 10:47:15.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-09-19 00:41+0000\n" -"PO-Revision-Date: 2022-10-30 07:48\n" +"PO-Revision-Date: 2022-12-01 06:52\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n"