Index: CMakeLists.txt
--- CMakeLists.txt.orig
+++ CMakeLists.txt
@@ -343,7 +343,7 @@ IF (PythonInstalledVia STREQUAL "Homebrew")
 ELSEIF (PythonInstalledVia STREQUAL "MacPorts")
     FIND_PACKAGE(Python3 3.12.8 EXACT REQUIRED COMPONENTS Development Interpreter)
 ELSE ()
-    FIND_PACKAGE(Python3 3.6...<3.14 REQUIRED COMPONENTS Development Interpreter)
+    FIND_PACKAGE(Python3 3.6...<3.15 REQUIRED COMPONENTS Development Interpreter)
 ENDIF ()
 
 MESSAGE(STATUS "Python library : ${Python3_LIBRARIES} (${Python3_VERSION})")
@@ -359,7 +359,7 @@ ENDIF (Python3_FOUND)
 # Find Boost with boost_python library
 MESSAGE(STATUS "Always using system Boost now")
 SET(BOOST_PYTHON_COMPONENT "python${Python3_VERSION_MAJOR}${Python3_VERSION_MINOR}")
-FIND_PACKAGE(Boost COMPONENTS ${BOOST_PYTHON_COMPONENT} log log_setup date_time system filesystem thread chrono atomic program_options REQUIRED)
+FIND_PACKAGE(Boost COMPONENTS ${BOOST_PYTHON_COMPONENT} log log_setup date_time filesystem thread chrono atomic program_options REQUIRED)
 IF (Boost_FOUND)
     # VERSION_EQUAL / VERSION_GREATER requires a version in the form X.Y.Z
     # Until CMake v3.15, Boost_VERSION is in the form as written in boost/version.hpp (e.g. 106700)
@@ -1270,14 +1270,15 @@ ELSEIF (CMAKE_SYSTEM_NAME STREQUAL Darwin)
 ELSEIF (CMAKE_SYSTEM_NAME STREQUAL Linux)
     INSTALL(TARGETS vegastrike-engine COMPONENT vegastrike_engine RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
     INSTALL(PROGRAMS "${CMAKE_CURRENT_BINARY_DIR}/vegastrike-engine" RENAME vegastrike DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT vegastrike_alias)
+ELSEIF (CMAKE_SYSTEM_NAME STREQUAL OpenBSD)
+    INSTALL(TARGETS vegastrike-engine COMPONENT vegastrike_engine RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
+    INSTALL(PROGRAMS "${CMAKE_CURRENT_BINARY_DIR}/vegastrike-engine" RENAME vegastrike DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT vegastrike_alias)
 ELSEIF (CMAKE_SYSTEM_NAME STREQUAL BEOS)
     INSTALL(TARGETS vegastrike-engine COMPONENT vegastrike_engine RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
 ELSE ()
     MESSAGE(WARNING "Unsupported platform; we don't know how to package Vega Strike for you")
 ENDIF ()
 
-ADD_SUBDIRECTORY("../doc" "./doc")
-
 # As per https://braintrekking.wordpress.com/2013/04/27/dll-hell-how-to-include-microsoft-redistributable-runtime-libraries-in-your-cmakecpack-project/
 INSTALL(FILES ${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS} DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT system_libraries)
 
@@ -1732,8 +1733,6 @@ ELSE ()
 ENDIF ()
 
 SET(CPACK_COMPONENTS_GROUPING ALL_COMPONENTS_IN_ONE)
-
-INCLUDE(CPack)
 
 IF (INSTALL_GTEST OR USE_GTEST)
     MESSAGE(STATUS "Configuring Unit Tests")
