summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/php: Stabilize 8.1.26-r1 ppc, #921178Matoro Mahri2024-01-211-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.26-r1 ppc64, #921178Matoro Mahri2024-01-211-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* dev-lang/php: add 8.3.0-r2Matt Jolly2024-01-161-1/+1
| | | | | | | | dev-libs/libsodium is losing USE=minimal Bug: https://bugs.gentoo.org/921614 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/php: add 8.2.13-r2Matt Jolly2024-01-161-1/+1
| | | | | | | | dev-libs/libsodium is losing USE=minimal Bug: https://bugs.gentoo.org/921614 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/php: add 8.1.26-r1Matt Jolly2024-01-161-1/+1
| | | | | | | | dev-libs/libsodium is losing USE=minimal Bug: https://bugs.gentoo.org/921614 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/php: add 8.1.20-r2Matt Jolly2024-01-161-2/+2
| | | | | | | | dev-libs/libsodium is losing USE=minimal Bug: https://bugs.gentoo.org/921614 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
* Move {dev-util → dev-debug}/valgrindMichał Górny2024-01-132-3/+3
| | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34786 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/php: stable 8.1.26 for sparc, bug #921178Rolf Eike Beer2024-01-101-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.1.26 arm64, #921178Sam James2024-01-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/php: Stabilize 8.1.26 amd64, #921178Arthur Zamarin2024-01-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 8.1.26 arm, #921178Arthur Zamarin2024-01-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 8.1.26 x86, #921178Sam James2024-01-031-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/php: keyword 8.3.0-r1Sam James2024-01-021-2/+2
| | | | | Closes: https://bugs.gentoo.org/919313 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/php: always use the system libcryptMichael Orlitzky2023-12-082-2/+2
| | | | | | | | | | | Unbundling things has inherent value, but this in particular should lead to better security. Thanks to hanno for noticing that it wasn't default! The removal of --enable-ipv6 is unrelated and should be a no-op since we append $(use_enable ipv6) to our econf args later on. Closes: https://bugs.gentoo.org/919439 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.3.0Michael Orlitzky2023-12-052-0/+791
| | | | | Closes: https://bugs.gentoo.org/919148 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add USE=capstone to metadata.xmlMichael Orlitzky2023-12-051-0/+4
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.1.26, drop 8.1.25Michael Orlitzky2023-11-272-1/+1
| | | | | Bug: https://bugs.gentoo.org/918525 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.2.13, drop 8.2.12Michael Orlitzky2023-11-272-1/+4
| | | | | Bug: https://bugs.gentoo.org/918525 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.2.12, drop 8.2.11Michael Orlitzky2023-10-302-1/+1
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.1.25, drop 8.1.24Michael Orlitzky2023-10-302-1/+1
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: Remove redundant local flag descsMichał Górny2023-10-271-6/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/php: drop 8.0.29, 8.0.30Florian Schmaus2023-10-114-1575/+0
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-lang/php: add 8.2.11, drop 8.2.10Michael Orlitzky2023-10-032-1/+1
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.1.24, drop 8.1.23Michael Orlitzky2023-10-032-1/+1
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: drop 7.4.33-r4, 7.4.33-r5, 7.4.33-r6David Seifert2023-09-1510-2559/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-lang/php: add 8.1.23, drop 8.1.21Michael Orlitzky2023-09-132-1/+1
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.2.10, drop 8.2.9Michael Orlitzky2023-09-132-1/+1
| | | | | Closes: https://bugs.gentoo.org/914115 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: drop 8.0.25, 8.0.28, 8.1.12, 8.1.16David Seifert2023-09-095-3036/+0
| | | | | Closes: https://github.com/gentoo/gentoo/pull/32702 Signed-off-by: David Seifert <soap@gentoo.org>
* dev-lang/php: stable arm/ppc (8.0.29+8.1.20-r1)David Seifert2023-09-092-2/+2
| | | | | Closes: https://bugs.gentoo.org/908792 Signed-off-by: David Seifert <soap@gentoo.org>
* dev-lang/php: fix indirect multilib inheritMichael Orlitzky2023-09-071-1/+1
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: filter LTO flagsMichael Orlitzky2023-09-073-15/+9
| | | | | | | This is a better fix for bug 866683 (and now 913527). Closes: https://bugs.gentoo.org/913527 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: stable 8.0.30 for sparc, bug #912332Rolf Eike Beer2023-08-261-1/+1
| | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/php: fix LTO build (8.0 and 8.1 series)Michael Orlitzky2023-08-222-0/+10
| | | | | Closes: https://bugs.gentoo.org/866683 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.2.9, drop 8.2.8-r2Michael Orlitzky2023-08-222-2/+8
| | | | | | | | | | * New upstream security release. * Bring back USE=ipv6. Despite what pkgcheck thinks, this entails significant code changes. * Fix LTO build (bug 866683). Bug: https://bugs.gentoo.org/866683 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.0.30Michael Orlitzky2023-08-152-0/+758
| | | | | | | Fixes CVE-2023-3823 and CVE-2023-3824. Bug: https://bugs.gentoo.org/912331 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: Stabilize 8.1.20-r1 x86, #908792Arthur Zamarin2023-08-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 8.0.29 x86, #908792Arthur Zamarin2023-08-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 8.1.20-r1 amd64, #908792Arthur Zamarin2023-08-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 8.0.29 amd64, #908792Arthur Zamarin2023-08-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: add valgrind support (8.2 slot only).Michael Orlitzky2023-07-301-2/+4
| | | | | Closes: https://bugs.gentoo.org/906336 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: new addpredict() for a rare corner case.Michael Orlitzky2023-07-301-0/+11
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: disable USE=coverage and hide /usr/bin/php.Michael Orlitzky2023-07-301-7/+8
| | | | | | | | | | | | | | | | | Code coverage is "FOR DEVELOPERS ONLY!!", and requires GCC. It's not really something we want to support for end users, and it's contributing to bug 900210, so now it's gone. The rest of that bug is caused by PHP's ./configure script detecting an already-installed PHP (at /usr/bin/php) and running it. Obviously PHP isn't needed to build itself, so allowing it to detect and (apparently) run an existing installation is only multiplying the insane number of configurations we already support. To avoid that in the future (and to fix bug 900210 right now), we hide the system "php" by overriding its cache variable during ./configure. Closes: https://bugs.gentoo.org/900210 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: improve testing in the 8.2 slot.Michael Orlitzky2023-07-302-60/+135
| | | | | | | | | | | We had basically given up on the PHP test suite due to a high number of "expected" failures. I've tried to track most of these down and report/fix them upstream. In the meantime, all known failing tests have been disabled one-at-a-time, with pointers to the upstream issue/PR. And with that done, the test suite is once again run in anger; if it fails, the installation will too. Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.1.21, php-8.2.8; drop 8.2.7-r1.Michael Orlitzky2023-07-073-1/+761
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: simplify <openssl-3 dep for php7.4Sam James2023-06-303-4/+4
| | | | | | | The old version caused some confusion as it appears twice in the Portage conflict output, see https://forums.gentoo.org/viewtopic-p-8794032.html. Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/php: Stabilize 8.1.20-r1 sparc, #908792Arthur Zamarin2023-06-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 8.0.29 sparc, #908792Arthur Zamarin2023-06-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 7.4.33-r3 sparc, #908792Arthur Zamarin2023-06-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 8.1.20-r1 arm64, #908792Arthur Zamarin2023-06-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: Stabilize 8.0.29 arm64, #908792Arthur Zamarin2023-06-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>