View | Details | Raw Unified | Return to bug 231406 | Differences between
and this patch

Collapse All | Expand All

(-)w/Mk/bsd.gstreamer.mk (-1 / +13 lines)
Lines 98-104 _GSTREAMER_PLUGINS= \ Link Here
98
		pango \
98
		pango \
99
		pulse \
99
		pulse \
100
		resindvd \
100
		resindvd \
101
		schroedinger \
102
		shout2 \
101
		shout2 \
103
		sndfile \
102
		sndfile \
104
		sndio \
103
		sndio \
Lines 137-142 _GSTREAMER_PLUGINS+= \ Link Here
137
		nas \
136
		nas \
138
		python \
137
		python \
139
		qt4 \
138
		qt4 \
139
		schroedinger \
140
		sdl \
140
		sdl \
141
		vdpau \
141
		vdpau \
142
		vp8 \
142
		vp8 \
Lines 146-151 _GSTREAMER_PLUGINS+= \ Link Here
146
# plugins only in 1.0
146
# plugins only in 1.0
147
.if defined(USE_GSTREAMER1)
147
.if defined(USE_GSTREAMER1)
148
_GSTREAMER_PLUGINS+= \
148
_GSTREAMER_PLUGINS+= \
149
		aom \
149
		assrender \
150
		assrender \
150
		bs2b \
151
		bs2b \
151
		chromaprint \
152
		chromaprint \
Lines 166-171 _GSTREAMER_PLUGINS+= \ Link Here
166
		openexr \
167
		openexr \
167
		openh264 \
168
		openh264 \
168
		openjpeg \
169
		openjpeg \
170
		openmpt \
169
		png \
171
		png \
170
		rsvg \
172
		rsvg \
171
		rtmp \
173
		rtmp \
Lines 174-179 _GSTREAMER_PLUGINS+= \ Link Here
174
		srtp \
176
		srtp \
175
		ttml \
177
		ttml \
176
		vpx \
178
		vpx \
179
		vulkan \
177
		webp \
180
		webp \
178
		x \
181
		x \
179
		x265 \
182
		x265 \
Lines 356-361 aalib_IMPL= good Link Here
356
annodex_DEPENDS=	multimedia/gstreamer-plugins-annodex
359
annodex_DEPENDS=	multimedia/gstreamer-plugins-annodex
357
annodex_IMPL=		good
360
annodex_IMPL=		good
358
361
362
aom_DEPENDS=	multimedia/gstreamer-plugins-aom
363
aom_IMPL=	bad
364
359
assrender_DEPENDS=	multimedia/gstreamer-plugins-assrender
365
assrender_DEPENDS=	multimedia/gstreamer-plugins-assrender
360
assrender_IMPL=		bad
366
assrender_IMPL=		bad
361
367
Lines 392-397 openexr_IMPL= bad Link Here
392
openjpeg_DEPENDS=	graphics/gstreamer-plugins-openjpeg
398
openjpeg_DEPENDS=	graphics/gstreamer-plugins-openjpeg
393
openjpeg_IMPL=		bad
399
openjpeg_IMPL=		bad
394
400
401
openmpt_DEPENDS=	audio/gstreamer-plugins-openmpt
402
openmpt_IMPL=		bad
403
395
png_DEPENDS=	graphics/gstreamer-plugins-png
404
png_DEPENDS=	graphics/gstreamer-plugins-png
396
png_IMPL=	good
405
png_IMPL=	good
397
406
Lines 507-512 vp8_IMPL= bad Link Here
507
vpx_DEPENDS=	multimedia/gstreamer-plugins-vpx
516
vpx_DEPENDS=	multimedia/gstreamer-plugins-vpx
508
vpx_IMPL=	good
517
vpx_IMPL=	good
509
518
519
vulkan_DEPENDS=	graphics/gstreamer-plugins-vulkan
520
vulkan_IMPL=	bad
521
510
# XXX: This is a quick solution for ports with USE_GSTREAMER=python
522
# XXX: This is a quick solution for ports with USE_GSTREAMER=python
511
#      but without USE_PYTHON.
523
#      but without USE_PYTHON.
512
PYTHON_PKGNAMEPREFIX?=	py*-
524
PYTHON_PKGNAMEPREFIX?=	py*-
(-)w/audio/gstreamer1-plugins-lame/Makefile (-1 / +1 lines)
Lines 6-12 CATEGORIES= audio Link Here
6
COMMENT=	GStreamer High-quality free mp3 encode plugin
6
COMMENT=	GStreamer High-quality free mp3 encode plugin
7
7
8
GST_PLUGIN=	lame
8
GST_PLUGIN=	lame
9
DIST=		ugly
9
DIST=		good
10
10
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
12
(-)w/audio/gstreamer1-plugins-mpg123/Makefile (-1 / +1 lines)
Lines 6-12 CATEGORIES= audio Link Here
6
COMMENT=	GStreamer MPEG Layer 1, 2, and 3 plugin
6
COMMENT=	GStreamer MPEG Layer 1, 2, and 3 plugin
7
7
8
GST_PLUGIN=	mpg123
8
GST_PLUGIN=	mpg123
9
DIST=		ugly
9
DIST=		good
10
10
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
12
(-)w/audio/gstreamer1-plugins-openmpt/Makefile (+20 lines)
Added Link Here
1
# $FreeBSD$
2
3
PORTREVISION=	0
4
CATEGORIES=	audio
5
6
COMMENT=	GStreamer OpenMPT audio decoder plugin
7
8
GST_PLUGIN=	openmpt
9
DIST=		bad
10
11
OPENMPT_GST_DIRS=	gst-libs/gst/audio
12
13
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
14
15
pre-build:
16
.for dir in ${OPENMPT_GST_DIRS}
17
	@(cd ${BUILD_WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} ${ALL_TARGET})
18
.endfor
19
20
.include "${MASTERDIR}/Makefile"
(-)w/audio/gstreamer1-plugins-twolame/Makefile (-1 / +1 lines)
Lines 6-12 CATEGORIES= audio Link Here
6
COMMENT=	GStreamer High-quality free MP2 encoder plugin
6
COMMENT=	GStreamer High-quality free MP2 encoder plugin
7
7
8
GST_PLUGIN=	twolame
8
GST_PLUGIN=	twolame
9
DIST=		ugly
9
DIST=		good
10
10
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
12
(-)w/graphics/gstreamer1-plugins-gl/Makefile (-2 / +2 lines)
Lines 6-14 CATEGORIES= graphics Link Here
6
COMMENT=	GStreamer GL graphics plugin
6
COMMENT=	GStreamer GL graphics plugin
7
7
8
GST_PLUGIN=	gl
8
GST_PLUGIN=	gl
9
DIST=		bad
9
DIST=		base
10
10
11
GL_GST_DIRS=	gst-libs/gst/allocators
11
GL_GST_DIRS=	gst-libs/gst/allocators gst-libs/gst/video
12
PLIST=		${.CURDIR}/pkg-plist
12
PLIST=		${.CURDIR}/pkg-plist
13
13
14
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
14
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
(-)w/graphics/gstreamer1-plugins-gl/pkg-plist (-2 / +5 lines)
Lines 2-7 include/gstreamer-%%VERSION%%/gst/gl/egl/gstegl.h Link Here
2
include/gstreamer-%%VERSION%%/gst/gl/egl/gsteglimage.h
2
include/gstreamer-%%VERSION%%/gst/gl/egl/gsteglimage.h
3
include/gstreamer-%%VERSION%%/gst/gl/egl/gstgldisplay_egl.h
3
include/gstreamer-%%VERSION%%/gst/gl/egl/gstgldisplay_egl.h
4
include/gstreamer-%%VERSION%%/gst/gl/egl/gstglmemoryegl.h
4
include/gstreamer-%%VERSION%%/gst/gl/egl/gstglmemoryegl.h
5
include/gstreamer-%%VERSION%%/gst/gl/gl-prelude.h
5
include/gstreamer-%%VERSION%%/gst/gl/gl.h
6
include/gstreamer-%%VERSION%%/gst/gl/gl.h
6
include/gstreamer-%%VERSION%%/gst/gl/glprototypes/all_functions.h
7
include/gstreamer-%%VERSION%%/gst/gl/glprototypes/all_functions.h
7
include/gstreamer-%%VERSION%%/gst/gl/glprototypes/base.h
8
include/gstreamer-%%VERSION%%/gst/gl/glprototypes/base.h
Lines 34-39 include/gstreamer-%%VERSION%%/gst/gl/gstglfeature.h Link Here
34
include/gstreamer-%%VERSION%%/gst/gl/gstglfilter.h
35
include/gstreamer-%%VERSION%%/gst/gl/gstglfilter.h
35
include/gstreamer-%%VERSION%%/gst/gl/gstglformat.h
36
include/gstreamer-%%VERSION%%/gst/gl/gstglformat.h
36
include/gstreamer-%%VERSION%%/gst/gl/gstglframebuffer.h
37
include/gstreamer-%%VERSION%%/gst/gl/gstglframebuffer.h
38
include/gstreamer-%%VERSION%%/gst/gl/gstglfuncs.h
37
include/gstreamer-%%VERSION%%/gst/gl/gstglmemory.h
39
include/gstreamer-%%VERSION%%/gst/gl/gstglmemory.h
38
include/gstreamer-%%VERSION%%/gst/gl/gstglmemorypbo.h
40
include/gstreamer-%%VERSION%%/gst/gl/gstglmemorypbo.h
39
include/gstreamer-%%VERSION%%/gst/gl/gstgloverlaycompositor.h
41
include/gstreamer-%%VERSION%%/gst/gl/gstgloverlaycompositor.h
Lines 48-59 include/gstreamer-%%VERSION%%/gst/gl/gstglupload.h Link Here
48
include/gstreamer-%%VERSION%%/gst/gl/gstglutils.h
50
include/gstreamer-%%VERSION%%/gst/gl/gstglutils.h
49
include/gstreamer-%%VERSION%%/gst/gl/gstglviewconvert.h
51
include/gstreamer-%%VERSION%%/gst/gl/gstglviewconvert.h
50
include/gstreamer-%%VERSION%%/gst/gl/gstglwindow.h
52
include/gstreamer-%%VERSION%%/gst/gl/gstglwindow.h
53
include/gstreamer-%%VERSION%%/gst/gl/wayland/gstgldisplay_wayland.h
51
include/gstreamer-%%VERSION%%/gst/gl/x11/gstgldisplay_x11.h
54
include/gstreamer-%%VERSION%%/gst/gl/x11/gstgldisplay_x11.h
52
lib/girepository-%%VERSION%%/GstGL-%%VERSION%%.typelib
55
lib/girepository-1.0/GstGL-%%VERSION%%.typelib
53
lib/gstreamer-%%VERSION%%/include/gst/gl/gstglconfig.h
56
lib/gstreamer-%%VERSION%%/include/gst/gl/gstglconfig.h
54
lib/gstreamer-%%VERSION%%/libgstopengl.so
57
lib/gstreamer-%%VERSION%%/libgstopengl.so
55
lib/libgstgl-%%VERSION%%.so
58
lib/libgstgl-%%VERSION%%.so
56
lib/libgstgl-%%VERSION%%.so.0
59
lib/libgstgl-%%VERSION%%.so.0
57
lib/libgstgl-%%VERSION%%.so.%%SOVERSION%%
60
lib/libgstgl-%%VERSION%%.so.%%SOVERSION%%
58
libdata/pkgconfig/gstreamer-gl-%%VERSION%%.pc
61
libdata/pkgconfig/gstreamer-gl-%%VERSION%%.pc
59
share/gir-%%VERSION%%/GstGL-%%VERSION%%.gir
62
share/gir-1.0/GstGL-%%VERSION%%.gir
(-)w/graphics/gstreamer1-plugins-openjpeg/Makefile (-1 / +1 lines)
Lines 10-15 DIST= bad Link Here
10
10
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
12
13
EXTRA_PATCHES=	${.CURDIR}/files/patch-openjpeg23
13
EXTRA_PATCHES=	${.CURDIR}/files/patch-inc
14
14
15
.include "${MASTERDIR}/Makefile"
15
.include "${MASTERDIR}/Makefile"
(-)w/graphics/gstreamer1-plugins-openjpeg/files/patch-inc (+30 lines)
Added Link Here
1
Put the openjpeg include directory first, so that <openjpeg.h> includes
2
$LOCALBASE/include/openjpeg-2.3/openjpeg.h instead of $LOCALBASE/include/openjpeg.h
3
4
--- ext/openjpeg/Makefile.in.orig	2018-09-16 22:05:02.688860000 +0300
5
+++ ext/openjpeg/Makefile.in	2018-09-16 22:05:11.316104000 +0300
6
@@ -861,21 +861,21 @@
7
 @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
8
 
9
 libgstopenjpeg_la-gstopenjpegdec.lo: gstopenjpegdec.c
10
-@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgstopenjpeg_la_CFLAGS) $(CFLAGS) -MT libgstopenjpeg_la-gstopenjpegdec.lo -MD -MP -MF $(DEPDIR)/libgstopenjpeg_la-gstopenjpegdec.Tpo -c -o libgstopenjpeg_la-gstopenjpegdec.lo `test -f 'gstopenjpegdec.c' || echo '$(srcdir)/'`gstopenjpegdec.c
11
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(OPENJPEG_CFLAGS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgstopenjpeg_la_CFLAGS) $(CFLAGS) -MT libgstopenjpeg_la-gstopenjpegdec.lo -MD -MP -MF $(DEPDIR)/libgstopenjpeg_la-gstopenjpegdec.Tpo -c -o libgstopenjpeg_la-gstopenjpegdec.lo `test -f 'gstopenjpegdec.c' || echo '$(srcdir)/'`gstopenjpegdec.c
12
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libgstopenjpeg_la-gstopenjpegdec.Tpo $(DEPDIR)/libgstopenjpeg_la-gstopenjpegdec.Plo
13
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='gstopenjpegdec.c' object='libgstopenjpeg_la-gstopenjpegdec.lo' libtool=yes @AMDEPBACKSLASH@
14
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
15
 @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgstopenjpeg_la_CFLAGS) $(CFLAGS) -c -o libgstopenjpeg_la-gstopenjpegdec.lo `test -f 'gstopenjpegdec.c' || echo '$(srcdir)/'`gstopenjpegdec.c
16
 
17
 libgstopenjpeg_la-gstopenjpegenc.lo: gstopenjpegenc.c
18
-@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgstopenjpeg_la_CFLAGS) $(CFLAGS) -MT libgstopenjpeg_la-gstopenjpegenc.lo -MD -MP -MF $(DEPDIR)/libgstopenjpeg_la-gstopenjpegenc.Tpo -c -o libgstopenjpeg_la-gstopenjpegenc.lo `test -f 'gstopenjpegenc.c' || echo '$(srcdir)/'`gstopenjpegenc.c
19
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(OPENJPEG_CFLAGS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgstopenjpeg_la_CFLAGS) $(CFLAGS) -MT libgstopenjpeg_la-gstopenjpegenc.lo -MD -MP -MF $(DEPDIR)/libgstopenjpeg_la-gstopenjpegenc.Tpo -c -o libgstopenjpeg_la-gstopenjpegenc.lo `test -f 'gstopenjpegenc.c' || echo '$(srcdir)/'`gstopenjpegenc.c
20
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libgstopenjpeg_la-gstopenjpegenc.Tpo $(DEPDIR)/libgstopenjpeg_la-gstopenjpegenc.Plo
21
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='gstopenjpegenc.c' object='libgstopenjpeg_la-gstopenjpegenc.lo' libtool=yes @AMDEPBACKSLASH@
22
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
23
 @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgstopenjpeg_la_CFLAGS) $(CFLAGS) -c -o libgstopenjpeg_la-gstopenjpegenc.lo `test -f 'gstopenjpegenc.c' || echo '$(srcdir)/'`gstopenjpegenc.c
