Commit graph

81 commits

Author SHA1 Message Date
Orivej Desh
2e285a3e6c mercurial: fix quoting with guiSupport for makeWrapper
Does not rebuild `mercurial`, only `mercurialFull`.

Fixes #33625 after #31497
2018-01-09 00:31:38 +00:00
Daiderd Jordan
b3facac2cd
mercurial: don't propagate frameworks 2017-12-29 00:40:44 +01:00
Franz Pletz
316858466a
mercurial: 4.3.1 -> 4.3.2 2017-09-18 21:52:07 +02:00
Guillaume Maudoux
4098ddd6be mercurial: remove hardcoded linux-only cacert
This is no more needed since the introduction of NIX_SSL_CERT_PATH.
Furthermore, it breaks on darwin because the path does not exist.

Fixes #27928.
2017-08-22 03:39:30 +02:00
Tim Steinbach
f0719b5a0b
mercurial: 4.1.1 -> 4.3.1 2017-08-10 20:54:28 -04:00
Silvan Mosberger
f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
Michael Raskin
9c16f669b9 Merge pull request #24244 from mythmon/mercurial-upgrade
Upgrade mercrial and tortoisehg to 4.1.1
2017-04-20 08:34:16 +02:00
Mike Cooper
50bd7a113d
mercurial, tortoisehg: 3.9.2 -> 4.1.1 2017-03-23 10:25:24 -07:00
Frederik Rietdijk
3760c8c7fd Python: replace mkPythonDerivation with buildPythonPackage and format="other";
This way all Python packages use the same function,
`buildPythonPackage`.
2017-03-21 13:01:49 +01:00
Frederik Rietdijk
a01d7d131e mercurial: use mkPythonDerivation
since we don't want to use `--prefix PYTHONPATH` since it leaks
PYTHONPATH.
2016-10-31 16:54:33 +01:00
koral
fc3eec69a0 mercurial: 3.9.1 -> 3.9.2 2016-10-29 23:03:30 +02:00
Frederik Rietdijk
efb6052f40 Python: fixup modules that were removed 2016-10-13 22:11:30 +02:00
Aneesh Agrawal
e6897a3fb4 mercurial: Pin to Python 2 2016-09-26 11:41:54 -04:00
Tim Steinbach
18b5e607d9
mercurial: 3.8.2 -> 3.9.1 2016-09-23 11:50:14 -04:00
Frederik Rietdijk
6d75bf842b mercurial: pass in pythonPackages 2016-08-16 11:48:09 +02:00
Tuomas Tynkkynen
21f17d69f6 treewide: Add lots of meta.platforms
Build-tested on x86_64 Linux & Mac.
2016-08-02 21:42:43 +03:00
Christoph Hrdinka
077ac28f2c mercurial: update source url
The old download url isn't reachable since a few weeks. The new one uses
mercurials domain instead of selenics.
2016-06-12 20:23:00 +02:00
Michael Raskin
3bf1348bf7 mercurial: 3.8.1 -> 3.8.2 2016-05-25 16:01:43 +02:00
Michael Raskin
9dc5dcf6db mercurial: 3.7.3 -> 3.8.1 2016-05-05 20:30:59 +02:00
danbst
e36339fd80 mercurial: add comment for maintainers on version bump 2016-04-22 15:59:40 +00:00
Graham Christensen
f9099deb8e mercurial: 3.7.1 -> 3.7.3 for multiple CVEs
CVE-2016-3068

    Blake Burkhart discovered that Mercurial allows URLs for Git
    subrepositories that could result in arbitrary code execution on
    clone.

CVE-2016-3069

    Blake Burkhart discovered that Mercurial allows arbitrary code
    execution when converting Git repositories with specially
    crafted names.

CVE-2016-3630

    It was discovered that Mercurial does not properly perform bounds-
    checking in its binary delta decoder, which may be exploitable for
    remote code execution via clone, push or pull.
