Commit graph

223 commits

Author SHA1 Message Date
Felix Buehler 7fdeccc7b6 php/box: deprecate phases 2021-08-01 23:59:46 +02:00
Felix Buehler 1ea3fb3830 phpcbf: deprecate phases 2021-08-01 23:58:58 +02:00
Felix Buehler d82296b1b9 phpcs: deprecate phases 2021-08-01 23:58:17 +02:00
Felix Buehler 9dc4202f94 php-cs-fixer: deprecate phases 2021-08-01 23:57:28 +02:00
Felix Buehler 05f0fbc037 phpmd: deprecate phases 2021-08-01 23:56:33 +02:00
Felix Buehler d3ea470996 phpstan: deprecate phases 2021-08-01 23:53:06 +02:00
Felix Buehler 1cdbdf986f psalm: deprecate phases 2021-08-01 23:52:09 +02:00
Felix Buehler 24bd0775ac psysh: deprecate phases 2021-08-01 23:50:58 +02:00
Thomas Gerbet 8c59a77a04 phpPackages.composer: 2.1.3 -> 2.1.5
https://github.com/composer/composer/releases/tag/2.1.4
https://github.com/composer/composer/releases/tag/2.1.5
2021-07-25 15:59:26 +02:00
Elis Hirwing 94d07b7492
php: Run nixpkgs-fmt on all php related files 2021-06-26 20:07:56 +02:00
Elis Hirwing 384d5c2654
php.packages.psalm: 4.6.1 -> 4.7.3 2021-06-26 08:59:22 +02:00
Elis Hirwing 0575bf96ff
php.packages.phpstan: 0.12.82 -> 0.12.90 2021-06-26 08:59:19 +02:00
Elis Hirwing 62abbb3f16
php.packages.php-cs-fixer: 2.18.4 -> 3.0.0 2021-06-26 08:59:16 +02:00
Elis Hirwing 406ed4af81
php.extensions.protobuf: 3.17.2 -> 3.17.3 2021-06-26 08:59:13 +02:00
Elis Hirwing cb50ba70d7
php.extensions.imagick: 3.4.4 -> 3.5.0 2021-06-26 08:59:06 +02:00
Elis Hirwing c1e65385bd
php.extensions.igbinary: 3.2.2 -> 3.2.3 2021-06-25 12:57:43 +02:00
Elis Hirwing f03b54b8aa
php.extensions.event: 3.0.4 -> 3.0.5 2021-06-25 12:56:34 +02:00
Elis Hirwing 0b24426212
Merge pull request #126351 from etu/php-extensions-updates
php.extensions: Updates to multiple extensions
2021-06-13 11:29:40 +02:00
Elis Hirwing 2fc9594844
php.extensions.swoole: 4.6.4 -> 4.6.7 2021-06-10 09:20:35 +02:00
Elis Hirwing 92ea0e7f42
php.extensions.pinba: 1.1.2-dev -> 1.1.2 2021-06-10 09:20:32 +02:00
Thomas Gerbet 2db2aa2b95 phpPackages.composer: 2.1.2 -> 2.1.3
https://github.com/composer/composer/releases/tag/2.1.3
2021-06-10 08:29:39 +02:00
Elis Hirwing 9e12aefc41
php.extensions.maxminddb: 1.10.0 -> 1.10.1 2021-06-10 08:22:02 +02:00
Elis Hirwing b169c6d5e8
php.extensions.event: 3.0.2 -> 3.0.4 2021-06-10 08:20:36 +02:00
Elis Hirwing c082df8e62
php.extensions.ast: 1.0.10 -> 1.0.12 2021-06-10 08:18:44 +02:00
Elis Hirwing 565885bb4b
php.extensions.couchbase: 2.6.2 -> 3.1.2 2021-06-09 20:43:31 +02:00
Elis Hirwing 8307e75f80
php.extensions.igbinary: 3.2.1 -> 3.2.2 2021-06-09 20:43:25 +02:00
Elis Hirwing 06ea32f7bf
php.extensions.mongodb: 1.9.0 -> 1.9.1 2021-06-09 20:43:22 +02:00
Elis Hirwing 8a5d4b6328
php.extensions.pcov: 1.0.8 -> 1.0.9 2021-06-09 20:43:19 +02:00
Elis Hirwing c79d977ca1
php.extensions.protobuf: 3.14.0 -> 3.17.2 2021-06-09 20:43:16 +02:00
Elis Hirwing 9701ce85a3
Merge pull request #126191 from etu/php-extensions-meta
php: Improve extensions meta and codeowner data
2021-06-09 13:30:37 +02:00
Elis Hirwing 867a4d38d7
php.extensions.redis: 5.3.3 -> 5.3.4 2021-06-09 08:50:12 +02:00
Elis Hirwing a4e774d3b0
php.extensions.xdebug: 3.0.3 -> 3.0.4 2021-06-09 08:50:08 +02:00
Elis Hirwing e76ccc6b27
php.extensions: Add missing meta info 2021-06-08 13:49:11 +02:00
Thomas Gerbet b30d8c49e8 phpPackages.composer: 2.1.1 -> 2.1.2
https://github.com/composer/composer/releases/tag/2.1.2
2021-06-08 08:48:51 +02:00
Sandro 790a4683b8
Merge pull request #124817 from aanderse/php.packages.deployer
php.packages.deployer: install shell completions
2021-06-06 00:30:39 +02:00
Kim Lindberger 8960c09eed
Merge pull request #125500 from etu/php-spring-release-cleaning
php: post-release spring cleaning and upgrade to 8.0 as default
2021-06-04 17:48:47 +02:00
Thomas Gerbet 5ae9ac3e88 phpPackages.composer: 2.1.0 -> 2.1.1
https://github.com/composer/composer/releases/tag/2.1.1
2021-06-04 09:28:34 +02:00
Elis Hirwing fb644190a0
php: Drop package composer1
Composer2 has been stable for some time now.
2021-06-04 09:27:04 +02:00
Elis Hirwing d0bc04ff70
php: Upgrade from PHP 7.4 to 8.0 as default PHP 2021-06-04 09:27:00 +02:00
Elis Hirwing be7451bc14
php: Drop extensions (pcs, v8, v8js, zmq, pthreads)
They have been marked as broken for a long time so they shouldn't be
used by anyone really.

