git: aad1cba278c5 - main - audio/cardinal: Update g20220206 -> g20220207

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 08 Feb 2022 00:03:50 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=aad1cba278c52f2e6f19e4c906f77d02432d6e74

commit aad1cba278c52f2e6f19e4c906f77d02432d6e74
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-02-08 00:02:31 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-02-08 00:03:48 +0000

    audio/cardinal: Update g20220206 -> g20220207
---
 audio/cardinal/Makefile                            |  81 ++---
 audio/cardinal/distinfo                            | 100 +++---
 audio/cardinal/files/mntent.h                      |  62 ----
 audio/cardinal/files/mntent_compat.c               | 173 ---------
 audio/cardinal/files/patch-deps_QuickJS_qjs.c      |  12 -
 .../files/patch-deps_QuickJS_quickjs-libc.c        |  11 -
 audio/cardinal/files/patch-deps_QuickJS_quickjs.c  |  12 -
 audio/cardinal/pkg-plist                           | 392 ---------------------
 8 files changed, 86 insertions(+), 757 deletions(-)

diff --git a/audio/cardinal/Makefile b/audio/cardinal/Makefile
index dd03249ed5b3..6b850cf910e7 100644
--- a/audio/cardinal/Makefile
+++ b/audio/cardinal/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	cardinal
-PORTVERSION=	g20220206
+PORTVERSION=	g20220207
 CATEGORIES=	audio
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -26,43 +26,14 @@ USE_GL=		gl
 USE_GITHUB=	yes
 GH_ACCOUNT=	DISTRHO
 GH_PROJECT=	Cardinal
-GH_TAGNAME=	d0224fc
+GH_TAGNAME=	4efe110
 
 GH_TUPLE=	\
-		craigsapp:midifile:99e87b684f88ebff6417ef25f269f1a95b780ad2:craigsapp_midifile/plugins/BaconPlugs/libs/midifile \
-		\
-		LancePutnam:Gamma:70ba31c92db6afa160523940fd046a2bc249e8ad:LancePutnam_Gamma/plugins/HetrickCV/Gamma \
-		\
-		pichenettes:avril:276b2887e4110ca913294fcbb313163dfb28a448:pichenettes_avril/plugins/AudibleInstruments/eurorack/avrlib \
-		pichenettes:avrilx:868d6e74eb8555f9575b5149202256156e5c03fa:pichenettes_avrilx/plugins/AudibleInstruments/eurorack/avrlibx \
-		pichenettes:stmlib:8998429236d6edd4934b6c9ae8e0f167e3d30aa7:pichenettes_stmlib/plugins/AudibleInstruments/eurorack/stmlib \
-		pichenettes:stm-audio-bootloader:1ec7d6374e2d305cb710170eb80de9b66e795792:pichenettes_stm_audio_bootloader/plugins/AudibleInstruments/eurorack/stm_audio_bootloader \
-		pichenettes:avr-audio-bootloader:0de2be5928afdf7fb3e5ada60544ed6c15ab808f:pichenettes_avr_audio_bootloader/plugins/AudibleInstruments/eurorack/avr_audio_bootloader \
-		\
-		CardinalModules:eurorack:87bf3b1da88147e3fcc8c57e3072eec67ccd380a:CardinalModules_eurorack/plugins/AudibleInstruments/eurorack \
-		\
-		Chowdhury-DSP:chowdsp_utils:b75c3401fa93bbc596a72d21f50e1268fce415a4:Chowdhury_DSP_chowdsp_utils/plugins/ChowDSP/lib/chowdsp_utils \
-		\
-		JerrySievert:SynthDevKit:0f322e58f00f1a04276ecc3eadb610b418f040d5:JerrySievert_SynthDevKit/plugins/DrumKit/deps/SynthDevKit \
-		\
-		falkTX:Carla-Plugins:4d9d457d86bebe68f76640718d20f9b72b0a57c6:falkTX_Carla_Plugins/carla/source/native-plugins/external \
-		\
-		VCVRack:nanovg:0bebdb314aff9cfa28fde4744bcb037a2b3fd756:VCVRack_nanovg/src/Rack/dep/nanovg \
-		memononen:nanosvg:25241c5a8f8451d41ab1b02ab2d865b01600d949:memononen_nanosvg/src/Rack/dep/nanosvg \
-		AndrewBelt:osdialog:21b9dcc2a1bbdacb9b46da477ffd82a4ce9204b9:AndrewBelt_osdialog/src/Rack/dep/osdialog \
-		VCVRack:oui-blendish:2fc6405883f8451944ed080547d073c8f9f31898:VCVRack_oui_blendish/src/Rack/dep/oui-blendish \
-		VCVRack:rtaudio:8128053f4bd83463c7c901d9f5d40b272c2f4e4e:VCVRack_rtaudio/src/Rack/dep/rtaudio \
-		VCVRack:glfw:0e18076016f4ba57c314eeebd85654c70644abe3:VCVRack_glfw/src/Rack/dep/glfw \
-		gulrak:filesystem:7e37433f318488ae4bc80f80e12df12a01579874:gulrak_filesystem/src/Rack/dep/filesystem \
-		\
-		DISTRHO:pugl:b1d9703ecbdb0a033fe0b9acdf58b90f7d81a8e5:DISTRHO_pugl/dpf/dgl/src/pugl-upstream \
-		\
 		VCVRack:Rack:0d003b96476af45102117c2bb958aeb59eb523cf:VCVRack_Rack/src/Rack \
-		DISTRHO:DPF:7e6e3cc84b60727599120a8756396caa2919d46e:DISTRHO_DPF/dpf \
+		DISTRHO:DPF:60b9b76b466ad62a9f64f2eb7557a2563bbbf683:DISTRHO_DPF/dpf \
 		meganz:mingw-std-threads:f6365f900fb9b1cd6014c8d1cf13ceacf8faf3de:meganz_mingw_std_threads/include/mingw-std-threads \
 		DLTcollab:sse2neon:be721a98e7829ce5824a53da78d8210c024ba6c0:DLTcollab_sse2neon/include/sse2neon \
 		CardinalModules:Fundamental:50f8ccce5ec433470d87894c94762df133d940f1:CardinalModules_Fundamental/plugins/Fundamental \
-		VCVRack:Befaco:ec406ce181f340bce8e475cb508c4db0db02fdc6:VCVRack_Befaco/plugins/Befaco \
 		CardinalModules:AudibleInstruments:fec73bc29fc3771d23e6ea03132597774f61c92e:CardinalModules_AudibleInstruments/plugins/AudibleInstruments \
 		AnimatedCircuits:RackModules:bd45fc5e9b472182bcc74da264f865d1424a76be:AnimatedCircuits_RackModules/plugins/AnimatedCircuits \
 		mhampton:ZetaCarinaeModules:7fa3a59e71cf5f541a335e89bc45102923a3fd62:mhampton_ZetaCarinaeModules/plugins/ZetaCarinaeModules \
@@ -78,10 +49,10 @@ GH_TUPLE=	\
 		MarcBoule:MindMeldModular:621a29f3f1b521582fd11ca7f17635d19faa340c:MarcBoule_MindMeldModular/plugins/MindMeldModular \
 		ValleyAudio:ValleyRackFree:440553f3371eab4a84e2b6dcbd3b44ca027871d7:ValleyAudio_ValleyRackFree/plugins/ValleyAudio \
 		SVModular:DrumKit:8d78f221927f5aa75d99e4fb8a6b8750141e0933:SVModular_DrumKit/plugins/DrumKit \
-		falkTX:Carla:afc25ae3137be9cb7addedd16ff45fbe0ab4ea97:falkTX_Carla/carla \
+		falkTX:Carla:b8d38e395c215eed189a4849972f90af810ef971:falkTX_Carla/carla \
 		Xenakios:Atelier:b84dea414c3a2bac231d1c5b837c3003d60a6446:Xenakios_Atelier/plugins/Atelier \
 		CardinalModules:mscHack:cf6b1aa5ae47a9e56a0f2ddb0c1aa54927134fb5:CardinalModules_mscHack/plugins/mscHack \
-		zezic:ZZC:268c15711a7fe184970b1525c98f17e72db64af5:zezic_ZZC/plugins/ZZC \
+		zezic:ZZC:15364616da500d31f7545dcbfc01b4fda7f7c9d4:zezic_ZZC/plugins/ZZC \
 		wiqid:repelzen:185e07ea94086a04b3daacb4bf94c0fbd3544725:wiqid_repelzen/plugins/repelzen \
 		CardinalModules:AriaModules:90f8009e1431341225c616bb3a9c250b02bce2c1:CardinalModules_AriaModules/plugins/AriaModules \
 		baconpaul:BaconPlugs:0a6c390eedf98884393f82cb066038a78a316ea5:baconpaul_BaconPlugs/plugins/BaconPlugs \
@@ -100,22 +71,44 @@ GH_TUPLE=	\
 		LomasModules:LomasModules:a4b802ae1ac12415cbeaeaef5f949dd8d38dfc5c:LomasModules_LomasModules/plugins/LomasModules \
 		expertsleepersltd:vcvrack-encoders:df096a635fe8d3ea86a1e6451a55e45ccee5b83d:expertsleepersltd_vcvrack_encoders/plugins/ExpertSleepers-Encoders \
 		CardinalModules:ihtsyn:31c4229eb328f6aaa4024f76c595b55213cdf1cf:CardinalModules_ihtsyn/plugins/ihtsyn \
