From 294a8a2bc9021037797c19830572ffd92ba99825 Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Sun, 26 Oct 2025 19:54:22 +0100
Subject: [PATCH] cmake: rename SDL2COMPAT_DISABLE_X11 -> SDL2COMPAT_X11
---
CMakeLists.txt | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 589bf35..983736c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -87,7 +87,7 @@ cmake_dependent_option(SDL2COMPAT_INSTALL_SDL3 "Install SDL3 next to SDL2" OFF "
option(SDL2COMPAT_ASAN "Use AddressSanitizer to detect memory errors" OFF)
option(SDL2COMPAT_STATIC "Enable building static SDL2 link library" OFF)
option(SDL2COMPAT_WERROR "Treat warnings as errors" OFF)
-option(SDL2COMPAT_DISABLE_X11 "Disable X11 support" OFF)
+option(SDL2COMPAT_X11 "Enable X11 support" ON)
set(SDL2COMPAT_VENDOR_INFO "" CACHE STRING "Vendor name and/or version to add to SDL_REVISION")
set(SDL2COMPAT_FRAMEWORK FALSE)
#FIXME: should SDL2-compat modify vendor_info/revision information?
@@ -326,7 +326,7 @@ string(STRIP "${CMAKE_C_FLAGS}" CMAKE_C_FLAGS)
if(UNIX AND NOT APPLE)
target_compile_definitions(SDL2 PRIVATE "_REENTRANT")
target_link_libraries(SDL2 PRIVATE ${CMAKE_DL_LIBS})
- if(NOT SDL2COMPAT_DISABLE_X11)
+ if(SDL2COMPAT_X11)
find_package(X11 REQUIRED)
target_compile_definitions(SDL2 PRIVATE SDL2COMPAT_HAVE_X11)
include_directories(${X11_INCLUDE_DIR})