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.changes        2019-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 <alsa/asoundlib.h> instead of <asoundlib.h>.
+  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 <asoundlib.h>
+#include <alsa/asoundlib.h>
 
 #include <sys/ioctl.h>
 #include <inttypes.h>

Reply via email to