Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package qt5platform-plugins for
openSUSE:Factory checked in at 2023-04-27 20:01:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt5platform-plugins (Old)
and /work/SRC/openSUSE:Factory/.qt5platform-plugins.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt5platform-plugins"
Thu Apr 27 20:01:21 2023 rev:15 rq:1083160 version:5.6.9
Changes:
--------
--- /work/SRC/openSUSE:Factory/qt5platform-plugins/qt5platform-plugins.changes
2023-04-10 20:17:06.309001747 +0200
+++
/work/SRC/openSUSE:Factory/.qt5platform-plugins.new.1533/qt5platform-plugins.changes
2023-04-27 20:02:29.830476712 +0200
@@ -1,0 +2,8 @@
+Wed Apr 26 14:37:57 UTC 2023 - Hillwood Yang <[email protected]>
+
+- Update version to 5.6.9
+ * load dxcb if XDG_CURRENT_DESKTOP set to DDE
+ * Fix bugs
+- Add support-Qt-5_15_8.patch and support-Qt-5_15_9.patch
+
+-------------------------------------------------------------------
@@ -4,0 +13,9 @@
+
+-------------------------------------------------------------------
+Mon Mar 27 13:34:43 UTC 2023 - Hillwood Yang <[email protected]>
+
+- Update version to 5.6.5
+ * Add support for 5.15.7
+ * Support multi split screen
+ * Allow specify include path of qtxcb private headers
+- Disable wayland support
Old:
----
qt5platform-plugins-5.0.70.tar.gz
New:
----
qt5platform-plugins-5.6.9.tar.gz
support-Qt-5_15_8.patch
support-Qt-5_15_9.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ qt5platform-plugins.spec ++++++
--- /var/tmp/diff_new_pack.Jj0CMg/_old 2023-04-27 20:02:30.390480004 +0200
+++ /var/tmp/diff_new_pack.Jj0CMg/_new 2023-04-27 20:02:30.414480145 +0200
@@ -2,7 +2,7 @@
# spec file for package qt5platform-plugins
#
# Copyright (c) 2023 SUSE LLC
-# Copyright (c) 2021 Hillwood Yang <[email protected]>
+# Copyright (c) 2023 Hillwood Yang <[email protected]>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -13,53 +13,58 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
+# %define commit f5fe61fb6a641f8f34f6e916b6dda27657266646
+# %define shortcommit %(c=%{commit}; echo ${c:0:7})
+# %define qt_version 5.15.5
Name: qt5platform-plugins
-Version: 5.0.70
+Version: 5.6.9
Release: 0
Summary: Qt platform integration plugins
License: LGPL-3.0-or-later
Group: Development/Libraries/X11
-URL: https://github.com/linuxdeepin/qt5platform-plugins
+Url: https://github.com/linuxdeepin/qt5platform-plugins
Source0:
https://github.com/linuxdeepin/qt5platform-plugins/archive/%{version}/%{name}-%{version}.tar.gz
-BuildRequires: git-core
+Patch0: support-Qt-5_15_8.patch
+Patch1: support-Qt-5_15_9.patch
+BuildRequires: libqt5-linguist
+BuildRequires: wayland-devel
+BuildRequires: libQt5Widgets-private-headers-devel
BuildRequires: libQt5Core-private-headers-devel
BuildRequires: libQt5PlatformSupport-private-headers-devel
-BuildRequires: libQt5Widgets-private-headers-devel
-BuildRequires: libqt5-linguist
BuildRequires: libqt5-qtwayland-private-headers-devel
-BuildRequires: wayland-devel
BuildRequires: cmake(DWayland)
-BuildRequires: cmake(KF5Wayland)
-BuildRequires: pkgconfig(Qt5Gui)
+BuildRequires: pkgconfig(Qt5X11Extras)
BuildRequires: pkgconfig(Qt5OpenGL)
+BuildRequires: pkgconfig(Qt5Gui)
BuildRequires: pkgconfig(Qt5WaylandClient)
-BuildRequires: pkgconfig(Qt5X11Extras)
-BuildRequires: pkgconfig(cairo)
-BuildRequires: pkgconfig(dbus-1)
-BuildRequires: pkgconfig(egl)
-BuildRequires: pkgconfig(fontconfig)
-BuildRequires: pkgconfig(freetype2)
-BuildRequires: pkgconfig(glib-2.0)
-BuildRequires: pkgconfig(mtdev)
-BuildRequires: pkgconfig(sm)
-BuildRequires: pkgconfig(udev)
-BuildRequires: pkgconfig(xcb-composite)
-BuildRequires: pkgconfig(xcb-damage)
-BuildRequires: pkgconfig(xcb-icccm)
+BuildRequires: pkgconfig(xi)
+BuildRequires: pkgconfig(xcb-xkb)
+BuildRequires: pkgconfig(xcb-renderutil)
BuildRequires: pkgconfig(xcb-image)
+BuildRequires: pkgconfig(xcb-icccm)
BuildRequires: pkgconfig(xcb-keysyms)
-BuildRequires: pkgconfig(xcb-renderutil)
-BuildRequires: pkgconfig(xcb-util)
BuildRequires: pkgconfig(xcb-xinerama)
-BuildRequires: pkgconfig(xcb-xkb)
-BuildRequires: pkgconfig(xi)
-BuildRequires: pkgconfig(xkbcommon-x11)
+BuildRequires: pkgconfig(xcb-damage)
+BuildRequires: pkgconfig(xcb-composite)
+BuildRequires: pkgconfig(xcb-util)
BuildRequires: pkgconfig(xproto)
+BuildRequires: cmake(KF5Wayland)
+BuildRequires: pkgconfig(mtdev)
+BuildRequires: pkgconfig(xkbcommon-x11)
+BuildRequires: pkgconfig(udev)
BuildRequires: pkgconfig(xrender)
+BuildRequires: pkgconfig(sm)
+BuildRequires: pkgconfig(fontconfig)
+BuildRequires: pkgconfig(freetype2)
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(cairo)
+BuildRequires: pkgconfig(egl)
+BuildRequires: pkgconfig(dbus-1)
+BuildRequires: git-core
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -74,41 +79,29 @@
The libqt5-dxcbplugin is the Qt platform dxcbp plugin for Deepin Desktop
Environment.
-%package -n libqt5-dwaylandplugin
-Summary: A Qt platform integration plugin
-Group: Development/Libraries/X11
-
-%description -n libqt5-dwaylandplugin
-The libqt5-dxcbplugin is the Qt platform dwayland plugin for Deepin Desktop
-Environment.
-
-%package -n libqt5-kwayland-shellplugin
-Summary: A Qt platform integration plugin
-Group: Development/Libraries/X11
-
-%description -n libqt5-kwayland-shellplugin
-The libqt5-dxcbplugin is the Qt platform kwayland-shell plugin for Deepin
Desktop
-Environment.
+#%package -n libqt5-dwaylandplugin
+#Summary: A Qt platform integration plugin
+#Group: Development/Libraries/X11
+
+#%description -n libqt5-dwaylandplugin
+#The libqt5-dxcbplugin is the Qt platform dwayland plugin for Deepin Desktop
+#Environment.
+
+#%package -n libqt5-kwayland-shellplugin
+#Summary: A Qt platform integration plugin
+#Group: Development/Libraries/X11
+
+#%description -n libqt5-kwayland-shellplugin
+#The libqt5-dxcbplugin is the Qt platform kwayland-shell plugin for Deepin
Desktop
+#Environment.
%prep
# %setup -q -a1 -n %{name}-%{version}
-%setup -q -n %{name}-%{version}
+%autosetup -p1 -n %{name}-%{version}
if [ "`rpm -q --queryformat '%%{VERSION}' libQt5Core5`" = "5.9.7" ]; then
cp -r xcb/libqt5xcbqpa-dev/5.9.4 xcb/libqt5xcbqpa-dev/5.9.7
elif [ "`rpm -q --queryformat '%%{VERSION}' libQt5Core5`" = "5.12.7" ]; then
cp -r xcb/libqt5xcbqpa-dev/5.12.3 xcb/libqt5xcbqpa-dev/5.12.7
-elif [ "`rpm -q --queryformat '%%{VERSION}' libQt5Core5`" = "5.15.6+kde177" ];
then
- cp -r xcb/libqt5xcbqpa-dev/5.15.5 xcb/libqt5xcbqpa-dev/5.15.6
-elif [ "`rpm -q --queryformat '%%{VERSION}' libQt5Core5`" = "5.15.7+kde167" ];
then
- cp -r xcb/libqt5xcbqpa-dev/5.15.5 xcb/libqt5xcbqpa-dev/5.15.7
-elif [ "`rpm -q --queryformat '%%{VERSION}' libQt5Core5`" = "5.15.7+kde177" ];
then
- cp -r xcb/libqt5xcbqpa-dev/5.15.5 xcb/libqt5xcbqpa-dev/5.15.7
-elif [ "`rpm -q --queryformat '%%{VERSION}' libQt5Core5`" = "5.15.8+kde160" ];
then
- cp -r xcb/libqt5xcbqpa-dev/5.15.5 xcb/libqt5xcbqpa-dev/5.15.8
-elif [ "`rpm -q --queryformat '%%{VERSION}' libQt5Core5`" = "5.15.8+kde183" ];
then
- cp -r xcb/libqt5xcbqpa-dev/5.15.5 xcb/libqt5xcbqpa-dev/5.15.8
-elif [ "`rpm -q --queryformat '%%{VERSION}' libQt5Core5`" = "5.15.8+kde185" ];
then
- cp -r xcb/libqt5xcbqpa-dev/5.15.5 xcb/libqt5xcbqpa-dev/5.15.8
fi
# Disable wayland for now:
https://github.com/linuxdeepin/qt5platform-plugins/issues/47
@@ -118,7 +111,8 @@
qmake-qt5 DEFINES+=QT_NO_DEBUG_OUTPUT \
PREFIX=%{_prefix} \
LIB_INSTALL_DIR=%{_libdir} \
- LIBSUFFIX=%{lib}
+ LIBSUFFIX=%{lib} \
+ CONFIG+=DISABLE_WAYLAND
%make_build
%install
@@ -131,18 +125,18 @@
%dir %{_libdir}/qt5/plugins/platforms/
%{_libdir}/qt5/plugins/platforms/libdxcb.so
-%files -n libqt5-dwaylandplugin
-%defattr(-,root,root,-)
-%doc CHANGELOG.md README.md
-%license LICENSE
-%dir %{_libdir}/qt5/plugins/platforms/
-%{_libdir}/qt5/plugins/platforms/libdwayland.so
-
-%files -n libqt5-kwayland-shellplugin
-%defattr(-,root,root,-)
-%doc CHANGELOG.md README.md
-%license LICENSE
-%dir %{_libdir}/qt5/plugins/wayland-shell-integration/
-%{_libdir}/qt5/plugins/wayland-shell-integration/libkwayland-shell.so
+# %files -n libqt5-dwaylandplugin
+# %defattr(-,root,root,-)
+# %doc CHANGELOG.md README.md
+# %license LICENSE
+# %dir %{_libdir}/qt5/plugins/platforms/
+# %{_libdir}/qt5/plugins/platforms/libdwayland.so
+
+# %files -n libqt5-kwayland-shellplugin
+# %defattr(-,root,root,-)
+# %doc CHANGELOG.md README.md
+# %license LICENSE
+# %dir %{_libdir}/qt5/plugins/wayland-shell-integration/
+# %{_libdir}/qt5/plugins/wayland-shell-integration/libkwayland-shell.so
%changelog
++++++ qt5platform-plugins-5.0.70.tar.gz -> qt5platform-plugins-5.6.9.tar.gz
++++++
++++ 8438 lines of diff (skipped)
++++++ support-Qt-5_15_8.patch ++++++
++++ 3648 lines (skipped)
++++++ support-Qt-5_15_9.patch ++++++
++++ 3648 lines (skipped)