$OpenBSD: patch-include_allegro_platform_alunix_h,v 1.1 2010/04/26 02:56:30 jakemsr Exp $
--- include/allegro/platform/alunix.h.orig	Fri Jun 15 18:52:28 2007
+++ include/allegro/platform/alunix.h	Wed Jan 13 02:49:06 2010
@@ -69,6 +69,8 @@ AL_VAR(TIMER_DRIVER, timerdrv_unix_sigalrm);
 #define DIGI_ALSA             AL_ID('A','L','S','A')
 #define MIDI_ALSA             AL_ID('A','M','I','D')
 #define DIGI_JACK             AL_ID('J','A','C','K')
+#define DIGI_SNDIO            AL_ID('S','I','O','D')
+#define MIDI_SNDIO            AL_ID('M','I','O','M')
 
 
 #ifdef ALLEGRO_WITH_OSSDIGI
@@ -84,6 +86,12 @@ AL_VAR(MIDI_DRIVER, midi_oss);
 #endif /* ALLEGRO_WITH_OSSMIDI */
 
 #ifndef ALLEGRO_WITH_MODULES
+
+#ifdef ALLEGRO_WITH_SNDIODIGI
+AL_VAR(DIGI_DRIVER, digi_sndio);
+#define DIGI_DRIVER_SNDIO                                         \
+      {  DIGI_SNDIO,       &digi_sndio,           TRUE  },
+#endif /* ALLEGRO_WITH_SNDIODIGI */
 
 #ifdef ALLEGRO_WITH_ESDDIGI
 AL_VAR(DIGI_DRIVER, digi_esd);
