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

Reply via email to