This means pulling virtual/mysql is only now down with USE=embedded,
and client-libraries are now slot-upgradeable when you upgrade the virtual.
Enforcing SSL happens is still on the todo-list, but turns out, most
backends support SSL in all cases, only mysql-connector-c is an exemption.
Package-Manager: portage-2.3.1
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
RDEPEND="dev-perl/DBI
dev-perl/Test-Deep
- virtual/mysql[embedded?]"
+ virtual/libmysqlclient:=
+ embedded? ( virtual/mysql[embedded] )
+"
DEPEND="${RDEPEND}"
src_prepare() {
IUSE="embedded test +ssl"
RDEPEND=">=dev-perl/DBI-1.609.0
- virtual/mysql[embedded?]
+ virtual/libmysqlclient:=
+ embedded? ( virtual/mysql[embedded] )
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker