Created attachment 444320 [details] Initial ebuild Bluetooth Audio ALSA Backend Since Bluez-5, it is not possible to connect Bluetooth headset without PulseAudio. This program brings back this functionality. Currently it is in a very early stage, however the primary goal is fulfilled - it is possible to stream audio to the Bluetooth headset using ALSA PCM device. Please, review the ebuld file, because it is my fist attempt to create public ebuld.
Created attachment 444324 [details] files/bluealsa-init.d
1. missing header 2. something not right about variable order, check skel.ebuild 3. src_configure not necessary
Created attachment 444628 [details] bluez-alsa-1.0.0.ebuild Updated ebuild file.
Created attachment 447746 [details] bluez-alsa-1.1.0.ebuild Version bump.
Created attachment 450498 [details] bluez-alsa-9999.ebuild * Add bluealsa user and add it to plugdev * Adds a new use flags, not aac is git master only * Requires a new init file (follows) bluealsa does not require to be run as root. It only needs access to the restricted bluez dbus methods and the existence of a directory in /var/run/.
Created attachment 450500 [details] new init file This is a modified init file that runs bluealsa as the bluealsa user and makes sure to create the directory in /var/run
commit 948ee771c65417ab41ec2d41fbe32a12a7673dd8 Author: Lars Wendler <polynomial-c@gentoo.org> Date: Tue Oct 18 10:09:18 2016 media-sound/bluez-alsa: Initial commit (bug #592310). Kudos to Arkadiusz Bokowy (bug, ebuild, init script) and to Sander Sweers (ebuild, init script). Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>