pnmixer-rust/Cargo.toml

51 lines
1.7 KiB
TOML
Raw Permalink Normal View History

2017-06-26 07:08:37 +00:00
[package]
name = "pnmixer"
version = "0.1.0"
authors = ["Julian Ospald <hasufell@posteo.de>"]
[dependencies]
2017-06-27 13:56:33 +00:00
alsa = "^0.1.8"
2017-06-28 23:35:30 +00:00
alsa-sys = "^0.1.1"
2017-07-11 14:50:07 +00:00
error-chain = { git = "https://github.com/hasufell/error-chain.git", branch = "PR-from-error" }
2017-07-08 22:14:49 +00:00
ffi = "^0.0.2"
flexi_logger = "^0.5.1"
2017-07-03 07:21:51 +00:00
gdk-pixbuf = { git = "https://github.com/gtk-rs/gdk-pixbuf.git" }
2017-07-04 14:54:16 +00:00
gdk-pixbuf-sys = { git = "https://github.com/gtk-rs/sys" }
2017-07-08 22:14:49 +00:00
gdk-sys = { git = "https://github.com/gtk-rs/sys" }
gio = { git = "https://github.com/gtk-rs/gio.git" }
2017-06-26 21:52:21 +00:00
glib = { git = "https://github.com/gtk-rs/glib.git" }
2017-06-28 15:53:19 +00:00
glib-sys = { git = "https://github.com/gtk-rs/sys" }
2017-06-30 15:24:26 +00:00
gobject-sys = { git = "https://github.com/gtk-rs/sys" }
2017-07-08 22:14:49 +00:00
gtk-sys = { git = "https://github.com/gtk-rs/sys" }
libc = "^0.2.23"
2017-06-27 13:56:33 +00:00
log = "^0.3.8"
2017-07-05 15:14:55 +00:00
serde = "^1.0.9"
2017-07-08 22:14:49 +00:00
serde_derive = "^1.0.9"
toml = "^0.4.2"
2017-07-05 19:51:46 +00:00
which = "*"
2017-07-08 22:14:49 +00:00
xdg = "*"
2017-07-11 14:50:07 +00:00
libnotify = { path = "3rdparty/libnotify", optional = true }
2017-06-26 07:08:37 +00:00
[dependencies.gtk]
2017-06-26 21:52:21 +00:00
git = "https://github.com/gtk-rs/gtk.git"
features = [ "v3_10", "v3_12", "v3_22" ]
[dependencies.gdk]
git = "https://github.com/gtk-rs/gdk.git"
features = [ "v3_10", "v3_12", "v3_22" ]
2017-06-29 13:50:24 +00:00
[profile.dev]
2017-07-08 22:14:49 +00:00
opt-level = 0 # controls the `--opt-level` the compiler builds with
2017-06-29 13:50:24 +00:00
debug = true # controls whether the compiler passes `-C debuginfo`
# a value of `true` is equivalent to `2`
rpath = false # controls whether the compiler passes `-C rpath`
lto = false # controls `-C lto` for binaries and staticlibs
2017-07-08 22:14:49 +00:00
debug-assertions = false # controls whether debug assertions are enabled
2017-06-29 13:50:24 +00:00
codegen-units = 1 # controls whether the compiler passes `-C codegen-units`
# `codegen-units` is ignored when `lto = true`
panic = 'unwind' # panic strategy (`-C panic=...`), can also be 'abort'
2017-07-10 19:07:59 +00:00
[features]
notify = ["libnotify"]