From nobody Mon Jun 8 19:31:54 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4gZ2Gz0BY8z6gcGS for ; Mon, 08 Jun 2026 19:31:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gZ2Gy5s3gz3gFd for ; Mon, 08 Jun 2026 19:31:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1780947114; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sIP9iuZBHGUkOCp/qPNOIQDnX5qDttTp9DgtzRvpDFA=; b=mvBJVvIL/8+NohgkyzQ4j9LAub01ko161Nt1Xzj8hc8CoqnrAltZU1HCVfMrJquifLC/sr K/6nZEqqiAyiCEF2HGBpsMYJ06pDnsvTd6vO5IyUIgUNkZU5XCoR8lzoCOevy4d7bo+F0e DSlcSDStR3NdAaSXLFO+//P6YuZlRsd935S66V7eLeRJRdb9MGf8vaA4XaHay1UoHf4wPu jhteDXZKbSL4Gjc+9Z9MDmRgeS+DXS3fJ6Ah0BW4xjwSI3m6pwciBxpr8t/3uzU0raAJOY ts3TmdDCrcCIU+SBKRU9mjFVDv74RQoyx0NFHGyYo62Cz1EDR+AjdGBfD7cBew== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1780947114; a=rsa-sha256; cv=none; b=o25g1V+nWFd/hIefcTWgBYd1bl7g9AizM+pSU2KY2QWTCsp2nN0PsaiBHpHvu98Lee008W l/Bs+VrykYtFJUI41XCiB5Nnlql1NEl397CqrSZRwqaeOyUsj8vOJDI9q5BOMgxPWk0/fP SKWTtdzknFqb584Hs/hvtnzlvQT9l4XHLQKdoRt6v5CcFnkto0mZVb3GLV36MGVVXRxpKw TL5Y8ZuUTw2NgTCYacPrcbXWg4UnSjeXlMwH2rCDNq5TLXWDSt8eOPjyVeKlQN3ISwKpn8 fTbD7TJEJWxGY0EKDFpLL+BNntNKt1WTCSMf3RWCMKSM4ZoswVmjC+S4Qdw9/w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1780947114; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sIP9iuZBHGUkOCp/qPNOIQDnX5qDttTp9DgtzRvpDFA=; b=oCORng9YniBuDMmDFYggjqJ1Lh0Faks5uHmal+bDo4t8xcgJXjGeLCN6iczr2DN4nTCC1Y jgIUX1+D9rxlm7dpIkz0fIBhFf34TK2b9rvhL4IwJG5EHHH4VWPx0y2gcsDAVGbdYdNdkP 2d4V+YY08WZW3SjAkomnMHF+E6ETCIXQy8dZdORiqTvfozOfK4Chn/3K7bu8+GUz4nLcY6 EN68/Co8E0omdbAG5p0srAIn+PDlB6gGUNC81orh05bAT5QAdFC2NNQsUb6Uzu+Np6qSS2 5UrIOnBRs6isq812Be0GTW2Ya/gBppiNdKt2NFzs6u/+9+929ejyUXd57FwdyQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gZ2Gy5GDMz11wW for ; Mon, 08 Jun 2026 19:31:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3f682 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 08 Jun 2026 19:31:54 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Paavo-Einari Kaipila From: Vladimir Druzenko Subject: git: e5a35b56c223 - main - archivers/php-zstd: Update 0.15.2 => 0.16.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e5a35b56c2236596c728276135e5d07ee8449b10 Auto-Submitted: auto-generated Date: Mon, 08 Jun 2026 19:31:54 +0000 Message-Id: <6a2718aa.3f682.743c1d1a@gitrepo.freebsd.org> The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=e5a35b56c2236596c728276135e5d07ee8449b10 commit e5a35b56c2236596c728276135e5d07ee8449b10 Author: Paavo-Einari Kaipila AuthorDate: 2026-06-08 19:29:23 +0000 Commit: Vladimir Druzenko CommitDate: 2026-06-08 19:31:48 +0000 archivers/php-zstd: Update 0.15.2 => 0.16.0 Changelog: https://github.com/kjdev/php-ext-zstd/releases/tag/0.16.0 Commit log: https://github.com/kjdev/php-ext-zstd/compare/0.15.2...0.16.0 Patch config.m4 to always honor APCU setting. PR: 295867 Sponsored by: UNIS Labs Co-authored-by: Vladimir Druzenko --- archivers/php-zstd/Makefile | 4 ++-- archivers/php-zstd/distinfo | 6 ++--- archivers/php-zstd/files/patch-config.m4 | 38 ++++++++++++++++++++++++++++++++ 3 files changed, 43 insertions(+), 5 deletions(-) diff --git a/archivers/php-zstd/Makefile b/archivers/php-zstd/Makefile index 9349a9bfb39d..017b59e8ecfc 100644 --- a/archivers/php-zstd/Makefile +++ b/archivers/php-zstd/Makefile @@ -1,6 +1,5 @@ PORTNAME= zstd -DISTVERSION= 0.15.2 -PORTREVISION= 1 +DISTVERSION= 0.16.0 CATEGORIES= archivers PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} @@ -27,5 +26,6 @@ OPTIONS_DEFAULT= APCU APCU_DESC= APCu cache compression support for objects APCU_BUILD_DEPENDS= ${LOCALBASE}/include/php/ext/apcu/apc_serializer.h:devel/pecl-APCu@${PHP_FLAVOR} +APCU_CONFIGURE_ENABLE= apcu .include diff --git a/archivers/php-zstd/distinfo b/archivers/php-zstd/distinfo index 4ebb72534a6f..a4f2ce65806d 100644 --- a/archivers/php-zstd/distinfo +++ b/archivers/php-zstd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756840253 -SHA256 (kjdev-php-ext-zstd-0.15.2_GH0.tar.gz) = 3543a86b0e2ddffd7da2e94aaf97e03701e0efbf0a94d6904e084b823d8a9412 -SIZE (kjdev-php-ext-zstd-0.15.2_GH0.tar.gz) = 37930 +TIMESTAMP = 1780639557 +SHA256 (kjdev-php-ext-zstd-0.16.0_GH0.tar.gz) = 0dd59954167de75d8bb335268144a54b4df1326c807580305fc0e3763c923f7d +SIZE (kjdev-php-ext-zstd-0.16.0_GH0.tar.gz) = 38268 diff --git a/archivers/php-zstd/files/patch-config.m4 b/archivers/php-zstd/files/patch-config.m4 new file mode 100644 index 000000000000..79c405637fe6 --- /dev/null +++ b/archivers/php-zstd/files/patch-config.m4 @@ -0,0 +1,38 @@ +--- config.m4.orig 2026-06-05 04:23:54 UTC ++++ config.m4 +@@ -27,6 +27,9 @@ PHP_ARG_WITH(libzstd, whether to use system zstd libra + PHP_ARG_WITH(libzstd, whether to use system zstd library, + [ --with-libzstd Use system zstd library], no, no) + ++PHP_ARG_ENABLE(apcu, whether to enable APCu support, ++[ --enable-apcu Enable APCu support], auto, no) ++ + if test "$PHP_ZSTD" != "no"; then + + LIBZSTD_MIN_VERSION=1.4.0 +@@ -105,13 +108,18 @@ dnl APCu + fi + + dnl APCu +-AC_MSG_CHECKING([for APCu includes]) +-if test -f "$phpincludedir/ext/apcu/apc_serializer.h"; then +- apc_inc_path="$phpincludedir" +- AC_MSG_RESULT([APCu in $apc_inc_path]) +- AC_DEFINE(HAVE_APCU_SUPPORT, 1, [Whether to enable APCu support]) +-else +- AC_MSG_RESULT([not found]) ++if test "$PHP_APCU" != "no"; then ++ AC_MSG_CHECKING([for APCu includes]) ++ if test -f "$phpincludedir/ext/apcu/apc_serializer.h"; then ++ apc_inc_path="$phpincludedir" ++ AC_MSG_RESULT([APCu in $apc_inc_path]) ++ AC_DEFINE(HAVE_APCU_SUPPORT, 1, [Whether to enable APCu support]) ++ else ++ if test "$PHP_APCU" != "auto"; then ++ AC_MSG_ERROR([apc_serializer.h header not found]) ++ fi ++ AC_MSG_RESULT([not found]) ++ fi + fi + + dnl coverage