summary refs log tree commit diff
path: root/pkgs/development/interpreters/php
Commit message (Collapse)AuthorAge
* php72: 7.2.10 -> 7.2.11Elis Hirwing2018-10-11
| | | | Changelog: https://secure.php.net/ChangeLog-7.php#7.2.11
* php71: 7.1.22 -> 7.1.23Elis Hirwing2018-10-11
| | | | Changelog: https://secure.php.net/ChangeLog-7.php#7.1.23
* Merge pull request #47220 from flokli/php-mysql-sockJörg Thalheim2018-09-23
|\ | | | | php: set mysql socket path if mysql[i] or pdo_mysql support is enabled
| * php: set mysql socket path if mysql[i] or pdo_mysql support is enabledFlorian Klink2018-09-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PHP tries to discover the mysql default socket path during configure phase by probing the file system: https://github.com/php/php-src/blob/cf3b852109a88a11370d0207cd3b72a53b6a64c3/ext/mysqli/config.m4#L4 This obviously fails to discover /run/mysqld/mysqld.sock, which is being used (hardcoded) across all MySQL flavours. This leads to PHP having no mysql socket path set for the mysql[i] extensions, and `/tmp/mysql.sock` set for pdo_mysql, meaning one currently has to manually configure and set it in php.ini. Luckily, PHP supports setting that path via `--with-mysql-sock=/run/mysqld/mysqld.sock` during configure phase, so let's do this as soon as one of the three modules is enabled.
* | php: Refactor so we can upgrade PHP per platform (#47162)Elis Hirwing2018-09-22
|/ | | | | This way we don't need to disable flags etc by platform and can still backport new versions to stable for linux even if there's a bug or something in the darwin build.
* php: add option to enable argon2aanderse2018-09-17
|
* php71: 7.1.21 -> 7.1.22Elis Hirwing2018-09-15
| | | | Changelog: https://secure.php.net/ChangeLog-7.php#7.1.22
* php: 7.2.8 -> 7.2.10Elis Hirwing2018-09-15
| | | | | Changelog 7.2.9: http://php.net/ChangeLog-7.php#7.2.9 Changelog 7.2.10: http://php.net/ChangeLog-7.php#7.2.10
* php71: 7.1.20 -> 7.1.21 (#45296)Elis Hirwing2018-08-18
| | | Changelog: https://secure.php.net/ChangeLog-7.php#7.1.21
* Merge pull request #44197 from etu/php-kill-56-and-70Jörg Thalheim2018-08-01
|\ | | | | php: drop 5.6 and 7.0
| * php: drop 5.6 and 7.0Elis Hirwing2018-07-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Both 5.6 and 7.0 is currently on life support, as in only recieving security related patches. This will only continue until: - 2018-12-31 for PHP 5.6 - 2018-12-01 for PHP 7.0 Both these dates are in the middle of the 18.09 lifecycle. So it would be nice to not have them in the 18.09 stable release. Dropping them now would also result in less maintanance in updating them. The death dates can be seen on both these links: - https://secure.php.net/supported-versions.php - https://en.wikipedia.org/wiki/PHP#Release_history
* | php71: 7.1.19 -> 7.1.20 (#44211)Elis Hirwing2018-07-30
| | | | | | Changelog: https://secure.php.net/ChangeLog-7.php#7.1.20
* | php: 7.2.7 -> 7.2.8 (#43740)R. RyanTM2018-07-29
| | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/php/versions.
* | php: Add config flag for tidyElis Hirwing2018-07-29
|/ | | | | | I think this was missed in ae9932e4312991cc3d3d611f541bab7d6567f392 refactoring since this flag was added to master while the refactoring was being reviewed.
* php: Enable mysqlnd as defaultElis Hirwing2018-07-27
| | | | | | | | | | MySQL Native Driver was implemented by PHP back in 5.3.0 and has been default in most distributions for a very long time. The option was added in 41cd4f2459d63c5ad19a227c3dd5d7704df6161c and I don't see any reason why it would default to false. Overview of mysqlnd by PHP: https://secure.php.net/manual/en/mysqlnd.overview.php
* php: get rid of composableDerivationFrederik Rietdijk2018-07-26
| | | | | | | Some bugs may have creeped in during the conversion. One flag I had trouble with and so removed was: "--enable-embedded-mysqli"
* php: libtidy -> html-tidyTuomas Tynkkynen2018-07-24
| | | | https://nix-cache.s3.amazonaws.com/log/i8221imxr8cimkycd7vglyi62an1qirv-nixpkgs-tarball-18.09pre146984.f99f42c4736.drv
* Merge pull request #31849 from elitak/tidySupportMatthew Bauer2018-07-23
|\ | | | | php: tidySupport option
| * php: tidySupport optionEric Litak2018-07-21
| |
* | pkgs/*: remove unreferenced function argumentsvolth2018-07-21
|/
* php71: 7.1.18 -> 7.1.19Elis Hirwing2018-06-25
| | | | Changelog: https://secure.php.net/ChangeLog-7.php#7.1.19
* php: 7.2.6 -> 7.2.7 (#42461)R. RyanTM2018-06-24
| | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/php/versions. These checks were done: - built on NixOS - /nix/store/n62w6pi30bkz1i08h1wr1icrabkky794-php-7.2.7/bin/phar.phar passed the binary check. - /nix/store/n62w6pi30bkz1i08h1wr1icrabkky794-php-7.2.7/bin/phar passed the binary check. - /nix/store/n62w6pi30bkz1i08h1wr1icrabkky794-php-7.2.7/bin/php passed the binary check. - /nix/store/n62w6pi30bkz1i08h1wr1icrabkky794-php-7.2.7/bin/phpdbg passed the binary check. - /nix/store/n62w6pi30bkz1i08h1wr1icrabkky794-php-7.2.7/bin/php-cgi passed the binary check. - /nix/store/n62w6pi30bkz1i08h1wr1icrabkky794-php-7.2.7/bin/pear passed the binary check. - /nix/store/n62w6pi30bkz1i08h1wr1icrabkky794-php-7.2.7/bin/peardev passed the binary check. - /nix/store/n62w6pi30bkz1i08h1wr1icrabkky794-php-7.2.7/bin/pecl passed the binary check. - /nix/store/n62w6pi30bkz1i08h1wr1icrabkky794-php-7.2.7/bin/php-fpm passed the binary check. - 9 of 9 passed binary check by having a zero exit code. - 0 of 9 passed binary check by having the new version present in output. - found 7.2.7 with grep in /nix/store/n62w6pi30bkz1i08h1wr1icrabkky794-php-7.2.7 - directory tree listing: https://gist.github.com/6ecb6c21e261466b865908a41564ca3e - du listing: https://gist.github.com/2ca1dc05af5d5240a6b63fadd59ee0d0
* php71: 7.1.17 -> 7.1.18 (#41145)Elis Hirwing2018-05-28
| | | Changelog: http://www.php.net/ChangeLog-7.php#7.1.18
* php: 7.2.5 -> 7.2.6R. RyanTM2018-05-26
| | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/php/versions. These checks were done: - built on NixOS - /nix/store/25l2hz7njpg9glpmslcadkgqwai5f77s-php-7.2.6/bin/phar.phar passed the binary check. - /nix/store/25l2hz7njpg9glpmslcadkgqwai5f77s-php-7.2.6/bin/phar passed the binary check. - /nix/store/25l2hz7njpg9glpmslcadkgqwai5f77s-php-7.2.6/bin/php passed the binary check. - /nix/store/25l2hz7njpg9glpmslcadkgqwai5f77s-php-7.2.6/bin/phpdbg passed the binary check. - /nix/store/25l2hz7njpg9glpmslcadkgqwai5f77s-php-7.2.6/bin/php-cgi passed the binary check. - /nix/store/25l2hz7njpg9glpmslcadkgqwai5f77s-php-7.2.6/bin/pear passed the binary check. - /nix/store/25l2hz7njpg9glpmslcadkgqwai5f77s-php-7.2.6/bin/peardev passed the binary check. - /nix/store/25l2hz7njpg9glpmslcadkgqwai5f77s-php-7.2.6/bin/pecl passed the binary check. - /nix/store/25l2hz7njpg9glpmslcadkgqwai5f77s-php-7.2.6/bin/php-fpm passed the binary check. - 9 of 9 passed binary check by having a zero exit code. - 0 of 9 passed binary check by having the new version present in output. - found 7.2.6 with grep in /nix/store/25l2hz7njpg9glpmslcadkgqwai5f77s-php-7.2.6 - directory tree listing: https://gist.github.com/409d2cfaa7e805714825281fbaba0d0f - du listing: https://gist.github.com/7fbd8e3d56524f70b3dfb94c045fccd2
* Merge pull request #39528 from r-ryantm/auto-update/phpJörg Thalheim2018-04-28
|\ | | | | php: 7.2.4 -> 7.2.5
| * php: 7.2.4 -> 7.2.5R. RyanTM2018-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/php/versions. These checks were done: - built on NixOS - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/phar.phar help’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/phar help’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/php -h’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/php --help’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/phpdbg help’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/php-cgi -h’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/php-cgi --help’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/pear -h’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/pear --help’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/pear help’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/peardev -h’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/peardev --help’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/peardev help’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/pecl -h’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/pecl --help’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/pecl help’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/php-fpm -h’ got 0 exit code - ran ‘/nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5/bin/php-fpm --help’ got 0 exit code - found 7.2.5 with grep in /nix/store/zlkvhv6z2l08gawl8w2vnc7pb3v6p815-php-7.2.5 - directory tree listing: https://gist.github.com/c9aa24f676de9bcd4cc434c086932362
* | php71: 7.1.16 -> 7.1.17Elis Hirwing2018-04-27
| | | | | | | | Changelog: http://www.php.net/ChangeLog-7.php#7.1.17
* | php70: 7.0.29 -> 7.0.30Elis Hirwing2018-04-27
| | | | | | | | Changelog: http://www.php.net/ChangeLog-7.php#7.0.30
* | php56: 5.6.35 -> 5.6.36Elis Hirwing2018-04-27
|/ | | | Changelog: http://www.php.net/ChangeLog-5.php#5.6.36
* php56: 5.6.34 -> 5.6.35Elis Hirwing2018-03-31
| | | | Changelog: http://www.php.net/ChangeLog-5.php#5.6.35
* php71: 7.1.15 -> 7.1.16Elis Hirwing2018-03-31
| | | | Changelog: http://www.php.net/ChangeLog-7.php#7.1.16
* php70: 7.0.28 -> 7.0.29Elis Hirwing2018-03-31
| | | | Changelog: http://www.php.net/ChangeLog-7.php#7.0.29
* php: 7.2.3 -> 7.2.4Ryan Mulligan2018-03-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nix-update tools. This update was made based on information from https://repology.org/metapackage/php/versions. These checks were done: - built on NixOS - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/phar.phar help` got 0 exit code - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/phar.phar version` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/phar.phar help` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/php -h` got 0 exit code - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/php --help` got 0 exit code - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/php -v` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/php --version` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/phpdbg -V` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/phpdbg --version` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/php-cgi -h` got 0 exit code - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/php-cgi --help` got 0 exit code - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/php-cgi -v` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/php-cgi --version` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/pear -h` got 0 exit code - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/pear --help` got 0 exit code - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/pear help` got 0 exit code - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/pear -V` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/pear version` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/peardev -h` got 0 exit code - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/peardev --help` got 0 exit code - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/peardev help` got 0 exit code - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/peardev -V` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/peardev version` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/pecl -h` got 0 exit code - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/pecl --help` got 0 exit code - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/pecl help` got 0 exit code - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/pecl -V` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/pecl version` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/php-fpm -h` got 0 exit code - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/php-fpm --help` got 0 exit code - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/php-fpm -v` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/php-fpm --version` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/php-fpm -h` and found version 7.2.4 - ran `/nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4/bin/php-fpm --help` and found version 7.2.4 - found 7.2.4 with grep in /nix/store/jkzy4favahn0mxn1i9ags1zazg4z7y8l-php-7.2.4 - directory tree listing: https://gist.github.com/3c197892ad9174dae3d07c1dd61b418c
* php56: 5.6.33 -> 5.6.34Elis Hirwing2018-03-02
| | | | Changelog: http://www.php.net/ChangeLog-5.php#5.6.34
* php71: 7.1.14 -> 7.1.15Elis Hirwing2018-03-02
| | | | Changelog: http://www.php.net/ChangeLog-7.php#7.1.15
* php: add myself as maintainerElis Hirwing2018-03-02
|
* php: 7.2.2 -> 7.2.3Elis Hirwing2018-03-02
| | | | Changelog: http://www.php.net/ChangeLog-7.php#7.2.3
* php70: 7.0.27 -> 7.0.28Elis Hirwing2018-03-01
| | | | Security patches: http://www.php.net/ChangeLog-7.php#7.0.28
* php71: 7.1.13 -> 7.1.14Elis Hirwing2018-02-03
|
* php72: 7.2.1 -> 7.2.2Elis Hirwing2018-02-03
|
* php72: 7.2.0 -> 7.2.1Elis Hirwing2018-01-06
|
* php71: 7.1.11 -> 7.1.13Elis Hirwing2018-01-06
|
* php70: 7.0.25 -> 7.0.27Elis Hirwing2018-01-06
|
* php56: 5.6.32 -> 5.6.33Elis Hirwing2018-01-06
|
* Merge remote-tracking branch 'upstream/staging' into HEADFrederik Rietdijk2018-01-02
|\
| * php: clean up mysql/mariadb handlingRobin Gloster2017-12-29
| |
| * mariadb: lib -> connector-cRobin Gloster2017-12-29
| |
* | php: Init at 7.2.0Elis Hirwing2018-01-01
|/
* Merge pull request #31526 from srhb/fix-php-external-pcreOrivej Desh2017-11-13
|\ | | | | php: Fix php pcre by using external lib
| * php: Disallow bundled pcreSarah Brofeldt2017-11-12
| |