diff options
| author | Paavo-Einari Kaipila <pkaipila@gmail.com> | 2026-07-11 21:32:06 +0000 |
|---|---|---|
| committer | Vladimir Druzenko <vvd@FreeBSD.org> | 2026-07-11 21:36:52 +0000 |
| commit | 35f6f54f830de15627094c9b70107c1b637c3ce5 (patch) | |
| tree | 353d7a465d508da6b6a58061b0bdd7a04f809056 | |
| parent | ec9488a8020734fd10a6f723eef691fb52cb3cdd (diff) | |
graphics/pecl-imagick: Update 3.8.0 => 3.8.1
Release Notes:
https://pecl.php.net/package/imagick/3.8.1
- Fix build with PHP 8.6.
PR: 296569
Approved by: Miroslav Lachman <000.fbsd@quip.cz> (maintainer)
Sponsored by: UNIS Labs
MFH: 2026Q3
(cherry picked from commit 2761152d28f6d746452b0ab2b71b558f4f720939)
| -rw-r--r-- | graphics/pecl-imagick/Makefile | 14 | ||||
| -rw-r--r-- | graphics/pecl-imagick/distinfo | 6 |
2 files changed, 11 insertions, 9 deletions
diff --git a/graphics/pecl-imagick/Makefile b/graphics/pecl-imagick/Makefile index bc1949cbb83f..ec589f259853 100644 --- a/graphics/pecl-imagick/Makefile +++ b/graphics/pecl-imagick/Makefile @@ -1,6 +1,5 @@ PORTNAME= imagick -DISTVERSION= 3.8.0 -PORTREVISION= 2 +DISTVERSION= 3.8.1 CATEGORIES= graphics MAINTAINER= 000.fbsd@quip.cz @@ -8,9 +7,9 @@ COMMENT= PHP wrapper to the ImageMagick/GraphicsMagick library WWW= https://pecl.php.net/package/imagick LICENSE= PHP301 +LICENSE_FILE= ${WRKSRC}/LICENSE USES= cpe localbase magick php:pecl -IGNORE_WITH_PHP= 86 CPE_VENDOR= php @@ -19,9 +18,12 @@ CONFIGURE_ARGS= --with-imagick=${LOCALBASE} .include <bsd.port.pre.mk> post-patch: -.if ${PHP_VER} >= 85 - @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string|Zend/zend_smart_string|' \ - ${WRKSRC}/imagick.c +.if ${PHP_VER} >= 86 + @${REINPLACE_CMD} -e 's|XtOffsetOf|offsetof|' \ + -e 's|zval_dtor|zval_ptr_dtor_nogc|' \ + ${WRKSRC}/imagick.c \ + ${WRKSRC}/imagick_helpers.c \ + ${WRKSRC}/php_imagick_defs.h .endif .include <bsd.port.post.mk> diff --git a/graphics/pecl-imagick/distinfo b/graphics/pecl-imagick/distinfo index 289b596d5459..054061cd4788 100644 --- a/graphics/pecl-imagick/distinfo +++ b/graphics/pecl-imagick/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745699577 -SHA256 (PECL/imagick-3.8.0.tgz) = bda67461c854f20d6105782b769c524fc37388b75d4481d951644d2167ffeec6 -SIZE (PECL/imagick-3.8.0.tgz) = 363874 +TIMESTAMP = 1783386842 +SHA256 (PECL/imagick-3.8.1.tgz) = 3a3587c0a524c17d0dad9673a160b90cd776e836838474e173b549ed864352ee +SIZE (PECL/imagick-3.8.1.tgz) = 364008 |