2016-04-07 21:24:49 -05:00
koral
d4193c82c1 mercurial: 3.5.1 -> 3.7.1 2016-02-24 16:39:03 +01:00
Robert Scott
d192057519 hg_crecord: revert changes adding mercurial crecord
crecord is included in modern hg releases - I failed to realize this.
2016-02-04 15:13:24 +00:00
Jude Taylor
ec09587e5b build mercurial with cf-private 2015-10-11 10:30:13 -07:00
Robert Scott
f96582fc60 mercurial: add package for crecord extension as optional dependency, include by default in mercurialFull 2015-09-24 10:59:14 +00:00
koral
944a0c82f0 mercurial: 3.5 -> 3.5.1, fixes #9615 2015-09-04 09:04:48 +02:00
koral
0c15deaeb6 mercurial: 3.4.2 -> 3.5 2015-09-04 09:03:59 +02:00
danbst
40061f66ce mercurial: bump 3.3.3 -> 3.4.2 2015-07-31 20:18:20 +00:00
Eelco Dolstra
55932c1bec Don't statically depend on cacert for certificates
This reverts commit cd52c04456 and
others.

Managing certificates (including revoking certificates and adding
custom certificates) becomes extremely painful if every package in the
system potentially depends on a different copy of cacert. Also, it
makes updating cacert rather expensive.
2015-07-31 01:34:58 +02:00
Jude Taylor
6f6d873069 darwin purity: mercurial 2015-07-08 14:15:04 -07:00
Jude Taylor
a8c98bc013 darwin purity: mercurial 2015-06-25 16:36:04 -07:00
Peter Simons
922c555015 mercurial: add hg-git support
Enable this feature by putting these lines into your ~/.hgrc file:

  [extensions]
  hgext.bookmarks =
  hggit =
2015-06-24 11:33:17 +02:00
Peter Simons
84dfce0bc0 mercurial: install bash completion 2015-06-11 12:07:15 +02:00
William A. Kennington III
ffd0539eba cacert: store ca-bundle.crt in $out/etc/ssl/certs instead of $out 2015-06-05 13:00:52 -07:00
William A. Kennington III
cd52c04456 Fix more ca-bundle paths 2015-05-29 14:26:32 -07:00
koral
29dc55abc3 mercurial: 3.3.2 -> 3.3.3 2015-04-03 09:58:16 +00:00
koral
7b4d8d361d mercurial: 3.2.4 -> 3.3.2 2015-03-11 14:45:53 +00:00
Eelco Dolstra
0b8ac6b791 mercurial: Update to 3.2.4 2015-01-06 14:29:22 +01:00
Eelco Dolstra
cb5433b8de mercurial: Update to 3.2.2 2014-12-18 14:11:10 +01:00
Eelco Dolstra
462fdfe108 mercurial: Update to 3.1.2 2014-10-14 14:37:29 +02:00
Eelco Dolstra
bf44536c79 mercurial: Update to 3.1.1 2014-09-23 12:03:11 +02:00
Michael Raskin
05a3b156f0 Update Mercurial to version 3.1 2014-08-12 02:47:04 +04:00
Mateusz Kowalczyk
7a45996233 Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
Evgeny Egorochkin
9b4080b7af mercurialFull: update from 2.9.1 to 2.9.2 2014-04-03 10:28:15 +03:00
Eelco Dolstra
48ce981d13 mercurial: Update to 2.9.1 2014-03-05 11:29:32 +01:00
Nixpkgs Monitor
d2451cbce6 mercurialFull: update from 2.8.2 to 2.9 2014-02-04 10:35:20 +01:00
Nixpkgs Monitor
dc52e6e7f8 mercurial: update from 2.8.1 to 2.8.2 2014-01-13 16:15:57 +01:00
Shea Levy
5588f25a15 hg 2.8.1
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-12-06 08:34:44 -05:00
Eelco Dolstra
e3c641b39a mercurial: Update to 2.6.1
Also, set a default for web.cacerts so that the system certificates on
NixOS are used.
2013-05-15 13:15:53 +02:00
Florian Friesdorf
1adc9b1b1f python module cleanup, enable a couple of tests, add comments for failing 2012-12-03 06:38:11 +01:00