From nobody Mon May 25 05:30:27 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 4gP4GX0czDz6dKRX for ; Mon, 25 May 2026 05:30:28 +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 4gP4GW55Mfz42Ld for ; Mon, 25 May 2026 05:30:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1779687027; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=4Y2Y7o/3miNsw1M0i70pBPgl9FP2R6x9W7lH1oqbfzI=; b=jcbjWJzLMrIDUj2izWVYCSMz28I8aAvKxGwJi5IPywLf2CRNMd6myvlp5Nx4TNwt6W3gpx /Zo5MI3NEEGInUROKQ13NEBd58cJpUfZPFKw8VcB3KaFsvbE+hQ2/Hcjjqa92WjiGr+CzC hU4wE/naJmtu7uW/YSlVlp4kt28VEE7YpgskYugBfO7L2aupA4IMjgJv6yof5t0zFpTJcz D7j0OQlS26TNS3S8fclvIErdjG10S3qESKBtSQ90JZtdBe2mXpzlvs8o+MEtEzsRWD4x0Y Mfcfpo+JGcRbYk02SiS09Q/wb5hvK1MZF6wRqmWYdKJT/Bbw77XYBJgzvD8nlQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1779687027; a=rsa-sha256; cv=none; b=Wf9IoZHacDN8NZDrRPjwwXJDeVoMp4Z4CCpShKFgppl7vzrDpQ23rTZ4YaRhQodwaXphPR dWl++yUG63YNZHsM9zSLKAjiVnYYNmL1UpNef/Cwx9NkMlt/pO/pFmQcxBPOKSQLGj4yN/ sOg1/RxXwc+hKa8AWSCw7G4zBNrkvYUxE8aar5ioSYTzXv9Ftv77ZYrSh84smJn5zlS9Yd reVFlpBynS8u3bcxtxQakW0NLXCs7EUjuTKJrO3YenINdr7xl92cDmXkHTgd+9jpBfU0Gr o0ouPn5UATBSIwkAWgXrSqTxyssqAKASPv13pX3uyUngAEimPTL5cWC8fXZH+A== 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=1779687027; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=4Y2Y7o/3miNsw1M0i70pBPgl9FP2R6x9W7lH1oqbfzI=; b=iZd/D7mGU/6GPLTzHLtwdgeAAPmeNTVBvL9ZxW7M9Ix4CZvhu6k6xVBdpP+pNi6jfQEybF GNscM6VY/KRl+QqhNIjOfrIevCTHaBwaj3bFaJM8R/anGTpw80ED9GTsic8gvj0K5zzAMA xoylxejfvlej4DDWz/dd9zWxVEE2m4vyU4X4fsY04n0XEm/DnTwp2peAywEqiRI3D5rrDq aG4Hbb8EgfF/4ThJSxxm/vls62z/GMJKbaX6PhqZpGqLlmKRWxPlyI8BcUy93lZkxIgf8x pVkMxdnq7Glawv5TdShcD3vVvr4cpg1MW4lP4m1VUp8t0rpKdpbXmy2YknHTVA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gP4GW4dGZzBVs for ; Mon, 25 May 2026 05:30:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 33e6a by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 25 May 2026 05:30:27 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 76ce48ad5ca7 - main - devel/p5-Thrift-XS: Update to 1.11 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: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 76ce48ad5ca7281178b858ab95abacf287a05f23 Auto-Submitted: auto-generated Date: Mon, 25 May 2026 05:30:27 +0000 Message-Id: <6a13de73.33e6a.48b1d910@gitrepo.freebsd.org> The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=76ce48ad5ca7281178b858ab95abacf287a05f23 commit 76ce48ad5ca7281178b858ab95abacf287a05f23 Author: Po-Chuan Hsieh AuthorDate: 2026-05-25 05:23:23 +0000 Commit: Po-Chuan Hsieh CommitDate: 2026-05-25 05:27:39 +0000 devel/p5-Thrift-XS: Update to 1.11 - Add LICENSE_FILE Changes: https://metacpan.org/dist/Thrift-XS/changes --- devel/p5-Thrift-XS/Makefile | 12 +++++------ devel/p5-Thrift-XS/distinfo | 5 +++-- devel/p5-Thrift-XS/files/patch-xs | 42 --------------------------------------- devel/p5-Thrift-XS/pkg-plist | 10 ---------- 4 files changed, 8 insertions(+), 61 deletions(-) diff --git a/devel/p5-Thrift-XS/Makefile b/devel/p5-Thrift-XS/Makefile index 9d35127929bf..dba791922552 100644 --- a/devel/p5-Thrift-XS/Makefile +++ b/devel/p5-Thrift-XS/Makefile @@ -1,9 +1,8 @@ PORTNAME= Thrift-XS -PORTVERSION= 1.04 -PORTREVISION= 2 +PORTVERSION= 1.11 CATEGORIES= devel perl5 MASTER_SITES= CPAN -MASTER_SITE_SUBDIR= CPAN:AGRUNDMA +MASTER_SITE_SUBDIR= CPAN:TIMLEGGE PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org @@ -11,16 +10,15 @@ COMMENT= Faster Thrift binary protocol encoding and decoding WWW= https://metacpan.org/release/Thrift-XS LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Bit-Vector>=0:math/p5-Bit-Vector \ p5-HTTP-Message>=0:www/p5-HTTP-Message \ p5-IO-String>=0:devel/p5-IO-String \ + p5-Thrift>=0.22.0,1:devel/p5-Thrift \ p5-libwww>=0:www/p5-libwww -TEST_DEPENDS= p5-Proc-ProcessTable>=0:devel/p5-Proc-ProcessTable \ - p5-Test-BinaryData>=0:devel/p5-Test-BinaryData \ - p5-Test-Pod>=1.14:devel/p5-Test-Pod \ - p5-Test-Pod-Coverage>=1.04:devel/p5-Test-Pod-Coverage +TEST_DEPENDS= p5-Test-BinaryData>=0:devel/p5-Test-BinaryData USES= perl5 USE_PERL5= configure diff --git a/devel/p5-Thrift-XS/distinfo b/devel/p5-Thrift-XS/distinfo index ed0f5e3a6f46..de182f407e6b 100644 --- a/devel/p5-Thrift-XS/distinfo +++ b/devel/p5-Thrift-XS/distinfo @@ -1,2 +1,3 @@ -SHA256 (Thrift-XS-1.04.tar.gz) = 96a9b9ce9dfc9c888e1752014666c83ef70de90e2e658baf58bd39c029369089 -SIZE (Thrift-XS-1.04.tar.gz) = 79142 +TIMESTAMP = 1779573101 +SHA256 (Thrift-XS-1.11.tar.gz) = 29e9c2de1fc6d56724ea28f445d075e4509bb428e14f26273fbbb1efde281679 +SIZE (Thrift-XS-1.11.tar.gz) = 83205 diff --git a/devel/p5-Thrift-XS/files/patch-xs b/devel/p5-Thrift-XS/files/patch-xs deleted file mode 100644 index 350f5c6275d1..000000000000 --- a/devel/p5-Thrift-XS/files/patch-xs +++ /dev/null @@ -1,42 +0,0 @@ -fix Unparseable XSUB parameter: 'SV * /*name*/' in ... - ---- BinaryProtocol.xs.orig 2025-07-13 08:46:14 UTC -+++ BinaryProtocol.xs -@@ -129,7 +129,7 @@ int - RETVAL - - int --writeFieldBegin(TBinaryProtocol *p, SV * /*name*/, int type, int id) -+writeFieldBegin(TBinaryProtocol *p, SV * _unused, int type, int id) - CODE: - { - DEBUG_TRACE("writeFieldBegin(type %d, id %d)\n", type, id); -@@ -487,7 +487,7 @@ int - RETVAL - - int --readFieldBegin(TBinaryProtocol *p, SV * /*name*/, SV *fieldtype, SV *fieldid) -+readFieldBegin(TBinaryProtocol *p, SV * _unused, SV *fieldtype, SV *fieldid) - CODE: - { - DEBUG_TRACE("readFieldBegin()\n"); ---- CompactProtocol.xs.orig 2025-07-13 08:46:25 UTC -+++ CompactProtocol.xs -@@ -97,7 +97,7 @@ void - } - - void --writeFieldBegin(TBinaryProtocol *p, SV * /*name*/, int type, int id) -+writeFieldBegin(TBinaryProtocol *p, SV * _unused, int type, int id) - CODE: - { - DEBUG_TRACE("writeFieldBegin()\n"); -@@ -362,7 +362,7 @@ void - } - - void --readFieldBegin(TBinaryProtocol *p, SV * /*name*/, SV *fieldtype, SV *fieldid) -+readFieldBegin(TBinaryProtocol *p, SV * _unused, SV *fieldtype, SV *fieldid) - CODE: - { - DEBUG_TRACE("readFieldBegin()\n"); diff --git a/devel/p5-Thrift-XS/pkg-plist b/devel/p5-Thrift-XS/pkg-plist index 9683e754c92a..3081765676d2 100644 --- a/devel/p5-Thrift-XS/pkg-plist +++ b/devel/p5-Thrift-XS/pkg-plist @@ -1,13 +1,3 @@ -%%SITE_ARCH%%/Thrift.pm -%%SITE_ARCH%%/Thrift/BinaryProtocol.pm -%%SITE_ARCH%%/Thrift/BufferedTransport.pm -%%SITE_ARCH%%/Thrift/FramedTransport.pm -%%SITE_ARCH%%/Thrift/HttpClient.pm -%%SITE_ARCH%%/Thrift/MemoryBuffer.pm -%%SITE_ARCH%%/Thrift/Protocol.pm -%%SITE_ARCH%%/Thrift/Server.pm -%%SITE_ARCH%%/Thrift/Socket.pm -%%SITE_ARCH%%/Thrift/Transport.pm %%SITE_ARCH%%/Thrift/XS.pm %%SITE_ARCH%%/Thrift/XS/BinaryProtocol.pm %%SITE_ARCH%%/Thrift/XS/CompactProtocol.pm