24
 
25
 libgstopenjpeg_la-gstopenjpeg.lo: gstopenjpeg.c
26
-@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgstopenjpeg_la_CFLAGS) $(CFLAGS) -MT libgstopenjpeg_la-gstopenjpeg.lo -MD -MP -MF $(DEPDIR)/libgstopenjpeg_la-gstopenjpeg.Tpo -c -o libgstopenjpeg_la-gstopenjpeg.lo `test -f 'gstopenjpeg.c' || echo '$(srcdir)/'`gstopenjpeg.c
27
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(OPENJPEG_CFLAGS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libgstopenjpeg_la_CFLAGS) $(CFLAGS) -MT libgstopenjpeg_la-gstopenjpeg.lo -MD -MP -MF $(DEPDIR)/libgstopenjpeg_la-gstopenjpeg.Tpo -c -o libgstopenjpeg_la-gstopenjpeg.lo `test -f 'gstopenjpeg.c' || echo '$(srcdir)/'`gstopenjpeg.c
28
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libgstopenjpeg_la-gstopenjpeg.Tpo $(DEPDIR)/libgstopenjpeg_la-gstopenjpeg.Plo
29
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='gstopenjpeg.c' object='libgstopenjpeg_la-gstopenjpeg.lo' libtool=yes @AMDEPBACKSLASH@
30
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
(-)c/graphics/gstreamer1-plugins-openjpeg/files/patch-openjpeg23 (-163 lines)
Removed Link Here
1
--- config.h.in.orig	2017-09-18 11:34:31 UTC
2
+++ config.h.in
3
@@ -459,6 +459,9 @@
4
 /* Define if OpenJPEG 2.2 is used */
5
 #undef HAVE_OPENJPEG_2_2
6
 
7
+/* Define if OpenJPEG 2.3 is used */
8
+#undef HAVE_OPENJPEG_2_3
9
+
10
 /* Define to enable openni2 library (used by openni2). */
11
 #undef HAVE_OPENNI2
12
 
13
--- configure.orig	2017-09-18 11:34:30 UTC
14
+++ configure
15
@@ -771,6 +771,8 @@
16
 USE_OPENJPEG_FALSE
17
 USE_OPENJPEG_TRUE
18
 HAVE_OPENJPEG
19
+OPENJPEG_2_3_LIBS
20
+OPENJPEG_2_3_CFLAGS
21
 OPENJPEG_2_2_LIBS
22
 OPENJPEG_2_2_CFLAGS
23
 OPENJPEG_2_1_LIBS
24
@@ -2043,6 +2045,8 @@
25
 OPENJPEG_2_1_LIBS
26
 OPENJPEG_2_2_CFLAGS
27
 OPENJPEG_2_2_LIBS
28
+OPENJPEG_2_3_CFLAGS
29
+OPENJPEG_2_3_LIBS
30
 OPENNI2_CFLAGS
31
 OPENNI2_LIBS
32
 OPUS_CFLAGS
33
@@ -3281,6 +3285,10 @@
34
               C compiler flags for OPENJPEG_2_2, overriding pkg-config
35
   OPENJPEG_2_2_LIBS
36
               linker flags for OPENJPEG_2_2, overriding pkg-config
37
+  OPENJPEG_2_3_CFLAGS
38
+              C compiler flags for OPENJPEG_2_3, overriding pkg-config
39
+  OPENJPEG_2_3_LIBS
40
+              linker flags for OPENJPEG_2_3, overriding pkg-config
41
   OPENNI2_CFLAGS
42
               C compiler flags for OPENNI2, overriding pkg-config
43
   OPENNI2_LIBS
44
@@ -48938,6 +48946,106 @@
45
 
46
 $as_echo "#define HAVE_OPENJPEG_2_2 1" >>confdefs.h
47
 
48
+
49
+  which="libopenjp2 >= 2.3"
50
+    required="no"
51
+
52
+
53
+pkg_failed=no
54
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for OPENJPEG_2_3" >&5
55
+$as_echo_n "checking for OPENJPEG_2_3... " >&6; }
56
+
57
+if test -n "$PKG_CONFIG"; then
58
+    if test -n "$OPENJPEG_2_3_CFLAGS"; then
59
+        pkg_cv_OPENJPEG_2_3_CFLAGS="$OPENJPEG_2_3_CFLAGS"
60
+    else
61
+        if test -n "$PKG_CONFIG" && \
62
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5
63
+  ($PKG_CONFIG --exists --print-errors "$which") 2>&5
64
+  ac_status=$?
65
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
66
+  test $ac_status = 0; }; then
67
+  pkg_cv_OPENJPEG_2_3_CFLAGS=`$PKG_CONFIG --cflags "$which" 2>/dev/null`
68
+else
69
+  pkg_failed=yes
70
+fi
71
+    fi
72
+else
73
+	pkg_failed=untried
74
+fi
75
+if test -n "$PKG_CONFIG"; then
76
+    if test -n "$OPENJPEG_2_3_LIBS"; then
77
+        pkg_cv_OPENJPEG_2_3_LIBS="$OPENJPEG_2_3_LIBS"
78
+    else
79
+        if test -n "$PKG_CONFIG" && \
80
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5
81
+  ($PKG_CONFIG --exists --print-errors "$which") 2>&5
82
+  ac_status=$?
83
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
84
+  test $ac_status = 0; }; then
85
+  pkg_cv_OPENJPEG_2_3_LIBS=`$PKG_CONFIG --libs "$which" 2>/dev/null`
86
+else
87
+  pkg_failed=yes
88
+fi
89
+    fi
90
+else
91
+	pkg_failed=untried
92
+fi
93
+
94
+
95
+
96
+if test $pkg_failed = yes; then
97
+
98
+if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
99
+        _pkg_short_errors_supported=yes
100
+else
101
+        _pkg_short_errors_supported=no
102
+fi
103
+        if test $_pkg_short_errors_supported = yes; then
104
+	        OPENJPEG_2_3_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$which"`
105
+        else
106
+	        OPENJPEG_2_3_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$which"`
107
+        fi
108
+	# Put the nasty error message in config.log where it belongs
109
+	echo "$OPENJPEG_2_3_PKG_ERRORS" >&5
110
+
111
+	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
112
+$as_echo "no" >&6; }
113
+
114
+      HAVE_OPENJPEG_2_3="no"
115
+      if test "x$required" = "xyes"; then
116
+        as_fn_error $? "$OPENJPEG_2_3_PKG_ERRORS" "$LINENO" 5
117
+      else
118
+        { $as_echo "$as_me:${as_lineno-$LINENO}: $OPENJPEG_2_3_PKG_ERRORS" >&5
119
+$as_echo "$as_me: $OPENJPEG_2_3_PKG_ERRORS" >&6;}
120
+      fi
121
+
122
+elif test $pkg_failed = untried; then
123
+
124
+      HAVE_OPENJPEG_2_3="no"
125
+      if test "x$required" = "xyes"; then
126
+        as_fn_error $? "$OPENJPEG_2_3_PKG_ERRORS" "$LINENO" 5
127
+      else
128
+        { $as_echo "$as_me:${as_lineno-$LINENO}: $OPENJPEG_2_3_PKG_ERRORS" >&5
129
+$as_echo "$as_me: $OPENJPEG_2_3_PKG_ERRORS" >&6;}
130
+      fi
131
+
132
+else
133
+	OPENJPEG_2_3_CFLAGS=$pkg_cv_OPENJPEG_2_3_CFLAGS
134
+	OPENJPEG_2_3_LIBS=$pkg_cv_OPENJPEG_2_3_LIBS
135
+        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
136
+$as_echo "yes" >&6; }
137
+
138
+      HAVE_OPENJPEG_2_3="yes"
139
+
140
+fi
141
+
142
+
143
+            if test x"$HAVE_OPENJPEG_2_3" = x"yes"; then
144
+
145
+$as_echo "#define HAVE_OPENJPEG_2_3 1" >>confdefs.h
146
+
147
+            fi
148
         fi
149
     fi
150
   else
151
--- ext/openjpeg/gstopenjpeg.h.orig	2017-08-17 10:39:18 UTC
152
+++ ext/openjpeg/gstopenjpeg.h
153
@@ -38,7 +38,9 @@
154
 #define OPJ_CPRL CPRL
155
 #else
156
 #include <stdio.h>
157
-# if defined(HAVE_OPENJPEG_2_2)
158
+# if defined(HAVE_OPENJPEG_2_3)
159
+#  include <openjpeg-2.3/openjpeg.h>
160
+# elif defined(HAVE_OPENJPEG_2_2)
161
 #  include <openjpeg-2.2/openjpeg.h>
162
 # elif defined(HAVE_OPENJPEG_2_1)
163
 #  include <openjpeg-2.1/openjpeg.h>
(-)w/graphics/gstreamer1-plugins-vulkan/Makefile (-4 / +2 lines)
Lines 3-15 Link Here
3
PORTREVISION=	0
3
PORTREVISION=	0
4
CATEGORIES=	graphics
4
CATEGORIES=	graphics
5
5
6
COMMENT=	GStreamer jpeg2000 decoder plugin
6
COMMENT=	GStreamer Vulkan graphics plugin
7
7
8
GST_PLUGIN=	openjpeg
8
GST_PLUGIN=	vulkan
9
DIST=		bad
9
DIST=		bad
10
10
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
12
13
EXTRA_PATCHES=	${.CURDIR}/files/patch-openjpeg23
14
15
.include "${MASTERDIR}/Makefile"
13
.include "${MASTERDIR}/Makefile"
(-)w/multimedia/gstreamer1-editing-services/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer1-editing-services
4
PORTNAME=	gstreamer1-editing-services
5
PORTVERSION=	1.12.3
5
PORTVERSION=	1.14.3
6
CATEGORIES=	multimedia
6
CATEGORIES=	multimedia
7
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gstreamer-editing-services/
7
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gstreamer-editing-services/
8
DISTNAME=	gstreamer-editing-services-${PORTVERSION}
8
DISTNAME=	gstreamer-editing-services-${PORTVERSION}
Lines 23-28 INSTALL_TARGET= install-strip Link Here
23
23
24
CONFIGURE_ARGS=	--enable-introspection=yes \
24
CONFIGURE_ARGS=	--enable-introspection=yes \
25
		--with-bash-completion-dir=${PREFIX}/share/bash-completion/completions
25
		--with-bash-completion-dir=${PREFIX}/share/bash-completion/completions
