forked from Lainports/freebsd-ports
45 lines
1.4 KiB
Makefile
45 lines
1.4 KiB
Makefile
PORTNAME= rssguard
|
|
PORTVERSION= 4.7.4 # don't forget to update APP_REVISION below
|
|
CATEGORIES= net www
|
|
|
|
MAINTAINER= danfe@FreeBSD.org
|
|
COMMENT= Simple (yet powerful) Qt-based feed reader
|
|
WWW= https://github.com/martinrotter/rssguard
|
|
|
|
LICENSE= GPLv3+
|
|
|
|
USES= cmake qt:5 sqlite
|
|
USE_QT= buildtools:build linguisttools:build qmake:build \
|
|
concurrent core dbus declarative gui multimedia \
|
|
network sql widgets xml sql-sqlite3:run
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= martinrotter
|
|
|
|
CMAKE_ARGS= -DAPP_REVISION:STRING=68c3227
|
|
CMAKE_ON= NO_UPDATE_CHECK ENABLE_COMPRESSED_SITEMAP
|
|
CMAKE_OFF= BUILD_WITH_QT6 REVISION_FROM_GIT
|
|
|
|
OPTIONS_DEFINE= WEBENGINE
|
|
OPTIONS_RADIO= MULTIMEDIA
|
|
OPTIONS_DEFAULT= LIBMPV
|
|
OPTIONS_DEFAULT_aarch64= WEBENGINE
|
|
OPTIONS_DEFAULT_amd64= WEBENGINE
|
|
OPTIONS_DEFAULT_i386= WEBENGINE
|
|
|
|
MULTIMEDIA_DESC= Built-in media player
|
|
OPTIONS_RADIO_MULTIMEDIA= LIBMPV QTFFMPEG
|
|
|
|
LIBMPV_DESC= Play basically every thinkable audio/video
|
|
LIBMPV_LIB_DEPENDS= libmpv.so:multimedia/mpv
|
|
LIBMPV_CMAKE_OFF= -DENABLE_MEDIAPLAYER_LIBMPV:BOOL=OFF
|
|
|
|
QTFFMPEG_DESC= QtMultimedia/FFmpeg-based (slightly lighter)
|
|
QTFFMPEG_CMAKE_ON= -DENABLE_MEDIAPLAYER_QTMULTIMEDIA:BOOL=ON
|
|
|
|
WEBENGINE_DESC= Use QtWebEngine module for internal web browser
|
|
WEBENGINE_USE= QT=location,printsupport,webchannel,webengine
|
|
WEBENGINE_CMAKE_OFF= -DNO_LITE:BOOL=OFF
|
|
WEBENGINE_PLIST_SUB= PROGNAME=${PORTNAME}
|
|
WEBENGINE_PLIST_SUB_OFF= PROGNAME=${PORTNAME}lite
|
|
|
|
.include <bsd.port.mk>
|