summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2020-03-11print_volume: Native NetBSD audio supportnia
Avoid using the OSS emulation layer to fetch the master volume, and instead share the audioio code with OpenBSD. Avoid a failed read on the master control's mute enum if it can't be found, because sometimes there isn't one.
2019-07-29Improve NetBSD port. (#361)Thomas Klausner
Detect and link against ossaudio. Comment out unused code and functions.
2019-07-29make pulseaudio an optional dependency, follow best practicesMichael Stapelberg
For my thoughts about optional dependencies, see https://michael.stapelberg.ch/posts/2019-05-23-optional-dependencies/ This commit follows the best practices outlined in that article: 1. The travis config was modified to verify both code paths build and link/don’t link against pulseaudio. 2. If pulseaudio is missing, the build fails until packagers explicitly pass a --disable flag. In practice, I think the only situation when this flag should be set is in source-based linux distributions where users can express package-level compilation preferences (e.g. Gentoo USE flags). 3. The --version output now reflects the status of the optional dependency. fixes #359
2019-07-12configure: disable pulse on OpenBSD and DragonFlyBSDMichael Stapelberg
This matches the conditional compilation in the code and is more correct than distinguishing linux vs. non-linux (which breaks on Debian’s kFreeBSD and hurd variants). Thanks to sdk for providing an OpenBSD 6.5 environment for verification. This has not been tested on DragonFlyBSD. related to #352
2019-07-11conditionally compile pulse.c only when using pulseaudioMichael Stapelberg
fixes #352
2019-06-30release v2.132.13Michael Stapelberg
2019-02-11configure.ac: complain when asciidoc cannot be foundMichael Stapelberg
related to #338
2019-02-11configure.ac: complain when xmlto cannot be foundMichael Stapelberg
related to #338
2019-01-23Switch to autotools (#316)Michael Stapelberg