summaryrefslogtreecommitdiff
path: root/dev-lang/php
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/php')
-rw-r--r--dev-lang/php/Manifest6
-rw-r--r--dev-lang/php/php-8.2.27-r1.ebuild (renamed from dev-lang/php/php-8.2.27.ebuild)7
-rw-r--r--dev-lang/php/php-8.3.16.ebuild (renamed from dev-lang/php/php-8.3.15.ebuild)21
3 files changed, 14 insertions, 20 deletions
diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index f819cf0b95ef..af7c67ca30d2 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -15,9 +15,9 @@ AUX php-iodbc-header-location.patch 481 BLAKE2B 9ea6a5d529dc7a8c78eeee800900372b
DIST php-8.1.30.tar.xz 11850340 BLAKE2B 9053c57814f53ff694ea6cf1a87253e4f8f7c5af6965a85109eca143abd8dd6c733c7f70d1c6cdc34db8932dd7e9e8289cebce37eef385ea51dc0cd8a71267ef SHA512 cdca1c1671362272bf6c2abf45d097b42ca06c0abf962ee814bf478f8b346f274f42a1b1aa6603cdd59a1978a8b9d1971b589706f2909b6ea34594de0edaee1e
DIST php-8.2.24.tar.xz 12110000 BLAKE2B 0f5c47350b8914f87cfbee932ea2e24d29635a0bdfed111b02e81d05574ff973f657d077858c20497bdc380285305d6c0f632eee1bbc9358f84004019108e368 SHA512 19016bfb955892a9999f01a619ab26035afe1cfb6488c7d1774d6745b703afb99e59032728ab811024413757e50163cdc32b0e95fda7e1d4243deb96568c7e79
DIST php-8.2.27.tar.xz 12150992 BLAKE2B 220b71c04db5654b16f46f831776741f653d77d4363ae1279e5f7eb745aa862087cd89f63740a6584fb4925bf5cb9f72a267cf85ea5e0828f35975a08a011861 SHA512 c368d90d833e25d2b2e3a667010f1c5b37df772e2200855d38e4bcb3344585e0783ae53fadae499fe98abab95372adf787ba2413e9b6bc818628bc29a11ed453
-DIST php-8.3.15.tar.xz 12525028 BLAKE2B 630045fd371ccf80f3c8849d52c61915459a03a5170b4ccea83881a0d3ccd31c67f157f78876c213f370983952fb91515d0bb456529a91726f20c918dcc78841 SHA512 43057cca0a6c2187f7991dfbf9743495784f0fa4d0336f08392036ecc2b6f83c7155737ebef3af6144a79eca557bf84cba4aedd34e0d19c701249ca4e8fa86d0
+DIST php-8.3.16.tar.xz 12544360 BLAKE2B 27b03081ce10e0c9f5d95dcf75db3c9e872131514021d8ad83df7f6d6abec2ad31ce6d24e2a5c6c8d7c9d6eaa065f9a07bd40cb6e0f1f83074caf087fa49a874 SHA512 2caa5c4e1b1b719a67dfefc976d47d289ba6f9b6a527181f2961fff481b258c2e038d6993df7507f4977c5fce59df38d9738cd4186a4602e39bbcbd5c1e2dbf4
EBUILD php-8.1.30.ebuild 22586 BLAKE2B a35ef5ea9b28ea0c0d40082aa7a9750158477f173c4eae88bb2ef4a44687a329c5152879e9759a02df8c6ad12cdb8e6762b0750cae3cd04102e3bc0acf0826ad SHA512 f383cca672b5a647e52d1def2537411f3e44d791fcafc62a665a2d1a9aed779d116f4d4b5323b7a510b03a9296677462e53277b34e48efeb86fb76f61bccc40c
EBUILD php-8.2.24.ebuild 26595 BLAKE2B 62bff19d9e738b5e8da960d6fc8d41ff35723356017ef048e7a45d54e07b62a43dcd632837f3917654e5600097fe2c50d2247137c693bf20627773fc6054fb36 SHA512 3df0a5705098463bedd5362af4b4ec1c06797932c1c3ad666fd6be115c601409ec3cdec75342e7da520966a17e3a4db30f975a5dbc6ff2d762a0234e639720ff
-EBUILD php-8.2.27.ebuild 26891 BLAKE2B 7e12101ca0f9eed8e8b17f16713efd515158e800d789d36c1d5d012fad3d5dddd88828a16666137296bbdc67634c9f8183d01824a33b19710a55b97c3ae5ed83 SHA512 94977ac96d3300b52e83065356dec2a96d959293c966b9ba1eb3d86fa73224c8fadb4d4eb0fc771454f0d66f8b5d8f5b1560aa69e7802c2e7045de180d73f818
-EBUILD php-8.3.15.ebuild 24876 BLAKE2B 70581464266ab1babcdee2e05fe1b2a305862f6dc2a0190a69b347920b50874adc30353597a28b6f01b974aae1441146008eb0f523314d789297eac6cdfee059 SHA512 17be2a2dd92c402bf7b57d4a32a5f98e5a607c0168c0782d39548766df2e244e3022ef07a4a60631afef4a879fcec7ff6a5fe9ea6fd4d153fe5b86c155187b16
+EBUILD php-8.2.27-r1.ebuild 26778 BLAKE2B 324b0334ee35dc68ec5022ae66248253ccc590cb7aa5aa665a3ae26a51339ac92541c36ba2ae0c9d99a616155f7eae521b610fd7cb60db6b26cb0d71d15f51c8 SHA512 9ac034e3e1863cf7605652332c9de0d3cc36a482b13327f34ea1ea3863753e193cbb490dc2ed7df68b3e31de848392a9965a738c510f06b07a996df4e2e59adf
+EBUILD php-8.3.16.ebuild 24710 BLAKE2B 4feeebcfdcb010c096b7825bc838dda22eabda3fa7b75463418dc7ef2e39139bba0d583c519a1576bd1302311cca1d1722091d7b28e0be08743718d1553ce28e SHA512 69e06a5c49ec4abbdedaf10f918a859ec260a6557924e0e77cd65a69a5bbca53f8f7601dfdfdeaec038969d6e4d6b9af20b0970b9aba4d465c944e6e971fa458
MISC metadata.xml 4249 BLAKE2B 11f9270fbc0cae280ec3ec62c9e6acfc643f4c7952822537664e8bcdbdfed64805b0e83fcbfb83111123745fadf64b276b51e1e27c9b5eb38ef8ffc30965d12b SHA512 39c59d31de21a66ca55a4816bebd901c8f2b28b7d1340605845c535cc979bca4d8641280bf45782d5d3eb94820e054e7f52491a23a4d1cf692774e11becc55c1
diff --git a/dev-lang/php/php-8.2.27.ebuild b/dev-lang/php/php-8.2.27-r1.ebuild
index a0a30a60f6a4..48520240c2fd 100644
--- a/dev-lang/php/php-8.2.27.ebuild
+++ b/dev-lang/php/php-8.2.27-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -32,7 +32,7 @@ IUSE="${IUSE}
IUSE="${IUSE} acl apparmor argon2 avif bcmath berkdb bzip2 calendar
cdb cjk +ctype curl debug
- enchant exif ffi +fileinfo +filter firebird
+ enchant exif ffi +fileinfo +filter
+flatfile ftp gd gdbm gmp +iconv imap inifile
intl iodbc ipv6 +jit kerberos ldap ldap-sasl libedit lmdb
mhash mssql mysql mysqli nls
@@ -65,7 +65,6 @@ REQUIRED_USE="
qdbm? ( !gdbm )
session-mm? ( session !threads )
mysql? ( || ( mysqli pdo ) )
- firebird? ( pdo )
mssql? ( pdo )
test? ( cli )
"
@@ -89,7 +88,6 @@ COMMON_DEPEND="
curl? ( >=net-misc/curl-7.29.0 )
enchant? ( app-text/enchant:2 )
ffi? ( >=dev-libs/libffi-3.0.11:= )
- firebird? ( dev-db/firebird )
gd? ( media-libs/libjpeg-turbo:0= media-libs/libpng:0= )
gdbm? ( >=sys-libs/gdbm-1.8.0:0= )
gmp? ( dev-libs/gmp:0= )
@@ -542,7 +540,6 @@ src_configure() {
$(use_with mysql pdo-mysql "mysqlnd")
$(use_with postgres pdo-pgsql)
$(use_with sqlite pdo-sqlite)
- $(use_with firebird pdo-firebird "${EPREFIX}/usr")
$(use_with oci8-instant-client pdo-oci)
)
fi
diff --git a/dev-lang/php/php-8.3.15.ebuild b/dev-lang/php/php-8.3.16.ebuild
index 25b030fbad28..afb477c73b90 100644
--- a/dev-lang/php/php-8.3.15.ebuild
+++ b/dev-lang/php/php-8.3.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -31,7 +31,7 @@ IUSE="${IUSE}
IUSE="${IUSE} acl apparmor argon2 avif bcmath berkdb bzip2 calendar
capstone cdb +ctype curl debug
- enchant exif ffi +fileinfo +filter firebird
+ enchant exif ffi +fileinfo +filter
+flatfile ftp gd gdbm gmp +iconv imap inifile
intl iodbc ipv6 +jit jpeg kerberos ldap ldap-sasl libedit lmdb
mhash mssql mysql mysqli nls
@@ -56,7 +56,6 @@ REQUIRED_USE="
qdbm? ( !gdbm )
session-mm? ( session !threads )
mysql? ( || ( mysqli pdo ) )
- firebird? ( pdo )
mssql? ( pdo )
test? ( cli )
postgres? ( ${POSTGRES_REQ_USE} )
@@ -81,7 +80,6 @@ COMMON_DEPEND="
curl? ( net-misc/curl )
enchant? ( app-text/enchant:2 )
ffi? ( dev-libs/libffi:= )
- firebird? ( dev-db/firebird )
gd? (
>=media-libs/gd-2.3.3-r4[avif?,jpeg?,png?,truetype?,webp?,xpm?]
)
@@ -232,6 +230,13 @@ src_prepare() {
#
rm ext/sockets/tests/bug63000.phpt || die
+ # fails in a network sandbox,
+ # fixed upstream but not yet included in the stable releases.
+ #
+ # https://github.com/php/php-src/pull/17314
+ #
+ rm ext/standard/tests/http/gh16810.phpt || die
+
# Tests ignoring the "-n" flag we pass to run-tests.php,
#
# https://github.com/php/php-src/pull/11669
@@ -286,13 +291,6 @@ src_prepare() {
ext/gd/tests/bug73272.phpt \
|| die
- # Test for https://github.com/php/php-src/issues/16390 relies
- # on the inifile handler to be present, so we have to skip
- # this test in case the inifile USE flag is _not_ set.
- if ! use inifile ; then
- rm ext/dba/tests/gh16390.phpt || die
- fi
-
# One-off, somebody forgot to update a version constant
rm ext/reflection/tests/ReflectionZendExtension.phpt || die
@@ -498,7 +496,6 @@ src_configure() {
$(use_with mysql pdo-mysql "mysqlnd")
$(use_with postgres pdo-pgsql)
$(use_with sqlite pdo-sqlite)
- $(use_with firebird pdo-firebird "${EPREFIX}/usr")
)
fi