Add recipes

This commit is contained in:
Ribbon 2025-11-16 07:33:15 -03:00
parent 0617e29abb
commit b82d8f992d
8 changed files with 84 additions and 1 deletions

View File

@ -1,4 +1,4 @@
#TODO missing dependencies: https://github.com/aa55-dev/yeTTY#building
#TODO not compiled or tested
[source]
git = "https://github.com/aa55-dev/yeTTY"
rev = "v0.1.3"
@ -7,6 +7,9 @@ template = "cmake"
dependencies = [
"qt6-base",
"qt6-multimedia",
"qt6-serialport",
"zstd",
"boost",
"libbacktrace",
"ktexteditor6",
]

View File

@ -0,0 +1,9 @@
#TODO not compiled or tested
[source]
git = "https://github.com/ChessMD/ChessMD"
rev = "v1.0"
[build]
template = "cmake"
dependencies = [
"qt6-base",
]

View File

@ -0,0 +1,6 @@
#TODO not compiled or tested
[source]
git = "https://github.com/ianlancetaylor/libbacktrace"
rev = "b9e40069c0b47a722286b94eb5231f7f05c08713"
[build]
template = "configure"

View File

@ -0,0 +1,5 @@
#TODO not compiled or tested
[source]
tar = "https://download.kde.org/stable/frameworks/6.19/ktexteditor-6.19.0.tar.xz"
[build]
template = "cmake"

View File

@ -0,0 +1,12 @@
#TODO not compiled or tested
# lacking build instructions
[source]
tar = "https://download.gnome.org/sources/libspelling/0.4/libspelling-0.4.9.tar.xz"
[build]
template = "meson"
mesonflags = [
"-Ddocs=false",
"-Dintrospection=false",
"-Dsysproof=false",
"-Dvapi=false",
]

View File

@ -0,0 +1,18 @@
#TODO not compiled or tested
[source]
git = "https://github.com/mfat/sshpilot"
rev = "v4.3.8"
[build]
template = "custom"
script = """
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ssh-pilot"
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/usr/share/ssh-pilot"
echo "#!/usr/bin/env sh \n python /usr/share/ssh-pilot/run.py" > "${COOKBOOK_STAGE}"/usr/bin/ssh-pilot
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/ssh-pilot
"""
[package]
dependencies = [
"gtk4",
"libadwaita",
]

View File

@ -0,0 +1,16 @@
#TODO not compiled or tested
[source]
git = "https://invent.kde.org/multimedia/kwave"
rev = "release/25.08"
shallow_clone = true
[build]
template = "cmake"
dependencies = [
"libpulse",
"libmad",
#"libsamplerate",
#"libogg",
#"libvorbis",
#"libflac",
#"fftw",
]

View File

@ -0,0 +1,14 @@
#TODO not compiled or tested
[source]
tar = "https://download.gnome.org/sources/gnome-text-editor/49/gnome-text-editor-49.0.tar.xz"
[build]
template = "meson"
mesonflags = [
"-Deditorconfig=false"
]
dependencies = [
"gtk4",
"gtksourceview",
"libadwaita",
"libspelling",
]