-		JerrySievert:QuickJS:b70d5344013836544631c361ae20569b978176c9:JerrySievert_QuickJS/deps/QuickJS \
-		NikolaiVChr:Autinn:bc880d9d8fb59016de61e3253aff2b543d7bb665:NikolaiVChr_Autinn/plugins/Autinn
+		CardinalModules:QuickJS:9ed118744671f1e257ebb0d731300ba115f6cfce:CardinalModules_QuickJS/deps/QuickJS \
+		NikolaiVChr:Autinn:bc880d9d8fb59016de61e3253aff2b543d7bb665:NikolaiVChr_Autinn/plugins/Autinn \
+		\
+		VCVRack:nanovg:0bebdb314aff9cfa28fde4744bcb037a2b3fd756:VCVRack_nanovg/src/Rack/dep/nanovg \
+		memononen:nanosvg:25241c5a8f8451d41ab1b02ab2d865b01600d949:memononen_nanosvg/src/Rack/dep/nanosvg \
+		AndrewBelt:osdialog:21b9dcc2a1bbdacb9b46da477ffd82a4ce9204b9:AndrewBelt_osdialog/src/Rack/dep/osdialog \
+		VCVRack:oui-blendish:2fc6405883f8451944ed080547d073c8f9f31898:VCVRack_oui_blendish/src/Rack/dep/oui-blendish \
+		VCVRack:rtaudio:8128053f4bd83463c7c901d9f5d40b272c2f4e4e:VCVRack_rtaudio/src/Rack/dep/rtaudio \
+		VCVRack:glfw:0e18076016f4ba57c314eeebd85654c70644abe3:VCVRack_glfw/src/Rack/dep/glfw \
+		gulrak:filesystem:7e37433f318488ae4bc80f80e12df12a01579874:gulrak_filesystem/src/Rack/dep/filesystem \
+		\
+		craigsapp:midifile:99e87b684f88ebff6417ef25f269f1a95b780ad2:craigsapp_midifile/plugins/BaconPlugs/libs/midifile \
+		\
+		JerrySievert:SynthDevKit:0f322e58f00f1a04276ecc3eadb610b418f040d5:JerrySievert_SynthDevKit/plugins/DrumKit/deps/SynthDevKit \
+		\
+		Chowdhury-DSP:chowdsp_utils:b75c3401fa93bbc596a72d21f50e1268fce415a4:Chowdhury_DSP_chowdsp_utils/plugins/ChowDSP/lib/chowdsp_utils \
+		\
+		pichenettes:avril:276b2887e4110ca913294fcbb313163dfb28a448:pichenettes_avril/plugins/AudibleInstruments/eurorack/avrlib \
+		pichenettes:avrilx:868d6e74eb8555f9575b5149202256156e5c03fa:pichenettes_avrilx/plugins/AudibleInstruments/eurorack/avrlibx \
+		pichenettes:stmlib:8998429236d6edd4934b6c9ae8e0f167e3d30aa7:pichenettes_stmlib/plugins/AudibleInstruments/eurorack/stmlib \
+		pichenettes:stm-audio-bootloader:1ec7d6374e2d305cb710170eb80de9b66e795792:pichenettes_stm_audio_bootloader/plugins/AudibleInstruments/eurorack/stm_audio_bootloader \
+		pichenettes:avr-audio-bootloader:0de2be5928afdf7fb3e5ada60544ed6c15ab808f:pichenettes_avr_audio_bootloader/plugins/AudibleInstruments/eurorack/avr_audio_bootloader \
+		\
+		CardinalModules:eurorack:87bf3b1da88147e3fcc8c57e3072eec67ccd380a:CardinalModules_eurorack/plugins/AudibleInstruments/eurorack \
+		\
+		LancePutnam:Gamma:70ba31c92db6afa160523940fd046a2bc249e8ad:LancePutnam_Gamma/plugins/HetrickCV/Gamma \
+		\
+		DISTRHO:pugl:b1d9703ecbdb0a033fe0b9acdf58b90f7d81a8e5:DISTRHO_pugl/dpf/dgl/src/pugl-upstream \
+		\
+		falkTX:Carla-Plugins:4d9d457d86bebe68f76640718d20f9b72b0a57c6:falkTX_Carla_Plugins/carla/source/native-plugins/external \
 
 USE_GITLAB=	nodefault
 GL_TUPLE=	sonusdept:sonusmodular:b63a685c6c68be188f5a3d5d9f6582eb94d62e53:sonusmodular/plugins/sonusmodular
 
 SHEBANG_GLOB=	*.sh
 
-CFLAGS+=	-I${FILESDIR}
-CXXFLAGS+=	-I${LOCALBASE}/include/pffft \
-		-Daligned_alloc_16=malloc \
-		-Daligned_free_16=free \
-		-pthread
-LDFLAGS+=	-lpffft \
-		-lpthread \
-		${FILESDIR}/mntent_compat.c
+CXXFLAGS+=	-I${LOCALBASE}/include/pffft
+LDFLAGS+=	-lpffft
 
 MAKE_ENV=	LD_PRELOAD=/usr/lib/libpthread.so # workaround for https://github.com/DISTRHO/Cardinal/issues/128#issuecomment-1030817359
 MAKE_ARGS=	SYSDEPS=true
