Commit Graph

185 Commits

Author SHA1 Message Date
Sergei Trofimovich
61e5079c98 mercurial: 6.6.2 -> 6.6.3
Changes: https://wiki.mercurial-scm.org/Release6.6
2024-02-21 21:55:42 +00:00
Sandro Jäckel
653837881e
treewide: replace lib/${python.libPrefix}/site-packages with its shorthand ${python.sitePackages}
which should be always preferred
2024-01-30 19:56:57 +01:00
pacien
6362ce27a8 mercurial: 6.6.1 -> 6.6.2
Release notes: https://wiki.mercurial-scm.org/Release6.6
2024-01-12 18:30:21 +01:00
Martin Weinelt
6bb53dd507
mercurial: fix build with python3.12 2023-12-20 20:45:58 +01:00
pacien
cbda7b451e mercurial: 6.5.3 -> 6.6.1
Changelog: https://wiki.mercurial-scm.org/Release6.6
2023-12-07 14:58:50 +01:00
github-actions[bot]
6a1a469e7c
Merge staging-next into staging 2023-11-27 18:01:29 +00:00
h7x4
41974d5ed9
treewide: add mainProgram 2023-11-27 02:17:53 +01:00
pacien
216a408812 mercurial: 6.5.2 -> 6.5.3
Changelog: https://wiki.mercurial-scm.org/Release6.5
2023-11-07 11:39:34 +01:00
pacien
5d9e03bdcc mercurial: add changelog to meta attrs 2023-09-06 20:16:31 +02:00
pacien
a463c12944 mercurial: 6.5.1 -> 6.5.2
Changelog: https://wiki.mercurial-scm.org/Release6.5
2023-09-06 20:16:21 +02:00
pacien
3e7b01767f mercurial: 6.5 -> 6.5.1
Changelog: https://wiki.mercurial-scm.org/Release6.5
2023-08-07 17:54:41 +02:00
pacien
64eda016c3 mercurial: 6.4.5 -> 6.5
Changelog: https://wiki.mercurial-scm.org/Release6.5
2023-07-11 19:35:49 +02:00
pacien
e022576758 mercurial: 6.4.3 -> 6.4.5
Changelog: https://wiki.mercurial-scm.org/Release6.4
2023-06-22 13:56:14 +02:00
Alyssa Ross
5e06b3cb19 treewide: don't use rustPlatform.rust
This will be deprecated in the next commit.
2023-05-12 15:31:21 +00:00
pacien
4788eaa366 mercurial: 6.4.2 -> 6.4.3
Release notes: https://wiki.mercurial-scm.org/Release6.4
2023-05-04 14:30:31 +02:00
pacien
b3927c2a0f mercurial: 6.4.1 -> 6.4.2
Contains an important bug fix for data corruption.

Release notes: https://wiki.mercurial-scm.org/Release6.4
2023-04-18 12:27:44 +02:00
pacien
d981e4c876 mercurial: 6.4 -> 6.4.1
Changelog: https://www.mercurial-scm.org/wiki/Release6.4
2023-04-13 14:29:24 +02:00
pacien
ecbaab1c13 mercurial: 6.3.3 -> 6.4
This also adds some minor patches for the tests (runner and output
matching), and removes a fixed test from the exclusion list.

Changelog: https://www.mercurial-scm.org/wiki/Release6.4
2023-04-07 17:23:37 +02:00
pacien
22a4999e90 mercurial: 6.3.2 -> 6.3.3
Changelog: https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_6.3_.282022-11-14.29_to_6.3.3_.282023-03-02.29
2023-03-04 19:00:52 +01:00
techknowlogick
f08b8e9e38 mercurial: 6.3.1 -> 6.3.2 2023-01-04 11:37:53 -05:00
pacien
2530e9b106 mercurial: 6.3.0 -> 6.3.1
This also disables a test failing with OpenSSL v3, and re-enables
another test that has been fixed.

Changelog: https://www.mercurial-scm.org/wiki/Release6.3
2022-11-23 14:53:20 +01:00
pacien
f8a32e2df4 mercurial: 6.2.3 -> 6.3.0
This also re-enables a test which has been fixed, and disables another
newly broken one.

