[Buildroot] [PATCH 00/10] Slimming BlueZ defaults

Arnout Vandecappelle arnout at mind.be
Mon Aug 2 15:41:19 UTC 2021



On 31/07/2021 22:38, Michael Nosthoff wrote:
> 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

 Series applied to master, thanks!


> 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.

 I've applied the series to master regardless. If the automatic select bothers
someone, they can send a patch.

> 
> What I left out for now is how to communicate these changes to the user on upgrade.

 I'm cooking an RFC patch for that. Stay tuned.

 Regards,
 Arnout

> 
> 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(-)
> 


More information about the buildroot mailing list