From 0c2aa14b3942a2ab146e863434c0d90f79908cc4 Mon Sep 17 00:00:00 2001
From: Daniel Firth <dan.firth@homotopic.tech>
Date: Wed, 28 Dec 2022 20:46:51 +0000
Subject: [PATCH] fix .build-all.dhall

---
 .build-all.dhall | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/.build-all.dhall b/.build-all.dhall
index 7f7568e1..19937c09 100644
--- a/.build-all.dhall
+++ b/.build-all.dhall
@@ -3,14 +3,25 @@ let Prelude =
       ? https://raw.githubusercontent.com/dhall-lang/dhall-lang/v20.1.0/Prelude/package.dhall
           sha256:26b0ef498663d269e4dc6a82b0ee289ec565d683ef4c00d0ebdd25333a5a3c98
 
-let H = ./horizon-spec.dhall
+let H =
+      https://gitlab.homotopic.tech/horizon/horizon-spec/-/raw/0.4.1/dhall/package.dhall
+        sha256:9f2def711ea8796cdb24fa837da6681f9a7e752f87aeff08eee9b494c6e3374c
 
 let toStep
     : Text → Text
     = λ(x : Text) → ".#${x}"
 
 let input =
-      Prelude.Map.keys Text H.HaskellPackage.Type (./horizon.dhall).packages
+      Prelude.Map.keys
+        Text
+        H.HaskellPackage.Type
+        ( merge
+            { MakePackageSet =
+                λ(x : H.PackageSetExportSettings) → x.packageSet.packages
+            , MakeOverlay = λ(x : H.OverlayExportSettings) → x.overlay
+            }
+            ./horizon.dhall
+        )
 
 let packages = Prelude.List.map Text Text toStep (input : List Text)
 
-- 
GitLab