pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/games/moonlight-qt
Module Name: pkgsrc
Committed By: charlotte
Date: Thu Feb 16 08:06:21 UTC 2023
Added Files:
pkgsrc/games/moonlight-qt: DESCR Makefile PLIST distinfo
pkgsrc/games/moonlight-qt/patches: patch-moonlight-qt.pro
Log Message:
games/moonlight-qt: Import package
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/games/moonlight-qt/DESCR \
pkgsrc/games/moonlight-qt/Makefile pkgsrc/games/moonlight-qt/PLIST \
pkgsrc/games/moonlight-qt/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/games/moonlight-qt/patches/patch-moonlight-qt.pro
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/games/moonlight-qt/DESCR
diff -u /dev/null pkgsrc/games/moonlight-qt/DESCR:1.1
--- /dev/null Thu Feb 16 08:06:21 2023
+++ pkgsrc/games/moonlight-qt/DESCR Thu Feb 16 08:06:21 2023
@@ -0,0 +1,7 @@
+Moonlight is an open source implementation of NVIDIA's GameStream protocol,
+which is the protocol used by the NVIDIA Shield.
+
+You can stream your collection of PC games from your GameStream-compatible
+PC to any supported device and play them remotely. Moonlight is perfect for
+gaming on the go without sacrificing the graphics and game selection
+available on PC.
Index: pkgsrc/games/moonlight-qt/Makefile
diff -u /dev/null pkgsrc/games/moonlight-qt/Makefile:1.1
--- /dev/null Thu Feb 16 08:06:21 2023
+++ pkgsrc/games/moonlight-qt/Makefile Thu Feb 16 08:06:21 2023
@@ -0,0 +1,44 @@
+# $NetBSD: Makefile,v 1.1 2023/02/16 08:06:21 charlotte Exp $
+
+DISTNAME= MoonlightSrc-4.3.1
+PKGNAME= moonlight-qt-4.3.1
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_GITHUB:=moonlight-stream/}
+GITHUB_RELEASE= v${PKGVERSION_NOREV}
+
+MAINTAINER= charlotte%NetBSD.org@localhost
+HOMEPAGE= https://moonlight-stream.org/
+COMMENT= GameStream client
+LICENSE= gnu-gpl-v3
+
+USE_LANGUAGES= c c++
+USE_TOOLS+= pkg-config
+
+WRKSRC= ${WRKDIR}/${DISTNAME}
+
+# Work around the fact that the distfile is a tarbomb
+EXTRACT_DIR= ${WRKSRC}
+
+QMAKE_ARGS+= moonlight-qt.pro
+QMAKE_ARGS+= PREFIX=${PREFIX}
+
+BUILD_MAKE_FLAGS+= debug
+INSTALL_MAKE_FLAGS+= INSTALL_ROOT=${DESTDIR}
+
+pre-extract:
+ ${MKDIR} ${WRKSRC}
+
+do-configure:
+ cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${QTDIR}/bin/qmake ${QMAKE_ARGS}
+
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../fonts/SDL2_ttf/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../graphics/freeglut/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../multimedia/ffmpeg4/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../x11/qt5-qtquickcontrols2/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/games/moonlight-qt/PLIST
diff -u /dev/null pkgsrc/games/moonlight-qt/PLIST:1.1
--- /dev/null Thu Feb 16 08:06:21 2023
+++ pkgsrc/games/moonlight-qt/PLIST Thu Feb 16 08:06:21 2023
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1 2023/02/16 08:06:21 charlotte Exp $
+bin/moonlight
+share/applications/com.moonlight_stream.Moonlight.desktop
+share/icons/hicolor/scalable/apps/moonlight.svg
+share/metainfo/com.moonlight_stream.Moonlight.appdata.xml
Index: pkgsrc/games/moonlight-qt/distinfo
diff -u /dev/null pkgsrc/games/moonlight-qt/distinfo:1.1
--- /dev/null Thu Feb 16 08:06:21 2023
+++ pkgsrc/games/moonlight-qt/distinfo Thu Feb 16 08:06:21 2023
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2023/02/16 08:06:21 charlotte Exp $
+
+BLAKE2s (MoonlightSrc-4.3.1.tar.gz) = 3121de7ae0f7958c1d734eb71118db28847af1582f8d4feca0d109e6f4354149
+SHA512 (MoonlightSrc-4.3.1.tar.gz) = f5f7b23929aadb87716470522a315cba40d8155be6b76297eab4107e0fef71b48f9f4c9a4cc2b58bd48579db052a8ca8ecda9b49c78c3d229863a30886cf1847
+Size (MoonlightSrc-4.3.1.tar.gz) = 71454450 bytes
+SHA1 (patch-moonlight-qt.pro) = 983da58082157b04a53a02a6849e9273d51034b0
Index: pkgsrc/games/moonlight-qt/patches/patch-moonlight-qt.pro
diff -u /dev/null pkgsrc/games/moonlight-qt/patches/patch-moonlight-qt.pro:1.1
--- /dev/null Thu Feb 16 08:06:21 2023
+++ pkgsrc/games/moonlight-qt/patches/patch-moonlight-qt.pro Thu Feb 16 08:06:21 2023
@@ -0,0 +1,12 @@
+$NetBSD: patch-moonlight-qt.pro,v 1.1 2023/02/16 08:06:21 charlotte Exp $
+
+Skip the configure-time tests for SL and EGL
+
+--- moonlight-qt.pro.orig 2022-05-24 17:41:37.000000000 -0700
++++ moonlight-qt.pro 2022-05-31 20:16:00.154248888 -0700
+@@ -21,5 +21,3 @@
+
+ # Run our compile tests
+ load(configure)
+-qtCompileTest(SL)
+-qtCompileTest(EGL)
Home |
Main Index |
Thread Index |
Old Index