summary refs log tree commit diff
path: root/modules/packages/overlays/haskell/basement/IntWord64.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/packages/overlays/haskell/basement/IntWord64.nix')
-rw-r--r--modules/packages/overlays/haskell/basement/IntWord64.nix17
1 files changed, 17 insertions, 0 deletions
diff --git a/modules/packages/overlays/haskell/basement/IntWord64.nix b/modules/packages/overlays/haskell/basement/IntWord64.nix
new file mode 100644
index 0000000..6cf5b86
--- /dev/null
+++ b/modules/packages/overlays/haskell/basement/IntWord64.nix
@@ -0,0 +1,17 @@
+{ pkgs, ... }:
+{
+  nixpkgs.overlays = [
+    (self: super: {
+        haskellPackages = super.haskellPackages.override {
+          overrides = haskellPackages-self: haskellPackages-super: {
+            basement = haskellPackages-super.basement.overrideAttrs (oldAttrs: {
+              patches = [
+                ./IntWord64.patch
+              ];
+            });
+          };
+        };
+      }
+    )
+  ];
+}