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

Collapse All | Expand All

(-)MOVED (+1 lines)
Lines 9464-9466 Link Here
9464
devel/libbrotli|archivers/brotli|2017-07-12|meta project no longer required to build libs
9464
devel/libbrotli|archivers/brotli|2017-07-12|meta project no longer required to build libs
9465
dns/opendnssec13|dns/opendnssec14|2017-07-13|Has expired: Approaching EOL, upgrade to opendnssec 1.4 or 2
9465
dns/opendnssec13|dns/opendnssec14|2017-07-13|Has expired: Approaching EOL, upgrade to opendnssec 1.4 or 2
9466
multimedia/banshee||2017-07-13|Has expired: Project is not being actively maintained upstream anymore
9466
multimedia/banshee||2017-07-13|Has expired: Project is not being actively maintained upstream anymore
9467
audio/gstreamer1-plugins-mad|audio/gstreamer1-plugins-mpg123|2017-07-14|The GStreamer 1 mad plugin was removed, the mpg123 plugin has the same functionality
(-)Mk/bsd.gstreamer.mk (-59 / +298 lines)
Lines 60-99 Link Here
60
GST1_SHLIB_VERSION=	0
60
GST1_SHLIB_VERSION=	0
61
GST1_MINIMAL_VERSION=	.0
61
GST1_MINIMAL_VERSION=	.0
62
62
63
#
64
# missing base: alsa ivorbisdec
65
# missing good: -
66
# missing ugly: -
67
# missing bad: openal
68
69
# These are the current supported gstreamer-plugins modules:
63
# These are the current supported gstreamer-plugins modules:
70
# Supported plugins by both 0.10 and 1.0.
64
# Supported plugins by both 0.10 and 1.0.
71
_GSTREAMER_PLUGINS= \
65
_GSTREAMER_PLUGINS= \
72
		a52dec aalib amrnb amrwbdec cairo cdio \
66
		a52dec \
73
		cdparanoia dts dv faac faad flac flite \
67
		aalib \
74
		gdkpixbuf gl gme gnonlin gsm jack jpeg lame libcaca \
68
		amrnb \
75
		libmms libvisual mad mpeg2dec mpeg2enc neon ogg \
69
		amrwbdec \
76
		opencv opus pango pulse resindvd schroedinger \
70
		cairo \
77
		shout2 sidplay soundtouch soup speex taglib \
71
		cdio \
78
		theora twolame v4l2 vorbis wavpack x264
72
		cdparanoia \
73
		dts \
74
		dv \
75
		faac \
76
		faad \
77
		flac \
78
		flite \
79
		gdkpixbuf \
80
		gl \
81
		gme \
82
		gnonlin \
83
		gsm \
84
		jack \
85
		jpeg \
86
		ladspa \
87
		lame \
88
		libcaca \
89
		libmms \
90
		libvisual \
91
		mpeg2dec \
92
		mpeg2enc \
93
		musepack \
94
		neon \
95
		ogg \
96
		opencv \
97
		opus \
98
		pango \
99
		pulse \
100
		resindvd \
101
		schroedinger \
102
		shout2 \
103
		sndfile \
104
		sndio \
105
		sidplay \
106
		soundtouch \
107
		soup \
108
		speex \
109
		taglib \
110
		theora \
111
		twolame \
112
		v4l2 \
113
		vorbis \
114
		wavpack \
115
		x264
79
116
80
# plugins only in 0.10
117
# plugins only in 0.10
81
.if defined(USE_GSTREAMER)
118
.if defined(USE_GSTREAMER)
82
_GSTREAMER_PLUGINS+= \
119
_GSTREAMER_PLUGINS+= \
83
		annodex bz2 cdaudio dvd esound ffmpeg fluendo-mp3 \
120
		annodex \
84
		fluendo-mpegdemux gconf gio gnomevfs hal \
121
		bz2 \
85
		ladspa libpng mm mp3 musepack nas python qt4 \
122
		cdaudio \
86
		sdl sndfile spc vdpau vp8 xvid
123
		dvd \
87
.endif
124
		esound \
125
		ffmpeg \
126
		fluendo-mp3 \
127
		fluendo-mpegdemux \
128
		gconf \
129
		gio \
130
		gnomevfs \
131
		hal \
132
		libpng \
133
		mad \
134
		mm \
135
		mp3 \
136
		nas \
137
		python \
138
		qt4 \
139
		sdl \
140
		spc \
141
		vdpau \
142
		vp8 \
143
		xvid
144
.endif # USE_GSTREAMER
88
145
89
# plugins only in 1.0
146
# plugins only in 1.0
90
.if defined(USE_GSTREAMER1)
147
.if defined(USE_GSTREAMER1)
91
_GSTREAMER_PLUGINS+= \
148
_GSTREAMER_PLUGINS+= \
92
		assrender bs2b chromaprint curl dtls dvdread editing-services \
149
		assrender \
93
		gtksink hls kate libav libde265 modplug mpg123 openh264 openjpeg \
150
		bs2b \
94
		png rsvg rtmp spandsp vpx webp x x265 ximagesrc zbar
151
		chromaprint \
95
# vaapi?
152
		curl \
96
.endif
153
		dash \
154
		dtls \
155
		dvdread \
156
		editing-services \
157
		gtk \
158
		hls \
159
		kate \
160
		kms \
161
		libav \
162
		libde265 \
163
		modplug \
164
		mpg123 \
165
		mplex \
166
		openexr \
167
		openh264 \
168
		openjpeg \
169
		png \
170
		rsvg \
171
		rtmp \
172
		smoothstreaming \
173
		spandsp \
174
		srtp \
175
		ttml \
176
		vpx \
177
		webp \
178
		x \
179
		x265 \
180
		ximagesrc \
181
		zbar
