diff --git a/devel/zeal/Makefile b/devel/zeal/Makefile index 06a890d5fb61..7a2456a7a6e9 100644 --- a/devel/zeal/Makefile +++ b/devel/zeal/Makefile @@ -1,29 +1,29 @@ PORTNAME= zeal DISTVERSIONPREFIX= v DISTVERSION= 0.7.0 CATEGORIES= devel PATCH_SITES= https://github.com/zealdocs/zeal/commit/ PATCHFILES+= 9630cc94c155d87295e51b41fbab2bd5798f8229.patch:-p1 # Fix build with Qt >= 6.6.0 MAINTAINER= rakuco@FreeBSD.org COMMENT= Offline documentation browser WWW= https://zealdocs.org LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libxcb.so:x11/libxcb \ libxcb-keysyms.so:x11/xcb-util-keysyms \ libxkbcommon.so:x11/libxkbcommon USES= cmake compiler:c++17-lang desktop-file-utils gl kde:5 \ libarchive pkgconfig qt:6 sqlite xorg USE_GITHUB= yes GH_ACCOUNT= zealdocs USE_GL= opengl USE_KDE= ecm -USE_QT= base declarative positioning webchannel webengine +USE_QT= base declarative positioning webchannel webengine tools:build USE_XORG= ice sm x11 xcb xext .include diff --git a/devel/zeal/files/patch-src_app_CMakeLists.txt b/devel/zeal/files/patch-src_app_CMakeLists.txt new file mode 100644 index 000000000000..0d4057fb3f7e --- /dev/null +++ b/devel/zeal/files/patch-src_app_CMakeLists.txt @@ -0,0 +1,8 @@ +--- src/app/CMakeLists.txt.orig 2023-09-20 05:24:18 UTC ++++ 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 Network WebChannel 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()