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>