Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 554456 - =dev-vcs/git-cola-2.2.1: version bump
Summary: =dev-vcs/git-cola-2.2.1: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tiziano Müller (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2015-07-10 23:57 UTC by Coacher
Modified: 2015-07-30 08:55 UTC (History)
1 user (show)

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


Attachments
git-cola-2.2.1.ebuild (git-cola-2.2.1.ebuild,2.22 KB, text/plain)
2015-07-20 03:39 UTC, Coacher
Details
git-cola-disable-live-tests.patch (git-cola-disable-live-tests.patch,800 bytes, patch)
2015-07-20 03:40 UTC, Coacher
Details | Diff
git-cola-update-git-config-in-tests.patch (git-cola-update-git-config-in-tests.patch,445 bytes, patch)
2015-07-20 03:41 UTC, Coacher
Details | Diff
v2.1.2-v2.2.1.ebuild.diff (diff,3.49 KB, patch)
2015-07-20 03:57 UTC, Coacher
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Coacher 2015-07-10 23:57:58 UTC
Hello.

git-cola-2.2.1 was released recently.

Please bump.
Comment 1 Coacher 2015-07-20 03:39:37 UTC
Created attachment 407202 [details]
git-cola-2.2.1.ebuild
Comment 2 Coacher 2015-07-20 03:40:38 UTC
Created attachment 407204 [details, diff]
git-cola-disable-live-tests.patch
Comment 3 Coacher 2015-07-20 03:41:43 UTC
Created attachment 407206 [details, diff]
git-cola-update-git-config-in-tests.patch

See also: https://github.com/git-cola/git-cola/pull/478
Comment 4 Coacher 2015-07-20 03:56:22 UTC
Tested and works with the attached ebuild on my amd64 machine. On Python-3.3 some tests fail due to unicode-related problems (should be fixed upsteram).
On Python-2.7 all test pass.

Updated dependencies:
jsonpickle is not needed anymore (nor bundled), send2trash provides additional functionality, asciidoc is not needed for docs anymore (see share/doc/git-cola/relnotes/v2.0.2.rst), xmlto is not needed as well (docs are generated fine, no mentions of it anywhere in repo. Was it ever used?)

Doc dependencies:
sphinxtogithub bundled with git-cola supports Python-3 (see https://github.com/git-cola/git-cola/commit/a2049c55061896ad68b2979ef7001ed685fe4801) with a minimum effort. The proper way is to add supported python versions to sphinxtogithub ebuild we have in tree via this patch, which is another bug and probably a long delay, so use bundled one for python3_{3,4} for now.

Test dependencies:
Remove net-tools as empty `hostname -d` does not make tests to fail anymore.

Patch changes:
Replace ssh-askpass patch with sed oneliner. Rename disable-tests.patch to disable-live-tests.patch for clarity.

Other changes:
Remove obsolete docompress as git-cola.txt is no longer installed. Minor whitespace changes.
Comment 5 Coacher 2015-07-20 03:57:41 UTC
Created attachment 407208 [details, diff]
v2.1.2-v2.2.1.ebuild.diff
Comment 6 Justin Lecher (RETIRED) gentoo-dev 2015-07-29 07:45:20 UTC
+*git-cola-2.2.1 (29 Jul 2015)
+
+  29 Jul 2015; Justin Lecher <jlec@gentoo.org>
+  +files/git-cola-2.2.1-disable-live-tests.patch,
+  +files/git-cola-2.2.1-update-git-config-in-tests.patch,
+  +git-cola-2.2.1.ebuild:
+  Version Bump, bug #554456; thanks Coacher for all the work
+
Comment 7 Coacher 2015-07-30 08:55:07 UTC
Thanks!