Date: Mon, 16 Mar 2026 21:35:11 +0000 From: Vladimir Druzenko <vvd@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Svyatoslav Lempert <svyatoslav.lempert@gmail.com> Subject: git: 1bdb8a640439 - main - devel/ioncube: Update 14.4.1 => 15.5.0 Message-ID: <69b8778f.43659.231d4365@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=1bdb8a640439cec1aba77888f09a0e3cd5ad2571 commit 1bdb8a640439cec1aba77888f09a0e3cd5ad2571 Author: Svyatoslav Lempert <svyatoslav.lempert@gmail.com> AuthorDate: 2026-03-16 21:22:42 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2026-03-16 21:22:42 +0000 devel/ioncube: Update 14.4.1 => 15.5.0 Changelog: 2026-03-12 15.5.0: - Fix for a bug with getStaticVariables in PHP 8 where the reflection function did not get the updated values of the static variables after the subject function was run. 2025-12-02 15.5.0 BETA (update): - Fix for beta PHP 8.5.0 loaders where a missing symbol error would occur if PHP was configured with --enable-rtld-now. 2025-11-21 15.5.0 BETA: - Beta release of PHP 8.5 loaders for Linux that will run encoded files produced by the PHP 8.4, 8.3 & 8.2 Encoders. These loaders should only be used for testing and not in production. 2025-10-14 15.0.0: - New loaders required to run files produced by the version 15 encoders. In particular, the PHP 8.4 Loader will run files produced by the V15i PHP 8.4 encoder as well as files produced by the PHP 8.2 and 8.3 encoders. The new loaders will also run files produced by earlier versions of the encoder. https://www.ioncube.com/loaders.php Replace "MAINTAINER_MODE" with ".ifmake makesum". PR: 293711 --- devel/ioncube/Makefile | 14 +++++--------- devel/ioncube/distinfo | 10 +++++----- 2 files changed, 10 insertions(+), 14 deletions(-) diff --git a/devel/ioncube/Makefile b/devel/ioncube/Makefile index cb90a2ef1ca9..98d1e30507f9 100644 --- a/devel/ioncube/Makefile +++ b/devel/ioncube/Makefile @@ -1,11 +1,15 @@ PORTNAME= ioncube -DISTVERSION= 14.4.1 +DISTVERSION= 15.5.0 CATEGORIES= devel MASTER_SITES= http://downloads.ioncube.com/loader_downloads/ \ http://downloads2.ioncube.com/loader_downloads/ \ http://dl.ispsystem.info/ioncube/${DISTVERSION}/ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} +.ifmake !(makesum || makeplist || distclean) DISTNAME= ${PORTNAME}_loaders_fre_${VER}_${ARCH:S,i386,x86,:S,amd64,x86-64,} +.else +DISTFILES= ${ONLY_FOR_ARCHS:S,i386,x86,:S,amd64,x86-64,:C,(.*),${PORTNAME}_loaders_fre_${VER}_\1${EXTRACT_SUFX},} +.endif DIST_SUBDIR= ${PORTNAME}/${DISTVERSION} MAINTAINER= svyatoslav.lempert@gmail.com @@ -20,7 +24,6 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept IGNORE_DragonFly= is unsupported on DragonFly ONLY_FOR_ARCHS= amd64 i386 USES= php:flavors -IGNORE_WITH_PHP= 85 NO_BUILD= yes SUB_FILES= pkg-message @@ -30,13 +33,6 @@ VER= 11 PHP_INSTVER= ${PHP_VERSION:C/^([0-9]+\.[0-9]+).*/\1/} -# For update distinfo run: make makesum -DMAINTAINER_MODE -.if defined(MAINTAINER_MODE) -.for arch in ${ONLY_FOR_ARCHS} -DISTFILES+= ${PORTNAME}_loaders_fre_${VER}_${arch:S,i386,x86,:S,amd64,x86-64,}${EXTRACT_SUFX} -.endfor -.endif # defined(MAINTAINER_MODE) - do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR}/ioncube/ ${INSTALL_DATA} ${WRKSRC}/ioncube_loader_fre_${PHP_INSTVER}.so \ diff --git a/devel/ioncube/distinfo b/devel/ioncube/distinfo index 0b6a966c838e..985c6414033a 100644 --- a/devel/ioncube/distinfo +++ b/devel/ioncube/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1750888888 -SHA256 (ioncube/14.4.1/ioncube_loaders_fre_11_x86-64.tar.gz) = f6f9e3845ef9b34bbf5db0cbb0dd0c97df257cb5fb436994bb1c33b208b625a6 -SIZE (ioncube/14.4.1/ioncube_loaders_fre_11_x86-64.tar.gz) = 18447388 -SHA256 (ioncube/14.4.1/ioncube_loaders_fre_11_x86.tar.gz) = f6625850e984f4b036d90be85457aa28c8c9ca9c8175cbf417e0ebd80911e131 -SIZE (ioncube/14.4.1/ioncube_loaders_fre_11_x86.tar.gz) = 18280332 +TIMESTAMP = 1773626769 +SHA256 (ioncube/15.5.0/ioncube_loaders_fre_11_x86-64.tar.gz) = 9804efdfee281d4482c9861531c1daa86113f3918781d284d56d0513eafe2ca4 +SIZE (ioncube/15.5.0/ioncube_loaders_fre_11_x86-64.tar.gz) = 29199030 +SHA256 (ioncube/15.5.0/ioncube_loaders_fre_11_x86.tar.gz) = 0eb4a2a24c91786fd2160afa585cfb5e42424c7d119d01c319b83a94b6752447 +SIZE (ioncube/15.5.0/ioncube_loaders_fre_11_x86.tar.gz) = 29029737home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69b8778f.43659.231d4365>
