[gtk-osx] Gtk3 needs x11 backend disabled after all.



commit 2f4e7e784220d08786eeb3f204c045f625886a36
Author: John Ralls <jralls ceridwen us>
Date:   Mon Nov 8 15:04:08 2021 -0800

    Gtk3 needs x11 backend disabled after all.

 modulesets-stable/gtk-osx.modules   | 2 +-
 modulesets-unstable/gtk-osx.modules | 2 +-
 modulesets/gtk-osx.modules          | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/modulesets-stable/gtk-osx.modules b/modulesets-stable/gtk-osx.modules
index 8ca7f35f..205bf419 100644
--- a/modulesets-stable/gtk-osx.modules
+++ b/modulesets-stable/gtk-osx.modules
@@ -294,7 +294,7 @@
   </meson>
 
   <!-- gtk3 is in maintenance mode with 3.24 the final release series. -->
-  <meson id="gtk+-3.0">
+  <meson id="gtk+-3.0" mesonargs="-Dx11_backend=false">
     <branch module="gtk+/3.24/gtk+-3.24.30.tar.xz" version="3.24.30"
             hash="sha256:ba75bfff320ad1f4cfbee92ba813ec336322cc3c660d406aad014b07087a3ba9">
       <patch file="Quartz-version-detection-for-macOS-12.patch" strip="1"/>
diff --git a/modulesets-unstable/gtk-osx.modules b/modulesets-unstable/gtk-osx.modules
index a214eca5..1e62a3a2 100644
--- a/modulesets-unstable/gtk-osx.modules
+++ b/modulesets-unstable/gtk-osx.modules
@@ -225,7 +225,7 @@
             repo="hicolor"/>
   </autotools>
 
-  <meson id="gtk+-3.0">
+  <meson id="gtk+-3.0" mesonargs="-Dx11_backend=false">
     <branch module="gtk" checkoutdir="gtk+-3.0" revision="gtk-3-24"/>
     <dependencies>
       <dep package="glib"/>
diff --git a/modulesets/gtk-osx.modules b/modulesets/gtk-osx.modules
index 7712ff2b..8c897852 100644
--- a/modulesets/gtk-osx.modules
+++ b/modulesets/gtk-osx.modules
@@ -213,7 +213,7 @@
             repo="hicolor"/>
   </autotools>
 
-  <autotools id="gtk+-3.0">
+  <meson id="gtk+-3.0" mesonargs="-Dx11_backend=false">
     <branch module="gtk" checkoutdir="gtk+-3.0" revision="gtk-3-24"/>
     <dependencies>
       <dep package="glib"/>
@@ -227,7 +227,7 @@
     <after>
       <dep package="meta-gtk-osx-bootstrap"/>
     </after>
-  </autotools>
+  </meson>
 
   <meson id="graphene" mesonargs="-Dtests=false -Dbenchmarks=false">
     <branch repo="github" revision="1.10.4" module="ebassi/graphene"/>


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