diff --git a/packages/addons/service/librespot/changelog.txt b/packages/addons/service/librespot/changelog.txt index 552abd3060..41d685aa1e 100644 --- a/packages/addons/service/librespot/changelog.txt +++ b/packages/addons/service/librespot/changelog.txt @@ -1,3 +1,6 @@ +127 +- Update to 0.1.6 + 126 - rust: update to 1.50.0 diff --git a/packages/addons/service/librespot/package.mk b/packages/addons/service/librespot/package.mk index d55e9c6228..e91b6eebd1 100644 --- a/packages/addons/service/librespot/package.mk +++ b/packages/addons/service/librespot/package.mk @@ -3,9 +3,9 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="librespot" -PKG_VERSION="0.1.3" -PKG_SHA256="2d28a63c6dda08ecbc1245c7cfe34c9b3b29e8c5304f4aa8b65aedb899056b25" -PKG_REV="126" +PKG_VERSION="0.1.6" +PKG_SHA256="7506b4448d3ae0eba063cd711baebdc23444c706c87d0551d5a4cbc623e70f30" +PKG_REV="127" PKG_ARCH="any" PKG_LICENSE="MIT" PKG_SITE="https://github.com/librespot-org/librespot/" diff --git a/packages/addons/service/librespot/patches/vorbis-rs.patch b/packages/addons/service/librespot/patches/vorbis-rs.patch new file mode 100644 index 0000000000..b9b6afb415 --- /dev/null +++ b/packages/addons/service/librespot/patches/vorbis-rs.patch @@ -0,0 +1,20 @@ +--- a/Cargo.toml 2021-02-22 00:37:28.000000000 +0000 ++++ b/Cargo.toml 2021-03-25 11:30:44.000000000 +0000 +@@ -90,3 +90,6 @@ + ["target/release/librespot", "usr/bin/", "755"], + ["contrib/librespot.service", "lib/systemd/system/", "644"] + ] ++ ++[patch.crates-io] ++vorbis = { git = 'https://github.com/roderickvd/vorbis-rs', branch = 'fix-ub-panic' } +--- a/audio/Cargo.toml 2021-02-22 00:37:28.000000000 +0000 ++++ b/audio/Cargo.toml 2021-03-25 11:46:31.000000000 +0000 +@@ -23,7 +23,7 @@ + aes-ctr = "0.3" + + librespot-tremor = { version = "0.2.0", optional = true } +-vorbis = { version ="0.0.14", optional = true } ++vorbis = { version ="0.1.0", optional = true } + + [features] + with-tremor = ["librespot-tremor"] diff --git a/packages/audio/libogg/package.mk b/packages/audio/libogg/package.mk index e0e1cf4dd1..a839080d0b 100644 --- a/packages/audio/libogg/package.mk +++ b/packages/audio/libogg/package.mk @@ -12,4 +12,4 @@ PKG_DEPENDS_TARGET="toolchain" PKG_LONGDESC="Libogg contains necessary functionality to create, decode, and work with Ogg bitstreams." PKG_BUILD_FLAGS="+pic" -PKG_CMAKE_OPTS_TARGET="--DINSTALL_DOCS=OFF" +PKG_CMAKE_OPTS_TARGET="-DINSTALL_DOCS=OFF"