For a module that's "done" this one sure gets a lot of releases. Mostly just documentation and such tho, but there were a few cleanups, like sorting HTML attributes and undef %QUERY_PARAMS under mod_perl.
The one non-backwards compatible change was reaming "MultipartBuffer" to "CGI::MultipartBuffer", in theory that was not the expected way to use that module anyway, but of course people, perl programmers especially, are very creative. https://metacpan.org/changes/distribution/CGI Tests all pass and reverse depends have the same set of failures as before. OK? Index: Makefile =================================================================== RCS file: /cvs/ports/www/p5-CGI/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- Makefile 20 Mar 2016 19:57:13 -0000 1.14 +++ Makefile 26 Nov 2016 01:36:07 -0000 @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.14 2016/03/20 19:57:13 naddy Exp $ -COMMENT = handle Common Gateway Interface requests and responses -DISTNAME = CGI-4.21 +COMMENT = Handle Common Gateway Interface requests and responses +DISTNAME = CGI-4.35 CATEGORIES = www MAINTAINER = Andrew Fresh <afre...@openbsd.org> @@ -13,8 +13,7 @@ MODULES = cpan PKG_ARCH = * RUN_DEPENDS = www/p5-HTML-Parser>=3.69 -# Addtional unlisted dependencies to fix test -TEST_DEPENDS += devel/p5-Test-Deep \ - devel/p5-Test-Warn +TEST_DEPENDS = devel/p5-Test-Deep>=0.11 \ + devel/p5-Test-Warn>=0.3 .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/www/p5-CGI/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo 4 Jul 2015 17:07:40 -0000 1.4 +++ distinfo 26 Nov 2016 01:36:07 -0000 @@ -1,2 +1,2 @@ -SHA256 (CGI-4.21.tar.gz) = NA0gorZyEXUtfCcMWJ5GPXGuqLjXXZQXJQYYIZ08+IQ= -SIZE (CGI-4.21.tar.gz) = 194539 +SHA256 (CGI-4.35.tar.gz) = CzTNxZ9ZZjKwYgk5KG9uGOfoHQQ7a1e5dKjgfRi1/B0= +SIZE (CGI-4.35.tar.gz) = 197649