38 lines
1.1 KiB
Plaintext
38 lines
1.1 KiB
Plaintext
$OpenBSD$
|
|
|
|
Index: cmake/Conky.cmake
|
|
--- cmake/Conky.cmake.orig
|
|
+++ cmake/Conky.cmake
|
|
@@ -96,14 +96,14 @@ set(conky_includes ${CMAKE_BINARY_DIR})
|
|
# enabled! Thus disable this and _LARGEFILE64_SOURCE isnt needed, it is already
|
|
# used on macOS.
|
|
#
|
|
-if(NOT OS_DARWIN)
|
|
+if(NOT OS_DARWIN AND NOT OS_OPENBSD)
|
|
add_definitions(-D_LARGEFILE64_SOURCE -D_POSIX_C_SOURCE=200809L) # Standard
|
|
# definitions
|
|
set(
|
|
CMAKE_REQUIRED_DEFINITIONS
|
|
"${CMAKE_REQUIRED_DEFINITIONS} -D_LARGEFILE64_SOURCE -D_POSIX_C_SOURCE=200809L"
|
|
)
|
|
-endif(NOT OS_DARWIN)
|
|
+endif(NOT OS_DARWIN AND NOT OS_OPENBSD)
|
|
|
|
if(OS_FREEBSD)
|
|
add_definitions(-D__BSD_VISIBLE=1 -D_XOPEN_SOURCE=700)
|
|
@@ -112,6 +112,14 @@ if(OS_FREEBSD)
|
|
"${CMAKE_REQUIRED_DEFINITIONS} -D_LARGEFILE64_SOURCE -D_POSIX_C_SOURCE=200809L -D__BSD_VISIBLE=1 -D_XOPEN_SOURCE=700"
|
|
)
|
|
endif(OS_FREEBSD)
|
|
+
|
|
+if(OS_OPENBSD)
|
|
+ add_definitions(-D_LARGEFILE64_SOURCE)
|
|
+ set(
|
|
+ CMAKE_REQUIRED_DEFINITIONS
|
|
+ "${CMAKE_REQUIRED_DEFINITIONS} -D_LARGEFILE64_SOURCE"
|
|
+ )
|
|
+endif(OS_OPENBSD)
|
|
|
|
if(OS_DRAGONFLY)
|
|
set(conky_libs ${conky_libs} -L/usr/pkg/lib)
|