1614 Commits
Author SHA1 Message Date
Sam James aad4e95bf0 dev-lang/php: run tests in parallel
The only failure I saw on some runs was:
> Test disk_free_space and its alias diskfreespace() functions : basic functionality [ext/standard/tests/file/disk_free_space_basic.phpt] (warn: Test passed on retry attempt)

but I'm not sure it's related. It sped up testing iterations by quite
a bit.

Signed-off-by: Sam James <sam@gentoo.org>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/2285
Merges: https://codeberg.org/gentoo/gentoo/pulls/2285
2026-11-03 03:22:19 +00:00
Sam James 690e928d82 dev-lang/php: Stabilize 8.5.12 ppc64, #978556
Signed-off-by: Sam James <sam@gentoo.org>
2026-11-03 03:18:53 +00:00
Sam James da0da48724 dev-lang/php: Stabilize 8.4.27 ppc64, #978556
Signed-off-by: Sam James <sam@gentoo.org>
2026-11-03 03:18:52 +00:00
Sam James a51db4d5b9 dev-lang/php: Stabilize 8.5.12 ppc, #978556
Signed-off-by: Sam James <sam@gentoo.org>
2026-11-03 03:18:48 +00:00
Sam James 9162ec01b3 dev-lang/php: Stabilize 8.4.27 ppc, #978556
Signed-off-by: Sam James <sam@gentoo.org>
2026-11-03 03:18:47 +00:00
Sam James d055e8d86c dev-lang/php: Stabilize 8.5.12 arm, #978556
Signed-off-by: Sam James <sam@gentoo.org>
2026-11-03 03:18:39 +00:00
Sam James 2e4136ace4 dev-lang/php: Stabilize 8.4.27 arm, #978556
Signed-off-by: Sam James <sam@gentoo.org>
2026-11-03 03:18:38 +00:00
Eli Schwartz f8f6a66d3e dev-lang/php: Stabilize 8.5.12 arm64, #978556
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-10-28 01:46:43 -04:00
Eli Schwartz db65d210ac dev-lang/php: Stabilize 8.4.27 arm64, #978556
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-10-28 01:46:42 -04:00
Eli Schwartz 0e399238a6 dev-lang/php: Stabilize 8.5.12 x86, #978556
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-10-28 01:46:38 -04:00
Eli Schwartz 5c972c39ae dev-lang/php: Stabilize 8.4.27 x86, #978556
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-10-28 01:46:38 -04:00
Michael Orlitzky 8bc1992602 dev-lang/php: stabilize 8.4.27 and 8.5.12 on amd64
Bug: https://bugs.gentoo.org/978556
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-10-27 20:07:50 -04:00
Sam James f965219f31 dev-lang/php: Keyword 8.5.12 hppa, #977138
Signed-off-by: Sam James <sam@gentoo.org>
2026-10-27 22:00:35 +00:00
Sam James 7055caaf00 dev-lang/php: Keyword 8.5.12 alpha, #977138
Signed-off-by: Sam James <sam@gentoo.org>
2026-10-27 22:00:28 +00:00
Sam James 07d52c254d dev-lang/php: Keyword 8.5.12 loong, #977138
Signed-off-by: Sam James <sam@gentoo.org>
2026-10-27 22:00:23 +00:00
Sam James 7fe7f91669 dev-lang/php: Keyword 8.5.12 mips, #977138
Signed-off-by: Sam James <sam@gentoo.org>
2026-10-27 22:00:17 +00:00
Sam James 0b4edd2d4a dev-lang/php: Keyword 8.5.12 s390, #977138
Signed-off-by: Sam James <sam@gentoo.org>
2026-10-27 22:00:11 +00:00
Michael Orlitzky 4bed9fd277 dev-lang/php: drop 8.2.34, 8.3.35, 8.4.26, 8.5.11
Bug: https://bugs.gentoo.org/984631
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-10-21 09:40:28 -04:00
Michael Orlitzky ca6e30d477 dev-lang/php: add 8.2.35, 8.3.36, 8.4.27, 8.5.12
Bug: https://bugs.gentoo.org/984631
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-10-21 09:40:27 -04:00
Michael Orlitzky 43f93aa32c dev-lang/php: drop 8.2.33, 8.3.33
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-10-21 08:37:40 -04:00
Sam James c8ec87ca6a dev-lang/php: Stabilize 8.3.35 ppc64, #983491
Signed-off-by: Sam James <sam@gentoo.org>
2026-10-21 10:35:33 +01:00
Sam James afb1a2b7d1 dev-lang/php: Stabilize 8.2.34 ppc64, #983491
Signed-off-by: Sam James <sam@gentoo.org>
2026-10-21 10:35:32 +01:00
Sam James 3dbb61f81d dev-lang/php: Stabilize 8.3.35 arm, #983491
Signed-off-by: Sam James <sam@gentoo.org>
2026-10-21 10:35:30 +01:00
Sam James 353027adc3 dev-lang/php: Stabilize 8.2.34 arm, #983491
Signed-off-by: Sam James <sam@gentoo.org>
2026-10-21 10:35:29 +01:00
Michael Orlitzky 1e0c865045 dev-lang/php: use tc-getPKG_CONFIG for $(pkg-config ...)
Untested as dev-db/libiodbc is broken, but it's better to have correct
examples in the tree.

