From fe7b49b6ce2216c9060487de0273ef1fb474d4f0 Mon Sep 17 00:00:00 2001 From: Astro Date: Sun, 15 Dec 2019 21:27:41 +0100 Subject: [PATCH] mateamt: hack around new default.nix --- mateamt.nix | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/mateamt.nix b/mateamt.nix index 71c82f4..e80e12e 100644 --- a/mateamt.nix +++ b/mateamt.nix @@ -2,12 +2,24 @@ }: with pkgs; let - mateamt = haskellPackages.callPackage ; + mateamtSrc = stdenv.mkDerivation { + name = "mateamt-src"; + src = ; + phases = [ "unpackPhase" "patchPhase" "installPhase" ]; + patchPhase = '' + substituteInPlace default.nix \ + --replace \ + "builtins.fetchTarball https://github.com/input-output-hk/haskell.nix/archive/master.tar.gz" \ + "" + ''; + installPhase = "cp -ar . $out"; + }; + mateamt = haskellPackages.callPackage "${mateamtSrc}/shell.nix"; ghcBlacklist = [ - "ghc822" - "ghc844" - "ghc881" - "ghcHEAD" + # "ghc822" + # "ghc844" + # "ghc881" + # "ghcHEAD" ]; ghcVersions = builtins.filter (p: