1. host.ovmf: Arch edk2-ovmf 202508+ uses OVMF_CODE.4m.fd (4MB variant)
instead of OVMF_CODE.fd. Added .4m.fd paths to the search list and
updated the find fallback to match OVMF_CODE*.fd glob.
2. test_parse_dep_atoms: The single-regex approach with lazy quantifiers
failed on atoms like "sys-libs/zlib" at end-of-string. Rewrote
parse_dep_atoms to split on whitespace first, strip [:slot] and [USE]
suffixes, then match category/name with a simple anchored regex.
This is more robust and easier to reason about.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>