diff --git a/Cargo.lock b/Cargo.lock index 8fae87cf0..d9ae7b313 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -632,6 +632,15 @@ dependencies = [ "wasi", ] +[[package]] +name = "hashbrown" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e91b62f79061a0bc2e046024cb7ba44b08419ed238ecbd9adbd787434b9e8c25" +dependencies = [ + "autocfg", +] + [[package]] name = "heck" version = "0.3.1" @@ -661,6 +670,16 @@ dependencies = [ "itoa", ] +[[package]] +name = "indexmap" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86b45e59b16c76b11bf9738fd5d38879d3bd28ad292d7b313608becb17ae2df9" +dependencies = [ + "autocfg", + "hashbrown", +] + [[package]] name = "inotify" version = "0.7.1" @@ -1808,6 +1827,7 @@ version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ffc92d160b1eef40665be3a05630d003936a3bc7da7421277846c2613e92c71a" dependencies = [ + "indexmap", "serde", ] diff --git a/Cargo.toml b/Cargo.toml index 58c166bb8..7f12c6e9f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,7 +36,7 @@ melib = { path = "melib", version = "0.6.1" } serde = "1.0.71" serde_derive = "1.0.71" serde_json = "1.0" -toml = "0.5.3" +toml = { version = "0.5.6", features = ["preserve_order", ] } linkify = "0.4.0" xdg-utils = "0.3.0" notify = "4.0.1" # >:c