head 1.5; access; symbols pkgsrc-2013Q2:1.5.0.16 pkgsrc-2013Q2-base:1.5 pkgsrc-2012Q4:1.5.0.14 pkgsrc-2012Q4-base:1.5 pkgsrc-2011Q4:1.5.0.12 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q2:1.5.0.10 pkgsrc-2011Q2-base:1.5 pkgsrc-2009Q4:1.5.0.8 pkgsrc-2009Q4-base:1.5 pkgsrc-2008Q4:1.5.0.6 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.4 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.2 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.4.0.4 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.2 pkgsrc-2008Q1:1.2.0.2 pkgsrc-2008Q1-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.5 date 2008.07.31.03.58.05; author bjs; state dead; branches; next 1.4; 1.4 date 2008.05.04.01.02.07; author bjs; state Exp; branches; next 1.3; 1.3 date 2008.04.08.01.44.47; author bjs; state Exp; branches; next 1.2; 1.2 date 2008.03.17.02.31.10; author bjs; state Exp; branches; next 1.1; 1.1 date 2008.03.16.09.26.46; author bjs; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2008.03.16.09.26.46; author bjs; state Exp; branches; next ; desc @@ 1.5 log @Move audio/jack-devel to audio/jack: jack 0.100.0 was broken on many 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. @ text @$NetBSD: distinfo,v 1.4 2008/05/04 01:02:07 bjs Exp $ SHA1 (jack-audio-connection-kit-0.111.5.tar.bz2) = b6efab7e206762a60e092d8dbe70001bd996d44f RMD160 (jack-audio-connection-kit-0.111.5.tar.bz2) = 3af9409582da307b98317add7ebfe60d8204dd44 Size (jack-audio-connection-kit-0.111.5.tar.bz2) = 508591 bytes SHA1 (patch-aa) = 169403b0eacff27b6f77f714b07eab571c0e6455 SHA1 (patch-ab) = b201a2a4db7c7d1565049e5d3534cee9a0ccbd20 SHA1 (patch-ac) = 7bde8dcf5bf4b6f946c3eb6a568f7d66c1c69c35 SHA1 (patch-ad) = 9632ad3a03015688f02bc4b715d74e21ae293c8f SHA1 (patch-ae) = 7fb1deae5473cc9df556176c878610805baf66dc SHA1 (patch-af) = 446bbcb0a835279c7821bcebfd6eec04a0fd7870 SHA1 (patch-ag) = e7a5e878cdd47355f8d6213163b8560939708f32 SHA1 (patch-ah) = d5dd0c8718b6f07277444d0cce02340eb849e092 SHA1 (patch-ai) = 89817ae9c013d0da37307f9bc673bf370784e869 SHA1 (patch-aj) = 478c44fc5a82b2ffa108e985baae49765c793828 SHA1 (patch-ak) = 334e03bc426034c0c231af40b48ee43717c1bed8 SHA1 (patch-am) = c4d1d5562dace10971ef7fba37ddfcf07ad2fdb5 SHA1 (patch-ao) = 88f0e4bf223db31375c7b3b2f0ef152d5cadf374 SHA1 (patch-ap) = 1e15592658714da73ebceb695000cd636ea9b871 @ 1.4 log @ 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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2008/04/08 01:44:47 bjs Exp $ @ 1.3 log @ 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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2008/03/17 02:31:10 bjs Exp $ d3 3 a5 3 SHA1 (jack-audio-connection-kit-0.110.0.tar.bz2) = 2eaefe6af7fa35aec4d84c0ca8690b6c2c4c9c8d RMD160 (jack-audio-connection-kit-0.110.0.tar.bz2) = 5905e7199f45fec4559d98bef21940c57096e3c2 Size (jack-audio-connection-kit-0.110.0.tar.bz2) = 504535 bytes d7 2 a8 2 SHA1 (patch-ab) = 8ccffe0f6ebe73710cb3ba535c6e1bb19a191a6a SHA1 (patch-ac) = 05e9e8fcdf9f562616f1b32036d7e4f654ddac3f a16 1 SHA1 (patch-al) = 53985ecc7471045d7c7ef5cb91382ac627c17ba1 a17 1 SHA1 (patch-an) = c43d7877fb223965f5e45ba32be8565366fe2fd7 @ 1.2 log @ 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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2008/03/16 09:26:46 bjs Exp $ d3 6 a8 6 SHA1 (jack-0.109.10.tar.bz2) = a82376dcb3610967eac82789dc543b64b9702e39 RMD160 (jack-0.109.10.tar.bz2) = 20efa1e19cbe74718c07b262de9e8af5f2f72e58 Size (jack-0.109.10.tar.bz2) = 577713 bytes SHA1 (patch-aa) = 14e400acbfd3fdba20e137e032bccb0963c0517e SHA1 (patch-ab) = d2293459aaeddf96b3a429b2fb5280dc90abb3f7 SHA1 (patch-ac) = 7052322d44700b0bf81642a5e68ae53a3da62df1 d10 2 a11 2 SHA1 (patch-ae) = a18c44b803e340d2b1317a539ffb2123490badc3 SHA1 (patch-af) = 6e7c16137434c601f09da982528f3f8c81bdd354 d13 5 a17 5 SHA1 (patch-ah) = b3445eea50978ff83b16fbe2cfe2f8d111fd67aa SHA1 (patch-ai) = e01725f9cd38d05737ccc7ea6e43daa0acf03110 SHA1 (patch-aj) = 243e7e0c1865c03c74f212bab0c7cab1201bf3c0 SHA1 (patch-ak) = 7d1eaa5cecc5f1c3b725ff768089dfd4a133ea45 SHA1 (patch-al) = fc7311171027b71cbd7572431f45d69ed81dcd92 d19 3 a21 2 SHA1 (patch-an) = 90939c5e0a8a53bf701d93ba88a2900439866142 SHA1 (patch-ap) = 8a963fdcbc8a986b2872b756684a70edc32ce5ce @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d6 2 a7 1 SHA1 (patch-ab) = e7d7f7266afc5841ebf83ceb98fb7e4f0b821f05 d14 2 a15 2 SHA1 (patch-ai) = aacea684a8d31cfb2e22087d425e5fd457ad215d SHA1 (patch-aj) = 46805c358c60a92d6d680a9ea847d32c15af1708 d20 1 @ 1.1.1.1 log @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. @ text @@