[gnome-text-editor] subprojects: start on adding subprojects for dependencies
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-text-editor] subprojects: start on adding subprojects for dependencies
- Date: Wed, 2 Feb 2022 22:18:10 +0000 (UTC)
commit 0c8b39625a4826343fd6996f5804bf1cafb48d1e
Author: Christian Hergert <chergert redhat com>
Date: Wed Feb 2 14:13:35 2022 -0800
subprojects: start on adding subprojects for dependencies
We will need a number of these available as dependencies if we want to be
able to build them on systems other than Flatpak in an automated fashion.
We still need enchant although I'm not quite sure how to go about that
yet (and perhaps we can just do it with dnf instead).
subprojects/glib.wrap | 9 +++++++++
subprojects/gtk4.wrap | 10 ++++++++++
subprojects/gtksourceview.wrap | 10 ++++++++++
subprojects/icu.wrap | 15 +++++++++++++++
subprojects/libadwaita.wrap | 10 ++++++++++
5 files changed, 54 insertions(+)
---
diff --git a/subprojects/glib.wrap b/subprojects/glib.wrap
new file mode 100644
index 0000000..c0ad3ee
--- /dev/null
+++ b/subprojects/glib.wrap
@@ -0,0 +1,9 @@
+[wrap-git]
+directory=glib
+url=https://gitlab.gnome.org/GNOME/glib.git
+push-url=ssh://git gitlab gnome org:GNOME/glib.git
+revision=main
+depth=1
+
+[provide]
+dependency_names=glib-2.0,gobject-2.0,gio-2.0
diff --git a/subprojects/gtk4.wrap b/subprojects/gtk4.wrap
new file mode 100644
index 0000000..d06b6be
--- /dev/null
+++ b/subprojects/gtk4.wrap
@@ -0,0 +1,10 @@
+[wrap-git]
+directory=gtk
+url=https://gitlab.gnome.org/GNOME/gtk.git
+push-url=ssh://git gitlab gnome org:GNOME/gtk.git
+revision=main
+depth=1
+
+[provide]
+gtk4 = libgtk_dep
+dependency_names = gtk4
diff --git a/subprojects/gtksourceview.wrap b/subprojects/gtksourceview.wrap
new file mode 100644
index 0000000..84ecc5f
--- /dev/null
+++ b/subprojects/gtksourceview.wrap
@@ -0,0 +1,10 @@
+[wrap-git]
+directory=gtksourceview
+url=https://gitlab.gnome.org/GNOME/gtksourceview.git
+push-url=ssh://git gitlab gnome org:GNOME/gtksourceview.git
+revision=master
+depth=1
+
+[provide]
+gtksourceview-5 = gtksource_dep
+dependency_names = gtksourceview-5
diff --git a/subprojects/icu.wrap b/subprojects/icu.wrap
new file mode 100644
index 0000000..7d2c403
--- /dev/null
+++ b/subprojects/icu.wrap
@@ -0,0 +1,15 @@
+[wrap-file]
+directory = icu
+source_url = https://github.com/unicode-org/icu/releases/download/release-67-1/icu4c-67_1-src.tgz
+source_filename = icu4c-67_1-src.tgz
+source_hash = 94a80cd6f251a53bd2a997f6f1b5ac6653fe791dfab66e1eb0227740fb86d5dc
+patch_filename = icu_67.1-4_patch.zip
+patch_url = https://wrapdb.mesonbuild.com/v2/icu_67.1-4/get_patch
+patch_hash = 5afbc61c14304036b28dbd1ca4aeca42de29e99a31e26b01917bad5ce6afa59f
+
+[provide]
+icu-uc = icuuc_dep
+icu-io = icuio_dep
+icu-i18n = icui18n_dep
+program_names = genbrk, genccode, gencmn
+
diff --git a/subprojects/libadwaita.wrap b/subprojects/libadwaita.wrap
new file mode 100644
index 0000000..2aa3810
--- /dev/null
+++ b/subprojects/libadwaita.wrap
@@ -0,0 +1,10 @@
+[wrap-git]
+directory=libadwaita
+url=https://gitlab.gnome.org/GNOME/libadwaita.git
+push-url=ssh://git gitlab gnome org:GNOME/libadwaita.git
+revision=main
+depth=1
+
+[provide]
+libadwaita-1 = libadwaita_dep
+dependency_names = libadwaita-1
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]