1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-03 06:04:53 +00:00

devel/zeal: Update to 0.7.0

Remove DEPRECATED/EXPIRATION_DATE. Port now builds against Qt6 and
the WebEngine module.

Pet portlint(1) and portclippy(1).

https://github.com/zealdocs/zeal/releases/tag/v0.7.0

PR:		274750
Reported by:	Bartek Jasicki <thindil@laeran.pl.eu.org>
Approved by:	rakuco (maintainer)
This commit is contained in:
Jason E. Hale 2023-12-02 12:52:57 -05:00
parent b63a8a601b
commit 53c9479cc9
4 changed files with 20 additions and 30 deletions

View File

@ -1,31 +1,29 @@
PORTNAME= zeal
PORTVERSION= 0.6.1
PORTREVISION= 5
DISTVERSIONPREFIX=v
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= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= Depends on deprecated www/qt5-webkit
EXPIRATION_DATE= 2023-12-31
LIB_DEPENDS= libxcb.so:x11/libxcb \
libxcb-keysyms.so:x11/xcb-util-keysyms
libxcb-keysyms.so:x11/xcb-util-keysyms \
libxkbcommon.so:x11/libxkbcommon
USES= cmake compiler:c++11-lib desktop-file-utils gl gnome kde:5 \
libarchive pkgconfig qt:5 sqlite xorg
USE_GL= gl # Dependency added by qt5-gui.
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= concurrent core gui network webkit widgets x11extras \
buildtools:build qmake:build
USE_QT= base declarative positioning webchannel webengine
USE_XORG= ice sm x11 xcb xext
GH_ACCOUNT= zealdocs
.include <bsd.port.mk>

View File

@ -1,3 +1,5 @@
TIMESTAMP = 1543666801
SHA256 (zealdocs-zeal-v0.6.1_GH0.tar.gz) = 095c08f9903071849d5c79878abd48237ce1615f16d324afff1873ab6b5f0026
SIZE (zealdocs-zeal-v0.6.1_GH0.tar.gz) = 1063963
TIMESTAMP = 1701538800
SHA256 (zealdocs-zeal-v0.7.0_GH0.tar.gz) = 937cbfe3ca49a7ee2d908baa3c5b008f425ae88cf2dade0abb2651b14f0f89ca
SIZE (zealdocs-zeal-v0.7.0_GH0.tar.gz) = 1201193
SHA256 (9630cc94c155d87295e51b41fbab2bd5798f8229.patch) = e40cef29bd63cd68831f0b4b27429c88dd3249aadf00b2559cc326bb3daeae61
SIZE (9630cc94c155d87295e51b41fbab2bd5798f8229.patch) = 4768

View File

@ -1,10 +0,0 @@
--- src/libs/ui/searchitemdelegate.cpp.orig 2020-05-21 11:29:50 UTC
+++ src/libs/ui/searchitemdelegate.cpp
@@ -27,6 +27,7 @@
#include <QFontMetrics>
#include <QHelpEvent>
#include <QPainter>
+#include <QPainterPath>
#include <QToolTip>
using namespace Zeal::WidgetUi;

View File

@ -1,8 +1,8 @@
bin/zeal
share/applications/org.zealdocs.Zeal.desktop
share/metainfo/org.zealdocs.Zeal.appdata.xml
share/applications/org.zealdocs.zeal.desktop
share/icons/hicolor/128x128/apps/zeal.png
share/icons/hicolor/16x16/apps/zeal.png
share/icons/hicolor/24x24/apps/zeal.png
share/icons/hicolor/32x32/apps/zeal.png
share/icons/hicolor/64x64/apps/zeal.png
share/metainfo/org.zealdocs.zeal.appdata.xml