media-plugins/audacious-plugins: drop 4.4.2-r1

Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/956
Merges: https://codeberg.org/gentoo/gentoo/pulls/956
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Nicolas PARLANT
2026-05-23 08:18:43 +02:00
committed by Sam James
parent 3c1f810045
commit 689a3451a4
3 changed files with 0 additions and 206 deletions

View File

@@ -1,3 +1,2 @@
DIST audacious-plugins-4.4.2.tar.bz2 1816431 BLAKE2B e25b8558f3238bcfa076b6aa192f33365da478dc6c1a9500ac36be8a7dd0a51265b5d951098247c1dd8532b2d9cc87cf4705f1226c917659bffb0b1d0a1a3bd2 SHA512 d7951b779a0d2d56efc2372125a4565cb2054bd64d7f1e25dfa7bb0042e7df0b6a40d776910b444fda61ba79aeb7bb010316ec1353a877f89f2bc8f1a3e9b342
DIST audacious-plugins-4.5.1.tar.bz2 1907432 BLAKE2B de0e275184b44fcd9d82610e81b145cca19fbf83e1d743b38b256753c81de357ed198ef97afc0404e1d6c13a1605506d65d2900442dd73aa0642d67ec7224ac1 SHA512 432154033e23cb47f408d5441e1586e4790887d1bda5be6f01a2335e9933a2a9ca45d6c5b13bd70da014f86c54edb13517497e2a8af6dcdb391faab9e0d58960
DIST gentoo_ice-xmms-0.2.tar.bz2 51839 BLAKE2B d3bf8dbfee675dd588bc0258f1015c76877b6b0a3835813d8e9621d149b924aaa33544d07f7ad44a01c058d41d7480b3908b0773c124af33b6e020c376b13d54 SHA512 e863a8f86073007c47ce8c20739aae4bff22e22a7ddc11556b12ae6ebb68654cec7310fdc9d05f2c47f81cf2591fe601b2eb12a2fd911c0a6118c9f3cc524f05

View File

