audio/fluidsynth: Update to 2.4.6 and drop SDL(2) support

* Drop SDL(2) support and move SDL(3) into SDL variable
* Move GITHUB related variables into a separate section
* Fix typo in SNDFILE_DESC

Changelog: https://github.com/FluidSynth/fluidsynth/releases/tag/v2.4.6
This commit is contained in:
Daniel Engberg
2025-05-13 00:33:43 +02:00
parent d0e65dfc8a
commit aba04fabf1
3 changed files with 13 additions and 19 deletions
+9 -15
View File
@@ -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
+3 -3
View File
@@ -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
+1 -1
View File
@@ -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