Merge pull request #138 from jb-alvarado/master

cleanup dependencies
This commit is contained in:
jb-alvarado 2022-06-23 23:15:40 +02:00 committed by GitHub
commit 93c36667bb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 13 additions and 42 deletions

23
Cargo.lock generated
View File

@ -1011,29 +1011,17 @@ dependencies = [
name = "ffplayout" name = "ffplayout"
version = "0.10.0" version = "0.10.0"
dependencies = [ dependencies = [
"chrono 0.4.19 (git+https://github.com/chronotope/chrono.git)",
"clap", "clap",
"crossbeam-channel 0.5.5", "crossbeam-channel 0.5.5",
"faccess",
"ffplayout-lib", "ffplayout-lib",
"ffprobe",
"file-rotate",
"futures", "futures",
"jsonrpc-http-server", "jsonrpc-http-server",
"lettre",
"log",
"notify", "notify",
"openssl", "openssl",
"rand 0.8.5",
"regex",
"reqwest", "reqwest",
"serde", "serde",
"serde_json", "serde_json",
"serde_yaml",
"shlex",
"simplelog", "simplelog",
"time 0.3.11",
"walkdir",
"zeromq", "zeromq",
] ]
@ -1051,14 +1039,10 @@ dependencies = [
"derive_more", "derive_more",
"faccess", "faccess",
"ffplayout-lib", "ffplayout-lib",
"ffprobe",
"futures-util", "futures-util",
"jsonwebtoken", "jsonwebtoken",
"log",
"once_cell", "once_cell",
"rand 0.8.5", "rand 0.8.5",
"rand_core 0.6.3",
"regex",
"relative-path", "relative-path",
"reqwest", "reqwest",
"sanitize-filename", "sanitize-filename",
@ -1071,19 +1055,16 @@ dependencies = [
[[package]] [[package]]
name = "ffplayout-lib" name = "ffplayout-lib"
version = "0.9.9" version = "0.10.0"
dependencies = [ dependencies = [
"chrono 0.4.19 (git+https://github.com/sbrocket/chrono?branch=parse-error-kind-public)", "chrono 0.4.19 (git+https://github.com/chronotope/chrono.git)",
"crossbeam-channel 0.5.5", "crossbeam-channel 0.5.5",
"faccess",
"ffprobe", "ffprobe",
"file-rotate", "file-rotate",
"futures",
"jsonrpc-http-server", "jsonrpc-http-server",
"lettre", "lettre",
"log", "log",
"notify", "notify",
"once_cell",
"openssl", "openssl",
"rand 0.8.5", "rand 0.8.5",
"regex", "regex",

View File

@ -6,6 +6,11 @@ members = [
"lib", "lib",
] ]
default-members = [
"ffplayout-api",
"ffplayout-engine",
]
[profile.release] [profile.release]
opt-level = 3 opt-level = 3
strip = true strip = true

View File

@ -18,15 +18,11 @@ chrono = "0.4"
clap = { version = "3.2", features = ["derive"] } clap = { version = "3.2", features = ["derive"] }
derive_more = "0.99" derive_more = "0.99"
faccess = "0.2" faccess = "0.2"
ffprobe = "0.3"
futures-util = { version = "0.3", default-features = false, features = ["std"] } futures-util = { version = "0.3", default-features = false, features = ["std"] }
jsonwebtoken = "8" jsonwebtoken = "8"
log = "0.4"
once_cell = "1.10" once_cell = "1.10"
rand = "0.8" rand = "0.8"
rand_core = { version = "0.6", features = ["std"] }
relative-path = "1.6" relative-path = "1.6"
regex = "1"
reqwest = { version = "0.11", features = ["blocking", "json"] } reqwest = { version = "0.11", features = ["blocking", "json"] }
sanitize-filename = "0.3" sanitize-filename = "0.3"
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }

View File

@ -9,27 +9,15 @@ edition = "2021"
[dependencies] [dependencies]
ffplayout-lib = { path = "../lib" } ffplayout-lib = { path = "../lib" }
chrono = { git = "https://github.com/chronotope/chrono.git" }
clap = { version = "3.2", features = ["derive"] } clap = { version = "3.2", features = ["derive"] }
crossbeam-channel = "0.5" crossbeam-channel = "0.5"
faccess = "0.2"
ffprobe = "0.3"
file-rotate = { git = "https://github.com/Ploppz/file-rotate.git", branch = "timestamp-parse-fix" }
futures = "0.3" futures = "0.3"
jsonrpc-http-server = "18.0" jsonrpc-http-server = "18.0"
lettre = "0.10.0-rc.7"
log = "0.4"
notify = "4.0" notify = "4.0"
rand = "0.8"
regex = "1"
reqwest = { version = "0.11", features = ["blocking", "json"] } reqwest = { version = "0.11", features = ["blocking", "json"] }
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0" serde_json = "1.0"
serde_yaml = "0.8"
shlex = "1.1"
simplelog = { version = "^0.12", features = ["paris"] } simplelog = { version = "^0.12", features = ["paris"] }
time = { version = "0.3", features = ["formatting", "macros"] }
walkdir = "2"
zeromq = { git = "https://github.com/zeromq/zmq.rs.git", default-features = false, features = [ zeromq = { git = "https://github.com/zeromq/zmq.rs.git", default-features = false, features = [
"async-std-runtime", "async-std-runtime",
"tcp-transport" "tcp-transport"

View File

@ -4,21 +4,18 @@ description = "Library for ffplayout"
license = "GPL-3.0" license = "GPL-3.0"
authors = ["Jonathan Baecker jonbae77@gmail.com"] authors = ["Jonathan Baecker jonbae77@gmail.com"]
readme = "README.md" readme = "README.md"
version = "0.9.9" version = "0.10.0"
edition = "2021" edition = "2021"
[dependencies] [dependencies]
chrono = { git = "https://github.com/sbrocket/chrono", branch = "parse-error-kind-public" } chrono = { git = "https://github.com/chronotope/chrono.git" }
crossbeam-channel = "0.5" crossbeam-channel = "0.5"
faccess = "0.2"
ffprobe = "0.3" ffprobe = "0.3"
file-rotate = { git = "https://github.com/Ploppz/file-rotate.git", branch = "timestamp-parse-fix" } file-rotate = { git = "https://github.com/Ploppz/file-rotate.git", branch = "timestamp-parse-fix" }
futures = "0.3"
jsonrpc-http-server = "18.0" jsonrpc-http-server = "18.0"
lettre = "0.10.0-rc.7" lettre = "0.10.0-rc.7"
log = "0.4" log = "0.4"
notify = "4.0" notify = "4.0"
once_cell = "1.10"
rand = "0.8" rand = "0.8"
regex = "1" regex = "1"
reqwest = { version = "0.11", features = ["blocking", "json"] } reqwest = { version = "0.11", features = ["blocking", "json"] }

4
lib/README.md Normal file
View File

@ -0,0 +1,4 @@
**ffplayout-lib**
================
This folder only contains helper functions which are used in multiple apps.