Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 May 2022 10:29:22 GMT
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 8023c8e529f7 - main - multimedia/gstreamer1-plugins-all: fix metaport
Message-ID:  <202205141029.24EATMqR008010@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202205141029.24EATMqR008010>