From f9a4b788eb540710acb4a237dfb3a55f37c0d3c7 Mon Sep 17 00:00:00 2001 From: awiouy Date: Thu, 13 Jul 2017 13:50:52 +0200 Subject: [PATCH] librespot: update system_information_string --- .../addons/service/librespot/changelog.txt | 5 ++++- packages/addons/service/librespot/package.mk | 2 +- ...-02_update_system_information_string.patch | 22 +++++++++++++++++++ 3 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 packages/addons/service/librespot/patches/librespot-02_update_system_information_string.patch diff --git a/packages/addons/service/librespot/changelog.txt b/packages/addons/service/librespot/changelog.txt index b037283478..07fb7df09c 100644 --- a/packages/addons/service/librespot/changelog.txt +++ b/packages/addons/service/librespot/changelog.txt @@ -1,5 +1,8 @@ +103 +- Update system_information_string + 102 -- fixed crashing +- Update to aa86ebf 101 - Enable streaming to Kodi diff --git a/packages/addons/service/librespot/package.mk b/packages/addons/service/librespot/package.mk index b52db4587b..bcef6376b6 100644 --- a/packages/addons/service/librespot/package.mk +++ b/packages/addons/service/librespot/package.mk @@ -19,7 +19,7 @@ PKG_NAME="librespot" PKG_VERSION="aa86ebf" -PKG_REV="102" +PKG_REV="103" PKG_ARCH="any" PKG_LICENSE="MIT" PKG_SITE="https://github.com/plietar/$PKG_NAME/" diff --git a/packages/addons/service/librespot/patches/librespot-02_update_system_information_string.patch b/packages/addons/service/librespot/patches/librespot-02_update_system_information_string.patch new file mode 100644 index 0000000000..b670befc32 --- /dev/null +++ b/packages/addons/service/librespot/patches/librespot-02_update_system_information_string.patch @@ -0,0 +1,22 @@ +From 697926d2058e8650a9dd559d90a8a130950c417a Mon Sep 17 00:00:00 2001 +From: Sasha Hilton +Date: Tue, 27 Jun 2017 12:45:34 +0100 +Subject: [PATCH] Update system_information_string + +--- + src/connection/mod.rs | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/connection/mod.rs b/src/connection/mod.rs +index af134fc..cfb5000 100644 +--- a/src/connection/mod.rs ++++ b/src/connection/mod.rs +@@ -41,7 +41,7 @@ pub fn authenticate(transport: Transport, credentials: Credentials, device_id: S + system_info => { + cpu_family: CpuFamily::CPU_UNKNOWN, + os: Os::OS_UNKNOWN, +- system_information_string: "This is not the client you are looking for".to_owned(), ++ system_information_string: "librespot".to_string() + "_" + &(version::short_sha()) + "_" + &(version::short_now()), + device_id: device_id, + }, + version_string: version::version_string(),