Created attachment 509030 [details, diff] recoll-1.23.6.ebuild diff from recoll-1.23.3 New version has been released. It needs a patch to prevent python fix shebang from aborting the emerge. --- recoll-1.23.3.ebuild 2017-09-24 13:59:50.701804777 +0800 +++ recoll-1.23.6.ebuild 2017-12-09 22:02:51.431001177 +0800 @@ -64,6 +64,7 @@ } src_prepare() { + eapply "${FILESDIR}/recoll-python3.patch" python_fix_shebang filters default } Will attach the patch, and the modified ebuild.
Created attachment 509032 [details] recoll-1.23.6.ebuild New ebuild.
Created attachment 509034 [details, diff] recoll-python3.patch ${FILESDIR}/recoll-python3.patch
Shouldn't we add then the dependency on x11-libs/libX11 from bug #617190? Thanks
(In reply to Amy Liffey from comment #3) > Shouldn't we add then the dependency on x11-libs/libX11 from bug #617190? > > Thanks I just had a look at recoll-1.23.6 - it compiles correctly after running: mv /usr/include/X11/Xlib.h{,.old} ./configure --disable-x11mon make DESTDIR=/tmp/recollinstall install
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ca7a274443a06633a41ed725fa5bfdb0cbfb0b commit 80ca7a274443a06633a41ed725fa5bfdb0cbfb0b Author: Amy Liffey <amynka@gentoo.org> AuthorDate: 2018-01-21 19:33:15 +0000 Commit: Amy Liffey <amynka@gentoo.org> CommitDate: 2018-01-21 19:36:00 +0000 app-misc/recoll: version bump 1.23.6 Closes: https://bugs.gentoo.org/640374 Closes: https://bugs.gentoo.org/617190 Package-Manager: Portage-2.3.13, Repoman-2.3.3 app-misc/recoll/Manifest | 1 + app-misc/recoll/files/recoll-python3.patch | 17 ++++ app-misc/recoll/recoll-1.23.6.ebuild | 122 +++++++++++++++++++++++++++++ 3 files changed, 140 insertions(+)