On Wed, 2024-12-11 at 11:20 +0100, Michał Górny wrote:
> Hello,
> 
> Right now we have three flags that do pretty much the same thing, via
> different libraries:
> 
> global[mikmod] Add libmikmod support to allow playing of SoundTracker-style 
> music files
> 
> global[modplug] Add libmodplug support for playing SoundTracker-style music 
> files
> media-sound/mixxx[modplug] Add libmodplug support
> 
> media-libs/sdl_audiolib[openmpt] OpenMPT decoder via media-libs/libopenmpt
> media-plugins/audacious-plugins[openmpt] Add support for OpenMPT
> media-sound/mpd[openmpt] OpenMPT decoder plugin
> media-sound/fooyin[openmpt] Build the OpenMPT input plugin using 
> media-libs/libopenmpt
> media-sound/musikcube[libopenmpt] Build plugin to support playing MOD music 
> aka tracker music through libopenmpt
> 
> Given that they are roughly used in the same way, and only a small
> subset of packages (e.g. mpv) support more than one library, how about
> settling on a single feature flag instead?  While they probably differ
> in fine details like the exact list of supported file formats,
> the overlap is wide enough to justify it.
> 
> Such as:
> 
> mod - Enable support for a variety of tracker module (.it, .mod, .s3m, .xm, 
> and more) music files

As the maintainer for OpenMPT, that works for me.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to