From 170ff17484668575137e385c9c454da68bd89418 Mon Sep 17 00:00:00 2001 From: Iwan Timmer Date: Sun, 2 Jul 2017 12:06:38 +0000 Subject: [PATCH] Rebuild for 2.4.1 --- debian/changelog | 6 ++++++ debian/patches/c99.patch | 12 ------------ debian/patches/openssl.patch | 23 ++++++++++++++++++----- debian/patches/series | 1 - 4 files changed, 24 insertions(+), 18 deletions(-) delete mode 100644 debian/patches/c99.patch diff --git a/debian/changelog b/debian/changelog index 251ccb3..d6d0916 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +moonlight-embedded (2.4.1-1jessie1) RELEASED; urgency=medium + + * Update to version 2.4.1 + + -- Iwan Timmer Mon, 19 Jun 2017 20:51:46 +0000 + moonlight-embedded (2.4.0-2jessie1) RELEASED; urgency=medium * Fix for OpenSSL patch diff --git a/debian/patches/c99.patch b/debian/patches/c99.patch deleted file mode 100644 index 69a9e3c..0000000 --- a/debian/patches/c99.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: moonlight-embedded/libgamestream/CMakeLists.txt -=================================================================== ---- moonlight-embedded.orig/libgamestream/CMakeLists.txt -+++ moonlight-embedded/libgamestream/CMakeLists.txt -@@ -16,6 +16,7 @@ aux_source_directory(../third_party/moon - aux_source_directory(../third_party/moonlight-common-c/reedsolomon MOONLIGHT_COMMON_SRC_LIST) - - add_library(moonlight-common SHARED ${MOONLIGHT_COMMON_SRC_LIST}) -+set_property(TARGET moonlight-common PROPERTY C_STANDARD 99) - - add_library(gamestream SHARED ${GAMESTREAM_SRC_LIST}) - set_property(TARGET gamestream PROPERTY C_STANDARD 99) diff --git a/debian/patches/openssl.patch b/debian/patches/openssl.patch index 8d8f92e..7c4c335 100644 --- a/debian/patches/openssl.patch +++ b/debian/patches/openssl.patch @@ -1,8 +1,8 @@ -diff --git b/libgamestream/client.c a/libgamestream/client.c -index bc6c020..2d547ce 100644 ---- b/libgamestream/client.c -+++ a/libgamestream/client.c -@@ -494,15 +494,12 @@ int gs_pair(PSERVER_DATA server, char* pin) { +Index: moonlight-embedded/libgamestream/client.c +=================================================================== +--- moonlight-embedded.orig/libgamestream/client.c ++++ moonlight-embedded/libgamestream/client.c +@@ -493,15 +493,12 @@ int gs_pair(PSERVER_DATA server, char* p char client_secret_data[16]; RAND_bytes(client_secret_data, 16); @@ -19,3 +19,16 @@ index bc6c020..2d547ce 100644 memcpy(challenge_response + 16 + 256, client_secret_data, 16); if (server->serverMajorVersion >= 7) SHA256(challenge_response, 16 + 256 + 16, challenge_response_hash); +Index: moonlight-embedded/libgamestream/CMakeLists.txt +=================================================================== +--- moonlight-embedded.orig/libgamestream/CMakeLists.txt ++++ moonlight-embedded/libgamestream/CMakeLists.txt +@@ -3,7 +3,7 @@ set(SO_VERSION 2) + find_package(LibUUID REQUIRED) + find_package(Threads REQUIRED) + find_package(CURL REQUIRED) +-find_package(OpenSSL 1.0.2 REQUIRED) ++find_package(OpenSSL 1.0.1 REQUIRED) + find_package(EXPAT REQUIRED) + + pkg_check_modules(AVAHI REQUIRED avahi-client) diff --git a/debian/patches/series b/debian/patches/series index 4c32335..662dc5a 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,2 +1 @@ -c99.patch openssl.patch