Add recipes

This commit is contained in:
Ribbon 2026-02-10 03:18:17 -03:00
parent 7577beba7e
commit 5d8d9e021d
10 changed files with 126 additions and 0 deletions

View File

@ -0,0 +1,9 @@
[build]
template = "custom"
script = """
mkdir -pv fonts "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Sans-CJK"
wget https://github.com/notofonts/noto-cjk/releases/download/Sans2.004/02_NotoSansCJK-TTF-VF.zip
unzip 02_NotoSansCJK-TTF-VF.zip -d fonts
mkdir -pv "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Sans-CJK"
cp -rv fonts/Variable/TTF/* "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Sans-CJK"
"""

View File

@ -0,0 +1,8 @@
[build]
template = "custom"
script = """
mkdir -pv fonts "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Serif-CJK"
wget https://github.com/notofonts/noto-cjk/releases/download/Serif2.003/03_NotoSerifCJK-TTF-VF.zip
unzip 03_NotoSerifCJK-TTF-VF.zip -d fonts
cp -rv fonts/Variable/TTF/* "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Serif-CJK"
"""

View File

@ -0,0 +1,10 @@
[source]
git = "https://github.com/notofonts/notofonts.github.io"
rev = "noto-monthly-release-2026.02.01"
shallow_clone = true
[build]
template = "custom"
script = """
mkdir -pv "${COOKBOOK_STAGE}/usr/share/fonts/Noto"
cp -rv "${COOKBOOK_SOURCE}"/fonts/*/full/ttf/* "${COOKBOOK_STAGE}/usr/share/fonts/Noto"
"""

View File

@ -0,0 +1,19 @@
#TODO not compiled or tested
[source]
git = "https://github.com/tobagin/Draughts"
rev = "v2.2.0"
shallow_clone = true
[build]
template = "meson"
mesonflags = [
"-Dtests=false",
]
dependencies = [
"glib",
"gtk4",
"libadwaita",
"libgee",
"libsoup",
"json-glib",
]
dev-dependencies = ["host:blueprint"]

View File

@ -0,0 +1,14 @@
#TODO not compiled or tested
[source]
tar = "https://github.com/nmeum/android-tools/releases/download/35.0.2/android-tools-35.0.2.tar.xz"
[build]
template = "cmake"
dependencies = [
"libusb",
"pcre",
"protobuf",
"libbrotli",
"zstd",
"lz4",
]
dev-dependencies = ["host:go"]

View File

@ -0,0 +1,13 @@
#TODO not compiled or tested
[source]
git = "https://gitlab.gnome.org/World/Authenticator"
shallow_clone = true
[build]
template = "meson"
dependencies = [
"glib",
"gtk4",
"libadwaita",
"gstreamer",
"gobject-introspection",
]

View File

@ -0,0 +1,16 @@
#TODO not compiled or tested
[source]
git = "https://github.com/elogind/elogind"
rev = "V255.22"
shallow_clone = true
[build]
template = "meson"
mesonflags = [
"-Dmode=release",
"-Dtranslations=false",
"-Dtests=false",
]
dependencies = [
"libeudev",
"libcap",
]

View File

@ -0,0 +1,12 @@
#TODO not compiled or tested
[source]
git = "https://gitlab.gnome.org/World/metronome"
shallow_clone = true
[build]
template = "meson"
dependencies = [
"glib",
"gtk4",
"libadwaita",
"gstreamer",
]

View File

@ -0,0 +1,16 @@
#TODO not compiled or tested
[source]
git = "https://github.com/tobagin/tempo"
rev = "v1.5.1"
shallow_clone = true
[build]
template = "meson"
dependencies = [
"gtk4",
"libadwaita",
"glib",
"json-glib",
"libgee",
"gstreamer",
]
dev-dependencies = ["host:blueprint"]

View File

@ -0,0 +1,9 @@
#TODO not compiled or tested
[source]
git = "https://github.com/cosmic-utils/camera"
shallow_clone = true
[build]
template = "cargo"
dependencies = [
"gstreamer",
]