Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • tchoutri/horizon-platform
  • raoulhc/horizon-platform
  • jonge/horizon-platform
  • package-sets/horizon-platform
Show changes
Commits on Source (173)
Showing
with 1826 additions and 2664 deletions
stages:
- generate
- flake
- cache
- build
- devour
- cachix
generate-flake-ci:
stage: generate
build:
stage: build
script:
- nix run "git+https://gitlab.nixica.dev/haskell/flake-to-gitlab-ci?ref=refs/tags/0.2.4.1" > flake-ci-x86_64-linux.yml
artifacts:
paths:
- flake-ci-x86_64-linux.yml
- nix build .#packages.$SYSTEM.$PACKAGE -L
parallel:
matrix:
- SYSTEM:
- aarch64-darwin
- x86_64-linux
PACKAGE:
- aeson
- beam-postgres
- composite-base
- dhall
- hedgehog
- hoauth2-providers
- log-effectful
- persistent-postgresql
- polysemy
- servant
- souffle-haskell
- sydtest
- tasty
- wai-app-static
- warp
- SYSTEM:
- x86_64-linux
PACKAGE:
- streamly
x86_64-linux-ci:
stage: flake
trigger:
include:
- artifact: flake-ci-x86_64-linux.yml
job: generate-flake-ci
strategy: depend
devour:
stage: devour
script:
- nix build github:srid/devour-flake#packages.$SYSTEM.default -L --no-link --print-out-paths --override-input flake . --keep-going
parallel:
matrix:
- SYSTEM:
- aarch64-darwin
- x86_64-linux
cachix:
stage: cache
only:
refs:
- master
- cachix
stage: cachix
rules:
- if: $CI_COMMIT_REF_PROTECTED == "true"
script:
- nix-shell -p cachix --command "nix build github:srid/devour-flake -L --no-link --print-out-paths --override-input flake . | xargs cat | cachix push horizon"
- nix-shell -p cachix --command "nix build github:srid/devour-flake#packages.$SYSTEM.default -L --no-link --print-out-paths --override-input flake . | xargs cat | cachix push horizon"
parallel:
matrix:
- SYSTEM:
- aarch64-darwin
- x86_64-linux
......@@ -2,41 +2,48 @@
[horizon-haskell.net](https://horizon-haskell.net).
Horizon is a haskell package set targetting new builds of GHC.
## Package Set Policy
This package set has the following policy.
* GHC will advance as often as possible
* Nonversioned locations (git, unversioned tarballs) are permitted to allow
GHC to advance.
* The following packages must always build:
* aeson
* beam-postgres
* composite-base
* dhall
* haskell-language-server
* hedgehog
* pandoc
* persistent-postgresql
* polysemy
* servant
* sydtest
* tasty
* wai-app-static
* warp
horizon-platform is a haskell package set targetting new builds of GHC. This package set extends [horizon-platform](https://gitlab.horizon-haskell.net/package-sets/horizon-platform).
The following things are expected to be here:
* aeson
* beam-postgres
* composite-base
* dhall
* hedgehog
* hoauth2-providers
* log-effectful
* persistent-postgresql
* polysemy
* servant
* souffle-haskell
* streamly
* sydtest
* tasty
* wai-app-static
* warp
## Updating the Package Set
Generating the nix expressions for the package set is a two step process.
1. Edit the `horizon.dhall` file.
2. Generate the nix expressions with `nix run develop/#horizon-gen-nix`.
2. Generate the nix expressions with
```
nix run develop/#horizon-gen-nix -- -jN
```
You can edit the `horizon.dhall` file in one of two ways: manually using a text
editor, or programatically using `horizon-shell`.
If you want to bumping everything listed in the `horizon.dhall` file to the latest
bounds, run
```
nix run develop/#try-to-upgrade-everything
```
### Using horizon-shell.
To use `horizon-shell`.
......@@ -60,9 +67,6 @@ If you need to do additional manual overrides to the nix code, such as
`addPkgconfigDepends`, edit the `configuration/common.nix` overlay, which is
applied over the generated derivations.
If you need to nullify libraries, use the `configuration/hacking.nix` overlay.
Try to leave a note as to why this library has been nullified.
## Feedback
To build all packages, run
......@@ -73,8 +77,8 @@ nix run develop/#feedback -- build
## Hoogle
To run a hoogle server containing the entire package set. Do
To get a hoogle instance for the entire package set, you can run:
```
nix run .#run-hoogle
nix run .#apps.x86_64-linux.run-hoogle
```
......@@ -12,7 +12,11 @@ final: prev: {
libsystemd-journal = null;
llvm-hs = null;
sdl2-mixer = null;
streamly = null;
}
{ pkgs, haskellLib }:
with haskellLib;
final: prev: {
dhall-docs = null;
hfsevents = null;
mmark = null;
stripeapi = null;
}
......@@ -6,30 +6,15 @@ final: prev: {
cheapskate = null;
digits = overrideCabal
prev.digits
(_:
{
patches = [
./patches/digits-01.patch
];
});
hasql-explain-tests = null;
libsodium = prev.callPackage ../pkgs/libsodium.nix { inherit (pkgs) libsodium; };
saltine = addPkgconfigDepend prev.saltine pkgs.libsodium;
sandwich = null;
text-icu = prev.callPackage ../pkgs/text-icu.nix { icu-i18n = pkgs.icu; };
xml-conduit-writer = overrideCabal
prev.xml-conduit-writer
(_:
{
patches = [
./patches/xml-conduit-writer-01.patch
];
});
thyme = null;
tmp-postgres = null;
X11-xft = addPkgconfigDepends prev.X11-xft [ pkgs.expat pkgs.xorg.libXau pkgs.xorg.libXdmcp ];
......
commit 1217673c07de672edee01d1befb7243ec2de6ca6
Author: Daniel Firth <dan.firth@homotopic.tech>
Date: Sat Nov 4 10:32:11 2023 +0000
fix build
diff --git a/Setup.lhs b/Setup.lhs
index 384dfce..76660fd 100644
--- a/Setup.lhs
+++ b/Setup.lhs
@@ -2,6 +2,5 @@
> import Distribution.Simple
> import System.Cmd
-> tests _ _ _ _ = system "runhaskell src/Tests.hs" >> return ()
-> main = defaultMainWithHooks (simpleUserHooks {runTests = tests})
+> main = defaultMainWithHooks simpleUserHooks
commit d986482ef065a8762ae880585c6c2b8e4aab9dcb
Author: Daniel Firth <dan.firth@homotopic.tech>
Date: Sat Dec 2 23:56:50 2023 +0000
ghc 9.6 compat
diff --git a/src/Text/XML/Writer.hs b/src/Text/XML/Writer.hs
index 65e8f66..13fda5d 100644
--- a/src/Text/XML/Writer.hs
+++ b/src/Text/XML/Writer.hs
@@ -36,6 +36,7 @@ module Text.XML.Writer
) where
import Text.XML
+import Control.Monad
import Control.Monad.Writer.Strict
import Data.Default ()
import qualified Data.DList as DL
......@@ -8,11 +8,18 @@ final: prev: {
alsa-mixer = null;
hfsevents = prev.callPackage ../pkgs/hfsevents.nix {
Cocoa = pkgs.darwin.apple_sdk.frameworks.Cocoa;
CoreServices = pkgs.darwin.apple_sdk.frameworks.CoreServices;
};
iwlib = null;
libsystemd-journal = null;
sdl2-mixer = null;
hinotify = final.hfsevents;
}
......@@ -4,4 +4,6 @@ with haskellLib;
final: prev: {
hfsevents = null;
}
......@@ -3,11 +3,11 @@
"autodocodec": {
"flake": false,
"locked": {
"lastModified": 1696603846,
"narHash": "sha256-GfcJ1T+4SQ+3T1Q4jO7xNcqn7Kvfp65MF19Un7K36yI=",
"lastModified": 1701673930,
"narHash": "sha256-Mv8LNgJrQpHpuxg7jMuYuUoLeWCW+0OvqST4KNJYH9k=",
"owner": "NorfairKing",
"repo": "autodocodec",
"rev": "762eb76333e9812160733e377b973ff76fe45378",
"rev": "958a1c51fbf2f166974a60e2d0a5d266483baff5",
"type": "github"
},
"original": {
......@@ -18,11 +18,11 @@
},
"crazyshell": {
"inputs": {
"flake-utils": "flake-utils_7",
"get-flake": "get-flake_3",
"flake-utils": "flake-utils_3",
"get-flake": "get-flake",
"horizon-core": "horizon-core_2",
"lint-utils": "lint-utils_6",
"nixpkgs": "nixpkgs_11"
"lint-utils": "lint-utils_3",
"nixpkgs": "nixpkgs_7"
},
"locked": {
"lastModified": 1697046007,
......@@ -41,11 +41,11 @@
"dekking": {
"flake": false,
"locked": {
"lastModified": 1694680694,
"narHash": "sha256-LON8AC76I28A7cyfuDwvX7/uMOKPNwkuS8Y/YyOXv2c=",
"lastModified": 1702048665,
"narHash": "sha256-DHGLHBiZMNUaaVDVM979gKh2N5BqOssBIQTWGKfoPls=",
"owner": "NorfairKing",
"repo": "dekking",
"rev": "97875f0a6aa9ca659dfe3303d02dfdf94f56a36c",
"rev": "e74091e032254c70740769996564d55ceac51278",
"type": "github"
},
"original": {
......@@ -57,11 +57,11 @@
"fast-myers-diff": {
"flake": false,
"locked": {
"lastModified": 1696885120,
"narHash": "sha256-wqJ0/P3pXOISDhRHpEt11GVYllb+DFt46Mh+k/y1bYw=",
"lastModified": 1701674450,
"narHash": "sha256-1RP8wXPZGKB/OSdxcjvxAJCqC+trWzrNcD7UGAdpHiA=",
"owner": "NorfairKing",
"repo": "fast-myers-diff",
"rev": "c106ef803c69ef9440399247ec4ffd59c84f6fc7",
"rev": "7fe372e635f293cc76de95773bdc4f0eaae89597",
"type": "github"
},
"original": {
......@@ -79,14 +79,15 @@
"pre-commit-hooks": "pre-commit-hooks",
"safe-coloured-text": "safe-coloured-text",
"sydtest": "sydtest",
"validity": "validity"
"validity": "validity",
"weeder-nix": "weeder-nix"
},
"locked": {
"lastModified": 1699717881,
"narHash": "sha256-8PYJ5UBACkS56RW6Ewb8okt9fnspQascL5kWLapkeU4=",
"lastModified": 1713169350,
"narHash": "sha256-ExwxuftE018oszRTUmjP/Nu6zSFoCpyKqfsGMABHT/U=",
"owner": "NorfairKing",
"repo": "feedback",
"rev": "f891d19cd8bd1b6aebfca37f37261cc6c6ef2f27",
"rev": "c727298d7b34252a5e9b360805c7d51252589a0a",
"type": "github"
},
"original": {
......@@ -98,11 +99,11 @@
"flake-compat": {
"flake": false,
"locked": {
"lastModified": 1673956053,
"narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
"lastModified": 1696426674,
"narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
"owner": "edolstra",
"repo": "flake-compat",
"rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
"rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
"type": "github"
},
"original": {
......@@ -116,11 +117,11 @@
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
"lastModified": 1698882062,
"narHash": "sha256-HkhafUayIqxXyHH1X8d9RDl1M2CkFgZLjKD3MzabiEo=",
"lastModified": 1717285511,
"narHash": "sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "8c9fa2545007b49a5db5f650ae91f227672c3877",
"rev": "2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8",
"type": "github"
},
"original": {
......@@ -134,11 +135,11 @@
"nixpkgs-lib": "nixpkgs-lib_2"
},
"locked": {
"lastModified": 1680392223,
"narHash": "sha256-n3g7QFr85lDODKt250rkZj2IFS3i4/8HBU2yKHO3tqw=",
"lastModified": 1706830856,
"narHash": "sha256-a0NYyp+h9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "dcc36e45d054d7bb554c9cdab69093debd91a0b5",
"rev": "b253292d9c0a5ead9bc98c4e9a26c6312e27d69f",
"type": "github"
},
"original": {
......@@ -152,11 +153,11 @@
"nixpkgs-lib": "nixpkgs-lib_3"
},
"locked": {
"lastModified": 1678379998,
"narHash": "sha256-TZdfNqftHhDuIFwBcN9MUThx5sQXCTeZk9je5byPKRw=",
"lastModified": 1683560683,
"narHash": "sha256-XAygPMN5Xnk/W2c1aW0jyEa6lfMDZWlQgiNtmHXytPc=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "c13d60b89adea3dc20704c045ec4d50dd964d447",
"rev": "006c75898cf814ef9497252b022e91c946ba8e17",
"type": "github"
},
"original": {
......@@ -170,11 +171,11 @@
"nixpkgs-lib": "nixpkgs-lib_4"
},
"locked": {
"lastModified": 1683560683,
"narHash": "sha256-XAygPMN5Xnk/W2c1aW0jyEa6lfMDZWlQgiNtmHXytPc=",
"lastModified": 1701473968,
"narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "006c75898cf814ef9497252b022e91c946ba8e17",
"rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5",
"type": "github"
},
"original": {
......@@ -188,11 +189,11 @@
"nixpkgs-lib": "nixpkgs-lib_5"
},
"locked": {
"lastModified": 1683560683,
"narHash": "sha256-XAygPMN5Xnk/W2c1aW0jyEa6lfMDZWlQgiNtmHXytPc=",
"lastModified": 1701473968,
"narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "006c75898cf814ef9497252b022e91c946ba8e17",
"rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5",
"type": "github"
},
"original": {
......@@ -206,11 +207,11 @@
"nixpkgs-lib": "nixpkgs-lib_6"
},
"locked": {
"lastModified": 1683560683,
"narHash": "sha256-XAygPMN5Xnk/W2c1aW0jyEa6lfMDZWlQgiNtmHXytPc=",
"lastModified": 1701473968,
"narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "006c75898cf814ef9497252b022e91c946ba8e17",
"rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5",
"type": "github"
},
"original": {
......@@ -219,38 +220,16 @@
"type": "github"
}
},
"flake-to-gitlab-ci": {
"inputs": {
"flake-parts": "flake-parts_2",
"horizon-platform": "horizon-platform",
"lint-utils": "lint-utils_2",
"nixpkgs": "nixpkgs_5"
},
"locked": {
"lastModified": 1697445444,
"narHash": "sha256-ozmB2f2mWWWU+HBAvl2wih6O6aa0dN2svD7jgebp2bQ=",
"ref": "refs/tags/0.2.4.2",
"rev": "e299d88689273b4a2a5fe27320eb423f7a05a3ac",
"revCount": 68,
"type": "git",
"url": "https://gitlab.nixica.dev/haskell/flake-to-gitlab-ci"
},
"original": {
"ref": "refs/tags/0.2.4.2",
"type": "git",
"url": "https://gitlab.nixica.dev/haskell/flake-to-gitlab-ci"
}
},
"flake-utils": {
"inputs": {
"systems": "systems"
},
"locked": {
"lastModified": 1685518550,
"narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=",
"lastModified": 1710146030,
"narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef",
"rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
"type": "github"
},
"original": {
......@@ -260,39 +239,6 @@
}
},
"flake-utils_10": {
"inputs": {
"systems": "systems_4"
},
"locked": {
"lastModified": 1694529238,
"narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "ff7b65b44d01cf9ba6a71320833626af21126384",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_11": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_12": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
......@@ -323,21 +269,6 @@
}
},
"flake-utils_3": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_4": {
"inputs": {
"systems": "systems_2"
},
......@@ -355,7 +286,7 @@
"type": "github"
}
},
"flake-utils_5": {
"flake-utils_4": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
......@@ -370,7 +301,7 @@
"type": "github"
}
},
"flake-utils_6": {
"flake-utils_5": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
......@@ -385,16 +316,16 @@
"type": "github"
}
},
"flake-utils_7": {
"flake-utils_6": {
"inputs": {
"systems": "systems_3"
},
"locked": {
"lastModified": 1694529238,
"narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=",
"lastModified": 1701680307,
"narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "ff7b65b44d01cf9ba6a71320833626af21126384",
"rev": "4022d587cbbfd70fe950c1e2083a02621806a725",
"type": "github"
},
"original": {
......@@ -403,7 +334,7 @@
"type": "github"
}
},
"flake-utils_8": {
"flake-utils_7": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
......@@ -418,7 +349,7 @@
"type": "github"
}
},
"flake-utils_9": {
"flake-utils_8": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
......@@ -433,37 +364,22 @@
"type": "github"
}
},
"get-flake": {
"locked": {
"lastModified": 1673819588,
"narHash": "sha256-gRtwKAlu4htvS6dxyZnW3n+vMS1acqnMGVHqxUdETeY=",
"owner": "ursi",
"repo": "get-flake",
"rev": "e0917b6f564aa5acefb1484b5baf76da21746c3c",
"type": "github"
},
"original": {
"owner": "ursi",
"repo": "get-flake",
"type": "github"
}
},
"get-flake_2": {
"flake-utils_9": {
"locked": {
"lastModified": 1673819588,
"narHash": "sha256-gRtwKAlu4htvS6dxyZnW3n+vMS1acqnMGVHqxUdETeY=",
"owner": "ursi",
"repo": "get-flake",
"rev": "e0917b6f564aa5acefb1484b5baf76da21746c3c",
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"type": "github"
},
"original": {
"owner": "ursi",
"repo": "get-flake",
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"get-flake_3": {
"get-flake": {
"locked": {
"lastModified": 1694475786,
"narHash": "sha256-s5wDmPooMUNIAAsxxCMMh9g68AueGg63DYk2hVZJbc8=",
......@@ -478,22 +394,7 @@
"type": "github"
}
},
"get-flake_4": {
"locked": {
"lastModified": 1673819588,
"narHash": "sha256-gRtwKAlu4htvS6dxyZnW3n+vMS1acqnMGVHqxUdETeY=",
"owner": "ursi",
"repo": "get-flake",
"rev": "e0917b6f564aa5acefb1484b5baf76da21746c3c",
"type": "github"
},
"original": {
"owner": "ursi",
"repo": "get-flake",
"type": "github"
}
},
"get-flake_5": {
"get-flake_2": {
"locked": {
"lastModified": 1673819588,
"narHash": "sha256-gRtwKAlu4htvS6dxyZnW3n+vMS1acqnMGVHqxUdETeY=",
......@@ -518,11 +419,11 @@
]
},
"locked": {
"lastModified": 1660459072,
"narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=",
"lastModified": 1709087332,
"narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
"owner": "hercules-ci",
"repo": "gitignore.nix",
"rev": "a20de23b925fd8264fd7fad6454652e142fd7f73",
"rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
"type": "github"
},
"original": {
......@@ -531,19 +432,76 @@
"type": "github"
}
},
"horizon-build-packages": {
"inputs": {
"flake-parts": [
"horizon-develop-flake",
"horizon-core",
"horizon-build-packages",
"horizon-ghc",
"flake-parts"
],
"horizon-ghc": "horizon-ghc",
"nixpkgs": "nixpkgs_4"
},
"locked": {
"lastModified": 1716628657,
"narHash": "sha256-/9qChNYo4Z8oJnst7TpNiGXxN6r07PRFQKIRKWWv1g8=",
"ref": "refs/heads/master",
"rev": "a72e840452086a81cdf1cc16fb66809bf3ec52d1",
"revCount": 87,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages"
}
},
"horizon-build-packages_2": {
"inputs": {
"flake-parts": "flake-parts_5",
"horizon-ghc": "horizon-ghc_2",
"lint-utils": "lint-utils_5",
"nixpkgs": "nixpkgs_11"
},
"locked": {
"lastModified": 1701564295,
"narHash": "sha256-ibYE2ZnXBLDlZax5YkDeCsK4uw+8G/34ryotBut0IHY=",
"ref": "refs/heads/master",
"rev": "f9c03cb2e31af63709cde8b4b6421b0e3c6d42fc",
"revCount": 6,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages"
}
},
"horizon-core": {
"inputs": {
"flake-parts": "flake-parts_4",
"get-flake": "get-flake_2",
"lint-utils": "lint-utils_3",
"nixpkgs": "nixpkgs_7"
"flake-parts": [
"horizon-develop-flake",
"horizon-core",
"horizon-build-packages",
"flake-parts"
],
"horizon-build-packages": "horizon-build-packages",
"horizon-hoogle": "horizon-hoogle",
"nixpkgs": [
"horizon-develop-flake",
"horizon-core",
"horizon-build-packages",
"nixpkgs"
]
},
"locked": {
"lastModified": 1697043887,
"narHash": "sha256-+ts9eNlYP5EuPXIIrJHbCn+1+5gjU9BphDHs6VNyVec=",
"lastModified": 1716737426,
"narHash": "sha256-LibM8kBmh2m9aMRwYI2jEji7TY774oCQUhvurf5yYdI=",
"ref": "refs/heads/master",
"rev": "f8238d98b143e2b0e7d2044a587df79293b255af",
"revCount": 1109,
"rev": "6f59d14a48a0ebf10fddce1f2c2437315a6f0d6f",
"revCount": 1359,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
},
......@@ -554,10 +512,10 @@
},
"horizon-core_2": {
"inputs": {
"flake-parts": "flake-parts_5",
"get-flake": "get-flake_4",
"lint-utils": "lint-utils_5",
"nixpkgs": "nixpkgs_10"
"flake-parts": "flake-parts_3",
"get-flake": "get-flake_2",
"lint-utils": "lint-utils_2",
"nixpkgs": "nixpkgs_6"
},
"locked": {
"lastModified": 1697043887,
......@@ -575,17 +533,18 @@
},
"horizon-core_3": {
"inputs": {
"flake-parts": "flake-parts_6",
"get-flake": "get-flake_5",
"lint-utils": "lint-utils_7",
"flake-parts": "flake-parts_4",
"horizon-build-packages": "horizon-build-packages_2",
"horizon-hoogle": "horizon-hoogle_2",
"lint-utils": "lint-utils_6",
"nixpkgs": "nixpkgs_13"
},
"locked": {
"lastModified": 1697043887,
"narHash": "sha256-+ts9eNlYP5EuPXIIrJHbCn+1+5gjU9BphDHs6VNyVec=",
"lastModified": 1701564656,
"narHash": "sha256-pfpZwQG/jsytUxhh2i1QlruaHfLouUYUqK2muLLvRZE=",
"ref": "refs/heads/master",
"rev": "f8238d98b143e2b0e7d2044a587df79293b255af",
"revCount": 1109,
"rev": "94bae51d90c2a5e5fd89fe45285a10c36e98b0cd",
"revCount": 1222,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
},
......@@ -597,16 +556,15 @@
"horizon-develop-flake": {
"inputs": {
"feedback": "feedback",
"flake-to-gitlab-ci": "flake-to-gitlab-ci",
"horizon-gen-nix": "horizon-gen-nix",
"horizon-core": "horizon-core",
"horizon-shell": "horizon-shell"
},
"locked": {
"lastModified": 1700928204,
"narHash": "sha256-incuY9wOToAQ8t3F2TfEpFctyd0jTvSGKkAdk6rtZmU=",
"lastModified": 1716737610,
"narHash": "sha256-6QmMpw4feuZLc6klXMmn8m63wH1i1R1vtMrA5Ec9Iro=",
"ref": "refs/heads/master",
"rev": "dbc2304ff4d6802470aa8fca52cfc3077fa90178",
"revCount": 2,
"rev": "5aea556e6f8da7ef8e7fffb023d3a81819b8a738",
"revCount": 37,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/nix/horizon-develop-flake"
},
......@@ -615,118 +573,144 @@
"url": "https://gitlab.horizon-haskell.net/nix/horizon-develop-flake"
}
},
"horizon-gen-nix": {
"horizon-ghc": {
"inputs": {
"flake-utils": "flake-utils_4",
"horizon-core": "horizon-core",
"lint-utils": "lint-utils_4",
"nixpkgs": "nixpkgs_8"
"flake-parts": [
"horizon-develop-flake",
"horizon-core",
"horizon-build-packages",
"horizon-ghc",
"nixica",
"flake-parts"
],
"nixica": "nixica",
"nixpkgs": [
"horizon-develop-flake",
"horizon-core",
"horizon-build-packages",
"horizon-ghc",
"nixica",
"nixpkgs"
]
},
"locked": {
"lastModified": 1698091055,
"narHash": "sha256-RxZRtv/ccP9lwcU54OQCFfgWK8C8eyKSbT+vW6Bl7ck=",
"ref": "refs/tags/0.11.0",
"rev": "0f5e5bad673d0c977246e6d96f39a6867e04fad3",
"revCount": 190,
"lastModified": 1716628408,
"narHash": "sha256-owaGnYzy8NQxaB9KpdsMdDJ5i2WWb9OBrCmAlrdY9OA=",
"ref": "refs/heads/master",
"rev": "1ff3a6b692dbb3fe21533e84502d5c1f4790c4a9",
"revCount": 101,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/haskell/horizon-gen-nix"
"url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc"
},
"original": {
"ref": "refs/tags/0.11.0",
"type": "git",
"url": "https://gitlab.horizon-haskell.net/haskell/horizon-gen-nix"
"url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc"
}
},
"horizon-platform": {
"horizon-ghc_2": {
"inputs": {
"flake-parts": "flake-parts_3",
"get-flake": "get-flake",
"horizon-shell-flake": "horizon-shell-flake",
"lint-utils": "lint-utils",
"nixpkgs": "nixpkgs_4"
"flake-parts": "flake-parts_6",
"lint-utils": "lint-utils_4",
"nixpkgs": "nixpkgs_9"
},
"locked": {
"lastModified": 1681133543,
"narHash": "sha256-hqX9PJj0Ggbunu8+ae6PSOgMO1Vdp/vvawd72MQhdGk=",
"lastModified": 1701518837,
"narHash": "sha256-92faPC+q5EMNf37EGhdt9pvWWFi0mTq0Szk6wOyxyrQ=",
"ref": "refs/heads/master",
"rev": "987a46002fc64c4adff114d14a72f5222d96fbf8",
"revCount": 1067,
"rev": "0b35eb150bfc8ee338688adda23587521cd97da6",
"revCount": 6,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-platform"
"url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-platform"
"url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc"
}
},
"horizon-shell": {
"inputs": {
"crazyshell": "crazyshell",
"flake-utils": "flake-utils_10",
"horizon-core": "horizon-core_3",
"lint-utils": "lint-utils_8",
"nixpkgs": "nixpkgs_14"
},
"horizon-hoogle": {
"locked": {
"lastModified": 1697281965,
"narHash": "sha256-VWAJWUyI3PI/7UKVJ9hkQNrC/NMcUHsqzMayAbfbXZc=",
"ref": "refs/tags/0.0.9",
"rev": "3201b990c51f924838c244cb5d8c5b1ba7b134c8",
"revCount": 36,
"lastModified": 1701521742,
"narHash": "sha256-huf/95jYL7mY0AHSziJYXx4m/sP+G+YAbJb+Q5Ph/Jg=",
"ref": "refs/heads/master",
"rev": "ddf3b08c6458c1a9e0d881f968c050bc828b9b8e",
"revCount": 2,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/shells/horizon-shell"
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
},
"original": {
"ref": "refs/tags/0.0.9",
"type": "git",
"url": "https://gitlab.horizon-haskell.net/shells/horizon-shell"
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
}
},
"horizon-shell-flake": {
"flake": false,
"horizon-hoogle_2": {
"locked": {
"lastModified": 1679524452,
"narHash": "sha256-xzNxvLVa3o0F/z4CnBDORv2Y6PfxjlGv7b7LybIyCSg=",
"ref": "refs/tags/0.0.8",
"rev": "21b8913803cefeb287bb244c7ee335638233db7f",
"revCount": 21,
"lastModified": 1701521742,
"narHash": "sha256-huf/95jYL7mY0AHSziJYXx4m/sP+G+YAbJb+Q5Ph/Jg=",
"ref": "refs/heads/master",
"rev": "ddf3b08c6458c1a9e0d881f968c050bc828b9b8e",
"revCount": 2,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/shells/horizon-shell"
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
},
"original": {
"ref": "refs/tags/0.0.8",
"type": "git",
"url": "https://gitlab.horizon-haskell.net/shells/horizon-shell"
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
}
},
"lint-utils": {
"horizon-shell": {
"inputs": {
"flake-utils": "flake-utils_2",
"nixpkgs": "nixpkgs_3"
"crazyshell": "crazyshell",
"flake-utils": "flake-utils_6",
"horizon-core": "horizon-core_3",
"lint-utils": "lint-utils_7",
"nixpkgs": "nixpkgs_14"
},
"locked": {
"lastModified": 1676204115,
"narHash": "sha256-cYYt6sN9t+lYYYelAbRtM/ioVJ27kMcUtR4unA8jfd4=",
"ref": "refs/heads/master",
"rev": "cc55bca9b25e65f7060de642c99e51bd96dfc190",
"revCount": 47,
"lastModified": 1705946338,
"narHash": "sha256-C75oma+3b30is42xLIfCx6EG3uBegdR6fBJLB1Jalw4=",
"ref": "refs/tags/0.0.12",
"rev": "dc72ad2d0488feec69415812c1f042e00ff2a10f",
"revCount": 44,
"type": "git",
"url": "https://gitlab.homotopic.tech/nix/lint-utils"
"url": "https://gitlab.horizon-haskell.net/shells/horizon-shell"
},
"original": {
"ref": "refs/tags/0.0.12",
"type": "git",
"url": "https://gitlab.homotopic.tech/nix/lint-utils"
"url": "https://gitlab.horizon-haskell.net/shells/horizon-shell"
}
},
"lint-utils_2": {
"lint-utils": {
"inputs": {
"flake-utils": "flake-utils_3",
"flake-utils": "flake-utils_2",
"nixpkgs": [
"horizon-develop-flake",
"flake-to-gitlab-ci",
"horizon-core",
"horizon-build-packages",
"horizon-ghc",
"nixica",
"nixpkgs"
]
},
"locked": {
"lastModified": 1708583908,
"narHash": "sha256-zuNxxkt/wS8Z5TbGarf4QZVDt1R65dDkEw/s2T/tCW4=",
"owner": "homotopic",
"repo": "lint-utils",
"rev": "2d77caa3644065ee0f462cc5ea654280c59127b2",
"type": "github"
},
"original": {
"owner": "homotopic",
"repo": "lint-utils",
"type": "github"
}
},
"lint-utils_2": {
"inputs": {
"flake-utils": "flake-utils_4",
"nixpkgs": "nixpkgs_5"
},
"locked": {
"lastModified": 1681737193,
"narHash": "sha256-c+0eLyF/VWZWGeB1DA88aDUZ3BjO6+jnsJpVW4wxs4w=",
......@@ -744,7 +728,12 @@
"lint-utils_3": {
"inputs": {
"flake-utils": "flake-utils_5",
"nixpkgs": "nixpkgs_6"
"nixpkgs": [
"horizon-develop-flake",
"horizon-shell",
"crazyshell",
"nixpkgs"
]
},
"locked": {
"lastModified": 1681737193,
......@@ -762,19 +751,15 @@
},
"lint-utils_4": {
"inputs": {
"flake-utils": "flake-utils_6",
"nixpkgs": [
"horizon-develop-flake",
"horizon-gen-nix",
"nixpkgs"
]
"flake-utils": "flake-utils_7",
"nixpkgs": "nixpkgs_8"
},
"locked": {
"lastModified": 1681737193,
"narHash": "sha256-c+0eLyF/VWZWGeB1DA88aDUZ3BjO6+jnsJpVW4wxs4w=",
"lastModified": 1699441004,
"narHash": "sha256-7v7CH8ZiB2RClPtpgDLfQxeR+14KXoFl2qTdXd27sL0=",
"ref": "refs/heads/master",
"rev": "efaf89d12a6811f0e00034444904b8d169f0fa34",
"revCount": 48,
"rev": "226003d10c2d192b088f7c3c9ee7ca549c421a9c",
"revCount": 52,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
},
......@@ -786,14 +771,14 @@
"lint-utils_5": {
"inputs": {
"flake-utils": "flake-utils_8",
"nixpkgs": "nixpkgs_9"
"nixpkgs": "nixpkgs_10"
},
"locked": {
"lastModified": 1681737193,
"narHash": "sha256-c+0eLyF/VWZWGeB1DA88aDUZ3BjO6+jnsJpVW4wxs4w=",
"lastModified": 1699441004,
"narHash": "sha256-7v7CH8ZiB2RClPtpgDLfQxeR+14KXoFl2qTdXd27sL0=",
"ref": "refs/heads/master",
"rev": "efaf89d12a6811f0e00034444904b8d169f0fa34",
"revCount": 48,
"rev": "226003d10c2d192b088f7c3c9ee7ca549c421a9c",
"revCount": 52,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
},
......@@ -805,19 +790,14 @@
"lint-utils_6": {
"inputs": {
"flake-utils": "flake-utils_9",
"nixpkgs": [
"horizon-develop-flake",
"horizon-shell",
"crazyshell",
"nixpkgs"
]
"nixpkgs": "nixpkgs_12"
},
"locked": {
"lastModified": 1681737193,
"narHash": "sha256-c+0eLyF/VWZWGeB1DA88aDUZ3BjO6+jnsJpVW4wxs4w=",
"lastModified": 1699441004,
"narHash": "sha256-7v7CH8ZiB2RClPtpgDLfQxeR+14KXoFl2qTdXd27sL0=",
"ref": "refs/heads/master",
"rev": "efaf89d12a6811f0e00034444904b8d169f0fa34",
"revCount": 48,
"rev": "226003d10c2d192b088f7c3c9ee7ca549c421a9c",
"revCount": 52,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
},
......@@ -828,15 +808,19 @@
},
"lint-utils_7": {
"inputs": {
"flake-utils": "flake-utils_11",
"nixpkgs": "nixpkgs_12"
"flake-utils": "flake-utils_10",
"nixpkgs": [
"horizon-develop-flake",
"horizon-shell",
"nixpkgs"
]
},
"locked": {
"lastModified": 1681737193,
"narHash": "sha256-c+0eLyF/VWZWGeB1DA88aDUZ3BjO6+jnsJpVW4wxs4w=",
"lastModified": 1701713103,
"narHash": "sha256-IstHSRxNrhyYTeIWAaUjmkdtGFXQlgQQdr28le1RwGA=",
"ref": "refs/heads/master",
"rev": "efaf89d12a6811f0e00034444904b8d169f0fa34",
"revCount": 48,
"rev": "4dffa421c015db30f3755bfa358b15fc9cf5c6ff",
"revCount": 56,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
},
......@@ -845,71 +829,62 @@
"url": "https://gitlab.nixica.dev/nix/lint-utils"
}
},
"lint-utils_8": {
"nixica": {
"inputs": {
"flake-utils": "flake-utils_12",
"nixpkgs": [
"horizon-develop-flake",
"horizon-shell",
"nixpkgs"
]
"flake-parts": "flake-parts_2",
"lint-utils": "lint-utils",
"nixpkgs": "nixpkgs_3"
},
"locked": {
"lastModified": 1681737193,
"narHash": "sha256-c+0eLyF/VWZWGeB1DA88aDUZ3BjO6+jnsJpVW4wxs4w=",
"lastModified": 1709796500,
"narHash": "sha256-No1tx+wo5DjOCPAF6ayhQlRMB3jD6kKdp/9bh/dSN9c=",
"ref": "refs/heads/master",
"rev": "efaf89d12a6811f0e00034444904b8d169f0fa34",
"revCount": 48,
"rev": "688f425ae7fdc0bb76b907863d27c5efaa19ce8a",
"revCount": 17,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
"url": "https://gitlab.horizon-haskell.net/nix/nixica-library"
},
"original": {
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
"url": "https://gitlab.horizon-haskell.net/nix/nixica-library"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1696983906,
"narHash": "sha256-L7GyeErguS7Pg4h8nK0wGlcUTbfUMDu+HMf1UcyP72k=",
"lastModified": 1712867921,
"narHash": "sha256-edTFV4KldkCMdViC/rmpJa7oLIU8SE/S35lh/ukC7bg=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "bd1cde45c77891214131cbbea5b1203e485a9d51",
"rev": "51651a540816273b67bc4dedea2d37d116c5f7fe",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-23.05",
"ref": "nixos-23.11",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-lib": {
"locked": {
"dir": "lib",
"lastModified": 1698611440,
"narHash": "sha256-jPjHjrerhYDy3q9+s5EAsuhyhuknNfowY6yt6pjn9pc=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "0cbe9f69c234a7700596e943bfae7ef27a31b735",
"type": "github"
"lastModified": 1717284937,
"narHash": "sha256-lIbdfCsf8LMFloheeE6N31+BMIeixqyQWbSr2vk79EQ=",
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz"
},
"original": {
"dir": "lib",
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz"
}
},
"nixpkgs-lib_2": {
"locked": {
"dir": "lib",
"lastModified": 1680213900,
"narHash": "sha256-cIDr5WZIj3EkKyCgj/6j3HBH4Jj1W296z7HTcWj1aMA=",
"lastModified": 1706550542,
"narHash": "sha256-UcsnCG6wx++23yeER4Hg18CXWbgNpqNXcHIo5/1Y+hc=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "e3652e0735fbec227f342712f180f4f21f0594f2",
"rev": "97b17f32362e475016f942bbdfda4a4a72a8a652",
"type": "github"
},
"original": {
......@@ -923,11 +898,11 @@
"nixpkgs-lib_3": {
"locked": {
"dir": "lib",
"lastModified": 1678375444,
"narHash": "sha256-XIgHfGvjFvZQ8hrkfocanCDxMefc/77rXeHvYdzBMc8=",
"lastModified": 1682879489,
"narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "130fa0baaa2b93ec45523fdcde942f6844ee9f6e",
"rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0",
"type": "github"
},
"original": {
......@@ -941,11 +916,11 @@
"nixpkgs-lib_4": {
"locked": {
"dir": "lib",
"lastModified": 1682879489,
"narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=",
"lastModified": 1701253981,
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0",
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
"type": "github"
},
"original": {
......@@ -959,11 +934,11 @@
"nixpkgs-lib_5": {
"locked": {
"dir": "lib",
"lastModified": 1682879489,
"narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=",
"lastModified": 1701253981,
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0",
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
"type": "github"
},
"original": {
......@@ -977,11 +952,11 @@
"nixpkgs-lib_6": {
"locked": {
"dir": "lib",
"lastModified": 1682879489,
"narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=",
"lastModified": 1701253981,
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0",
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
"type": "github"
},
"original": {
......@@ -994,48 +969,48 @@
},
"nixpkgs-stable": {
"locked": {
"lastModified": 1685801374,
"narHash": "sha256-otaSUoFEMM+LjBI1XL/xGB5ao6IwnZOXc47qhIgJe8U=",
"lastModified": 1710695816,
"narHash": "sha256-3Eh7fhEID17pv9ZxrPwCLfqXnYP006RKzSs0JptsN84=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "c37ca420157f4abc31e26f436c1145f8951ff373",
"rev": "614b4613980a522ba49f0d194531beddbb7220d3",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-23.05",
"ref": "nixos-23.11",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_10": {
"locked": {
"lastModified": 1686701582,
"narHash": "sha256-uCj6bWmhb2RF+kmCP7T5ov5pg3HjksIyv4WDsCHZQyU=",
"owner": "nixos",
"lastModified": 1644525281,
"narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "55843b93856ad113166142cb3d2b01ffdcdf5de0",
"rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "haskell-updates",
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_11": {
"locked": {
"lastModified": 1696757521,
"narHash": "sha256-cfgtLNCBLFx2qOzRLI6DHfqTdfWI+UbvsKYa3b3fvaA=",
"lastModified": 1701253981,
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "2646b294a146df2781b1ca49092450e8a32814e1",
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixpkgs-unstable",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
......@@ -1058,27 +1033,27 @@
},
"nixpkgs_13": {
"locked": {
"lastModified": 1686701582,
"narHash": "sha256-uCj6bWmhb2RF+kmCP7T5ov5pg3HjksIyv4WDsCHZQyU=",
"lastModified": 1701253981,
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "55843b93856ad113166142cb3d2b01ffdcdf5de0",
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "haskell-updates",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_14": {
"locked": {
"lastModified": 1696757521,
"narHash": "sha256-cfgtLNCBLFx2qOzRLI6DHfqTdfWI+UbvsKYa3b3fvaA=",
"lastModified": 1702272962,
"narHash": "sha256-D+zHwkwPc6oYQ4G3A1HuadopqRwUY/JkMwHz1YF7j4Q=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "2646b294a146df2781b1ca49092450e8a32814e1",
"rev": "e97b3e4186bcadf0ef1b6be22b8558eab1cdeb5d",
"type": "github"
},
"original": {
......@@ -1090,11 +1065,11 @@
},
"nixpkgs_15": {
"locked": {
"lastModified": 1700612854,
"narHash": "sha256-yrQ8osMD+vDLGFX7pcwsY/Qr5PUd6OmDMYJZzZi0+zc=",
"lastModified": 1718714799,
"narHash": "sha256-FUZpz9rg3gL8NVPKbqU8ei1VkPLsTIfAJ2fdAf5qjak=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "19cbff58383a4ae384dea4d1d0c823d72b49d614",
"rev": "c00d587b1a1afbf200b1d8f0b0e4ba9deb1c7f0e",
"type": "github"
},
"original": {
......@@ -1106,11 +1081,11 @@
},
"nixpkgs_2": {
"locked": {
"lastModified": 1689261696,
"narHash": "sha256-LzfUtFs9MQRvIoQ3MfgSuipBVMXslMPH/vZ+nM40LkA=",
"lastModified": 1710765496,
"narHash": "sha256-p7ryWEeQfMwTB6E0wIUd5V2cFTgq+DRRBz2hYGnJZyA=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "df1eee2aa65052a18121ed4971081576b25d6b5c",
"rev": "e367f7a1fb93137af22a3908f00b9a35e2d286a7",
"type": "github"
},
"original": {
......@@ -1122,53 +1097,37 @@
},
"nixpkgs_3": {
"locked": {
"lastModified": 1644525281,
"narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
"lastModified": 1708992772,
"narHash": "sha256-TWy2VNWAzNOPbZ1InbJtm7GYOyIG/BWKPCwmNDCnDLs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2",
"rev": "7e5ed63169046d8250ded004cfbd5f8b13b264e7",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"ref": "haskell-updates",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_4": {
"locked": {
"lastModified": 1679198465,
"narHash": "sha256-VfXpHpniNWgg7pBzxb20pRX7kqn80LApPDQYTReiFCw=",
"owner": "nixos",
"lastModified": 1716596003,
"narHash": "sha256-WW4LMtqDXBqXQ1TlMpCYZhpkwxQsr77RvLb8UfdaSXs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "5a05160f7671434e1c833b1b01284b876e04eca4",
"rev": "edc6c261ab4ffb277af409e37a52718a91b255bc",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixpkgs-unstable",
"owner": "NixOS",
"ref": "haskell-updates",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_5": {
"locked": {
"lastModified": 1697009197,
"narHash": "sha256-viVRhBTFT8fPJTb1N3brQIpFZnttmwo3JVKNuWRVc3s=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "01441e14af5e29c9d27ace398e6dd0b293e25a54",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_6": {
"locked": {
"lastModified": 1644525281,
"narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
......@@ -1184,7 +1143,7 @@
"type": "github"
}
},
"nixpkgs_7": {
"nixpkgs_6": {
"locked": {
"lastModified": 1686701582,
"narHash": "sha256-uCj6bWmhb2RF+kmCP7T5ov5pg3HjksIyv4WDsCHZQyU=",
......@@ -1200,7 +1159,7 @@
"type": "github"
}
},
"nixpkgs_8": {
"nixpkgs_7": {
"locked": {
"lastModified": 1696757521,
"narHash": "sha256-cfgtLNCBLFx2qOzRLI6DHfqTdfWI+UbvsKYa3b3fvaA=",
......@@ -1216,7 +1175,7 @@
"type": "github"
}
},
"nixpkgs_9": {
"nixpkgs_8": {
"locked": {
"lastModified": 1644525281,
"narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
......@@ -1232,6 +1191,22 @@
"type": "github"
}
},
"nixpkgs_9": {
"locked": {
"lastModified": 1701253981,
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"pre-commit-hooks": {
"inputs": {
"flake-compat": "flake-compat",
......@@ -1241,11 +1216,11 @@
"nixpkgs-stable": "nixpkgs-stable"
},
"locked": {
"lastModified": 1696846637,
"narHash": "sha256-0hv4kbXxci2+pxhuXlVgftj/Jq79VSmtAyvfabCCtYk=",
"lastModified": 1712897695,
"narHash": "sha256-nMirxrGteNAl9sWiOhoN5tIHyjBbVi5e2tgZUgZlK3Y=",
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"rev": "42e1b6095ef80a51f79595d9951eb38e91c4e6ca",
"rev": "40e6053ecb65fcbf12863338a6dcefb3f55f1bf8",
"type": "github"
},
"original": {
......@@ -1264,11 +1239,11 @@
"safe-coloured-text": {
"flake": false,
"locked": {
"lastModified": 1696884906,
"narHash": "sha256-7CanCNOCB5gFwqhEPFIoOojoM1iVJZKF5YRy7unUDuo=",
"lastModified": 1711626793,
"narHash": "sha256-Pu7cKBjljx7wY4OoQ6T6Uu92+Hsj2SnuutYsVN3U89A=",
"owner": "NorfairKing",
"repo": "safe-coloured-text",
"rev": "50abcbfa2a2ed15c6186fa2381fe818bd93a730b",
"rev": "4161e707b1b0a8090a7149b8195f15943fa29fa9",
"type": "github"
},
"original": {
......@@ -1280,11 +1255,11 @@
"sydtest": {
"flake": false,
"locked": {
"lastModified": 1696883645,
"narHash": "sha256-Yr5piSv96hgKC7z7aHqo8kMKJPyL8ZG2lbDb7oFUZxw=",
"lastModified": 1701869719,
"narHash": "sha256-+qrn2utn8W754ifrm5phT3DtAtK78vjlNObFWRHRxHg=",
"owner": "NorfairKing",
"repo": "sydtest",
"rev": "6313c1b211d14c1215cdf97b9933675cf9c2adb9",
"rev": "d22ec20ca32854f880295cb373f84e874be916bb",
"type": "github"
},
"original": {
......@@ -1338,34 +1313,35 @@
"type": "github"
}
},
"systems_4": {
"validity": {
"flake": false,
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"lastModified": 1701673254,
"narHash": "sha256-TsSkc2kqAoJ/S6HaK4t4S9r7nDvcHEPiNzMjlPnkb4Y=",
"owner": "NorfairKing",
"repo": "validity",
"rev": "57c4897ccfeb3de60489e0328113798f059ef140",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"owner": "NorfairKing",
"repo": "validity",
"type": "github"
}
},
"validity": {
"weeder-nix": {
"flake": false,
"locked": {
"lastModified": 1696884006,
"narHash": "sha256-w2dKXZrNxXm/hsYkef5ZLTDxm3IsIzdj3i2qc1GC+A8=",
"lastModified": 1712652513,
"narHash": "sha256-etbllbKKJNVHogT89VkgevuaSLa0SA24OGpSDKTrGX0=",
"owner": "NorfairKing",
"repo": "validity",
"rev": "34e17fe6d92765209f1db8127aee13c74285805d",
"repo": "weeder-nix",
"rev": "d49eebf716fd512d5e521bfed49c3281ca12dc1c",
"type": "github"
},
"original": {
"owner": "NorfairKing",
"repo": "validity",
"repo": "weeder-nix",
"type": "github"
}
}
......
loops:
build:
command: nix run develop/#devour-flake
filter:
find: '*.nix'
check: nix flake check -L
gen:
command: dhall format horizon.dhall && nix run develop/#horizon-gen-nix && git add pkgs && nix flake show
filter:
find: horizon.dhall
......@@ -5,11 +5,11 @@
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
"lastModified": 1701473968,
"narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=",
"lastModified": 1738453229,
"narHash": "sha256-7H9XgNiGLKN1G1CgRh0vUL4AheZSYzPm+zmZ7vxbJdo=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5",
"rev": "32ea77a06711b758da0ad9bd6a844c5740a87abd",
"type": "github"
},
"original": {
......@@ -23,11 +23,11 @@
"nixpkgs-lib": "nixpkgs-lib_2"
},
"locked": {
"lastModified": 1701473968,
"narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=",
"lastModified": 1717285511,
"narHash": "sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5",
"rev": "2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8",
"type": "github"
},
"original": {
......@@ -36,307 +36,268 @@
"type": "github"
}
},
"flake-utils": {
"flake-parts_3": {
"inputs": {
"systems": "systems"
"nixpkgs-lib": "nixpkgs-lib_3"
},
"locked": {
"lastModified": 1694529238,
"narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "ff7b65b44d01cf9ba6a71320833626af21126384",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_2": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_3": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_4": {
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"lastModified": 1717285511,
"narHash": "sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"horizon-advance": {
"inputs": {
"flake-utils": "flake-utils",
"flake-parts": [
"horizon-advance",
"horizon-core",
"flake-parts"
],
"horizon-core": "horizon-core",
"lint-utils": "lint-utils_2",
"horizon-hoogle": "horizon-hoogle_2",
"nixpkgs": "nixpkgs_4"
},
"locked": {
"lastModified": 1701559370,
"narHash": "sha256-cx2NEHatySFfvXI7mBtFbnWVht82nDt8rGu/Q0JMPWw=",
"ref": "lts/ghc-9.6.x",
"rev": "2fb306e266c34df0778aa797b8eb401fe9f847b6",
"revCount": 101,
"lastModified": 1719751316,
"narHash": "sha256-exJ80zZPyiSxiYQb4IreK7LDpjfBLOCPb77QUn3TGR8=",
"ref": "lts/ghc-9.10.x",
"rev": "36784235da4dd828b3e139a855dc8410fff91376",
"revCount": 259,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-advance"
},
"original": {
"ref": "lts/ghc-9.6.x",
"ref": "lts/ghc-9.10.x",
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-advance"
}
},
"horizon-core": {
"horizon-build-packages": {
"inputs": {
"flake-parts": "flake-parts_2",
"lint-utils": "lint-utils",
"flake-parts": [
"horizon-advance",
"horizon-core",
"horizon-build-packages",
"horizon-ghc",
"flake-parts"
],
"horizon-ghc": "horizon-ghc",
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1701552836,
"narHash": "sha256-nUYNnU4xx0Wbm6Qg3mREX2zTmPuKvUpLJVULqaKo9vg=",
"ref": "lts/ghc-9.6.x",
"rev": "93c8fd653cda7ec59673588bbfff45fc9730b209",
"revCount": 1189,
"lastModified": 1718969469,
"narHash": "sha256-0Q8v/yNwcLZy0znegLXx/SQmbfd2d/4TBSrFYh7g7+0=",
"ref": "refs/heads/master",
"rev": "23fa82740dc197706a3737c8830b724ccabafac4",
"revCount": 96,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages"
},
"original": {
"ref": "lts/ghc-9.6.x",
"type": "git",
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages"
}
},
"horizon-hoogle": {
"horizon-core": {
"inputs": {
"flake-parts": "flake-parts_2",
"horizon-build-packages": "horizon-build-packages",
"horizon-hoogle": "horizon-hoogle",
"nixpkgs": "nixpkgs_3"
},
"locked": {
"lastModified": 1701521742,
"narHash": "sha256-huf/95jYL7mY0AHSziJYXx4m/sP+G+YAbJb+Q5Ph/Jg=",
"lastModified": 1718977916,
"narHash": "sha256-sssWF/XjZga4asgwvovPLAbg8E2EyLDQOYSFgUbKg6c=",
"ref": "refs/heads/master",
"rev": "ddf3b08c6458c1a9e0d881f968c050bc828b9b8e",
"revCount": 2,
"rev": "81674e75e63548341ebe0cb94127044255affb55",
"revCount": 1375,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
"url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
}
},
"lint-utils": {
"horizon-ghc": {
"inputs": {
"flake-utils": "flake-utils_2",
"flake-parts": "flake-parts_3",
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1699441004,
"narHash": "sha256-7v7CH8ZiB2RClPtpgDLfQxeR+14KXoFl2qTdXd27sL0=",
"lastModified": 1718969245,
"narHash": "sha256-eeMsOK3Hmm23SH45GdbuWRtpEcMWZPC/JCYvKL2LOos=",
"ref": "refs/heads/master",
"rev": "226003d10c2d192b088f7c3c9ee7ca549c421a9c",
"revCount": 52,
"rev": "0bcfe994903359aef81338915706bf6b2f38aaa4",
"revCount": 109,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
"url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc"
},
"original": {
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
"url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc"
}
},
"lint-utils_2": {
"inputs": {
"flake-utils": "flake-utils_3",
"nixpkgs": "nixpkgs_3"
},
"horizon-hoogle": {
"locked": {
"lastModified": 1699441004,
"narHash": "sha256-7v7CH8ZiB2RClPtpgDLfQxeR+14KXoFl2qTdXd27sL0=",
"lastModified": 1701521742,
"narHash": "sha256-huf/95jYL7mY0AHSziJYXx4m/sP+G+YAbJb+Q5Ph/Jg=",
"ref": "refs/heads/master",
"rev": "226003d10c2d192b088f7c3c9ee7ca549c421a9c",
"revCount": 52,
"rev": "ddf3b08c6458c1a9e0d881f968c050bc828b9b8e",
"revCount": 2,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
},
"original": {
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
}
},
"lint-utils_3": {
"inputs": {
"flake-utils": "flake-utils_4",
"nixpkgs": "nixpkgs_5"
"horizon-hoogle_2": {
"locked": {
"lastModified": 1701521742,
"narHash": "sha256-huf/95jYL7mY0AHSziJYXx4m/sP+G+YAbJb+Q5Ph/Jg=",
"ref": "refs/heads/master",
"rev": "ddf3b08c6458c1a9e0d881f968c050bc828b9b8e",
"revCount": 2,
"type": "git",
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
},
"original": {
"type": "git",
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
}
},
"horizon-hoogle_3": {
"locked": {
"lastModified": 1699441004,
"narHash": "sha256-7v7CH8ZiB2RClPtpgDLfQxeR+14KXoFl2qTdXd27sL0=",
"lastModified": 1701521742,
"narHash": "sha256-huf/95jYL7mY0AHSziJYXx4m/sP+G+YAbJb+Q5Ph/Jg=",
"ref": "refs/heads/master",
"rev": "226003d10c2d192b088f7c3c9ee7ca549c421a9c",
"revCount": 52,
"rev": "ddf3b08c6458c1a9e0d881f968c050bc828b9b8e",
"revCount": 2,
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
},
"original": {
"type": "git",
"url": "https://gitlab.nixica.dev/nix/lint-utils"
"url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1644525281,
"narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
"lastModified": 1718928808,
"narHash": "sha256-MjVGflb3qXOrJRTJ5siQZHYuMCsRHaqYgTSKSik+/sE=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2",
"rev": "564000ae34c6af8549f3729051bbae33403e298c",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"ref": "haskell-updates",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-lib": {
"locked": {
"dir": "lib",
"lastModified": 1701253981,
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
"type": "github"
"lastModified": 1738452942,
"narHash": "sha256-vJzFZGaCpnmo7I6i416HaBLpC+hvcURh/BQwROcGIp8=",
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/072a6db25e947df2f31aab9eccd0ab75d5b2da11.tar.gz"
},
"original": {
"dir": "lib",
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/072a6db25e947df2f31aab9eccd0ab75d5b2da11.tar.gz"
}
},
"nixpkgs-lib_2": {
"locked": {
"dir": "lib",
"lastModified": 1701253981,
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
"type": "github"
"lastModified": 1717284937,
"narHash": "sha256-lIbdfCsf8LMFloheeE6N31+BMIeixqyQWbSr2vk79EQ=",
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz"
},
"original": {
"dir": "lib",
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz"
}
},
"nixpkgs_2": {
"nixpkgs-lib_3": {
"locked": {
"lastModified": 1701253981,
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
"type": "github"
"lastModified": 1717284937,
"narHash": "sha256-lIbdfCsf8LMFloheeE6N31+BMIeixqyQWbSr2vk79EQ=",
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz"
}
},
"nixpkgs_3": {
"nixpkgs_2": {
"locked": {
"lastModified": 1644525281,
"narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
"lastModified": 1718928808,
"narHash": "sha256-MjVGflb3qXOrJRTJ5siQZHYuMCsRHaqYgTSKSik+/sE=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2",
"rev": "564000ae34c6af8549f3729051bbae33403e298c",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"ref": "haskell-updates",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_4": {
"nixpkgs_3": {
"locked": {
"lastModified": 1701253981,
"narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
"owner": "nixos",
"lastModified": 1718928808,
"narHash": "sha256-MjVGflb3qXOrJRTJ5siQZHYuMCsRHaqYgTSKSik+/sE=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
"rev": "564000ae34c6af8549f3729051bbae33403e298c",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"owner": "NixOS",
"ref": "haskell-updates",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_5": {
"nixpkgs_4": {
"locked": {
"lastModified": 1644525281,
"narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=",
"lastModified": 1719706517,
"narHash": "sha256-ynXAAr5AJgTQHQAJW4GH3i8auqnZVzcjCokZMdEKjcs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2",
"rev": "01da4c59cc4879540b7a5d73230475b4616a0dc8",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"ref": "haskell-updates",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_6": {
"nixpkgs_5": {
"locked": {
"lastModified": 1701336116,
"narHash": "sha256-kEmpezCR/FpITc6yMbAh4WrOCiT2zg5pSjnKrq51h5Y=",
"lastModified": 1739138025,
"narHash": "sha256-M4ilIfGxzbBZuURokv24aqJTbdjPA9K+DtKUzrJaES4=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "f5c27c6136db4d76c30e533c20517df6864c46ee",
"rev": "b2243f41e860ac85c0b446eadc6930359b294e79",
"type": "github"
},
"original": {
......@@ -350,24 +311,8 @@
"inputs": {
"flake-parts": "flake-parts",
"horizon-advance": "horizon-advance",
"horizon-hoogle": "horizon-hoogle",
"lint-utils": "lint-utils_3",
"nixpkgs": "nixpkgs_6"
}
},
"systems": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
"horizon-hoogle": "horizon-hoogle_3",
"nixpkgs": "nixpkgs_5"
}
}
},
......
......@@ -9,57 +9,40 @@
inputs = {
flake-parts.url = "github:hercules-ci/flake-parts";
horizon-advance.url = "git+https://gitlab.horizon-haskell.net/package-sets/horizon-advance?ref=lts/ghc-9.6.x";
horizon-advance.url = "git+https://gitlab.horizon-haskell.net/package-sets/horizon-advance?ref=lts/ghc-9.10.x";
horizon-hoogle.url = "git+https://gitlab.horizon-haskell.net/nix/horizon-hoogle";
lint-utils.url = "git+https://gitlab.nixica.dev/nix/lint-utils";
nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
};
outputs =
inputs@
{ self
, flake-parts
, horizon-advance
, lint-utils
, nixpkgs
, ...
}:
flake-parts.lib.mkFlake { inherit inputs; } {
outputs = inputs:
inputs.flake-parts.lib.mkFlake { inherit inputs; } {
systems = [
"aarch64-darwin"
"aarch64-linux"
"x86_64-darwin"
"x86_64-linux"
];
imports = [
inputs.horizon-hoogle.flakeModule
];
perSystem = { config, system, ... }:
let
pkgs = nixpkgs.legacyPackages.${system};
in
perSystem = { pkgs, config, system, ... }:
with pkgs.lib;
let
haskellLib = pkgs.haskell.lib;
modifiers = import ./modifiers.nix { inherit pkgs; };
overrides = composeManyExtensions [
(import ./overlay.nix { inherit pkgs; })
(import ./overlay.nix { inherit pkgs; f = modifiers; })
(import ./configuration/common.nix { inherit pkgs haskellLib; })
(import (./configuration + "/${system}.nix") { inherit pkgs haskellLib; })
];
legacyPackages = horizon-advance.legacyPackages.${system}.extend overrides;
legacyPackages = inputs.horizon-advance.legacyPackages.${system}.extend overrides;
packages = filterAttrs (_: isDerivation) legacyPackages;
in
{
checks = with lint-utils.linters.${system}; {
dhall-format = dhall-format { src = self; };
nixpkgs-fmt = nixpkgs-fmt { src = self; find = "flake.nix"; };
};
inherit legacyPackages;
inherit packages;
......
......@@ -5,82 +5,73 @@ let packages =
{ BNFC = H.callHackage "BNFC" "2.9.5"
, Boolean = H.callHackage "Boolean" "0.2.4"
, Decimal = H.callHackage "Decimal" "0.5.2"
, HTTP = H.callHackage "HTTP" "4000.4.1"
, HUnit = H.callHackage "HUnit" "1.6.2.0"
, HaskellNet = H.callHackage "HaskellNet" "0.6.1.2"
, Hclip = H.callHackage "Hclip" "3.0.0.4"
, HsOpenSSL = H.callHackage "HsOpenSSL" "0.11.7.6"
, HsYAML = H.callHackage "HsYAML" "0.2.1.3"
, ListLike = H.callHackage "ListLike" "4.7.8.2"
, HsYAML = H.callHackage "HsYAML" "0.2.1.4"
, MemoTrie = H.callHackage "MemoTrie" "0.6.11"
, MonadPrompt = H.callHackage "MonadPrompt" "1.0.0.5"
, NumInstances = H.callHackage "NumInstances" "1.4"
, OpenGLRaw = H.callHackage "OpenGLRaw" "3.3.4.1"
, PSQueue = H.callHackage "PSQueue" "1.2.0"
, PyF = H.callHackage "PyF" "0.11.2.1"
, QuickCheck = H.callHackage "QuickCheck" "2.14.3"
, RSA = H.callHackage "RSA" "2.4.1"
, PyF = H.callHackage "PyF" "0.11.3.0"
, Stream = H.callHackage "Stream" "0.4.7.2"
, Unique = H.callHackage "Unique" "0.4.7.9"
, X11 = H.callHackage "X11" "1.10.3"
, X11-xft = H.callHackage "X11-xft" "0.3.4"
, abstract-deque-tests = H.callHackage "abstract-deque-tests" "0.3"
, active = H.callHackage "active" "0.2.0.18"
, active = H.callHackage "active" "0.2.1"
, aeson-qq = H.callHackage "aeson-qq" "0.8.4"
, aeson-yaml = H.callHackage "aeson-yaml" "1.1.0.1"
, alex = H.callHackage "alex" "3.4.0.1"
, algebraic-graphs = H.callHackage "algebraic-graphs" "0.7"
, alex = H.callHackage "alex" "3.5.1.0"
, alsa-core = H.callHackage "alsa-core" "0.5.0.1"
, alsa-mixer = H.callHackage "alsa-mixer" "0.3.0"
, alsa-mixer = H.callHackage "alsa-mixer" "0.3.0.1"
, ap-normalize = H.callHackage "ap-normalize" "0.1.0.1"
, apecs = H.callHackage "apecs" "0.9.5"
, apecs = H.callHackage "apecs" "0.9.6"
, async-timer = H.callHackage "async-timer" "0.2.0.0"
, attoparsec-binary = H.callHackage "attoparsec-binary" "0.2"
, attoparsec-iso8601 = H.callHackage "attoparsec-iso8601" "1.1.0.1"
, authenticate-oauth = H.callHackage "authenticate-oauth" "1.7"
, autodocodec-servant-multipart =
H.callHackage "autodocodec-servant-multipart" "0.0.0.0"
, autoexporter = H.callHackage "autoexporter" "2.0.0.9"
, autoexporter = H.callHackage "autoexporter" "2.0.0.12"
, base-prelude = H.callHackage "base-prelude" "1.6.1.1"
, base32 = H.callHackage "base32" "0.4"
, base58-bytestring = H.callHackage "base58-bytestring" "0.1.0"
, base64 = H.callHackage "base64" "0.4.2.4"
, base64-bytestring = H.callHackage "base64-bytestring" "1.2.1.0"
, base64-bytestring-type = H.callHackage "base64-bytestring-type" "1.0.1"
, beam-core = H.callHackage "beam-core" "0.10.1.0"
, beam-migrate = H.callHackage "beam-migrate" "0.5.2.1"
, beam-postgres = H.callHackage "beam-postgres" "0.5.3.1"
, beam-sqlite = H.callHackage "beam-sqlite" "0.5.3.0"
, bech32 = H.callHackage "bech32" "1.1.4"
, bech32-th = H.callHackage "bech32-th" "1.1.1"
, bin = H.callHackage "bin" "0.1.3"
, binary-parser = H.callHackage "binary-parser" "0.5.7.4"
, bech32 = H.callHackage "bech32" "1.1.7"
, bech32-th = H.callHackage "bech32-th" "1.1.7"
, binary-parser = H.callHackage "binary-parser" "0.5.7.6"
, blaze-svg = H.callHackage "blaze-svg" "0.3.7"
, blaze-textual = H.callHackage "blaze-textual" "0.2.3.1"
, breakpoint = H.callHackage "breakpoint" "0.1.3.0"
, breakpoint = H.callHackage "breakpoint" "0.1.4.0"
, byte-order = H.callHackage "byte-order" "0.1.3.1"
, bytebuild = H.callHackage "bytebuild" "0.3.16.2"
, byteslice = H.callHackage "byteslice" "0.2.13.2"
, bytesmith = H.callHackage "bytesmith" "0.3.11.1"
, bytestring-strict-builder =
H.callHackage "bytestring-strict-builder" "0.4.5.7"
, bytestring-tree-builder =
H.callHackage "bytestring-tree-builder" "0.2.7.11"
H.callHackage "bytestring-tree-builder" "0.2.7.12"
, c2hs = H.callHackage "c2hs" "0.28.8"
, cabal-fmt = H.callHackage "cabal-fmt" "0.1.9"
, cabal-fmt = H.callHackage "cabal-fmt" "0.1.12"
, cache = H.callHackage "cache" "0.1.3.0"
, canonical-json = H.callHackage "canonical-json" "0.6.0.1"
, casing = H.callHackage "casing" "0.1.4.1"
, cassava = H.callHackage "cassava" "0.5.3.0"
, cassava-megaparsec = H.callHackage "cassava-megaparsec" "2.1.0"
, cassava-megaparsec = H.callHackage "cassava-megaparsec" "2.1.1"
, cheapskate = H.callHackage "cheapskate" "0.1.1.2"
, checkers = H.callHackage "checkers" "0.6.0"
, chronos = H.callHackage "chronos" "1.1.6.1"
, circle-packing = H.callHackage "circle-packing" "0.1.0.6"
, citeproc = H.callHackage "citeproc" "0.8.1"
, cmark-gfm = H.callHackage "cmark-gfm" "0.2.6"
, co-log-core = H.callHackage "co-log-core" "0.3.2.1"
, co-log-core = H.callHackage "co-log-core" "0.3.2.2"
, co-log-polysemy = H.callHackage "co-log-polysemy" "0.0.1.4"
, colourista = H.callHackage "colourista" "0.1.0.2"
, commonmark = H.callHackage "commonmark" "0.2.4"
, commonmark-extensions = H.callHackage "commonmark-extensions" "0.2.4"
, commonmark-pandoc = H.callHackage "commonmark-pandoc" "0.2.1.3"
, commonmark = H.callHackage "commonmark" "0.2.6"
, commonmark-extensions = H.callHackage "commonmark-extensions" "0.2.5.4"
, commonmark-pandoc = H.callHackage "commonmark-pandoc" "0.2.2.1"
, commutative-semigroups =
H.callHackage "commutative-semigroups" "0.1.0.1"
H.callHackage "commutative-semigroups" "0.2.0.1"
, compact = H.callHackage "compact" "0.2.0.0"
, compactable =
H.callGit
......@@ -92,18 +83,14 @@ let packages =
, composite-lens-extra = H.callHackage "composite-lens-extra" "0.1.0.0"
, composite-tuple = H.callHackage "composite-tuple" "0.1.2.0"
, composition-prelude = H.callHackage "composition-prelude" "3.0.0.2"
, concise = H.callHackage "concise" "0.1.0.1"
, concurrent-extra = H.callHackage "concurrent-extra" "0.7.0.12"
, conduit-combinators = H.callHackage "conduit-combinators" "1.3.0"
, conduit-parse = H.callHackage "conduit-parse" "0.2.1.1"
, conformance = H.callHackage "conformance" "0.1.0.0"
, conformance-gen = H.callHackage "conformance-gen" "0.0.0.0"
, contiguous = H.callHackage "contiguous" "0.6.4.2"
, contravariant-extras = H.callHackage "contravariant-extras" "0.3.5.4"
, control-monad-free = H.callHackage "control-monad-free" "0.6.2"
, cpphs = H.callHackage "cpphs" "1.20.9.1"
, criterion = H.callHackage "criterion" "1.6.3.0"
, crypto-pubkey-types = H.callHackage "crypto-pubkey-types" "0.4.3"
, cryptohash-sha1 = H.callHackage "cryptohash-sha1" "0.11.101.0"
, cryptonite-conduit = H.callHackage "cryptonite-conduit" "0.2.2"
, cubicbezier = H.callHackage "cubicbezier" "0.6.0.7"
, cursor = H.callHackage "cursor" "0.3.2.0"
, cursor-brick = H.callHackage "cursor-brick" "0.1.0.1"
, cursor-dirforest =
......@@ -121,7 +108,7 @@ let packages =
"https://github.com/NorfairKing/cursor-dirforest"
"6ad5b168e26eb4e647df9f007d812aaf59338d40"
(Some "cursor-dirforest-gen/")
, cursor-fuzzy-time = H.callHackage "cursor-fuzzy-time" "0.0.0.0"
, cursor-fuzzy-time = H.callHackage "cursor-fuzzy-time" "0.1.0.0"
, cursor-gen = H.callHackage "cursor-gen" "0.4.0.0"
, data-bword = H.callHackage "data-bword" "0.1.0.2"
, data-checked = H.callHackage "data-checked" "0.3"
......@@ -132,29 +119,30 @@ let packages =
, data-sketches = H.callHackage "data-sketches" "0.3.1.0"
, data-sketches-core = H.callHackage "data-sketches-core" "0.1.0.0"
, data-textual = H.callHackage "data-textual" "0.3.0.3"
, dbus = H.callHackage "dbus" "1.3.1"
, deferred-folds = H.callHackage "deferred-folds" "0.9.18.5"
, dbus = H.callHackage "dbus" "1.3.5"
, deferred-folds = H.callHackage "deferred-folds" "0.9.18.6"
, deque = H.callHackage "deque" "0.4.4.1"
, deriving-aeson = H.callHackage "deriving-aeson" "0.2.9"
, dhall-docs = H.callHackage "dhall-docs" "1.0.11"
, dictionary-sharing = H.callHackage "dictionary-sharing" "0.1.0.0"
, digits = H.callHackage "digits" "0.3.1"
, dimensional = H.callHackage "dimensional" "1.5"
, direct-sqlite = H.callHackage "direct-sqlite" "2.3.28"
, direct-sqlite = H.callHackage "direct-sqlite" "2.3.29"
, dirforest =
H.callGit
"https://github.com/NorfairKing/dirforest"
"69e8ae036b047fae105c1fe990e175a7572a3eba"
(Some "dirforest/")
, djot = H.callHackage "djot" "0.1.2"
, dns = H.callHackage "dns" "4.2.0"
, doclayout = H.callHackage "doclayout" "0.4.0.1"
, doctemplates = H.callHackage "doctemplates" "0.11"
, doctest-discover = H.callHackage "doctest-discover" "0.2.0.0"
, dom-lt = H.callHackage "dom-lt" "0.2.3"
, double-conversion = H.callHackage "double-conversion" "2.0.4.2"
, double-conversion =
H.callGit
"https://github.com/haskell/double-conversion/"
"1320d0a4df745c9ecb5fada9a681b3842cf1f47c"
(None H.Subdir)
, dual-tree = H.callHackage "dual-tree" "0.2.3.1"
, echo = H.callHackage "echo" "0.1.4"
, edit-distance = H.callHackage "edit-distance" "0.2.2.1"
, effectful = H.callHackage "effectful" "2.3.0.0"
, effectful-cache =
H.callGit
......@@ -162,7 +150,6 @@ let packages =
"0a5581da7c21a05a9ab1762a6da6997090fe311d"
(None H.Subdir)
, effectful-core = H.callHackage "effectful-core" "2.3.0.1"
, effectful-th = H.callHackage "effectful-th" "1.0.0.1"
, ekg = H.callHackage "ekg" "0.4.0.15"
, ekg-core = H.callHackage "ekg-core" "0.1.1.7"
, ekg-json =
......@@ -181,26 +168,24 @@ let packages =
, extended-reals = H.callHackage "extended-reals" "0.2.4.0"
, fast-math = H.callHackage "fast-math" "1.0.2"
, fcf-containers = H.callHackage "fcf-containers" "0.8.2"
, fgl = H.callHackage "fgl" "5.8.2.0"
, fgl-arbitrary = H.callHackage "fgl-arbitrary" "0.2.0.6"
, filelock = H.callHackage "filelock" "0.1.1.7"
, filemanip = H.callHackage "filemanip" "0.3.6.3"
, filepattern = H.callHackage "filepattern" "0.1.3"
, filtrable = H.callHackage "filtrable" "0.1.6.0"
, finite-field = H.callHackage "finite-field" "0.10.0"
, finite-typelits = H.callHackage "finite-typelits" "0.1.6.0"
, finite-typelits = H.callHackage "finite-typelits" "0.2.0.0"
, fixed = H.callHackage "fixed" "0.3"
, floatshow = H.callHackage "floatshow" "0.2.4"
, fmt = H.callHackage "fmt" "0.6.3.0"
, focus = H.callHackage "focus" "1.0.3.2"
, force-layout = H.callHackage "force-layout" "0.4.0.6"
, foreign-store = H.callHackage "foreign-store" "0.2"
, formatting = H.callHackage "formatting" "7.2.0"
, foundation = H.callHackage "foundation" "0.0.30"
, freer-simple = H.callHackage "freer-simple" "1.2.1.2"
, foreign-store = H.callHackage "foreign-store" "0.2.1"
, friendly-time = H.callHackage "friendly-time" "0.4.1"
, fusion-plugin-types = H.callHackage "fusion-plugin-types" "0.1.0"
, fuzzy = H.callHackage "fuzzy" "0.1.0.1"
, fuzzy-time = H.callHackage "fuzzy-time" "0.2.0.3"
, fuzzy-time-gen = H.callHackage "fuzzy-time-gen" "0.2.0.1"
, fuzzy = H.callHackage "fuzzy" "0.1.1.0"
, fuzzy-time = H.callHackage "fuzzy-time" "0.3.0.0"
, fuzzy-time-gen = H.callHackage "fuzzy-time-gen" "0.3.0.0"
, generic-arbitrary = H.callHackage "generic-arbitrary" "1.0.1"
, generic-data = H.callHackage "generic-data" "1.1.0.0"
, generic-lens = H.callHackage "generic-lens" "2.2.2.0"
......@@ -225,6 +210,8 @@ let packages =
H.callHackage "genvalidity-hspec-aeson" "1.0.0.0"
, genvalidity-hspec-optics =
H.callHackage "genvalidity-hspec-optics" "1.0.0.0"
, genvalidity-network-uri =
H.callHackage "genvalidity-network-uri" "0.0.0.0"
, genvalidity-path = H.callHackage "genvalidity-path" "1.0.0.1"
, genvalidity-persistent =
H.callHackage "genvalidity-persistent" "1.0.0.2"
......@@ -245,28 +232,21 @@ let packages =
H.callHackage "genvalidity-unordered-containers" "1.0.0.1"
, genvalidity-uuid = H.callHackage "genvalidity-uuid" "1.0.0.1"
, genvalidity-vector = H.callHackage "genvalidity-vector" "1.0.0.0"
, ghc-trace-events = H.callHackage "ghc-trace-events" "0.1.2.7"
, ghc-typelits-knownnat = H.callHackage "ghc-typelits-knownnat" "0.7.10"
, ghc-trace-events = H.callHackage "ghc-trace-events" "0.1.2.9"
, ghc-typelits-knownnat = H.callHackage "ghc-typelits-knownnat" "0.7.12"
, ghc-typelits-natnormalise =
H.callHackage "ghc-typelits-natnormalise" "0.7.9"
H.callHackage "ghc-typelits-natnormalise" "0.7.10"
, githash = H.callHackage "githash" "0.1.7.0"
, gitrev = H.callHackage "gitrev" "1.3.1"
, graphviz = H.callHackage "graphviz" "2999.20.2.0"
, gridtables = H.callHackage "gridtables" "0.1.0.0"
, groups = H.callHackage "groups" "0.5.3"
, gtk2hs-buildtools = H.callHackage "gtk2hs-buildtools" "0.13.10.0"
, hackage-security = H.callHackage "hackage-security" "0.6.2.3"
, haddock-library = H.callHackage "haddock-library" "1.11.0"
, hashing = H.callHackage "hashing" "0.1.1.0"
, hashtables = H.callHackage "hashtables" "1.3.1"
, hasql = H.callHackage "hasql" "1.6.3.4"
, hasql = H.callHackage "hasql" "1.7.0.2"
, hasql-explain-tests = H.callHackage "hasql-explain-tests" "0.1.0.0"
, hasql-migration = H.callHackage "hasql-migration" "0.3.0"
, hasql-th = H.callHackage "hasql-th" "0.4.0.18"
, hasql-transaction = H.callHackage "hasql-transaction" "1.0.1.2"
, hasql-th = H.callHackage "hasql-th" "0.4.0.21"
, hasql-transaction = H.callHackage "hasql-transaction" "1.1.1"
, hdaemonize = H.callHackage "hdaemonize" "0.5.7"
, headed-megaparsec = H.callHackage "headed-megaparsec" "0.2.1.2"
, heaps = H.callHackage "heaps" "0.4"
, hedgehog-extras = H.callHackage "hedgehog-extras" "0.5.0.0"
, headed-megaparsec = H.callHackage "headed-megaparsec" "0.2.1.3"
, hedgehog-fn = H.callHackage "hedgehog-fn" "1.0"
, hedgehog-golden =
H.callGit
......@@ -276,95 +256,79 @@ let packages =
, hedgehog-quickcheck = H.callHackage "hedgehog-quickcheck" "0.1.1"
, heredoc = H.callHackage "heredoc" "0.2.0.0"
, hex-text = H.callHackage "hex-text" "0.1.0.9"
, hint =
H.callGit
"https://github.com/haskell-hint/hint"
"7803c34c8ae1d83c0f7c13fe6b30fcb3abd0ac51"
(None H.Subdir)
, hoauth2 = H.callHackage "hoauth2" "2.10.0"
, hoauth2 = H.callHackage "hoauth2" "2.13.1"
, hoauth2-providers = H.callHackage "hoauth2-providers" "0.7.1"
, hosc = H.callHackage "hosc" "0.20"
, hslogger = H.callHackage "hslogger" "1.3.1.0"
, hslua = H.callHackage "hslua" "2.3.0"
, hslua-aeson = H.callHackage "hslua-aeson" "2.3.0.1"
, hslua-classes = H.callHackage "hslua-classes" "2.3.0"
, hslua-core = H.callHackage "hslua-core" "2.3.1"
, hslogger = H.callHackage "hslogger" "1.3.1.1"
, hslua = H.callHackage "hslua" "2.3.1"
, hslua-aeson = H.callHackage "hslua-aeson" "2.3.1"
, hslua-classes = H.callHackage "hslua-classes" "2.3.1"
, hslua-core = H.callHackage "hslua-core" "2.3.2"
, hslua-list = H.callHackage "hslua-list" "1.1.1"
, hslua-marshalling = H.callHackage "hslua-marshalling" "2.3.0"
, hslua-module-doclayout = H.callHackage "hslua-module-doclayout" "1.1.0"
, hslua-module-path = H.callHackage "hslua-module-path" "1.1.0"
, hslua-module-system = H.callHackage "hslua-module-system" "1.1.0.1"
, hslua-module-text = H.callHackage "hslua-module-text" "1.1.0.1"
, hslua-module-version = H.callHackage "hslua-module-version" "1.1.0"
, hslua-marshalling = H.callHackage "hslua-marshalling" "2.3.1"
, hslua-module-doclayout = H.callHackage "hslua-module-doclayout" "1.1.1"
, hslua-module-path = H.callHackage "hslua-module-path" "1.1.1"
, hslua-module-system = H.callHackage "hslua-module-system" "1.1.1"
, hslua-module-text = H.callHackage "hslua-module-text" "1.1.1"
, hslua-module-version = H.callHackage "hslua-module-version" "1.1.1"
, hslua-objectorientation =
H.callHackage "hslua-objectorientation" "2.3.0"
, hslua-packaging = H.callHackage "hslua-packaging" "2.3.0"
, hslua-typing = H.callHackage "hslua-typing" "0.1.0"
H.callHackage "hslua-objectorientation" "2.3.1"
, hslua-packaging = H.callHackage "hslua-packaging" "2.3.1"
, hslua-typing = H.callHackage "hslua-typing" "0.1.1"
, hspec-attoparsec = H.callHackage "hspec-attoparsec" "0.1.0.2"
, hspec-contrib = H.callHackage "hspec-contrib" "0.5.2"
, hspec-golden = H.callHackage "hspec-golden" "0.2.1.0"
, hspec-golden = H.callHackage "hspec-golden" "0.2.2.0"
, hspec-golden-aeson = H.callHackage "hspec-golden-aeson" "0.9.0.0"
, hspec-hedgehog = H.callHackage "hspec-hedgehog" "0.1.1.0"
, hspec-megaparsec = H.callHackage "hspec-megaparsec" "2.2.1"
, hsyslog = H.callHackage "hsyslog" "5.0.2"
, html = H.callHackage "html" "1.0.1.2"
, html-entities = H.callHackage "html-entities" "1.1.4.6"
, html-entity-map = H.callHackage "html-entity-map" "0.1.0.0"
, http-common = H.callHackage "http-common" "0.8.3.4"
, http-streams = H.callHackage "http-streams" "0.8.9.9"
, hw-fingertree = H.callHackage "hw-fingertree" "0.1.2.1"
, hw-hedgehog = H.callHackage "hw-hedgehog" "0.1.1.1"
, hw-hspec-hedgehog = H.callHackage "hw-hspec-hedgehog" "0.1.1.1"
, hw-prim = H.callHackage "hw-prim" "0.6.3.2"
, incipit-base = H.callHackage "incipit-base" "0.5.1.0"
, incipit-core = H.callHackage "incipit-core" "0.5.1.0"
, ical =
H.callGit
"https://github.com/NorfairKing/ical"
"50e5ecbc6fef984ed7be4281ee21491750eff8a3"
(Some "ical/")
, ical-gen =
H.callGit
"https://github.com/NorfairKing/ical"
"50e5ecbc6fef984ed7be4281ee21491750eff8a3"
(Some "ical-gen/")
, ical-interop-test =
H.callGit
"https://github.com/NorfairKing/ical"
"50e5ecbc6fef984ed7be4281ee21491750eff8a3"
(Some "ical-interop-test/")
, ical-recurrence =
H.callGit
"https://github.com/NorfairKing/ical"
"50e5ecbc6fef984ed7be4281ee21491750eff8a3"
(Some "ical-recurrence/")
, ical-recurrence-gen =
H.callGit
"https://github.com/NorfairKing/ical"
"50e5ecbc6fef984ed7be4281ee21491750eff8a3"
(Some "ical-recurrence-gen/")
, indexed-list-literals = H.callHackage "indexed-list-literals" "0.2.1.3"
, inline-c = H.callHackage "inline-c" "0.9.1.10"
, int-cast = H.callHackage "int-cast" "0.2.0.0"
, integer-logarithms = H.callHackage "integer-logarithms" "1.0.3.1"
, integration = H.callHackage "integration" "0.2.1"
, intervals = H.callHackage "intervals" "0.9.2"
, io-streams = H.callHackage "io-streams" "1.5.2.2"
, io-streams-haproxy = H.callHackage "io-streams-haproxy" "1.0.1.0"
, ipynb = H.callHackage "ipynb" "0.2"
, iso8601-time = H.callHackage "iso8601-time" "0.1.5"
, isomorphism-class = H.callHackage "isomorphism-class" "0.1.0.11"
, isomorphism-class = H.callHackage "isomorphism-class" "0.1.0.12"
, iwlib = H.callHackage "iwlib" "0.1.2"
, jira-wiki-markup = H.callHackage "jira-wiki-markup" "1.5.1"
, jose = H.callHackage "jose" "0.11"
, jose-jwt = H.callHackage "jose-jwt" "0.9.6"
, js-dgtable = H.callHackage "js-dgtable" "0.5.2"
, katip = H.callHackage "katip" "0.8.8.0"
, keys = H.callHackage "keys" "3.12.3"
, kvstore-effectful =
H.callGit
"https://github.com/haskell-effectful/kvstore-effectful"
"3502825423aea3a1af9384e9d751feea4599c60b"
(Some "kvstore-effectful/")
, kvstore-effectful-cache =
H.callGit
"https://github.com/haskell-effectful/kvstore-effectful"
"3502825423aea3a1af9384e9d751feea4599c60b"
(Some "kvstore-effectful-cache/")
, kvstore-effectful-spec =
H.callGit
"https://github.com/haskell-effectful/kvstore-effectful"
"3502825423aea3a1af9384e9d751feea4599c60b"
(Some "kvstore-effectful-spec/")
, kvstore-effectful-statemap =
H.callGit
"https://github.com/haskell-effectful/kvstore-effectful"
"3502825423aea3a1af9384e9d751feea4599c60b"
(Some "kvstore-effectful-statemap/")
, language-c = H.callHackage "language-c" "0.9.2"
, language-c = H.callHackage "language-c" "0.9.3"
, lazy-search = H.callHackage "lazy-search" "0.1.3.0"
, lazysmallcheck = H.callHackage "lazysmallcheck" "0.6"
, lens-family = H.callHackage "lens-family" "2.1.2"
, lens-family-th = H.callHackage "lens-family-th" "0.5.2.1"
, libsodium = H.callHackage "libsodium" "1.0.18.3"
, libsodium-bindings = H.callHackage "libsodium-bindings" "0.0.1.1"
, libsystemd-journal = H.callHackage "libsystemd-journal" "1.4.5.1"
, linear-base = H.callHackage "linear-base" "0.4.0"
, linear-generics = H.callHackage "linear-generics" "0.2.2"
, list-transformer = H.callHackage "list-transformer" "1.1.0"
, linear-generics = H.callHackage "linear-generics" "0.2.3"
, list-transformer = H.callHackage "list-transformer" "1.1.1"
, lockfree-queue = H.callHackage "lockfree-queue" "0.2.4"
, log-base = H.callHackage "log-base" "0.12.0.1"
, log-effectful =
......@@ -375,16 +339,13 @@ let packages =
, loop = H.callHackage "loop" "0.3.0"
, lpeg = H.callHackage "lpeg" "1.1.0"
, lrucache = H.callHackage "lrucache" "1.2.0.1"
, lua = H.callHackage "lua" "2.3.1"
, lua = H.callHackage "lua" "2.3.2"
, lua-arbitrary = H.callHackage "lua-arbitrary" "1.0.1.1"
, lucid = H.callHackage "lucid" "2.11.20230408"
, lucid-alpine = H.callHackage "lucid-alpine" "0.1.0.7"
, lucid-aria = H.callHackage "lucid-aria" "0.1.0.1"
, lucid-svg = H.callHackage "lucid-svg" "0.7.1.1"
, lukko = H.callHackage "lukko" "0.1.1.3"
, lvar = H.callHackage "lvar" "0.1.0.0"
, markdown = H.callHackage "markdown" "0.1.17.5"
, markdown-unlit = H.callHackage "markdown-unlit" "0.6.0"
, markov-chain-usage-model =
H.callHackage "markov-chain-usage-model" "0.0.0"
, matrices = H.callHackage "matrices" "0.5.0"
......@@ -392,34 +353,23 @@ let packages =
, mersenne-random-pure64 =
H.callHackage "mersenne-random-pure64" "0.2.2.0"
, mfsolve = H.callHackage "mfsolve" "0.3.2.2"
, microlens-aeson = H.callHackage "microlens-aeson" "2.5.1"
, microlens-ghc = H.callHackage "microlens-ghc" "0.4.14.2"
, microlens-platform = H.callHackage "microlens-platform" "0.4.3.4"
, microbench = H.callHackage "microbench" "0.1"
, microlens-aeson = H.callHackage "microlens-aeson" "2.5.2"
, microlens-ghc = H.callHackage "microlens-ghc" "0.4.14.3"
, microlens-platform = H.callHackage "microlens-platform" "0.4.3.5"
, microspec = H.callHackage "microspec" "0.2.1.3"
, microstache = H.callHackage "microstache" "1.0.2.3"
, mime-mail = H.callHackage "mime-mail" "0.5.1"
, mmark = H.callHackage "mmark" "0.0.7.6"
, mod = H.callHackage "mod" "0.2.0.1"
, modern-uri = H.callHackage "modern-uri" "0.3.6.1"
, monad-logger = H.callHackage "monad-logger" "0.3.40"
, monad-loops = H.callHackage "monad-loops" "0.4.3"
, monad-primitive = H.callHackage "monad-primitive" "0.1"
, monad-time = H.callHackage "monad-time" "0.4.0.0"
, monad-time-effectful = H.callHackage "monad-time-effectful" "1.0.0.0"
, monadlist = H.callHackage "monadlist" "0.0.2"
, monoid-extras = H.callHackage "monoid-extras" "0.6.2"
, monoid-subclasses = H.callHackage "monoid-subclasses" "1.2.4.1"
, monoid-subclasses = H.callHackage "monoid-subclasses" "1.2.5.1"
, mtl-prelude = H.callHackage "mtl-prelude" "2.0.3.2"
, multiset = H.callHackage "multiset" "0.3.4.3"
, mwc-random-monad = H.callHackage "mwc-random-monad" "0.7.3.1"
, natural-arithmetic = H.callHackage "natural-arithmetic" "0.1.4.0"
, natural-arithmetic = H.callHackage "natural-arithmetic" "0.2.1.0"
, natural-transformation = H.callHackage "natural-transformation" "0.4"
, neat-interpolation = H.callHackage "neat-interpolation" "0.5.1.4"
, net-mqtt = H.callHackage "net-mqtt" "0.8.6.0"
, network-conduit-tls = H.callHackage "network-conduit-tls" "1.4.0"
, network-ip = H.callHackage "network-ip" "0.3.0.3"
, newtype-generics = H.callHackage "newtype-generics" "0.6.2"
, nix-derivation = H.callHackage "nix-derivation" "1.1.3"
, non-negative = H.callHackage "non-negative" "0.1.2"
, nonempty-vector = H.callHackage "nonempty-vector" "0.2.3"
, numeric-extras = H.callHackage "numeric-extras" "0.1"
......@@ -431,98 +381,83 @@ let packages =
"411d5d0aaeeb96d4b72d0a434b9d2b53c88c2eae"
(None H.Subdir)
, one-liner = H.callHackage "one-liner" "2.1"
, openapi3 = H.callHackage "openapi3" "3.2.4"
, openssl-streams = H.callHackage "openssl-streams" "1.2.3.0"
, one-time-password = H.callHackage "one-time-password" "3.0.0.0"
, opentelemetry = H.callHackage "opentelemetry" "0.8.0"
, operational = H.callHackage "operational" "0.2.4.2"
, optparse-generic = H.callHackage "optparse-generic" "1.5.2"
, optparse-simple = H.callHackage "optparse-simple" "0.1.1.4"
, ordered-containers = H.callHackage "ordered-containers" "0.2.3"
, ordered-containers = H.callHackage "ordered-containers" "0.2.4"
, pager = H.callHackage "pager" "0.1.1.0"
, pandoc = H.callHackage "pandoc" "3.1.9"
, pandoc-lua-marshal = H.callHackage "pandoc-lua-marshal" "0.2.2"
, pandoc-lua-marshal = H.callHackage "pandoc-lua-marshal" "0.2.7"
, pandoc-types = H.callHackage "pandoc-types" "1.23.1"
, parsec-numbers = H.callHackage "parsec-numbers" "0.1.0"
, parsec1 = H.callHackage "parsec1" "1.0.0.8"
, parser-combinators = H.callHackage "parser-combinators" "1.3.0"
, parsers-megaparsec = H.callHackage "parsers-megaparsec" "0.1.0.2"
, partial-order = H.callHackage "partial-order" "0.2.0.0"
, password = H.callHackage "password" "3.0.2.1"
, password = H.callHackage "password" "3.0.4.0"
, password-types = H.callHackage "password-types" "1.0.0.0"
, pcg-random = H.callHackage "pcg-random" "0.1.4.0"
, pcre-heavy = H.callHackage "pcre-heavy" "1.0.0.3"
, pcre2 = H.callHackage "pcre2" "2.2.1"
, pg-entity = H.callHackage "pg-entity" "0.0.4.3"
, pg-entity = H.callHackage "pg-entity" "0.0.4.4"
, pg-transact = H.callHackage "pg-transact" "0.3.2.0"
, pg-transact-effectful =
H.callGit
"https://github.com/Kleidukos/pg-transact-effectful"
"db6fa06"
(None H.Subdir)
, pipes = H.callHackage "pipes" "4.3.16"
, pipes-safe = H.callHackage "pipes-safe" "2.3.5"
, pointed = H.callHackage "pointed" "5.0.4"
, polysemy-extra = H.callHackage "polysemy-extra" "0.2.1.0"
, polysemy-kvstore = H.callHackage "polysemy-kvstore" "0.1.3.0"
, polysemy-methodology = H.callHackage "polysemy-methodology" "0.2.2.0"
, polysemy-path = H.callHackage "polysemy-path" "0.2.1.0"
, polysemy-several = H.callHackage "polysemy-several" "0.1.1.0"
, polysemy-test = H.callHackage "polysemy-test" "0.9.0.0"
, polysemy-time = H.callHackage "polysemy-time" "0.6.0.2"
, polysemy-vinyl = H.callHackage "polysemy-vinyl" "0.1.5.0"
, polysemy-zoo = H.callHackage "polysemy-zoo" "0.8.2.0"
, poolboy = H.callHackage "poolboy" "0.2.2.0"
, postgresql-binary = H.callHackage "postgresql-binary" "0.13.1.1"
, postgresql-migration = H.callHackage "postgresql-migration" "0.2.1.7"
, postgresql-binary = H.callHackage "postgresql-binary" "0.13.1.3"
, postgresql-migration = H.callHackage "postgresql-migration" "0.2.1.8"
, postgresql-simple-migration =
H.callHackage "postgresql-simple-migration" "0.1.15.0"
, postgresql-syntax = H.callHackage "postgresql-syntax" "0.4.1"
, postgresql-syntax = H.callHackage "postgresql-syntax" "0.4.1.1"
, pqueue = H.callHackage "pqueue" "1.5.0.0"
, pretty-relative-time = H.callHackage "pretty-relative-time" "0.3.0.0"
, primes = H.callHackage "primes" "0.2.1.0"
, primitive = H.callHackage "primitive" "0.9.0.0"
, primitive-addr = H.callHackage "primitive-addr" "0.1.0.2"
, primitive-offset = H.callHackage "primitive-offset" "0.2.0.0"
, primitive-offset = H.callHackage "primitive-offset" "0.2.0.1"
, primitive-unaligned = H.callHackage "primitive-unaligned" "0.1.1.2"
, primitive-unlifted = H.callHackage "primitive-unlifted" "2.1.0.0"
, prometheus-client = H.callHackage "prometheus-client" "1.1.1"
, prometheus-metrics-ghc =
H.callHackage "prometheus-metrics-ghc" "1.0.1.2"
, prometheus-proc = H.callHackage "prometheus-proc" "0.1.5.0"
, prometheus-proc = H.callHackage "prometheus-proc" "0.1.6.0"
, proteaaudio-sdl = H.callHackage "proteaaudio-sdl" "0.10.1"
, qrcode-core = H.callHackage "qrcode-core" "0.9.9"
, qrcode-juicypixels = H.callHackage "qrcode-juicypixels" "0.8.5"
, quickcheck-arbitrary-adt =
H.callHackage "quickcheck-arbitrary-adt" "0.3.1.0"
, quickcheck-assertions = H.callHackage "quickcheck-assertions" "0.3.0"
, quickcheck-text = H.callHackage "quickcheck-text" "0.1.2.1"
, quote-quot = H.callHackage "quote-quot" "0.2.1.0"
, random-bytestring = H.callHackage "random-bytestring" "0.1.4"
, random-fu = H.callHackage "random-fu" "0.3.0.1"
, raven-haskell = H.callHackage "raven-haskell" "0.1.4.1"
, readable = H.callHackage "readable" "0.3.1"
, rebase = H.callHackage "rebase" "1.20.1.1"
, ref-tf = H.callHackage "ref-tf" "0.5.0.1"
, refact = H.callHackage "refact" "0.3.0.2"
, refined = H.callHackage "refined" "0.8.1"
, refined = H.callHackage "refined" "0.8.2"
, regex = H.callHackage "regex" "1.1.0.2"
, regex-applicative = H.callHackage "regex-applicative" "0.3.4"
, regex-pcre-builtin = H.callHackage "regex-pcre-builtin" "0.95.2.3.8.44"
, relude = H.callHackage "relude" "1.2.1.0"
, replace-megaparsec = H.callHackage "replace-megaparsec" "1.5.0.1"
, req = H.callHackage "req" "3.13.1"
, rerebase = H.callHackage "rerebase" "1.20.1.1"
, resolv = H.callHackage "resolv" "0.2.0.2"
, retry = H.callHackage "retry" "0.9.3.1"
, req = H.callHackage "req" "3.13.3"
, rope-utf16-splay = H.callHackage "rope-utf16-splay" "0.4.0.0"
, row-types = H.callHackage "row-types" "1.0.1.2"
, run-st = H.callHackage "run-st" "0.1.3.3"
, rvar = H.callHackage "rvar" "0.3.0.2"
, saltine = H.callHackage "saltine" "0.2.1.0"
, sandwich = H.callHackage "sandwich" "0.2.1.0"
, sandwich = H.callHackage "sandwich" "0.2.2.0"
, say = H.callHackage "say" "0.1.0.1"
, scotty = H.callHackage "scotty" "0.20.1"
, selective = H.callHackage "selective" "0.7"
, scotty = H.callHackage "scotty" "0.22"
, sel =
H.callGit
"https://github.com/haskell-cryptography/libsodium-bindings"
"1cc2049b7eceb02c28cc4e9390bdf86b8914941a"
(Some "sel/")
, semver = H.callHackage "semver" "0.4.0.1"
, servant-auth = H.callHackage "servant-auth" "0.4.1.0"
, servant-auth-client = H.callHackage "servant-auth-client" "0.4.1.1"
, servant-auth-server = H.callHackage "servant-auth-server" "0.4.8.0"
, servant-blaze = H.callHackage "servant-blaze" "0.9.1"
, servant-effectful =
H.callGit
......@@ -534,27 +469,21 @@ let packages =
, servant-static-th = H.callHackage "servant-static-th" "1.0.0.0"
, servant-websockets = H.callHackage "servant-websockets" "2.0.0"
, setlocale = H.callHackage "setlocale" "1.0.0.10"
, shake = H.callHackage "shake" "0.19.7"
, shakespeare = H.callHackage "shakespeare" "2.1.0.1"
, shelly = H.callHackage "shelly" "1.12.1"
, shh = H.callHackage "shh" "0.7.2.2"
, should-not-typecheck = H.callHackage "should-not-typecheck" "2.1.0"
, show-combinators = H.callHackage "show-combinators" "0.2.0.0"
, singleton-bool = H.callHackage "singleton-bool" "0.1.7"
, singletons = H.callHackage "singletons" "3.0.2"
, shower = H.callHackage "shower" "0.2.0.3"
, singletons = H.callHackage "singletons" "3.0.3"
, size-based = H.callHackage "size-based" "0.1.3.2"
, skylighting = H.callHackage "skylighting" "0.14"
, skylighting-core = H.callHackage "skylighting-core" "0.14"
, skylighting = H.callHackage "skylighting" "0.14.1.2"
, skylighting-core = H.callHackage "skylighting-core" "0.14.1.2"
, skylighting-format-ansi = H.callHackage "skylighting-format-ansi" "0.1"
, skylighting-format-blaze-html =
H.callHackage "skylighting-format-blaze-html" "0.1.1.1"
H.callHackage "skylighting-format-blaze-html" "0.1.1.2"
, skylighting-format-context =
H.callHackage "skylighting-format-context" "0.1.0.2"
, skylighting-format-latex =
H.callHackage "skylighting-format-latex" "0.1"
, slugify = H.callHackage "slugify" "0.1.0.1"
, snap-core = H.callHackage "snap-core" "1.0.5.1"
, snap-server = H.callHackage "snap-server" "1.1.2.1"
, sort = H.callHackage "sort" "1.0.0.0"
, sorted-list = H.callHackage "sorted-list" "0.2.2.0"
, souffle-haskell =
......@@ -562,30 +491,22 @@ let packages =
"https://github.com/luc-tielen/souffle-haskell"
"e441c84f1d64890e31c92fbb278c074ae8bcaff5"
(None H.Subdir)
, sqlite-simple = H.callHackage "sqlite-simple" "0.4.18.2"
, sourcemap = H.callHackage "sourcemap" "0.1.7"
, sqlite-simple = H.callHackage "sqlite-simple" "0.4.19.0"
, statestack = H.callHackage "statestack" "0.3.1.1"
, statistics-linreg = H.callHackage "statistics-linreg" "0.3"
, stm-chans = H.callHackage "stm-chans" "3.0.0.9"
, streaming = H.callHackage "streaming" "0.2.4.0"
, streaming-binary = H.callHackage "streaming-binary" "0.3.0.1"
, streaming-bytestring = H.callHackage "streaming-bytestring" "0.3.2"
, streamly = H.callHackage "streamly" "0.10.0"
, streamly-core = H.callHackage "streamly-core" "0.2.0"
, strict-list = H.callHackage "strict-list" "0.1.7.4"
, streamly = H.callHackage "streamly" "0.10.1"
, streamly-core = H.callHackage "streamly-core" "0.2.2"
, strict-list = H.callHackage "strict-list" "0.1.7.5"
, string-conv = H.callHackage "string-conv" "0.2.0"
, string-conversions = H.callHackage "string-conversions" "0.4.0.1"
, string-interpolate = H.callHackage "string-interpolate" "0.3.2.1"
, stringsearch = H.callHackage "stringsearch" "0.3.6.6"
, stripeapi = H.callHackage "stripeapi" "3.0.0.0"
, sundown = H.callHackage "sundown" "0.6"
, svg-builder = H.callHackage "svg-builder" "0.1.1"
, swagger2 = H.callHackage "swagger2" "2.8.7"
, tasty-discover = H.callHackage "tasty-discover" "5.0.0"
, tasty-hslua = H.callHackage "tasty-hslua" "1.1.0"
, tasty-hspec = H.callHackage "tasty-hspec" "1.2.0.4"
, tasty-lua = H.callHackage "tasty-lua" "1.1.0"
, tasty-hslua = H.callHackage "tasty-hslua" "1.1.1"
, tasty-lua = H.callHackage "tasty-lua" "1.1.1"
, tasty-rerun = H.callHackage "tasty-rerun" "1.1.19"
, tasty-wai = H.callHackage "tasty-wai" "0.1.2.0"
, tdigest = H.callHackage "tdigest" "0.3"
, template-haskell-compat-v0208 =
H.callHackage "template-haskell-compat-v0208" "0.1.9.3"
......@@ -594,61 +515,58 @@ let packages =
, testing-feat = H.callHackage "testing-feat" "1.1.1.1"
, testing-type-modifiers =
H.callHackage "testing-type-modifiers" "0.1.0.1"
, texmath = H.callHackage "texmath" "0.12.8.4"
, texmath = H.callHackage "texmath" "0.12.8.9"
, text-ansi = H.callHackage "text-ansi" "0.3.0.1"
, text-builder = H.callHackage "text-builder" "0.6.7.2"
, text-builder-dev = H.callHackage "text-builder-dev" "0.3.4.2"
, text-builder-linear = H.callHackage "text-builder-linear" "0.1.2"
, text-conversions = H.callHackage "text-conversions" "0.3.1.1"
, text-display = H.callHackage "text-display" "0.0.5.1"
, text-icu = H.callHackage "text-icu" "0.8.0.4"
, text-display = H.callHackage "text-display" "0.0.5.2"
, text-icu = H.callHackage "text-icu" "0.8.0.5"
, text-latin1 = H.callHackage "text-latin1" "0.3.1"
, text-printer = H.callHackage "text-printer" "0.5.0.2"
, text-rope = H.callHackage "text-rope" "0.2"
, th-desugar = H.callHackage "th-desugar" "1.16"
, th-env = H.callHackage "th-env" "0.1.1"
, these-skinny = H.callHackage "these-skinny" "0.7.5"
, threads = H.callHackage "threads" "0.5.1.8"
, tidal = H.callHackage "tidal" "1.9.4"
, tidal-link = H.callHackage "tidal-link" "1.0.1"
, time-locale-compat = H.callHackage "time-locale-compat" "0.1.1.5"
, th-desugar = H.callHackage "th-desugar" "1.17"
, these-skinny = H.callHackage "these-skinny" "0.7.6"
, thyme = H.callHackage "thyme" "0.4"
, tidal = H.callHackage "tidal" "1.9.5"
, tidal-link = H.callHackage "tidal-link" "1.0.3"
, time-units = H.callHackage "time-units" "1.0.0"
, timeit = H.callHackage "timeit" "2.0"
, timing-convenience = H.callHackage "timing-convenience" "0.1"
, toml-parser = H.callHackage "toml-parser" "1.3.1.0"
, torsor = H.callHackage "torsor" "0.1"
, tmp-postgres = H.callHackage "tmp-postgres" "1.34.1.0"
, toml-parser = H.callHackage "toml-parser" "2.0.0.0"
, torsor = H.callHackage "torsor" "0.1.0.1"
, transformers-except = H.callHackage "transformers-except" "0.1.4"
, tuple = H.callHackage "tuple" "0.3.0.2"
, tuples = H.callHackage "tuples" "0.1.0.0"
, type-errors-pretty = H.callHackage "type-errors-pretty" "0.0.1.2"
, type-hint = H.callHackage "type-hint" "0.1"
, typed-process-effectful =
H.callHackage "typed-process-effectful" "1.0.0.1"
, typerep-map = H.callHackage "typerep-map" "0.6.0.0"
, typst = H.callHackage "typst" "0.3.2.1"
, typst-symbols = H.callHackage "typst-symbols" "0.1.5"
, typst = H.callHackage "typst" "0.5.0.3"
, typst-symbols = H.callHackage "typst-symbols" "0.1.6"
, uglymemo = H.callHackage "uglymemo" "0.1.0.1"
, unicode-collation = H.callHackage "unicode-collation" "0.1.3.5"
, unicode-collation = H.callHackage "unicode-collation" "0.1.3.6"
, unicode-data = H.callHackage "unicode-data" "0.4.0.1"
, unicode-transforms = H.callHackage "unicode-transforms" "0.4.0.1"
, universe-reverse-instances =
H.callHackage "universe-reverse-instances" "1.1.1"
, unix-bytestring = H.callHackage "unix-bytestring" "0.4.0"
H.callHackage "universe-reverse-instances" "1.1.2"
, unix-bytestring = H.callHackage "unix-bytestring" "0.4.0.1"
, unix-memory = H.callHackage "unix-memory" "0.1.2"
, unlifted = H.callHackage "unlifted" "0.2.2.0"
, uri-bytestring-aeson = H.callHackage "uri-bytestring-aeson" "0.1.0.8"
, url-slug = H.callHackage "url-slug" "0.1.0.0"
, validation = H.callHackage "validation" "1.1.3"
, validation-selective = H.callHackage "validation-selective" "0.2.0.0"
, validity-case-insensitive =
H.callHackage "validity-case-insensitive" "0.0.0.0"
, validity-network-uri = H.callHackage "validity-network-uri" "0.0.0.1"
, validity-path = H.callHackage "validity-path" "0.4.0.1"
, validity-persistent = H.callHackage "validity-persistent" "0.0.0.0"
, validity-primitive = H.callHackage "validity-primitive" "0.0.0.1"
, validity-time = H.callHackage "validity-time" "0.5.0.0"
, validity-uuid = H.callHackage "validity-uuid" "0.1.0.3"
, vector-instances = H.callHackage "vector-instances" "3.4.2"
, vector-sized = H.callHackage "vector-sized" "1.5.0"
, vector-space = H.callHackage "vector-space" "0.16"
, vty-crossplatform = H.callHackage "vty-crossplatform" "0.4.0.0"
, vty-unix = H.callHackage "vty-unix" "0.2.0.0"
, wai-extra = H.callHackage "wai-extra" "3.1.13.0"
, vector-sized = H.callHackage "vector-sized" "1.6.1"
, wai-log = H.callHackage "wai-log" "0.4.0.1"
, wai-middleware-heartbeat =
H.callGit
......@@ -659,22 +577,18 @@ let packages =
H.callHackage "wai-middleware-prometheus" "1.0.0.1"
, wai-middleware-static = H.callHackage "wai-middleware-static" "0.9.2"
, wai-websockets = H.callHackage "wai-websockets" "3.0.1.2"
, warp = H.callHackage "warp" "3.3.31"
, warp-tls = H.callHackage "warp-tls" "3.4.3"
, websockets = H.callHackage "websockets" "0.12.7.3"
, websockets = H.callHackage "websockets" "0.13.0.0"
, wide-word = H.callHackage "wide-word" "0.1.6.0"
, with-utf8 = H.callHackage "with-utf8" "1.0.2.4"
, wizards = H.callHackage "wizards" "1.0.3"
, wl-pprint-text = H.callHackage "wl-pprint-text" "1.2.0.2"
, word-compat = H.callHackage "word-compat" "0.0.6"
, wreq = H.callHackage "wreq" "0.5.4.2"
, wuss = H.callHackage "wuss" "2.0.1.5"
, xml-conduit-writer = H.callHackage "xml-conduit-writer" "0.1.1.4"
, xss-sanitize = H.callHackage "xss-sanitize" "0.3.7.2"
, zlib-bindings = H.callHackage "zlib-bindings" "0.1.1.5"
, wuss = H.callHackage "wuss" "2.0.1.9"
, xml-conduit-writer = H.callHackage "xml-conduit-writer" "0.1.1.5"
, zigzag = H.callHackage "zigzag" "0.1.0.0"
}
in H.HorizonExport.MakeOverlay
{ overlayFile = "overlay.nix"
, packagesDir = "pkgs/"
, overlay = { compiler = "ghc-9.6.3", packages = toMap packages }
, overlay = { compiler = "ghc-9.10.1", packages = toMap packages }
}
[ { mapKey = "BNFC"
, mapValue =
"baca3407f5dc1388f0f67cb15c54adde5e02516ef3f54a43b2709e00a328c4fe"
"5717b8bf5b66574d21deac4627bcfa4463a952c965934da7ac8e17e1fcbe3460"
}
, { mapKey = "Boolean"
, mapValue =
"b26be80347c38528b916cfe9211ebdf94619dadea3c3f89a240eee5d7f301e72"
"db212ee958bc7c05a4709e08499ad90f9f7cd854d5db5fbf7b2fd09cb6f76320"
}
, { mapKey = "Decimal"
, mapValue =
"4c845ce1eda0f9bc4af32219451588fd7b0ac7ad093d1d03105d7a3109b051ab"
}
, { mapKey = "HTTP"
, mapValue =
"33de23ecc9f3dc263a9efe6d8878967329cc9b030382782184b1bf80d3bc3aa7"
}
, { mapKey = "HUnit"
, mapValue =
"1997b78efba96002693cc9dc35b6b59a5ea45c6d91b95abd4233314e9ddca5f7"
}
, { mapKey = "HaskellNet"
, mapValue =
"08208d0ba0bade117f477c61adfb10ac5ba244f2c8677bf37d3ae2b6d69e1916"
"559801aefc7fd2f80aa6c65b52fc3e94b0470735959422a10a8670284e5b6528"
}
, { mapKey = "Hclip"
, mapValue =
"74215805a9250a867fa06b8485b558a64caafe899bf7ec190fc33493dfb0ce78"
}
, { mapKey = "HsOpenSSL"
, mapValue =
"2c7227be086b13cdeef0c35ff60d2ceebf2c268fc36bc576dcb0acb3b12501b4"
"820903a13da7bfcd0bd2eb57bbeb1200f17188e70c619169d03fa55ec1b640bd"
}
, { mapKey = "HsYAML"
, mapValue =
"081c2275ffdb079aee4619a99d11f0ed0dee5c518b457757e21715db16c3b612"
}
, { mapKey = "ListLike"
, mapValue =
"2f0a742c6256ae4fc73b9d7415b6616937ac94b0ce6f325faa1ea22f20b8f320"
"24f3047c71f8f7f96095ef363e3b900c62dcbfd4136b872448d8e942f9bbab15"
}
, { mapKey = "MemoTrie"
, mapValue =
"70a2ed47ef8fee60d4a1929052a4cb2e675d02de8cc499eb7b7987fa600de859"
"0521ccb33083de3a2c1a058717be3dfc17fe824c27715a9ea1b56b63afa1c75f"
}
, { mapKey = "MonadPrompt"
, mapValue =
"0aeb6d97a890caac4b032de088c787f1d8bf1b1de103874fc404dd0b005c0bca"
"b91c886a10c75df57df007e25b4b67673fe395d286d30b15682ad76fd6328c46"
}
, { mapKey = "NumInstances"
, mapValue =
"fb9c83523cccde30ed3fad659235017eb5497781bc8f6f8ef18161f0eda2ce15"
"ca75c965a2c59e6141e5434e7f61d7860a0aaa99d5709eb0a108395e4e528b46"
}
, { mapKey = "OpenGLRaw"
, mapValue =
"da677cc334f32034dcd9f905e1e5274f1a3433ed385a52e5c90880edc187e121"
}
, { mapKey = "PSQueue"
, mapValue =
"790b8ada1499f4a3daa6836b151aaad9ff4e6142370afe9b63153c859ce7561c"
"fd2c12b8bf30258fd381128bf1eae7233e4740e249317fa652a1ab30210fa527"
}
, { mapKey = "PyF"
, mapValue =
"cb4ea59bf8db1d61dd1542a900b1b28ca60876417005e00d2b20d82d33206542"
}
, { mapKey = "QuickCheck"
, mapValue =
"18283a427e322fe995105b9e3f99c08ecdc5a5a8e1362db048c7c4f72a892608"
}
, { mapKey = "RSA"
, mapValue =
"3528ef967385e2c1c6d2193584e1834c419b52a2280fc9ac8c0200f6cee58fe6"
"19dd4e758b3cc7596ac742ed8f5f8970688e4336d7408d2b480c4aaacc46871b"
}
, { mapKey = "Stream"
, mapValue =
"5ce8694d5b4c748fd890cba8a7f1d891858f8be1d7e0c39be831836b5d9686f8"
"ec34f211ef05ca46cb1093b7eba0a765306aa4e36e95e01be34a5697e21846cd"
}
, { mapKey = "Unique"
, mapValue =
"cf4c305dcebcec46780c694c8e6434f56785c4d19c44df5e1a24c4074036b6b2"
"f5a1aed6b152459feb7332c4c19e3fb15936b046a07b22a7aa39bed9326d7bdf"
}
, { mapKey = "X11"
, mapValue =
"f2cf81b7ef5f2e06a77d3c9f3908f8cd73ff44cd2c3594ba4b7e69a11cc8f798"
"892b91bb16f14b73bdfc80225435a60e14ddf11f51a524de87b42a67d524d25b"
}
, { mapKey = "X11-xft"
, mapValue =
"90fdf1593f6dce69e87fdad9bd0e6f112dd42876e3a9b039d79e8aab25ae61f5"
"3f910619b7159ad56c0f8e45c5cb75136b5d165ad2c776c43f37194695f2fe8c"
}
, { mapKey = "abstract-deque-tests"
, mapValue =
"aaf25c5e50cde5091c5c52d0d969d77270f5a8b25a03b4145bb47c7c3a1e0c02"
"ad04e18ce5acf7ad1df7dac0b479bfac916dced6ac1505f8d893d63c47c07102"
}
, { mapKey = "active"
, mapValue =
"88bf63c1f23cef316bbcda745443c58d7035c022824518d5b09898605614ae1a"
"5a28e3a6a2196c52d4947775b07c999c2677b0837b5f137dca165faa9ea9be1d"
}
, { mapKey = "aeson-qq"
, mapValue =
"7a608599cf0c5930f21b9e5e478ccf11d2475dedcda9feeaa8ca10c88a7561ac"
"ffe194abaad0b9fd977e21d24952b1e993995d313f6adb63f13236fba35c703e"
}
, { mapKey = "aeson-yaml"
, mapValue =
"2ec5cb22b4a3a2f4fa43503a52e7dd4ce991eee1a10273cbf721d984ebb5d9da"
"fdda407fd6126a477a19ed9f474d3a2c1e0e846adfbbd0b6ef2ac119b7e27c69"
}
, { mapKey = "alex"
, mapValue =
"d0ada7fcb7db3d5c67b09961965eaa9d6d6b572359e61dd179d50314728636c8"
}
, { mapKey = "algebraic-graphs"
, mapValue =
"2b2d98f4e1819e387c471c13b02114c992fd6f2f42f1111ca660a2994a207212"
"88f3717afe67d330b8ee0a3687b5e89f88df6e3d279a58e46f6c5e5af48af320"
}
, { mapKey = "alsa-core"
, mapValue =
"c8210cc92682ac93829432da62b1c75af2ebc5636d318ef3ad6a66917d2a2ffb"
"e3538225f09b066e9ee93b36a584c67fe01f327f25146dfa00451094b73afd93"
}
, { mapKey = "alsa-mixer"
, mapValue =
"babb0673548ee09c31ce4c0bce9d809a53da43feda1b50430b6316a554a6fec4"
"04ddd087a4c533ea545e2663359edc2d9748bd2ff17f85495d40ef788b295a72"
}
, { mapKey = "ap-normalize"
, mapValue =
"b652cfbfa9a431d5cbd1bf8c833bfe0a6a77145f2a57101185cb6d8977c17f76"
"dd673cd40534fe71839050121f572142a406322b961872dd3a6b062671233e78"
}
, { mapKey = "apecs"
, mapValue =
"bb633771a63a4b9027dc83d8823148c3165588c320db6a621c59ac5eff878c43"
"11ae8a376f979cef2252d6932514b5f45e96a522ba4ed97d57bc02d750956ec2"
}
, { mapKey = "async-timer"
, mapValue =
"923f4388cd5a917e09111fa72690ea9b59da67977362b8c24cc262779f9ee7ec"
"380fb43bbc79f574d060a81ab5dffebe9c685edce2aa82786a8305bedce7d4fa"
}
, { mapKey = "attoparsec-binary"
, mapValue =
"caa9704c4aba3d74526485309375e4fbd1cd831180a12377de4bb0a9682fb7de"
}
, { mapKey = "attoparsec-iso8601"
, mapValue =
"8ef5312a8704c91049c1ce5474efc5a852bca320332aac1cbf9a69279ccf4ffd"
}
, { mapKey = "authenticate-oauth"
, mapValue =
"2c3cbc7d58182be5bdb7e08b46fdbb3ba12a91ad44b7c2d5af2382937efde957"
"094d427fbe6f5f6037b569b7b4d363e01362cfc4e1690fb81b5901f1f5da1417"
}
, { mapKey = "autodocodec-servant-multipart"
, mapValue =
"e0b04752540c0f3080632c461de259030b8f68d7ec50fcba57e04f714ae99360"
"b1761a82b7788e8f9522f7da855d0b9eef492beadc4db401db0dcdc33df1e70c"
}
, { mapKey = "autoexporter"
, mapValue =
"f9d9bae0911db263277021f91caa12a2bec26fca9673142c46036634ec1445c9"
"1ed15ab19e7c40ba7c60fc65bba35ecfb765c548825ad3719d4dd6c8829a2645"
}
, { mapKey = "base-prelude"
, mapValue =
"768225d89b1495bbb3f64ea991887d3297278dacd028e750e94621e996f523a0"
"e60553bf7430c4b91403cf1c8e5b6f0b89bd2e9393b092230281153212706091"
}
, { mapKey = "base58-bytestring"
, { mapKey = "base32"
, mapValue =
"310035889251d49e6e8d0f583dd835862ed7dcd45a8d795f71739920b9660812"
"b663a4461e63b15b86afe17d769545edbe2001306bcc11b3908f2113ac8ee610"
}
, { mapKey = "base64"
, mapValue =
"8a8b3baeab4e1f0bef9935e1a1d0e0af9cb4f15a62b2a9951abfe268191037c9"
}
, { mapKey = "base64-bytestring"
, { mapKey = "base58-bytestring"
, mapValue =
"5356b94febf148c5bda33b39aacd2539491214a03276d6d2547b79baeb3643a8"
"c46e390f15b1a5772247333091b08f7e7068476c5b60e045d4cdfd068102b21a"
}
, { mapKey = "base64-bytestring-type"
, mapValue =
"a08bb4100a96a2362f20f9395f6aa319cdbfcce76310c3e5bf09b117f045c390"
"56274de34429be82e11a9a947fa1194f0aab6c2cbb945cc2a0027fd4de2f7f40"
}
, { mapKey = "beam-core"
, mapValue =
"2dfb1dd62323cb41ca215ece48d8e1badb5f6a189e2b43facf627c7cb7e87699"
"a435abe6ef59c59e725952f0da4d5d2b56e480bc7235962870db0fc63a21d8f8"
}
, { mapKey = "beam-migrate"
, mapValue =
"12c08ba06a1c2123c0bbdff5120480582f5ffa52b87f2685edfa8ddb26ab8c6b"
"c00e5c4952ece3e7212d20541e6673f52f258a1fb7ea9f5f57f093ec7b55b8d7"
}
, { mapKey = "beam-postgres"
, mapValue =
"80dc7038335ab5579149120e970ef868e3dea79fe74b14d67fe1d2875b3d9b17"
"32b2028b7e5d71cf87aae5f7fdbd132dba3b1dfc70927bd61899508d4c1d0fa2"
}
, { mapKey = "beam-sqlite"
, mapValue =
"bc21dc1cd508ca4a9a2513b7c71a7669f999b4bf89c0a333e4c7726b199a8d6a"
"9e90ddc77eebb15ee29bad2f8b59bca63fbc9fa00a4c7742adc92f63c1cc336b"
}
, { mapKey = "bech32"
, mapValue =
"9d9881c7244a64ba04aecc9006b6c54a44ad7dfc4e64c113392c4f3683173efc"
"e2e559d92c4becb3f32922f4ed5a98d335ad881bee36a232125f42702b4e62ed"
}
, { mapKey = "bech32-th"
, mapValue =
"d209fdb68a33732f08ca442d85a28b959122b72787aedd94b012685037ba70d0"
}
, { mapKey = "bin"
, mapValue =
"dcfbd588e0851af4943f5ba9ee77e51f3902915476fb5288c0f599af85b01454"
"d257909ab4a1e71614168a3d8fc74726a474f5c0db268eae5d6d45ef24f7f57f"
}
, { mapKey = "binary-parser"
, mapValue =
"0b0c6e27953d83e02417e98142487ce5ad113577f00ce827c2316177d04a78b3"
"14327a4da053bf5f776537f776f75ec6eca69750609595c84443f7968286f66d"
}
, { mapKey = "blaze-svg"
, mapValue =
"06fbd93599c696fe8b7ac4c4d5f826ef56e88355fa432d714c0e6df7f51fa6a9"
"aefbb22086d5e021c1aa75fc780cdc20b4778d804936945e58bfe2e8a2fac23e"
}
, { mapKey = "blaze-textual"
, mapValue =
"7f4995e697751925145c55391953ccfd09d86e6fe9931d4517e4b9b9b57026a5"
"443f802a2fd2584f94f05fcd3395f09735b4980af8228218b6e1c40423b16398"
}
, { mapKey = "breakpoint"
, mapValue =
"bb69f7754dbfd382152e7c236213b1d40ace37e5989878c4e619edc343112c6d"
"132994dfdc5258ac2f023cb6f3888a5a415e5da3a791f7809fd268594611dfd7"
}
, { mapKey = "byte-order"
, mapValue =
"217914ce3184e7175a78c24480f193bbb1a02260459cae29ffad0445e8b09094"
}
, { mapKey = "bytebuild"
, mapValue =
"be3ac70a1beeea0c18ba8756382531260c8ca9c32cff1b0c4d352b4db024b704"
}
, { mapKey = "byteslice"
, mapValue =
"b2f16fcc1c082d197b74b084344490d9dd531876c2c86ed990b237bf1164f458"
}
, { mapKey = "bytesmith"
, mapValue =
"3ae4f18378e21ccd2ba51ed31074fff150001e6eae7e165aa16b612e1b0af768"
}
, { mapKey = "bytestring-strict-builder"
, mapValue =
"751e303b024b1474905c38c27dce01bf31012b1f424c11f9f894dabdebbdba7d"
"78b5807bafbb60a07abbdd02515852ca33922fcce3cc37eb3627fb9d96d009e5"
}
, { mapKey = "bytestring-tree-builder"
, mapValue =
"fa667b1099442fc141af1431aacfdaf26c9fcf30f842cb9b3e10824cf517f1cb"
"49742cc9ce714f0a411190c7adc12441e28b2061576345393acacdca82abd3d4"
}
, { mapKey = "c2hs"
, mapValue =
"0aa9655bd2f7807ae79331edf073b127a86df5657eb5161437ee13264501bc13"
"b32f4f677b7df1972286a479aa41dd936649273868bc6c7d2ab61dc246035636"
}
, { mapKey = "cabal-fmt"
, mapValue =
"f8bac67ce87567214bf3d574fba6ec55b80f0f278278a3cf87723ab64f188cb1"
"8831302e75ecf529456be5bd84078d7214a69f5ff2158b04bc7b27ef6e42f303"
}
, { mapKey = "cache"
, mapValue =
"65ba7c637dd2fe279d9803326b4c51f25c0908d4645561b202669fdba1d7c7e7"
"c06961a2d12dd0623f802028b5a804e8cdba6727e2c4454519fa038b7f27d5fa"
}
, { mapKey = "canonical-json"
, mapValue =
"05cfe3314e975fe221708e0ee66c6ebaa628f33a79f74eac1bd1195f84417afc"
"f24108752484081f7abd277627aac167e69c55805eba45e8e61c11895abb7d7a"
}
, { mapKey = "casing"
, mapValue =
"d1da150b523628e6a540a0d588efea0a7ed4068f2d341ddb53f78d78ba41066e"
}
, { mapKey = "cassava"
, mapValue =
"74735605c9d23f32577b11ba3177b0a727c7a8776c29d4646b1189071ab6c37c"
"7b0a669006800af041ef66f7bbbb0b33a555a659f38cc28b3f0dbd8bf8a8ace2"
}
, { mapKey = "cassava-megaparsec"
, mapValue =
"900179dc19588d75b330da7e0b7e410e7ecc9948aff2982871e8687ddded8f21"
"6c2c6ddef2cc9c6f0adfc4e9076c12aedd947cc8fa44f358921bb3be73101d1c"
}
, { mapKey = "cheapskate"
, mapValue =
"d5b7c72284c4f60228cd4fec18563bc3f042a396015ea96b690b3cb27ced8dce"
"7e1912233f578ddeed9ab1e8563ab261924781c386166c0d67176ebc39bf010a"
}
, { mapKey = "checkers"
, mapValue =
"a9d2fdac7098a2530f6b9b86a436efae95d5888264fb6430957bb9ed45327739"
"95c1d1e52c40cb411cb0311bbd2a351752044badd259a04ee7eb823893ead0d9"
}
, { mapKey = "chronos"
, mapValue =
"30b32ba4013608b7b20f6a4ad1514369ceff08bccba91009b41bad09df6c1cbf"
}
, { mapKey = "circle-packing"
, mapValue =
"86f8e8975bbb5f0e8367c628a323890b8333c691b35902da69495363ccea1481"
"08cda18e5a639862a6e485e1b3678ffe46173d013cd496bc2e9d56dbce70b7f7"
}
, { mapKey = "citeproc"
, mapValue =
"d65769e2a634042f49adec46b3af0ba84aa1f085ce55951d2ece4c0997d63a99"
"a1ebbc525db28cb0fa444a52009664601149c7f368e676f09ef048f5da52b54b"
}
, { mapKey = "cmark-gfm"
, mapValue =
"a2c68e4749515261cb182124bb16233e8a8d82f80ac74ebd3fa066790ff5570d"
"c35a68bec14cf332c861ba3a2db7290650a4723724b76077251f6e853ee8d7bb"
}
, { mapKey = "co-log-core"
, mapValue =
"cdf11f325cb7157bbd1d1121d1f34c54d5a1ab696882bf8842c5d6f9a806b578"
"c17661cb7cb60f55802e3db5437902e6fed24a799c28a235e1708f4723785ec2"
}
, { mapKey = "co-log-polysemy"
, mapValue =
"7b730cc5994910310231188f9bd257160b91dc6c171c7c15552a524d38142d1f"
"08639fea9e1d10d641fd4fdae4cb9e5d1e4fd515de7b1cd29f864cfa42f8a2dc"
}
, { mapKey = "colourista"
, mapValue =
"c0de871dbe6b391f11bfa970d75dab6a6b5b4b9fcfdedd146b5cf83adfe15a2b"
"b464c54ce2d69fb75917779bc74ae042797f4104c82f1872da28cd0e335344c2"
}
, { mapKey = "commonmark"
, mapValue =
"ffdbd93bbf5328faf325c4b9c1c1784bd23b9523921312ea26cd3543ed1f802a"
"7eae65caab8b8843e6744c0aca7709b0a2d7bd21404b3db7263e883d711aa1f1"
}
, { mapKey = "commonmark-extensions"
, mapValue =
"04fdbe81fc4bb6baa5587a42b8a07392d90cdac6d87a6d1387daaae158c8e661"
"09cbe091e7a8e992ce0609243cd4149afae5e784da8de365fdfb31b3562c63e8"
}
, { mapKey = "commonmark-pandoc"
, mapValue =
"cc5364153f80edcdd79d381c43509416a9be40e370e87a3923fd606ee526c809"
"12eda78655998413ecafb879144ad601baab2e4ebdcf20124379dd3a903ed399"
}
, { mapKey = "commutative-semigroups"
, mapValue =
"fe9a97df528e812659db0c7aed34334332687acfa2865cfb6246eebbfa477b0b"
"631ef6d8931931f205909ce76e16d0895af62f2eae30d34c48fa1e3f813e2cf7"
}
, { mapKey = "compact"
, mapValue =
"9039a04ac342b2ffd3b0ef72dc0dd3be2fa6324b1ef291956a7a1ee61a7ada03"
"576678a0d0536e6b7f7014f8c8d8c192708611cdf1ae15d356c9c9ff92e4da35"
}
, { mapKey = "compactable"
, mapValue =
"8499561319e4e76a21288e5f325563e88852efe1614e394c85abcec625f3f4ca"
"d45e82557fc89e1d7d7620cfaa1bbe25acfd5a4207c5b6858bbaec2c681c756f"
}
, { mapKey = "composite-cassava"
, mapValue =
"f42f4dccf299cedf64cb371481b1b062235d784feff531a0dff63df7d74c8587"
"a0768a2c14e7f887c7c741b950d151535276eb2044ff7998966f010dfab9a5c8"
}
, { mapKey = "composite-dhall"
, mapValue =
"381a2b5fd656d369ef632ea58eef7ef4bd5371aa166a32677d857ee403a9de7e"
"ed57b0d1f6ec0513d0a878e248dc48471eae2e76cf93b0baeadec8238729deb1"
}
, { mapKey = "composite-lens-extra"
, mapValue =
"cbe164e8cdbbd5b1560e432a5a25f6ecfbb7ecc3b9a6f254eeaf7c64a0511353"
"2aae76b9001112a83c3dbbfd4822241e78ed85ceee6e608a923cd5f229a2f5ef"
}
, { mapKey = "composite-tuple"
, mapValue =
"1417116291580d0a0ffa2ca46c763e966ea695b001dadd43bd05fde4d8e148f5"
"ded3efb7567fff43927fe15fcf1512f6fff635b673d1844097a370aed58854d0"
}
, { mapKey = "composition-prelude"
, mapValue =
"e95d4dfe87dfb41e5126aab3000a2949702c0bfbb691964812c2ee67c49b7132"
}
, { mapKey = "concise"
, mapValue =
"cf7b4cf62f1c27f4c33dd17a9e80e8c1c99df9b7941e008ab0789e187d80aecf"
}
, { mapKey = "concurrent-extra"
, mapValue =
"abe7da4e7f9e3658f1d7db696e189f7bcf8c96587164ab75d4c89961a601a48b"
"5d986c306d99408217a1b7d2e8921546ad90bef39b77d6578dee5f8d0deeddab"
}
, { mapKey = "conduit-combinators"
, mapValue =
"038350013b2c8c8483d8bcdf8d43df64ad357aadab5579d36d8a06000c3e3c65"
"be23b745d85d721ecf056da8cadca87296abc49d3ad883ca39dd30f1c85689c3"
}
, { mapKey = "conduit-parse"
, mapValue =
"0c2188e0e6092c5ffa3410c6939c9588e52920d8c7981e9121309d0549c41917"
}
, { mapKey = "contravariant-extras"
, mapValue =
"aa31eaca43cddce4ebaaef658fef9d183ba44a4026c321d1203393f318a735d5"
"b93aa71f76f95af65731a03e623a4c3e01b1375629a75806aa2d5e7f8e92d850"
}
, { mapKey = "control-monad-free"
, { mapKey = "conformance"
, mapValue =
"d2e9f17d83571aa9baf1208cd818c17c982970664439cba39c670f3abfe91a9c"
"8782009815957a3248d265f1d15ddc033b8ef451a9808830759affd922a2327f"
}
, { mapKey = "cpphs"
, { mapKey = "conformance-gen"
, mapValue =
"d326d355a01bb1ef86516b5677418c234d04f729fb04727d4c400724c55a5966"
"5bb19377f931e2688feef31555af5bee617a43872b78c054b37e027f53d53e3b"
}
, { mapKey = "criterion"
, { mapKey = "contiguous"
, mapValue =
"d77b18b45c69cc0e1c1af1423057d137c455ef63569b6de661e37697e48d2425"
"786fac85900241e03ca193eab149ef940336c595c5cdf040de8a7f3abb4c8252"
}
, { mapKey = "crypto-pubkey-types"
, { mapKey = "contravariant-extras"
, mapValue =
"52954097095799354529881d78b87e18e98822e947afac384ac33a8ff434d4e5"
"407ddc7fac466269abca22d54dcb27e2b812ed22c5a7fd2255d5581e7ea11c28"
}
, { mapKey = "cryptohash-sha1"
, { mapKey = "control-monad-free"
, mapValue =
"8fa7a9a9a8bc69a65c8be777d1c6c7d70639e7997b1e3bc433121f8a2207d2f7"
"d8d71d8f9ab1bb5b3178e8a33b9ee1c8db531dc7b6a1e84453aa86d911441ef6"
}
, { mapKey = "cryptonite-conduit"
, mapValue =
"b9bb3b13b3693147412dd9013829d27bfd844f4beeddf33afcc3cdf3ab5f4916"
}
, { mapKey = "cubicbezier"
, mapValue =
"376dbf7be23f215039a73fa111f4f85fac0ff5cd128cb627fb1a1dfcc809f644"
"962d3a22a51ef814f4a4fee690606ee05f285092258ca7f0b8695e2c69abb82c"
}
, { mapKey = "cursor"
, mapValue =
"6625ecbcf11bb1a443faa993512cd46df25292e2bfc52204641a097d6905c63f"
"096fd136db5d05c545f18c4a0342afbb7f859dd38af94f4bb6f10f36dea5f84b"
}
, { mapKey = "cursor-brick"
, mapValue =
"ecc0d3b9ac865752d8330a526a2167c630a4c6a8e4d810ee3c75af2ec482fc67"
"2fd64858b6a9d149045b0fbbda56679bc9a8051365a5120f81ec4487e24b8b5c"
}
, { mapKey = "cursor-dirforest"
, mapValue =
"1d9ece0902e22a6a8b62ee6f3f66b4f57b4a4699bf238f9c082f5309292e8d08"
"f9796f25f49ca831c151a7dd4d9e5cdf3edb62e3c12606904f6fdc1fbf6b091a"
}
, { mapKey = "cursor-dirforest-brick"
, mapValue =
"3ab199b81a752b32eddd3dfe45778a521e8d5eb91066e3859c7f85b98951c039"
"c93f0ee8f941a10fe0619d136f29b27047c52159044e02932eb46f9b56aeb3ca"
}
, { mapKey = "cursor-dirforest-gen"
, mapValue =
"3b3b6c920655856730a13926fa6b51feb1fa4a75f837baeda71ad1ed3b574950"
"d0b6114f0c798fb0f8ae9b6848ca0320d0919e610e0a7e217744d0f6c82e02d5"
}
, { mapKey = "cursor-fuzzy-time"
, mapValue =
"d42f186f9fa62e1033fdde8c9d0cdacbfdeaf8dc91ad4a7baf64e2433ab58d8f"
"9c2d870156e5fe87870aa36d86c4f2aef8b1ebb550c2466df5ee6627048d19b5"
}
, { mapKey = "cursor-gen"
, mapValue =
"da4a5ea9c6cc32d5ce57264a2bc156912682a150b3c050967c326885ba6db15a"
"41700b8dc13428f2222856a4a0af64616e4819219bb4572e7ee6ce6053352f5e"
}
, { mapKey = "data-bword"
, mapValue =
"946c5c113e3d6e3d8b7629bcd49f97b6167e85486a7df9fcc31b87abb8cd62a9"
"4c298ea560b6cb9289648c0828eb2c7530a47798445f277cafb86c2b0aae10fe"
}
, { mapKey = "data-checked"
, mapValue =
"a253c4a898bd0d8b05b56b8309b813adb72661749d431dfde4a4b612dad9ff70"
"f9bc91cd03f97e652cd8e0e200a5a9af38c4e63c77211e7992cb8af75e41d2da"
}
, { mapKey = "data-dword"
, mapValue =
"e67d91c6d462ff61558e1405a27568fd5a458bc57d009e36419ab23a13e34eaa"
"f0f4ccc77cb8f2b731ae994798f551caa688c7f487983f598e95eaf29ee688b3"
}
, { mapKey = "data-endian"
, mapValue =
"628ec760c69b1860f3cb3ec3439999a8ce2f8a4995823b71735ae0d82e59ee46"
"95f052a030a911f2ea0a76e5cf6380dcfe02080c9e273c7250921f02c0af265f"
}
, { mapKey = "data-ordlist"
, mapValue =
"52f7f26cb7a039bfafd048283205c2a2b8d70fce9ba6e5fb25e4399b4a16f119"
"c02eb984bb775d41ff4e48887a1b575677c2d635e55b1687fd8a5de91c1d6bda"
}
, { mapKey = "data-serializer"
, mapValue =
"cef0027d83e20d3b800d99d4a76f59003a2b8f5c72f4be1bcf875447955f2934"
"ad4ac29a6d7098f572aa58a4331f395d9c95b26e7af081c9b82b7d4104a14661"
}
, { mapKey = "data-sketches"
, mapValue =
"0bf724fc65c3f4694c8f4b3d0c6d02dbf91777efc8dba695b1e0d83e49b62310"
"a3d9381424615943da457be41eb4e8aa206615f55a31196a62710dfb2e2a3d58"
}
, { mapKey = "data-sketches-core"
, mapValue =
"7a7a2352b6f12e07cf1ab0558eecc184bc885e1d1cf91de95202c905def561c2"
"5e532e9c07973500d0f2146cf225189fafc98bc202a67065d1366161d42e3392"
}
, { mapKey = "data-textual"
, mapValue =
"57f3771b8150311b853566e31367297c054a3cb69ecec162c77aeef971f4e9f4"
"7e932c6b9d36281daea28216ec828178ec4c0ef9d31781b7ad32a3209fd1a2c6"
}
, { mapKey = "dbus"
, mapValue =
"740836f91e6bcec0a86225e74e2821df0097af512e897dfe083556140c36d9f0"
"d132e27dc64c5980c62e4286c688f134144c7b8ba8a91a627812b01bb2ad3049"
}
, { mapKey = "deferred-folds"
, mapValue =
"ba41441be5894e26b4361bd384ac01f9cee5102ee1f8a7a3ca1e49b860d9d8b8"
"dc104da01b95fc00df57a4dc36b943464774fdf7c00b4b22810b179ec8d7ebb3"
}
, { mapKey = "deque"
, mapValue =
"d29e46463529a9a7f81af5acaf84b20f5bef55613f32bf1731ba3be074f42982"
"39486fb3728f556a3408ce659b4dea29ce08e98df7335701a3ce6167fa91ec23"
}
, { mapKey = "deriving-aeson"
, mapValue =
"e88d8af029b0a2126bf31b1eec23bdf3051e3bf256af2b0ebe934c8f893f46a0"
}
, { mapKey = "dhall-docs"
, mapValue =
"77ff2d366a251607418ae32e651aad097c8ab0256a4a30a2ba63ad13f03f3b55"
"7f9ed3825d301aa34b4ab09d093d3dc4e309eede8e374aa7c5be5c36768ef956"
}
, { mapKey = "dictionary-sharing"
, mapValue =
"31771dcabbb14cb6d4ab5b4a5440736960cff524549922bdeb186c48d8e0a02c"
}
, { mapKey = "digits"
, mapValue =
"10425ee6932d59b9c4d8bcd85baf53580ae7fe37154a98c6b94d64aa899498df"
"95600cb7150374aa448ec7e4e809513eea0792bf8871987804653ceebfa3c4e6"
}
, { mapKey = "dimensional"
, mapValue =
"fa4edf59795e164375301ecf4c1a28fea000cbd05aefdb4e53341594f369d8b9"
"564349f8a58315ff05cf71554c3c95ff4e17fc26bffd8b80d6c807ade4dd4d7d"
}
, { mapKey = "direct-sqlite"
, mapValue =
"8534c0e4034a107525441fc642465223cff3fa28a80156e834683432937faf01"
"179de71720ae655ce288086fc339fcdc9d224905f22b8699b930cdaf74ae8e63"
}
, { mapKey = "dirforest"
, mapValue =
"ae0e126944b20fb3cca1308609e3387315b53f46fd82fb9fd990dde3796293e7"
"91427c6b99cea8b2394c7236e1dbdebf4231c4ae0500a0be1bd039984bbc6d92"
}
, { mapKey = "djot"
, mapValue =
"d2bef63579210eabdf96ca6c3cb765db9091d69b0c0747997ff18363cc974c23"
}
, { mapKey = "dns"
, mapValue =
"0908ab2e071f9f38e763c7c7db1a9ab01a0e6e98bcd365722cbad6f8455b6e54"
"b82630c1c47da1e98036a315e08753d6875e5fe149a98d69e476b7ebf9684151"
}
, { mapKey = "doclayout"
, mapValue =
"ee1c227b42fe38c5b896b529b89613fe412f18987d8498e89ba0a0d2bcd793c1"
"d04315ca908a4bb4208d52b59206c974c99c409c96c9a29271c95276410f0900"
}
, { mapKey = "doctemplates"
, mapValue =
"bcbbdba2714877b5655dc41f401369d8aea1539d36122f49d30610b11519bd8f"
"9a851b0c764af1aed63ff0cd3440fe7e439e987ae89163425e034a1ddd02bbe9"
}
, { mapKey = "doctest-discover"
, mapValue =
"27aca1c0850335d335d7d340f334107691eac3a0cd42549d99d2d785fc71f5c9"
"2504876c54ddd021c6e4f0963935c037402966114eb86785ea7c1476380a0b3d"
}
, { mapKey = "dom-lt"
, mapValue =
"69fa3a809aa9fd331faba5b518836c23cdd2b64c5b9fe20a1e62919b27317abd"
"049576573950b7d56b55d6c0b862195f983c7f3fb79bd7dd8ce64809056350db"
}
, { mapKey = "double-conversion"
, mapValue =
"a99e6e4aaef6a17cdb32288269c8b4afe060b5f99911b75fa9375f8851835232"
"84ba79bb9388f6705dda8756b0a912845284ba8aff1825b0b8443f1ac088b5e4"
}
, { mapKey = "dual-tree"
, mapValue =
"61a0c218f98bdb2966c3842b947a251aabecaa8347ff249c6ddfb5a4befe4334"
}
, { mapKey = "echo"
, mapValue =
"36c4bf371eb1a60326835a864f867206fadf1f30a3154dcc870045e7b85f6c5a"
}
, { mapKey = "edit-distance"
, mapValue =
"67ea802e60bd518725e5fa82f8cf1d52ba8c8a8607422d66270865a694960c43"
"a5d003601e084fad53332acb5cb35f32da317512d33b248ed86906bfd2013c00"
}
, { mapKey = "effectful"
, mapValue =
"92a2351c60e07e08af0f0a9eea7d451a43c7b4a3b20aab7c59ac89993fd46a92"
"3a6ab148d8936b3899493b5935317c847f79540a98f578f291d49268dd0a0c9f"
}
, { mapKey = "effectful-cache"
, mapValue =
"11f84164f762d0c48963a6b5997e705555efdb2223cbe3e52cb0e398645497b5"
"dc3ddb559db969a73d2c53a2dc1cdd7acfc91ea1eb69a119650f3601468e4d6d"
}
, { mapKey = "effectful-core"
, mapValue =
"e8a1070a6ddb128ee2a13dca45dbef8615be1ae98bdf74e6c35357cd488af399"
}
, { mapKey = "effectful-th"
, mapValue =
"5088e3bd8bdd60b5cef71034a4f96f9201d07327bbb6a8bdee40c4b8c61ab89d"
"e58dc805998514dff37eace27cd296f950a892a28b336d457677aea874db9926"
}
, { mapKey = "ekg"
, mapValue =
"39ad8476effa6abf1ada8c2110b1330d7e10fe45231bff4d43954dcea813fd84"
"6480c37e7e70539cff01d179474c59d8b14c8b148921029428363c675bbd9032"
}
, { mapKey = "ekg-core"
, mapValue =
"5a5d27c98ef3c03e8f3e78dfd6e6efcee8ae752a8bfccdae6c06f09fc6a32c16"
"29952e42a117dfc88e7b02a11b7e34270294e3ad03900bb53eef7058fe1007d4"
}
, { mapKey = "ekg-json"
, mapValue =
"5c8b3e5fc03c8609d4a8590b089296fc8993c3c4231184089452fb1d1b2d61d3"
"4ecf66e39a7a97efcd6e383ab9a45a6bcfb5be5ddcbd7436e836502effd4453c"
}
, { mapKey = "ekg-statsd"
, mapValue =
"924b002bcdf5b4223f24296812f477316bdc57580f4af98c94728229f2104d59"
"35fe7ea0b416a81dc28d5ebe760a3585c43181ca1cf25d76f583ffbe810af9c2"
}
, { mapKey = "ekg-wai"
, mapValue =
"e26c2caa97d15ef22ac5ccf03c0a143dab40b7d5eb1a8c593ddc854c6f7c5db8"
"84e4099d23aa6fc094946d81576a8c12222b8687c09057d500070a714c909d2b"
}
, { mapKey = "emojis"
, mapValue =
"580940cfe08fcd3cbb51bf35775529efa57d8175e78e46d8ae61893bc515ce4f"
"765fe4af2aa87429d4cd73f6cf2a48f01f9d4ab5de99f2bc169b34981ff51e93"
}
, { mapKey = "enclosed-exceptions"
, mapValue =
"770dbcfbac1e193355a1ce2eb7a7aaeefd56a7ac7c39fb2b93780f49835d7980"
"59007a8062b5327fa18e54982973cec8ed81397e99fa861a1ed2ee3263204be0"
}
, { mapKey = "enummapset"
, mapValue =
"796b0f3e6f6d038890f8db0c9aa707b66cab432a87889203db318b40c638b009"
"19c0c68720668122404c6357c5b32f6974b6aea0d1258fac66c1e6da9dad8023"
}
, { mapKey = "exact-combinatorics"
, mapValue =
"2d4a88555c0904f87463318c58a024aacbdf891eb7e44853335fc1ead96bfc5c"
"6d298bd405423725d892df1b4ccc2c94f2636c4aab3a7917d0a7802e567fde0a"
}
, { mapKey = "exact-pi"
, mapValue =
"c79ff15d54c2c212cb8a336d3d370bcbd3459d802f9fd33b63aad60cb9b887df"
"06efdba79c392cf6e14afe0a8c93b13137764642850de6fb5132858e2dbfd6ff"
}
, { mapKey = "expiring-cache-map"
, mapValue =
"ddee1617f193599175b2a9008aaa6f89b3ae4b3cc74e3f60e3051dedf8ec519d"
"6725d8a4b6163b0101305c440b848d3c007e5e296e1b3ed89481574e70513e50"
}
, { mapKey = "extended-reals"
, mapValue =
"ef06b2aba4b92878a4a911d3e7e6e8b69165cfc54f5fff54ce46f39a25f53931"
"ee5cd3a24bb8eef64a5bd3b6dde6c9db383ed0212be372c224b5e370ae88bd10"
}
, { mapKey = "fast-math"
, mapValue =
"0a32140d7f01c8da0b51698fdc7c85d3c0247873b5ccfaf5a183cb079d8e3b70"
"5cb21ab17e01afb5e8acd7b616f907e67ead4cb1044aec0d5fe16caac298d076"
}
, { mapKey = "fcf-containers"
, mapValue =
"5283f5c394d622ad8bcb42326a9d93e69fc185c588cb9f01b38da4d82b0811f8"
"56330b8e239edc9ef1ff5d2dab58b2eb0292152dfa79a284aecd8ff785d6fecf"
}
, { mapKey = "filelock"
, { mapKey = "fgl"
, mapValue =
"9d8780ad35f23d690065c103a7e56e6a52fb7ecd2b29a0d8216ab49438f9b255"
"de7ad09d54b4d88991447d19ddb6411849b62d7b8019dac1b6c3c7a2124f2680"
}
, { mapKey = "filemanip"
, { mapKey = "fgl-arbitrary"
, mapValue =
"042812938aeeb5b8554f6d3b509342fd72a909315b5aa9effb33ccc7b3c388b6"
}
, { mapKey = "filelock"
, mapValue =
"0ae39c5a3b97833b27dac4f3a98b80473876c50d1bec1d02bc4cac713cf2dbaa"
"5de89e7b1c6fb8d4c49f049e535bf55d7a459f2c7114fd31d1190e726e6ddfbd"
}
, { mapKey = "filepattern"
, { mapKey = "filemanip"
, mapValue =
"e8a1cd286f1092b7928795b1efb918a607674109dcf9cfc49101aa60c24cda16"
"9b8acfe3fad5b2cc26d739562dbb800e9ee394e75540c13185ca32907bad971f"
}
, { mapKey = "filtrable"
, mapValue =
"f8bab5a1501aa5213bb1f4fefd3cadd079534955acd2bf93054debf65496925b"
"13d10f48a3fa8d96017c694fe62fd885aeb72eb48f5a7378593df36745a69aef"
}
, { mapKey = "finite-field"
, mapValue =
"287609f09a0b3a636880026661c31de398869d136ee833060baa6385d31cb702"
"bedea815153e9ed806f517414d889073a5911f69a011f83d6b946a86a46ec433"
}
, { mapKey = "finite-typelits"
, mapValue =
"b81c787838b726973b408b6d3779dae02c1317c688e248c194234b641a0c829d"
"454d3f0bcfd25826ce77919ef29ebdcead1290a7f9cf7bbc72f141bb70a98cb5"
}
, { mapKey = "fixed"
, mapValue =
"58ad6babfb72e1b6a74e5acd1f4b4cb4e3981e9d8d63b5a233c421e4af618d87"
"7c21fc14fcbda183489487c0ec5221b0a5fb438c4ac31fc6b34f4f173bf0ff2d"
}
, { mapKey = "floatshow"
, mapValue =
"78d5da75d7003cde1fe5f2838b98506d7a1ebe25187a8282978b2383ddfb80a5"
"a19020f22a6a2abf723b161ddea768750af6b9574a6be3e416fe1e78b76a684e"
}
, { mapKey = "fmt"
, mapValue =
"c7cf48670fb2da753f3389488cb0dd9dd54c0c28c92397cd410c70c9f8efc29a"
"e175961078cdf993b98edb27a70b3e4d4574522dc59a33554e898a93558a461c"
}
, { mapKey = "focus"
, mapValue =
"669e2cfbd7a90e3b98c58b6236658d0ce6b8f1d8b0cfd8cc3ca85b399706317c"
"40386b5f47b745c0a6dc0a171889160bed5f6b219d796d6f164a688eee4f073e"
}
, { mapKey = "force-layout"
, mapValue =
"74b70e3230d382283470e37e038c49d7b961c4badf84cbea82a1812ebeb83c15"
"0be6b374c06ca13207d00c7483ad171ef8e829b82b5017fc1275fab3f90d7451"
}
, { mapKey = "foreign-store"
, mapValue =
"96183b291c128b420325ef92261b27d7c0cc11cddabc04041951ba65637f4ccb"
}
, { mapKey = "formatting"
, mapValue =
"720feb97440d671948a7306650cc2a39af0c475736e4288a6095b0c33db8afc5"
}
, { mapKey = "foundation"
, mapValue =
"6c589278617e31d6a3d6acdc1d0d473a4fc9d1399c6025bf89007d6c9f3b8289"
}
, { mapKey = "freer-simple"
, mapValue =
"2a4207c8ee0b49e4f3007d7f34df3a97e0ad7c12c6929501a101b9f605da2e30"
"1044c3a720b4c3e0f9d65109557d669f4df14b6f7c1e02b6c25378397a4cdbee"
}
, { mapKey = "friendly-time"
, mapValue =
"60fbfe34335c1adfcf7de3e2ed45acd3822dbd6f5f76c8ef7fcf6e576a478462"
"b3b216b9c054af1cfb13ca2c00fea5b8d80840c5d37beff255ef290105cddf90"
}
, { mapKey = "fusion-plugin-types"
, mapValue =
"bd807d058c7147368280effd522138aa3f08867e30040b6d779b4f925dfe17c0"
"ae6b7bdc4101d58821ac46ccf7c2f7d8e85497c7b1bf0334452c29ad5031a5ca"
}
, { mapKey = "fuzzy"
, mapValue =
"6e4a79c8a95fd6ae0f90668d91255989cc1162770eb81f995c8bf9c419234e64"
"6fc07c86f141ec273d3394d44bb1d47e814d8f2d2d67d1576f4200bf5acfb8d6"
}
, { mapKey = "fuzzy-time"
, mapValue =
"a7a68e067e49c75a9f0ea3d5d25f7a2a2e2d70e96505079788d27a5de2c324bd"
"944ef1e878a34fd9ccc771fe674feb5161fe582360e36a426e3a92961ffc601b"
}
, { mapKey = "fuzzy-time-gen"
, mapValue =
"4ddbc74f57115eead128805bb8740a72f2e74d47bd991ad3e3ce42d54d6e952b"
"f7ce14242285d3cdd7d8ec97d6874b985dddac089266bdf19888a1a0c908dd31"
}
, { mapKey = "generic-arbitrary"
, mapValue =
"589d702247a74500c6284801d5dc5217cde352fbeaecd2086b26ba397775725b"
"62cedb5fe30d69166bccd1f6dabeb80063b196ae9ea096ff883927401ce8755e"
}
, { mapKey = "generic-data"
, mapValue =
"ea537c30f5d4b78b3a2a6cdcd57237e7ae03ba7edef48ba7fbd316adf6fcfcff"
"ccb7a1ff0c2cf0f8ac540e2a070dc26012256ca676ee249f13a4b98bc9e94c36"
}
, { mapKey = "generic-lens"
, mapValue =
"c34efbc3dfc2f34dc17720aa9b171ad2160f3abce0a931b485baf7d4197a71f5"
"51113e1d8d43d500bc95615b8d83ab5476a9134749ba8e8e20fdeb9f1bbe1e67"
}
, { mapKey = "generic-lens-core"
, mapValue =
"6c415237d31bd29e2395b9d1408efcd12fb5cafc130e6f10792e1155aae12795"
"a7987605513a57489fc3f9d3812f5cb9b077005b0787378125ed764896ed1f0c"
}
, { mapKey = "generic-lens-lite"
, mapValue =
"cae0771d32e808d5cd7a431d4e3d11f4c68c5f9b722b3cc50abb4ad329702f71"
"fc4e5820951bc7baed55b94cc7b399838c4aa63e37378f75385071cb2118ca48"
}
, { mapKey = "generic-optics"
, mapValue =
"ea7ecf76e099b61181bdf77e7abd3192ace8710442f9f1eb527b9d61cc6b2db8"
"5d5821969629ac4ac48f53c7bd4cb54280e05f2aaa112d6c3c12391cf7b71898"
}
, { mapKey = "generic-optics-lite"
, mapValue =
"9d660ef7effa28b22b1731ec6bf570b486ea7dc7b5726df2b6d658d87d0d860c"
"112fa14cb2dc6d5978953ee4e06b79c4f213dd3fd94ec7622816db5fe01bc6d0"
}
, { mapKey = "genvalidity-aeson"
, mapValue =
"8bc8c1ec033976fa075beab5b90e33442e4bf32e0688d5301a9f51bf3890e5dd"
"8f56c65cf27cfebfc873a23fb1c5a280b588f3ae39ddc0dbce835928167a4738"
}
, { mapKey = "genvalidity-bytestring"
, mapValue =
"aac3122c26009b87ceea607494d575acccfc7df9e3bd68447bdd1ad9a1c05cae"
"40ddb9b05e8243b5c85d9f319c3f34aaa6c9a86d21b5179e9dc7cb88c0c3650d"
}
, { mapKey = "genvalidity-case-insensitive"
, mapValue =
"1b764daa4359a87f39e72975f1fd5b045410561fbc26693a3901fbb4bee214dc"
"fd59ca175cfffbd499fb8ef9930d84619e1a1742f4b79995af8243fa76d66536"
}
, { mapKey = "genvalidity-containers"
, mapValue =
"43cc358878b9a782b04233e96e388858dc2f236e2c9d3a009cd4d3a674a86a13"
"539697e7d923d02c311399f243513c1be122c1f948a1caab254521abb9181dcc"
}
, { mapKey = "genvalidity-criterion"
, mapValue =
"669899f85085d2eb1fe6f7de565d696bdf7b30f47719e7bb79de78e1c588a239"
"88b7077a204c124defab474319f7945a0a4af9c532f8032ea6bcbb5ce8e78f0b"
}
, { mapKey = "genvalidity-dirforest"
, mapValue =
"298bff0d021163176cc8675fee9bf491d3c796e963d329b27c77abd2c4f39d20"
"c3d8aacc5ec394d80eff35984b0ca09000b55dc938f43e9f1bdd51c554d9bc78"
}
, { mapKey = "genvalidity-hspec-aeson"
, mapValue =
"6f03d4b5b00aae6fed893b8439c8b3cb0bb3fd12bc78655cb292f58cc0777628"
"cd4cb01748672f28b60cbed89c0926c08d7928a51adec6eca785f65886cb351a"
}
, { mapKey = "genvalidity-hspec-optics"
, mapValue =
"b44f9e2b0540e5e89dd899e75e7012460656756eb71fa2ec3c54309506666599"
"3bf25ec662d8f2e20e55bdc1b66aa73e0a3e8324a15d2a31597e8ca2bab5d464"
}
, { mapKey = "genvalidity-network-uri"
, mapValue =
"b39914379a36fe0f700ebe49bc28906eff5ff2fd8c3e2247ab8af7024e74e35c"
}
, { mapKey = "genvalidity-path"
, mapValue =
"364272c708ab1f3388ba6f216d7c9bad48542211665dc71bd6957ab4b5a756d0"
"49e13a565e672de5d190fde6020af931cb22619d708f8aad637d3d06ea58814f"
}
, { mapKey = "genvalidity-persistent"
, mapValue =
"0a4cd87446edc469c4fc8c2a62811ce3912057551886160f8ef0755f8c653c25"
"99a3016645fcce9e03924d2cfb4736548029510a9f95d0dc57946b511943aafa"
}
, { mapKey = "genvalidity-scientific"
, mapValue =
"3632ab065f7ded468e12b6c50f0666553e20ceef8969e9005fc2a8005171b4b7"
"d2b90ca070788bc966376c9eac48a456241aaa2a648af044de67f8e16e6b0688"
}
, { mapKey = "genvalidity-sydtest"
, mapValue =
"a346e2febf9bf1571a2b84ec4d23c36210e65400b3cf85a63ea2cd69a7181336"
"0da1d9dedd83f28d058a09614cdd80d4a0b25eacf42e8c072fe70a700d15dab7"
}
, { mapKey = "genvalidity-sydtest-aeson"
, mapValue =
"34aedfca7553f642993c5b2defddb7734a2c266ca4e32fd2db6de864bbd1feeb"
"6bd517dca310d86fb226793b6bfb6a6b72d510fe049f8ffbaf6a3cc57ce7158d"
}
, { mapKey = "genvalidity-sydtest-hashable"
, mapValue =
"197d756cf82c174ebea90213bc8180843e16332931ec1ff710ad08ffd40dad01"
"a495891113d862bda7fe86479be8127d3cd163eace2d7d2a19bc33d7b22cd32b"
}
, { mapKey = "genvalidity-sydtest-lens"
, mapValue =
"c28d29266ddd7fd7f2e40179682cf8a04f4384d9476f1cd64009ff01e4ce3461"
"1645cf6b363a0189116ebe3c6b9b4d57786efce112f4c56bddb97c6f8a928850"
}
, { mapKey = "genvalidity-sydtest-persistent"
, mapValue =
"588bd9e620b0e72bb30a531e741543c64f4caf18c99ee52df86b0341438390dc"
"794304928e0354bdd2c320312dc232aa7d22e9aa7536517761103d6872cb89f6"
}
, { mapKey = "genvalidity-text"
, mapValue =
"12c5f6e90ed426cc3d073187c0e0a90a9e1f7b7c2499f98ca4e9db2a831d72b3"
"9974ea8820b50e8600898a5541a420001d3578ffb39978c2ed31de35d970623d"
}
, { mapKey = "genvalidity-time"
, mapValue =
"cab78b802865e429194e38ad8ce8a2ab2dd093a42048f2e7a8b8e4d211e6fc77"
"0f9c3c7516cdfa834cdba079727f16367d066a18e6222f29a2e5d76dbe7b4613"
}
, { mapKey = "genvalidity-unordered-containers"
, mapValue =
"3da9ebded46f89641b641cadd2133fe287ded108b8343d109dca839e0a6b946d"
"3cca625e48f1d280ddec0478e2a758ac2576fb082311dbbe34188bf8d0cae9be"
}
, { mapKey = "genvalidity-uuid"
, mapValue =
"151b312bd4a6c497479f6be26eab7e23386894c844f5e84c4390f496b6b5bf53"
"1298fe7200f83f699b47dee809fdd905a4e8de77fe1a5cd9895c0ed19002f8ab"
}
, { mapKey = "genvalidity-vector"
, mapValue =
"bdb804f525373b0e1d2c903aaaf6d1be30736dea880659369a6504f46a4386bd"
"eb4e731872068f7c627306fc17c82ce529e2d73481b4f94cee9cfd0844420d75"
}
, { mapKey = "ghc-trace-events"
, mapValue =
"f469016e76fbb172833ec81edef810a175c8ab2e3183d23c2751cb870ff34dfe"
"4319083e426f0d37e35717b59375440b78b98f9ff7642492547433c10215cf45"
}
, { mapKey = "ghc-typelits-knownnat"
, mapValue =
"35557095b399cbc34defebad49f1e732a46d30cdf8aacede1ce1f74b25559c12"
"81d3432c0c0ff38ce051c7b9d037701eda01a8ecbd6cb55b64271632203ab17c"
}
, { mapKey = "ghc-typelits-natnormalise"
, mapValue =
"93b9b1262e7e5057bc4d3fa18ea18faebbd5303ee99fec3f8c8615f1da7dd4eb"
"e5697a858a38a83f1b87892157a78f9c52ca6f2fcb64fa6cb33c1691c2dbb14e"
}
, { mapKey = "githash"
, mapValue =
"26d31208389f8d8a37a6ae0f629a15190c727be88f6bf8aa6fa4c42b2698094f"
"92734bcf4586fd205d8bd3f95edb4f1bddc9fbd85c82a9579372edb91610382e"
}
, { mapKey = "gitrev"
, { mapKey = "graphviz"
, mapValue =
"2742c54ea56afebc09ccdf653777c58eb73ee414b2e89a38db109ad23a553f0d"
"9018165f5c5f756abb5a4a0675610777123f6a6f1836eeef4537a691f4a23265"
}
, { mapKey = "gridtables"
, mapValue =
"e94ffdc128fab5417b18e78b49864bf257c21210ab08ca25c9112ffed889282c"
}
, { mapKey = "groups"
, mapValue =
"1be93433a115e5bd9242f06e9d65f599a09ef80f666a9a8f54af8a013c7b4c4c"
}
, { mapKey = "gtk2hs-buildtools"
, mapValue =
"dd866ae2f497cd5f6337fa241e17f16ac9b2d8c21b2fb19d413ebdebcce759c8"
}
, { mapKey = "hackage-security"
, mapValue =
"566730555f8acc788150066be27fc0b4e1ece668ebb51144c3e1b937c101f1ec"
"930fe7c27f4c52490b2eee92b0047359be92691976a778792f9e43eef420ccc8"
}
, { mapKey = "haddock-library"
, mapValue =
"8811df03f2578e88ae47a418cf631cc01bce3f16dec210810b899d12c3c9631e"
}
, { mapKey = "hashing"
, mapValue =
"6e9612a0599e6fcefbfd780c4df0938d4bd839392b6852eb8754804ea28dc3df"
}
, { mapKey = "hashtables"
, mapValue =
"c6b52ac9f86e020762dc925e49065802fba44370530320fcac9a4f431f437743"
"dd18bb32dc2db7a8cfea8b8e69b3f1af21fd2b1625e26ace940e42b84a3ae2b0"
}
, { mapKey = "hasql"
, mapValue =
"6b60d6ac8b2fdf9998668b70faf3d465d486a1413b7bd112afa9c058f4d11e9a"
"8485b0aa1f93854e27ea08bb8f607678a6c1dc7e480bfbaf866ef8b17de210da"
}
, { mapKey = "hasql-explain-tests"
, mapValue =
"909575aecec111066e6b14a16c27008b47367660871583cca26e97f2407e92a7"
"b2ec23cc34beff55e9c58ee44d0f81d70fffa49143363cc65a0a077dfebe49f2"
}
, { mapKey = "hasql-migration"
, mapValue =
"7b043a0efde6cbb13ab5f99c67e35ed80960761a7fa814910b6507e3c503d2b5"
"26ba8c6286f59126312408ef7a9d6482d71fb4d0cdd4f7235ee2a0b6082ea11d"
}
, { mapKey = "hasql-th"
, mapValue =
"ee763ff8062555664812ef8c041fe0c23456883093daffef155839ff189d43f4"
"60b8b6f2d87727a9dec0f4bed73123a0d5372e0544bffb2b85599d05b8c5b001"
}
, { mapKey = "hasql-transaction"
, mapValue =
"a631f5016e9565e8f7cae8d676d5a36c958b07b417ce456bc82bf2427d9e8726"
"435699a04dff95c1f0ca8f92aa2d0ea54627a032d7e818990513f5b3e9ef4b5a"
}
, { mapKey = "hdaemonize"
, mapValue =
"b0d21947e9a61e3c9068c712ade807245e67bf0acfa65a75f44996d8a714f8b3"
"8f1192566827a0b965bff0d75538fcda464cf9b48792f134818de5cf171c7ed7"
}
, { mapKey = "headed-megaparsec"
, mapValue =
"14fa1150ce924757b6c8818ef1632d6d948506d822254d3518c6e2c20301001c"
}
, { mapKey = "heaps"
, mapValue =
"aecd5921b4c1d88d7c53d6dec10aea485bd6c9528ae1ce50c86ba22292be16a4"
}
, { mapKey = "hedgehog-extras"
, mapValue =
"13516725afcded029505ebf4bec906c666156f937b40d598512fa00535385a5d"
"99e18326ef8ef8d8e5333ad4555806fe13721237d162d3663147a606ff93a8b2"
}
, { mapKey = "hedgehog-fn"
, mapValue =
"ec606dbab03e355d41d36bab25cc8812ef428ee58faeed6e02e83848d1d76b0a"
"57927c81dc0f6b0b70fc6bb20ee95b3cad82db81c1dd6eb04f085702f9c9d770"
}
, { mapKey = "hedgehog-golden"
, mapValue =
"f8b4dfff93558c2fa4c440861ffecd5436d006a3596a33d7cae36674747002a2"
"ddca7fbe9a18ce7753f4555879338aa635ab8b70aaa659eade1a896ad345ee50"
}
, { mapKey = "hedgehog-quickcheck"
, mapValue =
"f6ed9bb6a8def9e40678fc4e5bc8d6581fb5d0462aa86045e8dbdd4bd3e77111"
"3e1453a8cf9cf462dba6ddf5d640996957b2d9233bf172aa2d31295b53fc50e2"
}
, { mapKey = "heredoc"
, mapValue =
"d65acbcd0388577987441fde268fa4c231da2e948333ccf7ed6949a96380ad4f"
"c415898f2bceebbeecaa970a2ca03238c1ca0550560f8ff8afa1e3d35576bcc1"
}
, { mapKey = "hex-text"
, mapValue =
"b77a6d96279f2ea4a69ea2c23a7a1750fcbe3fdd26f8c31820e0e058693b91e3"
"6bb9bcaff799e439832af909e9856475316d7571ea576b5b22d8c9e5d0a25f96"
}
, { mapKey = "hint"
, { mapKey = "hoauth2"
, mapValue =
"a1ed160179e897277725404d6a25a963e434bbb9b10ef97575fe9f6f664644fa"
"01b95b9ee1c8799a09a3987260504e282f68eb35e17f3340c3148dc6a4c1362b"
}
, { mapKey = "hoauth2"
, { mapKey = "hoauth2-providers"
, mapValue =
"68baf2c558a19d87ffd41201ccf3cc9e92ac2aa3c1371c448f5e14a563da95b9"
"14eb11f13662298fea6e1881c0a2902ed0738d8edfb7f1e43e60b90616de5e46"
}
, { mapKey = "hosc"
, mapValue =
"1dd17863797f22068cd2075b5684ebdcb1cd1e1cef1b1eba1cf9876a00761a8a"
"d8888b52cada2b25eec91350465e7d11e0825b5693e530e89b727976763cc036"
}
, { mapKey = "hslogger"
, mapValue =
"51928f4667d776062db18e09915c4d40c0c99bf76e07201bb53de4dcb4255515"
"b871aca75ba754a93330c7c59f45edb1b3104280b4055b61fdf24f496f178bb3"
}
, { mapKey = "hslua"
, mapValue =
"4695605e540ec374b092604d5d8e2bf519f8fedc289699a1287e66b4a79c835e"
"bf9d9e12ce48994aa4657dd1e68f60e9989ae0771723195ef71ea49f1d343955"
}
, { mapKey = "hslua-aeson"
, mapValue =
"26df57a720d02a713604525ac065a0e34756fe4f01eb0c9bacc3b1b16c43ae4d"
"2ab95d2be0cf2a27a8e83f9b4698f80e06e12c8b6aeeba7cd4b8ab4e1fce1819"
}
, { mapKey = "hslua-classes"
, mapValue =
"171d656005b1c18c3f1f1eca91323d42be5fcfbdf913c4c38f68956e27f51b58"
"f342237cb0915f4eadcbaa72826fe7812415ec0c71447ec9bc70148fa916d7bc"
}
, { mapKey = "hslua-core"
, mapValue =
"c035538124fca741c35b3965641a1579f1aa92da1619ca7b3b040e56d7d57f24"
"35667f1ad361767f321e31f9694fcaa0209ab99ceb94f585d70ef68c4fa5d192"
}
, { mapKey = "hslua-list"
, mapValue =
"96137b095b7dc9fcd2cee20b02068bae0ce58a356df1f7ac078aca99c59f4496"
"c89baa9125e2182c1cdcaf2593a8daa3bae54f64eae5480bd103aea90fcf24f1"
}
, { mapKey = "hslua-marshalling"
, mapValue =
"b593cd3456e87ae31ba1315b2deddf0ff506cc94e5466de246dad1fefc3966cd"
"741bb368aacb052a423a8b1e2701926a73b96f796a4553520f7083178e0e62c4"
}
, { mapKey = "hslua-module-doclayout"
, mapValue =
"a0f512bffd7f42d846570daf14754d3dc65b3a03a7162204d2424e8b11468de7"
"c4727cf6210eab340187cf7c3022d213214c622ea26c2a50cc9d6d8bc4dbe142"
}
, { mapKey = "hslua-module-path"
, mapValue =
"4aa8e9289ba56f62f8ff89f7e54b46051621ac128868085033406df6958eb7cd"
"95df5b00f6c2861189d2889277d37d7e79486f81b5ce617cc2c66d8652c58f3d"
}
, { mapKey = "hslua-module-system"
, mapValue =
"ef7e95ce83c64c31dbb16d418aa0892cb3e8c317a63159ddf618d7b16d8adb07"
"ce07f21cc8693a818e7fb2c31c9bf2f92b825d27e5a309d03b268754b87932cd"
}
, { mapKey = "hslua-module-text"
, mapValue =
"3946f66578f66b25423a756c8290ba971b6063f03d8d36624d24617a70cd9429"
"0e74cc03278c911c36d471abd319b5ebea0271c75184ac0ae6ec9c930ea0aab8"
}
, { mapKey = "hslua-module-version"
, mapValue =
"63ab9dfbbfbc417cb9bc2c78d73787ed8c603c4201eb4df729c8bf7186da816e"
"5abe39ba59d059a4afde720c1e6b85a6203a293def494441b9f15175d336e71a"
}
, { mapKey = "hslua-objectorientation"
, mapValue =
"2486b97d3126ee2036d93627e990445ab693b62f209fc3006426eb4a120e6d0f"
"62931338a8abfb189c404710dcbf90c9e81d37a070b78a88fffda1a458930121"
}
, { mapKey = "hslua-packaging"
, mapValue =
"665f0610bf982290fae1c892da5cd4102980a8755dca836e77d30ef92972be5a"
"3a6d9753189b2be838adcf6353b57b73902e67d7b9f90674e32d481f5a728c4e"
}
, { mapKey = "hslua-typing"
, mapValue =
"3847ad702a10b09132d144f832ad7215949a764a72555c7003ecd73cc6a39cbb"
"0e53599b9d6f59810ade8895650ee10ef6b786349fb004ae86b4ba59c263f301"
}
, { mapKey = "hspec-attoparsec"
, mapValue =
"8d8b31cb6a0d2adc20a0c772e128206c65c2bc83332d1c5f3906b33fb76977e4"
"227a3a95222e31bdd141f05201246f1bbe4c2cd0f01003a4eda44bf579ba9047"
}
, { mapKey = "hspec-contrib"
, mapValue =
"f7eaadc15c5bba164ec34bcc33e4dfe8ce241e41ec0b8f0cf78665f65bd83cb4"
"41137149ce74cf7239b3ac6f07e18ae0f28bbf96d2fa2f6c141fa692e43addbe"
}
, { mapKey = "hspec-golden"
, mapValue =
"72887da8e597d76e7c090eff659e95604c1e3bbb9afead513a245d4d394b3839"
"fd6ae86d4b6902126b21ef11480ce21816aa49518971f1dc85839aee8ef6557d"
}
, { mapKey = "hspec-golden-aeson"
, mapValue =
"e929f278fc06c030b51a0043ca73d7ccc0b2be879f0f2850a59aa75c6ccfceb1"
}
, { mapKey = "hspec-hedgehog"
, mapValue =
"f565377dd0f4fca5f5b519e51159e4ef3bec34ff1a3d51a795e763061f132212"
}
, { mapKey = "hspec-megaparsec"
, mapValue =
"5a3f5e4007f40bd515da19696a460fba9ac580fb47f2d7d8a254380c2a905485"
"331ba65e4e32904d5a8015663ea0c940e406515f56928879fee79046bfca3dab"
}
, { mapKey = "hsyslog"
, mapValue =
"752c21ae312fb580b349a94aeeb1f133cee645e021dd001355e66ce67704e882"
"ab6ec719e86d861865cd8bf2a67106da4d444ad1d6033008179747955438be28"
}
, { mapKey = "html"
, mapValue =
"526b2d1d0263338c87c7feeafcb63fd43a4c580b025524e334bd0c8969683610"
"7fbe2a349d17720c3195b86e08b3ccc5359882a21938f24619213b9a35445797"
}
, { mapKey = "html-entities"
, mapValue =
"ae2c21fd9f23f9d8299af5650012c495994eb678d6e122419f3373cbf2c02ec4"
}
, { mapKey = "html-entity-map"
, { mapKey = "hw-fingertree"
, mapValue =
"f5355b15e0d85d0c020200ce72d8b440ad4f9152edf93b4d95c2a5567d2b67bb"
"3f6a301bf9ad98e6ba8f3b0ae0e0c1555cc0a0d9fd0b7de3f141b5dccd924057"
}
, { mapKey = "http-common"
, { mapKey = "hw-hedgehog"
, mapValue =
"aabb3f35c96e8ba050162d36cd3a8e7f5a099273a72eef07507f9ce3383f5e4b"
"d69ad7901408baf6306e02f58872d18e2e0b76be785a6d8b77f819b8baecfc36"
}
, { mapKey = "http-streams"
, { mapKey = "hw-hspec-hedgehog"
, mapValue =
"ced7cb8bc1a1eb9f610a355bd78947d28e79c1dd5cc71166b4e875ac04a7ba3e"
"3c176ca6dcfb5e587754304dc602f7a504f2fb0076b9c07641987d87215eccee"
}
, { mapKey = "hw-fingertree"
, { mapKey = "hw-prim"
, mapValue =
"57925f322369f7bcd90879e710e77ce5766a5ad67bef0131715d2c64987f29fb"
"9a65abdb7cc64ea2f26fb2a243a905aa6b6c347ba1c6b547e50166eed30267df"
}
, { mapKey = "hw-hedgehog"
, { mapKey = "ical"
, mapValue =
"c8f8a03c9da7b10e36463693892548ebf806bdced3a33fb807d3666b40857cd5"
"95fbb6f806493ea9055b3c8381884ed9a4776d06c34cdca88a16bd62551a1f74"
}
, { mapKey = "hw-hspec-hedgehog"
, { mapKey = "ical-gen"
, mapValue =
"173972704c0461ebafdb22bcacc0412931406ffc420cb2689669d44702026040"
"46cf01cec271b8c7e0aa68b1d4136b4705d12214bc4b7693a039287c1db278ec"
}
, { mapKey = "hw-prim"
, { mapKey = "ical-interop-test"
, mapValue =
"6996af83d7157c80b7b9acd0294d62d883b15fa7697deb393624f2502cb5ca35"
"3f6cb6af60cbeb1d32ceb2c618e17596ffe06dd25f3c4c2cd4f0d4da60143e9e"
}
, { mapKey = "incipit-base"
, { mapKey = "ical-recurrence"
, mapValue =
"ccd4024a98ec84c0f7a344b9c0ecaecce6367752d5244ed03a9e153e8cdc515f"
"9fc25bf9c55fd28e882e8c6c83298cd4921d9ad2fd432875b8dce1a8cb9fc9ad"
}
, { mapKey = "incipit-core"
, { mapKey = "ical-recurrence-gen"
, mapValue =
"53db764cfc5c679a479a78169b32b96d20132caf4785946fa9c9ea1681cd4160"
"4171cbecb06b0da629374ad07c1a3aacae899567f4812542b5a82c8654059a8f"
}
, { mapKey = "indexed-list-literals"
, mapValue =
"56ad3bd7d68734c45720e118523e8bebb89f25f411e67f63848d7bda4cb33b6a"
"cd68195bb1858d281fb8a48f0f7c53f5ee7442a603b812f7915ec65917d1367c"
}
, { mapKey = "inline-c"
, mapValue =
"c1d8df98c22630c419c91d683143edf6a9eb3c11b724a2884e2ebbf544519353"
"7d3c8e9ec202995b150d241bff5f9444736e991715b36c99c9779bbb2c8fcacc"
}
, { mapKey = "int-cast"
, mapValue =
"bbb70521dc5fef163eae5f76ecde31f087ee7d685bfb476db467459db9892b81"
}
, { mapKey = "integer-logarithms"
, mapValue =
"5cebf21ca184abc94bffa3a6be343d76b93a2dbac193cabc1df5c4318e761272"
"12d18baef8b6aef28fb0abfe61e93ada4e46d7fd3742d2472a86ab8884c6ff11"
}
, { mapKey = "integration"
, mapValue =
"10fa177d0b55c63b6ba4dd00a66d16fa3e4024161969fdcc5ae9d76b4ed9920f"
"4a0acb9218a05ddcc49dc2b1b6f411e19b4ec931e84ed744c36a6ff6175e7eee"
}
, { mapKey = "intervals"
, mapValue =
"583a75930cdd905a147599804520216d1211a07c3cbf301426050ba454532622"
}
, { mapKey = "io-streams"
, mapValue =
"c662c5a7a79d841ee2bbf17c94e036b9792e9ace11544ae553a75153e4f299de"
}
, { mapKey = "io-streams-haproxy"
, mapValue =
"4182d642436884240b01a5f841a29d1a76fd762f450e89bb451e3838aefd85ac"
"46f462b040bd07a2a9bca6928d5617bd0ca669ed6949445eadcc91efd7f2c7c2"
}
, { mapKey = "ipynb"
, mapValue =
"485e787b4e45a1aff741b9c8e5cd1a3b7cc8daf57f084f789ce27bad7969f8df"
"c3ac849fcc53dcf0897436eb1f2c5072a096df63a881a648eb1fd0ed64abbe28"
}
, { mapKey = "iso8601-time"
, mapValue =
"973d6098c03af5f6f0de5dd2443273ecc3ab11fe0b45809f0e3ddee8ab6df0c3"
"0204809c86d2bcc69d417622bf449d7e4cab320f231fd9b4d25c6238de27c84a"
}
, { mapKey = "isomorphism-class"
, mapValue =
"73d8904dc59849c1833e47cb1d34d50da98474c486df37f67d027d896284e8bb"
"062d40b9a7f386b74b2cb2bf5dc52562840d18ec7e4e408564b0bfadf2105540"
}
, { mapKey = "iwlib"
, mapValue =
"6ca02836797fe770ba371ce0bd3f6eb30ab75e6a4602bdf1dc19289f979616a5"
"941a3bc84b82fbf48800bbf85010eb06d2348648c4ae2c0e1aa5315594966dbc"
}
, { mapKey = "jira-wiki-markup"
, mapValue =
"df9ef047733482a1897a1a1c8a1187f9666b1e55c152dc71fae892e35b1eb197"
}
, { mapKey = "jose"
, mapValue =
"a33b27e82069a9f1c3336fe66c938bb22939611c1d05ef2d84162b2eab83b6fa"
}
, { mapKey = "jose-jwt"
, mapValue =
"b4106da3ce614b3a6f637ea0c6ac72ad07be335841d2343014f4347da22e98c5"
}
, { mapKey = "js-dgtable"
, mapValue =
"3a61c84855cc30058a5fd515cd0357997a18c684ed86cd247f152dbe8e6dc78a"
"e394c4a8c676b44fa8d2eeea1be8ad1eae8c7e76167461f8c9961a4e9bc5b24e"
}
, { mapKey = "katip"
, mapValue =
"9188a192bd49f5d82bc08563a23547da9786948ee74c9b91174ec4c9afa27cff"
}
, { mapKey = "keys"
, mapValue =
"3edb6d540f777f36d454f48062417764c28e42aad84e2cc9e1ca1a2de7884aa1"
}
, { mapKey = "kvstore-effectful"
, mapValue =
"2026bbf2c771927b01352c2e93b7300671dc494d00fa191f736a3c64310762da"
}
, { mapKey = "kvstore-effectful-cache"
, mapValue =
"9cf2e3665989fcabcb336bfaa31baba70d5607f9c6ce7f31d81a48f1738fcc47"
}
, { mapKey = "kvstore-effectful-spec"
, mapValue =
"715145049735175dc37907ae57e2c987e89a25123f867e2e3b745e085d55ba9a"
}
, { mapKey = "kvstore-effectful-statemap"
, mapValue =
"8a34123edb3554d782285aa3a3573eb02c428448536b2600291ba1d7f2aff72c"
"395e7c04c10e083ec8b24ab1ee6334ed7d78fd9f5ec706b68579b653f452c067"
}
, { mapKey = "language-c"
, mapValue =
"5849967631c7e9064f3d9d58cf5f7911eb4a4c0de4ebc0336b232283a4ad9252"
"c1535c9f5dc61229d2ee78ee214fc476017aa8ba79c97615d7daeeb6569ede2d"
}
, { mapKey = "lazy-search"
, mapValue =
"6a8bb74234becfb21e9413c3492890c3fea9079d746baf1974aef6f69f377224"
"9c57b8cf6a433d62a29883fc64dff1cbd75fa5647ca66a66db22f0b72209e21e"
}
, { mapKey = "lazysmallcheck"
, mapValue =
"f67f9447d30fc6d4e3405fc2d2e928b67d161aa4ef1b8a4141dae95abfeaefa4"
}
, { mapKey = "lens-family"
, mapValue =
"2b0d8491bc8ee5ffc35dbc9aae7db636e154ffecc0a13b360216a1a07ca9ca7b"
"0193792d4e9d7bd11feb29b49ef18e2b5183bb11bf0b90cc3c97641f7a2ea332"
}
, { mapKey = "lens-family-th"
, { mapKey = "libsodium-bindings"
, mapValue =
"92ec67b778c3da7813d3e3a766c085ad5ce75e29dd8ec3c6f4d3856752018b37"
}
, { mapKey = "libsodium"
, mapValue =
"d34914ea82af08c3bb7e1f677d6f8f99b7e2143c03738788903ed1f0074bb687"
"635111fb1ce61f725f381d8db051b8c3bb8cffa9647ad901abea826dcb6e35e7"
}
, { mapKey = "libsystemd-journal"
, mapValue =
"f636162d75b0a2c7495c020a195f894194b09055b9b8453eaf3803f9ff93d87e"
"8f11ae867a79bb25c75dae04d3fc7a1c9f284b21daf30b4ed52fb9c3c9528aaa"
}
, { mapKey = "linear-base"
, mapValue =
"208b51eeb4fd063b0245f1bf136c9696d2ef15668ef73df3d669a38e4895968a"
"1fb8cdea18b858788dd59d6164118f9858e1d98581b8addd60452877337ea7d8"
}
, { mapKey = "linear-generics"
, mapValue =
"468dbf800163d17ae283ed43f41e0c6938cccf02ebd2e13c65f61d56ffcff823"
"39df7e4006fd0d47d24dd0c96948efb72ac1609cf62a565e7306835ff9a7fc86"
}
, { mapKey = "list-transformer"
, mapValue =
"2fc6c0a0c48c30c0347bf196367f65b690b769758e48f5dc3507dc9a23fbbd5b"
"a54c60ae7ae5c52ab609c23730e12482122f13b4b044d2af88d428802d90cde1"
}
, { mapKey = "lockfree-queue"
, mapValue =
"33bcc52fb26425b081afa7a5940ed16b2b9532ad7d6d82743d6714e0df329812"
"80e29a91599ecf62e33745e8f48f7afa3ca80e70b4d11f1872bb7ac5944b82f4"
}
, { mapKey = "log-base"
, mapValue =
"ceb400aff60d9dd79a1b2da66ba6c70202a852ec4e2717eed45d58f3fae619f7"
"c429beb2034d6784f11531f4674df4085bc7c7aea4524cd442ded9b544c8137b"
}
, { mapKey = "log-effectful"
, mapValue =
"c7a9ea505cdc78f7e5d2213735cdb975e683618138987f31558dfbbb77a28838"
"1ffba32de7f706ec87bfb06c6523cb2df26b2e79bd0cd6a3962783cffd1270b1"
}
, { mapKey = "loop"
, mapValue =
"e4a6658b10b002e05ef1bfc3db0a6391680e50f34898daf2005a0ec44074603d"
"90e29f12793d1a5f9c78e49406033fd7595e2cf08e481b80ce4bf458fb59ac19"
}
, { mapKey = "lpeg"
, mapValue =
"ca1fe2128a516ad9ef6930262ab7db5af60586a482e5856dc0b473a1cfec1c1e"
"384f215c177d5d72fadd952ace0eadccc2f2d7003f93529f00623aba5a919ec9"
}
, { mapKey = "lrucache"
, mapValue =
"a9c3c0d39345213f8a279c328dd11c9a183646ae59d2e76168b58ab59ec5e58a"
"a0cc2593400fa20b2a66f9a78ff5ba9fccef413f2b6ee04c943e275a87cfda04"
}
, { mapKey = "lua"
, mapValue =
"1ac52eca0ce6134eb2c959e9613bf1555b428263b29c82449a979455f03ee55a"
"ca9ff67f89bf19e664d9e6219fb6ffce1b230502509bc9af7510019b1ac245c5"
}
, { mapKey = "lua-arbitrary"
, mapValue =
"406311e26a587078c2a036271bef39e91f1f3e2c9424d3d3d00fde1f86bccf73"
}
, { mapKey = "lucid"
, mapValue =
"c82050fd6b01126894df0874d5cbb7bb849e44bcccd4d1bf38d89c837480dad2"
"a8c8d90b45ca829b717dc40c061803de157154d398258f07994c14d6e4973931"
}
, { mapKey = "lucid-alpine"
, mapValue =
"4c67666eaf3720da489528a744bf857003998192a7ef8663031728d00dcc8c24"
"fbd299443a16e20be65522cfef1a56e869d81ad313b08cc92554544ae3ce7944"
}
, { mapKey = "lucid-aria"
, mapValue =
"4fc96a702474353460a7791cbf97df48e07d24adc1db4a455a0dd4a26c178e9c"
"2d850f13847ec596b34b85c262697324f564b8ffb4c07a261c9c3b996806a38f"
}
, { mapKey = "lucid-svg"
, mapValue =
"7025560fbd08ff20bdfc5a27727bd85c91c0d700d54f94731e4ea75f12651ec0"
}
, { mapKey = "lukko"
, mapValue =
"22508454e14335167fdd93fa209922ef09f9c21a3bd2403f321e208966f3d1e3"
"8e7fd3b115341754548e81afc319f77d52776924796e9d86e18f1d01f52ae479"
}
, { mapKey = "lvar"
, mapValue =
"d68eed52963a1b31caf6e8b30923d0d60e5e7bf78b422ba295844a6b4ff78ef7"
"dbde518a510078287a6c9512d0c824ab86a75968670e7c68ccc7323b3e209220"
}
, { mapKey = "markdown"
, mapValue =
"0467af66b412fc2c7d01cc3a445bc79c7dfa205a675494d74452a7e0c7984792"
}
, { mapKey = "markdown-unlit"
, mapValue =
"30a2c9d65f5956c76620ce0ccd73d141d367e9952dd5abd83ef6fa991131abe0"
"131f66439b9353b29666e73ebdd9405ed75c763461ff006edf8510453810816e"
}
, { mapKey = "markov-chain-usage-model"
, mapValue =
"eee603fd2a2dcb8f7cb319fb055f75dada1c4d652e94c480eae924fa3235dfb4"
"293ff9822d265909a3053e414926b31838bcbf482aeb8073143f6a4794ee83d9"
}
, { mapKey = "matrices"
, mapValue =
"caceda647e7169f7f639bee047bebe5f5ee3ab75b79bc08f2d3ffc8a8ec8e0ce"
"01f141a6d8b5e5d16d35d64e46122085118a0ca8fb41fa051b276ea4bf188122"
}
, { mapKey = "matrix"
, mapValue =
"3e81b58c1200997cf6af6b5c258d5f1464f724805d17a2b69ba48f1e39e16fa6"
"af7d76e86621af79d4715214c618e8893d24a836caf3511b6327e7ce43ed4c16"
}
, { mapKey = "mersenne-random-pure64"
, mapValue =
"2ed745b927616eb657833a9c213e39c7496f26affb36e7f53534e98f2a6dd2f1"
"b91f696e823840fe8adfbe5315763e65226e96b16aade7c093a4185d9925411f"
}
, { mapKey = "mfsolve"
, mapValue =
"5449de00863bcc19766e5b8eced6aeea801e42a344bc304c8a2d63589ac6aba2"
"ea2dc28eccbdccf65ab867abbda9b3d4eaace163dd4c29938eef836b9ead14a9"
}
, { mapKey = "microbench"
, mapValue =
"185327b6e8eb0dbbc98d26128cd9b54d633d078412dc95c0d784cc600cfdf734"
}
, { mapKey = "microlens-aeson"
, mapValue =
"3eb5fe727b5fd851a6db5a0647d24e08b63cbd1d01e1622b7cdda349798678d0"
"2c67e1df5c628407adfca8a16926c61d55ea8b42a9c9a59de06a6bd0b1cca581"
}
, { mapKey = "microlens-ghc"
, mapValue =
"b69f475d2fb158842e5a76a118fd47e3213ca3aaddf6ce841dc4f51eeeafbba2"
"3b03e5483159a3aa41c3370008ba7b453631ef56827f6b5eb7e7e2a2767c9ebd"
}
, { mapKey = "microlens-platform"
, mapValue =
"d8e626a0e386c3ae5c842d66a45d8df0b62edef8deb679944208db06c82b1d57"
"c74da24a3351e4c0bf5917cca4c33e1575379437dca40ebc5a5a2305d96a8f1b"
}
, { mapKey = "microspec"
, mapValue =
"867cc6d22b6fdb4b7a6f351c5a5113545afd76ba80ba7277e2e998c361dae9fe"
}
, { mapKey = "microstache"
, mapValue =
"d06d8eb77a4277427fd9113237c56dce574bd8a70bf124ebbf434deddf378c76"
"07f6f64bf6b73c712555ca86c32c65a1007c6a74c89676db62e4a7d47757ea30"
}
, { mapKey = "mime-mail"
, mapValue =
"8986fb847760b2a09a06dd4c0487346069af7fb40daaeece36dae025f99fa0a7"
}
, { mapKey = "mmark"
, mapValue =
"62d3dfe189a0b95c5b3b59819b6b7ddb63ae6c908433ac7aee460b01eff146b7"
"a1ec69085a33113a5296d35fa353a43fbf8499f0002dedb5d09f3c017c0be83e"
}
, { mapKey = "mod"
, mapValue =
"f03a0352b8659a9e0555b60b710a26ccb2e45a135ec30b75db3dfa11c01c32cf"
}
, { mapKey = "modern-uri"
, mapValue =
"4860c89301d19439d094c4c8a181432697ec8c00111bed3b250f069cfaa1fcdd"
}
, { mapKey = "monad-logger"
, mapValue =
"bf74424c8e0e973ec6945943092065033c44dcf42074826f52490111c2cd68cc"
}
, { mapKey = "monad-loops"
, mapValue =
"4ca8ffd53a7343d889d8496d62e5aff8fce8efb85a394809e1527e50045bf5d1"
}
, { mapKey = "monad-primitive"
, mapValue =
"3a8e34401540504347404208c99042d7ae9cd3e1b8588275f1d45fdfba92462d"
}
, { mapKey = "monad-time"
, mapValue =
"334d3b13c8d0340f96be1e8841dc075096ad4baa8a74046fb930678c3d9a9700"
"82b70945de6b8574490fec197f740ebac4b7fe644d358fc2b5fbd9a309b70eff"
}
, { mapKey = "monad-time-effectful"
, mapValue =
"06fb6bb4afa8c9e4777e8c1e5511dd7b10840b18c7cacf69d706d3afc3cd36a9"
}
, { mapKey = "monadlist"
, mapValue =
"6d96eb6a03f205c55233f25637ed16ca95eece1205447b0fe9a27e1d61a558cf"
"d1ae6e85a02493905f7b5a8c7df4cdf4023a2a33e94562c108c18a4dfd287f27"
}
, { mapKey = "monoid-extras"
, mapValue =
"ca1374a6cfd247e27aa9770f732d762901013d2284c8350f08404180db0a5e31"
"70c7ee0d708b0c68c277e41dcca2094d9260e310f56a332cecbd8748ee78fb72"
}
, { mapKey = "monoid-subclasses"
, mapValue =
"8c20970b9f088825f97fe171ba72dd5906143f6333c5906c690ed92875c022a2"
"b7149de3e9e7e883683248742b27f95f132e83a9f04f2994becd7e2b2336be2d"
}
, { mapKey = "mtl-prelude"
, mapValue =
"7e27ac1b9b7312b61a111a26903cbf677955aec2cb2cebc405273eaf96da601a"
"801f0a4e5d19530856b1027f7a634bec0cf5b9dce22e859492c529abb35889dd"
}
, { mapKey = "multiset"
, mapValue =
"5a95a35559ac2b60fbd9ec551dc2bea4929d9bd8a829b922156ec5dbb15363af"
}
, { mapKey = "mwc-random-monad"
, mapValue =
"86d67d75db643320a350e163ca634acae65eb5d3b7a19310209cac61e44ff869"
"6082dd6c6971936bbd633c8fa439e12e1d0476861645d171a6fa410926f12321"
}
, { mapKey = "natural-arithmetic"
, mapValue =
"548667179fd63bbbd4e5ab2402be0d4a3976ac711c67be56dcb75874bf608761"
"cb68ed2211c5b3b1a4acff12e0a3458993c0896714ce3a01735e3bf9be8c28d0"
}
, { mapKey = "natural-transformation"
, mapValue =
"30f540ac026558d6640375df4b130f1f0d9322e5bf4af61813e488ff78fbf697"
}
, { mapKey = "neat-interpolation"
, mapValue =
"8cc17d3a2a39f27336e137f7cea92de303cbc70a4a69f7a65ca30e75e81fce68"
}
, { mapKey = "net-mqtt"
, mapValue =
"58ba47560bbcbafaf7f05008f8241b4cf41425836fa60f9525a127091fda8d8b"
"3dbc245f1fc8e267bcc2667541eb0c98439820c2d066be0ca1f3e4a3ce5d8ba3"
}
, { mapKey = "network-conduit-tls"
, mapValue =
"ce564d293daf469e9274659163c1eba7c34d76bae976cde1cb989fd57de2f0f0"
"36c560c717e933523ef5ea4d6204c2e988031720cfca83b806c153aaeb66f970"
}
, { mapKey = "network-ip"
, mapValue =
"c082046c5c7e39a33d654638103fdac820b93ac99997e67c861c111335e1d5c4"
"f0d5ee3591bea79de9ba6c20f4bf6d05b91da8432ca1fcd3c17d2c01cf834cbe"
}
, { mapKey = "newtype-generics"
, mapValue =
"b33b4f9d7c7b8865ad989185124b370a592c69343d62f8fdd8ce1c901e7803ac"
}
, { mapKey = "nix-derivation"
, mapValue =
"9a9d29922c73358cbee85954811bb682bf72d02e014bdf76474f3d6b100673db"
"be3b914f3acfbdf4dbf8ce9bc649dbbf84457d23ccdb8c31bebffcb37120e5f6"
}
, { mapKey = "non-negative"
, mapValue =
"960ad95e9572056833bd9335c745c1a2aecbd94a7ffc842785d3eaae02c32dae"
"1f06756791f433cb439a558a55262e6e7145dcc405ceb1a2c1ebebf16e8c45a1"
}
, { mapKey = "nonempty-vector"
, mapValue =
"30becdce82f25c786cac01aa42670666f3138c308ae475c7d4edc3a36f22577b"
"d0bd5bef2d44d074ab7d7db68ac9b09695c7660d67582e7a1281233af4ae3fd4"
}
, { mapKey = "numeric-extras"
, mapValue =
"e5d20f538f79b1e491228d6d4c3554f3be5631781241c359760e1ac6bec95b95"
"fe2f13042c1cbe8befb01e004a08b5e3a17e334530fce58fe539c1da9406aad1"
}
, { mapKey = "numeric-prelude"
, mapValue =
"a9a9d038ac207305c893ef653e25f7cc04722ce845adb19acc12d25bed98b793"
"0125fbef877191d6b77bdf370421781dc8d616bac22f9dc328592b4c500f174d"
}
, { mapKey = "numtype-dk"
, mapValue =
"5244b31ca0039964de15d0a08a0d8b71ac8fe7eeb02b0a6c7d4aaaa084d7cddf"
"68efb32ad517258e6bf29655d2a34534d75dae9809f763c7d421ca2caebc5673"
}
, { mapKey = "odd-jobs"
, mapValue =
"7ac9937b60b723bd5f94d75b492bca62b58dffe17142b2d4f9a93adcac9aeb27"
"68e1283b56e6300a209803bde482417e27fdfff827040c11d142c81e4f4962a6"
}
, { mapKey = "one-liner"
, mapValue =
"bc001566c6f470ec800e10b9134acab2b03fe248072cec9898e046ff12310c87"
}
, { mapKey = "openapi3"
, mapValue =
"c0e1d7399351a660064b6220840e59bf3a994eb792891953fb7e60eceddccca1"
"6c5710e706e2a63aa79d01acc2548aef420efd94d97f436dcc014f38933623bc"
}
, { mapKey = "openssl-streams"
, { mapKey = "one-time-password"
, mapValue =
"382f8c46fd9f04d1f4200c1ba27a57e760acbcc5306dd87a451ec1d9cb89c516"
"80945ded4be204b049c0e9a67b0d6906c2ceb1f6f89e71a12a0f3219dce8d664"
}
, { mapKey = "opentelemetry"
, mapValue =
"fbacc271b52a0726c03938c3d3acd0e3e2b058b1993fbe08ccf97edbe308948c"
"193d6d48b1f50180c4645fd9a14d45bd83e2e4e1b9f0011cce174f74b5ef84a9"
}
, { mapKey = "operational"
, mapValue =
"b9e7518bec7b175c34d77c88bd5709de6de3b3c0c15f7b625f688f660b86eb05"
"10a3d1e589d90fb49e93c28c71c02795e0fd0c42df24e0a99e93984b6bc0fe41"
}
, { mapKey = "optparse-generic"
, mapValue =
"4b623ff0b40be984beb3f53af0c19366cf26e61ed50a3eccd233bce1b6880819"
"265fa9be10127d2bf1d64de126e6ebef6816dd79a1bea5a3c49a8dc6be399c19"
}
, { mapKey = "optparse-simple"
, mapValue =
"d15e8b2a8c7ca082aca4846887721b58ae5a68c638e893c2cf8c3f7ba0f03446"
"439a91fcef902303ee5f63634518bf4374f282eb671495352dfbae20dddaf4a2"
}
, { mapKey = "ordered-containers"
, mapValue =
"82399ab7c3bc5396733b8f6bd020287315bb4f5f7370930cdaeaa2e3ba7d5ac3"
"b8c7db780ad0ad6037ea986ed7c08dedbaa2007c367c58c0910e28c490b5e1ad"
}
, { mapKey = "pager"
, mapValue =
"ae5ddd712db722301fd214db97fda9299f25f43c75b82aa824d1df65aa30ed0a"
}
, { mapKey = "pandoc"
, mapValue =
"a892b286d31d446284c61bda5e8b4fb42469e60ffabf3efff3a4affd7c0debf6"
"a02a256d38fe1f78166c4df4cdbeafa3acf7c98b40bb6e82f33eae4fcf8331cf"
}
, { mapKey = "pandoc-lua-marshal"
, mapValue =
"93f02a8b185f8a4549ced573190bd486725f8b255ab9cbfa1e67656b6ceda48d"
"4a73de77a7e73a2f338cd025f4255c5832f0fe32fdeeb207545ae1e68eb893d3"
}
, { mapKey = "pandoc-types"
, mapValue =
"c34fb249b8c880818a924a404723efdb7be83636390d0bb8b726772276cfa26d"
"f5a8449da1d95f1fd139e019664016a3b6bf687c5ac3aa87ce1ed4516c2aae02"
}
, { mapKey = "parsec-numbers"
, mapValue =
"f539b610f9af8a2fcf0ab529450e77717806c3d67cdf7f400dbb243606b32f11"
"23d497910c1df4ad37594afd082fbb8cb99c2aa4d1e762bcc88e134a996bd8a4"
}
, { mapKey = "parsec1"
, mapValue =
"f3c330a1004e66bc64b729120c14e7b1c7dcba48cc908fa0ca6b6dec3c556657"
}
, { mapKey = "parser-combinators"
, mapValue =
"ef5b0f08b41414f18352b7c0c09dd707c50a095faa3d8df429253244a4af6208"
"702eee4b0ca402ab3f1030269121af436e74828f6770a0d7b1d1f4fca277bf79"
}
, { mapKey = "parsers-megaparsec"
, mapValue =
"c8a66f1c6ac3f9abe06ed8e1c3c15a1cfeb232390045823d41a64459d710e53b"
"32d1c1d564c5297ce1fbcdc32c7803060c863ed7619774bc04bdaa6385ecb84c"
}
, { mapKey = "partial-order"
, mapValue =
"0c6adec134543ee485d1c586a9cfcda830f33e7fc4f8d7ba7e1dec53e3b1b84a"
"ed7dcd9f918964dcdfdaeb42a94f7d1922287475fd98750cf5363e0e13ecce6a"
}
, { mapKey = "password"
, mapValue =
"b2240eeb27d5022d34c9075a53eda3506166015697d7eb38161118ecd08a7105"
"49a19e3d94841101de358535a15515f4c3cdbd5671ee5da3f08a22bd394bf5e5"
}
, { mapKey = "password-types"
, mapValue =
"a0461ee75bafbcce40968a1444f03188ad22b0defac10ad2bc0b56b026a4facc"
}
, { mapKey = "pcg-random"
, mapValue =
"b62d190a1dd5a96aae3c2883d6018656550eb3710e18829a9d09d6326c5f479e"
"87af93d38adaec5c131749be3974176d091dbcce416f87167208a68f1a98ca83"
}
, { mapKey = "pcre-heavy"
, mapValue =
"ce0f57a11250728bb9237d50df94c5f733a0225493ee5e87f2e1c3a6941048d6"
"4be207e77c12cdb63444d50c6f86adbb6bb98dfb831f594b065f9cf6d12d9851"
}
, { mapKey = "pcre2"
, mapValue =
"6e03d8df418e6009134f6f91a1fa5d99131093c0e37feafba28b1c7fad646db2"
"93a34683acbe3d7af6c675710be92a4a3656d44e3c8718441340ae8e8e4da986"
}
, { mapKey = "pg-entity"
, mapValue =
"a7d1359fa5be4fd6ab67610b2f6b53e0d9cf1ec25e5b5ee74161bf2ba3cd2cc1"
"f1428721afb00e815d1eb529d121f04ce275b681ed34cdf7dc891dbf13c4db6f"
}
, { mapKey = "pg-transact"
, mapValue =
"72375ed796d248f7c5c6aeb969862eddd9cc9e72f34cf21cc673ef06d2ec1f27"
"47a5912773de21480527cb0ac9f365700e0ddee104b75f4eaba522445448cbe6"
}
, { mapKey = "pg-transact-effectful"
, mapValue =
"37306c9189e7d895407e94060c0782b78366deb7eef3805f4d397a8fdb965efe"
}
, { mapKey = "pipes"
, mapValue =
"eb1f9f003a3123f22fc7fbe37905e93fb81bb7e376fc94c2c1679b5db93f1b2d"
"0d68d9ed19c04feca5bdb8c55868289c984388874b74055496a13bcad6dada9e"
}
, { mapKey = "pipes-safe"
, mapValue =
"cd8222c8745f9e53ec0e593c0334d61209832d6dafb54a58511105bca525f356"
}
, { mapKey = "pointed"
, mapValue =
"d9d08a0b45be2e60cbe3b0e9e98e57cdc1d8472ac865cff31490da47862323d9"
"353ae16abfa92c039db2e04a150940020b4e44496dd29e43c4e99a2cc4280a35"
}
, { mapKey = "polysemy-extra"
, mapValue =
"81e18d3eee41b82d64ce403496db4e4085cbe47015a413a778d3b370ad514fea"
"3cdd4648b976824232c32308eb7cfb9d7ff02e6feabd8bf3b2d661355e078b29"
}
, { mapKey = "polysemy-kvstore"
, mapValue =
"bc0d73d059468a8885319d93574905f04142ce92e1b3051490be7b5a63470958"
"c404ed9658a2ed36047f9b58565465467dc4ae551e3206ae95218fda25285c51"
}
, { mapKey = "polysemy-methodology"
, mapValue =
"60a4aed6da426f6b0629415efe3bb8b38fb7b3f8e32d366dd9535d4f77902c67"
"9d05a9a7c6ef8924ae1ab59e6fa344e87cae7eb5d34ca06b55473e867e55663a"
}
, { mapKey = "polysemy-path"
, mapValue =
"4e0ddc91e69bbf0757ae80f04f1b97e856413633dafb2ecc509ecd522b494913"
"aa1216767e6ac674bc891f069df810839a4e14d2fdd5a99d48e45cd477c9076e"
}
, { mapKey = "polysemy-several"
, mapValue =
"dad276acfbe765ce00f12327dd214963cb1afde9739b2e1cf54ab0ad6edfc9d3"
}
, { mapKey = "polysemy-test"
, mapValue =
"912446bfba32f3d3b203319dafbf455e46e957f190c8d10f05a608ff6d63ae33"
}
, { mapKey = "polysemy-time"
, mapValue =
"340bf20230db5290b68618b786d0c0973db3f0a57a967bd786098320f6bfe3da"
"0e22db862ad514d1d3ab8c16c4a437f4e2bb090241974ea3ced3db611251e217"
}
, { mapKey = "polysemy-vinyl"
, mapValue =
"5e4741d971fa106686c33bf2836d8068309527ab919fddb3584708a71305d690"
"e40402e07d691d8be004ae7d44ce80764e35bda297a041c267bf7f5ed2a5d6c5"
}
, { mapKey = "polysemy-zoo"
, mapValue =
"493cd25734d968a6a8f5c084f1869b998645074bdc29f1d89ad4d027f4d45b97"
"b64f1779134aec682a65d80505609c1bf3db022145d732ce4c4e9cb5bec5d8a8"
}
, { mapKey = "poolboy"
, mapValue =
"bbff93151eb8931459d3dbda52750e83eeb605275c7ddb49c020633529903500"
"e7da226c1b5d7bf1446d1c47a8a0c5743f5972ecb5f99a32b300b8024f148170"
}
, { mapKey = "postgresql-binary"
, mapValue =
"f6d198819af551f7dcb0e8f958c82f34234a2789a963e0651dc36abed2d94688"
"67930b3289b73d227e7d435a1bf3b93c990eff0e2b59c98bb5198ab94affee92"
}
, { mapKey = "postgresql-migration"
, mapValue =
"bbcbb19cc901f154f237d46a7fd55207927cd6b051a59796f67ac83e4fd4c002"
"0d236285f501c605d2129209f6500569013220d3c2ded26d32cc96653656da19"
}
, { mapKey = "postgresql-simple-migration"
, mapValue =
"3d1c02d289952c0018927537ad57e326354584062e470ba9b24f2d4dea21b8bc"
"6794f49748eb8133176a3a5b9489ab7b6886d3e51e4e400922105865291e27c3"
}
, { mapKey = "postgresql-syntax"
, mapValue =
"85dc1bd9f1c83c6c15e745762035a9e7cda74f64ec18b003c69b03e2cb21e4aa"
"7c4cb1b5369751ed666c4a2bca682a3fcd317ef928ba1ab7eea4b571aadc285c"
}
, { mapKey = "pqueue"
, mapValue =
"8db673c63f91643daeb937d34a6d4d05c9e154fb6d61e3703b5f455098752a12"
"36c26ce4eed777908fb80fe94d270073b590c369881e09d81984046922c9981d"
}
, { mapKey = "pretty-relative-time"
, mapValue =
"f9c32e2fba41e07dd58d53eb17d41152f7dd2b3f51c114e3dedd965edc6bec21"
"4eddf3390298db1779238e1335555824a08b561445608cd392a2919db050f140"
}
, { mapKey = "primes"
, mapValue =
"579a048904117d13e656d9abefd7f577167cf05bb7f2f42fd2754ea1cc84dc81"
"6aa87ac0667c14ee29eddfe5d735314d763f2395b40e8419968654ebc6146eed"
}
, { mapKey = "primitive"
, mapValue =
"e21109ab5b2bc08a01022eb6ba67d166d0a9ae0555823d67769b03fc037db74f"
}
, { mapKey = "primitive-addr"
, { mapKey = "primitive-offset"
, mapValue =
"c586fcb55fb73a49ebc8477d72a03fe633c94f2f639484b2f1f89dc56a81fdb1"
"ad139534a0ca0d9646ecfb94e60bc09ab0bac94e10847a56e6e632ef083df68b"
}
, { mapKey = "primitive-offset"
, { mapKey = "primitive-unaligned"
, mapValue =
"9d5b1a33298a860c818251a0a88e4ab58f7265b56cbf23801856b591115bb299"
"4e7b1d28952ebe26025748203923142142f57e455b63d47d8d6ca96c4d5e6aaa"
}
, { mapKey = "primitive-unlifted"
, mapValue =
"d85ed2653076e0a8d9b36896f13f54231fe154370236b69617bf61da1b99ec13"
"1555cb804bddfa26400702a0a6d87b90486b048c0b6a1666cf9128c888f66d18"
}
, { mapKey = "prometheus-client"
, mapValue =
"c7c1272c953de69a856840b2e5391a381932c1254c2feac3780f1cd90374fadf"
"0f7379c780e0989e0640db23e039ee7774d7580575ed405e70653a6f48c0866e"
}
, { mapKey = "prometheus-metrics-ghc"
, mapValue =
"7bd96f47b0a23851f18c6df37e4d4e891d95b9a2025f207828636193cb49ed2c"
"ebb5bc4f0489c6964171ebe385da7295b4bc1d2f73c8066984637b0b4f04c550"
}
, { mapKey = "prometheus-proc"
, mapValue =
"18f21c12218b86cabcbee31fbfa11142f97f1487c6facb43bc1553e18ed8b1c3"
"605789bf4bb41e082cb1296d96343a451bb8d4ae7e672c4d9c2c94f8c815f5bb"
}
, { mapKey = "proteaaudio-sdl"
, mapValue =
"5153d09e9d248fc28f6761059ffdc89a08360cf95ca02b8e0e92ba7efe386be3"
"956c80aa81c7eeaeabf554166b053a892f16a07e3e939efceb52728fb1cb5c9c"
}
, { mapKey = "quickcheck-arbitrary-adt"
, { mapKey = "qrcode-core"
, mapValue =
"89d54b49edc359675d4750d129a75053aaeedf3de20e6606c0c7a8bea79baa6d"
"24781af3af82b00a99afb00f952114cdaa7e98b71f266ecd77732aacce187752"
}
, { mapKey = "quickcheck-assertions"
, { mapKey = "qrcode-juicypixels"
, mapValue =
"be52fe43924e1db7e02e9d9b953f7c9d0d865e2b7855616777b3526b5ffaf781"
"6361a95ae8a238ba2f8055e19a080a2ab7a84dcb8d85cb0b890bedfb322f05a4"
}
, { mapKey = "quickcheck-text"
, { mapKey = "quickcheck-arbitrary-adt"
, mapValue =
"d73af28cadb1937150dbcb76a49d55091c3d084ed93e4a940fe28f0945d3a8e4"
"0ba9e2f5e028c86db096f9a9f9f932b5d991ecd3331410c5c18f277bacc08c3b"
}
, { mapKey = "quote-quot"
, { mapKey = "quickcheck-assertions"
, mapValue =
"2130cb23fbdcd43cddb8b89a138b12eea4d79a348dade4f395a27d79663103d4"
"82f844f683d716576dd864948955fc2e0fc4bc4b60dd87a2f91b21572e41007b"
}
, { mapKey = "random-bytestring"
, { mapKey = "quote-quot"
, mapValue =
"1cdaa0060e89e16ac08d1bbf71fe035280433f70220f34f0bfea047b47411878"
"25e78d3811fe05cd9f5b40a88e94c862d5c5cde0f8580d866514cb693b618ee5"
}
, { mapKey = "random-fu"
, mapValue =
"6659301d3105d3d45ace809f32759e29135f5337dbdc6af29ebe55d9eb9a874e"
"c51f209c0686159d85bbb9f7b107866b06cc86bcd8ca56c89d0746c4b7507a21"
}
, { mapKey = "raven-haskell"
, mapValue =
"bbd8d47e099af37992cd5c99cfe07126e6df205480e6c4b49a2165a77ad92c77"
}
, { mapKey = "readable"
, mapValue =
"9c008a990b1750a7f3066d3f1ddc4b19ee283333bf855b29c8a72280bf0859dc"
}
, { mapKey = "rebase"
, mapValue =
"18f70a77692ef1164c4c7b95d9e908c5a01a2f2bf491805bc6691890973669d6"
}
, { mapKey = "ref-tf"
, mapValue =
"b07473b514b51fb5a4fd241c0130b427cf267e4f51498bdd1dbb4758ae357c8f"
"dbfb085e3352419261de12ddf2e7018b99d48a72ef7c83f792324beb121afaa8"
}
, { mapKey = "refact"
, mapValue =
"d595872832b3dd5b77f6deb4fbc596f382c9131c33c6b4e2651ee585285a44ea"
"6f282c8697bfeb288d2d4ad7d273a7cc73e6fc995e16a5cd135ea05336cbf4d9"
}
, { mapKey = "refined"
, mapValue =
"7950ac3a806e616378950914db65c3c795217e2f5fc2de6d84b24532b9236f04"
"9b0538d2eaa98ccb3f69b8da9d938d513f4efa7346a8ac13ed4b6ad521400c46"
}
, { mapKey = "regex"
, mapValue =
"bd4967a3aed588e51d691aa42545631e0697cac7797837b00143720bdbe99c8b"
"a90e6a049901b3b3a79e71110385ce65d800d6a333bbc36bb53586ec61d3fdd1"
}
, { mapKey = "regex-applicative"
, mapValue =
"b86b60cd1cbc430dfb12cc7bd6e91ec662993dedbdf0b863f980f8173070050c"
"e10c10da1dd195ec4b57802c490e0271519a568e7595af11700415bb37ef7fc8"
}
, { mapKey = "regex-pcre-builtin"
, mapValue =
"4db876fb02404013c96d33247d23ff7dce83e46fa0d19cc7eb14641185e90fb6"
}
, { mapKey = "relude"
, mapValue =
"afe160a37152e4cb6180073096a84dac544ae723a504d016ed7495c3749141f3"
"54e9bc6559745027e269b252fbd6af17d4799f3a9cef75cb7b0ccce7e9149e5f"
}
, { mapKey = "replace-megaparsec"
, mapValue =
"b2827b2e36a6501ff11b81a90626949423359376ce45be7124f7f386c6029d6e"
"0f17075c57578e80f9e278d5fb2c63754695832654750548bc2f8af1c9cd7c86"
}
, { mapKey = "req"
, mapValue =
"9941aae4d07cb11a9b132e5dbb6a030c612a503925e1559f57923d4654102d08"
}
, { mapKey = "rerebase"
, mapValue =
"03551ea2d4047e7ed9dd1a79330cbf22470e7990abbd28bc9240934b38c4343c"
}
, { mapKey = "resolv"
, mapValue =
"30157aebf8c4770fa9a1fcf8ff85e1b850933447c1fab0fd77b699703c1ebae0"
}
, { mapKey = "retry"
, mapValue =
"3d8dfdca0a0e1e22e30f34ee4f870c381b104ba2db69e0ebe2b027a68d098210"
"6312db2365c5c73c51b0ccaa5b47609cd193edcd1d13330f9d3e925e73bf8c2c"
}
, { mapKey = "rope-utf16-splay"
, mapValue =
"2b3c3831479c9892aecce509e4f99b3377714abc59c52f5a77d4a8bc2408f138"
"f6320d13110a8df7e52a680789c6da1140ddbce77a585fc2a61a981151805f70"
}
, { mapKey = "row-types"
, mapValue =
"a37b706298a7944741a795b158949c9b6f1fed1e928c6c1482a93ebdd57e0679"
"12c867f0226f89c2dd3aa2e711b33aa7b9cd58215a57c67ebc3c64642bbc2c56"
}
, { mapKey = "rvar"
, { mapKey = "run-st"
, mapValue =
"b25255b7cff68a832f55fa7f635c4da323d310597becc7139055373ca56d0123"
"7b98be31194cccd3f589c30fbd6c6cb790e4722d43f5fad1c5face68e425c162"
}
, { mapKey = "saltine"
, { mapKey = "rvar"
, mapValue =
"06ed05f53caebbf68181bc5234e2b5796b689ab2f12a4f66da4c3bb9fbd1d953"
"8022a3af07c18080d291a72b13776ce5a0b0821563ed6d67d9074f8693dbfaa2"
}
, { mapKey = "sandwich"
, mapValue =
"e78c1d140a7178146fdafb3a80d2034bc7fe394ad3e5d39d2bc1f2fee4951e20"
"0fbadc443ce264f4e8302ec468d72e6f6b13a08f4d2e31caec2e82f0f82025a4"
}
, { mapKey = "say"
, mapValue =
"1ef769546ba05643820a4378f97c54fa94169540aaebc493d9ed647dcee8e8fd"
"d1d64586b4dace0f2d8d836c6ffd2256e8910866d87c793ee30f0744ab6643d6"
}
, { mapKey = "scotty"
, mapValue =
"deb5070d680ae8302a6043c5062bd0f2653341d927a5f5b817592768ad44d5a5"
"bfb933961db2c5d5b9ac9e1e5ca2c5f25f5fe6cc926557e3a2fd46a5010d9b02"
}
, { mapKey = "selective"
, { mapKey = "sel"
, mapValue =
"7fcbdbf0899852feafd725f9454930b1f571b4cfb6f0050ae8d58a82cd97aa2f"
"3eb1f9337b0b22944bbd58a3aa549c8f6889bc4375edebce1385e0e3a4289c22"
}
, { mapKey = "semver"
, mapValue =
"9e008a08c02f9f35ff8a941cf2a36f05b82705abd14c099621dd4b72861f3218"
}
, { mapKey = "servant-auth"
, mapValue =
"b8a9e0e7ba999505fe070179a39a7aed771949e608dca6cb808619f3b7e9ad0f"
}
, { mapKey = "servant-auth-client"
, mapValue =
"468d954137936422cfcd2b79b43b90ffffcf312c89296c1a39301053a1c52e37"
}
, { mapKey = "servant-auth-server"
, mapValue =
"8b4d9babe0c6d5d35d8f50a93d61ad945437c2ab0704c77dd7a4098cd2d83c00"
"52a23238e247fdc01deedfb3696fbb9f058e2af5f232cfda35c1acd5e266c028"
}
, { mapKey = "servant-blaze"
, mapValue =
"99854320334246e2a0c236d1d6692dcd67cf6d2adf469d8ca72181bc276cb663"
"28f05ae32531a994013fcb215d96a3f3e1dcb4807a189ae51dc61f5b6830b781"
}
, { mapKey = "servant-effectful"
, mapValue =
"0751c7b58f5575adcaa7dfa3368ad093cae4c2e8b78fdeace38f5faace26c847"
"a5680d106bf154dd09deef1421c7614e6bd66abafb2c97ba753bee63136b136d"
}
, { mapKey = "servant-lucid"
, mapValue =
"92d847487858122b9b524928619d5d4869e370bcd158963356025e87987cfedc"
"15d1239307cc157787bfa2e38e69fbe724d896a87bb293c3a878a146dda0c608"
}
, { mapKey = "servant-openapi3"
, mapValue =
"e3e3adde896119bcb98fd46d4d9de674eefeef83fb959cdf012821f166146801"
"bfb792af9735ed90a8027d468e7e6e94ae788fecfd7ff20c352922224d51025c"
}
, { mapKey = "servant-static-th"
, mapValue =
"12acb46f3a2a056941be3b9ae51121cdcd80fdcb29670732b79400ae10ac284a"
"6e8e2960a77a5ffadc4a58113d332f507579659089f416fa9f059ab5d4a26829"
}
, { mapKey = "servant-websockets"
, mapValue =
"ef23cacfff0bae7d771550d58ba972746c71b479f80972fc2b59f609e8ac3bd6"
"76fb7b51fbb58efacd7d137d7d28d65dcd9c238b5169e7f553630b33259caeb2"
}
, { mapKey = "setlocale"
, mapValue =
"f501a81d830d41f568078f84b558497eca730e37aef7dc1d938906ce6ee2f743"
}
, { mapKey = "shake"
, mapValue =
"bb11865d3e1a7745e229bb08ed399dce89e629e73c94b7b6ba3263c4677ac1cd"
}
, { mapKey = "shakespeare"
, mapValue =
"6dc30f0ce24538e1cd669903def911ea9a14395600971e385c0379386c37a537"
"214ee66794372963cafb784a1ec15ea4dc1b795a3199279bb3c85a14b99c295a"
}
, { mapKey = "shelly"
, mapValue =
"188bceab600ebf6582eb6d34fe5ce407d141b4c1e21b72b5281ab8caf32d739e"
}
, { mapKey = "shh"
, mapValue =
"b9ea7c20799e30096d52dfcd3ed7522d584f87a8bca4cce223a22f78c99c7056"
}
, { mapKey = "should-not-typecheck"
, mapValue =
"a3d17893eb0263ecd074b3d3acb74e3da8af4e8ae02b4b2d65d20a5b31cc282b"
"82d63de52340a17aba70f9c1044fcd110c78141d4c57675c1a463d5b84a681b3"
}
, { mapKey = "show-combinators"
, mapValue =
"1defe09c8752cdbfedb621f5129448475571826b6da68329f783246373f3a1c9"
"6546880ca2dd6bee78cbf4e8f6c49518d33b2215116663b3643c289a6e68e1bf"
}
, { mapKey = "singleton-bool"
, { mapKey = "shower"
, mapValue =
"ace015ac1e28f61b223023c7e2ea8785933ffdc0f983098eefdb6682c8ce5780"
"3cae0a39b2bf4582a9de858dd8135f86a8c0e19b92573fa8577805b5aee817a1"
}
, { mapKey = "singletons"
, mapValue =
"3794647db60781862718845669b5b889b4d6ddf81dbced4f676596dc03c95cf0"
"f5dd4eb3fb2c488ff1863745ec9448cdb0396a078e8efb58cfdfe73f386e8d16"
}
, { mapKey = "size-based"
, mapValue =
"b83aed070db70726f60a7be6d1418b756fd96ae91ad3d57cedf32a466f9e240d"
"48edf4263ca4a4ea3a56db491e19d5c5f7e09084b6a288ffa9499d2277960a15"
}
, { mapKey = "skylighting"
, mapValue =
"d3b736ff5321623d8123ac5e9bb58958e0867847ad49da24376282970538e771"
"3c0c1a21c74ba5d6d53c31567e7e34859278319feb0b584bbe4002506b468f60"
}
, { mapKey = "skylighting-core"
, mapValue =
"2960c988d497088e9bae1b1915ad469ae6cd53ac9d272d30b0b2a92149822d9e"
"f117263ef8e389ed5ba4d5c6d6cbdec090fce5da822cad0b5e393730d57487aa"
}
, { mapKey = "skylighting-format-ansi"
, mapValue =
"9ab6cf9148069c6882778fbb0beda0e32ca81872f28de58d93b27501c735c88d"
"5b5ee97fac909f82cfd01bd684cce607b8f5addb6175fda2209209249af5874e"
}
, { mapKey = "skylighting-format-blaze-html"
, mapValue =
"ee4cea1aea6fbaaf25005e8698db20932a607be496b33c959894a8a079f2f60e"
"81440f3cc22b4a0f6204476ccf5143fa926b831c2eec8355cad052fb0c392cae"
}
, { mapKey = "skylighting-format-context"
, mapValue =
"0eaedac201c48ffafb5cc69d1547cdd1377ec58909dd02246c0a151bb2ca1806"
"f283c67f26784873fcc33b95f29c57787499d9ae673c208169e3cda116341b7f"
}
, { mapKey = "skylighting-format-latex"
, mapValue =
"b5751526a5e615218c9f6ead0393729c1116faf3fc57b6cc2a30676c285b5edb"
"ecab73b43d708e43f0c5428915111437d9ca6809396a7192ab149670cb4a3886"
}
, { mapKey = "slugify"
, mapValue =
"45371b761318ddc88d178d8953a154215a8916bef8143df0c28acfe50f196d60"
}
, { mapKey = "snap-core"
, mapValue =
"ececf73275d49a9d2bb190eec7cd73889109b6d7625df0dc1a2279b286847eb8"
}
, { mapKey = "snap-server"
, mapValue =
"325c6c6b7706e79640d8dc0482d85b62047c849f6a00d8d6b09d01ad2fa90bd3"
"3b3dd766c7fd251cef0e99e73404be8e3d0bc299880009a17bad5748b5730411"
}
, { mapKey = "sort"
, mapValue =
"5b649a079e6fb02bcf9a78dd0d4501055be68e37c99d95543bf62eb5962f739d"
"b504c94a0d7d32ba0f2b4464a72d5ebdb49646f13491e243c6e27c6e29e8350c"
}
, { mapKey = "sorted-list"
, mapValue =
"653400d4bce3b428e4d9548590226e0760b4ed7c419862b143fa52761f313f0d"
"793fe581e897193b955fe045e84d1403515059fdec13877b0374b1746f2492fc"
}
, { mapKey = "souffle-haskell"
, mapValue =
"c7a4d4b2d6401d2a21eeb43191ff5b2adfc5b3ee01f537e6f95c1b6d28b426f3"
"1708a218f04c031b77b48272e495c4d25253d752dce0ae426b2290b39de2cdf8"
}
, { mapKey = "sourcemap"
, mapValue =
"6a236c6759f3f808b7fcfc0b2e7078358361771795244af23dc0ba2035535cea"
}
, { mapKey = "sqlite-simple"
, mapValue =
"272986ff508858dc56976d021144c615fa838f61e4e0fb4446ae3c52899acea9"
"b413c131a56cf0c500bb53253317c018dacf5fcb21dd1cd816c6cee57199665e"
}
, { mapKey = "statestack"
, mapValue =
"8826eeead30e76c30ac9488afb9b0c99c90ef70b8da86470659d9eb619d856c0"
"1d48a6a5095c11a98d9b863dea5d300a9b04a46983a0d8efcb52030f6f5abf1e"
}
, { mapKey = "statistics-linreg"
, mapValue =
"a58455b2077b7b2b98b2b40a5871aaca25d331bc24190d49b85fcd0c63e11301"
}
, { mapKey = "stm-chans"
, mapValue =
"596bf6205694c810062a46f7b65aceec5a2b2dc09781166be32f3fb93e77b85b"
"2d4b939f41dbcfbd8ff3b0fd6cc4cf634ac709d737ab9d8a161f9ce99fa70382"
}
, { mapKey = "streaming"
, mapValue =
"bf375c6cf4aaeeebe5631ba0747c1eba33db3209f11d71001c9e3b81d18cbf5e"
"ca11fe0b2cdd3dfcefb246c68adcff9a5100db839c021c47f53636c4aee23b8f"
}
, { mapKey = "streaming-binary"
, mapValue =
"6b5da290fda162895d8194ca0eac9608f4d0b8cdea644e932a54ab7dadecda5d"
"cee5b52907d9b404c202a67dabef8e79d1d3ecdcc86bfd3ecefba8ff910676a8"
}
, { mapKey = "streaming-bytestring"
, mapValue =
"26225dcc805166247f2d88f97b6ad24e50d8e526948e38235b159aa47aec35af"
"38e5da9c8ddfea000804396b5b4ea191aca83cabd280f5d712fb228c2b989379"
}
, { mapKey = "streamly"
, mapValue =
"4ba76f4f9ccabce41858ce5267b83f1af8f5022443dcfde05b5736c2bbedb62f"
"47c2ad7892fc1c5ac81b7076b74f76c157f9d5670fb745d3c8de0ad5bad47719"
}
, { mapKey = "streamly-core"
, mapValue =
"be2b1b39daae7549e4214c15bd34bc90b3ba504dd2fd1d8e48aa30ece9fb7604"
"9d84aad3ede59e279e1af1037c841726ba7148f6940e8d65cb858f5571d42ca5"
}
, { mapKey = "strict-list"
, mapValue =
"f02dcd6a98e4ad6d2a535fc93e66ac1ccb44077443c5134d56eb1673b74f2ca6"
"d45ab0b4ef0d077ea7d89591f6fb5f684920c4728a7a5b04854e5e5c2de19621"
}
, { mapKey = "string-conv"
, mapValue =
"f1dd0b77df5cbd6ecbc228df947deb2b1df3f1740aef7a5049d5c7ce1a0351ec"
}
, { mapKey = "string-conversions"
, mapValue =
"e17b1e05cf2b1ea91b049e57978da9b2e032f855d093a1eb6a1f2e82937127fa"
}
, { mapKey = "string-interpolate"
, mapValue =
"7c54141f03171b3161306053d5cdf35b61da63e0e20d721850695833656a67e3"
}
, { mapKey = "stringsearch"
, mapValue =
"ad61edbbcd59a853bec225d775c6e14960b86c1d389614bbaa1aae84bcc99c61"
"36661c660a378f1ac970a7b1a17c9a164d89ed44bda5612a2f0f66fe512b1a78"
}
, { mapKey = "stripeapi"
, mapValue =
"fa0b66745ffcba2be251801e62c4b2ca4757440cc783241c931299a59943ef7c"
"18ea6d743ab890a7587c3eca5ed4623a86c7e86ea0ab159881ffd7907b70296a"
}
, { mapKey = "sundown"
, mapValue =
"e73bc3db08b2b5fc246d9206ebb62ca778aecef6f89b3df02f4be9187e6556cd"
}
, { mapKey = "svg-builder"
, mapValue =
"cd02cdfed572910f9bfb78c56f2b8f186fc6de659833995ce8ab39e3170cccdd"
}
, { mapKey = "swagger2"
, mapValue =
"2d6e81ad2030c3df004dd6d8afa28ef01df07fca37eb3458d3c05282f53b59e8"
}
, { mapKey = "tasty-discover"
, mapValue =
"f6cb5a56dad2387a17bf324cd05ba111e40b1a1eae7f1dfbb786ec166695db26"
"f10043f1b7fdaac78378601847259686bc91ea948b264602ea29df30e6badc23"
}
, { mapKey = "tasty-hslua"
, mapValue =
"7bc350a4fd83aa1912126dc3e08517fea11acd49b6362ef075c678d6f39a1eea"
}
, { mapKey = "tasty-hspec"
, mapValue =
"4117fd7f60e0d6cdb704207df916d1bdb6be086e9509a4520d0e3e27c0fa3067"
"d6f74656709bcee27258507c5dbce60b244c1ae45e4391dcf3716c4bb7417307"
}
, { mapKey = "tasty-lua"
, mapValue =
"49fdff77d186a5ea6ed35b83116ad2641da261626ca77da180b15bfaf36bd6a8"
"dd4cbe27f39cb3c9a21fea36d1dae113f5830c7b53ae42d86a9c3a879c0d05f6"
}
, { mapKey = "tasty-rerun"
, mapValue =
"1abe3d988fec9198978dd928ef7ca3c0583f15a6c058d1aeb0b8a1cf4268a619"
}
, { mapKey = "tasty-wai"
, mapValue =
"b0032bfc26bd887a5fac289fed401595fdd55343d97407d50cac51765885f228"
"53ecf645c8b295be61885bc3e1ec6087d5094bd25a684cc0e32d7e18b581c22b"
}
, { mapKey = "tdigest"
, mapValue =
"62a4528cd76a6350b6e0007dfe12881aeeb8cc2b0179eff7d64ab5e4f536f9dd"
"d2e6308627f8ee9ec4b3ed8de01de7396c4e3017a2905bd7954092345492bfbd"
}
, { mapKey = "template-haskell-compat-v0208"
, mapValue =
"1e6939b7855fdfc9a4ec27741388f908bbeb4e15abb266b76d90694dbe8ccfd6"
"cc1433223745de70a890bbe65e6cd0fdea0d1d55a47244065ae0c9103aadb86a"
}
, { mapKey = "test-framework-smallcheck"
, mapValue =
"f1453e2a04f2b581c6dca12b3bd406fe02f561ca29847d832200ec857746ab64"
"711bd27e4feddeac1c0d5acfad722af3269eb8e2c0493352bae905653a387313"
}
, { mapKey = "testing-feat"
, mapValue =
"babded554c99df2ce6074e853b9ca1d3765c4591bce38e9c05584ff9b2710291"
"43aa76b989ccdfcc66068a1d56daf2e53c3902508d6d1987ce9eae5960adbd4a"
}
, { mapKey = "testing-type-modifiers"
, mapValue =
"e5fdcd67cb1473c656713b3eb1ca9f6928b63d82383d88e3f24e7f564f913138"
"a301f16dc42a3a4f3e7fe90751ec39e3095a16fcf5a8a920710e00d0e3c58502"
}
, { mapKey = "texmath"
, mapValue =
"e53063a703aed33e2f2c6b1ef34285cbccf25498fbbeccfd659d6c54fb1570a5"
"466cb2b8c1641965f5a60b06514f772204075a327b54f68bcf4dd5a80c189a7e"
}
, { mapKey = "text-ansi"
, mapValue =
"091ecc7555399142e2c2f30372f0e33d046395ca2e1c46eef5807e9e8270b369"
"751aaa4955a8d62757a754c3e81fe08308bb5ce70b19cd0c6955d00d6971078c"
}
, { mapKey = "text-builder"
, mapValue =
"285a489dff0264ce35a661d72b119972f5d090b3bb9ef73414b7606747f5d467"
"8be89fc01e8da00349241ae0334ee39ab10930de9deaeaeaca47104707193781"
}
, { mapKey = "text-builder-dev"
, mapValue =
"0c817906952167ad89a4af6177818ece37594074d04b1ef4920db912869b9a72"
"b7d8912e88831f27798e66970002f304c1c860b3086e6bf7c012fef7baebbc22"
}
, { mapKey = "text-builder-linear"
, mapValue =
"838ea5d3c7f4ddc360713963e0a8801d7af5c4d197d38489e7fd30187ded81de"
}
, { mapKey = "text-conversions"
, mapValue =
"b3341e9ab0652e55d3c4d3cd552ef1e3618ccda22505fba6e2c887d0cba0ba39"
"8af5e9f9607f654ee6110025b594e08bd31ed6443bf87224abc0306292b2a664"
}
, { mapKey = "text-display"
, mapValue =
"ae92a1c9e178e2a4c7840e1de0d01cc9def647801448e67babc526643a2e2ad2"
"3c74978452fd06ee1e1b30ff381e55abef3ea7dde6b7c512d4fb0caeade7cea0"
}
, { mapKey = "text-icu"
, mapValue =
"3dd0521cbb214c94ad173e1b32f52d3103c282021ed803eccffc4f9f947a1405"
"1a1a7a71a46aa2cefc0e03c504798368b70e08b6144f29fdeef859c16271f635"
}
, { mapKey = "text-latin1"
, mapValue =
"5cd1e3aad8f42e6f264890cafc0169f2919361f75c90149301f8450d63e4098f"
"1a55206257bd894c5e8d97f0edd448fb47bfb75d56a1898a3f9aa21f7cf460d5"
}
, { mapKey = "text-printer"
, mapValue =
"9d27164087d2e5c097ccdc6c7b7a0bf98f60026a1ded4a5dfe7d5d8b151ace58"
"8c75026b3ec0d0af19db8c806672125c20afd9312e939125500e379baff25d91"
}
, { mapKey = "text-rope"
, mapValue =
"12f49eace3aa958e73d77c9595f8962099a7f67f29f90024f7c37ec038a44ab4"
"a3e7ccea18b6c1018495b6457bf87a1ec9667195fdc80bab7855b20a2175eae6"
}
, { mapKey = "th-desugar"
, mapValue =
"79d83b266aa39093963e6e0c6aa9497ade97ac86ed017d53c4913d7dff5e30dd"
}
, { mapKey = "th-env"
, mapValue =
"52032aae7a69c7805a10e0c509be59ce5f5ad3db171eb51e010172f7eca5dd7b"
"c3a92937d828f6a91f9a30fb18fe41d188ebf9aa7a838075ce7d87247350a449"
}
, { mapKey = "these-skinny"
, mapValue =
"83f5c8518e62d173464b9ae1b5f24ec320fbf9ae78b473a0216e5726702e6dc9"
"4528ed9b69d45538788b72ddb6e951b342f9985a5e8aeeda660fbd6c35f2b961"
}
, { mapKey = "threads"
, { mapKey = "thyme"
, mapValue =
"012fd79575c75ab4c4dada5afeb76fbe5c19b1440703d6846506d87aa539ee03"
"fe1c9e7beada27e45970aea12e4ad18b08348b5ffad462c1d4b555a83a64a17f"
}
, { mapKey = "tidal"
, mapValue =
"f7050a97172409920a01812ea96f210bddfd28ea3c06a62465effa6ab0f03a66"
"9eab8d422fbced394c5c1b44cbf006c171e2a7e426bb5098a8d8c5eea8749eaf"
}
, { mapKey = "tidal-link"
, mapValue =
"9da4fbf18ecd456c8a5c46de3ca9334b9b5878f4f2bebde2de8b5ad5638d3b61"
}
, { mapKey = "time-locale-compat"
, mapValue =
"9a9dca0e087e6e829f819a3a18b2df4657d64232bbbeff8c5cbceebb71fc2428"
"08aad068b9ed7cf8a8daafa75a578c449d0823771a6a521be5aa6394926d4505"
}
, { mapKey = "time-units"
, mapValue =
"9fe535137b0c8482d94bca07ab0760496349329112265028d4d68a1f7c3d9ee3"
"f487f599f326effa1aed7f242c921a83742182c4d488a4f7ae22220424152564"
}
, { mapKey = "timeit"
, mapValue =
"022199d17c6465f72907d4e4d7fb9e5f569c3e0105ac487fd2fbb66488705a7f"
"e50b572509d00c6743cda0823e1d224d50b358ac82e552f96e569ec66f2ec75d"
}
, { mapKey = "timing-convenience"
, mapValue =
"766d8267564a53808e008d003a1f404e9de39ec32bcbe35cb63ae87568dbf80b"
"23186444788398f4d412efc5c1afa864335bc0fca99d54b5ca8859e9a76c87ae"
}
, { mapKey = "tmp-postgres"
, mapValue =
"ef60291924e72aa3271437091d24496b0411fff5a174988928f07a51055c5b38"
}
, { mapKey = "toml-parser"
, mapValue =
"72c21edb87a6003f55ecc1f4cd5958c808fb43f05135979e6e2e54873438dc59"
"02e3237ae381066cc41788a2a90278199b16a6bed5b712b86ea9c8963e5b0153"
}
, { mapKey = "torsor"
, mapValue =
"8804bb84f1302b40382c9537b5f30cb1ba627cf77109befdd062192377bc50e0"
"d09d74ea0fcbaf117f940e2036ce9a287c70af91622d6fa48b7e70c8e5c0a78e"
}
, { mapKey = "transformers-except"
, mapValue =
"ef1ea351316feb17a2b12eaa262662f5ac843553ab2be0862919c8caa0514b73"
"0f596eeaaeef65f7148f2d582619f7ebfdc9ca88c1a9503d88e809160f7bf4ec"
}
, { mapKey = "tuple"
, mapValue =
"7ae50c0f6ed3aa9bad45ef6531df5eb363fbaa32e5bbe2d319a568009789b40a"
"6b56e0ee5edeb984c41c1bef6f6561dafc2898dbe8806abb9828e45f9d62163e"
}
, { mapKey = "tuples"
, mapValue =
"d61a752014aca56c33e99870fb6ac57583c843bca535fa420ba6154b66bde7ab"
}
, { mapKey = "type-errors-pretty"
, mapValue =
"d82001a38a64466ce5dc49486c6827ca8cf2c408eeb2845920973a2820028af3"
"758a351f9779e0321526abc751eec83408a12de6a2d603b26c57b5a5fb9b2562"
}
, { mapKey = "type-hint"
, mapValue =
"cc3f5e3b3727a5c02fd16cb35baf191ba7e5b74e2b392756a7827f50de440958"
"6b996ccd935ca5fbaf8711aaaaa3771fc5256d1d51080310e4f9b0d9feb1ab8e"
}
, { mapKey = "typed-process-effectful"
, mapValue =
"ee2cf09fd12994616f8eb35e8a8dd24fc8bb87343de4bc808033c592aa94ef5f"
}
, { mapKey = "typerep-map"
, mapValue =
"65bf3e6f51ee17be2f78b671b81374b1b0cab358e3ac1140f95bfd10c19ea0fc"
"0e427fd2852a1bf0d784fe9c8d94ea2acbd6edd339021bc17ef190d421933902"
}
, { mapKey = "typst"
, mapValue =
"77e176751fa017fa700cd08625e01e7709f2e83ef55b3f08550823d55efa4c3c"
"56e0e1c1ee27f37f519ad023a1cebbf8983be50eedd2e88447c307941002c34d"
}
, { mapKey = "typst-symbols"
, mapValue =
"f82ba477ba14a12791d61191a1c3afe54034401082a5a88b5b821f35d2f2c57c"
"678192cb8061679af2cfc0cce36da767cd1ca5b5b7cbc8b3d407924d0c021cbe"
}
, { mapKey = "uglymemo"
, mapValue =
"6966d53e4521c68d41526ec286bbdd18d7e1f543a30256875a45af3afd67eda0"
"31f23b7b3896fb13e9531e38f55745ba50f28fda61bb384b963bc1b09cc7d0ed"
}
, { mapKey = "unicode-collation"
, mapValue =
"311ce8699b7757d10d4adc3a056e8e0b96174b1673a0ec31366ffb13809363f3"
"aa8948f585296d496edfeb2f99350d4731b4fb54ca50d43ec044eaa6df9a7eda"
}
, { mapKey = "unicode-data"
, mapValue =
"99d1398c8325db87c40ffed7d9840bef5fcc7e64ff334db9363277a87515f37f"
"c2bcea5bf02a69a5663646f2cad16ff7b3a7d3f17ce9b5da33d03a05474308cf"
}
, { mapKey = "unicode-transforms"
, mapValue =
"48fe6864336b172bdda87f95d07281c1fe7e80ee619d27cf99373d1d47e9001a"
"82a264baaf59273d31c8093ac998b634ba8d173aef4c76b5a682f23ae07e6aad"
}
, { mapKey = "universe-reverse-instances"
, mapValue =
"1f5ace74f23bc29610c679a1278ca631061dd8af2f207b7def32d334bef649b7"
"ef4cf12c1cd9761cb16f4fba6d2f553c9179375c60897e6709ceae0f866a1954"
}
, { mapKey = "unix-bytestring"
, mapValue =
"ac3dcf542123c0c6ffdf171b0be7affb53adefe2867e9cc96e192d6ccd4eb2e8"
"9254261985ab1f5811ab83ddead50aef2d86d65cce2f058c7299b3b69018d867"
}
, { mapKey = "unix-memory"
, mapValue =
"ff0588f12cd67bac18a979ac8caba7f8459c019e94cfc89eacfb843d344b015f"
"722dbfd3f4779b6cc9cf7676548df22215558a70fe4675d779ce17336b2434fc"
}
, { mapKey = "unlifted"
, mapValue =
"ce2f2a877a0e3ec60ac019031e48fee4f9224a7ee9fae55ecacd1466cfecb939"
}
, { mapKey = "uri-bytestring-aeson"
, mapValue =
"f88c204c626ad8d1796cf75baee822cc83842fe2b3d0a8dc895bc15169f3c86d"
"8187452fe3a35d4dd92c119ff050a272c3ba3c1270882e0593f82d0071f8eea1"
}
, { mapKey = "url-slug"
, mapValue =
"9e55d6c47b970d9d612873154a60099935f3aa25bdf10643748b068a3e343f92"
"03b9512ab5b3b82e1ee6576ef8dee9022aac5ba2c023a026eff365b52a8b8b06"
}
, { mapKey = "validation"
, mapValue =
"0da14208df2f36d6f64e3cc799ddf085e5e9ed59c3e00be98e5206e8527f5d24"
"d84d709bc3d1b1f04c8e2e66af5297002be5e0bd6ccf8b84be6a2fd49e1b2db4"
}
, { mapKey = "validation-selective"
, { mapKey = "validity-case-insensitive"
, mapValue =
"9f097a28e37457355b6c03ade842cd7afe67b96de17374a93aa8b34240485550"
"8ae743d8c53e9d5e2aa35a974564af3b7cef0de8b856ff9065191bfe5d3e098d"
}
, { mapKey = "validity-case-insensitive"
, { mapKey = "validity-network-uri"
, mapValue =
"70d6e3d46f5409bc3c322445b170b09542ad7e09d81b8c244947ab620d654387"
"0e3b56f590cec09529e057330eed0803dbd20a2ef8d1987f5bcadd700ec914b0"
}
, { mapKey = "validity-path"
, mapValue =
"8f599e3da333e2c4e35b76d8aa59d3d8bae4aec9a1412e09e56e97c08d319743"
"9eeca91afde21518f8b8a227ae9b343e8d11e4e2a39555243ac1d5c4581a45ef"
}
, { mapKey = "validity-persistent"
, mapValue =
"63736be17af7822a8cfe9ed7c51f78737f9aa7a4d7c61ac67ccca0f625ca6151"
"5aa1003158b1cceb0f91d53562b1b99ce118deefcb5b4fb38532494400376a50"
}
, { mapKey = "validity-primitive"
, mapValue =
"02acce2a475fa8dff28162834504b73e19ffcb17e5cd1cba05d093dd9c7476b2"
"28f3720f153544a3cba9794b46b70c220a3a86d8d97c6e9f42e61c332482cc80"
}
, { mapKey = "validity-time"
, mapValue =
"9b76724d1a618cf4cd936521cbcf710cdb668751d20935b11cac69d0684d2ad8"
"31857707c7c956bdb0db3b708bc4da3e662e3dc3e42a13d4536923a4dfd34085"
}
, { mapKey = "validity-uuid"
, mapValue =
"8e4c45630af8a20ba69deab27e9d319d93b4c6e71419620be533aec050d1ff9a"
}
, { mapKey = "vector-instances"
, mapValue =
"440da2b652b2ee1aaccc48fec80a5bc7f0b6449ec61bf38612de38130ac8377f"
"a41f4f7a5da025804b3c951ba5ceaa1de0f7a514375a3e1ba6514427e2b5f03d"
}
, { mapKey = "vector-sized"
, mapValue =
"088ac97920e5f1efbfdf112e9631998f20f4bffcc07f183bcf984f50d753d3da"
}
, { mapKey = "vector-space"
, mapValue =
"5d7206f559e12cf99289b93c6f2b98e0762e8ab6216d409376f307e95c4c6c8a"
}
, { mapKey = "vty-crossplatform"
, mapValue =
"0f9a32c4ea68b0481ad542a9268d16259563fe2dcb8583da4bd458666af85c1f"
}
, { mapKey = "vty-unix"
, mapValue =
"5a5db2b050840b390ffaad36515484aeb7a54124ee8b60d699f83baf2a66eea7"
}
, { mapKey = "wai-extra"
, mapValue =
"e085200a916d0450966c446a75d119f7122d318086799fe5876f15fe76d0eb52"
"928da19bb649e09331390e37191102f536a17a89a88e936610067fe9b7be1c1a"
}
, { mapKey = "wai-log"
, mapValue =
"56374f6801cc4e10b21b854c68b2f7c1808b920ad0148d31d0f0ce5d7ef3a29a"
"6d395943b327654e1b4aec2d35f2ed88c9c6c8a422ab457d06294ebfdc63b93e"
}
, { mapKey = "wai-middleware-heartbeat"
, mapValue =
"8255a98c917c74afd7e7292cb471481485bbb8f3214327eba24a66812323a1eb"
"7b0d278a588e30a148c8eee476fac8193a6467116fd6a273438da2076405ff83"
}
, { mapKey = "wai-middleware-prometheus"
, mapValue =
"6a687c1b42ea0990d663a2020b50c0e11188dc31918bd37ddee62d7654508469"
"ab6e065130c580119cb32990907e9e9b4a375c71cd4f9d208ca7decab9fb6688"
}
, { mapKey = "wai-middleware-static"
, mapValue =
"b0adebfacbc96a838aaf01d595ff32747f829e8c198d9e503ad08570fc757f89"
"559cb4f4395db685dfa74ee6fd280980cc63a983f3f99b59fe27408af7a01453"
}
, { mapKey = "wai-websockets"
, mapValue =
"cda4f07f8fa85e435b3bcfc6315e840927d97c4b694d61942c2299dddd679994"
}
, { mapKey = "warp"
, mapValue =
"5227892c4800dbada675cd38ef3df80eb30100e7a11f26d2d1753756265ae566"
}
, { mapKey = "warp-tls"
, mapValue =
"9edb4d2b751a5758abf4fcc716efc6493febc6c5613ad5e7517788609ef80e8a"
"d055ecc375a5dd1ffb2ff1cd9c9a672553d29ef9f253a2e8ebd96200073e5daf"
}
, { mapKey = "websockets"
, mapValue =
"5677f02fff8c49918962f17d9993fdafe255cdba20af817b38bd080661cde723"
"87533d22db43b65f53a2482b631e32242d7a894785b24b321ce3d105bdfbdd83"
}
, { mapKey = "wide-word"
, mapValue =
"130817f43ce79a25146eb10245ac5f4aaa28c98787dac695fccdf22f21105d5d"
}
, { mapKey = "with-utf8"
, mapValue =
"c684d6e775d7e3fdf7497e21cb41da71e04cb54177e5f9e3a1dafd1e51d8a2c6"
"06a8d334cf1f6ab704bac1cd0f3f4e318aba7fbd8fac40ffdb21a64acf6d6fbb"
}
, { mapKey = "wizards"
, mapValue =
"447eebba10f034c83db4d9b12f5c7d0ddfbc9b26e1bfb0f67aa07b865cb25f89"
"ce93b87b47d90839aa2972801bcf7feaf2dc4e96a41738cb491b356729d1be5a"
}
, { mapKey = "word-compat"
, { mapKey = "wl-pprint-text"
, mapValue =
"f63d25509feb22c99a724243f0569f5d78b4adcb04409a62522de5b270e08ed9"
"3bd90d3b1468dd5228adc125c9bd442e13bdac8e924182a5740d3b9278272395"
}
, { mapKey = "wreq"
, { mapKey = "word-compat"
, mapValue =
"c57df92c070f7c45fb66a25125a5759c7b1ab7e4e2f2d11ad257be4810e0285e"
"da0543239f8a7ad3a97d7afc56ef26c0dbdbcd7efa8a5e0aafd3f5f9dea72de4"
}
, { mapKey = "wuss"
, mapValue =
"4c82320c1217eb649d9ae862f0c02e5187945f7a611d803f3ae28f229ce47193"
"b02a800284bd41fa4d97ef6443fc5ad052fbc87c1518e6a41fc031c6fc182c42"
}
, { mapKey = "xml-conduit-writer"
, mapValue =
"38494938e8df1b6f708f9467ee5e006774eebead4e76cd8beaaff8905d1302ae"
}
, { mapKey = "xss-sanitize"
, mapValue =
"8b62720b06237ac08d805ab0ee5fed3ff91ef8b870a795bd17aab574042e1392"
"5611a42eecf05ef610d3ba12ef2ee87eb2e6caa66146f263cf5b2d318fa429c7"
}
, { mapKey = "zlib-bindings"
, { mapKey = "zigzag"
, mapValue =
"d37f70b0b5de9682eab86cc842c331a324a04aba29701e753028c0f941c459ce"
"448d9e0096587e99a16cb5c7cad3b6127b52ba28cf4330291c5c8b6033d9c3ef"
}
]
\ No newline at end of file
{ pkgs, ... }:
with pkgs.lib;
_: prev: name: v: if hasAttr name prev then warn "${name} exists in parent set" v else v
{ pkgs, ... }:
/* This file is auto-generated by horizon-gen-nix. Do not edit. */
{ pkgs, f ? (final: prev: n: v: v), ... }:
final: prev: with pkgs.haskell.lib; {
BNFC = final.callPackage (./pkgs/BNFC.nix) { };
BNFC = f final prev "BNFC" (final.callPackage (./pkgs/BNFC.nix) { });
Boolean = final.callPackage (./pkgs/Boolean.nix) { };
Boolean = f final prev "Boolean" (final.callPackage (./pkgs/Boolean.nix) { });
Decimal = final.callPackage (./pkgs/Decimal.nix) { };
Decimal = f final prev "Decimal" (final.callPackage (./pkgs/Decimal.nix) { });
HTTP = final.callPackage (./pkgs/HTTP.nix) { };
Hclip = f final prev "Hclip" (final.callPackage (./pkgs/Hclip.nix) { });
HUnit = final.callPackage (./pkgs/HUnit.nix) { };
HsYAML = f final prev "HsYAML" (final.callPackage (./pkgs/HsYAML.nix) { });
HaskellNet = final.callPackage (./pkgs/HaskellNet.nix) { };
MemoTrie = f final prev "MemoTrie" (final.callPackage (./pkgs/MemoTrie.nix) { });
Hclip = final.callPackage (./pkgs/Hclip.nix) { };
MonadPrompt = f final prev "MonadPrompt" (final.callPackage (./pkgs/MonadPrompt.nix) { });
HsOpenSSL = final.callPackage (./pkgs/HsOpenSSL.nix) { };
NumInstances = f final prev "NumInstances" (final.callPackage (./pkgs/NumInstances.nix) { });
HsYAML = final.callPackage (./pkgs/HsYAML.nix) { };
OpenGLRaw = f final prev "OpenGLRaw" (final.callPackage (./pkgs/OpenGLRaw.nix) { });
ListLike = final.callPackage (./pkgs/ListLike.nix) { };
PyF = f final prev "PyF" (final.callPackage (./pkgs/PyF.nix) { });
MemoTrie = final.callPackage (./pkgs/MemoTrie.nix) { };
Stream = f final prev "Stream" (final.callPackage (./pkgs/Stream.nix) { });
MonadPrompt = final.callPackage (./pkgs/MonadPrompt.nix) { };
Unique = f final prev "Unique" (final.callPackage (./pkgs/Unique.nix) { });
NumInstances = final.callPackage (./pkgs/NumInstances.nix) { };
X11 = f final prev "X11" (final.callPackage (./pkgs/X11.nix) { });
OpenGLRaw = final.callPackage (./pkgs/OpenGLRaw.nix) { };
X11-xft = f final prev "X11-xft" (final.callPackage (./pkgs/X11-xft.nix) { });
PSQueue = final.callPackage (./pkgs/PSQueue.nix) { };
abstract-deque-tests = f final prev "abstract-deque-tests" (final.callPackage (./pkgs/abstract-deque-tests.nix) { });
PyF = final.callPackage (./pkgs/PyF.nix) { };
active = f final prev "active" (final.callPackage (./pkgs/active.nix) { });
QuickCheck = final.callPackage (./pkgs/QuickCheck.nix) { };
aeson-qq = f final prev "aeson-qq" (final.callPackage (./pkgs/aeson-qq.nix) { });
RSA = final.callPackage (./pkgs/RSA.nix) { };
aeson-yaml = f final prev "aeson-yaml" (final.callPackage (./pkgs/aeson-yaml.nix) { });
Stream = final.callPackage (./pkgs/Stream.nix) { };
alex = f final prev "alex" (final.callPackage (./pkgs/alex.nix) { });
Unique = final.callPackage (./pkgs/Unique.nix) { };
alsa-core = f final prev "alsa-core" (final.callPackage (./pkgs/alsa-core.nix) { });
X11 = final.callPackage (./pkgs/X11.nix) { };
alsa-mixer = f final prev "alsa-mixer" (final.callPackage (./pkgs/alsa-mixer.nix) { });
X11-xft = final.callPackage (./pkgs/X11-xft.nix) { };
ap-normalize = f final prev "ap-normalize" (final.callPackage (./pkgs/ap-normalize.nix) { });
abstract-deque-tests = final.callPackage (./pkgs/abstract-deque-tests.nix) { };
apecs = f final prev "apecs" (final.callPackage (./pkgs/apecs.nix) { });
active = final.callPackage (./pkgs/active.nix) { };
async-timer = f final prev "async-timer" (final.callPackage (./pkgs/async-timer.nix) { });
aeson-qq = final.callPackage (./pkgs/aeson-qq.nix) { };
attoparsec-binary = f final prev "attoparsec-binary" (final.callPackage (./pkgs/attoparsec-binary.nix) { });
aeson-yaml = final.callPackage (./pkgs/aeson-yaml.nix) { };
autodocodec-servant-multipart = f final prev "autodocodec-servant-multipart" (final.callPackage (./pkgs/autodocodec-servant-multipart.nix) { });
alex = final.callPackage (./pkgs/alex.nix) { };
autoexporter = f final prev "autoexporter" (final.callPackage (./pkgs/autoexporter.nix) { });
algebraic-graphs = final.callPackage (./pkgs/algebraic-graphs.nix) { };
base-prelude = f final prev "base-prelude" (final.callPackage (./pkgs/base-prelude.nix) { });
alsa-core = final.callPackage (./pkgs/alsa-core.nix) { };
base32 = f final prev "base32" (final.callPackage (./pkgs/base32.nix) { });
alsa-mixer = final.callPackage (./pkgs/alsa-mixer.nix) { };
base58-bytestring = f final prev "base58-bytestring" (final.callPackage (./pkgs/base58-bytestring.nix) { });
ap-normalize = final.callPackage (./pkgs/ap-normalize.nix) { };
base64-bytestring-type = f final prev "base64-bytestring-type" (final.callPackage (./pkgs/base64-bytestring-type.nix) { });
apecs = final.callPackage (./pkgs/apecs.nix) { };
beam-core = f final prev "beam-core" (final.callPackage (./pkgs/beam-core.nix) { });
async-timer = final.callPackage (./pkgs/async-timer.nix) { };
beam-migrate = f final prev "beam-migrate" (final.callPackage (./pkgs/beam-migrate.nix) { });
attoparsec-binary = final.callPackage (./pkgs/attoparsec-binary.nix) { };
beam-postgres = f final prev "beam-postgres" (final.callPackage (./pkgs/beam-postgres.nix) { });
attoparsec-iso8601 = final.callPackage (./pkgs/attoparsec-iso8601.nix) { };
beam-sqlite = f final prev "beam-sqlite" (final.callPackage (./pkgs/beam-sqlite.nix) { });
authenticate-oauth = final.callPackage (./pkgs/authenticate-oauth.nix) { };
bech32 = f final prev "bech32" (final.callPackage (./pkgs/bech32.nix) { });
autodocodec-servant-multipart = final.callPackage (./pkgs/autodocodec-servant-multipart.nix) { };
bech32-th = f final prev "bech32-th" (final.callPackage (./pkgs/bech32-th.nix) { });
autoexporter = final.callPackage (./pkgs/autoexporter.nix) { };
binary-parser = f final prev "binary-parser" (final.callPackage (./pkgs/binary-parser.nix) { });
base-prelude = final.callPackage (./pkgs/base-prelude.nix) { };
blaze-svg = f final prev "blaze-svg" (final.callPackage (./pkgs/blaze-svg.nix) { });
base58-bytestring = final.callPackage (./pkgs/base58-bytestring.nix) { };
blaze-textual = f final prev "blaze-textual" (final.callPackage (./pkgs/blaze-textual.nix) { });
base64 = final.callPackage (./pkgs/base64.nix) { };
breakpoint = f final prev "breakpoint" (final.callPackage (./pkgs/breakpoint.nix) { });
base64-bytestring = final.callPackage (./pkgs/base64-bytestring.nix) { };
byte-order = f final prev "byte-order" (final.callPackage (./pkgs/byte-order.nix) { });
base64-bytestring-type = final.callPackage (./pkgs/base64-bytestring-type.nix) { };
bytebuild = f final prev "bytebuild" (final.callPackage (./pkgs/bytebuild.nix) { });
beam-core = final.callPackage (./pkgs/beam-core.nix) { };
byteslice = f final prev "byteslice" (final.callPackage (./pkgs/byteslice.nix) { });
beam-migrate = final.callPackage (./pkgs/beam-migrate.nix) { };
bytesmith = f final prev "bytesmith" (final.callPackage (./pkgs/bytesmith.nix) { });
beam-postgres = final.callPackage (./pkgs/beam-postgres.nix) { };
bytestring-strict-builder = f final prev "bytestring-strict-builder" (final.callPackage (./pkgs/bytestring-strict-builder.nix) { });
beam-sqlite = final.callPackage (./pkgs/beam-sqlite.nix) { };
bytestring-tree-builder = f final prev "bytestring-tree-builder" (final.callPackage (./pkgs/bytestring-tree-builder.nix) { });
bech32 = final.callPackage (./pkgs/bech32.nix) { };
c2hs = f final prev "c2hs" (final.callPackage (./pkgs/c2hs.nix) { });
bech32-th = final.callPackage (./pkgs/bech32-th.nix) { };
cabal-fmt = f final prev "cabal-fmt" (final.callPackage (./pkgs/cabal-fmt.nix) { });
bin = final.callPackage (./pkgs/bin.nix) { };
cache = f final prev "cache" (final.callPackage (./pkgs/cache.nix) { });
binary-parser = final.callPackage (./pkgs/binary-parser.nix) { };
canonical-json = f final prev "canonical-json" (final.callPackage (./pkgs/canonical-json.nix) { });
blaze-svg = final.callPackage (./pkgs/blaze-svg.nix) { };
casing = f final prev "casing" (final.callPackage (./pkgs/casing.nix) { });
blaze-textual = final.callPackage (./pkgs/blaze-textual.nix) { };
cassava-megaparsec = f final prev "cassava-megaparsec" (final.callPackage (./pkgs/cassava-megaparsec.nix) { });
breakpoint = final.callPackage (./pkgs/breakpoint.nix) { };
cheapskate = f final prev "cheapskate" (final.callPackage (./pkgs/cheapskate.nix) { });
bytestring-strict-builder = final.callPackage (./pkgs/bytestring-strict-builder.nix) { };
checkers = f final prev "checkers" (final.callPackage (./pkgs/checkers.nix) { });
bytestring-tree-builder = final.callPackage (./pkgs/bytestring-tree-builder.nix) { };
chronos = f final prev "chronos" (final.callPackage (./pkgs/chronos.nix) { });
c2hs = final.callPackage (./pkgs/c2hs.nix) { };
circle-packing = f final prev "circle-packing" (final.callPackage (./pkgs/circle-packing.nix) { });
cabal-fmt = final.callPackage (./pkgs/cabal-fmt.nix) { };
citeproc = f final prev "citeproc" (final.callPackage (./pkgs/citeproc.nix) { });
cache = final.callPackage (./pkgs/cache.nix) { };
cmark-gfm = f final prev "cmark-gfm" (final.callPackage (./pkgs/cmark-gfm.nix) { });
canonical-json = final.callPackage (./pkgs/canonical-json.nix) { };
co-log-core = f final prev "co-log-core" (final.callPackage (./pkgs/co-log-core.nix) { });
casing = final.callPackage (./pkgs/casing.nix) { };
co-log-polysemy = f final prev "co-log-polysemy" (final.callPackage (./pkgs/co-log-polysemy.nix) { });
cassava = final.callPackage (./pkgs/cassava.nix) { };
colourista = f final prev "colourista" (final.callPackage (./pkgs/colourista.nix) { });
cassava-megaparsec = final.callPackage (./pkgs/cassava-megaparsec.nix) { };
commonmark = f final prev "commonmark" (final.callPackage (./pkgs/commonmark.nix) { });
cheapskate = final.callPackage (./pkgs/cheapskate.nix) { };
commonmark-extensions = f final prev "commonmark-extensions" (final.callPackage (./pkgs/commonmark-extensions.nix) { });
checkers = final.callPackage (./pkgs/checkers.nix) { };
commonmark-pandoc = f final prev "commonmark-pandoc" (final.callPackage (./pkgs/commonmark-pandoc.nix) { });
circle-packing = final.callPackage (./pkgs/circle-packing.nix) { };
commutative-semigroups = f final prev "commutative-semigroups" (final.callPackage (./pkgs/commutative-semigroups.nix) { });
citeproc = final.callPackage (./pkgs/citeproc.nix) { };
compact = f final prev "compact" (final.callPackage (./pkgs/compact.nix) { });
cmark-gfm = final.callPackage (./pkgs/cmark-gfm.nix) { };
compactable = f final prev "compactable" (final.callPackage (./pkgs/compactable.nix) { });
co-log-core = final.callPackage (./pkgs/co-log-core.nix) { };
composite-cassava = f final prev "composite-cassava" (final.callPackage (./pkgs/composite-cassava.nix) { });
co-log-polysemy = final.callPackage (./pkgs/co-log-polysemy.nix) { };
composite-dhall = f final prev "composite-dhall" (final.callPackage (./pkgs/composite-dhall.nix) { });
colourista = final.callPackage (./pkgs/colourista.nix) { };
composite-lens-extra = f final prev "composite-lens-extra" (final.callPackage (./pkgs/composite-lens-extra.nix) { });
commonmark = final.callPackage (./pkgs/commonmark.nix) { };
composite-tuple = f final prev "composite-tuple" (final.callPackage (./pkgs/composite-tuple.nix) { });
commonmark-extensions = final.callPackage (./pkgs/commonmark-extensions.nix) { };
composition-prelude = f final prev "composition-prelude" (final.callPackage (./pkgs/composition-prelude.nix) { });
commonmark-pandoc = final.callPackage (./pkgs/commonmark-pandoc.nix) { };
conduit-combinators = f final prev "conduit-combinators" (final.callPackage (./pkgs/conduit-combinators.nix) { });
commutative-semigroups = final.callPackage (./pkgs/commutative-semigroups.nix) { };
conduit-parse = f final prev "conduit-parse" (final.callPackage (./pkgs/conduit-parse.nix) { });
compact = final.callPackage (./pkgs/compact.nix) { };
conformance = f final prev "conformance" (final.callPackage (./pkgs/conformance.nix) { });
compactable = final.callPackage (./pkgs/compactable.nix) { };
conformance-gen = f final prev "conformance-gen" (final.callPackage (./pkgs/conformance-gen.nix) { });
composite-cassava = final.callPackage (./pkgs/composite-cassava.nix) { };
contiguous = f final prev "contiguous" (final.callPackage (./pkgs/contiguous.nix) { });
composite-dhall = final.callPackage (./pkgs/composite-dhall.nix) { };
contravariant-extras = f final prev "contravariant-extras" (final.callPackage (./pkgs/contravariant-extras.nix) { });
composite-lens-extra = final.callPackage (./pkgs/composite-lens-extra.nix) { };
control-monad-free = f final prev "control-monad-free" (final.callPackage (./pkgs/control-monad-free.nix) { });
composite-tuple = final.callPackage (./pkgs/composite-tuple.nix) { };
cryptonite-conduit = f final prev "cryptonite-conduit" (final.callPackage (./pkgs/cryptonite-conduit.nix) { });
composition-prelude = final.callPackage (./pkgs/composition-prelude.nix) { };
cursor = f final prev "cursor" (final.callPackage (./pkgs/cursor.nix) { });
concise = final.callPackage (./pkgs/concise.nix) { };
cursor-brick = f final prev "cursor-brick" (final.callPackage (./pkgs/cursor-brick.nix) { });
concurrent-extra = final.callPackage (./pkgs/concurrent-extra.nix) { };
cursor-dirforest = f final prev "cursor-dirforest" (final.callPackage (./pkgs/cursor-dirforest.nix) { });
conduit-combinators = final.callPackage (./pkgs/conduit-combinators.nix) { };
cursor-dirforest-brick = f final prev "cursor-dirforest-brick" (final.callPackage (./pkgs/cursor-dirforest-brick.nix) { });
conduit-parse = final.callPackage (./pkgs/conduit-parse.nix) { };
cursor-dirforest-gen = f final prev "cursor-dirforest-gen" (final.callPackage (./pkgs/cursor-dirforest-gen.nix) { });
contravariant-extras = final.callPackage (./pkgs/contravariant-extras.nix) { };
cursor-fuzzy-time = f final prev "cursor-fuzzy-time" (final.callPackage (./pkgs/cursor-fuzzy-time.nix) { });
control-monad-free = final.callPackage (./pkgs/control-monad-free.nix) { };
cursor-gen = f final prev "cursor-gen" (final.callPackage (./pkgs/cursor-gen.nix) { });
cpphs = final.callPackage (./pkgs/cpphs.nix) { };
data-bword = f final prev "data-bword" (final.callPackage (./pkgs/data-bword.nix) { });
criterion = final.callPackage (./pkgs/criterion.nix) { };
data-checked = f final prev "data-checked" (final.callPackage (./pkgs/data-checked.nix) { });
crypto-pubkey-types = final.callPackage (./pkgs/crypto-pubkey-types.nix) { };
data-dword = f final prev "data-dword" (final.callPackage (./pkgs/data-dword.nix) { });
cryptohash-sha1 = final.callPackage (./pkgs/cryptohash-sha1.nix) { };
data-endian = f final prev "data-endian" (final.callPackage (./pkgs/data-endian.nix) { });
cryptonite-conduit = final.callPackage (./pkgs/cryptonite-conduit.nix) { };
data-ordlist = f final prev "data-ordlist" (final.callPackage (./pkgs/data-ordlist.nix) { });
cubicbezier = final.callPackage (./pkgs/cubicbezier.nix) { };
data-serializer = f final prev "data-serializer" (final.callPackage (./pkgs/data-serializer.nix) { });
cursor = final.callPackage (./pkgs/cursor.nix) { };
data-sketches = f final prev "data-sketches" (final.callPackage (./pkgs/data-sketches.nix) { });
cursor-brick = final.callPackage (./pkgs/cursor-brick.nix) { };
data-sketches-core = f final prev "data-sketches-core" (final.callPackage (./pkgs/data-sketches-core.nix) { });
cursor-dirforest = final.callPackage (./pkgs/cursor-dirforest.nix) { };
data-textual = f final prev "data-textual" (final.callPackage (./pkgs/data-textual.nix) { });
cursor-dirforest-brick = final.callPackage (./pkgs/cursor-dirforest-brick.nix) { };
dbus = f final prev "dbus" (final.callPackage (./pkgs/dbus.nix) { });
cursor-dirforest-gen = final.callPackage (./pkgs/cursor-dirforest-gen.nix) { };
deferred-folds = f final prev "deferred-folds" (final.callPackage (./pkgs/deferred-folds.nix) { });
cursor-fuzzy-time = final.callPackage (./pkgs/cursor-fuzzy-time.nix) { };
deque = f final prev "deque" (final.callPackage (./pkgs/deque.nix) { });
cursor-gen = final.callPackage (./pkgs/cursor-gen.nix) { };
deriving-aeson = f final prev "deriving-aeson" (final.callPackage (./pkgs/deriving-aeson.nix) { });
data-bword = final.callPackage (./pkgs/data-bword.nix) { };
dictionary-sharing = f final prev "dictionary-sharing" (final.callPackage (./pkgs/dictionary-sharing.nix) { });
data-checked = final.callPackage (./pkgs/data-checked.nix) { };
dimensional = f final prev "dimensional" (final.callPackage (./pkgs/dimensional.nix) { });
data-dword = final.callPackage (./pkgs/data-dword.nix) { };
direct-sqlite = f final prev "direct-sqlite" (final.callPackage (./pkgs/direct-sqlite.nix) { });
data-endian = final.callPackage (./pkgs/data-endian.nix) { };
dirforest = f final prev "dirforest" (final.callPackage (./pkgs/dirforest.nix) { });
data-ordlist = final.callPackage (./pkgs/data-ordlist.nix) { };
djot = f final prev "djot" (final.callPackage (./pkgs/djot.nix) { });
data-serializer = final.callPackage (./pkgs/data-serializer.nix) { };
dns = f final prev "dns" (final.callPackage (./pkgs/dns.nix) { });
data-sketches = final.callPackage (./pkgs/data-sketches.nix) { };
doclayout = f final prev "doclayout" (final.callPackage (./pkgs/doclayout.nix) { });
data-sketches-core = final.callPackage (./pkgs/data-sketches-core.nix) { };
doctemplates = f final prev "doctemplates" (final.callPackage (./pkgs/doctemplates.nix) { });
data-textual = final.callPackage (./pkgs/data-textual.nix) { };
doctest-discover = f final prev "doctest-discover" (final.callPackage (./pkgs/doctest-discover.nix) { });
dbus = final.callPackage (./pkgs/dbus.nix) { };
dom-lt = f final prev "dom-lt" (final.callPackage (./pkgs/dom-lt.nix) { });
deferred-folds = final.callPackage (./pkgs/deferred-folds.nix) { };
double-conversion = f final prev "double-conversion" (final.callPackage (./pkgs/double-conversion.nix) { });
deque = final.callPackage (./pkgs/deque.nix) { };
dual-tree = f final prev "dual-tree" (final.callPackage (./pkgs/dual-tree.nix) { });
deriving-aeson = final.callPackage (./pkgs/deriving-aeson.nix) { };
effectful = f final prev "effectful" (final.callPackage (./pkgs/effectful.nix) { });
dhall-docs = final.callPackage (./pkgs/dhall-docs.nix) { };
effectful-cache = f final prev "effectful-cache" (final.callPackage (./pkgs/effectful-cache.nix) { });
dictionary-sharing = final.callPackage (./pkgs/dictionary-sharing.nix) { };
effectful-core = f final prev "effectful-core" (final.callPackage (./pkgs/effectful-core.nix) { });
digits = final.callPackage (./pkgs/digits.nix) { };
ekg = f final prev "ekg" (final.callPackage (./pkgs/ekg.nix) { });
dimensional = final.callPackage (./pkgs/dimensional.nix) { };
ekg-core = f final prev "ekg-core" (final.callPackage (./pkgs/ekg-core.nix) { });
direct-sqlite = final.callPackage (./pkgs/direct-sqlite.nix) { };
ekg-json = f final prev "ekg-json" (final.callPackage (./pkgs/ekg-json.nix) { });
dirforest = final.callPackage (./pkgs/dirforest.nix) { };
ekg-statsd = f final prev "ekg-statsd" (final.callPackage (./pkgs/ekg-statsd.nix) { });
dns = final.callPackage (./pkgs/dns.nix) { };
ekg-wai = f final prev "ekg-wai" (final.callPackage (./pkgs/ekg-wai.nix) { });
doclayout = final.callPackage (./pkgs/doclayout.nix) { };
emojis = f final prev "emojis" (final.callPackage (./pkgs/emojis.nix) { });
doctemplates = final.callPackage (./pkgs/doctemplates.nix) { };
enclosed-exceptions = f final prev "enclosed-exceptions" (final.callPackage (./pkgs/enclosed-exceptions.nix) { });
doctest-discover = final.callPackage (./pkgs/doctest-discover.nix) { };
enummapset = f final prev "enummapset" (final.callPackage (./pkgs/enummapset.nix) { });
dom-lt = final.callPackage (./pkgs/dom-lt.nix) { };
exact-combinatorics = f final prev "exact-combinatorics" (final.callPackage (./pkgs/exact-combinatorics.nix) { });
double-conversion = final.callPackage (./pkgs/double-conversion.nix) { };
exact-pi = f final prev "exact-pi" (final.callPackage (./pkgs/exact-pi.nix) { });
dual-tree = final.callPackage (./pkgs/dual-tree.nix) { };
expiring-cache-map = f final prev "expiring-cache-map" (final.callPackage (./pkgs/expiring-cache-map.nix) { });
echo = final.callPackage (./pkgs/echo.nix) { };
extended-reals = f final prev "extended-reals" (final.callPackage (./pkgs/extended-reals.nix) { });
edit-distance = final.callPackage (./pkgs/edit-distance.nix) { };
fast-math = f final prev "fast-math" (final.callPackage (./pkgs/fast-math.nix) { });
effectful = final.callPackage (./pkgs/effectful.nix) { };
fcf-containers = f final prev "fcf-containers" (final.callPackage (./pkgs/fcf-containers.nix) { });
effectful-cache = final.callPackage (./pkgs/effectful-cache.nix) { };
fgl = f final prev "fgl" (final.callPackage (./pkgs/fgl.nix) { });
effectful-core = final.callPackage (./pkgs/effectful-core.nix) { };
fgl-arbitrary = f final prev "fgl-arbitrary" (final.callPackage (./pkgs/fgl-arbitrary.nix) { });
effectful-th = final.callPackage (./pkgs/effectful-th.nix) { };
filelock = f final prev "filelock" (final.callPackage (./pkgs/filelock.nix) { });
ekg = final.callPackage (./pkgs/ekg.nix) { };
filemanip = f final prev "filemanip" (final.callPackage (./pkgs/filemanip.nix) { });
ekg-core = final.callPackage (./pkgs/ekg-core.nix) { };
filtrable = f final prev "filtrable" (final.callPackage (./pkgs/filtrable.nix) { });
ekg-json = final.callPackage (./pkgs/ekg-json.nix) { };
finite-field = f final prev "finite-field" (final.callPackage (./pkgs/finite-field.nix) { });
ekg-statsd = final.callPackage (./pkgs/ekg-statsd.nix) { };
finite-typelits = f final prev "finite-typelits" (final.callPackage (./pkgs/finite-typelits.nix) { });
ekg-wai = final.callPackage (./pkgs/ekg-wai.nix) { };
fixed = f final prev "fixed" (final.callPackage (./pkgs/fixed.nix) { });
emojis = final.callPackage (./pkgs/emojis.nix) { };
floatshow = f final prev "floatshow" (final.callPackage (./pkgs/floatshow.nix) { });
enclosed-exceptions = final.callPackage (./pkgs/enclosed-exceptions.nix) { };
fmt = f final prev "fmt" (final.callPackage (./pkgs/fmt.nix) { });
enummapset = final.callPackage (./pkgs/enummapset.nix) { };
focus = f final prev "focus" (final.callPackage (./pkgs/focus.nix) { });
exact-combinatorics = final.callPackage (./pkgs/exact-combinatorics.nix) { };
force-layout = f final prev "force-layout" (final.callPackage (./pkgs/force-layout.nix) { });
exact-pi = final.callPackage (./pkgs/exact-pi.nix) { };
foreign-store = f final prev "foreign-store" (final.callPackage (./pkgs/foreign-store.nix) { });
expiring-cache-map = final.callPackage (./pkgs/expiring-cache-map.nix) { };
friendly-time = f final prev "friendly-time" (final.callPackage (./pkgs/friendly-time.nix) { });
extended-reals = final.callPackage (./pkgs/extended-reals.nix) { };
fusion-plugin-types = f final prev "fusion-plugin-types" (final.callPackage (./pkgs/fusion-plugin-types.nix) { });
fast-math = final.callPackage (./pkgs/fast-math.nix) { };
fuzzy = f final prev "fuzzy" (final.callPackage (./pkgs/fuzzy.nix) { });
fcf-containers = final.callPackage (./pkgs/fcf-containers.nix) { };
fuzzy-time = f final prev "fuzzy-time" (final.callPackage (./pkgs/fuzzy-time.nix) { });
filelock = final.callPackage (./pkgs/filelock.nix) { };
fuzzy-time-gen = f final prev "fuzzy-time-gen" (final.callPackage (./pkgs/fuzzy-time-gen.nix) { });
filemanip = final.callPackage (./pkgs/filemanip.nix) { };
generic-arbitrary = f final prev "generic-arbitrary" (final.callPackage (./pkgs/generic-arbitrary.nix) { });
filepattern = final.callPackage (./pkgs/filepattern.nix) { };
generic-data = f final prev "generic-data" (final.callPackage (./pkgs/generic-data.nix) { });
filtrable = final.callPackage (./pkgs/filtrable.nix) { };
generic-lens = f final prev "generic-lens" (final.callPackage (./pkgs/generic-lens.nix) { });
finite-field = final.callPackage (./pkgs/finite-field.nix) { };
generic-lens-core = f final prev "generic-lens-core" (final.callPackage (./pkgs/generic-lens-core.nix) { });
finite-typelits = final.callPackage (./pkgs/finite-typelits.nix) { };
generic-lens-lite = f final prev "generic-lens-lite" (final.callPackage (./pkgs/generic-lens-lite.nix) { });
fixed = final.callPackage (./pkgs/fixed.nix) { };
generic-optics = f final prev "generic-optics" (final.callPackage (./pkgs/generic-optics.nix) { });
floatshow = final.callPackage (./pkgs/floatshow.nix) { };
generic-optics-lite = f final prev "generic-optics-lite" (final.callPackage (./pkgs/generic-optics-lite.nix) { });
fmt = final.callPackage (./pkgs/fmt.nix) { };
genvalidity-aeson = f final prev "genvalidity-aeson" (final.callPackage (./pkgs/genvalidity-aeson.nix) { });
focus = final.callPackage (./pkgs/focus.nix) { };
genvalidity-bytestring = f final prev "genvalidity-bytestring" (final.callPackage (./pkgs/genvalidity-bytestring.nix) { });
force-layout = final.callPackage (./pkgs/force-layout.nix) { };
genvalidity-case-insensitive = f final prev "genvalidity-case-insensitive" (final.callPackage (./pkgs/genvalidity-case-insensitive.nix) { });
foreign-store = final.callPackage (./pkgs/foreign-store.nix) { };
genvalidity-containers = f final prev "genvalidity-containers" (final.callPackage (./pkgs/genvalidity-containers.nix) { });
formatting = final.callPackage (./pkgs/formatting.nix) { };
genvalidity-criterion = f final prev "genvalidity-criterion" (final.callPackage (./pkgs/genvalidity-criterion.nix) { });
foundation = final.callPackage (./pkgs/foundation.nix) { };
genvalidity-dirforest = f final prev "genvalidity-dirforest" (final.callPackage (./pkgs/genvalidity-dirforest.nix) { });
freer-simple = final.callPackage (./pkgs/freer-simple.nix) { };
genvalidity-hspec-aeson = f final prev "genvalidity-hspec-aeson" (final.callPackage (./pkgs/genvalidity-hspec-aeson.nix) { });
friendly-time = final.callPackage (./pkgs/friendly-time.nix) { };
genvalidity-hspec-optics = f final prev "genvalidity-hspec-optics" (final.callPackage (./pkgs/genvalidity-hspec-optics.nix) { });
fusion-plugin-types = final.callPackage (./pkgs/fusion-plugin-types.nix) { };
genvalidity-network-uri = f final prev "genvalidity-network-uri" (final.callPackage (./pkgs/genvalidity-network-uri.nix) { });
fuzzy = final.callPackage (./pkgs/fuzzy.nix) { };
genvalidity-path = f final prev "genvalidity-path" (final.callPackage (./pkgs/genvalidity-path.nix) { });
fuzzy-time = final.callPackage (./pkgs/fuzzy-time.nix) { };
genvalidity-persistent = f final prev "genvalidity-persistent" (final.callPackage (./pkgs/genvalidity-persistent.nix) { });
fuzzy-time-gen = final.callPackage (./pkgs/fuzzy-time-gen.nix) { };
genvalidity-scientific = f final prev "genvalidity-scientific" (final.callPackage (./pkgs/genvalidity-scientific.nix) { });
generic-arbitrary = final.callPackage (./pkgs/generic-arbitrary.nix) { };
genvalidity-sydtest = f final prev "genvalidity-sydtest" (final.callPackage (./pkgs/genvalidity-sydtest.nix) { });
generic-data = final.callPackage (./pkgs/generic-data.nix) { };
genvalidity-sydtest-aeson = f final prev "genvalidity-sydtest-aeson" (final.callPackage (./pkgs/genvalidity-sydtest-aeson.nix) { });
generic-lens = final.callPackage (./pkgs/generic-lens.nix) { };
genvalidity-sydtest-hashable = f final prev "genvalidity-sydtest-hashable" (final.callPackage (./pkgs/genvalidity-sydtest-hashable.nix) { });
generic-lens-core = final.callPackage (./pkgs/generic-lens-core.nix) { };
genvalidity-sydtest-lens = f final prev "genvalidity-sydtest-lens" (final.callPackage (./pkgs/genvalidity-sydtest-lens.nix) { });
generic-lens-lite = final.callPackage (./pkgs/generic-lens-lite.nix) { };
genvalidity-sydtest-persistent = f final prev "genvalidity-sydtest-persistent" (final.callPackage (./pkgs/genvalidity-sydtest-persistent.nix) { });
generic-optics = final.callPackage (./pkgs/generic-optics.nix) { };
genvalidity-text = f final prev "genvalidity-text" (final.callPackage (./pkgs/genvalidity-text.nix) { });
generic-optics-lite = final.callPackage (./pkgs/generic-optics-lite.nix) { };
genvalidity-time = f final prev "genvalidity-time" (final.callPackage (./pkgs/genvalidity-time.nix) { });
genvalidity-aeson = final.callPackage (./pkgs/genvalidity-aeson.nix) { };
genvalidity-unordered-containers = f final prev "genvalidity-unordered-containers" (final.callPackage (./pkgs/genvalidity-unordered-containers.nix) { });
genvalidity-bytestring = final.callPackage (./pkgs/genvalidity-bytestring.nix) { };
genvalidity-uuid = f final prev "genvalidity-uuid" (final.callPackage (./pkgs/genvalidity-uuid.nix) { });
genvalidity-case-insensitive = final.callPackage (./pkgs/genvalidity-case-insensitive.nix) { };
genvalidity-vector = f final prev "genvalidity-vector" (final.callPackage (./pkgs/genvalidity-vector.nix) { });
genvalidity-containers = final.callPackage (./pkgs/genvalidity-containers.nix) { };
ghc-trace-events = f final prev "ghc-trace-events" (final.callPackage (./pkgs/ghc-trace-events.nix) { });
genvalidity-criterion = final.callPackage (./pkgs/genvalidity-criterion.nix) { };
ghc-typelits-knownnat = f final prev "ghc-typelits-knownnat" (final.callPackage (./pkgs/ghc-typelits-knownnat.nix) { });
genvalidity-dirforest = final.callPackage (./pkgs/genvalidity-dirforest.nix) { };
ghc-typelits-natnormalise = f final prev "ghc-typelits-natnormalise" (final.callPackage (./pkgs/ghc-typelits-natnormalise.nix) { });
genvalidity-hspec-aeson = final.callPackage (./pkgs/genvalidity-hspec-aeson.nix) { };
githash = f final prev "githash" (final.callPackage (./pkgs/githash.nix) { });
genvalidity-hspec-optics = final.callPackage (./pkgs/genvalidity-hspec-optics.nix) { };
graphviz = f final prev "graphviz" (final.callPackage (./pkgs/graphviz.nix) { });
genvalidity-path = final.callPackage (./pkgs/genvalidity-path.nix) { };
gridtables = f final prev "gridtables" (final.callPackage (./pkgs/gridtables.nix) { });
genvalidity-persistent = final.callPackage (./pkgs/genvalidity-persistent.nix) { };
haddock-library = f final prev "haddock-library" (final.callPackage (./pkgs/haddock-library.nix) { });
genvalidity-scientific = final.callPackage (./pkgs/genvalidity-scientific.nix) { };
hasql = f final prev "hasql" (final.callPackage (./pkgs/hasql.nix) { });
genvalidity-sydtest = final.callPackage (./pkgs/genvalidity-sydtest.nix) { };
hasql-explain-tests = f final prev "hasql-explain-tests" (final.callPackage (./pkgs/hasql-explain-tests.nix) { });
genvalidity-sydtest-aeson = final.callPackage (./pkgs/genvalidity-sydtest-aeson.nix) { };
hasql-migration = f final prev "hasql-migration" (final.callPackage (./pkgs/hasql-migration.nix) { });
genvalidity-sydtest-hashable = final.callPackage (./pkgs/genvalidity-sydtest-hashable.nix) { };
hasql-th = f final prev "hasql-th" (final.callPackage (./pkgs/hasql-th.nix) { });
genvalidity-sydtest-lens = final.callPackage (./pkgs/genvalidity-sydtest-lens.nix) { };
hasql-transaction = f final prev "hasql-transaction" (final.callPackage (./pkgs/hasql-transaction.nix) { });
genvalidity-sydtest-persistent = final.callPackage (./pkgs/genvalidity-sydtest-persistent.nix) { };
hdaemonize = f final prev "hdaemonize" (final.callPackage (./pkgs/hdaemonize.nix) { });
genvalidity-text = final.callPackage (./pkgs/genvalidity-text.nix) { };
headed-megaparsec = f final prev "headed-megaparsec" (final.callPackage (./pkgs/headed-megaparsec.nix) { });
genvalidity-time = final.callPackage (./pkgs/genvalidity-time.nix) { };
hedgehog-fn = f final prev "hedgehog-fn" (final.callPackage (./pkgs/hedgehog-fn.nix) { });
genvalidity-unordered-containers = final.callPackage (./pkgs/genvalidity-unordered-containers.nix) { };
hedgehog-golden = f final prev "hedgehog-golden" (final.callPackage (./pkgs/hedgehog-golden.nix) { });
genvalidity-uuid = final.callPackage (./pkgs/genvalidity-uuid.nix) { };
hedgehog-quickcheck = f final prev "hedgehog-quickcheck" (final.callPackage (./pkgs/hedgehog-quickcheck.nix) { });
genvalidity-vector = final.callPackage (./pkgs/genvalidity-vector.nix) { };
heredoc = f final prev "heredoc" (final.callPackage (./pkgs/heredoc.nix) { });
ghc-trace-events = final.callPackage (./pkgs/ghc-trace-events.nix) { };
hex-text = f final prev "hex-text" (final.callPackage (./pkgs/hex-text.nix) { });
ghc-typelits-knownnat = final.callPackage (./pkgs/ghc-typelits-knownnat.nix) { };
hoauth2 = f final prev "hoauth2" (final.callPackage (./pkgs/hoauth2.nix) { });
ghc-typelits-natnormalise = final.callPackage (./pkgs/ghc-typelits-natnormalise.nix) { };
hoauth2-providers = f final prev "hoauth2-providers" (final.callPackage (./pkgs/hoauth2-providers.nix) { });
githash = final.callPackage (./pkgs/githash.nix) { };
hosc = f final prev "hosc" (final.callPackage (./pkgs/hosc.nix) { });
gitrev = final.callPackage (./pkgs/gitrev.nix) { };
hslogger = f final prev "hslogger" (final.callPackage (./pkgs/hslogger.nix) { });
gridtables = final.callPackage (./pkgs/gridtables.nix) { };
hslua = f final prev "hslua" (final.callPackage (./pkgs/hslua.nix) { });
groups = final.callPackage (./pkgs/groups.nix) { };
hslua-aeson = f final prev "hslua-aeson" (final.callPackage (./pkgs/hslua-aeson.nix) { });
gtk2hs-buildtools = final.callPackage (./pkgs/gtk2hs-buildtools.nix) { };
hslua-classes = f final prev "hslua-classes" (final.callPackage (./pkgs/hslua-classes.nix) { });
hackage-security = final.callPackage (./pkgs/hackage-security.nix) { };
hslua-core = f final prev "hslua-core" (final.callPackage (./pkgs/hslua-core.nix) { });
haddock-library = final.callPackage (./pkgs/haddock-library.nix) { };
hslua-list = f final prev "hslua-list" (final.callPackage (./pkgs/hslua-list.nix) { });
hashing = final.callPackage (./pkgs/hashing.nix) { };
hslua-marshalling = f final prev "hslua-marshalling" (final.callPackage (./pkgs/hslua-marshalling.nix) { });
hashtables = final.callPackage (./pkgs/hashtables.nix) { };
hslua-module-doclayout = f final prev "hslua-module-doclayout" (final.callPackage (./pkgs/hslua-module-doclayout.nix) { });
hasql = final.callPackage (./pkgs/hasql.nix) { };
hslua-module-path = f final prev "hslua-module-path" (final.callPackage (./pkgs/hslua-module-path.nix) { });
hasql-explain-tests = final.callPackage (./pkgs/hasql-explain-tests.nix) { };
hslua-module-system = f final prev "hslua-module-system" (final.callPackage (./pkgs/hslua-module-system.nix) { });
hasql-migration = final.callPackage (./pkgs/hasql-migration.nix) { };
hslua-module-text = f final prev "hslua-module-text" (final.callPackage (./pkgs/hslua-module-text.nix) { });
hasql-th = final.callPackage (./pkgs/hasql-th.nix) { };
hslua-module-version = f final prev "hslua-module-version" (final.callPackage (./pkgs/hslua-module-version.nix) { });
hasql-transaction = final.callPackage (./pkgs/hasql-transaction.nix) { };
hslua-objectorientation = f final prev "hslua-objectorientation" (final.callPackage (./pkgs/hslua-objectorientation.nix) { });
hdaemonize = final.callPackage (./pkgs/hdaemonize.nix) { };
hslua-packaging = f final prev "hslua-packaging" (final.callPackage (./pkgs/hslua-packaging.nix) { });
headed-megaparsec = final.callPackage (./pkgs/headed-megaparsec.nix) { };
hslua-typing = f final prev "hslua-typing" (final.callPackage (./pkgs/hslua-typing.nix) { });
heaps = final.callPackage (./pkgs/heaps.nix) { };
hspec-attoparsec = f final prev "hspec-attoparsec" (final.callPackage (./pkgs/hspec-attoparsec.nix) { });
hedgehog-extras = final.callPackage (./pkgs/hedgehog-extras.nix) { };
hspec-contrib = f final prev "hspec-contrib" (final.callPackage (./pkgs/hspec-contrib.nix) { });
hedgehog-fn = final.callPackage (./pkgs/hedgehog-fn.nix) { };
hspec-golden = f final prev "hspec-golden" (final.callPackage (./pkgs/hspec-golden.nix) { });
hedgehog-golden = final.callPackage (./pkgs/hedgehog-golden.nix) { };
hspec-golden-aeson = f final prev "hspec-golden-aeson" (final.callPackage (./pkgs/hspec-golden-aeson.nix) { });
hedgehog-quickcheck = final.callPackage (./pkgs/hedgehog-quickcheck.nix) { };
hsyslog = f final prev "hsyslog" (final.callPackage (./pkgs/hsyslog.nix) { });
heredoc = final.callPackage (./pkgs/heredoc.nix) { };
html = f final prev "html" (final.callPackage (./pkgs/html.nix) { });
hex-text = final.callPackage (./pkgs/hex-text.nix) { };
hw-fingertree = f final prev "hw-fingertree" (final.callPackage (./pkgs/hw-fingertree.nix) { });
hint = final.callPackage (./pkgs/hint.nix) { };
hw-hedgehog = f final prev "hw-hedgehog" (final.callPackage (./pkgs/hw-hedgehog.nix) { });
hoauth2 = final.callPackage (./pkgs/hoauth2.nix) { };
hw-hspec-hedgehog = f final prev "hw-hspec-hedgehog" (final.callPackage (./pkgs/hw-hspec-hedgehog.nix) { });
hosc = final.callPackage (./pkgs/hosc.nix) { };
hw-prim = f final prev "hw-prim" (final.callPackage (./pkgs/hw-prim.nix) { });
hslogger = final.callPackage (./pkgs/hslogger.nix) { };
ical = f final prev "ical" (final.callPackage (./pkgs/ical.nix) { });
hslua = final.callPackage (./pkgs/hslua.nix) { };
ical-gen = f final prev "ical-gen" (final.callPackage (./pkgs/ical-gen.nix) { });
hslua-aeson = final.callPackage (./pkgs/hslua-aeson.nix) { };
ical-interop-test = f final prev "ical-interop-test" (final.callPackage (./pkgs/ical-interop-test.nix) { });
hslua-classes = final.callPackage (./pkgs/hslua-classes.nix) { };
ical-recurrence = f final prev "ical-recurrence" (final.callPackage (./pkgs/ical-recurrence.nix) { });
hslua-core = final.callPackage (./pkgs/hslua-core.nix) { };
ical-recurrence-gen = f final prev "ical-recurrence-gen" (final.callPackage (./pkgs/ical-recurrence-gen.nix) { });
hslua-list = final.callPackage (./pkgs/hslua-list.nix) { };
indexed-list-literals = f final prev "indexed-list-literals" (final.callPackage (./pkgs/indexed-list-literals.nix) { });
hslua-marshalling = final.callPackage (./pkgs/hslua-marshalling.nix) { };
inline-c = f final prev "inline-c" (final.callPackage (./pkgs/inline-c.nix) { });
hslua-module-doclayout = final.callPackage (./pkgs/hslua-module-doclayout.nix) { };
int-cast = f final prev "int-cast" (final.callPackage (./pkgs/int-cast.nix) { });
hslua-module-path = final.callPackage (./pkgs/hslua-module-path.nix) { };
integration = f final prev "integration" (final.callPackage (./pkgs/integration.nix) { });
hslua-module-system = final.callPackage (./pkgs/hslua-module-system.nix) { };
intervals = f final prev "intervals" (final.callPackage (./pkgs/intervals.nix) { });
hslua-module-text = final.callPackage (./pkgs/hslua-module-text.nix) { };
ipynb = f final prev "ipynb" (final.callPackage (./pkgs/ipynb.nix) { });
hslua-module-version = final.callPackage (./pkgs/hslua-module-version.nix) { };
iso8601-time = f final prev "iso8601-time" (final.callPackage (./pkgs/iso8601-time.nix) { });
hslua-objectorientation = final.callPackage (./pkgs/hslua-objectorientation.nix) { };
isomorphism-class = f final prev "isomorphism-class" (final.callPackage (./pkgs/isomorphism-class.nix) { });
hslua-packaging = final.callPackage (./pkgs/hslua-packaging.nix) { };
iwlib = f final prev "iwlib" (final.callPackage (./pkgs/iwlib.nix) { });
hslua-typing = final.callPackage (./pkgs/hslua-typing.nix) { };
jira-wiki-markup = f final prev "jira-wiki-markup" (final.callPackage (./pkgs/jira-wiki-markup.nix) { });
hspec-attoparsec = final.callPackage (./pkgs/hspec-attoparsec.nix) { };
katip = f final prev "katip" (final.callPackage (./pkgs/katip.nix) { });
hspec-contrib = final.callPackage (./pkgs/hspec-contrib.nix) { };
language-c = f final prev "language-c" (final.callPackage (./pkgs/language-c.nix) { });
hspec-golden = final.callPackage (./pkgs/hspec-golden.nix) { };
lazy-search = f final prev "lazy-search" (final.callPackage (./pkgs/lazy-search.nix) { });
hspec-golden-aeson = final.callPackage (./pkgs/hspec-golden-aeson.nix) { };
lazysmallcheck = f final prev "lazysmallcheck" (final.callPackage (./pkgs/lazysmallcheck.nix) { });
hspec-hedgehog = final.callPackage (./pkgs/hspec-hedgehog.nix) { };
libsodium-bindings = f final prev "libsodium-bindings" (final.callPackage (./pkgs/libsodium-bindings.nix) { });
hspec-megaparsec = final.callPackage (./pkgs/hspec-megaparsec.nix) { };
libsystemd-journal = f final prev "libsystemd-journal" (final.callPackage (./pkgs/libsystemd-journal.nix) { });
hsyslog = final.callPackage (./pkgs/hsyslog.nix) { };
linear-base = f final prev "linear-base" (final.callPackage (./pkgs/linear-base.nix) { });
html = final.callPackage (./pkgs/html.nix) { };
linear-generics = f final prev "linear-generics" (final.callPackage (./pkgs/linear-generics.nix) { });
html-entities = final.callPackage (./pkgs/html-entities.nix) { };
list-transformer = f final prev "list-transformer" (final.callPackage (./pkgs/list-transformer.nix) { });
html-entity-map = final.callPackage (./pkgs/html-entity-map.nix) { };
lockfree-queue = f final prev "lockfree-queue" (final.callPackage (./pkgs/lockfree-queue.nix) { });
http-common = final.callPackage (./pkgs/http-common.nix) { };
log-base = f final prev "log-base" (final.callPackage (./pkgs/log-base.nix) { });
http-streams = final.callPackage (./pkgs/http-streams.nix) { };
log-effectful = f final prev "log-effectful" (final.callPackage (./pkgs/log-effectful.nix) { });
hw-fingertree = final.callPackage (./pkgs/hw-fingertree.nix) { };
loop = f final prev "loop" (final.callPackage (./pkgs/loop.nix) { });
hw-hedgehog = final.callPackage (./pkgs/hw-hedgehog.nix) { };
lpeg = f final prev "lpeg" (final.callPackage (./pkgs/lpeg.nix) { });
hw-hspec-hedgehog = final.callPackage (./pkgs/hw-hspec-hedgehog.nix) { };
lrucache = f final prev "lrucache" (final.callPackage (./pkgs/lrucache.nix) { });
hw-prim = final.callPackage (./pkgs/hw-prim.nix) { };
lua = f final prev "lua" (final.callPackage (./pkgs/lua.nix) { });
incipit-base = final.callPackage (./pkgs/incipit-base.nix) { };
lua-arbitrary = f final prev "lua-arbitrary" (final.callPackage (./pkgs/lua-arbitrary.nix) { });
incipit-core = final.callPackage (./pkgs/incipit-core.nix) { };
lucid-alpine = f final prev "lucid-alpine" (final.callPackage (./pkgs/lucid-alpine.nix) { });
indexed-list-literals = final.callPackage (./pkgs/indexed-list-literals.nix) { };
lucid-aria = f final prev "lucid-aria" (final.callPackage (./pkgs/lucid-aria.nix) { });
inline-c = final.callPackage (./pkgs/inline-c.nix) { };
lucid-svg = f final prev "lucid-svg" (final.callPackage (./pkgs/lucid-svg.nix) { });
int-cast = final.callPackage (./pkgs/int-cast.nix) { };
lvar = f final prev "lvar" (final.callPackage (./pkgs/lvar.nix) { });
integer-logarithms = final.callPackage (./pkgs/integer-logarithms.nix) { };
markdown = f final prev "markdown" (final.callPackage (./pkgs/markdown.nix) { });
integration = final.callPackage (./pkgs/integration.nix) { };
markov-chain-usage-model = f final prev "markov-chain-usage-model" (final.callPackage (./pkgs/markov-chain-usage-model.nix) { });
intervals = final.callPackage (./pkgs/intervals.nix) { };
matrices = f final prev "matrices" (final.callPackage (./pkgs/matrices.nix) { });
io-streams = final.callPackage (./pkgs/io-streams.nix) { };
matrix = f final prev "matrix" (final.callPackage (./pkgs/matrix.nix) { });
io-streams-haproxy = final.callPackage (./pkgs/io-streams-haproxy.nix) { };
mersenne-random-pure64 = f final prev "mersenne-random-pure64" (final.callPackage (./pkgs/mersenne-random-pure64.nix) { });
ipynb = final.callPackage (./pkgs/ipynb.nix) { };
mfsolve = f final prev "mfsolve" (final.callPackage (./pkgs/mfsolve.nix) { });
iso8601-time = final.callPackage (./pkgs/iso8601-time.nix) { };
microbench = f final prev "microbench" (final.callPackage (./pkgs/microbench.nix) { });
isomorphism-class = final.callPackage (./pkgs/isomorphism-class.nix) { };
microlens-aeson = f final prev "microlens-aeson" (final.callPackage (./pkgs/microlens-aeson.nix) { });
iwlib = final.callPackage (./pkgs/iwlib.nix) { };
microlens-ghc = f final prev "microlens-ghc" (final.callPackage (./pkgs/microlens-ghc.nix) { });
jira-wiki-markup = final.callPackage (./pkgs/jira-wiki-markup.nix) { };
microlens-platform = f final prev "microlens-platform" (final.callPackage (./pkgs/microlens-platform.nix) { });
jose = final.callPackage (./pkgs/jose.nix) { };
microspec = f final prev "microspec" (final.callPackage (./pkgs/microspec.nix) { });
jose-jwt = final.callPackage (./pkgs/jose-jwt.nix) { };
mime-mail = f final prev "mime-mail" (final.callPackage (./pkgs/mime-mail.nix) { });
js-dgtable = final.callPackage (./pkgs/js-dgtable.nix) { };
mod = f final prev "mod" (final.callPackage (./pkgs/mod.nix) { });
katip = final.callPackage (./pkgs/katip.nix) { };
monad-time-effectful = f final prev "monad-time-effectful" (final.callPackage (./pkgs/monad-time-effectful.nix) { });
keys = final.callPackage (./pkgs/keys.nix) { };
monoid-extras = f final prev "monoid-extras" (final.callPackage (./pkgs/monoid-extras.nix) { });
kvstore-effectful = final.callPackage (./pkgs/kvstore-effectful.nix) { };
monoid-subclasses = f final prev "monoid-subclasses" (final.callPackage (./pkgs/monoid-subclasses.nix) { });
kvstore-effectful-cache = final.callPackage (./pkgs/kvstore-effectful-cache.nix) { };
mtl-prelude = f final prev "mtl-prelude" (final.callPackage (./pkgs/mtl-prelude.nix) { });
kvstore-effectful-spec = final.callPackage (./pkgs/kvstore-effectful-spec.nix) { };
multiset = f final prev "multiset" (final.callPackage (./pkgs/multiset.nix) { });
kvstore-effectful-statemap = final.callPackage (./pkgs/kvstore-effectful-statemap.nix) { };
natural-arithmetic = f final prev "natural-arithmetic" (final.callPackage (./pkgs/natural-arithmetic.nix) { });
language-c = final.callPackage (./pkgs/language-c.nix) { };
natural-transformation = f final prev "natural-transformation" (final.callPackage (./pkgs/natural-transformation.nix) { });
lazy-search = final.callPackage (./pkgs/lazy-search.nix) { };
network-conduit-tls = f final prev "network-conduit-tls" (final.callPackage (./pkgs/network-conduit-tls.nix) { });
lazysmallcheck = final.callPackage (./pkgs/lazysmallcheck.nix) { };
network-ip = f final prev "network-ip" (final.callPackage (./pkgs/network-ip.nix) { });
lens-family = final.callPackage (./pkgs/lens-family.nix) { };
newtype-generics = f final prev "newtype-generics" (final.callPackage (./pkgs/newtype-generics.nix) { });
lens-family-th = final.callPackage (./pkgs/lens-family-th.nix) { };
non-negative = f final prev "non-negative" (final.callPackage (./pkgs/non-negative.nix) { });
libsodium = final.callPackage (./pkgs/libsodium.nix) { };
nonempty-vector = f final prev "nonempty-vector" (final.callPackage (./pkgs/nonempty-vector.nix) { });
libsystemd-journal = final.callPackage (./pkgs/libsystemd-journal.nix) { };
numeric-extras = f final prev "numeric-extras" (final.callPackage (./pkgs/numeric-extras.nix) { });
linear-base = final.callPackage (./pkgs/linear-base.nix) { };
numeric-prelude = f final prev "numeric-prelude" (final.callPackage (./pkgs/numeric-prelude.nix) { });
linear-generics = final.callPackage (./pkgs/linear-generics.nix) { };
numtype-dk = f final prev "numtype-dk" (final.callPackage (./pkgs/numtype-dk.nix) { });
list-transformer = final.callPackage (./pkgs/list-transformer.nix) { };
odd-jobs = f final prev "odd-jobs" (final.callPackage (./pkgs/odd-jobs.nix) { });
lockfree-queue = final.callPackage (./pkgs/lockfree-queue.nix) { };
one-liner = f final prev "one-liner" (final.callPackage (./pkgs/one-liner.nix) { });
log-base = final.callPackage (./pkgs/log-base.nix) { };
one-time-password = f final prev "one-time-password" (final.callPackage (./pkgs/one-time-password.nix) { });
log-effectful = final.callPackage (./pkgs/log-effectful.nix) { };
opentelemetry = f final prev "opentelemetry" (final.callPackage (./pkgs/opentelemetry.nix) { });
loop = final.callPackage (./pkgs/loop.nix) { };
operational = f final prev "operational" (final.callPackage (./pkgs/operational.nix) { });
lpeg = final.callPackage (./pkgs/lpeg.nix) { };
optparse-generic = f final prev "optparse-generic" (final.callPackage (./pkgs/optparse-generic.nix) { });
lrucache = final.callPackage (./pkgs/lrucache.nix) { };
optparse-simple = f final prev "optparse-simple" (final.callPackage (./pkgs/optparse-simple.nix) { });
lua = final.callPackage (./pkgs/lua.nix) { };
ordered-containers = f final prev "ordered-containers" (final.callPackage (./pkgs/ordered-containers.nix) { });
lua-arbitrary = final.callPackage (./pkgs/lua-arbitrary.nix) { };
pager = f final prev "pager" (final.callPackage (./pkgs/pager.nix) { });
lucid = final.callPackage (./pkgs/lucid.nix) { };
pandoc-lua-marshal = f final prev "pandoc-lua-marshal" (final.callPackage (./pkgs/pandoc-lua-marshal.nix) { });
lucid-alpine = final.callPackage (./pkgs/lucid-alpine.nix) { };
pandoc-types = f final prev "pandoc-types" (final.callPackage (./pkgs/pandoc-types.nix) { });
lucid-aria = final.callPackage (./pkgs/lucid-aria.nix) { };
parsec-numbers = f final prev "parsec-numbers" (final.callPackage (./pkgs/parsec-numbers.nix) { });
lucid-svg = final.callPackage (./pkgs/lucid-svg.nix) { };
parsec1 = f final prev "parsec1" (final.callPackage (./pkgs/parsec1.nix) { });
lukko = final.callPackage (./pkgs/lukko.nix) { };
parsers-megaparsec = f final prev "parsers-megaparsec" (final.callPackage (./pkgs/parsers-megaparsec.nix) { });
lvar = final.callPackage (./pkgs/lvar.nix) { };
partial-order = f final prev "partial-order" (final.callPackage (./pkgs/partial-order.nix) { });
markdown = final.callPackage (./pkgs/markdown.nix) { };
password = f final prev "password" (final.callPackage (./pkgs/password.nix) { });
markdown-unlit = final.callPackage (./pkgs/markdown-unlit.nix) { };
password-types = f final prev "password-types" (final.callPackage (./pkgs/password-types.nix) { });
markov-chain-usage-model = final.callPackage (./pkgs/markov-chain-usage-model.nix) { };
pcre-heavy = f final prev "pcre-heavy" (final.callPackage (./pkgs/pcre-heavy.nix) { });
matrices = final.callPackage (./pkgs/matrices.nix) { };
pcre2 = f final prev "pcre2" (final.callPackage (./pkgs/pcre2.nix) { });
matrix = final.callPackage (./pkgs/matrix.nix) { };
pg-entity = f final prev "pg-entity" (final.callPackage (./pkgs/pg-entity.nix) { });
mersenne-random-pure64 = final.callPackage (./pkgs/mersenne-random-pure64.nix) { };
pg-transact = f final prev "pg-transact" (final.callPackage (./pkgs/pg-transact.nix) { });
mfsolve = final.callPackage (./pkgs/mfsolve.nix) { };
pg-transact-effectful = f final prev "pg-transact-effectful" (final.callPackage (./pkgs/pg-transact-effectful.nix) { });
microlens-aeson = final.callPackage (./pkgs/microlens-aeson.nix) { };
pipes-safe = f final prev "pipes-safe" (final.callPackage (./pkgs/pipes-safe.nix) { });
microlens-ghc = final.callPackage (./pkgs/microlens-ghc.nix) { };
polysemy-extra = f final prev "polysemy-extra" (final.callPackage (./pkgs/polysemy-extra.nix) { });
microlens-platform = final.callPackage (./pkgs/microlens-platform.nix) { };
polysemy-kvstore = f final prev "polysemy-kvstore" (final.callPackage (./pkgs/polysemy-kvstore.nix) { });
microspec = final.callPackage (./pkgs/microspec.nix) { };
polysemy-methodology = f final prev "polysemy-methodology" (final.callPackage (./pkgs/polysemy-methodology.nix) { });
microstache = final.callPackage (./pkgs/microstache.nix) { };
polysemy-path = f final prev "polysemy-path" (final.callPackage (./pkgs/polysemy-path.nix) { });
mime-mail = final.callPackage (./pkgs/mime-mail.nix) { };
polysemy-several = f final prev "polysemy-several" (final.callPackage (./pkgs/polysemy-several.nix) { });
mmark = final.callPackage (./pkgs/mmark.nix) { };
polysemy-vinyl = f final prev "polysemy-vinyl" (final.callPackage (./pkgs/polysemy-vinyl.nix) { });
mod = final.callPackage (./pkgs/mod.nix) { };
polysemy-zoo = f final prev "polysemy-zoo" (final.callPackage (./pkgs/polysemy-zoo.nix) { });
modern-uri = final.callPackage (./pkgs/modern-uri.nix) { };
poolboy = f final prev "poolboy" (final.callPackage (./pkgs/poolboy.nix) { });
monad-logger = final.callPackage (./pkgs/monad-logger.nix) { };
postgresql-binary = f final prev "postgresql-binary" (final.callPackage (./pkgs/postgresql-binary.nix) { });
monad-loops = final.callPackage (./pkgs/monad-loops.nix) { };
postgresql-migration = f final prev "postgresql-migration" (final.callPackage (./pkgs/postgresql-migration.nix) { });
monad-primitive = final.callPackage (./pkgs/monad-primitive.nix) { };
postgresql-simple-migration = f final prev "postgresql-simple-migration" (final.callPackage (./pkgs/postgresql-simple-migration.nix) { });
monad-time = final.callPackage (./pkgs/monad-time.nix) { };
postgresql-syntax = f final prev "postgresql-syntax" (final.callPackage (./pkgs/postgresql-syntax.nix) { });
monad-time-effectful = final.callPackage (./pkgs/monad-time-effectful.nix) { };
pqueue = f final prev "pqueue" (final.callPackage (./pkgs/pqueue.nix) { });
monadlist = final.callPackage (./pkgs/monadlist.nix) { };
pretty-relative-time = f final prev "pretty-relative-time" (final.callPackage (./pkgs/pretty-relative-time.nix) { });
monoid-extras = final.callPackage (./pkgs/monoid-extras.nix) { };
primes = f final prev "primes" (final.callPackage (./pkgs/primes.nix) { });
monoid-subclasses = final.callPackage (./pkgs/monoid-subclasses.nix) { };
primitive-offset = f final prev "primitive-offset" (final.callPackage (./pkgs/primitive-offset.nix) { });
mtl-prelude = final.callPackage (./pkgs/mtl-prelude.nix) { };
primitive-unaligned = f final prev "primitive-unaligned" (final.callPackage (./pkgs/primitive-unaligned.nix) { });
multiset = final.callPackage (./pkgs/multiset.nix) { };
primitive-unlifted = f final prev "primitive-unlifted" (final.callPackage (./pkgs/primitive-unlifted.nix) { });
mwc-random-monad = final.callPackage (./pkgs/mwc-random-monad.nix) { };
prometheus-client = f final prev "prometheus-client" (final.callPackage (./pkgs/prometheus-client.nix) { });
natural-arithmetic = final.callPackage (./pkgs/natural-arithmetic.nix) { };
prometheus-metrics-ghc = f final prev "prometheus-metrics-ghc" (final.callPackage (./pkgs/prometheus-metrics-ghc.nix) { });
natural-transformation = final.callPackage (./pkgs/natural-transformation.nix) { };
prometheus-proc = f final prev "prometheus-proc" (final.callPackage (./pkgs/prometheus-proc.nix) { });
neat-interpolation = final.callPackage (./pkgs/neat-interpolation.nix) { };
proteaaudio-sdl = f final prev "proteaaudio-sdl" (final.callPackage (./pkgs/proteaaudio-sdl.nix) { });
net-mqtt = final.callPackage (./pkgs/net-mqtt.nix) { };
qrcode-core = f final prev "qrcode-core" (final.callPackage (./pkgs/qrcode-core.nix) { });
network-conduit-tls = final.callPackage (./pkgs/network-conduit-tls.nix) { };
qrcode-juicypixels = f final prev "qrcode-juicypixels" (final.callPackage (./pkgs/qrcode-juicypixels.nix) { });
network-ip = final.callPackage (./pkgs/network-ip.nix) { };
quickcheck-arbitrary-adt = f final prev "quickcheck-arbitrary-adt" (final.callPackage (./pkgs/quickcheck-arbitrary-adt.nix) { });
newtype-generics = final.callPackage (./pkgs/newtype-generics.nix) { };
quickcheck-assertions = f final prev "quickcheck-assertions" (final.callPackage (./pkgs/quickcheck-assertions.nix) { });
nix-derivation = final.callPackage (./pkgs/nix-derivation.nix) { };
quote-quot = f final prev "quote-quot" (final.callPackage (./pkgs/quote-quot.nix) { });
non-negative = final.callPackage (./pkgs/non-negative.nix) { };
random-fu = f final prev "random-fu" (final.callPackage (./pkgs/random-fu.nix) { });
nonempty-vector = final.callPackage (./pkgs/nonempty-vector.nix) { };
raven-haskell = f final prev "raven-haskell" (final.callPackage (./pkgs/raven-haskell.nix) { });
numeric-extras = final.callPackage (./pkgs/numeric-extras.nix) { };
refact = f final prev "refact" (final.callPackage (./pkgs/refact.nix) { });
numeric-prelude = final.callPackage (./pkgs/numeric-prelude.nix) { };
refined = f final prev "refined" (final.callPackage (./pkgs/refined.nix) { });
numtype-dk = final.callPackage (./pkgs/numtype-dk.nix) { };
regex = f final prev "regex" (final.callPackage (./pkgs/regex.nix) { });
odd-jobs = final.callPackage (./pkgs/odd-jobs.nix) { };
regex-applicative = f final prev "regex-applicative" (final.callPackage (./pkgs/regex-applicative.nix) { });
one-liner = final.callPackage (./pkgs/one-liner.nix) { };
regex-pcre-builtin = f final prev "regex-pcre-builtin" (final.callPackage (./pkgs/regex-pcre-builtin.nix) { });
openapi3 = final.callPackage (./pkgs/openapi3.nix) { };
replace-megaparsec = f final prev "replace-megaparsec" (final.callPackage (./pkgs/replace-megaparsec.nix) { });
openssl-streams = final.callPackage (./pkgs/openssl-streams.nix) { };
req = f final prev "req" (final.callPackage (./pkgs/req.nix) { });
opentelemetry = final.callPackage (./pkgs/opentelemetry.nix) { };
rope-utf16-splay = f final prev "rope-utf16-splay" (final.callPackage (./pkgs/rope-utf16-splay.nix) { });
operational = final.callPackage (./pkgs/operational.nix) { };
row-types = f final prev "row-types" (final.callPackage (./pkgs/row-types.nix) { });
optparse-generic = final.callPackage (./pkgs/optparse-generic.nix) { };
run-st = f final prev "run-st" (final.callPackage (./pkgs/run-st.nix) { });
optparse-simple = final.callPackage (./pkgs/optparse-simple.nix) { };
rvar = f final prev "rvar" (final.callPackage (./pkgs/rvar.nix) { });
ordered-containers = final.callPackage (./pkgs/ordered-containers.nix) { };
sandwich = f final prev "sandwich" (final.callPackage (./pkgs/sandwich.nix) { });
pager = final.callPackage (./pkgs/pager.nix) { };
say = f final prev "say" (final.callPackage (./pkgs/say.nix) { });
pandoc = final.callPackage (./pkgs/pandoc.nix) { };
scotty = f final prev "scotty" (final.callPackage (./pkgs/scotty.nix) { });
pandoc-lua-marshal = final.callPackage (./pkgs/pandoc-lua-marshal.nix) { };
sel = f final prev "sel" (final.callPackage (./pkgs/sel.nix) { });
pandoc-types = final.callPackage (./pkgs/pandoc-types.nix) { };
semver = f final prev "semver" (final.callPackage (./pkgs/semver.nix) { });
parsec-numbers = final.callPackage (./pkgs/parsec-numbers.nix) { };
servant-blaze = f final prev "servant-blaze" (final.callPackage (./pkgs/servant-blaze.nix) { });
parsec1 = final.callPackage (./pkgs/parsec1.nix) { };
servant-effectful = f final prev "servant-effectful" (final.callPackage (./pkgs/servant-effectful.nix) { });
parser-combinators = final.callPackage (./pkgs/parser-combinators.nix) { };
servant-lucid = f final prev "servant-lucid" (final.callPackage (./pkgs/servant-lucid.nix) { });
parsers-megaparsec = final.callPackage (./pkgs/parsers-megaparsec.nix) { };
servant-openapi3 = f final prev "servant-openapi3" (final.callPackage (./pkgs/servant-openapi3.nix) { });
partial-order = final.callPackage (./pkgs/partial-order.nix) { };
servant-static-th = f final prev "servant-static-th" (final.callPackage (./pkgs/servant-static-th.nix) { });
password = final.callPackage (./pkgs/password.nix) { };
servant-websockets = f final prev "servant-websockets" (final.callPackage (./pkgs/servant-websockets.nix) { });
password-types = final.callPackage (./pkgs/password-types.nix) { };
setlocale = f final prev "setlocale" (final.callPackage (./pkgs/setlocale.nix) { });
pcg-random = final.callPackage (./pkgs/pcg-random.nix) { };
shelly = f final prev "shelly" (final.callPackage (./pkgs/shelly.nix) { });
pcre-heavy = final.callPackage (./pkgs/pcre-heavy.nix) { };
show-combinators = f final prev "show-combinators" (final.callPackage (./pkgs/show-combinators.nix) { });
pcre2 = final.callPackage (./pkgs/pcre2.nix) { };
shower = f final prev "shower" (final.callPackage (./pkgs/shower.nix) { });
pg-entity = final.callPackage (./pkgs/pg-entity.nix) { };
singletons = f final prev "singletons" (final.callPackage (./pkgs/singletons.nix) { });
pg-transact = final.callPackage (./pkgs/pg-transact.nix) { };
size-based = f final prev "size-based" (final.callPackage (./pkgs/size-based.nix) { });
pg-transact-effectful = final.callPackage (./pkgs/pg-transact-effectful.nix) { };
skylighting = f final prev "skylighting" (final.callPackage (./pkgs/skylighting.nix) { });
pipes = final.callPackage (./pkgs/pipes.nix) { };
skylighting-core = f final prev "skylighting-core" (final.callPackage (./pkgs/skylighting-core.nix) { });
pipes-safe = final.callPackage (./pkgs/pipes-safe.nix) { };
skylighting-format-ansi = f final prev "skylighting-format-ansi" (final.callPackage (./pkgs/skylighting-format-ansi.nix) { });
pointed = final.callPackage (./pkgs/pointed.nix) { };
skylighting-format-blaze-html = f final prev "skylighting-format-blaze-html" (final.callPackage (./pkgs/skylighting-format-blaze-html.nix) { });
polysemy-extra = final.callPackage (./pkgs/polysemy-extra.nix) { };
skylighting-format-context = f final prev "skylighting-format-context" (final.callPackage (./pkgs/skylighting-format-context.nix) { });
polysemy-kvstore = final.callPackage (./pkgs/polysemy-kvstore.nix) { };
skylighting-format-latex = f final prev "skylighting-format-latex" (final.callPackage (./pkgs/skylighting-format-latex.nix) { });
polysemy-methodology = final.callPackage (./pkgs/polysemy-methodology.nix) { };
slugify = f final prev "slugify" (final.callPackage (./pkgs/slugify.nix) { });
polysemy-path = final.callPackage (./pkgs/polysemy-path.nix) { };
sort = f final prev "sort" (final.callPackage (./pkgs/sort.nix) { });
polysemy-several = final.callPackage (./pkgs/polysemy-several.nix) { };
sorted-list = f final prev "sorted-list" (final.callPackage (./pkgs/sorted-list.nix) { });
polysemy-test = final.callPackage (./pkgs/polysemy-test.nix) { };
souffle-haskell = f final prev "souffle-haskell" (final.callPackage (./pkgs/souffle-haskell.nix) { });
polysemy-time = final.callPackage (./pkgs/polysemy-time.nix) { };
sourcemap = f final prev "sourcemap" (final.callPackage (./pkgs/sourcemap.nix) { });
polysemy-vinyl = final.callPackage (./pkgs/polysemy-vinyl.nix) { };
sqlite-simple = f final prev "sqlite-simple" (final.callPackage (./pkgs/sqlite-simple.nix) { });
polysemy-zoo = final.callPackage (./pkgs/polysemy-zoo.nix) { };
statestack = f final prev "statestack" (final.callPackage (./pkgs/statestack.nix) { });
poolboy = final.callPackage (./pkgs/poolboy.nix) { };
statistics-linreg = f final prev "statistics-linreg" (final.callPackage (./pkgs/statistics-linreg.nix) { });
postgresql-binary = final.callPackage (./pkgs/postgresql-binary.nix) { };
streaming = f final prev "streaming" (final.callPackage (./pkgs/streaming.nix) { });
postgresql-migration = final.callPackage (./pkgs/postgresql-migration.nix) { };
streaming-binary = f final prev "streaming-binary" (final.callPackage (./pkgs/streaming-binary.nix) { });
postgresql-simple-migration = final.callPackage (./pkgs/postgresql-simple-migration.nix) { };
streaming-bytestring = f final prev "streaming-bytestring" (final.callPackage (./pkgs/streaming-bytestring.nix) { });
postgresql-syntax = final.callPackage (./pkgs/postgresql-syntax.nix) { };
streamly = f final prev "streamly" (final.callPackage (./pkgs/streamly.nix) { });
pqueue = final.callPackage (./pkgs/pqueue.nix) { };
streamly-core = f final prev "streamly-core" (final.callPackage (./pkgs/streamly-core.nix) { });
pretty-relative-time = final.callPackage (./pkgs/pretty-relative-time.nix) { };
strict-list = f final prev "strict-list" (final.callPackage (./pkgs/strict-list.nix) { });
primes = final.callPackage (./pkgs/primes.nix) { };
string-conv = f final prev "string-conv" (final.callPackage (./pkgs/string-conv.nix) { });
primitive = final.callPackage (./pkgs/primitive.nix) { };
stripeapi = f final prev "stripeapi" (final.callPackage (./pkgs/stripeapi.nix) { });
primitive-addr = final.callPackage (./pkgs/primitive-addr.nix) { };
sundown = f final prev "sundown" (final.callPackage (./pkgs/sundown.nix) { });
primitive-offset = final.callPackage (./pkgs/primitive-offset.nix) { };
tasty-hslua = f final prev "tasty-hslua" (final.callPackage (./pkgs/tasty-hslua.nix) { });
primitive-unlifted = final.callPackage (./pkgs/primitive-unlifted.nix) { };
tasty-lua = f final prev "tasty-lua" (final.callPackage (./pkgs/tasty-lua.nix) { });
prometheus-client = final.callPackage (./pkgs/prometheus-client.nix) { };
tasty-rerun = f final prev "tasty-rerun" (final.callPackage (./pkgs/tasty-rerun.nix) { });
prometheus-metrics-ghc = final.callPackage (./pkgs/prometheus-metrics-ghc.nix) { };
tdigest = f final prev "tdigest" (final.callPackage (./pkgs/tdigest.nix) { });
prometheus-proc = final.callPackage (./pkgs/prometheus-proc.nix) { };
template-haskell-compat-v0208 = f final prev "template-haskell-compat-v0208" (final.callPackage (./pkgs/template-haskell-compat-v0208.nix) { });
proteaaudio-sdl = final.callPackage (./pkgs/proteaaudio-sdl.nix) { };
test-framework-smallcheck = f final prev "test-framework-smallcheck" (final.callPackage (./pkgs/test-framework-smallcheck.nix) { });
quickcheck-arbitrary-adt = final.callPackage (./pkgs/quickcheck-arbitrary-adt.nix) { };
testing-feat = f final prev "testing-feat" (final.callPackage (./pkgs/testing-feat.nix) { });
quickcheck-assertions = final.callPackage (./pkgs/quickcheck-assertions.nix) { };
testing-type-modifiers = f final prev "testing-type-modifiers" (final.callPackage (./pkgs/testing-type-modifiers.nix) { });
quickcheck-text = final.callPackage (./pkgs/quickcheck-text.nix) { };
texmath = f final prev "texmath" (final.callPackage (./pkgs/texmath.nix) { });
quote-quot = final.callPackage (./pkgs/quote-quot.nix) { };
text-ansi = f final prev "text-ansi" (final.callPackage (./pkgs/text-ansi.nix) { });
random-bytestring = final.callPackage (./pkgs/random-bytestring.nix) { };
text-builder = f final prev "text-builder" (final.callPackage (./pkgs/text-builder.nix) { });
random-fu = final.callPackage (./pkgs/random-fu.nix) { };
text-builder-dev = f final prev "text-builder-dev" (final.callPackage (./pkgs/text-builder-dev.nix) { });
raven-haskell = final.callPackage (./pkgs/raven-haskell.nix) { };
text-builder-linear = f final prev "text-builder-linear" (final.callPackage (./pkgs/text-builder-linear.nix) { });
readable = final.callPackage (./pkgs/readable.nix) { };
text-display = f final prev "text-display" (final.callPackage (./pkgs/text-display.nix) { });
rebase = final.callPackage (./pkgs/rebase.nix) { };
text-icu = f final prev "text-icu" (final.callPackage (./pkgs/text-icu.nix) { });
ref-tf = final.callPackage (./pkgs/ref-tf.nix) { };
text-latin1 = f final prev "text-latin1" (final.callPackage (./pkgs/text-latin1.nix) { });
refact = final.callPackage (./pkgs/refact.nix) { };
text-printer = f final prev "text-printer" (final.callPackage (./pkgs/text-printer.nix) { });
refined = final.callPackage (./pkgs/refined.nix) { };
text-rope = f final prev "text-rope" (final.callPackage (./pkgs/text-rope.nix) { });
regex = final.callPackage (./pkgs/regex.nix) { };
th-desugar = f final prev "th-desugar" (final.callPackage (./pkgs/th-desugar.nix) { });
regex-applicative = final.callPackage (./pkgs/regex-applicative.nix) { };
these-skinny = f final prev "these-skinny" (final.callPackage (./pkgs/these-skinny.nix) { });
regex-pcre-builtin = final.callPackage (./pkgs/regex-pcre-builtin.nix) { };
thyme = f final prev "thyme" (final.callPackage (./pkgs/thyme.nix) { });
relude = final.callPackage (./pkgs/relude.nix) { };
tidal = f final prev "tidal" (final.callPackage (./pkgs/tidal.nix) { });
replace-megaparsec = final.callPackage (./pkgs/replace-megaparsec.nix) { };
tidal-link = f final prev "tidal-link" (final.callPackage (./pkgs/tidal-link.nix) { });
req = final.callPackage (./pkgs/req.nix) { };
time-units = f final prev "time-units" (final.callPackage (./pkgs/time-units.nix) { });
rerebase = final.callPackage (./pkgs/rerebase.nix) { };
timeit = f final prev "timeit" (final.callPackage (./pkgs/timeit.nix) { });
resolv = final.callPackage (./pkgs/resolv.nix) { };
timing-convenience = f final prev "timing-convenience" (final.callPackage (./pkgs/timing-convenience.nix) { });
retry = final.callPackage (./pkgs/retry.nix) { };
tmp-postgres = f final prev "tmp-postgres" (final.callPackage (./pkgs/tmp-postgres.nix) { });
rope-utf16-splay = final.callPackage (./pkgs/rope-utf16-splay.nix) { };
toml-parser = f final prev "toml-parser" (final.callPackage (./pkgs/toml-parser.nix) { });
row-types = final.callPackage (./pkgs/row-types.nix) { };
torsor = f final prev "torsor" (final.callPackage (./pkgs/torsor.nix) { });
rvar = final.callPackage (./pkgs/rvar.nix) { };
transformers-except = f final prev "transformers-except" (final.callPackage (./pkgs/transformers-except.nix) { });
saltine = final.callPackage (./pkgs/saltine.nix) { };
tuple = f final prev "tuple" (final.callPackage (./pkgs/tuple.nix) { });
sandwich = final.callPackage (./pkgs/sandwich.nix) { };
tuples = f final prev "tuples" (final.callPackage (./pkgs/tuples.nix) { });
say = final.callPackage (./pkgs/say.nix) { };
type-errors-pretty = f final prev "type-errors-pretty" (final.callPackage (./pkgs/type-errors-pretty.nix) { });
scotty = final.callPackage (./pkgs/scotty.nix) { };
type-hint = f final prev "type-hint" (final.callPackage (./pkgs/type-hint.nix) { });
selective = final.callPackage (./pkgs/selective.nix) { };
typed-process-effectful = f final prev "typed-process-effectful" (final.callPackage (./pkgs/typed-process-effectful.nix) { });
semver = final.callPackage (./pkgs/semver.nix) { };
typerep-map = f final prev "typerep-map" (final.callPackage (./pkgs/typerep-map.nix) { });
servant-auth = final.callPackage (./pkgs/servant-auth.nix) { };
typst = f final prev "typst" (final.callPackage (./pkgs/typst.nix) { });
servant-auth-client = final.callPackage (./pkgs/servant-auth-client.nix) { };
typst-symbols = f final prev "typst-symbols" (final.callPackage (./pkgs/typst-symbols.nix) { });
servant-auth-server = final.callPackage (./pkgs/servant-auth-server.nix) { };
uglymemo = f final prev "uglymemo" (final.callPackage (./pkgs/uglymemo.nix) { });
servant-blaze = final.callPackage (./pkgs/servant-blaze.nix) { };
unicode-collation = f final prev "unicode-collation" (final.callPackage (./pkgs/unicode-collation.nix) { });
servant-effectful = final.callPackage (./pkgs/servant-effectful.nix) { };
unicode-data = f final prev "unicode-data" (final.callPackage (./pkgs/unicode-data.nix) { });
servant-lucid = final.callPackage (./pkgs/servant-lucid.nix) { };
unicode-transforms = f final prev "unicode-transforms" (final.callPackage (./pkgs/unicode-transforms.nix) { });
servant-openapi3 = final.callPackage (./pkgs/servant-openapi3.nix) { };
universe-reverse-instances = f final prev "universe-reverse-instances" (final.callPackage (./pkgs/universe-reverse-instances.nix) { });
servant-static-th = final.callPackage (./pkgs/servant-static-th.nix) { };
unix-bytestring = f final prev "unix-bytestring" (final.callPackage (./pkgs/unix-bytestring.nix) { });
servant-websockets = final.callPackage (./pkgs/servant-websockets.nix) { };
unix-memory = f final prev "unix-memory" (final.callPackage (./pkgs/unix-memory.nix) { });
setlocale = final.callPackage (./pkgs/setlocale.nix) { };
unlifted = f final prev "unlifted" (final.callPackage (./pkgs/unlifted.nix) { });
shake = final.callPackage (./pkgs/shake.nix) { };
uri-bytestring-aeson = f final prev "uri-bytestring-aeson" (final.callPackage (./pkgs/uri-bytestring-aeson.nix) { });
shakespeare = final.callPackage (./pkgs/shakespeare.nix) { };
url-slug = f final prev "url-slug" (final.callPackage (./pkgs/url-slug.nix) { });
shelly = final.callPackage (./pkgs/shelly.nix) { };
validation = f final prev "validation" (final.callPackage (./pkgs/validation.nix) { });
shh = final.callPackage (./pkgs/shh.nix) { };
validity-case-insensitive = f final prev "validity-case-insensitive" (final.callPackage (./pkgs/validity-case-insensitive.nix) { });
should-not-typecheck = final.callPackage (./pkgs/should-not-typecheck.nix) { };
validity-network-uri = f final prev "validity-network-uri" (final.callPackage (./pkgs/validity-network-uri.nix) { });
show-combinators = final.callPackage (./pkgs/show-combinators.nix) { };
validity-path = f final prev "validity-path" (final.callPackage (./pkgs/validity-path.nix) { });
singleton-bool = final.callPackage (./pkgs/singleton-bool.nix) { };
validity-persistent = f final prev "validity-persistent" (final.callPackage (./pkgs/validity-persistent.nix) { });
singletons = final.callPackage (./pkgs/singletons.nix) { };
validity-primitive = f final prev "validity-primitive" (final.callPackage (./pkgs/validity-primitive.nix) { });
size-based = final.callPackage (./pkgs/size-based.nix) { };
validity-time = f final prev "validity-time" (final.callPackage (./pkgs/validity-time.nix) { });
skylighting = final.callPackage (./pkgs/skylighting.nix) { };
validity-uuid = f final prev "validity-uuid" (final.callPackage (./pkgs/validity-uuid.nix) { });
skylighting-core = final.callPackage (./pkgs/skylighting-core.nix) { };
vector-sized = f final prev "vector-sized" (final.callPackage (./pkgs/vector-sized.nix) { });
skylighting-format-ansi = final.callPackage (./pkgs/skylighting-format-ansi.nix) { };
wai-log = f final prev "wai-log" (final.callPackage (./pkgs/wai-log.nix) { });
skylighting-format-blaze-html = final.callPackage (./pkgs/skylighting-format-blaze-html.nix) { };
wai-middleware-heartbeat = f final prev "wai-middleware-heartbeat" (final.callPackage (./pkgs/wai-middleware-heartbeat.nix) { });
skylighting-format-context = final.callPackage (./pkgs/skylighting-format-context.nix) { };
wai-middleware-prometheus = f final prev "wai-middleware-prometheus" (final.callPackage (./pkgs/wai-middleware-prometheus.nix) { });
skylighting-format-latex = final.callPackage (./pkgs/skylighting-format-latex.nix) { };
wai-middleware-static = f final prev "wai-middleware-static" (final.callPackage (./pkgs/wai-middleware-static.nix) { });
slugify = final.callPackage (./pkgs/slugify.nix) { };
wai-websockets = f final prev "wai-websockets" (final.callPackage (./pkgs/wai-websockets.nix) { });
snap-core = final.callPackage (./pkgs/snap-core.nix) { };
websockets = f final prev "websockets" (final.callPackage (./pkgs/websockets.nix) { });
snap-server = final.callPackage (./pkgs/snap-server.nix) { };
wide-word = f final prev "wide-word" (final.callPackage (./pkgs/wide-word.nix) { });
sort = final.callPackage (./pkgs/sort.nix) { };
wizards = f final prev "wizards" (final.callPackage (./pkgs/wizards.nix) { });
sorted-list = final.callPackage (./pkgs/sorted-list.nix) { };
wl-pprint-text = f final prev "wl-pprint-text" (final.callPackage (./pkgs/wl-pprint-text.nix) { });
souffle-haskell = final.callPackage (./pkgs/souffle-haskell.nix) { };
word-compat = f final prev "word-compat" (final.callPackage (./pkgs/word-compat.nix) { });
sqlite-simple = final.callPackage (./pkgs/sqlite-simple.nix) { };
wuss = f final prev "wuss" (final.callPackage (./pkgs/wuss.nix) { });
statestack = final.callPackage (./pkgs/statestack.nix) { };
xml-conduit-writer = f final prev "xml-conduit-writer" (final.callPackage (./pkgs/xml-conduit-writer.nix) { });
statistics-linreg = final.callPackage (./pkgs/statistics-linreg.nix) { };
stm-chans = final.callPackage (./pkgs/stm-chans.nix) { };
streaming = final.callPackage (./pkgs/streaming.nix) { };
streaming-binary = final.callPackage (./pkgs/streaming-binary.nix) { };
streaming-bytestring = final.callPackage (./pkgs/streaming-bytestring.nix) { };
streamly = final.callPackage (./pkgs/streamly.nix) { };
streamly-core = final.callPackage (./pkgs/streamly-core.nix) { };
strict-list = final.callPackage (./pkgs/strict-list.nix) { };
string-conv = final.callPackage (./pkgs/string-conv.nix) { };
string-conversions = final.callPackage (./pkgs/string-conversions.nix) { };
string-interpolate = final.callPackage (./pkgs/string-interpolate.nix) { };
stringsearch = final.callPackage (./pkgs/stringsearch.nix) { };
stripeapi = final.callPackage (./pkgs/stripeapi.nix) { };
sundown = final.callPackage (./pkgs/sundown.nix) { };
svg-builder = final.callPackage (./pkgs/svg-builder.nix) { };
swagger2 = final.callPackage (./pkgs/swagger2.nix) { };
tasty-discover = final.callPackage (./pkgs/tasty-discover.nix) { };
tasty-hslua = final.callPackage (./pkgs/tasty-hslua.nix) { };
tasty-hspec = final.callPackage (./pkgs/tasty-hspec.nix) { };
tasty-lua = final.callPackage (./pkgs/tasty-lua.nix) { };
tasty-rerun = final.callPackage (./pkgs/tasty-rerun.nix) { };
tasty-wai = final.callPackage (./pkgs/tasty-wai.nix) { };
tdigest = final.callPackage (./pkgs/tdigest.nix) { };
template-haskell-compat-v0208 = final.callPackage (./pkgs/template-haskell-compat-v0208.nix) { };
test-framework-smallcheck = final.callPackage (./pkgs/test-framework-smallcheck.nix) { };
testing-feat = final.callPackage (./pkgs/testing-feat.nix) { };
testing-type-modifiers = final.callPackage (./pkgs/testing-type-modifiers.nix) { };
texmath = final.callPackage (./pkgs/texmath.nix) { };
text-ansi = final.callPackage (./pkgs/text-ansi.nix) { };
text-builder = final.callPackage (./pkgs/text-builder.nix) { };
text-builder-dev = final.callPackage (./pkgs/text-builder-dev.nix) { };
text-builder-linear = final.callPackage (./pkgs/text-builder-linear.nix) { };
text-conversions = final.callPackage (./pkgs/text-conversions.nix) { };
text-display = final.callPackage (./pkgs/text-display.nix) { };
text-icu = final.callPackage (./pkgs/text-icu.nix) { };
text-latin1 = final.callPackage (./pkgs/text-latin1.nix) { };
text-printer = final.callPackage (./pkgs/text-printer.nix) { };
text-rope = final.callPackage (./pkgs/text-rope.nix) { };
th-desugar = final.callPackage (./pkgs/th-desugar.nix) { };
th-env = final.callPackage (./pkgs/th-env.nix) { };
these-skinny = final.callPackage (./pkgs/these-skinny.nix) { };
threads = final.callPackage (./pkgs/threads.nix) { };
tidal = final.callPackage (./pkgs/tidal.nix) { };
tidal-link = final.callPackage (./pkgs/tidal-link.nix) { };
time-locale-compat = final.callPackage (./pkgs/time-locale-compat.nix) { };
time-units = final.callPackage (./pkgs/time-units.nix) { };
timeit = final.callPackage (./pkgs/timeit.nix) { };
timing-convenience = final.callPackage (./pkgs/timing-convenience.nix) { };
toml-parser = final.callPackage (./pkgs/toml-parser.nix) { };
torsor = final.callPackage (./pkgs/torsor.nix) { };
transformers-except = final.callPackage (./pkgs/transformers-except.nix) { };
tuple = final.callPackage (./pkgs/tuple.nix) { };
type-errors-pretty = final.callPackage (./pkgs/type-errors-pretty.nix) { };
type-hint = final.callPackage (./pkgs/type-hint.nix) { };
typerep-map = final.callPackage (./pkgs/typerep-map.nix) { };
typst = final.callPackage (./pkgs/typst.nix) { };
typst-symbols = final.callPackage (./pkgs/typst-symbols.nix) { };
uglymemo = final.callPackage (./pkgs/uglymemo.nix) { };
unicode-collation = final.callPackage (./pkgs/unicode-collation.nix) { };
unicode-data = final.callPackage (./pkgs/unicode-data.nix) { };
unicode-transforms = final.callPackage (./pkgs/unicode-transforms.nix) { };
universe-reverse-instances = final.callPackage (./pkgs/universe-reverse-instances.nix) { };
unix-bytestring = final.callPackage (./pkgs/unix-bytestring.nix) { };
unix-memory = final.callPackage (./pkgs/unix-memory.nix) { };
uri-bytestring-aeson = final.callPackage (./pkgs/uri-bytestring-aeson.nix) { };
url-slug = final.callPackage (./pkgs/url-slug.nix) { };
validation = final.callPackage (./pkgs/validation.nix) { };
validation-selective = final.callPackage (./pkgs/validation-selective.nix) { };
validity-case-insensitive = final.callPackage (./pkgs/validity-case-insensitive.nix) { };
validity-path = final.callPackage (./pkgs/validity-path.nix) { };
validity-persistent = final.callPackage (./pkgs/validity-persistent.nix) { };
validity-primitive = final.callPackage (./pkgs/validity-primitive.nix) { };
validity-time = final.callPackage (./pkgs/validity-time.nix) { };
validity-uuid = final.callPackage (./pkgs/validity-uuid.nix) { };
vector-instances = final.callPackage (./pkgs/vector-instances.nix) { };
vector-sized = final.callPackage (./pkgs/vector-sized.nix) { };
vector-space = final.callPackage (./pkgs/vector-space.nix) { };
vty-crossplatform = final.callPackage (./pkgs/vty-crossplatform.nix) { };
vty-unix = final.callPackage (./pkgs/vty-unix.nix) { };
wai-extra = final.callPackage (./pkgs/wai-extra.nix) { };
wai-log = final.callPackage (./pkgs/wai-log.nix) { };
wai-middleware-heartbeat = final.callPackage (./pkgs/wai-middleware-heartbeat.nix) { };
wai-middleware-prometheus = final.callPackage (./pkgs/wai-middleware-prometheus.nix) { };
wai-middleware-static = final.callPackage (./pkgs/wai-middleware-static.nix) { };
wai-websockets = final.callPackage (./pkgs/wai-websockets.nix) { };
warp = final.callPackage (./pkgs/warp.nix) { };
warp-tls = final.callPackage (./pkgs/warp-tls.nix) { };
websockets = final.callPackage (./pkgs/websockets.nix) { };
wide-word = final.callPackage (./pkgs/wide-word.nix) { };
with-utf8 = final.callPackage (./pkgs/with-utf8.nix) { };
wizards = final.callPackage (./pkgs/wizards.nix) { };
word-compat = final.callPackage (./pkgs/word-compat.nix) { };
wreq = final.callPackage (./pkgs/wreq.nix) { };
wuss = final.callPackage (./pkgs/wuss.nix) { };
xml-conduit-writer = final.callPackage (./pkgs/xml-conduit-writer.nix) { };
xss-sanitize = final.callPackage (./pkgs/xss-sanitize.nix) { };
zlib-bindings = final.callPackage (./pkgs/zlib-bindings.nix) { };
zigzag = f final prev "zigzag" (final.callPackage (./pkgs/zigzag.nix) { });
}
{ mkDerivation, HUnit, array, base, bytestring, deepseq, httpd-shed
, lib, mtl, network, network-uri, parsec, pureMD5, split
, test-framework, test-framework-hunit, time, transformers
}:
mkDerivation {
pname = "HTTP";
version = "4000.4.1";
sha256 = "df31d8efec775124dab856d7177ddcba31be9f9e0836ebdab03d94392f2dd453";
revision = "3";
editedCabalFile = "0nsg7j94f8wz9pv4c221c744sncac7hp5x0hlvbljgklj0jmfdqf";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
array base bytestring mtl network network-uri parsec time
transformers
];
testHaskellDepends = [
base bytestring deepseq httpd-shed HUnit mtl network network-uri
pureMD5 split test-framework test-framework-hunit
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/haskell/HTTP";
description = "A library for client-side HTTP";
license = lib.licenses.bsd3;
broken = false;
}
\ No newline at end of file
{ mkDerivation, base, call-stack, deepseq, filepath, lib }:
mkDerivation {
pname = "HUnit";
version = "1.6.2.0";
sha256 = "b0b7538871ffc058486fc00740886d2f3172f8fa6869936bfe83a5e10bd744ab";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [ base call-stack deepseq ];
testHaskellDepends = [ base call-stack deepseq filepath ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/hspec/HUnit#readme";
description = "A unit testing framework for Haskell";
license = lib.licenses.bsd3;
broken = false;
}
\ No newline at end of file
{ mkDerivation, array, base, base64, bytestring, cryptohash-md5
, lib, mime-mail, mtl, network, network-bsd, old-time, pretty, text
}:
mkDerivation {
pname = "HaskellNet";
version = "0.6.1.2";
sha256 = "658bd4a6e91b1b7aa0c092e238fa55b37c9e2c139fba33f6346b2b9798b1a079";
revision = "1";
editedCabalFile = "1j5g09v40rvsk4crfjabs0mma5nlwsbzbny25803bc6805jh9058";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
array base base64 bytestring cryptohash-md5 mime-mail mtl network
network-bsd old-time pretty text
];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = true;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/qnikst/HaskellNet";
description = "Client support for POP3, SMTP, and IMAP";
license = lib.licenses.bsd3;
broken = false;
}
\ No newline at end of file