The latest ebuild is for version 3.15, but several versions have been released since then. The latest release is 3.21: https://calibre-ebook.com/whats-new
Thank you for the bump request. You can help the maintainer with further information: Does a simple bump [1] work on your system? [1] https://wiki.gentoo.org/wiki/Custom_repository#Simple_version_bump_of_an_ebuild_in_the_local_overlay
Hi, thanks for the prompt response. Yes, simply recycling the existing ebuild (3.15.0) works for 3.21.0, at least on my system. (Upgrading to 3.21.0 doesn't solve the problem of random crashes with ebook-viewer, though. But I guess that should be another bug report).
The same ebuild also works with 3.25.0 :-)
Bump works for calibre-3.26.1 and it builds and runs successfully with Qt 5.11.
I'm not able to add the blocker myself (as far as I can see), but this bug blocks bug #653646, since calibre before 3.24 is not compatible with Qt 5.11: https://github.com/kovidgoyal/calibre/commit/68bbec179abc980ebcb3f13854d2e4fd46f4897c
Please bump calibre ASAP - because after updating to 5.11 calibre doesn't compile anymore (@revdep-rebuild): from /var/tmp/portage/app-text/calibre-3.15.0/work/calibre-3.15.0/src/calibre/headless/fontconfig_database.h:9, from /var/tmp/portage/app-text/calibre-3.15.0/work/calibre-3.15.0/src/calibre/headless/fontconfig_database.cpp:40: /var/tmp/portage/app-text/calibre-3.15.0/work/calibre-3.15.0/src/calibre/headless/fontconfig_database.cpp:296:1: error: static assertion failed: sizeof specialLanguages / sizeof *specialLanguages == QChar::ScriptCount Q_STATIC_ASSERT(sizeof specialLanguages / sizeof *specialLanguages == QChar::ScriptCount); ^
Rename to 3.26.1 worked for my use cases (ebook viewer and push/pull to a kindle mounted locally).
Blocks: bug #660346
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89bc7b87ddd5cb1e02ad0118a1c96c237718d6d3 commit 89bc7b87ddd5cb1e02ad0118a1c96c237718d6d3 Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2018-07-04 18:29:51 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2018-07-04 18:30:27 +0000 app-text/calibre: version bump to 3.26.1 Closes: https://bugs.gentoo.org/653354 Package-Manager: Portage-2.3.41, Repoman-2.3.9 app-text/calibre/Manifest | 1 + app-text/calibre/calibre-3.26.1.ebuild | 293 +++++++++++++++++++++++++++++++++ 2 files changed, 294 insertions(+)