Commit Graph

566 Commits

Author SHA1 Message Date
Pol Dellaiera
2f3a446c5b
php83: 8.3.0RC3 -> 8.3.0RC4 2023-10-10 22:15:16 +02:00
Pol Dellaiera
c6aba275aa
php81: 8.1.23 -> 8.1.24 2023-09-28 20:23:20 +02:00
Pol Dellaiera
4e931a5d6c
php83: 8.3.0RC2 -> 8.3.0RC3 2023-09-28 19:16:30 +02:00
Pol Dellaiera
5274dc3a23
php82: 8.2.10 -> 8.2.11 2023-09-28 19:15:30 +02:00
Pol Dellaiera
52a6bc0baa
php83: 8.3.0RC1 -> 8.3.0RC2 2023-09-24 12:38:43 +02:00
Pol Dellaiera
b36ad2f517
php: add new builder buildComposerProject 2023-09-13 15:00:03 +02:00
Pol Dellaiera
dd57b3f250 php: fix path to genfiles 2023-09-08 12:11:02 +02:00
Pol Dellaiera
913dbe6f3c
php82: 8.2.9 -> 8.2.10 2023-09-03 09:29:24 +02:00
Pol Dellaiera
e908e69416
php81: 8.1.22 -> 8.1.23 2023-09-03 09:28:34 +02:00
Pol Dellaiera
621ea0a5d0
php83: 8.3.0beta3 -> 8.3.0RC1 2023-08-31 16:53:41 +02:00
Pol Dellaiera
4aeaaae5cf
php83: 8.3.0beta2 -> 8.3.0beta3 2023-08-21 23:02:39 +02:00
Pol Dellaiera
2739707f97
Merge pull request #248383 from NixOS/php/bump-8.2.9
php82: 8.2.8 -> 8.2.9
2023-08-16 21:53:35 +02:00
Artturin
b93da3f4b7 treewide: overrideScope' -> overrideScope
`lib.makeScope` `overrideScope'` has been renamed to `overrideScope`

