From b91178ec88ef0ff341340f6d9b56b02a8b192174 Mon Sep 17 00:00:00 2001 From: liweiganga Date: Tue, 8 Feb 2022 14:42:31 +0800 Subject: [PATCH] fix build error --- deepin-screen-recorder.spec | 8 ++++++-- modify-QPainterPath-error.patch | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 modify-QPainterPath-error.patch diff --git a/deepin-screen-recorder.spec b/deepin-screen-recorder.spec index d4b6bf5..64a5be2 100644 --- a/deepin-screen-recorder.spec +++ b/deepin-screen-recorder.spec @@ -1,15 +1,16 @@ Name: deepin-screen-recorder Version: 5.8.0.52 -Release: 2 +Release: 3 Summary: Deepin Screen Recorder License: GPLv3+ URL: https://github.com/linuxdeepin/deepin-screen-recorder Source0: %{name}_%{version}.orig.tar.xz Patch0: Fix-build-failure-with-gcc-10.patch +Patch1: modify-QPainterPath-error.patch BuildRequires: gcc-c++ qt5-devel dtkwidget-devel dtkcore-devel procps-ng-devel BuildRequires: pkgconfig(dframeworkdbus) pkgconfig(x11) pkgconfig(xext) pkgconfig(xtst) pkgconfig(xcb) pkgconfig(xcb-util) pkgconfig(xcursor) -BuildRequires: desktop-file-utils libappstream-glib +BuildRequires: desktop-file-utils libappstream-glib qt5-qtbase-private-devel Requires: byzanz ffmpeg Requires: hicolor-icon-theme dbus deepin-turbo @@ -50,6 +51,9 @@ popd %{_datarootdir}/dbus-1/services/com.deepin.Screenshot.service %changelog +* Tue Feb 08 2022 liweigang - 5.8.0.52-3 +- fix build error + * Wed Aug 11 2021 weidong - 5.8.0.52-2 - Fix build failure with gcc-10. diff --git a/modify-QPainterPath-error.patch b/modify-QPainterPath-error.patch new file mode 100644 index 0000000..6bb9e40 --- /dev/null +++ b/modify-QPainterPath-error.patch @@ -0,0 +1,33 @@ +diff --color -Naur a/src/utils.cpp b/src/utils.cpp +--- a/src/utils.cpp 2022-02-08 14:08:43.636030491 +0800 ++++ b/src/utils.cpp 2022-02-08 14:09:31.072168635 +0800 +@@ -27,6 +27,7 @@ + #include + #include + #include ++#include + #include + #include + #include +diff --color -Naur a/src/widgets/shapeswidget.cpp b/src/widgets/shapeswidget.cpp +--- a/src/widgets/shapeswidget.cpp 2022-02-08 14:08:43.644030514 +0800 ++++ b/src/widgets/shapeswidget.cpp 2022-02-08 14:10:40.828372491 +0800 +@@ -20,6 +20,7 @@ + #include "shapeswidget.h" + #include + #include ++#include + #include + + #include "../utils/calculaterect.h" +diff --color -Naur a/src/widgets/tooltips.cpp b/src/widgets/tooltips.cpp +--- a/src/widgets/tooltips.cpp 2022-02-08 14:08:43.644030514 +0800 ++++ b/src/widgets/tooltips.cpp 2022-02-08 14:10:07.160273998 +0800 +@@ -33,6 +33,7 @@ + #include + #include + #include ++#include + #include + #include + #include -- Gitee