Commit Graph
4135 Commits
Author SHA1 Message Date
Michael Orlitzky d6e8707c30 dev-php/pecl-imagick: keyword 3.8.1 for ~riscv
Closes: https://github.com/gentoo/gentoo/pull/44814
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20 20:13:26 -05:00
Michael Orlitzky de1195e18e dev-php/pecl-imagick: tests need imagemagick[-hardened,fontconfig]
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20 20:13:25 -05:00
Lothar Serra Mari a327ea3b13 dev-php/pecl-imagick: add 3.8.1, drop 3.8.0
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-20 20:13:21 -05:00
Michael Orlitzky 59801cf20a dev-php/pecl-redis: keyword 6.3.0 for ~riscv
Closes: https://github.com/gentoo/gentoo/pull/44826
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20 18:15:44 -05:00
Michael Orlitzky 866425df6d dev-php/igbinary: keyword 3.2.15_p20251126 for ~riscv
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20 18:15:43 -05:00
Michael Orlitzky 5581ba127e dev-php/pecl-redis: reorder $S for pkgcheck
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20 18:15:42 -05:00
Lothar Serra Mari eb9b8f5271 dev-php/pecl-redis: add 6.3.0, drop 6.2.0
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-20 18:15:41 -05:00
Lothar Serra Mari 84e7f44982 dev-php/igbinary: add 3.2.15_p20251126, drop 3.2.15_p20251017
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-20 18:15:40 -05:00
Michael Orlitzky 53ed796ff0 dev-php/pecl-yaml: keyword 2.3.0 for ~riscv
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20 11:41:50 -05:00
Michael Orlitzky 70483b0352 dev-php/pecl-apcu: keyword 5.1.27 for ~riscv
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20 11:41:49 -05:00
Lothar Serra Mari 48de5a59b1 dev-php/pecl-yaml: add 2.3.0, drop 2.2.3-r1
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20 11:41:48 -05:00
Lothar Serra Mari a9c0994976 dev-php/pecl-apcu: add 5.1.27
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-20 11:41:47 -05:00
Moritz Brunner 29bce68743 dev-php/reactphp-promise: Respect EPREFIX in autoload.php
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-15 15:02:38 +01:00
Moritz Brunner c07bf106d5 dev-php/ca-bundle: Respect EPREFIX in autoload.php
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-15 15:01:05 +01:00
Moritz Brunner 9cbfa6270a dev-php/theseer-Autoload: Do not symlink outside of EPREFIX
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-15 14:59:50 +01:00
Jaco Kroon 7a7e91fa7d dev-php/pecl-xattr: add 1.4.1
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-05 12:35:59 +02:00
Eli Schwartz 9470d1e703 dev-php/pecl-mongodb: implement correct dependency versions
When this package was bumped, nobody bothered to align the DEPEND with
the upstream build system updates.

