Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kf6-ki18n for openSUSE:Factory checked in at 2025-09-15 19:49:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kf6-ki18n (Old) and /work/SRC/openSUSE:Factory/.kf6-ki18n.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kf6-ki18n" Mon Sep 15 19:49:36 2025 rev:20 rq:1304404 version:6.18.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kf6-ki18n/kf6-ki18n.changes 2025-08-09 20:03:10.982650509 +0200 +++ /work/SRC/openSUSE:Factory/.kf6-ki18n.new.1977/kf6-ki18n.changes 2025-09-15 19:53:00.555360470 +0200 @@ -1,0 +2,13 @@ +Mon Sep 8 13:33:05 UTC 2025 - Christophe Marin <[email protected]> + +- Update to 6.18.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/6/6.18.0 +- Changes since 6.17.0: + * Update dependency version to 6.18.0 + * Define string as local variable and do not call .data() to put it in string view + * Fix clazy warnigns about detaching containers + * Update version to 6.18.0 + +------------------------------------------------------------------- Old: ---- ki18n-6.17.0.tar.xz ki18n-6.17.0.tar.xz.sig New: ---- ki18n-6.18.0.tar.xz ki18n-6.18.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kf6-ki18n.spec ++++++ --- /var/tmp/diff_new_pack.cW04tL/_old 2025-09-15 19:53:01.075382310 +0200 +++ /var/tmp/diff_new_pack.cW04tL/_new 2025-09-15 19:53:01.075382310 +0200 @@ -19,11 +19,11 @@ %define qt6_version 6.8.0 %define rname ki18n -# Full KF6 version (e.g. 6.17.0) +# Full KF6 version (e.g. 6.18.0) %{!?_kf6_version: %global _kf6_version %{version}} %bcond_without released Name: kf6-ki18n -Version: 6.17.0 +Version: 6.18.0 Release: 0 Summary: KDE Gettext-based UI text internationalization License: LGPL-2.1-or-later ++++++ ki18n-6.17.0.tar.xz -> ki18n-6.18.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ki18n-6.17.0/CMakeLists.txt new/ki18n-6.18.0/CMakeLists.txt --- old/ki18n-6.17.0/CMakeLists.txt 2025-08-01 12:34:38.000000000 +0200 +++ new/ki18n-6.18.0/CMakeLists.txt 2025-09-08 10:12:35.000000000 +0200 @@ -1,11 +1,11 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "6.17.0") # handled by release scripts +set(KF_VERSION "6.18.0") # handled by release scripts project(KI18n VERSION ${KF_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 6.17.0 NO_MODULE) +find_package(ECM 6.18.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-6.17.0/autotests/kcountrysubdivisiontest.cpp new/ki18n-6.18.0/autotests/kcountrysubdivisiontest.cpp --- old/ki18n-6.17.0/autotests/kcountrysubdivisiontest.cpp 2025-08-01 12:34:38.000000000 +0200 +++ new/ki18n-6.18.0/autotests/kcountrysubdivisiontest.cpp 2025-09-08 10:12:35.000000000 +0200 @@ -104,9 +104,9 @@ { auto c = KCountry::fromAlpha2(u"CZ"); QVERIFY(c.isValid()); - auto l = c.subdivisions(); - QVERIFY(l.size() > 10); - for (const auto &s : l) { + const auto czSubdevisions = c.subdivisions(); + QVERIFY(czSubdevisions.size() > 10); + for (const auto &s : czSubdevisions) { QVERIFY(s.isValid()); QVERIFY(!s.parent().isValid()); QCOMPARE(s.country(), c); @@ -114,9 +114,9 @@ c = KCountry::fromAlpha2(u"DE"); QVERIFY(c.isValid()); - l = c.subdivisions(); - QCOMPARE(l.size(), 16); - for (const auto &s : l) { + const auto deSubdevisions = c.subdivisions(); + QCOMPARE(deSubdevisions.size(), 16); + for (const auto &s : deSubdevisions) { QVERIFY(s.isValid()); QVERIFY(!s.parent().isValid()); QCOMPARE(s.subdivisions().size(), 0); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ki18n-6.17.0/src/i18n/main.cpp new/ki18n-6.18.0/src/i18n/main.cpp --- old/ki18n-6.17.0/src/i18n/main.cpp 2025-08-01 12:34:38.000000000 +0200 +++ new/ki18n-6.18.0/src/i18n/main.cpp 2025-09-08 10:12:35.000000000 +0200 @@ -113,7 +113,7 @@ } } languages.removeDuplicates(); - for (const auto &language : languages) { + for (const auto &language : std::as_const(languages)) { if (language == "en"_L1 || loadTranslation(language)) { break; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ki18n-6.17.0/src/localedata/kcountry.cpp new/ki18n-6.18.0/src/localedata/kcountry.cpp --- old/ki18n-6.17.0/src/localedata/kcountry.cpp 2025-08-01 12:34:38.000000000 +0200 +++ new/ki18n-6.18.0/src/localedata/kcountry.cpp 2025-09-08 10:12:35.000000000 +0200 @@ -271,7 +271,8 @@ KCountry KCountry::fromQLocale(QLocale::Country country) { - return fromAlpha2(QLocale::territoryToCode(country).data()); + const QString territoryCode = QLocale::territoryToCode(country); + return fromAlpha2(territoryCode); } static QString normalizeCountryName(QStringView name)
