ports/187649: [PATCH] Mk/bsd.gstreamer.mk

Olivier Duchateau olivierd at freebsd.org
Sun Mar 16 23:30:00 UTC 2014


>Number:         187649
>Category:       ports
>Synopsis:       [PATCH] Mk/bsd.gstreamer.mk
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 16 23:30:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Olivier Duchateau
>Release:        
>Organization:
>Environment:
>Description:
- Add gnonlin [1] and python [2] support in _GSTREAMER_PLUGINS
- Add editing-services [3] support in _GSTREAMER_PLUGINS (only with USE_GSTREAMER1)

[1] http://www.freebsd.org/cgi/query-pr.cgi?pr=187646
[2] http://www.freebsd.org/cgi/query-pr.cgi?pr=187647
[3] http://www.freebsd.org/cgi/query-pr.cgi?pr=187645
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: bsd.gstreamer.mk
===================================================================
--- bsd.gstreamer.mk	(révision 348436)
+++ bsd.gstreamer.mk	(copie de travail)
@@ -71,9 +71,9 @@
 _GSTREAMER_PLUGINS= \
 		a52dec aalib amrnb amrwbdec cairo cdio \
 		cdparanoia dts dv faac faad flac flite \
-		gdkpixbuf gme gsm jack jpeg lame libcaca \
+		gdkpixbuf gme gnonlin gsm jack jpeg lame libcaca \
 		libmms libvisual mad mpeg2dec mpeg2enc neon ogg \
-		opencv opus pango resindvd schroedinger \
+		opencv opus pango python resindvd schroedinger \
 		shout2 sidplay soundtouch soup speex taglib \
 		theora twolame v4l2 vorbis wavpack x264
 
@@ -81,15 +81,16 @@
 .if defined(USE_GSTREAMER)
 _GSTREAMER_PLUGINS+= \
 		annodex bz2 cdaudio dvd esound ffmpeg fluendo-mp3 \
-		fluendo-mpegdemux gconf gio gl gnomevfs gnonlin hal \
-		ladspa libpng mm mp3 musepack nas pulse python qt4 \
+		fluendo-mpegdemux gconf gio gl gnomevfs hal \
+		ladspa libpng mm mp3 musepack nas pulse qt4 \
 		sdl sndfile spc vdpau vp8 xvid
 .endif
 
 # plugins only in 1.0
 .if defined(USE_GSTREAMER1)
 _GSTREAMER_PLUGINS+= \
-		assrender curl dvdread kate libav modplug openjpeg png rtmp \
+		assrender curl dvdread editing-services kate libav modplug \
+		openjpeg png rtmp \
 		spandsp vpx webp x ximagesrc zbar
 # vaapi?
 .endif
@@ -257,6 +258,11 @@
 
 dvdread_DEPENDS=	multimedia/gstreamer-plugins-dvdread
 
+editing-services_DEPENDS=	multimedia/gstreamer-editing-services
+editing-services_GST_PREFIX=	gstreamer1-
+editing-services_GST_SUFX=	# empty
+editing-services_GST_VERSION=	1.0.0
+
 ffmpeg_DEPENDS=	multimedia/gstreamer-ffmpeg
 ffmpeg_GST_PREFIX=	gstreamer-
 ffmpeg_GST_SUFX=	# empty
@@ -308,14 +314,14 @@
 vpx_DEPENDS=	multimedia/gstreamer-plugins-vpx
 
 # XXX: This is a quick solution for ports with USE_GSTREAMER=python
-#      but without USE_PYTHON.
+#      or USE_GSTREAMER1=python, without USE_PYTHON.
 PYTHON_PKGNAMEPREFIX?=	py*-
 
 python_DEPENDS=	multimedia/py-gstreamer
 python_NAME=	gstreamer
+python_NAME10=	gstreamer1
 python_GST_PREFIX=      ${PYTHON_PKGNAMEPREFIX}
 python_GST_SUFX=        # empty
-python_GST_VERSION=     0.10.4
 
 resindvd_DEPENDS=	multimedia/gstreamer-plugins-resindvd
 


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list