Skip to content
Snippets Groups Projects
Commit a215b972 authored by Ribbon's avatar Ribbon :speech_balloon:
Browse files

Add recipes

parent 8c8136bb
No related branches found
No related tags found
No related merge requests found
#TODO maybe incomplete script, see 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"
[build]
template = "custom"
dependencies = [
"libzip",
"zlib",
"qt5-base",
"qt5-svg",
]
script = """
COOKBOOK_CONFIGURE="cmake"
COOKBOOK_CONFIGURE_FLAGS=(
-DCMAKE_BUILD_TYPE=Release
-DCMAKE_CROSSCOMPILING=True
-DCMAKE_EXE_LINKER_FLAGS="-static"
-DCMAKE_INSTALL_PREFIX="/"
-DCMAKE_PREFIX_PATH="${COOKBOOK_SYSROOT}"
-DCMAKE_SYSTEM_NAME=Generic
-DCMAKE_SYSTEM_PROCESSOR="$(echo "${TARGET}" | cut -d - -f1)"
-DCMAKE_VERBOSE_MAKEFILE=On
"${COOKBOOK_SOURCE}"
)
cookbook_configure
"""
#TODO maybe incomplete script, see 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"
[build]
template = "custom"
dependencies = [
"zlib",
"libuv",
"libuuid",
]
script = """
COOKBOOK_CONFIGURE="cmake"
COOKBOOK_CONFIGURE_FLAGS=(
-DCMAKE_BUILD_TYPE=Release
-DCMAKE_CROSSCOMPILING=True
-DCMAKE_EXE_LINKER_FLAGS="-static"
-DCMAKE_INSTALL_PREFIX="/"
-DCMAKE_PREFIX_PATH="${COOKBOOK_SYSROOT}"
-DCMAKE_SYSTEM_NAME=Generic
-DCMAKE_SYSTEM_PROCESSOR="$(echo "${TARGET}" | cut -d - -f1)"
-DCMAKE_VERBOSE_MAKEFILE=On
"${COOKBOOK_SOURCE}"
)
cookbook_configure
"""
#TODO missing script for meson, see 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"
[build]
template = "custom"
#TODO not compiled or tested
[source]
git = "https://github.com/Aloxaf/silicon"
[build]
template = "cargo"
#TODO not compiled or tested
[source]
git = "https://github.com/radumarias/rencfs"
[build]
template = "cargo"
dependencies = [
"libfuse3",
]
#TODO not compiled or tested
[source]
git = "https://github.com/kpreid/all-is-cubes"
[build]
template = "custom"
script = """
cookbook_cargo_packages all-is-cubes-desktop
"""
#TODO not compiled or tested
[source]
git = "https://github.com/jacopograndi/tage"
[build]
template = "cargo"
#TODO maybe incomplete script, see https://github.com/nih-at/libzip/blob/main/INSTALL.md
[source]
tar = "https://libzip.org/download/libzip-1.10.1.tar.gz"
[build]
template = "custom"
dependencies = [
"zlib",
]
script = """
COOKBOOK_CONFIGURE="cmake"
COOKBOOK_CONFIGURE_FLAGS=(
-DCMAKE_BUILD_TYPE=Release
-DCMAKE_CROSSCOMPILING=True
-DCMAKE_EXE_LINKER_FLAGS="-static"
-DCMAKE_INSTALL_PREFIX="/"
-DCMAKE_PREFIX_PATH="${COOKBOOK_SYSROOT}"
-DCMAKE_SYSTEM_NAME=Generic
-DCMAKE_SYSTEM_PROCESSOR="$(echo "${TARGET}" | cut -d - -f1)"
-DCMAKE_VERBOSE_MAKEFILE=On
"${COOKBOOK_SOURCE}"
)
cookbook_configure
"""
#TODO not compiled or tested
[source]
git = "https://github.com/szabodanika/microbin"
[build]
template = "cargo"
#TODO not compiled or tested
[source]
git = "https://codeberg.org/timmc/breakmancer"
[build]
template = "cargo"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment