about summary refs log tree commit diff
path: root/pkgs/profpatsch/utils-hs/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/profpatsch/utils-hs/default.nix')
-rw-r--r--pkgs/profpatsch/utils-hs/default.nix14
1 files changed, 13 insertions, 1 deletions
diff --git a/pkgs/profpatsch/utils-hs/default.nix b/pkgs/profpatsch/utils-hs/default.nix
index 423feb03..9ddd50ec 100644
--- a/pkgs/profpatsch/utils-hs/default.nix
+++ b/pkgs/profpatsch/utils-hs/default.nix
@@ -53,11 +53,23 @@ let
             rev = "e7efbb4f0624e86109acd818942c8cd18a7d9d3d";
             sha256 = "0dismb9vl5fxynasc2kv5baqyzp6gpyybmd5p9g1hlcq3p7pfi24";
           };
+          broken = false;
           buildDepends = old.buildDepends or [] ++ (with hself; [
             dependent-sum prettyprinter (hlib.doJailbreak ref-tf)
           ]);
         });
-      } );# // (import /home/philip/kot/dhall/overlay.nix { inherit haskell fetchFromGitHub; } hself hsuper));
+
+        dhall-nix = hlib.justStaticExecutables (hlib.overrideCabal hsuper.dhall-nix (old: {
+          src = fetchFromGitHub {
+            owner = "Profpatsch";
+            repo = "dhall-nix";
+            # manual update to dhall @0.19
+            rev = "feae0ce5b2ecf4daeeae15c39f427f126c33da7c";
+            sha256 = "1kdsbnj681lf65dsdclcrzj4cab1hh0v22n2140386zvwmawyp6r";
+          };
+          broken = false;
+        }));
+      });
     };
 
   haskellDrv = { name, subfolder, deps }: hps.mkDerivation {