Hello community,

here is the log from the commit of package ffado for openSUSE:Factory checked 
in at 2017-11-29 10:50:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ffado (Old)
 and      /work/SRC/openSUSE:Factory/.ffado.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ffado"

Wed Nov 29 10:50:43 2017 rev:31 rq:545247 version:2.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ffado/ffado-mixer.changes        2017-08-10 
13:45:34.360556636 +0200
+++ /work/SRC/openSUSE:Factory/.ffado.new/ffado-mixer.changes   2017-11-29 
10:50:46.080768467 +0100
@@ -1,0 +2,11 @@
+Fri Nov 24 05:55:39 UTC 2017 - davejpla...@gmail.com
+
+- Added conditional for libffado-SConstruct-py3.patch to only apply
+  if scons built with python 3.
+
+-------------------------------------------------------------------
+Thu Nov 23 12:02:50 UTC 2017 - astie...@suse.com
+
+- Fix building with python3 scons, add libffado-SConstruct-py3.patch
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/ffado/ffado.changes      2017-08-10 
13:45:34.732504274 +0200
+++ /work/SRC/openSUSE:Factory/.ffado.new/ffado.changes 2017-11-29 
10:50:46.140766290 +0100
@@ -1,0 +2,11 @@
+Fri Nov 24 05:54:08 UTC 2017 - davejpla...@gmail.com
+
+- Added conditional for libffado-SConstruct-py3.patch to only apply
+  if scons built with python 3.
+
+-------------------------------------------------------------------
+Thu Nov 23 12:02:50 UTC 2017 - astie...@suse.com
+
+- Fix building with python3 scons, add libffado-SConstruct-py3.patch
+
+-------------------------------------------------------------------

New:
----
  libffado-SConstruct-py3.patch

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

Other differences:
------------------
++++++ ffado-mixer.spec ++++++
--- /var/tmp/diff_new_pack.AlvEwn/_old  2017-11-29 10:50:46.908738429 +0100
+++ /var/tmp/diff_new_pack.AlvEwn/_new  2017-11-29 10:50:46.912738284 +0100
@@ -31,6 +31,15 @@
 Patch1:         ffado_SConstruct_powerpc_update.patch
 Patch2:         ffado-gcc6.patch
 Patch3:         sigev.patch
+# PATCH-FIX-UPSTREAM libffado-SConstruct-py3.patch Make SConstruct Python3 
compatible
+# from Fedora
+# http://subversion.ffado.org/changeset/2711
+# http://subversion.ffado.org/changeset/2712
+# http://subversion.ffado.org/changeset/2713
+# http://subversion.ffado.org/changeset/2714
+# http://subversion.ffado.org/changeset/2715
+# http://subversion.ffado.org/changeset/2716
+Patch4:         libffado-SConstruct-py3.patch
 BuildRequires:  alsa-devel
 BuildRequires:  dbus-1-python-devel
 BuildRequires:  doxygen
@@ -58,7 +67,6 @@
 Requires:       python-qt4
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildArch:      noarch
-%{py_requires}
 
 %description
 FFADO aims to provide a generic, open-source solution
@@ -88,6 +96,9 @@
 %patch1 -p0
 %patch2
 %patch3 -p1
+if head -n 1 /usr/bin/scons | grep python3; then
+%patch4 -p0
+fi
 
 %build
 export EXTRA_FLAGS="-Wno-deprecated-declarations -fpermissive --std=gnu++11"

++++++ ffado.spec ++++++
--- /var/tmp/diff_new_pack.AlvEwn/_old  2017-11-29 10:50:46.932737558 +0100
+++ /var/tmp/diff_new_pack.AlvEwn/_new  2017-11-29 10:50:46.936737413 +0100
@@ -32,6 +32,15 @@
 Patch1:         ffado_SConstruct_powerpc_update.patch
 Patch2:         ffado-gcc6.patch
 Patch3:         sigev.patch
+# PATCH-FIX-UPSTREAM libffado-SConstruct-py3.patch Make SConstruct Python3 
compatible
+# from Fedora
+# http://subversion.ffado.org/changeset/2711
+# http://subversion.ffado.org/changeset/2712
+# http://subversion.ffado.org/changeset/2713
+# http://subversion.ffado.org/changeset/2714
+# http://subversion.ffado.org/changeset/2715
+# http://subversion.ffado.org/changeset/2716
+Patch4:         libffado-SConstruct-py3.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
@@ -51,7 +60,6 @@
 Requires:       libffado2 = %{version}
 Recommends:     ffado-mixer = %{version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%py_requires
 
 %description
 FFADO aims to provide a generic, open-source solution
@@ -97,11 +105,15 @@
 supported devices).
 
 %prep
+
 %setup -q -n %{tname}-%{version}
 %patch0
 %patch1 -p0
 %patch2
 %patch3 -p1
+if head -n 1 /usr/bin/scons | grep python3; then
+%patch4 -p0
+fi
 
 %build
 %if %{gcc7} == 1

++++++ libffado-SConstruct-py3.patch ++++++
++++ 668 lines (skipped)


Reply via email to