[gnome-build-meta/alatiera/remove-desktop-files: 1/3] sdk/ibus: minor cleanups



commit 32e7ade51d13394c35438a187e96d3ce0debbc51
Author: Jordan Petridis <jpetridis gnome org>
Date:   Sun Sep 22 08:36:10 2019 +0300

    sdk/ibus: minor cleanups
    
    * Add gtk-doc and wayland as deps, previously they were pulled
    transiently by gtk3
    
    * Explicitly enable dconf, gtk-doc, wayland and introspection
    
    * Do not disable glib schemas generation
    
    * Disable appindicatior and glibtest features
    
    * Explicitly disable py2 and set python to python3, this should
    have been aleady the case, but make it explicit just in case

 elements/sdk/ibus.bst | 19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)
---
diff --git a/elements/sdk/ibus.bst b/elements/sdk/ibus.bst
index afa84afe..ecb04cdc 100644
--- a/elements/sdk/ibus.bst
+++ b/elements/sdk/ibus.bst
@@ -7,11 +7,18 @@ depends:
 - sdk/glib.bst
 - filename: sdk/gobject-introspection.bst
   type: build
+- filename: sdk/gtk-doc.bst
+  type: build
 - sdk/gtk+-3.bst
 - sdk/libnotify.bst
 - filename: components/iso-codes.bst
   junction: freedesktop-sdk.bst
   type: build
+- filename: components/wayland.bst
+  junction: freedesktop-sdk.bst
+- filename: components/wayland-protocols.bst
+  junction: freedesktop-sdk.bst
+  type: build
 - filename: public-stacks/buildsystem-autotools.bst
   junction: freedesktop-sdk.bst
   type: build
@@ -21,11 +28,17 @@ variables:
   conf-local: >-
     --disable-tests
     --disable-gconf
-    --enable-dconf
     --disable-memconf
     --disable-ui
     --disable-gtk2
-    --disable-schema-compile
-    --with-python=python3
     --disable-emoji-dict
+    --disable-appindicator
+    --disable-glibtest
     --disable-unicode-dict
+    --disable-python2
+    --with-python=python3
+    --enable-dconf
+    --enable-gtk-doc
+    --enable-wayland
+    --enable-introspection
+


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