Bug 281184 - audio/fluidsynth: Update to 2.3.6 and drop sndio support
Summary: audio/fluidsynth: Update to 2.3.6 and drop sndio support
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Daniel Engberg
URL: https://github.com/FluidSynth/fluidsy...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-01 11:10 UTC by Daniel Engberg
Modified: 2024-09-15 11:19 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (multimedia)


Attachments
Patch for fluidsynth (25.63 KB, patch)
2024-09-01 11:10 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2024-09-01 11:10:08 UTC
Created attachment 253238 [details]
Patch for fluidsynth

Drop sndio patches as maintaining our "custom fork/set of patches" will cause bitrot further down the road

[1]: https://github.com/FluidSynth/fluidsynth/pull/470

Compile tested on FreeBSD 14.0-RELEASE (amd64) (make, make check-plist)
Poudriere testport OK 14.1-RELEASE (amd64)
Poudriere testport OK 14.0-RELEASE (amd64)
Poudriere testport OK 13.3-RELEASE (amd64)

Tested with following users in tree with Poudriere (13.3-RELEASE and 14.1-RELEASE):
audio/bristol
audio/calf-lv2
audio/carla
audio/denemo
audio/drumstick
audio/fluida-lv2
audio/fluidplug-lv2
audio/fluidsynth-dssi
audio/lmms
audio/mamba
audio/muse-sequencer
audio/pianobooster
audio/qsynth
audio/sdl2_mixer
audio/sdl_audiolib
audio/zmusic
emulators/86Box
emulators/dosbox-staging
emulators/dosbox-x
games/Doom64EX
games/crispy-doom
games/doomsday
games/easyrpg-player
games/jfsw
games/prboom-plus
games/shockolate
games/simutrans
games/slade
games/zdoom
Comment 1 commit-hook freebsd_committer freebsd_triage 2024-09-15 11:19:30 UTC
A commit in branch main references this bug:

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

commit c4d5a141aa97606257a723511ce34aa039f492eb
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2024-09-15 11:09:33 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2024-09-15 11:09:37 +0000

    audio/fluidsynth: Update to 2.3.6 and drop sndio support

    Drop sndio patches as maintaining our "custom fork/set of patches" will
    cause bitrot further down the road

    PR:             281184

 audio/fluidsynth/Makefile                          |  43 +-
 audio/fluidsynth/distinfo                          |   6 +-
 audio/fluidsynth/files/fluid_sndio.c (gone)        | 521 ---------------------
 audio/fluidsynth/files/patch-CMakeLists.txt (gone) |  22 -
 .../files/patch-cmake__admin_report.cmake (gone)   |  15 -
 .../files/patch-src_CMakeLists.txt (gone)          |  33 --
 .../fluidsynth/files/patch-src_config.cmake (gone) |  12 -
 .../patch-src_drivers_fluid__adriver.c (gone)      |  19 -
 .../patch-src_drivers_fluid__adriver.h (gone)      |  17 -
 .../patch-src_drivers_fluid__mdriver.c (gone)      |  18 -
 .../patch-src_drivers_fluid__mdriver.h (gone)      |  18 -
 audio/fluidsynth/pkg-plist                         |   2 +-
 12 files changed, 31 insertions(+), 695 deletions(-)