From b92b5c81e1444dea95af0eb32a8b3674611dcc3e Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Thu, 8 Jan 2026 16:28:38 +0100 Subject: [PATCH] haskellPackages.hercules-ci-cli: 0.3.8 -> 0.3.9 --- .../replacements-by-name/hercules-ci-cli.nix | 132 ++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 pkgs/development/haskell-modules/replacements-by-name/hercules-ci-cli.nix diff --git a/pkgs/development/haskell-modules/replacements-by-name/hercules-ci-cli.nix b/pkgs/development/haskell-modules/replacements-by-name/hercules-ci-cli.nix new file mode 100644 index 000000000000..e06ec7fbfc1e --- /dev/null +++ b/pkgs/development/haskell-modules/replacements-by-name/hercules-ci-cli.nix @@ -0,0 +1,132 @@ +{ + mkDerivation, + aeson, + aeson-pretty, + async, + atomic-write, + attoparsec, + base, + bytestring, + conduit, + containers, + data-has, + directory, + exceptions, + filepath, + hercules-ci-agent, + hercules-ci-api, + hercules-ci-api-agent, + hercules-ci-api-core, + hercules-ci-cnix-expr, + hercules-ci-cnix-store, + hercules-ci-optparse-applicative, + hostname, + hspec, + http-client, + http-client-tls, + http-types, + inline-c-cpp, + katip, + lens, + lens-aeson, + lib, + lifted-base, + monad-control, + network-uri, + process, + protolude, + QuickCheck, + retry, + rio, + safe-exceptions, + servant, + servant-auth-client, + servant-client, + servant-client-core, + servant-conduit, + temporary, + text, + tls, + transformers, + transformers-base, + unix, + unliftio, + unliftio-core, + unordered-containers, + uuid, +}: +mkDerivation { + pname = "hercules-ci-cli"; + version = "0.3.9"; + sha256 = "091j83ac4byr6vbmd0wq1b86p23d1z7sn5ls6w24l72dp8fvfjjp"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + aeson-pretty + async + atomic-write + attoparsec + base + bytestring + conduit + containers + data-has + directory + exceptions + filepath + hercules-ci-agent + hercules-ci-api + hercules-ci-api-agent + hercules-ci-api-core + hercules-ci-cnix-expr + hercules-ci-cnix-store + hercules-ci-optparse-applicative + hostname + http-client + http-client-tls + http-types + inline-c-cpp + katip + lens + lens-aeson + lifted-base + monad-control + network-uri + process + protolude + retry + rio + safe-exceptions + servant + servant-auth-client + servant-client + servant-client-core + servant-conduit + temporary + text + tls + transformers + transformers-base + unix + unliftio + unliftio-core + unordered-containers + uuid + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + hspec + protolude + QuickCheck + unordered-containers + ]; + homepage = "https://docs.hercules-ci.com"; + description = "The hci command for working with Hercules CI"; + license = lib.licenses.asl20; + mainProgram = "hci"; +}