1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= gstreamer1-plugins-webp
5 KEYWORDS= multimedia graphics
7 SDESC[standard]= GStreamer1 WebP image decoder plugin
8 HOMEPAGE= https://gstreamer.freedesktop.org/
12 SITES[main]= https://gstreamer.freedesktop.org/src/gst-plugins-bad/
13 DISTFILE[1]= gst-plugins-bad-1.22.9.tar.xz:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 BUILD_DEPENDS= gstreamer1:dev:standard
21 gstreamer1-plugins-base:dev:standard
22 gstreamer1-plugins-bad:primary:standard
24 BUILDRUN_DEPENDS= gstreamer1-plugins-base:primary:standard
25 gstreamer1:primary:standard
28 USES= cpe gmake pkgconfig meson
29 GNOME_COMPONENTS= glib
31 DISTNAME= gst-plugins-bad-1.22.9
33 LICENSE= LGPL20+:single
34 LICENSE_TERMS= single:{{WRKDIR}}/TERMS
35 LICENSE_FILE= LGPL20+:{{WRKSRC}}/COPYING
36 LICENSE_AWK= TERMS:"^$$"
37 LICENSE_SOURCE= TERMS:{{WRKSRC}}/ext/webp/gstwebp.c
40 CPE_PRODUCT= gst-plugins-bad
41 CPE_VENDOR= freedesktop
42 FPC_EQUIVALENT= graphics/gstreamer1-plugins-webp
43 MESON_ARGS= -Daccurip=disabled
48 -Daudiobuffersplit=disabled
50 -Daudiolatency=disabled
51 -Daudiomixmatrix=disabled
52 -Daudiovisualizers=disabled
53 -Dautoconvert=disabled
56 -Dcoloreffects=disabled
59 -Ddvbsuboverlay=disabled
61 -Dfaceoverlay=disabled
63 -Dfieldanalysis=disabled
66 -Dgaudieffects=disabled
68 -Dgeometrictransform=disabled
74 -Djp2kdecimator=disabled
80 -Dmpegtsdemux=disabled
89 -Dremovesilence=disabled
94 -Dsegmentclip=disabled
101 -Dvideofilters=disabled
102 -Dvideoframe_audiolevel=disabled
103 -Dvideoparsers=disabled
104 -Dvideosignal=disabled
109 -Dipcpipeline=disabled
114 -Dchromaprint=disabled
115 -Dclosedcaption=disabled
116 -Dcolormanagement=disabled
119 -Dd3dvideosink=disabled
124 -Ddirectsound=disabled
133 -Dfluidsynth=disabled
143 -Dmediafoundation=disabled
165 -Dsctp-internal-usrsctp=disabled
167 -Dsmoothstreaming=disabled
169 -Dsoundtouch=disabled
173 -Dsvthevcenc=disabled
181 -Dvoamrwbenc=disabled
190 -Dwinscreencap=disabled
196 -Dv4l2codecs=disabled
202 -Dcodecalpha=disabled
203 -Dcodectimestamper=disabled
205 PLIST_SUB= GSTVER=1.0
209 ${RM} ${STAGEDIR}${PREFIX}/lib/pkgconfig/gstreamer-plugins-bad-1.0.pc
213 -e "/subdir..gst-libs../d" \
214 -e "/subdir..tools../d" \
215 -e "/subdir..data../d" \
216 ${WRKSRC}/meson.build
217 ${REINPLACE_CMD} -e "/subdir..wayland../d" \
218 ${WRKSRC}/ext/meson.build
219 ${REINPLACE_CMD} -e "s/not gstva_dep.found()/true/" \
220 ${WRKSRC}/sys/va/meson.build
222 [FILE:53:descriptions/desc.single]
223 This package contains the WebP image decoder plugin.
227 1bc65d0fd5f53a3636564efd3fcf318c3edcdec39c4109a503c1fc8203840a1d 5547444 gst-plugins-bad-1.22.9.tar.xz
230 [FILE:45:manifests/plist.single]
231 lib/gstreamer-%%GSTVER%%/libgst%%PLUGIN%%.so
234 [FILE:399:patches/patch-ext_webrtc_meson.build]
235 --- ext/webrtc/meson.build.orig 2023-01-23 19:29:34 UTC
236 +++ ext/webrtc/meson.build
237 @@ -12,6 +12,7 @@ webrtc_sources = [
238 'webrtcdatachannel.c',
241 +libgstwebrtcnice_dep = cc.find_library ('gstwebrtcnice-1.0', required : false)
242 webrtc_option = get_option('webrtc').require(
243 libgstwebrtcnice_dep.found(), error_message: 'webrtc plugin requires libgstwebrtcnice.')
244 if webrtc_option.disabled()
247 [FILE:192:patches/patch-sys_va_meson.build]
248 --- sys/va/meson.build.orig 2023-03-04 13:42:32 UTC
249 +++ sys/va/meson.build
250 @@ -24,7 +24,7 @@ va_sources = [
254 -if host_system != 'linux'