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;
 | |
|   };
 | |
| }
 |