summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Moench-Tegeder <cmt@FreeBSD.org>2020-09-29 20:03:39 +0000
committerChristoph Moench-Tegeder <cmt@FreeBSD.org>2020-09-29 20:03:39 +0000
commita0c5f9da204d3c258c7cfb29ff9dc069e607c5dc (patch)
tree1e7d5942fec78bf3d03972339c2dd804147a8388
parent- Add USE_LDCONFIG (diff)
audio/ardour6: update to 6.3.0 and unbreak
attempt to fill in the blanks (like FreeBSD support) in this port's wscript's CPU feature detection. Build time CPU detection is problematic in the context of package builds, so for now this assumes that all amd64 CPUs have SSE and i386 CPUs don't. Juggling the flags in this way also fixes the breakage uncovered by the latest glib update. PR: 249959 Approved by: Michael Beer (maintainer)
Notes
Notes: svn path=/head/; revision=550616
-rw-r--r--audio/ardour6/Makefile3
-rw-r--r--audio/ardour6/distinfo6
-rw-r--r--audio/ardour6/files/patch-wscript25
-rw-r--r--audio/ardour6/pkg-plist196
4 files changed, 218 insertions, 12 deletions
diff --git a/audio/ardour6/Makefile b/audio/ardour6/Makefile
index 4ab88d8c0c72..13ba0ef2a0aa 100644
--- a/audio/ardour6/Makefile
+++ b/audio/ardour6/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= ardour6
-PORTVERSION= 6.2.0
+PORTVERSION= 6.3.0
CATEGORIES= audio
MASTER_SITES= https://github.com/beerml/ardour_releases/raw/master/
# The original master side points to the latest release only:
@@ -15,7 +15,6 @@ COMMENT= Multichannel digital audio workstation
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN= Does not build with glib 2.66.0
BROKEN_aarch64= fails to configure: Could not find the program gas,as,gcc
BUILD_DEPENDS= lv2>=1.18.0:audio/lv2 \
diff --git a/audio/ardour6/distinfo b/audio/ardour6/distinfo
index 73124b66c3f5..02025945c1b0 100644
--- a/audio/ardour6/distinfo
+++ b/audio/ardour6/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1598733020
-SHA256 (Ardour-6.2.0.tar.bz2) = 97c1868e62a2f991cf8ad02aa8d226826a8014fb18151d094398bc7200350b23
-SIZE (Ardour-6.2.0.tar.bz2) = 11042230
+TIMESTAMP = 1600982311
+SHA256 (Ardour-6.3.0.tar.bz2) = 93418636d7d93f66bdf479ed5bf3c6b0cc0198dc8f76c5555110d3147e4ec74b
+SIZE (Ardour-6.3.0.tar.bz2) = 11863993
diff --git a/audio/ardour6/files/patch-wscript b/audio/ardour6/files/patch-wscript
new file mode 100644
index 000000000000..bb8aeb50d316
--- /dev/null
+++ b/audio/ardour6/files/patch-wscript
@@ -0,0 +1,25 @@
+--- wscript.orig 2020-07-08 18:34:29 UTC
++++ wscript
+@@ -502,7 +502,7 @@ int main() { return 0; }''',
+ c_flags.append("-Qunused-arguments")
+ cxx_flags.append("-Qunused-arguments")
+
+- if (re.search ("(i[0-9]86|x86_64|AMD64)", cpu) != None) and conf.env['build_target'] != 'none':
++ if (re.search ("(i[0-9]86|x86_64|amd64|AMD64)", cpu) != None) and conf.env['build_target'] != 'none':
+
+ #
+ # ARCH_X86 means anything in the x86 family from i386 to x86_64
+@@ -534,6 +534,13 @@ int main() { return 0; }''',
+ compiler_flags.append ("-march=i586")
+ elif cpu == "i686":
+ compiler_flags.append ("-march=i686")
++
++ else :
++ # and cpu == 'amd64' :
++ # this is 20yo tech and present in all 64bit cpus
++ build_host_supports_sse = True
++ compiler_flags.append ("-mmmx")
++ compiler_flags.append ("-m3dnow")
+
+ if not is_clang and ((conf.env['build_target'] == 'i686') or (conf.env['build_target'] == 'x86_64')) and build_host_supports_sse:
+ compiler_flags.extend ([ flags_dict['sse'], flags_dict['fpmath-sse'], flags_dict['xmmintrinsics'] ])
diff --git a/audio/ardour6/pkg-plist b/audio/ardour6/pkg-plist
index ae8929e8a594..52bc197cb0ce 100644
--- a/audio/ardour6/pkg-plist
+++ b/audio/ardour6/pkg-plist
@@ -284,6 +284,7 @@ share/applications/ardour6.desktop
%%DATADIR%%/midi_maps/AKAI_MPKmini.map
%%DATADIR%%/midi_maps/Alesis_QX25.map
%%DATADIR%%/midi_maps/Arturia_KeyLab49.map
+%%DATADIR%%/midi_maps/Arturia_MiniLab_mkII.map
%%DATADIR%%/midi_maps/DDX3216.map
%%DATADIR%%/midi_maps/Korg_nanoKONTROL.map
%%DATADIR%%/midi_maps/Korg_nanoKONTROL2.map
@@ -780,6 +781,7 @@ share/applications/ardour6.desktop
%%DATADIR%%/scripts/a-noise.lua
%%DATADIR%%/scripts/a_mute.lua
%%DATADIR%%/scripts/a_slow_mute.lua
+%%DATADIR%%/scripts/ab_switch.lua
%%DATADIR%%/scripts/access_action.lua
%%DATADIR%%/scripts/addscopes.lua
%%DATADIR%%/scripts/amp5.lua
@@ -848,20 +850,200 @@ share/applications/ardour6.desktop
%%DATADIR%%/scripts/tx_raw_midi_from_file.lua
%%DATADIR%%/scripts/vamp_audio_to_midi.lua
%%DATADIR%%/scripts/voice_activate.lua
+%%DATADIR%%/scripts/x-fade.lua
%%DATADIR%%/templates/.stub
%%DATADIR%%/themes/blueberry_milk-ardour.colors
%%DATADIR%%/themes/caineville-ardour.colors
%%DATADIR%%/themes/clear_gray-ardour.colors
%%DATADIR%%/themes/cubasish-ardour.colors
%%DATADIR%%/themes/dark-ardour.colors
+%%DATADIR%%/themes/recbox-ardour.colors
%%DATADIR%%/themes/unastudia-ardour.colors
-%%DATADIR%%/web_surfaces/builtin/mixer-demo/css/main.css
-%%DATADIR%%/web_surfaces/builtin/mixer-demo/css/widget.css
-%%DATADIR%%/web_surfaces/builtin/mixer-demo/img/ardour-icon.svg
-%%DATADIR%%/web_surfaces/builtin/mixer-demo/index.html
-%%DATADIR%%/web_surfaces/builtin/mixer-demo/js/main.js
-%%DATADIR%%/web_surfaces/builtin/mixer-demo/js/widget.js
-%%DATADIR%%/web_surfaces/builtin/mixer-demo/manifest.xml
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/button.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/buttonarray.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/chart.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/circular.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/clock.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpicker.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpickerdialog.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/container.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/crossover.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dialog.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dynamics.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/expander.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/fader.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frame.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frequencyresponse.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/gauge.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/globalcursor.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/graph.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/grid.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/icon.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/knob.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/label.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/levelmeter.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/meterbase.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/multimeter.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notification.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notifications.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/pager.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandle.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandler.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/root.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/scale.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/select.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/slider.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/state.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/toggle.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/tooltip.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/value.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valuebutton.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valueknob.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/window.css
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/background.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.xcf
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_center.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_left.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_right.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_bottom.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_center.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_top.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal_warn.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical_warn.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.jpg
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.jpg
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.jpg
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.jpg
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/knob/background.svg
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_horizontal.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_vertical.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_horizontal.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_vertical.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_soft.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_strong.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_horizontal.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_vertical.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_horizontal.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_vertical.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_horizontal.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_vertical.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/select/arrow_down.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/circle.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/horizontal.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/over.xcf
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/square.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/vertical.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/background.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/resize.png
+%%DATADIR%%/web_surfaces/builtin/mixer/ardour-toolkit-theme/theme.css
+%%DATADIR%%/web_surfaces/builtin/mixer/expand.svg
+%%DATADIR%%/web_surfaces/builtin/mixer/index.html
+%%DATADIR%%/web_surfaces/builtin/mixer/js/main.js
+%%DATADIR%%/web_surfaces/builtin/mixer/js/scale.js
+%%DATADIR%%/web_surfaces/builtin/mixer/js/tkloader.js
+%%DATADIR%%/web_surfaces/builtin/mixer/js/tkwidget.js
+%%DATADIR%%/web_surfaces/builtin/mixer/js/widget.js
+%%DATADIR%%/web_surfaces/builtin/mixer/main.css
+%%DATADIR%%/web_surfaces/builtin/mixer/manifest.xml
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/COPYING
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/G.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/implements/README
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/implements/anchor.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/implements/audiomath.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/implements/base.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/implements/globalcursor.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/implements/gradient.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/implements/notes.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/implements/ranged.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/implements/ranges.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/implements/warning.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/modules/README
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/modules/circular.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/modules/drag.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/modules/dragcapture.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/modules/dragvalue.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/modules/eqband.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/modules/filter.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/modules/graph.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/modules/grid.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/modules/range.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/modules/resize.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/modules/responsehandle.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/modules/scale.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/modules/scrollvalue.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/polyfill/raf.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css.in
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html.in
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.svg
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.ttf
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/styles/toolkit.css
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/toolkit.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/README
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/button.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/buttonarray.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/chart.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/clock.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/colorpicker.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/colorpickerdialog.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/colors.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/confirmbutton.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/container.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/crossover.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/dialog.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/dynamics.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/equalizer.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/expander.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/fader.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/frame.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/frequencyresponse.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/gauge.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/icon.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/knob.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/label.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/levelmeter.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/list.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/listitem.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/meterbase.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/multimeter.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/notification.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/notifications.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/pager.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/responsehandler.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/root.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/select.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/slider.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/sortablelist.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/sortablelistitem.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/state.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/tag.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/taggable.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/taggablelistitem.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/taggabletreeitem.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/tagger.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/tagnode.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/tags.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/toggle.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/tooltips.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/treeitem.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/value.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/valuebutton.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/valueknob.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/widget.js
+%%DATADIR%%/web_surfaces/builtin/mixer/toolkit/widgets/window.js
+%%DATADIR%%/web_surfaces/builtin/protocol/ardour-icon.svg
+%%DATADIR%%/web_surfaces/builtin/protocol/index.html
+%%DATADIR%%/web_surfaces/builtin/protocol/main.css
+%%DATADIR%%/web_surfaces/builtin/protocol/main.js
+%%DATADIR%%/web_surfaces/builtin/protocol/manifest.xml
%%DATADIR%%/web_surfaces/builtin/transport/img/expand.svg
%%DATADIR%%/web_surfaces/builtin/transport/img/pause.svg
%%DATADIR%%/web_surfaces/builtin/transport/img/play.svg