[console/wip/exalm/gtk4: 10/10] meson: Switch subprojects to [provide]




commit 82a03a73e57a31d1a98e33d521c64188678b0382
Author: Alexander Mikhaylenko <alexm gnome org>
Date:   Thu Jul 28 06:53:27 2022 +0400

    meson: Switch subprojects to [provide]

 src/meson.build          | 4 ++--
 subprojects/adwaita.wrap | 3 +++
 subprojects/vte.wrap     | 3 +++
 3 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/src/meson.build b/src/meson.build
index 35c712b..f8d5358 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -34,8 +34,8 @@ kgx_sources = [
 kgx_deps = [
   dependency('gio-2.0', version: '>= 2.66'),
   dependency('gtk4'),
-  dependency('libadwaita-1', version: '>= 1.2.alpha', fallback: ['adwaita', 'libadwaita_dep']),
-  dependency('vte-2.91-gtk4', version: '>= 0.69.91', fallback: ['vte', 'libvte_gtk4_dep']),
+  dependency('libadwaita-1', version: '>= 1.2.alpha'),
+  dependency('vte-2.91-gtk4', version: '>= 0.69.91'),
   dependency('libgtop-2.0'),
   dependency('libpcre2-8', version: '>= 10.32'),
   dependency('gsettings-desktop-schemas'),
diff --git a/subprojects/adwaita.wrap b/subprojects/adwaita.wrap
index c06fb07..81b857d 100644
--- a/subprojects/adwaita.wrap
+++ b/subprojects/adwaita.wrap
@@ -2,3 +2,6 @@
 directory=adwaita
 url=https://gitlab.gnome.org/GNOME/libadwaita.git
 revision=origin/main
+
+[provide]
+libadwaita-1=libadwaita_dep
diff --git a/subprojects/vte.wrap b/subprojects/vte.wrap
index 13ed2e8..e451772 100644
--- a/subprojects/vte.wrap
+++ b/subprojects/vte.wrap
@@ -2,3 +2,6 @@
 directory=vte
 url=https://gitlab.gnome.org/GNOME/vte
 revision=origin/master
+
+[provide]
+vte-2.91-gtk4=libvte_gtk4_dep


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]