From 74f76447710d7ddd21cfdf303d3d9543c78e6428 Mon Sep 17 00:00:00 2001 From: Malte Brandy Date: Sat, 21 Nov 2020 16:01:50 +0100 Subject: [PATCH 1/2] Revert "Revert "Revert "cachix: drop the build from the release jobset""" This reverts commit e6c0c51ce8cce525094687ab9d1dfb374055615a. --- pkgs/top-level/release.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index 20eaffaf84a..cacc77fea30 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -62,7 +62,7 @@ let # jobs.stack.x86_64-darwin jobs.stdenv.x86_64-darwin jobs.vim.x86_64-darwin - # jobs.cachix.x86_64-darwin + jobs.cachix.x86_64-darwin # UI apps # jobs.firefox-unwrapped.x86_64-darwin @@ -105,7 +105,7 @@ let jobs.nix-info-tested.x86_64-linux # Ensure that X11/GTK are in order. jobs.thunderbird.x86_64-linux - # jobs.cachix.x86_64-linux + jobs.cachix.x86_64-linux /* jobs.tests.cc-wrapper.x86_64-linux From 00593bdb64989e20d10f3ef62c0b02efe2644a72 Mon Sep 17 00:00:00 2001 From: Malte Brandy Date: Sat, 21 Nov 2020 16:04:08 +0100 Subject: [PATCH 2/2] cachix: Build from 8.10.2, fix build and activate on hydra This removes the broken flag from everything depending on servant so it can get a new chance to build following the servant fix. --- .../haskell-modules/configuration-common.nix | 17 ++ .../configuration-ghc-8.8.x.nix | 14 - .../configuration-hackage2nix.yaml | 134 --------- .../haskell-modules/hackage-packages.nix | 268 ------------------ pkgs/top-level/all-packages.nix | 2 +- 5 files changed, 18 insertions(+), 417 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index a85687fb815..aa1d0be1bb3 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1500,4 +1500,21 @@ self: super: { # 2020-11-19: Jailbreaking until: https://github.com/snapframework/snap/pull/219 snap = doJailbreak super.snap; + # 2020-11-21: cachix + chachix-api needs a patch for ghc 8.10 compat. Can be removed once released + # https://github.com/cachix/cachix/pull/331 + cachix-api = appendPatch super.cachix-api (pkgs.fetchpatch { + url = https://github.com/cachix/cachix/commit/bfeec151a03afad72401815fe8bbb1b0d5d63b0d.patch; + sha256 = "0rglyd77g4j72l5g0sj9zpq2hy3v992bm6nhj58pmj4j2aj67y74"; + stripLen = 2; + extraPrefix = ""; + includes = [ "src/Cachix/Types/Session.hs" "src/Cachix/API/Signing.hs" ]; + }); + cachix = appendPatch super.cachix (pkgs.fetchpatch { + url = https://github.com/cachix/cachix/commit/bfeec151a03afad72401815fe8bbb1b0d5d63b0d.patch; + sha256 = "06jmpz8l5vh9cch5aqdbrln7bm3fghxsicwy1m93avli320kp8pp"; + stripLen = 2; + extraPrefix = ""; + excludes = [ "stack.yaml" "sources.json" "src/Cachix/Types/Session.hs" "src/Cachix/API/Signing.hs" "cachix-api.cabal" "workflows/test.yml" ]; + }); + } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix index 60a36125033..d1099c56b2c 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix @@ -86,20 +86,6 @@ self: super: { foundation = dontCheck super.foundation; vault = dontHaddock super.vault; - servant = unmarkBroken super.servant; - servant-auth = unmarkBroken super.servant-auth; - servant-conduit = unmarkBroken super.servant-conduit; - servant-auth-client = unmarkBroken super.servant-auth-client; - servant-client = unmarkBroken super.servant-client; - servant-client-core = unmarkBroken super.servant-client-core; - servant-auth-server = unmarkBroken super.servant-auth-server; - servant-auth-swagger = unmarkBroken super.servant-auth-swagger; - servant-swagger = unmarkBroken super.servant-swagger; - servant-blaze = unmarkBroken super.servant-blaze; - servant-swagger-ui-core = unmarkBroken super.servant-swagger-ui-core; - swagger2 = unmarkBroken super.swagger2; - cachix-api = unmarkBroken super.cachix-api; - # https://github.com/snapframework/snap-core/issues/288 snap-core = overrideCabal super.snap-core (drv: { prePatch = "substituteInPlace src/Snap/Internal/Core.hs --replace 'fail = Fail.fail' ''"; }); diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index ca1e6b198b8..ca49b17ee90 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -3722,8 +3722,6 @@ broken-packages: - cache-polysemy - cached - caching - - cachix - - cachix-api - cacophony - cafeteria-prelude - caffegraph @@ -6151,7 +6149,6 @@ broken-packages: - hedgehog-gen-json - hedgehog-generic - hedgehog-golden - - hedgehog-servant - Hedi - hedis-config - hedis-pile @@ -6699,7 +6696,6 @@ broken-packages: - http-io-streams - http-kinder - http-listen - - http-media - http-monad - http-pony - http-pony-serve-wai @@ -8009,7 +8005,6 @@ broken-packages: - mu-protobuf - mu-rpc - mu-schema - - mu-servant-server - mu-tracing - MuCheck - MuCheck-Hspec @@ -8093,9 +8088,6 @@ broken-packages: - nagios-plugin-ekg - nakadi-client - named-lock - - named-servant - - named-servant-client - - named-servant-server - named-sop - namelist - namespace @@ -9131,7 +9123,6 @@ broken-packages: - rclient - rdioh - react-flux - - react-flux-servant - react-haskell - react-tutorial-haskell-server - reaction-logic @@ -9341,7 +9332,6 @@ broken-packages: - rfc-prelude - rfc-psql - rfc-redis - - rfc-servant - rg - rhythm-game-tutorial - rib @@ -9379,7 +9369,6 @@ broken-packages: - rncryptor - rob - robin - - roboservant - robots-txt - roc-cluster - roc-cluster-demo @@ -9607,124 +9596,6 @@ broken-packages: - serpentine - serv - serv-wai - - servant - - servant-aeson-specs - - servant-auth - - servant-auth-client - - servant-auth-cookie - - servant-auth-docs - - servant-auth-hmac - - servant-auth-server - - servant-auth-swagger - - servant-auth-token - - servant-auth-token-acid - - servant-auth-token-api - - servant-auth-token-leveldb - - servant-auth-token-persistent - - servant-auth-token-rocksdb - - servant-auth-wordpress - - servant-avro - - servant-blaze - - servant-cassava - - servant-checked-exceptions - - servant-checked-exceptions-core - - servant-cli - - servant-client - - servant-client-core - - servant-client-js - - servant-client-namedargs - - servant-conduit - - servant-csharp - - servant-db - - servant-db-postgresql - - servant-dhall - - servant-docs - - servant-docs-simple - - servant-ede - - servant-ekg - - servant-elm - - servant-errors - - servant-examples - - servant-exceptions - - servant-fiat-content - - servant-flatten - - servant-foreign - - servant-generate - - servant-generic - - servant-github - - servant-github-webhook - - servant-haxl-client - - servant-hmac-auth - - servant-http-streams - - servant-http2-client - - servant-iCalendar - - servant-jquery - - servant-js - - servant-jsonrpc - - servant-jsonrpc-client - - servant-jsonrpc-server - - servant-JuicyPixels - - servant-kotlin - - servant-lucid - - servant-machines - - servant-match - - servant-matrix-param - - servant-mock - - servant-multipart - - servant-named - - servant-namedargs - - servant-nix - - servant-openapi3 - - servant-options - - servant-pagination - - servant-pandoc - - servant-pipes - - servant-pool - - servant-postgresql - - servant-proto-lens - - servant-purescript - - servant-pushbullet-client - - servant-py - - servant-quickcheck - - servant-rawm - - servant-rawm-client - - servant-rawm-docs - - servant-rawm-server - - servant-reason - - servant-reflex - - servant-router - - servant-ruby - - servant-scotty - - servant-seo - - servant-serf - - servant-server - - servant-server-namedargs - - servant-smsc-ru - - servant-snap - - servant-stache - - servant-static-th - - servant-streaming - - servant-streaming-client - - servant-streaming-docs - - servant-streaming-server - - servant-subscriber - - servant-swagger - - servant-swagger-tags - - servant-swagger-ui - - servant-swagger-ui-core - - servant-swagger-ui-jensoleg - - servant-swagger-ui-redoc - - servant-to-elm - - servant-tracing - - servant-waargonaut - - servant-wasm - - servant-websockets - - servant-xml - - servant-yaml - - servant-zeppelin - - servant-zeppelin-client - - servant-zeppelin-server - - servant-zeppelin-swagger - server-generic - serversession-backend-acid-state - serversession-backend-persistent @@ -10291,7 +10162,6 @@ broken-packages: - svndump - swagger-petstore - swagger-test - - swagger2 - swapper - swearjure - sweet-egison @@ -10625,7 +10495,6 @@ broken-packages: - tomato-rubato-openal - toml - tonatona-google-server-api - - tonatona-servant - too-many-cells - toodles - top @@ -10850,7 +10719,6 @@ broken-packages: - uniquely-represented-sets - units-attoparsec - unittyped - - unitym-servant - unitym-yesod - universal-binary - universe-th @@ -10998,7 +10866,6 @@ broken-packages: - verilog - verismith - versioning - - versioning-servant - vflow-types - vfr-waypoints - vgrep @@ -11335,7 +11202,6 @@ broken-packages: - yam-datasource - yam-logger - yam-redis - - yam-servant - yam-transaction - yam-transaction-odbc - yam-web diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 07f6321760f..694ba6935b0 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -49158,8 +49158,6 @@ self: { ]; description = "Command line client for Nix binary cache hosting https://cachix.org"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {inherit (pkgs) boost; inherit (pkgs) nix;}; "cachix-api" = callPackage @@ -49192,8 +49190,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Servant HTTP API specification for https://cachix.org"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "cacophony" = callPackage @@ -122425,8 +122421,6 @@ self: { ]; description = "Hedgehog property testing for Servant APIs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hedis" = callPackage @@ -137361,8 +137355,6 @@ self: { ]; description = "Processing HTTP Content-Type and Accept headers"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "http-mock" = callPackage @@ -176283,8 +176275,6 @@ self: { ]; description = "Servant servers for Mu definitions"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "mu-tracing" = callPackage @@ -178746,8 +178736,6 @@ self: { sha256 = "0ixpm43sgir02a9y8i7rvalxh6h7vlcwgi2hmis0lq0w8pmw5m53"; libraryHaskellDepends = [ base named servant ]; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "named-servant-client" = callPackage @@ -178763,8 +178751,6 @@ self: { ]; description = "client support for named-servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "named-servant-server" = callPackage @@ -178780,8 +178766,6 @@ self: { ]; description = "server support for named-servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "named-sop" = callPackage @@ -211492,8 +211476,6 @@ self: { libraryHaskellDepends = [ aeson base react-flux servant text ]; description = "Allow react-flux stores to send requests to a servant server"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "react-haskell" = callPackage @@ -217605,8 +217587,6 @@ self: { ]; description = "The Servant extensions from the Robert Fischer Commons"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "rfc1413-server" = callPackage @@ -218659,8 +218639,6 @@ self: { ]; description = "Automatic session-aware servant testing"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "robot" = callPackage @@ -225447,8 +225425,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A family of combinators for defining webservices APIs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-JuicyPixels" = callPackage @@ -225469,8 +225445,6 @@ self: { ]; description = "Servant support for JuicyPixels"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-aeson-specs" = callPackage @@ -225496,8 +225470,6 @@ self: { ]; description = "generic tests for aeson serialization in servant"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth" = callPackage @@ -225513,8 +225485,6 @@ self: { ]; description = "Authentication combinators for servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-client" = callPackage @@ -225539,8 +225509,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "servant-client/servant-auth compatibility"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-cookie" = callPackage @@ -225571,8 +225539,6 @@ self: { ]; description = "Authentication via encrypted cookies"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-docs" = callPackage @@ -225597,8 +225563,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "servant-docs/servant-auth compatibility"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-hmac" = callPackage @@ -225634,8 +225598,6 @@ self: { ]; description = "Authentication via HMAC"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-server" = callPackage @@ -225664,8 +225626,6 @@ self: { testToolDepends = [ hspec-discover markdown-unlit ]; description = "servant-server/servant-auth compatibility"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-swagger" = callPackage @@ -225686,8 +225646,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "servant-swagger/servant-auth compatibility"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-token" = callPackage @@ -225707,8 +225665,6 @@ self: { ]; description = "Servant based API and server for token based authorisation"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-token-acid" = callPackage @@ -225730,8 +225686,6 @@ self: { ]; description = "Acid-state backend for servant-auth-token server"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-token-api" = callPackage @@ -225748,8 +225702,6 @@ self: { ]; description = "Servant based API for token based authorisation"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-token-leveldb" = callPackage @@ -225771,8 +225723,6 @@ self: { ]; description = "Leveldb backend for servant-auth-token server"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-token-persistent" = callPackage @@ -225792,8 +225742,6 @@ self: { ]; description = "Persistent backend for servant-auth-token server"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-token-rocksdb" = callPackage @@ -225816,8 +225764,6 @@ self: { ]; description = "RocksDB backend for servant-auth-token server"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-auth-wordpress" = callPackage @@ -225833,8 +225779,6 @@ self: { ]; description = "Authenticate Routes Using Wordpress Cookies"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-avro" = callPackage @@ -225852,8 +225796,6 @@ self: { ]; description = "Avro content type for Servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-blaze" = callPackage @@ -225868,8 +225810,6 @@ self: { testHaskellDepends = [ base blaze-html servant-server wai warp ]; description = "Blaze-html support for servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-cassava" = callPackage @@ -225891,8 +225831,6 @@ self: { ]; description = "Servant CSV content-type for cassava"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-checked-exceptions" = callPackage @@ -225917,8 +225855,6 @@ self: { ]; description = "Checked exceptions for Servant APIs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-checked-exceptions-core" = callPackage @@ -225940,8 +225876,6 @@ self: { testHaskellDepends = [ base doctest Glob ]; description = "Checked exceptions for Servant APIs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-cli" = callPackage @@ -225969,8 +225903,6 @@ self: { ]; description = "Command line interface for Servant API clients"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-client" = callPackage @@ -226003,8 +225935,6 @@ self: { testToolDepends = [ hspec-discover markdown-unlit ]; description = "Automatic derivation of querying functions for servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-client-core" = callPackage @@ -226028,8 +225958,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Core functionality and class for client function generation for servant APIs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-client-js" = callPackage @@ -226049,8 +225977,6 @@ self: { ]; description = "A servant client for frontend JavaScript"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-client-namedargs" = callPackage @@ -226072,8 +225998,6 @@ self: { ]; description = "Automatically derive API client functions with named and optional parameters"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-conduit" = callPackage @@ -226094,8 +226018,6 @@ self: { ]; description = "Servant Stream support for conduit"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-csharp" = callPackage @@ -226115,8 +226037,6 @@ self: { ]; description = "Generate servant client library for C#"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-db" = callPackage @@ -226128,8 +226048,6 @@ self: { libraryHaskellDepends = [ base servant ]; description = "Servant types for defining API with relational DBs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-db-postgresql" = callPackage @@ -226155,8 +226073,6 @@ self: { ]; description = "Derive a postgres client to database API specified by servant-db"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-dhall" = callPackage @@ -226178,8 +226094,6 @@ self: { ]; description = "Servant Dhall content-type"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-docs" = callPackage @@ -226208,8 +226122,6 @@ self: { ]; description = "generate API docs for your servant webservice"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-docs-simple" = callPackage @@ -226232,8 +226144,6 @@ self: { ]; description = "Generate endpoints overview for Servant API"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-ede" = callPackage @@ -226257,8 +226167,6 @@ self: { ]; description = "Combinators for rendering EDE templates in servant web applications"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-ekg" = callPackage @@ -226285,8 +226193,6 @@ self: { ]; description = "Helpers for using ekg with servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-elm" = callPackage @@ -226309,8 +226215,6 @@ self: { ]; description = "Automatically derive Elm functions to query servant webservices"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-errors" = callPackage @@ -226334,8 +226238,6 @@ self: { testToolDepends = [ markdown-unlit ]; description = "Servant Errors wai-middlware"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-examples" = callPackage @@ -226358,8 +226260,6 @@ self: { ]; description = "Example programs for servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-exceptions" = callPackage @@ -226380,8 +226280,6 @@ self: { aeson base exceptions http-types servant-server text warp ]; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-fiat-content" = callPackage @@ -226395,8 +226293,6 @@ self: { ]; description = "Fiat content types"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-flatten" = callPackage @@ -226408,8 +226304,6 @@ self: { libraryHaskellDepends = [ base servant ]; description = "Utilities for flattening servant API types"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-foreign" = callPackage @@ -226427,8 +226321,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Helpers for generating clients for servant APIs in any programming language"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-generate" = callPackage @@ -226442,8 +226334,6 @@ self: { libraryHaskellDepends = [ base servant servant-server ]; description = "Utilities for generating mock server implementations"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-generic" = callPackage @@ -226460,8 +226350,6 @@ self: { ]; description = "Specify Servant APIs with records"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-github" = callPackage @@ -226485,8 +226373,6 @@ self: { testHaskellDepends = [ base hspec QuickCheck ]; description = "Bindings to GitHub API using servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-github-webhook" = callPackage @@ -226509,8 +226395,6 @@ self: { ]; description = "Servant combinators to facilitate writing GitHub webhooks"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-haxl-client" = callPackage @@ -226538,8 +226422,6 @@ self: { ]; description = "automatical derivation of querying functions for servant webservices"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-hmac-auth" = callPackage @@ -226566,8 +226448,6 @@ self: { testHaskellDepends = [ base ]; description = "Servant authentication with HMAC"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-http-streams" = callPackage @@ -226603,8 +226483,6 @@ self: { testToolDepends = [ hspec-discover markdown-unlit ]; description = "Automatic derivation of querying functions for servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-http2-client" = callPackage @@ -226629,8 +226507,6 @@ self: { ]; description = "Generate HTTP2 clients from Servant API descriptions"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-iCalendar" = callPackage @@ -226647,8 +226523,6 @@ self: { ]; description = "Servant support for iCalendar"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-jquery" = callPackage @@ -226667,8 +226541,6 @@ self: { ]; description = "Automatically derive (jquery) javascript functions to query servant webservices"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-js" = callPackage @@ -226692,8 +226564,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Automatically derive javascript functions to query servant webservices"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-jsonrpc" = callPackage @@ -226705,8 +226575,6 @@ self: { libraryHaskellDepends = [ aeson base servant ]; description = "JSON-RPC messages and endpoints"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-jsonrpc-client" = callPackage @@ -226722,8 +226590,6 @@ self: { ]; description = "Generate JSON-RPC servant clients"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-jsonrpc-server" = callPackage @@ -226739,8 +226605,6 @@ self: { ]; description = "JSON-RPC servant servers"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-kotlin" = callPackage @@ -226766,8 +226630,6 @@ self: { ]; description = "Automatically derive Kotlin class to query servant webservices"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-lucid" = callPackage @@ -226782,8 +226644,6 @@ self: { testHaskellDepends = [ base lucid servant-server wai warp ]; description = "Servant support for lucid"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-machines" = callPackage @@ -226802,8 +226662,6 @@ self: { ]; description = "Servant Stream support for machines"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-match" = callPackage @@ -226820,8 +226678,6 @@ self: { testHaskellDepends = [ base hspec network-uri servant text ]; description = "Standalone implementation of servant’s dispatching mechanism"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-matrix-param" = callPackage @@ -226842,8 +226698,6 @@ self: { ]; description = "Matrix parameter combinator for servant"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-mock" = callPackage @@ -226872,8 +226726,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Derive a mock server for free from your servant API types"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-multipart" = callPackage @@ -226906,8 +226758,6 @@ self: { ]; description = "multipart/form-data (e.g file upload) support for servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-named" = callPackage @@ -226926,8 +226776,6 @@ self: { ]; description = "Add named endpoints to servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-namedargs" = callPackage @@ -226940,8 +226788,6 @@ self: { testHaskellDepends = [ base hspec named QuickCheck servant ]; description = "Combinators for servant providing named parameters"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-nix" = callPackage @@ -226963,8 +226809,6 @@ self: { ]; description = "Servant Nix content-type"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-openapi3" = callPackage @@ -226993,8 +226837,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Generate a Swagger/OpenAPI/OAS 3.0 specification for your servant API."; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-options" = callPackage @@ -227010,8 +226852,6 @@ self: { ]; description = "Provide responses to OPTIONS requests for Servant applications"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-pagination" = callPackage @@ -227030,8 +226870,6 @@ self: { testHaskellDepends = [ base hspec QuickCheck servant-server text ]; description = "Type-safe pagination for Servant APIs"; license = stdenv.lib.licenses.lgpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-pandoc" = callPackage @@ -227049,8 +226887,6 @@ self: { ]; description = "Use Pandoc to render servant API documentation"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-pipes" = callPackage @@ -227072,8 +226908,6 @@ self: { ]; description = "Servant Stream support for pipes"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-pool" = callPackage @@ -227087,8 +226921,6 @@ self: { libraryHaskellDepends = [ base resource-pool servant time ]; description = "Utility functions for creating servant 'Context's with \"context/connection pooling\" support"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-postgresql" = callPackage @@ -227105,8 +226937,6 @@ self: { ]; description = "Useful functions and instances for using servant with a PostgreSQL context"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-proto-lens" = callPackage @@ -227129,8 +226959,6 @@ self: { ]; description = "Servant Content-Type for proto-lens protobuf modules"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-purescript" = callPackage @@ -227154,8 +226982,6 @@ self: { ]; description = "Generate PureScript accessor functions for you servant API"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-pushbullet-client" = callPackage @@ -227175,8 +227001,6 @@ self: { ]; description = "Bindings to the Pushbullet API using servant-client"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-py" = callPackage @@ -227198,8 +227022,6 @@ self: { ]; description = "Automatically derive python functions to query servant webservices"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-quickcheck" = callPackage @@ -227228,8 +227050,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "QuickCheck entire APIs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-rawm" = callPackage @@ -227241,8 +227061,6 @@ self: { libraryHaskellDepends = [ base servant ]; description = "Embed a raw 'Application' in a Servant API"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-rawm-client" = callPackage @@ -227254,8 +227072,6 @@ self: { libraryHaskellDepends = [ base servant-client-core servant-rawm ]; description = "The client implementation of servant-rawm"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-rawm-docs" = callPackage @@ -227271,8 +227087,6 @@ self: { ]; description = "Documentation generator for 'RawM' endpoints"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-rawm-server" = callPackage @@ -227289,8 +227103,6 @@ self: { ]; description = "The server implementation of servant-rawm"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-reason" = callPackage @@ -227311,8 +227123,6 @@ self: { ]; description = "Derive Reason types to interact with a Haskell backend"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-reflex" = callPackage @@ -227335,8 +227145,6 @@ self: { ]; description = "servant API generator for reflex apps"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-response" = callPackage @@ -227369,8 +227177,6 @@ self: { ]; description = "Servant router for non-server applications"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-ruby" = callPackage @@ -227385,8 +227191,6 @@ self: { testHaskellDepends = [ base doctest QuickCheck ]; description = "Generate a Ruby client from a Servant API with Net::HTTP"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-scotty" = callPackage @@ -227405,8 +227209,6 @@ self: { ]; description = "Generate a web service for servant 'Resource's using scotty and JSON"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-seo" = callPackage @@ -227429,8 +227231,6 @@ self: { ]; description = "Generate Robots.txt and Sitemap.xml specification for your servant API."; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-serf" = callPackage @@ -227450,8 +227250,6 @@ self: { doHaddock = false; description = "Generates a servant API module"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-server" = callPackage @@ -227489,8 +227287,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A family of combinators for defining webservices APIs and serving them"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-server-namedargs" = callPackage @@ -227508,8 +227304,6 @@ self: { ]; description = "Automatically derive API server functions with named and optional parameters"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-smsc-ru" = callPackage @@ -227532,8 +227326,6 @@ self: { ]; description = "Servant client for smsc.ru service for sending SMS to cell phones"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-snap" = callPackage @@ -227571,8 +227363,6 @@ self: { ]; description = "A family of combinators for defining webservices APIs and serving them"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-stache" = callPackage @@ -227595,8 +227385,6 @@ self: { ]; description = "Content-Types for rendering Mustache in servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-static-th" = callPackage @@ -227623,8 +227411,6 @@ self: { ]; description = "Embed a directory of static files in your Servant server"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-streaming" = callPackage @@ -227639,8 +227425,6 @@ self: { testHaskellDepends = [ base hspec http-types QuickCheck servant ]; description = "Servant combinators for the 'streaming' package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-streaming-client" = callPackage @@ -227666,8 +227450,6 @@ self: { ]; description = "Client instances for the 'servant-streaming' package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-streaming-docs" = callPackage @@ -227685,8 +227467,6 @@ self: { ]; description = "Client instances for the 'servant-docs' package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-streaming-server" = callPackage @@ -227713,8 +227493,6 @@ self: { ]; description = "Server instances for the 'servant-streaming' package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-subscriber" = callPackage @@ -227741,8 +227519,6 @@ self: { executableHaskellDepends = [ base purescript-bridge ]; description = "When REST is not enough ..."; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-swagger" = callPackage @@ -227771,8 +227547,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Generate a Swagger/OpenAPI/OAS 2.0 specification for your servant API."; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-swagger-tags" = callPackage @@ -227789,8 +227563,6 @@ self: { ]; description = "Swagger Tags for Servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-swagger-ui" = callPackage @@ -227807,8 +227579,6 @@ self: { ]; description = "Servant swagger ui"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-swagger-ui-core" = callPackage @@ -227829,8 +227599,6 @@ self: { ]; description = "Servant swagger ui core components"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-swagger-ui-jensoleg" = callPackage @@ -227849,8 +227617,6 @@ self: { ]; description = "Servant swagger ui: Jens-Ole Graulund theme"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-swagger-ui-redoc" = callPackage @@ -227869,8 +227635,6 @@ self: { ]; description = "Servant swagger ui: ReDoc theme"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-to-elm" = callPackage @@ -227893,8 +227657,6 @@ self: { ]; description = "Automatically generate Elm clients for Servant APIs"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-tracing" = callPackage @@ -227925,8 +227687,6 @@ self: { transformers ]; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-waargonaut" = callPackage @@ -227951,8 +227711,6 @@ self: { ]; description = "Servant Integration for Waargonaut JSON Package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-wasm" = callPackage @@ -227971,8 +227729,6 @@ self: { ]; description = "Servant support for delivering WebAssembly"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-websockets" = callPackage @@ -227995,8 +227751,6 @@ self: { ]; description = "Small library providing WebSocket endpoints for servant"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-xml" = callPackage @@ -228012,8 +227766,6 @@ self: { ]; description = "Servant support for the XML Content-Type"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-yaml" = callPackage @@ -228035,8 +227787,6 @@ self: { ]; description = "Servant support for yaml"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-zeppelin" = callPackage @@ -228048,8 +227798,6 @@ self: { libraryHaskellDepends = [ base singletons ]; description = "Types and definitions of servant-zeppelin combinators"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-zeppelin-client" = callPackage @@ -228073,8 +227821,6 @@ self: { ]; description = "Client library for servant-zeppelin combinators"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-zeppelin-server" = callPackage @@ -228098,8 +227844,6 @@ self: { ]; description = "Server library for servant-zeppelin combinators"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "servant-zeppelin-swagger" = callPackage @@ -228121,8 +227865,6 @@ self: { ]; description = "Swagger instances for servant-zeppelin combinators"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "server-generic" = callPackage @@ -245167,8 +244909,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Swagger 2.0 data model"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "swapper" = callPackage @@ -256380,8 +256120,6 @@ self: { ]; description = "tonatona plugin for servant"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "too-many-cells" = callPackage @@ -263368,8 +263106,6 @@ self: { ]; description = "Implementaation of unitym for Servant servers"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "unitym-yesod" = callPackage @@ -267676,8 +267412,6 @@ self: { ]; description = "Servant combinators for the versioning library"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "versions" = callPackage @@ -277887,8 +277621,6 @@ self: { servant-swagger-ui swagger2 text wai wai-extra warp yam-app yam-job ]; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "yam-transaction" = callPackage diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4fa36d3fa40..258f4642d2e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12301,7 +12301,7 @@ in c-blosc = callPackage ../development/libraries/c-blosc { }; # justStaticExecutables is needed due to https://github.com/NixOS/nix/issues/2990 - cachix = haskell.lib.justStaticExecutables (haskell.lib.unmarkBroken haskell.packages.ghc883.cachix); + cachix = haskell.lib.justStaticExecutables haskellPackages.cachix; hercules-ci-agent = callPackage ../development/tools/continuous-integration/hercules-ci-agent { };