Improve wip recipes

This commit is contained in:
Ribbon 2026-03-12 14:16:12 -03:00
parent 00350d5f8c
commit 404578ca29
32 changed files with 54 additions and 33 deletions

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/EmbarkStudios/cargo-about"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO compiled but not tested
[source]
git = "https://github.com/frewsxcv/cargo-all-features"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/ameknite/cargo-attribution"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,14 +1,15 @@
#TODO camino crate error (after a patch on the ring crate)
[source]
git = "https://github.com/rustsec/rustsec"
shallow_clone = true
[build]
template = "custom"
dependencies = [
"openssl1",
"openssl3",
"libssh2",
]
script = """
DYNAMIC_INIT
export OPENSSL_DIR="${COOKBOOK_SYSROOT}"
export OPENSSL_STATIC="true"
cookbook_cargo_packages cargo-audit
"""

View File

@ -1,8 +1,7 @@
#TODO camino crate error
[source]
git = "https://github.com/rust-secure-code/cargo-auditable"
shallow_clone = true
[build]
template = "custom"
script = """
cookbook_cargo_packages cargo-auditable
"""
template = "cargo"
cargopackages = ["cargo-auditable"]

View File

@ -1,8 +1,9 @@
#TODO compiled but not tested
[source]
git = "https://github.com/automation-tasks-rs/cargo-auto"
shallow_clone = true
[build]
template = "cargo"
dependencies = [
"openssl1",
"openssl3",
]

View File

@ -1,5 +1,6 @@
#TODO compiled but not tested
[source]
git = "https://github.com/nwiizo/cargo-autodd"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/rust-embedded/cargo-binutils"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO compiled but not tested
[source]
git = "https://github.com/RazrFalcon/cargo-bloat"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO require rustc 1.75 or newer
[source]
git = "https://github.com/lu-zero/cargo-c"
shallow_clone = true
[build]
template = "cargo"

View File

@ -2,5 +2,6 @@
# tested 29th January 2026
[source]
git = "https://github.com/matthiaskrgr/cargo-cache"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO compiled but not tested
[source]
git = "https://github.com/RalfJung/cargo-careful"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO require the components rust-src rustc-dev llvm-tools-preview to be installed
[source]
git = "https://github.com/hlisdero/cargo-check-deadlock"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO compiled but not tested
[source]
git = "https://github.com/cargo-checkmate/cargo-checkmate"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,8 +1,9 @@
#TODO compiled but not tested
[source]
git = "https://github.com/ehuss/cargo-clone-crate"
shallow_clone = true
[build]
template = "cargo"
dependencies = [
"openssl1",
"openssl3",
]

View File

@ -1,11 +1,10 @@
#TODO cargo-util crate error
[source]
git = "https://github.com/JanLikar/cargo-clone"
shallow_clone = true
[build]
template = "custom"
template = "cargo"
cargopackages = ["cargo-clone"]
dependencies = [
"openssl1",
"openssl3",
]
script = """
cookbook_cargo_packages cargo-clone
"""

View File

@ -1,5 +1,6 @@
#TODO serde crate error (after cargo update)
[source]
git = "https://github.com/qryxip/cargo-compete"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,8 +1,9 @@
#TODO camino crate error
[source]
git = "https://github.com/bytecodealliance/cargo-component"
shallow_clone = true
[build]
template = "cargo"
dependencies = [
"openssl1",
"openssl3",
]

View File

@ -1,11 +1,10 @@
#TODO openssl-sys crate error
[source]
git = "https://github.com/crev-dev/cargo-crev"
shallow_clone = true
[build]
template = "custom"
template = "cargo"
cargopackages = ["cargo-crev"]
dependencies = [
"openssl1",
"openssl3",
]
script = """
cookbook_cargo_packages cargo-crev
"""

View File

@ -1,5 +1,6 @@
#TODO camino crate error (after a patch on the ring crate)
[source]
git = "https://github.com/EmbarkStudios/cargo-deny"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,8 +1,9 @@
#TODO cargo-util crate error
[source]
git = "https://github.com/Alfex4936/cargo-depsize"
shallow_clone = true
[build]
template = "cargo"
dependencies = [
"openssl1",
"openssl3",
]

View File

@ -1,8 +1,7 @@
#TODO camino crate error
[source]
git = "https://github.com/dcchut/cargo-derivefmt"
shallow_clone = true
[build]
template = "custom"
script = """
cookbook_cargo_packages cargo-derivefmt
"""
template = "cargo"
cargopackages = ["cargo-derivefmt"]

View File

@ -1,5 +1,6 @@
#TODO termsize crate error
[source]
git = "https://github.com/the-lean-crate/cargo-diet"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,8 +1,7 @@
#TODO camino crate error
[source]
git = "https://github.com/axodotdev/cargo-dist"
shallow_clone = true
[build]
template = "custom"
script = """
cookbook_cargo_packages cargo-dist
"""
template = "cargo"
cargopackages = ["cargo-dist"]

View File

@ -1,5 +1,6 @@
#TODO compiled but not tested
[source]
git = "https://github.com/dtolnay/cargo-docs-rs"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO openssl-sys crate error
[source]
git = "https://github.com/btwiuse/cargo-docs"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,8 +1,9 @@
#TODO cargo-util crate error
[source]
git = "https://github.com/Keruspe/cargo-duplicates"
shallow_clone = true
[build]
template = "cargo"
dependencies = [
"openssl1",
"openssl3",
]

View File

@ -1,8 +1,9 @@
#TODO camino crate error
[source]
git = "https://github.com/killercup/cargo-edit"
shallow_clone = true
[build]
template = "cargo"
dependencies = [
"openssl1",
"openssl3",
]

View File

@ -1,8 +1,9 @@
#TODO camino crate error
[source]
git = "https://github.com/qryxip/cargo-equip"
shallow_clone = true
[build]
template = "cargo"
dependencies = [
"openssl1",
"openssl3",
]

View File

@ -1,5 +1,6 @@
#TODO compiled but not tested
[source]
git = "https://github.com/dtolnay/cargo-expand"
shallow_clone = true
[build]
template = "cargo"

View File

@ -7,7 +7,7 @@ shallow_clone = true
template = "custom"
dependencies = [
"glew",
"openssl1",
"openssl3",
"sdl2",
"sdl2-image",
"freealut",

View File

@ -2,11 +2,12 @@
# build instructions: https://github.com/yvt/openspades#on-unixes-from-source
[source]
git = "https://github.com/siecvi/zerospades"
shallow_clone = true
[build]
template = "custom"
dependencies = [
"glew",
"openssl1",
"openssl3",
"sdl2",
"sdl2-image",
"freealut",