Add and improve recipes

This commit is contained in:
Ribbon 2026-01-29 09:23:31 -03:00
parent d2da617fa7
commit a72130de97
12 changed files with 43 additions and 19 deletions

View File

@ -3,13 +3,9 @@
[source]
tar = "https://download.gnome.org/sources/orca/48/orca-48.6.tar.xz"
[build]
template = "custom"
template = "meson"
dependencies = [
"atk",
"at-spi2-core",
"gtk3",
]
script = """
DYNAMIC_INIT
cookbook_meson
"""

View File

@ -1,11 +1,13 @@
#TODO fs2 crate error
[source]
git = "https://github.com/webonnx/wonnx"
shallow_clone = true
[build]
template = "custom"
dependencies = [
"openssl1",
"openssl3",
]
script = """
DYNAMIC_INIT
cookbook_cargo_packages wonnx-cli
"""

View File

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

View File

@ -1,6 +1,7 @@
#TODO make libtorch work
[source]
git = "https://github.com/warpy-ai/tgs"
shallow_clone = true
[build]
template = "cargo"
dependencies = [

View File

@ -1,5 +1,6 @@
#TODO async-io and rustix crates error
[source]
git = "https://github.com/orhun/binsider"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,12 +1,13 @@
#TODO not compiled or tested
#TODO determine minimum dependencies from cmake log
# build instructions: https://cutter.re/docs/building.html
[source]
tar = "https://github.com/rizinorg/cutter/releases/download/v2.3.4/Cutter-v2.3.4-src.tar.gz"
tar = "https://github.com/rizinorg/cutter/releases/download/v2.4.1/Cutter-v2.4.1-src.tar.gz"
[build]
template = "cmake"
dependencies = [
"libzip",
"zlib",
"qt5-base",
"qt5-svg",
]
#dependencies = [
# "libzip",
# "zlib",
# "qt6-base",
# "qt6-svg",
#]

View File

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

View File

@ -2,5 +2,6 @@
# build instructions: https://github.com/awslabs/flowgger/wiki/Installation
[source]
git = "https://github.com/awslabs/flowgger"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,11 +1,14 @@
#TODO not compiled or tested
# build instructions: https://learn.netdata.cloud/docs/developer-and-contributor-corner/build-the-netdata-agent-yourself/compile-from-source-code#building-netdata
[source]
tar = "https://github.com/netdata/netdata/releases/download/v1.46.1/netdata-v1.46.1.tar.gz"
tar = "https://github.com/netdata/netdata/releases/download/v2.8.5/netdata-v2.8.5.tar.gz"
[build]
template = "cmake"
dependencies = [
"zlib",
"libuv",
"libuuid",
cmakeflags = [
"-DDEFAULT_FEATURE_STATE=False",
]
#dependencies = [
# "zlib",
# "libuv",
# "libuuid",
#]

View File

@ -1,6 +1,10 @@
#TODO not compiled or tested
# build instructions: https://github.com/rizinorg/rizin/blob/dev/BUILDING.md
[source]
tar = "https://github.com/rizinorg/rizin/releases/download/v0.7.3/rizin-src-v0.7.3.tar.xz"
tar = "https://github.com/rizinorg/rizin/releases/download/v0.8.1/rizin-src-v0.8.1.tar.xz"
[build]
template = "meson"
mesonflags = [
"-Denable_tests=false",
"-Denable_rz_test=false",
]

View File

@ -5,6 +5,13 @@
tar = "https://github.com/audacity/audacity/releases/download/Audacity-3.7.7/audacity-sources-3.7.7.tar.gz"
[build]
template = "cmake"
cmakeflags = [
"-Daudacity_conan_enabled=Off",
"-Daudacity_has_tests=Off",
"-Daudacity_has_updates_check=Off",
"-Daudacity_has_vst3=Off",
"-Daudacity_has_crashreports=Off",
]
#dependencies = [
# "libuuid",
#]

View File

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