about summary refs log tree commit diff
path: root/pkgs/top-level/php-packages.nix
AgeCommit message (Collapse)AuthorFilesLines
2022-04-08Merge pull request #162376 from shayne/masterElis Hirwing1-0/+2
php.extensions.datadog_trace: init at 0.70.0
2022-03-13php.packages.phive: init at 0.15.0Pol Dellaiera1-0/+2
2022-03-01php.extensions.datadog_trace: init at 0.70.0shayne1-0/+2
2022-03-01php.packages.grumphp: init at 1.8.1Pol Dellaiera1-0/+2
2022-02-24php.packages.phing: init at 2.17.1Pol Dellaiera1-0/+2
2022-02-20php81: 8.1.2 -> 8.1.3Pol Dellaiera1-5/+0
2022-01-26phpExtensions.ds: init at 1.4.0Pol Dellaiera1-0/+2
2022-01-23php81: 8.1.1 -> 8.1.2Pol Dellaiera1-1/+9
2021-12-21Merge pull request #147411 from drupol/php/php-8.1.0Elis Hirwing1-1/+5
php: Init at 8.1.1
2021-12-21php81Extensions.tokenizer: fix buildStéphan Kochen1-1/+5
(cherry picked from commit cf7f4c058e822ee8eeaa2120c45f04b5b460a5db)
2021-12-20php80Extensions.xmlreader: fix buildajs1241-0/+1
(cherry picked from commit cede244af9bbda364b2f27892984d78923d5a6ed)
2021-12-15phpExtensions: skip performance sensitive testsKonrad Borowski1-1/+5
2021-11-25php80Extensions.xmlreader: fix buildajs1241-0/+1
2021-11-23phpExtensions.gnupg: init at 1.5.0taikx41-0/+2
2021-10-08phpExtensions.amqp: init at 1.11.0betaEduard Bopp1-0/+2
2021-07-01phpPackages.dom: drop patchajs1241-14/+0
does not apply to to 7.4.21 and 8.0.8 anymore
2021-06-29php: expose mkExtensionAaron Andersen1-66/+67
2021-06-26php: Run nixpkgs-fmt on all php related filesElis Hirwing1-403/+517
2021-06-12Use lib.meta.availableOn for optional Valgrind dependencyZhaofeng Li1-1/+1
2021-06-04php: Drop package composer1Elis Hirwing1-2/+0
Composer2 has been stable for some time now.
2021-06-04php: Drop extensions (pcs, v8, v8js, zmq, pthreads)Elis Hirwing1-56/+0
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-04php: Drop PHP 7.3 supportElis Hirwing1-13/+9
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-01Merge pull request #124603 from mjsir911/msirabella/peclCheckSandro1-1/+1
php.buildPecl: Add checkPhase
2021-06-01Merge pull request #120699 from NorfairKing/package-php-snuffleupagusSandro1-0/+2
php.extensions.snuffleupagus: init at 0.7.0
2021-05-31php.extensions.snuffleupagus: init at 0.7.0Tom Sydney Kerckhove1-0/+2
2021-05-27php.buildPecl: Add checkPhaseMarco Sirabella1-1/+1
Also update phpPackages' to use NO_INTERACTION
2021-05-23phpExtensions.dom: fix buildMaximilian Bosch1-1/+15
ZHF #122042
2021-05-23php74.extensions.iconv: fix error signallingJan Tojnar1-4/+10
The configure script checks whether iconv supports errno. Unfortunately, on PHP < 8, the test program includes $PHP_ICONV_H_PATH, which defaults to FHS path so it fails to build: conftest.c:13:10: fatal error: /usr/include/iconv.h: No such file or directory 13 | #include </usr/include/iconv.h> | ^~~~~~~~~~~~~~~~~~~~~~ That causes the feature check to report a false negative, leading PHP to use a degraded code that returns PHP_ICONV_ERR_UNKNOWN when error occurs, breaking granular error handling in applications. To prevent this, let’s just include <iconv.h>. PHP 8 just uses include path so the detection works there: https://github.com/php/php-src/commit/7bd1d703411e1e4b1f663f0cb06af619eea04b42
2021-05-05php.packages.deployer: init at 6.8.0Aaron Andersen1-0/+2
2021-03-29v8: 7.4.255 -> 8.4.255talyz1-4/+4
2021-03-14Merge pull request #115487 from stephank/fix-darwin-phpRobert Scott1-2/+4
php80: fix on darwin
2021-03-11php.extensions.swoole: init at 4.6.4Elis Hirwing1-0/+2
2021-03-10php80: fix on darwinStéphan Kochen1-2/+4
2021-03-08php-packages: cleanupSandro Jäckel1-1/+1
2021-03-06Merge pull request #114210 from jtojnar/fix-optionalsJan Tojnar1-17/+21
top-level/php-packages: fix types
2021-03-04Revert "php: Add php package versions to extensions/packages pnames"Maximilian Bosch1-1/+1
This reverts commit a081dcf86de4f100efe604a52b32df4b14892f44.
2021-02-27php: Add php package versions to extensions/packages pnamesElis Hirwing1-1/+1
2021-02-27php.packages.composer2: deinit package since main package is updatedElis Hirwing1-2/+0
2021-02-27php.packages.composer1: init at 1.10.15Elis Hirwing1-0/+2
2021-02-24top-level/php-packages: fix typesJan Tojnar1-17/+21
Passing list to `optional` wraps it in another list but we just want to return it as is. Let’s just use `optionals` everywhere as that is much more predictable and makes such mistakes obvious.
2021-02-10Merge pull request #112360 from helsinki-systems/fix/php-xls-xmlrpcElis Hirwing1-1/+3
phpExtensions80: fix xls, disable xmlrpc
2021-02-09Merge pull request #111515 from aanderse/libsmbclient-phpAaron Andersen1-0/+2
php.extensions.smbclient: init at 1.0.4
2021-02-08php.extensions.smbclient: init at 1.0.4Aaron Andersen1-0/+2
2021-02-08phpExtensions.xsl: fix build against php80 by disabling testsajs1241-1/+1
they succeed on 7.3 and 7.4, but not 8.0
2021-02-08phpExtensions.xmlrpc: disable on 8.0, as it was unbundeled in that releaseajs1241-0/+2
2021-01-30php.extensions.xmlreader: Add internal dependency on `dom`talyz1-1/+3
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer1-3/+3
continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
2021-01-12phpPackags.gettext: configureFlags should be a listJörg Thalheim1-1/+1
2021-01-10Merge pull request #108904 from aanderse/php-oci8Elis Hirwing1-1/+7
php80.extensions.oci8: 2.2.0 -> 3.0.1
2021-01-09php80.extensions.oci8: 2.2.0 -> 3.0.1Aaron Andersen1-1/+7