Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Jan 2020 17:42:37 +0000 (UTC)
From:      Koop Mast <kwm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r524224 - in head: . Mk audio audio/gstreamer1-plugins-pulse audio/gstreamer1-plugins-spc audio/gstreamer1-plugins-webrtcdsp devel/orc devel/orc/files graphics graphics/gstreamer1-plugi...
Message-ID:  <202001261742.00QHgb9K025228@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kwm
Date: Sun Jan 26 17:42:36 2020
New Revision: 524224
URL: https://svnweb.freebsd.org/changeset/ports/524224

Log:
  Update gstreamer1 to 1.16.2.
  
  - The spc plugin was removed inflavor for the gsm plugin.
  - Added in tree qt plugin.
  
  Changelog: https://gstreamer.freedesktop.org/releases/1.16/#1.16.2
  
  Update net-im/fractal to 4.2.2 to support GStreamer 1.16 (approved by maintainer)
  
  Thanks to antoine@ for the exp-run.
  
  PR:		239386

Added:
  head/graphics/gstreamer1-plugins-qt/
  head/graphics/gstreamer1-plugins-qt/Makefile   (contents, props changed)
  head/multimedia/gstreamer-ffmpeg/files/patch-ext_libpostproc_gstpostproc.c   (contents, props changed)
  head/multimedia/gstreamer-ffmpeg/files/patch-ext_libswscale_gstffmpegscale.c   (contents, props changed)
  head/multimedia/gstreamer1-plugins/files/patch-configure   (contents, props changed)
  head/multimedia/gstreamer1-qt/files/patch-src_QGst_caps.cpp   (contents, props changed)
Deleted:
  head/audio/gstreamer1-plugins-spc/
  head/graphics/gstreamer1-plugins-gl/files/
  head/multimedia/gstreamer1-libav/files/
  head/multimedia/gstreamer1-plugins-bad/files/
  head/multimedia/gstreamer1-plugins-good/files/patch-configure
  head/multimedia/gstreamer1-plugins-good/files/patch-ext_vpx_gstvpxdec.c
  head/multimedia/gstreamer1-plugins-good/files/patch-gst_flv_gstflvmux.h
  head/multimedia/gstreamer1-plugins-v4l2/files/
  head/net-im/fractal/files/patch-non-x86
  head/net-im/fractal/files/patch-vendor_openssl-sys_build_cfgs.rs
  head/net-im/fractal/files/patch-vendor_openssl-sys_build_main.rs
  head/net-im/fractal/files/patch-vendor_openssl-sys_src_crypto.rs
  head/net-im/fractal/files/patch-vendor_openssl-sys_src_ssl.rs
  head/net-im/fractal/files/patch-vendor_openssl_build.rs
  head/net-im/fractal/files/patch-vendor_openssl_src_ssl_mod.rs
  head/net-im/fractal/files/patch-vendor_openssl_src_version.rs
Modified:
  head/MOVED
  head/Mk/bsd.gstreamer.mk
  head/UPDATING
  head/audio/Makefile
  head/audio/gstreamer1-plugins-pulse/Makefile
  head/audio/gstreamer1-plugins-webrtcdsp/Makefile
  head/devel/orc/Makefile
  head/devel/orc/distinfo
  head/devel/orc/files/patch-orc-orccpu_powerpc.c
  head/devel/orc/files/patch-orc-orcprogram-c.c
  head/devel/orc/pkg-plist
  head/graphics/Makefile
  head/graphics/gstreamer1-plugins-gl/Makefile
  head/graphics/gstreamer1-plugins-gl/pkg-plist
  head/graphics/gstreamer1-plugins-opencv/Makefile
  head/graphics/gstreamer1-plugins-openexr/Makefile
  head/graphics/gstreamer1-plugins-vulkan/Makefile
  head/multimedia/gstreamer1-editing-services/Makefile
  head/multimedia/gstreamer1-editing-services/distinfo
  head/multimedia/gstreamer1-editing-services/pkg-plist
  head/multimedia/gstreamer1-libav/Makefile
  head/multimedia/gstreamer1-libav/distinfo
  head/multimedia/gstreamer1-libav/pkg-plist
  head/multimedia/gstreamer1-plugins-all/Makefile
  head/multimedia/gstreamer1-plugins-bad/pkg-plist
  head/multimedia/gstreamer1-plugins-core/Makefile
  head/multimedia/gstreamer1-plugins-dvdread/Makefile
  head/multimedia/gstreamer1-plugins-good/pkg-plist
  head/multimedia/gstreamer1-plugins-hls/Makefile
  head/multimedia/gstreamer1-plugins-openh264/Makefile
  head/multimedia/gstreamer1-plugins-resindvd/Makefile
  head/multimedia/gstreamer1-plugins-ugly/pkg-plist
  head/multimedia/gstreamer1-plugins-v4l2/Makefile
  head/multimedia/gstreamer1-plugins-vpx/Makefile
  head/multimedia/gstreamer1-plugins-x264/Makefile
  head/multimedia/gstreamer1-plugins-x265/Makefile
  head/multimedia/gstreamer1-plugins/Makefile
  head/multimedia/gstreamer1-plugins/Makefile.common
  head/multimedia/gstreamer1-plugins/distinfo
  head/multimedia/gstreamer1-plugins/pkg-plist
  head/multimedia/gstreamer1-qt/Makefile
  head/multimedia/gstreamer1-rtsp-server/Makefile
  head/multimedia/gstreamer1-rtsp-server/distinfo
  head/multimedia/gstreamer1-rtsp-server/pkg-plist
  head/multimedia/gstreamer1-transcoder/Makefile
  head/multimedia/gstreamer1-transcoder/distinfo
  head/multimedia/gstreamer1-vaapi/Makefile
  head/multimedia/gstreamer1-vaapi/distinfo
  head/multimedia/gstreamer1-validate/Makefile
  head/multimedia/gstreamer1-validate/distinfo
  head/multimedia/gstreamer1-validate/pkg-plist
  head/multimedia/gstreamer1/Makefile
  head/multimedia/gstreamer1/distinfo
  head/multimedia/gstreamer1/pkg-plist
  head/multimedia/py-gstreamer1/Makefile
  head/multimedia/py-gstreamer1/distinfo
  head/net-im/fractal/Makefile
  head/net-im/fractal/distinfo
  head/net-im/fractal/pkg-plist
  head/sysutils/gstreamer1-plugins-cdio/Makefile

Modified: head/MOVED
==============================================================================
--- head/MOVED	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/MOVED	Sun Jan 26 17:42:36 2020	(r524224)
@@ -13754,3 +13754,4 @@ security/py-pymacaroons-pynacl|security/py-pymacaroons
 math/jakarta-commons-math3|apache-commons-math|2020-01-24|Renamed upstream
 audio/py-mpd2|audio/py-python-mpd2|2020-01-25|Rename to match upstream naming
 devel/py-microversion-parse|devel/py-microversion_parse|2020-01-25|Rename to match upstream naming
+audio/gstreamer1-plugins-spc|audio/gstreamer1-plugins-gme|2020-01-26|spc was removed inflavour for the gme plugin

Modified: head/Mk/bsd.gstreamer.mk
==============================================================================
--- head/Mk/bsd.gstreamer.mk	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/Mk/bsd.gstreamer.mk	Sun Jan 26 17:42:36 2020	(r524224)
@@ -104,7 +104,6 @@ _GSTREAMER_PLUGINS= \
 		sidplay \
 		soundtouch \
 		soup \
-		spc \
 		speex \
 		taglib \
 		theora \
