The branch, killqt4, has been updated.

- Log -----------------------------------------------------------------

commit 43d506b104798ef50d651e10465c56e14240b476
Author: Kornel Benko <kor...@lyx.org>
Date:   Mon Nov 21 09:31:48 2022 +0100

    Amend(2) 580dea63: get rid of Qt4 code also in cmake build

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7f6e0f9..067b30c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -767,7 +767,7 @@ if(LYX_USE_QT MATCHES "AUTO")
                                message(FATAL_ERROR "No appropriate QT-version 
found")
                        endif()
                else()
-                       set(LYX_USE_QT "QT4" CACHE STRING "Valid qt version" 
FORCE)
+                       message(FATAL_ERROR "No appropriate QT-version found")
                endif()
        endif()
 endif()
diff --git a/INSTALL.cmake b/INSTALL.cmake
index e0e7afd..4d889e0 100644
--- a/INSTALL.cmake
+++ b/INSTALL.cmake
@@ -162,7 +162,7 @@ Build options
     -- LYX_ENABLE_KEYTESTS      = ON     : Enable for keytests
     -- LYX_ASAN                 = OFF    : Use address sanitizer
     -- LYX_USE_FILEDIALOG       = NATI   : Use native or QT file dialog (QT 
NATIVE)
-    -- LYX_USE_QT               = QT5    : Use Qt version as frontend (AUTO 
QT4 QT5)
+    -- LYX_USE_QT               = QT6    : Use Qt version as frontend (AUTO 
QT5 QT6)
     -- LYX_DISABLE_CALLSTACK_PRI= OFF    : do not print a callstack when 
crashing
     -- LYX_EXTERNAL_Z           = ON     : OFF := Build 3rdparty lib zlib
     -- LYX_EXTERNAL_ICONV       = ON     : OFF := Build 3rdparty lib iconvlib
@@ -262,7 +262,7 @@ Ubuntu/Kubuntu
     You need additionally these packages:
       * g++
       * cmake
-      * qt4-dev-tools + qt4-qmake or qttools5-dev-tools + qt5-qmake
+      * qttools5-dev-tools + qt5-qmake or qt6-base-dev-tools + qt6-tools-dev
 
 
 
diff --git a/development/cmake/ConfigureChecks.cmake 
b/development/cmake/ConfigureChecks.cmake
index 16cc4ff..9062372 100644
--- a/development/cmake/ConfigureChecks.cmake
+++ b/development/cmake/ConfigureChecks.cmake
@@ -348,19 +348,6 @@ if (LYX_USE_QT MATCHES "QT5|QT6")
     set(CMAKE_REQUIRED_INCLUDES ${${QtVal}WinExtras_INCLUDE_DIRS})
     set(CMAKE_REQUIRED_FLAGS ${${QtVal}WinExtras_EXECUTABLE_COMPILE_FLAGS})
   endif()
-elseif(LYX_USE_QT MATCHES "QT4")
-  set(CMAKE_REQUIRED_LIBRARIES ${QT_QTGUI_LIBRARY})
-  set(CMAKE_REQUIRED_INCLUDES ${QT_INCLUDES})
-  check_cxx_source_compiles(
-          "
-          #include <QtGui/QX11Info>
-          int main()
-          {
-            QX11Info *qxi = new QX11Info;
-            qxi->~QX11Info();
-          }
-          "
-  QT_USES_X11)
 else()
   message(FATAL_ERROR "Check for QT_USES_X11: Not handled LYX_USE_QT (= 
${LYX_USE_QT})")
 endif()
diff --git a/src/frontends/qt/CMakeLists.txt b/src/frontends/qt/CMakeLists.txt
index 38f3301..a007c2f 100644
--- a/src/frontends/qt/CMakeLists.txt
+++ b/src/frontends/qt/CMakeLists.txt
@@ -13,7 +13,6 @@ endif()
 file(GLOB moc_files ${TOP_SRC_DIR}/src/frontends/qt/${LYX_MOC_FILES})
 
 list(REMOVE_ITEM frontends_qt_sources ${moc_files} .)
-list(REMOVE_ITEM frontends_qt_sources 
${TOP_SRC_DIR}/src/frontends/qt/liblyxqt4.cpp)
 
 file(GLOB frontends_qt_headers 
${TOP_SRC_DIR}/src/frontends/qt/${LYX_HPP_FILES})
 file(GLOB frontend_qt_UI ${TOP_SRC_DIR}/src/frontends/qt/ui/*.ui)

-----------------------------------------------------------------------

Summary of changes:
 CMakeLists.txt                          |    2 +-
 INSTALL.cmake                           |    4 ++--
 development/cmake/ConfigureChecks.cmake |   13 -------------
 src/frontends/qt/CMakeLists.txt         |    1 -
 4 files changed, 3 insertions(+), 17 deletions(-)


hooks/post-receive
-- 
Repository for new features
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-cvs

Reply via email to