Subject: CVS commit: pkgsrc/audio
From: Nia Alarie
Date: 2019-11-24 14:15:16
Message id: 20191124131516.4C6BEFA97@cvs.NetBSD.org

Log Message:
portaudio: Fix recording with the OSS backend on NetBSD.

This is trying to open /dev/audioX in non-blocking mode and poll() it.

This basically never works as expected, and is especially pointless with
the short reads PortAudio is doing. So don't do it.

It is also asserting some values to be returned from ioctls which the
emulation layer doesn't provide. This is also nearly entirely pointless,
so don't do it.

Recording now works in audacity.

Bump portaudio's PKGREVISION.

Files:
RevisionActionfile
1.128modifypkgsrc/audio/audacity/Makefile
1.26modifypkgsrc/audio/portaudio/Makefile
1.20modifypkgsrc/audio/portaudio/distinfo
1.3modifypkgsrc/audio/portaudio/patches/patch-src_hostapi_oss_pa__unix__oss.c