Vladimír Čunát
313ac78d0e
phpExtensions.soap: back to doCheck = false (except on Darwin)
...
On *-linux we get:
> FAILED TEST SUMMARY
> ---------------------------------------------------------------------
> SOAP Bug #71610 - Type Confusion Vulnerability - SOAP / make_http_soap_request() [tests/bug71610.phpt]
> Bug #76348 (WSDL_CACHE_MEMORY causes Segmentation fault) [tests/bugs/bug76348.phpt]
Logs e.g.: https://github.com/NixOS/nixpkgs/pull/330299/checks?check_run_id=27989364591
2024-07-28 08:19:52 +02:00
Randy Eckenrode
30a6f25d29
php{83,83}Extensions.xmlwriter: apply upstream patch for libxml2 2.13 compatibility
2024-07-26 20:03:06 -04:00
Randy Eckenrode
99c8b8395a
php{83,83}Extensions.xml: apply upstream patch for libxml2 2.13 compatibility
2024-07-26 20:03:05 -04:00
Randy Eckenrode
ae17cd6616
php{83,83}Extensions.soap: apply upstream patch for libxml2 2.13 compatibility
2024-07-26 20:03:03 -04:00
Randy Eckenrode
ff6f05d3cf
php{83,83}Extensions.simplexml: apply upstream patch for libxml2 2.13 compatibility
2024-07-26 20:03:02 -04:00
Randy Eckenrode
d2c6d36823
php{82,83}Extensions.dom: apply upstream patch for libxml2 2.13 compatibility
2024-07-26 20:03:00 -04:00
Pol Dellaiera
5a8fa32aff
php84Extensions.pdo_odbc: add unixODBC
buildInput
...
Since this commit, the `buildInputs` is required now:
6635948b7a
(cherry picked from commit 5073ae476cb9c95234075ce7709a78029437ba81)
2024-07-16 20:26:03 +02:00
Hendrik Söbbing
33a1b6e587
phpExtensions.intl: icu64 -> icu73
2024-06-21 08:27:45 +02:00
Pol Dellaiera
0c44802ac4
phpExtensions.soap: add phpExtensions.session
as internal deps.
...
Context: https://github.com/php/php-src/pull/14362
2024-06-01 22:48:14 +02:00
Pol Dellaiera
a18047b6ad
Merge pull request #312231 from drupol/build-support/php/init-composer-with-plugin
...
build-support/php: init new builder `php.buildComposerWithPlugin`, refactor `php.packages.composer`, etc
2024-05-23 12:03:42 +02:00
Pol Dellaiera
c99246f169
php.packages.cyclonedx-php-composer: init at 5.2.0
2024-05-19 22:10:03 +02:00
Pol Dellaiera
d503bc4f4a
php.packages.composer-local-repo-plugin: init at 1.1.0
2024-05-19 22:10:03 +02:00
Pol Dellaiera
bd92bef332
php.buildComposerWithPlugin: init new builder
2024-05-19 22:10:02 +02:00
Patka
07849edcfa
phpExtensions.zend_test: fix build
...
libxml2 headers were missing. For the build failure see: https://hydra.nixos.org/build/259581636/nixlog/1
2024-05-14 18:08:39 +02:00
Vladimír Čunát
1d2dff45d3
php: fix build on darwin (the iconv
extension)
...
https://hydra.nixos.org/build/258946784/nixlog/2/tail
The issue was probably triggered by the darwin iconv changes
done during this staging-next cycle.
Also use enable tests on linux, as they pass for me
on native x86_64 and aarch64.
2024-05-12 08:54:43 +02:00
Pol Dellaiera
3d155494e4
build-support/php: reorganize files
...
Pave the way for having multiple versions in the future
2024-05-07 11:18:34 +02:00
Pol Dellaiera
08e29ab163
build-support/php: remove confusing with self;
2024-05-07 11:17:14 +02:00
Patka
d3ef766498
phpPackages.phpinsights: init at 2.11.0
2024-03-24 10:21:39 +01:00
Pol Dellaiera
a3d99d0bd3
Merge pull request #287617 from NeverBehave/pkg/php/ioncube-loader
...
phpExtensions.ioncube-loader: init at 13.0.2
2024-03-17 07:48:45 +01:00
Thomas Gerbet
60c94de436
Merge pull request #295968 from drupol/php/extensions/xsl/update-for-php84
...
php.extensions.xsl: update extension in prevision of next PHP version
2024-03-14 23:33:38 +01:00
Pol Dellaiera
c3813b73c5
php.extensions.xsl: update extension in prevision of next PHP version
...
see comments from @nielsdos at https://github.com/php/php-src/pull/13031
2024-03-14 21:24:49 +01:00
Pol Dellaiera
81c42da3c3
php: use --replace-fail
2024-03-14 12:02:39 +01:00
Pol Dellaiera
cb4d58b28d
phpExtensions.dom: update bounds for PHP82 and PHP81
2024-03-11 17:49:29 +01:00
Pol Dellaiera
47195dc3d9
phpExtensions.dom: fix lowest extensions
2024-03-11 16:28:15 +01:00
Pol Dellaiera
ddb92f079f
phpExtensions.relay: remove obsolete inherit
2024-02-25 17:35:08 +01:00
Pol Dellaiera
6addd08220
phpExtensions.blackfire: remove obsolete inherit
2024-02-25 17:35:08 +01:00
Pol Dellaiera
8d0197fe1e
php-codesniffer: init at 3.7.2, phpcs: deprecated, phpcbf: deprecated
2024-02-25 17:35:07 +01:00
NeverBehave
33eb2e8a9c
phpExtensions.ioncube-loader: init at 13.0.2
2024-02-09 16:17:25 -08:00
Soner Sayakci
8d83f2153c
php82Extensions.zstd: init at 0.13.3
2024-02-04 20:08:39 +01:00
Pol Dellaiera
6a6c83c138
php: add lower version bound constraint to avoid applying it to older PHP versions.
2024-02-01 10:36:44 +01:00
Jan Tojnar
c1dce2f654
php81.extensions.dom: Fix build with libxml2 2.12
2024-01-07 22:47:55 +01:00
Jan Tojnar
40de2596a8
php.extensions.sqlite3: Fix build
...
The patch is part of 8.1.27 and 8.2.14.
Reverts d1c585a790
2023-12-26 01:33:13 +01:00
github-actions[bot]
384d12a4cc
Merge staging-next into staging
2023-12-11 12:01:51 +00:00
Pol Dellaiera
8d17fb2bc6
Merge pull request #273378 from shyim/frankenphp-extension-support
...
frankenphp: fix php extensions loading
2023-12-11 10:19:58 +01:00
github-actions[bot]
19b2e66364
Merge staging-next into staging
2023-12-10 18:01:37 +00:00
Soner Sayakci
f05d38b8d3
php82Extensions.blackfire: 1.92.0 -> 1.92.3
2023-12-10 17:38:09 +01:00
Soner Sayakci
7e25c39809
php81Extensions.opcache: fix compile on zts build
2023-12-10 17:16:53 +01:00
Dmitry Kalinkin
025a278148
Merge remote-tracking branch 'origin/master' into staging
...
Conflicts:
pkgs/tools/networking/ofono/default.nix
2023-12-08 12:27:28 -05:00
Marco Burro
f9a2a9f18a
phpExtensions.php-spx: rename extension and folder
...
Configure allowAliases for old extension name
2023-12-05 17:41:14 +01:00
Mario Rodas
50ece7774f
Merge pull request #264927 from trofi/sqlite-update
...
sqlite, sqlite-analyzer: 3.43.2 -> 3.44.2
2023-12-02 11:50:16 -05:00
Sergei Trofimovich
d1c585a790
php81.extensions.sqlite3, php82.extensions.sqlite3: backport sqlite-3.44.0 fix
...
Co-authored-by: Pol Dellaiera <pol.dellaiera@protonmail.com>
2023-11-29 13:00:37 +00:00
Gaël Reyrol
40a5a96527
phpspy: init at 0.6.0
2023-11-29 10:28:13 +01:00
Manuel Frischknecht
fb1cc4af9c
Skip sqlite3_bind_bug68849.phpt
php unit test on i686 linux
...
PHP unit tests are broken with SQLite >= 3.43 [1].
If I understand the discussion in the SQLite forums [2]
on the issue correctly, the trigger for this should not
be a problem with SQLite itself but the test itself
(and thus using a current SQLite version shouldn't
generally be a problem for actual PHP code).
[1]: https://github.com/php/php-src/issues/12076
[2]: https://www.sqlite.org/forum/forumpost/abbb95376ec6cd5f
2023-11-25 13:57:15 +01:00
github-actions[bot]
263a89fa08
Merge master into staging-next
2023-11-08 12:01:20 +00:00
Gaël Reyrol
0499c5b6d1
phpExtensions.memprof: init at 3.0.2 ( #266086 )
2023-11-08 09:08:45 +01:00
Randy Eckenrode
c2e00b14cd
phpExtensions.datadog_trace: switch to overrideSDK
...
Using overrideSDK allows datadog_trace to use the correct SDK frameworks
even when they are propagated from curl.
2023-10-26 13:26:39 -04:00
Elis Hirwing
55c6f8dcdd
Merge pull request #261175 from NixOS/php/add-php-spx-extension
...
phpExtensions.php-spx: init at 0.4.14
2023-10-17 07:32:58 +02:00
Elis Hirwing
f7ac705d8b
Merge pull request #261470 from fgaz/php-opcache/optional-valgrind
...
phpExtensions.opcache: use valgrind only where supported
2023-10-17 07:27:25 +02:00
Francesco Gazzetta
4a4991d33b
phpExtensions.opcache: use valgrind only where supported
...
opcache is a default extension, so this fixes eval of php on platforms
where valgrind is not supported, such as risc-v.
2023-10-16 15:53:45 +02:00
Pol Dellaiera
7865280a3c
phpExtensions.php-spx: init at 0.4.14
2023-10-15 10:52:02 +02:00