Suggested-by: Eli Schwartz <eschwartz@gentoo.org>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-10-09 14:26:36 -04:00
Michael Mair-Keimberger 44b2cf997d dev-lang/php: remove unused patches
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
2026-10-01 05:58:19 +02:00
Arthur Zamarin 12c6bbfe3f dev-lang/php: Stabilize 8.3.35 x86, #983491
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-09-30 10:12:28 +03:00
Arthur Zamarin 0acc9004cc dev-lang/php: Stabilize 8.2.34 x86, #983491
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-09-30 10:12:28 +03:00
Arthur Zamarin e90b34bc03 dev-lang/php: Stabilize 8.3.35 arm64, #983491
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-09-30 09:48:52 +03:00
Arthur Zamarin 4ae0699c4f dev-lang/php: Stabilize 8.2.34 arm64, #983491
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-09-30 09:48:51 +03:00
Arthur Zamarin 08a9ebcb5f dev-lang/php: Stabilize 8.3.35 ppc, #983491
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-09-30 09:10:50 +03:00
Arthur Zamarin cb2bc1b6c3 dev-lang/php: Stabilize 8.2.34 ppc, #983491
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-09-30 09:10:49 +03:00
Michael Orlitzky f063d625fe dev-lang/php: disable sapi/cli/tests/gh14189.phpt (8.2, 8.3)
Disable this test so that it cannot stand in the way of a security
upgrade. We can investigate it in the not-EOL 8.4 and 8.5 branches.

Bug: https://bugs.gentoo.org/983491
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-09-29 20:15:57 -04:00
Eli Schwartz 6fd2969536 dev-lang/php: Stabilize 8.3.35 amd64, #983491
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-09-29 18:23:46 -04:00
Eli Schwartz 0976a0d3f9 dev-lang/php: Stabilize 8.2.34 amd64, #983491
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-09-29 18:23:45 -04:00
Lothar Serra Mari e34847ba25 dev-lang/php: drop 8.5.10
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-09-28 20:06:47 -04:00
Lothar Serra Mari 88bd63cce7 dev-lang/php: add 8.5.11
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-09-28 20:06:46 -04:00
Lothar Serra Mari 8e971beb0a dev-lang/php: drop 8.4.25
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-09-28 20:06:45 -04:00
Lothar Serra Mari a68fdfc279 dev-lang/php: add 8.4.26
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-09-28 20:06:44 -04:00
Lothar Serra Mari 235f78373b dev-lang/php: add 8.3.35
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-09-28 20:06:43 -04:00
Lothar Serra Mari 44217cd4d2 dev-lang/php: drop 8.3.31
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-09-28 20:06:42 -04:00
Lothar Serra Mari 2ae02924bc dev-lang/php: drop 8.3.29
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-09-28 20:06:41 -04:00
Lothar Serra Mari 3dd4c9659a dev-lang/php: drop 8.3.26
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-09-28 20:06:40 -04:00
Lothar Serra Mari b45f5db51f dev-lang/php: add 8.2.34
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-09-28 20:06:39 -04:00
Lothar Serra Mari 98cf13262f dev-lang/php: drop 8.2.31
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-09-28 20:06:38 -04:00
Lothar Serra Mari a6dcf8d7e8 dev-lang/php: drop 8.2.30
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-09-28 20:06:37 -04:00
Lothar Serra Mari 96584dfeed dev-lang/php: drop 8.2.29
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2026-09-28 20:06:34 -04:00
Sam James f593139cd6 dev-lang/php: Stabilize 8.3.33 ppc64, #979250
Signed-off-by: Sam James <sam@gentoo.org>
2026-09-16 01:17:08 +01:00
Sam James e27f8680cf dev-lang/php: Stabilize 8.2.33 ppc64, #979250
Signed-off-by: Sam James <sam@gentoo.org>
2026-09-16 01:17:07 +01:00
Sam James 1c7302a2e8 dev-lang/php: Stabilize 8.3.33 ppc, #979250
Signed-off-by: Sam James <sam@gentoo.org>
2026-09-16 01:17:05 +01:00