commit xine-lib for openSUSE:Factory

2020-06-14 Thread root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2020-06-14 18:32:15

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new.3606 (New)


Package is "xine-lib"

Sun Jun 14 18:32:15 2020 rev:79 rq:814207 version:1.2.10

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2020-06-05 
20:29:04.209323308 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new.3606/xine-lib.changes  
2020-06-14 18:35:29.978578389 +0200
@@ -1,0 +2,5 @@
+Fri Jun  5 20:20:20 UTC 2020 - o...@aepfle.de
+
+- Remove xineplug_decode_qt to fix i386 build
+
+---



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.8zEHPO/_old  2020-06-14 18:35:30.750580848 +0200
+++ /var/tmp/diff_new_pack.8zEHPO/_new  2020-06-14 18:35:30.754580860 +0200
@@ -636,7 +636,6 @@
 # Philips claimed intellectual property on GSM 06.10
 xineplug_decode_gsm610
 %ifarch %{ix86}
-xineplug_decode_qt
 xineplug_decode_w32dll
 %endif
 xineplug_dxr3




commit xine-lib for openSUSE:Factory

2020-06-05 Thread root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2020-06-05 20:24:33

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new.3606 (New)


Package is "xine-lib"

Fri Jun  5 20:24:33 2020 rev:78 rq:811875 version:1.2.10

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2020-01-27 
20:17:05.708509981 +0100
+++ /work/SRC/openSUSE:Factory/.xine-lib.new.3606/xine-lib.changes  
2020-06-05 20:29:04.209323308 +0200
@@ -1,0 +2,5 @@
+Fri Jun  5 15:15:15 UTC 2020 - o...@aepfle.de
+
+- Fix build with xine-lib-dec_info_real.patch
+
+---

New:

  xine-lib-dec_info_real.patch



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.iqR3xH/_old  2020-06-05 20:29:05.033325742 +0200
+++ /var/tmp/diff_new_pack.iqR3xH/_new  2020-06-05 20:29:05.037325753 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xine-lib
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -99,7 +99,7 @@
 Summary:Video Player with Plug-Ins
 License:GPL-2.0-or-later AND SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
-Url:https://www.xine-project.org/
+URL:https://www.xine-project.org/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 Source: 
http://sourceforge.net/projects/xine/files/%{name}/%{version}/%{name}-%{version}.tar.xz
@@ -107,8 +107,7 @@
 
 Patch0: xine-lib-libdvdread_udf.diff
 Patch1: xine-lib-v4l-2.6.38.patch
-#Patch2: xine-lib-contrib.patch
-#Patch3: xine-lib-alsa.patch
+Patch2: xine-lib-dec_info_real.patch
 # Add theora FOURCC to libxine I found an avi container that xine wouldn't 
play.
 Patch4: xine-lib-theora.patch
 # This should be fixed upstream, but this patch will not work for them.

++ xine-lib-dec_info_real.patch ++
--- a/src/libreal/real_common.c
+++ b/src/libreal/real_common.c
@@ -190,6 +190,25 @@ void *_x_real_codec_open(xine_stream_t *
   return NULL;
 }
 
+/*
+ * exported plugin catalog entry
+ */
+static const uint32_t supported_types[] = { BUF_VIDEO_RV30,
+  BUF_VIDEO_RV40,
+  0 };
+static const decoder_info_t dec_info_realvideo = {
+  supported_types, /* supported types */
+  7/* priority*/
+};
+
+static const uint32_t audio_types[] = {
+  BUF_AUDIO_COOK, BUF_AUDIO_ATRK, /* BUF_AUDIO_14_4, BUF_AUDIO_28_8, */ 
BUF_AUDIO_SIPRO, 0
+ };
+static const decoder_info_t dec_info_realaudio = {
+  audio_types, /* supported types */
+  6/* priority*/
+};
+
 const plugin_info_t xine_plugin_info[] EXPORTED = {
   /* type, API, "name", version, special_info, init_function */
   { PLUGIN_VIDEO_DECODER | PLUGIN_MUST_PRELOAD, 19, "realvdec", 
XINE_VERSION_CODE, _info_realvideo, init_realvdec },
--- a/src/libreal/real_common.h
+++ b/src/libreal/real_common.h
@@ -75,10 +75,8 @@ void *_x_real_codec_open(xine_stream_t *
 const char *const codec_name,
 const char *const codec_alternate);
 
-const decoder_info_t dec_info_realvideo;
 void *init_realvdec (xine_t *xine, const void *data);
 
-const decoder_info_t dec_info_realaudio;
 void *init_realadec (xine_t *xine, const void *data);
 
 #endif
--- a/src/libreal/xine_real_audio_decoder.c
+++ b/src/libreal/xine_real_audio_decoder.c
@@ -509,16 +509,3 @@ void *init_realadec (xine_t *xine, const
   _x_real_codecs_init(xine);
   return (audio_decoder_class_t *)
 }
-
-/*
- * exported plugin catalog entry
- */
-
-static const uint32_t audio_types[] = {
-  BUF_AUDIO_COOK, BUF_AUDIO_ATRK, /* BUF_AUDIO_14_4, BUF_AUDIO_28_8, */ 
BUF_AUDIO_SIPRO, 0
- };
-
-const decoder_info_t dec_info_realaudio = {
-  audio_types, /* supported types */
-  6/* priority*/
-};
--- a/src/libreal/xine_real_video_decoder.c
+++ b/src/libreal/xine_real_video_decoder.c
@@ -536,15 +536,3 @@ void *init_realvdec (xine_t *xine, const
   return (video_decoder_class_t *)
 }
 
-/*
- * exported plugin catalog entry
- */
-
-static const uint32_t supported_types[] = { BUF_VIDEO_RV30,
-  BUF_VIDEO_RV40,
-  0 };
-
-const decoder_info_t dec_info_realvideo = {
-  supported_types, /* supported types */
-  7/* priority*/
-};



commit xine-lib for openSUSE:Factory

2020-01-27 Thread root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2020-01-27 20:17:02

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new.26092 (New)


Package is "xine-lib"

Mon Jan 27 20:17:02 2020 rev:77 rq:767566 version:1.2.10

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2020-01-20 
22:55:23.203342176 +0100
+++ /work/SRC/openSUSE:Factory/.xine-lib.new.26092/xine-lib.changes 
2020-01-27 20:17:05.708509981 +0100
@@ -1,0 +2,60 @@
+Sun Jan 26 14:11:29 UTC 2020 - Dave Plater 
+
+- Update to version 1.2.10 and remove incorporated patches:
+  xine-lib-contrib.patch, xine-lib-alsa.patch, xine-lib-a52dec.patch
+  and xine-lib-ImageMagick7.patch.
+- Upstream changes:
+  *Add (xcb)xv yuy2 emulation.
+  *Add libavcodec v58 compatibility.
+  *Add avio seek support.
+  *Add libdav1d, libaom and lavc AV1 video decoders.
+  *Add libvpx multithreading.
+  *Add libpng decoder.
+  *Add a52 double and fixed point modes.
+  *Add Opus audio support to ogg demuxer.
+  *Add AV1 video support to matroska demuxer.
+  *Add ivf demuxer.
+  *Add mpeg-ts split payload support.
+  *Add TLS support using gnutls or OpenSSL.
+  *Add ftp input plugin (ftp://) with TLS support (ftpes://)
+  *Add tls:// input plugin (raw TLS over TCP).
+  *Add libnfs NFS input plugin.
+  *Add ftp/http seek support.
+  *Add scp forward seek support.
+  *Add mp4 http streaming support (plain and fragment modes).
+  *Add HLS streaming support.
+  *Add HTTP 1.1 support.
+  *Add OpenGL EGL and Wayland support.
+  *Add side stream feature.
+  *Optimize OSD.
+  *Optimize output layers.
+  *Optimize decoder threads.
+  *Optimize event handling.
+  *Optimize stream info.
+  *Optimize TCP/TLS/HTTP network input.
+  *Optimize network buffering control.
+  *Alsa/oss startup optimization.
+  *Optimize input_stdin_fifo.
+  *Optimize internal liba52.
+  *Optimize user seek.
+  *Better support for audio out drivers that cannot resume after pause.
+  *Better support for mpeg pts jumps.
+  *Better bluray seek.
+  *XML parser fixes.
+  *Fix midstream audio mode switch.
+  *Fix FLAC audio playback via ffmpeg.
+  *Fix ffmpeg mpeg1/2 video.
+  *Fix/optimize mpeg, mpeg-ts, qt, flv, matroska, real & asf demuxers.
+  *Fix network seek.
+  *Fix/optimize audio CD.
+  *Fix DVD (occasional crashes, damaged video after a DVD had been
+   played).
+  *Fix opengl2 freeze after X server failure.
+  *Fix tvtime deinterlacer crash.
+  *Fix/optimize overlay.
+  *Fix/optimize old VDR plugin.
+  *Fix xine-ui freeze when opening a playlist while paused.
+  *Security fixes.
+  *More error handling instead of aborting.
+
+---

Old:

  xine-lib-1.2.9.tar.xz
  xine-lib-ImageMagick7.patch
  xine-lib-a52dec.patch
  xine-lib-alsa.patch
  xine-lib-contrib.patch

New:

  xine-lib-1.2.10.tar.xz



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.6pvLZk/_old  2020-01-27 20:17:07.080510818 +0100
+++ /var/tmp/diff_new_pack.6pvLZk/_new  2020-01-27 20:17:07.104510833 +0100
@@ -54,6 +54,7 @@
 BuildRequires:  libv4l-devel >= 0.8.4
 BuildRequires:  libvorbis-devel
 BuildRequires:  lirc-devel
+BuildRequires:  perl
 BuildRequires:  readline-devel
 BuildRequires:  speex-devel
 BuildRequires:  update-desktop-files
@@ -92,9 +93,9 @@
 BuildRequires:  libjack-devel
 %endif
 BuildRequires:  libmodplug-devel
-Version:1.2.9
+Version:1.2.10
 Release:0
-%define abiversion 2.7
+%define abiversion 2.8
 Summary:Video Player with Plug-Ins
 License:GPL-2.0-or-later AND SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
@@ -106,8 +107,8 @@
 
 Patch0: xine-lib-libdvdread_udf.diff
 Patch1: xine-lib-v4l-2.6.38.patch
-Patch2: xine-lib-contrib.patch
-Patch3: xine-lib-alsa.patch
+#Patch2: xine-lib-contrib.patch
+#Patch3: xine-lib-alsa.patch
 # Add theora FOURCC to libxine I found an avi container that xine wouldn't 
play.
 Patch4: xine-lib-theora.patch
 # This should be fixed upstream, but this patch will not work for them.
@@ -115,9 +116,9 @@
 # include wand/MagickWand.h for ImageMagick-6 and MagickWand/MagickWand.h for
 # ImageMagick-7. Including wand/MagickWand.h will work for us also for
 # ImageMagick-7, because we package wand/ symlink to ./MagickWand/MagickWand.h
-Patch8: xine-lib-ImageMagick7.patch
+#Patch8: xine-lib-ImageMagick7.patch
 # PATCH-FIX-UPSTREAM xine-lib-a52dec.patch davejpla...@gmail.com -- Change in 
a52dec api.
-Patch6: xine-lib-a52dec.patch
+#Patch6: xine-lib-a52dec.patch
 
 %description
 Great video and 

commit xine-lib for openSUSE:Factory

2020-01-20 Thread root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2020-01-20 22:55:08

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new.26092 (New)


Package is "xine-lib"

Mon Jan 20 22:55:08 2020 rev:76 rq:765741 version:1.2.9

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2019-03-26 
15:45:37.360076189 +0100
+++ /work/SRC/openSUSE:Factory/.xine-lib.new.26092/xine-lib.changes 
2020-01-20 22:55:23.203342176 +0100
@@ -1,0 +2,25 @@
+Sat Apr 13 20:02:32 UTC 2019 - o...@aepfle.de
+
+- Package xineplug_post_tvtime also on arm64
+- Added xine-lib-contrib.patch
+- Remove disabled esd support
+- Remove disabled directfb support
+- Remove disabled aalib support
+- Remove disabled gnome_vfs support
+- Use gcc8 in SLE_12
+- Use plain configure macro
+- Fix opensuse.org XINE URL
+- Use without instead of !with distributable/onlynondistributable/ffmpeg/sdl
+- Remove disabled code for sle10
+- Remove conditional for ffmpeg because it always exists
+- Remove unused xine-lib-without-ffmpeg.patch
+- Remove unused xine-lib-nukefaadetc.patch, use sed instead
+- Adjust all patches for autosetup:
+  xine-lib-libdvdread_udf.diff
+  xine-lib-v4l-2.6.38.patch
+  xine-lib-alsa.patch
+  xine-lib-theora.patch
+  xine-lib-ImageMagick7.patch
+  xine-lib-a52dec.patch
+
+---

Old:

  xine-lib-nukefaadetc.patch
  xine-lib-without-ffmpeg.patch

New:

  xine-lib-contrib.patch



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.UzBLtc/_old  2020-01-20 22:55:25.963343238 +0100
+++ /var/tmp/diff_new_pack.UzBLtc/_new  2020-01-20 22:55:25.963343238 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xine-lib
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 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
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -30,23 +30,10 @@
 BuildRequires:  gcc
 BuildRequires:  pkgconfig(libmpeg2)
 %else
-# Leap 42.3+
-%if 0%{?leap_version} >= 420300
-BuildRequires:  cpp7
-BuildRequires:  gcc7
-#!Buildignore:  libgcc_s1
-%else
-# Leap 42.2
-BuildRequires:  gcc5
-%endif
+BuildRequires:  gcc8
 %endif
-%bcond_without ffmpeg
 %bcond_without sdl
-%bcond_with aalib
-%bcond_with esd
 %bcond_without jack
-%bcond_with gnome_vfs
-%bcond_with directfb
 #
 BuildRequires:  ImageMagick-devel
 BuildRequires:  alsa-devel
@@ -75,6 +62,11 @@
 BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(liba52)
+BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libavformat)
+BuildRequires:  pkgconfig(libavutil)
+BuildRequires:  pkgconfig(libbluray)
+BuildRequires:  pkgconfig(libpostproc)
 BuildRequires:  pkgconfig(mad)
 BuildRequires:  pkgconfig(vpx)
 BuildRequires:  pkgconfig(x11)
@@ -85,16 +77,7 @@
 BuildRequires:  pkgconfig(xv)
 BuildRequires:  pkgconfig(xvmc)
 BuildRequires:  pkgconfig(zlib)
-%if %{with ffmpeg}
-BuildRequires:  pkgconfig(libavcodec)
-BuildRequires:  pkgconfig(libavformat)
-BuildRequires:  pkgconfig(libavutil)
-BuildRequires:  pkgconfig(libbluray) >= 0.2.1
-BuildRequires:  pkgconfig(libpostproc)
-%else
-BuildRequires:  libavutil-devel
-%endif
-%if !%{with distributable}
+%if %{without distributable}
 BuildRequires:  libfaad-devel
 BuildRequires:  pkgconfig(libdts)
 BuildRequires:  pkgconfig(libva)
@@ -105,22 +88,9 @@
 %if %{with sdl}
 BuildRequires:  SDL-devel
 %endif
-%if %{with aalib}
-BuildRequires:  aalib-devel
-BuildRequires:  libcaca-devel
-%endif
-%if %{with esd}
-BuildRequires:  esound-devel
-%endif
-%if %{with gnome_vfs}
-BuildRequires:  gnome-vfs2-devel
-%endif
 %if %{with jack}
 BuildRequires:  libjack-devel
 %endif
-%if %{with directfb}
-BuildRequires:  DirectFB-devel
-%endif
 BuildRequires:  libmodplug-devel
 Version:1.2.9
 Release:0
@@ -136,8 +106,7 @@
 
 Patch0: xine-lib-libdvdread_udf.diff
 Patch1: xine-lib-v4l-2.6.38.patch
-# PATCH allow ffmpeg in openSUSE versions that have ffmpeg and still use the 
crippled tar ball to build with ffmpeg3.
-Patch2: xine-lib-without-ffmpeg.patch
+Patch2: xine-lib-contrib.patch
 Patch3: xine-lib-alsa.patch
 # Add theora FOURCC to libxine I found an avi container that xine wouldn't 
play.
 Patch4: 

commit xine-lib for openSUSE:Factory

2019-03-26 Thread root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2019-03-26 15:45:32

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new.25356 (New)


Package is "xine-lib"

Tue Mar 26 15:45:32 2019 rev:75 rq:688593 version:1.2.9

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2019-02-25 
17:55:08.302467067 +0100
+++ /work/SRC/openSUSE:Factory/.xine-lib.new.25356/xine-lib.changes 
2019-03-26 15:45:37.360076189 +0100
@@ -1,0 +2,8 @@
+Tue Mar 26 07:03:44 UTC 2019 - o...@aepfle.de
+
+- Use alsa API properly with xine-lib-alsa.patch. Consumers are
+  expected to use  instead of .
+  This is in preparation of an change to pkgconfig(alsa) to
+  not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333)
+
+---

