The cairo-1.16.0-binutils-2.34.patch will cause a build fail. Log attached in next comment.
Created attachment 702540 [details] cairo build log
Fancy rebasing it? Or is it applied upstream/obsolete?
So I did this if it helps any, https://github.com/shoober420/shoober420-overlay/blob/main/x11-libs/cairo/cairo-9999.ebuild
commit 06fc27edc13dca6716faa8f2601e197d547db8fe Author: Matt Turner <mattst88@gentoo.org> Date: Fri Feb 25 19:06:08 2022 -0800 x11-libs/cairo: Drop binutils patch against -9999 Signed-off-by: Matt Turner <mattst88@gentoo.org>