From 0070b3ac8dadc4dbd38e6829b7cad0818b09e279 Mon Sep 17 00:00:00 2001 From: Mitchell Hentges Date: Sun, 12 Nov 2023 11:29:55 +0100 Subject: [PATCH] Explicitly add `msys2` as path dependency of `libadwaita` In `libadwaita` 1.4.0, the `demo/data/meson.build` was changed to require `sh` [1]. However, this is causing a `Program 'sh' not found` error in `gvsbuild` because `sh` isn't on the `$PATH` by default. Resolve this by adding MSYS2's `sh` to the `$PATH`. Fixes #1133 [1] https://gitlab.gnome.org/GNOME/libadwaita/-/commit/daeb5a6b78a8530b78f7d495deb02f4e97f26e7b --- gvsbuild/projects/libadwaita.py | 1 + 1 file changed, 1 insertion(+) diff --git a/gvsbuild/projects/libadwaita.py b/gvsbuild/projects/libadwaita.py index 1b64a6cdb..c7fa7c0e4 100644 --- a/gvsbuild/projects/libadwaita.py +++ b/gvsbuild/projects/libadwaita.py @@ -32,6 +32,7 @@ def __init__(self): dependencies=[ "ninja", "meson", + "msys2", "pkgconf", "glib", "gtk4",