summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile11
-rw-r--r--audio/amberol/Makefile1
-rw-r--r--audio/aqualung/Makefile2
-rw-r--r--audio/ardour/Makefile5
-rw-r--r--audio/ario/Makefile2
-rw-r--r--audio/audacity/Makefile5
-rw-r--r--audio/audacity/distinfo10
-rw-r--r--audio/audacity/pkg-plist11
-rw-r--r--audio/audiocd-kio/distinfo6
-rw-r--r--audio/audiowmark/Makefile16
-rw-r--r--audio/audiowmark/distinfo6
-rw-r--r--audio/baresip/Makefile10
-rw-r--r--audio/baresip/distinfo6
-rw-r--r--audio/baresip/pkg-plist4
-rw-r--r--audio/caps-plugins/Makefile2
-rw-r--r--audio/carla/Makefile78
-rw-r--r--audio/carla/distinfo3
-rw-r--r--audio/carla/pkg-descr12
-rw-r--r--audio/carla/pkg-plist247
-rw-r--r--audio/cheesecutter/Makefile2
-rw-r--r--audio/denemo/Makefile2
-rw-r--r--audio/din/Makefile2
-rw-r--r--audio/drumkv1-lv2/Makefile2
-rw-r--r--audio/drumkv1-lv2/distinfo6
-rw-r--r--audio/ebur128/Makefile2
-rw-r--r--audio/elisa/distinfo6
-rw-r--r--audio/espeak-ng/Makefile1
-rw-r--r--audio/espeak-ng/files/patch-src_include_espeak-ng_speak__lib.h15
-rw-r--r--audio/espeak-ng/files/patch-src_libespeak-ng_speech.c28
-rw-r--r--audio/exaile/pkg-plist428
-rw-r--r--audio/ezstream/Makefile2
-rw-r--r--audio/faust/Makefile2
-rw-r--r--audio/faust/distinfo6
-rw-r--r--audio/faust/files/patch-compiler_errors_exception.hh11
-rw-r--r--audio/faust/pkg-plist13
-rw-r--r--audio/fluidsynth/Makefile24
-rw-r--r--audio/fluidsynth/distinfo6
-rw-r--r--audio/fluidsynth/pkg-plist2
-rw-r--r--audio/freealut/Makefile32
-rw-r--r--audio/freealut/distinfo5
-rw-r--r--audio/freealut/files/patch-src_alutInit.c15
-rw-r--r--audio/freealut/files/patch-src_alutInternal.h27
-rw-r--r--audio/freealut/files/patch-src_alutLoader.c11
-rw-r--r--audio/freealut/files/patch-src_alutUtil.c10
-rw-r--r--audio/freealut/pkg-plist1
-rw-r--r--audio/ft2-clone/Makefile2
-rw-r--r--audio/ft2-clone/distinfo6
-rw-r--r--audio/furnace/Makefile3
-rw-r--r--audio/furnace/distinfo10
-rw-r--r--audio/furnace/pkg-plist1
-rw-r--r--audio/gbsplay/Makefile2
-rw-r--r--audio/gbsplay/distinfo6
-rw-r--r--audio/gbsplay/files/patch-Makefile8
-rw-r--r--audio/gbsplay/pkg-plist1
-rw-r--r--audio/gigedit/Makefile2
-rw-r--r--audio/gigedit/distinfo6
-rw-r--r--audio/gigedit/pkg-plist4
-rw-r--r--audio/gmusicbrowser/Makefile2
-rw-r--r--audio/gnome-metronome/Makefile2
-rw-r--r--audio/gnome-music/Makefile2
-rw-r--r--audio/gnome-podcasts/Makefile2
-rw-r--r--audio/gsequencer/Makefile3
-rw-r--r--audio/gstreamer1-plugins-fdkaac/Makefile15
-rw-r--r--audio/gstreamer1-plugins-fdkaac/pkg-plist1
-rw-r--r--audio/gtkpod/Makefile2
-rw-r--r--audio/guitarix-lv2/Makefile2
-rw-r--r--audio/icecast/Makefile2
-rw-r--r--audio/ices/Makefile2
-rw-r--r--audio/id3tool/Makefile19
-rw-r--r--audio/id3tool/distinfo2
-rw-r--r--audio/id3tool/pkg-descr2
-rw-r--r--audio/juk/distinfo6
-rw-r--r--audio/kmix/distinfo6
-rw-r--r--audio/kwave/distinfo6
-rw-r--r--audio/ladish/Makefile5
-rw-r--r--audio/lash/Makefile4
-rw-r--r--audio/lewton/Makefile4
-rw-r--r--audio/libaudiofile/Makefile2
-rw-r--r--audio/libdiscid/Makefile6
-rw-r--r--audio/libdiscid/distinfo8
-rw-r--r--audio/libdiscid/pkg-plist2
-rw-r--r--audio/libgig/Makefile5
-rw-r--r--audio/libgig/distinfo6
-rw-r--r--audio/libgig/pkg-plist4
-rw-r--r--audio/libgpod/Makefile2
-rw-r--r--audio/libkcddb/distinfo6
-rw-r--r--audio/libkcompactdisc/distinfo6
-rw-r--r--audio/libkeyfinder/Makefile3
-rw-r--r--audio/libkeyfinder/distinfo6
-rw-r--r--audio/libkeyfinder/pkg-plist2
-rw-r--r--audio/libmikmod/Makefile4
-rw-r--r--audio/libmikmod/distinfo6
-rw-r--r--audio/libmpdclient/Makefile2
-rw-r--r--audio/libmpdclient/distinfo6
-rw-r--r--audio/libmpdclient/pkg-plist1
-rw-r--r--audio/libmusicbrainz5/Makefile1
-rw-r--r--audio/libogg/Makefile2
-rw-r--r--audio/libogg/distinfo6
-rw-r--r--audio/libogg/files/patch-configure8
-rw-r--r--audio/libogg/pkg-plist2
-rw-r--r--audio/libopenmpt/Makefile3
-rw-r--r--audio/libopenmpt/distinfo6
-rw-r--r--audio/libopenmpt/pkg-plist2
-rw-r--r--audio/libsidplayfp/Makefile7
-rw-r--r--audio/libsidplayfp/distinfo6
-rw-r--r--audio/libxmp/Makefile2
-rw-r--r--audio/libxmp/distinfo6
-rw-r--r--audio/linux-c7-pulseaudio-libs/Makefile3
-rw-r--r--audio/linux-c7-sdl_mixer/Makefile26
-rw-r--r--audio/linux-c7-sdl_mixer/distinfo7
-rw-r--r--audio/linux-c7-sdl_mixer/pkg-plist.aarch647
-rw-r--r--audio/linux-c7-sdl_mixer/pkg-plist.amd647
-rw-r--r--audio/linux-rl9-alsa-lib-devel/Makefile4
-rw-r--r--audio/linux-rl9-alsa-lib-devel/distinfo18
-rw-r--r--audio/linux-rl9-alsa-lib/Makefile4
-rw-r--r--audio/linux-rl9-alsa-lib/distinfo18
-rw-r--r--audio/linux-rl9-alsa-lib/pkg-plist.aarch643
-rw-r--r--audio/linux-rl9-alsa-lib/pkg-plist.amd646
-rw-r--r--audio/linux-rl9-alsa-plugins-pulseaudio/pkg-plist.aarch643
-rw-r--r--audio/linux-rl9-alsa-plugins-pulseaudio/pkg-plist.amd646
-rw-r--r--audio/linux-rl9-flac/pkg-plist.aarch642
-rw-r--r--audio/linux-rl9-flac/pkg-plist.amd644
-rw-r--r--audio/linux-rl9-gsm/pkg-plist.aarch641
-rw-r--r--audio/linux-rl9-gsm/pkg-plist.amd642
-rw-r--r--audio/linux-rl9-libogg/pkg-plist.aarch641
-rw-r--r--audio/linux-rl9-libogg/pkg-plist.amd642
-rw-r--r--audio/linux-rl9-libsndfile/Makefile4
-rw-r--r--audio/linux-rl9-libsndfile/distinfo18
-rw-r--r--audio/linux-rl9-libsndfile/pkg-plist.aarch641
-rw-r--r--audio/linux-rl9-libsndfile/pkg-plist.amd642
-rw-r--r--audio/linux-rl9-libvorbis/pkg-plist.aarch643
-rw-r--r--audio/linux-rl9-libvorbis/pkg-plist.amd646
-rw-r--r--audio/linux-rl9-openal-soft/pkg-plist.aarch642
-rw-r--r--audio/linux-rl9-openal-soft/pkg-plist.amd644
-rw-r--r--audio/linux-rl9-opus/pkg-plist.aarch641
-rw-r--r--audio/linux-rl9-opus/pkg-plist.amd642
-rw-r--r--audio/linux-rl9-pulseaudio-libs/Makefile4
-rw-r--r--audio/linux-rl9-pulseaudio-libs/distinfo30
-rw-r--r--audio/linux-rl9-pulseaudio-libs/pkg-plist.aarch644
-rw-r--r--audio/linux-rl9-pulseaudio-libs/pkg-plist.amd648
-rw-r--r--audio/linux-rl9-pulseaudio-utils/Makefile3
-rw-r--r--audio/linux-rl9-pulseaudio-utils/distinfo14
-rw-r--r--audio/linux-rl9-pulseaudio-utils/pkg-plist.aarch645
-rw-r--r--audio/linux-rl9-pulseaudio-utils/pkg-plist.amd645
-rw-r--r--audio/linux-rl9-sdl2_mixer/Makefile25
-rw-r--r--audio/linux-rl9-sdl2_mixer/distinfo7
-rw-r--r--audio/linux-rl9-sdl2_mixer/pkg-plist.aarch649
-rw-r--r--audio/linux-rl9-sdl2_mixer/pkg-plist.amd649
-rw-r--r--audio/linux-rl9-sdl_sound/Makefile25
-rw-r--r--audio/linux-rl9-sdl_sound/distinfo7
-rw-r--r--audio/linux-rl9-sdl_sound/pkg-plist.aarch646
-rw-r--r--audio/linux-rl9-sdl_sound/pkg-plist.amd646
-rw-r--r--audio/linuxsampler/Makefile17
-rw-r--r--audio/linuxsampler/distinfo6
-rw-r--r--audio/linuxsampler/pkg-plist5
-rw-r--r--audio/linuxwave/Makefile6
-rw-r--r--audio/linuxwave/distinfo10
-rw-r--r--audio/lmms/Makefile89
-rw-r--r--audio/lmms/distinfo7
-rw-r--r--audio/lmms/files/patch-CMakeLists.txt18
-rw-r--r--audio/lmms/files/patch-doc_CMakeLists.txt9
-rw-r--r--audio/lmms/files/patch-plugins_carlabase_carla.h15
-rw-r--r--audio/lmms/files/patch-src_gui_MainApplication.cpp21
-rw-r--r--audio/lmms/files/patch-src_gui_MainWindow.cpp44
-rw-r--r--audio/lmms/pkg-descr9
-rw-r--r--audio/lmms/pkg-plist2992
-rw-r--r--audio/mac/Makefile2
-rw-r--r--audio/mac/distinfo6
-rw-r--r--audio/mac/files/patch-CMakeLists.txt31
-rw-r--r--audio/mac/files/patch-Source_Console_Console.cpp14
-rw-r--r--audio/mac/pkg-plist2
-rw-r--r--audio/mate-media/Makefile1
-rw-r--r--audio/mixxx/Makefile7
-rw-r--r--audio/mixxx/distinfo8
-rw-r--r--audio/mixxx/files/patch-src_qml_qmlwaveformoverview.h18
-rw-r--r--audio/mixxx/files/patch-src_widget_wcoverartlabel.cpp23
-rw-r--r--audio/mixxx/pkg-plist26
-rw-r--r--audio/mmtc/Makefile2
-rw-r--r--audio/mousai/Makefile2
-rw-r--r--audio/mp3check/Makefile27
-rw-r--r--audio/mp3check/distinfo2
-rw-r--r--audio/mp3check/pkg-descr7
-rw-r--r--audio/mpg123/Makefile2
-rw-r--r--audio/mpg123/distinfo6
-rw-r--r--audio/mpg123/pkg-plist4
-rw-r--r--audio/murmur-cli/Makefile2
-rw-r--r--audio/muse-sequencer/Makefile2
-rw-r--r--audio/musescore/Makefile4
-rw-r--r--audio/musescore/distinfo6
-rw-r--r--audio/musescore/pkg-plist2
-rw-r--r--audio/musicpd/Makefile2
-rw-r--r--audio/musicpd/distinfo6
-rw-r--r--audio/myxer/Makefile2
-rw-r--r--audio/nas/Makefile6
-rw-r--r--audio/ncmpcpp/Makefile2
-rw-r--r--audio/ncspot/Makefile2
-rw-r--r--audio/netease-music-tui/Makefile2
-rw-r--r--audio/neuralrack-lv2/Makefile4
-rw-r--r--audio/neuralrack-lv2/distinfo6
-rw-r--r--audio/neuralrack-lv2/files/patch-NeuralRack_makefile21
-rw-r--r--audio/neuralrack-lv2/pkg-plist12
-rw-r--r--audio/noson-app/Makefile3
-rw-r--r--audio/noson-app/distinfo6
-rw-r--r--audio/openal-soft/Makefile18
-rw-r--r--audio/openal-soft/distinfo8
-rw-r--r--audio/opusfile/Makefile2
-rw-r--r--audio/owntone/Makefile4
-rw-r--r--audio/p5-MusicBrainz-DiscID/Makefile2
-rw-r--r--audio/padthv1-lv2/Makefile2
-rw-r--r--audio/padthv1-lv2/distinfo6
-rw-r--r--audio/paman/Makefile2
-rw-r--r--audio/patchage/Makefile2
-rw-r--r--audio/pavucontrol-qt/Makefile3
-rw-r--r--audio/picard-plugins/pkg-plist412
-rw-r--r--audio/piper-phonemize/Makefile28
-rw-r--r--audio/piper-phonemize/distinfo3
-rw-r--r--audio/piper-phonemize/files/patch-CMakeLists.txt132
-rw-r--r--audio/piper-phonemize/files/piper_phonemize.pc.in11
-rw-r--r--audio/piper-phonemize/pkg-descr5
-rw-r--r--audio/piper-phonemize/pkg-plist12
-rw-r--r--audio/piper/Makefile27
-rw-r--r--audio/piper/distinfo3
-rw-r--r--audio/piper/files/patch-CMakeLists.txt139
-rw-r--r--audio/piper/files/patch-src_cpp_piper.cpp61
-rw-r--r--audio/piper/pkg-descr2
-rw-r--r--audio/pipewire-spa-oss/Makefile1
-rw-r--r--audio/plasma6-kpipewire/distinfo6
-rw-r--r--audio/plasma6-kpipewire/pkg-plist8
-rw-r--r--audio/plasma6-ocean-sound-theme/distinfo6
-rw-r--r--audio/plasma6-ocean-sound-theme/pkg-plist2
-rw-r--r--audio/plasma6-oxygen-sounds/distinfo6
-rw-r--r--audio/plasma6-plasma-pa/distinfo6
-rw-r--r--audio/plasma6-plasma-pa/pkg-plist12
-rw-r--r--audio/portmidi/Makefile2
-rw-r--r--audio/portmidi/distinfo6
-rw-r--r--audio/portmidi/files/patch-porttime_ptlinux.c14
-rw-r--r--audio/portmidi/pkg-plist2
-rw-r--r--audio/praat/Makefile5
-rw-r--r--audio/praat/distinfo6
-rw-r--r--audio/pragha/Makefile4
-rw-r--r--audio/psindustrializer/Makefile2
-rw-r--r--audio/pt2-clone/Makefile2
-rw-r--r--audio/pt2-clone/distinfo6
-rw-r--r--audio/puddletag/Makefile2
-rw-r--r--audio/py-SoundFile/pkg-plist4
-rw-r--r--audio/py-essentia/Makefile2
-rw-r--r--audio/py-essentia/pkg-plist2
-rw-r--r--audio/py-pocketsphinx/Makefile10
-rw-r--r--audio/py-pocketsphinx/pkg-plist32
-rw-r--r--audio/py-pyliblo/Makefile29
-rw-r--r--audio/py-pyliblo/distinfo2
-rw-r--r--audio/py-pyliblo/pkg-descr5
-rw-r--r--audio/py-pyradio/Makefile18
-rw-r--r--audio/py-pyradio/distinfo6
-rw-r--r--audio/py-samplerate/Makefile4
-rw-r--r--audio/py-simpleaudio/Makefile2
-rw-r--r--audio/py-soxr/Makefile2
-rw-r--r--audio/py-supysonic/Makefile2
-rw-r--r--audio/py-vosk/pkg-plist20
-rw-r--r--audio/qjackcapture/pkg-plist12
-rw-r--r--audio/qsampler/Makefile1
-rw-r--r--audio/qtractor/Makefile3
-rw-r--r--audio/qtractor/distinfo6
-rw-r--r--audio/re/Makefile4
-rw-r--r--audio/re/distinfo6
-rw-r--r--audio/re/pkg-plist4
-rw-r--r--audio/rhythmbox/Makefile6
-rw-r--r--audio/rubberband/Makefile2
-rw-r--r--audio/rubberband/distinfo6
-rw-r--r--audio/rubberband/pkg-plist5
-rw-r--r--audio/rubygem-ruby-shout/Makefile3
-rw-r--r--audio/samplv1-lv2/Makefile2
-rw-r--r--audio/samplv1-lv2/distinfo6
-rw-r--r--audio/schismtracker/Makefile29
-rw-r--r--audio/schismtracker/distinfo6
-rw-r--r--audio/schismtracker/files/patch-configure.ac21
-rw-r--r--audio/shairport-sync/Makefile3
-rw-r--r--audio/shortwave/Makefile1
-rw-r--r--audio/shuriken/Makefile2
-rw-r--r--audio/sidplayfp/Makefile2
-rw-r--r--audio/sidplayfp/distinfo6
-rw-r--r--audio/songrec/Makefile2
-rw-r--r--audio/sonic-visualiser/Makefile2
-rw-r--r--audio/sonicradio/Makefile3
-rw-r--r--audio/sonicradio/distinfo10
-rw-r--r--audio/soundtracker/Makefile2
-rw-r--r--audio/spek/Makefile2
-rw-r--r--audio/spotify-player/Makefile2
-rw-r--r--audio/spotify-player/files/patch-powerpc64le20
-rw-r--r--audio/spotify-qt/Makefile7
-rw-r--r--audio/spotify-qt/distinfo6
-rw-r--r--audio/spotify-tui/Makefile2
-rw-r--r--audio/spotifyd/Makefile2
-rw-r--r--audio/spotifyd/files/patch-powerpc64le20
-rw-r--r--audio/strawberry/Makefile11
-rw-r--r--audio/strawberry/distinfo6
-rw-r--r--audio/supercollider/Makefile1
-rw-r--r--audio/synthv1-lv2/Makefile2
-rw-r--r--audio/synthv1-lv2/distinfo6
-rw-r--r--audio/taglib/Makefile5
-rw-r--r--audio/taglib/distinfo6
-rw-r--r--audio/taglib/pkg-plist8
-rw-r--r--audio/thunar-media-tags-plugin/Makefile21
-rw-r--r--audio/thunar-media-tags-plugin/distinfo6
-rw-r--r--audio/umurmur/Makefile11
-rw-r--r--audio/umurmur/files/umurmur.in2
-rw-r--r--audio/umurmur/pkg-deinstall20
-rw-r--r--audio/umurmur/pkg-install37
-rw-r--r--audio/umurmur/pkg-plist1
-rw-r--r--audio/unflac/Makefile2
-rw-r--r--audio/virtual_oss/files/virtual_oss.in124
-rw-r--r--audio/visp-go/Makefile2
-rw-r--r--audio/wavetral/Makefile2
-rw-r--r--audio/webrtc-audio-processing2/files/patch-webrtc_third__party_pffft_src_pffft.c10
-rw-r--r--audio/wildmidi/Makefile2
-rw-r--r--audio/wxguitar/Makefile2
-rw-r--r--audio/xfce4-mixer/Makefile37
-rw-r--r--audio/xfce4-mixer/distinfo6
-rw-r--r--audio/xfce4-mpc-plugin/Makefile24
-rw-r--r--audio/xfce4-mpc-plugin/distinfo6
-rw-r--r--audio/xfmpc/Makefile19
-rw-r--r--audio/xfmpc/distinfo6
-rw-r--r--audio/ympd/files/ympd.in2
-rw-r--r--audio/zam-plugins-lv2/Makefile3
-rw-r--r--audio/zam-plugins-lv2/distinfo6
-rw-r--r--audio/zrythm/Makefile2
326 files changed, 1811 insertions, 5153 deletions
diff --git a/audio/Makefile b/audio/Makefile
index c18a615ee8fd..d7e17e8fa53a 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -73,7 +73,6 @@
SUBDIR += caps-lv2
SUBDIR += caps-plugins
SUBDIR += cardinal
- SUBDIR += carla
SUBDIR += cava
SUBDIR += cd-discid
SUBDIR += cddb-bundle
@@ -233,6 +232,7 @@
SUBDIR += gstreamer1-plugins-chromaprint
SUBDIR += gstreamer1-plugins-faac
SUBDIR += gstreamer1-plugins-faad
+ SUBDIR += gstreamer1-plugins-fdkaac
SUBDIR += gstreamer1-plugins-flac
SUBDIR += gstreamer1-plugins-flite
SUBDIR += gstreamer1-plugins-gme
@@ -283,7 +283,6 @@
SUBDIR += id3el
SUBDIR += id3lib
SUBDIR += id3mtag
- SUBDIR += id3tool
SUBDIR += id3v2
SUBDIR += iir1
SUBDIR += infamous-plugins-lv2
@@ -405,7 +404,6 @@
SUBDIR += linux-c7-openal-soft
SUBDIR += linux-c7-pulseaudio-libs
SUBDIR += linux-c7-pulseaudio-utils
- SUBDIR += linux-c7-sdl_mixer
SUBDIR += linux-laudio
SUBDIR += linux-rl9-alsa-lib
SUBDIR += linux-rl9-alsa-lib-devel
@@ -420,14 +418,11 @@
SUBDIR += linux-rl9-opus
SUBDIR += linux-rl9-pulseaudio-libs
SUBDIR += linux-rl9-pulseaudio-utils
- SUBDIR += linux-rl9-sdl2_mixer
- SUBDIR += linux-rl9-sdl_sound
SUBDIR += linuxsampler
SUBDIR += linuxwave
SUBDIR += liquidsfz
SUBDIR += listener
SUBDIR += littlefly-lv2
- SUBDIR += lmms
SUBDIR += logitechmediaserver
SUBDIR += logitechmediaserver-dynamicplaylist
SUBDIR += logitechmediaserver-lazysearch
@@ -480,7 +475,6 @@
SUBDIR += mp3asm
SUBDIR += mp3blaster
SUBDIR += mp3burn
- SUBDIR += mp3check
SUBDIR += mp3gain
SUBDIR += mp3guessenc
SUBDIR += mp3lint
@@ -598,6 +592,8 @@
SUBDIR += pianod2
SUBDIR += picard
SUBDIR += picard-plugins
+ SUBDIR += piper
+ SUBDIR += piper-phonemize
SUBDIR += pipewire-module-xrdp
SUBDIR += pipewire-spa-oss
SUBDIR += pithos
@@ -652,7 +648,6 @@
SUBDIR += py-pydub
SUBDIR += py-pyjacklib
SUBDIR += py-pylast
- SUBDIR += py-pyliblo
SUBDIR += py-pymad
SUBDIR += py-pyogg
SUBDIR += py-pyradio
diff --git a/audio/amberol/Makefile b/audio/amberol/Makefile
index 2e91875a4b25..10766a4a3497 100644
--- a/audio/amberol/Makefile
+++ b/audio/amberol/Makefile
@@ -1,5 +1,6 @@
PORTNAME= amberol
DISTVERSION= 2025.1
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= ports@FreeBSD.org
diff --git a/audio/aqualung/Makefile b/audio/aqualung/Makefile
index 0729459f1a48..8f73dfe59bdf 100644
--- a/audio/aqualung/Makefile
+++ b/audio/aqualung/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aqualung
DISTVERSION= 1.2
-PORTREVISION= 6
+PORTREVISION= 8
CATEGORIES= audio
MAINTAINER= portmaster@BSDforge.com
diff --git a/audio/ardour/Makefile b/audio/ardour/Makefile
index edfb5b1b1c03..8ee2a2469040 100644
--- a/audio/ardour/Makefile
+++ b/audio/ardour/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ardour
DISTVERSION= 8.12.0
+PORTREVISION= 2
CATEGORIES= audio
# Official source download is tailored to browsers, downloads from github are
# deliberately made empty. Put the badly named distfile into a subdirectory.
@@ -116,9 +117,7 @@ post-install-VST3-on:
# Some peripheral libraries are only built with libusb-1.0 >= 1.0.16
.if ${OPSYS} == FreeBSD && \
- (${OSVERSION} <= 1304500 \
- || 1400000 <= ${OSVERSION} && ${OSVERSION} <= 1401502 \
- || 1500000 <= ${OSVERSION} && ${OSVERSION} <= 1500019)
+ (1500000 <= ${OSVERSION} && ${OSVERSION} <= 1500019)
PLIST_SUB+= LIBUSB="@comment "
.else
PLIST_SUB+= LIBUSB=""
diff --git a/audio/ario/Makefile b/audio/ario/Makefile
index e0f09e3fc304..dab331ba83ad 100644
--- a/audio/ario/Makefile
+++ b/audio/ario/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ario
PORTVERSION= 1.6
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= audio
MASTER_SITES= SF/ario-player/ario-player/${PORTVERSION}
diff --git a/audio/audacity/Makefile b/audio/audacity/Makefile
index 7a23e1def995..508fb433e806 100644
--- a/audio/audacity/Makefile
+++ b/audio/audacity/Makefile
@@ -1,6 +1,7 @@
PORTNAME= audacity
DISTVERSIONPREFIX= Audacity-
-DISTVERSION= 3.7.3
+DISTVERSION= 3.7.4
+PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES+= https://github.com/${PORTNAME}/${PORTNAME}-manual/releases/download/v${DISTVERSION}/:manual
DISTFILES+= ${PORTNAME}-manual-${DISTVERSION}.tar.gz:manual
@@ -33,7 +34,7 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \
libsratom-0.so:audio/sratom \
libsqlite3.so:databases/sqlite3 \
libsuil-0.so:audio/suil \
- libuuid.so:misc/e2fsprogs-libuuid \
+ libuuid.so:misc/libuuid \
libwavpack.so:audio/wavpack
USES= cmake compiler:c++20-lang cpe desktop-file-utils gettext \
diff --git a/audio/audacity/distinfo b/audio/audacity/distinfo
index db4101aa2027..9b7171d1d392 100644
--- a/audio/audacity/distinfo
+++ b/audio/audacity/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1741926513
-SHA256 (audacity-manual-3.7.3.tar.gz) = 81c3f161cf025104994b79186dd5e985807b6212e0b27b40d03fe4eee3f2cf95
-SIZE (audacity-manual-3.7.3.tar.gz) = 26209190
-SHA256 (audacity-audacity-Audacity-3.7.3_GH0.tar.gz) = f5bfef1db18fab2c6a729da68f66779decc8cb0e2cc16111cd160b5e9f93577a
-SIZE (audacity-audacity-Audacity-3.7.3_GH0.tar.gz) = 61936865
+TIMESTAMP = 1749633114
+SHA256 (audacity-manual-3.7.4.tar.gz) = 7dabdf89b9050d67e850cde5c8aa94858151b344e0953747c6bc1697c4dec504
+SIZE (audacity-manual-3.7.4.tar.gz) = 26569277
+SHA256 (audacity-audacity-Audacity-3.7.4_GH0.tar.gz) = 76d0867bb852bbaa3dff834804b0abf8208a763461187f0ae2a0d5a3ddf31df7
+SIZE (audacity-audacity-Audacity-3.7.4_GH0.tar.gz) = 64004401
diff --git a/audio/audacity/pkg-plist b/audio/audacity/pkg-plist
index 4ec9334c909e..a45cf5b1b412 100644
--- a/audio/audacity/pkg-plist
+++ b/audio/audacity/pkg-plist
@@ -389,6 +389,7 @@ share/applications/audacity.desktop
%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/48/waveform_colorway_3_1_0.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/49/export_wav_3_4_0.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/49/extra_devicemenu.png
+%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/49/front_page_3_7_3_78_numbered.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/49/glitch_repair_after.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/49/spectrogramview_11.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/49/uca202tolaptop.jpg
@@ -450,6 +451,7 @@ share/applications/audacity.desktop
%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/57/status_bar_disc_space_remaining.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/58/multi_view_stereo_default_50_50.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/58/splitting_and_joining_stereo_tracks_04.png
+%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/59/horizontal_scrollbar.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/59/spectraledit_01.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/59/toolstoolbarmulti.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5a/regular_interval_labels_3_5_0.png
@@ -554,7 +556,6 @@ share/applications/audacity.desktop
%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/74/editmenuclipboundaries_split_01.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/74/label_menu_delete_highlighted.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/74/mono_track_for_add_new.png
-%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/75/manage_plugins_dialog_3_5_0.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/75/sltg_edits_15.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/75/sltg_stretching_2.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/76/audio_stereo_1_8_small.jpg
@@ -720,6 +721,7 @@ share/applications/audacity.desktop
%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a3/low_pass_filter_3_5_0.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a3/splitting_and_joining_stereo_tracks_02.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a4/compressor_parameters_smoothing_waveform_attack_1ms_%%CMAKE_BUILD_TYPE%%_10ms.png
+%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a4/effect_menu_3_7_4.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a5/message.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a5/move_cursor_to_selection_end_post.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a5/render_clip_speed.png
@@ -752,6 +754,7 @@ share/applications/audacity.desktop
%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ac/tutorial3labelsinplace.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ad/compressor_parameters_smoothing_spectrum_lookahead.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ad/ex2b_before.png
+%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ad/manage_plugins_dialog_3_7_4.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ad/samsongtrackconnections.jpg
%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ad/smartclip_03.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ad/timeshift.png
@@ -884,7 +887,6 @@ share/applications/audacity.desktop
%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/wahwah_3_5_0.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cc/labelregionmove1after_w10.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cc/playback_meter_in_use_clipped_signal.png
-%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cd/front_page_3_6_0_78_numbered.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cd/importrawdata.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cd/preferences_shortcuts.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cd/toolstoolbarsamples.png
@@ -916,6 +918,7 @@ share/applications/audacity.desktop
%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d4/pro_fade_out.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d4/status_bar_disk_space_remaining_for_recording_3_6_0.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d5/extra_transportmenu.png
+%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d5/get_effects_dialog_3_7_3.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d5/loop_button.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d5/savepresetmacdialog.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d6/ex2c_before.png
@@ -959,11 +962,13 @@ share/applications/audacity.desktop
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e1/edit_labeled_audio_3_7_0.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e1/exportmultipleexample02.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e1/sltg_edits_11.png
+%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e2/vertical_scrollbar.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e2/waveform_digital.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/earbud_by_mic.jpg
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/ex1b_before.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/exponential_fade_in.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/select_region_menu_3_2_3.png
+%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/sharing_effects_toolbar_3_7_3.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/spectraleditnotch02.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/warning_save_empty_project.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e4/clip_pitch_and_speed.png
@@ -1001,7 +1006,6 @@ share/applications/audacity.desktop
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/appended_recording_in_beats_and_bars_mode.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/clicky_example_waveform_view_click_labelled_and_zoomed_red_arrows.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/connect_dots_stem_plot_examples.png
-%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/effect_menu_3_6_2.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/error_for_locked_configuration_files.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/spectrogramview_05a.png
%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/spectrogramview_07.png
@@ -1353,6 +1357,7 @@ share/applications/audacity.desktop
%%MANUAL%%%%DATADIR%%/help/manual/man/saving.html
%%MANUAL%%%%DATADIR%%/help/manual/man/scripting.html
%%MANUAL%%%%DATADIR%%/help/manual/man/scripting_reference.html
+%%MANUAL%%%%DATADIR%%/help/manual/man/scrollbars.html
%%MANUAL%%%%DATADIR%%/help/manual/man/scrubbing_and_seeking.html
%%MANUAL%%%%DATADIR%%/help/manual/man/searching_the_manual.html
%%MANUAL%%%%DATADIR%%/help/manual/man/select_menu.html
diff --git a/audio/audiocd-kio/distinfo b/audio/audiocd-kio/distinfo
index 7e0efc8c2a53..87088a845ad1 100644
--- a/audio/audiocd-kio/distinfo
+++ b/audio/audiocd-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564194
-SHA256 (KDE/release-service/25.04.0/audiocd-kio-25.04.0.tar.xz) = 712753ec83922768e4257c504400cfdb558173bebb39c59470da75b771c1d6b7
-SIZE (KDE/release-service/25.04.0/audiocd-kio-25.04.0.tar.xz) = 583892
+TIMESTAMP = 1751381197
+SHA256 (KDE/release-service/25.04.3/audiocd-kio-25.04.3.tar.xz) = 446bf072506f847409fbe2712eed898f14d95be4caad4501cd04be83c4da7213
+SIZE (KDE/release-service/25.04.3/audiocd-kio-25.04.3.tar.xz) = 583988
diff --git a/audio/audiowmark/Makefile b/audio/audiowmark/Makefile
index d474990bb2da..21a108dba27c 100644
--- a/audio/audiowmark/Makefile
+++ b/audio/audiowmark/Makefile
@@ -1,6 +1,8 @@
PORTNAME= audiowmark
-PORTVERSION= 0.6.4
+DISTVERSION= 0.6.5
+PORTREVISION= 1
CATEGORIES= audio
+MASTER_SITES= https://github.com/swesterfeld/${PORTNAME}/releases/download/${DISTVERSION}/
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Audio and video watermarking tool
@@ -9,10 +11,7 @@ WWW= https://github.com/swesterfeld/audiowmark
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN_FreeBSD_13= compilation fails: error: static declaration of '__builtin_bswap32' follows non-static declaration
-
-BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3 \
- autoconf-archive>=0:devel/autoconf-archive
+BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3
LIB_DEPENDS= libfftw3f.so:math/fftw3-float \
libgcrypt.so:security/libgcrypt \
libgpg-error.so:security/libgpg-error \
@@ -20,11 +19,8 @@ LIB_DEPENDS= libfftw3f.so:math/fftw3-float \
libsndfile.so:audio/libsndfile \
libzita-resampler.so:audio/zita-resampler
-USES= autoreconf gettext-tools libtool localbase:ldflags pkgconfig \
- shebangfix
-USE_GITHUB= yes
-GH_ACCOUNT= swesterfeld
-
+USES= compiler:c++14-lang gettext-tools libtool localbase:ldflags \
+ pkgconfig shebangfix tar:zst
SHEBANG_FILES= src/videowmark
GNU_CONFIGURE= yes
diff --git a/audio/audiowmark/distinfo b/audio/audiowmark/distinfo
index 4745cef3aea1..4aed083ee3db 100644
--- a/audio/audiowmark/distinfo
+++ b/audio/audiowmark/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740767108
-SHA256 (swesterfeld-audiowmark-0.6.4_GH0.tar.gz) = 52896f1b2940fe487454ced272e843805a378f03c2d974a60101b5163abd3507
-SIZE (swesterfeld-audiowmark-0.6.4_GH0.tar.gz) = 146898
+TIMESTAMP = 1747424391
+SHA256 (audiowmark-0.6.5.tar.zst) = 12dd0232e47f29521c91d9d642183b3ca4145be61d353c4dc6d1c6cd7c388a4b
+SIZE (audiowmark-0.6.5.tar.zst) = 377079
diff --git a/audio/baresip/Makefile b/audio/baresip/Makefile
index 1b1ddc9bd380..4c93099e649d 100644
--- a/audio/baresip/Makefile
+++ b/audio/baresip/Makefile
@@ -1,6 +1,6 @@
PORTNAME= baresip
DISTVERSIONPREFIX= v
-DISTVERSION= 3.22.0
+DISTVERSION= 3.23.0
CATEGORIES= audio
MAINTAINER= herbert@gojira.at
@@ -17,14 +17,6 @@ USES= cmake pkgconfig ssl
USE_GITHUB= yes
GH_ACCOUNT= baresip
-# FIXME values of the next 3 variables taken from source code Makefile
-ABI_MAJOR= 20
-ABI_AGE= 22
-ABI_REV= 0
-PLIST_SUB= ABI_MAJOR=${ABI_MAJOR}
-PLIST_SUB+= ABI_AGE=${ABI_AGE} \
- ABI_REV=${ABI_REV}
-
OPTIONS_DEFINE= ALSA AV1 AVCODEC AVFILTER AVFORMAT CTRL_DBUS DOCS \
EXAMPLES G711 G722 G726 GST MQTT OPUS OPUS_MS PLC \
PORTAUDIO PULSEAUDIO SDL SNAPSHOT SNDFILE SWSCALE V4L2 \
diff --git a/audio/baresip/distinfo b/audio/baresip/distinfo
index 537515c7a65c..5cd69c2f9869 100644
--- a/audio/baresip/distinfo
+++ b/audio/baresip/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746184859
-SHA256 (baresip-baresip-v3.22.0_GH0.tar.gz) = a9e7884fa796f47640fe0854485229a0357eb9a6913fa7909bc92bab6148fe04
-SIZE (baresip-baresip-v3.22.0_GH0.tar.gz) = 1181648
+TIMESTAMP = 1749046123
+SHA256 (baresip-baresip-v3.23.0_GH0.tar.gz) = 7b2689061e6eaed6ba5d659d0dba830603c44a7160c90b913d437678ae544b5f
+SIZE (baresip-baresip-v3.23.0_GH0.tar.gz) = 1182475
diff --git a/audio/baresip/pkg-plist b/audio/baresip/pkg-plist
index 93bbef0d4d36..773fd611d5e0 100644
--- a/audio/baresip/pkg-plist
+++ b/audio/baresip/pkg-plist
@@ -62,8 +62,8 @@ lib/baresip/modules/vidinfo.so
lib/baresip/modules/vumeter.so
%%X11%%lib/baresip/modules/x11.so
lib/libbaresip.so
-lib/libbaresip.so.%%ABI_MAJOR%%
-lib/libbaresip.so.%%ABI_MAJOR%%.%%ABI_AGE%%.%%ABI_REV%%
+lib/libbaresip.so.20
+lib/libbaresip.so.20.23.0
libdata/pkgconfig/libbaresip.pc
share/applications/com.github.baresip.desktop
%%DATADIR%%/autoanswer.wav
diff --git a/audio/caps-plugins/Makefile b/audio/caps-plugins/Makefile
index 01094e2ff1c9..cad0c20b49c6 100644
--- a/audio/caps-plugins/Makefile
+++ b/audio/caps-plugins/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= audio
MASTER_SITES= http://quitte.de/dsp/
DISTNAME= caps_${PORTVERSION}
-MAINTAINER= bofh@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= The C* LADSPA Audio Plugin Suite
WWW= http://quitte.de/dsp/caps.html
diff --git a/audio/carla/Makefile b/audio/carla/Makefile
deleted file mode 100644
index 54c36213daab..000000000000
--- a/audio/carla/Makefile
+++ /dev/null
@@ -1,78 +0,0 @@
-PORTNAME= Carla
-DISTVERSIONPREFIX= v
-DISTVERSION= 2.5.9
-PORTREVISION= 1
-CATEGORIES= audio
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Audio plugin host for Jack and PulseAudio
-WWW= https://kx.studio/Applications:Carla \
- https://github.com/falkTX/Carla
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/doc/GPL.txt
-
-DEPRECATED= Depends on expired audio/py-pyliblo
-EXPIRATION_DATE=2025-06-01
-
-LIB_DEPENDS= liblo.so:audio/liblo \
- libsndfile.so:audio/libsndfile
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyliblo>0:audio/py-pyliblo@${PY_FLAVOR}
-
-USES= compiler:c++11-lib desktop-file-utils gl gmake localbase \
- pkgconfig pyqt:5 python qt:5 sdl shared-mime-info shebangfix \
- tar:bz2 xorg
-USE_PYQT= pyqt5
-USE_QT= core gui widgets buildtools:build
-USE_GL= gl
-USE_XORG= x11
-USE_SDL= sdl2
-USE_LDCONFIG= ${PREFIX}/lib/carla
-
-CONFLICTS_BUILD= rtaudio rtmidi
-
-SHEBANG_FILES= data/carla-single data/carla-bridge-lv2-modgui source/native-plugins/resources/* source/frontend/*
-
-USE_GITHUB= yes
-GH_ACCOUNT= falkTX
-
-MAKE_ARGS= HAVE_QT4=false \
- EXTERNAL_PLUGINS=false \
- PREFIX=${LOCALBASE}
-# Give the Makefile the proper versioned binaries of PyQt
-BINARY_ALIAS= pyuic5=${LOCALBASE}/bin/pyuic5-${PYTHON_VER} \
- pyrcc5=${LOCALBASE}/bin/pyrcc5-${PYTHON_VER}
-
-OPTIONS_DEFINE= FFMPEG FLUIDSYNTH
-OPTIONS_DEFAULT= FLUIDSYNTH JACK # FFMPEG is broken due to https://github.com/falkTX/Carla/issues/1814
-OPTIONS_MULTI= BACKEND
-OPTIONS_MULTI_BACKEND= JACK PULSEAUDIO
-BACKEND_DESC= Audio backend
-
-FFMPEG_LIB_DEPENDS= libavutil.so:multimedia/ffmpeg
-FFMPEG_MAKE_ARGS_OFF= HAVE_FFMPEG=false
-
-FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth
-FLUIDSYNTH_MAKE_ARGS_OFF= HAVE_FLUIDSYNTH=false
-
-JACK_BUILD_DEPENDS= jackit>0:audio/jack
-JACK_RUN_DEPENDS= ${LOCALBASE}/lib/libjack.so:audio/jack
-JACK_MAKE_ARGS_OFF= HAVE_JACK=false
-
-PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio
-PULSEAUDIO_MAKE_ARGS_OFF= HAVE_PULSEAUDIO=false
-
-CFLAGS_powerpc64= -DEEL_TARGET_PORTABLE
-
-post-install:
- @${REINPLACE_CMD} -i '' -e ' \
- s|^PYTHON=.*|PYTHON=${PYTHON_CMD}|; \
- s|#!/bin/bash|#!/bin/sh|' \
- ${STAGEDIR}${PREFIX}/bin/carla*
- ${RMDIR} ${STAGEDIR}${PREFIX}/share/carla/resources/translations
-
-devel-features: patch
- @${ECHO} "Developer command: show build features"
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} features
-
-.include <bsd.port.mk>
diff --git a/audio/carla/distinfo b/audio/carla/distinfo
deleted file mode 100644
index 8aec31c71e08..000000000000
--- a/audio/carla/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1727068912
-SHA256 (falkTX-Carla-v2.5.9_GH0.tar.gz) = 226fb5d646b7541b82035080190e7440df1f92372fb798b4ad49289570e5ad81
-SIZE (falkTX-Carla-v2.5.9_GH0.tar.gz) = 11546337
diff --git a/audio/carla/pkg-descr b/audio/carla/pkg-descr
deleted file mode 100644
index b3404ad56986..000000000000
--- a/audio/carla/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Carla is a fully-featured audio plugin host, with support for many audio drivers
-and plugin formats.
-
-Features:
-* LADSPA, DSSI, LV2 and VST2, VST3 and AU plugin formats
-* SF2/3 and SFZ sound banks
-* Internal audio and midi file player
-* Automation of plugin parameters via MIDI CC
-* Remote control over OSC
-* Rack and Patchbay engine modes, plus Single and Multi-Client if using JACK
-* Native audio drivers (ALSA, DirectSound, CoreAudio, etc)
- and low-latency (ASIO and JACK)
diff --git a/audio/carla/pkg-plist b/audio/carla/pkg-plist
deleted file mode 100644
index 072731786fa9..000000000000
--- a/audio/carla/pkg-plist
+++ /dev/null
@@ -1,247 +0,0 @@
-bin/carla
-bin/carla-control
-bin/carla-database
-bin/carla-jack-multi
-bin/carla-jack-patchbayplugin
-bin/carla-jack-single
-bin/carla-osc-gui
-bin/carla-patchbay
-bin/carla-rack
-bin/carla-settings
-bin/carla-single
-include/carla/CarlaBackend.h
-include/carla/CarlaEngine.hpp
-include/carla/CarlaHost.h
-include/carla/CarlaPlugin.hpp
-include/carla/CarlaPluginPtr.hpp
-include/carla/CarlaUtils.h
-include/carla/includes/CarlaDefines.h
-include/carla/includes/CarlaMIDI.h
-include/carla/includes/CarlaNative.h
-include/carla/includes/CarlaNativePlugin.h
-include/carla/utils/CarlaBackendUtils.hpp
-include/carla/utils/CarlaBase64Utils.hpp
-include/carla/utils/CarlaBinaryUtils.hpp
-include/carla/utils/CarlaBridgeDefines.hpp
-include/carla/utils/CarlaBridgeUtils.hpp
-include/carla/utils/CarlaMacUtils.hpp
-include/carla/utils/CarlaMathUtils.hpp
-include/carla/utils/CarlaMutex.hpp
-include/carla/utils/CarlaProcessUtils.hpp
-include/carla/utils/CarlaRingBuffer.hpp
-include/carla/utils/CarlaRunner.hpp
-include/carla/utils/CarlaScopeUtils.hpp
-include/carla/utils/CarlaSemUtils.hpp
-include/carla/utils/CarlaShmUtils.hpp
-include/carla/utils/CarlaString.hpp
-include/carla/utils/CarlaThread.hpp
-include/carla/utils/CarlaUtils.hpp
-lib/carla/carla-bridge-lv2-gtk2
-lib/carla/carla-bridge-lv2-gtk3
-lib/carla/carla-bridge-lv2-modgui
-lib/carla/carla-bridge-lv2-qt5
-lib/carla/carla-bridge-lv2-x11
-lib/carla/carla-bridge-lv2.so
-lib/carla/carla-bridge-native
-lib/carla/carla-discovery-native
-lib/carla/libcarla_host-plugin.so
-lib/carla/libcarla_native-plugin.so
-lib/carla/libcarla_standalone2.so
-lib/carla/libcarla_utils.so
-lib/carla/resources
-lib/carla/styles/carlastyle.json
-lib/carla/styles/carlastyle.so
-lib/lv2/carla.lv2/audiofile.ttl
-lib/lv2/carla.lv2/audiogain.ttl
-lib/lv2/carla.lv2/audiogain_s.ttl
-lib/lv2/carla.lv2/bigmeter.ttl
-lib/lv2/carla.lv2/carla-bridge-lv2-gtk2
-lib/lv2/carla.lv2/carla-bridge-lv2-gtk3
-lib/lv2/carla.lv2/carla-bridge-lv2-modgui
-lib/lv2/carla.lv2/carla-bridge-lv2-qt5
-lib/lv2/carla.lv2/carla-bridge-lv2-x11
-lib/lv2/carla.lv2/carla-bridge-lv2.so
-lib/lv2/carla.lv2/carla-bridge-native
-lib/lv2/carla.lv2/carla-discovery-native
-lib/lv2/carla.lv2/carla.so
-lib/lv2/carla.lv2/carlapatchbay.ttl
-lib/lv2/carla.lv2/carlapatchbay16.ttl
-lib/lv2/carla.lv2/carlapatchbay32.ttl
-lib/lv2/carla.lv2/carlapatchbay3s.ttl
-lib/lv2/carla.lv2/carlapatchbay64.ttl
-lib/lv2/carla.lv2/carlapatchbaycv.ttl
-lib/lv2/carla.lv2/carlarack.ttl
-lib/lv2/carla.lv2/lfo.ttl
-lib/lv2/carla.lv2/libcarla_host-plugin.so
-lib/lv2/carla.lv2/libcarla_native-plugin.so
-lib/lv2/carla.lv2/libcarla_utils.so
-lib/lv2/carla.lv2/manifest.ttl
-lib/lv2/carla.lv2/midichanab.ttl
-lib/lv2/carla.lv2/midichanfilter.ttl
-lib/lv2/carla.lv2/midichannelize.ttl
-lib/lv2/carla.lv2/midifile.ttl
-lib/lv2/carla.lv2/midigain.ttl
-lib/lv2/carla.lv2/midijoin.ttl
-lib/lv2/carla.lv2/midipattern.ttl
-lib/lv2/carla.lv2/midisplit.ttl
-lib/lv2/carla.lv2/miditranspose.ttl
-lib/lv2/carla.lv2/resources
-lib/lv2/carla.lv2/styles
-lib/vst/carla.vst/CarlaPatchbay.so
-lib/vst/carla.vst/CarlaPatchbay16.so
-lib/vst/carla.vst/CarlaPatchbay32.so
-lib/vst/carla.vst/CarlaPatchbay64.so
-lib/vst/carla.vst/CarlaPatchbayFX.so
-lib/vst/carla.vst/CarlaRack.so
-lib/vst/carla.vst/CarlaRackFX.so
-lib/vst/carla.vst/carla-bridge-lv2-gtk2
-lib/vst/carla.vst/carla-bridge-lv2-gtk3
-lib/vst/carla.vst/carla-bridge-lv2-modgui
-lib/vst/carla.vst/carla-bridge-lv2-qt5
-lib/vst/carla.vst/carla-bridge-lv2-x11
-lib/vst/carla.vst/carla-bridge-lv2.so
-lib/vst/carla.vst/carla-bridge-native
-lib/vst/carla.vst/carla-discovery-native
-lib/vst/carla.vst/jack
-lib/vst/carla.vst/libcarla_host-plugin.so
-lib/vst/carla.vst/libcarla_native-plugin.so
-lib/vst/carla.vst/libcarla_utils.so
-lib/vst/carla.vst/resources
-lib/vst/carla.vst/styles
-libdata/pkgconfig/carla-host-plugin.pc
-libdata/pkgconfig/carla-native-plugin.pc
-libdata/pkgconfig/carla-standalone.pc
-libdata/pkgconfig/carla-utils.pc
-share/appdata/studio.kx.carla.appdata.xml
-share/applications/carla-control.desktop
-share/applications/carla-jack-multi.desktop
-share/applications/carla-jack-single.desktop
-share/applications/carla-patchbay.desktop
-share/applications/carla-rack.desktop
-share/applications/carla.desktop
-share/carla/carla
-share/carla/carla-control
-share/carla/carla-jack-multi
-share/carla/carla-jack-single
-share/carla/carla-patchbay
-share/carla/carla-rack
-share/carla/carla_app.py
-share/carla/carla_backend.py
-share/carla/carla_backend_qt.py
-share/carla/carla_backend_qtweb.py
-share/carla/carla_database.py
-share/carla/carla_host.py
-share/carla/carla_host_control.py
-share/carla/carla_modgui.py
-share/carla/carla_settings.py
-share/carla/carla_shared.py
-share/carla/carla_skin.py
-share/carla/carla_utils.py
-share/carla/carla_widgets.py
-share/carla/externalui.py
-share/carla/ladspa_rdf.py
-share/carla/modgui/__init__.py
-share/carla/modgui/host.py
-share/carla/modgui/webserver.py
-share/carla/patchcanvas/__init__.py
-share/carla/patchcanvas/canvasbezierline.py
-share/carla/patchcanvas/canvasbezierlinemov.py
-share/carla/patchcanvas/canvasbox.py
-share/carla/patchcanvas/canvasboxshadow.py
-share/carla/patchcanvas/canvasfadeanimation.py
-share/carla/patchcanvas/canvasicon.py
-share/carla/patchcanvas/canvasline.py
-share/carla/patchcanvas/canvaslinemov.py
-share/carla/patchcanvas/canvasport.py
-share/carla/patchcanvas/canvasportglow.py
-share/carla/patchcanvas/patchcanvas.py
-share/carla/patchcanvas/scene.py
-share/carla/patchcanvas/theme.py
-share/carla/patchcanvas/utils.py
-share/carla/resources/bigmeter-ui
-share/carla/resources/carla-plugin
-share/carla/resources/carla-plugin-patchbay
-share/carla/resources/carla_app.py
-share/carla/resources/carla_backend.py
-share/carla/resources/carla_backend_qt.py
-share/carla/resources/carla_database.py
-share/carla/resources/carla_host.py
-share/carla/resources/carla_host_control.py
-share/carla/resources/carla_settings.py
-share/carla/resources/carla_shared.py
-share/carla/resources/carla_skin.py
-share/carla/resources/carla_utils.py
-share/carla/resources/carla_widgets.py
-share/carla/resources/externalui.py
-share/carla/resources/midipattern-ui
-share/carla/resources/modgui
-share/carla/resources/notes-ui
-share/carla/resources/patchcanvas
-share/carla/resources/resources_rc.py
-share/carla/resources/ui_carla_about.py
-share/carla/resources/ui_carla_about_juce.py
-share/carla/resources/ui_carla_add_jack.py
-share/carla/resources/ui_carla_database.py
-share/carla/resources/ui_carla_edit.py
-share/carla/resources/ui_carla_host.py
-share/carla/resources/ui_carla_parameter.py
-share/carla/resources/ui_carla_plugin_calf.py
-share/carla/resources/ui_carla_plugin_classic.py
-share/carla/resources/ui_carla_plugin_compact.py
-share/carla/resources/ui_carla_plugin_default.py
-share/carla/resources/ui_carla_plugin_presets.py
-share/carla/resources/ui_carla_refresh.py
-share/carla/resources/ui_carla_settings.py
-share/carla/resources/ui_carla_settings_driver.py
-share/carla/resources/ui_inputdialog_value.py
-share/carla/resources/ui_midipattern.py
-share/carla/resources/ui_xycontroller.py
-share/carla/resources/widgets
-share/carla/resources/xycontroller-ui
-share/carla/resources_rc.py
-share/carla/ui_carla_about.py
-share/carla/ui_carla_about_juce.py
-share/carla/ui_carla_add_jack.py
-share/carla/ui_carla_database.py
-share/carla/ui_carla_edit.py
-share/carla/ui_carla_host.py
-share/carla/ui_carla_osc_connect.py
-share/carla/ui_carla_parameter.py
-share/carla/ui_carla_plugin_calf.py
-share/carla/ui_carla_plugin_classic.py
-share/carla/ui_carla_plugin_compact.py
-share/carla/ui_carla_plugin_default.py
-share/carla/ui_carla_plugin_presets.py
-share/carla/ui_carla_refresh.py
-share/carla/ui_carla_settings.py
-share/carla/ui_carla_settings_driver.py
-share/carla/ui_inputdialog_value.py
-share/carla/ui_midipattern.py
-share/carla/ui_xycontroller.py
-share/carla/widgets/__init__.py
-share/carla/widgets/canvaspreviewframe.py
-share/carla/widgets/collapsablewidget.py
-share/carla/widgets/commondial.py
-share/carla/widgets/digitalpeakmeter.py
-share/carla/widgets/draggablegraphicsview.py
-share/carla/widgets/ledbutton.py
-share/carla/widgets/paramspinbox.py
-share/carla/widgets/pianoroll.py
-share/carla/widgets/pixmapdial.py
-share/carla/widgets/pixmapkeyboard.py
-share/carla/widgets/racklistwidget.py
-share/carla/widgets/scalablebutton.py
-share/carla/widgets/scalabledial.py
-share/icons/hicolor/128x128/apps/carla-control.png
-share/icons/hicolor/128x128/apps/carla.png
-share/icons/hicolor/16x16/apps/carla-control.png
-share/icons/hicolor/16x16/apps/carla.png
-share/icons/hicolor/256x256/apps/carla-control.png
-share/icons/hicolor/256x256/apps/carla.png
-share/icons/hicolor/32x32/apps/carla-control.png
-share/icons/hicolor/32x32/apps/carla.png
-share/icons/hicolor/48x48/apps/carla-control.png
-share/icons/hicolor/48x48/apps/carla.png
-share/icons/hicolor/scalable/apps/carla-control.svg
-share/icons/hicolor/scalable/apps/carla.svg
-share/mime/packages/carla.xml
diff --git a/audio/cheesecutter/Makefile b/audio/cheesecutter/Makefile
index 79ec9488cb6a..c9a954a2baf1 100644
--- a/audio/cheesecutter/Makefile
+++ b/audio/cheesecutter/Makefile
@@ -2,7 +2,7 @@ PORTNAME= cheesecutter
DISTVERSIONPREFIX= v
DISTVERSION= 2.9-beta-3-25
DISTVERSIONSUFFIX= -gdbe9a9d
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/audio/denemo/Makefile b/audio/denemo/Makefile
index ebb3c35205a9..3dd14cc6f44d 100644
--- a/audio/denemo/Makefile
+++ b/audio/denemo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= denemo
PORTVERSION= 2.0.6
-PORTREVISION= 18
+PORTREVISION= 20
CATEGORIES= audio
MASTER_SITES= GNU
diff --git a/audio/din/Makefile b/audio/din/Makefile
index 6b66d34260fe..69b5648c8939 100644
--- a/audio/din/Makefile
+++ b/audio/din/Makefile
@@ -1,6 +1,6 @@
PORTNAME= din
PORTVERSION= 59
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= https://dinisnoise.org/files/
diff --git a/audio/drumkv1-lv2/Makefile b/audio/drumkv1-lv2/Makefile
index c8e3a0d312f0..1a0757bef989 100644
--- a/audio/drumkv1-lv2/Makefile
+++ b/audio/drumkv1-lv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= drumkv1
-DISTVERSION= 1.3.1
+DISTVERSION= 1.3.2
CATEGORIES= audio
MASTER_SITES= SF
PKGNAMESUFFIX= -lv2
diff --git a/audio/drumkv1-lv2/distinfo b/audio/drumkv1-lv2/distinfo
index 8c130701d3ca..385d6938d799 100644
--- a/audio/drumkv1-lv2/distinfo
+++ b/audio/drumkv1-lv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743708028
-SHA256 (drumkv1-1.3.1.tar.gz) = 0b36e84eb311c4faf93ba71a2abc56f57f6e4a2e52bb92d1490a702413069062
-SIZE (drumkv1-1.3.1.tar.gz) = 278874
+TIMESTAMP = 1747798542
+SHA256 (drumkv1-1.3.2.tar.gz) = 67d17d95b2d2009465561eed9d230d4e52bb16266186555f7873e56db56e5979
+SIZE (drumkv1-1.3.2.tar.gz) = 279994
diff --git a/audio/ebur128/Makefile b/audio/ebur128/Makefile
index 1db62014cef8..21622f81e589 100644
--- a/audio/ebur128/Makefile
+++ b/audio/ebur128/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ebur128
DISTVERSION= 0.1.10
-PORTREVISION= 4
+PORTREVISION= 6
CATEGORIES= audio
MAINTAINER= diizzy@FreeBSD.org
diff --git a/audio/elisa/distinfo b/audio/elisa/distinfo
index 69292ca9d3ee..3ac9dc561d71 100644
--- a/audio/elisa/distinfo
+++ b/audio/elisa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564194
-SHA256 (KDE/release-service/25.04.0/elisa-25.04.0.tar.xz) = 96499190370f78e07b3ad21d94d924d021dd17c4bf598b21d01bf02a2a7496af
-SIZE (KDE/release-service/25.04.0/elisa-25.04.0.tar.xz) = 1488120
+TIMESTAMP = 1751381200
+SHA256 (KDE/release-service/25.04.3/elisa-25.04.3.tar.xz) = 16e4e38a9e7dcf9b42441c66707d5bbb52aef5c95422d8ee04a4a21e7f157392
+SIZE (KDE/release-service/25.04.3/elisa-25.04.3.tar.xz) = 1488508
diff --git a/audio/espeak-ng/Makefile b/audio/espeak-ng/Makefile
index 46597c996dfd..27b3fd73af93 100644
--- a/audio/espeak-ng/Makefile
+++ b/audio/espeak-ng/Makefile
@@ -1,5 +1,6 @@
PORTNAME= espeak-ng
PORTVERSION= 1.52.0
+PORTREVISION= 1
CATEGORIES= audio
#MASTER_SITES= https://github.com/espeak-ng/${PORTNAME}/releases/download/${PORTVERSION}/
diff --git a/audio/espeak-ng/files/patch-src_include_espeak-ng_speak__lib.h b/audio/espeak-ng/files/patch-src_include_espeak-ng_speak__lib.h
new file mode 100644
index 000000000000..df152b5b6eb9
--- /dev/null
+++ b/audio/espeak-ng/files/patch-src_include_espeak-ng_speak__lib.h
@@ -0,0 +1,15 @@
+--- src/include/espeak-ng/speak_lib.h.orig 2024-12-12 13:28:01 UTC
++++ src/include/espeak-ng/speak_lib.h
+@@ -544,6 +544,12 @@ extern "C"
+ #ifdef __cplusplus
+ extern "C"
+ #endif
++ESPEAK_API const char *espeak_TextToPhonemesWithTerminator(const void **textptr, int textmode, int phonememode, int *terminator);
++/* Version of espeak_TextToPhonemes that also returns the clause terminator (e.g., CLAUSE_INTONATION_FULL_STOP) */
++
++#ifdef __cplusplus
++extern "C"
++#endif
+ ESPEAK_API void espeak_CompileDictionary(const char *path, FILE *log, int flags);
+ /* Compile pronunciation dictionary for a language which corresponds to the currently
+ selected voice. The required voice should be selected before calling this function.
diff --git a/audio/espeak-ng/files/patch-src_libespeak-ng_speech.c b/audio/espeak-ng/files/patch-src_libespeak-ng_speech.c
new file mode 100644
index 000000000000..36ea86f6e328
--- /dev/null
+++ b/audio/espeak-ng/files/patch-src_libespeak-ng_speech.c
@@ -0,0 +1,28 @@
+--- src/libespeak-ng/speech.c.orig 2024-12-12 13:28:01 UTC
++++ src/libespeak-ng/speech.c
+@@ -850,7 +850,7 @@ ESPEAK_API void espeak_SetPhonemeTrace(int phonememode
+ f_trans = stderr;
+ }
+
+-ESPEAK_API const char *espeak_TextToPhonemes(const void **textptr, int textmode, int phonememode)
++ESPEAK_API const char* espeak_TextToPhonemesWithTerminator(const void** textptr, int textmode, int phonememode, int* terminator)
+ {
+ /* phoneme_mode
+ bit 1: 0=eSpeak's ascii phoneme names, 1= International Phonetic Alphabet (as UTF-8 characters).
+@@ -864,10 +864,15 @@ ESPEAK_API const char *espeak_TextToPhonemes(const voi
+ if (text_decoder_decode_string_multibyte(p_decoder, *textptr, translator->encoding, textmode) != ENS_OK)
+ return NULL;
+
+- TranslateClause(translator, NULL, NULL);
++ TranslateClauseWithTerminator(translator, NULL, NULL, terminator);
+ *textptr = text_decoder_get_buffer(p_decoder);
+
+ return GetTranslatedPhonemeString(phonememode);
++}
++
++ESPEAK_API const char *espeak_TextToPhonemes(const void **textptr, int textmode, int phonememode)
++{
++ return espeak_TextToPhonemesWithTerminator(textptr, textmode, phonememode, NULL);
+ }
+
+ ESPEAK_NG_API espeak_ng_STATUS espeak_ng_Cancel(void)
diff --git a/audio/exaile/pkg-plist b/audio/exaile/pkg-plist
index e25d1f9dde91..70249b0c82b5 100644
--- a/audio/exaile/pkg-plist
+++ b/audio/exaile/pkg-plist
@@ -225,43 +225,43 @@ share/exaile/data/ui/widgets/info_dialog.ui
share/exaile/data/ui/widgets/progress.ui
share/exaile/data/ui/widgets/track_info.ui
share/exaile/data/ui/widgets/volume_control.ui
-share/exaile/plugins/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/__pycache__/dist_plugin%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/__pycache__/dist_plugin%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/__pycache__/list%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/__pycache__/list%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/__pycache__/dist_plugin%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/__pycache__/dist_plugin%%PYTHON_TAG%%.pyc
+share/exaile/plugins/__pycache__/list%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/__pycache__/list%%PYTHON_TAG%%.pyc
share/exaile/plugins/abrepeat/PLUGININFO
share/exaile/plugins/abrepeat/__init__.py
-share/exaile/plugins/abrepeat/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/abrepeat/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/abrepeat/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/abrepeat/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/alarmclock/PLUGININFO
share/exaile/plugins/alarmclock/__init__.py
-share/exaile/plugins/alarmclock/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/alarmclock/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/alarmclock/__pycache__/acprefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/alarmclock/__pycache__/acprefs%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/alarmclock/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/alarmclock/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/alarmclock/__pycache__/acprefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/alarmclock/__pycache__/acprefs%%PYTHON_TAG%%.pyc
share/exaile/plugins/alarmclock/acprefs.py
share/exaile/plugins/alarmclock/acprefs_pane.ui
share/exaile/plugins/amazoncovers/PLUGININFO
share/exaile/plugins/amazoncovers/__init__.py
-share/exaile/plugins/amazoncovers/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/amazoncovers/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/amazoncovers/__pycache__/_ecs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/amazoncovers/__pycache__/_ecs%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/amazoncovers/__pycache__/amazonprefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/amazoncovers/__pycache__/amazonprefs%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/amazoncovers/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/amazoncovers/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/amazoncovers/__pycache__/_ecs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/amazoncovers/__pycache__/_ecs%%PYTHON_TAG%%.pyc
+share/exaile/plugins/amazoncovers/__pycache__/amazonprefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/amazoncovers/__pycache__/amazonprefs%%PYTHON_TAG%%.pyc
share/exaile/plugins/amazoncovers/_ecs.py
share/exaile/plugins/amazoncovers/amazonprefs.py
share/exaile/plugins/amazoncovers/amazonprefs_pane.ui
share/exaile/plugins/audioscrobbler/PLUGININFO
share/exaile/plugins/audioscrobbler/__init__.py
-share/exaile/plugins/audioscrobbler/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/audioscrobbler/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/audioscrobbler/__pycache__/_scrobbler%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/audioscrobbler/__pycache__/_scrobbler%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/audioscrobbler/__pycache__/asprefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/audioscrobbler/__pycache__/asprefs%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/audioscrobbler/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/audioscrobbler/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/audioscrobbler/__pycache__/_scrobbler%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/audioscrobbler/__pycache__/_scrobbler%%PYTHON_TAG%%.pyc
+share/exaile/plugins/audioscrobbler/__pycache__/asprefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/audioscrobbler/__pycache__/asprefs%%PYTHON_TAG%%.pyc
share/exaile/plugins/audioscrobbler/_scrobbler.py
share/exaile/plugins/audioscrobbler/asprefs.py
share/exaile/plugins/audioscrobbler/asprefs_pane.ui
@@ -269,16 +269,16 @@ share/exaile/plugins/audioscrobbler/icons/16x16/audioscrobbler.png
share/exaile/plugins/audioscrobbler/icons/22x22/audioscrobbler.png
share/exaile/plugins/bookmarks/PLUGININFO
share/exaile/plugins/bookmarks/__init__.py
-share/exaile/plugins/bookmarks/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/bookmarks/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/bookmarks/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/bookmarks/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/bpm/PLUGININFO
share/exaile/plugins/bpm/__init__.py
-share/exaile/plugins/bpm/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/bpm/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/bpm/__pycache__/bpm_prefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/bpm/__pycache__/bpm_prefs%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/bpm/__pycache__/bpmdetect%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/bpm/__pycache__/bpmdetect%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/bpm/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/bpm/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/bpm/__pycache__/bpm_prefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/bpm/__pycache__/bpm_prefs%%PYTHON_TAG%%.pyc
+share/exaile/plugins/bpm/__pycache__/bpmdetect%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/bpm/__pycache__/bpmdetect%%PYTHON_TAG%%.pyc
share/exaile/plugins/bpm/bpm.ui
share/exaile/plugins/bpm/bpm_prefs.py
share/exaile/plugins/bpm/bpm_prefs.ui
@@ -286,18 +286,18 @@ share/exaile/plugins/bpm/bpmdetect.py
share/exaile/plugins/bpm/msg.ui
share/exaile/plugins/cd/PLUGININFO
share/exaile/plugins/cd/__init__.py
-share/exaile/plugins/cd/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/cd/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/cd/__pycache__/_cdguipanel%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/cd/__pycache__/_cdguipanel%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/cd/__pycache__/cdprefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/cd/__pycache__/cdprefs%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/cd/__pycache__/discid_parser%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/cd/__pycache__/discid_parser%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/cd/__pycache__/linux_cd_parser%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/cd/__pycache__/linux_cd_parser%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/cd/__pycache__/musicbrainzngs_parser%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/cd/__pycache__/musicbrainzngs_parser%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/cd/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/cd/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/cd/__pycache__/_cdguipanel%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/cd/__pycache__/_cdguipanel%%PYTHON_TAG%%.pyc
+share/exaile/plugins/cd/__pycache__/cdprefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/cd/__pycache__/cdprefs%%PYTHON_TAG%%.pyc
+share/exaile/plugins/cd/__pycache__/discid_parser%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/cd/__pycache__/discid_parser%%PYTHON_TAG%%.pyc
+share/exaile/plugins/cd/__pycache__/linux_cd_parser%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/cd/__pycache__/linux_cd_parser%%PYTHON_TAG%%.pyc
+share/exaile/plugins/cd/__pycache__/musicbrainzngs_parser%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/cd/__pycache__/musicbrainzngs_parser%%PYTHON_TAG%%.pyc
share/exaile/plugins/cd/_cdguipanel.py
share/exaile/plugins/cd/cdprefs.py
share/exaile/plugins/cd/cdprefs_pane.ui
@@ -306,47 +306,47 @@ share/exaile/plugins/cd/linux_cd_parser.py
share/exaile/plugins/cd/musicbrainzngs_parser.py
share/exaile/plugins/console/PLUGININFO
share/exaile/plugins/console/__init__.py
-share/exaile/plugins/console/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/console/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/console/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/console/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/console/console_window.ui
share/exaile/plugins/currentsong/PLUGININFO
share/exaile/plugins/currentsong/__init__.py
-share/exaile/plugins/currentsong/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/currentsong/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/currentsong/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/currentsong/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/customcollectionorders/PLUGININFO
share/exaile/plugins/customcollectionorders/__init__.py
-share/exaile/plugins/customcollectionorders/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/customcollectionorders/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/customcollectionorders/__pycache__/cco_prefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/customcollectionorders/__pycache__/cco_prefs%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/customcollectionorders/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/customcollectionorders/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/customcollectionorders/__pycache__/cco_prefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/customcollectionorders/__pycache__/cco_prefs%%PYTHON_TAG%%.pyc
share/exaile/plugins/customcollectionorders/cco_pane.ui
share/exaile/plugins/customcollectionorders/cco_prefs.py
share/exaile/plugins/daapclient/PLUGININFO
share/exaile/plugins/daapclient/__init__.py
-share/exaile/plugins/daapclient/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/daapclient/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/daapclient/__pycache__/client%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/daapclient/__pycache__/client%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/daapclient/__pycache__/daapclientprefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/daapclient/__pycache__/daapclientprefs%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/daapclient/__pycache__/test%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/daapclient/__pycache__/test%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/daapclient/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/daapclient/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/daapclient/__pycache__/client%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/daapclient/__pycache__/client%%PYTHON_TAG%%.pyc
+share/exaile/plugins/daapclient/__pycache__/daapclientprefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/daapclient/__pycache__/daapclientprefs%%PYTHON_TAG%%.pyc
+share/exaile/plugins/daapclient/__pycache__/test%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/daapclient/__pycache__/test%%PYTHON_TAG%%.pyc
share/exaile/plugins/daapclient/client.py
share/exaile/plugins/daapclient/daapclient_prefs.ui
share/exaile/plugins/daapclient/daapclientprefs.py
share/exaile/plugins/daapclient/test.py
share/exaile/plugins/daapserver/PLUGININFO
share/exaile/plugins/daapserver/__init__.py
-share/exaile/plugins/daapserver/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/daapserver/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/daapserver/__pycache__/config%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/daapserver/__pycache__/config%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/daapserver/__pycache__/daapserverprefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/daapserver/__pycache__/daapserverprefs%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/daapserver/__pycache__/exaile_parser%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/daapserver/__pycache__/exaile_parser%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/daapserver/__pycache__/server%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/daapserver/__pycache__/server%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/daapserver/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/daapserver/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/daapserver/__pycache__/config%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/daapserver/__pycache__/config%%PYTHON_TAG%%.pyc
+share/exaile/plugins/daapserver/__pycache__/daapserverprefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/daapserver/__pycache__/daapserverprefs%%PYTHON_TAG%%.pyc
+share/exaile/plugins/daapserver/__pycache__/exaile_parser%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/daapserver/__pycache__/exaile_parser%%PYTHON_TAG%%.pyc
+share/exaile/plugins/daapserver/__pycache__/server%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/daapserver/__pycache__/server%%PYTHON_TAG%%.pyc
share/exaile/plugins/daapserver/config.py
share/exaile/plugins/daapserver/daapserver_prefs.ui
share/exaile/plugins/daapserver/daapserverprefs.py
@@ -354,38 +354,38 @@ share/exaile/plugins/daapserver/exaile_parser.py
share/exaile/plugins/daapserver/server.py
share/exaile/plugins/desktopcover/PLUGININFO
share/exaile/plugins/desktopcover/__init__.py
-share/exaile/plugins/desktopcover/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/desktopcover/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/desktopcover/__pycache__/desktopcover_preferences%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/desktopcover/__pycache__/desktopcover_preferences%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/desktopcover/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/desktopcover/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/desktopcover/__pycache__/desktopcover_preferences%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/desktopcover/__pycache__/desktopcover_preferences%%PYTHON_TAG%%.pyc
share/exaile/plugins/desktopcover/desktopcover_preferences.py
share/exaile/plugins/desktopcover/desktopcover_preferences.ui
share/exaile/plugins/developer/PLUGININFO
share/exaile/plugins/developer/__init__.py
-share/exaile/plugins/developer/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/developer/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/developer/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/developer/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/developer/developer_window.ui
share/exaile/plugins/equalizer/PLUGININFO
share/exaile/plugins/equalizer/__init__.py
-share/exaile/plugins/equalizer/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/equalizer/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/equalizer/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/equalizer/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/equalizer/equalizer.ui
share/exaile/plugins/grouptagger/PLUGININFO
share/exaile/plugins/grouptagger/__init__.py
-share/exaile/plugins/grouptagger/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/grouptagger/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/grouptagger/__pycache__/gt_common%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/grouptagger/__pycache__/gt_common%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/grouptagger/__pycache__/gt_export%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/grouptagger/__pycache__/gt_export%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/grouptagger/__pycache__/gt_import%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/grouptagger/__pycache__/gt_import%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/grouptagger/__pycache__/gt_mass%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/grouptagger/__pycache__/gt_mass%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/grouptagger/__pycache__/gt_prefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/grouptagger/__pycache__/gt_prefs%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/grouptagger/__pycache__/gt_widgets%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/grouptagger/__pycache__/gt_widgets%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/grouptagger/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/grouptagger/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/grouptagger/__pycache__/gt_common%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/grouptagger/__pycache__/gt_common%%PYTHON_TAG%%.pyc
+share/exaile/plugins/grouptagger/__pycache__/gt_export%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/grouptagger/__pycache__/gt_export%%PYTHON_TAG%%.pyc
+share/exaile/plugins/grouptagger/__pycache__/gt_import%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/grouptagger/__pycache__/gt_import%%PYTHON_TAG%%.pyc
+share/exaile/plugins/grouptagger/__pycache__/gt_mass%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/grouptagger/__pycache__/gt_mass%%PYTHON_TAG%%.pyc
+share/exaile/plugins/grouptagger/__pycache__/gt_prefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/grouptagger/__pycache__/gt_prefs%%PYTHON_TAG%%.pyc
+share/exaile/plugins/grouptagger/__pycache__/gt_widgets%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/grouptagger/__pycache__/gt_widgets%%PYTHON_TAG%%.pyc
share/exaile/plugins/grouptagger/gt_common.py
share/exaile/plugins/grouptagger/gt_export.py
share/exaile/plugins/grouptagger/gt_import.py
@@ -397,55 +397,55 @@ share/exaile/plugins/grouptagger/gt_prefs.ui
share/exaile/plugins/grouptagger/gt_widgets.py
share/exaile/plugins/history/PLUGININFO
share/exaile/plugins/history/__init__.py
-share/exaile/plugins/history/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/history/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/history/__pycache__/history_preferences%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/history/__pycache__/history_preferences%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/history/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/history/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/history/__pycache__/history_preferences%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/history/__pycache__/history_preferences%%PYTHON_TAG%%.pyc
share/exaile/plugins/history/history_preferences.py
share/exaile/plugins/history/history_preferences.ui
share/exaile/plugins/icecast/PLUGININFO
share/exaile/plugins/icecast/__init__.py
-share/exaile/plugins/icecast/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/icecast/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/icecast/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/icecast/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/inhibitsuspend/PLUGININFO
share/exaile/plugins/inhibitsuspend/__init__.py
-share/exaile/plugins/inhibitsuspend/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/inhibitsuspend/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/inhibitsuspend/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/inhibitsuspend/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/ipconsole/PLUGININFO
share/exaile/plugins/ipconsole/__init__.py
-share/exaile/plugins/ipconsole/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/ipconsole/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/ipconsole/__pycache__/ipconsoleprefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/ipconsole/__pycache__/ipconsoleprefs%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/ipconsole/__pycache__/ipython_view%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/ipconsole/__pycache__/ipython_view%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/ipconsole/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/ipconsole/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/ipconsole/__pycache__/ipconsoleprefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/ipconsole/__pycache__/ipconsoleprefs%%PYTHON_TAG%%.pyc
+share/exaile/plugins/ipconsole/__pycache__/ipython_view%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/ipconsole/__pycache__/ipython_view%%PYTHON_TAG%%.pyc
share/exaile/plugins/ipconsole/ipconsole_prefs.ui
share/exaile/plugins/ipconsole/ipconsoleprefs.py
share/exaile/plugins/ipconsole/ipython_view.py
share/exaile/plugins/karaoke/PLUGININFO
share/exaile/plugins/karaoke/__init__.py
-share/exaile/plugins/karaoke/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/karaoke/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/karaoke/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/karaoke/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/keybinder/PLUGININFO
share/exaile/plugins/keybinder/__init__.py
-share/exaile/plugins/keybinder/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/keybinder/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/keybinder/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/keybinder/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/lastfmcovers/PLUGININFO
share/exaile/plugins/lastfmcovers/__init__.py
-share/exaile/plugins/lastfmcovers/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/lastfmcovers/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/lastfmcovers/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/lastfmcovers/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/lastfmdynamic/PLUGININFO
share/exaile/plugins/lastfmdynamic/__init__.py
-share/exaile/plugins/lastfmdynamic/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/lastfmdynamic/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/lastfmdynamic/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/lastfmdynamic/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/lastfmlove/PLUGININFO
share/exaile/plugins/lastfmlove/__init__.py
-share/exaile/plugins/lastfmlove/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/lastfmlove/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/lastfmlove/__pycache__/cellrenderertoggleimage%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/lastfmlove/__pycache__/cellrenderertoggleimage%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/lastfmlove/__pycache__/lastfmlove_preferences%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/lastfmlove/__pycache__/lastfmlove_preferences%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/lastfmlove/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/lastfmlove/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/lastfmlove/__pycache__/cellrenderertoggleimage%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/lastfmlove/__pycache__/cellrenderertoggleimage%%PYTHON_TAG%%.pyc
+share/exaile/plugins/lastfmlove/__pycache__/lastfmlove_preferences%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/lastfmlove/__pycache__/lastfmlove_preferences%%PYTHON_TAG%%.pyc
share/exaile/plugins/lastfmlove/cellrenderertoggleimage.py
share/exaile/plugins/lastfmlove/icons/16x16/lastfm.png
share/exaile/plugins/lastfmlove/icons/16x16/love.png
@@ -461,12 +461,12 @@ share/exaile/plugins/lastfmlove/lastfmlove_preferences.py
share/exaile/plugins/lastfmlove/lastfmlove_preferences.ui
share/exaile/plugins/librivox/PLUGININFO
share/exaile/plugins/librivox/__init__.py
-share/exaile/plugins/librivox/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/librivox/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/librivox/__pycache__/about_window%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/librivox/__pycache__/about_window%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/librivox/__pycache__/librivoxsearch%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/librivox/__pycache__/librivoxsearch%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/librivox/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/librivox/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/librivox/__pycache__/about_window%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/librivox/__pycache__/about_window%%PYTHON_TAG%%.pyc
+share/exaile/plugins/librivox/__pycache__/librivoxsearch%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/librivox/__pycache__/librivoxsearch%%PYTHON_TAG%%.pyc
share/exaile/plugins/librivox/about_window.py
share/exaile/plugins/librivox/book_icon.png
share/exaile/plugins/librivox/clock.png
@@ -474,24 +474,24 @@ share/exaile/plugins/librivox/ebook.png
share/exaile/plugins/librivox/librivoxsearch.py
share/exaile/plugins/lyricsmania/PLUGININFO
share/exaile/plugins/lyricsmania/__init__.py
-share/exaile/plugins/lyricsmania/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/lyricsmania/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/lyricsmania/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/lyricsmania/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/mainmenubutton/PLUGININFO
share/exaile/plugins/mainmenubutton/__init__.py
-share/exaile/plugins/mainmenubutton/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/mainmenubutton/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/mainmenubutton/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/mainmenubutton/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/massstorage/PLUGININFO
share/exaile/plugins/massstorage/__init__.py
-share/exaile/plugins/massstorage/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/massstorage/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/massstorage/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/massstorage/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/minimode/PLUGININFO
share/exaile/plugins/minimode/__init__.py
-share/exaile/plugins/minimode/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/minimode/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/minimode/__pycache__/controls%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/minimode/__pycache__/controls%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/minimode/__pycache__/minimode_preferences%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/minimode/__pycache__/minimode_preferences%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/minimode/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/minimode/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/minimode/__pycache__/controls%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/minimode/__pycache__/controls%%PYTHON_TAG%%.pyc
+share/exaile/plugins/minimode/__pycache__/minimode_preferences%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/minimode/__pycache__/minimode_preferences%%PYTHON_TAG%%.pyc
share/exaile/plugins/minimode/controls.py
share/exaile/plugins/minimode/icons/exaile-minimode16.png
share/exaile/plugins/minimode/icons/exaile-minimode22.png
@@ -501,22 +501,22 @@ share/exaile/plugins/minimode/minimode_preferences.py
share/exaile/plugins/minimode/minimode_preferences.ui
share/exaile/plugins/mono/PLUGININFO
share/exaile/plugins/mono/__init__.py
-share/exaile/plugins/mono/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/mono/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/mono/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/mono/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/moodbar/PLUGININFO
share/exaile/plugins/moodbar/__init__.py
-share/exaile/plugins/moodbar/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/moodbar/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/moodbar/__pycache__/cache%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/moodbar/__pycache__/cache%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/moodbar/__pycache__/generator%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/moodbar/__pycache__/generator%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/moodbar/__pycache__/painter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/moodbar/__pycache__/painter%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/moodbar/__pycache__/prefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/moodbar/__pycache__/prefs%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/moodbar/__pycache__/widget%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/moodbar/__pycache__/widget%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/moodbar/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/moodbar/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/moodbar/__pycache__/cache%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/moodbar/__pycache__/cache%%PYTHON_TAG%%.pyc
+share/exaile/plugins/moodbar/__pycache__/generator%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/moodbar/__pycache__/generator%%PYTHON_TAG%%.pyc
+share/exaile/plugins/moodbar/__pycache__/painter%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/moodbar/__pycache__/painter%%PYTHON_TAG%%.pyc
+share/exaile/plugins/moodbar/__pycache__/prefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/moodbar/__pycache__/prefs%%PYTHON_TAG%%.pyc
+share/exaile/plugins/moodbar/__pycache__/widget%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/moodbar/__pycache__/widget%%PYTHON_TAG%%.pyc
share/exaile/plugins/moodbar/cache.py
share/exaile/plugins/moodbar/generator.py
share/exaile/plugins/moodbar/painter.py
@@ -525,54 +525,54 @@ share/exaile/plugins/moodbar/prefs.ui
share/exaile/plugins/moodbar/widget.py
share/exaile/plugins/mpris2/PLUGININFO
share/exaile/plugins/mpris2/__init__.py
-share/exaile/plugins/mpris2/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/mpris2/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/mpris2/__pycache__/dbushelper%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/mpris2/__pycache__/dbushelper%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/mpris2/__pycache__/mprisobject%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/mpris2/__pycache__/mprisobject%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/mpris2/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/mpris2/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/mpris2/__pycache__/dbushelper%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/mpris2/__pycache__/dbushelper%%PYTHON_TAG%%.pyc
+share/exaile/plugins/mpris2/__pycache__/mprisobject%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/mpris2/__pycache__/mprisobject%%PYTHON_TAG%%.pyc
share/exaile/plugins/mpris2/dbushelper.py
share/exaile/plugins/mpris2/mprisobject.py
share/exaile/plugins/multialarmclock/PLUGININFO
share/exaile/plugins/multialarmclock/__init__.py
-share/exaile/plugins/multialarmclock/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/multialarmclock/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/multialarmclock/__pycache__/cellrenderers%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/multialarmclock/__pycache__/cellrenderers%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/multialarmclock/__pycache__/macprefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/multialarmclock/__pycache__/macprefs%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/multialarmclock/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/multialarmclock/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/multialarmclock/__pycache__/cellrenderers%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/multialarmclock/__pycache__/cellrenderers%%PYTHON_TAG%%.pyc
+share/exaile/plugins/multialarmclock/__pycache__/macprefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/multialarmclock/__pycache__/macprefs%%PYTHON_TAG%%.pyc
share/exaile/plugins/multialarmclock/cellrenderers.py
share/exaile/plugins/multialarmclock/icons/clock32.png
share/exaile/plugins/multialarmclock/macprefs.py
share/exaile/plugins/multialarmclock/malrmclk.ui
share/exaile/plugins/musicbrainzcovers/PLUGININFO
share/exaile/plugins/musicbrainzcovers/__init__.py
-share/exaile/plugins/musicbrainzcovers/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/musicbrainzcovers/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/musicbrainzcovers/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/musicbrainzcovers/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/notify/PLUGININFO
share/exaile/plugins/notify/__init__.py
-share/exaile/plugins/notify/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/notify/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/notify/__pycache__/notifyprefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/notify/__pycache__/notifyprefs%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/notify/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/notify/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/notify/__pycache__/notifyprefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/notify/__pycache__/notifyprefs%%PYTHON_TAG%%.pyc
share/exaile/plugins/notify/notifyprefs.py
share/exaile/plugins/notify/notifyprefs_pane.ui
share/exaile/plugins/osd/PLUGININFO
share/exaile/plugins/osd/__init__.py
-share/exaile/plugins/osd/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/osd/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/osd/__pycache__/osd_preferences%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/osd/__pycache__/osd_preferences%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/osd/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/osd/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/osd/__pycache__/osd_preferences%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/osd/__pycache__/osd_preferences%%PYTHON_TAG%%.pyc
share/exaile/plugins/osd/osd_preferences.py
share/exaile/plugins/osd/osd_preferences.ui
share/exaile/plugins/playlistanalyzer/PLUGININFO
share/exaile/plugins/playlistanalyzer/__init__.py
-share/exaile/plugins/playlistanalyzer/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/playlistanalyzer/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/playlistanalyzer/__pycache__/analyzer_dialog%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/playlistanalyzer/__pycache__/analyzer_dialog%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/playlistanalyzer/__pycache__/presets%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/playlistanalyzer/__pycache__/presets%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/playlistanalyzer/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/playlistanalyzer/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/playlistanalyzer/__pycache__/analyzer_dialog%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/playlistanalyzer/__pycache__/analyzer_dialog%%PYTHON_TAG%%.pyc
+share/exaile/plugins/playlistanalyzer/__pycache__/presets%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/playlistanalyzer/__pycache__/presets%%PYTHON_TAG%%.pyc
share/exaile/plugins/playlistanalyzer/analyzer.ui
share/exaile/plugins/playlistanalyzer/analyzer_dialog.py
share/exaile/plugins/playlistanalyzer/ext/LICENSE
@@ -584,74 +584,74 @@ share/exaile/plugins/playlistanalyzer/templates/concept_map.tmpl.html
share/exaile/plugins/playlistanalyzer/templates/force.tmpl.html
share/exaile/plugins/podcasts/PLUGININFO
share/exaile/plugins/podcasts/__init__.py
-share/exaile/plugins/podcasts/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/podcasts/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/podcasts/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/podcasts/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/podcasts/podcasts.ui
share/exaile/plugins/previewdevice/PLUGININFO
share/exaile/plugins/previewdevice/__init__.py
-share/exaile/plugins/previewdevice/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/previewdevice/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/previewdevice/__pycache__/previewprefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/previewdevice/__pycache__/previewprefs%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/previewdevice/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/previewdevice/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/previewdevice/__pycache__/previewprefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/previewdevice/__pycache__/previewprefs%%PYTHON_TAG%%.pyc
share/exaile/plugins/previewdevice/previewprefs.py
share/exaile/plugins/previewdevice/previewprefs.ui
share/exaile/plugins/quickbuttons/PLUGININFO
share/exaile/plugins/quickbuttons/__init__.py
-share/exaile/plugins/quickbuttons/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/quickbuttons/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/quickbuttons/__pycache__/qb_prefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/quickbuttons/__pycache__/qb_prefs%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/quickbuttons/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/quickbuttons/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/quickbuttons/__pycache__/qb_prefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/quickbuttons/__pycache__/qb_prefs%%PYTHON_TAG%%.pyc
share/exaile/plugins/quickbuttons/qb_prefs.py
share/exaile/plugins/quickbuttons/qb_prefs.ui
share/exaile/plugins/replaygain/PLUGININFO
share/exaile/plugins/replaygain/__init__.py
-share/exaile/plugins/replaygain/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/replaygain/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/replaygain/__pycache__/replaygainprefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/replaygain/__pycache__/replaygainprefs%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/replaygain/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/replaygain/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/replaygain/__pycache__/replaygainprefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/replaygain/__pycache__/replaygainprefs%%PYTHON_TAG%%.pyc
share/exaile/plugins/replaygain/replaygainprefs.py
share/exaile/plugins/replaygain/replaygainprefs_pane.ui
share/exaile/plugins/screensaverpause/PLUGININFO
share/exaile/plugins/screensaverpause/__init__.py
-share/exaile/plugins/screensaverpause/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/screensaverpause/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/screensaverpause/__pycache__/prefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/screensaverpause/__pycache__/prefs%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/screensaverpause/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/screensaverpause/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/screensaverpause/__pycache__/prefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/screensaverpause/__pycache__/prefs%%PYTHON_TAG%%.pyc
share/exaile/plugins/screensaverpause/prefs.py
share/exaile/plugins/screensaverpause/prefs.ui
share/exaile/plugins/shutdown/PLUGININFO
share/exaile/plugins/shutdown/__init__.py
-share/exaile/plugins/shutdown/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/shutdown/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/shutdown/__pycache__/shutdown_preferences%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/shutdown/__pycache__/shutdown_preferences%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/shutdown/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/shutdown/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/shutdown/__pycache__/shutdown_preferences%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/shutdown/__pycache__/shutdown_preferences%%PYTHON_TAG%%.pyc
share/exaile/plugins/shutdown/shutdown_preferences.py
share/exaile/plugins/shutdown/shutdown_preferences.ui
share/exaile/plugins/somafm/PLUGININFO
share/exaile/plugins/somafm/__init__.py
-share/exaile/plugins/somafm/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/somafm/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/somafm/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/somafm/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/exaile/plugins/streamripper/PLUGININFO
share/exaile/plugins/streamripper/__init__.py
-share/exaile/plugins/streamripper/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/streamripper/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/streamripper/__pycache__/srprefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/streamripper/__pycache__/srprefs%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/streamripper/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/streamripper/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/streamripper/__pycache__/srprefs%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/streamripper/__pycache__/srprefs%%PYTHON_TAG%%.pyc
share/exaile/plugins/streamripper/srprefs.py
share/exaile/plugins/streamripper/streamripper.ui
share/exaile/plugins/wikipedia/PLUGININFO
share/exaile/plugins/wikipedia/__init__.py
-share/exaile/plugins/wikipedia/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/wikipedia/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-share/exaile/plugins/wikipedia/__pycache__/preferences%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/wikipedia/__pycache__/preferences%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/wikipedia/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/wikipedia/__pycache__/__init__%%PYTHON_TAG%%.pyc
+share/exaile/plugins/wikipedia/__pycache__/preferences%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/wikipedia/__pycache__/preferences%%PYTHON_TAG%%.pyc
share/exaile/plugins/wikipedia/data/preferences.ui
share/exaile/plugins/wikipedia/data/wikipanel.ui
share/exaile/plugins/wikipedia/preferences.py
share/exaile/plugins/winmmkeys/PLUGININFO
share/exaile/plugins/winmmkeys/__init__.py
-share/exaile/plugins/winmmkeys/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-share/exaile/plugins/winmmkeys/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+share/exaile/plugins/winmmkeys/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+share/exaile/plugins/winmmkeys/__pycache__/__init__%%PYTHON_TAG%%.pyc
share/fish/vendor_completions.d/exaile.fish
share/icons/hicolor/128x128/apps/exaile.png
share/icons/hicolor/16x16/apps/exaile.png
diff --git a/audio/ezstream/Makefile b/audio/ezstream/Makefile
index 2d720c2784c3..79ef89064e20 100644
--- a/audio/ezstream/Makefile
+++ b/audio/ezstream/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ezstream
PORTVERSION= 0.5.6
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= audio
MASTER_SITES= https://downloads.xiph.org/releases/ezstream/ \
https://ftp.osuosl.org/pub/xiph/releases/ezstream/
diff --git a/audio/faust/Makefile b/audio/faust/Makefile
index c6f0c7433a1f..54bb41036ebc 100644
--- a/audio/faust/Makefile
+++ b/audio/faust/Makefile
@@ -1,5 +1,5 @@
PORTNAME= faust
-DISTVERSION= 2.77.3
+DISTVERSION= 2.79.3
CATEGORIES= audio devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/faust/distinfo b/audio/faust/distinfo
index a108dd1ae440..a9d2ec8b9e01 100644
--- a/audio/faust/distinfo
+++ b/audio/faust/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1736467606
-SHA256 (grame-cncm-faust-2.77.3_GH0.tar.gz) = 41950a896ce12147fcacab3edf58232e308e9beaf687dce3f9460c16b81c44b3
-SIZE (grame-cncm-faust-2.77.3_GH0.tar.gz) = 70946118
+TIMESTAMP = 1751224492
+SHA256 (grame-cncm-faust-2.79.3_GH0.tar.gz) = 00fb22e424d1be042166c286d4020ecfe07c9e36c2390cf699cf4471c50ee68e
+SIZE (grame-cncm-faust-2.79.3_GH0.tar.gz) = 70436284
SHA256 (grame-cncm-faustlibraries-ef8dbf7_GH0.tar.gz) = dc9242161d82cb7ee4f3272984ab5481719eff0ca9e5751e094a1c322b569446
SIZE (grame-cncm-faustlibraries-ef8dbf7_GH0.tar.gz) = 7910998
SHA256 (ccrma-faust2ck-db879cb_GH0.tar.gz) = 78a4ca3deef0940122c68cb4872b9423778177ddf02d113f8f01d0e37351f816
diff --git a/audio/faust/files/patch-compiler_errors_exception.hh b/audio/faust/files/patch-compiler_errors_exception.hh
index 8caa95b56ffd..48727b3d850c 100644
--- a/audio/faust/files/patch-compiler_errors_exception.hh
+++ b/audio/faust/files/patch-compiler_errors_exception.hh
@@ -1,15 +1,14 @@
---- compiler/errors/exception.hh.orig 2025-01-10 00:10:01 UTC
+--- compiler/errors/exception.hh.orig 2025-03-11 20:48:17 UTC
+++ compiler/errors/exception.hh
-@@ -25,8 +25,11 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, U
+@@ -24,7 +24,11 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, U
+ #include <sstream>
#include <stdexcept>
#ifndef WIN32
- #include <unistd.h>
+# if !defined(__FreeBSD__)
#include <alloca.h>
--#else
+# else
+#include <stdlib.h>
+# endif
+ #include <unistd.h>
+ #else
// #include <io.h>
- #endif
-
diff --git a/audio/faust/pkg-plist b/audio/faust/pkg-plist
index 9de24d4d5656..b7b7d731eda4 100644
--- a/audio/faust/pkg-plist
+++ b/audio/faust/pkg-plist
@@ -34,6 +34,7 @@ bin/faust2firefox
bin/faust2gen
bin/faust2graph
bin/faust2graphviewer
+bin/faust2hothouse
bin/faust2ios
bin/faust2jack
bin/faust2jackconsole
@@ -184,7 +185,6 @@ include/faust/gui/CInterface.h
include/faust/gui/ControlSequenceUI.h
include/faust/gui/ControlUI.h
include/faust/gui/DaisyControlUI.h
-include/faust/gui/DaisyPatchInitControlUI.h
include/faust/gui/DecoratorUI.h
include/faust/gui/Esp32ControlUI.h
include/faust/gui/Esp32Reader.h
@@ -193,6 +193,7 @@ include/faust/gui/FUI.h
include/faust/gui/GTKUI.h
include/faust/gui/GUI.h
include/faust/gui/HTTPDControler.h
+include/faust/gui/HothouseControlUI.h
include/faust/gui/JSONControl.h
include/faust/gui/JSONUI.h
include/faust/gui/JSONUIDecoder.h
@@ -276,7 +277,7 @@ lib/ios-libsndfile.a
lib/libOSCFaust.a
lib/libfaust.so
lib/libfaust.so.2
-lib/libfaust.so.2.77.3
+lib/libfaust.so.2.79.3
%%HIGHLIGHT%%share/apps/katepart/syntax/faust.xml
%%DATADIR%%/AU/AUPublic/AUBase/AUBase.cpp
%%DATADIR%%/AU/AUPublic/AUBase/AUBase.h
@@ -436,6 +437,7 @@ lib/libfaust.so.2.77.3
%%DATADIR%%/daisy/Makefile
%%DATADIR%%/daisy/README.md
%%DATADIR%%/daisy/ex_faust.cpp
+%%DATADIR%%/daisy/faust_sdram_converter.py
%%DATADIR%%/delays.lib
%%DATADIR%%/demos.lib
%%DATADIR%%/dplug.d
@@ -490,6 +492,9 @@ lib/libfaust.so.2.77.3
%%DATADIR%%/filters.lib
%%DATADIR%%/gen-json.cpp
%%DATADIR%%/hoa.lib
+%%DATADIR%%/hothouse/Makefile
+%%DATADIR%%/hothouse/README.md
+%%DATADIR%%/hothouse/ex_faust.cpp
%%DATADIR%%/iOS/Default-568h@2x.png
%%DATADIR%%/iOS/Default-Landscape@2x~ipad.png
%%DATADIR%%/iOS/Default-Landscape~ipad.png
@@ -699,6 +704,10 @@ lib/libfaust.so.2.77.3
%%DATADIR%%/max-msp/faustgen-wrapper.maxpat
%%DATADIR%%/max-msp/max-msp.cpp
%%DATADIR%%/max-msp/max-msp64.cpp
+%%DATADIR%%/max-msp/mc-faustgen-wrapper-poly.maxpat
+%%DATADIR%%/max-msp/mc-faustgen-wrapper.maxpat
+%%DATADIR%%/max-msp/mc-wrapper-poly.maxpat
+%%DATADIR%%/max-msp/mc-wrapper.maxpat
%%DATADIR%%/max-msp/py2max/.gitignore
%%DATADIR%%/max-msp/py2max/CHANGELOG.md
%%DATADIR%%/max-msp/py2max/LICENSE
diff --git a/audio/fluidsynth/Makefile b/audio/fluidsynth/Makefile
index 39df62bf53f6..81d5ee96cec9 100644
--- a/audio/fluidsynth/Makefile
+++ b/audio/fluidsynth/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fluidsynth
DISTVERSIONPREFIX= v
-DISTVERSION= 2.4.4
+DISTVERSION= 2.4.6
CATEGORIES= audio
MAINTAINER= multimedia@FreeBSD.org
@@ -11,24 +11,22 @@ LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cmake cpe gnome pathfix pkgconfig
-USE_GITHUB= yes
-GH_ACCOUNT= FluidSynth
USE_GNOME= glib20
USE_LDCONFIG= yes
+USE_GITHUB= yes
+GH_ACCOUNT= FluidSynth
+
CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Doxygen \
CMAKE_DISABLE_FIND_PACKAGE_Git
OPTIONS_DEFINE= ALSA DBUS INSTPATCH JACK LADSPA PIPEWIRE PORTAUDIO \
- PULSEAUDIO READLINE SNDFILE
+ PULSEAUDIO READLINE SDL SNDFILE
OPTIONS_DEFAULT= JACK READLINE
-OPTIONS_RADIO= SDL
-OPTIONS_RADIO_SDL= SDL2 SDL3
INSTPATCH_DESC= Digital sample-based MIDI instrument files support
-SDL2_DESC= Simple Direct Media Layer 2 support
SDL3_DESC= Simple Direct Media Layer 3 support
-SNDFILE_DESC= Support for SF3 files via libsndfil1e
+SNDFILE_DESC= Support for SF3 files via libsndfile
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_CMAKE_BOOL= enable-alsa
@@ -59,13 +57,9 @@ PULSEAUDIO_CMAKE_BOOL= enable-pulseaudio
READLINE_USES= readline
READLINE_CMAKE_BOOL= enable-readline
-SDL2_USES= sdl
-SDL2_USE= SDL=sdl2
-SDL2_CMAKE_BOOL= enable-sdl2
-
-SDL3_USES= sdl
-SDL3_USE= SDL=sdl3
-SDL3_CMAKE_BOOL= enable-sdl3
+SDL_USES= sdl
+SDL_USE= SDL=sdl3
+SDL_CMAKE_BOOL= enable-sdl3
SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile
SNDFILE_CMAKE_BOOL= enable-libsndfile
diff --git a/audio/fluidsynth/distinfo b/audio/fluidsynth/distinfo
index b934935e3073..3454675ddc76 100644
--- a/audio/fluidsynth/distinfo
+++ b/audio/fluidsynth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742534363
-SHA256 (FluidSynth-fluidsynth-v2.4.4_GH0.tar.gz) = fc492a255f453e65ac5b99a25e6ffbe0fbd64d6a4fe824bacd68de16fe8af7ba
-SIZE (FluidSynth-fluidsynth-v2.4.4_GH0.tar.gz) = 1792908
+TIMESTAMP = 1747000262
+SHA256 (FluidSynth-fluidsynth-v2.4.6_GH0.tar.gz) = a6be90fd4842b9e7246500597180af5cf213c11bfa3998a3236dd8ff47961ea8
+SIZE (FluidSynth-fluidsynth-v2.4.6_GH0.tar.gz) = 1793331
diff --git a/audio/fluidsynth/pkg-plist b/audio/fluidsynth/pkg-plist
index 1c0ef40108a3..2073f9b3f9ea 100644
--- a/audio/fluidsynth/pkg-plist
+++ b/audio/fluidsynth/pkg-plist
@@ -23,6 +23,6 @@ lib/cmake/fluidsynth/FluidSynthTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/fluidsynth/FluidSynthTargets.cmake
lib/libfluidsynth.so
lib/libfluidsynth.so.3
-lib/libfluidsynth.so.3.3.4
+lib/libfluidsynth.so.3.3.6
libdata/pkgconfig/fluidsynth.pc
share/man/man1/fluidsynth.1.gz
diff --git a/audio/freealut/Makefile b/audio/freealut/Makefile
index c7d53f491345..08affe46e6f1 100644
--- a/audio/freealut/Makefile
+++ b/audio/freealut/Makefile
@@ -1,26 +1,28 @@
PORTNAME= freealut
-PORTVERSION= 1.1.0
-PORTREVISION= 4
+DISTVERSION= 1.1.0.20240801
+PORTEPOCH= 1
CATEGORIES= audio
-MASTER_SITES= DEBIAN_POOL
-DISTNAME= freealut_${PORTVERSION}.orig
MAINTAINER= oliver@FreeBSD.org
COMMENT= The OpenAL Utility Toolkit
-WWW= http://connect.creativelabs.com/openal/default.aspx
+WWW= https://github.com/vancegroup/freealut
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-USES= gmake libtool openal:al pathfix pkgconfig
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+DEPRECATED= No longer actively developed, consider migrating to another library
+
+USES= cmake localbase:ldflags openal pathfix
USE_LDCONFIG= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= vancegroup
+GH_TAGNAME= 8abb420
+
LDFLAGS_i386= -Wl,-znotext
-INSTALL_TARGET= install-strip
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-post-patch:
- @${REINPLACE_CMD} -e 's/@CFLAGS@/& -lopenal -lpthread/g' \
- ${WRKSRC}/examples/Makefile.in \
- ${WRKSRC}/test_suite/Makefile.in
+CMAKE_OFF= BUILD_EXAMPLES \
+ BUILD_OPTIMIZATION \
+ BUILD_TESTS
.include <bsd.port.mk>
diff --git a/audio/freealut/distinfo b/audio/freealut/distinfo
index ccfb86d8ca90..94dd993d2ec7 100644
--- a/audio/freealut/distinfo
+++ b/audio/freealut/distinfo
@@ -1,2 +1,3 @@
-SHA256 (freealut_1.1.0.orig.tar.gz) = 60d1ea8779471bb851b89b49ce44eecb78e46265be1a6e9320a28b100c8df44f
-SIZE (freealut_1.1.0.orig.tar.gz) = 461830
+TIMESTAMP = 1743902077
+SHA256 (vancegroup-freealut-1.1.0.20240801-8abb420_GH0.tar.gz) = 229f33367404c61fb6341398c5a7e74dbecea886b4acc3d59d42a09c669b83fe
+SIZE (vancegroup-freealut-1.1.0.20240801-8abb420_GH0.tar.gz) = 147898
diff --git a/audio/freealut/files/patch-src_alutInit.c b/audio/freealut/files/patch-src_alutInit.c
deleted file mode 100644
index d111d24abf29..000000000000
--- a/audio/freealut/files/patch-src_alutInit.c
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/alutInit.c.orig 2006-05-08 09:28:07 UTC
-+++ src/alutInit.c
-@@ -147,11 +147,7 @@ alutExit (void)
- return AL_FALSE;
- }
-
-- if (!alcCloseDevice (device))
-- {
-- _alutSetError (ALUT_ERROR_CLOSE_DEVICE);
-- return AL_FALSE;
-- }
-+ alcCloseDevice (device);
-
- initialisationState = Unintialized;
- return AL_TRUE;
diff --git a/audio/freealut/files/patch-src_alutInternal.h b/audio/freealut/files/patch-src_alutInternal.h
deleted file mode 100644
index afa799efeb7b..000000000000
--- a/audio/freealut/files/patch-src_alutInternal.h
+++ /dev/null
@@ -1,27 +0,0 @@
---- src/alutInternal.h.orig 2006-05-08 09:28:07 UTC
-+++ src/alutInternal.h
-@@ -13,23 +13,8 @@
-
- #if HAVE_STDINT_H
- #include <stdint.h>
--#elif _MSC_VER < 1300
--typedef char int8_t;
--typedef unsigned char uint8_t;
--typedef short int16_t;
--typedef unsigned short uint16_t;
--typedef int int32_t;
--typedef unsigned int uint32_t;
--#elif HAVE_BASETSD_H
--#include <basetsd.h>
--typedef INT8 int8_t;
--typedef UINT8 uint8_t;
--typedef INT16 int16_t;
--typedef UINT16 uint16_t;
--typedef INT32 int32_t;
--typedef UINT32 uint32_t;
- #else
--#error Do not know sized types on this platform
-+#include <inttypes.h>
- #endif
-
- typedef int16_t Int16BigEndian;
diff --git a/audio/freealut/files/patch-src_alutLoader.c b/audio/freealut/files/patch-src_alutLoader.c
deleted file mode 100644
index 79aacab3d449..000000000000
--- a/audio/freealut/files/patch-src_alutLoader.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/alutLoader.c.orig 2006-05-08 09:28:07 UTC
-+++ src/alutLoader.c
-@@ -474,7 +474,7 @@ alutLoadWAVMemory (ALbyte *buffer, ALenu
-
- /* ToDo: Can we do something less insane than passing 0x7FFFFFFF? */
- stream = _alutInputStreamConstructFromMemory (buffer, 0x7FFFFFFF);
-- _alutLoadMemoryFromInputStream (stream, format, size, &freq);
-+ *data = _alutLoadMemoryFromInputStream (stream, format, size, &freq);
- if (*data == NULL)
- {
- return;
diff --git a/audio/freealut/files/patch-src_alutUtil.c b/audio/freealut/files/patch-src_alutUtil.c
deleted file mode 100644
index 26b4edd94037..000000000000
--- a/audio/freealut/files/patch-src_alutUtil.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/alutUtil.c.orig 2006-05-08 09:28:07 UTC
-+++ src/alutUtil.c
-@@ -2,6 +2,7 @@
-
- #if HAVE_NANOSLEEP && HAVE_TIME_H
- #include <time.h>
-+#include <sys/time.h>
- #include <errno.h>
- #elif HAVE_USLEEP && HAVE_UNISTD_H
- #include <unistd.h>
diff --git a/audio/freealut/pkg-plist b/audio/freealut/pkg-plist
index f1ab0b8bc9ee..4323ec26d99e 100644
--- a/audio/freealut/pkg-plist
+++ b/audio/freealut/pkg-plist
@@ -1,7 +1,6 @@
bin/freealut-config
include/AL/alut.h
libdata/pkgconfig/freealut.pc
-lib/libalut.a
lib/libalut.so
lib/libalut.so.0
lib/libalut.so.0.1.0
diff --git a/audio/ft2-clone/Makefile b/audio/ft2-clone/Makefile
index b5b6f232de00..f95a5e5de0d5 100644
--- a/audio/ft2-clone/Makefile
+++ b/audio/ft2-clone/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ft2-clone
DISTVERSIONPREFIX= v
-DISTVERSION= 1.95
+DISTVERSION= 1.96
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/audio/ft2-clone/distinfo b/audio/ft2-clone/distinfo
index d56f1e4d1acf..469242f2a138 100644
--- a/audio/ft2-clone/distinfo
+++ b/audio/ft2-clone/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741119494
-SHA256 (8bitbubsy-ft2-clone-v1.95_GH0.tar.gz) = 6f8b13ea4f237ab3922dbcb7bfbbc110b96ecb8d17e4e5630ac863304625572b
-SIZE (8bitbubsy-ft2-clone-v1.95_GH0.tar.gz) = 5229238
+TIMESTAMP = 1747987328
+SHA256 (8bitbubsy-ft2-clone-v1.96_GH0.tar.gz) = 027a8a18bbaa151a758ccc8a14da281aa5136f9a4c6f90ef0f4b6c611d081e03
+SIZE (8bitbubsy-ft2-clone-v1.96_GH0.tar.gz) = 5229013
diff --git a/audio/furnace/Makefile b/audio/furnace/Makefile
index 62fe5c089d80..102bdb808251 100644
--- a/audio/furnace/Makefile
+++ b/audio/furnace/Makefile
@@ -1,7 +1,6 @@
PORTNAME= furnace
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.8.1
-PORTREVISION= 1
+DISTVERSION= 0.6.8.3
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/audio/furnace/distinfo b/audio/furnace/distinfo
index b96df5008cfe..b41fcb20a296 100644
--- a/audio/furnace/distinfo
+++ b/audio/furnace/distinfo
@@ -1,9 +1,5 @@
-TIMESTAMP = 1743922025
-SHA256 (tildearrow-furnace-v0.6.8.1_GH0.tar.gz) = ce3c2a3a758596c73b3c4c4636722486f8ec51629019f8deda960c1d033093df
-SIZE (tildearrow-furnace-v0.6.8.1_GH0.tar.gz) = 57991020
-SHA256 (libsdl-org-SDL-2359383fc_GH0.tar.gz) = a4b2b72fda36deffabac2c7190ede9b91e5d47cf14ab161b9a023e7244f0d348
-SIZE (libsdl-org-SDL-2359383fc_GH0.tar.gz) = 7882665
+TIMESTAMP = 1750413201
+SHA256 (tildearrow-furnace-v0.6.8.3_GH0.tar.gz) = c54b93dc7211a8e86828ea6b436628920df7a7dc87b130b3752f2251f5466e9c
+SIZE (tildearrow-furnace-v0.6.8.3_GH0.tar.gz) = 58169952
SHA256 (superctr-adpcm-ef7a21715_GH0.tar.gz) = 0f311dd8abb3099abc86870fc3946e50ed0d9857188909ed9b25582896184dca
SIZE (superctr-adpcm-ef7a21715_GH0.tar.gz) = 5489
-SHA256 (fmtlib-fmt-e57ca2e36_GH0.tar.gz) = b595a38f4d71e24cb358a0c08a8acb3fdb5745b18e393434742d17a381e5a545
-SIZE (fmtlib-fmt-e57ca2e36_GH0.tar.gz) = 849361
diff --git a/audio/furnace/pkg-plist b/audio/furnace/pkg-plist
index c078404e0d02..599f0fe30775 100644
--- a/audio/furnace/pkg-plist
+++ b/audio/furnace/pkg-plist
@@ -479,6 +479,7 @@ share/applications/furnace.desktop
%%DATADIR%%/instruments/GB/open hihat.fui
%%DATADIR%%/instruments/GB/snare.fui
%%DATADIR%%/instruments/GB/square fade-in.fui
+%%DATADIR%%/instruments/Lynx/harmonica.fui
%%DATADIR%%/instruments/NES/0-2-5_arp_lead.fui
%%DATADIR%%/instruments/NES/0-3-5_arp_lead.fui
%%DATADIR%%/instruments/NES/Noise Hi-Hat Closed.fui
diff --git a/audio/gbsplay/Makefile b/audio/gbsplay/Makefile
index 3a501d495d28..8f77cc77a271 100644
--- a/audio/gbsplay/Makefile
+++ b/audio/gbsplay/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gbsplay
-DISTVERSION= 0.0.99
+DISTVERSION= 0.0.100
PORTEPOCH= 1
CATEGORIES= audio
diff --git a/audio/gbsplay/distinfo b/audio/gbsplay/distinfo
index aa3cdc09dfb2..50db4c68581b 100644
--- a/audio/gbsplay/distinfo
+++ b/audio/gbsplay/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742132535
-SHA256 (mmitch-gbsplay-0.0.99_GH0.tar.gz) = aeba3f7dacdb065d839c6c40ccceae4c8a865b9dd57fcd60626a9a088f37426d
-SIZE (mmitch-gbsplay-0.0.99_GH0.tar.gz) = 208184
+TIMESTAMP = 1750674489
+SHA256 (mmitch-gbsplay-0.0.100_GH0.tar.gz) = 0818efc2fc47c363df48624569ba6c5cdb316c6d8c4dda3351293661b396e6bc
+SIZE (mmitch-gbsplay-0.0.100_GH0.tar.gz) = 211398
diff --git a/audio/gbsplay/files/patch-Makefile b/audio/gbsplay/files/patch-Makefile
index afac88c20fcf..421380452f71 100644
--- a/audio/gbsplay/files/patch-Makefile
+++ b/audio/gbsplay/files/patch-Makefile
@@ -1,6 +1,6 @@
---- Makefile.orig 2025-03-15 19:44:33 UTC
+--- Makefile.orig 2025-06-13 21:28:26 UTC
+++ Makefile
-@@ -69,7 +69,7 @@ contribdir := $(docdir)/contrib
+@@ -70,7 +70,7 @@ contribdir := $(docdir)/contrib
man3dir := $(mandir)/man3
man5dir := $(mandir)/man5
contribdir := $(docdir)/contrib
@@ -9,12 +9,12 @@
DISTDIR := gbsplay-$(VERSION)
-@@ -86,7 +86,7 @@ export Q VERBOSE CC HOSTCC BUILDCC GBSCFLAGS GBSLDFLAG
+@@ -87,7 +87,7 @@ export Q VERBOSE CC HOSTCC BUILDCC GBSCFLAGS GBSLDFLAG
export Q VERBOSE CC HOSTCC BUILDCC GBSCFLAGS GBSLDFLAGS
-docs := README.md HISTORY COPYRIGHT LICENCE
+docs := README.md
- docs-dist := INSTALL.md CODINGSTYLE gbsformat.txt
+ docs-dist := INSTALL.md CODINGSTYLE gbsformat.txt PACKAGING.md
contribs := contrib/gbs2ogg.sh contrib/gbsplay.bashcompletion contrib/gbsplay.zshcompletion
examples := examples/nightmode.gbs examples/gbsplayrc_sample
diff --git a/audio/gbsplay/pkg-plist b/audio/gbsplay/pkg-plist
index 57a22389baf5..1340ce63452a 100644
--- a/audio/gbsplay/pkg-plist
+++ b/audio/gbsplay/pkg-plist
@@ -6,6 +6,7 @@ bin/gbsplay
share/man/man1/gbsinfo.1.gz
share/man/man1/gbsplay.1.gz
share/man/man5/gbsplayrc.5.gz
+share/man/man1/gbs2gb.1.gz
share/applications/gbsplay.desktop
share/applications/mimeinfo.cache
%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/audio/gigedit/Makefile b/audio/gigedit/Makefile
index 898a7533f7a3..8353c6a93d2c 100644
--- a/audio/gigedit/Makefile
+++ b/audio/gigedit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gigedit
-DISTVERSION= 1.2.1
+DISTVERSION= 1.2.2
CATEGORIES= audio
MASTER_SITES= http://download.linuxsampler.org/packages/
diff --git a/audio/gigedit/distinfo b/audio/gigedit/distinfo
index 780449e2d97f..59471b5c4681 100644
--- a/audio/gigedit/distinfo
+++ b/audio/gigedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712558885
-SHA256 (gigedit-1.2.1.tar.bz2) = a73fb681b55b3f2b6e8a85f13474161373e6978afd25fc0121072c6debd61e44
-SIZE (gigedit-1.2.1.tar.bz2) = 935868
+TIMESTAMP = 1749022230
+SHA256 (gigedit-1.2.2.tar.bz2) = d12ed4b69b990d28fea81c76221bba6ed692dfd311d3fb536e7cae009f3752f2
+SIZE (gigedit-1.2.2.tar.bz2) = 936410
diff --git a/audio/gigedit/pkg-plist b/audio/gigedit/pkg-plist
index 376cccaab51b..f82fbdb62a5d 100644
--- a/audio/gigedit/pkg-plist
+++ b/audio/gigedit/pkg-plist
@@ -1,8 +1,8 @@
bin/gigedit
lib/gigedit/libgigedit.a
lib/gigedit/libgigedit.so
-lib/gigedit/libgigedit.so.6
-lib/gigedit/libgigedit.so.6.0.0
+lib/gigedit/libgigedit.so.7
+lib/gigedit/libgigedit.so.7.0.0
lib/linuxsampler/plugins/libgigeditlinuxsamplerplugin.a
lib/linuxsampler/plugins/libgigeditlinuxsamplerplugin.so
%%DATADIR%%/status_attached.xpm
diff --git a/audio/gmusicbrowser/Makefile b/audio/gmusicbrowser/Makefile
index 3a92c7d61ca1..328fe3ddf21e 100644
--- a/audio/gmusicbrowser/Makefile
+++ b/audio/gmusicbrowser/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gmusicbrowser
PORTVERSION= 1.1.15
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= http://gmusicbrowser.org/download/
diff --git a/audio/gnome-metronome/Makefile b/audio/gnome-metronome/Makefile
index 641d1b89ca0c..37c9a971375c 100644
--- a/audio/gnome-metronome/Makefile
+++ b/audio/gnome-metronome/Makefile
@@ -1,6 +1,6 @@
PORTNAME= metronome
DISTVERSION= 1.3.0
-PORTREVISION= 17
+PORTREVISION= 19
CATEGORIES= audio gnome
PKGNAMEPREFIX= gnome-
DIST_SUBDIR= gnome
diff --git a/audio/gnome-music/Makefile b/audio/gnome-music/Makefile
index 7d3853e047ab..475b8d20f1ba 100644
--- a/audio/gnome-music/Makefile
+++ b/audio/gnome-music/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gnome-music
PORTVERSION= 47.1
CATEGORIES= audio gnome
-MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
+MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
diff --git a/audio/gnome-podcasts/Makefile b/audio/gnome-podcasts/Makefile
index 2cb5e48029fb..4aaf06055ebd 100644
--- a/audio/gnome-podcasts/Makefile
+++ b/audio/gnome-podcasts/Makefile
@@ -1,6 +1,6 @@
PORTNAME= podcasts
DISTVERSION= 0.7.1
-PORTREVISION= 9
+PORTREVISION= 11
CATEGORIES= audio
PKGNAMEPREFIX= gnome-
diff --git a/audio/gsequencer/Makefile b/audio/gsequencer/Makefile
index 3ab8d4b137e3..eaf85ae0fddd 100644
--- a/audio/gsequencer/Makefile
+++ b/audio/gsequencer/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gsequencer
DISTVERSION= 7.5.5
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
@@ -21,7 +22,7 @@ LIB_DEPENDS= libfftw3.so:math/fftw3 \
libsamplerate.so:audio/libsamplerate \
libsndfile.so:audio/libsndfile \
libsoup-3.0.so:devel/libsoup3 \
- libuuid.so:misc/e2fsprogs-libuuid \
+ libuuid.so:misc/libuuid \
libvulkan.so:graphics/vulkan-loader \
libwebkit2gtk-4.0.so:www/webkit2-gtk@40
RUN_DEPENDS= dssi>0:audio/dssi
diff --git a/audio/gstreamer1-plugins-fdkaac/Makefile b/audio/gstreamer1-plugins-fdkaac/Makefile
new file mode 100644
index 000000000000..32e0ed584779
--- /dev/null
+++ b/audio/gstreamer1-plugins-fdkaac/Makefile
@@ -0,0 +1,15 @@
+PORTREVISION= 0
+CATEGORIES= audio
+
+COMMENT= GStreamer FDK-AAC codec plugin
+
+LIB_DEPENDS= libfdk-aac.so:audio/fdk-aac
+
+MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
+
+PLIST= ${.CURDIR}/pkg-plist
+
+DIST= bad
+GST_PLUGIN= fdkaac
+
+.include "${MASTERDIR}/Makefile"
diff --git a/audio/gstreamer1-plugins-fdkaac/pkg-plist b/audio/gstreamer1-plugins-fdkaac/pkg-plist
new file mode 100644
index 000000000000..ab86d9b94448
--- /dev/null
+++ b/audio/gstreamer1-plugins-fdkaac/pkg-plist
@@ -0,0 +1 @@
+lib/gstreamer-%%VERSION%%/libgstfdkaac.so
diff --git a/audio/gtkpod/Makefile b/audio/gtkpod/Makefile
index cf84be45e0c0..33771209e248 100644
--- a/audio/gtkpod/Makefile
+++ b/audio/gtkpod/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gtkpod
PORTVERSION= 1.0.0
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
diff --git a/audio/guitarix-lv2/Makefile b/audio/guitarix-lv2/Makefile
index 64a076c51cab..a23b431fed25 100644
--- a/audio/guitarix-lv2/Makefile
+++ b/audio/guitarix-lv2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= guitarix
DISTVERSIONPREFIX= V
DISTVERSION= 0.46.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/icecast/Makefile b/audio/icecast/Makefile
index 5bc6691c8820..eef46995c6e3 100644
--- a/audio/icecast/Makefile
+++ b/audio/icecast/Makefile
@@ -1,6 +1,6 @@
PORTNAME= icecast
PORTVERSION= 2.4.4
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= audio net
MASTER_SITES= https://downloads.xiph.org/releases/icecast/:source \
diff --git a/audio/ices/Makefile b/audio/ices/Makefile
index acc4c100a90c..657727de6293 100644
--- a/audio/ices/Makefile
+++ b/audio/ices/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ices
PORTVERSION= 2.0.3
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= audio net
MASTER_SITES= https://downloads.xiph.org/releases/ices/ \
diff --git a/audio/id3tool/Makefile b/audio/id3tool/Makefile
deleted file mode 100644
index 388b6326608a..000000000000
--- a/audio/id3tool/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-PORTNAME= id3tool
-PORTVERSION= 1.2a
-PORTREVISION= 1
-CATEGORIES= audio
-MASTER_SITES= http://nekohako.xware.cx/id3tool/
-
-MAINTAINER= gavin@FreeBSD.org
-COMMENT= Utility for manipulating mp3 ID3 Tags
-WWW= http://nekohako.xware.cx/id3tool/
-
-DEPRECATED= Can't read ID3v2 tags which have been around for 20+ years and discontinued in 2005 feature-wise according to readme file
-EXPIRATION_DATE=2025-04-30
-
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
-
-PLIST_FILES= bin/id3tool share/man/man1/id3tool.1.gz
-
-.include <bsd.port.mk>
diff --git a/audio/id3tool/distinfo b/audio/id3tool/distinfo
deleted file mode 100644
index 2d5756aacbba..000000000000
--- a/audio/id3tool/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (id3tool-1.2a.tar.gz) = 7908d66c5aabe2a53ae8019e8234f4231485d80be4b2fe72c9d04013cff1caec
-SIZE (id3tool-1.2a.tar.gz) = 74723
diff --git a/audio/id3tool/pkg-descr b/audio/id3tool/pkg-descr
deleted file mode 100644
index 4ff8af547375..000000000000
--- a/audio/id3tool/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Id3tool is a command line utility for manipulating MP3 ID3 tags. It can
-list/add or change tags in your MP3 files.
diff --git a/audio/juk/distinfo b/audio/juk/distinfo
index d97733bd1d56..32c5b7bc164b 100644
--- a/audio/juk/distinfo
+++ b/audio/juk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564195
-SHA256 (KDE/release-service/25.04.0/juk-25.04.0.tar.xz) = 37622414c765f7d48446607324f71511efcce8925224e87f70e9ed5fe09f9155
-SIZE (KDE/release-service/25.04.0/juk-25.04.0.tar.xz) = 1917348
+TIMESTAMP = 1751381202
+SHA256 (KDE/release-service/25.04.3/juk-25.04.3.tar.xz) = ec254988faedd3526db1e3476622083f02ac21000ff81e38672dd7b9979d1921
+SIZE (KDE/release-service/25.04.3/juk-25.04.3.tar.xz) = 1919264
diff --git a/audio/kmix/distinfo b/audio/kmix/distinfo
index 8c6d97e6c101..6fc239b1668c 100644
--- a/audio/kmix/distinfo
+++ b/audio/kmix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564195
-SHA256 (KDE/release-service/25.04.0/kmix-25.04.0.tar.xz) = dd729b774339e7c5a95028aa55b6293407a90eac1f56d6805cbcee5f4090b9ff
-SIZE (KDE/release-service/25.04.0/kmix-25.04.0.tar.xz) = 1177276
+TIMESTAMP = 1751381205
+SHA256 (KDE/release-service/25.04.3/kmix-25.04.3.tar.xz) = 3d8eb02bb4c180b005e95b2ca5cb6a2b6326e78f539d83fd385051fbe682ebd2
+SIZE (KDE/release-service/25.04.3/kmix-25.04.3.tar.xz) = 1177372
diff --git a/audio/kwave/distinfo b/audio/kwave/distinfo
index 544f017838b5..18977bc7035c 100644
--- a/audio/kwave/distinfo
+++ b/audio/kwave/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564196
-SHA256 (KDE/release-service/25.04.0/kwave-25.04.0.tar.xz) = 864a3cb973d96046bba909df46128e7a7429a72cbffd37ecd5930fb3dddb5a63
-SIZE (KDE/release-service/25.04.0/kwave-25.04.0.tar.xz) = 6518868
+TIMESTAMP = 1751381207
+SHA256 (KDE/release-service/25.04.3/kwave-25.04.3.tar.xz) = 01e18cdfaa296003d6b3ae1853aebd4371e18166f6a99fa899237f7ccb756e46
+SIZE (KDE/release-service/25.04.3/kwave-25.04.3.tar.xz) = 6519092
diff --git a/audio/ladish/Makefile b/audio/ladish/Makefile
index d0e80ea041ce..cc06d6330156 100644
--- a/audio/ladish/Makefile
+++ b/audio/ladish/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ladish
DISTVERSION= 1.2
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONSUFFIX= -g4dcd67d7
CATEGORIES= audio
MASTER_SITES= https://dl.ladish.org/ladish/
@@ -15,12 +15,13 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \
libdbus-1.so:devel/dbus \
libexpat.so:textproc/expat2 \
libjack.so:audio/jack \
- libuuid.so:misc/e2fsprogs-libuuid
+ libuuid.so:misc/libuuid
USES= tar:bz2 localbase:ldflags pkgconfig python shebangfix waf
USE_PERL5= configure
SHEBANG_FILES= ladish_control
+TESTING_UNSAFE= No function 'test' defined in ${WRKSRC}/wscript
OPTIONS_DEFINE= GUI
OPTIONS_DEFAULT= GUI
diff --git a/audio/lash/Makefile b/audio/lash/Makefile
index 1aa2511532d0..2d2929581bf9 100644
--- a/audio/lash/Makefile
+++ b/audio/lash/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lash
PORTVERSION= 0.5.4
-PORTREVISION= 19
+PORTREVISION= 21
CATEGORIES= audio
MASTER_SITES= SAVANNAH
@@ -15,7 +15,7 @@ LIB_DEPENDS= libjack.so:audio/jack \
libdssialsacompat.so:audio/libdssialsacompat \
libfreetype.so:print/freetype2 \
libfontconfig.so:x11-fonts/fontconfig \
- libuuid.so:misc/e2fsprogs-libuuid
+ libuuid.so:misc/libuuid
USES= gmake gnome libtool pathfix pkgconfig
USE_GNOME= gtk20 libxml2 gdkpixbuf cairo
diff --git a/audio/lewton/Makefile b/audio/lewton/Makefile
index 860d90bac281..e9327cdaa822 100644
--- a/audio/lewton/Makefile
+++ b/audio/lewton/Makefile
@@ -1,12 +1,12 @@
PORTNAME= lewton
DISTVERSION= 0.10.2
-PORTREVISION= 36
+PORTREVISION= 38
CATEGORIES= audio
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES+= 05f96f6e6976.patch:-p1 # https://github.com/RustAudio/lewton/pull/97
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Rust vorbis decoder
WWW= https://github.com/RustAudio/lewton
diff --git a/audio/libaudiofile/Makefile b/audio/libaudiofile/Makefile
index a2b3e6df12da..1abd056575dc 100644
--- a/audio/libaudiofile/Makefile
+++ b/audio/libaudiofile/Makefile
@@ -2,7 +2,7 @@ PORTNAME= libaudiofile
PORTVERSION= 0.3.6
PORTREVISION= 6
CATEGORIES= audio
-MASTER_SITES= GNOME/sources/${PORTNAME:S/lib//}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
+MASTER_SITES= GNOME
DISTNAME= audiofile-${PORTVERSION}
MAINTAINER= gnome@FreeBSD.org
diff --git a/audio/libdiscid/Makefile b/audio/libdiscid/Makefile
index fd65ff8e1424..79d64fa9e3c8 100644
--- a/audio/libdiscid/Makefile
+++ b/audio/libdiscid/Makefile
@@ -1,14 +1,10 @@
PORTNAME= libdiscid
-PORTVERSION= 0.6.4
-PORTREVISION= 1
+PORTVERSION= 0.6.5
CATEGORIES= audio
MASTER_SITES= https://github.com/metabrainz/${PORTNAME}/releases/download/v${PORTVERSION}/ \
http://ftp.osuosl.org/pub/musicbrainz/${PORTNAME}/ \
http://ftp.eu.metabrainz.org/pub/musicbrainz/${PORTNAME}/
-PATCH_SITES= https://github.com/metabrainz/libdiscid/commit/
-PATCHFILES= b89c14599fd8798eef64431bb05e8705aaaea683.patch:-p1 #Fix pkgconfig file (PR: 269990)
-
MAINTAINER= jhale@FreeBSD.org
COMMENT= Library for creating MusicBrainz DiscIDs
WWW= https://musicbrainz.org/doc/libdiscid
diff --git a/audio/libdiscid/distinfo b/audio/libdiscid/distinfo
index 5b4851b8cfb3..27c0f9ac69f4 100644
--- a/audio/libdiscid/distinfo
+++ b/audio/libdiscid/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1678126118
-SHA256 (libdiscid-0.6.4.tar.gz) = dd5e8f1c9aead442e23b749a9cc9336372e62e88ad7079a2b62895b0390cb282
-SIZE (libdiscid-0.6.4.tar.gz) = 393070
-SHA256 (b89c14599fd8798eef64431bb05e8705aaaea683.patch) = d4ada5e46557aeebed18e7e1350227907ce7efd6880360ac195a61746c981b45
-SIZE (b89c14599fd8798eef64431bb05e8705aaaea683.patch) = 1048
+TIMESTAMP = 1751063727
+SHA256 (libdiscid-0.6.5.tar.gz) = 72dbb493e07336418fe2056f0ebc7ce544eedb500bb896cc1cc04bd078c2d530
+SIZE (libdiscid-0.6.5.tar.gz) = 396307
diff --git a/audio/libdiscid/pkg-plist b/audio/libdiscid/pkg-plist
index 8b91ad87e3a5..3209b7c4816a 100644
--- a/audio/libdiscid/pkg-plist
+++ b/audio/libdiscid/pkg-plist
@@ -1,5 +1,5 @@
include/discid/discid.h
lib/libdiscid.so
lib/libdiscid.so.0
-lib/libdiscid.so.0.6.4
+lib/libdiscid.so.0.6.5
libdata/pkgconfig/libdiscid.pc
diff --git a/audio/libgig/Makefile b/audio/libgig/Makefile
index 2a66be83448e..fd64d0d6df34 100644
--- a/audio/libgig/Makefile
+++ b/audio/libgig/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libgig
-DISTVERSION= 4.4.1
+DISTVERSION= 4.5.0
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= http://download.linuxsampler.org/packages/ # dead?: SF/qsampler/${PORTNAME}/${PORTVERSION}
@@ -11,7 +12,7 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libsndfile.so:audio/libsndfile \
- libuuid.so:misc/e2fsprogs-libuuid
+ libuuid.so:misc/libuuid
USES= compiler:c++11-lib gmake cpe libtool localbase pathfix pkgconfig tar:bzip2
USE_LDCONFIG= ${PREFIX}/lib/libgig
diff --git a/audio/libgig/distinfo b/audio/libgig/distinfo
index 64be96346077..5107adf33718 100644
--- a/audio/libgig/distinfo
+++ b/audio/libgig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712549056
-SHA256 (libgig-4.4.1.tar.bz2) = fdc89efab1f906128e6c54729967577e8d0462017018bc12551257df5dfe3aa4
-SIZE (libgig-4.4.1.tar.bz2) = 589939
+TIMESTAMP = 1749022260
+SHA256 (libgig-4.5.0.tar.bz2) = 0879d28b9b6392da5985826dbdd8d9c957b2a032a2f10190506aef2e22f3c54a
+SIZE (libgig-4.5.0.tar.bz2) = 594791
diff --git a/audio/libgig/pkg-plist b/audio/libgig/pkg-plist
index 2e4a06dd8281..e0ffd0e40d24 100644
--- a/audio/libgig/pkg-plist
+++ b/audio/libgig/pkg-plist
@@ -26,8 +26,8 @@ lib/libgig/libakai.so.0
lib/libgig/libakai.so.0.0.0
lib/libgig/libgig.a
lib/libgig/libgig.so
-lib/libgig/libgig.so.11
-lib/libgig/libgig.so.11.0.0
+lib/libgig/libgig.so.12
+lib/libgig/libgig.so.12.0.0
libdata/pkgconfig/akai.pc
libdata/pkgconfig/gig.pc
share/man/man1/akaidump.1.gz
diff --git a/audio/libgpod/Makefile b/audio/libgpod/Makefile
index a0f643cfd4d7..ee5f158a2fb5 100644
--- a/audio/libgpod/Makefile
+++ b/audio/libgpod/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libgpod
PORTVERSION= 0.8.3
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= audio
MASTER_SITES= SF/gtkpod/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}
diff --git a/audio/libkcddb/distinfo b/audio/libkcddb/distinfo
index a11e16b20cc5..a1a045a6b678 100644
--- a/audio/libkcddb/distinfo
+++ b/audio/libkcddb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564197
-SHA256 (KDE/release-service/25.04.0/libkcddb-25.04.0.tar.xz) = 0bec0c13d04d1082296245117c5b53f0dc0a3c6ca3c83b7168e0af53279da482
-SIZE (KDE/release-service/25.04.0/libkcddb-25.04.0.tar.xz) = 450292
+TIMESTAMP = 1751381210
+SHA256 (KDE/release-service/25.04.3/libkcddb-25.04.3.tar.xz) = 6dde624998ff702b85aa6ec58a160136469f625932e183ddb1845e5adb669acb
+SIZE (KDE/release-service/25.04.3/libkcddb-25.04.3.tar.xz) = 450212
diff --git a/audio/libkcompactdisc/distinfo b/audio/libkcompactdisc/distinfo
index cf2eb4936d08..4120bfc954fc 100644
--- a/audio/libkcompactdisc/distinfo
+++ b/audio/libkcompactdisc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564197
-SHA256 (KDE/release-service/25.04.0/libkcompactdisc-25.04.0.tar.xz) = 50e1ea52ffd6d0ed830ad9bffca7af213d412db81c04814b633b1d44edf40150
-SIZE (KDE/release-service/25.04.0/libkcompactdisc-25.04.0.tar.xz) = 100588
+TIMESTAMP = 1751381212
+SHA256 (KDE/release-service/25.04.3/libkcompactdisc-25.04.3.tar.xz) = ee0be866b6f941cdf6b3c87a45861bc7685a5ba9875caf8e5f46841d8322d37f
+SIZE (KDE/release-service/25.04.3/libkcompactdisc-25.04.3.tar.xz) = 100696
diff --git a/audio/libkeyfinder/Makefile b/audio/libkeyfinder/Makefile
index 19e5c875d1ed..98de262a747d 100644
--- a/audio/libkeyfinder/Makefile
+++ b/audio/libkeyfinder/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libkeyfinder
-PORTVERSION= 2.2.6
-DISTVERSIONPREFIX= v
+PORTVERSION= 2.2.8
CATEGORIES= audio
MAINTAINER= acm@FreeBSD.org
diff --git a/audio/libkeyfinder/distinfo b/audio/libkeyfinder/distinfo
index 1d0d73baf42f..d99d3824e055 100644
--- a/audio/libkeyfinder/distinfo
+++ b/audio/libkeyfinder/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1646614758
-SHA256 (mixxxdj-libkeyfinder-v2.2.6_GH0.tar.gz) = 15dfcc744fddd01f0e33473091bc34892a9889b779dc991fc1096166bbbfee0d
-SIZE (mixxxdj-libkeyfinder-v2.2.6_GH0.tar.gz) = 79371
+TIMESTAMP = 1750743449
+SHA256 (mixxxdj-libkeyfinder-2.2.8_GH0.tar.gz) = a54fc6c5ff435bb4b447f175bc97f9081fb5abf0edd5d125e6f5215c8fff4d11
+SIZE (mixxxdj-libkeyfinder-2.2.8_GH0.tar.gz) = 79473
diff --git a/audio/libkeyfinder/pkg-plist b/audio/libkeyfinder/pkg-plist
index 649deac8c054..cfda17e65662 100644
--- a/audio/libkeyfinder/pkg-plist
+++ b/audio/libkeyfinder/pkg-plist
@@ -22,5 +22,5 @@ lib/cmake/KeyFinder/KeyFinderTargets.cmake
lib/cmake/KeyFinder/modules/FindFFTW3.cmake
lib/libkeyfinder.so
lib/libkeyfinder.so.2
-lib/libkeyfinder.so.2.2.6
+lib/libkeyfinder.so.2.2.8
libdata/pkgconfig/libkeyfinder.pc
diff --git a/audio/libmikmod/Makefile b/audio/libmikmod/Makefile
index b1d16a4b7a77..9a86a2079d72 100644
--- a/audio/libmikmod/Makefile
+++ b/audio/libmikmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libmikmod
-DISTVERSION= 3.3.12
+DISTVERSION= 3.3.13
CATEGORIES= audio
MASTER_SITES= SF/mikmod/${PORTNAME}/${DISTVERSION}/
@@ -9,7 +9,7 @@ WWW= https://mikmod.sourceforge.net/
LICENSE= LGPL21
-USES= cmake cpe pathfix pkgconfig
+USES= cmake cpe pathfix
CPE_VENDOR= raphael_assenat
USE_LDCONFIG= yes
diff --git a/audio/libmikmod/distinfo b/audio/libmikmod/distinfo
index 26f856619d57..1293b17e106b 100644
--- a/audio/libmikmod/distinfo
+++ b/audio/libmikmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743285650
-SHA256 (libmikmod-3.3.12.tar.gz) = adef6214863516a4a5b44ebf2c71ef84ecdfeb3444973dacbac70911c9bc67e9
-SIZE (libmikmod-3.3.12.tar.gz) = 1305911
+TIMESTAMP = 1745161813
+SHA256 (libmikmod-3.3.13.tar.gz) = 9fc1799f7ea6a95c7c5882de98be85fc7d20ba0a4a6fcacae11c8c6b382bb207
+SIZE (libmikmod-3.3.13.tar.gz) = 1306302
diff --git a/audio/libmpdclient/Makefile b/audio/libmpdclient/Makefile
index 1ccdc88b84cf..364587c53725 100644
--- a/audio/libmpdclient/Makefile
+++ b/audio/libmpdclient/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libmpdclient
-PORTVERSION= 2.22
+PORTVERSION= 2.23
CATEGORIES= audio
MASTER_SITES= https://www.musicpd.org/download/libmpdclient/2/
diff --git a/audio/libmpdclient/distinfo b/audio/libmpdclient/distinfo
index 42b2b7a4c024..4144ca88a159 100644
--- a/audio/libmpdclient/distinfo
+++ b/audio/libmpdclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1703495785
-SHA256 (libmpdclient-2.22.tar.xz) = eac15b82b5ba5ed0648af580221eb74657394f7fe768e966d9e9ebb27435429f
-SIZE (libmpdclient-2.22.tar.xz) = 68276
+TIMESTAMP = 1750954106
+SHA256 (libmpdclient-2.23.tar.xz) = 4a1b6c7f783d8cac3d3b8e4cbe9ad021c45491e383de3b893ea4eedefbc71607
+SIZE (libmpdclient-2.23.tar.xz) = 71180
diff --git a/audio/libmpdclient/pkg-plist b/audio/libmpdclient/pkg-plist
index 5a7c2e9081f1..2ba1b567e0d8 100644
--- a/audio/libmpdclient/pkg-plist
+++ b/audio/libmpdclient/pkg-plist
@@ -10,6 +10,7 @@ include/mpd/database.h
include/mpd/directory.h
include/mpd/entity.h
include/mpd/error.h
+include/mpd/feature.h
include/mpd/fingerprint.h
include/mpd/idle.h
include/mpd/list.h
diff --git a/audio/libmusicbrainz5/Makefile b/audio/libmusicbrainz5/Makefile
index 9a3309b36cbe..4e34b53bb530 100644
--- a/audio/libmusicbrainz5/Makefile
+++ b/audio/libmusicbrainz5/Makefile
@@ -1,6 +1,7 @@
PORTNAME= libmusicbrainz
DISTVERSIONPREFIX= release-
DISTVERSION= 5.1.0-41
+PORTREVISION= 1
DISTVERSIONSUFFIX= -g4655b57
CATEGORIES= audio
PKGNAMESUFFIX= 5
diff --git a/audio/libogg/Makefile b/audio/libogg/Makefile
index 79e50a5387e9..dcde7ce0df29 100644
--- a/audio/libogg/Makefile
+++ b/audio/libogg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libogg
-DISTVERSION= 1.3.5
+DISTVERSION= 1.3.6
PORTEPOCH= 4
CATEGORIES= audio
MASTER_SITES= https://downloads.xiph.org/releases/ogg/ \
diff --git a/audio/libogg/distinfo b/audio/libogg/distinfo
index c8efd4c8c112..7082ea1906de 100644
--- a/audio/libogg/distinfo
+++ b/audio/libogg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1623267554
-SHA256 (libogg-1.3.5.tar.xz) = c4d91be36fc8e54deae7575241e03f4211eb102afb3fc0775fbbc1b740016705
-SIZE (libogg-1.3.5.tar.xz) = 429076
+TIMESTAMP = 1750171554
+SHA256 (libogg-1.3.6.tar.xz) = 5c8253428e181840cd20d41f3ca16557a9cc04bad4a3d04cce84808677fa1061
+SIZE (libogg-1.3.6.tar.xz) = 439952
diff --git a/audio/libogg/files/patch-configure b/audio/libogg/files/patch-configure
index 28f2b0864f89..265836b8e058 100644
--- a/audio/libogg/files/patch-configure
+++ b/audio/libogg/files/patch-configure
@@ -1,6 +1,6 @@
---- configure.orig 2021-06-04 03:21:11 UTC
+--- configure.orig 2025-06-17 14:46:38 UTC
+++ configure
-@@ -12814,7 +12814,7 @@ if test -z "$GCC"; then
+@@ -13668,7 +13668,7 @@ if test -z "$GCC"; then
;;
*)
DEBUG="-g"
@@ -9,10 +9,10 @@
PROFILE="-g -p"
;;
esac
-@@ -12837,8 +12837,8 @@ else
+@@ -13691,8 +13691,8 @@ else
;;
*)
- DEBUG="-g -Wall -fsigned-char"
+ DEBUG="-g -Wall -Wextra -fsigned-char"
- CFLAGS="-O2 -fsigned-char"
- PROFILE="-O2 -g -pg -fsigned-char"
+ CFLAGS="-fsigned-char"
diff --git a/audio/libogg/pkg-plist b/audio/libogg/pkg-plist
index c33b82c46647..228395c8ef0f 100644
--- a/audio/libogg/pkg-plist
+++ b/audio/libogg/pkg-plist
@@ -4,7 +4,7 @@ include/ogg/os_types.h
lib/libogg.a
lib/libogg.so
lib/libogg.so.0
-lib/libogg.so.0.8.5
+lib/libogg.so.0.8.6
libdata/pkgconfig/ogg.pc
share/aclocal/ogg.m4
%%PORTDOCS%%%%DOCSDIR%%/fish_xiph_org.png
diff --git a/audio/libopenmpt/Makefile b/audio/libopenmpt/Makefile
index d84d9d8c8e6d..da6b1a15aa6c 100644
--- a/audio/libopenmpt/Makefile
+++ b/audio/libopenmpt/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libopenmpt
-DISTVERSION= 0.7.13
-PORTREVISION= 1
+DISTVERSION= 0.8.1
DISTVERSIONSUFFIX= +release.autotools
CATEGORIES= audio
MASTER_SITES= https://lib.openmpt.org/files/libopenmpt/src/ \
diff --git a/audio/libopenmpt/distinfo b/audio/libopenmpt/distinfo
index 47dc635e9862..9245a07e7fb5 100644
--- a/audio/libopenmpt/distinfo
+++ b/audio/libopenmpt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736271882
-SHA256 (libopenmpt-0.7.13+release.autotools.tar.gz) = dcd7cde4f9c498eb496c4556e1c1b81353e2a74747e8270a42565117ea42e1f1
-SIZE (libopenmpt-0.7.13+release.autotools.tar.gz) = 1681351
+TIMESTAMP = 1750070875
+SHA256 (libopenmpt-0.8.1+release.autotools.tar.gz) = 5ccc291e4457925f3ca3e8144f5b645c4a3dcc2bc05dc9a39651132b32b83bce
+SIZE (libopenmpt-0.8.1+release.autotools.tar.gz) = 1760147
diff --git a/audio/libopenmpt/pkg-plist b/audio/libopenmpt/pkg-plist
index ba2142a67406..123a6b689699 100644
--- a/audio/libopenmpt/pkg-plist
+++ b/audio/libopenmpt/pkg-plist
@@ -15,7 +15,7 @@ include/libopenmpt/libopenmpt_version.h
lib/libopenmpt.a
lib/libopenmpt.so
lib/libopenmpt.so.0
-lib/libopenmpt.so.0.4.4
+lib/libopenmpt.so.0.5.5
libdata/pkgconfig/libopenmpt.pc
%%OPENMPT123%%share/man/man1/openmpt123.1.gz
%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/audio/libsidplayfp/Makefile b/audio/libsidplayfp/Makefile
index 097ce8592e58..bb982e376197 100644
--- a/audio/libsidplayfp/Makefile
+++ b/audio/libsidplayfp/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libsidplayfp
-DISTVERSION= 2.11.0
-PORTREVISION= 1
+DISTVERSION= 2.14.0
CATEGORIES= audio
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
@@ -14,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= libgcrypt-config:security/libgcrypt
LIB_DEPENDS= libgcrypt.so:security/libgcrypt
-USES= compiler:c++20-lang libtool pathfix pkgconfig
+USES= compiler:c++23-lang libtool pathfix pkgconfig
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
@@ -26,7 +25,7 @@ LDFLAGS+= -lpthread
INSTALL_TARGET= install-strip
-SIDPLAYFP_SHLIB_VERSION= 6.5.36
+SIDPLAYFP_SHLIB_VERSION= 6.5.40
STILVIEW_SHLIB_VERSION= 0.0.6
PLIST_SUB+= SIDPLAYFP_SHLIB_VER=${SIDPLAYFP_SHLIB_VERSION:C/\.[[:digit:].]+//} \
diff --git a/audio/libsidplayfp/distinfo b/audio/libsidplayfp/distinfo
index 95b906af7e3e..61138bd4ddb7 100644
--- a/audio/libsidplayfp/distinfo
+++ b/audio/libsidplayfp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730834572
-SHA256 (libsidplayfp-2.11.0.tar.gz) = 46af5bdc36649dca8cda8631428c91946ba131824ca3b3eca37dc67e2530bc5c
-SIZE (libsidplayfp-2.11.0.tar.gz) = 813488
+TIMESTAMP = 1747484776
+SHA256 (libsidplayfp-2.14.0.tar.gz) = 0f49c87c3a4791b9709d502e605274ee5c4c20eabfdea0340917d27cbd685f53
+SIZE (libsidplayfp-2.14.0.tar.gz) = 851923
diff --git a/audio/libxmp/Makefile b/audio/libxmp/Makefile
index 3f940aa093fc..61365e0461f9 100644
--- a/audio/libxmp/Makefile
+++ b/audio/libxmp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libxmp
-PORTVERSION= 4.6.2
+PORTVERSION= 4.6.3
CATEGORIES= audio
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${PORTVERSION}/
diff --git a/audio/libxmp/distinfo b/audio/libxmp/distinfo
index 0b2878ac2826..cedd57d0d936 100644
--- a/audio/libxmp/distinfo
+++ b/audio/libxmp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740414326
-SHA256 (libxmp-4.6.2.tar.gz) = acac1705be2c4fb4d2d70dc05759853ba6aab747a83de576b082784d46f5a4b9
-SIZE (libxmp-4.6.2.tar.gz) = 801091
+TIMESTAMP = 1747040756
+SHA256 (libxmp-4.6.3.tar.gz) = b189a2ff3f3eef0008512e0fb27c2cdc27480bc1066b82590a84d02548fab96d
+SIZE (libxmp-4.6.3.tar.gz) = 805616
diff --git a/audio/linux-c7-pulseaudio-libs/Makefile b/audio/linux-c7-pulseaudio-libs/Makefile
index 44bc3551163f..99e2bffdc7f7 100644
--- a/audio/linux-c7-pulseaudio-libs/Makefile
+++ b/audio/linux-c7-pulseaudio-libs/Makefile
@@ -15,6 +15,9 @@ USE_LINUX= dbuslibs libasyncns libsndfile systemd-libs tcp_wrappers-libs \
xorglibs
USE_LINUX_RPM= yes
+# located by rpath
+NO_SHLIB_REQUIRES_GLOB= libpulsecommon-*.so* libpulsedsp.so*
+
LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL} \
${PORTNAME}${PKGNAMESUFFIX}-glib2-${DISTVERSIONFULL}
diff --git a/audio/linux-c7-sdl_mixer/Makefile b/audio/linux-c7-sdl_mixer/Makefile
deleted file mode 100644
index 847050f8b359..000000000000
--- a/audio/linux-c7-sdl_mixer/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= sdl_mixer
-PORTVERSION= 1.2.12
-DISTVERSIONSUFFIX= -4.el7
-PORTREVISION= 1
-CATEGORIES= audio linux
-MASTER_SITES= EPEL7/s
-DISTNAME= SDL_mixer-${DISTVERSIONFULL}
-
-MAINTAINER= emulation@FreeBSD.org
-COMMENT= Sample multi-channel audio mixer library (Linux CentOS ${LINUX_DIST_VER})
-WWW= https://www.libsdl.org/projects/SDL_mixer/index.html
-
-ONLY_FOR_ARCHS= aarch64 amd64
-
-USES= linux:c7
-USE_LDCONFIG= yes
-USE_LINUX= sdl12
-USE_LINUX_RPM= nolib
-
-CONFLICTS= linux-c6-${PORTNAME}
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-DOCSDIR= ${PREFIX}/usr/share/doc/SDL_mixer-${PORTVERSION}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/audio/linux-c7-sdl_mixer/distinfo b/audio/linux-c7-sdl_mixer/distinfo
deleted file mode 100644
index 3393e1e2751e..000000000000
--- a/audio/linux-c7-sdl_mixer/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1627368338
-SHA256 (centos/SDL_mixer-1.2.12-4.el7.aarch64.rpm) = cdda3bbf9a6928a71c8ad3ecd149f9359c1688d022b2d5adb7e606a6f3c12ff6
-SIZE (centos/SDL_mixer-1.2.12-4.el7.aarch64.rpm) = 91740
-SHA256 (centos/SDL_mixer-1.2.12-4.el7.x86_64.rpm) = 119bb1db9ec904b29857c2f9963a2d71587f3300d3fbc284f886d8d6e6b137d9
-SIZE (centos/SDL_mixer-1.2.12-4.el7.x86_64.rpm) = 92856
-SHA256 (centos/SDL_mixer-1.2.12-4.el7.src.rpm) = 2ca2b34eb09656f5c6b16a467d2310f78382157211e127b6c5276b5870b7d7af
-SIZE (centos/SDL_mixer-1.2.12-4.el7.src.rpm) = 3702625
diff --git a/audio/linux-c7-sdl_mixer/pkg-plist.aarch64 b/audio/linux-c7-sdl_mixer/pkg-plist.aarch64
deleted file mode 100644
index 27bb5cbc4836..000000000000
--- a/audio/linux-c7-sdl_mixer/pkg-plist.aarch64
+++ /dev/null
@@ -1,7 +0,0 @@
-usr/bin/playmus
-usr/bin/playwave
-usr/lib64/libSDL_mixer-1.2.so.0
-usr/lib64/libSDL_mixer-1.2.so.0.12.0
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/audio/linux-c7-sdl_mixer/pkg-plist.amd64 b/audio/linux-c7-sdl_mixer/pkg-plist.amd64
deleted file mode 100644
index 27bb5cbc4836..000000000000
--- a/audio/linux-c7-sdl_mixer/pkg-plist.amd64
+++ /dev/null
@@ -1,7 +0,0 @@
-usr/bin/playmus
-usr/bin/playwave
-usr/lib64/libSDL_mixer-1.2.so.0
-usr/lib64/libSDL_mixer-1.2.so.0.12.0
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/audio/linux-rl9-alsa-lib-devel/Makefile b/audio/linux-rl9-alsa-lib-devel/Makefile
index 8e1679c1b3d6..e25e106ed201 100644
--- a/audio/linux-rl9-alsa-lib-devel/Makefile
+++ b/audio/linux-rl9-alsa-lib-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= alsa-lib
-PORTVERSION= 1.2.12
-DISTVERSIONSUFFIX= -1.el9
+PORTVERSION= 1.2.13
+DISTVERSIONSUFFIX= -2.el9
CATEGORIES= audio linux
PKGNAMESUFFIX= -devel
diff --git a/audio/linux-rl9-alsa-lib-devel/distinfo b/audio/linux-rl9-alsa-lib-devel/distinfo
index c255f576112b..d2921141884e 100644
--- a/audio/linux-rl9-alsa-lib-devel/distinfo
+++ b/audio/linux-rl9-alsa-lib-devel/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1732645656
-SHA256 (rocky/a/alsa-lib-devel-1.2.12-1.el9.aarch64.rpm) = eb675825d7c070b5c2d056b7b15ba8287dbe649dcfec5387dc24e76ca5e78594
-SIZE (rocky/a/alsa-lib-devel-1.2.12-1.el9.aarch64.rpm) = 841658
-SHA256 (rocky/a/alsa-lib-devel-1.2.12-1.el9.i686.rpm) = 36a50bd294e6d35b11bcff177d0649df53e9e080fa40ba467a1880e5ee6e3347
-SIZE (rocky/a/alsa-lib-devel-1.2.12-1.el9.i686.rpm) = 841728
-SHA256 (rocky/a/alsa-lib-devel-1.2.12-1.el9.x86_64.rpm) = 4c1934ce998cad36e4539da9a74e399b17f672ce19fac200e6c2a272a5913f84
-SIZE (rocky/a/alsa-lib-devel-1.2.12-1.el9.x86_64.rpm) = 841607
-SHA256 (rocky/a/alsa-lib-1.2.12-1.el9.src.rpm) = d9d92104f698047ab1d873c806d3f8894aac117827d19f38851c3fd3339e1499
-SIZE (rocky/a/alsa-lib-1.2.12-1.el9.src.rpm) = 1188237
+TIMESTAMP = 1750636341
+SHA256 (rocky/a/alsa-lib-devel-1.2.13-2.el9.aarch64.rpm) = 94e1f24976cefc9291f8fdce87f0f36e42ffeccf01d76bea9ca9ea0e716ef607
+SIZE (rocky/a/alsa-lib-devel-1.2.13-2.el9.aarch64.rpm) = 924708
+SHA256 (rocky/a/alsa-lib-devel-1.2.13-2.el9.i686.rpm) = 3f5fdcd2df6fa8e0f945b81c9244f0840d0407b95a22bc1e8453074e4de2ce1e
+SIZE (rocky/a/alsa-lib-devel-1.2.13-2.el9.i686.rpm) = 924290
+SHA256 (rocky/a/alsa-lib-devel-1.2.13-2.el9.x86_64.rpm) = a3fc54586a54bf62d78ba2bc9df00fa8f2c52306b7593b8b673c4fd61092c4fc
+SIZE (rocky/a/alsa-lib-devel-1.2.13-2.el9.x86_64.rpm) = 924603
+SHA256 (rocky/a/alsa-lib-1.2.13-2.el9.src.rpm) = d0d8e96781a70e5d1b8395a23c12c156cdf248bfcc8c91d9724454f075f2cbb9
+SIZE (rocky/a/alsa-lib-1.2.13-2.el9.src.rpm) = 1211573
diff --git a/audio/linux-rl9-alsa-lib/Makefile b/audio/linux-rl9-alsa-lib/Makefile
index 244821df651e..25dcb82ba98b 100644
--- a/audio/linux-rl9-alsa-lib/Makefile
+++ b/audio/linux-rl9-alsa-lib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= alsa-lib
-PORTVERSION= 1.2.12
-DISTVERSIONSUFFIX= -1.el9
+PORTVERSION= 1.2.13
+DISTVERSIONSUFFIX= -2.el9
CATEGORIES= audio linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/audio/linux-rl9-alsa-lib/distinfo b/audio/linux-rl9-alsa-lib/distinfo
index 62bb05f3e168..e91575f81123 100644
--- a/audio/linux-rl9-alsa-lib/distinfo
+++ b/audio/linux-rl9-alsa-lib/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1732645574
-SHA256 (rocky/a/alsa-lib-1.2.12-1.el9.aarch64.rpm) = 069f179e6f64cbf196fa0363a1cc3381ec87fe5f400a5777483a6f52f71b2932
-SIZE (rocky/a/alsa-lib-1.2.12-1.el9.aarch64.rpm) = 502738
-SHA256 (rocky/a/alsa-lib-1.2.12-1.el9.i686.rpm) = d2e9961069c999fea3e45a171120e6c84684ce4b72e657e887a72faa4c506992
-SIZE (rocky/a/alsa-lib-1.2.12-1.el9.i686.rpm) = 551621
-SHA256 (rocky/a/alsa-lib-1.2.12-1.el9.x86_64.rpm) = 12e71303e6c59d10f1ff9f4490d92ec50b5653a6d86cab0d6642f80c3466ead0
-SIZE (rocky/a/alsa-lib-1.2.12-1.el9.x86_64.rpm) = 516116
-SHA256 (rocky/a/alsa-lib-1.2.12-1.el9.src.rpm) = d9d92104f698047ab1d873c806d3f8894aac117827d19f38851c3fd3339e1499
-SIZE (rocky/a/alsa-lib-1.2.12-1.el9.src.rpm) = 1188237
+TIMESTAMP = 1750636311
+SHA256 (rocky/a/alsa-lib-1.2.13-2.el9.aarch64.rpm) = a4356d7b62b9ea4014b2b98cbf5f94848168e2afdd051a85eeca3fb7b5e2d625
+SIZE (rocky/a/alsa-lib-1.2.13-2.el9.aarch64.rpm) = 505376
+SHA256 (rocky/a/alsa-lib-1.2.13-2.el9.i686.rpm) = ba3d99d609c43de9b310bd7f3d66f1342841dccdf100c92041eed75210eb64e3
+SIZE (rocky/a/alsa-lib-1.2.13-2.el9.i686.rpm) = 553575
+SHA256 (rocky/a/alsa-lib-1.2.13-2.el9.x86_64.rpm) = 8b6e101ca1279f69dd6f64a9646c485750ac74c8eb36ca5349e40bff051046ee
+SIZE (rocky/a/alsa-lib-1.2.13-2.el9.x86_64.rpm) = 518601
+SHA256 (rocky/a/alsa-lib-1.2.13-2.el9.src.rpm) = d0d8e96781a70e5d1b8395a23c12c156cdf248bfcc8c91d9724454f075f2cbb9
+SIZE (rocky/a/alsa-lib-1.2.13-2.el9.src.rpm) = 1211573
diff --git a/audio/linux-rl9-alsa-lib/pkg-plist.aarch64 b/audio/linux-rl9-alsa-lib/pkg-plist.aarch64
index 4a59d39eede1..dc4fbb37bee0 100644
--- a/audio/linux-rl9-alsa-lib/pkg-plist.aarch64
+++ b/audio/linux-rl9-alsa-lib/pkg-plist.aarch64
@@ -1,8 +1,5 @@
etc/asound.conf
usr/bin/aserver
-usr/lib/.build-id/4b/f82b0d1fc71cc54fb9c2033cb1f25050978557
-usr/lib/.build-id/d7/e487b6f30ea2f98c83c85c2be1585c264e51f4
-usr/lib/.build-id/e2/cc1158380103d26f27c485d9fc15d1b451b4b3
usr/lib/modprobe.d/dist-alsa.conf
usr/lib64/libasound.so.2
usr/lib64/libasound.so.2.0.0
diff --git a/audio/linux-rl9-alsa-lib/pkg-plist.amd64 b/audio/linux-rl9-alsa-lib/pkg-plist.amd64
index 1ce1934ff5c0..a77431ceab56 100644
--- a/audio/linux-rl9-alsa-lib/pkg-plist.amd64
+++ b/audio/linux-rl9-alsa-lib/pkg-plist.amd64
@@ -1,11 +1,5 @@
etc/asound.conf
usr/bin/aserver
-usr/lib/.build-id/15/4061172732baa34901fe928b31fe49d430d4de
-usr/lib/.build-id/23/5597e4764511f84865a67f79b5b045b5bc9965
-usr/lib/.build-id/23/9db914d743f4ea17d2d4879f270c5edeb4102a
-usr/lib/.build-id/33/ff7be4ee2466ef6aafb413ee36bd7ad058ffc0
-usr/lib/.build-id/64/294db2306babc67195257f607e2ef10c320044
-usr/lib/.build-id/b5/54d89b60c3bf4533e40a6060b6c7ccf2f3502b
usr/lib/libasound.so.2
usr/lib/libasound.so.2.0.0
usr/lib/libatopology.so.2
diff --git a/audio/linux-rl9-alsa-plugins-pulseaudio/pkg-plist.aarch64 b/audio/linux-rl9-alsa-plugins-pulseaudio/pkg-plist.aarch64
index 7376acdf30c6..6802b2ae63c3 100644
--- a/audio/linux-rl9-alsa-plugins-pulseaudio/pkg-plist.aarch64
+++ b/audio/linux-rl9-alsa-plugins-pulseaudio/pkg-plist.aarch64
@@ -1,8 +1,5 @@
etc/alsa/conf.d/50-pulseaudio.conf
etc/alsa/conf.d/99-pulseaudio-default.conf
-usr/lib/.build-id/72/477c6ac13d1274a305dceb0aa0ba98b74ddfcc
-usr/lib/.build-id/98/1c0043f58e92d415f8538af57211d17c42049b
-usr/lib/.build-id/fa/86a4ff0c39d4988309464eb897d2872672b729
usr/lib64/alsa-lib/libasound_module_conf_pulse.so
usr/lib64/alsa-lib/libasound_module_ctl_pulse.so
usr/lib64/alsa-lib/libasound_module_pcm_pulse.so
diff --git a/audio/linux-rl9-alsa-plugins-pulseaudio/pkg-plist.amd64 b/audio/linux-rl9-alsa-plugins-pulseaudio/pkg-plist.amd64
index 0f72308e92dd..af046fee0361 100644
--- a/audio/linux-rl9-alsa-plugins-pulseaudio/pkg-plist.amd64
+++ b/audio/linux-rl9-alsa-plugins-pulseaudio/pkg-plist.amd64
@@ -1,11 +1,5 @@
etc/alsa/conf.d/50-pulseaudio.conf
etc/alsa/conf.d/99-pulseaudio-default.conf
-usr/lib/.build-id/3d/9f82cf7065db42f7fd9f18304faa1cf1f4e111
-usr/lib/.build-id/53/d10c493f98446a0bd378d42caa011fd980e470
-usr/lib/.build-id/58/83e37627e5b600d7eb25e7f8ad9ec01b27cab1
-usr/lib/.build-id/bb/3f6cb56de35dfede221f2d47a3feaa46f4ff4b
-usr/lib/.build-id/e3/fd92247fa9b74c31ba160bcd606fc993c2624e
-usr/lib/.build-id/ee/0c0421f41a679ae1463103671d793009a9f416
usr/lib/alsa-lib/libasound_module_conf_pulse.so
usr/lib/alsa-lib/libasound_module_ctl_pulse.so
usr/lib/alsa-lib/libasound_module_pcm_pulse.so
diff --git a/audio/linux-rl9-flac/pkg-plist.aarch64 b/audio/linux-rl9-flac/pkg-plist.aarch64
index 0a1b9a780779..bb141b6a5aa2 100644
--- a/audio/linux-rl9-flac/pkg-plist.aarch64
+++ b/audio/linux-rl9-flac/pkg-plist.aarch64
@@ -1,5 +1,3 @@
-usr/lib/.build-id/a0/badf549dd8f3b3253c8623d1c7e8bd9df1e5d3
-usr/lib/.build-id/d1/49266f997e70581abe91d63eed4c625872f57b
usr/lib64/libFLAC++.so.6
usr/lib64/libFLAC++.so.6.3.0
usr/lib64/libFLAC.so.8
diff --git a/audio/linux-rl9-flac/pkg-plist.amd64 b/audio/linux-rl9-flac/pkg-plist.amd64
index 7fc080afeba7..a90d59526c52 100644
--- a/audio/linux-rl9-flac/pkg-plist.amd64
+++ b/audio/linux-rl9-flac/pkg-plist.amd64
@@ -1,7 +1,3 @@
-usr/lib/.build-id/63/c340521244598730733cf9d82811c5dc0d3dbf
-usr/lib/.build-id/c0/19c9acefed1048c90a2f984c9ec53e41b2caaa
-usr/lib/.build-id/c3/8b1f291d1efe5600e31d876155704b63d4b37a
-usr/lib/.build-id/d8/cc705adefbeac54afd650634b0099f7b98849e
usr/lib/libFLAC++.so.6
usr/lib/libFLAC++.so.6.3.0
usr/lib/libFLAC.so.8
diff --git a/audio/linux-rl9-gsm/pkg-plist.aarch64 b/audio/linux-rl9-gsm/pkg-plist.aarch64
index f35a1eb2e1fd..7c1e2756112c 100644
--- a/audio/linux-rl9-gsm/pkg-plist.aarch64
+++ b/audio/linux-rl9-gsm/pkg-plist.aarch64
@@ -1,4 +1,3 @@
-usr/lib/.build-id/8c/01b042f66263382ead6cf11d2c862f4138a5d9
usr/lib64/libgsm.so.1
usr/lib64/libgsm.so.1.0.19
%%PORTDOCS%%usr/share/doc/gsm/ChangeLog
diff --git a/audio/linux-rl9-gsm/pkg-plist.amd64 b/audio/linux-rl9-gsm/pkg-plist.amd64
index d8544e4262ca..a50fcf5f62d7 100644
--- a/audio/linux-rl9-gsm/pkg-plist.amd64
+++ b/audio/linux-rl9-gsm/pkg-plist.amd64
@@ -1,5 +1,3 @@
-usr/lib/.build-id/0e/a2f20ca00135a681bcd66ff66edf140721713f
-usr/lib/.build-id/c7/d41325192ba07e01eac8c59fd65bc6bb79d4d7
usr/lib/libgsm.so.1
usr/lib/libgsm.so.1.0.19
usr/lib64/libgsm.so.1
diff --git a/audio/linux-rl9-libogg/pkg-plist.aarch64 b/audio/linux-rl9-libogg/pkg-plist.aarch64
index 94b93b0a7b79..3269233ba639 100644
--- a/audio/linux-rl9-libogg/pkg-plist.aarch64
+++ b/audio/linux-rl9-libogg/pkg-plist.aarch64
@@ -1,4 +1,3 @@
-usr/lib/.build-id/4c/324ec2f3487aa2d1dc717d118cd0866a87473c
usr/lib64/libogg.so.0
usr/lib64/libogg.so.0.8.4
%%PORTDOCS%%usr/share/doc/libogg/AUTHORS
diff --git a/audio/linux-rl9-libogg/pkg-plist.amd64 b/audio/linux-rl9-libogg/pkg-plist.amd64
index 5c18eeede77a..1e43bf74de0f 100644
--- a/audio/linux-rl9-libogg/pkg-plist.amd64
+++ b/audio/linux-rl9-libogg/pkg-plist.amd64
@@ -1,5 +1,3 @@
-usr/lib/.build-id/1f/8985d2e5a6bcb0573b6567e5fd47e4d7ffc164
-usr/lib/.build-id/d7/8a92c59ab1a00d24b803442a392863549231bf
usr/lib/libogg.so.0
usr/lib/libogg.so.0.8.4
usr/lib64/libogg.so.0
diff --git a/audio/linux-rl9-libsndfile/Makefile b/audio/linux-rl9-libsndfile/Makefile
index 8bfa5eeb90df..a3f2fef0132f 100644
--- a/audio/linux-rl9-libsndfile/Makefile
+++ b/audio/linux-rl9-libsndfile/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libsndfile
PORTVERSION= 1.0.31
-DISTVERSIONSUFFIX= -8.el9_5.2
-PORTREVISION= 3
+DISTVERSIONSUFFIX= -9.el9
+PORTREVISION= 4
CATEGORIES= audio linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/audio/linux-rl9-libsndfile/distinfo b/audio/linux-rl9-libsndfile/distinfo
index 196977d5f9b9..d3e932455c46 100644
--- a/audio/linux-rl9-libsndfile/distinfo
+++ b/audio/linux-rl9-libsndfile/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1735017746
-SHA256 (rocky/l/libsndfile-1.0.31-8.el9_5.2.aarch64.rpm) = 593919540d9e3c8dce4716b39a417ca3721276958e4637906cb724224886ce1b
-SIZE (rocky/l/libsndfile-1.0.31-8.el9_5.2.aarch64.rpm) = 211609
-SHA256 (rocky/l/libsndfile-1.0.31-8.el9_5.2.i686.rpm) = 7767650e71fa0c4e60a1ebafbdda829bf5dd8b4377c5ed3e93d6c6a74851042c
-SIZE (rocky/l/libsndfile-1.0.31-8.el9_5.2.i686.rpm) = 238553
-SHA256 (rocky/l/libsndfile-1.0.31-8.el9_5.2.x86_64.rpm) = ff30d83abd19537a9c052d588451755e8b1d8fb0dd82529ef71dc19f1fa28bc7
-SIZE (rocky/l/libsndfile-1.0.31-8.el9_5.2.x86_64.rpm) = 210453
-SHA256 (rocky/l/libsndfile-1.0.31-8.el9_5.2.src.rpm) = a40b8f42ad192a9df9c0773b0e74c8276ea2be7f6e465b00af85e64194083192
-SIZE (rocky/l/libsndfile-1.0.31-8.el9_5.2.src.rpm) = 900995
+TIMESTAMP = 1750640171
+SHA256 (rocky/l/libsndfile-1.0.31-9.el9.aarch64.rpm) = d40e4cf0af6f0559c5727ef732cd25fbee79a87d2ffb6896b41213b061fd5840
+SIZE (rocky/l/libsndfile-1.0.31-9.el9.aarch64.rpm) = 211275
+SHA256 (rocky/l/libsndfile-1.0.31-9.el9.i686.rpm) = be9bb008c72306b5dc0a65fd07b3612699cd497f38d967bcf1ac59aca03fb634
+SIZE (rocky/l/libsndfile-1.0.31-9.el9.i686.rpm) = 238242
+SHA256 (rocky/l/libsndfile-1.0.31-9.el9.x86_64.rpm) = d195e291b41d727e9fcced9806cc819ff5c291e1137a1e9529531a09b5a875e1
+SIZE (rocky/l/libsndfile-1.0.31-9.el9.x86_64.rpm) = 210204
+SHA256 (rocky/l/libsndfile-1.0.31-9.el9.src.rpm) = e1e859a773ddfa0315048973db8fad08a570f6e7555f1b12cc05536350cba67d
+SIZE (rocky/l/libsndfile-1.0.31-9.el9.src.rpm) = 900859
diff --git a/audio/linux-rl9-libsndfile/pkg-plist.aarch64 b/audio/linux-rl9-libsndfile/pkg-plist.aarch64
index 260c000cb645..8e47f1d85429 100644
--- a/audio/linux-rl9-libsndfile/pkg-plist.aarch64
+++ b/audio/linux-rl9-libsndfile/pkg-plist.aarch64
@@ -1,4 +1,3 @@
-usr/lib/.build-id/3e/598eb85f49e3dfdb453bc2c34c88654b889f61
usr/lib64/libsndfile.so.1
usr/lib64/libsndfile.so.1.0.31
%%PORTDOCS%%usr/share/doc/libsndfile/AUTHORS
diff --git a/audio/linux-rl9-libsndfile/pkg-plist.amd64 b/audio/linux-rl9-libsndfile/pkg-plist.amd64
index 092138a9d8b1..8b6ee6940383 100644
--- a/audio/linux-rl9-libsndfile/pkg-plist.amd64
+++ b/audio/linux-rl9-libsndfile/pkg-plist.amd64
@@ -1,5 +1,3 @@
-usr/lib/.build-id/55/ed9fbe821bc21f9763c1a68320379b6abc145d
-usr/lib/.build-id/f4/96181296298da77bce3261338bb0ba529cdb26
usr/lib/libsndfile.so.1
usr/lib/libsndfile.so.1.0.31
usr/lib64/libsndfile.so.1
diff --git a/audio/linux-rl9-libvorbis/pkg-plist.aarch64 b/audio/linux-rl9-libvorbis/pkg-plist.aarch64
index 70adce277ad1..e15b6dcc2f3c 100644
--- a/audio/linux-rl9-libvorbis/pkg-plist.aarch64
+++ b/audio/linux-rl9-libvorbis/pkg-plist.aarch64
@@ -1,6 +1,3 @@
-usr/lib/.build-id/6f/4e3eb4690f8109517037525d161209bb1d6b8c
-usr/lib/.build-id/7f/d65681c4689cdba08ae898b71a075be1011e54
-usr/lib/.build-id/b1/d90c0b3a8b3fb3231a188f45fcf0e095570df5
usr/lib64/libvorbis.so.0
usr/lib64/libvorbis.so.0.4.9
usr/lib64/libvorbisenc.so.2
diff --git a/audio/linux-rl9-libvorbis/pkg-plist.amd64 b/audio/linux-rl9-libvorbis/pkg-plist.amd64
index 41748e396ca8..14a2737abe47 100644
--- a/audio/linux-rl9-libvorbis/pkg-plist.amd64
+++ b/audio/linux-rl9-libvorbis/pkg-plist.amd64
@@ -1,9 +1,3 @@
-usr/lib/.build-id/0a/312731d5df75265463e2c23a9c02572a9ad041
-usr/lib/.build-id/2a/39af07fa45b4ec4c6d7039bac464e9776e1a3a
-usr/lib/.build-id/48/c8a092be794409bc3ed7d9222ea1a306f5d2d9
-usr/lib/.build-id/6b/0d35628ac602ccbce87433c69da98ea5215f10
-usr/lib/.build-id/a7/8442fbc1ed4c0b7cc98d8e5aa878fa2eed70b3
-usr/lib/.build-id/fe/347af8339fa1b8d0f6f7b17390238cf4625b22
usr/lib/libvorbis.so.0
usr/lib/libvorbis.so.0.4.9
usr/lib/libvorbisenc.so.2
diff --git a/audio/linux-rl9-openal-soft/pkg-plist.aarch64 b/audio/linux-rl9-openal-soft/pkg-plist.aarch64
index a5b7085c130d..d88344fc77ef 100644
--- a/audio/linux-rl9-openal-soft/pkg-plist.aarch64
+++ b/audio/linux-rl9-openal-soft/pkg-plist.aarch64
@@ -1,7 +1,5 @@
etc/openal/alsoft.conf
usr/bin/openal-info
-usr/lib/.build-id/17/3e2bc964861b6d95deba016c3f010232a276ce
-usr/lib/.build-id/59/8a0e4b96a996f714251b2a978ba8301fc3a420
usr/lib64/libopenal.so.1
usr/lib64/libopenal.so.1.19.1
%%PORTDOCS%%%%DOCSDIR%%/COPYING
diff --git a/audio/linux-rl9-openal-soft/pkg-plist.amd64 b/audio/linux-rl9-openal-soft/pkg-plist.amd64
index de028854b845..9322a415641c 100644
--- a/audio/linux-rl9-openal-soft/pkg-plist.amd64
+++ b/audio/linux-rl9-openal-soft/pkg-plist.amd64
@@ -1,9 +1,5 @@
etc/openal/alsoft.conf
usr/bin/openal-info
-usr/lib/.build-id/0b/c2b4fcae34de3f623f0f994feed8e22de866ca
-usr/lib/.build-id/25/b28d7342a90e0435827c2395ad66f712acc0ce
-usr/lib/.build-id/68/b91eafdb5e8adbabe1d5be0ea67e76d5234e5f
-usr/lib/.build-id/ba/632ab5a3a7ad86b9d79f30ed3b382757e1d712
usr/lib/libopenal.so.1
usr/lib/libopenal.so.1.19.1
usr/lib64/libopenal.so.1
diff --git a/audio/linux-rl9-opus/pkg-plist.aarch64 b/audio/linux-rl9-opus/pkg-plist.aarch64
index 478bfc013d22..bcaa49254b6b 100644
--- a/audio/linux-rl9-opus/pkg-plist.aarch64
+++ b/audio/linux-rl9-opus/pkg-plist.aarch64
@@ -1,4 +1,3 @@
-usr/lib/.build-id/cb/b9801b5a7ba7027e9270a51b36dfc3e513d255
usr/lib64/libopus.so.0
usr/lib64/libopus.so.0.8.0
usr/share/licenses/opus/COPYING
diff --git a/audio/linux-rl9-opus/pkg-plist.amd64 b/audio/linux-rl9-opus/pkg-plist.amd64
index c6d3701f6e2e..a648acb5e300 100644
--- a/audio/linux-rl9-opus/pkg-plist.amd64
+++ b/audio/linux-rl9-opus/pkg-plist.amd64
@@ -1,5 +1,3 @@
-usr/lib/.build-id/8e/3ed58449103874bc04875a40593e980874c79c
-usr/lib/.build-id/ec/8305aa1c21475124dcb5c6f5dc761effd7de9e
usr/lib/libopus.so.0
usr/lib/libopus.so.0.8.0
usr/lib64/libopus.so.0
diff --git a/audio/linux-rl9-pulseaudio-libs/Makefile b/audio/linux-rl9-pulseaudio-libs/Makefile
index 15478dae06dc..5334cc2944ff 100644
--- a/audio/linux-rl9-pulseaudio-libs/Makefile
+++ b/audio/linux-rl9-pulseaudio-libs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pulseaudio
PORTVERSION= 15.0
-DISTVERSIONSUFFIX= -2.el9
-PORTREVISION= 1
+DISTVERSIONSUFFIX= -3.el9
+PORTREVISION= 2
CATEGORIES= audio linux
PKGNAMESUFFIX= -libs
diff --git a/audio/linux-rl9-pulseaudio-libs/distinfo b/audio/linux-rl9-pulseaudio-libs/distinfo
index 4cd38e169ac9..3882893438a4 100644
--- a/audio/linux-rl9-pulseaudio-libs/distinfo
+++ b/audio/linux-rl9-pulseaudio-libs/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1731453746
-SHA256 (rocky/p/pulseaudio-libs-15.0-2.el9.aarch64.rpm) = 5b5e5985f27b924ebcd0cb81f731d31760012adf6fa7b36fd4ddcf3315e95649
-SIZE (rocky/p/pulseaudio-libs-15.0-2.el9.aarch64.rpm) = 649461
-SHA256 (rocky/p/pulseaudio-libs-15.0-2.el9.i686.rpm) = c906baf77d790e020887ac615f1001e00ff6b666199f48d33997f7de2fae4de8
-SIZE (rocky/p/pulseaudio-libs-15.0-2.el9.i686.rpm) = 688818
-SHA256 (rocky/p/pulseaudio-libs-15.0-2.el9.x86_64.rpm) = b0c38349e1ac517c131c9eabfb9f952692684126775305b9a73ead98ae1acfba
-SIZE (rocky/p/pulseaudio-libs-15.0-2.el9.x86_64.rpm) = 681555
-SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.aarch64.rpm) = 975996cabfe75a34ed505f554006cae6ed9408464d903246b13b02018057b103
-SIZE (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.aarch64.rpm) = 17544
-SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.i686.rpm) = c4f864cd17022f536b4341edd36c27c6437643925dec374c61f0c7308c6cf1e5
-SIZE (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.i686.rpm) = 18454
-SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.x86_64.rpm) = 1fd0991cb4406ab257063eeacc7696a3fd7b15bc29316c06336b7c94ad1f1f53
-SIZE (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.x86_64.rpm) = 17874
-SHA256 (rocky/p/pulseaudio-15.0-2.el9.src.rpm) = 9fa7d54c118b3842dc43eb01a5136285ae517687278794966db7de657ec37d2f
-SIZE (rocky/p/pulseaudio-15.0-2.el9.src.rpm) = 1545895
+TIMESTAMP = 1750646211
+SHA256 (rocky/p/pulseaudio-libs-15.0-3.el9.aarch64.rpm) = 155a705bf367a02025c7ad253fe8a38905d6e1b22d589262fd6373dc213e1c19
+SIZE (rocky/p/pulseaudio-libs-15.0-3.el9.aarch64.rpm) = 645247
+SHA256 (rocky/p/pulseaudio-libs-15.0-3.el9.i686.rpm) = 0fd8429f1321fd97ecb120760829075f25720c44f22f49d8ecf33d338a0b46c8
+SIZE (rocky/p/pulseaudio-libs-15.0-3.el9.i686.rpm) = 686073
+SHA256 (rocky/p/pulseaudio-libs-15.0-3.el9.x86_64.rpm) = 7f2ff362f310d7b3c3f5e5e285385880d130e83566551aa8d2200fe26d3962c3
+SIZE (rocky/p/pulseaudio-libs-15.0-3.el9.x86_64.rpm) = 678923
+SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-3.el9.aarch64.rpm) = 1c3acb658d83d047b402cada4d0b2b6805fb60be0d5c570dc13d24e31646d2f3
+SIZE (rocky/p/pulseaudio-libs-glib2-15.0-3.el9.aarch64.rpm) = 14985
+SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-3.el9.i686.rpm) = 76f046cb936e32ddb9b208e436928cfdc98e6e832362643bdd5c3ab6c0a11137
+SIZE (rocky/p/pulseaudio-libs-glib2-15.0-3.el9.i686.rpm) = 15991
+SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-3.el9.x86_64.rpm) = 4d1d57b44972275c23ebc58df593c5f15c75009a0b09536f4710e6908122b274
+SIZE (rocky/p/pulseaudio-libs-glib2-15.0-3.el9.x86_64.rpm) = 15215
+SHA256 (rocky/p/pulseaudio-15.0-3.el9.src.rpm) = dc89cf1596e7f2940c2718bd5a08990e82727a8dc4a24037c92e70e6a85a39ef
+SIZE (rocky/p/pulseaudio-15.0-3.el9.src.rpm) = 1543467
diff --git a/audio/linux-rl9-pulseaudio-libs/pkg-plist.aarch64 b/audio/linux-rl9-pulseaudio-libs/pkg-plist.aarch64
index 06394214082f..2637cf9c6b4b 100644
--- a/audio/linux-rl9-pulseaudio-libs/pkg-plist.aarch64
+++ b/audio/linux-rl9-pulseaudio-libs/pkg-plist.aarch64
@@ -1,8 +1,4 @@
etc/pulse/client.conf
-usr/lib/.build-id/a4/43a0c5d6afa84f226172b26e6a56cdfe9114ff
-usr/lib/.build-id/b3/dd53c475f9b3965b1f7af7947c55cb259e598d
-usr/lib/.build-id/dc/0ebcb951364fa7500ab72d2e85fefa8023b333
-usr/lib/.build-id/e6/bcef1411bec06b0361debef1f7fae20919b3d2
usr/lib64/libpulse-mainloop-glib.so.0
usr/lib64/libpulse-mainloop-glib.so.0.0.6
usr/lib64/libpulse-simple.so.0
diff --git a/audio/linux-rl9-pulseaudio-libs/pkg-plist.amd64 b/audio/linux-rl9-pulseaudio-libs/pkg-plist.amd64
index b193734cef19..fea8cce3ad90 100644
--- a/audio/linux-rl9-pulseaudio-libs/pkg-plist.amd64
+++ b/audio/linux-rl9-pulseaudio-libs/pkg-plist.amd64
@@ -1,12 +1,4 @@
etc/pulse/client.conf
-usr/lib/.build-id/00/37de1ab3f34159454644ab1d87b7c4340f825d
-usr/lib/.build-id/12/24b0a21eb52a869279edfc9bcf40c52021b439
-usr/lib/.build-id/39/40b90ecddf0796b2469f1848d849c0cef8b05d
-usr/lib/.build-id/43/db7ae1bf77d7edc2a2575cebdd2b5a4c46d665
-usr/lib/.build-id/60/74f6c18009e0b36b38d283380a04d405bc3024
-usr/lib/.build-id/73/621b51c17caebc6e8f52d7aabbf7dc46bb0191
-usr/lib/.build-id/9f/a896f341be67deb1bd445ec87eace808cd8389
-usr/lib/.build-id/a9/aaed22c8636a92561403d10c9cb85cc84f029c
usr/lib/libpulse-mainloop-glib.so.0
usr/lib/libpulse-mainloop-glib.so.0.0.6
usr/lib/libpulse-simple.so.0
diff --git a/audio/linux-rl9-pulseaudio-utils/Makefile b/audio/linux-rl9-pulseaudio-utils/Makefile
index 776814b0cff5..e0e4d9eba1ed 100644
--- a/audio/linux-rl9-pulseaudio-utils/Makefile
+++ b/audio/linux-rl9-pulseaudio-utils/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pulseaudio
PORTVERSION= 15.0
-DISTVERSIONSUFFIX= -2.el9
+DISTVERSIONSUFFIX= -3.el9
+PORTREVISION= 1
CATEGORIES= audio linux
PKGNAMESUFFIX= -utils
diff --git a/audio/linux-rl9-pulseaudio-utils/distinfo b/audio/linux-rl9-pulseaudio-utils/distinfo
index 83b04c7582c3..b833201cafca 100644
--- a/audio/linux-rl9-pulseaudio-utils/distinfo
+++ b/audio/linux-rl9-pulseaudio-utils/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1692861237
-SHA256 (rocky/p/pulseaudio-utils-15.0-2.el9.aarch64.rpm) = 064707979e0d21e50a9997977745685da464ad9f4b928ab51f93253db2bc55fd
-SIZE (rocky/p/pulseaudio-utils-15.0-2.el9.aarch64.rpm) = 71058
-SHA256 (rocky/p/pulseaudio-utils-15.0-2.el9.x86_64.rpm) = b5d640aa277bf74a70502e54a78cb4d2c41312afb99a2d2850749e39e35610cb
-SIZE (rocky/p/pulseaudio-utils-15.0-2.el9.x86_64.rpm) = 73481
-SHA256 (rocky/p/pulseaudio-15.0-2.el9.src.rpm) = 9fa7d54c118b3842dc43eb01a5136285ae517687278794966db7de657ec37d2f
-SIZE (rocky/p/pulseaudio-15.0-2.el9.src.rpm) = 1545895
+TIMESTAMP = 1750647347
+SHA256 (rocky/p/pulseaudio-utils-15.0-3.el9.aarch64.rpm) = 50144c9279d7af0d432bf41a021c0d3b12a8f42483a54a59e810cfb89f5a0853
+SIZE (rocky/p/pulseaudio-utils-15.0-3.el9.aarch64.rpm) = 68526
+SHA256 (rocky/p/pulseaudio-utils-15.0-3.el9.x86_64.rpm) = a8be55a309cbfd26fe8846e4c99673eb1f6e242beee736ca18a1f9406a7bc64f
+SIZE (rocky/p/pulseaudio-utils-15.0-3.el9.x86_64.rpm) = 70652
+SHA256 (rocky/p/pulseaudio-15.0-3.el9.src.rpm) = dc89cf1596e7f2940c2718bd5a08990e82727a8dc4a24037c92e70e6a85a39ef
+SIZE (rocky/p/pulseaudio-15.0-3.el9.src.rpm) = 1543467
diff --git a/audio/linux-rl9-pulseaudio-utils/pkg-plist.aarch64 b/audio/linux-rl9-pulseaudio-utils/pkg-plist.aarch64
index c86e1af995f6..25da94734cb1 100644
--- a/audio/linux-rl9-pulseaudio-utils/pkg-plist.aarch64
+++ b/audio/linux-rl9-pulseaudio-utils/pkg-plist.aarch64
@@ -7,11 +7,6 @@ usr/bin/parec
usr/bin/parecord
usr/bin/pasuspender
usr/bin/pax11publish
-usr/lib/.build-id/02/68bcb365e83919faf72ca053649463b2f9e986
-usr/lib/.build-id/03/bcca56a103e7b5ee398274c58e22b92626cc6e
-usr/lib/.build-id/58/7e8d99616f0448bdb8b1bfb57f28a5a91edabc
-usr/lib/.build-id/c0/9f9c88fab178e28b6db1acece7cb188167076c
-usr/lib/.build-id/d7/b1899fd3ca16eb25699ee8d71747e7c4d63825
usr/share/bash-completion/completions/pacat
usr/share/bash-completion/completions/pacmd
usr/share/bash-completion/completions/pactl
diff --git a/audio/linux-rl9-pulseaudio-utils/pkg-plist.amd64 b/audio/linux-rl9-pulseaudio-utils/pkg-plist.amd64
index 6df835dca0ca..25da94734cb1 100644
--- a/audio/linux-rl9-pulseaudio-utils/pkg-plist.amd64
+++ b/audio/linux-rl9-pulseaudio-utils/pkg-plist.amd64
@@ -7,11 +7,6 @@ usr/bin/parec
usr/bin/parecord
usr/bin/pasuspender
usr/bin/pax11publish
-usr/lib/.build-id/62/9a12745eb95fabffbdff39085ff43ac4ad2fff
-usr/lib/.build-id/73/e27ce6f60086781192e4f49c5de99f4fc3c765
-usr/lib/.build-id/75/fa218ae8d8a27230de9410ce90434cabb320a5
-usr/lib/.build-id/94/e9f56f7e4d0f6a54516a72ba9dcce0d69833cd
-usr/lib/.build-id/b6/2873b536e0231524d522f92bbfd029604c9bda
usr/share/bash-completion/completions/pacat
usr/share/bash-completion/completions/pacmd
usr/share/bash-completion/completions/pactl
diff --git a/audio/linux-rl9-sdl2_mixer/Makefile b/audio/linux-rl9-sdl2_mixer/Makefile
deleted file mode 100644
index 7b41bf2cc4ba..000000000000
--- a/audio/linux-rl9-sdl2_mixer/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-PORTNAME= sdl2_mixer
-PORTVERSION= 2.8.1
-DISTVERSIONSUFFIX= -1.el9
-CATEGORIES= audio linux
-MASTER_SITES= EPEL9
-DISTNAME= SDL2_mixer-${DISTVERSIONFULL}
-
-MAINTAINER= emulation@FreeBSD.org
-COMMENT= Sample multi-channel audio mixer library (Rocky Linux ${LINUX_DIST_VER})
-WWW= https://github.com/libsdl-org/SDL_mixer/
-
-LICENSE= ZLIB
-
-USES= linux:rl9
-USE_LDCONFIG= yes
-USE_LINUX= sdl20
-USE_LINUX_RPM= yes
-
-CONFLICTS= linux-c7-${PORTNAME}
-DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
-DOCSDIR= ${PREFIX}/usr/share/doc/SDL2_mixer
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/audio/linux-rl9-sdl2_mixer/distinfo b/audio/linux-rl9-sdl2_mixer/distinfo
deleted file mode 100644
index ce96a7dd6727..000000000000
--- a/audio/linux-rl9-sdl2_mixer/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1743426582
-SHA256 (rocky/s/SDL2_mixer-2.8.1-1.el9.aarch64.rpm) = d85f2590a7daf03ad73bc18f35e0868b3226b2624fd9940286131073de0dfa9e
-SIZE (rocky/s/SDL2_mixer-2.8.1-1.el9.aarch64.rpm) = 168550
-SHA256 (rocky/s/SDL2_mixer-2.8.1-1.el9.x86_64.rpm) = 736d9eeb48f24cedde2d704c5b237537eacf609b9bbfa996a9219c7efe8c7cf1
-SIZE (rocky/s/SDL2_mixer-2.8.1-1.el9.x86_64.rpm) = 171511
-SHA256 (rocky/s/SDL2_mixer-2.8.1-1.el9.src.rpm) = 7a750d39a5a1d45e02a8354b46fe97c7d6cb4c6f097283d1b5a7b2ac42429d0d
-SIZE (rocky/s/SDL2_mixer-2.8.1-1.el9.src.rpm) = 5992154
diff --git a/audio/linux-rl9-sdl2_mixer/pkg-plist.aarch64 b/audio/linux-rl9-sdl2_mixer/pkg-plist.aarch64
deleted file mode 100644
index f31c72865306..000000000000
--- a/audio/linux-rl9-sdl2_mixer/pkg-plist.aarch64
+++ /dev/null
@@ -1,9 +0,0 @@
-usr/bin/playmus2
-usr/bin/playwave2
-usr/lib/.build-id/fe/50ad464c14c081ffc0682020772f0768bd789a
-usr/lib/.build-id/bb/f246f1d524b08e4d2df375bbb35976ccc78b02
-usr/lib/.build-id/da/f007650a0e92f9461de46089740f215231d258
-usr/lib64/libSDL2_mixer-2.0.so.0
-usr/lib64/libSDL2_mixer-2.0.so.0.800.1
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES.txt
-usr/share/licenses/SDL2_mixer/LICENSE.txt
diff --git a/audio/linux-rl9-sdl2_mixer/pkg-plist.amd64 b/audio/linux-rl9-sdl2_mixer/pkg-plist.amd64
deleted file mode 100644
index 1f34eda15dbc..000000000000
--- a/audio/linux-rl9-sdl2_mixer/pkg-plist.amd64
+++ /dev/null
@@ -1,9 +0,0 @@
-usr/bin/playmus2
-usr/bin/playwave2
-usr/lib/.build-id/3f/37bd142d69499524b1ca23c44f6ddfa0bb6c67
-usr/lib/.build-id/6a/3d27a743249161be4625e0bc7e42a3b99b737b
-usr/lib/.build-id/76/2d5d8bcf311c81e265f69ce673fa8f5639e5a8
-usr/lib64/libSDL2_mixer-2.0.so.0
-usr/lib64/libSDL2_mixer-2.0.so.0.800.1
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES.txt
-usr/share/licenses/SDL2_mixer/LICENSE.txt
diff --git a/audio/linux-rl9-sdl_sound/Makefile b/audio/linux-rl9-sdl_sound/Makefile
deleted file mode 100644
index 21c5e9b122a0..000000000000
--- a/audio/linux-rl9-sdl_sound/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-PORTNAME= sdl_sound
-PORTVERSION= 1.0.3
-DISTVERSIONSUFFIX= -37.el9
-CATEGORIES= audio linux
-MASTER_SITES= EPEL9
-DISTNAME= SDL_sound-${DISTVERSIONFULL}
-
-MAINTAINER= emulation@FreeBSD.org
-COMMENT= SDL audio library and player for some popular sound file formats (Rocky Linux ${LINUX_DIST_VER})
-WWW= https://www.icculus.org/SDL_sound/
-
-LICENSE= ZLIB
-
-USES= linux:rl9
-USE_LDCONFIG= yes
-USE_LINUX= sdl20
-USE_LINUX_RPM= yes
-
-CONFLICTS= linux-c7-${PORTNAME}
-DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
-DOCSDIR= ${PREFIX}/usr/share/doc/SDL_sound
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/audio/linux-rl9-sdl_sound/distinfo b/audio/linux-rl9-sdl_sound/distinfo
deleted file mode 100644
index 5c4d000238ff..000000000000
--- a/audio/linux-rl9-sdl_sound/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1739910532
-SHA256 (rocky/s/SDL_sound-1.0.3-37.el9.aarch64.rpm) = 12a21c7f1d4f1ebe7b4904f3b22ee3271540a39237025f8163fc5c9610eb5b9f
-SIZE (rocky/s/SDL_sound-1.0.3-37.el9.aarch64.rpm) = 102265
-SHA256 (rocky/s/SDL_sound-1.0.3-37.el9.x86_64.rpm) = edc74ad0d27efadc3a6d47f840d05c968e246c0698ff656264ca0478988097f5
-SIZE (rocky/s/SDL_sound-1.0.3-37.el9.x86_64.rpm) = 101075
-SHA256 (rocky/s/SDL_sound-1.0.3-37.el9.src.rpm) = 01b24b1d761970b7a5cdaee518936c0e0f1183597fb483fdf96c328d35bf478e
-SIZE (rocky/s/SDL_sound-1.0.3-37.el9.src.rpm) = 635244
diff --git a/audio/linux-rl9-sdl_sound/pkg-plist.aarch64 b/audio/linux-rl9-sdl_sound/pkg-plist.aarch64
deleted file mode 100644
index bb8ffc201310..000000000000
--- a/audio/linux-rl9-sdl_sound/pkg-plist.aarch64
+++ /dev/null
@@ -1,6 +0,0 @@
-usr/lib/.build-id/d7/5c0b51537319e0676182b45d655cda437d6108
-usr/lib64/libSDL_sound-1.0.so.1
-usr/lib64/libSDL_sound-1.0.so.1.0.2
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-usr/share/licenses/SDL_sound/COPYING
diff --git a/audio/linux-rl9-sdl_sound/pkg-plist.amd64 b/audio/linux-rl9-sdl_sound/pkg-plist.amd64
deleted file mode 100644
index 229180534e74..000000000000
--- a/audio/linux-rl9-sdl_sound/pkg-plist.amd64
+++ /dev/null
@@ -1,6 +0,0 @@
-usr/lib/.build-id/91/f5103f6979fd0c39f4aae5c7a1cb23eeee19ba
-usr/lib64/libSDL_sound-1.0.so.1
-usr/lib64/libSDL_sound-1.0.so.1.0.2
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-usr/share/licenses/SDL_sound/COPYING
diff --git a/audio/linuxsampler/Makefile b/audio/linuxsampler/Makefile
index b18e2cedd815..a10905c35497 100644
--- a/audio/linuxsampler/Makefile
+++ b/audio/linuxsampler/Makefile
@@ -1,5 +1,6 @@
PORTNAME= linuxsampler
-DISTVERSION= 2.3.1
+DISTVERSION= 2.4.0
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://download.linuxsampler.org/packages/
@@ -13,19 +14,27 @@ LICENSE_FILE= ${WRKSRC}/COPYING
ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS_REASON= not yet ported to this architecture
-BUILD_DEPENDS= lv2>0:audio/lv2
+BUILD_DEPENDS= lv2>0:audio/lv2 \
+ p5-XML-Parser>0:textproc/p5-XML-Parser
LIB_DEPENDS= libgig.so:audio/libgig \
libsndfile.so:audio/libsndfile \
- libuuid.so:misc/e2fsprogs-libuuid
+ libuuid.so:misc/libuuid
-USES= bison:wrapper compiler:c++14-lang gmake libtool localbase pathfix pkgconfig sqlite:3 tar:bzip2
+USES= bison compiler:c++14-lang gmake libtool localbase pathfix perl5 \
+ pkgconfig sqlite:3 tar:bzip2 shebangfix
USE_LDCONFIG= ${PREFIX}/lib/linuxsampler
+USE_PERL5= build
+
+SHEBANG_FILES= scripts/generate_lscp_shell_reference.pl \
+ scripts/update_lscp_grammar.pl
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFIGURE_ENV= HAVE_UNIX98=1
CONFIGURE_ARGS= --disable-arts-driver
+MAKE_JOBS_UNSAFE= yes # https://bugs.linuxsampler.org/cgi-bin/show_bug.cgi?id=322
+
INSTALL_TARGET= install-strip
OPTIONS_DEFINE= JACK ALSA
diff --git a/audio/linuxsampler/distinfo b/audio/linuxsampler/distinfo
index f68bb558a354..628d8a2c9fc7 100644
--- a/audio/linuxsampler/distinfo
+++ b/audio/linuxsampler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712548983
-SHA256 (linuxsampler-2.3.1.tar.bz2) = 4fbaae93937924188fa88ce241dd2f682afcb4b0dbc12ea8b73e9e818d353931
-SIZE (linuxsampler-2.3.1.tar.bz2) = 1267554
+TIMESTAMP = 1749022482
+SHA256 (linuxsampler-2.4.0.tar.bz2) = 3f821aad9ccd278354c72dba88b6575f0c4085699a6801b454a8066b2b9640f5
+SIZE (linuxsampler-2.4.0.tar.bz2) = 1151228
diff --git a/audio/linuxsampler/pkg-plist b/audio/linuxsampler/pkg-plist
index 196a4d0ff2a9..b69ae652d17f 100644
--- a/audio/linuxsampler/pkg-plist
+++ b/audio/linuxsampler/pkg-plist
@@ -10,7 +10,6 @@ include/linuxsampler/common/Mutex.h
include/linuxsampler/common/SynchronizedConfig.h
include/linuxsampler/common/Thread.h
include/linuxsampler/common/global.h
-include/linuxsampler/common/lsatomic.h
include/linuxsampler/common/optional.h
include/linuxsampler/drivers/Device.h
include/linuxsampler/drivers/DeviceParameter.h
@@ -38,8 +37,8 @@ include/linuxsampler/scriptvm/ScriptVMFactory.h
include/linuxsampler/scriptvm/common.h
lib/linuxsampler/liblinuxsampler.a
lib/linuxsampler/liblinuxsampler.so
-lib/linuxsampler/liblinuxsampler.so.7
-lib/linuxsampler/liblinuxsampler.so.7.0.0
+lib/linuxsampler/liblinuxsampler.so.8
+lib/linuxsampler/liblinuxsampler.so.8.0.0
lib/linuxsampler/plugins/.keep_me
lib/lv2/linuxsampler.lv2/linuxsampler.a
lib/lv2/linuxsampler.lv2/linuxsampler.so
diff --git a/audio/linuxwave/Makefile b/audio/linuxwave/Makefile
index 83b46ae9b523..2e276e9b5172 100644
--- a/audio/linuxwave/Makefile
+++ b/audio/linuxwave/Makefile
@@ -1,6 +1,6 @@
PORTNAME= linuxwave
DISTVERSIONPREFIX= v
-DISTVERSION= 0.2.0
+DISTVERSION= 0.3.0
CATEGORIES= audio
MAINTAINER= jbeich@FreeBSD.org
@@ -10,11 +10,11 @@ WWW= https://orhun.dev/linuxwave/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= zig>=0.12.0:lang/zig
+BUILD_DEPENDS= zig>=0.14.0:lang/zig
USE_GITHUB= yes
GH_ACCOUNT= orhun
-GH_TUPLE= Hejsil:zig-clap:0.9.1:zig_clap/../.cache/zig/p/122062d301a203d003547b414237229b09a7980095061697349f8bef41be9c30266b
+GH_TUPLE= Hejsil:zig-clap:0.10.0:zig_clap/../.cache/zig/p/clap-0.10.0-oBajB434AQBDh-Ei3YtoKIRxZacVPF1iSwp3IX_ZB8f0
MAKE_ENV= DESTDIR="${STAGEDIR}"
CONFIGURE_ARGS= --prefix "${PREFIX}" \
${WITH_DEBUG:D:U-Doptimize=ReleaseFast} \
diff --git a/audio/linuxwave/distinfo b/audio/linuxwave/distinfo
index 70d893d333c8..a92b06f6af11 100644
--- a/audio/linuxwave/distinfo
+++ b/audio/linuxwave/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1729460509
-SHA256 (orhun-linuxwave-v0.2.0_GH0.tar.gz) = d10aa53b9348be927654d753454726cc39baef656d37a40c6a44af0e6f65451f
-SIZE (orhun-linuxwave-v0.2.0_GH0.tar.gz) = 372837
-SHA256 (Hejsil-zig-clap-0.9.1_GH0.tar.gz) = eeac66ff8c5bfb9f0c186fa2533b2c52d47dece1b67518c0ab24b40407ade076
-SIZE (Hejsil-zig-clap-0.9.1_GH0.tar.gz) = 22875
+TIMESTAMP = 1741390019
+SHA256 (orhun-linuxwave-v0.3.0_GH0.tar.gz) = 55c7a8fbe741de6af7a48fb580c710d065acda31c605950ae76ea9c9a693ae80
+SIZE (orhun-linuxwave-v0.3.0_GH0.tar.gz) = 372862
+SHA256 (Hejsil-zig-clap-0.10.0_GH0.tar.gz) = 71b3c69959485f022e44f21f428157cf02ee953e1712ff2b416709525d6e7b2a
+SIZE (Hejsil-zig-clap-0.10.0_GH0.tar.gz) = 27187
diff --git a/audio/lmms/Makefile b/audio/lmms/Makefile
deleted file mode 100644
index 74e7b62089b7..000000000000
--- a/audio/lmms/Makefile
+++ /dev/null
@@ -1,89 +0,0 @@
-PORTNAME= lmms
-DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.2
-PORTREVISION= 11
-PORTEPOCH= 2
-CATEGORIES= audio
-
-MAINTAINER= rodrigo@FreeBSD.org
-COMMENT= All-in-one sequencer, drum machine, sampler, and more
-WWW= https://lmms.io/
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Depends on expiring audio/carla
-EXPIRATION_DATE=2025-06-01
-
-BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
-LIB_DEPENDS= libcarla_utils.so:audio/carla \
- libfftw3.so:math/fftw3 \
- libfftw3f.so:math/fftw3-float \
- libFLAC.so:audio/flac \
- libfltk.so:x11-toolkits/fltk \
- libfluidsynth.so:audio/fluidsynth \
- libfontconfig.so:x11-fonts/fontconfig \
- libmp3lame.so:audio/lame \
- libogg.so:audio/libogg \
- libQt5X11Extras.so:x11/qt5-x11extras \
- libQt5Xml.so:textproc/qt5-xml \
- libsamplerate.so:audio/libsamplerate \
- libsndfile.so:audio/libsndfile \
- libvorbis.so:audio/libvorbis
-RUN_DEPENDS= ${LOCALBASE}/lib/ladspa/cmt.so:audio/cmt \
- ${LOCALBASE}/share/ladspa/rdf/caps.rdf:audio/caps-plugins \
- ${LOCALBASE}/share/ladspa/rdf/swh-plugins.rdf:audio/swhplugins \
- ${LOCALBASE}/share/ladspa/rdf/tap-plugins.rdf:audio/tap-plugins
-
-USES= cmake compiler:c++11-lang desktop-file-utils localbase:ldflags \
- pkgconfig qt:5 shared-mime-info xorg
-USE_GITHUB= yes
-GH_ACCOUNT= LMMS
-GH_TUPLE= mjansson:rpmalloc:1.4.0:rpmalloc/src/3rdparty/rpmalloc/rpmalloc \
- lukas-w:qt5-x11embed:ec77d4ba40bebc0c53a016adb646b6fa65dd5faf:qt5x11embed/src/3rdparty/qt5-x11embed
-USE_LDCONFIG= yes
-USE_QT= core gui widgets x11extras xml buildtools:build \
- linguisttools:build qmake:build
-USE_XORG= xcursor xext xfixes xft xinerama xrender
-
-CMAKE_ON= WANT_QT5
-CMAKE_OFF= WANT_ALSA WANT_CALF WANT_CAPS WANT_CMT WANT_STK WANT_SWH \
- WANT_TAP WANT_VST
-
-OPTIONS_DEFINE= JACK OSS PORTAUDIO PULSEAUDIO SDL SNDIO
-OPTIONS_DEFAULT= OSS
-
-JACK_LIB_DEPENDS= libjack.so:audio/jack
-JACK_CMAKE_BOOL= WANT_JACK
-PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
-PORTAUDIO_CMAKE_BOOL= WANT_PORTAUDIO
-PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
-PULSEAUDIO_CMAKE_BOOL= WANT_PULSEAUDIO
-SDL_USES= sdl
-SDL_USE= SDL=sdl
-SDL_CMAKE_OFF= WANT_SDL
-SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
-SNDIO_CMAKE_BOOL= WANT_SNDIO
-
-.include <bsd.port.options.mk>
-
-post-patch:
- @${REINPLACE_CMD} 's|/usr|${LOCALBASE}|g' ${WRKSRC}/src/core/ConfigManager.cpp
- @${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' \
- ${WRKSRC}/src/core/LadspaManager.cpp
- @${REINPLACE_CMD} -e 's/lib64/lib/' \
- ${WRKSRC}/cmake/modules/DetectMachine.cmake
-
-post-patch-OSS-off:
- @${REINPLACE_CMD} \
- -e 's|SET(LMMS_HAVE_OSS TRUE)|SET(LMMS_HAVE_OSS FALSE)|; \
- s|SET(STATUS_OSS "OK")|SET(STATUS_OSS "<disabled>")|' \
- ${WRKSRC}/CMakeLists.txt
-
-post-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions && \
- ${INSTALL_DATA} ${WRKSRC}/doc/bash-completion/lmms ${STAGEDIR}${PREFIX}/share/bash-completion/completions/
- @${RLN} ${STAGEDIR}${DATADIR}/themes/default/icon.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/lmms.png
-
-.include <bsd.port.mk>
diff --git a/audio/lmms/distinfo b/audio/lmms/distinfo
deleted file mode 100644
index e745c5b69733..000000000000
--- a/audio/lmms/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1609923213
-SHA256 (LMMS-lmms-v1.2.2_GH0.tar.gz) = 41e15eaa8ee0968b41c983275a5d2e3ea57c3481de643869584fc0d1ce092ef6
-SIZE (LMMS-lmms-v1.2.2_GH0.tar.gz) = 16501132
-SHA256 (mjansson-rpmalloc-1.4.0_GH0.tar.gz) = c5b63c40253d7f048d4489a6fa78e7a0c77d90037018c712df3bf68c033888a8
-SIZE (mjansson-rpmalloc-1.4.0_GH0.tar.gz) = 71692
-SHA256 (lukas-w-qt5-x11embed-ec77d4ba40bebc0c53a016adb646b6fa65dd5faf_GH0.tar.gz) = 57213eb6da900412b182322e342366815c2cc2d3213cd948c2a7e405d6e41f06
-SIZE (lukas-w-qt5-x11embed-ec77d4ba40bebc0c53a016adb646b6fa65dd5faf_GH0.tar.gz) = 32135
diff --git a/audio/lmms/files/patch-CMakeLists.txt b/audio/lmms/files/patch-CMakeLists.txt
deleted file mode 100644
index 15915a373fc9..000000000000
--- a/audio/lmms/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,18 +0,0 @@
---- CMakeLists.txt.orig 2019-10-21 08:25:37 UTC
-+++ CMakeLists.txt
-@@ -575,13 +575,13 @@ ADD_CUSTOM_TARGET(manpage ALL
-
- # install headers
-
--IF(LMMS_BUILD_LINUX)
-+IF(LMMS_BUILD_LINUX OR LMMS_BUILD_FREEBSD OR LMMS_BUILD_OPENBSD)
- INSTALL(FILES ${LMMS_INCLUDES}
- "${CMAKE_BINARY_DIR}/lmmsconfig.h"
- "${CMAKE_BINARY_DIR}/lmmsversion.h"
- "${CMAKE_SOURCE_DIR}/src/gui/embed.cpp"
- DESTINATION "${CMAKE_INSTALL_PREFIX}/include/lmms/")
--ENDIF(LMMS_BUILD_LINUX)
-+ENDIF(LMMS_BUILD_LINUX OR LMMS_BUILD_FREEBSD OR LMMS_BUILD_OPENBSD)
-
- # package ZynAddSubFX into win32 build
- IF(LMMS_BUILD_WIN32)
diff --git a/audio/lmms/files/patch-doc_CMakeLists.txt b/audio/lmms/files/patch-doc_CMakeLists.txt
deleted file mode 100644
index 259db3266d91..000000000000
--- a/audio/lmms/files/patch-doc_CMakeLists.txt
+++ /dev/null
@@ -1,9 +0,0 @@
---- doc/CMakeLists.txt.orig 2021-01-11 09:02:46 UTC
-+++ doc/CMakeLists.txt
-@@ -15,6 +15,3 @@
- COMMENT "Generating API documentation with Doxygen"
- SOURCES Doxyfile.in)
- endif(DOXYGEN_FOUND)
--
--ADD_SUBDIRECTORY(bash-completion)
--
diff --git a/audio/lmms/files/patch-plugins_carlabase_carla.h b/audio/lmms/files/patch-plugins_carlabase_carla.h
deleted file mode 100644
index 567a2415563b..000000000000
--- a/audio/lmms/files/patch-plugins_carlabase_carla.h
+++ /dev/null
@@ -1,15 +0,0 @@
---- plugins/carlabase/carla.h.orig 2022-04-24 08:49:10 UTC
-+++ plugins/carlabase/carla.h
-@@ -34,10 +34,10 @@
- #include "CarlaBackend.h"
- #include "CarlaNative.h"
- #include "CarlaUtils.h"
-- CARLA_EXPORT
-+ CARLA_PLUGIN_EXPORT
- const NativePluginDescriptor* carla_get_native_patchbay_plugin();
-
-- CARLA_EXPORT
-+ CARLA_PLUGIN_EXPORT
- const NativePluginDescriptor* carla_get_native_rack_plugin();
- #endif
-
diff --git a/audio/lmms/files/patch-src_gui_MainApplication.cpp b/audio/lmms/files/patch-src_gui_MainApplication.cpp
deleted file mode 100644
index d94bc5bd4c30..000000000000
--- a/audio/lmms/files/patch-src_gui_MainApplication.cpp
+++ /dev/null
@@ -1,21 +0,0 @@
---- src/gui/MainApplication.cpp.orig 2023-06-17 16:02:33 UTC
-+++ src/gui/MainApplication.cpp
-@@ -35,6 +35,18 @@
- QApplication(argc, argv),
- m_queuedFile()
- {
-+#if !defined(LMMS_BUILD_WIN32) && !defined(LMMS_BUILD_APPLE) && !defined(LMMS_BUILD_HAIKU) && QT_VERSION >= 0x050000
-+ // Work around a bug of KXmlGui < 5.55
-+ // which breaks the recent files menu
-+ // https://bugs.kde.org/show_bug.cgi?id=337491
-+ for (auto child : children())
-+ {
-+ if (child->inherits("KCheckAcceleratorsInitializer"))
-+ {
-+ delete child;
-+ }
-+ }
-+#endif
- #if defined(LMMS_BUILD_WIN32) && QT_VERSION >= 0x050000
- installNativeEventFilter(this);
- #endif
diff --git a/audio/lmms/files/patch-src_gui_MainWindow.cpp b/audio/lmms/files/patch-src_gui_MainWindow.cpp
deleted file mode 100644
index 0f4b4c105844..000000000000
--- a/audio/lmms/files/patch-src_gui_MainWindow.cpp
+++ /dev/null
@@ -1,44 +0,0 @@
---- src/gui/MainWindow.cpp.orig 2023-06-17 16:07:46 UTC
-+++ src/gui/MainWindow.cpp
-@@ -33,7 +33,6 @@
- #include <QMenuBar>
- #include <QMessageBox>
- #include <QShortcut>
--#include <QLibrary>
- #include <QSplitter>
- #include <QUrl>
- #include <QWhatsThis>
-@@ -65,23 +64,6 @@
-
- #include "lmmsversion.h"
-
--#if !defined(LMMS_BUILD_WIN32) && !defined(LMMS_BUILD_APPLE) && !defined(LMMS_BUILD_HAIKU) && QT_VERSION >= 0x050000
--//Work around an issue on KDE5 as per https://bugs.kde.org/show_bug.cgi?id=337491#c21
--void disableAutoKeyAccelerators(QWidget* mainWindow)
--{
-- using DisablerFunc = void(*)(QWidget*);
-- QLibrary kf5WidgetsAddon("KF5WidgetsAddons", 5);
-- DisablerFunc setNoAccelerators =
-- reinterpret_cast<DisablerFunc>(kf5WidgetsAddon.resolve("_ZN19KAcceleratorManager10setNoAccelEP7QWidget"));
-- if(setNoAccelerators)
-- {
-- setNoAccelerators(mainWindow);
-- }
-- kf5WidgetsAddon.unload();
--}
--#endif
--
--
- MainWindow::MainWindow() :
- m_workspace( NULL ),
- m_templatesMenu( NULL ),
-@@ -92,9 +74,6 @@
- m_metronomeToggle( 0 ),
- m_session( Normal )
- {
--#if !defined(LMMS_BUILD_WIN32) && !defined(LMMS_BUILD_APPLE) && !defined(LMMS_BUILD_HAIKU) && QT_VERSION >= 0x050000
-- disableAutoKeyAccelerators(this);
--#endif
- setAttribute( Qt::WA_DeleteOnClose );
-
- QWidget * main_widget = new QWidget( this );
diff --git a/audio/lmms/pkg-descr b/audio/lmms/pkg-descr
deleted file mode 100644
index e395a8543e4d..000000000000
--- a/audio/lmms/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-LMMS aims to be a free alternative to popular (but commercial and
-closed-source) programs like FruityLoops, Cubase and Logic giving you the
-ability of producing music with your computer by creating cool loops,
-synthesizing and mixing sounds, arranging samples, having more fun with your
-MIDI keyboard and much more...
-
-LMMS combines the features of a tracker/sequencer program (pattern/channel/
-sample/song/effect management) and those of powerful synthesizers and samplers
-in a modern, user-friendly and easy to use graphical user interface.
diff --git a/audio/lmms/pkg-plist b/audio/lmms/pkg-plist
deleted file mode 100644
index 0daa909e3f2c..000000000000
--- a/audio/lmms/pkg-plist
+++ /dev/null
@@ -1,2992 +0,0 @@
-bin/lmms
-include/lmms/AboutDialog.h
-include/lmms/ActionGroup.h
-include/lmms/AtomicInt.h
-include/lmms/AudioAlsa.h
-include/lmms/AudioAlsaSetupWidget.h
-include/lmms/AudioDevice.h
-include/lmms/AudioDeviceSetupWidget.h
-include/lmms/AudioDummy.h
-include/lmms/AudioFileDevice.h
-include/lmms/AudioFileMP3.h
-include/lmms/AudioFileOgg.h
-include/lmms/AudioFileWave.h
-include/lmms/AudioJack.h
-include/lmms/AudioOss.h
-include/lmms/AudioPort.h
-include/lmms/AudioPortAudio.h
-include/lmms/AudioPulseAudio.h
-include/lmms/AudioSampleRecorder.h
-include/lmms/AudioSdl.h
-include/lmms/AudioSndio.h
-include/lmms/AudioSoundIo.h
-include/lmms/AudioWeakJack.h
-include/lmms/AutomatableButton.h
-include/lmms/AutomatableModel.h
-include/lmms/AutomatableModelView.h
-include/lmms/AutomatableSlider.h
-include/lmms/AutomationEditor.h
-include/lmms/AutomationPattern.h
-include/lmms/AutomationPatternView.h
-include/lmms/AutomationTrack.h
-include/lmms/BBEditor.h
-include/lmms/BBTrack.h
-include/lmms/BBTrackContainer.h
-include/lmms/BandLimitedWave.h
-include/lmms/BasicFilters.h
-include/lmms/BufferManager.h
-include/lmms/CPULoadWidget.h
-include/lmms/CaptionMenu.h
-include/lmms/Clipboard.h
-include/lmms/ComboBox.h
-include/lmms/ComboBoxModel.h
-include/lmms/ConfigManager.h
-include/lmms/Controller.h
-include/lmms/ControllerConnection.h
-include/lmms/ControllerConnectionDialog.h
-include/lmms/ControllerDialog.h
-include/lmms/ControllerRackView.h
-include/lmms/ControllerView.h
-include/lmms/DataFile.h
-include/lmms/Delay.h
-include/lmms/DetuningHelper.h
-include/lmms/DrumSynth.h
-include/lmms/DspEffectLibrary.h
-include/lmms/DummyEffect.h
-include/lmms/DummyInstrument.h
-include/lmms/DummyPlugin.h
-include/lmms/Editor.h
-include/lmms/Effect.h
-include/lmms/EffectChain.h
-include/lmms/EffectControlDialog.h
-include/lmms/EffectControls.h
-include/lmms/EffectRackView.h
-include/lmms/EffectSelectDialog.h
-include/lmms/EffectView.h
-include/lmms/Engine.h
-include/lmms/EnvelopeAndLfoParameters.h
-include/lmms/EnvelopeAndLfoView.h
-include/lmms/ExportFilter.h
-include/lmms/ExportProjectDialog.h
-include/lmms/FadeButton.h
-include/lmms/Fader.h
-include/lmms/FileBrowser.h
-include/lmms/FileDialog.h
-include/lmms/FxLine.h
-include/lmms/FxMixer.h
-include/lmms/FxMixerView.h
-include/lmms/Graph.h
-include/lmms/GroupBox.h
-include/lmms/GuiApplication.h
-include/lmms/ImportFilter.h
-include/lmms/InlineAutomation.h
-include/lmms/Instrument.h
-include/lmms/InstrumentFunctionViews.h
-include/lmms/InstrumentFunctions.h
-include/lmms/InstrumentMidiIOView.h
-include/lmms/InstrumentPlayHandle.h
-include/lmms/InstrumentSoundShaping.h
-include/lmms/InstrumentSoundShapingView.h
-include/lmms/InstrumentTrack.h
-include/lmms/InstrumentView.h
-include/lmms/IoHelper.h
-include/lmms/JournallingObject.h
-include/lmms/Knob.h
-include/lmms/Ladspa2LMMS.h
-include/lmms/LadspaBase.h
-include/lmms/LadspaControl.h
-include/lmms/LadspaControlView.h
-include/lmms/LadspaManager.h
-include/lmms/LcdSpinBox.h
-include/lmms/LcdWidget.h
-include/lmms/LedCheckbox.h
-include/lmms/LeftRightNav.h
-include/lmms/LfoController.h
-include/lmms/LmmsPalette.h
-include/lmms/LmmsStyle.h
-include/lmms/LocaleHelper.h
-include/lmms/LocklessAllocator.h
-include/lmms/LocklessList.h
-include/lmms/MainApplication.h
-include/lmms/MainWindow.h
-include/lmms/MemoryHelper.h
-include/lmms/MemoryManager.h
-include/lmms/MeterDialog.h
-include/lmms/MeterModel.h
-include/lmms/MicroTimer.h
-include/lmms/Midi.h
-include/lmms/MidiAlsaRaw.h
-include/lmms/MidiAlsaSeq.h
-include/lmms/MidiApple.h
-include/lmms/MidiClient.h
-include/lmms/MidiController.h
-include/lmms/MidiDummy.h
-include/lmms/MidiEvent.h
-include/lmms/MidiEventProcessor.h
-include/lmms/MidiJack.h
-include/lmms/MidiOss.h
-include/lmms/MidiPort.h
-include/lmms/MidiPortMenu.h
-include/lmms/MidiSetupWidget.h
-include/lmms/MidiSndio.h
-include/lmms/MidiTime.h
-include/lmms/MidiWinMM.h
-include/lmms/MixHelpers.h
-include/lmms/Mixer.h
-include/lmms/MixerProfiler.h
-include/lmms/MixerWorkerThread.h
-include/lmms/Model.h
-include/lmms/ModelView.h
-include/lmms/NStateButton.h
-include/lmms/Note.h
-include/lmms/NotePlayHandle.h
-include/lmms/Oscillator.h
-include/lmms/OutputSettings.h
-include/lmms/Pattern.h
-include/lmms/PeakController.h
-include/lmms/Piano.h
-include/lmms/PianoRoll.h
-include/lmms/PianoView.h
-include/lmms/Pitch.h
-include/lmms/PixmapButton.h
-include/lmms/PlayHandle.h
-include/lmms/Plugin.h
-include/lmms/PluginBrowser.h
-include/lmms/PluginFactory.h
-include/lmms/PluginView.h
-include/lmms/PresetPreviewPlayHandle.h
-include/lmms/ProjectJournal.h
-include/lmms/ProjectNotes.h
-include/lmms/ProjectRenderer.h
-include/lmms/ProjectVersion.h
-include/lmms/RemotePlugin.h
-include/lmms/RenameDialog.h
-include/lmms/RenderManager.h
-include/lmms/RingBuffer.h
-include/lmms/RmsHelper.h
-include/lmms/RowTableView.h
-include/lmms/Rubberband.h
-include/lmms/SampleBuffer.h
-include/lmms/SamplePlayHandle.h
-include/lmms/SampleRecordHandle.h
-include/lmms/SampleTrack.h
-include/lmms/SendButtonIndicator.h
-include/lmms/SerializingObject.h
-include/lmms/SetupDialog.h
-include/lmms/SideBar.h
-include/lmms/SideBarWidget.h
-include/lmms/Song.h
-include/lmms/SongEditor.h
-include/lmms/StringPairDrag.h
-include/lmms/SubWindow.h
-include/lmms/SweepOscillator.h
-include/lmms/TabBar.h
-include/lmms/TabButton.h
-include/lmms/TabWidget.h
-include/lmms/TempoSyncKnob.h
-include/lmms/TempoSyncKnobModel.h
-include/lmms/TextFloat.h
-include/lmms/ThreadableJob.h
-include/lmms/TimeDisplayWidget.h
-include/lmms/TimeLineWidget.h
-include/lmms/ToolButton.h
-include/lmms/ToolPlugin.h
-include/lmms/ToolPluginView.h
-include/lmms/ToolTip.h
-include/lmms/Track.h
-include/lmms/TrackContainer.h
-include/lmms/TrackContainerView.h
-include/lmms/TrackLabelButton.h
-include/lmms/TrackRenameLineEdit.h
-include/lmms/ValueBuffer.h
-include/lmms/VersionedSaveDialog.h
-include/lmms/VisualizationWidget.h
-include/lmms/VstSyncController.h
-include/lmms/VstSyncData.h
-include/lmms/aeffectx.h
-include/lmms/base64.h
-include/lmms/custom_events.h
-include/lmms/debug.h
-include/lmms/denormals.h
-include/lmms/embed.cpp
-include/lmms/embed.h
-include/lmms/endian_handling.h
-include/lmms/export.h
-include/lmms/fft_helpers.h
-include/lmms/fifo_buffer.h
-include/lmms/gui_templates.h
-include/lmms/interpolation.h
-include/lmms/ladspa.h
-include/lmms/lmms_basics.h
-include/lmms/lmms_constants.h
-include/lmms/lmms_math.h
-include/lmms/lmmsconfig.h
-include/lmms/lmmsversion.h
-include/lmms/panning.h
-include/lmms/panning_constants.h
-include/lmms/shared_object.h
-include/lmms/templates.h
-include/lmms/update_event.h
-include/lmms/versioninfo.h
-include/lmms/volume.h
-lib/lmms/RemoteZynAddSubFx
-lib/lmms/libOPL2.so
-lib/lmms/libZynAddSubFxCore.so
-lib/lmms/libamplifier.so
-lib/lmms/libaudiofileprocessor.so
-lib/lmms/libbassbooster.so
-lib/lmms/libbitcrush.so
-lib/lmms/libbitinvader.so
-lib/lmms/libcarlabase.so
-lib/lmms/libcarlapatchbay.so
-lib/lmms/libcarlarack.so
-lib/lmms/libcrossovereq.so
-lib/lmms/libdelay.so
-lib/lmms/libdualfilter.so
-lib/lmms/libdynamicsprocessor.so
-lib/lmms/libeq.so
-lib/lmms/libflanger.so
-lib/lmms/libhydrogenimport.so
-lib/lmms/libkicker.so
-lib/lmms/libladspabrowser.so
-lib/lmms/libladspaeffect.so
-lib/lmms/liblb302.so
-lib/lmms/libmidiexport.so
-lib/lmms/libmidiimport.so
-lib/lmms/libmonstro.so
-lib/lmms/libmultitapecho.so
-lib/lmms/libnes.so
-lib/lmms/liborganic.so
-lib/lmms/libpapu.so
-lib/lmms/libpatman.so
-lib/lmms/libpeakcontrollereffect.so
-lib/lmms/libreverbsc.so
-lib/lmms/libsf2player.so
-lib/lmms/libsfxr.so
-lib/lmms/libsid.so
-lib/lmms/libspectrumanalyzer.so
-lib/lmms/libstereoenhancer.so
-lib/lmms/libstereomatrix.so
-lib/lmms/libtripleoscillator.so
-lib/lmms/libvibedstrings.so
-lib/lmms/libwatsyn.so
-lib/lmms/libwaveshaper.so
-lib/lmms/libzynaddsubfx.so
-share/man/man1/lmms.1.gz
-share/applications/lmms.desktop
-share/bash-completion/completions/lmms
-share/icons/hicolor/128x128/apps/lmms.png
-share/icons/hicolor/128x128/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/128x128@2/apps/lmms.png
-share/icons/hicolor/128x128@2/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/16x16/apps/lmms.png
-share/icons/hicolor/16x16/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/16x16@2/apps/lmms.png
-share/icons/hicolor/16x16@2/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/24x24/apps/lmms.png
-share/icons/hicolor/24x24/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/24x24@2/apps/lmms.png
-share/icons/hicolor/24x24@2/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/32x32/apps/lmms.png
-share/icons/hicolor/32x32/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/32x32@2/apps/lmms.png
-share/icons/hicolor/32x32@2/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/48x48/apps/lmms.png
-share/icons/hicolor/48x48/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/48x48@2/apps/lmms.png
-share/icons/hicolor/48x48@2/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/64x64/apps/lmms.png
-share/icons/hicolor/64x64/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/64x64@2/apps/lmms.png
-share/icons/hicolor/64x64@2/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/scalable/apps/lmms.svg
-share/icons/hicolor/scalable/mimetypes/application-x-lmms-project.svg
-%%DATADIR%%/backgrounds/lmms_tile.png
-%%DATADIR%%/backgrounds/newbg.png
-%%DATADIR%%/backgrounds/vinnie.png
-%%DATADIR%%/locale/ar.qm
-%%DATADIR%%/locale/bs.qm
-%%DATADIR%%/locale/ca.qm
-%%DATADIR%%/locale/cs.qm
-%%DATADIR%%/locale/de.qm
-%%DATADIR%%/locale/en.qm
-%%DATADIR%%/locale/es.qm
-%%DATADIR%%/locale/fa.qm
-%%DATADIR%%/locale/fr.qm
-%%DATADIR%%/locale/gl.qm
-%%DATADIR%%/locale/hu_HU.qm
-%%DATADIR%%/locale/id.qm
-%%DATADIR%%/locale/it.qm
-%%DATADIR%%/locale/ja.qm
-%%DATADIR%%/locale/ko.qm
-%%DATADIR%%/locale/nl.qm
-%%DATADIR%%/locale/pl.qm
-%%DATADIR%%/locale/pt.qm
-%%DATADIR%%/locale/ru.qm
-%%DATADIR%%/locale/sl.qm
-%%DATADIR%%/locale/sr.qm
-%%DATADIR%%/locale/sv.qm
-%%DATADIR%%/locale/uk.qm
-%%DATADIR%%/locale/zh_CN.qm
-%%DATADIR%%/locale/zh_TW.qm
-%%DATADIR%%/presets/AudioFileProcessor/Bass-Mania.xpf
-%%DATADIR%%/presets/AudioFileProcessor/Erazor.xpf
-%%DATADIR%%/presets/AudioFileProcessor/Fat-Reversed-Kick.xpf
-%%DATADIR%%/presets/AudioFileProcessor/Kick-4-your-Subwoofer.xpf
-%%DATADIR%%/presets/AudioFileProcessor/SString.xpf
-%%DATADIR%%/presets/AudioFileProcessor/orion.xpf
-%%DATADIR%%/presets/BitInvader/alien_strings.xpf
-%%DATADIR%%/presets/BitInvader/beehive.xpf
-%%DATADIR%%/presets/BitInvader/bell.xpf
-%%DATADIR%%/presets/BitInvader/cello.xpf
-%%DATADIR%%/presets/BitInvader/drama.xpf
-%%DATADIR%%/presets/BitInvader/epiano.xpf
-%%DATADIR%%/presets/BitInvader/invaders_must_die.xpf
-%%DATADIR%%/presets/BitInvader/pluck.xpf
-%%DATADIR%%/presets/BitInvader/soft_pad.xpf
-%%DATADIR%%/presets/BitInvader/spacefx.xpf
-%%DATADIR%%/presets/BitInvader/subbass.xpf
-%%DATADIR%%/presets/BitInvader/sweep_pad.xpf
-%%DATADIR%%/presets/BitInvader/toy_piano.xpf
-%%DATADIR%%/presets/BitInvader/wah_synth.xpf
-%%DATADIR%%/presets/Kicker/Clap dry.xpf
-%%DATADIR%%/presets/Kicker/Clap.xpf
-%%DATADIR%%/presets/Kicker/HihatClosed.xpf
-%%DATADIR%%/presets/Kicker/HihatOpen.xpf
-%%DATADIR%%/presets/Kicker/KickPower.xpf
-%%DATADIR%%/presets/Kicker/Shaker.xpf
-%%DATADIR%%/presets/Kicker/SnareLong.xpf
-%%DATADIR%%/presets/Kicker/SnareMarch.xpf
-%%DATADIR%%/presets/Kicker/TR909-RimShot.xpf
-%%DATADIR%%/presets/Kicker/TrapKick.xpf
-%%DATADIR%%/presets/LB302/AcidLead.xpf
-%%DATADIR%%/presets/LB302/AngryLead.xpf
-%%DATADIR%%/presets/LB302/DroneArp.xpf
-%%DATADIR%%/presets/LB302/GoodOldTimes.xpf
-%%DATADIR%%/presets/LB302/Oh Synth.xpf
-%%DATADIR%%/presets/LB302/STrash.xpf
-%%DATADIR%%/presets/Monstro/Growl.xpf
-%%DATADIR%%/presets/Monstro/HorrorLead.xpf
-%%DATADIR%%/presets/Monstro/Phat.xpf
-%%DATADIR%%/presets/Monstro/ScaryBell.xpf
-%%DATADIR%%/presets/Nescaline/Chomp.xpf
-%%DATADIR%%/presets/Nescaline/Detune_lead.xpf
-%%DATADIR%%/presets/Nescaline/Engine_overheats.xpf
-%%DATADIR%%/presets/Nescaline/Fireball_flick.xpf
-%%DATADIR%%/presets/Nescaline/Mega_weapon.xpf
-%%DATADIR%%/presets/OpulenZ/Bagpipe.xpf
-%%DATADIR%%/presets/OpulenZ/Bells.xpf
-%%DATADIR%%/presets/OpulenZ/Brass.xpf
-%%DATADIR%%/presets/OpulenZ/Bubbly_days.xpf
-%%DATADIR%%/presets/OpulenZ/Cheesy_synth.xpf
-%%DATADIR%%/presets/OpulenZ/Clarinet.xpf
-%%DATADIR%%/presets/OpulenZ/Combo_organ.xpf
-%%DATADIR%%/presets/OpulenZ/Epiano.xpf
-%%DATADIR%%/presets/OpulenZ/Funky.xpf
-%%DATADIR%%/presets/OpulenZ/Halo_pad.xpf
-%%DATADIR%%/presets/OpulenZ/Harp.xpf
-%%DATADIR%%/presets/OpulenZ/Organ_leslie.xpf
-%%DATADIR%%/presets/OpulenZ/Pad.xpf
-%%DATADIR%%/presets/OpulenZ/Square.xpf
-%%DATADIR%%/presets/OpulenZ/Vibraphone.xpf
-%%DATADIR%%/presets/Organic/Pwnage.xpf
-%%DATADIR%%/presets/Organic/Rubberband.xpf
-%%DATADIR%%/presets/Organic/organ_blues.xpf
-%%DATADIR%%/presets/Organic/organ_risingsun.xpf
-%%DATADIR%%/presets/Organic/organ_swish.xpf
-%%DATADIR%%/presets/Organic/pad_ethereal.xpf
-%%DATADIR%%/presets/Organic/pad_rich.xpf
-%%DATADIR%%/presets/Organic/pad_sweep.xpf
-%%DATADIR%%/presets/Organic/puresine.xpf
-%%DATADIR%%/presets/Organic/sequencer_64.xpf
-%%DATADIR%%/presets/SID/Bass.xpf
-%%DATADIR%%/presets/SID/CheesyGuitar.xpf
-%%DATADIR%%/presets/SID/Lead.xpf
-%%DATADIR%%/presets/SID/MadMind.xpf
-%%DATADIR%%/presets/SID/Overdrive.xpf
-%%DATADIR%%/presets/SID/Pad.xpf
-%%DATADIR%%/presets/TripleOscillator/AmazingBubbles.xpf
-%%DATADIR%%/presets/TripleOscillator/AnalogBell.xpf
-%%DATADIR%%/presets/TripleOscillator/AnalogDreamz.xpf
-%%DATADIR%%/presets/TripleOscillator/AnalogTimes.xpf
-%%DATADIR%%/presets/TripleOscillator/Analogous.xpf
-%%DATADIR%%/presets/TripleOscillator/Arpeggio.xpf
-%%DATADIR%%/presets/TripleOscillator/ArpeggioPing.xpf
-%%DATADIR%%/presets/TripleOscillator/Bell.xpf
-%%DATADIR%%/presets/TripleOscillator/BellArp.xpf
-%%DATADIR%%/presets/TripleOscillator/BlandModBass.xpf
-%%DATADIR%%/presets/TripleOscillator/BrokenToy.xpf
-%%DATADIR%%/presets/TripleOscillator/ChurchOrgan.xpf
-%%DATADIR%%/presets/TripleOscillator/CryingPads.xpf
-%%DATADIR%%/presets/TripleOscillator/DetunedGhost.xpf
-%%DATADIR%%/presets/TripleOscillator/DirtyReece.xpf
-%%DATADIR%%/presets/TripleOscillator/DistortedPMBass.xpf
-%%DATADIR%%/presets/TripleOscillator/Drums_HardKick.xpf
-%%DATADIR%%/presets/TripleOscillator/Drums_HihatC.xpf
-%%DATADIR%%/presets/TripleOscillator/Drums_HihatO.xpf
-%%DATADIR%%/presets/TripleOscillator/Drums_Kick.xpf
-%%DATADIR%%/presets/TripleOscillator/Drums_Snare.xpf
-%%DATADIR%%/presets/TripleOscillator/DullBell.xpf
-%%DATADIR%%/presets/TripleOscillator/E-Organ.xpf
-%%DATADIR%%/presets/TripleOscillator/E-Organ2.xpf
-%%DATADIR%%/presets/TripleOscillator/ElectricOboe.xpf
-%%DATADIR%%/presets/TripleOscillator/Erazzor.xpf
-%%DATADIR%%/presets/TripleOscillator/FatCheese.xpf
-%%DATADIR%%/presets/TripleOscillator/FatPMArp.xpf
-%%DATADIR%%/presets/TripleOscillator/FatTB303Arp.xpf
-%%DATADIR%%/presets/TripleOscillator/Freaky-Bass.xpf
-%%DATADIR%%/presets/TripleOscillator/FutureBass.xpf
-%%DATADIR%%/presets/TripleOscillator/FuzzyAnalogBass.xpf
-%%DATADIR%%/presets/TripleOscillator/Garfunkel.xpf
-%%DATADIR%%/presets/TripleOscillator/GhostBoy.xpf
-%%DATADIR%%/presets/TripleOscillator/Harmonium.xpf
-%%DATADIR%%/presets/TripleOscillator/Harp-of-a-Fairy.xpf
-%%DATADIR%%/presets/TripleOscillator/HiPad.xpf
-%%DATADIR%%/presets/TripleOscillator/HugeGrittyBass.xpf
-%%DATADIR%%/presets/TripleOscillator/Jupiter.xpf
-%%DATADIR%%/presets/TripleOscillator/LFO-party.xpf
-%%DATADIR%%/presets/TripleOscillator/LovelyDream.xpf
-%%DATADIR%%/presets/TripleOscillator/MoogArpeggio.xpf
-%%DATADIR%%/presets/TripleOscillator/MoveYourBody.xpf
-%%DATADIR%%/presets/TripleOscillator/OldComputerGames.xpf
-%%DATADIR%%/presets/TripleOscillator/PM-FMstring.xpf
-%%DATADIR%%/presets/TripleOscillator/PMFMFTWbass.xpf
-%%DATADIR%%/presets/TripleOscillator/PMbass.xpf
-%%DATADIR%%/presets/TripleOscillator/PercussiveBass.xpf
-%%DATADIR%%/presets/TripleOscillator/Play-some-rock.xpf
-%%DATADIR%%/presets/TripleOscillator/PluckArpeggio.xpf
-%%DATADIR%%/presets/TripleOscillator/PluckBass.xpf
-%%DATADIR%%/presets/TripleOscillator/PowerStrings.xpf
-%%DATADIR%%/presets/TripleOscillator/RaveBass.xpf
-%%DATADIR%%/presets/TripleOscillator/Ravemania.xpf
-%%DATADIR%%/presets/TripleOscillator/ResoBass.xpf
-%%DATADIR%%/presets/TripleOscillator/ResonantPad.xpf
-%%DATADIR%%/presets/TripleOscillator/Rough!.xpf
-%%DATADIR%%/presets/TripleOscillator/SEGuitar.xpf
-%%DATADIR%%/presets/TripleOscillator/SawReso.xpf
-%%DATADIR%%/presets/TripleOscillator/SpaceBass.xpf
-%%DATADIR%%/presets/TripleOscillator/Square.xpf
-%%DATADIR%%/presets/TripleOscillator/SquarePing.xpf
-%%DATADIR%%/presets/TripleOscillator/SuperSawLead.xpf
-%%DATADIR%%/presets/TripleOscillator/Supernova.xpf
-%%DATADIR%%/presets/TripleOscillator/TB303.xpf
-%%DATADIR%%/presets/TripleOscillator/TINTNpad.xpf
-%%DATADIR%%/presets/TripleOscillator/TheFirstOne.xpf
-%%DATADIR%%/presets/TripleOscillator/TheMaster.xpf
-%%DATADIR%%/presets/TripleOscillator/TranceLead.xpf
-%%DATADIR%%/presets/TripleOscillator/WarmStack.xpf
-%%DATADIR%%/presets/TripleOscillator/Whistle.xpf
-%%DATADIR%%/presets/TripleOscillator/Xylophon.xpf
-%%DATADIR%%/presets/Vibed/Harpsichord.xpf
-%%DATADIR%%/presets/Vibed/SadPad.xpf
-%%DATADIR%%/presets/Watsyn/Epic_lead.xpf
-%%DATADIR%%/presets/Watsyn/Phase_bass.xpf
-%%DATADIR%%/presets/Watsyn/Pulse.xpf
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0001-Arpeggio1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0002-Arpeggio2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0003-Arpeggio3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0004-Arpeggio4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0005-Arpeggio5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0006-Aporggio6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0007-Arpeggio7.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0008-Arpeggio8.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0009-Arpeggio9.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0010-Arpeggio10.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0011-Arpeggio11.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0033-Sequence1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0034-Sequence2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0036-Echoed Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0037-Echo FX.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0039-Soft Arpeggio1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0040-Soft Arpeggio2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0041-Soft Arpeggio3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0042-Soft Arpeggio4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0043-Soft Arpeggio5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0065-Hyper Organ1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0066-Hyper Arpeggio.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0068-Glass Arpeggio.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0068-Glass Arpeggio1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0069-Glass Arpeggio2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0001-Bass 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0002-Bass 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0003-Bass 3 _analog_.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0004-Bass 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0005-Bass 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0006-Analogue Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0033-Wah Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0035-FM Bass 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0036-FM Bass 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0001-FM Thrumpet.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0003-Synth Brazz 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0004-Synth Brazz 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0005-Synth Brass 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0006-Synth Brass 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0007-Synth Brass 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0008-Brass Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0009-Wah Brass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0010-Solo Synth1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0011-Brazz 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0012-Brazz 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0033-Analog Brass 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0034-Analog Brass 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0035-Analog Brass 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0036-Analog Brass 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0065-Simple Brass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0066-Fat Brass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0067-Brass Pad1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0068-Brass Pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0001-AHH Choir 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0002-AHH Choir 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0003-EHH Choir 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0004-Voice OOH.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0005-Choir Pad1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0006-Choir Pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0007-Choir Pad3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0008-Choir Pad4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0009-Choir Pad5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0010-Choir Pad6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0033-Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0034-Slow Morph_Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0035-Wah Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0036-Eooooo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0037-Voiced Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0039-Ohh Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0065-Vocal Morph 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0066-Vocal Morph 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0067-Vocal Morph 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0068-Vocal Morph 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0069-Vocal Morph 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0070-Vocal Morph 6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0071-Vocal Morph 7.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0001-Xylophone.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0002-Vibraphone.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0003-Soft Vibes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0004-Simple Chimes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0005-Silver Bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0006-Soft Hammer.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0007-Ethereal.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0008-Metal Drips.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0009-Trem Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0010-Trem Synth Piano 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0011-Trem Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0012-Simple Square.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0013-Full Square.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0014-Super Square.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0015-Steel Wire.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0016-Echo Bubbles.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0017-Fantasia.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0018-Sub Delay.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0019-Soft.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0020-Ultra Soft.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0021-Whistle.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0022-Wipe Whistle.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0023-Ghost Whistle.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0024-Full Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0025-Slow Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0026-Pizzicato Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0027-Sweep Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0028-Warm Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0029-Hard Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0030-Bright Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0031-Multi Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0032-Slow Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0033-Medium Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0034-Hard Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0035-Voiced Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0036-Sweep Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0037-Stereo Sweep Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0038-Wipe Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0039-Hard Stereo Sweep Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0040-Master Synth Low.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0041-Master Synth High.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0042-Sharp Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0043-Fretless Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0044-Decay Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0045-Steel Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0046-Synth Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0047-Distorted Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0048-Variable Reed.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0049-Reed Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0050-Soft Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0051-Thin Pipe.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0052-Great Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0053-64ft Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0054-Hammond Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0055-Percussion Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0056-Sines.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0057-Soft Flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0058-Warm Flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0059-Ocarina.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0060-Beyond.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0061-Sweep Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0062-Sweep Matrix.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0063-Matrix.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0064-Slow Deep Matrix.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0065-Ice Field.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0066-Hollow Ice Field.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0067-Smooth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0068-Rushes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0069-Medium Rushes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0070-Bright Rushes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0071-Bright Rush Long Tail.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0072-Extended Rushes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0073-Bright Rush Pipe.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0074-Sweep Rushes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0075-Breathy Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0076-ReedBank.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0077-Voyager.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0078-Soft Voyager.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0079-Soft Voyager Reverse.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0080-Echo Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0081-Sharp.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0082-Sharp and Warm.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0083-Sharp and Deep.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0084-Sharp Reed.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0085-Far Reed.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0086-Clarinet.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0087-Bassoon.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0088-Aooww.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0089-Daooww.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0090-Yaooww.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0091-Yiee.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0092-Eeoow.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0093-Overdrive.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0094-Overdrive 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0095-Overdrive 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0096-Power Guitar 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0097-Power Guitar 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0098-Wet Brass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0099-Wet Brass 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0100-Prophesy.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0101-Bottle.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0102-Pan Pipe 32.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0103-Pan Pipe.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0104-Pan Pipe 96.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0105-Lite Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0106-Trem Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0107-Smooth Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0108-Nylon Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0109-Tunnel Piano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0110-Home Piano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0111-Moonlight Piano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0112-Soft Piano1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0113-Soft Piano2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0114-Space Piano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0115-Space Voice.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0116-Far Space Voice.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0117-Space Voice 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0118-Soft Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0119-Full Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0120-Soft Ahh.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0121-Breathy Ahh.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0122-Another Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0123-Light Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0124-Super Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0125-Hyper Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0126-Hyper Matrix.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0127-Extreme.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0128-Wind and Surf.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0004-Muffled Bells.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0006-Tinkle Bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0010-Metal Sweep.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0011-Slow Steel.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0013-Bright Metal.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0016-Soft Metal.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0019-Warm Square Swell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0021-Bubbles.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0024-Solo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0025-Wind Whistle.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0038-Smooth Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0041-Buzz.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0045-Bite.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0055-Thick Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0057-Ultra Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0060-Stopped Pipe.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0074-Smooth Expanded.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0092-Wind Pipes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0106-Harpsichord.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0107-Cathedral Harp.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0108-Angel Harp.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0116-Soprano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0119-Ghost Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0002-Sparo_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0003-Laser_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0005-Elettrico.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0006-Ronzio_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0007-Ronzio_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0008-Ronzio_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0010-Interferenze.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0012-Passa_astronave.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0013-Passa_asteroide.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0015-Nave.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0017-Strano_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0018-Strano_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0020-Acqua.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0021-Asteroide.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0024-tastiera.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0026-beepA.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0027-beepB.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0028-beepC.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0033-buao.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0034-creepy.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0036-Trillo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0037-Trillo1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0038-Trillo2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0039-Trillo5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0041-Scherzo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0043-Grave.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0045-Fischia_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0046-Fischia_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0047-Fischia_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0049-Resonance Pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0050-Resonance Pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0052-ImpossibleDream1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0053-ImpossibleDream4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0054-Delayed Echo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0057-Glass_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0059-Tremulo_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0061-Campane.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0001-Bassoon.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0002-Bassoon2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0003-Bassoon3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0004-Volo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0006-Arpeggio_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0007-Arpeggio_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0008-Arpeggio_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0009-Glass Arpeggio2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0011-abracadabra.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0012-Ghost Whistle.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0013-Spazio1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0014-Spazio2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0015-Space Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0016-SpaceAtmo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0017-friendly sines.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0019-Acquoso_1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0020-Acquoso_5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0021-Acquoso_6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0023-Fagotto_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0024-Fagotto_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0025-Fagotto_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0027-Delicato_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0028-Delicato_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0029-Delicato_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0031-Wah_dolce_1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0032-Wah_dolce_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0033-Long Space Choir 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0034-Choir Pad4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0035-Ancient_Echos.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0036-Campane.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0037-Chorus.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0038-HellVoice.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0039-Chorus2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0041-DarkNight.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0042-LightDawn.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0043-Fiiuu.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0045-Spazio_profondo1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0046-Spazio_Profondo2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0047-Spazio_Profondo3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0049-DolcePiano_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0050-DolcePiano_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0051-DolcePiano_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0053-Ding_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0054-Ding_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0056-Senza_tempo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0057-Senza_tempo_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0058-Senza_tempo_3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0059-Senza_tempo_4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0060-Senza_tempo_5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0062-Sospirato_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0063-Sospirato_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0064-Sospirato_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0065-Synth_piano_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0066-Synth_Piano_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0068-Piano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0069-Pianola.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0070-clavicembalo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0072-Zufolo_1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0073-Zufolo_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0074-Zufolo_3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0075-Zufolo_4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0076-Pinkollo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0078-Tremulo_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0079-Tremulo_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0081-Organetto_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0082-Organetto_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0084-Organo_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0085-Organo_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0086-Organo_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0087-Harp 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0088-Harp4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0090-Dolcino_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0091-Dolcino_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0092-Dolcino_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0093-Dolcino_04.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0095-Accordian.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0096-padNice.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0097-k.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0098-z.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0099-a.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0100-Steel Rhodes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0101-Sweet_Night.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0102-Sweet_Night_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0103-Gocce.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0104-Ice Rhodes2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0105-Voluttuoso.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0106-Entropia.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0108-Arcano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0109-Arcano2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0110-Arcano3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0112-Glass_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0113-Glass_02a.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0114-Glass_02b.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0115-Glass_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0116-Glass_04.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0119-Arcadia_1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0120-Arcadia_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0121-Arcadia_3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0122-Arcadia_4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0124-Armonica.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0125-Fanfara.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0126-Polvere.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0127-Comb Filter.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0128-Synth Pad 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0129-Bello.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0130-abbellimento.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0131-Carino.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0132-Cigno.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0133-fluido.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0136-Romantico.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0137-Romantico2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0138-romanticone.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0139-Emptyness3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0140-Foglie.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0142-Solitudine.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0144-Inquietudine.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0145-c.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0146-Ancestrale.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0147-Attesa.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0148-vento.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0149-pioggia.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0150-nebbia.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0151-Memory.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0152-Memory2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0153-Memory3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0155-contorno.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0156-fantasia.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0157-nostalgia.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0158-patetico.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0159-Destino.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Drums/0001-Drums Kit1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0001-Layered1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0002-Layered2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0005-Organ and Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0007-Organ Choir Pad1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0008-Organ Choir Pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0033-Rhodes Strings1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0034-Rhodes Strings2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0035-Rhodes Strings3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0036-Rhodes Strings4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0065-Dream of the Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0001-Emptyness1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0002-Emptyness2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0003-Space Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0004-Weird Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0006-Space SynthBrass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0008-Space Voice1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0009-Space Voice2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0010-Space Voice3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0011-Space Choir1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0012-Space Choir2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0014-Glass Voices.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0015-Strange Voice.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0033-ImpossibleDream1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0034-ImpossibleDream2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0035-ImpossibleDream3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0036-ImpossibleDream4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0037-ImpossibleDream5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0040-Delayed Echo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0041-Fade Down Echo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0042-Rhodes Space1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0043-Rhodes Space2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0065-Long SpaceChoir1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0066-Long SpaceChoir2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0001-Dist Guitar 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0002-Dist Guitar 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0003-Dist Guitar 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0004-Dist Guitar 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0005-Dist Guitar 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0033-Trash Guitar 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0034-Trash Guitar 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0035-Short.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0065-Clean Guitar1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0066-Electric Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0097-Space Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0001-SquareToSine.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0002-GaussToSine.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0003-MorphingOrgan.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0004-ThinLead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0005-BrightLead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0006-GenericLead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0007-MorphingSuperSaw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0008-BrassyFlute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0009-GenericLead2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0027-ShortFlute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0028-PianoBell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0029-PianoHarp.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0030-ScaredPulse.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0031-Twang2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0032-Twang1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0037-FatPatch.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0038-FatPatchSimpler.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0039-FatPatchSimpler2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0046-NoisyGuitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0047-NoisyGuitar2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0048-NoisyGuitar3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0049-guitar-PowerChorder.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0050-SynGuitarAcoustic1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0051-SynGuitarAcoustic2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0052-SynGuitarAcoustic3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0054-DevilsFiddle.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0055-DevilsFiddle2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0085-PanFluteSawPad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0086-BlownPiano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0087-ChoirPatch.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0088-InfraSoundPad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0089-InfraSound2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0090-Pad-RingModSine.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0091-FatPad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0092-VibratingPad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0097-AnalogBass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0098-DoublePadBass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0099-SharpBass1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0100-SharpBass4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0101-SharpBass5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0102-PluckedWithTailBassy.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0103-PluckedAnalogBass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0108-NoisyPulseLead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0109-NoisyPulseLead2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0110-wierdSchwoop.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0111-PoorAccordion.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0112-PoorTrumpet.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0113-BassyChirp.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0114-hoarseorgan.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0115-MysticlBells.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0129-chip-SlowSawStrings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0130-chip-SIDarpSoft.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0131-chip-SIDarpSharp.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0132-chip-SIDarpSharp2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0133-chip-HarshSaw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0134-chip-VibratoLead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0135-chip-VibratoLead2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0136-chip-PWM-VibratoLead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0137-chip-PolyDistorted.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0138-chip-PolyDistorted2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0146-PluckedWithVibTail.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0147-PluckedWithTail2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0148-PluckedWithTail.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0001-Memories.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0002-Bells 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0003-Bells 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0004-Bells 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0005-Bells 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0006-SuperSaw 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0007-SuperSaw 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0008-SuperSaw 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0009-SuperSaw 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0010-SuperSaw 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0033-Trash Synth 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0034-Trash Synth 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0035-Trash Synth 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0036-Trash Synth 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0065-SuperSaw 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0066-SuperSaw 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0067-SuperSaw 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0068-SuperSaw 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0069-SuperSaw 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0070-SuperSaw 6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0001-Synth Effect.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0002-Ioioioioioi.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0003-Noise1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0004-Noise2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0006-Wind.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0033-Metal Sound 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0034-Metal Sound 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0035-Metal Sound 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0037-Metal Sound 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0038-Metal Sound 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0065-Short noise.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0001-Organ 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0002-Organ 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0003-Organ 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0004-Organ 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0005-Organ 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0006-Organ 6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0007-Organ 7.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0008-Organ 8.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0009-Organ 9.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0010-Organ 10.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0011-Organ 11.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0012-Organ 12.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0033-Cathedral Organ1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0034-Cathedral Organ2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0035-Cathedral Organ3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0037-Church Organ 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0038-Church Organ 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0039-Church Organ 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0040-Church Organ 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0041-Church Organ Soft.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0065-Nice Organ 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0066-Nice Organ 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0067-Sub_Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0068-Square Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0069-Soft Organ 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0070-Soft Organ 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0071-Synth Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0072-Fantasy Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0097-Accordion Pad 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0098-Accordion Pad 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0099-Synth Accordion1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0100-Synth Accordion2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0101-Accordion 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0001-Sine Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0002-sin2x pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0003-Analog Pad 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0004-Analog Pad 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0005-Square Pad 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0006-Square Pad 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0008-Resonance Pad1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0009-Resonance Pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0033-Synth Pad 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0034-Synth Pad 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0035-Synth Pad 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0036-Synth Pad 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0037-Synth Pad 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0065-Soft Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0066-Flanged Pad 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0097-Bell Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0001-Plucked 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0002-Plucked 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0003-Plucked 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0004-Plucked 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0005-Plucked 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0006-Plucked 6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0033-Plucked String1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0034-Plucked String2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0036-Plucked Wah.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0065-Plucked Pad1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/progressive-house-pluck.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0001-Flute 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0002-Flute 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0003-Flute 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0005-FM Reed.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0006-Clarinet.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0007-Breathy1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0033-Reed 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0034-Reed 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0035-Reed 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0036-Reed 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0037-Reed 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0038-Reed 6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0039-Reed 7.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0040-Reed 8.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0065-Fat Reed1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0066-Fat Reed2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0067-Fat Reed3 square.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0068-Chorused Flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0001-DX Rhodes 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0002-DX Rhodes 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0003-DX Rhodes 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0004-DX Rhodes 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0005-DX Rhodes 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0007-Dig Rhodes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0008-Synth Rhodes1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0009-Synth Rhodes2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0010-Synth Rhodes3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0012-Ice Rhodes1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0013-Ice Rhodes2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0014-Ice Rhodes3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0033-FM Rhodes 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0034-FM Rhodes 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0035-FM Rhodes 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0036-FM Rhodes 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0037-FM Rhodes 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0038-FM Rhodes 6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0041-Soft Rhodes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0042-Hard Rhodes1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0043-Hard Rhodes2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0044-Echo Rhodes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0045-A long time ago.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0065-Steel Rhodes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0067-RhodesPad1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0068-RhodesPad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Splitted/0001-Strings and Reed1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Splitted/0002-Strings and Reed2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Splitted/0003-Strings and Flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Splitted/0033-Choir and Reed.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0001-Saw Strings 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0002-Saw Strings 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0003-Saw Strings 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0004-Saw Strings 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0005-Saw Strings 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0006-Saw Strings 6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0007-Saw Strings 7.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0008-Saw Strings 8.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0010-Strings Pad1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0011-Strings Pad1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0011-Strings Pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0012-Strings Pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0012-Strings Pad3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0013-Strings Pad3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0013-Strings Pad4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0014-Strings Pad5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0015-Strings Pad6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0016-Sweep Pad 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0017-Sweep Pad 1 Fat.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0018-Sweep Pad 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0019-Sweep Pad 3Wah.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0020-Sweep Pad 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0033-Strings1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0034-Dark Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0035-Octave Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0036-Fast Attack.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0038-Fat Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0041-Saw 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0042-Saw 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0043-Saw 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0044-Saw Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0045-Soft Saw Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0046-Echoed Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0047-Vibratto Saw1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0048-Wah1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0050-Synth Violin 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0051-Synth Violin 2 Fat.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0065-Simple Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0066-Dual Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0067-Dual Strings Oct1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0067-Dual StringsOct.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0068-Dual Strings Oct2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0073-Morph Strings1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0001-Soft Synth 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0002-Soft Synth 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0004-Pulse Pad 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0005-Pulse Pad 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0006-Pulse Pad 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0007-Analog Filter 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0008-Analog Filter 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0033-Phased Pad 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0034-Phased Pad 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0035-Phased Pad 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0037-Resonance Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0039-Multi-phase synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0065-Computer Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0065-Computer Lead1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0066-Computer Lead2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0067-Detuned Harmonic.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0070-Solo Synth 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0097-FM Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0001-Soft Piano 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0002-Soft Piano 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0004-Fantasy Bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0005-Synth Piano1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0006-Synth Piano2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0007-Termollo1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0008-Termollo2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0009-Termollo3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0011-Drop1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0012-Drop2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0033-Analog Piano 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0034-Analog Piano 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0035-Analog Piano 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0037-FM Synth1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0039-BinaryPiano1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0040-BinaryPiano2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0043-Saw Piano 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0065-Synth Piano 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0066-Synth Piano 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0067-Synth Piano 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0068-Synth Piano 3 fat.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0069-Synth Piano 3 det.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0070-Synth Piano 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0071-Synth Piano 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0001-Folk Flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0002-Bamboo Flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0003-FM Flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0004-Triple Osc Flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0005-Soprano Double Reed.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0006-FM Saxophone.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0007-FM Saxophone 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0008-Concertina.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0009-FM Brass 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0010-FM Brass 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0011-FM Brass 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0013-Soft Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0014-Dist Jazz Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0015-Dist Jazz Guitar 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0016-Banjoey.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0017-Bass Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0018-Bass Guitar - Slap.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0019-FM Sitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0021-EP - Twangy.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0022-EP - Muted.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0023-EP - Brighter.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0024-Far Out EP.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0025-Clavinoid.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0026-Harpsichord.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0027-Toy Piano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0028-Mallets.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0029-Steel Drums.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0030-Balinese Chimes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0031-Muffled Chimes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0032-Drum Kit.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0033-Big Crunchy.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0034-Big Flangey.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0035-Numanesque.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0036-240 Grit Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0037-320 Grit Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0038-Gentle Triangle Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0039-Sliding Squares Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0040-Pheasant Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0041-Plinker Bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0042-Low pH Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0043-Hovabotalilfanfeer.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0044-Muted Fanfare.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0045-Bink Bink Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0046-Bogus PWM Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0047-Dirty Vibrato Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0048-Wichita Whoop.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0049-Bitey Triangle Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0050-70s Triangle Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0051-Agro Odds Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0052-Soft Synth Brass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0054-Funky Reso Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0055-ssaB oseR yknuF.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0056-Creeky Reso Base.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0057-Synth Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0058-Basic Thick Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0059-Dirt Encrusted Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0060-Punch Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0061-Formant Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0065-Osiris Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0066-Phased Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0067-Growing Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0068-Vintage Sweep Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0069-Mellow Echo Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0070-Flanged Wind Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0071-Warble Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0072-Organz from Outta Space.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0073-Shimmer Swell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0074-80s Poly 5ths.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0075-Swell 5ths.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0076-Vastness 5ths.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0077-Celestial 5ths.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0078-Supersaw Snit.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0079-Subtle Supersaw Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0080-Jarre Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0081-Phased String Machine.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0082-Tronic Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0083-Tronic Voices.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0084-Welcome to the 80s.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0085-Bright 80s Horn Stab.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0086-Star Voyage Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0087-Breathy Too.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0088-Outer Galaxy Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0090-Vintage Unison.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0091-Breezy Chord.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0092-Airy Chord.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0093-Chimey Chord.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0094-Donk Donk Chord.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0097-Passing Comet.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0098-Sweepy Noisy Pulses.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0099-Robot Overlords.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0100-Scrubbed Launch.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0101-Alien Lawnmower.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0102-RacecaR.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0103-Electric Swell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0104-Classic FM Twang.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0105-Ominosity.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0106-Unpleasantly Drunk.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0107-Hammering Metal.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0108-Boiling Cauldron.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0109-Crickets.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0001-strings_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0002-analog_strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0003-smooth_strings_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0004-trance_strings_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0005-mega_string.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0007-bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0008-bass2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0009-agressive_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0010-synth_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0011-synth_bass_fat.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0013-supersaw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0014-supersaw_wihout_%%CMAKE_BUILD_TYPE%%.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0015-superpulse.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0016-sine_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0018-organ1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0020-pulse_organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0021-rock_organ+distorsion.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0022-rock_organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0023-space_organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0024-space_organ2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0026-bell_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0027-inna_bell_like.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0029-hard_pulse.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0030-power_pulsions_lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0031-wah_sine.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0032-.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0034-alert_!.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0035-alarm2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0036-glitch.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0037-the_rain.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0038-the_starting_machine.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0039-thunder.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0001-analog strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0003-fingered_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0004-synth_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0005-synth_bass_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0006-synth_bass_3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0007-synth_bass_4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0009-organ1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0010-organ2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0011-organ3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0012-church_organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0014-synth_bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0015-rhodes1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0016-pseudo_steeldrums.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0017-musicbox.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0019-sine_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0020-sine_pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0021-power_dnb.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0022-fantasy_choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0023-heavy_metal_guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0024-synth_flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0026-kick.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0027-hithat.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0028-snare.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0030-canyon_wind.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0031-etrange_sound.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0032-mega_alert.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0033-new_glitch.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0034-radio.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0035-the_drunk_world.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0036-ufo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0037-ufo2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0038-8_bit_car.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0001-soft_strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0002-sines_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0003-at_saturnus.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0004-echoes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0005-echoes2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0007-compad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0008-padding.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0009-res_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0010-supersaw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0011-portal2_lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0013-fantasy_bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0014-dreaming_bells.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0015-dreaming_bells_dnb.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0016-mega_bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0017-in_the_space.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0019-a_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0020-synth_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0021-synth_bass_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0022-synth_bass_3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0023-dnb_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0024-fat_dnb_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0026-cool_organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0027-cool_organ2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0029-new_arpeggio_3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0030-from_new_arp3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0032-ufo_blues.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0033-ufo_funk.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0034-synth_guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0035-taped_instrument.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0037-computer.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0038-falling_stars.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0039-real_glitch.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0001-res_strings_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0002-another_respad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0003-strings_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0004-strings_pad_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0005-synth_strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0007-from_another_space.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0008-from_another_galaxy.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0009-from_another_planet.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0010-unamed_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0011-arpeggio1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0013-metal_bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0014-bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0015-belly.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0016-sine_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0017-wil_aow_space.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0019-bass_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0020-bass_pad_fat.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0021-synth_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0022-synth_bass_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0023-hard_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0024-pseudo_doublebass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0025-synth_bass_3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0027-funky_lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0028-daft_punk_lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0029-synth_guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0031-rhodes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0032-rhodes_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0033-80s_rhodes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0035-organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0036-organ_not_distorted.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0037-old_organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0039-jazz_guitar.xiz
-%%DATADIR%%/projects/demos/Alf42red-Mauiwowi.mmpz
-%%DATADIR%%/projects/demos/AngryLlama-NewFangled.mmpz
-%%DATADIR%%/projects/demos/Ashore.mmpz
-%%DATADIR%%/projects/demos/CapDan/CapDan-ReggaeTry.mmpz
-%%DATADIR%%/projects/demos/CapDan/CapDan-ReggaetonTry.mmpz
-%%DATADIR%%/projects/demos/CapDan/CapDan-TwilightArea-OriginalByAlf42red.mmpz
-%%DATADIR%%/projects/demos/CapDan/CapDan-ZeroSumGame-OriginalByZakarra.mmpz
-%%DATADIR%%/projects/demos/DnB.mmpz
-%%DATADIR%%/projects/demos/EsoXLB-CPU.mmpz
-%%DATADIR%%/projects/demos/Farbro-Tectonic.mmpz
-%%DATADIR%%/projects/demos/Greippi - Krem Kaakkuja (Second Flight Remix).mmpz
-%%DATADIR%%/projects/demos/Impulslogik-Zen.mmpz
-%%DATADIR%%/projects/demos/Jousboxx-BuzzerBeater.mmpz
-%%DATADIR%%/projects/demos/Momo64-esp.mmpz
-%%DATADIR%%/projects/demos/Namitryus-K-Project.mmpz
-%%DATADIR%%/projects/demos/Oglsdl-Dr8v2.mmpz
-%%DATADIR%%/projects/demos/Oglsdl-PpTrip.mmpz
-%%DATADIR%%/projects/demos/Popsip-Electric Dancer.mmpz
-%%DATADIR%%/projects/demos/Root84-Initialize.mmpz
-%%DATADIR%%/projects/demos/Saber-FinalStep.mmpz
-%%DATADIR%%/projects/demos/Settel-InnerRecreation.mmpz
-%%DATADIR%%/projects/demos/Shovon-ProgressiveHousePluckDemo.mmpz
-%%DATADIR%%/projects/demos/Skiessi/Skiessi-C64.mmpz
-%%DATADIR%%/projects/demos/Skiessi/Skiessi-Onion.mmpz
-%%DATADIR%%/projects/demos/Skiessi/Skiessi-RandomProjectNumber14253.mmpz
-%%DATADIR%%/projects/demos/Skiessi/Skiessi-TurningPoint.mmpz
-%%DATADIR%%/projects/demos/Socceroos-Progress.mmpz
-%%DATADIR%%/projects/demos/StrictProduction-DearJonDoe.mmp
-%%DATADIR%%/projects/demos/TameAnderson-MakeMe.mmpz
-%%DATADIR%%/projects/demos/Thaledric-Armageddon.mmpz
-%%DATADIR%%/projects/demos/Thomasso-AxeFromThe80s.mmpz
-%%DATADIR%%/projects/demos/TobyDox-Psycho.mmpz
-%%DATADIR%%/projects/demos/unfa-Spoken.mmpz
-%%DATADIR%%/projects/shorties/Crunk(Demo).mmp
-%%DATADIR%%/projects/shorties/DirtyLove.mmpz
-%%DATADIR%%/projects/shorties/Greshz-CoolSnip.mmpz
-%%DATADIR%%/projects/shorties/Root84-TrancyLoop.mmpz
-%%DATADIR%%/projects/shorties/Skiessi-222.mmpz
-%%DATADIR%%/projects/shorties/Surrender-Main.mmpz
-%%DATADIR%%/projects/shorties/sv-DnB-Startup.mmpz
-%%DATADIR%%/projects/shorties/sv-Trance-Startup.mmpz
-%%DATADIR%%/projects/templates/AcousticDrumset.mpt
-%%DATADIR%%/projects/templates/CR8000.mpt
-%%DATADIR%%/projects/templates/ClubMix.mpt
-%%DATADIR%%/projects/templates/Empty.mpt
-%%DATADIR%%/projects/templates/TR808.mpt
-%%DATADIR%%/projects/templates/default.mpt
-%%DATADIR%%/projects/tutorials/editing_note_volumes.mmp
-%%DATADIR%%/samples/basses/bass01.ogg
-%%DATADIR%%/samples/basses/bass_acid01.ogg
-%%DATADIR%%/samples/basses/bass_acid02.ogg
-%%DATADIR%%/samples/basses/bass_hard01.ogg
-%%DATADIR%%/samples/basses/bass_hard02.ogg
-%%DATADIR%%/samples/basses/bass_punch01.ogg
-%%DATADIR%%/samples/basses/horror_bass01.ogg
-%%DATADIR%%/samples/basses/matrix1000_pluck01.ogg
-%%DATADIR%%/samples/basses/rave_bass01.ogg
-%%DATADIR%%/samples/basses/rave_bass02.ogg
-%%DATADIR%%/samples/basses/rave_bass03.ogg
-%%DATADIR%%/samples/basses/rave_bass04.ogg
-%%DATADIR%%/samples/basses/synth_acid01.ogg
-%%DATADIR%%/samples/basses/synth_acid02.ogg
-%%DATADIR%%/samples/basses/techno_synth01.ogg
-%%DATADIR%%/samples/bassloops/briff01.ogg
-%%DATADIR%%/samples/bassloops/rave_bass01.ogg
-%%DATADIR%%/samples/bassloops/rave_bass02.ogg
-%%DATADIR%%/samples/bassloops/tb303_01.ogg
-%%DATADIR%%/samples/bassloops/techno_bass01.ogg
-%%DATADIR%%/samples/bassloops/techno_bass02.ogg
-%%DATADIR%%/samples/bassloops/techno_synth01.ogg
-%%DATADIR%%/samples/bassloops/techno_synth02.ogg
-%%DATADIR%%/samples/bassloops/techno_synth03.ogg
-%%DATADIR%%/samples/bassloops/techno_synth04.ogg
-%%DATADIR%%/samples/beats/909beat01.ogg
-%%DATADIR%%/samples/beats/break01.ogg
-%%DATADIR%%/samples/beats/break02.ogg
-%%DATADIR%%/samples/beats/break03.ogg
-%%DATADIR%%/samples/beats/electro_beat01.ogg
-%%DATADIR%%/samples/beats/electro_beat02.ogg
-%%DATADIR%%/samples/beats/house_loop01.ogg
-%%DATADIR%%/samples/beats/jungle01.ogg
-%%DATADIR%%/samples/beats/rave_hihat01.ogg
-%%DATADIR%%/samples/beats/rave_hihat02.ogg
-%%DATADIR%%/samples/beats/rave_kick01.ogg
-%%DATADIR%%/samples/beats/rave_kick02.ogg
-%%DATADIR%%/samples/beats/rave_snare01.ogg
-%%DATADIR%%/samples/drums/bassdrum01.ogg
-%%DATADIR%%/samples/drums/bassdrum02.ogg
-%%DATADIR%%/samples/drums/bassdrum03.ogg
-%%DATADIR%%/samples/drums/bassdrum04.ogg
-%%DATADIR%%/samples/drums/bassdrum_acoustic01.ogg
-%%DATADIR%%/samples/drums/bassdrum_acoustic02.ogg
-%%DATADIR%%/samples/drums/clap01.ogg
-%%DATADIR%%/samples/drums/clap02.ogg
-%%DATADIR%%/samples/drums/clap03.ogg
-%%DATADIR%%/samples/drums/clap04.ogg
-%%DATADIR%%/samples/drums/clav01.ogg
-%%DATADIR%%/samples/drums/clav02.ogg
-%%DATADIR%%/samples/drums/crash01.ogg
-%%DATADIR%%/samples/drums/crash02.ogg
-%%DATADIR%%/samples/drums/hihat_closed01.ogg
-%%DATADIR%%/samples/drums/hihat_closed02.ogg
-%%DATADIR%%/samples/drums/hihat_closed03.ogg
-%%DATADIR%%/samples/drums/hihat_closed04.ogg
-%%DATADIR%%/samples/drums/hihat_closed05.ogg
-%%DATADIR%%/samples/drums/hihat_foot_pedal01.ogg
-%%DATADIR%%/samples/drums/hihat_opened01.ogg
-%%DATADIR%%/samples/drums/hihat_opened02.ogg
-%%DATADIR%%/samples/drums/hihat_opened03.ogg
-%%DATADIR%%/samples/drums/kick01.ogg
-%%DATADIR%%/samples/drums/kick02.ogg
-%%DATADIR%%/samples/drums/kick03.ogg
-%%DATADIR%%/samples/drums/kick04.ogg
-%%DATADIR%%/samples/drums/kick_distorted01.ogg
-%%DATADIR%%/samples/drums/kick_hard01.ogg
-%%DATADIR%%/samples/drums/kick_hardcore01.ogg
-%%DATADIR%%/samples/drums/kick_hiphop01.ogg
-%%DATADIR%%/samples/drums/kick_long01.ogg
-%%DATADIR%%/samples/drums/kick_soft01.ogg
-%%DATADIR%%/samples/drums/kick_soft02.ogg
-%%DATADIR%%/samples/drums/nasty_bass01.ogg
-%%DATADIR%%/samples/drums/nasty_rim01.ogg
-%%DATADIR%%/samples/drums/nasty_snare01.ogg
-%%DATADIR%%/samples/drums/ride01.ogg
-%%DATADIR%%/samples/drums/ride02.ogg
-%%DATADIR%%/samples/drums/rim01.ogg
-%%DATADIR%%/samples/drums/shaker01.ogg
-%%DATADIR%%/samples/drums/shaker02.ogg
-%%DATADIR%%/samples/drums/shaker03.ogg
-%%DATADIR%%/samples/drums/sidestick01.ogg
-%%DATADIR%%/samples/drums/snare01.ogg
-%%DATADIR%%/samples/drums/snare02.ogg
-%%DATADIR%%/samples/drums/snare03.ogg
-%%DATADIR%%/samples/drums/snare04.ogg
-%%DATADIR%%/samples/drums/snare05.ogg
-%%DATADIR%%/samples/drums/snare06.ogg
-%%DATADIR%%/samples/drums/snare07.ogg
-%%DATADIR%%/samples/drums/snare_acoustic01.ogg
-%%DATADIR%%/samples/drums/snare_electro01.ogg
-%%DATADIR%%/samples/drums/snare_harsh01.ogg
-%%DATADIR%%/samples/drums/snare_hiphop01.ogg
-%%DATADIR%%/samples/drums/snare_hiphop02.ogg
-%%DATADIR%%/samples/drums/snare_muffled01.ogg
-%%DATADIR%%/samples/drums/snare_muffled02.ogg
-%%DATADIR%%/samples/drums/snare_rim01.ogg
-%%DATADIR%%/samples/drums/snare_short01.ogg
-%%DATADIR%%/samples/drums/tom01.ogg
-%%DATADIR%%/samples/drums/tom02.ogg
-%%DATADIR%%/samples/drums/tom03.ogg
-%%DATADIR%%/samples/drums/tom04.ogg
-%%DATADIR%%/samples/drums/tom05.ogg
-%%DATADIR%%/samples/drums/tom_hi01.ogg
-%%DATADIR%%/samples/drums/tom_low01.ogg
-%%DATADIR%%/samples/drums/tom_mid01.ogg
-%%DATADIR%%/samples/drums/wood01.ogg
-%%DATADIR%%/samples/drums/zap01.ogg
-%%DATADIR%%/samples/drums/zap02.ogg
-%%DATADIR%%/samples/drums/zap03.ogg
-%%DATADIR%%/samples/drumsynth/acoustic/Brush1.ds
-%%DATADIR%%/samples/drumsynth/acoustic/Brush2.ds
-%%DATADIR%%/samples/drumsynth/acoustic/JazzKick.ds
-%%DATADIR%%/samples/drumsynth/acoustic/JazzSnr.ds
-%%DATADIR%%/samples/drumsynth/acoustic/JazzSnr_H.ds
-%%DATADIR%%/samples/drumsynth/acoustic/K_Muffle.ds
-%%DATADIR%%/samples/drumsynth/acoustic/Kick.ds
-%%DATADIR%%/samples/drumsynth/acoustic/Plain_Kick.ds
-%%DATADIR%%/samples/drumsynth/acoustic/Ride.ds
-%%DATADIR%%/samples/drumsynth/acoustic/Ride2.ds
-%%DATADIR%%/samples/drumsynth/acoustic/Ride3.ds
-%%DATADIR%%/samples/drumsynth/acoustic/Snare.ds
-%%DATADIR%%/samples/drumsynth/cr78/Bongo_h.ds
-%%DATADIR%%/samples/drumsynth/cr78/Bongo_l.ds
-%%DATADIR%%/samples/drumsynth/cr78/Clave.ds
-%%DATADIR%%/samples/drumsynth/cr78/Conga.ds
-%%DATADIR%%/samples/drumsynth/cr78/Cymbal.ds
-%%DATADIR%%/samples/drumsynth/cr78/Hihat.ds
-%%DATADIR%%/samples/drumsynth/cr78/Kick.ds
-%%DATADIR%%/samples/drumsynth/cr78/Maracas.ds
-%%DATADIR%%/samples/drumsynth/cr78/Rim.ds
-%%DATADIR%%/samples/drumsynth/cr78/Snare.ds
-%%DATADIR%%/samples/drumsynth/cr78/Tamb.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Clap.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Clave.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Conga_l.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Conga_m.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Cowbell.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Cymbal.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Hat_c.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Hat_o.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Kick.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Rim.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Snare.ds
-%%DATADIR%%/samples/drumsynth/effects/Bubble.ds
-%%DATADIR%%/samples/drumsynth/effects/Cicada.ds
-%%DATADIR%%/samples/drumsynth/effects/Glass.ds
-%%DATADIR%%/samples/drumsynth/effects/Glass_rn.ds
-%%DATADIR%%/samples/drumsynth/effects/Gunshot.ds
-%%DATADIR%%/samples/drumsynth/effects/Hammer.ds
-%%DATADIR%%/samples/drumsynth/effects/Laser.ds
-%%DATADIR%%/samples/drumsynth/effects/Reverse.ds
-%%DATADIR%%/samples/drumsynth/effects/Ringing.ds
-%%DATADIR%%/samples/drumsynth/effects/Scissors.ds
-%%DATADIR%%/samples/drumsynth/effects/Sonar.ds
-%%DATADIR%%/samples/drumsynth/effects/dialing.ds
-%%DATADIR%%/samples/drumsynth/effects/hammer2.ds
-%%DATADIR%%/samples/drumsynth/effects/impulses.ds
-%%DATADIR%%/samples/drumsynth/effects/loop.ds
-%%DATADIR%%/samples/drumsynth/effects/thunder.ds
-%%DATADIR%%/samples/drumsynth/electro/Boom.ds
-%%DATADIR%%/samples/drumsynth/electro/H_closed.ds
-%%DATADIR%%/samples/drumsynth/electro/H_open.ds
-%%DATADIR%%/samples/drumsynth/electro/Hi-q.ds
-%%DATADIR%%/samples/drumsynth/electro/Hi-q_2.ds
-%%DATADIR%%/samples/drumsynth/electro/K_8bit.ds
-%%DATADIR%%/samples/drumsynth/electro/K_Linn.ds
-%%DATADIR%%/samples/drumsynth/electro/K_reverb.ds
-%%DATADIR%%/samples/drumsynth/electro/S_8bit.ds
-%%DATADIR%%/samples/drumsynth/electro/S_Linn.ds
-%%DATADIR%%/samples/drumsynth/electro/S_reverb.ds
-%%DATADIR%%/samples/drumsynth/electro/Syntom_1.ds
-%%DATADIR%%/samples/drumsynth/electro/Syntom_2.ds
-%%DATADIR%%/samples/drumsynth/electro/s_eq.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_Bongo.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_Cym.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_Hat.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_K_H.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_K_K.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_Kick.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_S_B.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_Snare.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_Tom.ds
-%%DATADIR%%/samples/drumsynth/ferraro/curb_meat_bass.ds
-%%DATADIR%%/samples/drumsynth/ferraro/eel_bass.ds
-%%DATADIR%%/samples/drumsynth/ferraro/feed_this.ds
-%%DATADIR%%/samples/drumsynth/ferraro/gerbil_snare.ds
-%%DATADIR%%/samples/drumsynth/ferraro/grumpy_buzzard.ds
-%%DATADIR%%/samples/drumsynth/ferraro/jaguar_hats.ds
-%%DATADIR%%/samples/drumsynth/ferraro/radio_hats.ds
-%%DATADIR%%/samples/drumsynth/ferraro/worm_bass.ds
-%%DATADIR%%/samples/drumsynth/instrument/E_Piano.ds
-%%DATADIR%%/samples/drumsynth/instrument/FM_Bass.ds
-%%DATADIR%%/samples/drumsynth/instrument/Moog_bass.ds
-%%DATADIR%%/samples/drumsynth/instrument/Oboe.ds
-%%DATADIR%%/samples/drumsynth/instrument/Temple_Bell.ds
-%%DATADIR%%/samples/drumsynth/instrument/flute.ds
-%%DATADIR%%/samples/drumsynth/instrument/mute_bass.ds
-%%DATADIR%%/samples/drumsynth/instrument/pizzi.ds
-%%DATADIR%%/samples/drumsynth/instrument/soft_piano.ds
-%%DATADIR%%/samples/drumsynth/instrument/square_lead.ds
-%%DATADIR%%/samples/drumsynth/instrument/sweep.ds
-%%DATADIR%%/samples/drumsynth/instrument/techno_stab.ds
-%%DATADIR%%/samples/drumsynth/instrument/tinkle.ds
-%%DATADIR%%/samples/drumsynth/instrument/trumpet.ds
-%%DATADIR%%/samples/drumsynth/instrument/upright_bass.ds
-%%DATADIR%%/samples/drumsynth/instrument/violin.ds
-%%DATADIR%%/samples/drumsynth/instrument/whistler.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/hihatopclo.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/kick.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/ramacymlong.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/ramacymshort.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/ride6.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/snare5.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/vibra.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/wood.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/wood2.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/zurrr.ds
-%%DATADIR%%/samples/drumsynth/latin/Bongo_h.ds
-%%DATADIR%%/samples/drumsynth/latin/Bongo_m2.ds
-%%DATADIR%%/samples/drumsynth/latin/Bongo_mu.ds
-%%DATADIR%%/samples/drumsynth/latin/Clave_we.ds
-%%DATADIR%%/samples/drumsynth/latin/Gamelan.ds
-%%DATADIR%%/samples/drumsynth/latin/Maracas.ds
-%%DATADIR%%/samples/drumsynth/latin/Shaker_1.ds
-%%DATADIR%%/samples/drumsynth/latin/Shaker_2.ds
-%%DATADIR%%/samples/drumsynth/latin/Tamb_hit.ds
-%%DATADIR%%/samples/drumsynth/latin/Tamb_shk.ds
-%%DATADIR%%/samples/drumsynth/latin/ThumbPno.ds
-%%DATADIR%%/samples/drumsynth/latin/Triangle.ds
-%%DATADIR%%/samples/drumsynth/latin/bongo_l.ds
-%%DATADIR%%/samples/drumsynth/latin/guiro.ds
-%%DATADIR%%/samples/drumsynth/latin/one_clap.ds
-%%DATADIR%%/samples/drumsynth/latin/taiko.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_cab.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_cga1.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_cga2.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_cga3.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_cgam.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_clp.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_cow.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_kik.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_snr.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_stk.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_tamb.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_tom1.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_tom2.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_tom3.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_tom4.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_tom5.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Eye_Eye.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Fp1.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Mist1.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Mist2.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Randion1.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Squelb.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Throaties1.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone1.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone10.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone11.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone12.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone14.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone15.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone16.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone17.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone18.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone19.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone2.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone20.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone3.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone4.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone5.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone6.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone7.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone8.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone9.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone_float1.ds
-%%DATADIR%%/samples/drumsynth/misc/'lectro_hammer.ds
-%%DATADIR%%/samples/drumsynth/misc/'lectro_square_hammer.ds
-%%DATADIR%%/samples/drumsynth/misc/12-bit_heavy_hitter.ds
-%%DATADIR%%/samples/drumsynth/misc/909_hard_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/AAH.ds
-%%DATADIR%%/samples/drumsynth/misc/B1_B2.ds
-%%DATADIR%%/samples/drumsynth/misc/Clap.ds
-%%DATADIR%%/samples/drumsynth/misc/Distant_Thunder.ds
-%%DATADIR%%/samples/drumsynth/misc/N_low.ds
-%%DATADIR%%/samples/drumsynth/misc/N_vlow.ds
-%%DATADIR%%/samples/drumsynth/misc/RimShot.ds
-%%DATADIR%%/samples/drumsynth/misc/Saber_fight.ds
-%%DATADIR%%/samples/drumsynth/misc/Simple-c.ds
-%%DATADIR%%/samples/drumsynth/misc/Simple-r.ds
-%%DATADIR%%/samples/drumsynth/misc/Simple-s.ds
-%%DATADIR%%/samples/drumsynth/misc/Tone_dis.ds
-%%DATADIR%%/samples/drumsynth/misc/Tone_sw2.ds
-%%DATADIR%%/samples/drumsynth/misc/Tone_swp.ds
-%%DATADIR%%/samples/drumsynth/misc/airbrush_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/ambient_noise_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/amen_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/amen_sn_1.ds
-%%DATADIR%%/samples/drumsynth/misc/and_loud_sn.ds
-%%DATADIR%%/samples/drumsynth/misc/another_909_moment.ds
-%%DATADIR%%/samples/drumsynth/misc/another_example_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/application_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc/b1_0.ds
-%%DATADIR%%/samples/drumsynth/misc/b1_2.ds
-%%DATADIR%%/samples/drumsynth/misc/b1_5.ds
-%%DATADIR%%/samples/drumsynth/misc/b1_9.ds
-%%DATADIR%%/samples/drumsynth/misc/basic_808_click_hum.ds
-%%DATADIR%%/samples/drumsynth/misc/battle_hook_sn.ds
-%%DATADIR%%/samples/drumsynth/misc/bauble_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/beat_box_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/beefy_wack.ds
-%%DATADIR%%/samples/drumsynth/misc/big_80's.ds
-%%DATADIR%%/samples/drumsynth/misc/big_80's_2.ds
-%%DATADIR%%/samples/drumsynth/misc/big_sleeper_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/blended_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/bouncy809bd.ds
-%%DATADIR%%/samples/drumsynth/misc/break_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/breathing_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/bright_house_sn.ds
-%%DATADIR%%/samples/drumsynth/misc/buff_hit.ds
-%%DATADIR%%/samples/drumsynth/misc/buff_sound.ds
-%%DATADIR%%/samples/drumsynth/misc/bug_into_water.ds
-%%DATADIR%%/samples/drumsynth/misc/bulge_n_yr_woofer.ds
-%%DATADIR%%/samples/drumsynth/misc/bumpin_quickie.ds
-%%DATADIR%%/samples/drumsynth/misc/calamity_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/change_the_channel_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/chow_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/clappy_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/clean_low_key_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/clean_soft_808.ds
-%%DATADIR%%/samples/drumsynth/misc/clearly_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/close_mic_sn.ds
-%%DATADIR%%/samples/drumsynth/misc/compression_does_it_808.ds
-%%DATADIR%%/samples/drumsynth/misc/crusty_bump.ds
-%%DATADIR%%/samples/drumsynth/misc/crusty_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/cymbal.ds
-%%DATADIR%%/samples/drumsynth/misc/decompression_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/deep_bauble_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/deep_tones.ds
-%%DATADIR%%/samples/drumsynth/misc/difference_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/different_909_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/dirty_world_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/dist_sub_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/dist_sub_kick_2.ds
-%%DATADIR%%/samples/drumsynth/misc/electro_dnb_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/electro_snare_layer.ds
-%%DATADIR%%/samples/drumsynth/misc/electronic_rim.ds
-%%DATADIR%%/samples/drumsynth/misc/end_transmission.ds
-%%DATADIR%%/samples/drumsynth/misc/every_909.ds
-%%DATADIR%%/samples/drumsynth/misc/fatness.ds
-%%DATADIR%%/samples/drumsynth/misc/fattie_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/feel_me!.ds
-%%DATADIR%%/samples/drumsynth/misc/few_people_will_use_this_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/flat_tire.ds
-%%DATADIR%%/samples/drumsynth/misc/fm.ds
-%%DATADIR%%/samples/drumsynth/misc/fried_food.ds
-%%DATADIR%%/samples/drumsynth/misc/funky_trashcan_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/fuzzy_sn.ds
-%%DATADIR%%/samples/drumsynth/misc/gabbakick.ds
-%%DATADIR%%/samples/drumsynth/misc/gimme_a_hard_tone.ds
-%%DATADIR%%/samples/drumsynth/misc/gimmie_a_tone.ds
-%%DATADIR%%/samples/drumsynth/misc/hard_electro_brush_sn.ds
-%%DATADIR%%/samples/drumsynth/misc/hard_electronic_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/hard_hittin.ds
-%%DATADIR%%/samples/drumsynth/misc/hardcore_a_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/hardcore_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/hardersnare.ds
-%%DATADIR%%/samples/drumsynth/misc/heady_mix_sn.ds
-%%DATADIR%%/samples/drumsynth/misc/heavy.ds
-%%DATADIR%%/samples/drumsynth/misc/hed_chunk_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/hi-pass.ds
-%%DATADIR%%/samples/drumsynth/misc/hi_pic.ds
-%%DATADIR%%/samples/drumsynth/misc/hip-hop_fantasy_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/hipster_joint_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/hit_me_wooden_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/hitthosesubs.ds
-%%DATADIR%%/samples/drumsynth/misc/hot_morning_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc/hot_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/i_luv_u_fat_noise.ds
-%%DATADIR%%/samples/drumsynth/misc/invisible_909_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/it's_like_that_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/just_the_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc/kneel_and_buzz.ds
-%%DATADIR%%/samples/drumsynth/misc/large_hall_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/laughter_and_jellybeans_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/light_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/lo-fi_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc/lo-fi_march.ds
-%%DATADIR%%/samples/drumsynth/misc/lo-fi_rim.ds
-%%DATADIR%%/samples/drumsynth/misc/loudness_sn.ds
-%%DATADIR%%/samples/drumsynth/misc/lovely_clean_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/lower_electro_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/mack_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/manipulate_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/many_frequencies.ds
-%%DATADIR%%/samples/drumsynth/misc/mello_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/mind_ya_heds.ds
-%%DATADIR%%/samples/drumsynth/misc/missing_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/missing_snare_2.ds
-%%DATADIR%%/samples/drumsynth/misc/more_basic_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/more_snap.ds
-%%DATADIR%%/samples/drumsynth/misc/muted_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/n_hi.ds
-%%DATADIR%%/samples/drumsynth/misc/n_mid.ds
-%%DATADIR%%/samples/drumsynth/misc/neo808.ds
-%%DATADIR%%/samples/drumsynth/misc/neo808_2.ds
-%%DATADIR%%/samples/drumsynth/misc/noise.ds
-%%DATADIR%%/samples/drumsynth/misc/noise_calling_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/noise_clip.ds
-%%DATADIR%%/samples/drumsynth/misc/nosie_calling_kick_2.ds
-%%DATADIR%%/samples/drumsynth/misc/odd_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/original_tone_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/ot_12.ds
-%%DATADIR%%/samples/drumsynth/misc/ot_34.ds
-%%DATADIR%%/samples/drumsynth/misc/ot_sine.ds
-%%DATADIR%%/samples/drumsynth/misc/overdriver_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/pleasure_factory_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/pop_1_off_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/power_out.ds
-%%DATADIR%%/samples/drumsynth/misc/psychoacoutic_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/punchy_clean_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/puppy_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/q'ey_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc/q_kick_2.ds
-%%DATADIR%%/samples/drumsynth/misc/questoin_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/r+b_fantasy_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/reverb_please_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/rimmy_noise.ds
-%%DATADIR%%/samples/drumsynth/misc/rimshot_1.ds
-%%DATADIR%%/samples/drumsynth/misc/rimshot_2.ds
-%%DATADIR%%/samples/drumsynth/misc/ring_fray_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/ring_mod_drone_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/rm.ds
-%%DATADIR%%/samples/drumsynth/misc/rubber_'82.ds
-%%DATADIR%%/samples/drumsynth/misc/rubbery_deep_house_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/serious_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/short_909.ds
-%%DATADIR%%/samples/drumsynth/misc/simon's_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/simple-h.ds
-%%DATADIR%%/samples/drumsynth/misc/simple-k.ds
-%%DATADIR%%/samples/drumsynth/misc/simple_click_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/skiwlz_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/slepper_n_the_wilderness.ds
-%%DATADIR%%/samples/drumsynth/misc/sloppy_electric.ds
-%%DATADIR%%/samples/drumsynth/misc/smooth_rim.ds
-%%DATADIR%%/samples/drumsynth/misc/snappy_809.ds
-%%DATADIR%%/samples/drumsynth/misc/softsnare.ds
-%%DATADIR%%/samples/drumsynth/misc/sounding_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/sounds_like_a_low_tom.ds
-%%DATADIR%%/samples/drumsynth/misc/special_man_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc/splatter.ds
-%%DATADIR%%/samples/drumsynth/misc/sticky_q_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/stiffy_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/sweet_tight_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/tchak_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/terror_n_yr_hood_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/test.ds
-%%DATADIR%%/samples/drumsynth/misc/think_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/think_sn_1.ds
-%%DATADIR%%/samples/drumsynth/misc/think_sn_2.ds
-%%DATADIR%%/samples/drumsynth/misc/this_snare_spells_electronic.ds
-%%DATADIR%%/samples/drumsynth/misc/tomita_clip.ds
-%%DATADIR%%/samples/drumsynth/misc/tone.ds
-%%DATADIR%%/samples/drumsynth/misc/tone_deg.ds
-%%DATADIR%%/samples/drumsynth/misc/tone_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/transient_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/trashyovertones.ds
-%%DATADIR%%/samples/drumsynth/misc/type_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/ultra_electro_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/usgae_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/verby_soundin_808.ds
-%%DATADIR%%/samples/drumsynth/misc/very_basic_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/verylong.ds
-%%DATADIR%%/samples/drumsynth/misc/warm_deep_house_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/warm_digi_808_click.ds
-%%DATADIR%%/samples/drumsynth/misc/whoa_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/wobble_wobble.ds
-%%DATADIR%%/samples/drumsynth/misc/wobbly_thumb_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/yet_another_electric_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc/yr_808_hummer.ds
-%%DATADIR%%/samples/drumsynth/misc/zoom#4.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/a_day_in_the_noise.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/bumble_bass.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/depth_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/dirty_a.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/filter_idea_bd.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/jarre_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/jungle_laser.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/low_end_hum.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/melodictone.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/metal_bass.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/more_bass.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/more_bass_2.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/rubber.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/smooth_bass.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/solid.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/synthbass.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/the_funk.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/warm_bass.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/big_beat_clap.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/bright_clap.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/clap.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/clap2.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/clap_layer.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/classic_clap.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/electro_clap.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/filter_clappy.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/pitch_clap.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/pitch_clap_2.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/shutter_clap.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/u_don't_kno.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/'lectro_spliff.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/a_round_thing.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/applied_engineering.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/atmosphere_of_space.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/bottle_bill_fx.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/casio_poppin.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/category.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/cheap_fx.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/chrip_q.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/clean_rock_bd.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/cold_shot.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/confusion.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/cymbal_madness.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/depth_fx.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/dialed.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/doom_bump.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/electric_triangle.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/electro_perc_long.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/electro_perc_short.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/electro_rim.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/electro_rim_2.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/electro_rim_3.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/electro_squeek.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/fuzzy_q_bd.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/g_question.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/general_obscurity.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/hard_bork.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/hello_q.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/just_the_tweet.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/lo-fi_house_c.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/lo-fi_metal.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/lo-finess.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/long_q_1.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/long_q_2.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/long_q_3.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/long_quack.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/low_bit_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/metal_noise_shot.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/open_reso.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/paging_the_jetsons.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/pan.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/pleasant_combo.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/q-ziq_for_the_masses.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/rich_bd.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/ring.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/ringing_sn.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/rockin_electro_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/shocking_kiss.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/siren_sing.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/slide_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/space_dynamic.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/spaceness.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/startling_one.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/tone_percussion.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/tweet.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/wee_dog.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/what_to_do_at_220.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/who_hears_all_sound.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/why_hit.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/yr_tv_will_be_next.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/zappy_bells.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/2-bit_zone_drone.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/2_bit_click.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/a_blast.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/across_the_universe.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/alarm_3.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/alarming_buzz.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/alarming_buzz_2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/alien_curiousity.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/ambient_backgroud.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/click.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/coo.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/detonate.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/dirty_transform.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/dirty_transform_2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/distorion_oscilator.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/electric_intro_to_a.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/electric_waves_out_my_window.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/elekperc1.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/elekperc2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/end_of_broadcast_day.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/entre.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/experiment_1.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/experiment_2_-_turn_off_the_tv.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/experiment_3_-_the_transform.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/experiment_4_-_clean.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/f#m7_space_signal.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/feedback.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/flashy_wind.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/flipper.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/formant_techno.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/frequency_revolution.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/fried_food_for_dinner.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/funky_stab.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/future.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/gmaj_lo-fi_chord.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/gmaj_lo-fi_chord_2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/halt_variety.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/hip-hop_stop.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/hip-hop_stop_2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/hollow.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/howdy_oil_barrel.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/jaggies.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/laser_gun_&_ricochet.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/machine_drone.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/metal_twist.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/modular.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/modular_fm_counterpoint.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/multi-ping.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/my_atari_memory.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/new_sweep.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/noise_filtering.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/not_trying_too_hard.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/numb.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/obligatory_ufo_liftoff.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/obligatory_ufo_liftoff_2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/oom_paa.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/oom_pulse.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/owwww.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/playing_in_water.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/plot_thickens_2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/punch_flange.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/punch_flange_2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/q_zone_drone.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/recption.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/sci-fi.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/sci-fi_door_open.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/sickly_wineglass.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/sign_off.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/slow_moving_traffic.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/synthetic_dive.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/synthetic_dive_crust.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/teeth.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/the_plot_thickens.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/the_tweek.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/transportive.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/ufo_buzz.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/ufo_buzz_2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/what_time_is_it.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/wipeout.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/wooo.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/yeah_hit.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/yeah_hit_dry.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/zipper.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/amen_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/band_pass_cymbal.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/basic_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/bright_808_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/bright_808_hat_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/bright_808_hat_3.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/bring_me_out.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/clicky_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/close_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/default_hi-hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/drama_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/drama_hat_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/dusty_simple_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/dusty_simple_oh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/electro_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/electrometallic_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/errie_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/fedora_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/feelin'_high_hat_1.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/feelin'_high_hat_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/feelin'_high_hat_3.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/feelin'_open_high_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/flat_cymbal.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/get_out.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/hardhat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/hardhat_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/hardly_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/heavy_electrihat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/hip_overtone_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/large_open_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/lighthat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/little_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/live_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/live_sound_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/live_sound_oh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/loaded_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/loaded_open_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/oh_so_high_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/oil_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/pedal_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/q_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/q_ride_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/sandy_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/scratchy_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/shaker_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/shaker_ride_long.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/simple_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/sleepy_1.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/sleepy_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/sleepy_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/sleepy_ride_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/slick_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/slick_hat_compressd_open.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/slick_hat_half_open.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/slick_hat_open.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/slide_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/softie_lo-fi_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/softie_lo-fi_open_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/softie_lo-fi_open_hat_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/squeeze_me_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/squeeze_me_open_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/stack_hhh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/starry_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/starry_short_oh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/static_tone_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/tarp_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/the_sting_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/the_sting_hat_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/the_sting_open_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/threshold_noise.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/threshold_noise_open.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/touch_me_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/ambient_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/bell.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/bell_rim.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/clav.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/clav_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/deep_cowbell.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/dist_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/dist_tom_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/door_knock.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/electric_clav.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/feel_me_clinky.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/fidelity_faction_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/funk_box_perc_1.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/funk_box_perc_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/funkay_timbale.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/give_it_to_me.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/hammond_cowbell.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/hollow_wood.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/hollow_wood_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/it's_the_simple_things.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/layered_sleigh_bell.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/light_tamb_1.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/light_tamb_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/light_tamb_3.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/like_a_tabla_1.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/like_a_tabla_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/like_a_tabla_3.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/limited_shaker.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/lo-fi_tamb.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/low_key_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/low_ping.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/mellow_shake.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/metallic_node.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/mild_tamb.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/ol'_skool_shake.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/poppy.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/q_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/resonant_knock.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/ringmod_rim.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/ringmod_rim_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/shaaka.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/shaaka_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/short_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/short_tom_1.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/short_tom_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/sickly_cowbell.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/slinky_tamb.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/super_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/sweetness_shaker.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/timbale_sound.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/tom_tone.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/tommy.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/tone_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/torn_tweeter.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/tweety_cowbell.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/tweety_cowbell_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/type_noise.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/very_high_clav.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/video_game_clip.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/weird_1.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/wood_and_metal.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/average_rock.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/c_maj_chord.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/casio_piano_c.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/chorded_perc.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/consumer_fm.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/dark_and_sweet_fm.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/dist_high_c.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/eno's_lift.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/eno's_pad.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/eno's_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/flat_square_c.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/fm_c_bass_burst.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/fur_strings.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/fur_strings_2.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/it's_the_music_tom_c.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/layered_bass_synth_c.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/my_red_hot_guitar.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/raver_organ.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/strong_c_dub_bass.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/sync_drift.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/sync_man.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/that_house_chord_cm.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/vibrato_pad.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/who_loves_ya,_baby.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/wowmelodictone.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/Hat_O.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/S_hollow.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/clapfilt.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/hat.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/hat_rattle.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/k_hard.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/k_muffle.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/k_soft.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/old_kik.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/popclap.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/popsnare.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/s_pitch.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/s_spit.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/snare&hat.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/x_backwd.ds
-%%DATADIR%%/samples/drumsynth/tr606/TR606_Cymbal.ds
-%%DATADIR%%/samples/drumsynth/tr606/TR606_Hat_C.ds
-%%DATADIR%%/samples/drumsynth/tr606/TR606_Hat_O.ds
-%%DATADIR%%/samples/drumsynth/tr606/TR606_Kick.ds
-%%DATADIR%%/samples/drumsynth/tr606/TR606_Snare.ds
-%%DATADIR%%/samples/drumsynth/tr606/TR606_Tom_H.ds
-%%DATADIR%%/samples/drumsynth/tr606/TR606_Tom_L.ds
-%%DATADIR%%/samples/drumsynth/tr77/Tr77_cui1.ds
-%%DATADIR%%/samples/drumsynth/tr77/Tr77_cui2.ds
-%%DATADIR%%/samples/drumsynth/tr77/Tr77_cym.ds
-%%DATADIR%%/samples/drumsynth/tr77/Tr77_hat.ds
-%%DATADIR%%/samples/drumsynth/tr77/Tr77_kick.ds
-%%DATADIR%%/samples/drumsynth/tr77/Tr77_snare.ds
-%%DATADIR%%/samples/drumsynth/tr77/Tr77_tom1.ds
-%%DATADIR%%/samples/drumsynth/tr77/Tr77_tom2.ds
-%%DATADIR%%/samples/drumsynth/tr808/Clave.ds
-%%DATADIR%%/samples/drumsynth/tr808/Cowbell.ds
-%%DATADIR%%/samples/drumsynth/tr808/Handclap.ds
-%%DATADIR%%/samples/drumsynth/tr808/Hat_c.ds
-%%DATADIR%%/samples/drumsynth/tr808/Hat_o.ds
-%%DATADIR%%/samples/drumsynth/tr808/Kick.ds
-%%DATADIR%%/samples/drumsynth/tr808/Kickhard.ds
-%%DATADIR%%/samples/drumsynth/tr808/Kicklong.ds
-%%DATADIR%%/samples/drumsynth/tr808/Ride.ds
-%%DATADIR%%/samples/drumsynth/tr808/Rimshot.ds
-%%DATADIR%%/samples/drumsynth/tr808/Snare.ds
-%%DATADIR%%/samples/drumsynth/tr808/Snr_snap.ds
-%%DATADIR%%/samples/drumsynth/tr808/Tom_hi.ds
-%%DATADIR%%/samples/drumsynth/tr808/Tom_lo.ds
-%%DATADIR%%/samples/drumsynth/tr808/Tom_mid.ds
-%%DATADIR%%/samples/drumsynth/tr909/Clap.ds
-%%DATADIR%%/samples/drumsynth/tr909/Hat-c.ds
-%%DATADIR%%/samples/drumsynth/tr909/Hat-c2.ds
-%%DATADIR%%/samples/drumsynth/tr909/Hat-o.ds
-%%DATADIR%%/samples/drumsynth/tr909/Hat-o2.ds
-%%DATADIR%%/samples/drumsynth/tr909/Kick.ds
-%%DATADIR%%/samples/drumsynth/tr909/Kick_1.ds
-%%DATADIR%%/samples/drumsynth/tr909/Kick_2.ds
-%%DATADIR%%/samples/drumsynth/tr909/Kick_3.ds
-%%DATADIR%%/samples/drumsynth/tr909/Snare.ds
-%%DATADIR%%/samples/drumsynth/tr909/Snare2.ds
-%%DATADIR%%/samples/drumsynth/tr909/TR909_Clap.ds
-%%DATADIR%%/samples/drumsynth/tr909/TR909_Kick.ds
-%%DATADIR%%/samples/effects/chroma_sound_effect01.ogg
-%%DATADIR%%/samples/effects/explode01.ogg
-%%DATADIR%%/samples/effects/filter_sweep01.ogg
-%%DATADIR%%/samples/effects/scratch01.ogg
-%%DATADIR%%/samples/effects/start01.ogg
-%%DATADIR%%/samples/effects/start02.ogg
-%%DATADIR%%/samples/effects/stop01.ogg
-%%DATADIR%%/samples/effects/warp01.ogg
-%%DATADIR%%/samples/effects/warp02.ogg
-%%DATADIR%%/samples/effects/wind_chimes01.ogg
-%%DATADIR%%/samples/instruments/bassslap01.ogg
-%%DATADIR%%/samples/instruments/bassslap02.ogg
-%%DATADIR%%/samples/instruments/cello01.ogg
-%%DATADIR%%/samples/instruments/church_organ01.ogg
-%%DATADIR%%/samples/instruments/church_organ02.ogg
-%%DATADIR%%/samples/instruments/church_organ03.ogg
-%%DATADIR%%/samples/instruments/church_organ04.ogg
-%%DATADIR%%/samples/instruments/e_organ01.ogg
-%%DATADIR%%/samples/instruments/e_piano_accord01.ogg
-%%DATADIR%%/samples/instruments/e_piano_accord02.ogg
-%%DATADIR%%/samples/instruments/flute01.ogg
-%%DATADIR%%/samples/instruments/harpsichord01.ogg
-%%DATADIR%%/samples/instruments/piano01.ogg
-%%DATADIR%%/samples/instruments/piano02.ogg
-%%DATADIR%%/samples/instruments/steel_guitar01.ogg
-%%DATADIR%%/samples/instruments/steel_guitar_heavy_distorted01.ogg
-%%DATADIR%%/samples/instruments/steel_guitar_medium_distorted01.ogg
-%%DATADIR%%/samples/instruments/steel_guitar_slight_distorted01.ogg
-%%DATADIR%%/samples/instruments/trumpet01.ogg
-%%DATADIR%%/samples/instruments/violin_double_stop01.ogg
-%%DATADIR%%/samples/instruments/violin_fingered01.ogg
-%%DATADIR%%/samples/instruments/violin_pizzicato01.ogg
-%%DATADIR%%/samples/latin/latin_brass01.ogg
-%%DATADIR%%/samples/latin/latin_guitar01.ogg
-%%DATADIR%%/samples/latin/latin_guitar02.ogg
-%%DATADIR%%/samples/latin/latin_guitar03.ogg
-%%DATADIR%%/samples/misc/applause01.ogg
-%%DATADIR%%/samples/misc/bass!.ogg
-%%DATADIR%%/samples/misc/breath01.ogg
-%%DATADIR%%/samples/misc/buzz!.ogg
-%%DATADIR%%/samples/misc/dong01.ogg
-%%DATADIR%%/samples/misc/dong02.ogg
-%%DATADIR%%/samples/misc/dong03.ogg
-%%DATADIR%%/samples/misc/electric_ping01.ogg
-%%DATADIR%%/samples/misc/hit01.ogg
-%%DATADIR%%/samples/misc/hit02.ogg
-%%DATADIR%%/samples/misc/metalish_dong01.ogg
-%%DATADIR%%/samples/misc/metronome01.ogg
-%%DATADIR%%/samples/misc/metronome02.ogg
-%%DATADIR%%/samples/misc/raving_crowd01.ogg
-%%DATADIR%%/samples/misc/snaph01.ogg
-%%DATADIR%%/samples/misc/undefined01.ogg
-%%DATADIR%%/samples/shapes/additive.wav
-%%DATADIR%%/samples/shapes/additive2.wav
-%%DATADIR%%/samples/shapes/bunglist.wav
-%%DATADIR%%/samples/shapes/bunglist2.wav
-%%DATADIR%%/samples/shapes/bunglist3.wav
-%%DATADIR%%/samples/shapes/bunglist4.wav
-%%DATADIR%%/samples/shapes/bunglist5.wav
-%%DATADIR%%/samples/shapes/bunglist6.wav
-%%DATADIR%%/samples/shapes/bunglist7.wav
-%%DATADIR%%/samples/shapes/bunglist8.wav
-%%DATADIR%%/samples/shapes/bunglist9.wav
-%%DATADIR%%/samples/shapes/harmonics.wav
-%%DATADIR%%/samples/shapes/low_sine.wav
-%%DATADIR%%/samples/shapes/micro.wav
-%%DATADIR%%/samples/shapes/moog.wav
-%%DATADIR%%/samples/shapes/roundbass.wav
-%%DATADIR%%/samples/shapes/roundsaw.ogg
-%%DATADIR%%/samples/shapes/saw+sine.wav
-%%DATADIR%%/samples/shapes/sine_dist.ogg
-%%DATADIR%%/samples/shapes/smooth_inv_saw.ogg
-%%DATADIR%%/samples/shapes/smooth_inv_saw2.ogg
-%%DATADIR%%/samples/shapes/smooth_inv_saw_dist.ogg
-%%DATADIR%%/samples/shapes/technobass.wav
-%%DATADIR%%/samples/shapes/technosynth1.wav
-%%DATADIR%%/samples/shapes/technosynth2.wav
-%%DATADIR%%/samples/shapes/technosynth3.wav
-%%DATADIR%%/samples/shapes/technosynth4.wav
-%%DATADIR%%/samples/shapes/technosynth5.wav
-%%DATADIR%%/samples/shapes/technosynth6.wav
-%%DATADIR%%/samples/shapes/vowel_a.wav
-%%DATADIR%%/samples/shapes/vowel_u.wav
-%%DATADIR%%/samples/stringsnpads/bell_choir01.ogg
-%%DATADIR%%/samples/stringsnpads/bell_choir02.ogg
-%%DATADIR%%/samples/stringsnpads/chorus01.ogg
-%%DATADIR%%/samples/stringsnpads/chorus02.ogg
-%%DATADIR%%/samples/stringsnpads/heaven_strings01.ogg
-%%DATADIR%%/samples/stringsnpads/juno_pad01.ogg
-%%DATADIR%%/samples/stringsnpads/korg_poly6_drone01.ogg
-%%DATADIR%%/samples/stringsnpads/nord_ambient01.ogg
-%%DATADIR%%/samples/stringsnpads/orion_string01.ogg
-%%DATADIR%%/samples/stringsnpads/rave_choir01.ogg
-%%DATADIR%%/samples/stringsnpads/space_strings01.ogg
-%%DATADIR%%/samples/stringsnpads/space_strings02.ogg
-%%DATADIR%%/samples/stringsnpads/space_strings03.ogg
-%%DATADIR%%/samples/stringsnpads/strings01.ogg
-%%DATADIR%%/samples/waveforms/10saw.flac
-%%DATADIR%%/samples/waveforms/10sine.flac
-%%DATADIR%%/samples/waveforms/10sqr.flac
-%%DATADIR%%/samples/waveforms/10tri.flac
-%%DATADIR%%/samples/waveforms/analogsqr.flac
-%%DATADIR%%/samples/waveforms/fmsaw1.flac
-%%DATADIR%%/samples/waveforms/fmsine.flac
-%%DATADIR%%/samples/waveforms/fmsine2.flac
-%%DATADIR%%/samples/waveforms/halfsine.flac
-%%DATADIR%%/samples/waveforms/impulse.flac
-%%DATADIR%%/samples/waveforms/lfo_trancegate_quarter.flac
-%%DATADIR%%/samples/waveforms/lfo_trancegate_sawdecay_quarter.flac
-%%DATADIR%%/samples/waveforms/lfo_trancegate_sinedecay_quarter.flac
-%%DATADIR%%/samples/waveforms/lfo_trancegate_triplet_half.flac
-%%DATADIR%%/samples/waveforms/lfo_trancegate_triplet_half_2.flac
-%%DATADIR%%/samples/waveforms/lfo_trancegate_triplet_quarter.flac
-%%DATADIR%%/samples/waveforms/lfo_trancegate_whole.flac
-%%DATADIR%%/samples/waveforms/lfo_trancegate_whole_2.flac
-%%DATADIR%%/samples/waveforms/modsqr.flac
-%%DATADIR%%/samples/waveforms/saw1.flac
-%%DATADIR%%/samples/waveforms/saw2.flac
-%%DATADIR%%/samples/waveforms/sinesaw.flac
-%%DATADIR%%/samples/waveforms/w2_addsyn.flac
-%%DATADIR%%/samples/waveforms/w2_angrysaw.flac
-%%DATADIR%%/samples/waveforms/w2_hexagon.flac
-%%DATADIR%%/samples/waveforms/w2_invsine.flac
-%%DATADIR%%/samples/waveforms/w2_invsineabs.flac
-%%DATADIR%%/samples/waveforms/w2_invsinehalf.flac
-%%DATADIR%%/samples/waveforms/w2_noisy.flac
-%%DATADIR%%/samples/waveforms/w2_rad.flac
-%%DATADIR%%/samples/waveforms/w2_sawsine.flac
-%%DATADIR%%/samples/waveforms/w2_sharp.flac
-%%DATADIR%%/samples/waveforms/w2_w-wave.flac
-%%DATADIR%%/themes/classic/add.png
-%%DATADIR%%/themes/classic/add_automation.png
-%%DATADIR%%/themes/classic/add_bb_track.png
-%%DATADIR%%/themes/classic/add_folder.png
-%%DATADIR%%/themes/classic/add_sample_track.png
-%%DATADIR%%/themes/classic/analysis.png
-%%DATADIR%%/themes/classic/apply-selected.png
-%%DATADIR%%/themes/classic/apply.png
-%%DATADIR%%/themes/classic/arp_down.png
-%%DATADIR%%/themes/classic/arp_free.png
-%%DATADIR%%/themes/classic/arp_random.png
-%%DATADIR%%/themes/classic/arp_sort.png
-%%DATADIR%%/themes/classic/arp_sync.png
-%%DATADIR%%/themes/classic/arp_up.png
-%%DATADIR%%/themes/classic/arp_up_and_down.png
-%%DATADIR%%/themes/classic/automation.png
-%%DATADIR%%/themes/classic/automation_track.png
-%%DATADIR%%/themes/classic/autoscroll_off.png
-%%DATADIR%%/themes/classic/autoscroll_on.png
-%%DATADIR%%/themes/classic/back_to_start.png
-%%DATADIR%%/themes/classic/back_to_zero.png
-%%DATADIR%%/themes/classic/background_artwork.png
-%%DATADIR%%/themes/classic/bb_track.png
-%%DATADIR%%/themes/classic/bb_track_btn.png
-%%DATADIR%%/themes/classic/black_key.png
-%%DATADIR%%/themes/classic/black_key_pressed.png
-%%DATADIR%%/themes/classic/cancel.png
-%%DATADIR%%/themes/classic/chord.png
-%%DATADIR%%/themes/classic/clock.png
-%%DATADIR%%/themes/classic/close.png
-%%DATADIR%%/themes/classic/colorize.png
-%%DATADIR%%/themes/classic/combobox_arrow.png
-%%DATADIR%%/themes/classic/combobox_arrow_selected.png
-%%DATADIR%%/themes/classic/combobox_bg.png
-%%DATADIR%%/themes/classic/computer.png
-%%DATADIR%%/themes/classic/controller.png
-%%DATADIR%%/themes/classic/cpuload_bg.png
-%%DATADIR%%/themes/classic/cpuload_leds.png
-%%DATADIR%%/themes/classic/dont_know.png
-%%DATADIR%%/themes/classic/drum.png
-%%DATADIR%%/themes/classic/edit_copy.png
-%%DATADIR%%/themes/classic/edit_cut.png
-%%DATADIR%%/themes/classic/edit_draw.png
-%%DATADIR%%/themes/classic/edit_erase.png
-%%DATADIR%%/themes/classic/edit_move.png
-%%DATADIR%%/themes/classic/edit_paste.png
-%%DATADIR%%/themes/classic/edit_redo.png
-%%DATADIR%%/themes/classic/edit_rename.png
-%%DATADIR%%/themes/classic/edit_select.png
-%%DATADIR%%/themes/classic/edit_undo.png
-%%DATADIR%%/themes/classic/effect_plugin.png
-%%DATADIR%%/themes/classic/envelope_graph.png
-%%DATADIR%%/themes/classic/error.png
-%%DATADIR%%/themes/classic/exit.png
-%%DATADIR%%/themes/classic/exp_wave_active.png
-%%DATADIR%%/themes/classic/exp_wave_inactive.png
-%%DATADIR%%/themes/classic/factory_files.png
-%%DATADIR%%/themes/classic/fader_background.png
-%%DATADIR%%/themes/classic/fader_knob.png
-%%DATADIR%%/themes/classic/fader_leds.png
-%%DATADIR%%/themes/classic/filter_2lp.png
-%%DATADIR%%/themes/classic/filter_ap.png
-%%DATADIR%%/themes/classic/filter_bp.png
-%%DATADIR%%/themes/classic/filter_hp.png
-%%DATADIR%%/themes/classic/filter_lp.png
-%%DATADIR%%/themes/classic/filter_notch.png
-%%DATADIR%%/themes/classic/flip_x.png
-%%DATADIR%%/themes/classic/flip_y.png
-%%DATADIR%%/themes/classic/folder.png
-%%DATADIR%%/themes/classic/folder_locked.png
-%%DATADIR%%/themes/classic/folder_opened.png
-%%DATADIR%%/themes/classic/freeze.png
-%%DATADIR%%/themes/classic/frozen.png
-%%DATADIR%%/themes/classic/fx_mixer.png
-%%DATADIR%%/themes/classic/hand.png
-%%DATADIR%%/themes/classic/help.png
-%%DATADIR%%/themes/classic/hint.png
-%%DATADIR%%/themes/classic/home.png
-%%DATADIR%%/themes/classic/hq_mode.png
-%%DATADIR%%/themes/classic/icon.png
-%%DATADIR%%/themes/classic/icon_small.png
-%%DATADIR%%/themes/classic/instrument_track.png
-%%DATADIR%%/themes/classic/keep_stop_position.png
-%%DATADIR%%/themes/classic/knob01.png
-%%DATADIR%%/themes/classic/knob02.png
-%%DATADIR%%/themes/classic/knob03.png
-%%DATADIR%%/themes/classic/knob05.png
-%%DATADIR%%/themes/classic/lcd_19green.png
-%%DATADIR%%/themes/classic/lcd_19red.png
-%%DATADIR%%/themes/classic/lcd_21pink.png
-%%DATADIR%%/themes/classic/led_green.png
-%%DATADIR%%/themes/classic/led_off.png
-%%DATADIR%%/themes/classic/led_red.png
-%%DATADIR%%/themes/classic/led_yellow.png
-%%DATADIR%%/themes/classic/lfo_controller_artwork.png
-%%DATADIR%%/themes/classic/lfo_d100_active.png
-%%DATADIR%%/themes/classic/lfo_d100_inactive.png
-%%DATADIR%%/themes/classic/lfo_graph.png
-%%DATADIR%%/themes/classic/lfo_x100_active.png
-%%DATADIR%%/themes/classic/lfo_x100_inactive.png
-%%DATADIR%%/themes/classic/lfo_x1_active.png
-%%DATADIR%%/themes/classic/lfo_x1_inactive.png
-%%DATADIR%%/themes/classic/loop_points_off.png
-%%DATADIR%%/themes/classic/loop_points_on.png
-%%DATADIR%%/themes/classic/main_slider.png
-%%DATADIR%%/themes/classic/master_pitch.png
-%%DATADIR%%/themes/classic/master_volume.png
-%%DATADIR%%/themes/classic/maximize.png
-%%DATADIR%%/themes/classic/metronome.png
-%%DATADIR%%/themes/classic/midi_file.png
-%%DATADIR%%/themes/classic/mixer_send_off.png
-%%DATADIR%%/themes/classic/mixer_send_on.png
-%%DATADIR%%/themes/classic/moog_saw_wave_active.png
-%%DATADIR%%/themes/classic/moog_saw_wave_inactive.png
-%%DATADIR%%/themes/classic/muted.png
-%%DATADIR%%/themes/classic/new_channel.png
-%%DATADIR%%/themes/classic/note.png
-%%DATADIR%%/themes/classic/note_double_whole.png
-%%DATADIR%%/themes/classic/note_eighth.png
-%%DATADIR%%/themes/classic/note_half.png
-%%DATADIR%%/themes/classic/note_none.png
-%%DATADIR%%/themes/classic/note_quarter.png
-%%DATADIR%%/themes/classic/note_sixteenth.png
-%%DATADIR%%/themes/classic/note_thirtysecond.png
-%%DATADIR%%/themes/classic/note_tripleteighth.png
-%%DATADIR%%/themes/classic/note_triplethalf.png
-%%DATADIR%%/themes/classic/note_tripletquarter.png
-%%DATADIR%%/themes/classic/note_tripletsixteenth.png
-%%DATADIR%%/themes/classic/note_tripletthirtysecond.png
-%%DATADIR%%/themes/classic/note_whole.png
-%%DATADIR%%/themes/classic/output_graph.png
-%%DATADIR%%/themes/classic/pat_rec.png
-%%DATADIR%%/themes/classic/pause.png
-%%DATADIR%%/themes/classic/piano.png
-%%DATADIR%%/themes/classic/play.png
-%%DATADIR%%/themes/classic/playpos_marker.png
-%%DATADIR%%/themes/classic/plugins.png
-%%DATADIR%%/themes/classic/ports.png
-%%DATADIR%%/themes/classic/pr_black_key.png
-%%DATADIR%%/themes/classic/pr_black_key_pressed.png
-%%DATADIR%%/themes/classic/pr_white_key_big.png
-%%DATADIR%%/themes/classic/pr_white_key_big_pressed.png
-%%DATADIR%%/themes/classic/pr_white_key_small.png
-%%DATADIR%%/themes/classic/pr_white_key_small_pressed.png
-%%DATADIR%%/themes/classic/preset_file.png
-%%DATADIR%%/themes/classic/progression_cubic_hermite.png
-%%DATADIR%%/themes/classic/progression_discrete.png
-%%DATADIR%%/themes/classic/progression_linear.png
-%%DATADIR%%/themes/classic/project_export.png
-%%DATADIR%%/themes/classic/project_file.png
-%%DATADIR%%/themes/classic/project_import.png
-%%DATADIR%%/themes/classic/project_new.png
-%%DATADIR%%/themes/classic/project_new_from_template.png
-%%DATADIR%%/themes/classic/project_notes.png
-%%DATADIR%%/themes/classic/project_open.png
-%%DATADIR%%/themes/classic/project_open_down.png
-%%DATADIR%%/themes/classic/project_open_recent.png
-%%DATADIR%%/themes/classic/project_save.png
-%%DATADIR%%/themes/classic/project_saveas.png
-%%DATADIR%%/themes/classic/quantize.png
-%%DATADIR%%/themes/classic/random_wave_active.png
-%%DATADIR%%/themes/classic/random_wave_inactive.png
-%%DATADIR%%/themes/classic/receive_bg_arrow.png
-%%DATADIR%%/themes/classic/record.png
-%%DATADIR%%/themes/classic/record_accompany.png
-%%DATADIR%%/themes/classic/reload.png
-%%DATADIR%%/themes/classic/restore.png
-%%DATADIR%%/themes/classic/round_square_wave_active.png
-%%DATADIR%%/themes/classic/round_square_wave_inactive.png
-%%DATADIR%%/themes/classic/sample_file.png
-%%DATADIR%%/themes/classic/sample_track.png
-%%DATADIR%%/themes/classic/saw_wave_active.png
-%%DATADIR%%/themes/classic/saw_wave_inactive.png
-%%DATADIR%%/themes/classic/sbarrow_down.png
-%%DATADIR%%/themes/classic/sbarrow_down_d.png
-%%DATADIR%%/themes/classic/sbarrow_left.png
-%%DATADIR%%/themes/classic/sbarrow_left_d.png
-%%DATADIR%%/themes/classic/sbarrow_right.png
-%%DATADIR%%/themes/classic/sbarrow_right_d.png
-%%DATADIR%%/themes/classic/sbarrow_up.png
-%%DATADIR%%/themes/classic/sbarrow_up_d.png
-%%DATADIR%%/themes/classic/scale.png
-%%DATADIR%%/themes/classic/send_bg_arrow.png
-%%DATADIR%%/themes/classic/setup_audio.png
-%%DATADIR%%/themes/classic/setup_directories.png
-%%DATADIR%%/themes/classic/setup_general.png
-%%DATADIR%%/themes/classic/setup_midi.png
-%%DATADIR%%/themes/classic/setup_performance.png
-%%DATADIR%%/themes/classic/sin_wave_active.png
-%%DATADIR%%/themes/classic/sin_wave_inactive.png
-%%DATADIR%%/themes/classic/songeditor.png
-%%DATADIR%%/themes/classic/soundfont_file.png
-%%DATADIR%%/themes/classic/splash.png
-%%DATADIR%%/themes/classic/square_wave_active.png
-%%DATADIR%%/themes/classic/square_wave_inactive.png
-%%DATADIR%%/themes/classic/step_btn_add.png
-%%DATADIR%%/themes/classic/step_btn_duplicate.png
-%%DATADIR%%/themes/classic/step_btn_off.png
-%%DATADIR%%/themes/classic/step_btn_off_light.png
-%%DATADIR%%/themes/classic/step_btn_on_0.png
-%%DATADIR%%/themes/classic/step_btn_on_200.png
-%%DATADIR%%/themes/classic/step_btn_remove.png
-%%DATADIR%%/themes/classic/stepper-down-press.png
-%%DATADIR%%/themes/classic/stepper-down.png
-%%DATADIR%%/themes/classic/stepper-left-press.png
-%%DATADIR%%/themes/classic/stepper-left.png
-%%DATADIR%%/themes/classic/stepper-right-press.png
-%%DATADIR%%/themes/classic/stepper-right.png
-%%DATADIR%%/themes/classic/stepper-up-press.png
-%%DATADIR%%/themes/classic/stepper-up.png
-%%DATADIR%%/themes/classic/stop.png
-%%DATADIR%%/themes/classic/style.css
-%%DATADIR%%/themes/classic/tempo_sync.png
-%%DATADIR%%/themes/classic/text_block.png
-%%DATADIR%%/themes/classic/text_bold.png
-%%DATADIR%%/themes/classic/text_center.png
-%%DATADIR%%/themes/classic/text_italic.png
-%%DATADIR%%/themes/classic/text_left.png
-%%DATADIR%%/themes/classic/text_right.png
-%%DATADIR%%/themes/classic/text_under.png
-%%DATADIR%%/themes/classic/track_op_grip.png
-%%DATADIR%%/themes/classic/trackop.png
-%%DATADIR%%/themes/classic/trackop_c.png
-%%DATADIR%%/themes/classic/trackop_h.png
-%%DATADIR%%/themes/classic/triangle_wave_active.png
-%%DATADIR%%/themes/classic/triangle_wave_inactive.png
-%%DATADIR%%/themes/classic/uhoh.png
-%%DATADIR%%/themes/classic/unavailable_sound.png
-%%DATADIR%%/themes/classic/unfreeze.png
-%%DATADIR%%/themes/classic/unknown_file.png
-%%DATADIR%%/themes/classic/usr_wave_active.png
-%%DATADIR%%/themes/classic/usr_wave_inactive.png
-%%DATADIR%%/themes/classic/vst_plugin_file.png
-%%DATADIR%%/themes/classic/whatsthis.png
-%%DATADIR%%/themes/classic/white_key.png
-%%DATADIR%%/themes/classic/white_key_pressed.png
-%%DATADIR%%/themes/classic/white_noise_wave_active.png
-%%DATADIR%%/themes/classic/white_noise_wave_inactive.png
-%%DATADIR%%/themes/classic/zoom.png
-%%DATADIR%%/themes/classic/zoom_x.png
-%%DATADIR%%/themes/classic/zoom_y.png
-%%DATADIR%%/themes/default/add.png
-%%DATADIR%%/themes/default/add_automation.png
-%%DATADIR%%/themes/default/add_bb_track.png
-%%DATADIR%%/themes/default/add_folder.png
-%%DATADIR%%/themes/default/add_sample_track.png
-%%DATADIR%%/themes/default/analysis.png
-%%DATADIR%%/themes/default/apply-selected.png
-%%DATADIR%%/themes/default/apply.png
-%%DATADIR%%/themes/default/arp_down.png
-%%DATADIR%%/themes/default/arp_free.png
-%%DATADIR%%/themes/default/arp_random.png
-%%DATADIR%%/themes/default/arp_sort.png
-%%DATADIR%%/themes/default/arp_sync.png
-%%DATADIR%%/themes/default/arp_up.png
-%%DATADIR%%/themes/default/arp_up_and_down.png
-%%DATADIR%%/themes/default/automation.png
-%%DATADIR%%/themes/default/automation_track.png
-%%DATADIR%%/themes/default/autoscroll_off.png
-%%DATADIR%%/themes/default/autoscroll_on.png
-%%DATADIR%%/themes/default/back_to_start.png
-%%DATADIR%%/themes/default/back_to_zero.png
-%%DATADIR%%/themes/default/bb_track.png
-%%DATADIR%%/themes/default/bb_track_btn.png
-%%DATADIR%%/themes/default/black_key.png
-%%DATADIR%%/themes/default/black_key_pressed.png
-%%DATADIR%%/themes/default/cancel.png
-%%DATADIR%%/themes/default/chord.png
-%%DATADIR%%/themes/default/clock.png
-%%DATADIR%%/themes/default/close.png
-%%DATADIR%%/themes/default/closed_branch.png
-%%DATADIR%%/themes/default/colorize.png
-%%DATADIR%%/themes/default/combobox_arrow.png
-%%DATADIR%%/themes/default/combobox_arrow_selected.png
-%%DATADIR%%/themes/default/combobox_bg.png
-%%DATADIR%%/themes/default/computer.png
-%%DATADIR%%/themes/default/controller.png
-%%DATADIR%%/themes/default/cpuload_bg.png
-%%DATADIR%%/themes/default/cpuload_leds.png
-%%DATADIR%%/themes/default/discard.png
-%%DATADIR%%/themes/default/dont_know.png
-%%DATADIR%%/themes/default/edit_copy.png
-%%DATADIR%%/themes/default/edit_cut.png
-%%DATADIR%%/themes/default/edit_draw.png
-%%DATADIR%%/themes/default/edit_erase.png
-%%DATADIR%%/themes/default/edit_move.png
-%%DATADIR%%/themes/default/edit_paste.png
-%%DATADIR%%/themes/default/edit_redo.png
-%%DATADIR%%/themes/default/edit_rename.png
-%%DATADIR%%/themes/default/edit_select.png
-%%DATADIR%%/themes/default/edit_undo.png
-%%DATADIR%%/themes/default/effect_plugin.png
-%%DATADIR%%/themes/default/env_lfo_tab.png
-%%DATADIR%%/themes/default/envelope_graph.png
-%%DATADIR%%/themes/default/error.png
-%%DATADIR%%/themes/default/exit.png
-%%DATADIR%%/themes/default/exp_wave_active.png
-%%DATADIR%%/themes/default/exp_wave_inactive.png
-%%DATADIR%%/themes/default/factory_files.png
-%%DATADIR%%/themes/default/fader_background.png
-%%DATADIR%%/themes/default/fader_knob.png
-%%DATADIR%%/themes/default/fader_leds.png
-%%DATADIR%%/themes/default/file.png
-%%DATADIR%%/themes/default/filter_2lp.png
-%%DATADIR%%/themes/default/filter_ap.png
-%%DATADIR%%/themes/default/filter_bp.png
-%%DATADIR%%/themes/default/filter_hp.png
-%%DATADIR%%/themes/default/filter_lp.png
-%%DATADIR%%/themes/default/filter_notch.png
-%%DATADIR%%/themes/default/flip_x.png
-%%DATADIR%%/themes/default/flip_y.png
-%%DATADIR%%/themes/default/folder.png
-%%DATADIR%%/themes/default/folder_locked.png
-%%DATADIR%%/themes/default/folder_opened.png
-%%DATADIR%%/themes/default/func_tab.png
-%%DATADIR%%/themes/default/fx_mixer.png
-%%DATADIR%%/themes/default/fx_tab.png
-%%DATADIR%%/themes/default/hand.png
-%%DATADIR%%/themes/default/help.png
-%%DATADIR%%/themes/default/hint.png
-%%DATADIR%%/themes/default/home.png
-%%DATADIR%%/themes/default/hq_mode.png
-%%DATADIR%%/themes/default/icon.png
-%%DATADIR%%/themes/default/icon_small.png
-%%DATADIR%%/themes/default/ignore.png
-%%DATADIR%%/themes/default/instrument_track.png
-%%DATADIR%%/themes/default/keep_stop_position.png
-%%DATADIR%%/themes/default/knob01.png
-%%DATADIR%%/themes/default/knob02.png
-%%DATADIR%%/themes/default/knob03.png
-%%DATADIR%%/themes/default/knob05.png
-%%DATADIR%%/themes/default/lcd_19green.png
-%%DATADIR%%/themes/default/lcd_19red.png
-%%DATADIR%%/themes/default/lcd_21pink.png
-%%DATADIR%%/themes/default/led_blue.png
-%%DATADIR%%/themes/default/led_green.png
-%%DATADIR%%/themes/default/led_off.png
-%%DATADIR%%/themes/default/led_red.png
-%%DATADIR%%/themes/default/led_yellow.png
-%%DATADIR%%/themes/default/lfo_controller_artwork.png
-%%DATADIR%%/themes/default/lfo_d100_active.png
-%%DATADIR%%/themes/default/lfo_d100_inactive.png
-%%DATADIR%%/themes/default/lfo_graph.png
-%%DATADIR%%/themes/default/lfo_x100_active.png
-%%DATADIR%%/themes/default/lfo_x100_inactive.png
-%%DATADIR%%/themes/default/lfo_x1_active.png
-%%DATADIR%%/themes/default/lfo_x1_inactive.png
-%%DATADIR%%/themes/default/loop_point.png
-%%DATADIR%%/themes/default/loop_points_off.png
-%%DATADIR%%/themes/default/loop_points_on.png
-%%DATADIR%%/themes/default/main_slider.png
-%%DATADIR%%/themes/default/master_pitch.png
-%%DATADIR%%/themes/default/master_volume.png
-%%DATADIR%%/themes/default/maximize.png
-%%DATADIR%%/themes/default/metronome.png
-%%DATADIR%%/themes/default/midi_file.png
-%%DATADIR%%/themes/default/midi_tab.png
-%%DATADIR%%/themes/default/misc_tab.png
-%%DATADIR%%/themes/default/mixer_send_off.png
-%%DATADIR%%/themes/default/mixer_send_on.png
-%%DATADIR%%/themes/default/moog_saw_wave_active.png
-%%DATADIR%%/themes/default/moog_saw_wave_inactive.png
-%%DATADIR%%/themes/default/muted.png
-%%DATADIR%%/themes/default/new_channel.png
-%%DATADIR%%/themes/default/note.png
-%%DATADIR%%/themes/default/note_double_whole.png
-%%DATADIR%%/themes/default/note_eight.png
-%%DATADIR%%/themes/default/note_eighth.png
-%%DATADIR%%/themes/default/note_half.png
-%%DATADIR%%/themes/default/note_none.png
-%%DATADIR%%/themes/default/note_quarter.png
-%%DATADIR%%/themes/default/note_sixteenth.png
-%%DATADIR%%/themes/default/note_thirtysecond.png
-%%DATADIR%%/themes/default/note_tripleteighth.png
-%%DATADIR%%/themes/default/note_triplethalf.png
-%%DATADIR%%/themes/default/note_tripletquarter.png
-%%DATADIR%%/themes/default/note_tripletsixteenth.png
-%%DATADIR%%/themes/default/note_tripletthirtysecond.png
-%%DATADIR%%/themes/default/note_whole.png
-%%DATADIR%%/themes/default/open_branch.png
-%%DATADIR%%/themes/default/output_graph.png
-%%DATADIR%%/themes/default/pat_rec.png
-%%DATADIR%%/themes/default/pause.png
-%%DATADIR%%/themes/default/piano.png
-%%DATADIR%%/themes/default/play.png
-%%DATADIR%%/themes/default/playpos_marker.png
-%%DATADIR%%/themes/default/plugin_tab.png
-%%DATADIR%%/themes/default/plugins.png
-%%DATADIR%%/themes/default/ports.png
-%%DATADIR%%/themes/default/pr_black_key.png
-%%DATADIR%%/themes/default/pr_black_key_pressed.png
-%%DATADIR%%/themes/default/pr_white_key_big.png
-%%DATADIR%%/themes/default/pr_white_key_big_pressed.png
-%%DATADIR%%/themes/default/pr_white_key_small.png
-%%DATADIR%%/themes/default/pr_white_key_small_pressed.png
-%%DATADIR%%/themes/default/preset_file.png
-%%DATADIR%%/themes/default/progression_cubic_hermite.png
-%%DATADIR%%/themes/default/progression_discrete.png
-%%DATADIR%%/themes/default/progression_linear.png
-%%DATADIR%%/themes/default/project_export.png
-%%DATADIR%%/themes/default/project_file.png
-%%DATADIR%%/themes/default/project_import.png
-%%DATADIR%%/themes/default/project_new.png
-%%DATADIR%%/themes/default/project_new_from_template.png
-%%DATADIR%%/themes/default/project_notes.png
-%%DATADIR%%/themes/default/project_open.png
-%%DATADIR%%/themes/default/project_open_recent.png
-%%DATADIR%%/themes/default/project_save.png
-%%DATADIR%%/themes/default/project_saveas.png
-%%DATADIR%%/themes/default/quantize.png
-%%DATADIR%%/themes/default/random_wave_active.png
-%%DATADIR%%/themes/default/random_wave_inactive.png
-%%DATADIR%%/themes/default/receive_bg_arrow.png
-%%DATADIR%%/themes/default/record.png
-%%DATADIR%%/themes/default/record_accompany.png
-%%DATADIR%%/themes/default/recover.png
-%%DATADIR%%/themes/default/reload.png
-%%DATADIR%%/themes/default/restore.png
-%%DATADIR%%/themes/default/round_square_wave_active.png
-%%DATADIR%%/themes/default/round_square_wave_inactive.png
-%%DATADIR%%/themes/default/sample_file.png
-%%DATADIR%%/themes/default/sample_track.png
-%%DATADIR%%/themes/default/saw_wave_active.png
-%%DATADIR%%/themes/default/saw_wave_inactive.png
-%%DATADIR%%/themes/default/sbarrow_down.png
-%%DATADIR%%/themes/default/sbarrow_down_d.png
-%%DATADIR%%/themes/default/sbarrow_left.png
-%%DATADIR%%/themes/default/sbarrow_left_d.png
-%%DATADIR%%/themes/default/sbarrow_right.png
-%%DATADIR%%/themes/default/sbarrow_right_d.png
-%%DATADIR%%/themes/default/sbarrow_up.png
-%%DATADIR%%/themes/default/sbarrow_up_d.png
-%%DATADIR%%/themes/default/scale.png
-%%DATADIR%%/themes/default/send_bg_arrow.png
-%%DATADIR%%/themes/default/setup_audio.png
-%%DATADIR%%/themes/default/setup_directories.png
-%%DATADIR%%/themes/default/setup_general.png
-%%DATADIR%%/themes/default/setup_midi.png
-%%DATADIR%%/themes/default/setup_performance.png
-%%DATADIR%%/themes/default/shadow_c.png
-%%DATADIR%%/themes/default/shadow_p.png
-%%DATADIR%%/themes/default/sin_wave_active.png
-%%DATADIR%%/themes/default/sin_wave_inactive.png
-%%DATADIR%%/themes/default/songeditor.png
-%%DATADIR%%/themes/default/soundfont_file.png
-%%DATADIR%%/themes/default/splash.png
-%%DATADIR%%/themes/default/square_wave_active.png
-%%DATADIR%%/themes/default/square_wave_inactive.png
-%%DATADIR%%/themes/default/step_btn_add.png
-%%DATADIR%%/themes/default/step_btn_duplicate.png
-%%DATADIR%%/themes/default/step_btn_off.png
-%%DATADIR%%/themes/default/step_btn_off_light.png
-%%DATADIR%%/themes/default/step_btn_on_0.png
-%%DATADIR%%/themes/default/step_btn_on_200.png
-%%DATADIR%%/themes/default/step_btn_remove.png
-%%DATADIR%%/themes/default/stepper-down-press.png
-%%DATADIR%%/themes/default/stepper-down.png
-%%DATADIR%%/themes/default/stepper-left-press.png
-%%DATADIR%%/themes/default/stepper-left.png
-%%DATADIR%%/themes/default/stepper-right-press.png
-%%DATADIR%%/themes/default/stepper-right.png
-%%DATADIR%%/themes/default/stepper-up-press.png
-%%DATADIR%%/themes/default/stepper-up.png
-%%DATADIR%%/themes/default/stop.png
-%%DATADIR%%/themes/default/style.css
-%%DATADIR%%/themes/default/tempo_sync.png
-%%DATADIR%%/themes/default/text_block.png
-%%DATADIR%%/themes/default/text_bold.png
-%%DATADIR%%/themes/default/text_center.png
-%%DATADIR%%/themes/default/text_italic.png
-%%DATADIR%%/themes/default/text_left.png
-%%DATADIR%%/themes/default/text_right.png
-%%DATADIR%%/themes/default/text_under.png
-%%DATADIR%%/themes/default/toolbar_bg.png
-%%DATADIR%%/themes/default/track_op_grip.png
-%%DATADIR%%/themes/default/track_shadow_c.png
-%%DATADIR%%/themes/default/track_shadow_p.png
-%%DATADIR%%/themes/default/trackop.png
-%%DATADIR%%/themes/default/trackop_c.png
-%%DATADIR%%/themes/default/trackop_h.png
-%%DATADIR%%/themes/default/triangle_wave_active.png
-%%DATADIR%%/themes/default/triangle_wave_inactive.png
-%%DATADIR%%/themes/default/uhoh.png
-%%DATADIR%%/themes/default/unavailable_sound.png
-%%DATADIR%%/themes/default/unknown_file.png
-%%DATADIR%%/themes/default/usr_wave_active.png
-%%DATADIR%%/themes/default/usr_wave_inactive.png
-%%DATADIR%%/themes/default/vst_plugin_file.png
-%%DATADIR%%/themes/default/whatsthis.png
-%%DATADIR%%/themes/default/white_key.png
-%%DATADIR%%/themes/default/white_key_pressed.png
-%%DATADIR%%/themes/default/white_noise_wave_active.png
-%%DATADIR%%/themes/default/white_noise_wave_inactive.png
-%%DATADIR%%/themes/default/zoom.png
-%%DATADIR%%/themes/default/zoom_x.png
-%%DATADIR%%/themes/default/zoom_y.png
-%%DATADIR%%/wavetables/moog.bin
-%%DATADIR%%/wavetables/saw.bin
-%%DATADIR%%/wavetables/sqr.bin
-%%DATADIR%%/wavetables/tri.bin
-share/mime/packages/lmms.xml
-share/pixmaps/lmms.png
diff --git a/audio/mac/Makefile b/audio/mac/Makefile
index 3c18d2e130f1..1005cea5deac 100644
--- a/audio/mac/Makefile
+++ b/audio/mac/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mac
-PORTVERSION= 10.96
+PORTVERSION= 11.17
CATEGORIES= audio
MASTER_SITES= https://www.monkeysaudio.com/files/
DISTNAME= ${PORTNAME:tu}_${PORTVERSION:S|.||}_SDK
diff --git a/audio/mac/distinfo b/audio/mac/distinfo
index 1b1f10e024cb..5861c604373d 100644
--- a/audio/mac/distinfo
+++ b/audio/mac/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739444601
-SHA256 (MAC_1096_SDK.zip) = 73b25a517079bb015e2066b65854a7de0d8468f050b9b96025b7a3cb038f4dba
-SIZE (MAC_1096_SDK.zip) = 1675244
+TIMESTAMP = 1749964651
+SHA256 (MAC_1117_SDK.zip) = d6b221d08eb57028a452d06057b4cc74c5b5d47bc542aed36f5b79404fd16b96
+SIZE (MAC_1117_SDK.zip) = 1699779
diff --git a/audio/mac/files/patch-CMakeLists.txt b/audio/mac/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..405846035bfc
--- /dev/null
+++ b/audio/mac/files/patch-CMakeLists.txt
@@ -0,0 +1,31 @@
+Version 11.00 added multi-threading support, but we need to link to -lpthread
+to resolve symbols.
+
+--- CMakeLists.txt.orig 2025-04-25 04:13:46 UTC
++++ CMakeLists.txt
+@@ -6,6 +6,8 @@ option(BUILD_UTIL "Build the mac command line tool" ON
+ option(BUILD_SHARED "Build libMAC as a shared library" ON)
+ option(BUILD_UTIL "Build the mac command line tool" ON)
+
++find_package(Threads)
++
+ #
+ # Determine interface version
+ #
+@@ -229,6 +231,7 @@ if(BUILD_SHARED)
+ if(BUILD_SHARED)
+ add_library(MAC SHARED $<TARGET_OBJECTS:shared> $<TARGET_OBJECTS:objects>)
+ set_target_properties(MAC PROPERTIES VERSION ${MAC_SOVERSION} SOVERSION ${MAC_SOVERSION})
++ target_link_libraries(MAC Threads::Threads)
+
+ if(WIN32)
+ if(${ARCHITECTURE} STREQUAL x86)
+@@ -315,7 +318,7 @@ if(BUILD_UTIL)
+ Source/Console/Console.cpp)
+
+ add_executable(macutil ${MAC_UTIL_HEADER_FILES} ${MAC_UTIL_SOURCE_FILES} $<TARGET_OBJECTS:shared>)
+- target_link_libraries(macutil MAC)
++ target_link_libraries(macutil MAC Threads::Threads)
+
+ target_include_directories(macutil PUBLIC
+ ${CMAKE_CURRENT_SOURCE_DIR}/Source/MACLib
diff --git a/audio/mac/files/patch-Source_Console_Console.cpp b/audio/mac/files/patch-Source_Console_Console.cpp
index 21d541b6a5b8..72ce55e11dc4 100644
--- a/audio/mac/files/patch-Source_Console_Console.cpp
+++ b/audio/mac/files/patch-Source_Console_Console.cpp
@@ -1,36 +1,40 @@
Unixify built-in help.
---- Source/Console/Console.cpp.orig 2025-02-12 09:59:48 UTC
+--- Source/Console/Console.cpp.orig 2025-05-07 22:12:54 UTC
+++ Source/Console/Console.cpp
-@@ -68,7 +68,7 @@ static void DisplayProperUsage(FILE * pFile)
+@@ -136,7 +136,7 @@ static void DisplayProperUsage(FILE * pFile)
**************************************************************************************************/
static void DisplayProperUsage(FILE * pFile)
{
- fwprintf(pFile, L"Proper Usage: [EXE] [Input File] [Output File] [Mode]\n\n");
+ fwprintf(pFile, L"Proper Usage: [mac] [Input File] [Output File] [Mode]\n\n");
- fwprintf(pFile, L"Modes: \n");
+ fwprintf(pFile, L"Modes:\n");
fwprintf(pFile, L" Compress (fast): '-c1000'\n");
-@@ -85,16 +85,16 @@ static void DisplayProperUsage(FILE * pFile)
- fwprintf(pFile, L" Convert to ID3v1 (needed by some players, etc.): '-L'\n\n");
+@@ -156,18 +156,18 @@ static void DisplayProperUsage(FILE * pFile)
+ fwprintf(pFile, L" Set the number of threads when compressing or decompressing: -threads=#'\n\n");
fwprintf(pFile, L"Examples:\n");
- fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000\n");
+- fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -threads=16 -t \"Artist=Metallica|Album=Black|Name=One\"\n");
- fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -t \"Artist=Metallica|Album=Black|Name=One\"\n");
- fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" auto -c2000\n");
- fwprintf(pFile, L" Transcode from pipe: ffmpeg.exe -i \"Metallica - One.flac\" -f wav - | mac.exe - \"Metallica - One.ape\" -c2000\n");
- fwprintf(pFile, L" Decompress: mac.exe \"Metallica - One.ape\" \"Metallica - One.wav\" -d\n");
- fwprintf(pFile, L" Decompress: mac.exe \"Metallica - One.ape\" auto -d\n");
+- fwprintf(pFile, L" Decompress: mac.exe \"Metallica - One.ape\" \"Metallica - One.wav\" -d -threads=16\n");
- fwprintf(pFile, L" Verify: mac.exe \"Metallica - One.ape\" -v\n");
- fwprintf(pFile, L" Full Verify: mac.exe \"Metallica - One.ape\" -V\n");
- fwprintf(pFile, L" Tag: mac.exe \"Metallica - One.ape\" -t \"Artist=Metallica|Album=Black|Name=One|Comment=\\\"This is in quotes\\\"\"\n");
- fwprintf(pFile, L" Remove tag: mac.exe \"Metallica - One.ape\" -r\n");
+ fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000\n");
++ fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -threads=16 -t \"Artist=Metallica|Album=Black|Name=One\"\n");
+ fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -t \"Artist=Metallica|Album=Black|Name=One\"\n");
+ fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" auto -c2000\n");
+ fwprintf(pFile, L" Transcode from pipe: ffmpeg -i \"Metallica - One.flac\" -f wav - | mac - \"Metallica - One.ape\" -c2000\n");
+ fwprintf(pFile, L" Decompress: mac \"Metallica - One.ape\" \"Metallica - One.wav\" -d\n");
+ fwprintf(pFile, L" Decompress: mac \"Metallica - One.ape\" auto -d\n");
++ fwprintf(pFile, L" Decompress: mac \"Metallica - One.ape\" \"Metallica - One.wav\" -d -threads=16\n");
+ fwprintf(pFile, L" Verify: mac \"Metallica - One.ape\" -v\n");
+ fwprintf(pFile, L" Full Verify: mac \"Metallica - One.ape\" -V\n");
+ fwprintf(pFile, L" Tag: mac \"Metallica - One.ape\" -t \"Artist=Metallica|Album=Black|Name=One|Comment=\\\"This is in quotes\\\"\"\n");
diff --git a/audio/mac/pkg-plist b/audio/mac/pkg-plist
index c31834c74702..3107453423b6 100644
--- a/audio/mac/pkg-plist
+++ b/audio/mac/pkg-plist
@@ -11,4 +11,4 @@ include/MAC/Version.h
include/MAC/Warnings.h
include/MAC/WindowsEnvironment.h
lib/libMAC.so
-lib/libMAC.so.12
+lib/libMAC.so.13
diff --git a/audio/mate-media/Makefile b/audio/mate-media/Makefile
index 522e5b7a12eb..fcd319a6d96c 100644
--- a/audio/mate-media/Makefile
+++ b/audio/mate-media/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mate-media
PORTVERSION= 1.28.1
+PORTREVISION= 1
CATEGORIES= audio mate
MASTER_SITES= MATE
DIST_SUBDIR= mate
diff --git a/audio/mixxx/Makefile b/audio/mixxx/Makefile
index fe0596e7fcbf..84997214e63b 100644
--- a/audio/mixxx/Makefile
+++ b/audio/mixxx/Makefile
@@ -1,11 +1,8 @@
PORTNAME= mixxx
-DISTVERSION= 2.5.0
-PORTREVISION= 5
+DISTVERSION= 2.5.2
+PORTREVISION= 1
CATEGORIES= audio
-PATCH_SITES= https://github.com/mixxxdj/mixxx/commit/
-PATCHFILES+= 355eb9ce880349ff94759f731bb7ae747bf6677c.patch:-p1 # Fix build with Qt >= 6.9.0
-
MAINTAINER= acm@FreeBSD.org
COMMENT= DJ mixing application
WWW= https://mixxx.org/
diff --git a/audio/mixxx/distinfo b/audio/mixxx/distinfo
index 87bbde7abdf7..6aa552aae8ea 100644
--- a/audio/mixxx/distinfo
+++ b/audio/mixxx/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1745041655
-SHA256 (mixxxdj-mixxx-2.5.0_GH0.tar.gz) = 95ad113f1988abaa4fabc2e19027d5456a6ba9cb0f6366a386a2239030f41089
-SIZE (mixxxdj-mixxx-2.5.0_GH0.tar.gz) = 39580922
-SHA256 (355eb9ce880349ff94759f731bb7ae747bf6677c.patch) = 8088f444cc914003dbdfab239778101d45af03ab1e4e986d443df4358fd7f19a
-SIZE (355eb9ce880349ff94759f731bb7ae747bf6677c.patch) = 1979
+TIMESTAMP = 1750741329
+SHA256 (mixxxdj-mixxx-2.5.2_GH0.tar.gz) = 47d52d960f1087c333427db792605f6338b6f4ae1e40f115e75057cce2e690c9
+SIZE (mixxxdj-mixxx-2.5.2_GH0.tar.gz) = 40033028
diff --git a/audio/mixxx/files/patch-src_qml_qmlwaveformoverview.h b/audio/mixxx/files/patch-src_qml_qmlwaveformoverview.h
deleted file mode 100644
index beeeb4ed9f69..000000000000
--- a/audio/mixxx/files/patch-src_qml_qmlwaveformoverview.h
+++ /dev/null
@@ -1,18 +0,0 @@
-Fix build with Qt >= 6.9.0
-
-https://github.com/mixxxdj/mixxx/issues/14122
-
---- src/qml/qmlwaveformoverview.h.orig 2024-12-24 01:32:09 UTC
-+++ src/qml/qmlwaveformoverview.h
-@@ -58,7 +58,11 @@ class QmlWaveformOverview : public QQuickPaintedItem {
- signals:
- void playerChanged();
- void channelsChanged(mixxx::qml::QmlWaveformOverview::Channels channels);
-+#if QT_VERSION >= QT_VERSION_CHECK(6, 9, 0)
-+ void rendererChanged(Renderer renderer);
-+#else
- void rendererChanged(mixxx::qml::QmlWaveformOverview::Renderer renderer);
-+#endif
- void colorHighChanged(const QColor& color);
- void colorMidChanged(const QColor& color);
- void colorLowChanged(const QColor& color);
diff --git a/audio/mixxx/files/patch-src_widget_wcoverartlabel.cpp b/audio/mixxx/files/patch-src_widget_wcoverartlabel.cpp
new file mode 100644
index 000000000000..93f1c7defd39
--- /dev/null
+++ b/audio/mixxx/files/patch-src_widget_wcoverartlabel.cpp
@@ -0,0 +1,23 @@
+--- src/widget/wcoverartlabel.cpp.orig 2025-07-04 17:25:50 UTC
++++ src/widget/wcoverartlabel.cpp
+@@ -70,7 +70,7 @@ void WCoverArtLabel::setPixmapAndResize(const QPixmap&
+ m_fullSizeCover = px;
+ setPixmap(m_loadedCover);
+ }
+-#if (QT_VERSION >= QT_VERSION_CHECK(5, 15, 0))
++#if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0))
+ QSize newSize = pixmap().size() / devicePixelRatioF();
+ #else
+ QSize newSize = pixmap()->size() / devicePixelRatioF();
+@@ -92,7 +92,11 @@ void WCoverArtLabel::setMaxSize(const QSize newSize) {
+ // Skip resizing the pixmap and label if the pixmap already fits.
+ // Check if we got more space in one dimension and don't need it
+ // for the other.
++#if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0))
+ const QSize pixmapSize = pixmap().size() / devicePixelRatioF();
++#else
++ const QSize pixmapSize = pixmap()->size() / devicePixelRatioF();
++#endif
+ if (m_pixmapSizeMax == pixmapSize ||
+ (m_pixmapSizeMax.height() == pixmapSize.height() &&
+ m_pixmapSizeMax.width() > pixmapSize.width()) ||
diff --git a/audio/mixxx/pkg-plist b/audio/mixxx/pkg-plist
index 62f94cbace07..486989d39fa3 100644
--- a/audio/mixxx/pkg-plist
+++ b/audio/mixxx/pkg-plist
@@ -21,6 +21,8 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/controllers/American-Audio-RADIUS-2000-scripts.js
%%DATADIR%%/controllers/American-Audio-VMS2-scripts.js
%%DATADIR%%/controllers/American-Audio-VMS4-scripts.js
+%%DATADIR%%/controllers/Arturia-KeyLab-Mk1-scripts.js
+%%DATADIR%%/controllers/ArturiaKeyLab.midi.xml
%%DATADIR%%/controllers/Behringer BCD2000.midi.xml
%%DATADIR%%/controllers/Behringer BCD3000 Advanced.midi.xml
%%DATADIR%%/controllers/Behringer BCD3000.midi.xml
@@ -40,7 +42,9 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/controllers/Behringer-DDM4000-scripts.js
%%DATADIR%%/controllers/Behringer-Extension-scripts.js
%%DATADIR%%/controllers/CueColorsReference.svg
+%%DATADIR%%/controllers/DJ TechTools MIDI Fighter Spectra.midi.xml
%%DATADIR%%/controllers/DJ TechTools MIDI Fighter Twister.midi.xml
+%%DATADIR%%/controllers/DJ TechTools-MIDI Fighter Spectra-scripts.js
%%DATADIR%%/controllers/DJ TechTools-MIDI Fighter Twister-scripts.js
%%DATADIR%%/controllers/DJ-Tech CDJ-101.midi.xml
%%DATADIR%%/controllers/DJ-Tech DJM-101.midi.xml
@@ -116,14 +120,18 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/controllers/Hercules-DJControl-Compact-scripts.js
%%DATADIR%%/controllers/Hercules-DJControl-Inpulse-200-script.js
%%DATADIR%%/controllers/Hercules-DJControl-Inpulse-300-script.js
+%%DATADIR%%/controllers/Hercules-DJControl-Inpulse-500-script.js
%%DATADIR%%/controllers/Hercules-DJControl-MIX-scripts.js
%%DATADIR%%/controllers/Hercules-DJControl-Starlight-scripts.js
%%DATADIR%%/controllers/Hercules-P32-scripts.js
%%DATADIR%%/controllers/Hercules-mp3e2-compat.js
%%DATADIR%%/controllers/Hercules_DJControl_Inpulse_200.midi.xml
%%DATADIR%%/controllers/Hercules_DJControl_Inpulse_300.midi.xml
+%%DATADIR%%/controllers/Hercules_DJControl_Inpulse_500.midi.xml
%%DATADIR%%/controllers/Hercules_DJControl_Jogvision-scripts.js
%%DATADIR%%/controllers/Hercules_DJControl_Jogvision.midi.xml
+%%DATADIR%%/controllers/Icon-iControls-scripts.js
+%%DATADIR%%/controllers/Icon-iControls.midi.xml
%%DATADIR%%/controllers/Intech TEK2.midi.xml
%%DATADIR%%/controllers/Intech TEK2.scripts.js
%%DATADIR%%/controllers/Ion Discover DJ.midi.xml
@@ -142,6 +150,10 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/controllers/Korg-nanoKONTROL-2-scripts.js
%%DATADIR%%/controllers/Korg-nanoPAD2-scripts.js
%%DATADIR%%/controllers/M-Audio_Xsession_pro.midi.xml
+%%DATADIR%%/controllers/MVave-SMC-Mixer-scripts.js
+%%DATADIR%%/controllers/MVave-SMC-Mixer.midi.xml
+%%DATADIR%%/controllers/MVave-SMK-25-II-scripts.js
+%%DATADIR%%/controllers/MVave-SMK-25-II.midi.xml
%%DATADIR%%/controllers/Midi-Keyboard.midi.xml
%%DATADIR%%/controllers/MidiTech-MidiControl.midi.xml
%%DATADIR%%/controllers/Midi_for_light-scripts.js
@@ -169,10 +181,12 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/controllers/Numark DJ2Go.midi.xml
%%DATADIR%%/controllers/Numark MIXTRACK.midi.xml
%%DATADIR%%/controllers/Numark Mixtrack 2.midi.xml
+%%DATADIR%%/controllers/Numark Mixtrack Platinum FX.midi.xml
%%DATADIR%%/controllers/Numark Mixtrack Platinum.midi.xml
%%DATADIR%%/controllers/Numark Mixtrack Pro FX.midi.xml
%%DATADIR%%/controllers/Numark Mixtrack Pro.midi.xml
%%DATADIR%%/controllers/Numark N4.midi.xml
+%%DATADIR%%/controllers/Numark NS6II.midi.xml
%%DATADIR%%/controllers/Numark NS7.midi.xml
%%DATADIR%%/controllers/Numark Omni Control.midi.xml
%%DATADIR%%/controllers/Numark Total Control.midi.xml
@@ -183,10 +197,12 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/controllers/Numark-Mixtrack-2-scripts.js
%%DATADIR%%/controllers/Numark-Mixtrack-3-scripts.js
%%DATADIR%%/controllers/Numark-Mixtrack-3.midi.xml
+%%DATADIR%%/controllers/Numark-Mixtrack-Platinum-FX-scripts.js
%%DATADIR%%/controllers/Numark-Mixtrack-Platinum-scripts.js
%%DATADIR%%/controllers/Numark-Mixtrack-Pro-FX-scripts.js
%%DATADIR%%/controllers/Numark-Mixtrack-Pro-scripts.js
%%DATADIR%%/controllers/Numark-N4-scripts.js
+%%DATADIR%%/controllers/Numark-NS6II-scripts.js
%%DATADIR%%/controllers/Numark-NS7-scripts.js
%%DATADIR%%/controllers/Numark-Omni-Control-scripts.js
%%DATADIR%%/controllers/Numark-Party-Mix.midi.xml
@@ -230,6 +246,8 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/controllers/Reloop Terminal Mix 2-4.midi.xml
%%DATADIR%%/controllers/Reloop-Beatmix-2-4-scripts.js
%%DATADIR%%/controllers/Reloop-Beatpad-scripts.js
+%%DATADIR%%/controllers/Reloop-Digital-Jockey-2-IE.midi.xml
+%%DATADIR%%/controllers/Reloop-Digital-Jockey-2-IE.scripts.js
%%DATADIR%%/controllers/Reloop-Digital-Jockey2-Controller-scripts.js
%%DATADIR%%/controllers/Reloop-Jockey-3-ME-scripts.js
%%DATADIR%%/controllers/Reloop-Mixage.midi.xml
@@ -543,6 +561,8 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/skins/Deere/icon/ic_library_preview_pause.svg
%%DATADIR%%/skins/Deere/icon/ic_library_preview_play.svg
%%DATADIR%%/skins/Deere/icon/ic_loop_48px.svg
+%%DATADIR%%/skins/Deere/icon/ic_loop_anchor_end.svg
+%%DATADIR%%/skins/Deere/icon/ic_loop_anchor_start.svg
%%DATADIR%%/skins/Deere/icon/ic_loop_in_48px.svg
%%DATADIR%%/skins/Deere/icon/ic_loop_move_backward_48px.svg
%%DATADIR%%/skins/Deere/icon/ic_loop_move_forward_48px.svg
@@ -1748,6 +1768,10 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/skins/Shade/btn/btn_lib_spinbox_down_white.svg
%%DATADIR%%/skins/Shade/btn/btn_lib_spinbox_up_white.svg
%%DATADIR%%/skins/Shade/btn/btn_load.png
+%%DATADIR%%/skins/Shade/btn/btn_loop_anchor_end.png
+%%DATADIR%%/skins/Shade/btn/btn_loop_anchor_end_overdown.png
+%%DATADIR%%/skins/Shade/btn/btn_loop_anchor_start.png
+%%DATADIR%%/skins/Shade/btn/btn_loop_anchor_start_overdown.png
%%DATADIR%%/skins/Shade/btn/btn_loop_in.png
%%DATADIR%%/skins/Shade/btn/btn_loop_in_down.png
%%DATADIR%%/skins/Shade/btn/btn_loop_in_over.png
@@ -2378,6 +2402,8 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/skins/Tango/buttons/btn_lib_spinbox_down_white.svg
%%DATADIR%%/skins/Tango/buttons/btn_lib_spinbox_up_white.svg
%%DATADIR%%/skins/Tango/buttons/btn_loop.svg
+%%DATADIR%%/skins/Tango/buttons/btn_loop_anchor_end.svg
+%%DATADIR%%/skins/Tango/buttons/btn_loop_anchor_start.svg
%%DATADIR%%/skins/Tango/buttons/btn_loop_beatjump_off.svg
%%DATADIR%%/skins/Tango/buttons/btn_loop_beatjump_on.svg
%%DATADIR%%/skins/Tango/buttons/btn_loop_beatjump_on_black.svg
diff --git a/audio/mmtc/Makefile b/audio/mmtc/Makefile
index 9c6f58b9f403..c975b89097c9 100644
--- a/audio/mmtc/Makefile
+++ b/audio/mmtc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mmtc
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.2
-PORTREVISION= 19
+PORTREVISION= 21
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/mousai/Makefile b/audio/mousai/Makefile
index 6a5c49f1378e..08ed64e3c1bd 100644
--- a/audio/mousai/Makefile
+++ b/audio/mousai/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mousai
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.8
-PORTREVISION= 5
+PORTREVISION= 7
CATEGORIES= audio
MAINTAINER= ports@FreeBSD.org
diff --git a/audio/mp3check/Makefile b/audio/mp3check/Makefile
deleted file mode 100644
index e7c391370add..000000000000
--- a/audio/mp3check/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= mp3check
-PORTVERSION= 1.6
-CATEGORIES= audio
-MASTER_SITES= http://www.icculus.org/mp3check/
-EXTRACT_SUFX= # empty
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Tool for checking and fixing MP3 archive inconsistencies
-WWW= https://www.icculus.org/mp3check/
-
-RUN_DEPENDS= ${LOCALBASE}/bin/id3tool:audio/id3tool \
- ${LOCALBASE}/bin/mp3_check:audio/mp3_check
-
-USES= shebangfix perl5
-USE_PERL5= run
-NO_WRKSUBDIR= yes
-EXTRACT_CMD= ${CP}
-EXTRACT_BEFORE_ARGS=
-EXTRACT_AFTER_ARGS= ${WRKSRC}
-NO_BUILD= yes
-PLIST_FILES= bin/mp3check
-SHEBANG_FILES= ${DISTNAME}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PREFIX}/bin/mp3check
-
-.include <bsd.port.mk>
diff --git a/audio/mp3check/distinfo b/audio/mp3check/distinfo
deleted file mode 100644
index 63654cc7f1d1..000000000000
--- a/audio/mp3check/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mp3check-1.6) = 906af4fde664764966cc39bb12ee578d077756f77f88a49343ea99c09106f0be
-SIZE (mp3check-1.6) = 41247
diff --git a/audio/mp3check/pkg-descr b/audio/mp3check/pkg-descr
deleted file mode 100644
index 7abdf94a708d..000000000000
--- a/audio/mp3check/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Mp3check is a tool for checking and fixing mp3 archive
-inconsistencies:
-- Filenames (too long, spaces, weird characters, ...)
-- Redundant play lists
-- ID3 tags
-- Broken mp3 files
-- and more..
diff --git a/audio/mpg123/Makefile b/audio/mpg123/Makefile
index 0716edaa66ee..06afdbbd8db6 100644
--- a/audio/mpg123/Makefile
+++ b/audio/mpg123/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mpg123
-DISTVERSION= 1.32.10
+DISTVERSION= 1.33.0
CATEGORIES= audio
MASTER_SITES= SF \
https://www.mpg123.de/download/
diff --git a/audio/mpg123/distinfo b/audio/mpg123/distinfo
index 318fec1958ec..8982a6e6025b 100644
--- a/audio/mpg123/distinfo
+++ b/audio/mpg123/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735569000
-SHA256 (mpg123-1.32.10.tar.bz2) = 87b2c17fe0c979d3ef38eeceff6362b35b28ac8589fbf1854b5be75c9ab6557c
-SIZE (mpg123-1.32.10.tar.bz2) = 1118315
+TIMESTAMP = 1749363079
+SHA256 (mpg123-1.33.0.tar.bz2) = 2290e3aede6f4d163e1a17452165af33caad4b5f0948f99429cfa2d8385faa9d
+SIZE (mpg123-1.33.0.tar.bz2) = 1120676
diff --git a/audio/mpg123/pkg-plist b/audio/mpg123/pkg-plist
index 99062d97a9c6..785f776c0545 100644
--- a/audio/mpg123/pkg-plist
+++ b/audio/mpg123/pkg-plist
@@ -8,10 +8,10 @@ include/out123.h
include/syn123.h
lib/libmpg123.so
lib/libmpg123.so.0
-lib/libmpg123.so.0.48.3
+lib/libmpg123.so.0.49.3
lib/libout123.so
lib/libout123.so.0
-lib/libout123.so.0.5.1
+lib/libout123.so.0.5.2
lib/libsyn123.so
lib/libsyn123.so.0
lib/libsyn123.so.0.2.3
diff --git a/audio/murmur-cli/Makefile b/audio/murmur-cli/Makefile
index c4e824a17742..f929c21210d7 100644
--- a/audio/murmur-cli/Makefile
+++ b/audio/murmur-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= murmur-cli
PORTVERSION= 0.0.0.20200528
-PORTREVISION= 24
+PORTREVISION= 26
CATEGORIES= audio
MAINTAINER= ports@FreeBSD.org
diff --git a/audio/muse-sequencer/Makefile b/audio/muse-sequencer/Makefile
index 883623d67854..fcb6a02827bb 100644
--- a/audio/muse-sequencer/Makefile
+++ b/audio/muse-sequencer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= muse-sequencer
DISTVERSION= 4.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/musescore/Makefile b/audio/musescore/Makefile
index 39b2a3887458..139e334edd0d 100644
--- a/audio/musescore/Makefile
+++ b/audio/musescore/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ${GH_PROJECT:tl}
DISTVERSIONPREFIX= v
DISTVERSION= 4.5.1
+PORTREVISION= 1
CATEGORIES= audio
PATCH_SITES= https://github.com/musescore/MuseScore/commit/
@@ -33,7 +34,6 @@ USE_GL= gl
USE_GITHUB= yes
GH_PROJECT= MuseScore
-GH_TAGNAME= v4.5
# Each release gets a subdir containing the distfiles for that release,
# so hope that scanning the parent dir finds new ones.
@@ -62,7 +62,7 @@ post-install:
${STAGEDIR}${PREFIX}/libdata
# workaround for https://github.com/musescore/MuseScore/issues/26104
@${INSTALL_DATA} ${FILESDIR}/mscore.desktop ${STAGEDIR}${PREFIX}/share/applications/
- @${REINPLACE_CMD} -e "\
+ @${REINPLACE_CMD} -i '' -e "\
s|^Version=.*|Version=${PORTVERSION}|; \
s|^Name=.*|Name=MuseScore|; \
" ${STAGEDIR}${PREFIX}/share/applications/mscore.desktop
diff --git a/audio/musescore/distinfo b/audio/musescore/distinfo
index 772f4fb39788..12e1c4fdc86c 100644
--- a/audio/musescore/distinfo
+++ b/audio/musescore/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743123988
-SHA256 (musescore-MuseScore-v4.5.1-v4.5_GH0.tar.gz) = 13807e7970bb7506d1e06ce32798b020609409c96f4f0b9ff3b41ced596e74fd
-SIZE (musescore-MuseScore-v4.5.1-v4.5_GH0.tar.gz) = 144425720
+TIMESTAMP = 1746432494
+SHA256 (musescore-MuseScore-v4.5.1_GH0.tar.gz) = 5ec033770599ee42ebc00e1a8c680b78de7ac871a0fa6484a68544653171b9ae
+SIZE (musescore-MuseScore-v4.5.1_GH0.tar.gz) = 144481700
SHA256 (05056ed19520060c3912a09a3adfa0927057f956.patch) = 8f8b1d947562ccb78875c00f50ece2ba32cb2ff38ef9da6350fc1eae4eac734a
SIZE (05056ed19520060c3912a09a3adfa0927057f956.patch) = 3471
diff --git a/audio/musescore/pkg-plist b/audio/musescore/pkg-plist
index d59461f0ca3e..4f4de2782f39 100644
--- a/audio/musescore/pkg-plist
+++ b/audio/musescore/pkg-plist
@@ -11,6 +11,8 @@ share/icons/hicolor/512x512/mimetypes/application-x-musescore+xml.png
share/icons/hicolor/512x512/mimetypes/application-x-musescore.png
share/icons/hicolor/64x64/apps/mscore.png
share/icons/hicolor/96x96/apps/mscore.png
+share/icons/hicolor/scalable/mimetypes/application-x-musescore+xml.svg
+share/icons/hicolor/scalable/mimetypes/application-x-musescore.svg
%%DATADIR%%/autobotscripts/TC1.1_CreateSimpleScore.js
%%DATADIR%%/autobotscripts/TC1.2_CreateSimpleScoreWithRandomInstruments.js
%%DATADIR%%/autobotscripts/TC2_CreateSimpleScoreByTemplate.js
diff --git a/audio/musicpd/Makefile b/audio/musicpd/Makefile
index 9d8fc52b190a..dda609f356cf 100644
--- a/audio/musicpd/Makefile
+++ b/audio/musicpd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= musicpd
-PORTVERSION= 0.24.3
+PORTVERSION= 0.24.4
CATEGORIES= audio
MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/
DISTNAME= mpd-${PORTVERSION}
diff --git a/audio/musicpd/distinfo b/audio/musicpd/distinfo
index 60939364c663..e1088b7996b8 100644
--- a/audio/musicpd/distinfo
+++ b/audio/musicpd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744525479
-SHA256 (mpd-0.24.3.tar.xz) = 4225680e068b2ad87e3c2de414ec3209758de93d671f89fa3bae90b70af478a2
-SIZE (mpd-0.24.3.tar.xz) = 1014788
+TIMESTAMP = 1748025224
+SHA256 (mpd-0.24.4.tar.xz) = 86035d6c63af32afa77fd5eb5ecd1c6afaef7cc352b28064edf51eea60f40d66
+SIZE (mpd-0.24.4.tar.xz) = 1015368
diff --git a/audio/myxer/Makefile b/audio/myxer/Makefile
index d0581486319a..b0a4832b1067 100644
--- a/audio/myxer/Makefile
+++ b/audio/myxer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= myxer
DISTVERSION= 1.3.0
-PORTREVISION= 10
+PORTREVISION= 12
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/nas/Makefile b/audio/nas/Makefile
index a15f3c21cfc2..d5a962861d0c 100644
--- a/audio/nas/Makefile
+++ b/audio/nas/Makefile
@@ -1,9 +1,9 @@
PORTNAME= nas
-PORTVERSION= 1.9.4
+DISTVERSION= 1.9.4
PORTREVISION= 4
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}%20%28stable%29
-EXTRACT_SUFX= .src.tar.gz
+DISTNAME= ${PORTNAME}-${DISTVERSION}.src
MAINTAINER= multimedia@FreeBSD.org
COMMENT= Network Audio System
@@ -18,6 +18,8 @@ USE_LDCONFIG= yes
MAKE_ENV+= COMPRESS_CMD="${COMPRESS_CMD:S/c//}"
MAKE_JOBS_UNSAFE= yes
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
+
FPIC= -fpic
post-configure:
diff --git a/audio/ncmpcpp/Makefile b/audio/ncmpcpp/Makefile
index 22837723c1b8..ae1ab0ea77f4 100644
--- a/audio/ncmpcpp/Makefile
+++ b/audio/ncmpcpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ncmpcpp
DISTVERSION= 0.10.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= audio
MAINTAINER= yamagi@yamagi.org
diff --git a/audio/ncspot/Makefile b/audio/ncspot/Makefile
index 9e290e46e330..8009b0cc64d3 100644
--- a/audio/ncspot/Makefile
+++ b/audio/ncspot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ncspot
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.2
-PORTREVISION= 3
+PORTREVISION= 5
CATEGORIES= audio
MAINTAINER= rodrigo@FreeBSD.org
diff --git a/audio/netease-music-tui/Makefile b/audio/netease-music-tui/Makefile
index 38e49f5893e6..bf5e4aede38b 100644
--- a/audio/netease-music-tui/Makefile
+++ b/audio/netease-music-tui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= netease-music-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.5
-PORTREVISION= 21
+PORTREVISION= 23
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/neuralrack-lv2/Makefile b/audio/neuralrack-lv2/Makefile
index 0f0632de19fd..a1476d161a51 100644
--- a/audio/neuralrack-lv2/Makefile
+++ b/audio/neuralrack-lv2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= neuralrack
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.6
+DISTVERSION= 0.1.8
CATEGORIES= audio
PKGNAMESUFFIX= -lv2
@@ -37,7 +37,7 @@ MAKEFILE= makefile
CXXFLAGS+= -I${WRKSRC}/NeuralAudio/deps/RTNeural/modules/Eigen
-post-install:
+xpost-install:
@${REINPLACE_CMD} -i '' -e 's|Neuralrack|NeuralRack|' ${STAGEDIR}${PREFIX}/lib/lv2/NeuralRack.lv2/*.ttl
.include <bsd.port.mk>
diff --git a/audio/neuralrack-lv2/distinfo b/audio/neuralrack-lv2/distinfo
index 9b6172d69ea5..f70f4d494b51 100644
--- a/audio/neuralrack-lv2/distinfo
+++ b/audio/neuralrack-lv2/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1745687858
-SHA256 (brummer10-neuralrack-v0.1.6_GH0.tar.gz) = 83f730d185744adc071c350d810658fef5618271ef733310512dc01b980a74cd
-SIZE (brummer10-neuralrack-v0.1.6_GH0.tar.gz) = 224236
+TIMESTAMP = 1748532410
+SHA256 (brummer10-neuralrack-v0.1.8_GH0.tar.gz) = a85fe79b0e7e305b3502ec071070c3c44537eb0dade1e45b2bbb03323e8664d4
+SIZE (brummer10-neuralrack-v0.1.8_GH0.tar.gz) = 284183
SHA256 (brummer10-libxputty-dae5da5_GH0.tar.gz) = 9c54a2d54d26bc6b6d253ab85d1ff76d9a45465bfd4ac5be267852ada3a9eec2
SIZE (brummer10-libxputty-dae5da5_GH0.tar.gz) = 576732
SHA256 (HiFi-LoFi-FFTConvolver-f2cdeb04c42141d2caec19ca4f137398b2a76b85_GH0.tar.gz) = 38c7c4d9d2973f80df152993eda871c8ffaf886f9d7185301a890f3f656142a2
diff --git a/audio/neuralrack-lv2/files/patch-NeuralRack_makefile b/audio/neuralrack-lv2/files/patch-NeuralRack_makefile
index 664596431ca7..70a7a74ee045 100644
--- a/audio/neuralrack-lv2/files/patch-NeuralRack_makefile
+++ b/audio/neuralrack-lv2/files/patch-NeuralRack_makefile
@@ -1,11 +1,11 @@
---- NeuralRack/makefile.orig 2025-04-24 06:02:50 UTC
+--- NeuralRack/makefile.orig 2025-05-28 06:33:50 UTC
+++ NeuralRack/makefile
-@@ -2,14 +2,14 @@
+@@ -2,16 +2,16 @@
# check on which OS we build
UNAME_S := $(shell uname -s)
# check which architecture we build on
- UNAME_M := $(shell uname -m)
-+ UNAME_M := $(shell uname -m | sed 's/amd64/x86_64/')
++ UNAME_M := $(shell uname -m | sed 's/amd64/x86_64/)
# check which architecture we build for
TARGET_ARCH = UNKNOWN
# check if user is root
@@ -13,22 +13,17 @@
- ifeq ($(user),root)
- INSTALL_DIR = /usr/lib/lv2
- EXE_INSTALL_DIR = /usr/bin
+- CLAP_INSTAL_DIR = /usr/lib/clap
+- VST2_INSTAL_DIR = /usr/lib/vst
+ ifneq ($(DESTDIR),)
+ INSTALL_DIR = $(PREFIX)/lib/lv2
+ EXE_INSTALL_DIR = $(PREFIX)/bin
++ CLAP_INSTAL_DIR = $(PREFIX)/lib/clap
++ VST2_INSTAL_DIR = $(PREFIX)/lib/vst
else
INSTALL_DIR = ~/.lv2
EXE_INSTALL_DIR = ~/bin
-@@ -142,7 +142,7 @@ endif
-
- NAME = NeuralRack
- space := $(subst ,, )
-- EXEC_NAME := Neuralrack
-+ EXEC_NAME := NeuralRack
- BUNDLE = $(EXEC_NAME).lv2
- LIB_DIR := ../libxputty/libxputty/
- HEADER_DIR := $(LIB_DIR)include/
-@@ -421,13 +421,12 @@ ifneq ("$(wildcard ../bin/$(EXEC_NAME)$(EXE_EXT))","")
+@@ -484,13 +484,12 @@ ifneq ("$(wildcard ../bin/$(EXEC_NAME)$(EXE_EXT))","")
$(QUIET)mkdir -p $(DESTDIR)$(EXE_INSTALL_DIR)/
$(QUIET)cp -r ../bin/$(EXEC_NAME)$(EXE_EXT) $(DESTDIR)$(EXE_INSTALL_DIR)/$(EXEC_NAME)$(EXE_EXT)
diff --git a/audio/neuralrack-lv2/pkg-plist b/audio/neuralrack-lv2/pkg-plist
index 38d9c78977dc..a691ac6be3a2 100644
--- a/audio/neuralrack-lv2/pkg-plist
+++ b/audio/neuralrack-lv2/pkg-plist
@@ -1,7 +1,9 @@
-bin/NeuralRack
-lib/lv2/NeuralRack.lv2/NeuralRack.so
-lib/lv2/NeuralRack.lv2/NeuralRack.ttl
-lib/lv2/NeuralRack.lv2/NeuralRack_ui.so
-lib/lv2/NeuralRack.lv2/manifest.ttl
+bin/Neuralrack
+lib/clap/NeuralRack.clap
+lib/lv2/Neuralrack.lv2/NeuralRack.ttl
+lib/lv2/Neuralrack.lv2/Neuralrack.so
+lib/lv2/Neuralrack.lv2/Neuralrack_ui.so
+lib/lv2/Neuralrack.lv2/manifest.ttl
+lib/vst/NeuralRackvst.so
share/applications/NeuralRack.desktop
share/pixmaps/NeuralRack.svg
diff --git a/audio/noson-app/Makefile b/audio/noson-app/Makefile
index c14938f63ec5..cbdad24b269f 100644
--- a/audio/noson-app/Makefile
+++ b/audio/noson-app/Makefile
@@ -1,6 +1,5 @@
PORTNAME= noson-app
-DISTVERSION= 5.6.8
-PORTREVISION= 1
+DISTVERSION= 5.6.10
CATEGORIES= audio net
MAINTAINER= arved@FreeBSD.org
diff --git a/audio/noson-app/distinfo b/audio/noson-app/distinfo
index 7dfeeb245e69..677641097831 100644
--- a/audio/noson-app/distinfo
+++ b/audio/noson-app/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732390951
-SHA256 (janbar-noson-app-5.6.8_GH0.tar.gz) = 767afea1d24be192fa83942906201662c8618d63dd2872d3fae4100b3ba68bd8
-SIZE (janbar-noson-app-5.6.8_GH0.tar.gz) = 3294933
+TIMESTAMP = 1747473366
+SHA256 (janbar-noson-app-5.6.10_GH0.tar.gz) = 140505339cf64c98bcc6b620bab35e027844ee97d74a041c1f283254560ec17f
+SIZE (janbar-noson-app-5.6.10_GH0.tar.gz) = 3238180
diff --git a/audio/openal-soft/Makefile b/audio/openal-soft/Makefile
index e16f774e3639..fa4fd15e14b6 100644
--- a/audio/openal-soft/Makefile
+++ b/audio/openal-soft/Makefile
@@ -1,12 +1,8 @@
PORTNAME= openal-soft
-PORTVERSION= 1.24.2
-PORTREVISION= 2
+PORTVERSION= 1.24.3
CATEGORIES= audio
MASTER_SITES= https://openal-soft.org/openal-releases/
-PATCH_SITES= https://github.com/kcat/openal-soft/commit/
-PATCHFILES+= 9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch:-p1 # Fix casts on 32-bit archs
-
MAINTAINER= multimedia@FreeBSD.org
COMMENT= Software implementation of the OpenAL specification
WWW= https://openal-soft.org/
@@ -44,8 +40,8 @@ OPTIONS_DEFAULT_i386= SIMD
OPTIONS_SUB= yes
-CONFIG_DESC= Install configuration utility (needs Qt 5)
-UTILS_DESC= Build and install utility programs
+CONFIG_DESC= Install configuration utility (needs Qt 5)
+UTILS_DESC= Build and install utility programs
CONFIG_IMPLIES= UTILS
CONFIG_USES= qt:5
@@ -55,7 +51,7 @@ CONFIG_CMAKE_BOOL_OFF= ALSOFT_NO_CONFIG_UTIL
JACK_LIB_DEPENDS= libjack.so:audio/jack
JACK_CMAKE_BOOL= ALSOFT_BACKEND_JACK ALSOFT_REQUIRE_JACK
-OSS_CMAKE_BOOL= ALSOFT_BACKEND_OSS ALSOFT_REQUIRE_OSS
+OSS_CMAKE_BOOL= ALSOFT_BACKEND_OSS ALSOFT_REQUIRE_OSS
PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire
PIPEWIRE_USES= localbase:ldflags
@@ -67,9 +63,9 @@ PORTAUDIO_CMAKE_BOOL= ALSOFT_BACKEND_PORTAUDIO ALSOFT_REQUIRE_PORTAUDIO
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_CMAKE_BOOL= ALSOFT_BACKEND_PULSEAUDIO ALSOFT_REQUIRE_PULSEAUDIO
-SDL_USES= sdl
-SDL_USE= SDL=sdl2
-SDL_CMAKE_BOOL= ALSOFT_BACKEND_SDL2 ALSOFT_REQUIRE_SDL2
+SDL_USES= sdl
+SDL_USE= SDL=sdl2
+SDL_CMAKE_BOOL= ALSOFT_BACKEND_SDL2 ALSOFT_REQUIRE_SDL2
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
SNDIO_CMAKE_BOOL= ALSOFT_BACKEND_SNDIO ALSOFT_REQUIRE_SNDIO
diff --git a/audio/openal-soft/distinfo b/audio/openal-soft/distinfo
index 50ef810ffb29..4c70f2736a10 100644
--- a/audio/openal-soft/distinfo
+++ b/audio/openal-soft/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1738821586
-SHA256 (openal-soft-1.24.2.tar.bz2) = cd4c88c9b7311cb6785db71c0ed64f5430c9d5b3454e0158314b2ef25ace3e61
-SIZE (openal-soft-1.24.2.tar.bz2) = 1020760
-SHA256 (9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch) = 17bfa74ce960c74e5b9fb131caf38f319d10dfde7ec3822358488ca7139bf581
-SIZE (9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch) = 965
+TIMESTAMP = 1746663895
+SHA256 (openal-soft-1.24.3.tar.bz2) = cb5e6197a1c0da0edcf2a81024953cc8fa8545c3b9474e48c852af709d587892
+SIZE (openal-soft-1.24.3.tar.bz2) = 1025568
diff --git a/audio/opusfile/Makefile b/audio/opusfile/Makefile
index 68e20fc4fd40..ce2eaff0537f 100644
--- a/audio/opusfile/Makefile
+++ b/audio/opusfile/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= audio
MASTER_SITES= https://downloads.xiph.org/releases/opus/ \
https://ftp.osuosl.org/pub/xiph/releases/opus/
-MAINTAINER= liangtai.s16@gmail.com
+MAINTAINER= ports@FreeBSD.org
COMMENT= Opus playback library
WWW= https://opus-codec.org/
diff --git a/audio/owntone/Makefile b/audio/owntone/Makefile
index b308e0f52a76..434e88ce059a 100644
--- a/audio/owntone/Makefile
+++ b/audio/owntone/Makefile
@@ -1,6 +1,6 @@
PORTNAME= owntone
DISTVERSION= 28.12
-PORTREVISION= 0
+PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= https://github.com/owntone/owntone-server/releases/download/${DISTVERSION}/
@@ -26,7 +26,7 @@ LIB_DEPENDS= libavahi-client.so:net/avahi-app \
libsodium.so:security/libsodium \
libunistring.so:devel/libunistring \
libprotobuf-c.so:devel/protobuf-c \
- libuuid.so:misc/e2fsprogs-libuuid
+ libuuid.so:misc/libuuid
USES= tar:xz localbase libtool iconv:wchar_t pkgconfig gnome gmake \
gperf sqlite gnome pathfix
diff --git a/audio/p5-MusicBrainz-DiscID/Makefile b/audio/p5-MusicBrainz-DiscID/Makefile
index 231c41b9cc7b..d8213825f5ae 100644
--- a/audio/p5-MusicBrainz-DiscID/Makefile
+++ b/audio/p5-MusicBrainz-DiscID/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= audio perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface for the MusicBrainz libdiscid library
WWW= https://metacpan.org/release/MusicBrainz-DiscID
diff --git a/audio/padthv1-lv2/Makefile b/audio/padthv1-lv2/Makefile
index d7a011a84a9b..e9b63b9f58da 100644
--- a/audio/padthv1-lv2/Makefile
+++ b/audio/padthv1-lv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= padthv1
-DISTVERSION= 1.3.1
+DISTVERSION= 1.3.2
CATEGORIES= audio
MASTER_SITES= SF
PKGNAMESUFFIX= -lv2
diff --git a/audio/padthv1-lv2/distinfo b/audio/padthv1-lv2/distinfo
index c8064990a508..24e34b9601d2 100644
--- a/audio/padthv1-lv2/distinfo
+++ b/audio/padthv1-lv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743708030
-SHA256 (padthv1-1.3.1.tar.gz) = 34858596dec5ae33893fab8a3383a97471d72fda115abee9a91561a22ef15356
-SIZE (padthv1-1.3.1.tar.gz) = 244894
+TIMESTAMP = 1747798543
+SHA256 (padthv1-1.3.2.tar.gz) = b17a498c3efdfab2eb587c290310028d1fbc29519b42cb3ca8a18c4cdee76fd3
+SIZE (padthv1-1.3.2.tar.gz) = 246039
diff --git a/audio/paman/Makefile b/audio/paman/Makefile
index c803afe025f9..ac2aa3bd266f 100644
--- a/audio/paman/Makefile
+++ b/audio/paman/Makefile
@@ -1,6 +1,6 @@
PORTNAME= paman
PORTVERSION= 0.9.4
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= audio
MASTER_SITES= http://0pointer.de/lennart/projects/${PORTNAME}/
diff --git a/audio/patchage/Makefile b/audio/patchage/Makefile
index d0277cfcd0aa..09123fccca03 100644
--- a/audio/patchage/Makefile
+++ b/audio/patchage/Makefile
@@ -1,6 +1,6 @@
PORTNAME= patchage
DISTVERSION= 1.0.10
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= audio
MASTER_SITES= http://download.drobilla.net/
diff --git a/audio/pavucontrol-qt/Makefile b/audio/pavucontrol-qt/Makefile
index b9286cafaaae..fd617ae2f444 100644
--- a/audio/pavucontrol-qt/Makefile
+++ b/audio/pavucontrol-qt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pavucontrol-qt
PORTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= LXQT/${PORTNAME}
@@ -11,7 +12,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libpulse.so:audio/pulseaudio
-USES= cmake compiler:c++17-lang gettext-runtime localbase:ldflags \
+USES= cmake compiler:c++20-lang gettext-runtime localbase:ldflags \
lxqt:2 qt:6 perl5 pkgconfig tar:xz gnome
USE_PERL5= build
USE_QT= base:run tools:build
diff --git a/audio/picard-plugins/pkg-plist b/audio/picard-plugins/pkg-plist
index 59e3f4037c18..cc6a70eb769f 100644
--- a/audio/picard-plugins/pkg-plist
+++ b/audio/picard-plugins/pkg-plist
@@ -1,109 +1,109 @@
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/abbreviate_artistsort%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/abbreviate_artistsort%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/acousticbrainz_tonal-rhythm%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/acousticbrainz_tonal-rhythm%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/additional_artists_variables%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/additional_artists_variables%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/addrelease%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/addrelease%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/albumartist_website%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/albumartist_website%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/albumartistextension%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/albumartistextension%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/amazon%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/amazon%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/classicdiscnumber%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/classicdiscnumber%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/collect_artists%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/collect_artists%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/compatible_TXXX%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/compatible_TXXX%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/critiquebrainz%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/critiquebrainz%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/cuesheet%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/cuesheet%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/decode_cyrillic%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/decode_cyrillic%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/decode_greek1253%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/decode_greek1253%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/discnumber%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/discnumber%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/featartist%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/featartist%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/featartistsintitles%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/featartistsintitles%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/fix_tracknums%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/fix_tracknums%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/hyphen_unicode%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/hyphen_unicode%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/instruments%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/instruments%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/keep%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/keep%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/key_wheel_converter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/key_wheel_converter%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/loadasnat%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/loadasnat%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/no_release%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/no_release%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/non_ascii_equivalents%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/non_ascii_equivalents%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/padded%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/padded%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/papercdcase%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/papercdcase%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/playlist%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/playlist%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/release_type%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/release_type%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/releasetag_aggregations%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/releasetag_aggregations%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/remove_perfect_albums%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/remove_perfect_albums%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/reorder_sides%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/reorder_sides%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/replace_forbidden_symbols%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/replace_forbidden_symbols%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/save_and_rewrite_header%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/save_and_rewrite_header%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/smart_title_case%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/smart_title_case%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/sort_multivalue_tags%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/sort_multivalue_tags%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/soundtrack%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/soundtrack%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/standardise_feat%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/standardise_feat%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/standardise_performers%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/standardise_performers%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/titlecase%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/titlecase%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/tracks2clipboard%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/tracks2clipboard%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/abbreviate_artistsort%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/abbreviate_artistsort%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/acousticbrainz_tonal-rhythm%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/acousticbrainz_tonal-rhythm%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/additional_artists_variables%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/additional_artists_variables%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/addrelease%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/addrelease%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/albumartist_website%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/albumartist_website%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/albumartistextension%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/albumartistextension%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/amazon%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/amazon%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/classicdiscnumber%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/classicdiscnumber%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/collect_artists%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/collect_artists%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/compatible_TXXX%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/compatible_TXXX%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/critiquebrainz%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/critiquebrainz%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/cuesheet%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/cuesheet%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/decode_cyrillic%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/decode_cyrillic%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/decode_greek1253%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/decode_greek1253%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/discnumber%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/discnumber%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/featartist%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/featartist%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/featartistsintitles%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/featartistsintitles%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/fix_tracknums%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/fix_tracknums%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/hyphen_unicode%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/hyphen_unicode%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/instruments%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/instruments%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/keep%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/keep%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/key_wheel_converter%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/key_wheel_converter%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/loadasnat%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/loadasnat%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/no_release%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/no_release%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/non_ascii_equivalents%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/non_ascii_equivalents%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/padded%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/padded%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/papercdcase%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/papercdcase%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/playlist%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/playlist%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/release_type%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/release_type%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/releasetag_aggregations%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/releasetag_aggregations%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/remove_perfect_albums%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/remove_perfect_albums%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/reorder_sides%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/reorder_sides%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/replace_forbidden_symbols%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/replace_forbidden_symbols%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/save_and_rewrite_header%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/save_and_rewrite_header%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/smart_title_case%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/smart_title_case%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/sort_multivalue_tags%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/sort_multivalue_tags%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/soundtrack%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/soundtrack%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/standardise_feat%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/standardise_feat%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/standardise_performers%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/standardise_performers%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/titlecase%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/titlecase%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/tracks2clipboard%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/tracks2clipboard%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/abbreviate_artistsort.py
%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz/__pycache__/ui_options_acousticbrainz_tags%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz/__pycache__/ui_options_acousticbrainz_tags%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz/__pycache__/ui_options_acousticbrainz_tags%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz/__pycache__/ui_options_acousticbrainz_tags%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz/ui_options_acousticbrainz_tags.py
%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz/ui_options_acousticbrainz_tags.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/acousticbrainz_tonal-rhythm.py
%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/manifest%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/manifest%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/options%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/options%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/override_module%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/override_module%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/post_save_processor%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/post_save_processor%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/settings%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/settings%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/ui_add_to_collection_options%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/ui_add_to_collection_options%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/manifest%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/manifest%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/options%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/options%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/override_module%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/override_module%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/post_save_processor%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/post_save_processor%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/settings%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/settings%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/ui_add_to_collection_options%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/__pycache__/ui_add_to_collection_options%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/assets/settings.png
%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/manifest.py
%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/options.py
@@ -112,10 +112,10 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/settings.py
%%PYTHON_SITELIBDIR%%/picard/plugins/add_to_collection/ui_add_to_collection_options.py
%%PYTHON_SITELIBDIR%%/picard/plugins/additional_artists_details/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/additional_artists_details/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/additional_artists_details/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/additional_artists_details/__pycache__/ui_options_additional_artists_details%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/additional_artists_details/__pycache__/ui_options_additional_artists_details%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/additional_artists_details/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/additional_artists_details/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/additional_artists_details/__pycache__/ui_options_additional_artists_details%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/additional_artists_details/__pycache__/ui_options_additional_artists_details%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/additional_artists_details/options_additional_artists_details.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/additional_artists_details/ui_options_additional_artists_details.py
%%PYTHON_SITELIBDIR%%/picard/plugins/additional_artists_variables.py
@@ -124,21 +124,21 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/albumartistextension.py
%%PYTHON_SITELIBDIR%%/picard/plugins/amazon.py
%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/__init__.py
-%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/__pycache__/ui_options_bpm%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/__pycache__/ui_options_bpm%%PYTHON_EXT_SUFFIX%%.pyc
+%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/__pycache__/ui_options_bpm%%PYTHON_TAG%%.opt-1.pyc
+%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/__pycache__/ui_options_bpm%%PYTHON_TAG%%.pyc
%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/ui_options_bpm.py
%%BPM%%%%PYTHON_SITELIBDIR%%/picard/plugins/bpm/ui_options_bpm.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__pycache__/const%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__pycache__/const%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__pycache__/suffixtree%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__pycache__/suffixtree%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__pycache__/ui_options_classical_extras%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__pycache__/ui_options_classical_extras%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__pycache__/const%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__pycache__/const%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__pycache__/suffixtree%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__pycache__/suffixtree%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__pycache__/ui_options_classical_extras%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/__pycache__/ui_options_classical_extras%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/const.py
%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/options_classical_extras.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/classical_extras/suffixtree.py
@@ -149,56 +149,56 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/critiquebrainz.py
%%PYTHON_SITELIBDIR%%/picard/plugins/cuesheet.py
%%PYTHON_SITELIBDIR%%/picard/plugins/decade/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/decade/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/decade/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/decade/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/decade/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/decode_cyrillic.py
%%PYTHON_SITELIBDIR%%/picard/plugins/decode_greek1253.py
%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/__pycache__/options%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/__pycache__/options%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/__pycache__/options%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/__pycache__/options%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/deezer/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/deezer/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/deezer/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/deezer/__pycache__/client%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/deezer/__pycache__/client%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/deezer/__pycache__/obj%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/deezer/__pycache__/obj%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/deezer/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/deezer/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/deezer/__pycache__/client%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/deezer/__pycache__/client%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/deezer/__pycache__/obj%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/deezer/__pycache__/obj%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/deezer/client.py
%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/deezer/obj.py
%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/options.py
%%PYTHON_SITELIBDIR%%/picard/plugins/deezerart/options.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/discnumber.py
%%PYTHON_SITELIBDIR%%/picard/plugins/enhanced_titles/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/enhanced_titles/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/enhanced_titles/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/enhanced_titles/__pycache__/ui_options_enhanced_titles%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/enhanced_titles/__pycache__/ui_options_enhanced_titles%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/enhanced_titles/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/enhanced_titles/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/enhanced_titles/__pycache__/ui_options_enhanced_titles%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/enhanced_titles/__pycache__/ui_options_enhanced_titles%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/enhanced_titles/options_enhanced_titles.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/enhanced_titles/ui_options_enhanced_titles.py
%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/__pycache__/ui_options_fanarttv%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/__pycache__/ui_options_fanarttv%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/__pycache__/ui_options_fanarttv%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/__pycache__/ui_options_fanarttv%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/ui_options_fanarttv.py
%%PYTHON_SITELIBDIR%%/picard/plugins/fanarttv/ui_options_fanarttv.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/featartist.py
%%PYTHON_SITELIBDIR%%/picard/plugins/featartistsintitles.py
%%PYTHON_SITELIBDIR%%/picard/plugins/fix_tracknums.py
%%PYTHON_SITELIBDIR%%/picard/plugins/format_performer_tags/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/format_performer_tags/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/format_performer_tags/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/format_performer_tags/__pycache__/ui_options_format_performer_tags%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/format_performer_tags/__pycache__/ui_options_format_performer_tags%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/format_performer_tags/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/format_performer_tags/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/format_performer_tags/__pycache__/ui_options_format_performer_tags%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/format_performer_tags/__pycache__/ui_options_format_performer_tags%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/format_performer_tags/ui_options_format_performer_tags.py
%%PYTHON_SITELIBDIR%%/picard/plugins/format_performer_tags/ui_options_format_performer_tags.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/genre_mapper/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/genre_mapper/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/genre_mapper/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/genre_mapper/__pycache__/ui_options_genre_mapper%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/genre_mapper/__pycache__/ui_options_genre_mapper%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/genre_mapper/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/genre_mapper/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/genre_mapper/__pycache__/ui_options_genre_mapper%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/genre_mapper/__pycache__/ui_options_genre_mapper%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/genre_mapper/options_genre_mapper.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/genre_mapper/ui_options_genre_mapper.py
%%PYTHON_SITELIBDIR%%/picard/plugins/hyphen_unicode.py
@@ -206,50 +206,50 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/keep.py
%%PYTHON_SITELIBDIR%%/picard/plugins/key_wheel_converter.py
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__pycache__/ui_options_lastfm%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__pycache__/ui_options_lastfm%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__pycache__/ui_options_lastfm%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__pycache__/ui_options_lastfm%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/ui_options_lastfm.py
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/ui_options_lastfm.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/loadasnat.py
%%PYTHON_SITELIBDIR%%/picard/plugins/losslessfuncs/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/losslessfuncs/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/losslessfuncs/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/losslessfuncs/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/losslessfuncs/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/mod/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/mod/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/mod/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/mod/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/mod/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__pycache__/ui_options_moodbar%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__pycache__/ui_options_moodbar%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__pycache__/ui_options_moodbar%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__pycache__/ui_options_moodbar%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/ui_options_moodbar.py
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/ui_options_moodbar.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/__pycache__/ui_options_musixmatch%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/__pycache__/ui_options_musixmatch%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/__pycache__/ui_options_musixmatch%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/__pycache__/ui_options_musixmatch%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/ui_options_musixmatch.py
%%PYTHON_SITELIBDIR%%/picard/plugins/no_release.py
%%PYTHON_SITELIBDIR%%/picard/plugins/non_ascii_equivalents.py
%%PYTHON_SITELIBDIR%%/picard/plugins/padded.py
%%PYTHON_SITELIBDIR%%/picard/plugins/papercdcase.py
%%PYTHON_SITELIBDIR%%/picard/plugins/persistent_variables/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/persistent_variables/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/persistent_variables/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/persistent_variables/__pycache__/ui_variables_dialog%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/persistent_variables/__pycache__/ui_variables_dialog%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/persistent_variables/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/persistent_variables/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/persistent_variables/__pycache__/ui_variables_dialog%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/persistent_variables/__pycache__/ui_variables_dialog%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/persistent_variables/ui_variables_dialog.py
%%PYTHON_SITELIBDIR%%/picard/plugins/playlist.py
%%PYTHON_SITELIBDIR%%/picard/plugins/post_tagging_actions/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/post_tagging_actions/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/post_tagging_actions/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/post_tagging_actions/__pycache__/actions_status%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/post_tagging_actions/__pycache__/actions_status%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/post_tagging_actions/__pycache__/options_post_tagging_actions%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/post_tagging_actions/__pycache__/options_post_tagging_actions%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/post_tagging_actions/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/post_tagging_actions/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/post_tagging_actions/__pycache__/actions_status%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/post_tagging_actions/__pycache__/actions_status%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/post_tagging_actions/__pycache__/options_post_tagging_actions%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/post_tagging_actions/__pycache__/options_post_tagging_actions%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/post_tagging_actions/actions_status.py
%%PYTHON_SITELIBDIR%%/picard/plugins/post_tagging_actions/actions_status.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/post_tagging_actions/options_post_tagging_actions.py
@@ -260,23 +260,23 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/reorder_sides.py
%%PYTHON_SITELIBDIR%%/picard/plugins/replace_forbidden_symbols.py
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain2/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain2/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain2/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain2/__pycache__/ui_options_replaygain2%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain2/__pycache__/ui_options_replaygain2%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain2/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain2/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain2/__pycache__/ui_options_replaygain2%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain2/__pycache__/ui_options_replaygain2%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain2/ui_options_replaygain2.py
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain2/ui_options_replaygain2.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/save_and_rewrite_header.py
%%PYTHON_SITELIBDIR%%/picard/plugins/script_logger/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/script_logger/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/script_logger/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/script_logger/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/script_logger/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/search_engine_lookup/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/search_engine_lookup/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/search_engine_lookup/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/search_engine_lookup/__pycache__/ui_options_search_engine_editor%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/search_engine_lookup/__pycache__/ui_options_search_engine_editor%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/search_engine_lookup/__pycache__/ui_options_search_engine_lookup%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/search_engine_lookup/__pycache__/ui_options_search_engine_lookup%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/search_engine_lookup/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/search_engine_lookup/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/search_engine_lookup/__pycache__/ui_options_search_engine_editor%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/search_engine_lookup/__pycache__/ui_options_search_engine_editor%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/search_engine_lookup/__pycache__/ui_options_search_engine_lookup%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/search_engine_lookup/__pycache__/ui_options_search_engine_lookup%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/search_engine_lookup/ui_options_search_engine_editor.py
%%PYTHON_SITELIBDIR%%/picard/plugins/search_engine_lookup/ui_options_search_engine_editor.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/search_engine_lookup/ui_options_search_engine_lookup.py
@@ -287,45 +287,45 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/standardise_feat.py
%%PYTHON_SITELIBDIR%%/picard/plugins/standardise_performers.py
%%PYTHON_SITELIBDIR%%/picard/plugins/submit_folksonomy_tags/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/submit_folksonomy_tags/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/submit_folksonomy_tags/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/submit_folksonomy_tags/__pycache__/ui_config%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/submit_folksonomy_tags/__pycache__/ui_config%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/submit_folksonomy_tags/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/submit_folksonomy_tags/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/submit_folksonomy_tags/__pycache__/ui_config%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/submit_folksonomy_tags/__pycache__/ui_config%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/submit_folksonomy_tags/ui_config.py
%%PYTHON_SITELIBDIR%%/picard/plugins/submit_isrc/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/submit_isrc/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/submit_isrc/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/submit_isrc/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/submit_isrc/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/tangoinfo/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/tangoinfo/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/tangoinfo/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/tangoinfo/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/tangoinfo/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/theaudiodb/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/theaudiodb/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/theaudiodb/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/theaudiodb/__pycache__/ui_options_theaudiodb%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/theaudiodb/__pycache__/ui_options_theaudiodb%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/theaudiodb/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/theaudiodb/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/theaudiodb/__pycache__/ui_options_theaudiodb%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/theaudiodb/__pycache__/ui_options_theaudiodb%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/theaudiodb/ui_options_theaudiodb.py
%%PYTHON_SITELIBDIR%%/picard/plugins/theaudiodb/ui_options_theaudiodb.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/titlecase.py
%%PYTHON_SITELIBDIR%%/picard/plugins/tracks2clipboard.py
%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/__pycache__/ui_variables_dialog%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/__pycache__/ui_variables_dialog%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/__pycache__/ui_variables_dialog%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/__pycache__/ui_variables_dialog%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/ui_variables_dialog.py
%%PYTHON_SITELIBDIR%%/picard/plugins/viewvariables/ui_variables_dialog.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/wikidata/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/wikidata/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/wikidata/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/wikidata/__pycache__/ui_options_wikidata%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/wikidata/__pycache__/ui_options_wikidata%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/wikidata/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/wikidata/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/wikidata/__pycache__/ui_options_wikidata%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/wikidata/__pycache__/ui_options_wikidata%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/wikidata/ui_options_wikidata.py
%%PYTHON_SITELIBDIR%%/picard/plugins/wikidata/ui_options_wikidata.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/workandmovement/__init__.py
-%%PYTHON_SITELIBDIR%%/picard/plugins/workandmovement/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/workandmovement/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/workandmovement/__pycache__/roman%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/picard/plugins/workandmovement/__pycache__/roman%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/workandmovement/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/workandmovement/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/workandmovement/__pycache__/roman%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/picard/plugins/workandmovement/__pycache__/roman%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/workandmovement/roman.py
%%PORTDOCS%%%%DOCSDIR%%/add_to_collection/README.md
%%PORTDOCS%%%%DOCSDIR%%/additional_artists_details/README.md
diff --git a/audio/piper-phonemize/Makefile b/audio/piper-phonemize/Makefile
new file mode 100644
index 000000000000..47bf717c984c
--- /dev/null
+++ b/audio/piper-phonemize/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= piper-phonemize
+DISTVERSION= 2023.11.14
+DISTVERSIONSUFFIX= -4
+CATEGORIES= audio
+
+MAINTAINER= kenrap@kennethraplee.com
+COMMENT= Fast, local neural text to speech system
+WWW= https://rhasspy.github.io/piper-samples/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+LIB_DEPENDS= libespeak-ng.so:audio/espeak-ng \
+ libonnxruntime.so:misc/onnxruntime
+
+USES= compiler:c++17-lang cmake pkgconfig tar:xz
+
+USE_GITHUB= yes
+GH_ACCOUNT= rhasspy
+
+CMAKE_ARGS= -DESPEAK_NG_DIR=${LOCALBASE} \
+ -DONNXRUNTIME_DIR=${LOCALBASE}
+
+post-stage:
+ ${SED} -e 's|%%PREFIX%%|${PREFIX}|' ${FILESDIR}/piper_phonemize.pc.in \
+ > ${STAGEDIR}${PREFIX}/libdata/pkgconfig/piper_phonemize.pc
+
+.include <bsd.port.mk>
diff --git a/audio/piper-phonemize/distinfo b/audio/piper-phonemize/distinfo
new file mode 100644
index 000000000000..dbd7efc6acde
--- /dev/null
+++ b/audio/piper-phonemize/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1748849594
+SHA256 (rhasspy-piper-phonemize-2023.11.14-4_GH0.tar.gz) = 4713d62b9d639d9e27c9abb6dcc5f98ee36c9b873ae0590644d325837ebf135a
+SIZE (rhasspy-piper-phonemize-2023.11.14-4_GH0.tar.gz) = 9788151
diff --git a/audio/piper-phonemize/files/patch-CMakeLists.txt b/audio/piper-phonemize/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..f4ae844b908b
--- /dev/null
+++ b/audio/piper-phonemize/files/patch-CMakeLists.txt
@@ -0,0 +1,132 @@
+https://github.com/rhasspy/piper-phonemize/pull/31
+
+--- CMakeLists.txt.orig 2023-11-14 17:54:34 UTC
++++ CMakeLists.txt
+@@ -17,7 +17,7 @@ elseif(NOT APPLE)
+
+ elseif(NOT APPLE)
+ # Linux flags
+- string(APPEND CMAKE_CXX_FLAGS " -Wall -Wextra -Wl,-rpath,'$ORIGIN'")
++ string(APPEND CMAKE_CXX_FLAGS " -Wall -Wextra")
+ string(APPEND CMAKE_C_FLAGS " -Wall -Wextra")
+ endif()
+
+@@ -34,100 +34,13 @@ set_target_properties(piper_phonemize PROPERTIES
+ SOVERSION ${PROJECT_VERSION_MAJOR}
+ )
+
+-# ---- onnxruntime ---
+-
+-# Look for onnxruntime files in <root>/lib
+-if(NOT DEFINED ONNXRUNTIME_DIR)
+- if(NOT DEFINED ONNXRUNTIME_VERSION)
+- set(ONNXRUNTIME_VERSION "1.14.1")
+- endif()
+-
+- if(WIN32)
+- # Windows x86-64
+- set(ONNXRUNTIME_PREFIX "onnxruntime-win-x64-${ONNXRUNTIME_VERSION}")
+- set(ONNXRUNTIME_EXT "zip")
+- elseif (APPLE)
+- if(CMAKE_SYSTEM_PROCESSOR STREQUAL x86_64)
+- # MacOS x86-64
+- set(ONNXRUNTIME_PREFIX "onnxruntime-osx-x86_64-${ONNXRUNTIME_VERSION}")
+- elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL arm64)
+- # MacOS Apple Silicon
+- set(ONNXRUNTIME_PREFIX "onnxruntime-osx-arm64-${ONNXRUNTIME_VERSION}")
+- else()
+- message(FATAL_ERROR "Unsupported architecture for onnxruntime")
+- endif()
+-
+- set(ONNXRUNTIME_EXT "tgz")
+- else()
+- if(CMAKE_SYSTEM_PROCESSOR STREQUAL x86_64)
+- # Linux x86-64
+- set(ONNXRUNTIME_PREFIX "onnxruntime-linux-x64-${ONNXRUNTIME_VERSION}")
+- elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL aarch64)
+- # Linux ARM 64-bit
+- set(ONNXRUNTIME_PREFIX "onnxruntime-linux-aarch64-${ONNXRUNTIME_VERSION}")
+- elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL armv7l)
+- # Linux ARM 32-bit
+- set(ONNXRUNTIME_PREFIX "onnxruntime-linux-arm32-${ONNXRUNTIME_VERSION}")
+- set(ONNXRUNTIME_URL "https://github.com/synesthesiam/prebuilt-apps/releases/download/v1.0/onnxruntime-linux-arm32-${ONNXRUNTIME_VERSION}.tgz")
+- else()
+- message(FATAL_ERROR "Unsupported architecture for onnxruntime")
+- endif()
+-
+- set(ONNXRUNTIME_EXT "tgz")
+- endif()
+-
+- if(NOT DEFINED ONNXRUNTIME_URL)
+- set(ONNXRUNTIME_URL "https://github.com/microsoft/onnxruntime/releases/download/v${ONNXRUNTIME_VERSION}/${ONNXRUNTIME_PREFIX}.${ONNXRUNTIME_EXT}")
+- endif()
+-
+- set(ONNXRUNTIME_FILENAME "${ONNXRUNTIME_PREFIX}.${ONNXRUNTIME_EXT}")
+- set(ONNXRUNTIME_DIR "${CMAKE_CURRENT_LIST_DIR}/lib/${ONNXRUNTIME_PREFIX}")
+-
+- if(NOT EXISTS "${ONNXRUNTIME_DIR}")
+- if(NOT EXISTS "download/${ONNXRUNTIME_FILENAME}")
+- # Download onnxruntime release
+- message("Downloading ${ONNXRUNTIME_URL}")
+- file(DOWNLOAD "${ONNXRUNTIME_URL}" "download/${ONNXRUNTIME_FILENAME}")
+- endif()
+-
+- # Extract .zip or .tgz to a directory like lib/onnxruntime-linux-x64-1.14.1/
+- file(ARCHIVE_EXTRACT INPUT "download/${ONNXRUNTIME_FILENAME}" DESTINATION "${CMAKE_CURRENT_LIST_DIR}/lib")
+- endif()
+-endif()
+-
+-# ---- espeak-ng ---
+-
+-if(NOT DEFINED ESPEAK_NG_DIR)
+- set(ESPEAK_NG_DIR "${CMAKE_CURRENT_BINARY_DIR}/ei")
+-
+- include(ExternalProject)
+- ExternalProject_Add(
+- espeak_ng_external
+- PREFIX "${CMAKE_CURRENT_BINARY_DIR}/e"
+- URL "https://github.com/rhasspy/espeak-ng/archive/refs/heads/master.zip"
+- CMAKE_ARGS -DCMAKE_INSTALL_PREFIX:PATH=${ESPEAK_NG_DIR}
+- CMAKE_ARGS -DUSE_ASYNC:BOOL=OFF
+- CMAKE_ARGS -DBUILD_SHARED_LIBS:BOOL=ON
+- CMAKE_ARGS -DUSE_MBROLA:BOOL=OFF
+- CMAKE_ARGS -DUSE_LIBSONIC:BOOL=OFF
+- CMAKE_ARGS -DUSE_LIBPCAUDIO:BOOL=OFF
+- CMAKE_ARGS -DUSE_KLATT:BOOL=OFF
+- CMAKE_ARGS -DUSE_SPEECHPLAYER:BOOL=OFF
+- CMAKE_ARGS -DEXTRA_cmn:BOOL=ON
+- CMAKE_ARGS -DEXTRA_ru:BOOL=ON
+- CMAKE_ARGS -DCMAKE_C_FLAGS="-D_FILE_OFFSET_BITS=64"
+- )
+- add_dependencies(piper_phonemize espeak_ng_external)
+-endif()
+-
+-
+ # ---- Declare library ----
+
+ target_include_directories(
+ piper_phonemize PUBLIC
+ "$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/src>"
+ ${ESPEAK_NG_DIR}/include
+- ${ONNXRUNTIME_DIR}/include
++ ${ONNXRUNTIME_DIR}/include/onnxruntime
+ )
+
+ target_link_directories(
+@@ -220,16 +133,3 @@ install(
+ install(
+ FILES ${CMAKE_SOURCE_DIR}/etc/libtashkeel_model.ort
+ TYPE DATA)
+-
+-# Dependencies
+-install(
+- DIRECTORY ${ESPEAK_NG_DIR}/
+- DESTINATION ${CMAKE_INSTALL_PREFIX})
+-
+-install(
+- DIRECTORY ${ONNXRUNTIME_DIR}/include/
+- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
+-
+-install(
+- DIRECTORY ${ONNXRUNTIME_DIR}/lib/
+- DESTINATION ${CMAKE_INSTALL_LIBDIR})
diff --git a/audio/piper-phonemize/files/piper_phonemize.pc.in b/audio/piper-phonemize/files/piper_phonemize.pc.in
new file mode 100644
index 000000000000..6927d4db2462
--- /dev/null
+++ b/audio/piper-phonemize/files/piper_phonemize.pc.in
@@ -0,0 +1,11 @@
+prefix=%%PREFIX%%
+bindir=${prefix}/bin
+libdir=${prefix}/lib
+includedir=${prefix}/include/piper-phonemize
+
+Name: piper-phonemize
+Description: Piper Phonemization Library
+URL: https://github.com/rhasspy/piper-phonemize
+Version: 2023.11.14-4
+Libs: -L${libdir} -lpiper_phonemize
+Cflags: -I${includedir}
diff --git a/audio/piper-phonemize/pkg-descr b/audio/piper-phonemize/pkg-descr
new file mode 100644
index 000000000000..c78947a4a16f
--- /dev/null
+++ b/audio/piper-phonemize/pkg-descr
@@ -0,0 +1,5 @@
+Converts text to phonemes for Piper.
+
+Uses eSpeak phonemes with the espeak_TextToPhonemesWithTerminator function.
+This function allows for Piper to preserve punctuation and detect sentence
+boundaries.
diff --git a/audio/piper-phonemize/pkg-plist b/audio/piper-phonemize/pkg-plist
new file mode 100644
index 000000000000..f4e55dbd4bd3
--- /dev/null
+++ b/audio/piper-phonemize/pkg-plist
@@ -0,0 +1,12 @@
+bin/piper_phonemize
+include/piper-phonemize/json.hpp
+include/piper-phonemize/phoneme_ids.hpp
+include/piper-phonemize/phonemize.hpp
+include/piper-phonemize/shared.hpp
+include/piper-phonemize/tashkeel.hpp
+include/piper-phonemize/uni_algo.h
+lib/libpiper_phonemize.so
+lib/libpiper_phonemize.so.1
+lib/libpiper_phonemize.so.1.2.0
+libdata/pkgconfig/piper_phonemize.pc
+share/libtashkeel_model.ort
diff --git a/audio/piper/Makefile b/audio/piper/Makefile
new file mode 100644
index 000000000000..c13f0322cc28
--- /dev/null
+++ b/audio/piper/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= piper
+DISTVERSION= 2023.11.14
+DISTVERSIONSUFFIX= -2
+CATEGORIES= audio
+
+MAINTAINER= kenrap@kennethraplee.com
+COMMENT= Fast, local text to speech system
+WWW= https://rhasspy.github.io/piper-samples/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+LIB_DEPENDS= libespeak-ng.so:audio/espeak-ng \
+ libfmt.so:devel/libfmt \
+ libonnxruntime.so:misc/onnxruntime \
+ libpiper_phonemize.so:audio/piper-phonemize \
+ libspdlog.so:devel/spdlog
+
+USES= compiler:c++17-lang cmake localbase pkgconfig tar:xz xorg
+USE_XORG= x11
+
+USE_GITHUB= yes
+GH_ACCOUNT= rhasspy
+
+PLIST_FILES= bin/piper
+
+.include <bsd.port.mk>
diff --git a/audio/piper/distinfo b/audio/piper/distinfo
new file mode 100644
index 000000000000..9f8fb736b6a0
--- /dev/null
+++ b/audio/piper/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750142677
+SHA256 (rhasspy-piper-2023.11.14-2_GH0.tar.gz) = 8b684e102cfe23af097830db9555a8641f17735725853c531a1daeb34b6ed1a8
+SIZE (rhasspy-piper-2023.11.14-2_GH0.tar.gz) = 25602353
diff --git a/audio/piper/files/patch-CMakeLists.txt b/audio/piper/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..8c8041a0c750
--- /dev/null
+++ b/audio/piper/files/patch-CMakeLists.txt
@@ -0,0 +1,139 @@
+--- CMakeLists.txt.orig 2023-11-14 17:55:22 UTC
++++ CMakeLists.txt
+@@ -13,7 +13,7 @@ if(MSVC)
+ add_compile_options("$<$<CXX_COMPILER_ID:MSVC>:/utf-8>")
+ elseif(NOT APPLE)
+ # Linux flags
+- string(APPEND CMAKE_CXX_FLAGS " -Wall -Wextra -Wl,-rpath,'$ORIGIN'")
++ string(APPEND CMAKE_CXX_FLAGS " -Wall -Wextra")
+ string(APPEND CMAKE_C_FLAGS " -Wall -Wextra")
+ endif()
+
+@@ -25,7 +25,7 @@ add_executable(test_piper src/cpp/test.cpp src/cpp/piper.cpp)
+
+ # ---- fmt ---
+
+-if(NOT DEFINED FMT_DIR)
++if(FALSE)
+ set(FMT_VERSION "10.0.0")
+ set(FMT_DIR "${CMAKE_CURRENT_BINARY_DIR}/fi")
+
+@@ -43,7 +43,7 @@ endif()
+
+ # ---- spdlog ---
+
+-if(NOT DEFINED SPDLOG_DIR)
++if(FALSE)
+ set(SPDLOG_DIR "${CMAKE_CURRENT_BINARY_DIR}/si")
+ set(SPDLOG_VERSION "1.12.0")
+ ExternalProject_Add(
+@@ -58,7 +58,13 @@ endif()
+
+ # ---- piper-phonemize ---
+
+-if(NOT DEFINED PIPER_PHONEMIZE_DIR)
++find_package(PkgConfig)
++pkg_check_modules(FMT REQUIRED fmt)
++pkg_check_modules(ONNXRUNTIME REQUIRED libonnxruntime)
++pkg_check_modules(PIPER_PHONEMIZE REQUIRED piper_phonemize)
++pkg_check_modules(SPDLOG REQUIRED spdlog)
++
++if(FALSE)
+ set(PIPER_PHONEMIZE_DIR "${CMAKE_CURRENT_BINARY_DIR}/pi")
+ ExternalProject_Add(
+ piper_phonemize_external
+@@ -74,9 +80,8 @@ endif()
+
+ if((NOT MSVC) AND (NOT APPLE))
+ # Linux flags
+- string(APPEND CMAKE_CXX_FLAGS " -Wall -Wextra -Wl,-rpath,'$ORIGIN'")
++ string(APPEND CMAKE_CXX_FLAGS " -Wall -Wextra")
+ string(APPEND CMAKE_C_FLAGS " -Wall -Wextra")
+- target_link_libraries(piper -static-libgcc -static-libstdc++)
+
+ set(PIPER_EXTRA_LIBRARIES "pthread")
+ endif()
+@@ -91,18 +96,18 @@ target_link_libraries(piper
+ )
+
+ target_link_directories(piper PUBLIC
+- ${FMT_DIR}/lib
+- ${SPDLOG_DIR}/lib
+- ${PIPER_PHONEMIZE_DIR}/lib
++ ${FMT_LIBRARY_DIRS}
++ ${SPDLOG_LIBRARY_DIRS}
++ ${ONNXRUNTIME_LIBRARY_DIRS}
+ )
+
+ target_include_directories(piper PUBLIC
+- ${FMT_DIR}/include
+- ${SPDLOG_DIR}/include
+- ${PIPER_PHONEMIZE_DIR}/include
++ ${FMT_INCLUDE_DIRS}
++ ${SPDLOG_INCLUDE_DIRS}
++ ${ONNXRUNTIME_INCLUDE_DIRS}
+ )
+
+-target_compile_definitions(piper PUBLIC _PIPER_VERSION=${piper_version})
++target_compile_definitions(piper PUBLIC _PIPER_VERSION="${piper_version}")
+
+ # ---- Declare test ----
+ include(CTest)
+@@ -116,16 +121,16 @@ target_compile_features(test_piper PUBLIC cxx_std_17)
+
+ target_include_directories(
+ test_piper PUBLIC
+- ${FMT_DIR}/include
+- ${SPDLOG_DIR}/include
+- ${PIPER_PHONEMIZE_DIR}/include
++ ${FMT_INCLUDE_DIRS}
++ ${SPDLOG_INCLUDE_DIRS}
++ ${ONNXRUNTIME_INCLUDE_DIRS}
+ )
+
+ target_link_directories(
+ test_piper PUBLIC
+- ${FMT_DIR}/lib
+- ${SPDLOG_DIR}/lib
+- ${PIPER_PHONEMIZE_DIR}/lib
++ ${FMT_LIBRARY_DIRS}
++ ${SPDLOG_LIBRARY_DIRS}
++ ${ONNXRUNTIME_LIBRARY_DIRS}
+ )
+
+ target_link_libraries(test_piper PUBLIC
+@@ -140,33 +145,5 @@ target_link_libraries(test_piper PUBLIC
+
+ install(
+ TARGETS piper
+- DESTINATION ${CMAKE_INSTALL_PREFIX})
+-
+-# Dependencies
+-install(
+- DIRECTORY ${PIPER_PHONEMIZE_DIR}/bin/
+- DESTINATION ${CMAKE_INSTALL_PREFIX}
+- USE_SOURCE_PERMISSIONS # keep +x
+- FILES_MATCHING
+- PATTERN "piper_phonemize"
+- PATTERN "espeak-ng"
+- PATTERN "*.dll"
+-)
+-
+-install(
+- DIRECTORY ${PIPER_PHONEMIZE_DIR}/lib/
+- DESTINATION ${CMAKE_INSTALL_PREFIX}
+- FILES_MATCHING
+- PATTERN "*.dll"
+- PATTERN "*.so*"
+-)
+-
+-install(
+- DIRECTORY ${PIPER_PHONEMIZE_DIR}/share/espeak-ng-data
+- DESTINATION ${CMAKE_INSTALL_PREFIX}
+-)
+-
+-install(
+- FILES ${PIPER_PHONEMIZE_DIR}/share/libtashkeel_model.ort
+- DESTINATION ${CMAKE_INSTALL_PREFIX}
++ DESTINATION ${CMAKE_INSTALL_PREFIX}/bin
+ )
diff --git a/audio/piper/files/patch-src_cpp_piper.cpp b/audio/piper/files/patch-src_cpp_piper.cpp
new file mode 100644
index 000000000000..51f672629560
--- /dev/null
+++ b/audio/piper/files/patch-src_cpp_piper.cpp
@@ -0,0 +1,61 @@
+--- src/cpp/piper.cpp.orig
++++ src/cpp/piper.cpp
+@@ -6,7 +6,7 @@
+ #include <stdexcept>
+
+ #include <espeak-ng/speak_lib.h>
+-#include <onnxruntime_cxx_api.h>
++#include <onnxruntime/onnxruntime_cxx_api.h>
+ #include <spdlog/spdlog.h>
+
+ #include "json.hpp"
+@@ -229,22 +229,6 @@ void initialize(PiperConfig &config) {
+ spdlog::debug("Initialized eSpeak");
+ }
+
+- // Load onnx model for libtashkeel
+- // https://github.com/mush42/libtashkeel/
+- if (config.useTashkeel) {
+- spdlog::debug("Using libtashkeel for diacritization");
+- if (!config.tashkeelModelPath) {
+- throw std::runtime_error("No path to libtashkeel model");
+- }
+-
+- spdlog::debug("Loading libtashkeel model from {}",
+- config.tashkeelModelPath.value());
+- config.tashkeelState = std::make_unique<tashkeel::State>();
+- tashkeel::tashkeel_load(config.tashkeelModelPath.value(),
+- *config.tashkeelState);
+- spdlog::debug("Initialized libtashkeel");
+- }
+-
+ spdlog::info("Initialized piper");
+ }
+
+@@ -447,15 +431,6 @@ void textToAudio(PiperConfig &config, Voice &voice, std::string text,
+ voice.synthesisConfig.sampleRate * voice.synthesisConfig.channels);
+ }
+
+- if (config.useTashkeel) {
+- if (!config.tashkeelState) {
+- throw std::runtime_error("Tashkeel model is not loaded");
+- }
+-
+- spdlog::debug("Diacritizing text with libtashkeel: {}", text);
+- text = tashkeel::tashkeel_run(text, *config.tashkeelState);
+- }
+-
+ // Phonemes for each sentence
+ spdlog::debug("Phonemizing text: {}", text);
+ std::vector<std::vector<Phoneme>> phonemes;
+--- src/cpp/piper.hpp.orig
++++ src/cpp/piper.hpp
+@@ -8,7 +8,7 @@
+ #include <string>
+ #include <vector>
+
+-#include <onnxruntime_cxx_api.h>
++#include <onnxruntime/onnxruntime_cxx_api.h>
+ #include <piper-phonemize/phoneme_ids.hpp>
+ #include <piper-phonemize/phonemize.hpp>
+ #include <piper-phonemize/tashkeel.hpp>
diff --git a/audio/piper/pkg-descr b/audio/piper/pkg-descr
new file mode 100644
index 000000000000..cad20f548b02
--- /dev/null
+++ b/audio/piper/pkg-descr
@@ -0,0 +1,2 @@
+A fast, local neural text to speech system that sounds great and is optimized
+for the Raspberry Pi 4. Piper is used in a variety of projects.
diff --git a/audio/pipewire-spa-oss/Makefile b/audio/pipewire-spa-oss/Makefile
index f149d25a3f79..f97764fe4f96 100644
--- a/audio/pipewire-spa-oss/Makefile
+++ b/audio/pipewire-spa-oss/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pipewire-spa-oss
DISTVERSION= g20250416
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= arrowd@FreeBSD.org
diff --git a/audio/plasma6-kpipewire/distinfo b/audio/plasma6-kpipewire/distinfo
index 94045b005e2e..0638ad257c4c 100644
--- a/audio/plasma6-kpipewire/distinfo
+++ b/audio/plasma6-kpipewire/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668590
-SHA256 (KDE/plasma/6.3.4/kpipewire-6.3.4.tar.xz) = bbfd42737b5968fbc855e974aa68739e87ccd24b0a6e23d71afc0e98a9115458
-SIZE (KDE/plasma/6.3.4/kpipewire-6.3.4.tar.xz) = 152756
+TIMESTAMP = 1751380523
+SHA256 (KDE/plasma/6.4.2/kpipewire-6.4.2.tar.xz) = d59f8be954d23ac4b9f3ed28bcc5a22e8aaebeadf51c2834499b7694ca90ce1c
+SIZE (KDE/plasma/6.4.2/kpipewire-6.4.2.tar.xz) = 152820
diff --git a/audio/plasma6-kpipewire/pkg-plist b/audio/plasma6-kpipewire/pkg-plist
index daef64499a06..27225f12c524 100644
--- a/audio/plasma6-kpipewire/pkg-plist
+++ b/audio/plasma6-kpipewire/pkg-plist
@@ -26,17 +26,17 @@ lib/libKPipeWireDmaBuf.so.%%KDE_PLASMA_VERSION%%
lib/libKPipeWireRecord.so
lib/libKPipeWireRecord.so.6
lib/libKPipeWireRecord.so.%%KDE_PLASMA_VERSION%%
-%%QT_QMLDIR%%/org/kde/pipewire/KPipeWireDeclarative.qmltypes
+%%QT_QMLDIR%%/org/kde/pipewire/KPipeWire.qmltypes
%%QT_QMLDIR%%/org/kde/pipewire/kde-qmlmodule.version
-%%QT_QMLDIR%%/org/kde/pipewire/libKPipeWireDeclarative.so
+%%QT_QMLDIR%%/org/kde/pipewire/libKPipeWireplugin.so
%%QT_QMLDIR%%/org/kde/pipewire/monitor/KPipeWireMonitorDeclarative.qmltypes
%%QT_QMLDIR%%/org/kde/pipewire/monitor/kde-qmlmodule.version
%%QT_QMLDIR%%/org/kde/pipewire/monitor/libKPipeWireMonitorDeclarative.so
%%QT_QMLDIR%%/org/kde/pipewire/monitor/qmldir
%%QT_QMLDIR%%/org/kde/pipewire/qmldir
-%%QT_QMLDIR%%/org/kde/pipewire/record/KPipeWireRecordDeclarative.qmltypes
+%%QT_QMLDIR%%/org/kde/pipewire/record/KPipeWireRecord.qmltypes
%%QT_QMLDIR%%/org/kde/pipewire/record/kde-qmlmodule.version
-%%QT_QMLDIR%%/org/kde/pipewire/record/libKPipeWireRecordDeclarative.so
+%%QT_QMLDIR%%/org/kde/pipewire/record/libKPipeWireRecordplugin.so
%%QT_QMLDIR%%/org/kde/pipewire/record/qmldir
share/locale/ar/LC_MESSAGES/kpipewire6.mo
share/locale/ast/LC_MESSAGES/kpipewire6.mo
diff --git a/audio/plasma6-ocean-sound-theme/distinfo b/audio/plasma6-ocean-sound-theme/distinfo
index 93744212eb92..c3349e861177 100644
--- a/audio/plasma6-ocean-sound-theme/distinfo
+++ b/audio/plasma6-ocean-sound-theme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668591
-SHA256 (KDE/plasma/6.3.4/ocean-sound-theme-6.3.4.tar.xz) = 06317dac665aec586d2141237ac6c898d401c5659a4f0d98548b6b9019c4a1ec
-SIZE (KDE/plasma/6.3.4/ocean-sound-theme-6.3.4.tar.xz) = 2117564
+TIMESTAMP = 1751380525
+SHA256 (KDE/plasma/6.4.2/ocean-sound-theme-6.4.2.tar.xz) = d1b45a1a563f88aea51cc1f63e3a5112084cbcd1f0384394eb8a8d91c5c8a466
+SIZE (KDE/plasma/6.4.2/ocean-sound-theme-6.4.2.tar.xz) = 2128568
diff --git a/audio/plasma6-ocean-sound-theme/pkg-plist b/audio/plasma6-ocean-sound-theme/pkg-plist
index c01a18073ae7..4861196abbf0 100644
--- a/audio/plasma6-ocean-sound-theme/pkg-plist
+++ b/audio/plasma6-ocean-sound-theme/pkg-plist
@@ -43,6 +43,8 @@ share/sounds/ocean/stereo/dialog-information.oga
share/sounds/ocean/stereo/dialog-information.oga.license
share/sounds/ocean/stereo/dialog-question.oga
share/sounds/ocean/stereo/dialog-question.oga.license
+share/sounds/ocean/stereo/dialog-warning-auth.oga
+share/sounds/ocean/stereo/dialog-warning-auth.oga.license
share/sounds/ocean/stereo/dialog-warning.oga
share/sounds/ocean/stereo/dialog-warning.oga.license
share/sounds/ocean/stereo/game-over-loser.oga
diff --git a/audio/plasma6-oxygen-sounds/distinfo b/audio/plasma6-oxygen-sounds/distinfo
index 66b11f33904c..aab49a5cfb4a 100644
--- a/audio/plasma6-oxygen-sounds/distinfo
+++ b/audio/plasma6-oxygen-sounds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668592
-SHA256 (KDE/plasma/6.3.4/oxygen-sounds-6.3.4.tar.xz) = 49ceec138a20157d5f1625d474d616c48cc052705b1059c1763c8c1579862065
-SIZE (KDE/plasma/6.3.4/oxygen-sounds-6.3.4.tar.xz) = 1936316
+TIMESTAMP = 1751380526
+SHA256 (KDE/plasma/6.4.2/oxygen-sounds-6.4.2.tar.xz) = 105085fb42672714280eaf60ccb2f9fde54e8fef3568674abe70b089728f4f7d
+SIZE (KDE/plasma/6.4.2/oxygen-sounds-6.4.2.tar.xz) = 1935620
diff --git a/audio/plasma6-plasma-pa/distinfo b/audio/plasma6-plasma-pa/distinfo
index 0a94adac1f52..0c2afb89b696 100644
--- a/audio/plasma6-plasma-pa/distinfo
+++ b/audio/plasma6-plasma-pa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668593
-SHA256 (KDE/plasma/6.3.4/plasma-pa-6.3.4.tar.xz) = 2bb964e29b7a37f2a5b3787ce573347a9adbfb889eba49c99404be444f5e9b99
-SIZE (KDE/plasma/6.3.4/plasma-pa-6.3.4.tar.xz) = 192132
+TIMESTAMP = 1751380529
+SHA256 (KDE/plasma/6.4.2/plasma-pa-6.4.2.tar.xz) = 57d71d404ad79e86dc101e28e7e83b8f4c6dbd825be1db22f29af81a2da2cd45
+SIZE (KDE/plasma/6.4.2/plasma-pa-6.4.2.tar.xz) = 196692
diff --git a/audio/plasma6-plasma-pa/pkg-plist b/audio/plasma6-plasma-pa/pkg-plist
index 4db3fdfdf413..b89a6e754613 100644
--- a/audio/plasma6-plasma-pa/pkg-plist
+++ b/audio/plasma6-plasma-pa/pkg-plist
@@ -1,6 +1,7 @@
lib/libplasma-volume.so.6
lib/libplasma-volume.so.%%KDE_PLASMA_VERSION%%
%%QT_PLUGINDIR%%/kf6/kded/audioshortcutsservice.so
+%%QT_PLUGINDIR%%/plasma/applets/org.kde.plasma.volume.so
%%QT_PLUGINDIR%%/plasma/kcms/systemsettings/kcm_pulseaudio.so
%%QT_QMLDIR%%/org/kde/plasma/private/volume/PulseObjectFilterModel.qml
%%QT_QMLDIR%%/org/kde/plasma/private/volume/kde-qmlmodule.version
@@ -100,6 +101,7 @@ share/locale/lv/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/ml/LC_MESSAGES/kcm_pulseaudio.mo
share/locale/ml/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/nb/LC_MESSAGES/kcm_pulseaudio.mo
+share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/nl/LC_MESSAGES/kcm_pulseaudio.mo
share/locale/nl/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/nn/LC_MESSAGES/kcm_pulseaudio.mo
@@ -142,14 +144,4 @@ share/locale/zh_CN/LC_MESSAGES/kcm_pulseaudio.mo
share/locale/zh_CN/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/zh_TW/LC_MESSAGES/kcm_pulseaudio.mo
share/locale/zh_TW/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
-share/metainfo/org.kde.plasma.volume.appdata.xml
-share/plasma/plasmoids/org.kde.plasma.volume/contents/config/main.xml
-share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/DeviceListItem.qml
-share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/HorizontalStackView.qml
-share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml
-share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/SmallToolButton.qml
-share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/StreamListItem.qml
-share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/VolumeSlider.qml
-share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.qml
-share/plasma/plasmoids/org.kde.plasma.volume/metadata.json
share/qlogging-categories6/plasmapa.categories
diff --git a/audio/portmidi/Makefile b/audio/portmidi/Makefile
index 1244355cbdf7..165499b8253d 100644
--- a/audio/portmidi/Makefile
+++ b/audio/portmidi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= portmidi
-DISTVERSION= 2.0.4
+DISTVERSION= 2.0.6
DISTVERSIONPREFIX=v
PORTEPOCH= 1
CATEGORIES= audio
diff --git a/audio/portmidi/distinfo b/audio/portmidi/distinfo
index 5efc84c80524..5daf2329b2d9 100644
--- a/audio/portmidi/distinfo
+++ b/audio/portmidi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711992528
-SHA256 (PortMidi-portmidi-v2.0.4_GH0.tar.gz) = 64893e823ae146cabd3ad7f9a9a9c5332746abe7847c557b99b2577afa8a607c
-SIZE (PortMidi-portmidi-v2.0.4_GH0.tar.gz) = 263225
+TIMESTAMP = 1750741030
+SHA256 (PortMidi-portmidi-v2.0.6_GH0.tar.gz) = 81d22b34051621cd56c8d5ef12908ef2a59764c9cdfba6dae47aabddb71ac914
+SIZE (PortMidi-portmidi-v2.0.6_GH0.tar.gz) = 193068
diff --git a/audio/portmidi/files/patch-porttime_ptlinux.c b/audio/portmidi/files/patch-porttime_ptlinux.c
index 955f77f6e516..35163213ff0c 100644
--- a/audio/portmidi/files/patch-porttime_ptlinux.c
+++ b/audio/portmidi/files/patch-porttime_ptlinux.c
@@ -1,17 +1,15 @@
---- porttime/ptlinux.c.orig 2024-04-01 19:43:35.367808000 +0200
-+++ porttime/ptlinux.c 2024-04-01 19:43:57.157503000 +0200
-@@ -29,9 +29,8 @@
+--- porttime/ptlinux.c.orig 2025-06-24 04:57:11 UTC
++++ porttime/ptlinux.c
+@@ -29,7 +29,7 @@ CHANGE LOG
#include <unistd.h>
#include <sys/types.h>
#include "porttime.h"
-#include "time.h"
+#include <time.h>
#include "sys/resource.h"
--#include "sys/timeb.h"
#include "pthread.h"
- #define TRUE 1
-@@ -80,7 +79,7 @@
+@@ -83,7 +83,7 @@ PtError Pt_Start(int resolution, PtCallback *callback,
{
if (time_started_flag) return ptNoError;
/* need this set before process runs: */
@@ -19,8 +17,8 @@
+ clock_gettime(CLOCK_MONOTONIC_FAST, &time_offset);
if (callback) {
int res;
- pt_callback_parameters *parms = (pt_callback_parameters *)
-@@ -123,7 +122,7 @@
+ pt_callback_parameters *parms = (pt_callback_parameters *)
+@@ -126,7 +126,7 @@ PtTimestamp Pt_Time(void)
{
long seconds, ms;
struct timespec now;
diff --git a/audio/portmidi/pkg-plist b/audio/portmidi/pkg-plist
index 1dc05070d242..f2c3dc2ad30f 100644
--- a/audio/portmidi/pkg-plist
+++ b/audio/portmidi/pkg-plist
@@ -7,5 +7,5 @@ lib/cmake/PortMidi/PortMidiTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/PortMidi/PortMidiTargets.cmake
lib/libportmidi.so
lib/libportmidi.so.2
-lib/libportmidi.so.2.0.3
+lib/libportmidi.so.2.0.4
libdata/pkgconfig/portmidi.pc
diff --git a/audio/praat/Makefile b/audio/praat/Makefile
index fac4d8d4397b..b6ce5808ee93 100644
--- a/audio/praat/Makefile
+++ b/audio/praat/Makefile
@@ -1,7 +1,6 @@
PORTNAME= praat
DISTVERSIONPREFIX= v
-DISTVERSION= 6.4.27
-PORTREVISION= 1
+DISTVERSION= 6.4.37
CATEGORIES= audio science
MAINTAINER= adridg@FreeBSD.org
@@ -14,7 +13,7 @@ LICENSE= GPLv3+
LIB_DEPENDS= libasound.so:audio/alsa-lib \
libharfbuzz.so:print/harfbuzz
# These are recommended but I can't tell the difference
-RUN_DEPENDS= CharisSIL>=0:x11-fonts/charis \
+RUN_DEPENDS= Charis>=0:x11-fonts/charis \
DoulosSIL>=0:x11-fonts/doulos
USES= compiler:c++17-lang gnome iconv pkgconfig xorg
diff --git a/audio/praat/distinfo b/audio/praat/distinfo
index 68fd6f16795c..d4f09c4792ed 100644
--- a/audio/praat/distinfo
+++ b/audio/praat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738696913
-SHA256 (praat-praat-v6.4.27_GH0.tar.gz) = af6176c0ed61297e33ca92486a1c92f62f8157bd2b9e4f1ae44ec24a4d31b706
-SIZE (praat-praat-v6.4.27_GH0.tar.gz) = 61371864
+TIMESTAMP = 1751323437
+SHA256 (praat-praat-v6.4.37_GH0.tar.gz) = 53ff4352d0f0451368926a518a460ff78712380f9c712539716273a318a8adf1
+SIZE (praat-praat-v6.4.37_GH0.tar.gz) = 89528430
diff --git a/audio/pragha/Makefile b/audio/pragha/Makefile
index 75e1a5ab8114..ffe380115a3a 100644
--- a/audio/pragha/Makefile
+++ b/audio/pragha/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pragha
PORTVERSION= 1.3.3
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= audio
MASTER_SITES= https://github.com/pragha-music-player/${PORTNAME}/releases/download/v${PORTVERSION}/
@@ -11,7 +11,7 @@ WWW= https://pragha-music-player.github.io/
LICENSE= GPLv3
LIB_DEPENDS= libtag.so:audio/taglib \
- libpeas-1.0.so:devel/libpeas \
+ libpeas-1.0.so:devel/libpeas1 \
libnotify.so:devel/libnotify \
libkeybinder-3.0.so:x11/keybinder-gtk3 \
libsoup-2.4.so:devel/libsoup \
diff --git a/audio/psindustrializer/Makefile b/audio/psindustrializer/Makefile
index 8b28e98e0b7b..6ccea0d9b12c 100644
--- a/audio/psindustrializer/Makefile
+++ b/audio/psindustrializer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= psindustrializer
DISTVERSION= 0.2.7
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= audio
MASTER_SITES= SF/industrializer/
diff --git a/audio/pt2-clone/Makefile b/audio/pt2-clone/Makefile
index c542225a62ee..33a37e38c70f 100644
--- a/audio/pt2-clone/Makefile
+++ b/audio/pt2-clone/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pt2-clone
-PORTVERSION= 1.73
+PORTVERSION= 1.75
DISTVERSIONPREFIX= v
CATEGORIES= audio
MASTER_SITES= LOCAL/ehaupt:extras
diff --git a/audio/pt2-clone/distinfo b/audio/pt2-clone/distinfo
index eefac81326c0..f62bc97696e9 100644
--- a/audio/pt2-clone/distinfo
+++ b/audio/pt2-clone/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745738146
+TIMESTAMP = 1747987384
SHA256 (pt2-clone-extras-2.tar.gz) = ddbac01034022f27860d85f4627b07223f9fd8f02a4ddefdc36467f2e3cacd0b
SIZE (pt2-clone-extras-2.tar.gz) = 742
-SHA256 (8bitbubsy-pt2-clone-v1.73_GH0.tar.gz) = a8c58e6bbe277a2366284197e860418059c1139b2ab1ca6db50e8a07ed11b5b6
-SIZE (8bitbubsy-pt2-clone-v1.73_GH0.tar.gz) = 9161174
+SHA256 (8bitbubsy-pt2-clone-v1.75_GH0.tar.gz) = 5876673ec09bc99661a623d2c995615f6f114d3dd4e69932dc8a175927473df2
+SIZE (8bitbubsy-pt2-clone-v1.75_GH0.tar.gz) = 9160021
diff --git a/audio/puddletag/Makefile b/audio/puddletag/Makefile
index 4e782422c192..97fa8d6102d9 100644
--- a/audio/puddletag/Makefile
+++ b/audio/puddletag/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= audio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= DtxdF@disroot.org
+MAINTAINER= dtxdf@FreeBSD.org
COMMENT= Powerful, simple, audio tag editor
WWW= https://puddletag.net
diff --git a/audio/py-SoundFile/pkg-plist b/audio/py-SoundFile/pkg-plist
index 505a0574afed..47aa92db52c2 100644
--- a/audio/py-SoundFile/pkg-plist
+++ b/audio/py-SoundFile/pkg-plist
@@ -1,3 +1,3 @@
-%%PYTHON_SITELIBDIR%%/__pycache__/_soundfile%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/__pycache__/_soundfile%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/__pycache__/_soundfile%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/__pycache__/_soundfile%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/_soundfile.py
diff --git a/audio/py-essentia/Makefile b/audio/py-essentia/Makefile
index b127782773a3..272d1dffafbd 100644
--- a/audio/py-essentia/Makefile
+++ b/audio/py-essentia/Makefile
@@ -43,6 +43,6 @@ do-install:
# install
cd ${BUILD_WRKSRC} && ${SETENV} ${BUILD_ENV} ${PYTHON_CMD} waf install --only-python --prefix ${PREFIX} --destdir ${STAGEDIR}
# strip
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/essentia/_essentia${PYTHON_EXT_SUFFIX}.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/essentia/_essentia${PYTHON_TAG}.so
.include <bsd.port.mk>
diff --git a/audio/py-essentia/pkg-plist b/audio/py-essentia/pkg-plist
index 4ffd0349478e..3b7cdfcdf07e 100644
--- a/audio/py-essentia/pkg-plist
+++ b/audio/py-essentia/pkg-plist
@@ -1,5 +1,5 @@
%%PYTHON_SITELIBDIR%%/essentia/__init__.py
-%%PYTHON_SITELIBDIR%%/essentia/_essentia%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/essentia/_essentia%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/essentia/algorithms.py
%%PYTHON_SITELIBDIR%%/essentia/common.py
%%PYTHON_SITELIBDIR%%/essentia/essentia_extractor.py
diff --git a/audio/py-pocketsphinx/Makefile b/audio/py-pocketsphinx/Makefile
index f3a8816a9569..8eb52f31f369 100644
--- a/audio/py-pocketsphinx/Makefile
+++ b/audio/py-pocketsphinx/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= audio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= DtxdF@disroot.org
+MAINTAINER= dtxdf@FreeBSD.org
COMMENT= Python interface to CMU Sphinxbase and Pocketsphinx libraries
WWW= https://github.com/bambocher/pocketsphinx-python
@@ -24,9 +24,9 @@ BINARY_ALIAS= swig=swig40
CFLAGS+= -I${LOCALBASE}/include
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pocketsphinx/_pocketsphinx${PYTHON_EXT_SUFFIX}.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/sphinxbase/_ad_alsa${PYTHON_EXT_SUFFIX}.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/sphinxbase/_ad_pulse${PYTHON_EXT_SUFFIX}.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/sphinxbase/_sphinxbase${PYTHON_EXT_SUFFIX}.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pocketsphinx/_pocketsphinx${PYTHON_TAG}.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/sphinxbase/_ad_alsa${PYTHON_TAG}.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/sphinxbase/_ad_pulse${PYTHON_TAG}.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/sphinxbase/_sphinxbase${PYTHON_TAG}.so
.include <bsd.port.mk>
diff --git a/audio/py-pocketsphinx/pkg-plist b/audio/py-pocketsphinx/pkg-plist
index d62d44f201bc..1dbe0655df4a 100644
--- a/audio/py-pocketsphinx/pkg-plist
+++ b/audio/py-pocketsphinx/pkg-plist
@@ -1,9 +1,9 @@
%%PYTHON_SITELIBDIR%%/pocketsphinx/__init__.py
-%%PYTHON_SITELIBDIR%%/pocketsphinx/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pocketsphinx/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pocketsphinx/__pycache__/pocketsphinx%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pocketsphinx/__pycache__/pocketsphinx%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pocketsphinx/_pocketsphinx%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/pocketsphinx/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pocketsphinx/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pocketsphinx/__pycache__/pocketsphinx%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pocketsphinx/__pycache__/pocketsphinx%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pocketsphinx/_pocketsphinx%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/pocketsphinx/data/goforward.raw
%%PYTHON_SITELIBDIR%%/pocketsphinx/model/cmudict-en-us.dict
%%PYTHON_SITELIBDIR%%/pocketsphinx/model/en-us.lm.bin
@@ -17,17 +17,17 @@
%%PYTHON_SITELIBDIR%%/pocketsphinx/model/en-us/variances
%%PYTHON_SITELIBDIR%%/pocketsphinx/pocketsphinx.py
%%PYTHON_SITELIBDIR%%/sphinxbase/__init__.py
-%%PYTHON_SITELIBDIR%%/sphinxbase/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/sphinxbase/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/sphinxbase/__pycache__/ad_alsa%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/sphinxbase/__pycache__/ad_alsa%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/sphinxbase/__pycache__/ad_pulse%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/sphinxbase/__pycache__/ad_pulse%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/sphinxbase/__pycache__/sphinxbase%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/sphinxbase/__pycache__/sphinxbase%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/sphinxbase/_ad_alsa%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/sphinxbase/_ad_pulse%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/sphinxbase/_sphinxbase%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/sphinxbase/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/sphinxbase/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/sphinxbase/__pycache__/ad_alsa%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/sphinxbase/__pycache__/ad_alsa%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/sphinxbase/__pycache__/ad_pulse%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/sphinxbase/__pycache__/ad_pulse%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/sphinxbase/__pycache__/sphinxbase%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/sphinxbase/__pycache__/sphinxbase%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/sphinxbase/_ad_alsa%%PYTHON_TAG%%.so
+%%PYTHON_SITELIBDIR%%/sphinxbase/_ad_pulse%%PYTHON_TAG%%.so
+%%PYTHON_SITELIBDIR%%/sphinxbase/_sphinxbase%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/sphinxbase/ad_alsa.py
%%PYTHON_SITELIBDIR%%/sphinxbase/ad_pulse.py
%%PYTHON_SITELIBDIR%%/sphinxbase/sphinxbase.py
diff --git a/audio/py-pyliblo/Makefile b/audio/py-pyliblo/Makefile
deleted file mode 100644
index 24c2c6ae1668..000000000000
--- a/audio/py-pyliblo/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= pyliblo
-DISTVERSION= 0.10.0
-PORTREVISION= 3
-CATEGORIES= audio python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Python wrapper for the Liblo OSC Library
-WWW= https://das.nasophon.de/pyliblo/ \
- https://github.com/dsacre/pyliblo
-
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Upstream is inactive for over 9 years
-EXPIRATION_DATE=2025-03-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-LIB_DEPENDS= liblo.so:audio/liblo
-
-USES= localbase python
-USE_PYTHON= autoplist concurrent cython pep517
-
-post-install:
- ${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
-
-.include <bsd.port.mk>
diff --git a/audio/py-pyliblo/distinfo b/audio/py-pyliblo/distinfo
deleted file mode 100644
index c98d7f330175..000000000000
--- a/audio/py-pyliblo/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pyliblo-0.10.0.tar.gz) = fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
-SIZE (pyliblo-0.10.0.tar.gz) = 29702
diff --git a/audio/py-pyliblo/pkg-descr b/audio/py-pyliblo/pkg-descr
deleted file mode 100644
index a537c16ee9b0..000000000000
--- a/audio/py-pyliblo/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-pyliblo is a Python wrapper for the liblo OSC library. It supports almost the
-complete functionality of liblo, allowing you to send and receive OSC messages
-using a nice and simple Python API.
-
-Also included are the command line utilities send_osc and dump_osc.
diff --git a/audio/py-pyradio/Makefile b/audio/py-pyradio/Makefile
index ade14eea5fc9..894819ccfe10 100644
--- a/audio/py-pyradio/Makefile
+++ b/audio/py-pyradio/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyradio
-DISTVERSION= 0.9.3.11.9
+DISTVERSION= 0.9.3.11.15
PORTREVISION= 0
CATEGORIES= audio python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -36,8 +36,8 @@ USE_PYTHON= autoplist pep517
NO_ARCH= yes
-PLIST_FILES= share/applications/${PORTNAME}.desktop \
- share/pixmaps/${PORTNAME}.png
+PLIST_FILES= ${ICON_DIR}/${PORTNAME}.png \
+ share/applications/${PORTNAME}.desktop
PORTDOCS= *
OPTIONS_DEFINE= DOCS METADATA
@@ -61,21 +61,27 @@ MPLAYER_RUN_DEPENDS+= mplayer:multimedia/mplayer
MPV_RUN_DEPENDS+= mpv:multimedia/mpv
VLC_RUN_DEPENDS+= vlc:multimedia/vlc
+ICON_DIR= share/icons/hicolor/512x512/apps
+
post-patch:
- @${SED} -i.bak -e 's/\(distro =\) None/\1 ${OPSYS}/' \
+ @${REINPLACE_CMD} -e 's/\(distro =\) None/\1 ${OPSYS}/' \
-e 's/\(enable_notifications =\) -1/\1 0/' \
-e 's/\(remove_station_icons =\) True/\1 False/' \
-e 's/\(xdg_compliant =\) False/\1 True/' \
${WRKSRC}/pyradio/config
+ @${REINPLACE_CMD} -e 's/\(license = \)"MIT"/\1{file = "LICENSE"}/1' \
+ -e '/^license-files = /d' \
+ ${WRKSRC}/pyproject.toml
post-install:
${INSTALL_DATA} ${WRKSRC}/devel/${PORTNAME}.desktop \
${STAGEDIR}${DESKTOPDIR}/${PORTNAME}.desktop
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${ICON_DIR}
${INSTALL_DATA} ${WRKSRC}/devel/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
+ ${STAGEDIR}${PREFIX}/${ICON_DIR}/${PORTNAME}.png
post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_MAN} ${WRKSRC}/docs/pyradio*.1 ${STAGEDIR}${PREFIX}/share/man/man1
${INSTALL_DATA} ${WRKSRC}/docs/*.html ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR}/
diff --git a/audio/py-pyradio/distinfo b/audio/py-pyradio/distinfo
index a817a552c4fa..0834db231f85 100644
--- a/audio/py-pyradio/distinfo
+++ b/audio/py-pyradio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742633797
-SHA256 (coderholic-pyradio-0.9.3.11.9_GH0.tar.gz) = bba05541c951006552726ac20ccac684bc8132b884dbb1a3841a43f6af808b0f
-SIZE (coderholic-pyradio-0.9.3.11.9_GH0.tar.gz) = 1573253
+TIMESTAMP = 1750340504
+SHA256 (coderholic-pyradio-0.9.3.11.15_GH0.tar.gz) = 9a0b230bfcd5ec42c6ba59cdaf2c064a658ee1e3edc62f90cfd160d4f347f9ba
+SIZE (coderholic-pyradio-0.9.3.11.15_GH0.tar.gz) = 1587917
diff --git a/audio/py-samplerate/Makefile b/audio/py-samplerate/Makefile
index 010017d57e9e..bef651dbafd3 100644
--- a/audio/py-samplerate/Makefile
+++ b/audio/py-samplerate/Makefile
@@ -24,10 +24,10 @@ USE_PYTHON= flavors pytest
TEST_WRKSRC= ${WRKSRC}/tests
TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
-PLIST_FILES= ${PYTHON_SITELIBDIR}/samplerate${PYTHON_EXT_SUFFIX}.so
+PLIST_FILES= ${PYTHON_SITELIBDIR}/samplerate${PYTHON_TAG}.so
do-install:
${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
- ${INSTALL_LIB} ${BUILD_WRKSRC}/samplerate${PYTHON_EXT_SUFFIX}.so ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+ ${INSTALL_LIB} ${BUILD_WRKSRC}/samplerate${PYTHON_TAG}.so ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
.include <bsd.port.mk>
diff --git a/audio/py-simpleaudio/Makefile b/audio/py-simpleaudio/Makefile
index 68de91d524d7..4a2213ffb6db 100644
--- a/audio/py-simpleaudio/Makefile
+++ b/audio/py-simpleaudio/Makefile
@@ -27,6 +27,6 @@ TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
TEST_WRKSRC= ${WRKSRC}/tests
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/simpleaudio/_simpleaudio${PYTHON_EXT_SUFFIX}.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/simpleaudio/_simpleaudio${PYTHON_TAG}.so
.include <bsd.port.mk>
diff --git a/audio/py-soxr/Makefile b/audio/py-soxr/Makefile
index ce401dc8ebd5..a971e5b8f9da 100644
--- a/audio/py-soxr/Makefile
+++ b/audio/py-soxr/Makefile
@@ -29,7 +29,7 @@ TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
xpost-install:
# strip binary
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/soxr/cysoxr${PYTHON_EXT_SUFFIX}.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/soxr/cysoxr${PYTHON_TAG}.so
# correct version as a workaround for https://github.com/dofuuz/python-soxr/issues/21
@${REINPLACE_CMD} -i '' -e 's|^version |__version__ |' ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/soxr/_version.py
diff --git a/audio/py-supysonic/Makefile b/audio/py-supysonic/Makefile
index 35a27a993747..0a94f63e1b2c 100644
--- a/audio/py-supysonic/Makefile
+++ b/audio/py-supysonic/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= audio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= DtxdF@disroot.org
+MAINTAINER= dtxdf@FreeBSD.org
COMMENT= Python implementation of the Subsonic server API
WWW= https://supysonic.readthedocs.io/
diff --git a/audio/py-vosk/pkg-plist b/audio/py-vosk/pkg-plist
index f289ed29dd37..efb1fa5b5161 100644
--- a/audio/py-vosk/pkg-plist
+++ b/audio/py-vosk/pkg-plist
@@ -1,16 +1,16 @@
bin/vosk-transcriber
%%PYTHON_SITELIBDIR%%/vosk/__init__.py
-%%PYTHON_SITELIBDIR%%/vosk/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/vosk/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/vosk/__pycache__/vosk_cffi%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/vosk/__pycache__/vosk_cffi%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/vosk/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/vosk/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/vosk/__pycache__/vosk_cffi%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/vosk/__pycache__/vosk_cffi%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/vosk/transcriber/__init__.py
-%%PYTHON_SITELIBDIR%%/vosk/transcriber/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/vosk/transcriber/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/vosk/transcriber/__pycache__/cli%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/vosk/transcriber/__pycache__/cli%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/vosk/transcriber/__pycache__/transcriber%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/vosk/transcriber/__pycache__/transcriber%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/vosk/transcriber/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/vosk/transcriber/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/vosk/transcriber/__pycache__/cli%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/vosk/transcriber/__pycache__/cli%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/vosk/transcriber/__pycache__/transcriber%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/vosk/transcriber/__pycache__/transcriber%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/vosk/transcriber/cli.py
%%PYTHON_SITELIBDIR%%/vosk/transcriber/transcriber.py
%%PYTHON_SITELIBDIR%%/vosk/vosk_cffi.py
diff --git a/audio/qjackcapture/pkg-plist b/audio/qjackcapture/pkg-plist
index c1b4f89bfee7..9806921554a6 100644
--- a/audio/qjackcapture/pkg-plist
+++ b/audio/qjackcapture/pkg-plist
@@ -7,12 +7,12 @@ bin/qjackcapture
%%PYTHON_SITELIBDIR%%/QJackCapture-%%VER%%-py%%PYTHON_VER%%.egg-info/requires.txt
%%PYTHON_SITELIBDIR%%/QJackCapture-%%VER%%-py%%PYTHON_VER%%.egg-info/top_level.txt
%%PYTHON_SITELIBDIR%%/qjackcapture/__main__.py
-%%PYTHON_SITELIBDIR%%/qjackcapture/__pycache__/__main__%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/qjackcapture/__pycache__/app%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/qjackcapture/__pycache__/resources_rc%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/qjackcapture/__pycache__/ui_mainwindow%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/qjackcapture/__pycache__/userdirs%%PYTHON_EXT_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/qjackcapture/__pycache__/version%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/qjackcapture/__pycache__/__main__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/qjackcapture/__pycache__/app%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/qjackcapture/__pycache__/resources_rc%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/qjackcapture/__pycache__/ui_mainwindow%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/qjackcapture/__pycache__/userdirs%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/qjackcapture/__pycache__/version%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/qjackcapture/app.py
%%PYTHON_SITELIBDIR%%/qjackcapture/resources_rc.py
%%PYTHON_SITELIBDIR%%/qjackcapture/ui_mainwindow.py
diff --git a/audio/qsampler/Makefile b/audio/qsampler/Makefile
index 1237dcb73c1a..869b3b481d1f 100644
--- a/audio/qsampler/Makefile
+++ b/audio/qsampler/Makefile
@@ -1,6 +1,7 @@
PORTNAME= qsampler
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.1
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/qtractor/Makefile b/audio/qtractor/Makefile
index 9cc6f6d5b9a0..1458a47b8201 100644
--- a/audio/qtractor/Makefile
+++ b/audio/qtractor/Makefile
@@ -1,6 +1,7 @@
PORTNAME= qtractor
DISTVERSIONPREFIX= v
-DISTVERSION= 1.5.4
+DISTVERSION= 1.5.6
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://download.steinberg.net/sdk_downloads/:vst3sdk
DISTFILES= ${VST3_SDK_ARCHIVE}:vst3sdk
diff --git a/audio/qtractor/distinfo b/audio/qtractor/distinfo
index c515557fe5f3..f2e3c53db7af 100644
--- a/audio/qtractor/distinfo
+++ b/audio/qtractor/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743786919
+TIMESTAMP = 1749270398
SHA256 (vst-sdk_3.7.4_build-25_2021-12-16.zip) = 49b0e46345af323ab84be9df065653b2a6531745dea6f3ac3fb47915df9f3a81
SIZE (vst-sdk_3.7.4_build-25_2021-12-16.zip) = 104869292
-SHA256 (rncbc-qtractor-v1.5.4_GH0.tar.gz) = 1281f24b4bd3a8d14d9b1a6382602db4ea74914e43233418ebb693264bb26730
-SIZE (rncbc-qtractor-v1.5.4_GH0.tar.gz) = 1981001
+SHA256 (rncbc-qtractor-v1.5.6_GH0.tar.gz) = 8d11e9da21ac7a953bebbb39e940542b70d44a3263d97e7d24385413eba8db2e
+SIZE (rncbc-qtractor-v1.5.6_GH0.tar.gz) = 1995381
diff --git a/audio/re/Makefile b/audio/re/Makefile
index 2f570717cc3e..7cc3e4e1356c 100644
--- a/audio/re/Makefile
+++ b/audio/re/Makefile
@@ -1,9 +1,9 @@
PORTNAME= re
DISTVERSIONPREFIX= v
-DISTVERSION= 3.22.0
+DISTVERSION= 3.23.0
CATEGORIES= audio devel
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= herbert@gojira.at
COMMENT= Library for real-time comms with async IO support
WWW= https://github.com/baresip
diff --git a/audio/re/distinfo b/audio/re/distinfo
index d526f5ce6f37..057ca01ad062 100644
--- a/audio/re/distinfo
+++ b/audio/re/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746164305
-SHA256 (baresip-re-v3.22.0_GH0.tar.gz) = 31ecb7f7a5569ec0b3d85526c469b24c47673c802d45c58cb13f96a9365f4f14
-SIZE (baresip-re-v3.22.0_GH0.tar.gz) = 621141
+TIMESTAMP = 1749044714
+SHA256 (baresip-re-v3.23.0_GH0.tar.gz) = 94cdd17b4b177b9c764548ded24c74e7f4f5360ce60507bb1b5186b2a6cd3cbb
+SIZE (baresip-re-v3.23.0_GH0.tar.gz) = 621962
diff --git a/audio/re/pkg-plist b/audio/re/pkg-plist
index 4886e8f08610..84383eb07d51 100644
--- a/audio/re/pkg-plist
+++ b/audio/re/pkg-plist
@@ -88,6 +88,6 @@ lib/cmake/libre/libre-targets.cmake
lib/cmake/re/re-config.cmake
lib/libre.a
lib/libre.so
-lib/libre.so.33
-lib/libre.so.33.22.0
+lib/libre.so.34
+lib/libre.so.34.23.0
libdata/pkgconfig/libre.pc
diff --git a/audio/rhythmbox/Makefile b/audio/rhythmbox/Makefile
index dcfd0e07709f..a66ac2ffdd05 100644
--- a/audio/rhythmbox/Makefile
+++ b/audio/rhythmbox/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rhythmbox
PORTVERSION= 3.4.8
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= audio gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -18,7 +18,7 @@ LIB_DEPENDS= libtotem-plparser.so:multimedia/totem-pl-parser \
libdbus-1.so:devel/dbus \
libdbus-glib-1.so:devel/dbus-glib \
libsoup-3.0.so:devel/libsoup3 \
- libpeas-1.0.so:devel/libpeas \
+ libpeas-1.0.so:devel/libpeas1 \
libjson-glib-1.0.so:devel/json-glib \
libsecret-1.so:security/libsecret \
libgudev-1.0.so:devel/libgudev \
@@ -63,7 +63,7 @@ NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify
PYTHON_MESON_ENABLED= plugins_python
PYTHON_USES= python
PYTHON_USE= gnome=pygobject3
-PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR}
+PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpeas1>=0:devel/py-libpeas1@${PY_FLAVOR}
PYTHON_BINARY_ALIAS= python3=${PYTHON_CMD}
.include <bsd.port.mk>
diff --git a/audio/rubberband/Makefile b/audio/rubberband/Makefile
index 8a11c9ba2813..e778b8df856c 100644
--- a/audio/rubberband/Makefile
+++ b/audio/rubberband/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rubberband
-DISTVERSION= 3.3.0
+DISTVERSION= 4.0.0
CATEGORIES= audio
MASTER_SITES= https://breakfastquay.com/files/releases/
diff --git a/audio/rubberband/distinfo b/audio/rubberband/distinfo
index 8549961740ce..79e019b440d1 100644
--- a/audio/rubberband/distinfo
+++ b/audio/rubberband/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1690668293
-SHA256 (rubberband-3.3.0.tar.bz2) = d9ef89e2b8ef9f85b13ac3c2faec30e20acf2c9f3a9c8c45ce637f2bc95e576c
-SIZE (rubberband-3.3.0.tar.bz2) = 223408
+TIMESTAMP = 1750743519
+SHA256 (rubberband-4.0.0.tar.bz2) = af050313ee63bc18b35b2e064e5dce05b276aaf6d1aa2b8a82ced1fe2f8028e9
+SIZE (rubberband-4.0.0.tar.bz2) = 236705
diff --git a/audio/rubberband/pkg-plist b/audio/rubberband/pkg-plist
index f656778f1669..8d7f717ba305 100644
--- a/audio/rubberband/pkg-plist
+++ b/audio/rubberband/pkg-plist
@@ -1,13 +1,14 @@
bin/rubberband
bin/rubberband-r3
+include/rubberband/RubberBandLiveShifter.h
include/rubberband/RubberBandStretcher.h
include/rubberband/rubberband-c.h
lib/ladspa/ladspa-rubberband.cat
lib/ladspa/ladspa-rubberband.so
lib/librubberband.a
lib/librubberband.so
-lib/librubberband.so.2
-lib/librubberband.so.2.3.0
+lib/librubberband.so.3
+lib/librubberband.so.3.0.0
lib/lv2/rubberband.lv2/lv2-rubberband.so
lib/lv2/rubberband.lv2/lv2-rubberband.ttl
lib/lv2/rubberband.lv2/manifest.ttl
diff --git a/audio/rubygem-ruby-shout/Makefile b/audio/rubygem-ruby-shout/Makefile
index 6b373a492163..d720f04a8767 100644
--- a/audio/rubygem-ruby-shout/Makefile
+++ b/audio/rubygem-ruby-shout/Makefile
@@ -11,7 +11,8 @@ LICENSE= BSD3CLAUSE
LIB_DEPENDS= libshout.so:audio/libshout
-CONFIGURE_ARGS= --with-opt-include="${LOCALBASE}/include"
+CONFIGURE_ARGS= --with-cflags="-Wno-error=int-conversion" \
+ --with-opt-include="${LOCALBASE}/include"
USES= gem
.include <bsd.port.mk>
diff --git a/audio/samplv1-lv2/Makefile b/audio/samplv1-lv2/Makefile
index 446f779a231f..825d770fd444 100644
--- a/audio/samplv1-lv2/Makefile
+++ b/audio/samplv1-lv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= samplv1
-DISTVERSION= 1.3.1
+DISTVERSION= 1.3.2
CATEGORIES= audio
MASTER_SITES= SF
PKGNAMESUFFIX= -lv2
diff --git a/audio/samplv1-lv2/distinfo b/audio/samplv1-lv2/distinfo
index b9b70ca33ccc..5881c13fa5e8 100644
--- a/audio/samplv1-lv2/distinfo
+++ b/audio/samplv1-lv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743708032
-SHA256 (samplv1-1.3.1.tar.gz) = 0dc32d34688c27d61f4ca64b9ecfb79812876e41b755e9f7209014fea483ca1d
-SIZE (samplv1-1.3.1.tar.gz) = 276469
+TIMESTAMP = 1747798544
+SHA256 (samplv1-1.3.2.tar.gz) = 602c6df5100fd36b808a075d03a1e306ddabc8ce8cc8eb48dcbd9e2e0d008458
+SIZE (samplv1-1.3.2.tar.gz) = 277228
diff --git a/audio/schismtracker/Makefile b/audio/schismtracker/Makefile
index 933a1ebb6974..1b9f0b96568c 100644
--- a/audio/schismtracker/Makefile
+++ b/audio/schismtracker/Makefile
@@ -1,5 +1,5 @@
PORTNAME= schismtracker
-DISTVERSION= 20250313
+DISTVERSION= 20250415
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
@@ -11,15 +11,14 @@ LICENSE= GPLv2
ONLY_FOR_ARCHS= amd64 armv7 i386 powerpc powerpc64 powerpc64le
-LIB_DEPENDS= libFLAC.so:audio/flac \
- libutf8proc.so:textproc/utf8proc
+LIB_DEPENDS= libutf8proc.so:textproc/utf8proc
-USES= autoreconf compiler:c++11-lib desktop-file-utils localbase \
- pkgconfig python sdl xorg
-USE_GITHUB= yes
-USE_SDL= sdl2
-USE_XORG= x11 xext xv
-GNU_CONFIGURE= yes
+USES= autoreconf compiler:c++11-lib desktop-file-utils \
+ localbase pkgconfig python xorg
+USE_GITHUB= yes
+USE_XORG= x11 xext xv
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --without-sdl12
PLIST_FILES= bin/schismtracker \
share/applications/schism.desktop \
@@ -27,6 +26,18 @@ PLIST_FILES= bin/schismtracker \
share/pixmaps/schism-icon-128.png \
share/pixmaps/schism-itf-icon-128.png
+OPTIONS_DEFINE= FLAC SDL
+OPTIONS_DEFAULT= FLAC SDL
+
+FLAC_LIB_DEPENDS= libFLAC.so:audio/flac
+FLAC_CONFIGURE_ON= --enable-flac-linking \
+ --with-flac
+
+SDL_USES= sdl
+SDL_USE= SDL=sdl2
+SDL_CONFIGURE_ON= --enable-sdl2-linking \
+ --with-sdl2
+
post-patch:
@${REINPLACE_CMD} -e "s|%%LAST_GIT_COMMIT%%|${DISTVERSION}|" \
${WRKSRC}/configure.ac
diff --git a/audio/schismtracker/distinfo b/audio/schismtracker/distinfo
index cbab2d148363..870b77ec1e70 100644
--- a/audio/schismtracker/distinfo
+++ b/audio/schismtracker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741948979
-SHA256 (schismtracker-schismtracker-20250313_GH0.tar.gz) = 0811a1133cb7a8c4c69713a15389b6601ec909b406b9e4d7e8ca2833887f0124
-SIZE (schismtracker-schismtracker-20250313_GH0.tar.gz) = 1245032
+TIMESTAMP = 1746459006
+SHA256 (schismtracker-schismtracker-20250415_GH0.tar.gz) = ba9b8e4381e9f3a3110ae7bb4e7794ac2399e88bb26a50c86a6f45beed57c5f3
+SIZE (schismtracker-schismtracker-20250415_GH0.tar.gz) = 1258277
diff --git a/audio/schismtracker/files/patch-configure.ac b/audio/schismtracker/files/patch-configure.ac
index ed1ee3f5fb39..120591c15c33 100644
--- a/audio/schismtracker/files/patch-configure.ac
+++ b/audio/schismtracker/files/patch-configure.ac
@@ -1,4 +1,4 @@
---- configure.ac.orig 2024-12-26 07:15:43 UTC
+--- configure.ac.orig 2025-04-15 23:08:37 UTC
+++ configure.ac
@@ -23,9 +23,9 @@ m4_define([last_git_commit], patsubst(m4_esyscmd([git
@@ -12,3 +12,22 @@
AC_CONFIG_SRCDIR([schism/main.c])
+@@ -999,18 +999,6 @@ SCHISM_CHECK_COMPILE_FLAG([-Werror=return-type])
+ dnl Unlike a grand -Werror, this one could be rather important:
+ dnl functions returning random values are no good under any circumstances.
+ SCHISM_CHECK_COMPILE_FLAG([-Werror=return-type])
+-
+-dnl GCC by default does not error for mesopotamian pre-ANSI C constructs
+-dnl before GCC 14. Enforce C99 function and variable declarations.
+-SCHISM_CHECK_COMPILE_FLAG([-Werror=implicit-int])
+-SCHISM_CHECK_COMPILE_FLAG([-Werror=implicit-function-declaration])
+-SCHISM_CHECK_COMPILE_FLAG([-Werror=old-style-declaration])
+-SCHISM_CHECK_COMPILE_FLAG([-Werror=old-style-definition])
+-
+-dnl Error for misc. undefined behavior.
+-SCHISM_CHECK_COMPILE_FLAG([-Werror=write-strings])
+-SCHISM_CHECK_COMPILE_FLAG([-Werror=restrict])
+-SCHISM_CHECK_COMPILE_FLAG([-Werror=overlength-strings])
+
+ dnl disable this for now, clang's implementation is incorrect --paper
+ dnl SCHISM_CHECK_COMPILE_FLAG([-Werror=cast-function-type])
diff --git a/audio/shairport-sync/Makefile b/audio/shairport-sync/Makefile
index 898913ae045c..64b5a952de60 100644
--- a/audio/shairport-sync/Makefile
+++ b/audio/shairport-sync/Makefile
@@ -1,5 +1,6 @@
PORTNAME= shairport-sync
DISTVERSION= 4.3.7
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
@@ -45,7 +46,7 @@ AIRPLAY2_LIB_DEPENDS= libavutil.so:multimedia/ffmpeg \
libgcrypt.so:security/libgcrypt \
libplist-2.0.so:devel/libplist \
libsodium.so:security/libsodium \
- libuuid.so:misc/e2fsprogs-libuuid
+ libuuid.so:misc/libuuid
AIRPLAY2_RUN_DEPENDS= nqptp:net/nqptp
AIRPLAY2_CONFIGURE_ON= --with-airplay-2
AIRPLAY2_SUB_FILES= pkg-message
diff --git a/audio/shortwave/Makefile b/audio/shortwave/Makefile
index 718eba2769e5..7b84b067b80b 100644
--- a/audio/shortwave/Makefile
+++ b/audio/shortwave/Makefile
@@ -1,5 +1,6 @@
PORTNAME= shortwave
DISTVERSION= 5.0.0
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= decke@FreeBSD.org
diff --git a/audio/shuriken/Makefile b/audio/shuriken/Makefile
index d3e3dbe2350f..ad4cba6e8dc1 100644
--- a/audio/shuriken/Makefile
+++ b/audio/shuriken/Makefile
@@ -2,7 +2,7 @@ PORTNAME= shuriken
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.2-5
DISTVERSIONSUFFIX= -gd09afc7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/sidplayfp/Makefile b/audio/sidplayfp/Makefile
index c033f6510d3a..b61799e72d2a 100644
--- a/audio/sidplayfp/Makefile
+++ b/audio/sidplayfp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sidplayfp
-DISTVERSION= 2.13.0
+DISTVERSION= 2.15.0
CATEGORIES= audio
MASTER_SITES= https://github.com/lib${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/audio/sidplayfp/distinfo b/audio/sidplayfp/distinfo
index 7efaf80b387d..6b1f848ef06f 100644
--- a/audio/sidplayfp/distinfo
+++ b/audio/sidplayfp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745819468
-SHA256 (sidplayfp-2.13.0.tar.gz) = eb5e20517e34b196419aed17bb2c651e61b788c748979da174539595f2a9b2f6
-SIZE (sidplayfp-2.13.0.tar.gz) = 247154
+TIMESTAMP = 1751351681
+SHA256 (sidplayfp-2.15.0.tar.gz) = a0a87952bac79668b30fedd3d80dffd0cb83c605414b60491f04a56fe861fb36
+SIZE (sidplayfp-2.15.0.tar.gz) = 244684
diff --git a/audio/songrec/Makefile b/audio/songrec/Makefile
index 27c436a25213..7db9e8f361b1 100644
--- a/audio/songrec/Makefile
+++ b/audio/songrec/Makefile
@@ -1,6 +1,6 @@
PORTNAME= songrec
DISTVERSION= 0.4.3
-PORTREVISION= 7
+PORTREVISION= 9
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/sonic-visualiser/Makefile b/audio/sonic-visualiser/Makefile
index 9f9833b30094..0069acf25438 100644
--- a/audio/sonic-visualiser/Makefile
+++ b/audio/sonic-visualiser/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sonic-visualiser
DISTVERSION= 4.0.1
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= audio
MASTER_SITES= https://code.soundsoftware.ac.uk/attachments/download/2607/
diff --git a/audio/sonicradio/Makefile b/audio/sonicradio/Makefile
index f03774b2197f..2ee56cddf00e 100644
--- a/audio/sonicradio/Makefile
+++ b/audio/sonicradio/Makefile
@@ -1,7 +1,6 @@
PORTNAME= sonicradio
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.14
-PORTREVISION= 1
+DISTVERSION= 0.6.15
CATEGORIES= audio
MAINTAINER= nivit@FreeBSD.org
diff --git a/audio/sonicradio/distinfo b/audio/sonicradio/distinfo
index 49b799d39147..54bc98f31308 100644
--- a/audio/sonicradio/distinfo
+++ b/audio/sonicradio/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743253633
-SHA256 (go/audio_sonicradio/sonicradio-v0.6.14/v0.6.14.mod) = e13d7c88d2c94f14eec5b9f603bc5ded2e13d9baab8eab44849479c58f0bdd6d
-SIZE (go/audio_sonicradio/sonicradio-v0.6.14/v0.6.14.mod) = 1197
-SHA256 (go/audio_sonicradio/sonicradio-v0.6.14/v0.6.14.zip) = 1e92fbff33142472229177a26e846f1601922fe99cbd1df3397a6270fb2e5d79
-SIZE (go/audio_sonicradio/sonicradio-v0.6.14/v0.6.14.zip) = 1259143
+TIMESTAMP = 1750494577
+SHA256 (go/audio_sonicradio/sonicradio-v0.6.15/v0.6.15.mod) = e13d7c88d2c94f14eec5b9f603bc5ded2e13d9baab8eab44849479c58f0bdd6d
+SIZE (go/audio_sonicradio/sonicradio-v0.6.15/v0.6.15.mod) = 1197
+SHA256 (go/audio_sonicradio/sonicradio-v0.6.15/v0.6.15.zip) = 01304694c6754ef827609a1210d019fdd3aa93c389507f05af63e5923ebf308b
+SIZE (go/audio_sonicradio/sonicradio-v0.6.15/v0.6.15.zip) = 1259135
diff --git a/audio/soundtracker/Makefile b/audio/soundtracker/Makefile
index fecdd07abb1b..eda4ceccb8a3 100644
--- a/audio/soundtracker/Makefile
+++ b/audio/soundtracker/Makefile
@@ -1,6 +1,6 @@
PORTNAME= soundtracker
DISTVERSION= 1.0.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/
diff --git a/audio/spek/Makefile b/audio/spek/Makefile
index 5f9b220f3d81..e58390938e26 100644
--- a/audio/spek/Makefile
+++ b/audio/spek/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spek
DISTVERSION= 0.8.5
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= audio
MASTER_SITES= https://github.com/alexkay/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/audio/spotify-player/Makefile b/audio/spotify-player/Makefile
index fdad4645f91c..3b7711881e16 100644
--- a/audio/spotify-player/Makefile
+++ b/audio/spotify-player/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spotify-player
DISTVERSIONPREFIX= v
DISTVERSION= 0.20.4
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= audio
MAINTAINER= jfree@FreeBSD.org
diff --git a/audio/spotify-player/files/patch-powerpc64le b/audio/spotify-player/files/patch-powerpc64le
new file mode 100644
index 000000000000..6980b0d164d9
--- /dev/null
+++ b/audio/spotify-player/files/patch-powerpc64le
@@ -0,0 +1,20 @@
+Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1
+
+--- cargo-crates/aws-lc-sys-0.23.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC
++++ cargo-crates/aws-lc-sys-0.23.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c
+@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) {
+
+ void OPENSSL_cpuid_setup(void) {
+ #if defined(AT_HWCAP2)
++#if defined(__linux__)
+ OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2);
++#elif defined(__FreeBSD__)
++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2));
++#endif
+ #else
+ OPENSSL_ppc64le_hwcap2 = 0;
+ #endif
++
+ OPENSSL_cpucap_initialized = 1;
+
+ // OPENSSL_ppccap is a 64-bit hex string which may start with "0x".
diff --git a/audio/spotify-qt/Makefile b/audio/spotify-qt/Makefile
index cdf8823f54a2..1967d8f19676 100644
--- a/audio/spotify-qt/Makefile
+++ b/audio/spotify-qt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= spotify-qt
-PORTVERSION= 3.12
+PORTVERSION= 4.0.0
DISTVERSIONPREFIX= v
CATEGORIES= audio
@@ -12,10 +12,11 @@ LICENSE_FILE= ${WRKSRC}/license
RUN_DEPENDS= spotifyd:audio/spotifyd
-USES= cmake compiler:c++11-lang qt:5
+USES= cmake compiler:c++11-lang qt:6
USE_GITHUB= yes
GH_ACCOUNT= kraxarn
-USE_QT= core dbus gui network svg widgets buildtools:build qmake:build
+USE_QT= base svg
+USE_GL= opengl
PLIST_FILES= bin/spotify-qt \
share/applications/spotify-qt.desktop \
diff --git a/audio/spotify-qt/distinfo b/audio/spotify-qt/distinfo
index fd96e2e8d05f..4be17161ff71 100644
--- a/audio/spotify-qt/distinfo
+++ b/audio/spotify-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733988477
-SHA256 (kraxarn-spotify-qt-v3.12_GH0.tar.gz) = 5782ff9cd854aa92b4ba49837d3ed4b5ada0427fd440e16866e9727abcd9df62
-SIZE (kraxarn-spotify-qt-v3.12_GH0.tar.gz) = 1916287
+TIMESTAMP = 1746124839
+SHA256 (kraxarn-spotify-qt-v4.0.0_GH0.tar.gz) = 358da63abf1bd0528c7b5e53aa72f2a5df265e9b0b4710cafefba0d0f633a672
+SIZE (kraxarn-spotify-qt-v4.0.0_GH0.tar.gz) = 774826
diff --git a/audio/spotify-tui/Makefile b/audio/spotify-tui/Makefile
index 102e7a061ceb..d63ae268cce1 100644
--- a/audio/spotify-tui/Makefile
+++ b/audio/spotify-tui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spotify-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.25.0
-PORTREVISION= 35
+PORTREVISION= 37
CATEGORIES= audio
MAINTAINER= lcook@FreeBSD.org
diff --git a/audio/spotifyd/Makefile b/audio/spotifyd/Makefile
index 4eb8f456440d..ab404cb08f2a 100644
--- a/audio/spotifyd/Makefile
+++ b/audio/spotifyd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spotifyd
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.1
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= audio
MAINTAINER= rodrigo@FreeBSD.org
diff --git a/audio/spotifyd/files/patch-powerpc64le b/audio/spotifyd/files/patch-powerpc64le
new file mode 100644
index 000000000000..49c39cccc039
--- /dev/null
+++ b/audio/spotifyd/files/patch-powerpc64le
@@ -0,0 +1,20 @@
+Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1
+
+--- cargo-crates/aws-lc-sys-0.27.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC
++++ cargo-crates/aws-lc-sys-0.27.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c
+@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) {
+
+ void OPENSSL_cpuid_setup(void) {
+ #if defined(AT_HWCAP2)
++#if defined(__linux__)
+ OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2);
++#elif defined(__FreeBSD__)
++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2));
++#endif
+ #else
+ OPENSSL_ppc64le_hwcap2 = 0;
+ #endif
++
+ OPENSSL_cpucap_initialized = 1;
+
+ // OPENSSL_ppccap is a 64-bit hex string which may start with "0x".
diff --git a/audio/strawberry/Makefile b/audio/strawberry/Makefile
index 04d0ae6ca323..b81d76e12bfa 100644
--- a/audio/strawberry/Makefile
+++ b/audio/strawberry/Makefile
@@ -1,6 +1,5 @@
PORTNAME= strawberry
-DISTVERSION= 1.2.7
-PORTREVISION= 1
+DISTVERSION= 1.2.11
CATEGORIES= audio
MASTER_SITES= https://github.com/strawberrymusicplayer/${PORTNAME}/releases/download/${DISTVERSION}/
@@ -11,9 +10,13 @@ WWW= https://www.strawberrymusicplayer.org/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= boost-libs>0:devel/boost-libs
+BUILD_DEPENDS= boost-libs>0:devel/boost-libs \
+ rapidjson>0:devel/rapidjson \
+ sparsehash>0:devel/sparsehash
LIB_DEPENDS= libicui18n.so:devel/icu \
- libtag.so:audio/taglib
+ libkdsingleapplication-qt6.so:devel/kdsingleapplication \
+ libtag.so:audio/taglib \
+ libxkbcommon.so:x11/libxkbcommon
TEST_DEPENDS= googletest>=0:devel/googletest
USES= cmake:testing compiler:c++17-lang desktop-file-utils \
diff --git a/audio/strawberry/distinfo b/audio/strawberry/distinfo
index 3ca0a452ee08..b1012bdfa31e 100644
--- a/audio/strawberry/distinfo
+++ b/audio/strawberry/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738394108
-SHA256 (strawberry-1.2.7.tar.xz) = 3411878ce1937fc5161ed9cffe25591c228035b6918d383bd26f73d12eed799a
-SIZE (strawberry-1.2.7.tar.xz) = 11487296
+TIMESTAMP = 1750150492
+SHA256 (strawberry-1.2.11.tar.xz) = 87530e9601bd39b8cabcff529fbd7dbe0361aa8e7efc55931709345af7f9df43
+SIZE (strawberry-1.2.11.tar.xz) = 11458100
diff --git a/audio/supercollider/Makefile b/audio/supercollider/Makefile
index e945e6c48967..d40d4d7ccf12 100644
--- a/audio/supercollider/Makefile
+++ b/audio/supercollider/Makefile
@@ -1,5 +1,6 @@
PORTNAME= supercollider
DISTVERSION= 3.13.1-g20250219
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= ports@nicandneal.net
diff --git a/audio/synthv1-lv2/Makefile b/audio/synthv1-lv2/Makefile
index b4be7623c342..fc1ec1f6d5b1 100644
--- a/audio/synthv1-lv2/Makefile
+++ b/audio/synthv1-lv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= synthv1
-DISTVERSION= 1.3.1
+DISTVERSION= 1.3.2
CATEGORIES= audio
MASTER_SITES= SF
PKGNAMESUFFIX= -lv2
diff --git a/audio/synthv1-lv2/distinfo b/audio/synthv1-lv2/distinfo
index ffa4cef16690..0a3df04fcc07 100644
--- a/audio/synthv1-lv2/distinfo
+++ b/audio/synthv1-lv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743708034
-SHA256 (synthv1-1.3.1.tar.gz) = c99fa1774d0eec2f3bc429a9ace6c7f55f8c48a2f0885bd6a5cfd1bc4fe730d5
-SIZE (synthv1-1.3.1.tar.gz) = 234066
+TIMESTAMP = 1747798545
+SHA256 (synthv1-1.3.2.tar.gz) = b42c6025d9793cc36f9e13d93ac361952dcba8192c9970688df9d22d951928c6
+SIZE (synthv1-1.3.2.tar.gz) = 233380
diff --git a/audio/taglib/Makefile b/audio/taglib/Makefile
index 04657f6ab39d..dcda4fc31da1 100644
--- a/audio/taglib/Makefile
+++ b/audio/taglib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= taglib
-DISTVERSION= 2.0.2
+DISTVERSION= 2.1.1
CATEGORIES= audio
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ \
https://taglib.org/releases/
@@ -21,9 +21,12 @@ USE_LDCONFIG= yes
CMAKE_ARGS= -DCMAKE_CXX_VISIBILITY_PRESET=hidden
CMAKE_ON= VISIBILITY_HIDDEN
+CMAKE_OFF= BUILD_TESTING
CMAKE_TESTING_TARGET= check
+PLIST_SUB= SHLIB_VERSION=${DISTVERSION}
+
OPTIONS_DEFINE= STATIC
OPTIONS_SUB= yes
diff --git a/audio/taglib/distinfo b/audio/taglib/distinfo
index 3809331e49fb..74c22f313c79 100644
--- a/audio/taglib/distinfo
+++ b/audio/taglib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724497812
-SHA256 (taglib-2.0.2.tar.gz) = 0de288d7fe34ba133199fd8512f19cc1100196826eafcb67a33b224ec3a59737
-SIZE (taglib-2.0.2.tar.gz) = 1446419
+TIMESTAMP = 1751585437
+SHA256 (taglib-2.1.1.tar.gz) = 3716d31f7c83cbf17b67c8cf44dd82b2a2f17e6780472287a16823e70305ddba
+SIZE (taglib-2.1.1.tar.gz) = 1522929
diff --git a/audio/taglib/pkg-plist b/audio/taglib/pkg-plist
index 5534bf06d66a..74e34aabe288 100644
--- a/audio/taglib/pkg-plist
+++ b/audio/taglib/pkg-plist
@@ -70,6 +70,9 @@ include/taglib/relativevolumeframe.h
include/taglib/rifffile.h
include/taglib/s3mfile.h
include/taglib/s3mproperties.h
+include/taglib/shortenfile.h
+include/taglib/shortenproperties.h
+include/taglib/shortentag.h
include/taglib/speexfile.h
include/taglib/speexproperties.h
include/taglib/synchronizedlyricsframe.h
@@ -77,6 +80,7 @@ include/taglib/tableofcontentsframe.h
include/taglib/tag.h
include/taglib/tag_c.h
include/taglib/taglib.h
+include/taglib/taglib_config.h
include/taglib/taglib_export.h
include/taglib/tbytevector.h
include/taglib/tbytevectorlist.h
@@ -119,10 +123,10 @@ lib/cmake/taglib/taglib-targets.cmake
%%STATIC%%lib/libtag.a
%%NO_STATIC%%lib/libtag.so
%%NO_STATIC%%lib/libtag.so.2
-%%NO_STATIC%%lib/libtag.so.2.0.2
+%%NO_STATIC%%lib/libtag.so.%%SHLIB_VERSION%%
%%STATIC%%lib/libtag_c.a
%%NO_STATIC%%lib/libtag_c.so
%%NO_STATIC%%lib/libtag_c.so.2
-%%NO_STATIC%%lib/libtag_c.so.2.0.2
+%%NO_STATIC%%lib/libtag_c.so.%%SHLIB_VERSION%%
libdata/pkgconfig/taglib.pc
libdata/pkgconfig/taglib_c.pc
diff --git a/audio/thunar-media-tags-plugin/Makefile b/audio/thunar-media-tags-plugin/Makefile
index 62b1a3697547..af5ec5b67df4 100644
--- a/audio/thunar-media-tags-plugin/Makefile
+++ b/audio/thunar-media-tags-plugin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= thunar-media-tags-plugin
-PORTVERSION= 0.5.0
+PORTVERSION= 0.6.0
CATEGORIES= audio xfce
MASTER_SITES= XFCE/thunar-plugins
DIST_SUBDIR= xfce4
@@ -11,21 +11,18 @@ WWW= https://docs.xfce.org/xfce/thunar/media-tags
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libtag.so:audio/taglib \
- libharfbuzz.so:print/harfbuzz
+LIB_DEPENDS= libtag.so:audio/taglib
-USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
- tar:bzip2 xfce
-USE_GNOME= cairo gdkpixbuf glib20 gtk30
+USES= compiler:c11 gettext-tools gnome meson pkgconfig tar:xz xfce
+USE_GNOME= glib20 gtk30
USE_XFCE= libutil thunar
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
+OPTIONS_DEFINE= NLS
+OPTIONS_SUB= yes
-OPTIONS_DEFINE= NLS
-OPTIONS_SUB= yes
+NLS_USES= gettext-runtime
-NLS_USES= gettext-runtime
-NLS_CONFIGURE_ENABLE= nls
+post-patch-NLS-off:
+ @${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build
.include <bsd.port.mk>
diff --git a/audio/thunar-media-tags-plugin/distinfo b/audio/thunar-media-tags-plugin/distinfo
index 5ea2c667163c..905df4cd42a4 100644
--- a/audio/thunar-media-tags-plugin/distinfo
+++ b/audio/thunar-media-tags-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735597193
-SHA256 (xfce4/thunar-media-tags-plugin-0.5.0.tar.bz2) = 105a72d51c7fbcc690c9b9a850f3743accbd9bf5dc51480b5ea283dfde96d61e
-SIZE (xfce4/thunar-media-tags-plugin-0.5.0.tar.bz2) = 465197
+TIMESTAMP = 1747846849
+SHA256 (xfce4/thunar-media-tags-plugin-0.6.0.tar.xz) = b62dc047100346324e63d46acaaa497e8d7fccd1d10ef5bfb8370fd666a48c4a
+SIZE (xfce4/thunar-media-tags-plugin-0.6.0.tar.xz) = 68276
diff --git a/audio/umurmur/Makefile b/audio/umurmur/Makefile
index 20c4027e13b8..83a836a12b0a 100644
--- a/audio/umurmur/Makefile
+++ b/audio/umurmur/Makefile
@@ -1,7 +1,7 @@
PORTNAME= umurmur
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio net
MAINTAINER= bofh@FreeBSD.org
@@ -18,6 +18,14 @@ USES= cmake ssl
USE_GITHUB= yes
USE_RC_SUBR= umurmur
+USERS= ${PORTNAME}
+GROUPS= ${PORTNAME}
+
+PLIST_SUB= USER=${USERS} \
+ GROUP=${GROUPS}
+
+SUB_LIST= USER=${USERS}
+
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/src/conf.c
@${REINPLACE_CMD} \
@@ -27,5 +35,6 @@ post-patch:
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/umurmur
${INSTALL_DATA} ${WRKSRC}/umurmur.conf.example ${STAGEDIR}${PREFIX}/etc/umurmur/umurmur.conf.sample
+ ${MKDIR} ${STAGEDIR}/var/run/umurmur
.include <bsd.port.mk>
diff --git a/audio/umurmur/files/umurmur.in b/audio/umurmur/files/umurmur.in
index b646450f1589..9f047d9bd1af 100644
--- a/audio/umurmur/files/umurmur.in
+++ b/audio/umurmur/files/umurmur.in
@@ -30,6 +30,6 @@ load_rc_config $name
# Set some defaults
: ${umurmur_enable="NO"}
-: ${umurmur_user="umurmur"}
+: ${umurmur_user="%%USER%%"}
run_rc_command "$1"
diff --git a/audio/umurmur/pkg-deinstall b/audio/umurmur/pkg-deinstall
deleted file mode 100644
index 1d37d16c0668..000000000000
--- a/audio/umurmur/pkg-deinstall
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-
-PATH=/bin:/usr/sbin
-USER=umurmur
-GROUP=umurmur
-RUNDIR=/var/run/umurmur
-
-case $2 in
- POST-DEINSTALL)
- if pw group show ${GROUP} 2>&1 > /dev/null; then
- echo "You should manually remove the \"${GROUP}\" group."
- fi
-
- if pw user show ${USER} 2>&1 > /dev/null; then
- echo "You should manually remove the \"${USER}\" user."
- fi
-
- rm -Rf ${RUNDIR}
- ;;
-esac
diff --git a/audio/umurmur/pkg-install b/audio/umurmur/pkg-install
deleted file mode 100644
index dde800ab3d60..000000000000
--- a/audio/umurmur/pkg-install
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/sh
-
-PATH=/bin:/usr/sbin
-USER=umurmur
-GROUP=umurmur
-HOME=/nonexistent
-RUNDIR=/var/run/umurmur
-
-case $2 in
- PRE-INSTALL)
- if pw group show ${GROUP} 2> /dev/null; then
- else
- if pw groupadd ${GROUP}; then
- echo "Added group \"${GROUP}\"."
- else
- echo "Adding group \"${GROUP}\" failed..."
- exit 1
- fi
- fi
-
- if pw user show ${USER} 2> /dev/null; then
- else
- if pw useradd ${USER} -g ${GROUP} -h - \
- -d ${HOME} -c "uMurmur"
- then
- echo "Added user \"${USER}\"."
- else
- echo "Adding user \"${USER}\" failed..."
- exit 1
- fi
- fi
-
- mkdir -m 750 ${RUNDIR} 2> /dev/null
- chown -R ${USER}:${GROUP} ${RUNDIR}
-
- ;;
-esac
diff --git a/audio/umurmur/pkg-plist b/audio/umurmur/pkg-plist
index 805808383342..5954e14ad9bb 100644
--- a/audio/umurmur/pkg-plist
+++ b/audio/umurmur/pkg-plist
@@ -1,2 +1,3 @@
@sample etc/umurmur/umurmur.conf.sample
bin/umurmurd
+@dir(%%USER%%,%%GROUP%%,750) /var/run/umurmur
diff --git a/audio/unflac/Makefile b/audio/unflac/Makefile
index 4bf4cc00e6db..6a9a93cabcd2 100644
--- a/audio/unflac/Makefile
+++ b/audio/unflac/Makefile
@@ -1,6 +1,6 @@
PORTNAME= unflac
DISTVERSION= 1.3
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= audio
MAINTAINER= bsd@abinet.ru
diff --git a/audio/virtual_oss/files/virtual_oss.in b/audio/virtual_oss/files/virtual_oss.in
index 703e9ae79129..94dfe8b7a01b 100644
--- a/audio/virtual_oss/files/virtual_oss.in
+++ b/audio/virtual_oss/files/virtual_oss.in
@@ -1,7 +1,7 @@
#!/bin/sh
# PROVIDE: virtual_oss
-# REQUIRE: kld
+# REQUIRE: kld ldconfig
# BEFORE: LOGIN sndiod
# KEYWORD: shutdown
@@ -37,16 +37,16 @@ status_cmd="${name}_status"
required_modules="cuse"
virtual_oss_default_args="\
- -S \
- -i 8 \
- -C 2 -c 2 \
- -r 48000 \
- -b 24 \
- -s 8.0ms \
- -f /dev/dsp0 \
- -c 2 \
- -d dsp \
- -t dsp.ctl"
+ -S \
+ -i 8 \
+ -C 2 -c 2 \
+ -r 48000 \
+ -b 24 \
+ -s 8.0ms \
+ -f /dev/dsp0 \
+ -c 2 \
+ -d dsp \
+ -t dsp.ctl"
configs=
load_rc_config $name
@@ -63,85 +63,85 @@ pidpath="/var/run/${name}"
virtual_oss()
{
- # When running early we need to pre-load some libraries
- env LD_PRELOAD=%%LIBFFTW3%%%%LIBSAMPLERATE%% %%PREFIX%%/sbin/virtual_oss $*
+ # When running early we need to pre-load some libraries
+ env LD_PRELOAD=%%LIBFFTW3%%%%LIBSAMPLERATE%% %%PREFIX%%/sbin/virtual_oss $*
}
virtual_oss_pids()
{
- pids=$(pgrep -d ' ' $name)
- pids=${pids% }
- printf "${pids}"
+ pids=$(pgrep -d ' ' $name)
+ pids=${pids% }
+ printf "${pids}"
}
virtual_oss_precmd()
{
- /usr/bin/install -d -m 0755 -o root ${pidpath}
+ /usr/bin/install -d -m 0755 -o root ${pidpath}
}
start_instance()
{
- config=$*
- instance_args=$(eval "echo \$virtual_oss_${config}")
- if [ -z "${instance_args}" ]; then
- echo "No such config ${config}"
- else
- echo -n "Starting Virtual OSS config ${config} ..."
- ${command} \
- ${command_args} \
- -D ${pidpath}/${config}.pid \
- ${instance_args}
- echo " done"
- fi
+ config=$*
+ instance_args=$(eval "echo \$virtual_oss_${config}")
+ if [ -z "${instance_args}" ]; then
+ echo "No such config ${config}"
+ else
+ echo -n "Starting Virtual OSS config ${config} ..."
+ ${command} \
+ ${command_args} \
+ -D ${pidpath}/${config}.pid \
+ ${instance_args}
+ echo " done"
+ fi
}
stop_instance()
{
- config=$*
- instance_args=`eval "echo \$virtual_oss_${config}"`
- if [ -z "${instance_args}" ]; then
- echo "No such config ${config}"
- elif [ -e "${pidpath}/${config}.pid" ]; then
- pid=`check_pidfile ${pidpath}/${config}.pid %%PREFIX%%/sbin/virtual_oss`
- if [ ! -z "${pid}" ]; then
- echo -n "Stopping Virtual OSS config ${config} ... "
- kill $pid
- rm -f ${pidpath}/${config}.pid
- echo "done"
- fi
- fi
+ config=$*
+ instance_args=`eval "echo \$virtual_oss_${config}"`
+ if [ -z "${instance_args}" ]; then
+ echo "No such config ${config}"
+ elif [ -e "${pidpath}/${config}.pid" ]; then
+ pid=`check_pidfile ${pidpath}/${config}.pid %%PREFIX%%/sbin/virtual_oss`
+ if [ ! -z "${pid}" ]; then
+ echo -n "Stopping Virtual OSS config ${config} ... "
+ kill $pid
+ rm -f ${pidpath}/${config}.pid
+ echo "done"
+ fi
+ fi
}
virtual_oss_start()
{
- configs=$*
- [ -z "${configs}" ] && configs="${virtual_oss_configs}"
- for config in ${configs}; do
- start_instance $config
- sleep ${virtual_oss_delay}
- done
+ configs=$*
+ [ -z "${configs}" ] && configs="${virtual_oss_configs}"
+ for config in ${configs}; do
+ start_instance $config
+ sleep ${virtual_oss_delay}
+ done
}
virtual_oss_stop()
{
- configs=$*
- [ -z "${configs}" ] && configs="${virtual_oss_configs}"
- for config in ${configs}; do
- stop_instance ${config}
- sleep ${virtual_oss_delay}
- done
+ configs=$*
+ [ -z "${configs}" ] && configs="${virtual_oss_configs}"
+ for config in ${configs}; do
+ stop_instance ${config}
+ sleep ${virtual_oss_delay}
+ done
}
virtual_oss_status()
{
- pids=$(virtual_oss_pids)
-
- if [ "${pids}" ]; then
- echo "${name} is running as pid ${pids}."
- else
- echo "${name} is not running."
- return 1
- fi
+ pids=$(virtual_oss_pids)
+
+ if [ "${pids}" ]; then
+ echo "${name} is running as pid ${pids}."
+ else
+ echo "${name} is not running."
+ return 1
+ fi
}
run_rc_command $*
diff --git a/audio/visp-go/Makefile b/audio/visp-go/Makefile
index fdb7d4d7fcb5..9b64fe4a0f1a 100644
--- a/audio/visp-go/Makefile
+++ b/audio/visp-go/Makefile
@@ -1,6 +1,6 @@
PORTNAME= visp-go
DISTVERSION= g20210723
-PORTREVISION= 25
+PORTREVISION= 27
CATEGORIES= audio
MAINTAINER= lcook@FreeBSD.org
diff --git a/audio/wavetral/Makefile b/audio/wavetral/Makefile
index 4811ac217207..eab0658593fe 100644
--- a/audio/wavetral/Makefile
+++ b/audio/wavetral/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wavetral
DISTVERSION= g20210517
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/webrtc-audio-processing2/files/patch-webrtc_third__party_pffft_src_pffft.c b/audio/webrtc-audio-processing2/files/patch-webrtc_third__party_pffft_src_pffft.c
new file mode 100644
index 000000000000..3ad85ce60337
--- /dev/null
+++ b/audio/webrtc-audio-processing2/files/patch-webrtc_third__party_pffft_src_pffft.c
@@ -0,0 +1,10 @@
+--- webrtc/third_party/pffft/src/pffft.c.orig 2025-07-04 13:20:48 UTC
++++ webrtc/third_party/pffft/src/pffft.c
+@@ -100,6 +100,7 @@
+ Altivec support macros
+ */
+ #if !defined(PFFFT_SIMD_DISABLE) && (defined(__ppc__) || defined(__ppc64__))
++#include <altivec.h>
+ typedef vector float v4sf;
+ # define SIMD_SZ 4
+ # define VZERO() ((vector float) vec_splat_u8(0))
diff --git a/audio/wildmidi/Makefile b/audio/wildmidi/Makefile
index e935a2dc4a6b..019e9a727742 100644
--- a/audio/wildmidi/Makefile
+++ b/audio/wildmidi/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 1
DISTVERSIONPREFIX= ${PORTNAME}-
CATEGORIES= audio
-MAINTAINER= liangtai.s16@gmail.com
+MAINTAINER= ports@FreeBSD.org
COMMENT= Simple software midi player and core softsynth library
WWW= https://www.mindwerks.net/projects/wildmidi/
diff --git a/audio/wxguitar/Makefile b/audio/wxguitar/Makefile
index c6c1f3ef0c93..988c1a91c176 100644
--- a/audio/wxguitar/Makefile
+++ b/audio/wxguitar/Makefile
@@ -2,7 +2,7 @@ PORTNAME= wxguitar
PORTVERSION= 1.01
PORTREVISION= 13
CATEGORIES= audio
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Simple guitar tuning assistant
diff --git a/audio/xfce4-mixer/Makefile b/audio/xfce4-mixer/Makefile
index 2a09dd760b26..1897b6ced01e 100644
--- a/audio/xfce4-mixer/Makefile
+++ b/audio/xfce4-mixer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xfce4-mixer
-PORTVERSION= 4.18.2
+PORTVERSION= 4.20.0
CATEGORIES= audio xfce
MASTER_SITES= XFCE/apps
DIST_SUBDIR= xfce4
@@ -10,26 +10,21 @@ WWW= https://docs.xfce.org/apps/xfce4-mixer/start
LICENSE= GPLv2
-LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
-
FLAVORS= lite full
FLAVOR?= ${FLAVORS:[1]}
-full_PKGNAMESUFFIX= -full
-full_CONFLICTS_INSTALL= xfce4-mixer
+full_PKGNAMESUFFIX= -full
+full_CONFLICTS_INSTALL= xfce4-mixer
-lite_CONFLICTS_INSTALL= xfce4-mixer-full
+lite_CONFLICTS_INSTALL= xfce4-mixer-full
-USES= compiler:c11 gettext-tools gmake gnome gstreamer libtool \
- pkgconfig tar:bzip2 xfce xorg
-USE_GNOME= cairo gdkpixbuf glib20 gtk30
+USES= compiler:c11 gettext-tools gnome gstreamer meson pkgconfig \
+ tar:xz xfce xorg
+USE_GNOME= glib20 gtk30
USE_GSTREAMER= good
USE_XFCE= libmenu panel xfconf
USE_XORG= x11
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-
OPTIONS_DEFINE= KEYBINDER NLS
OPTIONS_DEFAULT= OSS
OPTIONS_GROUP= AUDIO
@@ -40,23 +35,25 @@ OPTIONS_SUB= yes
OPTIONS_DEFAULT+= ALSA KEYBINDER PULSEAUDIO SNDIO
.endif
-KEYBINDER_DESC= Multimedia keyboard shortcuts
+KEYBINDER_DESC= Multimedia keyboard shortcuts
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
-ALSA_CONFIGURE_ENABLE= alsa
+ALSA_MESON_ENABLED= alsa
KEYBINDER_LIB_DEPENDS= libkeybinder-3.0.so:x11/keybinder-gtk3
-KEYBINDER_CONFIGURE_ENABLE= keybinder
+KEYBINDER_MESON_ENABLED= keybinder
-NLS_USES= gettext-runtime
-NLS_CONFIGURE_ENABLE= nls
+NLS_USES= gettext-runtime
-OSS_CONFIGURE_ENABLE= oss
+OSS_MESON_ENABLED= oss
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
-PULSEAUDIO_CONFIGURE_ENABLE= pulse
+PULSEAUDIO_MESON_ENABLED= pulse
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
-SNDIO_CONFIGURE_ENABLE= sndio
+SNDIO_MESON_ENABLED= sndio
+
+post-patch-NLS-off:
+ @${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build
.include <bsd.port.mk>
diff --git a/audio/xfce4-mixer/distinfo b/audio/xfce4-mixer/distinfo
index d6a8029d78d1..a4939edd3ef7 100644
--- a/audio/xfce4-mixer/distinfo
+++ b/audio/xfce4-mixer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735173172
-SHA256 (xfce4/xfce4-mixer-4.18.2.tar.bz2) = 101580c15bfe7fe430a149da3603357558b7d0a66258dfdb78d04c1bf3c791a1
-SIZE (xfce4/xfce4-mixer-4.18.2.tar.bz2) = 613529
+TIMESTAMP = 1747848112
+SHA256 (xfce4/xfce4-mixer-4.20.0.tar.xz) = d603be3aec26a16b9d98b9bd71555f80467d556547de50b86337bbf4708ddcaf
+SIZE (xfce4/xfce4-mixer-4.20.0.tar.xz) = 118332
diff --git a/audio/xfce4-mpc-plugin/Makefile b/audio/xfce4-mpc-plugin/Makefile
index 1bf81056fe28..33dde9323872 100644
--- a/audio/xfce4-mpc-plugin/Makefile
+++ b/audio/xfce4-mpc-plugin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xfce4-mpc-plugin
-PORTVERSION= 0.5.5
+PORTVERSION= 0.6.0
CATEGORIES= audio xfce
MASTER_SITES= XFCE/panel-plugins
DIST_SUBDIR= xfce4
@@ -10,23 +10,21 @@ WWW= https://docs.xfce.org/panel-plugins/xfce4-mpc-plugin/start
LICENSE= ISCL
-LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
- libmpd.so:audio/libmpd
+LIB_DEPENDS= libmpd.so:audio/libmpd
RUN_DEPENDS= musicpd:audio/musicpd
-USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
- tar:bzip2 xfce
-USE_GNOME= cairo gdkpixbuf gtk30
+USES= compiler:c11 gettext-tools gnome meson pkgconfig tar:xz xfce
+USE_GNOME= gtk30
USE_XFCE= libmenu panel
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-CONFIGURE_ARGS+= --with-libmpd=${LOCALBASE}
+MESON_ARGS= -Dlibmpd=enabled
-OPTIONS_DEFINE= NLS
-OPTIONS_SUB= yes
+OPTIONS_DEFINE= NLS
+OPTIONS_SUB= yes
-NLS_CONFIGURE_ENABLE= nls
-NLS_USES= gettext-runtime
+NLS_USES= gettext-runtime
+
+post-patch-NLS-off:
+ @${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build
.include <bsd.port.mk>
diff --git a/audio/xfce4-mpc-plugin/distinfo b/audio/xfce4-mpc-plugin/distinfo
index f1669f9a13d3..24532e244abc 100644
--- a/audio/xfce4-mpc-plugin/distinfo
+++ b/audio/xfce4-mpc-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735166892
-SHA256 (xfce4/xfce4-mpc-plugin-0.5.5.tar.bz2) = 4ce7d77667a263ee9916c0cab2a733b17e3bd65705cd4ed5cec3cbde6e7298cf
-SIZE (xfce4/xfce4-mpc-plugin-0.5.5.tar.bz2) = 388322
+TIMESTAMP = 1747772078
+SHA256 (xfce4/xfce4-mpc-plugin-0.6.0.tar.xz) = dee5bcc0566ba2dc95b9c3b4cadd5e8b3bb2798a54a2a8d8652708915fe45d50
+SIZE (xfce4/xfce4-mpc-plugin-0.6.0.tar.xz) = 47092
diff --git a/audio/xfmpc/Makefile b/audio/xfmpc/Makefile
index c9eca877efef..0d7ff3de6f7b 100644
--- a/audio/xfmpc/Makefile
+++ b/audio/xfmpc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xfmpc
-PORTVERSION= 0.3.2
+PORTVERSION= 0.4.0
CATEGORIES= audio xfce
MASTER_SITES= XFCE/apps
DIST_SUBDIR= xfce4
@@ -10,23 +10,20 @@ WWW= https://gitlab.xfce.org/apps/xfmpc
LICENSE= GPLv2
-LIB_DEPENDS= libmpd.so:audio/libmpd \
- libharfbuzz.so:print/harfbuzz
+LIB_DEPENDS= libmpd.so:audio/libmpd
-USES= compiler:c11 gettext-tools gmake gnome pkgconfig tar:bzip2 \
+USES= compiler:c11 gettext-tools gnome meson pkgconfig tar:xz \
vala:build xfce xorg
-USE_GNOME= cairo gdkpixbuf gtk30
+USE_GNOME= gtk30
USE_XFCE= libmenu
USE_XORG= ice sm x11
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
-INSTALL_TARGET= install-strip
-
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
-NLS_CONFIGURE_ENABLE= nls
-NLS_USES= gettext-runtime
+NLS_USES= gettext-runtime
+
+post-patch-NLS-off:
+ @${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build
.include <bsd.port.mk>
diff --git a/audio/xfmpc/distinfo b/audio/xfmpc/distinfo
index aca199c265b1..e01ca7434e9d 100644
--- a/audio/xfmpc/distinfo
+++ b/audio/xfmpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735175637
-SHA256 (xfce4/xfmpc-0.3.2.tar.bz2) = 4a58bd9e9c14c391943bb35b57ed8eb49000655da176639e7245da7286b07825
-SIZE (xfce4/xfmpc-0.3.2.tar.bz2) = 566036
+TIMESTAMP = 1747848944
+SHA256 (xfce4/xfmpc-0.4.0.tar.xz) = 6b8efc8c1c0ada91a1ce02413000bc6e38c72364e16f2fa4db7edc71fda25935
+SIZE (xfce4/xfmpc-0.4.0.tar.xz) = 83644
diff --git a/audio/ympd/files/ympd.in b/audio/ympd/files/ympd.in
index 557c0a8638f3..fa933c418700 100644
--- a/audio/ympd/files/ympd.in
+++ b/audio/ympd/files/ympd.in
@@ -1,4 +1,4 @@
-#
+#!/bin/sh
# PROVIDE: ympd
# REQUIRE: DAEMON NETWORKING musicpd
diff --git a/audio/zam-plugins-lv2/Makefile b/audio/zam-plugins-lv2/Makefile
index 8238f88a81c3..d2fda9a0c89b 100644
--- a/audio/zam-plugins-lv2/Makefile
+++ b/audio/zam-plugins-lv2/Makefile
@@ -1,6 +1,5 @@
PORTNAME= zam-plugins
-DISTVERSION= 4.3
-PORTREVISION= 2
+DISTVERSION= 4.4
CATEGORIES= audio
PKGNAMESUFFIX= -lv2
diff --git a/audio/zam-plugins-lv2/distinfo b/audio/zam-plugins-lv2/distinfo
index 3a16203a77e1..8c95742e1647 100644
--- a/audio/zam-plugins-lv2/distinfo
+++ b/audio/zam-plugins-lv2/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1716746671
-SHA256 (zamaudio-zam-plugins-4.3_GH0.tar.gz) = 5c681e2830f1f5400364a4a5c7df72c95a3a5e81aa82c87a4cbf387511752857
-SIZE (zamaudio-zam-plugins-4.3_GH0.tar.gz) = 24025358
+TIMESTAMP = 1748881890
+SHA256 (zamaudio-zam-plugins-4.4_GH0.tar.gz) = b3601235c6769fd4c5c3390ec44ac12c429e95556768f9276fe0adac38ce2435
+SIZE (zamaudio-zam-plugins-4.4_GH0.tar.gz) = 24025985
SHA256 (DISTRHO-DPF-077fcf5_GH0.tar.gz) = 12f99820ad4320e510b8694c2271fbb336c4049c7c59f5cee50e14d55f87e652
SIZE (DISTRHO-DPF-077fcf5_GH0.tar.gz) = 3034399
SHA256 (DISTRHO-pugl-e33b2f6_GH0.tar.gz) = 09b15cd159afd4b48652c9b223883bedee4631dbcaa2f75a921ff4153dedbfe4
diff --git a/audio/zrythm/Makefile b/audio/zrythm/Makefile
index 2da8c9d1cc57..da96df2c503c 100644
--- a/audio/zrythm/Makefile
+++ b/audio/zrythm/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zrythm
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0-alpha.26.0.13
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org