app-emulation/wine-vanilla: allow dosbox-staging alternative

Albeit considered removing this USE altogether before (optfeature).
Kept it mostly because of how long it's been there, may revisit this
eventually (in wine-proton it's already gone and is not even mentioned
given Wine itself will advertise it if attempt to use dos).

Not really worth a revbump, ultimately a user could just USE=-dos
and install whichever they want too.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
This commit is contained in:
Ionen Wolkens
2023-05-01 07:10:35 -04:00
parent edbc15ab2f
commit 8f475bdc80
8 changed files with 48 additions and 8 deletions

View File

@@ -98,7 +98,12 @@ WINE_COMMON_DEPEND="
RDEPEND="
${WINE_COMMON_DEPEND}
app-emulation/wine-desktop-common
dos? ( games-emulation/dosbox )
dos? (
|| (
games-emulation/dosbox
games-emulation/dosbox-staging
)
)
gecko? ( app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] )
gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] )
mono? ( app-emulation/wine-mono:${WINE_MONO} )

View File

@@ -98,7 +98,12 @@ WINE_COMMON_DEPEND="
RDEPEND="
${WINE_COMMON_DEPEND}
app-emulation/wine-desktop-common
dos? ( games-emulation/dosbox )
dos? (
|| (
games-emulation/dosbox
games-emulation/dosbox-staging
)
)
gecko? ( app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] )
gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] )
mono? ( app-emulation/wine-mono:${WINE_MONO} )

View File

@@ -94,7 +94,12 @@ WINE_COMMON_DEPEND="
RDEPEND="
${WINE_COMMON_DEPEND}
app-emulation/wine-desktop-common
dos? ( games-emulation/dosbox )
dos? (
|| (
games-emulation/dosbox
games-emulation/dosbox-staging
)
)
gecko? ( app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] )
gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] )
mono? ( app-emulation/wine-mono:${WINE_MONO} )

View File

@@ -94,7 +94,12 @@ WINE_COMMON_DEPEND="
RDEPEND="
${WINE_COMMON_DEPEND}
app-emulation/wine-desktop-common
dos? ( games-emulation/dosbox )
dos? (
|| (
games-emulation/dosbox
games-emulation/dosbox-staging
)
)
gecko? ( app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] )
gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] )
mono? ( app-emulation/wine-mono:${WINE_MONO} )

View File

@@ -97,7 +97,12 @@ WINE_COMMON_DEPEND="
RDEPEND="
${WINE_COMMON_DEPEND}
app-emulation/wine-desktop-common
dos? ( games-emulation/dosbox )
dos? (
|| (
games-emulation/dosbox
games-emulation/dosbox-staging
)
)
gecko? ( app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] )
gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] )
mono? ( app-emulation/wine-mono:${WINE_MONO} )

View File

@@ -97,7 +97,12 @@ WINE_COMMON_DEPEND="
RDEPEND="
${WINE_COMMON_DEPEND}
app-emulation/wine-desktop-common
dos? ( games-emulation/dosbox )
dos? (
|| (
games-emulation/dosbox
games-emulation/dosbox-staging
)
)
gecko? ( app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] )
gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] )
mono? ( app-emulation/wine-mono:${WINE_MONO} )

View File

@@ -97,7 +97,12 @@ WINE_COMMON_DEPEND="
RDEPEND="
${WINE_COMMON_DEPEND}
app-emulation/wine-desktop-common
dos? ( games-emulation/dosbox )
dos? (
|| (
games-emulation/dosbox
games-emulation/dosbox-staging
)
)
gecko? ( app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] )
gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] )
mono? ( app-emulation/wine-mono:${WINE_MONO} )

View File

@@ -97,7 +97,12 @@ WINE_COMMON_DEPEND="
RDEPEND="
${WINE_COMMON_DEPEND}
app-emulation/wine-desktop-common
dos? ( games-emulation/dosbox )
dos? (
|| (
games-emulation/dosbox
games-emulation/dosbox-staging
)
)
gecko? ( app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] )
gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] )
mono? ( app-emulation/wine-mono:${WINE_MONO} )