Created attachment 189124 [details] patch file * Update to 0.9.93 * Remove files/patch-git_8b5934 (merged upstream) * Add USE_QT5=svg QA: poudriere testport: OK (11a)
Thanks. I think with this update we should also introduce WEBKIT and WEBENGINE options. (I think they are nor exclusive), or if no options then at least explicitly disable the other so that it does not get built accidentally. Mfg Tobias
From CMakeLists.txt option(ENABLE_QTWEBENGINE "Enable QtWebEngine backend (requires Qt 5.6)" ON) option(ENABLE_QTWEBKIT "Enable QtWebKit backend (requires Qt 5.4)" ON) So I would suggest to ad an OPTIONS_MULTI ENGINE https://www.freebsd.org/doc/en/books/porters-handbook/makefile-options.html With CMAkE_BOOLs set to the Cmake options above Mfg Tobias
Created attachment 189140 [details] patch file Hi Tobias, Thanks for the suggestion, I've updated the patch with OPTIONS_MULTI=BACKEND and added pkg-message with an explanation how to select newer QtWebEngine backend. poudriere testport OK on 11a.
A commit references this bug: Author: adridg Date: Sat Dec 30 22:00:03 UTC 2017 New revision: 457644 URL: https://svnweb.freebsd.org/changeset/ports/457644 Log: Update www/otter-browser to latest released version. See https://github.com/OtterBrowser/otter-browser/releases/tag/v0.9.93 , only minor changes since last month's upstream release, but FreeBSD is 10 months behind on otter releases. Default options build both WebKit and WebEngine, which is possibly a bit heavy. PR: 224607 Submitted by: Dmitri Goutnik Reported by: Dmitri Goutnik Approved by: tcberner (mentor) Changes: head/www/otter-browser/Makefile head/www/otter-browser/distinfo head/www/otter-browser/files/ head/www/otter-browser/pkg-message
Committed to ports. Thanks, Dmitri, for bringing otter back up-to-date! The browser core dumps on exit; this is a known problem, see the github issues for otter. It happens with both backends.