103 Commits

Author SHA1 Message Date
nbd
bdb05b0934 php5: temporarily restore pecl.mk to reduce unnecessary oldpackages breakage from the move to github
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@42779 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-05 20:00:55 +00:00
cyrus
c039144092 php5: moved to github
git-svn-id: svn://svn.openwrt.org/openwrt/packages@42695 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-09-29 03:33:10 +00:00
mhei
67cb8d5c4d [packages] php5: prepare pecl macros to distinguish between normal and zend extensions
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@40389 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-05 20:26:10 +00:00
mhei
23a0155db2 [packages] php5: upgrade to 5.4.27
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@40388 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-05 20:26:09 +00:00
mhei
ef245f0acd [packages] php5: upgrade to 5.4.23
This upgrades includes a fix for a memory corruption
in openssl_x509_parse() (CVE-2013-6420).

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@39140 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-12-19 20:38:39 +00:00
mhei
69fcd7a319 [packages] php5: compile cli/cgi sapi unconditionally
Compiling php without a sapi does not make much sense and often
people forget to choose one of the both openwrt packages. But this
results in a compile error, so it's better to always compile both
sapis.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@38825 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-11-16 22:22:28 +00:00
mhei
752da439a7 [packages] php5: upgrade to 5.4.22
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@38824 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-11-16 22:22:27 +00:00
mhei
008f017618 [packages] php5: upgrade to 5.4.19
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@38046 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-09-18 20:52:27 +00:00
mhei
561f818e75 [packages] php5: upgrade to 5.4.17
Signed-off-by: Peter Wagner <tripolar@gmx.at>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>



git-svn-id: svn://svn.openwrt.org/openwrt/packages@37319 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-14 20:13:54 +00:00
florian
0200a85371 [packages] php5: upgrade to 5.4.11
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@35284 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-01-21 15:27:55 +00:00
florian
ad93f84322 [packages] php5: upgrade to 5.4.10
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@35283 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-01-21 15:27:54 +00:00
florian
9ecfa8c406 [packages] php5: upgrade to 5.4.8 and refresh patches
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@35281 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-01-21 15:27:52 +00:00
florian
3b774ac337 [packages] php5: fix paths in php-config, used by pecl module builds
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@35278 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-01-21 15:27:49 +00:00
florian
82e0c0bba9 [packages] php5: Remove all patched-in pecl modules, prepare for
standalone pecl modules

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@35272 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-01-21 15:27:42 +00:00
florian
66749cd2e6 [package] php5: create missing directory
for some reason building php5 fails for me with the following error:

