Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 May 2026 05:30:27 +0000
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 76ce48ad5ca7 - main - devel/p5-Thrift-XS: Update to 1.11
Message-ID:  <6a13de73.33e6a.48b1d910@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=76ce48ad5ca7281178b858ab95abacf287a05f23

commit 76ce48ad5ca7281178b858ab95abacf287a05f23
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-05-25 05:23:23 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
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


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a13de73.33e6a.48b1d910>