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

Collapse All | Expand All

(-)Makefile (-9 / +13 lines)
Lines 27-42 Link Here
27
27
28
PORTSCOUT=	limitw:1,even
28
PORTSCOUT=	limitw:1,even
29
29
30
BASE_PORTVERSION=	1.2.4
30
BASE_PORTVERSION=	1.4.4
31
BASE_DISTNAME=		gst-plugins-base-${BASE_PORTVERSION}
31
BASE_DISTNAME=		gst-plugins-base-${BASE_PORTVERSION}
32
BASE_DISTFILE=		${BASE_DISTNAME}${EXTRACT_SUFX}
32
BASE_DISTFILE=		${BASE_DISTNAME}${EXTRACT_SUFX}
33
BAD_PORTVERSION=	1.2.4
33
BAD_PORTVERSION=	1.4.4
34
BAD_DISTNAME=		gst-plugins-bad-${BAD_PORTVERSION}
34
BAD_DISTNAME=		gst-plugins-bad-${BAD_PORTVERSION}
35
BAD_DISTFILE=		${BAD_DISTNAME}${EXTRACT_SUFX}
35
BAD_DISTFILE=		${BAD_DISTNAME}${EXTRACT_SUFX}
36
GOOD_PORTVERSION=	1.2.4
36
GOOD_PORTVERSION=	1.4.4
37
GOOD_DISTNAME=		gst-plugins-good-${GOOD_PORTVERSION}
37
GOOD_DISTNAME=		gst-plugins-good-${GOOD_PORTVERSION}
38
GOOD_DISTFILE=		${GOOD_DISTNAME}${EXTRACT_SUFX}
38
GOOD_DISTFILE=		${GOOD_DISTNAME}${EXTRACT_SUFX}
39
UGLY_PORTVERSION=	1.2.4
39
UGLY_PORTVERSION=	1.4.4
40
UGLY_DISTNAME=		gst-plugins-ugly-${UGLY_PORTVERSION}
40
UGLY_DISTNAME=		gst-plugins-ugly-${UGLY_PORTVERSION}
41
UGLY_DISTFILE=		${UGLY_DISTNAME}${EXTRACT_SUFX}
41
UGLY_DISTFILE=		${UGLY_DISTNAME}${EXTRACT_SUFX}
42
DIST?=		base
42
DIST?=		base
Lines 62-68 Link Here
62
62
63
VERSION=	1.0
63
VERSION=	1.0
64
PLIST_SUB+=	VERSION="${VERSION}" \
64
PLIST_SUB+=	VERSION="${VERSION}" \
65
		SOVERSION=0.204.0
65
		SOVERSION=0.404.0
66
66
67
.include <bsd.port.pre.mk>
67
.include <bsd.port.pre.mk>
68
68
Lines 74-80 Link Here
74
RUN_DEPEDNS+=	gstreamer1-plugins>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:${PORTSDIR}/multimedia/gstreamer1-plugins
74
RUN_DEPEDNS+=	gstreamer1-plugins>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:${PORTSDIR}/multimedia/gstreamer1-plugins
75
.endif
75
.endif
76
76
77
.if ${DIST} == base || ${DIST} == ugly
77
.if ${DIST} == base || ${DIST} == ugly || ${DIST} == bad
78
#  --with-default-audiosink specify default audio sink
78
#  --with-default-audiosink specify default audio sink
79
#  --with-default-audiosrc specify default audio source
79
#  --with-default-audiosrc specify default audio source
80
#  --with-default-videosink specify default video sink
80
#  --with-default-videosink specify default video sink
Lines 126-137 Link Here
126
126
127
post-patch:
127
post-patch:
128
.if ${DIST}=="bad"
128
.if ${DIST}=="bad"
129
# custom rule to fix opencv detection in configure
130
	@${REINPLACE_CMD} -e 's|opencv <= 2.4.8|opencv <= 2.4.9|g' \
131
		${WRKSRC}/configure
132
	@${REINPLACE_CMD} -e 's|/dev/dvd|${DEFAULT_DVD_DEVICE}|g' \
