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
--- Makefile20 Mar 2016 19:56:54 - 1.8
+++ Makefile13 May 2019 18:03:28 -
@@ -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
Index: distinfo
===
RCS file: /cvs/ports/net/p5-Net-Netmask/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo10 Jun 2015 16:00:38 - 1.4
+++ distinfo13 May 2019 18:03:28 -
@@ -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