From 324a56321b6650fe347b9085a85029aefeda9669 Mon Sep 17 00:00:00 2001
From: Dom Brown <dom.brown@platonic.systems>
Date: Wed, 19 Oct 2022 12:28:48 +0100
Subject: [PATCH] genvalidity-containers: init at 1.0.0.1

---
 manifest.dhall                  |  1 +
 overlay.nix                     |  2 ++
 pkgs/genvalidity-containers.nix | 27 +++++++++++++++++++++++++++
 3 files changed, 30 insertions(+)
 create mode 100644 pkgs/genvalidity-containers.nix

diff --git a/manifest.dhall b/manifest.dhall
index 316273c3..4cb31141 100644
--- a/manifest.dhall
+++ b/manifest.dhall
@@ -162,6 +162,7 @@ in  [ callHackage "Cabal" "3.8.1.0"
     , callHackage "genvalidity-aeson" "1.0.0.1"
     , callHackage "genvalidity-bytestring" "1.0.0.1"
     , callHackage "genvalidity-case-insensitive" "0.0.0.1"
+    , callHackage "genvalidity-containers" "1.0.0.1"
     , callHackage "genvalidity-hspec" "1.0.0.2"
     , callHackage "genvalidity-scientific" "1.0.0.0"
     , callHackage "genvalidity-sydtest-aeson" "1.0.0.0"
diff --git a/overlay.nix b/overlay.nix
index ac484b9a..33847891 100644
--- a/overlay.nix
+++ b/overlay.nix
@@ -159,6 +159,8 @@ final: prev: with pkgs.haskell.lib; {
 
     genvalidity-case-insensitive = prev.callPackage (./pkgs/genvalidity-case-insensitive.nix) { };
 
+    genvalidity-containers = prev.callPackage (./pkgs/genvalidity-containers.nix) { };
+
     genvalidity-hspec = prev.callPackage (./pkgs/genvalidity-hspec.nix) { };
 
     genvalidity-scientific = prev.callPackage (./pkgs/genvalidity-scientific.nix) { };
diff --git a/pkgs/genvalidity-containers.nix b/pkgs/genvalidity-containers.nix
new file mode 100644
index 00000000..666cd1de
--- /dev/null
+++ b/pkgs/genvalidity-containers.nix
@@ -0,0 +1,27 @@
+{ mkDerivation, base, containers, criterion, genvalidity
+, genvalidity-criterion, genvalidity-hspec, genvalidity-property
+, hspec, lib, QuickCheck, validity, validity-containers
+}:
+mkDerivation {
+  pname = "genvalidity-containers";
+  version = "1.0.0.1";
+  sha256 = "3726836f06ef2f7ed26c088530e7af63b8869d9aaec63ae8135d32ceac88b994";
+  libraryHaskellDepends = [
+    base containers genvalidity QuickCheck validity validity-containers
+  ];
+  testHaskellDepends = [
+    base containers genvalidity genvalidity-hspec genvalidity-property
+    hspec QuickCheck validity validity-containers
+  ];
+  benchmarkHaskellDepends = [
+    base containers criterion genvalidity genvalidity-criterion
+    QuickCheck
+  ];
+  doHaddock = false;
+  jailbreak = true;
+  doCheck = false;
+  hyperlinkSource = false;
+  homepage = "https://github.com/NorfairKing/validity#readme";
+  description = "GenValidity support for containers";
+  license = lib.licenses.mit;
+}
\ No newline at end of file
-- 
GitLab