Commit b18ecc5b authored by Tim-Philipp Müller's avatar Tim-Philipp Müller 🐠

Build 1.15.1 release

parent b561355e
......@@ -6,7 +6,7 @@ from cerbero.enums import License
class GStreamer:
url = "http://gstreamer.freedesktop.org"
version = '1.15.0.1'
version = '1.15.1'
vendor = 'GStreamer Project'
licenses = [License.LGPL]
org = 'org.freedesktop.gstreamer'
......@@ -12,15 +12,15 @@ from cerbero.utils import shell, to_unixpath
class GStreamer(recipe.Recipe):
licenses = [License.LGPLv2Plus]
version = '1.15.0.1'
tagged_for_release = False
version = '1.15.1'
tagged_for_release = True
# Always define `commit`, used by gst-validate
if int(version.split('.')[1]) % 2 == 0:
# Even version, use the specific branch
commit = 'origin/' + '.'.join(version.split('.')[0:2])
commit = '1.15.1'
else:
# Odd version, use git master
commit = 'origin/master'
commit = '1.15.1'
if not tagged_for_release:
# Pre-release version, use git master
......
......@@ -5,6 +5,7 @@ class Recipe(custom.GStreamer):
name = 'gst-editing-services-1.0'
btype = BuildType.MESON
url = 'https://gstreamer.freedesktop.org/src/%(name)s/gstreamer-editing-services-%(version)s.tar.xz'
tarball_checksum = '3f174950ac126da15ba1060b4675fb1ce604795c91e2fcac03edcf4f53f5013b'
tarball_dirname = 'gstreamer-editing-services-%(version)s'
deps = ['gstreamer-1.0', 'gst-plugins-base-1.0', 'gst-plugins-good-1.0', 'gst-validate']
......
......@@ -4,6 +4,7 @@ class Recipe(custom.GStreamer):
name = 'gst-libav-1.0'
licenses = [License.LGPLv2Plus]
btype = BuildType.MESON
tarball_checksum = '93eacda6327ee4fcbb3254e68757d555196d1e2c689e1b79a46e28f33ef20543'
deps = ['gstreamer-1.0', 'gst-plugins-base-1.0', 'ffmpeg']
files_plugins_codecs_restricted = ['lib/gstreamer-1.0/libgstlibav%(mext)s']
......
......@@ -3,6 +3,7 @@
class Recipe(custom.GStreamer):
name = 'gst-omx-1.0'
btype = BuildType.MESON
tarball_checksum = 'b4313731939b23359201177770c694cfb64556583453d7bf9f28453aa95c2d6f'
deps = ['gstreamer-1.0', 'gst-plugins-base-1.0']
files_plugins_codecs = ['lib/gstreamer-1.0/libgstomx%(mext)s']
......
......@@ -4,6 +4,7 @@ from cerbero.tools.libtool import LibtoolLibrary
class Recipe(custom.GStreamer):
name = 'gst-plugins-bad-1.0'
btype = BuildType.MESON
tarball_checksum = '20f86247d9d72e2e67879b479a643113b71f7d895c41940b9b9caf0b14f2f336'
# Explicitly enable plugins that we provide dependencies for to ensure that
# we error out if they weren't found.
meson_options = {# enabled plugins
......
......@@ -4,6 +4,7 @@
class Recipe(custom.GStreamer):
name = 'gst-plugins-base-1.0'
btype = BuildType.MESON
tarball_checksum = '6e325958526d6901546da6c1e93a990ede1772b2d6ffde1bf459fca35fea7e63'
meson_options = {# enabled plugins
'gl': 'enabled',
'libvisual': 'enabled',
......
......@@ -3,6 +3,7 @@
class Recipe(custom.GStreamer):
name = 'gst-plugins-good-1.0'
btype = BuildType.MESON
tarball_checksum = '2b9fb4c5514981e4f75aa1af20a34bac72a447885763d03da3d23c7e329dc695'
meson_options = {# enabled plugins
'cairo': 'enabled',
'dv': 'enabled',
......
......@@ -4,6 +4,7 @@
class Recipe(custom.GStreamer):
name = 'gst-plugins-ugly-1.0'
btype = BuildType.MESON
tarball_checksum = '178fa922cf54a1eb1c563e1a1b272c9b5dbf50fb331830170ddf2aeec1e8e99e'
meson_options = {'a52dec': 'enabled',
'amrnb': 'enabled',
'amrwbdec': 'enabled',
......
......@@ -3,6 +3,7 @@
class Recipe(custom.GStreamer):
name = 'gst-rtsp-server-1.0'
btype = BuildType.MESON
tarball_checksum = '745fd87903ff72b849dbb82c86353fd4c77cea599e07a2fbed0d901c8f531234'
deps = ['gstreamer-1.0', 'gst-plugins-base-1.0' ]
files_devel = ['include/gstreamer-1.0/gst/rtsp-server', 'lib/pkgconfig/gstreamer-rtsp-server-1.0.pc']
......
......@@ -4,6 +4,7 @@ import shutil
class Recipe(custom.GStreamer):
name = 'gstreamer-1.0'
btype = BuildType.MESON
tarball_checksum = '780ae2347f9780fea264a602a7c04a87a43998188e7bd9c59afb4d7c864f3117'
deps = ['glib']
files_bins = ['gst-inspect-1.0',
......
......@@ -127,7 +127,7 @@ class extended_sdist(setuptools_sdist.sdist):
setup(
name = "cerbero",
version = '1.15.0.1',
version = '1.15.1',
author = "Andoni Morales",
author_email = "amorales@fluendo.com",
description = ("Multi platform build system for Open Source projects"),
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment