diff --git a/recipes/wip/video/editors/pitivi/recipe.toml b/recipes/wip/video/editors/pitivi/recipe.toml index 35bbf8a59..0f6ac0d1d 100644 --- a/recipes/wip/video/editors/pitivi/recipe.toml +++ b/recipes/wip/video/editors/pitivi/recipe.toml @@ -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", diff --git a/recipes/wip/video/webcam/cheese/recipe.toml b/recipes/wip/video/webcam/cheese/recipe.toml index 8866dea1d..dd758e265 100644 --- a/recipes/wip/video/webcam/cheese/recipe.toml +++ b/recipes/wip/video/webcam/cheese/recipe.toml @@ -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", +] diff --git a/recipes/wip/vm/libvirt/recipe.toml b/recipes/wip/vm/libvirt/recipe.toml index c05469145..c544bea8a 100644 --- a/recipes/wip/vm/libvirt/recipe.toml +++ b/recipes/wip/vm/libvirt/recipe.toml @@ -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" diff --git a/recipes/wip/wayland/sway/recipe.toml b/recipes/wip/wayland/sway/recipe.toml index bbfaf68dd..7107dc3dd 100644 --- a/recipes/wip/wayland/sway/recipe.toml +++ b/recipes/wip/wayland/sway/recipe.toml @@ -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", diff --git a/recipes/wip/wayland/wayland-utils/recipe.toml b/recipes/wip/wayland/wayland-utils/recipe.toml index bcfeb935e..fa94decf0 100644 --- a/recipes/wip/wayland/wayland-utils/recipe.toml +++ b/recipes/wip/wayland/wayland-utils/recipe.toml @@ -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" diff --git a/recipes/wip/wayland/wlroots/recipe.toml b/recipes/wip/wayland/wlroots/recipe.toml index e52475e5b..ba65fb026 100644 --- a/recipes/wip/wayland/wlroots/recipe.toml +++ b/recipes/wip/wayland/wlroots/recipe.toml @@ -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", diff --git a/recipes/wip/wayland/xwayland/recipe.toml b/recipes/wip/wayland/xwayland/recipe.toml index d7ed31b66..af1cf4223 100644 --- a/recipes/wip/wayland/xwayland/recipe.toml +++ b/recipes/wip/wayland/xwayland/recipe.toml @@ -34,5 +34,5 @@ mesonflags = [ "-Dglamor=false", "-Dglx=false", "-Dsecure-rpc=false", - "-Dmitshm=false" + "-Dmitshm=false", ] diff --git a/recipes/wip/x11/libglvnd/recipe.toml b/recipes/wip/x11/libglvnd/recipe.toml index c2ac4a82f..46ca86c6e 100644 --- a/recipes/wip/x11/libglvnd/recipe.toml +++ b/recipes/wip/x11/libglvnd/recipe.toml @@ -11,8 +11,4 @@ dependencies = [ "libxext", "x11proto", ] -template = "custom" -script = """ -DYNAMIC_INIT -cookbook_meson -""" +template = "meson"