Hello community,

here is the log from the commit of package alsa for openSUSE:Factory checked in 
at 2020-10-24 15:15:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/alsa (Old)
 and      /work/SRC/openSUSE:Factory/.alsa.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "alsa"

Sat Oct 24 15:15:45 2020 rev:206 rq:843202 version:1.2.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/alsa/alsa.changes        2020-10-08 
13:10:10.523063312 +0200
+++ /work/SRC/openSUSE:Factory/.alsa.new.3463/alsa.changes      2020-10-24 
15:15:50.808131041 +0200
@@ -1,0 +2,44 @@
+Wed Oct 21 12:42:25 CEST 2020 - ti...@suse.de
+
+- Update to alsa-lib 1.2.4:
+  Major updates, including previous patches.
+  Documentation updates, PCM optional lockless, meter and iec958
+  plugin updates, UCM updates, topology API updates, LTO fixes, etc.
+  See the details in
+    https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
+- Drop the superfluous udev rules for HD-audio;
+  it's already handled in the kernel properly
+- Drop obsoleted patches:
+  0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
+  0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
+  0003-ucm-substitute-the-merged-tree-completely.patch
+  0004-ctl-improve-documentation-for-identifier-of-control-.patch
+  0005-pcm-dmix-make-lockless-operation-optional.patch
+  0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
+  0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
+  0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
+  0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
+  0010-control-ctlparse-fix-enum-values-in-or.patch
+  0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
+  0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
+  0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
+  0015-conf-quote-also-strings-with-and-characters-in-strin.patch
+  0016-topology-decode-Fix-channel-map-memory-allocation.patch
+  0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
+  0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
+  0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
+  0020-topology-decode-Fix-printing-texts-section.patch
+  0021-topology-decode-Change-declaration-of-enum-decoding-.patch
+  0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
+  0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
+  0024-topology-decode-Add-DAI-name-printing.patch
+  0025-topology-Make-buffer-for-saving-dynamic-size.patch
+  0026-topology-return-correct-value-in-tplg_save_printf.patch
+  0027-topology-fix-some-gcc10-warnings-labs-signess.patch
+  0028-topology-fix-sort_config.patch
+  0029-topology-fix-the-unaligned-access.patch
+  0030-topology-improve-the-printf-buffer-management.patch
+  0031-control-Improve-general-control-interface-documentat.patch
+  0032-control-Add-documentation-for-snd_ctl_elem_value_.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
  0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
  0003-ucm-substitute-the-merged-tree-completely.patch
  0004-ctl-improve-documentation-for-identifier-of-control-.patch
  0005-pcm-dmix-make-lockless-operation-optional.patch
  0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
  0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
  0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
  0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
  0010-control-ctlparse-fix-enum-values-in-or.patch
  0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
  0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
  0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
  0015-conf-quote-also-strings-with-and-characters-in-strin.patch
  0016-topology-decode-Fix-channel-map-memory-allocation.patch
  0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
  0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
  0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
  0020-topology-decode-Fix-printing-texts-section.patch
  0021-topology-decode-Change-declaration-of-enum-decoding-.patch
  0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
  0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
  0024-topology-decode-Add-DAI-name-printing.patch
  0025-topology-Make-buffer-for-saving-dynamic-size.patch
  0026-topology-return-correct-value-in-tplg_save_printf.patch
  0027-topology-fix-some-gcc10-warnings-labs-signess.patch
  0028-topology-fix-sort_config.patch
  0029-topology-fix-the-unaligned-access.patch
  0030-topology-improve-the-printf-buffer-management.patch
  0031-control-Improve-general-control-interface-documentat.patch
  0032-control-Add-documentation-for-snd_ctl_elem_value_.patch
  42-hd-audio-pm.rules
  alsa-lib-1.2.3.2.tar.bz2

New:
----
  alsa-lib-1.2.4.tar.bz2

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

Other differences:
------------------
++++++ alsa.spec ++++++
--- /var/tmp/diff_new_pack.dkog1L/_old  2020-10-24 15:15:51.864132358 +0200
+++ /var/tmp/diff_new_pack.dkog1L/_new  2020-10-24 15:15:51.868132363 +0200
@@ -32,7 +32,7 @@
 %endif
 
 Name:           alsa
