Required by nixpkgs-vet NPV-166 for new packages. This applies to all
instances built via buildOptee, including the existing QEMU ones.
Assisted-by: Claude Code with DeepSeek v4 Pro
The sunxi and rockchip platforms are in-tree in the pinned 4.7.0
release, and pair with the existing armTrustedFirmware and u-boot
instances for the same SoCs. All three build natively for aarch64.
Assisted-by: Claude Code with DeepSeek v4 Pro
These are standalone binaries that don't run on Linux, so any references
to other nix output paths are invalid and won't work, hence it is safe
to remove them.
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.
Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
This change adds two builds of OP-TEE OS (qemu armv7 & qemu aarch64) as well
as a function that can be used for building OP-TEE OS for any board.
This follows the pattern similar to buildUBoot and
buildArmTrustedFirmware.