mirror of
https://github.com/moonlight-stream/moonlight-embedded.git
synced 2026-04-03 06:26:04 +00:00
Rebuild for 2.4.1
This commit is contained in:
6
debian/changelog
vendored
6
debian/changelog
vendored
@@ -1,3 +1,9 @@
|
||||
moonlight-embedded (2.4.1-1jessie1) RELEASED; urgency=medium
|
||||
|
||||
* Update to version 2.4.1
|
||||
|
||||
-- Iwan Timmer <irtimmer@gmail.com> Mon, 19 Jun 2017 20:51:46 +0000
|
||||
|
||||
moonlight-embedded (2.4.0-2jessie1) RELEASED; urgency=medium
|
||||
|
||||
* Fix for OpenSSL patch
|
||||
|
||||
12
debian/patches/c99.patch
vendored
12
debian/patches/c99.patch
vendored
@@ -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)
|
||||
23
debian/patches/openssl.patch
vendored
23
debian/patches/openssl.patch
vendored
@@ -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)
|
||||
|
||||
1
debian/patches/series
vendored
1
debian/patches/series
vendored
@@ -1,2 +1 @@
|
||||
c99.patch
|
||||
openssl.patch
|
||||
|
||||
Reference in New Issue
Block a user