Files
gentoo/media-plugins/audacious-plugins
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
..