https: //hackage.haskell.org/package/nix-diff-1.0.17/changelog Change-Id: Ied02395151ec62619721ad5e78d0841fa87d1b3c Reviewed-on: https://cl.tvl.fyi/c/depot/+/4729 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in>
		
			
				
	
	
		
			18 lines
		
	
	
	
		
			502 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
	
		
			502 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
# Defines an overlay for overriding Haskell packages, for example to
 | 
						|
# avoid breakage currently present in nixpkgs or to modify package
 | 
						|
# versions.
 | 
						|
 | 
						|
{ lib, ... }:
 | 
						|
 | 
						|
self: super: # overlay parameters for the nixpkgs overlay
 | 
						|
 | 
						|
let
 | 
						|
  overrides = hsSelf: hsSuper: with super.haskell.lib; {
 | 
						|
    generic-arbitrary = appendPatch hsSuper.generic-arbitrary
 | 
						|
      [ ./patches/generic-arbitrary-export-garbitrary.patch ];
 | 
						|
  };
 | 
						|
in {
 | 
						|
  haskellPackages = super.haskellPackages.override {
 | 
						|
    inherit overrides;
 | 
						|
  };
 | 
						|
}
 |