Date: Fri, 10 Apr 2015 20:53:46 +0000 (UTC) From: Mathieu Arnold <mat@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r383762 - in head/devel/p5-Module-Build: . files Message-ID: <201504102053.t3AKrkQ4029450@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mat Date: Fri Apr 10 20:53:45 2015 New Revision: 383762 URL: https://svnweb.freebsd.org/changeset/ports/383762 Log: Add a patch to make Module::Build builds more reproducibles. Obtained from: Jérémy Bobbio Sponsored by: Absolight Added: head/devel/p5-Module-Build/files/ head/devel/p5-Module-Build/files/patch-lib_Module_Build_Dumper.pm (contents, props changed) Modified: head/devel/p5-Module-Build/Makefile Modified: head/devel/p5-Module-Build/Makefile ============================================================================== --- head/devel/p5-Module-Build/Makefile Fri Apr 10 20:33:49 2015 (r383761) +++ head/devel/p5-Module-Build/Makefile Fri Apr 10 20:53:45 2015 (r383762) @@ -7,6 +7,7 @@ PORTNAME= Module-Build PORTVERSION= 0.4211 +PORTREVISION= 1 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- Added: head/devel/p5-Module-Build/files/patch-lib_Module_Build_Dumper.pm ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Module-Build/files/patch-lib_Module_Build_Dumper.pm Fri Apr 10 20:53:45 2015 (r383762) @@ -0,0 +1,16 @@ +Description: output data in a stable order + In order to make builds reproducible, we sort keys when dumping + data. +Author: Jérémy Bobbio <lunar@debian.org> + +--- lib/Module/Build/Dumper.pm ++++ lib/Module/Build/Dumper.pm +@@ -12,7 +12,7 @@ use Data::Dumper; + sub _data_dump { + my ($self, $data) = @_; + return ("do{ my " +- . Data::Dumper->new([$data],['x'])->Purity(1)->Terse(0)->Dump() ++ . Data::Dumper->new([$data],['x'])->Purity(1)->Terse(0)->Sortkeys(1)->Dump() + . '$x; }') + } +
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201504102053.t3AKrkQ4029450>