diff --git a/recipes/wip/dev/cargo-tools/cargo-featalign/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-featalign/recipe.toml index 23bbf9295..b58617452 100644 --- a/recipes/wip/dev/cargo-tools/cargo-featalign/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-featalign/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/hack-ink/cargo-featalign" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-feature-combinations/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-feature-combinations/recipe.toml index 146c87100..949c66c97 100644 --- a/recipes/wip/dev/cargo-tools/cargo-feature-combinations/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-feature-combinations/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/romnn/cargo-feature-combinations" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-feature/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-feature/recipe.toml index b713840e5..3634c1d11 100644 --- a/recipes/wip/dev/cargo-tools/cargo-feature/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-feature/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/Riey/cargo-feature" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-files/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-files/recipe.toml index 9fb302b77..e0fa49038 100644 --- a/recipes/wip/dev/cargo-tools/cargo-files/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-files/recipe.toml @@ -1,8 +1,7 @@ #TODO camino crate error [source] git = "https://github.com/dcchut/cargo-files" +shallow_clone = true [build] -template = "custom" -script = """ -cookbook_cargo_packages cargo-files -""" +template = "cargo" +cargopackages = ["cargo-files"] diff --git a/recipes/wip/dev/cargo-tools/cargo-fixture/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-fixture/recipe.toml index 9e914954d..2d5c0d465 100644 --- a/recipes/wip/dev/cargo-tools/cargo-fixture/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-fixture/recipe.toml @@ -1,5 +1,6 @@ #TODO async-io and rustix crates error [source] git = "https://github.com/vojtechkral/cargo-fixture" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-ft/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-ft/recipe.toml index 9d5ef4d8a..ed5eae052 100644 --- a/recipes/wip/dev/cargo-tools/cargo-ft/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-ft/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/stormshield/cargo-ft" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-fuzz/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-fuzz/recipe.toml index 30db380bc..1ab019a7d 100644 --- a/recipes/wip/dev/cargo-tools/cargo-fuzz/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-fuzz/recipe.toml @@ -1,5 +1,6 @@ #TODO compiled but not tested (after an update on proc-macro2) [source] git = "https://github.com/rust-fuzz/cargo-fuzz" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-gc/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-gc/recipe.toml index 4a321ea35..50c63f1c6 100644 --- a/recipes/wip/dev/cargo-tools/cargo-gc/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-gc/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/waynexia/cargo-gc" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-geiger/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-geiger/recipe.toml index 863ce563e..358b23919 100644 --- a/recipes/wip/dev/cargo-tools/cargo-geiger/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-geiger/recipe.toml @@ -1,13 +1,14 @@ #TODO camino crate error [source] git = "https://github.com/rust-secure-code/cargo-geiger" +shallow_clone = true [build] template = "custom" dependencies = [ - "openssl1", + "openssl3", ] script = """ +DYNAMIC_INIT export OPENSSL_DIR="${COOKBOOK_SYSROOT}" -export OPENSSL_STATIC="true" cookbook_cargo_packages cargo-geiger """ diff --git a/recipes/wip/dev/cargo-tools/cargo-generate/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-generate/recipe.toml index 7eed481ab..f6428e609 100644 --- a/recipes/wip/dev/cargo-tools/cargo-generate/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-generate/recipe.toml @@ -1,8 +1,9 @@ #TODO fs_at crate error [source] git = "https://github.com/cargo-generate/cargo-generate" +shallow_clone = true [build] template = "cargo" dependencies = [ - "openssl1", + "openssl3", ] diff --git a/recipes/wip/dev/cargo-tools/cargo-get/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-get/recipe.toml index 53a41880d..aac18dc21 100644 --- a/recipes/wip/dev/cargo-tools/cargo-get/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-get/recipe.toml @@ -1,5 +1,6 @@ #TODO compiled but not tested [source] git = "https://github.com/nicolaiunrein/cargo-get" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-goggles/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-goggles/recipe.toml index 95b73e1f1..a4359be2c 100644 --- a/recipes/wip/dev/cargo-tools/cargo-goggles/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-goggles/recipe.toml @@ -1,5 +1,6 @@ #TODO serde crate error [source] git = "https://github.com/M4SS-Code/cargo-goggles" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-guppy/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-guppy/recipe.toml index 8db3eff88..e693e6f13 100644 --- a/recipes/wip/dev/cargo-tools/cargo-guppy/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-guppy/recipe.toml @@ -1,8 +1,7 @@ #TODO camino crate error [source] git = "https://github.com/guppy-rs/guppy" +shallow_clone = true [build] -template = "custom" -script = """ -cookbook_cargo_packages cargo-guppy -""" +template = "cargo" +cargopackages = ["cargo-guppy"] diff --git a/recipes/wip/dev/cargo-tools/cargo-hack/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-hack/recipe.toml index f609428e6..7386a2780 100644 --- a/recipes/wip/dev/cargo-tools/cargo-hack/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-hack/recipe.toml @@ -1,5 +1,6 @@ #TODO serde crate error [source] git = "https://github.com/taiki-e/cargo-hack" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-hackerman/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-hackerman/recipe.toml index e356801d7..339a1511b 100644 --- a/recipes/wip/dev/cargo-tools/cargo-hackerman/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-hackerman/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/pacak/hackerman" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-hakari/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-hakari/recipe.toml index a99ae45af..2eece6d4f 100644 --- a/recipes/wip/dev/cargo-tools/cargo-hakari/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-hakari/recipe.toml @@ -1,8 +1,7 @@ #TODO atomicwrites and rustix crates error [source] git = "https://github.com/guppy-rs/guppy" +shallow_clone = true [build] -template = "custom" -script = """ -cookbook_cargo_packages cargo-hakari -""" +template = "cargo" +cargopackages = ["cargo-hakari"] diff --git a/recipes/wip/dev/cargo-tools/cargo-http-registry/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-http-registry/recipe.toml index fb51cdf90..276731ab2 100644 --- a/recipes/wip/dev/cargo-tools/cargo-http-registry/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-http-registry/recipe.toml @@ -1,8 +1,9 @@ #TODO compiled but not tested [source] git = "https://github.com/d-e-s-o/cargo-http-registry" +shallow_clone = true [build] template = "cargo" dependencies = [ - "openssl1", + "openssl3", ] diff --git a/recipes/wip/dev/cargo-tools/cargo-info/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-info/recipe.toml index e7a16a15c..dacaf0145 100644 --- a/recipes/wip/dev/cargo-tools/cargo-info/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-info/recipe.toml @@ -1,8 +1,9 @@ #TODO openssl error [source] git = "https://gitlab.com/imp/cargo-info" +shallow_clone = true [build] template = "cargo" dependencies = [ - "openssl1", + "openssl3", ] diff --git a/recipes/wip/dev/cargo-tools/cargo-lambda/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-lambda/recipe.toml index 95bff1a14..c36a3b3e3 100644 --- a/recipes/wip/dev/cargo-tools/cargo-lambda/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-lambda/recipe.toml @@ -1,8 +1,7 @@ #TODO camino crate error [source] git = "https://github.com/cargo-lambda/cargo-lambda" +shallow_clone = true [build] -template = "custom" -script = """ -cookbook_cargo_packages cargo-lambda -""" +template = "cargo" +cargopackages = ["cargo-lambda"] diff --git a/recipes/wip/dev/cargo-tools/cargo-leet/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-leet/recipe.toml index 0e8956b1f..cb5a2b79f 100644 --- a/recipes/wip/dev/cargo-tools/cargo-leet/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-leet/recipe.toml @@ -1,5 +1,6 @@ #TODO compiled but not tested [source] git = "https://github.com/rust-practice/cargo-leet" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-leptos/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-leptos/recipe.toml index 60bfc093f..777555886 100644 --- a/recipes/wip/dev/cargo-tools/cargo-leptos/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-leptos/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/leptos-rs/cargo-leptos" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-license/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-license/recipe.toml index 7ba34deee..86c45514a 100644 --- a/recipes/wip/dev/cargo-tools/cargo-license/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-license/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/onur/cargo-license" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-limit/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-limit/recipe.toml index a7bfeca5b..9e2e9ae3d 100644 --- a/recipes/wip/dev/cargo-tools/cargo-limit/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-limit/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/cargo-limit/cargo-limit" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-list/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-list/recipe.toml index 4959c583a..4994c1b45 100644 --- a/recipes/wip/dev/cargo-tools/cargo-list/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-list/recipe.toml @@ -1,8 +1,9 @@ #TODO update the redox_syscall crate version on the dependency tree [source] git = "https://github.com/qtfkwk/cargo-list" +shallow_clone = true [build] template = "cargo" dependencies = [ - "openssl1", + "openssl3", ] diff --git a/recipes/wip/dev/cargo-tools/cargo-llvm-cov/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-llvm-cov/recipe.toml index 0edd437f4..313d019e2 100644 --- a/recipes/wip/dev/cargo-tools/cargo-llvm-cov/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-llvm-cov/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/taiki-e/cargo-llvm-cov" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-llvm-lines/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-llvm-lines/recipe.toml index e9fefa366..4d99377c4 100644 --- a/recipes/wip/dev/cargo-tools/cargo-llvm-lines/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-llvm-lines/recipe.toml @@ -1,5 +1,6 @@ #TODO compiled but not tested [source] git = "https://github.com/dtolnay/cargo-llvm-lines" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-loc/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-loc/recipe.toml index 0e1af283a..7b59c42ac 100644 --- a/recipes/wip/dev/cargo-tools/cargo-loc/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-loc/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/Shnatsel/cargo-loc" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-lockup/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-lockup/recipe.toml index 0e0fe239e..ea325283c 100644 --- a/recipes/wip/dev/cargo-tools/cargo-lockup/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-lockup/recipe.toml @@ -1,5 +1,6 @@ #TODO compiled but not tested [source] git = "https://github.com/collinoc/cargo-lookup" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-machete/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-machete/recipe.toml index 7fcd1a66f..37bb54d60 100644 --- a/recipes/wip/dev/cargo-tools/cargo-machete/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-machete/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/bnjbvr/cargo-machete" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-make/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-make/recipe.toml index 3c7599e74..4c080764e 100644 --- a/recipes/wip/dev/cargo-tools/cargo-make/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-make/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/sagiegurari/cargo-make" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-modules/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-modules/recipe.toml index e8e49b795..d44f1bcd0 100644 --- a/recipes/wip/dev/cargo-tools/cargo-modules/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-modules/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/regexident/cargo-modules" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-msrv/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-msrv/recipe.toml index 60eac40ca..6b6221352 100644 --- a/recipes/wip/dev/cargo-tools/cargo-msrv/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-msrv/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error (after a patch on ring) [source] git = "https://github.com/foresterre/cargo-msrv" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-multivers/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-multivers/recipe.toml index 83b4b406a..852870c81 100644 --- a/recipes/wip/dev/cargo-tools/cargo-multivers/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-multivers/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/ronnychevalier/cargo-multivers" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-mutants/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-mutants/recipe.toml index 156d2e2e7..43a94bee7 100644 --- a/recipes/wip/dev/cargo-tools/cargo-mutants/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-mutants/recipe.toml @@ -1,6 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/sourcefrog/cargo-mutants" - +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-nextest/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-nextest/recipe.toml index 43f484daa..3c317e694 100644 --- a/recipes/wip/dev/cargo-tools/cargo-nextest/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-nextest/recipe.toml @@ -1,8 +1,7 @@ #TODO shared_child and libc crates error [source] git = "https://github.com/nextest-rs/nextest" +shallow_clone = true [build] -template = "custom" -script = """ -cookbook_cargo_packages cargo-nextest -""" +template = "cargo" +cargopackages = ["cargo-nextest"] diff --git a/recipes/wip/dev/cargo-tools/cargo-outofdate/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-outofdate/recipe.toml index d2ab84152..c570c6ec7 100644 --- a/recipes/wip/dev/cargo-tools/cargo-outofdate/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-outofdate/recipe.toml @@ -1,8 +1,9 @@ #TODO cargo-util crate error [source] git = "https://github.com/quininer/cargo-outofdate" +shallow_clone = true [build] template = "cargo" dependencies = [ - "openssl1", + "openssl3", ] diff --git a/recipes/wip/dev/cargo-tools/cargo-packager/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-packager/recipe.toml index b918f8935..aae8cbc7d 100644 --- a/recipes/wip/dev/cargo-tools/cargo-packager/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-packager/recipe.toml @@ -1,8 +1,7 @@ #TODO camino crate error [source] git = "https://github.com/crabnebula-dev/cargo-packager" +shallow_clone = true [build] -template = "custom" -script = """ -cookbook_cargo_packages cargo-packager -""" +template = "cargo" +cargopackages = ["cargo-packager"] diff --git a/recipes/wip/dev/cargo-tools/cargo-patch/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-patch/recipe.toml index 34a3a6861..d70968cc0 100644 --- a/recipes/wip/dev/cargo-tools/cargo-patch/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-patch/recipe.toml @@ -1,8 +1,9 @@ #TODO ahash crate error [source] git = "https://github.com/itmettkeDE/cargo-patch" +shallow_clone = true [build] template = "cargo" dependencies = [ - "openssl1", + "openssl3", ] diff --git a/recipes/wip/dev/cargo-tools/cargo-preflight/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-preflight/recipe.toml index 7675d75de..1879365d2 100644 --- a/recipes/wip/dev/cargo-tools/cargo-preflight/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-preflight/recipe.toml @@ -1,8 +1,9 @@ #TODO camino crate error [source] git = "https://github.com/supinie/cargo-preflight" +shallow_clone = true [build] template = "cargo" dependencies = [ - "openssl1", + "openssl3", ] diff --git a/recipes/wip/dev/cargo-tools/cargo-public-api/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-public-api/recipe.toml index 3583dd6ba..b9ee5fa48 100644 --- a/recipes/wip/dev/cargo-tools/cargo-public-api/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-public-api/recipe.toml @@ -1,11 +1,10 @@ #TODO camino crate error [source] git = "https://github.com/Enselic/cargo-public-api" +shallow_clone = true [build] -template = "custom" +template = "cargo" +cargopackages = ["cargo-public-api"] dependencies = [ - "openssl1", + "openssl3", ] -script = """ -cookbook_cargo_packages cargo-public-api -""" diff --git a/recipes/wip/dev/cargo-tools/cargo-px/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-px/recipe.toml index f317d168c..64d50186d 100644 --- a/recipes/wip/dev/cargo-tools/cargo-px/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-px/recipe.toml @@ -1,5 +1,6 @@ #TODO ahash crate error [source] git = "https://github.com/LukeMathWalker/cargo-px" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-qtest/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-qtest/recipe.toml index ace273e98..6ac5f983d 100644 --- a/recipes/wip/dev/cargo-tools/cargo-qtest/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-qtest/recipe.toml @@ -1,5 +1,6 @@ #TODO compiled but not tested [source] git = "https://github.com/onur-ozkan/cargo-qtest" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-rdme/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-rdme/recipe.toml index 47435ad90..0376035ae 100644 --- a/recipes/wip/dev/cargo-tools/cargo-rdme/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-rdme/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/orium/cargo-rdme" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-release/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-release/recipe.toml index 1322d13f6..15bca7b0e 100644 --- a/recipes/wip/dev/cargo-tools/cargo-release/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-release/recipe.toml @@ -1,5 +1,6 @@ #TODO openssl-sys crate error [source] git = "https://github.com/crate-ci/cargo-release" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-remark/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-remark/recipe.toml index 4439c6c8d..335417529 100644 --- a/recipes/wip/dev/cargo-tools/cargo-remark/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-remark/recipe.toml @@ -1,8 +1,7 @@ #TODO camino crate error [source] git = "https://github.com/kobzol/cargo-remark" +shallow_clone = true [build] -template = "custom" -script = """ -cookbook_cargo --no-default-features -""" +template = "cargo" +cargoflags = ["--no-default-features"] diff --git a/recipes/wip/dev/cargo-tools/cargo-run-bin/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-run-bin/recipe.toml index 4101bffc3..e381d6266 100644 --- a/recipes/wip/dev/cargo-tools/cargo-run-bin/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-run-bin/recipe.toml @@ -1,5 +1,6 @@ #TODO compilation error [source] git = "https://github.com/dustinblackman/cargo-run-bin" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-scaffold/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-scaffold/recipe.toml index b93d37c94..1acce5648 100644 --- a/recipes/wip/dev/cargo-tools/cargo-scaffold/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-scaffold/recipe.toml @@ -1,13 +1,14 @@ #TODO openssl-sys crate error [source] git = "https://github.com/iomentum/cargo-scaffold" +shallow_clone = true [build] template = "custom" dependencies = [ - "openssl1", + "openssl3", ] script = """ +DYNAMIC_INIT export OPENSSL_DIR="${COOKBOOK_SYSROOT}" -export OPENSSL_STATIC="true" cookbook_cargo """ diff --git a/recipes/wip/dev/cargo-tools/cargo-selector/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-selector/recipe.toml index 844aa3ec3..02cee2743 100644 --- a/recipes/wip/dev/cargo-tools/cargo-selector/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-selector/recipe.toml @@ -1,5 +1,6 @@ #TODO camino crate error [source] git = "https://github.com/lusingander/cargo-selector" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/dev/cargo-tools/cargo-semver-checks/recipe.toml b/recipes/wip/dev/cargo-tools/cargo-semver-checks/recipe.toml index f1b86896c..64a2af0c0 100644 --- a/recipes/wip/dev/cargo-tools/cargo-semver-checks/recipe.toml +++ b/recipes/wip/dev/cargo-tools/cargo-semver-checks/recipe.toml @@ -1,5 +1,6 @@ #TODO serde crate error [source] git = "https://github.com/obi1kenobi/cargo-semver-checks" +shallow_clone = true [build] template = "cargo"