dev-lang/php: revision the 7.0 series to add pdo-dblib support.
authorMichael Orlitzky <mjo@gentoo.org>
Mon, 21 Mar 2016 00:57:38 +0000 (20:57 -0400)
committerMichael Orlitzky <mjo@gentoo.org>
Mon, 21 Mar 2016 00:57:38 +0000 (20:57 -0400)
The PDO "dblib" driver was somehow lost during the transition from
php:5.6 to php:7.0. I've added it back, and tested that it works with
a simple query against a Microsoft SQL Server 2005 database.

Gentoo-Bug: 576782

Package-Manager: portage-2.2.26

dev-lang/php/php-7.0.4-r1.ebuild [moved from dev-lang/php/php-7.0.4.ebuild with 99% similarity]

similarity index 99%
rename from dev-lang/php/php-7.0.4.ebuild
rename to dev-lang/php/php-7.0.4-r1.ebuild
index 6092aca32564943a05fed6e07f9743f5246de52b..92b65071532e8d6e2a3c9abf8a578f5f2b9d601c 100644 (file)
@@ -68,7 +68,7 @@ IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
        enchant exif frontbase +fileinfo +filter firebird
        flatfile ftp gd gdbm gmp +hash +iconv imap inifile
        intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl
-       mhash mysql mysqli nls
+       mhash mssql mysql mysqli nls
        oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
        readline recode selinux +session sharedmem
        +simplexml snmp soap sockets spell sqlite ssl
@@ -118,6 +118,7 @@ DEPEND="${DEPEND}
        ldap? ( >=net-nds/openldap-1.2.11 )
        ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
        libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
+       mssql? ( dev-db/freetds[mssql] )
        nls? ( sys-devel/gettext )
        oci8-instant-client? ( dev-db/oracle-instantclient-basic )
        odbc? ( >=dev-db/unixODBC-1.8.13 )
@@ -468,6 +469,7 @@ src_configure() {
        # PDO support
        if use pdo ; then
                our_conf+=(
+                       $(use_with mssql pdo-dblib "${EPREFIX}/usr")
                        $(use_with mysql pdo-mysql "${mysqllib}")
                        $(use_with postgres pdo-pgsql)
                        $(use_with sqlite pdo-sqlite "${EPREFIX}/usr")