Files
ncspot/Cargo.toml
Henrik Friedrichsen 36159900fd dependency updates
Squashed commit of the following:

commit be5808240d03ae8d3a0238c6597d431b317796e0
Merge: cb0cc67 8103734
Author: Henrik Friedrichsen <henrik@affekt.org>
Date:   Mon Oct 19 00:27:21 2020 +0200

    Merge remote-tracking branch 'origin/dependabot/cargo/toml-0.5.7' into deps

commit cb0cc67e92d89516d52686a67dff7ff5c04d5495
Merge: b8eeb1a 68856c6
Author: Henrik Friedrichsen <henrik@affekt.org>
Date:   Mon Oct 19 00:27:12 2020 +0200

    Merge remote-tracking branch 'origin/dependabot/cargo/strum_macros-0.19.4' into deps

commit b8eeb1ab1e105886caec337d4f956b0ec5fc4296
Merge: d490fce 9139195
Author: Henrik Friedrichsen <henrik@affekt.org>
Date:   Mon Oct 19 00:27:05 2020 +0200

    Merge remote-tracking branch 'origin/dependabot/cargo/serde-1.0.117' into deps

commit d490fce784d43eb54615edaae23a2d6bfaf64cc5
Merge: ee72425 51ecfbc
Author: Henrik Friedrichsen <henrik@affekt.org>
Date:   Mon Oct 19 00:26:53 2020 +0200

    Merge remote-tracking branch 'origin/dependabot/cargo/regex-1.4.1' into deps

commit ee72425de2ee0137a383c0908ae56d469b9d735e
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Sun Oct 18 22:19:04 2020 +0000

    Bump crossbeam-channel from 0.4.4 to 0.5.0

    Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) from 0.4.4 to 0.5.0.
    - [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
    - [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.4.4...crossbeam-channel-0.5.0)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

commit 51ecfbcb26f2931c74ccacd408224cefdccd9130
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Sun Oct 18 22:18:44 2020 +0000

    Bump regex from 1.3.9 to 1.4.1

    Bumps [regex](https://github.com/rust-lang/regex) from 1.3.9 to 1.4.1.
    - [Release notes](https://github.com/rust-lang/regex/releases)
    - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/rust-lang/regex/compare/1.3.9...1.4.1)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

commit 68856c6b42fd4411218a906b603c658bf4634038
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Sun Oct 18 22:18:17 2020 +0000

    Bump strum_macros from 0.17.1 to 0.19.4

    Bumps [strum_macros](https://github.com/Peternator7/strum) from 0.17.1 to 0.19.4.
    - [Release notes](https://github.com/Peternator7/strum/releases)
    - [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/Peternator7/strum/commits)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

commit 81037349e712317a1cd2b47c424e58535e97b3fd
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Sun Oct 18 22:18:03 2020 +0000

    Bump toml from 0.5.6 to 0.5.7

    Bumps [toml](https://github.com/alexcrichton/toml-rs) from 0.5.6 to 0.5.7.
    - [Release notes](https://github.com/alexcrichton/toml-rs/releases)
    - [Commits](https://github.com/alexcrichton/toml-rs/compare/0.5.6...0.5.7)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

commit 91391958b2d1d46e4038ceb16c84219a8ce5c373
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Sun Oct 18 22:17:34 2020 +0000

    Bump serde from 1.0.116 to 1.0.117

    Bumps [serde](https://github.com/serde-rs/serde) from 1.0.116 to 1.0.117.
    - [Release notes](https://github.com/serde-rs/serde/releases)
    - [Commits](https://github.com/serde-rs/serde/compare/v1.0.116...v1.0.117)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-19 00:30:47 +02:00

63 lines
1.7 KiB
TOML

[package]
name = "ncspot"
description = "ncurses Spotify client written in Rust using librespot, inspired by ncmpc and the likes."
exclude = ["screenshots/**"]
version = "0.2.3"
authors = ["Henrik Friedrichsen <henrik@affekt.org>"]
repository = "https://github.com/hrkfdn/ncspot"
keywords = ["spotify", "ncurses", "librespot"]
license = "BSD-2-Clause"
readme = "README.md"
edition = "2018"
[badges]
maintenance = { status = "actively-developed" }
[dependencies]
clap = "2.33.0"
chrono = "0.4"
reqwest = "0.9"
crossbeam-channel = "0.5"
platform-dirs = "0.3.0"
failure = "0.1"
fern = "0.5"
futures = { version = "0.3", features = ["compat"] }
futures_01 = { version = "0.1", package = "futures" }
lazy_static = "1.3.0"
librespot-core = "0.1.3"
librespot-playback = "0.1.3"
librespot-protocol = "0.1.3"
log = "0.4.0"
notify-rust = { version = "4", optional = true }
rspotify = { version = "0.10.0", features = ["blocking"] }
serde = "1.0"
serde_json = "1.0"
toml = "0.5"
tokio-core = "0.1"
tokio-timer = "0.2"
unicode-width = "0.1.8"
dbus = { version = "0.8.4", optional = true }
rand = "0.7"
webbrowser = "0.5"
clipboard = { version = "0.5", optional = true }
url = "1.7"
strum = "0.19.5"
strum_macros = "0.19.4"
libc = "0.2"
regex = "1"
[dependencies.cursive]
version = "0.15"
default-features = false
[features]
share_clipboard = ["clipboard"]
alsa_backend = ["librespot-playback/alsa-backend"]
pulseaudio_backend = ["librespot-playback/pulseaudio-backend"]
rodio_backend = ["librespot-playback/rodio-backend"]
portaudio_backend = ["librespot-playback/portaudio-backend"]
termion_backend = ["cursive/termion-backend"]
mpris = ["dbus"]
notify = ["notify-rust"]
default = ["share_clipboard", "pulseaudio_backend", "mpris", "notify", "cursive/pancurses-backend"]