26
PLIST_SUB=	VERSION=1.0 SOVERSION=0.1203.0
26
PLIST_SUB=	VERSION=1.0 SOVERSION=0.1403.0
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)w/multimedia/gstreamer1-editing-services/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1506169132
1
TIMESTAMP = 1537266095
2
SHA256 (gstreamer-editing-services-1.12.3.tar.xz) = 032e2fd040079259aec060d526bcb021c670f8d953219c229f80fdc541465f76
2
SHA256 (gstreamer-editing-services-1.14.3.tar.xz) = bdb6be75acfaaac3528d30ad47e77eb443d6c55ddabd597c154cd9e88c9a37de
3
SIZE (gstreamer-editing-services-1.12.3.tar.xz) = 1061796
3
SIZE (gstreamer-editing-services-1.14.3.tar.xz) = 1066740
(-)w/multimedia/gstreamer1-editing-services/pkg-plist (-2 / +3 lines)
Lines 30-35 include/gstreamer-%%VERSION%%/ges/ges-operation.h Link Here
30
include/gstreamer-%%VERSION%%/ges/ges-overlay-clip.h
30
include/gstreamer-%%VERSION%%/ges/ges-overlay-clip.h
31
include/gstreamer-%%VERSION%%/ges/ges-pipeline.h
31
include/gstreamer-%%VERSION%%/ges/ges-pipeline.h
32
include/gstreamer-%%VERSION%%/ges/ges-pitivi-formatter.h
32
include/gstreamer-%%VERSION%%/ges/ges-pitivi-formatter.h
33
include/gstreamer-%%VERSION%%/ges/ges-prelude.h
33
include/gstreamer-%%VERSION%%/ges/ges-project.h
34
include/gstreamer-%%VERSION%%/ges/ges-project.h
34
include/gstreamer-%%VERSION%%/ges/ges-screenshot.h
35
include/gstreamer-%%VERSION%%/ges/ges-screenshot.h
35
include/gstreamer-%%VERSION%%/ges/ges-smart-adder.h
36
include/gstreamer-%%VERSION%%/ges/ges-smart-adder.h
Lines 59-65 include/gstreamer-%%VERSION%%/ges/ges-video-transition.h Link Here
59
include/gstreamer-%%VERSION%%/ges/ges-video-uri-source.h
60
include/gstreamer-%%VERSION%%/ges/ges-video-uri-source.h
60
include/gstreamer-%%VERSION%%/ges/ges-xml-formatter.h
61
include/gstreamer-%%VERSION%%/ges/ges-xml-formatter.h
61
include/gstreamer-%%VERSION%%/ges/ges.h
62
include/gstreamer-%%VERSION%%/ges/ges.h
62
lib/girepository-%%VERSION%%/GES-%%VERSION%%.typelib
63
lib/girepository-1.0/GES-%%VERSION%%.typelib
63
lib/gstreamer-%%VERSION%%/libgstnle.so
64
lib/gstreamer-%%VERSION%%/libgstnle.so
64
lib/libges-%%VERSION%%.so
65
lib/libges-%%VERSION%%.so
65
lib/libges-%%VERSION%%.so.0
66
lib/libges-%%VERSION%%.so.0
Lines 70-73 lib/libges-%%VERSION%%.so.%%SOVERSION%% Link Here
70
libdata/pkgconfig/gst-editing-services-%%VERSION%%.pc
71
libdata/pkgconfig/gst-editing-services-%%VERSION%%.pc
71
man/man1/ges-launch-%%VERSION%%.1.gz
72
man/man1/ges-launch-%%VERSION%%.1.gz
72
share/bash-completion/completions/ges-launch-%%VERSION%%
73
share/bash-completion/completions/ges-launch-%%VERSION%%
73
share/gir-%%VERSION%%/GES-%%VERSION%%.gir
74
share/gir-1.0/GES-%%VERSION%%.gir
(-)w/multimedia/gstreamer1-libav/Makefile (-2 / +1 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer1-libav
4
PORTNAME=	gstreamer1-libav
5
PORTVERSION=	1.12.3
5
PORTVERSION=	1.14.3
6
PORTREVISION=	2
7
CATEGORIES=	multimedia
6
CATEGORIES=	multimedia
8
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-libav/
7
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-libav/
9
DISTNAME=	gst-libav-${PORTVERSION}
8
DISTNAME=	gst-libav-${PORTVERSION}
(-)w/multimedia/gstreamer1-libav/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1506169206
1
TIMESTAMP = 1537266238
2
SHA256 (gst-libav-1.12.3.tar.xz) = 015ef8cab6f7fb87c8fb42642486423eff3b6e6a6bccdcd6a189f436a3619650
2
SHA256 (gst-libav-1.14.3.tar.xz) = 9b03529bb45785ad1b6b1f4856c52a832ad5fc472285ce49174439e8015ab677
3
SIZE (gst-libav-1.12.3.tar.xz) = 8791724
3
SIZE (gst-libav-1.14.3.tar.xz) = 9036916
(-)w/multimedia/gstreamer1-plugins-all/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer1-plugins-all
4
PORTNAME=	gstreamer1-plugins-all
5
PORTVERSION=	1.12
5
PORTVERSION=	1.14
6
PORTREVISION=	0
6
PORTREVISION=	0
7
CATEGORIES=	multimedia
7
CATEGORIES=	multimedia
8
8
(-)w/multimedia/gstreamer1-plugins-aom/Makefile (-3 / +2 lines)
Lines 2-12 Link Here
2
2
3
PORTREVISION=	0
3
PORTREVISION=	0
4
CATEGORIES=	multimedia
4
CATEGORIES=	multimedia
5
PKGNAMESUFFIX=	1-plugins-schroedinger
6
5
7
COMMENT=	GStreamer Dirac high-speed codec plugin
6
COMMENT=	GStreamer (libaom) plugin
8
7
9
GST_PLUGIN=	schro
8
GST_PLUGIN=	aom
10
DIST=		bad
9
DIST=		bad
11
10
12
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
(-)w/multimedia/gstreamer1-plugins-bad/files/patch-ext_opencv_gstfacedetect.h (-2 / +2 lines)
Lines 1-5 Link Here
1
--- ext/opencv/gstfacedetect.h.orig	2018-05-02 20:45:00.402253000 +0000
1
--- ext/opencv/gstfacedetect.h.orig	2018-03-23 20:45:15 UTC
2
+++ ext/opencv/gstfacedetect.h	2018-05-02 20:45:40.025207000 +0000
2
+++ ext/opencv/gstfacedetect.h
3
@@ -50,7 +50,7 @@
3
@@ -50,7 +50,7 @@
4
 
4
 
5
 #include <gst/gst.h>
5
 #include <gst/gst.h>
(-)w/multimedia/gstreamer1-plugins-bad/files/patch-ext_opencv_gsthanddetect.h (-2 / +2 lines)
Lines 1-5 Link Here
1
--- ext/opencv/gsthanddetect.h.orig	2018-05-02 20:46:12.793424000 +0000
1
--- ext/opencv/gsthanddetect.h.orig	2018-03-23 20:45:15 UTC
2
+++ ext/opencv/gsthanddetect.h	2018-05-02 20:46:29.272504000 +0000
2
+++ ext/opencv/gsthanddetect.h
3
@@ -45,7 +45,7 @@
3
@@ -45,7 +45,7 @@
4
 #ifndef __GST_HANDDETECT_H__
4
 #ifndef __GST_HANDDETECT_H__
5
 #define __GST_HANDDETECT_H__
5
 #define __GST_HANDDETECT_H__
(-)w/multimedia/gstreamer1-plugins-bad/files/patch-ext_opencv_gsttemplatematch.cpp (-2 / +2 lines)
Lines 1-5 Link Here
1
--- ext/opencv/gsttemplatematch.cpp.orig	2018-05-02 20:48:22.600036000 +0000
1
--- ext/opencv/gsttemplatematch.cpp.orig	2018-03-23 20:45:15 UTC
2
+++ ext/opencv/gsttemplatematch.cpp	2018-05-02 20:50:39.989630000 +0000
2
+++ ext/opencv/gsttemplatematch.cpp
3
@@ -64,6 +64,8 @@
3
@@ -64,6 +64,8 @@
4
 #include "../../gst-libs/gst/gst-i18n-plugin.h"
4
 #include "../../gst-libs/gst/gst-i18n-plugin.h"
5
 #include "gsttemplatematch.h"
5
 #include "gsttemplatematch.h"
(-)w/multimedia/gstreamer1-plugins-bad/files/patch-ext_wayland_Makefile.am (+11 lines)
Added Link Here
1
--- ext/wayland/Makefile.am.orig	2018-09-16 17:56:27 UTC
2
+++ ext/wayland/Makefile.am
3
@@ -54,7 +54,7 @@ $(shell echo $1 | sed 's/\([a-z\-]\+\)-[a-z]\+-v[0-9]\
4
 endef
5
 
6
 %-protocol.c : $(WAYLAND_PROTOCOLS_DATADIR)/$$(call protostability,$$*)/$$(call protoname,$$*)/$$*.xml
7
-	$(AM_V_GEN)$(wayland_scanner) code < $< > $@
8
+	$(AM_V_GEN)$(wayland_scanner) private-code < $< > $@
9
 
10
 %-client-protocol.h : $(WAYLAND_PROTOCOLS_DATADIR)/$$(call protostability,$$*)/$$(call protoname,$$*)/$$*.xml
11
 	$(AM_V_GEN)$(wayland_scanner) client-header < $< > $@
(-)w/multimedia/gstreamer1-plugins-bad/files/patch-ext_wayland_Makefile.in (+11 lines)
Added Link Here
1
--- ext/wayland/Makefile.in.orig	2018-09-16 17:59:59 UTC
2
+++ ext/wayland/Makefile.in
3
@@ -1198,7 +1198,7 @@ $(shell echo $1 | sed 's/\([a-z\-]\+\)-[a-z]\+-v[0-9]\
4
 endef
5
 
6
 %-protocol.c : $(WAYLAND_PROTOCOLS_DATADIR)/$$(call protostability,$$*)/$$(call protoname,$$*)/$$*.xml
7
-	$(AM_V_GEN)$(wayland_scanner) code < $< > $@
8
+	$(AM_V_GEN)$(wayland_scanner) private-code < $< > $@
9
 
10
 %-client-protocol.h : $(WAYLAND_PROTOCOLS_DATADIR)/$$(call protostability,$$*)/$$(call protoname,$$*)/$$*.xml
11
 	$(AM_V_GEN)$(wayland_scanner) client-header < $< > $@
(-)w/multimedia/gstreamer1-plugins-bad/pkg-plist (-15 / +31 lines)
Lines 1-10 Link Here
1
include/gstreamer-%%VERSION%%/gst/allocators/badallocators.h
1
include/gstreamer-%%VERSION%%/gst/audio/audio-bad-prelude.h
2
include/gstreamer-%%VERSION%%/gst/allocators/gstphysmemory.h
2
include/gstreamer-%%VERSION%%/gst/audio/gstnonstreamaudiodecoder.h
3
include/gstreamer-%%VERSION%%/gst/audio/gstaudioaggregator.h
3
include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/basecamerabinsrc-prelude.h
4
include/gstreamer-%%VERSION%%/gst/base/gstaggregator.h
5
include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstbasecamerasrc.h
4
include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstbasecamerasrc.h
6
include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstcamerabin-enum.h
5
include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstcamerabin-enum.h
7
include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstcamerabinpreview.h
6
include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstcamerabinpreview.h
7
include/gstreamer-%%VERSION%%/gst/codecparsers/codecparsers-prelude.h
8
include/gstreamer-%%VERSION%%/gst/codecparsers/gsth264parser.h
8
include/gstreamer-%%VERSION%%/gst/codecparsers/gsth264parser.h
9
include/gstreamer-%%VERSION%%/gst/codecparsers/gsth265parser.h
9
include/gstreamer-%%VERSION%%/gst/codecparsers/gsth265parser.h
10
include/gstreamer-%%VERSION%%/gst/codecparsers/gstjpeg2000sampling.h
10
include/gstreamer-%%VERSION%%/gst/codecparsers/gstjpeg2000sampling.h
Lines 18-24 include/gstreamer-%%VERSION%%/gst/codecparsers/gstvp8rangedecoder.h Link Here
18
include/gstreamer-%%VERSION%%/gst/codecparsers/gstvp9parser.h
18
include/gstreamer-%%VERSION%%/gst/codecparsers/gstvp9parser.h
19
include/gstreamer-%%VERSION%%/gst/insertbin/gstinsertbin.h
19
include/gstreamer-%%VERSION%%/gst/insertbin/gstinsertbin.h
20
include/gstreamer-%%VERSION%%/gst/interfaces/photography-enumtypes.h
20
include/gstreamer-%%VERSION%%/gst/interfaces/photography-enumtypes.h
21
include/gstreamer-%%VERSION%%/gst/interfaces/photography-prelude.h
21
include/gstreamer-%%VERSION%%/gst/interfaces/photography.h
22
include/gstreamer-%%VERSION%%/gst/interfaces/photography.h
23
include/gstreamer-%%VERSION%%/gst/isoff/gstisoff.h
22
include/gstreamer-%%VERSION%%/gst/mpegts/gst-atsc-section.h
24
include/gstreamer-%%VERSION%%/gst/mpegts/gst-atsc-section.h
23
include/gstreamer-%%VERSION%%/gst/mpegts/gst-dvb-descriptor.h
25
include/gstreamer-%%VERSION%%/gst/mpegts/gst-dvb-descriptor.h
24
include/gstreamer-%%VERSION%%/gst/mpegts/gst-dvb-section.h
26
include/gstreamer-%%VERSION%%/gst/mpegts/gst-dvb-section.h
Lines 26-31 include/gstreamer-%%VERSION%%/gst/mpegts/gst-scte-section.h Link Here
26
include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegts-enumtypes.h
28
include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegts-enumtypes.h
27
include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegtsdescriptor.h
29
include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegtsdescriptor.h
28
include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegtssection.h
30
include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegtssection.h
31
include/gstreamer-%%VERSION%%/gst/mpegts/mpegts-prelude.h
29
include/gstreamer-%%VERSION%%/gst/mpegts/mpegts.h
32
include/gstreamer-%%VERSION%%/gst/mpegts/mpegts.h
30
include/gstreamer-%%VERSION%%/gst/player/gstplayer-g-main-context-signal-dispatcher.h
33
include/gstreamer-%%VERSION%%/gst/player/gstplayer-g-main-context-signal-dispatcher.h
31
include/gstreamer-%%VERSION%%/gst/player/gstplayer-media-info.h
34
include/gstreamer-%%VERSION%%/gst/player/gstplayer-media-info.h
Lines 35-50 include/gstreamer-%%VERSION%%/gst/player/gstplayer-video-overlay-video-renderer. Link Here
35
include/gstreamer-%%VERSION%%/gst/player/gstplayer-video-renderer.h
38
include/gstreamer-%%VERSION%%/gst/player/gstplayer-video-renderer.h
36
include/gstreamer-%%VERSION%%/gst/player/gstplayer-visualization.h
39
include/gstreamer-%%VERSION%%/gst/player/gstplayer-visualization.h
37
include/gstreamer-%%VERSION%%/gst/player/gstplayer.h
40
include/gstreamer-%%VERSION%%/gst/player/gstplayer.h
41
include/gstreamer-%%VERSION%%/gst/player/player-prelude.h
38
include/gstreamer-%%VERSION%%/gst/player/player.h
42
include/gstreamer-%%VERSION%%/gst/player/player.h
39
include/gstreamer-%%VERSION%%/gst/uridownloader/gstfragment.h
43
include/gstreamer-%%VERSION%%/gst/uridownloader/gstfragment.h
40
include/gstreamer-%%VERSION%%/gst/uridownloader/gsturidownloader.h
44
include/gstreamer-%%VERSION%%/gst/uridownloader/gsturidownloader.h
41
include/gstreamer-%%VERSION%%/gst/uridownloader/gsturidownloader_debug.h
45
include/gstreamer-%%VERSION%%/gst/uridownloader/gsturidownloader_debug.h
46
include/gstreamer-%%VERSION%%/gst/uridownloader/uridownloader-prelude.h
42
include/gstreamer-%%VERSION%%/gst/video/gstvideoaggregator.h
47
include/gstreamer-%%VERSION%%/gst/video/gstvideoaggregator.h
43
include/gstreamer-%%VERSION%%/gst/video/gstvideoaggregatorpad.h
48
include/gstreamer-%%VERSION%%/gst/video/gstvideoaggregatorpad.h
44
lib/girepository-1.0/GstBadAllocators-%%VERSION%%.typelib
49
include/gstreamer-%%VERSION%%/gst/video/video-bad-prelude.h
50
include/gstreamer-%%VERSION%%/gst/webrtc/dtlstransport.h
51
include/gstreamer-%%VERSION%%/gst/webrtc/icetransport.h
52
include/gstreamer-%%VERSION%%/gst/webrtc/rtcsessiondescription.h
53
include/gstreamer-%%VERSION%%/gst/webrtc/rtpreceiver.h
54
include/gstreamer-%%VERSION%%/gst/webrtc/rtpsender.h
55
include/gstreamer-%%VERSION%%/gst/webrtc/rtptransceiver.h
56
include/gstreamer-%%VERSION%%/gst/webrtc/webrtc-enumtypes.h
57
include/gstreamer-%%VERSION%%/gst/webrtc/webrtc.h
58
include/gstreamer-%%VERSION%%/gst/webrtc/webrtc_fwd.h
45
lib/girepository-1.0/GstInsertBin-%%VERSION%%.typelib
59
lib/girepository-1.0/GstInsertBin-%%VERSION%%.typelib
46
lib/girepository-1.0/GstMpegts-%%VERSION%%.typelib
60
lib/girepository-1.0/GstMpegts-%%VERSION%%.typelib
47
lib/girepository-1.0/GstPlayer-%%VERSION%%.typelib
61
lib/girepository-1.0/GstPlayer-%%VERSION%%.typelib
62
lib/girepository-1.0/GstWebRTC-%%VERSION%%.typelib
48
lib/gstreamer-%%VERSION%%/libgstaccurip.so
63
lib/gstreamer-%%VERSION%%/libgstaccurip.so
49
lib/gstreamer-%%VERSION%%/libgstadpcmdec.so
64
lib/gstreamer-%%VERSION%%/libgstadpcmdec.so
50
lib/gstreamer-%%VERSION%%/libgstadpcmenc.so
65
lib/gstreamer-%%VERSION%%/libgstadpcmenc.so
Lines 52-58 lib/gstreamer-%%VERSION%%/libgstaiff.so Link Here
52
lib/gstreamer-%%VERSION%%/libgstasfmux.so
67
lib/gstreamer-%%VERSION%%/libgstasfmux.so
53
lib/gstreamer-%%VERSION%%/libgstaudiobuffersplit.so
68
lib/gstreamer-%%VERSION%%/libgstaudiobuffersplit.so
54
lib/gstreamer-%%VERSION%%/libgstaudiofxbad.so
69
lib/gstreamer-%%VERSION%%/libgstaudiofxbad.so
55
lib/gstreamer-%%VERSION%%/libgstaudiomixer.so
70
lib/gstreamer-%%VERSION%%/libgstaudiolatency.so
56
lib/gstreamer-%%VERSION%%/libgstaudiomixmatrix.so
71
lib/gstreamer-%%VERSION%%/libgstaudiomixmatrix.so
57
lib/gstreamer-%%VERSION%%/libgstaudiovisualizers.so
72
lib/gstreamer-%%VERSION%%/libgstaudiovisualizers.so
58
lib/gstreamer-%%VERSION%%/libgstautoconvert.so
73
lib/gstreamer-%%VERSION%%/libgstautoconvert.so
Lines 76-81 lib/gstreamer-%%VERSION%%/libgstgeometrictransform.so Link Here
76
lib/gstreamer-%%VERSION%%/libgstid3tag.so
91
lib/gstreamer-%%VERSION%%/libgstid3tag.so
77
lib/gstreamer-%%VERSION%%/libgstinter.so
92
lib/gstreamer-%%VERSION%%/libgstinter.so
78
lib/gstreamer-%%VERSION%%/libgstinterlace.so
93
lib/gstreamer-%%VERSION%%/libgstinterlace.so
94
lib/gstreamer-%%VERSION%%/libgstipcpipeline.so
79
lib/gstreamer-%%VERSION%%/libgstivfparse.so
95
lib/gstreamer-%%VERSION%%/libgstivfparse.so
80
lib/gstreamer-%%VERSION%%/libgstivtc.so
96
lib/gstreamer-%%VERSION%%/libgstivtc.so
81
lib/gstreamer-%%VERSION%%/libgstjp2kdecimator.so
97
lib/gstreamer-%%VERSION%%/libgstjp2kdecimator.so
Lines 90-95 lib/gstreamer-%%VERSION%%/libgstmxf.so Link Here
90
lib/gstreamer-%%VERSION%%/libgstnetsim.so
106
lib/gstreamer-%%VERSION%%/libgstnetsim.so
91
lib/gstreamer-%%VERSION%%/libgstpcapparse.so
107
lib/gstreamer-%%VERSION%%/libgstpcapparse.so
92
lib/gstreamer-%%VERSION%%/libgstpnm.so
108
lib/gstreamer-%%VERSION%%/libgstpnm.so
109
lib/gstreamer-%%VERSION%%/libgstproxy.so
93
lib/gstreamer-%%VERSION%%/libgstremovesilence.so
110
lib/gstreamer-%%VERSION%%/libgstremovesilence.so
94
lib/gstreamer-%%VERSION%%/libgstrfbsrc.so
111
lib/gstreamer-%%VERSION%%/libgstrfbsrc.so
95
lib/gstreamer-%%VERSION%%/libgstrtponvif.so
112
lib/gstreamer-%%VERSION%%/libgstrtponvif.so
Lines 112-126 lib/gstreamer-%%VERSION%%/libgstyadif.so Link Here
112
lib/libgstadaptivedemux-%%VERSION%%.so
129
lib/libgstadaptivedemux-%%VERSION%%.so
113
lib/libgstadaptivedemux-%%VERSION%%.so.0
130
lib/libgstadaptivedemux-%%VERSION%%.so.0
114
lib/libgstadaptivedemux-%%VERSION%%.so.%%SOVERSION%%
131
lib/libgstadaptivedemux-%%VERSION%%.so.%%SOVERSION%%
115
lib/libgstbadallocators-%%VERSION%%.so
116
lib/libgstbadallocators-%%VERSION%%.so.0
117
lib/libgstbadallocators-%%VERSION%%.so.%%SOVERSION%%
118
lib/libgstbadaudio-%%VERSION%%.so
132
lib/libgstbadaudio-%%VERSION%%.so
119
lib/libgstbadaudio-%%VERSION%%.so.0
133
lib/libgstbadaudio-%%VERSION%%.so.0
120
lib/libgstbadaudio-%%VERSION%%.so.%%SOVERSION%%
134
lib/libgstbadaudio-%%VERSION%%.so.%%SOVERSION%%
121
lib/libgstbadbase-%%VERSION%%.so
122
lib/libgstbadbase-%%VERSION%%.so.0
123
lib/libgstbadbase-%%VERSION%%.so.%%SOVERSION%%
124
lib/libgstbadvideo-%%VERSION%%.so
135
lib/libgstbadvideo-%%VERSION%%.so
125
lib/libgstbadvideo-%%VERSION%%.so.0
136
lib/libgstbadvideo-%%VERSION%%.so.0
126
lib/libgstbadvideo-%%VERSION%%.so.%%SOVERSION%%
137
lib/libgstbadvideo-%%VERSION%%.so.%%SOVERSION%%
Lines 133-138 lib/libgstcodecparsers-%%VERSION%%.so.%%SOVERSION%% Link Here
133
lib/libgstinsertbin-%%VERSION%%.so
144
lib/libgstinsertbin-%%VERSION%%.so
134
lib/libgstinsertbin-%%VERSION%%.so.0
145
lib/libgstinsertbin-%%VERSION%%.so.0
135
lib/libgstinsertbin-%%VERSION%%.so.%%SOVERSION%%
146
lib/libgstinsertbin-%%VERSION%%.so.%%SOVERSION%%
147
lib/libgstisoff-%%VERSION%%.so
148
lib/libgstisoff-%%VERSION%%.so.0
149
lib/libgstisoff-%%VERSION%%.so.%%SOVERSION%%
136
lib/libgstmpegts-%%VERSION%%.so
150
lib/libgstmpegts-%%VERSION%%.so
137
lib/libgstmpegts-%%VERSION%%.so.0
151
lib/libgstmpegts-%%VERSION%%.so.0
138
lib/libgstmpegts-%%VERSION%%.so.%%SOVERSION%%
152
lib/libgstmpegts-%%VERSION%%.so.%%SOVERSION%%
Lines 145-163 lib/libgstplayer-%%VERSION%%.so.%%SOVERSION%% Link Here
145
lib/libgsturidownloader-%%VERSION%%.so
159
lib/libgsturidownloader-%%VERSION%%.so
146
lib/libgsturidownloader-%%VERSION%%.so.0
160
lib/libgsturidownloader-%%VERSION%%.so.0
147
lib/libgsturidownloader-%%VERSION%%.so.%%SOVERSION%%
161
lib/libgsturidownloader-%%VERSION%%.so.%%SOVERSION%%
148
libdata/pkgconfig/gstreamer-bad-allocators-%%VERSION%%.pc
162
lib/libgstwebrtc-%%VERSION%%.so
163
lib/libgstwebrtc-%%VERSION%%.so.0
164
lib/libgstwebrtc-%%VERSION%%.so.%%SOVERSION%%
149
libdata/pkgconfig/gstreamer-bad-audio-%%VERSION%%.pc
165
libdata/pkgconfig/gstreamer-bad-audio-%%VERSION%%.pc
150
libdata/pkgconfig/gstreamer-bad-base-%%VERSION%%.pc
151
libdata/pkgconfig/gstreamer-bad-video-%%VERSION%%.pc
166
libdata/pkgconfig/gstreamer-bad-video-%%VERSION%%.pc
152
libdata/pkgconfig/gstreamer-codecparsers-%%VERSION%%.pc
167
libdata/pkgconfig/gstreamer-codecparsers-%%VERSION%%.pc
153
libdata/pkgconfig/gstreamer-insertbin-%%VERSION%%.pc
168
libdata/pkgconfig/gstreamer-insertbin-%%VERSION%%.pc
154
libdata/pkgconfig/gstreamer-mpegts-%%VERSION%%.pc
169
libdata/pkgconfig/gstreamer-mpegts-%%VERSION%%.pc
155
libdata/pkgconfig/gstreamer-player-%%VERSION%%.pc
170
libdata/pkgconfig/gstreamer-player-%%VERSION%%.pc
156
libdata/pkgconfig/gstreamer-plugins-bad-%%VERSION%%.pc
171
libdata/pkgconfig/gstreamer-plugins-bad-%%VERSION%%.pc
157
share/gir-1.0/GstBadAllocators-%%VERSION%%.gir
172
libdata/pkgconfig/gstreamer-webrtc-%%VERSION%%.pc
158
share/gir-1.0/GstInsertBin-%%VERSION%%.gir
173
share/gir-1.0/GstInsertBin-%%VERSION%%.gir
159
share/gir-1.0/GstMpegts-%%VERSION%%.gir
174
share/gir-1.0/GstMpegts-%%VERSION%%.gir
160
share/gir-1.0/GstPlayer-%%VERSION%%.gir
175
share/gir-1.0/GstPlayer-%%VERSION%%.gir
176
share/gir-1.0/GstWebRTC-%%VERSION%%.gir
161
%%DATADIR%%-%%VERSION%%/presets/GstFreeverb.prs
177
%%DATADIR%%-%%VERSION%%/presets/GstFreeverb.prs
162
share/locale/af/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
178
share/locale/af/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
163
share/locale/az/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
179
share/locale/az/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
(-)w/multimedia/gstreamer1-plugins-core/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer1-plugins-core
4
PORTNAME=	gstreamer1-plugins-core
5
PORTVERSION=	1.12
5
PORTVERSION=	1.14
6
CATEGORIES=	multimedia audio
6
CATEGORIES=	multimedia audio
7
MASTER_SITES=	# empty
7
MASTER_SITES=	# empty
8
DISTFILES=	# empty
8
DISTFILES=	# empty
(-)w/multimedia/gstreamer1-plugins-dash/Makefile (+7 lines)
Lines 8-13 COMMENT= GStreamer Dynamic Adaptive Streaming over HTTP demuxer plugin Link Here
8
GST_PLUGIN=	dash
8
GST_PLUGIN=	dash
9
DIST=		bad
9
DIST=		bad
10
10
11
DASH_GST_DIRS=	gst-libs/gst/isoff
12
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
13
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
14
15
pre-build:
16
.for dir in ${DASH_GST_DIRS}
17
	@(cd ${BUILD_WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} ${ALL_TARGET})
18
.endfor
19
13
.include "${MASTERDIR}/Makefile"
20
.include "${MASTERDIR}/Makefile"
(-)w/multimedia/gstreamer1-plugins-smoothstreaming/Makefile (+7 lines)
Lines 8-13 COMMENT= GStreamer parse and demuliplex a Smooth Streaming manifest into audio/v Link Here
8
GST_PLUGIN=	smoothstreaming
8
GST_PLUGIN=	smoothstreaming
9
DIST=		bad
9
DIST=		bad
10
10
11
SMOOTH_GST_DIRS=	gst-libs/gst/isoff
12
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
13
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
14
15
pre-build:
16
.for dir in ${SMOOTH_GST_DIRS}
17
	@(cd ${BUILD_WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} ${ALL_TARGET})
18
.endfor
19
13
.include "${MASTERDIR}/Makefile"
20
.include "${MASTERDIR}/Makefile"
(-)c/multimedia/gstreamer1-plugins-ugly/files/patch-ext_x264_gstx264enc.c (-95 lines)
Removed Link Here
1
From 83c38dc44622611c1f67dd26e4cb383c5aef90f6 Mon Sep 17 00:00:00 2001
2
From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= <tim@centricular.com>
3
Date: Wed, 28 Feb 2018 10:07:13 +0000
4
Subject: x264enc: fix build with newer x264 with support for multiple bit
5
 depths
6
MIME-Version: 1.0
7
Content-Type: text/plain; charset=UTF-8
8
Content-Transfer-Encoding: 8bit
9
10
libx264 used to be built for one specific bit depth, and if we
11
wanted to support multiple bit depths we would have to dynamically
12
load the right .so from different paths. That has changed now, and
13
libx264 can include support for multiple depths in the same lib,
14
so we don't need to do the dlopen() dance any more. We'll keep
15
the vtable stuff around until we can drop support for older x264.
16
17
gstx264enc.c:2927:36: error: ‘x264_bit_depth’ undeclared
18
19
https://bugzilla.gnome.org/show_bug.cgi?id=792111
20
21
--- ext/x264/gstx264enc.c.orig	2017-07-25 08:26:28 UTC
22
+++ ext/x264/gstx264enc.c
23
@@ -117,7 +117,9 @@ struct _GstX264EncVTable
24
 {
25
   GModule *module;
26
 
27
+#if X264_BUILD < 153
28
   const int *x264_bit_depth;
29
+#endif
30
   const int *x264_chroma_format;
31
   void (*x264_encoder_close) (x264_t *);
32
   int (*x264_encoder_delayed_frames) (x264_t *);
33
@@ -170,8 +172,9 @@ load_x264 (const gchar * filename)
34
         "' from '%s'. Incompatible version?", filename);
35
     goto error;
36
   }
37
-
38
+#if X264_BUILD < 153
39
   LOAD_SYMBOL (x264_bit_depth);
40
+#endif
41
   LOAD_SYMBOL (x264_chroma_format);
42
   LOAD_SYMBOL (x264_encoder_close);
43
   LOAD_SYMBOL (x264_encoder_delayed_frames);
44
@@ -288,6 +291,7 @@ gst_x264_enc_add_x264_chroma_format (GstStructure * s,
45
   return ret;
46
 }
47
 
48
+#if X264_BUILD < 153
49
 static gboolean
50
 load_x264_libraries (void)
51
 {
52
@@ -326,6 +330,33 @@ load_x264_libraries (void)
53
   return TRUE;
54
 }
55
 
56
+#else /* X264_BUILD >= 153 */
57
+
58
+static gboolean
59
+load_x264_libraries (void)
60
+{
61
+#if X264_BIT_DEPTH == 0         /* all */
62
+  vtable_8bit = &default_vtable;
63
+  vtable_10bit = &default_vtable;
64
+#elif X264_BIT_DEPTH == 8
65
+  vtable_8bit = &default_vtable;
66
+#elif X264_BIT_DEPTH == 10
67
+  vtable_10bit = &default_vtable;
68
+#else
69
+#error "unexpected X264_BIT_DEPTH value"
70
+#endif
71
+
72
+#ifdef HAVE_X264_ADDITIONAL_LIBRARIES
73
+  GST_WARNING ("Ignoring configured additional libraries %s, using libx264 "
74
+      "version enabled for multiple bit depths",
75
+      HAVE_X264_ADDITIONAL_LIBRARIES);
76
+#endif
77
+
78
+  return TRUE;
79
+}
80
+
81
+#endif
82
+
83
 enum
84
 {
85
   ARG_0,
86
@@ -2897,7 +2928,9 @@ plugin_init (GstPlugin * plugin)
87
    * if needed. We can't initialize statically because these values are not
88
    * constant on Windows. */
89
   default_vtable.module = NULL;
90
+#if X264_BUILD < 153
91
   default_vtable.x264_bit_depth = &x264_bit_depth;
92
+#endif
93
   default_vtable.x264_chroma_format = &x264_chroma_format;
94
   default_vtable.x264_encoder_close = x264_encoder_close;
95
   default_vtable.x264_encoder_delayed_frames = x264_encoder_delayed_frames;
(-)w/multimedia/gstreamer1-plugins/Makefile (-6 / +6 lines)
Lines 5-11 PORTNAME= gstreamer Link Here
5
PORTVERSION?=	${BASE_PORTVERSION}
5
PORTVERSION?=	${BASE_PORTVERSION}
6
# When chasing a shared library for a plug-in bump the PORTREVISION in the
6
# When chasing a shared library for a plug-in bump the PORTREVISION in the
7
# plug-in port instead, like ${category}/gstreamer1-plugin-${PLUGIN}.
7
# plug-in port instead, like ${category}/gstreamer1-plugin-${PLUGIN}.
8
PORTREVISION?=	1
8
PORTREVISION?=	0
9
CATEGORIES?=	multimedia audio
9
CATEGORIES?=	multimedia audio
10
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-plugins-base/:base \
10
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-plugins-base/:base \
11
		http://gstreamer.freedesktop.org/src/gst-plugins-bad/:bad \
11
		http://gstreamer.freedesktop.org/src/gst-plugins-bad/:bad \
Lines 26-41 RUN_DEPENDS+= iso-codes>=0:misc/iso-codes Link Here
26
26
27
PORTSCOUT=	limitw:1,even
27
PORTSCOUT=	limitw:1,even
28
28
29
BASE_PORTVERSION=	1.12.3
29
BASE_PORTVERSION=	1.14.3
30
BASE_DISTNAME=		gst-plugins-base-${BASE_PORTVERSION}
30
BASE_DISTNAME=		gst-plugins-base-${BASE_PORTVERSION}
31
BASE_DISTFILE=		${BASE_DISTNAME}${EXTRACT_SUFX}
31
BASE_DISTFILE=		${BASE_DISTNAME}${EXTRACT_SUFX}
32
BAD_PORTVERSION=	1.12.3
32
BAD_PORTVERSION=	1.14.3
33
BAD_DISTNAME=		gst-plugins-bad-${BAD_PORTVERSION}
33
BAD_DISTNAME=		gst-plugins-bad-${BAD_PORTVERSION}
34
BAD_DISTFILE=		${BAD_DISTNAME}${EXTRACT_SUFX}
34
BAD_DISTFILE=		${BAD_DISTNAME}${EXTRACT_SUFX}
35
GOOD_PORTVERSION=	1.12.3
35
GOOD_PORTVERSION=	1.14.3
36
GOOD_DISTNAME=		gst-plugins-good-${GOOD_PORTVERSION}
36
GOOD_DISTNAME=		gst-plugins-good-${GOOD_PORTVERSION}
37
GOOD_DISTFILE=		${GOOD_DISTNAME}${EXTRACT_SUFX}
37
GOOD_DISTFILE=		${GOOD_DISTNAME}${EXTRACT_SUFX}
38
UGLY_PORTVERSION=	1.12.3
38
UGLY_PORTVERSION=	1.14.3
39
UGLY_DISTNAME=		gst-plugins-ugly-${UGLY_PORTVERSION}
39
UGLY_DISTNAME=		gst-plugins-ugly-${UGLY_PORTVERSION}
40
UGLY_DISTFILE=		${UGLY_DISTNAME}${EXTRACT_SUFX}
40
UGLY_DISTFILE=		${UGLY_DISTNAME}${EXTRACT_SUFX}
41
DIST?=		base
41
DIST?=		base
Lines 60-66 IGNORE= DIST not specified Link Here
60
.endif
60
.endif
61
61
62
VERSION=	1.0
62
VERSION=	1.0
63
SOVERSION=	0.1203.0
63
SOVERSION=	0.1403.0
64
PLIST_SUB+=	VERSION="${VERSION}" \
64
PLIST_SUB+=	VERSION="${VERSION}" \
65
		SOVERSION="${SOVERSION}"
65
		SOVERSION="${SOVERSION}"
66
66
(-)w/multimedia/gstreamer1-plugins/Makefile.common (-10 / +23 lines)
Lines 3-11 Link Here
3
BASE_GST_ALL_PLUGINS= \
3
BASE_GST_ALL_PLUGINS= \
4
		alsa \
4
		alsa \
5
		cdparanoia \
5
		cdparanoia \
6
		gl \
6
		ivorbis \
7
		ivorbis \
7
		libvisual \
8
		libvisual \
8
		ogg \
9
		ogg \
10
		opengl \
9
		opus \
11
		opus \
10
		pango \
12
		pango \
11
		theora \
13
		theora \
Lines 14-19 BASE_GST_ALL_PLUGINS= \ Link Here
14
		xvideo
16
		xvideo
15
17
16
BAD_GST_ALL_PLUGINS+= \
18
BAD_GST_ALL_PLUGINS+= \
19
		aom \
17
		assrender \
20
		assrender \
18
		bs2b \
21
		bs2b \
19
		chromaprint \
22
		chromaprint \
Lines 42-54 BAD_GST_ALL_PLUGINS+= \ Link Here
42
		openal \
45
		openal \
43
		opencv \
46
		opencv \
44
		openexr \
47
		openexr \
45
		opengl \
46
		openh264 \
48
		openh264 \
47
		openjpeg \
49
		openjpeg \
50
		openmpt \
48
		resindvd \
51
		resindvd \
49
		rtmp \
52
		rtmp \
50
		rsvg \
53
		rsvg \
51
		schro \
52
		smoothstreaming \
54
		smoothstreaming \
53
		sndfile \
55
		sndfile \
54
		soundtouch \
56
		soundtouch \
Lines 57-62 BAD_GST_ALL_PLUGINS+= \ Link Here
57
		srtp \
59
		srtp \
58
		ttml \
60
		ttml \
59
		vdpau \
61
		vdpau \
62
		vulkan \
60
		wayland \
63
		wayland \
61
		webp \
64
		webp \
62
		webrtcdsp \
65
		webrtcdsp \
Lines 84-94 BAD_GST_NON_PLUGINS+= \ Link Here
84
		--disable-directsound \
87
		--disable-directsound \
85
		--disable-msdk \
88
		--disable-msdk \
86
		--disable-nvenc \
89
		--disable-nvenc \
90
		--disable-nvdec \
87
		--disable-sbc \
91
		--disable-sbc \
88
		--disable-tinyalsa \
92
		--disable-tinyalsa \
89
		--disable-uvch264 \
93
		--disable-uvch264 \
90
		--disable-vcd \
94
		--disable-vcd \
91
		--disable-vulkan \
92
		--disable-wasapi \
95
		--disable-wasapi \
93
		--disable-wgl \
96
		--disable-wgl \
94
		--disable-winks \
97
		--disable-winks \
Lines 102-115 GOOD_GST_ALL_PLUGINS+= \ Link Here
102
		gst_v4l2 \
105
		gst_v4l2 \
103
		jack \
106
		jack \
104
		jpeg \
107
		jpeg \
108
		lame \
105
		libcaca \
109
		libcaca \
106
		libdv \
110
		libdv \
107
		libpng \
111
		libpng \
112
		mpg123 \
108
		pulse \
113
		pulse \
109
		shout2 \
114
		shout2 \
110
		soup \
115
		soup \
111
		speex \
116
		speex \
112
		taglib \
117
		taglib \
118
		twolame \
113
		vpx \
119
		vpx \
114
		wavpack \
120
		wavpack \
115
		x
121
		x
Lines 132-142 UGLY_GST_ALL_PLUGINS+= \ Link Here
132
		amrwb \
138
		amrwb \
133
		cdio \
139
		cdio \
134
		dvdread \
140
		dvdread \
135
		lame \
136
		mpeg2dec \
141
		mpeg2dec \
137
		mpg123 \
138
		sidplay \
142
		sidplay \
139
		twolame \
140
		x264
143
		x264
141
144
142
UGLY_GST_NON_PLUGINS=
145
UGLY_GST_NON_PLUGINS=
Lines 206-211 gst_amrwb_LIB_DEPENDS= libopencore-amrwb.so:audio/opencore-amr Link Here
206
gst_amrwb_GST_PLUGIN_DIR=	ext/amrwbdec
209
gst_amrwb_GST_PLUGIN_DIR=	ext/amrwbdec
207
gst_amrwb_PLIST_FILES=	${GST_LIB_DIR}/libgstamrwbdec.so
210
gst_amrwb_PLIST_FILES=	${GST_LIB_DIR}/libgstamrwbdec.so
208
211
212
# aom
213
gst_aom_LIB_DEPENDS=	libaom.so:multimedia/aom
214
209
# assrender
215
# assrender
210
gst_assrender_LIB_DEPENDS=	libass.so:multimedia/libass
216
gst_assrender_LIB_DEPENDS=	libass.so:multimedia/libass
211
217
Lines 280-285 gst_gme_LIB_DEPENDS= libgme.so:audio/libgme Link Here
280
gst_gsm_LIB_DEPENDS=	libgsm.so:audio/gsm
286
gst_gsm_LIB_DEPENDS=	libgsm.so:audio/gsm
281
287
282
# gtk3
288
# gtk3
289
gst_gtk3_USES=		gnome
290
gst_gtk3_USE_GSTREAMER1=	gl
283
gst_gtk3_USE_GNOME=	cairo gdkpixbuf2 gtk30
291
gst_gtk3_USE_GNOME=	cairo gdkpixbuf2 gtk30
284
gst_gtk3_CONFIGURE_ARGS=--enable-gtk3
292
gst_gtk3_CONFIGURE_ARGS=--enable-gtk3
285
gst_gtk3_GST_PLUGIN_DIR=ext/gtk
293
gst_gtk3_GST_PLUGIN_DIR=ext/gtk
Lines 313-318 gst_libcaca_PLIST_FILES= ${GST_LIB_DIR}/libgstcacasink.so Link Here
313
321
314
# libde265
322
# libde265
315
gst_libde265_LIB_DEPENDS=	libde265.so:multimedia/libde265
323
gst_libde265_LIB_DEPENDS=	libde265.so:multimedia/libde265
324
gst_libde265_PLIST_FILES=	${GST_LIB_DIR}/libgstde265.so
316
325
317
# libmms
326
# libmms
318
gst_libmms_LIB_DEPENDS=	libmms.so:net/libmms
327
gst_libmms_LIB_DEPENDS=	libmms.so:net/libmms
Lines 370-375 gst_openjpeg_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg Link Here
370
# openh264
379
# openh264
371
gst_openh264_LIB_DEPENDS=	libopenh264.so:multimedia/openh264
380
gst_openh264_LIB_DEPENDS=	libopenh264.so:multimedia/openh264
372
381
382
# openmpt
383
gst_openmpt_LIB_DEPENDS=	libopenmpt.so:audio/libopenmpt
384
373
# opus
385
# opus
374
gst_opus_LIB_DEPENDS=	libopus.so:audio/opus
386
gst_opus_LIB_DEPENDS=	libopus.so:audio/opus
375
387
Lines 422-431 gst_speex_LIB_DEPENDS= libspeex.so:audio/speex Link Here
422
# srtp
434
# srtp
423
gst_srtp_LIB_DEPENDS=	libsrtp.so:net/libsrtp
435
gst_srtp_LIB_DEPENDS=	libsrtp.so:net/libsrtp
424
436
425
# schroedinger or schro for short
426
gst_schro_LIB_DEPENDS=		libschroedinger-1.0.so:multimedia/schroedinger
427
gst_schro_GST_PLUGIN_DIR=	ext/schroedinger
428
429
# taglib
437
# taglib
430
gst_taglib_LIB_DEPENDS=	libtag.so:audio/taglib
438
gst_taglib_LIB_DEPENDS=	libtag.so:audio/taglib
431
439
Lines 460-465 gst_vpx_PLIST_FILES= ${GST_LIB_DIR}/libgstvpx.so \ Link Here
460
gst_vdpau_LIB_DEPENDS=	libvdpau.so:multimedia/libvdpau
468
gst_vdpau_LIB_DEPENDS=	libvdpau.so:multimedia/libvdpau
461
gst_vdpau_GST_PLUGIN_DIR=	sys/vdpau
469
gst_vdpau_GST_PLUGIN_DIR=	sys/vdpau
462
470
471
# vulkan
472
gst_vulkan_LIB_DEPENDS=	libvulkan.so:graphics/vulkan-loader \
473
	libwayland-client.so:graphics/wayland
474
gst_vulkan_CONFIGURE_ARGS=	--enable-wayland
475
463
# webp
476
# webp
464
gst_webp_LIB_DEPENDS=	libwebp.so:graphics/webp
477
gst_webp_LIB_DEPENDS=	libwebp.so:graphics/webp
465
478
(-)w/multimedia/gstreamer1-plugins/distinfo (-9 / +9 lines)
Lines 1-9 Link Here
1
TIMESTAMP = 1506168324
1
TIMESTAMP = 1537266846
2
SHA256 (gst-plugins-base-1.12.3.tar.xz) = d3d37b8489d37fa0018973d850bd2067b98af335fef2fa543ee7d40359e3cea5
2
SHA256 (gst-plugins-base-1.14.3.tar.xz) = f0b319c36be0ffc2a00380c77ba269cdf04e2b39bbc49d30b641fc35aa0b7952
3
SIZE (gst-plugins-base-1.12.3.tar.xz) = 3117364
3
SIZE (gst-plugins-base-1.14.3.tar.xz) = 3702184
4
SHA256 (gst-plugins-bad-1.12.3.tar.xz) = 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec
4
SHA256 (gst-plugins-bad-1.14.3.tar.xz) = b2224e5d9c1b85ad51233f6135524bb9e16a9172d395edc79c73b89094659fd5
5
SIZE (gst-plugins-bad-1.12.3.tar.xz) = 4707000
5
SIZE (gst-plugins-bad-1.14.3.tar.xz) = 4678316
6
SHA256 (gst-plugins-ugly-1.12.3.tar.xz) = e88ca584c94ea78eeecbf3af00ef7f134b66bdee7408aa4aa6c547235e060052
6
SHA256 (gst-plugins-ugly-1.14.3.tar.xz) = 43847fc4d1eae26dd48a6a93d0460146f5f0802582a7e8a9cc66f09dcb0b2306
7
SIZE (gst-plugins-ugly-1.12.3.tar.xz) = 903784
7
SIZE (gst-plugins-ugly-1.14.3.tar.xz) = 889492
8
SHA256 (gst-plugins-good-1.12.3.tar.xz) = 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03
8
SHA256 (gst-plugins-good-1.14.3.tar.xz) = 5112bce6af0be62760687ca47873c90ce4d65d3fe920a3adf8145db7b07bff5d
9
SIZE (gst-plugins-good-1.12.3.tar.xz) = 3487448
9
SIZE (gst-plugins-good-1.14.3.tar.xz) = 3790052
(-)w/multimedia/gstreamer1-plugins/pkg-plist (-2 / +15 lines)
Lines 1-10 Link Here
1
bin/gst-device-monitor-%%VERSION%%
1
bin/gst-device-monitor-%%VERSION%%
2
bin/gst-discoverer-%%VERSION%%
2
bin/gst-discoverer-%%VERSION%%
3
bin/gst-play-%%VERSION%%
3
bin/gst-play-%%VERSION%%
4
include/gstreamer-%%VERSION%%/gst/allocators/allocators-prelude.h
4
include/gstreamer-%%VERSION%%/gst/allocators/allocators.h
5
include/gstreamer-%%VERSION%%/gst/allocators/allocators.h
5
include/gstreamer-%%VERSION%%/gst/allocators/gstdmabuf.h
6
include/gstreamer-%%VERSION%%/gst/allocators/gstdmabuf.h
6
include/gstreamer-%%VERSION%%/gst/allocators/gstfdmemory.h
7
include/gstreamer-%%VERSION%%/gst/allocators/gstfdmemory.h
8
include/gstreamer-%%VERSION%%/gst/allocators/gstphysmemory.h
7
include/gstreamer-%%VERSION%%/gst/app/app-enumtypes.h
9
include/gstreamer-%%VERSION%%/gst/app/app-enumtypes.h
10
include/gstreamer-%%VERSION%%/gst/app/app-prelude.h
8
include/gstreamer-%%VERSION%%/gst/app/app.h
11
include/gstreamer-%%VERSION%%/gst/app/app.h
9
include/gstreamer-%%VERSION%%/gst/app/gstappsink.h
12
include/gstreamer-%%VERSION%%/gst/app/gstappsink.h
10
include/gstreamer-%%VERSION%%/gst/app/gstappsrc.h
13
include/gstreamer-%%VERSION%%/gst/app/gstappsrc.h
Lines 14-22 include/gstreamer-%%VERSION%%/gst/audio/audio-converter.h Link Here
14
include/gstreamer-%%VERSION%%/gst/audio/audio-enumtypes.h
17
include/gstreamer-%%VERSION%%/gst/audio/audio-enumtypes.h
15
include/gstreamer-%%VERSION%%/gst/audio/audio-format.h
18
include/gstreamer-%%VERSION%%/gst/audio/audio-format.h
16
include/gstreamer-%%VERSION%%/gst/audio/audio-info.h
19
include/gstreamer-%%VERSION%%/gst/audio/audio-info.h
20
include/gstreamer-%%VERSION%%/gst/audio/audio-prelude.h
17
include/gstreamer-%%VERSION%%/gst/audio/audio-quantize.h
21
include/gstreamer-%%VERSION%%/gst/audio/audio-quantize.h
18
include/gstreamer-%%VERSION%%/gst/audio/audio-resampler.h
22
include/gstreamer-%%VERSION%%/gst/audio/audio-resampler.h
19
include/gstreamer-%%VERSION%%/gst/audio/audio.h
23
include/gstreamer-%%VERSION%%/gst/audio/audio.h
24
include/gstreamer-%%VERSION%%/gst/audio/gstaudioaggregator.h
20
include/gstreamer-%%VERSION%%/gst/audio/gstaudiobasesink.h
25
include/gstreamer-%%VERSION%%/gst/audio/gstaudiobasesink.h
21
include/gstreamer-%%VERSION%%/gst/audio/gstaudiobasesrc.h
26
include/gstreamer-%%VERSION%%/gst/audio/gstaudiobasesrc.h
22
include/gstreamer-%%VERSION%%/gst/audio/gstaudiocdsrc.h
27
include/gstreamer-%%VERSION%%/gst/audio/gstaudiocdsrc.h
Lines 29-35 include/gstreamer-%%VERSION%%/gst/audio/gstaudiometa.h Link Here
29
include/gstreamer-%%VERSION%%/gst/audio/gstaudioringbuffer.h
34
include/gstreamer-%%VERSION%%/gst/audio/gstaudioringbuffer.h
30
include/gstreamer-%%VERSION%%/gst/audio/gstaudiosink.h
35
include/gstreamer-%%VERSION%%/gst/audio/gstaudiosink.h
31
include/gstreamer-%%VERSION%%/gst/audio/gstaudiosrc.h
36
include/gstreamer-%%VERSION%%/gst/audio/gstaudiosrc.h
37
include/gstreamer-%%VERSION%%/gst/audio/gstaudiostreamalign.h
32
include/gstreamer-%%VERSION%%/gst/audio/streamvolume.h
38
include/gstreamer-%%VERSION%%/gst/audio/streamvolume.h
39
include/gstreamer-%%VERSION%%/gst/fft/fft-prelude.h
33
include/gstreamer-%%VERSION%%/gst/fft/fft.h
40
include/gstreamer-%%VERSION%%/gst/fft/fft.h
34
include/gstreamer-%%VERSION%%/gst/fft/gstfft.h
41
include/gstreamer-%%VERSION%%/gst/fft/gstfft.h
35
include/gstreamer-%%VERSION%%/gst/fft/gstfftf32.h
42
include/gstreamer-%%VERSION%%/gst/fft/gstfftf32.h
Lines 46-54 include/gstreamer-%%VERSION%%/gst/pbutils/gstpluginsbaseversion.h Link Here
46
include/gstreamer-%%VERSION%%/gst/pbutils/install-plugins.h
53
include/gstreamer-%%VERSION%%/gst/pbutils/install-plugins.h
47
include/gstreamer-%%VERSION%%/gst/pbutils/missing-plugins.h
54
include/gstreamer-%%VERSION%%/gst/pbutils/missing-plugins.h
48
include/gstreamer-%%VERSION%%/gst/pbutils/pbutils-enumtypes.h
55
include/gstreamer-%%VERSION%%/gst/pbutils/pbutils-enumtypes.h
56
include/gstreamer-%%VERSION%%/gst/pbutils/pbutils-prelude.h
49
include/gstreamer-%%VERSION%%/gst/pbutils/pbutils.h
57
include/gstreamer-%%VERSION%%/gst/pbutils/pbutils.h
50
include/gstreamer-%%VERSION%%/gst/riff/riff-ids.h
58
include/gstreamer-%%VERSION%%/gst/riff/riff-ids.h
51
include/gstreamer-%%VERSION%%/gst/riff/riff-media.h
59
include/gstreamer-%%VERSION%%/gst/riff/riff-media.h
60
include/gstreamer-%%VERSION%%/gst/riff/riff-prelude.h
52
include/gstreamer-%%VERSION%%/gst/riff/riff-read.h
61
include/gstreamer-%%VERSION%%/gst/riff/riff-read.h
53
include/gstreamer-%%VERSION%%/gst/riff/riff.h
62
include/gstreamer-%%VERSION%%/gst/riff/riff.h
54
include/gstreamer-%%VERSION%%/gst/rtp/gstrtcpbuffer.h
63
include/gstreamer-%%VERSION%%/gst/rtp/gstrtcpbuffer.h
Lines 60-65 include/gstreamer-%%VERSION%%/gst/rtp/gstrtpbuffer.h Link Here
60
include/gstreamer-%%VERSION%%/gst/rtp/gstrtpdefs.h
69
include/gstreamer-%%VERSION%%/gst/rtp/gstrtpdefs.h
61
include/gstreamer-%%VERSION%%/gst/rtp/gstrtphdrext.h
70
include/gstreamer-%%VERSION%%/gst/rtp/gstrtphdrext.h
62
include/gstreamer-%%VERSION%%/gst/rtp/gstrtppayloads.h
71
include/gstreamer-%%VERSION%%/gst/rtp/gstrtppayloads.h
72
include/gstreamer-%%VERSION%%/gst/rtp/rtp-prelude.h
63
include/gstreamer-%%VERSION%%/gst/rtp/rtp.h
73
include/gstreamer-%%VERSION%%/gst/rtp/rtp.h
64
include/gstreamer-%%VERSION%%/gst/rtsp/gstrtsp-enumtypes.h
74
include/gstreamer-%%VERSION%%/gst/rtsp/gstrtsp-enumtypes.h
65
include/gstreamer-%%VERSION%%/gst/rtsp/gstrtsp.h
75
include/gstreamer-%%VERSION%%/gst/rtsp/gstrtsp.h
Lines 70-83 include/gstreamer-%%VERSION%%/gst/rtsp/gstrtspmessage.h Link Here
70
include/gstreamer-%%VERSION%%/gst/rtsp/gstrtsprange.h
80
include/gstreamer-%%VERSION%%/gst/rtsp/gstrtsprange.h
71
include/gstreamer-%%VERSION%%/gst/rtsp/gstrtsptransport.h
81
include/gstreamer-%%VERSION%%/gst/rtsp/gstrtsptransport.h
72
include/gstreamer-%%VERSION%%/gst/rtsp/gstrtspurl.h
82
include/gstreamer-%%VERSION%%/gst/rtsp/gstrtspurl.h
83
include/gstreamer-%%VERSION%%/gst/rtsp/rtsp-prelude.h
73
include/gstreamer-%%VERSION%%/gst/rtsp/rtsp.h
84
include/gstreamer-%%VERSION%%/gst/rtsp/rtsp.h
74
include/gstreamer-%%VERSION%%/gst/sdp/gstmikey.h
85
include/gstreamer-%%VERSION%%/gst/sdp/gstmikey.h
75
include/gstreamer-%%VERSION%%/gst/sdp/gstsdp.h
86
include/gstreamer-%%VERSION%%/gst/sdp/gstsdp.h
76
include/gstreamer-%%VERSION%%/gst/sdp/gstsdpmessage.h
87
include/gstreamer-%%VERSION%%/gst/sdp/gstsdpmessage.h
88
include/gstreamer-%%VERSION%%/gst/sdp/sdp-prelude.h
77
include/gstreamer-%%VERSION%%/gst/sdp/sdp.h
89
include/gstreamer-%%VERSION%%/gst/sdp/sdp.h
78
include/gstreamer-%%VERSION%%/gst/tag/gsttagdemux.h
90
include/gstreamer-%%VERSION%%/gst/tag/gsttagdemux.h
79
include/gstreamer-%%VERSION%%/gst/tag/gsttagmux.h
91
include/gstreamer-%%VERSION%%/gst/tag/gsttagmux.h
80
include/gstreamer-%%VERSION%%/gst/tag/tag-enumtypes.h
92
include/gstreamer-%%VERSION%%/gst/tag/tag-enumtypes.h
93
include/gstreamer-%%VERSION%%/gst/tag/tag-prelude.h
81
include/gstreamer-%%VERSION%%/gst/tag/tag.h
94
include/gstreamer-%%VERSION%%/gst/tag/tag.h
82
include/gstreamer-%%VERSION%%/gst/tag/xmpwriter.h
95
include/gstreamer-%%VERSION%%/gst/tag/xmpwriter.h
83
include/gstreamer-%%VERSION%%/gst/video/colorbalance.h
96
include/gstreamer-%%VERSION%%/gst/video/colorbalance.h
Lines 104-109 include/gstreamer-%%VERSION%%/gst/video/video-frame.h Link Here
104
include/gstreamer-%%VERSION%%/gst/video/video-info.h
117
include/gstreamer-%%VERSION%%/gst/video/video-info.h
105
include/gstreamer-%%VERSION%%/gst/video/video-multiview.h
118
include/gstreamer-%%VERSION%%/gst/video/video-multiview.h
106
include/gstreamer-%%VERSION%%/gst/video/video-overlay-composition.h
119
include/gstreamer-%%VERSION%%/gst/video/video-overlay-composition.h
120
include/gstreamer-%%VERSION%%/gst/video/video-prelude.h
107
include/gstreamer-%%VERSION%%/gst/video/video-resampler.h
121
include/gstreamer-%%VERSION%%/gst/video/video-resampler.h
108
include/gstreamer-%%VERSION%%/gst/video/video-scaler.h
122
include/gstreamer-%%VERSION%%/gst/video/video-scaler.h
109
include/gstreamer-%%VERSION%%/gst/video/video-tile.h
123
include/gstreamer-%%VERSION%%/gst/video/video-tile.h
Lines 114-120 include/gstreamer-%%VERSION%%/gst/video/videooverlay.h Link Here
114
lib/girepository-1.0/GstAllocators-%%VERSION%%.typelib
128
lib/girepository-1.0/GstAllocators-%%VERSION%%.typelib
115
lib/girepository-1.0/GstApp-%%VERSION%%.typelib
129
lib/girepository-1.0/GstApp-%%VERSION%%.typelib
116
lib/girepository-1.0/GstAudio-%%VERSION%%.typelib
130
lib/girepository-1.0/GstAudio-%%VERSION%%.typelib
117
lib/girepository-1.0/GstFft-%%VERSION%%.typelib
118
lib/girepository-1.0/GstPbutils-%%VERSION%%.typelib
131
lib/girepository-1.0/GstPbutils-%%VERSION%%.typelib
119
lib/girepository-1.0/GstRtp-%%VERSION%%.typelib
132
lib/girepository-1.0/GstRtp-%%VERSION%%.typelib
120
lib/girepository-1.0/GstRtsp-%%VERSION%%.typelib
133
lib/girepository-1.0/GstRtsp-%%VERSION%%.typelib
Lines 124-129 lib/girepository-1.0/GstVideo-%%VERSION%%.typelib Link Here
124
lib/gstreamer-%%VERSION%%/libgstadder.so
137
lib/gstreamer-%%VERSION%%/libgstadder.so
125
lib/gstreamer-%%VERSION%%/libgstapp.so
138
lib/gstreamer-%%VERSION%%/libgstapp.so
126
lib/gstreamer-%%VERSION%%/libgstaudioconvert.so
139
lib/gstreamer-%%VERSION%%/libgstaudioconvert.so
140
lib/gstreamer-%%VERSION%%/libgstaudiomixer.so
127
lib/gstreamer-%%VERSION%%/libgstaudiorate.so
141
lib/gstreamer-%%VERSION%%/libgstaudiorate.so
128
lib/gstreamer-%%VERSION%%/libgstaudioresample.so
142
lib/gstreamer-%%VERSION%%/libgstaudioresample.so
129
lib/gstreamer-%%VERSION%%/libgstaudiotestsrc.so
143
lib/gstreamer-%%VERSION%%/libgstaudiotestsrc.so
Lines 191-197 man/man1/gst-play-%%VERSION%%.1.gz Link Here
191
share/gir-1.0/GstAllocators-%%VERSION%%.gir
205
share/gir-1.0/GstAllocators-%%VERSION%%.gir
192
share/gir-1.0/GstApp-%%VERSION%%.gir
206
share/gir-1.0/GstApp-%%VERSION%%.gir
193
share/gir-1.0/GstAudio-%%VERSION%%.gir
207
share/gir-1.0/GstAudio-%%VERSION%%.gir
194
share/gir-1.0/GstFft-%%VERSION%%.gir
195
share/gir-1.0/GstPbutils-%%VERSION%%.gir
208
share/gir-1.0/GstPbutils-%%VERSION%%.gir
196
share/gir-1.0/GstRtp-%%VERSION%%.gir
209
share/gir-1.0/GstRtp-%%VERSION%%.gir
197
share/gir-1.0/GstRtsp-%%VERSION%%.gir
210
share/gir-1.0/GstRtsp-%%VERSION%%.gir
(-)w/multimedia/gstreamer1-qt/Makefile (-2 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	gstreamer1
3
PORTNAME=	gstreamer1
4
PORTVERSION=	1.2.0
4
PORTVERSION=	1.2.0
5
PORTREVISION=	13
6
CATEGORIES=	multimedia
5
CATEGORIES=	multimedia
7
MASTER_SITES=	http://gstreamer.freedesktop.org/src/qt-gstreamer/
6
MASTER_SITES=	http://gstreamer.freedesktop.org/src/qt-gstreamer/
8
PKGNAMESUFFIX=	-${FLAVOR}
7
PKGNAMESUFFIX=	-${FLAVOR}
Lines 19-25 FLAVOR?= ${FLAVORS:[1]} Link Here
19
18
20
CONFLICTS_INSTALL=	gstreamer${PKGNAMESUFFIX}-*
19
CONFLICTS_INSTALL=	gstreamer${PKGNAMESUFFIX}-*
21
20
22
USES=		bison cmake:outsource pathfix pkgconfig tar:xz
21
USES=		gl gnome bison cmake:outsource pathfix pkgconfig tar:xz
23
USE_GSTREAMER1=	yes
22
USE_GSTREAMER1=	yes
24
23
25
USE_GL=		gl
24
USE_GL=		gl
(-)w/multimedia/gstreamer1-rtsp-server/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer1-rtsp-server
4
PORTNAME=	gstreamer1-rtsp-server
5
PORTVERSION=	1.12.3
5
PORTVERSION=	1.14.3
6
CATEGORIES=	multimedia
6
CATEGORIES=	multimedia
7
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-rtsp-server/
7
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-rtsp-server/
8
DISTNAME=	gst-rtsp-server-${PORTVERSION}
8
DISTNAME=	gst-rtsp-server-${PORTVERSION}
Lines 17-22 USE_GNOME= glib20 introspection:build Link Here
17
USE_GSTREAMER1=	good bad
17
USE_GSTREAMER1=	good bad
18
INSTALL_TARGET=	install-strip
18
INSTALL_TARGET=	install-strip
19
19
20
PLIST_SUB=	VERSION=1.0 SOVERSION=0.1203.0
20
PLIST_SUB=	VERSION=1.0 SOVERSION=0.1403.0
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)w/multimedia/gstreamer1-rtsp-server/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1506170307
1
TIMESTAMP = 1537267297
2
SHA256 (gst-rtsp-server-1.12.3.tar.xz) = 67255971bb16029a01de66b9f9687f20d8dbf3d3bd75feb48605d0723a7c74ec
2
SHA256 (gst-rtsp-server-1.14.3.tar.xz) = 1f654c7617af15d13b67bf833f4c81d086ecbfd8cce7f2bf65fe5c1c3519f4e6
3
SIZE (gst-rtsp-server-1.12.3.tar.xz) = 631392
3
SIZE (gst-rtsp-server-1.14.3.tar.xz) = 667964
(-)w/multimedia/gstreamer1-rtsp-server/pkg-plist (+5 lines)
Lines 6-14 include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-media-factory-uri.h Link Here
6
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-media-factory.h
6
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-media-factory.h
7
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-media.h
7
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-media.h
8
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-mount-points.h
8
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-mount-points.h
9
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-onvif-client.h
10
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-onvif-media-factory.h
11
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-onvif-media.h
12
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-onvif-server.h
9
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-params.h
13
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-params.h
10
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-permissions.h
14
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-permissions.h
11
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-sdp.h
15
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-sdp.h
16
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-server-prelude.h
12
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-server.h
17
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-server.h
13
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-session-media.h
18
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-session-media.h
14
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-session-pool.h
19
include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-session-pool.h
(-)w/multimedia/gstreamer1-vaapi/Makefile (-5 / +12 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer1-vaapi
4
PORTNAME=	gstreamer1-vaapi
5
PORTVERSION=	1.12.3
5
PORTVERSION=	1.14.3
6
PORTREVISION=	4
7
CATEGORIES=	multimedia
6
CATEGORIES=	multimedia
8
MASTER_SITES=	https://gstreamer.freedesktop.org/src/gstreamer-vaapi/
7
MASTER_SITES=	https://gstreamer.freedesktop.org/src/gstreamer-vaapi/
9
DISTNAME=	gstreamer-vaapi-${PORTVERSION}
8
DISTNAME=	gstreamer-vaapi-${PORTVERSION}
Lines 16-22 LICENSE= LGPL21 Link Here
16
LIB_DEPENDS=	libva.so:multimedia/libva
15
LIB_DEPENDS=	libva.so:multimedia/libva
17
16
18
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
19
CONFIGURE_ARGS=	--disable-wayland
20
INSTALL_TARGET=	install-strip
18
INSTALL_TARGET=	install-strip
21
USES=		compiler:c11 gettext-runtime gmake gnome libtool \
19
USES=		compiler:c11 gettext-runtime gmake gnome libtool \
22
		pkgconfig tar:xz
20
		pkgconfig tar:xz
Lines 26-32 USE_GSTREAMER1= bad gl Link Here
26
USE_GL=		gl
24
USE_GL=		gl
27
USE_XORG=	x11 xrandr xrender xorgproto:build
25
USE_XORG=	x11 xrandr xrender xorgproto:build
28
26
29
# drm backend needs libudev so disable it for now.
27
OPTIONS_DEFINE=	DRM WAYLAND
30
CONFIGURE_ARGS+=--disable-drm
28
29
DRM_DESC=	Raw KMS/DRM backend
30
31
DRM_CONFIGURE_ENABLE=	drm
32
DRM_LIB_DEPENDS=	libudev.so:devel/libudev-devd \
33
	libdrm.so:graphics/libdrm
34
35
WAYLAND_CONFIGURE_ENABLE=	wayland
36
WAYLAND_LIB_DEPENDS=	libva-wayland.so:multimedia/libva \
37
	libwayland-client.so:graphics/wayland
31
38
32
.include <bsd.port.mk>
39
.include <bsd.port.mk>
(-)w/multimedia/gstreamer1-vaapi/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1506173891
1
TIMESTAMP = 1537266352
2
SHA256 (gstreamer-vaapi-1.12.3.tar.xz) = f4cdafd8fd9606a490917c8b67336e835df1219580d55421c70480fd0913744d
2
SHA256 (gstreamer-vaapi-1.14.3.tar.xz) = 8f5e65cb96aa6e44ff80926366d4a6fef9b8da68a04bab4bf2cbed93941c74f0
3
SIZE (gstreamer-vaapi-1.12.3.tar.xz) = 996360
3
SIZE (gstreamer-vaapi-1.14.3.tar.xz) = 1070536
(-)c/multimedia/gstreamer1-vaapi/files/patch-configure (-52 lines)
Removed Link Here
1
--- configure.orig	2017-09-18 12:23:59 UTC
2
+++ configure
3
@@ -18008,12 +18008,12 @@ if test -n "$PKG_CONFIG"; then
4
         pkg_cv_LIBVA_CFLAGS="$LIBVA_CFLAGS"
5
     else
6
         if test -n "$PKG_CONFIG" && \
7
-    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libva >= \$VAAPI_REQ libva < 0.99.0\""; } >&5
8
-  ($PKG_CONFIG --exists --print-errors "libva >= $VAAPI_REQ libva < 0.99.0") 2>&5
9
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libva >= \$VAAPI_REQ libva != 0.99.0\""; } >&5
10
+  ($PKG_CONFIG --exists --print-errors "libva >= $VAAPI_REQ libva != 0.99.0") 2>&5
11
   ac_status=$?
12
   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13
   test $ac_status = 0; }; then
14
-  pkg_cv_LIBVA_CFLAGS=`$PKG_CONFIG --cflags "libva >= $VAAPI_REQ libva < 0.99.0" 2>/dev/null`
15
+  pkg_cv_LIBVA_CFLAGS=`$PKG_CONFIG --cflags "libva >= $VAAPI_REQ libva != 0.99.0" 2>/dev/null`
16
 else
17
   pkg_failed=yes
18
 fi
19
@@ -18026,12 +18026,12 @@ if test -n "$PKG_CONFIG"; then
20
         pkg_cv_LIBVA_LIBS="$LIBVA_LIBS"
21
     else
22
         if test -n "$PKG_CONFIG" && \
23
-    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libva >= \$VAAPI_REQ libva < 0.99.0\""; } >&5
24
-  ($PKG_CONFIG --exists --print-errors "libva >= $VAAPI_REQ libva < 0.99.0") 2>&5
25
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libva >= \$VAAPI_REQ libva != 0.99.0\""; } >&5
26
+  ($PKG_CONFIG --exists --print-errors "libva >= $VAAPI_REQ libva != 0.99.0") 2>&5
27
   ac_status=$?
