[jhbuild] core-deps-latest: move fribidi to meson (and fix the build)



commit e5854042b8ad5c812c19bc13f3cfac9d7ef3f16c
Author: Christoph Reiter <creiter src gnome org>
Date:   Sun Jan 20 11:21:20 2019 +0100

    core-deps-latest: move fribidi to meson (and fix the build)
    
    fribidi dropped the --disable-docs option for their autotools build
    which made the build fail in jhbuild.
    
    Move to meson which still has that option.
    
    Also fribidi no longer depends on glib.

 modulesets/gnome-suites-core-deps-latest.modules | 11 ++---------
 1 file changed, 2 insertions(+), 9 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-deps-latest.modules 
b/modulesets/gnome-suites-core-deps-latest.modules
index 6c30650a..73a38018 100644
--- a/modulesets/gnome-suites-core-deps-latest.modules
+++ b/modulesets/gnome-suites-core-deps-latest.modules
@@ -408,16 +408,9 @@
     </suggests>
   </autotools>
 
-  <autotools id="fribidi"
-             autogen-sh="autoreconf"
-             supports-non-srcdir-builds="no"
-             autogenargs="--disable-docs"
-             makeargs="-j1">
+  <meson id="fribidi" mesonargs="-Ddocs=false">
     <branch repo="github.com" checkoutdir="fribidi" module="fribidi/fribidi"/>
-    <dependencies>
-      <dep package="glib"/>
-    </dependencies>
-  </autotools>
+  </meson>
 
   <meson id="fwupd"
          mesonargs="-Denable-colorhug=false -Denable-dell=false -Denable-synaptics=false">


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