Hello community,

here is the log from the commit of package a52dec for openSUSE:Factory checked 
in at 2019-02-28 21:26:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/a52dec (Old)
 and      /work/SRC/openSUSE:Factory/.a52dec.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "a52dec"

Thu Feb 28 21:26:15 2019 rev:3 rq:677654 version:0.7.5+svn613

Changes:
--------
--- /work/SRC/openSUSE:Factory/a52dec/a52dec.changes    2017-07-17 
09:03:45.846418983 +0200
+++ /work/SRC/openSUSE:Factory/.a52dec.new.28833/a52dec.changes 2019-02-28 
21:26:16.729875404 +0100
@@ -1,0 +2,5 @@
+Wed Feb 20 09:19:51 UTC 2019 - sch...@suse.de
+
+- altivec.patch: always use the GNU version of the altivec insns
+
+-------------------------------------------------------------------

New:
----
  altivec.patch

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

Other differences:
------------------
++++++ a52dec.spec ++++++
--- /var/tmp/diff_new_pack.FNAabd/_old  2019-02-28 21:26:17.373875189 +0100
+++ /var/tmp/diff_new_pack.FNAabd/_new  2019-02-28 21:26:17.381875186 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package a52dec
 #
-# Copyright (c) 2017 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/
 #
 
 
@@ -24,11 +24,12 @@
 Version:        0.7.5+svn613
 Release:        0
 Summary:        ATSC A/52 stream decoder library
-License:        GPL-2.0+
+License:        GPL-2.0-or-later
 Group:          Productivity/Multimedia/Sound/Utilities
 Url:            http://liba52.sourceforge.net/
 Source:         %{name}-%{version}.tar.gz
 Source2:        baselibs.conf
+Patch:          altivec.patch
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 Requires:       %{libname} = %{version}
@@ -66,6 +67,7 @@
 
 %prep
 %setup -q
+%patch -p1
 
 %build
 autoreconf -fi

++++++ altivec.patch ++++++
Index: a52dec-0.7.5+svn613/liba52/cpu_accel.c
===================================================================
--- a52dec-0.7.5+svn613.orig/liba52/cpu_accel.c
+++ a52dec-0.7.5+svn613/liba52/cpu_accel.c
@@ -162,7 +162,7 @@ static uint32_t arch_accel (uint32_t acc
 
        canjump = 1;
 
-#ifdef HAVE_ALTIVEC_H  /* gnu */
+#if 1 /* def HAVE_ALTIVEC_H */ /* gnu */
 #define VAND(a,b,c) "vand " #a "," #b "," #c "\n\t"
 #else                  /* apple */
 #define VAND(a,b,c) "vand v" #a ",v" #b ",v" #c "\n\t"
Index: a52dec-0.7.5+svn613/liba52/cpu_state.c
===================================================================
--- a52dec-0.7.5+svn613.orig/liba52/cpu_state.c
+++ a52dec-0.7.5+svn613/liba52/cpu_state.c
@@ -44,7 +44,7 @@ static void state_restore_mmx (cpu_state
 #endif
 
 #ifdef ARCH_PPC
-#ifdef HAVE_ALTIVEC_H  /* gnu */
+#if 1 /* def HAVE_ALTIVEC_H */ /* gnu */
 #define LI(a,b) "li " #a "," #b "\n\t"
 #define STVX0(a,b,c) "stvx " #a ",0," #c "\n\t"
 #define STVX(a,b,c) "stvx " #a "," #b "," #c "\n\t"

Reply via email to