I've emerged successfully libgsasl, if there are no blockers it can be keyworded and the sasl use flag unmasked. Note that the "net-misc/gsasl-2.1.1" entry in package.provided is incorrect for both panther and tiger, since they ship with cyrus-sasl-2.1.18 and no GNU SASL, so the correct line should be "dev-libs/cyrus-sasl-2.1.18".
kito has a commit pending to correct the sasl issue
we (and our bug wranglers) like absolute package names :)
Any blocker here? Even if cyrus-sasl cannot be added to package.provided and the sasl use flag unmasked, net-misc/gsasl-2.1.1 has to be removed from package.provided and net-libs/libgsasl can be keyworded.
marked ~ppc-macos added cyrus-sasl to package provided removed gsasl from package provided thanks Emanuele