Fixes: 558cfb1a6b
Closes: https://bugs.gentoo.org/922182
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-03 00:25:52 -05:00
Michael Orlitzky a5d1617868 dev-php/PEAR-PEAR: stabilize 1.10.16 for ALLARCHES
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-23 20:36:07 -05:00
Michael Orlitzky bc21e78c03 dev-php/PEAR-Console_Getopt: reorder $S for pkgcheck
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18 15:10:42 -05:00
Michael Orlitzky 42367439e8 dev-php/PEAR-Exception: reorder $S for pkgcheck
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18 15:10:41 -05:00
Michael Orlitzky e8472b5fba dev-php/PEAR-XML_Util: reorder $S for pkgcheck
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18 15:10:40 -05:00
Michael Orlitzky a92c3d49ae dev-php/PEAR-XML_Util: drop empty assignment for pkgcheck
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18 15:10:39 -05:00
Michael Orlitzky bdc7d5c62e dev-php/PEAR-Console_Getopt: drop empty assignments for pkgcheck
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18 15:10:38 -05:00
Michael Orlitzky b2d114d584 dev-php/pear: keyword 1.10.3-r1 for ~riscv
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18 15:10:37 -05:00
Michael Orlitzky d35364a0aa dev-php/PEAR-PEAR: add 1.10.16
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-18 15:10:36 -05:00
Michael Orlitzky 07ad53b6e7 dev-php/PEAR-XML_Util: keyword 1.4.5 for ~riscv
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18 15:10:35 -05:00
Michael Orlitzky 3837190181 dev-php/PEAR-Structures_Graph: keyword 1.2.0 for ~riscv
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18 15:10:35 -05:00
Michael Orlitzky e62e867cb0 dev-php/PEAR-Exception: keyword 1.0.2 for ~riscv
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18 15:10:34 -05:00
Michael Orlitzky 7e4e14f53a dev-php/PEAR-Console_Getopt: keyword 1.4.3 for ~riscv
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18 15:10:33 -05:00
Michael Orlitzky dce422deb6 dev-php/PEAR-Archive_Tar: add 1.6.0
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-18 15:10:32 -05:00
Michael Orlitzky 92336448a8 dev-php/PEAR-Crypt_GPG: add 1.6.11
Closes: https://bugs.gentoo.org/965619
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-11-05 07:57:52 -05:00
Michał Górny 6a3644bf2f */*: Add := to virtual/zlib deps, part 1
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-04 10:36:27 +01:00
Michał Górny bd0ee727e0 dev-*/*: update for virtual/zlib
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-11-04 09:07:26 +01:00
Jaco Kroon 2f504675cb */*: Update my e-mail in metadata.xml files.
Signed-off-by: Jaco Kroon <jkroon@gentoo.org>
2025-10-30 19:59:10 +02:00
Tomáš Mózes 84ceb796f1 dev-php/pecl-redis: add 6.2.0
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-19 17:35:06 +01:00
Tomáš Mózes 3e07611584 dev-php/pecl-memcached: add 3.4.0
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-18 16:07:56 +01:00
Tomáš Mózes 5f8a6c000e dev-php/igbinary: add 3.2.15_p20251017
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-18 16:07:55 +01:00
Michal Privoznik f8d188daee dev-php/libvirt-php: Don't rely on libxml2 to provide ATTRIBUTE_UNUSED
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-10-09 18:32:03 +01:00
Sam James c02c549428 dev-php/pecl-parallel: Stabilize 1.2.7-r1 x86, #963283
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-23 15:30:16 +01:00
Sam James 0dee63d63b dev-php/pecl-parallel: Stabilize 1.2.7-r1 amd64, #963283
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-23 14:34:28 +01:00
Sam James 6e1c471dd4 dev-php/pecl-xattr: Stabilize 1.4.0-r1 amd64, #962725
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-13 02:25:53 +01:00
Arthur Zamarin 0ad96e879b */*: destable sparc
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-09-02 20:00:14 +03:00
Vladimir Pavljuchenkov c5a36593f9 dev-php/scrypt: add 2.0.1
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-25 11:54:53 +03:00
Vladimir Pavljuchenkov 9137d19656 dev-php/scrypt: update DESCRIPTION
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-25 11:54:53 +03:00
Jaco Kroon 3540799b29 dev-php/pecl-parallel: drop 1.2.1
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-23 18:44:35 +01:00
Jaco Kroon 58e552cfa7 dev-php/pecl-parallel: add 1.2.7-r1
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-23 18:44:34 +01:00
Sam James 7334eb2ca2 dev-php/pecl-parallel: make PATCHES an array
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-23 03:29:50 +01:00
Sam James 2cdb189688 dev-php/pecl-parallel: drop new versions to ~arch
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-23 03:29:48 +01:00
Jaco Kroon fb9b22e2ce dev-php/pecl-parallel: add 1.2.7
Bug: https://bugs.gentoo.org/957101
Signed-off-by: Jaco Kroon <jaco@uls.co.za>
Part-of: https://github.com/gentoo/gentoo/pull/42518
Closes: https://github.com/gentoo/gentoo/pull/42518
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-23 03:29:46 +01:00
Jaco Kroon 8db2a25255 dev-php/pecl-parallel: add 1.2.6
Bug: https://bugs.gentoo.org/957101
Signed-off-by: Jaco Kroon <jaco@uls.co.za>
Part-of: https://github.com/gentoo/gentoo/pull/42518
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-23 03:29:45 +01:00