[Buildroot] [PATCH 00/10] Slimming BlueZ defaults
Michael Nosthoff
buildroot at heine.tech
Sat Jul 31 20:38:02 UTC 2021
As discussed in the follow-up of the previous patches to the BlueZ Package
I did the following:
* Make the build of the tools optional
* remove the 'default y' line from the new options
* skim threw the packages and see which ones would require the now optional plugins
None of the modified packages failed to build with the new defaults. But looking at
what these packages do at runtime I suppose they require either the audio or the HID
plugins.
If anyone knows one (or more) of those altered packages in detail I would be happy
to get feedback on the changes.
What I left out for now is how to communicate these changes to the user on upgrade.
Regards,
Michael
Michael Nosthoff (10):
package/bluez5_utils: make tools optional
package/bluez5_utils: drop default y
package/cwiid: select BlueZ HID plugin
package/bluez-alsa: select BlueZ audio plugins
package/brltty: enable bluez HID plugin
package/gstreamer1/gst1-plugins-bad: enable BlueZ Audio
package/pulseaudio: enable BlueZ Audio Plugins
package/pipewire: enable BlueZ Audio Plugins
package/supertuxkart: enable BlueZ HID Plugin
package/kodi: enable BlueZ Audio and HID plugins
package/bluez-alsa/Config.in | 1 +
package/bluez5_utils/Config.in | 22 +++++++++++++------
package/bluez5_utils/bluez5_utils.mk | 13 +++++++++--
package/brltty/Config.in | 1 +
package/cwiid/Config.in | 1 +
package/gstreamer1/gst1-plugins-bad/Config.in | 1 +
package/kodi/Config.in | 2 ++
package/pipewire/Config.in | 1 +
package/pulseaudio/Config.in | 1 +
package/supertuxkart/Config.in | 1 +
10 files changed, 35 insertions(+), 9 deletions(-)
--
2.32.0
More information about the buildroot
mailing list