mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
media-sound/fooyin: update 9999
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user