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

View File

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

View File

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

View File

@ -9,27 +9,15 @@ edition = "2021"
[dependencies]
ffplayout-lib = { path = "../lib" }
chrono = { git = "https://github.com/chronotope/chrono.git" }
clap = { version = "3.2", features = ["derive"] }
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"
jsonrpc-http-server = "18.0"
lettre = "0.10.0-rc.7"
log = "0.4"
notify = "4.0"
rand = "0.8"
regex = "1"
reqwest = { version = "0.11", features = ["blocking", "json"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
serde_yaml = "0.8"
shlex = "1.1"
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 = [
"async-std-runtime",
"tcp-transport"

View File

@ -4,21 +4,18 @@ description = "Library for ffplayout"
license = "GPL-3.0"
authors = ["Jonathan Baecker jonbae77@gmail.com"]
readme = "README.md"
version = "0.9.9"
version = "0.10.0"
edition = "2021"
[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"
faccess = "0.2"
ffprobe = "0.3"
file-rotate = { git = "https://github.com/Ploppz/file-rotate.git", branch = "timestamp-parse-fix" }
futures = "0.3"
jsonrpc-http-server = "18.0"
lettre = "0.10.0-rc.7"
log = "0.4"
notify = "4.0"
once_cell = "1.10"
rand = "0.8"
regex = "1"
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.