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 May 29 12:42:25 UTC 2017

Modified Files:
        pkgsrc/audio/alsa-lib: Makefile PLIST distinfo
        pkgsrc/audio/alsa-lib/patches: patch-configure.ac
Removed Files:
        pkgsrc/audio/alsa-lib/patches: patch-src_ucm_parser.c

Log Message:
Updated alsa-lib to 1.1.4.

Core

    Release v1.1.4
    Drop ppc64-specific workaround for versioned symbols
    conf/ucm: broxton: add broxton-rt298 conf files

Config API

    conf: Allow dynamic top-level config directory

HWDEP API

    hwdep: add support for MOTU FireWire series and RME Fireface series
    hwdep: add Line6 USB series support

Mixer API

    conf: Allow dynamic top-level config directory

PCM API

    ALSA: pcm: Use recursive mutex
    pcm: dmix: Disable var_periodsize as default
    pcm:plugin: Fix sound capture via MMAP access
    plugin:dshare: wrong state reporting
    pcm:file: delegate htimestamping to slave instead of always getting real_htimestamp
    pcm:plug: save converter config
    dmix plugin: drain - quickfix for the previous patch
    dmix plugin: fix drain for nonblock mode
    pcm file plugin: handle snd_pcm_mmap_begin() error path in snd_pcm_file_mmap_commit()
    always handle return value from snd_config_get_id() (coverity)
    pcm_plugin: unify the snd_pcm_mmap_begin result value checking
    pcm: rate: Add capability to pass configuration node to plugins
    pcm: extplug: refinement of masks in extplug
    pcm: status dump fix timestamp formatting
    pcm: file: Enable file writing for capture path
    pcm: direct: fix race on clearing timer events
    pcm: dmix_rewind corrupts application pointer fix
    pcm: dmix: Allow disabling x86 optimizations
    pcm: Disable locking in async mode
    pcm: Avoid lock for snd_pcm_nonblock()
    pcm: multi: Drop the fixed slave_map[] in snd_pcm_multi_open()
    pcm: direct: Fix deadlock in poll_descriptors
    pcm: direct: don't return bogus buffer levels in xrun state
    pcm: direct: check state before enter poll on timer
    pcm: direct: Fix for sync issue on xrun recover
    pcm: direct: returning semop error code for semaphore up/down failures
    rate: dynamic update avail_min on slave
    plugin: dynamically update avail_min on slave
    pcm: rate: fix the hw_ptr update until the boundary available
    pcm: dshare: enable silence
    pcm: direct: allow users to configure different period sizes

RawMidi API

    rawmidi: virtual: fix reading into a small buffer

Sequencer API

    seq: improve documentation about new get pid/card functions

Timer API

    timer: obsolete legacy rtctimer instance

Topology API

    topology: Fix issue in parsing routes when generating topology binary
    conf: Allow dynamic top-level config directory
    topology: Allow a data section to contain multiple tuples objects
    topology: Group elements with the same index value into a block
    topology: Look up references for an object based on its index
    topology: Remove code parsing index value in paring each object
    topology: Insert new element based on its index value
    topology: coverity - remove dead code
    always handle return value from snd_config_get_id() (coverity)
    topology: Fix incorrect license in source comments.
    topology: fix unused-const-variable warning

Use Case Manager API

    ucm parser: fix possible string overflow in uc_mgr_import_master_config()
    ucm: Add command 'get _file' to get the config file name of the opened card
    ucm: Load device-specific configuration file based on the card long name
    ucm: Assure the user input card name not to exceed max size of card long name
    ucm: parser needs limits.h
    ucm: Add ATTRIBUTE_UNUSED for unused parameters of execute_component_seq()

ALSA Lisp

    conf: Allow dynamic top-level config directory

Configuration

    conf: topology: Fix index mismatch for skl and bxt
    conf: Allow dynamic top-level config directory
    conf: Remove dmix.direct_memory_access setup
    conf/cards: add VC4-HDMI card
    pcm: dmix: Allow disabling x86 optimizations
    conf: Add card config for Intel HDMI/DP LPE audio
    conf/cards: add support for pistachio-card.
    conf/ucm: broxton: add broxton-rt298 conf files

External Rate Converter Plugin SDK

    pcm: rate: Add capability to pass configuration node to plugins

