arm-trusted-firmware: add openssl to nativeBuildInputs

This allows for the `fiptool` make target for arm-trusted-firmware to be built.

Changed files
+5 -2
pkgs
misc
arm-trusted-firmware
+5 -2
pkgs/misc/arm-trusted-firmware/default.nix
···
depsBuildBuild = [ buildPackages.stdenv.cc ];
-
# For Cortex-M0 firmware in RK3399
-
nativeBuildInputs = [ pkgsCross.arm-embedded.stdenv.cc ];
+
nativeBuildInputs = [
+
pkgsCross.arm-embedded.stdenv.cc # For Cortex-M0 firmware in RK3399
+
openssl # For fiptool
+
];
+
# Make the new toolchain guessing (from 2.11+) happy
# https://github.com/ARM-software/arm-trusted-firmware/blob/4ec2948fe3f65dba2f19e691e702f7de2949179c/make_helpers/toolchains/rk3399-m0.mk#L21-L22
rk3399-m0-oc = "${pkgsCross.arm-embedded.stdenv.cc.targetPrefix}objcopy";