28
   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
29
   test $ac_status = 0; }; then
30
-  pkg_cv_LIBVA_LIBS=`$PKG_CONFIG --libs "libva >= $VAAPI_REQ libva < 0.99.0" 2>/dev/null`
31
+  pkg_cv_LIBVA_LIBS=`$PKG_CONFIG --libs "libva >= $VAAPI_REQ libva != 0.99.0" 2>/dev/null`
32
 else
33
   pkg_failed=yes
34
 fi
35
@@ -18050,14 +18050,14 @@ else
36
         _pkg_short_errors_supported=no
37
 fi
38
         if test $_pkg_short_errors_supported = yes; then
39
-	        LIBVA_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "libva >= $VAAPI_REQ libva < 0.99.0"`
40
+	        LIBVA_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "libva >= $VAAPI_REQ libva != 0.99.0"`
41
         else
42
-	        LIBVA_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "libva >= $VAAPI_REQ libva < 0.99.0"`
43
+	        LIBVA_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "libva >= $VAAPI_REQ libva != 0.99.0"`
44
         fi
45
 	# Put the nasty error message in config.log where it belongs
46
 	echo "$LIBVA_PKG_ERRORS" >&5
47
 
48
-	as_fn_error $? "Package requirements (libva >= $VAAPI_REQ libva < 0.99.0) were not met:
49
+	as_fn_error $? "Package requirements (libva >= $VAAPI_REQ libva != 0.99.0) were not met:
50
 