Kernel Headers

    hwdep: add support for MOTU FireWire series and RME Fireface series
    hwdep: add Line6 USB series support
    timer: obsolete legacy rtctimer instance update to libtool 1.3.3


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/audio/alsa-lib/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/audio/alsa-lib/PLIST
cvs rdiff -u -r1.25 -r1.26 pkgsrc/audio/alsa-lib/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/audio/alsa-lib/patches/patch-configure.ac
cvs rdiff -u -r1.5 -r0 pkgsrc/audio/alsa-lib/patches/patch-src_ucm_parser.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.20 pkgsrc/audio/alsa-lib/Makefile:1.21
--- pkgsrc/audio/alsa-lib/Makefile:1.20 Wed Feb 22 14:48:08 2017
+++ pkgsrc/audio/alsa-lib/Makefile      Mon May 29 12:42:25 2017
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2017/02/22 14:48:08 wiz Exp $
+# $NetBSD: Makefile,v 1.21 2017/05/29 12:42:25 wiz Exp $
 
-DISTNAME=      alsa-lib-1.1.3
+DISTNAME=      alsa-lib-1.1.4
 CATEGORIES=    audio
 MASTER_SITES=  ftp://ftp.alsa-project.org/pub/lib/
 EXTRACT_SUFX=  .tar.bz2

Index: pkgsrc/audio/alsa-lib/PLIST
diff -u pkgsrc/audio/alsa-lib/PLIST:1.6 pkgsrc/audio/alsa-lib/PLIST:1.7
--- pkgsrc/audio/alsa-lib/PLIST:1.6     Wed Feb 22 14:48:08 2017
+++ pkgsrc/audio/alsa-lib/PLIST Mon May 29 12:42:25 2017
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2017/02/22 14:48:08 wiz Exp $
+@comment $NetBSD: PLIST,v 1.7 2017/05/29 12:42:25 wiz Exp $
 bin/aserver
 include/alsa/alisp.h
 include/alsa/asoundef.h
@@ -73,6 +73,7 @@ share/alsa/cards/FWSpeakers.conf
 share/alsa/cards/FireWave.conf
 share/alsa/cards/GUS.conf
 share/alsa/cards/HDA-Intel.conf
+share/alsa/cards/HdmiLpeAudio.conf
 share/alsa/cards/ICE1712.conf
 share/alsa/cards/ICE1724.conf
 share/alsa/cards/ICH-MODEM.conf
@@ -103,6 +104,8 @@ share/alsa/cards/VXPocket440.conf
 share/alsa/cards/YMF744.conf
 share/alsa/cards/aliases.alisp
 share/alsa/cards/aliases.conf
+share/alsa/cards/pistachio-card.conf
+share/alsa/cards/vc4-hdmi.conf
 share/alsa/pcm/center_lfe.conf
 share/alsa/pcm/default.conf
 share/alsa/pcm/dmix.conf
@@ -159,6 +162,10 @@ share/alsa/ucm/VEYRON-I2S/HiFi.conf
 share/alsa/ucm/VEYRON-I2S/VEYRON-I2S.conf
 share/alsa/ucm/broadwell-rt286/HiFi
 share/alsa/ucm/broadwell-rt286/broadwell-rt286.conf
+share/alsa/ucm/broxton-rt298/Hdmi1
+share/alsa/ucm/broxton-rt298/Hdmi2
+share/alsa/ucm/broxton-rt298/HiFi
+share/alsa/ucm/broxton-rt298/broxton-rt298.conf
 share/alsa/ucm/chtrt5645/HiFi.conf
 share/alsa/ucm/chtrt5645/chtrt5645.conf
 share/alsa/ucm/skylake-rt286/Hdmi1

Index: pkgsrc/audio/alsa-lib/distinfo
diff -u pkgsrc/audio/alsa-lib/distinfo:1.25 pkgsrc/audio/alsa-lib/distinfo:1.26
--- pkgsrc/audio/alsa-lib/distinfo:1.25 Tue Mar 28 09:10:56 2017
+++ pkgsrc/audio/alsa-lib/distinfo      Mon May 29 12:42:25 2017
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.25 2017/03/28 09:10:56 jperkin Exp $
+$NetBSD: distinfo,v 1.26 2017/05/29 12:42:25 wiz Exp $
 
