From b304441d36459091641e98b8f120a3838d723a17 Mon Sep 17 00:00:00 2001 From: Andreas Müller Date: Sat, 2 Apr 2022 00:37:04 +0200 Subject: Allow several components notification MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 Signed-off-by: Khem Raj --- meta-xfce/recipes-panel-plugins/places/xfce4-places-plugin_1.8.1.bb | 2 +- .../recipes-panel-plugins/pulseaudio/xfce4-pulseaudio-plugin_0.4.3.bb | 2 +- meta-xfce/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(-) (limited to 'meta-xfce') 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" -- cgit v1.2.3-54-g00ecf