From 4b4f65a4ccaf624a132f529d34901a0cc9a701a0 Mon Sep 17 00:00:00 2001 From: digitalLumberjack Date: Mon, 26 Apr 2021 18:10:01 +0200 Subject: [PATCH] chore(moonlight): bump to latest revision - fixes #1628 --- CHANGELOG.md | 1 + RELEASE-NOTES.md | 1 + .../0001-compat-gcc10.patch | 37 ------------------- .../moonlight-embedded/moonlight-embedded.mk | 3 +- 4 files changed, 4 insertions(+), 38 deletions(-) delete mode 100644 package/moonlight-embedded/0001-compat-gcc10.patch diff --git a/CHANGELOG.md b/CHANGELOG.md index 04ef7ef483..31f2554bc0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ All notable changes to this project will be documented in this file. - Fix crash when loading heavy themes - Fix missing popup when changing hostname - Fix IPv6/IPv4 priority when connecting WIFI +- Bump moonlight to latest commit (#1628) ## [7.2-Reloaded] diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index 6f2dc05f46..f8dcd4d2cf 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -13,6 +13,7 @@ - Fix crash when loading heavy themes - Fix missing popup when changing hostname - Fix IPv6/IPv4 priority when connecting WIFI +- Fix Moonlight bumping to last revision ## 7.2-Reloaded diff --git a/package/moonlight-embedded/0001-compat-gcc10.patch b/package/moonlight-embedded/0001-compat-gcc10.patch deleted file mode 100644 index 9779b8bae3..0000000000 --- a/package/moonlight-embedded/0001-compat-gcc10.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 5b6639c8a76c4bbb5e0b4bcfe41b8df136608885 Mon Sep 17 00:00:00 2001 -From: Romain Tisserand -Date: Sat, 11 Jul 2020 21:29:09 +0200 -Subject: [PATCH] Fix gcc-10 compilation (fno-common flag enabled by default) - ---- - src/config.h | 2 +- - src/sdl.h | 4 ++-- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/config.h b/src/config.h -index 72c22f3f..c56c1dbe 100644 ---- a/src/config.h -+++ b/src/config.h -@@ -48,7 +48,7 @@ typedef struct _CONFIGURATION { - enum codecs codec; - } CONFIGURATION, *PCONFIGURATION; - --bool inputAdded; -+extern bool inputAdded; - - bool config_file_parse(char* filename, PCONFIGURATION config); - void config_parse(int argc, char* argv[], PCONFIGURATION config); -diff --git a/src/sdl.h b/src/sdl.h -index c26322ec..65345ba5 100644 ---- a/src/sdl.h -+++ b/src/sdl.h -@@ -36,7 +36,7 @@ - void sdl_init(int width, int height, bool fullscreen); - void sdl_loop(); - --SDL_mutex *mutex; --int sdlCurrentFrame, sdlNextFrame; -+extern SDL_mutex *mutex; -+extern int sdlCurrentFrame, sdlNextFrame; - - #endif /* HAVE_SDL */ diff --git a/package/moonlight-embedded/moonlight-embedded.mk b/package/moonlight-embedded/moonlight-embedded.mk index 4d06e73a57..24749e1c22 100644 --- a/package/moonlight-embedded/moonlight-embedded.mk +++ b/package/moonlight-embedded/moonlight-embedded.mk @@ -4,8 +4,9 @@ # ################################################################################ -MOONLIGHT_EMBEDDED_VERSION = v2.4.11 +MOONLIGHT_EMBEDDED_VERSION = 7c8795febc9fad98084aa10fc5918985cbd8081e MOONLIGHT_EMBEDDED_SITE = git://github.com/irtimmer/moonlight-embedded.git +MOONLIGHT_EMBEDDED_SITE_METHOD = git MOONLIGHT_EMBEDDED_GIT_SUBMODULES=y MOONLIGHT_EMBEDDED_DEPENDENCIES = opus expat libevdev avahi alsa-lib udev libcurl libcec ffmpeg sdl2 libenet MOONLIGHT_EMBEDDED_LICENSE = GPL-1.0 -- GitLab