Page MenuHomeSolus

sdl2-mixer: statically link external libraries

Authored by aleksvor on Aug 26 2022, 7:50 AM.



Packaging changes:

  • Use libvorbis, libmpg123 and libFLAC for Vorbis, MPEG and FLAC formats instead of bundled implementations.
  • Add options to statically link external libraries instead of loading them dynamically at runtime.
Test Plan

Played some games (Taisei, Flare, Chocolate Doom) which use external decoders from SDL_mixer.

Diff Detail

R2874 sdl2-mixer
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

aleksvor created this revision.Aug 26 2022, 7:50 AM
aleksvor requested review of this revision.Aug 26 2022, 7:50 AM
Girtablulu accepted this revision.Aug 27 2022, 7:23 PM
Girtablulu added a subscriber: Girtablulu.

LGTM, thx

This revision is now accepted and ready to land.Aug 27 2022, 7:23 PM
This revision was automatically updated to reflect the committed changes.