Ravenports generated: 30 Sep 2023 22:54
[ravenports.git] / bucket_DD / gstreamer1
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               gstreamer1
4 VERSION=                1.22.6
5 KEYWORDS=               multimedia
6 VARIANTS=               standard
7 SDESC[standard]=        Media applications framework
8 HOMEPAGE=               https://gstreamer.freedesktop.org
9 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://gstreamer.freedesktop.org/src/gstreamer/
13 DISTFILE[1]=            gstreamer-1.22.6.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         dev
18                         nls
19                         man
20
21 OPTIONS_AVAILABLE=      none
22 OPTIONS_STANDARD=       none
23
24 USES=                   bison cpe gmake perl:build pkgconfig meson
25                         solaris-funcs
26 GNOME_COMPONENTS=       glib
27
28 DISTNAME=               gstreamer-1.22.6
29
30 LICENSE=                LGPL20+:primary
31 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
32 LICENSE_FILE=           LGPL20+:{{WRKSRC}}/COPYING
33 LICENSE_AWK=            TERMS:"^$$"
34 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/gst/gst.h
35 LICENSE_SCHEME=         solo
36
37 CPE_PRODUCT=            gstreamer
38 CPE_VENDOR=             gstreamer_project
39 FPC_EQUIVALENT=         multimedia/gstreamer1
40 MESON_ARGS=             -Ddoc=disabled
41                         -Dtests=disabled
42                         -Dexamples=disabled
43                         -Dbenchmarks=disabled
44                         -Dlibunwind=disabled
45                         -Dintrospection=disabled
46                         -Dbash-completion=disabled
47                         -Dnls=enabled
48 SOL_FUNCTIONS=          strnlen:gst/gstregistrychunks.c
49
50 SOVERSION=              0.2206.0
51 PLIST_SUB=              VERSION=1.0
52
53 VAR_OPSYS[sunos]=       LDFLAGS=-lsocket
54                         LDFLAGS=-lintl
55
56 post-patch-dragonfly:
57         ${REINPLACE_CMD} -e 's|not rt_lib.found()|true|' \
58                 ${WRKSRC}/libs/gst/check/libcheck/meson.build
59
60 [FILE:435:descriptions/desc.primary]
61 GStreamer is not a media player. It is a library for constructing graphs 
62 of media-handling components, ranging from simple Ogg/Vorbis playback and 
63 audio/video streaming to complex audio (mixing) and video (non-linear 
64 editing) processing. Applications can take advantage of advances in codec 
65 and filter technology transparently. Developers can add new codecs and 
66 filters by writing a simple plugin with a clean, generic interface.
67
68
69 [FILE:102:distinfo]
70 f500e6cfddff55908f937711fc26a0840de28a1e9ec49621c0b6f1adbd8f818e      1792052 gstreamer-1.22.6.tar.xz
71
72
73 [FILE:822:manifests/plist.primary]
74 bin/
75  gst-inspect-%%VERSION%%
76  gst-launch-%%VERSION%%
77  gst-stats-%%VERSION%%
78  gst-typefind-%%VERSION%%
79 lib/
80  libgstbase-%%VERSION%%.so.%%SOVERSION%%
81  libgstbase-%%VERSION%%.so.0
82  libgstcheck-%%VERSION%%.so.%%SOVERSION%%
83  libgstcheck-%%VERSION%%.so.0
84  libgstcontroller-%%VERSION%%.so.%%SOVERSION%%
85  libgstcontroller-%%VERSION%%.so.0
86  libgstnet-%%VERSION%%.so.%%SOVERSION%%
87  libgstnet-%%VERSION%%.so.0
88  libgstreamer-%%VERSION%%.so.%%SOVERSION%%
89  libgstreamer-%%VERSION%%.so.0
90 lib/gstreamer-%%VERSION%%/
91  libgstcoreelements.so
92  libgstcoretracers.so
93 libexec/gstreamer-%%VERSION%%/
94  gst-hotdoc-plugins-scanner
95  gst-plugin-scanner
96  gst-plugins-doc-cache-generator
97  gst-ptp-helper
98 share/gdb/auto-load/raven/lib/libgstreamer-%%VERSION%%.so.%%SOVERSION%%-gdb.py
99 share/gstreamer-%%VERSION%%/gdb/
100  glib_gobject_helper.py
101  gst_gdb.py
102
103
104 [FILE:2565:manifests/plist.dev]
105 include/gstreamer-%%VERSION%%/gst/
106  glib-compat.h
107  gst.h
108  gstallocator.h
109  gstatomicqueue.h
110  gstbin.h
111  gstbuffer.h
112  gstbufferlist.h
113  gstbufferpool.h
114  gstbus.h
115  gstcaps.h
116  gstcapsfeatures.h
117  gstchildproxy.h
118  gstclock.h
119  gstcompat.h
120  gstconfig.h
121  gstcontext.h
122  gstcontrolbinding.h
123  gstcontrolsource.h
124  gstdatetime.h
125  gstdebugutils.h
126  gstdevice.h
127  gstdevicemonitor.h
128  gstdeviceprovider.h
129  gstdeviceproviderfactory.h
130  gstdynamictypefactory.h
131  gstelement.h
132  gstelementfactory.h
133  gstelementmetadata.h
134  gstenumtypes.h
135  gsterror.h
136  gstevent.h
137  gstformat.h
138  gstghostpad.h
139  gstinfo.h
140  gstiterator.h
141  gstmacros.h
142  gstmemory.h
143  gstmessage.h
144  gstmeta.h
145  gstminiobject.h
146  gstobject.h
147  gstpad.h
148  gstpadtemplate.h
149  gstparamspecs.h
150  gstparse.h
151  gstpipeline.h
152  gstplugin.h
153  gstpluginfeature.h
154  gstpoll.h
155  gstpreset.h
156  gstpromise.h
157  gstprotection.h
158  gstquery.h
159  gstregistry.h
160  gstsample.h
161  gstsegment.h
162  gststreamcollection.h
163  gststreams.h
164  gststructure.h
165  gstsystemclock.h
166  gsttaglist.h
167  gsttagsetter.h
168  gsttask.h
169  gsttaskpool.h
170  gsttoc.h
171  gsttocsetter.h
172  gsttracer.h
173  gsttracerfactory.h
174  gsttracerrecord.h
175  gsttypefind.h
176  gsttypefindfactory.h
177  gsturi.h
178  gstutils.h
179  gstvalue.h
180  gstversion.h
181  math-compat.h
182 include/gstreamer-%%VERSION%%/gst/base/
183  base-prelude.h
184  base.h
185  gstadapter.h
186  gstaggregator.h
187  gstbaseparse.h
188  gstbasesink.h
189  gstbasesrc.h
190  gstbasetransform.h
191  gstbitreader.h
192  gstbitwriter.h
193  gstbytereader.h
194  gstbytewriter.h
195  gstcollectpads.h
196  gstdataqueue.h
197  gstflowcombiner.h
198  gstpushsrc.h
199  gstqueuearray.h
200  gsttypefindhelper.h
201 include/gstreamer-%%VERSION%%/gst/check/
202  check-prelude.h
203  check.h
204  gstbufferstraw.h
205  gstcheck.h
206  gstconsistencychecker.h
207  gstharness.h
208  gsttestclock.h
209  internal-check.h
210 include/gstreamer-%%VERSION%%/gst/controller/
211  controller-enumtypes.h
212  controller-prelude.h
213  controller.h
214  gstargbcontrolbinding.h
215  gstdirectcontrolbinding.h
216  gstinterpolationcontrolsource.h
217  gstlfocontrolsource.h
218  gstproxycontrolbinding.h
219  gsttimedvaluecontrolsource.h
220  gsttriggercontrolsource.h
221 include/gstreamer-%%VERSION%%/gst/net/
222  gstnet.h
223  gstnetaddressmeta.h
224  gstnetclientclock.h
225  gstnetcontrolmessagemeta.h
226  gstnettimepacket.h
227  gstnettimeprovider.h
228  gstnetutils.h
229  gstptpclock.h
230  net-prelude.h
231  net.h
232 lib/
233  libgstbase-%%VERSION%%.so
234  libgstcheck-%%VERSION%%.so
235  libgstcontroller-%%VERSION%%.so
236  libgstnet-%%VERSION%%.so
237  libgstreamer-%%VERSION%%.so
238 lib/pkgconfig/
239  gstreamer-%%VERSION%%.pc
240  gstreamer-base-%%VERSION%%.pc
241  gstreamer-check-%%VERSION%%.pc
242  gstreamer-controller-%%VERSION%%.pc
243  gstreamer-net-%%VERSION%%.pc
244 share/aclocal/gst-element-check-%%VERSION%%.m4
245
246
247 [FILE:2285:manifests/plist.nls]
248 share/locale/af/LC_MESSAGES/gstreamer-%%VERSION%%.mo
249 share/locale/ast/LC_MESSAGES/gstreamer-%%VERSION%%.mo
250 share/locale/az/LC_MESSAGES/gstreamer-%%VERSION%%.mo
251 share/locale/be/LC_MESSAGES/gstreamer-%%VERSION%%.mo
252 share/locale/bg/LC_MESSAGES/gstreamer-%%VERSION%%.mo
253 share/locale/ca/LC_MESSAGES/gstreamer-%%VERSION%%.mo
254 share/locale/cs/LC_MESSAGES/gstreamer-%%VERSION%%.mo
255 share/locale/da/LC_MESSAGES/gstreamer-%%VERSION%%.mo
256 share/locale/de/LC_MESSAGES/gstreamer-%%VERSION%%.mo
257 share/locale/el/LC_MESSAGES/gstreamer-%%VERSION%%.mo
258 share/locale/en_GB/LC_MESSAGES/gstreamer-%%VERSION%%.mo
259 share/locale/eo/LC_MESSAGES/gstreamer-%%VERSION%%.mo
260 share/locale/es/LC_MESSAGES/gstreamer-%%VERSION%%.mo
261 share/locale/eu/LC_MESSAGES/gstreamer-%%VERSION%%.mo
262 share/locale/fi/LC_MESSAGES/gstreamer-%%VERSION%%.mo
263 share/locale/fr/LC_MESSAGES/gstreamer-%%VERSION%%.mo
264 share/locale/fur/LC_MESSAGES/gstreamer-%%VERSION%%.mo
265 share/locale/gl/LC_MESSAGES/gstreamer-%%VERSION%%.mo
266 share/locale/hr/LC_MESSAGES/gstreamer-%%VERSION%%.mo
267 share/locale/hu/LC_MESSAGES/gstreamer-%%VERSION%%.mo
268 share/locale/id/LC_MESSAGES/gstreamer-%%VERSION%%.mo
269 share/locale/it/LC_MESSAGES/gstreamer-%%VERSION%%.mo
270 share/locale/ja/LC_MESSAGES/gstreamer-%%VERSION%%.mo
271 share/locale/ka/LC_MESSAGES/gstreamer-1.0.mo
272 share/locale/ko/LC_MESSAGES/gstreamer-%%VERSION%%.mo
273 share/locale/lt/LC_MESSAGES/gstreamer-%%VERSION%%.mo
274 share/locale/nb/LC_MESSAGES/gstreamer-%%VERSION%%.mo
275 share/locale/nl/LC_MESSAGES/gstreamer-%%VERSION%%.mo
276 share/locale/pl/LC_MESSAGES/gstreamer-%%VERSION%%.mo
277 share/locale/pt_BR/LC_MESSAGES/gstreamer-%%VERSION%%.mo
278 share/locale/ro/LC_MESSAGES/gstreamer-%%VERSION%%.mo
279 share/locale/ru/LC_MESSAGES/gstreamer-%%VERSION%%.mo
280 share/locale/rw/LC_MESSAGES/gstreamer-%%VERSION%%.mo
281 share/locale/sk/LC_MESSAGES/gstreamer-%%VERSION%%.mo
282 share/locale/sl/LC_MESSAGES/gstreamer-%%VERSION%%.mo
283 share/locale/sq/LC_MESSAGES/gstreamer-%%VERSION%%.mo
284 share/locale/sr/LC_MESSAGES/gstreamer-%%VERSION%%.mo
285 share/locale/sv/LC_MESSAGES/gstreamer-%%VERSION%%.mo
286 share/locale/tr/LC_MESSAGES/gstreamer-%%VERSION%%.mo
287 share/locale/uk/LC_MESSAGES/gstreamer-%%VERSION%%.mo
288 share/locale/vi/LC_MESSAGES/gstreamer-%%VERSION%%.mo
289 share/locale/zh_CN/LC_MESSAGES/gstreamer-%%VERSION%%.mo
290 share/locale/zh_TW/LC_MESSAGES/gstreamer-%%VERSION%%.mo
291
292
293 [FILE:134:manifests/plist.man]
294 share/man/man1/
295  gst-inspect-%%VERSION%%.1.gz
296  gst-launch-%%VERSION%%.1.gz
297  gst-stats-%%VERSION%%.1.gz
298  gst-typefind-%%VERSION%%.1.gz
299
300
301 [FILE:660:patches/patch-libs_gst_helpers_meson.build]
302 --- libs/gst/helpers/meson.build.orig   2023-09-20 17:10:57 UTC
303 +++ libs/gst/helpers/meson.build
304 @@ -32,7 +32,8 @@ elif host_system == 'windows'
305    message('PTP not supported on Windows, not ported yet.')
306  elif host_system == 'ios'
307    message('PTP not supported on iOS because of permissions.')
308 -elif ['linux', 'darwin', 'netbsd', 'freebsd', 'openbsd', 'kfreebsd', 'dragonfly', 'sunos', 'gnu', 'gnu/kfreebsd'].contains(host_system)
309 +elif ['linux', 'darwin', 'netbsd', 'freebsd', 'openbsd', 'kfreebsd', 'dragonfly', 'midnightbsd',
310 +'sunos', 'gnu', 'gnu/kfreebsd'].contains(host_system)
311    message('PTP supported on ' + host_system + '.')
312    have_ptp = true
313  else
314