51
 $LIBVA_PKG_ERRORS
52
 
(-)c/multimedia/gstreamer1-vaapi/files/patch-gst-libs_gst_vaapi_gstvaapiutils.c (-77 lines)
Removed Link Here
1
From 777bba473e3ed1c7b8b7f7f0322892851c70dfd9 Mon Sep 17 00:00:00 2001
2
From: =?UTF-8?q?V=C3=ADctor=20Manuel=20J=C3=A1quez=20Leal?=
3
 <vjaquez@igalia.com>
4
Date: Tue, 11 Jul 2017 17:29:13 +0200
5
Subject: libs: utils: libva 1.0 changed the logging
6
7
The logging mechanism in libva has changed it's functions
8
signatures. This patch updates that for libva versions >= 1.0
9
10
https://bugzilla.gnome.org/show_bug.cgi?id=784398
11
12
diff --git a/gst-libs/gst/vaapi/gstvaapiutils.c b/gst-libs/gst/vaapi/gstvaapiutils.c
13
index 0ed1efe..c24bed7 100644
14
--- gst-libs/gst/vaapi/gstvaapiutils.c
15
+++ gst-libs/gst/vaapi/gstvaapiutils.c
16
@@ -46,15 +46,43 @@
17
 #define STRCASE(x)      case x: return STRINGIFY(x)
