diff --git a/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix b/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix index 83fab0673a24..7d54778603ea 100644 --- a/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix +++ b/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix @@ -1,7 +1,7 @@ { mkDerivation, base, - fetchFromGitHub, + fetchgit, lib, prettyprinter, prettyprinter-ansi-terminal, @@ -9,16 +9,15 @@ QuickCheck, text, transformers, - transformers-compat, }: mkDerivation { pname = "hercules-ci-optparse-applicative"; - version = "0.18.1.0"; - src = fetchFromGitHub { - owner = "hercules-ci"; - repo = "optparse-applicative"; - sha256 = "1cgxc80zfgzk4rrhspnlj7790jb0ddq7ybj7qjan5xmjjir90763"; - rev = "a123939663ba1cd0f1750343f1c6b9864ac21207"; + version = "0.19.0.0"; + src = fetchgit { + url = "https://github.com/hercules-ci/optparse-applicative.git"; + sha256 = "068rsq9j0afrywbcqf6vg4ivfxbb68ab7f0lvg1na81mfn7sfakk"; + rev = "b55bb38a2aea0cf776aec707cdce7c7418146077"; + fetchSubmodules = true; }; libraryHaskellDepends = [ base @@ -27,7 +26,6 @@ mkDerivation { process text transformers - transformers-compat ]; testHaskellDepends = [ base @@ -36,5 +34,5 @@ mkDerivation { homepage = "https://github.com/hercules-ci/optparse-applicative"; description = "Utilities and combinators for parsing command line options (fork)"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ roberth ]; + maintainers = [ lib.maintainers.roberth ]; }