diff options
author | Markus Volk <f_l_k@t-online.de> | 2022-06-01 11:11:18 +0200 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2022-06-01 08:43:01 -0700 |
commit | abdb05b6b4b31ff40c4219336b7096db014284f1 (patch) | |
tree | 05e7df4979e8033f6ef18ebf781e4ac12f15a597 /meta-gnome | |
parent | 57c97d65fdee90e4155c66f2295b0ea8c70c9471 (diff) | |
download | meta-openembedded-abdb05b6b4b31ff40c4219336b7096db014284f1.tar.gz |
unblock some recipes for wayland
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-gnome')
14 files changed, 24 insertions, 27 deletions
diff --git a/meta-gnome/recipes-connectivity/geary/geary_40.0.bb b/meta-gnome/recipes-connectivity/geary/geary_40.0.bb index 501b27a54..4b454dc02 100644 --- a/meta-gnome/recipes-connectivity/geary/geary_40.0.bb +++ b/meta-gnome/recipes-connectivity/geary/geary_40.0.bb | |||
@@ -41,8 +41,8 @@ SRC_URI = " \ | |||
41 | S = "${WORKDIR}/git" | 41 | S = "${WORKDIR}/git" |
42 | SRCREV = "e561775c1580a9f60a726355b2b897bfc9cb3382" | 42 | SRCREV = "e561775c1580a9f60a726355b2b897bfc9cb3382" |
43 | 43 | ||
44 | # for gnome-online-accounts | 44 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
45 | REQUIRED_DISTRO_FEATURES = "gobject-introspection-data x11" | 45 | REQUIRED_DISTRO_FEATURES = "gobject-introspection-data" |
46 | 46 | ||
47 | GIR_MESON_OPTION = "" | 47 | GIR_MESON_OPTION = "" |
48 | EXTRA_OEMESON = "-Dprofile=release" | 48 | EXTRA_OEMESON = "-Dprofile=release" |
diff --git a/meta-gnome/recipes-gimp/gegl/gegl_0.4.36.bb b/meta-gnome/recipes-gimp/gegl/gegl_0.4.36.bb index a6e5fa030..64291bee5 100644 --- a/meta-gnome/recipes-gimp/gegl/gegl_0.4.36.bb +++ b/meta-gnome/recipes-gimp/gegl/gegl_0.4.36.bb | |||
@@ -17,7 +17,7 @@ GNOMEBASEBUILDCLASS = "meson" | |||
17 | 17 | ||
18 | inherit features_check gnomebase vala gobject-introspection | 18 | inherit features_check gnomebase vala gobject-introspection |
19 | 19 | ||
20 | REQUIRED_DISTRO_FEATURES = "x11" | 20 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
21 | 21 | ||
22 | SHPV = "${@gnome_verdir("${PV}")}" | 22 | SHPV = "${@gnome_verdir("${PV}")}" |
23 | 23 | ||
diff --git a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb index b4931d796..64774b0fe 100644 --- a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb +++ b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb | |||
@@ -8,7 +8,7 @@ DEPENDS = " \ | |||
8 | 8 | ||
9 | inherit pkgconfig gsettings gobject-introspection features_check cmake gtk-doc gettext perlnative vala | 9 | inherit pkgconfig gsettings gobject-introspection features_check cmake gtk-doc gettext perlnative vala |
10 | 10 | ||
11 | REQUIRED_DISTRO_FEATURES = "x11" | 11 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
12 | 12 | ||
13 | SRC_URI += " \ | 13 | SRC_URI += " \ |
14 | file://0001-cmake-Do-not-export-CC-into-gir-compiler.patch \ | 14 | file://0001-cmake-Do-not-export-CC-into-gir-compiler.patch \ |
diff --git a/meta-gnome/recipes-gnome/gedit/gedit_42.1.bb b/meta-gnome/recipes-gnome/gedit/gedit_42.1.bb index e2bbf1889..3efd2a9b3 100644 --- a/meta-gnome/recipes-gnome/gedit/gedit_42.1.bb +++ b/meta-gnome/recipes-gnome/gedit/gedit_42.1.bb | |||
@@ -24,8 +24,9 @@ def gnome_verdir(v): | |||
24 | SRC_URI[archive.sha256sum] = "7f1fd43df5110d4c37de6541993f41f0fbc3efc790900e92053479ba069920e9" | 24 | SRC_URI[archive.sha256sum] = "7f1fd43df5110d4c37de6541993f41f0fbc3efc790900e92053479ba069920e9" |
25 | 25 | ||
26 | # gobject-introspection is mandatory and cannot be configured | 26 | # gobject-introspection is mandatory and cannot be configured |
27 | # x11 is needed for tepl and gtksourceview4 | 27 | REQUIRED_DISTRO_FEATURES = "gobject-introspection-data" |
28 | REQUIRED_DISTRO_FEATURES = "gobject-introspection-data x11" | 28 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
29 | |||
29 | GIR_MESON_OPTION = "" | 30 | GIR_MESON_OPTION = "" |
30 | 31 | ||
31 | GTKDOC_MESON_OPTION = "gtk_doc" | 32 | GTKDOC_MESON_OPTION = "gtk_doc" |
diff --git a/meta-gnome/recipes-gnome/gnome-keyring/gnome-keyring_40.0.bb b/meta-gnome/recipes-gnome/gnome-keyring/gnome-keyring_40.0.bb index 5aa52d1a5..b6d9a58e8 100644 --- a/meta-gnome/recipes-gnome/gnome-keyring/gnome-keyring_40.0.bb +++ b/meta-gnome/recipes-gnome/gnome-keyring/gnome-keyring_40.0.bb | |||
@@ -19,7 +19,7 @@ DEPENDS = " \ | |||
19 | 19 | ||
20 | inherit gnomebase gsettings features_check remove-libtool gettext | 20 | inherit gnomebase gsettings features_check remove-libtool gettext |
21 | 21 | ||
22 | REQUIRED_DISTRO_FEATURES = "x11" | 22 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
23 | 23 | ||
24 | SRC_URI[archive.sha256sum] = "a3d24db08ee2fdf240fbbf0971a98c8ee295aa0e1a774537f4ea938038a3b931" | 24 | SRC_URI[archive.sha256sum] = "a3d24db08ee2fdf240fbbf0971a98c8ee295aa0e1a774537f4ea938038a3b931" |
25 | SRC_URI += " \ | 25 | SRC_URI += " \ |
diff --git a/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.44.0.bb b/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.44.0.bb index 64aa2f4d9..451670e64 100644 --- a/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.44.0.bb +++ b/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.44.0.bb | |||
@@ -6,8 +6,7 @@ GNOMEBASEBUILDCLASS = "autotools" | |||
6 | 6 | ||
7 | inherit gnomebase gsettings gobject-introspection gsettings gtk-doc vala gettext features_check | 7 | inherit gnomebase gsettings gobject-introspection gsettings gtk-doc vala gettext features_check |
8 | 8 | ||
9 | # for webkitgtk | 9 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
10 | REQUIRED_DISTRO_FEATURES = "x11" | ||
11 | 10 | ||
12 | DEPENDS = "glib-2.0" | 11 | DEPENDS = "glib-2.0" |
13 | 12 | ||
diff --git a/meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_42.0.bb b/meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_42.0.bb index 219a069b6..32ecc90eb 100644 --- a/meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_42.0.bb +++ b/meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_42.0.bb | |||
@@ -17,7 +17,8 @@ GNOMEBASEBUILDCLASS = "meson" | |||
17 | 17 | ||
18 | inherit gnomebase gsettings gnome-help itstool gtk-icon-cache features_check gettext | 18 | inherit gnomebase gsettings gnome-help itstool gtk-icon-cache features_check gettext |
19 | 19 | ||
20 | REQUIRED_DISTRO_FEATURES = "x11 polkit" | 20 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
21 | REQUIRED_DISTRO_FEATURES = "polkit" | ||
21 | 22 | ||
22 | def gnome_verdir(v): | 23 | def gnome_verdir(v): |
23 | return oe.utils.trim_version(v, 1) | 24 | return oe.utils.trim_version(v, 1) |
diff --git a/meta-gnome/recipes-gnome/gtksourceview/gtksourceview4_4.8.2.bb b/meta-gnome/recipes-gnome/gtksourceview/gtksourceview4_4.8.2.bb index db4d89de2..979da792f 100644 --- a/meta-gnome/recipes-gnome/gtksourceview/gtksourceview4_4.8.2.bb +++ b/meta-gnome/recipes-gnome/gtksourceview/gtksourceview4_4.8.2.bb | |||
@@ -14,7 +14,7 @@ GNOMEBASEBUILDCLASS = "meson" | |||
14 | 14 | ||
15 | inherit gnomebase lib_package gettext features_check gtk-doc gobject-introspection vala | 15 | inherit gnomebase lib_package gettext features_check gtk-doc gobject-introspection vala |
16 | 16 | ||
17 | REQUIRED_DISTRO_FEATURES = "x11" | 17 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
18 | 18 | ||
19 | SRC_URI = "https://download.gnome.org/sources/gtksourceview/4.8/${PNAME}-${PV}.tar.xz" | 19 | SRC_URI = "https://download.gnome.org/sources/gtksourceview/4.8/${PNAME}-${PV}.tar.xz" |
20 | SRC_URI[sha256sum] = "842de7e5cb52000fd810e4be39cd9fe29ffa87477f15da85c18f7b82d45637cc" | 20 | SRC_URI[sha256sum] = "842de7e5cb52000fd810e4be39cd9fe29ffa87477f15da85c18f7b82d45637cc" |
diff --git a/meta-gnome/recipes-gnome/gvfs/gvfs_1.50.0.bb b/meta-gnome/recipes-gnome/gvfs/gvfs_1.50.0.bb index 93f7f5761..21d351a7b 100644 --- a/meta-gnome/recipes-gnome/gvfs/gvfs_1.50.0.bb +++ b/meta-gnome/recipes-gnome/gvfs/gvfs_1.50.0.bb | |||
@@ -14,8 +14,7 @@ SRC_URI = "https://download.gnome.org/sources/${BPN}/${@gnome_verdir("${PV}")}/$ | |||
14 | 14 | ||
15 | SRC_URI[archive.sha256sum] = "cbc2f564d2e9f00c760673f42d6803bce3e081ab7ffb4456deffffba9339b4dd" | 15 | SRC_URI[archive.sha256sum] = "cbc2f564d2e9f00c760673f42d6803bce3e081ab7ffb4456deffffba9339b4dd" |
16 | 16 | ||
17 | # depends on gsettings-desktop-schemas->gcr->gtk+3-> x11 | 17 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
18 | REQUIRED_DISTRO_FEATURES = "x11" | ||
19 | 18 | ||
20 | EXTRA_OEMESON = " \ | 19 | EXTRA_OEMESON = " \ |
21 | -Dbluray=false \ | 20 | -Dbluray=false \ |
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 921c3ee80..bd9180e8a 100644 --- a/meta-gnome/recipes-gnome/libgdata/libgdata_0.18.1.bb +++ b/meta-gnome/recipes-gnome/libgdata/libgdata_0.18.1.bb | |||
@@ -14,8 +14,7 @@ GNOMEBASEBUILDCLASS = "meson" | |||
14 | 14 | ||
15 | inherit gnomebase pkgconfig gettext gtk-doc vala gobject-introspection manpages features_check | 15 | inherit gnomebase pkgconfig gettext gtk-doc vala gobject-introspection manpages features_check |
16 | 16 | ||
17 | # gcr | 17 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
18 | REQUIRED_DISTRO_FEATURES = "x11" | ||
19 | 18 | ||
20 | do_compile:prepend() { | 19 | do_compile:prepend() { |
21 | export GIR_EXTRA_LIBS_PATH="${B}/gdata/.libs" | 20 | export GIR_EXTRA_LIBS_PATH="${B}/gdata/.libs" |
diff --git a/meta-gnome/recipes-gnome/libgtop/libgtop_2.40.0.bb b/meta-gnome/recipes-gnome/libgtop/libgtop_2.40.0.bb index 3ee7746c1..2e60264e0 100644 --- a/meta-gnome/recipes-gnome/libgtop/libgtop_2.40.0.bb +++ b/meta-gnome/recipes-gnome/libgtop/libgtop_2.40.0.bb | |||
@@ -2,11 +2,9 @@ SUMMARY = "A library for collecting system monitoring data" | |||
2 | LICENSE = "GPL-2.0-or-later" | 2 | LICENSE = "GPL-2.0-or-later" |
3 | LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" | 3 | LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" |
4 | 4 | ||
5 | inherit gnomebase lib_package gtk-doc gobject-introspection gettext upstream-version-is-even | 5 | inherit gnomebase lib_package gtk-doc gobject-introspection gettext upstream-version-is-even features_check |
6 | 6 | ||
7 | # depends on libxau | 7 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
8 | inherit features_check | ||
9 | REQUIRED_DISTRO_FEATURES = "x11" | ||
10 | 8 | ||
11 | SRC_URI += "file://0001-fix-compile-error-for-cross-compile.patch" | 9 | SRC_URI += "file://0001-fix-compile-error-for-cross-compile.patch" |
12 | 10 | ||
diff --git a/meta-gnome/recipes-gnome/libwnck/libwnck3_40.1.bb b/meta-gnome/recipes-gnome/libwnck/libwnck3_40.1.bb index cb4e459b3..a6c82b2cb 100644 --- a/meta-gnome/recipes-gnome/libwnck/libwnck3_40.1.bb +++ b/meta-gnome/recipes-gnome/libwnck/libwnck3_40.1.bb | |||
@@ -5,10 +5,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=5f30f0716dfdd0d91eb439ebec522ec2" | |||
5 | BPN = "libwnck" | 5 | BPN = "libwnck" |
6 | 6 | ||
7 | SECTION = "x11/libs" | 7 | SECTION = "x11/libs" |
8 | DEPENDS = "intltool-native gnome-common-native gtk+3 gdk-pixbuf-native libxres" | 8 | DEPENDS = "intltool-native gnome-common-native gtk+3 gdk-pixbuf-native" |
9 | 9 | ||
10 | PACKAGECONFIG ??= "startup-notification" | 10 | PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" |
11 | PACKAGECONFIG[startup-notification] = "-Dstartup_notification=enabled,-Dstartup_notification=disabled,startup-notification" | 11 | PACKAGECONFIG[x11] = "-Dstartup_notification=enabled,-Dstartup_notification=disabled,startup-notification libxres" |
12 | 12 | ||
13 | GNOMEBASEBUILDCLASS = "meson" | 13 | GNOMEBASEBUILDCLASS = "meson" |
14 | GTKDOC_MESON_OPTION = "gtk_doc" | 14 | GTKDOC_MESON_OPTION = "gtk_doc" |
@@ -22,5 +22,6 @@ def gnome_verdir(v): | |||
22 | 22 | ||
23 | SRC_URI[archive.sha256sum] = "03134fa114ef3fbe34075aa83678f58aa2debe9fcef4ea23c0779e28601d6611" | 23 | SRC_URI[archive.sha256sum] = "03134fa114ef3fbe34075aa83678f58aa2debe9fcef4ea23c0779e28601d6611" |
24 | 24 | ||
25 | # libxres means x11 only | 25 | # gtk+3 and libepoxy need to be built with x11 PACKAGECONFIG. |
26 | REQUIRED_DISTRO_FEATURES = "x11" | 26 | # cairo would at least needed to be built with xlib. |
27 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" | ||
diff --git a/meta-gnome/recipes-gnome/tepl/tepl_6.00.0.bb b/meta-gnome/recipes-gnome/tepl/tepl_6.00.0.bb index 61e82e285..66de215cf 100644 --- a/meta-gnome/recipes-gnome/tepl/tepl_6.00.0.bb +++ b/meta-gnome/recipes-gnome/tepl/tepl_6.00.0.bb | |||
@@ -15,8 +15,7 @@ GNOMEBASEBUILDCLASS = "meson" | |||
15 | 15 | ||
16 | inherit gnomebase gobject-introspection gettext features_check | 16 | inherit gnomebase gobject-introspection gettext features_check |
17 | 17 | ||
18 | # for gtksourceview4 | 18 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
19 | REQUIRED_DISTRO_FEATURES += "x11" | ||
20 | 19 | ||
21 | SRC_URI[archive.sha256sum] = "a86397a895dca9c0de7a5ccb063bda8f7ef691cccb950ce2cfdee367903e7a63" | 20 | SRC_URI[archive.sha256sum] = "a86397a895dca9c0de7a5ccb063bda8f7ef691cccb950ce2cfdee367903e7a63" |
22 | 21 | ||
diff --git a/meta-gnome/recipes-gnome/zenity/zenity_3.42.1.bb b/meta-gnome/recipes-gnome/zenity/zenity_3.42.1.bb index d48eb826f..2bcd8cc6b 100644 --- a/meta-gnome/recipes-gnome/zenity/zenity_3.42.1.bb +++ b/meta-gnome/recipes-gnome/zenity/zenity_3.42.1.bb | |||
@@ -12,7 +12,7 @@ DEPENDS = " \ | |||
12 | gtk+3 \ | 12 | gtk+3 \ |
13 | " | 13 | " |
14 | 14 | ||
15 | REQUIRED_DISTRO_FEATURES = "x11" | 15 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
16 | 16 | ||
17 | SRC_URI[archive.sha256sum] = "a08e0c8e626615ee2c23ff74628eba6f8b486875dd54371ca7e2d7605b72a87c" | 17 | SRC_URI[archive.sha256sum] = "a08e0c8e626615ee2c23ff74628eba6f8b486875dd54371ca7e2d7605b72a87c" |
18 | SRC_URI += "file://0001-Harcode-shebang-to-avoid-pointing-to-build-system-s-.patch" | 18 | SRC_URI += "file://0001-Harcode-shebang-to-avoid-pointing-to-build-system-s-.patch" |