182
# vaapi webrtcdsp
183
.endif # USE_GSTREAMER1
97
184
98
# other plugins
185
# other plugins
99
_USE_GSTREAMER_ALL=	bad core good ugly yes ${_GSTREAMER_PLUGINS}
186
_USE_GSTREAMER_ALL=	bad core good ugly yes ${_GSTREAMER_PLUGINS}
Lines 101-331 Link Here
101
#--------------------------------------------------------------------------#
188
#--------------------------------------------------------------------------#
102
189
103
core_DEPENDS=	multimedia/gstreamer-plugins-core
190
core_DEPENDS=	multimedia/gstreamer-plugins-core
191
core_IMPL=	#
104
192
105
yes_DEPENDS=	multimedia/gstreamer-plugins
193
yes_DEPENDS=	multimedia/gstreamer-plugins
106
yes_NAME=	gstreamer-plugins
194
yes_NAME=	gstreamer-plugins
107
yes_NAME10=	gstreamer1-plugins
195
yes_NAME10=	gstreamer1-plugins
108
yes_GST_PREFIX=	# empty
196
yes_GST_PREFIX=	# empty
197
yes_IMPL=	# empty
109
198
199
# XXX check if IMPL is correct for both 0.10 and 1.0
200
110
#-- audio plugins section -------------------------------------------------#
201
#-- audio plugins section -------------------------------------------------#
111
202
112
# Audio Plugins Section
203
# Audio Plugins Section
113
a52dec_DEPENDS=	audio/gstreamer-plugins-a52dec
204
a52dec_DEPENDS=	audio/gstreamer-plugins-a52dec
205
a52dec_IMPL=	ugly
114
206
115
amrnb_DEPENDS=	audio/gstreamer-plugins-amrnb
207
amrnb_DEPENDS=	audio/gstreamer-plugins-amrnb
208
amrnb_IMPL=	ugly
116
209
117
amrwbdec_DEPENDS=	audio/gstreamer-plugins-amrwbdec
210
amrwbdec_DEPENDS=	audio/gstreamer-plugins-amrwbdec
211
amrwbdec_IMPL=		ugly
118
212
119
artsd_DEPENDS=	audio/gstreamer-plugins-artsd
120
121
audiofile_DEPENDS=	audio/gstreamer-plugins-audiofile
122
123
bs2b_DEPENDS=	audio/gstreamer-plugins-bs2b
213
bs2b_DEPENDS=	audio/gstreamer-plugins-bs2b
214
bs2b_IMPL=	bad
124
215
125
cdaudio_DEPENDS=	audio/gstreamer-plugins-cdaudio
216
cdaudio_DEPENDS=	audio/gstreamer-plugins-cdaudio
217
cdaudio_IMPL=		bad
126
218
127
cdparanoia_DEPENDS=	audio/gstreamer-plugins-cdparanoia
219
cdparanoia_DEPENDS=	audio/gstreamer-plugins-cdparanoia
220
cdparanoia_IMPL=	#
128
221
129
chromaprint_DEPENDS=	audio/gstreamer-plugins-chromaprint
222
chromaprint_DEPENDS=	audio/gstreamer-plugins-chromaprint
223
chromeprint_IMPL=	bad
130
224
131
esound_DEPENDS=	audio/gstreamer-plugins-esound
225
esound_DEPENDS=	audio/gstreamer-plugins-esound
226
esound_IMPL=	good
132
227
133
faac_DEPENDS=	audio/gstreamer-plugins-faac
228
faac_DEPENDS=	audio/gstreamer-plugins-faac
229
faac_IMPL=	bad
134
230
135
faad_DEPENDS=	audio/gstreamer-plugins-faad
231
faad_DEPENDS=	audio/gstreamer-plugins-faad
232
faad_IMPL=	bad
136
233
137
flac_DEPENDS=	audio/gstreamer-plugins-flac
234
flac_DEPENDS=	audio/gstreamer-plugins-flac
235
flac_IMPL=	good
138
236
139
flite_DEPENDS=	audio/gstreamer-plugins-flite
237
flite_DEPENDS=	audio/gstreamer-plugins-flite
238
flite_IMPL=	bad
140
239
141
fluendo-mp3_DEPENDS=	audio/gstreamer-plugins-fluendo-mp3
240
fluendo-mp3_DEPENDS=	audio/gstreamer-plugins-fluendo-mp3
241
fluendo_IMPL=		#
142
242
143
gme_DEPENDS=	audio/gstreamer-plugins-gme
243
gme_DEPENDS=	audio/gstreamer-plugins-gme
244
gme_IMPL=	bad
144
245
145
gsm_DEPENDS=	audio/gstreamer-plugins-gsm
246
gsm_DEPENDS=	audio/gstreamer-plugins-gsm
247
gsm_IMPL=	bad
146
248
147
hal_DEPENDS=	sysutils/gstreamer-plugins-hal
249
hal_DEPENDS=	sysutils/gstreamer-plugins-hal
250
hal_IMPL=	good
148
251
149
jack_DEPENDS=	audio/gstreamer-plugins-jack
252
jack_DEPENDS=	audio/gstreamer-plugins-jack
253
jack_IMPL=	good
150
254
151
ladspa_DEPENDS=	audio/gstreamer-plugins-ladspa
255
ladspa_DEPENDS=	audio/gstreamer-plugins-ladspa
256
ladspa_IMPL=	bad
152
257
153
lame_DEPENDS=	audio/gstreamer-plugins-lame
258
lame_DEPENDS=	audio/gstreamer-plugins-lame
259
lame_IMPL=	ugly
154
260
155
mad_DEPENDS=	audio/gstreamer-plugins-mad
261
mad_DEPENDS=	audio/gstreamer-plugins-mad
262
mad_IMPL=	ugly
156
263
157
mikmod_DEPENDS=	audio/gstreamer-plugins-mikmod
158
159
modplug_DEPENDS=	audio/gstreamer-plugins-modplug
264
modplug_DEPENDS=	audio/gstreamer-plugins-modplug
265
modplug_IMPL=		bad
160
266
161
mp3_DEPENDS=	audio/gstreamer-plugins-mp3
267
mp3_DEPENDS=	audio/gstreamer-plugins-mp3
268
mp3_IMPL=	#
162
269
163
mpg123_DEPENDS=	audio/gstreamer-plugins-mpg123
270
mpg123_DEPENDS=	audio/gstreamer-plugins-mpg123
271
mpg123_IMPL=	ugly
164
272
165
musepack_DEPENDS=	audio/gstreamer-plugins-musepack
273
musepack_DEPENDS=	audio/gstreamer-plugins-musepack
274
musepack_IMPL=		bad
166
275
167
nas_DEPENDS=	audio/gstreamer-plugins-nas
276
nas_DEPENDS=	audio/gstreamer-plugins-nas
277
nas_IMPL=	bad
168
278
169
neon_DEPENDS=	www/gstreamer-plugins-neon
279
neon_DEPENDS=	www/gstreamer-plugins-neon
280
neon_IMPL=	bad
170
281
171
ogg_DEPENDS=	audio/gstreamer-plugins-ogg
282
ogg_DEPENDS=	audio/gstreamer-plugins-ogg
283
ogg_IMPL=	#
172
284
173
opus_DEPENDS=	audio/gstreamer-plugins-opus
285
opus_DEPENDS=	audio/gstreamer-plugins-opus
286
opus_IMPL=	#
174
287
175
polyp_DEPENDS=	audio/gstreamer-plugins-polyp
176
177
pulse_DEPENDS=	audio/gstreamer-plugins-pulse
288
pulse_DEPENDS=	audio/gstreamer-plugins-pulse
289
pulse_IMPL=	good
178
290
179
shout_DEPENDS=	audio/gstreamer-plugins-shout
180
181
shout2_DEPENDS=	audio/gstreamer-plugins-shout2
291
shout2_DEPENDS=	audio/gstreamer-plugins-shout2
292
shout2_IMPL=	good
182
293
183
sidplay_DEPENDS=	audio/gstreamer-plugins-sidplay
294
sidplay_DEPENDS=	audio/gstreamer-plugins-sidplay
295
sidplay_IMPL=		ugly
184
296
185
smoothwave_DEPENDS=	audio/gstreamer-plugins-smoothwave
297
sndio_DEPENDS=	audio/gstreamer-plugins-sndio
298
sndio_IMPL=	#
186
299
187
sndfile_DEPENDS=	audio/gstreamer-plugins-sndfile
300
sndfile_DEPENDS=	audio/gstreamer-plugins-sndfile
301
sndfile_IMPL=		bad
188
302
189
soundtouch_DEPENDS=	audio/gstreamer-plugins-soundtouch
303
soundtouch_DEPENDS=	audio/gstreamer-plugins-soundtouch
304
soundtouch_IMPL=	bad
190
305
191
spc_DEPENDS=	audio/gstreamer-plugins-spc
306
spc_DEPENDS=	audio/gstreamer-plugins-spc
307
spc_IMPL=	bad
192
308
193
speex_DEPENDS=	audio/gstreamer-plugins-speex
309
speex_DEPENDS=	audio/gstreamer-plugins-speex
310
speex_IMPL=	good
194
311
195
taglib_DEPENDS=	audio/gstreamer-plugins-taglib
312
taglib_DEPENDS=	audio/gstreamer-plugins-taglib
313
taglib_IMPL=	good
196
314
197
twolame_DEPENDS=	audio/gstreamer-plugins-twolame
315
twolame_DEPENDS=	audio/gstreamer-plugins-twolame
316
twolame_IMPL=		ugly
198
317
199
vorbis_DEPENDS=	audio/gstreamer-plugins-vorbis
318
vorbis_DEPENDS=	audio/gstreamer-plugins-vorbis
319
vorbis_IMPL=	#
200
320
201
wavpack_DEPENDS=	audio/gstreamer-plugins-wavpack
321
wavpack_DEPENDS=	audio/gstreamer-plugins-wavpack
322
wavpack_IMPL=		good
202
323
203
#-- comms plugin section --------------------------------------------------#
324
#-- comms plugin section --------------------------------------------------#
204
325
205
spandsp_DEPENDS=	comms/gstreamer-plugins-spandsp
326
spandsp_DEPENDS=	comms/gstreamer-plugins-spandsp
327
spandsp_IMPL=		bad
206
328
207
#-- devel plugin section --------------------------------------------------#
329
#-- devel plugin section --------------------------------------------------#
208
330
209
gconf_DEPENDS=	devel/gstreamer-plugins-gconf
331
gconf_DEPENDS=	devel/gstreamer-plugins-gconf
332
gconf_IMPL=	good
210
333
211
gio_DEPENDS=	devel/gstreamer-plugins-gio
334
gio_DEPENDS=	devel/gstreamer-plugins-gio
335
gio_IMPL=	#
212
336
213
gnomevfs_DEPENDS=	devel/gstreamer-plugins-gnomevfs
337
gnomevfs_DEPENDS=	devel/gstreamer-plugins-gnomevfs
338
gnomevfs_IMPL=		#
214
339
215
sdl_DEPENDS=	devel/gstreamer-plugins-sdl
340
sdl_DEPENDS=	devel/gstreamer-plugins-sdl
341
sdl_IMPL=	bad
216
342
217
soup_DEPENDS=	devel/gstreamer-plugins-soup
343
soup_DEPENDS=	devel/gstreamer-plugins-soup
344
soup_IMPL=	good
218
345
219
#-- ftp plugin section ----------------------------------------------------#
346
#-- ftp plugin section ----------------------------------------------------#
220
347
221
curl_DEPENDS=	ftp/gstreamer-plugins-curl
348
curl_DEPENDS=	ftp/gstreamer-plugins-curl
349
curl_IMPL=	bad
222
350
223
#-- graphics plugin section -----------------------------------------------#
351
#-- graphics plugin section -----------------------------------------------#
224
352
225
aalib_DEPENDS=	graphics/gstreamer-plugins-aalib
353
aalib_DEPENDS=	graphics/gstreamer-plugins-aalib
354
aalib_IMPL=	good
226
355
227
annodex_DEPENDS=	multimedia/gstreamer-plugins-annodex
356
annodex_DEPENDS=	multimedia/gstreamer-plugins-annodex
357
annodex_IMPL=		good
228
358
229
assrender_DEPENDS=	multimedia/gstreamer-plugins-assrender
359
assrender_DEPENDS=	multimedia/gstreamer-plugins-assrender
360
assrender_IMPL=		bad
230
361
231
cairo_DEPENDS=	graphics/gstreamer-plugins-cairo
362
cairo_DEPENDS=	graphics/gstreamer-plugins-cairo
363
cairo_IMPL=	good
232
364
233
gdkpixbuf_DEPENDS=	graphics/gstreamer-plugins-gdkpixbuf
365
gdkpixbuf_DEPENDS=	graphics/gstreamer-plugins-gdkpixbuf
366
gdkpixbuf_IMPL=		good
234
367
235
gl_DEPENDS=		graphics/gstreamer-plugins-gl
368
gl_DEPENDS=	graphics/gstreamer-plugins-gl
369
gl_IMPL=	bad
236
370
237
hermes_DEPENDS=	graphics/gstreamer-plugins-hermes
238
239
jpeg_DEPENDS=	graphics/gstreamer-plugins-jpeg
371
jpeg_DEPENDS=	graphics/gstreamer-plugins-jpeg
372
jpeg_IMPL=	good
240
373
374
kms_DEPENDS=	graphics/gstreamer-plugins-kms
375
kms_IMPL=	bad
376
241
libcaca_DEPENDS=	graphics/gstreamer-plugins-libcaca
377
libcaca_DEPENDS=	graphics/gstreamer-plugins-libcaca
378
libcaca_IMPL=		good
242
379
243
libmng_DEPENDS=	graphics/gstreamer-plugins-libmng
244
245
libpng_DEPENDS=	graphics/gstreamer-plugins-libpng
380
libpng_DEPENDS=	graphics/gstreamer-plugins-libpng
381
libpng_IMPL=	good
246
382
247
libvisual_DEPENDS=	graphics/gstreamer-plugins-libvisual
383
libvisual_DEPENDS=	graphics/gstreamer-plugins-libvisual
384
libvisual_IMPL=		#
248
385
249
opencv_DEPENDS=	graphics/gstreamer-plugins-opencv
386
opencv_DEPENDS=	graphics/gstreamer-plugins-opencv
387
opencv_IMPL=	bad
250
388
389
openexr_DEPENDS=	graphics/gstreamer-plugins-openexr
390
openexr_IMPL=		bad
391
251
openjpeg_DEPENDS=	graphics/gstreamer-plugins-openjpeg
392
openjpeg_DEPENDS=	graphics/gstreamer-plugins-openjpeg
393
openjpeg_IMPL=		bad
252
394
253
png_DEPENDS=	graphics/gstreamer-plugins-png
395
png_DEPENDS=	graphics/gstreamer-plugins-png
396
png_IMPL=	good
254
397
255
rsvg_DEPENDS=	graphics/gstreamer-plugins-rsvg
398
rsvg_DEPENDS=	graphics/gstreamer-plugins-rsvg
399
rsvg_IMPL=	bad
256
400
257
webp_DEPENDS=	graphics/gstreamer-plugins-webp
401
webp_DEPENDS=	graphics/gstreamer-plugins-webp
402
webp_IMPL=	bad
258
403
259
zbar_DEPENDS=	graphics/gstreamer-plugins-zbar
404
zbar_DEPENDS=	graphics/gstreamer-plugins-zbar
405
zbar_IMPL=	bad
260
406
261
#-- multimedia plugins section --------------------------------------------#
407
#-- multimedia plugins section --------------------------------------------#
262
408
263
bad_DEPENDS=	multimedia/gstreamer-plugins-bad
409
bad_DEPENDS=	multimedia/gstreamer-plugins-bad
410
bad_IMPL=	#
264
411
265
bz2_DEPENDS=	multimedia/gstreamer-plugins-bz2
412
bz2_DEPENDS=	multimedia/gstreamer-plugins-bz2
413
bz2_IMPL=	bad
266
414
415
dash_DEPENDS=	multimedia/gstreamer-plugins-dash
416
dash_IMPL=	bad
417
267
dvdread_DEPENDS=	multimedia/gstreamer-plugins-dvdread
418
dvdread_DEPENDS=	multimedia/gstreamer-plugins-dvdread
419
dvdread_IMPL=		ugly
268
420
269
editing-services_DEPENDS=	multimedia/gstreamer-editing-services
421
editing-services_DEPENDS=	multimedia/gstreamer-editing-services
270
editing-services_GST_PREFIX=	gstreamer1-
422
editing-services_GST_PREFIX=	gstreamer1-
271
editing-services_GST_SUFX=	# empty
423
editing-services_GST_SUFX=	# empty
272
editing-services_GST_VERSION=	1.0.0
424
editing-services_GST_VERSION=	1.0.0
425
editing-services_IMPL=		#
273
426
274
ffmpeg_DEPENDS=	multimedia/gstreamer-ffmpeg
427
ffmpeg_DEPENDS=	multimedia/gstreamer-ffmpeg
275
ffmpeg_GST_PREFIX=	gstreamer-
428
ffmpeg_GST_PREFIX=	gstreamer-
276
ffmpeg_GST_SUFX=	# empty
429
ffmpeg_GST_SUFX=	# empty
277
ffmpeg_GST_VERSION=	0.10.0
430
ffmpeg_GST_VERSION=	0.10.0
431
ffmpeg_IMPL=		#
278
432
279
fluendo-mpegdemux_DEPENDS=	multimedia/gstreamer-plugins-fluendo-mpegdemux
433
fluendo-mpegdemux_DEPENDS=	multimedia/gstreamer-plugins-fluendo-mpegdemux
434
fluendo-mpegdemux_IMPL=		#
280
435
281
dts_DEPENDS=	multimedia/gstreamer-plugins-dts
436
dts_DEPENDS=	multimedia/gstreamer-plugins-dts
437
dts_IMPL=	bad
282
438
283
dv_DEPENDS=	multimedia/gstreamer-plugins-dv
439
dv_DEPENDS=	multimedia/gstreamer-plugins-dv
440
dv_IMPL=	good
284
441
285
dvd_DEPENDS=	multimedia/gstreamer-plugins-dvd
442
dvd_DEPENDS=	multimedia/gstreamer-plugins-dvd
443
dvd_IMPL=	ugly
286
444
287
good_DEPENDS=	multimedia/gstreamer-plugins-good
445
good_DEPENDS=	multimedia/gstreamer-plugins-good
446
good_IMPL=	#
288
447
289
gnonlin_DEPENDS=	multimedia/gstreamer-plugins-gnonlin
448
gnonlin_DEPENDS=	multimedia/gstreamer-plugins-gnonlin
449
gnonlin_IMPL=		good
290
450
291
hls_DEPENDS=	multimedia/gstreamer-plugins-hls
451
hls_DEPENDS=	multimedia/gstreamer-plugins-hls
452
hls_IMPL=	bad
292
453
293
kate_DEPENDS=		multimedia/gstreamer-plugins-kate
454
kate_DEPENDS=		multimedia/gstreamer-plugins-kate
455
kate_IMPL=		bad
294
456
295
libav_DEPENDS=		multimedia/gstreamer-libav
457
libav_DEPENDS=		multimedia/gstreamer-libav
296
libav_GST_PREFIX=	gstreamer1-
458
libav_GST_PREFIX=	gstreamer1-
297
libav_GST_SUFX=		# empty
459
libav_GST_SUFX=		# empty
298
libav_GST_VERSION=	1.0.0
460
libav_GST_VERSION=	1.0.0
461
libav_IMPL=		#
299
462
300
libde265_DEPENDS=	multimedia/gstreamer-plugins-libde265
463
libde265_DEPENDS=	multimedia/gstreamer-plugins-libde265
464
libde265_IMPL=		bad
301
465
302
libfame_DEPENDS=	multimedia/gstreamer-plugins-libfame
303
304
mm_DEPENDS=	multimedia/gstreamermm
466
mm_DEPENDS=	multimedia/gstreamermm
305
mm_GST_PREFIX=	gstreamer
467
mm_GST_PREFIX=	gstreamer
306
mm_GST_SUFX=	# empty
468
mm_GST_SUFX=	# empty
307
mm_GST_VERSION=	0.9.4
469
mm_GST_VERSION=	0.9.4
470
mm_IMPL=	#
308
471
309
mpeg2dec_DEPENDS=	multimedia/gstreamer-plugins-mpeg2dec
472
mpeg2dec_DEPENDS=	multimedia/gstreamer-plugins-mpeg2dec
473
mpeg2dec_IMPL=		ugly
310
474
311
mpeg2enc_DEPENDS=	multimedia/gstreamer-plugins-mpeg2enc
475
mpeg2enc_DEPENDS=	multimedia/gstreamer-plugins-mpeg2enc
476
mpeg2enc_IMPL=		bad
312
477
313
mplex_DEPENDS=	multimedia/gstreamer-plugins-mplex
478
mplex_DEPENDS=	multimedia/gstreamer-plugins-mplex
479
mplex_IMPL=	bad
314
480
315
openh264_DEPENDS=	multimedia/gstreamer-plugins-openh264
481
openh264_DEPENDS=	multimedia/gstreamer-plugins-openh264
482
openh264_IMPL=		bad
316
483
317
qt4_DEPENDS=	multimedia/gstreamer-qt4
484
qt4_DEPENDS=	multimedia/gstreamer-qt4
318
qt4_GST_PREFIX=	gstreamer-
485
qt4_GST_PREFIX=	gstreamer-
486
qt4_IMPL=	#
319
487
320
rtmp_DEPENDS=	multimedia/gstreamer1-plugins-rtmp
488
rtmp_DEPENDS=	multimedia/gstreamer-plugins-rtmp
489
rtmp_IMPL=	bad
321
490
491
smoothstreaming_DEPENDS=	multimedia/gstreamer-plugins-smoothstreaming
492
smoothstreaming_IMPL=		bad
493
494
ttml_DEPENDS=	multimedia/gstreamer-plugins-ttml
495
ttml_IMPL=	bad
496
322
v4l2_DEPENDS=	multimedia/gstreamer-plugins-v4l2
497
v4l2_DEPENDS=	multimedia/gstreamer-plugins-v4l2
498
v4l2_IMPL=	good
323
499
324
vaapi_DEPENDS=	multimedia/gstreamer-plugins-vaapi
500
# hmmm
501
vaapi_DEPENDS=	multimedia/gstreamer-vaapi
502
vaapi_IMPL=	bad
325
503
326
vp8_DEPENDS=	multimedia/gstreamer-plugins-vp8
504
vp8_DEPENDS=	multimedia/gstreamer-plugins-vp8
505
vp8_IMPL=	bad
327
506
328
vpx_DEPENDS=	multimedia/gstreamer-plugins-vpx
507
vpx_DEPENDS=	multimedia/gstreamer-plugins-vpx
508
vpx_IMPL=	good
329
509
330
# XXX: This is a quick solution for ports with USE_GSTREAMER=python
510
# XXX: This is a quick solution for ports with USE_GSTREAMER=python
331
#      but without USE_PYTHON.
511
#      but without USE_PYTHON.
Lines 336-382 Link Here
336
python_GST_PREFIX=      ${PYTHON_PKGNAMEPREFIX}
516
python_GST_PREFIX=      ${PYTHON_PKGNAMEPREFIX}
337
python_GST_SUFX=        # empty
517
python_GST_SUFX=        # empty
338
python_GST_VERSION=     0.10.4
518
python_GST_VERSION=     0.10.4
519
python_IMPL=		#
339
520
340
resindvd_DEPENDS=	multimedia/gstreamer-plugins-resindvd
521
resindvd_DEPENDS=	multimedia/gstreamer-plugins-resindvd
522
resindvd_IMPL=		bad
341
523
342
schroedinger_DEPENDS=	multimedia/gstreamer-plugins-schroedinger
524
schroedinger_DEPENDS=	multimedia/gstreamer-plugins-schroedinger
525
schroedinger_IMPL=	bad
343
526
344
theora_DEPENDS=	multimedia/gstreamer-plugins-theora
527
theora_DEPENDS=	multimedia/gstreamer-plugins-theora
528
theora_IMPL=	#
345
529
346
ugly_DEPENDS=	multimedia/gstreamer-plugins-ugly
530
ugly_DEPENDS=	multimedia/gstreamer-plugins-ugly
531
ugly_IMPL=	#
347
532
348
vdpau_DEPENDS=	multimedia/gstreamer-plugins-vdpau
533
vdpau_DEPENDS=	multimedia/gstreamer-plugins-vdpau
534
vdpau_IMPL=	bad
349
535
536
webrtcdsp_DEPENDS=	multimedia/gstreamer-plugins-webrtcdsp
537
webrtcdsp_IMPL=		bad
538
350
x264_DEPENDS=	multimedia/gstreamer-plugins-x264
539
x264_DEPENDS=	multimedia/gstreamer-plugins-x264
540
x264_IMPL=	ugly
351
541
352
x265_DEPENDS=	multimedia/gstreamer-plugins-x265
542
x265_DEPENDS=	multimedia/gstreamer-plugins-x265
543
x265_IMPL=	bad
353
544
354
xvid_DEPENDS=	multimedia/gstreamer-plugins-xvid
545
xvid_DEPENDS=	multimedia/gstreamer-plugins-xvid
546
xvid_IMPL=	bad
355
547
356
548
357
#-- Net Plugins Section ---------------------------------------------------#
549
#-- Net Plugins Section ---------------------------------------------------#
358
550
359
libmms_DEPENDS=	net/gstreamer-plugins-libmms
551
libmms_DEPENDS=	net/gstreamer-plugins-libmms
552
libmms_IMPL=	bad
360
553
554
srtp_DEPENDS=	net/gstreamer-plugins-srtp
555
srtp_IMPL=	bad
556
361
#-- security plugins section ----------------------------------------------#
557
#-- security plugins section ----------------------------------------------#
362
558
363
dtls_DEPENDS=	security/gstreamer-plugins-dtls
559
dtls_DEPENDS=	security/gstreamer-plugins-dtls
560
dtls_IMPL=	bad
364
561
365
#-- sysutils plugins section ----------------------------------------------#
562
#-- sysutils plugins section ----------------------------------------------#
366
563
367
cdio_DEPENDS=	sysutils/gstreamer-plugins-cdio
564
cdio_DEPENDS=	sysutils/gstreamer-plugins-cdio
565
cdio_IMPL=	ugly
368
566
369
#-- x11 plugins section ---------------------------------------------------#
567
#-- x11 plugins section ---------------------------------------------------#
370
568
371
x_DEPENDS=	x11/gstreamer-plugins-x
569
x_DEPENDS=	x11/gstreamer-plugins-x
570
x_IMPL=		#
372
571
373
ximagesrc_DEPENDS=	x11/gstreamer-plugins-ximagesrc
572
ximagesrc_DEPENDS=	x11/gstreamer-plugins-ximagesrc
573
ximagesrc_IMPL=		good
374
574
375
#-- x11-toolkits plugins section ------------------------------------------#
575
#-- x11-toolkits plugins section ------------------------------------------#
376
576
377
gtksink_DEPENDS=	x11-toolkits/gstreamer-plugins-gtksink
577
gtk_DEPENDS=	x11-toolkits/gstreamer-plugins-gtk
578
gtk_IMPL=	bad
378
579
379
pango_DEPENDS=	x11-toolkits/gstreamer-plugins-pango
580
pango_DEPENDS=	x11-toolkits/gstreamer-plugins-pango
581
pango_IMPL=	#
380
582
381
#--------------------------------------------------------------------------#
583
#--------------------------------------------------------------------------#
382
584
Lines 387-419 Link Here
387
IGNORE=	USE_GSTREAMER and USE_GSTREAMER1 can't be used together
589
IGNORE=	USE_GSTREAMER and USE_GSTREAMER1 can't be used together
388
.endif
590
.endif
389
591
592
_GST_IMPL_LIST:=	#
593
390
.if defined(USE_GSTREAMER)
594
.if defined(USE_GSTREAMER)
391
.for ext in ${USE_GSTREAMER}
595
# update this with the gst 1.0 version below
596
. for ext in ${USE_GSTREAMER}
392
${ext}_GST_PREFIX?=	gstreamer-plugins-
597
${ext}_GST_PREFIX?=	gstreamer-plugins-
393
${ext}_GST_VERSION?=	${GST_VERSION}${GST_MINOR_VERSION}
598
${ext}_GST_VERSION?=	${GST_VERSION}${GST_MINOR_VERSION}
394
${ext}_NAME?=		${ext}
599
${ext}_NAME?=		${ext}
395
. if ${_USE_GSTREAMER_ALL:M${ext}}!= "" && exists(${PORTSDIR}/${${ext}_DEPENDS})
600
.  if ${_USE_GSTREAMER_ALL:M${ext}}!= "" && exists(${PORTSDIR}/${${ext}_DEPENDS})
396
BUILD_DEPENDS+=	${${ext}_GST_PREFIX}${${ext}_NAME}>=${${ext}_GST_VERSION}:${${ext}_DEPENDS}
601
_GST_BUILD_DEPENDS+=	${${ext}_GST_PREFIX}${${ext}_NAME}>=${${ext}_GST_VERSION}:${${ext}_DEPENDS}
397
RUN_DEPENDS+=	${${ext}_GST_PREFIX}${${ext}_NAME}>=${${ext}_GST_VERSION}:${${ext}_DEPENDS}
602
_GST_RUN_DEPENDS+=	${${ext}_GST_PREFIX}${${ext}_NAME}>=${${ext}_GST_VERSION}:${${ext}_DEPENDS}
398
. else
603
_GST_GST_IMPL_LIST+=	${${ext}_IMPL}
604
.  else
399
IGNORE=	cannot install: unknown gstreamer ${GST_VERSION} plugin -- ${ext}
605
IGNORE=	cannot install: unknown gstreamer ${GST_VERSION} plugin -- ${ext}
400
. endif
606
.  endif
401
.endfor
607
. endfor
608
609
# everything wants this
610
_GST_BUILD_DEPENDS+= gstreamer-plugins>=0:multimedia/gstreamer-plugins
611
_GST_LIB_DEPENDS+=   libgstreamer-0.10.so:multimedia/gstreamer
612
_GST_RUN_DEPENDS+=   gstreamer-plugins>=0:multimedia/gstreamer-plugins
613
614
. for plugin in ${_GST_IMPL_LIST:O:u}
615
_GST_BUILD_DEPENDS+=	gstreamer-plugins-${plugin}>=0:multimedia/gstreamer-plugins-${plugin}
616
_GST_RUN_DEPENDS+=	gstreamer-plugins-${plugin}>=0:multimedia/gstreamer-plugins-${plugin}
617
. endfor
618
619
BUILD_DEPENDS+= ${_GST_BUILD_DEPENDS:O:u}
620
LIB_DEPENDS+=   ${_GST_LIB_DEPENDS:O:u}
621
RUN_DEPENDS+=   ${_GST_RUN_DEPENDS:O:u}
402
.endif
622
.endif
403
623
404
.if defined(USE_GSTREAMER1)
624
.if defined(USE_GSTREAMER1)
405
.for ext in ${USE_GSTREAMER1}
625
. for ext in ${USE_GSTREAMER1}
406
${ext}_GST_PREFIX?=	gstreamer1-plugins-
626
${ext}_GST_PREFIX?=	gstreamer1-plugins-
407
${ext}_GST_VERSION?=	${GST1_VERSION}${GST1_MINIMAL_VERSION}
627
${ext}_GST_VERSION?=	${GST1_VERSION}
408
${ext}_NAME10?=		${ext}
628
${ext}_NAME10?=		${ext}
409
${ext}_GST_DEPENDS?=	${${ext}_DEPENDS:S,gstreamer-,gstreamer1-,}
629
${ext}_GST_DEPENDS?=	${${ext}_DEPENDS:S,gstreamer-,gstreamer1-,}
410
. if ${_USE_GSTREAMER_ALL:M${ext}}!= "" && exists(${PORTSDIR}/${${ext}_GST_DEPENDS})
630
.  if ${_USE_GSTREAMER_ALL:M${ext}}!= "" && exists(${PORTSDIR}/${${ext}_GST_DEPENDS})
411
BUILD_DEPENDS+=	${${ext}_GST_PREFIX}${${ext}_NAME10}>=${${ext}_GST_VERSION}:${${ext}_GST_DEPENDS}
631
_GST_BUILD_DEPENDS+=	${${ext}_GST_PREFIX}${${ext}_NAME10}>=${${ext}_GST_VERSION}:${${ext}_GST_DEPENDS}
412
RUN_DEPENDS+=	${${ext}_GST_PREFIX}${${ext}_NAME10}>=${${ext}_GST_VERSION}:${${ext}_GST_DEPENDS}
632
_GST_RUN_DEPENDS+=	${${ext}_GST_PREFIX}${${ext}_NAME10}>=${${ext}_GST_VERSION}:${${ext}_GST_DEPENDS}
413
. else
633
.   if defined(${ext}1_IMPL)
634
_GST_IMPL_LIST+=	${${ext}1_IMPL}
635
.   else
636
_GST_IMPL_LIST+=	${${ext}_IMPL}
637
.   endif
638
.  else
414
IGNORE=	cannot install: unknown gstreamer ${GST1_VERSION} plugin -- ${ext}
639
IGNORE=	cannot install: unknown gstreamer ${GST1_VERSION} plugin -- ${ext}
415
. endif
640
.  endif
416
.endfor
641
. endfor
642
643
# everything wants this
644
_GST_BUILD_DEPENDS+=	gstreamer1-plugins>=${GST1_VERSION}:multimedia/gstreamer1-plugins
645
_GST_LIB_DEPENDS+=	libgstreamer-1.0.so:multimedia/gstreamer1
646
_GST_RUN_DEPENDS+=	gstreamer1-plugins>=${GST1_VERSION}:multimedia/gstreamer1-plugins
647
648
. for plugin in ${_GST_IMPL_LIST:O:u}
649
_GST_BUILD_DEPENDS+=	gstreamer1-plugins-${plugin}>=${GST1_VERSION}:multimedia/gstreamer1-plugins-${plugin}
650
_GST_RUN_DEPENDS+=	gstreamer1-plugins-${plugin}>=${GST1_VERSION}:multimedia/gstreamer1-plugins-${plugin}
651
. endfor
652
653
BUILD_DEPENDS+=	${_GST_BUILD_DEPENDS:O:u}
654
LIB_DEPENDS+=	${_GST_LIB_DEPENDS:O:u}
655
RUN_DEPENDS+=	${_GST_RUN_DEPENDS:O:u}
417
.endif
656
.endif
418
657
419
# The End
658
# The End
(-)audio/Makefile (-1 / +3 lines)
Lines 280-294 Link Here
280
    SUBDIR += gstreamer1-plugins-gme
280
    SUBDIR += gstreamer1-plugins-gme
281
    SUBDIR += gstreamer1-plugins-gsm
281
    SUBDIR += gstreamer1-plugins-gsm
282
    SUBDIR += gstreamer1-plugins-jack
282
    SUBDIR += gstreamer1-plugins-jack
283
    SUBDIR += gstreamer1-plugins-ladspa
283
    SUBDIR += gstreamer1-plugins-lame
284
    SUBDIR += gstreamer1-plugins-lame
284
    SUBDIR += gstreamer1-plugins-mad
285
    SUBDIR += gstreamer1-plugins-modplug
285
    SUBDIR += gstreamer1-plugins-modplug
286
    SUBDIR += gstreamer1-plugins-mpg123
286
    SUBDIR += gstreamer1-plugins-mpg123
287
    SUBDIR += gstreamer1-plugins-musepack
287
    SUBDIR += gstreamer1-plugins-ogg
288
    SUBDIR += gstreamer1-plugins-ogg
288
    SUBDIR += gstreamer1-plugins-opus
289
    SUBDIR += gstreamer1-plugins-opus
289
    SUBDIR += gstreamer1-plugins-pulse
290
    SUBDIR += gstreamer1-plugins-pulse
290
    SUBDIR += gstreamer1-plugins-shout2
291
    SUBDIR += gstreamer1-plugins-shout2
291
    SUBDIR += gstreamer1-plugins-sidplay
292
    SUBDIR += gstreamer1-plugins-sidplay
293
    SUBDIR += gstreamer1-plugins-sndfile
292
    SUBDIR += gstreamer1-plugins-sndio
294
    SUBDIR += gstreamer1-plugins-sndio
293
    SUBDIR += gstreamer1-plugins-soundtouch
295
    SUBDIR += gstreamer1-plugins-soundtouch
294
    SUBDIR += gstreamer1-plugins-speex
296
    SUBDIR += gstreamer1-plugins-speex
