From 0fa596936b0bf07b34530599dcd35aae0d1ba21e Mon Sep 17 00:00:00 2001 From: Kai Harries Date: Sat, 31 Oct 2020 17:02:05 +0100 Subject: [PATCH 01/20] haskellPackages.git-mediate: mark as not broken After update to 1.0.8.1 git-mediate is buildable again --- pkgs/development/haskell-modules/configuration-hackage2nix.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 3a31056fd12f..13b94368c8ce 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -5415,7 +5415,6 @@ broken-packages: - git-fmt - git-gpush - git-jump - - git-mediate - git-monitor - git-object - git-remote-ipfs From 17eee57642f0cd010176767a873c42d34167cde4 Mon Sep 17 00:00:00 2001 From: "(cdep)illabout" Date: Tue, 3 Nov 2020 16:45:15 +0900 Subject: [PATCH 02/20] haskellPackages.shellFor: improve documentation --- .../haskell-modules/make-package-set.nix | 156 +++++++++++++++--- 1 file changed, 131 insertions(+), 25 deletions(-) diff --git a/pkgs/development/haskell-modules/make-package-set.nix b/pkgs/development/haskell-modules/make-package-set.nix index 1418cfef0574..c5604aa41962 100644 --- a/pkgs/development/haskell-modules/make-package-set.nix +++ b/pkgs/development/haskell-modules/make-package-set.nix @@ -258,6 +258,7 @@ in package-set { inherit pkgs stdenv callPackage; } self // { # packages themselves. Using nix-shell on this derivation will # give you an environment suitable for developing the listed # packages with an incremental tool like cabal-install. + # # In addition to the "packages" arg and "withHoogle" arg, anything that # can be passed into stdenv.mkDerivation can be included in the input attrset # @@ -274,7 +275,7 @@ in package-set { inherit pkgs stdenv callPackage; } self // { # (import ./.).shellFor { # packages = p: [p.frontend p.backend p.common]; # withHoogle = true; - # buildInputs = [ pkgs.python ]; + # buildInputs = [ pkgs.python pkgs.cabal-install ]; # } # # -- cabal.project @@ -285,38 +286,143 @@ in package-set { inherit pkgs stdenv callPackage; } self // { # # bash$ nix-shell --run "cabal new-build all" # bash$ nix-shell --run "python" - shellFor = { packages, withHoogle ? false, ... } @ args: + shellFor = + { # Packages to create this development shell for. These are usually + # your local packages. + packages + , # Whether or not to generated a Hoogle database for all the + # dependencies. + withHoogle ? false + , ... + } @ args: let - combinedPackageFor = packages: - let - selected = packages self; + # A list of the packages we want to build a development shell for. + # + # This is a list of Haskell package derivations. + selected = packages self; - pname = if pkgs.lib.length selected == 1 - then (pkgs.lib.head selected).name - else "packages"; + # This is a list of attribute sets, where the each attribute set + # corresponds to the build inputs one of the packages input to shellFor. + # + # Each attribute has keys like buildDepends, executableHaskellDepends, + # testPkgconfigDepends, etc. The values for the keys of the attribute + # set are lists of dependencies. + # + # Example: + # cabalDepsForSelected + # => [ + # # This may be the attribute set corresponding to the `backend` + # # package in the example above. + # { buildDepends = [ gcc ... ]; + # libraryHaskellDepends = [ lens conduit ... ]; + # ... + # } + # # This may be the attribute set corresponding to the `common` + # # package in the example above. + # { testHaskellDepends = [ tasty hspec ... ]; + # libraryHaskellDepends = [ lens aeson ]; + # benchmarkHaskellDepends = [ criterion ... ]; + # ... + # } + # ... + # ] + cabalDepsForSelected = map (p: p.getCabalDeps) selected; - # If `packages = [ a b ]` and `a` depends on `b`, don't build `b`, - # because cabal will end up ignoring that built version, assuming - # new-style commands. - combinedPackages = pkgs.lib.filter - (input: pkgs.lib.all (p: input.outPath or null != p.outPath) selected); + # A predicate that takes a derivation as input, and tests whether it is + # the same as any of the `selected` packages. + # + # Returns true if the input derivation is not in the list of `selected` + # packages. + # + # isNotSelected :: Derivation -> Bool + # + # Example: + # + # isNotSelected common [ frontend backend common ] + # => false + # + # isNotSelected lens [ frontend backend common ] + # => true + isNotSelected = input: pkgs.lib.all (p: input.outPath or null != p.outPath) selected; - # Returns an attrset containing a combined list packages' inputs for each - # stage of the build process - packageInputs = pkgs.lib.zipAttrsWith - (_: pkgs.lib.concatMap combinedPackages) - (map (p: p.getCabalDeps) selected); + # A function that takes a list of list of derivations, filters out all + # the `selected` packages from each list, and concats the results. + # + # zipperCombinedPkgs :: [[Derivation]] -> [Derivation] + # + # Example: + # zipperCombinedPkgs [ [ lens conduit ] [ aeson frontend ] ] + # => [ lens conduit aeson ] + # + # Note: The reason this isn't just the function `pkgs.lib.concat` is + # that we need to be careful to remove dependencies that are in the + # `selected` packages. + # + # For instance, in the above example, if `common` is a dependency of + # `backend`, then zipperCombinedPkgs needs to be careful to filter out + # `common`, because cabal will end up ignoring that built version, + # assuming new-style commands. + zipperCombinedPkgs = vals: + pkgs.lib.concatMap + (drvList: pkgs.lib.filter isNotSelected drvList) + vals; - genericBuilderArgs = { - inherit pname; - version = "0"; - license = null; - } // packageInputs; + # Zip `cabalDepsForSelected` into a single attribute list, combining + # the derivations in all the individual attributes. + # + # Example: + # packageInputs + # => # Assuming the value of cabalDepsForSelected is the same as + # # the example in cabalDepsForSelected: + # { buildDepends = [ gcc ... ]; + # libraryHaskellDepends = [ lens conduit aeson ... ]; + # testHaskellDepends = [ tasty hspec ... ]; + # benchmarkHaskellDepends = [ criterion ... ]; + # ... + # } + # + # See the Note in `zipperCombinedPkgs` for what gets filtered out from + # each of these dependency lists. + packageInputs = + pkgs.lib.zipAttrsWith (_name: zipperCombinedPkgs) cabalDepsForSelected; - in self.mkDerivation genericBuilderArgs; + # A attribute set to pass to `haskellPackages.mkDerivation`. + # + # The important thing to note here is that all the fields from + # packageInputs are set correctly. + genericBuilderArgs = { + pname = + if pkgs.lib.length selected == 1 + then (pkgs.lib.head selected).name + else "packages"; + version = "0"; + license = null; + } + // packageInputs; + + # This is a pseudo Haskell package derivation that contains all the + # dependencies for the packages in `selected`. + # + # This is a derivation created with `haskellPackages.mkDerivation`. + # + # pkgWithCombinedDeps :: HaskellDerivation + pkgWithCombinedDeps = self.mkDerivation genericBuilderArgs; + + # The derivation returned from `envFunc` for `pkgWithCombinedDeps`. + # + # This is a derivation that can be run with `nix-shell`. It provides a + # GHC with a package database with all the dependencies of our + # `selected` packages. + # + # This is a derivation created with `stdenv.mkDerivation` (not + # `haskellPackages.mkDerivation`). + # + # pkgWithCombinedDepsDevDrv :: Derivation + pkgWithCombinedDepsDevDrv = pkgWithCombinedDeps.envFunc { inherit withHoogle; }; mkDerivationArgs = builtins.removeAttrs args [ "packages" "withHoogle" ]; - in ((combinedPackageFor packages).envFunc { inherit withHoogle; }).overrideAttrs (old: mkDerivationArgs // { + + in pkgWithCombinedDepsDevDrv.overrideAttrs (old: mkDerivationArgs // { nativeBuildInputs = old.nativeBuildInputs ++ mkDerivationArgs.nativeBuildInputs or []; buildInputs = old.buildInputs ++ mkDerivationArgs.buildInputs or []; }); From d26890fd15c9e0c7cee1698b7bef8c3ffa478919 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Wed, 4 Nov 2020 09:18:56 +0900 Subject: [PATCH 03/20] haskellPackages.shellFor: fix spelling and grammar mistakes Co-authored-by: maralorn --- pkgs/development/haskell-modules/make-package-set.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/haskell-modules/make-package-set.nix b/pkgs/development/haskell-modules/make-package-set.nix index c5604aa41962..6994dcf5e540 100644 --- a/pkgs/development/haskell-modules/make-package-set.nix +++ b/pkgs/development/haskell-modules/make-package-set.nix @@ -290,19 +290,18 @@ in package-set { inherit pkgs stdenv callPackage; } self // { { # Packages to create this development shell for. These are usually # your local packages. packages - , # Whether or not to generated a Hoogle database for all the + , # Whether or not to generate a Hoogle database for all the # dependencies. withHoogle ? false , ... } @ args: let # A list of the packages we want to build a development shell for. - # # This is a list of Haskell package derivations. selected = packages self; - # This is a list of attribute sets, where the each attribute set - # corresponds to the build inputs one of the packages input to shellFor. + # This is a list of attribute sets, where each attribute set + # corresponds to the build inputs of one of the packages input to shellFor. # # Each attribute has keys like buildDepends, executableHaskellDepends, # testPkgconfigDepends, etc. The values for the keys of the attribute From 86a1b6c41d5f14d2558d849794766dd64cc8e6dc Mon Sep 17 00:00:00 2001 From: Joe Hermaszewski Date: Wed, 4 Nov 2020 14:21:32 +0800 Subject: [PATCH 04/20] haskellPackages.vulkan-utils: Add necessary dependency on vulkan-headers Also mark as unbroken --- pkgs/development/haskell-modules/configuration-common.nix | 3 ++- .../development/haskell-modules/configuration-hackage2nix.yaml | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index ce3093763966..41b2080d0d65 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -922,8 +922,9 @@ self: super: { # This package refers to the wrong library (itself in fact!) vulkan = super.vulkan.override { vulkan = pkgs.vulkan-loader; }; - # Compiles some C++ source which requires these headers + # Compiles some C or C++ source which requires these headers VulkanMemoryAllocator = addExtraLibrary super.VulkanMemoryAllocator pkgs.vulkan-headers; + vulkan-utils = addExtraLibrary super.vulkan-utils pkgs.vulkan-headers; # https://github.com/dmwit/encoding/pull/3 encoding = doJailbreak (appendPatch super.encoding ./patches/encoding-Cabal-2.0.patch); diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 13b94368c8ce..4cdcd9f3aab2 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -10987,7 +10987,6 @@ broken-packages: - vty-menu - vty-ui - vty-ui-extras - - vulkan-utils - waargonaut - wacom-daemon - waddle From 22dbcb3b571fb78749bdda55a20c930152aa72dd Mon Sep 17 00:00:00 2001 From: Joe Hermaszewski Date: Wed, 4 Nov 2020 14:23:05 +0800 Subject: [PATCH 05/20] haskellPackages.autoapply: Depend on correct version of th-desugar Also mark as unbroken --- pkgs/development/haskell-modules/configuration-common.nix | 2 ++ pkgs/development/haskell-modules/configuration-hackage2nix.yaml | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 41b2080d0d65..f11ba9458ad5 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1484,6 +1484,8 @@ self: super: { # Too tight version bounds, see https://github.com/haskell-hvr/microaeson/pull/4 microaeson = doJailbreak super.microaeson; + autoapply = super.autoapply.override { th-desugar = self.th-desugar_1_11; }; + # haskell-language-server needs a more current version of pantry to compile } // (let inherit (self) hls-ghcide hls-brittany; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 4cdcd9f3aab2..e3bb173c128c 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -3205,7 +3205,6 @@ broken-packages: - authenticate-ldap - authinfo-hs - authoring - - autoapply - AutoForms - autom - automata From 65c119e6e722fc0fe138eb21459e9f1ffb165ac3 Mon Sep 17 00:00:00 2001 From: Joe Hermaszewski Date: Wed, 4 Nov 2020 14:29:08 +0800 Subject: [PATCH 06/20] haskellPackages.exact-real: mark unbroken --- pkgs/development/haskell-modules/configuration-hackage2nix.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index e3bb173c128c..ab4714fc6f61 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -4855,7 +4855,6 @@ broken-packages: - every-bit-counts - ewe - exact-cover - - exact-real - exact-real-positional - except-exceptions - exception-monads-fd From f78fb98f18da47afb10e4f50173187eb41817eb5 Mon Sep 17 00:00:00 2001 From: Joe Hermaszewski Date: Wed, 4 Nov 2020 14:30:09 +0800 Subject: [PATCH 07/20] haskellPackages.orbits: mark unbroken --- pkgs/development/haskell-modules/configuration-hackage2nix.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index ab4714fc6f61..b3d00f9dcf27 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -8377,7 +8377,6 @@ broken-packages: - optparse-applicative-simple - optparse-enum - optparse-helper - - orbits - orc - orchestrate - OrchestrateDB From d3fb9a25b3b4bd0bab4fb0f4c1164e7f97b9d853 Mon Sep 17 00:00:00 2001 From: "(cdep)illabout" Date: Wed, 4 Nov 2020 10:00:30 +0900 Subject: [PATCH 08/20] haskellPackages.shellFor: add a doBenchmark argument for enabling benchmarks deps --- .../development/haskell-modules/make-package-set.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/make-package-set.nix b/pkgs/development/haskell-modules/make-package-set.nix index 6994dcf5e540..ac65fad35270 100644 --- a/pkgs/development/haskell-modules/make-package-set.nix +++ b/pkgs/development/haskell-modules/make-package-set.nix @@ -293,6 +293,10 @@ in package-set { inherit pkgs stdenv callPackage; } self // { , # Whether or not to generate a Hoogle database for all the # dependencies. withHoogle ? false + , # Whether or not to include benchmark dependencies of your local + # packages. You should set this to true if you have benchmarks defined + # in your local packages that you want to be able to run with cabal benchmark + doBenchmark ? false , ... } @ args: let @@ -397,7 +401,11 @@ in package-set { inherit pkgs stdenv callPackage; } self // { version = "0"; license = null; } - // packageInputs; + // packageInputs + // pkgs.lib.optionalAttrs doBenchmark { + # `doBenchmark` needs to explicitly be set here because haskellPackages.mkDerivation defaults it to `false`. If the user wants benchmark dependencies included in their development shell, it has to be explicitly enabled here. + doBenchmark = true; + }; # This is a pseudo Haskell package derivation that contains all the # dependencies for the packages in `selected`. @@ -419,7 +427,7 @@ in package-set { inherit pkgs stdenv callPackage; } self // { # pkgWithCombinedDepsDevDrv :: Derivation pkgWithCombinedDepsDevDrv = pkgWithCombinedDeps.envFunc { inherit withHoogle; }; - mkDerivationArgs = builtins.removeAttrs args [ "packages" "withHoogle" ]; + mkDerivationArgs = builtins.removeAttrs args [ "packages" "withHoogle" "doBenchmark" ]; in pkgWithCombinedDepsDevDrv.overrideAttrs (old: mkDerivationArgs // { nativeBuildInputs = old.nativeBuildInputs ++ mkDerivationArgs.nativeBuildInputs or []; From 696f1c191c09c63eb97a4674b27899a761d81c89 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 6 Nov 2020 11:44:43 +0100 Subject: [PATCH 09/20] haskell-gi-base: update override for the new version --- pkgs/development/haskell-modules/configuration-common.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index f11ba9458ad5..9c027d8fcb1d 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1352,7 +1352,7 @@ self: super: { # 2020-08-14: gi-pango from stackage is to old for the C libs it links against in nixpkgs. # That's why we need to bump a ton of dependency versions to unbreak them. gi-pango = assert super.gi-pango.version == "1.0.22"; self.gi-pango_1_0_23; - haskell-gi-base = assert super.haskell-gi-base.version == "0.23.0"; addBuildDepends (self.haskell-gi-base_0_24_3) [ pkgs.gobject-introspection ]; + haskell-gi-base = assert super.haskell-gi-base.version == "0.23.0"; addBuildDepends (self.haskell-gi-base_0_24_4) [ pkgs.gobject-introspection ]; haskell-gi = assert super.haskell-gi.version == "0.23.1"; self.haskell-gi_0_24_5; gi-cairo = assert super.gi-cairo.version == "1.0.23"; self.gi-cairo_1_0_24; gi-glib = assert super.gi-glib.version == "2.0.23"; self.gi-glib_2_0_24; From 5e386edc22478aabe44478a11a1e6955bfcb12f2 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 6 Nov 2020 11:54:17 +0100 Subject: [PATCH 10/20] pandoc: update override for the new version --- pkgs/development/haskell-modules/configuration-common.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 9c027d8fcb1d..546783ec1721 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1468,7 +1468,7 @@ self: super: { skylighting-core = doDistribute super.skylighting-core_0_10_0_3; hslua = doDistribute self.hslua_1_1_2; jira-wiki-markup = doDistribute self.jira-wiki-markup_1_3_2; - pandoc = doDistribute self.pandoc_2_11_0_4; + pandoc = doDistribute self.pandoc_2_11_1; # jailbreaking pandoc-citeproc because it has not bumped upper bound on pandoc pandoc-citeproc = doJailbreak (doDistribute self.pandoc-citeproc_0_17_0_2); pandoc-types = doDistribute self.pandoc-types_1_22; From ef5068f06973b388ca70c31252e80aac6b039877 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 6 Nov 2020 11:55:05 +0100 Subject: [PATCH 11/20] haskell-configuration-common: cosmetic --- pkgs/development/haskell-modules/configuration-common.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 546783ec1721..0ec9fad1e8a2 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1476,7 +1476,6 @@ self: super: { # The test suite attempts to read `/etc/resolv.conf`, which doesn't work in the sandbox. domain-auth = dontCheck super.domain-auth; - # INSERT NEW OVERRIDES ABOVE THIS LINE # stack-2.5.1 needs a more current version of pantry to compile pantry = self.pantry_0_5_1_3; @@ -1486,7 +1485,7 @@ self: super: { autoapply = super.autoapply.override { th-desugar = self.th-desugar_1_11; }; - # haskell-language-server needs a more current version of pantry to compile + # INSERT NEW OVERRIDES ABOVE THIS LINE } // (let inherit (self) hls-ghcide hls-brittany; hlsScopeOverride = self: super: { From 78bb20c424d50388ec4c1a8b03632d954c981de7 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 6 Nov 2020 11:56:23 +0100 Subject: [PATCH 12/20] all-cabal-hashes: update to Hackage at 2020-11-06T01:07:40Z --- pkgs/data/misc/hackage/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/misc/hackage/default.nix b/pkgs/data/misc/hackage/default.nix index c9950d9fcd11..3c9a531ab62f 100644 --- a/pkgs/data/misc/hackage/default.nix +++ b/pkgs/data/misc/hackage/default.nix @@ -1,6 +1,6 @@ { fetchurl }: fetchurl { - url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/197a82b352062bfeeefd4b62bfec19dd51a3728d.tar.gz"; - sha256 = "11c9a67j421vf6a7vvh280gsmssf49rxqnamdp1n9iljkhlfh5z1"; + url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/59ba02b3424684458764210fa9e32ca08e516db2.tar.gz"; + sha256 = "0m4scz6b7xg7kisy6zlnw258pkfksmzzppw9gp0g6rdl0cxly239"; } From 3edd552cf075c7d9f7c6e325ef927f425256ce34 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 6 Nov 2020 11:59:00 +0100 Subject: [PATCH 13/20] hackage2nix: update list of broken builds to fix evaluation errors on Hydra Ping @cdepillabout because of broken spago build. --- .../configuration-hackage2nix.yaml | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index b3d00f9dcf27..8213b47785b0 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -2892,6 +2892,7 @@ broken-packages: - accentuateus - access-time - access-token-provider + - achille - acid-state-dist - acid-state-tls - ACME @@ -3121,6 +3122,8 @@ broken-packages: - armor - arpa - arpack + - array-builder + - array-chunks - array-forth - array-list - array-primops @@ -3455,6 +3458,7 @@ broken-packages: - bitcoin-hs - bitcoin-rpc - bitcoin-script + - bitcoin-scripting - bitcoin-tx - bitcoind-regtest - bitcoind-rpc @@ -3600,7 +3604,11 @@ broken-packages: - byline - bytable - bytearray-parsing + - bytebuild + - bytehash - bytelog + - byteslice + - bytesmith - bytestring-arbitrary - bytestring-builder-varword - bytestring-class @@ -3994,6 +4002,7 @@ broken-packages: - compdata-dags - compdata-param - compdoc + - compdoc-dhall-decoder - competition - compilation - complexity @@ -4100,7 +4109,9 @@ broken-packages: - context-free-grammar - context-stack - ContextAlgebra + - contiguous - contiguous-checked + - contiguous-fft - continue - continuum - continuum-client @@ -4534,6 +4545,7 @@ broken-packages: - discord-gateway - discord-haskell - discord-hs + - discord-register - discord-rest - discord-types - discordian-calendar @@ -4599,6 +4611,9 @@ broken-packages: - doi - DOM - dom-lt + - domain + - domain-core + - domain-optics - domplate - dot-linker - dotfs @@ -4798,6 +4813,7 @@ broken-packages: - eros - eros-client - eros-http + - error-codes - error-context - error-continuations - error-list @@ -5260,6 +5276,8 @@ broken-packages: - garepinoh - gargoyle - gargoyle-postgresql + - gargoyle-postgresql-connect + - gargoyle-postgresql-nix - gas - gbu - gc-monitoring-wai @@ -5515,6 +5533,7 @@ broken-packages: - GoogleSB - GoogleTranslate - gopherbot + - gopro-plus - gore-and-ash - gore-and-ash-actor - gore-and-ash-async @@ -6155,6 +6174,7 @@ broken-packages: - hevolisa - hevolisa-dph - hex + - hex-text - HExcel - hexchat - hexif @@ -6925,6 +6945,7 @@ broken-packages: - iostring - iothread - iotransaction + - ip - ip2location - ip2proxy - ipatch @@ -7586,6 +7607,7 @@ broken-packages: - lxd-client - lye - Lykah + - lz4-bytes - lz4-conduit - lz4-frame-conduit - lzma-enumerator @@ -7608,6 +7630,7 @@ broken-packages: - maclight - macos-corelibs - macosx-make-standalone + - macrm - madlang - mage - magic-tyfams @@ -7823,6 +7846,7 @@ broken-packages: - mltool - mm2 - mmsyn4 + - mmsyn7h - mmtf - mmtl - mmtl-base @@ -7925,8 +7949,10 @@ broken-packages: - morfette - morfeusz - morley + - morloc - morpheus-graphql-cli - morpheus-graphql-client + - morpheus-graphql-subscriptions - morphisms-functors - morphisms-functors-inventory - morphisms-objects @@ -8729,6 +8755,7 @@ broken-packages: - pointless-haskell - pointless-lenses - pointless-rewrite + - poke - pokemon-go-protobuf-types - poker-eval - pokitdok @@ -8747,6 +8774,7 @@ broken-packages: - polysemy-kvstore-jsonfile - polysemy-methodology - polysemy-optics + - polysemy-path - polysemy-RandomFu - polysemy-resume - polysemy-test @@ -8777,6 +8805,7 @@ broken-packages: - poseidon - poseidon-postgis - posix-acl + - posix-api - posix-realtime - posix-waitpid - posplyu @@ -8855,10 +8884,15 @@ broken-packages: - primal - primal-memory - primes-type + - primitive-atomic + - primitive-containers + - primitive-extras - primitive-indexed - primitive-maybe - primitive-simd + - primitive-sort - primitive-stablename + - primitive-unlifted - PrimitiveArray-Pretty - primula-board - primula-bot @@ -9184,6 +9218,7 @@ broken-packages: - reflex-dom-svg - reflex-dynamic-containers - reflex-fsnotify + - reflex-gadt-api - reflex-ghci - reflex-gloss - reflex-gloss-scene @@ -9412,6 +9447,7 @@ broken-packages: - ruin - ruler - ruler-core + - run-st - rungekutta - runhs - runmany @@ -9853,6 +9889,7 @@ broken-packages: - sme - smerdyakov - smiles + - smith - smith-cli - smith-client - Smooth @@ -10117,6 +10154,7 @@ broken-packages: - stm-chunked-queues - stm-containers - stm-firehose + - stm-hamt - stm-promise - stm-stats - stm-supply @@ -10327,6 +10365,7 @@ broken-packages: - tart - task - task-distribution + - taskell - TaskMonad - tasty-auto - tasty-bdd @@ -10454,6 +10493,7 @@ broken-packages: - th-instances - th-kinds - th-kinds-fork + - th-lego - th-pprint - th-sccs - th-tc @@ -10742,6 +10782,7 @@ broken-packages: - typescript-docs - typograffiti - tyro + - tz - u2f - uber - uberlast @@ -11285,6 +11326,7 @@ broken-packages: - yaml-rpc - yaml-rpc-scotty - yaml-rpc-snap + - yaml-unscrambler - YamlReference - Yampa - yampa-canvas From 753cb4fc51bc40d372a000447707c56d5ca9b886 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 31 Oct 2020 02:30:28 +0100 Subject: [PATCH 14/20] hackage-packages.nix: automatic Haskell package set update This update was generated by hackage2nix v2.15.5-27-g11a103b from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/6ce5b767941b7361d0db86fdb076b7ffe64e07b2. --- .../haskell-modules/hackage-packages.nix | 2246 +++++++++++++---- 1 file changed, 1783 insertions(+), 463 deletions(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 6169d134ddaa..6ad8267d4483 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -3387,15 +3387,15 @@ self: { broken = true; }) {}; - "Color_0_2_0" = callPackage + "Color_0_3_0" = callPackage ({ mkDerivation, base, colour, criterion, data-default-class , deepseq, doctest, hspec, HUnit, JuicyPixels, massiv, massiv-test , QuickCheck, random, vector }: mkDerivation { pname = "Color"; - version = "0.2.0"; - sha256 = "1w7d1wjssldybbg46s4hc83f96n49v53wyq0sc1q8mkvqdl35vsh"; + version = "0.3.0"; + sha256 = "18aissrpllxll01k203i2agfff89ffah465zvb0yx0lvs8jh2xr7"; libraryHaskellDepends = [ base data-default-class deepseq vector ]; testHaskellDepends = [ base colour doctest hspec HUnit JuicyPixels massiv massiv-test @@ -6928,8 +6928,8 @@ self: { ({ mkDerivation, async, base, containers, GLFW-b, GPipe, stm }: mkDerivation { pname = "GPipe-GLFW"; - version = "1.4.1.3"; - sha256 = "0czrq3zhcxfl9pzypmxpxgn11faqb0kw05m5k3apr4b88prbj1ij"; + version = "1.4.1.4"; + sha256 = "13qbiy2gv682xyj0dpy336zbg4224a1sgzqq9kq1v6f8pwavw6bk"; enableSeparateDataOutput = true; libraryHaskellDepends = [ async base containers GLFW-b GPipe stm ]; description = "GLFW OpenGL context creation for GPipe"; @@ -8071,8 +8071,8 @@ self: { }: mkDerivation { pname = "HDBC-postgresql"; - version = "2.3.2.8"; - sha256 = "0c76di7a134xhw5pmzdjasgyqxj6gkjkj45mr4mwfrchgdg4cvil"; + version = "2.4.0.0"; + sha256 = "1zmilqvlp170nb7zakbhdpihykkq95s7nb7la2sdas1fv69mhnx3"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal ]; @@ -9537,6 +9537,19 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "HUnit_1_6_1_0" = callPackage + ({ mkDerivation, base, call-stack, deepseq, filepath }: + mkDerivation { + pname = "HUnit"; + version = "1.6.1.0"; + sha256 = "1rpi52rnjpyv379rm6n3s706z6mv114aychf03dq456wfa4b7123"; + libraryHaskellDepends = [ base call-stack deepseq ]; + testHaskellDepends = [ base call-stack deepseq filepath ]; + description = "A unit testing framework for Haskell"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "HUnit-Diff" = callPackage ({ mkDerivation, ansi-terminal, base, Diff, groom, HUnit }: mkDerivation { @@ -10848,6 +10861,21 @@ self: { license = stdenv.lib.licenses.publicDomain; }) {inherit (pkgs) openssl;}; + "HsOpenSSL_0_11_5_1" = callPackage + ({ mkDerivation, base, bytestring, Cabal, network, openssl, time }: + mkDerivation { + pname = "HsOpenSSL"; + version = "0.11.5.1"; + sha256 = "1np4yyiq4935p1vbf89m0ifkilzc6vzab9i8x7c21y9s7rsv4rj9"; + setupHaskellDepends = [ base Cabal ]; + libraryHaskellDepends = [ base bytestring network time ]; + librarySystemDepends = [ openssl ]; + testHaskellDepends = [ base bytestring ]; + description = "Partial OpenSSL binding for Haskell"; + license = stdenv.lib.licenses.publicDomain; + hydraPlatforms = stdenv.lib.platforms.none; + }) {inherit (pkgs) openssl;}; + "HsOpenSSL-x509-system" = callPackage ({ mkDerivation, base, bytestring, HsOpenSSL, unix }: mkDerivation { @@ -20739,13 +20767,14 @@ self: { ({ mkDerivation, base, bytestring, transformers, vector, vulkan }: mkDerivation { pname = "VulkanMemoryAllocator"; - version = "0.3.7"; - sha256 = "1y2dmk60dvk8d9n16in98cmin5ckvdx3knwlfzcs0jl6vyh8n51n"; + version = "0.3.7.1"; + sha256 = "18al9vr5zy8smn090dd7fwnm4pqcsxld97azrxni7xsqdb22kja8"; libraryHaskellDepends = [ base bytestring transformers vector vulkan ]; description = "Bindings to the VulkanMemoryAllocator library"; license = stdenv.lib.licenses.bsd3; + platforms = [ "x86_64-darwin" "x86_64-linux" ]; }) {}; "WAVE" = callPackage @@ -21104,12 +21133,12 @@ self: { platforms = stdenv.lib.platforms.none; }) {}; - "Win32_2_10_0_0" = callPackage + "Win32_2_10_1_0" = callPackage ({ mkDerivation }: mkDerivation { pname = "Win32"; - version = "2.10.0.0"; - sha256 = "09g61dgw3xvg066qdydw7nxn8vk1nxxwzi1wwr19rkaxhz43149n"; + version = "2.10.1.0"; + sha256 = "1il70gh3ysmp4pnhk7dxcbd0c0mh5ay33b9ijmmj0ikmbw0nfpbv"; description = "A binding to Windows Win32 API"; license = stdenv.lib.licenses.bsd3; platforms = stdenv.lib.platforms.none; @@ -22975,6 +23004,8 @@ self: { ]; description = "A library for building static site generators"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "acid-state" = callPackage @@ -25537,6 +25568,21 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "agda2lagda" = callPackage + ({ mkDerivation, base, directory, filepath, optparse-applicative }: + mkDerivation { + pname = "agda2lagda"; + version = "0.2020.11.1"; + sha256 = "0yl44jdczy9306b5ifd8iwchr8izna8sd5v2h2qm9ns909wcs1l8"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base directory filepath optparse-applicative + ]; + description = "Translate .agda files into .lagda.tex files."; + license = stdenv.lib.licenses.publicDomain; + }) {}; + "agentx" = callPackage ({ mkDerivation, base, binary, bitwise, bytestring, containers , data-default, Diff, fclabels, mtl, network, pipes @@ -32898,6 +32944,8 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "Builders for arrays"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "array-chunks" = callPackage @@ -32915,6 +32963,8 @@ self: { ]; description = "Lists of chunks"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "array-forth" = callPackage @@ -35361,6 +35411,8 @@ self: { pname = "aura"; version = "3.2.2"; sha256 = "07ska8w2k3sl084aadjclw8v0ykrp8hiwhim5zd6wd7q95njyk2f"; + revision = "1"; + editedCabalFile = "033ycqm18zqq69yam189whpcbnajanj2yp8na8ad344ghcn1gs5l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -35526,8 +35578,6 @@ self: { testHaskellDepends = [ base doctest ]; description = "Template Haskell to automatically pass values to functions"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "autoexporter" = callPackage @@ -37967,17 +38017,15 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "base16-bytestring_1_0_0_0" = callPackage + "base16-bytestring_1_0_1_0" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, HUnit , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "base16-bytestring"; - version = "1.0.0.0"; - sha256 = "12bnl2fs0h4hcjpr69xqqngjh0117dlvkv56lxski6g6fnbwps2r"; - revision = "2"; - editedCabalFile = "16nmmf3mmkdrssx6i77drh7ac7r6cfb1dnbna62z32h11yyyk49j"; + version = "1.0.1.0"; + sha256 = "1ynnplw8iz3v5ld0xxgpxgasb0hg62x62wxxf5lx6lxyb15hmiy0"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring HUnit QuickCheck test-framework @@ -40453,10 +40501,8 @@ self: { }: mkDerivation { pname = "binary-instances"; - version = "1.0.0.1"; - sha256 = "0f8ilzpwj7gbyvlswlkd48dzpj9m13ipinw55lvjag0ir52idk9a"; - revision = "1"; - editedCabalFile = "19xmaj5vlabsifkdk1kpxp4nadfml7a51w316sd4fxd69ncvwd72"; + version = "1.0.1"; + sha256 = "0whqjziwqrqslf6byliry84pg47z7vc6yjligpzb8gb5db2gw1h0"; libraryHaskellDepends = [ aeson base binary binary-orphans case-insensitive hashable scientific tagged text text-binary time-compat unordered-containers @@ -42524,6 +42570,29 @@ self: { broken = true; }) {}; + "bitcoin-scripting" = callPackage + ({ mkDerivation, attoparsec, base, base16-bytestring, bytestring + , cereal, containers, haskoin-core, tasty, tasty-hunit + , tasty-quickcheck, text, transformers + }: + mkDerivation { + pname = "bitcoin-scripting"; + version = "0.1.0"; + sha256 = "1hd45rr4mq7dizdw7d1wkypr15azaaqc4fy6rkr9gim93jzc8707"; + libraryHaskellDepends = [ + attoparsec base base16-bytestring bytestring cereal containers + haskoin-core text transformers + ]; + testHaskellDepends = [ + base base16-bytestring bytestring cereal haskoin-core tasty + tasty-hunit tasty-quickcheck text + ]; + description = "Resources for working with miniscript, and script descriptors"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "bitcoin-tx" = callPackage ({ mkDerivation, base, binary, bitcoin-script, bitcoin-types , bytestring, cryptohash, hexstring, hspec, lens @@ -42566,44 +42635,51 @@ self: { }) {}; "bitcoind-regtest" = callPackage - ({ mkDerivation, base, bitcoind-rpc, cereal, containers - , haskoin-core, http-client, process, servant, servant-client - , tasty, tasty-hunit, temporary, text + ({ mkDerivation, base, bitcoind-rpc, bytestring, cereal, containers + , haskoin-core, http-client, optparse-applicative, process, servant + , servant-client, tasty, tasty-hunit, temporary, text }: mkDerivation { pname = "bitcoind-regtest"; - version = "0.1.0.0"; - sha256 = "078834ndl253d1s6f68a8cq1dc0hq3r3ic4a90wbr4msw9zn626q"; + version = "0.2.0.0"; + sha256 = "06sk8kb3vjf7a2k7rhqpc7j1lbqd69xyhb25dc8bk7110m5l38cf"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ base bitcoind-rpc cereal containers haskoin-core http-client process servant servant-client temporary text ]; + executableHaskellDepends = [ + base bitcoind-rpc bytestring cereal haskoin-core http-client + optparse-applicative process servant servant-client temporary text + ]; testHaskellDepends = [ base bitcoind-rpc cereal haskoin-core http-client process servant servant-client tasty tasty-hunit temporary text ]; description = "A library for working with bitcoin-core regtest networks"; - license = stdenv.lib.licenses.isc; + license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; }) {}; "bitcoind-rpc" = callPackage - ({ mkDerivation, aeson, base, bytestring, cereal, haskoin-core + ({ mkDerivation, aeson, base, base16-bytestring + , bitcoin-compact-filters, bytestring, cereal, haskoin-core , http-client, scientific, servant, servant-client , servant-jsonrpc-client, text, time, transformers }: mkDerivation { pname = "bitcoind-rpc"; - version = "0.1.0.0"; - sha256 = "1a3p49lzzsqd9m7ivisxksb6c7yc0dg5rps6ym85s4aasr1ln1j8"; + version = "0.2.0.0"; + sha256 = "0y5y5bdbhc1kcdk2nwjv2x5nz9vg5j38mc3l9pjyizz1s5yzn9rc"; libraryHaskellDepends = [ - aeson base bytestring cereal haskoin-core http-client scientific - servant servant-client servant-jsonrpc-client text time - transformers + aeson base base16-bytestring bitcoin-compact-filters bytestring + cereal haskoin-core http-client scientific servant servant-client + servant-jsonrpc-client text time transformers ]; description = "A streamlined interface to bitcoin core using Haskoin types and Servant"; - license = stdenv.lib.licenses.isc; + license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; }) {}; @@ -43269,14 +43345,14 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "blanks_0_4_2" = callPackage + "blanks_0_5_0" = callPackage ({ mkDerivation, adjunctions, base, containers, deepseq , distributive, megaparsec, mtl, tasty, tasty-hunit, text }: mkDerivation { pname = "blanks"; - version = "0.4.2"; - sha256 = "0dbp923x0zy94kc61j2szmib299y99v208fqs5wir3lzyd55gdsc"; + version = "0.5.0"; + sha256 = "1a38cwk65zkzhq8yc95v4kamyp9k1y1vnfii84yqzvrrlbfzxbqf"; libraryHaskellDepends = [ adjunctions base containers deepseq distributive mtl ]; @@ -47143,8 +47219,8 @@ self: { }: mkDerivation { pname = "bytebuild"; - version = "0.3.6.0"; - sha256 = "15nk9r9mx798kmjl04qf01il1csfjyi3jx44yhi4hmgl66p9fdx3"; + version = "0.3.7.0"; + sha256 = "1vckm98sarxzqh6ib89y5kzhbf1yxc9wgrbpwbsrh0dv5gi3pclj"; libraryHaskellDepends = [ base byteslice bytestring integer-logarithms natural-arithmetic primitive primitive-offset primitive-unlifted run-st text-short @@ -47161,6 +47237,8 @@ self: { ]; description = "Serialize to a small byte arrays"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "bytedump" = callPackage @@ -47201,6 +47279,8 @@ self: { ]; description = "Universal hashing of bytes"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "bytelog" = callPackage @@ -47287,6 +47367,8 @@ self: { benchmarkHaskellDepends = [ base gauge primitive ]; description = "Slicing managed and unmanaged memory"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "bytesmith" = callPackage @@ -47311,6 +47393,8 @@ self: { ]; description = "Nonresumable byte parser"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "bytestring_0_11_0_0" = callPackage @@ -49629,8 +49713,8 @@ self: { }: mkDerivation { pname = "cachix"; - version = "0.3.8"; - sha256 = "0n05ys0jz6if3k121hr5znzbbd0v6xmckhh4vyya90r3kvgp1526"; + version = "0.5.0"; + sha256 = "05z5gnj5fkl0pqhinlvnq9zf51v5xhc6lhgnm061aj89rclhm6bg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -49658,25 +49742,22 @@ self: { ({ mkDerivation, aeson, base, base16-bytestring, bytestring , conduit, cookie, cryptonite, deepseq, exceptions, hspec , hspec-discover, http-api-data, http-media, jose, lens, memory - , protolude, resourcet, servant, servant-auth, servant-auth-server - , servant-auth-swagger, servant-client, servant-swagger - , servant-swagger-ui-core, string-conv, swagger2, text - , transformers + , nix-narinfo, protolude, resourcet, servant, servant-auth + , servant-auth-server, servant-auth-swagger, servant-client + , servant-swagger, servant-swagger-ui-core, string-conv, swagger2 + , text, time, transformers }: mkDerivation { pname = "cachix-api"; - version = "0.4.0"; - sha256 = "14hwn9nrnaypwzgy70l4kcscq7fcw1z5rs3a46cm2v5qqj72r2jx"; - isLibrary = true; - isExecutable = true; + version = "0.5.0"; + sha256 = "14b4vg6wv7kzxkfbh64ml2wvm9w8fyv2k2sm7ncaa0pp0f26pswy"; libraryHaskellDepends = [ aeson base base16-bytestring bytestring conduit cookie cryptonite deepseq exceptions http-api-data http-media jose lens memory - protolude resourcet servant servant-auth servant-auth-server - servant-auth-swagger servant-client servant-swagger string-conv - swagger2 text transformers + nix-narinfo protolude resourcet servant servant-auth + servant-auth-server servant-client string-conv swagger2 text time + transformers ]; - executableHaskellDepends = [ aeson base protolude ]; testHaskellDepends = [ aeson base base16-bytestring bytestring conduit cookie cryptonite hspec http-api-data http-media lens memory protolude servant @@ -54658,8 +54739,8 @@ self: { }: mkDerivation { pname = "citeproc"; - version = "0.1.0.3"; - sha256 = "10zkkn00b2rm1lfnwdpmbxp82vmzbh69ivsda40kh0x2d8r1rzxp"; + version = "0.1.1.1"; + sha256 = "1w6ivzkwjpgaqd8nnb73krp2xwnkli5ggd0nmw3llxfzcvpg0mxz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -57217,8 +57298,8 @@ self: { }: mkDerivation { pname = "cobot-io"; - version = "0.1.3.8"; - sha256 = "1x3ikycb9v9hmn1j57sddnr50kb3kvnch6w09fsyqzzmbnfc6nys"; + version = "0.1.3.10"; + sha256 = "0fdx96f9kn09nwpcdqpys3rvxlwrvynba5ipb509vriny96p7vrr"; libraryHaskellDepends = [ array attoparsec base binary bytestring containers data-msgpack deepseq http-conduit hyraxAbif lens linear mtl split text vector @@ -58678,8 +58759,8 @@ self: { }: mkDerivation { pname = "commonmark"; - version = "0.1.0.2"; - sha256 = "00rqy02pn4gg0wpwvxyqxvzqg75lvb1qawn4m8rnjq6v43c4g23l"; + version = "0.1.1.2"; + sha256 = "13gk08gigih75zq7kwc101yxmxvj3hvfyi67ap13nrabv70l6zjm"; libraryHaskellDepends = [ base bytestring containers parsec text transformers ]; @@ -58720,8 +58801,8 @@ self: { }: mkDerivation { pname = "commonmark-extensions"; - version = "0.2.0.1"; - sha256 = "08i6167d78b5wf6aqsrjz2sb1qaanwrjzhpfg1jn4grd9g8i2ql6"; + version = "0.2.0.4"; + sha256 = "166ywkh6vyyrrwq7ww68pwzdkwmhi23hjvw28769m010ksimz2wh"; libraryHaskellDepends = [ base bytestring commonmark containers emojis parsec text transformers @@ -59183,8 +59264,8 @@ self: { }: mkDerivation { pname = "compdoc"; - version = "0.1.0.0"; - sha256 = "0m7xrl1ki3agp69yczgy396xlb84kggslmqnjglziyg6sziv58ak"; + version = "0.2.0.0"; + sha256 = "0cdgyvbx2xf7dgvg0h6k980yfh9vj7yg5vsg08i7cb8iik2w0k0m"; libraryHaskellDepends = [ aeson base composite-aeson composite-aeson-throw composite-base pandoc pandoc-throw path rio vinyl @@ -59195,6 +59276,26 @@ self: { broken = true; }) {}; + "compdoc-dhall-decoder" = callPackage + ({ mkDerivation, base, compdoc, composite-aeson, composite-base + , dhall, either, pandoc, text + }: + mkDerivation { + pname = "compdoc-dhall-decoder"; + version = "0.2.0.0"; + sha256 = "0iygbgcqcs3ixdnphhrp57s1ihpwnf9q59z7r74qqj7qx1yjrxig"; + revision = "1"; + editedCabalFile = "1g15qxkxfipvf6al3k8bdcvvcl1vyhjhg3r1w2z2g91ngz0b5y18"; + libraryHaskellDepends = [ + base compdoc composite-aeson composite-base dhall either pandoc + text + ]; + description = "Allows you to write FromDhall instances for Compdoc"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "compendium-client" = callPackage ({ mkDerivation, aeson, base, http-client, language-protobuf , megaparsec, servant, servant-client, text @@ -62661,6 +62762,8 @@ self: { ]; description = "Unified interface for primitive arrays"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "contiguous-checked" = callPackage @@ -62685,6 +62788,8 @@ self: { libraryHaskellDepends = [ base contiguous primitive semirings ]; description = "dft of contiguous memory structures"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "continue" = callPackage @@ -63559,6 +63664,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "core-data_0_2_1_9" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, core-text + , hashable, prettyprinter, scientific, text, unordered-containers + , vector + }: + mkDerivation { + pname = "core-data"; + version = "0.2.1.9"; + sha256 = "098bxx2g4mh3agpx7bccxhq8lpxjgl7a017vzp3ab65ni8126b1r"; + libraryHaskellDepends = [ + aeson base bytestring containers core-text hashable prettyprinter + scientific text unordered-containers vector + ]; + description = "Convenience wrappers around common data structures and encodings"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "core-haskell" = callPackage ({ mkDerivation, base, haskeline, haskell-src-exts, hint }: mkDerivation { @@ -63597,6 +63720,28 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "core-program_0_2_6_0" = callPackage + ({ mkDerivation, async, base, bytestring, chronologique, core-data + , core-text, directory, exceptions, filepath, fsnotify, hashable + , hourglass, mtl, prettyprinter, safe-exceptions, stm + , template-haskell, terminal-size, text, text-short, transformers + , unix + }: + mkDerivation { + pname = "core-program"; + version = "0.2.6.0"; + sha256 = "1qyl7kcdqxfl2inx66n7pa1z2pqjxrz1bpg3jjknjj0kpw9rlhf3"; + libraryHaskellDepends = [ + async base bytestring chronologique core-data core-text directory + exceptions filepath fsnotify hashable hourglass mtl prettyprinter + safe-exceptions stm template-haskell terminal-size text text-short + transformers unix + ]; + description = "Opinionated Haskell Interoperability"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "core-text" = callPackage ({ mkDerivation, base, bytestring, deepseq, fingertree, hashable , prettyprinter, prettyprinter-ansi-terminal, template-haskell @@ -63614,6 +63759,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "core-text_0_3_0_0" = callPackage + ({ mkDerivation, ansi-terminal, base, bytestring, colour, deepseq + , fingertree, hashable, prettyprinter, template-haskell, text + , text-short + }: + mkDerivation { + pname = "core-text"; + version = "0.3.0.0"; + sha256 = "103fd1bbhkh1l9di0f88yxl9mdaxjh31pgg49bk6yhx9cmdhgn1x"; + libraryHaskellDepends = [ + ansi-terminal base bytestring colour deepseq fingertree hashable + prettyprinter template-haskell text text-short + ]; + description = "A rope type based on a finger tree over UTF-8 fragments"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "corebot-bliki" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring, containers , directory, filepath, filestore, http-types, monads-tf, pandoc @@ -64787,15 +64950,16 @@ self: { "crdt-event-fold" = callPackage ({ mkDerivation, base, binary, containers, data-default-class - , data-dword + , data-dword, hspec }: mkDerivation { pname = "crdt-event-fold"; - version = "1.0.0.2"; - sha256 = "0bhfbzxb7s49x6nk1gg1n5nf26h8xqgy41ln7d5j59zp0lri5c04"; + version = "1.1.0.0"; + sha256 = "084vbx98b8ca5q2p6icbz0hv0hh4djk8iain7vv60w18453pz8fc"; libraryHaskellDepends = [ base binary containers data-default-class data-dword ]; + testHaskellDepends = [ base hspec ]; description = "Garbage collected event folding CRDT"; license = stdenv.lib.licenses.mit; }) {}; @@ -67319,8 +67483,8 @@ self: { }: mkDerivation { pname = "cut-the-crap"; - version = "2.2.0"; - sha256 = "19i1wmh9163fb8wggnla4c8r51j71wiwyzhhh3mznckhaws40fqa"; + version = "2.3.1"; + sha256 = "1q7jp39xyhximpb9k4yw2baccpgixgsdcrrlx1a0s84nxv8d0hl6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -69812,8 +69976,8 @@ self: { pname = "data-tree-print"; version = "0.1.0.2"; sha256 = "00jh37anim8qsn553467gmfhajcz1c61zrgh1ypkqsll0gc29vy3"; - revision = "1"; - editedCabalFile = "1r6dnvc7d50q5p9fdqqwfvi7kwn7r89319plj7v284sjai9b6ld4"; + revision = "2"; + editedCabalFile = "00qpzhm3lndhpql8aj93aj6r3x9n0gw3nx6n0q60xxrd6agyjifq"; libraryHaskellDepends = [ base pretty syb ]; description = "Print Data instances as a nested tree"; license = stdenv.lib.licenses.bsd3; @@ -72250,15 +72414,15 @@ self: { "dependent-sum-aeson-orphans" = callPackage ({ mkDerivation, aeson, base, constraints, constraints-extras - , dependent-map, dependent-sum + , dependent-map, dependent-sum, some }: mkDerivation { pname = "dependent-sum-aeson-orphans"; - version = "0.2.1.0"; - sha256 = "04flfszrn4ah9vrm6hyp2pk0sbldcjp0jjibdny7lxdmv0fskzj5"; + version = "0.3.0.0"; + sha256 = "1wpjrynv9zva3hw1wgmqd5pmhhpa491yh85p1dnbpkj7h0g1pl1a"; libraryHaskellDepends = [ aeson base constraints constraints-extras dependent-map - dependent-sum + dependent-sum some ]; description = "JSON instances for DSum, DMap, and Some"; license = stdenv.lib.licenses.bsd3; @@ -75857,6 +76021,39 @@ self: { broken = true; }) {}; + "discord-register" = callPackage + ({ mkDerivation, base, calamity, dhall, di, di-polysemy + , generic-lens, hspec, hspec-megaparsec, megaparsec, polysemy + , polysemy-plugin, text, text-show, unboxing-vector + , unordered-containers, vector + }: + mkDerivation { + pname = "discord-register"; + version = "0.0.1"; + sha256 = "1crwbdkyg6k4777lcc7yi5n47xpsnvl3s1652n896k1hck7ckrr8"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base calamity dhall di di-polysemy generic-lens hspec + hspec-megaparsec megaparsec polysemy polysemy-plugin text text-show + unboxing-vector unordered-containers vector + ]; + executableHaskellDepends = [ + base calamity dhall di di-polysemy generic-lens hspec + hspec-megaparsec megaparsec polysemy polysemy-plugin text text-show + unboxing-vector unordered-containers vector + ]; + testHaskellDepends = [ + base calamity dhall di di-polysemy generic-lens hspec + hspec-megaparsec megaparsec polysemy polysemy-plugin text text-show + unboxing-vector unordered-containers vector + ]; + description = "Discord verification bot"; + license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "discord-rest" = callPackage ({ mkDerivation, aeson, base, bytestring, comonad, data-default , discord-types, hashable, hslogger, http-client, mtl, req, stm @@ -78196,6 +78393,32 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "domain" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, domain-core, foldl + , hashable, parser-combinators, QuickCheck, quickcheck-instances + , rerebase, tasty, tasty-hunit, tasty-quickcheck, template-haskell + , template-haskell-compat-v0208, text, th-lego, th-orphans + , yaml-unscrambler + }: + mkDerivation { + pname = "domain"; + version = "0.1"; + sha256 = "1lr97k14wc35myckknsv3vyximqfv5vq04f5kpd8167lk3vjahm2"; + libraryHaskellDepends = [ + attoparsec base bytestring domain-core foldl hashable + parser-combinators template-haskell template-haskell-compat-v0208 + text th-lego yaml-unscrambler + ]; + testHaskellDepends = [ + base domain-core QuickCheck quickcheck-instances rerebase tasty + tasty-hunit tasty-quickcheck template-haskell text th-orphans + ]; + description = "Codegen helping you define domain models"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "domain-auth" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, attoparsec, base , bytestring, containers, cryptonite, dns, doctest, iproute, memory @@ -78214,6 +78437,44 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "domain-core" = callPackage + ({ mkDerivation, base, template-haskell + , template-haskell-compat-v0208, text, th-lego, th-lift-instances + }: + mkDerivation { + pname = "domain-core"; + version = "0.1"; + sha256 = "1qxscw4rcbnak9mp21455gzjdnjj6cqisdhq63gdibhrazfsjvd3"; + libraryHaskellDepends = [ + base template-haskell template-haskell-compat-v0208 text th-lego + th-lift-instances + ]; + description = "Low-level API of \"domain\""; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + + "domain-optics" = callPackage + ({ mkDerivation, base, domain, domain-core, optics, optics-core + , rerebase, template-haskell, template-haskell-compat-v0208, text + , th-lego, unordered-containers + }: + mkDerivation { + pname = "domain-optics"; + version = "0.1"; + sha256 = "0nivzn3nw30n1wb0i2j9qzxfmqcyknc187z3rkfyz5a5y7iq7x4m"; + libraryHaskellDepends = [ + base domain-core optics-core template-haskell + template-haskell-compat-v0208 text th-lego unordered-containers + ]; + testHaskellDepends = [ domain optics rerebase ]; + description = "Integration of domain with optics"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "dominion" = callPackage ({ mkDerivation, base, containers, hspec, lens, mtl, random }: mkDerivation { @@ -81336,15 +81597,15 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "egison-pattern-src_0_2_1_1" = callPackage + "egison-pattern-src_0_2_1_2" = callPackage ({ mkDerivation, base, containers, free, megaparsec, mtl , parser-combinators, prettyprinter, recursion-schemes, tasty , tasty-discover, tasty-hunit, text }: mkDerivation { pname = "egison-pattern-src"; - version = "0.2.1.1"; - sha256 = "0zpaxkskpdhq5nm1h6fh1klww4cslz96a3w4fhlaz0v0wdbkbrfs"; + version = "0.2.1.2"; + sha256 = "14g13m9c4353j8hir5inqhfzwapkxdkbvkzfbrrgca6hyj7mn1vf"; libraryHaskellDepends = [ base containers free megaparsec mtl parser-combinators prettyprinter recursion-schemes text @@ -81364,8 +81625,8 @@ self: { }: mkDerivation { pname = "egison-pattern-src-haskell-mode"; - version = "0.2.1.1"; - sha256 = "0k21fi28imqnn2rp5182mjxnrahssbdxay3pzhzj5yyfjp8qymwp"; + version = "0.2.1.2"; + sha256 = "1v76k77p8d86sp8lpd9h7gqdd9srbbiq8sd3bvvdvn7sj44gzw9m"; libraryHaskellDepends = [ base egison-pattern-src haskell-src-exts mtl text ]; @@ -81399,6 +81660,29 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "egison-pattern-src-th-mode_0_2_1_2" = callPackage + ({ mkDerivation, base, egison-pattern-src, haskell-src-exts + , haskell-src-meta, mtl, pretty, tasty, tasty-discover, tasty-hunit + , template-haskell, text + }: + mkDerivation { + pname = "egison-pattern-src-th-mode"; + version = "0.2.1.2"; + sha256 = "0zm3ds6vcxhahcwwryhk8f65141f0bnzj6mxy681npzwzgvljiyd"; + libraryHaskellDepends = [ + base egison-pattern-src haskell-src-exts haskell-src-meta mtl + pretty template-haskell text + ]; + testHaskellDepends = [ + base egison-pattern-src haskell-src-exts mtl tasty tasty-hunit + template-haskell text + ]; + testToolDepends = [ tasty-discover ]; + description = "Parser and pretty printer for Egison pattern expressions to use with TH"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "egison-quote" = callPackage ({ mkDerivation, base, egison, mtl, parsec, template-haskell }: mkDerivation { @@ -84257,6 +84541,8 @@ self: { testHaskellDepends = [ base ]; description = "Error code functions"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "error-context" = callPackage @@ -84702,7 +84988,7 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "esqueleto_3_4_0_0" = callPackage + "esqueleto_3_4_0_1" = callPackage ({ mkDerivation, aeson, attoparsec, base, blaze-html, bytestring , conduit, containers, exceptions, hspec, monad-logger, mtl, mysql , mysql-simple, persistent, persistent-mysql, persistent-postgresql @@ -84712,8 +84998,8 @@ self: { }: mkDerivation { pname = "esqueleto"; - version = "3.4.0.0"; - sha256 = "0a4wrkcwlzgw0mds1pnxspv6ddzy9mz0md0qdx0x9s51z9ldswaj"; + version = "3.4.0.1"; + sha256 = "1vq8yfrixgqps8g6wvfgr9n42zmwj1jybiq3sbrgfj318n6dm5mc"; libraryHaskellDepends = [ aeson attoparsec base blaze-html bytestring conduit containers monad-logger persistent resourcet tagged text time transformers @@ -86069,8 +86355,8 @@ self: { }: mkDerivation { pname = "exact-real"; - version = "0.12.4"; - sha256 = "09i0pi141cmqc09mxgsmdk7n3a0rcmjc7w2j4a0ckf0i41vb9yni"; + version = "0.12.4.1"; + sha256 = "194qx4dq8c9w1nbr4vyalmvp0m1a0q1pxjckg59m7c3fsz9r88jg"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base integer-gmp random ]; testHaskellDepends = [ @@ -86080,8 +86366,6 @@ self: { benchmarkHaskellDepends = [ base criterion ]; description = "Exact real arithmetic"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "exact-real-positional" = callPackage @@ -92911,7 +93195,7 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "foldl_1_4_9" = callPackage + "foldl_1_4_10" = callPackage ({ mkDerivation, base, bytestring, comonad, containers , contravariant, criterion, doctest, hashable, mwc-random , primitive, profunctors, semigroupoids, text, transformers @@ -92919,10 +93203,8 @@ self: { }: mkDerivation { pname = "foldl"; - version = "1.4.9"; - sha256 = "06cl9nyamzrmk894zm5na5hkbvnfyla1yvs2dk2ydms5m0v7z1na"; - revision = "1"; - editedCabalFile = "1fp5fym1620zcp570naa3wqhs4x3l9qgdxk77ddmijm9q3j0vqmm"; + version = "1.4.10"; + sha256 = "1fl1vahga6dv21nkgjd265nlhmgqzr8sa0fb5dfqzk34fb01vvvq"; libraryHaskellDepends = [ base bytestring comonad containers contravariant hashable mwc-random primitive profunctors semigroupoids text transformers @@ -97209,14 +97491,14 @@ self: { "gargoyle" = callPackage ({ mkDerivation, base, directory, filelock, filepath, network - , process + , process, unix }: mkDerivation { pname = "gargoyle"; - version = "0.1"; - sha256 = "1yjvn1bfjnr8prs6inz5nhmywszwp8f38iz6v6i3lfazcck8qb43"; + version = "0.1.1.0"; + sha256 = "1rjkz0v8jmzxxh41fs777fyhdp7lizwngg33886awmg08hdk24rq"; libraryHaskellDepends = [ - base directory filelock filepath network process + base directory filelock filepath network process unix ]; description = "Automatically spin up and spin down local daemons"; license = stdenv.lib.licenses.bsd3; @@ -97225,17 +97507,18 @@ self: { }) {}; "gargoyle-postgresql" = callPackage - ({ mkDerivation, base, bytestring, directory, gargoyle, process - , stringsearch, text, unix + ({ mkDerivation, base, bytestring, directory, gargoyle + , posix-escape, process, stringsearch, text, unix }: mkDerivation { pname = "gargoyle-postgresql"; - version = "0.1"; - sha256 = "13s2r5kxqkpq4g13dpqig7y2ya0n19xw5ng1sw093kp2kmfjs4h4"; + version = "0.2.0.1"; + sha256 = "1k12cfrz58hmdrjnrxyb3dixj8yfz41xpq0dqgvxzwlrd3d4nb9g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base bytestring directory gargoyle process stringsearch text unix + base bytestring directory gargoyle posix-escape process + stringsearch text unix ]; executableHaskellDepends = [ base bytestring gargoyle process text unix @@ -97246,6 +97529,49 @@ self: { broken = true; }) {}; + "gargoyle-postgresql-connect" = callPackage + ({ mkDerivation, base, bytestring, directory, gargoyle + , gargoyle-postgresql, gargoyle-postgresql-nix, postgresql-simple + , resource-pool + }: + mkDerivation { + pname = "gargoyle-postgresql-connect"; + version = "0.1.0.0"; + sha256 = "00gfs33hcmjla7h32hiazjpsdcszvig7fajhsx48yr8jq9srkm3d"; + revision = "2"; + editedCabalFile = "052glxfxsd9wvdyqxdj49vp1b1vvqr77zrdv85r3iqm7mvf16gmk"; + libraryHaskellDepends = [ + base bytestring directory gargoyle gargoyle-postgresql + gargoyle-postgresql-nix postgresql-simple resource-pool + ]; + description = "Connect to gargoyle-managed postgresql instances"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + + "gargoyle-postgresql-nix" = callPackage + ({ mkDerivation, base, bytestring, gargoyle, gargoyle-postgresql + , which + }: + mkDerivation { + pname = "gargoyle-postgresql-nix"; + version = "0.3.0.0"; + sha256 = "1cjh9hqk4ba1bz29b4vj0h249vpfpdgn8zsznqcr7b58czd8cf4y"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring gargoyle gargoyle-postgresql which + ]; + executableHaskellDepends = [ + base gargoyle gargoyle-postgresql which + ]; + description = "Manage PostgreSQL servers with gargoyle and nix"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "garlic-bread" = callPackage ({ mkDerivation, base, hspec, mtl, transformers }: mkDerivation { @@ -98122,7 +98448,7 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "generic-data_0_9_1_0" = callPackage + "generic-data_0_9_2_0" = callPackage ({ mkDerivation, ap-normalize, base, base-orphans, Cabal , cabal-doctest, contravariant, criterion, deepseq, doctest , generic-lens, ghc-boot-th, inspection-testing, one-liner @@ -98131,8 +98457,8 @@ self: { }: mkDerivation { pname = "generic-data"; - version = "0.9.1.0"; - sha256 = "0p58z70wp3vapxrwg7hkr5n6px7hws9398v9shc08c2aigq36kqa"; + version = "0.9.2.0"; + sha256 = "00zwfr21kmgcdjfjvacn4pvs5i8bl6xbbzw95746g67ap5nz624d"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ ap-normalize base base-orphans contravariant ghc-boot-th @@ -98255,13 +98581,13 @@ self: { }) {}; "generic-functor" = callPackage - ({ mkDerivation, base }: + ({ mkDerivation, ap-normalize, base, transformers }: mkDerivation { pname = "generic-functor"; - version = "0.1.0.0"; - sha256 = "02anlx3l0zn4hx9pckpdpp93yp1xyqcafpy6rk7s1zpv7nqk12z2"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base ]; + version = "0.2.0.0"; + sha256 = "0zrjsn78ip9kigqgw5cxzm9d7pqf1svdzrc3rm041889ca0szwjv"; + libraryHaskellDepends = [ ap-normalize base ]; + testHaskellDepends = [ base transformers ]; description = "Deriving generalized functors with GHC.Generics"; license = stdenv.lib.licenses.mit; }) {}; @@ -103355,8 +103681,8 @@ self: { }: mkDerivation { pname = "git-annex"; - version = "8.20201007"; - sha256 = "0v11yc4kkxnzvwqry277dpjwlavinrjiagfw0ayhrfwd703j1y8a"; + version = "8.20201103"; + sha256 = "1z9ikpsz3by48yfw87qav5dy7j4k9ky4a7nqnasl15kdm3lav9pl"; configureFlags = [ "-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime" "-fnetworkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser" @@ -103642,8 +103968,6 @@ self: { ]; description = "Tool to help resolving git conflicts"; license = stdenv.lib.licenses.gpl2; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "git-monitor" = callPackage @@ -108184,8 +108508,8 @@ self: { }: mkDerivation { pname = "goldplate"; - version = "0.1.1"; - sha256 = "0qjqx3yxlyfdj6glych7vwrrh47nrp6xi0vncga2a94hb5sljzzl"; + version = "0.1.2"; + sha256 = "1qbh23sqx0jvwrmhb88683z3rx31jy99xh8h24iqv1ykmjvmqwvf"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -108569,15 +108893,16 @@ self: { "gopro-plus" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, exceptions - , filepath, generic-deriving, HUnit, lens, lens-aeson, mtl, random + , filepath, generic-deriving, generic-random, HUnit, lens + , lens-aeson, mtl, QuickCheck, quickcheck-instances, random , raw-strings-qq, retry, tasty, tasty-hunit, tasty-quickcheck, text , time, transformers, unix, unliftio, unordered-containers, vector , wreq }: mkDerivation { pname = "gopro-plus"; - version = "0.4.1.1"; - sha256 = "1vcy9r4jnnrfc6xp34b4w5z4xgxhcnsv5sy26iazw6g07mg1v73p"; + version = "0.4.1.3"; + sha256 = "1924d0qymm18zy5pw04irf1nmwdbkbscxcvw4cmjqm9xj7cnyja0"; libraryHaskellDepends = [ aeson base bytestring containers exceptions filepath generic-deriving lens lens-aeson mtl random retry text time @@ -108585,12 +108910,15 @@ self: { ]; testHaskellDepends = [ aeson base bytestring containers exceptions filepath - generic-deriving HUnit lens lens-aeson mtl random raw-strings-qq - retry tasty tasty-hunit tasty-quickcheck text time transformers - unix unliftio unordered-containers vector wreq + generic-deriving generic-random HUnit lens lens-aeson mtl + QuickCheck quickcheck-instances random raw-strings-qq retry tasty + tasty-hunit tasty-quickcheck text time transformers unix unliftio + unordered-containers vector wreq ]; description = "GoPro Plus Client API"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "gore-and-ash" = callPackage @@ -112065,6 +112393,55 @@ self: { broken = true; }) {}; + "hOpenPGP_2_9_5" = callPackage + ({ mkDerivation, aeson, asn1-encoding, attoparsec, base + , base16-bytestring, bifunctors, binary, binary-conduit, bytestring + , bz2, conduit, conduit-extra, containers, criterion + , crypto-cipher-types, cryptonite, errors, hashable + , incremental-parser, ixset-typed, lens, memory, monad-loops + , nettle, network, network-uri, openpgp-asciiarmor, prettyprinter + , QuickCheck, quickcheck-instances, resourcet, split, tasty + , tasty-hunit, tasty-quickcheck, text, time, time-locale-compat + , transformers, unliftio-core, unordered-containers, zlib + }: + mkDerivation { + pname = "hOpenPGP"; + version = "2.9.5"; + sha256 = "1wzvlk7my7a8rwmsw1glw2dlph3b2hwyz2jkcjr0hd1jj8ywksnx"; + libraryHaskellDepends = [ + aeson asn1-encoding attoparsec base base16-bytestring bifunctors + binary binary-conduit bytestring bz2 conduit conduit-extra + containers crypto-cipher-types cryptonite errors hashable + incremental-parser ixset-typed lens memory monad-loops nettle + network-uri openpgp-asciiarmor prettyprinter resourcet split text + time time-locale-compat transformers unliftio-core + unordered-containers zlib + ]; + testHaskellDepends = [ + aeson asn1-encoding attoparsec base base16-bytestring bifunctors + binary binary-conduit bytestring bz2 conduit conduit-extra + containers crypto-cipher-types cryptonite errors hashable + incremental-parser ixset-typed lens memory monad-loops nettle + network network-uri prettyprinter QuickCheck quickcheck-instances + resourcet split tasty tasty-hunit tasty-quickcheck text time + time-locale-compat transformers unliftio-core unordered-containers + zlib + ]; + benchmarkHaskellDepends = [ + aeson base base16-bytestring bifunctors binary binary-conduit + bytestring bz2 conduit conduit-extra containers criterion + crypto-cipher-types cryptonite errors hashable incremental-parser + ixset-typed lens memory monad-loops nettle network network-uri + openpgp-asciiarmor prettyprinter resourcet split text time + time-locale-compat transformers unliftio-core unordered-containers + zlib + ]; + description = "native Haskell implementation of OpenPGP (RFC4880)"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "hPDB" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, directory , ghc-prim, iterable, linear, mmap, mtl, Octree, parallel @@ -112992,10 +113369,8 @@ self: { }: mkDerivation { pname = "hackage-security-HTTP"; - version = "0.1.1"; - sha256 = "0chkrn4d33qjh50fpbkrkqj6jsxd5y5c2mrgqgwsdx3x08kaq8nd"; - revision = "3"; - editedCabalFile = "1nsvfqg2k1yj8pvbfx1083m29v1c9kcb9h389r380ga1b32v89nl"; + version = "0.1.1.1"; + sha256 = "14hp7gssf80b9937j7m56w8sxrv3hrzjf2s9kgfk76v6llgx79k2"; libraryHaskellDepends = [ base bytestring hackage-security HTTP mtl network network-uri zlib ]; @@ -114488,15 +114863,15 @@ self: { }) {}; "hakyll-typescript" = callPackage - ({ mkDerivation, base, bytestring, directory, hakyll, hjsmin, tasty - , tasty-hunit, typed-process + ({ mkDerivation, base, bytestring, directory, hakyll + , hakyll-process, hjsmin, tasty, tasty-hunit }: mkDerivation { pname = "hakyll-typescript"; - version = "0.0.1.0"; - sha256 = "1vhkhbmy0pflcnzfhb9gck436rr5wr6hfpcb3sz8r27l1fml26ji"; + version = "0.0.2.0"; + sha256 = "03vxfv693grnyrkr3qz9vxh97dmaw1qqnb4hrfi8hpkqb094yw5d"; libraryHaskellDepends = [ - base bytestring hakyll hjsmin typed-process + base bytestring hakyll hakyll-process hjsmin ]; testHaskellDepends = [ base directory hakyll tasty tasty-hunit ]; description = "Typescript and javascript hakyll compilers"; @@ -117963,12 +118338,12 @@ self: { license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs) glib;}; - "haskell-gi-base_0_24_3" = callPackage + "haskell-gi-base_0_24_4" = callPackage ({ mkDerivation, base, bytestring, containers, glib, text }: mkDerivation { pname = "haskell-gi-base"; - version = "0.24.3"; - sha256 = "007qy63s9d6rdhybnd7cfb5jsx0kzg7lbgximxkh5rd66bjbk9pc"; + version = "0.24.4"; + sha256 = "1xdl2pfpk30h4649avh0ms6gq9dij3yxpfxn6kwxyjcsxdggzmdg"; libraryHaskellDepends = [ base bytestring containers text ]; libraryPkgconfigDepends = [ glib ]; description = "Foundation for libraries generated by haskell-gi"; @@ -120266,7 +120641,7 @@ self: { license = stdenv.lib.licenses.publicDomain; }) {}; - "haskoin-core_0_17_0" = callPackage + "haskoin-core_0_17_1" = callPackage ({ mkDerivation, aeson, array, base, base16-bytestring, bytestring , cereal, conduit, containers, cryptonite, deepseq, entropy , hashable, hspec, hspec-discover, HUnit, lens, lens-aeson, memory @@ -120276,8 +120651,8 @@ self: { }: mkDerivation { pname = "haskoin-core"; - version = "0.17.0"; - sha256 = "0zsi5390ig611clahj3p2l3h3w7b3lzl3dfiqliihanivlnrmkag"; + version = "0.17.1"; + sha256 = "07w2ddgrq3s4xhhhh616a65zm3xnlmcfk7wzdj6dr26h0frpz6zi"; libraryHaskellDepends = [ aeson array base base16-bytestring bytestring cereal conduit containers cryptonite deepseq entropy hashable hspec memory mtl @@ -123417,8 +123792,8 @@ self: { }: mkDerivation { pname = "hdocs"; - version = "0.5.4.0"; - sha256 = "1qj7kcpfwpsgzbmhiix22n66173kgxqgf3fb6mc2ybdc4zmkfa29"; + version = "0.5.5.0"; + sha256 = "1bwwvqlxpjh77fi443ay269i8n9cxzdv7nspql6lrks9wh8jf8cf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -125388,32 +125763,32 @@ self: { "hevm" = callPackage ({ mkDerivation, abstract-par, aeson, ansi-wl-pprint, async, base - , base16-bytestring, binary, brick, bytestring, cborg, cereal - , containers, cryptonite, data-dword, deepseq, directory, ff, fgl - , filepath, free, haskeline, here, HUnit, lens, lens-aeson - , megaparsec, memory, monad-par, mtl, multiset, operational - , optparse-generic, process, QuickCheck, quickcheck-text - , regex-tdfa, restless-git, rosezipper, s-cargot, sbv, scientific - , secp256k1, semver-range, tasty, tasty-hunit, tasty-quickcheck - , temporary, text, text-format, time, transformers, tree-view - , unordered-containers, vector, vty, witherable, wreq + , base16-bytestring, binary, brick, bytestring, cereal, containers + , cryptonite, data-dword, deepseq, directory, ff, fgl, filepath + , free, haskeline, here, HUnit, lens, lens-aeson, megaparsec + , memory, monad-par, mtl, multiset, operational, optparse-generic + , process, QuickCheck, quickcheck-text, regex-tdfa, restless-git + , rosezipper, s-cargot, sbv, scientific, secp256k1, semver-range + , tasty, tasty-hunit, tasty-quickcheck, temporary, text + , text-format, time, transformers, tree-view, unordered-containers + , vector, vty, witherable, wreq }: mkDerivation { pname = "hevm"; - version = "0.41.0"; - sha256 = "13qf0bh47dppqbxv1g07411c1lfmfxl0pm2s3xkwdf7kr219l0hw"; + version = "0.42.0"; + sha256 = "0p736bxsg91l7n82xad52j5gqvyx6ik7hbmlnnz5bsrnsm05maxz"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ abstract-par aeson ansi-wl-pprint base base16-bytestring binary - brick bytestring cborg cereal containers cryptonite data-dword - deepseq directory fgl filepath free haskeline lens lens-aeson - megaparsec memory monad-par mtl multiset operational - optparse-generic process QuickCheck quickcheck-text regex-tdfa - restless-git rosezipper s-cargot sbv scientific semver-range - temporary text text-format time transformers tree-view - unordered-containers vector vty witherable wreq + brick bytestring cereal containers cryptonite data-dword deepseq + directory fgl filepath free haskeline lens lens-aeson megaparsec + memory monad-par mtl multiset operational optparse-generic process + QuickCheck quickcheck-text regex-tdfa restless-git rosezipper + s-cargot sbv scientific semver-range temporary text text-format + time transformers tree-view unordered-containers vector vty + witherable wreq ]; librarySystemDepends = [ ff secp256k1 ]; executableHaskellDepends = [ @@ -125497,6 +125872,8 @@ self: { testHaskellDepends = [ base doctest ]; description = "ByteString-Text hexidecimal conversions"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "hexchat" = callPackage @@ -127537,6 +127914,21 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "hinotify_0_4_1" = callPackage + ({ mkDerivation, async, base, bytestring, containers, directory + , unix + }: + mkDerivation { + pname = "hinotify"; + version = "0.4.1"; + sha256 = "06pqfikfa61i45g92b65br83kplwmizqkm42yp8d0ddgmq0b21qk"; + libraryHaskellDepends = [ async base bytestring containers unix ]; + testHaskellDepends = [ base bytestring directory unix ]; + description = "Haskell binding to inotify"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "hinotify-bytestring" = callPackage ({ mkDerivation, base, bytestring, containers, directory , posix-paths, unix, utf8-string @@ -129884,8 +130276,8 @@ self: { }: mkDerivation { pname = "hnix"; - version = "0.10.1"; - sha256 = "19a5pa1ji4hjr3vjvbkjmhnysnd8jcpkzlj9f2qw67h5iagysccy"; + version = "0.11.0"; + sha256 = "01m23sn3r2pr6ldblk4m41y082jc0lrgpfzbx63sx168ldhwxar3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -131246,6 +131638,39 @@ self: { broken = true; }) {}; + "hopenpgp-tools_0_23_3" = callPackage + ({ mkDerivation, aeson, alex, array, base, base16-bytestring + , binary, binary-conduit, bytestring, conduit, conduit-extra + , containers, cryptonite, directory, errors, fgl, graphviz, happy + , hOpenPGP, http-client, http-client-tls, http-types, ixset-typed + , lens, memory, monad-loops, mtl, openpgp-asciiarmor + , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal + , prettyprinter-convert-ansi-wl-pprint, resourcet, text, time + , time-locale-compat, transformers, unordered-containers, vector + , yaml + }: + mkDerivation { + pname = "hopenpgp-tools"; + version = "0.23.3"; + sha256 = "1h6hg05i7vm0cnhn3sifmmv01hjxy0w030j4m3fig3ic57658q2p"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson array base base16-bytestring binary binary-conduit bytestring + conduit conduit-extra containers cryptonite directory errors fgl + graphviz hOpenPGP http-client http-client-tls http-types + ixset-typed lens memory monad-loops mtl openpgp-asciiarmor + optparse-applicative prettyprinter prettyprinter-ansi-terminal + prettyprinter-convert-ansi-wl-pprint resourcet text time + time-locale-compat transformers unordered-containers vector yaml + ]; + executableToolDepends = [ alex happy ]; + description = "hOpenPGP-based command-line tools"; + license = stdenv.lib.licenses.agpl3Plus; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "hopenssl" = callPackage ({ mkDerivation, base, bytestring, HUnit, openssl }: mkDerivation { @@ -132501,8 +132926,10 @@ self: { }: mkDerivation { pname = "hprotoc"; - version = "2.4.13"; - sha256 = "0z88kiirwpnzw6hxg99kg42j2hkf002vcsmbcm7nqdfqajrggiy0"; + version = "2.4.17"; + sha256 = "1r7zr4sbg6355zavbzjixvfv10aglz1zs9ajnznpjhnj6lfisf32"; + revision = "2"; + editedCabalFile = "0hxhvjk3mswx712viv7krcgiynxq4bjs71vbk2pgm2d50i5qr8mr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -134851,30 +135278,31 @@ self: { ({ mkDerivation, aeson, aeson-pretty, array, async, attoparsec , base, bytestring, Cabal, containers, cpphs, data-default, deepseq , direct-sqlite, directory, exceptions, filepath, fsnotify, ghc - , ghc-boot, ghc-paths, haddock-api, haddock-library, haskell-names - , haskell-src-exts, hdocs, hformat, hlint, hspec, http-client, lens - , lens-aeson, lifted-base, mmorph, monad-control, monad-loops, mtl - , network, network-uri, optparse-applicative, process - , regex-pcre-builtin, scientific, simple-log, sqlite-simple, stm - , syb, template-haskell, text, text-region, time, transformers - , transformers-base, uniplate, unix, unordered-containers, vector + , ghc-boot, ghc-lib-parser, ghc-paths, haddock-api, haddock-library + , haskell-names, haskell-src-exts, hdocs, hformat, hlint, hspec + , http-client, lens, lens-aeson, lifted-base, mmorph, monad-control + , monad-loops, mtl, network, network-uri, optparse-applicative + , process, regex-pcre-builtin, scientific, simple-log + , sqlite-simple, stm, syb, template-haskell, text, text-region + , time, transformers, transformers-base, uniplate, unix + , unordered-containers, vector }: mkDerivation { pname = "hsdev"; - version = "0.3.3.8"; - sha256 = "01dagwpg70h9af5kzr2f19qsvy4h5cx5rjdrcq0r36fbmdkbza2z"; + version = "0.3.4.0"; + sha256 = "1qp1rsqxnv842kamhcf9hylj7ja1hwxni4m29d7pqfwbqsfwf55h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty array async attoparsec base bytestring Cabal containers cpphs data-default deepseq direct-sqlite directory - exceptions filepath fsnotify ghc ghc-boot ghc-paths haddock-api - haddock-library haskell-names haskell-src-exts hdocs hformat hlint - http-client lens lifted-base mmorph monad-control monad-loops mtl - network network-uri optparse-applicative process regex-pcre-builtin - scientific simple-log sqlite-simple stm syb template-haskell text - text-region time transformers transformers-base uniplate unix - unordered-containers vector + exceptions filepath fsnotify ghc ghc-boot ghc-lib-parser ghc-paths + haddock-api haddock-library haskell-names haskell-src-exts hdocs + hformat hlint http-client lens lifted-base mmorph monad-control + monad-loops mtl network network-uri optparse-applicative process + regex-pcre-builtin scientific simple-log sqlite-simple stm syb + template-haskell text text-region time transformers + transformers-base uniplate unix unordered-containers vector ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring containers deepseq directory @@ -134996,6 +135424,20 @@ self: { maintainers = with stdenv.lib.maintainers; [ peti ]; }) {}; + "hsemail_2_2_1" = callPackage + ({ mkDerivation, base, hspec, parsec, time, time-compat }: + mkDerivation { + pname = "hsemail"; + version = "2.2.1"; + sha256 = "108xjspr7apx248gvv7w1hh2pqnb7qg699a8l8f8z64cv6s9ksmm"; + libraryHaskellDepends = [ base parsec time time-compat ]; + testHaskellDepends = [ base hspec parsec time ]; + description = "Parsec parsers for the Internet Message format (e-mail)"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + maintainers = with stdenv.lib.maintainers; [ peti ]; + }) {}; + "hsemail-ns" = callPackage ({ mkDerivation, base, doctest, hspec, mtl, old-time, parsec }: mkDerivation { @@ -139491,6 +139933,26 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "http-rfc7807" = callPackage + ({ mkDerivation, aeson, base, call-stack, hspec-expectations-json + , http-media, http-types, servant, servant-server, tasty + , tasty-hunit, text + }: + mkDerivation { + pname = "http-rfc7807"; + version = "0.1.0.0"; + sha256 = "1wysqi3rfyg1fb7p9plb6ihcqzvyb2cqhsfx46ciwgym9nxg8lr4"; + libraryHaskellDepends = [ + aeson base http-media http-types servant servant-server text + ]; + testHaskellDepends = [ + aeson base call-stack hspec-expectations-json tasty tasty-hunit + text + ]; + description = "RFC7807 style response messages"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "http-server" = callPackage ({ mkDerivation, base, HTTP, mime, network, network-uri, text, unix , url, utf8-string @@ -139661,10 +140123,8 @@ self: { }: mkDerivation { pname = "http2-client"; - version = "0.9.0.0"; - sha256 = "1z46an4sign2ashjsj2y07vkf73i2wzx5x10qsdaf4av5ib8ykxq"; - revision = "1"; - editedCabalFile = "00fg9a62qkjwp7rb38j7z7yy6dk3mkh6mgwspd79v2ycmn4mr25q"; + version = "0.10.0.0"; + sha256 = "0kv4qa9cbwwj6b62manzpl1sk4jnsb5vx2y73w49drlfkrw1vpgy"; libraryHaskellDepends = [ async base bytestring containers deepseq http2 lifted-async lifted-base mtl network stm time tls transformers-base @@ -146616,6 +147076,25 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "integer-logarithms_1_0_3_1" = callPackage + ({ mkDerivation, array, base, ghc-prim, integer-gmp, QuickCheck + , smallcheck, tasty, tasty-hunit, tasty-quickcheck + , tasty-smallcheck + }: + mkDerivation { + pname = "integer-logarithms"; + version = "1.0.3.1"; + sha256 = "0zzapclfabc76g8jzsbsqwdllx2zn0gp4raq076ib6v0mfgry2lv"; + libraryHaskellDepends = [ array base ghc-prim integer-gmp ]; + testHaskellDepends = [ + base QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck + tasty-smallcheck + ]; + description = "Integer logarithms"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "integer-pure" = callPackage ({ mkDerivation }: mkDerivation { @@ -147865,6 +148344,8 @@ self: { ]; description = "Library for IP and MAC addresses"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "ip-quoter" = callPackage @@ -154889,8 +155370,8 @@ self: { }: mkDerivation { pname = "kubernetes-client"; - version = "0.3.0.0"; - sha256 = "1wpcamcvyphs2y370qzn5fmc18zyn8nb0099si12n9xgk5zdmcrq"; + version = "0.3.1.0"; + sha256 = "1ys3b143wckkgc7wjwfilkvr35j7as775p2d2riqkjpfi88kh301"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring bytestring connection containers data-default-class either filepath hoauth2 http-client @@ -154924,8 +155405,8 @@ self: { }: mkDerivation { pname = "kubernetes-client-core"; - version = "0.3.0.0"; - sha256 = "0ifn69iqxwxkl4y2qlz5d25fbyqb2pks0cd064j54hc0fjwlxlzk"; + version = "0.3.1.0"; + sha256 = "0rb5iyln1grpdg36hf2655sm3chrw4cddbmfhxjpispybr1ypl9c"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive containers deepseq exceptions http-api-data http-client http-client-tls @@ -159565,10 +160046,8 @@ self: { }: mkDerivation { pname = "lentil"; - version = "1.3.2.0"; - sha256 = "134f9ijnd1dw2l9k5m1ay643pc4jqmq5kx17cnijb7ff93442s0n"; - revision = "2"; - editedCabalFile = "0xijjp1ysybbd9n3f5vcaph1qdad5v9ynp0jia5aaizr34lwx94z"; + version = "1.4.0.0"; + sha256 = "1f5jcprb2l65nyysxgdkhd9vsg1ixn8qfpjgmgvi8cqm0zp28zw7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -159641,22 +160120,28 @@ self: { }) {}; "less-arbitrary" = callPackage - ({ mkDerivation, base, containers, generic-arbitrary, hashable, mtl - , QuickCheck, quickcheck-classes, quickcheck-instances, random - , scientific, text, transformers, unordered-containers, vector + ({ mkDerivation, base, containers, email-validate + , generic-arbitrary, genvalidity, genvalidity-hspec + , genvalidity-property, hashable, hspec, mtl, QuickCheck + , quickcheck-classes, quickcheck-instances, random, scientific + , text, time, transformers, unordered-containers, validity, vector }: mkDerivation { pname = "less-arbitrary"; - version = "0.1.0.1"; - sha256 = "1hbiwyk49qqqdfglydywj02ycymdb486nv5cp8710gfwh75i29xw"; + version = "0.1.0.2"; + sha256 = "0xqhlk4qqykb173pm6akd7jvygm5ya3qqw3xc649aiq053ralvif"; libraryHaskellDepends = [ - base containers generic-arbitrary hashable mtl QuickCheck random - scientific text transformers unordered-containers vector + base containers email-validate generic-arbitrary genvalidity + genvalidity-hspec genvalidity-property hashable hspec mtl + QuickCheck random scientific text time transformers + unordered-containers validity vector ]; testHaskellDepends = [ - base containers generic-arbitrary hashable mtl QuickCheck - quickcheck-classes quickcheck-instances random scientific text - transformers unordered-containers vector + base containers email-validate generic-arbitrary genvalidity + genvalidity-hspec genvalidity-property hashable hspec mtl + QuickCheck quickcheck-classes quickcheck-instances random + scientific text time transformers unordered-containers validity + vector ]; description = "Linear time testing with variant of Arbitrary class that always terminates"; license = stdenv.lib.licenses.bsd3; @@ -164050,6 +164535,19 @@ self: { license = stdenv.lib.licenses.asl20; }) {}; + "loc_0_1_3_10" = callPackage + ({ mkDerivation, base, containers, doctest, hedgehog }: + mkDerivation { + pname = "loc"; + version = "0.1.3.10"; + sha256 = "0vl0pyimcm7jp4lgdmsqgcg9shqfrj60lz4psjkdfdcm3vkdqnkw"; + libraryHaskellDepends = [ base containers ]; + testHaskellDepends = [ base containers doctest hedgehog ]; + description = "Types representing line and column positions and ranges in text files"; + license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "loc-test" = callPackage ({ mkDerivation, base, containers, hedgehog, loc }: mkDerivation { @@ -165695,6 +166193,8 @@ self: { pname = "lsp"; version = "1.0.0.0"; sha256 = "05m9kxcf7g2xb4bhbn08bfbf09b8vvvw3nvpcfldpx180yz3n02r"; + revision = "1"; + editedCabalFile = "1pgxvwfn7avkpdl6f3p7rqaivdz438yqkzsz0rp1y0s80mymvz1i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -165777,8 +166277,8 @@ self: { }: mkDerivation { pname = "lsp-types"; - version = "1.0.0.0"; - sha256 = "1cf07hdzgh5inskabdyli3zg95grc3qlw9d5xiqf1hwlspsyxis9"; + version = "1.0.0.1"; + sha256 = "1yrm42qsbqk94ql0khifcpvicy9lbvwwrvnr41lplbb1vhqvqc27"; libraryHaskellDepends = [ aeson base binary bytestring containers data-default deepseq dependent-sum-template directory filepath hashable hslogger lens @@ -166481,6 +166981,8 @@ self: { ]; description = "Bindings to LZ4"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "lz4-conduit" = callPackage @@ -167116,6 +167618,32 @@ self: { broken = true; }) {}; + "macrm" = callPackage + ({ mkDerivation, base, bytestring, cmdargs, cond, directory + , exceptions, filepath, githash, hspec, inline-c, main-tester + , MissingH, process, text, time, unix, uuid + }: + mkDerivation { + pname = "macrm"; + version = "1.0.0.5"; + sha256 = "0j1lcg5igypppj7c5plxifyvcl065j0mqhkdyb8nkpgjp95f7r0n"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base cmdargs cond directory exceptions githash inline-c MissingH + process text time unix + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base bytestring directory filepath hspec main-tester MissingH + process unix uuid + ]; + description = "Alternative rm command for macOS that remove files/dirs to the system trash"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "mad-props" = callPackage ({ mkDerivation, base, containers, lens, logict, MonadRandom, mtl , psqueues, random, random-shuffle, raw-strings-qq, transformers @@ -168867,6 +169395,30 @@ self: { broken = true; }) {}; + "massiv_0_5_5_0" = callPackage + ({ mkDerivation, base, bytestring, data-default-class, deepseq + , doctest, exceptions, mersenne-random-pure64, primitive + , QuickCheck, random, scheduler, splitmix, template-haskell + , unliftio-core, vector + }: + mkDerivation { + pname = "massiv"; + version = "0.5.5.0"; + sha256 = "1nlx8lakwnpplmgiiv692jbs03b52wqvclfyvaxcaf8yqdjms3r9"; + libraryHaskellDepends = [ + base bytestring data-default-class deepseq exceptions primitive + scheduler unliftio-core vector + ]; + testHaskellDepends = [ + base doctest mersenne-random-pure64 QuickCheck random splitmix + template-haskell + ]; + description = "Massiv (Массив) is an Array Library"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "massiv-io" = callPackage ({ mkDerivation, base, bytestring, Cabal, cabal-doctest, Color , data-default-class, deepseq, doctest, exceptions, filepath, hspec @@ -168894,7 +169446,7 @@ self: { broken = true; }) {}; - "massiv-io_0_3_0_1" = callPackage + "massiv-io_0_4_0_0" = callPackage ({ mkDerivation, base, bytestring, Color, data-default-class , deepseq, doctest, exceptions, filepath, hspec, JuicyPixels , massiv, massiv-test, netpbm, QuickCheck, random, template-haskell @@ -168902,8 +169454,8 @@ self: { }: mkDerivation { pname = "massiv-io"; - version = "0.3.0.1"; - sha256 = "0r0nkgpdkjwsdxcfys3idk1m7q0paz5c3gx1sx7xwsj7c5gyp5gs"; + version = "0.4.0.0"; + sha256 = "18q09pz563jp8lmnvmcynmhrk6pmqxr8whlcp6f9kilkzy7hzy9k"; libraryHaskellDepends = [ base bytestring Color data-default-class deepseq exceptions filepath JuicyPixels massiv netpbm unliftio vector @@ -170273,6 +170825,8 @@ self: { pname = "medea"; version = "1.2.0"; sha256 = "019jfz29gz3d06b5yi7fygqa79lp6c6vbzxcb5ka7d8w0zv7w60v"; + revision = "1"; + editedCabalFile = "1zkwy3p9q3rd4qcnmgr67xi3fv9frw35rsqpwh5l1mfvv772qap9"; libraryHaskellDepends = [ aeson algebraic-graphs base bytestring containers deepseq free hashable megaparsec microlens-ghc mtl nonempty-containers @@ -173576,20 +174130,20 @@ self: { "miv" = callPackage ({ mkDerivation, aeson, async, base, concurrent-output, directory - , filepath, ghc-prim, hashable, hspec, monad-parallel, process - , SafeSemaphore, text, time, unix-compat, unordered-containers - , xdg-basedir, yaml + , filepath, filepattern, ghc-prim, hashable, hspec, monad-parallel + , process, SafeSemaphore, text, time, unix-compat + , unordered-containers, xdg-basedir, yaml }: mkDerivation { pname = "miv"; - version = "0.4.3"; - sha256 = "0i2ikjr36qdr2i92bapx2p4lq4jvfmzh12b2nslhqq4xnf2fs2ib"; + version = "0.4.4"; + sha256 = "0is2ckkglh9wnhwnvyhhjy7as67mk7bs4az98q32nk3hx0yj9nq8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - aeson async base concurrent-output directory filepath ghc-prim - hashable monad-parallel process SafeSemaphore text time unix-compat - unordered-containers xdg-basedir yaml + aeson async base concurrent-output directory filepath filepattern + ghc-prim hashable monad-parallel process SafeSemaphore text time + unix-compat unordered-containers xdg-basedir yaml ]; testHaskellDepends = [ aeson base directory ghc-prim hashable hspec monad-parallel process @@ -173970,6 +174524,8 @@ self: { ]; description = "Produces a sound recording specified by the Ukrainian text"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "mmsyn7l" = callPackage @@ -176532,8 +177088,8 @@ self: { pname = "monoidal-containers"; version = "0.6.0.1"; sha256 = "1j5mfs0ysvwk3jsmq4hlj4l3kasfc28lk1b3xaymf9dw48ac5j82"; - revision = "1"; - editedCabalFile = "06agyfnhr4cr42m4zj7xwl5an3skbjvba53a5i6sl9890gx7mml3"; + revision = "2"; + editedCabalFile = "1b98zf8c2mz7qrp24pyq6wqx5ljlckc7hyk62kiyj23svq7sxpzz"; libraryHaskellDepends = [ aeson base containers deepseq hashable lens newtype semialign semigroups these unordered-containers @@ -176885,6 +177441,46 @@ self: { license = stdenv.lib.licenses.agpl3Plus; }) {}; + "morloc" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, directory + , docopt, extra, filepath, haskell-src-meta, megaparsec, mtl + , parsec, partial-order, pretty-simple, prettyprinter + , prettyprinter-ansi-terminal, process, QuickCheck, raw-strings-qq + , safe, scientific, tasty, tasty-golden, tasty-hunit + , tasty-quickcheck, template-haskell, text, unordered-containers + , yaml + }: + mkDerivation { + pname = "morloc"; + version = "0.33.0"; + sha256 = "089p6hajqlzsgpgmn1s467c4m9d3d0h507vml6vvxlhlph1gda76"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring containers directory extra filepath + haskell-src-meta megaparsec mtl parsec partial-order pretty-simple + prettyprinter prettyprinter-ansi-terminal process raw-strings-qq + safe scientific template-haskell text unordered-containers yaml + ]; + executableHaskellDepends = [ + aeson base bytestring containers directory docopt extra filepath + haskell-src-meta megaparsec mtl parsec partial-order pretty-simple + prettyprinter prettyprinter-ansi-terminal process raw-strings-qq + safe scientific template-haskell text unordered-containers yaml + ]; + testHaskellDepends = [ + aeson base bytestring containers directory extra filepath + haskell-src-meta megaparsec mtl parsec partial-order pretty-simple + prettyprinter prettyprinter-ansi-terminal process QuickCheck + raw-strings-qq safe scientific tasty tasty-golden tasty-hunit + tasty-quickcheck template-haskell text unordered-containers yaml + ]; + description = "A multi-lingual, typed, workflow language"; + license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "morph" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, filepath , optparse-applicative, postgresql-simple, text, yaml @@ -176929,26 +177525,25 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "morpheus-graphql_0_15_1" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, megaparsec - , morpheus-graphql-core, mtl, scientific, tasty, tasty-hunit - , template-haskell, text, transformers, unliftio-core - , unordered-containers, uuid, vector, websockets + "morpheus-graphql_0_16_0" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers + , morpheus-graphql-core, morpheus-graphql-subscriptions, mtl + , relude, tasty, tasty-hunit, template-haskell, text, transformers + , unordered-containers, vector }: mkDerivation { pname = "morpheus-graphql"; - version = "0.15.1"; - sha256 = "1vk1rzrham61pnn5c77rvrn0zb02hc1birxdnyz80sjdap5fk8in"; + version = "0.16.0"; + sha256 = "18sayr7avxdavppzj8nh3fli0cdryl4yyrzw8d38qk0p8hw84wgc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ - aeson base bytestring containers megaparsec morpheus-graphql-core - mtl scientific template-haskell text transformers unliftio-core - unordered-containers uuid vector websockets + aeson base bytestring containers morpheus-graphql-core mtl relude + template-haskell text transformers unordered-containers vector ]; testHaskellDepends = [ - aeson base bytestring containers megaparsec morpheus-graphql-core - mtl scientific tasty tasty-hunit template-haskell text transformers - unliftio-core unordered-containers uuid vector websockets + aeson base bytestring containers morpheus-graphql-core + morpheus-graphql-subscriptions mtl relude tasty tasty-hunit + template-haskell text transformers unordered-containers vector ]; description = "Morpheus GraphQL"; license = stdenv.lib.licenses.mit; @@ -176979,21 +177574,22 @@ self: { "morpheus-graphql-client" = callPackage ({ mkDerivation, aeson, base, bytestring, directory - , morpheus-graphql-core, mtl, tasty, tasty-hunit, template-haskell - , text, transformers, unordered-containers + , morpheus-graphql-core, mtl, relude, tasty, tasty-hunit + , template-haskell, text, transformers, unordered-containers }: mkDerivation { pname = "morpheus-graphql-client"; - version = "0.15.1"; - sha256 = "1gmyil518qjn5l30kljrm52fznkib1d1qyxnjhyb535jc9f44zhz"; + version = "0.16.0"; + sha256 = "1apm35yy1f1hkqihk4ilzzlg1p4fk13i7zmd7fkcd33aiajzw5mh"; enableSeparateDataOutput = true; libraryHaskellDepends = [ - aeson base bytestring morpheus-graphql-core mtl template-haskell - text transformers unordered-containers + aeson base bytestring morpheus-graphql-core mtl relude + template-haskell text transformers unordered-containers ]; testHaskellDepends = [ - aeson base bytestring directory morpheus-graphql-core mtl tasty - tasty-hunit template-haskell text transformers unordered-containers + aeson base bytestring directory morpheus-graphql-core mtl relude + tasty tasty-hunit template-haskell text transformers + unordered-containers ]; description = "Morpheus GraphQL Client"; license = stdenv.lib.licenses.mit; @@ -177025,32 +177621,57 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "morpheus-graphql-core_0_15_1" = callPackage + "morpheus-graphql-core_0_16_0" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, hashable - , megaparsec, mtl, scientific, tasty, tasty-hunit, template-haskell - , text, th-lift-instances, transformers, unordered-containers - , vector + , megaparsec, mtl, relude, scientific, tasty, tasty-hunit + , template-haskell, text, th-lift-instances, transformers + , unordered-containers, vector }: mkDerivation { pname = "morpheus-graphql-core"; - version = "0.15.1"; - sha256 = "0nakm33ybrj8y3ci0a4697dvz8q38z17vr2mkcbm7h14h06kg8wr"; + version = "0.16.0"; + sha256 = "0c5gbqrxgib2irysmvl35j7ccz5fi1aqb3p3fyxkvcw44nnmkl5g"; enableSeparateDataOutput = true; libraryHaskellDepends = [ - aeson base bytestring hashable megaparsec mtl scientific + aeson base bytestring hashable megaparsec mtl relude scientific template-haskell text th-lift-instances transformers unordered-containers vector ]; testHaskellDepends = [ - aeson base bytestring directory hashable megaparsec mtl scientific - tasty tasty-hunit template-haskell text th-lift-instances - transformers unordered-containers vector + aeson base bytestring directory hashable megaparsec mtl relude + scientific tasty tasty-hunit template-haskell text + th-lift-instances transformers unordered-containers vector ]; description = "Morpheus GraphQL Core"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "morpheus-graphql-subscriptions" = callPackage + ({ mkDerivation, aeson, base, bytestring, directory + , morpheus-graphql-core, mtl, relude, tasty, tasty-hunit, text + , transformers, unliftio-core, unordered-containers, uuid + , websockets + }: + mkDerivation { + pname = "morpheus-graphql-subscriptions"; + version = "0.16.0"; + sha256 = "1bilw276nlzx9fqcc6g5cmnf4jws17v7djz1m8n184a1skxbd02l"; + libraryHaskellDepends = [ + aeson base bytestring morpheus-graphql-core mtl relude text + transformers unliftio-core unordered-containers uuid websockets + ]; + testHaskellDepends = [ + aeson base bytestring directory morpheus-graphql-core mtl relude + tasty tasty-hunit text transformers unliftio-core + unordered-containers uuid websockets + ]; + description = "Morpheus GraphQL Subscriptions"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "morphisms" = callPackage ({ mkDerivation }: mkDerivation { @@ -180573,8 +181194,8 @@ self: { }: mkDerivation { pname = "mysql-haskell"; - version = "0.8.4.2"; - sha256 = "1lg9w9kwjnrx948r24flw0yjwxc8f93ygg45dl2djk4kfxdfnlaz"; + version = "0.8.4.3"; + sha256 = "1gjq8spl6s05kcckw78d1wi2k8blr25mbvicd1kwr653lj2d3w74"; libraryHaskellDepends = [ base binary binary-ieee754 binary-parsers blaze-textual bytestring bytestring-lexing cryptonite io-streams memory monad-loops network @@ -180612,8 +181233,8 @@ self: { }: mkDerivation { pname = "mysql-haskell-openssl"; - version = "0.8.3.0"; - sha256 = "0pm5vd2gpb1x68n2i5brvspngfplp283jlw9a351z2yrnpwmwd24"; + version = "0.8.3.1"; + sha256 = "1fq1990423is1zmyd3qa6dxyyj5ackrgsr9i3wvzkw3xys472j2w"; libraryHaskellDepends = [ base binary HsOpenSSL mysql-haskell tcp-streams tcp-streams-openssl wire-streams @@ -190452,8 +191073,8 @@ self: { ({ mkDerivation, base, mtl }: mkDerivation { pname = "optparse-declarative"; - version = "0.3.1"; - sha256 = "1s3bkkn5a8bgkbqdsf5ir18r0j0r2r0agz04q2ccafd26d8xdx2s"; + version = "0.4.1"; + sha256 = "0paa7r64y0nb9yv3x387pdid68lnc1gn2m28kcli55dvh1x4wwxr"; libraryHaskellDepends = [ base mtl ]; description = "Declarative command line option parser"; license = stdenv.lib.licenses.mit; @@ -190582,8 +191203,6 @@ self: { ]; description = "Types and functions for Kepler orbits"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "orc" = callPackage @@ -191088,6 +191707,34 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "ormolu_0_1_3_1" = callPackage + ({ mkDerivation, base, bytestring, containers, dlist, exceptions + , filepath, ghc-lib-parser, gitrev, hspec, hspec-discover, mtl + , optparse-applicative, path, path-io, syb, text + }: + mkDerivation { + pname = "ormolu"; + version = "0.1.3.1"; + sha256 = "1qad2s270rhgm2chhrmjd5zsv6bqykba978vn0hakm29mgck2zgw"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring containers dlist exceptions ghc-lib-parser mtl syb + text + ]; + executableHaskellDepends = [ + base ghc-lib-parser gitrev optparse-applicative text + ]; + testHaskellDepends = [ + base containers filepath hspec path path-io text + ]; + testToolDepends = [ hspec-discover ]; + description = "A formatter for Haskell source code"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "orthotope" = callPackage ({ mkDerivation, base, deepseq, dlist, HUnit, pretty, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 @@ -192091,7 +192738,7 @@ self: { maintainers = with stdenv.lib.maintainers; [ peti ]; }) {}; - "pandoc_2_11_0_4" = callPackage + "pandoc_2_11_1" = callPackage ({ mkDerivation, aeson, aeson-pretty, attoparsec, base , base64-bytestring, binary, blaze-html, blaze-markup, bytestring , case-insensitive, citeproc, commonmark, commonmark-extensions @@ -192110,8 +192757,8 @@ self: { }: mkDerivation { pname = "pandoc"; - version = "2.11.0.4"; - sha256 = "18nqdhvk0rgrzmbhab9vb05g8w9hvwx0ncf5cqp5ijxycilcskb8"; + version = "2.11.1"; + sha256 = "0gvpal4v92x8vscmm5h3jjlx9q03a4qbz0zwcbw24y02xmaz09d8"; configureFlags = [ "-fhttps" "-f-trypandoc" ]; isLibrary = true; isExecutable = true; @@ -192292,6 +192939,17 @@ self: { broken = true; }) {}; + "pandoc-dhall-decoder" = callPackage + ({ mkDerivation, base, dhall, either, pandoc, text }: + mkDerivation { + pname = "pandoc-dhall-decoder"; + version = "0.1.0.1"; + sha256 = "032fx8fy134hysg10y5c57c7jkvq8lkc0q2r8ylc54qbfmvqd820"; + libraryHaskellDepends = [ base dhall either pandoc text ]; + description = "Decodes pandoc to dhall"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "pandoc-emphasize-code" = callPackage ({ mkDerivation, base, filepath, hashable, lucid, mtl, pandoc-types , process, semigroups, tasty, tasty-discover, tasty-hspec @@ -194932,15 +195590,15 @@ self: { }: mkDerivation { pname = "patch"; - version = "0.0.3.1"; - sha256 = "1dkms6ngr01d4gvyjbl6z30b6qz4cnxnh0y7advrc9fib0237gnl"; + version = "0.0.3.2"; + sha256 = "1b819d1iramxb0sf0zm4ry8mrd74y35iffbb6qys3a2xq1d382xa"; libraryHaskellDepends = [ base constraints-extras containers dependent-map dependent-sum lens monoidal-containers semialign semigroupoids these transformers witherable ]; testHaskellDepends = [ base directory filemanip filepath hlint ]; - description = "Infrastructure for writing patches which act on other types"; + description = "Data structures for describing changes to other data structures"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -197017,6 +197675,34 @@ self: { maintainers = with stdenv.lib.maintainers; [ psibi ]; }) {}; + "persistent_2_11_0_1" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base64-bytestring + , blaze-html, bytestring, conduit, containers, fast-logger, hspec + , http-api-data, monad-logger, mtl, path-pieces, resource-pool + , resourcet, scientific, silently, text, time, transformers + , unliftio, unliftio-core, unordered-containers, vector + }: + mkDerivation { + pname = "persistent"; + version = "2.11.0.1"; + sha256 = "0nmgjk5jpsh7dxwyghvmnislxj8m77sdp9hg6anh7ba94xs7wcjv"; + libraryHaskellDepends = [ + aeson attoparsec base base64-bytestring blaze-html bytestring + conduit containers fast-logger http-api-data monad-logger mtl + path-pieces resource-pool resourcet scientific silently text time + transformers unliftio unliftio-core unordered-containers vector + ]; + testHaskellDepends = [ + aeson attoparsec base base64-bytestring blaze-html bytestring + containers hspec http-api-data path-pieces scientific text time + transformers unordered-containers vector + ]; + description = "Type-safe, multi-backend data serialization"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + maintainers = with stdenv.lib.maintainers; [ psibi ]; + }) {}; + "persistent-audit" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , getopt-generics, hashable, hspec, mongoDB, persistent @@ -197229,10 +197915,8 @@ self: { }: mkDerivation { pname = "persistent-mongoDB"; - version = "2.10.0.1"; - sha256 = "194cxlxyaxwzgm7a7q8530bh842s5s1vmq33pclldp78nfy1dczm"; - revision = "1"; - editedCabalFile = "084gdbb25qn2cw0qz20hksr9ypf401iwwx2kysibi0y4zxvpcy2z"; + version = "2.11.0.0"; + sha256 = "19szqr1f028hqhzigvb7sa6r2vm8q9pi5fhvx483ag0agcypmhhb"; libraryHaskellDepends = [ aeson base bson bytestring cereal conduit http-api-data mongoDB network path-pieces persistent resource-pool resourcet text time @@ -197276,6 +197960,33 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "persistent-mysql_2_10_3" = callPackage + ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit + , containers, fast-logger, hspec, HUnit, monad-logger, mysql + , mysql-simple, persistent, persistent-qq, persistent-template + , persistent-test, QuickCheck, quickcheck-instances, resource-pool + , resourcet, text, time, transformers, unliftio-core + }: + mkDerivation { + pname = "persistent-mysql"; + version = "2.10.3"; + sha256 = "1da2vbkz55lngpi5ggndnnxv8gm9ckcv3gd3y8z47yh129b04csk"; + libraryHaskellDepends = [ + aeson base blaze-builder bytestring conduit containers monad-logger + mysql mysql-simple persistent resource-pool resourcet text + transformers unliftio-core + ]; + testHaskellDepends = [ + base bytestring containers fast-logger hspec HUnit monad-logger + mysql persistent persistent-qq persistent-template persistent-test + QuickCheck quickcheck-instances resourcet text time transformers + unliftio-core + ]; + description = "Backend for the persistent library using MySQL database server"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "persistent-mysql-haskell" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, containers , fast-logger, hspec, HUnit, io-streams, monad-logger @@ -197375,6 +198086,8 @@ self: { pname = "persistent-postgresql"; version = "2.10.1.2"; sha256 = "1q7n0h16argvpw2y3f8mxzmvy24q6if46ab9nvybviki283zbvlb"; + revision = "1"; + editedCabalFile = "0vzm2d9smg9zvskaz3dv7c90d14pb0as7qpnsnvswhh8vn0862g3"; libraryHaskellDepends = [ aeson base blaze-builder bytestring conduit containers monad-logger persistent postgresql-libpq postgresql-simple resource-pool @@ -197391,6 +198104,37 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "persistent-postgresql_2_11_0_0" = callPackage + ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring + , conduit, containers, fast-logger, hspec, hspec-expectations + , HUnit, monad-logger, mtl, persistent, persistent-qq + , persistent-template, persistent-test, postgresql-libpq + , postgresql-simple, QuickCheck, quickcheck-instances + , resource-pool, resourcet, string-conversions, text, time + , transformers, unliftio-core, unordered-containers, vector + }: + mkDerivation { + pname = "persistent-postgresql"; + version = "2.11.0.0"; + sha256 = "12h72dj6zmk8m45m62syc3inwvqgb03whymi7wds0aklzn4j83b4"; + libraryHaskellDepends = [ + aeson attoparsec base blaze-builder bytestring conduit containers + monad-logger mtl persistent postgresql-libpq postgresql-simple + resource-pool resourcet string-conversions text time transformers + unliftio-core + ]; + testHaskellDepends = [ + aeson base bytestring containers fast-logger hspec + hspec-expectations HUnit monad-logger persistent persistent-qq + persistent-template persistent-test QuickCheck quickcheck-instances + resourcet text time transformers unliftio-core unordered-containers + vector + ]; + description = "Backend for the persistent library using postgresql"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "persistent-protobuf" = callPackage ({ mkDerivation, base, bytestring, persistent, protocol-buffers , protocol-buffers-descriptor, template-haskell, text @@ -197570,6 +198314,8 @@ self: { pname = "persistent-sqlite"; version = "2.10.6.2"; sha256 = "0l6287ni2ksi8l8kv6gbsyjxhjpcqn6a1gw577ii7fixbyvbpbnf"; + revision = "1"; + editedCabalFile = "1kg5cikbw7mpdzwc1f1kfxwjq7q2raqdxsdq5rb65rk87wl3fih5"; configureFlags = [ "-fsystemlib" ]; isLibrary = true; isExecutable = true; @@ -197590,6 +198336,39 @@ self: { maintainers = with stdenv.lib.maintainers; [ psibi ]; }) {inherit (pkgs) sqlite;}; + "persistent-sqlite_2_11_0_0" = callPackage + ({ mkDerivation, aeson, base, bytestring, conduit, containers + , exceptions, fast-logger, hspec, HUnit, microlens-th, monad-logger + , persistent, persistent-template, persistent-test, QuickCheck + , resource-pool, resourcet, sqlite, system-fileio, system-filepath + , temporary, text, time, transformers, unliftio-core + , unordered-containers + }: + mkDerivation { + pname = "persistent-sqlite"; + version = "2.11.0.0"; + sha256 = "1kfijsn00brqm42ypaa66bmwq41r9n6h66r6jmgldhzpcbv46sfv"; + configureFlags = [ "-fsystemlib" ]; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring conduit containers microlens-th monad-logger + persistent resource-pool resourcet text time transformers + unliftio-core unordered-containers + ]; + librarySystemDepends = [ sqlite ]; + testHaskellDepends = [ + base bytestring containers exceptions fast-logger hspec HUnit + monad-logger persistent persistent-template persistent-test + QuickCheck resourcet system-fileio system-filepath temporary text + time transformers unliftio-core + ]; + description = "Backend for the persistent library using sqlite3"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + maintainers = with stdenv.lib.maintainers; [ psibi ]; + }) {inherit (pkgs) sqlite;}; + "persistent-template" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , deepseq, deepseq-generics, file-embed, hspec, http-api-data @@ -197601,8 +198380,8 @@ self: { pname = "persistent-template"; version = "2.8.2.3"; sha256 = "1y96aj5i3c1j2ls6980l8lfjj9b3vfmp3766xk5af1870vj1s1lf"; - revision = "1"; - editedCabalFile = "0ilgcn3k72b2zm53yy4na4y0f8xfrlw6s5w3xhhavg6blyw971j7"; + revision = "2"; + editedCabalFile = "0n0zr4fxzrgdbgl26mikfl9hyn0269isblrr9rj3i045p96a0y5s"; libraryHaskellDepends = [ aeson base bytestring containers http-api-data monad-control monad-logger path-pieces persistent template-haskell text @@ -197620,7 +198399,7 @@ self: { maintainers = with stdenv.lib.maintainers; [ psibi ]; }) {}; - "persistent-template_2_9" = callPackage + "persistent-template_2_9_1_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , deepseq, deepseq-generics, file-embed, hspec, http-api-data , monad-control, monad-logger, path-pieces, persistent, QuickCheck @@ -197629,8 +198408,8 @@ self: { }: mkDerivation { pname = "persistent-template"; - version = "2.9"; - sha256 = "181ag017wj41pzlc954mcx7s7v1dnqgjnry03hly8zln4iii63yw"; + version = "2.9.1.0"; + sha256 = "19ilgz8r6p5wy111rb4v0d6cnrj8jfiv2pnzdynpxd9ay66vgbca"; libraryHaskellDepends = [ aeson base bytestring containers http-api-data monad-control monad-logger path-pieces persistent template-haskell text @@ -197694,7 +198473,7 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "persistent-test_2_0_3_3" = callPackage + "persistent-test_2_0_3_5" = callPackage ({ mkDerivation, aeson, base, blaze-html, bytestring, conduit , containers, exceptions, hspec, hspec-expectations, HUnit , monad-control, monad-logger, mtl, path-pieces, persistent @@ -197704,8 +198483,8 @@ self: { }: mkDerivation { pname = "persistent-test"; - version = "2.0.3.3"; - sha256 = "0ry6inln7grmcj58k3sfjid24069n4kmph6sikvm352b9ffw6h5x"; + version = "2.0.3.5"; + sha256 = "16m3nlmpwxibfhgrfl3xqh3a518bkrd7qaa8hklfq2qwlvjbb31v"; libraryHaskellDepends = [ aeson base blaze-html bytestring conduit containers exceptions hspec hspec-expectations HUnit monad-control monad-logger mtl @@ -198345,13 +199124,58 @@ self: { ({ mkDerivation, base, subG, vector }: mkDerivation { pname = "phonetic-languages-common"; - version = "0.1.0.0"; - sha256 = "12al80szl9mxapwq6b0kp6bnhnwqxjqzyf72ycxvpx1xlppsfza9"; + version = "0.1.1.0"; + sha256 = "08i9g7yaiwryy9ndd0adbl3cskqva71mi45x55knc6r9wdhnprph"; libraryHaskellDepends = [ base subG vector ]; description = "A generalization of the uniqueness-periods-vector-common package"; license = stdenv.lib.licenses.mit; }) {}; + "phonetic-languages-examples" = callPackage + ({ mkDerivation, base, parallel, phonetic-languages-common + , phonetic-languages-general, phonetic-languages-plus + , phonetic-languages-properties, phonetic-languages-ukrainian + , phonetic-languages-vector, print-info, subG + , ukrainian-phonetics-basic, uniqueness-periods-vector-filters + , uniqueness-periods-vector-stats, vector + }: + mkDerivation { + pname = "phonetic-languages-examples"; + version = "0.1.1.0"; + sha256 = "1i95kglsif5zd5k7yri69mwh8n3a63cqwh3kvn91qpyxqf8zgdzz"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base phonetic-languages-common phonetic-languages-properties + phonetic-languages-vector vector + ]; + executableHaskellDepends = [ + base parallel phonetic-languages-common phonetic-languages-general + phonetic-languages-plus phonetic-languages-properties + phonetic-languages-ukrainian phonetic-languages-vector print-info + subG ukrainian-phonetics-basic uniqueness-periods-vector-filters + uniqueness-periods-vector-stats vector + ]; + description = "A generalization of the uniqueness-periods-vector-examples functionality"; + license = stdenv.lib.licenses.mit; + }) {}; + + "phonetic-languages-general" = callPackage + ({ mkDerivation, base, phonetic-languages-common + , phonetic-languages-plus, print-info, subG, vector + }: + mkDerivation { + pname = "phonetic-languages-general"; + version = "0.1.0.0"; + sha256 = "1vv1n58npgwy1shp7xhm48fdqm9a8kqb3lbqkl0sn7qwkph5x53k"; + libraryHaskellDepends = [ + base phonetic-languages-common phonetic-languages-plus print-info + subG vector + ]; + description = "A generalization of the uniqueness-periods-vector-general functionality"; + license = stdenv.lib.licenses.mit; + }) {}; + "phonetic-languages-plus" = callPackage ({ mkDerivation, base, bytestring, lists-flines, parallel , uniqueness-periods-vector-stats @@ -198371,6 +199195,23 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "phonetic-languages-properties" = callPackage + ({ mkDerivation, base, phonetic-languages-common + , phonetic-languages-rhythmicity, phonetic-languages-vector + , ukrainian-phonetics-basic, vector + }: + mkDerivation { + pname = "phonetic-languages-properties"; + version = "0.1.1.0"; + sha256 = "1c312i66rpwxfk34rpzh8ai3m4lbxwj4ayqh1vzbj17mciachaqf"; + libraryHaskellDepends = [ + base phonetic-languages-common phonetic-languages-rhythmicity + phonetic-languages-vector ukrainian-phonetics-basic vector + ]; + description = "A generalization of the uniqueness-periods-vector-properties package"; + license = stdenv.lib.licenses.mit; + }) {}; + "phonetic-languages-rhythmicity" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -201601,6 +202442,39 @@ self: { broken = true; }) {}; + "poke" = callPackage + ({ mkDerivation, base, calamity, dhall, di, di-polysemy + , generic-lens, hspec, hspec-megaparsec, megaparsec, polysemy + , polysemy-plugin, text, text-show, unboxing-vector + , unordered-containers, vector + }: + mkDerivation { + pname = "poke"; + version = "0.0.0.1"; + sha256 = "0y63j8pv482f92nmk2x7f8kfkvrqbq9bz2vi9br6hpk4612vas4c"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base calamity dhall di di-polysemy generic-lens hspec + hspec-megaparsec megaparsec polysemy polysemy-plugin text text-show + unboxing-vector unordered-containers vector + ]; + executableHaskellDepends = [ + base calamity dhall di di-polysemy generic-lens hspec + hspec-megaparsec megaparsec polysemy polysemy-plugin text text-show + unboxing-vector unordered-containers vector + ]; + testHaskellDepends = [ + base calamity dhall di di-polysemy generic-lens hspec + hspec-megaparsec megaparsec polysemy polysemy-plugin text text-show + unboxing-vector unordered-containers vector + ]; + description = "Discord verification bot"; + license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "pokemon-go-protobuf-types" = callPackage ({ mkDerivation, base, bytestring, containers, data-default-class , lens-family, proto-lens, text @@ -202012,6 +202886,40 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "polysemy_1_4_0_0" = callPackage + ({ mkDerivation, async, base, Cabal, cabal-doctest, containers + , criterion, doctest, first-class-families, free, freer-simple + , hspec, hspec-discover, inspection-testing, mtl, QuickCheck, stm + , syb, template-haskell, th-abstraction, transformers, type-errors + , type-errors-pretty, unagi-chan + }: + mkDerivation { + pname = "polysemy"; + version = "1.4.0.0"; + sha256 = "1zbfx3l390kqxq45lb1wms72cxckwh3sl7vk52q68d0l7j5cvn8n"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + async base containers first-class-families mtl QuickCheck stm syb + template-haskell th-abstraction transformers type-errors + type-errors-pretty unagi-chan + ]; + testHaskellDepends = [ + async base containers doctest first-class-families hspec + inspection-testing mtl QuickCheck stm syb template-haskell + th-abstraction transformers type-errors type-errors-pretty + unagi-chan + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + async base containers criterion first-class-families free + freer-simple mtl QuickCheck stm syb template-haskell th-abstraction + transformers type-errors type-errors-pretty unagi-chan + ]; + description = "Higher-order, low-boilerplate free monads"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "polysemy-RandomFu" = callPackage ({ mkDerivation, base, hspec, hspec-discover, polysemy , polysemy-plugin, polysemy-zoo, random-fu, random-source, text @@ -202064,13 +202972,30 @@ self: { pname = "polysemy-extra"; version = "0.1.0.0"; sha256 = "1y5k935jh6dfs87kdih1ibb61ljkp39wyrkg1n2zss020cdhbi7g"; + revision = "1"; + editedCabalFile = "0nh9laqwr40dhkh0806v748zqg61agmv3ih4fyidzr9h30lcl0q8"; libraryHaskellDepends = [ base containers polysemy polysemy-zoo ]; - description = "Run a KVStore as a filesystem in polysemy"; + description = "Extra transformations functions for polysemy"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; broken = true; }) {}; + "polysemy-fs" = callPackage + ({ mkDerivation, base, bytestring, path, polysemy, rio, temporary + , text, unliftio-path + }: + mkDerivation { + pname = "polysemy-fs"; + version = "0.1.0.0"; + sha256 = "16lf6a5ypf5injdl8aljrnrdrfz21b0rhcmypx5ngvw1k2mgh6zl"; + libraryHaskellDepends = [ + base bytestring path polysemy rio temporary text unliftio-path + ]; + description = "Low level filesystem operations for polysemy"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "polysemy-fskvstore" = callPackage ({ mkDerivation, base, bytestring, path, polysemy, polysemy-zoo , rio, unliftio-path @@ -202141,13 +203066,15 @@ self: { }) {}; "polysemy-methodology" = callPackage - ({ mkDerivation, base, polysemy, polysemy-plugin, polysemy-zoo }: + ({ mkDerivation, base, co-log-polysemy, polysemy, polysemy-plugin + , polysemy-zoo + }: mkDerivation { pname = "polysemy-methodology"; - version = "0.1.2.1"; - sha256 = "0is4jnmfn2gx78ijxwvhm8qwk2gqz31hh9pg5r8y43hyx7im40ay"; + version = "0.1.5.0"; + sha256 = "1gi2rjf1vgcamjyqqi4wnasv9i5yaazlh14hbjspvsyv8h2zyl4i"; libraryHaskellDepends = [ - base polysemy polysemy-plugin polysemy-zoo + base co-log-polysemy polysemy polysemy-plugin polysemy-zoo ]; description = "Domain modelling algebra for polysemy"; license = stdenv.lib.licenses.mit; @@ -202168,6 +203095,23 @@ self: { broken = true; }) {}; + "polysemy-path" = callPackage + ({ mkDerivation, base, path, polysemy, polysemy-plugin + , polysemy-zoo + }: + mkDerivation { + pname = "polysemy-path"; + version = "0.0.1.0"; + sha256 = "12iw6qq1pigvvb0bnbkxz7gdmr4z609vqdsn5sxzh5va02dn1r57"; + libraryHaskellDepends = [ + base path polysemy polysemy-plugin polysemy-zoo + ]; + description = "Polysemy versions of Path functions"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "polysemy-plugin" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, containers, doctest , ghc, ghc-tcplugins-extra, hspec, hspec-discover @@ -202176,8 +203120,8 @@ self: { }: mkDerivation { pname = "polysemy-plugin"; - version = "0.2.5.1"; - sha256 = "14iz5p5g57ki9lbjyy8i3lx7xk2qmrc8dqkd94jrbilsvn4m5gf3"; + version = "0.2.5.2"; + sha256 = "13qfbgwn187vgdqs2rkl5lhcfbaw992qnlpz90pr9nw64k2ylcmp"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base containers ghc ghc-tcplugins-extra polysemy syb transformers @@ -202268,8 +203212,8 @@ self: { }: mkDerivation { pname = "polysemy-video"; - version = "0.1.1.0"; - sha256 = "1f8fzhxjg3cpqb8sdrdl8mx9dwas5l32aw98s5m2p4xv1amnjl39"; + version = "0.1.2.0"; + sha256 = "1q6acrcxin32ykhzrmd562xb45d972c37sqydh9mz1xp49764fy9"; libraryHaskellDepends = [ base formatting path path-utils polysemy text turtle ]; @@ -203101,6 +204045,8 @@ self: { ]; description = "posix bindings"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {inherit (pkgs) systemd;}; "posix-error-codes" = callPackage @@ -203547,6 +204493,21 @@ self: { license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) postgresql;}; + "postgresql-libpq_0_9_4_3" = callPackage + ({ mkDerivation, base, bytestring, Cabal, postgresql, unix }: + mkDerivation { + pname = "postgresql-libpq"; + version = "0.9.4.3"; + sha256 = "1gfnhc5pibn7zmifdf2g0c112xrpzsk756ln2kjzqljkspf4dqp3"; + setupHaskellDepends = [ base Cabal ]; + libraryHaskellDepends = [ base bytestring unix ]; + librarySystemDepends = [ postgresql ]; + testHaskellDepends = [ base bytestring ]; + description = "low-level binding to libpq"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {inherit (pkgs) postgresql;}; + "postgresql-libpq-notify" = callPackage ({ mkDerivation, async, base, hspec, postgres-options , postgresql-libpq, stm, text, tmp-postgres @@ -204904,28 +205865,26 @@ self: { ({ mkDerivation, aeson, aeson-pretty, base, binary, bytestring , comonad, constraints, containers, deepseq, directory, doctest , hashable, lens, lens-action, pcre-heavy, pcre-light - , pretty-terminal, QuickCheck, random, safe, stm - , string-conversions, tasty, tasty-hunit, tasty-quickcheck - , template-haskell, text, th-lift, these, time + , pretty-terminal, QuickCheck, safe, stm, string-conversions, tasty + , tasty-hunit, tasty-quickcheck, template-haskell, text, th-lift + , th-lift-instances, these, time }: mkDerivation { pname = "predicate-typed"; - version = "0.7.4.0"; - sha256 = "04vxyw4bgzbkk56dw7p8b4x12m4wymxwh83537hvphdv9qj71ph9"; - revision = "1"; - editedCabalFile = "064zfd03nw1bd0p8vwymk0kscbpvxrgzbwmqys3ys1rqzjpnfdrp"; + version = "0.7.4.2"; + sha256 = "0n1r8ysjyc61pr107y5kkarc30crjzps865kx9k25kjcmk5ynlgz"; libraryHaskellDepends = [ aeson aeson-pretty base binary bytestring comonad constraints containers deepseq directory hashable lens lens-action pcre-heavy - pcre-light pretty-terminal QuickCheck random safe - string-conversions template-haskell text th-lift these time + pcre-light pretty-terminal QuickCheck safe string-conversions + template-haskell text th-lift th-lift-instances these time ]; testHaskellDepends = [ aeson aeson-pretty base binary bytestring comonad constraints containers deepseq directory doctest hashable lens lens-action - pcre-heavy pcre-light pretty-terminal QuickCheck random safe stm + pcre-heavy pcre-light pretty-terminal QuickCheck safe stm string-conversions tasty tasty-hunit tasty-quickcheck - template-haskell text th-lift these time + template-haskell text th-lift th-lift-instances these time ]; description = "Predicates, Refinement types and Dsl"; license = stdenv.lib.licenses.bsd3; @@ -206150,6 +207109,8 @@ self: { testHaskellDepends = [ base primitive primitive-unlifted ]; description = "Wrappers for primops around atomic operations"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "primitive-checked" = callPackage @@ -206186,6 +207147,8 @@ self: { ]; description = "containers backed by arrays"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "primitive-convenience" = callPackage @@ -206219,6 +207182,8 @@ self: { ]; description = "Extras for the \"primitive\" library"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "primitive-foreign" = callPackage @@ -206311,6 +207276,8 @@ self: { benchmarkHaskellDepends = [ base gauge ghc-prim primitive random ]; description = "Sort primitive arrays"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "primitive-stablename" = callPackage @@ -206339,15 +207306,24 @@ self: { }) {}; "primitive-unlifted" = callPackage - ({ mkDerivation, base, bytestring, primitive, stm, text-short }: + ({ mkDerivation, array, base, bytestring, primitive, QuickCheck + , quickcheck-classes-base, stm, tasty, tasty-quickcheck, text-short + }: mkDerivation { pname = "primitive-unlifted"; - version = "0.1.3.0"; - sha256 = "1q7scarsdv51x74g6ahvc5znk9h628s984a7bawig0lnx67wzwih"; - libraryHaskellDepends = [ base bytestring primitive text-short ]; - testHaskellDepends = [ base primitive stm ]; + version = "1.0.0.0"; + sha256 = "07b53730nxzqyhac71xxijg598304ppb7wa8lfhw1glicj9h0wad"; + libraryHaskellDepends = [ + array base bytestring primitive text-short + ]; + testHaskellDepends = [ + base primitive QuickCheck quickcheck-classes-base stm tasty + tasty-quickcheck + ]; description = "Primitive GHC types with unlifted types inside"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "primula-board" = callPackage @@ -207595,16 +208571,16 @@ self: { }) {}; "prolude" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, mongoDB - , safe-exceptions, scientific, text, time, vector + ({ mkDerivation, aeson, base, bytestring, cassava, containers + , mongoDB, safe-exceptions, scientific, text, time, vector }: mkDerivation { pname = "prolude"; - version = "0.0.0.4"; - sha256 = "147kn423jxc4rcb4vbsj7av8pxdz8lgcgblbmrvq821h26vgc1ai"; + version = "0.0.0.6"; + sha256 = "1f3apqs82lv7fq69mjqycs8ynj3hhprg1rrclvs3yix2lc3465vf"; libraryHaskellDepends = [ - aeson base bytestring containers mongoDB safe-exceptions scientific - text time vector + aeson base bytestring cassava containers mongoDB safe-exceptions + scientific text time vector ]; description = "ITProTV's custom prelude"; license = stdenv.lib.licenses.mit; @@ -208421,8 +209397,8 @@ self: { }: mkDerivation { pname = "protocol-buffers"; - version = "2.4.13"; - sha256 = "0xwfb2bkh4nd34s24q786ph4zyrnnl3bcry2kqx3sw20yk3zfdsc"; + version = "2.4.17"; + sha256 = "027y1xfk93119d6xfzj0a9n77bdqzkxfp05hz9bn0hyf33lb4jzb"; libraryHaskellDepends = [ aeson array base base16-bytestring binary bytestring containers directory filepath mtl parsec syb text utf8-string vector @@ -208437,8 +209413,10 @@ self: { ({ mkDerivation, base, bytestring, containers, protocol-buffers }: mkDerivation { pname = "protocol-buffers-descriptor"; - version = "2.4.13"; - sha256 = "1c3aiysjlk7r02l5902iq020iasiswk9c1mvf4f9h1yijba4x4fp"; + version = "2.4.17"; + sha256 = "1dir8v79hzc8smlf405a8m3y5jhjqiphj2jm6rbshd1vg6l3vjia"; + revision = "1"; + editedCabalFile = "0zin8qqvb1hg5kq2s17rkik55pjnws556xflg76x1xrqkyivhqlg"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers protocol-buffers @@ -211229,7 +212207,7 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "quickcheck-instances_0_3_24" = callPackage + "quickcheck-instances_0_3_25" = callPackage ({ mkDerivation, array, base, bytestring, case-insensitive , containers, data-fix, hashable, integer-logarithms, old-time , QuickCheck, scientific, splitmix, strict, tagged, text, these @@ -211238,8 +212216,8 @@ self: { }: mkDerivation { pname = "quickcheck-instances"; - version = "0.3.24"; - sha256 = "0jvb3d43hc1sa8aal1gjpwmrh65mswi72yssb98bj5hca4z8grk5"; + version = "0.3.25"; + sha256 = "08lp5fwmhj1ld9zmhxv6aiqc7668nlkz0ckykgp57bv0i6sh4n7q"; libraryHaskellDepends = [ array base bytestring case-insensitive containers data-fix hashable integer-logarithms old-time QuickCheck scientific splitmix strict @@ -215367,8 +216345,8 @@ self: { ({ mkDerivation, base, composition-prelude }: mkDerivation { pname = "recursion"; - version = "2.2.4.2"; - sha256 = "15ahlgm0dilapk0y5jhwdvrims7nyzdsbdccq4x9jj0ddsszqr02"; + version = "2.2.4.3"; + sha256 = "0k5as7i7xyas6qhpr7wpnnf0rc93nsh4s9gsxdsk72xkwd86chkj"; libraryHaskellDepends = [ base composition-prelude ]; description = "A recursion schemes library for Haskell"; license = stdenv.lib.licenses.bsd3; @@ -215590,8 +216568,8 @@ self: { }: mkDerivation { pname = "redis-io"; - version = "1.0.0"; - sha256 = "119qga77xv0kq6cppgz6ry3f1ql4slswqwqg7qyiyg639sli9nfp"; + version = "1.1.0"; + sha256 = "0q2gr8sbxxpfx2qn9qmyxiwjj4nx32zmx4lv7g2vfmkj329crrdd"; libraryHaskellDepends = [ attoparsec auto-update base bytestring containers exceptions iproute monad-control mtl network operational redis-resp @@ -216065,7 +217043,7 @@ self: { , constraints-extras, containers, criterion, data-default, deepseq , dependent-map, dependent-sum, directory, exception-transformers , filemanip, filepath, haskell-src-exts, haskell-src-meta, hlint - , hspec, lens, loch-th, MemoTrie, monad-control + , hspec, lens, loch-th, MemoTrie, mmorph, monad-control , monoidal-containers, mtl, patch, prim-uniq, primitive, process , proctest, profunctors, random, ref-tf, reflection, semialign , semigroupoids, split, stm, syb, template-haskell, text, these @@ -216073,15 +217051,16 @@ self: { }: mkDerivation { pname = "reflex"; - version = "0.7.1.0"; - sha256 = "0qxxhgkh3cv3fzxd9pgy78kxhi9b4q72jcq4n002h9qh8i6wwp7a"; + version = "0.8.0.0"; + sha256 = "14pw033ljs6x5bi5657cm5lpwwj6gkfgskbv5lpdi2hp7svzayql"; libraryHaskellDepends = [ base bifunctors comonad constraints-extras containers data-default dependent-map dependent-sum exception-transformers haskell-src-exts - haskell-src-meta lens MemoTrie monad-control monoidal-containers - mtl patch prim-uniq primitive profunctors random ref-tf reflection - semialign semigroupoids stm syb template-haskell these time - transformers unbounded-delays witherable + haskell-src-meta lens MemoTrie mmorph monad-control + monoidal-containers mtl patch prim-uniq primitive profunctors + random ref-tf reflection semialign semigroupoids stm syb + template-haskell these time transformers unbounded-delays + witherable ]; testHaskellDepends = [ base bifunctors constraints constraints-extras containers deepseq @@ -216192,8 +217171,8 @@ self: { }: mkDerivation { pname = "reflex-dom"; - version = "0.6.0.0"; - sha256 = "1iimsk89akb7v2i1k1gaa6a6bhdyf2rsggac9k1xizxkylara5k4"; + version = "0.6.1.0"; + sha256 = "190g56y16xvj508qdp3znlbbv4gb3ska38jbjpblvq8cz2d4nkdc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -216256,8 +217235,8 @@ self: { }: mkDerivation { pname = "reflex-dom-core"; - version = "0.6.0.0"; - sha256 = "0819858z5p6847ac1rb1hsfr5ikn7x5xii8vgqbih4fg39mqfy14"; + version = "0.6.1.0"; + sha256 = "072bkjjmz6mjw42gchlbswhjhr9xs0vaybf6mvdycs618lb1zhf0"; libraryHaskellDepends = [ aeson base bifunctors bimap blaze-builder bytestring case-insensitive constraints containers contravariant data-default @@ -216342,8 +217321,8 @@ self: { }: mkDerivation { pname = "reflex-dom-retractable"; - version = "0.1.3.0"; - sha256 = "0l2nz78cjx0p03h0h9pflhfd59p2j4drsglsm9yxys0zglbxnqwl"; + version = "0.1.6.0"; + sha256 = "0xmxbyf72jnlyyr1iqgms43has4z3qv7ini5jrn1xkyhjmdanrcw"; libraryHaskellDepends = [ base containers jsaddle mtl ref-tf reflex reflex-dom ]; @@ -216400,27 +217379,53 @@ self: { }: mkDerivation { pname = "reflex-fsnotify"; - version = "0.2.1.1"; - sha256 = "0r7fv01dgg5l45yspgj3n2gh6yq0qkjv19hj9vq6284x04vldnqj"; + version = "0.2.1.2"; + sha256 = "1g5zm12ypqr0agrgmbyglhh5f9p933hba2dismbyywsgdmn1i9bl"; libraryHaskellDepends = [ base containers directory filepath fsnotify reflex ]; - description = "reflex-frp interface for watching files"; + description = "Reflex FRP interface for watching files"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + + "reflex-gadt-api" = callPackage + ({ mkDerivation, aeson, aeson-gadt-th, base, bytestring + , constraints, constraints-extras, containers, data-default + , dependent-sum, jsaddle, reflex, reflex-dom-core, text, time + }: + mkDerivation { + pname = "reflex-gadt-api"; + version = "0.2.0.1"; + sha256 = "0lyzabjyx1fyxrkxpmzhwhkpph9358hw7bpnmsppvwsdaq3m1yqq"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson aeson-gadt-th base bytestring constraints constraints-extras + containers data-default dependent-sum jsaddle reflex + reflex-dom-core text time + ]; + executableHaskellDepends = [ + aeson aeson-gadt-th base constraints-extras reflex-dom-core text + time + ]; + description = "Interact with a GADT API in your reflex-dom application"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; }) {}; "reflex-ghci" = callPackage - ({ mkDerivation, base, bytestring, dependent-sum, directory - , filepath, fsnotify, mtl, optparse-applicative, primitive, process - , ref-tf, reflex, reflex-fsnotify, reflex-process, reflex-vty - , regex-tdfa, temporary, text, unix, vty + ({ mkDerivation, base, bytestring, directory, filepath, fsnotify + , optparse-applicative, process, reflex, reflex-fsnotify + , reflex-process, reflex-vty, regex-tdfa, temporary, text, unix + , vty }: mkDerivation { pname = "reflex-ghci"; - version = "0.1.4.1"; - sha256 = "0505glpxc6yf7nwkgz9l2m8diqm39sal7vg9h1g8f8i3x6ab1rw3"; + version = "0.1.5.1"; + sha256 = "1m4sphj2qhj9ckjxjy6m4yzb2d6lq68a0fynv5q9ibc6550bm1sx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -216432,8 +217437,7 @@ self: { text vty ]; testHaskellDepends = [ - base bytestring dependent-sum directory mtl primitive process - ref-tf reflex reflex-process reflex-vty temporary text + base directory process reflex reflex-process temporary ]; description = "A GHCi widget library for use in reflex applications"; license = stdenv.lib.licenses.bsd3; @@ -216547,8 +217551,8 @@ self: { }: mkDerivation { pname = "reflex-process"; - version = "0.3.0.0"; - sha256 = "1hfzp0hnqhpdcri6qqqbndl3nlf028hn78kmdc6h1mzwx5va7rh5"; + version = "0.3.1.0"; + sha256 = "1z86h7wkzg69d6kw0y37pzr4ldpg9qkl8wx5mw7r1h82isb9wgbl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -216561,7 +217565,7 @@ self: { async base bytestring containers dependent-sum hspec mtl primitive process ref-tf reflex unix ]; - description = "reflex-frp interface for running shell commands"; + description = "Reflex FRP interface for running system processes"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -216635,8 +217639,10 @@ self: { }: mkDerivation { pname = "reflex-vty"; - version = "0.1.4.0"; - sha256 = "0z4yca6hh5rwgybsf6ssklhvpl34ikvi9j6wq99df5y0hpy9185f"; + version = "0.1.4.1"; + sha256 = "0hv2h1pzz808bg2bvignb3d2wma1aw96zdf545f9p01vjr1b656a"; + revision = "1"; + editedCabalFile = "0gpfbpzcg516kghsgwc4gnbp217p6phw9bh1qhlkzd0ji35gdibm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -216647,7 +217653,7 @@ self: { executableHaskellDepends = [ base containers reflex text time transformers vty ]; - description = "Reflex FRP host and widgets for vty applications"; + description = "Reflex FRP host and widgets for VTY applications"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -217696,6 +218702,35 @@ self: { broken = true; }) {}; + "registry_0_2_0_1" = callPackage + ({ mkDerivation, async, base, bytestring, containers, directory + , exceptions, generic-lens, hashable, hedgehog, io-memoize, mmorph + , MonadRandom, mtl, multimap, protolude, random, resourcet + , semigroupoids, semigroups, tasty, tasty-discover, tasty-hedgehog + , tasty-th, template-haskell, text, transformers-base, universum + }: + mkDerivation { + pname = "registry"; + version = "0.2.0.1"; + sha256 = "0vpgjxm5mx11vnfhnvlzlawaqwa0a99iyimpd333ibz0psw10wka"; + libraryHaskellDepends = [ + base containers exceptions hashable mmorph mtl protolude resourcet + semigroupoids semigroups template-haskell text transformers-base + ]; + testHaskellDepends = [ + async base bytestring containers directory exceptions generic-lens + hashable hedgehog io-memoize mmorph MonadRandom mtl multimap + protolude random resourcet semigroupoids semigroups tasty + tasty-discover tasty-hedgehog tasty-th template-haskell text + transformers-base universum + ]; + testToolDepends = [ tasty-discover ]; + description = "data structure for assembling components"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "registry-hedgehog" = callPackage ({ mkDerivation, base, containers, generic-lens, hedgehog, mmorph , multimap, protolude, registry, tasty, tasty-discover @@ -223195,6 +224230,8 @@ self: { libraryHaskellDepends = [ base primitive primitive-unlifted ]; description = "runST without boxing penalty"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "rungekutta" = callPackage @@ -225347,6 +226384,28 @@ self: { broken = true; }) {}; + "scheduler_1_5_0" = callPackage + ({ mkDerivation, atomic-primops, base, deepseq, doctest, exceptions + , genvalidity-hspec, hspec, mwc-random, primitive, pvar, QuickCheck + , template-haskell, unliftio, unliftio-core, vector + }: + mkDerivation { + pname = "scheduler"; + version = "1.5.0"; + sha256 = "19sgc3ydbjjlgd6jh9pqfxv3gq1mbgaicshf7kbj5yf5cnimq5vp"; + libraryHaskellDepends = [ + atomic-primops base deepseq exceptions primitive pvar unliftio-core + ]; + testHaskellDepends = [ + base deepseq doctest genvalidity-hspec hspec mwc-random QuickCheck + template-haskell unliftio vector + ]; + description = "Work stealing scheduler"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "schedyield" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -226520,6 +227579,28 @@ self: { license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) SDL2;}; + "sdl2_2_5_3_0" = callPackage + ({ mkDerivation, base, bytestring, deepseq, exceptions, linear + , SDL2, StateVar, text, transformers, vector, weigh + }: + mkDerivation { + pname = "sdl2"; + version = "2.5.3.0"; + sha256 = "08l24cb92spnx3bn26bj0z2cszpsawhaa9vvhblvsr3d6z76065q"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring exceptions linear StateVar text transformers vector + ]; + librarySystemDepends = [ SDL2 ]; + libraryPkgconfigDepends = [ SDL2 ]; + testHaskellDepends = [ base deepseq linear vector weigh ]; + description = "Both high- and low-level bindings to the SDL library (version 2.0.6+)."; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {inherit (pkgs) SDL2;}; + "sdl2-cairo" = callPackage ({ mkDerivation, base, cairo, linear, sdl2 }: mkDerivation { @@ -227733,6 +228814,24 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "semver_0_4_0_1" = callPackage + ({ mkDerivation, attoparsec, base, criterion, deepseq, hashable + , tasty, tasty-hunit, text + }: + mkDerivation { + pname = "semver"; + version = "0.4.0.1"; + sha256 = "0hgn3wd1wv3y1723kvd9clj72z65f6m28yf75mxl1zjfd0kf6ivw"; + revision = "1"; + editedCabalFile = "13c692s2fbn6xygw70aglj84a8hq549gcj1p40g11j77w68p9xx4"; + libraryHaskellDepends = [ attoparsec base deepseq hashable text ]; + testHaskellDepends = [ base tasty tasty-hunit text ]; + benchmarkHaskellDepends = [ base criterion text ]; + description = "Representation, manipulation, and de/serialisation of Semantic Versions"; + license = stdenv.lib.licenses.mpl20; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "semver-range" = callPackage ({ mkDerivation, base, classy-prelude, hspec, parsec, QuickCheck , text, unordered-containers @@ -228524,22 +229623,22 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "servant_0_18" = callPackage + "servant_0_18_1" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-compat, bifunctors , bytestring, case-insensitive, deepseq, hspec, hspec-discover , http-api-data, http-media, http-types, mmorph, mtl, network-uri - , QuickCheck, quickcheck-instances, singleton-bool + , QuickCheck, quickcheck-instances, singleton-bool, sop-core , string-conversions, tagged, text, transformers, vault }: mkDerivation { pname = "servant"; - version = "0.18"; - sha256 = "1dcb92q8w2fim087plspf1hs2gq2hdfiaggp71jqbljhnznlf5vj"; + version = "0.18.1"; + sha256 = "15brknvia5kd1fiyxlqghhhnajwrgai9yspkg5nd0v2k1g9dllky"; libraryHaskellDepends = [ aeson attoparsec base base-compat bifunctors bytestring case-insensitive deepseq http-api-data http-media http-types mmorph - mtl network-uri QuickCheck singleton-bool string-conversions tagged - text transformers vault + mtl network-uri QuickCheck singleton-bool sop-core + string-conversions tagged text transformers vault ]; testHaskellDepends = [ aeson base base-compat bytestring hspec http-media mtl QuickCheck @@ -229026,6 +230125,21 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "servant-blaze_0_9_1" = callPackage + ({ mkDerivation, base, blaze-html, http-media, servant + , servant-server, wai, warp + }: + mkDerivation { + pname = "servant-blaze"; + version = "0.9.1"; + sha256 = "08fvy904mz5xjqda702kq4ch25m3nda1yhpp4g7i62j0jmxs2ji6"; + libraryHaskellDepends = [ base blaze-html http-media servant ]; + testHaskellDepends = [ base blaze-html servant-server wai warp ]; + description = "Blaze-html support for servant"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "servant-cassava" = callPackage ({ mkDerivation, base, base-compat, bytestring, cassava, http-media , servant, servant-server, vector, wai, warp @@ -229149,19 +230263,21 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "servant-client_0_18" = callPackage + "servant-client_0_18_1" = callPackage ({ mkDerivation, aeson, base, base-compat, bytestring, containers , deepseq, entropy, exceptions, hspec, hspec-discover , http-api-data, http-client, http-media, http-types, HUnit , kan-extensions, markdown-unlit, monad-control, mtl, network , QuickCheck, semigroupoids, servant, servant-client-core - , servant-server, stm, tdigest, text, time, transformers + , servant-server, sop-core, stm, tdigest, text, time, transformers , transformers-base, transformers-compat, wai, warp }: mkDerivation { pname = "servant-client"; - version = "0.18"; - sha256 = "17m0cakf4apdrpq7wic9mbxcn2hd9cwh9xrcbxshabfffgkq791i"; + version = "0.18.1"; + sha256 = "0pv9xj5a6caqxsnlnv4ijzavgmsgi0n3zri4h84mrjki2h2z1837"; + revision = "1"; + editedCabalFile = "1d2f8l2zs2gy880g3i9l3jwjrxygb705qz1f81ral7ik56465m83"; libraryHaskellDepends = [ base base-compat bytestring containers deepseq exceptions http-client http-media http-types kan-extensions monad-control mtl @@ -229171,8 +230287,8 @@ self: { testHaskellDepends = [ aeson base base-compat bytestring entropy hspec http-api-data http-client http-types HUnit kan-extensions markdown-unlit mtl - network QuickCheck servant servant-client-core servant-server stm - tdigest text transformers transformers-compat wai warp + network QuickCheck servant servant-client-core servant-server + sop-core stm tdigest text transformers transformers-compat wai warp ]; testToolDepends = [ hspec-discover markdown-unlit ]; description = "Automatic derivation of querying functions for servant"; @@ -229203,20 +230319,22 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "servant-client-core_0_18" = callPackage + "servant-client-core_0_18_1" = callPackage ({ mkDerivation, aeson, base, base-compat, base64-bytestring , bytestring, containers, deepseq, exceptions, free, hspec , hspec-discover, http-media, http-types, network-uri, QuickCheck - , safe, servant, template-haskell, text, transformers + , safe, servant, sop-core, template-haskell, text, transformers }: mkDerivation { pname = "servant-client-core"; - version = "0.18"; - sha256 = "198kixjiy34z05vavs18wb2kp62pk5bzr5cl7dvhkl73alvj3rhn"; + version = "0.18.1"; + sha256 = "1pp4r8l1130ph680kcw7zpk1p76z88ip21cf4dghckmj0lflyw9h"; + revision = "1"; + editedCabalFile = "04lk4zwx5g652krn561fd02wbrsg9jrj93hw7gv6z2xay8dr05m1"; libraryHaskellDepends = [ aeson base base-compat base64-bytestring bytestring containers deepseq exceptions free http-media http-types network-uri safe - servant template-haskell text transformers + servant sop-core template-haskell text transformers ]; testHaskellDepends = [ base base-compat deepseq hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; @@ -229401,7 +230519,7 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "servant-docs_0_11_6" = callPackage + "servant-docs_0_11_7" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring , case-insensitive, hashable, http-media, http-types, lens, servant , string-conversions, tasty, tasty-golden, tasty-hunit, text @@ -229409,8 +230527,8 @@ self: { }: mkDerivation { pname = "servant-docs"; - version = "0.11.6"; - sha256 = "07qabs5xi6dw8anmrnl2135fps901k4y1s2xywgdxhqyg01rljhq"; + version = "0.11.7"; + sha256 = "01m8ixxs310mcmnd1c5na2ycbnc9xwizdnzzcjdbli5r1mngpgc8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -229831,8 +230949,10 @@ self: { }: mkDerivation { pname = "servant-http-streams"; - version = "0.18"; - sha256 = "1krpmmzjc1vagcy8rdgcl3zm8zlfjf8ikicaqrqp6d95f8bz4kaz"; + version = "0.18.1"; + sha256 = "05ji6zg6v8cysfbh0850cmwrian0n2clvqn3b348cz3qms0ijrpg"; + revision = "1"; + editedCabalFile = "0xpscs5y480n19n3i4sn7xmb6kra7cyjxq64ic18cpqijv1jwlm1"; libraryHaskellDepends = [ base base-compat bytestring case-insensitive containers deepseq exceptions http-common http-media http-streams http-types @@ -230170,8 +231290,10 @@ self: { }: mkDerivation { pname = "servant-multipart"; - version = "0.11.6"; - sha256 = "0yzr5hv2ki9ig4g6735bjnzv6mkpgj5l68g9hlvp9g9i0ryxqahn"; + version = "0.12"; + sha256 = "1hs1h66zjhknfnz1bdi5c0d2sfb20fc7x9adbc87gq168k8riqvl"; + revision = "1"; + editedCabalFile = "0pc254b458v4k5xw729fvw3q3klwpkai2mmp455dw2i7g02dv0da"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -230256,8 +231378,8 @@ self: { }: mkDerivation { pname = "servant-openapi3"; - version = "2.0.0.1"; - sha256 = "14vxvvnzjk7w7lzivmjh5ib7byqqywrhr72rx0nafzq2vsw1wzng"; + version = "2.0.1.0"; + sha256 = "14mfa7l3rqjmqp89x9gny5sy3c1w41czkyx7qp1d8dz1y4qi4ipf"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ aeson aeson-pretty base base-compat bytestring hspec http-media @@ -230785,26 +231907,28 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "servant-server_0_18" = callPackage + "servant-server_0_18_1" = callPackage ({ mkDerivation, aeson, base, base-compat, base64-bytestring , bytestring, containers, directory, exceptions, filepath, hspec , hspec-discover, hspec-wai, http-api-data, http-media, http-types , monad-control, mtl, network, network-uri, QuickCheck, resourcet - , safe, servant, should-not-typecheck, string-conversions, tagged - , temporary, text, transformers, transformers-base + , safe, servant, should-not-typecheck, sop-core, string-conversions + , tagged, temporary, text, transformers, transformers-base , transformers-compat, wai, wai-app-static, wai-extra, warp, word8 }: mkDerivation { pname = "servant-server"; - version = "0.18"; - sha256 = "0knbzr6ls9p2wjn3kfggy99gxavl817xw48m53plhf2r4s4vjrw8"; + version = "0.18.1"; + sha256 = "1azyaprki2mxqxb67h792qrjzxy8cy9m9f7zxg22g60l3j197df5"; + revision = "1"; + editedCabalFile = "1z136vqfbxliq141y4i6m9d3bif4k0ay34xximlnnfxjazx4r0ph"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-compat base64-bytestring bytestring containers exceptions filepath http-api-data http-media http-types monad-control mtl - network network-uri resourcet servant string-conversions tagged - text transformers transformers-base wai wai-app-static word8 + network network-uri resourcet servant sop-core string-conversions + tagged text transformers transformers-base wai wai-app-static word8 ]; executableHaskellDepends = [ aeson base base-compat servant text wai warp @@ -231160,6 +232284,23 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "servant-swagger-ui_0_3_4_3_36_1" = callPackage + ({ mkDerivation, base, bytestring, file-embed-lzma, servant + , servant-server, servant-swagger-ui-core, swagger2, text + }: + mkDerivation { + pname = "servant-swagger-ui"; + version = "0.3.4.3.36.1"; + sha256 = "0j66ci53mlv1v57xg0hx6sm876i7yj99v573zizgb497c747dy8n"; + libraryHaskellDepends = [ + base bytestring file-embed-lzma servant servant-server + servant-swagger-ui-core swagger2 text + ]; + description = "Servant swagger ui"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "servant-swagger-ui-core" = callPackage ({ mkDerivation, base, blaze-markup, bytestring, http-media , servant, servant-blaze, servant-server, swagger2, text @@ -231169,8 +232310,8 @@ self: { pname = "servant-swagger-ui-core"; version = "0.3.3"; sha256 = "0gpdjnclbjjr6gwc0gyx1d4w06cjf6z5b2ngjfcgbn885wqllwh3"; - revision = "3"; - editedCabalFile = "0yx3q7y533v61ca4bm4wi8h7chbghj2rz92b330a544w7ac8il0p"; + revision = "4"; + editedCabalFile = "1kj72caf8skcl25bfw4nh7kj7hh33wd55sggsd474di57wi9j2c4"; libraryHaskellDepends = [ base blaze-markup bytestring http-media servant servant-blaze servant-server swagger2 text transformers transformers-compat @@ -231188,8 +232329,8 @@ self: { pname = "servant-swagger-ui-jensoleg"; version = "0.3.3"; sha256 = "02zwymqxq54xwc8wmzhbcfgx9plvk0n4kp1907sbl98mhh2frwrw"; - revision = "3"; - editedCabalFile = "08fwi8zq3clski4bac2p2ahqf4475xwzba31jw4f4lcr01rickqk"; + revision = "4"; + editedCabalFile = "19h7n1g847ly7addv03vzy5915n48xa0y7l88dzamy6ly1jrmdg2"; libraryHaskellDepends = [ base bytestring file-embed-lzma servant servant-server servant-swagger-ui-core swagger2 text @@ -231206,8 +232347,8 @@ self: { pname = "servant-swagger-ui-redoc"; version = "0.3.3.1.22.3"; sha256 = "0bzkrh1hf29vfa1r1sgifb9j2zcg6i43fal4abbx4lcqvf155pzv"; - revision = "2"; - editedCabalFile = "195vfc3871l1clk85kzxjvz1zr986lbvgy26fazfkfsn032s74c6"; + revision = "3"; + editedCabalFile = "1csz8gzmrrjbjvr6kx4vmyp419i5vbzk84a01vh5zr6ncrpx5nf3"; libraryHaskellDepends = [ base bytestring file-embed-lzma servant servant-server servant-swagger-ui-core swagger2 text @@ -232859,12 +234000,12 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "shake-plus_0_3_3_0" = callPackage + "shake-plus_0_3_3_1" = callPackage ({ mkDerivation, base, extra, path, rio, shake }: mkDerivation { pname = "shake-plus"; - version = "0.3.3.0"; - sha256 = "13a5n6gh1msrygi671lk5y83shcd75yz64x3r2smxif5hsfazwqv"; + version = "0.3.3.1"; + sha256 = "09zinaphlmdshny3hiyibbqqkfflj2rkxh8zkpnnk5dvf2qb15p5"; libraryHaskellDepends = [ base extra path rio shake ]; description = "Re-export of Shake using well-typed paths and ReaderT"; license = stdenv.lib.licenses.mit; @@ -232894,35 +234035,44 @@ self: { "shakebook" = callPackage ({ mkDerivation, aeson, aeson-better-errors, aeson-with, base - , binary, binary-instances, comonad, comonad-extras - , composite-aeson, composite-base, doctemplates, feed, free - , hashable-time, http-conduit, ixset-typed, ixset-typed-conversions - , lens, lens-aeson, lucid, lucid-cdn, mtl, mustache, pandoc - , pandoc-types, path, path-extensions, rio, shake-plus - , shake-plus-extended, sitemap-gen, slick, split, tasty - , tasty-golden, text-time, vinyl, zipper-extra + , binary-instances, comonad, comonad-extras, compdoc + , composite-aeson, composite-aeson-cofree-list + , composite-aeson-path, composite-aeson-throw + , composite-aeson-writeonly, composite-base, composite-binary + , composite-hashable, composite-tuple, composite-xstep + , doctemplates, feed, free, hashable-time, ixset-typed + , ixset-typed-conversions, lens, lens-aeson, lucid, lucid-cdn, mtl + , pandoc, pandoc-throw, pandoc-types, path, path-extensions + , path-utils, rio, shake-plus, shake-plus-extended, sitemap-gen + , skylighting, split, stache, tasty, tasty-golden, vinyl + , zipper-extra }: mkDerivation { pname = "shakebook"; - version = "0.11.0.0"; - sha256 = "0h6pq3y7ll5l83a682mwk60zipsm91w0srgrigdgi7l4wdhn7qzb"; + version = "0.13.1.0"; + sha256 = "1c2qklpjyszc3rfqm7p73bkb4ma43lwvsc9h8p8dyc5s1dxv8d4f"; libraryHaskellDepends = [ - aeson aeson-better-errors aeson-with base binary binary-instances - comonad comonad-extras composite-aeson composite-base doctemplates - feed free hashable-time http-conduit ixset-typed - ixset-typed-conversions lens lens-aeson lucid lucid-cdn mtl - mustache pandoc pandoc-types path path-extensions rio shake-plus - shake-plus-extended sitemap-gen slick split text-time vinyl - zipper-extra + aeson aeson-better-errors aeson-with base binary-instances comonad + comonad-extras compdoc composite-aeson composite-aeson-cofree-list + composite-aeson-path composite-aeson-throw + composite-aeson-writeonly composite-base composite-binary + composite-hashable composite-tuple composite-xstep doctemplates + feed free hashable-time ixset-typed ixset-typed-conversions lens + lens-aeson lucid lucid-cdn mtl pandoc pandoc-throw pandoc-types + path path-extensions path-utils rio shake-plus shake-plus-extended + sitemap-gen skylighting stache vinyl zipper-extra ]; testHaskellDepends = [ - aeson aeson-better-errors aeson-with base binary binary-instances - comonad comonad-extras composite-aeson composite-base doctemplates - feed free hashable-time http-conduit ixset-typed - ixset-typed-conversions lens lens-aeson lucid lucid-cdn mtl - mustache pandoc pandoc-types path path-extensions rio shake-plus - shake-plus-extended sitemap-gen slick split tasty tasty-golden - text-time vinyl zipper-extra + aeson aeson-better-errors aeson-with base binary-instances comonad + comonad-extras compdoc composite-aeson composite-aeson-cofree-list + composite-aeson-path composite-aeson-throw + composite-aeson-writeonly composite-base composite-binary + composite-hashable composite-tuple composite-xstep doctemplates + feed free hashable-time ixset-typed ixset-typed-conversions lens + lens-aeson lucid lucid-cdn mtl pandoc pandoc-throw pandoc-types + path path-extensions path-utils rio shake-plus shake-plus-extended + sitemap-gen skylighting split stache tasty tasty-golden vinyl + zipper-extra ]; description = "Shake-based technical documentation generator; HTML & PDF"; license = stdenv.lib.licenses.mit; @@ -237492,6 +238642,8 @@ self: { libraryHaskellDepends = [ base bytesmith primitive ]; description = "Parse arrays of tokens"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "smith-cli" = callPackage @@ -244745,6 +245897,8 @@ self: { ]; description = "STM-specialised Hash Array Mapped Trie"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "stm-incremental" = callPackage @@ -252015,6 +253169,8 @@ self: { testToolDepends = [ tasty-discover ]; description = "A command-line kanban board/task manager"; license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "taskpool" = callPackage @@ -252819,8 +253975,8 @@ self: { pname = "tasty-travis"; version = "0.2.0.2"; sha256 = "0g1qwmr11rgpvm964367mskgrjzbi34lbxzf9c0knx5ij9565gfg"; - revision = "4"; - editedCabalFile = "10kvalx02kyx2dx6shw00s689hb1qgllpagwy6nxvah6cky438ks"; + revision = "5"; + editedCabalFile = "1m1npkvi3g1i7vn7aiq2558l3hbv2w6nz1ix9mv1djn6ccjlh1gk"; libraryHaskellDepends = [ base tasty ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Fancy Travis CI output for tasty tests"; @@ -256797,8 +257953,8 @@ self: { }: mkDerivation { pname = "th-lego"; - version = "0.2.2"; - sha256 = "0z9bpycyayvjr01pl704yhmchdfiyfi58drkq9ccxahgrwa0gpfc"; + version = "0.2.3"; + sha256 = "1c2q1gz04072kh2dxs22hqvcjkfq66ylixl0631wnlmvivbm2ahz"; libraryHaskellDepends = [ base template-haskell template-haskell-compat-v0208 text ]; @@ -256808,6 +257964,8 @@ self: { ]; description = "Template Haskell construction utilities"; license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "th-lift" = callPackage @@ -258282,6 +259440,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "time-compat_1_9_4" = callPackage + ({ mkDerivation, base, base-compat, base-orphans, deepseq, HUnit + , QuickCheck, tagged, tasty, tasty-hunit, tasty-quickcheck, time + }: + mkDerivation { + pname = "time-compat"; + version = "1.9.4"; + sha256 = "0fpk2bpxfyzwd24lk06k3cpra713hrpva5ylnwa28zq34azy1snz"; + libraryHaskellDepends = [ base base-orphans deepseq time ]; + testHaskellDepends = [ + base base-compat deepseq HUnit QuickCheck tagged tasty tasty-hunit + tasty-quickcheck time + ]; + description = "Compatibility package for time"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "time-extras" = callPackage ({ mkDerivation, base, time }: mkDerivation { @@ -260207,12 +261383,25 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "tonalude_0_1_1_1" = callPackage + ({ mkDerivation, base, bytestring, doctest, Glob, rio, unliftio }: + mkDerivation { + pname = "tonalude"; + version = "0.1.1.1"; + sha256 = "19pl0l0nz3nywhf31190qld7crbzry241h5dw0234w5qyiwf5h0h"; + libraryHaskellDepends = [ base bytestring rio unliftio ]; + testHaskellDepends = [ base bytestring doctest Glob rio unliftio ]; + description = "A standard library for Tonatona framework"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "tonaparser" = callPackage ({ mkDerivation, base, doctest, envy, Glob, rio, say, tonatona }: mkDerivation { pname = "tonaparser"; - version = "0.1.0.0"; - sha256 = "0v9qfc13lyjclk7pqsld1lzzbdhimz7gziix7w2x6v2rr2nia8j0"; + version = "0.1.0.1"; + sha256 = "1hhg8iil1gradmr2nr6rms5y8f1478splfw6q8n8548zgaqlrzig"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base envy rio say ]; @@ -260225,8 +261414,8 @@ self: { ({ mkDerivation, base, doctest, Glob, rio, tonaparser }: mkDerivation { pname = "tonatona"; - version = "0.1.1.0"; - sha256 = "17hd93m2i79pb39z00x0sdvhfds3b5fgyhld8pr64rlnr9wm039l"; + version = "0.1.2.1"; + sha256 = "0995j5z87s5bq7ax3byhqrzq794fra5khswf1vj5ppymj6sgq9pf"; libraryHaskellDepends = [ base rio tonaparser ]; testHaskellDepends = [ base doctest Glob rio tonaparser ]; description = "meta application framework"; @@ -260261,8 +261450,8 @@ self: { ({ mkDerivation, base, doctest, Glob, rio, tonaparser, tonatona }: mkDerivation { pname = "tonatona-logger"; - version = "0.2.0.0"; - sha256 = "14pirmflhyfmw6y7j1af7ryh8iq30prx7xsdjwmliacszhsqvvfa"; + version = "0.2.0.2"; + sha256 = "047mhgzkk1jkyblbmh41ha56fifgsfccq6jzq3s0y6fx4sgc95nn"; libraryHaskellDepends = [ base rio tonaparser tonatona ]; testHaskellDepends = [ base doctest Glob rio tonaparser tonatona ]; description = "tonatona plugin for logging"; @@ -260275,8 +261464,8 @@ self: { }: mkDerivation { pname = "tonatona-persistent-postgresql"; - version = "0.1.0.1"; - sha256 = "1fxf3h024bl02aldcwc9mhjish9l2y57ir9shra6liddk6065g5n"; + version = "0.1.0.2"; + sha256 = "1lib6akp6xnq7iqjgyxgd14l9mgswx8y61v0qpdj8q13xxs5m1si"; libraryHaskellDepends = [ base monad-logger persistent persistent-postgresql resource-pool rio tonaparser tonatona @@ -260297,8 +261486,8 @@ self: { }: mkDerivation { pname = "tonatona-persistent-sqlite"; - version = "0.1.0.1"; - sha256 = "0a0jgi01pdirr7ay2ah3cvf3nv2pnmvxag34zif04vc6sbs8pryb"; + version = "0.1.0.2"; + sha256 = "185bkhikkhk7m8l96rapcy6nwccw3js7kpnif7dlrniv0ckjdwzg"; libraryHaskellDepends = [ base monad-logger persistent persistent-sqlite resource-pool rio tonaparser tonatona @@ -260318,8 +261507,8 @@ self: { }: mkDerivation { pname = "tonatona-servant"; - version = "0.1.0.3"; - sha256 = "1v414apf2znvwm6vdph6wr0slhd5ki2nc666frhc8blmwj3whqrr"; + version = "0.1.0.4"; + sha256 = "0zldxq7qygswa0pyxb82p1bbwap6lfr18dw2802ailv5y6gxsjg0"; libraryHaskellDepends = [ base data-default exceptions http-types monad-logger rio servant servant-server tonaparser tonatona tonatona-logger wai wai-extra @@ -263038,6 +264227,23 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "ttc_0_3_0_0" = callPackage + ({ mkDerivation, base, bytestring, tasty, tasty-hunit + , template-haskell, text + }: + mkDerivation { + pname = "ttc"; + version = "0.3.0.0"; + sha256 = "0k23fsp9fji17341iag3rv79lsxj7x26chhijl8lh3jraqvj9y4p"; + libraryHaskellDepends = [ base bytestring template-haskell text ]; + testHaskellDepends = [ + base bytestring tasty tasty-hunit template-haskell text + ]; + description = "Textual Type Classes"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "ttl-hashtables" = callPackage ({ mkDerivation, base, clock, containers, data-default, failable , hashable, hashtables, hspec, mtl, transformers @@ -264780,6 +265986,28 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "type-of-html_1_6_0_0" = callPackage + ({ mkDerivation, base, blaze-html, bytestring, containers + , criterion, deepseq, double-conversion, ghc, ghc-paths, ghc-prim + , hspec, QuickCheck, random, text, weigh + }: + mkDerivation { + pname = "type-of-html"; + version = "1.6.0.0"; + sha256 = "1blwdwr0ryq3as7dc1wh9ixxy81q600hmm5d4bw768a5kbjc1sj6"; + libraryHaskellDepends = [ + base bytestring containers double-conversion ghc-prim text + ]; + testHaskellDepends = [ base bytestring hspec QuickCheck ]; + benchmarkHaskellDepends = [ + base blaze-html bytestring criterion deepseq ghc ghc-paths random + text weigh + ]; + description = "High performance type driven html generation"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "type-of-html-static" = callPackage ({ mkDerivation, base, template-haskell, type-of-html }: mkDerivation { @@ -265610,6 +266838,8 @@ self: { preConfigure = "export TZDIR=${pkgs.tzdata}/share/zoneinfo"; description = "Efficient time zone handling"; license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; }) {}; "tzdata" = callPackage @@ -266081,8 +267311,8 @@ self: { ({ mkDerivation, base, bytestring, mmsyn2, mmsyn5, vector }: mkDerivation { pname = "ukrainian-phonetics-basic"; - version = "0.1.7.0"; - sha256 = "0rjyy6yxwd799svqd34wjjz5wvxzlkr7bl65s1wmvdfbs9dvfk95"; + version = "0.1.10.0"; + sha256 = "14rc2jx621brka5sgxa8m5s38bqyzqdc1jw808zw6mll4hg6scvx"; libraryHaskellDepends = [ base bytestring mmsyn2 mmsyn5 vector ]; description = "A library to work with the basic Ukrainian phonetics and syllable segmentation"; license = stdenv.lib.licenses.mit; @@ -266213,8 +267443,8 @@ self: { }: mkDerivation { pname = "unbeliever"; - version = "0.10.0.7"; - sha256 = "17yjw8lgwm93hhf4rk0npj35h77jfig3ziampdmg5cjhyy2h4sd7"; + version = "0.10.0.8"; + sha256 = "062xr66i96kwvbwf4pr51ybiavy6wbijzz7zy0si18g13x00x54c"; libraryHaskellDepends = [ base core-data core-program core-text ]; testHaskellDepends = [ base bytestring core-data core-program core-text fingertree @@ -268466,21 +269696,31 @@ self: { }) {}; "update-nix-fetchgit" = callPackage - ({ mkDerivation, aeson, async, base, bytestring, errors, hnix - , prettyprinter, process, text, time, transformers, uniplate - , utf8-string + ({ mkDerivation, aeson, async, base, bytestring, data-fix + , directory, filepath, github-rest, hnix, monad-validate, mtl + , optparse-applicative, optparse-generic, process, regex-tdfa, say + , syb, tasty, tasty-discover, tasty-golden, template-haskell + , temporary, text, time, utf8-string, vector }: mkDerivation { pname = "update-nix-fetchgit"; - version = "0.1.2.0"; - sha256 = "0i2dmz95l8nnjqys2vjyjww47rnlny6wpwpj8k5kjl0fbz4h001d"; + version = "0.2.3"; + sha256 = "1fmpmwg31gnablwp22a90l7q5hj6xxd57cxf3zbp3mv1xabd341k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson async base bytestring errors hnix prettyprinter process text - time transformers uniplate utf8-string + aeson async base bytestring data-fix github-rest hnix + monad-validate mtl process regex-tdfa syb template-haskell text + time utf8-string vector ]; - executableHaskellDepends = [ base text ]; + executableHaskellDepends = [ + base optparse-applicative optparse-generic regex-tdfa say text + ]; + testHaskellDepends = [ + base directory filepath process tasty tasty-discover tasty-golden + temporary text + ]; + testToolDepends = [ tasty-discover ]; description = "A program to update fetchgit values in Nix expressions"; license = stdenv.lib.licenses.bsd3; maintainers = with stdenv.lib.maintainers; [ sorki ]; @@ -270196,8 +271436,8 @@ self: { pname = "validated-literals"; version = "0.3.0"; sha256 = "1k77jp19kl7h4v9hl2jhsmbq8dhzl8z9sgkw1jxx1rblm3fszjx1"; - revision = "3"; - editedCabalFile = "0m7iggm5676nayzkj0ip866qg8d4ld6gv38krl02z020m96zax5b"; + revision = "4"; + editedCabalFile = "16fwvivw1barrgkw7cl2hfgksfhambfmhrwibhi6n8096sj79h0j"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base bytestring deepseq tasty tasty-hunit tasty-travis @@ -270281,18 +271521,19 @@ self: { }) {}; "validationt" = callPackage - ({ mkDerivation, aeson, base, containers, exceptions, lens + ({ mkDerivation, aeson, base, containers, doctest, exceptions, lens , monad-control, mtl, QuickCheck, text, transformers - , transformers-base, transformers-lift, vector + , transformers-base, vector }: mkDerivation { pname = "validationt"; - version = "0.2.1.0"; - sha256 = "0b91rn6fvdc9cypaljhm4q8gn4fivyszk00h47qvvs4by8rx5q58"; + version = "0.3.0"; + sha256 = "14kvkiawsychqq55nm0afpfwxjvxh9izbr35zgp3wg2j0zqzkhnz"; libraryHaskellDepends = [ aeson base containers exceptions lens monad-control mtl QuickCheck - text transformers transformers-base transformers-lift vector + text transformers transformers-base vector ]; + testHaskellDepends = [ base doctest ]; description = "Straightforward validation monad"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; @@ -272920,12 +274161,13 @@ self: { ({ mkDerivation, base, bytestring, transformers, vector, vulkan }: mkDerivation { pname = "vulkan"; - version = "3.6.11"; - sha256 = "065l0nk4w3if01aavfzgnalpp39xz1j8xw022l9w9pmdmb2y0fjm"; + version = "3.6.12"; + sha256 = "1ysqa9vps8jkrcapbrans3k4aljw3wysqlq5z9qds29zrhki4dd0"; libraryHaskellDepends = [ base bytestring transformers vector ]; librarySystemDepends = [ vulkan ]; description = "Bindings to the Vulkan graphics API"; license = stdenv.lib.licenses.bsd3; + platforms = [ "x86_64-darwin" "x86_64-linux" ]; }) {vulkan = null;}; "vulkan-api" = callPackage @@ -272945,16 +274187,14 @@ self: { }: mkDerivation { pname = "vulkan-utils"; - version = "0.1.2"; - sha256 = "1him27687nbqc5mv56gf8nr9hg4wpx702sijrci0ls7mpjz9qlxp"; + version = "0.1.2.1"; + sha256 = "1ixjw397aqw04p2gy1d1pg9c3rdww2czakqg21ihg7ldi894n8pa"; libraryHaskellDepends = [ base bytestring extra file-embed filepath template-haskell temporary typed-process vulkan ]; description = "Utils for the vulkan package"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "waargonaut" = callPackage @@ -273365,7 +274605,7 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "wai-extra_3_1_1" = callPackage + "wai-extra_3_1_2" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring , bytestring, call-stack, case-insensitive, containers, cookie , data-default-class, deepseq, directory, fast-logger, hspec @@ -273375,8 +274615,8 @@ self: { }: mkDerivation { pname = "wai-extra"; - version = "3.1.1"; - sha256 = "0x3lixv64j9s6zp9ghl53dj5lgw25mpl65v1cwjfs8kbk44nvbsk"; + version = "3.1.2"; + sha256 = "03aszasb9508jy7dpazay89cy1zs4p5g0n08zjhsl8c47rap16ks"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -273679,15 +274919,16 @@ self: { }) {}; "wai-log" = callPackage - ({ mkDerivation, aeson, base, http-types, log-base - , string-conversions, text, time, wai + ({ mkDerivation, aeson, base, bytestring, http-types, log-base + , string-conversions, text, time, uuid, wai }: mkDerivation { pname = "wai-log"; - version = "0.2.0.0"; - sha256 = "02lsvkh7mkqd6p69qffrl62pdxzn5h1a4wnqflb3sycifi8dmj9b"; + version = "0.3.0.0"; + sha256 = "0mgby05lq9j31ssyk2yp6mghqwgpffkki7pygday1lmg130n8n74"; libraryHaskellDepends = [ - aeson base http-types log-base string-conversions text time wai + aeson base bytestring http-types log-base string-conversions text + time uuid wai ]; description = "A logging middleware for WAI applications"; license = stdenv.lib.licenses.bsd3; @@ -274477,8 +275718,8 @@ self: { }: mkDerivation { pname = "wai-predicates"; - version = "0.10.0"; - sha256 = "1hnpzf7zwizx67ql4fwpqj7xlgkn6c2ms8w4kjapmgxv8z8zdcxp"; + version = "1.0.0"; + sha256 = "0m6aqpafc7rgcp81g0kilshz9bxsp4vxllrya2wjccan3n5pajji"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-conversion case-insensitive cookie http-types singletons text transformers vault vector wai @@ -282461,6 +283702,34 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "yaml-unscrambler" = callPackage + ({ mkDerivation, acc, attoparsec, attoparsec-data, attoparsec-time + , base, base64, bytestring, conduit, containers, foldl, hashable + , libyaml, mtl, neat-interpolation, QuickCheck + , quickcheck-instances, rerebase, scientific, selective, tasty + , tasty-hunit, tasty-quickcheck, text, text-builder, time + , transformers, unordered-containers, uuid, vector, yaml + }: + mkDerivation { + pname = "yaml-unscrambler"; + version = "0.1.0.1"; + sha256 = "05z892g8c9alwmjwjm1405s43s8cdbj42ymqc9jlb27qc8ikc4n7"; + libraryHaskellDepends = [ + acc attoparsec attoparsec-data attoparsec-time base base64 + bytestring conduit containers foldl hashable libyaml mtl scientific + selective text text-builder time transformers unordered-containers + uuid vector yaml + ]; + testHaskellDepends = [ + foldl neat-interpolation QuickCheck quickcheck-instances rerebase + tasty tasty-hunit tasty-quickcheck + ]; + description = "Flexible declarative YAML parsing toolkit"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "yaml2owl" = callPackage ({ mkDerivation, base, containers, directory, filepath, network , network-uri, swish, text, xml, yaml @@ -283277,6 +284546,35 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "yesod-auth_1_6_10_1" = callPackage + ({ mkDerivation, aeson, authenticate, base, base16-bytestring + , base64-bytestring, binary, blaze-builder, blaze-html + , blaze-markup, bytestring, conduit, conduit-extra, containers + , cryptonite, data-default, email-validate, file-embed, http-client + , http-client-tls, http-conduit, http-types, memory, network-uri + , nonce, persistent, random, safe, shakespeare, template-haskell + , text, time, transformers, unliftio, unliftio-core + , unordered-containers, wai, yesod-core, yesod-form + , yesod-persistent + }: + mkDerivation { + pname = "yesod-auth"; + version = "1.6.10.1"; + sha256 = "12bnadmf3afbkni3k8gc1srv2makssy62zciygg4dh8q7rr2pw2s"; + libraryHaskellDepends = [ + aeson authenticate base base16-bytestring base64-bytestring binary + blaze-builder blaze-html blaze-markup bytestring conduit + conduit-extra containers cryptonite data-default email-validate + file-embed http-client http-client-tls http-conduit http-types + memory network-uri nonce persistent random safe shakespeare + template-haskell text time transformers unliftio unliftio-core + unordered-containers wai yesod-core yesod-form yesod-persistent + ]; + description = "Authentication for Yesod"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "yesod-auth-account" = callPackage ({ mkDerivation, base, blaze-html, bytestring, hspec, monad-logger , mtl, nonce, persistent, persistent-sqlite, pwstore-fast @@ -283590,8 +284888,8 @@ self: { }: mkDerivation { pname = "yesod-auth-oauth"; - version = "1.6.0.1"; - sha256 = "0b9sp2rbj8yd343whcgg1ph4ybfk136d0ln09q7z56xqxn4brl3s"; + version = "1.6.0.2"; + sha256 = "1rr21vclcvy4lrv6r3v6f6sslmwg49jr7jiad63snn81nz854da1"; libraryHaskellDepends = [ authenticate-oauth base bytestring text unliftio yesod-auth yesod-core yesod-form @@ -284629,6 +285927,28 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "yesod-persistent_1_6_0_5" = callPackage + ({ mkDerivation, base, blaze-builder, conduit, hspec, persistent + , persistent-sqlite, persistent-template, resource-pool, resourcet + , text, transformers, wai-extra, yesod-core + }: + mkDerivation { + pname = "yesod-persistent"; + version = "1.6.0.5"; + sha256 = "0chvpzhfj0l1lacwslizhawsc9ns307q0wc6mcalz6gv7cm7mfi3"; + libraryHaskellDepends = [ + base blaze-builder conduit persistent persistent-template + resource-pool resourcet transformers yesod-core + ]; + testHaskellDepends = [ + base blaze-builder conduit hspec persistent persistent-sqlite text + wai-extra yesod-core + ]; + description = "Some helpers for using Persistent from Yesod"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "yesod-platform" = callPackage ({ mkDerivation, ansi-terminal, ansi-wl-pprint, asn1-encoding , asn1-parse, asn1-types, attoparsec-conduit, authenticate From 58b878c74801770f32c925636ada56366ff02d26 Mon Sep 17 00:00:00 2001 From: Malte Brandy Date: Fri, 6 Nov 2020 15:13:09 +0100 Subject: [PATCH 15/20] haskellPackages.dependent-sum-aeson-orphans: Remove obsolete patch --- pkgs/development/haskell-modules/configuration-common.nix | 7 ------- 1 file changed, 7 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 0ec9fad1e8a2..d73a69c85833 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1382,13 +1382,6 @@ self: super: { sha256 = "1c5ck2ibag2gcyag6rjivmlwdlp5k0dmr8nhk7wlkzq2vh7zgw63"; }); - # Version bumps have not been merged by upstream yet. - # https://github.com/obsidiansystems/dependent-sum-aeson-orphans/pull/5 - dependent-sum-aeson-orphans = appendPatch super.dependent-sum-aeson-orphans (pkgs.fetchpatch { - url = "https://github.com/obsidiansystems/dependent-sum-aeson-orphans/commit/5a369e433ad7e3eef54c7c3725d34270f6aa48cc.patch"; - sha256 = "1lzrcicvdg77hd8j2fg37z19amp5yna5xmw1fc06zi0j95csll4r"; - }); - # Tests are broken because of missing files in hackage tarball. # https://github.com/jgm/commonmark-hs/issues/55 commonmark-extensions = dontCheck super.commonmark-extensions; From a146baff16c99bf347beda70294a558875cc40fc Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 6 Nov 2020 20:04:38 +0100 Subject: [PATCH 16/20] git-annex: update sha256 hash for new version 8.20201103 --- pkgs/development/haskell-modules/configuration-common.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index d73a69c85833..4894b59c4ad3 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -69,7 +69,7 @@ self: super: { name = "git-annex-${super.git-annex.version}-src"; url = "git://git-annex.branchable.com/"; rev = "refs/tags/" + super.git-annex.version; - sha256 = "05yvl09ksyvzykibs95996rni9x6w03yfqyv2fadd73z1m6lq5bf"; + sha256 = "1g5ba1lv0v4zjk5ghdp78wxgszspfda1lrl734fi7hyavqrfjxkz"; }; }).override { dbus = if pkgs.stdenv.isLinux then self.dbus else null; From e0073ccae7392a3395694c0faea66263590ff453 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 6 Nov 2020 20:11:45 +0100 Subject: [PATCH 17/20] ghcjs: mark build broken --- pkgs/development/compilers/ghcjs-ng/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/compilers/ghcjs-ng/default.nix b/pkgs/development/compilers/ghcjs-ng/default.nix index 7b6fbc460a95..c6c81491fe6d 100644 --- a/pkgs/development/compilers/ghcjs-ng/default.nix +++ b/pkgs/development/compilers/ghcjs-ng/default.nix @@ -104,4 +104,6 @@ in stdenv.mkDerivation { meta.platforms = passthru.bootPkgs.ghc.meta.platforms; meta.maintainers = [lib.maintainers.elvishjerricco]; + meta.hydraPlatforms = []; + meta.broken = true; # https://hydra.nixos.org/build/129701778 } From 7347bbf45443f55ce591079ea5a49712a0560a2e Mon Sep 17 00:00:00 2001 From: Joe Hermaszewski Date: Fri, 6 Nov 2020 22:50:00 +0800 Subject: [PATCH 18/20] haskellPackages.vulkan: add 32 bit platforms to unsupported-platforms Same for haskellPackages.VulkanMemoryAllocator --- pkgs/development/haskell-modules/configuration-hackage2nix.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 8213b47785b0..4328d6a75894 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -2738,6 +2738,8 @@ unsupported-platforms: sdl2-mixer: [ x86_64-darwin ] sdl2-ttf: [ x86_64-darwin ] tokyotyrant-haskell: [ x86_64-darwin ] + vulkan: [ i686-linux, armv7l-linux ] + VulkanMemoryAllocator: [ i686-linux, armv7l-linux ] Win32-console: [ i686-linux, x86_64-linux, x86_64-darwin ] Win32-dhcp-server: [ i686-linux, x86_64-linux, x86_64-darwin ] Win32-errors: [ i686-linux, x86_64-linux, x86_64-darwin ] From 8925f7ae79303004e5ed2c056aa6d9e569357e40 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 6 Nov 2020 21:27:34 +0100 Subject: [PATCH 19/20] haskell-binary-instances: drop obsolete override Unfortunately, this doesn't mean that the package now compiles because it still depends on an newer version of time-compat. :-( --- pkgs/development/haskell-modules/configuration-common.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 4894b59c4ad3..821e32ab8a14 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1173,9 +1173,6 @@ self: super: { # 2020-06-22: NOTE: > 0.4.0 => rm Jailbreak: https://github.com/serokell/nixfmt/issues/71 nixfmt = doJailbreak super.nixfmt; - # 2020-06-22: NOTE: QuickCheck upstreamed https://github.com/phadej/binary-instances/issues/7 - binary-instances = dontCheck super.binary-instances; - # The test suite depends on an impure cabal-install installation in # $HOME, which we don't have in our build sandbox. cabal-install-parsers = dontCheck super.cabal-install-parsers; From d1e684cd2456cdd5ff87d01a2624d67b63e3b3bf Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 6 Nov 2020 21:33:53 +0100 Subject: [PATCH 20/20] haskell: drop obsolete patches for patch and reflex --- .../haskell-modules/configuration-common.nix | 37 +------------------ 1 file changed, 2 insertions(+), 35 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 821e32ab8a14..ff3a7be3b134 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1252,41 +1252,8 @@ self: super: { x509-validation = dontCheck super.x509-validation; tls = dontCheck super.tls; - patch = appendPatches super.patch [ - # Upstream PR: https://github.com/reflex-frp/patch/pull/20 - # Makes tests work with hlint 3 - (pkgs.fetchpatch { - url = "https://github.com/reflex-frp/patch/commit/3ed23a4e4049ee17e64a1a5bbebf1990cdbe033a.patch"; - sha256 ="1hfa980wln8kzbqw1lr8ddszgcibw25xf12ki2jb9xkl464aynzf"; - }) - # Upstream PR: https://github.com/reflex-frp/patch/pull/17 - # Bumps version dependencies - (pkgs.fetchpatch { - url = "https://github.com/reflex-frp/patch/commit/a191ed9ded708ed7ff0cf53ad6dafaf54db5b95a.patch"; - sha256 ="1x9w5fimhk3a0l2aa5z91nqaa6s2irz1775iidd0191m6w25vszp"; - }) - ]; - - reflex = appendPatches super.reflex [ - # Upstream PR: https://github.com/reflex-frp/reflex/pull/434 - # Bump version bounds - (pkgs.fetchpatch { - url = "https://github.com/reflex-frp/reflex/commit/e6104bdfd7f664f524b6765275490722e376df4d.patch"; - sha256 ="1awp5p4640cnhfd50dplsvp0kzy6h8r0hpbw1s40blni74r3dhzr"; - }) - # Upstream PR: https://github.com/reflex-frp/reflex/pull/436 - # Fix build with newest dependent-map version - (pkgs.fetchpatch { - url = "https://github.com/reflex-frp/reflex/commit/dc3bf44d822d70594e3c474fe3869261776c3554.patch"; - sha256 ="0rbjfj9b8p6zkvd5j4pak5kpgard6cyfvzk750s4xwpc1v84iiqd"; - }) - # Upstream PR: https://github.com/reflex-frp/reflex/pull/437 - # Fix tests with newer dep versions - (pkgs.fetchpatch { - url = "https://github.com/reflex-frp/reflex/commit/87c74a1b9d9098eae8a56148c59ed4963a5232c2.patch"; - sha256 ="0qhjjgd6n4fms1hpbblny78c95bfh74izhx9dvrdlnhz6q7xlm9q"; - }) - ]; + # Allow building with recent versions of hlint. + patch = doJailbreak super.patch; # Tests disabled and broken override needed because of missing lib chrome-test-utils: https://github.com/reflex-frp/reflex-dom/issues/392 # Tests disabled because of very old dep: https://github.com/reflex-frp/reflex-dom/issues/393