Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qt5integration for openSUSE:Factory checked in at 2021-08-18 08:55:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt5integration (Old) and /work/SRC/openSUSE:Factory/.qt5integration.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt5integration" Wed Aug 18 08:55:36 2021 rev:2 rq:911985 version:5.5.3 Changes: -------- --- /work/SRC/openSUSE:Factory/qt5integration/qt5integration.changes 2021-02-16 22:42:28.750109828 +0100 +++ /work/SRC/openSUSE:Factory/.qt5integration.new.1899/qt5integration.changes 2021-08-18 08:56:12.666953796 +0200 @@ -1,0 +2,9 @@ +Thu Aug 5 13:29:32 UTC 2021 - Hillwood Yang <hillw...@opensuse.org> + +- Update version to 5.5.3 + * Set scrollbar visible + * Fix bugs + * Update dtk api to 5.5, add some fresh plugins for new dtk api +- Add fix-library-link.patch, need link to dl + +------------------------------------------------------------------- Old: ---- qt5integration-5.1.5.tar.gz New: ---- fix-library-link.patch qt5integration-5.5.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt5integration.spec ++++++ --- /var/tmp/diff_new_pack.KmVXiP/_old 2021-08-18 08:56:13.158953218 +0200 +++ /var/tmp/diff_new_pack.KmVXiP/_new 2021-08-18 08:56:13.162953213 +0200 @@ -1,7 +1,7 @@ # -# spec file for package deepin-qt5integration +# spec file for package qt5integration # -# Copyright (c) 2021 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,62 +12,67 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # + Name: qt5integration -Version: 5.1.5 +Version: 5.5.3 Release: 0 -License: GPL-3.0 +License: GPL-3.0-or-later Summary: Qt platform theme integration plugins -Url: https://github.com/linuxdeepin/qt5integration +URL: https://github.com/linuxdeepin/qt5integration Group: System/GUI/Other Source0: https://github.com/linuxdeepin/qt5integration/archive/%{version}/%{name}-%{version}.tar.gz -BuildRequires: libqt5-qtbase-common-devel +# PATCH-FIX-UPSTREAM fix-library-link.patch hillw...@opensuse.org - Need link to dl +# https://github.com/linuxdeepin/qt5integration/pull/47 +Patch0: fix-library-link.patch +BuildRequires: gtest BuildRequires: libQt5Gui-private-headers-devel -BuildRequires: libQt5Widgets-private-headers-devel BuildRequires: libQt5PlatformSupport-devel-static BuildRequires: libQt5PlatformSupport-private-headers-devel +BuildRequires: libQt5Widgets-private-headers-devel +BuildRequires: libqt5-qtbase-common-devel BuildRequires: cmake(KF5WindowSystem) +BuildRequires: pkgconfig(Qt5Concurrent) +BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Network) +BuildRequires: pkgconfig(Qt5OpenGL) +BuildRequires: pkgconfig(Qt5PrintSupport) +BuildRequires: pkgconfig(Qt5Svg) +BuildRequires: pkgconfig(Qt5X11Extras) +BuildRequires: pkgconfig(Qt5Xdg) +BuildRequires: pkgconfig(Qt5XdgIconLoader) BuildRequires: pkgconfig(atk) BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(dbus-1) -BuildRequires: pkgconfig(dtkcore) -BuildRequires: pkgconfig(dtkwidget) >= 2.0 +BuildRequires: pkgconfig(dtkcore5.5) +BuildRequires: pkgconfig(dtkwidget5.5) +BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(freetype2) -BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(gl) -BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gdk-pixbuf-2.0) +BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(ice) BuildRequires: pkgconfig(libinput) BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(mtdev) BuildRequires: pkgconfig(pango) -BuildRequires: pkgconfig(Qt5Core) -BuildRequires: pkgconfig(Qt5OpenGL) -BuildRequires: pkgconfig(Qt5Svg) -BuildRequires: pkgconfig(Qt5Xdg) -BuildRequires: pkgconfig(Qt5XdgIconLoader) -BuildRequires: pkgconfig(Qt5X11Extras) -BuildRequires: pkgconfig(Qt5Gui) -BuildRequires: pkgconfig(Qt5Network) -BuildRequires: pkgconfig(Qt5PrintSupport) -BuildRequires: pkgconfig(Qt5Concurrent) BuildRequires: pkgconfig(sm) BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(xext) -BuildRequires: pkgconfig(xi) -BuildRequires: pkgconfig(xrender) +BuildRequires: pkgconfig(xcb) BuildRequires: pkgconfig(xcb-ewmh) BuildRequires: pkgconfig(xcb-image) BuildRequires: pkgconfig(xcb-keysyms) BuildRequires: pkgconfig(xcb-renderutil) -BuildRequires: pkgconfig(xcb) -BuildRequires: pkgconfig(xkbcommon-x11) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xkbcommon) +BuildRequires: pkgconfig(xkbcommon-x11) +BuildRequires: pkgconfig(xrender) %description Multiple Qt plugins to provide better Qt5 integration for DDE are included. @@ -76,14 +81,14 @@ %autosetup -p1 %build -%qmake5 DEFINES+=QT_NO_DEBUG_OUTPUT \ - PREFIX=%{_prefix} \ - LIB_INSTALL_DIR=%{_libdir} +%qmake5 %make_build %install %qmake5_install +find %{buildroot}%{_kf5_plugindir} -type f ! -name '*5.5.so' -delete -print + %files %doc CHANGELOG.md README.md %license LICENSE @@ -91,10 +96,11 @@ %dir %{_kf5_plugindir}/iconengines %dir %{_kf5_plugindir}/imageformats %dir %{_kf5_plugindir}/platformthemes -%{_kf5_plugindir}/iconengines/libdsvgicon.so -%{_kf5_plugindir}/iconengines/libdtkbuiltin.so -%{_kf5_plugindir}/imageformats/libdsvg.so -%{_kf5_plugindir}/platformthemes/libqdeepin.so -%{_kf5_plugindir}/styles/libchameleon.so +%{_kf5_plugindir}/iconengines/libdtkbuiltin5.5.so +%{_kf5_plugindir}/iconengines/libxdgicon5.5.so +%{_kf5_plugindir}/imageformats/libdsvg5.5.so +%{_kf5_plugindir}/platformthemes/libqdeepin5.5.so +%{_kf5_plugindir}/styles/libchameleon5.5.so +%{_kf5_plugindir}/iconengines/libdsvgicon5.5.so %changelog ++++++ fix-library-link.patch ++++++ diff -Nur qt5integration-5.5.3/src/iconengines/builtinenginechooser/builtinenginechooser.pro qt5integration-5.5.3-new/src/iconengines/builtinenginechooser/builtinenginechooser.pro --- qt5integration-5.5.3/src/iconengines/builtinenginechooser/builtinenginechooser.pro 2021-05-31 17:20:41.000000000 +0800 +++ qt5integration-5.5.3-new/src/iconengines/builtinenginechooser/builtinenginechooser.pro 2021-08-05 21:02:44.826995908 +0800 @@ -1,3 +1,5 @@ +LIBS += -ldl + TARGET = dtkbuiltin PLUGIN_TYPE=iconengines JSON_FILE=builtinengine.json diff -Nur qt5integration-5.5.3/src/iconengines/svgiconenginechooser/svgiconenginechooser.pro qt5integration-5.5.3-new/src/iconengines/svgiconenginechooser/svgiconenginechooser.pro --- qt5integration-5.5.3/src/iconengines/svgiconenginechooser/svgiconenginechooser.pro 2021-05-31 17:20:41.000000000 +0800 +++ qt5integration-5.5.3-new/src/iconengines/svgiconenginechooser/svgiconenginechooser.pro 2021-08-05 20:59:43.779715479 +0800 @@ -1,3 +1,5 @@ +LIBS += -ldl + TARGET = dsvgicon JSON_FILE=qsvgiconengine.json PLUGIN_TYPE=iconengines diff -Nur qt5integration-5.5.3/src/iconengines/xdgiconproxyenginechooser/xdgiconproxyenginechooser.pro qt5integration-5.5.3-new/src/iconengines/xdgiconproxyenginechooser/xdgiconproxyenginechooser.pro --- qt5integration-5.5.3/src/iconengines/xdgiconproxyenginechooser/xdgiconproxyenginechooser.pro 2021-05-31 17:20:41.000000000 +0800 +++ qt5integration-5.5.3-new/src/iconengines/xdgiconproxyenginechooser/xdgiconproxyenginechooser.pro 2021-08-05 21:03:03.374913334 +0800 @@ -1,3 +1,5 @@ +LIBS += -ldl + TARGET = xdgicon PLUGIN_TYPE=iconengines JSON_FILE=xdgiconproxyengine.json diff -Nur qt5integration-5.5.3/src/imageformats/svgchooser/svgchooser.pro qt5integration-5.5.3-new/src/imageformats/svgchooser/svgchooser.pro --- qt5integration-5.5.3/src/imageformats/svgchooser/svgchooser.pro 2021-05-31 17:20:41.000000000 +0800 +++ qt5integration-5.5.3-new/src/imageformats/svgchooser/svgchooser.pro 2021-08-05 21:06:54.889882638 +0800 @@ -1,3 +1,5 @@ +LIBS += -ldl + TARGET = dsvg JSON_FILE=dsvg.json PLUGIN_TYPE=imageformats diff -Nur qt5integration-5.5.3/src/platformthemes/platformthemechooser/platformthemechooser.pro qt5integration-5.5.3-new/src/platformthemes/platformthemechooser/platformthemechooser.pro --- qt5integration-5.5.3/src/platformthemes/platformthemechooser/platformthemechooser.pro 2021-05-31 17:20:41.000000000 +0800 +++ qt5integration-5.5.3-new/src/platformthemes/platformthemechooser/platformthemechooser.pro 2021-08-05 20:56:25.736471471 +0800 @@ -2,6 +2,8 @@ QT += widgets widgets-private } +LIBS += -ldl + TARGET = qdeepin PLUGIN_TYPE = platformthemes diff -Nur qt5integration-5.5.3/src/styles/stylechooser/stylechooser.pro qt5integration-5.5.3-new/src/styles/stylechooser/stylechooser.pro --- qt5integration-5.5.3/src/styles/stylechooser/stylechooser.pro 2021-05-31 17:20:41.000000000 +0800 +++ qt5integration-5.5.3-new/src/styles/stylechooser/stylechooser.pro 2021-08-05 20:42:52.819361302 +0800 @@ -1,5 +1,7 @@ QT += core gui widgets +LIBS += -ldl + TARGET = chameleon PLUGIN_TYPE=styles ++++++ qt5integration-5.1.5.tar.gz -> qt5integration-5.5.3.tar.gz ++++++ ++++ 4228 lines of diff (skipped)