Changelog: https://www.mercurial-scm.org/wiki/Release6.3
2022-11-14 21:39:41 +01:00
Markus S. Wamser
c9d167f174 pkgs.applications: remove unused args 2022-10-12 16:00:16 +02:00
pacien
f487fd711d mercurial: 6.2.2 -> 6.2.3 2022-10-04 11:35:08 +02:00
Luke Granger-Brown
c9418d5a11 mercurial: blocklist some tests that fail under Python 3.10 2022-09-04 19:57:09 +01:00
techknowlogick
4a046ce1c5 mercurial: 6.2.1 -> 6.2.2 2022-09-01 20:34:59 -04:00
techknowlogick
daf6e4b5fd mercurial: 6.2 -> 6.2.1 2022-07-28 13:16:40 -04:00
techknowlogick
26d105482b mercurial: 6.1.4 -> 6.2 2022-07-11 22:38:23 -04:00
pacien
94f540dde4 mercurial: 6.1.3 -> 6.1.4
Changelog: https://www.mercurial-scm.org/wiki/Release6.1
2022-06-16 22:11:36 +02:00
techknowlogick
ca19b56a93 mercurial: add techknowlogick as maintainer 2022-06-02 11:15:11 -04:00
techknowlogick
98bc447a8a mercurial: 6.1.2 -> 6.1.3 2022-06-02 11:14:34 -04:00
pacien
cfe0566da1 mercurial: 6.1.1 -> 6.1.2
Setting `HGMODULEPOLICY` for the tests is now required for the native
components to be properly detected when testing the already built binary
with `--with-hg`.

This release contains an important bug fix:
"Fix incorrect metadata causing dirstate-v2 data loss in edge case"

Release notes: https://www.mercurial-scm.org/wiki/Release6.1
2022-05-05 23:39:23 +02:00
techknowlogick
3aeaa2755d mercurial: 6.1 -> 6.1.1 2022-04-05 12:06:24 -04:00
Luke Granger-Brown
e2d6f416d5 mercurial: add patch to fix the libc buffer type for aarch64-linux 2022-03-14 14:20:46 +00:00
techknowlogick
58cd95c938 mercurial: 6.0.3 -> 6.1 2022-03-12 00:02:37 -05:00
Luke Granger-Brown
f491e8c332 mercurial: disable all non-essential phases in withExtensions 2022-03-11 15:42:05 +00:00
Sandro
f31e080cc4
Merge pull request #161414 from Stunkymonkey/treewide-appendToName 2022-02-28 14:25:43 +01:00
Felix Buehler
a50f8ee433 mercurialFull: remove appendToName to have a consistent package name for repology 2022-02-28 12:46:14 +01:00
Felix Buehler
8142ba3e88 mercurial.withExtensions: deprecate phases 2022-02-23 16:48:58 +01:00
pacien
7e816dea4c mercurial: 6.0.2 -> 6.0.3 2022-02-18 15:56:42 +01:00
pacien
4232352443 mercurial: 6.0.1 -> 6.0.2 2022-02-02 18:00:39 +01:00
Felix Buehler
09e3b7a570 treewide: remove all updateWalker/downloadURLRegexp 2022-01-26 21:46:08 +01:00
Luke Granger-Brown
d69abfe510 mercurial: move tests to passthru.tests
They're very expensive to run, especially if you don't have that many
cores, and can sometimes be a bit flaky (it looks like their CI doesn't
run things under the same constraints as we tend to).

Move them to a separate derivation, and make them test the actual
installed output rather than the local copy.
2022-01-08 16:06:09 +00:00
pacien
416883461d mercurialFull: skip an unstable experimental test 2022-01-08 13:48:11 +01:00
pacien
a7f3bd4bf7 mercurial: add pacien as maintainer 2022-01-07 16:42:56 +01:00
pacien
a8ef60565a mercurial: add CA cert to test env for libgit
This seems to be required for the tests to pass on Hydra.

Otherwise, the test suit fails with errors like:

```
feature pygit2 failed:  OpenSSL error: failed to load certificates:
error:00000000:lib(0):func(0):reason(0)
```
2022-01-06 22:24:30 +01:00
pacien
e929791228 mercurial: extend tests timeout for Hydra
This extends the timeout for the tests to 30 minutes, which are
otherwise failing at 10 minutes on Hydra.
2022-01-06 22:24:27 +01:00
pacien
8e39c0f750 mercurial: extend tests timeout
Which otherwise often time out on our busy CI workers.
2022-01-06 08:51:35 +01:00
pacien
3d869b89b0 mercurial: disable check phase on Darwin
The tests seem to be unstable in the Darwin env.
2022-01-06 08:50:32 +01:00
pacien
c8ab07a8e1 mercurial: 6.0 -> 6.0.1 2022-01-05 23:17:06 +01:00