Cargo.toml 1.28 KB
Newer Older
1
[package]
2
name = "shortwave"
Felix Häcker's avatar
Felix Häcker committed
3
version = "0.0.0"
4
authors = ["Felix Häcker <haeckerfelix@gnome.org>"]
Felix Häcker's avatar
Felix Häcker committed
5
edition = "2018"
6 7

[dependencies]
8 9 10 11 12 13
gtk = { version = "0.7.0", features = ["v3_22"] }
libhandy = "0.4.0"
glib = { version = "0.8.1", features = ["subclassing"] }
gobject-sys = "0.9.0"
glib-sys = "0.9.0"
gio = { version = "0.7.0", features = ["v2_46"] }
14
cairo-rs = "0.7.1"
15
gdk = "0.11.0"
16
gdk-pixbuf = { version = "0.7.0", features = ["futures"] }
17
gstreamer = "0.14.5"
18 19 20
gstreamer-pbutils = "0.14.0"
mpris-player = "0.4.0"
log = "0.4.7"
Felix Häcker's avatar
Felix Häcker committed
21
pretty_env_logger = "0.3.0"
22
quick-error = "1.2.2"
23 24 25
restson = "0.5.4"
uuid = { version = "0.7.4", features = ["v4"] }
chrono = "0.4.7"
26 27
rust_cast = "0.14.0"
mdns = "0.3.1"
28 29 30
serde = "1.0.97"
serde_json = "1.0.40"
serde_derive = "1.0.97"
31
serde_urlencoded = "0.5.5"
32
lazy_static = "1.3.0"
33
matches = "0.1.8"
34 35
open = "1.2.3"
url = "2.0.0"
36 37 38 39
diesel = { version = "1.4.2", features = ["sqlite", "r2d2"] }
diesel_migrations = "1.4.0"
xdg = "2.2.0"
soup = { git="https://gitlab.gnome.org/haecker-felix/soup-rs", features = ["futures"] }
40
indexmap = { git = "https://github.com/bluss/indexmap.git", rev = "380e55c6a330b03f554f59ebd01c075bf396dd47" }
41
gettext-rs= { version = "0.4", features = ["gettext-system"] }
42 43
failure = "0.1.5"
failure_derive = "0.1.5"
44 45
strum = "0.16.0"
strum_macros = "0.16.0"