From 516e9fae60f7d212aa52602279f74d5fd4d75d13 Mon Sep 17 00:00:00 2001 From: Jared Baur Date: Tue, 13 Jun 2023 11:37:30 -0700 Subject: [PATCH] arm-trusted-firmware: add openssl to nativeBuildInputs This allows for the `fiptool` make target for arm-trusted-firmware to be built. --- pkgs/misc/arm-trusted-firmware/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/misc/arm-trusted-firmware/default.nix b/pkgs/misc/arm-trusted-firmware/default.nix index b76b601046ba..54553365a779 100644 --- a/pkgs/misc/arm-trusted-firmware/default.nix +++ b/pkgs/misc/arm-trusted-firmware/default.nix @@ -59,8 +59,11 @@ let 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";