Version: 0.125.0, Package name: jack-0.125.0 |
Maintained by: The OpenBSD ports mailing-list |
Master sites: |
Description JACK is a low-latency audio server, written for POSIX conformant operating systems. It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. Its clients can run in their own processes (ie. as normal applications), or can they can run within the JACK server (ie. as a "plugin"). JACK was designed from the ground up for professional audio work, and its design focuses on two key areas: synchronous execution of all clients, and low latency operation. |
Filesize: 1189.431 KB |
Version History (View Complete History) |
|
2019-07-12 14:44:13 by Stuart Henderson | Files touched by this commit (877) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-05-18 06:13:34 by Christian Weisgerber | Files touched by this commit (24) |
Log message: switch to CONFIGURE_STYLE=autoreconf |
2019-05-17 10:19:41 by Stuart Henderson | Files touched by this commit (86) |
Log message: update curses WANTLIB entries following the change in base libraries to use soname |
2019-04-02 01:27:19 by Christian Weisgerber | Files touched by this commit (1) |
Log message: simplify autotools invocation |
2018-11-14 13:48:22 by Stuart Henderson | Files touched by this commit (33) |
Log message: bump ports known/suspected to be affected by issue with libedit/libreadline and termcap on lld arches. |
2018-09-04 06:46:28 by Marc Espie | Files touched by this commit (918) |
Log message: convert to PKGSTEM |
2018-08-10 04:19:18 by Marc Espie | Files touched by this commit (17) |
Log message: use AUTOCONF_ENV and add correct env variables, so that those ports work even if /usr/local is not part of the builder's path. |
2018-01-20 07:03:39 by Jonathan Gray | Files touched by this commit (22) |
Log message: Now that arm has switched to clang the base compiler has atomic builtins and accepts -mfpu=neon. ok jca@ sthen@ |
2017-01-27 15:19:20 by Stuart Henderson | Files touched by this commit (5) |
Log message: zap more zero-byte files, found by rsadowski, who also tested builds without them present. |
2016-12-29 07:29:37 by Jeremie Courreges-Anglas | Files touched by this commit (1) |
Log message: Needs atomic builtins, build with lang/gcc on arm. |
2016-12-22 01:10:21 by Peter Hessler | Files touched by this commit (2) |
Log message: these use atomics not currently available on arm |
2016-11-13 12:22:34 by Jeremie Courreges-Anglas | Files touched by this commit (18) |
Log message: Update to jack-0.125.0 From David Carlier, input and ok danj@ on a previous version. |
2016-03-16 15:19:39 by Christian Weisgerber | Files touched by this commit (46) |
Log message: remove SHARED_ONLY from ports that use only the gnu module |
2016-03-11 13:28:34 by Christian Weisgerber | Files touched by this commit (247) |
Log message: garbage collect CONFIGURE_SHARED |
2015-05-21 05:44:01 by Jeremie Courreges-Anglas | Files touched by this commit (2) |
Log message: Tyop. |
2015-05-06 04:22:07 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Fix DEPENDS to unbreak dependent ports. |
2015-05-05 13:45:19 by Stuart Henderson | Files touched by this commit (14) |
Log message: update to JACK 0.124.1, from Eric Lalonde. |
2015-01-24 04:07:57 by Ingo Schwarze | Files touched by this commit (21) |
Log message: only minor formatting differences; drop USE_GROFF; no bump needed |
2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349) |
Log message: Drop remaining MD5/RMD160/SHA1 checksums. |
2011-06-02 07:41:42 by Antoine Jacoutot | Files touched by this commit (238) |
Log message: Add a consistent header that substitutes FULLPKGNAME for the READMEs. ok jasper@ sthen@ |
2010-12-02 15:17:46 by David Coppa | Files touched by this commit (2) |
Log message: Don't enable CELT support for now. OK jakemsr@ |
2010-11-23 11:14:02 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: - minor style |
2010-11-14 17:22:54 by Marc Espie | Files touched by this commit (427) |
Log message: convert to new style depends zap default spec that are not needed convert libspecs as well convert p* to REVISION. No package changes |
2010-11-10 01:00:03 by Jasper Lievisse Adriaanse | Files touched by this commit (4) |
Log message: - switch to pkg-readmes ok sir jake@ |
2010-10-18 10:52:48 by Marc Espie | Files touched by this commit (115) |
Log message: USE_GROFF=Yes |
2010-09-05 16:00:14 by Stuart Henderson | Files touched by this commit (46) |
Log message: new-style LIB_DEPENDS/REVISION, sync WANTLIB, bump where necessary. checked with check-lib-depends and PLIST_DB "make package". |
2010-06-23 11:06:44 by Landry Breuil | Files touched by this commit (1) |
Log message: Explicitely add libtool to BUILD_DEPENDS as jack autohell uses macros from libtool.m4. Builds fine with ports libtool otherwise. |
2010-06-06 19:44:38 by Jacob Meuser | Files touched by this commit (13) |
Log message: * clean up sndio(7) driver * update README.OpenBSD * add patches to let it build on gcc2 archs (from Sebastian Reitenbach) * disable audio(4) driver |
2009-12-09 03:15:08 by Jacob Meuser | Files touched by this commit (6) |
Log message: sndio_driver.c: - make it work with 24-bit formats (as with azalia and envy) - use the correct member of struct sio_par for the buffer size - check both poll(2) revents as well as calculated buffer positions to know when we can read/write data sun_driver.c: - make it work with 24-bit formats (as with azalia and envy) jackd/engine.c: - don't spam error messages every time a client quits add README.OpenBSD |
2009-03-13 17:06:14 by Jacob Meuser | Files touched by this commit (2) |
Log message: fixes for the sndio backend: * deal with sio_{read,write} possibly moving less data than requested * check for out-of-sync conditions and restart if they occur makes running jackd over aucat much more reliable |
2009-02-03 17:02:16 by Michael Erdely | Files touched by this commit (2) |
Log message: Fix build on alpha. ok jakemsr@ |
2009-01-12 03:45:01 by Jacob Meuser | Files touched by this commit (2) |
Log message: don't use dynamic SIMD instructions. |
2009-01-11 03:51:46 by Jacob Meuser | Files touched by this commit (18) |
Log message: - update to 0.116.1, mostly stability/reliability fixes - add sndio backend playback under aucat server is pretty solid. for full-duplex, starting aucat with 'aucat -l -b 2048' and jackd with just 'jackd -d sndio' seems to work best for me. we want low latency anyway, right ;) |
2009-01-02 15:47:45 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: - add a patch from upstream SVN to allow compiling with DEBUG "if it works for you" jakemsr@ (maintainer) |
2008-06-27 23:49:31 by Jacob Meuser | Files touched by this commit (13) |
Log message: maintainence update, plus - fix build on alpha by not comparing a va_list to NULL. problem noticed and fix tested by merdely@. - fix possible 100% cpu usage in full-duplex mode - fix net client/server - add @bin markers to PLIST |
2008-04-22 03:34:58 by Jacob Meuser | Files touched by this commit (9) |
Log message: update to 0.111.2.1169 - don't bother trying to fix compiler optimization flag tests. they're badly broken/linux spcific, and we don't use them anyway. - the net source client became a "real" client (executable), instead of an "in process" client (plugin) - previous sun_driver patches accepted upstream, plus: * fix cycle timing in duplex mode by moving calculations and function calls out of the poll() synchronization loop * shorten xrun and silence writing/reading messages * remove unused variables * attempt to stop continuous playback underruns in duplex mode that are caused by the capture buffer overrunning * try harder to make sure we have pristine buffers after sun_driver_start() * use native endian audio encodings * report a delay when poll() times out, instead of effectively running a null cycle now jack works on my r10k sgi :) |
2008-03-30 02:46:15 by Jacob Meuser | Files touched by this commit (3) |
Log message: - restore the 10 second sleep in the watchdog thread by using nanosleep(2) instead of usleep(3), which is limited to 1 second. - stop clients from getting "zombified" after connection graph changes by ignoring errors from read(2)ing data that isn't used. |
2008-03-24 15:45:14 by Jacob Meuser | Files touched by this commit (2) |
Log message: sun_driver tweaks: - in each call to sun_driver_write(), bzero the buffer that will be written to the audio device. stops jackd from "buzzing" or "humming" when the last samples from a client weren't true silence. - consistently use bzero instead of memset to zero out buffers. - add missing returns in error conditions. |