v2.9.1 is out please also enable support for python3.5
since v2.7, PyQt4, PyQt5 and Pyside are compatible: (copied from the release notes) git cola is now compatible with PyQt5, PyQt4, and Pyside. git cola previously supported PyQt4 only, but will now use whichever library is available. Users are not required to upgrade at this time, but PyQt5 support can be enabled anytime by making its python modules available. https://github.com/git-cola/git-cola/issues/232 NOTE: We do not yet recommend using PyQt5 because there are known exit-on-segfault bugs in Qt5 that have not yet been addressed. git cola is sensitive to this bug and is known to crash on exit when using git dag or the interactive rebase feature on PyQt5. https://bugreports.qt.io/browse/QTBUG-52988 PyQt4 is stable and there are no known issues when using it so we recommend using it until the Qt5 bugs have been resolved. git cola now depends on QtPy and includes a bundled copy of the qtpy library. If you are packaging git cola and would prefer to use qtpy from your distribution instead of the built-in version then use make NO_VENDOR_LIBS=1 when building git cola. This will prevent vendored libraries from being installed.
I attached a ebuild for 2.9.1, that isn't very different from the 2.4 ebuild. It still uses the bundled PyQt. It builds and runs fine for me.
Created attachment 456744 [details] =dev-vcs/git-cola-2.9.1
Created attachment 465352 [details] git-cola-2.10.ebuild Updated ebuild for 2.10 which includes the dev-python/QtPy from system May need a blocker on !dev-python/PyQt5[-gui,-network,-widgets]
(In reply to Brian Evans from comment #4) > Created attachment 465352 [details] > git-cola-2.10.ebuild > > Updated ebuild for 2.10 which includes the dev-python/QtPy from system > > May need a blocker on !dev-python/PyQt5[-gui,-network,-widgets] failed for me with: * Fixing shebang in /usr/bin/git-cola. /usr/bin/install: cannot stat '/home/bearsh/workspace/overlay/dev-vcs/git-cola/files/index.html': No such file or directory !!! dodoc: /home/bearsh/workspace/overlay/dev-vcs/git-cola/files/index.html does not exist * ERROR: dev-vcs/git-cola-2.10::bearshlay failed (install phase): * dodoc failed
(In reply to Martin Gysel (bearsh) from comment #5) > failed for me with: > * Fixing shebang in /usr/bin/git-cola. > /usr/bin/install: cannot stat > '/home/bearsh/workspace/overlay/dev-vcs/git-cola/files/index.html': No such > file or directory > !!! dodoc: /home/bearsh/workspace/overlay/dev-vcs/git-cola/files/index.html > does not exist > * ERROR: dev-vcs/git-cola-2.10::bearshlay failed (install phase): > * dodoc failed arr, sorry for the noise, next time I should first read the error before posting it here, after copying the relevant files over into the filesdir it merges
as this bug is open for about 5 month without any maintainer activity, @grknight (or any other dev) do you mind pushing your ebuild (or any later version) to the tree?
Maintainer timeout (by a long time) git-cola-2.11.ebuild added