[arch-commits] Commit in deepin-dock/trunk (PKGBUILD deepin-dock-qt5.15.patch)

Antonio Rojas arojas at archlinux.org
Tue May 26 11:49:34 UTC 2020


    Date: Tuesday, May 26, 2020 @ 11:49:34
  Author: arojas
Revision: 635030

Qt 5.15 rebuild

Added:
  deepin-dock/trunk/deepin-dock-qt5.15.patch
Modified:
  deepin-dock/trunk/PKGBUILD

--------------------------+
 PKGBUILD                 |   12 ++++++---
 deepin-dock-qt5.15.patch |   60 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-05-26 11:25:13 UTC (rev 635029)
+++ PKGBUILD	2020-05-26 11:49:34 UTC (rev 635030)
@@ -4,7 +4,7 @@
 
 pkgname=deepin-dock
 pkgver=5.1.0.9
-pkgrel=1
+pkgrel=2
 pkgdesc='Deepin desktop-environment - dock module'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/dde-dock"
@@ -15,9 +15,15 @@
 conflicts=('dde-dock')
 replaces=('dde-dock')
 groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz")
-sha512sums=('4dd75221c73d950808a5babab6dd8dd76cbdf0895568291ec931ca2ac16b711e72ffd3a8aa5e99efb20df0883a2854baaedc80e0eeae0dedc2ff660b5d9b2dd6')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz"
+         deepin-dock-qt5.15.patch)
+sha512sums=('0d88e418ee21702f2786c47cce923c534cb7a564152eabb4706d54265c7675b563278949286e4fd247b06fa9b521e62b454d97ce28481b13730ad7f387e3d45f'
+            '1fb3a6490e152d081f5fdff655e503dac602cb29b231df252edd664bf8b5ffcc589efd7d96b7b61e53f620670b110dcd5e1952fe5b88fe65fbf8acf8ce8812fd')
 
+prepare() {
+  patch -d dde-dock-$pkgver -p1 -i ../deepin-dock-qt5.15.patch # Fix build with Qt 5.15
+}
+
 build() {
   cd dde-dock-$pkgver
   cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DDOCK_TRAY_USE_NATIVE_POPUP=YES

Added: deepin-dock-qt5.15.patch
===================================================================
--- deepin-dock-qt5.15.patch	                        (rev 0)
+++ deepin-dock-qt5.15.patch	2020-05-26 11:49:34 UTC (rev 635030)
@@ -0,0 +1,60 @@
+diff --git a/plugins/onboard/onboarditem.cpp b/plugins/onboard/onboarditem.cpp
+index e43a0917..a7b29345 100644
+--- a/plugins/onboard/onboarditem.cpp
++++ b/plugins/onboard/onboarditem.cpp
+@@ -23,6 +23,7 @@
+ 
+ #include <QSvgRenderer>
+ #include <QPainter>
++#include <QPainterPath>
+ #include <QMouseEvent>
+ #include <QApplication>
+ #include <QIcon>
+diff --git a/plugins/shutdown/shutdownwidget.cpp b/plugins/shutdown/shutdownwidget.cpp
+index 8b62a4ab..a303df4e 100644
+--- a/plugins/shutdown/shutdownwidget.cpp
++++ b/plugins/shutdown/shutdownwidget.cpp
+@@ -23,6 +23,7 @@
+ 
+ #include <QSvgRenderer>
+ #include <QPainter>
++#include <QPainterPath>
+ #include <QMouseEvent>
+ #include <QApplication>
+ #include <QIcon>
+diff --git a/plugins/tray/fashiontray/containers/spliteranimated.cpp b/plugins/tray/fashiontray/containers/spliteranimated.cpp
+index 92d4ca1c..3feb06f4 100644
+--- a/plugins/tray/fashiontray/containers/spliteranimated.cpp
++++ b/plugins/tray/fashiontray/containers/spliteranimated.cpp
+@@ -1,6 +1,7 @@
+ #include "spliteranimated.h"
+ 
+ #include <QPainter>
++#include <QPainterPath>
+ #include <QDebug>
+ 
+ #define OpacityMax 0.3
+diff --git a/plugins/tray/fashiontray/fashiontraycontrolwidget.cpp b/plugins/tray/fashiontray/fashiontraycontrolwidget.cpp
+index b7edc119..2238f559 100644
+--- a/plugins/tray/fashiontray/fashiontraycontrolwidget.cpp
++++ b/plugins/tray/fashiontray/fashiontraycontrolwidget.cpp
+@@ -23,6 +23,7 @@
+ 
+ #include <QMouseEvent>
+ #include <QPainter>
++#include <QPainterPath>
+ #include <DHiDPIHelper>
+ #include <DStyle>
+ #include <DGuiApplicationHelper>
+diff --git a/plugins/tray/fashiontray/fashiontraywidgetwrapper.cpp b/plugins/tray/fashiontray/fashiontraywidgetwrapper.cpp
+index 30e47172..833f1e1c 100644
+--- a/plugins/tray/fashiontray/fashiontraywidgetwrapper.cpp
++++ b/plugins/tray/fashiontray/fashiontraywidgetwrapper.cpp
+@@ -23,6 +23,7 @@
+ #include "../xembedtraywidget.h"
+ 
+ #include <QPainter>
++#include <QPainterPath>
+ #include <QDebug>
+ #include <QMouseEvent>
+ #include <QDrag>



More information about the arch-commits mailing list