Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 620314 - app-office/gnucash-2.6.16: version bump
Summary: app-office/gnucash-2.6.16: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Aaron W. Swenson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-01 07:34 UTC by ephemer0l
Modified: 2018-01-06 17:33 UTC (History)
5 users (show)

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


Attachments
app-office/gnucash-2.6.16.ebuild (gnucash-2.6.16.ebuild,3.31 KB, text/plain)
2017-06-08 10:25 UTC, Kalin KOZHUHAROV
Details
app-office/gnucash-2.6.16-r1.ebuild (gnucash-2.6.16-r1.ebuild,3.35 KB, text/plain)
2017-06-08 11:26 UTC, Kalin KOZHUHAROV
Details
app-office/gnucash-2.6.17.ebuild (gnucash-2.6.17.ebuild,3.35 KB, text/plain)
2017-07-03 17:12 UTC, Kalin KOZHUHAROV
Details
app-office/gnucash-2.6.18.ebuild (gnucash-2.6.18.ebuild,3.42 KB, text/plain)
2017-09-26 21:04 UTC, Kalin KOZHUHAROV
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ephemer0l 2017-06-01 07:34:01 UTC
GnuCash 2.6.16 released on Mar 27. Renaming the ebuild installed it. It runs, but not thoroughly tested.
Comment 1 Kalin KOZHUHAROV 2017-06-08 10:25:28 UTC
Created attachment 475592 [details]
app-office/gnucash-2.6.16.ebuild

I added gnucash-2.6.16 to my pkalin overlay (https://github.com/thinrope/pkalin/) for easier testing.

Worked a bit on the dependencies, unfortunately cannot compile with newer webkit-gtk or goffice :-(

Note the use of USE="+deprecated", will not compile without it.
Comment 2 Kalin KOZHUHAROV 2017-06-08 11:26:55 UTC
Created attachment 475594 [details]
app-office/gnucash-2.6.16-r1.ebuild

Improved DEPEND, based on https://github.com/Gnucash/gnucash/blob/master/README.dependencies ... can still be improved

Hopefully migrating to cmake and github soon.
Comment 3 Kalin KOZHUHAROV 2017-07-03 17:12:28 UTC
Created attachment 480114 [details]
app-office/gnucash-2.6.17.ebuild

Meanwhile upstream released a new minor version, revbumping, no changes needed.
Compile and simple run tests: passed.

Also available in my pkalin overlay: https://github.com/thinrope/pkalin/
Comment 4 Joe Stroller 2017-09-26 15:06:33 UTC
New minor version 2.6.18 released today: https://www.gnucash.org/news.phtml#n-170924-2.6.18.news
Comment 5 Kalin KOZHUHAROV 2017-09-26 21:04:59 UTC
Created attachment 496612 [details]
app-office/gnucash-2.6.18.ebuild

Updated the SRC_URI... (sourceforge seems down at the moment)

Emerge and run without problems. I did a quick (or not so quick) revbump on gnucash-docs as well, see my https://github.com/thinrope/pkalin/ overlay.
Comment 6 Larry the Git Cow gentoo-dev 2018-01-06 17:28:47 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ea343dfb1500833c518e04492e591e285695d96

commit 1ea343dfb1500833c518e04492e591e285695d96
Author:     Aaron W. Swenson <titanofold@gentoo.org>
AuthorDate: 2018-01-06 17:28:04 +0000
Commit:     Aaron W. Swenson <titanofold@gentoo.org>
CommitDate: 2018-01-06 17:28:36 +0000

    app-office/gnucash: Bump to 2.6.19
    
    Added myself as a maintainer.
    
    Added dependency to prevent >=dev-scheme/guile-2.2 from being
    considered as a satisfying depend. The GnuCash 2.6 series is only compatible
    with guile-1.8 and guile-2.0. guile-2.2 support will come with the
    GnuCash 2.7/3.0 series.
    
    Added dependency on gnome-extra/yelp so that GnuCash can actually
    display the help documentation.
    
    Bug: https://bugs.gentoo.org/627010
    Bug: https://bugs.gentoo.org/639786
    Closes: https://bugs.gentoo.org/620314
    Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-office/gnucash/Manifest              |   1 +
 app-office/gnucash/gnucash-2.6.19.ebuild | 131 +++++++++++++++++++++++++++++++
 app-office/gnucash/metadata.xml          |   4 +
 3 files changed, 136 insertions(+)