pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/audio/alsa-lib
Module Name: pkgsrc
Committed By: wiz
Date: Tue Jan 7 12:49:52 UTC 2025
Modified Files:
pkgsrc/audio/alsa-lib: Makefile distinfo
pkgsrc/audio/alsa-lib/patches: patch-include_sound_uapi_asound.h
Log Message:
alsa-lib: update to 1.2.13.
Core
Release v1.2.13
configure: do allow to use --with-pic for static build
configure: bumb version to 1.2.13pre1 (for alsa-utils)
github: use upload-artifacts@v4
src/Versions.in: Add the new snd_pcm_hw_params_get_sync for 1.2.13
seq: Add snd_seq_{get|set}_ump_is_midi1() API functions
seq: Add API functions to set different tempo base values
ump: Add a function to provide the packet word length of a UMP type
src/Versions.in: Add guards for sequencer and rawmidi syms
src/Versions.in: Add new seq / rawmidi functions for UMP
Control API
control: remap - clarify comments and docs
control: remap - fix copy-n-paste in _snd_ctl_remap_open's comment
Fix TLV dB parser in case of used container
control: Make ump_{endpoint|block}_info calls optional
PCM API
pcm: close - deactivate async handler before snd_pcm_drop()
pcm: dmix: Don't clear scpm->info flag
pcm: dmix: Fix resume with multiple instances
pcm: implement snd_pcm_hw_params_get_sync() and obsolete snd_pcm_info_get_sync()
RawMidi API
ump: Add a function to provide the packet word length of a UMP type
ump: Add descriptions for UMP RawMidi interface
ump: Fix doxygen error for snd_ump_endpoint_info_set_protocol()
ump: Add missing *_set variants for snd_ump_endpoint_info and snd_ump_block_info
Sequencer API
seq: Correct a typo in documentation
seq: Add snd_seq_{get|set}_ump_is_midi1() API functions
seq: Avoid strlcat()
seq: Fix wrong FB direction at snd_seq_create_ump_block()
seq: Add API functions to set different tempo base values
seq: Correct section descriptions for UMP
seq: Add description about MIDI 2.0 and UMP handling
seq: Add API helper functions for creating UMP Endpoint and Blocks
/src/Makefile.am
src/Versions.in: Add guards for sequencer and rawmidi syms
Async helpers
Fixes: 5600b901 ("async: snd_async_del_handler - move clear signal using sigaction as last")
Configuration
conf: fix snd_config_substitute (for src->parent)
Documentation
ump: Add descriptions for UMP RawMidi interface
Kernel Headers
Sync UAPI asound.h and asequencer.h with 6.12 kernel
pcm: implement snd_pcm_hw_params_get_sync() and obsolete snd_pcm_info_get_sync()
seq: Add snd_seq_{get|set}_ump_is_midi1() API functions
seq: Add API functions to set different tempo base values
MIDI 2.0 (UMP)
ump_msg: Add missing definition for Set Key Signature Message
ump_msg: Define types for UMP Mixed Data Set messages
ump_msg: Add a new helper snd_ump_get_byte()
ump_msg: Correct a typo in snd_ump_msg_flex_data_t definition.
ump: Add a function to provide the packet word length of a UMP type
ump_msg: Drop unsuitable comments
ump_msg: Add definitions for Utility, Stream and Flex Data messages
ump_msg: Fix the wrong snd_ump_msg_system_t argument in little-endian
ump: Add descriptions for UMP RawMidi interface
ump_msg.h: Fix doxygen comments
seq: Add API helper functions for creating UMP Endpoint and Blocks
ump: Add missing *_set variants for snd_ump_endpoint_info and snd_ump_block_info
Test/Example code
test: Add an example program to inquire UMP Endpoint and Block info
test: Add an example program to create a virtual UMP Endpoint
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 pkgsrc/audio/alsa-lib/Makefile
cvs rdiff -u -r1.43 -r1.44 pkgsrc/audio/alsa-lib/distinfo
cvs rdiff -u -r1.2 -r1.3 \
pkgsrc/audio/alsa-lib/patches/patch-include_sound_uapi_asound.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/audio/alsa-lib/Makefile
diff -u pkgsrc/audio/alsa-lib/Makefile:1.34 pkgsrc/audio/alsa-lib/Makefile:1.35
--- pkgsrc/audio/alsa-lib/Makefile:1.34 Sun Jun 30 06:02:15 2024
+++ pkgsrc/audio/alsa-lib/Makefile Tue Jan 7 12:49:52 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2024/06/30 06:02:15 wiz Exp $
+# $NetBSD: Makefile,v 1.35 2025/01/07 12:49:52 wiz Exp $
-DISTNAME= alsa-lib-1.2.12
+DISTNAME= alsa-lib-1.2.13
CATEGORIES= audio
MASTER_SITES= ftp://ftp.alsa-project.org/pub/lib/
EXTRACT_SUFX= .tar.bz2
Index: pkgsrc/audio/alsa-lib/distinfo
diff -u pkgsrc/audio/alsa-lib/distinfo:1.43 pkgsrc/audio/alsa-lib/distinfo:1.44
--- pkgsrc/audio/alsa-lib/distinfo:1.43 Mon Aug 5 11:55:10 2024
+++ pkgsrc/audio/alsa-lib/distinfo Tue Jan 7 12:49:52 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.43 2024/08/05 11:55:10 tnn Exp $
+$NetBSD: distinfo,v 1.44 2025/01/07 12:49:52 wiz Exp $
-BLAKE2s (alsa-lib-1.2.12.tar.bz2) = a17197166a41c51d8a5d01343e48e1651bc21b83c22d9ad3740a8580c7fe74bf
-SHA512 (alsa-lib-1.2.12.tar.bz2) = 053e36e51c0ff28f07028b89c8845b50682a5c14035ab85c2fc8cae2f2f0d05e4cd45ed879602c15c1596fb7fe84bfd50ec0d119dfb55c66589a2d458a9b317d
-Size (alsa-lib-1.2.12.tar.bz2) = 1108712 bytes
+BLAKE2s (alsa-lib-1.2.13.tar.bz2) = ecc754304d09ce69f32c8c6d8224a2300bd456b75a89788500a60583207fe8e0
+SHA512 (alsa-lib-1.2.13.tar.bz2) = b0c0666e38e881dca985b61386523c045c71072a88be4952c986ffbe2107ec736da528858ebeffdf439de5c290914bf3facc654100a228c6d26fff9429142ef0
+Size (alsa-lib-1.2.13.tar.bz2) = 1116739 bytes
SHA1 (patch-ad) = 0e9bc7848a61b3a6654a9fe25943970404d71052
SHA1 (patch-ae) = f7a0b5b287c93f3dfcd2b47d4880872ae6f0e9a6
SHA1 (patch-af) = 257b06f10616c04c2724e30777b027e5e7e443f9
@@ -14,7 +14,7 @@ SHA1 (patch-bj) = 59f94d9b54386aa7d1a7ed
SHA1 (patch-configure.ac) = bdeaecdd1f0f603b9ace14d8fff5d57cb0339887
SHA1 (patch-include_error.h) = 9e92d4a51badda1d46305d1e5e36b8197788aa89
SHA1 (patch-include_output.h) = 0a073b53c40293aa7cfa250586c087084002eefe
-SHA1 (patch-include_sound_uapi_asound.h) = 06170ff7b39112bae60ef7d39b858ed8068347a4
+SHA1 (patch-include_sound_uapi_asound.h) = 8596b866ac1392530d21bb52b890a6f34dce7749
SHA1 (patch-src_conf.c) = 6f8887c2831de6fb2d58b098e6894278ee145560
SHA1 (patch-src_conf_alsa.conf) = 1a3d2a0ce15b2f903095bc7103c7765fcd6270c0
SHA1 (patch-src_control_control__hw.c) = 07cfe3abe586b32f6b989403cd162599da07e865
Index: pkgsrc/audio/alsa-lib/patches/patch-include_sound_uapi_asound.h
diff -u pkgsrc/audio/alsa-lib/patches/patch-include_sound_uapi_asound.h:1.2 pkgsrc/audio/alsa-lib/patches/patch-include_sound_uapi_asound.h:1.3
--- pkgsrc/audio/alsa-lib/patches/patch-include_sound_uapi_asound.h:1.2 Mon Dec 11 15:41:35 2023
+++ pkgsrc/audio/alsa-lib/patches/patch-include_sound_uapi_asound.h Tue Jan 7 12:49:52 2025
@@ -1,22 +1,22 @@
-$NetBSD: patch-include_sound_uapi_asound.h,v 1.2 2023/12/11 15:41:35 jperkin Exp $
+$NetBSD: patch-include_sound_uapi_asound.h,v 1.3 2025/01/07 12:49:52 wiz Exp $
SunOS needs sys/byteorder.h
---- include/sound/uapi/asound.h.orig 2023-09-01 15:35:48.000000000 +0000
+--- include/sound/uapi/asound.h.orig 2024-11-12 09:36:52.000000000 +0000
+++ include/sound/uapi/asound.h
-@@ -28,7 +28,11 @@
+@@ -12,7 +12,11 @@
#include <linux/types.h>
#include <asm/byteorder.h>
#else
+#ifdef __sun
+#include <sys/byteorder.h>
+#else
- #include <sys/endian.h>
+ #include <endian.h>
+#endif
#include <sys/ioctl.h>
#endif
-@@ -549,12 +553,12 @@ struct __snd_pcm_sync_ptr {
+@@ -550,12 +554,12 @@ struct __snd_pcm_sync_ptr {
} c;
};
Home |
Main Index |
Thread Index |
Old Index