Date: Sunday, July 31, 2022 @ 11:59:26 Author: felixonmars Revision: 1259318
archrelease: copy trunk to community-x86_64 Added: deepin-qt5platform-plugins/repos/community-x86_64/PKGBUILD (from rev 1259317, deepin-qt5platform-plugins/trunk/PKGBUILD) deepin-qt5platform-plugins/repos/community-x86_64/deepin-qt5platform-plugins-qt5.15.patch (from rev 1259317, deepin-qt5platform-plugins/trunk/deepin-qt5platform-plugins-qt5.15.patch) Deleted: deepin-qt5platform-plugins/repos/community-x86_64/PKGBUILD deepin-qt5platform-plugins/repos/community-x86_64/deepin-qt5platform-plugins-qt5.15.patch -----------------------------------------+ PKGBUILD | 76 ++++----- deepin-qt5platform-plugins-qt5.15.patch | 238 +++++++++++++++--------------- 2 files changed, 157 insertions(+), 157 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-07-31 11:59:02 UTC (rev 1259317) +++ PKGBUILD 2022-07-31 11:59:26 UTC (rev 1259318) @@ -1,38 +0,0 @@ -# Maintainer: Felix Yan <felixonm...@archlinux.org> - -pkgname=deepin-qt5platform-plugins -pkgver=5.0.59 -pkgrel=3 -pkgdesc='Qt platform plugins for DDE' -arch=('x86_64') -url="https://github.com/linuxdeepin/qt5platform-plugins" -license=('GPL3') -provides=('deepin-qt5dxcb-plugin') -conflicts=('deepin-qt5dxcb-plugin') -replaces=('deepin-qt5dxcb-plugin') -options=('debug') -depends=('cairo' 'deepin-wayland' 'kwayland' 'qt5-x11extras') -makedepends=('expac' 'qt5-xcb-private-headers' 'libglvnd' 'libxcb') -groups=('deepin') -source=("https://github.com/linuxdeepin/qt5platform-plugins/archive/$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('32aceff95919bd6e18d5342916f486301f829f1a44e0004e77aa142ac950127bfea117a128929da1b7a563f77e2c67c513bdf605e1effa2f9fc7cad64c8e2ab9') - -prepare() { - cd qt5platform-plugins-$pkgver - - rm -r xcb/libqt5xcbqpa-dev wayland/qtwayland-dev - - sed -i 's|error(Not support Qt Version: .*)|INCLUDEPATH += /usr/include/qtxcb-private|' xcb/linux.pri - sed -i '/wayland/d' qt5platform-plugins.pro -} - -build() { - cd qt5platform-plugins-$pkgver - qmake-qt5 PREFIX=/usr - make -} - -package() { - cd qt5platform-plugins-$pkgver - make INSTALL_ROOT="$pkgdir" install -} Copied: deepin-qt5platform-plugins/repos/community-x86_64/PKGBUILD (from rev 1259317, deepin-qt5platform-plugins/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-07-31 11:59:26 UTC (rev 1259318) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> + +pkgname=deepin-qt5platform-plugins +pkgver=5.0.59.1 +pkgrel=1 +pkgdesc='Qt platform plugins for DDE' +arch=('x86_64') +url="https://github.com/linuxdeepin/qt5platform-plugins" +license=('GPL3') +provides=('deepin-qt5dxcb-plugin') +conflicts=('deepin-qt5dxcb-plugin') +replaces=('deepin-qt5dxcb-plugin') +options=('debug') +depends=('cairo' 'deepin-wayland' 'kwayland' 'qt5-x11extras') +makedepends=('expac' 'qt5-xcb-private-headers' 'libglvnd' 'libxcb') +groups=('deepin') +source=("https://github.com/linuxdeepin/qt5platform-plugins/archive/$pkgver/$pkgname-$pkgver.tar.gz") +sha512sums=('f6f88a680938d9d4c2b03f1d48dbd2ccf35c3df122fa0af6de86cae9cab7d8fab386220b9bf49b3d81da8597f869703919b1d47bab2867a356a52f3062697004') + +prepare() { + cd qt5platform-plugins-$pkgver + + rm -r xcb/libqt5xcbqpa-dev wayland/qtwayland-dev + + sed -i 's|error(Not support Qt Version: .*)|INCLUDEPATH += /usr/include/qtxcb-private|' xcb/linux.pri + sed -i '/wayland/d' qt5platform-plugins.pro +} + +build() { + cd qt5platform-plugins-$pkgver + qmake-qt5 PREFIX=/usr + make +} + +package() { + cd qt5platform-plugins-$pkgver + make INSTALL_ROOT="$pkgdir" install +} Deleted: deepin-qt5platform-plugins-qt5.15.patch =================================================================== --- deepin-qt5platform-plugins-qt5.15.patch 2022-07-31 11:59:02 UTC (rev 1259317) +++ deepin-qt5platform-plugins-qt5.15.patch 2022-07-31 11:59:26 UTC (rev 1259318) @@ -1,119 +0,0 @@ -diff --git a/xcb/dplatformwindowhelper.cpp b/xcb/dplatformwindowhelper.cpp -index de4478d..a85f14e 100644 ---- a/xcb/dplatformwindowhelper.cpp -+++ b/xcb/dplatformwindowhelper.cpp -@@ -35,6 +35,8 @@ - #include <private/qguiapplication_p.h> - #include <qpa/qplatformcursor.h> - -+#include <QPainterPath> -+ - Q_DECLARE_METATYPE(QPainterPath) - Q_DECLARE_METATYPE(QMargins) - -@@ -511,10 +513,17 @@ bool DPlatformWindowHelper::setWindowModified(bool modified) - return me()->m_frameWindow->handle()->setWindowModified(modified); - } - -+#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0) - bool DPlatformWindowHelper::startSystemResize(const QPoint &pos, Qt::Corner corner) - { - return me()->m_frameWindow->handle()->startSystemResize(pos, corner); - } -+#else -+bool DPlatformWindowHelper::startSystemResize(Qt::Edges edges) -+{ -+ return me()->m_frameWindow->handle()->startSystemResize(edges); -+} -+#endif - - void DPlatformWindowHelper::setFrameStrutEventsEnabled(bool enabled) - { -diff --git a/xcb/dplatformwindowhelper.h b/xcb/dplatformwindowhelper.h -index 8d9fa14..e43809a 100644 ---- a/xcb/dplatformwindowhelper.h -+++ b/xcb/dplatformwindowhelper.h -@@ -92,8 +92,12 @@ public: - - bool setWindowModified(bool modified); - -+#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0) - bool startSystemResize(const QPoint &pos, Qt::Corner corner); -- -+#else -+ bool startSystemResize(Qt::Edges edges); -+#endif -+ - void setFrameStrutEventsEnabled(bool enabled); - bool frameStrutEventsEnabled() const; - -diff --git a/xcb/linux.pri b/xcb/linux.pri -index 3be1e5f..59e237a 100644 ---- a/xcb/linux.pri -+++ b/xcb/linux.pri -@@ -30,26 +30,37 @@ contains(QT_CONFIG, xcb-xlib)|qtConfig(xcb-xlib) { - DEFINES += XCB_USE_XLIB - QMAKE_USE += xcb_xlib - -- greaterThan(QT_MINOR_VERSION, 11) { -- contains(QT_CONFIG, xcb-xinput)|qtConfig(xcb-xinput) { -- DEFINES += XCB_USE_XINPUT2 XCB_USE_XINPUT21 XCB_USE_XINPUT22 -- QMAKE_USE += xcb_xinput -+ greaterThan(QT_MINOR_VERSION, 14) { -+ DEFINES += XCB_USE_XINPUT2 XCB_USE_XINPUT21 XCB_USE_XINPUT22 -+ QMAKE_USE += xcb_xinput - -- !isEmpty(QMAKE_LIBXI_VERSION_MAJOR) { -- DEFINES += LIBXI_MAJOR=$$QMAKE_LIBXI_VERSION_MAJOR \ -- LIBXI_MINOR=$$QMAKE_LIBXI_VERSION_MINOR \ -- LIBXI_PATCH=$$QMAKE_LIBXI_VERSION_PATCH -- } -+ !isEmpty(QMAKE_LIBXI_VERSION_MAJOR) { -+ DEFINES += LIBXI_MAJOR=$$QMAKE_LIBXI_VERSION_MAJOR \ -+ LIBXI_MINOR=$$QMAKE_LIBXI_VERSION_MINOR \ -+ LIBXI_PATCH=$$QMAKE_LIBXI_VERSION_PATCH - } - } else { -- contains(QT_CONFIG, xinput2)|qtConfig(xinput2) { -- DEFINES += XCB_USE_XINPUT2 -- QMAKE_USE += xinput2 -+ greaterThan(QT_MINOR_VERSION, 11) { -+ contains(QT_CONFIG, xcb-xinput)|qtConfig(xcb-xinput) { -+ DEFINES += XCB_USE_XINPUT2 XCB_USE_XINPUT21 XCB_USE_XINPUT22 -+ QMAKE_USE += xcb_xinput -+ -+ !isEmpty(QMAKE_LIBXI_VERSION_MAJOR) { -+ DEFINES += LIBXI_MAJOR=$$QMAKE_LIBXI_VERSION_MAJOR \ -+ LIBXI_MINOR=$$QMAKE_LIBXI_VERSION_MINOR \ -+ LIBXI_PATCH=$$QMAKE_LIBXI_VERSION_PATCH -+ } -+ } -+ } else { -+ contains(QT_CONFIG, xinput2)|qtConfig(xinput2) { -+ DEFINES += XCB_USE_XINPUT2 -+ QMAKE_USE += xinput2 - -- !isEmpty(QMAKE_LIBXI_VERSION_MAJOR) { -- DEFINES += LIBXI_MAJOR=$$QMAKE_LIBXI_VERSION_MAJOR \ -- LIBXI_MINOR=$$QMAKE_LIBXI_VERSION_MINOR \ -- LIBXI_PATCH=$$QMAKE_LIBXI_VERSION_PATCH -+ !isEmpty(QMAKE_LIBXI_VERSION_MAJOR) { -+ DEFINES += LIBXI_MAJOR=$$QMAKE_LIBXI_VERSION_MAJOR \ -+ LIBXI_MINOR=$$QMAKE_LIBXI_VERSION_MINOR \ -+ LIBXI_PATCH=$$QMAKE_LIBXI_VERSION_PATCH -+ } - } - } - } -diff --git a/xcb/utility.h b/xcb/utility.h -index 2e819e1..d3b2677 100644 ---- a/xcb/utility.h -+++ b/xcb/utility.h -@@ -19,6 +19,7 @@ - #define UTILITY_H - - #include <QImage> -+#include <QPainterPath> - - #include "global.h" - Copied: deepin-qt5platform-plugins/repos/community-x86_64/deepin-qt5platform-plugins-qt5.15.patch (from rev 1259317, deepin-qt5platform-plugins/trunk/deepin-qt5platform-plugins-qt5.15.patch) =================================================================== --- deepin-qt5platform-plugins-qt5.15.patch (rev 0) +++ deepin-qt5platform-plugins-qt5.15.patch 2022-07-31 11:59:26 UTC (rev 1259318) @@ -0,0 +1,119 @@ +diff --git a/xcb/dplatformwindowhelper.cpp b/xcb/dplatformwindowhelper.cpp +index de4478d..a85f14e 100644 +--- a/xcb/dplatformwindowhelper.cpp ++++ b/xcb/dplatformwindowhelper.cpp +@@ -35,6 +35,8 @@ + #include <private/qguiapplication_p.h> + #include <qpa/qplatformcursor.h> + ++#include <QPainterPath> ++ + Q_DECLARE_METATYPE(QPainterPath) + Q_DECLARE_METATYPE(QMargins) + +@@ -511,10 +513,17 @@ bool DPlatformWindowHelper::setWindowModified(bool modified) + return me()->m_frameWindow->handle()->setWindowModified(modified); + } + ++#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0) + bool DPlatformWindowHelper::startSystemResize(const QPoint &pos, Qt::Corner corner) + { + return me()->m_frameWindow->handle()->startSystemResize(pos, corner); + } ++#else ++bool DPlatformWindowHelper::startSystemResize(Qt::Edges edges) ++{ ++ return me()->m_frameWindow->handle()->startSystemResize(edges); ++} ++#endif + + void DPlatformWindowHelper::setFrameStrutEventsEnabled(bool enabled) + { +diff --git a/xcb/dplatformwindowhelper.h b/xcb/dplatformwindowhelper.h +index 8d9fa14..e43809a 100644 +--- a/xcb/dplatformwindowhelper.h ++++ b/xcb/dplatformwindowhelper.h +@@ -92,8 +92,12 @@ public: + + bool setWindowModified(bool modified); + ++#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0) + bool startSystemResize(const QPoint &pos, Qt::Corner corner); +- ++#else ++ bool startSystemResize(Qt::Edges edges); ++#endif ++ + void setFrameStrutEventsEnabled(bool enabled); + bool frameStrutEventsEnabled() const; + +diff --git a/xcb/linux.pri b/xcb/linux.pri +index 3be1e5f..59e237a 100644 +--- a/xcb/linux.pri ++++ b/xcb/linux.pri +@@ -30,26 +30,37 @@ contains(QT_CONFIG, xcb-xlib)|qtConfig(xcb-xlib) { + DEFINES += XCB_USE_XLIB + QMAKE_USE += xcb_xlib + +- greaterThan(QT_MINOR_VERSION, 11) { +- contains(QT_CONFIG, xcb-xinput)|qtConfig(xcb-xinput) { +- DEFINES += XCB_USE_XINPUT2 XCB_USE_XINPUT21 XCB_USE_XINPUT22 +- QMAKE_USE += xcb_xinput ++ greaterThan(QT_MINOR_VERSION, 14) { ++ DEFINES += XCB_USE_XINPUT2 XCB_USE_XINPUT21 XCB_USE_XINPUT22 ++ QMAKE_USE += xcb_xinput + +- !isEmpty(QMAKE_LIBXI_VERSION_MAJOR) { +- DEFINES += LIBXI_MAJOR=$$QMAKE_LIBXI_VERSION_MAJOR \ +- LIBXI_MINOR=$$QMAKE_LIBXI_VERSION_MINOR \ +- LIBXI_PATCH=$$QMAKE_LIBXI_VERSION_PATCH +- } ++ !isEmpty(QMAKE_LIBXI_VERSION_MAJOR) { ++ DEFINES += LIBXI_MAJOR=$$QMAKE_LIBXI_VERSION_MAJOR \ ++ LIBXI_MINOR=$$QMAKE_LIBXI_VERSION_MINOR \ ++ LIBXI_PATCH=$$QMAKE_LIBXI_VERSION_PATCH + } + } else { +- contains(QT_CONFIG, xinput2)|qtConfig(xinput2) { +- DEFINES += XCB_USE_XINPUT2 +- QMAKE_USE += xinput2 ++ greaterThan(QT_MINOR_VERSION, 11) { ++ contains(QT_CONFIG, xcb-xinput)|qtConfig(xcb-xinput) { ++ DEFINES += XCB_USE_XINPUT2 XCB_USE_XINPUT21 XCB_USE_XINPUT22 ++ QMAKE_USE += xcb_xinput ++ ++ !isEmpty(QMAKE_LIBXI_VERSION_MAJOR) { ++ DEFINES += LIBXI_MAJOR=$$QMAKE_LIBXI_VERSION_MAJOR \ ++ LIBXI_MINOR=$$QMAKE_LIBXI_VERSION_MINOR \ ++ LIBXI_PATCH=$$QMAKE_LIBXI_VERSION_PATCH ++ } ++ } ++ } else { ++ contains(QT_CONFIG, xinput2)|qtConfig(xinput2) { ++ DEFINES += XCB_USE_XINPUT2 ++ QMAKE_USE += xinput2 + +- !isEmpty(QMAKE_LIBXI_VERSION_MAJOR) { +- DEFINES += LIBXI_MAJOR=$$QMAKE_LIBXI_VERSION_MAJOR \ +- LIBXI_MINOR=$$QMAKE_LIBXI_VERSION_MINOR \ +- LIBXI_PATCH=$$QMAKE_LIBXI_VERSION_PATCH ++ !isEmpty(QMAKE_LIBXI_VERSION_MAJOR) { ++ DEFINES += LIBXI_MAJOR=$$QMAKE_LIBXI_VERSION_MAJOR \ ++ LIBXI_MINOR=$$QMAKE_LIBXI_VERSION_MINOR \ ++ LIBXI_PATCH=$$QMAKE_LIBXI_VERSION_PATCH ++ } + } + } + } +diff --git a/xcb/utility.h b/xcb/utility.h +index 2e819e1..d3b2677 100644 +--- a/xcb/utility.h ++++ b/xcb/utility.h +@@ -19,6 +19,7 @@ + #define UTILITY_H + + #include <QImage> ++#include <QPainterPath> + + #include "global.h" +