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