diff --git a/deepin-screen-recorder.spec b/deepin-screen-recorder.spec index d4b6bf51c7d731685d1f3a53c64f23f644b4cfff..64a5be27d31d99ceb54fbe02c6ec8b2f80ca0f91 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 0000000000000000000000000000000000000000..6bb9e40613aa070607269d424abd75763a258640 --- /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