@@ -1,204 +0,0 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson
DESCRIPTION="Lightweight and versatile audio player"
HOMEPAGE="https://audacious-media-player.org/"
SRC_URI="https://distfiles.audacious-media-player.org/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc64 ~riscv x86"
IUSE="
aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth gme gtk http jack
lame libnotify libsamplerate lirc mms modplug mp3 opengl openmpt opus
pipewire pulseaudio qt6 scrobbler sdl sid sndfile soxr speedpitch
streamtuner vorbis wavpack X
"
REQUIRED_USE="
ampache? ( http )
streamtuner? ( http )
"
# The following plugins REQUIRE a GUI build of audacious, because non-GUI
# builds do NOT install the libaudgui library & headers.
# Plugins without a configure option:
# alarm
# albumart
# delete-files
# ladspa
# playlist-manager
# search-tool
# skins
# vtx
# Plugins with a configure option:
# glspectrum
# gtkui
# hotkey
# notify
# statusicon
BDEPEND="
>=dev-util/gdbus-codegen-2.80.5-r1
virtual/pkgconfig
"
DEPEND="
app-arch/unzip
dev-libs/glib:2
dev-libs/libxml2:2=
~media-sound/audacious-${PV}[gtk=,qt6=]
virtual/zlib:=
>=x11-libs/gdk-pixbuf-2.26:2
aac? ( >=media-libs/faad2-2.7 )
alsa? ( >=media-libs/alsa-lib-1.0.16 )
ampache? ( =media-libs/ampache_browser-1*:= )
bs2b? ( >=media-libs/libbs2b-3.0.0 )
cdda? (
>=dev-libs/libcdio-0.70:=
dev-libs/libcdio-paranoia:=
>=media-libs/libcddb-1.2.1
)
cue? ( media-libs/libcue:= )
ffmpeg? ( >=media-video/ffmpeg-0.7.3:= )
flac? (
>=media-libs/flac-1.2.1-r1:=
>=media-libs/libvorbis-1.0
)
fluidsynth? ( >=media-sound/fluidsynth-1.0.6:= )
gtk? (
>=dev-libs/json-glib-1.0
x11-libs/cairo
>=x11-libs/gtk+-3.22:3
x11-libs/pango
X? (
opengl? ( virtual/opengl )
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXrender
)
)
http? ( >=net-libs/neon-0.27 )
jack? (
>=media-libs/bio2jack-0.4
virtual/jack
)
lame? ( media-sound/lame )
libnotify? ( >=x11-libs/libnotify-0.7 )
libsamplerate? ( media-libs/libsamplerate:= )
lirc? ( app-misc/lirc )
mms? ( >=media-libs/libmms-0.3 )
modplug? ( media-libs/libmodplug )
mp3? ( media-sound/mpg123-base )
openmpt? ( >=media-libs/libopenmpt-0.2 )
opus? ( >=media-libs/opusfile-0.4 )
pipewire? ( >=media-video/pipewire-0.3.26:= )
pulseaudio? ( >=media-libs/libpulse-0.9.5 )
qt6? (
dev-qt/qtbase:6[gui,opengl?,widgets]
dev-qt/qtmultimedia:6
X? (
dev-qt/qtbase:6=[X]
x11-libs/libX11
)
)
scrobbler? ( >=net-misc/curl-7.9.7 )
sdl? ( >=media-libs/libsdl2-2.0[sound] )
sid? ( >=media-libs/libsidplayfp-2.0 )
sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
soxr? ( media-libs/soxr )
speedpitch? ( media-libs/libsamplerate:= )
streamtuner? ( dev-qt/qtbase:6[network] )
vorbis? (
>=media-libs/libogg-1.1.3
>=media-libs/libvorbis-1.2.0
)
wavpack? ( >=media-sound/wavpack-4.50.1-r1 )
"
RDEPEND="${DEPEND}"
pkg_setup() {
use mp3 || ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag"
}
src_prepare() {
default
if ! use X; then
sed -i -e "s/dependency('x11',.*)/disabler()/" meson.build || die
fi
}
src_configure() {
local emesonargs=(
# GUI toolkits
$(meson_use gtk)
-Dgtk2=false
$(meson_use qt6 qt)
-Dqt5=false
# container plugins
$(meson_use cue cue)
# transport plugins
$(meson_use mms mms)
$(meson_use http neon)
# input plugins
$(meson_use aac aac)
-Dadplug=false
$(meson_use fluidsynth amidiplug)
$(meson_use cdda cdaudio)
$(meson_use gme console)
$(meson_use ffmpeg ffaudio)
$(meson_use flac flac)
$(meson_use modplug modplug)
$(meson_use mp3 mpg123)
$(meson_use openmpt openmpt)
$(meson_use opus opus)
$(meson_use sid sid)
$(meson_use sndfile sndfile)
$(meson_use vorbis vorbis)
$(meson_use wavpack wavpack)
# output plugins
$(meson_use alsa alsa)
-Dcoreaudio=false
# filewriter
$(meson_use flac filewriter-flac)
$(meson_use lame filewriter-mp3)
$(meson_use vorbis filewriter-ogg)
$(meson_use jack jack)
-Doss=false
$(meson_use pipewire pipewire)
$(meson_use pulseaudio pulse)
$(meson_use qt6 qtaudio)
$(meson_use sdl sdlout)
-Dsndio=false
# general plugins
$(meson_use ampache ampache)
$(meson_use X aosd)
$(meson_use X hotkey)
$(meson_use lirc lirc)
-Dmac-media-keys=false
-Dmpris2=true
$(meson_use libnotify notify)
$(meson_use scrobbler scrobbler2)
-Dsongchange=true
$(meson_use streamtuner streamtuner)
# effect plugins
$(meson_use bs2b bs2b)
$(meson_use libsamplerate resample)
$(meson_use soxr soxr)
$(meson_use speedpitch speedpitch)
# visualization plugins
$(meson_use opengl gl-spectrum)
-Dvumeter=true
)
meson_src_configure
}

View File

@@ -17,7 +17,6 @@
<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>