@@ -135,6 +134,7 @@ _GSTREAMER_PLUGINS+= \
 		nas \
 		python \
 		schroedinger \
+		spc \
 		sdl \
 		vdpau \
 		vp8 \
@@ -168,6 +168,7 @@ _GSTREAMER_PLUGINS+= \
 		openjpeg \
 		openmpt \
 		png \
+		qt \
 		rsvg \
 		rtmp \
 		smoothstreaming \
@@ -406,6 +407,9 @@ openmpt_IMPL=		bad
 
 png_DEPENDS=	graphics/gstreamer-plugins-png
 png_IMPL=	good
+
+qt_DEPENDS=	graphics/gstreamer-plugins-qt
+qt_IMPL=	good
 
 rsvg_DEPENDS=	graphics/gstreamer-plugins-rsvg
 rsvg_IMPL=	bad

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/UPDATING	Sun Jan 26 17:42:36 2020	(r524224)
@@ -6,6 +6,17 @@ You should get into the habit of checking this file fo
 you update your ports collection, before attempting any port upgrades.
 
 20200126:
+  AFFECTS: users of multimedia/gstreamer1-plugins[-bad]
+  AUTHOR: kwm@freebsd.org
+
+  In GStreamer 1.16 some files moved from the gstreamer1-plugins-bad package
+  to the gstreamer1-plugins package. 
+
+  If your using a tool like portmaster or portupgrade delete the old -bad
+  port and then follow the normal upgrade method.
+  # pkg delete -f gstreamer1-plugins-bad
+
+20200126:
   AFFECTS: users of sysutils/helm
   AUTHOR: danilo@FreeBSD.org
 

Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/audio/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -304,7 +304,6 @@
     SUBDIR += gstreamer1-plugins-sndfile
     SUBDIR += gstreamer1-plugins-sndio
     SUBDIR += gstreamer1-plugins-soundtouch
-    SUBDIR += gstreamer1-plugins-spc
     SUBDIR += gstreamer1-plugins-speex
     SUBDIR += gstreamer1-plugins-taglib
     SUBDIR += gstreamer1-plugins-twolame

Modified: head/audio/gstreamer1-plugins-pulse/Makefile
==============================================================================
--- head/audio/gstreamer1-plugins-pulse/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/audio/gstreamer1-plugins-pulse/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	0
 CATEGORIES=	audio
 
 COMMENT=	GStreamer pulseaudio plugin

Modified: head/audio/gstreamer1-plugins-webrtcdsp/Makefile
==============================================================================
--- head/audio/gstreamer1-plugins-webrtcdsp/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/audio/gstreamer1-plugins-webrtcdsp/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	0
 CATEGORIES=	audio
 
 COMMENT=	GStreamer WebRTC Audio Processing plugin

Modified: head/devel/orc/Makefile
==============================================================================
--- head/devel/orc/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/devel/orc/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	orc
-PORTVERSION=	0.4.28
+PORTVERSION=	0.4.31
 CATEGORIES=	devel
 MASTER_SITES=	http://gstreamer.freedesktop.org/data/src/orc/
 
@@ -13,47 +13,10 @@ LICENSE=	BSD2CLAUSE BSD3CLAUSE
 LICENSE_COMB=	multi
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		gmake libtool pathfix pkgconfig tar:xz
-PATHFIX_MAKEFILEIN=	configure
-GNU_CONFIGURE=	yes
-USE_LDCONFIG=	yes
-CONFIGURE_ARGS+=--disable-gtk-doc
-INSTALL_TARGET=	install-strip
+BUILD_DEPENDS=	gtkdoc-scan:textproc/gtk-doc
 
-SUBDIRS=	orc orc-test tools
+USES=		gmake meson pkgconfig tar:xz
 
-EXAMPLES_DATA=	example1orc.orc example2orc.orc example3orc.orc \
-		mt19937arorc.orc
-
-OPTIONS_DEFINE=	DOCS EXAMPLES
-DOCS_DESC=	Include gtk-doc documentation
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDOCS}
-SUBDIRS+=	doc
-.endif
-
-.if ${PORT_OPTIONS:MEXAMPLES}
-SUBDIRS+=	examples
-.endif
-
-MAKE_ARGS+=	SUBDIRS="${SUBDIRS}"
-
-post-patch:
-	@${REINPLACE_CMD} \
-		-E -e '/LIBS/s/-lrt(\ )*//; /LIBRT/s/-lrt//' \
-		${WRKSRC}/configure
-
-post-install:
-.if ${PORT_OPTIONS:MEXAMPLES}
-	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-.for FILE in ${EXAMPLES_DATA}
-	@${INSTALL_DATA} ${WRKSRC}/examples/${FILE} ${STAGEDIR}${EXAMPLESDIR}/${FILE}
-.endfor
-.for FILE in ${EXAMPLES_EXEC}
-	@${INSTALL_SCRIPT} ${WRKSRC}/examples/${FILE} ${STAGEDIR}${EXAMPLESDIR}/${FILE}
-.endfor
-.endif
+USE_LDCONFIG=	yes
 
 .include <bsd.port.mk>

Modified: head/devel/orc/distinfo
==============================================================================
--- head/devel/orc/distinfo	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/devel/orc/distinfo	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1545651099
-SHA256 (orc-0.4.28.tar.xz) = bfcd7c6563b05672386c4eedfc4c0d4a0a12b4b4775b74ec6deb88fc2bcd83ce
-SIZE (orc-0.4.28.tar.xz) = 469460
+TIMESTAMP = 1575828472
+SHA256 (orc-0.4.31.tar.xz) = a0ab5f10a6a9ae7c3a6b4218246564c3bf00d657cbdf587e6d34ec3ef0616075
+SIZE (orc-0.4.31.tar.xz) = 177768

Modified: head/devel/orc/files/patch-orc-orccpu_powerpc.c
==============================================================================
--- head/devel/orc/files/patch-orc-orccpu_powerpc.c	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/devel/orc/files/patch-orc-orccpu_powerpc.c	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,6 +1,6 @@
---- orc/orccpu-powerpc.c.orig	2010-04-24 22:48:59.000000000 +0200
-+++ orc/orccpu-powerpc.c	2010-04-24 22:49:17.000000000 +0200
-@@ -46,6 +46,7 @@
+--- orc/orccpu-powerpc.c.orig	2019-09-09 07:21:43 UTC
++++ orc/orccpu-powerpc.c
+@@ -55,6 +55,7 @@
  #endif
  
  #if defined(__FreeBSD__) || defined(__APPLE__)
@@ -8,4 +8,3 @@
  #include <sys/types.h>
  #include <sys/sysctl.h>
  #endif
-

Modified: head/devel/orc/files/patch-orc-orcprogram-c.c
==============================================================================
--- head/devel/orc/files/patch-orc-orcprogram-c.c	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/devel/orc/files/patch-orc-orcprogram-c.c	Sun Jan 26 17:42:36 2020	(r524224)
@@ -2,10 +2,10 @@
 # very complex way.  This is arguably a bug in this code too, but for now
 # patch around it so that we can get ports building via qemu-bsd-user and
 # get more testing.  sbruno 16SEP2014
---- orc/orcprogram-c.c.orig
+--- orc/orcprogram-c.c.orig	2019-09-09 07:21:43 UTC
 +++ orc/orcprogram-c.c
