diff --git a/pkgs/data/misc/hackage/default.nix b/pkgs/data/misc/hackage/default.nix index ca54d972ea1c..3c1b436fe32f 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/3e87a900a11faa97a8a068874c932f3172d0aa76.tar.gz"; - sha256 = "0cf35vics1211pr1g8a804zm3w4lsdacqkgw3hqk7wdrrbasb8ip"; + url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/9d50cd974714cdcfdaabd089923b571a66bae55a.tar.gz"; + sha256 = "1hv4pxp47850l36ci2ywmc75c95fvdqr3swz9qymy25gd6rbfs9f"; } diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 4b898972dede..b14c26c69478 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -45,12 +45,6 @@ self: super: { # Needs older QuickCheck version attoparsec-varword = dontCheck super.attoparsec-varword; - # http://bugs.darcs.net/issue2642 - darcs = doJailbreak (appendPatches super.darcs [ - ./patches/darcs-setup.patch - ./patches/darcs-2.14.2-Compile-against-GHC-8.8.patch - ]); - # Tests are failing # https://github.com/bos/statistics/issues/123 statistics = dontCheck super.statistics; @@ -1073,35 +1067,8 @@ self: super: { # Generate shell completion. cabal2nix = generateOptparseApplicativeCompletion "cabal2nix" super.cabal2nix; - - stack = - let - stackWithOverrides = - super.stack.override { - # stack-2.1.3.1 requires pantry-0.2.0.0. - pantry = self.pantry_0_2_0_0; - }; - in - generateOptparseApplicativeCompletion - "stack" - (appendPatches stackWithOverrides [ - # This PR fixes stack up to be able to build with Cabal-3. This patch - # can probably be dropped when the next stack release is made after - # 2.1.3.1. - (pkgs.fetchpatch { - url = "https://github.com/commercialhaskell/stack/pull/5156.diff"; - sha256 = "0knk6f9fh1b4fxkhvx5gfrwclal4vi2va4zy34gpmwnjr7knf42y"; - excludes = [ - "snapshot-lts-12.yaml" - "snapshot-nightly.yaml" - "snapshot.yaml" - ]; - }) - # This patch fixes stack up to be able to build various GHC-8.8 changes. - # This can hopefully be dropped when the next stack release is made - # after 2.1.3.1 (assuming the next stack release uses GHC-8.8). - ./patches/stack-ghc882-support.patch - ]); + stack = generateOptparseApplicativeCompletion "stack" (super.stack.overrideScope (self: super: { http-download = self.http-download_0_2_0_0; })); + http-download_0_2_0_0 = dontCheck super.http-download_0_2_0_0; # musl fixes # dontCheck: use of non-standard strptime "%s" which musl doesn't support; only used in test @@ -1516,4 +1483,9 @@ self: super: { sha256 = "sha256:0xbfhzhzg94b4r5qy5dg1c40liswwpqarrc2chcwgfbfnrmwkfc2"; }); + # Depends on selective >= 0.4, but the default of selective is 0.3 + headed-megaparsec = super.headed-megaparsec.override { + selective = self.selective_0_4_1; + }; + } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix index f0d884156160..61919055eb0a 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix @@ -42,12 +42,30 @@ self: super: { unix = null; xhtml = null; + # The proper 3.2.0.0 release does not compile with ghc-8.10.1, so we take the + # hitherto unreleased next version from the '3.2' branch of the upstream git + # repository for the time being. + cabal-install = assert super.cabal-install.version == "3.2.0.0"; + overrideCabal super.cabal-install (drv: { + postUnpack = "sourceRoot+=/cabal-install; echo source root reset to $sourceRoot"; + version = "3.2.0.0-git"; + editedCabalFile = null; + src = pkgs.fetchgit { + url = "git://github.com/haskell/cabal.git"; + rev = "9bd4cc0591616aeae78e17167338371a2542a475"; + sha256 = "005q1shh7vqgykkp72hhmswmrfpz761x0q0jqfnl3wqim4xd9dg0"; + }; + }); + # Deviate from Stackage LTS-15.x to fix the build. haddock-library = self.haddock-library_1_9_0; # Jailbreak to fix the build. async = doJailbreak super.async; ChasingBottoms = doJailbreak super.ChasingBottoms; + ed25519 = doJailbreak super.ed25519; + email-validate = doJailbreak super.email-validate; # https://github.com/Porges/email-validate-hs/issues/51 + feed = doJailbreak super.feed; # https://github.com/bergmark/feed/issues/48 hashable = doJailbreak super.hashable; pandoc = doJailbreak super.pandoc; parallel = doJailbreak super.parallel; @@ -60,6 +78,7 @@ self: super: { system-fileio = doJailbreak super.system-fileio; tar = doJailbreak super.tar; tasty-expected-failure = doJailbreak super.tasty-expected-failure; + tasty-rerun = doJailbreak super.tasty-rerun; # https://github.com/ocharles/tasty-rerun/issues/18 unliftio-core = doJailbreak super.unliftio-core; vector = doJailbreak super.vector; zlib = doJailbreak super.zlib; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index d57c49554c42..ca05752930b6 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -72,7 +72,7 @@ default-package-overrides: # gi-gdkx11-4.x requires gtk-4.x, which is still under development and # not yet available in Nixpkgs - gi-gdkx11 < 4 - # LTS Haskell 15.9 + # LTS Haskell 15.10 - abstract-deque ==0.3 - abstract-par ==0.3.3 - AC-Angle ==1.0 @@ -319,7 +319,7 @@ default-package-overrides: - blaze-bootstrap ==0.1.0.1 - blaze-builder ==0.4.1.0 - blaze-html ==0.9.1.2 - - blaze-markup ==0.8.2.4 + - blaze-markup ==0.8.2.5 - blaze-svg ==0.3.6.1 - blaze-textual ==0.2.1.0 - bmp ==1.2.6.3 @@ -437,9 +437,9 @@ default-package-overrides: - codec-rpm ==0.2.2 - code-page ==0.2 - coercible-utils ==0.1.0 - - co-log ==0.4.0.0 - - co-log-core ==0.2.1.0 - - co-log-polysemy ==0.0.1.1 + - co-log ==0.4.0.1 + - co-log-core ==0.2.1.1 + - co-log-polysemy ==0.0.1.2 - Color ==0.1.4 - colorful-monoids ==0.2.1.2 - colorize-haskell ==1.0.1 @@ -859,7 +859,7 @@ default-package-overrides: - gi-glib ==2.0.23 - gi-gobject ==2.0.22 - gi-graphene ==1.0.1 - - gi-gtk ==3.0.32 + - gi-gtk ==3.0.33 - gi-gtk-hs ==0.3.8.1 - gingersnap ==0.3.1.0 - gi-pango ==1.0.22 @@ -889,7 +889,7 @@ default-package-overrides: - graphviz ==2999.20.0.4 - graph-wrapper ==0.2.6.0 - gravatar ==0.8.0 - - greskell ==1.0.0.1 + - greskell ==1.0.1.0 - greskell-core ==0.1.3.2 - greskell-websocket ==0.1.2.1 - groom ==0.1.2.1 @@ -932,6 +932,8 @@ default-package-overrides: - HaXml ==1.25.5 - haxr ==3000.11.4 - hdaemonize ==0.5.6 + - HDBC ==2.4.0.3 + - HDBC-session ==0.1.2.0 - headroom ==0.1.3.0 - heap ==1.0.4 - heaps ==0.3.6.1 @@ -958,7 +960,7 @@ default-package-overrides: - highlighting-kate ==0.6.4 - hinfo ==0.0.3.0 - hinotify ==0.4 - - hint ==0.9.0.2 + - hint ==0.9.0.3 - hjsmin ==0.2.0.4 - hkgr ==0.2.5.2 - hlibcpuid ==0.2.0 @@ -1471,7 +1473,7 @@ default-package-overrides: - OneTuple ==0.2.2.1 - Only ==0.1 - oo-prototypes ==0.1.0.0 - - opaleye ==0.6.7004.1 + - opaleye ==0.6.7004.2 - OpenAL ==1.7.0.5 - open-browser ==0.2.1.0 - openexr-write ==0.1.0.2 @@ -1541,6 +1543,7 @@ default-package-overrides: - perfect-vector-shuffle ==0.1.1.1 - persist ==0.1.1.4 - persistable-record ==0.6.0.4 + - persistable-types-HDBC-pg ==0.0.3.5 - persistent ==2.10.5.2 - persistent-mysql ==2.10.2.3 - persistent-pagination ==0.1.1.1 @@ -1625,7 +1628,7 @@ default-package-overrides: - print-console-colors ==0.1.0.0 - process-extras ==0.7.4 - product-isomorphic ==0.0.3.3 - - product-profunctors ==0.10.0.0 + - product-profunctors ==0.10.0.1 - profiterole ==0.1 - profunctors ==5.5.2 - projectroot ==0.2.0.1 @@ -1727,6 +1730,8 @@ default-package-overrides: - reinterpret-cast ==0.1.0 - relapse ==1.0.0.0 - relational-query ==0.12.2.2 + - relational-query-HDBC ==0.7.2.0 + - relational-record ==0.2.2.0 - relational-schemas ==0.1.8.0 - relude ==0.6.0.0 - renderable ==0.2.0.1 @@ -1738,10 +1743,10 @@ default-package-overrides: - rerebase ==1.4.1 - resolv ==0.1.2.0 - resource-pool ==0.2.3.2 - - resourcet ==1.2.3 + - resourcet ==1.2.4 - result ==0.2.6.0 - rethinkdb-client-driver ==0.0.25 - - retry ==0.8.1.1 + - retry ==0.8.1.2 - rev-state ==0.1.2 - rfc1751 ==0.1.2 - rfc5051 ==0.1.0.4 @@ -1779,8 +1784,8 @@ default-package-overrides: - sampling ==0.3.3 - say ==0.1.0.1 - sbp ==2.6.3 - - scalpel ==0.6.1 - - scalpel-core ==0.6.1 + - scalpel ==0.6.2 + - scalpel-core ==0.6.2 - scanf ==0.1.0.0 - scanner ==0.3.1 - scheduler ==1.4.2.2 @@ -1844,7 +1849,7 @@ default-package-overrides: - servant-swagger-ui-redoc ==0.3.3.1.22.3 - servant-websockets ==2.0.0 - servant-yaml ==0.1.0.1 - - serverless-haskell ==0.10.2 + - serverless-haskell ==0.10.5 - serversession ==1.0.1 - serversession-frontend-wai ==1.0 - ses-html ==0.4.0.0 @@ -1889,7 +1894,7 @@ default-package-overrides: - skip-var ==0.1.1.0 - skylighting ==0.8.3.4 - skylighting-core ==0.8.3.4 - - slist ==0.1.0.0 + - slist ==0.1.1.0 - small-bytearray-builder ==0.3.4.0 - smallcheck ==1.1.5 - smoothie ==0.4.2.10 @@ -1946,7 +1951,7 @@ default-package-overrides: - streaming ==0.2.3.0 - streaming-bytestring ==0.1.6 - streaming-commons ==0.2.1.2 - - streamly ==0.7.1 + - streamly ==0.7.2 - streams ==3.3 - strict ==0.3.2 - strict-base-types ==0.6.1 @@ -1960,8 +1965,8 @@ default-package-overrides: - string-qq ==0.0.4 - stringsearch ==0.3.6.6 - string-transform ==1.1.1 - - stripe-concepts ==1.0.2.0 - - stripe-signature ==1.0.0.1 + - stripe-concepts ==1.0.2.2 + - stripe-signature ==1.0.0.2 - strive ==5.0.10 - structs ==0.1.3 - structured-cli ==2.5.2.0 @@ -2035,7 +2040,7 @@ default-package-overrides: - test-framework-th ==0.2.4 - testing-feat ==1.1.0.0 - testing-type-modifiers ==0.1.0.1 - - texmath ==0.12.0.1 + - texmath ==0.12.0.2 - text-binary ==0.2.1.1 - text-builder ==0.6.6.1 - text-conversions ==0.3.0 @@ -2131,7 +2136,7 @@ default-package-overrides: - typed-uuid ==0.0.0.2 - type-equality ==1 - type-errors ==0.2.0.0 - - type-errors-pretty ==0.0.1.0 + - type-errors-pretty ==0.0.1.1 - type-fun ==0.1.1 - type-hint ==0.1 - type-level-integers ==0.0.1 @@ -2143,7 +2148,7 @@ default-package-overrides: - type-of-html ==1.5.1.0 - type-of-html-static ==0.1.0.2 - type-operators ==0.2.0.0 - - typerep-map ==0.3.2 + - typerep-map ==0.3.3.0 - type-spec ==0.4.0.0 - tzdata ==0.1.20190911.0 - ua-parser ==0.7.5.1 @@ -2201,7 +2206,7 @@ default-package-overrides: - validity ==0.9.0.3 - validity-aeson ==0.2.0.3 - validity-bytestring ==0.4.1.1 - - validity-containers ==0.5.0.1 + - validity-containers ==0.5.0.3 - validity-path ==0.4.0.1 - validity-primitive ==0.0.0.1 - validity-scientific ==0.2.0.3 @@ -4419,6 +4424,8 @@ broken-packages: - elision - elm-street - elm-websocket + - elynx + - elynx-markov - elynx-seq - elynx-tools - elynx-tree @@ -5333,7 +5340,6 @@ broken-packages: - haddock-leksah - haddock-test - haddocset - - hadolint - hadoop-formats - hadoop-rpc - hadoop-tools @@ -5626,7 +5632,6 @@ broken-packages: - hasql-postgres - hasql-postgres-options - hasql-simple - - hasql-th - hastache - hastache-aeson - haste @@ -5708,7 +5713,6 @@ broken-packages: - hdph-closure - hdr-histogram - HDRUtils - - headed-megaparsec - headergen - heapsort - heart-app @@ -8658,6 +8662,7 @@ broken-packages: - reflex-basic-host - reflex-dom-retractable - reflex-dom-svg + - reflex-dynamic-containers - reflex-fsnotify - reflex-ghci - reflex-gloss @@ -8666,6 +8671,7 @@ broken-packages: - reflex-orphans - reflex-process - reflex-sdl2 + - reflex-test-host - reflex-transformers - reflex-vty - reformat @@ -9151,6 +9157,7 @@ broken-packages: - shake-pack - shake-path - shake-persist + - shakebook - shaker - shakespeare-babel - shakespeare-sass diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 817037e1e436..78e44a5ec87b 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -628,11 +628,6 @@ self: super: builtins.intersectAttrs super { http-download = dontCheck super.http-download; pantry = dontCheck super.pantry; - # Hadolint wants to build a statically linked binary by default. - hadolint = overrideCabal super.hadolint (drv: { - preConfigure = "sed -i -e /ld-options:/d hadolint.cabal"; - }); - # gtk2hs-buildtools is listed in setupHaskellDepends, but we # need it during the build itself, too. cairo = addBuildTool super.cairo self.buildHaskellPackages.gtk2hs-buildtools; diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 2eca7e4ec582..f3b7392e1d7d 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -1528,7 +1528,7 @@ self: { base colour diagrams-cairo diagrams-lib directory either-unwrap filepath parsec ParsecTools StockholmAlignment SVGFonts text vector ]; - description = "Libary for Hidden Markov Models in HMMER3 format"; + description = "Libary for Hidden Markov Models in HMMER3 format."; license = stdenv.lib.licenses.gpl3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -2511,7 +2511,7 @@ self: { version = "0.3.1.0"; sha256 = "0dlb761kj33v9p53fw44gg4r7j8kcl4jxvvgi7rz0pv8v7nh6255"; libraryHaskellDepends = [ base ]; - description = "Definition of a CSP core-language"; + description = "Definition of a CSP core-language."; license = stdenv.lib.licenses.bsd3; }) {}; @@ -2912,7 +2912,7 @@ self: { version = "0.3"; sha256 = "10m7l701p3a2w0kxi2b93g2ii6s4s71zyjypqk3mi79siv8yilif"; libraryHaskellDepends = [ base mtl ]; - description = "A monad for complex manipulation of a stream"; + description = "A monad for complex manipulation of a stream."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -3639,7 +3639,7 @@ self: { version = "0.1"; sha256 = "027dv53jrfk46dmiidnnrrdvhyin60i862znp414213w72yjrbhh"; libraryHaskellDepends = [ base template-haskell ]; - description = "Practical typed lazy contracts"; + description = "Practical typed lazy contracts."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -5621,7 +5621,7 @@ self: { isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers haskell98 ]; - description = "A set of computational morphology tools for Swedish diachronic lexicons"; + description = "A set of computational morphology tools for Swedish diachronic lexicons."; license = "GPL"; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -6354,8 +6354,8 @@ self: { }: mkDerivation { pname = "Frames"; - version = "0.6.2"; - sha256 = "1pbwrjcd8fm56hnxw6q42adn9n7maj96j3a2qyb6a668pc8q8jyx"; + version = "0.6.3"; + sha256 = "1iqzsx33312m75bprp9i9dr11f9dpa8x02296vgmjskmcblh9as5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -6393,7 +6393,7 @@ self: { base beam-core beam-migrate beam-postgres bytestring conduit Frames generics-sop hspec hspec-core QuickCheck text vinyl ]; - description = "A library for accessing Postgres tables as in-memory data structures"; + description = "A library for accessing Postgres tables as in-memory data structures."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -9149,7 +9149,7 @@ self: { base bytestring DebugTraceHelpers directory filepath HSH HStringTemplateHelpers MissingH mtl regex-pcre unix ]; - description = "Convenience functions that use HSH, instances for HSH"; + description = "Convenience functions that use HSH, instances for HSH."; license = "GPL"; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -19083,7 +19083,7 @@ self: { version = "0.1.4"; sha256 = "0rpjd93lsqg3dqfjndm9l1nzyrbfs5nnvc61lmbmbhg0bcy0jms8"; libraryHaskellDepends = [ base template-haskell ]; - description = "TH implementation of effects"; + description = "TH implementation of effects."; license = stdenv.lib.licenses.bsd3; }) {}; @@ -22480,6 +22480,8 @@ self: { pname = "acme-circular-containers"; version = "0.1.0.0"; sha256 = "1xngqlx0avn84qx696hjm8cdqqs9p0ls90kklkz5rs48fbcma3pr"; + revision = "2"; + editedCabalFile = "0zshb422bmcjisa1hq2mfvmijcsgk9lyi3f5wai62ydablxqdhbm"; libraryHaskellDepends = [ base containers graph-wrapper ]; testHaskellDepends = [ base containers doctest doctest-discover graph-wrapper @@ -34402,6 +34404,8 @@ self: { pname = "authenticate-oauth"; version = "1.6.0.1"; sha256 = "1hry1zbi7gbyfi94w9cyg6m7ii7xm68jnsph63zxdj2s4ns0ylp0"; + revision = "1"; + editedCabalFile = "0pyivmsmlzhpnzpi3jcmqyjjx5a1p7cl1grjyw8571pmxz6735w3"; libraryHaskellDepends = [ base base64-bytestring blaze-builder bytestring crypto-pubkey-types data-default http-client http-types random RSA SHA time @@ -34473,6 +34477,24 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "autoapply" = callPackage + ({ mkDerivation, base, Cabal, cabal-doctest, doctest, logict, mtl + , template-haskell, th-desugar, transformers, unification-fd + }: + mkDerivation { + pname = "autoapply"; + version = "0.2.0.0"; + sha256 = "0dcndh1rjxyx7889d8n52hngariq6lnidwpjxyhsxd30xb4lwij2"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base logict mtl template-haskell th-desugar transformers + unification-fd + ]; + testHaskellDepends = [ base doctest ]; + description = "Template Haskell to automatically pass values to functions"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "autoexporter" = callPackage ({ mkDerivation, base, Cabal, directory, filepath }: mkDerivation { @@ -36434,16 +36456,16 @@ self: { }) {}; "barbies" = callPackage - ({ mkDerivation, base, QuickCheck, tasty, tasty-hunit + ({ mkDerivation, base, distributive, QuickCheck, tasty, tasty-hunit , tasty-quickcheck, transformers }: mkDerivation { pname = "barbies"; - version = "2.0.0.0"; - sha256 = "0rbwdx9s940wfrlkay772i0q11rbywnhzigh5wy8sppx19pgfq9z"; - libraryHaskellDepends = [ base transformers ]; + version = "2.0.1.0"; + sha256 = "0d2a1d9w8xlviarlrrnlrfs82zf6gzxv09i6sa4ci1bl8df64wmj"; + libraryHaskellDepends = [ base distributive transformers ]; testHaskellDepends = [ - base QuickCheck tasty tasty-hunit tasty-quickcheck + base distributive QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Classes for working with types that can change clothes"; license = stdenv.lib.licenses.bsd3; @@ -36656,10 +36678,8 @@ self: { }: mkDerivation { pname = "base-encoding"; - version = "0.1.0.0"; - sha256 = "1chmx5qvglf91i0c9ih9xydzb37v8j4bykvmb2g6pyg7wdq0s8si"; - revision = "2"; - editedCabalFile = "0flfvs03zs7k04x7yhsc3jiw3zpnx7n3637jyy10flpqv90fy6sx"; + version = "0.2.0.0"; + sha256 = "028b7pbpbnph2k4jzvp9kyn2s7d0zd62panh21digwn4nnc3hbp1"; libraryHaskellDepends = [ base base16-bytestring base64-bytestring bytestring text ]; @@ -36758,13 +36778,15 @@ self: { "base16" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, criterion , deepseq, memory, primitive, random-bytestring, tasty, tasty-hunit - , text + , text, text-short }: mkDerivation { pname = "base16"; - version = "0.2.0.1"; - sha256 = "1y7ighqi1id57kh04ks8bg8b2vvzmy25p4qgdq26y0ydfz33gmsh"; - libraryHaskellDepends = [ base bytestring primitive text ]; + version = "0.2.1.0"; + sha256 = "192wnfqb97qhpjrjlq2da5jrjz9zjqjp57rgh1xdvdrnp7900r0s"; + libraryHaskellDepends = [ + base bytestring primitive text text-short + ]; testHaskellDepends = [ base base16-bytestring bytestring memory random-bytestring tasty tasty-hunit text @@ -37566,6 +37588,21 @@ self: { license = stdenv.lib.licenses.asl20; }) {}; + "bazel-runfiles_0_12" = callPackage + ({ mkDerivation, base, directory, filepath, transformers }: + mkDerivation { + pname = "bazel-runfiles"; + version = "0.12"; + sha256 = "1x9w6j5yb0rxaaymzvv2hr5g00cy4zhkv79xgb8ns9frnv2bx2km"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base directory filepath transformers ]; + executableHaskellDepends = [ base filepath ]; + description = "Locate Bazel runfiles location"; + license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "bbdb" = callPackage ({ mkDerivation, base, hspec, parsec }: mkDerivation { @@ -38330,7 +38367,7 @@ self: { ghc-paths haskeline haskell-src-exts language-python monads-tf parseargs process transformers ]; - description = "An implementation of Python 3"; + description = "An implementation of Python 3."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -39474,6 +39511,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "binaryen" = callPackage + ({ mkDerivation, base, binaryen }: + mkDerivation { + pname = "binaryen"; + version = "0.0.1.0"; + sha256 = "01fiq7q9iw6lipvwpr7bfsqw337ncxagd04g62h8qgvlgysh7vvh"; + libraryHaskellDepends = [ base ]; + librarySystemDepends = [ binaryen ]; + description = "Haskell bindings to binaryen"; + license = stdenv.lib.licenses.bsd3; + }) {inherit (pkgs) binaryen;}; + "bind-marshal" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim , monads-tf, mtl, numeric-prelude, random, stm, strict @@ -39948,7 +39997,7 @@ self: { license = "GPL"; hydraPlatforms = stdenv.lib.platforms.none; broken = true; - }) {inherit (pkgs) libftdi; inherit (pkgs) libusb;}; + }) {inherit (pkgs) libftdi; libusb = null;}; "bindings-libg15" = callPackage ({ mkDerivation, base, bindings-DSL, g15 }: @@ -40006,7 +40055,7 @@ self: { libraryPkgconfigDepends = [ libusb ]; description = "Low level bindings to libusb"; license = stdenv.lib.licenses.bsd3; - }) {inherit (pkgs) libusb;}; + }) {libusb = null;}; "bindings-libv4l2" = callPackage ({ mkDerivation, base, bindings-DSL, v4l2 }: @@ -40232,7 +40281,7 @@ self: { libraryHaskellDepends = [ base ]; librarySystemDepends = [ sipc ]; executableHaskellDepends = [ base ]; - description = "Low level bindings to SIPC"; + description = "Low level bindings to SIPC."; license = "LGPL"; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -41510,8 +41559,8 @@ self: { }: mkDerivation { pname = "bitwise-enum"; - version = "1.0.0"; - sha256 = "11klr2qxbly9ppcv7b1pcrvqfw6h0l3qqwy0wzlv05jqhaywjxwc"; + version = "1.0.0.1"; + sha256 = "0y7x2yyvbdvwg5g5rrl9dbh2syvl1y74pwlccq2w2v5rhr8ql2cb"; libraryHaskellDepends = [ aeson array base deepseq mono-traversable vector ]; @@ -42115,23 +42164,6 @@ self: { }) {}; "blaze-markup" = callPackage - ({ mkDerivation, base, blaze-builder, bytestring, containers, HUnit - , QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text - }: - mkDerivation { - pname = "blaze-markup"; - version = "0.8.2.4"; - sha256 = "0xb2hd5n6ymax6yw5hyi05lgllq5ldw28mgfxjpljrws9m8i078w"; - libraryHaskellDepends = [ base blaze-builder bytestring text ]; - testHaskellDepends = [ - base blaze-builder bytestring containers HUnit QuickCheck tasty - tasty-hunit tasty-quickcheck text - ]; - description = "A blazingly fast markup combinator library for Haskell"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "blaze-markup_0_8_2_5" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, containers, HUnit , QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text }: @@ -42146,7 +42178,6 @@ self: { ]; description = "A blazingly fast markup combinator library for Haskell"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "blaze-shields" = callPackage @@ -43636,8 +43667,8 @@ self: { ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "box-tuples"; - version = "0.1.1.0"; - sha256 = "1j0s7pb9milrz5spqsxwwhva1zwa7ywwd8nbb5y0z97p84wvyy7k"; + version = "0.2.0.3"; + sha256 = "12a3jj3z1gni8925n16ipqyah8vg244lx88v289f2rldiyvh3bvf"; libraryHaskellDepends = [ base ghc-prim ]; description = "A hack to use GHC.Prim primitives in GHCi"; license = stdenv.lib.licenses.mit; @@ -43853,6 +43884,33 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "brick_0_53" = callPackage + ({ mkDerivation, base, bytestring, config-ini, containers + , contravariant, data-clist, deepseq, directory, dlist, exceptions + , filepath, microlens, microlens-mtl, microlens-th, QuickCheck, stm + , template-haskell, text, text-zipper, transformers, unix, vector + , vty, word-wrap + }: + mkDerivation { + pname = "brick"; + version = "0.53"; + sha256 = "15k9sc5y3xcjd3kfjs0rnsqxbiy9k34khncbi7jyyl3khq7rhw5n"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring config-ini containers contravariant data-clist + deepseq directory dlist exceptions filepath microlens microlens-mtl + microlens-th stm template-haskell text text-zipper transformers + unix vector vty word-wrap + ]; + testHaskellDepends = [ + base containers microlens QuickCheck vector + ]; + description = "A declarative terminal user interface library"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "brick-dropdownmenu" = callPackage ({ mkDerivation, base, brick, containers, microlens, microlens-ghc , microlens-th, pointedlist, vector, vty @@ -44321,8 +44379,8 @@ self: { pname = "brotli-streams"; version = "0.0.0.0"; sha256 = "14jc1nhm50razsl99d95amdf4njf75dnzx8vqkihgrgp7qisyz3z"; - revision = "1"; - editedCabalFile = "1mpd5wf027g1f46a9a2g1wvsaxhr1asyj5f3k69vq3226dfisnn7"; + revision = "2"; + editedCabalFile = "0xp1raxz3ddaq4hvpsw9yqwdfy51wwjiirh51nnxdgxqcwpy5w8s"; libraryHaskellDepends = [ base brotli bytestring io-streams ]; testHaskellDepends = [ base bytestring HUnit io-streams QuickCheck test-framework @@ -45436,6 +45494,37 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "bytebuild_0_3_5_0" = callPackage + ({ mkDerivation, base, byteslice, bytestring, gauge + , integer-logarithms, natural-arithmetic, primitive + , primitive-offset, primitive-unlifted, QuickCheck + , quickcheck-classes, quickcheck-instances, run-st, tasty + , tasty-hunit, tasty-quickcheck, text, text-short, vector + , wide-word + }: + mkDerivation { + pname = "bytebuild"; + version = "0.3.5.0"; + sha256 = "15ccfbhrvb6pj9py99qpbdrrfla83797ywmxjry2c7raaz3kpr73"; + libraryHaskellDepends = [ + base byteslice bytestring integer-logarithms natural-arithmetic + primitive primitive-offset primitive-unlifted run-st text-short + wide-word + ]; + testHaskellDepends = [ + base byteslice bytestring natural-arithmetic primitive + primitive-unlifted QuickCheck quickcheck-classes + quickcheck-instances tasty tasty-hunit tasty-quickcheck text vector + wide-word + ]; + benchmarkHaskellDepends = [ + base byteslice gauge natural-arithmetic primitive text-short + ]; + description = "Serialize to a small byte arrays"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "bytedump" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { @@ -45450,6 +45539,32 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "bytehash" = callPackage + ({ mkDerivation, base, byte-order, byteslice, bytesmith, bytestring + , entropy, gauge, hedgehog, primitive, primitive-checked + , primitive-unlifted, split, tasty, tasty-hedgehog, tasty-hunit + , transformers, unordered-containers + }: + mkDerivation { + pname = "bytehash"; + version = "0.1.0.0"; + sha256 = "1jc8fz8rv7072is0srcp730ff37xkb68xl6s6yssba4anxc8s5nm"; + libraryHaskellDepends = [ + base byte-order byteslice bytestring entropy primitive + primitive-unlifted transformers + ]; + testHaskellDepends = [ + base byteslice entropy hedgehog primitive-checked tasty + tasty-hedgehog tasty-hunit + ]; + benchmarkHaskellDepends = [ + base byteslice bytesmith bytestring entropy gauge primitive + primitive-unlifted split unordered-containers + ]; + description = "Universal hashing of bytes"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "bytelog" = callPackage ({ mkDerivation, base, bytebuild, byteslice, natural-arithmetic , posix-api, primitive @@ -45533,6 +45648,29 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "byteslice_0_2_3_0" = callPackage + ({ mkDerivation, base, bytestring, gauge, primitive, primitive-addr + , primitive-unlifted, quickcheck-classes, run-st, tasty + , tasty-hunit, tasty-quickcheck, tuples, vector + }: + mkDerivation { + pname = "byteslice"; + version = "0.2.3.0"; + sha256 = "1xbsnlryx9ggvp46kv6m0f4hf9vs0bc2ia13jym9aji5rd7qvyfp"; + libraryHaskellDepends = [ + base primitive primitive-addr primitive-unlifted run-st tuples + vector + ]; + testHaskellDepends = [ + base bytestring primitive quickcheck-classes tasty tasty-hunit + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ base gauge primitive ]; + description = "Slicing managed and unmanaged memory"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "bytesmith" = callPackage ({ mkDerivation, base, byte-order, byteslice, bytestring , contiguous, gauge, primitive, run-st, tasty, tasty-hunit @@ -46531,6 +46669,8 @@ self: { pname = "cabal-cache"; version = "1.0.1.8"; sha256 = "0yxq73bdw1ai0yv54prcxpm1ygkpa8m0jnznwm975b82qlmplynw"; + revision = "1"; + editedCabalFile = "1rikn1g6v8yga0cs031ckxywfcf9g21ww9s5rkjf6lr4xvfqps2s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -47481,8 +47621,8 @@ self: { }: mkDerivation { pname = "cabal2nix"; - version = "2.15.1"; - sha256 = "1gdwri0x7kw96y0c6j9rdqa68arrxkpisq43ld58applxcvr1cs7"; + version = "2.15.3"; + sha256 = "1l4jhl842g5jmwhmi1gqljkxa8ia80xbk2vmlhg6hlw1nkl9wfrz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -48115,8 +48255,8 @@ self: { "calamity" = callPackage ({ mkDerivation, aeson, async, base, bytestring, concurrent-extra - , data-default-class, deepseq, deque, df1, di-polysemy, exceptions - , fmt, focus, generic-lens, generic-override + , containers, data-default-class, deepseq, deque, df1, di-polysemy + , exceptions, fmt, focus, generic-lens, generic-override , generic-override-aeson, hashable, http-date, http-types, lens , lens-aeson, mtl, polysemy, polysemy-plugin, reflection , scientific, stm, stm-chans, stm-containers, text, text-show, time @@ -48125,16 +48265,16 @@ self: { }: mkDerivation { pname = "calamity"; - version = "0.1.0.0"; - sha256 = "0cpx7v210gyh3r5qzh704wx4fgrb913b5g4rys76jhnmp77a79wc"; + version = "0.1.4.1"; + sha256 = "1acaqiaws9g65kiznqrgng0fxnlglanz44psl0syrpmw7jmvdwmq"; libraryHaskellDepends = [ - aeson async base bytestring concurrent-extra data-default-class - deepseq deque df1 di-polysemy exceptions fmt focus generic-lens - generic-override generic-override-aeson hashable http-date - http-types lens lens-aeson mtl polysemy polysemy-plugin reflection - scientific stm stm-chans stm-containers text text-show time - typerep-map unordered-containers vector websockets wreq-patchable - wuss + aeson async base bytestring concurrent-extra containers + data-default-class deepseq deque df1 di-polysemy exceptions fmt + focus generic-lens generic-override generic-override-aeson hashable + http-date http-types lens lens-aeson mtl polysemy polysemy-plugin + reflection scientific stm stm-chans stm-containers text text-show + time typerep-map unordered-containers vector websockets + wreq-patchable wuss ]; description = "A library for writing discord bots"; license = stdenv.lib.licenses.mit; @@ -48846,6 +48986,27 @@ self: { broken = true; }) {}; + "cardano-coin-selection" = callPackage + ({ mkDerivation, base, bytestring, containers, cryptonite, deepseq + , fmt, hspec, memory, QuickCheck, quiet, random, text, transformers + , vector + }: + mkDerivation { + pname = "cardano-coin-selection"; + version = "1.0.0"; + sha256 = "0s0b2bbczsjq31h3xpyvingwpgpzgh3x2sw6bvryyn13wy717hbk"; + libraryHaskellDepends = [ + base bytestring containers cryptonite deepseq quiet text + transformers + ]; + testHaskellDepends = [ + base bytestring containers cryptonite deepseq fmt hspec memory + QuickCheck quiet random text transformers vector + ]; + description = "Algorithms for coin selection and fee balancing"; + license = stdenv.lib.licenses.asl20; + }) {}; + "cardano-transactions" = callPackage ({ mkDerivation, ansi-terminal, base, base58-bytestring, bytestring , cardano-binary, cardano-crypto, cardano-crypto-wrapper @@ -50874,7 +51035,7 @@ self: { array base binary bytestring Codec-Image-DevIL containers data-reify directory GLUT OpenGLRaw process time ]; - description = "Combinators for building and processing 2D images"; + description = "Combinators for building and processing 2D images."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -50887,7 +51048,7 @@ self: { version = "0.1"; sha256 = "1gvnp176j8gd0s6wzq10zpiqkn3wma99pwn3f78wgxm9rh588gh2"; libraryHaskellDepends = [ array base chalkboard GLUT OpenGL time ]; - description = "OpenGL based viewer for chalkboard rendered images"; + description = "OpenGL based viewer for chalkboard rendered images."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -54886,34 +55047,6 @@ self: { }) {}; "co-log" = callPackage - ({ mkDerivation, ansi-terminal, base, bytestring, chronos - , co-log-core, containers, contravariant, directory, filepath - , hedgehog, markdown-unlit, mtl, stm, text, transformers - , typerep-map, vector - }: - mkDerivation { - pname = "co-log"; - version = "0.4.0.0"; - sha256 = "1ayxsxw96yy72h6bsy6vwi4xwdawcq1hgsyc0s626bp84is7fm5c"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-terminal base bytestring chronos co-log-core containers - contravariant directory filepath mtl stm text transformers - typerep-map vector - ]; - executableHaskellDepends = [ - base bytestring co-log-core mtl text typerep-map - ]; - executableToolDepends = [ markdown-unlit ]; - testHaskellDepends = [ base co-log-core hedgehog ]; - description = "Composable Contravariant Comonadic Logging Library"; - license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "co-log_0_4_0_1" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, chronos , co-log-core, containers, contravariant, directory, filepath , hedgehog, markdown-unlit, mtl, stm, text, transformers @@ -54945,26 +55078,14 @@ self: { ({ mkDerivation, base, co-log-core, stm }: mkDerivation { pname = "co-log-concurrent"; - version = "0.4.0.0"; - sha256 = "1gnfqg6c290ain7v06clxga6jj46bdry6vvsrk1dhcdqv1rvkfwz"; + version = "0.5.0.0"; + sha256 = "07z4aklk7dc2fhbc30kd9hbdvq71sa4ip6r2pyifcpn3p2pr3mna"; libraryHaskellDepends = [ base co-log-core stm ]; description = "Asynchronous backend for co-log library"; license = stdenv.lib.licenses.mpl20; }) {}; "co-log-core" = callPackage - ({ mkDerivation, base, doctest, Glob }: - mkDerivation { - pname = "co-log-core"; - version = "0.2.1.0"; - sha256 = "1jfdjcbhd4mjj00fr2xk7g220kxz4jzbv84j32sqkjnrx49cziz0"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base doctest Glob ]; - description = "Composable Contravariant Comonadic Logging Library"; - license = stdenv.lib.licenses.mpl20; - }) {}; - - "co-log-core_0_2_1_1" = callPackage ({ mkDerivation, base, doctest, Glob }: mkDerivation { pname = "co-log-core"; @@ -54974,24 +55095,9 @@ self: { testHaskellDepends = [ base doctest Glob ]; description = "Composable Contravariant Comonadic Logging Library"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "co-log-polysemy" = callPackage - ({ mkDerivation, base, co-log-core, polysemy }: - mkDerivation { - pname = "co-log-polysemy"; - version = "0.0.1.1"; - sha256 = "0wm5zcn3df4hc5rbbj1mlm9y1fs5pkpvvm1c98r5dnvs7lfmnzpd"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base co-log-core polysemy ]; - executableHaskellDepends = [ base co-log-core polysemy ]; - description = "Composable Contravariant Comonadic Logging Library"; - license = stdenv.lib.licenses.mpl20; - }) {}; - - "co-log-polysemy_0_0_1_2" = callPackage ({ mkDerivation, base, co-log-core, polysemy }: mkDerivation { pname = "co-log-polysemy"; @@ -55003,7 +55109,6 @@ self: { executableHaskellDepends = [ base co-log-core polysemy ]; description = "Composable Contravariant Comonadic Logging Library"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "co-log-sys" = callPackage @@ -55055,8 +55160,8 @@ self: { }: mkDerivation { pname = "cobot"; - version = "0.1.1.2"; - sha256 = "0454y6hlf32c8x6rjzjp0594ikgnvamngz7k6cgfsyssx1fkz2sk"; + version = "0.1.1.4"; + sha256 = "0sskb87cjq6b6splwyl4dc11vwyx4jqp4xwdsgk78awfl1zcqhxd"; libraryHaskellDepends = [ array base bytestring containers deepseq lens linear megaparsec mtl split template-haskell text @@ -57343,8 +57448,8 @@ self: { ({ mkDerivation, base, base-prelude }: mkDerivation { pname = "compound-types"; - version = "0.1.4"; - sha256 = "1lnmlql90v66vs2dr5lqg2lzfvf7m3z8naazfzj7zdyqjf9jnpkc"; + version = "0.1.4.1"; + sha256 = "0rlmpyx6h8mhzlr6falqh8kd6nm5nqgkhb9vh1znnqwrb3lzzi0x"; libraryHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base-prelude ]; description = "Sum and Product types and such"; @@ -58069,8 +58174,8 @@ self: { pname = "concurrent-utilities"; version = "0.2.0.2"; sha256 = "1phc9a90nvx6dk741hmg3w5m9y8ra5a7zsgmzw173ibaapr2yhqi"; - revision = "1"; - editedCabalFile = "1phqnmgq7mj7751d4g599jy3brz4fmlm1z7qd88gkyr94mn5pm23"; + revision = "2"; + editedCabalFile = "1jf0sx6yq557aspa3wm12hkc64pmfnc39kbc5wsa2k7ksash3k15"; libraryHaskellDepends = [ base ]; description = "More utilities and broad-used datastructures for concurrency"; license = stdenv.lib.licenses.bsd3; @@ -59589,7 +59694,7 @@ self: { version = "0.1.0.1"; sha256 = "16s8y035f30gyla620diwnsqi8lbmmfyxjpj4dlq24d45k5wfnsd"; libraryHaskellDepends = [ attoparsec base bytestring vector ]; - description = "Parse ByteStrings of a prescribed length"; + description = "Parse ByteStrings of a prescribed length."; license = stdenv.lib.licenses.bsd3; }) {}; @@ -59690,7 +59795,7 @@ self: { base containers criterion deepseq nat-sized-numbers QuickCheck smallcheck transformers vector ]; - description = "Typeclasses and instances for monads with constraints"; + description = "Typeclasses and instances for monads with constraints."; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -61599,8 +61704,8 @@ self: { }: mkDerivation { pname = "cpkg"; - version = "0.2.5.2"; - sha256 = "1njjbvpnkjwxgsrjr3fihyvgr194mc94g2qxdq5yb1ai3sms7zsd"; + version = "0.2.5.3"; + sha256 = "0fdwjpkjwdixcb3r265z3dnrsrzcfh513lv6wxmgd63507j29njf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -62963,6 +63068,8 @@ self: { pname = "crypto-enigma"; version = "0.1.1.6"; sha256 = "07qxrpwg9r2w2l0d2nrvn703vzsfhchznly93bnr2pfpbwj4iv2z"; + revision = "1"; + editedCabalFile = "15n8jb3g89x1cj5vk9a3x3g55c3agdz611sjlp5ixvqzf1kz5jiq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers split text ]; @@ -62970,7 +63077,7 @@ self: { ansi-terminal base containers optparse-applicative split text ]; testHaskellDepends = [ base HUnit QuickCheck ]; - description = "An Enigma machine simulator with display"; + description = "An Enigma machine simulator with display."; license = stdenv.lib.licenses.bsd3; }) {}; @@ -63862,8 +63969,8 @@ self: { pname = "css-syntax"; version = "0.1.0.0"; sha256 = "02f000nzc0dhjhlp1z82q4far8ablvzalpk918lg54f63lbqdwsh"; - revision = "4"; - editedCabalFile = "0n3wf9yjpn29nl0f9jk3izp7d2iq00j6bp1y1v1k5vc1ycskhn5y"; + revision = "5"; + editedCabalFile = "1i3svb2zy7i3g2xrv8hki5dn6fd5rh2pwjxv72rbmbgl1adp3w3s"; libraryHaskellDepends = [ base scientific text ]; testHaskellDepends = [ base directory hspec QuickCheck scientific text @@ -63939,7 +64046,7 @@ self: { attoparsec attoparsec-enumerator base bytestring containers directory enumerator safe transformers unix-compat ]; - description = "A flexible, fast, enumerator-based CSV parser library for Haskell"; + description = "A flexible, fast, enumerator-based CSV parser library for Haskell."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -65115,10 +65222,8 @@ self: { }: mkDerivation { pname = "darcs"; - version = "2.14.2"; - sha256 = "0zm2486gyhiga1amclbg92cd09bvki6vgh0ll75hv5kl72j61lb5"; - revision = "1"; - editedCabalFile = "0xl7j5cm704pbl2ms0dkydh7jvrz0ym76d725ifpg4h902m1zkhg"; + version = "2.14.4"; + sha256 = "0qk70a2i5p69lai0vzrckjql3rz8sfiq5vnpafmscmq8018i2wp7"; configureFlags = [ "-fforce-char8-encoding" "-flibrary" ]; isLibrary = true; isExecutable = true; @@ -65136,7 +65241,8 @@ self: { testHaskellDepends = [ array base bytestring cmdargs containers directory filepath FindBin HUnit mtl QuickCheck shelly split test-framework - test-framework-hunit test-framework-quickcheck2 text zip-archive + test-framework-hunit test-framework-quickcheck2 text transformers + zip-archive ]; doCheck = false; postInstall = '' @@ -65694,8 +65800,8 @@ self: { ({ mkDerivation }: mkDerivation { pname = "data-category"; - version = "0.8.1"; - sha256 = "06m5yb7ycxr1drvv67cyb01mhghhfac9y8wf7lpmq2z55h4hflb2"; + version = "0.9"; + sha256 = "1crp5mg9paf29gkl2nfpnx303p958kx3ap8zzbhq6gzvhklvyam0"; description = "Category theory"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; @@ -66310,7 +66416,7 @@ self: { version = "0.0.2"; sha256 = "1xn6qnir5dss23y8d71dsy78sdk7hczwprxir8v6la15c43rf9p2"; libraryHaskellDepends = [ base containers data-fix transformers ]; - description = "Common subexpression elimination for the fixploint types"; + description = "Common subexpression elimination for the fixploint types."; license = stdenv.lib.licenses.bsd3; }) {}; @@ -67917,6 +68023,34 @@ self: { license = stdenv.lib.licenses.asl20; }) {}; + "dbus_1_2_14" = callPackage + ({ mkDerivation, base, bytestring, cereal, conduit, containers + , criterion, deepseq, directory, exceptions, extra, filepath, lens + , network, parsec, process, QuickCheck, random, resourcet, split + , tasty, tasty-hunit, tasty-quickcheck, template-haskell, text + , th-lift, transformers, unix, vector, xml-conduit, xml-types + }: + mkDerivation { + pname = "dbus"; + version = "1.2.14"; + sha256 = "0w304j28vc90dmyz6zqsijjdjj2967grdc8f3zf5jiq50rzgmrr8"; + libraryHaskellDepends = [ + base bytestring cereal conduit containers deepseq exceptions + filepath lens network parsec random split template-haskell text + th-lift transformers unix vector xml-conduit xml-types + ]; + testHaskellDepends = [ + base bytestring cereal containers directory extra filepath network + parsec process QuickCheck random resourcet tasty tasty-hunit + tasty-quickcheck text transformers unix vector + ]; + benchmarkHaskellDepends = [ base criterion ]; + doCheck = false; + description = "A client library for the D-Bus IPC system"; + license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "dbus-client" = callPackage ({ mkDerivation, base, containers, dbus-core, monads-tf, text , transformers @@ -68104,7 +68238,7 @@ self: { libraryHaskellDepends = [ base containers deepseq parsec transformers wl-pprint ]; - description = "Disciplined Disciple Compiler common utilities"; + description = "Disciplined Disciple Compiler common utilities."; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -70976,8 +71110,8 @@ self: { ({ mkDerivation, base, df1, di-core, di-df1, di-handle, polysemy }: mkDerivation { pname = "di-polysemy"; - version = "0.1.1.0"; - sha256 = "08n98ivdvfb77slzbxvysy4cgvnf6jcxf0zqj1rr40rjfxaw2xcn"; + version = "0.1.1.2"; + sha256 = "0qglcvz628si1kg5djgh9j7ppvgfsc3gphal05hvlc4xziywf55y"; libraryHaskellDepends = [ base df1 di-core di-df1 di-handle polysemy ]; @@ -71578,8 +71712,8 @@ self: { }: mkDerivation { pname = "dialogflow-fulfillment"; - version = "0.1.0.0"; - sha256 = "0pz5qyz6sf00c5155mrraya7jr8sp99hmfm1642hv4zhj08ky0j7"; + version = "0.1.1.1"; + sha256 = "1fha1raifdzkv3g52wl9cx6xpan3jsv11ysd3cz4sffylygcyg71"; libraryHaskellDepends = [ aeson base bytestring containers text unordered-containers ]; @@ -71644,7 +71778,7 @@ self: { testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; - description = "Cryptographically secure n-sided dice via rejection sampling"; + description = "Cryptographically secure n-sided dice via rejection sampling."; license = stdenv.lib.licenses.lgpl21; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -72752,8 +72886,8 @@ self: { }: mkDerivation { pname = "dirtree"; - version = "0.1.1"; - sha256 = "18iahbw6hzjxsnmr3yi80w0xvf6iphdxb2yg5kpnww26lmlgk6dc"; + version = "0.1.3"; + sha256 = "1x2wff1iqjwdygb6yn7v63bplig4ad4qh6brqaj66y1qpnhb5vja"; libraryHaskellDepends = [ base bytestring containers deepseq directory filepath lens unix zip-archive @@ -72843,8 +72977,8 @@ self: { }: mkDerivation { pname = "discord-haskell"; - version = "1.5.0"; - sha256 = "1449ap68c917z1318wg67cv7yk7cmfr61m0ikbf132gzsfyx69kv"; + version = "1.5.2"; + sha256 = "1xpgbxmf70jlgm2mfnyb3mylvp0xzgp501iybbf3s12b7d0kk17b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -74369,8 +74503,8 @@ self: { }: mkDerivation { pname = "dobutokO2"; - version = "0.35.2.0"; - sha256 = "1hr4l8flfjinvbdwxf3xmq3xknd19kbf3d2k23dy7y1fghd6vflh"; + version = "0.37.1.0"; + sha256 = "16mbd89mpzcvyrzrn6sbwfnwsay2a9h0jn227py95r68pn2c2rn0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -74969,6 +75103,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "dom-events" = callPackage + ({ mkDerivation, base, text, unordered-containers }: + mkDerivation { + pname = "dom-events"; + version = "0.0.0.4"; + sha256 = "1yyhinrv6pm275fi9kg8hdi3vzv33i8nm785fih402fw0a9g8r35"; + libraryHaskellDepends = [ base text unordered-containers ]; + testHaskellDepends = [ base ]; + description = "DOM Events expressed as Haskell types"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "dom-lt" = callPackage ({ mkDerivation, array, base, containers, criterion, deepseq }: mkDerivation { @@ -76829,7 +76975,7 @@ self: { version = "0.1.1.0"; sha256 = "1agk7q556yf6v776568apvc4dgvxiqfshina12f69ky8afvjr6qz"; libraryHaskellDepends = [ base containers template-haskell unix ]; - description = "Automatically derive dynamic linking methods from a data type"; + description = "Automatically derive dynamic linking methods from a data type."; license = stdenv.lib.licenses.bsd3; }) {}; @@ -76856,7 +77002,7 @@ self: { version = "0.1.0.5"; sha256 = "0hsy9mgnl2yf94kqxy69wgmr5hjqxpp55qvij3f53sxxywjrxdi2"; libraryHaskellDepends = [ base primitive vector ]; - description = "A wrapper around MVector that enables pushing, popping and extending"; + description = "A wrapper around MVector that enables pushing, popping and extending."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -78431,6 +78577,8 @@ self: { pname = "ekg-core"; version = "0.1.1.7"; sha256 = "04nv6iwzrb63fs97ixb0amj8p6zhabg3ggbrg4nbkq7xjhmkz0a5"; + revision = "1"; + editedCabalFile = "17rfxsns0za7jqp3069mwp0lbd433gwb7lrnla02y7hfxbpnldf4"; libraryHaskellDepends = [ base containers ghc-prim text unordered-containers ]; @@ -78499,8 +78647,8 @@ self: { pname = "ekg-json"; version = "0.1.0.6"; sha256 = "0iyx0ix4dcyhh9xg4ia1lm7x2q0iffswnr33khfg9fr81am80shy"; - revision = "5"; - editedCabalFile = "0qc3fdycamm97lhhvwgvl8kvj169qrwr5ds4vkvyclpv0s90ijva"; + revision = "6"; + editedCabalFile = "111495nizf5d9s91nbss78y3rh7vj5p1021m7pz96li37i5ps13m"; libraryHaskellDepends = [ aeson base ekg-core text unordered-containers ]; @@ -79313,29 +79461,68 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "elynx" = callPackage + ({ mkDerivation, aeson, base, bytestring, elynx-tools + , optparse-applicative, slynx, tlynx + }: + mkDerivation { + pname = "elynx"; + version = "0.2.2"; + sha256 = "19fj65klv8pyan6n6i0mzcwpsprkhvxirh82hdmr3b3y2zaw10h6"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson base bytestring elynx-tools optparse-applicative slynx tlynx + ]; + description = "Validate and (optionally) redo ELynx analyses"; + license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + + "elynx-markov" = callPackage + ({ mkDerivation, base, bytestring, containers, elynx-seq + , elynx-tools, elynx-tree, hmatrix, hspec, hspec-megaparsec + , integration, math-functions, megaparsec, mwc-random, parallel + , primitive, statistics, vector + }: + mkDerivation { + pname = "elynx-markov"; + version = "0.2.2"; + sha256 = "1w7wxha82xaanfnzyn8ygfpxmk7lalfvzwr157crz8nm59ai4c05"; + libraryHaskellDepends = [ + base bytestring containers elynx-seq elynx-tools elynx-tree hmatrix + integration math-functions megaparsec mwc-random parallel primitive + statistics vector + ]; + testHaskellDepends = [ + base bytestring containers elynx-tools elynx-tree hmatrix hspec + hspec-megaparsec integration math-functions megaparsec mwc-random + parallel primitive statistics vector + ]; + description = "Simulate molecular sequences along trees"; + license = stdenv.lib.licenses.gpl3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "elynx-seq" = callPackage - ({ mkDerivation, async, base, bytestring, containers - , data-memocombinators, elynx-tools, elynx-tree, hmatrix, hspec - , hspec-megaparsec, integration, math-functions, matrices - , megaparsec, mwc-random, optparse-applicative, parallel, primitive - , statistics, transformers, vector, vector-th-unbox, word8 + ({ mkDerivation, aeson, base, bytestring, containers, elynx-tools + , hspec, hspec-megaparsec, matrices, megaparsec, mwc-random + , parallel, primitive, vector, vector-th-unbox, word8 }: mkDerivation { pname = "elynx-seq"; - version = "0.1.0"; - sha256 = "07kykql8i5msy2n091bwbawagbfpw8q553k5s89j3y5bi6d4aahg"; + version = "0.2.2"; + sha256 = "1m09indy34zgx16m2rnmwjf9fvrhi8qcdxpfz7myjl2hxbp8hz1j"; libraryHaskellDepends = [ - async base bytestring containers data-memocombinators elynx-tools - elynx-tree hmatrix integration math-functions matrices megaparsec - mwc-random optparse-applicative parallel primitive statistics - transformers vector vector-th-unbox word8 + aeson base bytestring containers elynx-tools matrices megaparsec + mwc-random parallel primitive vector vector-th-unbox word8 ]; testHaskellDepends = [ - async base bytestring containers data-memocombinators elynx-tools - elynx-tree hmatrix hspec hspec-megaparsec integration - math-functions matrices megaparsec mwc-random optparse-applicative - parallel primitive statistics transformers vector vector-th-unbox - word8 + aeson base bytestring containers elynx-tools hspec hspec-megaparsec + matrices megaparsec mwc-random parallel primitive vector + vector-th-unbox word8 ]; description = "Handle molecular sequences"; license = stdenv.lib.licenses.gpl3; @@ -79344,22 +79531,23 @@ self: { }) {}; "elynx-tools" = callPackage - ({ mkDerivation, aeson, async, base, bytestring, containers - , cryptohash-sha256, deepseq, fast-logger, hmatrix, lifted-base - , matrices, megaparsec, monad-control, monad-logger, mwc-random - , optparse-applicative, parallel, primitive, template-haskell, text - , time, transformers, transformers-base, vector, zlib + ({ mkDerivation, aeson, async, base, base16-bytestring, bytestring + , containers, cryptohash-sha256, deepseq, directory, fast-logger + , hmatrix, matrices, megaparsec, monad-control, monad-logger + , mwc-random, optparse-applicative, parallel, primitive + , template-haskell, text, time, transformers, transformers-base + , vector, zlib }: mkDerivation { pname = "elynx-tools"; - version = "0.1.0"; - sha256 = "0dhri3chyyqq8svw1lkl89hdrjb7b2bin50gqv3d6hrxs9813yz3"; + version = "0.2.2"; + sha256 = "0gdnfyag704yfvrakc7d0adh3mb9r1kf1v8cpdrspaxxr77brw9q"; libraryHaskellDepends = [ - aeson async base bytestring containers cryptohash-sha256 deepseq - fast-logger hmatrix lifted-base matrices megaparsec monad-control - monad-logger mwc-random optparse-applicative parallel primitive - template-haskell text time transformers transformers-base vector - zlib + aeson async base base16-bytestring bytestring containers + cryptohash-sha256 deepseq directory fast-logger hmatrix matrices + megaparsec monad-control monad-logger mwc-random + optparse-applicative parallel primitive template-haskell text time + transformers transformers-base vector zlib ]; description = "Tools for ELynx"; license = stdenv.lib.licenses.gpl3; @@ -79369,31 +79557,26 @@ self: { "elynx-tree" = callPackage ({ mkDerivation, base, bytestring, containers, criterion - , elynx-tools, hspec, hspec-megaparsec, lifted-async - , math-functions, megaparsec, mwc-random, optparse-applicative - , parallel, primitive, QuickCheck, quickcheck-instances, statistics - , transformers, vector + , elynx-tools, hspec, hspec-megaparsec, math-functions, megaparsec + , mwc-random, primitive, QuickCheck, quickcheck-instances + , statistics }: mkDerivation { pname = "elynx-tree"; - version = "0.1.0"; - sha256 = "1mg4k03xx1zmsn54ip5q27p3qll13dcfk2gh2xyfy097b4mlwrzp"; + version = "0.2.2"; + sha256 = "00c7rli9vfi1crz9plpc5xgh960ba245kisxihbx54vqlc94b5hj"; libraryHaskellDepends = [ - base bytestring containers elynx-tools lifted-async math-functions - megaparsec mwc-random optparse-applicative parallel primitive - QuickCheck quickcheck-instances statistics transformers vector + base bytestring containers elynx-tools math-functions megaparsec + mwc-random primitive statistics ]; testHaskellDepends = [ base bytestring containers elynx-tools hspec hspec-megaparsec - lifted-async math-functions megaparsec mwc-random - optparse-applicative parallel primitive QuickCheck - quickcheck-instances statistics transformers vector + math-functions megaparsec mwc-random primitive QuickCheck + quickcheck-instances statistics ]; benchmarkHaskellDepends = [ - base bytestring containers criterion elynx-tools lifted-async - math-functions megaparsec mwc-random optparse-applicative parallel - primitive QuickCheck quickcheck-instances statistics transformers - vector + base bytestring containers criterion elynx-tools math-functions + megaparsec mwc-random primitive statistics ]; description = "Handle phylogenetic trees"; license = stdenv.lib.licenses.gpl3; @@ -82203,6 +82386,8 @@ self: { pname = "eventloop"; version = "0.8.2.8"; sha256 = "1k10f8mihxb9xsvjkmzxphin4l49f5pwbfxfan1ar7wzxyv85vjj"; + revision = "1"; + editedCabalFile = "0qzrfk1riyf33b7kyjpdzzi8c40wh559wr0m0rjziykzxy0s92m2"; libraryHaskellDepends = [ aeson base bytestring concurrent-utilities deepseq network stm suspend text timers websockets @@ -83548,6 +83733,17 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "extended-containers-lens" = callPackage + ({ mkDerivation, base, extended-containers, lens }: + mkDerivation { + pname = "extended-containers-lens"; + version = "0.1.0.0"; + sha256 = "107nfyrp62h6qwc3ra08cd9vyaanc7442wcbfmm83aw05fav3p43"; + libraryHaskellDepends = [ base extended-containers lens ]; + description = "lens instances for extended-containers"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "extended-reals" = callPackage ({ mkDerivation, base, deepseq, hashable, HUnit, QuickCheck, tasty , tasty-hunit, tasty-quickcheck, tasty-th @@ -91192,8 +91388,8 @@ self: { }: mkDerivation { pname = "front"; - version = "0.0.0.7"; - sha256 = "07vzic8r0w7krnhpsq674g7zjk3gbzmf59gff25qk2qpj3rn4w9f"; + version = "0.0.0.8"; + sha256 = "07hx4a4hkg8ch29zax67ja099p7npgsaci45h5002cqp91il1khv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -95706,8 +95902,8 @@ self: { }: mkDerivation { pname = "ghc-check"; - version = "0.3.0.0"; - sha256 = "19fgfkv68q1l93ql6g4xpa27pcv1v04vpfpq0rcvspp09xmcv1i4"; + version = "0.3.0.1"; + sha256 = "180xqs4g90v9sdjb0b3baqk62gbnw1xkv76wdq5ap49q0730s3vz"; libraryHaskellDepends = [ base filepath ghc ghc-paths process template-haskell transformers ]; @@ -98063,8 +98259,8 @@ self: { }: mkDerivation { pname = "gi-gtk"; - version = "3.0.32"; - sha256 = "0div9lqmirys1f3dy6bskvai72hb82g6rvcg0kwg1im974xp5m8l"; + version = "3.0.33"; + sha256 = "03fvazdkg1m9svp39bn4gz7cfy23pp01yfcf6ambkdrq9msqsjak"; setupHaskellDepends = [ base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-pango haskell-gi @@ -98359,8 +98555,8 @@ self: { }: mkDerivation { pname = "gi-poppler"; - version = "0.18.21"; - sha256 = "1mfi3yn7yrwg2cdpqp0av4cabmmqpmm2hywsrm5d78cxix4z1s7f"; + version = "0.18.22"; + sha256 = "0bqmkijnmxi4k30nbn8zsx03i9y7mlp06ikmd2dbxj22lyazqjz4"; setupHaskellDepends = [ base Cabal gi-cairo gi-gio gi-glib gi-gobject haskell-gi ]; @@ -99436,18 +99632,15 @@ self: { }: mkDerivation { pname = "github-release"; - version = "1.2.6"; - sha256 = "0959lmq1w1vh9cj3jnq2bg4jndcqg7d4ha531bvp4bg88z00q1zv"; + version = "1.3.0"; + sha256 = "08nr6a763zc0zszbw1lci4d86z3rpcyr1444a10q3a0dj64krwab"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base burrito bytestring http-client http-client-tls http-types mime-types optparse-generic text unordered-containers ]; - executableHaskellDepends = [ - aeson base burrito bytestring http-client http-client-tls - http-types mime-types optparse-generic text unordered-containers - ]; + executableHaskellDepends = [ base ]; description = "Upload files to GitHub releases"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; @@ -99577,8 +99770,8 @@ self: { }: mkDerivation { pname = "github-webhooks"; - version = "0.12.0"; - sha256 = "0p029a2pl77arldqllr84gnizhi3fib2mxf4cfggvykhdcrc856h"; + version = "0.13.0"; + sha256 = "08yqkxgmd9mqv75wzqi0mxhnb9jv1wawxkikgf6nzqwpdfml967y"; libraryHaskellDepends = [ aeson base base16-bytestring bytestring cryptonite deepseq deepseq-generics memory text time vector @@ -103926,8 +104119,8 @@ self: { }: mkDerivation { pname = "gopro-plus"; - version = "0.3.1.0"; - sha256 = "06wggkl9p69xm75f3kkajacqr54fq7vqbmyldgapfqglbzs43z7g"; + version = "0.3.1.1"; + sha256 = "0gjdz5c165hk4nbynp3s633kzivq62y3riz45w0l0k2qrirpkd14"; libraryHaskellDepends = [ aeson base bytestring containers exceptions filepath generic-deriving lens lens-aeson mtl random retry text time @@ -105230,7 +105423,7 @@ self: { ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; - description = "GRASP implementation for the AMMM project"; + description = "GRASP implementation for the AMMM project."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -105446,8 +105639,8 @@ self: { }: mkDerivation { pname = "greskell"; - version = "1.0.0.1"; - sha256 = "070qqvp4dp7zng6yr1dipcranqhgccnps6k767ag6nh6cprz09qw"; + version = "1.0.1.0"; + sha256 = "0gknzbaldmziy7lj23g3l8q3ymxdr5vbis109j6r7zbjap1jy0in"; libraryHaskellDepends = [ aeson base exceptions greskell-core hashable semigroups text transformers unordered-containers vector @@ -105460,15 +105653,15 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "greskell_1_0_1_0" = callPackage + "greskell_1_1_0_0" = callPackage ({ mkDerivation, aeson, base, bytestring, doctest, doctest-discover , exceptions, greskell-core, hashable, hint, hspec, semigroups , text, transformers, unordered-containers, vector }: mkDerivation { pname = "greskell"; - version = "1.0.1.0"; - sha256 = "0gknzbaldmziy7lj23g3l8q3ymxdr5vbis109j6r7zbjap1jy0in"; + version = "1.1.0.0"; + sha256 = "10zvz33pd5h2zslmvhilsiqzg6j91azrh8dixc0z75dwrrwyhaa2"; libraryHaskellDepends = [ aeson base exceptions greskell-core hashable semigroups text transformers unordered-containers vector @@ -108246,34 +108439,6 @@ self: { broken = true; }) {}; - "hackage-security_0_5_3_0" = callPackage - ({ mkDerivation, base, base16-bytestring, base64-bytestring - , bytestring, Cabal, containers, cryptohash-sha256, directory - , ed25519, filepath, ghc-prim, mtl, network, network-uri, parsec - , pretty, QuickCheck, tar, tasty, tasty-hunit, tasty-quickcheck - , template-haskell, temporary, time, transformers, zlib - }: - mkDerivation { - pname = "hackage-security"; - version = "0.5.3.0"; - sha256 = "08bwawc7ramgdh54vcly2m9pvfchp0ahhs8117jajni6x4bnx66v"; - revision = "6"; - editedCabalFile = "1xs2nkzlvkdz8g27yzfxbjdbdadfmgiydnlpn5dm77cg18r495ay"; - libraryHaskellDepends = [ - base base16-bytestring base64-bytestring bytestring Cabal - containers cryptohash-sha256 directory ed25519 filepath ghc-prim - mtl network network-uri parsec pretty tar template-haskell time - transformers zlib - ]; - testHaskellDepends = [ - base bytestring Cabal containers network-uri QuickCheck tar tasty - tasty-hunit tasty-quickcheck temporary time zlib - ]; - description = "Hackage security library"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "hackage-security" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, base64-bytestring , bytestring, Cabal, containers, cryptohash-sha256, directory @@ -108824,8 +108989,8 @@ self: { }: mkDerivation { pname = "hadolint"; - version = "1.17.3"; - sha256 = "00lyf2m6q866383q79b705xhn987504wz3fp3zh7m8580v8phy5p"; + version = "1.17.6"; + sha256 = "02xfkssxpyi7q7d1aj1gna8m4374pajqilbcgq0ii0hfrxiilc1k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -108842,8 +109007,6 @@ self: { ]; description = "Dockerfile Linter JavaScript API"; license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hadoop-formats" = callPackage @@ -109549,7 +109712,7 @@ self: { libraryHaskellDepends = [ base containers data-default filepath hakyll ]; - description = "Allow Hakyll to create hierarchical menues from directories"; + description = "Allow Hakyll to create hierarchical menues from directories."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -110951,7 +111114,7 @@ self: { base containers happstack-data happstack-util mtl syb syb-with-class template-haskell ]; - description = "Efficient relational queries on Haskell sets"; + description = "Efficient relational queries on Haskell sets."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -112501,8 +112664,8 @@ self: { pname = "haskell-awk"; version = "1.1.1"; sha256 = "0s6vzfsqh2wwsp98l8zpg6cvh7jwz5wha44idz3yavhmy6z08zgd"; - revision = "1"; - editedCabalFile = "1rrplmf2n4vkwisi367gi4a6yyh0ri2sdjqmdix7xyvfdad7m9cb"; + revision = "2"; + editedCabalFile = "1nq69vqp5dphhkq3h94c1gw2hpgyn2snnsig6kjwm4z60ww87viw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -114767,7 +114930,7 @@ self: { version = "1.0.0"; sha256 = "0j1aqix21pqcsw7skl897pd1ir6hg836g4zb2h5338h4gih6blx0"; libraryHaskellDepends = [ base haskelldb hsql mtl old-time ]; - description = "HaskellDB support for HSQL"; + description = "HaskellDB support for HSQL."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -115413,8 +115576,8 @@ self: { }: mkDerivation { pname = "haskoin-store"; - version = "0.22.2"; - sha256 = "0h073f67rhp4w78lnn7vgg0v2i5p6cv1af16b80g3a55bd6mwkla"; + version = "0.23.14"; + sha256 = "0gvcjmyisnjml6mv43xgpq3hb2047lsk84vjr4hv4zf9h23gwb14"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -116457,16 +116620,16 @@ self: { "hasql-migration" = callPackage ({ mkDerivation, base, bytestring, contravariant, cryptonite - , data-default-class, directory, hasql, hasql-transaction, hspec - , memory, text, time, transformers + , directory, hasql, hasql-transaction, hspec, memory, text, time + , transformers }: mkDerivation { pname = "hasql-migration"; - version = "0.2.0"; - sha256 = "03dd0m2ggsv094nga0d8yaqcqb0r9ngdh3zvvr8127n9ka6805l1"; + version = "0.3.0"; + sha256 = "0qk9cds6crdbjrn0niv6dfaj2pa3qpmwh1l96rl2hvqyq2dz148q"; libraryHaskellDepends = [ - base bytestring contravariant cryptonite data-default-class - directory hasql hasql-transaction memory text time + base bytestring contravariant cryptonite directory hasql + hasql-transaction memory text time ]; testHaskellDepends = [ base bytestring hasql hasql-transaction hspec transformers @@ -116610,8 +116773,8 @@ self: { }: mkDerivation { pname = "hasql-th"; - version = "0.4.0.6"; - sha256 = "0s9c2aa0mpxiqsvpaf3l5k2gqchrjv4x9jpjmw7v3ywnv9pcxpkf"; + version = "0.4.0.7"; + sha256 = "0hs62wzp2phlq00jkz6qas1i3gyx3krnzn5hzvpa8zl4q0fggjvz"; libraryHaskellDepends = [ base bytestring case-insensitive containers contravariant fast-builder foldl hashable hasql headed-megaparsec megaparsec @@ -116627,8 +116790,6 @@ self: { ]; description = "Template Haskell utilities for Hasql"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "hasql-transaction" = callPackage @@ -117832,7 +117993,7 @@ self: { executableHaskellDepends = [ base directory HaskellForMaths QuickCheck text ]; - description = "Virtual Rubik's cube of arbitrary size"; + description = "Virtual Rubik's cube of arbitrary size."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -118353,8 +118514,6 @@ self: { ]; description = "More informative parser"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; }) {}; "headergen" = callPackage @@ -118402,6 +118561,31 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "headroom_0_2_1_1" = callPackage + ({ mkDerivation, aeson, base, doctest, either, file-embed, hspec + , mustache, optparse-applicative, pcre-light, QuickCheck, rio + , template-haskell, time, yaml + }: + mkDerivation { + pname = "headroom"; + version = "0.2.1.1"; + sha256 = "101zvngl2p89g2ivcnyrb6mbxmv88jcrz7n7lvapsxicqr0nppb4"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base either file-embed mustache optparse-applicative + pcre-light rio template-haskell time yaml + ]; + executableHaskellDepends = [ base optparse-applicative rio ]; + testHaskellDepends = [ + aeson base doctest hspec optparse-applicative pcre-light QuickCheck + rio + ]; + description = "License Header Manager"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "heap" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { @@ -118789,6 +118973,8 @@ self: { pname = "hedgehog-classes"; version = "0.2.4.1"; sha256 = "0qa938cy1bm3shq0l4rfdq5cmb54jjy0qpp6cmx1xjd6yrdqrkxc"; + revision = "1"; + editedCabalFile = "1kxlq8x947wlpm6y80s25hhw074skzhpm7sbl87bvgcc6p7j7gc5"; libraryHaskellDepends = [ aeson base binary comonad containers hedgehog pretty-show primitive semirings silently transformers wl-pprint-annotated @@ -119714,8 +119900,8 @@ self: { ({ mkDerivation, base, doctest, time }: mkDerivation { pname = "herf-time"; - version = "0.3.0"; - sha256 = "00ar1kb29gjvna7rcdg6wj3f22dil2pzbzy8zblvyc452zjy03y2"; + version = "0.3.1"; + sha256 = "06ai2f2l2g4lxvvly5wrr0yrz7fq3ljzympywcxqvyg7dbf6k6hc"; libraryHaskellDepends = [ base time ]; testHaskellDepends = [ base doctest ]; description = "haskell time manipulation in a 'kerf like' style"; @@ -120453,6 +120639,29 @@ self: { broken = true; }) {}; + "hextream" = callPackage + ({ mkDerivation, attoparsec, base, base-compat, Cabal + , cabal-doctest, containers, data-default, doctest, filepath + , parsers, pretty-simple, resourcet, streaming-attoparsec + , streaming-bytestring, tasty, tasty-golden, tasty-hunit, text + }: + mkDerivation { + pname = "hextream"; + version = "0.1.0.1"; + sha256 = "0dc38zszqgbpmj7hlsd3w09i8rdpzd7jpr4vm2zv9y2y6bgcdpdr"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base base-compat containers parsers text + ]; + testHaskellDepends = [ + attoparsec base base-compat data-default doctest filepath parsers + pretty-simple resourcet streaming-attoparsec streaming-bytestring + tasty tasty-golden tasty-hunit text + ]; + description = "Streaming-friendly XML parsers"; + license = stdenv.lib.licenses.cc0; + }) {}; + "heyefi" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, configurator , directory, exceptions, filepath, HandsomeSoup, hspec, hspec-wai @@ -122192,21 +122401,20 @@ self: { }) {}; "hint" = callPackage - ({ mkDerivation, base, containers, directory, exceptions - , extensible-exceptions, filepath, ghc, ghc-boot, ghc-paths, HUnit - , mtl, random, temporary, unix + ({ mkDerivation, base, containers, directory, exceptions, filepath + , ghc, ghc-boot, ghc-paths, HUnit, random, stm, temporary + , transformers, unix }: mkDerivation { pname = "hint"; - version = "0.9.0.2"; - sha256 = "06xnlfpf9h7i4fvm3p69accm18h7hblh7173040vlk5qvjywblhf"; + version = "0.9.0.3"; + sha256 = "0kp2hngmk2sf4ariv02rgrrd190zzb7nlk0pj8fq7rsckcxc87ra"; libraryHaskellDepends = [ - base directory exceptions filepath ghc ghc-boot ghc-paths mtl - random temporary unix + base directory exceptions filepath ghc ghc-boot ghc-paths random + temporary transformers unix ]; testHaskellDepends = [ - base containers directory exceptions extensible-exceptions filepath - HUnit unix + base containers directory exceptions filepath HUnit stm unix ]; description = "Runtime Haskell interpreter (GHC API wrapper)"; license = stdenv.lib.licenses.bsd3; @@ -124688,6 +124896,27 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "hoauth2_1_12_0" = callPackage + ({ mkDerivation, aeson, base, binary, bytestring, exceptions + , http-conduit, http-types, microlens, text, unordered-containers + , uri-bytestring, uri-bytestring-aeson + }: + mkDerivation { + pname = "hoauth2"; + version = "1.12.0"; + sha256 = "0v3brbwq07qa7fszdlxaf1q2nfxvr273qq7zg0x5nqvaa63ghdlc"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base binary bytestring exceptions http-conduit http-types + microlens text unordered-containers uri-bytestring + uri-bytestring-aeson + ]; + description = "Haskell OAuth2 authentication client"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "hob" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , glib, gtk-largeTreeStore, gtk3, gtksourceview3, hspec, mtl, pango @@ -129539,6 +129768,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "hsendxmpp" = callPackage + ({ mkDerivation, base, hslogger, pontarius-xmpp + , pontarius-xmpp-extras, string-class + }: + mkDerivation { + pname = "hsendxmpp"; + version = "0.1.2.0"; + sha256 = "16mjcxkd706kfv9ifs1vn1gqry0wq8zqfwl8mig6vvav18n79l6q"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base hslogger pontarius-xmpp pontarius-xmpp-extras string-class + ]; + description = "sendxmpp clone, sending XMPP messages via CLI"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "hsenv" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, file-embed , filepath, http-streams, io-streams, mtl, process, safe, split @@ -131102,6 +131349,18 @@ self: { broken = true; }) {}; + "hspec-tables" = callPackage + ({ mkDerivation, base, hspec, hspec-core }: + mkDerivation { + pname = "hspec-tables"; + version = "0.0.1"; + sha256 = "07z85920dr85kc763hfqd6rrzl81cc39cjgc0ymy95ycgpdz2w1q"; + libraryHaskellDepends = [ base hspec-core ]; + testHaskellDepends = [ base hspec hspec-core ]; + description = "Table-driven (by-example) HSpec tests"; + license = stdenv.lib.licenses.mit; + }) {}; + "hspec-test-framework" = callPackage ({ mkDerivation, base, hspec, hspec-contrib, hspec-core, HUnit , QuickCheck @@ -131362,7 +131621,7 @@ self: { sha256 = "0lz9zjy1xgjjbabbi2hcrvsnfid6c78y2cb2703qjwr93xy54f1f"; libraryHaskellDepends = [ base hsql old-time ]; librarySystemDepends = [ unixODBC ]; - description = "A Haskell Interface to ODBC"; + description = "A Haskell Interface to ODBC."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -131376,7 +131635,7 @@ self: { sha256 = "0yj0jalpapjvpxmc79yd6bn93ax13pp87dipbg2c9mxf3p38jc9z"; libraryHaskellDepends = [ base hsql old-time ]; librarySystemDepends = [ postgresql ]; - description = "A Haskell Interface to PostgreSQL via the PQ library"; + description = "A Haskell Interface to PostgreSQL via the PQ library."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -131695,18 +131954,19 @@ self: { "hstar" = callPackage ({ mkDerivation, archive-libarchive, archive-sig, base, brotli - , bytestring, bz2, cpphs, lz4-hs, lzlib, lzma, optparse-applicative - , zlib, zstd + , bytestring, bz2, cpphs, lz4-hs, lzlib, lzma, lzo + , optparse-applicative, zlib, zstd }: mkDerivation { pname = "hstar"; - version = "0.1.0.2"; - sha256 = "0npc8ykz9d5j0ghxfpyjvgzsk4nsgrcgl0jqb437rp2641j119j1"; + version = "0.1.0.4"; + sha256 = "1c28xbcg8lmh7zkpl8xpg30niv6adjk8zggwcxi72ylb9z2y3fqr"; isLibrary = false; isExecutable = true; + enableSeparateDataOutput = true; executableHaskellDepends = [ archive-libarchive archive-sig base brotli bytestring bz2 lz4-hs - lzlib lzma optparse-applicative zlib zstd + lzlib lzma lzo optparse-applicative zlib zstd ]; executableToolDepends = [ cpphs ]; description = "Haskell version of tar CLI utility"; @@ -133383,8 +133643,8 @@ self: { }: mkDerivation { pname = "http-io-streams"; - version = "0.1.2.0"; - sha256 = "1xn3lbpxsbl79qgaq9qmhlr78g44h0qpx0jyyb3z8q28z5p39wcy"; + version = "0.1.3.0"; + sha256 = "1m8nj92v21mgrb2mxlvc6smkpvd01664ng4kwikadb4j8bfpb15r"; libraryHaskellDepends = [ attoparsec base base64-bytestring blaze-builder brotli-streams bytestring case-insensitive containers directory HsOpenSSL @@ -134600,7 +134860,7 @@ self: { executableHaskellDepends = [ array base bytestring containers kangaroo ]; - description = "Extract function names from Windows DLLs"; + description = "Extract function names from Windows DLLs."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -134897,6 +135157,43 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "hw-balancedparens_0_4_0_0" = callPackage + ({ mkDerivation, base, bytestring, criterion, deepseq, doctest + , doctest-discover, generic-lens, hedgehog, hspec, hspec-discover + , hw-bits, hw-excess, hw-fingertree, hw-hspec-hedgehog, hw-prim + , hw-rankselect-base, lens, mmap, optparse-applicative + , transformers, vector + }: + mkDerivation { + pname = "hw-balancedparens"; + version = "0.4.0.0"; + sha256 = "02yb90i256avjkn7kfqiv55x8jpsiavr7swy1lh9bhga2zhgxnd5"; + revision = "1"; + editedCabalFile = "04s9n77xq5wr2n9zhj85dycxyvnbz0832m7sajrhl6kif4b0rsfv"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base deepseq hedgehog hspec hw-bits hw-excess hw-fingertree hw-prim + hw-rankselect-base vector + ]; + executableHaskellDepends = [ + base bytestring generic-lens hw-bits hw-prim lens mmap + optparse-applicative vector + ]; + testHaskellDepends = [ + base doctest doctest-discover hedgehog hspec hw-bits + hw-hspec-hedgehog hw-prim hw-rankselect-base transformers vector + ]; + testToolDepends = [ doctest-discover hspec-discover ]; + benchmarkHaskellDepends = [ + base criterion hedgehog hw-bits hw-prim vector + ]; + doHaddock = false; + description = "Balanced parentheses"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "hw-bits" = callPackage ({ mkDerivation, base, bitvec, bytestring, criterion, deepseq , doctest, doctest-discover, hedgehog, hspec, hspec-discover @@ -135010,6 +135307,8 @@ self: { pname = "hw-dsv"; version = "0.4.1.0"; sha256 = "1wv0yg662c3bq4kpgfqfjks59v17i5h3v3mils1qpxn4c57jr3s8"; + revision = "1"; + editedCabalFile = "1xhdvqmqm44ky8mbwi64fj3bawqswf58ghlbj2bvk136yflvz2c7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -135047,6 +135346,8 @@ self: { pname = "hw-dump"; version = "0.1.1.0"; sha256 = "14ya18i3xvay5xn8j20b06msqyd49h34w526k1x1fxdp0i2l3rwr"; + revision = "1"; + editedCabalFile = "0v310296cxsv92k2rjrc9zrwh7yb7lkjwivndpbh5hv5p8ll0zm6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -135080,6 +135381,8 @@ self: { pname = "hw-eliasfano"; version = "0.1.2.0"; sha256 = "1wqpzznmz6bl88wzhrfcbgi49dw7w7i0p92hyc0m58nanqm1zgnj"; + revision = "1"; + editedCabalFile = "0qqshcj482x0yfmb76fj6ng57sf3i0r8daz93kzab8lscarh31j9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -135219,6 +135522,25 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "hw-int_0_0_2_0" = callPackage + ({ mkDerivation, base, doctest, doctest-discover, hedgehog, hspec + , hspec-discover, hw-hedgehog, hw-hspec-hedgehog + }: + mkDerivation { + pname = "hw-int"; + version = "0.0.2.0"; + sha256 = "13ifa28b12hiibhmwas5hn3dmmiz2rihlc837hhii0z1ng03s360"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ + base doctest doctest-discover hedgehog hspec hw-hedgehog + hw-hspec-hedgehog + ]; + testToolDepends = [ doctest-discover hspec-discover ]; + description = "Additional facilities for Integers"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "hw-ip" = callPackage ({ mkDerivation, appar, base, binary, bytestring, containers , doctest, doctest-discover, generic-lens, hedgehog, hspec @@ -135262,6 +135584,8 @@ self: { pname = "hw-json"; version = "1.3.2.0"; sha256 = "00pdd813phgfi9g9xs6r7iw03iifwmlzfb0b424q1cq6d9z37v2f"; + revision = "2"; + editedCabalFile = "1lg2l399fnx7vg2bxf6chcwpl9q3pblzrmwzzijxczvyfrsy5m41"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -135301,6 +135625,8 @@ self: { pname = "hw-json-lens"; version = "0.2.1.0"; sha256 = "1v3ws69pyrw5ja00r326kqlq6hd7r5np119fk2la7f74aqhajjf6"; + revision = "1"; + editedCabalFile = "1gxqds8889dzkfncnlncjb7avw4zm7dzj3063mq4rsb05gyrplhz"; libraryHaskellDepends = [ aeson base bytestring containers hw-json lens scientific text word8 ]; @@ -135352,6 +135678,8 @@ self: { pname = "hw-json-simple-cursor"; version = "0.1.1.0"; sha256 = "1kwxnqsa2mkw5sa8rc9rixjm6f75lyjdaz7f67yyhwls5v4315bl"; + revision = "2"; + editedCabalFile = "144afi48rm613gcb8gccfyw5ybx9mzsfzsfq1nvsmlyijl8rgc1x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -135388,6 +135716,8 @@ self: { pname = "hw-json-standard-cursor"; version = "0.2.2.0"; sha256 = "0rj0p3p2b5ghyyfkzvaivzcdsmnjxvqm16n94qpwacaszyca8hny"; + revision = "2"; + editedCabalFile = "07cspws24pxh9i98zylw73fknw6gcvna8qq9r3lcnh455wr3c9m1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -135521,6 +135851,8 @@ self: { pname = "hw-packed-vector"; version = "0.2.1.0"; sha256 = "13hly2yzx6kx4j56iksgj4i3wmvg7rmxq57d0g87lmybzhha9q38"; + revision = "1"; + editedCabalFile = "070ac32s0azzhnqwrvhnfa18sxn60ayhmlikr6zk4vl1v03y0xbc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -135621,6 +135953,8 @@ self: { pname = "hw-rankselect"; version = "0.13.4.0"; sha256 = "0chk3n4vb55px943w0l3q7pxhgbvqm64vn7lkhi7k0l2dpybycp7"; + revision = "1"; + editedCabalFile = "03p711rvs3qn9x5rfc90yxrbyp5fqsi9i2wbiwrs3vq6if66vc5z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -135774,6 +136108,8 @@ self: { pname = "hw-uri"; version = "0.2.1.0"; sha256 = "1bwdzvms0n86k7gbkhk0jj3m1pcc9vbjk13kgpchqxpxm971srbs"; + revision = "1"; + editedCabalFile = "0bbsv8dj0z6wvgn0ldgvbrhji8mw5514pqwrp4ih8i2mjnfcdh2a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -135822,6 +136158,8 @@ self: { pname = "hw-xml"; version = "0.5.1.0"; sha256 = "0g81kknllbc6v5wx7kgzhh78409njfzr3h7lfdx7ip0nkhhnpmw4"; + revision = "2"; + editedCabalFile = "1zi0ma6fmzghlc65dxpznsyiyp4ij7cwz1yw35i0jjm314mhi4va"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -136243,7 +136581,7 @@ self: { base containers directory filepath haskell98 HTTP HUnit hxt network parsec process ]; - description = "A collection of tools for processing XML with Haskell (Filter variant)"; + description = "A collection of tools for processing XML with Haskell (Filter variant)."; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -137196,8 +137534,8 @@ self: { }: mkDerivation { pname = "i3blocks-hs-contrib"; - version = "2.0.1"; - sha256 = "0dl50c3c9483p6345a8918gika3flrph97xwplrr9i4a55dprcxg"; + version = "2.1.0"; + sha256 = "191jrmid5q3pfamyhlmyh7ypws5slr1x95ajaxijcnsqnivb4sac"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base text turtle ]; @@ -137212,16 +137550,16 @@ self: { }) {}; "i3ipc" = callPackage - ({ mkDerivation, aeson, base, binary, bytestring, containers, hspec - , network, text, typed-process, vector + ({ mkDerivation, aeson, base, binary, bytestring, containers + , exceptions, hspec, network, text, typed-process, vector }: mkDerivation { pname = "i3ipc"; - version = "0.1.0.1"; - sha256 = "128dixb0nad1h2gf302r84kng2lw9g6vrnyjs61sqipbn6bn4ygd"; + version = "0.2.0.0"; + sha256 = "1h4vj027h0n3pvwxq4ipzdxpw03skbpi1qc6griwlkslk1qwyv8w"; libraryHaskellDepends = [ - aeson base binary bytestring containers network text typed-process - vector + aeson base binary bytestring containers exceptions network text + typed-process vector ]; testHaskellDepends = [ aeson base bytestring hspec ]; description = "A type-safe wrapper around i3's IPC"; @@ -138418,7 +138756,7 @@ self: { libraryToolDepends = [ alex ]; executableHaskellDepends = [ array base containers html xhtml ]; executableToolDepends = [ alex ]; - description = "A fast syntax highlighting library built with alex"; + description = "A fast syntax highlighting library built with alex."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -138433,7 +138771,7 @@ self: { revision = "1"; editedCabalFile = "1wl2sv2g7iwxldk582h1z6a2b3ks4wzk8rx8bflcxwlh6s4kq0s7"; libraryHaskellDepends = [ base bytestring ]; - description = "Determine the type of an image by reading the first bytes"; + description = "Determine the type of an image by reading the first bytes."; license = stdenv.lib.licenses.bsd3; }) {}; @@ -139477,6 +139815,19 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "indexed-list-literals_0_2_1_3" = callPackage + ({ mkDerivation, base, hspec, Only }: + mkDerivation { + pname = "indexed-list-literals"; + version = "0.2.1.3"; + sha256 = "179z0df99ixaplr1qv7dawj3h8fq5qhgfn8mg0i4ix6xhpi9kqr6"; + libraryHaskellDepends = [ base Only ]; + testHaskellDepends = [ base hspec ]; + description = "Type safe indexed list literals"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "indexed-profunctors" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -139565,7 +139916,7 @@ self: { sha256 = "08fjmza05wlj11mvdjwfcp3fn6k5zi1hsld84805clipd55sbp0r"; libraryHaskellDepends = [ array base deepseq vector ]; testHaskellDepends = [ array base deepseq QuickCheck text vector ]; - description = "Non-contiguous interval data types with potentially infinite ranges"; + description = "Non-contiguous interval data types with potentially infinite ranges."; license = stdenv.lib.licenses.gpl3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -141912,6 +142263,30 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "ipynb_0_1_0_1" = callPackage + ({ mkDerivation, aeson, aeson-diff, base, base64-bytestring + , bytestring, containers, directory, filepath, microlens + , microlens-aeson, tasty, tasty-hunit, text, unordered-containers + , vector + }: + mkDerivation { + pname = "ipynb"; + version = "0.1.0.1"; + sha256 = "0lwpz0ip7r1rxkirqb6p48ql19fzamqkrnf3khx7bfl5wsxi6yrb"; + libraryHaskellDepends = [ + aeson base base64-bytestring bytestring containers text + unordered-containers + ]; + testHaskellDepends = [ + aeson aeson-diff base base64-bytestring bytestring directory + filepath microlens microlens-aeson tasty tasty-hunit text + unordered-containers vector + ]; + description = "Data structure for working with Jupyter notebooks (ipynb)"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "ipython-kernel" = callPackage ({ mkDerivation, aeson, base, bytestring, cereal, cereal-text , containers, cryptonite, directory, filepath, memory, mtl, process @@ -144297,6 +144672,37 @@ self: { license = stdenv.lib.licenses.asl20; }) {}; + "jose_0_8_2_1" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base64-bytestring + , bytestring, concise, containers, cryptonite, hspec, lens, memory + , monad-time, mtl, network-uri, QuickCheck, quickcheck-instances + , safe, semigroups, tasty, tasty-hspec, tasty-quickcheck + , template-haskell, text, time, unordered-containers, vector, x509 + }: + mkDerivation { + pname = "jose"; + version = "0.8.2.1"; + sha256 = "1mfnxfzgcxlsjfwzg4syih6wasi7mq25j3dawar9aihvdkpwqlfh"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson attoparsec base base64-bytestring bytestring concise + containers cryptonite lens memory monad-time mtl network-uri + QuickCheck quickcheck-instances safe semigroups template-haskell + text time unordered-containers vector x509 + ]; + testHaskellDepends = [ + aeson attoparsec base base64-bytestring bytestring concise + containers cryptonite hspec lens memory monad-time mtl network-uri + QuickCheck quickcheck-instances safe semigroups tasty tasty-hspec + tasty-quickcheck template-haskell text time unordered-containers + vector x509 + ]; + description = "Javascript Object Signing and Encryption and JSON Web Token library"; + license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "jose-jwt" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, cereal , containers, criterion, cryptonite, doctest, either, hspec, HUnit @@ -145284,29 +145690,29 @@ self: { "json-syntax" = callPackage ({ mkDerivation, aeson, array-builder, array-chunks, base - , byteslice, bytesmith, bytestring, gauge, neat-interpolation - , primitive, scientific, scientific-notation - , small-bytearray-builder, tasty, tasty-hunit, text, text-short - , unordered-containers, vector + , bytebuild, byteslice, bytesmith, bytestring, gauge + , neat-interpolation, primitive, scientific, scientific-notation + , tasty, tasty-hunit, text, text-short, unordered-containers + , vector }: mkDerivation { pname = "json-syntax"; - version = "0.1.0.0"; - sha256 = "1z997wqg233nrbhzimqvlmq62ywa4abk0fygbwb79h1agq67jhc1"; + version = "0.1.1.0"; + sha256 = "08an68dh7ci5a84p25qzyfijhqbqsmsps0cyv8j5s3jfisaggbp5"; libraryHaskellDepends = [ - array-builder array-chunks base byteslice bytesmith bytestring - primitive scientific-notation text-short + array-builder array-chunks base bytebuild byteslice bytesmith + bytestring primitive scientific-notation text-short ]; testHaskellDepends = [ - aeson array-chunks base byteslice bytestring neat-interpolation - primitive scientific scientific-notation small-bytearray-builder - tasty tasty-hunit text text-short unordered-containers vector + aeson array-chunks base bytebuild byteslice bytestring + neat-interpolation primitive scientific scientific-notation tasty + tasty-hunit text text-short unordered-containers vector ]; benchmarkHaskellDepends = [ aeson base byteslice bytestring gauge neat-interpolation primitive scientific-notation text ]; - description = "High-performance JSON parser"; + description = "High-performance JSON parser and encoder"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -145425,7 +145831,7 @@ self: { base blaze-builder bytestring containers json2-types mtl old-locale parsec pretty time utf8-string ]; - description = "Library provides support for JSON"; + description = "Library provides support for JSON."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -145972,22 +146378,23 @@ self: { "jvm-binary" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring, containers , criterion, data-binary-ieee754, deepseq, deriving-compat - , directory, filepath, generic-random, hspec, hspec-discover - , hspec-expectations-pretty-diff, mtl, QuickCheck, template-haskell - , text, vector, zip-archive + , directory, doctest, filepath, generic-random, hspec + , hspec-discover, hspec-expectations-pretty-diff, mtl, QuickCheck + , template-haskell, text, vector, zip-archive }: mkDerivation { pname = "jvm-binary"; - version = "0.8.0"; - sha256 = "0mzzfdsxh6r8blx447c25bdzv3y8gqb984p48y5cfpvrn2dwhs41"; + version = "0.9.0"; + sha256 = "1ks5mbp1anrgm100sf3ycv1prwm3vj1vyag7l0ihs4cr2sqzq3a2"; + enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base binary bytestring containers data-binary-ieee754 deepseq deriving-compat mtl template-haskell text vector ]; testHaskellDepends = [ attoparsec base binary bytestring containers data-binary-ieee754 - deepseq deriving-compat directory filepath generic-random hspec - hspec-discover hspec-expectations-pretty-diff mtl QuickCheck + deepseq deriving-compat directory doctest filepath generic-random + hspec hspec-discover hspec-expectations-pretty-diff mtl QuickCheck template-haskell text vector zip-archive ]; testToolDepends = [ hspec-discover ]; @@ -148171,8 +148578,8 @@ self: { pname = "kraken"; version = "0.1.0"; sha256 = "12l24z6alscbdicp11nfc8fwmlhk5mjdjyh6xdqyvlzphp5yfp1k"; - revision = "2"; - editedCabalFile = "141qx2fb3dimv20qsl2q1bagwcn9i0r72z2ha1w7191m557in319"; + revision = "3"; + editedCabalFile = "1l4i9nhwvy958ka6l6gb5w5cxgjhdm1h7ycvcc2nrqlw2iwk16v1"; libraryHaskellDepends = [ aeson base bytestring http-client http-client-tls mtl ]; @@ -148380,6 +148787,23 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "kubernetes-webhook-haskell_0_2_0_1" = callPackage + ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring + , text, unordered-containers + }: + mkDerivation { + pname = "kubernetes-webhook-haskell"; + version = "0.2.0.1"; + sha256 = "10qf41gx4631793d19wibyhc2nm8wv3qjb53rhlgpxbjy547y2rr"; + libraryHaskellDepends = [ + aeson base base64-bytestring binary bytestring text + unordered-containers + ]; + description = "Create Kubernetes Admission Webhooks in Haskell"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "kuifje" = callPackage ({ mkDerivation, base, boxes, containers, lens }: mkDerivation { @@ -150001,7 +150425,7 @@ self: { libraryHaskellDepends = [ base containers language-ecmascript parsec uniplate ]; - description = "JavaScript static analysis library"; + description = "JavaScript static analysis library."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -150021,7 +150445,7 @@ self: { hashable lens mtl parsec pretty text unordered-containers ]; libraryToolDepends = [ alex ]; - description = "Parser and pretty printer for the Eiffel language"; + description = "Parser and pretty printer for the Eiffel language."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -150055,7 +150479,7 @@ self: { sha256 = "16kzdvhxpmfiia68c4y36fv1sjymy7sblba4iz77qqnwfqz3zka4"; libraryHaskellDepends = [ array base haskell-src parsec syb ]; libraryToolDepends = [ alex happy ]; - description = "Fortran lexer and parser, language support, and extensions"; + description = "Fortran lexer and parser, language support, and extensions."; license = stdenv.lib.licenses.bsd3; }) {}; @@ -150569,6 +150993,50 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "language-puppet_1_4_6_3" = callPackage + ({ mkDerivation, aeson, ansi-wl-pprint, async, attoparsec, base + , base16-bytestring, bytestring, case-insensitive, containers + , cryptonite, directory, filecache, filepath, formatting, Glob + , hashable, hruby, hslogger, hspec, hspec-megaparsec, http-api-data + , http-client, lens, lens-aeson, megaparsec, memory, mtl + , operational, optparse-applicative, parsec, parser-combinators + , pcre-utils, protolude, random, regex-pcre-builtin, scientific + , servant, servant-client, split, stm, strict-base-types, temporary + , text, time, transformers, unix, unordered-containers, vector + , yaml + }: + mkDerivation { + pname = "language-puppet"; + version = "1.4.6.3"; + sha256 = "0g84x311hivlchz23kw0lwqcml3r0wkwh24bqvpgkb2m7rmi8mwx"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson ansi-wl-pprint attoparsec base base16-bytestring bytestring + case-insensitive containers cryptonite directory filecache filepath + formatting hashable hruby hslogger http-api-data http-client lens + lens-aeson megaparsec memory mtl operational parsec + parser-combinators pcre-utils protolude random regex-pcre-builtin + scientific servant servant-client split stm strict-base-types text + time transformers unix unordered-containers vector yaml + ]; + executableHaskellDepends = [ + aeson ansi-wl-pprint async base bytestring containers Glob hslogger + http-client lens mtl optparse-applicative regex-pcre-builtin + strict-base-types text transformers unordered-containers vector + yaml + ]; + testHaskellDepends = [ + base Glob hslogger hspec hspec-megaparsec lens megaparsec mtl + pcre-utils scientific strict-base-types temporary text transformers + unordered-containers vector + ]; + description = "Tools to parse and evaluate the Puppet DSL"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "language-python" = callPackage ({ mkDerivation, alex, array, base, containers, happy, monads-tf , pretty, transformers, utf8-string @@ -150583,7 +151051,7 @@ self: { array base containers monads-tf pretty transformers utf8-string ]; libraryToolDepends = [ alex happy ]; - description = "Parsing and pretty printing of Python code"; + description = "Parsing and pretty printing of Python code."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -150600,7 +151068,7 @@ self: { executableHaskellDepends = [ base haskell98 language-python xhtml ]; - description = "Generate coloured XHTML for Python code"; + description = "Generate coloured XHTML for Python code."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -151156,8 +151624,8 @@ self: { }: mkDerivation { pname = "latex-svg-hakyll"; - version = "0.1"; - sha256 = "119mln1k2qlzddz7fwjpvqzkd9gwi9ijmrlzlcxly63a8ffvylcn"; + version = "0.2"; + sha256 = "0brpnsd96r5q01mdaamny74mwphhjyhnz1zjy620i13d2cswl1rw"; libraryHaskellDepends = [ base hakyll latex-svg-image latex-svg-pandoc lrucache pandoc-types ]; @@ -151172,8 +151640,8 @@ self: { }: mkDerivation { pname = "latex-svg-image"; - version = "0.1"; - sha256 = "0g27rg4ip5rg2dkfwxv3khnfn8bjpgwrr3sakxvsrhvsxgb6lwf3"; + version = "0.2"; + sha256 = "1vr66sk1g4g8rhm78ply1mfk0ybcmpg420z26nniw51zr79lvnvn"; libraryHaskellDepends = [ base base64-bytestring bytestring cryptohash-sha256 deepseq directory filepath parsec process temporary transformers @@ -151188,8 +151656,8 @@ self: { }: mkDerivation { pname = "latex-svg-pandoc"; - version = "0.1"; - sha256 = "17n5gfdl7vdy06pph32yii9sww0mby10mdki6lh9k8wlvm15khv8"; + version = "0.2"; + sha256 = "1qzp5y7slklq8p1m6bspzyx7iypd5mq3q0hmxdysivisw776f0aq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -153283,8 +153751,8 @@ self: { }: mkDerivation { pname = "lhs2tex"; - version = "1.23"; - sha256 = "1i55ssw6kzmc2ybqczpns3fpsd3043w6w42dni0kq7rkh87s1xc6"; + version = "1.24"; + sha256 = "09mkcklm9aixn4xwdcmy8z4x5myh4f5ky0nnadj1wgfjcychbmzc"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ @@ -155114,8 +155582,8 @@ self: { }: mkDerivation { pname = "linearmap-category"; - version = "0.4.0.0"; - sha256 = "18fk6fj98w660mid7sadq8algmm5a5gz5150ac62kdp4rrk6igjk"; + version = "0.4.0.1"; + sha256 = "1zc7zns49d832wm22dsbv5xvh5x6s4zg6ky1vr941rs1z9jskmyj"; libraryHaskellDepends = [ base call-stack constrained-categories containers free-vector-spaces ieee754 lens linear manifolds-core QuickCheck @@ -156765,7 +157233,7 @@ self: { base directory filepath llvm-hs llvm-hs-pure mtl tasty tasty-golden tasty-hspec tasty-hunit text transformers ]; - description = "A pretty printer for LLVM IR"; + description = "A pretty printer for LLVM IR."; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -157120,7 +157588,7 @@ self: { libraryHaskellDepends = [ base combinatorial-problems containers erf random ]; - description = "Generalised local search within Haskell, for applications in combinatorial optimisation"; + description = "Generalised local search within Haskell, for applications in combinatorial optimisation."; license = "GPL"; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -159519,6 +159987,20 @@ self: { broken = true; }) {}; + "lzo" = callPackage + ({ mkDerivation, base, binary, bytestring, digest-pure, tasty + , tasty-hunit + }: + mkDerivation { + pname = "lzo"; + version = "0.1.1.0"; + sha256 = "0w10f9a5kpx5j9wiq8cvshn6fr1vbh03njdhadas5sy77qd2r1i7"; + libraryHaskellDepends = [ base binary bytestring digest-pure ]; + testHaskellDepends = [ base bytestring tasty tasty-hunit ]; + description = "minilzo bundled for Haskell"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "mDNSResponder-client" = callPackage ({ mkDerivation, base, bytestring, Cabal, ctrie, data-endian , network, network-msg, transformers @@ -160969,8 +161451,8 @@ self: { }: mkDerivation { pname = "manifold-random"; - version = "0.5.0.4"; - sha256 = "0wf0ya7w73ikd0ivg7m8q4nnc3mv7426l5xlf04zs5gh982x33gl"; + version = "0.5.1.0"; + sha256 = "0zip7ni06zljhj94d5vdf6sb6fbsm9iidcsrl85bdh7i7dkb3avr"; libraryHaskellDepends = [ base constrained-categories linearmap-category manifolds random-fu semigroups vector-space @@ -160992,8 +161474,8 @@ self: { }: mkDerivation { pname = "manifolds"; - version = "0.5.0.4"; - sha256 = "0cng3sp2lg8bfi8g9w4p7ccmg5b177svljl5cki286kdjqsvl320"; + version = "0.5.1.0"; + sha256 = "12w1whsr8zbsvv06iwdd27hjnvs8s041hrsp5c85chl4xqxwkl5h"; libraryHaskellDepends = [ array base binary call-stack comonad constrained-categories containers deepseq free free-vector-spaces ieee754 lens linear @@ -161016,8 +161498,8 @@ self: { ({ mkDerivation, base, call-stack, tagged, vector-space }: mkDerivation { pname = "manifolds-core"; - version = "0.5.0.4"; - sha256 = "0b1acwmmjcgq6bb0qijh227wq49vl295gd0d4iz8lpk1g1pwb2v2"; + version = "0.5.1.0"; + sha256 = "1bvmr0gcfj7zd0rff0qjlzjy8hqdbh52ljiiazrmqmb9abdsciq3"; libraryHaskellDepends = [ base call-stack tagged vector-space ]; description = "The basic classes for the manifolds hierarchy"; license = stdenv.lib.licenses.gpl3; @@ -162217,18 +162699,20 @@ self: { }) {}; "matrix-sized" = callPackage - ({ mkDerivation, base, conduit, data-ordlist, ieee754, primitive - , singletons, tasty, tasty-quickcheck, vector + ({ mkDerivation, base, bytestring, bytestring-lexing, conduit + , conduit-extra, data-ordlist, ieee754, primitive, singletons + , store, tasty, tasty-quickcheck, vector }: mkDerivation { pname = "matrix-sized"; - version = "0.0.4"; - sha256 = "09k6qrscgdbyimk67s7sx5gzz1xnpkz83lkadh0vbm4lwbbp8jlf"; + version = "0.1.0"; + sha256 = "0qmbckk1bmmg8lszdnd8lcgplniqzd53iq1aqv9jky96zdmmrna6"; libraryHaskellDepends = [ - base conduit primitive singletons vector + base bytestring bytestring-lexing conduit conduit-extra primitive + singletons store vector ]; testHaskellDepends = [ - base conduit data-ordlist ieee754 primitive singletons tasty + base conduit data-ordlist ieee754 singletons store tasty tasty-quickcheck vector ]; description = "Haskell matrix library with interface to C++ linear algebra libraries"; @@ -164007,7 +164491,7 @@ self: { version = "0.0.8"; sha256 = "0rdw0laqx9kypfwzqb4ir18r07sjxgm4pwfs82bjpwq0gf58nzas"; libraryHaskellDepends = [ arrows base random Stream ]; - description = "Generalised local search within Haskell, for applications in combinatorial optimisation"; + description = "Generalised local search within Haskell, for applications in combinatorial optimisation."; license = "GPL"; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -164309,8 +164793,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "microbase"; - version = "4.14.0.0.4"; - sha256 = "103gi70hzz1mvr2rzvsq77kzl2sfyf9kx6iaivg0shks8yslp5zq"; + version = "4.14.0.0.6"; + sha256 = "1wnng6ik7p4id5p7crbk9gwy0c4rg2rggkphc4wqfmc2zgpl1ywq"; libraryHaskellDepends = [ base ]; doHaddock = false; description = "A minimal base to work around GHC bugs"; @@ -165476,7 +165960,7 @@ self: { base containers directory filepath monads-tf parsec pretty transformers xhtml ]; - description = "an interpreter for an operational semantics for the STG machine"; + description = "an interpreter for an operational semantics for the STG machine."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -165759,15 +166243,15 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "miso_1_5_0_0" = callPackage + "miso_1_5_1_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, http-api-data , http-types, lucid, network-uri, servant, servant-lucid, text , transformers, vector }: mkDerivation { pname = "miso"; - version = "1.5.0.0"; - sha256 = "08843wyd41hs38vrixcfdnmar9vkvayk11323kav4qq85s3yhsd3"; + version = "1.5.1.0"; + sha256 = "1vnpfqnkg89ax5znkppqnnp2dgmps2hwdyc05rph2xqvyg5wq9qd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -165796,8 +166280,8 @@ self: { ({ mkDerivation }: mkDerivation { pname = "miso-examples"; - version = "1.5.0.0"; - sha256 = "0k0rf7kb65nqckmz8gc27rssnn3ja0nswmrbslfmm0nz7293jaiw"; + version = "1.5.1.0"; + sha256 = "14zbzrh3rvqhpn0gd02wd1jdd40inlpy8v4a1qv1aq1c39ip2csb"; isLibrary = false; isExecutable = true; description = "A tasty Haskell front-end framework"; @@ -168319,7 +168803,7 @@ self: { revision = "1"; editedCabalFile = "11v5zdsb9mp1rxvgcrxcr2xnc610xi16krwa9r4i5d6njmphfbdp"; libraryHaskellDepends = [ base ]; - description = "Haskell98 partial maps and filters over MonadPlus"; + description = "Haskell98 partial maps and filters over MonadPlus."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -169057,7 +169541,7 @@ self: { }) {morfeusz = null;}; "morley" = callPackage - ({ mkDerivation, aeson, aeson-options, aeson-pretty, base-noprelude + ({ mkDerivation, aeson, aeson-casing, aeson-pretty, base-noprelude , base16-bytestring, base58-bytestring, binary, bytestring , constraints, containers, cryptonite, data-default, directory , filepath, first-class-families, fmt, formatting, gauge, ghc-prim @@ -169073,12 +169557,12 @@ self: { }: mkDerivation { pname = "morley"; - version = "1.1.0"; - sha256 = "0y8i03pa5i7d1afhh7ihb7wicwmjvajqs38brp8614n825jzng9c"; + version = "1.2.0"; + sha256 = "1id9sqh105p9b35g7rnk6x43h3h2d4v71bg13mz4gk5ny186d512"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson aeson-options aeson-pretty base-noprelude base16-bytestring + aeson aeson-casing aeson-pretty base-noprelude base16-bytestring base58-bytestring binary bytestring constraints containers cryptonite data-default first-class-families fmt formatting ghc-prim gitrev hex-text hspec hspec-expectations HUnit interpolate @@ -169166,6 +169650,32 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "morpheus-graphql_0_11_0" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, megaparsec + , mtl, scientific, tasty, tasty-hunit, template-haskell, text + , th-lift-instances, transformers, unliftio-core + , unordered-containers, uuid, vector, websockets + }: + mkDerivation { + pname = "morpheus-graphql"; + version = "0.11.0"; + sha256 = "1cwq1wa43df8d681x409ra9cnv9qfxb2wpbf6mm3fcbnkkaza351"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson base bytestring containers megaparsec mtl scientific + template-haskell text th-lift-instances transformers unliftio-core + unordered-containers uuid vector websockets + ]; + testHaskellDepends = [ + aeson base bytestring containers megaparsec mtl scientific tasty + tasty-hunit template-haskell text th-lift-instances transformers + unliftio-core unordered-containers uuid vector websockets + ]; + description = "Morpheus GraphQL"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "morpheus-graphql-cli" = callPackage ({ mkDerivation, base, bytestring, filepath, morpheus-graphql , optparse-applicative @@ -170375,8 +170885,8 @@ self: { }: mkDerivation { pname = "mu-avro"; - version = "0.2.0.0"; - sha256 = "12cjq2pfaksa8s93j731p6i572xlnpl7p42lz1kvyyn4bg5r222y"; + version = "0.3.0.0"; + sha256 = "0p5j3pzx2b8hj7zn7gdj7xg2n99yhzvbkhbr5cv6jwcd5gpz3pkn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -170390,8 +170900,39 @@ self: { license = stdenv.lib.licenses.asl20; }) {}; + "mu-graphql" = callPackage + ({ mkDerivation, aeson, async, attoparsec, base, bytestring + , conduit, graphql-parser, http-types, list-t, mtl, mu-rpc + , mu-schema, parsers, regex-tdfa, scientific, sop-core, stm + , stm-chans, stm-conduit, stm-containers, template-haskell, text + , unordered-containers, uuid, wai, wai-extra, wai-websockets, warp + , warp-tls, websockets + }: + mkDerivation { + pname = "mu-graphql"; + version = "0.3.0.0"; + sha256 = "1371h6w3v10qcmp8zp3mjxfhvknk39qgcn9laslssci4yrrr5a09"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson async attoparsec base bytestring conduit graphql-parser + http-types list-t mtl mu-rpc mu-schema parsers scientific sop-core + stm stm-chans stm-conduit stm-containers template-haskell text + unordered-containers uuid wai wai-websockets warp warp-tls + websockets + ]; + executableHaskellDepends = [ + base conduit mu-rpc mu-schema regex-tdfa text wai-extra warp + ]; + description = "GraphQL support for Mu"; + license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {graphql-parser = null;}; + "mu-grpc-client" = callPackage - ({ mkDerivation, async, base, bytestring, conduit, http2 + ({ mkDerivation, async, avro, base, bytestring, conduit, http2 , http2-client, http2-client-grpc, http2-grpc-types, mu-grpc-common , mu-optics, mu-protobuf, mu-rpc, mu-schema, optics-core, sop-core , stm, stm-chans, stm-conduit, template-haskell, text @@ -170399,13 +170940,13 @@ self: { }: mkDerivation { pname = "mu-grpc-client"; - version = "0.2.0.0"; - sha256 = "0dy9nfzyls5410dh7crgk03bfwcrxgcwryqhplsg25x5rxplkcfb"; + version = "0.3.0.0"; + sha256 = "08z92rm1dcr02qwmd92inplzb1hgari0bsmw19xlmkdlsjldj5v0"; libraryHaskellDepends = [ - async base bytestring conduit http2 http2-client http2-client-grpc - http2-grpc-types mu-grpc-common mu-optics mu-protobuf mu-rpc - mu-schema optics-core sop-core stm stm-chans stm-conduit - template-haskell text th-abstraction + async avro base bytestring conduit http2 http2-client + http2-client-grpc http2-grpc-types mu-grpc-common mu-optics + mu-protobuf mu-rpc mu-schema optics-core sop-core stm stm-chans + stm-conduit template-haskell text th-abstraction ]; description = "gRPC clients from Mu definitions"; license = stdenv.lib.licenses.asl20; @@ -170420,8 +170961,8 @@ self: { }: mkDerivation { pname = "mu-grpc-common"; - version = "0.2.0.0"; - sha256 = "04984ibj6ma880jchibmr1z696mrik29gc2qnaf0vsp0nxwqr9vv"; + version = "0.3.0.0"; + sha256 = "1ipqzg799lfy2apl3galhgnqqpf5z9nr0dvb9gp9cmv0y9bn3iv6"; libraryHaskellDepends = [ avro base binary bytestring http2-grpc-proto3-wire http2-grpc-types mu-avro mu-protobuf mu-rpc mu-schema @@ -170433,24 +170974,24 @@ self: { }) {}; "mu-grpc-server" = callPackage - ({ mkDerivation, async, base, binary, bytestring, conduit + ({ mkDerivation, async, avro, base, binary, bytestring, conduit , http2-grpc-types, mtl, mu-grpc-common, mu-protobuf, mu-rpc , mu-schema, sop-core, stm, stm-conduit, wai, warp, warp-grpc , warp-tls }: mkDerivation { pname = "mu-grpc-server"; - version = "0.2.0.0"; - sha256 = "1g3dr66b6915ci53lhygahw8ganqivd42a918amv1xcxq7li1m76"; + version = "0.3.0.0"; + sha256 = "1z8mhychrr5y6zrxg3xx398x221cwyyw7yss8gfn0f5c7j64r693"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - async base binary bytestring conduit http2-grpc-types mtl + async avro base binary bytestring conduit http2-grpc-types mtl mu-grpc-common mu-protobuf mu-rpc mu-schema sop-core stm stm-conduit wai warp warp-grpc warp-tls ]; executableHaskellDepends = [ - async base binary bytestring conduit http2-grpc-types mtl + async avro base binary bytestring conduit http2-grpc-types mtl mu-grpc-common mu-protobuf mu-rpc mu-schema sop-core stm stm-conduit wai warp warp-grpc warp-tls ]; @@ -170460,13 +171001,29 @@ self: { broken = true; }) {}; + "mu-kafka" = callPackage + ({ mkDerivation, avro, base, bytestring, conduit, hw-kafka-client + , hw-kafka-conduit, mu-avro, mu-schema, resourcet + }: + mkDerivation { + pname = "mu-kafka"; + version = "0.3.0.0"; + sha256 = "0flz0567rgky7ckl0nzinfd93bb7x0w1dz031y7hk3wcpp98y5i3"; + libraryHaskellDepends = [ + avro base bytestring conduit hw-kafka-client hw-kafka-conduit + mu-avro mu-schema resourcet + ]; + description = "Utilities for interoperation between Mu and Kafka"; + license = stdenv.lib.licenses.asl20; + }) {}; + "mu-optics" = callPackage ({ mkDerivation, base, containers, mu-schema, optics-core, sop-core }: mkDerivation { pname = "mu-optics"; - version = "0.2.0.0"; - sha256 = "1b3954pq7iia4vq2bnl1gw2qakdrwkh647qpb1sl1dmrpi0mc77m"; + version = "0.3.0.0"; + sha256 = "0263nd5xwyn2jb99d6vn7fk8lzmkgarfx9n6lrc4dpa5immfypnq"; libraryHaskellDepends = [ base containers mu-schema optics-core sop-core ]; @@ -170480,8 +171037,8 @@ self: { }: mkDerivation { pname = "mu-persistent"; - version = "0.2.0.0"; - sha256 = "1n81dpayp0q0i19w1pchgwwblxz0jd510q01r8mvwpf099gb27pa"; + version = "0.3.0.0"; + sha256 = "1jd0h2cqr4nbwk2vyaq3wamrgwi1dkzmyhqg6b7002wdvm1h822j"; libraryHaskellDepends = [ base monad-logger mu-schema persistent resourcet transformers ]; @@ -170497,8 +171054,8 @@ self: { }: mkDerivation { pname = "mu-protobuf"; - version = "0.2.0.0"; - sha256 = "10yxb4dfdm9bm41gpd2jbb7jz79gk7s5yzqf3d994zqcq0d5k5fh"; + version = "0.3.0.0"; + sha256 = "02wk2bhx6lflgri9fm4dq09yz07xsm82fbxgm130zs7s6015chxf"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -170522,8 +171079,8 @@ self: { }: mkDerivation { pname = "mu-rpc"; - version = "0.2.0.0"; - sha256 = "1rw4gci0m5isij0bgngbm7zjxafnkibmg3qsxs6dym19mxgqs9nk"; + version = "0.3.0.0"; + sha256 = "02m19ddp8q3khp8j6cgax24srf6dlpakq2wkjpqsa31vawn06a9g"; libraryHaskellDepends = [ base conduit mtl mu-schema sop-core template-haskell text ]; @@ -170538,8 +171095,8 @@ self: { }: mkDerivation { pname = "mu-schema"; - version = "0.2.0.0"; - sha256 = "1rdv2mvp66xy41l0g8v03szn5ndg8wji4mzpnqdd90z2xzim4z0w"; + version = "0.3.0.0"; + sha256 = "0b943w2mfrgrc2cgq4vjg1wgyb5ijdqfq9argv0k6i6b3hj97kqg"; libraryHaskellDepends = [ aeson base bytestring containers sop-core template-haskell text th-abstraction unordered-containers vector @@ -171751,7 +172308,7 @@ self: { ]; executableHaskellDepends = [ base ]; executablePkgconfigDepends = [ gtk3 ]; - description = "Supply your tunes info without leaving your music player"; + description = "Supply your tunes info without leaving your music player."; license = stdenv.lib.licenses.gpl3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -174112,8 +174669,8 @@ self: { }: mkDerivation { pname = "net-spider"; - version = "0.4.3.0"; - sha256 = "19cvghyj6val79bsq3sh9gpr1f94dmmikmgsdasf6a26vcxr1q4y"; + version = "0.4.3.1"; + sha256 = "0r0l078ljhvpacay1pwql4zccwpj8646zdzdz0gazh0yj2zs8g01"; libraryHaskellDepends = [ aeson base containers data-interval extended-reals greskell greskell-websocket hashable monad-logger regex-applicative @@ -174157,8 +174714,8 @@ self: { }: mkDerivation { pname = "net-spider-pangraph"; - version = "0.2.0.0"; - sha256 = "1ijaa4zsbm583s0bmhrc475p6q1gkx1wz3sg6698aciw0ip14kjs"; + version = "0.2.0.1"; + sha256 = "0n19hlyzb2r9kkkw1ivaify0msjv4iq69rv14cdak8x50dmvn4wq"; libraryHaskellDepends = [ base bytestring greskell net-spider pangraph text time ]; @@ -174178,8 +174735,8 @@ self: { }: mkDerivation { pname = "net-spider-rpl"; - version = "0.4.1.0"; - sha256 = "0j0w1sgr1b0vn5249agz94vlz1az9pfi8fswd72s84lpcn9jyw89"; + version = "0.4.1.1"; + sha256 = "09iwz5yrzcfb5rmlhskhzilyqbvf1al8j8qv7ag5jn6kq3pgipw3"; libraryHaskellDepends = [ aeson base conduit conduit-parse greskell hashable ip monad-logger mtl net-spider regex-applicative safe-exceptions text time @@ -174202,8 +174759,8 @@ self: { }: mkDerivation { pname = "net-spider-rpl-cli"; - version = "0.1.3.0"; - sha256 = "1hgzrl3fq1vp4dh4c0jf9kndclcrzapd124b4c9xd20xgidy01fd"; + version = "0.1.3.1"; + sha256 = "0y1bagnlazd7pj240ka1lf970qclf569qbsdxas27pj1pi91jb0r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -174548,7 +175105,7 @@ self: { libraryHaskellDepends = [ base containers directory filepath mtl nettle-openflow unix ]; - description = "DSL for describing OpenFlow networks, and a compiler generating NetKit labs"; + description = "DSL for describing OpenFlow networks, and a compiler generating NetKit labs."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -174566,7 +175123,7 @@ self: { array base bimap binary binary-strict bytestring containers HList mtl network parsec syb ]; - description = "OpenFlow protocol messages, binary formats, and servers"; + description = "OpenFlow protocol messages, binary formats, and servers."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -176527,7 +177084,7 @@ self: { revision = "1"; editedCabalFile = "08hgvqbb13n2scs4shqjdyzm7kblgllndk0429pdiwdx21k5391q"; libraryHaskellDepends = [ base bytestring http-conduit xml ]; - description = "Haskell interface to the nist random beacon"; + description = "Haskell interface to the nist random beacon."; license = stdenv.lib.licenses.bsd3; }) {}; @@ -176623,20 +177180,20 @@ self: { "nix-derivation" = callPackage ({ mkDerivation, attoparsec, base, containers, criterion, deepseq - , pretty-show, QuickCheck, system-filepath, text, vector + , filepath, pretty-show, QuickCheck, text, vector }: mkDerivation { pname = "nix-derivation"; - version = "1.0.2"; - sha256 = "16xx4817ncgqvhmydbfr35lhgiw34js2n5liyfing3qvbfprmscw"; + version = "1.1.0"; + sha256 = "09r1818j838a6mzgsqsvf7a98l3h0v7vqrnmimvycaaxri3rxmhz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - attoparsec base containers deepseq system-filepath text vector + attoparsec base containers deepseq filepath text vector ]; executableHaskellDepends = [ attoparsec base pretty-show text ]; testHaskellDepends = [ - attoparsec base QuickCheck system-filepath text vector + attoparsec base filepath QuickCheck text vector ]; benchmarkHaskellDepends = [ attoparsec base criterion text ]; description = "Parse and render *.drv files"; @@ -176709,6 +177266,25 @@ self: { broken = true; }) {}; + "nix-narinfo" = callPackage + ({ mkDerivation, attoparsec, base, containers, filepath, hspec + , QuickCheck, text + }: + mkDerivation { + pname = "nix-narinfo"; + version = "0.1.0.0"; + sha256 = "1jv7bwjfp2b2c63gfnlznmc1r4bnf6mvlkngcipvyhnxr0mwpxfy"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ attoparsec base containers text ]; + executableHaskellDepends = [ attoparsec base text ]; + testHaskellDepends = [ + attoparsec base filepath hspec QuickCheck text + ]; + description = "Parse and render .narinfo files"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "nix-paths" = callPackage ({ mkDerivation, base, nix, process }: mkDerivation { @@ -177326,6 +177902,8 @@ self: { pname = "nonce"; version = "1.0.7"; sha256 = "1q9ph0aq51mvdvydnriqd12sfin36pfb8f588zgac1ybn8r64ksb"; + revision = "1"; + editedCabalFile = "1i6f4nwp4xn31as6plqrf6wp6gn3ylwdi77h99572jy7p3985aw1"; libraryHaskellDepends = [ base base64-bytestring bytestring entropy text transformers unliftio unliftio-core @@ -177611,7 +178189,7 @@ self: { version = "0.1.1"; sha256 = "1mm1j0l3h8qxpk0bis4g1f6zp5407rkq2z5ldyr036frbvfwqaj5"; libraryHaskellDepends = [ base ]; - description = "Useful utility functions that only depend on base"; + description = "Useful utility functions that only depend on base."; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -179283,6 +179861,54 @@ self: { broken = true; }) {inherit (pkgs) unixODBC;}; + "odd-jobs" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers + , direct-daemonize, directory, either, fast-logger, filepath + , foreign-store, friendly-time, hedgehog, hostname, lifted-async + , lifted-base, lucid, mmorph, monad-control, monad-logger, mtl + , optparse-applicative, postgresql-simple, random, resource-pool + , safe, servant, servant-lucid, servant-server, string-conv, tasty + , tasty-discover, tasty-hedgehog, tasty-hunit, text + , text-conversions, time, timing-convenience, unix, unliftio + , unliftio-core, unordered-containers, warp + }: + mkDerivation { + pname = "odd-jobs"; + version = "0.1.0"; + sha256 = "0l1b63j76a8rbhligj7s282bzrw2dgb7jv8cki1a7ss0v58k3c4s"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring direct-daemonize directory either fast-logger + filepath friendly-time hostname lucid monad-control monad-logger + mtl optparse-applicative postgresql-simple resource-pool safe + servant servant-lucid servant-server string-conv text + text-conversions time timing-convenience unix unliftio + unliftio-core unordered-containers warp + ]; + executableHaskellDepends = [ + aeson base bytestring direct-daemonize directory either fast-logger + filepath foreign-store friendly-time hostname lucid monad-control + monad-logger mtl optparse-applicative postgresql-simple + resource-pool safe servant servant-lucid servant-server string-conv + text text-conversions time timing-convenience unix unliftio + unliftio-core unordered-containers warp + ]; + testHaskellDepends = [ + aeson base bytestring containers direct-daemonize directory either + fast-logger filepath friendly-time hedgehog hostname lifted-async + lifted-base lucid mmorph monad-control monad-logger mtl + optparse-applicative postgresql-simple random resource-pool safe + servant servant-lucid servant-server string-conv tasty + tasty-discover tasty-hedgehog tasty-hunit text text-conversions + time timing-convenience unix unliftio unliftio-core + unordered-containers warp + ]; + testToolDepends = [ tasty-discover ]; + description = "A full-featured PostgreSQL-backed job queue (with an admin UI)"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "oden-go-packages" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, text , unordered-containers @@ -179977,8 +180603,8 @@ self: { }: mkDerivation { pname = "opaleye"; - version = "0.6.7004.1"; - sha256 = "09jgdqkw8hp82b3x0fg9906gyxwl9gz3hifv2dvrj915fvgiybg1"; + version = "0.6.7004.2"; + sha256 = "0lmfpbrfy6l7nlkjn26smmv3n992b54xnplwm67jjpryaz7psdz1"; libraryHaskellDepends = [ aeson base base16-bytestring bytestring case-insensitive contravariant postgresql-simple pretty product-profunctors @@ -180755,12 +181381,12 @@ self: { license = stdenv.lib.licenses.asl20; }) {}; - "opentelemetry_0_3_0" = callPackage + "opentelemetry_0_3_1" = callPackage ({ mkDerivation, base, bytestring, exceptions }: mkDerivation { pname = "opentelemetry"; - version = "0.3.0"; - sha256 = "1mgq84ixi8hxhgim5d5mx6v1zc1sqrp8cffzw14rly3sfhdi1k0m"; + version = "0.3.1"; + sha256 = "1yfhdh1pbilxmi0zjckyh60mrj1j8m10bwb3pbm1cb32rwashj45"; libraryHaskellDepends = [ base bytestring exceptions ]; license = stdenv.lib.licenses.asl20; hydraPlatforms = stdenv.lib.platforms.none; @@ -180775,8 +181401,8 @@ self: { }: mkDerivation { pname = "opentelemetry-extra"; - version = "0.3.0"; - sha256 = "00998jr520qmr9ii96r04bspfh8cdxwk951y02ic01higqjkx6xp"; + version = "0.3.1"; + sha256 = "0jlbrsnk1h9cnrgkxln5qz3rxf235z8sy0sm10cw5hwi1y9kzs5a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -180820,8 +181446,8 @@ self: { }: mkDerivation { pname = "opentelemetry-lightstep"; - version = "0.3.0"; - sha256 = "0kfvls8alc8wq0habl4snvhvd3a808z07san1sbvwp215frxycy9"; + version = "0.3.1"; + sha256 = "0p1dl9m82sgcjdv13jbkjk50466yw6228kyy2jvw3fpb4lyfg38n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -180845,8 +181471,8 @@ self: { }: mkDerivation { pname = "opentelemetry-wai"; - version = "0.3.0"; - sha256 = "0x2a3s1xdc66ww8p8nkpwblvhv9hng64baij3wvbcbn2n1lls531"; + version = "0.3.1"; + sha256 = "1399xmmphh3ph7m0fn6yx81p7wvk3s10wg4a0fp0pdmpc7hmyxgi"; libraryHaskellDepends = [ base bytestring http-types opentelemetry text wai ]; @@ -181946,6 +182572,8 @@ self: { pname = "orders"; version = "0.1.0.0"; sha256 = "1ry6flg5sh3hl1xpkqk67ayd4y0xx3j2pwcz26q1pgqn6m84plzr"; + revision = "1"; + editedCabalFile = "1ilyg95l97xp4ym402g499ysfbwqsw413kpk4gvi5hd861xx2laj"; libraryHaskellDepends = [ base containers ]; description = "basic orders"; license = stdenv.lib.licenses.bsd3; @@ -182731,7 +183359,7 @@ self: { base binary criterion deepseq mtl unordered-containers vector vector-binary-instances ]; - description = "Generation and traversal of highly compressed directed acyclic word graphs"; + description = "Generation and traversal of highly compressed directed acyclic word graphs."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -183048,8 +183676,8 @@ self: { }: mkDerivation { pname = "pairing"; - version = "1.0.0"; - sha256 = "0mcjd463ffgq2ghvbi2h02dxy0p40ilhazznn2zqzqp7gksrhvfd"; + version = "1.1.0"; + sha256 = "1k19bmdnc9dlm62b6hvjnc4k7j3yi5hsc0m8yvw33qb63ci36mmk"; libraryHaskellDepends = [ base bytestring elliptic-curve errors galois-field groups MonadRandom protolude tasty-quickcheck @@ -183813,8 +184441,8 @@ self: { ({ mkDerivation }: mkDerivation { pname = "pandora"; - version = "0.2.6"; - sha256 = "018y7c5w9q1dp9n975jclbcir91zay3r6m6fc2xcf1dyamds3ca9"; + version = "0.2.7"; + sha256 = "1fagym17jg4df445d8jr2lc52rx9irmnz7kv4g236py311z7bmbq"; description = "A box of patterns and paradigms"; license = stdenv.lib.licenses.mit; }) {}; @@ -185146,10 +185774,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "parsec1"; - version = "1.0.0.6"; - sha256 = "0wwmghla8cqmmpwx9wwcmh39d9np9cgc1d0w3xf18k4adb1sg636"; - revision = "1"; - editedCabalFile = "0wnyg8blygix98w8gwqrm8z8r774zr9y2qvhkfb336zgdvdlif9x"; + version = "1.0.0.7"; + sha256 = "1v9kq4g378v8pkj8ldpqwh9dwlng5idbxqqb8ywmzdjnglih34rf"; libraryHaskellDepends = [ base ]; description = "Portable monadic parser combinators"; license = stdenv.lib.licenses.bsd3; @@ -188101,7 +188727,7 @@ self: { version = "0.3.0.0"; sha256 = "05h7wlw82ljjic50qhzlldhidz344id1fpf0yaxrhqvx7wkgyi2m"; libraryHaskellDepends = [ base time yesod ]; - description = "A library for rate limiting activities with a persistent backend"; + description = "A library for rate limiting activities with a persistent backend."; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -192850,6 +193476,22 @@ self: { broken = true; }) {}; + "pontarius-xmpp-extras" = callPackage + ({ mkDerivation, base, data-default, pontarius-xmpp, text, time + , xml-types + }: + mkDerivation { + pname = "pontarius-xmpp-extras"; + version = "0.1.0.1"; + sha256 = "04qaq8m2c8l8my89n0p6x2r3hqw9nmivk1mjkip0wgw2cj3ia7h6"; + libraryHaskellDepends = [ + base data-default pontarius-xmpp text time xml-types + ]; + description = "XEPs implementation on top of pontarius-xmpp"; + license = "unknown"; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "pontarius-xpmn" = callPackage ({ mkDerivation, base, containers, pontarius-xmpp, random, text , xml-types @@ -195860,8 +196502,8 @@ self: { ({ mkDerivation, ghc-prim }: mkDerivation { pname = "prim"; - version = "0.1.0.6"; - sha256 = "187pzlgkyg64azwrr2q896wy4i5zrryjbp9ldg9hm5lgyv782vr2"; + version = "0.1.0.9"; + sha256 = "15igqxb77ycl9lfs1bl1l9x3cynsg4kqzkr54q46ly4l315bsrq4"; libraryHaskellDepends = [ ghc-prim ]; description = "An ergonomic but conservative interface to ghc-prim"; license = stdenv.lib.licenses.mit; @@ -196713,7 +197355,7 @@ self: { semigroups tasty tasty-hunit text transformers transformers-compat void ]; - description = "Streaming interface to system processes"; + description = "Streaming interface to system processes."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -196751,7 +197393,7 @@ self: { base data-default GLUT hsnoise NumInstances OpenGL random time transformers utf8-string vector-space ]; - description = "Computer graphics for kids and artists with Processing implemented in Haskell"; + description = "Computer graphics for kids and artists with Processing implemented in Haskell."; license = stdenv.lib.licenses.bsd3; }) {}; @@ -196876,10 +197518,8 @@ self: { }: mkDerivation { pname = "product-profunctors"; - version = "0.10.0.0"; - sha256 = "0s0ssl2900r16992mgl0idkryg3l7psp8nljyg9brr7fqa3pd3dd"; - revision = "4"; - editedCabalFile = "0vf9w949qfi6p1nqr0cxb9shxdz15mmrd8r0w4gxid56fjc2kaia"; + version = "0.10.0.1"; + sha256 = "15q6mgn42in4df61251q8h2d7hgvflik93xngc7jyyxj4ymaz5yh"; libraryHaskellDepends = [ base bifunctors contravariant profunctors tagged template-haskell ]; @@ -198563,6 +199203,8 @@ self: { pname = "pseudo-boolean"; version = "0.1.9.0"; sha256 = "00n5mf7abprhr9xvh3k1mw40jn4l94wwxpc2h0546h0n9v7srb1b"; + revision = "1"; + editedCabalFile = "14lgfxazr83nmbcdprygx2add8233hsq1hpdsiffx5zprgvr78vv"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-builder containers deepseq dlist hashable megaparsec parsec void @@ -199216,8 +199858,8 @@ self: { }: mkDerivation { pname = "purebred-email"; - version = "0.4"; - sha256 = "14spyllq10hkscbrhdsqr7k4rl8q17kvh2n9nmhjiikgjlp066cz"; + version = "0.4.1"; + sha256 = "0fkdmd0glp8p2dyzfpm3ah6nbfw4jqfzx7ai6yl2f9yrssb0ckp9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -200233,6 +200875,23 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "qrcode-core_0_9_3" = callPackage + ({ mkDerivation, base, binary, bytestring, case-insensitive + , containers, dlist, primitive, text, vector + }: + mkDerivation { + pname = "qrcode-core"; + version = "0.9.3"; + sha256 = "08kp0qp7kvld99kk2iwr6cxpxji2w9vjydivqc3nwxbk5ay2mpjg"; + libraryHaskellDepends = [ + base binary bytestring case-insensitive containers dlist primitive + text vector + ]; + description = "QR code library in pure Haskell"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "qrcode-juicypixels" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, JuicyPixels , qrcode-core, text, vector @@ -200249,6 +200908,23 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "qrcode-juicypixels_0_8_1" = callPackage + ({ mkDerivation, base, base64-bytestring, bytestring, JuicyPixels + , qrcode-core, text, vector + }: + mkDerivation { + pname = "qrcode-juicypixels"; + version = "0.8.1"; + sha256 = "0yd22dygh2z8i0yhgdgr1m25ag9bdkpmd1ciq4iq42k0yhk6iqx9"; + libraryHaskellDepends = [ + base base64-bytestring bytestring JuicyPixels qrcode-core text + vector + ]; + description = "Converts a qrcode-core image to JuicyPixels"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "qsem" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { @@ -202395,7 +203071,7 @@ self: { sha256 = "14fnk2q702qm0mh30r9kznbh4ikpv4fsd5mrnwphm5d06vmq6hq9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base haskell98 ]; - description = "'$' in reverse"; + description = "'$' in reverse."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -202422,8 +203098,8 @@ self: { ({ mkDerivation, base, criterion, hspec }: mkDerivation { pname = "rampart"; - version = "1.0.0.3"; - sha256 = "0y7nd9nbrmmb74cqmcwwq15xrd9b3wqjqvlw29jzlayard3c2hfj"; + version = "1.1.0.0"; + sha256 = "1bzgc5pij7i1c47b1jbyfsx7b3lk961fh5817qfmwlwx096g462f"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; benchmarkHaskellDepends = [ base criterion ]; @@ -205802,6 +206478,30 @@ self: { broken = true; }) {}; + "reflex-dynamic-containers" = callPackage + ({ mkDerivation, base, binary, containers, deepseq, dependent-map + , dependent-sum, hashable, hspec, hspec-contrib, HUnit, ilist + , reflex, reflex-test-host, relude, these + }: + mkDerivation { + pname = "reflex-dynamic-containers"; + version = "0.1.0.0"; + sha256 = "161klhbz4528rljv4fhkzf4yad3xxiflignbc46il1j9lw99bh0k"; + libraryHaskellDepends = [ + base binary containers deepseq dependent-map dependent-sum hashable + ilist reflex reflex-test-host relude these + ]; + testHaskellDepends = [ + base binary containers deepseq dependent-map dependent-sum hashable + hspec hspec-contrib HUnit ilist reflex reflex-test-host relude + these + ]; + description = "various dynamic containers for Reflex"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "reflex-fsnotify" = callPackage ({ mkDerivation, base, containers, directory, filepath, fsnotify , reflex @@ -205991,6 +206691,24 @@ self: { broken = true; }) {}; + "reflex-test-host" = callPackage + ({ mkDerivation, base, dependent-sum, hspec, hspec-contrib, HUnit + , ref-tf, reflex, these + }: + mkDerivation { + pname = "reflex-test-host"; + version = "0.1.0.0"; + sha256 = "0yg1lg68xr5rs8l68i0znj5zp0z6rq7b515sfz3qvnmyv7qah946"; + libraryHaskellDepends = [ base dependent-sum ref-tf reflex these ]; + testHaskellDepends = [ + base dependent-sum hspec hspec-contrib HUnit ref-tf reflex these + ]; + description = "reflex host methods for testing without external events"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "reflex-transformers" = callPackage ({ mkDerivation, base, containers, lens, mtl, reflex, semigroups , stateWriter, transformers @@ -208935,22 +209653,6 @@ self: { }) {}; "resourcet" = callPackage - ({ mkDerivation, base, containers, exceptions, hspec, mtl - , primitive, transformers, unliftio-core - }: - mkDerivation { - pname = "resourcet"; - version = "1.2.3"; - sha256 = "1ig7a22i5hn0ya7d4bg3xq0yy9mqgwawx4sv88db0fvdsnzg868s"; - libraryHaskellDepends = [ - base containers exceptions mtl primitive transformers unliftio-core - ]; - testHaskellDepends = [ base exceptions hspec transformers ]; - description = "Deterministic allocation and freeing of scarce resources"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "resourcet_1_2_4" = callPackage ({ mkDerivation, base, containers, exceptions, hspec, mtl , primitive, transformers, unliftio-core }: @@ -208964,7 +209666,6 @@ self: { testHaskellDepends = [ base exceptions hspec transformers ]; description = "Deterministic allocation and freeing of scarce resources"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "respond" = callPackage @@ -209430,8 +210131,8 @@ self: { }: mkDerivation { pname = "retry"; - version = "0.8.1.1"; - sha256 = "0bvy7wh1x5r8c12rwcyf3ca0spw2bc82v42c7by0w053zfi3i4w9"; + version = "0.8.1.2"; + sha256 = "0nwyis42xpmxfw8nz8qn59r3v7q0dkfzkzkhllgn30cdjbbmwhf5"; libraryHaskellDepends = [ base exceptions ghc-prim random transformers ]; @@ -210317,6 +211018,32 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "rio_0_1_15_1" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, directory + , exceptions, filepath, hashable, hspec, microlens, mtl, primitive + , process, QuickCheck, text, time, typed-process, unix, unliftio + , unliftio-core, unordered-containers, vector + }: + mkDerivation { + pname = "rio"; + version = "0.1.15.1"; + sha256 = "05mkxjwy9vp6ldzj5wci1frd2chvbg3l4vw1q8bpjdsj8svr2g5i"; + libraryHaskellDepends = [ + base bytestring containers deepseq directory exceptions filepath + hashable microlens mtl primitive process text time typed-process + unix unliftio unliftio-core unordered-containers vector + ]; + testHaskellDepends = [ + base bytestring containers deepseq directory exceptions filepath + hashable hspec microlens mtl primitive process QuickCheck text time + typed-process unix unliftio unliftio-core unordered-containers + vector + ]; + description = "A standard library for Haskell"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "rio-orphans" = callPackage ({ mkDerivation, base, exceptions, fast-logger, hspec , monad-control, monad-logger, resourcet, rio, transformers-base @@ -213066,18 +213793,18 @@ self: { "sak" = callPackage ({ mkDerivation, base, brotli, bytestring, bz2, cpphs, directory - , filepath, lz4-hs, lzlib, lzma, optparse-applicative, parallel-io - , snappy-lazy, zlib, zstd + , filepath, lz4-hs, lzlib, lzma, lzo, optparse-applicative + , parallel-io, snappy-lazy, zlib, zstd }: mkDerivation { pname = "sak"; - version = "0.1.2.4"; - sha256 = "0gj0w8c4j43586k474ncjk4ldgjx5rbw36g5lacbn13lf3fid2ck"; + version = "0.1.2.5"; + sha256 = "1xz3g7ksq1v8239xq2cddprlq4g8imid002w7wak15kv8aqvil1l"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ - base brotli bytestring bz2 directory filepath lz4-hs lzlib lzma + base brotli bytestring bz2 directory filepath lz4-hs lzlib lzma lzo optparse-applicative parallel-io snappy-lazy zlib zstd ]; executableToolDepends = [ cpphs ]; @@ -214063,22 +214790,6 @@ self: { }) {}; "scalpel" = callPackage - ({ mkDerivation, base, bytestring, case-insensitive, data-default - , http-client, http-client-tls, scalpel-core, tagsoup, text - }: - mkDerivation { - pname = "scalpel"; - version = "0.6.1"; - sha256 = "0cq9zslaqcs1vq85xznc11vis5bkvmhjsnwxrc2p01bsxbvwxsh6"; - libraryHaskellDepends = [ - base bytestring case-insensitive data-default http-client - http-client-tls scalpel-core tagsoup text - ]; - description = "A high level web scraping library for Haskell"; - license = stdenv.lib.licenses.asl20; - }) {}; - - "scalpel_0_6_2" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, data-default , http-client, http-client-tls, scalpel-core, tagsoup, text }: @@ -214092,29 +214803,9 @@ self: { ]; description = "A high level web scraping library for Haskell"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "scalpel-core" = callPackage - ({ mkDerivation, base, bytestring, containers, criterion - , data-default, fail, HUnit, pointedlist, regex-base, regex-tdfa - , tagsoup, text, vector - }: - mkDerivation { - pname = "scalpel-core"; - version = "0.6.1"; - sha256 = "199g005ps5grjj3y7mxajck3ybyc60fs72p8jk859ji3svpqdfyn"; - libraryHaskellDepends = [ - base bytestring containers data-default fail pointedlist regex-base - regex-tdfa tagsoup text vector - ]; - testHaskellDepends = [ base HUnit regex-base regex-tdfa tagsoup ]; - benchmarkHaskellDepends = [ base criterion tagsoup text ]; - description = "A high level web scraping library for Haskell"; - license = stdenv.lib.licenses.asl20; - }) {}; - - "scalpel-core_0_6_2" = callPackage ({ mkDerivation, base, bytestring, containers, criterion , data-default, fail, HUnit, mtl, pointedlist, regex-base , regex-tdfa, tagsoup, text, transformers, vector @@ -214131,7 +214822,6 @@ self: { benchmarkHaskellDepends = [ base criterion tagsoup text ]; description = "A high level web scraping library for Haskell"; license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "scan" = callPackage @@ -214432,12 +215122,12 @@ self: { ({ mkDerivation, aeson, aeson-pretty, base, bifunctors, bytestring , free, generic-lens, generics-sop, hashable, hspec, lens , lens-aeson, mtl, pretty-simple, profunctors, QuickCheck - , scientific, text, transformers, unordered-containers, vector + , scientific, syb, text, transformers, unordered-containers, vector }: mkDerivation { pname = "schemas"; - version = "0.4.0.1"; - sha256 = "13i7q7krahvmirb6ryqsygcckmjdkmnk8qxh1pxsnihkkn6dj22k"; + version = "0.4.0.2"; + sha256 = "0b05xjkpwx4a9hwxjaxk28v47d4c3xyy7wagc5nblqppxpvb9zqr"; libraryHaskellDepends = [ aeson base bifunctors bytestring free generics-sop hashable lens lens-aeson mtl profunctors scientific text transformers @@ -214445,7 +215135,7 @@ self: { ]; testHaskellDepends = [ aeson aeson-pretty base bytestring generic-lens generics-sop hspec - lens mtl pretty-simple QuickCheck text transformers + lens mtl pretty-simple QuickCheck syb text transformers unordered-containers ]; description = "schema guided serialization"; @@ -214713,18 +215403,21 @@ self: { }) {}; "scientific-notation" = callPackage - ({ mkDerivation, aeson, attoparsec, base, byteslice, bytesmith - , bytestring, gauge, primitive, QuickCheck, run-st, scientific - , tasty, tasty-hunit, tasty-quickcheck + ({ mkDerivation, aeson, attoparsec, base, bytebuild, byteslice + , bytesmith, bytestring, gauge, natural-arithmetic, primitive + , QuickCheck, run-st, scientific, tasty, tasty-hunit + , tasty-quickcheck }: mkDerivation { pname = "scientific-notation"; - version = "0.1.1.0"; - sha256 = "1s0iyj6dn0nbn8s31b5wwwlyfx5jcnwa3i9gp45idcwfsz5hmdvq"; - libraryHaskellDepends = [ base bytesmith ]; + version = "0.1.2.0"; + sha256 = "19yfg032ppiy70y28fbildxp4h6y4krs9ayh7a8sdbxibpqb82cx"; + libraryHaskellDepends = [ + base bytebuild bytesmith natural-arithmetic + ]; testHaskellDepends = [ - base byteslice bytesmith bytestring primitive QuickCheck tasty - tasty-hunit tasty-quickcheck + base bytebuild byteslice bytesmith bytestring primitive QuickCheck + tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ aeson attoparsec base byteslice bytesmith bytestring gauge @@ -220197,33 +220890,6 @@ self: { }) {}; "serverless-haskell" = callPackage - ({ mkDerivation, aeson, aeson-casing, amazonka-core - , amazonka-kinesis, amazonka-s3, base, bytestring, case-insensitive - , hspec, hspec-discover, http-types, iproute, lens, network - , network-simple, raw-strings-qq, text, time, unix - , unordered-containers - }: - mkDerivation { - pname = "serverless-haskell"; - version = "0.10.2"; - sha256 = "1iy69394dqv38dlh71m8sarcfps9gaaq90zpc4f169vnhpr59wak"; - libraryHaskellDepends = [ - aeson aeson-casing amazonka-core amazonka-kinesis amazonka-s3 base - bytestring case-insensitive http-types iproute lens network - network-simple text time unix unordered-containers - ]; - testHaskellDepends = [ - aeson aeson-casing amazonka-core amazonka-kinesis amazonka-s3 base - bytestring case-insensitive hspec hspec-discover http-types iproute - lens network network-simple raw-strings-qq text time unix - unordered-containers - ]; - testToolDepends = [ hspec-discover ]; - description = "Deploying Haskell code onto AWS Lambda using Serverless"; - license = stdenv.lib.licenses.mit; - }) {}; - - "serverless-haskell_0_10_5" = callPackage ({ mkDerivation, aeson, aeson-casing, amazonka-core , amazonka-kinesis, amazonka-s3, base, bytestring, case-insensitive , hspec, hspec-discover, http-types, iproute, lens, network @@ -220248,7 +220914,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Deploying Haskell code onto AWS Lambda using Serverless"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "serversession" = callPackage @@ -221495,6 +222160,39 @@ self: { broken = true; }) {}; + "shakebook" = callPackage + ({ mkDerivation, aeson, base, comonad, comonad-extras, doctemplates + , extra, feed, free, lens, lens-aeson, optparse-applicative, pandoc + , pandoc-types, relude, rio, shake, slick, split, tasty + , tasty-golden, text-time + }: + mkDerivation { + pname = "shakebook"; + version = "0.2.0.4"; + sha256 = "1h36pm81fwzsyjannsbxc27h03mb5k47byq1xc23gfj5i1gs1vhv"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base comonad comonad-extras doctemplates extra feed free lens + lens-aeson pandoc pandoc-types relude rio shake slick split + text-time + ]; + executableHaskellDepends = [ + aeson base comonad comonad-extras doctemplates extra feed free lens + lens-aeson optparse-applicative pandoc pandoc-types relude rio + shake slick split text-time + ]; + testHaskellDepends = [ + aeson base comonad comonad-extras doctemplates extra feed free lens + lens-aeson pandoc pandoc-types relude rio shake slick split tasty + tasty-golden text-time + ]; + description = "Shake-based technical documentation generator; HTML & PDF"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + broken = true; + }) {}; + "shaker" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , filepath, ghc, ghc-paths, haskeline, haskell-src, HUnit, mtl @@ -222714,7 +223412,7 @@ self: { version = "0.1.0.1"; sha256 = "19zjwzh3i8ql5xz9rvmbz7n2l3z7dcq683ikrpvqx3wxnc06058m"; libraryHaskellDepends = [ base ]; - description = "Sieve is an implementation of the Sieve abstract data type"; + description = "Sieve is an implementation of the Sieve abstract data type."; license = stdenv.lib.licenses.gpl2; }) {}; @@ -223003,6 +223701,23 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "simple-affine-space_0_1_1" = callPackage + ({ mkDerivation, base, deepseq, directory, filepath, hlint, process + , regex-posix + }: + mkDerivation { + pname = "simple-affine-space"; + version = "0.1.1"; + sha256 = "172yn8kispqbn6zrdn610mh3l728ffb6lwa1zk5qgwm0lfpx3849"; + libraryHaskellDepends = [ base deepseq ]; + testHaskellDepends = [ + base directory filepath hlint process regex-posix + ]; + description = "A simple library for affine and vector spaces"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "simple-atom" = callPackage ({ mkDerivation, base, containers, deepseq }: mkDerivation { @@ -225201,18 +225916,6 @@ self: { }) {}; "slist" = callPackage - ({ mkDerivation, base, doctest, Glob }: - mkDerivation { - pname = "slist"; - version = "0.1.0.0"; - sha256 = "0yvcy8v9qpg517njy3sr5vqr4jgpynii7lw8gqh9pwjk40q628wf"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base doctest Glob ]; - description = "Sized list"; - license = stdenv.lib.licenses.mpl20; - }) {}; - - "slist_0_1_1_0" = callPackage ({ mkDerivation, base, doctest, Glob }: mkDerivation { pname = "slist"; @@ -225222,7 +225925,6 @@ self: { testHaskellDepends = [ base doctest Glob ]; description = "Sized list"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "sloane" = callPackage @@ -225333,29 +226035,26 @@ self: { }) {}; "slynx" = callPackage - ({ mkDerivation, async, base, bytestring, containers - , data-memocombinators, elynx-seq, elynx-tools, elynx-tree, hmatrix - , integration, math-functions, matrices, megaparsec, monad-logger - , mwc-random, optparse-applicative, parallel, primitive, statistics - , text, transformers, vector, vector-th-unbox, word8 + ({ mkDerivation, async, base, bytestring, containers, elynx-markov + , elynx-seq, elynx-tools, elynx-tree, hmatrix, megaparsec + , monad-logger, mwc-random, optparse-applicative, scientific, text + , transformers, vector }: mkDerivation { pname = "slynx"; - version = "0.1.0"; - sha256 = "0bxdjwwxzpl437a2fzjb8vazbsz16jk2szxhbr63y12hckgjpzrj"; + version = "0.2.2"; + sha256 = "0jja57dcalxd1qp7fj338jwbpaxm1l3ika2zyd9rv3dk2k1xn6rj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - async base bytestring containers data-memocombinators elynx-seq - elynx-tools elynx-tree hmatrix integration math-functions matrices - megaparsec monad-logger mwc-random optparse-applicative parallel - primitive statistics text transformers vector vector-th-unbox word8 + async base bytestring containers elynx-markov elynx-seq elynx-tools + elynx-tree hmatrix megaparsec monad-logger mwc-random + optparse-applicative scientific text transformers vector ]; executableHaskellDepends = [ - async base bytestring containers data-memocombinators elynx-seq - elynx-tools hmatrix integration math-functions matrices megaparsec - monad-logger mwc-random optparse-applicative parallel primitive - statistics text transformers vector vector-th-unbox word8 + async base bytestring containers elynx-seq elynx-tools hmatrix + megaparsec monad-logger mwc-random optparse-applicative scientific + text transformers vector ]; description = "Handle molecular sequences"; license = stdenv.lib.licenses.gpl3; @@ -228375,22 +229074,22 @@ self: { }) {}; "souffle-haskell" = callPackage - ({ mkDerivation, base, deepseq, directory, filepath, free, hspec - , mtl, process, souffle, template-haskell, temporary, text + ({ mkDerivation, base, deepseq, directory, filepath, hspec, mtl + , process, souffle, template-haskell, temporary, text , type-errors-pretty, vector }: mkDerivation { pname = "souffle-haskell"; - version = "0.2.0"; - sha256 = "0c67z5wrfi3pp5fyvl8k4j1r8h7ziy6hj5zrwrpf550p3a04chrm"; + version = "0.2.2"; + sha256 = "1835yq0prh42x9yakfx963hv1lzkhizz02ba344z099rx4fx9fji"; libraryHaskellDepends = [ - base deepseq directory filepath free mtl process template-haskell + base deepseq directory filepath mtl process template-haskell temporary text type-errors-pretty vector ]; libraryToolDepends = [ souffle ]; testHaskellDepends = [ - base deepseq directory filepath free hspec mtl process - template-haskell temporary text type-errors-pretty vector + base deepseq directory filepath hspec mtl process template-haskell + temporary text type-errors-pretty vector ]; testToolDepends = [ souffle ]; description = "Souffle Datalog bindings for Haskell"; @@ -229042,7 +229741,7 @@ self: { aeson base blaze-markup bytestring cereal deepseq hashable mwc-random path-pieces primitive safecopy text uuid ]; - description = "Simple data types that help me here and there"; + description = "Simple data types that help me here and there."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -229116,8 +229815,8 @@ self: { }: mkDerivation { pname = "spectral-clustering"; - version = "0.3.1.3"; - sha256 = "0izf0lvk989y4d04240hbnsr5lc5lbl9200c5km0p72lv1v07mgf"; + version = "0.3.2.1"; + sha256 = "1n6yd2is628wsrfj149cdr8k06anncbk92d39r1w4dmsmdp7hchk"; libraryHaskellDepends = [ base clustering containers hmatrix hmatrix-svdlibc mwc-random safe sparse-linear-algebra statistics vector @@ -230652,28 +231351,27 @@ self: { "stack" = callPackage ({ mkDerivation, aeson, annotated-wl-pprint, ansi-terminal, array , async, attoparsec, base, base64-bytestring, bytestring, Cabal - , colour, conduit, conduit-extra, containers, cryptonite - , cryptonite-conduit, deepseq, directory, echo, exceptions, extra - , file-embed, filelock, filepath, fsnotify, generic-deriving - , hackage-security, hashable, hi-file-parser, hpack, hpc, hspec - , http-client, http-client-tls, http-conduit, http-download - , http-types, memory, microlens, mintty, mono-traversable, mtl - , mustache, neat-interpolation, network-uri, open-browser - , optparse-applicative, pantry, path, path-io, persistent - , persistent-sqlite, persistent-template, pretty, primitive - , process, project-template, QuickCheck, raw-strings-qq - , regex-applicative-text, resource-pool, resourcet, retry, rio - , rio-prettyprint, semigroups, smallcheck, split, stm - , streaming-commons, tar, template-haskell, temporary - , terminal-size, text, text-metrics, th-reify-many, time, tls + , casa-client, casa-types, colour, conduit, conduit-extra + , containers, cryptonite, cryptonite-conduit, deepseq, directory + , echo, exceptions, extra, file-embed, filelock, filepath, fsnotify + , generic-deriving, hackage-security, hashable, hi-file-parser + , hpack, hpc, hspec, http-client, http-client-tls, http-conduit + , http-download, http-types, memory, microlens, mintty + , mono-traversable, mtl, mustache, neat-interpolation, network-uri + , open-browser, optparse-applicative, pantry, path, path-io + , persistent, persistent-sqlite, persistent-template, pretty + , primitive, process, project-template, QuickCheck, raw-strings-qq + , regex-applicative-text, retry, rio, rio-prettyprint, semigroups + , smallcheck, split, stm, streaming-commons, tar, template-haskell + , temporary, text, text-metrics, th-reify-many, time, tls , transformers, typed-process, unicode-transforms, unix , unix-compat, unliftio, unordered-containers, vector, yaml , zip-archive, zlib }: mkDerivation { pname = "stack"; - version = "2.1.3.1"; - sha256 = "1q2nagnc24fvyj3hwnpgyp3rqhxswhscyw4pw2dazqx34ad3d0zr"; + version = "2.3.1"; + sha256 = "1l17jdkr6ca3hwm4v8bshq2zbadqhb35hk2gfjy2dri1mdibcsdr"; configureFlags = [ "-fdisable-git-info" "-fhide-dependency-versions" "-fsupported-build" @@ -230683,55 +231381,53 @@ self: { setupHaskellDepends = [ base Cabal filepath ]; libraryHaskellDepends = [ aeson annotated-wl-pprint ansi-terminal array async attoparsec base - base64-bytestring bytestring Cabal colour conduit conduit-extra - containers cryptonite cryptonite-conduit deepseq directory echo - exceptions extra file-embed filelock filepath fsnotify - generic-deriving hackage-security hashable hi-file-parser hpack hpc - http-client http-client-tls http-conduit http-download http-types - memory microlens mintty mono-traversable mtl mustache - neat-interpolation network-uri open-browser optparse-applicative - pantry path path-io persistent persistent-sqlite - persistent-template pretty primitive process project-template - regex-applicative-text resource-pool resourcet retry rio - rio-prettyprint semigroups split stm streaming-commons tar - template-haskell temporary terminal-size text text-metrics - th-reify-many time tls transformers typed-process - unicode-transforms unix unix-compat unliftio unordered-containers - vector yaml zip-archive zlib + base64-bytestring bytestring Cabal casa-client casa-types colour + conduit conduit-extra containers cryptonite cryptonite-conduit + deepseq directory echo exceptions extra file-embed filelock + filepath fsnotify generic-deriving hackage-security hashable + hi-file-parser hpack hpc http-client http-client-tls http-conduit + http-download http-types memory microlens mintty mono-traversable + mtl mustache neat-interpolation network-uri open-browser + optparse-applicative pantry path path-io persistent + persistent-sqlite persistent-template pretty primitive process + project-template regex-applicative-text retry rio rio-prettyprint + semigroups split stm streaming-commons tar template-haskell + temporary text text-metrics th-reify-many time tls transformers + typed-process unicode-transforms unix unix-compat unliftio + unordered-containers vector yaml zip-archive zlib ]; executableHaskellDepends = [ aeson annotated-wl-pprint ansi-terminal array async attoparsec base - base64-bytestring bytestring Cabal colour conduit conduit-extra - containers cryptonite cryptonite-conduit deepseq directory echo - exceptions extra file-embed filelock filepath fsnotify - generic-deriving hackage-security hashable hi-file-parser hpack hpc - http-client http-client-tls http-conduit http-download http-types - memory microlens mintty mono-traversable mtl mustache - neat-interpolation network-uri open-browser optparse-applicative - pantry path path-io persistent persistent-sqlite - persistent-template pretty primitive process project-template - regex-applicative-text resource-pool resourcet retry rio - rio-prettyprint semigroups split stm streaming-commons tar - template-haskell temporary terminal-size text text-metrics - th-reify-many time tls transformers typed-process - unicode-transforms unix unix-compat unliftio unordered-containers - vector yaml zip-archive zlib + base64-bytestring bytestring Cabal casa-client casa-types colour + conduit conduit-extra containers cryptonite cryptonite-conduit + deepseq directory echo exceptions extra file-embed filelock + filepath fsnotify generic-deriving hackage-security hashable + hi-file-parser hpack hpc http-client http-client-tls http-conduit + http-download http-types memory microlens mintty mono-traversable + mtl mustache neat-interpolation network-uri open-browser + optparse-applicative pantry path path-io persistent + persistent-sqlite persistent-template pretty primitive process + project-template regex-applicative-text retry rio rio-prettyprint + semigroups split stm streaming-commons tar template-haskell + temporary text text-metrics th-reify-many time tls transformers + typed-process unicode-transforms unix unix-compat unliftio + unordered-containers vector yaml zip-archive zlib ]; testHaskellDepends = [ aeson annotated-wl-pprint ansi-terminal array async attoparsec base - base64-bytestring bytestring Cabal colour conduit conduit-extra - containers cryptonite cryptonite-conduit deepseq directory echo - exceptions extra file-embed filelock filepath fsnotify - generic-deriving hackage-security hashable hi-file-parser hpack hpc - hspec http-client http-client-tls http-conduit http-download - http-types memory microlens mintty mono-traversable mtl mustache - neat-interpolation network-uri open-browser optparse-applicative - pantry path path-io persistent persistent-sqlite - persistent-template pretty primitive process project-template - QuickCheck raw-strings-qq regex-applicative-text resource-pool - resourcet retry rio rio-prettyprint semigroups smallcheck split stm - streaming-commons tar template-haskell temporary terminal-size text - text-metrics th-reify-many time tls transformers typed-process + base64-bytestring bytestring Cabal casa-client casa-types colour + conduit conduit-extra containers cryptonite cryptonite-conduit + deepseq directory echo exceptions extra file-embed filelock + filepath fsnotify generic-deriving hackage-security hashable + hi-file-parser hpack hpc hspec http-client http-client-tls + http-conduit http-download http-types memory microlens mintty + mono-traversable mtl mustache neat-interpolation network-uri + open-browser optparse-applicative pantry path path-io persistent + persistent-sqlite persistent-template pretty primitive process + project-template QuickCheck raw-strings-qq regex-applicative-text + retry rio rio-prettyprint semigroups smallcheck split stm + streaming-commons tar template-haskell temporary text text-metrics + th-reify-many time tls transformers typed-process unicode-transforms unix unix-compat unliftio unordered-containers vector yaml zip-archive zlib ]; @@ -232160,8 +232856,8 @@ self: { }: mkDerivation { pname = "staversion"; - version = "0.2.3.4"; - sha256 = "0b3hkk6m2wpcyj1zkl3az4v2m9cb7djxk7iz00rxz5j13ngxgfci"; + version = "0.2.3.5"; + sha256 = "1jm6cyql0zinw1bfs30986jpmb7ws4jmzfyxwmdfkdcz73bf1867"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -233577,7 +234273,7 @@ self: { base containers directory doctest filepath streaming streaming-commons tasty tasty-hunit ]; - description = "A resource management decorator for \"streaming\""; + description = "A resource management decorator for \"streaming\"."; license = stdenv.lib.licenses.mit; }) {}; @@ -233986,35 +234682,6 @@ self: { }) {}; "streamly" = callPackage - ({ mkDerivation, atomic-primops, base, containers, deepseq - , directory, exceptions, fusion-plugin-types, gauge, ghc, ghc-prim - , heaps, hspec, lockfree-queue, monad-control, mtl, network - , primitive, QuickCheck, random, transformers, transformers-base - , typed-process - }: - mkDerivation { - pname = "streamly"; - version = "0.7.1"; - sha256 = "0jzs2jaznjqrnzwqnjyg0zxggsrid3q8r5v4cnlzvkcn053yam3m"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - atomic-primops base containers deepseq directory exceptions - fusion-plugin-types ghc-prim heaps lockfree-queue monad-control mtl - network primitive transformers transformers-base - ]; - testHaskellDepends = [ - base containers exceptions ghc hspec mtl QuickCheck random - transformers - ]; - benchmarkHaskellDepends = [ - base deepseq gauge mtl random typed-process - ]; - description = "Beautiful Streaming, Concurrent and Reactive Composition"; - license = stdenv.lib.licenses.bsd3; - }) {}; - - "streamly_0_7_2" = callPackage ({ mkDerivation, atomic-primops, base, containers, deepseq , directory, exceptions, fusion-plugin-types, ghc, ghc-prim, heaps , hspec, lockfree-queue, monad-control, mtl, network, primitive @@ -234037,7 +234704,6 @@ self: { ]; description = "Beautiful Streaming, Concurrent and Reactive Composition"; license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "streamly-bytestring" = callPackage @@ -234496,7 +235162,7 @@ self: { "string-interpolate" = callPackage ({ mkDerivation, base, bytestring, criterion, formatting - , haskell-src-meta, hspec, interpolate, interpolatedstring-perl6 + , haskell-src-exts, haskell-src-meta, hspec, interpolate , neat-interpolation, QuickCheck, quickcheck-instances , quickcheck-text, quickcheck-unicode, random-shuffle , template-haskell, text, text-conversions, unordered-containers @@ -234504,11 +235170,11 @@ self: { }: mkDerivation { pname = "string-interpolate"; - version = "0.2.0.1"; - sha256 = "08izbllwik00iaxmakr5dhm2x0nsc1n5q2naa10awr2vz391x6v4"; + version = "0.2.0.3"; + sha256 = "0xmanjs8sgk3cm6f25wbpxsmzpgznf73pvviw0ig71mn2y2kx6bi"; libraryHaskellDepends = [ - base bytestring haskell-src-meta template-haskell text - text-conversions utf8-string + base bytestring haskell-src-exts haskell-src-meta template-haskell + text text-conversions utf8-string ]; testHaskellDepends = [ base bytestring hspec QuickCheck quickcheck-instances @@ -234516,8 +235182,8 @@ self: { unordered-containers ]; benchmarkHaskellDepends = [ - base bytestring criterion formatting interpolate - interpolatedstring-perl6 neat-interpolation QuickCheck text + base bytestring criterion formatting interpolate neat-interpolation + QuickCheck text ]; description = "Haskell string/text/bytestring interpolation that just works"; license = stdenv.lib.licenses.bsd3; @@ -234792,17 +235458,6 @@ self: { }) {}; "stripe-concepts" = callPackage - ({ mkDerivation, base, bytestring, text }: - mkDerivation { - pname = "stripe-concepts"; - version = "1.0.2.0"; - sha256 = "0a8p4pm8v83kcgxm3jpmpl4811pdjjn2rmdl0mkq649rfnm3cg2k"; - libraryHaskellDepends = [ base bytestring text ]; - description = "Types for the Stripe API"; - license = stdenv.lib.licenses.mit; - }) {}; - - "stripe-concepts_1_0_2_2" = callPackage ({ mkDerivation, base, bytestring, text }: mkDerivation { pname = "stripe-concepts"; @@ -234811,7 +235466,6 @@ self: { libraryHaskellDepends = [ base bytestring text ]; description = "Types for the Stripe API"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "stripe-core" = callPackage @@ -234905,23 +235559,6 @@ self: { }) {}; "stripe-signature" = callPackage - ({ mkDerivation, base, base16-bytestring, bytestring, cryptonite - , memory, stripe-concepts, text - }: - mkDerivation { - pname = "stripe-signature"; - version = "1.0.0.1"; - sha256 = "1l5gw1lv63mpi8f2z70wv4b5809ljsi2zzdgj2mwc2zrdqfnharn"; - libraryHaskellDepends = [ - base base16-bytestring bytestring cryptonite memory stripe-concepts - text - ]; - testHaskellDepends = [ base bytestring text ]; - description = "Verification of Stripe webhook signatures"; - license = stdenv.lib.licenses.mit; - }) {}; - - "stripe-signature_1_0_0_2" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, cryptonite , memory, stripe-concepts, text }: @@ -234936,7 +235573,6 @@ self: { testHaskellDepends = [ base bytestring text ]; description = "Verification of Stripe webhook signatures"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "stripe-tests" = callPackage @@ -236269,10 +236905,8 @@ self: { }: mkDerivation { pname = "sv"; - version = "1.4"; - sha256 = "02ymnnknfppx59b922y62grkmarwsyy77iv6bmyp2bzm8vbvnvd5"; - revision = "2"; - editedCabalFile = "0kacp654mmj9h038mrxnq69ln5ipbbp2ifvyzqixgjask2bf9f41"; + version = "1.4.0.1"; + sha256 = "1ak58rqg9f8xh43sgflcqnvpc62580y3ip1sxdg9w2scr8fqc6y2"; libraryHaskellDepends = [ attoparsec base bifunctors bytestring contravariant hw-dsv semigroupoids sv-core transformers utf8-string validation @@ -236324,8 +236958,8 @@ self: { pname = "sv-core"; version = "0.5"; sha256 = "1x5gmv2pbn3hx1dhpkigivjkbg6n6xy7lc36wmccsw2qqn9r5qxa"; - revision = "2"; - editedCabalFile = "066kpnyvpzl6bvc11ng6xq4mdd84lxjiif83i265mkjc8hq21xd4"; + revision = "3"; + editedCabalFile = "0z077qfw5v6ar1jmlfgzjjj35zqpc77xzjqwihk5v5h6hifanp9d"; libraryHaskellDepends = [ attoparsec base bifunctors bytestring containers contravariant deepseq double-conversion lens mtl parsec profunctors readable @@ -236348,8 +236982,8 @@ self: { pname = "sv-svfactor"; version = "0.2"; sha256 = "1fjgryypq6i4r3w9zdb282aq5lqp4577mzzycafklphc0d2ancgb"; - revision = "2"; - editedCabalFile = "1igmg66d7zs8pcia4j7nhr7iivnbanqz34wcpfx967823vc2whpw"; + revision = "3"; + editedCabalFile = "1qvpbc5qhljmfaxlbfjddiq51dymd9zlp66ya99sypb0anydc5n2"; libraryHaskellDepends = [ base bytestring lens profunctors sv-core svfactor validation ]; @@ -236787,7 +237421,7 @@ self: { base containers hashable HUnit network-uri old-locale semigroups test-framework test-framework-hunit text time ]; - description = "A semantic web toolkit"; + description = "A semantic web toolkit."; license = stdenv.lib.licenses.lgpl21; }) {}; @@ -238353,7 +238987,7 @@ self: { libraryHaskellDepends = [ base containers ghc-prim mtl Takusen template-haskell time ]; - description = "Transito Abierto: convenience library when using Takusen and Oracle"; + description = "Transito Abierto: convenience library when using Takusen and Oracle."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -239612,8 +240246,8 @@ self: { }: mkDerivation { pname = "taskwarrior"; - version = "0.2.0.0"; - sha256 = "1sljpsafyh2kxga7p9dz0nsvqlsmbd399xlgmncnyfh0z9cii7pw"; + version = "0.2.1.0"; + sha256 = "1ladijvlvr6w35y1qlxbp0y34bby58a9bfyhqiynn0s4m5bj55c6"; libraryHaskellDepends = [ aeson base bytestring process random text time unordered-containers uuid @@ -239773,6 +240407,29 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "tasty-golden_2_3_3_2" = callPackage + ({ mkDerivation, async, base, bytestring, containers, deepseq + , directory, filepath, mtl, optparse-applicative, process, tagged + , tasty, tasty-hunit, temporary, text + }: + mkDerivation { + pname = "tasty-golden"; + version = "2.3.3.2"; + sha256 = "19dif84p71hks8czmaff6nlylsz34bqy0nki7mclr4ysawz1hdm9"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async base bytestring containers deepseq directory filepath mtl + optparse-applicative process tagged tasty temporary text + ]; + testHaskellDepends = [ + base directory filepath process tasty tasty-hunit temporary + ]; + description = "Golden tests support for tasty"; + license = stdenv.lib.licenses.mit; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "tasty-groundhog-converters" = callPackage ({ mkDerivation, aeson, base, bimap, bytestring, containers , groundhog, groundhog-converters, groundhog-sqlite, groundhog-th @@ -239957,6 +240614,21 @@ self: { broken = true; }) {}; + "tasty-json" = callPackage + ({ mkDerivation, base, bytestring, containers, stm, tagged, tasty + , text + }: + mkDerivation { + pname = "tasty-json"; + version = "0.1.0.0"; + sha256 = "0k6zzi2w675pghxfv5y6m67n2cv8bb22dq9zgb5yfwycfj3va4bp"; + libraryHaskellDepends = [ + base bytestring containers stm tagged tasty text + ]; + description = "JSON reporter for the tasty testing framework"; + license = stdenv.lib.licenses.mit; + }) {}; + "tasty-kat" = callPackage ({ mkDerivation, base, bytestring, mtl, tasty, tasty-hunit , tasty-quickcheck @@ -240093,6 +240765,8 @@ self: { pname = "tasty-rerun"; version = "1.1.17"; sha256 = "0hiafrknk700gi8rm675akz8q6abk8iwlmygwnlx1fy3znalkqad"; + revision = "1"; + editedCabalFile = "1j08802psflkj3wb5jhh4z5w1i852hw5fm9k5aczbvfx9873zyhc"; libraryHaskellDepends = [ base containers mtl optparse-applicative split stm tagged tasty transformers @@ -240858,8 +241532,8 @@ self: { ({ mkDerivation, base, time }: mkDerivation { pname = "tempi"; - version = "1.0.1.1"; - sha256 = "126j3bph2b7wsn7gvckx7b6sj69djcr57m4yzbdc895mq5zga88j"; + version = "1.0.2.0"; + sha256 = "08hjgs32cx3vcm6sga4xc7ijcj3lbjlg133vkri06xfi0v3hjgnp"; libraryHaskellDepends = [ base time ]; description = "For representing musical tempi"; license = stdenv.lib.licenses.bsd3; @@ -241826,22 +242500,24 @@ self: { "tesla" = callPackage ({ mkDerivation, aeson, base, bytestring, casing, containers - , generic-deriving, HUnit, lens, lens-aeson, mtl, tasty - , tasty-hunit, tasty-quickcheck, template-haskell, text, time - , vector, wreq + , exceptions, generic-deriving, HUnit, lens, lens-aeson + , monad-logger, mtl, tasty, tasty-hunit, tasty-quickcheck + , template-haskell, text, time, unliftio-core, vector, wreq }: mkDerivation { pname = "tesla"; - version = "0.1.0.1"; - sha256 = "0rk1i9pl6x6f58hbij287aaab7ac3iy3ngs2bqb2990zqfh12ir4"; + version = "0.2.0.0"; + sha256 = "0gpzkrh5238n42h158np1k14a28y11kgicwbv6w4br6h0rnbr9d3"; libraryHaskellDepends = [ - aeson base bytestring casing containers generic-deriving lens - lens-aeson mtl template-haskell text time vector wreq + aeson base bytestring casing containers exceptions generic-deriving + lens lens-aeson monad-logger mtl template-haskell text time + unliftio-core vector wreq ]; testHaskellDepends = [ - aeson base bytestring casing containers generic-deriving HUnit lens - lens-aeson mtl tasty tasty-hunit tasty-quickcheck template-haskell - text time vector wreq + aeson base bytestring casing containers exceptions generic-deriving + HUnit lens lens-aeson monad-logger mtl tasty tasty-hunit + tasty-quickcheck template-haskell text time unliftio-core vector + wreq ]; description = "Tesla API client"; license = stdenv.lib.licenses.bsd3; @@ -242536,28 +243212,6 @@ self: { }) {}; "texmath" = callPackage - ({ mkDerivation, base, bytestring, containers, directory, filepath - , mtl, pandoc-types, parsec, process, syb, temporary, text - , utf8-string, xml - }: - mkDerivation { - pname = "texmath"; - version = "0.12.0.1"; - sha256 = "1halp1vn2334ym3j3fxfbrpkr15nc201c7vfwmzimya6vnyknsxs"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base containers mtl pandoc-types parsec syb text xml - ]; - testHaskellDepends = [ - base bytestring directory filepath process temporary text - utf8-string xml - ]; - description = "Conversion between formats used to represent mathematics"; - license = stdenv.lib.licenses.gpl2; - }) {}; - - "texmath_0_12_0_2" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , mtl, pandoc-types, parsec, process, syb, temporary, text , utf8-string, xml @@ -242577,7 +243231,6 @@ self: { ]; description = "Conversion between formats used to represent mathematics"; license = stdenv.lib.licenses.gpl2; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "texrunner" = callPackage @@ -246591,7 +247244,7 @@ self: { sha256 = "1snw5cdkyqyninqqqwa6qfndfmwfr4lkdg0v94267g7xbwcqjj8h"; libraryHaskellDepends = [ base containers network-uri text ]; testHaskellDepends = [ base HUnit network-uri text ]; - description = "This project separates subdomains, domains, and top-level-domains from URLs"; + description = "This project separates subdomains, domains, and top-level-domains from URLs."; license = stdenv.lib.licenses.mit; }) {}; @@ -246703,29 +247356,29 @@ self: { }) {}; "tlynx" = callPackage - ({ mkDerivation, array, base, bytestring, containers, elynx-seq - , elynx-tools, elynx-tree, lifted-async, math-functions, megaparsec - , monad-logger, MonadRandom, mwc-random, optparse-applicative - , parallel, primitive, QuickCheck, quickcheck-instances, statistics - , text, transformers, vector + ({ mkDerivation, aeson, array, base, bytestring, comonad + , containers, elynx-tools, elynx-tree, gnuplot, lifted-async + , megaparsec, monad-logger, mwc-random, optparse-applicative + , parallel, primitive, scientific, statistics, text, transformers + , vector }: mkDerivation { pname = "tlynx"; - version = "0.1.0"; - sha256 = "0l4i4hyyw0m8kj2fqy4arcfyn9vnl4zdsbicz191hlc1nx935byn"; + version = "0.2.2"; + sha256 = "0hf70zvcndjmlwbd2n2ncbl89xi2xmkr7ymq48hmdlg3vp0bdz62"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - array base bytestring containers elynx-seq elynx-tools elynx-tree - lifted-async math-functions megaparsec monad-logger MonadRandom - mwc-random optparse-applicative parallel primitive QuickCheck - quickcheck-instances statistics text transformers vector + aeson array base bytestring comonad containers elynx-tools + elynx-tree gnuplot lifted-async megaparsec monad-logger mwc-random + optparse-applicative parallel primitive scientific statistics text + transformers vector ]; executableHaskellDepends = [ - array base bytestring containers elynx-tools elynx-tree - lifted-async math-functions megaparsec monad-logger MonadRandom - mwc-random optparse-applicative parallel primitive QuickCheck - quickcheck-instances statistics text transformers vector + aeson array base bytestring comonad containers elynx-tools gnuplot + lifted-async megaparsec monad-logger mwc-random + optparse-applicative parallel primitive scientific statistics text + transformers vector ]; description = "Handle phylogenetic trees"; license = stdenv.lib.licenses.gpl3; @@ -250592,7 +251245,7 @@ self: { libraryHaskellDepends = [ base twentefp-eventloop-graphics twentefp-number ]; - description = "RoseTree type and show functions for lab assignment of University of Twente"; + description = "RoseTree type and show functions for lab assignment of University of Twente."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -250916,31 +251569,28 @@ self: { "twitter-conduit" = callPackage ({ mkDerivation, aeson, attoparsec, authenticate-oauth, base - , bytestring, Cabal, cabal-doctest, case-insensitive, conduit - , conduit-extra, containers, data-default, doctest, exceptions - , hlint, hspec, hspec-discover, http-client, http-conduit - , http-types, lens, lens-aeson, network-uri, resourcet - , template-haskell, text, time, transformers, transformers-base + , bytestring, Cabal, cabal-doctest, conduit, conduit-extra + , containers, data-default, doctest, exceptions, ghc-prim, hlint + , hspec, hspec-discover, http-client, http-conduit, http-types + , lens, lens-aeson, resourcet, text, time, transformers , twitter-types, twitter-types-lens }: mkDerivation { pname = "twitter-conduit"; - version = "0.4.0"; - sha256 = "1i1ppwha497vhbj0z9gdspg9anqsikrix3j9vzpz0pcn9ij5rwrg"; + version = "0.5.0"; + sha256 = "1rh68ll9dv0axql5npvk547ykqbarak3frpwdflblfm3hrfnwfgf"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ aeson attoparsec authenticate-oauth base bytestring conduit - conduit-extra containers data-default exceptions http-client - http-conduit http-types lens lens-aeson resourcet template-haskell - text time transformers transformers-base twitter-types - twitter-types-lens + conduit-extra containers data-default exceptions ghc-prim + http-client http-conduit http-types lens lens-aeson resourcet text + time transformers twitter-types twitter-types-lens ]; testHaskellDepends = [ - aeson attoparsec authenticate-oauth base bytestring - case-insensitive conduit conduit-extra containers data-default - doctest hlint hspec http-client http-conduit http-types lens - lens-aeson network-uri resourcet template-haskell text time - twitter-types twitter-types-lens + aeson attoparsec authenticate-oauth base bytestring conduit + conduit-extra containers data-default doctest hlint hspec + http-client http-conduit http-types lens lens-aeson resourcet text + time twitter-types twitter-types-lens ]; testToolDepends = [ hspec-discover ]; description = "Twitter API package with conduit interface and Streaming API support"; @@ -251348,18 +251998,6 @@ self: { }) {}; "type-errors-pretty" = callPackage - ({ mkDerivation, base, doctest, Glob }: - mkDerivation { - pname = "type-errors-pretty"; - version = "0.0.1.0"; - sha256 = "1xp72vsmqamgg9k8w7pimy6q3dn73ammg7zda98a0hb4q9pdcrml"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base doctest Glob ]; - description = "Combinators for writing pretty type errors easily"; - license = stdenv.lib.licenses.mpl20; - }) {}; - - "type-errors-pretty_0_0_1_1" = callPackage ({ mkDerivation, base, doctest, Glob }: mkDerivation { pname = "type-errors-pretty"; @@ -251369,7 +252007,6 @@ self: { testHaskellDepends = [ base doctest Glob ]; description = "Combinators for writing pretty type errors easily"; license = stdenv.lib.licenses.mpl20; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "type-fun" = callPackage @@ -251955,6 +252592,23 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "typed-encoding" = callPackage + ({ mkDerivation, base, base64-bytestring, bytestring, doctest + , doctest-discover, QuickCheck, quickcheck-instances, text + }: + mkDerivation { + pname = "typed-encoding"; + version = "0.1.0.0"; + sha256 = "182qw95s60nnicl74hhijj4d9rk5rhpyibxw1awcwhks2a3c89r6"; + libraryHaskellDepends = [ base base64-bytestring bytestring text ]; + testHaskellDepends = [ + base base64-bytestring bytestring doctest doctest-discover + QuickCheck quickcheck-instances text + ]; + description = "Type safe string transformations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "typed-process" = callPackage ({ mkDerivation, async, base, base64-bytestring, bytestring, hspec , process, stm, temporary, transformers, unliftio-core @@ -252146,6 +252800,8 @@ self: { pname = "typelevel-rewrite-rules"; version = "0.1"; sha256 = "1gm3xbsi90dgppwhhhlmq1rwwnx9bxhm7zv9x4yr0952fwxrm8x8"; + revision = "1"; + editedCabalFile = "0wgryhys24671j46s58prbh7agrlxdcbains6qv37kp6xly726nj"; libraryHaskellDepends = [ base ghc ghc-prim ghc-tcplugins-extra term-rewriting transformers ]; @@ -252239,37 +252895,6 @@ self: { }) {}; "typerep-map" = callPackage - ({ mkDerivation, base, containers, criterion, deepseq - , dependent-map, dependent-sum, ghc-prim, ghc-typelits-knownnat - , hedgehog, primitive, QuickCheck, tasty, tasty-discover - , tasty-hedgehog, tasty-hspec, vector - }: - mkDerivation { - pname = "typerep-map"; - version = "0.3.2"; - sha256 = "0s77hj0m9jiqgybccdfl1x88j05fx7grkg16q6kldd1lgqrvrgb0"; - revision = "3"; - editedCabalFile = "032y3parcz7ffmsqichmshczk7zxkg66dciwvr5d7fznqvy3sg1s"; - libraryHaskellDepends = [ - base containers deepseq ghc-prim primitive vector - ]; - testHaskellDepends = [ - base ghc-typelits-knownnat hedgehog QuickCheck tasty tasty-discover - tasty-hedgehog tasty-hspec - ]; - testToolDepends = [ tasty-discover ]; - benchmarkHaskellDepends = [ - base criterion deepseq dependent-map dependent-sum - ghc-typelits-knownnat - ]; - doHaddock = false; - description = "Efficient implementation of a dependent map with types as keys"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; - broken = true; - }) {}; - - "typerep-map_0_3_3_0" = callPackage ({ mkDerivation, base, containers, criterion, deepseq , dependent-map, dependent-sum, ghc-prim, ghc-typelits-knownnat , hedgehog, hspec, hspec-hedgehog, primitive, vector @@ -256819,17 +257444,6 @@ self: { }) {}; "validity-containers" = callPackage - ({ mkDerivation, base, containers, validity }: - mkDerivation { - pname = "validity-containers"; - version = "0.5.0.1"; - sha256 = "1rhr3ibxj94gipdqq2ar1qkklpavs2yj53n3qrnfawhs2sih9kpd"; - libraryHaskellDepends = [ base containers validity ]; - description = "Validity instances for containers"; - license = stdenv.lib.licenses.mit; - }) {}; - - "validity-containers_0_5_0_3" = callPackage ({ mkDerivation, base, containers, validity }: mkDerivation { pname = "validity-containers"; @@ -256838,7 +257452,6 @@ self: { libraryHaskellDepends = [ base containers validity ]; description = "Validity instances for containers"; license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; }) {}; "validity-path" = callPackage @@ -258492,7 +259105,7 @@ self: { version = "1.0"; sha256 = "0kzwp58lki3jvx09n6w8rc97idhy947xqik72p2fqjyigkymv04h"; libraryHaskellDepends = [ base mtl ]; - description = "Views allow you to run a State monad on part of a state"; + description = "Views allow you to run a State monad on part of a state."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -265199,7 +265812,7 @@ self: { revision = "1"; editedCabalFile = "1jszf2hdipr9iry6pcdhhk42aglcq6m3zvg9rgmnickfdzd4k71h"; libraryHaskellDepends = [ base containers time vector-space ]; - description = "Pure Haskell PostScript and SVG generation"; + description = "Pure Haskell PostScript and SVG generation."; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; @@ -266461,8 +267074,8 @@ self: { }: mkDerivation { pname = "xml-conduit-stylist"; - version = "1.2.0.0"; - sha256 = "140ydh4yzafdiksh149jxvbjsd4r7bvfdh620bawqwnnc5dpk01q"; + version = "2.1.0.0"; + sha256 = "0x33v7nc6swnizdmqmf2gxwr9afyrnra5kyywzp34hbawimd4apr"; libraryHaskellDepends = [ base containers css-syntax network-uri stylist text unordered-containers xml-conduit @@ -272411,6 +273024,30 @@ self: { broken = true; }) {}; + "zeolite-lang" = callPackage + ({ mkDerivation, base, containers, directory, filepath, hashable + , mtl, parsec, regex-tdfa, transformers, unix + }: + mkDerivation { + pname = "zeolite-lang"; + version = "0.1.2.9"; + sha256 = "1jyy54cpvcaarsxhglbcq9yjz24l6qfcfkinwj1lngz824mr0qgq"; + isLibrary = false; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base containers directory filepath hashable mtl parsec regex-tdfa + transformers unix + ]; + executableHaskellDepends = [ + base containers directory filepath unix + ]; + testHaskellDepends = [ base directory filepath ]; + doHaddock = false; + description = "Zeolite is a statically-typed, general-purpose programming language"; + license = stdenv.lib.licenses.asl20; + }) {}; + "zephyr" = callPackage ({ mkDerivation, aeson, ansi-terminal, ansi-wl-pprint, base , base-compat, boxes, bytestring, containers, directory, filepath @@ -273418,35 +274055,55 @@ self: { }) {}; "zre" = callPackage - ({ mkDerivation, async, attoparsec, base, binary, binary-strict - , bytestring, config-ini, containers, data-default, lifted-async - , monad-control, mtl, network, network-info, network-multicast - , optparse-applicative, process, random, repline, sockaddr, stm + ({ mkDerivation, async, attoparsec, base, binary, bytestring + , config-ini, containers, data-default, directory, filepath + , lifted-async, monad-control, mtl, network, network-bsd + , network-info, network-multicast, optparse-applicative, process + , QuickCheck, quickcheck-instances, random, repline, sockaddr, stm , text, time, transformers-base, uuid, zeromq4-haskell }: mkDerivation { pname = "zre"; - version = "0.1.0.1"; - sha256 = "0ddd7ppx8ivgrcvaj1d74vxjrgly8y5k5yr181dmi0z0jfkkkfx4"; + version = "0.1.0.2"; + sha256 = "09h1vsnm9p4yds8k4k7c5ixn8q6cikwkiw6wxf7srl9bbrwxhj9l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - async attoparsec base binary binary-strict bytestring config-ini - containers data-default monad-control mtl network network-info - network-multicast optparse-applicative process random sockaddr stm - text time transformers-base uuid zeromq4-haskell + async attoparsec base binary bytestring config-ini containers + data-default directory filepath monad-control mtl network + network-bsd network-info network-multicast optparse-applicative + process random sockaddr stm text time transformers-base uuid + zeromq4-haskell ]; executableHaskellDepends = [ async base bytestring lifted-async monad-control mtl repline stm time ]; - testHaskellDepends = [ base ]; + testHaskellDepends = [ + base bytestring QuickCheck quickcheck-instances uuid + ]; description = "ZRE protocol implementation"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; broken = true; }) {}; + "zsdd" = callPackage + ({ mkDerivation, base, containers, hashable, mtl, random + , unordered-containers + }: + mkDerivation { + pname = "zsdd"; + version = "0.1.0.0"; + sha256 = "0r6b1azxbkvnqa1ksw9hrk37cglv1lkhqaq16zkjnigzvgfilw8g"; + libraryHaskellDepends = [ + base containers hashable mtl unordered-containers + ]; + testHaskellDepends = [ base mtl random ]; + description = "Zero-suppressed decision diagrams"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "zsh-battery" = callPackage ({ mkDerivation, base, directory, filepath, mtl }: mkDerivation { diff --git a/pkgs/development/haskell-modules/patches/stack-ghc882-support.patch b/pkgs/development/haskell-modules/patches/stack-ghc882-support.patch deleted file mode 100644 index 0d906638e7fa..000000000000 --- a/pkgs/development/haskell-modules/patches/stack-ghc882-support.patch +++ /dev/null @@ -1,104 +0,0 @@ -diff --git a/src/Stack/Coverage.hs b/src/Stack/Coverage.hs -index d95fa332..f80e121a 100644 ---- a/src/Stack/Coverage.hs -+++ b/src/Stack/Coverage.hs -@@ -235,7 +235,7 @@ generateHpcReportForTargets opts tixFiles targetNames = do - case nc of - CTest testName -> - liftM (pkgPath ) $ parseRelFile (T.unpack testName ++ "/" ++ T.unpack testName ++ ".tix") -- _ -> fail $ -+ _ -> liftIO $ fail $ - "Can't specify anything except test-suites as hpc report targets (" ++ - packageNameString name ++ - " is used with a non test-suite target)" -diff --git a/src/Stack/Package.hs b/src/Stack/Package.hs -index b69337ce..08eb9b9f 100644 ---- a/src/Stack/Package.hs -+++ b/src/Stack/Package.hs -@@ -463,7 +463,7 @@ makeObjectFilePathFromC - makeObjectFilePathFromC cabalDir namedComponent distDir cFilePath = do - relCFilePath <- stripProperPrefix cabalDir cFilePath - relOFilePath <- -- parseRelFile (replaceExtension (toFilePath relCFilePath) "o") -+ parseRelFile (System.FilePath.replaceExtension (toFilePath relCFilePath) "o") - return (componentOutputDir namedComponent distDir relOFilePath) - - -- | Make the global autogen dir if Cabal version is new enough. -diff --git a/src/Stack/Script.hs b/src/Stack/Script.hs -index c63c9f62..70257be1 100644 ---- a/src/Stack/Script.hs -+++ b/src/Stack/Script.hs -@@ -172,8 +172,8 @@ scriptCmd opts = do - - toExeName fp = - if osIsWindows -- then replaceExtension fp "exe" -- else dropExtension fp -+ then System.FilePath.replaceExtension fp "exe" -+ else System.FilePath.dropExtension fp - - getPackagesFromImports - :: FilePath -- ^ script filename -diff --git a/src/Stack/Setup.hs b/src/Stack/Setup.hs -index 8bbfc45c..5c5b028c 100644 ---- a/src/Stack/Setup.hs -+++ b/src/Stack/Setup.hs -@@ -876,7 +876,7 @@ buildGhcFromSource getSetupInfo' installed (CompilerRepository url) commitId fla - (_,files) <- listDir (cwd bindistPath) - let - isBindist p = "ghc-" `isPrefixOf` (toFilePath (filename p)) -- && fileExtension (filename p) == ".xz" -+ && (maybe "" id (fileExtension (filename p))) == ".xz" - mbindist = filter isBindist files - case mbindist of - [bindist] -> do -diff --git a/src/Stack/Storage/Project.hs b/src/Stack/Storage/Project.hs -index dc5318d8..984e6259 100644 ---- a/src/Stack/Storage/Project.hs -+++ b/src/Stack/Storage/Project.hs -@@ -12,6 +12,9 @@ - {-# LANGUAGE UndecidableInstances #-} - {-# OPTIONS_GHC -Wno-unused-top-binds -Wno-identities #-} - -+{-# LANGUAGE DerivingStrategies #-} -+{-# LANGUAGE StandaloneDeriving #-} -+ - -- | Work with SQLite database used for caches across a single project. - module Stack.Storage.Project - ( initProjectStorage -diff --git a/src/Stack/Storage/User.hs b/src/Stack/Storage/User.hs -index 3845b094..09695344 100644 ---- a/src/Stack/Storage/User.hs -+++ b/src/Stack/Storage/User.hs -@@ -12,6 +12,9 @@ - {-# LANGUAGE UndecidableInstances #-} - {-# OPTIONS_GHC -Wno-unused-top-binds -Wno-identities #-} - -+{-# LANGUAGE DerivingStrategies #-} -+{-# LANGUAGE StandaloneDeriving #-} -+ - -- | Work with SQLite database used for caches across an entire user account. - module Stack.Storage.User - ( initUserStorage -diff --git a/src/Stack/Types/Config.hs b/src/Stack/Types/Config.hs -index a5cc22b5..a329d353 100644 ---- a/src/Stack/Types/Config.hs -+++ b/src/Stack/Types/Config.hs -@@ -406,7 +406,7 @@ instance FromJSON CabalConfigKey where - instance FromJSONKey CabalConfigKey where - fromJSONKey = FromJSONKeyTextParser parseCabalConfigKey - --parseCabalConfigKey :: Monad m => Text -> m CabalConfigKey -+parseCabalConfigKey :: MonadFail m => Text -> m CabalConfigKey - parseCabalConfigKey "$targets" = pure CCKTargets - parseCabalConfigKey "$locals" = pure CCKLocals - parseCabalConfigKey "$everything" = pure CCKEverything -@@ -974,7 +974,7 @@ parseConfigMonoidObject rootDir obj = do - - return ConfigMonoid {..} - where -- handleExplicitSetupDep :: Monad m => (Text, Bool) -> m (Maybe PackageName, Bool) -+ handleExplicitSetupDep :: MonadFail m => (Text, Bool) -> m (Maybe PackageName, Bool) - handleExplicitSetupDep (name', b) = do - name <- - if name' == "*"