Files
gentoo/media-plugins/audacious-plugins/metadata.xml
Nicolas PARLANT b647d80dd8 media-plugins/audacious-plugins: add 4.5.1
add github repo in metadata

useflags/deps :
remove unneeded option name in meson_use
libnotify : x11-libs/gdk-pixbuf required, move into gtk and qt6
move into gtk : x11-libs/gdk-pixbuf
move into qt6 : ampache, streamtuner, qtmedia (make it optional)
flac, media-libs/libvorbis is not required
jack, rm media-libs/bio2jack, no longer required since 3.6
mp3, enable by default instead of a warning
opengl w/ gtk, use media-libs/libglvnd[X] (GL/glx.h) instead of virtual/opengl
opengl w/ qt6, disable gles2-only support (#942872)
sdl, switch to libsdl3 (even if libsdl2 is still supported)
speedpitch, rm and use existing libsamplerate instead
add workaround for gtk+ (GDK_*X11 gl-spectrum.cc, GDK_*Wayland skins/plugin.cc)
remove / update min_req from meson files

install the skin gentoo_ice for Winamp (w/ X), moved from media-sound/audacious

the skin Winamp2.9 is copyrighted, so revert upstream' commit 367e7a3
see comments at https://www.gnome-look.org/p/1008229 and bug 965338

Closes: https://bugs.gentoo.org/941196
Closes: https://bugs.gentoo.org/942872
Closes: https://bugs.gentoo.org/959860
Closes: https://bugs.gentoo.org/965339
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Part-of: https://github.com/gentoo/gentoo/pull/44670
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-04 12:16:21 +00:00

27 lines
1.2 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>sound@gentoo.org</email>
<name>Gentoo Sound project</name>
</maintainer>
<use>
<flag name="ampache">Support controlling audacious via ampache</flag>
<flag name="bs2b">Enable Bauer Bauer stereophonic-to-binaural headphone filter</flag>
<flag name="cue">Support CUE sheets using the libcue library</flag>
<flag name="fluidsynth">Support FluidSynth as MIDI synth backend</flag>
<flag name="gme">Support various gaming console music formats</flag>
<flag name="http">Support HTTP streams through neon</flag>
<flag name="openmpt">Add support for OpenMPT</flag>
<flag name="pipewire">Build the PipeWire output plugin</flag>
<flag name="qtmedia">Enable playback via <pkg>dev-qt/qtmultimedia</pkg></flag>
<flag name="scrobbler">Build with scrobbler/LastFM submission support</flag>
<flag name="soxr">Build with SoX Resampler support</flag>
<flag name="speedpitch">Enable speed/pitch effects</flag>
<flag name="streamtuner">Build the streamtuner plugin</flag>
</use>
<upstream>
<remote-id type="github">audacious-media-player/audacious-plugins</remote-id>
</upstream>
</pkgmetadata>