Some packages which are in Gentoo current packages could be built using TianoCore UDK. It is for example the case of rEFInd. TianoCore UDK seems to be more accurate than GNU-EFI. It would be a good thing to provide a way to install this UDK as there is one for gnuefi.
Created attachment 440186 [details, diff] Add TianoCore UEFI development kit Please find attached the patch I made for this. This patch installs UDK headers in /usr/include/udk and libraries in the appropriate destination. It works with the TianoCore aware version of the rEFInd ebuild I am about to post (I actually worked on rEFInd as a proof of concept).
Are you interested in proxy maintaining this package? https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
Yes, no problem. Anyway, I don't always have much time, so if someone wants to be co-maintainer (maybe wraeth, as we already are co-maintainers of rEFInd), that would be good.
Created attachment 440932 [details, diff] Add TianoCore UEFI development kit This new version of the patch care of user defined FLAGS.
Created attachment 440944 [details, diff] Add TianoCore UEFI development kit Here is a new version of the patch using template files, as suggested by wraeth.
Also create a PR : https://github.com/gentoo/gentoo/pull/1921
This is in the tree now: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c797b0d1ab196a6d0fbdbfbd0334ac5d5faea750