The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / gstreamer / gst-plugins-bad / gst-plugins-bad.mk
1 ################################################################################
2 #
3 # gst-plugins-bad
4 #
5 ################################################################################
6
7 GST_PLUGINS_BAD_VERSION = 0.10.23
8 GST_PLUGINS_BAD_SOURCE = gst-plugins-bad-$(GST_PLUGINS_BAD_VERSION).tar.xz
9 GST_PLUGINS_BAD_SITE = http://gstreamer.freedesktop.org/src/gst-plugins-bad
10
11 GST_PLUGINS_BAD_CONF_OPTS = \
12         --disable-examples
13
14 GST_PLUGINS_BAD_DEPENDENCIES = gst-plugins-base gstreamer
15
16 ifeq ($(BR2_PACKAGE_ORC),y)
17 GST_PLUGINS_BAD_DEPENDENCIES += orc
18 endif
19
20 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_ADPCMDEC),y)
21 GST_PLUGINS_BAD_CONF_OPTS += --enable-adpcmdec
22 else
23 GST_PLUGINS_BAD_CONF_OPTS += --disable-adpcmdec
24 endif
25
26 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_ADPCMENC),y)
27 GST_PLUGINS_BAD_CONF_OPTS += --enable-adpcmenc
28 else
29 GST_PLUGINS_BAD_CONF_OPTS += --disable-adpcmenc
30 endif
31
32 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_AIFF),y)
33 GST_PLUGINS_BAD_CONF_OPTS += --enable-aiff
34 else
35 GST_PLUGINS_BAD_CONF_OPTS += --disable-aiff
36 endif
37
38 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_ASFMUX),y)
39 GST_PLUGINS_BAD_CONF_OPTS += --enable-asfmux
40 else
41 GST_PLUGINS_BAD_CONF_OPTS += --disable-asfmux
42 endif
43
44 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_AUDIOVISUALIZERS),y)
45 GST_PLUGINS_BAD_CONF_OPTS += --enable-audiovisualizers
46 else
47 GST_PLUGINS_BAD_CONF_OPTS += --disable-audiovisualizers
48 endif
49
50 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_AUTOCONVERT),y)
51 GST_PLUGINS_BAD_CONF_OPTS += --enable-autoconvert
52 else
53 GST_PLUGINS_BAD_CONF_OPTS += --disable-autoconvert
54 endif
55
56 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_BAYER),y)
57 GST_PLUGINS_BAD_CONF_OPTS += --enable-bayer
58 else
59 GST_PLUGINS_BAD_CONF_OPTS += --disable-bayer
60 endif
61
62 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CAMERABIN),y)
63 GST_PLUGINS_BAD_CONF_OPTS += --enable-camerabin
64 else
65 GST_PLUGINS_BAD_CONF_OPTS += --disable-camerabin
66 endif
67
68 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CAMERABIN2),y)
69 GST_PLUGINS_BAD_CONF_OPTS += --enable-camerabin2
70 else
71 GST_PLUGINS_BAD_CONF_OPTS += --disable-camerabin2
72 endif
73
74 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CDXAPARSE),y)
75 GST_PLUGINS_BAD_CONF_OPTS += --enable-cdxaparse
76 else
77 GST_PLUGINS_BAD_CONF_OPTS += --disable-cdxaparse
78 endif
79
80 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_COLOREFFECTS),y)
81 GST_PLUGINS_BAD_CONF_OPTS += --enable-coloreffects
82 else
83 GST_PLUGINS_BAD_CONF_OPTS += --disable-coloreffects
84 endif
85
86 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_COLORSPACE),y)
87 GST_PLUGINS_BAD_CONF_OPTS += --enable-colorspace
88 else
89 GST_PLUGINS_BAD_CONF_OPTS += --disable-colorspace
90 endif
91
92 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DATAURISRC),y)
93 GST_PLUGINS_BAD_CONF_OPTS += --enable-dataurisrc
94 else
95 GST_PLUGINS_BAD_CONF_OPTS += --disable-dataurisrc
96 endif
97
98 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DCCP),y)
99 GST_PLUGINS_BAD_CONF_OPTS += --enable-dccp
100 else
101 GST_PLUGINS_BAD_CONF_OPTS += --disable-dccp
102 endif
103
104 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DEBUGUTILS),y)
105 GST_PLUGINS_BAD_CONF_OPTS += --enable-debugutils
106 else
107 GST_PLUGINS_BAD_CONF_OPTS += --disable-debugutils
108 endif
109
110 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DECKLINK),y)
111 GST_PLUGINS_BAD_CONF_OPTS += --enable-decklink
112 else
113 GST_PLUGINS_BAD_CONF_OPTS += --disable-decklink
114 endif
115
116 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DTMF),y)
117 GST_PLUGINS_BAD_CONF_OPTS += --enable-dtmf
118 else
119 GST_PLUGINS_BAD_CONF_OPTS += --disable-dtmf
120 endif
121
122 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DVBSUBOVERLAY),y)
123 GST_PLUGINS_BAD_CONF_OPTS += --enable-dvbsuboverlay
124 else
125 GST_PLUGINS_BAD_CONF_OPTS += --disable-dvbsuboverlay
126 endif
127
128 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DVDSPU),y)
129 GST_PLUGINS_BAD_CONF_OPTS += --enable-dvdspu
130 else
131 GST_PLUGINS_BAD_CONF_OPTS += --disable-dvdspu
132 endif
133
134 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FACEOVERLAY),y)
135 GST_PLUGINS_BAD_CONF_OPTS += --enable-faceoverlay
136 else
137 GST_PLUGINS_BAD_CONF_OPTS += --disable-faceoverlay
138 endif
139
140 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FESTIVAL),y)
141 GST_PLUGINS_BAD_CONF_OPTS += --enable-festival
142 else
143 GST_PLUGINS_BAD_CONF_OPTS += --disable-festival
144 endif
145
146 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FIELDANALYSIS),y)
147 GST_PLUGINS_BAD_CONF_OPTS += --enable-fieldanalysis
148 else
149 GST_PLUGINS_BAD_CONF_OPTS += --disable-fieldanalysis
150 endif
151
152 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FREEZE),y)
153 GST_PLUGINS_BAD_CONF_OPTS += --enable-freeze
154 else
155 GST_PLUGINS_BAD_CONF_OPTS += --disable-freeze
156 endif
157
158 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FREEVERB),y)
159 GST_PLUGINS_BAD_CONF_OPTS += --enable-freeverb
160 else
161 GST_PLUGINS_BAD_CONF_OPTS += --disable-freeverb
162 endif
163
164 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FREI0R),y)
165 GST_PLUGINS_BAD_CONF_OPTS += --enable-frei0r
166 else
167 GST_PLUGINS_BAD_CONF_OPTS += --disable-frei0r
168 endif
169
170 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_GAUDIEFFECTS),y)
171 GST_PLUGINS_BAD_CONF_OPTS += --enable-gaudieffects
172 else
173 GST_PLUGINS_BAD_CONF_OPTS += --disable-gaudieffects
174 endif
175
176 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_GEOMETRICTRANSFORM),y)
177 GST_PLUGINS_BAD_CONF_OPTS += --enable-geometrictransform
178 else
179 GST_PLUGINS_BAD_CONF_OPTS += --disable-geometrictransform
180 endif
181
182 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_GSETTINGS),y)
183 GST_PLUGINS_BAD_CONF_OPTS += --enable-gsettings
184 else
185 GST_PLUGINS_BAD_CONF_OPTS += --disable-gsettings
186 endif
187
188 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_H264PARSE),y)
189 GST_PLUGINS_BAD_CONF_OPTS += --enable-h264parse
190 else
191 GST_PLUGINS_BAD_CONF_OPTS += --disable-h264parse
192 endif
193
194 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_HDVPARSE),y)
195 GST_PLUGINS_BAD_CONF_OPTS += --enable-hdvparse
196 else
197 GST_PLUGINS_BAD_CONF_OPTS += --disable-hdvparse
198 endif
199
200 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_HLS),y)
201 GST_PLUGINS_BAD_CONF_OPTS += --enable-hls
202 else
203 GST_PLUGINS_BAD_CONF_OPTS += --disable-hls
204 endif
205
206 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_ID3TAG),y)
207 GST_PLUGINS_BAD_CONF_OPTS += --enable-id3tag
208 else
209 GST_PLUGINS_BAD_CONF_OPTS += --disable-id3tag
210 endif
211
212 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_INTER),y)
213 GST_PLUGINS_BAD_CONF_OPTS += --enable-inter
214 else
215 GST_PLUGINS_BAD_CONF_OPTS += --disable-inter
216 endif
217
218 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_INTERLACE),y)
219 GST_PLUGINS_BAD_CONF_OPTS += --enable-interlace
220 else
221 GST_PLUGINS_BAD_CONF_OPTS += --disable-interlace
222 endif
223
224 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_IVFPARSE),y)
225 GST_PLUGINS_BAD_CONF_OPTS += --enable-ivfparse
226 else
227 GST_PLUGINS_BAD_CONF_OPTS += --disable-ivfparse
228 endif
229
230 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_JP2KDECIMATOR),y)
231 GST_PLUGINS_BAD_CONF_OPTS += --enable-jp2kdecimator
232 else
233 GST_PLUGINS_BAD_CONF_OPTS += --disable-jp2kdecimator
234 endif
235
236 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_JPEGFORMAT),y)
237 GST_PLUGINS_BAD_CONF_OPTS += --enable-jpegformat
238 else
239 GST_PLUGINS_BAD_CONF_OPTS += --disable-jpegformat
240 endif
241
242 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_LEGACYRESAMPLE),y)
243 GST_PLUGINS_BAD_CONF_OPTS += --enable-legacyresample
244 else
245 GST_PLUGINS_BAD_CONF_OPTS += --disable-legacyresample
246 endif
247
248 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_LIBRFB),y)
249 GST_PLUGINS_BAD_CONF_OPTS += --enable-librfb
250 else
251 GST_PLUGINS_BAD_CONF_OPTS += --disable-librfb
252 endif
253
254 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_LINSYS),y)
255 GST_PLUGINS_BAD_CONF_OPTS += --enable-linsys
256 else
257 GST_PLUGINS_BAD_CONF_OPTS += --disable-linsys
258 endif
259
260 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_LIVEADDER),y)
261 GST_PLUGINS_BAD_CONF_OPTS += --enable-liveadder
262 else
263 GST_PLUGINS_BAD_CONF_OPTS += --disable-liveadder
264 endif
265
266 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MPEGDEMUX),y)
267 GST_PLUGINS_BAD_CONF_OPTS += --enable-mpegdemux
268 else
269 GST_PLUGINS_BAD_CONF_OPTS += --disable-mpegdemux
270 endif
271
272 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MPEGPSMUX),y)
273 GST_PLUGINS_BAD_CONF_OPTS += --enable-mpegpsmux
274 else
275 GST_PLUGINS_BAD_CONF_OPTS += --disable-mpegpsmux
276 endif
277
278 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MPEGTSDEMUX),y)
279 GST_PLUGINS_BAD_CONF_OPTS += --enable-mpegtsdemux
280 else
281 GST_PLUGINS_BAD_CONF_OPTS += --disable-mpegtsdemux
282 endif
283
284 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MPEGTSMUX),y)
285 GST_PLUGINS_BAD_CONF_OPTS += --enable-mpegtsmux
286 else
287 GST_PLUGINS_BAD_CONF_OPTS += --disable-mpegtsmux
288 endif
289
290 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MPEGVIDEOPARSE),y)
291 GST_PLUGINS_BAD_CONF_OPTS += --enable-mpegvideoparse
292 else
293 GST_PLUGINS_BAD_CONF_OPTS += --disable-mpegvideoparse
294 endif
295
296 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MVE),y)
297 GST_PLUGINS_BAD_CONF_OPTS += --enable-mve
298 else
299 GST_PLUGINS_BAD_CONF_OPTS += --disable-mve
300 endif
301
302 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MXF),y)
303 GST_PLUGINS_BAD_CONF_OPTS += --enable-mxf
304 else
305 GST_PLUGINS_BAD_CONF_OPTS += --disable-mxf
306 endif
307
308 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_NSF),y)
309 GST_PLUGINS_BAD_CONF_OPTS += --enable-nsf
310 else
311 GST_PLUGINS_BAD_CONF_OPTS += --disable-nsf
312 endif
313
314 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_NUVDEMUX),y)
315 GST_PLUGINS_BAD_CONF_OPTS += --enable-nuvdemux
316 else
317 GST_PLUGINS_BAD_CONF_OPTS += --disable-nuvdemux
318 endif
319
320 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_PATCHDETECT),y)
321 GST_PLUGINS_BAD_CONF_OPTS += --enable-patchdetect
322 else
323 GST_PLUGINS_BAD_CONF_OPTS += --disable-patchdetect
324 endif
325
326 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_PCAPPARSE),y)
327 GST_PLUGINS_BAD_CONF_OPTS += --enable-pcapparse
328 else
329 GST_PLUGINS_BAD_CONF_OPTS += --disable-pcapparse
330 endif
331
332 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_PNM),y)
333 GST_PLUGINS_BAD_CONF_OPTS += --enable-pnm
334 else
335 GST_PLUGINS_BAD_CONF_OPTS += --disable-pnm
336 endif
337
338 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_RAWPARSE),y)
339 GST_PLUGINS_BAD_CONF_OPTS += --enable-rawparse
340 else
341 GST_PLUGINS_BAD_CONF_OPTS += --disable-rawparse
342 endif
343
344 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_REAL),y)
345 GST_PLUGINS_BAD_CONF_OPTS += --enable-real
346 else
347 GST_PLUGINS_BAD_CONF_OPTS += --disable-real
348 endif
349
350 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_REMOVESILENCE),y)
351 GST_PLUGINS_BAD_CONF_OPTS += --enable-removesilence
352 else
353 GST_PLUGINS_BAD_CONF_OPTS += --disable-removesilence
354 endif
355
356 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_RTPMUX),y)
357 GST_PLUGINS_BAD_CONF_OPTS += --enable-rtpmux
358 else
359 GST_PLUGINS_BAD_CONF_OPTS += --disable-rtpmux
360 endif
361
362 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_RTPVP8),y)
363 GST_PLUGINS_BAD_CONF_OPTS += --enable-rtpvp8
364 else
365 GST_PLUGINS_BAD_CONF_OPTS += --disable-rtpvp8
366 endif
367
368 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SCALETEMPO),y)
369 GST_PLUGINS_BAD_CONF_OPTS += --enable-scaletempo
370 else
371 GST_PLUGINS_BAD_CONF_OPTS += --disable-scaletempo
372 endif
373
374 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SDI),y)
375 GST_PLUGINS_BAD_CONF_OPTS += --enable-sdi
376 else
377 GST_PLUGINS_BAD_CONF_OPTS += --disable-sdi
378 endif
379
380 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SDP),y)
381 GST_PLUGINS_BAD_CONF_OPTS += --enable-sdp
382 else
383 GST_PLUGINS_BAD_CONF_OPTS += --disable-sdp
384 endif
385
386 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SEGMENTCLIP),y)
387 GST_PLUGINS_BAD_CONF_OPTS += --enable-segmentclip
388 else
389 GST_PLUGINS_BAD_CONF_OPTS += --disable-segmentclip
390 endif
391
392 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SIREN),y)
393 GST_PLUGINS_BAD_CONF_OPTS += --enable-siren
394 else
395 GST_PLUGINS_BAD_CONF_OPTS += --disable-siren
396 endif
397
398 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SMOOTH),y)
399 GST_PLUGINS_BAD_CONF_OPTS += --enable-smooth
400 else
401 GST_PLUGINS_BAD_CONF_OPTS += --disable-smooth
402 endif
403
404 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SPEED),y)
405 GST_PLUGINS_BAD_CONF_OPTS += --enable-speed
406 else
407 GST_PLUGINS_BAD_CONF_OPTS += --disable-speed
408 endif
409
410 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SUBENC),y)
411 GST_PLUGINS_BAD_CONF_OPTS += --enable-subenc
412 else
413 GST_PLUGINS_BAD_CONF_OPTS += --disable-subenc
414 endif
415
416 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_STEREO),y)
417 GST_PLUGINS_BAD_CONF_OPTS += --enable-stereo
418 else
419 GST_PLUGINS_BAD_CONF_OPTS += --disable-stereo
420 endif
421
422 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_TTA),y)
423 GST_PLUGINS_BAD_CONF_OPTS += --enable-tta
424 else
425 GST_PLUGINS_BAD_CONF_OPTS += --disable-tta
426 endif
427
428 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VIDEOFILTERS),y)
429 GST_PLUGINS_BAD_CONF_OPTS += --enable-videofilters
430 else
431 GST_PLUGINS_BAD_CONF_OPTS += --disable-videofilters
432 endif
433
434 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VIDEOMAXRATE),y)
435 GST_PLUGINS_BAD_CONF_OPTS += --enable-videomaxrate
436 else
437 GST_PLUGINS_BAD_CONF_OPTS += --disable-videomaxrate
438 endif
439
440 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VIDEOMEASURE),y)
441 GST_PLUGINS_BAD_CONF_OPTS += --enable-videomeasure
442 else
443 GST_PLUGINS_BAD_CONF_OPTS += --disable-videomeasure
444 endif
445
446 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VIDEOPARSERS),y)
447 GST_PLUGINS_BAD_CONF_OPTS += --enable-videoparsers
448 else
449 GST_PLUGINS_BAD_CONF_OPTS += --disable-videoparsers
450 endif
451
452 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VIDEOSIGNAL),y)
453 GST_PLUGINS_BAD_CONF_OPTS += --enable-videosignal
454 else
455 GST_PLUGINS_BAD_CONF_OPTS += --disable-videosignal
456 endif
457
458 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VMNC),y)
459 GST_PLUGINS_BAD_CONF_OPTS += --enable-vmnc
460 else
461 GST_PLUGINS_BAD_CONF_OPTS += --disable-vmnc
462 endif
463
464 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_Y4M),y)
465 GST_PLUGINS_BAD_CONF_OPTS += --enable-y4m
466 else
467 GST_PLUGINS_BAD_CONF_OPTS += --disable-y4m
468 endif
469
470 # plugins with deps
471 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_APEXSINK),y)
472 GST_PLUGINS_BAD_CONF_OPTS += --enable-apexsink
473 GST_PLUGINS_BAD_DEPENDENCIES += openssl
474 else
475 GST_PLUGINS_BAD_CONF_OPTS += --disable-apexsink
476 endif
477
478 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_BZ2),y)
479 GST_PLUGINS_BAD_CONF_OPTS += --enable-bz2
480 GST_PLUGINS_BAD_DEPENDENCIES += bzip2
481 else
482 GST_PLUGINS_BAD_CONF_OPTS += --disable-bz2
483 endif
484
485 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CDAUDIO),y)
486 GST_PLUGINS_BAD_CONF_OPTS += --enable-cdaudio
487 GST_PLUGINS_BAD_DEPENDENCIES += libcdaudio
488 else
489 GST_PLUGINS_BAD_CONF_OPTS += --disable-cdaudio
490 endif
491
492 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CURL),y)
493 GST_PLUGINS_BAD_CONF_OPTS += --enable-curl
494 GST_PLUGINS_BAD_DEPENDENCIES += libcurl
495 else
496 GST_PLUGINS_BAD_CONF_OPTS += --disable-curl
497 endif
498
499 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DIRECTFB),y)
500 GST_PLUGINS_BAD_CONF_OPTS += --enable-directfb
501 GST_PLUGINS_BAD_DEPENDENCIES += directfb
502 else
503 GST_PLUGINS_BAD_CONF_OPTS += --disable-directfb
504 endif
505
506 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DVB),y)
507 GST_PLUGINS_BAD_CONF_OPTS += --enable-dvb
508 else
509 GST_PLUGINS_BAD_CONF_OPTS += --disable-dvb
510 endif
511
512 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FAAD),y)
513 GST_PLUGINS_BAD_CONF_OPTS += --enable-faad
514 GST_PLUGINS_BAD_DEPENDENCIES += faad2
515 else
516 GST_PLUGINS_BAD_CONF_OPTS += --disable-faad
517 endif
518
519 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FBDEV),y)
520 GST_PLUGINS_BAD_CONF_OPTS += --enable-fbdev
521 else
522 GST_PLUGINS_BAD_CONF_OPTS += --disable-fbdev
523 endif
524
525 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_LIBMMS),y)
526 GST_PLUGINS_BAD_CONF_OPTS += --enable-libmms
527 GST_PLUGINS_BAD_DEPENDENCIES += libmms
528 else
529 GST_PLUGINS_BAD_CONF_OPTS += --disable-libmms
530 endif
531
532 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MUSEPACK),y)
533 GST_PLUGINS_BAD_CONF_OPTS += --enable-musepack
534 GST_PLUGINS_BAD_DEPENDENCIES += musepack
535 else
536 GST_PLUGINS_BAD_CONF_OPTS += --disable-musepack
537 endif
538
539 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_NEON),y)
540 GST_PLUGINS_BAD_CONF_OPTS += --enable-neon
541 GST_PLUGINS_BAD_DEPENDENCIES += neon
542 else
543 GST_PLUGINS_BAD_CONF_OPTS += --disable-neon
544 endif
545
546 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_OPUS),y)
547 GST_PLUGINS_BAD_CONF_OPTS += --enable-opus
548 GST_PLUGINS_BAD_DEPENDENCIES += opus
549 else
550 GST_PLUGINS_BAD_CONF_OPTS += --disable-opus
551 endif
552
553 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_RSVG),y)
554 GST_PLUGINS_BAD_CONF_OPTS += --enable-rsvg
555 GST_PLUGINS_BAD_DEPENDENCIES += librsvg
556 else
557 GST_PLUGINS_BAD_CONF_OPTS += --disable-rsvg
558 endif
559
560 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SDL),y)
561 GST_PLUGINS_BAD_CONF_ENV += ac_cv_path_SDL_CONFIG=$(STAGING_DIR)/usr/bin/sdl-config
562 GST_PLUGINS_BAD_CONF_OPTS += --enable-sdl
563 GST_PLUGINS_BAD_DEPENDENCIES += sdl
564 else
565 GST_PLUGINS_BAD_CONF_OPTS += --disable-sdl
566 endif
567
568 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SNDFILE),y)
569 GST_PLUGINS_BAD_CONF_OPTS += --enable-sndfile
570 GST_PLUGINS_BAD_DEPENDENCIES += libsndfile
571 else
572 GST_PLUGINS_BAD_CONF_OPTS += --disable-sndfile
573 endif
574
575 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VCD),y)
576 GST_PLUGINS_BAD_CONF_OPTS += --enable-vcd
577 else
578 GST_PLUGINS_BAD_CONF_OPTS += --disable-vcd
579 endif
580
581 ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VP8),y)
582 GST_PLUGINS_BAD_CONF_OPTS += --enable-vp8
583 GST_PLUGINS_BAD_DEPENDENCIES += libvpx
584 else
585 GST_PLUGINS_BAD_CONF_OPTS += --disable-vp8
586 endif
587
588 $(eval $(autotools-package))