Hi,

There is a license war going on between List::MoreUtils and List::Util.

https://github.com/perl5-utils/List-MoreUtils/commit/21c9eead8dc85b1ec133c2e7ba332ed0077183ae
https://github.com/perl5-utils/List-MoreUtils/issues/24

So List-MoreUtils 4.19 is now a strange mixture of Perl 5 (Artistic
1.0 or GPL 1) for old code and Apache 2.0 for new code.

I am not sure whether that is compatible.  Do we care about such
details in the ports tree?  Can I just fix the license marker and
walk on?

The alternative would be to set portroach to ignore updates.

Major change in version 4.19 is that List::MoreUtils::XS was moved
into a sepearate module, also with the mixed license.  I can create
a port for that that later.

bluhm

Index: devel/p5-List-MoreUtils/Makefile
===================================================================
RCS file: /data/mirror/openbsd/cvs/ports/devel/p5-List-MoreUtils/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- devel/p5-List-MoreUtils/Makefile    11 Jul 2016 10:52:40 -0000      1.22
+++ devel/p5-List-MoreUtils/Makefile    8 May 2017 18:48:23 -0000
@@ -1,20 +1,20 @@
 # $OpenBSD: Makefile,v 1.22 2016/07/11 10:52:40 bluhm Exp $
 
-COMMENT =              provide the stuff missing in List::Util
+COMMENT =      provide the stuff missing in List::Util
 
-DISTNAME =             List-MoreUtils-0.416
+DISTNAME =     List-MoreUtils-0.419
 
-CATEGORIES =           devel
+CATEGORIES =   devel
 
 MAINTAINER =           Alexander Bluhm <[email protected]>
 
-# Perl
+# Perl 5, Apache 2.0
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB +=             c perl
-
 MODULES =              cpan
-RUN_DEPENDS =          devel/p5-Exporter-Tiny
+RUN_DEPENDS =          devel/p5-Exporter-Tiny>=0.038
 TEST_DEPENDS =         devel/p5-Test-LeakTrace
+
+PKG_ARCH =             *
 
 .include <bsd.port.mk>
Index: devel/p5-List-MoreUtils/distinfo
===================================================================
RCS file: /data/mirror/openbsd/cvs/ports/devel/p5-List-MoreUtils/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- devel/p5-List-MoreUtils/distinfo    11 Jul 2016 10:52:40 -0000      1.10
+++ devel/p5-List-MoreUtils/distinfo    8 May 2017 18:30:52 -0000
@@ -1,2 +1,2 @@
-SHA256 (List-MoreUtils-0.416.tar.gz) = 
0s4vk6T7qOIKYC66JAXQj1sowjdkpSc/sKu8QT90xaU=
-SIZE (List-MoreUtils-0.416.tar.gz) = 139115
+SHA256 (List-MoreUtils-0.419.tar.gz) = 
X45lYI9dxYP6pqcD0Z0netRt/BgW5R+P80+4Mi7UhhU=
+SIZE (List-MoreUtils-0.419.tar.gz) = 55193
Index: devel/p5-List-MoreUtils/pkg/PLIST
===================================================================
RCS file: /data/mirror/openbsd/cvs/ports/devel/p5-List-MoreUtils/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- devel/p5-List-MoreUtils/pkg/PLIST   22 May 2015 21:39:31 -0000      1.4
+++ devel/p5-List-MoreUtils/pkg/PLIST   8 May 2017 18:46:47 -0000
@@ -1,16 +1,9 @@
 @comment $OpenBSD: PLIST,v 1.4 2015/05/22 21:39:31 bluhm Exp $
-${P5ARCH}/
-${P5ARCH}/List/
-${P5ARCH}/List/MoreUtils/
-${P5ARCH}/List/MoreUtils.pm
-${P5ARCH}/List/MoreUtils/Contributing.pod
-${P5ARCH}/List/MoreUtils/PP.pm
-${P5ARCH}/List/MoreUtils/XS.pm
-${P5ARCH}/auto/
-${P5ARCH}/auto/List/
-${P5ARCH}/auto/List/MoreUtils/
-${P5ARCH}/auto/List/MoreUtils/MoreUtils.so
+${P5SITE}/List/
+${P5SITE}/List/MoreUtils/
+${P5SITE}/List/MoreUtils.pm
+${P5SITE}/List/MoreUtils/Contributing.pod
+${P5SITE}/List/MoreUtils/PP.pm
 @man man/man3p/List::MoreUtils.3p
 @man man/man3p/List::MoreUtils::Contributing.3p
 @man man/man3p/List::MoreUtils::PP.3p
-@man man/man3p/List::MoreUtils::XS.3p

Reply via email to