3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development
Moritz Ulrich 3cfe3ab6b6 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.
2016-08-10 21:16:37 +02:00
..
arduino treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
beam-modules treewide: Add lots of platforms to packages with no meta 2016-08-02 21:17:44 +03:00
bower-modules/generic
compilers rustc: Disable doCheck on Darwin. 2016-08-10 21:16:37 +02:00
coq-modules
dotnet-modules/patches
eclipse
em-modules/generic
go-modules hugo: init at 0.16 2016-07-19 11:04:37 +02:00
guile-modules treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
haskell-modules haskellPackages.mono-traversable: fix build inputs for ghc7.10.x (#17636) 2016-08-10 17:05:45 +01:00
idris-modules
interpreters lolcode: fix build 2016-08-10 07:12:08 +02:00
libraries libgit2: Disable Security.framework transport on Darwin. 2016-08-10 21:16:37 +02:00
lisp-modules
lua-modules
misc
mobile androidenv: Don't build on Hydra 2016-08-02 22:55:43 +03:00
ocaml-modules ocamlPackages.containers: 0.16 -> 0.18 2016-08-05 14:35:17 +02:00
perl-modules
pharo pharo-vm5: 2016.05.04 ⇒ 2016.07.16 2016-07-19 16:40:31 +02:00
pure-modules
python-modules Merge pull request #17473 from lancelotsix/add_django_1_10 2016-08-07 04:08:26 +02:00
qtcreator
r-modules treewide: Add lots of platforms to packages with no meta 2016-08-02 21:17:44 +03:00
ruby-modules buildRubyGem: fix buildFlags default attribute 2016-07-21 11:46:16 +01:00
tools Merge pull request #17637 from swarren83/bump-gocd-server-version 2016-08-10 14:11:29 -04:00
web nodejs: ensure that all scripts in nodejs have proper shebangs (#17594) 2016-08-08 22:14:01 +02:00