* gnu/packages/patches/perl-class-methodmaker-reproducible.patch: New file. * gnu/local.mk (dist_patch_DATA): Add patch. * gnu/packages/perl.scm (perl-class-methodmaker)[source]: Use patch.
		
			
				
	
	
		
			21 lines
		
	
	
	
		
			756 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
	
		
			756 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
Description: make build reproducible by sorting hash keys
 | 
						|
 cf. https://reproducible.debian.net/dbd/unstable/amd64/libclass-methodmaker-perl_2.21-1.debbindiff.html
 | 
						|
Origin: vendor
 | 
						|
Bug-Debian: https://bugs.debian.org/778979
 | 
						|
Author: Chris Lamb <lamby@debian.org>
 | 
						|
Reviewed-by: gregor herrmann <gregoa@debian.org>
 | 
						|
Last-Update: 2015-05-02
 | 
						|
Forwarded: https://rt.cpan.org/Ticket/Display.html?id=104163
 | 
						|
Bug: https://rt.cpan.org/Ticket/Display.html?id=104163
 | 
						|
 | 
						|
--- a/lib/Class/MethodMaker/OptExt.pm
 | 
						|
+++ b/lib/Class/MethodMaker/OptExt.pm
 | 
						|
@@ -357,7 +357,7 @@
 | 
						|
 
 | 
						|
 # -------------------------------------
 | 
						|
 
 | 
						|
-sub option_names { grep $_ ne 'DEFAULT', keys %{OPTEXT()} }
 | 
						|
+sub option_names { grep $_ ne 'DEFAULT', sort keys %{OPTEXT()} }
 | 
						|
 
 | 
						|
 sub optcode {
 | 
						|
   my $class = shift;
 |