Add ALSA support in CI
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
diff --git a/docker/linux/Dockerfile b/docker/linux/Dockerfile
index 0b7142f..d0f9efe 100644
--- a/docker/linux/Dockerfile
+++ b/docker/linux/Dockerfile
@@ -213,30 +213,30 @@
RUN dpkg --add-architecture i386
# This is used for the final images so make sure to not store apt cache
RUN apt-get update -qq && DEBIAN_FRONTEND="noninteractive" apt-get install -y -qq --no-install-recommends \
- git \
- build-essential \
- gcc \
- gcc-multilib \
- gcc-avr \
avr-libc \
- wget \
- libx11-dev \
- libxext-dev \
- u-boot-tools \
+ build-essential \
+ ccache \
+ curl \
+ gcc \
+ gcc-avr \
+ gcc-multilib \
+ gettext \
+ git \
lib32z1-dev \
libc6-dev-i386 \
- libx11-dev:i386 \
- libxext-dev:i386 \
- linux-libc-dev:i386 \
- curl \
- gettext \
+ libasound2-dev libasound2-dev:i386 \
libcurl4-openssl-dev \
- xxd \
- unzip \
+ libpulse-dev libpulse-dev:i386 \
+ libx11-dev libx11-dev:i386 \
+ libxext-dev libxext-dev:i386 \
+ linux-libc-dev:i386 \
python3 \
- python-is-python3 \
python3-pip \
- ccache \
+ python-is-python3 \
+ u-boot-tools \
+ unzip \
+ wget \
+ xxd \
&& rm -rf /var/lib/apt/lists/*
diff --git a/testlist/sim.dat b/testlist/sim.dat
index 7f2b6e4..f4740da 100644
--- a/testlist/sim.dat
+++ b/testlist/sim.dat
@@ -17,3 +17,6 @@
-Darwin,sim:nxwm
-Darwin,sim:touchscreen
-Darwin,sim:lvgl
+
+# macOS doesn't have ALSA
+-Darwin,sim:alsa