From bb9bb6dd577094ec1fc33710dd520a98c1061914 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 25 Nov 2024 04:05:05 +0000 Subject: [PATCH] fix(deps): update rust crate poem to v3.1.5 --- Cargo.lock | 16 ++++------------ bin/Cargo.toml | 3 +-- packages/media_record/Cargo.toml | 24 +++++------------------- 3 files changed, 10 insertions(+), 33 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8dedfc3f..2a6d7462 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3135,7 +3135,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" dependencies = [ "cfg-if", - "windows-targets 0.52.6", + "windows-targets 0.48.5", ] [[package]] @@ -3407,19 +3407,11 @@ name = "media-server-record" version = "0.1.0" dependencies = [ "bytes 1.7.2", - "chrono", "clap", "futures", "log", - "media-server-codecs", - "media-server-connector", - "media-server-multi-tenancy", "media-server-protocol", - "media-server-secure", "media-server-utils", - "openssl", - "poem", - "poem-openapi", "rand 0.8.5", "reqwest", "rtp", @@ -4297,9 +4289,9 @@ dependencies = [ [[package]] name = "poem" -version = "3.1.1" +version = "3.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c9fcee941710d865ef966f817f023565a60ac70c936644e535f77d79e0dd6ef" +checksum = "671795ac42dc4ea9210e44942e8e9844c16541d799499aec2747ab8d4fef50ef" dependencies = [ "bytes 1.7.2", "chrono", @@ -7415,7 +7407,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.48.0", ] [[package]] diff --git a/bin/Cargo.toml b/bin/Cargo.toml index c87a53e7..fb75bcbc 100644 --- a/bin/Cargo.toml +++ b/bin/Cargo.toml @@ -41,8 +41,7 @@ mime_guess = { version = "2.0", optional = true } sentry = "0.34" [features] -default = ["console", "gateway", "media", "connector", "standalone", "cert_utils"] -standalone = ["console", "gateway", "media", "connector"] +default = ["console", "gateway", "media", "connector", "cert_utils"] gateway = ["media-server-gateway", "media-server-connector", "quinn_vnet", "node_metrics", "maxminddb", "rust-embed", "media-server-multi-tenancy"] media = ["media-server-runner", "media-server-record", "quinn_vnet", "node_metrics", "rtpengine-ngcontrol"] console = [] diff --git a/packages/media_record/Cargo.toml b/packages/media_record/Cargo.toml index 62ce26ee..6440fea3 100644 --- a/packages/media_record/Cargo.toml +++ b/packages/media_record/Cargo.toml @@ -5,11 +5,7 @@ edition = "2021" [dependencies] media-server-protocol = { path = "../protocol" } -media-server-multi-tenancy = { path = "../multi_tenancy", optional = true } media-server-utils = { path = "../media_utils" } -media-server-connector = { path = "../media_connector", optional = true } -media-server-secure = { path = "../media_secure", optional = true } -media-server-codecs = { path = "../media_codecs", optional = true } log = { workspace = true } tokio = { version = "1", features = ["sync", "fs"] } rand = { workspace = true } @@ -23,27 +19,17 @@ tracing-subscriber = { workspace = true, optional = true } webm = { version = "1.1.2", optional = true } rtp = { version = "0.11.0", optional = true } clap = { version = "4.5", features = ["env", "derive"], optional = true } -serde = { version = "1.0", features = ["derive"] } +serde = { version = "1.0", features = ["derive"], optional = true } serde_json = "1.0.120" -poem = { version = "3.0", features = ["static-files"], optional = true } -poem-openapi = { version = "5.0", features = ["swagger-ui"], optional = true } -chrono = { version = "0.4", optional = true } -openssl = { version = "0.10", features = ["vendored"], optional = true } [features] -default = ["convert_record", "convert_worker"] -convert_record = ["tokio/full", "tracing-subscriber", "webm", "rtp", "clap", "chrono", "openssl"] -convert_worker = ["tokio/full", "tracing-subscriber", "clap", "convert_record", "poem", "poem-openapi", "media-server-multi-tenancy", "media-server-connector", "media-server-secure", "media-server-codecs"] +default = ["convert_record"] +convert_record = ["tokio/full", "tracing-subscriber", "webm", "rtp", "clap", "serde"] [dev-dependencies] tokio = { version = "1", features = ["full"] } [[bin]] -name = "convert_record_cli" -path = "./bin/convert_record_cli.rs" +name = "convert_record" +path = "./bin/convert_record.rs" required-features = ["convert_record"] - -[[bin]] -name = "convert_record_worker" -path = "./bin/convert_record_worker.rs" -required-features = ["convert_record", "convert_worker"]