File build_what_we_need_only.patch of Package gstreamer-plugins-bad-codecs (Revision b1d577b6b64a2e5b0234b8fa6ba221da)
Currently displaying revision b1d577b6b64a2e5b0234b8fa6ba221da , Show latest
133
1
Index: gst-plugins-bad-1.22.2/meson.build
2
===================================================================
3
--- gst-plugins-bad-1.22.2.orig/meson.build
4
+++ gst-plugins-bad-1.22.2/meson.build
5
6
fallback : ['gst-plugins-base', 'app_dep'])
7
gstaudio_dep = dependency('gstreamer-audio-1.0', version : gst_req,
8
fallback : ['gst-plugins-base', 'audio_dep'])
9
+gstcodecparsers_dep = dependency('gstreamer-codecparsers-1.0', version : gst_req,
10
+ fallback : ['gst-plugins-bad', 'codecparsers_dep'])
11
gstfft_dep = dependency('gstreamer-fft-1.0', version : gst_req,
12
fallback : ['gst-plugins-base', 'fft_dep'])
13
gstriff_dep = dependency('gstreamer-riff-1.0', version : gst_req,
14
15
16
gpl_allowed = get_option('gpl').allowed()
17
18
-subdir('gst-libs')
19
subdir('gst')
20
-subdir('sys')
21
subdir('ext')
22
-subdir('tests')
23
-subdir('data')
24
-subdir('tools')
25
26
if have_orcc
27
update_orc_dist_files = find_program('scripts/update-orc-dist-files.py')
28
Index: gst-plugins-bad-1.22.2/gst/meson.build
29
===================================================================
30
--- gst-plugins-bad-1.22.2.orig/gst/meson.build
31
+++ gst-plugins-bad-1.22.2/gst/meson.build
32
33
-foreach plugin : ['accurip', 'adpcmdec', 'adpcmenc', 'aiff', 'asfmux',
34
- 'audiobuffersplit', 'audiofxbad', 'audiomixmatrix',
35
- 'audiolatency', 'audiovisualizers', 'autoconvert', 'bayer',
36
- 'camerabin2', 'codecalpha', 'codectimestamper', 'coloreffects',
37
- 'debugutils', 'dvbsubenc',
38
- 'dvbsuboverlay', 'dvdspu', 'faceoverlay', 'festival',
39
- 'fieldanalysis', 'freeverb', 'frei0r', 'gaudieffects', 'gdp',
40
- 'geometrictransform', 'id3tag', 'inter', 'interlace',
41
- 'ivfparse', 'ivtc', 'jp2kdecimator', 'jpegformat', 'librfb',
42
- 'midi', 'mpegdemux', 'mpegpsmux', 'mpegtsdemux', 'mpegtsmux',
43
- 'mxf', 'netsim', 'onvif', 'pcapparse', 'pnm', 'proxy',
44
- 'rawparse', 'removesilence', 'rist', 'rtmp2', 'rtp', 'sdp',
45
- 'segmentclip', 'siren', 'smooth', 'speed', 'subenc', 'switchbin',
46
- 'timecode', 'transcode', 'videofilters',
47
- 'videoframe_audiolevel', 'videoparsers', 'videosignal',
48
- 'vmnc', 'y4m']
49
+foreach plugin : ['siren']
50
if not get_option(plugin).disabled()
51
subdir(plugin)
52
endif
53
Index: gst-plugins-bad-1.22.2/ext/meson.build
54
===================================================================
55
--- gst-plugins-bad-1.22.2.orig/ext/meson.build
56
+++ gst-plugins-bad-1.22.2/ext/meson.build
57
58
-subdir('aes')
59
-subdir('assrender')
60
-subdir('aom')
61
-subdir('avtp')
62
-subdir('bs2b')
63
-subdir('bz2')
64
-subdir('chromaprint')
65
-subdir('closedcaption')
66
-subdir('colormanagement')
67
-subdir('curl')
68
-subdir('dash')
69
-subdir('dc1394')
70
-subdir('directfb')
71
-subdir('dtls')
72
-subdir('dts')
73
subdir('faac')
74
subdir('faad')
75
-subdir('fdkaac')
76
-subdir('flite')
77
-subdir('fluidsynth')
78
-subdir('gme')
79
-subdir('gs')
80
-subdir('gsm')
81
-subdir('gtk')
82
-subdir('hls')
83
-subdir('iqa')
84
-subdir('isac')
85
-subdir('kate')
86
-subdir('ladspa')
87
-subdir('ldac')
88
subdir('libde265')
89
-subdir('lv2')
90
-subdir('mdns')
91
subdir('modplug')
92
-subdir('mpeg2enc')
93
-subdir('mplex')
94
-subdir('musepack')
95
-subdir('neon')
96
-subdir('onnx')
97
-subdir('openal')
98
subdir('openaptx')
99
-subdir('opencv')
100
-subdir('openexr')
101
-subdir('openh264')
102
-subdir('openjpeg')
103
-subdir('openmpt')
104
-subdir('openni2')
105
-subdir('opus')
106
-subdir('qroverlay')
107
subdir('resindvd')
108
-subdir('rsvg')
109
subdir('rtmp')
110
-subdir('sbc')
111
-subdir('sctp')
112
-subdir('smoothstreaming')
113
-subdir('sndfile')
114
-subdir('soundtouch')
115
-subdir('spandsp')
116
-subdir('srt')
117
-subdir('srtp')
118
subdir('svthevcenc')
119
-subdir('teletextdec')
120
-subdir('ttml')
121
subdir('voaacenc')
122
-subdir('voamrwbenc')
123
-subdir('vulkan')
124
-subdir('wayland')
125
-subdir('webrtc')
126
-subdir('webrtcdsp')
127
-subdir('webp')
128
-subdir('wildmidi')
129
-subdir('wpe')
130
subdir('x265')
131
-subdir('zxing')
132
-subdir('zbar')
133