-SHA1 (alsa-lib-1.1.3.tar.bz2) = 8ef0b9725296ac8f24e06f20196f5b2b62ab27a9
-RMD160 (alsa-lib-1.1.3.tar.bz2) = 36fb2c889411e23be1084a432d200d40fb70e920
-SHA512 (alsa-lib-1.1.3.tar.bz2) = f5dbe2375a8c66af14378314a5238284d4ed63dfc86a750c0c6e8f6cdb6b1ea2d8ef26f870b5d152dc0b77d9b40821cab523f6734902b91583beb08e28c66850
-Size (alsa-lib-1.1.3.tar.bz2) = 962001 bytes
+SHA1 (alsa-lib-1.1.4.tar.bz2) = 3e52a68329f32b465e7793d884caddeb89220a6e
+RMD160 (alsa-lib-1.1.4.tar.bz2) = 534350de373d14b0cccacf0a95a062f194c2c002
+SHA512 (alsa-lib-1.1.4.tar.bz2) = 8dfc5cc8872138b9e7e234934e317d797e100ac99dac86a2a2e4bdcc0d49e8a05b4089b98341051b407750bed93c2713fae5218318e5ce6cc7db2801165a1c10
+Size (alsa-lib-1.1.4.tar.bz2) = 973825 bytes
 SHA1 (patch-ad) = 79a0f048751899247ec12990cd02332b977af248
 SHA1 (patch-ae) = 7ad3a3c3ee4be2c80fa6b0a2ea28563efd399a60
 SHA1 (patch-af) = 257b06f10616c04c2724e30777b027e5e7e443f9
@@ -13,7 +13,7 @@ SHA1 (patch-bg) = b726769272dd214e67f240
 SHA1 (patch-bi) = 7e74ebe53cc2ab273f5235775e391a6ef28d1006
 SHA1 (patch-bj) = 5b7a36747e57e41eddb05cd1b1d9771a36b0c4f7
 SHA1 (patch-bk) = 55754e4d0ac947c2e7e59b604a21fb5798ae5b39
-SHA1 (patch-configure.ac) = 1c407e8a9d9ea745ab1b79175f6fc0ec6d475acc
+SHA1 (patch-configure.ac) = 897ae894de00857ed58553808ba40e24c0666b15
 SHA1 (patch-include_sound_asound.h) = 04e80f66542473b3b858427972046f2de320f871
 SHA1 (patch-include_type__compat.h) = 3cb245d8ea171f987859e1b5a89b0908c2037492
 SHA1 (patch-src_conf.c) = 432e04179798c54a76f5ce072dd9c0b79221df85
@@ -21,4 +21,3 @@ SHA1 (patch-src_control_control__hw.c) =
 SHA1 (patch-src_pcm_pcm__mmap.c) = 2d0f05aa53b30cef1ec083aa4f5d559d0a679058
 SHA1 (patch-src_seq_seq__midi__event.c) = 2a5de492d6ca19a0f0c564e8f5a065e5fc57ea5c
 SHA1 (patch-src_shmarea.c) = d6d0876ae7911ff16138bb82a3b1c79e795218cf
-SHA1 (patch-src_ucm_parser.c) = ebb986cc3048061adcf9fc6bc60a9d3ffd52ceec

Index: pkgsrc/audio/alsa-lib/patches/patch-configure.ac
diff -u pkgsrc/audio/alsa-lib/patches/patch-configure.ac:1.1 pkgsrc/audio/alsa-lib/patches/patch-configure.ac:1.2
--- pkgsrc/audio/alsa-lib/patches/patch-configure.ac:1.1        Fri Apr 15 08:47:50 2016
+++ pkgsrc/audio/alsa-lib/patches/patch-configure.ac    Mon May 29 12:42:25 2017
@@ -1,9 +1,9 @@
-$NetBSD: patch-configure.ac,v 1.1 2016/04/15 08:47:50 wiz Exp $
+$NetBSD: patch-configure.ac,v 1.2 2017/05/29 12:42:25 wiz Exp $
 
---- configure.ac.orig  2016-02-24 08:33:29.000000000 +0000
+--- configure.ac.orig  2017-05-12 08:01:45.000000000 +0000
 +++ configure.ac
-@@ -665,6 +671,15 @@ AC_OUTPUT(Makefile doc/Makefile doc/pict
-         test/Makefile test/lsb/Makefile \
+@@ -687,6 +687,15 @@ AC_OUTPUT(Makefile doc/Makefile doc/pict
+         src/conf/ucm/broxton-rt298/Makefile \
          utils/Makefile utils/alsa-lib.spec utils/alsa.pc)
  
 +case $host_os in



Home | Main Index | Thread Index | Old Index