Date: Sunday, February 13, 2022 @ 00:31:08 Author: dvzrv Revision: 1133012
archrelease: copy trunk to community-x86_64 Added: din/repos/community-x86_64/PKGBUILD (from rev 1133011, din/trunk/PKGBUILD) din/repos/community-x86_64/din-52-devendor_rtaudio_rtmidi.patch (from rev 1133011, din/trunk/din-52-devendor_rtaudio_rtmidi.patch) Deleted: din/repos/community-x86_64/PKGBUILD din/repos/community-x86_64/din-52-devendor_rtaudio_rtmidi.patch --------------------------------------+ PKGBUILD | 93 +++++++++--------- din-52-devendor_rtaudio_rtmidi.patch | 162 ++++++++++++++++----------------- 2 files changed, 128 insertions(+), 127 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-02-13 00:30:55 UTC (rev 1133011) +++ PKGBUILD 2022-02-13 00:31:08 UTC (rev 1133012) @@ -1,46 +0,0 @@ -# Maintainer: David Runge <dv...@archlinux.org> -# Contributor: muzhed <chusto...@126.com> - -pkgname=din -pkgver=52 -pkgrel=1 -pkgdesc="A sound synthesizer and musical instrument." -arch=(x86_64) -url="https://dinisnoise.org/" -license=(GPL2) -groups=(pro-audio) -depends=(gcc-libs glibc hicolor-icon-theme libglvnd sdl tcl) -makedepends=(boost glu rtaudio rtmidi) -source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz" - "${pkgname}-52-devendor_rtaudio_rtmidi.patch" -) -sha512sums=('fef0e4dd6dbd691393b4211b9609879945b7359c62105559292b2cf04387012c295b6f03ef7c82309319a945927f5de0d3b5e476c516988519a59c10f8efc441' - '56aaa4f2e39297d3b64d254ddbf53ae7c7d0ea7df462a7f9ab3071ce3a21c997874b8a39065422b012a10e8ecd90b5373c887e924a8843134a6b095f588ffd26') -b2sums=('52bdf721abcd0dfdf8ab678d25d2063e2eecfea5c5e66426e451bc07145543738be59d607a0a5c47d290d6ca5d6535bf8660af3eadd5794e3bfba1ede9b834dc' - 'f38ddc9c92a025fe1e361e8c1e48fd2fced13e19894c117f5e79f00eb5444fd4861562895dbef9884bd9996e2248923b511e3879655bb6cb87a1242b7fbb6042') - -prepare() { - cd "${pkgname}-${pkgver}" - # use system rtaudio/rtmidi, instead of vendored versions - patch -Np1 -i "../${pkgname}-52-devendor_rtaudio_rtmidi.patch" - rm -fv src/{RtAudio,RtMidi}.* - autoreconf -fiv -} - -build() { - cd "${pkgname}-${pkgver}" - export CXXFLAGS="${CXXFLAGS} -D__UNIX_JACK__ $(pkg-config --cflags rtaudio rtmidi)" - export CFLAGS="${CFLAGS} -D__UNIX_JACK__ $(pkg-config --cflags rtaudio rtmidi)" - export LIBS="${LIBS} $(pkg-config --libs rtaudio rtmidi)" - ./configure --prefix='/usr' - make -} - -package() { - depends+=(librtaudio.so librtmidi.so) - - cd "${pkgname}-${pkgver}" - make install DESTDIR="${pkgdir}" - # docs - install -vDm 644 {AUTHORS,BUGS,CHANGELOG,NEWS,README,TODO} -t "${pkgdir}/usr/share/doc/${pkgname}/" -} Copied: din/repos/community-x86_64/PKGBUILD (from rev 1133011, din/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-02-13 00:31:08 UTC (rev 1133012) @@ -0,0 +1,47 @@ +# Maintainer: David Runge <dv...@archlinux.org> +# Contributor: muzhed <chusto...@126.com> + +pkgname=din +pkgver=53 +pkgrel=1 +pkgdesc="A sound synthesizer and musical instrument." +arch=(x86_64) +url="https://dinisnoise.org/" +license=(GPL2) +groups=(pro-audio) +depends=(gcc-libs glibc hicolor-icon-theme libglvnd sdl tcl) +makedepends=(boost glu rtaudio rtmidi) +options=(debug) +source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz" + "${pkgname}-52-devendor_rtaudio_rtmidi.patch" +) +sha512sums=('b359eb84085be80c13f5cf2a5af0c15903778fec677f91c9aa9029849df39d4bda95e537d7f85f290a8bb38932ef0da35c240921154788b5e89e347d7ac90a7e' + '56aaa4f2e39297d3b64d254ddbf53ae7c7d0ea7df462a7f9ab3071ce3a21c997874b8a39065422b012a10e8ecd90b5373c887e924a8843134a6b095f588ffd26') +b2sums=('f1631c4b923a5f737181120c2a20dd4079e31b9fe02552a9895cab0f0913b2e4d8185404611795e9379178755168c1975c7520b0ae549708f4916a67631b922c' + 'f38ddc9c92a025fe1e361e8c1e48fd2fced13e19894c117f5e79f00eb5444fd4861562895dbef9884bd9996e2248923b511e3879655bb6cb87a1242b7fbb6042') + +prepare() { + cd "${pkgname}-${pkgver}" + # use system rtaudio/rtmidi, instead of vendored versions + patch -Np1 -i "../${pkgname}-52-devendor_rtaudio_rtmidi.patch" + rm -fv src/{RtAudio,RtMidi}.* + autoreconf -fiv +} + +build() { + cd "${pkgname}-${pkgver}" + export CXXFLAGS="${CXXFLAGS} -D__UNIX_JACK__ $(pkg-config --cflags rtaudio rtmidi)" + export CFLAGS="${CFLAGS} -D__UNIX_JACK__ $(pkg-config --cflags rtaudio rtmidi)" + export LIBS="${LIBS} $(pkg-config --libs rtaudio rtmidi)" + ./configure --prefix='/usr' + make +} + +package() { + depends+=(librtaudio.so librtmidi.so) + + cd "${pkgname}-${pkgver}" + make install DESTDIR="${pkgdir}" + # docs + install -vDm 644 {AUTHORS,BUGS,CHANGELOG,NEWS,README,TODO} -t "${pkgdir}/usr/share/doc/${pkgname}/" +} Deleted: din-52-devendor_rtaudio_rtmidi.patch =================================================================== --- din-52-devendor_rtaudio_rtmidi.patch 2022-02-13 00:30:55 UTC (rev 1133011) +++ din-52-devendor_rtaudio_rtmidi.patch 2022-02-13 00:31:08 UTC (rev 1133012) @@ -1,81 +0,0 @@ -diff -ruN a/src/Makefile.am b/src/Makefile.am ---- a/src/Makefile.am 2021-12-04 03:58:55.000000000 +0100 -+++ b/src/Makefile.am 2021-12-11 13:10:50.180542659 +0100 -@@ -4,8 +4,8 @@ - LIBS += -ltcl8.6 -lSDL -lGL -lpthread -lasound - - bin_PROGRAMS = din --din_SOURCES = alarm.cc arrow_button.cc audio.cc authors_note.cc autoflip.cc autorotator.cc ball.cc ball_ops.cc basic_editor.cc beat2value.cc binaural_drone.cc binaural_drones.cc bit_display.cc box_selector.cc button.cc capturer.cc checkbutton.cc chrono.cc circler.cc command.cc compressor.cc console.cc console_iterator.cc countries.cc cross_button.cc curve.cc curve_display.cc curve_editor.cc curve_library.cc curve_mixer.cc curve_picker.cc curve_samples.cc custom_periodic.cc defvelaccel.cc delay.cc din.cc din_info.cc drawrrow.cc drone.cc eval.cc fader.cc fft.cc field.cc filled_button.cc font.cc font_editor.cc fractaliser.cc globals.cc glyph.cc gravity.cc hit.cc help.cc item_list.cc keyboard_keyboard.cc label.cc levels.cc line.cc lissajous.cc listeners.cc main.cc menu.cc mesh.cc midi_in.cc minus_button.cc mocap.cc modulator.cc mondrian.cc morpher.cc morse_code.cc mouse_slider.cc multi_curve.cc note.cc noiser.cc number.cc oscilloscope.cc phrasor.cc play.cc plugin.cc plugin_browser.cc p lus_button.cc point_modulator.cc range.cc recorder.cc rect.cc rose_milker.cc scale_info.cc scale_notes.cc scalelist.cc separator.cc settings.cc sine_mixer.cc slit.cc solver.cc spiraler.cc starrer.cc superformula.cc tap_bpm.cc tcl_interp.cc textboard.cc tokenizer.cc trail.cc triggered_note.cc ui.cc ui_sin_cos_radius.cc viewwin.cc warper.cc widget.cc kiss_fft.c RtAudio.cpp RtMidi.cpp -+din_SOURCES = alarm.cc arrow_button.cc audio.cc authors_note.cc autoflip.cc autorotator.cc ball.cc ball_ops.cc basic_editor.cc beat2value.cc binaural_drone.cc binaural_drones.cc bit_display.cc box_selector.cc button.cc capturer.cc checkbutton.cc chrono.cc circler.cc command.cc compressor.cc console.cc console_iterator.cc countries.cc cross_button.cc curve.cc curve_display.cc curve_editor.cc curve_library.cc curve_mixer.cc curve_picker.cc curve_samples.cc custom_periodic.cc defvelaccel.cc delay.cc din.cc din_info.cc drawrrow.cc drone.cc eval.cc fader.cc fft.cc field.cc filled_button.cc font.cc font_editor.cc fractaliser.cc globals.cc glyph.cc gravity.cc hit.cc help.cc item_list.cc keyboard_keyboard.cc label.cc levels.cc line.cc lissajous.cc listeners.cc main.cc menu.cc mesh.cc midi_in.cc minus_button.cc mocap.cc modulator.cc mondrian.cc morpher.cc morse_code.cc mouse_slider.cc multi_curve.cc note.cc noiser.cc number.cc oscilloscope.cc phrasor.cc play.cc plugin.cc plugin_browser.cc p lus_button.cc point_modulator.cc range.cc recorder.cc rect.cc rose_milker.cc scale_info.cc scale_notes.cc scalelist.cc separator.cc settings.cc sine_mixer.cc slit.cc solver.cc spiraler.cc starrer.cc superformula.cc tap_bpm.cc tcl_interp.cc textboard.cc tokenizer.cc trail.cc triggered_note.cc ui.cc ui_sin_cos_radius.cc viewwin.cc warper.cc widget.cc kiss_fft.c - --dist_include = alarm.h angle.h arrow_button.h audio.h authors_note.h ball.h ball_ops.h basic_editor.h beat2value.h binaural_drone.h binaural_drones.h bit_display.h box.h box_selector.h button.h capturer.h checkbutton.h chrono.h circler.h color.h command.h compressor.h console.h console_iterator.h constant_radius.h container.h cosine.h countries.h cross_button.h crvpt.h curve.h curve_display.h curve_editor.h curve_library.h curve_listener.h curve_mixer.h curve_picker.h curve_samples.h custom_periodic.h delay.h din.h din_info.h dingl.h drawrrow.h drone.h fader.h fft.h field.h file-utils.h filled_button.h font.h font_editor.h fractaliser.h funktion.h globals.h glyph.h gravity.h help.h hit.h input.h instrument.h item_list.h keyboard_keyboard.h kiss_fft.h label.h label_field.h label_field_slider.h levels.h line.h lissajous.h listeners.h log.h main.h menu.h mesh.h midi_in.h minus_button.h mocap.h modulator.h mondrian.h morpher.h morse_code.h mouse_slider.h multi_curve.h note.h number.h o ctave_shift_data.h options_list.h osc.h oscilloscope.h phrasor.h play.h plugin.h plugin_browser.h plus_button.h point.h point_modulator.h random.h range.h recorder.h rect.h rose_milker.h scale_info.h scale_notes.h scalelist.h separator.h settings.h sine.h sine_mixer.h slider.h slit.h solver.h spinner.h spinner2.h spiraler.h starrer.h state_button.h strength_editor.h superformula.h tap_bpm.h tcl_interp.h textboard.h tick.h tokenizer.h trail.h triggered_note.h ui.h ui_list.h ui_sin_cos_radius.h utils.h vector2d.h viewwin.h warper.h wav.h widget.h RtAudio.h RtError.h RtMidi.h _kiss_fft_guts.h noiser.h mod_params.h autoflip.h autorotator.h defvelaccel.h -+dist_include = alarm.h angle.h arrow_button.h audio.h authors_note.h ball.h ball_ops.h basic_editor.h beat2value.h binaural_drone.h binaural_drones.h bit_display.h box.h box_selector.h button.h capturer.h checkbutton.h chrono.h circler.h color.h command.h compressor.h console.h console_iterator.h constant_radius.h container.h cosine.h countries.h cross_button.h crvpt.h curve.h curve_display.h curve_editor.h curve_library.h curve_listener.h curve_mixer.h curve_picker.h curve_samples.h custom_periodic.h delay.h din.h din_info.h dingl.h drawrrow.h drone.h fader.h fft.h field.h file-utils.h filled_button.h font.h font_editor.h fractaliser.h funktion.h globals.h glyph.h gravity.h help.h hit.h input.h instrument.h item_list.h keyboard_keyboard.h kiss_fft.h label.h label_field.h label_field_slider.h levels.h line.h lissajous.h listeners.h log.h main.h menu.h mesh.h midi_in.h minus_button.h mocap.h modulator.h mondrian.h morpher.h morse_code.h mouse_slider.h multi_curve.h note.h number.h o ctave_shift_data.h options_list.h osc.h oscilloscope.h phrasor.h play.h plugin.h plugin_browser.h plus_button.h point.h point_modulator.h random.h range.h recorder.h rect.h rose_milker.h scale_info.h scale_notes.h scalelist.h separator.h settings.h sine.h sine_mixer.h slider.h slit.h solver.h spinner.h spinner2.h spiraler.h starrer.h state_button.h strength_editor.h superformula.h tap_bpm.h tcl_interp.h textboard.h tick.h tokenizer.h trail.h triggered_note.h ui.h ui_list.h ui_sin_cos_radius.h utils.h vector2d.h viewwin.h warper.h wav.h widget.h RtError.h _kiss_fft_guts.h noiser.h mod_params.h autoflip.h autorotator.h defvelaccel.h - - EXTRA_DIST = $(dist_include) -diff -ruN a/src/Makefile.in b/src/Makefile.in ---- a/src/Makefile.in 2021-12-11 10:16:34.000000000 +0100 -+++ b/src/Makefile.in 2021-12-11 13:11:51.783090977 +0100 -@@ -140,8 +140,7 @@ - textboard.$(OBJEXT) tokenizer.$(OBJEXT) trail.$(OBJEXT) \ - triggered_note.$(OBJEXT) ui.$(OBJEXT) \ - ui_sin_cos_radius.$(OBJEXT) viewwin.$(OBJEXT) warper.$(OBJEXT) \ -- widget.$(OBJEXT) kiss_fft.$(OBJEXT) RtAudio.$(OBJEXT) \ -- RtMidi.$(OBJEXT) -+ widget.$(OBJEXT) kiss_fft.$(OBJEXT) - din_OBJECTS = $(am_din_OBJECTS) - din_LDADD = $(LDADD) - AM_V_P = $(am__v_P_@AM_V@) -@@ -331,8 +330,7 @@ - sine_mixer.cc slit.cc solver.cc spiraler.cc starrer.cc \ - superformula.cc tap_bpm.cc tcl_interp.cc textboard.cc \ - tokenizer.cc trail.cc triggered_note.cc ui.cc \ -- ui_sin_cos_radius.cc viewwin.cc warper.cc widget.cc kiss_fft.c \ -- RtAudio.cpp RtMidi.cpp -+ ui_sin_cos_radius.cc viewwin.cc warper.cc widget.cc kiss_fft.c - dist_include = alarm.h angle.h arrow_button.h audio.h authors_note.h \ - ball.h ball_ops.h basic_editor.h beat2value.h binaural_drone.h \ - binaural_drones.h bit_display.h box.h box_selector.h button.h \ -@@ -359,8 +357,8 @@ - state_button.h strength_editor.h superformula.h tap_bpm.h \ - tcl_interp.h textboard.h tick.h tokenizer.h trail.h \ - triggered_note.h ui.h ui_list.h ui_sin_cos_radius.h utils.h \ -- vector2d.h viewwin.h warper.h wav.h widget.h RtAudio.h \ -- RtError.h RtMidi.h _kiss_fft_guts.h noiser.h mod_params.h \ -+ vector2d.h viewwin.h warper.h wav.h widget.h \ -+ RtError.h _kiss_fft_guts.h noiser.h mod_params.h \ - autoflip.h autorotator.h defvelaccel.h - EXTRA_DIST = $(dist_include) - all: all-am -@@ -449,8 +447,6 @@ - distclean-compile: - -rm -f *.tab.c - --@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/RtAudio.Po@am__quote@ --@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/RtMidi.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/alarm.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arrow_button.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/audio.Po@am__quote@ -diff -ruN a/src/audio.h b/src/audio.h ---- a/src/audio.h 2021-03-10 06:31:12.000000000 +0100 -+++ b/src/audio.h 2021-12-11 13:12:20.126103539 +0100 -@@ -9,7 +9,7 @@ - #ifndef __AUDIO - #define __AUDIO - --#include "RtAudio.h" -+#include <RtAudio.h> - - #include <vector> - #include <string> -diff -ruN a/src/midi_in.h b/src/midi_in.h ---- a/src/midi_in.h 2021-03-10 06:31:17.000000000 +0100 -+++ b/src/midi_in.h 2021-12-11 13:12:32.132641512 +0100 -@@ -8,7 +8,7 @@ - #ifndef __midi_in - #define __midi_in - --#include "RtMidi.h" -+#include <RtMidi.h> - #include <vector> - #include <string> - Copied: din/repos/community-x86_64/din-52-devendor_rtaudio_rtmidi.patch (from rev 1133011, din/trunk/din-52-devendor_rtaudio_rtmidi.patch) =================================================================== --- din-52-devendor_rtaudio_rtmidi.patch (rev 0) +++ din-52-devendor_rtaudio_rtmidi.patch 2022-02-13 00:31:08 UTC (rev 1133012) @@ -0,0 +1,81 @@ +diff -ruN a/src/Makefile.am b/src/Makefile.am +--- a/src/Makefile.am 2021-12-04 03:58:55.000000000 +0100 ++++ b/src/Makefile.am 2021-12-11 13:10:50.180542659 +0100 +@@ -4,8 +4,8 @@ + LIBS += -ltcl8.6 -lSDL -lGL -lpthread -lasound + + bin_PROGRAMS = din +-din_SOURCES = alarm.cc arrow_button.cc audio.cc authors_note.cc autoflip.cc autorotator.cc ball.cc ball_ops.cc basic_editor.cc beat2value.cc binaural_drone.cc binaural_drones.cc bit_display.cc box_selector.cc button.cc capturer.cc checkbutton.cc chrono.cc circler.cc command.cc compressor.cc console.cc console_iterator.cc countries.cc cross_button.cc curve.cc curve_display.cc curve_editor.cc curve_library.cc curve_mixer.cc curve_picker.cc curve_samples.cc custom_periodic.cc defvelaccel.cc delay.cc din.cc din_info.cc drawrrow.cc drone.cc eval.cc fader.cc fft.cc field.cc filled_button.cc font.cc font_editor.cc fractaliser.cc globals.cc glyph.cc gravity.cc hit.cc help.cc item_list.cc keyboard_keyboard.cc label.cc levels.cc line.cc lissajous.cc listeners.cc main.cc menu.cc mesh.cc midi_in.cc minus_button.cc mocap.cc modulator.cc mondrian.cc morpher.cc morse_code.cc mouse_slider.cc multi_curve.cc note.cc noiser.cc number.cc oscilloscope.cc phrasor.cc play.cc plugin.cc plugin_browser.cc p lus_button.cc point_modulator.cc range.cc recorder.cc rect.cc rose_milker.cc scale_info.cc scale_notes.cc scalelist.cc separator.cc settings.cc sine_mixer.cc slit.cc solver.cc spiraler.cc starrer.cc superformula.cc tap_bpm.cc tcl_interp.cc textboard.cc tokenizer.cc trail.cc triggered_note.cc ui.cc ui_sin_cos_radius.cc viewwin.cc warper.cc widget.cc kiss_fft.c RtAudio.cpp RtMidi.cpp ++din_SOURCES = alarm.cc arrow_button.cc audio.cc authors_note.cc autoflip.cc autorotator.cc ball.cc ball_ops.cc basic_editor.cc beat2value.cc binaural_drone.cc binaural_drones.cc bit_display.cc box_selector.cc button.cc capturer.cc checkbutton.cc chrono.cc circler.cc command.cc compressor.cc console.cc console_iterator.cc countries.cc cross_button.cc curve.cc curve_display.cc curve_editor.cc curve_library.cc curve_mixer.cc curve_picker.cc curve_samples.cc custom_periodic.cc defvelaccel.cc delay.cc din.cc din_info.cc drawrrow.cc drone.cc eval.cc fader.cc fft.cc field.cc filled_button.cc font.cc font_editor.cc fractaliser.cc globals.cc glyph.cc gravity.cc hit.cc help.cc item_list.cc keyboard_keyboard.cc label.cc levels.cc line.cc lissajous.cc listeners.cc main.cc menu.cc mesh.cc midi_in.cc minus_button.cc mocap.cc modulator.cc mondrian.cc morpher.cc morse_code.cc mouse_slider.cc multi_curve.cc note.cc noiser.cc number.cc oscilloscope.cc phrasor.cc play.cc plugin.cc plugin_browser.cc p lus_button.cc point_modulator.cc range.cc recorder.cc rect.cc rose_milker.cc scale_info.cc scale_notes.cc scalelist.cc separator.cc settings.cc sine_mixer.cc slit.cc solver.cc spiraler.cc starrer.cc superformula.cc tap_bpm.cc tcl_interp.cc textboard.cc tokenizer.cc trail.cc triggered_note.cc ui.cc ui_sin_cos_radius.cc viewwin.cc warper.cc widget.cc kiss_fft.c + +-dist_include = alarm.h angle.h arrow_button.h audio.h authors_note.h ball.h ball_ops.h basic_editor.h beat2value.h binaural_drone.h binaural_drones.h bit_display.h box.h box_selector.h button.h capturer.h checkbutton.h chrono.h circler.h color.h command.h compressor.h console.h console_iterator.h constant_radius.h container.h cosine.h countries.h cross_button.h crvpt.h curve.h curve_display.h curve_editor.h curve_library.h curve_listener.h curve_mixer.h curve_picker.h curve_samples.h custom_periodic.h delay.h din.h din_info.h dingl.h drawrrow.h drone.h fader.h fft.h field.h file-utils.h filled_button.h font.h font_editor.h fractaliser.h funktion.h globals.h glyph.h gravity.h help.h hit.h input.h instrument.h item_list.h keyboard_keyboard.h kiss_fft.h label.h label_field.h label_field_slider.h levels.h line.h lissajous.h listeners.h log.h main.h menu.h mesh.h midi_in.h minus_button.h mocap.h modulator.h mondrian.h morpher.h morse_code.h mouse_slider.h multi_curve.h note.h number.h o ctave_shift_data.h options_list.h osc.h oscilloscope.h phrasor.h play.h plugin.h plugin_browser.h plus_button.h point.h point_modulator.h random.h range.h recorder.h rect.h rose_milker.h scale_info.h scale_notes.h scalelist.h separator.h settings.h sine.h sine_mixer.h slider.h slit.h solver.h spinner.h spinner2.h spiraler.h starrer.h state_button.h strength_editor.h superformula.h tap_bpm.h tcl_interp.h textboard.h tick.h tokenizer.h trail.h triggered_note.h ui.h ui_list.h ui_sin_cos_radius.h utils.h vector2d.h viewwin.h warper.h wav.h widget.h RtAudio.h RtError.h RtMidi.h _kiss_fft_guts.h noiser.h mod_params.h autoflip.h autorotator.h defvelaccel.h ++dist_include = alarm.h angle.h arrow_button.h audio.h authors_note.h ball.h ball_ops.h basic_editor.h beat2value.h binaural_drone.h binaural_drones.h bit_display.h box.h box_selector.h button.h capturer.h checkbutton.h chrono.h circler.h color.h command.h compressor.h console.h console_iterator.h constant_radius.h container.h cosine.h countries.h cross_button.h crvpt.h curve.h curve_display.h curve_editor.h curve_library.h curve_listener.h curve_mixer.h curve_picker.h curve_samples.h custom_periodic.h delay.h din.h din_info.h dingl.h drawrrow.h drone.h fader.h fft.h field.h file-utils.h filled_button.h font.h font_editor.h fractaliser.h funktion.h globals.h glyph.h gravity.h help.h hit.h input.h instrument.h item_list.h keyboard_keyboard.h kiss_fft.h label.h label_field.h label_field_slider.h levels.h line.h lissajous.h listeners.h log.h main.h menu.h mesh.h midi_in.h minus_button.h mocap.h modulator.h mondrian.h morpher.h morse_code.h mouse_slider.h multi_curve.h note.h number.h o ctave_shift_data.h options_list.h osc.h oscilloscope.h phrasor.h play.h plugin.h plugin_browser.h plus_button.h point.h point_modulator.h random.h range.h recorder.h rect.h rose_milker.h scale_info.h scale_notes.h scalelist.h separator.h settings.h sine.h sine_mixer.h slider.h slit.h solver.h spinner.h spinner2.h spiraler.h starrer.h state_button.h strength_editor.h superformula.h tap_bpm.h tcl_interp.h textboard.h tick.h tokenizer.h trail.h triggered_note.h ui.h ui_list.h ui_sin_cos_radius.h utils.h vector2d.h viewwin.h warper.h wav.h widget.h RtError.h _kiss_fft_guts.h noiser.h mod_params.h autoflip.h autorotator.h defvelaccel.h + + EXTRA_DIST = $(dist_include) +diff -ruN a/src/Makefile.in b/src/Makefile.in +--- a/src/Makefile.in 2021-12-11 10:16:34.000000000 +0100 ++++ b/src/Makefile.in 2021-12-11 13:11:51.783090977 +0100 +@@ -140,8 +140,7 @@ + textboard.$(OBJEXT) tokenizer.$(OBJEXT) trail.$(OBJEXT) \ + triggered_note.$(OBJEXT) ui.$(OBJEXT) \ + ui_sin_cos_radius.$(OBJEXT) viewwin.$(OBJEXT) warper.$(OBJEXT) \ +- widget.$(OBJEXT) kiss_fft.$(OBJEXT) RtAudio.$(OBJEXT) \ +- RtMidi.$(OBJEXT) ++ widget.$(OBJEXT) kiss_fft.$(OBJEXT) + din_OBJECTS = $(am_din_OBJECTS) + din_LDADD = $(LDADD) + AM_V_P = $(am__v_P_@AM_V@) +@@ -331,8 +330,7 @@ + sine_mixer.cc slit.cc solver.cc spiraler.cc starrer.cc \ + superformula.cc tap_bpm.cc tcl_interp.cc textboard.cc \ + tokenizer.cc trail.cc triggered_note.cc ui.cc \ +- ui_sin_cos_radius.cc viewwin.cc warper.cc widget.cc kiss_fft.c \ +- RtAudio.cpp RtMidi.cpp ++ ui_sin_cos_radius.cc viewwin.cc warper.cc widget.cc kiss_fft.c + dist_include = alarm.h angle.h arrow_button.h audio.h authors_note.h \ + ball.h ball_ops.h basic_editor.h beat2value.h binaural_drone.h \ + binaural_drones.h bit_display.h box.h box_selector.h button.h \ +@@ -359,8 +357,8 @@ + state_button.h strength_editor.h superformula.h tap_bpm.h \ + tcl_interp.h textboard.h tick.h tokenizer.h trail.h \ + triggered_note.h ui.h ui_list.h ui_sin_cos_radius.h utils.h \ +- vector2d.h viewwin.h warper.h wav.h widget.h RtAudio.h \ +- RtError.h RtMidi.h _kiss_fft_guts.h noiser.h mod_params.h \ ++ vector2d.h viewwin.h warper.h wav.h widget.h \ ++ RtError.h _kiss_fft_guts.h noiser.h mod_params.h \ + autoflip.h autorotator.h defvelaccel.h + EXTRA_DIST = $(dist_include) + all: all-am +@@ -449,8 +447,6 @@ + distclean-compile: + -rm -f *.tab.c + +-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/RtAudio.Po@am__quote@ +-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/RtMidi.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/alarm.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arrow_button.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/audio.Po@am__quote@ +diff -ruN a/src/audio.h b/src/audio.h +--- a/src/audio.h 2021-03-10 06:31:12.000000000 +0100 ++++ b/src/audio.h 2021-12-11 13:12:20.126103539 +0100 +@@ -9,7 +9,7 @@ + #ifndef __AUDIO + #define __AUDIO + +-#include "RtAudio.h" ++#include <RtAudio.h> + + #include <vector> + #include <string> +diff -ruN a/src/midi_in.h b/src/midi_in.h +--- a/src/midi_in.h 2021-03-10 06:31:17.000000000 +0100 ++++ b/src/midi_in.h 2021-12-11 13:12:32.132641512 +0100 +@@ -8,7 +8,7 @@ + #ifndef __midi_in + #define __midi_in + +-#include "RtMidi.h" ++#include <RtMidi.h> + #include <vector> + #include <string> +