Merge branch 'ensure-correct-toml' into 'master'

Ensure all TOML recipes are valid

See merge request redox-os/cookbook!549
This commit is contained in:
Jeremy Soller 2025-07-16 20:18:16 -06:00
commit ae83548bfd
10 changed files with 9 additions and 9 deletions

View File

@ -5,7 +5,7 @@ template = "custom"
dependencies = [
"lua54",
"libuv",
"lua-compat-5.3"
"lua-compat-53"
]
script = """
COOKBOOK_CONFIGURE="cmake"

View File

@ -6,7 +6,7 @@ tar = "https://download.gnome.org/sources/file-roller/44/file-roller-44.3.tar.xz
template = "custom"
dependencies = [
"glib",
"gtk3,"
"gtk3",
"libhandy",
"libarchive",
]

View File

@ -8,7 +8,6 @@ dependencies = [
]
template = "custom"
script = """
script = """
package=anvil
"${COOKBOOK_CARGO}" build \
--manifest-path "${COOKBOOK_SOURCE}/Cargo.toml" \

View File

@ -1,6 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/sourcefrog/cargo-mutants"
rev = "
[build]
template = "cargo"

View File

@ -5,7 +5,7 @@ git = "https://github.com/flukejones/room4doom"
template = "custom"
dependencies = [
"sdl2",
"sdl2-mixer
"sdl2-mixer"
]
script = """
cookbook_cargo_packages room4doom

View File

@ -7,6 +7,6 @@ dependencies = [
"libsigc++",
"gtk3",
"glibmm",
"cairomm-1.0+",
"cairomm-1_0+",
"pangomm",
]

View File

@ -7,6 +7,6 @@ dependencies = [
"libsigc++",
"gtk4",
"glibmm",
"cairomm-1.16+",
"cairomm-1_16+",
"pangomm",
]

View File

@ -1,7 +1,8 @@
#TODO probably wrong script, lacking build instructions
[source]
git = "https://github.com/opencv/opencv"
branch = "4.8.0
rev = "49486f61fb25722cbcf586b7f4320921d46fb38e"
[build]
template = "custom"
script = """

View File

@ -5,6 +5,6 @@ tar = "https://dist.torproject.org/tor-0.4.8.9.tar.gz"
template = "configure"
dependencies = [
"libevent",
"openssl1"
"openssl1",
"zlib",
]