|
@@ -106,6 +106,15 @@ dependencies = [
|
|
|
"quick-error 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "dns-sd"
|
|
|
+version = "0.1.3"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+dependencies = [
|
|
|
+ "libc 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "pkg-config 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "dtoa"
|
|
|
version = "0.4.2"
|
|
@@ -215,6 +224,27 @@ name = "itoa"
|
|
|
version = "0.3.4"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "jack"
|
|
|
+version = "0.5.7"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+dependencies = [
|
|
|
+ "bitflags 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "jack-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "lazy_static 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "libc 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "jack-sys"
|
|
|
+version = "0.2.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+dependencies = [
|
|
|
+ "lazy_static 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "libc 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "libloading 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "kernel32-sys"
|
|
|
version = "0.2.2"
|
|
@@ -246,7 +276,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
|
[[package]]
|
|
|
name = "lewton"
|
|
|
-version = "0.6.2"
|
|
|
+version = "0.8.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
dependencies = [
|
|
|
"byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
@@ -258,6 +288,16 @@ name = "libc"
|
|
|
version = "0.2.36"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "libloading"
|
|
|
+version = "0.4.3"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+dependencies = [
|
|
|
+ "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "lazy_static 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "libpulse-sys"
|
|
|
version = "0.0.0"
|
|
@@ -270,27 +310,24 @@ dependencies = [
|
|
|
name = "librespot"
|
|
|
version = "0.1.0"
|
|
|
dependencies = [
|
|
|
- "alsa 0.0.1 (git+https://github.com/plietar/rust-alsa)",
|
|
|
"base64 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"env_logger 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"futures 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"getopts 0.2.15 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"hyper 0.11.14 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
- "libc 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
- "libpulse-sys 0.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"librespot-audio 0.1.0",
|
|
|
+ "librespot-connect 0.1.0",
|
|
|
"librespot-core 0.1.0",
|
|
|
"librespot-metadata 0.1.0",
|
|
|
+ "librespot-playback 0.1.0",
|
|
|
"librespot-protocol 0.1.0",
|
|
|
"log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
- "mdns 0.2.0 (git+https://github.com/plietar/rust-mdns)",
|
|
|
"num-bigint 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
- "portaudio-rs 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"protobuf 1.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"protobuf_macros 0.6.0 (git+https://github.com/plietar/rust-protobuf-macros)",
|
|
|
"rand 0.3.20 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"rpassword 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
- "rust-crypto 0.2.36 (git+https://github.com/awmath/rust-crypto.git?branch=avx2)",
|
|
|
+ "rust-crypto 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"serde 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"serde_derive 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"serde_json 0.9.10 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
@@ -308,17 +345,42 @@ dependencies = [
|
|
|
"bit-set 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"futures 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
- "lewton 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "lewton 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"librespot-core 0.1.0",
|
|
|
"log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"num-bigint 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"num-traits 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
- "rust-crypto 0.2.36 (git+https://github.com/awmath/rust-crypto.git?branch=avx2)",
|
|
|
+ "rust-crypto 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"tempfile 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"tremor 0.1.0 (git+https://github.com/plietar/rust-tremor)",
|
|
|
"vorbis 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "librespot-connect"
|
|
|
+version = "0.1.0"
|
|
|
+dependencies = [
|
|
|
+ "base64 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "dns-sd 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "futures 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "hyper 0.11.14 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "librespot-core 0.1.0",
|
|
|
+ "librespot-playback 0.1.0",
|
|
|
+ "librespot-protocol 0.1.0",
|
|
|
+ "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "mdns 0.2.0 (git+https://github.com/plietar/rust-mdns)",
|
|
|
+ "num-bigint 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "protobuf 1.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "protobuf_macros 0.6.0 (git+https://github.com/plietar/rust-protobuf-macros)",
|
|
|
+ "rand 0.3.20 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "rust-crypto 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "serde 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "serde_derive 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "serde_json 0.9.10 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "tokio-core 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "url 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "librespot-core"
|
|
|
version = "0.1.0"
|
|
@@ -336,10 +398,9 @@ dependencies = [
|
|
|
"num-integer 0.1.35 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"num-traits 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"protobuf 1.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
- "protobuf_macros 0.6.0 (git+https://github.com/plietar/rust-protobuf-macros)",
|
|
|
"rand 0.3.20 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"rpassword 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
- "rust-crypto 0.2.36 (git+https://github.com/awmath/rust-crypto.git?branch=avx2)",
|
|
|
+ "rust-crypto 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"serde 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"serde_derive 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
"serde_json 0.9.10 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
@@ -362,6 +423,22 @@ dependencies = [
|
|
|
"protobuf 1.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "librespot-playback"
|
|
|
+version = "0.1.0"
|
|
|
+dependencies = [
|
|
|
+ "alsa 0.0.1 (git+https://github.com/plietar/rust-alsa)",
|
|
|
+ "futures 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "jack 0.5.7 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "libc 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "libpulse-sys 0.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "librespot-audio 0.1.0",
|
|
|
+ "librespot-core 0.1.0",
|
|
|
+ "librespot-metadata 0.1.0",
|
|
|
+ "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+ "portaudio-rs 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "librespot-protocol"
|
|
|
version = "0.1.0"
|
|
@@ -660,6 +737,12 @@ dependencies = [
|
|
|
"time 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "rust-crypto"
|
|
|
+version = "0.2.36"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+replace = "rust-crypto 0.2.36 (git+https://github.com/awmath/rust-crypto.git?branch=avx2)"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "rustc-serialize"
|
|
|
version = "0.3.24"
|
|
@@ -1108,6 +1191,7 @@ dependencies = [
|
|
|
"checksum bytes 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "1b7db437d718977f6dc9b2e3fd6fc343c02ac6b899b73fdd2179163447bd9ce9"
|
|
|
"checksum cfg-if 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "d4c819a1287eb618df47cc647173c5c4c66ba19d888a6e50d605672aed3140de"
|
|
|
"checksum dns-parser 0.3.2 (git+https://github.com/plietar/dns-parser)" = "<none>"
|
|
|
+"checksum dns-sd 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "d748509dea20228f63ba519bf142ce2593396386125b01f5b0d6412dab972087"
|
|
|
"checksum dtoa 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "09c3753c3db574d215cba4ea76018483895d7bff25a31b49ba45db21c48e50ab"
|
|
|
"checksum env_logger 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3ddf21e73e016298f5cb37d6ef8e8da8e39f91f9ec8b0df44b7deb16a9f8cd5b"
|
|
|
"checksum error-chain 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e92ecf0a508c8e074c0e6fa8fe0fa38414848ad4dfc4db6f74c5e9753330b248"
|
|
@@ -1122,13 +1206,16 @@ dependencies = [
|
|
|
"checksum idna 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "014b298351066f1512874135335d62a789ffe78a9974f94b43ed5621951eaf7d"
|
|
|
"checksum iovec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b6e8b9c2247fcf6c6a1151f1156932be5606c9fd6f55a2d7f9fc1cb29386b2f7"
|
|
|
"checksum itoa 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "8324a32baf01e2ae060e9de58ed0bc2320c9a2833491ee36cd3b4c414de4db8c"
|
|
|
+"checksum jack 0.5.7 (registry+https://github.com/rust-lang/crates.io-index)" = "1e15fc592e2e5a74a105ff507083c04db1aa20ba1b90d425362ba000e57422df"
|
|
|
+"checksum jack-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c0d4ca501477fd3cd93a36df581046e5d6338ed826cf7e9b8d302603521e6cc3"
|
|
|
"checksum kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
|
|
|
"checksum language-tags 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a91d884b6667cd606bb5a69aa0c99ba811a115fc68915e7056ec08a46e93199a"
|
|
|
"checksum lazy_static 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "76f033c7ad61445c5b347c7382dd1237847eb1bce590fe50365dcb33d546be73"
|
|
|
"checksum lazy_static 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c8f31047daa365f19be14b47c29df4f7c3b581832407daabe6ae77397619237d"
|
|
|
"checksum lazycell 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a6f08839bc70ef4a3fe1d566d5350f519c5912ea86be0df1740a7d247c7fc0ef"
|
|
|
-"checksum lewton 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "0de1cca3399919efa65ae7e01ed6696c961bd0fc9e844c05c80f90b638300bbf"
|
|
|
+"checksum lewton 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3d170da25c0b3541e3260f84aa8f9d323468083bd1ed6c4c15aec7ff33e2a1c4"
|
|
|
"checksum libc 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)" = "1e5d97d6708edaa407429faa671b942dc0f2727222fb6b6539bf1db936e4b121"
|
|
|
+"checksum libloading 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "fd38073de8f7965d0c17d30546d4bb6da311ab428d1c7a3fc71dff7f9d4979b9"
|
|
|
"checksum libpulse-sys 0.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9bb11b06faf883500c1b625cf4453e6c7737e9df9c7ba01df3f84b22b083e4ac"
|
|
|
"checksum linear-map 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bfae20f6b19ad527b550c223fddc3077a547fc70cda94b9b566575423fd303ee"
|
|
|
"checksum log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b"
|
|
@@ -1164,6 +1251,7 @@ dependencies = [
|
|
|
"checksum relay 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f301bafeb60867c85170031bdb2fcf24c8041f33aee09e7b116a58d4e9f781c5"
|
|
|
"checksum rpassword 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ec4bdede957362ec6fdd550f7e79c6d14cad2bc26b2d062786234c6ee0cb27bb"
|
|
|
"checksum rust-crypto 0.2.36 (git+https://github.com/awmath/rust-crypto.git?branch=avx2)" = "<none>"
|
|
|
+"checksum rust-crypto 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)" = "f76d05d3993fd5f4af9434e8e436db163a12a9d40e1a58a726f27a01dfd12a2a"
|
|
|
"checksum rustc-serialize 0.3.24 (registry+https://github.com/rust-lang/crates.io-index)" = "dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda"
|
|
|
"checksum safemem 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e27a8b19b835f7aea908818e871f5cc3a5a186550c30773be987e155e8163d8f"
|
|
|
"checksum scoped-tls 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f417c22df063e9450888a7561788e9bd46d3bb3c1466435b4eccb903807f147d"
|