Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 667254 - media-sound/fluidsynth-2.0.3 version bump request [API breaks]
Summary: media-sound/fluidsynth-2.0.3 version bump request [API breaks]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Sound Team
URL: https://github.com/FluidSynth/fluidsy...
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2018-09-28 19:16 UTC by Elia Melucci
Modified: 2019-03-10 22:46 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Elia Melucci 2018-09-28 19:16:00 UTC
fluidsynth had a major version bump roughly two weeks ago:

https://github.com/FluidSynth/fluidsynth/releases/tag/v2.0.0

Among the changes, it doesn't strictly require pkg-config anymore (resulting in a very minimal build).
Comment 1 Andreas Sturmlechner gentoo-dev 2018-09-29 07:02:14 UTC
http://www.fluidsynth.org/api/index.html#NewIn2_0_0
Comment 2 edes 2019-02-09 01:43:52 UTC
By now, fluidsynth is already at version 2.0.3:

https://github.com/FluidSynth/fluidsynth/releases/tag/v2.0.3
Comment 3 Nikos Chantziaras 2019-03-04 18:24:06 UTC
2.0.4 is out. I opened a PR on github.

The update does not seem to break anything. I tested all packages that depend on fluidsynth (equery d media-sound/fluidsynth) and they seem fine.
Comment 4 Larry the Git Cow gentoo-dev 2019-03-10 22:46:19 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580fc2f06f2dd4c494c370fd92a14eccc8b9c86d

commit 580fc2f06f2dd4c494c370fd92a14eccc8b9c86d
Author:     Nikos Chantziaras <realnc@gmail.com>
AuthorDate: 2019-03-04 17:50:22 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-03-10 22:45:54 +0000

    media-sound/fluidsynth: bump to 2.0.4 with subslot, update ebuild
    
    Use subslot due to soversion change. Bump EAPI to 7. License is now LGPL-2.1+.
    Add "oss" USE flag. Enable upstream-recommended USE flags by default (+readline
    +sndfile). Drop versioned deps (no longer in portage.) Remove unused "ladcca"
    cmake option. Put pkgconfig in BDEPEND. Remove forced "-pthread" flag.
    
    Closes: https://bugs.gentoo.org/667254
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Nikos Chantziaras <realnc@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/11257
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 media-sound/fluidsynth/Manifest                |  1 +
 media-sound/fluidsynth/fluidsynth-2.0.4.ebuild | 75 ++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)