Add recipes

This commit is contained in:
Ribbon 2026-02-09 05:46:38 -03:00
parent fc7fa2daa3
commit 900e8fecd8
8 changed files with 102 additions and 0 deletions

View File

@ -0,0 +1,18 @@
#TODO not compiled or tested
#TODO require pts3 and pts5 support in sqlite: https://gitlab.gnome.org/GNOME/geary/-/blob/main/BUILDING.md#dependencies
[source]
tar = "https://download.gnome.org/sources/geary/46/geary-46.0.tar.xz"
[build]
template = "meson"
mesonflags = [
"-Dprofile=release",
"-Dlibunwind=disabled",
"-Dtnef=disabled",
"-Dvaladoc=disabled",
]
dependencies = [
"gtk3",
"webkitgtk3",
"sqlite3",
]
dev-dependencies = ["vala"]

View File

@ -0,0 +1,17 @@
#TODO not compiled or tested
#TODO determine minimum dependencies from meson log
[source]
tar = "https://download.gnome.org/sources/gnome-connections/49/gnome-connections-49.0.tar.xz"
[build]
template = "meson"
#dependencies = [
# "libsecret",
# "libhandy",
# "libxml2",
# "gtk-vnc",
# "freerdp",
# "cairo",
# "gtk3",
# "glib",
# "gdk-pixbuf",
#]

View File

@ -0,0 +1,11 @@
#TODO not compiled or tested
[source]
tar = "https://download.gnome.org/sources/gnome-keyring/48/gnome-keyring-48.0.tar.xz"
[build]
template = "meson"
mesonflags = [
"-Dsystemd=disabled",
"-Dpam=false",
"-Ddebug-mode=false",
"-Dmanpage=false",
]

View File

@ -0,0 +1,12 @@
#TODO not compiled or tested
[source]
git = "https://github.com/rafaelmardojai/blanket"
rev = "0.8.0"
shallow_clone = true
[build]
template = "meson"
dependencies = [
"gstreamer",
"gtk4",
"libadwaita",
]

View File

@ -0,0 +1,5 @@
#TODO not compiled or tested
[source]
tar = "https://download.gnome.org/sources/gtk-vnc/1.5/gtk-vnc-1.5.0.tar.xz"
[build]
template = "meson"

View File

@ -0,0 +1,13 @@
#TODO not compiled or tested
[source]
tar = "https://download.gnome.org/sources/libsecret/0.21/libsecret-0.21.7.tar.xz"
[build]
template = "meson"
mesonflags = [
"-Dmanpage=false",
"-Dgtk_doc=false",
"-Dintrospection=false",
]
dependencies = [
"libgcrypt",
]

View File

@ -0,0 +1,15 @@
#TODO not compiled or tested
[source]
git = "https://github.com/totoshko88/RustConn"
shallow_clone = true
[build]
template = "custom"
dependencies = [
"gtk4",
"libadwaita",
"vte",
]
script = """
DYNAMIC_INIT
cookbook_cargo_packages rustconn
"""

View File

@ -0,0 +1,11 @@
#TODO not compiled or tested
[source]
git = "https://github.com/rafaelmardojai/share-preview"
shallow_clone = true
[build]
template = "meson"
dependencies = [
"glib",
"gtk4",
"libadwaita",
]