From 62b199898a882b3d70382c364bb5dc21d392519f Mon Sep 17 00:00:00 2001
From: Daniel Firth <dan.firth@homotopic.tech>
Date: Tue, 8 Nov 2022 15:14:40 +0000
Subject: [PATCH] fingertree-psqueue: 0.3 ->
 d466b18e18d706dc1373ed2894c1e20ea2826329

---
 manifest.dhall              | 6 +++++-
 pkgs/fingertree-psqueue.nix | 9 +++++++--
 2 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/manifest.dhall b/manifest.dhall
index dee2e8d8..340a4b50 100644
--- a/manifest.dhall
+++ b/manifest.dhall
@@ -306,7 +306,11 @@ in  [ callHackage "Cabal" "3.8.1.0"
     , callHackage "filemanip" "0.3.6.3"
     , callHackage "filepattern" "0.1.3"
     , callHackage "filtrable" "0.1.6.0"
-    , callHackage "fingertree-psqueue" "0.3"
+    , callCabal2nix
+        "fingertree-psqueue"
+        "https://gitlab.homotopic.tech/horizon/adopted/fingertree-psqueue"
+        (Some "d466b18e18d706dc1373ed2894c1e20ea2826329")
+        (None Text)
     , callHackage "fingertree" "0.1.5.0"
     , callHackage "finite-field" "0.10.0"
     , callHackage "first-class-families" "0.8.0.1"
diff --git a/pkgs/fingertree-psqueue.nix b/pkgs/fingertree-psqueue.nix
index 37493aea..cb4ec2d0 100644
--- a/pkgs/fingertree-psqueue.nix
+++ b/pkgs/fingertree-psqueue.nix
@@ -1,8 +1,13 @@
-{ mkDerivation, base, fingertree, lib }:
+{ mkDerivation, base, fetchgit, fingertree, lib }:
 mkDerivation {
   pname = "fingertree-psqueue";
   version = "0.3";
-  sha256 = "9f8c2f1965ea7a618d969db6506c8f373c95e09072b2182de40713d265046c92";
+  src = fetchgit {
+    url = "https://gitlab.homotopic.tech/horizon/adopted/fingertree-psqueue";
+    sha256 = "1h13yz23i3flx4mg8czk4k5ypx78q2lwfmmaljm54z3an1p4lv60";
+    rev = "d466b18e18d706dc1373ed2894c1e20ea2826329";
+    fetchSubmodules = true;
+  };
   isLibrary = true;
   isExecutable = false;
   enableSeparateDataOutput = false;
-- 
GitLab