Merge pull request #72777 from cab404/android-studio/flutter-tls-support

android-studio: Fixed Flutter "TLS Error" on flutter pub get

authored by

Matthew Bauer and committed by
GitHub
eeba5c8e fc323c26

+11 -1
+11 -1
pkgs/applications/editors/android-studio/common.nix
··· 3 3 { alsaLib 4 4 , bash 5 5 , buildFHSUserEnv 6 + , cacert 6 7 , coreutils 7 8 , dbus 8 9 , expat ··· 152 153 # environment is used as a work around for that. 153 154 fhsEnv = buildFHSUserEnv { 154 155 name = "${drvName}-fhs-env"; 155 - multiPkgs = pkgs: [ pkgs.ncurses5 ]; 156 + multiPkgs = pkgs: [ 157 + pkgs.ncurses5 158 + 159 + # Flutter can only search for certs Fedora-way. 160 + (runCommand "fedoracert" {} 161 + '' 162 + mkdir -p $out/etc/pki/tls/ 163 + ln -s ${cacert}/etc/ssl/certs $out/etc/pki/tls/certs 164 + '') 165 + ]; 156 166 }; 157 167 in runCommand 158 168 drvName