New:

  xine-lib-alsa.patch



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.Y4vAue/_old  2019-03-26 15:45:38.160075805 +0100
+++ /var/tmp/diff_new_pack.Y4vAue/_new  2019-03-26 15:45:38.168075801 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -138,6 +138,7 @@
 Patch1: xine-lib-v4l-2.6.38.patch
 # PATCH allow ffmpeg in openSUSE versions that have ffmpeg and still use the 
crippled tar ball to build with ffmpeg3.
 Patch2: xine-lib-without-ffmpeg.patch
+Patch3: xine-lib-alsa.patch
 # Add theora FOURCC to libxine I found an avi container that xine wouldn't 
play.
 Patch4: xine-lib-theora.patch
 # This should be fixed upstream, but this patch will not work for them.
@@ -595,6 +596,7 @@
 #%%patch5
 %endif
 %endif
+%patch3 -p1
 %patch4
 %patch6
 %patch8 -p1

++ xine-lib-alsa.patch ++
--- a/src/audio_out/audio_alsa_out.c
+++ b/src/audio_out/audio_alsa_out.c
@@ -44,7 +44,7 @@
 
 #define ALSA_PCM_NEW_HW_PARAMS_API
 #define ALSA_PCM_NEW_SW_PARAMS_API
-#include 
+#include 
 
 #include 
 #include 



commit xine-lib for openSUSE:Factory

2019-02-25 Thread root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2019-02-25 17:54:59

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new.28833 (New)


Package is "xine-lib"

Mon Feb 25 17:54:59 2019 rev:74 rq:678369 version:1.2.9

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2019-01-08 
12:31:15.160090784 +0100
+++ /work/SRC/openSUSE:Factory/.xine-lib.new.28833/xine-lib.changes 
2019-02-25 17:55:08.302467067 +0100
@@ -1,0 +2,5 @@
+Fri Feb 22 12:00:57 UTC 2019 - o...@aepfle.de
+
+- Package xineplug_post_tvtime also on arm32
+
+---



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.Gvh9rY/_old  2019-02-25 17:55:09.678465287 +0100
+++ /var/tmp/diff_new_pack.Gvh9rY/_new  2019-02-25 17:55:09.678465287 +0100
@@ -697,7 +697,7 @@
 post/xineplug_post_goom
 post/xineplug_post_mosaico
 post/xineplug_post_switch
-%ifarch %ix86 x86_64
+%ifarch %ix86 x86_64 %arm
 post/xineplug_post_tvtime
 %endif
 post/xineplug_post_visualizations




commit xine-lib for openSUSE:Factory

2019-01-08 Thread root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2019-01-08 12:28:52

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new.28833 (New)


Package is "xine-lib"

Tue Jan  8 12:28:52 2019 rev:73 rq:663274 version:1.2.9

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2019-01-03 
18:06:46.180132809 +0100
+++ /work/SRC/openSUSE:Factory/.xine-lib.new.28833/xine-lib.changes 
2019-01-08 12:31:15.160090784 +0100
@@ -1,0 +2,5 @@
+Sun Jan  6 10:51:20 UTC 2019 - sch...@suse.de
+
+- fix-non-x86-build.diff: remove
+
+---

Old:

  fix-non-x86-build.diff



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.kuftR3/_old  2019-01-08 12:31:15.932089945 +0100
+++ /var/tmp/diff_new_pack.kuftR3/_new  2019-01-08 12:31:15.936089941 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xine-lib
 #
-# 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
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -138,7 +138,6 @@
 Patch1: xine-lib-v4l-2.6.38.patch
 # PATCH allow ffmpeg in openSUSE versions that have ffmpeg and still use the 
crippled tar ball to build with ffmpeg3.
 Patch2: xine-lib-without-ffmpeg.patch
-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
 # This should be fixed upstream, but this patch will not work for them.
@@ -596,9 +595,6 @@
 #%%patch5
 %endif
 %endif
-%ifnarch %ix86 x86_64
-%patch3
-%endif
 %patch4
 %patch6
 %patch8 -p1




commit xine-lib for openSUSE:Factory

2019-01-03 Thread root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2019-01-03 18:06:44

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new.28833 (New)


Package is "xine-lib"

Thu Jan  3 18:06:44 2019 rev:72 rq:661963 version:1.2.9

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2018-06-13 
15:39:26.440449400 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new.28833/xine-lib.changes 
2019-01-03 18:06:46.180132809 +0100
@@ -1,0 +2,8 @@
+Sat Dec 29 12:53:21 UTC 2018 - davejpla...@gmail.com
+
+- Patched up crippled build with new perl, the perl scripts no
+  longer work.
+- Added xine-lib-nukefaadetc.patch for the same reason.
+- Build with libmpeg2.
+
+---

New:

  xine-lib-nukefaadetc.patch



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.Cw76OL/_old  2019-01-03 18:06:46.852132212 +0100
+++ /var/tmp/diff_new_pack.Cw76OL/_new  2019-01-03 18:06:46.856132209 +0100
@@ -28,6 +28,7 @@
 %bcond_with onlynondistributable
 %if 0%{?suse_version} > 1320
 BuildRequires:  gcc
+BuildRequires:  pkgconfig(libmpeg2)
 %else
 # Leap 42.3+
 %if 0%{?leap_version} >= 420300
@@ -125,7 +126,7 @@
 Release:0
 %define abiversion 2.7
 Summary:Video Player with Plug-Ins
-License:GPL-2.0+ and SUSE-Public-Domain
+License:GPL-2.0-or-later AND SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Url:https://www.xine-project.org/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -148,6 +149,10 @@
 Patch8: xine-lib-ImageMagick7.patch
 # PATCH-FIX-UPSTREAM xine-lib-a52dec.patch davejpla...@gmail.com -- Change in 
a52dec api.
 Patch6: xine-lib-a52dec.patch
+%if %{with distributable}
+#PATCH-Workaround xine-lib-nukefaadetc.patch davejpla...@gmail.com - supliment 
do_nukeentry().
+Patch7: xine-lib-nukefaadetc.patch
+%endif
 
 %description
 Great video and multimediaplayer, supports DVD, MPEG, AVI, DivX, VCD, 
Quicktime ...You need a frontend for xine-lib like http://packman.links2linux.de/package/xine-ui>xine-ui, http://packman.links2linux.de/package/gxine>gxine, http://packman.links2linux.de/package/kaffeine>kaffeine or http://packman.links2linux.de/package/totem>totem.Since 1-rc6 
the package number is reduced, all you may miss, is in the base 
packageIf you want to play css encrypted Video-DVD's, you need to 
install http://packman.links2linux.de/package/libdvdcss2>libdvdcss.
@@ -157,7 +162,7 @@
 
 %package -n libxine2
 Summary:Video Player with Plug-Ins
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Multimedia/Video/Players
 Provides:   libxine2-syncfb = %{version}-%{release}
 Obsoletes:  libxine2-syncfb < %{version}-%{release}
@@ -212,7 +217,7 @@
 
 %package -n libxine-devel
 Summary:Development environment for xine-based media players
-License:GPL-2.0+ and SUSE-Public-Domain
+License:GPL-2.0-or-later AND SUSE-Public-Domain
 Group:  Development/Libraries/C and C++
 Requires:   freetype2-devel
 Requires:   glibc-devel
@@ -275,7 +280,7 @@
 
 %package -n libxine2-pulse
 Summary:Pulseaudio plugin for xine
-License:GPL-2.0+ and SUSE-Public-Domain
+License:GPL-2.0-or-later AND SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Requires:   libxine2 = %{version}
 Supplements:packageand(libpulse0:libxine2)
@@ -302,7 +307,7 @@
 
 %package -n libxine2-sdl
 Summary:SDL plugin for xine
-License:GPL-2.0+ and SUSE-Public-Domain
+License:GPL-2.0-or-later AND SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Requires:   libxine2 = %{version}
 
@@ -329,7 +334,7 @@
 
 %package -n libxine2-aa
 Summary:Aalib and libcaca plugin for xine
-License:GPL-2.0+ and SUSE-Public-Domain
+License:GPL-2.0-or-later AND SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Requires:   libxine2 = %{version}
 
@@ -356,7 +361,7 @@
 
 %package -n libxine2-esd
 Summary:Esd plugin for xine
-License:GPL-2.0+ and SUSE-Public-Domain
+License:GPL-2.0-or-later AND SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Requires:   libxine2 = %{version}
 
@@ -383,7 +388,7 @@
 
 %package -n libxine2-jack
 Summary:Jack plugin for xine
-License:GPL-2.0+ and SUSE-Public-Domain
+License:GPL-2.0-or-later AND SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Requires:   libxine2 = %{version}
 
@@ 

commit xine-lib for openSUSE:Factory

2018-06-13 Thread root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2018-06-13 15:38:38

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new (New)


Package is "xine-lib"

Wed Jun 13 15:38:38 2018 rev:71 rq:615388 version:1.2.9

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2018-01-29 
15:00:45.797255373 +0100
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2018-06-13 
15:39:26.440449400 +0200
@@ -1,0 +2,7 @@
+Sat Jun  2 23:32:45 UTC 2018 - bjorn@gmail.com
+
+- Set to bcond_without gnome_vfs to bcond_with, no longer build
+  gnome-vfs support by default, gnome-vfs is deprecated upstream
+  for a long time.
+
+---



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.1awWGA/_old  2018-06-13 15:39:27.952393764 +0200
+++ /var/tmp/diff_new_pack.1awWGA/_new  2018-06-13 15:39:27.956393617 +0200
@@ -44,7 +44,7 @@
 %bcond_with aalib
 %bcond_with esd
 %bcond_without jack
-%bcond_without gnome_vfs
+%bcond_with gnome_vfs
 %bcond_with directfb
 #
 BuildRequires:  ImageMagick-devel




commit xine-lib for openSUSE:Factory

2018-01-29 Thread root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2018-01-29 14:59:04

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new (New)


Package is "xine-lib"

Mon Jan 29 14:59:04 2018 rev:70 rq:570445 version:1.2.9

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2018-01-24 
15:31:45.442846106 +0100
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2018-01-29 
15:00:45.797255373 +0100
@@ -1,0 +2,5 @@
+Sat Jan 27 11:36:15 UTC 2018 - davejpla...@gmail.com
+
+- Rebase fix-non-x86-build.diff to fix arm build.
+
+---



