diff options
author | Valtteri Koskivuori <vkoskiv@gmail.com> | 2022-08-25 04:28:40 +0300 |
---|---|---|
committer | Linus Groh <mail@linusgroh.de> | 2022-08-28 22:54:11 +0100 |
commit | adf85c719aabbd86ab14fc41da6c00dc42aefa98 (patch) | |
tree | bc5c9d0a49a284aef8624335d7ea7c47ef62ebc0 | |
parent | e388d13c050a1241a8eb700375cfd8e3a1fec401 (diff) | |
download | serenity-adf85c719aabbd86ab14fc41da6c00dc42aefa98.zip |
Ports: Disable libsamplerate dependency for SDL2
On Arch Linux, the build was picking up the system libsamplerate, which
is undesirable. Unlikely that it is needed on Serenity, so disabling it
is a good workaround.
-rwxr-xr-x | Ports/SDL2/package.sh | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/Ports/SDL2/package.sh b/Ports/SDL2/package.sh index 487aa7f081..1fa7263ce3 100755 --- a/Ports/SDL2/package.sh +++ b/Ports/SDL2/package.sh @@ -4,7 +4,13 @@ version='2.24.0' useconfigure='true' auth_type='sha256' files="https://github.com/libsdl-org/SDL/releases/download/release-${version}/SDL2-${version}.tar.gz SDL2-${version}.tar.gz 91e4c34b1768f92d399b078e171448c6af18cafda743987ed2064a28954d6d97" -configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt" "-DPULSEAUDIO=OFF" "-DJACK=OFF" "-DEXTRA_LDFLAGS=-laudio;-liconv;-ldl") +configopts=( + "-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt" + "-DPULSEAUDIO=OFF" + "-DJACK=OFF" + "-DSDL_LIBSAMPLERATE=OFF" # Disabled to prevent potential collision with host libsamplerate + "-DEXTRA_LDFLAGS=-laudio;-liconv;-ldl" +) depends=("libiconv") configure() { |