easyconfigs-it4i/g/GST-plugins-base/GST-plugins-base-1.16.2-GCCcore-8.3.0.eb
Lukáš Krupčík 29e6f71402 new file: g/GLib/GLib-2.64.0-GCCcore-8.3.0.eb
new file:   g/GSL/GSL-2.6-GCCcore-8.3.0.eb
	new file:   g/GST-plugins-base/GST-plugins-base-1.16.2-GCCcore-8.3.0.eb
	new file:   g/GStreamer/GStreamer-1.16.2-GCCcore-8.3.0.eb
	new file:   n/Ninja/Ninja-1.9.0-GCCcore-8.3.0.eb
	new file:   w/wxWidgets/wxWidgets-3.1.3-Py-3.7.eb
2020-06-25 13:03:12 +02:00

47 lines
1.3 KiB
Plaintext

# IT4Innovations 2020
# LK
easyblock = 'MesonNinja'
name = 'GST-plugins-base'
version = '1.16.2'
homepage = 'https://gstreamer.freedesktop.org/'
description = """GStreamer is a library for constructing graphs of media-handling
components. The applications it supports range from simple
Ogg/Vorbis playback, audio/video streaming to complex audio
(mixing) and video (non-linear editing) processing."""
toolchain = {'name': 'GCCcore', 'version': '8.3.0'}
source_urls = ['https://gstreamer.freedesktop.org/src/gst-plugins-base']
sources = [SOURCELOWER_TAR_XZ]
checksums = ['b13e73e2fe74a4166552f9577c3dcb24bed077021b9c7fa600d910ec6987816a']
builddependencies = [
('Meson', '0.53.0', '-Py-3.7', True),
('Ninja', '1.9.0'),
('GObject-Introspection', '1.63.1', '-Py-3.7'),
('gettext', '0.20.1'),
('pkg-config', '0.29.2'),
('Bison', '3.3.2'),
]
dependencies = [
('zlib', '1.2.11'),
('GLib', '2.64.0'),
('GTK+', '3.24.13'),
('GStreamer', '1.16.2'),
('Gdk-Pixbuf', '2.38.2'),
('X11', '20190717'),
('Mesa', '19.2.1'),
]
sanity_check_paths = {
'files': ['bin/gst-%s-1.0' % x for x in ['discoverer', 'play', 'device-monitor']] +
['lib/libgst%s-1.0.%s' % (x, SHLIB_EXT) for x in ['app', 'audio', 'video']],
'dirs': ['include', 'share']
}
moduleclass = 'vis'