Skip to content

Conversation

hhirtz
Copy link

@hhirtz hhirtz commented May 10, 2021

librespot's main crate is just a reexport of its sub-modules: https://github.com/librespot-org/librespot/blob/v0.1.5/src/lib.rs#L4

The number of dependencies on spotifyd can be reduced by depending on librespot's sub-modules instead, this PR does that.

I didn't bump librespot's version to the latest 0.2 since it depends on tokio 1 instead of tokio 0.1.

Note: this PR has the side effect of doing a cargo update on the librespot dep

@hhirtz
Copy link
Author

hhirtz commented May 11, 2021

build error is unrelated

@stale
Copy link

stale bot commented Aug 9, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added wontfix Issues that will not be fixed under any circumstances and removed wontfix Issues that will not be fixed under any circumstances labels Aug 9, 2021
@hhirtz
Copy link
Author

hhirtz commented Aug 10, 2021

Rebased on latest master.

Can you take a quick look at this PR please? It removes 15 dependencies that were pulled in by librespot's binaries, and thus were unused by spotifyd.

@stale
Copy link

stale bot commented Nov 8, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix Issues that will not be fixed under any circumstances label Nov 8, 2021
@hhirtz
Copy link
Author

hhirtz commented Nov 8, 2021

Stale or not, this PR can be closed in favor of #977 (comment)

@hhirtz hhirtz closed this Nov 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix Issues that will not be fixed under any circumstances
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant