| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
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).
|
|\
| |
| |
| |
| | |
Beware that stdenv doesn't build. It seems something more will be needed
than just resolution of merge conflicts.
|
| |\ |
|
| | |
| | |
| | |
| | |
| | | |
This is an ancient version of curl, that currently has 19 known vulnerabilities.
It is used by and was added to support only one package.
|
|\| |
| | |
| | |
| | |
| | | |
The kde-5 stuff still didn't merge well.
I hand-fixed what I saw, but there may be more problems.
|
| |/
| |
| |
| | |
It works now that we have e6f61b4cf33.
|
| | |
|
| |
| |
| |
| |
| |
| | |
It was trying to install /etc/ssl/cert/ca-certificates.pem
See https://hydra.nixos.org/build/32167398/nixlog/1
|
| |
| |
| |
| |
| |
| | |
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.
|
| |\ |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This fixes CVE-2016-0755:
https://curl.haxx.se/docs/adv_20160127A.html
vcunat removed *propagation* of pkgconfig and perl.
|
|\ \ \
| | |/
| |/| |
|
| |/
| |
| |
| |
| |
| |
| |
| | |
- 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.
|
|\| |
|
| |
| |
| |
| | |
building of built-in manual, while chrooted builds (hydra) will not…
|
| | |
|
|\|
| |
| |
| |
| |
| | |
The most complex problems were from dealing with switches reverted in
the meantime (gcc5, gmp6, ncurses6).
It's likely that darwin is (still) broken nontrivially.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
... 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.
|
|/
|
|
| |
Also use pkgconfig to be safer and fix (some) referrers.
|
| |
|
| |
|
|
|
|
| |
This reverts commit 5e3fe3916a1aef6c2b441d9009f8a8d7f14030d6.
|
|
|
|
| |
This reverts commit 206d63edaccfccaeedbc5d7fb8828fe8fb6d8305.
|
|
|
|
| |
This reverts commit 25a148fa196b944b3f134527da87e43d88c066f9.
|
| |
|
|
|
|
|
| |
Build is failing and this version of curl is not used for anything
useful on Darwin, so it's not worth fixing.
|
| |
|
|
|
|
|
|
|
|
| |
This breaks on darwin with:
> sed: -e: No such file or directory
This reverts commit 26c37ded73ce084275d748be26887cf4023c91d6.
|
| |
|
| |
|
|\ |
|
| | |
|
|\|
| |
| |
| | |
(relatively simple conflicts)
|
| | |
|
|/ |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|\
| |
| |
| |
| |
| | |
into staging
Standardize NixOS on using only SSL_CERT_FILE for the trusted SSL certificate store.
|
| | |
|
|\ \
| |/
|/| |
|
| |
| |
| |
| | |
We only needed this for the stdenv bootstrap, but not anymore.
|
| | |
|
|/ |
|
|
|
|
| |
Fixes CVE-2014-3620 and CVE-2014-3613.
|
| |
|
|
|
|
|
| |
CVE-2013-4545
CVE-2014-0015
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
pkgs/development/interpreters/perl/5.16/default.nix
pkgs/tools/networking/curl/default.nix
pkgs/top-level/all-packages.nix
pkgs/top-level/release-python.nix
pkgs/top-level/release-small.nix
pkgs/top-level/release.nix
|