# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.61" name = "openlibspot" version = "0.6.0" authors = ["Librespot Org + LocalBox Crox"] description = "An open source client library for Spotify, with support for Spotify Connect" readme = "README.md" keywords = ["spotify"] license = "MIT" repository = "https://github.com/DaBigBlob/openlibspot" [package.metadata.deb] assets = [ [ "target/release/openlibspot", "usr/bin/", "755", ], [ "contrib/openlibspot.service", "lib/systemd/system/", "644", ], [ "contrib/openlibspot.user.service", "lib/systemd/user/", "644", ], ] copyright = "2018 Paul LiƩtar" depends = "$auto" extended-description = "openlibspot is an open source client library for Spotify. It enables applications to use Spotify's service, without using the official but closed-source libspotify. Additionally, it will provide extra features which are not available in the official library." license-file = [ "LICENSE", "4", ] maintainer = "openlibspot-org" priority = "optional" section = "sound" [lib] name = "openlibspot" path = "src/lib.rs" [[bin]] name = "openlibspot" path = "src/main.rs" doc = false [dependencies.data-encoding] version = "2.5" [dependencies.env_logger] version = "0.10" features = [ "color", "humantime", "auto-color", ] default-features = false [dependencies.futures-util] version = "0.3" default_features = false [dependencies.getopts] version = "0.2" [dependencies.log] version = "0.4" [dependencies.openlibspot-audio] version = "0.6.0" [dependencies.openlibspot-connect] version = "0.6.0" [dependencies.openlibspot-core] version = "0.6.0" [dependencies.openlibspot-discovery] version = "0.6.0" [dependencies.openlibspot-metadata] version = "0.6.0" [dependencies.openlibspot-playback] version = "0.6.0" [dependencies.openlibspot-protocol] version = "0.6.0" [dependencies.rpassword] version = "7.0" [dependencies.sha1] version = "0.10" [dependencies.sysinfo] version = "0.29" default-features = false [dependencies.thiserror] version = "1.0" [dependencies.tokio] version = "1" features = [ "rt", "macros", "signal", "sync", "parking_lot", "process", ] [dependencies.url] version = "2.2" [dependencies.webpki] version = "0.22.4" [features] alsa-backend = ["openlibspot-playback/alsa-backend"] default = ["rodio-backend"] gstreamer-backend = ["openlibspot-playback/gstreamer-backend"] jackaudio-backend = ["openlibspot-playback/jackaudio-backend"] passthrough-decoder = ["openlibspot-playback/passthrough-decoder"] portaudio-backend = ["openlibspot-playback/portaudio-backend"] pulseaudio-backend = ["openlibspot-playback/pulseaudio-backend"] rodio-backend = ["openlibspot-playback/rodio-backend"] rodiojack-backend = ["openlibspot-playback/rodiojack-backend"] sdl-backend = ["openlibspot-playback/sdl-backend"] with-dns-sd = [ "openlibspot-core/with-dns-sd", "openlibspot-discovery/with-dns-sd", ]