pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/ardour



Module Name:    pkgsrc
Committed By:   nia
Date:           Mon Dec  2 13:34:33 UTC 2019

Modified Files:
        pkgsrc/audio/ardour: Makefile PLIST distinfo options.mk
        pkgsrc/audio/ardour/patches: patch-gtk2__ardour_wscript patch-wscript
Added Files:
        pkgsrc/audio/ardour/patches: patch-gtk2__ardour_ardour__ui.cc
            patch-libs_backends_jack_jack__audiobackend.cc
            patch-libs_backends_jack_jack__audiobackend.h
            patch-libs_backends_jack_jack__utils.cc
            patch-libs_backends_jack_jack__utils.h
Removed Files:
        pkgsrc/audio/ardour/files: revision.cc
        pkgsrc/audio/ardour/patches: patch-gtk2__ardour_ardour.sh.in
            patch-gtk2__ardour_editor.cc patch-gtk2__ardour_fft__graph.cc
            patch-gtk2__ardour_startup.cc patch-libs_ardour_session__state.cc
            patch-libs_ardouralsautil_wscript
            patch-libs_backends_alsa_zita-alsa-pcmi.cc
            patch-libs_backends_jack_wscript
            patch-libs_canvas_stateful__image.cc patch-libs_fst_wscript
            patch-libs_gtkmm2ext_actions.cc patch-libs_gtkmm2ext_fastmeter.cc
            patch-libs_pbd_fpu.cc patch-libs_pbd_mountpoint.cc
            patch-libs_pbd_wscript patch-libs_ptformat_ptfformat.cc
            patch-libs_vfork_wscript

Log Message:
ardour: Update to 5.12.0

Notable changes in pkgsrc:
- Put a lot of effort into autoconfiguring JACK support for NetBSD.
  (Install latest JACK).

Release notes for 5.0:
https://www.ardour.org/news/5.0.html


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/audio/ardour/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/audio/ardour/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/audio/ardour/distinfo \
    pkgsrc/audio/ardour/options.mk
cvs rdiff -u -r1.1 -r0 pkgsrc/audio/ardour/files/revision.cc
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/audio/ardour/patches/patch-gtk2__ardour_ardour.sh.in \
    pkgsrc/audio/ardour/patches/patch-gtk2__ardour_editor.cc \
    pkgsrc/audio/ardour/patches/patch-gtk2__ardour_fft__graph.cc \
    pkgsrc/audio/ardour/patches/patch-gtk2__ardour_startup.cc \
    pkgsrc/audio/ardour/patches/patch-libs_ardour_session__state.cc \
    pkgsrc/audio/ardour/patches/patch-libs_ardouralsautil_wscript \
    pkgsrc/audio/ardour/patches/patch-libs_backends_alsa_zita-alsa-pcmi.cc \
    pkgsrc/audio/ardour/patches/patch-libs_backends_jack_wscript \
    pkgsrc/audio/ardour/patches/patch-libs_canvas_stateful__image.cc \
    pkgsrc/audio/ardour/patches/patch-libs_fst_wscript \
    pkgsrc/audio/ardour/patches/patch-libs_gtkmm2ext_actions.cc \
    pkgsrc/audio/ardour/patches/patch-libs_gtkmm2ext_fastmeter.cc \
    pkgsrc/audio/ardour/patches/patch-libs_pbd_fpu.cc \
    pkgsrc/audio/ardour/patches/patch-libs_pbd_mountpoint.cc \
    pkgsrc/audio/ardour/patches/patch-libs_pbd_wscript \
    pkgsrc/audio/ardour/patches/patch-libs_ptformat_ptfformat.cc \
    pkgsrc/audio/ardour/patches/patch-libs_vfork_wscript
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/audio/ardour/patches/patch-gtk2__ardour_ardour__ui.cc \
    pkgsrc/audio/ardour/patches/patch-libs_backends_jack_jack__audiobackend.cc \
    pkgsrc/audio/ardour/patches/patch-libs_backends_jack_jack__audiobackend.h \
    pkgsrc/audio/ardour/patches/patch-libs_backends_jack_jack__utils.cc \
    pkgsrc/audio/ardour/patches/patch-libs_backends_jack_jack__utils.h
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/audio/ardour/patches/patch-gtk2__ardour_wscript \
    pkgsrc/audio/ardour/patches/patch-wscript

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/ardour/Makefile
diff -u pkgsrc/audio/ardour/Makefile:1.30 pkgsrc/audio/ardour/Makefile:1.31
--- pkgsrc/audio/ardour/Makefile:1.30   Sat Nov  2 21:09:12 2019
+++ pkgsrc/audio/ardour/Makefile        Mon Dec  2 13:34:33 2019
@@ -1,204 +1,111 @@
-# $NetBSD: Makefile,v 1.30 2019/11/02 21:09:12 rillig Exp $
+# $NetBSD: Makefile,v 1.31 2019/12/02 13:34:33 nia Exp $
 
-DISTNAME=      ardour-4.7
-PKGREVISION=   23
+DISTNAME=      Ardour-5.12.0
+PKGNAME=       ${DISTNAME:tl}
 CATEGORIES=    audio
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=Ardour/}
-GITHUB_TAG=    ${PKGVERSION_NOREV}
+# currently, distfiles must be downloaded by hand from ardour.org
+# and uploaded using `make upload-distfiles`.
+# there is no canonical URL, only https://community.ardour.org/srctar
+MASTER_SITES=  #
+EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://ardour.org/
+HOMEPAGE=      https://ardour.org/
 COMMENT=       Digital Audio Workstation
 LICENSE=       gnu-gpl-v2
 
