| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: alsa-topology-devel | Distribution: openSUSE Tumbleweed |
| Version: 1.2.14 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Apr 15 10:54:03 2025 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 37212 | Source RPM: alsa-1.2.14-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://www.alsa-project.org | |
| Summary: Header files for ALSA topology development | |
This package contains all necessary include files and libraries needed to develop applications that require ALSA topology.
LGPL-2.1-or-later
* Tue Apr 15 2025 Takashi Iwai <tiwai@suse.com>
- Update to alsa-lib 1.2.14:
* Disable and delete alsalisp code
* include: prefer alsa/asoundlib.h for apps, dependency cleanups
* seq: Define new events for UMP EP/FB change notifications
* control: remap improvements
* pcm: tstamp mode fixes
* rawmidi: ump fixes and tied device flag extensions
* seq: fix UMP handling and other minot fixes
* ucm: add sys-card substitution, etc
* test/playmidi1: fix compilation caused by conflict between midifile.h and ump_msg.h
For details, see:
https://www.alsa-project.org/wiki/Changes_v1.2.13_v1.2.14#alsa-lib
- Drop obsoleted patches:
0001-src-Versions.in.in-Update-_tempo_base-name.patch
0002-configure-Make-sequencer-dependent-on-rawmidi.patch
0003-seq-include-UMP-headers.patch
* Sun Nov 24 2024 Takashi Iwai <tiwai@suse.com>
- Fix header inclusions for implicit dependnecies (bsc#1233682)
0002-configure-Make-sequencer-dependent-on-rawmidi.patch
0003-seq-include-UMP-headers.patch
* Fri Nov 15 2024 Takashi Iwai <tiwai@suse.com>
- Fix incorrect versioned symbol for snd_seq_has_queue_tempo_base:
0001-src-Versions.in.in-Update-_tempo_base-name.patch
* Tue Nov 12 2024 Takashi Iwai <tiwai@suse.com>
- Update to alsa-lib 1.2.13:
* static build fixes
* documentation update for control remap API
* PCM dmix fixes
* pcm: implement snd_pcm_hw_params_get_sync() and obsolete snd_pcm_info_get_sync()
* ump: Add a function to provide the packet word length of a UMP type
* seq: Add snd_seq_{get|set}_ump_is_midi1() API functions
* seq: Add API functions to set different tempo base values
* seq: Add API helper functions for creating UMP Endpoint and Blocks
* documentation fixes for UMP and sequencer API
* test: Add an example programs for UMP
For details, see:
https://www.alsa-project.org/wiki/Changes_v1.2.12_v1.2.13#alsa-lib
- Conditionally take libtool
* Thu Jun 13 2024 Takashi Iwai <tiwai@suse.com>
- Update to alsa-lib 1.2.12:
* pcm: plug support for iec958 subframe samples
* pcm: ladspa - Skip missing ladspa directories
* topology: correct version script path
* ucm: define and describe Syntax 7
* async handler cleanup fix
* conf updates
For details, see:
https://www.alsa-project.org/wiki/Changes_v1.2.11_v1.2.12#alsa-lib
* Fri Feb 02 2024 Takashi Iwai <tiwai@suse.com>
- Updated to alsa-lib 1.2.11:
* auto-tools fixes, versioned symbol fixes
* support dB TLVs for single controls
* various PCM updates, including subformat extensions
* UMP and sequencer API fixes
For details, see:
https://www.alsa-project.org/wiki/Changes_v1.2.10_v1.2.11#alsa-lib
- Dropped obsoleted patches:
0001-control.h-Fix-ump-header-file-detection.patch
0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch
0003-pcm-Fix-segfault-with-32bit-libs.patch
0004-reshuffle-included-files-to-include-config.h-as-firs.patch
0005-seq-Fix-typos-in-symbol-version-definitions.patch
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
* 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
/usr/include/alsa/topology.h /usr/lib64/libatopology.so /usr/lib64/pkgconfig/alsa-topology.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 23:06:42 2025