nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

Revert "haskellPackages.hercules-ci-*: update"

This reverts commit 029c7dda66b5c43387719ef9a919c0ea9deb088e.

-270
-66
pkgs/development/haskell-modules/hotfixes/hercules-ci-agent.nix
··· 1 - { mkDerivation, aeson, async, attoparsec, base, base64-bytestring 2 - , bifunctors, binary, binary-conduit, boost, bytestring, Cabal 3 - , cabal-pkg-config-version-hook, cachix, cachix-api, conduit 4 - , conduit-extra, containers, directory, dlist, exceptions, filepath 5 - , hercules-ci-api, hercules-ci-api-agent, hercules-ci-api-core 6 - , hercules-ci-cnix-expr, hercules-ci-cnix-store, hostname, hspec 7 - , hspec-discover, http-client, http-client-tls, http-conduit, HUnit 8 - , inline-c, inline-c-cpp, katip, lens, lens-aeson, lib 9 - , lifted-async, lifted-base, monad-control, mtl, network 10 - , network-uri, nix, optparse-applicative, process, process-extras 11 - , profunctors, protolude, QuickCheck, safe-exceptions, scientific 12 - , servant, servant-auth-client, servant-client, servant-client-core 13 - , stm, tagged, temporary, text, time, tls, tomland, transformers 14 - , transformers-base, unbounded-delays, unix, unliftio 15 - , unliftio-core, unordered-containers, uuid, vector, websockets 16 - , wuss 17 - }: 18 - mkDerivation { 19 - pname = "hercules-ci-agent"; 20 - version = "0.10.1"; 21 - sha256 = "a87e1b9ee650c493137d98370df8b3a9d842eea5b3a4c935c34275267ccf94d5"; 22 - isLibrary = true; 23 - isExecutable = true; 24 - enableSeparateDataOutput = true; 25 - setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; 26 - libraryHaskellDepends = [ 27 - aeson async base binary binary-conduit bytestring conduit 28 - containers directory dlist exceptions filepath 29 - hercules-ci-api-agent hercules-ci-api-core hercules-ci-cnix-expr 30 - hercules-ci-cnix-store katip lens lens-aeson lifted-async 31 - lifted-base monad-control mtl network network-uri process 32 - process-extras protolude safe-exceptions stm tagged temporary text 33 - time tls transformers transformers-base unbounded-delays unix 34 - unliftio unliftio-core uuid vector websockets wuss 35 - ]; 36 - executableHaskellDepends = [ 37 - aeson async attoparsec base base64-bytestring bifunctors binary 38 - binary-conduit bytestring cachix cachix-api conduit conduit-extra 39 - containers directory dlist exceptions filepath hercules-ci-api 40 - hercules-ci-api-agent hercules-ci-api-core hercules-ci-cnix-expr 41 - hercules-ci-cnix-store hostname http-client http-client-tls 42 - http-conduit inline-c inline-c-cpp katip lens lens-aeson 43 - lifted-async lifted-base monad-control mtl network network-uri 44 - optparse-applicative process process-extras profunctors protolude 45 - safe-exceptions scientific servant servant-auth-client 46 - servant-client servant-client-core stm temporary text time tomland 47 - transformers transformers-base unix unliftio unliftio-core 48 - unordered-containers uuid vector websockets wuss 49 - ]; 50 - executableSystemDepends = [ boost ]; 51 - executablePkgconfigDepends = [ nix ]; 52 - testHaskellDepends = [ 53 - aeson async attoparsec base bifunctors binary binary-conduit 54 - bytestring conduit containers exceptions filepath 55 - hercules-ci-api-agent hercules-ci-api-core hercules-ci-cnix-store 56 - hspec HUnit katip lens lens-aeson lifted-async lifted-base 57 - monad-control mtl process profunctors protolude QuickCheck 58 - safe-exceptions scientific stm tagged temporary text tomland 59 - transformers transformers-base unliftio-core unordered-containers 60 - uuid vector 61 - ]; 62 - testToolDepends = [ hspec-discover ]; 63 - homepage = "https://docs.hercules-ci.com"; 64 - description = "Runs Continuous Integration tasks on your machines"; 65 - license = lib.licenses.asl20; 66 - }
-27
pkgs/development/haskell-modules/hotfixes/hercules-ci-api-agent.nix
··· 1 - { mkDerivation, aeson, base, base64-bytestring-type, bytestring 2 - , containers, cookie, deepseq, exceptions, hashable 3 - , hercules-ci-api-core, hspec, http-api-data, http-media, lens 4 - , lens-aeson, lib, memory, network-uri, profunctors, QuickCheck 5 - , quickcheck-classes, servant, servant-auth, string-conv, swagger2 6 - , text, time, unordered-containers, uuid, vector 7 - }: 8 - mkDerivation { 9 - pname = "hercules-ci-api-agent"; 10 - version = "0.5.1.0"; 11 - sha256 = "4d98e5a3824b09e3989251787dc0e3c9724011282eec343065c70ba9f1565ee6"; 12 - libraryHaskellDepends = [ 13 - aeson base base64-bytestring-type bytestring containers cookie 14 - deepseq exceptions hashable hercules-ci-api-core http-api-data 15 - http-media lens lens-aeson memory servant servant-auth string-conv 16 - swagger2 text time unordered-containers uuid vector 17 - ]; 18 - testHaskellDepends = [ 19 - aeson base bytestring containers cookie exceptions hashable 20 - hercules-ci-api-core hspec http-api-data http-media lens memory 21 - network-uri profunctors QuickCheck quickcheck-classes servant 22 - servant-auth string-conv swagger2 text time uuid vector 23 - ]; 24 - homepage = "https://github.com/hercules-ci/hercules-ci-agent#readme"; 25 - description = "API definition for Hercules CI Agent to talk to hercules-ci.com or Hercules CI Enterprise"; 26 - license = lib.licenses.asl20; 27 - }
-22
pkgs/development/haskell-modules/hotfixes/hercules-ci-api-core.nix
··· 1 - { mkDerivation, aeson, base, bytestring, containers, cookie 2 - , deepseq, exceptions, hashable, http-api-data, http-media, katip 3 - , lens, lib, lifted-base, memory, monad-control, openapi3 4 - , safe-exceptions, servant, servant-auth, servant-auth-swagger 5 - , servant-openapi3, servant-swagger, servant-swagger-ui-core 6 - , string-conv, swagger2, text, time, uuid 7 - }: 8 - mkDerivation { 9 - pname = "hercules-ci-api-core"; 10 - version = "0.1.6.0"; 11 - sha256 = "0707c0792223993de583d42144a9e55fb510e6436a67d130d800df23457a1d93"; 12 - libraryHaskellDepends = [ 13 - aeson base bytestring containers cookie deepseq exceptions hashable 14 - http-api-data http-media katip lens lifted-base memory 15 - monad-control openapi3 safe-exceptions servant servant-auth 16 - servant-auth-swagger servant-openapi3 servant-swagger 17 - servant-swagger-ui-core string-conv swagger2 text time uuid 18 - ]; 19 - homepage = "https://github.com/hercules-ci/hercules-ci-agent#readme"; 20 - description = "Types and convenience modules use across Hercules CI API packages"; 21 - license = lib.licenses.asl20; 22 - }
-39
pkgs/development/haskell-modules/hotfixes/hercules-ci-api.nix
··· 1 - { mkDerivation, aeson, base, bytestring, containers, cookie 2 - , exceptions, hashable, hercules-ci-api-core, hspec, http-api-data 3 - , http-media, lens, lens-aeson, lib, memory, network-uri, openapi3 4 - , profunctors, protolude, QuickCheck, quickcheck-classes, servant 5 - , servant-auth, servant-auth-swagger, servant-openapi3 6 - , servant-swagger, servant-swagger-ui-core, string-conv, swagger2 7 - , text, time, uuid, vector 8 - }: 9 - mkDerivation { 10 - pname = "hercules-ci-api"; 11 - version = "0.8.2.0"; 12 - sha256 = "d7e5c0f92c614d0251e11aed56544989c612dd2311dc5b6e7b3fa727c187d256"; 13 - isLibrary = true; 14 - isExecutable = true; 15 - libraryHaskellDepends = [ 16 - aeson base bytestring containers cookie exceptions hashable 17 - hercules-ci-api-core http-api-data http-media lens lens-aeson 18 - memory network-uri openapi3 profunctors servant servant-auth 19 - servant-auth-swagger servant-openapi3 servant-swagger 20 - servant-swagger-ui-core string-conv swagger2 text time uuid 21 - ]; 22 - executableHaskellDepends = [ 23 - aeson base bytestring containers cookie exceptions hashable 24 - http-api-data http-media lens memory network-uri openapi3 25 - profunctors servant servant-auth servant-auth-swagger 26 - servant-openapi3 servant-swagger servant-swagger-ui-core 27 - string-conv swagger2 text time uuid 28 - ]; 29 - testHaskellDepends = [ 30 - aeson base bytestring containers exceptions hashable 31 - hercules-ci-api-core hspec http-api-data http-media protolude 32 - QuickCheck quickcheck-classes servant servant-auth string-conv text 33 - time uuid vector 34 - ]; 35 - homepage = "https://github.com/hercules-ci/hercules-ci-agent#readme"; 36 - description = "Hercules CI API definition with Servant"; 37 - license = lib.licenses.asl20; 38 - mainProgram = "hercules-gen-swagger"; 39 - }
-43
pkgs/development/haskell-modules/hotfixes/hercules-ci-cli.nix
··· 1 - { mkDerivation, aeson, aeson-pretty, async, atomic-write 2 - , attoparsec, base, bytestring, conduit, containers, data-has 3 - , directory, exceptions, filepath, hercules-ci-agent 4 - , hercules-ci-api, hercules-ci-api-agent, hercules-ci-api-core 5 - , hercules-ci-cnix-expr, hercules-ci-cnix-store 6 - , hercules-ci-optparse-applicative, hostname, hspec, http-client 7 - , http-client-tls, http-types, inline-c-cpp, katip, lens 8 - , lens-aeson, lib, lifted-base, monad-control, network-uri, process 9 - , protolude, QuickCheck, retry, rio, safe-exceptions, servant 10 - , servant-auth-client, servant-client, servant-client-core 11 - , servant-conduit, temporary, text, tls, transformers 12 - , transformers-base, unix, unliftio, unliftio-core 13 - , unordered-containers, uuid 14 - }: 15 - mkDerivation { 16 - pname = "hercules-ci-cli"; 17 - version = "0.3.7"; 18 - sha256 = "bf0a7d9dc26eaff45a1b61f43bef5fb43a8d546b12083f37d450c5b8a7449ec0"; 19 - isLibrary = true; 20 - isExecutable = true; 21 - libraryHaskellDepends = [ 22 - aeson aeson-pretty async atomic-write attoparsec base bytestring 23 - conduit containers data-has directory exceptions filepath 24 - hercules-ci-agent hercules-ci-api hercules-ci-api-agent 25 - hercules-ci-api-core hercules-ci-cnix-expr hercules-ci-cnix-store 26 - hercules-ci-optparse-applicative hostname http-client 27 - http-client-tls http-types inline-c-cpp katip lens lens-aeson 28 - lifted-base monad-control network-uri process protolude retry rio 29 - safe-exceptions servant servant-auth-client servant-client 30 - servant-client-core servant-conduit temporary text tls transformers 31 - transformers-base unix unliftio unliftio-core unordered-containers 32 - uuid 33 - ]; 34 - executableHaskellDepends = [ base ]; 35 - testHaskellDepends = [ 36 - aeson base bytestring containers hspec protolude QuickCheck 37 - unordered-containers 38 - ]; 39 - homepage = "https://docs.hercules-ci.com"; 40 - description = "The hci command for working with Hercules CI"; 41 - license = lib.licenses.asl20; 42 - mainProgram = "hci"; 43 - }
-30
pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-expr.nix
··· 1 - { mkDerivation, aeson, base, boost, bytestring, Cabal 2 - , cabal-pkg-config-version-hook, conduit, containers, directory 3 - , exceptions, filepath, hercules-ci-cnix-store, hspec 4 - , hspec-discover, inline-c, inline-c-cpp, lib, nix, process 5 - , protolude, QuickCheck, scientific, temporary, text, unliftio 6 - , unordered-containers, vector 7 - }: 8 - mkDerivation { 9 - pname = "hercules-ci-cnix-expr"; 10 - version = "0.3.6.1"; 11 - sha256 = "f967e0da57a7aabef256d8843171df51988690036af866537e29ac6ebde76aa5"; 12 - enableSeparateDataOutput = true; 13 - setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; 14 - libraryHaskellDepends = [ 15 - aeson base bytestring conduit containers directory exceptions 16 - filepath hercules-ci-cnix-store inline-c inline-c-cpp protolude 17 - scientific text unliftio unordered-containers vector 18 - ]; 19 - librarySystemDepends = [ boost ]; 20 - libraryPkgconfigDepends = [ nix ]; 21 - testHaskellDepends = [ 22 - aeson base bytestring containers filepath hercules-ci-cnix-store 23 - hspec process protolude QuickCheck scientific temporary text 24 - unordered-containers vector 25 - ]; 26 - testToolDepends = [ hspec-discover ]; 27 - homepage = "https://docs.hercules-ci.com"; 28 - description = "Bindings for the Nix evaluator"; 29 - license = lib.licenses.asl20; 30 - }
-26
pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-store.nix
··· 1 - { mkDerivation, base, boost, bytestring, Cabal 2 - , cabal-pkg-config-version-hook, conduit, containers, exceptions 3 - , hspec, hspec-discover, inline-c, inline-c-cpp, lib, nix 4 - , protolude, template-haskell, temporary, text, unix, unliftio-core 5 - , vector 6 - }: 7 - mkDerivation { 8 - pname = "hercules-ci-cnix-store"; 9 - version = "0.3.5.0"; 10 - sha256 = "395a311514ab5121bf71adc0f67a53b152a091114725fb750c08767a047c7280"; 11 - setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; 12 - libraryHaskellDepends = [ 13 - base bytestring conduit containers inline-c inline-c-cpp protolude 14 - template-haskell unix unliftio-core vector 15 - ]; 16 - librarySystemDepends = [ boost ]; 17 - libraryPkgconfigDepends = [ nix ]; 18 - testHaskellDepends = [ 19 - base bytestring containers exceptions hspec inline-c inline-c-cpp 20 - protolude temporary text 21 - ]; 22 - testToolDepends = [ hspec-discover ]; 23 - homepage = "https://docs.hercules-ci.com"; 24 - description = "Haskell bindings for Nix's libstore"; 25 - license = lib.licenses.asl20; 26 - }
-9
pkgs/development/haskell-modules/hotfixes/update.sh
··· 1 - #!/usr/bin/env bash 2 - cd "$(dirname "${BASH_SOURCE[0]}")" 3 - cabal2nix cabal://hercules-ci-agent >hercules-ci-agent.nix 4 - cabal2nix cabal://hercules-ci-api >hercules-ci-api.nix 5 - cabal2nix cabal://hercules-ci-api-agent >hercules-ci-api-agent.nix 6 - cabal2nix cabal://hercules-ci-api-core >hercules-ci-api-core.nix 7 - cabal2nix cabal://hercules-ci-cli >hercules-ci-cli.nix 8 - cabal2nix cabal://hercules-ci-cnix-expr >hercules-ci-cnix-expr.nix 9 - cabal2nix cabal://hercules-ci-cnix-store >hercules-ci-cnix-store.nix
-8
pkgs/development/haskell-modules/non-hackage-packages.nix
··· 41 41 # cabal2nix --maintainer roberth https://github.com/hercules-ci/optparse-applicative.git > pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix 42 42 hercules-ci-optparse-applicative = self.callPackage ../misc/haskell/hercules-ci-optparse-applicative.nix {}; 43 43 44 - # Hotfixes 45 - hercules-ci-agent = self.callPackage ./hotfixes/hercules-ci-agent.nix {}; 46 - hercules-ci-api = self.callPackage ./hotfixes/hercules-ci-api.nix {}; 47 - hercules-ci-api-agent = self.callPackage ./hotfixes/hercules-ci-api-agent.nix {}; 48 - hercules-ci-api-core = self.callPackage ./hotfixes/hercules-ci-api-core.nix {}; 49 - hercules-ci-cli = self.callPackage ./hotfixes/hercules-ci-cli.nix {}; 50 - hercules-ci-cnix-expr = self.callPackage ./hotfixes/hercules-ci-cnix-expr.nix {}; 51 - hercules-ci-cnix-store = self.callPackage ./hotfixes/hercules-ci-cnix-store.nix {}; 52 44 }