File build_what_we_need_only.patch of Package gstreamer-plugins-bad-codecs (Revision d752e07e87514d5ef029865107c1f20d)

Currently displaying revision d752e07e87514d5ef029865107c1f20d , Show latest

117
 
1
Index: gst-plugins-bad-1.26.0/ext/meson.build
2
===================================================================
3
--- gst-plugins-bad-1.26.0.orig/ext/meson.build
4
+++ gst-plugins-bad-1.26.0/ext/meson.build
5
@@ -1,84 +1,6 @@
6
-subdir('aes')
7
-subdir('analyticsoverlay')
8
-subdir('assrender')
9
-subdir('aom')
10
-subdir('avtp')
11
-subdir('bs2b')
12
-subdir('bz2')
13
-subdir('chromaprint')
14
-subdir('closedcaption')
15
-subdir('codec2json')
16
-subdir('colormanagement')
17
-subdir('curl')
18
-subdir('dash')
19
-subdir('dc1394')
20
-subdir('directfb')
21
-subdir('dtls')
22
-subdir('dts')
23
 subdir('faac')
24
 subdir('faad')
25
-subdir('fdkaac')
26
-subdir('flite')
27
-subdir('fluidsynth')
28
-subdir('gme')
29
-subdir('gs')
30
-subdir('gsm')
31
-subdir('gtk')
32
-subdir('hls')
33
-subdir('iqa')
34
-subdir('isac')
35
-subdir('ladspa')
36
-subdir('lc3')
37
-subdir('lcevcdecoder')
38
-subdir('lcevcencoder')
39
-subdir('ldac')
40
 subdir('libde265')
41
-subdir('lv2')
42
-subdir('mdns')
43
-subdir('modplug')
44
-subdir('mpeg2enc')
45
-subdir('mplex')
46
-subdir('musepack')
47
-subdir('neon')
48
-subdir('nvcomp')
49
-subdir('nvdswrapper')
50
-subdir('onnx')
51
-subdir('openal')
52
 subdir('openaptx')
53
-subdir('opencv')
54
-subdir('openexr')
55
-subdir('openh264')
56
-subdir('openjpeg')
57
-subdir('openmpt')
58
-subdir('openni2')
59
-subdir('opus')
60
-subdir('qroverlay')
61
-subdir('qt6d3d11')
62
-subdir('resindvd')
63
-subdir('rsvg')
64
 subdir('rtmp')
65
-subdir('sbc')
66
-subdir('sctp')
67
-subdir('smoothstreaming')
68
-subdir('sndfile')
69
-subdir('soundtouch')
70
-subdir('spandsp')
71
-subdir('srt')
72
-subdir('srtp')
73
-subdir('svtav1')
74
-subdir('svthevcenc')
75
-subdir('svtjpegxs')
76
-subdir('teletextdec')
77
-subdir('ttml')
78
-subdir('voaacenc')
79
-subdir('voamrwbenc')
80
-subdir('vulkan')
81
-subdir('wayland')
82
-subdir('webrtc')
83
-subdir('webrtcdsp')
84
-subdir('webp')
85
-subdir('wildmidi')
86
-subdir('wpe')
87
 subdir('x265')
88
-subdir('zxing')
89
-subdir('zbar')
90
Index: gst-plugins-bad-1.26.0/meson.build
91
===================================================================
92
--- gst-plugins-bad-1.26.0.orig/meson.build
93
+++ gst-plugins-bad-1.26.0/meson.build
94
@@ -315,6 +315,8 @@ gstapp_dep = dependency('gstreamer-app-1
95
     fallback : ['gst-plugins-base', 'app_dep'])
96
 gstaudio_dep = dependency('gstreamer-audio-1.0', version : gst_req,
97
     fallback : ['gst-plugins-base', 'audio_dep'])
98
+gstcodecparsers_dep = dependency('gstreamer-codecparsers-1.0', version : gst_req,
99
+    fallback : ['gst-plugins-bad', 'codecparsers_dep'])
100
 gstfft_dep = dependency('gstreamer-fft-1.0', version : gst_req,
101
     fallback : ['gst-plugins-base', 'fft_dep'])
102
 gstriff_dep = dependency('gstreamer-riff-1.0', version : gst_req,
103
@@ -583,13 +585,7 @@ else
104
   pathsep = ':'
105
 endif
106
 
107
-subdir('gst-libs')
108
-subdir('gst')
109
-subdir('sys')
110
 subdir('ext')
111
-subdir('tests')
112
-subdir('data')
113
-subdir('tools')
114
 
115
 if have_orcc
116
   update_orc_dist_files = find_program('scripts/update-orc-dist-files.py')
117