summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Fredric <kentnl@gentoo.org>2016-10-08 01:30:20 +1300
committerKent Fredric <kentnl@gentoo.org>2016-10-08 01:30:20 +1300
commitfc651d7cb0b4b20e267d6649e29945e2cd8f9f0e (patch)
tree48229a334d878f8d5963d4c82b132e9fb32f4867 /dev-perl/DBD-mysql
parentdev-util/catkin: Add CATKIN_PREFIX_PATH support to _setup_util.py.in. (diff)
downloadgentoo-fc651d7cb0b4b20e267d6649e29945e2cd8f9f0e.tar.gz
gentoo-fc651d7cb0b4b20e267d6649e29945e2cd8f9f0e.tar.bz2
gentoo-fc651d7cb0b4b20e267d6649e29945e2cd8f9f0e.zip
dev-perl/DBD-mysql: Fix mysql-client dependencies re bug #595970
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
Diffstat (limited to 'dev-perl/DBD-mysql')
-rw-r--r--dev-perl/DBD-mysql/DBD-mysql-4.32.0-r1.ebuild6
-rw-r--r--dev-perl/DBD-mysql/DBD-mysql-4.36.0.ebuild3
2 files changed, 6 insertions, 3 deletions
diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.32.0-r1.ebuild b/dev-perl/DBD-mysql/DBD-mysql-4.32.0-r1.ebuild
index a183ad62ef02..cc31810f5513 100644
--- a/dev-perl/DBD-mysql/DBD-mysql-4.32.0-r1.ebuild
+++ b/dev-perl/DBD-mysql/DBD-mysql-4.32.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -16,7 +16,9 @@ IUSE="embedded test"
RDEPEND="dev-perl/DBI
dev-perl/Test-Deep
- virtual/mysql[embedded?]"
+ virtual/libmysqlclient:=
+ embedded? ( virtual/mysql[embedded] )
+"
DEPEND="${RDEPEND}"
src_prepare() {
diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.36.0.ebuild b/dev-perl/DBD-mysql/DBD-mysql-4.36.0.ebuild
index 86b05ba8accd..ebde1a9d9e0a 100644
--- a/dev-perl/DBD-mysql/DBD-mysql-4.36.0.ebuild
+++ b/dev-perl/DBD-mysql/DBD-mysql-4.36.0.ebuild
@@ -19,7 +19,8 @@ REQUIRED_USE="?? ( embedded ssl )"
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