git: 8023c8e529f7 - main - multimedia/gstreamer1-plugins-all: fix metaport

From: Tobias C. Berner <tcberner_at_FreeBSD.org>
Date: Sat, 14 May 2022 10:29:22 UTC
The branch main has been updated by tcberner:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8023c8e529f7d02fe723c98e745fb0317814d277

commit 8023c8e529f7d02fe723c98e745fb0317814d277
Author:     Tobias C. Berner <tcberner@FreeBSD.org>
AuthorDate: 2022-05-14 09:19:24 +0000
Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
CommitDate: 2022-05-14 10:28:03 +0000

    multimedia/gstreamer1-plugins-all: fix metaport
    
    - remove option handling: an -all port that lets one disable parts does
      not make much sense.
      If only certain components are needed, they can be installed directly,
      without extra steps of configuring options.
    
    PR:             263949
---
 multimedia/gstreamer1-plugins-all/Makefile  | 26 +++++---------------------
 multimedia/gstreamer1-plugins-all/pkg-descr |  4 +++-
 2 files changed, 8 insertions(+), 22 deletions(-)

diff --git a/multimedia/gstreamer1-plugins-all/Makefile b/multimedia/gstreamer1-plugins-all/Makefile
index ce2132521a18..7e8d806965f6 100644
--- a/multimedia/gstreamer1-plugins-all/Makefile
+++ b/multimedia/gstreamer1-plugins-all/Makefile
@@ -2,38 +2,22 @@
 
 PORTNAME=	gstreamer1-plugins-all
 PORTVERSION=	1.16
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	multimedia
 
 MAINTAINER=	multimedia@FreeBSD.org
-COMMENT=	Meta-port of all GStreamer 1.x plugins with options
+COMMENT=	Meta-port of all GStreamer 1.x plugins
 
-USES=		metaport
+USES=		gstreamer metaport
 
-ALL_PLUGINS:=	${_GSTREAMER_PLUGINS}
 # Weed out gst-plugins that can not be packaged. or are broken.
 .if defined(PACKAGE_BUILDING)
 # FAAC:    Mp4 Dolby license , no package
 # LAME:    MP3 License , no package
 # VDPAU:   Needs to be build agains running kernel
-DEF_PLUGINS:=	${_GSTREAMER_PLUGINS:Nfaac:Nlame:Nvdpau}
+USE_GSTREAMER=	${_GST_PLUGINS_VER:Nfaac:Nlame:Nvdpau}
 .else
-DEF_PLUGINS:=	${_GSTREAMER_PLUGINS}
+USE_GSTREAMER=	${_GST_PLUGINS_VER}
 .endif
 
-.for all in ${ALL_PLUGINS}
-${all:tu}_DESC=	${all} plugin
-${all:tu}_USE=	GSTREAMER=${all}
-.endfor
-
-# Pull out i386-only plugins, add back conditionally
-ALL_PLUGINS:=	${ALL_PLUGINS:Nspc}
-DEF_PLUGINS:=	${DEF_PLUGINS:Nspc}
-
-OPTIONS_DEFINE=	${ALL_PLUGINS:tu}
-OPTIONS_DEFAULT=	${DEF_PLUGINS:tu}
-
-OPTIONS_DEFINE_i386=	SPC
-OPTIONS_DEFAULT_i386=	SPC
-
 .include <bsd.port.mk>
diff --git a/multimedia/gstreamer1-plugins-all/pkg-descr b/multimedia/gstreamer1-plugins-all/pkg-descr
index 41d88c6fb17b..6997bf57da7d 100644
--- a/multimedia/gstreamer1-plugins-all/pkg-descr
+++ b/multimedia/gstreamer1-plugins-all/pkg-descr
@@ -1 +1,3 @@
-Meta-port of all gstreamer-plugins with options.
+Meta-port of all gstreamer-plugins.
+
+WWW: https://gstreamer.freedesktop.org/