Accepting request 707911 from multimedia:libs

OBS-URL: https://build.opensuse.org/request/show/707911
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=58
This commit is contained in:
Dominique Leuenberger 2019-06-13 20:33:57 +00:00 committed by Git OBS Bridge
commit 83880cbbb6
4 changed files with 40 additions and 16 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f94f6696c5f05a3b3a9183e39c5f5c0b779f75a04c0efa497e7920afa985ffc7
size 3264324

3
gstreamer-1.14.5.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e40888752883177e97b2d90cd68591f87ccd213dc0178ff721d80a4cdaad34b5
size 3268756

View File

@ -1,3 +1,24 @@
-------------------------------------------------------------------
Fri May 31 21:23:20 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.14.5:
+ aggregator:
- Take the pad lock around queue gap event removal.
- Dont leak gap buffer when out of segment.
+ buffer: fix possible memory corruption in
gst_buffer_foreach_meta() when removing metas.
+ bus:
- Make removing of signal/bus watches thread-safe.
- Dont allow removing signal watches with
gst_bus_remove_watch().
+ controlbinding: Check if the weak pointer was cleared before
explicitly removing it.
+ ptp clock: Wait for ANNOUNCE before selecting a master;
increase tolerance for late follow-up and delay-resp.
+ segment: Allow stop == -1 in gst_segment_to_running_time() and
negative rate.
+ g-i: annotations fixes.
-------------------------------------------------------------------
Wed Oct 03 00:54:38 UTC 2018 - sean@suspend.net

View File

@ -1,7 +1,7 @@
#
# spec file for package gstreamer
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -18,7 +18,7 @@
%define gst_branch 1.0
Name: gstreamer
Version: 1.14.4
Version: 1.14.5
Release: 0
Summary: Streaming-Media Framework Runtime
License: LGPL-2.1-or-later
@ -30,6 +30,7 @@ Source2: gstreamer.prov
Source99: baselibs.conf
# PATCH-FEATURE-UPSTREAM gstreamer-rpm-prov.patch bgo#588783 dimstar@opensuse.org -- Add --rpm parameter to allow creation of rpm provides, patch from fedora
Patch1: gstreamer-rpm-prov.patch
BuildRequires: bison >= 2.4
BuildRequires: check-devel
BuildRequires: fdupes
@ -51,6 +52,7 @@ BuildRequires: pkgconfig(glib-2.0) >= 2.32.0
BuildRequires: pkgconfig(gmodule-2.0)
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(libunwind)
# Ensure that the documentation corresponds with the installed version:
Requires: libgstreamer-1_0-0 = %{version}
# Core modules may depend on new enough libraries:
@ -153,18 +155,19 @@ export CFLAGS="%{optflags} -fPIE"
export LDFLAGS="-pie"
export PYTHON=%{_bindir}/python3
%configure \
--with-ptp-helper-permissions=capabilities \
--with-package-name='openSUSE GStreamer package' \
--with-package-origin='http://download.opensuse.org' \
--enable-gtk-doc \
--enable-introspection \
--disable-benchmarks \
--disable-examples \
--disable-static \
--disable-tests \
--program-transform-name='s/gst-plugin-scanner/gst-plugin-scanner-%{_target_cpu}/'
--with-ptp-helper-permissions=capabilities \
--with-package-name='openSUSE GStreamer package' \
--with-package-origin='http://download.opensuse.org' \
--enable-gtk-doc \
--enable-introspection \
--disable-benchmarks \
--disable-examples \
--disable-static \
--disable-tests \
--program-transform-name='s/gst-plugin-scanner/gst-plugin-scanner-%{_target_cpu}/' \
%{nil}
sed -i 's/gst-plugin-scanner/gst-plugin-scanner-%{_target_cpu}/' config.h
make %{?_smp_mflags}
%make_build
%install
%make_install