Never understood why we disappoint users by creating packages that behave
differently from what they are used to in non-embedded distributions.

Particularly when not saving build time: xfce4-notifyd which is a center
component of XFCE and should be part of any useful image depends upon libnotify
unconditionally.

Signed-off-by: Andreas Müller <schnitzelt...@gmail.com>
---
 .../recipes-panel-plugins/places/xfce4-places-plugin_1.8.1.bb   | 2 +-
 .../pulseaudio/xfce4-pulseaudio-plugin_0.4.3.bb                 | 2 +-
 .../recipes-panel-plugins/sensors/xfce4-sensors-plugin_1.4.3.bb | 1 +
 meta-xfce/recipes-xfce/thunar-volman/thunar-volman_4.16.0.bb    | 2 +-
 meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.16.2.bb  | 1 +
 meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.16.0.bb            | 2 +-
 6 files changed, 6 insertions(+), 4 deletions(-)

diff --git 
a/meta-xfce/recipes-panel-plugins/places/xfce4-places-plugin_1.8.1.bb 
b/meta-xfce/recipes-panel-plugins/places/xfce4-places-plugin_1.8.1.bb
index e2075a6d3..e8e133035 100644
--- a/meta-xfce/recipes-panel-plugins/places/xfce4-places-plugin_1.8.1.bb
+++ b/meta-xfce/recipes-panel-plugins/places/xfce4-places-plugin_1.8.1.bb
@@ -9,5 +9,5 @@ inherit xfce-panel-plugin
 SRC_URI[md5sum] = "bde92cbd08f129d517524784e5060816"
 SRC_URI[sha256sum] = 
"f211219f03c9260f624370e18c79e4176c9d35a8247158e77e5d811327610ab2"
 
-PACKAGECONFIG ??= ""
+PACKAGECONFIG ??= "notify"
 PACKAGECONFIG[notify] = 
"--enable-notifications,--disable-notifications,libnotify"
diff --git 
a/meta-xfce/recipes-panel-plugins/pulseaudio/xfce4-pulseaudio-plugin_0.4.3.bb 
b/meta-xfce/recipes-panel-plugins/pulseaudio/xfce4-pulseaudio-plugin_0.4.3.bb
index b2d61a1d2..5168efe1f 100644
--- 
a/meta-xfce/recipes-panel-plugins/pulseaudio/xfce4-pulseaudio-plugin_0.4.3.bb
+++ 
b/meta-xfce/recipes-panel-plugins/pulseaudio/xfce4-pulseaudio-plugin_0.4.3.bb
@@ -11,7 +11,7 @@ DEPENDS += "dbus-glib pulseaudio"
 SRC_URI[md5sum] = "3d86032acb9364d47e0a144350c63e1a"
 SRC_URI[sha256sum] = 
"5a518237e2137341d8ca6584938950525e20c28a0177e30ecaea3ba8e7a2615b"
 
-PACKAGECONFIG ??= ""
+PACKAGECONFIG ??= "libnotify"
 PACKAGECONFIG[libnotify] = "--enable-libnotify,--disable-libnotify,libnotify"
 
 RRECOMMENDS:${PN} = "pavucontrol"
diff --git 
a/meta-xfce/recipes-panel-plugins/sensors/xfce4-sensors-plugin_1.4.3.bb 
b/meta-xfce/recipes-panel-plugins/sensors/xfce4-sensors-plugin_1.4.3.bb
index 3086aa5b5..13933b6cd 100644
--- a/meta-xfce/recipes-panel-plugins/sensors/xfce4-sensors-plugin_1.4.3.bb
+++ b/meta-xfce/recipes-panel-plugins/sensors/xfce4-sensors-plugin_1.4.3.bb
@@ -17,6 +17,7 @@ do_configure:prepend() {
     sed -i 's:LIBSENSORS_CFLAGS=.*:LIBSENSORS_CFLAGS=-I${STAGING_INCDIR}:g' 
${S}/configure.ac
 }
 
+PACKAGECONFIG ??= "libnotify"
 PACKAGECONFIG[libsensors] = "--enable-libsensors,--disable-libsensors, 
lmsensors"
 PACKAGECONFIG[hddtemp]    = "--enable-hddtemp,--disable-hddtemp, hddtemp"
 PACKAGECONFIG[netcat]     = "--enable-netcat,--disable-netcat, netcat"
diff --git a/meta-xfce/recipes-xfce/thunar-volman/thunar-volman_4.16.0.bb 
b/meta-xfce/recipes-xfce/thunar-volman/thunar-volman_4.16.0.bb
index e529bc80c..4b72d3a79 100644
--- a/meta-xfce/recipes-xfce/thunar-volman/thunar-volman_4.16.0.bb
+++ b/meta-xfce/recipes-xfce/thunar-volman/thunar-volman_4.16.0.bb
@@ -10,7 +10,7 @@ REQUIRED_DISTRO_FEATURES = "x11"
 
 SRC_URI[sha256sum] = 
"d2c0e719b242b7fd3db70bc6678a2df1abf2cfaa899b775a1591a5efa08a547d"
 
-PACKAGECONFIG ??= ""
+PACKAGECONFIG ??= "notify"
 PACKAGECONFIG[notify] = 
"--enable-notifications,--disable-notifications,libnotify"
 
 RDEPENDS:${PN} = "eject"
diff --git a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.16.2.bb 
b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.16.2.bb
index 83b624f12..aa4265f7b 100644
--- a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.16.2.bb
+++ b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.16.2.bb
@@ -14,6 +14,7 @@ SRC_URI[sha256sum] = 
"4dd7cb420860535e687f673c0b5c0274e0d2fb67181281d4b85be9197d
 EXTRA_OECONF += "--enable-maintainer-mode --disable-debug"
 
 PACKAGECONFIG ??= " \
+    notify \
     ${@bb.utils.contains('DISTRO_FEATURES','alsa','sound-setter', 
bb.utils.contains('DISTRO_FEATURES','pulseaudio','sound-setter','',d),d)} \
 "
 PACKAGECONFIG[notify] = "--enable-libnotify,--disable-libnotify,libnotify"
diff --git a/meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.16.0.bb 
b/meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.16.0.bb
index b0dc8e176..4a1ece8be 100644
--- a/meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.16.0.bb
+++ b/meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.16.0.bb
@@ -10,7 +10,7 @@ REQUIRED_DISTRO_FEATURES = "x11"
 
 SRC_URI[sha256sum] = 
"934ba5affecff21e62d9fac1dd50c50cd94b3a807fefa5f5bff59f3d6f155bae"
 
-PACKAGECONFIG ??= ""
+PACKAGECONFIG ??= "notify"
 PACKAGECONFIG[notify] = 
"--enable-notifications,--disable-notifications,libnotify"
 
 FILES:${PN} += "${datadir}/backgrounds"
-- 
2.34.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96337): 
https://lists.openembedded.org/g/openembedded-devel/message/96337
Mute This Topic: https://lists.openembedded.org/mt/90190969/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to