According to the requirements: http://trac.roundcube.net/wiki/Howto_Requirements dev-php/PEAR-Net_Sieve and dev-php/PEAR-Crypt_GPG are required for Roundcube's plugings (managesieve and enigma respectively). So, I guess if don't want to use these plug-ins, it should be possible to skip the depednecies. I'm not sure if it should be USE="pgp" or USE="gpg". In case of other packages their usange looks quite chaotic to me. Reproducible: Always
commit c20f39cdcba8d3f75fcd7d6c09e80d2ee0655e40 Author: Aaron W. Swenson <titanofold@gentoo.org> Date: Wed Dec 9 07:44:37 2015 -0500 mail-client/roundcube: Version bump, security, and bug fixes Added two use flags controlling optional dependencies to support the enigma and and sieverules plugins. Added REQUIRED_USE as one of postgres, mysql, or sqlite must be enabled. Rouncube requires a database to operate. As the ebuild uses this now, removed the default enable on the mysql USE flag. Added POST-UPGRADE.txt which is just a shortened version of the UPGRADE text from upstream. Dropped arm and ppc64 keywords as one dependency, dev-php/PEAR-Net_LDAP2, currently lacks matching keywords for those architectures. Bug: 541172, 545096, 524192, 564476, 565204, 53284 Package-Manager: portage-2.2.20.1