Add recipes

This commit is contained in:
Ribbon 2026-03-22 16:39:33 -03:00
parent dfb329cbc1
commit e4c43fee67
6 changed files with 50 additions and 0 deletions

View File

@ -0,0 +1,10 @@
#TODO not compiled or tested
[source]
git = "https://github.com/copper-project/copper-rs"
shallow_clone = true
[build]
template = "cargo"
cargopackages = [
"cu-rp-balancebot",
"cu-flight-controller",
]

View File

@ -0,0 +1,14 @@
#TODO not compiled or tested
# build instructions: https://gitlab.gnome.org/GNOME/gnome-system-monitor#building
[source]
tar = "https://download.gnome.org/sources/gnome-system-monitor/49/gnome-system-monitor-49.1.tar.xz"
[build]
template = "meson"
mesonflags = ["-Dsystemd=false"]
dependencies = [
"glibmm",
"gtk4mm",
"libadwaita",
"librsvg",
"libgtop",
]

View File

@ -0,0 +1,5 @@
#TODO not compiled or tested
[source]
tar = "https://download.gnome.org/sources/libgtop/2.41/libgtop-2.41.3.tar.xz"
[build]
template = "configure"

View File

@ -0,0 +1,11 @@
#TODO not compiled or tested
[source]
git = "https://github.com/catchorg/Catch2"
rev = "v3.13.0"
shallow_clone = true
[build]
template = "cmake"
cmakeflags = [
"-DCATCH_INSTALL_DOCS=OFF",
"-DCATCH_ENABLE_REPRODUCIBLE_BUILD=OFF",
]

View File

@ -0,0 +1,5 @@
#TODO not compiled or tested
[source]
tar = "https://downloads.sourceforge.net/project/cunit/CUnit/2.1-3/CUnit-2.1-3.tar.bz2"
[build]
template = "configure"

View File

@ -0,0 +1,5 @@
#TODO not compiled or tested
[source]
tar = "https://github.com/uncrustify/uncrustify/releases/download/uncrustify-0.82.0/uncrustify-0.82.0.tar.gz"
[build]
template = "cmake"