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:
parent
b2f717b336
commit
6137a719fb
@ -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
3
gstreamer-1.6.2.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5896716bd8e089dba452932a2eff2bb6f6c9d58ff64a96635d157f1ffaf8feb2
|
||||
size 3557808
|
@ -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\
|
||||
|
@ -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
|
||||
|
||||
|
@ -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\
|
||||
|
Loading…
Reference in New Issue
Block a user