18
 
19
 #if VA_CHECK_VERSION (0,40,0)
20
-static void
21
-gst_vaapi_log (const char *message)
22
+static gchar *
23
+strip_msg (const char *message)
24
 {
25
   gchar *msg;
26
 
27
   msg = g_strdup (message);
28
   if (!msg)
29
+    return NULL;
30
+  return g_strstrip (msg);
31
+}
32
+
33
+#if VA_CHECK_VERSION (1,0,0)
34
+static void
35
+gst_vaapi_err (void *data, const char *message)
36
+{
37
+  gchar *msg;
38
+
39
+  msg = strip_msg (message);
40
+  if (!msg)
41
+    return;
42
+  GST_ERROR ("%s", msg);
43
+  g_free (msg);
44
+}
45
+#endif
46
+
47
+static void
48
+gst_vaapi_log (
49
+#if VA_CHECK_VERSION (1,0,0)
50
+    void *data,
51
+#endif
52
+    const char *message)
53
+{
54
+  gchar *msg;
55
+
56
+  msg = strip_msg (message);
57
+  if (!msg)
58
     return;
59
-  g_strchomp (msg);
60
   GST_INFO ("%s", msg);
61
   g_free (msg);
62
 }
63
@@ -66,7 +94,10 @@ vaapi_initialize (VADisplay dpy)
64
   gint major_version, minor_version;
