From 361fb1de8d09d6a35a2dfecaff160ab278dec9b1 Mon Sep 17 00:00:00 2001 From: pdubq Date: Sun, 25 May 2025 09:14:54 +0300 Subject: [PATCH] zeal: update to 0.7.2 Closes: #55459 [via git-merge-pr] --- srcpkgs/zeal/patches/qt5-5.15.0.patch | 14 -------------- srcpkgs/zeal/template | 18 ++++++++++-------- 2 files changed, 10 insertions(+), 22 deletions(-) delete mode 100644 srcpkgs/zeal/patches/qt5-5.15.0.patch diff --git a/srcpkgs/zeal/patches/qt5-5.15.0.patch b/srcpkgs/zeal/patches/qt5-5.15.0.patch deleted file mode 100644 index 0854280bb30..00000000000 --- a/srcpkgs/zeal/patches/qt5-5.15.0.patch +++ /dev/null @@ -1,14 +0,0 @@ -Source: @pullmoll -Upstream: no -Reason: qt5-5.15.0 requires explicit include for QPainterPath - ---- a/src/libs/ui/searchitemdelegate.cpp 2018-09-28 07:26:37.000000000 +0200 -+++ b/src/libs/ui/searchitemdelegate.cpp 2020-07-11 23:11:37.992053122 +0200 -@@ -27,6 +27,7 @@ - #include - #include - #include -+#include - #include - - using namespace Zeal::WidgetUi; diff --git a/srcpkgs/zeal/template b/srcpkgs/zeal/template index 9db6b15584d..0c532b5d58d 100644 --- a/srcpkgs/zeal/template +++ b/srcpkgs/zeal/template @@ -1,20 +1,22 @@ # Template file for 'zeal' pkgname=zeal reverts="20141123_1 20141123_2" -version=0.6.1 +version=0.7.2 revision=1 build_style=cmake -configure_args="CONFIG+=no_libappindicator" -hostmakedepends="pkg-config extra-cmake-modules" -makedepends="qt5-webkit-devel xcb-util-keysyms-devel libarchive-devel qt5-x11extras-devel sqlite-devel" -depends="bsdtar" +build_helper=qmake6 +configure_args="-DZEAL_RELEASE_BUILD=ON" +hostmakedepends="qt6-tools qt6-declarative-host-tools pkg-config extra-cmake-modules" +makedepends="qt6-base-private-devel qt6-webengine-devel qt6-webchannel-devel + xcb-util-keysyms-devel libarchive-devel sqlite-devel" +depends="desktop-file-utils hicolor-icon-theme" short_desc="Simple offline API documentation browser" maintainer="Farhad Shahbazi " license="GPL-3.0-or-later" homepage="https://zealdocs.org/" distfiles="https://github.com/zealdocs/zeal/archive/v${version}.tar.gz" -checksum=095c08f9903071849d5c79878abd48237ce1615f16d324afff1873ab6b5f0026 +checksum=9c4ce9ab5700985f4c562e995301f98767f14cd045f047dee2520ec4ce1855cf -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-qmake" +if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then + broken="Qt6 WebEngine" fi