summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/php: add 8.2.22, upgrade 8.3.9 -> 8.3.10Michael Orlitzky2024-08-164-30/+891
| | | | | | | Sorry for the big test patch (again). It's been upstream for a long time but keeps getting overlooked when cutting the releases. Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: drop 8.1.26-r1, 8.1.28, 8.2.15, 8.2.18Michael Orlitzky2024-08-035-3256/+0
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: delete a faily testMichael Orlitzky2024-08-031-0/+3
| | | | | | | The upstream fix for this issue wasn't backported. There's no problem. Closes: https://bugs.gentoo.org/937231 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.3.9, drop 8.3.8Michael Orlitzky2024-07-105-33/+1406
| | | | | | | | | | | | | | | Various improvements on top of the version bump: * The system copy of media-libs/gd is now used. * Autoconf cache variables are overridden to allow cross-compiles with external libraries. * New USE=opcache-jit flag to control the use of a JIT within the opcache extension. Closes: https://bugs.gentoo.org/857597 Closes: https://bugs.gentoo.org/906585 Bug: https://bugs.gentoo.org/931884 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: backport implicit printf patch to 8.2.xMichael Orlitzky2024-07-052-0/+66
| | | | | Closes: https://bugs.gentoo.org/935451 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: Stabilize 8.2.20 x86, #933753Matoro Mahri2024-07-051-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* dev-lang/php: Stabilize 8.1.29 x86, #933753Matoro Mahri2024-07-051-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* dev-lang/php: Stabilize 8.2.20 ppc, #933753Matoro Mahri2024-07-051-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* dev-lang/php: Stabilize 8.1.29 ppc, #933753Matoro Mahri2024-07-051-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* dev-lang/php: temporarily(?) disable a few testsMichael Orlitzky2024-07-042-0/+30
| | | | | | | | | Disable three failing tests that are being worked on upstream but will take a while to hit an official release. Closes: https://bugs.gentoo.org/935379 Closes: https://bugs.gentoo.org/935382 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: Stabilize 8.2.20 sparc, #933753Matoro Mahri2024-07-031-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-lang/php: Stabilize 8.1.29 sparc, #933753Matoro Mahri2024-07-031-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-lang/php: Stabilize 8.2.20 amd64, #933753Matoro Mahri2024-07-031-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-lang/php: Stabilize 8.1.29 amd64, #933753Matoro Mahri2024-07-031-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-lang/php: Stabilize 8.2.20 ppc64, #933753Arthur Zamarin2024-06-121-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 8.1.29 ppc64, #933753Arthur Zamarin2024-06-121-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 8.2.20 arm64, #933753Arthur Zamarin2024-06-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 8.1.29 arm64, #933753Arthur Zamarin2024-06-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 8.2.20 arm, #933753Arthur Zamarin2024-06-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 8.1.29 arm, #933753Arthur Zamarin2024-06-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: new security releases for all three seriesMichael Orlitzky2024-06-074-2/+785
| | | | | | | | | CVE-2024-4577, CVE-2024-5458, CVE-2024-5585, etc. Better to just read the ChangeLog: https://www.php.net/ChangeLog-8.php Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: drop autotools.eclassMichael Orlitzky2024-06-041-7/+1
| | | | | | | | | | | There's a comment in the ebuild about using eautoreconf to support cross-compilation, but I don't think that should have been necessary in the first place. Or at least, it shouldn't be necessary now. Aside from that, the remaining autotools patches (requiring eautoreconf) have been dropped. Maybe we can do without, to speed up the build and simplify the ebuild a bit? Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: avoid the iodbc patchMichael Orlitzky2024-06-041-5/+13
| | | | | | | The patch _is_ simpler, but with enough hacks, we can convince the build system to use the right paths without patching. Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.2.19Michael Orlitzky2024-05-302-0/+870
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.3.7, drop 8.3.6Michael Orlitzky2024-05-302-19/+9
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: Stabilize 8.2.18 ppc64, #929928Matoro Mahri2024-05-301-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-lang/php: Stabilize 8.1.28 ppc64, #929928Matoro Mahri2024-05-301-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-lang/php: Stabilize 8.2.18 amd64, #929928Matoro Mahri2024-05-301-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-lang/php: Stabilize 8.1.28 amd64, #929928Matoro Mahri2024-05-301-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-lang/php: disable failing test for >=glibc-2.39Michael Orlitzky2024-05-291-0/+4
| | | | | Closes: https://bugs.gentoo.org/933095 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: Stabilize 8.2.18 sparc, #929928Matoro Mahri2024-04-291-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-lang/php: Stabilize 8.2.15 ppc64, #920701Matoro Mahri2024-04-291-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-lang/php: stable 8.1.28 for sparc, bug #929928Rolf Eike Beer2024-04-241-1/+1
| | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/php: Stabilize 8.2.18 arm64, #929928Arthur Zamarin2024-04-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 8.1.28 arm64, #929928Arthur Zamarin2024-04-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 8.2.18 arm, #929928Arthur Zamarin2024-04-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 8.1.28 arm, #929928Arthur Zamarin2024-04-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: security updates for all three seriesMichael Orlitzky2024-04-134-4/+3
| | | | | | | | | | | | | | | | | Announcements: * https://news-web.php.net/php.announce/423 * https://news-web.php.net/php.announce/424 * https://news-web.php.net/php.announce/425 CVEs: * CVE-2024-1874 * CVE-2024-2756 * CVE-2024-2757 * CVE-2024-3096 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: Stabilize 8.2.15 sparc, #920701Matoro Mahri2024-04-121-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: skip doomed test in 8.2.15, tooMichael Orlitzky2024-04-111-0/+6
| | | | | Bug: https://bugs.gentoo.org/927461 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: fix a failing test and a musl compatibility issueMichael Orlitzky2024-04-094-2/+54
| | | | | | Closes: https://bugs.gentoo.org/927461 Closes: https://bugs.gentoo.org/928072 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.3.4, drop 8.3.3-r1Michael Orlitzky2024-04-012-28/+2
| | | | | | | | | | | | | | | | | In addition to the version bump, this commit drops support for the oci8 extension within PHP itself. This extension no longer builds with the latest dev-db/oracle-instantclient (bug 928312, the ./configure check is looking for 32-bit libs), and upstream PHP has moved the extension to a separate PECL repository: * https://github.com/php/php-src/pull/13327 * https://wiki.php.net/rfc/unbundle_imap_pspell_oci8 Anyone interested in Oracle support should work on packaging those two PECL extensions. Closes: https://bugs.gentoo.org/928312 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.2.17, drop 8.2.16-r1Michael Orlitzky2024-04-012-1/+1
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: simplify opcache installationMichael Orlitzky2024-03-111-18/+7
| | | | | | | | We don't need to specify the opcache path explicitly (or hack the ini files) if we use the upstream "make install-modules" target that installs opcache to the expected default path. Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: Stabilize 8.2.15 x86, #920701Sam James2024-03-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/php: Stabilize 8.2.15 arm64, #920701Sam James2024-03-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/php: fix another implicit decl in 8.2.xMichael Orlitzky2024-03-071-0/+1
| | | | | Closes: https://bugs.gentoo.org/926324 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: some more implicit function decl fixes for 8.1.xMichael Orlitzky2024-03-042-0/+79
| | | | | Closes: https://bugs.gentoo.org/925877 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: whitelist more implicitly defined functions in ./configureMichael Orlitzky2024-02-222-2/+14
| | | | | Closes: https://bugs.gentoo.org/925268 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: replace 8.2.15-r1 and 8.3.2-r1 with 8.2.16 and 8.3.3Michael Orlitzky2024-02-184-19/+16
| | | | | Closes: https://bugs.gentoo.org/923335 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>