Hello community, here is the log from the commit of package gstreamer for openSUSE:Factory checked in at 2015-11-24 22:28:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer (Old) and /work/SRC/openSUSE:Factory/.gstreamer.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer" Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer/gstreamer-doc.changes 2015-03-03 11:13:51.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gstreamer.new/gstreamer-doc.changes 2015-11-24 22:28:56.000000000 +0100 @@ -1,0 +2,12 @@ +Sat Oct 31 02:21:50 UTC 2015 - zai...@opensuse.org + +- Run pre_checkin.sh to get in sync with gstreamer. +- Add gstreamer-revert-bogus-automake-version.patch, needed to + lower automake version. + +------------------------------------------------------------------- +Tue Oct 27 10:19:02 UTC 2015 - zai...@opensuse.org + +- Run pre_checkin.sh to get in sync with gstreamer. + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/gstreamer/gstreamer.changes 2015-03-03 11:13:51.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gstreamer.new/gstreamer.changes 2015-11-24 22:28:56.000000000 +0100 @@ -1,0 +2,84 @@ +Sat Oct 31 02:16:23 UTC 2015 - zai...@opensuse.org + +- Update to version 1.6.1: + + Valgrind 3.7.0 chokes on match-leak-kinds in gst.supp. + + Gstreamer: Fix sample memory leaks. + + gstreamer-1.6.0 doesn't compile on OS X 10.6: header file issue + in gst-ptp-helper.c. + + multiqueue: Improve incoming SEGMENT handling. + + segment_to_stream_time and position_from_stream_time + miscalculate when applied_rate < 0. + + pad: gst_pad_probe_info_get_buffer_list() has wrong ownership + transfer. + + uri: incorrect behavior when merging uris ending in .. + + pad: Unblock blocking pad probes when receiving FLUSH_START in + send_event() too. +- Add gstreamer-revert-bogus-automake-version.patch: Upstream + needed feature in automake 1.12, so for good measure they bumped + to 1.14, this patch reverts this. + +------------------------------------------------------------------- +Sat Sep 26 22:07:21 UTC 2015 - zai...@opensuse.org + +- Update to version 1.6.0: + + Stereoscopic 3D and multiview video support. + + Trick mode API for key-frame only fast-forward/fast-reverse + playback etc. + + Improved DTS (decoding timestamp) vs. PTS (presentation + timestamp) handling to account for negative DTS. + + New GstVideoConverter API for more optimised and more correct + conversion of raw video frames between all supported formats, + with rescaling. + + v4l2src now supports renegotiation. + + v4l2transform can now do scaling. + + V4L2 Element now report Colorimetry properly. + + Easier chunked recording of MP4, Matroska, Ogg, MPEG-TS: new + splitmuxsink and multifilesink improvements. + + Content Protection signalling API and Common Encryption (CENC) + support for DASH/MP4. + + Many adaptive streaming (DASH, HLS and MSS) improvements. + + New PTP and NTP network client clocks and better remote clock + tracking stability. + + High-quality text subtitle overlay at display resolutions with + glimagesink or gtkglsink. + + RECORD support for the GStreamer RTSP Server. + + Retransmissions (RTX) support in RTSP server and client. + + RTSP seeking support in client and server has been fixed. + + RTCP scheduling improvements and reduced size RTCP support. + + MP4/MOV muxer acquired a new "robust" mode of operation which + attempts to keep the output file in a valid state at all times. + + Live mixing support in aggregator, audiomixer and compositor + was improved a lot. + + Compositor now supports rescaling and converting inputs streams + on the fly. + + New audiointerleave element with proper input synchronisation + and live input support. + + Blackmagic Design DeckLink capture and playback card support + was rewritten from scratch; 2k/4k support; mode sensing. + + KLV metadata support in RTP and MPEG-TS. + + H.265 video encoder (x265), decoders (libav, libde265) and RTP + payloader and depayloaders. + + New DTLS plugin and SRTP/DTLS support. + + OpenGL3 support, multiple contexts and context propagation, 3D + video, transfer/conversion separation, subtitle blending. + + New OpenGL-based QML video sink, Gtk GL video sink, + CoreAnimation CAOpenGLLayerSink video sink. + + gst-libav switched to ffmpeg as libav-provider, gains support + for 3D/multiview video, trick modes, and the CAVS codec. + + GstHarness API for unit tests. + + gst-editing-services got a completely new ges-launch-1.0. + interface, improved mixing support and integration into + gst-validate. + + gnonlin has been deprecated in favor of nle (Non Linear Engine) + in gst-editing-services. + + gst-validate has a new plugin system, an extensive default + testsuite, support for concurrent test runs and valgrind + support. + + cerbero build tool for SDK binary packages gains new + 'bundle-source' command. + + Various improvements to the Android, iOS, OS X and Windows + platform support. +- Drop gstreamer-message-delivery.patch: Fixed upstream. +- Add pkgconfig(bash-completion) BuildRequires: New dependency. + +------------------------------------------------------------------- Old: ---- gstreamer-1.4.5.tar.xz gstreamer-message-delivery.patch New: ---- gstreamer-1.6.1.tar.xz gstreamer-revert-bogus-automake-version.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-doc.spec ++++++ --- /var/tmp/diff_new_pack.CMEg3R/_old 2015-11-24 22:28:57.000000000 +0100 +++ /var/tmp/diff_new_pack.CMEg3R/_new 2015-11-24 22:28:57.000000000 +0100 @@ -19,14 +19,14 @@ Name: gstreamer-doc %define _name gstreamer %define build_doc 1 -Version: 1.4.5 +Version: 1.6.1 Release: 0 %define gst_branch 1.0 Summary: Streaming-Media Framework Runtime License: LGPL-2.1+ Group: Productivity/Multimedia/Other Url: http://gstreamer.freedesktop.org/ -Source0: http://gstreamer.freedesktop.org/src/gstreamer/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/gstreamer/1.6/%{_name}-%{version}.tar.xz Source1: gstreamer.macros Source2: gstreamer.prov Source99: baselibs.conf @@ -34,9 +34,8 @@ Patch0: gstreamer-no-gtk-doc-for-reals.patch # PATCH-FEATURE-UPSTREAM gstreamer-rpm-prov.patch bgo#588783 dims...@opensuse.org -- Add --rpm parameter to allow creation of rpm provides, patch from fedora Patch1: gstreamer-rpm-prov.patch -# http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=da7847d1adde -# PATCH-FIX-UPSTREAM gstreamer-message-delivery.patch dap.darkn...@gmail.com -- to fix async message delivery -Patch2: gstreamer-message-delivery.patch +# PATCH-FIX-OPENSUSE gstreamer-revert-bogus-automake-version.patch bgo#747624 zai...@opensuse.org -- Upstream needed feature in automake 1.12, so for good measure they bumped to 1.14 - revert that commit as we have at least 1.13.4... +Patch2: gstreamer-revert-bogus-automake-version.patch BuildRequires: bison BuildRequires: check-devel BuildRequires: fdupes @@ -46,6 +45,7 @@ BuildRequires: libtool BuildRequires: libxml2-devel BuildRequires: translation-update-upstream +BuildRequires: pkgconfig(bash-completion) %ifarch %ix86 ppc x86_64 BuildRequires: valgrind-devel %endif @@ -153,7 +153,7 @@ %patch0 -p1 %endif %patch1 -p1 -%patch2 -p1 +%patch2 -p1 -R gnome-patch-translation-update po gstreamer-%{gst_branch} %build @@ -198,6 +198,9 @@ rm -rf %{buildroot}%{_datadir}/gir-1.0/ rm -rf %{buildroot}%{_datadir}/gstreamer-%{gst_branch} rm -rf %{buildroot}%{_libexecdir}/gstreamer-%{gst_branch}/gst-plugin-scanner +rm -rf %{buildroot}%{_libexecdir}/gstreamer-%{gst_branch}/gst-ptp-helper +rm -rf %{buildroot}%{_datadir}/bash-completion/completions/ +rm -rf %{buildroot}%{_datadir}/bash-completion/helpers/ %else rm -rf %{buildroot}%{_datadir}/gtk-doc rm -rf %{buildroot}%{_docdir}/%{name}/manual @@ -247,6 +250,9 @@ %{_libdir}/gstreamer-%{gst_branch}/*.so %dir %{_libexecdir}/gstreamer-%{gst_branch} %{_libexecdir}/gstreamer-%{gst_branch}/gst-plugin-scanner +%{_libexecdir}/gstreamer-%{gst_branch}/gst-ptp-helper +%{_datadir}/bash-completion/completions/ +%{_datadir}/bash-completion/helpers/ %files lang -f %{name}-%{gst_branch}.lang @@ -273,6 +279,9 @@ %defattr(-, root, root) %{_datadir}/aclocal/*.m4 %{_includedir}/* +%dir %{_libdir}/gstreamer-1.0/include/ +%dir %{_libdir}/gstreamer-1.0/include/gst +%{_libdir}/gstreamer-1.0/include/gst/gstconfig.h %{_libdir}/*.so %{_libdir}/*.*a %{_libdir}/pkgconfig/*.pc ++++++ gstreamer.spec ++++++ --- /var/tmp/diff_new_pack.CMEg3R/_old 2015-11-24 22:28:57.000000000 +0100 +++ /var/tmp/diff_new_pack.CMEg3R/_new 2015-11-24 22:28:57.000000000 +0100 @@ -19,14 +19,14 @@ Name: gstreamer %define _name gstreamer %define build_doc 0 -Version: 1.4.5 +Version: 1.6.1 Release: 0 %define gst_branch 1.0 Summary: Streaming-Media Framework Runtime License: LGPL-2.1+ Group: Productivity/Multimedia/Other Url: http://gstreamer.freedesktop.org/ -Source0: http://gstreamer.freedesktop.org/src/gstreamer/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/gstreamer/1.6/%{_name}-%{version}.tar.xz Source1: gstreamer.macros Source2: gstreamer.prov Source99: baselibs.conf @@ -34,9 +34,8 @@ Patch0: gstreamer-no-gtk-doc-for-reals.patch # PATCH-FEATURE-UPSTREAM gstreamer-rpm-prov.patch bgo#588783 dims...@opensuse.org -- Add --rpm parameter to allow creation of rpm provides, patch from fedora Patch1: gstreamer-rpm-prov.patch -# http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=da7847d1adde -# PATCH-FIX-UPSTREAM gstreamer-message-delivery.patch dap.darkn...@gmail.com -- to fix async message delivery -Patch2: gstreamer-message-delivery.patch +# PATCH-FIX-OPENSUSE gstreamer-revert-bogus-automake-version.patch bgo#747624 zai...@opensuse.org -- Upstream needed feature in automake 1.12, so for good measure they bumped to 1.14 - revert that commit as we have at least 1.13.4... +Patch2: gstreamer-revert-bogus-automake-version.patch BuildRequires: bison BuildRequires: check-devel BuildRequires: fdupes @@ -46,6 +45,7 @@ BuildRequires: libtool BuildRequires: libxml2-devel BuildRequires: translation-update-upstream +BuildRequires: pkgconfig(bash-completion) %ifarch %ix86 ppc x86_64 BuildRequires: valgrind-devel %endif @@ -153,7 +153,7 @@ %patch0 -p1 %endif %patch1 -p1 -%patch2 -p1 +%patch2 -p1 -R gnome-patch-translation-update po gstreamer-%{gst_branch} %build @@ -198,6 +198,9 @@ rm -rf %{buildroot}%{_datadir}/gir-1.0/ rm -rf %{buildroot}%{_datadir}/gstreamer-%{gst_branch} rm -rf %{buildroot}%{_libexecdir}/gstreamer-%{gst_branch}/gst-plugin-scanner +rm -rf %{buildroot}%{_libexecdir}/gstreamer-%{gst_branch}/gst-ptp-helper +rm -rf %{buildroot}%{_datadir}/bash-completion/completions/ +rm -rf %{buildroot}%{_datadir}/bash-completion/helpers/ %else rm -rf %{buildroot}%{_datadir}/gtk-doc rm -rf %{buildroot}%{_docdir}/%{name}/manual @@ -247,6 +250,9 @@ %{_libdir}/gstreamer-%{gst_branch}/*.so %dir %{_libexecdir}/gstreamer-%{gst_branch} %{_libexecdir}/gstreamer-%{gst_branch}/gst-plugin-scanner +%{_libexecdir}/gstreamer-%{gst_branch}/gst-ptp-helper +%{_datadir}/bash-completion/completions/ +%{_datadir}/bash-completion/helpers/ %files lang -f %{name}-%{gst_branch}.lang @@ -273,6 +279,9 @@ %defattr(-, root, root) %{_datadir}/aclocal/*.m4 %{_includedir}/* +%dir %{_libdir}/gstreamer-1.0/include/ +%dir %{_libdir}/gstreamer-1.0/include/gst +%{_libdir}/gstreamer-1.0/include/gst/gstconfig.h %{_libdir}/*.so %{_libdir}/*.*a %{_libdir}/pkgconfig/*.pc ++++++ gstreamer-1.4.5.tar.xz -> gstreamer-1.6.1.tar.xz ++++++ ++++ 159094 lines of diff (skipped) ++++++ gstreamer-revert-bogus-automake-version.patch ++++++ >From 307dce442a70a91d7075afef0408f7f7b3491072 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= <t...@centricular.com> Date: Wed, 22 Apr 2015 09:47:39 +0100 Subject: configure: bump automake requirement to 1.14 and autoconf to 2.69 This is only required for builds from git, people can still build tarballs if they only have older autotools. https://bugzilla.gnome.org//show_bug.cgi?id=747624 diff --git a/configure.ac b/configure.ac index 8013c96..a4b9680 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_PREREQ([2.68]) +AC_PREREQ([2.69]) dnl initialize autoconf dnl when going to/from release please set the nano (fourth number) right ! @@ -8,7 +8,7 @@ AC_INIT([GStreamer],[1.5.0.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=G AG_GST_INIT dnl initialize automake (we require GNU make) -AM_INIT_AUTOMAKE([-Wno-portability 1.11 no-dist-gzip dist-xz tar-ustar subdir-objects]) +AM_INIT_AUTOMAKE([-Wno-portability 1.14 no-dist-gzip dist-xz tar-ustar subdir-objects]) dnl define PACKAGE_VERSION_* variables AS_VERSION -- cgit v0.10.2