On Sun, Jan 01, 2017 at 02:57:30PM +0100, Adam Wolk wrote: > Hi ports@ > > Attaching a bump to devel/zeal > > port changes: > - add x11/qt5/qt5base dependency to LIB_DEPENDS > - add Qt5Concurrent to WANTLIB (from qtbase) > - mark USE_WXNEEDED = Yes (uses qt webkit)
Hmm, can't the qtwebkit port be patched like www/webkitgtk4 so that pkg-config files or whatever cmake magic pass the proper -Wl flags insead of adding USE_WXNEEDED to all qtwebkit consumers? Also we usually put USE_WXNEEDED at the top of the Makefile. > upstream changelog: > --- > ===== > 0.3.1 > ===== > > Fixed Issues: > > Fixed random crashing on application start and exit. (#595) > Fixed web view hanging caused by URLs with no schema. (#532) > Fixed docset removal on Windows. (#621) > Fixed race condition (and warning) in docset removal logic. > Fixed docset selection with Select All shortcut (usually Ctrl+A). > > ===== > 0.3.0 > ===== > This releases contains a lot of bug fixes, as well as improvements to the UI > and > application performance. See the link above for the complete list of changes. > The most interesting changes are listed below. > > New Features: > > Dedicated docset management UI available via Tools -> Docsets.... (#354) > Added portable mode support. (#486) > Search results now have two icons per item: docset and symbol type. > New search term highlighting instead of the bold font. > Tabs can be cloned with Ctrl+Alt+T. (#524) > Remote resources can be open within the application. (#474) > Added support for system style icons (FreeDesktop) if available. > A new tab can set to open after currently selected one. > Dropped support for --query command line parameter. Plugins should have > switched to dash-plugin URL scheme by now. Users can invoke search by running > zeal <query>. > > Improvements: > > A lot of search performance improvements! > Implemented a short delay before starting a search to allow user to finish > typing. > Added tooltips for elided texts across the app (tabs, search results). > Page Up/Page Down now work when search text box is focused. > Splitters and tool bars do not override system styling. > Splitters cannot be collapsed anymore. > Updated symbol type icons and definitions. > Main menu updated to be more browser-like. > Show current page title in the window title. > Better detection of another application instances. > > Fixed Issues: > > Fixed viewing of Android 7 docset. (#596) > Fixed AppIndicator support with Cinnamon DE. (#487) > Fixed many crashes in different situations. > Ctrl+Shift+Tab now properly navigates through tabs backwards. (#518) > Fixed filename corruption on Windows with non-Latin locale. (#508) > Fixed docset list not updating on storage change. (#475) > > Known Issues: > > Under some circumstances Zeal crashes on exit or start. (#595 and #605 ) > Due to performance optimisations ordering of search results became less > relevant. (#603) > > --- > > Feedback? OK's? :) > Index: Makefile > =================================================================== > RCS file: /cvs/ports/devel/zeal/Makefile,v > retrieving revision 1.3 > diff -u -p -r1.3 Makefile > --- Makefile 25 Dec 2016 14:34:39 -0000 1.3 > +++ Makefile 1 Jan 2017 13:35:52 -0000 > @@ -4,8 +4,7 @@ COMMENT = simple offline API documentati > > GH_ACCOUNT = zealdocs > GH_PROJECT = zeal > -GH_TAGNAME = v0.2.1 > -REVISION = 1 > +GH_TAGNAME = v0.3.1 > > CATEGORIES = devel > > @@ -16,13 +15,16 @@ MAINTAINER = Adam Wolk <aw...@openbsd.or > # GPLv3 > PERMIT_PACKAGE_CDROM = Yes > > -WANTLIB += GL Qt5Core Qt5Gui Qt5Network Qt5Sql Qt5WebKit Qt5WebKitWidgets > -WANTLIB += Qt5Widgets Qt5X11Extras X11 archive c m pthread xcb > +WANTLIB += GL Qt5Concurrent Qt5Core Qt5Gui Qt5Network Qt5Sql Qt5WebKit > +WANTLIB += Qt5WebKitWidgets Qt5Widgets Qt5X11Extras X11 archive c m pthread > xcb > WANTLIB += xcb-keysyms > > +USE_WXNEEDED = Yes > + > MODULES = devel/qmake x11/qt5 > RUN_DEPENDS = devel/desktop-file-utils x11/gtk+3,-guic > LIB_DEPENDS = archivers/libarchive \ > + x11/qt5/qtbase \ > x11/qt5/qtwebkit \ > x11/qt5/qtx11extras > > Index: distinfo > =================================================================== > RCS file: /cvs/ports/devel/zeal/distinfo,v > retrieving revision 1.1.1.1 > diff -u -p -r1.1.1.1 distinfo > --- distinfo 18 Apr 2016 15:01:43 -0000 1.1.1.1 > +++ distinfo 1 Jan 2017 13:35:52 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (zeal-0.2.1.tar.gz) = mUxfrQecs0lS/AWwZjkgEYSJ7X8A+OWliH/y4r0Fhh0= > -SIZE (zeal-0.2.1.tar.gz) = 914998 > +SHA256 (zeal-0.3.1.tar.gz) = VfhRGXeBhhLgCuh6T92qNGIQGJUxRpaQ8uOWG7TCwxg= > +SIZE (zeal-0.3.1.tar.gz) = 920814 -- Antoine