On Mon, May 08, 2017 at 10:48:27PM +0200, Alexander Bluhm wrote:
> There is a license war going on between List::MoreUtils and List::Util.

The easiest way would be to ignore the issue.  Otherwise we would
be restricted to the old version forever.  32 other ports depend
on this module, there might be compatibility issues in the futuere.

Any objections to commit the update?

bluhm

> 
> 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 <bl...@openbsd.org>
>  
> -# 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