Eelco Dolstra
84d10d248e
Fix build
2017-07-12 13:00:41 +02:00
Eelco Dolstra
b59788fc48
fetchTarball: Prevent concurrent downloads of the same file
...
Fixes #849 .
(cherry picked from commit 8e8caf7f3e
)
2017-07-12 11:28:59 +02:00
Shea Levy
37bdb9d7f2
Backport netrc-file option to 1.11
2017-03-04 09:55:49 -05:00
Eelco Dolstra
41230dd463
SSL_CERT_FILE -> NIX_SSL_CERT_FILE
...
This prevents collisions with the "native" OpenSSL, in particular on
OS X.
Fixes #921 .
(cherry picked from commit fb2dd32100
)
2017-02-22 12:30:45 +01:00
Shea Levy
7bb4d028a8
builtins.fetch{url,tarball}: Allow name attribute
...
(cherry picked from commit d52d391164
)
2016-08-15 07:42:51 -04:00
Eelco Dolstra
5c28943e8f
int2String() -> std::to_string()
2015-10-29 13:26:55 +01:00
Eelco Dolstra
01615b5f63
Show progress indicator for builtin fetchurl
2015-10-21 15:14:42 +02:00
Eelco Dolstra
5db358d4d7
Disable TLS verification for builtin fetchurl
...
This makes it consistent with the Nixpkgs fetchurl and makes it work
in chroots. We don't need verification because the hash of the result
is checked anyway.
2015-10-21 15:14:42 +02:00
Eelco Dolstra
14f7e1fc42
Revert to CURLOPT_PROGRESSFUNCTION
...
CURLOPT_XFERINFOFUNCTION isn't widely supported yet.
http://hydra.nixos.org/build/26679495
2015-10-08 13:15:21 +02:00
Eelco Dolstra
21ecd106ed
Show progress during downloads
2015-10-07 17:31:50 +02:00
Eelco Dolstra
0a2bee307b
Make <nix/fetchurl.nix> a builtin builder
...
This ensures that 1) the derivation doesn't change when Nix changes;
2) the derivation closure doesn't contain Nix and its dependencies; 3)
we don't have to rely on ugly chroot hacks.
2015-07-20 04:38:46 +02:00