diff --git a/Cargo.lock b/Cargo.lock index e2eefc0..32e4f2a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -185,7 +185,7 @@ version = "0.1.0" dependencies = [ "anyhow", "buffers", - "clone_to_owned", + "librqbit-clone-to-owned", "serde", "sha1w", ] @@ -236,7 +236,7 @@ dependencies = [ name = "buffers" version = "0.1.0" dependencies = [ - "clone_to_owned", + "librqbit-clone-to-owned", "serde", ] @@ -311,10 +311,6 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" -[[package]] -name = "clone_to_owned" -version = "0.1.0" - [[package]] name = "colorchoice" version = "1.0.0" @@ -392,11 +388,11 @@ version = "0.1.0" dependencies = [ "anyhow", "bencode", - "clone_to_owned", "directories", "futures", "hex 0.4.3", "indexmap", + "librqbit-clone-to-owned", "librqbit_core", "log", "parking_lot", @@ -913,12 +909,12 @@ dependencies = [ "bitvec", "buffers", "byteorder", - "clone_to_owned", "crypto-hash", "dht", "futures", "hex 0.4.3", "http", + "librqbit-clone-to-owned", "librqbit_core", "log", "openssl", @@ -941,6 +937,10 @@ dependencies = [ "uuid", ] +[[package]] +name = "librqbit-clone-to-owned" +version = "2.2.1" + [[package]] name = "librqbit_core" version = "0.1.0" @@ -948,9 +948,9 @@ dependencies = [ "anyhow", "bencode", "buffers", - "clone_to_owned", "hex 0.4.3", "itertools", + "librqbit-clone-to-owned", "log", "parking_lot", "serde", @@ -1232,7 +1232,7 @@ dependencies = [ "bitvec", "buffers", "byteorder", - "clone_to_owned", + "librqbit-clone-to-owned", "librqbit_core", "serde", ] diff --git a/crates/bencode/Cargo.toml b/crates/bencode/Cargo.toml index 67ce606..865931c 100644 --- a/crates/bencode/Cargo.toml +++ b/crates/bencode/Cargo.toml @@ -14,6 +14,6 @@ sha1-rust = ["sha1w/sha1-rust"] [dependencies] serde = {version = "1", features=["derive"]} buffers = {path = "../buffers"} -clone_to_owned = {path = "../clone_to_owned"} +clone_to_owned = {path = "../clone_to_owned", package="librqbit-clone-to-owned", version = "2.2.1"} anyhow = "1" sha1w = {path="../sha1w", default-features=false} \ No newline at end of file diff --git a/crates/buffers/Cargo.toml b/crates/buffers/Cargo.toml index d4f332b..66e914f 100644 --- a/crates/buffers/Cargo.toml +++ b/crates/buffers/Cargo.toml @@ -7,4 +7,4 @@ edition = "2018" [dependencies] serde = {version = "1", features=["derive"]} -clone_to_owned = {path="../clone_to_owned"} \ No newline at end of file +clone_to_owned = {path="../clone_to_owned", package="librqbit-clone-to-owned", version = "2.2.1"} \ No newline at end of file diff --git a/crates/clone_to_owned/Cargo.toml b/crates/clone_to_owned/Cargo.toml index 911fc8b..5028490 100644 --- a/crates/clone_to_owned/Cargo.toml +++ b/crates/clone_to_owned/Cargo.toml @@ -1,6 +1,6 @@ [package] -name = "clone_to_owned" -version = "0.1.0" +name = "librqbit-clone-to-owned" +version = "2.2.1" edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/crates/dht/Cargo.toml b/crates/dht/Cargo.toml index a2802e4..ed4cf98 100644 --- a/crates/dht/Cargo.toml +++ b/crates/dht/Cargo.toml @@ -21,7 +21,7 @@ rand = "0.8" indexmap = "1.7" directories = "4" -clone_to_owned = {path="../clone_to_owned"} +clone_to_owned = {path="../clone_to_owned", package="librqbit-clone-to-owned", version = "2.2.1"} librqbit_core = {path="../librqbit_core"} [dev-dependencies] diff --git a/crates/librqbit/Cargo.toml b/crates/librqbit/Cargo.toml index ed0d9db..ac663b8 100644 --- a/crates/librqbit/Cargo.toml +++ b/crates/librqbit/Cargo.toml @@ -18,7 +18,7 @@ rust-tls = ["reqwest/rustls-tls"] bencode = {path = "../bencode", default-features=false} buffers = {path = "../buffers"} librqbit_core = {path = "../librqbit_core"} -clone_to_owned = {path = "../clone_to_owned"} +clone_to_owned = {path = "../clone_to_owned", package="librqbit-clone-to-owned", version = "2.2.1"} peer_binary_protocol = {path = "../peer_binary_protocol"} sha1w = {path = "../sha1w", default-features=false} dht = {path = "../dht"} diff --git a/crates/librqbit_core/Cargo.toml b/crates/librqbit_core/Cargo.toml index 5ff5ee8..425b199 100644 --- a/crates/librqbit_core/Cargo.toml +++ b/crates/librqbit_core/Cargo.toml @@ -15,5 +15,5 @@ parking_lot = "0.12" serde = {version = "1", features=["derive"]} buffers = {path="../buffers"} bencode = {path = "../bencode", default-features=false} -clone_to_owned = {path="../clone_to_owned"} +clone_to_owned = {path="../clone_to_owned", package="librqbit-clone-to-owned", version = "2.2.1"} itertools = "0.11.0" diff --git a/crates/peer_binary_protocol/Cargo.toml b/crates/peer_binary_protocol/Cargo.toml index 472d59f..fd125be 100644 --- a/crates/peer_binary_protocol/Cargo.toml +++ b/crates/peer_binary_protocol/Cargo.toml @@ -11,7 +11,7 @@ bincode = "1" byteorder = "1" buffers = {path="../buffers"} bencode = {path = "../bencode", default-features=false} -clone_to_owned = {path="../clone_to_owned"} +clone_to_owned = {path="../clone_to_owned", package="librqbit-clone-to-owned", version = "2.2.1"} librqbit_core = {path="../librqbit_core"} bitvec = "1" anyhow = "1" \ No newline at end of file