86d6c57286
Otter-Browser is one of the family of Qt WebEngine-based browsers. The release notes are at https://thedndsanctuary.eu/index.php?topic=3896.0 but can be summarized as "improved performance with large background images" and some fixes. The patches we carried in ports have been upstreamed independently. Some extra churn here to explain the intermediate-release stuff that I added in october 2019 and have now removed since there is an official release. PR: 252274 Reported by: alster@vinterdalen.se
50 lines
1.4 KiB
Makefile
50 lines
1.4 KiB
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= otter-browser
|
|
DISTVERSIONPREFIX= v
|
|
# Occasionally otter-browser is updated to intermediate commits;
|
|
# releases are rather infrequent. To update to an intermediate:
|
|
# - Make up a PORTVERSION that resembles the DISTVERSION, add a
|
|
# .tweak number to it, comment-out DISTVERSION
|
|
# - Set a GH_TAG to the intermediate commit (below)
|
|
# - Add a comment here to indicate that the intermediate is
|
|
# intentional
|
|
#
|
|
# PORTVERSION= 1.0.01.1
|
|
DISTVERSION= 1.0.02
|
|
CATEGORIES= www
|
|
|
|
MAINTAINER= kde@FreeBSD.org
|
|
COMMENT= Browser based on Qt 5
|
|
|
|
LICENSE= GPLv3
|
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
|
|
|
LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
|
|
|
|
USES= cmake compiler:c++11-lib desktop-file-utils qt:5
|
|
USE_QT= concurrent core dbus declarative gui multimedia network printsupport \
|
|
script sql sql-sqlite3 svg widgets xmlpatterns \
|
|
buildtools_build qmake_build
|
|
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= OtterBrowser
|
|
# GH_TAGNAME= 22de58d # For intermediate versions only
|
|
|
|
OPTIONS_MULTI= BACKEND
|
|
OPTIONS_MULTI_BACKEND= QTWEBENGINE QTWEBKIT
|
|
OPTIONS_DEFAULT= QTWEBKIT
|
|
OPTIONS_DEFAULT_amd64= QTWEBENGINE
|
|
OPTIONS_DEFAULT_i386= QTWEBENGINE
|
|
|
|
QTWEBENGINE_DESC= Build QtWebEngine backend
|
|
QTWEBKIT_DESC= Build QtWebKit backend
|
|
|
|
QTWEBENGINE_USE= qt=declarative,location,webchannel,webengine
|
|
QTWEBENGINE_CMAKE_BOOL= ENABLE_QTWEBENGINE
|
|
|
|
QTWEBKIT_USE= qt=webkit
|
|
QTWEBKIT_CMAKE_BOOL= ENABLE_QTWEBKIT
|
|
|
|
.include <bsd.port.mk>
|