Summary: | media-sound/frescobaldi-3.0.0: version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Eugene Cormier <eugenecormier> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | Adrian.Bassett, eugenecormier, jouni.kosonen |
Priority: | Normal | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 609734 | ||
Bug Blocks: | 631788 | ||
Attachments: |
ebuild for media-sound/frescobaldi-3.0.0
python-poppler-qt5-0.24.2-r1.ebuild |
Description
Eugene Cormier
2017-09-25 02:40:53 UTC
Created attachment 508012 [details]
ebuild for media-sound/frescobaldi-3.0.0
(In reply to Adrian.Bassett from comment #1) > Created attachment 508012 [details] > ebuild for media-sound/frescobaldi-3.0.0 The attachment is for an upgrade of frescobaldi to 3.0.0. This is described as a stable/development release. The ebuild moves to the required qt5, thereby reducing general dependencies on qt4. It also ups the required python version from 2.7 to 3.5, but this could no doubt be modified to reflect current gentoo practice. Note that I am not an active user of frescobaldi but 3.0.0 compiles and appears to run OK on ~amd64. Does this not require dev-python/python-poppler-qt5? 2.20.0 depends on python-poppler-qt4 at least. (In reply to Andreas Sturmlechner from comment #3) > Does this not require dev-python/python-poppler-qt5? 2.20.0 depends on > python-poppler-qt4 at least. It does appear to be the case. I wasn't aware of the cited bug and it would seem that without python-poppler-qt5 frescobaldi 3.0.0 is operating with reduced functionality. Does anybody have a working ebuild for python-poppler-qt5? Created attachment 510482 [details] python-poppler-qt5-0.24.2-r1.ebuild (In reply to Adrian.Bassett from comment #4) > Does anybody have a working ebuild for python-poppler-qt5? I believe the attached ebuild should work. I've named it -r1 because it picks up the commits made after the 0.24.2 release. Thanks Jouni, but this is the wrong bug for a python-poppler-qt5 ebuild - please see bug 609734 on which we depend here. Also using a revision is wrong here: - it should be versioned 0.24.2_pYYYYMMDD (date of COMMIT) - inherit vcs-snapshot and you get a sane ${S} automatically without the need to set it The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df0fff68b0e7d0089f2001956d3859520770e4a commit 7df0fff68b0e7d0089f2001956d3859520770e4a Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2017-12-21 01:01:38 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2017-12-21 01:02:52 +0000 media-sound/frescobaldi: Drop 2.20.0 Closes: https://bugs.gentoo.org/631966 Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-sound/frescobaldi/Manifest | 1 - media-sound/frescobaldi/frescobaldi-2.20.0.ebuild | 37 ----------------------- media-sound/frescobaldi/metadata.xml | 22 ++++++++------ 3 files changed, 12 insertions(+), 48 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b83d22f10aaf62b60ae914dbc257e23f8fcbcceb commit b83d22f10aaf62b60ae914dbc257e23f8fcbcceb Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2017-12-21 00:52:04 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2017-12-21 01:02:52 +0000 media-sound/frescobaldi: 3.0.0 version bump Thanks-to: Eugene Cormier <eugenecormier@gmail.com> Thanks-to: N. Andrew Walsh <n.andrew.walsh@gmail.com> Bug: https://bugs.gentoo.org/631966 Closes: https://bugs.gentoo.org/609736 Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-sound/frescobaldi/Manifest | 1 + media-sound/frescobaldi/frescobaldi-3.0.0.ebuild | 41 ++++++++++++++++++++++++ 2 files changed, 42 insertions(+)} Why did you remove frescobaldi-2.20? frescobaldi-3.0.0 does not work on my PC (see https://bugs.gentoo.org/641968), and I can't even reinstall the latest working version! |