[xiphos-source] [crosswire/xiphos] af1234: cmake: use host X11/keysymdef.h instead of vendore...
LAfricain
noreply at github.com
Mon Jul 27 15:37:51 EDT 2026
Branch: refs/heads/master
Home: https://github.com/crosswire/xiphos
Commit: af1234e5d21b53165462827c6dc488ce770ba074
https://github.com/crosswire/xiphos/commit/af1234e5d21b53165462827c6dc488ce770ba074
Author: L'Africain <fr.cyrille at tiberiade.be>
Date: 2026-07-27 (Mon, 27 Jul 2026)
Changed paths:
M src/editor/CMakeLists.txt
M src/gtk/CMakeLists.txt
M win32/CMakeLists.txt
M win32/Dockerfile
R win32/include/X11/keysymdef.h
Log Message:
-----------
cmake: use host X11/keysymdef.h instead of vendored copy (#1347)
Replace the vendored win32/include/X11/keysymdef.h with a find_path()
call that locates the header from the host system's X11 installation.
This avoids maintaining a stale copy in the repository and makes the
missing-dependency case fail early with a clear CMake error rather than
a cryptic compile error.
Note: libx11-dev (or equivalent) must be installed on the build host,
including on Wayland-only systems where it may not be present by default.
Closes #1024
Co-authored-by: lafricain79 <lafricain79 at gmail.com>
To unsubscribe from these emails, change your notification settings at https://github.com/crosswire/xiphos/settings/notifications
More information about the xiphos-source
mailing list