diff options
Diffstat (limited to 'users/glittershark/xanthous/haskell-overlay.nix')
-rw-r--r-- | users/glittershark/xanthous/haskell-overlay.nix | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/users/glittershark/xanthous/haskell-overlay.nix b/users/glittershark/xanthous/haskell-overlay.nix index ad1200ef77f7..86a35149820d 100644 --- a/users/glittershark/xanthous/haskell-overlay.nix +++ b/users/glittershark/xanthous/haskell-overlay.nix @@ -1,6 +1,5 @@ -{ nixpkgs ? import ./nixpkgs.nix {} }: -let inherit (nixpkgs) pkgs; -in self: super: with pkgs.haskell.lib; rec { +{ pkgs ? import ./nixpkgs.nix {} }: +self: super: with pkgs.haskell.lib; rec { generic-arbitrary = appendPatch super.generic-arbitrary [ ./build/generic-arbitrary-export-garbitrary.patch ]; @@ -22,7 +21,7 @@ in self: super: with pkgs.haskell.lib; rec { vinyl = overrideSrc (markUnbroken super.vinyl) rec { - src = nixpkgs.fetchzip { + src = pkgs.fetchzip { url = "mirror://hackage/vinyl-${version}/vinyl-${version}.tar.gz"; sha256 = "190ffrmm76fh8fi9afkcda2vldf89y7dxj10434h28mbpq55kgsx"; }; @@ -35,7 +34,7 @@ in self: super: with pkgs.haskell.lib; rec { ghc-prof-flamegraph = overrideCabal super.ghc-prof-flamegraph (oldAttrs: rec { version = "0.2.0.0"; - src = nixpkgs.fetchFromGitHub { + src = pkgs.fetchFromGitHub { owner = "fpco"; repo = "ghc-prof-flamegraph"; rev = "8edd3b4806adeb25a4d55bed51c3afcc8e7a8e14"; |