Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2015-02-13 08:34:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and      /work/SRC/openSUSE:Factory/.xine-lib.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xine-lib"

Changes:
--------
--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes        2013-09-12 
07:10:42.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2015-02-13 
08:34:34.000000000 +0100
@@ -1,0 +2,89 @@
+Mon Feb  2 19:22:38 UTC 2015 - [email protected]
+
+- update to 1.2.6
+  * Add libmmal video output plugin for Raspberry Pi.
+  * Add libmmal HW video decoder plugin for Raspberry Pi.
+  * Add overlay colormatrix support.
+  * Add "sqare monitor pixels" config option.
+  * Add VAAPI colormatrix and fullrange video support.
+  * Add "radeonhd" XV colormatrix support.
+  * Add Opus audio support.
+  * Update german translation.
+  * Optimize OpenGL2 video out.
+  * Optimize raw RGB video decoder.
+  * Fix multithread ffmpeg video decoding.
+  * Fix/optimize DVB subtitles.
+  * Fix external text subtitles.
+  * BSD build fixes.
+  * Clang build fixes.
+  * Build optimization fixes (aliasing).
+  * AVformat demux build fix.
+  * More safety on memory allocation failure.
+  * Fix detection of and compilation with libcaca 0.99 beta 19.
+- use the xz compressed tarball provided by upstream and change
+  precheckin_cripple_tarball.sh accordingly
+- should fix boo#913588
+
+-------------------------------------------------------------------
+Fri Apr 11 00:00:00 UTC 2014 - [email protected]
+
+- update to 1.2.5
+  * Update german translation.
+  * Add bass downmix support to AC3 decoder.
+  * Add experimental YCgCo colorspace support.
+  * Add avformat demux plugin.
+    - Support for new formats and protocols.
+    - Proper rtsp support (with avformat+rtsp://, rtsp+tcp:// and rtsp+http:// 
mrls).
+    - by default native xine demux plugins are probed first.
+      This can be overridden in config, by selecting demuxer in mrl 
(#demux:avformat),
+      or by using "avformat+" mrl prefix.
+  * Add avio (libavformat) input plugin:
+    - Support for new protocols (https://, ftp://, sftp://, ...).
+    - Support for seekable http streams (with "avio+http://"; mrl).
+    - By default native xine input plugins are used. This can be overridden in 
config or by using "avio+" mrl prefix.
+  * Recognise & use HEVC/H.265. (ffmpeg)
+  * Add support for HEVC/H.265 to the mpeg-ts demuxer.
+  * Add support for HEVC/H.265 and VP9 to the matroska demuxer.
+  * Add VP8/VP9 decoder using libvpx.
+  * Modernise Quicktime demuxer:
+    - Multiple user selectable audio traks.
+    - Support AC3, EAC3, vorbis, Purevoice audio.
+    - Support ISO fragment media files.
+    - More safety on broken files.
+    - Slightly faster.
+  * Recognise & use ADPCM G.726 and ATRAC3. (ffmpeg/libva)
+  * Build fixes.
+  * Fix HDMV subtitle channel.
+  * FFmpeg compatibility fixes.
+  * Some colour format conversion fixes.
+  * Fix RealVideo re-ordered PTS: pass through, let the decoder re-order it.
+  * Fix some problems with COOK audio.
+- from 1.2.4
+  * Some VAAPI plugin fixes (build, image size changes).
+  * ffmpeg multi-channel playback fixes:
+    - Handle channel configuration changes sooner.
+    - Generic layout if none provided; follow user changes.
+    - Defer opening output if nothing to play.
+    - Don't re-open with identical settings.
+    - Don't use the bits-per-sample value (may not match decoder output).
+  * ffmpeg video fixes:
+    - Default to square pixels, avoiding black bars & unnecessary scaling.
+    - Avoid CODEC_FLAG_EMU_EDGE (and some possible segfaults).
+    - Use MPEG2VIDEO.
+  * OpenGL2 output: don't render into invalid drawable.
+  * Fix a possible xine_play() hang related to display locking.
+  * FLV demuxer rewrite:
+    - Improved metadata parsing.
+    - PTS/DTS fixes.
+    - Large file support on 32-bit.
+    - Much improved seeking.
+    - Much optimisation.
+    - More codecs supported.
+  * audio_out speed control fixes.
+  * Optimised RGB→YUY2 conversion.
+  * Avoid a possible performance penalty where AVX-optimised memcpy is used.
+  * Add BD-J (BluRay Java) support with ARGB overlay capable video drivers 
(opengl2, vaapi, vdpau)
+  * Add support for theora 4:2:2 and 4:4:4 pixel formats
+- Removed xine-lib-missing-include-1.2.3.patch, the missing file is now 
included in the upstream tarball
+
+-------------------------------------------------------------------

Old:
----
  xine-lib-1.2.3-crippled.tar.bz2
  xine-lib-1.2.3.tar.bz2
  xine-lib-missing-include-1.2.3.patch

New:
----
  xine-lib-1.2.6-crippled.tar.xz
  xine-lib-1.2.6.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xine-lib.spec ++++++
--- /var/tmp/diff_new_pack.y66WOF/_old  2015-02-13 08:34:35.000000000 +0100
+++ /var/tmp/diff_new_pack.y66WOF/_new  2015-02-13 08:34:35.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xine-lib
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -107,9 +107,9 @@
 %if %{with modplug}
 BuildRequires:  libmodplug-devel
 %endif
-Version:        1.2.3
+Version:        1.2.6
 Release:        0
-%define abiversion 2.3
+%define abiversion 2.5
 Summary:        Video Player with Plug-Ins
 License:        GPL-2.0+ and SUSE-Public-Domain
 Group:          Productivity/Multimedia/Video/Players
@@ -117,9 +117,9 @@
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %if %{with distributable}
-Source:         xine-lib-%{version}-crippled.tar.bz2
+Source:         xine-lib-%{version}-crippled.tar.xz
 %else
-Source:         
http://downloads.sourceforge.net/project/xine/xine-lib/%{version}/xine-lib-%{version}.tar.bz2
+Source:         
http://downloads.sourceforge.net/project/xine/xine-lib/%{version}/xine-lib-%{version}.tar.xz
 %endif
 Source1:        baselibs.conf
 Source99:       precheckin_cripple_tarball.sh
@@ -130,7 +130,6 @@
 Patch3:         fix-non-x86-build.diff
 # Add theora FOURCC to libxine I found an avi container that xine wouldn't 
play.
 Patch4:         xine-lib-theora.patch
-Patch5:         xine-lib-missing-include-1.2.3.patch
 
 %description
 <p>Great video and multimediaplayer, supports DVD, MPEG, AVI, DivX, VCD, 
Quicktime ...</p><p>You need a frontend for xine-lib like <a 
href=http://packman.links2linux.de/package/xine-ui>xine-ui</a>, <a 
href=http://packman.links2linux.de/package/gxine>gxine</a>, <a 
href=http://packman.links2linux.de/package/kaffeine>kaffeine</a> or <a 
href=http://packman.links2linux.de/package/totem>totem</a>.</p><p>Since 1-rc6 
the package number is reduced, all you may miss, is in the base 
package</p><p>If you want to play css encrypted Video-DVD's, you need to 
install <a 
href=http://packman.links2linux.de/package/libdvdcss2>libdvdcss</a>.</p>
@@ -509,7 +508,6 @@
 %patch3
 %endif
 %patch4
-%patch5 -p1
 rm -f m4/libtool15.m4
 sed -i -e 's|/tmp/vdr-xine|/var/lib/vdr-xine|g' src/vdr/input_vdr.c
 

++++++ precheckin_cripple_tarball.sh ++++++
--- /var/tmp/diff_new_pack.y66WOF/_old  2015-02-13 08:34:35.000000000 +0100
+++ /var/tmp/diff_new_pack.y66WOF/_new  2015-02-13 08:34:35.000000000 +0100
@@ -38,17 +38,17 @@
 tmp="/`mktemp -d`"
 trap 'rm -rf $tmp; echo 1>&2 "$0 failed"' EXIT
 test -d "$tmp" -a -w "$tmp" || exit
-tarsource="`echo xine-lib-*[0-9].tar.bz2`"
+tarsource="`echo xine-lib-*[0-9].tar.xz`"
 if [ ! -s "$tarsource" ] ; then
   echo "Error: cannot find source tarball"
   exit 1
 fi
-tarbase="${tarsource%.tar.bz2}"
-tardest="$tarbase-crippled.tar.bz2"
+tarbase="${tarsource%.tar.xz}"
+tardest="$tarbase-crippled.tar.xz"
 
-rm -rf xine-lib-*-crippled.tar.bz2
+rm -rf xine-lib-*-crippled.tar.xz
 echo 1>&2 "Unpacking..."
-tar -C "$tmp" -xjf $tarsource || exit 1
+tar -C "$tmp" -xJf $tarsource || exit 1
 
 pushd $tmp/$tarbase >/dev/null || exit 1
 
@@ -88,7 +88,7 @@
 
 popd >/dev/null
 
-tar  --owner=root --group=root -C $tmp -cjf $tardest $tarbase || exit 1
+tar  --owner=root --group=root -C $tmp -cJf $tardest $tarbase || exit 1
 rm -rf $tmp
 
 echo 1>&2 ""

++++++ xine-lib-v4l-2.6.38.patch ++++++
--- /var/tmp/diff_new_pack.y66WOF/_old  2015-02-13 08:34:35.000000000 +0100
+++ /var/tmp/diff_new_pack.y66WOF/_new  2015-02-13 08:34:35.000000000 +0100
@@ -1,6 +1,6 @@
---- m4/input.m4        2012-02-09 00:41:11.000000000 +0100
-+++ m4/input.m4        2013-05-29 22:52:23.322037277 +0200
-@@ -93,7 +93,7 @@
+--- m4/input.m4        2014-02-26 16:49:10.000000000 +0100
++++ m4/input.m4        2014-04-11 23:22:34.923765318 +0200
+@@ -96,7 +96,7 @@
      XINE_ARG_ENABLE([v4l], [Enable Video4Linux support])
      if test x"$enable_v4l" != x"no"; then
          have_v4l=yes
@@ -9,8 +9,8 @@
          AC_CHECK_HEADERS([asm/types.h])
          if test x"$hard_enable_v4l" = x"yes" && test x"$have_v4l" != x"yes"; 
then
              AC_MSG_ERROR([Video4Linux support requested, but prerequisite 
headers not found.])
---- src/input/input_v4l.c      2012-02-05 20:17:02.000000000 +0100
-+++ src/input/input_v4l.c      2013-05-29 22:52:23.324037225 +0200
+--- src/input/input_v4l.c      2014-03-11 14:28:30.000000000 +0100
++++ src/input/input_v4l.c      2014-04-11 23:22:34.926765238 +0200
 @@ -47,7 +47,7 @@
  */
  #define _LINUX_TIME_H

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to