Commit Graph

84 Commits

Author SHA1 Message Date
Longrin Wischnewski
ef3a755c1f php: add optional ZTS support and new PECL module pthreads 2015-01-06 12:08:47 +00:00
Longrin Wischnewski
96f4758d09 php: make curl wrappers optional
cURL wrappers are experimental and break any application/library
that rely on $http_response_header
2014-12-18 09:04:26 +01:00
Eelco Dolstra
4d918cb6c7 php-5.3: Remove
PHP 5.3 is EOL (see http://php.net/supported-versions.php). NixOS
14.12 is a good opportunity to drop it.
2014-12-10 17:19:37 +01:00
Eelco Dolstra
55d59eefb3 php: Really update to 5.4.34
75738437a4 only updated the version string...
2014-12-10 17:09:47 +01:00
Pascal Wittmann
75738437a4 php: update from 5.4.34 to 5.4.35 (fixes CVE-2014-3710) 2014-11-19 08:47:41 +01:00
Mateusz Kowalczyk
007f80c1d0 Turn more licenses into lib.licenses style
Should eval cleanly, as far as -A tarball tells me.

Relevant: issue #2999, issue #739
2014-11-06 00:48:16 +00:00
Rob Vermaas
6d79132553 php: update from 5.4.33 to 5.4.34, potentially fixes CVE-2014-3668, CVE-2014-3669, CVE-2014-3670 2014-11-04 10:16:14 +01:00
Aristid Breitkreuz
a31d6a0b61 php_fpm53: update from 5.3.28 to 5.3.29, potentially fixes CVE-2014-0237, CVE-2014-0238, CVE-2014-4721, CVE-2014-5459 2014-10-07 21:05:57 +02:00
Aristid Breitkreuz
9fc7eed1dc php: update from 5.4.32 to 5.4.33 2014-10-07 20:57:33 +02:00
Rob Vermaas
960b664a13 php: update from 5.4.31 to 5.4.32, potentially fixes CVE-2014-3587, CVE-2014-3597, CVE-2014-5120 2014-09-11 13:30:46 +02:00
Bjørn Forsman
c9baba9212 Fix many package descriptions
(My OCD kicked in today...)

Remove repeated package names, capitalize first word, remove trailing
periods and move overlong descriptions to longDescription.

I also simplified some descriptions as well, when they were particularly
long or technical, often based on Arch Linux' package descriptions.

I've tried to stay away from generated expressions (and I think I
succeeded).

Some specifics worth mentioning:
 * cron, has "Vixie Cron" in its description. The "Vixie" part is not
   mentioned anywhere else. I kept it in a parenthesis at the end of the
   description.

 * ctags description started with "Exuberant Ctags ...", and the
   "exuberant" part is not mentioned elsewhere. Kept it in a parenthesis
   at the end of description.

 * nix has the description "The Nix Deployment System". Since that
   doesn't really say much what it is/does (especially after removing
   the package name!), I changed that to "Powerful package manager that
   makes package management reliable and reproducible" (borrowed from
   nixos.org).

 * Tons of "GNU Foo, Foo is a [the important bits]" descriptions
   is changed to just [the important bits]. If the package name doesn't
   contain GNU I don't think it's needed to say it in the description
   either.
