about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development/haskell-modules/hotfixes
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/development/haskell-modules/hotfixes')
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-agent.nix66
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-api-agent.nix27
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-api-core.nix22
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-api.nix39
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-cli.nix43
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-expr.nix30
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-store.nix26
-rw-r--r--nixpkgs/pkgs/development/haskell-modules/hotfixes/openapi3.nix37
-rwxr-xr-xnixpkgs/pkgs/development/haskell-modules/hotfixes/update.sh10
9 files changed, 0 insertions, 300 deletions
diff --git a/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-agent.nix b/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-agent.nix
deleted file mode 100644
index 2ba1b443bb5c..000000000000
--- a/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-agent.nix
+++ /dev/null
@@ -1,66 +0,0 @@
-{ 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, 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.1";
-  sha256 = "a87e1b9ee650c493137d98370df8b3a9d842eea5b3a4c935c34275267ccf94d5";
-  isLibrary = true;
-  isExecutable = true;
-  enableSeparateDataOutput = true;
-  setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ];
-  libraryHaskellDepends = [
-    aeson async base binary binary-conduit bytestring conduit
-    containers directory dlist exceptions 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;
-}
diff --git a/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-api-agent.nix b/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-api-agent.nix
deleted file mode 100644
index 8a06331f9772..000000000000
--- a/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-api-agent.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ mkDerivation, aeson, base, base64-bytestring-type, bytestring
-, containers, cookie, deepseq, exceptions, hashable
-, hercules-ci-api-core, hspec, http-api-data, http-media, lens
-, lens-aeson, lib, memory, network-uri, profunctors, QuickCheck
-, quickcheck-classes, servant, servant-auth, string-conv, swagger2
-, text, time, unordered-containers, uuid, vector
-}:
-mkDerivation {
-  pname = "hercules-ci-api-agent";
-  version = "0.5.1.0";
-  sha256 = "4d98e5a3824b09e3989251787dc0e3c9724011282eec343065c70ba9f1565ee6";
-  libraryHaskellDepends = [
-    aeson base base64-bytestring-type bytestring containers cookie
-    deepseq exceptions hashable hercules-ci-api-core http-api-data
-    http-media lens lens-aeson memory servant servant-auth string-conv
-    swagger2 text time unordered-containers uuid vector
-  ];
-  testHaskellDepends = [
-    aeson base bytestring containers cookie exceptions hashable
-    hercules-ci-api-core hspec http-api-data http-media lens memory
-    network-uri profunctors QuickCheck quickcheck-classes servant
-    servant-auth string-conv swagger2 text time uuid vector
-  ];
-  homepage = "https://github.com/hercules-ci/hercules-ci-agent#readme";
-  description = "API definition for Hercules CI Agent to talk to hercules-ci.com or Hercules CI Enterprise";
-  license = lib.licenses.asl20;
-}
diff --git a/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-api-core.nix b/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-api-core.nix
deleted file mode 100644
index af8c476a8997..000000000000
--- a/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-api-core.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ mkDerivation, aeson, base, bytestring, containers, cookie
-, deepseq, exceptions, hashable, http-api-data, http-media, katip
-, lens, lib, lifted-base, memory, monad-control, openapi3
-, safe-exceptions, servant, servant-auth, servant-auth-swagger
-, servant-openapi3, servant-swagger, servant-swagger-ui-core
-, string-conv, swagger2, text, time, uuid
-}:
-mkDerivation {
-  pname = "hercules-ci-api-core";
-  version = "0.1.6.0";
-  sha256 = "0707c0792223993de583d42144a9e55fb510e6436a67d130d800df23457a1d93";
-  libraryHaskellDepends = [
-    aeson base bytestring containers cookie deepseq exceptions hashable
-    http-api-data http-media katip lens lifted-base memory
-    monad-control openapi3 safe-exceptions servant servant-auth
-    servant-auth-swagger servant-openapi3 servant-swagger
-    servant-swagger-ui-core string-conv swagger2 text time uuid
-  ];
-  homepage = "https://github.com/hercules-ci/hercules-ci-agent#readme";
-  description = "Types and convenience modules use across Hercules CI API packages";
-  license = lib.licenses.asl20;
-}
diff --git a/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-api.nix b/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-api.nix
deleted file mode 100644
index 035a0d35ac67..000000000000
--- a/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-api.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ mkDerivation, aeson, base, bytestring, containers, cookie
-, exceptions, hashable, hercules-ci-api-core, hspec, http-api-data
-, http-media, lens, lens-aeson, lib, memory, network-uri, openapi3
-, profunctors, protolude, QuickCheck, quickcheck-classes, servant
-, servant-auth, servant-auth-swagger, servant-openapi3
-, servant-swagger, servant-swagger-ui-core, string-conv, swagger2
-, text, time, uuid, vector
-}:
-mkDerivation {
-  pname = "hercules-ci-api";
-  version = "0.8.2.0";
-  sha256 = "d7e5c0f92c614d0251e11aed56544989c612dd2311dc5b6e7b3fa727c187d256";
-  isLibrary = true;
-  isExecutable = true;
-  libraryHaskellDepends = [
-    aeson base bytestring containers cookie exceptions hashable
-    hercules-ci-api-core http-api-data http-media lens lens-aeson
-    memory network-uri openapi3 profunctors servant servant-auth
-    servant-auth-swagger servant-openapi3 servant-swagger
-    servant-swagger-ui-core string-conv swagger2 text time uuid
-  ];
-  executableHaskellDepends = [
-    aeson base bytestring containers cookie exceptions hashable
-    http-api-data http-media lens memory network-uri openapi3
-    profunctors servant servant-auth servant-auth-swagger
-    servant-openapi3 servant-swagger servant-swagger-ui-core
-    string-conv swagger2 text time uuid
-  ];
-  testHaskellDepends = [
-    aeson base bytestring containers exceptions hashable
-    hercules-ci-api-core hspec http-api-data http-media protolude
-    QuickCheck quickcheck-classes servant servant-auth string-conv text
-    time uuid vector
-  ];
-  homepage = "https://github.com/hercules-ci/hercules-ci-agent#readme";
-  description = "Hercules CI API definition with Servant";
-  license = lib.licenses.asl20;
-  mainProgram = "hercules-gen-swagger";
-}
diff --git a/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-cli.nix b/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-cli.nix
deleted file mode 100644
index a6be05edfbee..000000000000
--- a/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-cli.nix
+++ /dev/null
@@ -1,43 +0,0 @@
-{ 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.7";
-  sha256 = "bf0a7d9dc26eaff45a1b61f43bef5fb43a8d546b12083f37d450c5b8a7449ec0";
-  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";
-}
diff --git a/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-expr.nix b/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-expr.nix
deleted file mode 100644
index c2a0c803beae..000000000000
--- a/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-expr.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ mkDerivation, aeson, base, boost, bytestring, Cabal
-, cabal-pkg-config-version-hook, conduit, containers, directory
-, exceptions, filepath, hercules-ci-cnix-store, hspec
-, hspec-discover, inline-c, inline-c-cpp, lib, nix, process
-, protolude, QuickCheck, scientific, temporary, text, unliftio
-, unordered-containers, vector
-}:
-mkDerivation {
-  pname = "hercules-ci-cnix-expr";
-  version = "0.3.6.1";
-  sha256 = "f967e0da57a7aabef256d8843171df51988690036af866537e29ac6ebde76aa5";
-  enableSeparateDataOutput = true;
-  setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ];
-  libraryHaskellDepends = [
-    aeson base bytestring conduit containers directory exceptions
-    filepath hercules-ci-cnix-store inline-c inline-c-cpp protolude
-    scientific text unliftio unordered-containers vector
-  ];
-  librarySystemDepends = [ boost ];
-  libraryPkgconfigDepends = [ nix ];
-  testHaskellDepends = [
-    aeson base bytestring containers filepath hercules-ci-cnix-store
-    hspec process protolude QuickCheck scientific temporary text
-    unordered-containers vector
-  ];
-  testToolDepends = [ hspec-discover ];
-  homepage = "https://docs.hercules-ci.com";
-  description = "Bindings for the Nix evaluator";
-  license = lib.licenses.asl20;
-}
diff --git a/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-store.nix b/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-store.nix
deleted file mode 100644
index 7c3ab9558989..000000000000
--- a/nixpkgs/pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-store.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ mkDerivation, base, boost, bytestring, Cabal
-, cabal-pkg-config-version-hook, conduit, containers, exceptions
-, hspec, hspec-discover, inline-c, inline-c-cpp, lib, nix
-, protolude, template-haskell, temporary, text, unix, unliftio-core
-, vector
-}:
-mkDerivation {
-  pname = "hercules-ci-cnix-store";
-  version = "0.3.5.0";
-  sha256 = "395a311514ab5121bf71adc0f67a53b152a091114725fb750c08767a047c7280";
-  setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ];
-  libraryHaskellDepends = [
-    base bytestring conduit containers inline-c inline-c-cpp protolude
-    template-haskell unix unliftio-core vector
-  ];
-  librarySystemDepends = [ boost ];
-  libraryPkgconfigDepends = [ nix ];
-  testHaskellDepends = [
-    base bytestring containers exceptions hspec inline-c inline-c-cpp
-    protolude temporary text
-  ];
-  testToolDepends = [ hspec-discover ];
-  homepage = "https://docs.hercules-ci.com";
-  description = "Haskell bindings for Nix's libstore";
-  license = lib.licenses.asl20;
-}
diff --git a/nixpkgs/pkgs/development/haskell-modules/hotfixes/openapi3.nix b/nixpkgs/pkgs/development/haskell-modules/hotfixes/openapi3.nix
deleted file mode 100644
index 0f95b566d5a0..000000000000
--- a/nixpkgs/pkgs/development/haskell-modules/hotfixes/openapi3.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ mkDerivation, aeson, aeson-pretty, base, base-compat-batteries
-, bytestring, Cabal, cabal-doctest, containers, cookie, doctest
-, generics-sop, Glob, hashable, hspec, hspec-discover, http-media
-, HUnit, insert-ordered-containers, lens, lib, mtl, optics-core
-, optics-th, QuickCheck, quickcheck-instances, scientific
-, template-haskell, text, time, transformers, unordered-containers
-, utf8-string, uuid-types, vector
-}:
-mkDerivation {
-  pname = "openapi3";
-  version = "3.2.4";
-  sha256 = "dbcb90464b4712a03c37fa3fcaca3a6784ace2794d85730a8a8c5d9b3ea14ba0";
-  revision = "1";
-  editedCabalFile = "08ikd506fxz3pllg5w8lx9yn9qfqlx9il9xwzz7s17yxn5k3xmnk";
-  isLibrary = true;
-  isExecutable = true;
-  setupHaskellDepends = [ base Cabal cabal-doctest ];
-  libraryHaskellDepends = [
-    aeson aeson-pretty base base-compat-batteries bytestring containers
-    cookie generics-sop hashable http-media insert-ordered-containers
-    lens mtl optics-core optics-th QuickCheck scientific
-    template-haskell text time transformers unordered-containers
-    uuid-types vector
-  ];
-  executableHaskellDepends = [ aeson base lens text ];
-  testHaskellDepends = [
-    aeson base base-compat-batteries bytestring containers doctest Glob
-    hashable hspec HUnit insert-ordered-containers lens mtl QuickCheck
-    quickcheck-instances template-haskell text time
-    unordered-containers utf8-string vector
-  ];
-  testToolDepends = [ hspec-discover ];
-  homepage = "https://github.com/biocad/openapi3";
-  description = "OpenAPI 3.0 data model";
-  license = lib.licenses.bsd3;
-  mainProgram = "example";
-}
diff --git a/nixpkgs/pkgs/development/haskell-modules/hotfixes/update.sh b/nixpkgs/pkgs/development/haskell-modules/hotfixes/update.sh
deleted file mode 100755
index beea2a81a9cc..000000000000
--- a/nixpkgs/pkgs/development/haskell-modules/hotfixes/update.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-cd "$(dirname "${BASH_SOURCE[0]}")"
-cabal2nix cabal://hercules-ci-agent >hercules-ci-agent.nix
-cabal2nix cabal://hercules-ci-api >hercules-ci-api.nix
-cabal2nix cabal://hercules-ci-api-agent >hercules-ci-api-agent.nix
-cabal2nix cabal://hercules-ci-api-core >hercules-ci-api-core.nix
-cabal2nix cabal://hercules-ci-cli >hercules-ci-cli.nix
-cabal2nix cabal://hercules-ci-cnix-expr >hercules-ci-cnix-expr.nix
-cabal2nix cabal://hercules-ci-cnix-store >hercules-ci-cnix-store.nix
-cabal2nix cabal://openapi3 >openapi3.nix