mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-11-06 04:27:45 +08:00
Try to fix more Meson-based recipes
This commit is contained in:
parent
961f20813e
commit
6e3caa13a1
@ -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/pitivi/2023/pitivi-2023.03.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"gtk3",
|
||||
"gstreamer",
|
||||
|
||||
@ -1,6 +1,16 @@
|
||||
#TODO missing script for Meson, see https://gitlab.gnome.org/GNOME/cheese
|
||||
#TODO maybe need GStreamer as dependency
|
||||
#TODO not compiled or tested
|
||||
# lacking build instructions: https://gitlab.gnome.org/GNOME/cheese/-/blob/master/meson.build
|
||||
# missing dependencies
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/cheese/44/cheese-44.1.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
mesonflags = [
|
||||
"-Dgtk_doc=false"
|
||||
]
|
||||
dependencies = [
|
||||
"gtk3",
|
||||
"glib",
|
||||
"gdk-pixbuf",
|
||||
"gstreamer",
|
||||
]
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
#TODO missing script for meson
|
||||
# build instructions - https://libvirt.org/compiling.html#configuring-the-project
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://libvirt.org/compiling.html#configuring-the-project
|
||||
[source]
|
||||
tar = "https://download.libvirt.org/libvirt-10.7.0.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
#TODO missing script for Meson, see https://github.com/swaywm/sway#compiling-from-source
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/swaywm/sway#compiling-from-source
|
||||
[source]
|
||||
tar = "https://github.com/swaywm/sway/releases/download/1.8.1/sway-1.8.1.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"wlroots",
|
||||
"libwayland",
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO missing script for Meson, see https://gitlab.freedesktop.org/wayland/wayland-utils#building
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://gitlab.freedesktop.org/wayland/wayland-utils#building
|
||||
[source]
|
||||
tar = "https://gitlab.freedesktop.org/wayland/wayland-utils/-/releases/1.2.0/downloads/wayland-utils-1.2.0.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
#TODO missing script for Meson, see https://gitlab.freedesktop.org/wlroots/wlroots#building
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://gitlab.freedesktop.org/wlroots/wlroots#building
|
||||
[source]
|
||||
tar = "https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.0/downloads/wlroots-0.17.0.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"libwayland",
|
||||
"libxcb",
|
||||
|
||||
@ -34,5 +34,5 @@ mesonflags = [
|
||||
"-Dglamor=false",
|
||||
"-Dglx=false",
|
||||
"-Dsecure-rpc=false",
|
||||
"-Dmitshm=false"
|
||||
"-Dmitshm=false",
|
||||
]
|
||||
|
||||
@ -11,8 +11,4 @@ dependencies = [
|
||||
"libxext",
|
||||
"x11proto",
|
||||
]
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_meson
|
||||
"""
|
||||
template = "meson"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user