Try to fix more Meson-based recipes

This commit is contained in:
Ribbon 2025-10-13 16:43:33 -03:00
parent efc05d5834
commit 61f15132df
12 changed files with 36 additions and 24 deletions

View File

@ -1,5 +1,6 @@
#TODO missing script for Meson, lacking build instructions
#TODO not compiled or tested
# lacking build instructions
[source]
tar = "https://download.gnome.org/sources/libpanel/1.4/libpanel-1.4.0.tar.xz"
[build]
template = "custom"
template = "meson"

View File

@ -1,5 +1,6 @@
#TODO missing script for Meson, see https://gitlab.gnome.org/GNOME/libpeas
#TODO not compiled or tested
# build instructions: https://gitlab.gnome.org/GNOME/libpeas
[source]
tar = "https://download.gnome.org/sources/libpeas/2.0/libpeas-2.0.0.tar.xz"
[build]
template = "custom"
template = "meson"

View File

@ -1,6 +1,7 @@
#TODO missing script for Meson, see https://code.videolan.org/rist/librist#compile-using-mesonninja-linux-osx-and-windows-mingw
#TODO not compiled or tested
# build instructions: https://code.videolan.org/rist/librist#compile-using-mesonninja-linux-osx-and-windows-mingw
[source]
git = "https://code.videolan.org/rist/librist"
rev = "1e805500dc14a507598cebdd49557c32e514899f"
[build]
template = "custom"
template = "meson"

View File

@ -1,5 +1,6 @@
#TODO missing script for Meson, see https://gitlab.freedesktop.org/slirp/libslirp#building
#TODO not compiled or tested
# build instructions: https://gitlab.freedesktop.org/slirp/libslirp#building
[source]
tar = "https://gitlab.freedesktop.org/slirp/libslirp/uploads/60113f60cfd6abe2c16dde9f6c81b631/libslirp-4.7.0.tar.xz"
[build]
template = "custom"
template = "meson"

View File

@ -1,5 +1,6 @@
#TODO missing script for Meson, see https://gitlab.gnome.org/GNOME/vte/#installation
#TODO not compiled or tested
# build instructions: https://gitlab.gnome.org/GNOME/vte/#installation
[source]
tar = "https://download.gnome.org/sources/vte/0.74/vte-0.74.1.tar.xz"
[build]
template = "custom"
template = "meson"

View File

@ -1,5 +1,6 @@
#TODO missing script for Meson, see https://gitlab.com/lv2/lilv/-/blob/master/INSTALL.md?ref_type=heads
#TODO not compiled or tested
# build instructions: https://gitlab.com/lv2/lilv/-/blob/master/INSTALL.md?ref_type=heads
[source]
tar = "https://download.drobilla.net/lilv-0.24.20.tar.xz"
[build]
template = "custom"
template = "meson"

View File

@ -1,5 +1,6 @@
#TODO missing script for Meson, see https://gitlab.com/lv2/lv2/-/blob/master/INSTALL.md
#TODO not compiled or tested
# build instructions: https://gitlab.com/lv2/lv2/-/blob/master/INSTALL.md
[source]
tar = "https://lv2plug.in/spec/lv2-1.18.10.tar.xz"
[build]
template = "custom"
template = "meson"

View File

@ -1,5 +1,6 @@
#TODO missing script for Meson, see https://hg.sr.ht/~breakfastquay/rubberband/browse/COMPILING.md?rev=tip
#TODO not compiled or tested
# build instructions: https://hg.sr.ht/~breakfastquay/rubberband/browse/COMPILING.md?rev=tip
[source]
tar = "https://breakfastquay.com/files/releases/rubberband-3.2.1.tar.bz2"
[build]
template = "custom"
template = "meson"

View File

@ -1,5 +1,6 @@
#TODO missing script for Meson, see https://gitlab.com/drobilla/sord/-/blob/master/INSTALL.md?ref_type=heads
#TODO not compiled or tested
# build instructions: https://gitlab.com/drobilla/sord/-/blob/master/INSTALL.md?ref_type=heads
[source]
tar = "https://download.drobilla.net/sord-0.16.14.tar.xz"
[build]
template = "custom"
template = "meson"

View File

@ -1,5 +1,6 @@
#TODO missing script for Meson, see https://gitlab.com/lv2/sratom/-/blob/master/INSTALL.md?ref_type=heads
#TODO not compiled or tested
# build instructions: https://gitlab.com/lv2/sratom/-/blob/master/INSTALL.md?ref_type=heads
[source]
tar = "https://download.drobilla.net/sratom-0.6.14.tar.xz"
[build]
template = "custom"
template = "meson"

View File

@ -1,5 +1,6 @@
#TODO missing script for Meson, see https://gitlab.com/lv2/suil/-/blob/master/INSTALL.md?ref_type=heads
#TODO not compiled or tested
# build instructions: https://gitlab.com/lv2/suil/-/blob/master/INSTALL.md?ref_type=heads
[source]
tar = "https://download.drobilla.net/suil-0.10.18.tar.xz"
[build]
template = "custom"
template = "meson"

View File

@ -1,8 +1,9 @@
#TODO missing script for Meson, lacking build instructions
#TODO not compiled or tested
# lacking build instructions
[source]
tar = "https://download.gnome.org/sources/totem-pl-parser/3.26/totem-pl-parser-3.26.6.tar.xz"
[build]
template = "configure"
template = "meson"
dependencies = [
"libxml2",
"glib",