tags 1081227 + patch
thanks

I can confirm that the patch in
https://github.com/zealdocs/zeal/pull/1644 fixes the build and the
resulting packages works as far as I can tell. Attached is the patch
from the pull request as patch file for debian/patches.

    Ingo
-- 
const_cast<long double>(Λ)
Description: Fix build with QT 6.7
 Starting from Qt 6.7.2 it is necessary to list all necessary components
 for Qt6 rather than deferring them. This commit fixes a build failure
 when cmake configures a build against Qt >= 6.7.2.
Author: badshah400
Origin: https://github.com/zealdocs/zeal/pull/1644
Bug: https://github.com/zealdocs/zeal/issues/1643
Applied-Upstream: 0.7.2
Last-Update: 2024-10-06
---
Index: zeal-0.7.1/src/app/CMakeLists.txt
===================================================================
--- zeal-0.7.1.orig/src/app/CMakeLists.txt
+++ zeal-0.7.1/src/app/CMakeLists.txt
@@ -1,4 +1,4 @@
-find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Widgets REQUIRED)
+find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Concurrent WebEngineWidgets Widgets REQUIRED)
 if (Qt${QT_VERSION_MAJOR}Widgets_VERSION VERSION_LESS QT_MINIMUM_VERSION)
     message(FATAL_ERROR "Qt version >= ${QT_MINIMUM_VERSION} is required.")
 endif()

Reply via email to