Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

alsa-1.2.10-5.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: alsa Distribution: openSUSE:Factory:zSystems
Version: 1.2.10 Vendor: openSUSE
Release: 5.1 Build date: Thu Nov 9 00:24:26 2023
Group: System/Libraries Build host: s390zl27
Size: 1387142 Source RPM: alsa-1.2.10-5.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.alsa-project.org
Summary: Advanced Linux Sound Architecture
ALSA stands for Advanced Linux Sound Architecture.  It supports many
PCI, ISA PnP  and USB sound cards.

This package contains the ALSA init scripts to start the sound system
on your Linux box.  To set it up, run yast2 or alsaconf.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Tue Nov 07 2023 Takashi Iwai <tiwai@suse.com>
  - Backport upstream fixes for sequencer and mixer:
    0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch
    0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch
    0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch
    0009-seq-Simplify-snd_seq_extract_output.patch
    0010-seq-Check-protocol-compatibility-with-the-current-ve.patch
  - Clean up spec file
* Tue Oct 10 2023 Takashi Iwai <tiwai@suse.com>
  - Fix symbol version:
    0005-seq-Fix-typos-in-symbol-version-definitions.patch
* Mon Sep 18 2023 Takashi Iwai <tiwai@suse.com>
  - More upstream fix for incosistent compile conditions:
    0004-reshuffle-included-files-to-include-config.h-as-firs.patch