Other differences:
--
++ fix-non-x86-build.diff ++
--- /var/tmp/diff_new_pack.EWohvx/_old  2018-01-29 15:00:46.605217624 +0100
+++ /var/tmp/diff_new_pack.EWohvx/_new  2018-01-29 15:00:46.605217624 +0100
@@ -1,7 +1,8 @@
 src/post/Makefile.am.orig  2012-06-21 09:47:14.910671806 +0200
-+++ src/post/Makefile.am   2012-06-21 09:47:21.119671933 +0200
-@@ -1,4 +1,4 @@
- include $(top_srcdir)/misc/Makefile.quiet
+Index: src/post/Makefile.am
+===
+--- src/post/Makefile.am.orig  2018-01-27 13:29:10.028095109 +0200
 src/post/Makefile.am   2018-01-27 13:34:02.946718905 +0200
+@@ -1,3 +1,3 @@
  include $(top_srcdir)/misc/Makefile.common
  
 -SUBDIRS = planar goom visualizations mosaico deinterlace audio




commit xine-lib for openSUSE:Factory

2018-01-24 Thread root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2018-01-24 15:31:43

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new (New)


Package is "xine-lib"

Wed Jan 24 15:31:43 2018 rev:69 rq:568582 version:1.2.9

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2017-08-16 
16:19:19.534119697 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2018-01-24 
15:31:45.442846106 +0100
@@ -1,0 +2,88 @@
+Tue Jan 23 12:38:21 UTC 2018 - davejpla...@gmail.com
+
+- Update to release 1.2.9 and add xine-lib-a52dec.patch.
+- Moved xineplug_decode_mad and xineplug_decode_a52 into the main
+  package as they are now unrestricted.
+- Enabled sdl and jack subpackages.
+- Upstream changes:
+ * Add LIBXINE_VERBOSITY environment var override.
+ * Add auto gapless switch. Play clips to their very end when that
+   is likely what the user wants.
+ * Add video single step feature.
+ * Add generic keyframe index feature.
+ * Add x32 (x86 32 on 64bit) support.
+ * Add some more debug logging.
+ * Join 4 network input plugins into a single file.
+ * Matroska fixes.
+ * Build fixes.
+ * Directx2 audio fixes.
+ * VAAPI fixes.
+ * XCB video fixes and optimizations.
+ * Return driver held video frames on shutdown properly.
+ * FAAD audio compatibility fixes.
+ * Fix VP9 playback.
+ * Fix post filtering crash.
+ * Make xml parser thread safe.
+ * More user configuration safety.
+ * Inline assembly fixes.
+ * Failed memory allocation safety fixes.
+ * Memory leak fixes.
+ * Debug and LOG build fixes.
+ * Again, lots of small fixes and optimizations.
+ * Better multiengine client safety.
+ * Hide yuv2rgb implementation details.
+ * Use a single libyuv2rgb copy in both engine and plugins.
+ * Minor ffmpeg optimization.
+ * Lift a few video engine handbrakes. Less CPU load, fewer frame
+   drops, faster seeking.
+ * Optimize audio engine.
+ * Optimize demux buffering system.
+ * Optimize metronom clock.
+ * Optimize port tickets.
+ * Optimize sse/mmx2 memcpy.
+ * Code simplification and cleanup.
+ * Update german translation. * Add LIBXINE_VERBOSITY environment var override.
+ * Add auto gapless switch. Play clips to their very end when that
+   is likely what the user wants.
+ * Add video single step feature.
+ * Add generic keyframe index feature.
+ * Add x32 (x86 32 on 64bit) support.
+ * Add some more debug logging.
+ * Join 4 network input plugins into a single file.
+ * Matroska fixes.
+ * Build fixes.
+ * Directx2 audio fixes.
+ * VAAPI fixes.
+ * XCB video fixes and optimizations.
+ * Return driver held video frames on shutdown properly.
+ * FAAD audio compatibility fixes.
+ * Fix VP9 playback.
+ * Fix post filtering crash.
+ * Make xml parser thread safe.
+ * More user configuration safety.
+ * Inline assembly fixes.
+ * Failed memory allocation safety fixes.
+ * Memory leak fixes.
+ * Debug and LOG build fixes.
+ * Again, lots of small fixes and optimizations.
+ * Better multiengine client safety.
+ * Hide yuv2rgb implementation details.
+ * Use a single libyuv2rgb copy in both engine and plugins.
+ * Minor ffmpeg optimization.
+ * Lift a few video engine handbrakes. Less CPU load, fewer frame
+   drops, faster seeking.
+ * Optimize audio engine.
+ * Optimize demux buffering system.
+ * Optimize metronom clock.
+ * Optimize port tickets.
+ * Optimize sse/mmx2 memcpy.
+ * Code simplification and cleanup.
+ * Update german translation.
+
+---
+Mon Jan 22 15:36:18 UTC 2018 - crrodrig...@opensuse.org
+
+- Cleanup buildrequires so neither Mesa-devel nor xorg-x11-devel 
+  meta/mega packages are required anymore.
+
+---

Old:

  xine-lib-1.2.8.tar.xz

New:

  xine-lib-1.2.9.tar.xz
  xine-lib-a52dec.patch



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.OyGdOF/_old  2018-01-24 15:31:46.222809627 +0100
+++ /var/tmp/diff_new_pack.OyGdOF/_new  2018-01-24 15:31:46.226809440 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xine-lib
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -29,25 +29,25 @@
 %if 0%{?suse_version} > 1320
 BuildRequires:  gcc
 %else
-# Leap 42.2+ / SLE12SP2Backports
-%if 0%{?sle_version} == 120200
-BuildRequires:  gcc6
+# Leap 42.3+
+%if 0%{?leap_version} >= 420300
+BuildRequires:  cpp7
+BuildRequires:  gcc7
 #!Buildignore:  libgcc_s1
 %else
-# Leap 42.1

commit xine-lib for openSUSE:Factory

2017-08-16 Thread root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2017-08-16 16:19:09

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new (New)


Package is "xine-lib"

Wed Aug 16 16:19:09 2017 rev:68 rq:516990 version:1.2.8

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2017-07-08 
12:34:56.993795432 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2017-08-16 
16:19:19.534119697 +0200
@@ -1,0 +2,5 @@
+Tue Aug 15 06:43:14 UTC 2017 - o...@aepfle.de
+
+- Build unconditionally with modplug and pulseaudio
+
+---



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.8F2ouw/_old  2017-08-16 16:19:23.037627915 +0200
+++ /var/tmp/diff_new_pack.8F2ouw/_new  2017-08-16 16:19:23.045626793 +0200
@@ -26,7 +26,6 @@
 # default for buildservice is no patented codecs
 %bcond_without distributable
 %bcond_with onlynondistributable
-%bcond_without pulseaudio
 %if 0%{?suse_version} > 1320
 BuildRequires:  gcc
 %else
@@ -46,7 +45,6 @@
 %bcond_with jack
 %bcond_without gnome_vfs
 %bcond_with directfb
-%bcond_without modplug
 #
 BuildRequires:  ImageMagick-devel
 BuildRequires:  Mesa-devel
@@ -92,9 +90,7 @@
 BuildRequires:  pkgconfig(mad)
 BuildRequires:  pkgconfig(vdpau)
 %endif
-%if %{with pulseaudio}
 BuildRequires:  libpulse-devel
-%endif
 %if %{with sdl}
 BuildRequires:  SDL-devel
 %endif
@@ -114,9 +110,7 @@
 %if %{with directfb}
 BuildRequires:  DirectFB-devel
 %endif
-%if %{with modplug}
 BuildRequires:  libmodplug-devel
-%endif
 Version:1.2.8
 Release:0
 %define abiversion 2.6
@@ -267,8 +261,6 @@
 
 Guenter Bartsch 
 
-%if %{with pulseaudio}
-
 %package -n libxine2-pulse
 Summary:Pulseaudio plugin for xine
 License:GPL-2.0+ and SUSE-Public-Domain
@@ -293,7 +285,6 @@
 Autoren:
 
 Guenter Bartsch 
-%endif
 
 %if %{with sdl}
 
@@ -609,7 +600,7 @@
--with-libflac \
--with-freetype \
--enable-v4l \
-   %{?with_modplug:--enable-modplug} \
+   --enable-modplug \
%{?with_directfb:--enable-directfb} \
 %if !%{with sdl}
--without-sdl \
@@ -854,11 +845,8 @@
 %dir %{_libdir}/xine/plugins/%{abiversion}/vidix
 %endif
 
-%if %{with pulseaudio}
-
 %files -n libxine2-pulse -f files.pulse
 %defattr(-,root,root,0755)
-%endif
 
 %if %{with sdl}
 




commit xine-lib for openSUSE:Factory

2017-07-08 Thread root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2017-07-08 12:34:54

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new (New)


Package is "xine-lib"

Sat Jul  8 12:34:54 2017 rev:67 rq:508670 version:1.2.8

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2017-05-27 
13:12:58.773188069 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2017-07-08 
12:34:56.993795432 +0200
@@ -1,0 +2,6 @@
+Thu Jul  6 10:15:58 UTC 2017 - o...@aepfle.de
+
+- Remove dependency to gcc5
+- Use simple bcond for ffmpeg
+
+---



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.9dTiVZ/_old  2017-07-08 12:34:57.965658351 +0200
+++ /var/tmp/diff_new_pack.9dTiVZ/_new  2017-07-08 12:34:57.969657787 +0200
@@ -27,20 +27,19 @@
 %bcond_without distributable
 %bcond_with onlynondistributable
 %bcond_without pulseaudio
-%if 0%{?suse_version} == 1315
-%bcond_without gcc5
+%if 0%{?suse_version} > 1320
+BuildRequires:  gcc
 %else
-%bcond_with gcc5
-%endif
-%if 0%{?suse_version} > 1320 || 0%{?is_opensuse} == 1
-%bcond_without ffmpeg
+# Leap 42.2+ / SLE12SP2Backports
+%if 0%{?sle_version} == 120200
+BuildRequires:  gcc6
+#!Buildignore:  libgcc_s1
 %else
-%if %{with distributable}
-%bcond_with ffmpeg
-%else
-%bcond_without ffmpeg
+# Leap 42.1
+BuildRequires:  gcc5
 %endif
 %endif
+%bcond_without ffmpeg
 %bcond_with sdl
 %bcond_with aalib
 %bcond_with esd
@@ -49,9 +48,6 @@
 %bcond_with directfb
 %bcond_without modplug
 #
-%if %{with gcc5}
-BuildRequires:  gcc5
-%endif
 BuildRequires:  ImageMagick-devel
 BuildRequires:  Mesa-devel
 BuildRequires:  alsa-devel
@@ -592,11 +588,9 @@
 %build
 export CFLAGS="${RPM_OPT_FLAGS} -fno-strict-aliasing -fno-force-addr 
`pkg-config --cflags smbclient`"
 export CCASFLAGS=-Wa,--noexecstack
-# Leap:42.2 won't build with gcc48
-%if %{with gcc5}
-export CC="gcc-5"
-export CPP="cpp-5"
-%endif
+test -x "$(type -p gcc-5)" && export CC=gcc-5
+test -x "$(type -p gcc-6)" && export CC=gcc-6
+test -x "$(type -p gcc-7)" && export CC=gcc-7
 echo 'AC_DEFUN([AC_REQUIRE_AUX_FILE])dnl' >> acinclude.m4
 #  # hack for sles10
 ##  rm m4/gettext.m4 m4/intl.m4




commit xine-lib for openSUSE:Factory

2017-05-27 Thread root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2017-05-27 13:12:57

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new (New)


Package is "xine-lib"

Sat May 27 13:12:57 2017 rev:66 rq:486896 version:1.2.8

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2017-04-03 
11:05:15.338430752 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2017-05-27 
13:12:58.773188069 +0200
@@ -1,0 +2,55 @@
+Sun Apr  9 14:25:06 UTC 2017 - davejpla...@gmail.com
+
+- Update to release 1.2.8
+- Remove patches fixed upstream:
+  xine-lib-crippled-ffmpeg3.0.patch, xine-lib-ffmpeg3.0.patch and
+  xine-lib-link-xcb.patch.
+- Removed precheckin_cripple_tarball.sh and integrated it into the
+  spec file.
+- Upstream changes:
+  * Add HEVC to QT demuxer.
+  * Add libOpenHEVC decoder.
+  * Add h.265/HEVC decoding to VAAPI.
+  * Detach VAAPI video out from ffmpeg.
+  * VAAPI fixes.
+  * Improved Matroska compatibility (TrueHD and PCM sound,
+HDMV/Text subtitles).
+  * Add faad LATM support.
+  * Add faad preamp gain control and channel mixer.
+  * Update/fix internal libfaad.
+  * Integrate 6 basic plugins into libxine.
+  * ffmpeg fixes and optimizations.
+  * Use external libdvdnav by default.
+  * Optimize video out.
+  * AVFormat demuxer fixes.
+  * (XCB)XV video out fixes.
+  * Lots of small fixes and optimizations.
+  * Build fixes (newer automake, xcb, libdvdcss, dxr3, make dist,
+32+64bit dual install, gcc 4.x with GNU ld 2.26 ...).
+  * Better C++ compatibility.
+  * Add support for avi WAVE_FORMAT_EXTENSIBLE.
+  * Add "Time Domain Audio Analyzer" Visualization Post Plugin.
+  * Add support for compressed HDMV PGS subtitles in Matroska.
+  * Add HW accelerated OSD for Raspberry Pi.
+  * Add simple deep color (9/10bit) support via ffmpeg.
+  * Join 15 video demuxers into a single multiplugin lib.
+  * Join 5 vdpau decoders into a single multiplugin lib.
+  * Join 3 raw video decoders into a single multiplugin lib.
+  * Make ffmpeg/postproc optional.
+  * Log individual items when loading multiplugin libs.
+  * Improved qt/mp4 edit list handling.
+  * Detect mp3 files with large id3v2 tags.
+  * Auto recover from temporary DVB signal loss.
+  * Fix demuxing low framerate mp4.
+  * DVB AAC sound compatibility fix.
+  * ffmpeg audio downmix level fix and optimization.
+  * ffmpeg multithreading fixes.
+  * ffmpeg compatibility fixes.
+  * BluRay subtitle fixes.
+  * Various small fixes.
+  * OpenGL(2) video out fixes and optimizations.
+  * Fix some issues with heavy stream seeking.
+  * Build fixes, including missing vcd libs and much less warnings.
+  * Code simplifications.
+
+---

