commit: 4aac9d80fc8475369bc0ff9b027a91b38ff0c224
parent 80a7d245c1e192fad9fcecf24587a164ff3bc26d
Author: Michael Forney <mforney@mforney.org>
Date: Wed, 4 Nov 2020 13:35:03 -0800
alsa-lib: Build with rawmidi support
Diffstat:
3 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/pkg/alsa-lib/alsa/asoundlib.h b/pkg/alsa-lib/alsa/asoundlib.h
@@ -52,6 +52,7 @@
#include <alsa/error.h>
#include <alsa/conf.h>
#include <alsa/pcm.h>
+#include <alsa/rawmidi.h>
#include <alsa/timer.h>
#include <alsa/control.h>
#include <alsa/mixer.h>
diff --git a/pkg/alsa-lib/config.h b/pkg/alsa-lib/config.h
@@ -14,7 +14,7 @@
#define BUILD_PCM_PLUGIN_MULAW "1"
#define BUILD_PCM_PLUGIN_RATE "1"
#define BUILD_PCM_PLUGIN_ROUTE "1"
-/* #undef BUILD_RAWMIDI */
+#define BUILD_RAWMIDI "1"
#define BUILD_SEQ "1"
#define BUILD_TOPOLOGY "1"
#define BUILD_UCM "1"
diff --git a/pkg/alsa-lib/gen.lua b/pkg/alsa-lib/gen.lua
@@ -26,6 +26,7 @@ pkg.hdrs = {
'pcm_old.h',
'pcm_plugin.h',
'pcm_rate.h',
+ 'rawmidi.h',
'seq.h',
'seq_event.h',
'seq_midi_event.h',
@@ -84,6 +85,9 @@ lib('libasound.a', [[src/(
pcm_softvol.c
pcm_mmap_emul.c
)
+ rawmidi/(
+ rawmidi.c rawmidi_hw.c rawmidi_symbols.c
+ )
timer/(
timer.c timer_hw.c timer_query.c timer_query_hw.c
timer_symbols.c