notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details on branch 2025Q4
libao Portable audio output library
1.2.0_7 audio on this many watch lists=193 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.2.0_7Version of this port present on the latest quarterly branch.
Maintainer: naddy@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2000-11-02 18:09:57
Last Update: 2025-07-23 11:09:59
Commit Hash: a542853
People watching this port, also watch:: libiconv, gmake, png, tiff, freetype2
License: GPLv2
WWW:
https://www.xiph.org/ao/
Description:
libao is a cross-platform audio library that allows programs to output audio using a simple API on a wide variety of platforms. On FreeBSD, it currently supports: * null output * raw output * AU files * WAV files * OSS (Open Sound System) And optionally: * NAS (Network Audio System) * PulseAudio * Sndio
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (57 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libao-1.2.0_7/catalog.mk
  3. /usr/local/share/licenses/libao-1.2.0_7/LICENSE
  4. /usr/local/share/licenses/libao-1.2.0_7/GPLv2
  5. include/ao/ao.h
  6. include/ao/os_types.h
  7. include/ao/plugin.h
  8. lib/libao.a
  9. lib/libao.so
  10. lib/libao.so.4
  11. lib/libao.so.4.1.0
  12. lib/ao/plugins-4/liboss.so
  13. @comment lib/ao/plugins-4/libnas.so
  14. @comment lib/ao/plugins-4/libpulse.so
  15. @comment lib/ao/plugins-4/libsndio.so
  16. libdata/pkgconfig/ao.pc
  17. share/aclocal/ao.m4
  18. share/doc/libao/ao_append_option.html
  19. share/doc/libao/ao_close.html
  20. share/doc/libao/ao_default_driver_id.html
  21. share/doc/libao/ao_device.html
  22. share/doc/libao/ao_driver_id.html
  23. share/doc/libao/ao_driver_info.html
  24. share/doc/libao/ao_driver_info_list.html
  25. share/doc/libao/ao_example.c
  26. share/doc/libao/ao_file_extension.html
  27. share/doc/libao/ao_free_options.html
  28. share/doc/libao/ao_info.html
  29. share/doc/libao/ao_initialize.html
  30. share/doc/libao/ao_is_big_endian.html
  31. share/doc/libao/ao_open_file.html
  32. share/doc/libao/ao_open_live.html
  33. share/doc/libao/ao_option.html
  34. share/doc/libao/ao_play.html
  35. share/doc/libao/ao_plugin_close.html
  36. share/doc/libao/ao_plugin_device_clear.html
  37. share/doc/libao/ao_plugin_device_init.html
  38. share/doc/libao/ao_plugin_driver_info.html
  39. share/doc/libao/ao_plugin_file_extension.html
  40. share/doc/libao/ao_plugin_open.html
  41. share/doc/libao/ao_plugin_play.html
  42. share/doc/libao/ao_plugin_set_option.html
  43. share/doc/libao/ao_plugin_test.html
  44. share/doc/libao/ao_sample_format.html
  45. share/doc/libao/ao_shutdown.html
  46. share/doc/libao/config.html
  47. share/doc/libao/drivers.html
  48. share/doc/libao/index.html
  49. share/doc/libao/libao-api.html
  50. share/doc/libao/overview.html
  51. share/doc/libao/plugin-api.html
  52. share/doc/libao/plugin-overview.html
  53. share/doc/libao/style.css
  54. share/man/man5/libao.conf.5.gz
  55. @owner
  56. @group
  57. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • libao>0:audio/libao
To install the port:
cd /usr/ports/audio/libao/ && make install clean
To add the package, run one of these commands:
  • pkg install audio/libao
  • pkg install libao
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libao
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (libao-1.2.0.tar.gz) = 03ad231ad1f9d64b52474392d63c31197b0bc7bd416e58b1c10a329a5ed89caf SIZE (libao-1.2.0.tar.gz) = 464596

Packages (timestamps in pop-ups are UTC):
libao
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.2.0_71.2.0_71.2.0_51.2.0_71.2.0_7-1.2.0_5-
FreeBSD:13:quarterly1.2.0_71.2.0_71.2.0_51.2.0_71.2.0_71.2.0_61.2.0_61.2.0_6
FreeBSD:14:latest1.2.0_71.2.0_71.2.0_51.2.0_71.2.0_71.2.0_5-1.2.0_5
FreeBSD:14:quarterly1.2.0_71.2.0_7-1.2.0_71.2.0_71.2.0_61.2.0_61.2.0_6
FreeBSD:15:latest1.2.0_71.2.0_7n/a1.2.0_7n/a1.2.0_71.2.0_71.2.0_7
FreeBSD:15:quarterly--n/a-n/a---
FreeBSD:16:latest-1.2.0_7n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
This port is required by:
for Libraries
  1. audio/dgedit
  2. audio/flac123
  3. audio/fossmixer
  4. audio/modplug-tools
  5. audio/mpg321
  6. audio/pianobar
  7. audio/pianod2
Expand this list (40 items / 33 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. audio/playgsf
  3. audio/rhvoice
  4. audio/shairplay
  5. audio/sox
  6. audio/spectmorph
  7. audio/squash
  8. audio/uade
  9. audio/umodplayer
  10. audio/vorbis-tools
  11. audio/waon
  12. audio/wavbreaker
  13. comms/aldo
  14. comms/gtkmmorse
  15. emulators/ares
  16. emulators/flycast
  17. emulators/libretro-reicast
  18. emulators/openmsx
  19. emulators/reicast
  20. math/giacxcas
  21. multimedia/dvbcut
  22. sysutils/cdrdao
  23. textproc/goldendict
  24. x11-toolkits/gnustep-gui
  25. Collapse this list.

Deleted ports which required this port:

Expand this list of 10 deleted ports
  1. audio/gnomoradio*
  2. audio/liteamp*
  3. audio/py-ao*
  4. audio/pytone*
  5. audio/shairport*
  6. games/gcompris*
  7. multimedia/despotify*
  8. multimedia/shell-fm*
  9. multimedia/spotify-websocket-api*
  10. sysutils/gcdmaster*
  11. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for libao-1.2.0_7: DOCS=on: Build and/or install documentation NAS=off: Network Audio System support PULSEAUDIO=off: PulseAudio sound server support SNDIO=off: Sndio audio support ===> Use 'make config' to modify these settings
Options name:
audio_libao
USES:
cpe libtool pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://downloads.xiph.org/releases/ao/
Collapse this list.

There are no commits on branch 2025Q4 for this port