Name hafnium
Version 2.7 (79e9522d26fc2a88a44af149034acc27312b73a1)
Summary Hafnium
Description A reference Secure Partition Manager (SPM) for systems that implement the Armv8.4-A Secure-EL2 extension
Section base
License BSD-3-Clause & GPL-2.0-only
Homepage
Recipe file recipes-bsp/hafnium/hafnium_2.7.bb
Layer meta-arm (mickledore branch)
Inherits
  • deploy
  • pkgconfig
  • python3-dir
  • python3native
Dependencies
  • bc-native
  • bison-native
  • dtc-native
  • gn-native
  • ninja-native
  • openssl-native
  • pkgconfig-native
  • python3-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
PACKAGECONFIG options

Sources

gitsm://git.trustedfirmware.org/hafnium/hafnium.git

Patches

Patch Status
hafnium/0001-define-_Noreturn-if-needed.patch Pending
hafnium/0002-arm-hafnium-fix-kernel-tool-linking.patch Inappropriate
hafnium/0003-Fix-build-with-clang-15.patch Pending
hafnium/0001-Use-pkg-config-native-to-find-the-libssl-headers.patch Inappropriate
hafnium/0001-work-around-visibility-issue.patch Pending [Not submitted to upstream yet]

bbappends

This recipe is appended by:

meta-arm-bsp hafnium_%.bbappend

Other branches

This recipe in other branches of meta-arm:

Branch Recipe
master hafnium 2.11
scarthgap (Yocto Project 5.0) hafnium 2.10
nanbield (Yocto Project 4.3) hafnium 2.9
mickledore (Yocto Project 4.2) hafnium 2.7 (this recipe)
langdale (Yocto Project 4.1) hafnium 2.7
kirkstone (Yocto Project 4.0) hafnium 2.6
honister (Yocto Project 3.4) hafnium 2.5
hardknott (Yocto Project 3.3) hafnium 2.4