Commit Graph
3273 Commits
Author SHA1 Message Date
Sebastian Pipping 3e3b23d4ff dev-vcs/rsvndump: 0.6.2
Signed-off-by: Sebastian Pipping <sping@gentoo.org>
2023-10-02 20:04:15 +02:00
Sam James 78e5a39239 dev-vcs/mercurial: Stabilize 6.4.4 amd64, #910389
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-28 01:19:51 +01:00
Nils Freydank be32161ccd dev-vcs/git-lfs: Update live ebuild
Bug: https://bugs.gentoo.org/914542
Signed-off-by: Nils Freydank <holgersson@posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/33004
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-09-25 09:33:06 +03:00
Nils Freydank 0900a1dda1 dev-vcs/git-lfs: Enable shell auto-completion
- Build and install the auto completion for bash, fish and zsh.
- Switch from "go .. || die" to "ego ...".

See upstream issue requesting pre-generated files for releases:
https://github.com/git-lfs/git-lfs/issues/5520

Closes: https://bugs.gentoo.org/914542
Signed-off-by: Nils Freydank <holgersson@posteo.de>
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-09-25 09:33:05 +03:00
Arthur Zamarin 5938298f51 dev-vcs/git-delete-merged-branches: Stabilize 7.4.0 amd64, #914575
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-09-24 18:58:32 +03:00
Sam James 64f92f6089 dev-vcs/fossil: Stabilize 2.22 x86, #914535
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-22 15:54:33 +01:00
Sam James d02a55ce62 dev-vcs/fossil: Stabilize 2.22 ppc64, #914535
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-22 15:54:32 +01:00
Sam James 48e00da074 dev-vcs/fossil: Stabilize 2.22 amd64, #914535
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-22 15:54:31 +01:00
Sam James e5010ab6df dev-vcs/fossil: Stabilize 2.22 arm, #914535
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-22 15:54:30 +01:00
Yixun Lan e80d0942ce dev-vcs/pwclient: add 2.6.2, revive this package
add myself as maintainer

Signed-off-by: Yixun Lan <dlan@gentoo.org>
2023-09-18 10:53:05 +00:00
Sergey Torokhov 76ceea568d dev-vcs/tortoisehg: 6.5.1, add PYTHON_COMPAT=python3_12
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/32856
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-17 07:16:46 +01:00
Sergey Torokhov b7c85f40e4 dev-vcs/tortoisehg: 6.5.1 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/32300
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2023-09-16 10:57:17 +03:00
Fabian Groffen e9e471bcd3 dev-vcs/hg-git-1.0.2-r1: revbump for mercurial-6.5 compatibility
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2023-09-10 12:40:57 +02:00
Arthur Zamarin faadfd27e5 dev-vcs/breezy: drop 3.2.1-r1, 3.3.0-r1
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-09-09 09:10:38 +03:00
Arthur Zamarin 095cc09e5d dev-vcs/breezy: Keyword 3.3.4 x86, #909844
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-09-09 09:10:01 +03:00
Arthur Zamarin 62b2289258 dev-vcs/breezy: add 3.3.4
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-09-09 09:03:56 +03:00
Marek Szuba 3b4bdbfa9d dev-vcs/git-machete: add 3.18.2, drop 3.18.1
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-09-07 10:27:47 +01:00
Guillermo Joandet 2780e9d68c dev-vcs/gitg: Version bump to 44
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2023-09-03 10:00:59 -04:00
Marek Szuba fc3cd613ae dev-vcs/git-machete: add 3.18.1
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-28 22:26:08 +01:00
Martin Gysel fe9523c4ea dev-vcs/git-cola: add 4.3.1
- switch from xdg-utls  to xdg
- remove test declaration as already done by distutils_enable_tests
- adjust python versions
thanks to arthurzam for suggestion the above changes

Closes: https://bugs.gentoo.org/912845
Signed-off-by: Martin Gysel <me@bearsh.org>
Closes: https://github.com/gentoo/gentoo/pull/32414
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-08-27 18:23:30 +03:00
Yixun Lan df05489ecb dev-vcs/stgit: drop 2.3.0
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2023-08-27 07:18:55 +00:00
Yixun Lan 9fa287523f dev-vcs/stgit: add 2.3.2
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2023-08-27 07:18:51 +00:00
Arthur Zamarin 3616f20753 dev-vcs/git: Stabilize 2.41.0 sparc, #909798
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-08-25 19:59:44 +03:00
Raul E Rangel bca187d181 dev-vcs/git: Add missing BDEPEND
We also need to declare curl as a BDEPEND because we require the
`curl-config` command. i.e.,
```
make: curl-config: Command not found

ld.lld: error: undefined symbol: curl_easy_setopt
>>> referenced by http-walker.c:381 (/build/arm64-generic/tmp/portage/dev-vcs/git-2.39.2/work/git-2.39.2/http-walker.c:381)
>>>               http-walker.o:(fetch_alternates)
>>> referenced by http-walker.c:382 (/build/arm64-generic/tmp/portage/dev-vcs/git-2.39.2/work/git-2.39.2/http-walker.c:382)
>>>               http-walker.o:(fetch_alternates)
>>> referenced by http-walker.c:383 (/build/arm64-generic/tmp/portage/dev-vcs/git-2.39.2/work/git-2.39.2/http-walker.c:383)
>>>               http-walker.o:(fetch_alternates)
>>> referenced 109 more times
```

