Hello community, here is the log from the commit of package kiconthemes for openSUSE:Factory checked in at 2019-10-14 13:36:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kiconthemes (Old) and /work/SRC/openSUSE:Factory/.kiconthemes.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kiconthemes" Mon Oct 14 13:36:28 2019 rev:76 rq:738033 version:5.63.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kiconthemes/kiconthemes.changes 2019-09-23 12:23:47.453744134 +0200 +++ /work/SRC/openSUSE:Factory/.kiconthemes.new.2352/kiconthemes.changes 2019-10-14 13:36:31.850174847 +0200 @@ -1,0 +2,11 @@ +Sun Oct 6 13:26:37 UTC 2019 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 5.63.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.63.0.php +- Changes since 5.62.0: + * Deprecate the global [Small|Desktop|Bar]Icon() methods + * Port away from deprecated QPixmapCache::find method. + +------------------------------------------------------------------- Old: ---- kiconthemes-5.62.0.tar.xz kiconthemes-5.62.0.tar.xz.sig New: ---- kiconthemes-5.63.0.tar.xz kiconthemes-5.63.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kiconthemes.spec ++++++ --- /var/tmp/diff_new_pack.jJncpL/_old 2019-10-14 13:36:32.762172470 +0200 +++ /var/tmp/diff_new_pack.jJncpL/_new 2019-10-14 13:36:32.766172459 +0200 @@ -17,14 +17,14 @@ %define lname libKF5IconThemes5 -%define _tar_path 5.62 +%define _tar_path 5.63 # 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: kiconthemes -Version: 5.62.0 +Version: 5.63.0 Release: 0 Summary: Icon GUI utilities License: LGPL-2.1-or-later AND GPL-2.0-or-later @@ -46,12 +46,12 @@ BuildRequires: cmake(KF5I18n) >= %{_kf5_bugfix_version} BuildRequires: cmake(KF5ItemViews) >= %{_kf5_bugfix_version} BuildRequires: cmake(KF5WidgetsAddons) >= %{_kf5_bugfix_version} -BuildRequires: cmake(Qt5Core) >= 5.6.0 -BuildRequires: cmake(Qt5DBus) >= 5.6.0 -BuildRequires: cmake(Qt5Svg) >= 5.6.0 -BuildRequires: cmake(Qt5Test) >= 5.6.0 -BuildRequires: cmake(Qt5UiPlugin) >= 5.6.0 -BuildRequires: cmake(Qt5Widgets) >= 5.6.0 +BuildRequires: cmake(Qt5Core) >= 5.11.0 +BuildRequires: cmake(Qt5DBus) >= 5.11.0 +BuildRequires: cmake(Qt5Svg) >= 5.11.0 +BuildRequires: cmake(Qt5Test) >= 5.11.0 +BuildRequires: cmake(Qt5UiPlugin) >= 5.11.0 +BuildRequires: cmake(Qt5Widgets) >= 5.11.0 %description This library contains classes to improve the handling of icons @@ -75,7 +75,7 @@ Group: Development/Libraries/KDE Requires: %{lname} = %{version} Requires: extra-cmake-modules -Requires: cmake(Qt5Widgets) >= 5.6.0 +Requires: cmake(Qt5Widgets) >= 5.11.0 %description devel This library contains classes to improve the handling of icons ++++++ kiconthemes-5.62.0.tar.xz -> kiconthemes-5.63.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.62.0/CMakeLists.txt new/kiconthemes-5.63.0/CMakeLists.txt --- old/kiconthemes-5.62.0/CMakeLists.txt 2019-09-07 15:59:41.000000000 +0200 +++ new/kiconthemes-5.63.0/CMakeLists.txt 2019-10-06 11:46:23.000000000 +0200 @@ -1,12 +1,12 @@ cmake_minimum_required(VERSION 3.5) -set(KF5_VERSION "5.62.0") # handled by release scripts -set(KF5_DEP_VERSION "5.62.0") # handled by release scripts +set(KF5_VERSION "5.63.0") # handled by release scripts +set(KF5_DEP_VERSION "5.63.0") # handled by release scripts project(KIconThemes VERSION ${KF5_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 5.62.0 NO_MODULE) +find_package(ECM 5.63.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://projects.kde.org/projects/kdesupport/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) @@ -52,6 +52,7 @@ remove_definitions(-DQT_NO_CAST_FROM_ASCII) remove_definitions(-DQT_NO_CAST_FROM_BYTEARRAY) +add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050d00) add_definitions(-DQT_NO_FOREACH) add_definitions(-DTRANSLATION_DOMAIN=\"kiconthemes5\") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.62.0/autotests/kiconloader_unittest.cpp new/kiconthemes-5.63.0/autotests/kiconloader_unittest.cpp --- old/kiconthemes-5.62.0/autotests/kiconloader_unittest.cpp 2019-09-07 15:59:41.000000000 +0200 +++ new/kiconthemes-5.63.0/autotests/kiconloader_unittest.cpp 2019-10-06 11:46:23.000000000 +0200 @@ -459,6 +459,13 @@ QVERIFY(!pix.isNull()); } + void testUnknownIcon() + { + QPixmap pix = KIconLoader::unknown(); + QPixmap pix2 = KIconLoader::unknown(); + QCOMPARE(pix.cacheKey(), pix2.cacheKey()); + } + void testLoadPixmapSequence() { KPixmapSequence seq = KIconLoader::global()->loadPixmapSequence(QStringLiteral("process-working"), 22); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.62.0/po/gl/kiconthemes5.po new/kiconthemes-5.63.0/po/gl/kiconthemes5.po --- old/kiconthemes-5.62.0/po/gl/kiconthemes5.po 2019-09-07 15:59:41.000000000 +0200 +++ new/kiconthemes-5.63.0/po/gl/kiconthemes5.po 2019-10-06 11:46:23.000000000 +0200 @@ -68,7 +68,7 @@ #: kicondialog.cpp:356 #, kde-format msgid "Applications" -msgstr "Aplicativos" +msgstr "Aplicacións" #: kicondialog.cpp:357 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.62.0/po/lt/kiconthemes5.po new/kiconthemes-5.63.0/po/lt/kiconthemes5.po --- old/kiconthemes-5.62.0/po/lt/kiconthemes5.po 2019-09-07 15:59:41.000000000 +0200 +++ new/kiconthemes-5.63.0/po/lt/kiconthemes5.po 2019-10-06 11:46:23.000000000 +0200 @@ -9,7 +9,7 @@ "Project-Id-Version: kio4\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2019-08-15 02:37+0200\n" -"PO-Revision-Date: 2019-06-30 19:42+0300\n" +"PO-Revision-Date: 2019-09-24 16:55+0300\n" "Last-Translator: Moo\n" "Language-Team: Lithuanian <kde-i18n...@kde.org>\n" "Language: lt\n" @@ -18,27 +18,27 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : n%10>=2 && (n%100<10 || n" "%100>=20) ? 1 : n%10==0 || (n%100>10 && n%100<20) ? 2 : 3);\n" -"X-Generator: Poedit 2.2.1\n" +"X-Generator: Poedit 2.0.6\n" #: kicondialog.cpp:260 kicondialog.cpp:272 kicondialog.cpp:604 #, kde-format msgid "Select Icon" -msgstr "Pasirinkti ženkliuką" +msgstr "Pasirinkti piktogramą" #: kicondialog.cpp:289 #, kde-format msgid "Icon Source" -msgstr "Ženkliuko šaltinis" +msgstr "Piktogramos šaltinis" #: kicondialog.cpp:298 #, kde-format msgid "S&ystem icons:" -msgstr "Sis&temos ženkliukai:" +msgstr "Sis&temos piktogramos:" #: kicondialog.cpp:304 #, kde-format msgid "O&ther icons:" -msgstr "&Kiti ženkliukai:" +msgstr "&Kitos piktogramos:" #: kicondialog.cpp:307 #, kde-format @@ -53,7 +53,7 @@ #: kicondialog.cpp:325 #, kde-format msgid "Search interactively for icon names (e.g. folder)." -msgstr "Interaktyviai ieškoti ženkliukų pavadinimų (pvz., aplankas)." +msgstr "Interaktyviai ieškoti piktogramų pavadinimų (pvz., aplankas)." #: kicondialog.cpp:355 #, kde-format @@ -83,7 +83,7 @@ #: kicondialog.cpp:360 #, kde-format msgid "Emotes" -msgstr "Emocijų ženkliukai" +msgstr "Emocijų piktogramos" #: kicondialog.cpp:361 #, kde-format @@ -103,12 +103,12 @@ #: kicondialog.cpp:364 #, kde-format msgid "All" -msgstr "Visi" +msgstr "Visos" #: kicondialog.cpp:604 #, kde-format msgid "" "*.ico *.png *.xpm *.svg *.svgz|Icon Files (*.ico *.png *.xpm *.svg *.svgz)" msgstr "" -"*.ico *.png *.xpm *.svg *.svgz|Ženkliukų failai (*.ico *.png *.xpm *.svg *." +"*.ico *.png *.xpm *.svg *.svgz|Piktogramų failai (*.ico *.png *.xpm *.svg *." "svgz)" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.62.0/po/se/kiconthemes5.po new/kiconthemes-5.63.0/po/se/kiconthemes5.po --- old/kiconthemes-5.62.0/po/se/kiconthemes5.po 2019-09-07 15:59:41.000000000 +0200 +++ new/kiconthemes-5.63.0/po/se/kiconthemes5.po 2019-10-06 11:46:23.000000000 +0200 @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: kio4\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2019-05-20 02:56+0200\n" +"POT-Creation-Date: 2019-08-15 02:37+0200\n" "PO-Revision-Date: 2012-06-03 01:00+0200\n" "Last-Translator: Børre Gaup <boe...@skolelinux.no>\n" "Language-Team: Northern Sami <i18n-...@lister.ping.uio.no>\n" @@ -19,92 +19,92 @@ "X-Accelerator-Marker: &\n" "X-Text-Markup: kde4\n" -#: kicondialog.cpp:261 kicondialog.cpp:273 kicondialog.cpp:605 +#: kicondialog.cpp:260 kicondialog.cpp:272 kicondialog.cpp:604 #, kde-format msgid "Select Icon" msgstr "Vállje govaža" -#: kicondialog.cpp:290 +#: kicondialog.cpp:289 #, kde-format msgid "Icon Source" msgstr "Govašgáldu" -#: kicondialog.cpp:299 +#: kicondialog.cpp:298 #, kde-format msgid "S&ystem icons:" msgstr "&Vuogádatgovažat:" -#: kicondialog.cpp:305 +#: kicondialog.cpp:304 #, kde-format msgid "O&ther icons:" msgstr "Ea&rá govažat:" -#: kicondialog.cpp:308 +#: kicondialog.cpp:307 #, kde-format msgid "&Browse..." msgstr "&Bláđđe …" -#: kicondialog.cpp:319 +#: kicondialog.cpp:318 #, kde-format msgid "&Search:" msgstr "&Oza:" -#: kicondialog.cpp:326 +#: kicondialog.cpp:325 #, kde-format msgid "Search interactively for icon names (e.g. folder)." msgstr "Oza govašnamaid interaktiivalaččat (omd. máhpa)." -#: kicondialog.cpp:356 +#: kicondialog.cpp:355 #, kde-format msgid "Actions" msgstr "Doaimmat" -#: kicondialog.cpp:357 +#: kicondialog.cpp:356 #, kde-format msgid "Applications" msgstr "Prográmmat" -#: kicondialog.cpp:358 +#: kicondialog.cpp:357 #, kde-format msgid "Categories" msgstr "Lágit" -#: kicondialog.cpp:359 +#: kicondialog.cpp:358 #, kde-format msgid "Devices" msgstr "Ovttadagat" -#: kicondialog.cpp:360 +#: kicondialog.cpp:359 #, kde-format msgid "Emblems" msgstr "Emblemat" -#: kicondialog.cpp:361 +#: kicondialog.cpp:360 #, kde-format msgid "Emotes" msgstr "Mojánat" -#: kicondialog.cpp:362 +#: kicondialog.cpp:361 #, kde-format msgid "Mimetypes" msgstr "MIME-šlájat" -#: kicondialog.cpp:363 +#: kicondialog.cpp:362 #, kde-format msgid "Places" msgstr "Báikkit" -#: kicondialog.cpp:364 +#: kicondialog.cpp:363 #, kde-format msgid "Status" msgstr "Stáhtus" -#: kicondialog.cpp:365 +#: kicondialog.cpp:364 #, kde-format msgid "All" msgstr "Buot" -#: kicondialog.cpp:605 +#: kicondialog.cpp:604 #, kde-format msgid "" "*.ico *.png *.xpm *.svg *.svgz|Icon Files (*.ico *.png *.xpm *.svg *.svgz)" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.62.0/src/CMakeLists.txt new/kiconthemes-5.63.0/src/CMakeLists.txt --- old/kiconthemes-5.62.0/src/CMakeLists.txt 2019-09-07 15:59:41.000000000 +0200 +++ new/kiconthemes-5.63.0/src/CMakeLists.txt 2019-10-06 11:46:23.000000000 +0200 @@ -80,6 +80,8 @@ IMAGE_DIRS "${CMAKE_SOURCE_DIR}/docs/pics" LINK_QCHS Qt5Widgets_QCH + INCLUDE_DIRS + ${CMAKE_CURRENT_BINARY_DIR} BLANK_MACROS KICONTHEMES_EXPORT KICONTHEMES_DEPRECATED diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.62.0/src/kiconloader.cpp new/kiconthemes-5.63.0/src/kiconloader.cpp --- old/kiconthemes-5.62.0/src/kiconloader.cpp 2019-09-07 15:59:41.000000000 +0200 +++ new/kiconthemes-5.63.0/src/kiconloader.cpp 2019-10-06 11:46:23.000000000 +0200 @@ -1699,6 +1699,7 @@ // Easy access functions +#ifndef KICONTHEMES_NO_DEPRECATED QPixmap DesktopIcon(const QString &name, int force_size, int state, const QStringList &overlays) { KIconLoader *loader = KIconLoader::global(); @@ -1706,13 +1707,11 @@ } // deprecated -#ifndef KICONTHEMES_NO_DEPRECATED QIcon DesktopIconSet(const QString &name, int force_size) { KIconLoader *loader = KIconLoader::global(); return loader->loadIconSet(name, KIconLoader::Desktop, force_size); } -#endif QPixmap BarIcon(const QString &name, int force_size, int state, const QStringList &overlays) { @@ -1721,13 +1720,11 @@ } // deprecated -#ifndef KICONTHEMES_NO_DEPRECATED QIcon BarIconSet(const QString &name, int force_size) { KIconLoader *loader = KIconLoader::global(); return loader->loadIconSet(name, KIconLoader::Toolbar, force_size); } -#endif QPixmap SmallIcon(const QString &name, int force_size, int state, const QStringList &overlays) { @@ -1736,13 +1733,11 @@ } // deprecated -#ifndef KICONTHEMES_NO_DEPRECATED QIcon SmallIconSet(const QString &name, int force_size) { KIconLoader *loader = KIconLoader::global(); return loader->loadIconSet(name, KIconLoader::Small, force_size); } -#endif QPixmap MainBarIcon(const QString &name, int force_size, int state, const QStringList &overlays) { @@ -1751,7 +1746,6 @@ } // deprecated -#ifndef KICONTHEMES_NO_DEPRECATED QIcon MainBarIconSet(const QString &name, int force_size) { KIconLoader *loader = KIconLoader::global(); @@ -1783,7 +1777,7 @@ QPixmap KIconLoader::unknown() { QPixmap pix; - if (QPixmapCache::find(QStringLiteral("unknown"), pix)) { //krazy:exclude=iconnames + if (QPixmapCache::find(QStringLiteral("unknown"), &pix)) { //krazy:exclude=iconnames return pix; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.62.0/src/kiconloader.h new/kiconthemes-5.63.0/src/kiconloader.h --- old/kiconthemes-5.62.0/src/kiconloader.h 2019-09-07 15:59:41.000000000 +0200 +++ new/kiconthemes-5.63.0/src/kiconloader.h 2019-10-06 11:46:23.000000000 +0200 @@ -586,11 +586,15 @@ Q_PRIVATE_SLOT(d, void _k_refreshIcons(int group)) }; +#ifndef KICONTHEMES_NO_DEPRECATED /** * \relates KIconLoader * Load a desktop icon. + * @deprecated since 5.63. Prefer QIcon::fromTheme instead where possible, + * if you need a pixmap use QIcon::pixmap with KIconLoader::StdSizes, + * if you need the overlay, use KIconLoader::loadIcon. */ -KICONTHEMES_EXPORT QPixmap DesktopIcon(const QString &name, int size = 0, +KICONTHEMES_DEPRECATED_EXPORT QPixmap DesktopIcon(const QString &name, int size = 0, int state = KIconLoader::DefaultState, const QStringList &overlays = QStringList()); /** @@ -598,15 +602,16 @@ * Load a desktop icon, and apply the necessary effects to get an IconSet. * @deprecated use QIcon::fromTheme instead */ -#ifndef KICONTHEMES_NO_DEPRECATED KICONTHEMES_DEPRECATED_EXPORT QIcon DesktopIconSet(const QString &name, int size = 0); -#endif /** * \relates KIconLoader * Load a toolbar icon. + * @deprecated since 5.63. Prefer QIcon::fromTheme instead where possible, + * if you need a pixmap use QIcon::pixmap with KIconLoader::StdSizes, + * if you need the overlay, use KIconLoader::loadIcon. */ -KICONTHEMES_EXPORT QPixmap BarIcon(const QString &name, int size = 0, int state = KIconLoader::DefaultState, +KICONTHEMES_DEPRECATED_EXPORT QPixmap BarIcon(const QString &name, int size = 0, int state = KIconLoader::DefaultState, const QStringList &overlays = QStringList()); /** @@ -614,15 +619,16 @@ * Load a toolbar icon, and apply the necessary effects to get an IconSet. * @deprecated use QIcon::fromTheme instead */ -#ifndef KICONTHEMES_NO_DEPRECATED KICONTHEMES_DEPRECATED_EXPORT QIcon BarIconSet(const QString &name, int size = 0); -#endif /** * \relates KIconLoader * Load a small icon. + * @deprecated since 5.63. Prefer QIcon::fromTheme instead where possible, + * if you need a pixmap use QIcon::pixmap with KIconLoader::StdSizes, + * if you need the overlay, use KIconLoader::loadIcon. */ -KICONTHEMES_EXPORT QPixmap SmallIcon(const QString &name, int size = 0, +KICONTHEMES_DEPRECATED_EXPORT QPixmap SmallIcon(const QString &name, int size = 0, int state = KIconLoader::DefaultState, const QStringList &overlays = QStringList()); /** @@ -630,15 +636,16 @@ * Load a small icon, and apply the necessary effects to get an IconSet. * @deprecated use QIcon::fromTheme instead */ -#ifndef KICONTHEMES_NO_DEPRECATED KICONTHEMES_DEPRECATED_EXPORT QIcon SmallIconSet(const QString &name, int size = 0); -#endif /** * \relates KIconLoader * Load a main toolbar icon. + * @deprecated since 5.63. Prefer QIcon::fromTheme instead where possible, + * if you need a pixmap use QIcon::pixmap with KIconLoader::StdSizes, + * if you need the overlay, use KIconLoader::loadIcon. */ -KICONTHEMES_EXPORT QPixmap MainBarIcon(const QString &name, int size = 0, +KICONTHEMES_DEPRECATED_EXPORT QPixmap MainBarIcon(const QString &name, int size = 0, int state = KIconLoader::DefaultState, const QStringList &overlays = QStringList()); /** @@ -646,7 +653,6 @@ * Load a main toolbar icon, and apply the effects to get an IconSet. * @deprecated use QIcon::fromTheme instead */ -#ifndef KICONTHEMES_NO_DEPRECATED KICONTHEMES_DEPRECATED_EXPORT QIcon MainBarIconSet(const QString &name, int size = 0); #endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.62.0/tests/kiconloadertest.cpp new/kiconthemes-5.63.0/tests/kiconloadertest.cpp --- old/kiconthemes-5.62.0/tests/kiconloadertest.cpp 2019-09-07 15:59:41.000000000 +0200 +++ new/kiconthemes-5.63.0/tests/kiconloadertest.cpp 2019-10-06 11:46:23.000000000 +0200 @@ -3,6 +3,7 @@ #include <QDebug> #include <QDate> +#include <QElapsedTimer> #include <QPixmap> #include <stdio.h> @@ -14,7 +15,7 @@ KIconLoader *mpLoader = KIconLoader::global(); KIconLoader::Context mContext = KIconLoader::Application; - QTime dt; + QElapsedTimer dt; dt.start(); int count = 0; for (int mGroup = 0; mGroup < KIconLoader::LastGroup; ++mGroup) {