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:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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");
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user