Commit graph

4 commits

Author SHA1 Message Date
pin
298d025b4e audio/librespot: update to 0.2.0
BREAKING CHANGES

-Migrate to tokio 1.0. This required a wholesale refactor of the librespot
codebase (#606 #649 #658 #665 #674 #687 #691)
-Replaced fn instances with const in version.rs (#595)
-Option to choose between track and album normalisation added. Defaults to
album, was previously disabled by default (#573)

Features:
-Add preload event for new track playing soon (#546)
-Ogg passthrough support (#569 #664)
-Add high resolution audio control & normalisation (#660)
-Add shuffle command handling (#666 #708)
-Add cache size limit (#675)

Bug fixes:
-Fix streaming mode (#693)
-Fix normalisation (#698)
-Fix rodio warning for alsa (#696)

Maintenance:
-Bump MSRV to 1.48
-Bump dependencies (#710)
-Clean up imports (#652 #667 #668)
-Update examples (#663)
-Change panic! to error! when child process fails to start (onevent program)
(#684)
-Reduce boilerplate (#699)
2021-05-04 16:32:55 +00:00
pin
f96e6c0de5 audio/librespot: update to 0.1.6
Upstream responded to my request.
We no longer need the patch and a new release is out.
2021-02-22 09:37:41 +00:00
pin
a47f635649 audio/librespot: update to 0.1.5
Upstream does not provide a ChangeLog and, with six months since the previous
release, changes are too many to pick manually.

Unfortunately, the commit we have been pulling from, and that made it possible
to build without patches (a2f832dff171914935f7e1a98a5da3d7c8a0b789), has been
reverted.

The package again depends on get_if_addrs instead of if-addrs. get_if_addrs is
as an archived crate and needs to be patched to build on NetBSD.
It's not either possible to upstream patches. Actually, the needed patch has
already been upstremed and merged but, it didn't make it into the final release.
On the other hand, if-addrs is actively maintained and would be a better option.

I've contacted the developers by e-mail and asked for the revert reason.
2021-02-21 18:53:05 +00:00
pin
c8bbaa17f1 audio/librespot: simplify Makefile
add cargo-depends.mk
2020-10-26 08:29:15 +00:00