129
	@${REINPLACE_CMD} -e 's|/dev/dvd|${DEFAULT_DVD_DEVICE}|g' \
133
		${WRKSRC}/ext/resindvd/resindvdbin.c \
130
		${WRKSRC}/ext/resindvd/resindvdbin.c \
134
		${WRKSRC}/ext/resindvd/resindvdsrc.c
131
		${WRKSRC}/ext/resindvd/resindvdsrc.c
132
133
	@${FIND} ${WRKSRC}/ext -name 'Makefile.in' | \
134
	${XARGS} ${REINPLACE_CMD} -e \
135
	's|$$(top_builddir)/gst-libs/gst/base/libgstbadbase|${LOCALBASE}/lib/libgstbadbase|; \
136
	s|$$(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers|${LOCALBASE}/lib/libgstcodecparsers|; \
137
	s|$$(top_builddir)/gst-libs/gst/gl/libgstgl|${LOCALBASE}/lib/libgstgl|; \
138
	s|$$(top_builddir)/gst-libs/gst/video/libgstbadvideo|${LOCALBASE}/lib/libgstbadvideo|'
135
.endif
139
.endif
136
.if ${DIST}!="ugly"
140
.if ${DIST}!="ugly"
137
	@${FIND} ${WRKSRC}/ext ${WRKSRC}/sys -name Makefile.in | \
141
	@${FIND} ${WRKSRC}/ext ${WRKSRC}/sys -name Makefile.in | \
(-)Makefile.common (-3 / +8 lines)
Lines 20-25 Link Here
20
		faac \
20
		faac \
21
		faad \
21
		faad \
22
		flite \
22
		flite \
23
		gl \
23
		gme \
24
		gme \
24
		gsm \
25
		gsm \
25
		kate \
26
		kate \
Lines 45-55 Link Here
45
# plugins not yet ported to the 1.0 API, or not portable
46
# plugins not yet ported to the 1.0 API, or not portable
46
BAD_GST_ALL_PLUGINS+= \
47
BAD_GST_ALL_PLUGINS+= \
47
		apexsink \
48
		apexsink \
48
		cdaudio \
49
		chromaprint \
49
		chromaprint \
50
		decklink \
50
		decklink \
51
		directfb \
51
		directfb \
52
		eglgles \
53
		ladspa \
52
		ladspa \
54
		linsys \
53
		linsys \
55
		lv2 \
54
		lv2 \
Lines 113-119 Link Here
113
		vpx \
112
		vpx \
114
		wavpack \
113
		wavpack \
115
		x
114
		x
116
#	xxx	pulse \
115
#       xxx     pulse \
117
116
118
GOOD_GST_NON_PLUGINS=	\
117
GOOD_GST_NON_PLUGINS=	\
119
		--disable-dv1394 \
118
		--disable-dv1394 \
Lines 326-331 Link Here
326
# openjpeg
325
# openjpeg
327
gst_openjpeg_LIB_DEPENDS=	libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15
326
gst_openjpeg_LIB_DEPENDS=	libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15
328
327
328
# OpenGL
329
#gst_gl_USE_GL=	glu
330
gst_gl_LIB_DEPENDS=	libGLU.so:${PORTSDIR}/graphics/libGLU
331
gst_gl_PLIST_FILES=	${GST_LIB_DIR}/libgstopengl.la \
332
			${GST_LIB_DIR}/libgstopengl.so
333
329
# opus
334
# opus
330
gst_opus_LIB_DEPENDS=	libopus.so:${PORTSDIR}/audio/opus
335
gst_opus_LIB_DEPENDS=	libopus.so:${PORTSDIR}/audio/opus
331
336
(-)distinfo (-8 / +8 lines)
Lines 1-8 Link Here
1
SHA256 (gst-plugins-base-1.2.4.tar.xz) = 4d6273dc3f5a94bcc53ccfe0711cfddd49e31371d1136bf62fa1ecc604fc6550
1
SHA256 (gst-plugins-base-1.4.4.tar.xz) = 49cd9e8f23c416b1607b43837a09833fa03e0106929d81ead2ddfde6c0ade44b
2
SIZE (gst-plugins-base-1.2.4.tar.xz) = 2538012
2
SIZE (gst-plugins-base-1.4.4.tar.xz) = 2632996
3
SHA256 (gst-plugins-bad-1.2.4.tar.xz) = 984c133ec9d5d705e313d9e2bbd1472b93c6567460602a9a316578925ffe2eca
3
SHA256 (gst-plugins-bad-1.4.4.tar.xz) = e41b36105c0a13a2cb1ff9f559714e839b82dc3841484cd664790fb7947e55c7
4
SIZE (gst-plugins-bad-1.2.4.tar.xz) = 3272824
4
SIZE (gst-plugins-bad-1.4.4.tar.xz) = 3821332
5
SHA256 (gst-plugins-ugly-1.2.4.tar.xz) = 4ef6f76a47d57b8385d457c7b620b4c28fc041ab1d7c2e3e2f5f05b12b988ea8
5
SHA256 (gst-plugins-good-1.4.4.tar.xz) = 2df90e99da45211c7b2525ae4ac34830a9e7784bd48c072c406c0cf014bdb277
6
SIZE (gst-plugins-ugly-1.2.4.tar.xz) = 844968
6
SIZE (gst-plugins-good-1.4.4.tar.xz) = 3025496
7
SHA256 (gst-plugins-good-1.2.4.tar.xz) = c9c90368393c2e5e78387e95c02ce7b19f48e793bba6d8547f2c4b51c6f420d3
7
SHA256 (gst-plugins-ugly-1.4.4.tar.xz) = afe2300130aaba910b8d5fab8d1fdf8b001ff4893ec1ac57b5d8766836cd81e9
8
SIZE (gst-plugins-good-1.2.4.tar.xz) = 2882188
8
SIZE (gst-plugins-ugly-1.4.4.tar.xz) = 846420
(-)files/patch-ext_libvisual_visual.c (-13 lines)
Lines 1-13 Link Here
1
--- ext/libvisual/visual.c.orig	2013-03-28 03:21:27.000000000 +0000
2
+++ ext/libvisual/visual.c	2013-03-28 03:22:29.000000000 +0000
3
@@ -300,9 +300,9 @@
4
 
5
   }
