git: e96c29674a2d - main - games/moonlight-qt: fix issues with Qt 6.9
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 14 Jun 2025 08:39:01 UTC
The branch main has been updated by tagattie:
URL: https://cgit.FreeBSD.org/ports/commit/?id=e96c29674a2dbbc6277fcb2f7470be5d94478a9d
commit e96c29674a2dbbc6277fcb2f7470be5d94478a9d
Author: Armin Zhu <lisp_25689@163.com>
AuthorDate: 2025-06-13 05:21:06 +0000
Commit: Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2025-06-14 08:38:43 +0000
games/moonlight-qt: fix issues with Qt 6.9
PR: 287478
Reported by: Kenneth Raplee <kenrap@kennethraplee.com>,
Armin Zhu <lisp_25689@163.com> (maintainer)
---
games/moonlight-qt/Makefile | 7 ++++++-
games/moonlight-qt/distinfo | 6 +++++-
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/games/moonlight-qt/Makefile b/games/moonlight-qt/Makefile
index 5d17a81b3930..bab403d8aff7 100644
--- a/games/moonlight-qt/Makefile
+++ b/games/moonlight-qt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= moonlight
DISTVERSION= 6.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= https://github.com/moonlight-stream/moonlight-qt/releases/download/v${DISTVERSION}/
PKGNAMESUFFIX= -qt
@@ -45,6 +45,11 @@ QT5_USE= qt=core,declarative,gui,network,quickcontrols2,svg,widgets,buildtools:b
QT6_USES= qt:6
QT6_USE= qt=base,declarative,svg
+QT6_PATCH_SITES= https://github.com/moonlight-stream/moonlight-qt/commit/
+# fix errors for qt6.9
+QT6_PATCHFILES+= 75359bb1c483ba9e52bba8c34a662d807e0cc3c4.patch:-p1 \
+ 7a769172a1f62e5198584dff9fd924e8a9e431a0.patch:-p1
+
post-patch:
@${REINPLACE_CMD} -e 's@Exec=moonlight.*@Exec=${PORTNAME}${PKGNAMESUFFIX}@' \
${WRKSRC}/app/deploy/linux/com.moonlight_stream.Moonlight.desktop
diff --git a/games/moonlight-qt/distinfo b/games/moonlight-qt/distinfo
index fb7e766b61a1..ac7ccd69d3c5 100644
--- a/games/moonlight-qt/distinfo
+++ b/games/moonlight-qt/distinfo
@@ -1,3 +1,7 @@
-TIMESTAMP = 1726832303
+TIMESTAMP = 1749790635
SHA256 (MoonlightSrc-6.1.0.tar.gz) = 696cc470a62e2f2e9b77739d400b389e7578c9510383c08614007c92be49d5b0
SIZE (MoonlightSrc-6.1.0.tar.gz) = 85936443
+SHA256 (75359bb1c483ba9e52bba8c34a662d807e0cc3c4.patch) = 1348ffc1d494299d2864cc07b9aeca5cd575d568bfc53f58e8412f05a5ce5c37
+SIZE (75359bb1c483ba9e52bba8c34a662d807e0cc3c4.patch) = 1270
+SHA256 (7a769172a1f62e5198584dff9fd924e8a9e431a0.patch) = a5bb852ce43bbd9db5be09c6a4fa30aee7b255a93fca2e4389f423cb37d002e7
+SIZE (7a769172a1f62e5198584dff9fd924e8a9e431a0.patch) = 663