diff --git a/audio/cardinal/distinfo b/audio/cardinal/distinfo
index fea3c8c352cd..1835aab4242d 100644
--- a/audio/cardinal/distinfo
+++ b/audio/cardinal/distinfo
@@ -1,56 +1,16 @@
-TIMESTAMP = 1644168027
-SHA256 (DISTRHO-Cardinal-g20220206-d0224fc_GH0.tar.gz) = e5195206e5797fa4a41972f951768a02fb4a32d247885d516b4208225444df09
-SIZE (DISTRHO-Cardinal-g20220206-d0224fc_GH0.tar.gz) = 3694449
-SHA256 (craigsapp-midifile-99e87b684f88ebff6417ef25f269f1a95b780ad2_GH0.tar.gz) = 2730b84ff18e444c9e86f257f1bb757615143a5103a7f10e1d577c8384314d76
-SIZE (craigsapp-midifile-99e87b684f88ebff6417ef25f269f1a95b780ad2_GH0.tar.gz) = 149938
-SHA256 (LancePutnam-Gamma-70ba31c92db6afa160523940fd046a2bc249e8ad_GH0.tar.gz) = 13aeaf5ff83df1b2039744b3b7d0e5d9b773df9f60fdaef5c43d0b73b3e13cc9
-SIZE (LancePutnam-Gamma-70ba31c92db6afa160523940fd046a2bc249e8ad_GH0.tar.gz) = 3553692
-SHA256 (pichenettes-avril-276b2887e4110ca913294fcbb313163dfb28a448_GH0.tar.gz) = c734d663be1f5ec4fc370fa703069b133afea625180d23e20ca74d525718a629
-SIZE (pichenettes-avril-276b2887e4110ca913294fcbb313163dfb28a448_GH0.tar.gz) = 97537
-SHA256 (pichenettes-avrilx-868d6e74eb8555f9575b5149202256156e5c03fa_GH0.tar.gz) = 35591f85e556e90ebaa85f8364b7d664871194bf40afdde4e63684d60c02522c
-SIZE (pichenettes-avrilx-868d6e74eb8555f9575b5149202256156e5c03fa_GH0.tar.gz) = 99528
-SHA256 (pichenettes-stmlib-8998429236d6edd4934b6c9ae8e0f167e3d30aa7_GH0.tar.gz) = 50cab27e0f1e10ff282eadb09b911273bea852ce9cca2057db50e1380f267466
-SIZE (pichenettes-stmlib-8998429236d6edd4934b6c9ae8e0f167e3d30aa7_GH0.tar.gz) = 5999428
-SHA256 (pichenettes-stm-audio-bootloader-1ec7d6374e2d305cb710170eb80de9b66e795792_GH0.tar.gz) = d71de49de49dfa7ec7dfe0e6aff0dba5554e0d986f1c90e184446c3f09c312e1
-SIZE (pichenettes-stm-audio-bootloader-1ec7d6374e2d305cb710170eb80de9b66e795792_GH0.tar.gz) = 12610
-SHA256 (pichenettes-avr-audio-bootloader-0de2be5928afdf7fb3e5ada60544ed6c15ab808f_GH0.tar.gz) = 65ff5dfdbca728b79d58d031523c74cf05bfdfac0aadf61b199b990d9fb6d3b8
-SIZE (pichenettes-avr-audio-bootloader-0de2be5928afdf7fb3e5ada60544ed6c15ab808f_GH0.tar.gz) = 8096
-SHA256 (CardinalModules-eurorack-87bf3b1da88147e3fcc8c57e3072eec67ccd380a_GH0.tar.gz) = fcf13cb1c916e070e7ebe7db06aea9c2df28bdc3b757ff08eaaa7102d4f61c37
-SIZE (CardinalModules-eurorack-87bf3b1da88147e3fcc8c57e3072eec67ccd380a_GH0.tar.gz) = 32020980
-SHA256 (Chowdhury-DSP-chowdsp_utils-b75c3401fa93bbc596a72d21f50e1268fce415a4_GH0.tar.gz) = 303823f6d9ad632b8f316ef482d7af99ec68ce8554b5fb4b28935ffe601b76ce
-SIZE (Chowdhury-DSP-chowdsp_utils-b75c3401fa93bbc596a72d21f50e1268fce415a4_GH0.tar.gz) = 691350
-SHA256 (JerrySievert-SynthDevKit-0f322e58f00f1a04276ecc3eadb610b418f040d5_GH0.tar.gz) = e3b96e74ad3679bf1552f7f11cbecc4158045fa4d8f926c3f630dab794f795ba
-SIZE (JerrySievert-SynthDevKit-0f322e58f00f1a04276ecc3eadb610b418f040d5_GH0.tar.gz) = 11297
-SHA256 (falkTX-Carla-Plugins-4d9d457d86bebe68f76640718d20f9b72b0a57c6_GH0.tar.gz) = f08a2d33a29e48fcb421cbda42a09f4099093971439bb434189eaca3fa6027b2
-SIZE (falkTX-Carla-Plugins-4d9d457d86bebe68f76640718d20f9b72b0a57c6_GH0.tar.gz) = 2766090
-SHA256 (VCVRack-nanovg-0bebdb314aff9cfa28fde4744bcb037a2b3fd756_GH0.tar.gz) = 043d67b2fd81d52b80c5db366292a8d1910a70abdf0b3cc7750bd8705cf5fb96
-SIZE (VCVRack-nanovg-0bebdb314aff9cfa28fde4744bcb037a2b3fd756_GH0.tar.gz) = 2033873
-SHA256 (memononen-nanosvg-25241c5a8f8451d41ab1b02ab2d865b01600d949_GH0.tar.gz) = d957259360bf108858388bb01686a8cb0fc31d90db2d996ddf65575b37bb20d4
-SIZE (memononen-nanosvg-25241c5a8f8451d41ab1b02ab2d865b01600d949_GH0.tar.gz) = 295923
-SHA256 (AndrewBelt-osdialog-21b9dcc2a1bbdacb9b46da477ffd82a4ce9204b9_GH0.tar.gz) = da6c2b5cd661dd1875af867e02bac4dee4e2db7ea6ed3e8a7fd840223d7ce642
-SIZE (AndrewBelt-osdialog-21b9dcc2a1bbdacb9b46da477ffd82a4ce9204b9_GH0.tar.gz) = 12559
-SHA256 (VCVRack-oui-blendish-2fc6405883f8451944ed080547d073c8f9f31898_GH0.tar.gz) = f5c5a814b3302ac865ab648ec69f586b67cc0e9d2e51f77bcd4f495e75af6930
-SIZE (VCVRack-oui-blendish-2fc6405883f8451944ed080547d073c8f9f31898_GH0.tar.gz) = 1091722
-SHA256 (VCVRack-rtaudio-8128053f4bd83463c7c901d9f5d40b272c2f4e4e_GH0.tar.gz) = 5429f117d84e57b3d8c27891e3912aec011d5dc28a1220156a2d5b7e4ef3976d
-SIZE (VCVRack-rtaudio-8128053f4bd83463c7c901d9f5d40b272c2f4e4e_GH0.tar.gz) = 237135
-SHA256 (VCVRack-glfw-0e18076016f4ba57c314eeebd85654c70644abe3_GH0.tar.gz) = f87deb0f6bbec1b18ed55ce0abd5fef00f5a8504ea178ff19b67ff086b377747
-SIZE (VCVRack-glfw-0e18076016f4ba57c314eeebd85654c70644abe3_GH0.tar.gz) = 767785
-SHA256 (gulrak-filesystem-7e37433f318488ae4bc80f80e12df12a01579874_GH0.tar.gz) = 15e1dacd2a52d7cf67afcc548cc92b218f88a2726488e50887922e86c1493f68
-SIZE (gulrak-filesystem-7e37433f318488ae4bc80f80e12df12a01579874_GH0.tar.gz) = 166424
-SHA256 (DISTRHO-pugl-b1d9703ecbdb0a033fe0b9acdf58b90f7d81a8e5_GH0.tar.gz) = 9f19d4c8a2f5385b87471189c7417c0012fb27cd84e0df00b4edc48da1207f33
-SIZE (DISTRHO-pugl-b1d9703ecbdb0a033fe0b9acdf58b90f7d81a8e5_GH0.tar.gz) = 193083
+TIMESTAMP = 1644274987
+SHA256 (DISTRHO-Cardinal-g20220207-4efe110_GH0.tar.gz) = 957cea29729232c18f5d058f5c4b6359f7d4ddd84337b931dae4d865358a8b33
+SIZE (DISTRHO-Cardinal-g20220207-4efe110_GH0.tar.gz) = 3699989
 SHA256 (VCVRack-Rack-0d003b96476af45102117c2bb958aeb59eb523cf_GH0.tar.gz) = df5bec910223cd37d9be0df1e48b196895e251c38b864bd7350b3678d22c535e
 SIZE (VCVRack-Rack-0d003b96476af45102117c2bb958aeb59eb523cf_GH0.tar.gz) = 1339448
-SHA256 (DISTRHO-DPF-7e6e3cc84b60727599120a8756396caa2919d46e_GH0.tar.gz) = 8a723151d3c508598b6064398742947a12762f53cab6957459e5c3c52494b8b2
-SIZE (DISTRHO-DPF-7e6e3cc84b60727599120a8756396caa2919d46e_GH0.tar.gz) = 3366282
+SHA256 (DISTRHO-DPF-60b9b76b466ad62a9f64f2eb7557a2563bbbf683_GH0.tar.gz) = 85fe59bea689cbcd6c7dac18e816ce64a10a6988f0bc5ac0ce8dd8b3d5915579
+SIZE (DISTRHO-DPF-60b9b76b466ad62a9f64f2eb7557a2563bbbf683_GH0.tar.gz) = 3366320
 SHA256 (meganz-mingw-std-threads-f6365f900fb9b1cd6014c8d1cf13ceacf8faf3de_GH0.tar.gz) = 4007ba029b79596cc56dd656977ae19b9691cba03df22c3171ffe9620bde3086
 SIZE (meganz-mingw-std-threads-f6365f900fb9b1cd6014c8d1cf13ceacf8faf3de_GH0.tar.gz) = 31976
 SHA256 (DLTcollab-sse2neon-be721a98e7829ce5824a53da78d8210c024ba6c0_GH0.tar.gz) = a0fbde11391d0f0b30b49926bf7810c490d87656c2627663954184a99ba39405
 SIZE (DLTcollab-sse2neon-be721a98e7829ce5824a53da78d8210c024ba6c0_GH0.tar.gz) = 99097
 SHA256 (CardinalModules-Fundamental-50f8ccce5ec433470d87894c94762df133d940f1_GH0.tar.gz) = cf234159cd100f8804ff673ab62d51791c31a2d6b55aaefa7bf214b2ed568a3e
 SIZE (CardinalModules-Fundamental-50f8ccce5ec433470d87894c94762df133d940f1_GH0.tar.gz) = 277285
-SHA256 (VCVRack-Befaco-ec406ce181f340bce8e475cb508c4db0db02fdc6_GH0.tar.gz) = 0d74a5431c081818ab0d236330ad80d6cb26df762c3f6f29eaf34e1cb78ccc38
-SIZE (VCVRack-Befaco-ec406ce181f340bce8e475cb508c4db0db02fdc6_GH0.tar.gz) = 776284
 SHA256 (CardinalModules-AudibleInstruments-fec73bc29fc3771d23e6ea03132597774f61c92e_GH0.tar.gz) = c9837cc8e30b3ff72c325363b8eacef4ea4226acd1331dbeca8d23d8652f5f2e
 SIZE (CardinalModules-AudibleInstruments-fec73bc29fc3771d23e6ea03132597774f61c92e_GH0.tar.gz) = 6610037
 SHA256 (AnimatedCircuits-RackModules-bd45fc5e9b472182bcc74da264f865d1424a76be_GH0.tar.gz) = e21c1ef4acfead40776efb8119a25f2e64d0f932b9d7c06e96dc6f86e75858a4
