diff --git a/0001-set-default-c++17.patch b/0001-set-default-c++17.patch new file mode 100644 index 0000000000000000000000000000000000000000..478ce3e622b314e55cb8ec93689c0b3e2049662b --- /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 5a16929cf1efb261b15ea8b8f5dabace8e1ce969..c4a891d99dd073fa0b4e3bc1cfef27156f5c80ea 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