Old:

  precheckin_cripple_tarball.sh
  xine-lib-1.2.6-crippled.tar.xz
  xine-lib-1.2.6.tar.xz
  xine-lib-crippled-ffmpeg3.0.patch
  xine-lib-ffmpeg3.0.patch
  xine-lib-link-xcb.patch

New:

  xine-lib-1.2.8.tar.xz



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.AmqGvM/_old  2017-05-27 13:12:59.609069892 +0200
+++ /var/tmp/diff_new_pack.AmqGvM/_new  2017-05-27 13:12:59.613069326 +0200
@@ -77,6 +77,8 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  vcdimager-devel
 BuildRequires:  xorg-x11-devel
+BuildRequires:  pkgconfig(dvdnav)
+BuildRequires:  pkgconfig(vpx)
 %if %{with ffmpeg}
 BuildRequires:  pkgconfig(libavcodec)
 BuildRequires:  pkgconfig(libavformat)
@@ -119,34 +121,25 @@
 %if %{with modplug}
 BuildRequires:  libmodplug-devel
 %endif
-Version:1.2.6
+Version:1.2.8
 Release:0
-%define abiversion 2.5
+%define abiversion 2.6
 Summary:Video Player with Plug-Ins
 License:GPL-2.0+ and SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
-Url:http://www.xine-project.org/home
+Url:https://www.xine-project.org/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
-%if %{with distributable}
-Source: xine-lib-%{version}-crippled.tar.xz
-%else
-Source: 
http://downloads.sourceforge.net/project/xine/xine-lib/%{version}/xine-lib-%{version}.tar.xz
-%endif
+Source: 
http://sourceforge.net/projects/xine/files/%{name}/%{version}/%{name}-%{version}.tar.xz
 Source1:baselibs.conf
-Source99:   precheckin_cripple_tarball.sh
 
 Patch0: xine-lib-libdvdread_udf.diff
 Patch1: xine-lib-v4l-2.6.38.patch
 # PATCH allow ffmpeg in openSUSE versions that have ffmpeg and still use the 
crippled tar ball to build with ffmpeg3.
-Patch7: xine-lib-crippled-ffmpeg3.0.patch
 Patch2: xine-lib-without-ffmpeg.patch
-Patch5: 

commit xine-lib for openSUSE:Factory

2017-04-03 Thread root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2017-04-03 11:05:12

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new (New)


Package is "xine-lib"

Mon Apr  3 11:05:12 2017 rev:65 rq:483107 version:1.2.6

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2016-08-05 
18:16:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2017-04-03 
11:05:15.338430752 +0200
@@ -1,0 +2,6 @@
+Tue Mar 28 07:52:49 UTC 2017 - pgaj...@suse.com
+
+- fix build with ImageMagick 7
+  + xine-lib-ImageMagick7.patch
+
+---

New:

  xine-lib-ImageMagick7.patch



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.HLBxTK/_old  2017-04-03 11:05:16.374284403 +0200
+++ /var/tmp/diff_new_pack.HLBxTK/_new  2017-04-03 11:05:16.378283838 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xine-lib
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -147,6 +147,12 @@
 Patch4: xine-lib-theora.patch
 # PATCH-FIX-UPSTREAM xine-lib-link-xcb.patch 
https://bugs.xine-project.org/show_bug.cgi?id=573 dims...@opensuse.org -- Look 
for xcb, not xcb-shape
 Patch6: xine-lib-link-xcb.patch
+# This should be fixed upstream, but this patch will not work for them.
+# wand/magick_wand.h is already deprecated even in ImageMagick-6; package 
should
+# include wand/MagickWand.h for ImageMagick-6 and MagickWand/MagickWand.h for
+# ImageMagick-7. Including wand/MagickWand.h will work for us also for
+# ImageMagick-7, because we package wand/ symlink to ./MagickWand/MagickWand.h
+Patch8: xine-lib-ImageMagick7.patch
 
 %description
 Great video and multimediaplayer, supports DVD, MPEG, AVI, DivX, VCD, 
Quicktime ...You need a frontend for xine-lib like http://packman.links2linux.de/package/xine-ui>xine-ui, http://packman.links2linux.de/package/gxine>gxine, http://packman.links2linux.de/package/kaffeine>kaffeine or http://packman.links2linux.de/package/totem>totem.Since 1-rc6 
the package number is reduced, all you may miss, is in the base 
packageIf you want to play css encrypted Video-DVD's, you need to 
install http://packman.links2linux.de/package/libdvdcss2>libdvdcss.
@@ -534,6 +540,7 @@
 %endif
 %patch4
 %patch6 -p1
+%patch8 -p1
 
 rm -f m4/libtool15.m4
 sed -i -e 's|/tmp/vdr-xine|/var/lib/vdr-xine|g' src/vdr/input_vdr.c

++ xine-lib-ImageMagick7.patch ++
Index: xine-lib-1.2.6/src/video_dec/image.c
===
--- xine-lib-1.2.6.orig/src/video_dec/image.c   2013-09-18 12:04:54.0 
+0200
+++ xine-lib-1.2.6/src/video_dec/image.c2017-03-28 09:22:17.137733960 
+0200
@@ -39,7 +39,7 @@
 #define LOG
 */
 
-#include 
+#include 
 #ifdef PACKAGE_NAME
 #undef PACKAGE_BUGREPORT
 #undef PACKAGE_NAME



commit xine-lib for openSUSE:Factory

2016-08-05 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2016-08-05 18:16:43

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.changes2016-07-30 
00:26:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2016-08-05 
18:16:45.0 +0200
@@ -1,0 +2,11 @@
+Mon Aug  1 12:58:27 UTC 2016 - davejpla...@gmail.com
+
+- Fixed build in Leap:42.2 by building with gcc5.
+- Removed conditinals for old openSUSE versions from spec file.
+- Modified pre checkin script to enable build with the ffmpeg libs
+  that are in the distribution.
+- Added xine-lib-crippled-ffmpeg3.0.patch to enable leap and above
+  to build with ffmpeg3.
+- Removed unused build flags.
+
+---

New:

  xine-lib-crippled-ffmpeg3.0.patch



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.uFuStG/_old  2016-08-05 18:16:46.0 +0200
+++ /var/tmp/diff_new_pack.uFuStG/_new  2016-08-05 18:16:46.0 +0200
@@ -17,8 +17,8 @@
 
 
 Name:   xine-lib
-# %bcond_with = default off
-# %bcond_without = default on
+# %%bcond_with = default off
+# %%bcond_without = default on
 #
 # --with distributable  -> don't build libxine2-codecs
 # --without distributable   -> build libxine2-codecs
@@ -27,6 +27,20 @@
 %bcond_without distributable
 %bcond_with onlynondistributable
 %bcond_without pulseaudio
+%if 0%{?suse_version} == 1315
+%bcond_without gcc5
+%else
+%bcond_with gcc5
+%endif
+%if 0%{?suse_version} > 1320 || 0%{?is_opensuse} == 1
+%bcond_without ffmpeg
+%else
+%if %{with distributable}
+%bcond_with ffmpeg
+%else
+%bcond_without ffmpeg
+%endif
+%endif
 %bcond_with sdl
 %bcond_with aalib
 %bcond_with esd
@@ -35,6 +49,9 @@
 %bcond_with directfb
 %bcond_without modplug
 #
+%if %{with gcc5}
+BuildRequires:  gcc5
+%endif
 BuildRequires:  ImageMagick-devel
 BuildRequires:  Mesa-devel
 BuildRequires:  alsa-devel
@@ -52,37 +69,30 @@
 BuildRequires:  libsmbclient-devel
 BuildRequires:  libtheora-devel
 BuildRequires:  libtool
+BuildRequires:  libv4l-devel >= 0.8.4
 BuildRequires:  libvorbis-devel
+BuildRequires:  lirc-devel
 BuildRequires:  readline-devel
 BuildRequires:  speex-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  vcdimager-devel
 BuildRequires:  xorg-x11-devel
-%if 0%{suse_version} >= 1210
-BuildRequires:  libv4l-devel >= 0.8.4
-%else
-%if 0%{suse_version} >= 1110
-BuildRequires:  libv4l-devel
-%endif
-%endif
-%if 0%{suse_version} >= 1030
-BuildRequires:  lirc-devel
+%if %{with ffmpeg}
+BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libavformat)
+BuildRequires:  pkgconfig(libavutil)
+BuildRequires:  pkgconfig(libbluray) >= 0.2.1
+BuildRequires:  pkgconfig(libpostproc)
 %else
-BuildRequires:  lirc
+BuildRequires:  libavutil-devel
 %endif
 %if !%{with distributable}
 BuildRequires:  libfaad-devel
-BuildRequires:  pkgconfig(libavcodec)
-BuildRequires:  pkgconfig(libavutil)
-BuildRequires:  pkgconfig(libbluray) >= 0.2.1
 BuildRequires:  pkgconfig(libdts)
-BuildRequires:  pkgconfig(libpostproc)
 BuildRequires:  pkgconfig(libva)
 BuildRequires:  pkgconfig(libva-glx)
 BuildRequires:  pkgconfig(mad)
 BuildRequires:  pkgconfig(vdpau)
-%else
-BuildRequires:  libavutil-devel
 %endif
 %if %{with pulseaudio}
 BuildRequires:  libpulse-devel
@@ -104,11 +114,7 @@
 BuildRequires:  libjack-devel
 %endif
 %if %{with directfb}
-%if %suse_version >= 1020
 BuildRequires:  DirectFB-devel
-%else
-BuildRequires:  DirectFB
-%endif
 %endif
 %if %{with modplug}
 BuildRequires:  libmodplug-devel
@@ -132,11 +138,13 @@
 
 Patch0: xine-lib-libdvdread_udf.diff
 Patch1: xine-lib-v4l-2.6.38.patch
+# PATCH allow ffmpeg in openSUSE versions that have ffmpeg and still use the 
crippled tar ball to build with ffmpeg3.
+Patch7: xine-lib-crippled-ffmpeg3.0.patch
 Patch2: xine-lib-without-ffmpeg.patch
+Patch5: xine-lib-ffmpeg3.0.patch
 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-ffmpeg3.0.patch
 # PATCH-FIX-UPSTREAM xine-lib-link-xcb.patch 
https://bugs.xine-project.org/show_bug.cgi?id=573 dims...@opensuse.org -- Look 
for xcb, not xcb-shape
 Patch6: xine-lib-link-xcb.patch
 
@@ -485,6 +493,7 @@
 %endif
 
 %prep
+rm -rf contrib
 %if %{with distributable} && %{with onlynondistributable}
 %error need --without distributable for --with onlynondistributable
 %endif
@@ -493,7 +502,9 @@
 Distributable 

commit xine-lib for openSUSE:Factory

2016-07-29 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2016-07-30 00:26:29

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.changes2016-07-20 
09:29:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2016-07-30 
00:26:35.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 24 15:48:08 UTC 2016 - o...@aepfle.de
+
+- Accept any ffmpeg version in BuildRequires
+
+---



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.2Kk28Q/_old  2016-07-30 00:26:36.0 +0200
+++ /var/tmp/diff_new_pack.2Kk28Q/_new  2016-07-30 00:26:36.0 +0200
@@ -72,11 +72,11 @@
 %endif
 %if !%{with distributable}
 BuildRequires:  libfaad-devel
-BuildRequires:  pkgconfig(libavcodec) >= 57
-BuildRequires:  pkgconfig(libavutil) >= 55
+BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libavutil)
 BuildRequires:  pkgconfig(libbluray) >= 0.2.1
 BuildRequires:  pkgconfig(libdts)
-BuildRequires:  pkgconfig(libpostproc) >= 54
+BuildRequires:  pkgconfig(libpostproc)
 BuildRequires:  pkgconfig(libva)
 BuildRequires:  pkgconfig(libva-glx)
 BuildRequires:  pkgconfig(mad)




commit xine-lib for openSUSE:Factory

2016-07-20 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2016-07-20 09:29: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.changes2016-04-28 
16:57:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2016-07-20 
09:29:40.0 +0200
@@ -1,0 +2,8 @@
+Mon Jul 18 13:47:07 UTC 2016 - dims...@opensuse.org
+
+- Add xine-lib-link-xcb.patch: fix linking of libxcb. As our code
+  uses the functions, we must not rely on 3rd parties to hopefully
+  bring the right libraries to link.
+  https://bugs.xine-project.org/show_bug.cgi?id=573
+
+---

New:

  xine-lib-link-xcb.patch



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.P0L2Xs/_old  2016-07-20 09:29:41.0 +0200
+++ /var/tmp/diff_new_pack.P0L2Xs/_new  2016-07-20 09:29:41.0 +0200
@@ -137,6 +137,8 @@
 # Add theora FOURCC to libxine I found an avi container that xine wouldn't 
