[package]
edition = "2018"
rust-version = "1.54.0"
name = "mpris"
version = "2.1.0"
authors = ["Magnus Bergmark <magnus.bergmark@gmail.com>"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Idiomatic MPRIS D-Bus interface library"
readme = "README.md"
keywords = [
"dbus",
"mpris",
]
categories = [
"api-bindings",
"multimedia",
"os::unix-apis",
]
license = "Apache-2.0"
repository = "https://github.com/Mange/mpris-rs"
[badges.maintenance]
status = "passively-maintained"
[features]
dbus-vendored = ["dbus/vendored"]
default = []
[lib]
name = "mpris"
path = "src/lib.rs"
[[example]]
name = "capabilities"
path = "examples/capabilities.rs"
[[example]]
name = "control"
path = "examples/control.rs"
[[example]]
name = "detecting_shutting_down"
path = "examples/detecting_shutting_down.rs"
[[example]]
name = "events"
path = "examples/events.rs"
[[example]]
name = "get_metadata"
path = "examples/get_metadata.rs"
[[example]]
name = "play_pause"
path = "examples/play_pause.rs"
[[example]]
name = "progress_tracker"
path = "examples/progress_tracker.rs"
[[example]]
name = "show_tracklist"
path = "examples/show_tracklist.rs"
[[example]]
name = "tracklist_control"
path = "examples/tracklist_control.rs"
[dependencies.dbus]
version = "0.9.6"
[dependencies.enum-kinds]
version = "0.5.1"
[dependencies.thiserror]
version = "2.0"
[dev-dependencies.anyhow]
version = "1.0.66"
[dev-dependencies.termion]
version = "4"