2014-08-24 22:31:37 +02:00
Patrick Mahoney
5ec563707c php: Compile pdo_pgsql support 2014-08-11 22:02:24 -05:00
Eelco Dolstra
69b426a1eb php: Update to 5.4.31 2014-08-05 11:47:16 +02:00
Vladimír Čunát
5d2ff3b5c2 php-5.3: fix build with freetype-2.5 (by Gentoo patch) 2014-07-03 18:20:46 +02:00
Austin Seipp
593e938341 php: 5.4.29 -> 5.4.30
CVE-2014-3981, CVE-2014-0207, CVE-2014-3478, CVE-2014-3479,
CVE-2014-3480, CVE-2014-3487, CVE-2014-4049, CVE-2014-3515

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-06-27 00:24:45 -05:00
Vladimír Čunát
dc215c2988 php{53,54}: fetch from generic URL
I see no reason to download from a pre-specified mirror.
It didn't even work for me.
2014-06-22 15:02:41 +02:00
Austin Seipp
fc4adcd7af php: 5.4.27 -> 5.4.29
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-06-22 00:46:58 -05:00
Austin Seipp
6b345e088b php: Fix fallout from 1228caae9e
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-06-21 21:15:29 -05:00
John Wiegley
1228caae9e php-5.4: Do not build with mssql support on Darwin 2014-06-21 16:29:28 -07:00
System administrator
7b1b46b96b mssql support for php-5.4
small changes to freetds
see: http://www.php.net/manual/de/mssql.setup.php
2014-06-11 12:58:40 +02:00
Eelco Dolstra
ba332accc2 php: Update to 5.4.27
CVE-2013-7345, CVE-2014-1943, CVE-2014-2270, CVE-2013-6712
2014-05-01 11:45:35 +02:00
Shea Levy
e85b164df8 Add php 5.3 variant with fpm support 2014-04-25 08:19:45 -04:00
Shea Levy
6d5176a28b php54: enable fpm support 2014-03-04 07:48:27 -05:00
Eelco Dolstra
a2b45034b3 php: Update to 5.4.23, 5.3.28
CVE-2013-4073, CVE-2013-6420
2013-12-16 14:50:40 +01:00
Eelco Dolstra
847544d895 php: Update to 5.4.21 2013-11-13 17:33:58 +01:00
Jason "Don" O'Conal
f79ae71748 php54: add pcntl option 2013-10-27 23:57:44 +00:00
Eelco Dolstra
bb67be7739 php: Update to 5.4.20 2013-10-17 13:21:14 +02:00
Eelco Dolstra
96365e9499 php: Update to 5.4.18
CVE-2013-4113, CVE-2013-4248.
2013-08-19 12:02:10 +02:00
Jason \"Don\" O'Conal
b4105cfaff php53: fix build on darwin (close #748)
* add empty unix.h header
* build with kerberos
* ensure the binary has no extension
2013-07-28 09:41:58 +02:00
Eelco Dolstra
20b4f0347e php: Update to 5.3.27, 5.4.17
CVE-2013-2110
2013-07-16 22:54:05 +02:00
Rickard Nilsson
eed2a02d86 php 5.4: Add mhash support 2013-07-10 12:27:47 +02:00
Rickard Nilsson
abd423621a php 5.4: Add LDAP support 2013-07-10 08:49:53 +02:00
Jason \"Don\" O'Conal
1f9005a3f6 php53: add imap option 2013-07-04 13:12:13 +02:00
Domen Kožar
f33ebf88b9 Merge pull request #650 from lovek323/php53
php53: fix on darwin
2013-06-29 03:53:26 -07:00
aszlig
e0ea957d64
php53: Don't use bundled version of libgd.
This fixes a copy & paste error I made in 486e918, which resulted in PHP being
built with the bundled version of GD instead of the one we have in nixpkgs.

Thanks to @peti for noticing.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-06-21 12:17:54 +02:00
Jason "Don" O'Conal
a7746e3585 php53: restore nix gd version 2013-06-20 19:58:00 +10:00
Jason "Don" O'Conal
6ae1241934 php53: add optional pcntl flag 2013-06-20 17:42:09 +10:00
Jason "Don" O'Conal
ed3a63b5d7 php53: fix on darwin
* add libssh2 to build inputs (configure fails without this)
* link with stdc++
* add icu/lib directory to DYLD_LIBRARY_PATH (and wrap binaries with this
  environment variable
* add libiconv to build inputs
* fix --with-iconv configure flag (was --with-iconv-dir which is not a valid
  flag)
2013-06-19 14:15:55 +10:00
aszlig
486e918215
php: Fix support for JPEG and PNG over GD.
Set an explicit path to the location of libjpeg for version 5.4 and an explicit
path to libjpeg _and_ libpng for version 5.3.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-06-14 17:50:35 +02:00
Eelco Dolstra
94dfd4bdf9 php: Get rid of unnecessary runtime dependencies like gettext 2013-06-04 14:57:37 +02:00
bbenoist
23fb448242 php-5.4: Reintroduce the ftpSupport build option
The ftpSupport build option I added on the 5.3 version of PHP was not
present in the version 5.4 because it was not yet merged when I wrote my
commit.
2013-06-01 01:16:36 +02:00
Eelco Dolstra
8b1bcb720a php: Update to 5.3.25, 5.4.15 2013-05-17 14:06:29 +02:00
Eelco Dolstra
7480746a12 php-5.4: Don't build gd as a dynamically-loaded extension
We didn't do this in PHP 5.3 either, so it causes regressions if
php.ini isn't set up to load the gd extension.
2013-05-06 14:03:26 +02:00
Michael Raskin
f328c45b25 Merge pull request #440 from bbenoist/master
php: add FTP support by default
2013-04-22 22:31:57 -07:00
Eelco Dolstra
4539668937 php: Add 5.4
We'll keep 5.3 around for a while.
2013-04-22 19:17:35 +02:00
Eelco Dolstra
7745357f0e meta.license should be a (list of) string(s), not an attribute set
http://hydra.nixos.org/build/4744513
2013-04-14 20:10:58 +02:00
Eelco Dolstra
70b36815fc php: Update to 5.3.24
CVE-2013-1635, CVE-2013-1643, CVE-2013-1824.
2013-04-11 16:47:08 +02:00
Baptist BENOIST
dba7f8b4fb php: add FTP support by default
...as this does not requires any third party library.
2013-04-02 12:38:42 +02:00
Alexander Foremny
bd0903b90b Merge remote-tracking branch 'bbenoist/phpfix' into php
Conflicts:
	pkgs/development/interpreters/php/5.3.nix
2013-02-22 09:33:06 +01:00
Alexander Foremny
fec1d4b2f7 Remove misconfigured mcrypt support 2013-02-22 09:24:48 +01:00