commit:     672daf569ac81bb2c0b67d72a3b017b2f0ebc258
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 11 04:40:31 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Sep 11 04:53:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=672daf56

app-emulation/wine-staging: update live (ffmpeg)

Haven't looked in-depth at how it's used and if it can currently serve
as a gstreamer replacement but, if so, may make sense to swap the
default eventually (both can be enabled too, but may just be wasteful).

Leaving default-off for now either way given it's new, and users that
weren't using multilib gst-plugins-libav already will need extra
multilib libraries.

(note: early update to match wine-vanilla-9999, technically wine-staging
has not rebased to have this change "yet" but at worst it'll just cause
this to give an unrecognized option for at most a few days if not hours)

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 app-emulation/wine-staging/wine-staging-9999.ebuild | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-9999.ebuild 
b/app-emulation/wine-staging/wine-staging-9999.ebuild
index 52de71bd6897..f01c88936d1c 100644
--- a/app-emulation/wine-staging/wine-staging-9999.ebuild
+++ b/app-emulation/wine-staging/wine-staging-9999.ebuild
@@ -36,11 +36,11 @@ LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 
libtiff"
 SLOT="${PV}"
 IUSE="
        +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
-       llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer
-       kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap
-       perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip
-       +truetype udev udisks +unwind usb v4l +vulkan wayland wow64
-       +xcomposite xinerama
+       llvm-libunwind custom-cflags ffmpeg +fontconfig +gecko gphoto2
+       +gstreamer kerberos +mingw +mono netapi nls odbc opencl +opengl
+       osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard
+       +ssl +strip +truetype udev udisks +unwind usb v4l +vulkan wayland
+       wow64 +xcomposite xinerama
 "
 # bug #551124 for truetype
 # TODO: wow64 can be done without mingw if using clang (needs bug #912237)
@@ -90,6 +90,7 @@ WINE_COMMON_DEPEND="
        )
        alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
        capi? ( net-libs/libcapi:=[${MULTILIB_USEDEP}] )
+       ffmpeg? ( media-video/ffmpeg:=[${MULTILIB_USEDEP}] )
        gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
        gstreamer? (
                dev-libs/glib:2[${MULTILIB_USEDEP}]
@@ -289,6 +290,7 @@ src_configure() {
                $(use_with alsa)
                $(use_with capi)
                $(use_with cups)
+               $(use_with ffmpeg)
                $(use_with fontconfig)
                $(use_with gphoto2 gphoto)
                $(use_with gstreamer)

Reply via email to