Ravenports generated: 05 Mar 2021 22:52
[ravenports.git] / bucket_D6 / gstreamer1-plugins-xvideo
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               gstreamer1-plugins-xvideo
4 VERSION=                1.18.3
5 KEYWORDS=               multimedia x11
6 VARIANTS=               standard
7 SDESC[standard]=        GStreamer1 XImageSink 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-base/
13 DISTFILE[1]=            gst-plugins-base-1.18.3.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BUILDRUN_DEPENDS=       gstreamer1:primary:standard
21                         gstreamer1-plugins-base:primary:standard
22
23 USES=                   gmake pkgconfig meson
24 GNOME_COMPONENTS=       glib
25 XORG_COMPONENTS=        x11 xext
26
27 DISTNAME=               gst-plugins-base-1.18.3
28
29 LICENSE=                LGPL20+:single
30 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
31 LICENSE_FILE=           LGPL20+:{{WRKSRC}}/COPYING
32 LICENSE_AWK=            TERMS:"^$$"
33 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/sys/ximage/ximagesink.h
34 LICENSE_SCHEME=         solo
35
36 FPC_EQUIVALENT=         x11/gstreamer1-plugins-x
37 MESON_ARGS=             -Dalsa=disabled
38                         -Dcdparanoia=disabled
39                         -Dlibvisual=disabled
40                         -Dogg=disabled
41                         -Dopus=disabled
42                         -Dpango=disabled
43                         -Dtheora=disabled
44                         -Dtremor=disabled
45                         -Dvorbis=disabled
46                         -Dx11=enabled
47                         -Dxshm=disabled
48                         -Dxvideo=enabled
49                         -Ddoc=disabled
50                         -Dnls=disabled
51                         -Dtools=disabled
52                         -Dexamples=disabled
53                         -Dtests=disabled
54                         -Dorc=disabled
55                         -Daudioconvert=disabled
56                         -Daudiomixer=disabled
57                         -Daudiorate=disabled
58                         -Daudioresample=disabled
59                         -Daudiotestsrc=disabled
60                         -Dcompositor=disabled
61                         -Dencoding=disabled
62                         -Dgio=disabled
63                         -Dadder=disabled
64                         -Dapp=disabled
65                         -Doverlaycomposition=disabled
66                         -Dpbtypes=disabled
67                         -Dplayback=disabled
68                         -Drawparse=disabled
69                         -Dsubparse=disabled
70                         -Dtcp=disabled
71                         -Dtypefind=disabled
72                         -Dvideoconvert=disabled
73                         -Dvideorate=disabled
74                         -Dvideoscale=disabled
75                         -Dvideotestsrc=disabled
76                         -Dvolume=disabled
77                         -Dgl=disabled
78
79 PLIST_SUB=              GSTVER=1.0
80                         PLUGIN=xvideo
81
82 post-patch:
83         ${REINPLACE_CMD} \
84                 -e "/subdir..gst-libs../d" \
85                 -e "/subdir..pkgconfig../d" \
86                 ${WRKSRC}/meson.build
87         ${REINPLACE_CMD} -e "/subdir..xvimage../d" ${WRKSRC}/sys/meson.build
88
89 [FILE:56:descriptions/desc.single]
90 This package contains the XImageSink GStreamer1 plugin.
91
92
93 [FILE:109:distinfo]
94 dbfa20283848f0347a223dd8523dfb62e09e5220b21b1d157a8b0c8b67ba9f52      3166548 gst-plugins-base-1.18.3.tar.xz
95
96
97 [FILE:45:manifests/plist.single]
98 lib/gstreamer-%%GSTVER%%/libgstximagesink.so
99
100
101 [FILE:377:patches/patch-sys_ximage_meson.build]
102 --- sys/ximage/meson.build.orig 2020-09-07 23:03:35 UTC
103 +++ sys/ximage/meson.build
104 @@ -3,6 +3,7 @@ no_warn_args = []
105  if cc.has_argument ('-Wno-deprecated-declarations')
106    no_warn_args += '-Wno-deprecated-declarations'
107  endif
108 +video_dep = cc.find_library ('gstvideo-1.0', required : true)
109  
110  gstximage = library('gstximagesink',
111    'ximagesink.c', 'ximage.c', 'ximagepool.c',
112