@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME := php
PKG_VERSION := 7.2.9
PKG_RELEASE := 2
PKG_RELEASE := 3
PKG_MAINTAINER := Michael Heimpold <mhei@heimpold.de>
@ -150,6 +150,22 @@ define Package/php7-mod-gd/config
default y
e n d e f
d e f i n e P a c k a g e / p h p 7 - m o d - i n t l / c o n f i g
config PHP7_FULLICUDATA
bool "Add dependency to full ICU Data"
depends on PACKAGE_php7-mod-intl
default n
e n d e f
d e f i n e P a c k a g e / p h p 7 - m o d - i n t l / d e s c r i p t i o n
Note that this package depends in ICU library which is built without data
by default. This is to satisfy programs build and run dependencies but to
keep the installed footprint small on the target system( s) .
However, the data is required to make the ICU library useful - and thus
directly affects PHPs ICU extension, too - so consider to also
select /install package 'icu-full-data' .
e n d e f
# not everything groks --disable-nls
DISABLE_NLS :=
@ -611,7 +627,7 @@ $(eval $(call BuildModule,gmp,GMP,+PACKAGE_php7-mod-gmp:libgmp))
$( eval $ ( call BuildModule ,hash ,Hash ) )
$( eval $ ( call BuildModule ,iconv ,iConv ,$ ( ICONV_DEPENDS ) ) )
$(eval $(call BuildModule,imap,IMAP,+PACKAGE_php7-mod-imap : libopenssl +PACKAGE_libpam :libpam +PACKAGE_php 7-mod -imap :uw -imap ))
$(eval $(call BuildModule,intl,Internationalization Functions,+PACKAGE_php7-mod-intl : icu ))
$(eval $(call BuildModule,intl,Internationalization Functions,+PACKAGE_php7-mod-intl : icu +PHP 7_FULLICUDATA :icu -full -data ))
$( eval $ ( call BuildModule ,json ,JSON ) )
$(eval $(call BuildModule,ldap,LDAP,+PACKAGE_php7-mod-ldap : libopenldap +PACKAGE_php 7-mod -ldap :libsasl 2))
$( eval $ ( call BuildModule ,mbstring ,MBString ) )