[jhbuild/wip/exalm/g-c-c: 4/4] modulesets: Fix gnome-control-center build
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild/wip/exalm/g-c-c: 4/4] modulesets: Fix gnome-control-center build
- Date: Wed, 15 Dec 2021 22:05:47 +0000 (UTC)
commit 8370be0de2d889c71ba1fd49924f9b6f5b3fb97e
Author: Alexander Mikhaylenko <exalm7659 gmail com>
Date: Thu Dec 16 03:04:00 2021 +0500
modulesets: Fix gnome-control-center build
Add libnma-gtk4, require it and gtk4.
modulesets/gnome-suites-core-deps-latest.modules | 16 ++++++++++++++++
modulesets/gnome-suites-core-latest.modules | 4 ++--
2 files changed, 18 insertions(+), 2 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-deps-latest.modules
b/modulesets/gnome-suites-core-deps-latest.modules
index c05b5832..8c57eeff 100644
--- a/modulesets/gnome-suites-core-deps-latest.modules
+++ b/modulesets/gnome-suites-core-deps-latest.modules
@@ -1493,6 +1493,22 @@
</suggests>
</meson>
+ <meson id="libnma-gtk4" mesonargs="-Dlibnma_gtk4=true">
+ <branch repo="gitlab.gnome.org" checkoutdir="libnma-gtk4" module="GNOME/libnma"/>
+ <dependencies>
+ <dep package="file"/>
+ <dep package="gcr"/>
+ <dep package="glib"/>
+ <dep package="gobject-introspection"/>
+ <dep package="gtk4"/>
+ <dep package="iso-codes"/>
+ <dep package="NetworkManager"/>
+ </dependencies>
+ <suggests>
+ <dep package="mobile-broadband-provider-info"/>
+ </suggests>
+ </meson>
+
<meson id="libnotify">
<branch/>
<dependencies>
diff --git a/modulesets/gnome-suites-core-latest.modules b/modulesets/gnome-suites-core-latest.modules
index 2a135ea6..ef512e25 100644
--- a/modulesets/gnome-suites-core-latest.modules
+++ b/modulesets/gnome-suites-core-latest.modules
@@ -186,7 +186,7 @@
<dep package="fontconfig"/>
<dep package="gdk-pixbuf"/>
<dep package="glib"/>
- <dep package="gtk+-3"/>
+ <dep package="gtk4"/>
<dep package="gnome-desktop"/>
<dep package="gnome-online-accounts"/>
<dep package="gnome-settings-daemon"/>
@@ -208,7 +208,7 @@
<dep package="upower"/>
<if condition-set="linux">
<dep package="gnome-bluetooth"/>
- <dep package="libnma"/>
+ <dep package="libnma-gtk4"/>
<dep package="libwacom"/>
</if>
</dependencies>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]