They don't build in any of the supported versions.
2021-06-04 09:26:57 +02:00
Elis Hirwing 68eb5305ac
php: Drop PHP 7.3 support
PHP 7.3 won't be supported by upstream for the entire life cycle of
the 21.11 release.

Also drop the pcre' alias since it isn't needed anymore since we don't
need different pcre versions anymore.
2021-06-04 09:26:54 +02:00
Elis Hirwing 5880c1c4bf
php.packages.composer: 2.0.14 -> 2.1.0 2021-06-03 20:46:34 +02:00
Sandro 3850fdb330
Merge pull request #120699 from NorfairKing/package-php-snuffleupagus
php.extensions.snuffleupagus: init at 0.7.0
2021-06-01 15:47:53 +02:00
Tom Sydney Kerckhove 52248df095 php.extensions.snuffleupagus: init at 0.7.0 2021-05-31 16:15:02 +02:00
Aaron Andersen 7fc20593c0 php.packages.deployer: install shell completions 2021-05-28 20:26:37 -04:00
Thomas Gerbet 40dd7e38cc phpPackages.composer: 2.0.13 -> 2.0.14
https://github.com/composer/composer/releases/tag/2.0.14
2021-05-24 16:47:17 +02:00
Maximilian Bosch 6e8500341d
phpPackages.psysh: 0.10.4 -> 0.10.8 2021-05-14 15:43:38 +02:00
Maximilian Bosch 2fe7087430
php80Extensions.apcu_bc: mark as broken
ZHF #122042
Failing Hydra build: https://hydra.nixos.org/build/142591498

`apcu_bc`[1] is a PHP extension which provides support for the older APC
caching-interface (i.e. `apc_fetch`, `apc_store` etc.) on newer PHP
versions. As the codebase wasn't touched since 2019 it's not really
surprising that it doesn't compile for PHP 8. Also, if people have
already managed to get their codebases running on PHP8, they're most
likely also using the newer APCu[2] interface.

I think it's okay to keep this as long as we support PHP 7.4 and drop
the package after that.

[1] https://pecl.php.net/package/apcu_bc
[2] https://www.php.net/manual/en/book.apcu.php
2021-05-12 09:41:22 +02:00
Elis Hirwing a09606366f
php.packages.phpcbf: 3.5.8 -> 3.6.0 2021-05-08 22:18:18 +02:00
Elis Hirwing ec0ad0a78d
php.packages.phpcs: 3.5.8 -> 3.6.0 2021-05-08 22:17:09 +02:00