From 39f7452f082e2a8f24b90a8ff5ebdb74fb6e4057 Mon Sep 17 00:00:00 2001 From: seth Date: Mon, 29 Jul 2024 02:56:20 -0400 Subject: [PATCH] wrangler: set `SSL_CERT_FILE` Workaround for https://github.com/cloudflare/workers-sdk/issues/3264 --- pkgs/by-name/wr/wrangler/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/wr/wrangler/package.nix b/pkgs/by-name/wr/wrangler/package.nix index 618dfdfb0277..0390312f70df 100644 --- a/pkgs/by-name/wr/wrangler/package.nix +++ b/pkgs/by-name/wr/wrangler/package.nix @@ -6,6 +6,7 @@ nodejs, pnpm_9, autoPatchelfHook, + cacert, llvmPackages, musl, xorg, @@ -70,7 +71,8 @@ stdenv.mkDerivation (finalAttrs: { makeWrapper ${lib.getExe nodejs} $out/bin/wrangler \ --inherit-argv0 \ --prefix-each NODE_PATH : "$${NODE_PATH_ARRAY[@]}" \ - --add-flags $out/lib/packages/wrangler/bin/wrangler.js + --add-flags $out/lib/packages/wrangler/bin/wrangler.js \ + --set-default SSL_CERT_FILE "${cacert}/etc/ssl/certs/ca-bundle.crt" # https://github.com/cloudflare/workers-sdk/issues/3264 runHook postInstall '';