Ravenports generated: 29 Dec 2023 04:24
[ravenports.git] / bucket_E4 / gstreamer1-plugins-faac
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               gstreamer1-plugins-faac
4 VERSION=                1.22.8
5 KEYWORDS=               multimedia audio
6 VARIANTS=               standard
7 SDESC[standard]=        GStreamer1 MPEG-2/4 AAC decoder plugin
8 HOMEPAGE=               https://gstreamer.freedesktop.org/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://gstreamer.freedesktop.org/src/gst-plugins-bad/
13 DISTFILE[1]=            gst-plugins-bad-1.22.8.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BUILD_DEPENDS=          gstreamer1:dev:standard
21                         gstreamer1-plugins-base:dev:standard
22                         gstreamer1-plugins-bad:primary:standard
23 BUILDRUN_DEPENDS=       gstreamer1-plugins-base:primary:standard
24                         gstreamer1:primary:standard
25                         faac:single:standard
26
27 USES=                   cpe gmake pkgconfig meson
28 GNOME_COMPONENTS=       glib
29
30 DISTNAME=               gst-plugins-bad-1.22.8
31
32 LICENSE=                LGPL20+:single
33 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
34 LICENSE_FILE=           LGPL20+:{{WRKSRC}}/COPYING
35 LICENSE_AWK=            TERMS:"^$$"
36 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/ext/faac/gstfaac.h
37 LICENSE_SCHEME=         solo
38
39 CPE_PRODUCT=            gst-plugins-bad
40 CPE_VENDOR=             freedesktop
41 FPC_EQUIVALENT=         audio/gstreamer1-plugins-faac
42 MESON_ARGS=             -Daccurip=disabled
43                         -Dadpcmdec=disabled
44                         -Dadpcmenc=disabled
45                         -Daiff=disabled
46                         -Dasfmux=disabled
47                         -Daudiobuffersplit=disabled
48                         -Daudiofxbad=disabled
49                         -Daudiolatency=disabled
50                         -Daudiomixmatrix=disabled
51                         -Daudiovisualizers=disabled
52                         -Dautoconvert=disabled
53                         -Dbayer=disabled
54                         -Dcamerabin2=disabled
55                         -Dcoloreffects=disabled
56                         -Ddebugutils=disabled
57                         -Ddvbsubenc=disabled
58                         -Ddvbsuboverlay=disabled
59                         -Ddvdspu=disabled
60                         -Dfaceoverlay=disabled
61                         -Dfestival=disabled
62                         -Dfieldanalysis=disabled
63                         -Dfreeverb=disabled
64                         -Dfrei0r=disabled
65                         -Dgaudieffects=disabled
66                         -Dgdp=disabled
67                         -Dgeometrictransform=disabled
68                         -Did3tag=disabled
69                         -Dinter=disabled
70                         -Dinterlace=disabled
71                         -Divfparse=disabled
72                         -Divtc=disabled
73                         -Djp2kdecimator=disabled
74                         -Djpegformat=disabled
75                         -Dlibrfb=disabled
76                         -Dmidi=disabled
77                         -Dmpegdemux=disabled
78                         -Dmpegpsmux=disabled
79                         -Dmpegtsdemux=disabled
80                         -Dmpegtsmux=disabled
81                         -Dmxf=disabled
82                         -Dnetsim=disabled
83                         -Donvif=disabled
84                         -Dpcapparse=disabled
85                         -Dpnm=disabled
86                         -Dproxy=disabled
87                         -Drawparse=disabled
88                         -Dremovesilence=disabled
89                         -Drist=disabled
90                         -Drtmp2=disabled
91                         -Drtp=disabled
92                         -Dsdp=disabled
93                         -Dsegmentclip=disabled
94                         -Dsiren=disabled
95                         -Dsmooth=disabled
96                         -Dspeed=disabled
97                         -Dsubenc=disabled
98                         -Dswitchbin=disabled
99                         -Dtimecode=disabled
100                         -Dvideofilters=disabled
101                         -Dvideoframe_audiolevel=disabled
102                         -Dvideoparsers=disabled
103                         -Dvideosignal=disabled
104                         -Dvmnc=disabled
105                         -Dy4m=disabled
106                         -Dqsv=disabled
107                         -Dbz2=disabled
108                         -Dipcpipeline=disabled
109                         -Ddash=disabled
110                         -Dhls=disabled
111                         -Dbluez=disabled
112                         -Dbs2b=disabled
113                         -Dchromaprint=disabled
114                         -Dclosedcaption=disabled
115                         -Dcolormanagement=disabled
116                         -Dcurl=disabled
117                         -Dcurl-ssh2=disabled
118                         -Dd3dvideosink=disabled
119                         -Dd3d11=disabled
120                         -Ddc1394=disabled
121                         -Ddecklink=disabled
122                         -Ddirectfb=disabled
123                         -Ddirectsound=disabled
124                         -Ddtls=disabled
125                         -Ddts=disabled
126                         -Ddvb=disabled
127                         -Dfaac=enabled
128                         -Dfaad=disabled
129                         -Dfbdev=disabled
130                         -Dfdkaac=disabled
131                         -Dflite=disabled
132                         -Dfluidsynth=disabled
133                         -Dgl=disabled
134                         -Dgme=disabled
135                         -Dgsm=disabled
136                         -Diqa=disabled
137                         -Dkate=disabled
138                         -Dkms=disabled
139                         -Dladspa=disabled
140                         -Dlibde265=disabled
141                         -Dlv2=disabled
142                         -Dmediafoundation=disabled
143                         -Dmicrodns=disabled
144                         -Dmodplug=disabled
145                         -Dmpeg2enc=disabled
146                         -Dmplex=disabled
147                         -Dmsdk=disabled
148                         -Dmusepack=disabled
149                         -Dneon=disabled
150                         -Dnvcodec=disabled
151                         -Dopenal=disabled
152                         -Dopenexr=disabled
153                         -Dopenh264=disabled
154                         -Dopenjpeg=disabled
155                         -Dopenmpt=disabled
156                         -Dopenni2=disabled
157                         -Dopensles=disabled
158                         -Dopus=disabled
159                         -Dresindvd=disabled
160                         -Drsvg=disabled
161                         -Drtmp=disabled
162                         -Dsbc=disabled
163                         -Dsctp=disabled
164                         -Dsctp-internal-usrsctp=disabled
165                         -Dshm=disabled
166                         -Dsmoothstreaming=disabled
167                         -Dsndfile=disabled
168                         -Dsoundtouch=disabled
169                         -Dspandsp=disabled
170                         -Dsrt=disabled
171                         -Dsrtp=disabled
172                         -Dsvthevcenc=disabled
173                         -Dteletext=disabled
174                         -Dtinyalsa=disabled
175                         -Dtranscode=disabled
176                         -Dttml=disabled
177                         -Duvch264=disabled
178                         -Dva=disabled
179                         -Dvoaacenc=disabled
180                         -Dvoamrwbenc=disabled
181                         -Dvulkan=disabled
182                         -Dwasapi=disabled
183                         -Dwasapi2=disabled
184                         -Dwebp=disabled
185                         -Dwebrtc=disabled
186                         -Dwebrtcdsp=disabled
187                         -Dwildmidi=disabled
188                         -Dwinks=disabled
189                         -Dwinscreencap=disabled
190                         -Dx265=disabled
191                         -Dzbar=disabled
192                         -Dzxing=disabled
193                         -Dwpe=disabled
194                         -Dmagicleap=disabled
195                         -Dv4l2codecs=disabled
196                         -Ddoc=disabled
197                         -Dnls=disabled
198                         -Dexamples=disabled
199                         -Dtests=disabled
200                         -Dorc=disabled
201                         -Dcodecalpha=disabled
202                         -Dcodectimestamper=disabled
203
204 PLIST_SUB=              GSTVER=1.0
205                         PLUGIN=faac
206
207 post-install:
208         ${RM} ${STAGEDIR}${PREFIX}/lib/pkgconfig/gstreamer-plugins-bad-1.0.pc
209
210 pre-configure:
211         ${REINPLACE_CMD} \
212                 -e "/subdir..gst-libs../d" \
213                 -e "/subdir..tools../d" \
214                 -e "/subdir..data../d" \
215                 ${WRKSRC}/meson.build
216         ${REINPLACE_CMD} -e "/subdir..wayland../d" \
217                 ${WRKSRC}/ext/meson.build
218         ${REINPLACE_CMD} -e "s/not gstva_dep.found()/true/" \
219                 ${WRKSRC}/sys/va/meson.build
220
221 [FILE:69:descriptions/desc.single]
222 This package contains the faac MPEG-2 and MPEG-4 AAC decoder plugin.
223
224
225 [FILE:108:distinfo]
226 458783f8236068991e3e296edd671c8eddb8be6fac933c1c2e1503462864ea0f      5543652 gst-plugins-bad-1.22.8.tar.xz
227
228
229 [FILE:45:manifests/plist.single]
230 lib/gstreamer-%%GSTVER%%/libgst%%PLUGIN%%.so
231
232
233 [FILE:399:patches/patch-ext_webrtc_meson.build]
234 --- ext/webrtc/meson.build.orig 2023-01-23 19:29:34 UTC
235 +++ ext/webrtc/meson.build
236 @@ -12,6 +12,7 @@ webrtc_sources = [
237    'webrtcdatachannel.c',
238  ]
239  
240 +libgstwebrtcnice_dep = cc.find_library ('gstwebrtcnice-1.0', required : false)
241  webrtc_option = get_option('webrtc').require(
242    libgstwebrtcnice_dep.found(), error_message: 'webrtc plugin requires libgstwebrtcnice.')
243  if webrtc_option.disabled()
244
245
246 [FILE:192:patches/patch-sys_va_meson.build]
247 --- sys/va/meson.build.orig     2023-03-04 13:42:32 UTC
248 +++ sys/va/meson.build
249 @@ -24,7 +24,7 @@ va_sources = [
250    'gstvavpp.c',
251  ]
252  
253 -if host_system != 'linux'
254 +if true
255    subdir_done()
256  endif
257  
258