Commit graph

10 commits

Author SHA1 Message Date
bjs
043dd8867f Add libsamplerate to buildlink3.mk. Fixes build of qjackctl. 2008-06-21 20:37:39 +00:00
bjs
5eb3e7c1cb Add note about workaround for loader's mmap of driver modules failing
on NetBSD-current.
2008-05-07 12:15:02 +00:00
bjs
be3663405f Update to jack-0.111.5. Mostly improvements to the jack_net client.
Also, some code cleanup/improvements to the sun driver; with a fix to
audio.c that I'm hopefully going to commit very soon, the sun driver works
quite well.
2008-05-04 01:02:07 +00:00
bjs
2bb72bbf10 Remove vestigial PLIST_SUBST from makefile; it uses PLIST_VARS now. 2008-04-25 11:16:25 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
bjs
f08c33c9d7 Update this package to 0.110.0, refactoring most of the patches.
There are still some bugs lurking, but on NetBSD/amd64 4.99.48
with azalia(4), both the sun and OSS drivers work fairly well!

Try it out with audio/moc-devel.

Please let me know if you encounter any problems.

Currently, I manually create the distfile with the dist-bzip2 target
in my local sources.  I plan on hosting a repository of these sources
somewhere with a NetBSD/pkgsrc branch soon.
2008-04-08 01:44:47 +00:00
bjs
8d7ca533c7 Remove header from original template file. 2008-03-17 02:33:17 +00:00
bjs
fa8084995a Oops, add ${FILESDIR} and its contents. 2008-03-17 02:32:43 +00:00
bjs
3c00d536a2 NetBSD _should_ use the barrier thread if available.
Note:  This may screw up the OSS driver, but if you're using NetBSD,
I recommend using the native sun audio driver. ;)

Some type fixes.  Autoconf glue and functions to use netbsd atomic ops.
Conversion to pollts() for better accuracy.  Bump rev.
2008-03-17 02:31:10 +00:00
bjs
a675f09f97 Behold: The JACK audio connection kit version 0.109.10 (SVN).
This update was long overdue from version 0.100.0.  Especially of note:
native audio(4) support (OSS driver initially converted by
jakemsr@openbsd.org), with certain changes/fixups by me (both in the
driver code and elsewhere ... it is very much still a work in progress,
but it is a work that does work, heh).

Also, some patches to do the "right thing" throughout, i.e. press the
"we are not linux" button.  More fixes/enhancements coming soon.

One outstanding issue I know of:  an mmap failure when trying to run
with realtime scheduling that I haven't been able to look into enough yet.

A good player which supports this is audio/moc ... I hope to add
a gstreamer plugin and much more shortly.

I am in the planning stages of a rewrite of the driver using kqueue, also.
2008-03-16 09:26:46 +00:00