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: Wed Feb 21 08:58:01 UTC 2024
Modified Files:
pkgsrc/audio/alsa-lib: Makefile distinfo
pkgsrc/audio/alsa-lib/patches: patch-ad patch-ae patch-configure.ac
patch-src_seq_seq__midi__event.c
Log Message:
alsa-lib: update to 1.2.11.
Core
Release v1.2.11
src/Versions.in: Add guards for pcm and timer syms
src/Versions.in: Add guards for opt. alisp symbols
configure.ac: Update AC_OUTPUT() function
configure: bumb version to 1.2.11pre1 (for aplay/alsa-utils)
seq: Fix typos in symbol version definitions
global.h: move __STRING() macro outside !PIC ifdef block
gitcompile: Add static build
Control API
control: remap - fix the endless loop in remap_numid_child_new()
reshuffle included files to include config.h as first - v2
control.h: Fix ump header file detection
Mixer API
mixer: simple: Support dB TLVs for CTL_SINGLE controls
Mixer Abstraction API
headers: avoid c++ keyword
PCM API
pcm: document interaction of drain silence and sw silence
pcm: route plugin: allocate temporary array on stack only one time
pcm: sofvol plugin: fix signed overflow
pcm: documentation improvement mostly regarding samples and frames
pcm: handle start_treshold in snd_pcm_write_areas more robustly
pcm: plug plugin - fast_ops may be changed when sw_params are set
pcm: fix the documentation for snd_pcm_poll_descriptors again
pcm: clarify documentation of poll descriptor usage
pcm: clarify documentation on some hw params related functions
pcm: Fix incompatible-pointer-type warnings
pcm: Add MSBITS subformat options
pcm: Introduce snd_pcm_subformat_value()
pcm: Fix segfault with 32bit libs
RawMidi API
reshuffle included files to include config.h as first - v2
Sequencer API
seq: Add snd_seq_ump_ev_clear()
seq: Check protocol compatibility with the current version
seq: Simplify snd_seq_extract_output()
seq: Clear UMP event flag for legacy apps
seq: Fix invalid sanity-check in snd_seq_set_input_buffer_size()
reshuffle included files to include config.h as first - v2
Topology API
topology: fix Versions file
add back Versions source file to EXTRA_DIST to fix packaging
topology: separate Versions linker script
/src/Makefile.am
add back Versions source file to EXTRA_DIST to fix packaging
src/Versions.in: Add guards for pcm and timer syms
src/Versions.in: Add guards for opt. alisp symbols
ALSA Server
aserver: fix buffer overwriting
Configuration
conf: pcm: Set C-Media USB 7.1 sound card (ICUSBAUDIO7D) to six_channel for surround40
Filename helpers
reshuffle included files to include config.h as first - v2
Kernel Headers
pcm: Add MSBITS subformat options
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 pkgsrc/audio/alsa-lib/Makefile
cvs rdiff -u -r1.40 -r1.41 pkgsrc/audio/alsa-lib/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/audio/alsa-lib/patches/patch-ad
cvs rdiff -u -r1.11 -r1.12 pkgsrc/audio/alsa-lib/patches/patch-ae
cvs rdiff -u -r1.3 -r1.4 pkgsrc/audio/alsa-lib/patches/patch-configure.ac \
pkgsrc/audio/alsa-lib/patches/patch-src_seq_seq__midi__event.c
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.31 pkgsrc/audio/alsa-lib/Makefile:1.32
--- pkgsrc/audio/alsa-lib/Makefile:1.31 Thu Nov 23 16:15:04 2023
+++ pkgsrc/audio/alsa-lib/Makefile Wed Feb 21 08:58:00 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.31 2023/11/23 16:15:04 ryoon Exp $
+# $NetBSD: Makefile,v 1.32 2024/02/21 08:58:00 wiz Exp $
-DISTNAME= alsa-lib-1.2.10
+DISTNAME= alsa-lib-1.2.11
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.40 pkgsrc/audio/alsa-lib/distinfo:1.41
--- pkgsrc/audio/alsa-lib/distinfo:1.40 Mon Dec 11 15:41:35 2023
+++ pkgsrc/audio/alsa-lib/distinfo Wed Feb 21 08:58:00 2024
@@ -1,17 +1,17 @@
-$NetBSD: distinfo,v 1.40 2023/12/11 15:41:35 jperkin Exp $
+$NetBSD: distinfo,v 1.41 2024/02/21 08:58:00 wiz Exp $
-BLAKE2s (alsa-lib-1.2.10.tar.bz2) = 25ee95e555f6dd9f790eefc6da792b0744f123a281327dc70d20cc3cffe5d80b
-SHA512 (alsa-lib-1.2.10.tar.bz2) = 4ccbd1dc5a612044571c26290923009e4c3f7959b30a5d0bed47daa68bbefaff9059c4f0fa3bc16f22c1eed2d36f079139369f40243da5921ae4de02a4541939
-Size (alsa-lib-1.2.10.tar.bz2) = 1107007 bytes
-SHA1 (patch-ad) = 626bee697949f26cdaff2b0bea43d809f4a3c530
-SHA1 (patch-ae) = e652f7c0230d6a22042fedd0f7c0189f68dc0984
+BLAKE2s (alsa-lib-1.2.11.tar.bz2) = 5069838ba655f6d5b3afd58135aaad70467292df5d6f0f91e90f932efb8a22e3
+SHA512 (alsa-lib-1.2.11.tar.bz2) = 7bf2c541dff5262c0302a1c716ca10cdb5105f4e0ad48f3341c3c7e975b0c3ea835a298a05974c3e216a85912c368d8025ba3cdda3ff04a7683133ce5b2a286d
+Size (alsa-lib-1.2.11.tar.bz2) = 1107150 bytes
+SHA1 (patch-ad) = 0e9bc7848a61b3a6654a9fe25943970404d71052
+SHA1 (patch-ae) = f7a0b5b287c93f3dfcd2b47d4880872ae6f0e9a6
SHA1 (patch-af) = 257b06f10616c04c2724e30777b027e5e7e443f9
SHA1 (patch-ah) = 37079a0b99fba9bd16b2318c9a17359d9c4edb54
SHA1 (patch-aq) = 29fc896b2acad44e5fa9619aca1df5dddd76fa5e
SHA1 (patch-bg) = b726769272dd214e67f2407ed5a0199189540557
SHA1 (patch-bi) = 4c60911fe949b858abca9ebecdefc794b008b1c6
SHA1 (patch-bj) = 59f94d9b54386aa7d1a7edd7ec329211184a8c94
-SHA1 (patch-configure.ac) = cc034d07eab13caa5ff8748e8eea37ae9dd367f5
+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
@@ -19,7 +19,7 @@ SHA1 (patch-src_conf.c) = 6f8887c2831de6
SHA1 (patch-src_conf_alsa.conf) = 1a3d2a0ce15b2f903095bc7103c7765fcd6270c0
SHA1 (patch-src_control_control__hw.c) = 07cfe3abe586b32f6b989403cd162599da07e865
SHA1 (patch-src_pcm_pcm__mmap.c) = bf5b59af96110bf8f51269b86bcf60ec0e23a06e
-SHA1 (patch-src_seq_seq__midi__event.c) = 0201b01b44d6c91716ad1ce5958badadf0cdb264
+SHA1 (patch-src_seq_seq__midi__event.c) = c5a673a14c23aeefc512f04ac550b906fa4f7d30
SHA1 (patch-src_shmarea.c) = 1a3b508fafe3ef7fda76620ed1c06035f32e9096
SHA1 (patch-src_ucm_main.c) = 1e12f2d8734a98aecd7bbea2d9d80d27d45c1173
SHA1 (patch-src_ucm_parser.c) = cf53012d24ff7df16800be4b0e6287ae0c3b0799
Index: pkgsrc/audio/alsa-lib/patches/patch-ad
diff -u pkgsrc/audio/alsa-lib/patches/patch-ad:1.8 pkgsrc/audio/alsa-lib/patches/patch-ad:1.9
--- pkgsrc/audio/alsa-lib/patches/patch-ad:1.8 Mon Dec 11 15:41:35 2023
+++ pkgsrc/audio/alsa-lib/patches/patch-ad Wed Feb 21 08:58:00 2024
@@ -1,9 +1,8 @@
-$NetBSD: patch-ad,v 1.8 2023/12/11 15:41:35 jperkin Exp $
+$NetBSD: patch-ad,v 1.9 2024/02/21 08:58:00 wiz Exp $
SunOS needs alloca.h.
-__STRING() is used in more places than just !PIC.
---- include/global.h.orig 2023-09-01 15:35:48.000000000 +0000
+--- include/global.h.orig 2024-01-29 16:16:07.000000000 +0000
+++ include/global.h
@@ -30,6 +30,13 @@
@@ -19,27 +18,3 @@ __STRING() is used in more places than j
#ifdef __cplusplus
extern "C" {
-@@ -51,6 +58,11 @@ const char *snd_asoundlib_version(void);
- #define ATTRIBUTE_UNUSED __attribute__ ((__unused__))
- #endif
-
-+#ifndef __STRING
-+/** \brief Return 'x' argument as string */
-+#define __STRING(x) #x
-+#endif
-+
- #ifdef PIC /* dynamic build */
-
- /** \hideinitializer \brief Helper macro for #SND_DLSYM_BUILD_VERSION. */
-@@ -71,11 +83,6 @@ struct snd_dlsym_link {
-
- extern struct snd_dlsym_link *snd_dlsym_start;
-
--#ifndef __STRING
--/** \brief Return 'x' argument as string */
--#define __STRING(x) #x
--#endif
--
- /** \hideinitializer \brief Helper macro for #SND_DLSYM_BUILD_VERSION. */
- #define __SND_DLSYM_VERSION(prefix, name, version) _ ## prefix ## name ## version
- /**
Index: pkgsrc/audio/alsa-lib/patches/patch-ae
diff -u pkgsrc/audio/alsa-lib/patches/patch-ae:1.11 pkgsrc/audio/alsa-lib/patches/patch-ae:1.12
--- pkgsrc/audio/alsa-lib/patches/patch-ae:1.11 Thu Nov 23 16:19:41 2023
+++ pkgsrc/audio/alsa-lib/patches/patch-ae Wed Feb 21 08:58:00 2024
@@ -1,9 +1,9 @@
-$NetBSD: patch-ae,v 1.11 2023/11/23 16:19:41 wiz Exp $
+$NetBSD: patch-ae,v 1.12 2024/02/21 08:58:00 wiz Exp $
- Don't assert GNU ld on Solaris, where it might not be true.
- Add endian compat.
---- include/local.h.orig 2023-09-01 15:35:48.000000000 +0000
+--- include/local.h.orig 2024-01-29 16:16:07.000000000 +0000
+++ include/local.h
@@ -34,6 +34,15 @@
#include <endian.h>
Index: pkgsrc/audio/alsa-lib/patches/patch-configure.ac
diff -u pkgsrc/audio/alsa-lib/patches/patch-configure.ac:1.3 pkgsrc/audio/alsa-lib/patches/patch-configure.ac:1.4
--- pkgsrc/audio/alsa-lib/patches/patch-configure.ac:1.3 Wed May 12 14:12:13 2021
+++ pkgsrc/audio/alsa-lib/patches/patch-configure.ac Wed Feb 21 08:58:01 2024
@@ -1,10 +1,10 @@
-$NetBSD: patch-configure.ac,v 1.3 2021/05/12 14:12:13 ryoon Exp $
+$NetBSD: patch-configure.ac,v 1.4 2024/02/21 08:58:01 wiz Exp $
---- configure.ac.orig 2020-06-29 10:51:08.000000000 +0000
+--- configure.ac.orig 2024-01-29 16:16:07.000000000 +0000
+++ configure.ac
-@@ -732,6 +732,15 @@ AC_OUTPUT(Makefile doc/Makefile doc/pict
- test/Makefile test/lsb/Makefile \
- utils/Makefile utils/alsa-lib.spec utils/alsa.pc utils/alsa-topology.pc)
+@@ -766,6 +766,15 @@ AC_CONFIG_FILES(Makefile doc/Makefile do
+
+ AC_OUTPUT()
+case $host_os in
+ netbsd*|freebsd*|dragonfly*)
Index: pkgsrc/audio/alsa-lib/patches/patch-src_seq_seq__midi__event.c
diff -u pkgsrc/audio/alsa-lib/patches/patch-src_seq_seq__midi__event.c:1.3 pkgsrc/audio/alsa-lib/patches/patch-src_seq_seq__midi__event.c:1.4
--- pkgsrc/audio/alsa-lib/patches/patch-src_seq_seq__midi__event.c:1.3 Thu Nov 23 16:15:04 2023
+++ pkgsrc/audio/alsa-lib/patches/patch-src_seq_seq__midi__event.c Wed Feb 21 08:58:01 2024
@@ -1,13 +1,13 @@
-$NetBSD: patch-src_seq_seq__midi__event.c,v 1.3 2023/11/23 16:15:04 ryoon Exp $
+$NetBSD: patch-src_seq_seq__midi__event.c,v 1.4 2024/02/21 08:58:01 wiz Exp $
---- src/seq/seq_midi_event.c.orig 2023-05-04 07:16:16.000000000 +0000
+--- src/seq/seq_midi_event.c.orig 2024-01-29 16:16:07.000000000 +0000
+++ src/seq/seq_midi_event.c
-@@ -30,6 +30,8 @@
-
+@@ -31,6 +31,8 @@
+ #include "local.h"
#if HAVE_MALLOC_H
#include <malloc.h>
+#else
+#include <stdlib.h>
#endif
- #include "local.h"
+ #ifndef DOC_HIDDEN
Home |
Main Index |
Thread Index |
Old Index