From 7d0fb7d952ec31b33b9e687b07204b816ce69e9c Mon Sep 17 00:00:00 2001 From: Daniel Firth <dan.firth@homotopic.tech> Date: Wed, 14 Sep 2022 16:22:15 +0100 Subject: [PATCH] haskell-src-meta: init at matt/support-new-th --- flake.lock | 18 ++++++++++++++++++ flake.nix | 4 ++++ overlay.nix | 2 ++ 3 files changed, 24 insertions(+) diff --git a/flake.lock b/flake.lock index 534ea500..99d20048 100644 --- a/flake.lock +++ b/flake.lock @@ -213,6 +213,23 @@ "type": "github" } }, + "haskell-src-meta": { + "flake": false, + "locked": { + "lastModified": 1661274178, + "narHash": "sha256-6otO/j8wplg65J0ZOKZH/2VAGKsPhHZV94AJezuyI3w=", + "owner": "parsonsmatt", + "repo": "haskell-src-meta", + "rev": "ec8cc43b6084abe2d5d1b496dd1c0f42f5da0671", + "type": "github" + }, + "original": { + "owner": "parsonsmatt", + "ref": "matt/support-new-th", + "repo": "haskell-src-meta", + "type": "github" + } + }, "hedgehog-golden": { "flake": false, "locked": { @@ -360,6 +377,7 @@ "ema": "ema", "flake-parts": "flake-parts", "flake-utils": "flake-utils", + "haskell-src-meta": "haskell-src-meta", "hedgehog-golden": "hedgehog-golden", "hlint": "hlint", "lint-utils": "lint-utils", diff --git a/flake.nix b/flake.nix index c06cd978..162d43b7 100644 --- a/flake.nix +++ b/flake.nix @@ -42,6 +42,10 @@ }; flake-parts.url = "github:hercules-ci/flake-parts"; flake-parts.inputs.nixpkgs.follows = "nixpkgs"; + haskell-src-meta = { + url = "github:parsonsmatt/haskell-src-meta?ref=matt/support-new-th"; + flake = false; + }; hedgehog-golden = { url = "github:maybe-hedgehog-later/hedgehog-golden"; flake = false; diff --git a/overlay.nix b/overlay.nix index c813aaff..e2ab5d93 100644 --- a/overlay.nix +++ b/overlay.nix @@ -159,6 +159,8 @@ final: prev: with pkgs.haskell.lib; { hashable = prev.callHackage "hashable" "1.4.1.0" { }; + haskell-src-meta = prev.callCabal2nix "haskell-src-meta" (inputs.haskell-src-meta + /haskell-src-meta) { }; + hashtables = doJailbreak (prev.callHackage "hashtables" "1.3" { }); hedgehog = dontHaddock (prev.callHackage "hedgehog" "1.2" { }); -- GitLab