2022-03-11 19:04:03 +00:00

41 lines
897 B
Makefile

COMMENT = open-source nvidia gamestream client
V = 3.1.4
PKGNAME = moonlight-qt-${V}
DISTNAME = MoonlightSrc-${V}
MASTER_SITES = https://github.com/moonlight-stream/moonlight-qt/releases/download/v${V}/
REVISION = 0
CATEGORIES = games
HOMEPAGE = https://moonlight-stream.org
MAINTAINER = Muhammad Kaisar Arkhan <hi@yukiisbo.red>
# GPLv3
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} EGL GL Qt5Core Qt5Gui Qt5Network
WANTLIB += Qt5Qml Qt5QmlModels Qt5Quick Qt5QuickControls2 Qt5Svg
WANTLIB += Qt5Widgets SDL2 SDL2_ttf X11 avcodec avutil c crypto
WANTLIB += drm m opus ssl
MODULES = devel/qmake \
x11/qt5
RUN_DEPENDS = x11/gtk+3,-guic \
devel/desktop-file-utils
LIB_DEPENDS = graphics/ffmpeg \
devel/sdl2 \
devel/sdl2-ttf \
audio/opus \
x11/qt5/qtsvg \
x11/qt5/qtquickcontrols2 \
x11/qt5/qtdeclarative
WRKDIST = ${WRKDIR}
.include <bsd.port.mk>