6
 #else
7
-  if (channels == 2) {
8
     guint16 *ldata = visual->audio->plugpcm[0];
9
     guint16 *rdata = visual->audio->plugpcm[1];
10
+  if (channels == 2) {
11
     for (i = 0; i < VISUAL_SAMPLES; i++) {
12
       ldata[i] = *adata++;
13
       rdata[i] = *adata++;
(-)pkg-plist (-14 / +5 lines)
Lines 1-3 Link Here
1
bin/gst-device-monitor-%%VERSION%%
1
bin/gst-discoverer-%%VERSION%%
2
bin/gst-discoverer-%%VERSION%%
2
bin/gst-play-%%VERSION%%
3
bin/gst-play-%%VERSION%%
3
include/gstreamer-%%VERSION%%/gst/allocators/allocators.h
4
include/gstreamer-%%VERSION%%/gst/allocators/allocators.h
Lines 61-66 Link Here
61
include/gstreamer-%%VERSION%%/gst/rtsp/gstrtsptransport.h
62
include/gstreamer-%%VERSION%%/gst/rtsp/gstrtsptransport.h
62
include/gstreamer-%%VERSION%%/gst/rtsp/gstrtspurl.h
63
include/gstreamer-%%VERSION%%/gst/rtsp/gstrtspurl.h
63
include/gstreamer-%%VERSION%%/gst/rtsp/rtsp.h
64
include/gstreamer-%%VERSION%%/gst/rtsp/rtsp.h
65
include/gstreamer-%%VERSION%%/gst/sdp/gstmikey.h
64
include/gstreamer-%%VERSION%%/gst/sdp/gstsdp.h
66
include/gstreamer-%%VERSION%%/gst/sdp/gstsdp.h
65
include/gstreamer-%%VERSION%%/gst/sdp/gstsdpmessage.h
67
include/gstreamer-%%VERSION%%/gst/sdp/gstsdpmessage.h
66
include/gstreamer-%%VERSION%%/gst/sdp/sdp.h
68
include/gstreamer-%%VERSION%%/gst/sdp/sdp.h
Lines 87-92 Link Here
87
include/gstreamer-%%VERSION%%/gst/video/video-frame.h
89
include/gstreamer-%%VERSION%%/gst/video/video-frame.h
88
include/gstreamer-%%VERSION%%/gst/video/video-info.h
90
include/gstreamer-%%VERSION%%/gst/video/video-info.h
89
include/gstreamer-%%VERSION%%/gst/video/video-overlay-composition.h
91
include/gstreamer-%%VERSION%%/gst/video/video-overlay-composition.h
92
include/gstreamer-%%VERSION%%/gst/video/video-tile.h
90
include/gstreamer-%%VERSION%%/gst/video/video.h
93
include/gstreamer-%%VERSION%%/gst/video/video.h
91
include/gstreamer-%%VERSION%%/gst/video/videoorientation.h
94
include/gstreamer-%%VERSION%%/gst/video/videoorientation.h
92
include/gstreamer-%%VERSION%%/gst/video/videooverlay.h
95
include/gstreamer-%%VERSION%%/gst/video/videooverlay.h
Lines 191-196 Link Here
191
libdata/pkgconfig/gstreamer-sdp-%%VERSION%%.pc
194
libdata/pkgconfig/gstreamer-sdp-%%VERSION%%.pc
192
libdata/pkgconfig/gstreamer-tag-%%VERSION%%.pc
195
libdata/pkgconfig/gstreamer-tag-%%VERSION%%.pc
193
libdata/pkgconfig/gstreamer-video-%%VERSION%%.pc
196
libdata/pkgconfig/gstreamer-video-%%VERSION%%.pc
197
man/man1/gst-device-monitor-1.0.1.gz
194
man/man1/gst-discoverer-1.0.1.gz
198
man/man1/gst-discoverer-1.0.1.gz
195
man/man1/gst-play-1.0.1.gz
199
man/man1/gst-play-1.0.1.gz
196
share/gir-1.0/GstAllocators-%%VERSION%%.gir
200
share/gir-1.0/GstAllocators-%%VERSION%%.gir
Lines 220-227 Link Here
220
share/locale/fi/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
224
share/locale/fi/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
221
share/locale/fr/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
225
share/locale/fr/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
222
share/locale/gl/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
226
share/locale/gl/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
227
share/locale/hr/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
223
share/locale/hu/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
228
share/locale/hu/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
224
share/locale/hr/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
225
share/locale/id/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
229
share/locale/id/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
226
share/locale/it/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
230
share/locale/it/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
227
share/locale/ja/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
231
share/locale/ja/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
Lines 243-258 Link Here
243
share/locale/uk/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
247
share/locale/uk/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
244
share/locale/vi/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
248
share/locale/vi/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
245
share/locale/zh_CN/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
249
share/locale/zh_CN/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
246
@dirrm share/gst-plugins-base/1.0
247
@dirrmtry share/gst-plugins-base
248
@dirrm include/gstreamer-%%VERSION%%/gst/video
249
@dirrm include/gstreamer-%%VERSION%%/gst/tag
250
@dirrm include/gstreamer-%%VERSION%%/gst/sdp
251
@dirrm include/gstreamer-%%VERSION%%/gst/rtsp
252
@dirrm include/gstreamer-%%VERSION%%/gst/rtp
253
@dirrm include/gstreamer-%%VERSION%%/gst/riff
254
@dirrm include/gstreamer-%%VERSION%%/gst/pbutils
255
@dirrm include/gstreamer-%%VERSION%%/gst/fft
256
@dirrm include/gstreamer-%%VERSION%%/gst/audio
257
@dirrm include/gstreamer-%%VERSION%%/gst/app
258
@dirrm include/gstreamer-%%VERSION%%/gst/allocators

Return to bug 194922