feat(steam-vent-proto): add deadlock

This commit is contained in:
newt 2026-06-16 11:42:56 +01:00
commit 74aa53f507
3 changed files with 32 additions and 18 deletions

48
Cargo.lock generated
View file

@ -59,20 +59,12 @@ version = "0.5.1"
dependencies = [
"steam-vent-proto-common 0.5.1",
"steam-vent-proto-csgo",
"steam-vent-proto-deadlock",
"steam-vent-proto-dota2",
"steam-vent-proto-steam",
"steam-vent-proto-tf2",
]
[[package]]
name = "steam-vent-proto-common"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e0bdee4d988ea702f32e5f098f9cded0e0999b04230de3c37d54bf94b3f6fb86"
dependencies = [
"protobuf",
]
[[package]]
name = "steam-vent-proto-common"
version = "0.5.1"
@ -81,21 +73,39 @@ dependencies = [
]
[[package]]
name = "steam-vent-proto-csgo"
version = "0.5.0"
name = "steam-vent-proto-common"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "391e907d8a4356416b07a7651045858123913e0ebf4fb06377d1f29a3ae6dda6"
checksum = "62682aa488b34d33f1045f9e4ee3c33ceef709e878524188dea4431cfe4f2131"
dependencies = [
"steam-vent-proto-common 0.5.0",
"protobuf",
]
[[package]]
name = "steam-vent-proto-csgo"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc9a1e885f80157ea5f6f8bdc3f0ac80b0782efd2d11306257515710fbcad203"
dependencies = [
"steam-vent-proto-common 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "steam-vent-proto-deadlock"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6cb90b9f61017aa240eb125a5e89163e984f3990c5e64693ee3191c6d9b99b79"
dependencies = [
"steam-vent-proto-common 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "steam-vent-proto-dota2"
version = "0.5.0"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5cc494e71a7a6d127c15af6a82583a61428a0c99a24e9c06f14d4503178c15a6"
checksum = "42fcc961de3a221252996edf1ebc651bfcc5503a0bcb79d960beedfd291994ed"
dependencies = [
"steam-vent-proto-common 0.5.0",
"steam-vent-proto-common 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
@ -107,11 +117,11 @@ dependencies = [
[[package]]
name = "steam-vent-proto-tf2"
version = "0.5.0"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6209566e0b99e25eafcbb4a9e8212d6d64663ce248797c02eb8829731fe82951"
checksum = "f899f4ef4a8d021c382986601787d51efadfff5367b0be63099b1db1b8ff9d51"
dependencies = [
"steam-vent-proto-common 0.5.0",
"steam-vent-proto-common 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]

View file

@ -9,16 +9,18 @@ repository = "https://codeberg.org/steam-vent/proto"
rust-version = "1.78.0"
[dependencies]
steam-vent-proto-common = { version = "0.5.0", path = "common" }
steam-vent-proto-steam = { version = "0.5.0", path = "./steam" }
steam-vent-proto-tf2 = { version = "0.5.0", optional = true }
steam-vent-proto-csgo = { version = "0.5.0", optional = true }
steam-vent-proto-dota2 = { version = "0.5.0", optional = true }
steam-vent-proto-common = { version = "0.5.1", path = "common" }
steam-vent-proto-steam = { version = "0.5.2", path = "./steam" }
steam-vent-proto-tf2 = { version = "0.5.2", optional = true }
steam-vent-proto-csgo = { version = "0.5.2", optional = true }
steam-vent-proto-dota2 = { version = "0.5.2", optional = true }
steam-vent-proto-deadlock = { version = "0.1.0", optional = true }
[features]
tf2 = ["steam-vent-proto-tf2"]
csgo = ["steam-vent-proto-csgo"]
dota2 = ["steam-vent-proto-dota2"]
deadlock = ["steam-vent-proto-deadlock"]
[workspace]
exclude = ["build"]

View file

@ -7,3 +7,5 @@ pub use steam_vent_proto_csgo as csgo;
pub use steam_vent_proto_dota2 as dota2;
#[cfg(feature = "tf2")]
pub use steam_vent_proto_tf2 as tf2;
#[cfg(feature = "deadlock")]
pub use steam_vent_proto_deadlock as deadlock;