php: update to 7.4.0

This commit is contained in:
eater 2019-11-28 13:37:01 +01:00 committed by Helmut Pozimski
parent 59b4f346e4
commit b0078951ed
2 changed files with 18 additions and 5 deletions

1
srcpkgs/php-ffi Symbolic link
View file

@ -0,0 +1 @@
php

View file

@ -1,18 +1,19 @@
# Template file for 'php'
pkgname=php
version=7.3.12
version=7.4.0
revision=1
hostmakedepends="bison pkg-config"
makedepends="apache-devel enchant-devel freetds-devel freetype-devel gdbm-devel
gmp-devel libcurl-devel libjpeg-turbo-devel libmysqlclient-devel
libsodium-devel libtidy5-devel libxslt-devel libzip-devel net-snmp-devel
postgresql-libs-devel readline-devel sqlite-devel unixodbc-devel pcre2-devel"
postgresql-libs-devel readline-devel sqlite-devel unixodbc-devel pcre2-devel
libffi-devel oniguruma-devel gd-devel"
short_desc="HTML-embedded scripting language"
maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
license="PHP-3.01"
homepage="https://www.php.net"
distfiles="http://www.php.net/distributions/php-${version}.tar.xz"
checksum=aafe5e9861ad828860c6af8c88cdc1488314785962328eb1783607c1fdd855df
checksum=9bb751b20e5d6cc1ea9b1ebf23ef2d5f07f99b2d9cc417bf1d70c04f8b20ec42
conf_files="/etc/php/php.ini"
@ -53,14 +54,16 @@ do_build() {
--enable-sysvmsg=shared \
--enable-sysvsem=shared \
--enable-sysvshm=shared \
--enable-zip=shared \
--enable-mysqlnd \
--enable-gd=shared \
--with-external-gd \
--with-zip=shared \
--with-ffi=shared \
--with-bz2=shared \
--with-curl=shared \
--with-db4=/usr \
--with-enchant=shared,/usr \
--with-freetype-dir=/usr \
--with-gd=shared \
--with-gdbm \
--with-gettext=shared \
--with-gmp=shared \
@ -312,3 +315,12 @@ php-sodium_package() {
vmove usr/lib/php/modules/sodium.so
}
}
php-ffi_package() {
lib32disabled=yes
depends="php-${version}_${revision}"
short_desc+=' - FFI module'
pkg_install() {
vmove usr/lib/php/modules/ffi.so
}
}