From: Brian Evans Date: Mon, 29 Jul 2019 13:47:08 +0000 (-0400) Subject: dev-lang/php: Add ffi USE flag for new extension in 7.4 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=6411bd63e5afe932835bfd63669890aefac78416;p=gentoo.git dev-lang/php: Add ffi USE flag for new extension in 7.4 Closes: https://bugs.gentoo.org/690988 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Brian Evans --- diff --git a/dev-lang/php/metadata.xml b/dev-lang/php/metadata.xml index d7d65eb7f92f..47de79c79a95 100644 --- a/dev-lang/php/metadata.xml +++ b/dev-lang/php/metadata.xml @@ -16,6 +16,7 @@ Enable ctype functions Enable embed SAPI Add supports Enchant spelling library. + Add foreign function interface (ffi extension) support Add fileinfo extension support Add filter extension support Add dbm support for flat files diff --git a/dev-lang/php/php-7.4.0_beta1.ebuild b/dev-lang/php/php-7.4.0_beta1.ebuild index 63eb6d76b91e..4e86c019721d 100644 --- a/dev-lang/php/php-7.4.0_beta1.ebuild +++ b/dev-lang/php/php-7.4.0_beta1.ebuild @@ -35,7 +35,7 @@ IUSE="${IUSE} IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk coverage +ctype curl debug - enchant exif +fileinfo +filter firebird + enchant exif ffi +fileinfo +filter firebird +flatfile ftp gd gdbm gmp +iconv imap inifile intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl lmdb mhash mssql mysql mysqli nls @@ -66,6 +66,7 @@ COMMON_DEPEND=" coverage? ( dev-util/lcov ) curl? ( >=net-misc/curl-7.10.5 ) enchant? ( =virtual/libffi-3.0.11 ) firebird? ( dev-db/firebird ) gd? ( virtual/jpeg:0 media-libs/libpng:0= ) gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) @@ -252,6 +253,7 @@ src_configure() { $(use_enable xml dom) $(use_with enchant) $(use_enable exif) + $(use_with ffi) $(use_enable fileinfo) $(use_enable filter) $(use_enable ftp)