make -C
/openwrt/kirkwood/trunk/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/php-5.4.5
install
INSTALL_ROOT=/openwrt/kirkwood/trunk/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/php-5.4.5/staging
make[4]: Entering directory
`/openwrt/kirkwood/trunk/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/php-5.4.5'
Installing shared extensions:
/openwrt/kirkwood/trunk/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/php-5.4.5/staging/usr/lib/php/extensions/no-debug-non-zts-20100525/
Installing PHP CGI binary:
/openwrt/kirkwood/trunk/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/php-5.4.5/staging/usr/bin/
cp: cannot create regular file
`/openwrt/kirkwood/trunk/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/php-5.4.5/staging/usr/bin/#INST@8653#':
No such file or directory
make[4]: *** [install-cgi] Error 1
make[4]: Leaving directory
`/openwrt/kirkwood/trunk/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/php-5.4.5'
make[3]: ***
[/openwrt/kirkwood/trunk/staging_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/stamp/.php_installed]
Error 2
make[3]: Leaving directory `/openwrt/kirkwood/trunk/feeds/packages/lang/php5'
make[2]: *** [package/feeds/packages/php5/compile] Error 2
make[2]: Leaving directory `/openwrt/kirkwood/trunk'
make[1]: ***
[/openwrt/kirkwood/trunk/staging_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/stamp/.package_compile]
Error 2

I needed the following patch:

Signed-off-by: Martin Mueller <mm@sig21.net>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@33469 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-19 15:09:25 +00:00
mhei
e900ebe95a [packages] php5: fix compilation without CONFIG_PHP5_SYSTEMTZDATA selected
Fixes #11917.


git-svn-id: svn://svn.openwrt.org/openwrt/packages@32900 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-28 13:00:47 +00:00
mhei
5c9ed461c3 [packages] php5: fix regression erroneously introduced by r32872
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32899 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-28 12:50:30 +00:00
mhei
07c3b4a635 [packages] php5: gd extension: add missing dependencies for bundled version
Signed-off-by: Michael Heimpold <mhei@heimpold.de>



git-svn-id: svn://svn.openwrt.org/openwrt/packages@32881 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-26 16:02:02 +00:00
mhei
c871c739c5 [packages] php5: use bundled libgd for gd extension
PHP devs doesn't only include an own copy of libgd but modified
it. As long as these modifications are not part of the offical
libgd distribution, we have to deal with the bundled version.

Details can be found at 
https://bugs.php.net/bug.php?id=55224 and
https://bugs.php.net/bug.php?id=60108

When this problem is fixed upstream, this patch should be reverted.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>



git-svn-id: svn://svn.openwrt.org/openwrt/packages@32879 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-26 15:34:45 +00:00
mhei
0232955fc4 [packages] php5: add sqlite extension
This extension was dropped with the release 5.4 of php and there is
a reference to a pecl module in the changelog. However, the pecl module
doesn't exist (yet) so this is a 'backport' of the latest sqlite
extension of php's 5.3 branch.
This is not tested completely.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>



git-svn-id: svn://svn.openwrt.org/openwrt/packages@32877 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 20:51:49 +00:00
mhei
b222004734 [packages] php5: update pecl module libevent to 0.0.5
Signed-off-by: Michael Heimpold <mhei@heimpold.de>



git-svn-id: svn://svn.openwrt.org/openwrt/packages@32876 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 20:43:20 +00:00
mhei
a268560dfe [packages] php5: update pecl module dio to 0.0.6
Signed-off-by: Michael Heimpold <mhei@heimpold.de>



git-svn-id: svn://svn.openwrt.org/openwrt/packages@32875 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 20:41:58 +00:00
mhei
06e5755183 [packages] php5: update pecl module http to 1.7.4
Signed-off-by: Michael Heimpold <mhei@heimpold.de>



git-svn-id: svn://svn.openwrt.org/openwrt/packages@32874 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 20:40:34 +00:00
mhei
7f712cbe1a [packages] php5: update APC module to 3.1.11
Signed-off-by: Michael Heimpold <mhei@heimpold.de>



git-svn-id: svn://svn.openwrt.org/openwrt/packages@32873 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 20:38:22 +00:00
mhei
42801043b2 [packages] php5: upgrade to 5.4.5
- php.ini: remove obsolete options
- drop patch 'patches/900-prevent_buildconf_force.patch' as php now supports
  newer autoconf versions 'buildconf --force' can be called after patching the
  source tree to update build system
- cross compiling issue regarding libdl still present, so because of the last
  point the corresponding patch has to be against configure.in but configure
- update timezone patches



git-svn-id: svn://svn.openwrt.org/openwrt/packages@32872 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 20:36:22 +00:00
mhei
77ce79457e [packages] php5: fix package config depends and remove leftover env variable
Signed-off-by: Michael Heimpold <mhei@heimpold.de>



git-svn-id: svn://svn.openwrt.org/openwrt/packages@32871 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 20:24:08 +00:00
nbd
a3b0392a1f php5: add missing dependency
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32345 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-13 19:07:37 +00:00
nbd
37731f6888 php5: use libevent2 instead of libevent
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32344 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-13 19:07:35 +00:00
jow
f9b782b7b5 [packages] php5: php5-mod-ftp depends on libopenssl
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32279 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-12 23:47:32 +00:00
swalker
40133cd17e [packages] php5: add support for php5 calendar module
Signed-off-by: Gerald Matzka <mgerald21@yahoo.de>


git-svn-id: svn://svn.openwrt.org/openwrt/packages@31823 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-20 01:12:45 +00:00
mhei
f102013966 [packages] php5: fix missing dependency for http module (fixes #11257)
Thanks ryzhov_al for spotting this out.


git-svn-id: svn://svn.openwrt.org/openwrt/packages@31299 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-15 19:55:55 +00:00
mhei
1070201e44 [packages] php5: build/enable shmop module
git-svn-id: svn://svn.openwrt.org/openwrt/packages@31298 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-15 19:45:40 +00:00
mhei
ae5ae096a4 [packages] php5: upgrade to 5.3.10, fixes CVE-2012-0830
git-svn-id: svn://svn.openwrt.org/openwrt/packages@30344 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-06 20:53:58 +00:00
acinonyx
6dd32a3202 [packages] php5: Don't fail on non-existing file removal
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29907 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-25 13:09:37 +00:00
mhei
eb8d4c7326 [packages] php5: update to 5.3.9
Refresh patches accordingly.



git-svn-id: svn://svn.openwrt.org/openwrt/packages@29752 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-14 23:00:00 +00:00
mhei
1589896b6d [packages] php5: add mysqli module
Oliver, thanks for the patch (#10646)



git-svn-id: svn://svn.openwrt.org/openwrt/packages@29591 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-12-20 20:00:45 +00:00
mhei
6201d0781d [packages] php5: introduce infrastructure for pecl packages
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29492 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-12-09 20:07:59 +00:00
mhei
19a1fcfed9 [packages] php5: fix dependency of php5-mod-zip
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29491 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-12-09 20:03:24 +00:00
dingo
aa5e8d5763 [patch-team] php5: add mod-zip - Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz at gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29427 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-12-04 20:51:53 +00:00
mhei
02db280d10 [packages] php5: cleanup fastcgi package
- use new service functions
- introduce uci config
- rename initscript



git-svn-id: svn://svn.openwrt.org/openwrt/packages@29265 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-19 21:08:18 +00:00
mhei
191acad832 [packages] php5: don't hide modules which are depended from other options,
instead select such options when module is enabled. Should fix the problem
described in #9839, backport to backfire TBD.



git-svn-id: svn://svn.openwrt.org/openwrt/packages@28510 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-21 21:12:24 +00:00
mhei
fa6babaaad [packages] php5: Introduce conditional dependencies
Thanks jow for the suggestion.



git-svn-id: svn://svn.openwrt.org/openwrt/packages@28509 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-21 20:58:46 +00:00
mhei
34410a6dec [packages] php5: Rework/fix config var handlin when built in SDK
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28508 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-21 20:56:04 +00:00
mhei
9fa6d05c32 [packages] php5: Add support for using the system timezone database
Using the systems database rather than embedding a copy has several
advantages. Its easier to keep the database up-to-date and it can
be used by multiple applications. So some bytes in the firmware image
can be saved, especially when only required timezones are installed.

Additionally, it not necessary anymore to configure the timezone
explicitly via php.ini (required since PHP 5.3). Instead OpenWRTs
system-wide settings are used.

This new approach is enabled by default, however it is possible
to deselect this feature to restore PHP's original behaviour.

The patches are taken from the Debian PHP patches.

Signed-off-by: Peter Naulls <peter@chocky.org>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>



git-svn-id: svn://svn.openwrt.org/openwrt/packages@28491 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-19 19:23:51 +00:00
mhei
0d4ef37862 [packages] php5: upgrade to 5.3.8 and refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28131 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-30 19:45:14 +00:00
mhei
a1bbc6469b [packages] php5: PECL: include support for http
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28123 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-29 19:43:23 +00:00
mhei
13b04fe9b7 [packages] php5: fix dependencies for apc and sqlite3 (closes #9368)
When using CONFIGURE_LIBS the php binary itself depends on these libs,
so the opkg depends also reflected this. But in this case it was
required to install those libs even when they were never planned to use.



git-svn-id: svn://svn.openwrt.org/openwrt/packages@27839 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-30 08:21:58 +00:00
mhei
495b7fe03c [packages] php5: PECL: include support for libevent
git-svn-id: svn://svn.openwrt.org/openwrt/packages@27838 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-30 06:38:53 +00:00
mhei
0b516de46e [packages] php5: fix compile with older gcc
This fix work around the membar_producer link error which
can be seen on backfire for brcm-2.4.



git-svn-id: svn://svn.openwrt.org/openwrt/packages@27834 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-29 21:59:03 +00:00
mhei
57b99a087c [packages] php5: add PECL dio extension
git-svn-id: svn://svn.openwrt.org/openwrt/packages@27802 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-27 22:18:29 +00:00