According to notes in the /usr/portage/eclass/php-sapi.eclass file, the ebuild maintainers for PHP are waiting for someone to request that they enable the 'cyrus' USE flag for PHP. Here's your first request to add the flag for supporting the Cyrus functions in PHP.
USE="sasl" emerge php (and, BTW that eclass has been unused for a long time, we are using php{4_4,5_0,5_1}-sapi.eclass.
I already have the sasl USE flag enabled, but the cyrus functions aren't (at least if phpinfo(); is accurate) enabled. I checked both php -i from the command line as well as phpinfo() dumped via a webpage. Neither one show --with-cyrus as a compile flag.
So, what are you actually requesting? This? http://www.php.net/cyrus? Sorry, that thing is dead. It's been moved to PECL (http://pecl.php.net/package/cyrus) and it's dead there as well.
I haven't seen any information stating that the functions were being removed or were no longer functional.... They are HORRIBLY undocumented but given their names and a little research on the cyradm command structure not that difficult to figure out. I *really* dislike re-inventing the wheel on crap like this, but this is a discussion for the PHP developers, not the Gentoo developers. Thanks for the information though.
(In reply to comment #4) > I haven't seen any information stating that the functions were being removed or > were no longer functional.... It doesn't exist in PHP5 any more; in PHP4 it's been untouched for 3 years. Sorry, we are not going to enable abondoned and unmaintained stuff.