Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package knewstuff for openSUSE:Factory checked in at 2022-12-12 17:38:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/knewstuff (Old) and /work/SRC/openSUSE:Factory/.knewstuff.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "knewstuff" Mon Dec 12 17:38:32 2022 rev:110 rq:1042140 version:5.101.0 Changes: -------- --- /work/SRC/openSUSE:Factory/knewstuff/knewstuff.changes 2022-11-15 13:19:44.800300228 +0100 +++ /work/SRC/openSUSE:Factory/.knewstuff.new.1835/knewstuff.changes 2022-12-12 17:40:18.893366255 +0100 @@ -1,0 +2,11 @@ +Tue Dec 6 20:10:51 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: + * Fix static compilation of KF5NewStuffWidgets module (kde#459125) + * Perform initialization in initialization list + +------------------------------------------------------------------- Old: ---- knewstuff-5.100.0.tar.xz knewstuff-5.100.0.tar.xz.sig New: ---- knewstuff-5.101.0.tar.xz knewstuff-5.101.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ knewstuff.spec ++++++ --- /var/tmp/diff_new_pack.Lzz85p/_old 2022-12-12 17:40:19.389368757 +0100 +++ /var/tmp/diff_new_pack.Lzz85p/_new 2022-12-12 17:40:19.397368797 +0100 @@ -17,18 +17,17 @@ %define lname libKF5NewStuff5 -%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: knewstuff -Version: 5.100.0 +Version: 5.101.0 Release: 0 Summary: Framework for downloading and sharing additional application data License: LGPL-2.1-or-later -Group: System/GUI/KDE URL: https://www.kde.org Source: %{name}-%{version}.tar.xz %if %{with released} @@ -67,7 +66,6 @@ %package -n %{lname} Summary: Framework for downloading and sharing additional application data -Group: System/GUI/KDE Requires: %{name} Obsoletes: libKF5NewStuff4 @@ -78,7 +76,6 @@ %package -n libKF5NewStuffCore5 Summary: Framework for downloading and sharing additional application data -Group: System/GUI/KDE %description -n libKF5NewStuffCore5 The KNewStuff library implements collaborative data sharing for @@ -95,7 +92,6 @@ %package imports Summary: Framework for downloading and sharing additional application data -Group: System/GUI/KDE %description imports The KNewStuff library implements collaborative data sharing for @@ -104,7 +100,6 @@ %package core-devel Summary: Framework for downloading and sharing additional application data -Group: Development/Libraries/KDE Requires: extra-cmake-modules Requires: libKF5NewStuffCore5 = %{version} Requires: cmake(KF5Attica) >= %{_kf5_bugfix_version} @@ -116,7 +111,6 @@ %package quick-devel Summary: Framework for downloading and sharing additional application data -Group: Development/Libraries/KDE Requires: %{name}-core-devel = %{version} Requires: %{name}-imports = %{version} Requires: extra-cmake-modules @@ -128,7 +122,6 @@ %package devel Summary: Framework for downloading and sharing additional application data -Group: Development/Libraries/KDE Requires: %{lname} = %{version} Requires: %{name}-core-devel = %{version} Requires: extra-cmake-modules ++++++ knewstuff-5.100.0.tar.xz -> knewstuff-5.101.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knewstuff-5.100.0/CMakeLists.txt new/knewstuff-5.101.0/CMakeLists.txt --- old/knewstuff-5.100.0/CMakeLists.txt 2022-11-05 13:29:50.000000000 +0100 +++ new/knewstuff-5.101.0/CMakeLists.txt 2022-12-03 10:49:27.000000000 +0100 @@ -3,14 +3,14 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "5.100.0") # handled by release scripts -set(KF_DEP_VERSION "5.100.0") # handled by release scripts +set(KF_VERSION "5.101.0") # handled by release scripts +set(KF_DEP_VERSION "5.101.0") # handled by release scripts project(KNewStuff VERSION ${KF_VERSION}) set(CMAKE_CXX_EXTENSIONS OFF) 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) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knewstuff-5.100.0/data/kmoretools-desktopfiles/gucharmap.desktop new/knewstuff-5.101.0/data/kmoretools-desktopfiles/gucharmap.desktop --- old/knewstuff-5.100.0/data/kmoretools-desktopfiles/gucharmap.desktop 2022-11-05 13:29:50.000000000 +0100 +++ new/knewstuff-5.101.0/data/kmoretools-desktopfiles/gucharmap.desktop 2022-12-03 10:49:27.000000000 +0100 @@ -46,7 +46,7 @@ Name[az]=Gnome Simvollar CÉdvÉli Name[bg]=GNOME Character Map Name[ca]=Mapa de carà cters del GNOME -Name[ca@valencia]=Mapa de carà cters del GNOME +Name[ca@valencia]=Mapa de carà cters de GNOME Name[cs]=Mapa znaků GNOME Name[da]=GNOME Tegnoversigt Name[de]=GNOME-Zeichentabelle diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knewstuff-5.100.0/data/kmoretools-desktopfiles/org.kde.kdf.desktop new/knewstuff-5.101.0/data/kmoretools-desktopfiles/org.kde.kdf.desktop --- old/knewstuff-5.100.0/data/kmoretools-desktopfiles/org.kde.kdf.desktop 2022-11-05 13:29:50.000000000 +0100 +++ new/knewstuff-5.101.0/data/kmoretools-desktopfiles/org.kde.kdf.desktop 2022-12-03 10:49:27.000000000 +0100 @@ -88,7 +88,7 @@ GenericName[sv]=Visa hÃ¥rddiskanvändning GenericName[ta]=வà®à¯à®à¯ பயனà¯à®ªà®¾à®à¯à®à¯ பாரà¯à®à¯à®à®³à¯ GenericName[tg]=Ðидани иÑÑиÑодабаÑии диÑк -GenericName[tr]=Disk Kullanımını Görüntüle +GenericName[tr]=Disk Kullanımı Görüntüleyici GenericName[uk]=ÐеÑеглÑд викоÑиÑÑÐ°Ð½Ð½Ñ Ð´Ð¸Ñка GenericName[x-test]=xxView Disk Usagexx GenericName[zh_CN]=æ¥çç£ç使ç¨ç¶åµ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knewstuff-5.100.0/po/ar/knewstuff5.po new/knewstuff-5.101.0/po/ar/knewstuff5.po --- old/knewstuff-5.100.0/po/ar/knewstuff5.po 2022-11-05 13:29:50.000000000 +0100 +++ new/knewstuff-5.101.0/po/ar/knewstuff5.po 2022-12-03 10:49:27.000000000 +0100 @@ -4,7 +4,7 @@ "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-10-16 00:42+0000\n" -"PO-Revision-Date: 2022-09-21 19:30+0400\n" +"PO-Revision-Date: 2022-11-26 11:20+0400\n" "Last-Translator: Zayed Al-Saidi <zayed.alsa...@gmail.com>\n" "Language-Team: ar\n" "Language: ar\n" @@ -1617,14 +1617,13 @@ #, kde-format msgctxt "@action:button" msgid "Yes" -msgstr "" +msgstr "ÙØ¹Ù " #: ui/widgetquestionlistener.cpp:90 -#, fuzzy, kde-format -#| msgid "None" +#, kde-format msgctxt "@action:button" msgid "No" -msgstr "Ø¨ÙØ§" +msgstr "ÙØ§" #~ msgctxt "" #~ "A message shown when there are no entries in the list, and when it is not " diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knewstuff-5.100.0/po/ru/knewstuff5.po new/knewstuff-5.101.0/po/ru/knewstuff5.po --- old/knewstuff-5.100.0/po/ru/knewstuff5.po 2022-11-05 13:29:50.000000000 +0100 +++ new/knewstuff-5.101.0/po/ru/knewstuff5.po 2022-12-03 10:49:27.000000000 +0100 @@ -15,20 +15,20 @@ # Julia Dronova <juliette....@gmail.com>, 2012. # Alexander Lakhin <exclus...@gmail.com>, 2013. # Alexander Yavorsky <kekc...@gmail.com>, 2019, 2020, 2021, 2022. -# ÐаÑÐ¸Ñ Ð¨Ð¸ÐºÑнова <translation-t...@basealt.ru>, 2021. +# ÐаÑÐ¸Ñ Ð¨Ð¸ÐºÑнова <translation-t...@basealt.ru>, 2021, 2022. msgid "" msgstr "" "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-10-16 00:42+0000\n" -"PO-Revision-Date: 2022-10-01 15:06+0300\n" -"Last-Translator: Alexander Yavorsky <kekc...@gmail.com>\n" -"Language-Team: Russian <kde-russ...@lists.kde.ru>\n" +"PO-Revision-Date: 2022-11-17 14:00+0300\n" +"Last-Translator: Olesya Gerasimenko <translation-t...@basealt.ru>\n" +"Language-Team: Basealt Translation Team\n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 21.08.3\n" +"X-Generator: Lokalize 22.04.3\n" "Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n" "%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Environment: kde\n" @@ -1660,15 +1660,13 @@ msgstr "<p>РазмеÑ: %1</p>" #: ui/widgetquestionlistener.cpp:89 -#, fuzzy, kde-format -#| msgid "Yes" +#, kde-format msgctxt "@action:button" msgid "Yes" msgstr "Ðа" #: ui/widgetquestionlistener.cpp:90 -#, fuzzy, kde-format -#| msgid "No" +#, kde-format msgctxt "@action:button" msgid "No" msgstr "ÐеÑ" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knewstuff-5.100.0/po/zh_CN/knewstuff5.po new/knewstuff-5.101.0/po/zh_CN/knewstuff5.po --- old/knewstuff-5.100.0/po/zh_CN/knewstuff5.po 2022-11-05 13:29:50.000000000 +0100 +++ new/knewstuff-5.101.0/po/zh_CN/knewstuff5.po 2022-12-03 10:49:27.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-10-16 00:42+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" @@ -1179,7 +1179,7 @@ #: qtquick/qml/Page.qml:442 #, kde-format msgid "Contribute your ownâ¦" -msgstr "" +msgstr "è´¡ç®æ¨çå 容â¦" #: qtquick/qml/Page.qml:508 #, kde-format @@ -1588,10 +1588,10 @@ #, kde-format msgctxt "@action:button" msgid "Yes" -msgstr "" +msgstr "æ¯" #: ui/widgetquestionlistener.cpp:90 #, kde-format msgctxt "@action:button" msgid "No" -msgstr "" +msgstr "å¦" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knewstuff-5.100.0/src/core/cache.cpp new/knewstuff-5.101.0/src/core/cache.cpp --- old/knewstuff-5.100.0/src/core/cache.cpp 2022-11-05 13:29:50.000000000 +0100 +++ new/knewstuff-5.101.0/src/core/cache.cpp 2022-12-03 10:49:27.000000000 +0100 @@ -54,10 +54,9 @@ Cache::Cache(const QString &appName) : QObject(nullptr) + , m_kns2ComponentName(appName) , d(new CachePrivate(this)) { - m_kns2ComponentName = appName; - const QString path = QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + QLatin1String("/knewstuff3/"); QDir().mkpath(path); registryFile = path + appName + QStringLiteral(".knsregistry"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knewstuff-5.100.0/src/core/jobs/httpjob.h new/knewstuff-5.101.0/src/core/jobs/httpjob.h --- old/knewstuff-5.100.0/src/core/jobs/httpjob.h 2022-11-05 13:29:50.000000000 +0100 +++ new/knewstuff-5.101.0/src/core/jobs/httpjob.h 2022-12-03 10:49:27.000000000 +0100 @@ -31,9 +31,9 @@ Q_SIGNALS: /** - * Data from the slave has arrived. + * Data from the worker has arrived. * @param job the job that emitted this signal - * @param data data received from the slave. + * @param data data received from the worker. * * End of data (EOD) has been reached if data.size() == 0, however, you * should not be certain of data.size() == 0 ever happening (e.g. in case diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knewstuff-5.100.0/src/core/tagsfilterchecker.cpp new/knewstuff-5.101.0/src/core/tagsfilterchecker.cpp --- old/knewstuff-5.100.0/src/core/tagsfilterchecker.cpp 2022-11-05 13:29:50.000000000 +0100 +++ new/knewstuff-5.101.0/src/core/tagsfilterchecker.cpp 2022-12-03 10:49:27.000000000 +0100 @@ -31,8 +31,8 @@ { public: Validator(const QString &tag, const QString &value) + : m_tag(tag) { - m_tag = tag; if (!value.isNull()) { m_acceptedValues << value; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knewstuff-5.100.0/src/widgets/CMakeLists.txt new/knewstuff-5.101.0/src/widgets/CMakeLists.txt --- old/knewstuff-5.100.0/src/widgets/CMakeLists.txt 2022-11-05 13:29:50.000000000 +0100 +++ new/knewstuff-5.101.0/src/widgets/CMakeLists.txt 2022-12-03 10:49:27.000000000 +0100 @@ -4,6 +4,13 @@ add_library(KF5NewStuffWidgets) add_library(KF5::NewStuffWidgets ALIAS KF5NewStuffWidgets) +# Flag to hint this is compilation of the library itself +# Needed because the overloaded signal Action::dialogFinished(QList<KNSCore::Entry>) was only added in a later version, +# but SC requirement needs to keep usages of plain &Action::dialogFinished working. +# So the flag is used to add all signals to the library itself, +# while consumers will only see one variant depending on KNEWSTUFFWIDGETS_DISABLE_DEPRECATED_BEFORE_AND_AT settings +target_compile_definitions(KF5NewStuffWidgets PRIVATE -DKNEWSTUFFWIDGETS_PRIVATE_BUILDING) + ecm_generate_export_header(KF5NewStuffWidgets EXPORT_FILE_NAME knewstuffwidgets_export.h BASE_NAME KNewStuffWidgets diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knewstuff-5.100.0/src/widgets/action.h new/knewstuff-5.101.0/src/widgets/action.h --- old/knewstuff-5.100.0/src/widgets/action.h 2022-11-05 13:29:50.000000000 +0100 +++ new/knewstuff-5.101.0/src/widgets/action.h 2022-12-03 10:49:27.000000000 +0100 @@ -65,8 +65,27 @@ void dialogFinished(const KNS3::Entry::List &changedEntries); #endif // Only show this overload when we hide deprecated methods or build the lib -#if !KNEWSTUFFWIDGETS_ENABLE_DEPRECATED_SINCE(5, 90) || KF5NewStuffWidgets_EXPORTS - /// emitted when the Hot New Stuff dialog has been closed +#if !KNEWSTUFFWIDGETS_ENABLE_DEPRECATED_SINCE(5, 90) || defined(KNEWSTUFFWIDGETS_PRIVATE_BUILDING) + /** + * Emitted when the Hot New Stuff dialog has been closed. + * This signal is only visible when hiding API deprecated in version 5.90 or newer + * (5.90, not 5.91, due to an unrevertable mistake). + * For that use @c KNEWSTUFFWIDGETS_DISABLE_DEPRECATED_BEFORE_AND_AT or @c KF_DISABLE_DEPRECATED_BEFORE_AND_AT + * with a version hex number of 5.90.0 or newer, e.g. by using the CMake module ECMDeprecationSettings with + * @code + * ecm_set_disabled_deprecation_versions( + * KNEWSTUFFWIDGETS 5.90 # or newer + * ) + * @endcode + * or + * @code + * ecm_set_disabled_deprecation_versions( + * KF 5.90 # or newer + * ) + * @endcode + * + * @since 5.91 + */ void dialogFinished(const QList<KNSCore::Entry> &changedEntries); #endif