BUG=b:278728702
TEST=BOARD=arm64-generic bazel build @portage//internal/packages/stage2/target/board/portage-stable/dev-vcs/git:2.39.2-r1

Change-Id: I16e303367cb9092780d1e4ad20bd3c3d789669d2
Signed-off-by: Raul E Rangel <rrangel@chromium.org>
Closes: https://github.com/gentoo/gentoo/pull/32342
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-08-25 19:58:46 +03:00
Marek Szuba 099f0d608f dev-vcs/pre-commit: drop 3.0.4
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-22 22:35:28 +01:00
Sam James 68c252e61b dev-vcs/pre-commit: Stabilize 3.3.3 amd64, #912749
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-22 12:16:14 +01:00
Sam James 280bbdbff6 dev-vcs/pre-commit: Stabilize 3.3.3 x86, #912749
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-22 11:33:03 +01:00
Sam James f2469f38f6 dev-vcs/git: add 2.42.0, drop 2.42.0_rc1
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 19:35:12 +01:00
Marek Szuba 05c9a466f8 dev-vcs/pre-commit: drop 3.3.2
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 15:56:28 +01:00
Sam James 00be8b4754 dev-vcs/tortoisehg: Stabilize 6.4.5 amd64, #912432
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 04:47:57 +01:00
Sam James 2dd5cf4284 dev-vcs/tortoisehg: Stabilize 6.4.5 x86, #912432
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 04:47:56 +01:00
Sam James 9fca7567b9 dev-vcs/breezy: Keyword 3.3.3 arm64, #909844
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-17 03:55:05 +01:00
Marek Szuba 13bbd09efb dev-vcs/git-machete-3.18.0: disable doc generation
Upstream has switched to the currently unpackaged sphinx-book-theme,
which in turn uses a PEP-517 build back-end currently not supported
by distutils-r1.eclass (sphinx_theme_builder).

Closes: https://bugs.gentoo.org/912211
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-13 11:47:23 +01:00
Marek Szuba 54f77e5fd3 dev-vcs/git-machete: drop 3.16.3
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-12 22:07:02 +01:00
Marek Szuba 4dfc573503 dev-vcs/git-machete: stabilize 3.17.6 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-12 22:07:01 +01:00
Marek Szuba 2761eba26e dev-vcs/git-machete: add 3.18.0, drop 3.17.8
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-12 22:06:59 +01:00
Cédric Krier 7e83f102a7 dev-vcs/hg-evolve: enable py3.12
Bug: https://bugs.gentoo.org/912155
Signed-off-by: Cédric Krier <cedk@gentoo.org>
2023-08-12 11:24:19 +02:00
Cédric Krier fff72da983 dev-vcs/mercurial: version bumps and add py3.12
Closes: https://bugs.gentoo.org/912155
Signed-off-by: Cédric Krier <cedk@gentoo.org>
2023-08-12 11:24:19 +02:00
Sam James 79604b778a dev-vcs/hg-evolve: disable py3.12
mercurial lacks py3.12.

Bug: https://bugs.gentoo.org/912155
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-12 02:20:56 +01:00
Sam James 851391700b dev-vcs/mercurial: disable py3.12
Broken at runtime as tries to import 'imp'.

Bug: https://bugs.gentoo.org/912155
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-12 02:11:22 +01:00
Sam James db160567ac dev-vcs/git: add 2.42.0_rc1 (unkeyworded)
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-11 04:11:55 +01:00
Yixun Lan ce3d9273df dev-vcs/stgit: add 2.3.1
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2023-08-09 14:09:37 +00:00
Yixun Lan da42a6abd4 dev-vcs/stgit: drop 2.2.4
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2023-08-09 14:09:33 +00:00
Nils Freydank 858cc2c82d dev-vcs/git-lfs: Drop the obsolete version
Signed-off-by: Nils Freydank <holgersson@posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/32072
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-08 06:26:43 +01:00
Nils Freydank 00cfa1f2bd dev-vcs/git-lfs: Update the live ebuild
Update the SRC_URI archive in this file, too to allow renaming into
the next version. (And add the other stuff from 3.4.0 aswell.)

Signed-off-by: Nils Freydank <holgersson@posteo.de>
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-08 06:26:43 +01:00
Nils Freydank d54853ca7b dev-vcs/git-lfs: Bump to 3.4.0
Actually there is an official source archive w/ signed sha256sums, so
let's used that for the project's sources files.

Also make the vendored tarball more reproducable by setting a fix mtime,
using fixed sorting and setting user und group to portage.
These ideas are taken from Sam's bump-go script:
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/maint/bump-go

Signed-off-by: Nils Freydank <holgersson@posteo.de>
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-08 06:26:43 +01:00
Cédric Krier 8f60f9ca25 dev-vcs/mercurial: activate tests for Python 3.10
Signed-off-by: Cédric Krier <cedk@gentoo.org>
2023-08-05 14:31:38 +02:00
Arthur Zamarin 9b5c3383e1 dev-vcs/git: Stabilize 2.41.0 ppc, #909798
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-08-04 23:20:15 +03:00
Marek Szuba af9c18bfca dev-vcs/git-machete: add 3.17.8, drop 3.17.4
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-07-29 15:49:31 +01:00
Nils Freydank 8d7104db79 dev-vcs/git-lfs: Update the live ebuild
Getting the commit ID needs some love here, though.

Signed-off-by: Nils Freydank <holgersson@posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/31898
Signed-off-by: Sam James <sam@gentoo.org>
2023-07-26 03:49:05 +01:00