git: 0d4421a961a8 - main - multimedia/gstreamer: add missing USES=gstreamer

From: Tobias C. Berner <tcberner_at_FreeBSD.org>
Date: Mon, 02 May 2022 10:55:52 UTC
The branch main has been updated by tcberner:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0d4421a961a879832c79f62fa15ea0f78cd7e5d1

commit 0d4421a961a879832c79f62fa15ea0f78cd7e5d1
Author:     Tobias C. Berner <tcberner@FreeBSD.org>
AuthorDate: 2022-05-02 10:51:24 +0000
Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
CommitDate: 2022-05-02 10:53:07 +0000

    multimedia/gstreamer: add missing USES=gstreamer
    
    Add missing USES=gstreamer to options not caught in gstreamer.mk conversion in [1]
    
    Reported by:    fluffy
    
    [1]  ca3f925d6eb53ff27e2a49775f6d33f52a587ae4
---
 multimedia/gnome-twitch/Makefile | 4 ++++
 multimedia/handbrake/Makefile    | 2 +-
 sysutils/xfburn/Makefile         | 1 +
 x11-toolkits/gtk40/Makefile      | 1 +
 x11-toolkits/wxgtk31/Makefile    | 1 +
 5 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/multimedia/gnome-twitch/Makefile b/multimedia/gnome-twitch/Makefile
index 49b77499f69c..3a8859afbabf 100644
--- a/multimedia/gnome-twitch/Makefile
+++ b/multimedia/gnome-twitch/Makefile
@@ -47,6 +47,10 @@ GSTREAMER_OPENGL_DESC=	GStreamer decoding + OpenGL drawing backend
 GSTREAMER_CLUTTER_DESC=	GStreamer decoding + Clutter drawing backend
 MPV_OPENGL_DESC=	MPV decoding + OpenGL drawing backend
 
+GSTREAMER_CAIRO_USES=	gstreamer
+GSTREAMER_OPENGL_USES=	gstreamer
+GSTREAMER_CLUTTER_USES=	gstreamer
+
 GSTREAMER_CLUTTER_LIB_DEPENDS=	libclutter-1.0.so:graphics/clutter \
 				libclutter-gst-3.0.so:multimedia/clutter-gst3 \
 				libclutter-gtk-1.0.so:graphics/clutter-gtk3
diff --git a/multimedia/handbrake/Makefile b/multimedia/handbrake/Makefile
index c1e75732de9b..85b2d0298819 100644
--- a/multimedia/handbrake/Makefile
+++ b/multimedia/handbrake/Makefile
@@ -109,7 +109,7 @@ X11_CONFIGURE_ON=	--disable-gtk-update-checks
 X11_CONFIGURE_OFF=	--disable-gtk
 X11_LIB_DEPENDS=	libvpx.so:multimedia/libvpx \
 			libnotify.so:devel/libnotify
-X11_USES=	gettext desktop-file-utils gnome
+X11_USES=	gettext desktop-file-utils gnome gstreamer
 X11_USE=	gstreamer=gdkpixbuf,libav \
 		gnome=gtk30,intltool,cairo,gdkpixbuf2
 
diff --git a/sysutils/xfburn/Makefile b/sysutils/xfburn/Makefile
index 4349f01f384a..279ebd84c778 100644
--- a/sysutils/xfburn/Makefile
+++ b/sysutils/xfburn/Makefile
@@ -28,6 +28,7 @@ OPTIONS_DEFINE=			GSTREAMER NLS
 OPTIONS_DEFAULT=		GSTREAMER
 OPTIONS_SUB=			yes
 
+GSTREAMER_USES=			gstreamer
 GSTREAMER_CONFIGURE_ENABLE=	gstreamer
 GSTREAMER_USE=			gstreamer=faac,flac,lame,vorbis,wavpack
 
diff --git a/x11-toolkits/gtk40/Makefile b/x11-toolkits/gtk40/Makefile
index a7fa84c6c72b..af7f395d8cc5 100644
--- a/x11-toolkits/gtk40/Makefile
+++ b/x11-toolkits/gtk40/Makefile
@@ -66,6 +66,7 @@ FFMPEG_LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg
 
 GSTREAMER_DESC=		GStreamer multimedia backend
 GSTREAMER_MESON_ENABLED=media-gstreamer
+GSTREAMER_USES=		gstreamer
 GSTREAMER_USE=		GSTREAMER=bad,gl
 
 VULKAN_DESC=		GDK Vulkan renderer backend
diff --git a/x11-toolkits/wxgtk31/Makefile b/x11-toolkits/wxgtk31/Makefile
index 3daf9ac793b4..a157185d203c 100644
--- a/x11-toolkits/wxgtk31/Makefile
+++ b/x11-toolkits/wxgtk31/Makefile
@@ -65,6 +65,7 @@ OPTIONS_SUB=		yes
 NLS_USES=			gettext
 
 GSTREAMER_CONFIGURE_ENABLE=	mediactrl
+GSTREAMER_USES=			gstreamer
 GSTREAMER_USE=			GSTREAMER=bad
 
 MSPACK_CONFIGURE_WITH=		libmspack