-EXTRACT_USING= bsdtar
-USE_TOOLS+=    bsdtar pkg-config perl bash
-USE_LANGUAGES= c c++
-
-REPLACE_PYTHON+=       export/wscript
-REPLACE_PYTHON+=       libs/pbd/pbd/signals.py
-REPLACE_PYTHON+=       mcp/wscript
-REPLACE_PYTHON+=       midi_maps/wscript
-REPLACE_PYTHON+=       patchfiles/wscript
-REPLACE_PYTHON+=       templates/wscript
-REPLACE_PYTHON+=       tools/bug_tool/ardour_bugs
-REPLACE_PYTHON+=       tools/cstyle.py
-REPLACE_PYTHON+=       tools/session_exchange.py
-
-REPLACE_PYTHON+=       cfgtool/wscript
-REPLACE_PYTHON+=       gtk2_ardour/wscript
-REPLACE_PYTHON+=       headless/wscript
-REPLACE_PYTHON+=       libs/appleutility/wscript
-REPLACE_PYTHON+=       libs/ardour/wscript
-REPLACE_PYTHON+=       libs/ardouralsautil/wscript
-REPLACE_PYTHON+=       libs/audiographer/wscript
-REPLACE_PYTHON+=       libs/backends/alsa/wscript
-REPLACE_PYTHON+=       libs/backends/asio/wscript
-REPLACE_PYTHON+=       libs/backends/coreaudio/wscript
-REPLACE_PYTHON+=       libs/backends/dummy/wscript
-REPLACE_PYTHON+=       libs/backends/jack/wscript
-REPLACE_PYTHON+=       libs/backends/portaudio/wscript
-REPLACE_PYTHON+=       libs/backends/wavesaudio/wscript
-REPLACE_PYTHON+=       libs/backends/wscript
-REPLACE_PYTHON+=       libs/canvas/wscript
-REPLACE_PYTHON+=       libs/clearlooks-newer/wscript
-REPLACE_PYTHON+=       libs/evoral/wscript
-REPLACE_PYTHON+=       libs/fst/wscript
-REPLACE_PYTHON+=       libs/gtkmm2ext/wscript
-REPLACE_PYTHON+=       libs/libltc/wscript
-REPLACE_PYTHON+=       libs/midi++2/wscript
-REPLACE_PYTHON+=       libs/panners/1in2out/wscript
-REPLACE_PYTHON+=       libs/panners/2in2out/wscript
-REPLACE_PYTHON+=       libs/panners/stereobalance/wscript
-REPLACE_PYTHON+=       libs/panners/vbap/wscript
-REPLACE_PYTHON+=       libs/panners/wscript
-REPLACE_PYTHON+=       libs/pbd/wscript
-REPLACE_PYTHON+=       libs/plugins/reasonablesynth.lv2/wscript
-REPLACE_PYTHON+=       libs/ptformat/wscript
-REPLACE_PYTHON+=       libs/qm-dsp/wscript
-REPLACE_PYTHON+=       libs/surfaces/control_protocol/wscript
-REPLACE_PYTHON+=       libs/surfaces/frontier/wscript
-REPLACE_PYTHON+=       libs/surfaces/generic_midi/wscript
-REPLACE_PYTHON+=       libs/surfaces/mackie/wscript
-REPLACE_PYTHON+=       libs/surfaces/osc/wscript
-REPLACE_PYTHON+=       libs/surfaces/tranzport/wscript
-REPLACE_PYTHON+=       libs/surfaces/wiimote/wscript
-REPLACE_PYTHON+=       libs/surfaces/wscript
-REPLACE_PYTHON+=       libs/timecode/wscript
-REPLACE_PYTHON+=       libs/vamp-plugins/wscript
-REPLACE_PYTHON+=       libs/vfork/wscript
-REPLACE_PYTHON+=       tools/autowaf.py
-REPLACE_PYTHON+=       tools/gccabicheck/wscript
-REPLACE_PYTHON+=       tools/sanity_check/wscript
-REPLACE_PYTHON+=       wscript
-REPLACE_PYTHON+=       waf
-
-REPLACE_PERL+=         tools/fmt-bindings
-REPLACE_PERL+=         tools/resample_session.pl
-REPLACE_PERL+=         tools/synthesize_sources.pl
-
-REPLACE_BASH+= gtk2_ardour/icons/export_icons.sh
-REPLACE_BASH+= libs/ardour/run-profiling.sh
-REPLACE_BASH+= libs/ardour/run-session-tests.sh
-REPLACE_BASH+= libs/ardour/run-tests.sh
-REPLACE_BASH+= libs/canvas/build-and-run-benchmark.sh
-REPLACE_BASH+= libs/canvas/build-and-run-manual-test.sh
-REPLACE_BASH+= libs/canvas/build-and-run-tests.sh
-REPLACE_BASH+= libs/canvas/run-manual-test.sh
-REPLACE_BASH+= libs/canvas/run-tests.sh
-REPLACE_BASH+= libs/pbd/run-tests.sh
-REPLACE_BASH+= tools/linux_packaging/build
-REPLACE_BASH+= tools/linux_packaging/package
-REPLACE_BASH+= tools/osx_packaging/osx_build
-REPLACE_BASH+= tools/windows_packaging/clean.sh
-REPLACE_BASH+= tools/windows_packaging/configure-debug.sh
-REPLACE_BASH+= tools/windows_packaging/configure-distcc-debug.sh
-REPLACE_BASH+= tools/windows_packaging/configure-distcc-release.sh
-REPLACE_BASH+= tools/windows_packaging/configure-release.sh
-REPLACE_BASH+= tools/windows_packaging/copydll-fedora.sh
-REPLACE_BASH+= tools/windows_packaging/copydll-waves.sh
-REPLACE_BASH+= tools/windows_packaging/cptovmshare.sh
-REPLACE_BASH+= tools/windows_packaging/make-installer.sh
-REPLACE_BASH+= tools/windows_packaging/mingw-env.sh
-REPLACE_BASH+= tools/windows_packaging/package-f19.sh
-REPLACE_BASH+= tools/windows_packaging/package-f20.sh
-REPLACE_BASH+= tools/windows_packaging/package.sh
-REPLACE_BASH+= tools/windows_packaging/package_win32.sh
-REPLACE_BASH+= tools/windows_packaging/waf.sh
-REPLACE_BASH+= tools/windows_packaging/win32-env.sh
-REPLACE_BASH+= tools/windows_packaging/wine-ardour-tests.sh
-REPLACE_BASH+= tools/windows_packaging/wine-ardour.sh
-REPLACE_BASH+= tools/windows_packaging/wine-env.sh
-REPLACE_BASH+= tools/windows_packaging/wine-evoral-tests.sh
-REPLACE_BASH+= tools/windows_packaging/wine-pbd-tests.sh
-REPLACE_BASH+= tools/x-win/compile.sh
-REPLACE_BASH+= tools/x-win/package.sh
-
-PKGCONFIG_OVERRIDE+=   libs/gtkmm2ext/libgtkmm2ext.pc.in
-PKGCONFIG_OVERRIDE+=   libs/midi++2/libmidi++.pc.in
-PKGCONFIG_OVERRIDE+=   libs/pbd/libpbd.pc.in
-
-BUILD_DEFS+=           PKG_SYSCONFBASE
-
-EGDIR=                 ${PREFIX}/share/examples/ardour4
-PKG_SYSCONFSUBDIR=     ardour4
-
-OWN_DIRS=              ${PKG_SYSCONFDIR}
-OWN_DIRS=              ${PKG_SYSCONFDIR}/export
-
-CONF_FILES+=           ${EGDIR}/ardour.menus ${PKG_SYSCONFDIR}/ardour.menus
-CONF_FILES+=           ${EGDIR}/clearlooks.rc ${PKG_SYSCONFDIR}/clearlooks.rc
-CONF_FILES+=           ${EGDIR}/dark.colors ${PKG_SYSCONFDIR}/dark.colors
-CONF_FILES+=           ${EGDIR}/default_ui_config ${PKG_SYSCONFDIR}/default_ui_config
-CONF_FILES+=           ${EGDIR}/export/CD.format ${PKG_SYSCONFDIR}/export/CD.format
-CONF_FILES+=           ${EGDIR}/mixer.bindings ${PKG_SYSCONFDIR}/mixer.bindings
-CONF_FILES+=           ${EGDIR}/mnemonic-us.bindings ${PKG_SYSCONFDIR}/mnemonic-us.bindings
-CONF_FILES+=           ${EGDIR}/step_editing.bindings ${PKG_SYSCONFDIR}/step_editing.bindings
-CONF_FILES+=           ${EGDIR}/system_config ${PKG_SYSCONFDIR}/system_config
-CONF_FILES+=           ${EGDIR}/trx.menus ${PKG_SYSCONFDIR}/trx.menus
-
-# As of NetBSD-7.99.21 pkgsrc's checks cannot open file with rare unicode characters
-CHECK_PORTABILITY_SKIP+=       libs/pbd/test/i18n_test/*.tst
-
-PYTHON_VERSIONS_ACCEPTED=      27 # as of 4.4
-
-.include "../../mk/bsd.prefs.mk"
-
-.if ${OPSYS} != "Linux"
-BUILDLINK_TRANSFORM+=  rm:-ldl
-.endif
-
-LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour4/LV2/reasonablesynth.lv2
-LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour4
-LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour4/backends
-LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour4/engines
-LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour4/panners
-LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour4/surfaces
-LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour4/utils
-LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour4/vamp
-
-pre-configure:
-       ${SED} -e 's!REVISION!${PKGVERSION_NOREV}!' \
-               ${FILESDIR}/revision.cc > ${WRKSRC}/libs/ardour/revision.cc
-
-WAF_ARGS+=     --prefix=${PREFIX}
-WAF_ARGS+=     --configdir=${PKG_SYSCONFBASE}
-# Use dlopen(3) for the JACK library
-WAF_ARGS+=     --libjack=weak
-WAF_ARGS+=     --optimize
-# Required to build on NetBSD
-WAF_ARGS+=     --cxx11
+USE_TOOLS+=    pkg-config perl
+USE_LANGUAGES= c c++11
+
+EGDIR=         ${PREFIX}/share/examples/ardour5
 
-# Sources are patched to install configuration into EGDIR instead of CONFDIR
 WAF_ENV+=      EGDIR=${EGDIR}
 
-WAF_REPLACE_EXECUTABLE=        no
+PKG_SYSCONFSUBDIR=     ardour5
 
-# ./waf i18n
+CONF_FILES+=   ${EGDIR}/ardour.keys ${PKG_SYSCONFDIR}/ardour.keys
+CONF_FILES+=   ${EGDIR}/ardour.menus ${PKG_SYSCONFDIR}/ardour.menus
+CONF_FILES+=   ${EGDIR}/clearlooks.rc ${PKG_SYSCONFDIR}/clearlooks.rc
+CONF_FILES+=   ${EGDIR}/default_ui_config ${PKG_SYSCONFDIR}/default_ui_config
+CONF_FILES+=   ${EGDIR}/system_config ${PKG_SYSCONFDIR}/system_config
+CONF_FILES+=   ${EGDIR}/trx.menus ${PKG_SYSCONFDIR}/trx.menus
+
+ARD_BACKENDS=  dummy
 
 .include "options.mk"
 
+WAF_ARGS+=     --with-backends=${ARD_BACKENDS:ts,}
+WAF_ARGS+=     --keepflags
+WAF_ARGS+=     --noconfirm
+WAF_ARGS+=     --dist-target=none
+WAF_ARGS+=     --cxx11
+WAF_ARGS+=     --freedesktop
+WAF_ARGS+=     --no-phone-home
+
+# Does not set runtime search path for internal libraries...
+
+LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour5
+LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour5/LV2
+LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour5/LV2/a-comp.lv2
+LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour5/LV2/a-delay.lv2
+LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour5/LV2/a-eq.lv2
+LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour5/LV2/a-fluidsynth.lv2
+LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour5/LV2/a-reverb.lv2
+LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour5/LV2/a-reasonablesynth.lv2
+LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour5/backends
+LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour5/engines
+LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour5/panners
+LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour5/surfaces
+LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour5/utils
+LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/lib/ardour5/vamp
+
+# strdup prototype difficulties...
+CXXFLAGS.NetBSD+=      -D_NETBSD_SOURCE
+
+WAF_REPLACE_EXECUTABLE=                no
+# No release with python 3 support yet.
+# Patches are available.
+PYTHON_VERSIONS_ACCEPTED=      27
+PYTHON_FOR_BUILD_ONLY=         tool
+
+INSTALLATION_DIRS+=    share/appdata
+INSTALLATION_DIRS+=    share/applications
+
+post-install:
+       ${INSTALL_DATA} ${WRKSRC}/build/gtk2_ardour/ardour5.appdata.xml \
+           ${DESTDIR}${PREFIX}/share/appdata
+       ${INSTALL_DATA} ${WRKSRC}/build/gtk2_ardour/ardour5.desktop \
+           ${DESTDIR}${PREFIX}/share/applications
+.for s in 16 22 32 48 256 512
+       ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps
+       ${INSTALL_DATA} ${DESTDIR}${PREFIX}/share/ardour5/resources/Ardour-icon_${s}px.png \
+           ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/ardour5.png
+.endfor
+
 .include "../../devel/waf/waf.mk"
-.include "../../x11/gtkmm/buildlink3.mk"
-.include "../../audio/lilv/buildlink3.mk"
-.include "../../converters/sratom/buildlink3.mk"
-.include "../../textproc/sord/buildlink3.mk"
-.include "../../textproc/serd/buildlink3.mk"
-.include "../../audio/lv2/buildlink3.mk"
-.include "../../textproc/liblrdf/buildlink3.mk"
-.include "../../devel/cppunit/buildlink3.mk"
-.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../archivers/libarchive/buildlink3.mk"
 .include "../../audio/aubio/buildlink3.mk"
-.include "../../math/fftwf/buildlink3.mk"
-.include "../../audio/rubberband/buildlink3.mk"
-.include "../../audio/vamp-plugin-sdk/buildlink3.mk"
-.include "../../audio/taglib/buildlink3.mk"
+.include "../../audio/flac/buildlink3.mk"
 .include "../../audio/liblo/buildlink3.mk"
-.include "../../www/curl/buildlink3.mk"
+.include "../../audio/libsamplerate/buildlink3.mk"
 .include "../../audio/libsndfile/buildlink3.mk"
-.include "../../devel/glibmm/buildlink3.mk"
-.include "../../devel/glib2/buildlink3.mk"
+.include "../../audio/libvorbis/buildlink3.mk"
+.include "../../audio/lilv/buildlink3.mk"
+.include "../../audio/rubberband/buildlink3.mk"
+.include "../../audio/suil/buildlink3.mk"
+.include "../../audio/taglib/buildlink3.mk"
+.include "../../audio/vamp-plugin-sdk/buildlink3.mk"
 .include "../../devel/boost-libs/buildlink3.mk"
+.include "../../devel/libsigc++/buildlink3.mk"
+.include "../../devel/libusb1/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../lang/python/tool.mk"
+.include "../../math/fftwf/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../textproc/liblrdf/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../x11/gtkmm/buildlink3.mk"
 .include "../../mk/dlopen.buildlink3.mk"
-.include "../../lang/python/application.mk"
+BUILDLINK_TRANSFORM+=  opt:-ldl:${BUILDLINK_LDADD.dl:Q}
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/audio/ardour/PLIST
diff -u pkgsrc/audio/ardour/PLIST:1.1 pkgsrc/audio/ardour/PLIST:1.2
--- pkgsrc/audio/ardour/PLIST:1.1       Mon Jun 20 08:17:42 2016
+++ pkgsrc/audio/ardour/PLIST   Mon Dec  2 13:34:33 2019
@@ -1,419 +1,438 @@
-@comment $NetBSD: PLIST,v 1.1 2016/06/20 08:17:42 kamil Exp $
-bin/ardour4
-${PLIST.dummy}bin/ardour4-export
-lib/ardour4/LV2/reasonablesynth.lv2/manifest.ttl
-lib/ardour4/LV2/reasonablesynth.lv2/reasonablesynth.so
-lib/ardour4/LV2/reasonablesynth.lv2/reasonablesynth.ttl
-lib/ardour4/${PKGNAME}.0
-lib/ardour4/ardour-exec-wrapper
-lib/ardour4/ardour-vst-scanner
-${PLIST.alsa}lib/ardour4/backends/libalsa_audiobackend.so
-${PLIST.dummy}lib/ardour4/backends/libdummy_audiobackend.so
-${PLIST.jack}lib/ardour4/backends/libjack_audiobackend.so
-lib/ardour4/engines/libclearlooks.so
-lib/ardour4/h${PKGNAME}.0
-lib/ardour4/libardour.so
-lib/ardour4/libardour.so.3
-lib/ardour4/libardour.so.3.0.0
-${PLIST.alsa}lib/ardour4/libardouralsautil.so
-${PLIST.alsa}lib/ardour4/libardouralsautil.so.0
-${PLIST.alsa}lib/ardour4/libardouralsautil.so.0.0.1
-lib/ardour4/libardourcp.so
-lib/ardour4/libaudiographer.so
-lib/ardour4/libaudiographer.so.0
-lib/ardour4/libaudiographer.so.0.0.0
-lib/ardour4/libcanvas.so
-lib/ardour4/libcanvas.so.0
-lib/ardour4/libcanvas.so.0.0.0
-lib/ardour4/libevoral.so
-lib/ardour4/libevoral.so.0
-lib/ardour4/libevoral.so.0.0.0
-lib/ardour4/libgtkmm2ext.so
-lib/ardour4/libgtkmm2ext.so.0
-lib/ardour4/libgtkmm2ext.so.0.8.3
-lib/ardour4/libmidipp.so
-lib/ardour4/libmidipp.so.4
-lib/ardour4/libmidipp.so.4.1.0
-lib/ardour4/libpbd.so
-lib/ardour4/libpbd.so.4
-lib/ardour4/libpbd.so.4.1.0
-lib/ardour4/libptformat.so
-lib/ardour4/libptformat.so.0
-lib/ardour4/libptformat.so.0.0.0
-lib/ardour4/libqmdsp.so
-lib/ardour4/libqmdsp.so.0
-lib/ardour4/libqmdsp.so.0.0.0
-lib/ardour4/libtimecode.so
-lib/ardour4/panners/libpan1in2out.so
-lib/ardour4/panners/libpan2in2out.so
-lib/ardour4/panners/libpanbalance.so
-lib/ardour4/panners/libpanvbap.so
-lib/ardour4/sanityCheck
-lib/ardour4/surfaces/libardour_faderport.so
-lib/ardour4/surfaces/libardour_generic_midi.so
-lib/ardour4/surfaces/libardour_mcp.so
-lib/ardour4/surfaces/libardour_osc.so
-${PLIST.dummy}lib/ardour4/utils/ardour-util.sh
-${PLIST.dummy}lib/ardour4/utils/ardour4-export
-lib/ardour4/vamp/libardourvampplugins.so
-lib/ardour4/vamp/libardourvampplugins.so.0
-lib/ardour4/vamp/libardourvampplugins.so.0.0.0
-share/ardour4/ArdourMono.ttf
-share/ardour4/export/CD (Red Book).format
-share/ardour4/export/CD + DVD-A.preset
-share/ardour4/export/CD + FLAC (tagged).preset
-share/ardour4/export/CD + FLAC.preset
-share/ardour4/export/CD + Ogg_Vorbis (tagged).preset
-share/ardour4/export/CD + Ogg_Vorbis + FLAC (tagged).preset
-share/ardour4/export/CD + Ogg_Vorbis.preset
-share/ardour4/export/CD only.preset
-share/ardour4/export/DVD-A only.preset
-share/ardour4/export/DVD-A.format
-share/ardour4/export/FLAC (tagged).preset
-share/ardour4/export/FLAC 24 bit (tagged).format
-share/ardour4/export/FLAC 24 bit .format
-share/ardour4/export/FLAC.preset
-share/ardour4/export/Ogg_Vorbis (tagged).format
-share/ardour4/export/Ogg_Vorbis (tagged).preset
-share/ardour4/export/Ogg_Vorbis + FLAC (tagged).preset
-share/ardour4/export/Ogg_Vorbis + FLAC.preset
-share/ardour4/export/Ogg_Vorbis .preset
-share/ardour4/export/Ogg_Vorbis.format
-share/ardour4/export/Ring Tone.format
-share/ardour4/icons/act-disabled.png
-share/ardour4/icons/add.png
-share/ardour4/icons/anchored_trim_left_cursor.png
-share/ardour4/icons/anchored_trim_right_cursor.png
-share/ardour4/icons/application-x-ardour_16px.png
-share/ardour4/icons/application-x-ardour_22px.png
-share/ardour4/icons/application-x-ardour_32px.png
-share/ardour4/icons/application-x-ardour_48px.png
-share/ardour4/icons/ardour-app-icon_osx.png
-share/ardour4/icons/ardour-app-icon_osx_mask.png
-share/ardour4/icons/ardour_icon_16px.png
-share/ardour4/icons/ardour_icon_22px.png
-share/ardour4/icons/ardour_icon_256px.png
-share/ardour4/icons/ardour_icon_32px.png
-share/ardour4/icons/ardour_icon_48px.png
-share/ardour4/icons/ardour_icon_512px.png
-share/ardour4/icons/chord.png
-share/ardour4/icons/close.png
-share/ardour4/icons/computer_keyboard.png
-share/ardour4/icons/computer_keyboard_active.png
-share/ardour4/icons/eighthnote.png
-share/ardour4/icons/expand_left_right_cursor.png
-share/ardour4/icons/expand_up_down_cursor.png
-share/ardour4/icons/fade_in_cursor.png
-share/ardour4/icons/fade_out_cursor.png
-share/ardour4/icons/fadein-S1.png
-share/ardour4/icons/fadein-S2.png
-share/ardour4/icons/fadein-constant-power.png
-share/ardour4/icons/fadein-fast-cut.png
-share/ardour4/icons/fadein-linear.png
-share/ardour4/icons/fadein-long-cut.png
-share/ardour4/icons/fadein-short-cut.png
-share/ardour4/icons/fadein-slow-cut.png
-share/ardour4/icons/fadein-symmetric.png
-share/ardour4/icons/fadeout-S1.png
-share/ardour4/icons/fadeout-S2.png
-share/ardour4/icons/fadeout-constant-power.png
-share/ardour4/icons/fadeout-fast-cut.png
-share/ardour4/icons/fadeout-linear.png
-share/ardour4/icons/fadeout-long-cut.png
-share/ardour4/icons/fadeout-short-cut.png
-share/ardour4/icons/fadeout-slow-cut.png
-share/ardour4/icons/fadeout-symmetric.png
-share/ardour4/icons/fader_belt.png
-share/ardour4/icons/fader_belt_desensitised.png
-share/ardour4/icons/fader_belt_h.png
-share/ardour4/icons/fader_belt_h_desensitised.png
-share/ardour4/icons/fader_belt_h_medium.png
-share/ardour4/icons/fader_belt_h_medium_desensitised.png
-share/ardour4/icons/fader_belt_h_thin.png
-share/ardour4/icons/fader_belt_h_thin_desensitised.png
-share/ardour4/icons/faderport-small.png
-share/ardour4/icons/ferret_02.png
-share/ardour4/icons/forte.png
-share/ardour4/icons/fortissimo.png
-share/ardour4/icons/fortississimo.png
-share/ardour4/icons/grabber.png
-share/ardour4/icons/grabber_edit_point.png
-share/ardour4/icons/grabber_note.png
-share/ardour4/icons/halfnote.png
-share/ardour4/icons/hide.png
-share/ardour4/icons/i_beam_cursor.png
-share/ardour4/icons/join_tools.png
-share/ardour4/icons/knob.png
-share/ardour4/icons/metronome.png
-share/ardour4/icons/mezzforte.png
-share/ardour4/icons/mezzoforte.png
-share/ardour4/icons/mezzopiano.png
-share/ardour4/icons/midi-input-active.png
-share/ardour4/icons/midi-input-inactive.png
-share/ardour4/icons/midi_panic.png
-share/ardour4/icons/midi_socket_small.png
-share/ardour4/icons/midi_sound_notes.png
-share/ardour4/icons/midi_tool_erase.png
-share/ardour4/icons/midi_tool_pencil.png
-share/ardour4/icons/midi_tool_select.png
-share/ardour4/icons/move_cursor.png
-share/ardour4/icons/mute-disabled.png
-share/ardour4/icons/mute-enabled.png
-share/ardour4/icons/muted-by-others.png
-share/ardour4/icons/nudge_left.png
-share/ardour4/icons/nudge_right.png
-share/ardour4/icons/padlock_closed.png
-share/ardour4/icons/padlock_open.png
-share/ardour4/icons/pianissimo.png
-share/ardour4/icons/pianississimo.png
-share/ardour4/icons/piano.png
-share/ardour4/icons/quarternote.png
-share/ardour4/icons/rec-enabled.png
-share/ardour4/icons/rec-in-progress.png
-share/ardour4/icons/record-normal-disabled.png
-share/ardour4/icons/record-normal-enabled.png
-share/ardour4/icons/record-normal-in-progress.png
-share/ardour4/icons/record-step.png
-share/ardour4/icons/record_disabled_grey.png
-share/ardour4/icons/record_normal_red.png
-share/ardour4/icons/record_tape_red.png
-share/ardour4/icons/resize_bottom_cursor.png
-share/ardour4/icons/resize_bottom_left_cursor.png
-share/ardour4/icons/resize_bottom_right_cursor.png
-share/ardour4/icons/resize_left_cursor.png
-share/ardour4/icons/resize_right_cursor.png
-share/ardour4/icons/resize_top_cursor.png
-share/ardour4/icons/resize_top_left_cursor.png
-share/ardour4/icons/resize_top_right_cursor.png
-share/ardour4/icons/sae.png
-share/ardour4/icons/scissors.png
-share/ardour4/icons/sixteenthnote.png
-share/ardour4/icons/sixtyfourthnote.png
-share/ardour4/icons/solo-disabled.png
-share/ardour4/icons/solo-enabled.png
-share/ardour4/icons/solo-isolate-disabled.png
-share/ardour4/icons/solo-isolate-enabled.png
-share/ardour4/icons/solo-isolated.png
-share/ardour4/icons/solo-safe-disabled.png
-share/ardour4/icons/solo-safe-enabled.png
-share/ardour4/icons/solo-safe-icon.png
-share/ardour4/icons/soloed-by-others.png
-share/ardour4/icons/soundcloud.png
-share/ardour4/icons/step-editing.png
-share/ardour4/icons/strip_width.png
-share/ardour4/icons/tav_exp.png
-share/ardour4/icons/tav_shrink.png
-share/ardour4/icons/thirtysecondnote.png
-share/ardour4/icons/time_exp.png
-share/ardour4/icons/tool_audition.png
-share/ardour4/icons/tool_content.png
-share/ardour4/icons/tool_cut.png
-share/ardour4/icons/tool_gain.png
-share/ardour4/icons/tool_note.png
-share/ardour4/icons/tool_object.png
-share/ardour4/icons/tool_object_range.png
-share/ardour4/icons/tool_range.png
-share/ardour4/icons/tool_stretch.png
-share/ardour4/icons/tool_zoom.png
-share/ardour4/icons/transport_end.png
-share/ardour4/icons/transport_loop.png
-share/ardour4/icons/transport_play.png
-share/ardour4/icons/transport_range.png
-share/ardour4/icons/transport_record.png
-share/ardour4/icons/transport_start.png
-share/ardour4/icons/transport_stop.png
-share/ardour4/icons/trim_bottom_cursor.png
-share/ardour4/icons/trim_left_cursor.png
-share/ardour4/icons/trim_left_cursor_5.png
-share/ardour4/icons/trim_left_cursor_right_only.png
-share/ardour4/icons/trim_right_cursor.png
-share/ardour4/icons/trim_right_cursor_5.png
-share/ardour4/icons/trim_right_cursor_left_only.png
-share/ardour4/icons/trim_top_cursor.png
-share/ardour4/icons/wholenote.png
-share/ardour4/icons/zoom_full.png
-share/ardour4/icons/zoom_in.png
-share/ardour4/icons/zoom_in_cursor.png
-share/ardour4/icons/zoom_out.png
-share/ardour4/icons/zoom_out_cursor.png
-share/ardour4/mcp/SSL Nucleus Ardour.profile
-share/ardour4/mcp/bcf2000.device
-share/ardour4/mcp/cmc.device
-share/ardour4/mcp/mc+xt+xt.device
-share/ardour4/mcp/mc+xt.device
-share/ardour4/mcp/mc.device
-share/ardour4/mcp/mcpro.device
-share/ardour4/mcp/mcproxt.device
-share/ardour4/mcp/midikbd.device
-share/ardour4/mcp/nucleus-platform-midi.device
-share/ardour4/mcp/nucleus.device
-share/ardour4/mcp/qcon.device
-share/ardour4/mcp/user.profile
-share/ardour4/mcp/x-touch-compact.device
-share/ardour4/mcp/x-touch.device
-share/ardour4/mcp/xt+mc+xt.device
-share/ardour4/mcp/xt+mc.device
-share/ardour4/mcp/xt+xt+mc.device
-share/ardour4/midi_maps/AKAI_MPK61.map
-share/ardour4/midi_maps/AKAI_MPKmini.map
-share/ardour4/midi_maps/DDX3216.map
-share/ardour4/midi_maps/Korg_nanoKONTROL.map
-share/ardour4/midi_maps/Korg_nanoKONTROL2.map
-share/ardour4/midi_maps/Korg_nanoKONTROL2_With_Master.map
-share/ardour4/midi_maps/Korg_nanoKONTROL_Master.map
-share/ardour4/midi_maps/Korg_taktile.map
-share/ardour4/midi_maps/M-Audio_Axiom25.map
-share/ardour4/midi_maps/M-Audio_Axiom61.map
-share/ardour4/midi_maps/M-Audio_Oxygen49.map
-share/ardour4/midi_maps/Novation Impulse 49.map
-share/ardour4/midi_maps/Novation_Impulse61.map
-share/ardour4/midi_maps/Novation_LaunchControl_XL.map
-share/ardour4/midi_maps/Novation_LaunchKey25.map
-share/ardour4/midi_maps/Roland_SI-24.map
-share/ardour4/midi_maps/Roland_V_Studio_20.map
-share/ardour4/midi_maps/Yamaha_KX25.map
-share/ardour4/midi_maps/bcf2000.map
-share/ardour4/midi_maps/bcf2000_mackie.map
-share/ardour4/midi_maps/m-audio_oxygen25.map
-share/ardour4/midi_maps/m-audio_oxygen8v2.map
-share/ardour4/midi_maps/midikb_wiimote.map
-share/ardour4/midi_maps/xboard-61.map
-share/ardour4/patchfiles/Alesis_DM5.midnam
-share/ardour4/patchfiles/Alesis_NanoBass.midnam
-share/ardour4/patchfiles/Alesis_NanoPiano.midnam
-share/ardour4/patchfiles/Alesis_QS78.midnam
-share/ardour4/patchfiles/Casio_CZ-1.midnam
-share/ardour4/patchfiles/Clavia_Nord_Lead_II.midnam
-share/ardour4/patchfiles/DSI_Evolver.midnam
-share/ardour4/patchfiles/DSI_Mopho.midnam
-share/ardour4/patchfiles/DSI_Tetra.midnam
-share/ardour4/patchfiles/Digidesign_MP1.midnam
-share/ardour4/patchfiles/Dynacord_DRP-20X.midnam
-share/ardour4/patchfiles/E-mu_Mo_Phatt.midnam
-share/ardour4/patchfiles/E-mu_Orbit-3.midnam
-share/ardour4/patchfiles/E-mu_Proteus_2000.midnam
-share/ardour4/patchfiles/E-mu_XL-1.midnam
-share/ardour4/patchfiles/Eventide_Eclipse.midnam
-share/ardour4/patchfiles/Gotharmoon_deMoon.midnam
-share/ardour4/patchfiles/Jomox_MBase_11.midnam
-share/ardour4/patchfiles/Korg_ER-1.midnam
-share/ardour4/patchfiles/Korg_Karma.midnam
-share/ardour4/patchfiles/Korg_MS2000R.midnam
-share/ardour4/patchfiles/Korg_MicroKORG.midnam
-share/ardour4/patchfiles/Korg_NX5R.midnam
-share/ardour4/patchfiles/Korg_Radias.midnam
-share/ardour4/patchfiles/Korg_TR_Workstation.midnam
-share/ardour4/patchfiles/Korg_Trinity_Track.midnam
-share/ardour4/patchfiles/Korg_Triton.midnam
-share/ardour4/patchfiles/Korg_Triton_Rack.midnam
-share/ardour4/patchfiles/Korg_Volca_Bass.midnam
-share/ardour4/patchfiles/Korg_Volca_Beats.midnam
-share/ardour4/patchfiles/Korg_Volca_Keys.midnam
-share/ardour4/patchfiles/Kurzweil_Mark-12-152.midnam
-share/ardour4/patchfiles/Kurzweil_PX_Plus.midnam
-share/ardour4/patchfiles/Kurzweil_SP88x.midnam
-share/ardour4/patchfiles/Lexicon_MX300.midnam
-share/ardour4/patchfiles/Line_6_EchoPro.midnam
-share/ardour4/patchfiles/Line_6_FilterPro.midnam
-share/ardour4/patchfiles/Line_6_ModPro.midnam
-share/ardour4/patchfiles/Line_6_POD.midnam
-share/ardour4/patchfiles/MFB_503.midnam
-share/ardour4/patchfiles/MIDI.midnam
-share/ardour4/patchfiles/Moog_MF-104M_Analog_Delay.midnam
-share/ardour4/patchfiles/Moog_MF-108M_Cluster_Flux.midnam
-share/ardour4/patchfiles/Moog_Minitaur.midnam
-share/ardour4/patchfiles/Nord_Modular.midnam
-share/ardour4/patchfiles/Novation_A-Station.midnam
-share/ardour4/patchfiles/Novation_DrumStation.midnam
-share/ardour4/patchfiles/Novation_Nova.midnam
-share/ardour4/patchfiles/Novation_Super_BassStation.midnam
-share/ardour4/patchfiles/Peavey_DPM-V3.midnam
-share/ardour4/patchfiles/Roland_Fantom-Xa.midnam
-share/ardour4/patchfiles/Roland_Fantom.midnam
-share/ardour4/patchfiles/Roland_FantomX8.midnam
-share/ardour4/patchfiles/Roland_FantomXR.midnam
-share/ardour4/patchfiles/Roland_GR-1.midnam
-share/ardour4/patchfiles/Roland_GR-33.midnam
-share/ardour4/patchfiles/Roland_JP-8080.midnam
-share/ardour4/patchfiles/Roland_JV-1010.midnam
-share/ardour4/patchfiles/Roland_JV-1080.midnam
-share/ardour4/patchfiles/Roland_JV-2080.midnam
-share/ardour4/patchfiles/Roland_Juno-106.midnam
-share/ardour4/patchfiles/Roland_M-BD1.midnam
-share/ardour4/patchfiles/Roland_RD-250s.midnam
-share/ardour4/patchfiles/Roland_RD-600.midnam
-share/ardour4/patchfiles/Roland_RD-700sx.midnam
-share/ardour4/patchfiles/Roland_RS-9.midnam
-share/ardour4/patchfiles/Roland_SC-88_Pro.midnam
-share/ardour4/patchfiles/Roland_SH-32.midnam
-share/ardour4/patchfiles/Roland_V-Synth-GT.midnam
-share/ardour4/patchfiles/Roland_XV-2020.midnam
-share/ardour4/patchfiles/Roland_XV-3080.midnam
-share/ardour4/patchfiles/Roland_XV-5080.midnam
-share/ardour4/patchfiles/Roland_XV-88.midnam
-share/ardour4/patchfiles/Sequential_Circuits_Prophet_600.midnam
-share/ardour4/patchfiles/TC_Electronic_M3000.midnam
-share/ardour4/patchfiles/Waldorf_Blofeld.midnam
-share/ardour4/patchfiles/Waldorf_Micro_Q.midnam
-share/ardour4/patchfiles/Yamaha_DX-7.midnam
-share/ardour4/patchfiles/Yamaha_EX-5.midnam
-share/ardour4/patchfiles/Yamaha_MM6.midnam
-share/ardour4/patchfiles/Yamaha_MOTIF-RACK_ES.midnam
-share/ardour4/patchfiles/Yamaha_MOTIF_XS.midnam
-share/ardour4/patchfiles/Yamaha_MU10XG.midnam
-share/ardour4/patchfiles/Yamaha_PSR-275.midnam
-share/ardour4/patchfiles/Yamaha_PSR-S900.midnam
-share/ardour4/patchfiles/Yamaha_PSR540.midnam
-share/ardour4/patchfiles/Yamaha_S90.midnam
-share/ardour4/patchfiles/Yamaha_Tyros2.midnam
-share/ardour4/pixmaps/forwardblarrow.xpm
-share/ardour4/pixmaps/h_meter_strip.xpm
-share/ardour4/pixmaps/hiin.xpm
-share/ardour4/pixmaps/hiout.xpm
-share/ardour4/pixmaps/hslider00.xpm
-share/ardour4/pixmaps/hslider01.xpm
-share/ardour4/pixmaps/left_arrow.xpm
-share/ardour4/pixmaps/linin.xpm
-share/ardour4/pixmaps/linout.xpm
-share/ardour4/pixmaps/loin.xpm
-share/ardour4/pixmaps/loop.xpm
-share/ardour4/pixmaps/loout.xpm
-share/ardour4/pixmaps/lr.xpm
-share/ardour4/pixmaps/regin.xpm
-share/ardour4/pixmaps/regin2.xpm
-share/ardour4/pixmaps/regout.xpm
-share/ardour4/pixmaps/regout2.xpm
-share/ardour4/pixmaps/revdblarrow.xpm
-share/ardour4/pixmaps/right_arrow.xpm
-share/ardour4/pixmaps/set-next-button.xpm
-share/ardour4/pixmaps/small-round-button-01.xpm
-share/ardour4/pixmaps/small_x.xpm
-share/ardour4/pixmaps/toggle-button-00.xpm
-share/ardour4/pixmaps/toggle-button-01.xpm
-share/ardour4/pixmaps/tool_audition.xpm
-share/ardour4/pixmaps/tool_gain.xpm
-share/ardour4/pixmaps/tool_object.xpm
-share/ardour4/pixmaps/tool_range.xpm
-share/ardour4/pixmaps/tool_stretch.xpm
-share/ardour4/pixmaps/tool_zoom.xpm
-share/ardour4/pixmaps/v_meter_strip.xpm
-share/ardour4/pixmaps/vslider00.xpm
-share/ardour4/pixmaps/vslider01.xpm
-share/ardour4/pixmaps/vslider02_rail.xpm
-share/ardour4/pixmaps/vslider02_slider.xpm
-share/ardour4/pixmaps/vslider_slider_16wide.xpm
-share/ardour4/pixmaps/zoom_full.xpm
-share/ardour4/pixmaps/zoom_in.xpm
-share/ardour4/pixmaps/zoom_out.xpm
-share/ardour4/small-splash.png
-share/ardour4/splash.png
-share/examples/ardour4/ardour.menus
-share/examples/ardour4/clearlooks.rc
-share/examples/ardour4/dark.colors
-share/examples/ardour4/default_ui_config
-share/examples/ardour4/export/CD.format
-share/examples/ardour4/mixer.bindings
-share/examples/ardour4/mnemonic-us.bindings
-share/examples/ardour4/step_editing.bindings
-share/examples/ardour4/system_config
-share/examples/ardour4/trx.menus
+@comment $NetBSD: PLIST,v 1.2 2019/12/02 13:34:33 nia Exp $
+bin/ardour5
+bin/ardour5-copy-mixer
+bin/ardour5-export
+bin/ardour5-fix_bbtppq
+lib/ardour5/LV2/a-comp.lv2/a-comp#stereo.ttl
+lib/ardour5/LV2/a-comp.lv2/a-comp.so
+lib/ardour5/LV2/a-comp.lv2/a-comp.ttl
+lib/ardour5/LV2/a-comp.lv2/manifest.ttl
+lib/ardour5/LV2/a-comp.lv2/presets.ttl
+lib/ardour5/LV2/a-delay.lv2/a-delay.so
+lib/ardour5/LV2/a-delay.lv2/a-delay.ttl
+lib/ardour5/LV2/a-delay.lv2/manifest.ttl
+lib/ardour5/LV2/a-delay.lv2/presets.ttl
+lib/ardour5/LV2/a-eq.lv2/a-eq.so
+lib/ardour5/LV2/a-eq.lv2/a-eq.ttl
+lib/ardour5/LV2/a-eq.lv2/manifest.ttl
+lib/ardour5/LV2/a-fluidsynth.lv2/a-fluidsynth.so
+lib/ardour5/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl
+lib/ardour5/LV2/a-fluidsynth.lv2/manifest.ttl
+lib/ardour5/LV2/a-reverb.lv2/a-reverb.so
+lib/ardour5/LV2/a-reverb.lv2/a-reverb.ttl
+lib/ardour5/LV2/a-reverb.lv2/manifest.ttl
+lib/ardour5/LV2/reasonablesynth.lv2/manifest.ttl
+lib/ardour5/LV2/reasonablesynth.lv2/reasonablesynth.so
+lib/ardour5/LV2/reasonablesynth.lv2/reasonablesynth.ttl
+lib/ardour5/${PKGNAME}
+lib/ardour5/ardour-exec-wrapper
+lib/ardour5/ardour-vst-scanner
+${PLIST.alsa}lib/ardour5/backends/libalsa_audiobackend.so
+lib/ardour5/backends/libdummy_audiobackend.so
+${PLIST.jack}lib/ardour5/backends/libjack_audiobackend.so
+lib/ardour5/engines/libclearlooks.so
+lib/ardour5/h${PKGNAME}
+lib/ardour5/libardour.so
+lib/ardour5/libardour.so.3
+lib/ardour5/libardour.so.3.0.0
+lib/ardour5/libardourcp.so
+lib/ardour5/libaudiographer.so
+lib/ardour5/libaudiographer.so.0
+lib/ardour5/libaudiographer.so.0.0.0
+lib/ardour5/libcanvas.so
+lib/ardour5/libcanvas.so.0
+lib/ardour5/libcanvas.so.0.0.0
+lib/ardour5/libevoral.so
+lib/ardour5/libevoral.so.0
+lib/ardour5/libevoral.so.0.0.0
+lib/ardour5/libgtkmm2ext.so
+lib/ardour5/libgtkmm2ext.so.0
+lib/ardour5/libgtkmm2ext.so.0.8.3
+lib/ardour5/libmidipp.so
+lib/ardour5/libmidipp.so.4
+lib/ardour5/libmidipp.so.4.1.0
+lib/ardour5/libpbd.so
+lib/ardour5/libpbd.so.4
+lib/ardour5/libpbd.so.4.1.0
+lib/ardour5/libptformat.so
+lib/ardour5/libptformat.so.0
+lib/ardour5/libptformat.so.0.0.0
+lib/ardour5/libqm-dsp.a
+lib/ardour5/libtimecode.so
+lib/ardour5/libwaveview.so
+lib/ardour5/libwaveview.so.0
+lib/ardour5/libwaveview.so.0.0.0
+lib/ardour5/libwidgets.so
+lib/ardour5/libwidgets.so.0
+lib/ardour5/libwidgets.so.0.0.0
+lib/ardour5/panners/libpan1in2out.so
+lib/ardour5/panners/libpan2in2out.so
+lib/ardour5/panners/libpanbalance.so
+lib/ardour5/panners/libpanvbap.so
+lib/ardour5/sanityCheck
+lib/ardour5/surfaces/libardour_cc121.so
+lib/ardour5/surfaces/libardour_faderport.so
+lib/ardour5/surfaces/libardour_faderport8.so
+lib/ardour5/surfaces/libardour_generic_midi.so
+lib/ardour5/surfaces/libardour_mcp.so
+lib/ardour5/surfaces/libardour_osc.so
+lib/ardour5/surfaces/libardour_push2.so
+lib/ardour5/utils/ardour-util.sh
+lib/ardour5/utils/ardour5-copy-mixer
+lib/ardour5/utils/ardour5-export
+lib/ardour5/utils/ardour5-fix_bbtppq
+lib/ardour5/vamp/libardourvampplugins.so
+lib/ardour5/vamp/libardourvampplugins.so.0
+lib/ardour5/vamp/libardourvampplugins.so.0.0.0
+share/appdata/ardour5.appdata.xml
+share/applications/ardour5.desktop
+share/ardour5/ArdourMono.ttf
+share/ardour5/export/BWAV 24bit Export.format
+share/ardour5/export/BWAV 32float Export.format
+share/ardour5/export/CD (Red Book).format
+share/ardour5/export/CD + DVD-A.preset
+share/ardour5/export/CD + FLAC (tagged).preset
+share/ardour5/export/CD + FLAC.preset
+share/ardour5/export/CD + Ogg_Vorbis (tagged).preset
+share/ardour5/export/CD + Ogg_Vorbis + FLAC (tagged).preset
+share/ardour5/export/CD + Ogg_Vorbis.preset
+share/ardour5/export/CD only.preset
+share/ardour5/export/DVD-A only.preset
+share/ardour5/export/DVD-A.format
+share/ardour5/export/FLAC (tagged).preset
+share/ardour5/export/FLAC 24 bit (tagged).format
+share/ardour5/export/FLAC 24 bit .format
+share/ardour5/export/FLAC.preset
+share/ardour5/export/Ogg_Vorbis (tagged).format
+share/ardour5/export/Ogg_Vorbis (tagged).preset
+share/ardour5/export/Ogg_Vorbis + FLAC (tagged).preset
+share/ardour5/export/Ogg_Vorbis + FLAC.preset
+share/ardour5/export/Ogg_Vorbis .preset
+share/ardour5/export/Ogg_Vorbis.format
+share/ardour5/export/Ring Tone.format
+share/ardour5/icons/act-disabled.png
+share/ardour5/icons/add.png
+share/ardour5/icons/anchored_trim_left_cursor.png
+share/ardour5/icons/anchored_trim_right_cursor.png
+share/ardour5/icons/application-x-ardour_16px.png
+share/ardour5/icons/application-x-ardour_22px.png
+share/ardour5/icons/application-x-ardour_32px.png
+share/ardour5/icons/application-x-ardour_48px.png
+share/ardour5/icons/ardour-app-icon_osx.png
+share/ardour5/icons/ardour-app-icon_osx_mask.png
+share/ardour5/icons/cc121.png
+share/ardour5/icons/chord.png
+share/ardour5/icons/close.png
+share/ardour5/icons/computer_keyboard.png
+share/ardour5/icons/computer_keyboard_active.png
+share/ardour5/icons/eighthnote.png
+share/ardour5/icons/expand_left_right_cursor.png
+share/ardour5/icons/expand_up_down_cursor.png
+share/ardour5/icons/fade_in_cursor.png
+share/ardour5/icons/fade_out_cursor.png
+share/ardour5/icons/fadein-constant-power.png
+share/ardour5/icons/fadein-fast-cut.png
+share/ardour5/icons/fadein-linear.png
+share/ardour5/icons/fadein-slow-cut.png
+share/ardour5/icons/fadein-symmetric.png
+share/ardour5/icons/fadeout-constant-power.png
+share/ardour5/icons/fadeout-fast-cut.png
+share/ardour5/icons/fadeout-linear.png
+share/ardour5/icons/fadeout-slow-cut.png
+share/ardour5/icons/fadeout-symmetric.png
+share/ardour5/icons/faderport-small.png
+share/ardour5/icons/faderport8-small.png
+share/ardour5/icons/ferret_02.png
+share/ardour5/icons/forte.png
+share/ardour5/icons/fortissimo.png
+share/ardour5/icons/fortississimo.png
+share/ardour5/icons/grabber.png
+share/ardour5/icons/grabber_edit_point.png
+share/ardour5/icons/grabber_note.png
+share/ardour5/icons/halfnote.png
+share/ardour5/icons/i_beam_cursor.png
+share/ardour5/icons/mezzforte.png
+share/ardour5/icons/mezzoforte.png
+share/ardour5/icons/mezzopiano.png
+share/ardour5/icons/midi-input-active.png
+share/ardour5/icons/midi-input-inactive.png
+share/ardour5/icons/midi_socket_small.png
+share/ardour5/icons/midi_sound_notes.png
+share/ardour5/icons/midi_tool_erase.png
+share/ardour5/icons/midi_tool_pencil.png
+share/ardour5/icons/midi_tool_select.png
+share/ardour5/icons/move_cursor.png
+share/ardour5/icons/mute-disabled.png
+share/ardour5/icons/mute-enabled.png
+share/ardour5/icons/muted-by-others.png
+share/ardour5/icons/padlock_closed.png
+share/ardour5/icons/padlock_open.png
+share/ardour5/icons/pianissimo.png
+share/ardour5/icons/pianississimo.png
+share/ardour5/icons/piano.png
+share/ardour5/icons/push2-small.png
+share/ardour5/icons/quarternote.png
+share/ardour5/icons/rec-enabled.png
+share/ardour5/icons/rec-in-progress.png
+share/ardour5/icons/rec-safe-disabled.png
+share/ardour5/icons/rec-safe-enabled.png
+share/ardour5/icons/record-normal-disabled.png
+share/ardour5/icons/record-normal-enabled.png
+share/ardour5/icons/record-normal-in-progress.png
+share/ardour5/icons/record-step.png
+share/ardour5/icons/record_disabled_grey.png
+share/ardour5/icons/record_normal_red.png
+share/ardour5/icons/record_tape_red.png
+share/ardour5/icons/resize_bottom_cursor.png
+share/ardour5/icons/resize_bottom_left_cursor.png
+share/ardour5/icons/resize_bottom_right_cursor.png
+share/ardour5/icons/resize_left_cursor.png
+share/ardour5/icons/resize_right_cursor.png
+share/ardour5/icons/resize_top_cursor.png
+share/ardour5/icons/resize_top_left_cursor.png
+share/ardour5/icons/resize_top_right_cursor.png
+share/ardour5/icons/sae.png
+share/ardour5/icons/scissors.png
+share/ardour5/icons/search.png
+share/ardour5/icons/sixteenthnote.png
+share/ardour5/icons/sixtyfourthnote.png
+share/ardour5/icons/solo-disabled.png
+share/ardour5/icons/solo-enabled.png
+share/ardour5/icons/solo-isolate-disabled.png
+share/ardour5/icons/solo-isolate-enabled.png
+share/ardour5/icons/solo-isolated.png
+share/ardour5/icons/solo-safe-disabled.png
+share/ardour5/icons/solo-safe-enabled.png
+share/ardour5/icons/solo-safe-icon.png
+share/ardour5/icons/soloed-by-others.png
+share/ardour5/icons/soundcloud.png
+share/ardour5/icons/thirtysecondnote.png
+share/ardour5/icons/time_exp.png
+share/ardour5/icons/trim_bottom_cursor.png
+share/ardour5/icons/trim_left_cursor.png
+share/ardour5/icons/trim_left_cursor_5.png
+share/ardour5/icons/trim_left_cursor_right_only.png
+share/ardour5/icons/trim_right_cursor.png
+share/ardour5/icons/trim_right_cursor_5.png
+share/ardour5/icons/trim_right_cursor_left_only.png
+share/ardour5/icons/trim_top_cursor.png
+share/ardour5/icons/wholenote.png
+share/ardour5/icons/zoom_in_cursor.png
+share/ardour5/icons/zoom_out_cursor.png
+share/ardour5/mcp/SSL Nucleus Ardour.profile
+share/ardour5/mcp/artist_control.device
+share/ardour5/mcp/artist_mix.device
+share/ardour5/mcp/bcf2000.device
+share/ardour5/mcp/cmc.device
+share/ardour5/mcp/mc+xt+xt.device
+share/ardour5/mcp/mc+xt.device
+share/ardour5/mcp/mc.device
+share/ardour5/mcp/mcpro.device
+share/ardour5/mcp/mcproxt.device
+share/ardour5/mcp/midikbd.device
+share/ardour5/mcp/nucleus-platform-midi.device
+share/ardour5/mcp/nucleus.device
+share/ardour5/mcp/qcon.device
+share/ardour5/mcp/user.profile
+share/ardour5/mcp/x-touch-compact.device
+share/ardour5/mcp/x-touch-mini.device
+share/ardour5/mcp/x-touch.device
+share/ardour5/mcp/xt+mc+xt.device
+share/ardour5/mcp/xt+mc.device
+share/ardour5/mcp/xt+xt+mc.device
+share/ardour5/midi_maps/AKAI_MIDIMix_EQ_Mode.map
+share/ardour5/midi_maps/AKAI_MIDIMix_Normal_Mode.map
+share/ardour5/midi_maps/AKAI_MPK61.map
+share/ardour5/midi_maps/AKAI_MPKmini.map
+share/ardour5/midi_maps/Alesis_QX25.map
+share/ardour5/midi_maps/Arturia_KeyLab49.map
+share/ardour5/midi_maps/DDX3216.map
+share/ardour5/midi_maps/Korg_nanoKONTROL.map
+share/ardour5/midi_maps/Korg_nanoKONTROL2.map
+share/ardour5/midi_maps/Korg_nanoKONTROL2_With_Master.map
+share/ardour5/midi_maps/Korg_nanoKONTROL_Master.map
+share/ardour5/midi_maps/Korg_nanoKONTROL_Studio.map
+share/ardour5/midi_maps/Korg_taktile.map
+share/ardour5/midi_maps/M-Audio_Axiom25.map
+share/ardour5/midi_maps/M-Audio_Axiom61.map
+share/ardour5/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map
+share/ardour5/midi_maps/M-Audio_Oxygen49.map
+share/ardour5/midi_maps/M-Audio_Oxygen61v3.map
+share/ardour5/midi_maps/Novation Impulse 49.map
+share/ardour5/midi_maps/Novation_Impulse61.map
+share/ardour5/midi_maps/Novation_LaunchControl_XL.map
+share/ardour5/midi_maps/Novation_LaunchKey25.map
+share/ardour5/midi_maps/Roland_SI-24.map
+share/ardour5/midi_maps/Roland_V_Studio_20.map
+share/ardour5/midi_maps/Yamaha_KX25.map
+share/ardour5/midi_maps/akai-mpd-32.map
+share/ardour5/midi_maps/bcf2000.map
+share/ardour5/midi_maps/bcf2000_mackie.map
+share/ardour5/midi_maps/m-audio-oxygen61v3.map
+share/ardour5/midi_maps/m-audio_oxygen25.map
+share/ardour5/midi_maps/m-audio_oxygen8v2.map
+share/ardour5/midi_maps/midikb_wiimote.map
+share/ardour5/midi_maps/xboard-61.map
+share/ardour5/osc/TTC2.preset
+share/ardour5/osc/basic-touchosc.preset
+share/ardour5/patchfiles/Alesis_DM5.midnam
+share/ardour5/patchfiles/Alesis_NanoBass.midnam
+share/ardour5/patchfiles/Alesis_NanoPiano.midnam
+share/ardour5/patchfiles/Alesis_QS78.midnam
+share/ardour5/patchfiles/Casio_CZ-1.midnam
+share/ardour5/patchfiles/Clavia_Nord_Lead_II.midnam
+share/ardour5/patchfiles/DSI_Evolver.midnam
+share/ardour5/patchfiles/DSI_Mopho.midnam
+share/ardour5/patchfiles/DSI_Tetra.midnam
+share/ardour5/patchfiles/Digidesign_MP1.midnam
+share/ardour5/patchfiles/Dynacord_DRP-20X.midnam
+share/ardour5/patchfiles/E-mu_Mo_Phatt.midnam
+share/ardour5/patchfiles/E-mu_Orbit-3.midnam
+share/ardour5/patchfiles/E-mu_Proteus_2000.midnam
+share/ardour5/patchfiles/E-mu_XL-1.midnam
+share/ardour5/patchfiles/Eventide_Eclipse.midnam
+share/ardour5/patchfiles/Gotharmoon_deMoon.midnam
+share/ardour5/patchfiles/Jomox_MBase_11.midnam
+share/ardour5/patchfiles/Korg_ER-1.midnam
+share/ardour5/patchfiles/Korg_Karma.midnam
+share/ardour5/patchfiles/Korg_MS2000R.midnam
+share/ardour5/patchfiles/Korg_MicroKORG.midnam
+share/ardour5/patchfiles/Korg_NX5R.midnam
+share/ardour5/patchfiles/Korg_Radias.midnam
+share/ardour5/patchfiles/Korg_TR_Workstation.midnam
+share/ardour5/patchfiles/Korg_Trinity_Track.midnam
+share/ardour5/patchfiles/Korg_Triton.midnam
+share/ardour5/patchfiles/Korg_Triton_Rack.midnam
+share/ardour5/patchfiles/Korg_Volca_Bass.midnam
+share/ardour5/patchfiles/Korg_Volca_Beats.midnam
+share/ardour5/patchfiles/Korg_Volca_Keys.midnam
+share/ardour5/patchfiles/Kurzweil_Mark-12-152.midnam
+share/ardour5/patchfiles/Kurzweil_PX_Plus.midnam
+share/ardour5/patchfiles/Kurzweil_SP88x.midnam
+share/ardour5/patchfiles/Lexicon_MX300.midnam
+share/ardour5/patchfiles/Line_6_EchoPro.midnam
+share/ardour5/patchfiles/Line_6_FilterPro.midnam
+share/ardour5/patchfiles/Line_6_ModPro.midnam
+share/ardour5/patchfiles/Line_6_POD.midnam
+share/ardour5/patchfiles/MFB_503.midnam
+share/ardour5/patchfiles/MIDI.midnam
+share/ardour5/patchfiles/Moog_MF-104M_Analog_Delay.midnam
+share/ardour5/patchfiles/Moog_MF-108M_Cluster_Flux.midnam
+share/ardour5/patchfiles/Moog_Minitaur.midnam
+share/ardour5/patchfiles/Nord_Modular.midnam
+share/ardour5/patchfiles/Novation_A-Station.midnam
+share/ardour5/patchfiles/Novation_DrumStation.midnam
+share/ardour5/patchfiles/Novation_Nova.midnam
+share/ardour5/patchfiles/Novation_Super_BassStation.midnam
+share/ardour5/patchfiles/Peavey_DPM-V3.midnam
+share/ardour5/patchfiles/Roland_Fantom-Xa.midnam
+share/ardour5/patchfiles/Roland_Fantom.midnam
+share/ardour5/patchfiles/Roland_FantomX8.midnam
+share/ardour5/patchfiles/Roland_FantomXR.midnam
+share/ardour5/patchfiles/Roland_GR-1.midnam
+share/ardour5/patchfiles/Roland_GR-33.midnam
+share/ardour5/patchfiles/Roland_JP-8080.midnam
+share/ardour5/patchfiles/Roland_JV-1010.midnam
+share/ardour5/patchfiles/Roland_JV-1080.midnam
+share/ardour5/patchfiles/Roland_JV-2080.midnam
+share/ardour5/patchfiles/Roland_Juno-106.midnam
+share/ardour5/patchfiles/Roland_M-BD1.midnam
+share/ardour5/patchfiles/Roland_RD-250s.midnam
+share/ardour5/patchfiles/Roland_RD-600.midnam
+share/ardour5/patchfiles/Roland_RD-700sx.midnam
+share/ardour5/patchfiles/Roland_RS-9.midnam
+share/ardour5/patchfiles/Roland_SC-88_Pro.midnam
+share/ardour5/patchfiles/Roland_SH-32.midnam
+share/ardour5/patchfiles/Roland_V-Synth-GT.midnam
+share/ardour5/patchfiles/Roland_XV-2020.midnam
+share/ardour5/patchfiles/Roland_XV-3080.midnam
+share/ardour5/patchfiles/Roland_XV-5080.midnam
+share/ardour5/patchfiles/Roland_XV-88.midnam
+share/ardour5/patchfiles/Sequential_Circuits_Prophet_600.midnam
+share/ardour5/patchfiles/TC_Electronic_M3000.midnam
+share/ardour5/patchfiles/Waldorf_Blofeld.midnam
+share/ardour5/patchfiles/Waldorf_Micro_Q.midnam
+share/ardour5/patchfiles/Yamaha_DX-7.midnam
+share/ardour5/patchfiles/Yamaha_EX-5.midnam
+share/ardour5/patchfiles/Yamaha_MM6.midnam
+share/ardour5/patchfiles/Yamaha_MOTIF-RACK_ES.midnam
+share/ardour5/patchfiles/Yamaha_MOTIF_XS.midnam
+share/ardour5/patchfiles/Yamaha_MU10XG.midnam
+share/ardour5/patchfiles/Yamaha_PSR-275.midnam
+share/ardour5/patchfiles/Yamaha_PSR-S900.midnam
+share/ardour5/patchfiles/Yamaha_PSR540.midnam
+share/ardour5/patchfiles/Yamaha_S90.midnam
+share/ardour5/patchfiles/Yamaha_Tyros2.midnam
+share/ardour5/resources/Ardour-icon_16px.png
+share/ardour5/resources/Ardour-icon_22px.png
+share/ardour5/resources/Ardour-icon_256px.png
+share/ardour5/resources/Ardour-icon_32px.png
+share/ardour5/resources/Ardour-icon_48px.png
+share/ardour5/resources/Ardour-icon_512px.png
+share/ardour5/resources/Ardour-small-splash.png
+share/ardour5/resources/Ardour-splash.png
+share/ardour5/scripts/HiAndLowPass.lua
+share/ardour5/scripts/add_filters.lua
+share/ardour5/scripts/addscopes.lua
+share/ardour5/scripts/amp4.lua
+share/ardour5/scripts/bounce_replace.lua
+share/ardour5/scripts/bypass_all_plugins.lua
+share/ardour5/scripts/create_drum_tracks.lua
+share/ardour5/scripts/delete_xrun_markers.lua
+share/ardour5/scripts/export_mp4chaps.lua
+share/ardour5/scripts/faders_to_trims.lua
+share/ardour5/scripts/midi_cc_to_automation.lua
+share/ardour5/scripts/midimon.lua
+share/ardour5/scripts/mute_all_tracks.lua
+share/ardour5/scripts/post_export_save_hook.lua
+share/ardour5/scripts/preare_record_example.lua
+share/ardour5/scripts/remove_unknown_procs.lua
+share/ardour5/scripts/s_chanmap.lua
+share/ardour5/scripts/s_fader_automation.lua
+share/ardour5/scripts/s_foreach_track.lua
+share/ardour5/scripts/s_group_color.lua
+share/ardour5/scripts/s_import_files.lua
+share/ardour5/scripts/s_plugin_automation.lua
+share/ardour5/scripts/s_plugin_reorder.lua
+share/ardour5/scripts/s_pluginutils.lua
+share/ardour5/scripts/s_portengine.lua
+share/ardour5/scripts/s_region_gain.lua
+share/ardour5/scripts/s_region_gain2.lua
+share/ardour5/scripts/s_replaceplugin.lua
+share/ardour5/scripts/s_selection.lua
+share/ardour5/scripts/s_showhide_track.lua
+share/ardour5/scripts/s_timecode.lua
+share/ardour5/scripts/s_track_props.lua
+share/ardour5/scripts/s_vamp_plugin_index.lua
+share/ardour5/scripts/scope.lua
+share/ardour5/scripts/select_every_2nd_region.lua
+share/ardour5/scripts/send_to_bus.lua
+share/ardour5/scripts/session_template_advanced.lua
+share/ardour5/scripts/session_template_record.lua
+share/ardour5/scripts/spectrogram.lua
+share/ardour5/scripts/split_all_markers.lua
+share/ardour5/scripts/stop_at_marker.lua
+share/ardour5/scripts/synth1.lua
+share/ardour5/scripts/template_band.lua
+share/ardour5/scripts/tomsloop.lua
+share/ardour5/scripts/vamp_audio_to_midi.lua
+share/ardour5/scripts/voice_activate.lua
+share/ardour5/templates/.stub
+share/ardour5/themes/blueberry_milk-ardour.colors
+share/ardour5/themes/caineville-ardour.colors
+share/ardour5/themes/clear_gray-ardour.colors
+share/ardour5/themes/cubasish-ardour.colors
+share/ardour5/themes/dark-ardour.colors
+share/ardour5/themes/unastudia-ardour.colors
+share/examples/ardour5/ardour.keys
+share/examples/ardour5/ardour.menus
+share/examples/ardour5/clearlooks.rc
+share/examples/ardour5/default_ui_config
+share/examples/ardour5/system_config
+share/examples/ardour5/trx.menus
+share/icons/hicolor/16x16/apps/ardour5.png
+share/icons/hicolor/22x22/apps/ardour5.png
+share/icons/hicolor/256x256/apps/ardour5.png
+share/icons/hicolor/32x32/apps/ardour5.png
+share/icons/hicolor/48x48/apps/ardour5.png
+share/icons/hicolor/512x512/apps/ardour5.png

Index: pkgsrc/audio/ardour/distinfo
diff -u pkgsrc/audio/ardour/distinfo:1.3 pkgsrc/audio/ardour/distinfo:1.4
--- pkgsrc/audio/ardour/distinfo:1.3    Thu Dec 15 23:45:07 2016
+++ pkgsrc/audio/ardour/distinfo        Mon Dec  2 13:34:33 2019
@@ -1,25 +1,13 @@
-$NetBSD: distinfo,v 1.3 2016/12/15 23:45:07 joerg Exp $
+$NetBSD: distinfo,v 1.4 2019/12/02 13:34:33 nia Exp $
 
-SHA1 (ardour-4.7.tar.gz) = 95047ccb3fc599ce11c473a0fd7f1eb012c3e440
-RMD160 (ardour-4.7.tar.gz) = 366f7057fab9878ac425dd70a751899984abc030
-SHA512 (ardour-4.7.tar.gz) = 5daff563ec0b2dc38ec6ca55bb12526ef54da9d8d5a29a9fd6d869f54b83e6fe5ff3c28ef654e6700455110b4a46ce42a33902eb66d96330c6c0948eb3cd3096
-Size (ardour-4.7.tar.gz) = 9863149 bytes
-SHA1 (patch-gtk2__ardour_ardour.sh.in) = 4949797546a2644604aa70e24742b529512d3ad6
-SHA1 (patch-gtk2__ardour_editor.cc) = fe6a6891539d6b04823b6e6b8e8c418e8fa54c69
-SHA1 (patch-gtk2__ardour_fft__graph.cc) = ba111bed3d2cbaf13d5b78283354d0b20c39f3ac
-SHA1 (patch-gtk2__ardour_startup.cc) = caba55a5cadf2e5cfa78d74da4d2745d24448b80
-SHA1 (patch-gtk2__ardour_wscript) = ab2e95282d82ba08aad83b59f8d2acf9fe45e3c6
-SHA1 (patch-libs_ardour_session__state.cc) = 168f67f4af32181d2e3d85d2759383f9acfcbf29
-SHA1 (patch-libs_ardouralsautil_wscript) = 7867f29bc2590219ad0cca387bae27bc503374f4
-SHA1 (patch-libs_backends_alsa_zita-alsa-pcmi.cc) = bb9efc33e62e840ba253031b60d4de323b7c3e21
-SHA1 (patch-libs_backends_jack_wscript) = a048453911b72c9005a5821a5227443e9f78c2e6
-SHA1 (patch-libs_canvas_stateful__image.cc) = 50744261c1c6123bf23dff736246e41171f44936
-SHA1 (patch-libs_fst_wscript) = b94e18a903fe3fc0bc71edefa1fd690adc17ee6d
-SHA1 (patch-libs_gtkmm2ext_actions.cc) = 2eab170215d58b074fbcb88a850e78fcc5fb9a92
-SHA1 (patch-libs_gtkmm2ext_fastmeter.cc) = 0cd66143d512ec4609f9f79f5ab6bc6334dd038c
-SHA1 (patch-libs_pbd_fpu.cc) = ebdb6d345bf2e3db0402165412978cb1c9043950
-SHA1 (patch-libs_pbd_mountpoint.cc) = 001b8112c08086d32989c82ab699335ecb92ede6
-SHA1 (patch-libs_pbd_wscript) = 0caa774358b511d9790e146e92454a0c34a8d5ef
-SHA1 (patch-libs_ptformat_ptfformat.cc) = 8ad676c452e2504e02bc72df7a7f705dc98c542a
-SHA1 (patch-libs_vfork_wscript) = 1d357b3bed8a2006cdc50fcdfa387ebca8c699c7
-SHA1 (patch-wscript) = e3f64b19c9bf92784139feb0640c3cee39233af8
+SHA1 (Ardour-5.12.0.tar.bz2) = 8bf06a17638e89531cab14af67cfd59d7185518f
+RMD160 (Ardour-5.12.0.tar.bz2) = 71c25f13445f4036ff7127d071d8c1e0851d5eb8
+SHA512 (Ardour-5.12.0.tar.bz2) = c4b4332bddb2406924119c181622801725f4a7dd7741c1a66ddbc2236542764b786337da2f0a751f3bbe6e0389b5da765eb19b14a6a90c8f8a7fd68231e5067d
+Size (Ardour-5.12.0.tar.bz2) = 8852834 bytes
+SHA1 (patch-gtk2__ardour_ardour__ui.cc) = c8bbd019ecab91081520bdfa999f13f96c9dc39d
+SHA1 (patch-gtk2__ardour_wscript) = f78f4028e20d9d917fd1251618136c51ce3fa28a
+SHA1 (patch-libs_backends_jack_jack__audiobackend.cc) = 9fc4201948a6e88711d18d9218e1dacc1dd2700b
+SHA1 (patch-libs_backends_jack_jack__audiobackend.h) = e7cd23f39e31d3a4af3ed513b7e41503c4a6b16c
+SHA1 (patch-libs_backends_jack_jack__utils.cc) = 193f9df5a0b9a092bbfcd131741abfff00b674ee
+SHA1 (patch-libs_backends_jack_jack__utils.h) = 82f929f73a24238b28e2eca129975925c2b8ddc0
+SHA1 (patch-wscript) = 6d3cec0a6d9f81376f439768a38348ba77a5759d
Index: pkgsrc/audio/ardour/options.mk
diff -u pkgsrc/audio/ardour/options.mk:1.3 pkgsrc/audio/ardour/options.mk:1.4
--- pkgsrc/audio/ardour/options.mk:1.3  Sat Nov  2 21:09:12 2019
+++ pkgsrc/audio/ardour/options.mk      Mon Dec  2 13:34:33 2019
@@ -1,38 +1,36 @@
-# $NetBSD: options.mk,v 1.3 2019/11/02 21:09:12 rillig Exp $
+# $NetBSD: options.mk,v 1.4 2019/12/02 13:34:33 nia Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.ardour
+PKG_SUPPORTED_OPTIONS= alsa jack
 
-PKG_SUPPORTED_OPTIONS= alsa jack dummy
-PKG_SUGGESTED_OPTIONS= alsa jack
+.include "../../mk/bsd.fast.prefs.mk"
 
-PLIST_VARS=            alsa jack dummy
+.if ${OPSYS} == "Linux"
+PKG_SUGGESTED_OPTIONS= alsa jack
+.else
+PKG_SUGGESTED_OPTIONS= jack
+.endif
 
 .include "../../mk/bsd.options.mk"
 
-.if ${OPSYS} == "Linux" || ${OPSYS} == "NetBSD"
-.  if empty(PKG_OPTIONS:Malsa)
-PKG_FAIL_REASON+=      "ALSA is required on this platform."
-.  endif
-.endif
-
+PLIST_VARS+=   alsa
 .if !empty(PKG_OPTIONS:Malsa)
-.include "../../audio/alsa-lib/buildlink3.mk"
-ARDOUR_BACKENDS_ALSA=  yes
 PLIST.alsa=    yes
+ARD_BACKENDS+= alsa
+.  include "../../audio/alsa-lib/buildlink3.mk"
 .endif
 
+PLIST_VARS+=   jack
 .if !empty(PKG_OPTIONS:Mjack)
-.include "../../audio/jack/buildlink3.mk"
-ARDOUR_BACKENDS_JACK=  yes
 PLIST.jack=    yes
+ARD_BACKENDS+= jack
+.  include "../../audio/jack/buildlink3.mk"
 .endif
 
-# Useful for developers
-.if !empty(PKG_OPTIONS:Mdummy)
-ARDOUR_BACKENDS_DUMMY= yes
-PLIST.dummy=           yes
-.endif
-
-ARDOUR_BACKENDS=       ${ARDOUR_BACKENDS_ALSA:Dalsa},${ARDOUR_BACKENDS_JACK:Djack},${ARDOUR_BACKENDS_DUMMY:Ddummy}
-
-WAF_ARGS+=     --with-backends=${ARDOUR_BACKENDS:C/,+$//}
+#
+# currently windows-only, would be nice to have
+#
+#.if !empty(PKG_OPTIONS:Mportaudio)
+#ARD_BACKENDS+=        portaudio
+#.include "../../audio/portaudio/buildlink3.mk"
+#.endif

Index: pkgsrc/audio/ardour/patches/patch-gtk2__ardour_wscript
diff -u pkgsrc/audio/ardour/patches/patch-gtk2__ardour_wscript:1.1 pkgsrc/audio/ardour/patches/patch-gtk2__ardour_wscript:1.2
--- pkgsrc/audio/ardour/patches/patch-gtk2__ardour_wscript:1.1  Mon Jun 20 08:17:43 2016
+++ pkgsrc/audio/ardour/patches/patch-gtk2__ardour_wscript      Mon Dec  2 13:34:33 2019
@@ -1,10 +1,10 @@
-$NetBSD: patch-gtk2__ardour_wscript,v 1.1 2016/06/20 08:17:43 kamil Exp $
+$NetBSD: patch-gtk2__ardour_wscript,v 1.2 2019/12/02 13:34:33 nia Exp $
 
-Install configuration into a custom EGDIR.
+Install config files to examples.
 
---- gtk2_ardour/wscript.orig   2016-02-19 01:28:56.000000000 +0000
+--- gtk2_ardour/wscript.orig   2017-09-15 20:56:22.000000000 +0000
 +++ gtk2_ardour/wscript
-@@ -651,13 +651,13 @@ def build(bld):
+@@ -793,13 +793,13 @@ def build(bld):
      obj              = bld(features = 'subst')
      obj.source       = [ 'clearlooks.rc.in' ]
      obj.target       = 'clearlooks.rc'
@@ -20,7 +20,7 @@ Install configuration into a custom EGDI
      set_subst_dict(obj, font_subst_dict)
  
      # Menus
-@@ -681,7 +681,7 @@ def build(bld):
+@@ -823,7 +823,7 @@ def build(bld):
          obj.dep_vars = ['PTFORMAT', 'GTKOSX', 'WINDOWS']
          obj.stdin = program + '.menus.in'
          obj.stdout = program + '.menus'
@@ -29,32 +29,24 @@ Install configuration into a custom EGDI
  
      # Freedesktop
      freedesktop_subst_dict = {
-@@ -728,12 +728,12 @@ def build(bld):
-             source = b + '.bindings.in',
+@@ -867,7 +867,7 @@ def build(bld):
+             source = [ b + '.keys.in', 'mixer.bindings', 'processor_box.bindings', 'step_editing.bindings', 'monitor.bindings' ],
              rule = a_rule
              )
 -        obj.install_path = bld.env['CONFDIR']
 +        obj.install_path = os.environ['EGDIR']
  
-     # not modified at present
--    bld.install_files(bld.env['CONFDIR'], 'dark.colors')
--    bld.install_files(bld.env['CONFDIR'], 'step_editing.bindings')
--    bld.install_files(bld.env['CONFDIR'], 'mixer.bindings')
-+    bld.install_files(os.environ['EGDIR'], 'dark.colors')
-+    bld.install_files(os.environ['EGDIR'], 'step_editing.bindings')
-+    bld.install_files(os.environ['EGDIR'], 'mixer.bindings')
- 
      # Icons/Images
      bld.install_files(os.path.join (bld.env['DATADIR'], 'icons'), bld.path.ant_glob('icons/*.png'))
-@@ -749,12 +749,12 @@ def build(bld):
+@@ -884,13 +884,13 @@ def build(bld):
          bld.install_files(os.path.join (bld.env['DATADIR'], 'icons'), 'icons/cursor_square/hotspots')
  
      # Default UI configuration
 -    bld.install_files(bld.env['CONFDIR'], 'default_ui_config')
 +    bld.install_files(os.environ['EGDIR'], 'default_ui_config')
-     # Color Themes
--    bld.install_files(bld.env['CONFDIR'], 'dark.colors')
-+    bld.install_files(os.environ['EGDIR'], 'dark.colors')
+     # Color Themes. Find each color file for this program only
+     # and install
+     bld.install_files (os.path.join(bld.env['DATADIR'], 'themes'), bld.path.ant_glob ('themes/*-' + pgmname.lower() + '.colors'));
  
      # Default export stuff
 -    bld.install_files(os.path.join(bld.env['CONFDIR'], 'export'), bld.path.ant_glob('export/*.format'))
Index: pkgsrc/audio/ardour/patches/patch-wscript
diff -u pkgsrc/audio/ardour/patches/patch-wscript:1.1 pkgsrc/audio/ardour/patches/patch-wscript:1.2
--- pkgsrc/audio/ardour/patches/patch-wscript:1.1       Mon Jun 20 08:17:43 2016
+++ pkgsrc/audio/ardour/patches/patch-wscript   Mon Dec  2 13:34:33 2019
@@ -1,45 +1,33 @@
-$NetBSD: patch-wscript,v 1.1 2016/06/20 08:17:43 kamil Exp $
+$NetBSD: patch-wscript,v 1.2 2019/12/02 13:34:33 nia Exp $
 
-ALSA and PortAudio are supported on NetBSD.
+Support NetBSD.
 
---- wscript.orig       2016-02-19 01:28:56.000000000 +0000
+--- wscript.orig       2017-09-15 20:56:23.000000000 +0000
 +++ wscript
-@@ -924,7 +924,7 @@ def configure(conf):
-                   okmsg = 'ok',
-                   errmsg = 'too old\nPlease install boost version 1.39 or higher.')
- 
--    if re.search ("linux", sys.platform) != None and Options.options.dist_target != 'mingw':
-+    if (re.search ("linux", sys.platform) != None or sys.platform.startswith('netbsd')) and Options.options.dist_target != 'mingw':
-         autowaf.check_pkg(conf, 'alsa', uselib_store='ALSA')
- 
-     autowaf.check_pkg(conf, 'glib-2.0', uselib_store='GLIB', atleast_version='2.28', mandatory=True)
-@@ -1093,16 +1093,16 @@ int main () { return 0; }
-     conf.env['BUILD_PABACKEND'] = any('portaudio' in b for b in backends)
-     conf.env['BUILD_CORECRAPPITA'] = any('coreaudio' in b for b in backends)
- 
--    if re.search ("linux", sys.platform) != None and Options.options.dist_target != 'mingw' and conf.env['BUILD_PABACKEND']:
--        print("PortAudio Backend is not for Linux")
-+    if (re.search ("linux", sys.platform) != None or sys.platform.startswith('netbsd')) and Options.options.dist_target != 'mingw' and conf.env['BUILD_PABACKEND']:
-+        print("PortAudio Backend is not for Linux/NetBSD")
-         sys.exit(1)
- 
-     if sys.platform != 'darwin' and conf.env['BUILD_CORECRAPPITA']:
-         print("Coreaudio backend is only available for OSX")
-         sys.exit(1)
- 
--    if re.search ("linux", sys.platform) == None and conf.env['BUILD_ALSABACKEND']:
--        print("ALSA Backend is only available on Linux")
-+    if re.search ("linux", sys.platform) == None and not sys.platform.startswith('netbsd') and conf.env['BUILD_ALSABACKEND']:
-+        print("ALSA Backend is only available on Linux/NetBSD")
-         sys.exit(1)
- 
-     set_compiler_flags (conf, Options.options)
-@@ -1241,7 +1241,7 @@ def build(bld):
-     for i in children:
-         bld.recurse(i)
- 
+@@ -610,7 +610,7 @@ int main() { return 0; }''',
+     if opt.stl_debug:
+         cxx_flags.append("-D_GLIBCXX_DEBUG")
+ 
+-    if re.search ("freebsd", sys.platform) != None or re.search ("openbsd", sys.platform) != None:
++    if re.search ("[a-z]*bsd", sys.platform) != None:
+         linker_flags.append('-lexecinfo')
+ 
+     if conf.env['DEBUG_RT_ALLOC']:
+@@ -1009,7 +1009,7 @@ def configure(conf):
+ 
+     # executing a test program is n/a when cross-compiling
+     if Options.options.dist_target != 'mingw':
+-        if Options.options.dist_target != 'msvc' and re.search ("openbsd", sys.platform) == None:
++        if Options.options.dist_target != 'msvc' and re.search ("openbsd", sys.platform) == None and re.search ("netbsd", sys.platform) == None:
+             if re.search ("freebsd", sys.platform) != None:
+                 conf.check_cc(function_name='dlopen', header_name='dlfcn.h', uselib_store='DL')
+             else:
+@@ -1366,7 +1366,7 @@ def build(bld):
+     if bld.is_defined ('BEATBOX'):
+         bld.recurse('tools/bb')
+             
 -    bld.install_files (bld.env['CONFDIR'], 'system_config')
 +    bld.install_files (os.environ['EGDIR'], 'system_config')
  
-     if bld.env['RUN_TESTS']:
-         bld.add_post_fun(test)
+     bld.install_files (os.path.join (bld.env['DATADIR'], 'templates'), bld.path.ant_glob ('templates/**'), cwd=bld.path.find_dir ('templates'), relative_trick=True)
+ 

Added files:

Index: pkgsrc/audio/ardour/patches/patch-gtk2__ardour_ardour__ui.cc
diff -u /dev/null pkgsrc/audio/ardour/patches/patch-gtk2__ardour_ardour__ui.cc:1.1
--- /dev/null   Mon Dec  2 13:34:33 2019
+++ pkgsrc/audio/ardour/patches/patch-gtk2__ardour_ardour__ui.cc        Mon Dec  2 13:34:33 2019
@@ -0,0 +1,15 @@
+$NetBSD: patch-gtk2__ardour_ardour__ui.cc,v 1.1 2019/12/02 13:34:33 nia Exp $
+
+Support NetBSD.
+
+--- gtk2_ardour/ardour_ui.cc.orig      2017-09-15 20:56:22.000000000 +0000
++++ gtk2_ardour/ardour_ui.cc
+@@ -1336,7 +1336,7 @@ ARDOUR_UI::check_memory_locking ()
+                                                 "You can view the memory limit with 'ulimit -l', "
+                                                 "and it is normally controlled by %2"),
+                                               PROGRAM_NAME,
+-#ifdef __FreeBSD__
++#if defined(__FreeBSD__) || defined(__NetBSD__)
+                                               X_("/etc/login.conf")
+ #else
+                                               X_(" /etc/security/limits.conf")
Index: pkgsrc/audio/ardour/patches/patch-libs_backends_jack_jack__audiobackend.cc
diff -u /dev/null pkgsrc/audio/ardour/patches/patch-libs_backends_jack_jack__audiobackend.cc:1.1
--- /dev/null   Mon Dec  2 13:34:33 2019
+++ pkgsrc/audio/ardour/patches/patch-libs_backends_jack_jack__audiobackend.cc  Mon Dec  2 13:34:33 2019
@@ -0,0 +1,34 @@
+$NetBSD: patch-libs_backends_jack_jack__audiobackend.cc,v 1.1 2019/12/02 13:34:33 nia Exp $
+
+Default to 48000 since it seems to avoid some problems with the 44100
+fallback....
+
+Realtime JACK currently doesn't work on NetBSD.
+
+--- libs/backends/jack/jack_audiobackend.cc.orig       2017-09-15 20:56:23.000000000 +0000
++++ libs/backends/jack/jack_audiobackend.cc
+@@ -118,6 +118,12 @@ JACKAudioBackend::set_driver (const std:
+       return 0;
+ }
+ 
++float
++JACKAudioBackend::default_sample_rate () const
++{
++      return 48000.0;
++}
++
+ vector<AudioBackend::DeviceStatus>
+ JACKAudioBackend::enumerate_devices () const
+ {
+@@ -504,7 +510,11 @@ JACKAudioBackend::setup_jack_startup_com
+       if (_target_sample_format == FormatInt16) {
+               options.force16_bit = _target_sample_format;
+       }
++#ifdef __NetBSD__
++      options.realtime = false;
++#else
+       options.realtime = true;
++#endif
+       options.ports_max = 2048;
+ 
+       ARDOUR::set_midi_option (options, _target_midi_option);
Index: pkgsrc/audio/ardour/patches/patch-libs_backends_jack_jack__audiobackend.h
diff -u /dev/null pkgsrc/audio/ardour/patches/patch-libs_backends_jack_jack__audiobackend.h:1.1
--- /dev/null   Mon Dec  2 13:34:33 2019
+++ pkgsrc/audio/ardour/patches/patch-libs_backends_jack_jack__audiobackend.h   Mon Dec  2 13:34:33 2019
@@ -0,0 +1,15 @@
+$NetBSD: patch-libs_backends_jack_jack__audiobackend.h,v 1.1 2019/12/02 13:34:33 nia Exp $
+
+Allow specifying a default sampling rate.
+
+--- libs/backends/jack/jack_audiobackend.h.orig        2017-09-15 20:56:23.000000000 +0000
++++ libs/backends/jack/jack_audiobackend.h
+@@ -54,6 +54,8 @@ class JACKAudioBackend : public AudioBac
+     std::vector<std::string> enumerate_drivers () const;
+     int set_driver (const std::string&);
+ 
++    float default_sample_rate () const;
++
+     std::vector<DeviceStatus> enumerate_devices () const;
+ 
+     std::vector<float> available_sample_rates (const std::string& device) const;
Index: pkgsrc/audio/ardour/patches/patch-libs_backends_jack_jack__utils.cc
diff -u /dev/null pkgsrc/audio/ardour/patches/patch-libs_backends_jack_jack__utils.cc:1.1
--- /dev/null   Mon Dec  2 13:34:33 2019
+++ pkgsrc/audio/ardour/patches/patch-libs_backends_jack_jack__utils.cc Mon Dec  2 13:34:33 2019
@@ -0,0 +1,103 @@
+$NetBSD: patch-libs_backends_jack_jack__utils.cc,v 1.1 2019/12/02 13:34:33 nia Exp $
+
+Realtime JACK currently doesn't work on NetBSD.
+
+This also means it's inadvisable to set the period count.
+Let the system worry about latency and don't endure terrible output quality.
+
+Support Sun backend.
+
+--- libs/backends/jack/jack_utils.cc.orig      2017-09-15 20:56:23.000000000 +0000
++++ libs/backends/jack/jack_utils.cc
+@@ -66,6 +66,7 @@ namespace ARDOUR {
+       const char * const coreaudio_driver_name = X_("CoreAudio");
+       const char * const alsa_driver_name = X_("ALSA");
+       const char * const oss_driver_name = X_("OSS");
++      const char * const sun_driver_name = X_("Sun");
+       const char * const freebob_driver_name = X_("FreeBoB");
+       const char * const ffado_driver_name = X_("FFADO");
+       const char * const netjack_driver_name = X_("NetJACK");
+@@ -79,6 +80,7 @@ namespace {
+       const char * const coreaudio_driver_command_line_name = X_("coreaudio");
+       const char * const alsa_driver_command_line_name = X_("alsa");
+       const char * const oss_driver_command_line_name = X_("oss");
++      const char * const sun_driver_command_line_name = X_("sun");
+       const char * const freebob_driver_command_line_name = X_("freebob");
+       const char * const ffado_driver_command_line_name = X_("firewire");
+       const char * const netjack_driver_command_line_name = X_("netjack");
+@@ -109,6 +111,8 @@ ARDOUR::get_jack_audio_driver_names (vec
+ {
+ #ifdef PLATFORM_WINDOWS
+       audio_driver_names.push_back (portaudio_driver_name);
++#elif defined(__NetBSD__) || defined(__sun)
++      audio_driver_names.push_back (sun_driver_name);
+ #elif __APPLE__
+       audio_driver_names.push_back (coreaudio_driver_name);
+ #else
+@@ -216,6 +220,9 @@ get_jack_command_line_audio_driver_name 
+       } else if (driver_name == oss_driver_name) {
+               command_line_name = oss_driver_command_line_name;
+               return true;
++      } else if (driver_name == sun_driver_name) {
++              command_line_name = sun_driver_command_line_name;
++              return true;
+       } else if (driver_name == freebob_driver_name) {
+               command_line_name = freebob_driver_command_line_name;
+               return true;
+@@ -404,6 +411,12 @@ ARDOUR::get_jack_oss_device_names (devic
+ }
+ 
+ void
++ARDOUR::get_jack_sun_device_names (device_map_t& devices)
++{
++      devices.insert (make_pair (default_device_name, default_device_name));
++}
++
++void
+ ARDOUR::get_jack_freebob_device_names (device_map_t& devices)
+ {
+       devices.insert (make_pair (default_device_name, default_device_name));
+@@ -440,6 +453,8 @@ ARDOUR::get_jack_device_names_for_audio_
+               get_jack_alsa_device_names (devices);
+       } else if (driver_name == oss_driver_name) {
+               get_jack_oss_device_names (devices);
++      } else if (driver_name == sun_driver_name) {
++              get_jack_sun_device_names (devices);
+       } else if (driver_name == freebob_driver_name) {
+               get_jack_freebob_device_names (devices);
+       } else if (driver_name == ffado_driver_name) {
+@@ -472,7 +487,8 @@ ARDOUR::get_jack_device_names_for_audio_
+ bool
+ ARDOUR::get_jack_audio_driver_supports_two_devices (const string& driver)
+ {
+-      return (driver == alsa_driver_name || driver == oss_driver_name);
++      return (driver == alsa_driver_name || driver == oss_driver_name ||
++                      driver == sun_driver_name);
+ }
+ 
+ bool
+@@ -485,8 +501,12 @@ ARDOUR::get_jack_audio_driver_supports_l
+ bool
+ ARDOUR::get_jack_audio_driver_supports_setting_period_count (const string& driver)
+ {
++#ifdef __NetBSD__
++      return false;
++#else
+       return !(driver == dummy_driver_name || driver == coreaudio_driver_name ||
+                       driver == portaudio_driver_name);
++#endif
+ }
+ 
+ bool
+@@ -664,7 +684,11 @@ ARDOUR::JackCommandLineOptions::JackComm
+       , timeout(0)
+       , no_mlock(false)
+       , ports_max(128)
++#ifdef __NetBSD__
++      , realtime(false)
++#else
+       , realtime(true)
++#endif
+       , priority(0)
+       , unlock_gui_libs(false)
+       , verbose(false)
Index: pkgsrc/audio/ardour/patches/patch-libs_backends_jack_jack__utils.h
diff -u /dev/null pkgsrc/audio/ardour/patches/patch-libs_backends_jack_jack__utils.h:1.1
--- /dev/null   Mon Dec  2 13:34:33 2019
+++ pkgsrc/audio/ardour/patches/patch-libs_backends_jack_jack__utils.h  Mon Dec  2 13:34:33 2019
@@ -0,0 +1,22 @@
+$NetBSD: patch-libs_backends_jack_jack__utils.h,v 1.1 2019/12/02 13:34:33 nia Exp $
+
+Support Sun backend.
+
+--- libs/backends/jack/jack_utils.h.orig       2017-09-15 20:56:23.000000000 +0000
++++ libs/backends/jack/jack_utils.h
+@@ -30,6 +30,7 @@ namespace ARDOUR {
+       extern const char * const coreaudio_driver_name;
+       extern const char * const alsa_driver_name;
+       extern const char * const oss_driver_name;
++      extern const char * const sun_driver_name;
+       extern const char * const freebob_driver_name;
+       extern const char * const ffado_driver_name;
+       extern const char * const netjack_driver_name;
+@@ -110,6 +111,7 @@ namespace ARDOUR {
+       void get_jack_portaudio_device_names (device_map_t& devices);
+       void get_jack_coreaudio_device_names (device_map_t& devices);
+       void get_jack_oss_device_names (device_map_t& devices);
++      void get_jack_sun_device_names (device_map_t& devices);
+       void get_jack_freebob_device_names (device_map_t& devices);
+       void get_jack_ffado_device_names (device_map_t& devices);
+       void get_jack_netjack_device_names (device_map_t& devices);



Home | Main Index | Thread Index | Old Index