summaryrefslogtreecommitdiff
path: root/strata/audio-bluetooth
Commit message (Collapse)AuthorAgeFilesLines
* strata/audio-bluetooth.morph: Upgrade to libical 2.0.0Javier Jardón2016-03-151-1/+0
| | | | | | | Also remove max-jobs restriction as per the comments in commit ef6b19c4fade2dda8b7f6e7beb73cef6c60eb3b3 Change-Id: I17e121bb9244aba0218559801c60a81a161de1cd
* libical: Set 'max-jobs' to 1Pedro Alvarez2016-03-151-0/+1
| | | | | | | | | | | | Their build system is broken in version 1.0.1, and this shouldn't slow down the build too much given that this chunk takes only around 40 seconds to build on a 2vCPU 2G RAM VM. It looks like version 2.0.0 includes fixes to this problem. See commit dcc40c7ae2d337a0d83c077bf9d8f283499c6717 in libical repo, and consider removing this restriction when upgrading. Change-Id: Ic55f13944094336addf9a54805cac67a6f3b9e26
* Upgrade bluez to 5.37 including GENIVI service pluginPedro Alvarez2016-03-121-2/+8
| | | | | | | | | | | | | | Service API patches come from: - https://github.com/Vudentz/BlueZ/tree/service_api Also remove not used configure options, this warning was showing up in the build log: configure: WARNING: unrecognized options: --enable-alsa, --with-telephony The dependency on alsa-lib is also not needed. Change-Id: Ia53daaad69d9b20450d8881cbe3ca3fc6c5663bb
* strata/audio-bluetooth/avahi.morph: Remove not needed workaroundJavier Jardón2016-02-241-2/+0
| | | | | | As we do not build the avahi ui Change-Id: I8442b17d7e0ec53570a2f9be9836e8b38d339039
* Build pulseaudio with echo cancellation supportJavier Jardón2016-02-181-0/+1
| | | | Change-Id: Ief6526247013aafd5041e4b5c833dcd21af6ea50
* Move ofono to connman-common stratumJavier Jardón2016-02-181-11/+0
| | | | Change-Id: Iaa5984c556f9a9fcc0142eaf5d1eded1ecaaa248
* Upgrading libical to version 1.0.1Tristan Van Berkom2015-12-191-3/+2
| | | | | | | | | Note also we changed the source repo to the new libical-git and updated to use the new cmake-only build. libical 1.0.1 is required to build gnome-calendar Change-Id: I8e431e00bf1e77d0ed00f493de12b4928e30befd
* Proper configuration of pulseaudioTristan Van Berkom2015-12-141-5/+1
| | | | | | | | | | | | | | | | | | | Pulseaudio normally runs as a user specific service and not a system service, some warnings were popping up because we had passed /lib/systemd/system as --systemduserunitdir (note that that is the *user* unit directory). Instead we now pass /usr/lib/systemd/user as the appropriate --systemduserunitdir which causes the .service and .socket files to be installed in the appropriate location, and systemd activates pulseaudio automatically via regular socket activation. Also, it is no longer necessary to use custom install commands creating a symlink for the service, as the service need not be "enabled", it is just activated upon request. Change-Id: Ic1a246643c45062a4432be3f739de9a7146e5e5e
* Fixing bluez installationTristan Van Berkom2015-12-141-1/+2
| | | | | | | | | | o make install with DESTDIR set o create the /lib/systemd/system/dbus-org.bluez.service symlink (without this bluez daemon fails to start while complaining that there is not such file or directory 'dbus-org.bluez.service', 'systemctl enable bluetooth' creates this symlink, though) Change-Id: I41627963f0c59176eba887ff97f13b7c450ef320
* Adding avahi to audio-bluetooth stratumTristan Van Berkom2015-12-141-0/+18
| | | | | | | | | | | This needs to be a dependency of pulseaudio so that higher level applications can discover the pulseaudio service over avahi. Added some sed magick here because avahi-ui does not build with the deprecated symbols disabled, and this is hard-coded into the avahi makefiles. Change-Id: Iee6bff1d63d002e3e239fc76804e6010fa2c299b
* Configuring pulse audio to use the pulse users & groupsTristan Van Berkom2015-12-081-0/+8
| | | | | | | | Added the relevant configure options to tell pulse what users/groups it should be using and also ensure the users/groups existence with system integration hooks. Change-Id: I2889ab7cf534c522ee436da1357673477e750a9e
* Reformat all definitions according to a consistent styleSam Thursfield2015-07-191-1/+2
| | | | | | | | | | | | | | | | | This was done using the 'indent' tool, which uses a fork of PyYAML named 'ruamel.yaml' to rewrite YAML files without losing comments, ordering, or certain elements of formatting. My aim with doing this is to open the door to automated editing of the reference system definitions using the 'ruamel.yaml' library. This can be used to implement automated migration when we want to make changes to the YAML format that we use to represent Baserock system definitions. Although this looks drastic, remember that it's actually only altered 65 out of 608 .morph files -- the vast majority already pass unchanged through my version of ruamel.yaml. Change-Id: I95ec978714b5bd1c02c90183336a9fbb846cb692
* pulseaudio: do not run configure command twiceJavier Jardón2015-06-161-1/+2
| | | | Change-Id: I4bd097d1607231f5e9dd11684b705d2d821ad900
* Upgrade pulseaudio to 5.99.3 to support changes to json-cPedro Alvarez2015-01-281-3/+1
|
* strata/audio-bluetooth: Upgrade alsa componentsJavier Jardón2014-11-141-4/+0
|
* Re-organise definitions with scripts/organise-morphologies.pyGENIVI-I0.1baserock/release/GENIVI-I0.1Richard Maw2014-08-1810-0/+80