Add recipes

This commit is contained in:
Ribbon 2025-11-30 16:26:06 -03:00
parent 6d88695a22
commit 991a011689
10 changed files with 126 additions and 0 deletions

View File

@ -0,0 +1,17 @@
#TODO not compiled or tested
[source]
tar = "https://download.gnome.org/sources/aisleriot/3.22/aisleriot-3.22.35.tar.xz"
[build]
template = "meson"
mesonflags = [
"-Ddocs=false",
"-Dsound=false",
]
dependencies = [
"glib",
"gtk3",
"cairo",
"libcanberra",
"qt5-svg",
"librsvg",
]

View File

@ -0,0 +1,13 @@
#TODO not compiled or tested
#TODO missing dependencies: https://gitlab.gnome.org/GNOME/brasero/-/blob/master/README?ref_type=heads&plain=1#L64
[source]
tar = "https://download.gnome.org/sources/brasero/3.12/brasero-3.12.3.tar.xz"
[build]
template = "configure"
dependencies = [
"gtk3",
"gstreamer",
"libxml2",
"cairo",
"libcanberra",
]

View File

@ -0,0 +1,19 @@
#TODO not compiled or tested
[source]
tar = "https://download.gnome.org/sources/evince/48/evince-48.1.tar.xz"
[build]
template = "meson"
mesonflags = [
"-Dgtk_doc=false",
"-Duser_doc=false",
"-Dintrospection=false",
"-Ddbus=false",
]
dependencies = [
"glib",
"gtk4",
"libadwaita",
"cairo",
"libxml2",
"cairo",
]

View File

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

View File

@ -0,0 +1,12 @@
#TODO not compiled or tested
#TODO missing dependencies
[source]
tar = "https://download.gnome.org/sources/gnome-chess/49/gnome-chess-49.2.tar.xz"
[build]
template = "meson"
dependencies = [
"glib",
"gtk4",
"libadwaita",
"librsvg",
]

View File

@ -0,0 +1,11 @@
#TODO not compiled or tested
[source]
git = "https://gitlab.gnome.org/GNOME/loupe"
shallow_clone = true
[build]
template = "meson"
dependencies = [
"gtk4",
"libadwaita",
"liblcms",
]

View File

@ -0,0 +1,12 @@
#TODO not compiled or tested
#TODO missing dependencies
[source]
tar = "https://download.gnome.org/sources/gnome-sudoku/49/gnome-sudoku-49.2.tar.xz"
[build]
template = "meson"
dependencies = [
"glib",
"gtk4",
"libadwaita",
"json-glib",
]

View File

@ -0,0 +1,11 @@
#TODO not compiled or tested
#TODO discover minimum dependencies from cmake log
[source]
git = "https://invent.kde.org/utilities/ark"
branch = "release/25.08"
shallow_clone = true
[build]
template = "cmake"
dependencies = [
"libarchive",
]

View File

@ -0,0 +1,12 @@
#TODO not compiled or tested
#TODO discover minimum dependencies from cmake log
# build instructions: https://invent.kde.org/multimedia/k3b/-/blob/master/INSTALL.txt?ref_type=heads
[source]
git = "https://invent.kde.org/multimedia/k3b"
branch = "release/25.08"
shallow_clone = true
[build]
template = "cmake"
dependencies = [
"libcdio-paranoia",
]

View File

@ -0,0 +1,8 @@
#TODO not compiled or tested
#TODO discover minimum dependencies from cmake log
[source]
git = "https://invent.kde.org/games/kpat"
branch = "release/25.08"
shallow_clone = true
[build]
template = "cmake"