I tried to follow the porting guide and made a patch to make putty compatible with modular x11.
Created attachment 77682 [details, diff] ebuild patch to make putty compatible with modular x11
Fixed in cvs, i decided to just remove the x11 dep. Thanks for the report!