Import moonlight-qt-3.0.0
Moonlight (formerly Limelight) is an open source implementation of NVIDIA's GameStream protocol. With Moonlight, You can stream your collection of PC games from your GameStream-compatible PC to any supported device and play them remotely. ok rsadowski@ port done by Muhammad Kaisar Arkhan <hi at yukiisbo.red> who is also the maintainer
This commit is contained in:
parent
c39d9068da
commit
2102f728a7
42
games/moonlight-qt/Makefile
Normal file
42
games/moonlight-qt/Makefile
Normal file
@ -0,0 +1,42 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2021/02/25 19:39:19 solene Exp $
|
||||
|
||||
COMMENT = open-source nvidia gamestream client
|
||||
|
||||
V = 3.0.0
|
||||
PKGNAME = moonlight-qt-${V}
|
||||
|
||||
DISTNAME = MoonlightSrc-${V}
|
||||
MASTER_SITES = https://github.com/moonlight-stream/moonlight-qt/releases/download/v${V}/
|
||||
|
||||
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>
|
2
games/moonlight-qt/distinfo
Normal file
2
games/moonlight-qt/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (MoonlightSrc-3.0.0.tar.gz) = LOIcC0AcI/kxxvArn7aNTRaGdLYw+Y4HVI9p2M9pJGM=
|
||||
SIZE (MoonlightSrc-3.0.0.tar.gz) = 54759762
|
4
games/moonlight-qt/pkg/DESCR
Normal file
4
games/moonlight-qt/pkg/DESCR
Normal file
@ -0,0 +1,4 @@
|
||||
Moonlight (formerly Limelight) is an open source implementation of
|
||||
NVIDIA's GameStream protocol. With Moonlight, You can stream your
|
||||
collection of PC games from your GameStream-compatible PC to any
|
||||
supported device and play them remotely.
|
8
games/moonlight-qt/pkg/PLIST
Normal file
8
games/moonlight-qt/pkg/PLIST
Normal file
@ -0,0 +1,8 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2021/02/25 19:39:19 solene Exp $
|
||||
@bin bin/moonlight
|
||||
share/applications/com.moonlight_stream.Moonlight.desktop
|
||||
share/icons/hicolor/scalable/apps/moonlight.svg
|
||||
share/metainfo/
|
||||
share/metainfo/com.moonlight_stream.Moonlight.appdata.xml
|
||||
@tag update-desktop-database
|
||||
@tag gtk-update-icon-cache %D/share/icons/hicolor
|
Loading…
x
Reference in New Issue
Block a user