Hello community, here is the log from the commit of package alsa for openSUSE:Factory checked in at 2016-08-06 20:35:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/alsa (Old) and /work/SRC/openSUSE:Factory/.alsa.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "alsa" Changes: -------- --- /work/SRC/openSUSE:Factory/alsa/alsa.changes 2016-06-12 18:51:38.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.alsa.new/alsa.changes 2016-08-06 20:35:08.000000000 +0200 @@ -1,0 +2,36 @@ +Wed Aug 3 11:22:16 CEST 2016 - ti...@suse.de + +- Update to alsa-lib v1.1.2: + * topology API updates + * support of stacked async handlers + * new UCM configs: rockchip-i2s, skylake-i2s, chtrt5645, + * add cset-tlv ucm support + * fix conversion of TLVs min_db and max_dB value in softvol + * fix appl pointer in the error path of PCM plugin + * PCM code cleanup + * fix suspend/resume of PCM dmix, dsnoop and dshare plugins + * fix doubly enumerated items via namehint + * make PCM codes thread-safe + * API documentation enhancements + * element-set ctl API + * Optimization by replacing alloca() usages + +- Drop obsoleted patches: + 0001-pcm_plugin-fix-appl-pointer-not-correct-when-mmap_co.patch + 0002-pcm-Clean-up-error-paths-in-snd_pcm_plugin_-helpers.patch + 0003-pcm-Fallback-open-as-the-first-instance-for-dmix-co.patch + 0004-pcm-softvol-fix-conversion-of-TLVs-min_db-and-max_dB.patch + 0005-pcm-Fix-suspend-resume-regression-with-dmix-co.patch + 0006-pcm-dmix-Fix-doubly-resume-of-slave-PCM.patch + 0007-namehint-Don-t-enumerate-as-duplex-if-only-a-single-.patch + 0008-pcm-Define-namehint-for-single-directional-PCM-types.patch + 0009-conf-Add-thread-safe-global-tree-reference.patch + 0010-pcm-Remove-resume-support-from-dmix-co.patch + 0011-pcm-Fix-secondary-retry-in-dsnoop-and-dshare.patch + 0012-pcm-dmix-resume-workaround-for-buggy-driver.patch + 0013-pcm-dmix-Prepare-slave-when-it-s-in-SETUP-too.patch + 0014-pcm-dmix-Return-error-when-slave-is-in-OPEN-or-DISCO.patch + 0015-async-Handle-previously-installed-signal-handler.patch + alsa-docs-suppress-timestamp.patch + +------------------------------------------------------------------- Old: ---- 0001-pcm_plugin-fix-appl-pointer-not-correct-when-mmap_co.patch 0002-pcm-Clean-up-error-paths-in-snd_pcm_plugin_-helpers.patch 0003-pcm-Fallback-open-as-the-first-instance-for-dmix-co.patch 0004-pcm-softvol-fix-conversion-of-TLVs-min_db-and-max_dB.patch 0005-pcm-Fix-suspend-resume-regression-with-dmix-co.patch 0006-pcm-dmix-Fix-doubly-resume-of-slave-PCM.patch 0007-namehint-Don-t-enumerate-as-duplex-if-only-a-single-.patch 0008-pcm-Define-namehint-for-single-directional-PCM-types.patch 0009-conf-Add-thread-safe-global-tree-reference.patch 0010-pcm-Remove-resume-support-from-dmix-co.patch 0011-pcm-Fix-secondary-retry-in-dsnoop-and-dshare.patch 0012-pcm-dmix-resume-workaround-for-buggy-driver.patch 0013-pcm-dmix-Prepare-slave-when-it-s-in-SETUP-too.patch 0014-pcm-dmix-Return-error-when-slave-is-in-OPEN-or-DISCO.patch 0015-async-Handle-previously-installed-signal-handler.patch alsa-docs-suppress-timestamp.patch alsa-lib-1.1.1.tar.bz2 New: ---- alsa-lib-1.1.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ alsa.spec ++++++ --- /var/tmp/diff_new_pack.clJGzL/_old 2016-08-06 20:35:09.000000000 +0200 +++ /var/tmp/diff_new_pack.clJGzL/_new 2016-08-06 20:35:09.000000000 +0200 @@ -16,16 +16,15 @@ # -%define package_version 1.1.1 +%define package_version 1.1.2 %if 0%{?suse_version} > 1200 %define _udevdir %(pkg-config --variable=udevdir udev) %else %define _udevdir /lib/udev %endif Name: alsa -Version: 1.1.1 +Version: 1.1.2 Release: 0 -# Summary: Advanced Linux Sound Architecture License: LGPL-2.1+ Group: System/Libraries @@ -49,25 +48,8 @@ Source41: install-snd-module # Patch: alsa-lib-git-fixes.diff # upstream fixes -Patch1: 0001-pcm_plugin-fix-appl-pointer-not-correct-when-mmap_co.patch -Patch2: 0002-pcm-Clean-up-error-paths-in-snd_pcm_plugin_-helpers.patch -Patch3: 0003-pcm-Fallback-open-as-the-first-instance-for-dmix-co.patch -Patch4: 0004-pcm-softvol-fix-conversion-of-TLVs-min_db-and-max_dB.patch -Patch5: 0005-pcm-Fix-suspend-resume-regression-with-dmix-co.patch -Patch6: 0006-pcm-dmix-Fix-doubly-resume-of-slave-PCM.patch -Patch7: 0007-namehint-Don-t-enumerate-as-duplex-if-only-a-single-.patch -Patch8: 0008-pcm-Define-namehint-for-single-directional-PCM-types.patch -Patch9: 0009-conf-Add-thread-safe-global-tree-reference.patch -Patch10: 0010-pcm-Remove-resume-support-from-dmix-co.patch -Patch11: 0011-pcm-Fix-secondary-retry-in-dsnoop-and-dshare.patch -Patch12: 0012-pcm-dmix-resume-workaround-for-buggy-driver.patch -Patch13: 0013-pcm-dmix-Prepare-slave-when-it-s-in-SETUP-too.patch -Patch14: 0014-pcm-dmix-Return-error-when-slave-is-in-OPEN-or-DISCO.patch -Patch15: 0015-async-Handle-previously-installed-signal-handler.patch # rest suse patches Patch99: alsa-lib-doxygen-avoid-crash-for-11.3.diff -# suppress timestamp in documents -Patch100: alsa-docs-suppress-timestamp.patch BuildRequires: doxygen BuildRequires: libtool BuildRequires: pkg-config @@ -134,25 +116,9 @@ %prep %setup -q -n alsa-lib-%{package_version} # %patch -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -%patch9 -p1 -%patch10 -p1 -%patch11 -p1 -%patch12 -p1 -%patch13 -p1 -%patch14 -p1 -%patch15 -p1 %if 0%{?suse_version} == 1130 %patch99 -p1 %endif -%patch100 -p1 # hack to fix build on older distros %if 0%{?suse_version} < 1100 %ifarch %{ix86} ++++++ alsa-lib-1.1.1.tar.bz2 -> alsa-lib-1.1.2.tar.bz2 ++++++ ++++ 15476 lines of diff (skipped)