diff options
author | Moritz Ulrich <moritz@tarn-vedra.de> | 2016-08-08 15:55:05 +0200 |
---|---|---|
committer | Moritz Ulrich <moritz@tarn-vedra.de> | 2016-08-10 21:16:37 +0200 |
commit | 3cfe3ab6b686e3ec633323d8df8b70e782c56cdf (patch) | |
tree | 29595c8ab43e99e6829f2436aef2e98226ee23d3 /pkgs/development/compilers/rust/default.nix | |
parent | 6fd05916744705ff6428bb1be2062a20ac2060bb (diff) | |
download | nixpkgs-3cfe3ab6b686e3ec633323d8df8b70e782c56cdf.tar nixpkgs-3cfe3ab6b686e3ec633323d8df8b70e782c56cdf.tar.gz nixpkgs-3cfe3ab6b686e3ec633323d8df8b70e782c56cdf.tar.bz2 nixpkgs-3cfe3ab6b686e3ec633323d8df8b70e782c56cdf.tar.lz nixpkgs-3cfe3ab6b686e3ec633323d8df8b70e782c56cdf.tar.xz nixpkgs-3cfe3ab6b686e3ec633323d8df8b70e782c56cdf.tar.zst nixpkgs-3cfe3ab6b686e3ec633323d8df8b70e782c56cdf.zip |
libgit2: Disable Security.framework transport on Darwin.
When used by cargo, `libgit2` crashes with a Segmentation Fault on Darwin. This crash is somehow connected to the `Security.framework` native to Darwin, and while being easy to reproduce, is very hard to track down. This commit introduces a patch to `libgit2` which disables the troublesome transport and instead depends on `libcurl`. The patch also adds support for `SSL_CERT_FILE` to `libgit2`. Upstream tracking issue is https://github.com/libgit2/libgit2/issues/3885.
Diffstat (limited to 'pkgs/development/compilers/rust/default.nix')
0 files changed, 0 insertions, 0 deletions