diff options
| author | Robert Hensing <robert@roberthensing.nl> | 2024-11-19 11:47:22 +0100 |
|---|---|---|
| committer | Robert Hensing <robert@roberthensing.nl> | 2024-11-19 11:47:22 +0100 |
| commit | ee93a4f541cd0e931ec4e1ed7c8c36ad4594f120 (patch) | |
| tree | 0cb0c05b8b5551753979b0796dae654dcea69868 | |
| parent | haskellPackages.hercules-ci-cnix-expr: 0.3.6.4 -> 0.3.6.5 (diff) | |
| download | nixpkgs-ee93a4f541cd0e931ec4e1ed7c8c36ad4594f120.tar.gz | |
haskellPackages.hercules-ci-agent: 0.10.4 -> 0.10.5
| -rw-r--r-- | pkgs/development/haskell-modules/replacements-by-name/hercules-ci-agent.nix | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/replacements-by-name/hercules-ci-agent.nix b/pkgs/development/haskell-modules/replacements-by-name/hercules-ci-agent.nix new file mode 100644 index 000000000000..bae316e32d21 --- /dev/null +++ b/pkgs/development/haskell-modules/replacements-by-name/hercules-ci-agent.nix @@ -0,0 +1,66 @@ +{ mkDerivation, aeson, async, attoparsec, base, base64-bytestring +, bifunctors, binary, binary-conduit, boost, bytestring, Cabal +, cabal-pkg-config-version-hook, cachix, cachix-api, conduit +, conduit-extra, containers, directory, dlist, exceptions +, file-embed, filepath, hercules-ci-api, hercules-ci-api-agent +, hercules-ci-api-core, hercules-ci-cnix-expr +, hercules-ci-cnix-store, hostname, hspec, hspec-discover +, http-client, http-client-tls, http-conduit, HUnit, inline-c +, inline-c-cpp, katip, lens, lens-aeson, lib, lifted-async +, lifted-base, monad-control, mtl, network, network-uri, nix +, optparse-applicative, process, process-extras, profunctors +, protolude, QuickCheck, safe-exceptions, scientific, servant +, servant-auth-client, servant-client, servant-client-core, stm +, tagged, temporary, text, time, tls, tomland, transformers +, transformers-base, unbounded-delays, unix, unliftio +, unliftio-core, unordered-containers, uuid, vector, websockets +, wuss +}: +mkDerivation { + pname = "hercules-ci-agent"; + version = "0.10.5"; + sha256 = "ab1c2370dbfdca7d7b67cb1985648edabf40d99f01b88a98d6961a2706c0e591"; + isLibrary = true; + isExecutable = true; + setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; + libraryHaskellDepends = [ + aeson async base binary binary-conduit bytestring conduit + containers directory dlist exceptions file-embed filepath + hercules-ci-api-agent hercules-ci-api-core hercules-ci-cnix-expr + hercules-ci-cnix-store katip lens lens-aeson lifted-async + lifted-base monad-control mtl network network-uri process + process-extras protolude safe-exceptions stm tagged temporary text + time tls transformers transformers-base unbounded-delays unix + unliftio unliftio-core uuid vector websockets wuss + ]; + executableHaskellDepends = [ + aeson async attoparsec base base64-bytestring bifunctors binary + binary-conduit bytestring cachix cachix-api conduit conduit-extra + containers directory dlist exceptions filepath hercules-ci-api + hercules-ci-api-agent hercules-ci-api-core hercules-ci-cnix-expr + hercules-ci-cnix-store hostname http-client http-client-tls + http-conduit inline-c inline-c-cpp katip lens lens-aeson + lifted-async lifted-base monad-control mtl network network-uri + optparse-applicative process process-extras profunctors protolude + safe-exceptions scientific servant servant-auth-client + servant-client servant-client-core stm temporary text time tomland + transformers transformers-base unix unliftio unliftio-core + unordered-containers uuid vector websockets wuss + ]; + executableSystemDepends = [ boost ]; + executablePkgconfigDepends = [ nix ]; + testHaskellDepends = [ + aeson async attoparsec base bifunctors binary binary-conduit + bytestring conduit containers exceptions filepath + hercules-ci-api-agent hercules-ci-api-core hercules-ci-cnix-store + hspec HUnit katip lens lens-aeson lifted-async lifted-base + monad-control mtl process profunctors protolude QuickCheck + safe-exceptions scientific stm tagged temporary text tomland + transformers transformers-base unliftio-core unordered-containers + uuid vector + ]; + testToolDepends = [ hspec-discover ]; + homepage = "https://docs.hercules-ci.com"; + description = "Runs Continuous Integration tasks on your machines"; + license = lib.licenses.asl20; +} |
