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
Port details on branch 2024Q4
portaudio Portable cross-platform Audio API
19.6.0_7,1 audio on this many watch lists=92 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 19.6.0_7,1Version of this port present on the latest quarterly branch.
Maintainer: multimedia@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2003-06-03 19:03:53
Last Update: 2022-12-06 17:00:45
Commit Hash: a6e4e0d
People watching this port, also watch:: libogg, libiconv, libvorbis, pcre, glib
License: MIT
WWW:
http://www.portaudio.com/
Description:
PortAudio is a free, cross-platform, open-source, audio I/O library. It lets you write simple audio programs in 'C' or C++ that will compile and run on many platforms including Windows, Macintosh OS X, and Unix (OSS/ALSA). It is intended to promote the exchange of audio software between developers on different platforms. Many applications use PortAudio for Audio I/O. PortAudio provides a very simple API for recording and/or playing sound using a simple callback function or a blocking read/write interface. Example programs are included that play sine waves, process audio input (guitar fuzz), record and playback audio, list available audio devices, etc.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (72 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/portaudio-19.6.0_7,1/catalog.mk
  3. /usr/local/share/licenses/portaudio-19.6.0_7,1/LICENSE
  4. /usr/local/share/licenses/portaudio-19.6.0_7,1/MIT
  5. @comment bin/pa_minlat
  6. @comment bin/paqa_devs
  7. @comment bin/paqa_errs
  8. @comment bin/paqa_latency
  9. @comment bin/patest1
  10. @comment bin/patest_buffer
  11. @comment bin/patest_callbackstop
  12. @comment bin/patest_clip
  13. @comment bin/patest_dither
  14. @comment bin/patest_hang
  15. @comment bin/patest_in_overflow
  16. @comment bin/patest_latency
  17. @comment bin/patest_leftright
  18. @comment bin/patest_longsine
  19. @comment bin/patest_many
  20. @comment bin/patest_maxsines
  21. @comment bin/patest_mono
  22. @comment bin/patest_multi_sine
  23. @comment bin/patest_out_underflow
  24. @comment bin/patest_prime
  25. @comment bin/patest_ringmix
  26. @comment bin/patest_sine8
  27. @comment bin/patest_sine_channelmaps
  28. @comment bin/patest_sine_formats
  29. @comment bin/patest_sine_srate
  30. @comment bin/patest_sine_time
  31. @comment bin/patest_start_stop
  32. @comment bin/patest_stop
  33. @comment bin/patest_stop_playout
  34. @comment bin/patest_toomanysines
  35. @comment bin/patest_two_rates
  36. @comment bin/patest_underflow
  37. @comment bin/patest_wire
  38. @comment include/pa_jack.h
  39. include/pa_unix_oss.h
  40. include/portaudio.h
  41. include/portaudiocpp/AutoSystem.hxx
  42. include/portaudiocpp/BlockingStream.hxx
  43. include/portaudiocpp/CFunCallbackStream.hxx
  44. include/portaudiocpp/CallbackInterface.hxx
  45. include/portaudiocpp/CallbackStream.hxx
  46. include/portaudiocpp/CppFunCallbackStream.hxx
  47. include/portaudiocpp/Device.hxx
  48. include/portaudiocpp/DirectionSpecificStreamParameters.hxx
  49. include/portaudiocpp/Exception.hxx
  50. include/portaudiocpp/HostApi.hxx
  51. include/portaudiocpp/InterfaceCallbackStream.hxx
  52. include/portaudiocpp/MemFunCallbackStream.hxx
  53. include/portaudiocpp/PortAudioCpp.hxx
  54. include/portaudiocpp/SampleDataFormat.hxx
  55. include/portaudiocpp/Stream.hxx
  56. include/portaudiocpp/StreamParameters.hxx
  57. include/portaudiocpp/System.hxx
  58. include/portaudiocpp/SystemDeviceIterator.hxx
  59. include/portaudiocpp/SystemHostApiIterator.hxx
  60. lib/libportaudio.a
  61. lib/libportaudio.so
  62. lib/libportaudio.so.2
  63. lib/libportaudio.so.2.0.0
  64. lib/libportaudiocpp.a
  65. lib/libportaudiocpp.so
  66. lib/libportaudiocpp.so.0
  67. lib/libportaudiocpp.so.0.0.12
  68. libdata/pkgconfig/portaudio-2.0.pc
  69. libdata/pkgconfig/portaudiocpp.pc
  70. @owner
  71. @group
  72. @mode
Collapse this list.
Dependency lines:
  • portaudio>0:audio/portaudio
To install the port:
cd /usr/ports/audio/portaudio/ && make install clean
To add the package, run one of these commands:
  • pkg install audio/portaudio
  • pkg install portaudio
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: portaudio
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1531882553 SHA256 (pa_stable_v190600_20161030.tgz) = f5a21d7dcd6ee84397446fa1fa1a0675bb2e8a4a6dceb4305a8404698d8d1513 SIZE (pa_stable_v190600_20161030.tgz) = 1450572

Packages (timestamps in pop-ups are UTC):
portaudio
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest19.6.0_7,119.6.0_7,119.6.0_5,119.6.0_7,119.6.0_7,1-19.6.0_5,1-
FreeBSD:13:quarterly19.6.0_7,119.6.0_7,119.6.0_7,119.6.0_7,119.6.0_7,119.6.0_7,119.6.0_7,119.6.0_7,1
FreeBSD:14:latest19.6.0_7,119.6.0_7,119.6.0_7,119.6.0_7,119.6.0_7,119.6.0_7,1-19.6.0_7,1
FreeBSD:14:quarterly19.6.0_7,119.6.0_7,1-19.6.0_7,119.6.0_7,119.6.0_7,119.6.0_7,119.6.0_7,1
FreeBSD:15:latest19.6.0_7,119.6.0_7,1n/a19.6.0_7,1n/a19.6.0_7,119.6.0_7,119.6.0_7,1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. autoconf2.69>=2.69 : devel/autoconf2.69
  4. automake>=1.16.5 : devel/automake
  5. libtoolize : devel/libtool
This port is required by:
for Libraries
  1. astro/opencpn
  2. audio/abx
  3. audio/audacity
  4. audio/cava
  5. audio/d11amp
  6. audio/denemo
  7. audio/fossmixer
Expand this list (68 items / 61 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. audio/gnaural
  3. audio/libopenmpt
  4. audio/listener
  5. audio/mixxx
  6. audio/musescore3
  7. audio/ncspot
  8. audio/polyphone
  9. audio/py-pyaudio
  10. audio/rezound
  11. audio/sonic-visualiser
  12. audio/spotify-player
  13. audio/spotifyd
  14. audio/squeezelite
  15. audio/zrythm
  16. audio/zynaddsubfx
  17. comms/direwolf
  18. comms/fldigi
  19. comms/freedv
  20. comms/gnuradio
  21. comms/gqrx
  22. comms/libsdr
  23. comms/linrad
  24. comms/quisk
  25. comms/sdr++
  26. comms/sigdigger
  27. emulators/libretro-pcsx2
  28. emulators/vice
  29. games/crrcsim
  30. games/glob2
  31. games/wordwarvi
  32. graphics/xournalpp
  33. math/octave
  34. math/octave-forge-ltfat
  35. multimedia/butt
  36. multimedia/librespot
  37. multimedia/musikcube
  38. multimedia/olive
  39. multimedia/ossia-score
  40. multimedia/webcamoid
  41. net/asterisk18
  42. net/pjsip
  43. net-im/tox
  44. russian/emkatic
  45. Collapse this list.

Deleted ports which required this port:

Expand this list of 18 deleted ports
  1. audio/dream*
  2. audio/mixxx20*
  3. audio/mixxx21*
  4. audio/mixxx22*
  5. audio/pure-audio*
  6. audio/py-fastaudio*
  7. comms/dabstick-radio*
  8. comms/jsdr*
  9. comms/wsjt*
  10. comms/wspr*
  11. games/cultivation*
  12. graphics/radiance*
  13. math/freemat*
  14. math/freemat-mpi*
  15. net/asterisk13*
  16. net/asterisk15*
  17. net/asterisk16*
  18. net/pjsip-extsrtp*
  19. Collapse this list of deleted ports.
for Run
  1. audio/py-sounddevice

Configuration Options:
===> The following configuration options are available for portaudio-19.6.0_7,1: DOCS=on: Build and/or install documentation DOXYGEN=off: Build documentation with Doxygen EXAMPLES=on: Build and/or install examples JACK=off: JACK audio server support PATEST=off: PortAudio Test Programs SNDIO=off: Sndio audio support ===> Use 'make config' to modify these settings
Options name:
audio_portaudio
USES:
autoreconf:2.69 cpe dos2unix gmake libtool localbase:ldflags pathfix pkgconfig tar:tgz
pkg-message:
For install:
# # PortAudio test programs can be built like this: # # cd /usr/local/share/examples/portaudio # cc -L/usr/local/lib -lm -lpthread -lportaudio -I/usr/local/include \ # pa_unix*.c pa_allocation.c pa_ringbuffer.c pa_debugprint.c \ # pa_front.c paex_ocean_shore.c #
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://www.portaudio.com/archives/
Collapse this list.

There are no commits on branch 2024Q4 for this port