summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Hensing <robert@roberthensing.nl>2024-11-19 11:47:22 +0100
committerRobert Hensing <robert@roberthensing.nl>2024-11-19 11:47:22 +0100
commitee93a4f541cd0e931ec4e1ed7c8c36ad4594f120 (patch)
tree0cb0c05b8b5551753979b0796dae654dcea69868
parenthaskellPackages.hercules-ci-cnix-expr: 0.3.6.4 -> 0.3.6.5 (diff)
downloadnixpkgs-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.nix66
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;
+}