Page MenuHomeFreeBSD

audio/sox: Add SNDIO option and make enabling the sndio backend explicit
ClosedPublic

Authored by tobik on Jun 15 2017, 8:20 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Apr 23, 3:47 PM
Unknown Object (File)
Tue, Apr 23, 3:47 PM
Unknown Object (File)
Tue, Apr 23, 3:47 PM
Unknown Object (File)
Sun, Apr 21, 2:34 AM
Unknown Object (File)
Fri, Apr 19, 11:56 AM
Unknown Object (File)
Tue, Apr 16, 6:14 PM
Unknown Object (File)
Feb 20 2024, 2:05 PM
Unknown Object (File)
Feb 19 2024, 7:28 AM

Details

Summary
- Add SNDIO option and make enabling the sndio backend explicit.  It's
  currently automatically enabled when sndio is available in the build
  environment.
- Add a OSS default option, so that the OSS backend can be turned off
  if desired.
- Since there are a lot of audio backend options, group them to make
  the config dialog more readable.
- USES=localbase:ldflags

  PR:		219998
  Approved by:	??? (mentor), Dan Nelson <dnelson@allantgroup.com> (maintainer)
  Differential Revision:	https://reviews.freebsd.org/D?????
Test Plan

poudriere testport 11.0/amd64 ok

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

mat added inline comments.
audio/sox/Makefile
80 โ†—(On Diff #29682)

Id oss has no additional dependencies, maybe it should not be optional?

This revision is now accepted and ready to land.Jun 16 2017, 12:07 PM
audio/sox/Makefile
80 โ†—(On Diff #29682)

True, but it's nice to be able to turn it off anyway. Either for debugging or
maybe you don't want to have any audio backend at all.

This revision was automatically updated to reflect the committed changes.