65
   VAStatus status;
66
 
67
-#if VA_CHECK_VERSION (0,40,0)
68
+#if VA_CHECK_VERSION (1,0,0)
69
+  vaSetErrorCallback (dpy, gst_vaapi_err, NULL);
70
+  vaSetInfoCallback (dpy, gst_vaapi_log, NULL);
71
+#elif VA_CHECK_VERSION (0,40,0)
72
   vaSetInfoCallback (gst_vaapi_log);
73
 #endif
74
 
75
-- 
76
cgit v0.10.2
77
(-)w/multimedia/gstreamer1-validate/Makefile (-4 / +4 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer1-validate
4
PORTNAME=	gstreamer1-validate
5
PORTVERSION=	1.12.3
5
PORTVERSION=	1.14.3
6
PORTREVISION=	1
7
CATEGORIES=	multimedia
6
CATEGORIES=	multimedia
8
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-validate/
7
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-validate/
9
DISTNAME=	gst-validate-${PORTVERSION}
8
DISTNAME=	gst-validate-${PORTVERSION}
Lines 11-17 DISTNAME= gst-validate-${PORTVERSION} Link Here
11
MAINTAINER=	multimedia@FreeBSD.org
10
MAINTAINER=	multimedia@FreeBSD.org
12
COMMENT=	Gstreamer element validation suite
11
COMMENT=	Gstreamer element validation suite
13
12
14
LIB_DEPENDS=	libjson-glib-1.0.so:devel/json-glib
13
LIB_DEPENDS=	libjson-glib-1.0.so:devel/json-glib \
14
		libgstrtspserver-1.0.so:multimedia/gstreamer1-rtsp-server
15
15
16
USES=		gettext-runtime gmake gnome libtool pathfix \
16
USES=		gettext-runtime gmake gnome libtool pathfix \
17
		pkgconfig python:2.7 shebangfix tar:xz
17
		pkgconfig python:2.7 shebangfix tar:xz
Lines 22-27 USE_GNOME= cairo gdkpixbuf2 gtk30 introspection:build Link Here
22
USE_GSTREAMER1=	yes
22
USE_GSTREAMER1=	yes
23
INSTALL_TARGET=	install-strip
23
INSTALL_TARGET=	install-strip
24
24
25
PLIST_SUB=	VERSION=1.0 SOVERSION=0.1203.0
25
PLIST_SUB=	VERSION=1.0 SOVERSION=0.1403.0
26
26
27
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)w/multimedia/gstreamer1-validate/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1506174034
1
TIMESTAMP = 1537267330
2
SHA256 (gst-validate-1.12.3.tar.xz) = 5139949d20274fdd702492438eeab2c9e55aa82f60aca17db27ebd3faf08489e
2
SHA256 (gst-validate-1.14.3.tar.xz) = 0910f75de9028edb9f1ba0571470482365ff0c9e5373506780ea38ba0cc9f703
3
SIZE (gst-validate-1.12.3.tar.xz) = 674008
3
SIZE (gst-validate-1.14.3.tar.xz) = 699576
(-)w/multimedia/gstreamer1-validate/pkg-plist (-1 / +3 lines)
Lines 2-10 bin/gst-validate-%%VERSION%% Link Here
2
bin/gst-validate-images-check-%%VERSION%%
2
bin/gst-validate-images-check-%%VERSION%%
3
bin/gst-validate-launcher
3
bin/gst-validate-launcher
4
bin/gst-validate-media-check-%%VERSION%%
4
bin/gst-validate-media-check-%%VERSION%%
5
bin/gst-validate-rtsp-server-%%VERSION%%
5
bin/gst-validate-transcoding-%%VERSION%%
6
bin/gst-validate-transcoding-%%VERSION%%
6
include/gstreamer-%%VERSION%%/gst/validate/gst-validate-bin-monitor.h
7
include/gstreamer-%%VERSION%%/gst/validate/gst-validate-bin-monitor.h
7
include/gstreamer-%%VERSION%%/gst/validate/gst-validate-element-monitor.h
8
include/gstreamer-%%VERSION%%/gst/validate/gst-validate-element-monitor.h
9
include/gstreamer-%%VERSION%%/gst/validate/gst-validate-enum-types.h
8
include/gstreamer-%%VERSION%%/gst/validate/gst-validate-enums.h
10
include/gstreamer-%%VERSION%%/gst/validate/gst-validate-enums.h
9
include/gstreamer-%%VERSION%%/gst/validate/gst-validate-media-info.h
11
include/gstreamer-%%VERSION%%/gst/validate/gst-validate-media-info.h
10
include/gstreamer-%%VERSION%%/gst/validate/gst-validate-monitor-factory.h
12
include/gstreamer-%%VERSION%%/gst/validate/gst-validate-monitor-factory.h
Lines 22-27 include/gstreamer-%%VERSION%%/gst/validate/gst-validate-utils.h Link Here
22
include/gstreamer-%%VERSION%%/gst/validate/media-descriptor-parser.h
24
include/gstreamer-%%VERSION%%/gst/validate/media-descriptor-parser.h
23
include/gstreamer-%%VERSION%%/gst/validate/media-descriptor-writer.h
25
include/gstreamer-%%VERSION%%/gst/validate/media-descriptor-writer.h
24
include/gstreamer-%%VERSION%%/gst/validate/media-descriptor.h
26
include/gstreamer-%%VERSION%%/gst/validate/media-descriptor.h
27
include/gstreamer-%%VERSION%%/gst/validate/validate-prelude.h
25
include/gstreamer-%%VERSION%%/gst/validate/validate.h
28
include/gstreamer-%%VERSION%%/gst/validate/validate.h
26
include/gstreamer-%%VERSION%%/lib/validate/video/gssim.h
29
include/gstreamer-%%VERSION%%/lib/validate/video/gssim.h
27
include/gstreamer-%%VERSION%%/lib/validate/video/gstvalidatessim.h
30
include/gstreamer-%%VERSION%%/lib/validate/video/gstvalidatessim.h
Lines 106-112 share/gstreamer-%%VERSION%%/validate/scenarios/seek_backward.scenario Link Here
106
share/gstreamer-%%VERSION%%/validate/scenarios/seek_forward.scenario
109
share/gstreamer-%%VERSION%%/validate/scenarios/seek_forward.scenario
107
share/gstreamer-%%VERSION%%/validate/scenarios/seek_forward_backward.scenario
110
share/gstreamer-%%VERSION%%/validate/scenarios/seek_forward_backward.scenario
108
share/gstreamer-%%VERSION%%/validate/scenarios/seek_with_stop.scenario
111
share/gstreamer-%%VERSION%%/validate/scenarios/seek_with_stop.scenario
109
share/gstreamer-%%VERSION%%/validate/scenarios/setup_sink_props_max_lateness.scenario
110
share/gstreamer-%%VERSION%%/validate/scenarios/simple_seeks.scenario
112
share/gstreamer-%%VERSION%%/validate/scenarios/simple_seeks.scenario
111
share/gstreamer-%%VERSION%%/validate/scenarios/switch_audio_track.scenario
113
share/gstreamer-%%VERSION%%/validate/scenarios/switch_audio_track.scenario
112
share/gstreamer-%%VERSION%%/validate/scenarios/switch_audio_track_while_paused.scenario
114
share/gstreamer-%%VERSION%%/validate/scenarios/switch_audio_track_while_paused.scenario
(-)w/multimedia/gstreamer1/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer
4
PORTNAME=	gstreamer
5
PORTVERSION=	1.12.3
5
PORTVERSION=	1.14.3
6
CATEGORIES=	multimedia
6
CATEGORIES=	multimedia
7
MASTER_SITES=	GNOME \
7
MASTER_SITES=	GNOME \
8
		http://gstreamer.freedesktop.org/src/gstreamer/
