2016/06/14: KMyMoney 4.8.0 released Release notes: https://kmymoney.org/news.php#itemKMyMoney480released
https://kmymoney.org/changelogs/ChangeLog-4.8.0.txt
Created attachment 439604 [details] Updated ebuild The old ebuild basically works, two dependencies were bumped.
That ebuild works fine for me. I haven't stress tested the new version yet, but it seems good to go.
The proposed ebuild works fine for me on a fairly fraught system with these USE flags: calendar hbci ofx quotes -aqua -debug -doc -handbook -test I have created a new set of accounts and a few transactions so it looks good. I notice, below https://kmymoney.org/news.php#itemKMyMoney480released, that LibAlkimia 5.0.0 was announced previously and it is slated as preparation for KMM 4.8. The latest version of app-office/libalkimia in Portage is 4.3.2-r1 Perhaps an ebuild for app-office/libalkimia-5.0.0 might be in order as well. This is the change log for the library: https://kmymoney.org/changelogs/alkimia/ChangeLog-5.0.0.txt
If you want to submit ebuilds, please always attach a diff over the most recent version in tree instead of the whole ebuild so your changes can be reviewed.
(In reply to Jon Gerdes from comment #4) > Perhaps an ebuild for app-office/libalkimia-5.0.0 might be in > order as well. I added bug #590602 for that
Created attachment 442654 [details, diff] Diff from previous ebuild Is this diff format OK for review? I really only bumped the dependencies.
Thanks, that's good. Version bump also needs to add a new optional dependency: www-client/weboob https://quickgit.kde.org/?p=kmymoney.git&a=commit&h=f91728a4244e33ab065baadb8f690ea266138465 Also, dependency on app-office/libalkimia should be restricted to <6.0.0 (which is going to be Qt5 based).
I've put together a 4.8.0 ebuild, together with several fixes that went into 4.8 branch after release. But I can't test as I do not plan to re-introduce kdepimlibs:4 to my system. Would anyone like to help get this to tree? See URL for ebuild and patches.
I was able to compile kmymoney using the suggested ebuild\patches. Thanks
Did you build with or without USE=pim?
I built it as following: [ebuild R ] app-office/kmymoney-4.8.0:4::local USE="calendar doc handbook hbci quotes weboob (-aqua) -debug -ofx {-test}" L10N="de -bs -ca -ca-valencia -cs -da -el -en-GB -es -et -eu -fi -fr -gl -hu -it -kk -nds -nl -pl -pt -pt-BR -ro -ru -sk -sv -tr -uk -zh-CN -zh-TW" 0 KiB There is no USE=pim in my case....
That's an old version, in the meantime PR was updated to make kdepimlibs:4 optional and build with >=app-crypt/gpgme-1.7.1 if USE=-pim. If you got the time, please test!
commit fed58623179ae14348a0f374a834e22fc830dff2 (HEAD -> master, origin/master, origin/HEAD) Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com> AuthorDate: Wed Oct 26 12:55:25 2016 +0200 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: Fri Nov 25 22:52:10 2016 +0100 app-office/kmymoney: version bump and a bunch of other changes. Changes: * version bump to 4.8.0. * add USE=pim,weboob. * add USE=pim for optional kdepimlibs or app-crypt/gpgme[cxx] dependency. * EAPI 6. * fix HOMEPAGE, DESCRIPTION. metadata.xml: no longer at sourceforge. Gentoo-Bug: https://bugs.gentoo.org/587244 Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/2667 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> app-office/kmymoney/Manifest | 1 + .../files/kmymoney-4.8.0-alkimia-detect.patch | 29 +++ .../files/kmymoney-4.8.0-fix-csvdialog.patch | 22 +++ .../kmymoney/files/kmymoney-4.8.0-gpgmepp.patch | 77 ++++++++ .../files/kmymoney-4.8.0-kdepimlibs-optional.patch | 172 +++++++++++++++++ .../kmymoney/files/kmymoney-4.8.0-soversion.patch | 28 +++ .../kmymoney/files/kmymoney-4.8.0-tests.patch | 210 +++++++++++++++++++++ app-office/kmymoney/kmymoney-4.8.0.ebuild | 89 +++++++++ app-office/kmymoney/metadata.xml | 5 +- 9 files changed, 630 insertions(+), 3 deletions(-) create mode 100644 app-office/kmymoney/files/kmymoney-4.8.0-alkimia-detect.patch create mode 100644 app-office/kmymoney/files/kmymoney-4.8.0-fix-csvdialog.patch create mode 100644 app-office/kmymoney/files/kmymoney-4.8.0-gpgmepp.patch create mode 100644 app-office/kmymoney/files/kmymoney-4.8.0-kdepimlibs-optional.patch create mode 100644 app-office/kmymoney/files/kmymoney-4.8.0-soversion.patch create mode 100644 app-office/kmymoney/files/kmymoney-4.8.0-tests.patch create mode 100644 app-office/kmymoney/kmymoney-4.8.0.ebuild Merged! Thanks.