Apparently gnofract4d-4.3_p20221125-r1 is using PEP517 build but gnofract4d-4.3_p20230717 reverted to the legacy mode.
It was actually a fix for bug 911809. But we do have the related bug 924049 too. I have the code to go pure Meson and ditch the PyPA tooling. That is now an upstream branch: https://github.com/fract4d/gnofract4d/tree/meson I will create a new version of the ebuild using that.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ec2ee5d5a1297525c9ae540c058a14ddf3c240 commit 21ec2ee5d5a1297525c9ae540c058a14ddf3c240 Author: Chris Mayo <aklhfex@gmail.com> AuthorDate: 2024-03-24 19:36:59 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2024-04-26 06:55:03 +0000 media-gfx/gnofract4d: use Meson to install Closes: https://bugs.gentoo.org/show_bug.cgi?id=924049 Closes: https://bugs.gentoo.org/show_bug.cgi?id=926269 Signed-off-by: Chris Mayo <aklhfex@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35675 Signed-off-by: Joonas Niilola <juippis@gentoo.org> media-gfx/gnofract4d/Manifest | 1 + .../gnofract4d/gnofract4d-4.3_p20240324.ebuild | 78 ++++++++++++++++++++++ 2 files changed, 79 insertions(+)