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:           Mon Apr 28 11:05:35 UTC 2025

Modified Files:
        pkgsrc/audio/alsa-lib: Makefile distinfo
        pkgsrc/audio/alsa-lib/patches: patch-ad

Log Message:
alsa-lib: update to 1.2.14.

Core

    Release v1.2.14
    Delete alsalisp code
    include: prefer alsa/asoundlib.h for apps, dependency cleanups
    seq: Define new events for UMP EP/FB change notifications
    configure: Make sequencer dependent on rawmidi
    src/Versions.in.in: Update *_tempo_base name

Config API

    include: prefer alsa/asoundlib.h for apps, dependency cleanups

Control API

    control: remap - improve sync feature
    control: remap - add sync feature
    control: remap - separate event handling from map (preparation for sync)
    control: remap - add possibility to remap multiple source channels
    include: prefer alsa/asoundlib.h for apps, dependency cleanups

PCM API

    pcm: hw: do not reset tstamp_type in SND_PCM_APPEND mode (#2)
    pcm: hw: fix default timestamp type for O_APPPEND
    pcm: hw: do not reset tstamp_type in SND_PCM_APPEND mode
    pcm: fix minor typos in doc

RawMidi API

    rawmidi: ump - fix snd_ump_block_info_set_block_id double version #2
    rawmidi: Extensions for tied device and substream inactive flag
    rawmidi: ump - fix snd_ump_block_info_set_block_id double version
    rawmidi: ump - fix snd_ump_block_info_get_block_id double version

Rawmidi API

    rawmidi: Make rawmidi flag bits doxygen-style comments
    rawmidi: Extensions for tied device and substream inactive flag

Sequencer API

    seq: update_group_ports - rewrite blknames update
    ALSA: seq: Use SND_* instead of SNDRV_*
    ALSA: seq: Add missing UMP EP cap bit at snd_seq_create_ump_endpoint()
    seq: shuffle calloc arguments in snd_seq_hw_open (gcc warning)
    seq: add more checks to snd_seq_hw_set_client_info for older kernels
    seq: Fix typo of the group number in snd_seq_create_ump_endpoint()
    seq: Fix bogus return of snd_seq_client_info_get_ump_conversion()
    seq: seq.c - fix calloc arguments
    seq: seqmid - fix info->name is always true error
    seq: Define new events for UMP EP/FB change notifications
    seq: include UMP headers

Use Case Manager API

    ucm: do not bump syntax version to 8
    ucm: add '${LibCaps}' substitution
    ucm: remove @@LibraryVersion and @@SyntaxVersion variables
    ucm: format @@SyntaxVersion to 4 digits
    ucm: enhance documentation (sys-card + ranges + more)
    ucm: add @@LibraryVersion and @@SyntaxVersion variables
    ucm: add sys-card substitution

/Makefile.am

    Delete alsalisp code

/include/Makefile.am

    Delete alsalisp code
    include: prefer alsa/asoundlib.h for apps, dependency cleanups

ALSA Lisp

    Delete alsalisp code

Documentation

    doc: fix permissions

External PCM Filter Plugin SDK

    include: pcm extplug/ioplug: fix internal include

External PCM I/O Plugin SDK

    include: pcm extplug/ioplug: fix internal include

Kernel Headers

    Sync UAPI asequencer.h with 6.14 kernel
    Sync UAPI asound.h with 6.14 kernel

MIDI 2.0 (UMP)

    include/ump_msg.h: Fix endianness detection
    seq: include UMP headers

Test/Example code

    test/playmidi1: fix compilation caused by conflict between midifile.h and ump_msg.h

Utils

    utils: add missing alsa-topology.pc.in to EXTRA_DIST


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 pkgsrc/audio/alsa-lib/Makefile
cvs rdiff -u -r1.44 -r1.45 pkgsrc/audio/alsa-lib/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/audio/alsa-lib/patches/patch-ad

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.35 pkgsrc/audio/alsa-lib/Makefile:1.36
--- pkgsrc/audio/alsa-lib/Makefile:1.35 Tue Jan  7 12:49:52 2025
+++ pkgsrc/audio/alsa-lib/Makefile      Mon Apr 28 11:05:35 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.35 2025/01/07 12:49:52 wiz Exp $
+# $NetBSD: Makefile,v 1.36 2025/04/28 11:05:35 wiz Exp $
 
-DISTNAME=      alsa-lib-1.2.13
+DISTNAME=      alsa-lib-1.2.14
 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.44 pkgsrc/audio/alsa-lib/distinfo:1.45
--- pkgsrc/audio/alsa-lib/distinfo:1.44 Tue Jan  7 12:49:52 2025
+++ pkgsrc/audio/alsa-lib/distinfo      Mon Apr 28 11:05:35 2025
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.44 2025/01/07 12:49:52 wiz Exp $
+$NetBSD: distinfo,v 1.45 2025/04/28 11:05:35 wiz Exp $
 
-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
+BLAKE2s (alsa-lib-1.2.14.tar.bz2) = 04fdbd69e52b2eb53e60ca9f07be3fb0d42d328d4a587d21066cf3ebc9c1958a
+SHA512 (alsa-lib-1.2.14.tar.bz2) = 2716cc3a2299da4a1a170d734af082d78dc452b253179d0f1a9ec190140734aecf002b6924eec4ff2699ce88ce1ae5c56821c267f36384910984db726d1f9626
+Size (alsa-lib-1.2.14.tar.bz2) = 1115517 bytes
+SHA1 (patch-ad) = 7ab8f4225920bb54ddd16fba9dfa7c481c2a81d0
 SHA1 (patch-ae) = f7a0b5b287c93f3dfcd2b47d4880872ae6f0e9a6
 SHA1 (patch-af) = 257b06f10616c04c2724e30777b027e5e7e443f9
 SHA1 (patch-ah) = 37079a0b99fba9bd16b2318c9a17359d9c4edb54

Index: pkgsrc/audio/alsa-lib/patches/patch-ad
diff -u pkgsrc/audio/alsa-lib/patches/patch-ad:1.9 pkgsrc/audio/alsa-lib/patches/patch-ad:1.10
--- pkgsrc/audio/alsa-lib/patches/patch-ad:1.9  Wed Feb 21 08:58:00 2024
+++ pkgsrc/audio/alsa-lib/patches/patch-ad      Mon Apr 28 11:05:35 2025
@@ -1,13 +1,21 @@
-$NetBSD: patch-ad,v 1.9 2024/02/21 08:58:00 wiz Exp $
+$NetBSD: patch-ad,v 1.10 2025/04/28 11:05:35 wiz Exp $
 
 SunOS needs alloca.h.
 
---- include/global.h.orig      2024-01-29 16:16:07.000000000 +0000
+--- include/global.h.orig      2025-04-14 16:42:04.000000000 +0000
 +++ include/global.h
-@@ -30,6 +30,13 @@
+@@ -30,7 +30,6 @@
+ #warning "use #include <alsa/asoundlib.h>, <alsa/global.h> should not be used directly"
+ #include <alsa/asoundlib.h>
+ #endif
+-
+ #ifndef __ALSA_GLOBAL_H_
+ #define __ALSA_GLOBAL_H_
+ 
+@@ -38,6 +37,14 @@
+ extern "C" {
+ #endif
  
- /* for timeval and timespec */
- #include <time.h>
 +#if defined(__FreeBSD__)
 +#include <sys/timespec.h>
 +#endif
@@ -15,6 +23,7 @@ SunOS needs alloca.h.
 +#ifdef __sun
 +#include <alloca.h>
 +#endif
- 
- #ifdef __cplusplus
- extern "C" {
++
+ /**
+  *  \defgroup Global Global defines and functions
+  *  Global defines and functions.



Home | Main Index | Thread Index | Old Index