-Version:        1.2.3.2
+Version:        1.2.4
 Release:        0
 Summary:        Advanced Linux Sound Architecture
 License:        LGPL-2.1-or-later
@@ -41,7 +41,6 @@
 Source:         ftp://ftp.alsa-project.org/pub/lib/alsa-lib-%{version}.tar.bz2
 Source2:        baselibs.conf
 Source8:        40-alsa.rules
-Source9:        42-hd-audio-pm.rules
 Source11:       alsasound
 Source12:       sysconfig.sound
 Source13:       joystick
@@ -53,37 +52,6 @@
 Source31:       all_notes_off.bin
 Source32:       all_notes_off.mid
 Source34:       alsa-init.sh
-Patch1:         0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
-Patch2:         0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
-Patch3:         0003-ucm-substitute-the-merged-tree-completely.patch
-Patch4:         0004-ctl-improve-documentation-for-identifier-of-control-.patch
-Patch5:         0005-pcm-dmix-make-lockless-operation-optional.patch
-Patch6:         0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
-Patch7:         0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
-Patch8:         0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
-Patch9:         0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
-Patch10:        0010-control-ctlparse-fix-enum-values-in-or.patch
-Patch11:        0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
-Patch12:        0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
-Patch14:        0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
-Patch15:        0015-conf-quote-also-strings-with-and-characters-in-strin.patch
-Patch16:        0016-topology-decode-Fix-channel-map-memory-allocation.patch
-Patch17:        0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
-Patch18:        0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
-Patch19:        0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
-Patch20:        0020-topology-decode-Fix-printing-texts-section.patch
-Patch21:        0021-topology-decode-Change-declaration-of-enum-decoding-.patch
-Patch22:        0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
-Patch23:        0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
-Patch24:        0024-topology-decode-Add-DAI-name-printing.patch
-Patch25:        0025-topology-Make-buffer-for-saving-dynamic-size.patch
-Patch26:        0026-topology-return-correct-value-in-tplg_save_printf.patch
-Patch27:        0027-topology-fix-some-gcc10-warnings-labs-signess.patch
-Patch28:        0028-topology-fix-sort_config.patch
-Patch29:        0029-topology-fix-the-unaligned-access.patch
-Patch30:        0030-topology-improve-the-printf-buffer-management.patch
-Patch31:        0031-control-Improve-general-control-interface-documentat.patch
-Patch32:        0032-control-Add-documentation-for-snd_ctl_elem_value_.patch
 # rest suse fixes
 Patch101:       alsa-lib-ignore-non-accessible-ALSA_CONFIG_PATH.patch
 BuildRequires:  doxygen
@@ -172,37 +140,6 @@
 
 %prep
 %setup -q -n alsa-lib-%{version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch14 -p1
-%patch15 -p1
-%patch16 -p1
-%patch17 -p1
-%patch18 -p1
-%patch19 -p1
-%patch20 -p1
-%patch21 -p1
-%patch22 -p1
-%patch23 -p1
-%patch24 -p1
-%patch25 -p1
-%patch26 -p1
-%patch27 -p1
-%patch28 -p1
-%patch29 -p1
-%patch30 -p1
-%patch31 -p1
-%patch32 -p1
 %patch101 -p1
 
 %build
@@ -270,11 +207,10 @@
 #
 # udev rules
 #
-mkdir -p %{buildroot}%{_udevrulesdir}
 %if 0%{?suse_version} < 1140
+mkdir -p %{buildroot}%{_udevrulesdir}
 install -c -m 0644 %{SOURCE8} %{buildroot}%{_udevrulesdir}
 %endif
-install -c -m 0644 %{SOURCE9} %{buildroot}%{_udevrulesdir}
 #
 # install template to update rc.config and sysconfig files:
 # (updating the actual files is done in the %post-script)
@@ -339,7 +275,9 @@
 %{_prefix}/lib/all_notes_off.*
 %{_datadir}/sounds/alsa
 %{_fillupdir}/*
+%if 0%{?suse_version} < 1140
 %{_udevrulesdir}*
+%endif
 
 %files devel
 %defattr(-, root, root)



++++++ alsa-lib-1.2.3.2.tar.bz2 -> alsa-lib-1.2.4.tar.bz2 ++++++
++++ 3630 lines of diff (skipped)



Reply via email to