[oe] [PATCH 17/41] network-manager-applet: cleanup

Andreas Müller schnitzeltony at gmail.com
Thu May 23 06:48:35 UTC 2019


* remove unnecessary dependencies gconf/intltool-native
* gobject-introspection builds fine for musl

Signed-off-by: Andreas Müller <schnitzeltony at gmail.com>
---
 .../network-manager-applet_1.8.20.bb                | 13 +------------
 1 file changed, 1 insertion(+), 12 deletions(-)

diff --git a/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.8.20.bb b/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.8.20.bb
index 45f552a88..d8246e96c 100644
--- a/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.8.20.bb
+++ b/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.8.20.bb
@@ -2,10 +2,7 @@ SUMMARY = "GTK+ applet for NetworkManager"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
 
-DEPENDS = "gtk+3 libnotify libsecret networkmanager dbus-glib \
-           gconf iso-codes nss \
-           intltool-native \
-"
+DEPENDS = "gtk+3 libnotify libsecret networkmanager dbus-glib iso-codes nss"
 
 GNOMEBASEBUILDCLASS = "meson"
 inherit distro_features_check gnomebase gsettings gtk-doc gtk-icon-cache gobject-introspection
@@ -23,9 +20,6 @@ PACKAGECONFIG[selinux] = "-Dselinux=true, -Dselinux=false, libselinux"
 
 GTKDOC_MESON_OPTION = "gtk_doc"
 
-# gobject-introspection related
-GI_DATA_ENABLED_libc-musl = "False"
-
 do_compile_prepend() {
     export GIR_EXTRA_LIBS_PATH="${B}/src/libnma/.libs:${B}/src/libnm-gtk/.libs"
 }
@@ -38,8 +32,3 @@ FILES_${PN} += " \
     ${datadir}/libnma/wifi.ui \
     ${datadir}/metainfo \
 "
-
-# musl builds generate gir files which otherwise go un-packaged
-FILES_${PN}-dev += " \
-    ${datadir}/gir-1.0 \
-"
-- 
2.20.1



More information about the Openembedded-devel mailing list