[gtk/nirbheek/meson-fallback-dep-fixes: 336/337] meson: Always fetch pangoft2_dep from the pango subproject



commit b98f5a0823b178f0ba0506b38bc954e3ce5453df
Author: Nirbheek Chauhan <nirbheek centricular com>
Date:   Mon Jul 23 14:55:25 2018 +0530

    meson: Always fetch pangoft2_dep from the pango subproject
    
    This ensures that we will use pangoft2 if it is available, and not if
    it is not available.
    
    See: https://gitlab.gnome.org/GNOME/pango/merge_requests/6

 meson.build | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)
---
diff --git a/meson.build b/meson.build
index 1483353cfa..53504f9279 100644
--- a/meson.build
+++ b/meson.build
@@ -327,12 +327,8 @@ pango_dep      = dependency('pango', version: pango_req,
 
 # Require PangoFT2 if on X11 or wayland
 require_pangoft2 = wayland_enabled or x11_enabled
-
-if require_pangoft2
-  pangoft_dep  = dependency('pangoft2', fallback : ['pango', 'libpangoft2_dep'])
-else
-  pangoft_dep  = dependency('pangoft2', required: false)
-endif
+pangoft_dep    = dependency('pangoft2', required: require_pangoft2,
+                            fallback : ['pango', 'libpangoft2_dep'])
 
 if pangoft_dep.found()
   # Need at least 2.7.1 for FT_Get_Var_Design_Coordinates()


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