8
		http://gstreamer.freedesktop.org/src/gstreamer/
Lines 28-34 CONFIGURE_ARGS= --disable-tests \ Link Here
28
CONFIGURE_ENV=	ac_cv_func_register_printf_function="no"
28
CONFIGURE_ENV=	ac_cv_func_register_printf_function="no"
29
INSTALL_TARGET=	install-strip
29
INSTALL_TARGET=	install-strip
30
PLIST_SUB=	VERSION=${GST10_VERSION} \
30
PLIST_SUB=	VERSION=${GST10_VERSION} \
31
		SOVERSION=0.1203.0
31
		SOVERSION=0.1403.0
32
USE_LDCONFIG=	yes
32
USE_LDCONFIG=	yes
33
GST10_VERSION=	1.0
33
GST10_VERSION=	1.0
34
34
(-)w/multimedia/gstreamer1/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1506167841
1
TIMESTAMP = 1537266039
2
SHA256 (gstreamer-1.12.3.tar.xz) = d388f492440897f02b01eebb033ca2d41078a3d85c0eddc030cdea5a337a216e
2
SHA256 (gstreamer-1.14.3.tar.xz) = 13ae530eb1d4566c3aa0cff1bbb8e64c643065bb12e2e7c707f311ab4a390456
3
SIZE (gstreamer-1.12.3.tar.xz) = 3175480
3
SIZE (gstreamer-1.14.3.tar.xz) = 3263036
(-)w/multimedia/gstreamer1/files/patch-Makefile.in (-5 / +5 lines)
Lines 1-9 Link Here
1
--- Makefile.in.orig	2015-06-07 12:59:34.071555000 +0200
1
--- Makefile.in.orig	2018-09-16 12:03:27 UTC
2
+++ Makefile.in	2015-06-07 13:00:02.869339000 +0200
2
+++ Makefile.in
3
@@ -564,7 +564,7 @@
3
@@ -569,7 +569,7 @@ top_srcdir = @top_srcdir@
4
 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-docbook
4
 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
5
 aclocaldir = $(datadir)/aclocal
5
 aclocaldir = $(datadir)/aclocal
6
 aclocal_DATA = gst-element-check-@GST_API_VERSION@.m4
6
 aclocal_DATA = gst-element-check-1.0.m4
7
-SUBDIRS = pkgconfig gst libs plugins tests docs po m4 common data \
7
-SUBDIRS = pkgconfig gst libs plugins tests docs po m4 common data \
8
+SUBDIRS = pkgconfig gst libs plugins tests po m4 common data \
8
+SUBDIRS = pkgconfig gst libs plugins tests po m4 common data \
9
 	$(am__append_1)
9
 	$(am__append_1)
(-)w/multimedia/gstreamer1/pkg-plist (+6 lines)
Lines 2-9 bin/gst-inspect-%%VERSION%% Link Here
2
bin/gst-launch-%%VERSION%%
2
bin/gst-launch-%%VERSION%%
3
bin/gst-stats-%%VERSION%%
3
bin/gst-stats-%%VERSION%%
4
bin/gst-typefind-%%VERSION%%
4
bin/gst-typefind-%%VERSION%%
5
include/gstreamer-%%VERSION%%/gst/base/base-prelude.h
5
include/gstreamer-%%VERSION%%/gst/base/base.h
6
include/gstreamer-%%VERSION%%/gst/base/base.h
6
include/gstreamer-%%VERSION%%/gst/base/gstadapter.h
7
include/gstreamer-%%VERSION%%/gst/base/gstadapter.h
8
include/gstreamer-%%VERSION%%/gst/base/gstaggregator.h
7
include/gstreamer-%%VERSION%%/gst/base/gstbaseparse.h
9
include/gstreamer-%%VERSION%%/gst/base/gstbaseparse.h
8
include/gstreamer-%%VERSION%%/gst/base/gstbasesink.h
10
include/gstreamer-%%VERSION%%/gst/base/gstbasesink.h
9
include/gstreamer-%%VERSION%%/gst/base/gstbasesrc.h
11
include/gstreamer-%%VERSION%%/gst/base/gstbasesrc.h
Lines 17-22 include/gstreamer-%%VERSION%%/gst/base/gstflowcombiner.h Link Here
17
include/gstreamer-%%VERSION%%/gst/base/gstpushsrc.h
19
include/gstreamer-%%VERSION%%/gst/base/gstpushsrc.h
18
include/gstreamer-%%VERSION%%/gst/base/gstqueuearray.h
20
include/gstreamer-%%VERSION%%/gst/base/gstqueuearray.h
19
include/gstreamer-%%VERSION%%/gst/base/gsttypefindhelper.h
21
include/gstreamer-%%VERSION%%/gst/base/gsttypefindhelper.h
22
include/gstreamer-%%VERSION%%/gst/check/check-prelude.h
20
include/gstreamer-%%VERSION%%/gst/check/check.h
23
include/gstreamer-%%VERSION%%/gst/check/check.h
21
include/gstreamer-%%VERSION%%/gst/check/gstbufferstraw.h
24
include/gstreamer-%%VERSION%%/gst/check/gstbufferstraw.h
22
include/gstreamer-%%VERSION%%/gst/check/gstcheck.h
25
include/gstreamer-%%VERSION%%/gst/check/gstcheck.h
Lines 25-30 include/gstreamer-%%VERSION%%/gst/check/gstharness.h Link Here
25
include/gstreamer-%%VERSION%%/gst/check/gsttestclock.h
28
include/gstreamer-%%VERSION%%/gst/check/gsttestclock.h
26
include/gstreamer-%%VERSION%%/gst/check/internal-check.h
29
include/gstreamer-%%VERSION%%/gst/check/internal-check.h
27
include/gstreamer-%%VERSION%%/gst/controller/controller-enumtypes.h
30
include/gstreamer-%%VERSION%%/gst/controller/controller-enumtypes.h
31
include/gstreamer-%%VERSION%%/gst/controller/controller-prelude.h
28
include/gstreamer-%%VERSION%%/gst/controller/controller.h
32
include/gstreamer-%%VERSION%%/gst/controller/controller.h
29
include/gstreamer-%%VERSION%%/gst/controller/gstargbcontrolbinding.h
33
include/gstreamer-%%VERSION%%/gst/controller/gstargbcontrolbinding.h
30
include/gstreamer-%%VERSION%%/gst/controller/gstdirectcontrolbinding.h
34
include/gstreamer-%%VERSION%%/gst/controller/gstdirectcontrolbinding.h
Lines 83-88 include/gstreamer-%%VERSION%%/gst/gstplugin.h Link Here
83
include/gstreamer-%%VERSION%%/gst/gstpluginfeature.h
87
include/gstreamer-%%VERSION%%/gst/gstpluginfeature.h
84
include/gstreamer-%%VERSION%%/gst/gstpoll.h
88
include/gstreamer-%%VERSION%%/gst/gstpoll.h
85
include/gstreamer-%%VERSION%%/gst/gstpreset.h
89
include/gstreamer-%%VERSION%%/gst/gstpreset.h
90
include/gstreamer-%%VERSION%%/gst/gstpromise.h
86
include/gstreamer-%%VERSION%%/gst/gstprotection.h
91
include/gstreamer-%%VERSION%%/gst/gstprotection.h
87
include/gstreamer-%%VERSION%%/gst/gstquery.h
92
include/gstreamer-%%VERSION%%/gst/gstquery.h
88
include/gstreamer-%%VERSION%%/gst/gstregistry.h
93
include/gstreamer-%%VERSION%%/gst/gstregistry.h
Lines 115-120 include/gstreamer-%%VERSION%%/gst/net/gstnetcontrolmessagemeta.h Link Here
115
include/gstreamer-%%VERSION%%/gst/net/gstnettimepacket.h
120
include/gstreamer-%%VERSION%%/gst/net/gstnettimepacket.h
116
include/gstreamer-%%VERSION%%/gst/net/gstnettimeprovider.h
121
include/gstreamer-%%VERSION%%/gst/net/gstnettimeprovider.h
117
include/gstreamer-%%VERSION%%/gst/net/gstptpclock.h
122
include/gstreamer-%%VERSION%%/gst/net/gstptpclock.h
123
include/gstreamer-%%VERSION%%/gst/net/net-prelude.h
118
include/gstreamer-%%VERSION%%/gst/net/net.h
124
include/gstreamer-%%VERSION%%/gst/net/net.h
119
lib/girepository-1.0/Gst-%%VERSION%%.typelib
125
lib/girepository-1.0/Gst-%%VERSION%%.typelib
120
lib/girepository-1.0/GstBase-%%VERSION%%.typelib
126
lib/girepository-1.0/GstBase-%%VERSION%%.typelib
(-)w/multimedia/py-gstreamer1/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer
4
PORTNAME=	gstreamer
5
PORTVERSION=	1.12.3
5
PORTVERSION=	1.14.3
6
CATEGORIES=	multimedia python
6
CATEGORIES=	multimedia python
7
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-python/
7
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-python/
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 17-23 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
17
17
18
PORTSCOUT=	limitw:1,even
18
PORTSCOUT=	limitw:1,even
19
19
20
USES=		gmake libtool localbase pathfix pkgconfig python tar:xz
20
USES=		gmake gnome libtool localbase pathfix pkgconfig python tar:xz
21
USE_GNOME=	pygobject3
21
USE_GNOME=	pygobject3
22
py34_PLIST=	${.CURDIR}/pkg-plist-py3
22
py34_PLIST=	${.CURDIR}/pkg-plist-py3
23
py35_PLIST=	${.CURDIR}/pkg-plist-py3
23
py35_PLIST=	${.CURDIR}/pkg-plist-py3
(-)w/multimedia/py-gstreamer1/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1506168855
1
TIMESTAMP = 1537266284
2
SHA256 (gst-python-1.12.3.tar.xz) = c3f529dec1294633132690806703b80bad5752eff482eaf81f209c2aba012ba7
2
SHA256 (gst-python-1.14.3.tar.xz) = 4fc3e76c965384e54fb6be819d606ab304988eb677cf0c5dcc0dd555e3ad8307
3
SIZE (gst-python-1.12.3.tar.xz) = 388220
3
SIZE (gst-python-1.14.3.tar.xz) = 409584
(-)w/multimedia/py-gstreamer1/pkg-plist (-1 / +1 lines)
Lines 1-4 Link Here
1
lib/gstreamer-1.0/libgstpythonplugin.so
1
lib/gstreamer-1.0/libgstpython.so
2
%%PYTHON_SITELIBDIR%%/gi/overrides/Gst.py
2
%%PYTHON_SITELIBDIR%%/gi/overrides/Gst.py
3
%%PYTHON_SITELIBDIR%%/gi/overrides/Gst.pyc
3
%%PYTHON_SITELIBDIR%%/gi/overrides/Gst.pyc
4
%%PYTHON_SITELIBDIR%%/gi/overrides/Gst.pyo
4
%%PYTHON_SITELIBDIR%%/gi/overrides/Gst.pyo
(-)w/multimedia/py-gstreamer1/pkg-plist-py3 (-1 / +1 lines)
Lines 1-4 Link Here
1
lib/gstreamer-1.0/libgstpythonplugin.so
1
lib/gstreamer-1.0/libgstpython.so
2
%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/Gst.cpython-%%PYTHON_SUFFIX%%.pyc
2
%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/Gst.cpython-%%PYTHON_SUFFIX%%.pyc
3
%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/Gst.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
3
%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/Gst.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
4
%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/GstPbutils.cpython-%%PYTHON_SUFFIX%%.pyc
4
%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/GstPbutils.cpython-%%PYTHON_SUFFIX%%.pyc
(-)w/x11-toolkits/gstreamer1-plugins-gtk/Makefile (-1 / +1 lines)
Lines 7-13 GST_PLUGIN_SUFFIX= -gtk Link Here
7
COMMENT=	GStreamer gtksink plugin
7
COMMENT=	GStreamer gtksink plugin
8
8
9
GST_PLUGIN=	gtk3
9
GST_PLUGIN=	gtk3
10
DIST=		bad
10
DIST=		good
11
11
12
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
13
13

Return to bug 231406