arcanist: Update certs to fix letsencrypt
Due to the old root certificate used by letsencrypt expiring, arcanist
could not connect anymore to servers using letsencrypt (like
reviews.llvm.org).
Fix it by using the default nix certificates.
commit93eb7786c9365981854a98e508d5b1cae5ee2fcf
authorNeubauer, Sebastian <Sebastian.Neubauer@amd.com>
dateWed 6 Oct 2021, 14:39 (5 years ago)
parentcc3b147
pkgs/development/tools/misc/arcanist/default.nix+2
@@ -1,4 +1,5 @@
11{ bison
2+, cacert
23, fetchFromGitHub
34, flex
45, php
@@ -53,6 +54,7 @@ stdenv.mkDerivation {
5354 make install -C support/xhpast $makeFlags "''${makeFlagsArray[@]}" -j $NIX_BUILD_CORES
5455 make cleanall -C support/xhpast $makeFlags "''${makeFlagsArray[@]}" -j $NIX_BUILD_CORES
5556 cp -R . $out/libexec/arcanist
57+ ln -sf ${cacert}/etc/ssl/certs/ca-bundle.crt $out/libexec/arcanist/resources/ssl/default.pem
5658
5759 ${makeArcWrapper "arc"}
5860 ${makeArcWrapper "phage"}