Eelco Dolstra
811b876fab
Revert "openssl, curl, git: Respect $NIX_SSL_CERT_FILE"
...
This reverts commit 942dbf89c6
. Sorry,
this was supposed to go to staging instead of master...
8 years ago
Eelco Dolstra
942dbf89c6
openssl, curl, git: Respect $NIX_SSL_CERT_FILE
...
$NIX_SSL_CERT_FILE overrides $SSL_CERT_FILE, which in turn overrides
the default CA path (/etc/ssl/certs/ca-certificates.crt). This allows
Nix to set a CA path without interfering with other packages (such as
Homebrew).
See https://github.com/NixOS/nix/issues/921 .
8 years ago
Tim Steinbach
cda53e434e
curl: 7.50.1 -> 7.50.3
8 years ago
Franz Pletz
4ecd0e7434
curl: 7.50.1 -> 7.50.3, fix CVE-2016-7167
8 years ago
Eelco Dolstra
8172cd734c
docdev -> devdoc
...
It's "developer documentation", not "documentation developer" after
all.
8 years ago
Tuomas Tynkkynen
a17216af4c
treewide: Shuffle outputs
...
Make either 'bin' or 'out' the first output.
8 years ago
Kranium Gikos Mendoza
3c1b7efaa8
curl: 7.50.0 -> 7.50.1 ( #17486 ) ( #17527 )
8 years ago
Rok Garbas
3823033107
Revert "curl: 7.47.1 -> 7.50.0" ( #17528 )
8 years ago
Rok Garbas
9c6fccf29a
Revert "curl: 7.50.0 -> 7.50.1" ( #17525 )
8 years ago
Kranium Gikos Mendoza
4b62054f4c
curl: 7.50.0 -> 7.50.1 ( #17486 )
8 years ago
Miguel Madrid
fa03b541b2
curl: 7.47.1 -> 7.50.0 ( #17152 )
8 years ago
Tuomas Tynkkynen
2a73de6e6c
treewide: Make explicit that 'dev' output of openssl is used
8 years ago
Tuomas Tynkkynen
d7071caba5
treewide: Make explicit that 'dev' output of libssh2 is used
8 years ago
Tuomas Tynkkynen
62479404ea
treewide: Make explicit that 'dev' output of libidn is used
8 years ago
Eelco Dolstra
b4bf432709
nghttp2: 1.8.0 -> 1.9.2, unify with libnghttp2, and use multiple outputs
...
Note: I ignored the C++ libraries, but it appears we're not currently
using them. Once we do, we'll probably want to put them in a separate
output as well (to prevent non-C++ users from depending on Boost).
8 years ago
Vladimír Čunát
a458a9f78f
curl: use an official download link
...
It works now that we have e6f61b4cf3
.
8 years ago
Eelco Dolstra
389d04cbe7
curl: 7.47.0 -> 7.47.1
8 years ago
Vladimír Čunát
ee994dfae6
bootstrap tools: have curl without http2 support
...
I assume there's not much use for it during bootstrapping.
This fixes them as well, as curl was compiled against libnghttp2 but the
lib wasn't copied to the bootstrap tools.
8 years ago
Tony White
98ffc61e2f
curl: Change default src url ( close #12851 )
...
- Changes the default src url away from http://curl.haxx.se
to an official mirror because haxx.se resolves to https and
bootstrap curl doesn't have https support.
Please see https://github.com/NixOS/nixpkgs/issues/12816
for more info.
8 years ago
Guillaume Maudoux
9f358f809d
Configure a default trust store for openssl
8 years ago
Robin Gloster
0876a44169
curl: 7.45 -> 7.47 and enable HTTP/2 ( close #12723 )
...
This fixes CVE-2016-0755:
https://curl.haxx.se/docs/adv_20160127A.html
vcunat removed *propagation* of pkgconfig and perl.
8 years ago
Luca Bruno
e289717414
rename moveToOutput and propagatedBuildInputs
9 years ago
Danny Wilson
e9d6da77cd
Fix non-chrooted (stdenv-native) builds that have `man` on path enabling
...
building of built-in manual, while chrooted builds (hydra) will not…
9 years ago
Vladimír Čunát
787f322540
$docdev fixups: mostly to avoid empty output
...
... after auto-removing some kinds of files by default.
In some cases I let them be removed and in others I let them be put into
$docdev. That was more due to general indecisiveness on this question
than any reasons in the particular cases.
9 years ago
William A. Kennington III
50842f5ec1
curl: 7.44.0 -> 7.45.0
9 years ago
Vladimír Čunát
99e4371526
curl: split into multiple outputs
...
Also use pkgconfig to be safer and fix (some) referrers.
9 years ago
William A. Kennington III
86e53bdff3
curl: 7.43.0 -> 7.44.0
9 years ago
William A. Kennington III
3d9be37df7
curl: 7.42.1 -> 7.43.0
9 years ago
Eelco Dolstra
cde5053d9a
Revert "curl: Modernize build"
...
This reverts commit 5e3fe3916a
.
9 years ago
Eelco Dolstra
68493cd8dc
Revert "curl: propagate inputs instead of patching pkgconfig"
...
This reverts commit 206d63edac
.
9 years ago
Eelco Dolstra
3096d03435
Revert "Refactor mkFlag / shouldUsePkg into the nixpkgs libraries"
...
This reverts commit 25a148fa19
.
9 years ago
William A. Kennington III
25a148fa19
Refactor mkFlag / shouldUsePkg into the nixpkgs libraries
9 years ago
Shea Levy
206d63edac
curl: propagate inputs instead of patching pkgconfig
9 years ago
Shea Levy
f168973bfd
Revert "curl: Improve .pc and .la patching"
...
This breaks on darwin with:
> sed: -e: No such file or directory
This reverts commit 26c37ded73
.
9 years ago
William A. Kennington III
26c37ded73
curl: Improve .pc and .la patching
9 years ago
William A. Kennington III
5e3fe3916a
curl: Modernize build
9 years ago
William A. Kennington III
9d5a3e62cf
curl: 7.42.0 -> 7.42.1
9 years ago
John Chee
5717d5e09e
curl: ldap and libidn support as `curlFull`
9 years ago
William A. Kennington III
dc3f962f64
curl: 7.41.0 -> 7.42.0
9 years ago
koral
2c1041acc7
curl: 7.40.0 -> 7.41.0 ( close #6844 )
9 years ago
koral
7fc94dd3bb
curl: 7.39.0 -> 7.40.0
9 years ago
John Wiegley
b63caa13b3
Revert "curl: wrap binary so it can find the zlib dylib"
...
This reverts commit b4a5a049d8
.
10 years ago
John Wiegley
7cd3ace827
Revert "curl: Correct a syntax error"
...
This reverts commit 053083368b
.
10 years ago
John Wiegley
053083368b
curl: Correct a syntax error
10 years ago
John Wiegley
b4a5a049d8
curl: wrap binary so it can find the zlib dylib
...
This is needed at least when first installing on a clean Mavericks
machine.
10 years ago
Thomas Tuegel
02157ab123
libcurl: honor $SSL_CERT_FILE (fixed)
...
The previous attempt to patch libcurl used
getenv("CURL_CA_BUNDLE") || getenv("SSL_CERT_FILE")
to get the second environment variable if the first is unset.
Unfortunately, this broke libcurl because the (||) operator is C returns
only 0 or 1, so it is inappropriate for pointer comparisons! Now we use
getenv("CURL_CA_BUNDLE") ? getenv("CURL_CA_BUNDLE") : getenv("SSL_CERT_FILE")
instead. This has one downside: it always calls getenv twice! But,
that's a small price to pay for actually being correct.
10 years ago
Moritz Ulrich
f4ab3dc223
libcurl: Honor $SSL_CERT_FILE
10 years ago
Vladimír Čunát
4849e32abe
curl: update to fix CVE-2014-3707
10 years ago
Eelco Dolstra
dc0d68ffc3
curl: Remove static link support
...
We only needed this for the stdenv bootstrap, but not anymore.
10 years ago
Eelco Dolstra
5cc92eb0d8
Remove obsolete useDietLibC stdenv adapter
10 years ago