From 7074a0e3a387a93710d96c4da23d2e3bad102d00 Mon Sep 17 00:00:00 2001 From: Gustavo Date: Wed, 12 Oct 2016 18:52:52 -0300 Subject: [PATCH 1/3] moonlight-embedded: update to 2.2.2 and remove unneeded patch --- .../moonlight-embedded/package.mk | 2 +- ...0002-revert-upstreamm-commit-6fcc63e.patch | 55 ------------------- 2 files changed, 1 insertion(+), 56 deletions(-) delete mode 100644 packages/addons/addon-depends/moonlight-embedded/patches/moonlight-embedded-0002-revert-upstreamm-commit-6fcc63e.patch diff --git a/packages/addons/addon-depends/moonlight-embedded/package.mk b/packages/addons/addon-depends/moonlight-embedded/package.mk index a03fdbb80f..2ef3e07e52 100644 --- a/packages/addons/addon-depends/moonlight-embedded/package.mk +++ b/packages/addons/addon-depends/moonlight-embedded/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="moonlight-embedded" -PKG_VERSION="2.2.1" +PKG_VERSION="2.2.2" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv3" diff --git a/packages/addons/addon-depends/moonlight-embedded/patches/moonlight-embedded-0002-revert-upstreamm-commit-6fcc63e.patch b/packages/addons/addon-depends/moonlight-embedded/patches/moonlight-embedded-0002-revert-upstreamm-commit-6fcc63e.patch deleted file mode 100644 index 26167c121f..0000000000 --- a/packages/addons/addon-depends/moonlight-embedded/patches/moonlight-embedded-0002-revert-upstreamm-commit-6fcc63e.patch +++ /dev/null @@ -1,55 +0,0 @@ -diff -Naur a/src/video/aml.c b/src/video/aml.c ---- a/src/video/aml.c 2016-05-17 10:58:48.000000000 -0700 -+++ b/src/video/aml.c 2016-09-30 11:42:19.480094296 -0700 -@@ -20,7 +20,6 @@ - - #include - --#include - #include - #include - #include -@@ -29,10 +28,8 @@ - #include - #include - --#define SYNC_OUTSIDE 0x02 --#define UCODE_IP_ONLY_PARAM 0x08 -- - static codec_para_t codecParam = { 0 }; -+static const size_t SYNC_OUTSIDE = (2); - - static int osd_blank(char *path,int cmd) { - int fd; -@@ -60,7 +57,6 @@ - codecParam.stream_type = STREAM_TYPE_ES_VIDEO; - codecParam.has_video = 1; - codecParam.noblock = 0; -- codecParam.am_sysinfo.param = 0; - - switch (videoFormat) { - case VIDEO_FORMAT_H264: -@@ -70,14 +66,6 @@ - } else { - codecParam.video_type = VFORMAT_H264; - codecParam.am_sysinfo.format = VIDEO_DEC_FORMAT_H264; -- -- // Workaround for decoding special case of C1, 1080p, H264 -- int major, minor; -- struct utsname name; -- uname(&name); -- int ret = sscanf(name.release, "%d.%d", &major, &minor); -- if (!(major > 3 || (major == 3 && minor >= 14)) && width == 1920 && height == 1080) -- codecParam.am_sysinfo.param = UCODE_IP_ONLY_PARAM; - } - break; - case VIDEO_FORMAT_H265: -@@ -92,7 +80,7 @@ - codecParam.am_sysinfo.width = width; - codecParam.am_sysinfo.height = height; - codecParam.am_sysinfo.rate = 96000 / redrawRate; -- codecParam.am_sysinfo.param |= SYNC_OUTSIDE; -+ codecParam.am_sysinfo.param = (void *)(SYNC_OUTSIDE); - - int api = codec_init(&codecParam); - if (api != 0) { From 2ba7edd24416eced9e2d408a420b3bc61066ea9f Mon Sep 17 00:00:00 2001 From: Gustavo Date: Wed, 12 Oct 2016 18:55:06 -0300 Subject: [PATCH 2/3] moonlight-common-c: update to 6455381 --- packages/addons/addon-depends/moonlight-common-c/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/addon-depends/moonlight-common-c/package.mk b/packages/addons/addon-depends/moonlight-common-c/package.mk index 2f02c2e310..133089fee0 100644 --- a/packages/addons/addon-depends/moonlight-common-c/package.mk +++ b/packages/addons/addon-depends/moonlight-common-c/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="moonlight-common-c" -PKG_VERSION="6659e28" +PKG_VERSION="6455381" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv3" From fc31c6646f4e0b66b6b64a2dfc309ea002a73c39 Mon Sep 17 00:00:00 2001 From: Gustavo Date: Wed, 12 Oct 2016 18:56:14 -0300 Subject: [PATCH 3/3] script.moonlight: update to 391de3f --- packages/addons/script/moonlight/changelog.txt | 3 +++ packages/addons/script/moonlight/package.mk | 12 ++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/packages/addons/script/moonlight/changelog.txt b/packages/addons/script/moonlight/changelog.txt index 7330f34196..96c971630b 100644 --- a/packages/addons/script/moonlight/changelog.txt +++ b/packages/addons/script/moonlight/changelog.txt @@ -1,3 +1,6 @@ +8.0.103 +- update Moonlight to 2.2.2 + 8.0.102 - update Moonlight to 2.2.1 diff --git a/packages/addons/script/moonlight/package.mk b/packages/addons/script/moonlight/package.mk index 1cc13b0cfd..df4084bc3e 100644 --- a/packages/addons/script/moonlight/package.mk +++ b/packages/addons/script/moonlight/package.mk @@ -17,14 +17,14 @@ ################################################################################ PKG_NAME="moonlight" -PKG_VERSION="c371ff8" -PKG_VERSION_NUMBER="2.2.1" -PKG_REV="102" +PKG_VERSION="391de3f" +PKG_VERSION_NUMBER="2.2.2" +PKG_REV="103" PKG_ARCH="any" PKG_LICENSE="GPLv2" -PKG_SITE="https://github.com/dead/moonlight-openelec-rpi2" -PKG_URL="https://github.com/dead/moonlight-openelec-rpi2/archive/$PKG_VERSION.tar.gz" -PKG_SOURCE_DIR="moonlight-openelec-rpi2-$PKG_VERSION*" +PKG_SITE="https://github.com/dead/script.moonlight" +PKG_URL="https://github.com/dead/script.moonlight/archive/$PKG_VERSION.tar.gz" +PKG_SOURCE_DIR="script.moonlight-$PKG_VERSION*" PKG_DEPENDS_TARGET="toolchain moonlight-embedded" PKG_SECTION="script" PKG_SHORTDESC="Moonlight: implementation of NVIDIA's GameStream protocol"