-@@ -823,7 +823,7 @@ c_rule_loadpX (OrcCompiler *p, void *use
-       ORC_ASM_CODE(p,"    %s = (int)0x%08x; /* %d or %gf */\n", dest,
+@@ -826,7 +826,7 @@ c_rule_loadpX (OrcCompiler *p, void *user, OrcInstruct
+       ORC_ASM_CODE(p,"    %s = 0x%08x; /* %d or %gf */\n", dest,
            (unsigned int)p->vars[insn->src_args[0]].value.i,
            (int)p->vars[insn->src_args[0]].value.i,
 -          p->vars[insn->src_args[0]].value.f);

Modified: head/devel/orc/pkg-plist
==============================================================================
--- head/devel/orc/pkg-plist	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/devel/orc/pkg-plist	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,5 +1,5 @@
-bin/orcc
 bin/orc-bugreport
+bin/orcc
 include/orc-0.4/orc-test/orcarray.h
 include/orc-0.4/orc-test/orcprofile.h
 include/orc-0.4/orc-test/orcrandom.h
@@ -15,8 +15,8 @@ include/orc-0.4/orc/orcconstant.h
 include/orc-0.4/orc/orccpu.h
 include/orc-0.4/orc/orccpuinsn.h
 include/orc-0.4/orc/orcdebug.h
-include/orc-0.4/orc/orcexecutor.h
 include/orc-0.4/orc/orcemulateopcodes.h
+include/orc-0.4/orc/orcexecutor.h
 include/orc-0.4/orc/orcfunctions.h
 include/orc-0.4/orc/orcinstruction.h
 include/orc-0.4/orc/orcinternal.h
@@ -38,48 +38,46 @@ include/orc-0.4/orc/orcx86.h
 include/orc-0.4/orc/orcx86insn.h
 lib/liborc-0.4.so
 lib/liborc-0.4.so.0
-lib/liborc-0.4.so.0.28.0
+lib/liborc-0.4.so.0.31.0
+lib/liborc-test-0.4.a
 lib/liborc-test-0.4.so
 lib/liborc-test-0.4.so.0
-lib/liborc-test-0.4.so.0.28.0
+lib/liborc-test-0.4.so.0.31.0
 libdata/pkgconfig/orc-0.4.pc
+libdata/pkgconfig/orc-test-0.4.pc
 share/aclocal/orc.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1orc.orc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example2orc.orc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example3orc.orc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mt19937arorc.orc
-%%PORTDOCS%%share/gtk-doc/html/orc/ch01.html
-%%PORTDOCS%%share/gtk-doc/html/orc/ch02.html
-%%PORTDOCS%%share/gtk-doc/html/orc/ch03.html
-%%PORTDOCS%%share/gtk-doc/html/orc/ch04.html
-%%PORTDOCS%%share/gtk-doc/html/orc/ch05.html
-%%PORTDOCS%%share/gtk-doc/html/orc/home.png
-%%PORTDOCS%%share/gtk-doc/html/orc/index.html
-%%PORTDOCS%%share/gtk-doc/html/orc/left-insensitive.png
-%%PORTDOCS%%share/gtk-doc/html/orc/left.png
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-ARM.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-MMX.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-Orc.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-OrcCompiler.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-OrcDebug.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-OrcExecutor.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-OrcOpcode.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-OrcProgram.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-OrcRule.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-PowerPC.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-SSE.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-Utility-functions.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-building.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-concepts.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-misc.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-opcodes.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-program.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-runninging.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-tutorial.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc-x86.html
-%%PORTDOCS%%share/gtk-doc/html/orc/orc.devhelp2
-%%PORTDOCS%%share/gtk-doc/html/orc/right-insensitive.png
-%%PORTDOCS%%share/gtk-doc/html/orc/right.png
-%%PORTDOCS%%share/gtk-doc/html/orc/style.css
-%%PORTDOCS%%share/gtk-doc/html/orc/up-insensitive.png
-%%PORTDOCS%%share/gtk-doc/html/orc/up.png
+share/gtk-doc/html/orc/ch01.html
+share/gtk-doc/html/orc/ch02.html
+share/gtk-doc/html/orc/ch03.html
+share/gtk-doc/html/orc/ch04.html
+share/gtk-doc/html/orc/ch05.html
+share/gtk-doc/html/orc/home.png
+share/gtk-doc/html/orc/index.html
+share/gtk-doc/html/orc/left-insensitive.png
+share/gtk-doc/html/orc/left.png
+share/gtk-doc/html/orc/orc-ARM.html
+share/gtk-doc/html/orc/orc-MMX.html
+share/gtk-doc/html/orc/orc-Orc.html
+share/gtk-doc/html/orc/orc-OrcCompiler.html
+share/gtk-doc/html/orc/orc-OrcDebug.html
+share/gtk-doc/html/orc/orc-OrcExecutor.html
+share/gtk-doc/html/orc/orc-OrcOpcode.html
+share/gtk-doc/html/orc/orc-OrcProgram.html
+share/gtk-doc/html/orc/orc-OrcRule.html
+share/gtk-doc/html/orc/orc-PowerPC.html
+share/gtk-doc/html/orc/orc-SSE.html
+share/gtk-doc/html/orc/orc-Utility-functions.html
+share/gtk-doc/html/orc/orc-building.html
+share/gtk-doc/html/orc/orc-concepts.html
+share/gtk-doc/html/orc/orc-misc.html
+share/gtk-doc/html/orc/orc-opcodes.html
+share/gtk-doc/html/orc/orc-program.html
+share/gtk-doc/html/orc/orc-runninging.html
+share/gtk-doc/html/orc/orc-tutorial.html
+share/gtk-doc/html/orc/orc-x86.html
+share/gtk-doc/html/orc/orc.devhelp2
+share/gtk-doc/html/orc/right-insensitive.png
+share/gtk-doc/html/orc/right.png
+share/gtk-doc/html/orc/style.css
+share/gtk-doc/html/orc/up-insensitive.png
+share/gtk-doc/html/orc/up.png

Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/graphics/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -314,6 +314,7 @@
     SUBDIR += gstreamer1-plugins-openexr
     SUBDIR += gstreamer1-plugins-openjpeg
     SUBDIR += gstreamer1-plugins-png
+    SUBDIR += gstreamer1-plugins-qt
     SUBDIR += gstreamer1-plugins-rsvg
     SUBDIR += gstreamer1-plugins-vulkan
     SUBDIR += gstreamer1-plugins-webp

Modified: head/graphics/gstreamer1-plugins-gl/Makefile
==============================================================================
--- head/graphics/gstreamer1-plugins-gl/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/graphics/gstreamer1-plugins-gl/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	2
+PORTREVISION=	0
 CATEGORIES=	graphics
 
 COMMENT=	GStreamer GL graphics plugin
@@ -18,13 +18,8 @@ OPTIONS_DEFAULT=WAYLAND
 OPTIONS_SUB=	yes
 
 WAYLAND_CONFIGURE_ENABLE=	wayland
+WAYLAND_BUILD_DEPENDS=		wayland-protocols>=0:graphics/wayland-protocols
 WAYLAND_LIB_DEPENDS=		libwayland-egl.so:graphics/wayland
-
-EXTRA_PATCHDIR=	${.CURDIR}/../../graphics/gstreamer1-plugins-gl/files
-EXTRA_PATCHES=	${EXTRA_PATCHDIR}/patch-gst-libs_gst_gl_gstgl__fwd.h \
-		${EXTRA_PATCHDIR}/patch-gst-libs_gst_gl_gstglcontext.h \
-		${EXTRA_PATCHDIR}/patch-gst-libs_gst_gl_gstgldebug.h \
-		${EXTRA_PATCHDIR}/patch-gst-libs_gst_gl_gstglfuncs.h
 
 pre-build:
 .for dir in ${GL_GST_DIRS}

Modified: head/graphics/gstreamer1-plugins-gl/pkg-plist
==============================================================================
--- head/graphics/gstreamer1-plugins-gl/pkg-plist	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/graphics/gstreamer1-plugins-gl/pkg-plist	Sun Jan 26 17:42:36 2020	(r524224)
@@ -2,6 +2,7 @@ include/gstreamer-%%VERSION%%/gst/gl/egl/gstegl.h
 include/gstreamer-%%VERSION%%/gst/gl/egl/gsteglimage.h
 include/gstreamer-%%VERSION%%/gst/gl/egl/gstgldisplay_egl.h
 include/gstreamer-%%VERSION%%/gst/gl/egl/gstglmemoryegl.h
+include/gstreamer-%%VERSION%%/gst/gl/gl-enumtypes.h
 include/gstreamer-%%VERSION%%/gst/gl/gl-prelude.h
 include/gstreamer-%%VERSION%%/gst/gl/gl.h
 include/gstreamer-%%VERSION%%/gst/gl/glprototypes/all_functions.h

Modified: head/graphics/gstreamer1-plugins-opencv/Makefile
==============================================================================
--- head/graphics/gstreamer1-plugins-opencv/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/graphics/gstreamer1-plugins-opencv/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	0
 CATEGORIES=	graphics
 
 COMMENT=	GStreamer opencv real time computer vision plugin

Modified: head/graphics/gstreamer1-plugins-openexr/Makefile
==============================================================================
--- head/graphics/gstreamer1-plugins-openexr/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/graphics/gstreamer1-plugins-openexr/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	3
+PORTREVISION=	0
 CATEGORIES=	graphics
 
 COMMENT=	GStreamer OpenExr codec plugin

Added: head/graphics/gstreamer1-plugins-qt/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/gstreamer1-plugins-qt/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -0,0 +1,13 @@
+# $FreeBSD$
+
+PORTREVISION=	0
+CATEGORIES=	graphics
+
+COMMENT=	GStreamer Qt videosink plugin
+
+GST_PLUGIN=	qt
+DIST=		good
+
+MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
+
+.include "${MASTERDIR}/Makefile"

Modified: head/graphics/gstreamer1-plugins-vulkan/Makefile
==============================================================================
--- head/graphics/gstreamer1-plugins-vulkan/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/graphics/gstreamer1-plugins-vulkan/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	0
 CATEGORIES=	graphics
 
 COMMENT=	GStreamer Vulkan graphics plugin

Added: head/multimedia/gstreamer-ffmpeg/files/patch-ext_libpostproc_gstpostproc.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/gstreamer-ffmpeg/files/patch-ext_libpostproc_gstpostproc.c	Sun Jan 26 17:42:36 2020	(r524224)
@@ -0,0 +1,11 @@
+--- ext/libpostproc/gstpostproc.c.orig	2019-12-26 12:04:57.025044000 +0100
++++ ext/libpostproc/gstpostproc.c	2019-12-26 12:05:09.539697000 +0100
+@@ -299,7 +299,7 @@ change_context (GstPostProc * postproc, gint width, gi
+     ppflags = (mmx_flags & ORC_TARGET_MMX_MMX ? PP_CPU_CAPS_MMX : 0)
+         | (mmx_flags & ORC_TARGET_MMX_MMXEXT ? PP_CPU_CAPS_MMX2 : 0)
+         | (mmx_flags & ORC_TARGET_MMX_3DNOW ? PP_CPU_CAPS_3DNOW : 0)
+-        | (altivec_flags & ORC_TARGET_ALTIVEC_ALTIVEC ? PP_CPU_CAPS_ALTIVEC :
++        | (altivec_flags & ORC_TARGET_POWERPC_ALTIVEC ? PP_CPU_CAPS_ALTIVEC :
+         0);
+ #else
+     mmx_flags = 0;

Added: head/multimedia/gstreamer-ffmpeg/files/patch-ext_libswscale_gstffmpegscale.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/gstreamer-ffmpeg/files/patch-ext_libswscale_gstffmpegscale.c	Sun Jan 26 17:42:36 2020	(r524224)
@@ -0,0 +1,11 @@
+--- ext/libswscale/gstffmpegscale.c.orig	2019-12-26 12:03:51.446615000 +0100
++++ ext/libswscale/gstffmpegscale.c	2019-12-26 12:04:18.260579000 +0100
+@@ -638,7 +638,7 @@ gst_ffmpegscale_set_caps (GstBaseTransform * trans, Gs
+   swsflags = (mmx_flags & ORC_TARGET_MMX_MMX ? SWS_CPU_CAPS_MMX : 0)
+       | (mmx_flags & ORC_TARGET_MMX_MMXEXT ? SWS_CPU_CAPS_MMX2 : 0)
+       | (mmx_flags & ORC_TARGET_MMX_3DNOW ? SWS_CPU_CAPS_3DNOW : 0)
+-      | (altivec_flags & ORC_TARGET_ALTIVEC_ALTIVEC ? SWS_CPU_CAPS_ALTIVEC : 0);
++      | (altivec_flags & ORC_TARGET_POWERPC_ALTIVEC ? SWS_CPU_CAPS_ALTIVEC : 0);
+ #else
+   mmx_flags = 0;
+   altivec_flags = 0;

Modified: head/multimedia/gstreamer1-editing-services/Makefile
==============================================================================
--- head/multimedia/gstreamer1-editing-services/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-editing-services/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	gstreamer1-editing-services
-PORTVERSION=	1.14.4
-PORTREVISION=	3
+PORTVERSION=	1.16.2
 CATEGORIES=	multimedia
 MASTER_SITES=	http://gstreamer.freedesktop.org/src/gstreamer-editing-services/
 DISTNAME=	gstreamer-editing-services-${PORTVERSION}
@@ -11,7 +10,7 @@ DISTNAME=	gstreamer-editing-services-${PORTVERSION}
 MAINTAINER=	multimedia@FreeBSD.org
 COMMENT=	GStreamer editing services
 
-PORTSCOUT=	limitw:1,even
+LICENSE=	LGPL20
 
 USES=		compiler:c11 gmake gnome libtool pathfix perl5 python:3.6+ pkgconfig tar:xz
 USE_LDCONFIG=	yes
@@ -20,9 +19,10 @@ GNU_CONFIGURE=	yes
 USE_GNOME=	glib20 introspection:build libxml2 pygobject3:build
 USE_GSTREAMER1=	good
 INSTALL_TARGET=	install-strip
+PORTSCOUT=	limitw:1,even
 
 CONFIGURE_ARGS=	--enable-introspection=yes \
 		--with-bash-completion-dir=${PREFIX}/share/bash-completion/completions
-PLIST_SUB=	VERSION=1.0 SOVERSION=0.1404.0
+PLIST_SUB=	VERSION=1.0 SOVERSION=0.1602.0
 
 .include <bsd.port.mk>

Modified: head/multimedia/gstreamer1-editing-services/distinfo
==============================================================================
--- head/multimedia/gstreamer1-editing-services/distinfo	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-editing-services/distinfo	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1539380544
-SHA256 (gstreamer-editing-services-1.14.4.tar.xz) = 53d1d25b356009505ae0d22c218d6c6b1215399d9f6e3fe5d7b88e156531b35f
-SIZE (gstreamer-editing-services-1.14.4.tar.xz) = 1066636
+TIMESTAMP = 1575825901
+SHA256 (gstreamer-editing-services-1.16.2.tar.xz) = 0e06a6191a0c6c16e16272bf2573cecaeb245f10629486ad940a299bef700c16
+SIZE (gstreamer-editing-services-1.16.2.tar.xz) = 1086324

Modified: head/multimedia/gstreamer1-editing-services/pkg-plist
==============================================================================
--- head/multimedia/gstreamer1-editing-services/pkg-plist	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-editing-services/pkg-plist	Sun Jan 26 17:42:36 2020	(r524224)
@@ -33,7 +33,6 @@ include/gstreamer-%%VERSION%%/ges/ges-pitivi-formatter
 include/gstreamer-%%VERSION%%/ges/ges-prelude.h
 include/gstreamer-%%VERSION%%/ges/ges-project.h
 include/gstreamer-%%VERSION%%/ges/ges-screenshot.h
-include/gstreamer-%%VERSION%%/ges/ges-smart-adder.h
 include/gstreamer-%%VERSION%%/ges/ges-source-clip.h
 include/gstreamer-%%VERSION%%/ges/ges-source.h
 include/gstreamer-%%VERSION%%/ges/ges-test-clip.h
@@ -61,6 +60,7 @@ include/gstreamer-%%VERSION%%/ges/ges-video-uri-source
 include/gstreamer-%%VERSION%%/ges/ges-xml-formatter.h
 include/gstreamer-%%VERSION%%/ges/ges.h
 lib/girepository-1.0/GES-%%VERSION%%.typelib
+lib/gstreamer-%%VERSION%%/libgstges.so
 lib/gstreamer-%%VERSION%%/libgstnle.so
 lib/libges-%%VERSION%%.so
 lib/libges-%%VERSION%%.so.0

Modified: head/multimedia/gstreamer1-libav/Makefile
==============================================================================
--- head/multimedia/gstreamer1-libav/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-libav/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	gstreamer1-libav
-PORTVERSION=	1.14.4
-PORTREVISION=	3
+PORTVERSION=	1.16.2
 CATEGORIES=	multimedia
 MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-libav/
 DISTNAME=	gst-libav-${PORTVERSION}

Modified: head/multimedia/gstreamer1-libav/distinfo
==============================================================================
--- head/multimedia/gstreamer1-libav/distinfo	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-libav/distinfo	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1539380450
-SHA256 (gst-libav-1.14.4.tar.xz) = dfd78591901df7853eab7e56a86c34a1b03635da0d3d56b89aa577f1897865da
-SIZE (gst-libav-1.14.4.tar.xz) = 9036732
+TIMESTAMP = 1575825716
+SHA256 (gst-libav-1.16.2.tar.xz) = c724f612700c15a933c7356fbeabb0bb9571fb5538f8b1b54d4d2d94188deef2
+SIZE (gst-libav-1.16.2.tar.xz) = 9466288

Modified: head/multimedia/gstreamer1-libav/pkg-plist
==============================================================================
--- head/multimedia/gstreamer1-libav/pkg-plist	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-libav/pkg-plist	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,7 +1,6 @@
 lib/gstreamer-1.0/libgstlibav.so
 share/gtk-doc/html/gst-libav-plugins-1.0/ch01.html
 share/gtk-doc/html/gst-libav-plugins-1.0/ch02.html
-share/gtk-doc/html/gst-libav-plugins-1.0/ch03.html
 share/gtk-doc/html/gst-libav-plugins-1.0/gst-libav-plugins-1.0.devhelp2
 share/gtk-doc/html/gst-libav-plugins-1.0/gst-libav-plugins-GstFFMpegAudDec.html
 share/gtk-doc/html/gst-libav-plugins-1.0/gst-libav-plugins-GstFFMpegAudEnc.html

Modified: head/multimedia/gstreamer1-plugins-all/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins-all/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-plugins-all/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -2,8 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	gstreamer1-plugins-all
-PORTVERSION=	1.14
-PORTREVISION=	1
+PORTVERSION=	1.16
+PORTREVISION=	0
 CATEGORIES=	multimedia
 
 MAINTAINER=	multimedia@FreeBSD.org

Modified: head/multimedia/gstreamer1-plugins-bad/pkg-plist
==============================================================================
--- head/multimedia/gstreamer1-plugins-bad/pkg-plist	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-plugins-bad/pkg-plist	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,5 +1,6 @@
 include/gstreamer-%%VERSION%%/gst/audio/audio-bad-prelude.h
 include/gstreamer-%%VERSION%%/gst/audio/gstnonstreamaudiodecoder.h
+include/gstreamer-%%VERSION%%/gst/audio/gstplanaraudioadapter.h
 include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/basecamerabinsrc-prelude.h
 include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstbasecamerasrc.h
 include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstcamerabin-enum.h
@@ -40,13 +41,13 @@ include/gstreamer-%%VERSION%%/gst/player/gstplayer-vis
 include/gstreamer-%%VERSION%%/gst/player/gstplayer.h
 include/gstreamer-%%VERSION%%/gst/player/player-prelude.h
 include/gstreamer-%%VERSION%%/gst/player/player.h
+include/gstreamer-%%VERSION%%/gst/sctp/sctp-prelude.h
+include/gstreamer-%%VERSION%%/gst/sctp/sctpreceivemeta.h
+include/gstreamer-%%VERSION%%/gst/sctp/sctpsendmeta.h
 include/gstreamer-%%VERSION%%/gst/uridownloader/gstfragment.h
 include/gstreamer-%%VERSION%%/gst/uridownloader/gsturidownloader.h
 include/gstreamer-%%VERSION%%/gst/uridownloader/gsturidownloader_debug.h
 include/gstreamer-%%VERSION%%/gst/uridownloader/uridownloader-prelude.h
-include/gstreamer-%%VERSION%%/gst/video/gstvideoaggregator.h
-include/gstreamer-%%VERSION%%/gst/video/gstvideoaggregatorpad.h
-include/gstreamer-%%VERSION%%/gst/video/video-bad-prelude.h
 include/gstreamer-%%VERSION%%/gst/webrtc/dtlstransport.h
 include/gstreamer-%%VERSION%%/gst/webrtc/icetransport.h
 include/gstreamer-%%VERSION%%/gst/webrtc/rtcsessiondescription.h
@@ -75,7 +76,6 @@ lib/gstreamer-%%VERSION%%/libgstbayer.so
 lib/gstreamer-%%VERSION%%/libgstbz2.so
 lib/gstreamer-%%VERSION%%/libgstcamerabin.so
 lib/gstreamer-%%VERSION%%/libgstcoloreffects.so
-lib/gstreamer-%%VERSION%%/libgstcompositor.so
 lib/gstreamer-%%VERSION%%/libgstdebugutilsbad.so
 lib/gstreamer-%%VERSION%%/libgstdvb.so
 lib/gstreamer-%%VERSION%%/libgstdvbsuboverlay.so
@@ -116,7 +116,6 @@ lib/gstreamer-%%VERSION%%/libgstshm.so
 lib/gstreamer-%%VERSION%%/libgstsiren.so
 lib/gstreamer-%%VERSION%%/libgstsmooth.so
 lib/gstreamer-%%VERSION%%/libgstspeed.so
-lib/gstreamer-%%VERSION%%/libgststereo.so
 lib/gstreamer-%%VERSION%%/libgstsubenc.so
 lib/gstreamer-%%VERSION%%/libgsttimecode.so
 lib/gstreamer-%%VERSION%%/libgstvideofiltersbad.so
@@ -132,9 +131,6 @@ lib/libgstadaptivedemux-%%VERSION%%.so.%%SOVERSION%%
 lib/libgstbadaudio-%%VERSION%%.so
 lib/libgstbadaudio-%%VERSION%%.so.0
 lib/libgstbadaudio-%%VERSION%%.so.%%SOVERSION%%
-lib/libgstbadvideo-%%VERSION%%.so
-lib/libgstbadvideo-%%VERSION%%.so.0
-lib/libgstbadvideo-%%VERSION%%.so.%%SOVERSION%%
 lib/libgstbasecamerabinsrc-%%VERSION%%.so
 lib/libgstbasecamerabinsrc-%%VERSION%%.so.0
 lib/libgstbasecamerabinsrc-%%VERSION%%.so.%%SOVERSION%%
@@ -156,6 +152,9 @@ lib/libgstphotography-%%VERSION%%.so.%%SOVERSION%%
 lib/libgstplayer-%%VERSION%%.so
 lib/libgstplayer-%%VERSION%%.so.0
 lib/libgstplayer-%%VERSION%%.so.%%SOVERSION%%
+lib/libgstsctp-%%VERSION%%.so
+lib/libgstsctp-%%VERSION%%.so.0
+lib/libgstsctp-%%VERSION%%.so.%%SOVERSION%%
 lib/libgsturidownloader-%%VERSION%%.so
 lib/libgsturidownloader-%%VERSION%%.so.0
 lib/libgsturidownloader-%%VERSION%%.so.%%SOVERSION%%
@@ -163,12 +162,12 @@ lib/libgstwebrtc-%%VERSION%%.so
 lib/libgstwebrtc-%%VERSION%%.so.0
 lib/libgstwebrtc-%%VERSION%%.so.%%SOVERSION%%
 libdata/pkgconfig/gstreamer-bad-audio-%%VERSION%%.pc
-libdata/pkgconfig/gstreamer-bad-video-%%VERSION%%.pc
 libdata/pkgconfig/gstreamer-codecparsers-%%VERSION%%.pc
 libdata/pkgconfig/gstreamer-insertbin-%%VERSION%%.pc
 libdata/pkgconfig/gstreamer-mpegts-%%VERSION%%.pc
 libdata/pkgconfig/gstreamer-player-%%VERSION%%.pc
 libdata/pkgconfig/gstreamer-plugins-bad-%%VERSION%%.pc
+libdata/pkgconfig/gstreamer-sctp-%%VERSION%%.pc
 libdata/pkgconfig/gstreamer-webrtc-%%VERSION%%.pc
 share/gir-1.0/GstInsertBin-%%VERSION%%.gir
 share/gir-1.0/GstMpegts-%%VERSION%%.gir
@@ -176,6 +175,7 @@ share/gir-1.0/GstPlayer-%%VERSION%%.gir
 share/gir-1.0/GstWebRTC-%%VERSION%%.gir
 %%DATADIR%%-%%VERSION%%/presets/GstFreeverb.prs
 share/locale/af/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/ast/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
 share/locale/az/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
 share/locale/bg/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
 share/locale/ca/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo

Modified: head/multimedia/gstreamer1-plugins-core/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins-core/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-plugins-core/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	gstreamer1-plugins-core
-PORTVERSION=	1.14
+PORTVERSION=	1.16
 CATEGORIES=	multimedia audio
 MASTER_SITES=	# empty
 DISTFILES=	# empty

Modified: head/multimedia/gstreamer1-plugins-dvdread/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins-dvdread/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-plugins-dvdread/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	0
 CATEGORIES=	multimedia
 
 COMMENT=	GStreamer DVD access plugin with libdvdread

Modified: head/multimedia/gstreamer1-plugins-good/pkg-plist
==============================================================================
--- head/multimedia/gstreamer1-plugins-good/pkg-plist	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-plugins-good/pkg-plist	Sun Jan 26 17:42:36 2020	(r524224)
@@ -69,6 +69,7 @@ share/locale/hu/LC_MESSAGES/gst-plugins-good-%%VERSION
 share/locale/id/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
 share/locale/it/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
 share/locale/ja/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
+share/locale/ky/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
 share/locale/lt/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
 share/locale/lv/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
 share/locale/mt/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo

Modified: head/multimedia/gstreamer1-plugins-hls/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins-hls/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-plugins-hls/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	0
 CATEGORIES=	multimedia
 
 COMMENT=	GStreamer HTTP Live Streaming (HLS) plugin

Modified: head/multimedia/gstreamer1-plugins-openh264/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins-openh264/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-plugins-openh264/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	0
 CATEGORIES=	multimedia
 
 COMMENT=	GStreamer (openh264) plugin

Modified: head/multimedia/gstreamer1-plugins-resindvd/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins-resindvd/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-plugins-resindvd/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	0
 CATEGORIES=	multimedia
 
 COMMENT=	GStreamer resindvd DVD playback plugin

Modified: head/multimedia/gstreamer1-plugins-ugly/pkg-plist
==============================================================================
--- head/multimedia/gstreamer1-plugins-ugly/pkg-plist	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-plugins-ugly/pkg-plist	Sun Jan 26 17:42:36 2020	(r524224)
@@ -4,6 +4,7 @@ lib/gstreamer-%%VERSION%%/libgstdvdsub.so
 lib/gstreamer-%%VERSION%%/libgstrealmedia.so
 lib/gstreamer-%%VERSION%%/libgstxingmux.so
 share/locale/af/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/ast/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
 share/locale/az/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
 share/locale/bg/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
 share/locale/ca/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
@@ -26,8 +27,8 @@ share/locale/it/LC_MESSAGES/gst-plugins-ugly-%%VERSION
 share/locale/ja/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
 share/locale/lt/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
 share/locale/lv/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
-share/locale/mt/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
 share/locale/ms/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/mt/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
 share/locale/nb/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
 share/locale/nl/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
 share/locale/or/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
@@ -40,6 +41,7 @@ share/locale/sl/LC_MESSAGES/gst-plugins-ugly-%%VERSION
 share/locale/sq/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
 share/locale/sr/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
 share/locale/sv/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/ta/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
 share/locale/tr/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
 share/locale/uk/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
 share/locale/vi/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo

Modified: head/multimedia/gstreamer1-plugins-v4l2/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins-v4l2/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-plugins-v4l2/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -11,7 +11,4 @@ DIST=		good
 
 MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
 
-EXTRA_PATCHDIR= ${.CURDIR}/files
-EXTRA_PATCHES=  ${EXTRA_PATCHDIR}/patch-sys_v4l2_gstv4l2allocator.h
-
 .include "${MASTERDIR}/Makefile"

Modified: head/multimedia/gstreamer1-plugins-vpx/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins-vpx/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-plugins-vpx/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	3
+PORTREVISION=	0
 CATEGORIES=	multimedia
 
 COMMENT=	GStreamer vp8 codec plugin

Modified: head/multimedia/gstreamer1-plugins-x264/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins-x264/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-plugins-x264/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	3
+PORTREVISION=	0
 CATEGORIES=	multimedia
 
 COMMENT=	GStreamer libx264 based H264 plugin

Modified: head/multimedia/gstreamer1-plugins-x265/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins-x265/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-plugins-x265/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	4
+PORTREVISION=	0
 CATEGORIES=	multimedia
 
 COMMENT=	GStreamer libx265 based H265 plugin

Modified: head/multimedia/gstreamer1-plugins/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins/Makefile	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-plugins/Makefile	Sun Jan 26 17:42:36 2020	(r524224)
@@ -5,9 +5,11 @@ PORTNAME=	gstreamer
 PORTVERSION?=	${BASE_PORTVERSION}
 # When chasing a shared library for a plug-in bump the PORTREVISION in the
 # plug-in port instead, like ${category}/gstreamer1-plugin-${PLUGIN}.
-PORTREVISION?=	2
+PORTREVISION?=	0
 CATEGORIES?=	multimedia audio
-MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-plugins-base/:base \
+MASTER_SITES=	GNOME/sources/gst-plugins-base/${PORTVERSION:R}:base \
+		GNOME/sources/gst-plugins-good/${PORTVERSION:R}:good \
+		http://gstreamer.freedesktop.org/src/gst-plugins-base/:base \
 		http://gstreamer.freedesktop.org/src/gst-plugins-bad/:bad \
 		http://gstreamer.freedesktop.org/src/gst-plugins-good/:good \
 		http://gstreamer.freedesktop.org/src/gst-plugins-ugly/:ugly
@@ -16,6 +18,8 @@ PKGNAMESUFFIX?=	1-plugins${GST_PLUGIN_SUFFIX}
 MAINTAINER=	multimedia@FreeBSD.org
 COMMENT?=	GStreamer written collection of plugins handling several media types
 
+LICENSE=	LGPL20
+
 BUILD_DEPENDS+=	gstreamer1>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:multimedia/gstreamer1 \
 		iso-codes>=0:misc/iso-codes \
 		orc>=0.4.16:devel/orc
@@ -26,16 +30,16 @@ RUN_DEPENDS+=	iso-codes>=0:misc/iso-codes
 
 PORTSCOUT=	limitw:1,even
 
-BASE_PORTVERSION=	1.14.4
+BASE_PORTVERSION=	1.16.2
 BASE_DISTNAME=		gst-plugins-base-${BASE_PORTVERSION}
 BASE_DISTFILE=		${BASE_DISTNAME}${EXTRACT_SUFX}
-BAD_PORTVERSION=	1.14.4
+BAD_PORTVERSION=	1.16.2
 BAD_DISTNAME=		gst-plugins-bad-${BAD_PORTVERSION}
 BAD_DISTFILE=		${BAD_DISTNAME}${EXTRACT_SUFX}
-GOOD_PORTVERSION=	1.14.4
+GOOD_PORTVERSION=	1.16.2
 GOOD_DISTNAME=		gst-plugins-good-${GOOD_PORTVERSION}
 GOOD_DISTFILE=		${GOOD_DISTNAME}${EXTRACT_SUFX}
-UGLY_PORTVERSION=	1.14.4
+UGLY_PORTVERSION=	1.16.2
 UGLY_DISTNAME=		gst-plugins-ugly-${UGLY_PORTVERSION}
 UGLY_DISTFILE=		${UGLY_DISTNAME}${EXTRACT_SUFX}
 DIST?=		base
@@ -52,6 +56,8 @@ CFLAGS+=	-Wno-format
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-lpthread -L${LOCALBASE}/lib ${EXTRA_LIBS}
 
+CONFIGURE_ARGS+=	--disable-fatal-warnings
+
 DEFAULT_AUDIOSINK?=	osssink
 DEFAULT_AUDIOSRC?=	osssrc
 
@@ -60,7 +66,7 @@ IGNORE=		DIST not specified
 .endif
 
 VERSION=	1.0
-SOVERSION=	0.1404.0
+SOVERSION=	0.1602.0
 PLIST_SUB+=	VERSION="${VERSION}" \
 		SOVERSION="${SOVERSION}"
 
@@ -150,6 +156,7 @@ post-patch:
 	s|$$(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux-@GST_API_VERSION@.la|-lgstadaptivedemux-${VERSION}|; \
 	s|$$(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-@GST_API_VERSION@.la|-lgstcodecparsers-${VERSION}|; \
 	s|$$(top_builddir)/gst-libs/gst/allocators/libgstbadallocators-@GST_API_VERSION@.la|-lgstbadallocators-${VERSION}|; \
+	s|$$(top_builddir)/gst-libs/gst/audio/libgstbadaudio-@GST_API_VERSION@.la|-lgstbadaudio-${VERSION}|; \
 	s|$$(top_builddir)/gst-libs/gst/video/libgstbadvideo-@GST_API_VERSION@.la|-lgstbadvideo-${VERSION}|'
 
 	 @${FIND} ${WRKSRC}/ext ${WRKSRC}/sys -name Makefile.in | \
@@ -167,6 +174,7 @@ post-patch:
 	  s|$$(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux-@GST_API_VERSION@.la|-lgstadaptivedemux-${VERSION}|; \
 	  s|$$(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-$$(GST_API_VERSION).la|-lgstcodecparsers-${VERSION}|; \
 	  s|$$(top_builddir)/gst-libs/gst/allocators/libgstbadallocators-$$(GST_API_VERSION).la|-lgstbadallocators-${VERSION}|; \
+	  s|$$(top_builddir)/gst-libs/gst/audio/libgstbadaudio-$$(GST_API_VERSION).la|-lgstbadaudio-${VERSION}|; \
 	  s|$$(top_builddir)/gst-libs/gst/video/libgstbadvideo-$$(GST_API_VERSION).la|-lgstbadvideo-${VERSION}|'
 .endif
 

Modified: head/multimedia/gstreamer1-plugins/Makefile.common
==============================================================================
--- head/multimedia/gstreamer1-plugins/Makefile.common	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-plugins/Makefile.common	Sun Jan 26 17:42:36 2020	(r524224)
@@ -61,7 +61,6 @@ BAD_GST_ALL_PLUGINS+= \
 		sndfile \
 		soundtouch \
 		spandsp \
-		spc \
 		srtp \
 		ttml \
 		vdpau \
@@ -87,6 +86,7 @@ BAD_GST_NON_PLUGINS= \
 		--disable-nvenc \
 		--disable-nvdec \
 		--disable-sbc \
+		--disable-spc \
 		--disable-tinyalsa \
 		--disable-uvch264 \
 		--disable-vcd \
@@ -109,6 +109,7 @@ GOOD_GST_ALL_PLUGINS+= \
 		libpng \
 		mpg123 \
 		pulse \
+		qt \
 		shout2 \
 		soup \
 		speex \
@@ -407,6 +408,12 @@ gst_pango_USE_GNOME=	cairo pango
 gst_pulse_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
 gst_pulse_PLIST_FILES=	${GST_LIB_DIR}/libgstpulseaudio.so
 
+# qt
+gst_qt_USES=	qt:5
+gst_qt_USE_QT=	core gui declarative buildtools_build network x11extras
+gst_qt_USE_GSTREAMER1=	gl
+gst_qt_PLIST_FILES=	${GST_LIB_DIR}/libgstqmlgl.so
+
 # resindvd
 gst_resindvd_BUILD_DEPENDS=	libdvdnav>=4.1.2:multimedia/libdvdnav
 gst_resindvd_LIB_DEPENDS=	libdvdread.so:multimedia/libdvdread
@@ -440,9 +447,6 @@ gst_soup_LIB_DEPENDS=	libsoup-2.4.so:devel/libsoup
 # spandsp
 gst_spandsp_LIB_DEPENDS=	libspandsp.so:comms/spandsp
 
-# spc
-gst_spc_LIB_DEPENDS=	libopenspc.so:audio/libopenspc
-
 # speex
 gst_speex_LIB_DEPENDS=	libspeex.so:audio/speex
 
@@ -484,7 +488,10 @@ gst_vdpau_LIB_DEPENDS=	libvdpau.so:multimedia/libvdpau
 gst_vdpau_GST_PLUGIN_DIR=	sys/vdpau
 
 # vulkan
-gst_vulkan_BUILD_DEPENDS=	${LOCALBASE}/include/vulkan/vulkan.h:devel/vulkan-headers
+gst_vulkan_USE_GSTREAMER1=	gl
+gst_vulkan_BUILD_DEPENDS=	${LOCALBASE}/include/vulkan/vulkan.h:devel/vulkan-headers \
+				${LOCALBASE}/include/linux/input.h:devel/evdev-proto \
+				wayland-protocols>=0:graphics/wayland-protocols
 gst_vulkan_LIB_DEPENDS=		libvulkan.so:graphics/vulkan-loader \
 				libwayland-client.so:graphics/wayland
 gst_vulkan_CONFIGURE_ARGS=	--enable-wayland
@@ -538,6 +545,7 @@ gst_${GST_PLUGIN}_BUILD_DEPENDS?=
 gst_${GST_PLUGIN}_LIB_DEPENDS?=
 gst_${GST_PLUGIN}_RUN_DEPENDS?=
 gst_${GST_PLUGIN}_USES?=
+gst_${GST_PLUGIN}_USE_QT?=
 gst_${GST_PLUGIN}_USE_XORG?=
 gst_${GST_PLUGIN}_PLIST_FILES?= \
 		${GST_LIB_DIR}/libgst${GST_PLUGIN}${GST_PLIST_SUFFIX}.so
@@ -565,6 +573,9 @@ USE_XORG+=	${gst_${GST_PLUGIN}_USE_XORG}
 .endif
 .if ${gst_${GST_PLUGIN}_USE_GNOME}!=""
 USE_GNOME+=	${gst_${GST_PLUGIN}_USE_GNOME}
+.endif
+.if ${gst_${GST_PLUGIN}_USE_QT}!=""
+USE_QT+=	${gst_${GST_PLUGIN}_USE_QT}
 .endif
 CONFIGURE_ENV+=	${gst_${GST_PLUGIN}_CONFIGURE_ENV}
 .if ${gst_${GST_PLUGIN}_USE_GL}!=""

Modified: head/multimedia/gstreamer1-plugins/distinfo
==============================================================================
--- head/multimedia/gstreamer1-plugins/distinfo	Sun Jan 26 17:23:54 2020	(r524223)
+++ head/multimedia/gstreamer1-plugins/distinfo	Sun Jan 26 17:42:36 2020	(r524224)
@@ -1,9 +1,9 @@
-TIMESTAMP = 1539380228
-SHA256 (gst-plugins-base-1.14.4.tar.xz) = ca6139490e48863e7706d870ff4e8ac9f417b56f3b9e4b3ce490c13b09a77461
-SIZE (gst-plugins-base-1.14.4.tar.xz) = 3703232
-SHA256 (gst-plugins-bad-1.14.4.tar.xz) = 910b4e0e2e897e8b6d06767af1779d70057c309f67292f485ff988d087aa0de5
-SIZE (gst-plugins-bad-1.14.4.tar.xz) = 4678032
-SHA256 (gst-plugins-ugly-1.14.4.tar.xz) = ac02d837f166c35ff6ce0738e281680d0b90052cfb1f0255dcf6aaca5f0f6d23
-SIZE (gst-plugins-ugly-1.14.4.tar.xz) = 889632
-SHA256 (gst-plugins-good-1.14.4.tar.xz) = 5f8b553260cb0aac56890053d8511db1528d53cae10f0287cfce2cb2acc70979
-SIZE (gst-plugins-good-1.14.4.tar.xz) = 3792524
+TIMESTAMP = 1575818122
+SHA256 (gst-plugins-base-1.16.2.tar.xz) = b13e73e2fe74a4166552f9577c3dcb24bed077021b9c7fa600d910ec6987816a
+SIZE (gst-plugins-base-1.16.2.tar.xz) = 3939868
+SHA256 (gst-plugins-bad-1.16.2.tar.xz) = f1cb7aa2389569a5343661aae473f0a940a90b872001824bc47fa8072a041e74
+SIZE (gst-plugins-bad-1.16.2.tar.xz) = 4887812
+SHA256 (gst-plugins-ugly-1.16.2.tar.xz) = 5500415b865e8b62775d4742cbb9f37146a50caecfc0e7a6fc0160d3c560fbca
+SIZE (gst-plugins-ugly-1.16.2.tar.xz) = 893964
+SHA256 (gst-plugins-good-1.16.2.tar.xz) = 40bb3bafda25c0b739c8fc36e48380fccf61c4d3f83747e97ac3f9b0171b1319
+SIZE (gst-plugins-good-1.16.2.tar.xz) = 3897172

Added: head/multimedia/gstreamer1-plugins/files/patch-configure
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/gstreamer1-plugins/files/patch-configure	Sun Jan 26 17:42:36 2020	(r524224)
@@ -0,0 +1,109 @@
+--- configure.orig	2019-03-02 18:59:35.242374000 +0100
++++ configure	2019-03-02 19:00:32.651461000 +0100
+@@ -33987,54 +33987,9 @@
+ _ACEOF
+ 
+     fi
+-    if test "x$FOUND_CDPARANOIA" = "xyes";
+-    then
+-      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for paranoia_cachemodel_size in -lcdda_paranoia" >&5
+-$as_echo_n "checking for paranoia_cachemodel_size in -lcdda_paranoia... " >&6; }
+-if ${ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size+:} false; then :
+-  $as_echo_n "(cached) " >&6
+-else
+-  ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lcdda_paranoia -lcdda_interface $LIBS"
+-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+-/* end confdefs.h.  */
+ 
+-/* Override any GCC internal prototype to avoid an error.
+-   Use char because int might match the return type of a GCC
+-   builtin and then its argument prototype would still apply.  */
+-#ifdef __cplusplus
+-extern "C"
+-#endif
+-char paranoia_cachemodel_size ();
+-int
+-main ()
+-{
+-return paranoia_cachemodel_size ();
+-  ;
+-  return 0;
+-}
+-_ACEOF
+-if ac_fn_c_try_link "$LINENO"; then :
+-  ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size=yes
+-else
+-  ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size=no
+-fi
+-rm -f core conftest.err conftest.$ac_objext \
+-    conftest$ac_exeext conftest.$ac_ext
+-LIBS=$ac_check_lib_save_LIBS
+-fi
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size" >&5
+-$as_echo "$ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size" >&6; }
+-if test "x$ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size" = xyes; then :
+-  :
+-else
+-  HAVE_CDPARANOIA=no
+-fi
+ 
+-    fi
+ 
+-
+-
+ elif test $pkg_failed = untried; then
+ 
+ 
+@@ -34176,51 +34131,6 @@
+ cat >>confdefs.h <<_ACEOF
+ #define CDPARANOIA_HEADERS_IN_DIR /**/
+ _ACEOF
+-
+-    fi
+-    if test "x$FOUND_CDPARANOIA" = "xyes";
+-    then
+-      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for paranoia_cachemodel_size in -lcdda_paranoia" >&5
+-$as_echo_n "checking for paranoia_cachemodel_size in -lcdda_paranoia... " >&6; }
+-if ${ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size+:} false; then :
+-  $as_echo_n "(cached) " >&6
+-else
+-  ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lcdda_paranoia -lcdda_interface $LIBS"
+-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+-/* end confdefs.h.  */
+-
+-/* Override any GCC internal prototype to avoid an error.
+-   Use char because int might match the return type of a GCC

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



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