Bug 217385 - audio/portaudio: add sndio support
Summary: audio/portaudio: add sndio support
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Tobias Kortkamp
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2017-02-27 06:27 UTC by Tobias Kortkamp
Modified: 2017-03-21 12:07 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (koalative)
tobik: maintainer-feedback? (koalative)


Attachments
portaudio.diff (24.10 KB, patch)
2017-02-27 06:27 UTC, Tobias Kortkamp
tobik: maintainer-approval? (koalative)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Kortkamp freebsd_committer freebsd_triage 2017-02-27 06:27:45 UTC
Created attachment 180328 [details]
portaudio.diff

This adds audio/sndio support to PortAudio.  Support for sndio
was unfortunately never merged upstream, so the code for this comes
straight from the OpenBSD ports tree.

I've been using this patch since June 2016 and had no problem
with it so far.

poudriere testport 11.0/amd64 and 10.3/i386 ok
Comment 1 commit-hook freebsd_committer freebsd_triage 2017-03-21 12:06:56 UTC
A commit references this bug:

Author: tobik
Date: Tue Mar 21 12:05:55 UTC 2017
New revision: 436589
URL: https://svnweb.freebsd.org/changeset/ports/436589

Log:
  - Add SNDIO option
  - Reset maintainer after 4 consecutive maintainer timeouts
  - Use *_CONFIGURE_WITH options helper
  - Do not install tests by default

  PR:		217385
  Obtained from:	OpenBSD
  Approved by:	lme (mentor), maintainer timeout (3 weeks)
  Differential Revision:	https://reviews.freebsd.org/D10072

Changes:
  head/audio/portaudio/Makefile
  head/audio/portaudio/files/pa_sndio.c
  head/audio/portaudio/files/patch-Makefile.in
  head/audio/portaudio/files/patch-configure.in
  head/audio/portaudio/files/patch-include_portaudio.h
  head/audio/portaudio/files/patch-src_os_unix_pa__unix__hostapis.c