From 7bdf8fc6b0df69f70929b63019b06a72fda25395 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Mon, 30 Mar 2026 21:00:47 +0100 Subject: Remove protobuf dependencies --- patio-to-cranelift/Cargo.lock | 67 ------------------------------------------- patio-to-cranelift/Cargo.toml | 6 ---- 2 files changed, 73 deletions(-) diff --git a/patio-to-cranelift/Cargo.lock b/patio-to-cranelift/Cargo.lock index 773c6925..a4ef92b3 100644 --- a/patio-to-cranelift/Cargo.lock +++ b/patio-to-cranelift/Cargo.lock @@ -85,16 +85,6 @@ dependencies = [ "allocator-api2", ] -[[package]] -name = "cc" -version = "1.2.57" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a0dd1ca384932ff3641c8718a02769f1698e7563dc6974ffd03346116310423" -dependencies = [ - "find-msvc-tools", - "shlex", -] - [[package]] name = "cfg-if" version = "1.0.4" @@ -324,12 +314,6 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" -[[package]] -name = "find-msvc-tools" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" - [[package]] name = "flatbuffers" version = "25.12.19" @@ -437,12 +421,6 @@ version = "1.70.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" -[[package]] -name = "paste-complete" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a4cf96a295ab7f0ec2334fa557745c0e9526595f6ebabbb129563a98dfc1b2a" - [[package]] name = "patio-to-cranelift" version = "0.1.0" @@ -453,8 +431,6 @@ dependencies = [ "cranelift-module", "cranelift-object", "flatbuffers", - "protobuf-codegen", - "protobuf-well-known-types", "target-lexicon", ] @@ -467,43 +443,6 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "protobuf" -version = "4.34.1-release" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5af3157e12bb2193b1ee85fd61fe9ebe737b63a22ab3774d7cbb7fb5f32b6425" -dependencies = [ - "cc", - "paste-complete", - "protobuf-macros", -] - -[[package]] -name = "protobuf-codegen" -version = "4.34.1-release" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8eae99d63994a6a24b8903140dba6ee369c68933faaf09679655b4aaba4e798f" - -[[package]] -name = "protobuf-macros" -version = "4.34.1-release" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b19d8dd07383acc9acc88034d66dec66da7ef87f54df25c8c924e5245606409" -dependencies = [ - "quote", - "syn", -] - -[[package]] -name = "protobuf-well-known-types" -version = "4.34.1-release" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94d5d9bc1d6651280e9e0dfa75eba54b26f40de6f0a7d08e57f69806ebb887d5" -dependencies = [ - "protobuf", - "protobuf-codegen", -] - [[package]] name = "quote" version = "1.0.45" @@ -577,12 +516,6 @@ dependencies = [ "syn", ] -[[package]] -name = "shlex" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" - [[package]] name = "smallvec" version = "1.15.1" diff --git a/patio-to-cranelift/Cargo.toml b/patio-to-cranelift/Cargo.toml index 3e50ced2..9734fef8 100644 --- a/patio-to-cranelift/Cargo.toml +++ b/patio-to-cranelift/Cargo.toml @@ -10,10 +10,4 @@ cranelift-codegen = "0.130.0" cranelift-module = "0.130.0" cranelift-object = "0.130.0" flatbuffers = "25.12.19" -protobuf-codegen = "4.34.1-release" -protobuf-well-known-types = "4.34.1-release" target-lexicon = "0.13.5" - -[build-dependencies] -protobuf-codegen = "4.34.1-release" -protobuf-well-known-types = "4.34.1-release" -- cgit v1.2.3