head 1.5; access; symbols pkgsrc-2016Q1:1.4.0.18 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.16 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.14 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.12 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.10 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.8 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.6 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.4 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.2 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.3.0.16 pkgsrc-2013Q4-base:1.3 pkgsrc-2013Q3:1.3.0.14 pkgsrc-2013Q3-base:1.3 pkgsrc-2013Q2:1.3.0.12 pkgsrc-2013Q2-base:1.3 pkgsrc-2013Q1:1.3.0.10 pkgsrc-2013Q1-base:1.3 pkgsrc-2012Q4:1.3.0.8 pkgsrc-2012Q4-base:1.3 pkgsrc-2012Q3:1.3.0.6 pkgsrc-2012Q3-base:1.3 pkgsrc-2012Q2:1.3.0.4 pkgsrc-2012Q2-base:1.3 pkgsrc-2012Q1:1.3.0.2 pkgsrc-2012Q1-base:1.3 pkgsrc-2011Q4:1.2.0.26 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.24 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.22 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.20 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.18 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.16 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.14 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.12 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.10 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.8 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.6 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.4 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.2 pkgsrc-2008Q4-base:1.2; locks; strict; comment @# @; 1.5 date 2016.04.15.08.47.50; author wiz; state dead; branches; next 1.4; commitid 0BzBLNGSehu0vH2z; 1.4 date 2014.03.25.23.06.07; author asau; state Exp; branches; next 1.3; commitid YZAUSmUsjz9dq8ux; 1.3 date 2012.02.15.19.43.51; author hans; state Exp; branches; next 1.2; 1.2 date 2008.12.25.13.18.00; author hasso; state Exp; branches; next 1.1; 1.1 date 2008.12.19.05.14.00; author jmcneill; state Exp; branches; next ; desc @@ 1.5 log @Update alsa-lib to 1.1.1. I got many patches integrated upstream, still more to go. Core Release v1.1.1 Define some types if missing Define EBADFD in terms of EBADF if it doesn't exist. Control API control: keep consistent usage of assertion control: initialize element channel values according to identification number at adding a new element control: fulfill a description about element type with integer64 coverity fixes control: add missing asserts to ctl_elem_set functions PCM API pcm: fix 'unable to create IPC shm instance' caused by fork from a thread Introduce bswap.h for portable definitions of byte swap macros. coverity fixes pcm_hw: fix possible memory leak (coverity) pcm: simple: Fix asserts Sequencer API seq: Provide sequencer sound card number / PID via alsa-lib Timer API Only use F_SETSIG fcntl where it exists. Topology API topology: Add support for widget byte controls topology: add support for CTL access flags to config file topology: add support for pasring external ops in conf files topology: Add ops to bytes control. topology: Remove unnecessary includes topology: fix debug output to print correct "max" value. topology: Quit and show error message on big-endian machines topology: Not compare a for loop iterator with ABI __le32 variables topology: Fix comparison of unsigned expression < 0 topology: Remove unused variables topology: Remove unused function write_data_block() topology: open topology files with O_TRUNC topology: Add missing include sys/stat.h Use Case Manager API Use alphasort where versionsort is not available. /include/Makefile.am Introduce bswap.h for portable definitions of byte swap macros. Define some types if missing ALSA Server coverity fixes Compatibility routines Add more compatibility defines. Introduce bswap.h for portable definitions of byte swap macros. Define some types if missing Configuration Use alphasort where versionsort is not available. config files - do not include ucm/topology configuration when not requested Kernel Headers seq: Provide sequencer sound card number / PID via alsa-lib Update include/sound/asequencer.h from 4.6-pre kernel uapi Update include/sound/asound.h from 4.6-pre kernel uapi @ text @$NetBSD: patch-bh,v 1.4 2014/03/25 23:06:07 asau Exp $ --- src/pcm/pcm_meter.c.orig 2008-12-19 00:05:13.000000000 -0500 +++ src/pcm/pcm_meter.c 2008-12-19 00:05:34.000000000 -0500 @@@@ -27,7 +27,9 @@@@ */ +#if !defined(__NetBSD__) && !defined(__FreeBSD__) && !defined(__DragonFly__) && !defined(__sun) #include +#endif #include #include #include @ 1.4 log @Fix build on FreeBSD 9-10: - malloc.h breaks actively on FreeBSD for a long time, use stdlib.h as suggested; - treat FreeBSD uniformly with other BSD systems. @ text @d1 1 a1 1 $NetBSD: patch-bh,v 1.3 2012/02/15 19:43:51 hans Exp $ @ 1.3 log @Fix build on SunOS. Inspired by the patches used for the native package in OI. @ text @d1 1 a1 1 $NetBSD: patch-bh,v 1.2 2008/12/25 13:18:00 hasso Exp $ d9 1 a9 1 +#if !defined(__NetBSD__) && !defined(__DragonFly__) && !defined(__sun) @ 1.2 log @Make it build on DragonFly. @ text @d1 1 a1 1 $NetBSD: patch-bh,v 1.1 2008/12/19 05:14:00 jmcneill Exp $ d9 1 a9 1 +#if !defined(__NetBSD__) && !defined(__DragonFly__) @ 1.1 log @Fix build, fix module loading on NetBSD. @ text @d1 1 a1 1 $NetBSD$ d9 1 a9 1 +#ifndef __NetBSD__ @