Add the pdo-mysql USE flag.
authorMichael Orlitzky <michael@orlitzky.com>
Mon, 12 Jan 2015 20:04:00 +0000 (15:04 -0500)
committerMichael Orlitzky <michael@orlitzky.com>
Fri, 23 Jan 2015 20:04:55 +0000 (15:04 -0500)
dev-lang/php/metadata.xml
dev-lang/php/php-5.6.4-r1.ebuild

index ff6b6d4d79501070dafceb33895041463332601a..4bc8839cd7002f8b258b95e95b0ddcbdd3be0214 100644 (file)
@@ -21,6 +21,7 @@
                <flag name='pdo-dblib'>Enable the DBLIB (MSSQL) PDO driver</flag>
                <flag name='pdo-oci'>Enable the Oracle PDO driver</flag>
                <flag name='pdo-odbc'>Enable the ODBC PDO driver</flag>
+               <flag name='pdo-mysql'>Enable the MySQL PDO driver</flag>
                <flag name='pdo-pgsql'>Enable the PostgreSQL PDO driver</flag>
                <flag name='pdo-sqlite'>Enable the SQLite PDO driver</flag>
                <flag name='phar'>Enables the phar extension to provide phar archive support</flag>
index 13728e1364674e6275e908319fb3e0efcfdc4789..004aae4aae4466266dbf42a5c7354ef4a98e5d2a 100644 (file)
@@ -69,9 +69,9 @@ IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
        flatfile ftp gd gdbm gmp +hash +iconv imap inifile
        intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
        mssql mysql libmysqlclient mysqli nls
-       oci8-instant-client odbc +opcache pcntl pdo pdo-dblib pdo-oci pdo-odbc
-       pdo-pgsql pdo-sqlite+phar +posix postgres qdbm readline recode selinux
-       +session sharedmem +simplexml snmp soap sockets spell sqlite ssl
+       oci8-instant-client odbc +opcache pcntl pdo pdo-dblib pdo-mysql pdo-oci
+       pdo-odbc pdo-pgsql pdo-sqlite+phar +posix postgres qdbm readline recode
+       selinux +session sharedmem +simplexml snmp soap sockets spell sqlite ssl
        sybase-ct sysvipc systemd tidy +tokenizer truetype unicode vpx wddx
        +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
 
@@ -175,12 +175,13 @@ REQUIRED_USE="
        libmysqlclient? ( || (
                mysql
                mysqli
-               pdo
+               pdo-mysql
        ) )
 
        pdo-dblib? ( mssql )
        pdo-oci? ( oci8-instant-client )
        pdo-odbc? ( odbc )
+       pdo-mysql? ( mysql )
        pdo-pgsql? ( postgres )
        pdo-sqlite? ( sqlite )
        qdbm? ( !gdbm )
@@ -468,10 +469,8 @@ src_configure() {
                my_conf+="${mysqlsock}"
        fi
 
-       # PDO support
-       if use pdo ; then
-               my_conf+="$(use_with mysql pdo-mysql ${mysqllib})"
-       fi
+       # MySQL PDO support
+       my_conf+="$(use_with pdo-mysql pdo-mysql ${mysqllib})"
 
        # Session support
        if use session ; then