vhost-device/Cargo.toml
Stefano Garzarella 629c731e48 Use a patched version for the config dependency
In vhost-device-vsock we use the `config` crate which now has the `yaml-rust`
dependency that is unmaintained as cargo audit is reporting.
See https://github.com/rust-vmm/vhost-device/issues/639

They merged the fix, but for now they don't do a release because they don't
have a maintainer. To get the CI green, let's do this workaround, but before
the next release we have to find a solution.

Signed-off-by: Stefano Garzarella <sgarzare@redhat.com>
2024-04-02 14:42:30 +05:30

25 lines
806 B
TOML

[workspace]
resolver = "2"
members = [
"vhost-device-gpio",
"vhost-device-i2c",
"vhost-device-input",
"vhost-device-rng",
"vhost-device-scsi",
"vhost-device-scmi",
"vhost-device-sound",
"vhost-device-template",
"vhost-device-vsock",
]
# In vhost-device-vsock we use the `config` crate which now has the `yaml-rust`
# dependency that is unmaintained as cargo audit is reporting.
# See https://github.com/rust-vmm/vhost-device/issues/639
#
# They merged the fix, but for now they don't do a release because they don't
# have a maintainer. To get the CI green, let's do this workaround, but before
# the next release we have to find a solution.
[patch.crates-io]
config = { git = "https://github.com/mehcode/config-rs", rev = "e3c1d0b452639478662a44f15ef6d5b6d969bf9b" }