# 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 = "2018" rust-version = "1.64" name = "spotifyd" version = "0.3.5" authors = [ "Simon Persson ", "Sven Lechner ", ] description = "A Spotify daemon" readme = "README.md" license = "GPL-3.0-only" repository = "https://github.com/Spotifyd/spotifyd" [package.metadata.deb] depends = "$auto, systemd, pulseaudio" features = [ "pulseaudio_backend", "dbus_keyring", "dbus_mpris", ] assets = [ [ "target/release/spotifyd", "usr/bin/", "755", ], [ "README.md", "usr/share/doc/spotifyd/README", "644", ], [ "contrib/spotifyd.service", "etc/systemd/user/", "644", ], ] [dependencies.alsa] version = "0.7" optional = true [dependencies.chrono] version = "0.4" [dependencies.color-eyre] version = "0.6" [dependencies.daemonize] version = "0.5" [dependencies.dbus] version = "0.9" optional = true [dependencies.dbus-crossroads] version = "0.5.0" optional = true [dependencies.dbus-tokio] version = "0.7.3" optional = true [dependencies.fern] version = "0.6.0" features = ["syslog-6"] [dependencies.futures] version = "0.3.15" [dependencies.gethostname] version = "0.4.0" [dependencies.hex] version = "0.4" [dependencies.keyring] version = "2.0" optional = true [dependencies.libc] version = "0.2.82" [dependencies.librespot-audio] version = "0.4" default-features = false [dependencies.librespot-connect] version = "0.4" [dependencies.librespot-core] version = "0.4" [dependencies.librespot-discovery] version = "0.4" [dependencies.librespot-playback] version = "0.4" default-features = false [dependencies.log] version = "0.4.6" [dependencies.rspotify] version = "0.11.6" features = [ "client-ureq", "ureq-rustls-tls", ] optional = true default-features = false [dependencies.serde] version = "1.0.115" features = ["derive"] [dependencies.sha-1] version = "0.10" [dependencies.structopt] version = "0.3.17" [dependencies.syslog] version = "6" [dependencies.tokio] version = "1.26.0" features = [ "signal", "rt-multi-thread", "process", "io-std", ] [dependencies.tokio-stream] version = "0.1.7" [dependencies.toml] version = "0.7" [dependencies.url] version = "2.2.2" [dependencies.xdg] version = "2.2" [dev-dependencies.env_logger] version = "0.10" [features] alsa_backend = [ "librespot-playback/alsa-backend", "alsa", ] dbus_keyring = ["keyring"] dbus_mpris = [ "dbus", "dbus-tokio", "dbus-crossroads", "rspotify", ] default = ["alsa_backend"] portaudio_backend = ["librespot-playback/portaudio-backend"] pulseaudio_backend = ["librespot-playback/pulseaudio-backend"] rodio_backend = ["librespot-playback/rodio-backend"] [target."cfg(target_os = \"macos\")".dependencies.whoami] version = "1"