`fd --type f | xargs sd --string-mode "overrideScope'" "overrideScope"`
2023-08-14 18:46:47 +03:00
Pol Dellaiera
1f093dfa6f
php82: 8.2.8 -> 8.2.9 2023-08-10 18:48:07 +02:00
Pol Dellaiera
140b6662aa php83: 8.3.0beta2 -> 8.3.0beta3 2023-08-04 08:54:36 +02:00
Pol Dellaiera
0c66bba455 php81: 8.1.21 -> 8.1.22
Security release
Changelog: https://www.php.net/ChangeLog-8.php#8.1.22
2023-08-04 08:53:02 +02:00
Pol Dellaiera
26b91e73c7
php83: 8.3.0alpha3 -> 8.3.0beta1 2023-07-23 09:47:44 +02:00
Pol Dellaiera
06b79b17e4 php83: 8.3.0alpha2 -> 8.3.0alpha3 2023-07-07 17:23:45 +02:00
Pol Dellaiera
68f2af6377 php82: 8.2.7 -> 8.2.8 2023-07-07 15:41:28 +02:00
Pol Dellaiera
0daefea0a2 php81: 8.1.20 -> 8.1.21 2023-07-07 15:40:39 +02:00
Pol Dellaiera
5f85fe1e8a
php83: init at 8.3.0alpha2 (#239151)
* php83: init at 8.3.0alpha2

* phpExtensions.blackfire: disable for php 8.3

* phpExtensions.apcu: patch for 8.3 only
2023-06-26 20:51:23 +02:00
Thomas Gerbet
84c0cb1471 php: drop PHP 8.0
Closes #224505
2023-06-21 22:09:16 +02:00
Pol Dellaiera
b422ca288c
php82: 8.2.6 -> 8.2.7 2023-06-08 12:08:10 +02:00
Pol Dellaiera
678084e0fa
php81: 8.1.19 -> 8.1.20 2023-06-08 12:08:10 +02:00
Pol Dellaiera
e6a26b900c
php80: 8.0.28 -> 8.0.29 2023-06-08 12:08:09 +02:00
Lars Strojny
095dfa20dc
php: use binary wrappers
Instead of shell wrappers, use binary wrappers which are preferred (see
https://nixos.org/manual/nixpkgs/unstable/#:~:text=Using%20the-,makeBinaryWrapper,implementation%20is%20usually%20preferred,-%2C%20as%20it%20creates)
2023-06-01 13:53:20 +02:00
Pol Dellaiera
69769d3e1b php82: 8.2.5 -> 8.2.6 2023-05-12 17:44:44 +02:00
Pol Dellaiera
e0f2995ab1
php81: 8.1.18 -> 8.1.19 2023-05-11 21:23:50 +02:00
Pol Dellaiera
b384624244 php82: 8.2.4 -> 8.2.5
changelog: https://www.php.net/ChangeLog-8.php#8.2.5
2023-04-17 10:34:34 +02:00
Pol Dellaiera
9b5533a3be php81: 8.1.17 -> 8.1.18
changelog: https://www.php.net/ChangeLog-8.php#8.1.18
2023-04-17 10:33:58 +02:00
Elis Hirwing
f427d9477c
Merge pull request #221845 from lstrojny/fix-php-wrapper
Set PHP_INI_SCAN_DIR only if not set
2023-04-04 12:46:08 +02:00
Pol Dellaiera
64362896c8
php82: 8.2.3 -> 8.2.4 2023-03-20 22:33:50 +01:00
Pol Dellaiera
a5c90b896d
php81: 8.1.16 -> 8.1.17 2023-03-20 22:33:40 +01:00
Lars Strojny
e81872b9f4
Set PHP_INI_SCAN_DIR only if not set
Only set PHP_INI_SCAN_DIR if it isn’t set yet. This is so that users can
provide there own PHP_INI_SCAN_DIR, e.g. to restart the current PHP process
without xdebug.
For example, composer/xdebug-handler uses this mechanism to turn off xdebug
(cf19e3380f/src/XdebugHandler.php (L441))
2023-03-19 22:04:35 +01:00
Pol Dellaiera
853650b77e
php80: 8.0.27 -> 8.0.28 2023-02-15 22:10:57 +01:00
Pol Dellaiera
10e361a93e
php81: 8.1.15 -> 8.1.16 2023-02-15 22:10:57 +01:00
Pol Dellaiera
5d61c37a90
php82: 8.2.2 -> 8.2.3
Security update. News: https://www.php.net/archive/2023.php#2023-02-14-2
2023-02-15 22:10:57 +01:00
Pol Dellaiera
a344af4c24
php: add meta.mainProgram 2023-02-10 09:12:32 +01:00
Pol Dellaiera
fb528f2237
php82: 8.2.1 -> 8.2.2 2023-02-01 21:40:01 +01:00
Pol Dellaiera
806e263d6a
php81: 8.1.14 -> 8.1.15 2023-02-01 20:25:51 +01:00
Adam Joseph
42815b4a0c treewide: systemdSupport: use lib.meta.availableOn
Many packages have some kind of flag indicating whether or not to build with
systemd support.  Most of these default to `stdenv.isLinux`, but systemd does
not build on (and is marked `broken` for) `isStatic`.  Only a few packages have
the needed `&& !isStatic` in the default value for their parameter.

This commit moves the logic for the default value of these flags into
`systemd.meta.{platforms,badPlatforms}` and evaluates those conditions using
`lib.meta.availableOn`.

This provides three benefits:

1. The default values are set correctly (i.e. including `&& isStatic`)

2. The default values are set consistently

3. The way is paved for any future non-Linux systemd platforms (FreeBSD is
   reported to have experimental systemd support)
2023-01-22 00:27:19 -08:00
Elis Hirwing
b080bcbedf
Merge pull request #208928 from drupol/php/bumps-january-2023
php interpreter: bumps
2023-01-09 08:23:25 +01:00
Pol Dellaiera
142ac0ba91
php: add updateScript 2023-01-05 13:42:31 +01:00
Pol Dellaiera
041d551384
php81: 8.1.13 -> 8.1.14 2023-01-04 21:42:24 +01:00
Pol Dellaiera
793d5252be
php82: 8.2.0 -> 8.2.1 2023-01-03 21:57:26 +01:00
Pol Dellaiera
19e31cd677
php80: 8.0.26 -> 8.0.27 2023-01-03 21:51:47 +01:00
Elis Hirwing
d7cf24f2fa
php82: 8.2.0-rc7 -> 8.2.0 2022-12-07 14:38:20 +01:00
Pol Dellaiera
5a736d1ee2
php80: 8.0.25 -> 8.0.26
Changelog: https://www.php.net/ChangeLog-8.php#8.0.26
2022-11-27 09:29:02 +01:00
Pol Dellaiera
aa634993cd php82: 8.2.0rc6 -> 8.2.0rc7
News: https://github.com/php/php-src/blob/php-8.2.0RC7/NEWS
2022-11-25 09:32:07 +01:00
Pol Dellaiera
a8b76c097a php81: 8.1.12 -> 8.1.13
Changelog: https://www.php.net/ChangeLog-8.php#8.1.13
2022-11-25 09:31:53 +01:00