Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 720422 - media-sound/lilypond-2.21.1 version bump
Summary: media-sound/lilypond-2.21.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Scheme Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-02 10:29 UTC by Paul Jewell
Modified: 2020-05-08 09:54 UTC (History)
1 user (show)

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


Attachments
ebuild for lilypond 2.21.1 (lilypond-2.21.1.ebuild,3.33 KB, text/plain)
2020-05-02 10:30 UTC, Paul Jewell
Details
Patch to fix font size (lilypond_font_size.patch,505 bytes, patch)
2020-05-02 10:41 UTC, Paul Jewell
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Jewell 2020-05-02 10:29:09 UTC
Current version of lilypond has some outstanding issues:
 - reliance on python 2.7
 - issues with guile > 2.0.*
I have made an ebuild (copied and modified from 2.19.83) which builds with python 3.7, and based on my limited testing works as expected.

Reproducible: Always
Comment 1 Paul Jewell 2020-05-02 10:30:33 UTC
Created attachment 635660 [details]
ebuild for lilypond 2.21.1

Here is the proposed ebuild for lilypond 2.21.1
Comment 2 Paul Jewell 2020-05-02 10:41:07 UTC
Created attachment 635664 [details, diff]
Patch to fix font size

This patch is still necessary to ensure the correct font sizes on the generated documents. I have it in my /etc/portage/patches/... tree - it maybe better installed in portage directly.
Comment 3 edes 2020-05-05 01:27:26 UTC
Seems to be working fine here.
Comment 4 Eugene Cormier 2020-05-07 23:17:17 UTC
The python 3.7 upgrade really borked my lilypond 2.18/guile 1.8 setup, please get this into the tree soon!
Comment 5 Larry the Git Cow gentoo-dev 2020-05-08 09:54:40 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ca23b570acf750ca99271d2308c739f809450e

commit 52ca23b570acf750ca99271d2308c739f809450e
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2020-05-08 09:51:45 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2020-05-08 09:54:29 +0000

    media-sound/lilypond: bump to 2.21.1 + 9999 sync
    
    Closes: https://bugs.gentoo.org/629686
    Closes: https://bugs.gentoo.org/720422
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 media-sound/lilypond/Manifest                      |   1 +
 .../files/lilypond-2.21.1-fix-font-size.patch      |  10 ++
 media-sound/lilypond/lilypond-2.21.1.ebuild        | 144 +++++++++++++++++++++
 media-sound/lilypond/lilypond-9999.ebuild          |  48 +++----
 4 files changed, 180 insertions(+), 23 deletions(-)