[gnome-control-center/gbsneto/gtk4] flatpak: Update dependencies to GTK4




commit 30d2919519b9f90a531533859ad255e7587a3ea6
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date:   Thu Nov 18 18:30:56 2021 -0300

    flatpak: Update dependencies to GTK4

 build-aux/flatpak/org.gnome.Settings.json | 111 ++++++++----------------------
 panels/wacom/button-mapping.ui            |   7 +-
 2 files changed, 29 insertions(+), 89 deletions(-)
---
diff --git a/build-aux/flatpak/org.gnome.Settings.json b/build-aux/flatpak/org.gnome.Settings.json
index 1805206a3..94e49ab07 100644
--- a/build-aux/flatpak/org.gnome.Settings.json
+++ b/build-aux/flatpak/org.gnome.Settings.json
@@ -270,7 +270,8 @@
             "sources" : [
                 {
                     "type" : "git",
-                    "url" : "https://gitlab.gnome.org/GNOME/gnome-desktop.git";
+                    "url" : "https://gitlab.gnome.org/GNOME/gnome-desktop.git";,
+                    "branch" : "ebassi/update-for-gtk4"
                 }
             ]
         },
@@ -394,6 +395,7 @@
             "name" : "libnma",
             "buildsystem" : "meson",
             "config-opts" : [
+                "-Dlibnma_gtk4=true",
                 "-Dgtk_doc=false",
                 "-Dintrospection=false",
                 "-Dvapi=false"
@@ -401,7 +403,8 @@
             "sources" : [
                 {
                     "type" : "git",
-                    "url" : "https://gitlab.gnome.org/GNOME/libnma.git";
+                    "url" : "https://gitlab.gnome.org/GNOME/libnma.git";,
+                    "branch" : "main"
                 }
             ]
         },
@@ -426,19 +429,23 @@
         },
         {
             "name" : "ModemManager",
-            "buildsystem" : "autotools",
+            "buildsystem" : "meson",
             "config-opts" : [
-                "--disable-introspection",
-                "--disable-vala",
-                "--with-udev-base-dir=/app/lib",
-                "--with-systemdsystemunitdir=/app/lib/systemd/system",
-                "--without-mbim",
-                "--without-qmi"
+                "-Dintrospection=false",
+                "-Dbash_completion=false",
+                "-Dudevdir=/app/lib",
+                "-Dsystemdsystemunitdir=/app/lib/systemd/system",
+                "-Dmbim=false",
+                "-Dplugin_dell=disabled",
+                "-Dplugin_foxconn=disabled",
+                "-Dqmi=false",
+                "-Dqrtr=false"
             ],
             "sources" : [
                 {
                     "type" : "git",
-                    "url" : "git://anongit.freedesktop.org/ModemManager/ModemManager"
+                    "url" : "git://anongit.freedesktop.org/ModemManager/ModemManager",
+                    "branch" : "main"
                 }
             ]
         },
@@ -472,6 +479,16 @@
                 }
             ]
         },
+        {
+            "name" : "gsound",
+            "buildsystem" : "meson",
+            "sources" : [
+                {
+                    "type" : "git",
+                    "url" : "https://gitlab.gnome.org/GNOME/gsound.git";
+                }
+            ]
+        },
         {
             "name" : "gnome-bluetooth",
             "buildsystem" : "meson",
@@ -592,80 +609,6 @@
                 }
             ]
         },
-        {
-            "name": "cogl",
-            "config-opts": [
-                "--disable-cogl-gst",
-                "--enable-xlib-egl-platform",
-                "--enable-wayland-egl-platform"
-            ],
-            "sources": [
-                {
-                    "type": "git",
-                    "url": "https://gitlab.gnome.org/GNOME/cogl.git";,
-                    "branch": "cogl-1.22"
-                }
-            ]
-        },
-        {
-            "name": "clutter",
-            "config-opts": [
-                "--enable-egl-backend",
-                "--enable-wayland-backend"
-            ],
-            "sources": [
-                {
-                    "type": "archive",
-                    "url": "https://download.gnome.org/sources/clutter/1.26/clutter-1.26.4.tar.xz";,
-                    "sha256": "8b48fac159843f556d0a6be3dbfc6b083fc6d9c58a20a49a6b4919ab4263c4e6"
-                }
-            ]
-        },
-        {
-            "name": "clutter-gtk",
-            "sources": [
-                {
-                    "type": "archive",
-                    "url": "https://download.gnome.org/sources/clutter-gtk/1.8/clutter-gtk-1.8.4.tar.xz";,
-                    "sha256": "521493ec038973c77edcb8bc5eac23eed41645117894aaee7300b2487cb42b06"
-                }
-            ]
-        },
-        {
-            "name": "clutter-gst",
-            "sources": [
-                {
-                    "type": "git",
-                    "url": "https://gitlab.gnome.org/GNOME/clutter-gst.git";,
-                    "branch": "clutter-gst-3.0"
-                }
-            ]
-        },
-        {
-            "name" : "cheese",
-            "buildsystem" : "meson",
-            "config-opts" : [
-                "-Dintrospection=false",
-                "-Dgtk_doc=false",
-                "-Dman=false"
-            ],
-            "sources" : [
-                {
-                    "type" : "git",
-                    "url" : "https://gitlab.gnome.org/GNOME/cheese.git";
-                }
-            ]
-        },
-        {
-            "name" : "gsound",
-            "buildsystem" : "meson",
-            "sources" : [
-                {
-                    "type" : "git",
-                    "url" : "https://gitlab.gnome.org/GNOME/gsound.git";
-                }
-            ]
-        },
         {
             "name" : "udisks",
             "buildsystem" : "autotools",
diff --git a/panels/wacom/button-mapping.ui b/panels/wacom/button-mapping.ui
index add7e454d..401aa121e 100644
--- a/panels/wacom/button-mapping.ui
+++ b/panels/wacom/button-mapping.ui
@@ -17,7 +17,8 @@
           <object class="GtkBox" id="shortcuts_vbox">
             <property name="orientation">vertical</property>
             <property name="spacing">6</property>
-            <property name="expand">True</property>
+            <property name="hexpand">True</property>
+            <property name="vexpand">True</property>
             <child>
               <object class="GtkLabel" id="label1">
                 <property name="xalign">0</property>
@@ -63,10 +64,6 @@
             <child>
               <object class="GtkButton" id="close_button">
                 <property name="label" translatable="yes">_Close</property>
-                <property name="use_action_appearance">False</property>
-                <property name="can_default">True</property>
-                <property name="receives_default">False</property>
-                <property name="use_action_appearance">False</property>
                 <property name="use_underline">True</property>
               </object>
             </child>


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