Accepting request 354528 from GNOME:Next

- Adjustments post security review (boo#960173):
  + Add libcap-devel BuildRequires: rely on capabilities instead of
    flagging the binary suid.
  + Pass --with-ptp-helper-permissions=capabilities to configure:
    ensure there is no auto-fallback to attempting to install the
    binary suid in case capabilities would not work.

- Update to version 1.6.2:
  + Crashes in gst-libav with sinks that did not provide a buffer
    pool but supported video metadata were fixed. This affected
    d3dvideosink and some 3rd party sinks. Also related fixes for
    crashes when a downstream buffer pool failed allocation.
  + Big GL performance improvement on iOS by a factor of 2 by using
    Apple's sync extension.
  + Deadlocks in the DirectSound elements on Windows, and the
    behaviour of its mute property were fixed.
  + The Direct3D video sink does not crash anymore when minimizing
    the window.
  + The library soname generation on Android >= 6.0 was fixed,
    which previously caused GStreamer to fail to load there.
  + File related elements have large-file (>2GB) support on Android
    now.
  + gst-libav was updated to ffmpeg 2.8.3.
  + Deserialization of custom events in the GDP depayloader was
    fixed.
  + Missing OpenGL context initialization in the Qt/QML video sink
    was fixed in certain situations.
  + Interoperability with some broken RTSP servers using HTTP
    tunnel was improved.
  + Various compilation fixes for Windows.

OBS-URL: https://build.opensuse.org/request/show/354528
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=73
This commit is contained in:
Ismail Dönmez 2016-01-18 11:49:16 +00:00 committed by Git OBS Bridge
parent b2f717b336
commit 6137a719fb
5 changed files with 64 additions and 9 deletions

View File

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

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

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

View File

@ -1,7 +1,7 @@
#
# spec file for package gstreamer-doc
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2016 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
@ -19,7 +19,7 @@
Name: gstreamer-doc
%define _name gstreamer
%define build_doc 1
Version: 1.6.1
Version: 1.6.2
Release: 0
%define gst_branch 1.0
Summary: Streaming-Media Framework Runtime
@ -42,6 +42,7 @@ BuildRequires: fdupes
BuildRequires: flex
BuildRequires: glib2-devel >= 2.32.0
BuildRequires: gnome-patch-translation
BuildRequires: libcap-devel
BuildRequires: libtool
BuildRequires: libxml2-devel
BuildRequires: translation-update-upstream
@ -163,8 +164,10 @@ export V=1
%if %suse_version >= 1110
NOCONFIGURE=1 ./autogen.sh
%endif
export CFLAGS="%{optflags} -fno-strict-aliasing"
export CFLAGS="%{optflags} -fno-strict-aliasing -fPIE"
export LDFLAGS="-pie"
%configure\
--with-ptp-helper-permissions=capabilities \
%if %build_doc
--enable-gtk-doc\
--enable-docbook\

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Mon Jan 18 11:19:51 UTC 2016 - dimstar@opensuse.org
- Adjustments post security review (boo#960173):
+ Add libcap-devel BuildRequires: rely on capabilities instead of
flagging the binary suid.
+ Pass --with-ptp-helper-permissions=capabilities to configure:
ensure there is no auto-fallback to attempting to install the
binary suid in case capabilities would not work.
-------------------------------------------------------------------
Wed Dec 23 14:19:07 UTC 2015 - dimstar@opensuse.org
- Update to version 1.6.2:
+ Crashes in gst-libav with sinks that did not provide a buffer
pool but supported video metadata were fixed. This affected
d3dvideosink and some 3rd party sinks. Also related fixes for
crashes when a downstream buffer pool failed allocation.
+ Big GL performance improvement on iOS by a factor of 2 by using
Apple's sync extension.
+ Deadlocks in the DirectSound elements on Windows, and the
behaviour of its mute property were fixed.
+ The Direct3D video sink does not crash anymore when minimizing
the window.
+ The library soname generation on Android >= 6.0 was fixed,
which previously caused GStreamer to fail to load there.
+ File related elements have large-file (>2GB) support on Android
now.
+ gst-libav was updated to ffmpeg 2.8.3.
+ Deserialization of custom events in the GDP depayloader was
fixed.
+ Missing OpenGL context initialization in the Qt/QML video sink
was fixed in certain situations.
+ Interoperability with some broken RTSP servers using HTTP
tunnel was improved.
+ Various compilation fixes for Windows.
+ Various smaller memory leak and other fixes in different
places.
+ Bugs fixed: bgo#734098, bgo#738292, bgo#741608, bgo#753823,
bgo#755106, bgo#755222, bgo#755614, bgo#756028, bgo#756951,
bgo#757155, bgo#757264, bgo#757453, bgo#757454, bgo#757732,
bgo#757854, bgo#757873, bgo#757895, bgo#757924, bgo#757929,
bgo#757935, bgo#758029, bgo#758151, bgo#758204, bgo#758205,
bgo#758276, bgo#758285, bgo#758286, bgo#758337, bgo#758344,
bgo#758512, bgo#758620, bgo#758861, bgo#758912, bgo#758913,
bgo#758921, bgo#759019, bgo#759380.
- Add -fPIE to CFLAGS and -pie to LDFLAGS in order to ensure our
executables are built position independent.
-------------------------------------------------------------------
Sat Oct 31 02:16:23 UTC 2015 - zaitor@opensuse.org

View File

@ -1,7 +1,7 @@
#
# spec file for package gstreamer
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2016 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
@ -19,7 +19,7 @@
Name: gstreamer
%define _name gstreamer
%define build_doc 0
Version: 1.6.1
Version: 1.6.2
Release: 0
%define gst_branch 1.0
Summary: Streaming-Media Framework Runtime
@ -42,6 +42,7 @@ BuildRequires: fdupes
BuildRequires: flex
BuildRequires: glib2-devel >= 2.32.0
BuildRequires: gnome-patch-translation
BuildRequires: libcap-devel
BuildRequires: libtool
BuildRequires: libxml2-devel
BuildRequires: translation-update-upstream
@ -163,8 +164,10 @@ export V=1
%if %suse_version >= 1110
NOCONFIGURE=1 ./autogen.sh
%endif
export CFLAGS="%{optflags} -fno-strict-aliasing"
export CFLAGS="%{optflags} -fno-strict-aliasing -fPIE"
export LDFLAGS="-pie"
%configure\
--with-ptp-helper-permissions=capabilities \
%if %build_doc
--enable-gtk-doc\
--enable-docbook\