mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
audio/fluidsynth: Update to 2.4.4
Support SDL 3.x and group SDL options into a RADIO options group.
Note: This is temporary. SDL 2.x support has been deprecated in this
release and will be removed in fluidsynth 2.5.x.
Add INSTPATCH option. Boy howdy! This has not been re-evaluated in quite
a while.
Remove unnecessary pthread hack from Makefile.
Remove overly paranoid CMake arguments added in c4d5a141aa
. Upstream
ships a rather compentent configure process and there is no need to
supply unnecessary arguments.
https://github.com/FluidSynth/fluidsynth/releases/tag/v2.4.4
This commit is contained in:
parent
98fa8bbb0b
commit
31670a219f
3 changed files with 23 additions and 28 deletions
|
@ -1,7 +1,6 @@
|
||||||
PORTNAME= fluidsynth
|
PORTNAME= fluidsynth
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
DISTVERSION= 2.4.3
|
DISTVERSION= 2.4.4
|
||||||
PORTREVISION= 1
|
|
||||||
CATEGORIES= audio
|
CATEGORIES= audio
|
||||||
|
|
||||||
MAINTAINER= multimedia@FreeBSD.org
|
MAINTAINER= multimedia@FreeBSD.org
|
||||||
|
@ -17,34 +16,31 @@ GH_ACCOUNT= FluidSynth
|
||||||
USE_GNOME= glib20
|
USE_GNOME= glib20
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
|
|
||||||
LDFLAGS+= -lpthread
|
|
||||||
|
|
||||||
# would require unreleased libinstpatch >= 1.1.0
|
|
||||||
CMAKE_OFF= enable-dsound \
|
|
||||||
enable-libinstpatch \
|
|
||||||
enable-midishare \
|
|
||||||
enable-waveout \
|
|
||||||
enable-winmidi
|
|
||||||
CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Doxygen \
|
CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Doxygen \
|
||||||
CMAKE_DISABLE_FIND_PACKAGE_Git
|
CMAKE_DISABLE_FIND_PACKAGE_Git
|
||||||
|
|
||||||
OPTIONS_DEFINE= ALSA DBUS JACK LADSPA PIPEWIRE PORTAUDIO \
|
OPTIONS_DEFINE= ALSA DBUS INSTPATCH JACK LADSPA PIPEWIRE PORTAUDIO \
|
||||||
PULSEAUDIO READLINE SDL SNDFILE
|
PULSEAUDIO READLINE SNDFILE
|
||||||
OPTIONS_DEFAULT= JACK READLINE
|
OPTIONS_DEFAULT= JACK READLINE
|
||||||
|
OPTIONS_RADIO= SDL
|
||||||
|
OPTIONS_RADIO_SDL= SDL2 SDL3
|
||||||
|
|
||||||
SNDFILE_DESC= Support for SF3 files via libsndfile
|
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
|
||||||
|
|
||||||
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
||||||
ALSA_CMAKE_BOOL= enable-alsa
|
ALSA_CMAKE_BOOL= enable-alsa
|
||||||
ALSA_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_ALSA:BOOL=True
|
|
||||||
|
|
||||||
DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus
|
DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus
|
||||||
DBUS_CMAKE_BOOL= enable-dbus
|
DBUS_CMAKE_BOOL= enable-dbus
|
||||||
DBUS_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_DBus1:BOOL=True
|
|
||||||
|
INSTPATCH_LIB_DEPENDS= libinstpatch-1.0.so:audio/libinstpatch
|
||||||
|
INSTPATCH_CMAKE_BOOL= enable-libinstpatch
|
||||||
|
|
||||||
JACK_LIB_DEPENDS= libjack.so:audio/jack
|
JACK_LIB_DEPENDS= libjack.so:audio/jack
|
||||||
JACK_CMAKE_BOOL= enable-jack
|
JACK_CMAKE_BOOL= enable-jack
|
||||||
JACK_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Jack:BOOL=True
|
|
||||||
|
|
||||||
LADSPA_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
|
LADSPA_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
|
||||||
LADSPA_RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
|
LADSPA_RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
|
||||||
|
@ -53,24 +49,23 @@ LADSPA_CMAKE_BOOL= enable-ladspa
|
||||||
|
|
||||||
PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire
|
PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire
|
||||||
PIPEWIRE_CMAKE_BOOL= enable-pipewire
|
PIPEWIRE_CMAKE_BOOL= enable-pipewire
|
||||||
PIPEWIRE_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_PipeWire:BOOL=True
|
|
||||||
|
|
||||||
PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
|
PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
|
||||||
PORTAUDIO_CMAKE_BOOL= enable-portaudio
|
PORTAUDIO_CMAKE_BOOL= enable-portaudio
|
||||||
PORTAUDIO_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_PortAudio:BOOL=True
|
|
||||||
|
|
||||||
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
|
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
|
||||||
PULSEAUDIO_CMAKE_BOOL= enable-pulseaudio
|
PULSEAUDIO_CMAKE_BOOL= enable-pulseaudio
|
||||||
PULSEAUDIO_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_PulseAudio:BOOL=True
|
|
||||||
|
|
||||||
READLINE_USES= readline
|
READLINE_USES= readline
|
||||||
READLINE_CMAKE_BOOL= enable-readline
|
READLINE_CMAKE_BOOL= enable-readline
|
||||||
READLINE_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Readline:BOOL=True
|
|
||||||
|
|
||||||
SDL_USES= sdl
|
SDL2_USES= sdl
|
||||||
SDL_USE= SDL=sdl2
|
SDL2_USE= SDL=sdl2
|
||||||
SDL_CMAKE_BOOL= enable-sdl2
|
SDL2_CMAKE_BOOL= enable-sdl2
|
||||||
SDL_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_SDL2:BOOL=True
|
|
||||||
|
SDL3_USES= sdl
|
||||||
|
SDL3_USE= SDL=sdl3
|
||||||
|
SDL3_CMAKE_BOOL= enable-sdl3
|
||||||
|
|
||||||
SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile
|
SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile
|
||||||
SNDFILE_CMAKE_BOOL= enable-libsndfile
|
SNDFILE_CMAKE_BOOL= enable-libsndfile
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1738481027
|
TIMESTAMP = 1742534363
|
||||||
SHA256 (FluidSynth-fluidsynth-v2.4.3_GH0.tar.gz) = a92aa83d2ff09a1a6d6186e81d8182bd2958947dffca77a6490ffd41b3ec9dc7
|
SHA256 (FluidSynth-fluidsynth-v2.4.4_GH0.tar.gz) = fc492a255f453e65ac5b99a25e6ffbe0fbd64d6a4fe824bacd68de16fe8af7ba
|
||||||
SIZE (FluidSynth-fluidsynth-v2.4.3_GH0.tar.gz) = 1788637
|
SIZE (FluidSynth-fluidsynth-v2.4.4_GH0.tar.gz) = 1792908
|
||||||
|
|
|
@ -23,6 +23,6 @@ lib/cmake/fluidsynth/FluidSynthTargets-%%CMAKE_BUILD_TYPE%%.cmake
|
||||||
lib/cmake/fluidsynth/FluidSynthTargets.cmake
|
lib/cmake/fluidsynth/FluidSynthTargets.cmake
|
||||||
lib/libfluidsynth.so
|
lib/libfluidsynth.so
|
||||||
lib/libfluidsynth.so.3
|
lib/libfluidsynth.so.3
|
||||||
lib/libfluidsynth.so.3.3.3
|
lib/libfluidsynth.so.3.3.4
|
||||||
libdata/pkgconfig/fluidsynth.pc
|
libdata/pkgconfig/fluidsynth.pc
|
||||||
share/man/man1/fluidsynth.1.gz
|
share/man/man1/fluidsynth.1.gz
|
||||||
|
|
Loading…
Add table
Reference in a new issue