[gnome-initial-setup/wip/port-to-gtk4] build: Add librest-1.0 fallback



commit 18b39cd3d6f377618ecf1728d793166f38459897
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date:   Mon Jul 25 13:12:26 2022 -0300

    build: Add librest-1.0 fallback

 gnome-initial-setup/meson.build | 14 +++++++++++++-
 subprojects/librest.wrap        |  3 +++
 2 files changed, 16 insertions(+), 1 deletion(-)
---
diff --git a/gnome-initial-setup/meson.build b/gnome-initial-setup/meson.build
index 3c057e32..f980d10b 100644
--- a/gnome-initial-setup/meson.build
+++ b/gnome-initial-setup/meson.build
@@ -45,6 +45,18 @@ geocode_glib_2_dep = dependency(
   ],
 )
 
+librest_dep = dependency(
+  'rest-1.0',
+  fallback: ['librest', 'librest_dep'],
+  default_options: [
+    'examples=false',
+    'gtk_doc=false',
+    'introspection=false',
+    'soup2=false',
+    'tests=false',
+  ],
+)
+
 dependencies = [
     dependency ('libnm', version: '>= 1.2'),
     dependency ('libnma-gtk4', version: '>= 1.0'),
@@ -67,7 +79,7 @@ dependencies = [
     dependency ('krb5'),
     dependency ('libsecret-1', version: '>= 0.18.8'),
     dependency ('pwquality'),
-    dependency ('rest-1.0'),
+    librest_dep,
     dependency ('webkit2gtk-5.0'),
     ibus_dep,
     libmalcontent_dep,
diff --git a/subprojects/librest.wrap b/subprojects/librest.wrap
new file mode 100644
index 00000000..fba5a91f
--- /dev/null
+++ b/subprojects/librest.wrap
@@ -0,0 +1,3 @@
+[wrap-git]
+url = https://gitlab.gnome.org/GNOME/librest.git
+revision = 910651d15ed71821d80b67bca8eb417e520731ac
\ No newline at end of file


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