Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 293299 - media-sound/denemo-0.8.14 version bump
Summary: media-sound/denemo-0.8.14 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 312923 313061
  Show dependency tree
 
Reported: 2009-11-15 16:51 UTC by Simone Scanzoni
Modified: 2010-04-23 14:28 UTC (History)
2 users (show)

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


Attachments
denemo-0.8.10.ebuild (denemo-0.8.10.ebuild,1.23 KB, text/plain)
2009-11-15 16:53 UTC, Simone Scanzoni
Details
media-sound/denemo-0.8.10 updated ebuild (denemo-0.8.10.ebuild,1.29 KB, text/plain)
2010-03-06 04:06 UTC, Simone Scanzoni
Details
media-sound/denemo-0.8.14.ebuild (denemo-0.8.14.ebuild,1.44 KB, text/plain)
2010-03-27 12:32 UTC, Jared B.
Details
media-sound/denemo-0.8.14.ebuild (denemo-0.8.14.ebuild,1.37 KB, text/plain)
2010-03-27 21:09 UTC, Simone Scanzoni
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Simone Scanzoni 2009-11-15 16:51:28 UTC
The ebuild for denemo-0.8.2 doesn't create encodings.dir, fonts.dir and fonts.scale for Denemo's font. So I got the opportunity to update and fix it. It also adds a new dependency.
Comment 1 Simone Scanzoni 2009-11-15 16:53:39 UTC
Created attachment 210324 [details]
denemo-0.8.10.ebuild
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2010-03-04 15:56:08 UTC
At [1] 0.8.4 is "released" whereas the SF project page still says 0.8.12 is the latest (maybe stable) release.


[1] http://ftp.gnu.org/gnu/denemo/
Comment 3 Simone Scanzoni 2010-03-06 04:06:33 UTC
Created attachment 222231 [details]
media-sound/denemo-0.8.10 updated ebuild

Added missing dependencies, updated src_uri.

I tried to adapt this ebuild to versions 0.8.12 and 0.8.14, both built but Denemo didn't work right, it only gave me a grey window.
Comment 4 Jared B. 2010-03-27 12:31:59 UTC
The "gray window" problem described above seems to be due to a lilypond requirement.  Not sure exactly why, but the problem appears without lilypond and goes away with lilypond.  Also, fluidsynth is now supported and, again, seems to be required.  If it's --enable-fluidsynth is NOT used, final linking will fail due to fluidsynth-related errors.

I updated the ebuild with the following USE flags: doc +fluidsynth +lilypond

fluidsynth and lilypond are forced on by default for the reasons listed above, and though this is not ideal, it works for me.  I filed an upstream bug report regarding the fluidsynth issue, but not lilypond (that probably deserves more investigation).
Comment 5 Jared B. 2010-03-27 12:32:38 UTC
Created attachment 225435 [details]
media-sound/denemo-0.8.14.ebuild
Comment 6 Simone Scanzoni 2010-03-27 21:09:08 UTC
Created attachment 225489 [details]
media-sound/denemo-0.8.14.ebuild

Installing LilyPond solved the "gray window" problem, thank you!
Why are you letting the users try to build a not working denemo with USE flags?
I suggest to remove that option. :)
Comment 7 Jared B. 2010-04-01 02:21:22 UTC
(In reply to comment #6)
> Why are you letting the users try to build a not working denemo with USE flags?
> I suggest to remove that option. :)

by default, the ebuild I provided does work.  Users would have to intentionally disable the flags to make it not work.  I chose to do it this way because these two items are *supposed* to be optional.  Personally, I don't want/need either fluidsynth or lilypond support for how I use it, so if/when upstream fixes the bugs I plan on disabling those USE flags.
Comment 8 Samuli Suominen (RETIRED) gentoo-dev 2010-04-23 14:28:43 UTC
0.8.16 in portage