CVS commit: pkgsrc/audio/fluidsynth
"Adam Ciarcinski" <[email protected]>
| Newsgroups | gmane.os.netbsd.devel.pkgsrc.cvs |
|---|---|
| Message-ID | <[email protected]> |
Module Name: pkgsrc Committed By: adam Date: Wed Aug 12 06:39:40 UTC 2026 Modified Files: pkgsrc/audio/fluidsynth: Makefile PLIST distinfo Log Message: fluidsynth: updated to 2.6.0 2.6.0 New Features Add automatic Gain Control / Output Limiter on final rendering stage, refer to related FluidSettings The synth gained support for signed 32-bit & 24-bit linear PCM, and WASAPI is the first audio driver being able to use 24-bit audio Add support for MIDI RPN 5 - Modulation Depth Range Add new reverb engines to fix flaws of fluidsynth's previous FDN reverb, refer to wiki for an overview Implement GM2 bank select mode Musically Breaking Changes Fix a bug introduced 17 years ago in 1.1.0 that caused sample fine-tune to be applied incorrectly for some Soundfont instruments Implement MIDI RP-020 to fix MIDI files that use MTS being played back incorrectly Fluidsynth's default reverb engine was changed to Dattorro - a plate-style reverbator Fluidsynth now uses a higher order sinc interpolation, the previous 7th order sinc was dropped due to quality issues Other changes Make the Pipewire driver more resilient against xruns Fluidsynth's Wiki was migrated to Zensical and its markdown source is now hosted in this repository Fluidsynth's API documentation is now hosted alongside the wiki Fluidsynth now exits with an error whenever it is unable to load Soundfonts passed as command line argument Remove GLib and libInstPatch To generate a diff of this commit: cvs rdiff -u -r1.100 -r1.101 pkgsrc/audio/fluidsynth/Makefile cvs rdiff -u -r1.47 -r1.48 pkgsrc/audio/fluidsynth/PLIST cvs rdiff -u -r1.64 -r1.65 pkgsrc/audio/fluidsynth/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
(unnamed)
(text/x-diff, 2.3 KB)
Modified files:
Index: pkgsrc/audio/fluidsynth/Makefile
diff -u pkgsrc/audio/fluidsynth/Makefile:1.100 pkgsrc/audio/fluidsynth/Makefile:1.101
--- pkgsrc/audio/fluidsynth/Makefile:1.100 Sat Jul 25 08:40:10 2026
+++ pkgsrc/audio/fluidsynth/Makefile Wed Aug 12 06:39:39 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.100 2026/07/25 08:40:10 adam Exp $
+# $NetBSD: Makefile,v 1.101 2026/08/12 06:39:39 adam Exp $
-DISTNAME= fluidsynth-2.5.7
+DISTNAME= fluidsynth-2.6.0
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_GITHUB:=FluidSynth/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Index: pkgsrc/audio/fluidsynth/PLIST
diff -u pkgsrc/audio/fluidsynth/PLIST:1.47 pkgsrc/audio/fluidsynth/PLIST:1.48
--- pkgsrc/audio/fluidsynth/PLIST:1.47 Sat Jul 25 08:40:10 2026
+++ pkgsrc/audio/fluidsynth/PLIST Wed Aug 12 06:39:39 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.47 2026/07/25 08:40:10 adam Exp $
+@comment $NetBSD: PLIST,v 1.48 2026/08/12 06:39:39 adam Exp $
bin/fluidsynth
include/fluidsynth.h
include/fluidsynth/audio.h
@@ -24,6 +24,6 @@ lib/cmake/fluidsynth/FluidSynthConfig.cm
lib/cmake/fluidsynth/FluidSynthConfigVersion.cmake
lib/libfluidsynth.so
lib/libfluidsynth.so.3
-lib/libfluidsynth.so.3.5.6
+lib/libfluidsynth.so.3.6.0
lib/pkgconfig/fluidsynth.pc
man/man1/fluidsynth.1
Index: pkgsrc/audio/fluidsynth/distinfo
diff -u pkgsrc/audio/fluidsynth/distinfo:1.64 pkgsrc/audio/fluidsynth/distinfo:1.65
--- pkgsrc/audio/fluidsynth/distinfo:1.64 Sat Jul 25 08:40:10 2026
+++ pkgsrc/audio/fluidsynth/distinfo Wed Aug 12 06:39:39 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.64 2026/07/25 08:40:10 adam Exp $
+$NetBSD: distinfo,v 1.65 2026/08/12 06:39:39 adam Exp $
-BLAKE2s (fluidsynth-2.5.7.tar.gz) = 542bd0448088f80710fe802a7c76b66af23824178a3ef54bd60992cce1917df2
-SHA512 (fluidsynth-2.5.7.tar.gz) = 673edd454c912e2fb2b0848c4ab8c47b068f06d611df7e2bcb73d66f1457078024a474c1f45bac4ea2c63921131eea58ceb1efe3340e643895dc8979fb44da32
-Size (fluidsynth-2.5.7.tar.gz) = 2116769 bytes
+BLAKE2s (fluidsynth-2.6.0.tar.gz) = a878fc217f24c220c7970bacdf9cdeda8792a4cf78e7079eb76346c5df8bbddf
+SHA512 (fluidsynth-2.6.0.tar.gz) = 4826ae47011f6de2101559faa24db48ee93b7435086d71854278087da59b573aceba929ea3abaa105fd38fb83a218ee91a0542cb7526a33cb06c5c3cdb32a496
+Size (fluidsynth-2.6.0.tar.gz) = 2270011 bytes
SHA1 (patch-include_fluidsynth_log.h) = ea7ed3939306fff3f6f2362eb641f3162ad0395b