diff --git a/Cargo.lock b/Cargo.lock index 8c794338e..a04a5c998 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -500,19 +500,18 @@ dependencies = [ [[package]] name = "bindgen" -version = "0.72.1" +version = "0.73.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" +checksum = "787ef8ef523575546b106a58213d6e6b06198a05c2f757258c68a74273670cfa" dependencies = [ "bitflags 2.13.2", "cexpr", "clang-sys", - "itertools 0.13.0", "proc-macro2", "quote", "regex", "rustc-hash", - "shlex 1.3.0", + "shlex", "syn 2.0.119", ] @@ -720,7 +719,7 @@ dependencies = [ "find-msvc-tools", "jobserver", "libc", - "shlex 2.0.1", + "shlex", ] [[package]] @@ -3311,9 +3310,9 @@ checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" [[package]] name = "libz-sys" -version = "1.1.29" +version = "1.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85bc9657773828b90eeb625adff10eeac83cc21bbfd8e23a03eaa8a33c9e28d9" +checksum = "69965d2409bff8c8cea3829009fff66a86f05a0570656552ef70f616e8e4bd85" dependencies = [ "cc", "pkg-config", @@ -4229,12 +4228,6 @@ dependencies = [ "phc", ] -[[package]] -name = "paste" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" - [[package]] name = "pear" version = "0.2.9" @@ -5208,8 +5201,8 @@ dependencies = [ [[package]] name = "rust-librocksdb-sys" -version = "0.45.1+11.1.1" -source = "git+https://forgejo.ellis.link/continuwuation/rust-rocksdb-zaidoon1?rev=0a25ff92f7c09b55eec496b9c192c7d5136ab2b8#0a25ff92f7c09b55eec496b9c192c7d5136ab2b8" +version = "0.49.0+11.12.0" +source = "git+https://forgejo.ellis.link/continuwuation/rust-rocksdb-zaidoon1?rev=6021299f3e0e9455dc3f2e39c65e1dc217be8903#6021299f3e0e9455dc3f2e39c65e1dc217be8903" dependencies = [ "bindgen", "bzip2-sys", @@ -5219,14 +5212,15 @@ dependencies = [ "libz-sys", "lz4-sys", "pkg-config", + "rustflags", "tikv-jemalloc-sys", "zstd-sys", ] [[package]] name = "rust-rocksdb" -version = "0.49.1" -source = "git+https://forgejo.ellis.link/continuwuation/rust-rocksdb-zaidoon1?rev=0a25ff92f7c09b55eec496b9c192c7d5136ab2b8#0a25ff92f7c09b55eec496b9c192c7d5136ab2b8" +version = "0.54.0" +source = "git+https://forgejo.ellis.link/continuwuation/rust-rocksdb-zaidoon1?rev=6021299f3e0e9455dc3f2e39c65e1dc217be8903#6021299f3e0e9455dc3f2e39c65e1dc217be8903" dependencies = [ "libc", "parking_lot", @@ -5254,6 +5248,12 @@ dependencies = [ "semver", ] +[[package]] +name = "rustflags" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a39e0e9135d7a7208ee80aa4e3e4b88f0f5ad7be92153ed70686c38a03db2e63" + [[package]] name = "rustix" version = "1.1.4" @@ -5858,12 +5858,6 @@ dependencies = [ "lazy_static", ] -[[package]] -name = "shlex" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" - [[package]] name = "shlex" version = "2.0.1" @@ -6219,18 +6213,17 @@ dependencies = [ [[package]] name = "tikv-jemalloc-ctl" -version = "0.6.1" -source = "git+https://forgejo.ellis.link/continuwuation/jemallocator?rev=df86ff89d4b1e223b9f7d2dd2fbb7f202da7f554#df86ff89d4b1e223b9f7d2dd2fbb7f202da7f554" +version = "0.7.0" +source = "git+https://forgejo.ellis.link/continuwuation/jemallocator?rev=ac4d4861b335b199f812807996e8c9166961041a#ac4d4861b335b199f812807996e8c9166961041a" dependencies = [ "libc", - "paste", "tikv-jemalloc-sys", ] [[package]] name = "tikv-jemalloc-sys" -version = "0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7" -source = "git+https://forgejo.ellis.link/continuwuation/jemallocator?rev=df86ff89d4b1e223b9f7d2dd2fbb7f202da7f554#df86ff89d4b1e223b9f7d2dd2fbb7f202da7f554" +version = "0.7.0+5.4.0-0-g7a34f18502e7b222724097cdcd499b437d189acc" +source = "git+https://forgejo.ellis.link/continuwuation/jemallocator?rev=ac4d4861b335b199f812807996e8c9166961041a#ac4d4861b335b199f812807996e8c9166961041a" dependencies = [ "cc", "libc", @@ -6238,8 +6231,8 @@ dependencies = [ [[package]] name = "tikv-jemallocator" -version = "0.6.1" -source = "git+https://forgejo.ellis.link/continuwuation/jemallocator?rev=df86ff89d4b1e223b9f7d2dd2fbb7f202da7f554#df86ff89d4b1e223b9f7d2dd2fbb7f202da7f554" +version = "0.7.0" +source = "git+https://forgejo.ellis.link/continuwuation/jemallocator?rev=ac4d4861b335b199f812807996e8c9166961041a#ac4d4861b335b199f812807996e8c9166961041a" dependencies = [ "libc", "tikv-jemalloc-sys", diff --git a/Cargo.toml b/Cargo.toml index 8320a8440..df6137cb1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -395,7 +395,7 @@ features = [ [workspace.dependencies.rust-rocksdb] git = "https://forgejo.ellis.link/continuwuation/rust-rocksdb-zaidoon1" -rev = "0a25ff92f7c09b55eec496b9c192c7d5136ab2b8" +rev = "6021299f3e0e9455dc3f2e39c65e1dc217be8903" default-features = false features = [ "multi-threaded-cf", @@ -476,7 +476,7 @@ version = "0.49.0" # jemalloc usage [workspace.dependencies.tikv-jemalloc-sys] git = "https://forgejo.ellis.link/continuwuation/jemallocator" -rev = "df86ff89d4b1e223b9f7d2dd2fbb7f202da7f554" +rev = "ac4d4861b335b199f812807996e8c9166961041a" default-features = false features = [ "background_threads_runtime_support", @@ -484,7 +484,7 @@ features = [ ] [workspace.dependencies.tikv-jemallocator] git = "https://forgejo.ellis.link/continuwuation/jemallocator" -rev = "df86ff89d4b1e223b9f7d2dd2fbb7f202da7f554" +rev = "ac4d4861b335b199f812807996e8c9166961041a" default-features = false features = [ "background_threads_runtime_support", @@ -492,7 +492,7 @@ features = [ ] [workspace.dependencies.tikv-jemalloc-ctl] git = "https://forgejo.ellis.link/continuwuation/jemallocator" -rev = "df86ff89d4b1e223b9f7d2dd2fbb7f202da7f554" +rev = "ac4d4861b335b199f812807996e8c9166961041a" default-features = false features = ["use_std"]