1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00

devel/p5-Thrift-XS: Update to 1.11

- Add LICENSE_FILE

Changes:	https://metacpan.org/dist/Thrift-XS/changes
This commit is contained in:
Po-Chuan Hsieh
2026-05-25 13:23:23 +08:00
parent e9549edaca
commit 76ce48ad5c
4 changed files with 8 additions and 61 deletions
+5 -7
View File
@@ -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
+3 -2
View File
@@ -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
-42
View File
@@ -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");
-10
View File
@@ -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