Here is an update for Net::Netmask.
What's new upstream (partial, see [0]): - IPv6 support! Also added a protocol() method to get the address protocol, as expected - fix precision issue on long-double platforms - it's now released under the same terms as Perl Port-wise it's a simple update with additional TEST_DEPENDS. Testing: - 'make test' passes - There are two consumers, mail/sympa that has no tests and www/perlbal that passes its tests [1]. Comments and feedback are welcome :) Charlène. [0] https://metacpan.org/changes/release/JMASLAK/Net-Netmask-1.9104 [1] http://0x0.st/zA_A.tgz Index: Makefile =================================================================== RCS file: /cvs/ports/net/p5-Net-Netmask/Makefile,v retrieving revision 1.8 diff -u -p -u -p -r1.8 Makefile --- Makefile 20 Mar 2016 19:56:54 -0000 1.8 +++ Makefile 13 May 2019 18:03:28 -0000 @@ -4,10 +4,13 @@ COMMENT = parse, manipulate and lookup I MODULES = cpan PKG_ARCH = * -DISTNAME = Net-Netmask-1.9022 +DISTNAME = Net-Netmask-1.9104 CATEGORIES = net -# custom -PERMIT_PACKAGE_CDROM = Yes +# Perl +PERMIT_PACKAGE_CDROM = Yes + +TEST_DEPENDS = devel/p5-Test-UseAllModules>=0.17 \ + devel/p5-Test2-Suite>=0.000111 .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/net/p5-Net-Netmask/distinfo,v retrieving revision 1.4 diff -u -p -u -p -r1.4 distinfo --- distinfo 10 Jun 2015 16:00:38 -0000 1.4 +++ distinfo 13 May 2019 18:03:28 -0000 @@ -1,2 +1,2 @@ -SHA256 (Net-Netmask-1.9022.tar.gz) = BwmcH/TedS5vVCCzLeEuQziwW7slLlPHgrdAFzujFTM= -SIZE (Net-Netmask-1.9022.tar.gz) = 19044 +SHA256 (Net-Netmask-1.9104.tar.gz) = fvxsVEt27jkjpPO/gtKyDKdFLlXP0F7GV4n86rcWkZ4= +SIZE (Net-Netmask-1.9104.tar.gz) = 41853