play.
 Patch4: xine-lib-theora.patch
 Patch5: xine-lib-ffmpeg3.0.patch
+# PATCH-FIX-UPSTREAM xine-lib-link-xcb.patch 
https://bugs.xine-project.org/show_bug.cgi?id=573 dims...@opensuse.org -- Look 
for xcb, not xcb-shape
+Patch6: xine-lib-link-xcb.patch
 
 %description
 Great video and multimediaplayer, supports DVD, MPEG, AVI, DivX, VCD, 
Quicktime ...You need a frontend for xine-lib like http://packman.links2linux.de/package/xine-ui>xine-ui, http://packman.links2linux.de/package/gxine>gxine, http://packman.links2linux.de/package/kaffeine>kaffeine or http://packman.links2linux.de/package/totem>totem.Since 1-rc6 
the package number is reduced, all you may miss, is in the base 
packageIf you want to play css encrypted Video-DVD's, you need to 
install http://packman.links2linux.de/package/libdvdcss2>libdvdcss.
@@ -517,6 +519,7 @@
 %patch3
 %endif
 %patch4
+%patch6 -p1
 rm -f m4/libtool15.m4
 sed -i -e 's|/tmp/vdr-xine|/var/lib/vdr-xine|g' src/vdr/input_vdr.c
 

++ xine-lib-link-xcb.patch ++
# HG changeset patch
# User Dominique Leuenberger 
# Date 1468914700 -7200
#  Tue Jul 19 09:51:40 2016 +0200
# Node ID 434e1ff5323789560c210b0b417844b8ab232ab0
# Parent  24fc93301077a2317d1d6deda3b7d895e6754e26
build: Fix linking with new xcb versions

As we make use of specific xcb and xcb_shm functions, it is our sole 
responsibility
to ensure we link against the right libs. Expecting xcb-shape to bring in all 
the
dependencies for us is wrong (and no longer works in all cases)

diff -r 24fc93301077 -r 434e1ff53237 m4/video_out.m4
--- a/m4/video_out.m4   Tue Jun 07 19:33:35 2016 +0200
+++ b/m4/video_out.m4   Tue Jul 19 09:51:40 2016 +0200
@@ -305,7 +305,7 @@
 dnl xcb
 XINE_ARG_WITH([xcb], [Enable support for XCB video out plugins])
 if test x"$with_xcb" != x"no"; then
-PKG_CHECK_MODULES([XCB], [xcb-shape >= 1.0], [have_xcb=yes], 
[have_xcb=no])
+PKG_CHECK_MODULES([XCB], [xcb xcb-shape >= 1.0], [have_xcb=yes], 
[have_xcb=no])
 if test x"$hard_enable_xcb" = x"yes" && test x"$have_xcb" != x"yes"; 
then
 AC_MSG_ERROR([XCB support requested, but XCB not found])
 elif test x"$have_xcb" = x"yes"; then
diff -r 24fc93301077 -r 434e1ff53237 src/video_out/Makefile.am
--- a/src/video_out/Makefile.am Tue Jun 07 19:33:35 2016 +0200
+++ b/src/video_out/Makefile.am Tue Jul 19 09:51:40 2016 +0200
@@ -147,7 +147,7 @@
 xineplug_vo_out_xcbshm_la_CFLAGS = $(AM_CFLAGS) $(XCB_CFLAGS) $(XCBSHM_CFLAGS) 
$(AVUTIL_CFLAGS)
 
 xineplug_vo_out_xcbxv_la_SOURCES = video_out_xcbxv.c $(XCBOSD)
-xineplug_vo_out_xcbxv_la_LIBADD = $(XINE_LIB) $(PTHREAD_LIBS) $(LTLIBINTL) 
$(XCBXV_LIBS) $(XCB_LIBS)
+xineplug_vo_out_xcbxv_la_LIBADD = $(XINE_LIB) $(PTHREAD_LIBS) $(LTLIBINTL) 
$(XCBXV_LIBS) $(XCB_LIBS) $(XCBSHM_LIBS)
 xineplug_vo_out_xcbxv_la_CFLAGS = $(AM_CFLAGS) $(XCB_CFLAGS) $(XCBXV_CFLAGS)
 
 xineplug_vo_out_xshm_la_SOURCES = video_out_xshm.c $(X11OSD)



commit xine-lib for openSUSE:Factory

2016-04-28 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2016-04-28 16:54:46

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.changes2016-03-31 
13:03:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2016-04-28 
16:57:39.0 +0200
@@ -1,0 +2,7 @@
+Fri Apr 15 12:18:02 UTC 2016 - dims...@opensuse.org
+
+- Drop libsmbclient BuildRequires: requiring a library to build is
+  in any case wrong. It's the responsibility of a -devel package to
+  pull in the real libraries.
+
+---



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.aMChXJ/_old  2016-04-28 16:57:41.0 +0200
+++ /var/tmp/diff_new_pack.aMChXJ/_new  2016-04-28 16:57:41.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xine-lib
 #
-# 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
@@ -49,7 +49,6 @@
 BuildRequires:  libdrm-devel
 BuildRequires:  libmng-devel
 BuildRequires:  libmpcdec-devel
-BuildRequires:  libsmbclient
 BuildRequires:  libsmbclient-devel
 BuildRequires:  libtheora-devel
 BuildRequires:  libtool




commit xine-lib for openSUSE:Factory

2016-03-31 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2016-03-31 13:03:35

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.changes2015-11-11 
10:35:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2016-03-31 
13:03:40.0 +0200
@@ -1,0 +2,8 @@
+Fri Feb 26 15:12:34 UTC 2016 - joerg.loren...@ki.tng.de
+
+- Added xine-lib-ffmpeg3.0.patch to build against ffmpeg-3.0
+  libraries on PMBS.
+- Add pkgconfig(libva-glx) to BuildRequires because it's a separate
+  package for openSUSE > 13.2.
+
+---

New:

  xine-lib-ffmpeg3.0.patch



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.zBevQY/_old  2016-03-31 13:03:41.0 +0200
+++ /var/tmp/diff_new_pack.zBevQY/_new  2016-03-31 13:03:41.0 +0200
@@ -73,12 +73,13 @@
 %endif
 %if !%{with distributable}
 BuildRequires:  libfaad-devel
-BuildRequires:  pkgconfig(libavcodec) >= 51.68.0
-BuildRequires:  pkgconfig(libavutil) >= 49.6.0
+BuildRequires:  pkgconfig(libavcodec) >= 57
+BuildRequires:  pkgconfig(libavutil) >= 55
 BuildRequires:  pkgconfig(libbluray) >= 0.2.1
 BuildRequires:  pkgconfig(libdts)
-BuildRequires:  pkgconfig(libpostproc)
+BuildRequires:  pkgconfig(libpostproc) >= 54
 BuildRequires:  pkgconfig(libva)
+BuildRequires:  pkgconfig(libva-glx)
 BuildRequires:  pkgconfig(mad)
 BuildRequires:  pkgconfig(vdpau)
 %else
@@ -136,6 +137,7 @@
 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-ffmpeg3.0.patch
 
 %description
 Great video and multimediaplayer, supports DVD, MPEG, AVI, DivX, VCD, 
Quicktime ...You need a frontend for xine-lib like http://packman.links2linux.de/package/xine-ui>xine-ui, http://packman.links2linux.de/package/gxine>gxine, http://packman.links2linux.de/package/kaffeine>kaffeine or http://packman.links2linux.de/package/totem>totem.Since 1-rc6 
the package number is reduced, all you may miss, is in the base 
packageIf you want to play css encrypted Video-DVD's, you need to 
install http://packman.links2linux.de/package/libdvdcss2>libdvdcss.
@@ -509,6 +511,8 @@
 %endif
 %if %{with distributable}
 %patch2 -p1
+%else
+%patch5 -p0
 %endif
 %ifnarch %ix86 x86_64
 %patch3

++ xine-lib-ffmpeg3.0.patch ++
--- src/combined/ffmpeg/ff_audio_decoder.c.orig 2014-06-09 ‏‎18:08:42.0 
+0200
+++ src/combined/ffmpeg/ff_audio_decoder.c  2016-02-26 14:31:45.0 
+0100
@@ -593,7 +593,7 @@
   int got_frame;
   float gain = this->class->gain;
   if (!this->av_frame)
