diff options
-rw-r--r-- | www/p5-HTTP-Message/Makefile | 16 | ||||
-rw-r--r-- | www/p5-HTTP-Message/distinfo | 6 | ||||
-rw-r--r-- | www/p5-HTTP-Message/files/patch-lib-HTTP-Headers.pm | 2 |
3 files changed, 16 insertions, 8 deletions
diff --git a/www/p5-HTTP-Message/Makefile b/www/p5-HTTP-Message/Makefile index b4ac963a37fe..ac6f0fdcd7fa 100644 --- a/www/p5-HTTP-Message/Makefile +++ b/www/p5-HTTP-Message/Makefile @@ -2,12 +2,12 @@ # $FreeBSD$ PORTNAME= HTTP-Message -PORTVERSION= 6.18 +PORTVERSION= 6.22 CATEGORIES= www perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- -MAINTAINER= perl@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Representation of HTTP style messages LICENSE= ART10 GPLv1+ @@ -22,11 +22,19 @@ RUN_DEPENDS= p5-Encode-Locale>=1:converters/p5-Encode-Locale \ p5-URI>=1.10:net/p5-URI TEST_DEPENDS= p5-Try-Tiny>=0:lang/p5-Try-Tiny -NO_ARCH= yes USES= perl5 USE_PERL5= configure +NO_ARCH= yes + +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 503000 +BUILD_DEPENDS+= p5-Encode>=3.01:converters/p5-Encode +RUN_DEPENDS+= p5-Encode>=3.01:converters/p5-Encode +.endif + post-patch: @${RM} ${WRKSRC}/lib/HTTP/Headers.pm.orig -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/www/p5-HTTP-Message/distinfo b/www/p5-HTTP-Message/distinfo index a8f5073da17f..cba8e54c6f64 100644 --- a/www/p5-HTTP-Message/distinfo +++ b/www/p5-HTTP-Message/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1529279146 -SHA256 (HTTP-Message-6.18.tar.gz) = d060d170d388b694c58c14f4d13ed908a2807f0e581146cef45726641d809112 -SIZE (HTTP-Message-6.18.tar.gz) = 81363 +TIMESTAMP = 1583046290 +SHA256 (HTTP-Message-6.22.tar.gz) = 970efd151b81c95831d2a5f9e117f8032b63a1768cd2cd3f092ad634c85175c3 +SIZE (HTTP-Message-6.22.tar.gz) = 86328 diff --git a/www/p5-HTTP-Message/files/patch-lib-HTTP-Headers.pm b/www/p5-HTTP-Message/files/patch-lib-HTTP-Headers.pm index af80324c4364..ed8079415c25 100644 --- a/www/p5-HTTP-Message/files/patch-lib-HTTP-Headers.pm +++ b/www/p5-HTTP-Message/files/patch-lib-HTTP-Headers.pm @@ -5,7 +5,7 @@ Carp::croak("Illegal field name '$field'") - if rindex($field, ':') > 1 || !length($field); -+ if ( $field !~ /^X-Meta/ && rindex($field, ':') > 1) || !length($field); ++ if ( $field !~ /^X-Meta/ && rindex($field, ':') > 1) || !length($field); unless ($field =~ /^:/) { $field =~ tr/_/-/ if $TRANSLATE_UNDERSCORE; |