logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git
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:

Mpkg/alsa-lib/alsa/asoundlib.h1+
Mpkg/alsa-lib/config.h2+-
Mpkg/alsa-lib/gen.lua4++++
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