aboutsummaryrefslogtreecommitdiff
path: root/games/colobot/files/patch-CMakeLists.txt
diff options
context:
space:
mode:
authorMax Brazhnikov <makc@FreeBSD.org>2021-12-04 19:54:49 +0000
committerMax Brazhnikov <makc@FreeBSD.org>2021-12-04 19:57:13 +0000
commitbb8f1127a412e69f9fd9295f75a8f16160ba55bf (patch)
treeb66b18fbc160546decba70261addf2b26ccaac5c /games/colobot/files/patch-CMakeLists.txt
parentde775f189edd6af3112d6a2c409e66eec227e2c7 (diff)
downloadports-bb8f1127a412e69f9fd9295f75a8f16160ba55bf.tar.gz
ports-bb8f1127a412e69f9fd9295f75a8f16160ba55bf.zip
games/colobot: update to 0.2.0-alpha
Remove stale patch.
Diffstat (limited to 'games/colobot/files/patch-CMakeLists.txt')
-rw-r--r--games/colobot/files/patch-CMakeLists.txt21
1 files changed, 18 insertions, 3 deletions
diff --git a/games/colobot/files/patch-CMakeLists.txt b/games/colobot/files/patch-CMakeLists.txt
index 2e7b482c273c..f0f2a9ddd173 100644
--- a/games/colobot/files/patch-CMakeLists.txt
+++ b/games/colobot/files/patch-CMakeLists.txt
@@ -1,6 +1,17 @@
---- CMakeLists.txt.orig 2021-12-03 18:38:49 UTC
+--- CMakeLists.txt.orig 2021-08-21 20:57:34 UTC
+++ CMakeLists.txt
-@@ -135,15 +135,8 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU")
+@@ -115,8 +115,8 @@ elseif("${CMAKE_SYSTEM_NAME}" MATCHES "FreeBSD")
+
+ # Platform-dependent implementation of system.h
+ # On FreeBSD we can use *_other
+- set(SYSTEM_CPP_MODULE "system_other.cpp")
+- set(SYSTEM_H_MODULE "system_other.h")
++ set(SYSTEM_CPP_MODULE "system_linux.cpp")
++ set(SYSTEM_H_MODULE "system_linux.h")
+ # To avoid CMake warning
+ set(CMAKE_MACOSX_RPATH 1)
+ else()
+@@ -155,15 +155,8 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU")
message(STATUS "Detected GCC version 4.7+")
@@ -17,10 +28,14 @@
set(TEST_CXX_FLAGS "-pthread")
add_definitions(-DNOEXCEPT=noexcept -DHAVE_DEMANGLE)
elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
-@@ -153,10 +146,7 @@ elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
+@@ -173,14 +166,7 @@ elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
message(STATUS "Detected Clang version 3.1+")
+- if (${PLATFORM_FREEBSD})
+- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=bfd")
+- endif()
+-
- set(NORMAL_CXX_FLAGS "-std=c++11 -Wall -Werror -Wold-style-cast -pedantic-errors -Wmissing-prototypes")
- set(NORMAL_CXX_FLAGS "${NORMAL_CXX_FLAGS} -Wno-error=deprecated-declarations") # updated version of physfs is not available on some platforms so we keep using deprecated functions, see #958
- set(RELEASE_CXX_FLAGS "-O2")