mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2025-12-21 21:17:37 -08:00
media-libs/sdl*-mixer: Fix conflict by blocking playtools on other vers
sdl-mixer 1, 2, and 3 all install playmus and playwave with the playtools USE flag. It doesn't make sense to have multiple copies of these tools, especially when sdl-mixer uses SDL2 anyway. Closes: https://bugs.gentoo.org/621772 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
This commit is contained in:
parent
1e6f574c2b
commit
d83bb935c5
@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
# Copyright 1999-2025 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
@ -47,6 +47,10 @@ RDEPEND="
|
|||||||
mad? ( >=media-libs/libmad-0.15.1b-r8[${MULTILIB_USEDEP}] )
|
mad? ( >=media-libs/libmad-0.15.1b-r8[${MULTILIB_USEDEP}] )
|
||||||
smpeg? ( >=media-libs/smpeg-0.4.4-r10[${MULTILIB_USEDEP}] )
|
smpeg? ( >=media-libs/smpeg-0.4.4-r10[${MULTILIB_USEDEP}] )
|
||||||
)
|
)
|
||||||
|
playtools? (
|
||||||
|
!media-libs/sdl2-mixer[playtools]
|
||||||
|
!media-libs/sdl3-mixer[playtools]
|
||||||
|
)
|
||||||
vorbis? (
|
vorbis? (
|
||||||
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
|
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
|
||||||
>=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
|
>=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
|
||||||
|
|||||||
@ -47,6 +47,10 @@ RDEPEND="
|
|||||||
mad? ( >=media-libs/libmad-0.15.1b-r8[${MULTILIB_USEDEP}] )
|
mad? ( >=media-libs/libmad-0.15.1b-r8[${MULTILIB_USEDEP}] )
|
||||||
smpeg? ( >=media-libs/smpeg-0.4.4-r10[${MULTILIB_USEDEP}] )
|
smpeg? ( >=media-libs/smpeg-0.4.4-r10[${MULTILIB_USEDEP}] )
|
||||||
)
|
)
|
||||||
|
playtools? (
|
||||||
|
!media-libs/sdl2-mixer[playtools]
|
||||||
|
!media-libs/sdl3-mixer[playtools]
|
||||||
|
)
|
||||||
vorbis? (
|
vorbis? (
|
||||||
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
|
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
|
||||||
>=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
|
>=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2024 Gentoo Authors
|
# Copyright 1999-2025 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
@ -32,6 +32,10 @@ RDEPEND="
|
|||||||
mod? ( >=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}] )
|
mod? ( >=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}] )
|
||||||
mp3? ( media-sound/mpg123[${MULTILIB_USEDEP}] )
|
mp3? ( media-sound/mpg123[${MULTILIB_USEDEP}] )
|
||||||
opus? ( >=media-libs/opusfile-0.2 )
|
opus? ( >=media-libs/opusfile-0.2 )
|
||||||
|
playtools? (
|
||||||
|
!media-libs/sdl-mixer[playtools]
|
||||||
|
!media-libs/sdl3-mixer[playtools]
|
||||||
|
)
|
||||||
vorbis? (
|
vorbis? (
|
||||||
tremor? ( >=media-libs/tremor-0_pre20130223[${MULTILIB_USEDEP}] )
|
tremor? ( >=media-libs/tremor-0_pre20130223[${MULTILIB_USEDEP}] )
|
||||||
!tremor? ( >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] )
|
!tremor? ( >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] )
|
||||||
|
|||||||
@ -42,6 +42,10 @@ RDEPEND="
|
|||||||
)
|
)
|
||||||
mp3? ( media-sound/mpg123-base[${MULTILIB_USEDEP}] )
|
mp3? ( media-sound/mpg123-base[${MULTILIB_USEDEP}] )
|
||||||
opus? ( media-libs/opusfile[${MULTILIB_USEDEP}] )
|
opus? ( media-libs/opusfile[${MULTILIB_USEDEP}] )
|
||||||
|
playtools? (
|
||||||
|
!media-libs/sdl-mixer[playtools]
|
||||||
|
!media-libs/sdl3-mixer[playtools]
|
||||||
|
)
|
||||||
vorbis? (
|
vorbis? (
|
||||||
stb? ( dev-libs/stb )
|
stb? ( dev-libs/stb )
|
||||||
tremor? ( media-libs/tremor[${MULTILIB_USEDEP}] )
|
tremor? ( media-libs/tremor[${MULTILIB_USEDEP}] )
|
||||||
|
|||||||
@ -42,6 +42,10 @@ RDEPEND="
|
|||||||
mod? ( media-libs/libxmp[${MULTILIB_USEDEP}] )
|
mod? ( media-libs/libxmp[${MULTILIB_USEDEP}] )
|
||||||
|
|
||||||
opus? ( media-libs/opusfile[${MULTILIB_USEDEP}] )
|
opus? ( media-libs/opusfile[${MULTILIB_USEDEP}] )
|
||||||
|
playtools? (
|
||||||
|
!media-libs/sdl-mixer[playtools]
|
||||||
|
!media-libs/sdl2-mixer[playtools]
|
||||||
|
)
|
||||||
sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
|
sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
|
||||||
vorbis? (
|
vorbis? (
|
||||||
tremor? ( media-libs/tremor[${MULTILIB_USEDEP}] )
|
tremor? ( media-libs/tremor[${MULTILIB_USEDEP}] )
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user