@@ -81,14 +41,14 @@ SHA256 (ValleyAudio-ValleyRackFree-440553f3371eab4a84e2b6dcbd3b44ca027871d7_GH0.
 SIZE (ValleyAudio-ValleyRackFree-440553f3371eab4a84e2b6dcbd3b44ca027871d7_GH0.tar.gz) = 15876964
 SHA256 (SVModular-DrumKit-8d78f221927f5aa75d99e4fb8a6b8750141e0933_GH0.tar.gz) = 4daa1cbca515de38f568be18a7f4d38e01f5ff209a28d1863b6efc796ec60feb
 SIZE (SVModular-DrumKit-8d78f221927f5aa75d99e4fb8a6b8750141e0933_GH0.tar.gz) = 7033941
-SHA256 (falkTX-Carla-afc25ae3137be9cb7addedd16ff45fbe0ab4ea97_GH0.tar.gz) = 09fd3157ed7cba931997f70a8d007532a86ea5f15fae33be3613c3c25dfffe3a
-SIZE (falkTX-Carla-afc25ae3137be9cb7addedd16ff45fbe0ab4ea97_GH0.tar.gz) = 10056036
+SHA256 (falkTX-Carla-b8d38e395c215eed189a4849972f90af810ef971_GH0.tar.gz) = 9dc75d3210b44a62e77b9fc3a754e9050d7b85ac14db9cb95ad492d33e3c6eed
+SIZE (falkTX-Carla-b8d38e395c215eed189a4849972f90af810ef971_GH0.tar.gz) = 10056853
 SHA256 (Xenakios-Atelier-b84dea414c3a2bac231d1c5b837c3003d60a6446_GH0.tar.gz) = a111aed4da3336e07590ac5c32bfb492a9ac2a7cd3da47836432100cf5af7cf5
 SIZE (Xenakios-Atelier-b84dea414c3a2bac231d1c5b837c3003d60a6446_GH0.tar.gz) = 5032900
 SHA256 (CardinalModules-mscHack-cf6b1aa5ae47a9e56a0f2ddb0c1aa54927134fb5_GH0.tar.gz) = fce929cc43b4316ed3c4a8109929eeb53ddf142edb45461e47bf9b0ea39f52f7
 SIZE (CardinalModules-mscHack-cf6b1aa5ae47a9e56a0f2ddb0c1aa54927134fb5_GH0.tar.gz) = 1920163
-SHA256 (zezic-ZZC-268c15711a7fe184970b1525c98f17e72db64af5_GH0.tar.gz) = 95f6721e72492de42e8b30b5cc1a264914602b0e0350abfed8ac0554bbd852ef
-SIZE (zezic-ZZC-268c15711a7fe184970b1525c98f17e72db64af5_GH0.tar.gz) = 1716986
+SHA256 (zezic-ZZC-15364616da500d31f7545dcbfc01b4fda7f7c9d4_GH0.tar.gz) = 2472d4bdcbd0115063fcc12ef481f672747fd84ee7d45ecf458c9d18fd0cd97d
+SIZE (zezic-ZZC-15364616da500d31f7545dcbfc01b4fda7f7c9d4_GH0.tar.gz) = 1654429
 SHA256 (wiqid-repelzen-185e07ea94086a04b3daacb4bf94c0fbd3544725_GH0.tar.gz) = 14459d45c7c0473ee5d9d265813ddd437b66cb3815adf347cc62807e40e80616
 SIZE (wiqid-repelzen-185e07ea94086a04b3daacb4bf94c0fbd3544725_GH0.tar.gz) = 839790
 SHA256 (CardinalModules-AriaModules-90f8009e1431341225c616bb3a9c250b02bce2c1_GH0.tar.gz) = d5349650933efec0b382cedb0cb6594eca6a182cb6ee29133d0f3cee4376b5db
@@ -125,9 +85,47 @@ SHA256 (expertsleepersltd-vcvrack-encoders-df096a635fe8d3ea86a1e6451a55e45ccee5b
 SIZE (expertsleepersltd-vcvrack-encoders-df096a635fe8d3ea86a1e6451a55e45ccee5b83d_GH0.tar.gz) = 27230
 SHA256 (CardinalModules-ihtsyn-31c4229eb328f6aaa4024f76c595b55213cdf1cf_GH0.tar.gz) = 65dcf68f789ab41b87ee82d1dd96c0d69a5266779b22dfc832b44966ec5dcbdc
 SIZE (CardinalModules-ihtsyn-31c4229eb328f6aaa4024f76c595b55213cdf1cf_GH0.tar.gz) = 98093
-SHA256 (JerrySievert-QuickJS-b70d5344013836544631c361ae20569b978176c9_GH0.tar.gz) = 2fc6b14db190ae21030051c59e3d38a877543a03dafe02c22448e7bf34a77227
-SIZE (JerrySievert-QuickJS-b70d5344013836544631c361ae20569b978176c9_GH0.tar.gz) = 931668
+SHA256 (CardinalModules-QuickJS-9ed118744671f1e257ebb0d731300ba115f6cfce_GH0.tar.gz) = c5d91bfb8c5d0dd82b0f8fa275d7f7841da03f16f773dbceb5a6c878c9e35e92
+SIZE (CardinalModules-QuickJS-9ed118744671f1e257ebb0d731300ba115f6cfce_GH0.tar.gz) = 931758
 SHA256 (NikolaiVChr-Autinn-bc880d9d8fb59016de61e3253aff2b543d7bb665_GH0.tar.gz) = af71ac1af5410bafff914b308677dc29d019f371deaa9f8fa634e39af5365c8d
 SIZE (NikolaiVChr-Autinn-bc880d9d8fb59016de61e3253aff2b543d7bb665_GH0.tar.gz) = 210895
+SHA256 (VCVRack-nanovg-0bebdb314aff9cfa28fde4744bcb037a2b3fd756_GH0.tar.gz) = 043d67b2fd81d52b80c5db366292a8d1910a70abdf0b3cc7750bd8705cf5fb96
+SIZE (VCVRack-nanovg-0bebdb314aff9cfa28fde4744bcb037a2b3fd756_GH0.tar.gz) = 2033873
+SHA256 (memononen-nanosvg-25241c5a8f8451d41ab1b02ab2d865b01600d949_GH0.tar.gz) = d957259360bf108858388bb01686a8cb0fc31d90db2d996ddf65575b37bb20d4
+SIZE (memononen-nanosvg-25241c5a8f8451d41ab1b02ab2d865b01600d949_GH0.tar.gz) = 295923
+SHA256 (AndrewBelt-osdialog-21b9dcc2a1bbdacb9b46da477ffd82a4ce9204b9_GH0.tar.gz) = da6c2b5cd661dd1875af867e02bac4dee4e2db7ea6ed3e8a7fd840223d7ce642
+SIZE (AndrewBelt-osdialog-21b9dcc2a1bbdacb9b46da477ffd82a4ce9204b9_GH0.tar.gz) = 12559
+SHA256 (VCVRack-oui-blendish-2fc6405883f8451944ed080547d073c8f9f31898_GH0.tar.gz) = f5c5a814b3302ac865ab648ec69f586b67cc0e9d2e51f77bcd4f495e75af6930
+SIZE (VCVRack-oui-blendish-2fc6405883f8451944ed080547d073c8f9f31898_GH0.tar.gz) = 1091722
+SHA256 (VCVRack-rtaudio-8128053f4bd83463c7c901d9f5d40b272c2f4e4e_GH0.tar.gz) = 5429f117d84e57b3d8c27891e3912aec011d5dc28a1220156a2d5b7e4ef3976d
+SIZE (VCVRack-rtaudio-8128053f4bd83463c7c901d9f5d40b272c2f4e4e_GH0.tar.gz) = 237135
+SHA256 (VCVRack-glfw-0e18076016f4ba57c314eeebd85654c70644abe3_GH0.tar.gz) = f87deb0f6bbec1b18ed55ce0abd5fef00f5a8504ea178ff19b67ff086b377747
+SIZE (VCVRack-glfw-0e18076016f4ba57c314eeebd85654c70644abe3_GH0.tar.gz) = 767785
+SHA256 (gulrak-filesystem-7e37433f318488ae4bc80f80e12df12a01579874_GH0.tar.gz) = 15e1dacd2a52d7cf67afcc548cc92b218f88a2726488e50887922e86c1493f68
+SIZE (gulrak-filesystem-7e37433f318488ae4bc80f80e12df12a01579874_GH0.tar.gz) = 166424
+SHA256 (craigsapp-midifile-99e87b684f88ebff6417ef25f269f1a95b780ad2_GH0.tar.gz) = 2730b84ff18e444c9e86f257f1bb757615143a5103a7f10e1d577c8384314d76
+SIZE (craigsapp-midifile-99e87b684f88ebff6417ef25f269f1a95b780ad2_GH0.tar.gz) = 149938
+SHA256 (JerrySievert-SynthDevKit-0f322e58f00f1a04276ecc3eadb610b418f040d5_GH0.tar.gz) = e3b96e74ad3679bf1552f7f11cbecc4158045fa4d8f926c3f630dab794f795ba
+SIZE (JerrySievert-SynthDevKit-0f322e58f00f1a04276ecc3eadb610b418f040d5_GH0.tar.gz) = 11297
+SHA256 (Chowdhury-DSP-chowdsp_utils-b75c3401fa93bbc596a72d21f50e1268fce415a4_GH0.tar.gz) = 303823f6d9ad632b8f316ef482d7af99ec68ce8554b5fb4b28935ffe601b76ce
+SIZE (Chowdhury-DSP-chowdsp_utils-b75c3401fa93bbc596a72d21f50e1268fce415a4_GH0.tar.gz) = 691350
+SHA256 (pichenettes-avril-276b2887e4110ca913294fcbb313163dfb28a448_GH0.tar.gz) = c734d663be1f5ec4fc370fa703069b133afea625180d23e20ca74d525718a629
+SIZE (pichenettes-avril-276b2887e4110ca913294fcbb313163dfb28a448_GH0.tar.gz) = 97537
+SHA256 (pichenettes-avrilx-868d6e74eb8555f9575b5149202256156e5c03fa_GH0.tar.gz) = 35591f85e556e90ebaa85f8364b7d664871194bf40afdde4e63684d60c02522c
+SIZE (pichenettes-avrilx-868d6e74eb8555f9575b5149202256156e5c03fa_GH0.tar.gz) = 99528
+SHA256 (pichenettes-stmlib-8998429236d6edd4934b6c9ae8e0f167e3d30aa7_GH0.tar.gz) = 50cab27e0f1e10ff282eadb09b911273bea852ce9cca2057db50e1380f267466
+SIZE (pichenettes-stmlib-8998429236d6edd4934b6c9ae8e0f167e3d30aa7_GH0.tar.gz) = 5999428
+SHA256 (pichenettes-stm-audio-bootloader-1ec7d6374e2d305cb710170eb80de9b66e795792_GH0.tar.gz) = d71de49de49dfa7ec7dfe0e6aff0dba5554e0d986f1c90e184446c3f09c312e1
+SIZE (pichenettes-stm-audio-bootloader-1ec7d6374e2d305cb710170eb80de9b66e795792_GH0.tar.gz) = 12610
+SHA256 (pichenettes-avr-audio-bootloader-0de2be5928afdf7fb3e5ada60544ed6c15ab808f_GH0.tar.gz) = 65ff5dfdbca728b79d58d031523c74cf05bfdfac0aadf61b199b990d9fb6d3b8
+SIZE (pichenettes-avr-audio-bootloader-0de2be5928afdf7fb3e5ada60544ed6c15ab808f_GH0.tar.gz) = 8096
+SHA256 (CardinalModules-eurorack-87bf3b1da88147e3fcc8c57e3072eec67ccd380a_GH0.tar.gz) = fcf13cb1c916e070e7ebe7db06aea9c2df28bdc3b757ff08eaaa7102d4f61c37
+SIZE (CardinalModules-eurorack-87bf3b1da88147e3fcc8c57e3072eec67ccd380a_GH0.tar.gz) = 32020980
+SHA256 (LancePutnam-Gamma-70ba31c92db6afa160523940fd046a2bc249e8ad_GH0.tar.gz) = 13aeaf5ff83df1b2039744b3b7d0e5d9b773df9f60fdaef5c43d0b73b3e13cc9
+SIZE (LancePutnam-Gamma-70ba31c92db6afa160523940fd046a2bc249e8ad_GH0.tar.gz) = 3553692
+SHA256 (DISTRHO-pugl-b1d9703ecbdb0a033fe0b9acdf58b90f7d81a8e5_GH0.tar.gz) = 9f19d4c8a2f5385b87471189c7417c0012fb27cd84e0df00b4edc48da1207f33
+SIZE (DISTRHO-pugl-b1d9703ecbdb0a033fe0b9acdf58b90f7d81a8e5_GH0.tar.gz) = 193083
+SHA256 (falkTX-Carla-Plugins-4d9d457d86bebe68f76640718d20f9b72b0a57c6_GH0.tar.gz) = f08a2d33a29e48fcb421cbda42a09f4099093971439bb434189eaca3fa6027b2
+SIZE (falkTX-Carla-Plugins-4d9d457d86bebe68f76640718d20f9b72b0a57c6_GH0.tar.gz) = 2766090
 SHA256 (sonusdept-sonusmodular-b63a685c6c68be188f5a3d5d9f6582eb94d62e53_GL0.tar.gz) = cb1da2600249ae62c223f5c3c4b50e4eac69c7aae689e997f6084f6c227936e7
 SIZE (sonusdept-sonusmodular-b63a685c6c68be188f5a3d5d9f6582eb94d62e53_GL0.tar.gz) = 323260
diff --git a/audio/cardinal/files/mntent.h b/audio/cardinal/files/mntent.h
deleted file mode 100644
index e61cddd89c82..000000000000
--- a/audio/cardinal/files/mntent.h
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
- *  mntent
- *  mntent.h - compatability header for FreeBSD
- *
- *  Copyright (c) 2001 David Rufino <daverufino@btinternet.com>
- *  All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-#if defined(HAVE_MNTENT_H)
-#include <mntent.h>
-#else
-#ifndef _MNTENT_H
-#define _MNTENT_H
-#include <stdio.h>
-
-#define MOUNTED "dummy"
-
-#define MNTTYPE_NFS "nfs"
-
-struct mntent {
-	char *mnt_fsname;
-	char *mnt_dir;
-	char *mnt_type;
-	char *mnt_opts;
-	int mnt_freq;
-	int mnt_passno;
-};
-
-#define setmntent(x,y) ((FILE *)0x1)
-#ifdef __cplusplus
-extern "C" {
-#endif
-struct mntent *getmntent __P ((FILE *fp));
-char *hasmntopt __P ((const struct mntent *mnt, const char *option));
-#ifdef __cplusplus
-}; // extern "C"
-#endif
-#define endmntent(x) ((int)1)
-
-#endif /* _MNTENT_H */
-#endif /* HAVE_MNTENT_H */
diff --git a/audio/cardinal/files/mntent_compat.c b/audio/cardinal/files/mntent_compat.c
deleted file mode 100644
index 9160ff6b78fb..000000000000
--- a/audio/cardinal/files/mntent_compat.c
+++ /dev/null
@@ -1,173 +0,0 @@
-/*
- * Copyright (c) 1980, 1989, 1993, 1994
- *      The Regents of the University of California.  All rights reserved.
- * Copyright (c) 2001
- *      David Rufino <daverufino@btinternet.com>
- * Copyright (c) 2006
- *      Stanislav Sedov <ssedov@mbsd.msk.ru>
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *      This product includes software developed by the University of
- *      California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-/* most of this was ripped from the mount(3) source */
-
-#include "mntent.h"
-#include <stdlib.h>
-#include <string.h>
-#include <sys/param.h>
-#include <sys/ucred.h>
-#include <sys/mount.h>
-
-static int pos = -1;
-static int mntsize = -1;
-static struct mntent _mntent;
-
-struct {
-	int		m_flag;
-	const char	*m_option;
-} mntoptions[] = {
-	{ MNT_ASYNC,		"async" },
-	{ MNT_NOATIME,		"noatime"},
-	{ MNT_NOEXEC,		"noexec"},
-	{ MNT_NOSUID,		"nosuid"},
-	{ MNT_NOSYMFOLLOW,	"nosymfollow"},
-	{ MNT_SYNCHRONOUS,	"sync"},
-	{ MNT_UNION,		"union"},
-	{ MNT_NOCLUSTERR,	"noclusterr"},
-	{ (int)MNT_NOCLUSTERW,	"noclusterw"},
-	{ MNT_SUIDDIR,		"suiddir"},
-#ifdef MNT_SNAPSHOT
-	{ MNT_SNAPSHOT,		"snapshot"},
-#endif
-#ifdef MNT_MULTILABEL
-	{ MNT_MULTILABEL,	"multilabel"},
-#endif
-#ifdef MNT_ACLS
-	{ MNT_ACLS,		"acls"},
-#endif
-#ifdef MNT_NODEV
-	{ MNT_NODEV,		"nodev"},
-#endif
-};
-
-#define N_OPTS (sizeof(mntoptions) / sizeof(*mntoptions))
-
-char *
-hasmntopt (const struct mntent *mnt, const char *option)
-{
-	int found;
-	char *opt, *optbuf;
-
-	optbuf = strdup(mnt->mnt_opts);
-	found = 0;
-	for (opt = optbuf; (opt = strtok(opt, " ")) != NULL; opt = NULL) {
-		if (!strcasecmp(opt, option)) {
-			opt = opt - optbuf + mnt->mnt_opts;
-			free (optbuf);
-			return (opt);
-		}
-	}
-	free (optbuf);
-	return (NULL);
-}
-
-static char *
-catopt (char *s0, const char *s1)
-{
-	size_t newlen;
-	char *cp;
-
-	if (s1 == NULL || *s1 == '\0')
-		return s0;
-
-	if (s0 != NULL) {
-		newlen = strlen(s0) + strlen(s1) + 1 + 1;
-		if ((cp = (char *)realloc(s0, newlen)) == NULL)
-			return (NULL);
-
-		(void)strcat(cp, " ");
-		(void)strcat(cp, s1);
-	} else
-		cp = strdup(s1);
-
-	return (cp);
-}
-
-
-static char *
-flags2opts (int flags)
-{
-	char *res = NULL;
-	int i;
-
-	res = catopt(res, (flags & MNT_RDONLY) ? "ro" : "rw");
-
-	for (i = 0; i < N_OPTS; i++)
-		if (flags & mntoptions[i].m_flag)
-			res = catopt(res, mntoptions[i].m_option);
-	return res;
-}
-
-static struct mntent *
-statfs_to_mntent (struct statfs *mntbuf)
-{
-	static char opts_buf[40], *tmp;
-	
-	_mntent.mnt_fsname = mntbuf->f_mntfromname;
-	_mntent.mnt_dir = mntbuf->f_mntonname;
-	_mntent.mnt_type = mntbuf->f_fstypename;
-	tmp = flags2opts (mntbuf->f_flags);
-	if (tmp) {
-		opts_buf[sizeof(opts_buf) - 1] = '\0';
-		strncpy (opts_buf, tmp, sizeof(opts_buf)-1);
-		free (tmp);
-	} else {
-		*opts_buf = '\0';
-	}
-	_mntent.mnt_opts = opts_buf;	
-	_mntent.mnt_freq = _mntent.mnt_passno = 0;
-	return (&_mntent);
-}
-
-struct mntent *
-getmntent (FILE *fp)
-{
-	struct statfs *mntbuf;
-
-	if (pos == -1 || mntsize == -1)
-		mntsize = getmntinfo (&mntbuf, MNT_NOWAIT);
-
-	++pos;
-	if (pos == mntsize) {
-		pos = mntsize = -1;
-		return (NULL);
-	}
-
-	return (statfs_to_mntent (&mntbuf[pos]));
-}
diff --git a/audio/cardinal/files/patch-deps_QuickJS_qjs.c b/audio/cardinal/files/patch-deps_QuickJS_qjs.c
deleted file mode 100644
index 17b256d2694a..000000000000
--- a/audio/cardinal/files/patch-deps_QuickJS_qjs.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- deps/QuickJS/qjs.c.orig	2022-01-30 05:00:00 UTC
-+++ deps/QuickJS/qjs.c
-@@ -37,6 +37,9 @@
- #elif defined(__linux__)
- #include <malloc.h>
- #endif
-+#if defined(__FreeBSD__)
-+#include <malloc_np.h> // for malloc_usable_size
-+#endif
- 
- #include "cutils.h"
- #include "quickjs-libc.h"
diff --git a/audio/cardinal/files/patch-deps_QuickJS_quickjs-libc.c b/audio/cardinal/files/patch-deps_QuickJS_quickjs-libc.c
deleted file mode 100644
index 0a95166de914..000000000000
--- a/audio/cardinal/files/patch-deps_QuickJS_quickjs-libc.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- deps/QuickJS/quickjs-libc.c.orig	2022-01-30 05:03:46 UTC
-+++ deps/QuickJS/quickjs-libc.c
-@@ -45,7 +45,7 @@
- #include <termios.h>
- #include <sys/ioctl.h>
- #include <sys/wait.h>
--#if defined(__APPLE__)
-+#if defined(__APPLE__) || defined(__FreeBSD__)
- typedef sig_t sighandler_t;
- #endif
- #endif
diff --git a/audio/cardinal/files/patch-deps_QuickJS_quickjs.c b/audio/cardinal/files/patch-deps_QuickJS_quickjs.c
deleted file mode 100644
index 31b100dd019a..000000000000
--- a/audio/cardinal/files/patch-deps_QuickJS_quickjs.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- deps/QuickJS/quickjs.c.orig	2022-01-30 04:37:43 UTC
-+++ deps/QuickJS/quickjs.c
-@@ -37,6 +37,9 @@
- #elif defined(__linux__)
- #include <malloc.h>
- #endif
-+#if defined(__FreeBSD__)
-+#include <malloc_np.h> // for malloc_usable_size
-+#endif
- 
- #include "cutils.h"
- #include "list.h"
diff --git a/audio/cardinal/pkg-plist b/audio/cardinal/pkg-plist
index 975da1a181b7..dfc06b03af33 100644
--- a/audio/cardinal/pkg-plist
+++ b/audio/cardinal/pkg-plist
@@ -1,5 +1,4 @@
 bin/Cardinal
-lib/lv2/Cardinal.lv2/Cardinal.d
 lib/lv2/Cardinal.lv2/Cardinal.so
 lib/lv2/Cardinal.lv2/Cardinal.ttl
 lib/lv2/Cardinal.lv2/manifest.ttl
@@ -484,47 +483,6 @@ lib/lv2/Cardinal.lv2/resources/BaconPlugs/res/midi/goldberg/988-v29.mid
 lib/lv2/Cardinal.lv2/resources/BaconPlugs/res/midi/goldberg/988-v30.mid
 lib/lv2/Cardinal.lv2/resources/BaconPlugs/res/sabrog-25-down.svg
 lib/lv2/Cardinal.lv2/resources/BaconPlugs/res/sabrog-25-up.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/BananutBlack.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/BananutRed.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/BefacoButton_0.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/BefacoButton_1.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/BefacoSwitchHoriz_0.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/BefacoSwitchHoriz_1.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/BefacoSwitchHoriz_2.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/BefacoTinyKnobBlack_bg.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/BefacoTinyKnobDarkGrey_bg.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/BefacoTinyKnobLightGrey_bg.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/BefacoTinyKnobRed_bg.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/BefacoTinyPointWhite.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/CrossfaderBackground.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/CrossfaderHandle.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/Davies1900hBlack.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/Davies1900hDarkGrey.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/Davies1900hDarkGrey_bg.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/Davies1900hLargeGrey.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/Davies1900hLargeGrey_bg.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/Davies1900hLightGrey.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/Davies1900hLightGrey_bg.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/Knurlie.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/SwitchNarrow_0.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/components/SwitchNarrow_1.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/ABC.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/ADSR.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/ChoppingKinky.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/DualAtenuverter.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/EvenVCO.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/HexmixVCA.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/Kickall.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/Mex.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/Mixer.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/Morphader.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/Muxlicer.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/Percall.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/Rampage.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/STMix.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/SamplingModulator.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/SlewLimiter.svg
-lib/lv2/Cardinal.lv2/resources/Befaco/res/panels/SpringReverb.svg
 lib/lv2/Cardinal.lv2/resources/Bidoo/res/ACNE.svg
 lib/lv2/Cardinal.lv2/resources/Bidoo/res/ANTN.svg
 lib/lv2/Cardinal.lv2/resources/Bidoo/res/BAFIS.svg
@@ -2798,7 +2756,6 @@ lib/lv2/Cardinal.lv2/resources/PluginManifests/Atelier.json
 lib/lv2/Cardinal.lv2/resources/PluginManifests/AudibleInstruments.json
 lib/lv2/Cardinal.lv2/resources/PluginManifests/Autinn.json
 lib/lv2/Cardinal.lv2/resources/PluginManifests/BaconPlugs.json
-lib/lv2/Cardinal.lv2/resources/PluginManifests/Befaco.json
 lib/lv2/Cardinal.lv2/resources/PluginManifests/Bidoo.json
 lib/lv2/Cardinal.lv2/resources/PluginManifests/BogaudioModules.json
 lib/lv2/Cardinal.lv2/resources/PluginManifests/Cardinal.json
@@ -3025,7 +2982,6 @@ lib/lv2/Cardinal.lv2/resources/ZZC/res/fonts/Nunito/Nunito-Light.ttf
 lib/lv2/Cardinal.lv2/resources/ZZC/res/fonts/Nunito/Nunito-Medium.ttf
 lib/lv2/Cardinal.lv2/resources/ZZC/res/fonts/Nunito/Nunito-Regular.ttf
 lib/lv2/Cardinal.lv2/resources/ZZC/res/fonts/Nunito/Nunito-SemiBold.ttf
-lib/lv2/Cardinal.lv2/resources/ZZC/res/fonts/SKODANext/SKODANext-Regular.ttf
 lib/lv2/Cardinal.lv2/resources/ZZC/res/knobs/ZZC-Big-Knob-Inner.svg
 lib/lv2/Cardinal.lv2/resources/ZZC/res/knobs/ZZC-Big-Knob.svg
 lib/lv2/Cardinal.lv2/resources/ZZC/res/knobs/ZZC-Cross-Knob-29.svg
@@ -3319,7 +3275,6 @@ lib/lv2/Cardinal.lv2/resources/sonusmodular/res/tropicana.svg
 lib/lv2/Cardinal.lv2/resources/sonusmodular/res/twoff.svg
 lib/lv2/Cardinal.lv2/resources/sonusmodular/res/yabp.svg
 lib/lv2/Cardinal.lv2/resources/template.vcv
-lib/lv2/CardinalFX.lv2/CardinalFX.d
 lib/lv2/CardinalFX.lv2/CardinalFX.so
 lib/lv2/CardinalFX.lv2/CardinalFX.ttl
 lib/lv2/CardinalFX.lv2/manifest.ttl
@@ -3804,47 +3759,6 @@ lib/lv2/CardinalFX.lv2/resources/BaconPlugs/res/midi/goldberg/988-v29.mid
 lib/lv2/CardinalFX.lv2/resources/BaconPlugs/res/midi/goldberg/988-v30.mid
 lib/lv2/CardinalFX.lv2/resources/BaconPlugs/res/sabrog-25-down.svg
 lib/lv2/CardinalFX.lv2/resources/BaconPlugs/res/sabrog-25-up.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/BananutBlack.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/BananutRed.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/BefacoButton_0.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/BefacoButton_1.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/BefacoSwitchHoriz_0.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/BefacoSwitchHoriz_1.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/BefacoSwitchHoriz_2.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/BefacoTinyKnobBlack_bg.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/BefacoTinyKnobDarkGrey_bg.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/BefacoTinyKnobLightGrey_bg.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/BefacoTinyKnobRed_bg.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/BefacoTinyPointWhite.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/CrossfaderBackground.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/CrossfaderHandle.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/Davies1900hBlack.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/Davies1900hDarkGrey.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/Davies1900hDarkGrey_bg.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/Davies1900hLargeGrey.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/Davies1900hLargeGrey_bg.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/Davies1900hLightGrey.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/Davies1900hLightGrey_bg.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/Knurlie.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/SwitchNarrow_0.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/components/SwitchNarrow_1.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/ABC.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/ADSR.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/ChoppingKinky.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/DualAtenuverter.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/EvenVCO.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/HexmixVCA.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/Kickall.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/Mex.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/Mixer.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/Morphader.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/Muxlicer.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/Percall.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/Rampage.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/STMix.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/SamplingModulator.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/SlewLimiter.svg
-lib/lv2/CardinalFX.lv2/resources/Befaco/res/panels/SpringReverb.svg
 lib/lv2/CardinalFX.lv2/resources/Bidoo/res/ACNE.svg
 lib/lv2/CardinalFX.lv2/resources/Bidoo/res/ANTN.svg
 lib/lv2/CardinalFX.lv2/resources/Bidoo/res/BAFIS.svg
@@ -6118,7 +6032,6 @@ lib/lv2/CardinalFX.lv2/resources/PluginManifests/Atelier.json
 lib/lv2/CardinalFX.lv2/resources/PluginManifests/AudibleInstruments.json
 lib/lv2/CardinalFX.lv2/resources/PluginManifests/Autinn.json
 lib/lv2/CardinalFX.lv2/resources/PluginManifests/BaconPlugs.json
-lib/lv2/CardinalFX.lv2/resources/PluginManifests/Befaco.json
 lib/lv2/CardinalFX.lv2/resources/PluginManifests/Bidoo.json
 lib/lv2/CardinalFX.lv2/resources/PluginManifests/BogaudioModules.json
 lib/lv2/CardinalFX.lv2/resources/PluginManifests/Cardinal.json
@@ -6345,7 +6258,6 @@ lib/lv2/CardinalFX.lv2/resources/ZZC/res/fonts/Nunito/Nunito-Light.ttf
 lib/lv2/CardinalFX.lv2/resources/ZZC/res/fonts/Nunito/Nunito-Medium.ttf
 lib/lv2/CardinalFX.lv2/resources/ZZC/res/fonts/Nunito/Nunito-Regular.ttf
 lib/lv2/CardinalFX.lv2/resources/ZZC/res/fonts/Nunito/Nunito-SemiBold.ttf
-lib/lv2/CardinalFX.lv2/resources/ZZC/res/fonts/SKODANext/SKODANext-Regular.ttf
 lib/lv2/CardinalFX.lv2/resources/ZZC/res/knobs/ZZC-Big-Knob-Inner.svg
 lib/lv2/CardinalFX.lv2/resources/ZZC/res/knobs/ZZC-Big-Knob.svg
 lib/lv2/CardinalFX.lv2/resources/ZZC/res/knobs/ZZC-Cross-Knob-29.svg
@@ -6639,7 +6551,6 @@ lib/lv2/CardinalFX.lv2/resources/sonusmodular/res/tropicana.svg
 lib/lv2/CardinalFX.lv2/resources/sonusmodular/res/twoff.svg
 lib/lv2/CardinalFX.lv2/resources/sonusmodular/res/yabp.svg
 lib/lv2/CardinalFX.lv2/resources/template.vcv
-lib/lv2/CardinalSynth.lv2/CardinalSynth.d
 lib/lv2/CardinalSynth.lv2/CardinalSynth.so
 lib/lv2/CardinalSynth.lv2/CardinalSynth.ttl
 lib/lv2/CardinalSynth.lv2/manifest.ttl
@@ -7124,47 +7035,6 @@ lib/lv2/CardinalSynth.lv2/resources/BaconPlugs/res/midi/goldberg/988-v29.mid
 lib/lv2/CardinalSynth.lv2/resources/BaconPlugs/res/midi/goldberg/988-v30.mid
 lib/lv2/CardinalSynth.lv2/resources/BaconPlugs/res/sabrog-25-down.svg
 lib/lv2/CardinalSynth.lv2/resources/BaconPlugs/res/sabrog-25-up.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/BananutBlack.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/BananutRed.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/BefacoButton_0.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/BefacoButton_1.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/BefacoSwitchHoriz_0.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/BefacoSwitchHoriz_1.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/BefacoSwitchHoriz_2.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/BefacoTinyKnobBlack_bg.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/BefacoTinyKnobDarkGrey_bg.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/BefacoTinyKnobLightGrey_bg.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/BefacoTinyKnobRed_bg.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/BefacoTinyPointWhite.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/CrossfaderBackground.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/CrossfaderHandle.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/Davies1900hBlack.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/Davies1900hDarkGrey.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/Davies1900hDarkGrey_bg.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/Davies1900hLargeGrey.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/Davies1900hLargeGrey_bg.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/Davies1900hLightGrey.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/Davies1900hLightGrey_bg.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/Knurlie.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/SwitchNarrow_0.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/components/SwitchNarrow_1.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/ABC.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/ADSR.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/ChoppingKinky.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/DualAtenuverter.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/EvenVCO.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/HexmixVCA.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/Kickall.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/Mex.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/Mixer.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/Morphader.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/Muxlicer.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/Percall.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/Rampage.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/STMix.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/SamplingModulator.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/SlewLimiter.svg
-lib/lv2/CardinalSynth.lv2/resources/Befaco/res/panels/SpringReverb.svg
 lib/lv2/CardinalSynth.lv2/resources/Bidoo/res/ACNE.svg
 lib/lv2/CardinalSynth.lv2/resources/Bidoo/res/ANTN.svg
 lib/lv2/CardinalSynth.lv2/resources/Bidoo/res/BAFIS.svg
@@ -9438,7 +9308,6 @@ lib/lv2/CardinalSynth.lv2/resources/PluginManifests/Atelier.json
 lib/lv2/CardinalSynth.lv2/resources/PluginManifests/AudibleInstruments.json
 lib/lv2/CardinalSynth.lv2/resources/PluginManifests/Autinn.json
 lib/lv2/CardinalSynth.lv2/resources/PluginManifests/BaconPlugs.json
-lib/lv2/CardinalSynth.lv2/resources/PluginManifests/Befaco.json
 lib/lv2/CardinalSynth.lv2/resources/PluginManifests/Bidoo.json
 lib/lv2/CardinalSynth.lv2/resources/PluginManifests/BogaudioModules.json
 lib/lv2/CardinalSynth.lv2/resources/PluginManifests/Cardinal.json
@@ -9665,7 +9534,6 @@ lib/lv2/CardinalSynth.lv2/resources/ZZC/res/fonts/Nunito/Nunito-Light.ttf
 lib/lv2/CardinalSynth.lv2/resources/ZZC/res/fonts/Nunito/Nunito-Medium.ttf
 lib/lv2/CardinalSynth.lv2/resources/ZZC/res/fonts/Nunito/Nunito-Regular.ttf
 lib/lv2/CardinalSynth.lv2/resources/ZZC/res/fonts/Nunito/Nunito-SemiBold.ttf
-lib/lv2/CardinalSynth.lv2/resources/ZZC/res/fonts/SKODANext/SKODANext-Regular.ttf
 lib/lv2/CardinalSynth.lv2/resources/ZZC/res/knobs/ZZC-Big-Knob-Inner.svg
 lib/lv2/CardinalSynth.lv2/resources/ZZC/res/knobs/ZZC-Big-Knob.svg
 lib/lv2/CardinalSynth.lv2/resources/ZZC/res/knobs/ZZC-Cross-Knob-29.svg
@@ -9959,7 +9827,6 @@ lib/lv2/CardinalSynth.lv2/resources/sonusmodular/res/tropicana.svg
 lib/lv2/CardinalSynth.lv2/resources/sonusmodular/res/twoff.svg
 lib/lv2/CardinalSynth.lv2/resources/sonusmodular/res/yabp.svg
 lib/lv2/CardinalSynth.lv2/resources/template.vcv
-lib/vst/CardinalFX.vst/CardinalFX.d
 lib/vst/CardinalFX.vst/CardinalFX.so
 lib/vst/CardinalFX.vst/resources/21kHz/res/Components/kHzButton_0.svg
 lib/vst/CardinalFX.vst/resources/21kHz/res/Components/kHzButton_1.svg
@@ -10442,47 +10309,6 @@ lib/vst/CardinalFX.vst/resources/BaconPlugs/res/midi/goldberg/988-v29.mid
 lib/vst/CardinalFX.vst/resources/BaconPlugs/res/midi/goldberg/988-v30.mid
 lib/vst/CardinalFX.vst/resources/BaconPlugs/res/sabrog-25-down.svg
 lib/vst/CardinalFX.vst/resources/BaconPlugs/res/sabrog-25-up.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/BananutBlack.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/BananutRed.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/BefacoButton_0.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/BefacoButton_1.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/BefacoSwitchHoriz_0.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/BefacoSwitchHoriz_1.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/BefacoSwitchHoriz_2.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/BefacoTinyKnobBlack_bg.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/BefacoTinyKnobDarkGrey_bg.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/BefacoTinyKnobLightGrey_bg.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/BefacoTinyKnobRed_bg.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/BefacoTinyPointWhite.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/CrossfaderBackground.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/CrossfaderHandle.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/Davies1900hBlack.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/Davies1900hDarkGrey.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/Davies1900hDarkGrey_bg.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/Davies1900hLargeGrey.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/Davies1900hLargeGrey_bg.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/Davies1900hLightGrey.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/Davies1900hLightGrey_bg.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/Knurlie.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/SwitchNarrow_0.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/components/SwitchNarrow_1.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/ABC.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/ADSR.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/ChoppingKinky.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/DualAtenuverter.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/EvenVCO.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/HexmixVCA.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/Kickall.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/Mex.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/Mixer.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/Morphader.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/Muxlicer.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/Percall.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/Rampage.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/STMix.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/SamplingModulator.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/SlewLimiter.svg
-lib/vst/CardinalFX.vst/resources/Befaco/res/panels/SpringReverb.svg
 lib/vst/CardinalFX.vst/resources/Bidoo/res/ACNE.svg
 lib/vst/CardinalFX.vst/resources/Bidoo/res/ANTN.svg
 lib/vst/CardinalFX.vst/resources/Bidoo/res/BAFIS.svg
@@ -12756,7 +12582,6 @@ lib/vst/CardinalFX.vst/resources/PluginManifests/Atelier.json
 lib/vst/CardinalFX.vst/resources/PluginManifests/AudibleInstruments.json
 lib/vst/CardinalFX.vst/resources/PluginManifests/Autinn.json
 lib/vst/CardinalFX.vst/resources/PluginManifests/BaconPlugs.json
-lib/vst/CardinalFX.vst/resources/PluginManifests/Befaco.json
 lib/vst/CardinalFX.vst/resources/PluginManifests/Bidoo.json
 lib/vst/CardinalFX.vst/resources/PluginManifests/BogaudioModules.json
 lib/vst/CardinalFX.vst/resources/PluginManifests/Cardinal.json
@@ -12983,7 +12808,6 @@ lib/vst/CardinalFX.vst/resources/ZZC/res/fonts/Nunito/Nunito-Light.ttf
 lib/vst/CardinalFX.vst/resources/ZZC/res/fonts/Nunito/Nunito-Medium.ttf
 lib/vst/CardinalFX.vst/resources/ZZC/res/fonts/Nunito/Nunito-Regular.ttf
 lib/vst/CardinalFX.vst/resources/ZZC/res/fonts/Nunito/Nunito-SemiBold.ttf
-lib/vst/CardinalFX.vst/resources/ZZC/res/fonts/SKODANext/SKODANext-Regular.ttf
 lib/vst/CardinalFX.vst/resources/ZZC/res/knobs/ZZC-Big-Knob-Inner.svg
 lib/vst/CardinalFX.vst/resources/ZZC/res/knobs/ZZC-Big-Knob.svg
 lib/vst/CardinalFX.vst/resources/ZZC/res/knobs/ZZC-Cross-Knob-29.svg
@@ -13277,7 +13101,6 @@ lib/vst/CardinalFX.vst/resources/sonusmodular/res/tropicana.svg
 lib/vst/CardinalFX.vst/resources/sonusmodular/res/twoff.svg
 lib/vst/CardinalFX.vst/resources/sonusmodular/res/yabp.svg
 lib/vst/CardinalFX.vst/resources/template.vcv
-lib/vst/CardinalSynth.vst/CardinalSynth.d
 lib/vst/CardinalSynth.vst/CardinalSynth.so
 lib/vst/CardinalSynth.vst/resources/21kHz/res/Components/kHzButton_0.svg
 lib/vst/CardinalSynth.vst/resources/21kHz/res/Components/kHzButton_1.svg
@@ -13760,47 +13583,6 @@ lib/vst/CardinalSynth.vst/resources/BaconPlugs/res/midi/goldberg/988-v29.mid
 lib/vst/CardinalSynth.vst/resources/BaconPlugs/res/midi/goldberg/988-v30.mid
 lib/vst/CardinalSynth.vst/resources/BaconPlugs/res/sabrog-25-down.svg
 lib/vst/CardinalSynth.vst/resources/BaconPlugs/res/sabrog-25-up.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/BananutBlack.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/BananutRed.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/BefacoButton_0.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/BefacoButton_1.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/BefacoSwitchHoriz_0.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/BefacoSwitchHoriz_1.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/BefacoSwitchHoriz_2.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/BefacoTinyKnobBlack_bg.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/BefacoTinyKnobDarkGrey_bg.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/BefacoTinyKnobLightGrey_bg.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/BefacoTinyKnobRed_bg.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/BefacoTinyPointWhite.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/CrossfaderBackground.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/CrossfaderHandle.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/Davies1900hBlack.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/Davies1900hDarkGrey.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/Davies1900hDarkGrey_bg.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/Davies1900hLargeGrey.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/Davies1900hLargeGrey_bg.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/Davies1900hLightGrey.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/Davies1900hLightGrey_bg.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/Knurlie.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/SwitchNarrow_0.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/components/SwitchNarrow_1.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/ABC.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/ADSR.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/ChoppingKinky.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/DualAtenuverter.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/EvenVCO.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/HexmixVCA.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/Kickall.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/Mex.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/Mixer.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/Morphader.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/Muxlicer.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/Percall.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/Rampage.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/STMix.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/SamplingModulator.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/SlewLimiter.svg
-lib/vst/CardinalSynth.vst/resources/Befaco/res/panels/SpringReverb.svg
 lib/vst/CardinalSynth.vst/resources/Bidoo/res/ACNE.svg
 lib/vst/CardinalSynth.vst/resources/Bidoo/res/ANTN.svg
 lib/vst/CardinalSynth.vst/resources/Bidoo/res/BAFIS.svg
@@ -16074,7 +15856,6 @@ lib/vst/CardinalSynth.vst/resources/PluginManifests/Atelier.json
 lib/vst/CardinalSynth.vst/resources/PluginManifests/AudibleInstruments.json
 lib/vst/CardinalSynth.vst/resources/PluginManifests/Autinn.json
 lib/vst/CardinalSynth.vst/resources/PluginManifests/BaconPlugs.json
-lib/vst/CardinalSynth.vst/resources/PluginManifests/Befaco.json
 lib/vst/CardinalSynth.vst/resources/PluginManifests/Bidoo.json
 lib/vst/CardinalSynth.vst/resources/PluginManifests/BogaudioModules.json
 lib/vst/CardinalSynth.vst/resources/PluginManifests/Cardinal.json
@@ -16301,7 +16082,6 @@ lib/vst/CardinalSynth.vst/resources/ZZC/res/fonts/Nunito/Nunito-Light.ttf
 lib/vst/CardinalSynth.vst/resources/ZZC/res/fonts/Nunito/Nunito-Medium.ttf
 lib/vst/CardinalSynth.vst/resources/ZZC/res/fonts/Nunito/Nunito-Regular.ttf
 lib/vst/CardinalSynth.vst/resources/ZZC/res/fonts/Nunito/Nunito-SemiBold.ttf
-lib/vst/CardinalSynth.vst/resources/ZZC/res/fonts/SKODANext/SKODANext-Regular.ttf
 lib/vst/CardinalSynth.vst/resources/ZZC/res/knobs/ZZC-Big-Knob-Inner.svg
 lib/vst/CardinalSynth.vst/resources/ZZC/res/knobs/ZZC-Big-Knob.svg
 lib/vst/CardinalSynth.vst/resources/ZZC/res/knobs/ZZC-Cross-Knob-29.svg
@@ -17076,47 +16856,6 @@ lib/vst3/Cardinal.vst3/Contents/Resources/BaconPlugs/res/midi/goldberg/988-v29.m
 lib/vst3/Cardinal.vst3/Contents/Resources/BaconPlugs/res/midi/goldberg/988-v30.mid
 lib/vst3/Cardinal.vst3/Contents/Resources/BaconPlugs/res/sabrog-25-down.svg
 lib/vst3/Cardinal.vst3/Contents/Resources/BaconPlugs/res/sabrog-25-up.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/BananutBlack.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/BananutRed.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/BefacoButton_0.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/BefacoButton_1.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/BefacoSwitchHoriz_0.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/BefacoSwitchHoriz_1.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/BefacoSwitchHoriz_2.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/BefacoTinyKnobBlack_bg.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/BefacoTinyKnobDarkGrey_bg.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/BefacoTinyKnobLightGrey_bg.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/BefacoTinyKnobRed_bg.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/BefacoTinyPointWhite.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/CrossfaderBackground.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/CrossfaderHandle.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/Davies1900hBlack.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/Davies1900hDarkGrey.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/Davies1900hDarkGrey_bg.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/Davies1900hLargeGrey.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/Davies1900hLargeGrey_bg.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/Davies1900hLightGrey.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/Davies1900hLightGrey_bg.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/Knurlie.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/SwitchNarrow_0.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/components/SwitchNarrow_1.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/panels/ABC.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/panels/ADSR.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/panels/ChoppingKinky.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/panels/DualAtenuverter.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/panels/EvenVCO.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/panels/HexmixVCA.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/panels/Kickall.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/panels/Mex.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/panels/Mixer.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/panels/Morphader.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/panels/Muxlicer.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/panels/Percall.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/panels/Rampage.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/panels/STMix.svg
-lib/vst3/Cardinal.vst3/Contents/Resources/Befaco/res/panels/SamplingModulator.svg
*** 213 LINES SKIPPED ***