-this->av_frame = avcodec_alloc_frame ();
+this->av_frame = av_frame_alloc ();
 
   consumed = avcodec_decode_audio4 (this->context, this->av_frame, _frame, 
);
   if ((consumed >= 0) && got_frame) {
@@ -1071,7 +1071,7 @@
   /* try to reset the wma decoder */
   if( this->decoder_ok ) {
 #if AVAUDIO > 3
-avcodec_free_frame (>av_frame);
+av_frame_free (>av_frame);
 #endif
 pthread_mutex_lock (_lock);
 avcodec_close (this->context);
@@ -1106,7 +1106,7 @@
 
   if( this->context && this->decoder_ok ) {
 #if AVAUDIO > 3
-avcodec_free_frame (>av_frame);
+av_frame_free (>av_frame);
 #endif
 pthread_mutex_lock (_lock);
 avcodec_close (this->context);
--- src/combined/ffmpeg/ff_video_decoder.c.orig 2014-06-24 ‏‎18:21:06.0 
+0200
+++ src/combined/ffmpeg/ff_video_decoder.c  2016-02-26 14:31:45.0 
+0100
@@ -2526,7 +2526,7 @@
   this->stream= stream;
   this->class = (ff_video_class_t *) class_gen;
 
-  this->av_frame  = avcodec_alloc_frame();
+  this->av_frame  = av_frame_alloc();
   this->context   = avcodec_alloc_context();
   this->context->opaque   = this;
 #if AVPALETTE == 1
--- src/dxr3/ffmpeg_encoder.c.orig  2014-03-13 ‏‎05:06:09.0 +0200
+++ src/dxr3/ffmpeg_encoder.c   2016-02-26 14:31:45.0 +0100
@@ -164,7 +164,7 @@
   "dxr3_mpeg_encoder: Couldn't start the ffmpeg library\n");
 return 0;
   }
-  this->picture = avcodec_alloc_frame();
+  this->picture = av_frame_alloc();
   if (!this->picture) {
 xprintf(drv->class->xine, XINE_VERBOSITY_LOG,
   "dxr3_mpeg_encoder: Couldn't allocate ffmpeg frame\n");



commit xine-lib for openSUSE:Factory

2015-11-11 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2015-11-11 10:31:30

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.changes2015-02-13 
08:34:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2015-11-11 
10:35:42.0 +0100
@@ -1,0 +2,6 @@
+Mon Sep 21 06:40:47 UTC 2015 - o...@aepfle.de
+
+- Replace implicit Requires from old ffmpeg with BuildRequires to
+  fix build in packman
+
+---



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.pEEORL/_old  2015-11-11 10:35:43.0 +0100
+++ /var/tmp/diff_new_pack.pEEORL/_new  2015-11-11 10:35:43.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xine-lib
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -72,9 +72,15 @@
 BuildRequires:  lirc
 %endif
 %if !%{with distributable}
-BuildRequires:  libbluray-devel
 BuildRequires:  libfaad-devel
-BuildRequires:  libffmpeg-devel
+BuildRequires:  pkgconfig(libavcodec) >= 51.68.0
+BuildRequires:  pkgconfig(libavutil) >= 49.6.0
+BuildRequires:  pkgconfig(libbluray) >= 0.2.1
+BuildRequires:  pkgconfig(libdts)
+BuildRequires:  pkgconfig(libpostproc)
+BuildRequires:  pkgconfig(libva)
+BuildRequires:  pkgconfig(mad)
+BuildRequires:  pkgconfig(vdpau)
 %else
 BuildRequires:  libavutil-devel
 %endif




commit xine-lib for openSUSE:Factory

2015-02-12 Thread h_root
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.changes2013-09-12 
07:10:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2015-02-13 
08:34:34.0 +0100
@@ -1,0 +2,89 @@
+Mon Feb  2 19:22:38 UTC 2015 - wba...@tmo.at
+
+- 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 - manfred.trem...@iiv.de
+
+- 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 ++
--- 

commit xine-lib for openSUSE:Factory

2013-09-11 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2013-09-12 07:10:41

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.changes2013-06-06 
15:06:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2013-09-12 
07:10:42.0 +0200
@@ -1,0 +2,5 @@
+Wed Sep 11 13:19:26 UTC 2013 - pgaj...@suse.com
+
+- detect smbclient
+
+---



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.yJWSLt/_old  2013-09-12 07:10:43.0 +0200
+++ /var/tmp/diff_new_pack.yJWSLt/_new  2013-09-12 07:10:43.0 +0200
@@ -514,7 +514,7 @@
 sed -i -e 's|/tmp/vdr-xine|/var/lib/vdr-xine|g' src/vdr/input_vdr.c
 
 %build
-export CFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing -fno-force-addr
+export CFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing -fno-force-addr 
`pkg-config --cflags smbclient`
 export CCASFLAGS=-Wa,--noexecstack
 %if 0%{suse_version}  1011
 echo 'AC_DEFUN([AC_REQUIRE_AUX_FILE])dnl'  acinclude.m4

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xine-lib for openSUSE:Factory

2013-06-06 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2013-06-06 15:06:55

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.changes2013-03-10 
09:52:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2013-06-06 
15:06:57.0 +0200
@@ -1,0 +2,16 @@
+Wed May 29 22:36:00 UTC 2013 - manfred.trem...@iiv.de
+
+- update to 1.2.3
+  * Add VAAPI HW decoding support
+  * Add OpenGL 2.0 output plugin
+  * Add crop support to XShm output plugins
+  * Add color matrix and full range support to OpenGL/Xv/XShm output plugins
+  * Add test image generator input plugin
+  * Add fast libjpeg based JPEG decoder
+  * Add max. Xv image size detection to Xv video output plugin
+  * Fix crash when trying to display too large jpeg image with Xv output plugin
+  * Fix possible crash when stopping playback with deinterlacing enabled
+  * Support large PAT in MPEG TS
+  * Handle EAC3 audio (via ffmpeg)
+
+---

Old:

  xine-lib-1.2.2-crippled.tar.bz2
  xine-lib-1.2.2.tar.bz2

New:

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



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.zxUm35/_old  2013-06-06 15:06:59.0 +0200
+++ /var/tmp/diff_new_pack.zxUm35/_new  2013-06-06 15:06:59.0 +0200
@@ -107,9 +107,9 @@
 %if %{with modplug}
 BuildRequires:  libmodplug-devel
 %endif
-Version:1.2.2
+Version:1.2.3
 Release:0
-%define abiversion 2.2
+%define abiversion 2.3
 Summary:Video Player with Plug-Ins
 License:GPL-2.0+ and SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
@@ -130,6 +130,7 @@
 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
 pGreat video and multimediaplayer, supports DVD, MPEG, AVI, DivX, VCD, 
Quicktime .../ppYou need a frontend for xine-lib like a 
href=http://packman.links2linux.de/package/xine-uixine-ui/a, a 
href=http://packman.links2linux.de/package/gxinegxine/a, a 
href=http://packman.links2linux.de/package/kaffeinekaffeine/a or a 
href=http://packman.links2linux.de/package/totemtotem/a./ppSince 1-rc6 
the package number is reduced, all you may miss, is in the base 
package/ppIf you want to play css encrypted Video-DVD's, you need to 
install a 
href=http://packman.links2linux.de/package/libdvdcss2libdvdcss/a./p
@@ -508,6 +509,7 @@
 %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
 
@@ -592,6 +594,7 @@
 xineplug_vo_out_fb
 xineplug_vo_out_none
 xineplug_vo_out_opengl
+xineplug_vo_out_opengl2
 xineplug_vo_out_xshm
 xineplug_vo_out_xv
 %if 0%{suse_version}  1020
@@ -616,6 +619,7 @@
 xineplug_inp_rtsp
 xineplug_inp_pvr
 xineplug_inp_rtp
+xineplug_inp_test
 xineplug_decode_bitplane
 xineplug_decode_rgb
 xineplug_decode_yuv
@@ -625,6 +629,7 @@
 xineplug_decode_gdk_pixbuf
 xineplug_decode_spucmml
 xineplug_decode_spuhdmv
+xineplug_decode_libjpeg
 # requires ImageMagick
 xineplug_decode_image
 xineplug_dmx_yuv_frames
@@ -742,6 +747,7 @@
 xineplug_decode_vdpau_mpeg12
 xineplug_decode_vdpau_mpeg4
 xineplug_decode_vdpau_vc1
+xineplug_vo_out_vaapi
 # unfortunately using external ffmpeg links the planar post
 # processing plugin against ffmpeg libs
 post/xineplug_post_planar

++ xine-lib-1.2.2-crippled.tar.bz2 - xine-lib-1.2.3-crippled.tar.bz2 ++
/work/SRC/openSUSE:Factory/xine-lib/xine-lib-1.2.2-crippled.tar.bz2 
/work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib-1.2.3-crippled.tar.bz2 
differ: char 11, line 1

++ xine-lib-1.2.2-crippled.tar.bz2 - xine-lib-1.2.3.tar.bz2 ++
/work/SRC/openSUSE:Factory/xine-lib/xine-lib-1.2.2-crippled.tar.bz2 
/work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib-1.2.3.tar.bz2 differ: char 
11, line 1

++ xine-lib-missing-include-1.2.3.patch ++
diff -uNr xine-lib-1.2.3.orig/src/xine-engine/accel_vaapi.h 
xine-lib-1.2.3/src/xine-engine/accel_vaapi.h
--- xine-lib-1.2.3.orig/src/xine-engine/accel_vaapi.h   1970-01-01 
01:00:00.0 +0100
+++ xine-lib-1.2.3/src/xine-engine/accel_vaapi.h2013-01-17 
20:51:47.0 +0100
@@ -0,0 +1,135 @@
+/*
+ * Copyright (C) 2008 the xine project
+ *
+ * This file is part of xine, a free video player.
+ *
+ * xine is free software; you can redistribute it and/or modify
+ * it under 

commit xine-lib for openSUSE:Factory

2013-03-10 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2013-03-10 09:52:37

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new (New)


Package is xine-lib, Maintainer is orpha...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2012-09-14 
12:43:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2013-03-10 
09:52:38.0 +0100
@@ -1,0 +2,5 @@
+Fri Mar  1 06:14:15 UTC 2013 - co...@suse.com
+
+- update license to new format
+
+---



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.6MBdqk/_old  2013-03-10 09:52:41.0 +0100
+++ /var/tmp/diff_new_pack.6MBdqk/_new  2013-03-10 09:52:41.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xine-lib
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -111,7 +111,7 @@
 Release:0
 %define abiversion 2.2
 Summary:Video Player with Plug-Ins
-License:GPL-2.0+ ; SUSE-Public-Domain
+License:GPL-2.0+ and SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Url:http://www.xine-project.org/home
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -194,7 +194,7 @@
 
 %package -n libxine-devel
 Summary:Development environment for xine-based media players
-License:GPL-2.0+ ; SUSE-Public-Domain
+License:GPL-2.0+ and SUSE-Public-Domain
 Group:  Development/Libraries/C and C++
 Requires:   freetype2-devel
 Requires:   glibc-devel
@@ -259,7 +259,7 @@
 
 %package -n libxine2-pulse
 Summary:Pulseaudio plugin for xine
-License:GPL-2.0+ ; SUSE-Public-Domain
+License:GPL-2.0+ and SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Requires:   libxine2 = %{version}
 Supplements:packageand(libpulse0:libxine2)
@@ -287,7 +287,7 @@
 
 %package -n libxine2-sdl
 Summary:SDL plugin for xine
-License:GPL-2.0+ ; SUSE-Public-Domain
+License:GPL-2.0+ and SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Requires:   libxine2 = %{version}
 
@@ -314,7 +314,7 @@
 
 %package -n libxine2-aa
 Summary:Aalib and libcaca plugin for xine
-License:GPL-2.0+ ; SUSE-Public-Domain
+License:GPL-2.0+ and SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Requires:   libxine2 = %{version}
 
@@ -341,7 +341,7 @@
 
 %package -n libxine2-esd
 Summary:Esd plugin for xine
-License:GPL-2.0+ ; SUSE-Public-Domain
+License:GPL-2.0+ and SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Requires:   libxine2 = %{version}
 
@@ -368,7 +368,7 @@
 
 %package -n libxine2-jack
 Summary:Jack plugin for xine
-License:GPL-2.0+ ; SUSE-Public-Domain
+License:GPL-2.0+ and SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Requires:   libxine2 = %{version}
 
@@ -395,7 +395,7 @@
 
 %package -n libxine2-directfb
 Summary:Directfb plugin for xine
-License:GPL-2.0+ ; SUSE-Public-Domain
+License:GPL-2.0+ and SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Requires:   libxine2 = %{version}
 
@@ -422,7 +422,7 @@
 
 %package -n libxine2-gnome-vfs
 Summary:Gnome-vfs plugin for xine
-License:GPL-2.0+ ; SUSE-Public-Domain
+License:GPL-2.0+ and SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Requires:   libxine2 = %{version}
 
@@ -438,7 +438,7 @@
 %package -n libxine2-codecs
 # these libs are possibly illegal and may not work without libdvdcss anyway
 Summary:Xine plugins for watching DVDs, DivX and more
-License:GPL-2.0+ ; SUSE-Public-Domain
+License:GPL-2.0+ and SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Requires:   libxine2 = %{version}
 Provides:   libxine2-dvd = %{version}-%{release}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xine-lib for openSUSE:Factory

2012-09-14 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2012-09-14 12:43:04

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new (New)


Package is xine-lib, Maintainer is mh...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2012-07-12 
10:54:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2012-09-14 
12:43:06.0 +0200
@@ -1,0 +2,5 @@
+Wed Jul 18 10:54:59 UTC 2012 - davejpla...@gmail.com
+
+- Added xine-lib-theora.patch to add fourcc code to xine
+
+---

New:

  xine-lib-theora.patch



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.GwftE6/_old  2012-09-14 12:43:07.0 +0200
+++ /var/tmp/diff_new_pack.GwftE6/_new  2012-09-14 12:43:07.0 +0200
@@ -128,6 +128,8 @@
 Patch1: xine-lib-v4l-2.6.38.patch
 Patch2: xine-lib-without-ffmpeg.patch
 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
 
 %description
 pGreat video and multimediaplayer, supports DVD, MPEG, AVI, DivX, VCD, 
Quicktime .../ppYou need a frontend for xine-lib like a 
href=http://packman.links2linux.de/package/xine-uixine-ui/a, a 
href=http://packman.links2linux.de/package/gxinegxine/a, a 
href=http://packman.links2linux.de/package/kaffeinekaffeine/a or a 
href=http://packman.links2linux.de/package/totemtotem/a./ppSince 1-rc6 
the package number is reduced, all you may miss, is in the base 
package/ppIf you want to play css encrypted Video-DVD's, you need to 
install a 
href=http://packman.links2linux.de/package/libdvdcss2libdvdcss/a./p
@@ -505,6 +507,7 @@
 %ifnarch %ix86 x86_64
 %patch3
 %endif
+%patch4
 rm -f m4/libtool15.m4
 sed -i -e 's|/tmp/vdr-xine|/var/lib/vdr-xine|g' src/vdr/input_vdr.c
 

++ xine-lib-theora.patch ++
Index: src/xine-engine/buffer_types.c
===
--- src/xine-engine/buffer_types.c.orig 2012-02-05 21:17:03.0 +0200
+++ src/xine-engine/buffer_types.c  2012-07-16 15:39:19.681795420 +0200
@@ -585,6 +585,8 @@ static const video_db_t video_db[] = {
 },
 {
   {
+ME_FOURCC('t','h','e','o'),
+ME_FOURCC('T','H','E','O'),
 0,
   },
   BUF_VIDEO_THEORA,
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xine-lib for openSUSE:Factory

2012-06-18 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2012-06-18 14:52:20

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new (New)


Package is xine-lib, Maintainer is mh...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2012-06-14 
22:51:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2012-06-18 
14:52:39.0 +0200
@@ -1,0 +2,5 @@
+Mon Jun 18 11:20:29 UTC 2012 - lnus...@suse.de
+
+- don't include .la files in libxine-devel to avoid bogus libtool errors
+
+---



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.obCbSm/_old  2012-06-18 14:52:42.0 +0200
+++ /var/tmp/diff_new_pack.obCbSm/_new  2012-06-18 14:52:42.0 +0200
@@ -16,6 +16,7 @@
 #
 
 
+
 Name:   xine-lib
 # %bcond_with = default off
 # %bcond_without = default on
@@ -253,6 +254,7 @@
 Guenter Bartsch guen...@sourceforge.net
 
 %if %{with pulseaudio}
+
 %package -n libxine2-pulse
 Summary:Pulseaudio plugin for xine
 License:GPL-2.0+ ; SUSE-Public-Domain
@@ -280,6 +282,7 @@
 %endif
 
 %if %{with sdl}
+
 %package -n libxine2-sdl
 Summary:SDL plugin for xine
 License:GPL-2.0+ ; SUSE-Public-Domain
@@ -306,6 +309,7 @@
 %endif
 
 %if %{with aalib}
+
 %package -n libxine2-aa
 Summary:Aalib and libcaca plugin for xine
 License:GPL-2.0+ ; SUSE-Public-Domain
@@ -332,6 +336,7 @@
 %endif
 
 %if %{with esd}
+
 %package -n libxine2-esd
 Summary:Esd plugin for xine
 License:GPL-2.0+ ; SUSE-Public-Domain
@@ -358,6 +363,7 @@
 %endif
 
 %if %{with jack}
+
 %package -n libxine2-jack
 Summary:Jack plugin for xine
 License:GPL-2.0+ ; SUSE-Public-Domain
@@ -384,6 +390,7 @@
 %endif
 
 %if %{with directfb}
+
 %package -n libxine2-directfb
 Summary:Directfb plugin for xine
 License:GPL-2.0+ ; SUSE-Public-Domain
@@ -410,6 +417,7 @@
 %endif
 
 %if %{with gnome_vfs}
+
 %package -n libxine2-gnome-vfs
 Summary:Gnome-vfs plugin for xine
 License:GPL-2.0+ ; SUSE-Public-Domain
@@ -424,6 +432,7 @@
 %endif
 
 %if !%{with distributable}
+
 %package -n libxine2-codecs
 # these libs are possibly illegal and may not work without libdvdcss anyway
 Summary:Xine plugins for watching DVDs, DivX and more
@@ -560,6 +569,8 @@
 #install -m 0644 %{SOURCE1} COPYING AUTHORS %{buildroot}%{_defaultdocdir}/xine/
 # remove usless READMEs
 rm %{buildroot}%{_defaultdocdir}/xine/README.{irix,solaris,WIN32}
+# remove .la files, they are evil
+rm %{buildroot}%{_libdir}/*.la
 %ifarch %{ix86}
   mkdir -p %{buildroot}/usr/lib/win32
 %endif
@@ -761,6 +772,7 @@
 rm -rf %{buildroot}
 
 %if !%{with onlynondistributable}
+
 %post -n libxine2 -p /sbin/ldconfig
 
 %postun -n libxine2 -p /sbin/ldconfig
@@ -791,36 +803,43 @@
 %endif
 
 %if %{with pulseaudio}
+
 %files -n libxine2-pulse -f files.pulse
 %defattr(-,root,root,0755)
 %endif
 
 %if %{with sdl}
+
 %files -n libxine2-sdl -f files.sdl
 %defattr(-,root,root,0755)
 %endif
 
 %if %{with esd}
+
 %files -n libxine2-esd -f files.esd
 %defattr(-,root,root,0755)
 %endif
 
 %if %{with jack}
+
 %files -n libxine2-jack -f files.jack
 %defattr(-,root,root,0755)
 %endif
 
 %if %{with aalib}
+
 %files -n libxine2-aa -f files.aalib
 %defattr(-,root,root,0755)
 %endif
 
 %if %{with directfb}
+
 %files -n libxine2-directfb -f files.directfb
 %defattr(-,root,root,0755)
 %endif
 
 %if %{with gnome_vfs}
+
 %files -n libxine2-gnome-vfs -f files.gnome-vfs
 %defattr(-,root,root,0755)
 %endif
@@ -830,15 +849,14 @@
 %doc %{_mandir}/man1/xine-config.1.gz
 /usr/bin/xine-config
 %{_libdir}/pkgconfig/libxine.pc
-%{_libdir}/libxine.la
 %{_libdir}/libxine.so
-%{_libdir}/libxine-interface.la
 /usr/share/aclocal/xine.m4
 /usr/include/xine
 /usr/include/xine.h
 %endif # onlynondistributable
 
 %if !%{with distributable}
+
 %files -n libxine2-codecs -f files.codecs
 %defattr(-,root,root)
 %dir %{_libdir}/xine

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xine-lib for openSUSE:Factory

2012-06-14 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2012-06-14 21:12:49

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new (New)


Package is xine-lib, Maintainer is mh...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2012-02-28 
14:16:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2012-06-14 
21:12:56.0 +0200
@@ -2 +2 @@
-Thu Feb 23 12:51:27 UTC 2012 - co...@suse.com
+Sun Jun 10 14:45:00 UTC 2012 - manfred.trem...@iiv.de
@@ -4,2 +4,9 @@
-- buildrequire xorg-x11-devel to get all X11 libs (better safe
-  than sorry)
+- update to 1.2.2
+  * Fix musepack decoder compilation if libmpcdec headers aren't available.
+  * Configure tests for xinerama  VideoCD support now soft-fail properly.
+  * The DVB plugin is working again.
+  * OpenGL OSD fix.
+  * YUV conversion MMX/SSE optimisations.
+  * YUV420 H.264 is playable now; YUVJ444P is correctly handled.
+  * Support FLAC in Matroska; support BMP.
+  * Various build fixes for Windows.
@@ -8 +15 @@
-Mon Feb 13 10:57:56 UTC 2012 - co...@suse.com
+Wed Jun 06 21:17:00 UTC 2012 - manfred.trem...@iiv.de
@@ -10 +17 @@
-- patch license to follow spdx.org standard
+- updated crippled version, removed mad and a52dec
@@ -13 +20 @@
-Mon Dec 02 22:51:00 UTC 2011 - manfred.trem...@iiv.de
+Tue May 29 19:59:14 UTC 2012 - reddw...@opensuse.org
@@ -15,1432 +22 @@
-- update to 1.1.20.1
-  * Various bug fixes.
-  * Use the current ImageMagick API (if using ImageMagick).
-  * Fix PVR plugin input building (needs V4L2).
-  * Fixes related to unknown audio  subtitle languages.
-  * Memory leak fixes.
-

-Sat Nov 19 15:41:25 UTC 2011 - co...@suse.com
-
-- add libtool as buildrequire to avoid implicit dependency
-

-Sun Nov 13 16:58:00 UTC 2011 - manfred.trem...@iiv.de
-
-- update to 1.1.20
-  * Imagine that there's a large poppy here.
-  * Ensure that file and socket descriptors are marked as CLOEXEC.
-  * Enable FFmpeg's support for AAC LATM audio.
-  * Fix build-time check for dvdnav.
-  * Allow use of GraphicsMagick instead of ImageMagick.
-  * Fix build on Debian GNU/kFreeBSD (broken in 1.1.19).
-  * Add a Japanese translation from Takeshi Hamasaki.
-  * Czech translation update.
-  * New MinGW-w64 port, various portability fixes.
-  * MinGW port updates.
-  * Possibility to disable HW acceleration in directx video output.
-  * Header stripping support in Matroska demuxer.
-  * Update nosefart to 2.7-mls (stability with corrupted NSF files).
-  * Add .ass extension to be recognized as subtitle file. [Bug #123]

-Sun Nov  6 03:48:03 UTC 2011 - reddw...@opensuse.org
-
-- Fix Packman build: since /usr/share/xine/mad is no longer needed
-  don't create it
-

-Fri Oct 21 09:04:30 UTC 2011 - lnus...@suse.de
-
-- fix build: /usr/share/xine/mad is no longer needed
-

-Thu Jul  7 08:49:59 UTC 2011 - idon...@novell.com
-
-- Add xine-lib-v4l-2.6.38.patch: use the new v4l interface 
-

-Sat May 28 17:09:00 CET 2011 - manfred.trem...@iiv.de
-
-- included a patch to build against new ffmpeg abi
-

-Thu Nov 18 10:04:52 UTC 2010 - co...@novell.com
-
-- add patch from arch linux to fix build with newer xorg
-

-Tue Aug  3 13:14:49 UTC 2010 - lnus...@suse.de
-
-- remove unneeded libcdio-mini-devel buildignore again
-

-Mon Jul 26 01:00:00 CET 2010 - manfred.trem...@iiv.de
-
-- update to 1.1.19
-  * Handle odd widths properly (for ffmpeg-decoded video).
-  * Make buildable with current (external) libdvdnav  libdvdread.
-  * Fix V4L2 check.
-  * Add support for Ogg tag 'DISCNUMBER' and ID3 tag 'TPOS'.
-  * Add support for EAC3.
-  * Recognise video/mp2t and video/mp2p.
-  * TTA fixes.
-  * Add support for Xv gamma adjustment.
-  * Better recovery from ALSA-reported errors.
-  * Report stream buffer stats to the application.
-  * Recognise and handle the WebM container format.
-(VP8 video is not yet supported.)
-  * Recognise ScreamTracker 2  3 files.
-  * Fix playback of the first file handled by the modplug demuxer.
-  * Refuse to build with known-broken libmodplug (0.8.8).
-http://bugs.debian.org/588465
-  * Fix a potential freeing of unallocated memory.

commit xine-lib for openSUSE:Factory

2012-06-14 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2012-06-14 22:50:56

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new (New)


Package is xine-lib, Maintainer is mh...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2012-06-14 
22:20:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2012-06-14 
22:51:02.0 +0200
@@ -4 +4 @@
-- provide and obsolete xine-devel
+- provide and obsolete xine-devel and xine-lib for backward compat



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.pgKMAZ/_old  2012-06-14 22:51:04.0 +0200
+++ /var/tmp/diff_new_pack.pgKMAZ/_new  2012-06-14 22:51:04.0 +0200
@@ -144,6 +144,8 @@
 Obsoletes:  libxine2-xvmc  %{version}-%{release}
 Provides:   libxine2-dvb = %{version}-%{release}
 Obsoletes:  libxine2-dvb  %{version}-%{release}
+Provides:   %{name} = %{version}-%{release}
+Obsoletes:  %{name}  %{version}-%{release}
 Recommends: libxine2-codecs = %{version}
 Recommends: opensuse-codecs-installer
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xine-lib for openSUSE:Factory

2012-02-28 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2012-02-28 14:16:54

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new (New)


Package is xine-lib, Maintainer is mh...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2012-02-15 
16:19:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2012-02-28 
14:16:57.0 +0100
@@ -1,0 +2,6 @@
+Thu Feb 23 12:51:27 UTC 2012 - co...@suse.com
+
+- buildrequire xorg-x11-devel to get all X11 libs (better safe
+  than sorry)
+
+---



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.grkCbD/_old  2012-02-28 14:16:58.0 +0100
+++ /var/tmp/diff_new_pack.grkCbD/_new  2012-02-28 14:16:58.0 +0100
@@ -68,6 +68,7 @@
 BuildRequires:  speex-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  vcdimager-devel
+BuildRequires:  xorg-x11-devel
 %if 0%{suse_version} = 1210
 BuildRequires:  libv4l-devel = 0.8.4
 %else
@@ -272,7 +273,10 @@
 Summary:Development environment for xine-based media players
 License:GPL-2.0+ ; SUSE-Public-Domain
 Group:  Development/Libraries/C and C++
-Requires:   glibc-devel freetype2-devel zlib-devel libxine1 = %{version}
+Requires:   freetype2-devel
+Requires:   glibc-devel
+Requires:   libxine1 = %{version}
+Requires:   zlib-devel
 Obsoletes:  libxine1-devel  %{version}-%{release}
 Provides:   libxine1-devel = %{version}-%{release}
 Obsoletes:  xine-devel  %{version}-%{release}
@@ -593,7 +597,8 @@
 Obsoletes:  libxine1-dvd  %{version}-%{release}
 Provides:   libxine1-dxr3 = %{version}-%{release}
 Obsoletes:  libxine1-dxr3  %{version}-%{release}
-Provides:   xine-lib:%{_libdir}/xine/plugins/1.0.0/xineplug_decode_mad.so 
xine-mad
+Provides:   xine-lib:%{_libdir}/xine/plugins/1.0.0/xineplug_decode_mad.so
+Provides:   xine-mad
 Obsoletes:  xine-mad
 Provides:   libxine1-dvd = %{version}-%{release}
 Obsoletes:  libxine1-dvd  %{version}-%{release}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xine-lib for openSUSE:Factory

2012-02-15 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2012-02-15 16:18:42

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new (New)


Package is xine-lib, Maintainer is mh...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2012-01-25 
15:03:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2012-02-15 
16:19:34.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb 13 10:57:56 UTC 2012 - co...@suse.com
+
+- patch license to follow spdx.org standard
+
+---



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.hd4yi9/_old  2012-02-15 16:19:35.0 +0100
+++ /var/tmp/diff_new_pack.hd4yi9/_new  2012-02-15 16:19:35.0 +0100
@@ -15,8 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   xine-lib
 # %bcond_with = default off
@@ -48,13 +46,28 @@
 #
 %bcond_without external_ffmpeg
 #
-BuildRequires:  ImageMagick-devel alsa-devel flac-devel giflib-devel
-BuildRequires:  glib2-devel gnutls-devel gtk2-devel imlib2-devel krb5-devel
-BuildRequires:  libcdio-devel libdrm-devel libmng-devel libsmbclient
-BuildRequires:  Mesa-devel libsmbclient-devel libtheora-devel libvorbis-devel
-BuildRequires:  readline-devel update-desktop-files vcdimager-devel
-BuildRequires:  speex-devel
+BuildRequires:  ImageMagick-devel
+BuildRequires:  Mesa-devel
+BuildRequires:  alsa-devel
+BuildRequires:  flac-devel
+BuildRequires:  giflib-devel
+BuildRequires:  glib2-devel
+BuildRequires:  gnutls-devel
+BuildRequires:  gtk2-devel
+BuildRequires:  imlib2-devel
+BuildRequires:  krb5-devel
+BuildRequires:  libcdio-devel
+BuildRequires:  libdrm-devel
+BuildRequires:  libmng-devel
+BuildRequires:  libsmbclient
+BuildRequires:  libsmbclient-devel
+BuildRequires:  libtheora-devel
 BuildRequires:  libtool
+BuildRequires:  libvorbis-devel
+BuildRequires:  readline-devel
+BuildRequires:  speex-devel
+BuildRequires:  update-desktop-files
+BuildRequires:  vcdimager-devel
 %if 0%{suse_version} = 1210
 BuildRequires:  libv4l-devel = 0.8.4
 %else
@@ -70,7 +83,8 @@
 %if !%{with distributable}
 # those requiremens are optional but internal copies are likely old
 %if %{with external_ffmpeg}
-BuildRequires:  libfaad-devel libffmpeg-devel
+BuildRequires:  libfaad-devel
+BuildRequires:  libffmpeg-devel
 %endif
 %endif
 %if %{with pulseaudio}
@@ -113,8 +127,8 @@
 %endif
 %define abiversion 1.30
 Summary:Video Player with Plug-Ins
+License:GPL-2.0+
 Group:  Productivity/Multimedia/Video/Players
-License:GPLv2+
 Url:http://www.xine-project.org/home
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with distributable}
@@ -160,8 +174,8 @@
 
 %package -n libxine1
 Summary:Video Player with Plug-Ins
+License:GPL-2.0+
 Group:  Productivity/Multimedia/Video/Players
-License:GPLv2+
 Provides:   xine-lib = %{version}-%{release}
 Obsoletes:  xine-lib  %{version}-%{release}
 Provides:   xine-extra = %{version}-%{release}
@@ -255,8 +269,8 @@
 Guenter Bartsch guen...@sourceforge.net
 
 %package -n libxine-devel
-License:GPLv2+ ; Public Domain, Freeware
 Summary:Development environment for xine-based media players
+License:GPL-2.0+ ; SUSE-Public-Domain
 Group:  Development/Libraries/C and C++
 Requires:   glibc-devel freetype2-devel zlib-devel libxine1 = %{version}
 Obsoletes:  libxine1-devel  %{version}-%{release}
@@ -376,8 +390,8 @@
 %if %{with pulseaudio}
 
 %package -n libxine1-pulse
-License:GPLv2+ ; Public Domain, Freeware
 Summary:Pulseaudio plugin for xine
+License:GPL-2.0+ ; SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Requires:   libxine1 = %{version}
 Supplements:packageand(libpulse0:libxine1)
@@ -400,8 +414,8 @@
 %if %{with sdl}
 
 %package -n libxine1-sdl
-License:GPLv2+ ; Public Domain, Freeware
 Summary:SDL plugin for xine
+License:GPL-2.0+ ; SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Requires:   libxine1 = %{version}
 
@@ -424,8 +438,8 @@
 %if %{with arts}
 
 %package -n libxine1-arts
-License:GPLv2+ ; Public Domain, Freeware
 Summary:Arts plugin for xine
+License:GPL-2.0+ ; SUSE-Public-Domain
 Group:  Productivity/Multimedia/Video/Players
 Requires:   libxine1 = %{version}
 
@@ -448,8 +462,8 @@
 %if %{with aalib}
 
 %package -n libxine1-aa
-License:GPLv2+ ; Public Domain, Freeware
 Summary:

commit xine-lib for openSUSE:Factory

2012-01-25 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2012-01-25 15:02:58

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new (New)


Package is xine-lib, Maintainer is mh...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2011-10-29 
00:18:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2012-01-25 
15:03:00.0 +0100
@@ -1,0 +2,39 @@
+Mon Dec 02 22:51:00 UTC 2011 - manfred.trem...@iiv.de
+
+- update to 1.1.20.1
+  * Various bug fixes.
+  * Use the current ImageMagick API (if using ImageMagick).
+  * Fix PVR plugin input building (needs V4L2).
+  * Fixes related to unknown audio  subtitle languages.
+  * Memory leak fixes.
+
+---
+Sat Nov 19 15:41:25 UTC 2011 - co...@suse.com
+
+- add libtool as buildrequire to avoid implicit dependency
+
+---
+Sun Nov 13 16:58:00 UTC 2011 - manfred.trem...@iiv.de
+
+- update to 1.1.20
+  * Imagine that there's a large poppy here.
+  * Ensure that file and socket descriptors are marked as CLOEXEC.
+  * Enable FFmpeg's support for AAC LATM audio.
+  * Fix build-time check for dvdnav.
+  * Allow use of GraphicsMagick instead of ImageMagick.
+  * Fix build on Debian GNU/kFreeBSD (broken in 1.1.19).
+  * Add a Japanese translation from Takeshi Hamasaki.
+  * Czech translation update.
+  * New MinGW-w64 port, various portability fixes.
+  * MinGW port updates.
+  * Possibility to disable HW acceleration in directx video output.
+  * Header stripping support in Matroska demuxer.
+  * Update nosefart to 2.7-mls (stability with corrupted NSF files).
+  * Add .ass extension to be recognized as subtitle file. [Bug #123]
+---
+Sun Nov  6 03:48:03 UTC 2011 - reddw...@opensuse.org
+
+- Fix Packman build: since /usr/share/xine/mad is no longer needed
+  don't create it
+
+---

Old:

  xine-lib-1.1.19-assert.patch
  xine-lib-1.1.19-crippled.tar.bz2
  xine-lib-1.1.19-demuxcheckfor_mad_ffmpeg.patch
  xine-lib-1.1.19-ffmpeg_abi_change.diff
  xine-lib-1.1.19-glitch-free-pulseaudio.patch
  xine-lib-1.1.19-ia64-is-not-alpha.diff
  xine-lib-1.1.19-install-plugins-helper.diff
  xine-lib-1.1.19-mjpegplugin.diff
  xine-lib-1.1.19-xvmc.patch
  xine-lib-1.1.19.tar.bz2

New:

  xine-lib-1.1.20.1-assert.patch
  xine-lib-1.1.20.1-crippled.tar.bz2
  xine-lib-1.1.20.1-demuxcheckfor_mad_ffmpeg.patch
  xine-lib-1.1.20.1-glitch-free-pulseaudio.patch
  xine-lib-1.1.20.1-ia64-is-not-alpha.diff
  xine-lib-1.1.20.1-install-plugins-helper.diff
  xine-lib-1.1.20.1-mjpegplugin.diff
  xine-lib-1.1.20.1.tar.bz2



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.aPlQ80/_old  2012-01-25 15:03:02.0 +0100
+++ /var/tmp/diff_new_pack.aPlQ80/_new  2012-01-25 15:03:02.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xine-lib
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -54,6 +54,7 @@
 BuildRequires:  Mesa-devel libsmbclient-devel libtheora-devel libvorbis-devel
 BuildRequires:  readline-devel update-desktop-files vcdimager-devel
 BuildRequires:  speex-devel
+BuildRequires:  libtool
 %if 0%{suse_version} = 1210
 BuildRequires:  libv4l-devel = 0.8.4
 %else
@@ -104,13 +105,13 @@
 %if %{with modplug}
 BuildRequires:  libmodplug-devel
 %endif
-Version:1.1.19
-Release:7
+Version:1.1.20.1
+Release:0
 # bug437293
 %ifarch ppc64
 Obsoletes:  xine-lib-64bit
 %endif
-%define abiversion 1.29
+%define abiversion 1.30
 Summary:Video Player with Plug-Ins
 Group:  Productivity/Multimedia/Video/Players
 License:GPLv2+
@@ -128,7 +129,6 @@
 Patch26:xine-lib-doc-fix-X11R6.diff
 Patch28:xine-lib-%{version}-ia64-is-not-alpha.diff
 Patch31:xine-lib-%{version}-glitch-free-pulseaudio.patch
-Patch32:
http://repos.archlinux.org/wsvn/packages/xine-lib/trunk/xine-lib-1.1.19-xvmc.patch
 # *** Addons
 Patch50:vdr-xine-0.9.3.diff.bz2
 Patch51:vdr-xine-SUSE.diff
@@ -143,7 +143,6 @@
 Patch75:xine-lib-v4l-2.6.38.patch
 # *** Only working for noncrippled source
 Patch80:xine-lib-various-noncrippled.diff
-Patch81:xine-lib-%{version}-ffmpeg_abi_change.diff
 
 

commit xine-lib for openSUSE:Factory

2011-10-28 Thread h_root
Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory 
checked in at 2011-10-28 19:45:57

Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
 and  /work/SRC/openSUSE:Factory/.xine-lib.new (New)


Package is xine-lib, Maintainer is mh...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes2011-09-23 
12:51:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes   2011-10-29 
00:18:58.0 +0200
@@ -1,0 +2,5 @@
+Fri Oct 21 09:04:30 UTC 2011 - lnus...@suse.de
+
+- fix build: /usr/share/xine/mad is no longer needed
+
+---



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.dkiMLj/_old  2011-10-29 00:18:59.0 +0200
+++ /var/tmp/diff_new_pack.dkiMLj/_new  2011-10-29 00:18:59.0 +0200
@@ -914,7 +914,8 @@
 for i in files files.*; do
   test $i = 'files.codecs' || xargs -i+ rm -f %{buildroot}/+  $i
 done
-rm -rf %{buildroot}/usr/share %{buildroot}/usr/bin
+rm -rf %{buildroot}%{_datadir}
+rm -rf %{buildroot}%{_bindir}
 rm -rf %{buildroot}%{_defaultdocdir}/xine %{buildroot}/usr/include
 rm -rf %{buildroot}/usr/lib/win32 %{buildroot}/%{_libdir}/pkgconfig
 rm -rf %{buildroot}%{_libdir}/xine/plugins/%{abiversion}/{vidix,mime.types}
@@ -1012,7 +1013,6 @@
 %dir %{_libdir}/xine/plugins
 %dir %{_libdir}/xine/plugins/%{abiversion}
 %dir %{_libdir}/xine/plugins/%{abiversion}/post
-%{_datadir}/xine/mad
 %endif
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xine-lib for openSUSE:Factory

2011-07-13 Thread h_root

Hello community,

here is the log from the commit of package xine-lib for openSUSE:Factory
checked in at Wed Jul 13 13:26:24 CEST 2011.




--- xine-lib/xine-lib.changes   2010-11-18 11:05:11.0 +0100
+++ /mounts/work_src_done/STABLE/xine-lib/xine-lib.changes  2011-07-07 
10:52:49.0 +0200
@@ -1,0 +2,10 @@
+Thu Jul  7 08:49:59 UTC 2011 - idon...@novell.com
+
+- Add xine-lib-v4l-2.6.38.patch: use the new v4l interface 
+
+---
+Sat May 28 17:09:00 CET 2011 - manfred.trem...@iiv.de
+
+- included a patch to build against new ffmpeg abi
+
+---

calling whatdependson for head-i586


New:

  xine-lib-1.1.19-ffmpeg_abi_change.diff
  xine-lib-v4l-2.6.38.patch



Other differences:
--
++ xine-lib.spec ++
--- /var/tmp/diff_new_pack.HzX4yG/_old  2011-07-13 13:12:16.0 +0200
+++ /var/tmp/diff_new_pack.HzX4yG/_new  2011-07-13 13:12:16.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package xine-lib (Version 1.1.19)
+# spec file for package xine-lib
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -54,9 +54,13 @@
 BuildRequires:  Mesa-devel libsmbclient-devel libtheora-devel libvorbis-devel
 BuildRequires:  readline-devel update-desktop-files vcdimager-devel
 BuildRequires:  speex-devel
+%if 0%{suse_version} = 1210
+BuildRequires:  libv4l-devel = 0.8.4
+%else
 %if 0%{suse_version} = 1110
 BuildRequires:  libv4l-devel
 %endif
+%endif
 %if 0%{suse_version} = 1030
 BuildRequires:  lirc-devel
 %else
@@ -101,7 +105,7 @@
 BuildRequires:  libmodplug-devel
 %endif
 Version:1.1.19
-Release:2
+Release:7
 # bug437293
 %ifarch ppc64
 Obsoletes:  xine-lib-64bit
@@ -136,8 +140,10 @@
 Patch72:xine-lib-%{version}-install-plugins-helper.diff
 Patch73:xine-lib-%{version}-assert.patch
 Patch74:xine-configure.diff
+Patch75:xine-lib-v4l-2.6.38.patch
 # *** Only working for noncrippled source
 Patch80:xine-lib-various-noncrippled.diff
+Patch81:xine-lib-%{version}-ffmpeg_abi_change.diff
 
 %description
 xine is a free multimedia player. It plays back CDs, DVDs, and VCDs. It
@@ -656,10 +662,15 @@
 %else
 # Only apply to uncrippled source
 %patch80
+%patch81 -p1
 %endif
 %patch72 -p1
 %patch73 -p1
 %patch74 -p1
+%if 0%{suse_version} = 1210
+%patch75
+%endif
+
 rm -f m4/libtool15.m4
 
 %build

++ xine-lib-1.1.19-ffmpeg_abi_change.diff ++
diff -ur xine-lib-1.1.19.orig/src/combined/ffmpeg/ff_audio_decoder.c 
xine-lib-1.1.19/src/combined/ffmpeg/ff_audio_decoder.c
--- xine-lib-1.1.19.orig/src/combined/ffmpeg/ff_audio_decoder.c 2010-03-23 
16:41:49.0 +0100
+++ xine-lib-1.1.19/src/combined/ffmpeg/ff_audio_decoder.c  2011-05-17 
20:23:15.0 +0200
@@ -46,6 +46,12 @@
 
 #define AUDIOBUFSIZE (64 * 1024)
 
+#if LIBAVCODEC_VERSION_MAJOR = 53 || (LIBAVCODEC_VERSION_MAJOR == 52  
LIBAVCODEC_VERSION_MINOR = 32)
+#  define AVAUDIO 3
+#else
+#  define AVAUDIO 2
+#endif
+
 typedef struct {
   audio_decoder_class_t   decoder_class;
 } ff_audio_class_t;
@@ -255,6 +261,9 @@
   buf-decoder_info[2]);
 
   } else if (!(buf-decoder_flags  BUF_FLAG_SPECIAL)) {
+#if AVAUDIO  2
+AVPacket avpkt;
+#endif
 
 if( !this-decoder_ok ) {
   if ( ! this-context || ! this-codec ) {
@@ -286,11 +295,21 @@
 if (!this-output_open) {
   if (!this-audio_bits || !this-audio_sample_rate || 
!this-audio_channels) {
 decode_buffer_size = AVCODEC_MAX_AUDIO_FRAME_SIZE;
+#if AVAUDIO  2
+   av_init_packet (avpkt);
+   avpkt.data = (uint8_t *)this-buf[0];
+   avpkt.size = this-size;
+   avpkt.flags = AV_PKT_FLAG_KEY;
+   avcodec_decode_audio3 (this-context,
+  (int16_t *)this-decode_buffer,
+  decode_buffer_size, avpkt);
+#else
 avcodec_decode_audio2 (this-context,
   (int16_t *)this-decode_buffer,
   decode_buffer_size,
   this-buf[0],
   this-size);
+#endif
this-audio_bits = this-context-bits_per_sample;
this-audio_sample_rate = this-context-sample_rate;
this-audio_channels = this-context-channels;
@@ -311,12 +330,21 @@
   offset = 0;
   while (this-size0) {
 decode_buffer_size = AVCODEC_MAX_AUDIO_FRAME_SIZE;
+#if AVAUDIO  2
+   av_init_packet (avpkt);
+   avpkt.data = (uint8_t *)this-buf[offset];
+   avpkt.size = this-size;
+   avpkt.flags = AV_PKT_FLAG_KEY;
+   bytes_consumed = avcodec_decode_audio3