* Sat Sep 09 2023 Takashi Iwai <tiwai@suse.com>
  - Upstream fix backport:
    0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch
  - Upstream fix for PCM segfault regression (bsc#1215167):
    0003-pcm-Fix-segfault-with-32bit-libs.patch
* Mon Sep 04 2023 Takashi Iwai <tiwai@suse.com>
  - Update to version 1.2.10 (jsc#PED-6566):
    * MIDI 2.0 feature support
    * build fixes for various platforms
    * various documentation fixes
    * misc topology fixes
    * ucm fixes and cleanups
    For details, see:
      https://www.alsa-project.org/wiki/Changes_v1.2.9_v1.2.10#alsa-lib
  - Took upstream fix for possible build errors:
    0001-control.h-Fix-ump-header-file-detection.patch
* Mon May 08 2023 Takashi Iwai <tiwai@suse.com>
  - Update to version 1.2.9:
    * Versioned symbol updates
    * Various fixes for building on *BSD and Android
    * Fixes and enhancements of auto silencing and playback drain
    * Add SND_CTL_EINTR open mode at PCM
    * Avoid endless loop in snd_pcm_sw_params_default()
    * Fixes in PCM rate, route/softvol plugins
    * Fixes in topology API parser, cleanups
    * Enhancements in latency test program
    * Minor code cleanup and memory leak fixes in UCM API
    * emu10k1 config cleanup
    For details, see:
      https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-lib
* Tue Oct 25 2022 Takashi Iwai <tiwai@suse.com>
  - Update to version 1.2.8 (jsc#PED-850):
    add FreeBSD/NetBD/OpenBSD build support, fixes in control namehint,
    various PCM plugins and UCM.  For details, see:
      https://www.alsa-project.org/wiki/Changes_v1.2.7.2_v1.2.8
  - Add keyring
* Mon Jul 18 2022 Takashi Iwai <tiwai@suse.com>
  - Update to version 1.2.7.2: minor updates, including fixes for PCM
    share plugin, rawmidi and UCM
* Mon Jun 20 2022 Takashi Iwai <tiwai@suse.com>
  - Update to version 1.2.7.1: minor bug fixes, including the previous
    patches.  For details, see
      https://www.alsa-project.org/wiki/Changes_v1.2.7_v1.2.7.1#alsa-lib
  - Drop obsoleted patches:
    0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
    0002-control-eld-fix-the-decoding-for-older-hw.patch
* Mon Jun 06 2022 Takashi Iwai <tiwai@suse.com>
  - Backport upstream fixes for 32bit inode and ELD parsing:
    0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
    0002-control-eld-fix-the-decoding-for-older-hw.patch
* Wed Jun 01 2022 Takashi Iwai <tiwai@suse.com>
  - Update to version 1.2.7:
    more extended UCM API, PCM rate,multi,direct plugin fixes and
    enhancements, compilation fixes, etc.  For details see:
    https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib
* Fri Dec 10 2021 tiwai@suse.de
  - Update to version 1.2.6.1:
    a minor fix release:
    * conf: fix the device parsing when arguments has no defaults
    * conf: accept '_' character in the variable name
* Mon Dec 06 2021 tiwai@suse.de
  - Update to version 1.2.6:
    lots of changes, including UCM and config updates and rawmidi
    framing mode support: for details, see below
    https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
  - Add *.sig file for the source tarball
* Mon Jun 14 2021 tiwai@suse.de
  - Update to version 1.2.5.1:
    a bug fix release, including previous patches:
    https://www.alsa-project.org/wiki/Changes_v1.2.5_v1.2.5.1
  - Drop obsoleted patches:
    0001-conf-fix-load_for_all_cards.patch
    0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
    0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch
* Wed Jun 09 2021 tiwai@suse.de
  - Fix regression in config read and UCM handling on pipewire and
    pulseaudio (boo#1187079, boo#1187033):
    0001-conf-fix-load_for_all_cards.patch
    0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
    0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch
* Mon May 31 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to version 1.2.5
    * https://www.alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-lib
  - Drop upstream fixed patches
    * 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
    * 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
    * 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
    * 0004-topology-use-inclusive-language-for-bclk.patch
    * 0005-topology-use-inclusive-language-for-fsync.patch
    * 0006-topology-use-inclusive-language-in-documentation.patch
    * 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
    * 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
    * 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
    * 0019-pcm-fix-__snd_pcm_state-return-value.patch
    * 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
    * 0026-Revert-pcm_plugin-fix-delay.patch
    * 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
    * 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
    * 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
    * 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
    * 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
    * 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
    * 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
    * 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
    * 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
    * 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
    * 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
    * 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
    * 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
    * 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
    * 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
    * 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
    * 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
    * 0023-pcm-plugin-status-revert-the-recent-changes.patch
    * 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
    * 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
    * 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
    * 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
    * 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
    * 0033-pcm-rate-fix-the-capture-delay-values.patch
    * 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
    * 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
    * 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
    * 0038-topology-parse_tuple_set-remove-dead-condition-code.patch
    * 0018-conf-fix-get_hexachar-return-value.patch
    * 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
    * 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
    * 0031-pcm-plugin-fix-status-code-for-capture.patch
    * 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
    * 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
    * 0022-pcm-plugin-status-fix-the-return-value-regression.patch
* Fri Jan 22 2021 tiwai@suse.de
  - Yet more fixes for the crash with dmix plugin (bsc#1181194):
    0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
    0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
    0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
    0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
* Thu Jan 21 2021 tiwai@suse.de
  - Backport upstream fixes:
    yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in
    UCM (bsc#1181194):
    0004-topology-use-inclusive-language-for-bclk.patch
    0005-topology-use-inclusive-language-for-fsync.patch
    0006-topology-use-inclusive-language-in-documentation.patch
    0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
    0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
    0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
    0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
    0038-topology-parse_tuple_set-remove-dead-condition-code.patch
    0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
    0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
    0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
    0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
    0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
    0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
* Tue Jan 05 2021 tiwai@suse.de
  - Backport upstream fixes:
    a PCM plugin regression fix about snd_pcm_status() call, plugin
    directory handling fixes, missing audio timestamp types,
    use-after-free fix for conf parser, PCM plugin delay account fixes,
    etc:
    0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
    0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
    0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
    0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
    0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
    0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
    0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
    0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
    0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
    0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
    0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
    0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
    0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
    0018-conf-fix-get_hexachar-return-value.patch
    0019-pcm-fix-__snd_pcm_state-return-value.patch
    0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
    0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
    0022-pcm-plugin-status-fix-the-return-value-regression.patch
    0023-pcm-plugin-status-revert-the-recent-changes.patch
    0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
    0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
    0026-Revert-pcm_plugin-fix-delay.patch
    0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
    0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
    0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
    0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
    0031-pcm-plugin-fix-status-code-for-capture.patch
    0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
    0033-pcm-rate-fix-the-capture-delay-values.patch
* Wed Oct 21 2020 tiwai@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
* Mon Oct 05 2020 tiwai@suse.de
  - Placeholder for SLE15-SP3 sync (bsc#1171246):
    the actual fix is found in alsa-ucm-conf updates
* Sun Oct 04 2020 Andreas Schwab <schwab@suse.de>
  - Enable topology support for riscv64
* Tue Sep 29 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Enable topology support for aarch64
* Wed Sep 23 2020 tiwai@suse.de
  - Backport upstream fixes:
    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
  - Build topology library conditionally;
    currently it's supported only for little-endian
* Thu Jul 09 2020 tiwai@suse.de
  - Update to alsa-lib 1.2.3.2:
    another bug fix release: control namehint fixes, PCM dnsoop fixes,
    UCM regression fixes, etc.  See the details in
      https://www.alsa-project.org/wiki/Changes_v1.2.3.1_v1.2.3.2
* Fri Jun 19 2020 tiwai@suse.de
  - Update to alsa-lib 1.2.3.1:
    a bug fix release, see the detailed changes at:
    https://www.alsa-project.org/wiki/Changes_v1.2.3_v1.2.3.1
* Tue Jun 09 2020 tiwai@suse.de
  - Update to alsa-lib 1.2.3:
    including previous fixes, see the detailed changes at:
    https://www.alsa-project.org/wiki/Detailed_changes_v1.2.2_v1.2.3
  - Drop obsoleted patches:
    0001-conf-change-the-order-of-PCM-devices-in-alsa.conf.patch
    0002-conf-namehint-add-omit_noargs-to-the-hint-section.patch
    0003-Change-PCM-device-number-of-Asus-Xonar-U5.patch
    0004-configure-add-embed-for-python3-config-python-3.8.patch
    0005-conf-USB-Audio-Add-C-Media-USB-Headphone-Set-to-the-.patch
    0006-topology-add-back-asrc-to-widget_map-in-dapm.c.patch
    0007-ucm-clarify-the-index-syntax-for-the-device-names.patch
    0008-ucm-fix-uc_mgr_scan_master_configs.patch
    0009-namehint-remember-the-direction-from-the-upper-level.patch
    0010-conf-fix-namehint-for-pcm.front-and-pcm.iec958.patch
    0011-pcm-add-chmap-option-to-route-plugin.patch
    0012-usecase-allow-indexes-also-for-modifier-names.patch
    0013-ucm-fix-the-device-remove-operation.patch
    0014-ucm-fix-copy-n-paste-typo-RemoveDevice-list.patch
    0015-pcm-dmix-fix-sw_params-handling-of-timestamp-types-i.patch
    0016-conf-USB-Audio-Fix-S-PDIF-output-of-ASUS-Xonar-AE.patch
    0017-pcm-rate-fix-the-remaining-size-calculation-in-snd_p.patch
    0018-use-case.h-add-USB-as-allowed-device-name.patch
    0019-topology-Use-bool-parser-to-parse-boolean-value.patch
    0020-fix-infinite-draining-of-the-rate-plugin-in-SND_PCM_.patch
    0021-test-pcm_min-add-snd_pcm_drain-call-and-indentation-.patch
* Wed May 06 2020 tiwai@suse.de
  - Revert a problematic namehint change (boo#1171044)
* Wed May 06 2020 tiwai@suse.de
  - Backport upstream fixes:
    fixes for PCM rate plugin, draining fix, topology parameter parser
    fix, USB device name for UCM:
    0017-pcm-rate-fix-the-remaining-size-calculation-in-snd_p.patch
    0018-use-case.h-add-USB-as-allowed-device-name.patch
    0019-topology-Use-bool-parser-to-parse-boolean-value.patch
    0020-fix-infinite-draining-of-the-rate-plugin-in-SND_PCM_.patch
    0021-test-pcm_min-add-snd_pcm_drain-call-and-indentation-.patch
* Mon Apr 20 2020 tiwai@suse.de
  - Backport recent upstream fixes:
    topology API fix, UCM fixes/improvements, config fixes, chmap
    support in route plugin, timestamp type fix for dmix:
    0006-topology-add-back-asrc-to-widget_map-in-dapm.c.patch
    0007-ucm-clarify-the-index-syntax-for-the-device-names.patch
    0008-ucm-fix-uc_mgr_scan_master_configs.patch
    0009-namehint-remember-the-direction-from-the-upper-level.patch
    0010-conf-fix-namehint-for-pcm.front-and-pcm.iec958.patch
    0011-pcm-add-chmap-option-to-route-plugin.patch
    0012-usecase-allow-indexes-also-for-modifier-names.patch
    0013-ucm-fix-the-device-remove-operation.patch
    0014-ucm-fix-copy-n-paste-typo-RemoveDevice-list.patch
    0015-pcm-dmix-fix-sw_params-handling-of-timestamp-types-i.patch
    0016-conf-USB-Audio-Fix-S-PDIF-output-of-ASUS-Xonar-AE.patch
* Fri Mar 13 2020 tiwai@suse.de
  - Update to alsa-lib 1.2.2:
    including previous fixes
  - Backport recent upstream fixes:
    conf updates, PCM ordering fix, configure fix;
    0001-conf-change-the-order-of-PCM-devices-in-alsa.conf.patch
    0002-conf-namehint-add-omit_noargs-to-the-hint-section.patch
    0003-Change-PCM-device-number-of-Asus-Xonar-U5.patch
    0004-configure-add-embed-for-python3-config-python-3.8.patch
    0005-conf-USB-Audio-Add-C-Media-USB-Headphone-Set-to-the-.patch
  - Drop obsoleted patches:
    0001-ucm-Use-strncmp-to-avoid-access-out-of-boundary.patch
    0002-ucm-return-always-at-least-NULL-if-no-list-is-availa.patch
    0003-ucm-add-_identifiers-list.patch
    0004-namehint-correct-the-args-check.patch
    0005-namehint-improve-the-previous-patch-check-the-return.patch
    0006-ucm-docs-allow-spaces-in-device-names-for-JackHWMute.patch
    0007-use-case-docs-add-PlaybackMixerCopy-and-CaptureMixer.patch
    0008-ucm-docs-add-JackCTL-rearrange-JackControl-and-JackD.patch
    0009-ucm-Do-not-fail-to-parse-configs-on-cards-with-an-em.patch
    0010-src-ucm-main.c-fix-build-without-mixer.patch
    0011-alsa.m4-another-try-to-fix-the-libatopology-detectio.patch
    0012-ucm-docs-add-Mic-DigitalMic-and-multiple-devices-com.patch
    0013-ucm-docs-remove-DigitalMic-it-does-not-have-sense.patch
    0014-ucm-docs-change-the-Mic-description-to-simple-Microp.patch
    0015-ucm-docs-add-note-about-the-sequences-and-device-spl.patch
    0016-ucm-docs-remove-MixerCopy-values-add-Priority-for-ve.patch
    0017-ucm-setup-conf_format-after-getting-ALSA_CONFIG_UCM_.patch
    0018-alsa-lib-fix-the-array-parser-unique-compound-keys.patch
    0019-topology-remove-vendor_fd-name-from-snd_tplg-structu.patch
    0020-topology-file-position-and-size-cleanups.patch
    0021-topology-use-an-array-describing-blocks-for-the-main.patch
    0022-topology-use-size_t-for-calc_block_size.patch
    0023-topology-merge-write_block-to-tplg_write_data.patch
    0024-topology-make-vebose-output-more-nice.patch
    0025-topology-use-list_insert-macro-in-tplg_elem_insert.patch
    0026-topology-dapm-coding-fixes.patch
    0027-topology-dapm-merge-identical-index-blocks-like-for-.patch
    0028-topology-more-coding-fixes.patch
    0029-Fix-alsa-sound-.h-for-external-programs.patch
    0030-type_compat-Add-missing-__s64-and-__u64-definitions-.patch
    0031-uapi-Move-typedefs-from-uapi-to-sound.patch
    0032-Update-the-attributes.m4-macro-file-from-xine.patch
    0033-topology-avoid-to-use-the-atoi-directly-when-expecte.patch
    0034-topology-use-snd_config_get_bool-instead-own-impleme.patch
    0035-topology-fix-tplg_get_integer-handle-errno-ERANGE.patch
    0036-topology-add-tplg_get_unsigned-function.patch
    0037-topology-convert-builder-to-use-the-mallocated-memor.patch
    0038-topology-add-binary-output-from-the-builder.patch
    0039-topology-parser-recode-tplg_parse_config.patch
    0040-topology-add-snd_tplg_load-remove-snd_tplg_build_bin.patch
    0041-topology-move-the-topology-element-table-from-builde.patch
    0042-topology-add-parser-to-the-tplg_table.patch
    0043-topology-add-snd_tplg_save.patch
    0044-topology-add-snd_tplg_create-with-flags.patch
    0045-topology-add-snd_tplg_version-function.patch
    0046-topology-cleanup-the-SNDERR-calls.patch
    0047-topology-dapm-fix-the-SNDERR-Undefined.patch
    0048-topology-fix-the-unitialized-tuples.patch
    0049-topology-implement-shorter-hexa-uuid-00-00-parser.patch
    0050-topology-fix-the-TPLG_DEBUG-compilation.patch
    0051-topology-fix-the-ops-parser-accept-integer-hexa-valu.patch
    0052-topology-fix-the-wrong-memory-access-object-realloc.patch
    0053-topology-implement-snd_tplg_decode.patch
    0054-topology-move-the-elem-list-delete-to-tplg_elem_free.patch
    0055-topology-unify-the-log-mechanism.patch
    0056-topology-tplg_dbg-cleanups.patch
    0057-topology-cosmetic-changes-functions.patch
    0058-mixer-Fix-memory-leak-for-more-than-16-file-descript.patch
    0059-Quote-strings-containing-or-when-saving-an-alsa-conf.patch
    0060-ucm-fix-the-configuration-directory-longname-for-ucm.patch
    0061-ucm-split-conf_file_name-and-conf_dir_name.patch
    0062-ucm-remove-MAX_FILE-definition-and-use-correct-PATH_.patch
    0063-topology-remove-MAX_FILE-definition-and-use-correct-.patch
    0064-ucm-parser-cosmetic-fixes-in-the-comments.patch
    0065-configure.ac-remove-an-unnecessary-libtool-fix.patch
    0066-ucm-parser-use-correct-filename-in-parser_master_fil.patch
    0067-ucm-the-ucm2-subdirectory-is-driver-name-based.patch
    0068-ucm-implement-RenameDevice-and-RemoveDevice-verb-man.patch
    0069-ucm-fill-missing-device-entries-conflicting-supporte.patch
    0070-control-Remove-access-to-the-deprecated-dimen-fields.patch
    0071-topology-Drop-SNDRV_CTL_ELEM_ACCESS_TIMESTAMP-access.patch
    0072-uapi-Sync-with-5.6-kernel-ABI.patch
    0073-ucm-parser-add-error-message-to-verb_dev_list_add.patch
    0074-do-not-set-close-on-exec-flag-on-descriptor-if-it-wa.patch
* Wed Feb 12 2020 tiwai@suse.de
  - Backport upstream fixes:
    ucm-parser fixes and enhancements, configure script cleanup,
    fixes of 5.6 kernel ABI, O_CLOEXEC flag fix:
    0064-ucm-parser-cosmetic-fixes-in-the-comments.patch
    0065-configure.ac-remove-an-unnecessary-libtool-fix.patch
    0066-ucm-parser-use-correct-filename-in-parser_master_fil.patch
    0067-ucm-the-ucm2-subdirectory-is-driver-name-based.patch
    0068-ucm-implement-RenameDevice-and-RemoveDevice-verb-man.patch
    0069-ucm-fill-missing-device-entries-conflicting-supporte.patch
    0070-control-Remove-access-to-the-deprecated-dimen-fields.patch
    0071-topology-Drop-SNDRV_CTL_ELEM_ACCESS_TIMESTAMP-access.patch
    0072-uapi-Sync-with-5.6-kernel-ABI.patch
    0073-ucm-parser-add-error-message-to-verb_dev_list_add.patch
    0074-do-not-set-close-on-exec-flag-on-descriptor-if-it-wa.patch
* Tue Jan 21 2020 tiwai@suse.de
  - Backport upstream fixes:
    more topology fixes, a memory leak fix in mixer API, alsactl
    string handling fix, UCM config fixes:
    0032-Update-the-attributes.m4-macro-file-from-xine.patch
    0033-topology-avoid-to-use-the-atoi-directly-when-expecte.patch
    0034-topology-use-snd_config_get_bool-instead-own-impleme.patch
    0035-topology-fix-tplg_get_integer-handle-errno-ERANGE.patch
    0036-topology-add-tplg_get_unsigned-function.patch
    0037-topology-convert-builder-to-use-the-mallocated-memor.patch
    0038-topology-add-binary-output-from-the-builder.patch
    0039-topology-parser-recode-tplg_parse_config.patch
    0040-topology-add-snd_tplg_load-remove-snd_tplg_build_bin.patch
    0041-topology-move-the-topology-element-table-from-builde.patch
    0042-topology-add-parser-to-the-tplg_table.patch
    0043-topology-add-snd_tplg_save.patch
    0044-topology-add-snd_tplg_create-with-flags.patch
    0045-topology-add-snd_tplg_version-function.patch
    0046-topology-cleanup-the-SNDERR-calls.patch
    0047-topology-dapm-fix-the-SNDERR-Undefined.patch
    0048-topology-fix-the-unitialized-tuples.patch
    0049-topology-implement-shorter-hexa-uuid-00-00-parser.patch
    0050-topology-fix-the-TPLG_DEBUG-compilation.patch
    0051-topology-fix-the-ops-parser-accept-integer-hexa-valu.patch
    0052-topology-fix-the-wrong-memory-access-object-realloc.patch
    0053-topology-implement-snd_tplg_decode.patch
    0054-topology-move-the-elem-list-delete-to-tplg_elem_free.patch
    0055-topology-unify-the-log-mechanism.patch
    0056-topology-tplg_dbg-cleanups.patch
    0057-topology-cosmetic-changes-functions.patch
    0058-mixer-Fix-memory-leak-for-more-than-16-file-descript.patch
    0059-Quote-strings-containing-or-when-saving-an-alsa-conf.patch
    0060-ucm-fix-the-configuration-directory-longname-for-ucm.patch
    0061-ucm-split-conf_file_name-and-conf_dir_name.patch
    0062-ucm-remove-MAX_FILE-definition-and-use-correct-PATH_.patch
    0063-topology-remove-MAX_FILE-definition-and-use-correct-.patch
  - Remove INSTALL document, add NOTES instead

Files

/usr/bin/all_notes_off
/usr/bin/set_default_volume
/usr/lib/all_notes_off.bin
/usr/lib/all_notes_off.mid
/usr/sbin/alsa-init
/usr/share/doc/packages/alsa
/usr/share/doc/packages/alsa/README.testwav
/usr/share/doc/packages/alsa/alsa-lib
/usr/share/doc/packages/alsa/alsa-lib/ChangeLog
/usr/share/doc/packages/alsa/alsa-lib/MEMORY-LEAK
/usr/share/doc/packages/alsa/alsa-lib/NOTES
/usr/share/doc/packages/alsa/alsa-lib/TODO
/usr/share/doc/packages/alsa/alsa-lib/asoundrc.txt
/usr/share/fillup-templates/sysconfig.sound
/usr/share/licenses/alsa
/usr/share/licenses/alsa/COPYING
/usr/share/sounds/alsa
/usr/share/sounds/alsa/test.wav


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024