(-)audio/gstreamer1-plugins-chromaprint/Makefile (-2 / +2 lines)
Lines 1-9 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTREVISION=	2
3
PORTREVISION=	0
4
CATEGORIES=	audio
4
CATEGORIES=	audio
5
5
6
COMMENT=	GStreamer fingerprint audio plugin
6
COMMENT=	GStreamer audio fingerprint extracting plugin
7
7
8
GST_PLUGIN=	chromaprint
8
GST_PLUGIN=	chromaprint
9
DIST=		bad
9
DIST=		bad
(-)audio/gstreamer1-plugins-ladspa/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTREVISION=	0
4
CATEGORIES=	audio
5
6
COMMENT=	Gstreamer ladspa (Linux Audio Developer's Simple Plugin API) plugin
7
8
GST_PLUGIN=	ladspa
9
DIST=		bad
10
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
13
.include "${MASTERDIR}/Makefile"
(-)audio/gstreamer1-plugins-mad/Makefile (-3 / +3 lines)
Lines 3-12 Link Here
3
PORTREVISION=	0
3
PORTREVISION=	0
4
CATEGORIES=	audio
4
CATEGORIES=	audio
5
5
6
COMMENT=	GStreamer mp3 decoder plugin
6
COMMENT=	Gstreamer musepack mpc encoder/decoder plugin
7
7
8
GST_PLUGIN=	mad
8
GST_PLUGIN=	musepack
9
DIST=		ugly
9
DIST=		bad
10
10
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
12
(-)audio/gstreamer1-plugins-musepack/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTREVISION=	0
4
CATEGORIES=	audio
5
6
COMMENT=	Gstreamer musepack mpc encoder/decoder plugin
7
8
GST_PLUGIN=	musepack
9
DIST=		bad
10
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
13
.include "${MASTERDIR}/Makefile"
(-)audio/gstreamer1-plugins-sndfile/Makefile (+14 lines)
Line 0 Link Here
1
# Created by: Michael Johnson <ahze@FreeBSD.org>
2
# $FreeBSD$
3
4
PORTREVISION=	0
5
CATEGORIES=	audio
6
7
COMMENT=	Gstreamer sndfile plugin
8
9
GST_PLUGIN=	sndfile
10
DIST=		bad
11
12
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
13
14
.include "${MASTERDIR}/Makefile"
(-)audio/gstreamer1-plugins-sndio/Makefile (-3 / +4 lines)
Lines 10-18 Link Here
10
10
11
LICENSE=	ISCL
11
LICENSE=	ISCL
12
12
13
LIB_DEPENDS=	libgstaudio-1.0.so:multimedia/gstreamer1-plugins \
13
#LIB_DEPENDS=	libgstaudio-1.0.so:multimedia/gstreamer1-plugins \
14
		libgstbase-1.0.so:multimedia/gstreamer1 \
14
#		libgstbase-1.0.so:multimedia/gstreamer1 
15
		libsndio.so:audio/sndio
15
LIB_DEPENDS=	libsndio.so:audio/sndio
16
16
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	t6
18
GH_ACCOUNT=	t6
Lines 19-24 Link Here
19
19
20
USES=		gettext-runtime pkgconfig
20
USES=		gettext-runtime pkgconfig
21
USE_GNOME=	glib20
21
USE_GNOME=	glib20
22
USE_GSTREAMER1=	yes
22
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
23
24
24
PLIST_FILES=	lib/gstreamer-1.0/libgstsndio.so
25
PLIST_FILES=	lib/gstreamer-1.0/libgstsndio.so
(-)graphics/Makefile (+2 lines)
Lines 320-328 Link Here
320
    SUBDIR += gstreamer1-plugins-gdkpixbuf
320
    SUBDIR += gstreamer1-plugins-gdkpixbuf
321
    SUBDIR += gstreamer1-plugins-gl
321
    SUBDIR += gstreamer1-plugins-gl
322
    SUBDIR += gstreamer1-plugins-jpeg
322
    SUBDIR += gstreamer1-plugins-jpeg
323
    SUBDIR += gstreamer1-plugins-kms
323
    SUBDIR += gstreamer1-plugins-libcaca
324
    SUBDIR += gstreamer1-plugins-libcaca
324
    SUBDIR += gstreamer1-plugins-libvisual
325
    SUBDIR += gstreamer1-plugins-libvisual
325
    SUBDIR += gstreamer1-plugins-opencv
326
    SUBDIR += gstreamer1-plugins-opencv
327
    SUBDIR += gstreamer1-plugins-openexr
326
    SUBDIR += gstreamer1-plugins-openjpeg
328
    SUBDIR += gstreamer1-plugins-openjpeg
327
    SUBDIR += gstreamer1-plugins-png
329
    SUBDIR += gstreamer1-plugins-png
328
    SUBDIR += gstreamer1-plugins-rsvg
330
    SUBDIR += gstreamer1-plugins-rsvg
(-)graphics/gstreamer1-plugins-gl/Makefile (-3 / +4 lines)
Lines 8-23 Link Here
8
GST_PLUGIN=	gl
8
GST_PLUGIN=	gl
9
DIST=		bad
9
DIST=		bad
10
10
11
GL_GST_DIRS=	gst-libs/gst/allocators
11
PLIST=		${.CURDIR}/pkg-plist
12
PLIST=		${.CURDIR}/pkg-plist
12
13
13
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
14
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
14
15
15
pre-build:
16
pre-build:
16
	@cd ${WRKSRC}/gst-libs/gst/gl && ${GMAKE}
17
.for dir in ${GL_GST_DIRS}
18
	@(cd ${BUILD_WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} ${ALL_TARGET})
19
.endfor
17
20
18
post-install:
21
post-install:
19
	@cd ${WRKSRC}/gst-libs/gst/gl && ${SETENV} DESTDIR=${STAGEDIR} \
20
		INSTALL_TARGET=${INSTALL_TARGET} ${GMAKE} install
21
	${INSTALL_DATA} ${WRKSRC}/pkgconfig/gstreamer-gl.pc \
22
	${INSTALL_DATA} ${WRKSRC}/pkgconfig/gstreamer-gl.pc \
22
		${STAGEDIR}${PREFIX}/libdata/pkgconfig/gstreamer-gl-1.0.pc
23
		${STAGEDIR}${PREFIX}/libdata/pkgconfig/gstreamer-gl-1.0.pc
23
24
(-)graphics/gstreamer1-plugins-gl/pkg-plist (-3 / +3 lines)
Lines 1-7 Link Here
1
include/gstreamer-%%VERSION%%/gst/gl/egl/gstegl.h
1
include/gstreamer-%%VERSION%%/gst/gl/egl/gstegl.h
2
include/gstreamer-%%VERSION%%/gst/gl/egl/gsteglimagememory.h
2
include/gstreamer-%%VERSION%%/gst/gl/egl/gsteglimage.h
3
include/gstreamer-%%VERSION%%/gst/gl/egl/gstglcontext_egl.h
4
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
5
include/gstreamer-%%VERSION%%/gst/gl/gl.h
5
include/gstreamer-%%VERSION%%/gst/gl/gl.h
6
include/gstreamer-%%VERSION%%/gst/gl/glprototypes/all_functions.h
6
include/gstreamer-%%VERSION%%/gst/gl/glprototypes/all_functions.h
7
include/gstreamer-%%VERSION%%/gst/gl/glprototypes/base.h
7
include/gstreamer-%%VERSION%%/gst/gl/glprototypes/base.h
Lines 28-34 Link Here
28
include/gstreamer-%%VERSION%%/gst/gl/gstglbufferpool.h
28
include/gstreamer-%%VERSION%%/gst/gl/gstglbufferpool.h
29
include/gstreamer-%%VERSION%%/gst/gl/gstglcolorconvert.h
29
include/gstreamer-%%VERSION%%/gst/gl/gstglcolorconvert.h
30
include/gstreamer-%%VERSION%%/gst/gl/gstglcontext.h
30
include/gstreamer-%%VERSION%%/gst/gl/gstglcontext.h
31
include/gstreamer-%%VERSION%%/gst/gl/gstglcontrolbindingproxy.h
32
include/gstreamer-%%VERSION%%/gst/gl/gstgldebug.h
31
include/gstreamer-%%VERSION%%/gst/gl/gstgldebug.h
33
include/gstreamer-%%VERSION%%/gst/gl/gstgldisplay.h
32
include/gstreamer-%%VERSION%%/gst/gl/gstgldisplay.h
34
include/gstreamer-%%VERSION%%/gst/gl/gstglfeature.h
33
include/gstreamer-%%VERSION%%/gst/gl/gstglfeature.h
Lines 39-44 Link Here
39
include/gstreamer-%%VERSION%%/gst/gl/gstglmemorypbo.h
38
include/gstreamer-%%VERSION%%/gst/gl/gstglmemorypbo.h
40
include/gstreamer-%%VERSION%%/gst/gl/gstgloverlaycompositor.h
39
include/gstreamer-%%VERSION%%/gst/gl/gstgloverlaycompositor.h
41
include/gstreamer-%%VERSION%%/gst/gl/gstglquery.h
40
include/gstreamer-%%VERSION%%/gst/gl/gstglquery.h
41
include/gstreamer-%%VERSION%%/gst/gl/gstglrenderbuffer.h
42
include/gstreamer-%%VERSION%%/gst/gl/gstglshader.h
42
include/gstreamer-%%VERSION%%/gst/gl/gstglshader.h
43
include/gstreamer-%%VERSION%%/gst/gl/gstglshaderstrings.h
43
include/gstreamer-%%VERSION%%/gst/gl/gstglshaderstrings.h
44
include/gstreamer-%%VERSION%%/gst/gl/gstglsl.h
44
include/gstreamer-%%VERSION%%/gst/gl/gstglsl.h
(-)graphics/gstreamer1-plugins-kms/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTREVISION=	0
4
CATEGORIES=	graphics
5
6
COMMENT=	GStreamer video sink via KMS plugin
7
8
GST_PLUGIN=	kms
9
DIST=		bad
10
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
13
.include "${MASTERDIR}/Makefile"
(-)graphics/gstreamer1-plugins-opencv/Makefile (-1 / +3 lines)
Lines 1-6 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTREVISION=	2
3
PORTREVISION=	0
4
CATEGORIES=	graphics
4
CATEGORIES=	graphics
5
5
6
COMMENT=	GStreamer opencv real time computer vision plugin
6
COMMENT=	GStreamer opencv real time computer vision plugin
Lines 13-16 Link Here
13
# Clang has issues with Overloaded stuff inside OpenCV
13
# Clang has issues with Overloaded stuff inside OpenCV
14
CXXFLAGS+=	-Wno-overloaded-virtual
14
CXXFLAGS+=	-Wno-overloaded-virtual
15
15
16
PLIST=		${.CURDIR}/pkg-plist
17
16
.include "${MASTERDIR}/Makefile"
18
.include "${MASTERDIR}/Makefile"
(-)graphics/gstreamer1-plugins-opencv/pkg-plist (+8 lines)
Line 0 Link Here
1
include/gstreamer-%%VERSION%%/gst/opencv/gstopencvutils.h
2
include/gstreamer-%%VERSION%%/gst/opencv/gstopencvvideofilter.h
3
lib/gstreamer-%%VERSION%%/libgstopencv.so
4
lib/libgstopencv-%%VERSION%%.so
5
lib/libgstopencv-%%VERSION%%.so.0
6
lib/libgstopencv-%%VERSION%%.so.%%SOVERSION%%
7
share/gst-plugins-bad/%%VERSION%%/opencv_haarcascades/fist.xml
8
share/gst-plugins-bad/%%VERSION%%/opencv_haarcascades/palm.xml
(-)graphics/gstreamer1-plugins-openexr/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTREVISION=	0
4
CATEGORIES=	graphics
5
6
COMMENT=	GStreamer OpenExr codec plugin
7
8
GST_PLUGIN=	openexr
9
DIST=		bad
10
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
13
.include "${MASTERDIR}/Makefile"
(-)graphics/gstreamer1-plugins-webp/Makefile (-1 / +1 lines)
Lines 1-6 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTREVISION=	2
3
PORTREVISION=	0
4
CATEGORIES=	graphics
4
CATEGORIES=	graphics
5
5
6
COMMENT=	GStreamer webp image decoder plugin
6
COMMENT=	GStreamer webp image decoder plugin
(-)multimedia/Makefile (+4 lines)
Lines 122-127 Link Here
122
    SUBDIR += gstreamer1-plugins-assrender
122
    SUBDIR += gstreamer1-plugins-assrender
123
    SUBDIR += gstreamer1-plugins-bad
123
    SUBDIR += gstreamer1-plugins-bad
124
    SUBDIR += gstreamer1-plugins-core
124
    SUBDIR += gstreamer1-plugins-core
125
    SUBDIR += gstreamer1-plugins-dash
125
    SUBDIR += gstreamer1-plugins-dts
126
    SUBDIR += gstreamer1-plugins-dts
126
    SUBDIR += gstreamer1-plugins-dv
127
    SUBDIR += gstreamer1-plugins-dv
127
    SUBDIR += gstreamer1-plugins-dvdread
128
    SUBDIR += gstreamer1-plugins-dvdread
Lines 132-142 Link Here
132
    SUBDIR += gstreamer1-plugins-libde265
133
    SUBDIR += gstreamer1-plugins-libde265
133
    SUBDIR += gstreamer1-plugins-mpeg2dec
134
    SUBDIR += gstreamer1-plugins-mpeg2dec
134
    SUBDIR += gstreamer1-plugins-mpeg2enc
135
    SUBDIR += gstreamer1-plugins-mpeg2enc
136
    SUBDIR += gstreamer1-plugins-mplex
135
    SUBDIR += gstreamer1-plugins-openh264
137
    SUBDIR += gstreamer1-plugins-openh264
136
    SUBDIR += gstreamer1-plugins-resindvd
138
    SUBDIR += gstreamer1-plugins-resindvd
137
    SUBDIR += gstreamer1-plugins-rtmp
139
    SUBDIR += gstreamer1-plugins-rtmp
138
    SUBDIR += gstreamer1-plugins-schroedinger
140
    SUBDIR += gstreamer1-plugins-schroedinger
141
    SUBDIR += gstreamer1-plugins-smoothstreaming
139
    SUBDIR += gstreamer1-plugins-theora
142
    SUBDIR += gstreamer1-plugins-theora
143
    SUBDIR += gstreamer1-plugins-ttml
140
    SUBDIR += gstreamer1-plugins-ugly
144
    SUBDIR += gstreamer1-plugins-ugly
141
    SUBDIR += gstreamer1-plugins-v4l2
145
    SUBDIR += gstreamer1-plugins-v4l2
142
    SUBDIR += gstreamer1-plugins-vpx
146
    SUBDIR += gstreamer1-plugins-vpx
(-)multimedia/gstreamer1/Makefile (-6 / +12 lines)
Lines 2-11 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer
4
PORTNAME=	gstreamer
5
PORTVERSION=	1.8.0
5
PORTVERSION=	1.12.2
6
PORTREVISION=	2
7
CATEGORIES=	multimedia
6
CATEGORIES=	multimedia
8
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gstreamer/
7
MASTER_SITES=	GNOME \
8
		http://gstreamer.freedesktop.org/src/gstreamer/
9
PKGNAMESUFFIX=	1
9
PKGNAMESUFFIX=	1
10
10
11
MAINTAINER=	multimedia@FreeBSD.org
11
MAINTAINER=	multimedia@FreeBSD.org
Lines 16-23 Link Here
16
16
17
PORTSCOUT=	limitw:1,even
17
PORTSCOUT=	limitw:1,even
18
18
19
CFLAGS:=	${CFLAGS} -O2 -Wno-format
19
CFLAGS+=	-Wno-format
20
USES=		bison gettext gmake libtool pathfix pkgconfig tar:xz
20
USES=		bison gettext gmake gnome libtool pathfix pkgconfig tar:xz
21
USE_GNOME=	glib20 introspection:build
21
USE_GNOME=	glib20 introspection:build
22
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
23
CONFIGURE_ARGS=	--disable-tests \
23
CONFIGURE_ARGS=	--disable-tests \
Lines 28-37 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.800.0
31
		SOVERSION=0.1202.0
32
USE_LDCONFIG=	yes
32
USE_LDCONFIG=	yes
33
GST10_VERSION=	1.0
33
GST10_VERSION=	1.0
34
34
35
.include <bsd.port.options.mk>
36
37
.if ${ARCH} == i386 || ${ARCH} == amd64
38
LIB_DEPENDS+=	libunwind.so:devel/libunwind
39
.endif
40
35
post-patch:
41
post-patch:
36
	@${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g' \
42
	@${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g' \
37
		${WRKSRC}/configure
43
		${WRKSRC}/configure
(-)multimedia/gstreamer1/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (gstreamer-1.8.0.tar.xz) = 947a314a212b5d94985d89b43440dbe66b696e12bbdf9a2f78967b98d74abedc
1
TIMESTAMP = 1500046323
2
SIZE (gstreamer-1.8.0.tar.xz) = 3616276
2
SHA256 (gstreamer-1.12.2.tar.xz) = 9fde3f39a2ea984f9e07ce09250285ce91f6e3619d186889f75b5154ecf994ba
3
SIZE (gstreamer-1.12.2.tar.xz) = 3172260
(-)multimedia/gstreamer1/pkg-plist (-3 / +11 lines)
Lines 24-34 Link Here
24
include/gstreamer-%%VERSION%%/gst/check/gstharness.h
24
include/gstreamer-%%VERSION%%/gst/check/gstharness.h
25
include/gstreamer-%%VERSION%%/gst/check/gsttestclock.h
25
include/gstreamer-%%VERSION%%/gst/check/gsttestclock.h
26
include/gstreamer-%%VERSION%%/gst/check/internal-check.h
26
include/gstreamer-%%VERSION%%/gst/check/internal-check.h
27
include/gstreamer-%%VERSION%%/gst/controller/controller-enumtypes.h
27
include/gstreamer-%%VERSION%%/gst/controller/controller.h
28
include/gstreamer-%%VERSION%%/gst/controller/controller.h
28
include/gstreamer-%%VERSION%%/gst/controller/gstargbcontrolbinding.h
29
include/gstreamer-%%VERSION%%/gst/controller/gstargbcontrolbinding.h
29
include/gstreamer-%%VERSION%%/gst/controller/gstdirectcontrolbinding.h
30
include/gstreamer-%%VERSION%%/gst/controller/gstdirectcontrolbinding.h
30
include/gstreamer-%%VERSION%%/gst/controller/gstinterpolationcontrolsource.h
31
include/gstreamer-%%VERSION%%/gst/controller/gstinterpolationcontrolsource.h
31
include/gstreamer-%%VERSION%%/gst/controller/gstlfocontrolsource.h
32
include/gstreamer-%%VERSION%%/gst/controller/gstlfocontrolsource.h
33
include/gstreamer-%%VERSION%%/gst/controller/gstproxycontrolbinding.h
32
include/gstreamer-%%VERSION%%/gst/controller/gsttimedvaluecontrolsource.h
34
include/gstreamer-%%VERSION%%/gst/controller/gsttimedvaluecontrolsource.h
33
include/gstreamer-%%VERSION%%/gst/controller/gsttriggercontrolsource.h
35
include/gstreamer-%%VERSION%%/gst/controller/gsttriggercontrolsource.h
34
include/gstreamer-%%VERSION%%/gst/glib-compat.h
36
include/gstreamer-%%VERSION%%/gst/glib-compat.h
Lines 45-50 Link Here
45
include/gstreamer-%%VERSION%%/gst/gstchildproxy.h
47
include/gstreamer-%%VERSION%%/gst/gstchildproxy.h
46
include/gstreamer-%%VERSION%%/gst/gstclock.h
48
include/gstreamer-%%VERSION%%/gst/gstclock.h
47
include/gstreamer-%%VERSION%%/gst/gstcompat.h
49
include/gstreamer-%%VERSION%%/gst/gstcompat.h
50
include/gstreamer-%%VERSION%%/gst/gstconfig.h
48
include/gstreamer-%%VERSION%%/gst/gstcontext.h
51
include/gstreamer-%%VERSION%%/gst/gstcontext.h
49
include/gstreamer-%%VERSION%%/gst/gstcontrolbinding.h
52
include/gstreamer-%%VERSION%%/gst/gstcontrolbinding.h
50
include/gstreamer-%%VERSION%%/gst/gstcontrolsource.h
53
include/gstreamer-%%VERSION%%/gst/gstcontrolsource.h
Lines 54-59 Link Here
54
include/gstreamer-%%VERSION%%/gst/gstdevicemonitor.h
57
include/gstreamer-%%VERSION%%/gst/gstdevicemonitor.h
55
include/gstreamer-%%VERSION%%/gst/gstdeviceprovider.h
58
include/gstreamer-%%VERSION%%/gst/gstdeviceprovider.h
56
include/gstreamer-%%VERSION%%/gst/gstdeviceproviderfactory.h
59
include/gstreamer-%%VERSION%%/gst/gstdeviceproviderfactory.h
60
include/gstreamer-%%VERSION%%/gst/gstdynamictypefactory.h
57
include/gstreamer-%%VERSION%%/gst/gstelement.h
61
include/gstreamer-%%VERSION%%/gst/gstelement.h
58
include/gstreamer-%%VERSION%%/gst/gstelementfactory.h
62
include/gstreamer-%%VERSION%%/gst/gstelementfactory.h
59
include/gstreamer-%%VERSION%%/gst/gstelementmetadata.h
63
include/gstreamer-%%VERSION%%/gst/gstelementmetadata.h
Lines 84-89 Link Here
84
include/gstreamer-%%VERSION%%/gst/gstregistry.h
88
include/gstreamer-%%VERSION%%/gst/gstregistry.h
85
include/gstreamer-%%VERSION%%/gst/gstsample.h
89
include/gstreamer-%%VERSION%%/gst/gstsample.h
86
include/gstreamer-%%VERSION%%/gst/gstsegment.h
90
include/gstreamer-%%VERSION%%/gst/gstsegment.h
91
include/gstreamer-%%VERSION%%/gst/gststreamcollection.h
92
include/gstreamer-%%VERSION%%/gst/gststreams.h
87
include/gstreamer-%%VERSION%%/gst/gststructure.h
93
include/gstreamer-%%VERSION%%/gst/gststructure.h
88
include/gstreamer-%%VERSION%%/gst/gstsystemclock.h
94
include/gstreamer-%%VERSION%%/gst/gstsystemclock.h
89
include/gstreamer-%%VERSION%%/gst/gsttaglist.h
95
include/gstreamer-%%VERSION%%/gst/gsttaglist.h
Lines 115-121 Link Here
115
lib/girepository-1.0/GstCheck-%%VERSION%%.typelib
121
lib/girepository-1.0/GstCheck-%%VERSION%%.typelib
116
lib/girepository-1.0/GstController-%%VERSION%%.typelib
122
lib/girepository-1.0/GstController-%%VERSION%%.typelib
117
lib/girepository-1.0/GstNet-%%VERSION%%.typelib
123
lib/girepository-1.0/GstNet-%%VERSION%%.typelib
118
lib/gstreamer-%%VERSION%%/include/gst/gstconfig.h
119
lib/gstreamer-%%VERSION%%/libgstcoreelements.so
124
lib/gstreamer-%%VERSION%%/libgstcoreelements.so
120
lib/gstreamer-%%VERSION%%/libgstcoretracers.so
125
lib/gstreamer-%%VERSION%%/libgstcoretracers.so
121
lib/libgstbase-%%VERSION%%.so
126
lib/libgstbase-%%VERSION%%.so
Lines 138-153 Link Here
138
libdata/pkgconfig/gstreamer-check-%%VERSION%%.pc
143
libdata/pkgconfig/gstreamer-check-%%VERSION%%.pc
139
libdata/pkgconfig/gstreamer-controller-%%VERSION%%.pc
144
libdata/pkgconfig/gstreamer-controller-%%VERSION%%.pc
140
libdata/pkgconfig/gstreamer-net-%%VERSION%%.pc
145
libdata/pkgconfig/gstreamer-net-%%VERSION%%.pc
146
libexec/gstreamer-%%VERSION%%/gst-completion-helper
141
libexec/gstreamer-%%VERSION%%/gst-plugin-scanner
147
libexec/gstreamer-%%VERSION%%/gst-plugin-scanner
142
@(,,7755) libexec/gstreamer-%%VERSION%%/gst-ptp-helper
148
@(,,4755) libexec/gstreamer-%%VERSION%%/gst-ptp-helper
143
man/man1/gst-inspect-%%VERSION%%.1.gz
149
man/man1/gst-inspect-%%VERSION%%.1.gz
144
man/man1/gst-launch-%%VERSION%%.1.gz
150
man/man1/gst-launch-%%VERSION%%.1.gz
151
man/man1/gst-stats-%%VERSION%%.1.gz
145
man/man1/gst-typefind-%%VERSION%%.1.gz
152
man/man1/gst-typefind-%%VERSION%%.1.gz
146
share/aclocal/gst-element-check-%%VERSION%%.m4
153
share/aclocal/gst-element-check-%%VERSION%%.m4
147
share/bash-completion/completions/gst-inspect-%%VERSION%%
154
share/bash-completion/completions/gst-inspect-%%VERSION%%
148
share/bash-completion/completions/gst-launch-%%VERSION%%
155
share/bash-completion/completions/gst-launch-%%VERSION%%
149
share/bash-completion/helpers/gst
156
share/bash-completion/helpers/gst
150
share/bash-completion/helpers/gst-completion-helper-%%VERSION%%
151
share/gir-1.0/Gst-%%VERSION%%.gir
157
share/gir-1.0/Gst-%%VERSION%%.gir
152
share/gir-1.0/GstBase-%%VERSION%%.gir
158
share/gir-1.0/GstBase-%%VERSION%%.gir
153
share/gir-1.0/GstCheck-%%VERSION%%.gir
159
share/gir-1.0/GstCheck-%%VERSION%%.gir
Lines 154-159 Link Here
154
share/gir-1.0/GstController-%%VERSION%%.gir
160
share/gir-1.0/GstController-%%VERSION%%.gir
155
share/gir-1.0/GstNet-%%VERSION%%.gir
161
share/gir-1.0/GstNet-%%VERSION%%.gir
156
share/locale/af/LC_MESSAGES/gstreamer-%%VERSION%%.mo
162
share/locale/af/LC_MESSAGES/gstreamer-%%VERSION%%.mo
163
share/locale/ast/LC_MESSAGES/gstreamer-%%VERSION%%.mo
157
share/locale/az/LC_MESSAGES/gstreamer-%%VERSION%%.mo
164
share/locale/az/LC_MESSAGES/gstreamer-%%VERSION%%.mo
158
share/locale/be/LC_MESSAGES/gstreamer-%%VERSION%%.mo
165
share/locale/be/LC_MESSAGES/gstreamer-%%VERSION%%.mo
159
share/locale/bg/LC_MESSAGES/gstreamer-%%VERSION%%.mo
166
share/locale/bg/LC_MESSAGES/gstreamer-%%VERSION%%.mo
Lines 168-173 Link Here
168
share/locale/eu/LC_MESSAGES/gstreamer-%%VERSION%%.mo
175
share/locale/eu/LC_MESSAGES/gstreamer-%%VERSION%%.mo
169
share/locale/fi/LC_MESSAGES/gstreamer-%%VERSION%%.mo
176
share/locale/fi/LC_MESSAGES/gstreamer-%%VERSION%%.mo
170
share/locale/fr/LC_MESSAGES/gstreamer-%%VERSION%%.mo
177
share/locale/fr/LC_MESSAGES/gstreamer-%%VERSION%%.mo
178
share/locale/fur/LC_MESSAGES/gstreamer-%%VERSION%%.mo
171
share/locale/gl/LC_MESSAGES/gstreamer-%%VERSION%%.mo
179
share/locale/gl/LC_MESSAGES/gstreamer-%%VERSION%%.mo
172
share/locale/hr/LC_MESSAGES/gstreamer-%%VERSION%%.mo
180
share/locale/hr/LC_MESSAGES/gstreamer-%%VERSION%%.mo
173
share/locale/hu/LC_MESSAGES/gstreamer-%%VERSION%%.mo
181
share/locale/hu/LC_MESSAGES/gstreamer-%%VERSION%%.mo
(-)multimedia/gstreamer1-editing-services/Makefile (-5 / +5 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.8.0
5
PORTVERSION=	1.12.2
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 12-26 Link Here
12
12
13
PORTSCOUT=	limitw:1,even
13
PORTSCOUT=	limitw:1,even
14
14
15
USES=		gmake libtool pathfix python:2 pkgconfig tar:xz
15
USES=		gmake gnome libtool pathfix python:2.7 pkgconfig tar:xz
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
18
USE_GNOME=	glib20 introspection:build libxml2
18
USE_GNOME=	glib20 introspection:build libxml2 pygobject3
19
USE_GSTREAMER1=	yes
19
USE_GSTREAMER1=	good
20
INSTALL_TARGET=	install-strip
20
INSTALL_TARGET=	install-strip
21
21
22
CONFIGURE_ARGS=	--enable-introspection=yes \
22
CONFIGURE_ARGS=	--enable-introspection=yes \
23
		--with-bash-completion-dir=${PREFIX}/share/bash-completion/completions
23
		--with-bash-completion-dir=${PREFIX}/share/bash-completion/completions
24
PLIST_SUB=	VERSION=1.0 SOVERSION=0.800.0
24
PLIST_SUB=	VERSION=1.0 SOVERSION=0.1202.0
25
25
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)multimedia/gstreamer1-editing-services/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (gstreamer-editing-services-1.8.0.tar.xz) = 50f066d5b4090d5739fd6d38932bbe14c1aea83a64ed55f54a08cf90946b3abe
1
TIMESTAMP = 1500051429
2
SIZE (gstreamer-editing-services-1.8.0.tar.xz) = 1036176
2
SHA256 (gstreamer-editing-services-1.12.2.tar.xz) = 59c75497b53d36f020cb0cb7c7b9ae7545f5b47fd6e4406d4f3391741071202e
3
SIZE (gstreamer-editing-services-1.12.2.tar.xz) = 1059672
(-)multimedia/gstreamer1-editing-services/pkg-plist (+4 lines)
Lines 64-69 Link Here
64
lib/libges-%%VERSION%%.so
64
lib/libges-%%VERSION%%.so
65
lib/libges-%%VERSION%%.so.0
65
lib/libges-%%VERSION%%.so.0
66
lib/libges-%%VERSION%%.so.%%SOVERSION%%
66
lib/libges-%%VERSION%%.so.%%SOVERSION%%
67
%%PYTHON_SITELIBDIR%%/gstreamer-editing-services/GES.py
68
%%PYTHON_SITELIBDIR%%/gstreamer-editing-services/GES.pyc
69
%%PYTHON_SITELIBDIR%%/gstreamer-editing-services/GES.%%PYTHON_PYOEXTENSION%%
67
libdata/pkgconfig/gst-editing-services-%%VERSION%%.pc
70
libdata/pkgconfig/gst-editing-services-%%VERSION%%.pc
71
man/man1/ges-launch-%%VERSION%%.1.gz
68
share/bash-completion/completions/ges-launch-%%VERSION%%
72
share/bash-completion/completions/ges-launch-%%VERSION%%
69
share/gir-%%VERSION%%/GES-%%VERSION%%.gir
73
share/gir-%%VERSION%%/GES-%%VERSION%%.gir
(-)multimedia/gstreamer1-libav/Makefile (-5 / +4 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer1-libav
4
PORTNAME=	gstreamer1-libav
5
PORTVERSION=	1.8.0
5
PORTVERSION=	1.12.2
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}
Lines 20-32 Link Here
20
19
21
PORTSCOUT=	limitw:1,even
20
PORTSCOUT=	limitw:1,even
22
21
23
USES=		compiler:features gmake libtool pkgconfig tar:xz
22
USES=		compiler:features gettext-runtime gmake libtool localbase \
23
		pkgconfig tar:xz
24
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
25
USE_GSTREAMER1=	yes
25
USE_GSTREAMER1=	yes
26
USE_GNOME=	glib20
26
GNU_CONFIGURE=	yes
27
GNU_CONFIGURE=	yes
27
CONFIGURE_ARGS=	--with-system-libav
28
CONFIGURE_ARGS=	--with-system-libav
28
CPPFLAGS+=	-I${LOCALBASE}/include
29
LDFLAGS+=	-L${LOCALBASE}/lib
30
29
31
INSTALL_TARGET=	install-strip
30
INSTALL_TARGET=	install-strip
32
31
(-)multimedia/gstreamer1-libav/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (gst-libav-1.8.0.tar.xz) = 5a1ce28876aee93cb4f3d090f0e807915a5d9bc1325e3480dd302b85aeb4291c
1
TIMESTAMP = 1500051021
2
SIZE (gst-libav-1.8.0.tar.xz) = 7983656
2
SHA256 (gst-libav-1.12.2.tar.xz) = 5bb735b9bb218b652ae4071ea6f6be8eaae55e9d3233aec2f36b882a27542db3
3
SIZE (gst-libav-1.12.2.tar.xz) = 8784544
(-)multimedia/gstreamer1-plugins/Makefile (-10 / +25 lines)
Lines 5-11 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?=	3
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-46 Link Here
26
26
27
PORTSCOUT=	limitw:1,even
27
PORTSCOUT=	limitw:1,even
28
28
29
BASE_PORTVERSION=	1.8.0
29
BASE_PORTVERSION=	1.12.2
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.8.0
32
BAD_PORTVERSION=	1.12.2
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.8.0
35
GOOD_PORTVERSION=	1.12.2
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.8.0
38
UGLY_PORTVERSION=	1.12.2
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
42
42
43
USES+=		gettext gmake libtool pathfix pkgconfig tar:xz
43
USES+=		gettext gmake gnome libtool pathfix pkgconfig tar:xz
44
WANT_GSTREAMER=	yes
44
WANT_GSTREAMER=	yes
45
USE_GNOME+=	glib20 introspection:build libxml2
45
USE_GNOME+=	glib20 introspection:build libxml2
46
GNU_CONFIGURE=	yes
46
GNU_CONFIGURE=	yes
Lines 48-54 Link Here
48
GST_PLUGIN?=	base
48
GST_PLUGIN?=	base
49
USE_LDCONFIG=	yes
49
USE_LDCONFIG=	yes
50
50
51
CFLAGS:=	${CFLAGS} -O2 -Wno-format
51
CFLAGS+=	-Wno-format
52
CPPFLAGS+=	-I${LOCALBASE}/include
52
CPPFLAGS+=	-I${LOCALBASE}/include
53
LDFLAGS+=	-lpthread -L${LOCALBASE}/lib ${EXTRA_LIBS}
53
LDFLAGS+=	-lpthread -L${LOCALBASE}/lib ${EXTRA_LIBS}
54
54
Lines 60-66 Link Here
60
.endif
60
.endif
61
61
62
VERSION=	1.0
62
VERSION=	1.0
63
SOVERSION=	0.800.0
63
SOVERSION=	0.1202.0
64
PLIST_SUB+=	VERSION="${VERSION}" \
64
PLIST_SUB+=	VERSION="${VERSION}" \
65
		SOVERSION="${SOVERSION}"
65
		SOVERSION="${SOVERSION}"
66
66
Lines 135-142 Link Here
135
		${WRKSRC}/ext/resindvd/resindvdsrc.c
135
		${WRKSRC}/ext/resindvd/resindvdsrc.c
136
.endif
136
.endif
137
.if ${DIST} != ugly
137
.if ${DIST} != ugly
138
	@${FIND} ${WRKSRC}/ext ${WRKSRC}/sys -name Makefile.in | \
138
	@${FIND} ${WRKSRC}/ext ${WRKSRC}/sys \
139
	${XARGS} -n 10 ${REINPLACE_CMD} -e \
139
	-name Makefile.in | ${XARGS} -n 10 ${REINPLACE_CMD} -e \
140
	'/la_DEPENDENCIES/,/am__DEPENDENCIES/s,$$(top_builddir)/gst-libs/.*.la,,' -e \
140
	'/la_DEPENDENCIES/,/am__DEPENDENCIES/s,$$(top_builddir)/gst-libs/.*.la,,' -e \
141
	's|$$(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_API_VERSION@.la|-lgsttag-${VERSION}|; \
141
	's|$$(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_API_VERSION@.la|-lgsttag-${VERSION}|; \
142
	s|$$(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_API_VERSION@.la|-lgstaudio-${VERSION}|; \
142
	s|$$(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_API_VERSION@.la|-lgstaudio-${VERSION}|; \
Lines 148-153 Link Here
148
	s|$$(top_builddir)/gst-libs/gst/base/libgstbadbase-@GST_API_VERSION@.la|-lgstbadbase-${VERSION}|; \
148
	s|$$(top_builddir)/gst-libs/gst/base/libgstbadbase-@GST_API_VERSION@.la|-lgstbadbase-${VERSION}|; \
149
	s|$$(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader-@GST_API_VERSION@.la|-lgsturidownloader-${VERSION}|; \
149
	s|$$(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader-@GST_API_VERSION@.la|-lgsturidownloader-${VERSION}|; \
150
	s|$$(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux-@GST_API_VERSION@.la|-lgstadaptivedemux-${VERSION}|; \
150
	s|$$(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux-@GST_API_VERSION@.la|-lgstadaptivedemux-${VERSION}|; \
151
	s|$$(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-@GST_API_VERSION@.la|-lgstcodecparsers-${VERSION}|; \
152
	s|$$(top_builddir)/gst-libs/gst/allocators/libgstbadallocators-@GST_API_VERSION@.la|-lgstbadallocators-${VERSION}|; \
151
	s|$$(top_builddir)/gst-libs/gst/video/libgstbadvideo-@GST_API_VERSION@.la|-lgstbadvideo-${VERSION}|'
153
	s|$$(top_builddir)/gst-libs/gst/video/libgstbadvideo-@GST_API_VERSION@.la|-lgstbadvideo-${VERSION}|'
152
154
153
	 @${FIND} ${WRKSRC}/ext ${WRKSRC}/sys -name Makefile.in | \
155
	 @${FIND} ${WRKSRC}/ext ${WRKSRC}/sys -name Makefile.in | \
Lines 163-171 Link Here
163
	  s|$$(top_builddir)/gst-libs/gst/base/libgstbadbase-$$(GST_API_VERSION).la|-lgstbadbase-${VERSION}|; \
165
	  s|$$(top_builddir)/gst-libs/gst/base/libgstbadbase-$$(GST_API_VERSION).la|-lgstbadbase-${VERSION}|; \
164
	  s|$$(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader-$$(GST_API_VERSION).la|-lgsturidownloader-${VERSION}|; \
166
	  s|$$(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader-$$(GST_API_VERSION).la|-lgsturidownloader-${VERSION}|; \
165
	  s|$$(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux-@GST_API_VERSION@.la|-lgstadaptivedemux-${VERSION}|; \
167
	  s|$$(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux-@GST_API_VERSION@.la|-lgstadaptivedemux-${VERSION}|; \
168
	  s|$$(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-$$(GST_API_VERSION).la|-lgstcodecparsers-${VERSION}|; \
169
	  s|$$(top_builddir)/gst-libs/gst/allocators/libgstbadallocators-$$(GST_API_VERSION).la|-lgstbadallocators-${VERSION}|; \
166
	  s|$$(top_builddir)/gst-libs/gst/video/libgstbadvideo-$$(GST_API_VERSION).la|-lgstbadvideo-${VERSION}|'
170
	  s|$$(top_builddir)/gst-libs/gst/video/libgstbadvideo-$$(GST_API_VERSION).la|-lgstbadvideo-${VERSION}|'
167
.endif
171
.endif
168
172
173
.if ${DIST} == bad
174
# Disable X11 support in librfb
175
post-configure:
176
	@${REINPLACE_CMD} -e 's|HAVE_X11 = yes|HAVE_X11 = no|g' \
177
		-e 's|#ifdef HAVE_X11|#ifdef NO_X11|g' \
178
		-e 's|$$(X11_CFLAGS) \\|\\|g' \
179
		-e 's|$$(X11_LIBS) \\|\\|g' \
180
		${WRKSRC}/gst/librfb/Makefile \
181
		${WRKSRC}/gst/librfb/gstrfbsrc.c
182
.endif
183
169
pre-install:
184
pre-install:
170
	${MKDIR} ${STAGEDIR}${PREFIX}/lib/gstreamer-1.0
185
	${MKDIR} ${STAGEDIR}${PREFIX}/lib/gstreamer-1.0
171
186
(-)multimedia/gstreamer1-plugins/Makefile.common (-60 / +90 lines)
Lines 18-23 Link Here
18
		bs2b \
18
		bs2b \
19
		chromaprint \
19
		chromaprint \
20
		curl \
20
		curl \
21
		dash \
21
		dtls \
22
		dtls \
22
		dts \
23
		dts \
23
		faac \
24
		faac \
Lines 25-43 Link Here
25
		flite \
26
		flite \
26
		gme \
27
		gme \
27
		gsm \
28
		gsm \
28
		gtksink \
29
		gtk3 \
29
		hls \
30
		hls \
30
		kate \
31
		kate \
32
		kms \
33
		ladspa \
31
		libde265 \
34
		libde265 \
32
		libmms \
35
		libmms \
33
		librfb \
34
		modplug \
36
		modplug \
35
		mpeg2enc \
37
		mpeg2enc \
36
		mplex \
38
		mplex \
39
		musepack \
37
		neon \
40
		neon \
38
		ofa \
41
		ofa \
39
		openal \
42
		openal \
40
		opencv \
43
		opencv \
44
		openexr \
41
		opengl \
45
		opengl \
42
		openh264 \
46
		openh264 \
43
		openjpeg \
47
		openjpeg \
Lines 45-107 Link Here
45
		rtmp \
49
		rtmp \
46
		rsvg \
50
		rsvg \
47
		schro \
51
		schro \
52
		smoothstreaming \
53
		sndfile \
48
		soundtouch \
54
		soundtouch \
49
		spandsp \
55
		spandsp \
56
		srtp \
57
		ttml \
50
		vdpau \
58
		vdpau \
59
		wayland \
51
		webp \
60
		webp \
61
		webrtcdsp \
52
		x265 \
62
		x265 \
53
		zbar \
63
		zbar \
54
64
55
# plugins not yet ported to the 1.0 API, or not portable
56
BAD_GST_ALL_PLUGINS+= \
57
		acm \
58
		apexsink \
59
		cdxaparse \
60
		dc1394 \
61
		dccp \
62
		faceoverlay \
63
		hdvparse \
64
		linsys \
65
		lv2 \
66
		musepack \
67
		mve \
68
		nas \
69
		nuvdemux \
70
		patchdetect \
71
		sdi \
72
		sdl \
73
		sndio \
74
		teletextdec \
75
		timidity \
76
		tta \
77
		wininet \
78
		xvid
79
80
# --with-egl-window-system=none --disable-opengl --disable-gles2 --disable-egl --disable-glx \
65
# --with-egl-window-system=none --disable-opengl --disable-gles2 --disable-egl --disable-glx \
81
66
67
# XXX need to sort these three out.
82
BAD_GST_NON_PLUGINS= \
68
BAD_GST_NON_PLUGINS= \
83
		--disable-gles2 \
69
		--disable-gles2 \
84
		--disable-egl \
70
		--disable-egl \
85
		--disable-glx \
71
		--disable-glx
86
		--disable-wayland \
72
BAD_GST_NON_PLUGINS+= \
87
		--enable-bz2 \
73
		--enable-bz2 \
88
		--enable-dvb \
74
		--enable-dvb \
89
		--enable-shm \
75
		--enable-shm \
90
		--disable-wgl \
91
		--disable-acm \
76
		--disable-acm \
92
		--disable-android_media \
77
		--disable-android_media \
93
		--disable-apple_media \
78
		--disable-apple_media \
94
		--disable-avc \
79
		--disable-avc \
95
		--disable-dc1394 \
80
		--disable-bluez \
96
		--disable-dccp \
81
		--disable-directfb \
97
		--disable-direct3d \
82
		--disable-direct3d \
98
		--disable-directsound \
83
		--disable-directsound \
99
		--disable-fbdev \
84
		--disable-msdk \
85
		--disable-nvenc \
86
		--disable-sbc \
87
		--disable-tinyalsa \
100
		--disable-uvch264 \
88
		--disable-uvch264 \
101
		--disable-vcd \
89
		--disable-vcd \
102
		--disable-vulkan \
90
		--disable-vulkan \
103
		--disable-wildmidi \
91
		--disable-wasapi \
104
		--disable-wininet
92
		--disable-wgl \
93
		--disable-winks \
94
		--disable-winscreencap
105
95
106
GOOD_GST_ALL_PLUGINS+= \
96
GOOD_GST_ALL_PLUGINS+= \
107
		aalib \
97
		aalib \
Lines 108-119 Link Here
108
		cairo \
98
		cairo \
109
		flac \
99
		flac \
110
		gdk_pixbuf \
100
		gdk_pixbuf \
101
		gst_v4l2 \
111
		jack \
102
		jack \
112
		jpeg \
103
		jpeg \
113
		libcaca \
104
		libcaca \
114
		libdv \
105
		libdv \
115
		libpng \
106
		libpng \
116
		gst_v4l2 \
107
		pulse \
117
		shout2 \
108
		shout2 \
118
		soup \
109
		soup \
119
		speex \
110
		speex \
Lines 120-127 Link Here
120
		taglib \
111
		taglib \
121
		vpx \
112
		vpx \
122
		wavpack \
113
		wavpack \
123
		x \
114
		x
124
		pulse
125
115
126
GOOD_GST_NON_PLUGINS=	\
116
GOOD_GST_NON_PLUGINS=	\
127
		--disable-dv1394 \
117
		--disable-dv1394 \
Lines 142-148 Link Here
142
		cdio \
132
		cdio \
143
		dvdread \
133
		dvdread \
144
		lame \
134
		lame \
145
		mad \
146
		mpeg2dec \
135
		mpeg2dec \
147
		mpg123 \
136
		mpg123 \
148
		sidplay \
137
		sidplay \
Lines 203-208 Link Here
203
192
204
# aalib
193
# aalib
205
gst_aalib_LIB_DEPENDS=	libaa.so:graphics/aalib
194
gst_aalib_LIB_DEPENDS=	libaa.so:graphics/aalib
195
gst_aalib_USES=		ncurses
206
gst_aalib_PLIST_FILES=	${GST_LIB_DIR}/libgstaasink.so
196
gst_aalib_PLIST_FILES=	${GST_LIB_DIR}/libgstaasink.so
207
197
208
# amrnb
198
# amrnb
Lines 234-243 Link Here
234
gst_chromaprint_LIB_DEPENDS=	libchromaprint.so:audio/chromaprint
224
gst_chromaprint_LIB_DEPENDS=	libchromaprint.so:audio/chromaprint
235
225
236
# curl
226
# curl
237
gst_curl_LIB_DEPENDS=	libcurl.so:ftp/curl
227
gst_curl_LIB_DEPENDS=	libcurl.so:ftp/curl \
228
			libssh2.so:security/libssh2
238
229
230
# dash
231
gst_dash_USE_GNOME=	libxml2
232
gst_dash_PLIST_FILES=	${GST_LIB_DIR}/libgstdashdemux.so
233
239
# dtls
234
# dtls
240
gst_dtls_USES=		compiler:c11
235
gst_dtls_USES=		compiler:c11 ssl
236
gst_dtls_CONFIGURE_ENV=	DTLS_CFLAGS="-I${OPENSSLINC}" \
237
			DTLS_LIBS="-L${OPENSSLLIB} -lcrypto -lssl"
241
238
242
# dts
239
# dts
243
gst_dts_LIB_DEPENDS=	libdca.so:multimedia/libdca
240
gst_dts_LIB_DEPENDS=	libdca.so:multimedia/libdca
Lines 269-278 Link Here
269
266
270
# gl
267
# gl
271
gst_gl_USE_GL=	gl glu glesv2 egl
268
gst_gl_USE_GL=	gl glu glesv2 egl
272
#xxxx do we need it?
269
gst_gl_LIB_DEPENDS=	libgraphene-1.0.so:graphics/graphene
273
#gst_gl_USE_GNOME=	introspection:build
274
gst_gl_CONFIGURE_ARGS=	--enable-gl --enable-glx \
270
gst_gl_CONFIGURE_ARGS=	--enable-gl --enable-glx \
275
			--enable-egl --enable-gles2
271
			--enable-egl --enable-gles2
272
gst_gl_GST_PLUGIN_DIR=	gst-libs/gst/gl ext/gl
276
gst_gl_PLIST_FILES=		#
273
gst_gl_PLIST_FILES=		#
277
274
278
# gme
275
# gme
Lines 281-289 Link Here
281
# gsm
278
# gsm
282
gst_gsm_LIB_DEPENDS=	libgsm.so:audio/gsm
279
gst_gsm_LIB_DEPENDS=	libgsm.so:audio/gsm
283
280
284
# gtksink
281
# gtk3
285
gst_gtksink_USE_GNOME=	gtk30
282
gst_gtk3_USE_GNOME=	cairo gdkpixbuf2 gtk30
286
gst_gtksink_GST_PLUGIN_DIR=ext/gtk
283
gst_gtk3_CONFIGURE_ARGS=--enable-gtk3
284
gst_gtk3_GST_PLUGIN_DIR=ext/gtk
285
gst_gtk3_PLIST_FILES=	${GST_LIB_DIR}/libgstgtk.so
287
286
288
# hls
287
# hls
289
gst_hls_LIB_DEPENDS=	libnettle.so:security/nettle
288
gst_hls_LIB_DEPENDS=	libnettle.so:security/nettle
Lines 297-302 Link Here
297
# kate
296
# kate
298
gst_kate_LIB_DEPENDS=	libkate.so:multimedia/libkate
297
gst_kate_LIB_DEPENDS=	libkate.so:multimedia/libkate
299
298
299
# kms
300
gst_kms_LIB_DEPENDS=	libkms.so:graphics/libdrm
301
gst_kms_GST_PLUGIN_DIR=	sys/kms
302
303
# ladspa
304
gst_ladspa_BUILD_DEPENDS=	${LOCALBASE}/include/ladspa.h:audio/ladspa
305
300
# lame
306
# lame
301
gst_lame_LIB_DEPENDS=	libmp3lame.so:audio/lame
307
gst_lame_LIB_DEPENDS=	libmp3lame.so:audio/lame
302
308
Lines 311-316 Link Here
311
gst_libmms_LIB_DEPENDS=	libmms.so:net/libmms
317
gst_libmms_LIB_DEPENDS=	libmms.so:net/libmms
312
gst_libmms_PLIST_FILES=	${GST_LIB_DIR}/libgstmms.so
318
gst_libmms_PLIST_FILES=	${GST_LIB_DIR}/libgstmms.so
313
319
320
# librfb
321
gst_librfb_USE_XORG=	x11
322
314
# png
323
# png
315
gst_libpng_LIB_DEPENDS=	libpng.so:graphics/png
324
gst_libpng_LIB_DEPENDS=	libpng.so:graphics/png
316
gst_libpng_PLIST_FILES=	${GST_LIB_DIR}/libgstpng.so
325
gst_libpng_PLIST_FILES=	${GST_LIB_DIR}/libgstpng.so
Lines 318-326 Link Here
318
# libvisual
327
# libvisual
319
gst_libvisual_LIB_DEPENDS=	libvisual-0.4.so:graphics/libvisual04
328
gst_libvisual_LIB_DEPENDS=	libvisual-0.4.so:graphics/libvisual04
320
329
321
# mad
322
gst_mad_LIB_DEPENDS=	libmad.so:audio/libmad
323
324
# modplug
330
# modplug
325
gst_modplug_LIB_DEPENDS=	libmodplug.so:audio/libmodplug
331
gst_modplug_LIB_DEPENDS=	libmodplug.so:audio/libmodplug
326
332
Lines 330-338 Link Here
330
# mpeg2dec
336
# mpeg2dec
331
gst_mpeg2dec_LIB_DEPENDS=	libmpeg2.so:multimedia/libmpeg2
337
gst_mpeg2dec_LIB_DEPENDS=	libmpeg2.so:multimedia/libmpeg2
332
338
339
# mplex
340
gst_mplex_LIB_DEPENDS=	libmplex2.so:multimedia/mjpegtools
341
333
# mpg123
342
# mpg123
334
gst_mpg123_LIB_DEPENDS=	libmpg123.so:audio/mpg123
343
gst_mpg123_LIB_DEPENDS=	libmpg123.so:audio/mpg123
335
344
345
# musepack
346
gst_musepack_LIB_DEPENDS=libmpcdec.so:audio/musepack
347
336
# neon
348
# neon
337
gst_neon_LIB_DEPENDS+=  libneon.so:www/neon
349
gst_neon_LIB_DEPENDS+=  libneon.so:www/neon
338
gst_neon_PLIST_FILES=	${GST_LIB_DIR}/libgstneonhttpsrc.so
350
gst_neon_PLIST_FILES=	${GST_LIB_DIR}/libgstneonhttpsrc.so
Lines 341-354 Link Here
341
gst_ogg_LIB_DEPENDS=	libogg.so:audio/libogg
353
gst_ogg_LIB_DEPENDS=	libogg.so:audio/libogg
342
354
343
# opencv
355
# opencv
344
gst_opencv_LIB_DEPENDS=	libopencv_highgui.so:graphics/opencv
356
gst_opencv_LIB_DEPENDS=	libopencv_core.so:graphics/opencv-core \
345
gst_opencv_PLIST_FILES=	${GST_LIB_DIR}/libgstopencv.so \
357
			libopencv_highgui.so:graphics/opencv
346
			share/gst-plugins-bad/${VERSION}/opencv_haarcascades/fist.xml \
358
gst_opencv_GST_PLUGIN_DIR=	gst-libs/gst/opencv ext/opencv
347
			share/gst-plugins-bad/${VERSION}/opencv_haarcascades/palm.xml
359
gst_opencv_PLIST_FILES=		#
348
gst_opencv_USES=	compiler:c++11-lib
360
gst_opencv_USES=	compiler:c++11-lib
349
361
362
# openexr
363
gst_openexr_LIB_DEPENDS=libImath-2_2.so:graphics/ilmbase \
364
			libIlmImf.so:graphics/OpenEXR
365
350
# openjpeg
366
# openjpeg
351
gst_openjpeg_LIB_DEPENDS=	libopenjpeg.so:graphics/openjpeg15
367
gst_openjpeg_LIB_DEPENDS=	libopenjp2.so:graphics/openjpeg
352
368
353
# openh264
369
# openh264
354
gst_openh264_LIB_DEPENDS=	libopenh264.so:multimedia/openh264
370
gst_openh264_LIB_DEPENDS=	libopenh264.so:multimedia/openh264
Lines 357-376 Link Here
357
gst_opus_LIB_DEPENDS=	libopus.so:audio/opus
373
gst_opus_LIB_DEPENDS=	libopus.so:audio/opus
358
374
359
# pango
375
# pango
360
gst_pango_USE_GNOME=	pango
376
gst_pango_USE_GNOME=	cairo pango
361
377
362
# pulse
378
# pulse
363
gst_pulse_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
379
gst_pulse_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
380
gst_pulse_PLIST_FILES=	${GST_LIB_DIR}/libgstpulseaudio.so
364
381
365
# resindvd
382
# resindvd
366
gst_resindvd_BUILD_DEPENDS=	libdvdnav>=4.1.2:multimedia/libdvdnav
383
gst_resindvd_BUILD_DEPENDS=	libdvdnav>=4.1.2:multimedia/libdvdnav
384
gst_resindvd_LIB_DEPENDS=	libdvdread.so:multimedia/libdvdread
367
gst_resindvd_RUN_DEPENDS=	libdvdnav>=4.1.2:multimedia/libdvdnav
385
gst_resindvd_RUN_DEPENDS=	libdvdnav>=4.1.2:multimedia/libdvdnav
368
386
369
# rtmp xxx
387
# rtmp
370
gst_rtmp_LIB_DEPENDS=	librtmp.so:multimedia/librtmp
388
gst_rtmp_LIB_DEPENDS=	librtmp.so:multimedia/librtmp
371
389
372
# rsvg
390
# rsvg
373
gst_rsvg_USE_GNOME=	librsvg2
391
gst_rsvg_USE_GNOME=	cairo librsvg2
374
392
375
# shout2
393
# shout2
376
gst_shout2_LIB_DEPENDS=	libshout.so:audio/libshout
394
gst_shout2_LIB_DEPENDS=	libshout.so:audio/libshout
Lines 379-391 Link Here
379
gst_sidplay_LIB_DEPENDS=	libsidplay.so:audio/libsidplay
397
gst_sidplay_LIB_DEPENDS=	libsidplay.so:audio/libsidplay
380
gst_sidplay_PLIST_FILES=	${GST_LIB_DIR}/libgstsid.so
398
gst_sidplay_PLIST_FILES=	${GST_LIB_DIR}/libgstsid.so
381
399
400
# smoothstreaming
401
gst_smoothstreaming_USE_GNOME=	libxml2
402
403
# sndfile
404
gst_sndfile_LIB_DEPENDS=	libsndfile.so:audio/libsndfile
405
382
# soundtouch
406
# soundtouch
383
gst_soundtouch_LIB_DEPENDS=	libSoundTouch.so:audio/soundtouch
407
gst_soundtouch_LIB_DEPENDS=	libSoundTouch.so:audio/soundtouch
384
408
385
# souphttpsrc
409
# souphttpsrc
386
gst_soup_LIB_DEPENDS=	libsoup-2.4.so:devel/libsoup
410
gst_soup_LIB_DEPENDS=	libsoup-2.4.so:devel/libsoup
387
gst_soup_GST_PLUGIN_DIR=ext/soup
388
gst_soup_PLIST_FILES=	${GST_LIB_DIR}/libgstsouphttpsrc.so
389
411
390
# spandsp
412
# spandsp
391
gst_spandsp_LIB_DEPENDS=	libspandsp.so:comms/spandsp
413
gst_spandsp_LIB_DEPENDS=	libspandsp.so:comms/spandsp
Lines 393-398 Link Here
393
# speex
415
# speex
394
gst_speex_LIB_DEPENDS=	libspeex.so:audio/speex
416
gst_speex_LIB_DEPENDS=	libspeex.so:audio/speex
395
417
418
# srtp
419
gst_srtp_LIB_DEPENDS=	libsrtp.so:net/libsrtp
420
396
# schroedinger or schro for short
421
# schroedinger or schro for short
397
gst_schro_LIB_DEPENDS=		libschroedinger-1.0.so:multimedia/schroedinger
422
gst_schro_LIB_DEPENDS=		libschroedinger-1.0.so:multimedia/schroedinger
398
gst_schro_GST_PLUGIN_DIR=	ext/schroedinger
423
gst_schro_GST_PLUGIN_DIR=	ext/schroedinger
Lines 401-408 Link Here
401
gst_taglib_LIB_DEPENDS=	libtag.so:audio/taglib
426
gst_taglib_LIB_DEPENDS=	libtag.so:audio/taglib
402
427
403
# theora
428
# theora
404
gst_theora_LIB_DEPENDS=	libtheora.so:multimedia/libtheora
429
gst_theora_LIB_DEPENDS=	libtheora.so:multimedia/libtheora \
430
			libogg.so:audio/libogg
405
431
432
# ttml
433
gst_ttml_USE_GNOME=	cairo libxml2 pango
434
gst_ttml_PLIST_FILES=	${GST_LIB_DIR}/libgstttmlsubs.so
435
406
# twolame
436
# twolame
407
gst_twolame_LIB_DEPENDS=	libtwolame.so:audio/twolame
437
gst_twolame_LIB_DEPENDS=	libtwolame.so:audio/twolame
408
438
(-)multimedia/gstreamer1-plugins/distinfo (-8 / +9 lines)
Lines 1-8 Link Here
1
SHA256 (gst-plugins-base-1.8.0.tar.xz) = abc0acc1d15b4b9c97c65cd9689bd6400081853b9980ea428d3c8572dd791522
1
TIMESTAMP = 1500048538
2
SIZE (gst-plugins-base-1.8.0.tar.xz) = 2890152
2
SHA256 (gst-plugins-base-1.12.2.tar.xz) = 5067dce3afe197a9536fea0107c77213fab536dff4a213b07fc60378d5510675
3
SHA256 (gst-plugins-bad-1.8.0.tar.xz) = 116376dd1085082422e0b21b0ecd3d1cb345c469c58e32463167d4675f4ca90e
3
SIZE (gst-plugins-base-1.12.2.tar.xz) = 3114184
4
SIZE (gst-plugins-bad-1.8.0.tar.xz) = 4460144
4
SHA256 (gst-plugins-bad-1.12.2.tar.xz) = 9c2c7edde4f59d74eb414e0701c55131f562e5c605a3ce9b091754f106c09e37
5
SHA256 (gst-plugins-ugly-1.8.0.tar.xz) = 53657ffb7d49ddc4ae40e3f52e56165db4c06eb016891debe2b6c0e9f134eb8c
5
SIZE (gst-plugins-bad-1.12.2.tar.xz) = 4702120
6
SIZE (gst-plugins-ugly-1.8.0.tar.xz) = 898408
6
SHA256 (gst-plugins-ugly-1.12.2.tar.xz) = 1cc3942bbf3ea87da3e35437d4e014e991b103db22a6174f62a98c89c3f5f466
7
SHA256 (gst-plugins-good-1.8.0.tar.xz) = c20c134d47dbc238d921707a3b66da709c2b4dd89f9d267cec13d1ddf16e9f4d
7
SIZE (gst-plugins-ugly-1.12.2.tar.xz) = 902560
8
SIZE (gst-plugins-good-1.8.0.tar.xz) = 3220992
8
SHA256 (gst-plugins-good-1.12.2.tar.xz) = 5591ee7208ab30289a30658a82b76bf87169c927572d9b794f3a41ed48e1ee96
9
SIZE (gst-plugins-good-1.12.2.tar.xz) = 3490976
(-)multimedia/gstreamer1-plugins/files/patch-gst_audioresample_float.c (-23 lines)
Lines 1-23 Link Here
1
--- gst/audioresample/speex_resampler_float.c.orig	2013-04-26 08:20:28.000000000 +0200
2
+++ gst/audioresample/speex_resampler_float.c	2013-10-20 17:32:45.000000000 +0200
3
@@ -17,8 +17,20 @@
4
  * Boston, MA 02110-1301, USA.
5
  */
6
 
7
+#ifdef HAVE_CONFIG_H
8
+#include "config.h"
9
+#endif
10
+
11
+#ifdef _USE_SSE
12
+#ifndef HAVE_XMMINTRIN_H
13
+#undef _USE_SSE
14
+#undef _USE_SSE2
15
+#else
16
 #define _USE_SSE
17
 #define _USE_SSE2
18
+#endif
19
+#endif
20
+
21
 #define _USE_NEON
22
 #define FLOATING_POINT
23
 #define OUTSIDE_SPEEX
(-)multimedia/gstreamer1-plugins/files/patch-gst_audioresample_resample.c (-12 lines)
Lines 1-12 Link Here
1
--- gst/audioresample/resample.c.orig	2012-06-28 10:15:58.000000000 +0200
2
+++ gst/audioresample/resample.c	2012-06-28 10:22:41.000000000 +0200
3
@@ -79,6 +79,9 @@
4
 #ifdef _USE_SSE
5
 #ifndef HAVE_XMMINTRIN_H
6
 #undef _USE_SSE
7
+/* this is a hack to build on i386, there the configure check for emmintrin.h
8
+   doesn't fail but the xmmintrin.h does. */
9
+#undef _USE_SSE2
10
 #endif
11
 #endif
12
 
(-)multimedia/gstreamer1-plugins/files/patch-gst_audioresample_speex-resampler-double.c (-21 lines)
Lines 1-21 Link Here
1
--- gst/audioresample/speex_resampler_double.c.orig	2012-06-28 10:31:31.000000000 +0200
2
+++ gst/audioresample/speex_resampler_double.c	2012-06-28 10:33:01.000000000 +0200
3
@@ -17,7 +17,18 @@
4
  * Boston, MA 02111-1307, USA.
5
  */
6
 
7
+#ifdef HAVE_CONFIG_H
8
+#include "config.h"
9
+#endif
10
+
11
+#ifdef _USE_SSE
12
+#ifndef HAVE_XMMINTRIN_H
13
+#undef _USE_SSE
14
+#undef _USE_SSE2
15
+#else
16
 #define _USE_SSE2
17
+#endif
18
+#endif
19
 #define FLOATING_POINT
20
 #define DOUBLE_PRECISION
21
 #define OUTSIDE_SPEEX
(-)multimedia/gstreamer1-plugins/pkg-plist (-1 / +9 lines)
Lines 4-9 Link Here
4
include/gstreamer-%%VERSION%%/gst/allocators/allocators.h
4
include/gstreamer-%%VERSION%%/gst/allocators/allocators.h
5
include/gstreamer-%%VERSION%%/gst/allocators/gstdmabuf.h
5
include/gstreamer-%%VERSION%%/gst/allocators/gstdmabuf.h
6
include/gstreamer-%%VERSION%%/gst/allocators/gstfdmemory.h
6
include/gstreamer-%%VERSION%%/gst/allocators/gstfdmemory.h
7
include/gstreamer-%%VERSION%%/gst/app/app-enumtypes.h
7
include/gstreamer-%%VERSION%%/gst/app/app.h
8
include/gstreamer-%%VERSION%%/gst/app/app.h
8
include/gstreamer-%%VERSION%%/gst/app/gstappsink.h
9
include/gstreamer-%%VERSION%%/gst/app/gstappsink.h
9
include/gstreamer-%%VERSION%%/gst/app/gstappsrc.h
10
include/gstreamer-%%VERSION%%/gst/app/gstappsrc.h
Lines 14-19 Link Here
14
include/gstreamer-%%VERSION%%/gst/audio/audio-format.h
15
include/gstreamer-%%VERSION%%/gst/audio/audio-format.h
15
include/gstreamer-%%VERSION%%/gst/audio/audio-info.h
16
include/gstreamer-%%VERSION%%/gst/audio/audio-info.h
16
include/gstreamer-%%VERSION%%/gst/audio/audio-quantize.h
17
include/gstreamer-%%VERSION%%/gst/audio/audio-quantize.h
18
include/gstreamer-%%VERSION%%/gst/audio/audio-resampler.h
17
include/gstreamer-%%VERSION%%/gst/audio/audio.h
19
include/gstreamer-%%VERSION%%/gst/audio/audio.h
18
include/gstreamer-%%VERSION%%/gst/audio/gstaudiobasesink.h
20
include/gstreamer-%%VERSION%%/gst/audio/gstaudiobasesink.h
19
include/gstreamer-%%VERSION%%/gst/audio/gstaudiobasesrc.h
21
include/gstreamer-%%VERSION%%/gst/audio/gstaudiobasesrc.h
Lines 75-80 Link Here
75
include/gstreamer-%%VERSION%%/gst/sdp/sdp.h
77
include/gstreamer-%%VERSION%%/gst/sdp/sdp.h
76
include/gstreamer-%%VERSION%%/gst/tag/gsttagdemux.h
78
include/gstreamer-%%VERSION%%/gst/tag/gsttagdemux.h
77
include/gstreamer-%%VERSION%%/gst/tag/gsttagmux.h
79
include/gstreamer-%%VERSION%%/gst/tag/gsttagmux.h
80
include/gstreamer-%%VERSION%%/gst/tag/tag-enumtypes.h
78
include/gstreamer-%%VERSION%%/gst/tag/tag.h
81
include/gstreamer-%%VERSION%%/gst/tag/tag.h
79
include/gstreamer-%%VERSION%%/gst/tag/xmpwriter.h
82
include/gstreamer-%%VERSION%%/gst/tag/xmpwriter.h
80
include/gstreamer-%%VERSION%%/gst/video/colorbalance.h
83
include/gstreamer-%%VERSION%%/gst/video/colorbalance.h
Lines 86-91 Link Here
86
include/gstreamer-%%VERSION%%/gst/video/gstvideometa.h
89
include/gstreamer-%%VERSION%%/gst/video/gstvideometa.h
87
include/gstreamer-%%VERSION%%/gst/video/gstvideopool.h
90
include/gstreamer-%%VERSION%%/gst/video/gstvideopool.h
88
include/gstreamer-%%VERSION%%/gst/video/gstvideosink.h
91
include/gstreamer-%%VERSION%%/gst/video/gstvideosink.h
92
include/gstreamer-%%VERSION%%/gst/video/gstvideotimecode.h
89
include/gstreamer-%%VERSION%%/gst/video/gstvideoutils.h
93
include/gstreamer-%%VERSION%%/gst/video/gstvideoutils.h
90
include/gstreamer-%%VERSION%%/gst/video/navigation.h
94
include/gstreamer-%%VERSION%%/gst/video/navigation.h
91
include/gstreamer-%%VERSION%%/gst/video/video-blend.h
95
include/gstreamer-%%VERSION%%/gst/video/video-blend.h
Lines 104-109 Link Here
104
include/gstreamer-%%VERSION%%/gst/video/video-scaler.h
108
include/gstreamer-%%VERSION%%/gst/video/video-scaler.h
105
include/gstreamer-%%VERSION%%/gst/video/video-tile.h
109
include/gstreamer-%%VERSION%%/gst/video/video-tile.h
106
include/gstreamer-%%VERSION%%/gst/video/video.h
110
include/gstreamer-%%VERSION%%/gst/video/video.h
111
include/gstreamer-%%VERSION%%/gst/video/videodirection.h
107
include/gstreamer-%%VERSION%%/gst/video/videoorientation.h
112
include/gstreamer-%%VERSION%%/gst/video/videoorientation.h
108
include/gstreamer-%%VERSION%%/gst/video/videooverlay.h
113
include/gstreamer-%%VERSION%%/gst/video/videooverlay.h
109
lib/girepository-1.0/GstAllocators-%%VERSION%%.typelib
114
lib/girepository-1.0/GstAllocators-%%VERSION%%.typelib
Lines 122-130 Link Here
122
lib/gstreamer-%%VERSION%%/libgstaudiorate.so
127
lib/gstreamer-%%VERSION%%/libgstaudiorate.so
123
lib/gstreamer-%%VERSION%%/libgstaudioresample.so
128
lib/gstreamer-%%VERSION%%/libgstaudioresample.so
124
lib/gstreamer-%%VERSION%%/libgstaudiotestsrc.so
129
lib/gstreamer-%%VERSION%%/libgstaudiotestsrc.so
125
lib/gstreamer-%%VERSION%%/libgstencodebin.so
130
lib/gstreamer-%%VERSION%%/libgstencoding.so
126
lib/gstreamer-%%VERSION%%/libgstgio.so
131
lib/gstreamer-%%VERSION%%/libgstgio.so
132
lib/gstreamer-%%VERSION%%/libgstpbtypes.so
127
lib/gstreamer-%%VERSION%%/libgstplayback.so
133
lib/gstreamer-%%VERSION%%/libgstplayback.so
134
lib/gstreamer-%%VERSION%%/libgstrawparse.so
128
lib/gstreamer-%%VERSION%%/libgstsubparse.so
135
lib/gstreamer-%%VERSION%%/libgstsubparse.so
129
lib/gstreamer-%%VERSION%%/libgsttcp.so
136
lib/gstreamer-%%VERSION%%/libgsttcp.so
130
lib/gstreamer-%%VERSION%%/libgsttypefindfunctions.so
137
lib/gstreamer-%%VERSION%%/libgsttypefindfunctions.so
Lines 206-211 Link Here
206
share/locale/eu/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
213
share/locale/eu/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
207
share/locale/fi/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
214
share/locale/fi/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
208
share/locale/fr/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
215
share/locale/fr/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
216
share/locale/fur/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
209
share/locale/gl/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
217
share/locale/gl/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
210
share/locale/hr/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
218
share/locale/hr/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
211
share/locale/hu/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
219
share/locale/hu/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
(-)multimedia/gstreamer1-plugins-all/Makefile (-2 / +12 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer1-plugins-all
4
PORTNAME=	gstreamer1-plugins-all
5
PORTVERSION=	${GST1_VERSION}
5
PORTVERSION=	1.12
6
PORTREVISION=	5
6
PORTREVISION=	0
7
CATEGORIES=	multimedia
7
CATEGORIES=	multimedia
8
8
9
MAINTAINER=	multimedia@FreeBSD.org
9
MAINTAINER=	multimedia@FreeBSD.org
Lines 13-20 Link Here
13
USE_GSTREAMER1=	yes
13
USE_GSTREAMER1=	yes
14
14
15
.include "${.CURDIR}/../../Mk/bsd.gstreamer.mk"
15
.include "${.CURDIR}/../../Mk/bsd.gstreamer.mk"
16
#.include "${.CURDIR}/../../Mk/Uses/gstreamer.mk"
17
#.include <bsd.port.options.mk>
16
18
17
ALL_PLUGINS:=	${_GSTREAMER_PLUGINS}
19
ALL_PLUGINS:=	${_GSTREAMER_PLUGINS}
20
18
# Weed out gst-plugins that can not be packaged. or are broken.
21
# Weed out gst-plugins that can not be packaged. or are broken.
19
.if defined(PACKAGE_BUILDING)
22
.if defined(PACKAGE_BUILDING)
20
# FAAC:    Mp4 Dolby license , no package
23
# FAAC:    Mp4 Dolby license , no package
Lines 30-37 Link Here
30
${all:tu}_USE=	GSTREAMER1=${all}
33
${all:tu}_USE=	GSTREAMER1=${all}
31
.endfor
34
.endfor
32
35
36
#OGG_DESC=foo
37
#OGG_USE=	GSTREAMER1=ogg
38
#ogg_USES=	GSTREAMER1=ogg
39
#USE_GSTREAMER1+=	ogg
40
33
# Pull out i386-only plugins, add back conditionally
41
# Pull out i386-only plugins, add back conditionally
42
#ALL_PLUGINS:=	${ALL_PLUGINS:Nspc:Ngtksink}
34
ALL_PLUGINS:=	${ALL_PLUGINS:Nspc}
43
ALL_PLUGINS:=	${ALL_PLUGINS:Nspc}
44
#DEF_PLUGINS:=	${DEF_PLUGINS:Nspc:Ngtksink}
35
DEF_PLUGINS:=	${DEF_PLUGINS:Nspc}
45
DEF_PLUGINS:=	${DEF_PLUGINS:Nspc}
36
46
37
OPTIONS_DEFINE=	${ALL_PLUGINS:tu}
47
OPTIONS_DEFINE=	${ALL_PLUGINS:tu}
(-)multimedia/gstreamer1-plugins-assrender/Makefile (-1 / +1 lines)
Lines 1-6 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTREVISION=	3
3
PORTREVISION=	0
4
CATEGORIES=	multimedia
4
CATEGORIES=	multimedia
5
5
6
COMMENT=	GStreamer ASS/SSA text renderer plugin
6
COMMENT=	GStreamer ASS/SSA text renderer plugin
(-)multimedia/gstreamer1-plugins-bad/Makefile (-1 / +3 lines)
Lines 1-7 Link Here
1
# Created by: Michael Johnson <ahze@FreeBSD.org>
1
# Created by: Michael Johnson <ahze@FreeBSD.org>
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTREVISION=	1
4
PORTREVISION=	0
5
CATEGORIES=	multimedia
5
CATEGORIES=	multimedia
6
6
7
COMMENT=	GStreamer-plugins that need more quality, testing or documentation
7
COMMENT=	GStreamer-plugins that need more quality, testing or documentation
Lines 17-22 Link Here
17
17
18
DIST=		bad
18
DIST=		bad
19
BAD_GST_DIRS=	gst-libs sys gst po pkgconfig
19
BAD_GST_DIRS=	gst-libs sys gst po pkgconfig
20
# "extra" plugins enabled by default in Makefile.common
21
BAD_GST_DIRS+=  ext/bz2
20
NO_GSTREAMER_COMMON=	yes
22
NO_GSTREAMER_COMMON=	yes
21
PLIST=		${.CURDIR}/pkg-plist
23
PLIST=		${.CURDIR}/pkg-plist
22
24
(-)multimedia/gstreamer1-plugins-bad/files/patch-3aee203 (-55 lines)
Lines 1-55 Link Here
1
From 3aee2039591421f4cc8757353034daf0e011a9ce Mon Sep 17 00:00:00 2001
2
From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= <sebastian@centricular.com>
3
Date: Thu, 31 Mar 2016 12:20:30 +0300
4
Subject: adaptivedemux: Handle find_stream_for_pad() without
5
 g_assert_not_reached() if no pad is found
6
7
Happens e.g. if a RECONFIGURE event is sent from downstream while we're
8
switching pads at this very moment. The old pad is gone and the stream has a
9
new pad.
10
11
https://bugzilla.gnome.org/show_bug.cgi?id=764404
12
13
diff --git a/gst-libs/gst/adaptivedemux/gstadaptivedemux.c b/gst-libs/gst/adaptivedemux/gstadaptivedemux.c
14
index dfe7ba7..ba29214 100644
15
--- gst-libs/gst/adaptivedemux/gstadaptivedemux.c
16
+++ gst-libs/gst/adaptivedemux/gstadaptivedemux.c
17
@@ -1092,7 +1092,6 @@ gst_adaptive_demux_find_stream_for_pad (GstAdaptiveDemux * demux, GstPad * pad)
18
       return stream;
19
     }
20
   }
21
-  g_assert_not_reached ();
22
   return NULL;
23
 }
24
 
25
@@ -1241,6 +1240,7 @@ gst_adaptive_demux_src_event (GstPad * pad, GstObject * parent,
26
       gboolean update;
27
       gboolean ret = TRUE;
28
       GstSegment oldsegment;
29
+      GstAdaptiveDemuxStream *stream = NULL;
30
 
31
       GST_INFO_OBJECT (demux, "Received seek event");
32
 
33
@@ -1318,9 +1318,8 @@ gst_adaptive_demux_src_event (GstPad * pad, GstObject * parent,
34
        * use the one that received the event as the 'leading'
35
        * one to do the snap seek.
36
        */
37
-      if (IS_SNAP_SEEK (flags) && demux_class->stream_seek) {
38
-        GstAdaptiveDemuxStream *stream =
39
-            gst_adaptive_demux_find_stream_for_pad (demux, pad);
40
+      if (IS_SNAP_SEEK (flags) && demux_class->stream_seek && (stream =
41
+              gst_adaptive_demux_find_stream_for_pad (demux, pad))) {
42
         GstClockTime ts;
43
         GstSeekFlags stream_seek_flags = flags;
44
 
45
@@ -1359,6 +1358,7 @@ gst_adaptive_demux_src_event (GstPad * pad, GstObject * parent,
46
         GST_DEBUG_OBJECT (demux, "Adapted snap seek to %" GST_PTR_FORMAT,
47
             event);
48
       }
49
+      stream = NULL;
50
 
51
       gst_segment_do_seek (&demux->segment, rate, format, flags, start_type,
52
           start, stop_type, stop, &update);
53
-- 
54
cgit v0.10.2
55
(-)multimedia/gstreamer1-plugins-bad/pkg-plist (-3 / +18 lines)
Lines 1-3 Link Here
1
include/gstreamer-%%VERSION%%/gst/allocators/badallocators.h
2
include/gstreamer-%%VERSION%%/gst/allocators/gstphysmemory.h
1
include/gstreamer-%%VERSION%%/gst/audio/gstaudioaggregator.h
3
include/gstreamer-%%VERSION%%/gst/audio/gstaudioaggregator.h
2
include/gstreamer-%%VERSION%%/gst/base/gstaggregator.h
4
include/gstreamer-%%VERSION%%/gst/base/gstaggregator.h
3
include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstbasecamerasrc.h
5
include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstbasecamerasrc.h
Lines 5-10 Link Here
5
include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstcamerabinpreview.h
7
include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstcamerabinpreview.h
6
include/gstreamer-%%VERSION%%/gst/codecparsers/gsth264parser.h
8
include/gstreamer-%%VERSION%%/gst/codecparsers/gsth264parser.h
7
include/gstreamer-%%VERSION%%/gst/codecparsers/gsth265parser.h
9
include/gstreamer-%%VERSION%%/gst/codecparsers/gsth265parser.h
10
include/gstreamer-%%VERSION%%/gst/codecparsers/gstjpeg2000sampling.h
8
include/gstreamer-%%VERSION%%/gst/codecparsers/gstjpegparser.h
11
include/gstreamer-%%VERSION%%/gst/codecparsers/gstjpegparser.h
9
include/gstreamer-%%VERSION%%/gst/codecparsers/gstmpeg4parser.h
12
include/gstreamer-%%VERSION%%/gst/codecparsers/gstmpeg4parser.h
10
include/gstreamer-%%VERSION%%/gst/codecparsers/gstmpegvideometa.h
13
include/gstreamer-%%VERSION%%/gst/codecparsers/gstmpegvideometa.h
Lines 38-43 Link Here
38
include/gstreamer-%%VERSION%%/gst/uridownloader/gsturidownloader_debug.h
41
include/gstreamer-%%VERSION%%/gst/uridownloader/gsturidownloader_debug.h
39
include/gstreamer-%%VERSION%%/gst/video/gstvideoaggregator.h
42
include/gstreamer-%%VERSION%%/gst/video/gstvideoaggregator.h
40
include/gstreamer-%%VERSION%%/gst/video/gstvideoaggregatorpad.h
43
include/gstreamer-%%VERSION%%/gst/video/gstvideoaggregatorpad.h
44
lib/girepository-1.0/GstBadAllocators-%%VERSION%%.typelib
41
lib/girepository-1.0/GstInsertBin-%%VERSION%%.typelib
45
lib/girepository-1.0/GstInsertBin-%%VERSION%%.typelib
42
lib/girepository-1.0/GstMpegts-%%VERSION%%.typelib
46
lib/girepository-1.0/GstMpegts-%%VERSION%%.typelib
43
lib/girepository-1.0/GstPlayer-%%VERSION%%.typelib
47
lib/girepository-1.0/GstPlayer-%%VERSION%%.typelib
Lines 46-64 Link Here
46
lib/gstreamer-%%VERSION%%/libgstadpcmenc.so
50
lib/gstreamer-%%VERSION%%/libgstadpcmenc.so
47
lib/gstreamer-%%VERSION%%/libgstaiff.so
51
lib/gstreamer-%%VERSION%%/libgstaiff.so
48
lib/gstreamer-%%VERSION%%/libgstasfmux.so
52
lib/gstreamer-%%VERSION%%/libgstasfmux.so
53
lib/gstreamer-%%VERSION%%/libgstaudiobuffersplit.so
49
lib/gstreamer-%%VERSION%%/libgstaudiofxbad.so
54
lib/gstreamer-%%VERSION%%/libgstaudiofxbad.so
50
lib/gstreamer-%%VERSION%%/libgstaudiomixer.so
55
lib/gstreamer-%%VERSION%%/libgstaudiomixer.so
56
lib/gstreamer-%%VERSION%%/libgstaudiomixmatrix.so
51
lib/gstreamer-%%VERSION%%/libgstaudiovisualizers.so
57
lib/gstreamer-%%VERSION%%/libgstaudiovisualizers.so
52
lib/gstreamer-%%VERSION%%/libgstautoconvert.so
58
lib/gstreamer-%%VERSION%%/libgstautoconvert.so
53
lib/gstreamer-%%VERSION%%/libgstbayer.so
59
lib/gstreamer-%%VERSION%%/libgstbayer.so
54
lib/gstreamer-%%VERSION%%/libgstcamerabin2.so
60
lib/gstreamer-%%VERSION%%/libgstbz2.so
61
lib/gstreamer-%%VERSION%%/libgstcamerabin.so
55
lib/gstreamer-%%VERSION%%/libgstcoloreffects.so
62
lib/gstreamer-%%VERSION%%/libgstcoloreffects.so
56
lib/gstreamer-%%VERSION%%/libgstcompositor.so
63
lib/gstreamer-%%VERSION%%/libgstcompositor.so
57
lib/gstreamer-%%VERSION%%/libgstdataurisrc.so
58
lib/gstreamer-%%VERSION%%/libgstdebugutilsbad.so
64
lib/gstreamer-%%VERSION%%/libgstdebugutilsbad.so
59
lib/gstreamer-%%VERSION%%/libgstdvb.so
65
lib/gstreamer-%%VERSION%%/libgstdvb.so
60
lib/gstreamer-%%VERSION%%/libgstdvbsuboverlay.so
66
lib/gstreamer-%%VERSION%%/libgstdvbsuboverlay.so
61
lib/gstreamer-%%VERSION%%/libgstdvdspu.so
67
lib/gstreamer-%%VERSION%%/libgstdvdspu.so
68
lib/gstreamer-%%VERSION%%/libgstfaceoverlay.so
62
lib/gstreamer-%%VERSION%%/libgstfestival.so
69
lib/gstreamer-%%VERSION%%/libgstfestival.so
63
lib/gstreamer-%%VERSION%%/libgstfieldanalysis.so
70
lib/gstreamer-%%VERSION%%/libgstfieldanalysis.so
64
lib/gstreamer-%%VERSION%%/libgstfreeverb.so
71
lib/gstreamer-%%VERSION%%/libgstfreeverb.so
Lines 73-78 Link Here
73
lib/gstreamer-%%VERSION%%/libgstivtc.so
80
lib/gstreamer-%%VERSION%%/libgstivtc.so
74
lib/gstreamer-%%VERSION%%/libgstjp2kdecimator.so
81
lib/gstreamer-%%VERSION%%/libgstjp2kdecimator.so
75
lib/gstreamer-%%VERSION%%/libgstjpegformat.so
82
lib/gstreamer-%%VERSION%%/libgstjpegformat.so
83
lib/gstreamer-%%VERSION%%/libgstlegacyrawparse.so
76
lib/gstreamer-%%VERSION%%/libgstmidi.so
84
lib/gstreamer-%%VERSION%%/libgstmidi.so
77
lib/gstreamer-%%VERSION%%/libgstmpegpsdemux.so
85
lib/gstreamer-%%VERSION%%/libgstmpegpsdemux.so
78
lib/gstreamer-%%VERSION%%/libgstmpegpsmux.so
86
lib/gstreamer-%%VERSION%%/libgstmpegpsmux.so
Lines 82-89 Link Here
82
lib/gstreamer-%%VERSION%%/libgstnetsim.so
90
lib/gstreamer-%%VERSION%%/libgstnetsim.so
83
lib/gstreamer-%%VERSION%%/libgstpcapparse.so
91
lib/gstreamer-%%VERSION%%/libgstpcapparse.so
84
lib/gstreamer-%%VERSION%%/libgstpnm.so
92
lib/gstreamer-%%VERSION%%/libgstpnm.so
85
lib/gstreamer-%%VERSION%%/libgstrawparse.so
86
lib/gstreamer-%%VERSION%%/libgstremovesilence.so
93
lib/gstreamer-%%VERSION%%/libgstremovesilence.so
94
lib/gstreamer-%%VERSION%%/libgstrfbsrc.so
87
lib/gstreamer-%%VERSION%%/libgstrtponvif.so
95
lib/gstreamer-%%VERSION%%/libgstrtponvif.so
88
lib/gstreamer-%%VERSION%%/libgstsdpelem.so
96
lib/gstreamer-%%VERSION%%/libgstsdpelem.so
89
lib/gstreamer-%%VERSION%%/libgstsegmentclip.so
97
lib/gstreamer-%%VERSION%%/libgstsegmentclip.so
Lines 93-98 Link Here
93
lib/gstreamer-%%VERSION%%/libgstspeed.so
101
lib/gstreamer-%%VERSION%%/libgstspeed.so
94
lib/gstreamer-%%VERSION%%/libgststereo.so
102
lib/gstreamer-%%VERSION%%/libgststereo.so
95
lib/gstreamer-%%VERSION%%/libgstsubenc.so
103
lib/gstreamer-%%VERSION%%/libgstsubenc.so
104
lib/gstreamer-%%VERSION%%/libgsttimecode.so
96
lib/gstreamer-%%VERSION%%/libgstvideofiltersbad.so
105
lib/gstreamer-%%VERSION%%/libgstvideofiltersbad.so
97
lib/gstreamer-%%VERSION%%/libgstvideoframe_audiolevel.so
106
lib/gstreamer-%%VERSION%%/libgstvideoframe_audiolevel.so
98
lib/gstreamer-%%VERSION%%/libgstvideoparsersbad.so
107
lib/gstreamer-%%VERSION%%/libgstvideoparsersbad.so
Lines 103-108 Link Here
103
lib/libgstadaptivedemux-%%VERSION%%.so
112
lib/libgstadaptivedemux-%%VERSION%%.so
104
lib/libgstadaptivedemux-%%VERSION%%.so.0
113
lib/libgstadaptivedemux-%%VERSION%%.so.0
105
lib/libgstadaptivedemux-%%VERSION%%.so.%%SOVERSION%%
114
lib/libgstadaptivedemux-%%VERSION%%.so.%%SOVERSION%%
115
lib/libgstbadallocators-%%VERSION%%.so
116
lib/libgstbadallocators-%%VERSION%%.so.0
117
lib/libgstbadallocators-%%VERSION%%.so.%%SOVERSION%%
106
lib/libgstbadaudio-%%VERSION%%.so
118
lib/libgstbadaudio-%%VERSION%%.so
107
lib/libgstbadaudio-%%VERSION%%.so.0
119
lib/libgstbadaudio-%%VERSION%%.so.0
108
lib/libgstbadaudio-%%VERSION%%.so.%%SOVERSION%%
120
lib/libgstbadaudio-%%VERSION%%.so.%%SOVERSION%%
Lines 133-138 Link Here
133
lib/libgsturidownloader-%%VERSION%%.so
145
lib/libgsturidownloader-%%VERSION%%.so
134
lib/libgsturidownloader-%%VERSION%%.so.0
146
lib/libgsturidownloader-%%VERSION%%.so.0
135
lib/libgsturidownloader-%%VERSION%%.so.%%SOVERSION%%
147
lib/libgsturidownloader-%%VERSION%%.so.%%SOVERSION%%
148
libdata/pkgconfig/gstreamer-bad-allocators-%%VERSION%%.pc
136
libdata/pkgconfig/gstreamer-bad-audio-%%VERSION%%.pc
149
libdata/pkgconfig/gstreamer-bad-audio-%%VERSION%%.pc
137
libdata/pkgconfig/gstreamer-bad-base-%%VERSION%%.pc
150
libdata/pkgconfig/gstreamer-bad-base-%%VERSION%%.pc
138
libdata/pkgconfig/gstreamer-bad-video-%%VERSION%%.pc
151
libdata/pkgconfig/gstreamer-bad-video-%%VERSION%%.pc
Lines 141-146 Link Here
141
libdata/pkgconfig/gstreamer-mpegts-%%VERSION%%.pc
154
libdata/pkgconfig/gstreamer-mpegts-%%VERSION%%.pc
142
libdata/pkgconfig/gstreamer-player-%%VERSION%%.pc
155
libdata/pkgconfig/gstreamer-player-%%VERSION%%.pc
143
libdata/pkgconfig/gstreamer-plugins-bad-%%VERSION%%.pc
156
libdata/pkgconfig/gstreamer-plugins-bad-%%VERSION%%.pc
157
share/gir-1.0/GstBadAllocators-%%VERSION%%.gir
144
share/gir-1.0/GstInsertBin-%%VERSION%%.gir
158
share/gir-1.0/GstInsertBin-%%VERSION%%.gir
145
share/gir-1.0/GstMpegts-%%VERSION%%.gir
159
share/gir-1.0/GstMpegts-%%VERSION%%.gir
146
share/gir-1.0/GstPlayer-%%VERSION%%.gir
160
share/gir-1.0/GstPlayer-%%VERSION%%.gir
Lines 159-164 Link Here
159
share/locale/eu/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
173
share/locale/eu/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
160
share/locale/fi/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
174
share/locale/fi/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
161
share/locale/fr/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
175
share/locale/fr/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
176
share/locale/fur/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
162
share/locale/gl/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
177
share/locale/gl/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
163
share/locale/hr/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
178
share/locale/hr/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
164
share/locale/hu/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
179
share/locale/hu/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
(-)multimedia/gstreamer1-plugins-core/Makefile (-3 / +2 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer1-plugins-core
4
PORTNAME=	gstreamer1-plugins-core
5
PORTVERSION=	${GST1_VERSION}${GST1_MINIMAL_VERSION}
5
PORTVERSION=	1.12
6
PORTREVISION=	1
7
CATEGORIES=	multimedia audio
6
CATEGORIES=	multimedia audio
8
MASTER_SITES=	# empty
7
MASTER_SITES=	# empty
9
DISTFILES=	# empty
8
DISTFILES=	# empty
Lines 25-31 Link Here
25
.include <bsd.port.options.mk>
24
.include <bsd.port.options.mk>
26
25
27
# Audio plugins
26
# Audio plugins
28
USE_GSTREAMER1+=	mad ogg vorbis
27
USE_GSTREAMER1+=	mpg123 ogg vorbis
29
28
30
# Graphics plugins
29
# Graphics plugins
31
USE_GSTREAMER1+=	png
30
USE_GSTREAMER1+=	png
(-)multimedia/gstreamer1-plugins-dash/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTREVISION=	0
4
CATEGORIES=	multimedia
5
6
COMMENT=	GStreamer Dynamic Adaptive Streaming over HTTP demuxer plugin
7
8
GST_PLUGIN=	dash
9
DIST=		bad
10
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
13
.include "${MASTERDIR}/Makefile"
(-)multimedia/gstreamer1-plugins-good/Makefile (-1 lines)
Lines 30-36 Link Here
30
do-install:
30
do-install:
31
.for dir in ${GOOD_GST_DIRS}
31
.for dir in ${GOOD_GST_DIRS}
32
	@(cd ${INSTALL_WRKSRC}/${dir} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
32
	@(cd ${INSTALL_WRKSRC}/${dir} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
33
34
.endfor
33
.endfor
35
34
36
.include "${MASTERDIR}/Makefile"
35
.include "${MASTERDIR}/Makefile"
(-)multimedia/gstreamer1-plugins-good/pkg-plist (-4 / +6 lines)
Lines 21-26 Link Here
21
lib/gstreamer-%%VERSION%%/libgstid3demux.so
21
lib/gstreamer-%%VERSION%%/libgstid3demux.so
22
lib/gstreamer-%%VERSION%%/libgstimagefreeze.so
22
lib/gstreamer-%%VERSION%%/libgstimagefreeze.so
23
lib/gstreamer-%%VERSION%%/libgstinterleave.so
23
lib/gstreamer-%%VERSION%%/libgstinterleave.so
24
lib/gstreamer-%%VERSION%%/libgstisomp4.so
24
lib/gstreamer-%%VERSION%%/libgstlevel.so
25
lib/gstreamer-%%VERSION%%/libgstlevel.so
25
lib/gstreamer-%%VERSION%%/libgstmatroska.so
26
lib/gstreamer-%%VERSION%%/libgstmatroska.so
26
lib/gstreamer-%%VERSION%%/libgstmulaw.so
27
lib/gstreamer-%%VERSION%%/libgstmulaw.so
Lines 27-35 Link Here
27
lib/gstreamer-%%VERSION%%/libgstmultifile.so
28
lib/gstreamer-%%VERSION%%/libgstmultifile.so
28
lib/gstreamer-%%VERSION%%/libgstmultipart.so
29
lib/gstreamer-%%VERSION%%/libgstmultipart.so
29
lib/gstreamer-%%VERSION%%/libgstnavigationtest.so
30
lib/gstreamer-%%VERSION%%/libgstnavigationtest.so
30
lib/gstreamer-%%VERSION%%/libgstoss4audio.so
31
lib/gstreamer-%%VERSION%%/libgstoss4.so
31
lib/gstreamer-%%VERSION%%/libgstossaudio.so
32
lib/gstreamer-%%VERSION%%/libgstossaudio.so
32
lib/gstreamer-%%VERSION%%/libgstisomp4.so
33
lib/gstreamer-%%VERSION%%/libgstreplaygain.so
33
lib/gstreamer-%%VERSION%%/libgstreplaygain.so
34
lib/gstreamer-%%VERSION%%/libgstrtp.so
34
lib/gstreamer-%%VERSION%%/libgstrtp.so
35
lib/gstreamer-%%VERSION%%/libgstrtpmanager.so
35
lib/gstreamer-%%VERSION%%/libgstrtpmanager.so
Lines 45-52 Link Here
45
lib/gstreamer-%%VERSION%%/libgstwavenc.so
45
lib/gstreamer-%%VERSION%%/libgstwavenc.so
46
lib/gstreamer-%%VERSION%%/libgstwavparse.so
46
lib/gstreamer-%%VERSION%%/libgstwavparse.so
47
lib/gstreamer-%%VERSION%%/libgsty4menc.so
47
lib/gstreamer-%%VERSION%%/libgsty4menc.so
48
share/gstreamer-%%VERSION%%/presets/GstIirEqualizer10Bands.prs
48
%%DATADIR%%-%%VERSION%%/presets/GstIirEqualizer10Bands.prs
49
share/gstreamer-%%VERSION%%/presets/GstIirEqualizer3Bands.prs
49
%%DATADIR%%-%%VERSION%%/presets/GstIirEqualizer3Bands.prs
50
%%DATADIR%%-%%VERSION%%/presets/GstQTMux.prs
50
share/locale/af/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
51
share/locale/af/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
51
share/locale/az/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
52
share/locale/az/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
52
share/locale/bg/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
53
share/locale/bg/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
Lines 61-66 Link Here
61
share/locale/eu/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
62
share/locale/eu/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
62
share/locale/fi/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
63
share/locale/fi/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
63
share/locale/fr/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
64
share/locale/fr/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
65
share/locale/fur/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
64
share/locale/gl/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
66
share/locale/gl/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
65
share/locale/hr/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
67
share/locale/hr/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
66
share/locale/hu/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
68
share/locale/hu/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
(-)multimedia/gstreamer1-plugins-mplex/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTREVISION=	0
4
CATEGORIES=	multimedia
5
6
COMMENT=	GStreamer mplex plugin
7
8
GST_PLUGIN=	mplex
9
DIST=		bad
10
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
13
.include "${MASTERDIR}/Makefile"
(-)multimedia/gstreamer1-plugins-openh264/Makefile (-5 / +1 lines)
Lines 1-14 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTREVISION=	2
3
PORTREVISION=	0
4
CATEGORIES=	multimedia
4
CATEGORIES=	multimedia
5
5
6
COMMENT=	GStreamer (openh264) plugin
6
COMMENT=	GStreamer (openh264) plugin
7
7
8
# https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=9f2dfaaa7a97
9
BROKEN=		gstopenh264enc.cpp:737:32: error: no member \
10
		named 'sSliceCfg' in 'SSpatialLayerConfig'
11
12
GST_PLUGIN=	openh264
8
GST_PLUGIN=	openh264
13
DIST=		bad
9
DIST=		bad
14
10
(-)multimedia/gstreamer1-plugins-smoothstreaming/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTREVISION=	0
4
CATEGORIES=	multimedia
5
6
COMMENT=	GStreamer parse and demuliplex a Smooth Streaming manifest into audio/video streams plugin
7
8
GST_PLUGIN=	smoothstreaming
9
DIST=		bad
10
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
13
.include "${MASTERDIR}/Makefile"
(-)multimedia/gstreamer1-plugins-ttml/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTREVISION=	0
4
CATEGORIES=	multimedia
5
6
COMMENT=	GStreamer ttml subtitle plugin
7
8
GST_PLUGIN=	ttml
9
DIST=		bad
10
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
13
.include "${MASTERDIR}/Makefile"
(-)multimedia/gstreamer1-plugins-ugly/pkg-plist (-1 / +2 lines)
Lines 1-7 Link Here
1
lib/gstreamer-%%VERSION%%/libgstasf.so
1
lib/gstreamer-%%VERSION%%/libgstasf.so
2
lib/gstreamer-%%VERSION%%/libgstdvdlpcmdec.so
2
lib/gstreamer-%%VERSION%%/libgstdvdlpcmdec.so
3
lib/gstreamer-%%VERSION%%/libgstdvdsub.so
3
lib/gstreamer-%%VERSION%%/libgstdvdsub.so
4
lib/gstreamer-%%VERSION%%/libgstrmdemux.so
4
lib/gstreamer-%%VERSION%%/libgstrealmedia.so
5
lib/gstreamer-%%VERSION%%/libgstxingmux.so
5
lib/gstreamer-%%VERSION%%/libgstxingmux.so
6
share/locale/af/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
6
share/locale/af/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
7
share/locale/az/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
7
share/locale/az/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
Lines 17-22 Link Here
17
share/locale/eu/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
17
share/locale/eu/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
18
share/locale/fi/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
18
share/locale/fi/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
19
share/locale/fr/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
19
share/locale/fr/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
20
share/locale/fur/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
20
share/locale/gl/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
21
share/locale/gl/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
21
share/locale/hr/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
22
share/locale/hr/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
22
share/locale/hu/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
23
share/locale/hu/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
(-)multimedia/gstreamer1-plugins-vpx/Makefile (-1 / +1 lines)
Lines 1-6 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTREVISION=	1
3
PORTREVISION=	0
4
CATEGORIES=	multimedia
4
CATEGORIES=	multimedia
5
5
6
COMMENT=	GStreamer vp8 codec plugin
6
COMMENT=	GStreamer vp8 codec plugin
(-)multimedia/gstreamer1-plugins-x264/Makefile (-1 / +1 lines)
Lines 1-6 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTREVISION=	1
3
PORTREVISION=	0
4
CATEGORIES=	multimedia
4
CATEGORIES=	multimedia
5
5
6
COMMENT=	GStreamer libx264 based H264 plugin
6
COMMENT=	GStreamer libx264 based H264 plugin
(-)multimedia/gstreamer1-rtsp-server/Makefile (-3 / +3 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.8.0
5
PORTVERSION=	1.12.2
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 10-16 Link Here
10
MAINTAINER=	multimedia@FreeBSD.org
10
MAINTAINER=	multimedia@FreeBSD.org
11
COMMENT=	GStreamer library for building a RTSP server
11
COMMENT=	GStreamer library for building a RTSP server
12
12
13
USES=		gmake libtool pathfix pkgconfig tar:xz
13
USES=		gmake gnome libtool pathfix pkgconfig tar:xz
14
USE_LDCONFIG=	yes
14
USE_LDCONFIG=	yes
15
GNU_CONFIGURE=	yes
15
GNU_CONFIGURE=	yes
16
USE_GNOME=	glib20 introspection:build
16
USE_GNOME=	glib20 introspection:build
Lines 17-22 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.800.0
20
PLIST_SUB=	VERSION=1.0 SOVERSION=0.1202.0
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)multimedia/gstreamer1-rtsp-server/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (gst-rtsp-server-1.8.0.tar.xz) = b075d9780985e133149f59a74a1ea7385ab147f65ffa6640e122447a0185362c
1
TIMESTAMP = 1500051099
2
SIZE (gst-rtsp-server-1.8.0.tar.xz) = 610676
2
SHA256 (gst-rtsp-server-1.12.2.tar.xz) = d8ba9264e8ae6e440293328e759e40456f161aa66077b3143dd07581136190b3
3
SIZE (gst-rtsp-server-1.12.2.tar.xz) = 630356
(-)multimedia/gstreamer1-vaapi/Makefile (-3 / +4 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer1-vaapi
4
PORTNAME=	gstreamer1-vaapi
5
PORTVERSION=	1.8.0
5
PORTVERSION=	1.12.2
6
PORTREVISION=	3
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 18-25 Link Here
18
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
19
CONFIGURE_ARGS=	--disable-wayland
18
CONFIGURE_ARGS=	--disable-wayland
20
INSTALL_TARGET=	install-strip
19
INSTALL_TARGET=	install-strip
21
USES=		compiler:c11 gmake libtool pkgconfig tar:xz
20
USES=		compiler:c11 gettext-runtime gmake gnome libtool \
21
		pkgconfig tar:xz
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
USE_GNOME=	glib20
23
USE_GSTREAMER1=	bad gl
24
USE_GSTREAMER1=	bad gl
24
USE_GL=		gl
25
USE_GL=		gl
25
USE_XORG=	x11 xrandr xrender xproto:build
26
USE_XORG=	x11 xrandr xrender xproto:build
(-)multimedia/gstreamer1-vaapi/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (gstreamer-vaapi-1.8.0.tar.xz) = 3b83d405f4423ab0bdc8fbe25e72c4c37b59b7776da21f1d49b0444957595ac1
1
TIMESTAMP = 1500051743
2
SIZE (gstreamer-vaapi-1.8.0.tar.xz) = 944056
2
SHA256 (gstreamer-vaapi-1.12.2.tar.xz) = 23c714e0474b3c7ae6ff8884aebf8503a1bc3ded335fa2d2b2ac31788466163a
3
SIZE (gstreamer-vaapi-1.12.2.tar.xz) = 994508
(-)multimedia/gstreamer1-vaapi/pkg-plist (-1 / +12 lines)
Lines 2-18 Link Here
2
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/api-index-full.html
2
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/api-index-full.html
3
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/ch01.html
3
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/ch01.html
4
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/ch02.html
4
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/ch02.html
5
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/ch03.html
5
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-1.0.devhelp2
6
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-1.0.devhelp2
6
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-plugin-vaapi.html
7
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-plugin-vaapi.html
7
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapidecode.html
8
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapidecodebin.html
8
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapidecodebin.html
9
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapih263dec.html
10
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapih264dec.html
9
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapih264enc.html
11
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapih264enc.html
12
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapih265dec.html
10
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapih265enc.html
13
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapih265enc.html
14
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapijpegdec.html
11
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapijpegenc.html
15
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapijpegenc.html
16
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapimpeg2dec.html
12
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapimpeg2enc.html
17
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapimpeg2enc.html
18
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapimpeg4dec.html
13
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapipostproc.html
19
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapipostproc.html
14
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapisink.html
20
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapisink.html
21
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapivc1dec.html
22
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapivp8dec.html
15
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapivp8enc.html
23
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapivp8enc.html
24
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapivp9dec.html
25
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapivp9enc.html
26
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-running.html
16
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/home.png
27
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/home.png
17
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/index.html
28
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/index.html
18
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/left-insensitive.png
29
share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/left-insensitive.png
(-)multimedia/gstreamer1-validate/Makefile (-4 / +7 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer1-validate
4
PORTNAME=	gstreamer1-validate
5
PORTVERSION=	1.8.0
5
PORTVERSION=	1.12.2
6
CATEGORIES=	multimedia
6
CATEGORIES=	multimedia
7
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-validate/
7
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-validate/
8
DISTNAME=	gst-validate-${PORTVERSION}
8
DISTNAME=	gst-validate-${PORTVERSION}
Lines 10-22 Link Here
10
MAINTAINER=	multimedia@FreeBSD.org
10
MAINTAINER=	multimedia@FreeBSD.org
11
COMMENT=	Gstreamer element validation suite
11
COMMENT=	Gstreamer element validation suite
12
12
13
USES=		gmake libtool pathfix pkgconfig python:2 tar:xz
13
LIB_DEPENDS=	libjson-glib-1.0.so:devel/json-glib
14
15
USES=		gettext-runtime gmake gnome libtool pathfix \
16
		pkgconfig python:2 tar:xz
14
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
15
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
16
USE_GNOME=	gtk30 introspection:build
19
USE_GNOME=	cairo gdkpixbuf2 gtk30 introspection:build
17
USE_GSTREAMER1=	yes
20
USE_GSTREAMER1=	yes
18
INSTALL_TARGET=	install-strip
21
INSTALL_TARGET=	install-strip
19
22
20
PLIST_SUB=	VERSION=1.0 SOVERSION=0.800.0
23
PLIST_SUB=	VERSION=1.0 SOVERSION=0.1202.0
21
24
22
.include <bsd.port.mk>
25
.include <bsd.port.mk>
(-)multimedia/gstreamer1-validate/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (gst-validate-1.8.0.tar.xz) = 7666b777bd4b05efe4520ef92669169d8879f69a68606578ec667ae7dc4d9edd
1
TIMESTAMP = 1500051668
2
SIZE (gst-validate-1.8.0.tar.xz) = 644088
2
SHA256 (gst-validate-1.12.2.tar.xz) = 6b7a25d1fd2a08ffe08e4809587f16b4c4e01dfd9e77cfa222b7f2558666fedd
3
SIZE (gst-validate-1.12.2.tar.xz) = 673404
(-)multimedia/gstreamer1-validate/pkg-plist (-15 / +21 lines)
Lines 28-70 Link Here
28
lib/girepository-%%VERSION%%/GstValidate-%%VERSION%%.typelib
28
lib/girepository-%%VERSION%%/GstValidate-%%VERSION%%.typelib
29
lib/gst-validate-launcher/python/launcher/RangeHTTPServer.py
29
lib/gst-validate-launcher/python/launcher/RangeHTTPServer.py
30
lib/gst-validate-launcher/python/launcher/RangeHTTPServer.pyc
30
lib/gst-validate-launcher/python/launcher/RangeHTTPServer.pyc
31
lib/gst-validate-launcher/python/launcher/RangeHTTPServer.pyo
31
lib/gst-validate-launcher/python/launcher/RangeHTTPServer.%%PYTHON_PYOEXTENSION%%
32
lib/gst-validate-launcher/python/launcher/__init__.py
32
lib/gst-validate-launcher/python/launcher/__init__.py
33
lib/gst-validate-launcher/python/launcher/__init__.pyc
33
lib/gst-validate-launcher/python/launcher/__init__.pyc
34
lib/gst-validate-launcher/python/launcher/__init__.pyo
34
lib/gst-validate-launcher/python/launcher/__init__.%%PYTHON_PYOEXTENSION%%
35
lib/gst-validate-launcher/python/launcher/apps/__init__.py
35
lib/gst-validate-launcher/python/launcher/apps/__init__.py
36
lib/gst-validate-launcher/python/launcher/apps/__init__.pyc
36
lib/gst-validate-launcher/python/launcher/apps/__init__.pyc
37
lib/gst-validate-launcher/python/launcher/apps/__init__.pyo
37
lib/gst-validate-launcher/python/launcher/apps/__init__.%%PYTHON_PYOEXTENSION%%
38
lib/gst-validate-launcher/python/launcher/apps/gstcheck.py
39
lib/gst-validate-launcher/python/launcher/apps/gstcheck.pyc
40
lib/gst-validate-launcher/python/launcher/apps/gstcheck.%%PYTHON_PYOEXTENSION%%
38
lib/gst-validate-launcher/python/launcher/apps/gstvalidate.py
41
lib/gst-validate-launcher/python/launcher/apps/gstvalidate.py
39
lib/gst-validate-launcher/python/launcher/apps/gstvalidate.pyc
42
lib/gst-validate-launcher/python/launcher/apps/gstvalidate.pyc
40
lib/gst-validate-launcher/python/launcher/apps/gstvalidate.pyo
43
lib/gst-validate-launcher/python/launcher/apps/gstvalidate.%%PYTHON_PYOEXTENSION%%
41
lib/gst-validate-launcher/python/launcher/baseclasses.py
44
lib/gst-validate-launcher/python/launcher/baseclasses.py
42
lib/gst-validate-launcher/python/launcher/baseclasses.pyc
45
lib/gst-validate-launcher/python/launcher/baseclasses.pyc
43
lib/gst-validate-launcher/python/launcher/baseclasses.pyo
46
lib/gst-validate-launcher/python/launcher/baseclasses.%%PYTHON_PYOEXTENSION%%
44
lib/gst-validate-launcher/python/launcher/config.py
47
lib/gst-validate-launcher/python/launcher/config.py
45
lib/gst-validate-launcher/python/launcher/config.pyc
48
lib/gst-validate-launcher/python/launcher/config.pyc
46
lib/gst-validate-launcher/python/launcher/config.pyo
49
lib/gst-validate-launcher/python/launcher/config.%%PYTHON_PYOEXTENSION%%
47
lib/gst-validate-launcher/python/launcher/httpserver.py
50
lib/gst-validate-launcher/python/launcher/httpserver.py
48
lib/gst-validate-launcher/python/launcher/httpserver.pyc
51
lib/gst-validate-launcher/python/launcher/httpserver.pyc
49
lib/gst-validate-launcher/python/launcher/httpserver.pyo
52
lib/gst-validate-launcher/python/launcher/httpserver.%%PYTHON_PYOEXTENSION%%
50
lib/gst-validate-launcher/python/launcher/loggable.py
53
lib/gst-validate-launcher/python/launcher/loggable.py
51
lib/gst-validate-launcher/python/launcher/loggable.pyc
54
lib/gst-validate-launcher/python/launcher/loggable.pyc
52
lib/gst-validate-launcher/python/launcher/loggable.pyo
55
lib/gst-validate-launcher/python/launcher/loggable.%%PYTHON_PYOEXTENSION%%
53
lib/gst-validate-launcher/python/launcher/main.py
56
lib/gst-validate-launcher/python/launcher/main.py
54
lib/gst-validate-launcher/python/launcher/main.pyc
57
lib/gst-validate-launcher/python/launcher/main.pyc
55
lib/gst-validate-launcher/python/launcher/main.pyo
58
lib/gst-validate-launcher/python/launcher/main.%%PYTHON_PYOEXTENSION%%
56
lib/gst-validate-launcher/python/launcher/reporters.py
59
lib/gst-validate-launcher/python/launcher/reporters.py
57
lib/gst-validate-launcher/python/launcher/reporters.pyc
60
lib/gst-validate-launcher/python/launcher/reporters.pyc
58
lib/gst-validate-launcher/python/launcher/reporters.pyo
61
lib/gst-validate-launcher/python/launcher/reporters.%%PYTHON_PYOEXTENSION%%
62
lib/gst-validate-launcher/python/launcher/testsuites/check.py
63
lib/gst-validate-launcher/python/launcher/testsuites/check.pyc
64
lib/gst-validate-launcher/python/launcher/testsuites/check.%%PYTHON_PYOEXTENSION%%
59
lib/gst-validate-launcher/python/launcher/utils.py
65
lib/gst-validate-launcher/python/launcher/utils.py
60
lib/gst-validate-launcher/python/launcher/utils.pyc
66
lib/gst-validate-launcher/python/launcher/utils.pyc
61
lib/gst-validate-launcher/python/launcher/utils.pyo
67
lib/gst-validate-launcher/python/launcher/utils.%%PYTHON_PYOEXTENSION%%
62
lib/gst-validate-launcher/python/launcher/vfb_server.py
68
lib/gst-validate-launcher/python/launcher/vfb_server.py
63
lib/gst-validate-launcher/python/launcher/vfb_server.pyc
69
lib/gst-validate-launcher/python/launcher/vfb_server.pyc
64
lib/gst-validate-launcher/python/launcher/vfb_server.pyo
70
lib/gst-validate-launcher/python/launcher/vfb_server.%%PYTHON_PYOEXTENSION%%
65
lib/gstreamer-%%VERSION%%/libgstvalidateplugin-%%VERSION%%.so
71
lib/gstreamer-%%VERSION%%/libgstvalidatetracer.so
66
lib/gstreamer-%%VERSION%%/libgstvalidateplugin-%%VERSION%%.so.0
67
lib/gstreamer-%%VERSION%%/libgstvalidateplugin-%%VERSION%%.so.%%SOVERSION%%
68
lib/gstreamer-%%VERSION%%/validate/libgstvalidatefaultinjection.so
72
lib/gstreamer-%%VERSION%%/validate/libgstvalidatefaultinjection.so
69
lib/gstreamer-%%VERSION%%/validate/libgstvalidategapplication.so
73
lib/gstreamer-%%VERSION%%/validate/libgstvalidategapplication.so
70
lib/gstreamer-%%VERSION%%/validate/libgstvalidategtk.so
74
lib/gstreamer-%%VERSION%%/validate/libgstvalidategtk.so
Lines 102-110 Link Here
102
share/gstreamer-%%VERSION%%/validate/scenarios/seek_forward.scenario
106
share/gstreamer-%%VERSION%%/validate/scenarios/seek_forward.scenario
103
share/gstreamer-%%VERSION%%/validate/scenarios/seek_forward_backward.scenario
107
share/gstreamer-%%VERSION%%/validate/scenarios/seek_forward_backward.scenario
104
share/gstreamer-%%VERSION%%/validate/scenarios/seek_with_stop.scenario
108
share/gstreamer-%%VERSION%%/validate/scenarios/seek_with_stop.scenario
109
share/gstreamer-%%VERSION%%/validate/scenarios/setup_sink_props_max_lateness.scenario
105
share/gstreamer-%%VERSION%%/validate/scenarios/simple_seeks.scenario
110
share/gstreamer-%%VERSION%%/validate/scenarios/simple_seeks.scenario
106
share/gstreamer-%%VERSION%%/validate/scenarios/switch_audio_track.scenario
111
share/gstreamer-%%VERSION%%/validate/scenarios/switch_audio_track.scenario
107
share/gstreamer-%%VERSION%%/validate/scenarios/switch_audio_track_while_paused.scenario
112
share/gstreamer-%%VERSION%%/validate/scenarios/switch_audio_track_while_paused.scenario
108
share/gstreamer-%%VERSION%%/validate/scenarios/switch_subtitle_track.scenario
113
share/gstreamer-%%VERSION%%/validate/scenarios/switch_subtitle_track.scenario
109
share/gstreamer-%%VERSION%%/validate/scenarios/switch_subtitle_track_while_paused.scenario
114
share/gstreamer-%%VERSION%%/validate/scenarios/switch_subtitle_track_while_paused.scenario
115
share/gstreamer-%%VERSION%%/validate/scenarios/trick_mode_seeks.scenario
110
share/gstreamer-%%VERSION%%/validate/valgrind.config
116
share/gstreamer-%%VERSION%%/validate/valgrind.config
(-)multimedia/py-gstreamer1/Makefile (-4 / +2 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer
4
PORTNAME=	gstreamer
5
PORTVERSION=	1.8.0
5
PORTVERSION=	1.12.2
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-29 Link Here
17
17
18
PORTSCOUT=	limitw:1,even
18
PORTSCOUT=	limitw:1,even
19
19
20
USES=		gmake libtool pathfix pkgconfig python:2 tar:xz
20
USES=		gmake libtool localbase pathfix pkgconfig python:2.7 tar:xz
21
USE_GNOME=	pygobject3
21
USE_GNOME=	pygobject3
22
USE_GSTREAMER1=	yes
22
USE_GSTREAMER1=	yes
23
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
24
PLIST_SUB=	VERSION="${GST_VERSION}"
24
PLIST_SUB=	VERSION="${GST_VERSION}"
25
CPPFLAGS+=	-I${LOCALBASE}/include
26
LIBS+=		-L${LOCALBASE}/lib
27
INSTALL_TARGET=	install-strip
25
INSTALL_TARGET=	install-strip
28
26
29
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)multimedia/py-gstreamer1/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (gst-python-1.8.0.tar.xz) = ce45ff17c59f86a3a525685e37b95e6a78a019e709f66a5c4b462a7f7a22f6ea
1
TIMESTAMP = 1500051336
2
SIZE (gst-python-1.8.0.tar.xz) = 382324
2
SHA256 (gst-python-1.12.2.tar.xz) = f4cc32ad46a653e1ae2f27ac2a16078b00075c9106b2784a1a8d1f31c5069e47
3
SIZE (gst-python-1.12.2.tar.xz) = 387072
(-)multimedia/py3-gstreamer1/Makefile (-4 / +2 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gstreamer
4
PORTNAME=	gstreamer
5
PORTVERSION=	1.8.0
5
PORTVERSION=	1.12.2
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-29 Link Here
17
17
18
PORTSCOUT=	limitw:1,even
18
PORTSCOUT=	limitw:1,even
19
19
20
USES=		gmake libtool pathfix pkgconfig python:3 tar:xz
20
USES=		gmake libtool localbase pathfix pkgconfig python:3.6+ tar:xz
21
USE_GNOME=	py3gobject3
21
USE_GNOME=	py3gobject3
22
USE_GSTREAMER1=	yes
22
USE_GSTREAMER1=	yes
23
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
24
PLIST_SUB=	VERSION="${GST_VERSION}"
24
PLIST_SUB=	VERSION="${GST_VERSION}"
25
CPPFLAGS+=	-I${LOCALBASE}/include
26
LIBS+=		-L${LOCALBASE}/lib
27
INSTALL_TARGET=	install-strip
25
INSTALL_TARGET=	install-strip
28
26
29
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)multimedia/py3-gstreamer1/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (gst-python-1.8.0.tar.xz) = ce45ff17c59f86a3a525685e37b95e6a78a019e709f66a5c4b462a7f7a22f6ea
1
TIMESTAMP = 1500051382
2
SIZE (gst-python-1.8.0.tar.xz) = 382324
2
SHA256 (gst-python-1.12.2.tar.xz) = f4cc32ad46a653e1ae2f27ac2a16078b00075c9106b2784a1a8d1f31c5069e47
3
SIZE (gst-python-1.12.2.tar.xz) = 387072
(-)net/Makefile (+1 lines)
Lines 204-209 Link Here
204
    SUBDIR += gssdp
204
    SUBDIR += gssdp
205
    SUBDIR += gstreamer-plugins-libmms
205
    SUBDIR += gstreamer-plugins-libmms
206
    SUBDIR += gstreamer1-plugins-libmms
206
    SUBDIR += gstreamer1-plugins-libmms
207
    SUBDIR += gstreamer1-plugins-srtp
207
    SUBDIR += gtic
208
    SUBDIR += gtic
208
    SUBDIR += gtk-vnc
209
    SUBDIR += gtk-vnc
209
    SUBDIR += gtknetcat
210
    SUBDIR += gtknetcat
(-)net/gstreamer1-plugins-srtp/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTREVISION=	0
4
CATEGORIES=	net
5
6
COMMENT=	GStreamer srtp plugin
7
8
GST_PLUGIN=	srtp
9
DIST=		bad
10
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
13
.include "${MASTERDIR}/Makefile"
(-)net-im/corebird/Makefile (-3 / +1 lines)
Lines 31-39 Link Here
31
OPTIONS_DEFAULT=	GSTREAMER
31
OPTIONS_DEFAULT=	GSTREAMER
32
OPTIONS_SUB=		yes
32
OPTIONS_SUB=		yes
33
33
34
GSTREAMER_LIB_DEPENDS=		libgstbase-1.0.so:multimedia/gstreamer1 \
34
GSTREAMER_USE=			gstreamer1=yes,bad,good,gtk,hls,libav,soup,x,ximagesrc
35
				libgstreamer-1.0.so:multimedia/gstreamer1
36
GSTREAMER_USE=			gstreamer1=yes,bad,good,gtksink,hls,libav,soup,x,ximagesrc
37
GSTREAMER_CONFIGURE_OFF=	--disable-video
35
GSTREAMER_CONFIGURE_OFF=	--disable-video
38
36
39
NLS_USES=			gettext
37
NLS_USES=			gettext
(-)security/gstreamer1-plugins-dtls/Makefile (-5 lines)
Lines 8-18 Link Here
8
GST_PLUGIN=	dtls
8
GST_PLUGIN=	dtls
9
DIST=		bad
9
DIST=		bad
10
10
11
# we don't have a way to specify this in ${MASTERDIR}/Makefile.common
12
USES=		ssl
13
CONFIGURE_ENV=	DTLS_CFLAGS="-I${OPENSSLINC}" \
14
		DTLS_LIBS="-L${OPENSSLLIB} -lcrypto -lssl"
15
16
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
17
12
18
.include "${MASTERDIR}/Makefile"
13
.include "${MASTERDIR}/Makefile"
(-)sysutils/gstreamer1-plugins-cdio/Makefile (-1 / +1 lines)
Lines 1-6 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTREVISION=	1
3
PORTREVISION=	0
4
CATEGORIES=	sysutils
4
CATEGORIES=	sysutils
5
5
6
COMMENT=	GStreamer compact disc input and control library
6
COMMENT=	GStreamer compact disc input and control library
(-)sysutils/mate-control-center/pkg-plist (-1 lines)
Lines 80-86 Link Here
80
share/applications/mate-theme-installer.desktop
80
share/applications/mate-theme-installer.desktop
81
share/applications/mate-window-properties.desktop
81
share/applications/mate-window-properties.desktop
82
share/applications/matecc.desktop
82
share/applications/matecc.desktop
83
share/applications/mimeinfo.cache
84
share/desktop-directories/matecc.directory
83
share/desktop-directories/matecc.directory
85
share/help/C/mate-control-center/config-accessibility-keyboard.xml
84
share/help/C/mate-control-center/config-accessibility-keyboard.xml
86
share/help/C/mate-control-center/config-background.xml
85
share/help/C/mate-control-center/config-background.xml
(-)x11-toolkits/Makefile (-1 / +1 lines)
Lines 32-38 Link Here
32
    SUBDIR += gnustep-gui
32
    SUBDIR += gnustep-gui
33
    SUBDIR += granite
33
    SUBDIR += granite
34
    SUBDIR += gstreamer-plugins-pango
34
    SUBDIR += gstreamer-plugins-pango
35
    SUBDIR += gstreamer1-plugins-gtksink
35
    SUBDIR += gstreamer1-plugins-gtk
36
    SUBDIR += gstreamer1-plugins-pango
36
    SUBDIR += gstreamer1-plugins-pango
37
    SUBDIR += gtk-sharp-beans
37
    SUBDIR += gtk-sharp-beans
38
    SUBDIR += gtk-sharp20
38
    SUBDIR += gtk-sharp20
(-)x11-toolkits/gstreamer1-plugins-gtk/Makefile (+14 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTREVISION=	0
4
CATEGORIES=	x11-toolkits
5
GST_PLUGIN_SUFFIX=	-gtk
6
7
COMMENT=	GStreamer gtksink plugin
8
9
GST_PLUGIN=	gtk3
10
DIST=		bad
11
12
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
13
14
.include "${MASTERDIR}/Makefile"
(-)x11-toolkits/gstreamer1-plugins-gtksink/Makefile (-13 lines)
Lines 1-13 Link Here
1
# $FreeBSD$
2
3
PORTREVISION=	0
4
CATEGORIES=	x11-toolkits
5
6
COMMENT=	GStreamer gtksink plugin
7
8
GST_PLUGIN=	gtksink
9
DIST=		bad
10
11
MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
12
13
.include "${MASTERDIR}/Makefile"

Return to bug 220753