From 2dea7a8bb7ff43e321e804198b3d25069ca50d65 Mon Sep 17 00:00:00 2001 From: pangqing Date: Mon, 4 Aug 2025 14:16:00 +0800 Subject: [PATCH] set default c++17 Signed-off-by: pangqing --- 0001-set-default-c++17.patch | 25 +++++++++++++++++++++++++ dde-clipboard.spec | 6 +++++- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 0001-set-default-c++17.patch diff --git a/0001-set-default-c++17.patch b/0001-set-default-c++17.patch new file mode 100644 index 0000000..478ce3e --- /dev/null +++ b/0001-set-default-c++17.patch @@ -0,0 +1,25 @@ +From d704870437d9f00c372c43bf0562fda0f35d7467 Mon Sep 17 00:00:00 2001 +From: Super User +Date: Mon, 4 Aug 2025 06:09:03 +0000 +Subject: [PATCH] set default c++17 + +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index ef0b9a0..51b67d6 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -5,7 +5,7 @@ set(BIN_NAME dde-clipboard) + project(${BIN_NAME}) + + #set(CMAKE_VERBOSE_MAKEFILE ON) +-set(CMAKE_CXX_STANDARD 14) ++set(CMAKE_CXX_STANDARD 17) + set(CMAKE_INCLUDE_CURRENT_DIR ON) + set(CMAKE_AUTOMOC ON) + set(CMAKE_AUTORCC ON) +-- +2.50.1 + diff --git a/dde-clipboard.spec b/dde-clipboard.spec index 5a16929..c4a891d 100644 --- a/dde-clipboard.spec +++ b/dde-clipboard.spec @@ -11,11 +11,12 @@ Name: dde-clipboard Version: 5.4.24 -Release: 2 +Release: 3 Summary: Qt platform theme integration plugins for DDE License: GPLv3+ URL: https://github.com/linuxdeepin/dde-clipboard Source0: %{name}-%{version}.tar.gz +Patch01: 0001-set-default-c++17.patch BuildRequires: cmake BuildRequires: qt5-qtbase-devel @@ -61,6 +62,9 @@ popd %changelog +* Mon Aug 04 2025 pangqing - 5.4.24-3 +- set default c++17 + * Thu Feb 20 2025 pangqing - 5.4.24-2 - fix build error -- Gitee