@@ -611,11 +611,7 @@ if BR2_PACKAGE_PHP
if !BR2_STATIC_LIBS
menu "External php extensions"
source "package/php-geoip/Config.in"
- source "package/php-gnupg/Config.in"
source "package/php-imagick/Config.in"
- source "package/php-memcached/Config.in"
- source "package/php-ssh2/Config.in"
- source "package/php-yaml/Config.in"
source "package/php-zmq/Config.in"
endmenu
endif
deleted file mode 100644
@@ -1,9 +0,0 @@
-config BR2_PACKAGE_PHP_GNUPG
- bool "php-gnupg"
- depends on BR2_PACKAGE_PHP
- depends on BR2_USE_MMU # libassuan
- select BR2_PACKAGE_LIBGPGME
- help
- PHP wrapper around the gpgme library.
-
- http://pecl.php.net/package/gnupg
deleted file mode 100644
@@ -1,2 +0,0 @@
-# Locally calculated
-sha256 50065cb81f1ac3ec5fcd796e58c8433071ff24cc14900e6077682717f5239307 gnupg-1.3.6.tgz
deleted file mode 100644
@@ -1,26 +0,0 @@
-################################################################################
-#
-# php-gnupg
-#
-################################################################################
-
-PHP_GNUPG_VERSION = 1.3.6
-PHP_GNUPG_SOURCE = gnupg-$(PHP_GNUPG_VERSION).tgz
-PHP_GNUPG_SITE = http://pecl.php.net/get
-# phpize does the autoconf magic
-PHP_GNUPG_DEPENDENCIES = php libgpgme host-autoconf host-pkgconf
-PHP_GNUPG_CONF_OPTS = --with-php-config=$(STAGING_DIR)/usr/bin/php-config \
- --with-gnupg=$(STAGING_DIR)/usr/include --with-gpg=/usr/bin/gpg
-PHP_GNUPG_LICENSE = BSD-2c
-PHP_GNUPG_LICENSE_FILES = LICENSE
-
-define PHP_GNUPG_PHPIZE
- (cd $(@D); \
- PHP_AUTOCONF=$(HOST_DIR)/usr/bin/autoconf \
- PHP_AUTOHEADER=$(HOST_DIR)/usr/bin/autoheader \
- $(STAGING_DIR)/usr/bin/phpize)
-endef
-
-PHP_GNUPG_PRE_CONFIGURE_HOOKS += PHP_GNUPG_PHPIZE
-
-$(eval $(autotools-package))
deleted file mode 100644
@@ -1,15 +0,0 @@
-config BR2_PACKAGE_PHP_MEMCACHED
- bool "php-memcached"
- depends on BR2_INSTALL_LIBSTDCPP # libmemcached
- depends on BR2_TOOLCHAIN_HAS_THREADS # libmemcached
- select BR2_PACKAGE_PHP_EXT_SESSION
- select BR2_PACKAGE_LIBMEMCACHED
- select BR2_PACKAGE_ZLIB
- help
- PHP extension for interfacing with memcached via
- libmemcached library.
-
- http://pecl.php.net/package/memcached
-
-comment "php-memcached needs a toolchain w/ C++, threads"
- depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
deleted file mode 100644
@@ -1,2 +0,0 @@
-# Locally calculated
-sha256 17b9600f6d4c807f23a3f5c45fcd8775ca2e61d6eda70370af2bef4c6e159f58 memcached-2.2.0.tgz
deleted file mode 100644
@@ -1,29 +0,0 @@
-################################################################################
-#
-# php-memcached
-#
-################################################################################
-
-PHP_MEMCACHED_VERSION = 2.2.0
-PHP_MEMCACHED_SOURCE = memcached-$(PHP_MEMCACHED_VERSION).tgz
-# pecl.php.net returns html with db connect failed
-PHP_MEMCACHED_SITE = http://sources.buildroot.net
-PHP_MEMCACHED_CONF_OPTS = --with-php-config=$(STAGING_DIR)/usr/bin/php-config \
- --disable-memcached-sasl \
- --with-libmemcached-dir=$(STAGING_DIR)/usr \
- --with-zlib-dir=$(STAGING_DIR)/usr
-# phpize does the autoconf magic
-PHP_MEMCACHED_DEPENDENCIES = libmemcached php zlib host-autoconf host-pkgconf
-PHP_MEMCACHED_LICENSE = MIT
-PHP_MEMCACHED_LICENSE_FILES = LICENSE
-
-define PHP_MEMCACHED_PHPIZE
- (cd $(@D); \
- PHP_AUTOCONF=$(HOST_DIR)/usr/bin/autoconf \
- PHP_AUTOHEADER=$(HOST_DIR)/usr/bin/autoheader \
- $(STAGING_DIR)/usr/bin/phpize)
-endef
-
-PHP_MEMCACHED_PRE_CONFIGURE_HOOKS += PHP_MEMCACHED_PHPIZE
-
-$(eval $(autotools-package))
deleted file mode 100644
@@ -1,8 +0,0 @@
-config BR2_PACKAGE_PHP_SSH2
- bool "php-ssh2"
- depends on BR2_PACKAGE_PHP
- select BR2_PACKAGE_LIBSSH2
- help
- PHP bindings for the libssh2 library.
-
- http://pecl.php.net/package/ssh2
deleted file mode 100644
@@ -1,2 +0,0 @@
-# Locally calculated
-sha256 600c82d2393acf3642f19914f06a7afea57ee05cb8c10e8a5510b32188b97f99 ssh2-0.12.tgz
deleted file mode 100644
@@ -1,27 +0,0 @@
-################################################################################
-#
-# php-ssh2
-#
-################################################################################
-
-PHP_SSH2_VERSION = 0.12
-PHP_SSH2_SOURCE = ssh2-$(PHP_SSH2_VERSION).tgz
-# pecl.php.net returns html with db connect failed
-PHP_SSH2_SITE = http://sources.buildroot.net
-PHP_SSH2_CONF_OPTS = --with-php-config=$(STAGING_DIR)/usr/bin/php-config \
- --with-ssh2=$(STAGING_DIR)/usr
-# phpize does the autoconf magic
-PHP_SSH2_DEPENDENCIES = libssh2 php host-autoconf
-PHP_SSH2_LICENSE = PHP
-PHP_SSH2_LICENSE_FILES = LICENSE
-
-define PHP_SSH2_PHPIZE
- (cd $(@D); \
- PHP_AUTOCONF=$(HOST_DIR)/usr/bin/autoconf \
- PHP_AUTOHEADER=$(HOST_DIR)/usr/bin/autoheader \
- $(STAGING_DIR)/usr/bin/phpize)
-endef
-
-PHP_SSH2_PRE_CONFIGURE_HOOKS += PHP_SSH2_PHPIZE
-
-$(eval $(autotools-package))
deleted file mode 100644
@@ -1,8 +0,0 @@
-config BR2_PACKAGE_PHP_YAML
- bool "php-yaml"
- depends on BR2_PACKAGE_PHP
- select BR2_PACKAGE_LIBYAML
- help
- PHP YAML-1.1 parser and emitter.
-
- http://pecl.php.net/package/yaml
deleted file mode 100644
@@ -1,2 +0,0 @@
-# Locally calculated
-sha256 762ec3d9eb163ac0d063118df8c5e2ee6746dbe8566d32055e7e066e590937c3 yaml-1.1.1.tgz
deleted file mode 100644
@@ -1,27 +0,0 @@
-################################################################################
-#
-# php-yaml
-#
-################################################################################
-
-PHP_YAML_VERSION = 1.1.1
-PHP_YAML_SOURCE = yaml-$(PHP_YAML_VERSION).tgz
-# pecl.php.net returns html with db connect failed
-PHP_YAML_SITE = http://sources.buildroot.net
-PHP_YAML_CONF_OPTS = --with-php-config=$(STAGING_DIR)/usr/bin/php-config \
- --with-yaml=$(STAGING_DIR)/usr
-# phpize does the autoconf magic
-PHP_YAML_DEPENDENCIES = libyaml php host-autoconf
-PHP_YAML_LICENSE = MIT
-PHP_YAML_LICENSE_FILES = LICENSE
-
-define PHP_YAML_PHPIZE
- (cd $(@D); \
- PHP_AUTOCONF=$(HOST_DIR)/usr/bin/autoconf \
- PHP_AUTOHEADER=$(HOST_DIR)/usr/bin/autoheader \
- $(STAGING_DIR)/usr/bin/phpize)
-endef
-
-PHP_YAML_PRE_CONFIGURE_HOOKS += PHP_YAML_PHPIZE
-
-$(eval $(autotools-package))
@@ -1,2 +1,2 @@
# From http://php.net/downloads.php
-sha256 2b87d40213361112af49157a435e0d4cdfd334c9b7c731c8b844932b1f444e7a php-5.6.20.tar.xz
+sha256 c41f1a03c24119c0dd9b741cdb67880486e64349fc33527767f6dc28d3803abb php-7.0.5.tar.xz
@@ -4,7 +4,7 @@
#
################################################################################
-PHP_VERSION = 5.6.20
+PHP_VERSION = 7.0.5
PHP_SITE = http://www.php.net/distributions
PHP_SOURCE = php-$(PHP_VERSION).tar.xz
PHP_INSTALL_STAGING = YES
Also remove incompatible external modules: - php-gnupg - php-memcached - php-ssh2 - php-yaml Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> --- package/Config.in | 4 ---- package/php-gnupg/Config.in | 9 --------- package/php-gnupg/php-gnupg.hash | 2 -- package/php-gnupg/php-gnupg.mk | 26 -------------------------- package/php-memcached/Config.in | 15 --------------- package/php-memcached/php-memcached.hash | 2 -- package/php-memcached/php-memcached.mk | 29 ----------------------------- package/php-ssh2/Config.in | 8 -------- package/php-ssh2/php-ssh2.hash | 2 -- package/php-ssh2/php-ssh2.mk | 27 --------------------------- package/php-yaml/Config.in | 8 -------- package/php-yaml/php-yaml.hash | 2 -- package/php-yaml/php-yaml.mk | 27 --------------------------- package/php/php.hash | 2 +- package/php/php.mk | 2 +- 15 files changed, 2 insertions(+), 163 deletions(-) delete mode 100644 package/php-gnupg/Config.in delete mode 100644 package/php-gnupg/php-gnupg.hash delete mode 100644 package/php-gnupg/php-gnupg.mk delete mode 100644 package/php-memcached/Config.in delete mode 100644 package/php-memcached/php-memcached.hash delete mode 100644 package/php-memcached/php-memcached.mk delete mode 100644 package/php-ssh2/Config.in delete mode 100644 package/php-ssh2/php-ssh2.hash delete mode 100644 package/php-ssh2/php-ssh2.mk delete mode 100644 package/php-yaml/Config.in delete mode 100644 package/php-yaml/php-yaml.hash delete mode 100644 package/php-yaml/php-yaml.mk