bluez-alsa: add version 2.0.0

Virtual ALSA PCM device implements BlueZ 5 audio profiles. Lets ALSA apps
stream and capture using your wireless headset without adding PulseAudio
dependencies or implementing its APIs.
This commit is contained in:
Denys Nykula 2019-10-25 20:43:56 +03:00
parent b790266868
commit e08bf52eb9
5 changed files with 42 additions and 0 deletions

View File

@ -268,6 +268,7 @@ SUBDIR+= bleachbit
SUBDIR+= blink
SUBDIR+= blueproxy
SUBDIR+= bluez
SUBDIR+= bluez-alsa
SUBDIR+= bluez-gnome
SUBDIR+= bluez-hcidump
SUBDIR+= bluez-hciemu

5
bluez-alsa/DESCR Normal file
View File

@ -0,0 +1,5 @@
Virtual ALSA PCM device implements BlueZ 5 audio profiles. Lets ALSA apps
stream and capture using your wireless headset without adding PulseAudio
dependencies or implementing its APIs. Pass bluealsa instead of your sound
card identifier to your apps or tools such as aplay, arecord and amixer.
See automation example in acme.js.org/ctl ear section.

23
bluez-alsa/Makefile Normal file
View File

@ -0,0 +1,23 @@
# $NetBSD$
DISTNAME= bluez-alsa-2.0.0
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_GITHUB:=Arkq/}
GITHUB_TAG= v2.0.0
MAINTAINER= nykula@ukr.net
HOMEPAGE= https://github.com/Arkq/bluez-alsa
COMMENT= Stream audio from/to a Bluetooth device
LICENSE= mit
ONLY_FOR_PLATFORM= Linux-*-*
USE_TOOLS+= autoconf automake pkg-config
GNU_CONFIGURE= yes
pre-configure:
cd ${WRKSRC} &&autoreconf -fiv
.include "../../audio/alsa-lib/buildlink3.mk"
.include "../../wip/bluez/buildlink3.mk"
.include "../../wip/sbc/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

7
bluez-alsa/PLIST Normal file
View File

@ -0,0 +1,7 @@
@comment $NetBSD$
bin/bluealsa
bin/bluealsa-aplay
etc/dbus-1/system.d/bluealsa.conf
lib/alsa-lib/libasound_module_ctl_bluealsa.la
lib/alsa-lib/libasound_module_pcm_bluealsa.la
share/alsa/alsa.conf.d/20-bluealsa.conf

6
bluez-alsa/distinfo Normal file
View File

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (bluez-alsa-2.0.0.tar.gz) = 8c52e5c4d4485c474d7668dbadf3290c14f91722
RMD160 (bluez-alsa-2.0.0.tar.gz) = e102e28600ccadb29d5323028a4b034485910305
SHA512 (bluez-alsa-2.0.0.tar.gz) = 21152be594421cd00056e94065dcf767ca01f7b040117974315f97aab45db020264e33dabddac7fee12834a4ada9073b9ff680c25d8775b47604cb0bec638a7b
Size (bluez-alsa-2.0.0.tar.gz) = 116895 bytes