Fri Oct 23 14:19:53 2015 UTC ()
Update to 1.20 and unbreak

Upstream changes:
version 1.20; 2015-10-21

  * bugfix: avoid some C undefined behaviour from unsequenced side effects
    that in practice bit when using a newer gcc (4.9 rather than 4.7)
    with the parser token stack change in Perl 5.21.9

  * add doc note advising users to prefer the core aliasing facility on
    Perl 5.22

version 1.19; 2015-10-21

  * update for new stricture on op_last in Perl 5.21.2

  * update for the parser's PL_expect changes in Perl 5.21.4

  * update for op_private stricture in Perl 5.21.4

  * update for sub references directly in stash in Perl 5.21.4

  * update for IS_PADGV()'s limited visibility in Perl 5.21.4

  * update for increased specialness of OP_PUSHMARK in Perl 5.21.6

  * update for distinct PADNAMELIST type in Perl 5.21.7

  * update for multideref optimisation in Perl 5.21.7, by a disgusting
    hack that depends on a flaw in the optimisation (which may disappear
    in the future) and which disables the optimisation entirely

  * add MYMETA.json to .gitignore


(wen)
diff -r1.16 -r1.17 pkgsrc/devel/p5-Data-Alias/Makefile
diff -r1.7 -r1.8 pkgsrc/devel/p5-Data-Alias/distinfo

cvs diff -r1.16 -r1.17 pkgsrc/devel/p5-Data-Alias/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/p5-Data-Alias/Makefile 2015/08/26 11:12:15 1.16
+++ pkgsrc/devel/p5-Data-Alias/Makefile 2015/10/23 14:19:53 1.17
@@ -1,23 +1,18 @@ @@ -1,23 +1,18 @@
1# $NetBSD: Makefile,v 1.16 2015/08/26 11:12:15 wiz Exp $ 1# $NetBSD: Makefile,v 1.17 2015/10/23 14:19:53 wen Exp $
2 2
3DISTNAME= Data-Alias-1.18 3DISTNAME= Data-Alias-1.20
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5PKGREVISION= 2 
6CATEGORIES= devel perl5 5CATEGORIES= devel perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Data/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Data/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://search.cpan.org/dist/Data-Alias/ 9HOMEPAGE= http://search.cpan.org/dist/Data-Alias/
11COMMENT= Comprehensive set of aliasing operations 10COMMENT= Comprehensive set of aliasing operations
12LICENSE= ${PERL5_LICENSE} 11LICENSE= ${PERL5_LICENSE}
13 12
14# see https://rt.cpan.org/Public/Bug/Display.html?id=98758 
15# see https://rt.cpan.org/Public/Bug/Display.html?id=100944 
16BROKEN= 1.18 does not build with perl-5.22.0 
17 
18PERL5_PACKLIST= auto/Data/Alias/.packlist 13PERL5_PACKLIST= auto/Data/Alias/.packlist
19 14
20USE_LANGUAGES= c 15USE_LANGUAGES= c
21 16
22.include "../../lang/perl5/module.mk" 17.include "../../lang/perl5/module.mk"
23.include "../../mk/bsd.pkg.mk" 18.include "../../mk/bsd.pkg.mk"

cvs diff -r1.7 -r1.8 pkgsrc/devel/p5-Data-Alias/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/p5-Data-Alias/distinfo 2013/12/12 07:23:56 1.7
+++ pkgsrc/devel/p5-Data-Alias/distinfo 2015/10/23 14:19:53 1.8
@@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
1$NetBSD: distinfo,v 1.7 2013/12/12 07:23:56 wen Exp $ 1$NetBSD: distinfo,v 1.8 2015/10/23 14:19:53 wen Exp $
2 2
3SHA1 (Data-Alias-1.18.tar.gz) = b469373181e8ddc673f269161980b671c29097b8 3SHA1 (Data-Alias-1.20.tar.gz) = 677484377e465e15a1eeb75917a52186cedcd127
4RMD160 (Data-Alias-1.18.tar.gz) = 15b57c30607bf4ae0ea011287797dcf6832ba0fc 4RMD160 (Data-Alias-1.20.tar.gz) = dbd5dfc58274979e239412444c803f7bb72d8dd3
5Size (Data-Alias-1.18.tar.gz) = 61958 bytes 5SHA512 (Data-Alias-1.20.tar.gz) = dd3b7d2dab328c27664ad170d949eb63a1abe95cfeed1998c2208aaa5758399c3c8188fa60e783566d43178dda8e50b78e0233b1810904733718d66eb25005d1
 6Size (Data-Alias-1.20.tar.gz) = 63667 bytes