[MacPorts] #63501: Update fluidsynth to 2.2.x

MacPorts noreply at macports.org
Fri Sep 17 10:52:58 UTC 2021


#63501: Update fluidsynth to 2.2.x
----------------------+------------------------
 Reporter:  szhorvat  |      Owner:  (none)
     Type:  defect    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:
 Keywords:            |       Port:  fluidsynth
----------------------+------------------------
 fluidsynth 2.2 broke API, which is why MacPorts is still on 2.1.9. Before
 we can move on to 2.2.x, we need to make sure that all dependent ports are
 updated to be compatible. This issue serves to coordinate this, and all
 relevant maintainers are CC'd.

 `port echo depends:fluidsynth` is listed below, along with maintainers and
 compatibility status:

 {{{
 audacious-plugins          (Ionic, status: ?)
 denemo                     (status: ?)
 dosbox-x                   (status: ?)
 gstreamer1-gst-plugins-bad (status: ?)
 libVLC2                    (RJVB, status: ?)
 lmms                       (ryandesign, status: ?)
 qsynth                     (RJVB, mojca, status: ?)
 qtads                      (status: OK for both 2.1 and 2.2)
 scummvm                    (status: ?)
 scummvm-devel              (status: ?)
 VLC2                       (status: ?)
 }}}

 Of these qtads is already compatible with both 2.1.x and 2.2.x. This is
 how it achieves this:

  -
 https://github.com/realnc/qtads/blob/51f99c2d5dc16c4971334e4586f6eeaa8374dcb9/SDL_audiolib/src/DecoderFluidsynth.cpp#L14

 Basically, all that seems to be needed is to adapt certain types.

 The other ports should be checked and the above table updated with
 information about what needs to be done to achieve compatibility.  VLC2
 may be a problem as this old version might no longer be maintained.

 References:

  - PR that updated to 2.1.9: https://github.com/macports/macports-
 ports/pull/11180

-- 
Ticket URL: <https://trac.macports.org/ticket/63501>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list