media-sound/fooyin: update 9999

Signed-off-by: Sebastian Engel <sighunter@gmx.de>
This commit is contained in:
Sebastian Engel
2026-03-31 16:12:30 +02:00
parent 48a95ae45c
commit 7840e02e05
2 changed files with 5 additions and 5 deletions

View File

@@ -22,7 +22,7 @@ fi
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
IUSE="alsa +archive openmpt +pipewire +replaygain sdl sndfile soundtouch soxr test" IUSE="alsa +archive gme openmpt +pipewire +replaygain sdl sndfile soundtouch soxr test"
RESTRICT="!test? ( test )" RESTRICT="!test? ( test )"
REQUIRED_USE=" REQUIRED_USE="
|| ( alsa pipewire sdl ) || ( alsa pipewire sdl )
@@ -39,12 +39,13 @@ RDEPEND="
media-video/ffmpeg:= media-video/ffmpeg:=
alsa? ( media-libs/alsa-lib ) alsa? ( media-libs/alsa-lib )
archive? ( app-arch/libarchive:= ) archive? ( app-arch/libarchive:= )
gme? ( media-libs/game-music-emu )
openmpt? ( media-libs/libopenmpt ) openmpt? ( media-libs/libopenmpt )
pipewire? ( media-video/pipewire:= ) pipewire? ( media-video/pipewire:= )
replaygain? ( media-libs/libebur128:= ) replaygain? ( media-libs/libebur128:= )
sdl? ( media-libs/libsdl2 ) sdl? ( media-libs/libsdl2 )
sndfile? ( media-libs/libsndfile ) sndfile? ( media-libs/libsndfile )
soundtouch? ( media-libs/libsoundtouch ) soundtouch? ( media-libs/libsoundtouch:= )
soxr? ( media-libs/soxr ) soxr? ( media-libs/soxr )
" "
DEPEND="${RDEPEND}" DEPEND="${RDEPEND}"
@@ -62,16 +63,14 @@ src_prepare() {
cmake_src_prepare cmake_src_prepare
} }
# libgme dependency can currently not be satisfied,
# so building the input plugin is unconditionally disabled for now
src_configure() { src_configure() {
local mycmakeargs=( local mycmakeargs=(
-DBUILD_ALSA=$(usex alsa) -DBUILD_ALSA=$(usex alsa)
-DBUILD_TESTING=$(usex test) -DBUILD_TESTING=$(usex test)
-DBUILD_CCACHE=OFF -DBUILD_CCACHE=OFF
-DCMAKE_DISABLE_FIND_PACKAGE_LIBGME=ON
-DINSTALL_HEADERS=ON -DINSTALL_HEADERS=ON
$(cmake_use_find_package archive LibArchive) $(cmake_use_find_package archive LibArchive)
$(cmake_use_find_package gme LIBGME)
$(cmake_use_find_package openmpt OpenMpt) $(cmake_use_find_package openmpt OpenMpt)
$(cmake_use_find_package pipewire PipeWire) $(cmake_use_find_package pipewire PipeWire)
$(cmake_use_find_package replaygain Ebur128) $(cmake_use_find_package replaygain Ebur128)

View File

@@ -7,6 +7,7 @@
</maintainer> </maintainer>
<use> <use>
<flag name="archive">Build the libarchive input plugin using <pkg>app-arch/libarchive</pkg></flag> <flag name="archive">Build the libarchive input plugin using <pkg>app-arch/libarchive</pkg></flag>
<flag name="gme">Build the libgme input plugin using <pkg>media-libs/game-music-emu</pkg></flag>
<flag name="openmpt">Build the OpenMPT input plugin using <pkg>media-libs/libopenmpt</pkg></flag> <flag name="openmpt">Build the OpenMPT input plugin using <pkg>media-libs/libopenmpt</pkg></flag>
<flag name="pipewire">Enable sound support via native PipeWire backend</flag> <flag name="pipewire">Enable sound support via native PipeWire backend</flag>
<flag name="replaygain">Enable support for Replay Gain scanning using <pkg>media-libs/libebur128</pkg> instead of using ffmpeg</flag> <flag name="replaygain">Enable support for Replay Gain scanning using <pkg>media-libs/libebur128</pkg> instead of using ffmpeg</flag>