git » librespot.git » commit 2809a39

update to v0.6.0

author FirstAirBender
2024-12-12 04:00:46 UTC
committer FirstAirBender
2024-12-12 04:00:46 UTC
parent fc205685fc1de68aece927690cb2ed984db00f1b

update to v0.6.0

.SRCINFO +4 -4
PKGBUILD +5 -4

diff --git a/.SRCINFO b/.SRCINFO
index e236a74..cbb8e54 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
 pkgbase = librespot
 	pkgdesc = Open source client library for Spotify
-	pkgver = 0.5.0
-	pkgrel = 3
+	pkgver = 0.6.0
+	pkgrel = 1
 	url = https://github.com/librespot-org/librespot
 	arch = x86_64
 	license = MIT
@@ -13,7 +13,7 @@ pkgbase = librespot
 	optdepends = libpulse: Audio playback using PulseAudio
 	optdepends = portaudio: Audio playback using PortAudio
 	optdepends = sdl2: Audio playback using SDL2
-	source = librespot-0.5.0.tar.gz::https://github.com/librespot-org/librespot/archive/v0.5.0.tar.gz
-	sha256sums = 1af039ba08a2ad0d7b9758e8133229085845d1386018b90b455f011df27ee8df
+	source = librespot-0.6.0.tar.gz::https://github.com/librespot-org/librespot/archive/v0.6.0.tar.gz
+	sha256sums = 9ec881edb11e37d31a2b41dd30d56a3413445eedb720e1b0d278567dccfca8fc
 
 pkgname = librespot
diff --git a/PKGBUILD b/PKGBUILD
index 010b8a4..3bdbe94 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
 # Contributor: Philip Goto <philip.goto@gmail.com>
 
 pkgname=librespot
-pkgver=0.5.0
-pkgrel=3
+pkgver=0.6.0
+pkgrel=1
 pkgdesc='Open source client library for Spotify'
 arch=('x86_64')
 url='https://github.com/librespot-org/librespot'
@@ -24,13 +24,13 @@ optdepends=(
     'sdl2: Audio playback using SDL2'
 )
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('1af039ba08a2ad0d7b9758e8133229085845d1386018b90b455f011df27ee8df')
+sha256sums=('9ec881edb11e37d31a2b41dd30d56a3413445eedb720e1b0d278567dccfca8fc')
 
 prepare() {
     cd "$pkgname-$pkgver"
     export RUSTUP_TOOLCHAIN=stable
     export PKG_FEATURES=alsa-backend
-    PKG_FEATURE_MAP=(
+    declare -rA PKG_FEATURE_MAP=(
         [jack2]='jackaudio-backend'
         [gst-plugins-good]='gstreamer-backend'
         [gst-plugins-base]='gstreamer-backend'
@@ -51,6 +51,7 @@ build() {
     export RUSTUP_TOOLCHAIN=stable
     export CARGO_TARGET_DIR=target
     export CARGO_BUILD_JOBS="$(nproc --ignore $(($(nproc) / 2)))"
+    export CFLAGS="$CFLAGS -ffat-lto-objects"
     echo >&2 "Building $pkgname-$pkgver with the following features: $PKG_FEATURES"
     cargo build --release --frozen --no-default-features --features "$PKG_FEATURES"
 }