diff options
author | Adrian Bunk <bunk@stusta.de> | 2019-07-24 15:01:33 +0300 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2019-07-26 14:29:17 -0700 |
commit | bd526f7cc3a757b9b6d85a2ee1658950c53a5578 (patch) | |
tree | 74a7fc0c72802ea5448e003a138a1474ea42e6b6 /meta-gnome | |
parent | aa98f9eb73f801401ef8e138017266edc60cc13e (diff) | |
download | meta-openembedded-bd526f7cc3a757b9b6d85a2ee1658950c53a5578.tar.gz |
meta-gnome: Inherit gnomebase instead of gnome
The gnome class pulls in usually unwanted dependencies like gconf.
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-gnome')
7 files changed, 9 insertions, 9 deletions
diff --git a/meta-gnome/recipes-gnome/evince/evince_3.28.2.bb b/meta-gnome/recipes-gnome/evince/evince_3.28.2.bb index d2885906f..f45180e79 100644 --- a/meta-gnome/recipes-gnome/evince/evince_3.28.2.bb +++ b/meta-gnome/recipes-gnome/evince/evince_3.28.2.bb | |||
@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=96f2f8d5ee576a2163977938ea36fa7b" | |||
4 | SECTION = "x11/office" | 4 | SECTION = "x11/office" |
5 | DEPENDS = "gtk+3 libsecret ${@bb.utils.contains('DISTRO_FEATURES','x11','gnome-desktop3','',d)} poppler gstreamer1.0-plugins-base orc adwaita-icon-theme intltool-native gnome-common-native" | 5 | DEPENDS = "gtk+3 libsecret ${@bb.utils.contains('DISTRO_FEATURES','x11','gnome-desktop3','',d)} poppler gstreamer1.0-plugins-base orc adwaita-icon-theme intltool-native gnome-common-native" |
6 | 6 | ||
7 | inherit gnome pkgconfig gtk-icon-cache gsettings gobject-introspection distro_features_check systemd | 7 | inherit gnomebase pkgconfig gtk-icon-cache gsettings gobject-introspection distro_features_check systemd |
8 | 8 | ||
9 | SRC_URI = " \ | 9 | SRC_URI = " \ |
10 | ${GNOME_MIRROR}/${GNOMEBN}/${@gnome_verdir("${PV}")}/${GNOMEBN}-${PV}.tar.${GNOME_COMPRESS_TYPE};name=archive \ | 10 | ${GNOME_MIRROR}/${GNOMEBN}/${@gnome_verdir("${PV}")}/${GNOMEBN}-${PV}.tar.${GNOME_COMPRESS_TYPE};name=archive \ |
diff --git a/meta-gnome/recipes-gnome/gedit/gedit_2.30.4.bb b/meta-gnome/recipes-gnome/gedit/gedit_2.30.4.bb index ea6439d91..6e0720888 100644 --- a/meta-gnome/recipes-gnome/gedit/gedit_2.30.4.bb +++ b/meta-gnome/recipes-gnome/gedit/gedit_2.30.4.bb | |||
@@ -3,13 +3,13 @@ SECTION = "x11/gnome" | |||
3 | LICENSE = "GPLv2+" | 3 | LICENSE = "GPLv2+" |
4 | PR = "r2" | 4 | PR = "r2" |
5 | 5 | ||
6 | DEPENDS = "gvfs enchant gconf gnome-doc-utils glib-2.0 gtk+ \ | 6 | DEPENDS = "gvfs enchant gconf gnome-doc-utils glib-2.0 glib-2.0-native gtk+ \ |
7 | gtksourceview2 iso-codes intltool-native gnome-common-native \ | 7 | gtksourceview2 iso-codes intltool-native gnome-common-native \ |
8 | libice python3-six-native" | 8 | libice python3-six-native" |
9 | 9 | ||
10 | LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" | 10 | LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" |
11 | 11 | ||
12 | inherit distro_features_check gnome gettext python3native | 12 | inherit distro_features_check gnomebase gconf gettext python3native |
13 | 13 | ||
14 | REQUIRED_DISTRO_FEATURES = "x11" | 14 | REQUIRED_DISTRO_FEATURES = "x11" |
15 | 15 | ||
diff --git a/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.32.0.bb b/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.32.0.bb index 1dad1e95b..85ee5e6cf 100644 --- a/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.32.0.bb +++ b/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.32.0.bb | |||
@@ -8,7 +8,7 @@ BPN = "gnome-desktop" | |||
8 | 8 | ||
9 | GNOMEBASEBUILDCLASS = "meson" | 9 | GNOMEBASEBUILDCLASS = "meson" |
10 | 10 | ||
11 | inherit gnome pkgconfig upstream-version-is-even gobject-introspection distro_features_check | 11 | inherit gnomebase pkgconfig upstream-version-is-even gobject-introspection distro_features_check |
12 | 12 | ||
13 | # gobject-introspection is mandatory and cannot be configured | 13 | # gobject-introspection is mandatory and cannot be configured |
14 | REQUIRED_DISTRO_FEATURES = "gobject-introspection-data" | 14 | REQUIRED_DISTRO_FEATURES = "gobject-introspection-data" |
diff --git a/meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_3.32.0.bb b/meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_3.32.0.bb index c2432a322..701b0891c 100644 --- a/meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_3.32.0.bb +++ b/meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_3.32.0.bb | |||
@@ -14,7 +14,7 @@ DEPENDS = " \ | |||
14 | 14 | ||
15 | GNOMEBASEBUILDCLASS = "meson" | 15 | GNOMEBASEBUILDCLASS = "meson" |
16 | 16 | ||
17 | inherit gnomebase gtk-icon-cache distro_features_check gettext | 17 | inherit gnomebase gconf gtk-icon-cache distro_features_check gettext |
18 | 18 | ||
19 | REQUIRED_DISTRO_FEATURES = "x11" | 19 | REQUIRED_DISTRO_FEATURES = "x11" |
20 | 20 | ||
diff --git a/meta-gnome/recipes-gnome/gvfs/gvfs_1.40.0.bb b/meta-gnome/recipes-gnome/gvfs/gvfs_1.40.0.bb index 3a4714a12..893379b52 100644 --- a/meta-gnome/recipes-gnome/gvfs/gvfs_1.40.0.bb +++ b/meta-gnome/recipes-gnome/gvfs/gvfs_1.40.0.bb | |||
@@ -3,9 +3,9 @@ LICENSE = "LGPLv2" | |||
3 | LIC_FILES_CHKSUM = "file://COPYING;md5=05df38dd77c35ec8431f212410a3329e" | 3 | LIC_FILES_CHKSUM = "file://COPYING;md5=05df38dd77c35ec8431f212410a3329e" |
4 | 4 | ||
5 | GNOMEBASEBUILDCLASS = "meson" | 5 | GNOMEBASEBUILDCLASS = "meson" |
6 | inherit gnome bash-completion gettext upstream-version-is-even | 6 | inherit gnomebase bash-completion gettext upstream-version-is-even |
7 | 7 | ||
8 | DEPENDS += "libsecret glib-2.0 gconf libgudev shadow-native" | 8 | DEPENDS += "libsecret glib-2.0 glib-2.0-native gconf libgudev shadow-native" |
9 | 9 | ||
10 | SRC_URI = "https://download.gnome.org/sources/${BPN}/${@gnome_verdir("${PV}")}/${BPN}-${PV}.tar.xz;name=archive" | 10 | SRC_URI = "https://download.gnome.org/sources/${BPN}/${@gnome_verdir("${PV}")}/${BPN}-${PV}.tar.xz;name=archive" |
11 | 11 | ||
diff --git a/meta-gnome/recipes-gnome/libgnome/libgnomekbd_3.26.1.bb b/meta-gnome/recipes-gnome/libgnome/libgnomekbd_3.26.1.bb index 7babbd0a8..d9f643106 100644 --- a/meta-gnome/recipes-gnome/libgnome/libgnomekbd_3.26.1.bb +++ b/meta-gnome/recipes-gnome/libgnome/libgnomekbd_3.26.1.bb | |||
@@ -6,7 +6,7 @@ SECTION = "x11/gnome/libs" | |||
6 | 6 | ||
7 | DEPENDS = "gconf glib-2.0 libxklavier gtk+3 intltool-native" | 7 | DEPENDS = "gconf glib-2.0 libxklavier gtk+3 intltool-native" |
8 | 8 | ||
9 | inherit distro_features_check gnome gobject-introspection gettext | 9 | inherit distro_features_check gnomebase gobject-introspection gettext |
10 | 10 | ||
11 | REQUIRED_DISTRO_FEATURES = "x11" | 11 | REQUIRED_DISTRO_FEATURES = "x11" |
12 | 12 | ||
diff --git a/meta-gnome/recipes-gnome/libgsf/libgsf_1.14.45.bb b/meta-gnome/recipes-gnome/libgsf/libgsf_1.14.45.bb index 08e52241b..e2a838b3a 100644 --- a/meta-gnome/recipes-gnome/libgsf/libgsf_1.14.45.bb +++ b/meta-gnome/recipes-gnome/libgsf/libgsf_1.14.45.bb | |||
@@ -7,7 +7,7 @@ SECTION = "libs" | |||
7 | 7 | ||
8 | DEPENDS= "libxml2 bzip2 glib-2.0 zlib intltool-native gnome-common-native" | 8 | DEPENDS= "libxml2 bzip2 glib-2.0 zlib intltool-native gnome-common-native" |
9 | 9 | ||
10 | inherit autotools pkgconfig gnome gconf gobject-introspection | 10 | inherit autotools pkgconfig gnomebase gconf gobject-introspection |
11 | 11 | ||
12 | SRC_URI += "file://0001-configure.ac-drop-a-copy-paste-of-introspection.m4-m.patch" | 12 | SRC_URI += "file://0001-configure.ac-drop-a-copy-paste-of-introspection.m4-m.patch" |
13 | 13 | ||