diff options
author | Kai Kang <kai.kang@windriver.com> | 2024-03-19 20:25:28 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2024-03-20 09:28:12 -0700 |
commit | 20c74cc4e90ca8db4947e358347ade43429c5c72 (patch) | |
tree | a6e65210e18c153ab8bc19690a21fa081bedf6fa /meta-gnome | |
parent | 4007f66b579f8b35d0707dd8f2d38269363d31aa (diff) | |
download | meta-openembedded-20c74cc4e90ca8db4947e358347ade43429c5c72.tar.gz |
Packages depends on libadwaita should require distro feature opengl
libadwaita requires distro feature 'opengl', so packages depends on it
either directly or indirectly should require distro feature 'opengl'
too.
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-gnome')
8 files changed, 10 insertions, 2 deletions
diff --git a/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.36.0.bb b/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.36.0.bb index 5f1f05cb2..10e514775 100644 --- a/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.36.0.bb +++ b/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.36.0.bb | |||
@@ -7,6 +7,7 @@ DEPENDS = "gtk+3 libnma libnotify libsecret libgudev networkmanager iso-codes ns | |||
7 | inherit features_check gnomebase gsettings gtk-icon-cache gettext pkgconfig | 7 | inherit features_check gnomebase gsettings gtk-icon-cache gettext pkgconfig |
8 | 8 | ||
9 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" | 9 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
10 | REQUIRED_DISTRO_FEATURES = "opengl" | ||
10 | 11 | ||
11 | SRC_URI:append:libc-musl = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' file://0001-linker-scripts-Do-not-export-_IO_stdin_used.patch', '', d)}" | 12 | SRC_URI:append:libc-musl = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' file://0001-linker-scripts-Do-not-export-_IO_stdin_used.patch', '', d)}" |
12 | 13 | ||
diff --git a/meta-gnome/recipes-gnome/gfbgraph/gfbgraph_0.2.5.bb b/meta-gnome/recipes-gnome/gfbgraph/gfbgraph_0.2.5.bb index e9ee434ad..9b1a02bb0 100644 --- a/meta-gnome/recipes-gnome/gfbgraph/gfbgraph_0.2.5.bb +++ b/meta-gnome/recipes-gnome/gfbgraph/gfbgraph_0.2.5.bb | |||
@@ -14,7 +14,7 @@ GNOMEBASEBUILDCLASS = "autotools" | |||
14 | inherit gnomebase gtk-doc gobject-introspection pkgconfig features_check | 14 | inherit gnomebase gtk-doc gobject-introspection pkgconfig features_check |
15 | 15 | ||
16 | # for gnome-online-accounts | 16 | # for gnome-online-accounts |
17 | REQUIRED_DISTRO_FEATURES = "x11" | 17 | REQUIRED_DISTRO_FEATURES = "x11 opengl" |
18 | 18 | ||
19 | #SRC_URI += " file://0001-Update-rest-requirement-to-rest-1.0.patch" | 19 | #SRC_URI += " file://0001-Update-rest-requirement-to-rest-1.0.patch" |
20 | SRC_URI[archive.sha256sum] = "9cb381b3f78ba1136df97af3f06e3b11dcc2ab339ac08f74eda0f8057d6603e3" | 20 | SRC_URI[archive.sha256sum] = "9cb381b3f78ba1136df97af3f06e3b11dcc2ab339ac08f74eda0f8057d6603e3" |
diff --git a/meta-gnome/recipes-gnome/ghex/ghex_45.1.bb b/meta-gnome/recipes-gnome/ghex/ghex_45.1.bb index 2b6adaf91..5901e3c09 100644 --- a/meta-gnome/recipes-gnome/ghex/ghex_45.1.bb +++ b/meta-gnome/recipes-gnome/ghex/ghex_45.1.bb | |||
@@ -17,4 +17,6 @@ inherit gnomebase gsettings gtk-icon-cache gnome-help gettext gobject-introspect | |||
17 | 17 | ||
18 | SRC_URI[archive.sha256sum] = "fb2b0823cd16249edbeaee8302f9bd5005e0150368b35f1e47c26680cacac2fa" | 18 | SRC_URI[archive.sha256sum] = "fb2b0823cd16249edbeaee8302f9bd5005e0150368b35f1e47c26680cacac2fa" |
19 | 19 | ||
20 | REQUIRED_DISTRO_FEATURES = "opengl" | ||
21 | |||
20 | FILES:${PN} += "${libdir} ${datadir}/metainfo" | 22 | FILES:${PN} += "${libdir} ${datadir}/metainfo" |
diff --git a/meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb b/meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb index 9669e337a..d03b5fe04 100644 --- a/meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb +++ b/meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb | |||
@@ -4,6 +4,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=8f0e2cd40e05189ec81232da84bd6e1a" | |||
4 | 4 | ||
5 | GTKIC_VERSION = "4" | 5 | GTKIC_VERSION = "4" |
6 | inherit gnomebase gsettings pkgconfig gtk-icon-cache | 6 | inherit gnomebase gsettings pkgconfig gtk-icon-cache |
7 | REQUIRED_DISTRO_FEATURES = "opengl" | ||
7 | 8 | ||
8 | DEPENDS = " \ | 9 | DEPENDS = " \ |
9 | desktop-file-utils-native \ | 10 | desktop-file-utils-native \ |
diff --git a/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.50.0.bb b/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.50.0.bb index 0af4a5d1e..d28cc876d 100644 --- a/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.50.0.bb +++ b/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.50.0.bb | |||
@@ -4,6 +4,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=34c88b124db5fb2762c1676be7dadd36" | |||
4 | 4 | ||
5 | GTKIC_VERSION = "4" | 5 | GTKIC_VERSION = "4" |
6 | inherit gnomebase gsettings gobject-introspection gtk-icon-cache mime-xdg vala features_check | 6 | inherit gnomebase gsettings gobject-introspection gtk-icon-cache mime-xdg vala features_check |
7 | REQUIRED_DISTRO_FEATURES = "${@bb.utils.contains('PACKAGECONFIG', 'goabackend', 'opengl', '', d)}" | ||
7 | 8 | ||
8 | DEPENDS += "gdk-pixbuf dbus glib-2.0 gcr" | 9 | DEPENDS += "gdk-pixbuf dbus glib-2.0 gcr" |
9 | 10 | ||
diff --git a/meta-gnome/recipes-gnome/libgdata/libgdata_0.18.1.bb b/meta-gnome/recipes-gnome/libgdata/libgdata_0.18.1.bb index 15e3d889f..a65fc61fe 100644 --- a/meta-gnome/recipes-gnome/libgdata/libgdata_0.18.1.bb +++ b/meta-gnome/recipes-gnome/libgdata/libgdata_0.18.1.bb | |||
@@ -14,6 +14,7 @@ GTKDOC_MESON_OPTION = "gtk_doc" | |||
14 | inherit gnomebase pkgconfig gettext gtk-doc vala gobject-introspection manpages features_check | 14 | inherit gnomebase pkgconfig gettext gtk-doc vala gobject-introspection manpages features_check |
15 | 15 | ||
16 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" | 16 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
17 | REQUIRED_DISTRO_FEATURES = "${@bb.utils.contains('PACKAGECONFIG', 'goa', 'opengl', '', d)}" | ||
17 | 18 | ||
18 | do_compile:prepend() { | 19 | do_compile:prepend() { |
19 | export GIR_EXTRA_LIBS_PATH="${B}/gdata/.libs" | 20 | export GIR_EXTRA_LIBS_PATH="${B}/gdata/.libs" |
diff --git a/meta-gnome/recipes-gnome/rest/rest_0.9.1.bb b/meta-gnome/recipes-gnome/rest/rest_0.9.1.bb index 738b07e8c..3b22fdfea 100644 --- a/meta-gnome/recipes-gnome/rest/rest_0.9.1.bb +++ b/meta-gnome/recipes-gnome/rest/rest_0.9.1.bb | |||
@@ -14,7 +14,8 @@ DEPENDS = " \ | |||
14 | libxml2-native \ | 14 | libxml2-native \ |
15 | " | 15 | " |
16 | 16 | ||
17 | inherit gnomebase gobject-introspection vala pkgconfig gi-docgen | 17 | inherit gnomebase gobject-introspection vala pkgconfig gi-docgen features_check |
18 | REQUIRED_DISTRO_FEATURES = "opengl" | ||
18 | 19 | ||
19 | PACKAGECONFIG ?= "" | 20 | PACKAGECONFIG ?= "" |
20 | PACKAGECONFIG[examples] = "-Dexamples=true,-Dexamples=false" | 21 | PACKAGECONFIG[examples] = "-Dexamples=true,-Dexamples=false" |
diff --git a/meta-gnome/recipes-gnome/zenity/zenity_4.0.1.bb b/meta-gnome/recipes-gnome/zenity/zenity_4.0.1.bb index 50e5eaa79..88b4b5c86 100644 --- a/meta-gnome/recipes-gnome/zenity/zenity_4.0.1.bb +++ b/meta-gnome/recipes-gnome/zenity/zenity_4.0.1.bb | |||
@@ -15,6 +15,7 @@ DEPENDS = " \ | |||
15 | " | 15 | " |
16 | 16 | ||
17 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" | 17 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
18 | REQUIRED_DISTRO_FEATURES = "opengl" | ||
18 | GTKIC_VERSION = "4" | 19 | GTKIC_VERSION = "4" |
19 | 20 | ||
20 | SRC_URI[archive.sha256sum] = "0c2f537813b10f728470d9d05d6c95713db2512f9c95096e1e85b1a6739605e6" | 21 | SRC_URI[archive.sha256sum] = "0c2f537813b10f728470d9d05d6c95713db2512f9c95096e1e85b1a6739605e6" |