[gegl] Meson: Add wrap files for all dependencies



commit 5e75afe00b9d2dfa2e02d97456ab3a044430ac9b
Author: Xavier Claessens <xavier claessens collabora com>
Date:   Sun Apr 24 20:26:54 2022 -0400

    Meson: Add wrap files for all dependencies
    
    This makes Meson fallback to subproject if some dependencies are not
    found on system.

 subprojects/babl.wrap          |  6 ++++++
 subprojects/glib.wrap          | 10 ++++++++++
 subprojects/json-glib.wrap     |  8 ++++++++
 subprojects/libjpeg-turbo.wrap | 12 ++++++++++++
 subprojects/libpng.wrap        | 12 ++++++++++++
 5 files changed, 48 insertions(+)
---
diff --git a/subprojects/babl.wrap b/subprojects/babl.wrap
new file mode 100644
index 000000000..01da2f787
--- /dev/null
+++ b/subprojects/babl.wrap
@@ -0,0 +1,6 @@
+[wrap-git]
+url=https://gitlab.gnome.org/GNOME/babl.git
+revision=master
+
+[provide]
+dependency_names=babl
diff --git a/subprojects/glib.wrap b/subprojects/glib.wrap
new file mode 100644
index 000000000..12e3c2bc3
--- /dev/null
+++ b/subprojects/glib.wrap
@@ -0,0 +1,10 @@
+[wrap-file]
+directory = glib-2.70.4
+source_url = https://download.gnome.org/sources/glib/2.70/glib-2.70.4.tar.xz
+source_filename = glib-2.70.4.tar.xz
+source_hash = ab3d176f3115dcc4e5d02db795984e04e4f4b48d836252e23e8c468e9d423c33
+
+[provide]
+dependency_names = gthread-2.0, gobject-2.0, gmodule-no-export-2.0, gmodule-export-2.0, gmodule-2.0, 
glib-2.0, gio-2.0, gio-win32-2.0, gio-unix-2.0
+program_names = glib-genmarshal, glib-mkenums, glib-compile-schemas, glib-compile-resources, 
gio-querymodules, gdbus-codegen
+
diff --git a/subprojects/json-glib.wrap b/subprojects/json-glib.wrap
new file mode 100644
index 000000000..707483ec1
--- /dev/null
+++ b/subprojects/json-glib.wrap
@@ -0,0 +1,8 @@
+[wrap-file]
+directory = json-glib-1.6.6
+source_url = https://download.gnome.org/sources/json-glib/1.6/json-glib-1.6.6.tar.xz
+source_filename = json-glib-1.6.6.tar.xz
+source_hash = 96ec98be7a91f6dde33636720e3da2ff6ecbb90e76ccaa49497f31a6855a490e
+
+[provide]
+json-glib-1.0 = json_glib_dep
diff --git a/subprojects/libjpeg-turbo.wrap b/subprojects/libjpeg-turbo.wrap
new file mode 100644
index 000000000..e1261637b
--- /dev/null
+++ b/subprojects/libjpeg-turbo.wrap
@@ -0,0 +1,12 @@
+[wrap-file]
+directory = libjpeg-turbo-2.1.2
+source_url = https://sourceforge.net/projects/libjpeg-turbo/files/2.1.2/libjpeg-turbo-2.1.2.tar.gz
+source_filename = libjpeg-turbo-2.1.2.tar.gz
+source_hash = 09b96cb8cbff9ea556a9c2d173485fd19488844d55276ed4f42240e1e2073ce5
+patch_filename = libjpeg-turbo_2.1.2-1_patch.zip
+patch_url = https://wrapdb.mesonbuild.com/v2/libjpeg-turbo_2.1.2-1/get_patch
+patch_hash = f1498a0d71880bd0193f73961cf870d38d21c3965bf643870cf0f8f6da9acb2e
+
+[provide]
+dependency_names = libjpeg
+
diff --git a/subprojects/libpng.wrap b/subprojects/libpng.wrap
new file mode 100644
index 000000000..94435e86c
--- /dev/null
+++ b/subprojects/libpng.wrap
@@ -0,0 +1,12 @@
+[wrap-file]
+directory = libpng-1.6.37
+source_url = https://github.com/glennrp/libpng/archive/v1.6.37.tar.gz
+source_filename = libpng-1.6.37.tar.gz
+source_hash = ca74a0dace179a8422187671aee97dd3892b53e168627145271cad5b5ac81307
+patch_filename = libpng_1.6.37-5_patch.zip
+patch_url = https://wrapdb.mesonbuild.com/v2/libpng_1.6.37-5/get_patch
+patch_hash = 822200906ad2e82dc8b44e79fe960e980ccad96263548c35eef721086a9926f1
+
+[provide]
+libpng = libpng_dep
+


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