Re: git: aba04fabf169 - main - audio/fluidsynth: Update to 2.4.6 and drop SDL(2) support

From: Alexey Dokuchaev <danfe_at_freebsd.org>
Date: Fri, 16 May 2025 04:35:53 UTC
On Thu, May 15, 2025 at 07:17:35PM +0200, Daniel Engberg wrote:
> On 2025-05-15 06:49, Alexey Dokuchaev wrote:
> > On Wed, May 14, 2025 at 07:58:27PM +0000, Daniel Engberg wrote:
> > > commit aba04fabf1691f62f219f55d8fe0e461dd3efb6b
> > > 
> > >    audio/fluidsynth: Update to 2.4.6 and drop SDL(2) support
> > > 
> > >    * Drop SDL(2) support and move SDL(3) into SDL variable
> > 
> > Why?  From what I see in the CMakeLists.txt SDL2 is still supported,
> > as it is more widely used, please kindly put it back would you?
> 
> ...and if you read further,
> https://github.com/FluidSynth/fluidsynth/blob/v2.4.6/CMakeLists.txt#L671

That means that the SDL2 option should be removed together with the actual
support, i.e. in 2.5.0 or whatever that SDL2-less version would be.  OTOH,
since it's not enabled by default and SDL3 won't be pulled into my system
I guess I can cope with it this time.

> If anything we should start looking into
> https://github.com/libsdl-org/sdl2-compat like other distros are already
> doing such as:
> 
> https://archlinux.org/packages/extra/x86_64/sdl2-compat/
> https://pkgs.alpinelinux.org/package/edge/community/x86_64/sdl2-compat

That would be nice, but orthogonal to premature option removal.

./danfe