summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-gnome/recipes-connectivity/geary/geary_40.0.bb4
-rw-r--r--meta-gnome/recipes-gimp/gegl/gegl_0.4.36.bb2
-rw-r--r--meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb2
-rw-r--r--meta-gnome/recipes-gnome/gedit/gedit_42.1.bb5
-rw-r--r--meta-gnome/recipes-gnome/gnome-keyring/gnome-keyring_40.0.bb2
-rw-r--r--meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.44.0.bb3
-rw-r--r--meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_42.0.bb3
-rw-r--r--meta-gnome/recipes-gnome/gtksourceview/gtksourceview4_4.8.2.bb2
-rw-r--r--meta-gnome/recipes-gnome/gvfs/gvfs_1.50.0.bb3
-rw-r--r--meta-gnome/recipes-gnome/libgdata/libgdata_0.18.1.bb3
-rw-r--r--meta-gnome/recipes-gnome/libgtop/libgtop_2.40.0.bb6
-rw-r--r--meta-gnome/recipes-gnome/libwnck/libwnck3_40.1.bb11
-rw-r--r--meta-gnome/recipes-gnome/tepl/tepl_6.00.0.bb3
-rw-r--r--meta-gnome/recipes-gnome/zenity/zenity_3.42.1.bb2
-rw-r--r--meta-oe/recipes-devtools/glade/glade_3.22.2.bb7
-rw-r--r--meta-xfce/classes/thunar-plugin.bbclass4
-rw-r--r--meta-xfce/recipes-thunar-plugins/shares/thunar-shares-plugin_0.3.1.bb5
-rw-r--r--meta-xfce/recipes-xfce/exo/exo_4.16.3.bb6
-rw-r--r--meta-xfce/recipes-xfce/garcon/garcon_4.16.1.bb4
-rw-r--r--meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.16.1.bb13
-rw-r--r--meta-xfce/recipes-xfce/thunar/thunar_4.16.9.bb9
-rw-r--r--meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.16.3.bb4
22 files changed, 59 insertions, 44 deletions
diff --git a/meta-gnome/recipes-connectivity/geary/geary_40.0.bb b/meta-gnome/recipes-connectivity/geary/geary_40.0.bb
index 501b27a544..4b454dc02d 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 = " \
41S = "${WORKDIR}/git" 41S = "${WORKDIR}/git"
42SRCREV = "e561775c1580a9f60a726355b2b897bfc9cb3382" 42SRCREV = "e561775c1580a9f60a726355b2b897bfc9cb3382"
43 43
44# for gnome-online-accounts 44ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
45REQUIRED_DISTRO_FEATURES = "gobject-introspection-data x11" 45REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
46 46
47GIR_MESON_OPTION = "" 47GIR_MESON_OPTION = ""
48EXTRA_OEMESON = "-Dprofile=release" 48EXTRA_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 a6e5fa0300..64291bee52 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
18inherit features_check gnomebase vala gobject-introspection 18inherit features_check gnomebase vala gobject-introspection
19 19
20REQUIRED_DISTRO_FEATURES = "x11" 20ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
21 21
22SHPV = "${@gnome_verdir("${PV}")}" 22SHPV = "${@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 b4931d796d..64774b0fe8 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
9inherit pkgconfig gsettings gobject-introspection features_check cmake gtk-doc gettext perlnative vala 9inherit pkgconfig gsettings gobject-introspection features_check cmake gtk-doc gettext perlnative vala
10 10
11REQUIRED_DISTRO_FEATURES = "x11" 11ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
12 12
13SRC_URI += " \ 13SRC_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 e2bbf1889f..3efd2a9b35 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):
24SRC_URI[archive.sha256sum] = "7f1fd43df5110d4c37de6541993f41f0fbc3efc790900e92053479ba069920e9" 24SRC_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 27REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
28REQUIRED_DISTRO_FEATURES = "gobject-introspection-data x11" 28ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
29
29GIR_MESON_OPTION = "" 30GIR_MESON_OPTION = ""
30 31
31GTKDOC_MESON_OPTION = "gtk_doc" 32GTKDOC_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 5aa52d1a50..b6d9a58e81 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
20inherit gnomebase gsettings features_check remove-libtool gettext 20inherit gnomebase gsettings features_check remove-libtool gettext
21 21
22REQUIRED_DISTRO_FEATURES = "x11" 22ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
23 23
24SRC_URI[archive.sha256sum] = "a3d24db08ee2fdf240fbbf0971a98c8ee295aa0e1a774537f4ea938038a3b931" 24SRC_URI[archive.sha256sum] = "a3d24db08ee2fdf240fbbf0971a98c8ee295aa0e1a774537f4ea938038a3b931"
25SRC_URI += " \ 25SRC_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 64aa2f4d9a..451670e64f 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
7inherit gnomebase gsettings gobject-introspection gsettings gtk-doc vala gettext features_check 7inherit gnomebase gsettings gobject-introspection gsettings gtk-doc vala gettext features_check
8 8
9# for webkitgtk 9ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
10REQUIRED_DISTRO_FEATURES = "x11"
11 10
12DEPENDS = "glib-2.0" 11DEPENDS = "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 219a069b6a..32ecc90eb7 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
18inherit gnomebase gsettings gnome-help itstool gtk-icon-cache features_check gettext 18inherit gnomebase gsettings gnome-help itstool gtk-icon-cache features_check gettext
19 19
20REQUIRED_DISTRO_FEATURES = "x11 polkit" 20ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
21REQUIRED_DISTRO_FEATURES = "polkit"
21 22
22def gnome_verdir(v): 23def 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 db4d89de22..979da792f7 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
15inherit gnomebase lib_package gettext features_check gtk-doc gobject-introspection vala 15inherit gnomebase lib_package gettext features_check gtk-doc gobject-introspection vala
16 16
17REQUIRED_DISTRO_FEATURES = "x11" 17ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
18 18
19SRC_URI = "https://download.gnome.org/sources/gtksourceview/4.8/${PNAME}-${PV}.tar.xz" 19SRC_URI = "https://download.gnome.org/sources/gtksourceview/4.8/${PNAME}-${PV}.tar.xz"
20SRC_URI[sha256sum] = "842de7e5cb52000fd810e4be39cd9fe29ffa87477f15da85c18f7b82d45637cc" 20SRC_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 93f7f57617..21d351a7b5 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
15SRC_URI[archive.sha256sum] = "cbc2f564d2e9f00c760673f42d6803bce3e081ab7ffb4456deffffba9339b4dd" 15SRC_URI[archive.sha256sum] = "cbc2f564d2e9f00c760673f42d6803bce3e081ab7ffb4456deffffba9339b4dd"
16 16
17# depends on gsettings-desktop-schemas->gcr->gtk+3-> x11 17ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
18REQUIRED_DISTRO_FEATURES = "x11"
19 18
20EXTRA_OEMESON = " \ 19EXTRA_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 921c3ee805..bd9180e8a1 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
15inherit gnomebase pkgconfig gettext gtk-doc vala gobject-introspection manpages features_check 15inherit gnomebase pkgconfig gettext gtk-doc vala gobject-introspection manpages features_check
16 16
17# gcr 17ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
18REQUIRED_DISTRO_FEATURES = "x11"
19 18
20do_compile:prepend() { 19do_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 3ee7746c10..2e60264e04 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"
2LICENSE = "GPL-2.0-or-later" 2LICENSE = "GPL-2.0-or-later"
3LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" 3LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
4 4
5inherit gnomebase lib_package gtk-doc gobject-introspection gettext upstream-version-is-even 5inherit gnomebase lib_package gtk-doc gobject-introspection gettext upstream-version-is-even features_check
6 6
7# depends on libxau 7ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
8inherit features_check
9REQUIRED_DISTRO_FEATURES = "x11"
10 8
11SRC_URI += "file://0001-fix-compile-error-for-cross-compile.patch" 9SRC_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 cb4e459b3d..a6c82b2cb7 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"
5BPN = "libwnck" 5BPN = "libwnck"
6 6
7SECTION = "x11/libs" 7SECTION = "x11/libs"
8DEPENDS = "intltool-native gnome-common-native gtk+3 gdk-pixbuf-native libxres" 8DEPENDS = "intltool-native gnome-common-native gtk+3 gdk-pixbuf-native"
9 9
10PACKAGECONFIG ??= "startup-notification" 10PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}"
11PACKAGECONFIG[startup-notification] = "-Dstartup_notification=enabled,-Dstartup_notification=disabled,startup-notification" 11PACKAGECONFIG[x11] = "-Dstartup_notification=enabled,-Dstartup_notification=disabled,startup-notification libxres"
12 12
13GNOMEBASEBUILDCLASS = "meson" 13GNOMEBASEBUILDCLASS = "meson"
14GTKDOC_MESON_OPTION = "gtk_doc" 14GTKDOC_MESON_OPTION = "gtk_doc"
@@ -22,5 +22,6 @@ def gnome_verdir(v):
22 22
23SRC_URI[archive.sha256sum] = "03134fa114ef3fbe34075aa83678f58aa2debe9fcef4ea23c0779e28601d6611" 23SRC_URI[archive.sha256sum] = "03134fa114ef3fbe34075aa83678f58aa2debe9fcef4ea23c0779e28601d6611"
24 24
25# libxres means x11 only 25# gtk+3 and libepoxy need to be built with x11 PACKAGECONFIG.
26REQUIRED_DISTRO_FEATURES = "x11" 26# cairo would at least needed to be built with xlib.
27ANY_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 61e82e2856..66de215cfa 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
16inherit gnomebase gobject-introspection gettext features_check 16inherit gnomebase gobject-introspection gettext features_check
17 17
18# for gtksourceview4 18ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
19REQUIRED_DISTRO_FEATURES += "x11"
20 19
21SRC_URI[archive.sha256sum] = "a86397a895dca9c0de7a5ccb063bda8f7ef691cccb950ce2cfdee367903e7a63" 20SRC_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 d48eb826f3..2bcd8cc6ba 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
15REQUIRED_DISTRO_FEATURES = "x11" 15ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
16 16
17SRC_URI[archive.sha256sum] = "a08e0c8e626615ee2c23ff74628eba6f8b486875dd54371ca7e2d7605b72a87c" 17SRC_URI[archive.sha256sum] = "a08e0c8e626615ee2c23ff74628eba6f8b486875dd54371ca7e2d7605b72a87c"
18SRC_URI += "file://0001-Harcode-shebang-to-avoid-pointing-to-build-system-s-.patch" 18SRC_URI += "file://0001-Harcode-shebang-to-avoid-pointing-to-build-system-s-.patch"
diff --git a/meta-oe/recipes-devtools/glade/glade_3.22.2.bb b/meta-oe/recipes-devtools/glade/glade_3.22.2.bb
index c7f98fac98..6c1112038c 100644
--- a/meta-oe/recipes-devtools/glade/glade_3.22.2.bb
+++ b/meta-oe/recipes-devtools/glade/glade_3.22.2.bb
@@ -4,14 +4,15 @@ LICENSE = "GPL-2.0-only & LGPL-2.0-only"
4LIC_FILES_CHKSUM = "file://COPYING;md5=aabe87591cb8ae0f3c68be6977bb5522 \ 4LIC_FILES_CHKSUM = "file://COPYING;md5=aabe87591cb8ae0f3c68be6977bb5522 \
5 file://COPYING.GPL;md5=9ac2e7cff1ddaf48b6eab6028f23ef88 \ 5 file://COPYING.GPL;md5=9ac2e7cff1ddaf48b6eab6028f23ef88 \
6 file://COPYING.LGPL;md5=252890d9eee26aab7b432e8b8a616475" 6 file://COPYING.LGPL;md5=252890d9eee26aab7b432e8b8a616475"
7DEPENDS = "gtk+ gtk+3 glib-2.0 libxml2 intltool-native \ 7DEPENDS = "gtk+3 glib-2.0 libxml2 intltool-native \
8 gnome-common-native \ 8 gnome-common-native \
9" 9"
10 10
11
12inherit features_check autotools pkgconfig gnomebase gobject-introspection mime-xdg 11inherit features_check autotools pkgconfig gnomebase gobject-introspection mime-xdg
13 12
14REQUIRED_DISTRO_FEATURES = "x11" 13# xfce4 depends on libwnck3, gtk+3 and libepoxy need to be built with x11 PACKAGECONFIG.
14# cairo would at least needed to be built with xlib.
15ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
15 16
16SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/glade/3.22/glade-${PV}.tar.xz \ 17SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/glade/3.22/glade-${PV}.tar.xz \
17 file://remove-yelp-help-rules-var.patch \ 18 file://remove-yelp-help-rules-var.patch \
diff --git a/meta-xfce/classes/thunar-plugin.bbclass b/meta-xfce/classes/thunar-plugin.bbclass
index 423f337bef..3719cba219 100644
--- a/meta-xfce/classes/thunar-plugin.bbclass
+++ b/meta-xfce/classes/thunar-plugin.bbclass
@@ -1,6 +1,8 @@
1inherit xfce features_check 1inherit xfce features_check
2 2
3REQUIRED_DISTRO_FEATURES = "x11" 3# xfce4 depends on libwnck3, gtk+3 and libepoxy need to be built with x11 PACKAGECONFIG.
4# cairo would at least needed to be built with xlib.
5ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
4 6
5DEPENDS += "thunar" 7DEPENDS += "thunar"
6 8
diff --git a/meta-xfce/recipes-thunar-plugins/shares/thunar-shares-plugin_0.3.1.bb b/meta-xfce/recipes-thunar-plugins/shares/thunar-shares-plugin_0.3.1.bb
index 6ed9cecefb..fb7589637d 100644
--- a/meta-xfce/recipes-thunar-plugins/shares/thunar-shares-plugin_0.3.1.bb
+++ b/meta-xfce/recipes-thunar-plugins/shares/thunar-shares-plugin_0.3.1.bb
@@ -3,8 +3,9 @@ LICENSE = "GPL-2.0-only"
3LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" 3LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
4 4
5inherit thunar-plugin features_check 5inherit thunar-plugin features_check
6# x11 is needed for thunar 6
7REQUIRED_DISTRO_FEATURES = "pam x11" 7ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
8REQUIRED_DISTRO_FEATURES = "pam"
8 9
9SRC_URI[md5sum] = "0884855d60cf1031b9013b6f5b125372" 10SRC_URI[md5sum] = "0884855d60cf1031b9013b6f5b125372"
10SRC_URI[sha256sum] = "dc1d8c7caa727e76d033d4653dc0742613f57a1711d0050900659c90a84452a0" 11SRC_URI[sha256sum] = "dc1d8c7caa727e76d033d4653dc0742613f57a1711d0050900659c90a84452a0"
diff --git a/meta-xfce/recipes-xfce/exo/exo_4.16.3.bb b/meta-xfce/recipes-xfce/exo/exo_4.16.3.bb
index 2b164442f8..32735bc6ec 100644
--- a/meta-xfce/recipes-xfce/exo/exo_4.16.3.bb
+++ b/meta-xfce/recipes-xfce/exo/exo_4.16.3.bb
@@ -2,11 +2,13 @@ DESCRIPTION = "Application library for the Xfce desktop environment"
2SECTION = "x11" 2SECTION = "x11"
3LICENSE = "GPL-2.0-only" 3LICENSE = "GPL-2.0-only"
4LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" 4LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
5DEPENDS = "gtk+3 libxfce4ui virtual/libx11 liburi-perl-native cairo" 5DEPENDS = "gtk+3 libxfce4ui liburi-perl-native cairo"
6 6
7inherit xfce perlnative gtk-doc features_check mime-xdg 7inherit xfce perlnative gtk-doc features_check mime-xdg
8 8
9REQUIRED_DISTRO_FEATURES = "x11" 9# xfce4 depends on libwnck3, gtk+3 and libepoxy need to be built with x11 PACKAGECONFIG.
10# cairo would at least needed to be built with xlib.
11ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
10 12
11# SRC_URI must follow inherited one 13# SRC_URI must follow inherited one
12SRC_URI += " \ 14SRC_URI += " \
diff --git a/meta-xfce/recipes-xfce/garcon/garcon_4.16.1.bb b/meta-xfce/recipes-xfce/garcon/garcon_4.16.1.bb
index a6c56edf3b..14f0c4a64d 100644
--- a/meta-xfce/recipes-xfce/garcon/garcon_4.16.1.bb
+++ b/meta-xfce/recipes-xfce/garcon/garcon_4.16.1.bb
@@ -6,7 +6,9 @@ DEPENDS = "xfce4-dev-tools-native libxfce4ui intltool-native"
6 6
7inherit xfce gtk-doc gobject-introspection features_check 7inherit xfce gtk-doc gobject-introspection features_check
8 8
9REQUIRED_DISTRO_FEATURES = "x11" 9# xfce4 depends on libwnck3, gtk+3 and libepoxy need to be built with x11 PACKAGECONFIG.
10# cairo would at least needed to be built with xlib.
11ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
10 12
11SRC_URI += "file://0001-xfce-applications.menu-don-t-bloat-settings-menu-by-.patch" 13SRC_URI += "file://0001-xfce-applications.menu-don-t-bloat-settings-menu-by-.patch"
12SRC_URI[sha256sum] = "84914927a2c1fda167f67af26a6640630a744a22940df508aa6c752cdbd3d21d" 14SRC_URI[sha256sum] = "84914927a2c1fda167f67af26a6640630a744a22940df508aa6c752cdbd3d21d"
diff --git a/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.16.1.bb b/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.16.1.bb
index e3d2a00eea..bb45ee6f43 100644
--- a/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.16.1.bb
+++ b/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.16.1.bb
@@ -2,11 +2,13 @@ SUMMARY = "Xfce4 Widget library and X Window System interaction"
2SECTION = "x11/libs" 2SECTION = "x11/libs"
3LICENSE = "GPL-2.0-only" 3LICENSE = "GPL-2.0-only"
4LIC_FILES_CHKSUM = "file://COPYING;md5=252890d9eee26aab7b432e8b8a616475" 4LIC_FILES_CHKSUM = "file://COPYING;md5=252890d9eee26aab7b432e8b8a616475"
5DEPENDS = "intltool-native perl-native gtk+3 libice libsm libxfce4util xfce4-dev-tools xfconf virtual/libx11" 5DEPENDS = "intltool-native perl-native gtk+3 libxfce4util xfce4-dev-tools xfconf"
6 6
7inherit xfce gtk-doc gobject-introspection features_check 7inherit xfce gtk-doc gobject-introspection features_check
8 8
9REQUIRED_DISTRO_FEATURES = "x11" 9# xfce4 depends on libwnck3. gtk+3 and libepoxy need to be built with x11 PACKAGECONFIG.
10# cairo would at least needed to be built with xlib.
11ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
10 12
11# TODO: Check if 0001-... can go 13# TODO: Check if 0001-... can go
12SRC_URI += "file://0001-libxfce4kbd-private-xfce4-keyboard-shortcuts.xml-fix.patch" 14SRC_URI += "file://0001-libxfce4kbd-private-xfce4-keyboard-shortcuts.xml-fix.patch"
@@ -15,9 +17,12 @@ SRC_URI[sha256sum] = "d96946ae5af6bf078dda415419e0021909f763ee0020b42f3e26f603e5
15EXTRA_OECONF += "--with-vendor-info=${DISTRO}" 17EXTRA_OECONF += "--with-vendor-info=${DISTRO}"
16EXTRA_OECONF += "--disable-vala" 18EXTRA_OECONF += "--disable-vala"
17 19
18PACKAGECONFIG ??= "" 20PACKAGECONFIG ??= " \
21 ${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)} \
22"
19PACKAGECONFIG[gladeui2] = "--enable-gladeui2,--disable-gladeui2,glade" 23PACKAGECONFIG[gladeui2] = "--enable-gladeui2,--disable-gladeui2,glade"
20PACKAGECONFIG[startup-notification] = "--enable-startup-notification,--disable-startup-notification,startup-notification" 24PACKAGECONFIG[x11] = "--enable-startup-notification,--disable-startup-notification,libepoxy libice libsm startup-notification"
25
21 26
22PACKAGES += "${PN}-glade" 27PACKAGES += "${PN}-glade"
23FILES:${PN}-glade = " \ 28FILES:${PN}-glade = " \
diff --git a/meta-xfce/recipes-xfce/thunar/thunar_4.16.9.bb b/meta-xfce/recipes-xfce/thunar/thunar_4.16.9.bb
index 93c41aedfe..d3702c83c3 100644
--- a/meta-xfce/recipes-xfce/thunar/thunar_4.16.9.bb
+++ b/meta-xfce/recipes-xfce/thunar/thunar_4.16.9.bb
@@ -2,16 +2,19 @@ SUMMARY = "File manager for the Xfce Desktop Environment"
2SECTION = "x11" 2SECTION = "x11"
3LICENSE = "GPL-2.0-only" 3LICENSE = "GPL-2.0-only"
4LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" 4LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
5DEPENDS = "libxml-parser-perl-native exo gdk-pixbuf libxfce4ui libsm startup-notification libnotify xfce4-panel udev" 5DEPENDS = "libxml-parser-perl-native exo gdk-pixbuf libxfce4ui libnotify xfce4-panel udev"
6 6
7inherit xfce gobject-introspection features_check mime-xdg perlnative 7inherit xfce gobject-introspection features_check mime-xdg perlnative
8 8
9REQUIRED_DISTRO_FEATURES = "x11" 9# xfce4 depends on libwnck3, gtk+3 and libepoxy need to be built with x11 PACKAGECONFIG.
10# cairo would at least needed to be built with xlib.
11ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
10 12
11SRC_URI[sha256sum] = "520bf318eef8bc792db38ae4af343b648f87d4b8d66f5b5d6f092e15264ee5af" 13SRC_URI[sha256sum] = "520bf318eef8bc792db38ae4af343b648f87d4b8d66f5b5d6f092e15264ee5af"
12 14
13PACKAGECONFIG ??= "" 15PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}"
14PACKAGECONFIG[pcre] = "--enable-pcre,--disable-pcre,libpcre" 16PACKAGECONFIG[pcre] = "--enable-pcre,--disable-pcre,libpcre"
17PACKAGECONFIG[x11] = ",,libsm startup-notification"
15 18
16FILES:${PN} += " \ 19FILES:${PN} += " \
17 ${libdir}/thunarx-3/* \ 20 ${libdir}/thunarx-3/* \
diff --git a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.16.3.bb b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.16.3.bb
index b9201bc655..d47f9cefc9 100644
--- a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.16.3.bb
+++ b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.16.3.bb
@@ -6,7 +6,9 @@ DEPENDS = "garcon exo gtk+3 cairo virtual/libx11 libxml2 libwnck3 vala-native"
6 6
7inherit xfce gtk-doc gobject-introspection features_check remove-libtool mime-xdg 7inherit xfce gtk-doc gobject-introspection features_check remove-libtool mime-xdg
8 8
9REQUIRED_DISTRO_FEATURES = "x11" 9# xfce4 depends on libwnck3, gtk+3 and libepoxy need to be built with x11 PACKAGECONFIG.
10# cairo would at least needed to be built with xlib.
11ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
10 12
11SRC_URI[sha256sum] = "5934eaed8a76da52c29b734ccd79600255420333dd6ebd8fd9f066379af1e092" 13SRC_URI[sha256sum] = "5934eaed8a76da52c29b734ccd79600255420333dd6ebd8fd9f066379af1e092"
12SRC_URI += " \ 14SRC_URI += " \