From 8c14748e782d93870a7328df383403fb37da936f Mon Sep 17 00:00:00 2001 From: Kornel Benko Date: Fri, 30 Aug 2024 14:08:05 +0200 Subject: [PATCH] Amend 18c310a8 for cmake build: Get rid of QPA_XCB define --- CMakeLists.txt | 2 +- development/cmake/ConfigureChecks.cmake | 5 ----- development/cmake/config.h.cmake | 3 --- 3 files changed, 1 insertion(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3b6538e4b1..590ee9ed69 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -812,7 +812,6 @@ if(LYX_USE_QT MATCHES "QT6|QT5") Qt5_wrap_ui(${ARGN}) endmacro() endif() - # set QPA_XCB if QT uses X11 find_package(${QtVal}Core CONFIG REQUIRED) if (${QtVal}Core_FOUND) find_package(${QtVal}Widgets CONFIG REQUIRED) @@ -1186,6 +1185,7 @@ get_data_destination(dest_data) list(APPEND tmp_vi " LyX files dir: ${CMAKE_INSTALL_PREFIX}/${dest_data}") string(REPLACE ";" "\\n" VERSION_INFO "${tmp_vi}") +# the result XCB_LIBRARY will be used in src/CMakeLists.txt and also in configuring config.h find_library(XCB_LIBRARY NAMES xcb) if (XCB_LIBRARY) set(HAVE_LIBXCB 1 CACHE BOOL "" FORCE) diff --git a/development/cmake/ConfigureChecks.cmake b/development/cmake/ConfigureChecks.cmake index ed9328fdcd..7e6707ca59 100644 --- a/development/cmake/ConfigureChecks.cmake +++ b/development/cmake/ConfigureChecks.cmake @@ -275,7 +275,6 @@ else() endif() endif() -set(QPA_XCB) set(HAVE_QT5_X11_EXTRAS) set(HAVE_QT6_X11_EXTRAS) if (LYX_USE_QT MATCHES "QT5|QT6") @@ -312,10 +311,6 @@ if (LYX_USE_QT MATCHES "QT5|QT6") } " QT_USES_X11) - if(QT_USES_X11 AND NOT LYX_USE_QT MATCHES "QT6") - set(QPA_XCB ${QT_USES_X11}) - message(STATUS "Found QPA_XCB = ${QPA_XCB}") - endif() endif() if (${QtVal}X11Extras_FOUND) diff --git a/development/cmake/config.h.cmake b/development/cmake/config.h.cmake index 856f9a8acc..6b5b82f803 100644 --- a/development/cmake/config.h.cmake +++ b/development/cmake/config.h.cmake @@ -64,9 +64,6 @@ #cmakedefine Z_PREFIX 1 -// Defined if QT=QT5 uses X11 -#cmakedefine QPA_XCB 1 - // Define if you have the Qt5X11Extras module #cmakedefine HAVE_QT5_X11_EXTRAS 1 -- 2.39.5