diff options
author | Jason E. Hale <jhale@FreeBSD.org> | 2023-12-02 17:52:57 +0000 |
---|---|---|
committer | Jason E. Hale <jhale@FreeBSD.org> | 2023-12-04 22:39:26 +0000 |
commit | 53c9479cc9f133ad89c2b512bf15adb2326fa307 (patch) | |
tree | e6d6ba5e096e8e9005237ca35163409d5595a57a | |
parent | b63a8a601b23ee62d2cc734c6df980439b2bcba4 (diff) | |
download | ports-53c9479cc9f133ad89c2b512bf15adb2326fa307.tar.gz ports-53c9479cc9f133ad89c2b512bf15adb2326fa307.zip |
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)
-rw-r--r-- | devel/zeal/Makefile | 28 | ||||
-rw-r--r-- | devel/zeal/distinfo | 8 | ||||
-rw-r--r-- | devel/zeal/files/patch-src_libs_ui_searchitemdelegate.cpp | 10 | ||||
-rw-r--r-- | devel/zeal/pkg-plist | 4 |
4 files changed, 20 insertions, 30 deletions
diff --git a/devel/zeal/Makefile b/devel/zeal/Makefile index 7789271d9c25..06a890d5fb61 100644 --- a/devel/zeal/Makefile +++ b/devel/zeal/Makefile @@ -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> diff --git a/devel/zeal/distinfo b/devel/zeal/distinfo index df8d1c11c3cc..53c6a2b9b68e 100644 --- a/devel/zeal/distinfo +++ b/devel/zeal/distinfo @@ -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 diff --git a/devel/zeal/files/patch-src_libs_ui_searchitemdelegate.cpp b/devel/zeal/files/patch-src_libs_ui_searchitemdelegate.cpp deleted file mode 100644 index 44f7cdf4ca9c..000000000000 --- a/devel/zeal/files/patch-src_libs_ui_searchitemdelegate.cpp +++ /dev/null @@ -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; diff --git a/devel/zeal/pkg-plist b/devel/zeal/pkg-plist index 97517951b6f6..94389472f603 100644 --- a/devel/zeal/pkg-plist +++ b/devel/zeal/pkg-plist @@ -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 |