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)