[OE-core] [PATCHv3 00/10] bluez4/bluez5 selection fixing Yocto 5031

Peter A. Bigot pab at pabigot.com
Sun Feb 8 18:42:12 UTC 2015


This series has been in RFC for over two months; not that I mean to be
impatient, but it's pretty straightforward.  I've rebased it once
more.  Please give it serious consideration before some feature freeze
means another Yocto release won't support modern Bluetooth
infrastructure.

Details from the previous submission can be found here:

http://lists.openembedded.org/pipermail/openembedded-core/2014-November/099312.html

With this all you should need to switch to bluez5 is the following in
local.conf or some similar location:

    DISTRO_FEATURES_append = " bluez5"
    PREFERRED_PROVIDER_bluez-hcidump = "bluez5"
    PNBLACKLIST[bluez-hcidump] = "superseded by bluez5"
    PNBLACKLIST[gst-plugin-bluetooth] = "dropped from bluez5"
    PNBLACKLIST[bluez4] = "superseded by bluez5"

The following changes since commit 870323cac1e40e8f95ea7bd6f425a85dcfbab612:

  linux-yocto/3.14: fix qemumips build error (2015-02-08 08:00:30 +0000)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib pabigot/bluez5
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=pabigot/bluez5

Peter A. Bigot (10):
  bluez5: upgrade to 5.28
  bluetooth.bbclass: simplify recipe inference of bluetooth provider
  packagegroup-base: select distro preference for bluez provider
  pulseaudio: select distro preference for bluez provider
  qt-mobility: select distro preference for bluez provider
  gstreamer1.0-plugins-bad: select distro preference for bluez provider
  ofono: select distro preference for bluez provider
  neard: select distro preference for bluez provider
  libpcap: select distro preference for bluez provider
  connman: depend on distro provider of bluez

 meta/classes/bluetooth.bbclass                             | 14 ++++++++++++++
 .../bluez5/{bluez5_5.27.bb => bluez5_5.28.bb}              |  7 ++++---
 meta/recipes-connectivity/connman/connman.inc              |  6 ++++--
 meta/recipes-connectivity/libpcap/libpcap.inc              |  6 ++++--
 meta/recipes-connectivity/neard/neard.inc                  |  4 ++--
 meta/recipes-connectivity/ofono/ofono.inc                  |  6 +++---
 meta/recipes-core/packagegroups/packagegroup-base.bb       |  3 ++-
 .../gstreamer/gstreamer1.0-plugins-bad.inc                 |  6 +++---
 .../gstreamer/gstreamer1.0-plugins-bad_git.bb              |  1 -
 meta/recipes-multimedia/pulseaudio/pulseaudio.inc          |  4 ++--
 meta/recipes-qt/qt4/qt-mobility_1.2.0.inc                  |  6 ++++--
 11 files changed, 42 insertions(+), 21 deletions(-)
 create mode 100644 meta/classes/bluetooth.bbclass
 rename meta/recipes-connectivity/bluez5/{bluez5_5.27.bb => bluez5_5.28.bb} (85%)

-- 
1.9.1




More information about the Openembedded-core mailing list