From f722fc91c008999c9f8f5e96a6b5d898e012196a Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Fri, 15 Jul 2022 14:57:18 -0700
Subject: [PATCH] Fixed GitHub workflow to use libxmp instead libmodplug
---
.github/workflows/main.yml | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index f3d6a05c..37b05e2d 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -37,11 +37,11 @@ jobs:
${{ matrix.platform.msys-env }}-autotools
${{ matrix.platform.msys-env }}-cmake
${{ matrix.platform.msys-env }}-gcc
- ${{ matrix.platform.msys-env }}-mpg123
${{ matrix.platform.msys-env }}-flac
- ${{ matrix.platform.msys-env }}-libmodplug
${{ matrix.platform.msys-env }}-fluidsynth
${{ matrix.platform.msys-env }}-libvorbis
+ ${{ matrix.platform.msys-env }}-libxmp
+ ${{ matrix.platform.msys-env }}-mpg123
${{ matrix.platform.msys-env }}-opusfile
${{ matrix.platform.msys-env }}-ninja
${{ matrix.platform.msys-env }}-pkg-config
@@ -55,11 +55,11 @@ jobs:
libtool \
ninja \
pkg-config \
- mpg123 \
flac \
- libmodplug \
fluidsynth \
libvorbis \
+ libxmp \
+ mpg123 \
opusfile \
${NULL+}
- name: Setup Linux dependencies
@@ -71,12 +71,12 @@ jobs:
automake \
cmake \
libsdl2-dev \
- libmpg123-dev \
libflac-dev \
- libmodplug-dev \
libfluidsynth-dev \
- libvorbis-dev \
+ libmpg123-dev \
libopusfile-dev \
+ libvorbis-dev \
+ libxmp-dev \
ninja-build \
pkg-config \
${NULL+}
@@ -124,10 +124,10 @@ jobs:
-DCMAKE_BUILD_TYPE=Release \
-DSDL2MIXER_FLAC=ON \
-DSDL2MIXER_FLAC_LIBFLAC=ON \
- -DSDL2MIXER_VORBIS=VORBISFILE \
- -DSDL2MIXER_OPUS=ON \
+ -DSDL2MIXER_MOD_XMP=ON \
-DSDL2MIXER_MP3_MPG123=ON \
- -DSDL2MIXER_MOD_MODPLUG=ON \
+ -DSDL2MIXER_OPUS=ON \
+ -DSDL2MIXER_VORBIS=VORBISFILE \
-DCMAKE_INSTALL_PREFIX=prefix_cmake \
${NULL+}