pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio/librespot audio/librespot: update to 0.4.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/a19e85ba4d69
branches: trunk
changeset: 382614:a19e85ba4d69
user: pin <pin%pkgsrc.org@localhost>
date: Mon Aug 01 14:38:37 2022 +0000
description:
audio/librespot: update to 0.4.2
Besides a couple of small fixes, this point release is mainly to blacklist the
ap-gew4 and ap-gue1 access points that caused librespot to fail to playback
anything.
Development will now shift to the new HTTP-based API, targeted for a future
v0.5.0 release. The new-api branch will therefore be promoted to dev.
This is a major departure from the old API and although it brings many exciting
new things, it is also likely to introduce new bugs and some regressions.
Long story short, this v0.4.2 release is the most stable that librespot has yet
to offer. But, unless anything big comes up, it is also intended as the last
release to be based on the old API. Happy listening.
Changed
[playback] pipe: Better error handling
[playback] subprocess: Better error handling
Added
[core] apresolve: Blacklist ap-gew4 and ap-gue1 access points that cause
channel errors
[playback] pipe: Implement stop
Fixed
[main] fix --opt=value line argument logging
[playback] alsamixer: make --volume-ctrl fixed work as expected when
combined with --mixer alsa
diffstat:
audio/librespot/Makefile | 5 +-
audio/librespot/cargo-depends.mk | 121 ++++++------
audio/librespot/distinfo | 365 +++++++++++++++++++-------------------
3 files changed, 243 insertions(+), 248 deletions(-)
diffs (truncated from 896 to 300 lines):
diff -r 4d072190f160 -r a19e85ba4d69 audio/librespot/Makefile
--- a/audio/librespot/Makefile Mon Aug 01 14:37:33 2022 +0000
+++ b/audio/librespot/Makefile Mon Aug 01 14:38:37 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2022/07/02 16:53:06 ryoon Exp $
+# $NetBSD: Makefile,v 1.22 2022/08/01 14:38:37 pin Exp $
-DISTNAME= librespot-0.4.1
-PKGREVISION= 1
+DISTNAME= librespot-0.4.2
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_GITHUB:=librespot-org/}
GITHUB_TAG= v${PKGVERSION_NOREV}
diff -r 4d072190f160 -r a19e85ba4d69 audio/librespot/cargo-depends.mk
--- a/audio/librespot/cargo-depends.mk Mon Aug 01 14:37:33 2022 +0000
+++ b/audio/librespot/cargo-depends.mk Mon Aug 01 14:38:37 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.8 2022/05/23 21:08:34 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.9 2022/08/01 14:38:37 pin Exp $
CARGO_CRATE_DEPENDS+= addr2line-0.17.0
CARGO_CRATE_DEPENDS+= adler-1.0.2
@@ -9,20 +9,20 @@
CARGO_CRATE_DEPENDS+= aho-corasick-0.7.18
CARGO_CRATE_DEPENDS+= alsa-0.6.0
CARGO_CRATE_DEPENDS+= alsa-sys-0.3.1
-CARGO_CRATE_DEPENDS+= anyhow-1.0.57
-CARGO_CRATE_DEPENDS+= array-init-2.0.0
-CARGO_CRATE_DEPENDS+= async-trait-0.1.53
+CARGO_CRATE_DEPENDS+= anyhow-1.0.58
+CARGO_CRATE_DEPENDS+= array-init-2.0.1
+CARGO_CRATE_DEPENDS+= async-trait-0.1.56
CARGO_CRATE_DEPENDS+= atty-0.2.14
CARGO_CRATE_DEPENDS+= autocfg-1.1.0
-CARGO_CRATE_DEPENDS+= backtrace-0.3.65
+CARGO_CRATE_DEPENDS+= backtrace-0.3.66
CARGO_CRATE_DEPENDS+= base64-0.13.0
CARGO_CRATE_DEPENDS+= bindgen-0.59.2
CARGO_CRATE_DEPENDS+= bitflags-1.3.2
CARGO_CRATE_DEPENDS+= block-buffer-0.9.0
CARGO_CRATE_DEPENDS+= block-buffer-0.10.2
-CARGO_CRATE_DEPENDS+= bumpalo-3.9.1
+CARGO_CRATE_DEPENDS+= bumpalo-3.10.0
CARGO_CRATE_DEPENDS+= byteorder-1.4.3
-CARGO_CRATE_DEPENDS+= bytes-1.1.0
+CARGO_CRATE_DEPENDS+= bytes-1.2.0
CARGO_CRATE_DEPENDS+= cc-1.0.73
CARGO_CRATE_DEPENDS+= cesu8-1.1.0
CARGO_CRATE_DEPENDS+= cexpr-0.6.0
@@ -30,7 +30,7 @@
CARGO_CRATE_DEPENDS+= cfg-if-1.0.0
CARGO_CRATE_DEPENDS+= chrono-0.4.19
CARGO_CRATE_DEPENDS+= cipher-0.2.5
-CARGO_CRATE_DEPENDS+= clang-sys-1.3.2
+CARGO_CRATE_DEPENDS+= clang-sys-1.3.3
CARGO_CRATE_DEPENDS+= colored-2.0.0
CARGO_CRATE_DEPENDS+= combine-4.6.4
CARGO_CRATE_DEPENDS+= core-foundation-sys-0.8.3
@@ -38,7 +38,7 @@
CARGO_CRATE_DEPENDS+= coreaudio-sys-0.2.10
CARGO_CRATE_DEPENDS+= cpal-0.13.5
CARGO_CRATE_DEPENDS+= cpufeatures-0.2.2
-CARGO_CRATE_DEPENDS+= crypto-common-0.1.3
+CARGO_CRATE_DEPENDS+= crypto-common-0.1.6
CARGO_CRATE_DEPENDS+= crypto-mac-0.11.1
CARGO_CRATE_DEPENDS+= ctr-0.6.0
CARGO_CRATE_DEPENDS+= darling-0.13.4
@@ -48,8 +48,8 @@
CARGO_CRATE_DEPENDS+= digest-0.10.3
CARGO_CRATE_DEPENDS+= dns-sd-0.1.3
CARGO_CRATE_DEPENDS+= env_logger-0.9.0
-CARGO_CRATE_DEPENDS+= fastrand-1.7.0
-CARGO_CRATE_DEPENDS+= fixedbitset-0.4.1
+CARGO_CRATE_DEPENDS+= fastrand-1.8.0
+CARGO_CRATE_DEPENDS+= fixedbitset-0.4.2
CARGO_CRATE_DEPENDS+= fnv-1.0.7
CARGO_CRATE_DEPENDS+= form_urlencoded-1.0.1
CARGO_CRATE_DEPENDS+= futures-0.3.21
@@ -63,9 +63,9 @@
CARGO_CRATE_DEPENDS+= futures-util-0.3.21
CARGO_CRATE_DEPENDS+= generic-array-0.14.5
CARGO_CRATE_DEPENDS+= getopts-0.2.21
-CARGO_CRATE_DEPENDS+= getrandom-0.2.6
-CARGO_CRATE_DEPENDS+= gimli-0.26.1
-CARGO_CRATE_DEPENDS+= glib-0.15.11
+CARGO_CRATE_DEPENDS+= getrandom-0.2.7
+CARGO_CRATE_DEPENDS+= gimli-0.26.2
+CARGO_CRATE_DEPENDS+= glib-0.15.12
CARGO_CRATE_DEPENDS+= glib-macros-0.15.11
CARGO_CRATE_DEPENDS+= glib-sys-0.15.10
CARGO_CRATE_DEPENDS+= glob-0.3.0
@@ -78,7 +78,7 @@
CARGO_CRATE_DEPENDS+= gstreamer-base-0.18.0
CARGO_CRATE_DEPENDS+= gstreamer-base-sys-0.18.0
CARGO_CRATE_DEPENDS+= gstreamer-sys-0.18.0
-CARGO_CRATE_DEPENDS+= hashbrown-0.11.2
+CARGO_CRATE_DEPENDS+= hashbrown-0.12.3
CARGO_CRATE_DEPENDS+= headers-0.3.7
CARGO_CRATE_DEPENDS+= headers-core-0.2.0
CARGO_CRATE_DEPENDS+= heck-0.4.0
@@ -86,17 +86,17 @@
CARGO_CRATE_DEPENDS+= hex-0.4.3
CARGO_CRATE_DEPENDS+= hmac-0.11.0
CARGO_CRATE_DEPENDS+= hostname-0.3.1
-CARGO_CRATE_DEPENDS+= http-0.2.7
+CARGO_CRATE_DEPENDS+= http-0.2.8
CARGO_CRATE_DEPENDS+= http-body-0.4.5
CARGO_CRATE_DEPENDS+= httparse-1.7.1
CARGO_CRATE_DEPENDS+= httpdate-1.0.2
CARGO_CRATE_DEPENDS+= humantime-2.1.0
-CARGO_CRATE_DEPENDS+= hyper-0.14.18
+CARGO_CRATE_DEPENDS+= hyper-0.14.20
CARGO_CRATE_DEPENDS+= hyper-proxy-0.9.1
CARGO_CRATE_DEPENDS+= ident_case-1.0.1
CARGO_CRATE_DEPENDS+= idna-0.2.3
CARGO_CRATE_DEPENDS+= if-addrs-0.7.0
-CARGO_CRATE_DEPENDS+= indexmap-1.7.0
+CARGO_CRATE_DEPENDS+= indexmap-1.9.1
CARGO_CRATE_DEPENDS+= instant-0.1.12
CARGO_CRATE_DEPENDS+= itoa-1.0.2
CARGO_CRATE_DEPENDS+= jack-0.8.3
@@ -106,7 +106,7 @@
CARGO_CRATE_DEPENDS+= jni-0.19.0
CARGO_CRATE_DEPENDS+= jni-sys-0.3.0
CARGO_CRATE_DEPENDS+= jobserver-0.1.24
-CARGO_CRATE_DEPENDS+= js-sys-0.3.57
+CARGO_CRATE_DEPENDS+= js-sys-0.3.59
CARGO_CRATE_DEPENDS+= lazy_static-1.4.0
CARGO_CRATE_DEPENDS+= lazycell-1.3.0
CARGO_CRATE_DEPENDS+= lewton-0.10.2
@@ -128,8 +128,8 @@
CARGO_CRATE_DEPENDS+= memoffset-0.6.5
CARGO_CRATE_DEPENDS+= mime-0.3.16
CARGO_CRATE_DEPENDS+= minimal-lexical-0.2.1
-CARGO_CRATE_DEPENDS+= miniz_oxide-0.5.1
-CARGO_CRATE_DEPENDS+= mio-0.8.3
+CARGO_CRATE_DEPENDS+= miniz_oxide-0.5.3
+CARGO_CRATE_DEPENDS+= mio-0.8.4
CARGO_CRATE_DEPENDS+= muldiv-1.0.0
CARGO_CRATE_DEPENDS+= multimap-0.8.3
CARGO_CRATE_DEPENDS+= ndk-0.6.0
@@ -142,28 +142,28 @@
CARGO_CRATE_DEPENDS+= num-bigint-0.4.3
CARGO_CRATE_DEPENDS+= num-derive-0.3.3
CARGO_CRATE_DEPENDS+= num-integer-0.1.45
-CARGO_CRATE_DEPENDS+= num-rational-0.4.0
+CARGO_CRATE_DEPENDS+= num-rational-0.4.1
CARGO_CRATE_DEPENDS+= num-traits-0.2.15
CARGO_CRATE_DEPENDS+= num_cpus-1.13.1
CARGO_CRATE_DEPENDS+= num_enum-0.5.7
CARGO_CRATE_DEPENDS+= num_enum_derive-0.5.7
CARGO_CRATE_DEPENDS+= num_threads-0.1.6
-CARGO_CRATE_DEPENDS+= object-0.28.4
+CARGO_CRATE_DEPENDS+= object-0.29.0
CARGO_CRATE_DEPENDS+= oboe-0.4.6
CARGO_CRATE_DEPENDS+= oboe-sys-0.4.5
CARGO_CRATE_DEPENDS+= ogg-0.8.0
-CARGO_CRATE_DEPENDS+= once_cell-1.12.0
+CARGO_CRATE_DEPENDS+= once_cell-1.13.0
CARGO_CRATE_DEPENDS+= opaque-debug-0.3.0
-CARGO_CRATE_DEPENDS+= option-operations-0.4.0
+CARGO_CRATE_DEPENDS+= option-operations-0.4.1
CARGO_CRATE_DEPENDS+= parking_lot-0.11.2
-CARGO_CRATE_DEPENDS+= parking_lot-0.12.0
+CARGO_CRATE_DEPENDS+= parking_lot-0.12.1
CARGO_CRATE_DEPENDS+= parking_lot_core-0.8.5
CARGO_CRATE_DEPENDS+= parking_lot_core-0.9.3
CARGO_CRATE_DEPENDS+= paste-1.0.7
CARGO_CRATE_DEPENDS+= pbkdf2-0.8.0
CARGO_CRATE_DEPENDS+= peeking_take_while-0.1.2
CARGO_CRATE_DEPENDS+= percent-encoding-2.1.0
-CARGO_CRATE_DEPENDS+= petgraph-0.6.1
+CARGO_CRATE_DEPENDS+= petgraph-0.6.2
CARGO_CRATE_DEPENDS+= pin-project-lite-0.2.9
CARGO_CRATE_DEPENDS+= pin-utils-0.1.0
CARGO_CRATE_DEPENDS+= pkg-config-0.3.25
@@ -171,22 +171,22 @@
CARGO_CRATE_DEPENDS+= portaudio-sys-0.1.1
CARGO_CRATE_DEPENDS+= ppv-lite86-0.2.16
CARGO_CRATE_DEPENDS+= pretty-hex-0.3.0
-CARGO_CRATE_DEPENDS+= priority-queue-1.2.2
+CARGO_CRATE_DEPENDS+= priority-queue-1.2.3
CARGO_CRATE_DEPENDS+= proc-macro-crate-1.1.3
CARGO_CRATE_DEPENDS+= proc-macro-error-1.0.4
CARGO_CRATE_DEPENDS+= proc-macro-error-attr-1.0.4
-CARGO_CRATE_DEPENDS+= proc-macro2-1.0.39
+CARGO_CRATE_DEPENDS+= proc-macro2-1.0.42
CARGO_CRATE_DEPENDS+= protobuf-2.27.1
CARGO_CRATE_DEPENDS+= protobuf-codegen-2.27.1
CARGO_CRATE_DEPENDS+= protobuf-codegen-pure-2.27.1
-CARGO_CRATE_DEPENDS+= quote-1.0.18
+CARGO_CRATE_DEPENDS+= quote-1.0.20
CARGO_CRATE_DEPENDS+= rand-0.8.5
CARGO_CRATE_DEPENDS+= rand_chacha-0.3.1
CARGO_CRATE_DEPENDS+= rand_core-0.6.3
CARGO_CRATE_DEPENDS+= rand_distr-0.4.3
-CARGO_CRATE_DEPENDS+= redox_syscall-0.2.13
-CARGO_CRATE_DEPENDS+= regex-1.5.6
-CARGO_CRATE_DEPENDS+= regex-syntax-0.6.26
+CARGO_CRATE_DEPENDS+= redox_syscall-0.2.16
+CARGO_CRATE_DEPENDS+= regex-1.6.0
+CARGO_CRATE_DEPENDS+= regex-syntax-0.6.27
CARGO_CRATE_DEPENDS+= remove_dir_all-0.5.3
CARGO_CRATE_DEPENDS+= rodio-0.15.0
CARGO_CRATE_DEPENDS+= rpassword-6.0.1
@@ -198,24 +198,24 @@
CARGO_CRATE_DEPENDS+= scopeguard-1.1.0
CARGO_CRATE_DEPENDS+= sdl2-0.35.2
CARGO_CRATE_DEPENDS+= sdl2-sys-0.35.2
-CARGO_CRATE_DEPENDS+= semver-1.0.9
-CARGO_CRATE_DEPENDS+= serde-1.0.137
-CARGO_CRATE_DEPENDS+= serde_derive-1.0.137
-CARGO_CRATE_DEPENDS+= serde_json-1.0.81
+CARGO_CRATE_DEPENDS+= semver-1.0.12
+CARGO_CRATE_DEPENDS+= serde-1.0.140
+CARGO_CRATE_DEPENDS+= serde_derive-1.0.140
+CARGO_CRATE_DEPENDS+= serde_json-1.0.82
CARGO_CRATE_DEPENDS+= sha-1-0.9.8
CARGO_CRATE_DEPENDS+= sha-1-0.10.0
CARGO_CRATE_DEPENDS+= shannon-0.2.0
CARGO_CRATE_DEPENDS+= shell-words-1.1.0
CARGO_CRATE_DEPENDS+= shlex-1.1.0
CARGO_CRATE_DEPENDS+= signal-hook-registry-1.4.0
-CARGO_CRATE_DEPENDS+= simple_logger-2.1.0
-CARGO_CRATE_DEPENDS+= slab-0.4.6
-CARGO_CRATE_DEPENDS+= smallvec-1.8.0
+CARGO_CRATE_DEPENDS+= simple_logger-2.2.0
+CARGO_CRATE_DEPENDS+= slab-0.4.7
+CARGO_CRATE_DEPENDS+= smallvec-1.9.0
CARGO_CRATE_DEPENDS+= socket2-0.4.4
CARGO_CRATE_DEPENDS+= stdweb-0.1.3
CARGO_CRATE_DEPENDS+= strsim-0.10.0
CARGO_CRATE_DEPENDS+= subtle-2.4.1
-CARGO_CRATE_DEPENDS+= syn-1.0.95
+CARGO_CRATE_DEPENDS+= syn-1.0.98
CARGO_CRATE_DEPENDS+= synstructure-0.12.6
CARGO_CRATE_DEPENDS+= system-deps-6.0.2
CARGO_CRATE_DEPENDS+= tempfile-3.3.0
@@ -223,42 +223,41 @@
CARGO_CRATE_DEPENDS+= thiserror-1.0.31
CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.31
CARGO_CRATE_DEPENDS+= thread-id-4.0.0
-CARGO_CRATE_DEPENDS+= time-0.1.43
-CARGO_CRATE_DEPENDS+= time-0.3.9
+CARGO_CRATE_DEPENDS+= time-0.1.44
+CARGO_CRATE_DEPENDS+= time-0.3.11
CARGO_CRATE_DEPENDS+= time-macros-0.2.4
CARGO_CRATE_DEPENDS+= tinyvec-1.6.0
CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.0
-CARGO_CRATE_DEPENDS+= tokio-1.18.2
-CARGO_CRATE_DEPENDS+= tokio-macros-1.7.0
-CARGO_CRATE_DEPENDS+= tokio-stream-0.1.8
-CARGO_CRATE_DEPENDS+= tokio-util-0.7.2
+CARGO_CRATE_DEPENDS+= tokio-1.20.1
+CARGO_CRATE_DEPENDS+= tokio-macros-1.8.0
+CARGO_CRATE_DEPENDS+= tokio-stream-0.1.9
+CARGO_CRATE_DEPENDS+= tokio-util-0.7.3
CARGO_CRATE_DEPENDS+= toml-0.5.9
-CARGO_CRATE_DEPENDS+= tower-service-0.3.1
-CARGO_CRATE_DEPENDS+= tracing-0.1.34
-CARGO_CRATE_DEPENDS+= tracing-attributes-0.1.21
-CARGO_CRATE_DEPENDS+= tracing-core-0.1.26
+CARGO_CRATE_DEPENDS+= tower-service-0.3.2
+CARGO_CRATE_DEPENDS+= tracing-0.1.35
+CARGO_CRATE_DEPENDS+= tracing-core-0.1.28
CARGO_CRATE_DEPENDS+= try-lock-0.2.3
CARGO_CRATE_DEPENDS+= typenum-1.15.0
CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.8
-CARGO_CRATE_DEPENDS+= unicode-ident-1.0.0
-CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.19
+CARGO_CRATE_DEPENDS+= unicode-ident-1.0.2
+CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.21
CARGO_CRATE_DEPENDS+= unicode-width-0.1.9
CARGO_CRATE_DEPENDS+= unicode-xid-0.2.3
CARGO_CRATE_DEPENDS+= url-2.2.2
-CARGO_CRATE_DEPENDS+= uuid-1.0.0
+CARGO_CRATE_DEPENDS+= uuid-1.1.2
CARGO_CRATE_DEPENDS+= vergen-3.2.0
CARGO_CRATE_DEPENDS+= version-compare-0.1.0
CARGO_CRATE_DEPENDS+= version_check-0.9.4
CARGO_CRATE_DEPENDS+= walkdir-2.3.2
CARGO_CRATE_DEPENDS+= want-0.3.0
-CARGO_CRATE_DEPENDS+= wasi-0.10.2+wasi-snapshot-preview1
+CARGO_CRATE_DEPENDS+= wasi-0.10.0+wasi-snapshot-preview1
CARGO_CRATE_DEPENDS+= wasi-0.11.0+wasi-snapshot-preview1
-CARGO_CRATE_DEPENDS+= wasm-bindgen-0.2.80
-CARGO_CRATE_DEPENDS+= wasm-bindgen-backend-0.2.80
-CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-0.2.80
-CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-support-0.2.80
-CARGO_CRATE_DEPENDS+= wasm-bindgen-shared-0.2.80
-CARGO_CRATE_DEPENDS+= web-sys-0.3.57
+CARGO_CRATE_DEPENDS+= wasm-bindgen-0.2.82
+CARGO_CRATE_DEPENDS+= wasm-bindgen-backend-0.2.82
+CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-0.2.82
+CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-support-0.2.82
+CARGO_CRATE_DEPENDS+= wasm-bindgen-shared-0.2.82
+CARGO_CRATE_DEPENDS+= web-sys-0.3.59
CARGO_CRATE_DEPENDS+= winapi-0.3.9
CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0
CARGO_CRATE_DEPENDS+= winapi-util-0.1.5
Home |
Main Index |
Thread Index |
Old Index