diff options
author | Andreas Müller <schnitzeltony@gmail.com> | 2022-04-02 00:37:04 +0200 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2022-04-06 20:25:33 -0400 |
commit | b304441d36459091641e98b8f120a3838d723a17 (patch) | |
tree | 5dc3072f964fd54750e5b95c35331e8fcd06da06 /meta-xfce | |
parent | 9f26743034ac70f5a8b0bed63725067ef14f499c (diff) | |
download | meta-openembedded-b304441d36459091641e98b8f120a3838d723a17.tar.gz |
Allow several components notification
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 <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-xfce')
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 | |||
9 | SRC_URI[md5sum] = "bde92cbd08f129d517524784e5060816" | 9 | SRC_URI[md5sum] = "bde92cbd08f129d517524784e5060816" |
10 | SRC_URI[sha256sum] = "f211219f03c9260f624370e18c79e4176c9d35a8247158e77e5d811327610ab2" | 10 | SRC_URI[sha256sum] = "f211219f03c9260f624370e18c79e4176c9d35a8247158e77e5d811327610ab2" |
11 | 11 | ||
12 | PACKAGECONFIG ??= "" | 12 | PACKAGECONFIG ??= "notify" |
13 | PACKAGECONFIG[notify] = "--enable-notifications,--disable-notifications,libnotify" | 13 | 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" | |||
11 | SRC_URI[md5sum] = "3d86032acb9364d47e0a144350c63e1a" | 11 | SRC_URI[md5sum] = "3d86032acb9364d47e0a144350c63e1a" |
12 | SRC_URI[sha256sum] = "5a518237e2137341d8ca6584938950525e20c28a0177e30ecaea3ba8e7a2615b" | 12 | SRC_URI[sha256sum] = "5a518237e2137341d8ca6584938950525e20c28a0177e30ecaea3ba8e7a2615b" |
13 | 13 | ||
14 | PACKAGECONFIG ??= "" | 14 | PACKAGECONFIG ??= "libnotify" |
15 | PACKAGECONFIG[libnotify] = "--enable-libnotify,--disable-libnotify,libnotify" | 15 | PACKAGECONFIG[libnotify] = "--enable-libnotify,--disable-libnotify,libnotify" |
16 | 16 | ||
17 | RRECOMMENDS:${PN} = "pavucontrol" | 17 | 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() { | |||
17 | sed -i 's:LIBSENSORS_CFLAGS=.*:LIBSENSORS_CFLAGS=-I${STAGING_INCDIR}:g' ${S}/configure.ac | 17 | sed -i 's:LIBSENSORS_CFLAGS=.*:LIBSENSORS_CFLAGS=-I${STAGING_INCDIR}:g' ${S}/configure.ac |
18 | } | 18 | } |
19 | 19 | ||
20 | PACKAGECONFIG ??= "libnotify" | ||
20 | PACKAGECONFIG[libsensors] = "--enable-libsensors,--disable-libsensors, lmsensors" | 21 | PACKAGECONFIG[libsensors] = "--enable-libsensors,--disable-libsensors, lmsensors" |
21 | PACKAGECONFIG[hddtemp] = "--enable-hddtemp,--disable-hddtemp, hddtemp" | 22 | PACKAGECONFIG[hddtemp] = "--enable-hddtemp,--disable-hddtemp, hddtemp" |
22 | PACKAGECONFIG[netcat] = "--enable-netcat,--disable-netcat, netcat" | 23 | 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" | |||
10 | 10 | ||
11 | SRC_URI[sha256sum] = "d2c0e719b242b7fd3db70bc6678a2df1abf2cfaa899b775a1591a5efa08a547d" | 11 | SRC_URI[sha256sum] = "d2c0e719b242b7fd3db70bc6678a2df1abf2cfaa899b775a1591a5efa08a547d" |
12 | 12 | ||
13 | PACKAGECONFIG ??= "" | 13 | PACKAGECONFIG ??= "notify" |
14 | PACKAGECONFIG[notify] = "--enable-notifications,--disable-notifications,libnotify" | 14 | PACKAGECONFIG[notify] = "--enable-notifications,--disable-notifications,libnotify" |
15 | 15 | ||
16 | RDEPENDS:${PN} = "eject" | 16 | 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 | |||
14 | EXTRA_OECONF += "--enable-maintainer-mode --disable-debug" | 14 | EXTRA_OECONF += "--enable-maintainer-mode --disable-debug" |
15 | 15 | ||
16 | PACKAGECONFIG ??= " \ | 16 | PACKAGECONFIG ??= " \ |
17 | notify \ | ||
17 | ${@bb.utils.contains('DISTRO_FEATURES','alsa','sound-setter', bb.utils.contains('DISTRO_FEATURES','pulseaudio','sound-setter','',d),d)} \ | 18 | ${@bb.utils.contains('DISTRO_FEATURES','alsa','sound-setter', bb.utils.contains('DISTRO_FEATURES','pulseaudio','sound-setter','',d),d)} \ |
18 | " | 19 | " |
19 | PACKAGECONFIG[notify] = "--enable-libnotify,--disable-libnotify,libnotify" | 20 | 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" | |||
10 | 10 | ||
11 | SRC_URI[sha256sum] = "934ba5affecff21e62d9fac1dd50c50cd94b3a807fefa5f5bff59f3d6f155bae" | 11 | SRC_URI[sha256sum] = "934ba5affecff21e62d9fac1dd50c50cd94b3a807fefa5f5bff59f3d6f155bae" |
12 | 12 | ||
13 | PACKAGECONFIG ??= "" | 13 | PACKAGECONFIG ??= "notify" |
14 | PACKAGECONFIG[notify] = "--enable-notifications,--disable-notifications,libnotify" | 14 | PACKAGECONFIG[notify] = "--enable-notifications,--disable-notifications,libnotify" |
15 | 15 | ||
16 | FILES:${PN} += "${datadir}/backgrounds" | 16 | FILES:${PN} += "${datadir}/backgrounds" |