Open tidux opened 4 years ago
Hello @tidux i've pushed build in Flathub Beta branch which supported plugins as extensions. You can play and experiment with this build:
flatpak remote-add flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
flatpak install org.atheme.audacious//beta
Now everyone can package 3rd party plugins and publish them on Flathub. libxmp plugin will look something like this: org.atheme.audacious.plugins.xmp
. One thing which is worries me is that ideally we need upstream changes there for supporting drop-in dirs for plugins. Why this is needed? Because now we have only two options:
To fix this Audacious must have support for drop-in dirs for plugins. Something like this: lib/audacious/General/extra/
.
XMP has more/better support for tracker module and archive types than does modplug. Adding this to the flatpak build would make this package the best cross-distro way to handle tracker mods.