[gtk/wip/chergert/glyphy: 14/20] build: add dependency on glyphy
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wip/chergert/glyphy: 14/20] build: add dependency on glyphy
- Date: Tue, 15 Mar 2022 23:12:01 +0000 (UTC)
commit f2963c38f510a9b8e1e8bba14e2ab06bcea7f772
Author: Christian Hergert <chergert redhat com>
Date: Mon Mar 14 14:26:42 2022 -0700
build: add dependency on glyphy
gsk/meson.build | 1 +
meson.build | 3 +++
subprojects/glyphy.wrap | 5 +++++
3 files changed, 9 insertions(+)
---
diff --git a/gsk/meson.build b/gsk/meson.build
index b65b4261db..1c3cae4a63 100644
--- a/gsk/meson.build
+++ b/gsk/meson.build
@@ -178,6 +178,7 @@ gsk_deps = [
cairo_csi_dep,
pixbuf_dep,
libgdk_dep,
+ libglyphy_dep,
]
libgsk_f16c = static_library('gsk_f16c',
diff --git a/meson.build b/meson.build
index 8076d3eb41..d62edb7078 100644
--- a/meson.build
+++ b/meson.build
@@ -23,6 +23,7 @@ epoxy_req = '>= 1.4'
cloudproviders_req = '>= 0.3.1'
xkbcommon_req = '>= 0.2.0'
sysprof_req = '>= 3.38.0'
+libglyphy_req = '>= 0.2.0'
fs = import('fs')
gnome = import('gnome')
@@ -393,6 +394,8 @@ pango_dep = dependency('pango', version: pango_req,
fallback : ['pango', 'libpango_dep'])
fribidi_dep = dependency('fribidi', version: fribidi_req,
fallback : ['fribidi', 'libfribidi_dep'])
+libglyphy_dep = dependency('glyphy', version: libglyphy_req,
+ fallback : ['glyphy', 'libglyphy_dep'])
# Require PangoFT2 if on X11 or wayland
require_pangoft2 = wayland_enabled or x11_enabled
diff --git a/subprojects/glyphy.wrap b/subprojects/glyphy.wrap
new file mode 100644
index 0000000000..4e9adb3b03
--- /dev/null
+++ b/subprojects/glyphy.wrap
@@ -0,0 +1,5 @@
+[wrap-git]
+directory=glyphy
+url=https://github.com/behdad/glyphy.git
+revision=master
+depth=1
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]