svn commit: r410073 - in head: Mk multimedia/gstreamer1-plugins multimedia/gstreamer1-plugins-all x11-toolkits x11-toolkits/gstreamer1-plugins-gtksink

Koop Mast kwm at FreeBSD.org
Thu Mar 3 21:31:42 UTC 2016


Author: kwm
Date: Thu Mar  3 21:31:40 2016
New Revision: 410073
URL: https://svnweb.freebsd.org/changeset/ports/410073

Log:
  Add GStreamer1 gstsink plugin.

Added:
  head/x11-toolkits/gstreamer1-plugins-gtksink/
  head/x11-toolkits/gstreamer1-plugins-gtksink/Makefile   (contents, props changed)
Modified:
  head/Mk/bsd.gstreamer.mk
  head/multimedia/gstreamer1-plugins-all/Makefile
  head/multimedia/gstreamer1-plugins/Makefile.common
  head/x11-toolkits/Makefile

Modified: head/Mk/bsd.gstreamer.mk
==============================================================================
--- head/Mk/bsd.gstreamer.mk	Thu Mar  3 21:16:42 2016	(r410072)
+++ head/Mk/bsd.gstreamer.mk	Thu Mar  3 21:31:40 2016	(r410073)
@@ -90,7 +90,7 @@ _GSTREAMER_PLUGINS+= \
 .if defined(USE_GSTREAMER1)
 _GSTREAMER_PLUGINS+= \
 		assrender bs2b chromaprint curl dtls dvdread editing-services \
-		hls kate libav libde265 modplug mpg123 openh264 openjpeg \
+		gtksink hls kate libav libde265 modplug mpg123 openh264 openjpeg \
 		png rsvg rtmp spandsp vpx webp x x265 ximagesrc zbar
 # vaapi?
 .endif
@@ -374,6 +374,8 @@ ximagesrc_DEPENDS=	x11/gstreamer-plugins
 
 #-- x11-toolkits plugins section ------------------------------------------#
 
+gtksink_DEPENDS=	x11-toolkits/gstreamer-plugins-gtksink
+
 pango_DEPENDS=	x11-toolkits/gstreamer-plugins-pango
 
 #--------------------------------------------------------------------------#

Modified: head/multimedia/gstreamer1-plugins-all/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins-all/Makefile	Thu Mar  3 21:16:42 2016	(r410072)
+++ head/multimedia/gstreamer1-plugins-all/Makefile	Thu Mar  3 21:31:40 2016	(r410073)
@@ -3,7 +3,7 @@
 
 PORTNAME=	gstreamer1-plugins-all
 PORTVERSION=	${GST1_VERSION}
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	multimedia
 
 MAINTAINER=	multimedia at FreeBSD.org

Modified: head/multimedia/gstreamer1-plugins/Makefile.common
==============================================================================
--- head/multimedia/gstreamer1-plugins/Makefile.common	Thu Mar  3 21:16:42 2016	(r410072)
+++ head/multimedia/gstreamer1-plugins/Makefile.common	Thu Mar  3 21:31:40 2016	(r410073)
@@ -24,6 +24,7 @@ BAD_GST_ALL_PLUGINS+= \
 		flite \
 		gme \
 		gsm \
+		gtksink \
 		hls \
 		kate \
 		libde265 \
@@ -280,6 +281,10 @@ gst_gme_LIB_DEPENDS=	libgme.so:${PORTSDI
 # gsm
 gst_gsm_LIB_DEPENDS=	libgsm.so:${PORTSDIR}/audio/gsm
 
+# gtksink
+gst_gtksink_USE_GNOME=	gtk30
+gst_gtksink_GST_PLUGIN_DIR=ext/gtk
+
 # hls
 gst_hls_LIB_DEPENDS=	libnettle.so:${PORTSDIR}/security/nettle
 gst_hls_PLIST_FILES=	${GST_LIB_DIR}/libgstfragmented.so

Modified: head/x11-toolkits/Makefile
==============================================================================
--- head/x11-toolkits/Makefile	Thu Mar  3 21:16:42 2016	(r410072)
+++ head/x11-toolkits/Makefile	Thu Mar  3 21:31:40 2016	(r410073)
@@ -33,6 +33,7 @@
     SUBDIR += gnustep-gui
     SUBDIR += granite
     SUBDIR += gstreamer-plugins-pango
+    SUBDIR += gstreamer1-plugins-gtksink
     SUBDIR += gstreamer1-plugins-pango
     SUBDIR += gtk-sharp-beans
     SUBDIR += gtk-sharp10

Added: head/x11-toolkits/gstreamer1-plugins-gtksink/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11-toolkits/gstreamer1-plugins-gtksink/Makefile	Thu Mar  3 21:31:40 2016	(r410073)
@@ -0,0 +1,13 @@
+# $FreeBSD$
+
+PORTREVISION=	0
+CATEGORIES=	x11-toolkits
+
+COMMENT=	GStreamer gtksink plugin
+
+GST_PLUGIN=	gtksink
+DIST=		bad
+
+MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
+
+.include "${MASTERDIR}/Makefile"


More information about the svn-ports-head mailing list