aboutsummaryrefslogtreecommitdiff
path: root/audio/portaudio
Commit message (Collapse)AuthorAgeFilesLines
* audio/portaudio: Add CPE informationBernhard Froehlich2021-09-101-1/+2
| | | | Approved by: portmgr (blanket)
* audio/jack: Update to Jack2: 0.125.0 -> 1.9.16Yuri Victorovich2021-08-021-1/+1
| | | | | | | | Big thank you to Florian Walpen <dev@submerge.ch> and Goran Mekić <meka@tilda.center> for working on Jack2. PR: 251125 Submitted by: Florian Walpen <dev@submerge.ch> (original version)
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Reset MAINTAINERTobias Kortkamp2020-09-281-1/+1
| | | | Notes: svn path=/head/; revision=550400
* audio/sndio: Update to 1.7.0Tobias Kortkamp2020-07-121-1/+1
| | | | Notes: svn path=/head/; revision=542069
* audio/portaudio: Pet portfmt&portclippyTobias Kortkamp2020-06-281-8/+9
| | | | Notes: svn path=/head/; revision=540673
* audio/portaudio: Do not leak private libraries in portaudio-2.0.pcTobias Kortkamp2020-06-282-1/+11
| | | | | | | | | | This prevents consumers from picking up bogus dependencies on libsndio when PortAudio has been built with SNDIO=on. PR: 247604 Notes: svn path=/head/; revision=540665
* audio/portaudio: Amend r419598 and always add OSS default device firstTobias Kortkamp2019-03-012-29/+11
| | | | | | | | | | | | | | | | | | | | | | r419598 tried to solve a problem where when hw.snd.default_unit is set to anything except zero /dev/dsp0 is not available to programs using portaudio since it assumes that /dev/dsp and /dev/dsp0 are the same device. However with that fix, when hw.snd.default_unit=1 and hw.snd.basename_clone=0, portaudio will hide /dev/dsp1 from the device list since it will use /dev/dsp for it instead of /dev/dsp1. However since /dev/dsp is not available, QueryDevice() will fail and /dev/dsp1 will never be added to the device list. Instead of looking up hw.snd.default_unit we can solve this by always trying to add /dev/dsp to the device list first. PR: 236118 Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com> Notes: svn path=/head/; revision=494248
* audio/portaudio: Stop always building useless test and example programsTobias Kortkamp2019-03-011-6/+8
| | | | | | | While here also install C++ bindings examples Notes: svn path=/head/; revision=494247
* audio/portaudio: Mark MAKE_JOBS_UNSAFE after r492362Tobias Kortkamp2019-02-071-0/+2
| | | | | | | Reported by: cmt Notes: svn path=/head/; revision=492364
* audio/portaudio: Build C++ bindings tooTobias Kortkamp2019-02-072-2/+30
| | | | | | | Requested by: Ulrich Huber Notes: svn path=/head/; revision=492362
* audio/portaudio: Update to 19.6.0Tobias Kortkamp2018-07-272-5/+6
| | | | | | | | | | | | | | | | - Sanitize version a bit. The version scheme is all over the place on other systems [1]. Upstream calls it 19.6.0 in the release notes so do the same in the port. [1] https://repology.org/metapackage/portaudio/versions Changes: https://app.assembla.com/wiki/show/portaudio/pa_stable_v190600_20161030 ABI: https://abi-laboratory.pro/tracker/timeline/portaudio/ PR: 229851 Submitted by: ndowens.fbsd@yandex.com Notes: svn path=/head/; revision=475422
* audio/portaudio: Add support for enumerating multiple sndio devicesTobias Kortkamp2018-07-202-22/+74
| | | | | | | | | | | | | | | | | | | | | | | sndio has no device discovery mechanism and PortAudio has no way of accepting raw device strings from users. Normally we just expose the default device (which can be changed via the AUDIODEVICE environment variable). This however means that we are stuck with only one device at a time for playback/recording and would have to restart applications (or the sndiod instance) to switch between devices. This is detrimental to the workflow in applications like Audacity and makes them unusable in sndio only setups. Add a new PA_SNDIO_AUDIODEVICES environment variables with which users can specify and expose a list of 16 additional sndio devices to applications using PortAudio. Example: PA_SNDIO_AUDIODEVICES=snd/0.monitor:snd@remote/0:rsnd/3 Notes: svn path=/head/; revision=475024
* audio/portaudio: Add three new functions* required by AudacityTobias Kortkamp2018-07-189-41/+200
| | | | | | | | | | | | | | | | | | | * Pa_GetStreamHostApiType, PaOSS_GetStream{In,Out}putDevice This will allow us to change audio/audacity to use audio/portaudio instead of the bundled version. End goal is sndio support in Audacity without having to duplicate existing patches. While here - Remove unnecessary patches - Cleanup DOCS and PATEST install - Take maintainership Obtained from: Audacity 2.2.2's portaudio.patch Notes: svn path=/head/; revision=474829
* - Add SNDIO optionTobias Kortkamp2017-03-216-10/+823
| | | | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=436589
* Support hw.snd.default_unit sysctl.Kevin Lo2016-08-042-1/+36
| | | | | | | | | | | | | If the hw.snd.default_unit is set to anything except zero, /dev/dsp0 is not available to programs using portaudio, since it assumes that /dev/dsp and /dev/dsp0 are the same device. PR: 208968 Submitted by: shurd Approved by: koalative@gmail.com (maintainer timeout) Notes: svn path=/head/; revision=419598
* audio/portaudio: fix test program installationKurt Jaeger2016-07-091-2/+3
| | | | | | | | | | | | - Before the patch the libtool wrapper scripts were installed instead of real test programs PR: 210455 Submitted by: Tobias Kortkamp <t@tobik.me> Approved by: koalative@gmail.com (maintainer timeout) Notes: svn path=/head/; revision=418288
* - Don't install example scripts that don't work outside WRKDIRDmitry Marakasov2016-05-122-18/+3
| | | | | | | | | | | - While here, minor cosmetic fixes PR: 208969 Submitted by: shurd@FreeBSD.org Approved by: maintainer timeout (koalative@gmail.com, 2 weeks) Notes: svn path=/head/; revision=415079
* Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.Mathieu Arnold2016-04-011-2/+2
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412344
* Convert ports to use the options helpers in categories [abc]*, and minor fixes.Mathieu Arnold2015-08-191-22/+11
| | | | | | | | Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D3412? Notes: svn path=/head/; revision=394778
* By default libtool replaces -export-symbols <file> with -retain-symbols-fileTijl Coosemans2015-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <file> on ELF systems, but this doesn't really do what -export-symbols is meant to do. On GNU ELF systems it converts <file> to a simple version script first and then uses -version-script instead of -retain-symbols-file. Let USES=libtool patch libtool scripts to do this on all systems with GNU ld(1). Bump PORTREVISION on all ports where the build log contains -export-symbols. audio/calf: This port builds a module that now exports only one function, but it also builds a number of executables that link to this module and expect to see other functions. Because it's already a bit dodgy to link to a module (libtool warns about this) let the module continue to export only one function and instead build an ordinary library from the same source that the executables can link to. Fix a number of other issues in the same Makefile.am and clean up the port Makefile. japanese/scim-honoka: Tries to hide all symbols that start with an underscore, but because this library is written in C++ all symbols start with _Z so it ends up hiding everything. Just don't hide anything at all like the textproc/scim configure script does. multimedia/schroedinger: Apply an upstream patch. textproc/scim-input-pad: Same as japanese/scim-honoka. PR: 201922 Approved by: portmgr (antoine) Exp-run by: antoine Notes: svn path=/head/; revision=393429
* Update portaudio to v19/Remove portaudio2 [1]Baptiste Daroussin2015-05-307-134/+86
| | | | | | | | | | | | Chase portaudio change Add patches from debian for games/cultivation Add patches from upsteam for audio/rezound Mark py-fastaudio as broken Approved by: maintainer Notes: svn path=/head/; revision=387982
* - Add LICENSE_FILEDmitry Marakasov2015-04-051-14/+6
| | | | | | | | | | | | - Simplify installation - Strip library PR: 197850 Submitted by: amdmi3 Approved by: maintainer timeout Notes: svn path=/head/; revision=383395
* audio category: Remove $PTHREAD_LIBSJohn Marino2015-03-251-6/+6
| | | | | | | | | xmcd didn't pass check-plist (pre-existing), fixed. approved by: PTHREAD blanket Notes: svn path=/head/; revision=382272
* These ports are no longer used or cared for.Rusmir Dusko2014-06-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dave Shar <koalative at gmail.com> wishes to maintain these ports with my help. audio/portaudio - Pass maintainership to koalative at gmail.com audio/portaudio2 - Pass maintainership to koalative at gmail.com deskutils/parcellite - Pass maintainership to koalative at gmail.com devel/allegro - Change Makefile header, add Created by Jimmy Olgeni <olgeni@FreeBSD.org> - Pass maintainership to koalative at gmail.com devel/allegro-devel - Change Makefile header, use my name and @FreeBSD.org email - Pass maintainership to koalative at gmail.com emulators/q4wine - Remove not needed linie - Pass maintainership to koalative at gmail.com emulators/swine - Change Makefile header, use my name and @FreeBSD.org email - Pass maintainership to koalative at gmail.com finance/venice - Pass maintainership to koalative at gmail.com graphics/glfw - Pass maintainership to koalative at gmail.com graphics/glfw2 - Pass maintainership to koalative at gmail.com graphics/xsane - Pass maintainership to koalative at gmail.com textproc/loook - Pass maintainership to koalative at gmail.com Notes: svn path=/head/; revision=358053
* Convert to rest of a* to USES=zipBaptiste Daroussin2014-03-071-2/+1
| | | | Notes: svn path=/head/; revision=347401
* Convert USE_DOS2UNIX to USES=dos2unixSteven Kreuzer2014-01-081-2/+1
| | | | Notes: svn path=/head/; revision=339146
* - Change maintainer email to @FreeBSD.orgRusmir Dusko2013-10-091-17/+13
| | | | | | | | | | - Add DOCS Option - Support STAGEDIR and add OPTIONS_SUB Approved by: wg/pawel (mentors) Notes: svn path=/head/; revision=329856
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | audio) Notes: svn path=/head/; revision=327706
* Convert audio from USE_GMAKE to USES=gmakeBaptiste Daroussin2013-08-301-1/+1
| | | | | | | | | | | While here: - Trim headers - Convert some USE_GNOME=pkgconfig to USES=pkgconfig - Add some missing pkgconf dependencies - Convert some USE_GNOME=gnomehack to USES=pathfix Notes: svn path=/head/; revision=325727
* - Convert to OptionsNG frameworkMarcus von Appen2012-12-305-66/+79
| | | | | | | | | | | | - Trim Makefile headers - Add LICENSE - Pass maintainership to submitter PR: ports/172678 Submitted by: nemysis <nemysis@gmx.ch> Notes: svn path=/head/; revision=309683
* - Use USE_DOS2UNIX instead of homemade equivalentAlex Kozlov2012-05-051-6/+2
| | | | | | | Approved by: eadler (mentor) Notes: svn path=/head/; revision=296055
* - Get Rid MD5 supportMartin Wilke2011-03-191-1/+0
| | | | Notes: svn path=/head/; revision=271305
* Fix the build with gmake-3.82 by add '/' in two targets.Jeremy Messenger2011-03-121-2/+13
| | | | | | | | Reported by: pointyhat-exp with gmake 3.82 (linimon) Tested with: ade's gmake 3.82 patch on devel/gmake only Notes: svn path=/head/; revision=270749
* For ports maintained by ports@FreeBSD.org, remove names and/orDoug Barton2009-12-211-2/+0
| | | | | | | | | | | e-mail addresses from the pkg-descr file that could reasonably be mistaken for maintainer contact information in order to avoid confusion on the part of users looking for support. As a pleasant side effect this also avoids confusion and/or frustration for people who are no longer maintaining those ports. Notes: svn path=/head/; revision=246327
* Reset lofi due to not commits in over 3 months, PR backlog, and no responseMark Linimon2008-09-071-1/+1
| | | | | | | | | to email. Hat: portmgr Notes: svn path=/head/; revision=220034
* - Remove unneeded dependency from gtk12/gtk20 [1]Martin Wilke2008-04-191-1/+1
| | | | | | | | | | | | | | | | | | - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+ Thanks to all Helpers: Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr, ehaupt, nox, itetcu, flz, pav PR: 116263 Tested on: pointyhat Approved by: portmgr (pav) Notes: svn path=/head/; revision=211584
* Retire NO_FILTER_SHLIBS now that it no longer serves a purposeKris Kennaway2007-01-301-1/+0
| | | | Notes: svn path=/head/; revision=183680
* Remove USE_REINPLACE from ports in categories starting with A.Edwin Groothuis2006-05-031-1/+0
| | | | Notes: svn path=/head/; revision=161245
* SHA256ifyEdwin Groothuis2006-01-221-0/+1
| | | | | | | Approved by: krion@ Notes: svn path=/head/; revision=154140
* Split out header/PTHREAD_LIBS fixups into post-patch, otherwise theKris Kennaway2004-03-221-2/+6
| | | | | | | | latter prevents the patching of nearby parts of files. This fixes patching on 4.x. Notes: svn path=/head/; revision=104877
* SIZEify.Michael Nottebrock2004-03-181-0/+1
| | | | Notes: svn path=/head/; revision=104350
* Better fix for amd64 (don't pessimize lib.a by compiling objects with -fPIC)Kris Kennaway2004-03-153-4/+66
| | | | Notes: svn path=/head/; revision=104124
* Fix on amd64.Michael Nottebrock2004-02-101-0/+4
| | | | | | | Submitted by: arved Notes: svn path=/head/; revision=100576
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.Joe Marcus Clarke2004-02-041-1/+1
| | | | | | | (Part 2) Notes: svn path=/head/; revision=99920
* Readd more of the previously deleted cludge. Bump PORTREVISION.Michael Nottebrock2003-12-072-0/+3
| | | | Notes: svn path=/head/; revision=95266
* Readd cludge for ldconfig which got accidentally removed in the previousMichael Nottebrock2003-12-071-1/+5
| | | | | | | commit. Notes: svn path=/head/; revision=95264
* Update to version 18.1Michael Nottebrock2003-12-075-27/+85
| | | | Notes: svn path=/head/; revision=95262
* Fix build in 5.x branch: machine/soundcard.h -> sys/soundcard.hMario Sergio Fujikawa Ferreira2003-06-111-1/+3
| | | | | | | | PR: 53171 Submitted by: maintainer Notes: svn path=/head/; revision=82813
* New port portaudio version 18: Portable cross-platform Audio APIMario Sergio Fujikawa Ferreira2003-06-034-0/+64
PR: 52406 Submitted by: Michael Nottebrock <michaelnottebrock@gmx.net> et. al. Notes: svn path=/head/; revision=82206