From c96987fd6d9034e5ef80462440b4fe2d45ca086c Mon Sep 17 00:00:00 2001 From: Eniko Nagy <4188977+eenagy@users.noreply.github.com> Date: Fri, 9 May 2025 15:12:01 +0200 Subject: [PATCH 1/4] fix: error reporting --- workspace/packager_deb/src/sbuild.rs | 6 +++--- workspace/pkg_builder/src/main.rs | 20 +++++++++++++++++++- 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/workspace/packager_deb/src/sbuild.rs b/workspace/packager_deb/src/sbuild.rs index 896eeaa9..209f1e8e 100644 --- a/workspace/packager_deb/src/sbuild.rs +++ b/workspace/packager_deb/src/sbuild.rs @@ -152,8 +152,8 @@ impl Sbuild { (actual_sha1 != output.hash).then(|| { format!( - "SHA1 mismatch for {}: expected {}, got {}", - output.name, output.hash, actual_sha1 + "SHA1 mismatch for {}\n got: {} expected: {},", + output.name, output.hash, actual_sha1, ) }) }) @@ -164,7 +164,7 @@ impl Sbuild { Ok(()) } else { // Convert the error collection to a proper error - Err(SbuildError::VerificationError(errors.join("; "))) + Err(SbuildError::VerificationError(errors.join("\n"))) } } diff --git a/workspace/pkg_builder/src/main.rs b/workspace/pkg_builder/src/main.rs index 1303dea5..78ab4274 100644 --- a/workspace/pkg_builder/src/main.rs +++ b/workspace/pkg_builder/src/main.rs @@ -1,3 +1,5 @@ +use std::error::Error; + use cli::cli::run_cli; fn main() { @@ -7,8 +9,24 @@ fn main() { std::process::exit(0); } Err(err) => { - println!("Failed to run: {:?}", err); + eprintln!("{}", format_error(&err)); std::process::exit(1); } } } + +fn format_error(err: &dyn Error) -> String { + let message = err.to_string(); + let mut chain = vec![message.clone()]; + let mut current = err.source(); + while let Some(source) = current { + chain.push(source.to_string()); + current = source.source(); + } + let chain_str = chain + .iter() + .map(|s| s.lines().next().unwrap_or_default()) + .collect::>() + .join(" -> "); + format!("Error:\n>{}\n{}", chain_str, message) +} \ No newline at end of file From b095ea781222e282337a52921856857950c816fa Mon Sep 17 00:00:00 2001 From: Eniko Nagy <4188977+eenagy@users.noreply.github.com> Date: Fri, 9 May 2025 15:13:41 +0200 Subject: [PATCH 2/4] fix: error reporting --- Cargo.lock | 1268 ++++++----------- docs/config.md | 4 +- .../bookworm/c/hello-world/pkg-builder.toml | 24 +- .../dotnet/hello-world/pkg-builder.toml | 15 +- .../git-package/nimbus/pkg-builder.toml | 125 +- .../bookworm/go/hello-world/pkg-builder.toml | 24 +- .../java-gradle/hello-world/pkg-builder.toml | 32 +- .../java/hello-world/pkg-builder.toml | 28 +- .../javascript/hello-world/pkg-builder.toml | 24 +- .../bookworm/nim/hello-world/pkg-builder.toml | 27 +- .../python/hello-world/pkg-builder.toml | 24 +- .../rust/hello-world/pkg-builder.toml | 30 +- .../typescript/hello-world/pkg-builder.toml | 24 +- .../virtual/hello-world/pkg-builder.toml | 24 +- examples/jammy/c/hello-world/pkg-builder.toml | 24 +- .../jammy/dotnet/hello-world/pkg-builder.toml | 13 +- .../jammy/git-package/nimbus/pkg-builder.toml | 125 +- .../jammy/go/hello-world/pkg-builder.toml | 24 +- .../java-gradle/hello-world/pkg-builder.toml | 34 +- .../jammy/java/hello-world/pkg-builder.toml | 30 +- .../javascript/hello-world/pkg-builder.toml | 24 +- .../jammy/nim/hello-world/pkg-builder.toml | 27 +- .../jammy/rust/hello-world/pkg-builder.toml | 30 +- .../typescript/hello-world/pkg-builder.toml | 24 +- .../virtual/hello-world/pkg-builder.toml | 24 +- examples/noble/c/hello-world/pkg-builder.toml | 24 +- .../dotnet-9/hello-world/pkg-builder.toml | 4 +- .../noble/dotnet/hello-world/pkg-builder.toml | 4 +- .../noble/git-package/nimbus/pkg-builder.toml | 125 +- .../noble/go/hello-world/pkg-builder.toml | 24 +- .../java-gradle/hello-world/pkg-builder.toml | 34 +- .../noble/java/hello-world/pkg-builder.toml | 30 +- .../javascript/hello-world/pkg-builder.toml | 24 +- .../noble/nim/hello-world/pkg-builder.toml | 27 +- .../noble/python/hello-world/pkg-builder.toml | 24 +- .../noble/rust/hello-world/pkg-builder.toml | 30 +- .../typescript/hello-world/pkg-builder.toml | 24 +- .../virtual/hello-world/pkg-builder.toml | 24 +- workspace/cli/Cargo.toml | 26 +- workspace/pkg_builder/Cargo.toml | 7 +- 40 files changed, 1032 insertions(+), 1451 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index cb1cdb27..13c68e4c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7,9 +7,7 @@ name = "addr2line" version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" -dependencies = [ - "gimli", -] +dependencies = ["gimli"] [[package]] name = "adler2" @@ -22,9 +20,7 @@ name = "aho-corasick" version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" -dependencies = [ - "memchr", -] +dependencies = ["memchr"] [[package]] name = "anstream" @@ -32,13 +28,13 @@ version = "0.6.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" dependencies = [ - "anstyle", - "anstyle-parse", - "anstyle-query", - "anstyle-wincon", - "colorchoice", - "is_terminal_polyfill", - "utf8parse", + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "is_terminal_polyfill", + "utf8parse", ] [[package]] @@ -52,69 +48,49 @@ name = "anstyle-parse" version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9" -dependencies = [ - "utf8parse", -] +dependencies = ["utf8parse"] [[package]] name = "anstyle-query" version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c" -dependencies = [ - "windows-sys 0.59.0", -] +dependencies = ["windows-sys 0.59.0"] [[package]] name = "anstyle-wincon" version = "3.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e" -dependencies = [ - "anstyle", - "once_cell", - "windows-sys 0.59.0", -] +dependencies = ["anstyle", "once_cell", "windows-sys 0.59.0"] [[package]] name = "ascii-canvas" version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6" -dependencies = [ - "term", -] +dependencies = ["term"] [[package]] name = "assert-json-diff" version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12" -dependencies = [ - "serde", - "serde_json", -] +dependencies = ["serde", "serde_json"] [[package]] name = "async-attributes" version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a3203e79f4dd9bdda415ed03cf14dae5a2bf775c683a00f94e9cd1faf0f596e5" -dependencies = [ - "quote", - "syn 1.0.109", -] +dependencies = ["quote", "syn 1.0.109"] [[package]] name = "async-channel" version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" -dependencies = [ - "concurrent-queue", - "event-listener 2.5.3", - "futures-core", -] +dependencies = ["concurrent-queue", "event-listener 2.5.3", "futures-core"] [[package]] name = "async-channel" @@ -122,10 +98,10 @@ version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" dependencies = [ - "concurrent-queue", - "event-listener-strategy", - "futures-core", - "pin-project-lite", + "concurrent-queue", + "event-listener-strategy", + "futures-core", + "pin-project-lite", ] [[package]] @@ -134,11 +110,11 @@ version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec" dependencies = [ - "async-task", - "concurrent-queue", - "fastrand", - "futures-lite", - "slab", + "async-task", + "concurrent-queue", + "fastrand", + "futures-lite", + "slab", ] [[package]] @@ -147,13 +123,13 @@ version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c" dependencies = [ - "async-channel 2.3.1", - "async-executor", - "async-io", - "async-lock", - "blocking", - "futures-lite", - "once_cell", + "async-channel 2.3.1", + "async-executor", + "async-io", + "async-lock", + "blocking", + "futures-lite", + "once_cell", ] [[package]] @@ -162,17 +138,17 @@ version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059" dependencies = [ - "async-lock", - "cfg-if", - "concurrent-queue", - "futures-io", - "futures-lite", - "parking", - "polling", - "rustix 0.38.44", - "slab", - "tracing", - "windows-sys 0.59.0", + "async-lock", + "cfg-if", + "concurrent-queue", + "futures-io", + "futures-lite", + "parking", + "polling", + "rustix 0.38.44", + "slab", + "tracing", + "windows-sys 0.59.0", ] [[package]] @@ -181,9 +157,9 @@ version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" dependencies = [ - "event-listener 5.4.0", - "event-listener-strategy", - "pin-project-lite", + "event-listener 5.4.0", + "event-listener-strategy", + "pin-project-lite", ] [[package]] @@ -191,9 +167,7 @@ name = "async-object-pool" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "333c456b97c3f2d50604e8b2624253b7f787208cb72eb75e64b0ad11b221652c" -dependencies = [ - "async-std", -] +dependencies = ["async-std"] [[package]] name = "async-process" @@ -201,17 +175,17 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb" dependencies = [ - "async-channel 2.3.1", - "async-io", - "async-lock", - "async-signal", - "async-task", - "blocking", - "cfg-if", - "event-listener 5.4.0", - "futures-lite", - "rustix 0.38.44", - "tracing", + "async-channel 2.3.1", + "async-io", + "async-lock", + "async-signal", + "async-task", + "blocking", + "cfg-if", + "event-listener 5.4.0", + "futures-lite", + "rustix 0.38.44", + "tracing", ] [[package]] @@ -220,16 +194,16 @@ version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3" dependencies = [ - "async-io", - "async-lock", - "atomic-waker", - "cfg-if", - "futures-core", - "futures-io", - "rustix 0.38.44", - "signal-hook-registry", - "slab", - "windows-sys 0.59.0", + "async-io", + "async-lock", + "atomic-waker", + "cfg-if", + "futures-core", + "futures-io", + "rustix 0.38.44", + "signal-hook-registry", + "slab", + "windows-sys 0.59.0", ] [[package]] @@ -238,26 +212,26 @@ version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "730294c1c08c2e0f85759590518f6333f0d5a0a766a27d519c1b244c3dfd8a24" dependencies = [ - "async-attributes", - "async-channel 1.9.0", - "async-global-executor", - "async-io", - "async-lock", - "async-process", - "crossbeam-utils", - "futures-channel", - "futures-core", - "futures-io", - "futures-lite", - "gloo-timers", - "kv-log-macro", - "log", - "memchr", - "once_cell", - "pin-project-lite", - "pin-utils", - "slab", - "wasm-bindgen-futures", + "async-attributes", + "async-channel 1.9.0", + "async-global-executor", + "async-io", + "async-lock", + "async-process", + "crossbeam-utils", + "futures-channel", + "futures-core", + "futures-io", + "futures-lite", + "gloo-timers", + "kv-log-macro", + "log", + "memchr", + "once_cell", + "pin-project-lite", + "pin-utils", + "slab", + "wasm-bindgen-futures", ] [[package]] @@ -271,11 +245,7 @@ name = "async-trait" version = "0.1.88" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] +dependencies = ["proc-macro2", "quote", "syn 2.0.100"] [[package]] name = "atomic-waker" @@ -295,13 +265,13 @@ version = "0.3.74" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" dependencies = [ - "addr2line", - "cfg-if", - "libc", - "miniz_oxide", - "object", - "rustc-demangle", - "windows-targets 0.52.6", + "addr2line", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", + "windows-targets 0.52.6", ] [[package]] @@ -315,20 +285,14 @@ name = "basic-cookies" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67bd8fd42c16bdb08688243dc5f0cc117a3ca9efeeaba3a345a18a6159ad96f7" -dependencies = [ - "lalrpop", - "lalrpop-util", - "regex", -] +dependencies = ["lalrpop", "lalrpop-util", "regex"] [[package]] name = "bit-set" version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" -dependencies = [ - "bit-vec", -] +dependencies = ["bit-vec"] [[package]] name = "bit-vec" @@ -347,9 +311,7 @@ name = "block-buffer" version = "0.11.0-rc.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a229bfd78e4827c91b9b95784f69492c1b77c1ab75a45a8a037b139215086f94" -dependencies = [ - "hybrid-array", -] +dependencies = ["hybrid-array"] [[package]] name = "blocking" @@ -357,11 +319,11 @@ version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" dependencies = [ - "async-channel 2.3.1", - "async-task", - "futures-io", - "futures-lite", - "piper", + "async-channel 2.3.1", + "async-task", + "futures-io", + "futures-lite", + "piper", ] [[package]] @@ -381,18 +343,14 @@ name = "camino" version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" -dependencies = [ - "serde", -] +dependencies = ["serde"] [[package]] name = "cargo-platform" version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" -dependencies = [ - "serde", -] +dependencies = ["serde"] [[package]] name = "cargo_metadata" @@ -400,12 +358,12 @@ version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" dependencies = [ - "camino", - "cargo-platform", - "semver", - "serde", - "serde_json", - "thiserror", + "camino", + "cargo-platform", + "semver", + "serde", + "serde_json", + "thiserror", ] [[package]] @@ -419,34 +377,21 @@ name = "clap" version = "4.5.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83" -dependencies = [ - "clap_builder", - "clap_derive", -] +dependencies = ["clap_builder", "clap_derive"] [[package]] name = "clap_builder" version = "4.5.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8" -dependencies = [ - "anstream", - "anstyle", - "clap_lex", - "strsim", -] +dependencies = ["anstream", "anstyle", "clap_lex", "strsim"] [[package]] name = "clap_derive" version = "4.5.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7" -dependencies = [ - "heck", - "proc-macro2", - "quote", - "syn 2.0.100", -] +dependencies = ["heck", "proc-macro2", "quote", "syn 2.0.100"] [[package]] name = "clap_lex" @@ -456,19 +401,19 @@ checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" [[package]] name = "cli" -version = "0.3.1" +version = "0.3.2" dependencies = [ - "cargo_metadata", - "clap", - "env_logger", - "log", - "packager_deb", - "regex", - "serde", - "tempfile", - "thiserror", - "toml", - "types", + "cargo_metadata", + "clap", + "env_logger", + "log", + "packager_deb", + "regex", + "serde", + "tempfile", + "thiserror", + "toml", + "types", ] [[package]] @@ -482,9 +427,7 @@ name = "concurrent-queue" version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" -dependencies = [ - "crossbeam-utils", -] +dependencies = ["crossbeam-utils"] [[package]] name = "const-oid" @@ -497,9 +440,7 @@ name = "cpufeatures" version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" -dependencies = [ - "libc", -] +dependencies = ["libc"] [[package]] name = "crossbeam-utils" @@ -518,21 +459,19 @@ name = "crypto-common" version = "0.2.0-rc.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "170d71b5b14dec99db7739f6fc7d6ec2db80b78c3acb77db48392ccc3d8a9ea0" -dependencies = [ - "hybrid-array", -] +dependencies = ["hybrid-array"] [[package]] name = "debian" version = "0.1.0" dependencies = [ - "log", - "serde", - "shellexpand", - "tempfile", - "thiserror", - "toml", - "types", + "log", + "serde", + "shellexpand", + "tempfile", + "thiserror", + "toml", + "types", ] [[package]] @@ -540,64 +479,42 @@ name = "digest" version = "0.11.0-pre.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c478574b20020306f98d61c8ca3322d762e1ff08117422ac6106438605ea516" -dependencies = [ - "block-buffer", - "const-oid", - "crypto-common", -] +dependencies = ["block-buffer", "const-oid", "crypto-common"] [[package]] name = "dirs" version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" -dependencies = [ - "dirs-sys", -] +dependencies = ["dirs-sys"] [[package]] name = "dirs-next" version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" -dependencies = [ - "cfg-if", - "dirs-sys-next", -] +dependencies = ["cfg-if", "dirs-sys-next"] [[package]] name = "dirs-sys" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" -dependencies = [ - "libc", - "option-ext", - "redox_users", - "windows-sys 0.48.0", -] +dependencies = ["libc", "option-ext", "redox_users", "windows-sys 0.48.0"] [[package]] name = "dirs-sys-next" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" -dependencies = [ - "libc", - "redox_users", - "winapi", -] +dependencies = ["libc", "redox_users", "winapi"] [[package]] name = "displaydoc" version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] +dependencies = ["proc-macro2", "quote", "syn 2.0.100"] [[package]] name = "either" @@ -610,32 +527,21 @@ name = "ena" version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d248bdd43ce613d87415282f69b9bb99d947d290b10962dd6c56233312c2ad5" -dependencies = [ - "log", -] +dependencies = ["log"] [[package]] name = "env_filter" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0" -dependencies = [ - "log", - "regex", -] +dependencies = ["log", "regex"] [[package]] name = "env_logger" version = "0.11.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3716d7a920fb4fac5d84e9d4bce8ceb321e9414b4409da61b07b75c1e3d0697" -dependencies = [ - "anstream", - "anstyle", - "env_filter", - "jiff", - "log", -] +dependencies = ["anstream", "anstyle", "env_filter", "jiff", "log"] [[package]] name = "equivalent" @@ -648,10 +554,7 @@ name = "errno" version = "0.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" -dependencies = [ - "libc", - "windows-sys 0.59.0", -] +dependencies = ["libc", "windows-sys 0.59.0"] [[package]] name = "event-listener" @@ -664,21 +567,14 @@ name = "event-listener" version = "5.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae" -dependencies = [ - "concurrent-queue", - "parking", - "pin-project-lite", -] +dependencies = ["concurrent-queue", "parking", "pin-project-lite"] [[package]] name = "event-listener-strategy" version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2" -dependencies = [ - "event-listener 5.4.0", - "pin-project-lite", -] +dependencies = ["event-listener 5.4.0", "pin-project-lite"] [[package]] name = "fastrand" @@ -691,12 +587,7 @@ name = "filetime" version = "0.2.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" -dependencies = [ - "cfg-if", - "libc", - "libredox", - "windows-sys 0.59.0", -] +dependencies = ["cfg-if", "libc", "libredox", "windows-sys 0.59.0"] [[package]] name = "fixedbitset" @@ -715,18 +606,14 @@ name = "form_urlencoded" version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" -dependencies = [ - "percent-encoding", -] +dependencies = ["percent-encoding"] [[package]] name = "futures-channel" version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" -dependencies = [ - "futures-core", -] +dependencies = ["futures-core"] [[package]] name = "futures-core" @@ -746,11 +633,11 @@ version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532" dependencies = [ - "fastrand", - "futures-core", - "futures-io", - "parking", - "pin-project-lite", + "fastrand", + "futures-core", + "futures-io", + "parking", + "pin-project-lite", ] [[package]] @@ -758,11 +645,7 @@ name = "futures-macro" version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] +dependencies = ["proc-macro2", "quote", "syn 2.0.100"] [[package]] name = "futures-task" @@ -776,12 +659,12 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" dependencies = [ - "futures-core", - "futures-macro", - "futures-task", - "pin-project-lite", - "pin-utils", - "slab", + "futures-core", + "futures-macro", + "futures-task", + "pin-project-lite", + "pin-utils", + "slab", ] [[package]] @@ -789,11 +672,7 @@ name = "getrandom" version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" -dependencies = [ - "cfg-if", - "libc", - "wasi 0.11.0+wasi-snapshot-preview1", -] +dependencies = ["cfg-if", "libc", "wasi 0.11.0+wasi-snapshot-preview1"] [[package]] name = "getrandom" @@ -801,10 +680,10 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" dependencies = [ - "cfg-if", - "libc", - "wasi 0.13.3+wasi-0.2.2", - "windows-targets 0.52.6", + "cfg-if", + "libc", + "wasi 0.13.3+wasi-0.2.2", + "windows-targets 0.52.6", ] [[package]] @@ -818,12 +697,7 @@ name = "gloo-timers" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994" -dependencies = [ - "futures-channel", - "futures-core", - "js-sys", - "wasm-bindgen", -] +dependencies = ["futures-channel", "futures-core", "js-sys", "wasm-bindgen"] [[package]] name = "hashbrown" @@ -848,22 +722,14 @@ name = "http" version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" -dependencies = [ - "bytes", - "fnv", - "itoa", -] +dependencies = ["bytes", "fnv", "itoa"] [[package]] name = "http-body" version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" -dependencies = [ - "bytes", - "http", - "pin-project-lite", -] +dependencies = ["bytes", "http", "pin-project-lite"] [[package]] name = "httparse" @@ -883,26 +749,26 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08ec9586ee0910472dec1a1f0f8acf52f0fdde93aea74d70d4a3107b4be0fd5b" dependencies = [ - "assert-json-diff", - "async-object-pool", - "async-std", - "async-trait", - "base64", - "basic-cookies", - "crossbeam-utils", - "form_urlencoded", - "futures-util", - "hyper", - "lazy_static", - "levenshtein", - "log", - "regex", - "serde", - "serde_json", - "serde_regex", - "similar", - "tokio", - "url", + "assert-json-diff", + "async-object-pool", + "async-std", + "async-trait", + "base64", + "basic-cookies", + "crossbeam-utils", + "form_urlencoded", + "futures-util", + "hyper", + "lazy_static", + "levenshtein", + "log", + "regex", + "serde", + "serde_json", + "serde_regex", + "similar", + "tokio", + "url", ] [[package]] @@ -910,9 +776,7 @@ name = "hybrid-array" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dab50e193aebe510fe0e40230145820e02f48dae0cf339ea4204e6e708ff7bd" -dependencies = [ - "typenum", -] +dependencies = ["typenum"] [[package]] name = "hyper" @@ -920,21 +784,21 @@ version = "0.14.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "http", - "http-body", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "socket2", - "tokio", - "tower-service", - "tracing", - "want", + "bytes", + "futures-channel", + "futures-core", + "futures-util", + "http", + "http-body", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", + "want", ] [[package]] @@ -942,25 +806,14 @@ name = "icu_collections" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" -dependencies = [ - "displaydoc", - "yoke", - "zerofrom", - "zerovec", -] +dependencies = ["displaydoc", "yoke", "zerofrom", "zerovec"] [[package]] name = "icu_locid" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" -dependencies = [ - "displaydoc", - "litemap", - "tinystr", - "writeable", - "zerovec", -] +dependencies = ["displaydoc", "litemap", "tinystr", "writeable", "zerovec"] [[package]] name = "icu_locid_transform" @@ -968,12 +821,12 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" dependencies = [ - "displaydoc", - "icu_locid", - "icu_locid_transform_data", - "icu_provider", - "tinystr", - "zerovec", + "displaydoc", + "icu_locid", + "icu_locid_transform_data", + "icu_provider", + "tinystr", + "zerovec", ] [[package]] @@ -988,16 +841,16 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" dependencies = [ - "displaydoc", - "icu_collections", - "icu_normalizer_data", - "icu_properties", - "icu_provider", - "smallvec", - "utf16_iter", - "utf8_iter", - "write16", - "zerovec", + "displaydoc", + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "utf16_iter", + "utf8_iter", + "write16", + "zerovec", ] [[package]] @@ -1012,13 +865,13 @@ version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" dependencies = [ - "displaydoc", - "icu_collections", - "icu_locid_transform", - "icu_properties_data", - "icu_provider", - "tinystr", - "zerovec", + "displaydoc", + "icu_collections", + "icu_locid_transform", + "icu_properties_data", + "icu_provider", + "tinystr", + "zerovec", ] [[package]] @@ -1033,15 +886,15 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" dependencies = [ - "displaydoc", - "icu_locid", - "icu_provider_macros", - "stable_deref_trait", - "tinystr", - "writeable", - "yoke", - "zerofrom", - "zerovec", + "displaydoc", + "icu_locid", + "icu_provider_macros", + "stable_deref_trait", + "tinystr", + "writeable", + "yoke", + "zerofrom", + "zerovec", ] [[package]] @@ -1049,42 +902,28 @@ name = "icu_provider_macros" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] +dependencies = ["proc-macro2", "quote", "syn 2.0.100"] [[package]] name = "idna" version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" -dependencies = [ - "idna_adapter", - "smallvec", - "utf8_iter", -] +dependencies = ["idna_adapter", "smallvec", "utf8_iter"] [[package]] name = "idna_adapter" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" -dependencies = [ - "icu_normalizer", - "icu_properties", -] +dependencies = ["icu_normalizer", "icu_properties"] [[package]] name = "indexmap" version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058" -dependencies = [ - "equivalent", - "hashbrown", -] +dependencies = ["equivalent", "hashbrown"] [[package]] name = "is_terminal_polyfill" @@ -1097,9 +936,7 @@ name = "itertools" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" -dependencies = [ - "either", -] +dependencies = ["either"] [[package]] name = "itoa" @@ -1113,11 +950,11 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d699bc6dfc879fb1bf9bdff0d4c56f0884fc6f0d0eb0fba397a6d00cd9a6b85e" dependencies = [ - "jiff-static", - "log", - "portable-atomic", - "portable-atomic-util", - "serde", + "jiff-static", + "log", + "portable-atomic", + "portable-atomic-util", + "serde", ] [[package]] @@ -1125,30 +962,21 @@ name = "jiff-static" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d16e75759ee0aa64c57a56acbf43916987b20c77373cb7e808979e02b93c9f9" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] +dependencies = ["proc-macro2", "quote", "syn 2.0.100"] [[package]] name = "js-sys" version = "0.3.77" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" -dependencies = [ - "once_cell", - "wasm-bindgen", -] +dependencies = ["once_cell", "wasm-bindgen"] [[package]] name = "kv-log-macro" version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f" -dependencies = [ - "log", -] +dependencies = ["log"] [[package]] name = "lalrpop" @@ -1156,20 +984,20 @@ version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55cb077ad656299f160924eb2912aa147d7339ea7d69e1b5517326fdcec3c1ca" dependencies = [ - "ascii-canvas", - "bit-set", - "ena", - "itertools", - "lalrpop-util", - "petgraph", - "pico-args", - "regex", - "regex-syntax", - "string_cache", - "term", - "tiny-keccak", - "unicode-xid", - "walkdir", + "ascii-canvas", + "bit-set", + "ena", + "itertools", + "lalrpop-util", + "petgraph", + "pico-args", + "regex", + "regex-syntax", + "string_cache", + "term", + "tiny-keccak", + "unicode-xid", + "walkdir", ] [[package]] @@ -1177,9 +1005,7 @@ name = "lalrpop-util" version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "507460a910eb7b32ee961886ff48539633b788a36b65692b95f225b844c82553" -dependencies = [ - "regex-automata", -] +dependencies = ["regex-automata"] [[package]] name = "lazy_static" @@ -1204,11 +1030,7 @@ name = "libredox" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" -dependencies = [ - "bitflags", - "libc", - "redox_syscall", -] +dependencies = ["bitflags", "libc", "redox_syscall"] [[package]] name = "linux-raw-sys" @@ -1233,19 +1055,14 @@ name = "lock_api" version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" -dependencies = [ - "autocfg", - "scopeguard", -] +dependencies = ["autocfg", "scopeguard"] [[package]] name = "log" version = "0.4.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e" -dependencies = [ - "value-bag", -] +dependencies = ["value-bag"] [[package]] name = "memchr" @@ -1258,9 +1075,7 @@ name = "miniz_oxide" version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5" -dependencies = [ - "adler2", -] +dependencies = ["adler2"] [[package]] name = "mio" @@ -1268,9 +1083,9 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" dependencies = [ - "libc", - "wasi 0.11.0+wasi-snapshot-preview1", - "windows-sys 0.52.0", + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", + "windows-sys 0.52.0", ] [[package]] @@ -1284,9 +1099,7 @@ name = "object" version = "0.36.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" -dependencies = [ - "memchr", -] +dependencies = ["memchr"] [[package]] name = "once_cell" @@ -1304,22 +1117,22 @@ checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" name = "packager_deb" version = "0.1.0" dependencies = [ - "cargo_metadata", - "debian", - "dirs", - "env_logger", - "filetime", - "httpmock", - "log", - "rand", - "serde", - "sha1", - "sha2", - "shellexpand", - "tempfile", - "thiserror", - "toml", - "types", + "cargo_metadata", + "debian", + "dirs", + "env_logger", + "filetime", + "httpmock", + "log", + "rand", + "serde", + "sha1", + "sha2", + "shellexpand", + "tempfile", + "thiserror", + "toml", + "types", ] [[package]] @@ -1333,10 +1146,7 @@ name = "parking_lot" version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" -dependencies = [ - "lock_api", - "parking_lot_core", -] +dependencies = ["lock_api", "parking_lot_core"] [[package]] name = "parking_lot_core" @@ -1344,11 +1154,11 @@ version = "0.9.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" dependencies = [ - "cfg-if", - "libc", - "redox_syscall", - "smallvec", - "windows-targets 0.52.6", + "cfg-if", + "libc", + "redox_syscall", + "smallvec", + "windows-targets 0.52.6", ] [[package]] @@ -1362,19 +1172,14 @@ name = "petgraph" version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" -dependencies = [ - "fixedbitset", - "indexmap", -] +dependencies = ["fixedbitset", "indexmap"] [[package]] name = "phf_shared" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" -dependencies = [ - "siphasher", -] +dependencies = ["siphasher"] [[package]] name = "pico-args" @@ -1399,21 +1204,12 @@ name = "piper" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" -dependencies = [ - "atomic-waker", - "fastrand", - "futures-io", -] +dependencies = ["atomic-waker", "fastrand", "futures-io"] [[package]] name = "pkg-builder" -version = "0.3.1" -dependencies = [ - "cli", - "serde", - "thiserror", - "toml", -] +version = "0.3..2" +dependencies = ["cli", "serde", "thiserror", "toml"] [[package]] name = "polling" @@ -1421,13 +1217,13 @@ version = "3.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f" dependencies = [ - "cfg-if", - "concurrent-queue", - "hermit-abi", - "pin-project-lite", - "rustix 0.38.44", - "tracing", - "windows-sys 0.59.0", + "cfg-if", + "concurrent-queue", + "hermit-abi", + "pin-project-lite", + "rustix 0.38.44", + "tracing", + "windows-sys 0.59.0", ] [[package]] @@ -1441,18 +1237,14 @@ name = "portable-atomic-util" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" -dependencies = [ - "portable-atomic", -] +dependencies = ["portable-atomic"] [[package]] name = "ppv-lite86" version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" -dependencies = [ - "zerocopy", -] +dependencies = ["zerocopy"] [[package]] name = "precomputed-hash" @@ -1465,91 +1257,63 @@ name = "proc-macro2" version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" -dependencies = [ - "unicode-ident", -] +dependencies = ["unicode-ident"] [[package]] name = "quote" version = "1.0.39" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1f1914ce909e1658d9907913b4b91947430c7d9be598b15a1912935b8c04801" -dependencies = [ - "proc-macro2", -] +dependencies = ["proc-macro2"] [[package]] name = "rand" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" -dependencies = [ - "rand_chacha", - "rand_core", - "zerocopy", -] +dependencies = ["rand_chacha", "rand_core", "zerocopy"] [[package]] name = "rand_chacha" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" -dependencies = [ - "ppv-lite86", - "rand_core", -] +dependencies = ["ppv-lite86", "rand_core"] [[package]] name = "rand_core" version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" -dependencies = [ - "getrandom 0.3.1", -] +dependencies = ["getrandom 0.3.1"] [[package]] name = "redox_syscall" version = "0.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1" -dependencies = [ - "bitflags", -] +dependencies = ["bitflags"] [[package]] name = "redox_users" version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" -dependencies = [ - "getrandom 0.2.15", - "libredox", - "thiserror", -] +dependencies = ["getrandom 0.2.15", "libredox", "thiserror"] [[package]] name = "regex" version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" -dependencies = [ - "aho-corasick", - "memchr", - "regex-automata", - "regex-syntax", -] +dependencies = ["aho-corasick", "memchr", "regex-automata", "regex-syntax"] [[package]] name = "regex-automata" version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" -dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", -] +dependencies = ["aho-corasick", "memchr", "regex-syntax"] [[package]] name = "regex-syntax" @@ -1569,11 +1333,11 @@ version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags", - "errno", - "libc", - "linux-raw-sys 0.4.15", - "windows-sys 0.59.0", + "bitflags", + "errno", + "libc", + "linux-raw-sys 0.4.15", + "windows-sys 0.59.0", ] [[package]] @@ -1582,11 +1346,11 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f7178faa4b75a30e269c71e61c353ce2748cf3d76f0c44c393f4e60abf49b825" dependencies = [ - "bitflags", - "errno", - "libc", - "linux-raw-sys 0.9.2", - "windows-sys 0.59.0", + "bitflags", + "errno", + "libc", + "linux-raw-sys 0.9.2", + "windows-sys 0.59.0", ] [[package]] @@ -1606,9 +1370,7 @@ name = "same-file" version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" -dependencies = [ - "winapi-util", -] +dependencies = ["winapi-util"] [[package]] name = "scopeguard" @@ -1621,100 +1383,70 @@ name = "semver" version = "1.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" -dependencies = [ - "serde", -] +dependencies = ["serde"] [[package]] name = "serde" version = "1.0.219" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" -dependencies = [ - "serde_derive", -] +dependencies = ["serde_derive"] [[package]] name = "serde_derive" version = "1.0.219" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] +dependencies = ["proc-macro2", "quote", "syn 2.0.100"] [[package]] name = "serde_json" version = "1.0.140" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" -dependencies = [ - "itoa", - "memchr", - "ryu", - "serde", -] +dependencies = ["itoa", "memchr", "ryu", "serde"] [[package]] name = "serde_regex" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf" -dependencies = [ - "regex", - "serde", -] +dependencies = ["regex", "serde"] [[package]] name = "serde_spanned" version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" -dependencies = [ - "serde", -] +dependencies = ["serde"] [[package]] name = "sha1" version = "0.11.0-pre.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55f44e40722caefdd99383c25d3ae52a1094a1951215ae76f68837ece4e7f566" -dependencies = [ - "cfg-if", - "cpufeatures", - "digest", -] +dependencies = ["cfg-if", "cpufeatures", "digest"] [[package]] name = "sha2" version = "0.11.0-pre.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19b4241d1a56954dce82cecda5c8e9c794eef6f53abe5e5216bac0a0ea71ffa7" -dependencies = [ - "cfg-if", - "cpufeatures", - "digest", -] +dependencies = ["cfg-if", "cpufeatures", "digest"] [[package]] name = "shellexpand" version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b" -dependencies = [ - "dirs", -] +dependencies = ["dirs"] [[package]] name = "signal-hook-registry" version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" -dependencies = [ - "libc", -] +dependencies = ["libc"] [[package]] name = "similar" @@ -1733,9 +1465,7 @@ name = "slab" version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" -dependencies = [ - "autocfg", -] +dependencies = ["autocfg"] [[package]] name = "smallvec" @@ -1748,10 +1478,7 @@ name = "socket2" version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" -dependencies = [ - "libc", - "windows-sys 0.52.0", -] +dependencies = ["libc", "windows-sys 0.52.0"] [[package]] name = "stable_deref_trait" @@ -1765,10 +1492,10 @@ version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "938d512196766101d333398efde81bc1f37b00cb42c2f8350e5df639f040bbbe" dependencies = [ - "new_debug_unreachable", - "parking_lot", - "phf_shared", - "precomputed-hash", + "new_debug_unreachable", + "parking_lot", + "phf_shared", + "precomputed-hash", ] [[package]] @@ -1782,33 +1509,21 @@ name = "syn" version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] +dependencies = ["proc-macro2", "quote", "unicode-ident"] [[package]] name = "syn" version = "2.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] +dependencies = ["proc-macro2", "quote", "unicode-ident"] [[package]] name = "synstructure" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] +dependencies = ["proc-macro2", "quote", "syn 2.0.100"] [[package]] name = "tempfile" @@ -1816,12 +1531,12 @@ version = "3.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c317e0a526ee6120d8dabad239c8dadca62b24b6f168914bbbc8e2fb1f0e567" dependencies = [ - "cfg-if", - "fastrand", - "getrandom 0.3.1", - "once_cell", - "rustix 1.0.2", - "windows-sys 0.59.0", + "cfg-if", + "fastrand", + "getrandom 0.3.1", + "once_cell", + "rustix 1.0.2", + "windows-sys 0.59.0", ] [[package]] @@ -1829,50 +1544,35 @@ name = "term" version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f" -dependencies = [ - "dirs-next", - "rustversion", - "winapi", -] +dependencies = ["dirs-next", "rustversion", "winapi"] [[package]] name = "thiserror" version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" -dependencies = [ - "thiserror-impl", -] +dependencies = ["thiserror-impl"] [[package]] name = "thiserror-impl" version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] +dependencies = ["proc-macro2", "quote", "syn 2.0.100"] [[package]] name = "tiny-keccak" version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" -dependencies = [ - "crunchy", -] +dependencies = ["crunchy"] [[package]] name = "tinystr" version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" -dependencies = [ - "displaydoc", - "zerovec", -] +dependencies = ["displaydoc", "zerovec"] [[package]] name = "tokio" @@ -1880,14 +1580,14 @@ version = "1.44.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a" dependencies = [ - "backtrace", - "libc", - "mio", - "pin-project-lite", - "signal-hook-registry", - "socket2", - "tokio-macros", - "windows-sys 0.52.0", + "backtrace", + "libc", + "mio", + "pin-project-lite", + "signal-hook-registry", + "socket2", + "tokio-macros", + "windows-sys 0.52.0", ] [[package]] @@ -1895,45 +1595,28 @@ name = "tokio-macros" version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] +dependencies = ["proc-macro2", "quote", "syn 2.0.100"] [[package]] name = "toml" version = "0.8.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" -dependencies = [ - "serde", - "serde_spanned", - "toml_datetime", - "toml_edit", -] +dependencies = ["serde", "serde_spanned", "toml_datetime", "toml_edit"] [[package]] name = "toml_datetime" version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" -dependencies = [ - "serde", -] +dependencies = ["serde"] [[package]] name = "toml_edit" version = "0.22.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" -dependencies = [ - "indexmap", - "serde", - "serde_spanned", - "toml_datetime", - "winnow", -] +dependencies = ["indexmap", "serde", "serde_spanned", "toml_datetime", "winnow"] [[package]] name = "tower-service" @@ -1946,19 +1629,14 @@ name = "tracing" version = "0.1.41" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" -dependencies = [ - "pin-project-lite", - "tracing-core", -] +dependencies = ["pin-project-lite", "tracing-core"] [[package]] name = "tracing-core" version = "0.1.33" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" -dependencies = [ - "once_cell", -] +dependencies = ["once_cell"] [[package]] name = "try-lock" @@ -1976,13 +1654,13 @@ checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" name = "types" version = "0.1.0" dependencies = [ - "log", - "semver", - "serde", - "tempfile", - "thiserror", - "toml", - "url", + "log", + "semver", + "serde", + "tempfile", + "thiserror", + "toml", + "url", ] [[package]] @@ -2002,11 +1680,7 @@ name = "url" version = "2.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" -dependencies = [ - "form_urlencoded", - "idna", - "percent-encoding", -] +dependencies = ["form_urlencoded", "idna", "percent-encoding"] [[package]] name = "utf16_iter" @@ -2037,19 +1711,14 @@ name = "walkdir" version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" -dependencies = [ - "same-file", - "winapi-util", -] +dependencies = ["same-file", "winapi-util"] [[package]] name = "want" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" -dependencies = [ - "try-lock", -] +dependencies = ["try-lock"] [[package]] name = "wasi" @@ -2062,21 +1731,14 @@ name = "wasi" version = "0.13.3+wasi-0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2" -dependencies = [ - "wit-bindgen-rt", -] +dependencies = ["wit-bindgen-rt"] [[package]] name = "wasm-bindgen" version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" -dependencies = [ - "cfg-if", - "once_cell", - "rustversion", - "wasm-bindgen-macro", -] +dependencies = ["cfg-if", "once_cell", "rustversion", "wasm-bindgen-macro"] [[package]] name = "wasm-bindgen-backend" @@ -2084,12 +1746,12 @@ version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" dependencies = [ - "bumpalo", - "log", - "proc-macro2", - "quote", - "syn 2.0.100", - "wasm-bindgen-shared", + "bumpalo", + "log", + "proc-macro2", + "quote", + "syn 2.0.100", + "wasm-bindgen-shared", ] [[package]] @@ -2097,23 +1759,14 @@ name = "wasm-bindgen-futures" version = "0.4.50" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" -dependencies = [ - "cfg-if", - "js-sys", - "once_cell", - "wasm-bindgen", - "web-sys", -] +dependencies = ["cfg-if", "js-sys", "once_cell", "wasm-bindgen", "web-sys"] [[package]] name = "wasm-bindgen-macro" version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" -dependencies = [ - "quote", - "wasm-bindgen-macro-support", -] +dependencies = ["quote", "wasm-bindgen-macro-support"] [[package]] name = "wasm-bindgen-macro-support" @@ -2121,11 +1774,11 @@ version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", - "wasm-bindgen-backend", - "wasm-bindgen-shared", + "proc-macro2", + "quote", + "syn 2.0.100", + "wasm-bindgen-backend", + "wasm-bindgen-shared", ] [[package]] @@ -2133,29 +1786,21 @@ name = "wasm-bindgen-shared" version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" -dependencies = [ - "unicode-ident", -] +dependencies = ["unicode-ident"] [[package]] name = "web-sys" version = "0.3.77" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" -dependencies = [ - "js-sys", - "wasm-bindgen", -] +dependencies = ["js-sys", "wasm-bindgen"] [[package]] name = "winapi" version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] +dependencies = ["winapi-i686-pc-windows-gnu", "winapi-x86_64-pc-windows-gnu"] [[package]] name = "winapi-i686-pc-windows-gnu" @@ -2168,9 +1813,7 @@ name = "winapi-util" version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" -dependencies = [ - "windows-sys 0.59.0", -] +dependencies = ["windows-sys 0.59.0"] [[package]] name = "winapi-x86_64-pc-windows-gnu" @@ -2183,27 +1826,21 @@ name = "windows-sys" version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" -dependencies = [ - "windows-targets 0.48.5", -] +dependencies = ["windows-targets 0.48.5"] [[package]] name = "windows-sys" version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" -dependencies = [ - "windows-targets 0.52.6", -] +dependencies = ["windows-targets 0.52.6"] [[package]] name = "windows-sys" version = "0.59.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" -dependencies = [ - "windows-targets 0.52.6", -] +dependencies = ["windows-targets 0.52.6"] [[package]] name = "windows-targets" @@ -2211,13 +1848,13 @@ version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" dependencies = [ - "windows_aarch64_gnullvm 0.48.5", - "windows_aarch64_msvc 0.48.5", - "windows_i686_gnu 0.48.5", - "windows_i686_msvc 0.48.5", - "windows_x86_64_gnu 0.48.5", - "windows_x86_64_gnullvm 0.48.5", - "windows_x86_64_msvc 0.48.5", + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", ] [[package]] @@ -2226,14 +1863,14 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm 0.52.6", - "windows_aarch64_msvc 0.52.6", - "windows_i686_gnu 0.52.6", - "windows_i686_gnullvm", - "windows_i686_msvc 0.52.6", - "windows_x86_64_gnu 0.52.6", - "windows_x86_64_gnullvm 0.52.6", - "windows_x86_64_msvc 0.52.6", + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", ] [[package]] @@ -2331,18 +1968,14 @@ name = "winnow" version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1" -dependencies = [ - "memchr", -] +dependencies = ["memchr"] [[package]] name = "wit-bindgen-rt" version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c" -dependencies = [ - "bitflags", -] +dependencies = ["bitflags"] [[package]] name = "write16" @@ -2361,84 +1994,53 @@ name = "yoke" version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" -dependencies = [ - "serde", - "stable_deref_trait", - "yoke-derive", - "zerofrom", -] +dependencies = ["serde", "stable_deref_trait", "yoke-derive", "zerofrom"] [[package]] name = "yoke-derive" version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", - "synstructure", -] +dependencies = ["proc-macro2", "quote", "syn 2.0.100", "synstructure"] [[package]] name = "zerocopy" version = "0.8.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6" -dependencies = [ - "zerocopy-derive", -] +dependencies = ["zerocopy-derive"] [[package]] name = "zerocopy-derive" version = "0.8.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] +dependencies = ["proc-macro2", "quote", "syn 2.0.100"] [[package]] name = "zerofrom" version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" -dependencies = [ - "zerofrom-derive", -] +dependencies = ["zerofrom-derive"] [[package]] name = "zerofrom-derive" version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", - "synstructure", -] +dependencies = ["proc-macro2", "quote", "syn 2.0.100", "synstructure"] [[package]] name = "zerovec" version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" -dependencies = [ - "yoke", - "zerofrom", - "zerovec-derive", -] +dependencies = ["yoke", "zerofrom", "zerovec-derive"] [[package]] name = "zerovec-derive" version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", -] +dependencies = ["proc-macro2", "quote", "syn 2.0.100"] diff --git a/docs/config.md b/docs/config.md index 4e88b23c..636068f0 100644 --- a/docs/config.md +++ b/docs/config.md @@ -19,7 +19,7 @@ package_type = "default|git|virtual" [build_env] codename = "bookworm" arch = "amd64" -pkg_builder_version = "0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" # Additional build environment options ``` @@ -168,7 +168,7 @@ nim_version_checksum = "..." [build_env] codename = "bookworm" # Target distribution arch = "amd64" # Target architecture -pkg_builder_version = "0.3.1" # Tool version +pkg_builder_version = "0.3.2" # Tool version debcrafter_version = "8189263" # Debcrafter version sbuild_cache_dir = "/path/to/cache" # Optional cache directory, defaults to ~/.cache/sbuild run_lintian = true # Enable lintian checks diff --git a/examples/bookworm/c/hello-world/pkg-builder.toml b/examples/bookworm/c/hello-world/pkg-builder.toml index ca74b5d9..ba501e7c 100644 --- a/examples/bookworm/c/hello-world/pkg-builder.toml +++ b/examples/bookworm/c/hello-world/pkg-builder.toml @@ -3,11 +3,11 @@ spec_file = "hello-world.sss" package_name = "hello-world" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-1.0.0.tar.gz" tarball_hash = "c93bdd829eca65af1e303d4a0b31cde0c3d3c2003fa1ca985393c412264b42c3b30c7893eb1d49ea654ca4f68269c30b3cca3db66d6b112f2be14f54c3d0edff" @@ -15,16 +15,16 @@ tarball_hash = "c93bdd829eca65af1e303d4a0b31cde0c3d3c2003fa1ca985393c412264b42c3 language_env = "c" [build_env] -codename="bookworm" +codename = "bookworm" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.28" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.28" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/bookworm" \ No newline at end of file +workdir = "~/.pkg-builder/packages/bookworm" diff --git a/examples/bookworm/dotnet/hello-world/pkg-builder.toml b/examples/bookworm/dotnet/hello-world/pkg-builder.toml index 7eaf3cb7..7b6684cd 100644 --- a/examples/bookworm/dotnet/hello-world/pkg-builder.toml +++ b/examples/bookworm/dotnet/hello-world/pkg-builder.toml @@ -18,21 +18,20 @@ dotnet_packages = [ { name = "netstandard-targeting-pack-2.1_2.1.0-1_amd64", hash = "c849f17d5e8cdce4b068e2897939be7de4b839d3", url = "http://backup.eth-nodes.com/20240529/netstandard-targeting-pack-2.1_2.1.0-1_amd64.deb" }, { name = "dotnet-apphost-pack-8.0_8.0.5-1_amd64", hash = "18b0d4bed3b62495564c18a6d1c30181c33831b4", url = "http://backup.eth-nodes.com/20240529/dotnet-apphost-pack-8.0_8.0.5-1_amd64.deb" }, { name = "dotnet-targeting-pack-8.0_8.0.5-1_amd64", hash = "2727152580762a636e62f9c490c19e18339401a9", url = "http://backup.eth-nodes.com/20240529/dotnet-targeting-pack-8.0_8.0.5-1_amd64.deb" }, - { name = "dotnet-runtime-deps-8.0_8.0.5-1_amd64", hash="1f7f67a6fef920983ab2243c1c660d08e228cedf", url="http://backup.eth-nodes.com/20240529/dotnet-runtime-deps-8.0_8.0.5-1_amd64.deb"}, - { name = "dotnet-host_8.0.5-1_amd64", hash="87414e005e39785e1ba32ce8cca97878ca4c6828", url="http://backup.eth-nodes.com/20240529/dotnet-host_8.0.5-1_amd64.deb"}, - { name = "dotnet-hostfxr-8.0_8.0.5-1_amd64", hash="e1ec0e6b838dabfb5b47ae1b15706026996d6a7c", url="http://backup.eth-nodes.com/20240529/dotnet-hostfxr-8.0_8.0.5-1_amd64.deb"}, + { name = "dotnet-runtime-deps-8.0_8.0.5-1_amd64", hash = "1f7f67a6fef920983ab2243c1c660d08e228cedf", url = "http://backup.eth-nodes.com/20240529/dotnet-runtime-deps-8.0_8.0.5-1_amd64.deb" }, + { name = "dotnet-host_8.0.5-1_amd64", hash = "87414e005e39785e1ba32ce8cca97878ca4c6828", url = "http://backup.eth-nodes.com/20240529/dotnet-host_8.0.5-1_amd64.deb" }, + { name = "dotnet-hostfxr-8.0_8.0.5-1_amd64", hash = "e1ec0e6b838dabfb5b47ae1b15706026996d6a7c", url = "http://backup.eth-nodes.com/20240529/dotnet-hostfxr-8.0_8.0.5-1_amd64.deb" }, { name = "dotnet-runtime-8.0_8.0.5-1_amd64", hash = "8d2443146631a861ade47a184a5b44446c6b636d", url = "http://backup.eth-nodes.com/20240529/dotnet-runtime-8.0_8.0.5-1_amd64.deb" }, - { name = "aspnetcore-targeting-pack-8.0_8.0.5-1_amd64", hash="4b6bcf15e50db2d177e6e0298a72eeae7c43d2a3", url="http://backup.eth-nodes.com/20240529/aspnetcore-targeting-pack-8.0_8.0.5-1_amd64.deb"}, - { name = "aspnetcore-runtime-8.0_8.0.5-1_amd64", hash = "7676b5b02bbc37393089418e8a03320b10e914fd", url = "http://backup.eth-nodes.com/20240529/aspnetcore-runtime-8.0_8.0.5-1_amd64.deb"}, + { name = "aspnetcore-targeting-pack-8.0_8.0.5-1_amd64", hash = "4b6bcf15e50db2d177e6e0298a72eeae7c43d2a3", url = "http://backup.eth-nodes.com/20240529/aspnetcore-targeting-pack-8.0_8.0.5-1_amd64.deb" }, + { name = "aspnetcore-runtime-8.0_8.0.5-1_amd64", hash = "7676b5b02bbc37393089418e8a03320b10e914fd", url = "http://backup.eth-nodes.com/20240529/aspnetcore-runtime-8.0_8.0.5-1_amd64.deb" }, { name = "dotnet-sdk-8.0_8.0.204-1_amd64", hash = "a94237cb852aae05b67a5c8428a6c4f9cfb4beaa", url = "http://backup.eth-nodes.com/20240529/dotnet-sdk-8.0_8.0.204-1_amd64.deb" }, ] use_backup_version = true - [build_env] codename = "bookworm" arch = "amd64" -pkg_builder_version = "0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" run_lintian = true run_piuparts = true @@ -42,4 +41,4 @@ piuparts_version = "1.1.7" autopkgtest_version = "5.28" sbuild_version = "0.85.6" # package directory -workdir = "~/.pkg-builder/packages/bookworm" \ No newline at end of file +workdir = "~/.pkg-builder/packages/bookworm" diff --git a/examples/bookworm/git-package/nimbus/pkg-builder.toml b/examples/bookworm/git-package/nimbus/pkg-builder.toml index abc2aa54..2624b081 100644 --- a/examples/bookworm/git-package/nimbus/pkg-builder.toml +++ b/examples/bookworm/git-package/nimbus/pkg-builder.toml @@ -3,64 +3,63 @@ spec_file = "hello-world.sss" package_name = "hello-world" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="git" -git_url="https://github.com/status-im/nimbus-eth2.git" -git_tag="v24.3.0" +package_type = "git" +git_url = "https://github.com/status-im/nimbus-eth2.git" +git_tag = "v24.3.0" submodules = [ # vendor/EIPs commit is different as it was forced pushed :( - {commit = "72523ee3f865e09f8a6117c1b5e74cbb2df4f60e", path = "vendor/EIPs"}, - {commit = "ab3ff9fad45fa7e20d749d0a03a7567225f5dd4a", path = "vendor/NimYAML"}, - {commit = "ab581251bcda11e3cc120cc9e9ad1ad679340949", path = "vendor/eth2-networks"}, - {commit = "14d8439235fa757dd39b9fb1c10a06a99a720989", path = "vendor/gnosis-chain-configs"}, - {commit = "e3c0766b1cf5ddc22fe017e1389c6f60f0f9a468", path = "vendor/goerli"}, - {commit = "60997dd7e876a67775a7f2d53b852e75bbb2a630", path = "vendor/holesky"}, - {commit = "86f212c6a5d76b52e20fad2e318cc5436d04fc26", path = "vendor/nim-bearssl"}, - {commit = "d091a579a2e7c4668140e675a6fb2c78b8c6dc57", path = "vendor/nim-blscurve"}, - {commit = "ab3ab545be0b550cca1c2529f7e97fbebf5eba81", path = "vendor/nim-chronicles"}, - {commit = "47cc17719f4293bf80a22ebe28e3bfc54b2a59a1", path = "vendor/nim-chronos"}, - {commit = "0adf3b7db70736061bf12fa23c2fc51f395b289e", path = "vendor/nim-confutils"}, - {commit = "d66a29db7ca4372dba116928f979e92cb7f7661f", path = "vendor/nim-eth"}, - {commit = "4bbc43ab55337788143a06ea7c055462b17b950a", path = "vendor/nim-eth2-scenarios"}, - {commit = "f26a9909cebf29cc5e61dd795427eda60c6e431e", path = "vendor/nim-faststreams"}, - {commit = "be57dbc902d36f37540897e98c69aa80f868cb45", path = "vendor/nim-http-utils"}, - {commit = "ad8721e0f3c6925597b5a93b6c53e040f26b5fb3", path = "vendor/nim-json-rpc"}, - {commit = "7516a92eb8339f8fc1de7dd16cfa3d77bce87cd2", path = "vendor/nim-json-serialization"}, - {commit = "057f7c653e1abe91cca9aac2f94832f39228ea98", path = "vendor/nim-kzg4844"}, - {commit = "027570111c161d8378bca9e84b5f75500a8c38a3", path = "vendor/nim-libbacktrace"}, - {commit = "28609597d104a9be880ed5e1648e1ce18ca9dc38", path = "vendor/nim-libp2p"}, - {commit = "0e768ca7fb7df4798649145a403e7db65cae1f8b", path = "vendor/nim-metrics"}, - {commit = "d423ff9e436b8a8219926f4e3350b09108e42847", path = "vendor/nim-nat-traversal"}, - {commit = "06f715f0dbea5e238c91f3a298d26d89a2f7c31b", path = "vendor/nim-normalize"}, - {commit = "a9687dda1c3e20d5b066d42b33c2a63f018af93f", path = "vendor/nim-presto"}, - {commit = "e2adf66b8bc2f41606e8469a5f0a850d1e545b55", path = "vendor/nim-results"}, - {commit = "2bc945cc9ebfae1b688f72ea59f78fd23873d1d4", path = "vendor/nim-secp256k1"}, - {commit = "afae13adac25b6fa98bacf4b9f38458dc64317b0", path = "vendor/nim-serialization"}, - {commit = "984bdad602e977ea6c461c28201422fdeeccfb7c", path = "vendor/nim-snappy"}, - {commit = "1453b19b1a3cac24002dead15e02bd978cb52355", path = "vendor/nim-sqlite3-abi"}, - {commit = "248f2bdca2d65ff920920c72b764d0622d522596", path = "vendor/nim-ssz-serialization"}, - {commit = "a0c085a51fe4f2d82aa96173ac49b3bfe6043858", path = "vendor/nim-stew"}, - {commit = "3c238df6cd4b9c1f37a9f103383e7d2bbd420c13", path = "vendor/nim-stint"}, - {commit = "d4c43137c0590cb47f893a66ca8cb027fa6c217e", path = "vendor/nim-taskpools"}, - {commit = "ae476c67314ac4b294d21040315e0f716189a70e", path = "vendor/nim-testutils"}, - {commit = "24bbfcb8e4e256883fc959dc6f5c15fe7a84fca5", path = "vendor/nim-toml-serialization"}, - {commit = "04a154eee0b8a2ad313e24ba46a4e5b4e0b9036f", path = "vendor/nim-unicodedb"}, - {commit = "e96f3215030cbfa13abc2f5827069b6f8ba87e38", path = "vendor/nim-unittest2"}, - {commit = "285d97c2b05bbe2a13dab4b52ea878157fb1a1a1", path = "vendor/nim-web3"}, - {commit = "6db6088792bde0998c2b84c2d8e231f1d0507e49", path = "vendor/nim-websock"}, - {commit = "45b06fca15ce0f09586067d950da30c10227865a", path = "vendor/nim-zlib"}, - {commit = "d0fb557f74a28912ff129ce0ba24008b00b1019b", path = "vendor/nim-zxcvbn"}, - {commit = "dff3634b5d843f9b63425086f1b13245e26b6177", path = "vendor/nimbus-benchmarking"}, - {commit = "3866a8ab98fc6e0e6d406b88800aed72163d5fd4", path = "vendor/nimbus-build-system"}, - {commit = "ce9945b1b159d4c9b628f8c4cd2d262964692810", path = "vendor/nimbus-security-resources"}, - {commit = "0c6ddab03a99805239b7875f71d2ca95fbed6f85", path = "vendor/nimcrypto"}, - {commit = "ff09a161f61959285c64b355d452cd25eae094bd", path = "vendor/sepolia"} + { commit = "72523ee3f865e09f8a6117c1b5e74cbb2df4f60e", path = "vendor/EIPs" }, + { commit = "ab3ff9fad45fa7e20d749d0a03a7567225f5dd4a", path = "vendor/NimYAML" }, + { commit = "ab581251bcda11e3cc120cc9e9ad1ad679340949", path = "vendor/eth2-networks" }, + { commit = "14d8439235fa757dd39b9fb1c10a06a99a720989", path = "vendor/gnosis-chain-configs" }, + { commit = "e3c0766b1cf5ddc22fe017e1389c6f60f0f9a468", path = "vendor/goerli" }, + { commit = "60997dd7e876a67775a7f2d53b852e75bbb2a630", path = "vendor/holesky" }, + { commit = "86f212c6a5d76b52e20fad2e318cc5436d04fc26", path = "vendor/nim-bearssl" }, + { commit = "d091a579a2e7c4668140e675a6fb2c78b8c6dc57", path = "vendor/nim-blscurve" }, + { commit = "ab3ab545be0b550cca1c2529f7e97fbebf5eba81", path = "vendor/nim-chronicles" }, + { commit = "47cc17719f4293bf80a22ebe28e3bfc54b2a59a1", path = "vendor/nim-chronos" }, + { commit = "0adf3b7db70736061bf12fa23c2fc51f395b289e", path = "vendor/nim-confutils" }, + { commit = "d66a29db7ca4372dba116928f979e92cb7f7661f", path = "vendor/nim-eth" }, + { commit = "4bbc43ab55337788143a06ea7c055462b17b950a", path = "vendor/nim-eth2-scenarios" }, + { commit = "f26a9909cebf29cc5e61dd795427eda60c6e431e", path = "vendor/nim-faststreams" }, + { commit = "be57dbc902d36f37540897e98c69aa80f868cb45", path = "vendor/nim-http-utils" }, + { commit = "ad8721e0f3c6925597b5a93b6c53e040f26b5fb3", path = "vendor/nim-json-rpc" }, + { commit = "7516a92eb8339f8fc1de7dd16cfa3d77bce87cd2", path = "vendor/nim-json-serialization" }, + { commit = "057f7c653e1abe91cca9aac2f94832f39228ea98", path = "vendor/nim-kzg4844" }, + { commit = "027570111c161d8378bca9e84b5f75500a8c38a3", path = "vendor/nim-libbacktrace" }, + { commit = "28609597d104a9be880ed5e1648e1ce18ca9dc38", path = "vendor/nim-libp2p" }, + { commit = "0e768ca7fb7df4798649145a403e7db65cae1f8b", path = "vendor/nim-metrics" }, + { commit = "d423ff9e436b8a8219926f4e3350b09108e42847", path = "vendor/nim-nat-traversal" }, + { commit = "06f715f0dbea5e238c91f3a298d26d89a2f7c31b", path = "vendor/nim-normalize" }, + { commit = "a9687dda1c3e20d5b066d42b33c2a63f018af93f", path = "vendor/nim-presto" }, + { commit = "e2adf66b8bc2f41606e8469a5f0a850d1e545b55", path = "vendor/nim-results" }, + { commit = "2bc945cc9ebfae1b688f72ea59f78fd23873d1d4", path = "vendor/nim-secp256k1" }, + { commit = "afae13adac25b6fa98bacf4b9f38458dc64317b0", path = "vendor/nim-serialization" }, + { commit = "984bdad602e977ea6c461c28201422fdeeccfb7c", path = "vendor/nim-snappy" }, + { commit = "1453b19b1a3cac24002dead15e02bd978cb52355", path = "vendor/nim-sqlite3-abi" }, + { commit = "248f2bdca2d65ff920920c72b764d0622d522596", path = "vendor/nim-ssz-serialization" }, + { commit = "a0c085a51fe4f2d82aa96173ac49b3bfe6043858", path = "vendor/nim-stew" }, + { commit = "3c238df6cd4b9c1f37a9f103383e7d2bbd420c13", path = "vendor/nim-stint" }, + { commit = "d4c43137c0590cb47f893a66ca8cb027fa6c217e", path = "vendor/nim-taskpools" }, + { commit = "ae476c67314ac4b294d21040315e0f716189a70e", path = "vendor/nim-testutils" }, + { commit = "24bbfcb8e4e256883fc959dc6f5c15fe7a84fca5", path = "vendor/nim-toml-serialization" }, + { commit = "04a154eee0b8a2ad313e24ba46a4e5b4e0b9036f", path = "vendor/nim-unicodedb" }, + { commit = "e96f3215030cbfa13abc2f5827069b6f8ba87e38", path = "vendor/nim-unittest2" }, + { commit = "285d97c2b05bbe2a13dab4b52ea878157fb1a1a1", path = "vendor/nim-web3" }, + { commit = "6db6088792bde0998c2b84c2d8e231f1d0507e49", path = "vendor/nim-websock" }, + { commit = "45b06fca15ce0f09586067d950da30c10227865a", path = "vendor/nim-zlib" }, + { commit = "d0fb557f74a28912ff129ce0ba24008b00b1019b", path = "vendor/nim-zxcvbn" }, + { commit = "dff3634b5d843f9b63425086f1b13245e26b6177", path = "vendor/nimbus-benchmarking" }, + { commit = "3866a8ab98fc6e0e6d406b88800aed72163d5fd4", path = "vendor/nimbus-build-system" }, + { commit = "ce9945b1b159d4c9b628f8c4cd2d262964692810", path = "vendor/nimbus-security-resources" }, + { commit = "0c6ddab03a99805239b7875f71d2ca95fbed6f85", path = "vendor/nimcrypto" }, + { commit = "ff09a161f61959285c64b355d452cd25eae094bd", path = "vendor/sepolia" } ] - [package_type.language_env] language_env = "nim" nim_version = "2.0.2" @@ -68,20 +67,16 @@ nim_binary_url = "https://nim-lang.org/download/nim-2.0.2-linux_x64.tar.xz" nim_version_checksum = "047dde8ff40b18628ac1188baa9ca992d05f1f45c5121d1d07a76224f06e1551 nim-2.0.2-linux_x64.tar.xz" [build_env] -codename="bookworm" +codename = "bookworm" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "latest" -run_lintian=false -run_piuparts=false -run_autopkgtest=false -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.28" -sbuild_version="0.85.6" +run_lintian = false +run_piuparts = false +run_autopkgtest = false +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.28" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/bookworm" - - - - +workdir = "~/.pkg-builder/packages/bookworm" diff --git a/examples/bookworm/go/hello-world/pkg-builder.toml b/examples/bookworm/go/hello-world/pkg-builder.toml index 2c232ccd..21e155d7 100644 --- a/examples/bookworm/go/hello-world/pkg-builder.toml +++ b/examples/bookworm/go/hello-world/pkg-builder.toml @@ -3,11 +3,11 @@ spec_file = "hello-world-go.sss" package_name = "hello-world-go" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-go-1.0.0.tar.gz" tarball_hash = "c268da86e5489a61491313aac237baf895cf269da477cbe9dc8bf4afdf0847a52b4d15ffb763f2f3ea6022116e3ce44df25384522fbdd40dd79a3a84252640cb" @@ -18,16 +18,16 @@ go_binary_url = "https://go.dev/dl/go1.22.2.linux-amd64.tar.gz" go_binary_checksum = "5901c52b7a78002aeff14a21f93e0f064f74ce1360fce51c6ee68cd471216a17" [build_env] -codename="bookworm" +codename = "bookworm" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.28" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.28" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/bookworm" +workdir = "~/.pkg-builder/packages/bookworm" diff --git a/examples/bookworm/java-gradle/hello-world/pkg-builder.toml b/examples/bookworm/java-gradle/hello-world/pkg-builder.toml index 89ddedce..e727fef3 100644 --- a/examples/bookworm/java-gradle/hello-world/pkg-builder.toml +++ b/examples/bookworm/java-gradle/hello-world/pkg-builder.toml @@ -7,33 +7,33 @@ homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-java-gradle-1.0.0.tar.gz" tarball_hash = "9838986aeb5fbf1e24fc20da08772c2264b5e0ace8a09b423c39cdc8774b0c04" [package_type.language_env] language_env = "java" -is_oracle=true -jdk_version="17.0" -jdk_binary_url="https://download.oracle.com/java/17/archive/jdk-17.0.10_linux-x64_bin.tar.gz" -jdk_binary_checksum="e4fb2df9a32a876afb0a6e17f54c594c2780e18badfa2e8fc99bc2656b0a57b1" +is_oracle = true +jdk_version = "17.0" +jdk_binary_url = "https://download.oracle.com/java/17/archive/jdk-17.0.10_linux-x64_bin.tar.gz" +jdk_binary_checksum = "e4fb2df9a32a876afb0a6e17f54c594c2780e18badfa2e8fc99bc2656b0a57b1" [package_type.language_env.gradle] -gradle_version="8.7" -gradle_binary_url="https://github.com/gradle/gradle-distributions/releases/download/v8.7.0/gradle-8.7-bin.zip" -gradle_binary_checksum="544c35d6bd849ae8a5ed0bcea39ba677dc40f49df7d1835561582da2009b961d" +gradle_version = "8.7" +gradle_binary_url = "https://github.com/gradle/gradle-distributions/releases/download/v8.7.0/gradle-8.7-bin.zip" +gradle_binary_checksum = "544c35d6bd849ae8a5ed0bcea39ba677dc40f49df7d1835561582da2009b961d" [build_env] codename = "bookworm" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.28" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.28" +sbuild_version = "0.85.6" # package directory workdir = "~/.pkg-builder/packages" diff --git a/examples/bookworm/java/hello-world/pkg-builder.toml b/examples/bookworm/java/hello-world/pkg-builder.toml index 680f6105..354ec6ea 100644 --- a/examples/bookworm/java/hello-world/pkg-builder.toml +++ b/examples/bookworm/java/hello-world/pkg-builder.toml @@ -7,28 +7,28 @@ homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-java-1.0.0.tar.gz" tarball_hash = "c361ad7853f4eb1e272eb10fe70ac8a5fd40677da5d23e205e1808f2c6f3bed7" [package_type.language_env] language_env = "java" -is_oracle=true -jdk_version="17.0" -jdk_binary_url="https://download.oracle.com/java/17/archive/jdk-17.0.10_linux-x64_bin.tar.gz" -jdk_binary_checksum="e4fb2df9a32a876afb0a6e17f54c594c2780e18badfa2e8fc99bc2656b0a57b1" +is_oracle = true +jdk_version = "17.0" +jdk_binary_url = "https://download.oracle.com/java/17/archive/jdk-17.0.10_linux-x64_bin.tar.gz" +jdk_binary_checksum = "e4fb2df9a32a876afb0a6e17f54c594c2780e18badfa2e8fc99bc2656b0a57b1" [build_env] codename = "bookworm" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.28" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.28" +sbuild_version = "0.85.6" # package directory -workdir = "~/.pkg-builder/packages" \ No newline at end of file +workdir = "~/.pkg-builder/packages" diff --git a/examples/bookworm/javascript/hello-world/pkg-builder.toml b/examples/bookworm/javascript/hello-world/pkg-builder.toml index 0396eb64..d40087da 100644 --- a/examples/bookworm/javascript/hello-world/pkg-builder.toml +++ b/examples/bookworm/javascript/hello-world/pkg-builder.toml @@ -3,11 +3,11 @@ spec_file = "hello-world-javascript.sss" package_name = "hello-world-javascript" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-javascript-1.0.0.tar.gz" tarball_hash = "a7c7eb7779e319cc9c884128a64bd0997481c16aab75824b7f6a02844f847cbc46c5a04a21efcb024661ed0795fe9908fd8c00954ffdbff80337dcb6471d53f0" @@ -19,16 +19,16 @@ node_binary_checksum = "f8f9b6877778ed2d5f920a5bd853f0f8a8be1c42f6d448c763a95625 yarn_version = "1.22.19" [build_env] -codename="bookworm" +codename = "bookworm" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.28" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.28" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/bookworm" +workdir = "~/.pkg-builder/packages/bookworm" diff --git a/examples/bookworm/nim/hello-world/pkg-builder.toml b/examples/bookworm/nim/hello-world/pkg-builder.toml index 046803b2..6973d1ea 100644 --- a/examples/bookworm/nim/hello-world/pkg-builder.toml +++ b/examples/bookworm/nim/hello-world/pkg-builder.toml @@ -3,13 +3,12 @@ spec_file = "hello-world-nim.sss" package_name = "hello-world-nim" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" - +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] -package_type="default" +package_type = "default" tarball_url = "hello-world-nim-1.0.0.tar.gz" -tarball_hash="b24e4ff701d8cbccab0cc78f2de55518babcd05a861af8d5d140863637b0ec74ba3ed5255bafc7fbe596defcc227e8f788c1e540655725eeabb7144be573e8a7" +tarball_hash = "b24e4ff701d8cbccab0cc78f2de55518babcd05a861af8d5d140863637b0ec74ba3ed5255bafc7fbe596defcc227e8f788c1e540655725eeabb7144be573e8a7" [package_type.language_env] language_env = "nim" @@ -18,16 +17,16 @@ nim_binary_url = "https://nim-lang.org/download/nim-2.0.2-linux_x64.tar.xz" nim_version_checksum = "047dde8ff40b18628ac1188baa9ca992d05f1f45c5121d1d07a76224f06e1551 nim-2.0.2-linux_x64.tar.xz" [build_env] -codename="bookworm" +codename = "bookworm" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.28" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.28" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/bookworm" +workdir = "~/.pkg-builder/packages/bookworm" diff --git a/examples/bookworm/python/hello-world/pkg-builder.toml b/examples/bookworm/python/hello-world/pkg-builder.toml index 0665f6b4..dd1fd8cd 100644 --- a/examples/bookworm/python/hello-world/pkg-builder.toml +++ b/examples/bookworm/python/hello-world/pkg-builder.toml @@ -3,11 +3,11 @@ spec_file = "hello-world-python.sss" package_name = "hello-world-python" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-1.0.0.tar.gz" tarball_hash = "1915a59fabb5859cfd4c14eb2cde7064acf3b9ff6e9e78fa68ed06f4acc482b5" @@ -15,16 +15,16 @@ tarball_hash = "1915a59fabb5859cfd4c14eb2cde7064acf3b9ff6e9e78fa68ed06f4acc482b5 language_env = "python" [build_env] -codename="bookworm" +codename = "bookworm" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.28" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.28" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/bookworm" \ No newline at end of file +workdir = "~/.pkg-builder/packages/bookworm" diff --git a/examples/bookworm/rust/hello-world/pkg-builder.toml b/examples/bookworm/rust/hello-world/pkg-builder.toml index 43254be7..ddab2af3 100644 --- a/examples/bookworm/rust/hello-world/pkg-builder.toml +++ b/examples/bookworm/rust/hello-world/pkg-builder.toml @@ -3,19 +3,19 @@ spec_file = "hello-world-rust.sss" package_name = "hello-world-rust" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-rust-1.0.0.tar.gz" tarball_hash = "f5bab501028b666be71da81dcd675082d05ad4b8e1650350d27a89209a0e239a209a05b7cd3f89b1ec909260a6a2382f1c929b09ca61353594fe5836420b232d" [package_type.language_env] language_env = "rust" -rust_version="1.77.2" -rust_binary_url="https://static.rust-lang.org/dist/rust-1.77.2-x86_64-unknown-linux-gnu.tar.xz" -rust_binary_gpg_asc=""" +rust_version = "1.77.2" +rust_binary_url = "https://static.rust-lang.org/dist/rust-1.77.2-x86_64-unknown-linux-gnu.tar.xz" +rust_binary_gpg_asc = """ -----BEGIN PGP SIGNATURE----- wsFcBAABCgAQBQJmFa+iCRCFq5bm+hvl/gAAc4oP/12rJYjE54yHsCgcpf6Lg+jz @@ -35,16 +35,16 @@ KGFMBQELjcFWLGcBVE45DRuVR8E3XYunjSdgLFXjfZfeGF3uiS6fNHGCH41ryqfj """ [build_env] -codename="bookworm" +codename = "bookworm" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.28" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.28" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/bookworm" +workdir = "~/.pkg-builder/packages/bookworm" diff --git a/examples/bookworm/typescript/hello-world/pkg-builder.toml b/examples/bookworm/typescript/hello-world/pkg-builder.toml index 5fafe49d..b43d245f 100644 --- a/examples/bookworm/typescript/hello-world/pkg-builder.toml +++ b/examples/bookworm/typescript/hello-world/pkg-builder.toml @@ -3,11 +3,11 @@ spec_file = "hello-world-typescript.sss" package_name = "hello-world-typescript" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-typescript-1.0.0.tar.gz" tarball_hash = "e28af9271dd941888317597af77246c14671c83254a06c756d5fc56f0291a411e89fb730c1d19a848b3c3ac185c0ba20ed1accdd5feb6cc2a1c1c3a2febeba5c" @@ -19,16 +19,16 @@ node_binary_checksum = "f8f9b6877778ed2d5f920a5bd853f0f8a8be1c42f6d448c763a95625 yarn_version = "1.22.19" [build_env] -codename="bookworm" +codename = "bookworm" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.28" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.28" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/bookworm" +workdir = "~/.pkg-builder/packages/bookworm" diff --git a/examples/bookworm/virtual/hello-world/pkg-builder.toml b/examples/bookworm/virtual/hello-world/pkg-builder.toml index 3a1b8c87..f03f6f06 100644 --- a/examples/bookworm/virtual/hello-world/pkg-builder.toml +++ b/examples/bookworm/virtual/hello-world/pkg-builder.toml @@ -3,22 +3,22 @@ spec_file = "test-virtual-package.sss" package_name = "test-virtual-package" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] -package_type="virtual" +package_type = "virtual" [build_env] -codename="bookworm" +codename = "bookworm" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=false -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.28" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = false +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.28" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/bookworm" \ No newline at end of file +workdir = "~/.pkg-builder/packages/bookworm" diff --git a/examples/jammy/c/hello-world/pkg-builder.toml b/examples/jammy/c/hello-world/pkg-builder.toml index 37b8cccd..3828e585 100644 --- a/examples/jammy/c/hello-world/pkg-builder.toml +++ b/examples/jammy/c/hello-world/pkg-builder.toml @@ -3,11 +3,11 @@ spec_file = "hello-world.sss" package_name = "hello-world" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-1.0.0.tar.gz" tarball_hash = "c93bdd829eca65af1e303d4a0b31cde0c3d3c2003fa1ca985393c412264b42c3b30c7893eb1d49ea654ca4f68269c30b3cca3db66d6b112f2be14f54c3d0edff" @@ -15,16 +15,16 @@ tarball_hash = "c93bdd829eca65af1e303d4a0b31cde0c3d3c2003fa1ca985393c412264b42c3 language_env = "c" [build_env] -codename="jammy jellyfish" +codename = "jammy jellyfish" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/jammy" \ No newline at end of file +workdir = "~/.pkg-builder/packages/jammy" diff --git a/examples/jammy/dotnet/hello-world/pkg-builder.toml b/examples/jammy/dotnet/hello-world/pkg-builder.toml index 560323ca..7951e02e 100644 --- a/examples/jammy/dotnet/hello-world/pkg-builder.toml +++ b/examples/jammy/dotnet/hello-world/pkg-builder.toml @@ -18,12 +18,12 @@ dotnet_packages = [ { name = "netstandard-targeting-pack-2.1_2.1.0-1_amd64", hash = "c849f17d5e8cdce4b068e2897939be7de4b839d3", url = "http://backup.eth-nodes.com/20240529/netstandard-targeting-pack-2.1_2.1.0-1_amd64.deb" }, { name = "dotnet-apphost-pack-8.0_8.0.5-1_amd64", hash = "18b0d4bed3b62495564c18a6d1c30181c33831b4", url = "http://backup.eth-nodes.com/20240529/dotnet-apphost-pack-8.0_8.0.5-1_amd64.deb" }, { name = "dotnet-targeting-pack-8.0_8.0.5-1_amd64", hash = "2727152580762a636e62f9c490c19e18339401a9", url = "http://backup.eth-nodes.com/20240529/dotnet-targeting-pack-8.0_8.0.5-1_amd64.deb" }, - { name = "dotnet-runtime-deps-8.0_8.0.5-1_amd64", hash="1f7f67a6fef920983ab2243c1c660d08e228cedf", url="http://backup.eth-nodes.com/20240529/dotnet-runtime-deps-8.0_8.0.5-1_amd64.deb"}, - { name = "dotnet-host_8.0.5-1_amd64", hash="87414e005e39785e1ba32ce8cca97878ca4c6828", url="http://backup.eth-nodes.com/20240529/dotnet-host_8.0.5-1_amd64.deb"}, - { name = "dotnet-hostfxr-8.0_8.0.5-1_amd64", hash="e1ec0e6b838dabfb5b47ae1b15706026996d6a7c", url="http://backup.eth-nodes.com/20240529/dotnet-hostfxr-8.0_8.0.5-1_amd64.deb"}, + { name = "dotnet-runtime-deps-8.0_8.0.5-1_amd64", hash = "1f7f67a6fef920983ab2243c1c660d08e228cedf", url = "http://backup.eth-nodes.com/20240529/dotnet-runtime-deps-8.0_8.0.5-1_amd64.deb" }, + { name = "dotnet-host_8.0.5-1_amd64", hash = "87414e005e39785e1ba32ce8cca97878ca4c6828", url = "http://backup.eth-nodes.com/20240529/dotnet-host_8.0.5-1_amd64.deb" }, + { name = "dotnet-hostfxr-8.0_8.0.5-1_amd64", hash = "e1ec0e6b838dabfb5b47ae1b15706026996d6a7c", url = "http://backup.eth-nodes.com/20240529/dotnet-hostfxr-8.0_8.0.5-1_amd64.deb" }, { name = "dotnet-runtime-8.0_8.0.5-1_amd64", hash = "8d2443146631a861ade47a184a5b44446c6b636d", url = "http://backup.eth-nodes.com/20240529/dotnet-runtime-8.0_8.0.5-1_amd64.deb" }, - { name = "aspnetcore-targeting-pack-8.0_8.0.5-1_amd64", hash="4b6bcf15e50db2d177e6e0298a72eeae7c43d2a3", url="http://backup.eth-nodes.com/20240529/aspnetcore-targeting-pack-8.0_8.0.5-1_amd64.deb"}, - { name = "aspnetcore-runtime-8.0_8.0.5-1_amd64", hash = "7676b5b02bbc37393089418e8a03320b10e914fd", url = "http://backup.eth-nodes.com/20240529/aspnetcore-runtime-8.0_8.0.5-1_amd64.deb"}, + { name = "aspnetcore-targeting-pack-8.0_8.0.5-1_amd64", hash = "4b6bcf15e50db2d177e6e0298a72eeae7c43d2a3", url = "http://backup.eth-nodes.com/20240529/aspnetcore-targeting-pack-8.0_8.0.5-1_amd64.deb" }, + { name = "aspnetcore-runtime-8.0_8.0.5-1_amd64", hash = "7676b5b02bbc37393089418e8a03320b10e914fd", url = "http://backup.eth-nodes.com/20240529/aspnetcore-runtime-8.0_8.0.5-1_amd64.deb" }, { name = "dotnet-sdk-8.0_8.0.204-1_amd64", hash = "a94237cb852aae05b67a5c8428a6c4f9cfb4beaa", url = "http://backup.eth-nodes.com/20240529/dotnet-sdk-8.0_8.0.204-1_amd64.deb" }, ] use_backup_version = true @@ -31,7 +31,7 @@ use_backup_version = true [build_env] codename = "jammy jellyfish" arch = "amd64" -pkg_builder_version = "0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" run_lintian = true run_piuparts = true @@ -43,7 +43,6 @@ sbuild_version = "0.85.6" # package directory workdir = "~/.pkg-builder/packages/jammy" - [verify] # if tarball_url is specified tarball_hash = "" diff --git a/examples/jammy/git-package/nimbus/pkg-builder.toml b/examples/jammy/git-package/nimbus/pkg-builder.toml index cf65c5c3..4c661730 100644 --- a/examples/jammy/git-package/nimbus/pkg-builder.toml +++ b/examples/jammy/git-package/nimbus/pkg-builder.toml @@ -3,64 +3,63 @@ spec_file = "hello-world.sss" package_name = "hello-world" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="git" -git_url="https://github.com/status-im/nimbus-eth2.git" -git_tag="v24.3.0" +package_type = "git" +git_url = "https://github.com/status-im/nimbus-eth2.git" +git_tag = "v24.3.0" submodules = [ # vendor/EIPs commit is different as it was forced pushed :( - {commit = "72523ee3f865e09f8a6117c1b5e74cbb2df4f60e", path = "vendor/EIPs"}, - {commit = "ab3ff9fad45fa7e20d749d0a03a7567225f5dd4a", path = "vendor/NimYAML"}, - {commit = "ab581251bcda11e3cc120cc9e9ad1ad679340949", path = "vendor/eth2-networks"}, - {commit = "14d8439235fa757dd39b9fb1c10a06a99a720989", path = "vendor/gnosis-chain-configs"}, - {commit = "e3c0766b1cf5ddc22fe017e1389c6f60f0f9a468", path = "vendor/goerli"}, - {commit = "60997dd7e876a67775a7f2d53b852e75bbb2a630", path = "vendor/holesky"}, - {commit = "86f212c6a5d76b52e20fad2e318cc5436d04fc26", path = "vendor/nim-bearssl"}, - {commit = "d091a579a2e7c4668140e675a6fb2c78b8c6dc57", path = "vendor/nim-blscurve"}, - {commit = "ab3ab545be0b550cca1c2529f7e97fbebf5eba81", path = "vendor/nim-chronicles"}, - {commit = "47cc17719f4293bf80a22ebe28e3bfc54b2a59a1", path = "vendor/nim-chronos"}, - {commit = "0adf3b7db70736061bf12fa23c2fc51f395b289e", path = "vendor/nim-confutils"}, - {commit = "d66a29db7ca4372dba116928f979e92cb7f7661f", path = "vendor/nim-eth"}, - {commit = "4bbc43ab55337788143a06ea7c055462b17b950a", path = "vendor/nim-eth2-scenarios"}, - {commit = "f26a9909cebf29cc5e61dd795427eda60c6e431e", path = "vendor/nim-faststreams"}, - {commit = "be57dbc902d36f37540897e98c69aa80f868cb45", path = "vendor/nim-http-utils"}, - {commit = "ad8721e0f3c6925597b5a93b6c53e040f26b5fb3", path = "vendor/nim-json-rpc"}, - {commit = "7516a92eb8339f8fc1de7dd16cfa3d77bce87cd2", path = "vendor/nim-json-serialization"}, - {commit = "057f7c653e1abe91cca9aac2f94832f39228ea98", path = "vendor/nim-kzg4844"}, - {commit = "027570111c161d8378bca9e84b5f75500a8c38a3", path = "vendor/nim-libbacktrace"}, - {commit = "28609597d104a9be880ed5e1648e1ce18ca9dc38", path = "vendor/nim-libp2p"}, - {commit = "0e768ca7fb7df4798649145a403e7db65cae1f8b", path = "vendor/nim-metrics"}, - {commit = "d423ff9e436b8a8219926f4e3350b09108e42847", path = "vendor/nim-nat-traversal"}, - {commit = "06f715f0dbea5e238c91f3a298d26d89a2f7c31b", path = "vendor/nim-normalize"}, - {commit = "a9687dda1c3e20d5b066d42b33c2a63f018af93f", path = "vendor/nim-presto"}, - {commit = "e2adf66b8bc2f41606e8469a5f0a850d1e545b55", path = "vendor/nim-results"}, - {commit = "2bc945cc9ebfae1b688f72ea59f78fd23873d1d4", path = "vendor/nim-secp256k1"}, - {commit = "afae13adac25b6fa98bacf4b9f38458dc64317b0", path = "vendor/nim-serialization"}, - {commit = "984bdad602e977ea6c461c28201422fdeeccfb7c", path = "vendor/nim-snappy"}, - {commit = "1453b19b1a3cac24002dead15e02bd978cb52355", path = "vendor/nim-sqlite3-abi"}, - {commit = "248f2bdca2d65ff920920c72b764d0622d522596", path = "vendor/nim-ssz-serialization"}, - {commit = "a0c085a51fe4f2d82aa96173ac49b3bfe6043858", path = "vendor/nim-stew"}, - {commit = "3c238df6cd4b9c1f37a9f103383e7d2bbd420c13", path = "vendor/nim-stint"}, - {commit = "d4c43137c0590cb47f893a66ca8cb027fa6c217e", path = "vendor/nim-taskpools"}, - {commit = "ae476c67314ac4b294d21040315e0f716189a70e", path = "vendor/nim-testutils"}, - {commit = "24bbfcb8e4e256883fc959dc6f5c15fe7a84fca5", path = "vendor/nim-toml-serialization"}, - {commit = "04a154eee0b8a2ad313e24ba46a4e5b4e0b9036f", path = "vendor/nim-unicodedb"}, - {commit = "e96f3215030cbfa13abc2f5827069b6f8ba87e38", path = "vendor/nim-unittest2"}, - {commit = "285d97c2b05bbe2a13dab4b52ea878157fb1a1a1", path = "vendor/nim-web3"}, - {commit = "6db6088792bde0998c2b84c2d8e231f1d0507e49", path = "vendor/nim-websock"}, - {commit = "45b06fca15ce0f09586067d950da30c10227865a", path = "vendor/nim-zlib"}, - {commit = "d0fb557f74a28912ff129ce0ba24008b00b1019b", path = "vendor/nim-zxcvbn"}, - {commit = "dff3634b5d843f9b63425086f1b13245e26b6177", path = "vendor/nimbus-benchmarking"}, - {commit = "3866a8ab98fc6e0e6d406b88800aed72163d5fd4", path = "vendor/nimbus-build-system"}, - {commit = "ce9945b1b159d4c9b628f8c4cd2d262964692810", path = "vendor/nimbus-security-resources"}, - {commit = "0c6ddab03a99805239b7875f71d2ca95fbed6f85", path = "vendor/nimcrypto"}, - {commit = "ff09a161f61959285c64b355d452cd25eae094bd", path = "vendor/sepolia"} + { commit = "72523ee3f865e09f8a6117c1b5e74cbb2df4f60e", path = "vendor/EIPs" }, + { commit = "ab3ff9fad45fa7e20d749d0a03a7567225f5dd4a", path = "vendor/NimYAML" }, + { commit = "ab581251bcda11e3cc120cc9e9ad1ad679340949", path = "vendor/eth2-networks" }, + { commit = "14d8439235fa757dd39b9fb1c10a06a99a720989", path = "vendor/gnosis-chain-configs" }, + { commit = "e3c0766b1cf5ddc22fe017e1389c6f60f0f9a468", path = "vendor/goerli" }, + { commit = "60997dd7e876a67775a7f2d53b852e75bbb2a630", path = "vendor/holesky" }, + { commit = "86f212c6a5d76b52e20fad2e318cc5436d04fc26", path = "vendor/nim-bearssl" }, + { commit = "d091a579a2e7c4668140e675a6fb2c78b8c6dc57", path = "vendor/nim-blscurve" }, + { commit = "ab3ab545be0b550cca1c2529f7e97fbebf5eba81", path = "vendor/nim-chronicles" }, + { commit = "47cc17719f4293bf80a22ebe28e3bfc54b2a59a1", path = "vendor/nim-chronos" }, + { commit = "0adf3b7db70736061bf12fa23c2fc51f395b289e", path = "vendor/nim-confutils" }, + { commit = "d66a29db7ca4372dba116928f979e92cb7f7661f", path = "vendor/nim-eth" }, + { commit = "4bbc43ab55337788143a06ea7c055462b17b950a", path = "vendor/nim-eth2-scenarios" }, + { commit = "f26a9909cebf29cc5e61dd795427eda60c6e431e", path = "vendor/nim-faststreams" }, + { commit = "be57dbc902d36f37540897e98c69aa80f868cb45", path = "vendor/nim-http-utils" }, + { commit = "ad8721e0f3c6925597b5a93b6c53e040f26b5fb3", path = "vendor/nim-json-rpc" }, + { commit = "7516a92eb8339f8fc1de7dd16cfa3d77bce87cd2", path = "vendor/nim-json-serialization" }, + { commit = "057f7c653e1abe91cca9aac2f94832f39228ea98", path = "vendor/nim-kzg4844" }, + { commit = "027570111c161d8378bca9e84b5f75500a8c38a3", path = "vendor/nim-libbacktrace" }, + { commit = "28609597d104a9be880ed5e1648e1ce18ca9dc38", path = "vendor/nim-libp2p" }, + { commit = "0e768ca7fb7df4798649145a403e7db65cae1f8b", path = "vendor/nim-metrics" }, + { commit = "d423ff9e436b8a8219926f4e3350b09108e42847", path = "vendor/nim-nat-traversal" }, + { commit = "06f715f0dbea5e238c91f3a298d26d89a2f7c31b", path = "vendor/nim-normalize" }, + { commit = "a9687dda1c3e20d5b066d42b33c2a63f018af93f", path = "vendor/nim-presto" }, + { commit = "e2adf66b8bc2f41606e8469a5f0a850d1e545b55", path = "vendor/nim-results" }, + { commit = "2bc945cc9ebfae1b688f72ea59f78fd23873d1d4", path = "vendor/nim-secp256k1" }, + { commit = "afae13adac25b6fa98bacf4b9f38458dc64317b0", path = "vendor/nim-serialization" }, + { commit = "984bdad602e977ea6c461c28201422fdeeccfb7c", path = "vendor/nim-snappy" }, + { commit = "1453b19b1a3cac24002dead15e02bd978cb52355", path = "vendor/nim-sqlite3-abi" }, + { commit = "248f2bdca2d65ff920920c72b764d0622d522596", path = "vendor/nim-ssz-serialization" }, + { commit = "a0c085a51fe4f2d82aa96173ac49b3bfe6043858", path = "vendor/nim-stew" }, + { commit = "3c238df6cd4b9c1f37a9f103383e7d2bbd420c13", path = "vendor/nim-stint" }, + { commit = "d4c43137c0590cb47f893a66ca8cb027fa6c217e", path = "vendor/nim-taskpools" }, + { commit = "ae476c67314ac4b294d21040315e0f716189a70e", path = "vendor/nim-testutils" }, + { commit = "24bbfcb8e4e256883fc959dc6f5c15fe7a84fca5", path = "vendor/nim-toml-serialization" }, + { commit = "04a154eee0b8a2ad313e24ba46a4e5b4e0b9036f", path = "vendor/nim-unicodedb" }, + { commit = "e96f3215030cbfa13abc2f5827069b6f8ba87e38", path = "vendor/nim-unittest2" }, + { commit = "285d97c2b05bbe2a13dab4b52ea878157fb1a1a1", path = "vendor/nim-web3" }, + { commit = "6db6088792bde0998c2b84c2d8e231f1d0507e49", path = "vendor/nim-websock" }, + { commit = "45b06fca15ce0f09586067d950da30c10227865a", path = "vendor/nim-zlib" }, + { commit = "d0fb557f74a28912ff129ce0ba24008b00b1019b", path = "vendor/nim-zxcvbn" }, + { commit = "dff3634b5d843f9b63425086f1b13245e26b6177", path = "vendor/nimbus-benchmarking" }, + { commit = "3866a8ab98fc6e0e6d406b88800aed72163d5fd4", path = "vendor/nimbus-build-system" }, + { commit = "ce9945b1b159d4c9b628f8c4cd2d262964692810", path = "vendor/nimbus-security-resources" }, + { commit = "0c6ddab03a99805239b7875f71d2ca95fbed6f85", path = "vendor/nimcrypto" }, + { commit = "ff09a161f61959285c64b355d452cd25eae094bd", path = "vendor/sepolia" } ] - [package_type.language_env] language_env = "nim" nim_version = "2.0.2" @@ -68,20 +67,16 @@ nim_binary_url = "https://nim-lang.org/download/nim-2.0.2-linux_x64.tar.xz" nim_version_checksum = "047dde8ff40b18628ac1188baa9ca992d05f1f45c5121d1d07a76224f06e1551 nim-2.0.2-linux_x64.tar.xz" [build_env] -codename="bookworm" +codename = "bookworm" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "latest" -run_lintian=false -run_piuparts=false -run_autopkgtest=false -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = false +run_piuparts = false +run_autopkgtest = false +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/jammy" - - - - +workdir = "~/.pkg-builder/packages/jammy" diff --git a/examples/jammy/go/hello-world/pkg-builder.toml b/examples/jammy/go/hello-world/pkg-builder.toml index 5d46c58c..21cc6a2a 100644 --- a/examples/jammy/go/hello-world/pkg-builder.toml +++ b/examples/jammy/go/hello-world/pkg-builder.toml @@ -3,11 +3,11 @@ spec_file = "hello-world-go.sss" package_name = "hello-world-go" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-go-1.0.0.tar.gz" tarball_hash = "c268da86e5489a61491313aac237baf895cf269da477cbe9dc8bf4afdf0847a52b4d15ffb763f2f3ea6022116e3ce44df25384522fbdd40dd79a3a84252640cb" @@ -18,16 +18,16 @@ go_binary_url = "https://go.dev/dl/go1.22.2.linux-amd64.tar.gz" go_binary_checksum = "5901c52b7a78002aeff14a21f93e0f064f74ce1360fce51c6ee68cd471216a17" [build_env] -codename="jammy jellyfish" +codename = "jammy jellyfish" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/jammy" +workdir = "~/.pkg-builder/packages/jammy" diff --git a/examples/jammy/java-gradle/hello-world/pkg-builder.toml b/examples/jammy/java-gradle/hello-world/pkg-builder.toml index 0e3e57e3..658525a9 100644 --- a/examples/jammy/java-gradle/hello-world/pkg-builder.toml +++ b/examples/jammy/java-gradle/hello-world/pkg-builder.toml @@ -7,33 +7,33 @@ homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-java-gradle-1.0.0.tar.gz" tarball_hash = "9838986aeb5fbf1e24fc20da08772c2264b5e0ace8a09b423c39cdc8774b0c04" [package_type.language_env] language_env = "java" -is_oracle=true -jdk_version="17.0" -jdk_binary_url="https://download.oracle.com/java/17/archive/jdk-17.0.10_linux-x64_bin.tar.gz" -jdk_binary_checksum="e4fb2df9a32a876afb0a6e17f54c594c2780e18badfa2e8fc99bc2656b0a57b1" +is_oracle = true +jdk_version = "17.0" +jdk_binary_url = "https://download.oracle.com/java/17/archive/jdk-17.0.10_linux-x64_bin.tar.gz" +jdk_binary_checksum = "e4fb2df9a32a876afb0a6e17f54c594c2780e18badfa2e8fc99bc2656b0a57b1" [package_type.language_env.gradle] -gradle_version="8.7" -gradle_binary_url="https://github.com/gradle/gradle-distributions/releases/download/v8.7.0/gradle-8.7-bin.zip" -gradle_binary_checksum="544c35d6bd849ae8a5ed0bcea39ba677dc40f49df7d1835561582da2009b961d" +gradle_version = "8.7" +gradle_binary_url = "https://github.com/gradle/gradle-distributions/releases/download/v8.7.0/gradle-8.7-bin.zip" +gradle_binary_checksum = "544c35d6bd849ae8a5ed0bcea39ba677dc40f49df7d1835561582da2009b961d" [build_env] -codename="jammy jellyfish" +codename = "jammy jellyfish" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory workdir = "~/.pkg-builder/packages" diff --git a/examples/jammy/java/hello-world/pkg-builder.toml b/examples/jammy/java/hello-world/pkg-builder.toml index 69a5662e..fb9a004e 100644 --- a/examples/jammy/java/hello-world/pkg-builder.toml +++ b/examples/jammy/java/hello-world/pkg-builder.toml @@ -7,28 +7,28 @@ homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-java-1.0.0.tar.gz" tarball_hash = "c361ad7853f4eb1e272eb10fe70ac8a5fd40677da5d23e205e1808f2c6f3bed7" [package_type.language_env] language_env = "java" -is_oracle=true -jdk_version="17.0" -jdk_binary_url="https://download.oracle.com/java/17/archive/jdk-17.0.10_linux-x64_bin.tar.gz" -jdk_binary_checksum="e4fb2df9a32a876afb0a6e17f54c594c2780e18badfa2e8fc99bc2656b0a57b1" +is_oracle = true +jdk_version = "17.0" +jdk_binary_url = "https://download.oracle.com/java/17/archive/jdk-17.0.10_linux-x64_bin.tar.gz" +jdk_binary_checksum = "e4fb2df9a32a876afb0a6e17f54c594c2780e18badfa2e8fc99bc2656b0a57b1" [build_env] -codename="jammy jellyfish" +codename = "jammy jellyfish" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir = "~/.pkg-builder/packages" \ No newline at end of file +workdir = "~/.pkg-builder/packages" diff --git a/examples/jammy/javascript/hello-world/pkg-builder.toml b/examples/jammy/javascript/hello-world/pkg-builder.toml index ef2a2fbc..2e46f07b 100644 --- a/examples/jammy/javascript/hello-world/pkg-builder.toml +++ b/examples/jammy/javascript/hello-world/pkg-builder.toml @@ -3,11 +3,11 @@ spec_file = "hello-world-javascript.sss" package_name = "hello-world-javascript" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-javascript-1.0.0.tar.gz" tarball_hash = "a7c7eb7779e319cc9c884128a64bd0997481c16aab75824b7f6a02844f847cbc46c5a04a21efcb024661ed0795fe9908fd8c00954ffdbff80337dcb6471d53f0" @@ -19,16 +19,16 @@ node_binary_checksum = "f8f9b6877778ed2d5f920a5bd853f0f8a8be1c42f6d448c763a95625 yarn_version = "1.22.19" [build_env] -codename="jammy jellyfish" +codename = "jammy jellyfish" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/jammy" +workdir = "~/.pkg-builder/packages/jammy" diff --git a/examples/jammy/nim/hello-world/pkg-builder.toml b/examples/jammy/nim/hello-world/pkg-builder.toml index 0597ba5b..181e7f37 100644 --- a/examples/jammy/nim/hello-world/pkg-builder.toml +++ b/examples/jammy/nim/hello-world/pkg-builder.toml @@ -3,13 +3,12 @@ spec_file = "hello-world-nim.sss" package_name = "hello-world-nim" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" - +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] -package_type="default" +package_type = "default" tarball_url = "hello-world-nim-1.0.0.tar.gz" -tarball_hash="b24e4ff701d8cbccab0cc78f2de55518babcd05a861af8d5d140863637b0ec74ba3ed5255bafc7fbe596defcc227e8f788c1e540655725eeabb7144be573e8a7" +tarball_hash = "b24e4ff701d8cbccab0cc78f2de55518babcd05a861af8d5d140863637b0ec74ba3ed5255bafc7fbe596defcc227e8f788c1e540655725eeabb7144be573e8a7" [package_type.language_env] language_env = "nim" @@ -18,16 +17,16 @@ nim_binary_url = "https://nim-lang.org/download/nim-2.0.2-linux_x64.tar.xz" nim_version_checksum = "047dde8ff40b18628ac1188baa9ca992d05f1f45c5121d1d07a76224f06e1551 nim-2.0.2-linux_x64.tar.xz" [build_env] -codename="jammy jellyfish" +codename = "jammy jellyfish" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/jammy" +workdir = "~/.pkg-builder/packages/jammy" diff --git a/examples/jammy/rust/hello-world/pkg-builder.toml b/examples/jammy/rust/hello-world/pkg-builder.toml index 1b82c334..05cdbbf4 100644 --- a/examples/jammy/rust/hello-world/pkg-builder.toml +++ b/examples/jammy/rust/hello-world/pkg-builder.toml @@ -3,19 +3,19 @@ spec_file = "hello-world-rust.sss" package_name = "hello-world-rust" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-rust-1.0.0.tar.gz" tarball_hash = "f5bab501028b666be71da81dcd675082d05ad4b8e1650350d27a89209a0e239a209a05b7cd3f89b1ec909260a6a2382f1c929b09ca61353594fe5836420b232d" [package_type.language_env] language_env = "rust" -rust_version="1.77.2" -rust_binary_url="https://static.rust-lang.org/dist/rust-1.77.2-x86_64-unknown-linux-gnu.tar.xz" -rust_binary_gpg_asc=""" +rust_version = "1.77.2" +rust_binary_url = "https://static.rust-lang.org/dist/rust-1.77.2-x86_64-unknown-linux-gnu.tar.xz" +rust_binary_gpg_asc = """ -----BEGIN PGP SIGNATURE----- wsFcBAABCgAQBQJmFa+iCRCFq5bm+hvl/gAAc4oP/12rJYjE54yHsCgcpf6Lg+jz @@ -35,16 +35,16 @@ KGFMBQELjcFWLGcBVE45DRuVR8E3XYunjSdgLFXjfZfeGF3uiS6fNHGCH41ryqfj """ [build_env] -codename="jammy jellyfish" +codename = "jammy jellyfish" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/jammy" +workdir = "~/.pkg-builder/packages/jammy" diff --git a/examples/jammy/typescript/hello-world/pkg-builder.toml b/examples/jammy/typescript/hello-world/pkg-builder.toml index 63713a20..0247e3f4 100644 --- a/examples/jammy/typescript/hello-world/pkg-builder.toml +++ b/examples/jammy/typescript/hello-world/pkg-builder.toml @@ -3,11 +3,11 @@ spec_file = "hello-world-typescript.sss" package_name = "hello-world-typescript" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-typescript-1.0.0.tar.gz" tarball_hash = "e28af9271dd941888317597af77246c14671c83254a06c756d5fc56f0291a411e89fb730c1d19a848b3c3ac185c0ba20ed1accdd5feb6cc2a1c1c3a2febeba5c" @@ -19,16 +19,16 @@ node_binary_checksum = "f8f9b6877778ed2d5f920a5bd853f0f8a8be1c42f6d448c763a95625 yarn_version = "1.22.19" [build_env] -codename="jammy jellyfish" +codename = "jammy jellyfish" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/jammy" +workdir = "~/.pkg-builder/packages/jammy" diff --git a/examples/jammy/virtual/hello-world/pkg-builder.toml b/examples/jammy/virtual/hello-world/pkg-builder.toml index 81d402b7..ddec8aa3 100644 --- a/examples/jammy/virtual/hello-world/pkg-builder.toml +++ b/examples/jammy/virtual/hello-world/pkg-builder.toml @@ -3,22 +3,22 @@ spec_file = "test-virtual-package.sss" package_name = "test-virtual-package" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] -package_type="virtual" +package_type = "virtual" [build_env] -codename="jammy jellyfish" +codename = "jammy jellyfish" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=false -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = false +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/jammy" \ No newline at end of file +workdir = "~/.pkg-builder/packages/jammy" diff --git a/examples/noble/c/hello-world/pkg-builder.toml b/examples/noble/c/hello-world/pkg-builder.toml index 60ab9c7e..15d3698b 100644 --- a/examples/noble/c/hello-world/pkg-builder.toml +++ b/examples/noble/c/hello-world/pkg-builder.toml @@ -3,11 +3,11 @@ spec_file = "hello-world.sss" package_name = "hello-world" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-1.0.0.tar.gz" tarball_hash = "c93bdd829eca65af1e303d4a0b31cde0c3d3c2003fa1ca985393c412264b42c3b30c7893eb1d49ea654ca4f68269c30b3cca3db66d6b112f2be14f54c3d0edff" @@ -15,16 +15,16 @@ tarball_hash = "c93bdd829eca65af1e303d4a0b31cde0c3d3c2003fa1ca985393c412264b42c3 language_env = "c" [build_env] -codename="noble numbat" +codename = "noble numbat" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/noble" \ No newline at end of file +workdir = "~/.pkg-builder/packages/noble" diff --git a/examples/noble/dotnet-9/hello-world/pkg-builder.toml b/examples/noble/dotnet-9/hello-world/pkg-builder.toml index 3a7c13da..5bd1927d 100644 --- a/examples/noble/dotnet-9/hello-world/pkg-builder.toml +++ b/examples/noble/dotnet-9/hello-world/pkg-builder.toml @@ -13,7 +13,7 @@ tarball_hash = "f263892f5ed6cbcd82f31d60058eed359686d7e745c3da97fea917ee2f44867c [package_type.language_env] language_env = "dotnet" -deps=["libbrotli1", "liblttng-ust1t64", "libunwind8"] +deps = ["libbrotli1", "liblttng-ust1t64", "libunwind8"] # see available list in apt-cache madison, which lists which versions you can install dotnet_packages = [ { name = "dotnet-host-9.0_9.0.0-rtm+build1-0ubuntu1~24.04.1~ppa1_amd64", hash = "a4b6f4eedbef7523ad2c8927f2baf79a437aa664", url = "http://backup.eth-nodes.com/noble/20250107/dotnet-host-9.0_9.0.0-rtm%2Bbuild1-0ubuntu1~24.04.1~ppa1_amd64.deb" }, @@ -32,7 +32,7 @@ use_backup_version = true [build_env] codename = "noble numbat" arch = "amd64" -pkg_builder_version = "0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" run_lintian = true run_piuparts = true diff --git a/examples/noble/dotnet/hello-world/pkg-builder.toml b/examples/noble/dotnet/hello-world/pkg-builder.toml index 8d2d5627..2344fe75 100644 --- a/examples/noble/dotnet/hello-world/pkg-builder.toml +++ b/examples/noble/dotnet/hello-world/pkg-builder.toml @@ -27,7 +27,7 @@ dotnet_packages = [ { name = "dotnet-runtime-8.0_8.0.4-0ubuntu1_amd64", hash = "4bb4c314fd3315f0cb872ba116908be299e7e429", url = "http://backup.eth-nodes.com/20240529-noble/dotnet-runtime-8.0_8.0.4-0ubuntu1_amd64.deb" }, { name = "aspnetcore-targeting-pack-8.0_8.0.4-0ubuntu1_amd64", hash = "76c84a5e08f12af30f6764ea773f2dd8c756a920", url = "http://backup.eth-nodes.com/20240529-noble/aspnetcore-targeting-pack-8.0_8.0.4-0ubuntu1_amd64.deb" }, { name = "aspnetcore-runtime-8.0_8.0.4-0ubuntu1_amd64", hash = "17f4b7c511729bb1424ec760cd035d91fe51cb79", url = "http://backup.eth-nodes.com/20240529-noble/aspnetcore-runtime-8.0_8.0.4-0ubuntu1_amd64.deb" }, - { name = "dotnet-templates-8.0_8.0.104-0ubuntu1_amd64", hash = "c1b234dcf4ac1db094600d5636590ff53d9225cd", url="http://backup.eth-nodes.com/20240529-noble/dotnet-templates-8.0_8.0.104-0ubuntu1_amd64.deb"}, + { name = "dotnet-templates-8.0_8.0.104-0ubuntu1_amd64", hash = "c1b234dcf4ac1db094600d5636590ff53d9225cd", url = "http://backup.eth-nodes.com/20240529-noble/dotnet-templates-8.0_8.0.104-0ubuntu1_amd64.deb" }, { name = "dotnet-sdk-8.0_8.0.104-0ubuntu1_amd64", hash = "d5bc66de113c1798283839006317182b44bce338", url = "http://backup.eth-nodes.com/20240529-noble/dotnet-sdk-8.0_8.0.104-0ubuntu1_amd64.deb" }, { name = "dotnet8_8.0.104-8.0.4-0ubuntu1_amd64", hash = "a2ada74cdc4a74a7f22aa48205cfc45999c94974", url = "http://backup.eth-nodes.com/20240529-noble/dotnet8_8.0.104-8.0.4-0ubuntu1_amd64.deb" }, ] @@ -36,7 +36,7 @@ use_backup_version = true [build_env] codename = "noble numbat" arch = "amd64" -pkg_builder_version = "0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" run_lintian = true run_piuparts = true diff --git a/examples/noble/git-package/nimbus/pkg-builder.toml b/examples/noble/git-package/nimbus/pkg-builder.toml index 3713ea40..500c753d 100644 --- a/examples/noble/git-package/nimbus/pkg-builder.toml +++ b/examples/noble/git-package/nimbus/pkg-builder.toml @@ -3,64 +3,63 @@ spec_file = "hello-world.sss" package_name = "hello-world" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="git" -git_url="https://github.com/status-im/nimbus-eth2.git" -git_tag="v24.3.0" +package_type = "git" +git_url = "https://github.com/status-im/nimbus-eth2.git" +git_tag = "v24.3.0" submodules = [ # vendor/EIPs commit is different as it was forced pushed :( - {commit = "72523ee3f865e09f8a6117c1b5e74cbb2df4f60e", path = "vendor/EIPs"}, - {commit = "ab3ff9fad45fa7e20d749d0a03a7567225f5dd4a", path = "vendor/NimYAML"}, - {commit = "ab581251bcda11e3cc120cc9e9ad1ad679340949", path = "vendor/eth2-networks"}, - {commit = "14d8439235fa757dd39b9fb1c10a06a99a720989", path = "vendor/gnosis-chain-configs"}, - {commit = "e3c0766b1cf5ddc22fe017e1389c6f60f0f9a468", path = "vendor/goerli"}, - {commit = "60997dd7e876a67775a7f2d53b852e75bbb2a630", path = "vendor/holesky"}, - {commit = "86f212c6a5d76b52e20fad2e318cc5436d04fc26", path = "vendor/nim-bearssl"}, - {commit = "d091a579a2e7c4668140e675a6fb2c78b8c6dc57", path = "vendor/nim-blscurve"}, - {commit = "ab3ab545be0b550cca1c2529f7e97fbebf5eba81", path = "vendor/nim-chronicles"}, - {commit = "47cc17719f4293bf80a22ebe28e3bfc54b2a59a1", path = "vendor/nim-chronos"}, - {commit = "0adf3b7db70736061bf12fa23c2fc51f395b289e", path = "vendor/nim-confutils"}, - {commit = "d66a29db7ca4372dba116928f979e92cb7f7661f", path = "vendor/nim-eth"}, - {commit = "4bbc43ab55337788143a06ea7c055462b17b950a", path = "vendor/nim-eth2-scenarios"}, - {commit = "f26a9909cebf29cc5e61dd795427eda60c6e431e", path = "vendor/nim-faststreams"}, - {commit = "be57dbc902d36f37540897e98c69aa80f868cb45", path = "vendor/nim-http-utils"}, - {commit = "ad8721e0f3c6925597b5a93b6c53e040f26b5fb3", path = "vendor/nim-json-rpc"}, - {commit = "7516a92eb8339f8fc1de7dd16cfa3d77bce87cd2", path = "vendor/nim-json-serialization"}, - {commit = "057f7c653e1abe91cca9aac2f94832f39228ea98", path = "vendor/nim-kzg4844"}, - {commit = "027570111c161d8378bca9e84b5f75500a8c38a3", path = "vendor/nim-libbacktrace"}, - {commit = "28609597d104a9be880ed5e1648e1ce18ca9dc38", path = "vendor/nim-libp2p"}, - {commit = "0e768ca7fb7df4798649145a403e7db65cae1f8b", path = "vendor/nim-metrics"}, - {commit = "d423ff9e436b8a8219926f4e3350b09108e42847", path = "vendor/nim-nat-traversal"}, - {commit = "06f715f0dbea5e238c91f3a298d26d89a2f7c31b", path = "vendor/nim-normalize"}, - {commit = "a9687dda1c3e20d5b066d42b33c2a63f018af93f", path = "vendor/nim-presto"}, - {commit = "e2adf66b8bc2f41606e8469a5f0a850d1e545b55", path = "vendor/nim-results"}, - {commit = "2bc945cc9ebfae1b688f72ea59f78fd23873d1d4", path = "vendor/nim-secp256k1"}, - {commit = "afae13adac25b6fa98bacf4b9f38458dc64317b0", path = "vendor/nim-serialization"}, - {commit = "984bdad602e977ea6c461c28201422fdeeccfb7c", path = "vendor/nim-snappy"}, - {commit = "1453b19b1a3cac24002dead15e02bd978cb52355", path = "vendor/nim-sqlite3-abi"}, - {commit = "248f2bdca2d65ff920920c72b764d0622d522596", path = "vendor/nim-ssz-serialization"}, - {commit = "a0c085a51fe4f2d82aa96173ac49b3bfe6043858", path = "vendor/nim-stew"}, - {commit = "3c238df6cd4b9c1f37a9f103383e7d2bbd420c13", path = "vendor/nim-stint"}, - {commit = "d4c43137c0590cb47f893a66ca8cb027fa6c217e", path = "vendor/nim-taskpools"}, - {commit = "ae476c67314ac4b294d21040315e0f716189a70e", path = "vendor/nim-testutils"}, - {commit = "24bbfcb8e4e256883fc959dc6f5c15fe7a84fca5", path = "vendor/nim-toml-serialization"}, - {commit = "04a154eee0b8a2ad313e24ba46a4e5b4e0b9036f", path = "vendor/nim-unicodedb"}, - {commit = "e96f3215030cbfa13abc2f5827069b6f8ba87e38", path = "vendor/nim-unittest2"}, - {commit = "285d97c2b05bbe2a13dab4b52ea878157fb1a1a1", path = "vendor/nim-web3"}, - {commit = "6db6088792bde0998c2b84c2d8e231f1d0507e49", path = "vendor/nim-websock"}, - {commit = "45b06fca15ce0f09586067d950da30c10227865a", path = "vendor/nim-zlib"}, - {commit = "d0fb557f74a28912ff129ce0ba24008b00b1019b", path = "vendor/nim-zxcvbn"}, - {commit = "dff3634b5d843f9b63425086f1b13245e26b6177", path = "vendor/nimbus-benchmarking"}, - {commit = "3866a8ab98fc6e0e6d406b88800aed72163d5fd4", path = "vendor/nimbus-build-system"}, - {commit = "ce9945b1b159d4c9b628f8c4cd2d262964692810", path = "vendor/nimbus-security-resources"}, - {commit = "0c6ddab03a99805239b7875f71d2ca95fbed6f85", path = "vendor/nimcrypto"}, - {commit = "ff09a161f61959285c64b355d452cd25eae094bd", path = "vendor/sepolia"} + { commit = "72523ee3f865e09f8a6117c1b5e74cbb2df4f60e", path = "vendor/EIPs" }, + { commit = "ab3ff9fad45fa7e20d749d0a03a7567225f5dd4a", path = "vendor/NimYAML" }, + { commit = "ab581251bcda11e3cc120cc9e9ad1ad679340949", path = "vendor/eth2-networks" }, + { commit = "14d8439235fa757dd39b9fb1c10a06a99a720989", path = "vendor/gnosis-chain-configs" }, + { commit = "e3c0766b1cf5ddc22fe017e1389c6f60f0f9a468", path = "vendor/goerli" }, + { commit = "60997dd7e876a67775a7f2d53b852e75bbb2a630", path = "vendor/holesky" }, + { commit = "86f212c6a5d76b52e20fad2e318cc5436d04fc26", path = "vendor/nim-bearssl" }, + { commit = "d091a579a2e7c4668140e675a6fb2c78b8c6dc57", path = "vendor/nim-blscurve" }, + { commit = "ab3ab545be0b550cca1c2529f7e97fbebf5eba81", path = "vendor/nim-chronicles" }, + { commit = "47cc17719f4293bf80a22ebe28e3bfc54b2a59a1", path = "vendor/nim-chronos" }, + { commit = "0adf3b7db70736061bf12fa23c2fc51f395b289e", path = "vendor/nim-confutils" }, + { commit = "d66a29db7ca4372dba116928f979e92cb7f7661f", path = "vendor/nim-eth" }, + { commit = "4bbc43ab55337788143a06ea7c055462b17b950a", path = "vendor/nim-eth2-scenarios" }, + { commit = "f26a9909cebf29cc5e61dd795427eda60c6e431e", path = "vendor/nim-faststreams" }, + { commit = "be57dbc902d36f37540897e98c69aa80f868cb45", path = "vendor/nim-http-utils" }, + { commit = "ad8721e0f3c6925597b5a93b6c53e040f26b5fb3", path = "vendor/nim-json-rpc" }, + { commit = "7516a92eb8339f8fc1de7dd16cfa3d77bce87cd2", path = "vendor/nim-json-serialization" }, + { commit = "057f7c653e1abe91cca9aac2f94832f39228ea98", path = "vendor/nim-kzg4844" }, + { commit = "027570111c161d8378bca9e84b5f75500a8c38a3", path = "vendor/nim-libbacktrace" }, + { commit = "28609597d104a9be880ed5e1648e1ce18ca9dc38", path = "vendor/nim-libp2p" }, + { commit = "0e768ca7fb7df4798649145a403e7db65cae1f8b", path = "vendor/nim-metrics" }, + { commit = "d423ff9e436b8a8219926f4e3350b09108e42847", path = "vendor/nim-nat-traversal" }, + { commit = "06f715f0dbea5e238c91f3a298d26d89a2f7c31b", path = "vendor/nim-normalize" }, + { commit = "a9687dda1c3e20d5b066d42b33c2a63f018af93f", path = "vendor/nim-presto" }, + { commit = "e2adf66b8bc2f41606e8469a5f0a850d1e545b55", path = "vendor/nim-results" }, + { commit = "2bc945cc9ebfae1b688f72ea59f78fd23873d1d4", path = "vendor/nim-secp256k1" }, + { commit = "afae13adac25b6fa98bacf4b9f38458dc64317b0", path = "vendor/nim-serialization" }, + { commit = "984bdad602e977ea6c461c28201422fdeeccfb7c", path = "vendor/nim-snappy" }, + { commit = "1453b19b1a3cac24002dead15e02bd978cb52355", path = "vendor/nim-sqlite3-abi" }, + { commit = "248f2bdca2d65ff920920c72b764d0622d522596", path = "vendor/nim-ssz-serialization" }, + { commit = "a0c085a51fe4f2d82aa96173ac49b3bfe6043858", path = "vendor/nim-stew" }, + { commit = "3c238df6cd4b9c1f37a9f103383e7d2bbd420c13", path = "vendor/nim-stint" }, + { commit = "d4c43137c0590cb47f893a66ca8cb027fa6c217e", path = "vendor/nim-taskpools" }, + { commit = "ae476c67314ac4b294d21040315e0f716189a70e", path = "vendor/nim-testutils" }, + { commit = "24bbfcb8e4e256883fc959dc6f5c15fe7a84fca5", path = "vendor/nim-toml-serialization" }, + { commit = "04a154eee0b8a2ad313e24ba46a4e5b4e0b9036f", path = "vendor/nim-unicodedb" }, + { commit = "e96f3215030cbfa13abc2f5827069b6f8ba87e38", path = "vendor/nim-unittest2" }, + { commit = "285d97c2b05bbe2a13dab4b52ea878157fb1a1a1", path = "vendor/nim-web3" }, + { commit = "6db6088792bde0998c2b84c2d8e231f1d0507e49", path = "vendor/nim-websock" }, + { commit = "45b06fca15ce0f09586067d950da30c10227865a", path = "vendor/nim-zlib" }, + { commit = "d0fb557f74a28912ff129ce0ba24008b00b1019b", path = "vendor/nim-zxcvbn" }, + { commit = "dff3634b5d843f9b63425086f1b13245e26b6177", path = "vendor/nimbus-benchmarking" }, + { commit = "3866a8ab98fc6e0e6d406b88800aed72163d5fd4", path = "vendor/nimbus-build-system" }, + { commit = "ce9945b1b159d4c9b628f8c4cd2d262964692810", path = "vendor/nimbus-security-resources" }, + { commit = "0c6ddab03a99805239b7875f71d2ca95fbed6f85", path = "vendor/nimcrypto" }, + { commit = "ff09a161f61959285c64b355d452cd25eae094bd", path = "vendor/sepolia" } ] - [package_type.language_env] language_env = "nim" nim_version = "2.0.2" @@ -68,20 +67,16 @@ nim_binary_url = "https://nim-lang.org/download/nim-2.0.2-linux_x64.tar.xz" nim_version_checksum = "047dde8ff40b18628ac1188baa9ca992d05f1f45c5121d1d07a76224f06e1551 nim-2.0.2-linux_x64.tar.xz" [build_env] -codename="bookworm" +codename = "bookworm" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "latest" -run_lintian=false -run_piuparts=false -run_autopkgtest=false -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = false +run_piuparts = false +run_autopkgtest = false +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/noble" - - - - +workdir = "~/.pkg-builder/packages/noble" diff --git a/examples/noble/go/hello-world/pkg-builder.toml b/examples/noble/go/hello-world/pkg-builder.toml index 6e40b3cf..e8ac3996 100644 --- a/examples/noble/go/hello-world/pkg-builder.toml +++ b/examples/noble/go/hello-world/pkg-builder.toml @@ -3,11 +3,11 @@ spec_file = "hello-world-go.sss" package_name = "hello-world-go" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-go-1.0.0.tar.gz" tarball_hash = "c268da86e5489a61491313aac237baf895cf269da477cbe9dc8bf4afdf0847a52b4d15ffb763f2f3ea6022116e3ce44df25384522fbdd40dd79a3a84252640cb" @@ -18,16 +18,16 @@ go_binary_url = "https://go.dev/dl/go1.22.2.linux-amd64.tar.gz" go_binary_checksum = "5901c52b7a78002aeff14a21f93e0f064f74ce1360fce51c6ee68cd471216a17" [build_env] -codename="noble numbat" +codename = "noble numbat" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/noble" +workdir = "~/.pkg-builder/packages/noble" diff --git a/examples/noble/java-gradle/hello-world/pkg-builder.toml b/examples/noble/java-gradle/hello-world/pkg-builder.toml index 3507e7e9..9caced7e 100644 --- a/examples/noble/java-gradle/hello-world/pkg-builder.toml +++ b/examples/noble/java-gradle/hello-world/pkg-builder.toml @@ -7,33 +7,33 @@ homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-java-gradle-1.0.0.tar.gz" tarball_hash = "9838986aeb5fbf1e24fc20da08772c2264b5e0ace8a09b423c39cdc8774b0c04" [package_type.language_env] language_env = "java" -is_oracle=true -jdk_version="17.0" -jdk_binary_url="https://download.oracle.com/java/17/archive/jdk-17.0.10_linux-x64_bin.tar.gz" -jdk_binary_checksum="e4fb2df9a32a876afb0a6e17f54c594c2780e18badfa2e8fc99bc2656b0a57b1" +is_oracle = true +jdk_version = "17.0" +jdk_binary_url = "https://download.oracle.com/java/17/archive/jdk-17.0.10_linux-x64_bin.tar.gz" +jdk_binary_checksum = "e4fb2df9a32a876afb0a6e17f54c594c2780e18badfa2e8fc99bc2656b0a57b1" [package_type.language_env.gradle] -gradle_version="8.7" -gradle_binary_url="https://github.com/gradle/gradle-distributions/releases/download/v8.7.0/gradle-8.7-bin.zip" -gradle_binary_checksum="544c35d6bd849ae8a5ed0bcea39ba677dc40f49df7d1835561582da2009b961d" +gradle_version = "8.7" +gradle_binary_url = "https://github.com/gradle/gradle-distributions/releases/download/v8.7.0/gradle-8.7-bin.zip" +gradle_binary_checksum = "544c35d6bd849ae8a5ed0bcea39ba677dc40f49df7d1835561582da2009b961d" [build_env] -codename="noble numbat" +codename = "noble numbat" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory workdir = "~/.pkg-builder/packages" diff --git a/examples/noble/java/hello-world/pkg-builder.toml b/examples/noble/java/hello-world/pkg-builder.toml index 0a579113..19f72f36 100644 --- a/examples/noble/java/hello-world/pkg-builder.toml +++ b/examples/noble/java/hello-world/pkg-builder.toml @@ -7,28 +7,28 @@ homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-java-1.0.0.tar.gz" tarball_hash = "c361ad7853f4eb1e272eb10fe70ac8a5fd40677da5d23e205e1808f2c6f3bed7" [package_type.language_env] language_env = "java" -is_oracle=true -jdk_version="17.0" -jdk_binary_url="https://download.oracle.com/java/17/archive/jdk-17.0.10_linux-x64_bin.tar.gz" -jdk_binary_checksum="e4fb2df9a32a876afb0a6e17f54c594c2780e18badfa2e8fc99bc2656b0a57b1" +is_oracle = true +jdk_version = "17.0" +jdk_binary_url = "https://download.oracle.com/java/17/archive/jdk-17.0.10_linux-x64_bin.tar.gz" +jdk_binary_checksum = "e4fb2df9a32a876afb0a6e17f54c594c2780e18badfa2e8fc99bc2656b0a57b1" [build_env] -codename="noble numbat" +codename = "noble numbat" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir = "~/.pkg-builder/packages" \ No newline at end of file +workdir = "~/.pkg-builder/packages" diff --git a/examples/noble/javascript/hello-world/pkg-builder.toml b/examples/noble/javascript/hello-world/pkg-builder.toml index 6cc8380e..63dbcc59 100644 --- a/examples/noble/javascript/hello-world/pkg-builder.toml +++ b/examples/noble/javascript/hello-world/pkg-builder.toml @@ -3,11 +3,11 @@ spec_file = "hello-world-javascript.sss" package_name = "hello-world-javascript" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-javascript-1.0.0.tar.gz" tarball_hash = "a7c7eb7779e319cc9c884128a64bd0997481c16aab75824b7f6a02844f847cbc46c5a04a21efcb024661ed0795fe9908fd8c00954ffdbff80337dcb6471d53f0" @@ -19,16 +19,16 @@ node_binary_checksum = "f8f9b6877778ed2d5f920a5bd853f0f8a8be1c42f6d448c763a95625 yarn_version = "1.22.19" [build_env] -codename="noble numbat" +codename = "noble numbat" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/noble" +workdir = "~/.pkg-builder/packages/noble" diff --git a/examples/noble/nim/hello-world/pkg-builder.toml b/examples/noble/nim/hello-world/pkg-builder.toml index 3157c521..a00b0d98 100644 --- a/examples/noble/nim/hello-world/pkg-builder.toml +++ b/examples/noble/nim/hello-world/pkg-builder.toml @@ -3,13 +3,12 @@ spec_file = "hello-world-nim.sss" package_name = "hello-world-nim" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" - +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] -package_type="default" +package_type = "default" tarball_url = "hello-world-nim-1.0.0.tar.gz" -tarball_hash="b24e4ff701d8cbccab0cc78f2de55518babcd05a861af8d5d140863637b0ec74ba3ed5255bafc7fbe596defcc227e8f788c1e540655725eeabb7144be573e8a7" +tarball_hash = "b24e4ff701d8cbccab0cc78f2de55518babcd05a861af8d5d140863637b0ec74ba3ed5255bafc7fbe596defcc227e8f788c1e540655725eeabb7144be573e8a7" [package_type.language_env] language_env = "nim" @@ -18,16 +17,16 @@ nim_binary_url = "https://nim-lang.org/download/nim-2.0.2-linux_x64.tar.xz" nim_version_checksum = "047dde8ff40b18628ac1188baa9ca992d05f1f45c5121d1d07a76224f06e1551 nim-2.0.2-linux_x64.tar.xz" [build_env] -codename="noble numbat" +codename = "noble numbat" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/noble" +workdir = "~/.pkg-builder/packages/noble" diff --git a/examples/noble/python/hello-world/pkg-builder.toml b/examples/noble/python/hello-world/pkg-builder.toml index e14d7ebc..5b8f7025 100644 --- a/examples/noble/python/hello-world/pkg-builder.toml +++ b/examples/noble/python/hello-world/pkg-builder.toml @@ -3,11 +3,11 @@ spec_file = "hello-world-python.sss" package_name = "hello-world-python" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-1.0.0.tar.gz" tarball_hash = "1915a59fabb5859cfd4c14eb2cde7064acf3b9ff6e9e78fa68ed06f4acc482b5" @@ -15,16 +15,16 @@ tarball_hash = "1915a59fabb5859cfd4c14eb2cde7064acf3b9ff6e9e78fa68ed06f4acc482b5 language_env = "python" [build_env] -codename="noble numbat" +codename = "noble numbat" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.28" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.28" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/noble" \ No newline at end of file +workdir = "~/.pkg-builder/packages/noble" diff --git a/examples/noble/rust/hello-world/pkg-builder.toml b/examples/noble/rust/hello-world/pkg-builder.toml index 820e8635..df855884 100644 --- a/examples/noble/rust/hello-world/pkg-builder.toml +++ b/examples/noble/rust/hello-world/pkg-builder.toml @@ -3,19 +3,19 @@ spec_file = "hello-world-rust.sss" package_name = "hello-world-rust" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-rust-1.0.0.tar.gz" tarball_hash = "f5bab501028b666be71da81dcd675082d05ad4b8e1650350d27a89209a0e239a209a05b7cd3f89b1ec909260a6a2382f1c929b09ca61353594fe5836420b232d" [package_type.language_env] language_env = "rust" -rust_version="1.77.2" -rust_binary_url="https://static.rust-lang.org/dist/rust-1.77.2-x86_64-unknown-linux-gnu.tar.xz" -rust_binary_gpg_asc=""" +rust_version = "1.77.2" +rust_binary_url = "https://static.rust-lang.org/dist/rust-1.77.2-x86_64-unknown-linux-gnu.tar.xz" +rust_binary_gpg_asc = """ -----BEGIN PGP SIGNATURE----- wsFcBAABCgAQBQJmFa+iCRCFq5bm+hvl/gAAc4oP/12rJYjE54yHsCgcpf6Lg+jz @@ -35,16 +35,16 @@ KGFMBQELjcFWLGcBVE45DRuVR8E3XYunjSdgLFXjfZfeGF3uiS6fNHGCH41ryqfj """ [build_env] -codename="noble numbat" +codename = "noble numbat" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/noble" +workdir = "~/.pkg-builder/packages/noble" diff --git a/examples/noble/typescript/hello-world/pkg-builder.toml b/examples/noble/typescript/hello-world/pkg-builder.toml index 78dd60ab..7265449f 100644 --- a/examples/noble/typescript/hello-world/pkg-builder.toml +++ b/examples/noble/typescript/hello-world/pkg-builder.toml @@ -3,11 +3,11 @@ spec_file = "hello-world-typescript.sss" package_name = "hello-world-typescript" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] # virtual | git | default -package_type="default" +package_type = "default" tarball_url = "hello-world-typescript-1.0.0.tar.gz" tarball_hash = "e28af9271dd941888317597af77246c14671c83254a06c756d5fc56f0291a411e89fb730c1d19a848b3c3ac185c0ba20ed1accdd5feb6cc2a1c1c3a2febeba5c" @@ -19,16 +19,16 @@ node_binary_checksum = "f8f9b6877778ed2d5f920a5bd853f0f8a8be1c42f6d448c763a95625 yarn_version = "1.22.19" [build_env] -codename="noble numbat" +codename = "noble numbat" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=true -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = true +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/noble" +workdir = "~/.pkg-builder/packages/noble" diff --git a/examples/noble/virtual/hello-world/pkg-builder.toml b/examples/noble/virtual/hello-world/pkg-builder.toml index e0b0e3eb..fc8217d3 100644 --- a/examples/noble/virtual/hello-world/pkg-builder.toml +++ b/examples/noble/virtual/hello-world/pkg-builder.toml @@ -3,22 +3,22 @@ spec_file = "test-virtual-package.sss" package_name = "test-virtual-package" version_number = "1.0.0" revision_number = "1" -homepage="https://github.com/eth-pkg/pkg-builder#examples" +homepage = "https://github.com/eth-pkg/pkg-builder#examples" [package_type] -package_type="virtual" +package_type = "virtual" [build_env] -codename="noble numbat" +codename = "noble numbat" arch = "amd64" -pkg_builder_version="0.3.1" +pkg_builder_version = "0.3.2" debcrafter_version = "8189263" -run_lintian=true -run_piuparts=true -run_autopkgtest=false -lintian_version="2.116.3" -piuparts_version="1.1.7" -autopkgtest_version="5.20" -sbuild_version="0.85.6" +run_lintian = true +run_piuparts = true +run_autopkgtest = false +lintian_version = "2.116.3" +piuparts_version = "1.1.7" +autopkgtest_version = "5.20" +sbuild_version = "0.85.6" # package directory -workdir="~/.pkg-builder/packages/noble" \ No newline at end of file +workdir = "~/.pkg-builder/packages/noble" diff --git a/workspace/cli/Cargo.toml b/workspace/cli/Cargo.toml index 825b5a6d..72fede1e 100644 --- a/workspace/cli/Cargo.toml +++ b/workspace/cli/Cargo.toml @@ -1,21 +1,21 @@ [package] name = "cli" -version = "0.3.1" +version = "0.3.2" edition = "2024" [lib] name = "cli" -path = "src/mod.rs" +path = "src/mod.rs" [dependencies] -types = { workspace = true} -packager_deb = { workspace = true} -clap = { workspace = true} -toml = { workspace = true} -serde = { workspace = true} -env_logger ={ workspace = true} -log = { workspace = true} -cargo_metadata = { workspace = true} -regex = { workspace = true} -thiserror = { workspace = true} -tempfile = { workspace = true } +types = { workspace = true } +packager_deb = { workspace = true } +clap = { workspace = true } +toml = { workspace = true } +serde = { workspace = true } +env_logger = { workspace = true } +log = { workspace = true } +cargo_metadata = { workspace = true } +regex = { workspace = true } +thiserror = { workspace = true } +tempfile = { workspace = true } diff --git a/workspace/pkg_builder/Cargo.toml b/workspace/pkg_builder/Cargo.toml index 6fbf97f3..bbc3a694 100644 --- a/workspace/pkg_builder/Cargo.toml +++ b/workspace/pkg_builder/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pkg-builder" -version = "0.3.1" +version = "0.3.2" edition = "2024" build = "src/build.rs" @@ -8,11 +8,10 @@ build = "src/build.rs" name = "pkg-builder" path = "src/main.rs" - [build-dependencies] -thiserror = { workspace = true } +thiserror = { workspace = true } serde = { workspace = true } toml = { workspace = true } [dependencies] -cli = { workspace = true } \ No newline at end of file +cli = { workspace = true } From 8a524c36d562ebbe95fe538bee083b1283a0ac52 Mon Sep 17 00:00:00 2001 From: Eniko Nagy <4188977+eenagy@users.noreply.github.com> Date: Fri, 9 May 2025 15:37:56 +0200 Subject: [PATCH 3/4] fix: error reporting --- Cargo.lock | 1266 ++++++++++++++++++++++++++++++++++------------------ 1 file changed, 832 insertions(+), 434 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 13c68e4c..dcc7055a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7,7 +7,9 @@ name = "addr2line" version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" -dependencies = ["gimli"] +dependencies = [ + "gimli", +] [[package]] name = "adler2" @@ -20,7 +22,9 @@ name = "aho-corasick" version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" -dependencies = ["memchr"] +dependencies = [ + "memchr", +] [[package]] name = "anstream" @@ -28,13 +32,13 @@ version = "0.6.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" dependencies = [ - "anstyle", - "anstyle-parse", - "anstyle-query", - "anstyle-wincon", - "colorchoice", - "is_terminal_polyfill", - "utf8parse", + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "is_terminal_polyfill", + "utf8parse", ] [[package]] @@ -48,49 +52,69 @@ name = "anstyle-parse" version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9" -dependencies = ["utf8parse"] +dependencies = [ + "utf8parse", +] [[package]] name = "anstyle-query" version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c" -dependencies = ["windows-sys 0.59.0"] +dependencies = [ + "windows-sys 0.59.0", +] [[package]] name = "anstyle-wincon" version = "3.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e" -dependencies = ["anstyle", "once_cell", "windows-sys 0.59.0"] +dependencies = [ + "anstyle", + "once_cell", + "windows-sys 0.59.0", +] [[package]] name = "ascii-canvas" version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6" -dependencies = ["term"] +dependencies = [ + "term", +] [[package]] name = "assert-json-diff" version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12" -dependencies = ["serde", "serde_json"] +dependencies = [ + "serde", + "serde_json", +] [[package]] name = "async-attributes" version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a3203e79f4dd9bdda415ed03cf14dae5a2bf775c683a00f94e9cd1faf0f596e5" -dependencies = ["quote", "syn 1.0.109"] +dependencies = [ + "quote", + "syn 1.0.109", +] [[package]] name = "async-channel" version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" -dependencies = ["concurrent-queue", "event-listener 2.5.3", "futures-core"] +dependencies = [ + "concurrent-queue", + "event-listener 2.5.3", + "futures-core", +] [[package]] name = "async-channel" @@ -98,10 +122,10 @@ version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" dependencies = [ - "concurrent-queue", - "event-listener-strategy", - "futures-core", - "pin-project-lite", + "concurrent-queue", + "event-listener-strategy", + "futures-core", + "pin-project-lite", ] [[package]] @@ -110,11 +134,11 @@ version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec" dependencies = [ - "async-task", - "concurrent-queue", - "fastrand", - "futures-lite", - "slab", + "async-task", + "concurrent-queue", + "fastrand", + "futures-lite", + "slab", ] [[package]] @@ -123,13 +147,13 @@ version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c" dependencies = [ - "async-channel 2.3.1", - "async-executor", - "async-io", - "async-lock", - "blocking", - "futures-lite", - "once_cell", + "async-channel 2.3.1", + "async-executor", + "async-io", + "async-lock", + "blocking", + "futures-lite", + "once_cell", ] [[package]] @@ -138,17 +162,17 @@ version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059" dependencies = [ - "async-lock", - "cfg-if", - "concurrent-queue", - "futures-io", - "futures-lite", - "parking", - "polling", - "rustix 0.38.44", - "slab", - "tracing", - "windows-sys 0.59.0", + "async-lock", + "cfg-if", + "concurrent-queue", + "futures-io", + "futures-lite", + "parking", + "polling", + "rustix 0.38.44", + "slab", + "tracing", + "windows-sys 0.59.0", ] [[package]] @@ -157,9 +181,9 @@ version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" dependencies = [ - "event-listener 5.4.0", - "event-listener-strategy", - "pin-project-lite", + "event-listener 5.4.0", + "event-listener-strategy", + "pin-project-lite", ] [[package]] @@ -167,7 +191,9 @@ name = "async-object-pool" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "333c456b97c3f2d50604e8b2624253b7f787208cb72eb75e64b0ad11b221652c" -dependencies = ["async-std"] +dependencies = [ + "async-std", +] [[package]] name = "async-process" @@ -175,17 +201,17 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb" dependencies = [ - "async-channel 2.3.1", - "async-io", - "async-lock", - "async-signal", - "async-task", - "blocking", - "cfg-if", - "event-listener 5.4.0", - "futures-lite", - "rustix 0.38.44", - "tracing", + "async-channel 2.3.1", + "async-io", + "async-lock", + "async-signal", + "async-task", + "blocking", + "cfg-if", + "event-listener 5.4.0", + "futures-lite", + "rustix 0.38.44", + "tracing", ] [[package]] @@ -194,16 +220,16 @@ version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3" dependencies = [ - "async-io", - "async-lock", - "atomic-waker", - "cfg-if", - "futures-core", - "futures-io", - "rustix 0.38.44", - "signal-hook-registry", - "slab", - "windows-sys 0.59.0", + "async-io", + "async-lock", + "atomic-waker", + "cfg-if", + "futures-core", + "futures-io", + "rustix 0.38.44", + "signal-hook-registry", + "slab", + "windows-sys 0.59.0", ] [[package]] @@ -212,26 +238,26 @@ version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "730294c1c08c2e0f85759590518f6333f0d5a0a766a27d519c1b244c3dfd8a24" dependencies = [ - "async-attributes", - "async-channel 1.9.0", - "async-global-executor", - "async-io", - "async-lock", - "async-process", - "crossbeam-utils", - "futures-channel", - "futures-core", - "futures-io", - "futures-lite", - "gloo-timers", - "kv-log-macro", - "log", - "memchr", - "once_cell", - "pin-project-lite", - "pin-utils", - "slab", - "wasm-bindgen-futures", + "async-attributes", + "async-channel 1.9.0", + "async-global-executor", + "async-io", + "async-lock", + "async-process", + "crossbeam-utils", + "futures-channel", + "futures-core", + "futures-io", + "futures-lite", + "gloo-timers", + "kv-log-macro", + "log", + "memchr", + "once_cell", + "pin-project-lite", + "pin-utils", + "slab", + "wasm-bindgen-futures", ] [[package]] @@ -245,7 +271,11 @@ name = "async-trait" version = "0.1.88" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" -dependencies = ["proc-macro2", "quote", "syn 2.0.100"] +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] [[package]] name = "atomic-waker" @@ -265,13 +295,13 @@ version = "0.3.74" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" dependencies = [ - "addr2line", - "cfg-if", - "libc", - "miniz_oxide", - "object", - "rustc-demangle", - "windows-targets 0.52.6", + "addr2line", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", + "windows-targets 0.52.6", ] [[package]] @@ -285,14 +315,20 @@ name = "basic-cookies" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67bd8fd42c16bdb08688243dc5f0cc117a3ca9efeeaba3a345a18a6159ad96f7" -dependencies = ["lalrpop", "lalrpop-util", "regex"] +dependencies = [ + "lalrpop", + "lalrpop-util", + "regex", +] [[package]] name = "bit-set" version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" -dependencies = ["bit-vec"] +dependencies = [ + "bit-vec", +] [[package]] name = "bit-vec" @@ -311,7 +347,9 @@ name = "block-buffer" version = "0.11.0-rc.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a229bfd78e4827c91b9b95784f69492c1b77c1ab75a45a8a037b139215086f94" -dependencies = ["hybrid-array"] +dependencies = [ + "hybrid-array", +] [[package]] name = "blocking" @@ -319,11 +357,11 @@ version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" dependencies = [ - "async-channel 2.3.1", - "async-task", - "futures-io", - "futures-lite", - "piper", + "async-channel 2.3.1", + "async-task", + "futures-io", + "futures-lite", + "piper", ] [[package]] @@ -343,14 +381,18 @@ name = "camino" version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" -dependencies = ["serde"] +dependencies = [ + "serde", +] [[package]] name = "cargo-platform" version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" -dependencies = ["serde"] +dependencies = [ + "serde", +] [[package]] name = "cargo_metadata" @@ -358,12 +400,12 @@ version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" dependencies = [ - "camino", - "cargo-platform", - "semver", - "serde", - "serde_json", - "thiserror", + "camino", + "cargo-platform", + "semver", + "serde", + "serde_json", + "thiserror", ] [[package]] @@ -377,21 +419,34 @@ name = "clap" version = "4.5.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83" -dependencies = ["clap_builder", "clap_derive"] +dependencies = [ + "clap_builder", + "clap_derive", +] [[package]] name = "clap_builder" version = "4.5.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8" -dependencies = ["anstream", "anstyle", "clap_lex", "strsim"] +dependencies = [ + "anstream", + "anstyle", + "clap_lex", + "strsim", +] [[package]] name = "clap_derive" version = "4.5.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7" -dependencies = ["heck", "proc-macro2", "quote", "syn 2.0.100"] +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn 2.0.100", +] [[package]] name = "clap_lex" @@ -403,17 +458,17 @@ checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" name = "cli" version = "0.3.2" dependencies = [ - "cargo_metadata", - "clap", - "env_logger", - "log", - "packager_deb", - "regex", - "serde", - "tempfile", - "thiserror", - "toml", - "types", + "cargo_metadata", + "clap", + "env_logger", + "log", + "packager_deb", + "regex", + "serde", + "tempfile", + "thiserror", + "toml", + "types", ] [[package]] @@ -427,7 +482,9 @@ name = "concurrent-queue" version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" -dependencies = ["crossbeam-utils"] +dependencies = [ + "crossbeam-utils", +] [[package]] name = "const-oid" @@ -440,7 +497,9 @@ name = "cpufeatures" version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" -dependencies = ["libc"] +dependencies = [ + "libc", +] [[package]] name = "crossbeam-utils" @@ -459,19 +518,21 @@ name = "crypto-common" version = "0.2.0-rc.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "170d71b5b14dec99db7739f6fc7d6ec2db80b78c3acb77db48392ccc3d8a9ea0" -dependencies = ["hybrid-array"] +dependencies = [ + "hybrid-array", +] [[package]] name = "debian" version = "0.1.0" dependencies = [ - "log", - "serde", - "shellexpand", - "tempfile", - "thiserror", - "toml", - "types", + "log", + "serde", + "shellexpand", + "tempfile", + "thiserror", + "toml", + "types", ] [[package]] @@ -479,42 +540,64 @@ name = "digest" version = "0.11.0-pre.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c478574b20020306f98d61c8ca3322d762e1ff08117422ac6106438605ea516" -dependencies = ["block-buffer", "const-oid", "crypto-common"] +dependencies = [ + "block-buffer", + "const-oid", + "crypto-common", +] [[package]] name = "dirs" version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" -dependencies = ["dirs-sys"] +dependencies = [ + "dirs-sys", +] [[package]] name = "dirs-next" version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" -dependencies = ["cfg-if", "dirs-sys-next"] +dependencies = [ + "cfg-if", + "dirs-sys-next", +] [[package]] name = "dirs-sys" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" -dependencies = ["libc", "option-ext", "redox_users", "windows-sys 0.48.0"] +dependencies = [ + "libc", + "option-ext", + "redox_users", + "windows-sys 0.48.0", +] [[package]] name = "dirs-sys-next" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" -dependencies = ["libc", "redox_users", "winapi"] +dependencies = [ + "libc", + "redox_users", + "winapi", +] [[package]] name = "displaydoc" version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" -dependencies = ["proc-macro2", "quote", "syn 2.0.100"] +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] [[package]] name = "either" @@ -527,21 +610,32 @@ name = "ena" version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d248bdd43ce613d87415282f69b9bb99d947d290b10962dd6c56233312c2ad5" -dependencies = ["log"] +dependencies = [ + "log", +] [[package]] name = "env_filter" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0" -dependencies = ["log", "regex"] +dependencies = [ + "log", + "regex", +] [[package]] name = "env_logger" version = "0.11.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3716d7a920fb4fac5d84e9d4bce8ceb321e9414b4409da61b07b75c1e3d0697" -dependencies = ["anstream", "anstyle", "env_filter", "jiff", "log"] +dependencies = [ + "anstream", + "anstyle", + "env_filter", + "jiff", + "log", +] [[package]] name = "equivalent" @@ -554,7 +648,10 @@ name = "errno" version = "0.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" -dependencies = ["libc", "windows-sys 0.59.0"] +dependencies = [ + "libc", + "windows-sys 0.59.0", +] [[package]] name = "event-listener" @@ -567,14 +664,21 @@ name = "event-listener" version = "5.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae" -dependencies = ["concurrent-queue", "parking", "pin-project-lite"] +dependencies = [ + "concurrent-queue", + "parking", + "pin-project-lite", +] [[package]] name = "event-listener-strategy" version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2" -dependencies = ["event-listener 5.4.0", "pin-project-lite"] +dependencies = [ + "event-listener 5.4.0", + "pin-project-lite", +] [[package]] name = "fastrand" @@ -587,7 +691,12 @@ name = "filetime" version = "0.2.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" -dependencies = ["cfg-if", "libc", "libredox", "windows-sys 0.59.0"] +dependencies = [ + "cfg-if", + "libc", + "libredox", + "windows-sys 0.59.0", +] [[package]] name = "fixedbitset" @@ -606,14 +715,18 @@ name = "form_urlencoded" version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" -dependencies = ["percent-encoding"] +dependencies = [ + "percent-encoding", +] [[package]] name = "futures-channel" version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" -dependencies = ["futures-core"] +dependencies = [ + "futures-core", +] [[package]] name = "futures-core" @@ -633,11 +746,11 @@ version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532" dependencies = [ - "fastrand", - "futures-core", - "futures-io", - "parking", - "pin-project-lite", + "fastrand", + "futures-core", + "futures-io", + "parking", + "pin-project-lite", ] [[package]] @@ -645,7 +758,11 @@ name = "futures-macro" version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" -dependencies = ["proc-macro2", "quote", "syn 2.0.100"] +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] [[package]] name = "futures-task" @@ -659,12 +776,12 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" dependencies = [ - "futures-core", - "futures-macro", - "futures-task", - "pin-project-lite", - "pin-utils", - "slab", + "futures-core", + "futures-macro", + "futures-task", + "pin-project-lite", + "pin-utils", + "slab", ] [[package]] @@ -672,7 +789,11 @@ name = "getrandom" version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" -dependencies = ["cfg-if", "libc", "wasi 0.11.0+wasi-snapshot-preview1"] +dependencies = [ + "cfg-if", + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", +] [[package]] name = "getrandom" @@ -680,10 +801,10 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" dependencies = [ - "cfg-if", - "libc", - "wasi 0.13.3+wasi-0.2.2", - "windows-targets 0.52.6", + "cfg-if", + "libc", + "wasi 0.13.3+wasi-0.2.2", + "windows-targets 0.52.6", ] [[package]] @@ -697,7 +818,12 @@ name = "gloo-timers" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994" -dependencies = ["futures-channel", "futures-core", "js-sys", "wasm-bindgen"] +dependencies = [ + "futures-channel", + "futures-core", + "js-sys", + "wasm-bindgen", +] [[package]] name = "hashbrown" @@ -722,14 +848,22 @@ name = "http" version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" -dependencies = ["bytes", "fnv", "itoa"] +dependencies = [ + "bytes", + "fnv", + "itoa", +] [[package]] name = "http-body" version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" -dependencies = ["bytes", "http", "pin-project-lite"] +dependencies = [ + "bytes", + "http", + "pin-project-lite", +] [[package]] name = "httparse" @@ -749,26 +883,26 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08ec9586ee0910472dec1a1f0f8acf52f0fdde93aea74d70d4a3107b4be0fd5b" dependencies = [ - "assert-json-diff", - "async-object-pool", - "async-std", - "async-trait", - "base64", - "basic-cookies", - "crossbeam-utils", - "form_urlencoded", - "futures-util", - "hyper", - "lazy_static", - "levenshtein", - "log", - "regex", - "serde", - "serde_json", - "serde_regex", - "similar", - "tokio", - "url", + "assert-json-diff", + "async-object-pool", + "async-std", + "async-trait", + "base64", + "basic-cookies", + "crossbeam-utils", + "form_urlencoded", + "futures-util", + "hyper", + "lazy_static", + "levenshtein", + "log", + "regex", + "serde", + "serde_json", + "serde_regex", + "similar", + "tokio", + "url", ] [[package]] @@ -776,7 +910,9 @@ name = "hybrid-array" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dab50e193aebe510fe0e40230145820e02f48dae0cf339ea4204e6e708ff7bd" -dependencies = ["typenum"] +dependencies = [ + "typenum", +] [[package]] name = "hyper" @@ -784,21 +920,21 @@ version = "0.14.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "http", - "http-body", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "socket2", - "tokio", - "tower-service", - "tracing", - "want", + "bytes", + "futures-channel", + "futures-core", + "futures-util", + "http", + "http-body", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", + "want", ] [[package]] @@ -806,14 +942,25 @@ name = "icu_collections" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" -dependencies = ["displaydoc", "yoke", "zerofrom", "zerovec"] +dependencies = [ + "displaydoc", + "yoke", + "zerofrom", + "zerovec", +] [[package]] name = "icu_locid" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" -dependencies = ["displaydoc", "litemap", "tinystr", "writeable", "zerovec"] +dependencies = [ + "displaydoc", + "litemap", + "tinystr", + "writeable", + "zerovec", +] [[package]] name = "icu_locid_transform" @@ -821,12 +968,12 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" dependencies = [ - "displaydoc", - "icu_locid", - "icu_locid_transform_data", - "icu_provider", - "tinystr", - "zerovec", + "displaydoc", + "icu_locid", + "icu_locid_transform_data", + "icu_provider", + "tinystr", + "zerovec", ] [[package]] @@ -841,16 +988,16 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" dependencies = [ - "displaydoc", - "icu_collections", - "icu_normalizer_data", - "icu_properties", - "icu_provider", - "smallvec", - "utf16_iter", - "utf8_iter", - "write16", - "zerovec", + "displaydoc", + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "utf16_iter", + "utf8_iter", + "write16", + "zerovec", ] [[package]] @@ -865,13 +1012,13 @@ version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" dependencies = [ - "displaydoc", - "icu_collections", - "icu_locid_transform", - "icu_properties_data", - "icu_provider", - "tinystr", - "zerovec", + "displaydoc", + "icu_collections", + "icu_locid_transform", + "icu_properties_data", + "icu_provider", + "tinystr", + "zerovec", ] [[package]] @@ -886,15 +1033,15 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" dependencies = [ - "displaydoc", - "icu_locid", - "icu_provider_macros", - "stable_deref_trait", - "tinystr", - "writeable", - "yoke", - "zerofrom", - "zerovec", + "displaydoc", + "icu_locid", + "icu_provider_macros", + "stable_deref_trait", + "tinystr", + "writeable", + "yoke", + "zerofrom", + "zerovec", ] [[package]] @@ -902,28 +1049,42 @@ name = "icu_provider_macros" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" -dependencies = ["proc-macro2", "quote", "syn 2.0.100"] +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] [[package]] name = "idna" version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" -dependencies = ["idna_adapter", "smallvec", "utf8_iter"] +dependencies = [ + "idna_adapter", + "smallvec", + "utf8_iter", +] [[package]] name = "idna_adapter" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" -dependencies = ["icu_normalizer", "icu_properties"] +dependencies = [ + "icu_normalizer", + "icu_properties", +] [[package]] name = "indexmap" version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058" -dependencies = ["equivalent", "hashbrown"] +dependencies = [ + "equivalent", + "hashbrown", +] [[package]] name = "is_terminal_polyfill" @@ -936,7 +1097,9 @@ name = "itertools" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" -dependencies = ["either"] +dependencies = [ + "either", +] [[package]] name = "itoa" @@ -950,11 +1113,11 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d699bc6dfc879fb1bf9bdff0d4c56f0884fc6f0d0eb0fba397a6d00cd9a6b85e" dependencies = [ - "jiff-static", - "log", - "portable-atomic", - "portable-atomic-util", - "serde", + "jiff-static", + "log", + "portable-atomic", + "portable-atomic-util", + "serde", ] [[package]] @@ -962,21 +1125,30 @@ name = "jiff-static" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d16e75759ee0aa64c57a56acbf43916987b20c77373cb7e808979e02b93c9f9" -dependencies = ["proc-macro2", "quote", "syn 2.0.100"] +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] [[package]] name = "js-sys" version = "0.3.77" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" -dependencies = ["once_cell", "wasm-bindgen"] +dependencies = [ + "once_cell", + "wasm-bindgen", +] [[package]] name = "kv-log-macro" version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f" -dependencies = ["log"] +dependencies = [ + "log", +] [[package]] name = "lalrpop" @@ -984,20 +1156,20 @@ version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55cb077ad656299f160924eb2912aa147d7339ea7d69e1b5517326fdcec3c1ca" dependencies = [ - "ascii-canvas", - "bit-set", - "ena", - "itertools", - "lalrpop-util", - "petgraph", - "pico-args", - "regex", - "regex-syntax", - "string_cache", - "term", - "tiny-keccak", - "unicode-xid", - "walkdir", + "ascii-canvas", + "bit-set", + "ena", + "itertools", + "lalrpop-util", + "petgraph", + "pico-args", + "regex", + "regex-syntax", + "string_cache", + "term", + "tiny-keccak", + "unicode-xid", + "walkdir", ] [[package]] @@ -1005,7 +1177,9 @@ name = "lalrpop-util" version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "507460a910eb7b32ee961886ff48539633b788a36b65692b95f225b844c82553" -dependencies = ["regex-automata"] +dependencies = [ + "regex-automata", +] [[package]] name = "lazy_static" @@ -1030,7 +1204,11 @@ name = "libredox" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" -dependencies = ["bitflags", "libc", "redox_syscall"] +dependencies = [ + "bitflags", + "libc", + "redox_syscall", +] [[package]] name = "linux-raw-sys" @@ -1055,14 +1233,19 @@ name = "lock_api" version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" -dependencies = ["autocfg", "scopeguard"] +dependencies = [ + "autocfg", + "scopeguard", +] [[package]] name = "log" version = "0.4.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e" -dependencies = ["value-bag"] +dependencies = [ + "value-bag", +] [[package]] name = "memchr" @@ -1075,7 +1258,9 @@ name = "miniz_oxide" version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5" -dependencies = ["adler2"] +dependencies = [ + "adler2", +] [[package]] name = "mio" @@ -1083,9 +1268,9 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" dependencies = [ - "libc", - "wasi 0.11.0+wasi-snapshot-preview1", - "windows-sys 0.52.0", + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", + "windows-sys 0.52.0", ] [[package]] @@ -1099,7 +1284,9 @@ name = "object" version = "0.36.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" -dependencies = ["memchr"] +dependencies = [ + "memchr", +] [[package]] name = "once_cell" @@ -1117,22 +1304,22 @@ checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" name = "packager_deb" version = "0.1.0" dependencies = [ - "cargo_metadata", - "debian", - "dirs", - "env_logger", - "filetime", - "httpmock", - "log", - "rand", - "serde", - "sha1", - "sha2", - "shellexpand", - "tempfile", - "thiserror", - "toml", - "types", + "cargo_metadata", + "debian", + "dirs", + "env_logger", + "filetime", + "httpmock", + "log", + "rand", + "serde", + "sha1", + "sha2", + "shellexpand", + "tempfile", + "thiserror", + "toml", + "types", ] [[package]] @@ -1146,7 +1333,10 @@ name = "parking_lot" version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" -dependencies = ["lock_api", "parking_lot_core"] +dependencies = [ + "lock_api", + "parking_lot_core", +] [[package]] name = "parking_lot_core" @@ -1154,11 +1344,11 @@ version = "0.9.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" dependencies = [ - "cfg-if", - "libc", - "redox_syscall", - "smallvec", - "windows-targets 0.52.6", + "cfg-if", + "libc", + "redox_syscall", + "smallvec", + "windows-targets 0.52.6", ] [[package]] @@ -1172,14 +1362,19 @@ name = "petgraph" version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" -dependencies = ["fixedbitset", "indexmap"] +dependencies = [ + "fixedbitset", + "indexmap", +] [[package]] name = "phf_shared" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" -dependencies = ["siphasher"] +dependencies = [ + "siphasher", +] [[package]] name = "pico-args" @@ -1204,12 +1399,21 @@ name = "piper" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" -dependencies = ["atomic-waker", "fastrand", "futures-io"] +dependencies = [ + "atomic-waker", + "fastrand", + "futures-io", +] [[package]] name = "pkg-builder" -version = "0.3..2" -dependencies = ["cli", "serde", "thiserror", "toml"] +version = "0.3.2" +dependencies = [ + "cli", + "serde", + "thiserror", + "toml", +] [[package]] name = "polling" @@ -1217,13 +1421,13 @@ version = "3.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f" dependencies = [ - "cfg-if", - "concurrent-queue", - "hermit-abi", - "pin-project-lite", - "rustix 0.38.44", - "tracing", - "windows-sys 0.59.0", + "cfg-if", + "concurrent-queue", + "hermit-abi", + "pin-project-lite", + "rustix 0.38.44", + "tracing", + "windows-sys 0.59.0", ] [[package]] @@ -1237,14 +1441,18 @@ name = "portable-atomic-util" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" -dependencies = ["portable-atomic"] +dependencies = [ + "portable-atomic", +] [[package]] name = "ppv-lite86" version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" -dependencies = ["zerocopy"] +dependencies = [ + "zerocopy", +] [[package]] name = "precomputed-hash" @@ -1257,63 +1465,91 @@ name = "proc-macro2" version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" -dependencies = ["unicode-ident"] +dependencies = [ + "unicode-ident", +] [[package]] name = "quote" version = "1.0.39" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1f1914ce909e1658d9907913b4b91947430c7d9be598b15a1912935b8c04801" -dependencies = ["proc-macro2"] +dependencies = [ + "proc-macro2", +] [[package]] name = "rand" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" -dependencies = ["rand_chacha", "rand_core", "zerocopy"] +dependencies = [ + "rand_chacha", + "rand_core", + "zerocopy", +] [[package]] name = "rand_chacha" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" -dependencies = ["ppv-lite86", "rand_core"] +dependencies = [ + "ppv-lite86", + "rand_core", +] [[package]] name = "rand_core" version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" -dependencies = ["getrandom 0.3.1"] +dependencies = [ + "getrandom 0.3.1", +] [[package]] name = "redox_syscall" version = "0.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1" -dependencies = ["bitflags"] +dependencies = [ + "bitflags", +] [[package]] name = "redox_users" version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" -dependencies = ["getrandom 0.2.15", "libredox", "thiserror"] +dependencies = [ + "getrandom 0.2.15", + "libredox", + "thiserror", +] [[package]] name = "regex" version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" -dependencies = ["aho-corasick", "memchr", "regex-automata", "regex-syntax"] +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] [[package]] name = "regex-automata" version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" -dependencies = ["aho-corasick", "memchr", "regex-syntax"] +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] [[package]] name = "regex-syntax" @@ -1333,11 +1569,11 @@ version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags", - "errno", - "libc", - "linux-raw-sys 0.4.15", - "windows-sys 0.59.0", + "bitflags", + "errno", + "libc", + "linux-raw-sys 0.4.15", + "windows-sys 0.59.0", ] [[package]] @@ -1346,11 +1582,11 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f7178faa4b75a30e269c71e61c353ce2748cf3d76f0c44c393f4e60abf49b825" dependencies = [ - "bitflags", - "errno", - "libc", - "linux-raw-sys 0.9.2", - "windows-sys 0.59.0", + "bitflags", + "errno", + "libc", + "linux-raw-sys 0.9.2", + "windows-sys 0.59.0", ] [[package]] @@ -1370,7 +1606,9 @@ name = "same-file" version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" -dependencies = ["winapi-util"] +dependencies = [ + "winapi-util", +] [[package]] name = "scopeguard" @@ -1383,70 +1621,100 @@ name = "semver" version = "1.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" -dependencies = ["serde"] +dependencies = [ + "serde", +] [[package]] name = "serde" version = "1.0.219" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" -dependencies = ["serde_derive"] +dependencies = [ + "serde_derive", +] [[package]] name = "serde_derive" version = "1.0.219" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" -dependencies = ["proc-macro2", "quote", "syn 2.0.100"] +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] [[package]] name = "serde_json" version = "1.0.140" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" -dependencies = ["itoa", "memchr", "ryu", "serde"] +dependencies = [ + "itoa", + "memchr", + "ryu", + "serde", +] [[package]] name = "serde_regex" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf" -dependencies = ["regex", "serde"] +dependencies = [ + "regex", + "serde", +] [[package]] name = "serde_spanned" version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" -dependencies = ["serde"] +dependencies = [ + "serde", +] [[package]] name = "sha1" version = "0.11.0-pre.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55f44e40722caefdd99383c25d3ae52a1094a1951215ae76f68837ece4e7f566" -dependencies = ["cfg-if", "cpufeatures", "digest"] +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] [[package]] name = "sha2" version = "0.11.0-pre.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19b4241d1a56954dce82cecda5c8e9c794eef6f53abe5e5216bac0a0ea71ffa7" -dependencies = ["cfg-if", "cpufeatures", "digest"] +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] [[package]] name = "shellexpand" version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b" -dependencies = ["dirs"] +dependencies = [ + "dirs", +] [[package]] name = "signal-hook-registry" version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" -dependencies = ["libc"] +dependencies = [ + "libc", +] [[package]] name = "similar" @@ -1465,7 +1733,9 @@ name = "slab" version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" -dependencies = ["autocfg"] +dependencies = [ + "autocfg", +] [[package]] name = "smallvec" @@ -1478,7 +1748,10 @@ name = "socket2" version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" -dependencies = ["libc", "windows-sys 0.52.0"] +dependencies = [ + "libc", + "windows-sys 0.52.0", +] [[package]] name = "stable_deref_trait" @@ -1492,10 +1765,10 @@ version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "938d512196766101d333398efde81bc1f37b00cb42c2f8350e5df639f040bbbe" dependencies = [ - "new_debug_unreachable", - "parking_lot", - "phf_shared", - "precomputed-hash", + "new_debug_unreachable", + "parking_lot", + "phf_shared", + "precomputed-hash", ] [[package]] @@ -1509,21 +1782,33 @@ name = "syn" version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" -dependencies = ["proc-macro2", "quote", "unicode-ident"] +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] [[package]] name = "syn" version = "2.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" -dependencies = ["proc-macro2", "quote", "unicode-ident"] +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] [[package]] name = "synstructure" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" -dependencies = ["proc-macro2", "quote", "syn 2.0.100"] +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] [[package]] name = "tempfile" @@ -1531,12 +1816,12 @@ version = "3.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c317e0a526ee6120d8dabad239c8dadca62b24b6f168914bbbc8e2fb1f0e567" dependencies = [ - "cfg-if", - "fastrand", - "getrandom 0.3.1", - "once_cell", - "rustix 1.0.2", - "windows-sys 0.59.0", + "cfg-if", + "fastrand", + "getrandom 0.3.1", + "once_cell", + "rustix 1.0.2", + "windows-sys 0.59.0", ] [[package]] @@ -1544,35 +1829,50 @@ name = "term" version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f" -dependencies = ["dirs-next", "rustversion", "winapi"] +dependencies = [ + "dirs-next", + "rustversion", + "winapi", +] [[package]] name = "thiserror" version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" -dependencies = ["thiserror-impl"] +dependencies = [ + "thiserror-impl", +] [[package]] name = "thiserror-impl" version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" -dependencies = ["proc-macro2", "quote", "syn 2.0.100"] +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] [[package]] name = "tiny-keccak" version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" -dependencies = ["crunchy"] +dependencies = [ + "crunchy", +] [[package]] name = "tinystr" version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" -dependencies = ["displaydoc", "zerovec"] +dependencies = [ + "displaydoc", + "zerovec", +] [[package]] name = "tokio" @@ -1580,14 +1880,14 @@ version = "1.44.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a" dependencies = [ - "backtrace", - "libc", - "mio", - "pin-project-lite", - "signal-hook-registry", - "socket2", - "tokio-macros", - "windows-sys 0.52.0", + "backtrace", + "libc", + "mio", + "pin-project-lite", + "signal-hook-registry", + "socket2", + "tokio-macros", + "windows-sys 0.52.0", ] [[package]] @@ -1595,28 +1895,45 @@ name = "tokio-macros" version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" -dependencies = ["proc-macro2", "quote", "syn 2.0.100"] +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] [[package]] name = "toml" version = "0.8.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" -dependencies = ["serde", "serde_spanned", "toml_datetime", "toml_edit"] +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] [[package]] name = "toml_datetime" version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" -dependencies = ["serde"] +dependencies = [ + "serde", +] [[package]] name = "toml_edit" version = "0.22.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" -dependencies = ["indexmap", "serde", "serde_spanned", "toml_datetime", "winnow"] +dependencies = [ + "indexmap", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] [[package]] name = "tower-service" @@ -1629,14 +1946,19 @@ name = "tracing" version = "0.1.41" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" -dependencies = ["pin-project-lite", "tracing-core"] +dependencies = [ + "pin-project-lite", + "tracing-core", +] [[package]] name = "tracing-core" version = "0.1.33" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" -dependencies = ["once_cell"] +dependencies = [ + "once_cell", +] [[package]] name = "try-lock" @@ -1654,13 +1976,13 @@ checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" name = "types" version = "0.1.0" dependencies = [ - "log", - "semver", - "serde", - "tempfile", - "thiserror", - "toml", - "url", + "log", + "semver", + "serde", + "tempfile", + "thiserror", + "toml", + "url", ] [[package]] @@ -1680,7 +2002,11 @@ name = "url" version = "2.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" -dependencies = ["form_urlencoded", "idna", "percent-encoding"] +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", +] [[package]] name = "utf16_iter" @@ -1711,14 +2037,19 @@ name = "walkdir" version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" -dependencies = ["same-file", "winapi-util"] +dependencies = [ + "same-file", + "winapi-util", +] [[package]] name = "want" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" -dependencies = ["try-lock"] +dependencies = [ + "try-lock", +] [[package]] name = "wasi" @@ -1731,14 +2062,21 @@ name = "wasi" version = "0.13.3+wasi-0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2" -dependencies = ["wit-bindgen-rt"] +dependencies = [ + "wit-bindgen-rt", +] [[package]] name = "wasm-bindgen" version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" -dependencies = ["cfg-if", "once_cell", "rustversion", "wasm-bindgen-macro"] +dependencies = [ + "cfg-if", + "once_cell", + "rustversion", + "wasm-bindgen-macro", +] [[package]] name = "wasm-bindgen-backend" @@ -1746,12 +2084,12 @@ version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" dependencies = [ - "bumpalo", - "log", - "proc-macro2", - "quote", - "syn 2.0.100", - "wasm-bindgen-shared", + "bumpalo", + "log", + "proc-macro2", + "quote", + "syn 2.0.100", + "wasm-bindgen-shared", ] [[package]] @@ -1759,14 +2097,23 @@ name = "wasm-bindgen-futures" version = "0.4.50" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" -dependencies = ["cfg-if", "js-sys", "once_cell", "wasm-bindgen", "web-sys"] +dependencies = [ + "cfg-if", + "js-sys", + "once_cell", + "wasm-bindgen", + "web-sys", +] [[package]] name = "wasm-bindgen-macro" version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" -dependencies = ["quote", "wasm-bindgen-macro-support"] +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] [[package]] name = "wasm-bindgen-macro-support" @@ -1774,11 +2121,11 @@ version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.100", - "wasm-bindgen-backend", - "wasm-bindgen-shared", + "proc-macro2", + "quote", + "syn 2.0.100", + "wasm-bindgen-backend", + "wasm-bindgen-shared", ] [[package]] @@ -1786,21 +2133,29 @@ name = "wasm-bindgen-shared" version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" -dependencies = ["unicode-ident"] +dependencies = [ + "unicode-ident", +] [[package]] name = "web-sys" version = "0.3.77" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" -dependencies = ["js-sys", "wasm-bindgen"] +dependencies = [ + "js-sys", + "wasm-bindgen", +] [[package]] name = "winapi" version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = ["winapi-i686-pc-windows-gnu", "winapi-x86_64-pc-windows-gnu"] +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] [[package]] name = "winapi-i686-pc-windows-gnu" @@ -1813,7 +2168,9 @@ name = "winapi-util" version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" -dependencies = ["windows-sys 0.59.0"] +dependencies = [ + "windows-sys 0.59.0", +] [[package]] name = "winapi-x86_64-pc-windows-gnu" @@ -1826,21 +2183,27 @@ name = "windows-sys" version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" -dependencies = ["windows-targets 0.48.5"] +dependencies = [ + "windows-targets 0.48.5", +] [[package]] name = "windows-sys" version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" -dependencies = ["windows-targets 0.52.6"] +dependencies = [ + "windows-targets 0.52.6", +] [[package]] name = "windows-sys" version = "0.59.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" -dependencies = ["windows-targets 0.52.6"] +dependencies = [ + "windows-targets 0.52.6", +] [[package]] name = "windows-targets" @@ -1848,13 +2211,13 @@ version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" dependencies = [ - "windows_aarch64_gnullvm 0.48.5", - "windows_aarch64_msvc 0.48.5", - "windows_i686_gnu 0.48.5", - "windows_i686_msvc 0.48.5", - "windows_x86_64_gnu 0.48.5", - "windows_x86_64_gnullvm 0.48.5", - "windows_x86_64_msvc 0.48.5", + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", ] [[package]] @@ -1863,14 +2226,14 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm 0.52.6", - "windows_aarch64_msvc 0.52.6", - "windows_i686_gnu 0.52.6", - "windows_i686_gnullvm", - "windows_i686_msvc 0.52.6", - "windows_x86_64_gnu 0.52.6", - "windows_x86_64_gnullvm 0.52.6", - "windows_x86_64_msvc 0.52.6", + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", ] [[package]] @@ -1968,14 +2331,18 @@ name = "winnow" version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1" -dependencies = ["memchr"] +dependencies = [ + "memchr", +] [[package]] name = "wit-bindgen-rt" version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c" -dependencies = ["bitflags"] +dependencies = [ + "bitflags", +] [[package]] name = "write16" @@ -1994,53 +2361,84 @@ name = "yoke" version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" -dependencies = ["serde", "stable_deref_trait", "yoke-derive", "zerofrom"] +dependencies = [ + "serde", + "stable_deref_trait", + "yoke-derive", + "zerofrom", +] [[package]] name = "yoke-derive" version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" -dependencies = ["proc-macro2", "quote", "syn 2.0.100", "synstructure"] +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", + "synstructure", +] [[package]] name = "zerocopy" version = "0.8.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6" -dependencies = ["zerocopy-derive"] +dependencies = [ + "zerocopy-derive", +] [[package]] name = "zerocopy-derive" version = "0.8.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154" -dependencies = ["proc-macro2", "quote", "syn 2.0.100"] +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] [[package]] name = "zerofrom" version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" -dependencies = ["zerofrom-derive"] +dependencies = [ + "zerofrom-derive", +] [[package]] name = "zerofrom-derive" version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" -dependencies = ["proc-macro2", "quote", "syn 2.0.100", "synstructure"] +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", + "synstructure", +] [[package]] name = "zerovec" version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" -dependencies = ["yoke", "zerofrom", "zerovec-derive"] +dependencies = [ + "yoke", + "zerofrom", + "zerovec-derive", +] [[package]] name = "zerovec-derive" version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" -dependencies = ["proc-macro2", "quote", "syn 2.0.100"] +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] From 0d13421512c3ccd28b7b5d93f01e56272a56d51f Mon Sep 17 00:00:00 2001 From: Eniko Nagy <4188977+eenagy@users.noreply.github.com> Date: Sat, 2 Aug 2025 08:36:23 +0200 Subject: [PATCH 4/4] update branch --- workspace/pkg_builder/src/main.rs | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/workspace/pkg_builder/src/main.rs b/workspace/pkg_builder/src/main.rs index 78ab4274..f0595604 100644 --- a/workspace/pkg_builder/src/main.rs +++ b/workspace/pkg_builder/src/main.rs @@ -23,10 +23,20 @@ fn format_error(err: &dyn Error) -> String { chain.push(source.to_string()); current = source.source(); } + let chain_str = chain .iter() - .map(|s| s.lines().next().unwrap_or_default()) + .enumerate() + .map(|(i, s)| { + let indent = " ".repeat(i); + format!("{}{}", indent, s.lines().next().unwrap_or_default()) + }) .collect::>() - .join(" -> "); - format!("Error:\n>{}\n{}", chain_str, message) + .join("\n"); + + format!( + "Error:\n{}\n\nFull error message:\n{}", + chain_str, + message + ) } \ No newline at end of file