head 1.17; access; symbols pkgsrc-2023Q4:1.17.0.8 pkgsrc-2023Q4-base:1.17 pkgsrc-2023Q3:1.17.0.6 pkgsrc-2023Q3-base:1.17 pkgsrc-2023Q2:1.17.0.4 pkgsrc-2023Q2-base:1.17 pkgsrc-2023Q1:1.17.0.2 pkgsrc-2023Q1-base:1.17 pkgsrc-2022Q4:1.15.0.6 pkgsrc-2022Q4-base:1.15 pkgsrc-2022Q3:1.15.0.4 pkgsrc-2022Q3-base:1.15 pkgsrc-2022Q2:1.15.0.2 pkgsrc-2022Q2-base:1.15 pkgsrc-2022Q1:1.14.0.6 pkgsrc-2022Q1-base:1.14 pkgsrc-2021Q4:1.14.0.4 pkgsrc-2021Q4-base:1.14 pkgsrc-2021Q3:1.14.0.2 pkgsrc-2021Q3-base:1.14 pkgsrc-2021Q2:1.10.0.28 pkgsrc-2021Q2-base:1.10 pkgsrc-2021Q1:1.10.0.26 pkgsrc-2021Q1-base:1.10 pkgsrc-2020Q4:1.10.0.24 pkgsrc-2020Q4-base:1.10 pkgsrc-2020Q3:1.10.0.22 pkgsrc-2020Q3-base:1.10 pkgsrc-2020Q2:1.10.0.20 pkgsrc-2020Q2-base:1.10 pkgsrc-2020Q1:1.10.0.16 pkgsrc-2020Q1-base:1.10 pkgsrc-2019Q4:1.10.0.18 pkgsrc-2019Q4-base:1.10 pkgsrc-2019Q3:1.10.0.14 pkgsrc-2019Q3-base:1.10 pkgsrc-2019Q2:1.10.0.12 pkgsrc-2019Q2-base:1.10 pkgsrc-2019Q1:1.10.0.10 pkgsrc-2019Q1-base:1.10 pkgsrc-2018Q4:1.10.0.8 pkgsrc-2018Q4-base:1.10 pkgsrc-2018Q3:1.10.0.6 pkgsrc-2018Q3-base:1.10 pkgsrc-2018Q2:1.10.0.4 pkgsrc-2018Q2-base:1.10 pkgsrc-2018Q1:1.10.0.2 pkgsrc-2018Q1-base:1.10 pkgsrc-2017Q4:1.9.0.18 pkgsrc-2017Q4-base:1.9 pkgsrc-2017Q3:1.9.0.16 pkgsrc-2017Q3-base:1.9 pkgsrc-2017Q2:1.9.0.12 pkgsrc-2017Q2-base:1.9 pkgsrc-2017Q1:1.9.0.10 pkgsrc-2017Q1-base:1.9 pkgsrc-2016Q4:1.9.0.8 pkgsrc-2016Q4-base:1.9 pkgsrc-2016Q3:1.9.0.6 pkgsrc-2016Q3-base:1.9 pkgsrc-2016Q2:1.9.0.4 pkgsrc-2016Q2-base:1.9 pkgsrc-2016Q1:1.9.0.2 pkgsrc-2016Q1-base:1.9 pkgsrc-2015Q4:1.8.0.24 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.8.0.22 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.8.0.20 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.8.0.18 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.8.0.16 pkgsrc-2014Q4-base:1.8 pkgsrc-2014Q3:1.8.0.14 pkgsrc-2014Q3-base:1.8 pkgsrc-2014Q2:1.8.0.12 pkgsrc-2014Q2-base:1.8 pkgsrc-2014Q1:1.8.0.10 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.8 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.6 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.4 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.8.0.2 pkgsrc-2013Q1-base:1.8 pkgsrc-2012Q4:1.7.0.10 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.7.0.8 pkgsrc-2012Q3-base:1.7 pkgsrc-2012Q2:1.7.0.6 pkgsrc-2012Q2-base:1.7 pkgsrc-2012Q1:1.7.0.4 pkgsrc-2012Q1-base:1.7 pkgsrc-2011Q4:1.7.0.2 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q3:1.5.0.20 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.18 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.16 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.14 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.12 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.10 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.8 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.6 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.4 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.2 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.4.0.4 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.2 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.3.0.4 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.2 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.2.0.20 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.18 pkgsrc-2008Q1:1.2.0.16 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.14 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.12 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.10 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.8 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.6 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.4 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.2 pkgsrc-2006Q2-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.17 date 2023.01.08.06.19.55; author triaxx; state Exp; branches; next 1.16; commitid J0rYeglCVMuZBH8E; 1.16 date 2023.01.07.21.20.19; author triaxx; state Exp; branches; next 1.15; commitid gM1H5GgnDpbIEE8E; 1.15 date 2022.04.18.15.56.34; author schmonz; state Exp; branches; next 1.14; commitid mP7B8Mj3JSBElHAD; 1.14 date 2021.09.15.07.44.09; author schmonz; state Exp; branches; next 1.13; commitid bxilDixnRrZ5x19D; 1.13 date 2021.09.15.07.35.14; author schmonz; state Exp; branches; next 1.12; commitid yvExwF6mTD23u19D; 1.12 date 2021.09.10.11.14.05; author nia; state Exp; branches; next 1.11; commitid T4Rn7gidpgBeRo8D; 1.11 date 2021.09.08.19.19.19; author nia; state Exp; branches; next 1.10; commitid jk4xZF7wZEZwAb8D; 1.10 date 2018.01.01.22.29.17; author rillig; state Exp; branches; next 1.9; commitid 0WRi40zz4tz6VdlA; 1.9 date 2016.02.10.09.19.22; author wiz; state Exp; branches; next 1.8; commitid cxWOJbXaA0Z2LlUy; 1.8 date 2013.02.09.19.59.44; author ryoon; state Exp; branches; next 1.7; 1.7 date 2012.01.04.06.46.59; author sbd; state Exp; branches; next 1.6; 1.6 date 2012.01.03.09.16.21; author sbd; state Exp; branches; next 1.5; 1.5 date 2009.06.14.17.32.12; author joerg; state Exp; branches; next 1.4; 1.4 date 2008.11.16.11.22.55; author bjs; state Exp; branches; next 1.3; 1.3 date 2008.07.31.03.58.05; author bjs; state Exp; branches; next 1.2; 1.2 date 2006.04.19.15.25.09; author joerg; state Exp; branches; next 1.1; 1.1 date 2006.04.12.20.43.27; author rillig; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2006.04.12.20.43.27; author rillig; state Exp; branches; next ; desc @@ 1.17 log @jack: Fix removing of examples tools and manpages pkgsrc changes: --------------- * The main part of binaries provided by this package are example tools. The 1.9.21 seems to be the last release where these tools are included in this the repository of jack. There is now a dedicated repository for these tools: https://github.com/jackaudio/jack-example-tools. We should plan to add audio/jack-example-tools to package this tools in a near future. * The man pages are surprisingly conditioned by the --example-tools option. * Bump revision. @ text @@@comment $NetBSD: PLIST,v 1.16 2023/01/07 21:20:19 triaxx Exp $ ${PLIST.alsa}bin/alsa_in ${PLIST.alsa}bin/alsa_out bin/jack_alias bin/jack_bufsize bin/jack_connect bin/jack_cpu bin/jack_cpu_load bin/jack_disconnect bin/jack_evmon bin/jack_freewheel bin/jack_iodelay bin/jack_latent_client bin/jack_load bin/jack_lsp bin/jack_metro bin/jack_midi_dump bin/jack_midi_latency_test bin/jack_midiseq bin/jack_midisine bin/jack_monitor_client bin/jack_multiple_metro bin/jack_net_master bin/jack_net_slave bin/jack_property bin/jack_rec bin/jack_samplerate bin/jack_server_control bin/jack_session_notify bin/jack_showtime bin/jack_simdtests bin/jack_simple_client bin/jack_simple_session_client bin/jack_test bin/jack_thru bin/jack_unload bin/jack_wait bin/jack_zombie bin/jackd include/jack/control.h include/jack/intclient.h include/jack/jack.h include/jack/jslist.h include/jack/metadata.h include/jack/midiport.h include/jack/net.h include/jack/ringbuffer.h include/jack/session.h include/jack/statistics.h include/jack/systemdeps.h include/jack/thread.h include/jack/transport.h include/jack/types.h include/jack/uuid.h include/jack/weakjack.h include/jack/weakmacros.h lib/jack/audioadapter.so lib/jack/inprocess.so ${PLIST.alsa}lib/jack/jack_alsa.so ${PLIST.alsa}lib/jack/jack_alsarawmidi.so ${PLIST.boomer}lib/jack/jack_boomer.so ${PLIST.darwin}lib/jack/jack_coreaudio.so ${PLIST.darwin}lib/jack/jack_coremidi.so lib/jack/jack_dummy.so lib/jack/jack_loopback.so lib/jack/jack_net.so lib/jack/jack_netone.so ${PLIST.oss}lib/jack/jack_oss.so lib/jack/jack_proxy.so ${PLIST.sun}lib/jack/jack_sun.so lib/jack/netadapter.so lib/jack/netmanager.so lib/jack/profiler.so lib/libjack.so lib/libjack.so.0 lib/libjack.so.0.1.0 lib/libjacknet.so lib/libjacknet.so.0 lib/libjacknet.so.0.1.0 lib/libjackserver.so lib/libjackserver.so.0 lib/libjackserver.so.0.1.0 lib/pkgconfig/jack.pc man/man1/alsa_in.1 man/man1/alsa_out.1 man/man1/jack_bufsize.1 man/man1/jack_connect.1 man/man1/jack_disconnect.1 man/man1/jack_freewheel.1 man/man1/jack_impulse_grabber.1 man/man1/jack_iodelay.1 man/man1/jack_load.1 man/man1/jack_lsp.1 man/man1/jack_metro.1 man/man1/jack_monitor_client.1 man/man1/jack_netsource.1 man/man1/jack_property.1 man/man1/jack_samplerate.1 man/man1/jack_showtime.1 man/man1/jack_simple_client.1 man/man1/jack_transport.1 man/man1/jack_unload.1 man/man1/jack_wait.1 man/man1/jackd.1 man/man1/jackrec.1 @ 1.16 log @jack: Update to 1.9.21 upstream changes: ----------------- 1.9.21 Latest ============= o Add shell mode to jack_control (executes commands from stdin until EOF) o The waf autooption --example-tools introduced in 1.9.20 is now off by default, o To get the previous behavior back pass --example-tools during build. o This flag (and the related tools and their code) are going to be removed in the next release. o Fix alignas() on non-packed architectures o Fix build of jack-example-tools man pages (1.9.20 regression) o Fix compatibility with macOS 12 o Fix missing symbols from jack client library (error and info callback pointers) o Fix potential memory corruption in midi_latency_test tool o Fix JackWeakAPI on Windows o Use predefined variables in pkg-config file (required for mingw) External changes, related to macOS/Windows installer: o Fix application style in QJackCtl (qwindowsvistastyle.dll was missing) o Update QjackCtl used in macOS/Windows installers to 0.9.7 1.9.20 ====== o Add waf autooption --example-tools to allow optional build of executables, libraries and man pages provided by jack-example-tools (the files are built by default). o Building and installing the additional files can be disabled by using --example-tools=no or --no-example-tools. o Fix 32-bit support in ALSA driver o Fix incomplete ASIO support on Windows o Fix metadata usage with multiple users o Fix netsource tool missing on Windows o Fix semaphore usage on macOS o Official FreeBSD support External changes, related to macOS/Windows installer: o Update Qt5 used in macOS/Windows installers to 5.12.12 o Update QjackCtl used in macOS/Windows installers to 0.9.6 @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.15 2022/04/18 15:56:34 schmonz Exp $ d4 35 d58 1 d84 22 @ 1.15 log @jack_transport is no longer built on macOS; remove from PLIST. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.14 2021/09/15 07:44:09 schmonz Exp $ a3 37 bin/jack_alias bin/jack_bufsize bin/jack_connect bin/jack_control bin/jack_cpu bin/jack_cpu_load bin/jack_disconnect bin/jack_evmon bin/jack_freewheel bin/jack_iodelay bin/jack_latent_client bin/jack_load bin/jack_lsp bin/jack_metro bin/jack_midi_dump bin/jack_midi_latency_test bin/jack_midiseq bin/jack_midisine bin/jack_monitor_client bin/jack_multiple_metro bin/jack_net_master bin/jack_net_slave bin/jack_netsource bin/jack_property bin/jack_rec bin/jack_samplerate bin/jack_server_control bin/jack_session_notify bin/jack_showtime bin/jack_simdtests bin/jack_simple_client bin/jack_simple_session_client bin/jack_test bin/jack_thru bin/jack_unload bin/jack_wait bin/jack_zombie a22 1 lib/jack/inprocess.so a47 22 man/man1/alsa_in.1 man/man1/alsa_out.1 man/man1/jack_bufsize.1 man/man1/jack_connect.1 man/man1/jack_disconnect.1 man/man1/jack_freewheel.1 man/man1/jack_impulse_grabber.1 man/man1/jack_iodelay.1 man/man1/jack_load.1 man/man1/jack_lsp.1 man/man1/jack_metro.1 man/man1/jack_monitor_client.1 man/man1/jack_netsource.1 man/man1/jack_property.1 man/man1/jack_samplerate.1 man/man1/jack_showtime.1 man/man1/jack_simple_client.1 man/man1/jack_transport.1 man/man1/jack_unload.1 man/man1/jack_wait.1 man/man1/jackd.1 man/man1/jackrec.1 @ 1.14 log @Install manpages under man1 (instead of at the top-level PKGMANDIR). Bump PKGREVISION. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.13 2021/09/15 07:35:14 schmonz Exp $ a37 1 ${PLIST.darwin}bin/jack_transport @ 1.13 log @Add a few seemingly macOS-specific PLIST entries. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.12 2021/09/10 11:14:05 nia Exp $ d87 22 a108 22 man/alsa_in.1 man/alsa_out.1 man/jack_bufsize.1 man/jack_connect.1 man/jack_disconnect.1 man/jack_freewheel.1 man/jack_impulse_grabber.1 man/jack_iodelay.1 man/jack_load.1 man/jack_lsp.1 man/jack_metro.1 man/jack_monitor_client.1 man/jack_netsource.1 man/jack_property.1 man/jack_samplerate.1 man/jack_showtime.1 man/jack_simple_client.1 man/jack_transport.1 man/jack_unload.1 man/jack_wait.1 man/jackd.1 man/jackrec.1 @ 1.12 log @jack: Install man pages on non-Linux. Fix Linux PLIST. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.11 2021/09/08 19:19:19 nia Exp $ d38 1 d65 2 @ 1.11 log @jack: Update to 1.9.19 This switches us to jack2, the latest rewrite of the JACK audio server, with support for Solaris, Linux, macOS, and NetBSD (support for NetBSD added by me in a series of patches...) My primary motivation for this update is to avoid jack1's unpleasant abuse of unix domain sockets such that it no longer works in NetBSD 9.99.x (see PR kern/56113) @ text @d1 3 a3 1 @@comment $NetBSD$ d26 1 d84 22 @ 1.10 log @Sort PLIST files. Unsorted entries in PLIST files have generated a pkglint warning for at least 12 years. Somewhat more recently, pkglint has learned to sort PLIST files automatically. Since pkglint 5.4.23, the sorting is only done in obvious, simple cases. These have been applied by running: pkglint -Cnone,PLIST -Wnone,plist-sort -r -F @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.9 2016/02/10 09:19:22 wiz Exp $ d5 3 a10 1 bin/jack_impulse_grabber a13 1 bin/jack_load_test d17 1 d21 3 a23 1 bin/jack_netsource d30 1 d33 2 a34 2 bin/jack_transport bin/jack_transport_client d37 1 d45 1 d49 1 d56 24 a79 9 lib/jack/inprocess.la lib/jack/intime.la ${PLIST.coreaudio}lib/jack/jack_coreaudio.la lib/jack/jack_dummy.la lib/jack/jack_net.la ${PLIST.oss}lib/jack/jack_oss.la ${PLIST.sunaudio}lib/jack/jack_sun.la lib/libjack.la lib/libjackserver.la a80 2 man/man1/jackd.1 man/man1/jackstart.1 @ 1.9 log @Update jack to 0.124.1. Changes not found. Disable simd option by default, since it breaks compilation for me on 7.99.26/amd64: ./simd.c: In function 'x86_3dnow_add2f': ./simd.c:211:3: error: impossible constraint in 'asm' asm volatile ( @ text @d1 1 a1 1 @@comment $NetBSD$ d50 1 a52 1 ${PLIST.coreaudio}lib/jack/jack_coreaudio.la @ 1.8 log @Update to 0.121.3. Changelog: Make the printed output of jack_iodelay more useful to actual users Compilation fixes for OS X (particularly PPC architectures) Remove SSE-related messages during startup Fix a few argument type declarations for a few functions OSS backend: fix a call to yet undefined engine instance @ text @d20 1 d36 2 a42 1 include/jack/timestamps.h d45 1 @ 1.7 log @Remove ${LIBABISUFFIX} from PLIST and insure file are not installed with using it. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.6 2012/01/03 09:16:21 sbd Exp $ d3 1 d9 2 d12 1 d15 1 d20 4 d26 1 d28 1 d30 1 d32 1 a32 1 bin/jackrec d37 1 d43 2 @ 1.6 log @Add ${LIBABISUFFIX} to PLIST entry's. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.5 2009/06/14 17:32:12 joerg Exp $ d30 10 a39 10 lib${LIBABISUFFIX}/jack/inprocess.la lib${LIBABISUFFIX}/jack/intime.la lib${LIBABISUFFIX}/jack/jack_dummy.la lib${LIBABISUFFIX}/jack/jack_net.la ${PLIST.coreaudio}lib${LIBABISUFFIX}/jack/jack_coreaudio.la ${PLIST.oss}lib${LIBABISUFFIX}/jack/jack_oss.la ${PLIST.sunaudio}lib${LIBABISUFFIX}/jack/jack_sun.la lib${LIBABISUFFIX}/libjack.la lib${LIBABISUFFIX}/libjackserver.la lib${LIBABISUFFIX}/pkgconfig/jack.pc @ 1.5 log @Remove @@dirrm entries from PLISTs @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.4 2008/11/16 11:22:55 bjs Exp $ d30 10 a39 10 lib/jack/inprocess.la lib/jack/intime.la lib/jack/jack_dummy.la lib/jack/jack_net.la ${PLIST.coreaudio}lib/jack/jack_coreaudio.la ${PLIST.oss}lib/jack/jack_oss.la ${PLIST.sunaudio}lib/jack/jack_sun.la lib/libjack.la lib/libjackserver.la lib/pkgconfig/jack.pc @ 1.4 log @Update to jack-0.115.1 (from SVN). Changes: pulled in a patch 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. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.3 2008/07/31 03:58:05 bjs Exp $ a41 2 @@dirrm lib/jack @@dirrm include/jack @ 1.3 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 @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.5 2008/05/04 01:02:07 bjs Exp $ d34 1 @ 1.2 log @Add libtool dependency. Add readline dependency for jack_transport. Fix pthread detection. Bump revision. @ text @d1 2 a2 2 @@comment $NetBSD: PLIST,v 1.1.1.1 2006/04/12 20:43:27 rillig Exp $ bin/jack_bufsize d5 1 d11 2 d14 1 d20 1 d23 1 d33 3 a35 1 lib/jack/jack_oss.la d37 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 @@comment $NetBSD$ d13 1 @ 1.1.1.1 log @Imported jack from pkgsrc-wip. 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. @ text @@