summaryrefslogtreecommitdiff
path: root/audio/jack
AgeCommit message (Collapse)AuthorFilesLines
2009-06-14Remove @dirrm entries from PLISTsjoerg1-3/+1
2009-05-20Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlibwiz1-1/+2
major change. Reported by Robert Elz in PR 41345.
2009-04-15Build fix (untested by me):wiz1-1/+2
Define _GNU_SOURCE on Linux. From Aleksey Cheusov in PR 41219.
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-11-16If we're using dynamic SIMD detection, we _do not_ want to buildbjs4-20/+19
with -msse et. al. s/HOST_HAS_BSD_POLL/JACK_&/
2008-11-16Revert netjack fix--it's not what I wanted.bjs3-56/+4
2008-11-16Update to jack-0.115.1 (from SVN). Changes: pulled in a patchbjs20-104/+169
to [hopefully] correct errant behavior wrt: non-blocking I/O and sockets. This is presently untested, however. Also, with this snapshot we at least have the hope that the network facility works. Includes other miscellaneous bug fixes, also. While here, explicitly enable coreaudio on Darwin and add a PLIST entry for its driver module. This is also untested, but at least installation on Darwin will not fail due to an incorrect PLIST. Also, include ../../mk/dlopen.buildlink3.mk in our bl3.mk in order to heed DLOPEN_REQUIRE_PTHREADS.
2008-08-09Update patch comment to reflect its contents.bjs2-5/+5
2008-07-31Move audio/jack-devel to audio/jack: jack 0.100.0 was broken on manybjs23-88/+501
platforms and a hideous anachronism. On NetBSD-current/i386 and amd64, at least, I can say that this package works very well. If you have issues with the audio skipping and are running NetBSD 4.99.x, try updating to rev. 1.241 of sys/dev/audio.c; the changes to audio_poll() and the pause attribute handling (in large part thanks to help from jakemsr@openbsd.org) are important for proper functioning of jack (though you may find it works regardless, depending upon your audio driver, how demanding your "workload" is, etc.). I will submit a pullup request for this change for NetBSD 4 as well. JACK now supports both our native audio API and OSS--I recommend trying both.
2007-03-18configure: error: *** JACK requires GNU getopt_longrillig1-1/+2
2006-11-29Add missing LIBS+=${LIBOSSAUDIO}... at least the oss module needsxtraeme1-2/+4
that, reported by an user on freenode. Bump PKGREVISION.
2006-11-15Added dependency of oss to Makefile:wulf1-2/+3
jack requires oss support
2006-10-04Update MASTER_SITES and HOMEPAGE, from Sergey Svishchev.wiz1-2/+2
2006-07-26This package needs Perl to build correctly.rillig1-2/+2
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-06-23Remove BROKEN_IN tag after build fix.jlam1-3/+1
2006-06-23Ensure that the "whitespace()" macro function is always defined, asjlam2-1/+17
it's used within jack_transport.c. This fixes errors building audio/jack using the built-in editline library on NetBSD, and fixes the error noted in the bulk build results: http://mail-index.netbsd.org/pkgsrc-bulk/2006/06/20/0000.html
2006-06-08The jack configure script has a bogus check to try to find the "real"jlam1-1/+2
readline library by looking for <readline/chardefs.h>. However, the jack_transport sources only use the basic readline functionality that is already supported by editline. Fix this situation lying to the configure script and pretending that editline is readline by forcing the chardefs.h header to be "found". This fixes the breakage in krister's bulk build from 2006-05-28.
2006-05-18Mark as BROKEN_IN pkgsrc-2006Q1 according towiz1-1/+3
ftp://ftp.NetBSD.org/pub/pkgsrc/misc/kristerw/pkgstat/i386-3.0/20060501.1050/broken.html
2006-04-19Add libtool dependency. Add readline dependency for jack_transport.joerg4-3/+56
Fix pthread detection. Bump revision.
2006-04-12Imported jack from pkgsrc-wip.rillig5-0/+81
JACK is a low-latency audio server, written for POSIX conformant operating systems such as GNU/Linux and Apple's OS X. 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"). Packaged by Chris Wareham.