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