summaryrefslogtreecommitdiff
path: root/dev-php
AgeCommit message (Collapse)Author
8 daysdev-php/maxmind-db-reader: keyword 1.13.1 for ~riscvMichael Orlitzky
Closes: https://github.com/gentoo/gentoo/pull/45362 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
8 daysdev-php/maxmind-db-reader: add 1.13.1Anthony Ryan
Closes: https://bugs.gentoo.org/967979 Signed-off-by: Anthony Ryan <anthonyryan1@gmail.com> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
12 daysdev-php/pecl-xdiff: PHP_TARGETS="php8-5"Anthony Ryan
Signed-off-by: Anthony Ryan <anthonyryan1@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44907 Closes: https://github.com/gentoo/gentoo/pull/44907 Signed-off-by: Sam James <sam@gentoo.org>
2025-12-20dev-php/pecl-imagick: keyword 3.8.1 for ~riscvMichael Orlitzky
Closes: https://github.com/gentoo/gentoo/pull/44814 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20dev-php/pecl-imagick: tests need imagemagick[-hardened,fontconfig]Michael Orlitzky
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20dev-php/pecl-imagick: add 3.8.1, drop 3.8.0Lothar Serra Mari
Additionally, remove broken test for pixel similarity that is incompatible with ImageMagick 7.1.x and above. See https://github.com/Imagick/imagick/issues/737 Signed-off-by: Lothar Serra Mari <mail@serra.me> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20dev-php/pecl-redis: keyword 6.3.0 for ~riscvMichael Orlitzky
Closes: https://github.com/gentoo/gentoo/pull/44826 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20dev-php/igbinary: keyword 3.2.15_p20251126 for ~riscvMichael Orlitzky
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20dev-php/pecl-redis: reorder $S for pkgcheckMichael Orlitzky
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20dev-php/pecl-redis: add 6.3.0, drop 6.2.0Lothar Serra Mari
Additionally adding php8.5 to the available PHP targets Signed-off-by: Lothar Serra Mari <mail@serra.me> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20dev-php/igbinary: add 3.2.15_p20251126, drop 3.2.15_p20251017Lothar Serra Mari
Adding support for PHP 8.5 by bumping to commit 45e8f00fe48ff932cba61018e6b501641b14d1de Signed-off-by: Lothar Serra Mari <mail@serra.me> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20dev-php/pecl-yaml: keyword 2.3.0 for ~riscvMichael Orlitzky
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20dev-php/pecl-apcu: keyword 5.1.27 for ~riscvMichael Orlitzky
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20dev-php/pecl-yaml: add 2.3.0, drop 2.2.3-r1Lothar Serra Mari
Signed-off-by: Lothar Serra Mari <mail@serra.me> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20dev-php/pecl-apcu: add 5.1.27Lothar Serra Mari
Signed-off-by: Lothar Serra Mari <mail@serra.me> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-15dev-php/reactphp-promise: Respect EPREFIX in autoload.phpMoritz Brunner
The provided autoload.php file hardcodes library PHP paths to /usr/share/php/..., which is invalid in Prefix installations, since the path will most likely not exist. This commit modifies autoload.php during the installation to include the correct EPREFIX before the file is copied to the final image destination. Closes: https://bugs.gentoo.org/919472 Signed-off-by: Moritz Brunner <moritz.brunner+gentoo@posteo.de> Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-15dev-php/ca-bundle: Respect EPREFIX in autoload.phpMoritz Brunner
The provided autoload.php file hardcodes library PHP paths to /usr/share/php/..., which is invalid in Prefix installations, since the path will most likely not exist. This commit modifies autoload.php during the installation to include the correct EPREFIX before the file is copied to the final image destination. Closes: https://bugs.gentoo.org/919376 Signed-off-by: Moritz Brunner <moritz.brunner+gentoo@posteo.de> Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-15dev-php/theseer-Autoload: Do not symlink outside of EPREFIXMoritz Brunner
During the prepare step of the ebuild, symlinks are created to previously installed PHP dependencies in the vendor subdirectory to bootstap phpab. These symlinks lead to the real root filesystem in /usr/share/php/... instead of the portage prefix $EPREFIX/usr/share/php, thus being essentially broken in a Prefix installation. By adding $EPREFIX to the link directory, the link is now correct both inside and outside of Prefix installations. Closes: https://bugs.gentoo.org/918933 Signed-off-by: Moritz Brunner <moritz.brunner+gentoo@posteo.de> Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-05dev-php/pecl-xattr: add 1.4.1Jaco Kroon
Unable to reproduce test failures, suspect (as per discussion) this relates to tmpfs and CONFIG_TMPFS_XATTR not having been enabled. Closes: https://bugs.gentoo.org/913851 Signed-off-by: Jaco Kroon <jkroon@gentoo.org>
2025-12-03dev-php/pecl-mongodb: implement correct dependency versionsEli Schwartz
When this package was bumped, nobody bothered to align the DEPEND with the upstream build system updates. Fixes: 558cfb1a6b7be79a676a51c05615c8524e8da419 Closes: https://bugs.gentoo.org/922182 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-11-23dev-php/PEAR-PEAR: stabilize 1.10.16 for ALLARCHESMichael Orlitzky
Quickly stabilize this since it's relatively obsolete as a standalone package and can cause build failures in the very popular dev-lang/php when it raises warnings (like the previous version does). Closes: https://bugs.gentoo.org/966084 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18dev-php/PEAR-Console_Getopt: reorder $S for pkgcheckMichael Orlitzky
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18dev-php/PEAR-Exception: reorder $S for pkgcheckMichael Orlitzky
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18dev-php/PEAR-XML_Util: reorder $S for pkgcheckMichael Orlitzky
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18dev-php/PEAR-XML_Util: drop empty assignment for pkgcheckMichael Orlitzky
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18dev-php/PEAR-Console_Getopt: drop empty assignments for pkgcheckMichael Orlitzky
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18dev-php/pear: keyword 1.10.3-r1 for ~riscvMichael Orlitzky
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18dev-php/PEAR-PEAR: add 1.10.16Michael Orlitzky
This version hides some warnings with newer versions of PHP that can kill the dev-lang/php[phar] build when error_log is configured to write outside of the sandbox. Bug: https://bugs.gentoo.org/966084 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18dev-php/PEAR-XML_Util: keyword 1.4.5 for ~riscvMichael Orlitzky
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18dev-php/PEAR-Structures_Graph: keyword 1.2.0 for ~riscvMichael Orlitzky
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18dev-php/PEAR-Exception: keyword 1.0.2 for ~riscvMichael Orlitzky
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18dev-php/PEAR-Console_Getopt: keyword 1.4.3 for ~riscvMichael Orlitzky
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18dev-php/PEAR-Archive_Tar: add 1.6.0Michael Orlitzky
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-05dev-php/PEAR-Crypt_GPG: add 1.6.11Michael Orlitzky
Closes: https://bugs.gentoo.org/965619 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-04*/*: Add := to virtual/zlib deps, part 1Michał Górny
Done via: ``` git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04dev-*/*: update for virtual/zlibMichał Górny
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-10-30*/*: Update my e-mail in metadata.xml files.Jaco Kroon
Signed-off-by: Jaco Kroon <jkroon@gentoo.org>
2025-10-19dev-php/pecl-redis: add 6.2.0Tomáš Mózes
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44223 Closes: https://github.com/gentoo/gentoo/pull/44223 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-18dev-php/pecl-memcached: add 3.4.0Tomáš Mózes
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44222 Closes: https://github.com/gentoo/gentoo/pull/44222 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-18dev-php/igbinary: add 3.2.15_p20251017Tomáš Mózes
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44222 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-09dev-php/libvirt-php: Don't rely on libxml2 to provide ATTRIBUTE_UNUSEDMichal Privoznik
In the past, libxml2 used to declare some attributes in its headers, with ATTRIBUTE_UNUSED being one of them. Some projects (like libvirt-php) misused this. But after libxml2 was cleaned up and stopped polluting header files (see commit in backported patch), these projects have to redefine the macro themselves. Closes: https://bugs.gentoo.org/963308 Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44111 Closes: https://github.com/gentoo/gentoo/pull/44111 Signed-off-by: Sam James <sam@gentoo.org>
2025-09-23dev-php/pecl-parallel: Stabilize 1.2.7-r1 x86, #963283Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-23dev-php/pecl-parallel: Stabilize 1.2.7-r1 amd64, #963283Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-13dev-php/pecl-xattr: Stabilize 1.4.0-r1 amd64, #962725Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-02*/*: destable sparcArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-25dev-php/scrypt: add 2.0.1Vladimir Pavljuchenkov
Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Part-of: https://github.com/gentoo/gentoo/pull/41094 Closes: https://github.com/gentoo/gentoo/pull/41094 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-07-25dev-php/scrypt: update DESCRIPTIONVladimir Pavljuchenkov
Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Part-of: https://github.com/gentoo/gentoo/pull/41094 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-07-23dev-php/pecl-parallel: drop 1.2.1Jaco Kroon
Signed-off-by: Jaco Kroon <jaco@uls.co.za> Part-of: https://github.com/gentoo/gentoo/pull/43125 Closes: https://github.com/gentoo/gentoo/pull/43125 Signed-off-by: Sam James <sam@gentoo.org>
2025-07-23dev-php/pecl-parallel: add 1.2.7-r1Jaco Kroon
See also: https://github.com/krakjoe/parallel/issues/345 https://github.com/krakjoe/parallel/pull/347 Closes: https://bugs.gentoo.org/957101 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Part-of: https://github.com/gentoo/gentoo/pull/43125 Signed-off-by: Sam James <sam@gentoo.org>
2025-07-23dev-php/pecl-parallel: make PATCHES an arraySam James
Signed-off-by: Sam James <sam@gentoo.org>