Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Jan 2025 11:02:45 GMT
From:      Daniel Engberg <diizzy@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 670a79725992 - main - x11/slop: Bump C++ version to C++17
Message-ID:  <202501191102.50JB2jP3025468@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by diizzy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=670a79725992aba1968dd82f66360d08ea522a7a

commit 670a79725992aba1968dd82f66360d08ea522a7a
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2025-01-19 11:00:22 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2025-01-19 11:00:43 +0000

    x11/slop: Bump C++ version to C++17
    
    Required to fix build with ICU 76.1
    
    Reference: https://github.com/naelstrof/slop/issues/172
    
    Approved by:    portmgr (blanket)
---
 x11/slop/files/patch-CMakeLists.txt | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/x11/slop/files/patch-CMakeLists.txt b/x11/slop/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..290e92992dff
--- /dev/null
+++ b/x11/slop/files/patch-CMakeLists.txt
@@ -0,0 +1,18 @@
+--- CMakeLists.txt.orig	2025-01-19 10:48:24 UTC
++++ CMakeLists.txt
+@@ -53,13 +53,13 @@ set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_STAND
+ endif()
+ 
+ set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_STANDARD_REQUIRED ON)
+-set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_STANDARD 11)
++set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_STANDARD 17)
+ set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_EXTENSIONS OFF)
+ 
+ add_executable(${EXECUTABLE_NAME} src/main.cpp)
+ 
+ set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_STANDARD_REQUIRED ON)
+-set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_STANDARD 11)
++set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_STANDARD 17)
+ set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_EXTENSIONS OFF)
+ 
+ set( CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/modules" )



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202501191102.50JB2jP3025468>