diff --git a/pkgs/applications/office/hledger-check-fancyassertions/default.nix b/pkgs/applications/office/hledger-check-fancyassertions/default.nix index 6edef5b621bd8..9ffac0f312913 100644 --- a/pkgs/applications/office/hledger-check-fancyassertions/default.nix +++ b/pkgs/applications/office/hledger-check-fancyassertions/default.nix @@ -7,7 +7,7 @@ stdenvNoCC.mkDerivation rec { src = fetchurl { name = "hledger-check-fancyassertion-${version}.hs"; url = "https://raw.githubusercontent.com/simonmichael/hledger/hledger-lib-${version}/bin/hledger-check-fancyassertions.hs"; - sha256 = "1xy3ssxnwybq40nlffz95w7m9xbzf8ysb13svg0i8g5sfgrw11vk"; + sha256 = "0lyyz8dqkknd9d073l613kdkaqd9r6ymdw94d7mwp17pxvfr17wf"; }; dontUnpack = true; diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index 5b654ec8ad0da..9e27951862d33 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "e2ccf8a8796c9192280f796ce0f5d98ec783f856", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/e2ccf8a8796c9192280f796ce0f5d98ec783f856.tar.gz", - "sha256": "092g4pbxyhkw1isbib967v5aw16iqs3w5iqcicv1irr4rphsr06z", - "msg": "Update from Hackage at 2022-11-11T17:48:48Z" + "commit": "8c0e9152c3a1695495ae993999db0fc01b0547fe", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/8c0e9152c3a1695495ae993999db0fc01b0547fe.tar.gz", + "sha256": "178aa46hvgwl7mf2rs5zqq00k5bmrjvidgw5xasxix5mdahfzhdk", + "msg": "Update from Hackage at 2022-11-26T14:57:41Z" } diff --git a/pkgs/development/compilers/ghc/9.2.4.nix b/pkgs/development/compilers/ghc/9.2.4.nix index cfbc403a38917..68657c9178a0c 100644 --- a/pkgs/development/compilers/ghc/9.2.4.nix +++ b/pkgs/development/compilers/ghc/9.2.4.nix @@ -194,6 +194,14 @@ stdenv.mkDerivation (rec { extraPrefix = "utils/haddock/"; stripLen = 1; }) + # Don't generate code that doesn't compile when --enable-relocatable is passed to Setup.hs + # Can be removed if the Cabal library included with ghc backports the linked fix + (fetchpatch { + url = "https://github.com/haskell/cabal/commit/6c796218c92f93c95e94d5ec2d077f6956f68e98.patch"; + stripLen = 1; + extraPrefix = "libraries/Cabal/"; + sha256 = "sha256-yRQ6YmMiwBwiYseC5BsrEtDgFbWvst+maGgDtdD0vAY="; + }) ]; postPatch = "patchShebangs ."; diff --git a/pkgs/development/compilers/ghc/9.2.5.nix b/pkgs/development/compilers/ghc/9.2.5.nix index b7798ad044aae..12511c7613913 100644 --- a/pkgs/development/compilers/ghc/9.2.5.nix +++ b/pkgs/development/compilers/ghc/9.2.5.nix @@ -194,6 +194,14 @@ stdenv.mkDerivation (rec { extraPrefix = "utils/haddock/"; stripLen = 1; }) + # Don't generate code that doesn't compile when --enable-relocatable is passed to Setup.hs + # Can be removed if the Cabal library included with ghc backports the linked fix + (fetchpatch { + url = "https://github.com/haskell/cabal/commit/6c796218c92f93c95e94d5ec2d077f6956f68e98.patch"; + stripLen = 1; + extraPrefix = "libraries/Cabal/"; + sha256 = "sha256-yRQ6YmMiwBwiYseC5BsrEtDgFbWvst+maGgDtdD0vAY="; + }) ]; postPatch = "patchShebangs ."; diff --git a/pkgs/development/haskell-modules/HACKING.md b/pkgs/development/haskell-modules/HACKING.md index 752f1ba4943c4..12afee84b156c 100644 --- a/pkgs/development/haskell-modules/HACKING.md +++ b/pkgs/development/haskell-modules/HACKING.md @@ -71,7 +71,7 @@ $ ./maintainers/scripts/haskell/hydra-report.hs get-report $ ./maintainers/scripts/haskell/hydra-report.hs ping-maintainers ``` -The `hyda-report.hs ping-maintainers` command generates a Markdown document +The `hydra-report.hs ping-maintainers` command generates a Markdown document that you can paste in a GitHub comment on the PR opened above. This comment describes which Haskell packages are now failing to build. It also pings the maintainers so that they know to fix up their packages. diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 55bf787c2f416..316d6ffc4f0a0 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -60,12 +60,45 @@ self: super: { ghc-datasize = disableLibraryProfiling super.ghc-datasize; ghc-vis = disableLibraryProfiling super.ghc-vis; - # Patch providing GHC9 compat, can be removed once the following gets released: - # > https://github.com/adinapoli/snaplet-purescript/pull/25 - snaplet-purescript = appendPatch (fetchpatch { - url = "https://github.com/adinapoli/snaplet-purescript/commit/4c7457d9357558524d4d19ff7c7f13f85b442539.patch"; - sha256 = "sha256-wpNvCO6txEvSv8LjQaaEIbBBPJnFaMpFx5ER8BT9lXo="; - }) super.snaplet-purescript; + # Patch for GHC 9.2 and jailbreak for doctest + # https://github.com/isovector/type-errors/pull/5#issuecomment-1325866252 + # https://github.com/isovector/type-errors/issues/6 + type-errors = assert super.type-errors.version == "0.2.0.0"; overrideCabal (drv: { + jailbreak = true; + + # Allow picking patches from the repository that don't apply on the revisions + revision = null; + editedCabalFile = null; + + patches = drv.patches or [] ++ [ + # Recreate a bunch of changes that would otherwise be done by revisions + (fetchpatch { + name = "haskell-type-errors-bounds-update-1.patch"; + url = "https://github.com/isovector/type-errors/commit/5717d158cf6652364ae1729c06b9a0d4bbb55abb.patch"; + sha256 = "040mcyz1bibq682wpanynwfffh923m6g13728v204ygsbvgaqswy"; + excludes = [ "**.yaml*" ]; + }) + (fetchpatch { + name = "haskell-type-errors-bounds-update-2.patch"; + url = "https://github.com/isovector/type-errors/commit/f15ed756d85aaa42df73de49eba4b47b877f4d0d.patch"; + sha256 = "0mpwpk65agzfnisnwhf818gjxahyhbglhmfkb5cdz5qnqn8x7qqx"; + excludes = [ "**.yaml" ]; + }) + (fetchpatch { + name = "haskell-type-errors-bounds-update-3.patch"; + url = "https://github.com/isovector/type-errors/commit/c73bd09eb7d1a7a6b5c61bd640c983496d0a9f83.patch"; + sha256 = "0g76ihkgip3f0lkg7pdcd12sb8v48fhrwxg4vxhiq2zaphzk7p65"; + excludes = [ "**.yaml" ]; + }) + # Finally, apply unreleased change adding support for 9.2 + (fetchpatch { + name = "haskell-type-errors-ghc-9.2.patch"; + url = "https://github.com/isovector/type-errors/commit/ceb6088a1a59d65f72915e8afd534993bb827d96.patch"; + sha256 = "0vzwfrh5pl3yz6ng499h7w3ff2xb8qsipl8p3xa2mz38w1brb9gz"; + }) + ]; + # jailbreak = true; + }) super.type-errors; # The latest release on hackage has an upper bound on containers which # breaks the build, though it works with the version of containers present @@ -73,25 +106,6 @@ self: super: { # > https://github.com/roelvandijk/numerals numerals = doJailbreak (dontCheck super.numerals); - # Waiting on a release with the following for bumping base and - # attoparsec upper bounds: - # > https://github.com/snapframework/io-streams-haproxy/pull/21 - # > https://github.com/snapframework/io-streams-haproxy/pull/24 - io-streams-haproxy = doJailbreak super.io-streams-haproxy; - - # xmlhtml's test suite depends on hspec with an invalid boundry range for - # the version we currently track, even though the upper bound is relaxed on - # github it doesn't have a release yet; though there's an MR preparing the - # next release: - # > https://github.com/snapframework/xmlhtml/pull/40 - # Once that's out we can re-enable version checks. - xmlhtml = doJailbreak super.xmlhtml; - - # map-syntax has a restrictive upper bound on base, can be removed once - # > https://github.com/mightybyte/map-syntax/pull/14 - # is released. - map-syntax = doJailbreak super.map-syntax; - # This test keeps being aborted because it runs too quietly for too long Lazy-Pbkdf2 = if pkgs.stdenv.isi686 then dontCheck super.Lazy-Pbkdf2 else super.Lazy-Pbkdf2; @@ -132,32 +146,21 @@ self: super: { postPatch = "sed -i s/home/tmp/ test/Spec.hs"; }) super.shell-conduit; - # https://github.com/cachix/cachix/pull/451 - cachix = appendPatch ./patches/cachix.patch super.cachix; + # Too strict upper bound on hedgehog + # https://github.com/erikd/wide-word/issues/71 + wide-word = doJailbreak super.wide-word; # https://github.com/froozen/kademlia/issues/2 kademlia = dontCheck super.kademlia; - # https://github.com/haskell-game/dear-imgui.hs/issues/116 - dear-imgui = doJailbreak super.dear-imgui; - # Tests require older versions of tasty. hzk = dontCheck super.hzk; resolv = doJailbreak super.resolv; - tdigest = doJailbreak super.tdigest; - text-short = doJailbreak super.text-short; - tree-diff = doJailbreak super.tree-diff; - zinza = doJailbreak super.zinza; - - # Too strict upper bound on base, no upstream issue tracker nor repository - mmsyn5 = doJailbreak super.mmsyn5; # Tests require a Kafka broker running locally haskakafka = dontCheck super.haskakafka; - bindings-levmar = overrideCabal (drv: { - extraLibraries = [ pkgs.blas ]; - }) super.bindings-levmar; + bindings-levmar = addExtraLibrary pkgs.blas super.bindings-levmar; # Requires wrapQtAppsHook qtah-cpp-qt5 = overrideCabal (drv: { @@ -170,20 +173,9 @@ self: super: { hoodle-core = dontHaddock super.hoodle-core; hsc3-db = dontHaddock super.hsc3-db; - # Pick patch from master for GHC 9.0 support - flat = assert versionOlder super.flat.version "0.5"; appendPatches [ - (fetchpatch { - name = "flat-ghc-9.0.patch"; - url = "https://github.com/Quid2/flat/commit/d32c2c0c0c3c38c41177684ade9febe92d279b06.patch"; - sha256 = "0ay0c53jpjmnnh7ylfpzpxqkhs1vq9jdwm9f84d40r88ki8hls8g"; - }) - ] super.flat; - - # Too strict bounds on base, optparse-applicative: https://github.com/edsko/friendly/issues/5 - friendly = doJailbreak super.friendly; - - # Too strict bound on hspec: https://github.com/ivan-m/graphviz/issues/55 - graphviz = doJailbreak super.graphviz; + # Fix build with time >= 1.10 while retaining compat with time < 1.9 + mbox = appendPatch ./patches/mbox-time-1.10.patch + (overrideCabal { editedCabalFile = null; revision = null; } super.mbox); # https://github.com/techtangents/ablist/issues/1 ABList = dontCheck super.ABList; @@ -257,16 +249,15 @@ self: super: { })); # 2020-06-05: HACK: does not pass own build suite - `dontCheck` - # 2022-06-17: Use hnix-store 0.5 until hnix 0.17 - hnix = self.generateOptparseApplicativeCompletions [ "hnix" ] (dontCheck ( - super.hnix.overrideScope (hself: hsuper: { - hnix-store-core = hself.hnix-store-core_0_5_0_0; - hnix-store-remote = hself.hnix-store-remote_0_5_0_0; - }) - )); - # Too strict bounds on algebraic-graphs + # 2022-11-24: jailbreak as it has too strict bounds on a bunch of things + hnix = self.generateOptparseApplicativeCompletions [ "hnix" ] (dontCheck (doJailbreak super.hnix)); + # Too strict bounds on algebraic-graphs and bytestring # https://github.com/haskell-nix/hnix-store/issues/180 - hnix-store-core_0_5_0_0 = doJailbreak super.hnix-store-core_0_5_0_0; + hnix-store-core = doJailbreak super.hnix-store-core; + + # Too strict upper bound on bytestring + # https://github.com/wangbj/hashing/issues/3 + hashing = doJailbreak super.hashing; # Fails for non-obvious reasons while attempting to use doctest. focuslist = dontCheck super.focuslist; @@ -289,7 +280,6 @@ self: super: { aws-kinesis = dontCheck super.aws-kinesis; # needs aws credentials for testing binary-protocol = dontCheck super.binary-protocol; # http://hydra.cryp.to/build/499749/log/raw binary-search = dontCheck super.binary-search; - bits = dontCheck super.bits; # http://hydra.cryp.to/build/500239/log/raw bloodhound = dontCheck super.bloodhound; # https://github.com/plow-technologies/quickcheck-arbitrary-template/issues/10 buildwrapper = dontCheck super.buildwrapper; burst-detection = dontCheck super.burst-detection; # http://hydra.cryp.to/build/496948/log/raw @@ -319,11 +309,9 @@ self: super: { fb = dontCheck super.fb; # needs credentials for Facebook fptest = dontCheck super.fptest; # http://hydra.cryp.to/build/499124/log/raw friday-juicypixels = dontCheck super.friday-juicypixels; #tarball missing test/rgba8.png - ghc-events = dontCheck super.ghc-events; # http://hydra.cryp.to/build/498226/log/raw ghc-events-parallel = dontCheck super.ghc-events-parallel; # http://hydra.cryp.to/build/496828/log/raw ghc-imported-from = dontCheck super.ghc-imported-from; ghc-parmake = dontCheck super.ghc-parmake; - ghcid = dontCheck super.ghcid; git-vogue = dontCheck super.git-vogue; github-rest = dontCheck super.github-rest; # test suite needs the network gitlib-cmdline = dontCheck super.gitlib-cmdline; @@ -442,16 +430,9 @@ self: super: { # https://github.com/bos/snappy/issues/1 snappy = dontCheck super.snappy; - # https://ghc.haskell.org/trac/ghc/ticket/9625 - vty = dontCheck super.vty; - # https://github.com/vincenthz/hs-crypto-pubkey/issues/20 crypto-pubkey = dontCheck super.crypto-pubkey; - # Test suite works with aeson 2.0 only starting with 0.14.1 - vinyl = assert versionOlder super.vinyl.version "0.14.1"; - dontCheck super.vinyl; - # https://github.com/Philonous/xml-picklers/issues/5 xml-picklers = dontCheck super.xml-picklers; @@ -459,14 +440,11 @@ self: super: { stm-delay = dontCheck super.stm-delay; # https://github.com/pixbi/duplo/issues/25 - duplo = dontCheck super.duplo; + duplo = doJailbreak super.duplo; # https://github.com/evanrinehart/mikmod/issues/1 mikmod = addExtraLibrary pkgs.libmikmod super.mikmod; - # https://github.com/basvandijk/threads/issues/10 - threads = dontCheck super.threads; - # Missing module. rematch = dontCheck super.rematch; # https://github.com/tcrayford/rematch/issues/5 rematch-text = dontCheck super.rematch-text; # https://github.com/tcrayford/rematch/issues/6 @@ -500,23 +478,8 @@ self: super: { # https://github.com/junjihashimoto/test-sandbox-compose/issues/2 test-sandbox-compose = dontCheck super.test-sandbox-compose; - # Waiting on language-python 0.5.8 https://github.com/bjpop/language-python/issues/60 - xcffib = dontCheck super.xcffib; - - # https://github.com/afcowie/locators/issues/1 - locators = dontCheck super.locators; - # Test suite won't compile against tasty-hunit 0.10.x. - binary-parser = dontCheck super.binary-parser; binary-parsers = dontCheck super.binary-parsers; - bytestring-strict-builder = dontCheck super.bytestring-strict-builder; - bytestring-tree-builder = dontCheck super.bytestring-tree-builder; - - # https://github.com/byteverse/bytebuild/issues/19 - bytebuild = dontCheck super.bytebuild; - - # https://github.com/andrewthad/haskell-ip/issues/67 - ip = dontCheck super.ip; # https://github.com/ndmitchell/shake/issues/804 shake = dontCheck super.shake; @@ -537,12 +500,10 @@ self: super: { # else dontCheck super.doctest-discover); doctest-discover = dontCheck super.doctest-discover; - tasty-discover = overrideCabal (drv: { - # Depends on itself for testing - preBuild = '' - export PATH="$PWD/dist/build/tasty-discover:$PATH" - '' + (drv.preBuild or ""); - }) super.tasty-discover; + # Test suite is missing an import from hspec + # https://github.com/haskell-works/tasty-discover/issues/9 + # https://github.com/commercialhaskell/stackage/issues/6584#issuecomment-1326522815 + tasty-discover = assert super.tasty-discover.version == "4.2.2"; dontCheck super.tasty-discover; # Known issue with nondeterministic test suite failure # https://github.com/nomeata/tasty-expected-failure/issues/21 @@ -560,6 +521,12 @@ self: super: { # https://github.com/kkardzis/curlhs/issues/6 curlhs = dontCheck super.curlhs; + # Too strict upper bounds on bytestring & time + # https://github.com/barrucadu/irc-conduit/issues/35 + irc-conduit = doJailbreak super.irc-conduit; + # https://github.com/barrucadu/irc-client/issues/77 + irc-client = doJailbreak super.irc-client; + # https://github.com/hvr/token-bucket/issues/3 token-bucket = dontCheck super.token-bucket; @@ -569,12 +536,6 @@ self: super: { # FPCO's fork of Cabal won't succeed its test suite. Cabal-ide-backend = dontCheck super.Cabal-ide-backend; - # QuickCheck version, also set in cabal2nix - websockets = dontCheck super.websockets; - - # Avoid spurious test suite failures. - fft = dontCheck super.fft; - # This package can't be built on non-Windows systems. Win32 = overrideCabal (drv: { broken = !pkgs.stdenv.isCygwin; }) super.Win32; inline-c-win32 = dontDistribute super.inline-c-win32; @@ -673,18 +634,12 @@ self: super: { doCheck = false; # https://github.com/chrisdone/hindent/issues/299 }) super.hindent); - # https://github.com/bos/configurator/issues/22 - configurator = dontCheck super.configurator; - # https://github.com/basvandijk/concurrent-extra/issues/12 concurrent-extra = dontCheck super.concurrent-extra; # https://github.com/bos/bloomfilter/issues/7 bloomfilter = appendPatch ./patches/bloomfilter-fix-on-32bit.patch super.bloomfilter; - # https://github.com/ashutoshrishi/hunspell-hs/pull/3 - hunspell-hs = addPkgconfigDepend pkgs.hunspell (dontCheck (appendPatch ./patches/hunspell.patch super.hunspell-hs)); - # https://github.com/pxqr/base32-bytestring/issues/4 base32-bytestring = dontCheck super.base32-bytestring; @@ -746,9 +701,6 @@ self: super: { # note: the library is unmaintained, no upstream issue dataenc = doJailbreak super.dataenc; - # https://github.com/divipp/ActiveHs-misc/issues/10 - data-pprint = doJailbreak super.data-pprint; - # horribly outdated (X11 interface changed a lot) sindre = markBroken super.sindre; @@ -758,9 +710,6 @@ self: super: { # https://github.com/mulby/diff-parse/issues/9 diff-parse = doJailbreak super.diff-parse; - # https://github.com/josefs/STMonadTrans/issues/4 - STMonadTrans = dontCheck super.STMonadTrans; - # No upstream issue tracker hspec-expectations-pretty-diff = dontCheck super.hspec-expectations-pretty-diff; @@ -768,27 +717,17 @@ self: super: { # QuickCheck to versions ">=2.3 && <2.9". system-filepath = dontCheck super.system-filepath; - # https://github.com/hvr/uuid/issues/28 - uuid-types = doJailbreak super.uuid-types; - uuid = doJailbreak super.uuid; - # The tests spuriously fail libmpd = dontCheck super.libmpd; - # https://github.com/diagrams/diagrams-braille/issues/1 - diagrams-braille = doJailbreak super.diagrams-braille; - # https://github.com/xu-hao/namespace/issues/1 namespace = doJailbreak super.namespace; - # https://github.com/diagrams/diagrams-solve/issues/4 - diagrams-solve = dontCheck super.diagrams-solve; - # https://github.com/danidiaz/streaming-eversion/issues/1 streaming-eversion = dontCheck super.streaming-eversion; # https://github.com/danidiaz/tailfile-hinotify/issues/2 - tailfile-hinotify = dontCheck super.tailfile-hinotify; + tailfile-hinotify = doJailbreak (dontCheck super.tailfile-hinotify); # Test suite fails: https://github.com/lymar/hastache/issues/46. # Don't install internal mkReadme tool. @@ -800,16 +739,10 @@ self: super: { # Has a dependency on outdated versions of directory. cautious-file = doJailbreak (dontCheck super.cautious-file); - # test suite does not compile with recent versions of QuickCheck - integer-logarithms = dontCheck (super.integer-logarithms); - # missing dependencies: blaze-html >=0.5 && <0.9, blaze-markup >=0.5 && <0.8 digestive-functors-blaze = doJailbreak super.digestive-functors-blaze; digestive-functors = doJailbreak super.digestive-functors; - # https://github.com/takano-akio/filelock/issues/5 - filelock = dontCheck super.filelock; - # Wrap the generated binaries to include their run-time dependencies in # $PATH. Also, cryptol needs a version of sbl that's newer than what we have # in LTS-13.x. @@ -861,52 +794,15 @@ self: super: { # Needs QuickCheck <2.10, which we don't have. edit-distance = doJailbreak super.edit-distance; - blaze-html = doJailbreak super.blaze-html; int-cast = doJailbreak super.int-cast; # Needs QuickCheck <2.10, HUnit <1.6 and base <4.10 pointfree = doJailbreak super.pointfree; - # The project is stale - # - # Archiving request: https://github.com/haskell-hvr/cryptohash-sha512/issues/6 - # - # doJailbreak since base <4.12 && bytestring <0.11 - # Request to support: - # https://github.com/haskell-hvr/cryptohash-sha512/issues/4 - # PRs to support base <4.12: - # https://github.com/haskell-hvr/cryptohash-sha512/pull/3 - # https://github.com/haskell-hvr/cryptohash-sha512/pull/5 - # - # dontCheck since test suite does not support new `base16-bytestring` >= 1 format - # https://github.com/haskell-hvr/cryptohash-sha512/pull/5#issuecomment-752796913 - cryptohash-sha512 = dontCheck (doJailbreak super.cryptohash-sha512); - - # https://github.com/haskell-hvr/cryptohash-sha256/issues/11 - # Jailbreak is necessary to break out of tasty < 1.x dependency. - # hackage2nix generates this as a broken package due to the (fake) dependency - # missing from hackage, so we need to fix the meta attribute set. - cryptohash-sha256 = overrideCabal (drv: { - jailbreak = true; - broken = false; - hydraPlatforms = lib.platforms.all; - }) super.cryptohash-sha256; - - # The test suite has all kinds of out-dated dependencies, so it feels easier - # to just disable it. - cryptohash-sha1 = dontCheck super.cryptohash-sha1; - cryptohash-md5 = dontCheck super.cryptohash-md5; - # Needs tasty-quickcheck ==0.8.*, which we don't have. gitHUD = dontCheck super.gitHUD; githud = dontCheck super.githud; - # https://github.com/aisamanra/config-ini/issues/12 - config-ini = dontCheck super.config-ini; - - # doctest >=0.9 && <0.12 - path = dontCheck super.path; - # Test suite fails due to trying to create directories path-io = dontCheck super.path-io; @@ -920,14 +816,7 @@ self: super: { # https://github.com/alphaHeavy/protobuf/issues/34 protobuf = dontCheck super.protobuf; - # Is this package still maintained? https://github.com/haskell/text-icu/issues/30 - text-icu = overrideCabal (drv: { - doCheck = false; # https://github.com/bos/text-icu/issues/32 - configureFlags = ["--ghc-option=-DU_DEFINE_FALSE_AND_TRUE=1"]; # https://github.com/haskell/text-icu/issues/49 - }) super.text-icu; - # jailbreak tasty < 1.2 until servant-docs > 0.11.3 is on hackage. - servant-docs = doJailbreak super.servant-docs; snap-templates = doJailbreak super.snap-templates; # https://github.com/snapframework/snap-templates/issues/22 # Copy hledger man pages from data directory into the proper place. This code @@ -996,13 +885,6 @@ self: super: { # Work around overspecified constraint on github ==0.18. github-backup = doJailbreak super.github-backup; - # https://github.com/andrewthad/chronos/issues/62 - # doctests are failing on newer GHC versions - chronos = dontCheck super.chronos; - - # Test suite depends on cabal-install - doctest = dontCheck super.doctest; - # dontCheck: https://github.com/haskell-servant/servant-auth/issues/113 # doJailbreak: waiting on revision 1 to hit hackage servant-auth-client = doJailbreak (dontCheck super.servant-auth-client); @@ -1014,33 +896,32 @@ self: super: { # https://github.com/commercialhaskell/stackage/issues/5795 # This issue can be mitigated with 'dontCheck' which skips the tests and their compilation. dhall-json = self.generateOptparseApplicativeCompletions ["dhall-to-json" "dhall-to-yaml"] (dontCheck super.dhall-json); - dhall-nix = self.generateOptparseApplicativeCompletions [ "dhall-to-nix" ] super.dhall-nix; + dhall-nix = self.generateOptparseApplicativeCompletions [ "dhall-to-nix" ] + (overrideCabal (drv: { + patches = [ + # Compatibility with hnix 0.16, waiting for release + # https://github.com/dhall-lang/dhall-haskell/pull/2474 + (pkgs.fetchpatch { + name = "dhall-nix-hnix-0.16.patch"; + url = "https://github.com/dhall-lang/dhall-haskell/commit/49b9b3e3ce1718a89773c2b1bfa3c2af1a6e8752.patch"; + sha256 = "12sh5md81nlhyzzkmf7jrll3w1rvg2j48m57hfyvjn8has9c4gw6"; + stripLen = 1; + includes = [ "dhall-nix.cabal" "src/Dhall/Nix.hs" ]; + }) + ] ++ drv.patches or []; + prePatch = drv.prePatch or "" + '' + ${pkgs.buildPackages.dos2unix}/bin/dos2unix *.cabal + ''; + }) super.dhall-nix); dhall-yaml = self.generateOptparseApplicativeCompletions ["dhall-to-yaml-ng" "yaml-to-dhall"] super.dhall-yaml; - dhall-nixpkgs = self.generateOptparseApplicativeCompletions [ "dhall-to-nixpkgs" ] super.dhall-nixpkgs; - - # https://github.com/haskell-hvr/netrc/pull/2#issuecomment-469526558 - netrc = doJailbreak super.netrc; - - # https://github.com/haskell-hvr/hgettext/issues/14 - hgettext = doJailbreak super.hgettext; - - stack = - self.generateOptparseApplicativeCompletions [ "stack" ] - # stack has a bunch of constraints in its .cabal file that don't seem to be necessary - (doJailbreak - (super.stack.overrideScope (self: super: { - # Needs Cabal-3.6 - Cabal = self.Cabal_3_6_3_0; - # Official stack ships with hpack-0.35.0. Nixpkgs uses the same - # version of hpack so that users who get stack from Nixpkgs - # generate the same .cabal files as users who download official binaries - # of stack. - # - # dontCheck is used because one of the hpack tests appears to be - # incorrectly(?) failing: - # https://github.com/sol/hpack/issues/528 - hpack = dontCheck self.hpack_0_35_0; - }))); + dhall-nixpkgs = self.generateOptparseApplicativeCompletions [ "dhall-to-nixpkgs" ] + (overrideCabal (drv: { + # Allow hnix 0.16, needs unreleased bounds change + # https://github.com/dhall-lang/dhall-haskell/pull/2474 + jailbreak = assert drv.version == "1.0.9" && drv.revision == "1"; true; + }) super.dhall-nixpkgs); + + stack = self.generateOptparseApplicativeCompletions [ "stack" ] super.stack; # Too strict version bound on hashable-time. # Tests require newer package version. @@ -1050,6 +931,14 @@ self: super: { # dontCheck: use of non-standard strptime "%s" which musl doesn't support; only used in test unix-time = if pkgs.stdenv.hostPlatform.isMusl then dontCheck super.unix-time else super.unix-time; + # Workaround for https://github.com/sol/hpack/issues/528 + # The hpack test suite can't deal with the CRLF line endings hackage revisions insert + hpack = overrideCabal (drv: { + postPatch = drv.postPatch or "" + '' + "${lib.getBin pkgs.buildPackages.dos2unix}/bin/dos2unix" *.cabal + ''; + }) super.hpack; + # hslua has tests that appear to break when using musl. # https://github.com/hslua/hslua/issues/106 # Note that hslua is currently version 1.3. However, in the latest version @@ -1080,13 +969,6 @@ self: super: { # Generate shell completion for spago spago = self.generateOptparseApplicativeCompletions [ "spago" ] super.spago; - # 2020-06-05: HACK: Package can not pass test suite, - # Upstream Report: https://github.com/kcsongor/generic-lens/issues/83 - generic-lens = dontCheck super.generic-lens; - - # https://github.com/danfran/cabal-macosx/issues/13 - cabal-macosx = dontCheck super.cabal-macosx; - # https://github.com/DanielG/cabal-helper/pull/123 cabal-helper = doJailbreak super.cabal-helper; @@ -1103,10 +985,6 @@ self: super: { # https://github.com/mgajda/json-autotype/issues/25 json-autotype = dontCheck super.json-autotype; - # Requires dlist <0.9 but it works fine with dlist-1.0 - # https://github.com/haskell-beam/beam/issues/581 - beam-core = doJailbreak super.beam-core; - # Requires pg_ctl command during tests beam-postgres = overrideCabal (drv: { # https://github.com/NixOS/nixpkgs/issues/198495 @@ -1174,9 +1052,6 @@ self: super: { # https://github.com/erikd/hjsmin/issues/32 hjsmin = dontCheck super.hjsmin; - # upstream issue: https://github.com/vmchale/atspkg/issues/12 - language-ats = dontCheck super.language-ats; - # Remove for hail > 0.2.0.0 hail = overrideCabal (drv: { patches = [ @@ -1198,9 +1073,6 @@ self: super: { # https://github.com/kazu-yamamoto/dns/issues/150 dns = dontCheck super.dns; - # https://github.com/haskell-servant/servant-blaze/issues/17 - servant-blaze = doJailbreak super.servant-blaze; - # https://github.com/haskell-servant/servant-ekg/issues/15 servant-ekg = doJailbreak super.servant-ekg; @@ -1232,9 +1104,6 @@ self: super: { # 2021-10-04: too strict upper bound on Hakyll hakyll-filestore = doJailbreak super.hakyll-filestore; - # 2020-06-22: NOTE: > 0.4.0 => rm Jailbreak: https://github.com/serokell/nixfmt/issues/71 - nixfmt = doJailbreak super.nixfmt; - # The test suite depends on an impure cabal-install installation in # $HOME, which we don't have in our build sandbox. # 2022-08-31: Jailbreak is done to allow aeson 2.0.*: @@ -1288,26 +1157,6 @@ self: super: { }) super.persistent-postgresql; - # Fix EdisonAPI and EdisonCore for GHC 8.8: - # https://github.com/robdockins/edison/pull/16 - EdisonAPI = appendPatch (fetchpatch { - url = "https://github.com/robdockins/edison/pull/16/commits/8da6c0f7d8666766e2f0693425c347c0adb492dc.patch"; - postFetch = '' - ${pkgs.buildPackages.patchutils}/bin/filterdiff --include='a/edison-api/*' --strip=1 "$out" > "$tmpfile" - mv "$tmpfile" "$out" - ''; - sha256 = "0yi5pz039lcm4pl9xnl6krqxyqq5rgb5b6m09w0sfy06x0n4x213"; - }) super.EdisonAPI; - - EdisonCore = appendPatch (fetchpatch { - url = "https://github.com/robdockins/edison/pull/16/commits/8da6c0f7d8666766e2f0693425c347c0adb492dc.patch"; - postFetch = '' - ${pkgs.buildPackages.patchutils}/bin/filterdiff --include='a/edison-core/*' --strip=1 "$out" > "$tmpfile" - mv "$tmpfile" "$out" - ''; - sha256 = "097wqn8hxsr50b9mhndg5pjim5jma2ym4ylpibakmmb5m98n17zp"; - }) super.EdisonCore; - # 2021-12-26: Too strict bounds on doctest polysemy-plugin = doJailbreak super.polysemy-plugin; @@ -1315,9 +1164,6 @@ self: super: { # upstream: https://github.com/obsidiansystems/which/pull/6 which = doJailbreak super.which; - # https://github.com/ocharles/weeder/issues/15 - weeder = doJailbreak super.weeder; - # 2022-09-20: We have overridden lsp to not be the stackage version. # dhall-lsp-server needs the older 1.4.0.0 lsp dhall-lsp-server = super.dhall-lsp-server.override { @@ -1326,15 +1172,6 @@ self: super: { }); }; - # Requested version bump on upstream https://github.com/obsidiansystems/constraints-extras/issues/32 - constraints-extras = doJailbreak super.constraints-extras; - - # Necessary for stack - # x509-validation test suite hangs: upstream https://github.com/vincenthz/hs-certificate/issues/120 - # tls test suite fails: upstream https://github.com/vincenthz/hs-tls/issues/434 - x509-validation = dontCheck super.x509-validation; - tls = dontCheck super.tls; - # 2022-03-16: lens bound can be loosened https://github.com/ghcjs/jsaddle-dom/issues/19 jsaddle-dom = overrideCabal (old: { postPatch = old.postPatch or "" + '' @@ -1372,7 +1209,7 @@ self: super: { # hasn't bumped upper bounds # test fails because of a "Warning: Unused LANGUAGE pragma" # https://github.com/ennocramer/monad-dijkstra/issues/4 - monad-dijkstra = dontCheck (doJailbreak super.monad-dijkstra); + monad-dijkstra = dontCheck super.monad-dijkstra; # Fixed upstream but not released to Hackage yet: # https://github.com/k0001/hs-libsodium/issues/2 @@ -1380,10 +1217,6 @@ self: super: { libraryToolDepends = (drv.libraryToolDepends or []) ++ [self.buildHaskellPackages.c2hs]; }) super.libsodium; - # Too strict version bounds on haskell-gi - gi-cairo-render = doJailbreak super.gi-cairo-render; - gi-cairo-connector = doJailbreak super.gi-cairo-connector; - svgcairo = appendPatches [ # Remove when https://github.com/gtk2hs/svgcairo/pull/12 goes in. (fetchpatch { @@ -1404,20 +1237,12 @@ self: super: { excludes = ["package.yaml" "stack.yaml" "stack.yaml.lock"]; }) super.espial; - # Missing -Iinclude parameter to doc-tests (pull has been accepted, so should be resolved when 0.5.3 released) - # https://github.com/lehins/massiv/pull/104 - massiv = dontCheck super.massiv; - # Upstream PR: https://github.com/jkff/splot/pull/9 splot = appendPatch (fetchpatch { url = "https://github.com/jkff/splot/commit/a6710b05470d25cb5373481cf1cfc1febd686407.patch"; sha256 = "1c5ck2ibag2gcyag6rjivmlwdlp5k0dmr8nhk7wlkzq2vh7zgw63"; }) super.splot; - # Tests are broken because of missing files in hackage tarball. - # https://github.com/jgm/commonmark-hs/issues/55 - commonmark-extensions = dontCheck super.commonmark-extensions; - # Fails with encoding problems, likely needs locale data. # Test can be executed by adding which to testToolDepends and # $PWD/dist/build/haskeline-examples-Test to $PATH. @@ -1427,12 +1252,6 @@ self: super: { # https://github.com/nikita-volkov/stm-containers/issues/29 stm-containers = doJailbreak super.stm-containers; - # https://github.com/agrafix/Spock/issues/180 - # Ignore Stackage LTS bound so we can compile Spock-core again. All other - # reverse dependencies of reroute are marked as broken in nixpkgs, so - # upgrading reroute is probably unproblematic. - reroute = doDistribute self.reroute_0_7_0_0; - # Test suite fails to compile https://github.com/agrafix/Spock/issues/177 Spock = dontCheck super.Spock; @@ -1492,9 +1311,6 @@ self: super: { ekg-core = self.hasura-ekg-core; }); - # https://github.com/bos/statistics/issues/170 - statistics = dontCheck super.statistics; - hcoord = overrideCabal (drv: { # Remove when https://github.com/danfran/hcoord/pull/8 is merged. patches = [ @@ -1512,20 +1328,16 @@ self: super: { # So let's not go there and just disable the tests altogether. hspec-core = dontCheck super.hspec-core; + # tests seem to require a different version of hspec-core + hspec-contrib = dontCheck super.hspec-contrib; + # github.com/ucsd-progsys/liquidhaskell/issues/1729 liquidhaskell = super.liquidhaskell.override { Diff = self.Diff_0_3_4; }; Diff_0_3_4 = dontCheck super.Diff_0_3_4; - # jailbreaking pandoc-crossref because it has not bumped its upper bound on pandoc - # https://github.com/lierdakil/pandoc-crossref/issues/350 - pandoc-crossref = doJailbreak super.pandoc-crossref; - # The test suite attempts to read `/etc/resolv.conf`, which doesn't work in the sandbox. domain-auth = dontCheck super.domain-auth; - # Too tight version bounds, see https://github.com/haskell-hvr/microaeson/pull/4 - microaeson = doJailbreak super.microaeson; - # - Deps are required during the build for testing and also during execution, # so add them to build input and also wrap the resulting binary so they're in # PATH. @@ -1547,11 +1359,6 @@ self: super: { }) super.update-nix-fetchgit))); - - # Our quickcheck-instances is too old for the newer binary-instances, but - # quickcheck-instances is only used in the tests of binary-instances. - binary-instances = dontCheck super.binary-instances; - # Raise version bounds: https://github.com/idontgetoutmuch/binary-low-level/pull/16 binary-strict = appendPatches [ (fetchpatch { @@ -1564,11 +1371,7 @@ self: super: { dontCheck (disableCabalFlag "stan") # Sorry stan is totally unmaintained and terrible to get to run. It only works on ghc 8.8 or 8.10 anyways … ]).overrideScope (lself: lsuper: { - ormolu = doJailbreak lself.ormolu_0_5_0_1; - fourmolu = doJailbreak lself.fourmolu_0_9_0_0; - hlint = enableCabalFlag "ghc-lib" lself.hlint_3_4_1; - ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_0_4; - ghc-lib-parser = lself.ghc-lib-parser_9_2_5_20221107; + hlint = enableCabalFlag "ghc-lib" lsuper.hlint; # For most ghc versions, we overrideScope Cabal in the configuration-ghc-???.nix, # because some packages, like ormolu, need a newer Cabal version. # ghc-paths is special because it depends on Cabal for building @@ -1581,21 +1384,13 @@ self: super: { ghc-paths = lsuper.ghc-paths.override { Cabal = null; }; }); - hledger_1_27_1 = doDistribute (super.hledger_1_27_1.override { - hledger-lib = self.hledger-lib_1_27_1; - }); - hls-hlint-plugin = super.hls-hlint-plugin.overrideScope (lself: lsuper: { # For "ghc-lib" flag see https://github.com/haskell/haskell-language-server/issues/3185#issuecomment-1250264515 - hlint = enableCabalFlag "ghc-lib" lself.hlint_3_4_1; - ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_0_4; - ghc-lib-parser = lself.ghc-lib-parser_9_2_5_20221107; + hlint = enableCabalFlag "ghc-lib" lsuper.hlint; }); # For -f-auto see cabal.project in haskell-language-server. - ghc-lib-parser-ex_9_2_0_4 = disableCabalFlag "auto" (super.ghc-lib-parser-ex_9_2_0_4.override { - ghc-lib-parser = self.ghc-lib-parser_9_2_5_20221107; - }); + ghc-lib-parser-ex = addBuildDepend self.ghc-lib-parser (disableCabalFlag "auto" super.ghc-lib-parser-ex); # 2021-05-08: Tests fail: https://github.com/haskell/haskell-language-server/issues/1809 hls-eval-plugin = dontCheck super.hls-eval-plugin; @@ -1612,10 +1407,6 @@ self: super: { # 2021-11-20: https://github.com/haskell/haskell-language-server/pull/2374 hls-module-name-plugin = dontCheck super.hls-module-name-plugin; - # 2021-11-20: Testsuite hangs. - # https://github.com/haskell/haskell-language-server/issues/2375 - hls-pragmas-plugin = dontCheck super.hls-pragmas-plugin; - # 2022-09-19: https://github.com/haskell/haskell-language-server/issues/3200 hls-refactor-plugin = dontCheck super.hls-refactor-plugin; @@ -1627,24 +1418,13 @@ self: super: { Cabal-syntax = self.Cabal-syntax_3_8_1_0; }; - # 2021-03-21: Test hangs - # https://github.com/haskell/haskell-language-server/issues/1562 - # 2021-11-13: Too strict upper bound on implicit-hie-cradle - ghcide = doJailbreak (dontCheck super.ghcide); - - data-tree-print = doJailbreak super.data-tree-print; + # tests require network + ghcide = dontCheck super.ghcide; # 2020-11-15: nettle tests are pre MonadFail change # https://github.com/stbuehler/haskell-nettle/issues/10 nettle = dontCheck super.nettle; - # 2020-11-17: Disable tests for hackage-security because of this issue: - # https://github.com/haskell/hackage-security/issues/247 - hackage-security = dontCheck super.hackage-security; - - # 2020-11-17: persistent-test is ahead of the persistent version in stack - persistent-sqlite = dontCheck super.persistent-sqlite; - # The tests for semver-range need to be updated for the MonadFail change in # ghc-8.8: # https://github.com/adnelson/semver-range/issues/15 @@ -1685,22 +1465,9 @@ self: super: { (self.generateOptparseApplicativeCompletions [ "hi" ] (super.hinit.override { haskeline = self.haskeline_0_8_2; })); - # 2022-03-19: Keeping jailbreak because of tons of strict bounds: https://github.com/snapframework/snap/issues/220 - snap = doJailbreak super.snap; - - # 2020-11-23: Jailbreaking until: https://github.com/michaelt/text-pipes/pull/29 - pipes-text = doJailbreak super.pipes-text; - # 2020-11-23: https://github.com/Rufflewind/blas-hs/issues/8 blas-hs = dontCheck super.blas-hs; - # 2020-11-23: https://github.com/cdornan/fmt/issues/30 - fmt = dontCheck super.fmt; - - # 2020-11-27: Tests broken - # Upstream issue: https://github.com/haskell-servant/servant-swagger/issues/129 - servant-swagger = dontCheck super.servant-swagger; - # Strange doctest problems # https://github.com/biocad/servant-openapi3/issues/30 servant-openapi3 = dontCheck super.servant-openapi3; @@ -1726,17 +1493,7 @@ self: super: { # waiting for aeson bump servant-swagger-ui-core = doJailbreak super.servant-swagger-ui-core; - hercules-ci-agent = lib.pipe super.hercules-ci-agent [ - (appendPatches [ - # https://github.com/hercules-ci/hercules-ci-agent/pull/446 - (fetchpatch { - url = "https://github.com/hercules-ci/hercules-ci-agent/commit/99afac77ddb84122a5321494a08e6fe2e95548a1.patch"; - sha256 = "sha256-0dtmNL1rqzeXvXWinfANc57a5LIM3uNnhR3A+p8mH0A="; - stripLen = 1; - }) - ]) - (self.generateOptparseApplicativeCompletions [ "hercules-ci-agent" ]) - ]; + hercules-ci-agent = self.generateOptparseApplicativeCompletions [ "hercules-ci-agent" ] super.hercules-ci-agent; # Test suite doesn't compile with aeson 2.0 # https://github.com/hercules-ci/hercules-ci-agent/pull/387 @@ -1799,9 +1556,6 @@ self: super: { # 2020-12-06: Restrictive upper bounds w.r.t. pandoc-types (https://github.com/owickstrom/pandoc-include-code/issues/27) pandoc-include-code = doJailbreak super.pandoc-include-code; - # https://github.com/yesodweb/yesod/issues/1714 - yesod-core = dontCheck super.yesod-core; - # DerivingVia is not allowed in safe Haskell # https://github.com/strake/util.hs/issues/1 util = appendConfigureFlags [ @@ -1818,36 +1572,12 @@ self: super: { ] super.alg; # Break out of overspecified constraint on QuickCheck. - algebraic-graphs = dontCheck super.algebraic-graphs; - attoparsec = doJailbreak super.attoparsec; # https://github.com/haskell/attoparsec/pull/168 - cassava = doJailbreak super.cassava; filepath-bytestring = doJailbreak super.filepath-bytestring; - ghc-source-gen = doJailbreak super.ghc-source-gen; haddock-library = doJailbreak super.haddock-library; - HsYAML = doJailbreak super.HsYAML; - http-api-data = doJailbreak super.http-api-data; - lzma = doJailbreak super.lzma; - psqueues = doJailbreak super.psqueues; - - # Break out of overspecified constraint on QuickCheck. - # https://github.com/Gabriel439/Haskell-Nix-Derivation-Library/pull/10 - nix-derivation = doJailbreak super.nix-derivation; - - # Break out of overspecified constraint on QuickCheck. - # Fixed by https://github.com/haskell-servant/servant/commit/08579ca0039410e04d6c36c975ddc20165819db6 - servant-client = doJailbreak super.servant-client; - servant-client-core = doJailbreak super.servant-client-core; - - # overly strict dependency on aeson - # https://github.com/jaspervdj/profiteur/issues/33 - profiteur = doJailbreak super.profiteur; - # Test suite has overly strict bounds on tasty. + # Test suite has overly strict bounds on tasty, jailbreaking fails. # https://github.com/input-output-hk/nothunks/issues/9 - nothunks = doJailbreak super.nothunks; - - # Allow building with recent versions of tasty. - lukko = doJailbreak super.lukko; + nothunks = dontCheck super.nothunks; # Allow building with older versions of http-client. http-client-restricted = doJailbreak super.http-client-restricted; @@ -1910,7 +1640,8 @@ self: super: { # Test suite has a too strict bound on base # https://github.com/jswebtools/language-ecmascript/pull/88 - language-ecmascript = doJailbreak super.language-ecmascript; + # Test suite doesn't compile anymore + language-ecmascript = dontCheck (doJailbreak super.language-ecmascript); # Too strict bounds on containers # https://github.com/jswebtools/language-ecmascript-analysis/issues/1 @@ -1938,9 +1669,7 @@ self: super: { ] super.nix-thunk; # list `modbus` in librarySystemDepends, correct to `libmodbus` - libmodbus = overrideCabal (drv: { - librarySystemDepends = [ pkgs.libmodbus ]; - }) super.libmodbus; + libmodbus = doJailbreak (addExtraLibrary pkgs.libmodbus super.libmodbus); # 2021-04-02: Outdated optparse-applicative bound is fixed but not realeased on upstream. trial-optparse-applicative = assert super.trial-optparse-applicative.version == "0.0.0.0"; doJailbreak super.trial-optparse-applicative; @@ -1952,13 +1681,7 @@ self: super: { preConfigure = ''substituteInPlace iCalendar.cabal --replace "network >=2.6 && <2.7" "network -any"''; } (doJailbreak super.iCalendar); - # Apply patch from master relaxing the version bounds on tasty. - # Can be removed at next release (current is 0.10.1.0). - ginger = appendPatch - (fetchpatch { - url = "https://github.com/tdammers/ginger/commit/bd8cb39c1853d4fb4f663c4c201884575906acea.patch"; - sha256 = "1rdy53k0384g52bnc59j1f0i13hr4lbnbksfsabr4av6zmw9wmzf"; - }) super.ginger; + ginger = doJailbreak super.ginger; # Too strict version bounds on cryptonite # https://github.com/obsidiansystems/haveibeenpwned/issues/7 @@ -1968,10 +1691,6 @@ self: super: { # https://github.com/mpickering/hs-speedscope/issues/16 hs-speedscope = doJailbreak super.hs-speedscope; - # Too strict version bounds on tasty - # Can likely be removed next week (2021-04-09) when 1.1.1.1 is released. - fused-effects = doJailbreak super.fused-effects; - # Test suite doesn't support base16-bytestring >= 1.0 # https://github.com/centromere/blake2/issues/6 blake2 = dontCheck super.blake2; @@ -2098,10 +1817,12 @@ self: super: { gi-gtk-declarative = doJailbreak super.gi-gtk-declarative; gi-gtk-declarative-app-simple = doJailbreak super.gi-gtk-declarative-app-simple; - # 2022-01-16 haskell-ci needs Cabal 3.6, ShellCheck 0.7.2 - haskell-ci = super.haskell-ci.overrideScope (self: super: { + # 2022-01-16 haskell-ci needs Cabal 3.6 + haskell-ci = (appendPatches [ + # Allow building with optparse-applicative 0.17* and ShellCheck 0.8.0 + ./patches/haskell-ci-optparse-applicative-0.17-ShellCheck-0.8.patch + ] super.haskell-ci).overrideScope (self: super: { Cabal = self.Cabal_3_6_3_0; - ShellCheck = self.ShellCheck_0_7_2; cabal-install-parsers = self.cabal-install-parsers_0_4_5; }); @@ -2143,14 +1864,6 @@ self: super: { network = self.network-bsd; }); - # 2021-05-14: Testsuite is failing. - # https://github.com/kcsongor/generic-lens/issues/133 - generic-optics = dontCheck super.generic-optics; - - # Too strict bound on random - # https://github.com/haskell-hvr/missingh/issues/56 - MissingH = doJailbreak super.MissingH; - # Disable flaky tests # https://github.com/DavidEichmann/alpaca-netcode/issues/2 alpaca-netcode = overrideCabal { @@ -2165,10 +1878,6 @@ self: super: { testFlags = [ "-j1" ]; } super.libarchive; - # unrestrict bounds for hashable and semigroups - # https://github.com/HeinrichApfelmus/reactive-banana/issues/215 - reactive-banana = doJailbreak super.reactive-banana; - # Too strict bounds on QuickCheck # https://github.com/muesli4/table-layout/issues/16 table-layout = doJailbreak super.table-layout; @@ -2180,12 +1889,6 @@ self: super: { # https://github.com/plow-technologies/hspec-golden-aeson/issues/17 hspec-golden-aeson = dontCheck super.hspec-golden-aeson; - # 2022-03-21: Newest stylish-haskell needs ghc-lib-parser-9_2 - stylish-haskell = (super.stylish-haskell.override { - ghc-lib-parser = self.ghc-lib-parser_9_2_5_20221107; - ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_0_4; - }); - # To strict bound on hspec # https://github.com/dagit/zenc/issues/5 zenc = doJailbreak super.zenc; @@ -2197,7 +1900,7 @@ self: super: { assert super.graphql.version == "1.0.3.0"; appendConfigureFlags [ "-f-json" - ] (lib.warnIf (lib.versionAtLeast self.hspec.version "2.9.0") "@NixOS/haskell: Remove jailbreak for graphql" doJailbreak super.graphql); + ] super.graphql; # https://github.com/ajscholl/basic-cpuid/pull/1 basic-cpuid = appendPatch (fetchpatch { @@ -2223,16 +1926,6 @@ self: super: { # https://github.com/haskell/haskell-language-server/pull/2887 hls-change-type-signature-plugin = dontCheck super.hls-change-type-signature-plugin; - # Too strict bounds on hspec - # https://github.com/haskell-works/hw-hspec-hedgehog/issues/62 - # https://github.com/haskell-works/hw-prim/issues/132 - # https://github.com/haskell-works/hw-ip/issues/107 - # https://github.com/haskell-works/bits-extra/issues/57 - hw-hspec-hedgehog = doJailbreak super.hw-hspec-hedgehog; - hw-prim = doJailbreak super.hw-prim; - hw-ip = doJailbreak super.hw-ip; - bits-extra = doJailbreak super.bits-extra; - # Fixes https://github.com/NixOS/nixpkgs/issues/140613 # https://github.com/recursion-schemes/recursion-schemes/issues/128 recursion-schemes = overrideCabal (drv: { @@ -2267,13 +1960,15 @@ self: super: { # Upgrade of unordered-containers in Stackage causes ordering-sensitive test to fail # https://github.com/commercialhaskell/stackage/issues/6366 # https://github.com/kapralVV/Unique/issues/9 + # Too strict bounds on hashable + # https://github.com/kapralVV/Unique/pull/10 Unique = assert super.Unique.version == "0.4.7.9"; overrideCabal (drv: { testFlags = [ "--skip" "/Data.List.UniqueUnsorted.removeDuplicates/removeDuplicates: simple test/" "--skip" "/Data.List.UniqueUnsorted.repeatedBy,repeated,unique/unique: simple test/" "--skip" "/Data.List.UniqueUnsorted.repeatedBy,repeated,unique/repeatedBy: simple test/" ] ++ drv.testFlags or []; - }) super.Unique; + }) (doJailbreak super.Unique); # https://github.com/AndrewRademacher/aeson-casing/issues/8 aeson-casing = assert super.aeson-casing.version == "0.2.0.0"; overrideCabal (drv: { @@ -2282,23 +1977,6 @@ self: super: { ] ++ drv.testFlags or []; }) super.aeson-casing; - # 2020-11-19: Jailbreaking until: https://github.com/snapframework/heist/pull/124 - # 2021-12-22: https://github.com/snapframework/heist/issues/131 - heist = assert super.heist.version == "1.1.0.1"; - # aeson 2.0 compat https://github.com/snapframework/heist/pull/132 - # not merged in master yet - appendPatch (fetchpatch { - url = "https://github.com/snapframework/heist/compare/de802b0ed5055bd45cfed733524b4086c7e71660...d76adf749d14d7401963d36a22597584c52fc55f.patch"; - sha256 = "sha256-GEIPGYYJO6S4t710AQe1uk3EvBu4UpablrlMDZLBSTk="; - includes = [ "src/*" "heist.cabal"]; - }) - (overrideCabal (drv: { - revision = null; - editedCabalFile = null; - doCheck = false; - }) - (doJailbreak super.heist)); - # https://github.com/emc2/HUnit-Plus/issues/26 HUnit-Plus = dontCheck super.HUnit-Plus; # https://github.com/ewestern/haskell-postgis/issues/7 @@ -2398,23 +2076,6 @@ self: super: { # https://github.com/kuribas/mfsolve/issues/8 mfsolve = dontCheck super.mfsolve; - # GHC 9 support https://github.com/lambdabot/lambdabot/pull/204 - lambdabot-core = appendPatch ./patches/lambdabot-core-ghc9.patch (overrideCabal (drv: { - revision = null; - editedCabalFile = null; - }) super.lambdabot-core); - lambdabot-novelty-plugins = appendPatch ./patches/lambdabot-novelty-plugins-ghc9.patch super.lambdabot-novelty-plugins; - - # Ships a custom cabal-doctest Setup.hs in the release tarball, but the actual - # test suite is commented out, so the required dependency is missing naturally. - # We need to use a default Setup.hs instead. Current master doesn't exhibit - # this anymore, so this override should be fine to remove once the assert fires. - linear-base = assert super.linear-base.version == "0.1.0"; overrideCabal (drv: { - preCompileBuildDriver = drv.preCompileBuildDriver or "" + '' - rm Setup.hs - ''; - }) super.linear-base; - # https://github.com/peti/hopenssl/issues/5 hopenssl = super.hopenssl.override { openssl = pkgs.openssl_1_1; }; @@ -2482,7 +2143,8 @@ self: super: { system-fileio = doJailbreak super.system-fileio; # Bounds too strict on base and ghc-prim: https://github.com/tibbe/ekg-core/pull/43 (merged); waiting on hackage release - ekg-core = assert super.ekg-core.version == "0.1.1.7"; doJailbreak super.ekg-core; + ekg-core = assert super.ekg-core.version == "0.1.1.7"; doJailbreak super.ekg-core; + hasura-ekg-core = doJailbreak super.hasura-ekg-core; # https://github.com/Synthetica9/nix-linter/issues/65 nix-linter = super.nix-linter.overrideScope (self: super: { @@ -2553,6 +2215,9 @@ self: super: { doctest-parallel = dontCheck super.doctest-parallel; clash-prelude = dontCheck super.clash-prelude; + # Too strict upper bound on th-desugar, fixed in 3.1.1 + singletons-th = assert super.singletons-th.version == "3.1"; doJailbreak super.singletons-th; + # Ships a broken Setup.hs # https://github.com/lehins/conduit-aeson/issues/1 conduit-aeson = overrideCabal (drv: { @@ -2576,67 +2241,43 @@ self: super: { # https://github.com/phadej/crypt-sha512/issues/13 crypt-sha512 = dontCheck super.crypt-sha512; -} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super // (let - # We need to build purescript with these dependencies and thus also its reverse - # dependencies to avoid version mismatches in their dependency closure. - # TODO(@cdepillabout): maybe unify with the spago overlay in configuration-nix.nix? - purescriptOverlay = self: super: { - # As of 2021-11-08, the latest release of `language-javascript` is 0.7.1.0, - # but it has a problem with parsing the `async` keyword. It doesn't allow - # `async` to be used as an object key: - # https://github.com/erikd/language-javascript/issues/131 - language-javascript = self.language-javascript_0_7_0_0; - }; - - # Don't support GHC >= 9.0 yet and need aeson 1.5.* - purescriptStOverride = drv: - let - overlayed = drv.overrideScope ( - lib.composeExtensions - purescriptOverlay - (self: super: { - aeson = self.aeson_1_5_6_0; - }) - ); - in - if lib.versionAtLeast self.ghc.version "9.0" - then dontDistribute (markBroken overlayed) - else overlayed; -in { - purescript = - lib.pipe - (super.purescript.overrideScope purescriptOverlay) - ([ - # PureScript uses nodejs to run tests, so the tests have been disabled - # for now. If someone is interested in figuring out how to get this - # working, it seems like it might be possible. - dontCheck - # The current version of purescript (0.14.5) has version bounds for LTS-17, - # but it compiles cleanly using deps in LTS-18 as well. This jailbreak can - # likely be removed when purescript-0.14.6 is released. - doJailbreak - # Generate shell completions - (self.generateOptparseApplicativeCompletions [ "purs" ]) - ] ++ lib.optionals (lib.versions.majorMinor self.ghc.version == "9.2") [ - markUnbroken - doDistribute - ]); - - purescript-cst = purescriptStOverride super.purescript-cst; - - purescript-ast = purescriptStOverride super.purescript-ast; - - purenix = purescriptStOverride super.purenix; - - # Needs update for ghc-9: - # https://github.com/haskell/text-format/issues/27 - text-format = appendPatch (fetchpatch { - url = "https://github.com/hackage-trustees/text-format/pull/4/commits/949383aa053497b8c251219c10506136c29b4d32.patch"; - sha256 = "QzpZ7lDedsz1mZcq6DL4x7LBnn58rx70+ZVvPh9shRo="; - }) super.text-format; - - # 2022-10-04: Needs newer tasty-dejafu than (currently) in stackage - rec-def = super.rec-def.override { tasty-dejafu = self.tasty-dejafu_2_1_0_0; }; + # Too strict upper bound on HTTP + oeis = doJailbreak super.oeis; + + inherit + (let + # We need to build purescript with these dependencies and thus also its reverse + # dependencies to avoid version mismatches in their dependency closure. + # TODO(@cdepillabout): maybe unify with the spago overlay in configuration-nix.nix? + purescriptOverlay = self: super: { + # As of 2021-11-08, the latest release of `language-javascript` is 0.7.1.0, + # but it has a problem with parsing the `async` keyword. It doesn't allow + # `async` to be used as an object key: + # https://github.com/erikd/language-javascript/issues/131 + language-javascript = self.language-javascript_0_7_0_0; + }; + in { + purescript = + lib.pipe + (super.purescript.overrideScope purescriptOverlay) + ([ + # PureScript uses nodejs to run tests, so the tests have been disabled + # for now. If someone is interested in figuring out how to get this + # working, it seems like it might be possible. + dontCheck + # The current version of purescript (0.14.5) has version bounds for LTS-17, + # but it compiles cleanly using deps in LTS-18 as well. This jailbreak can + # likely be removed when purescript-0.14.6 is released. + doJailbreak + # Generate shell completions + (self.generateOptparseApplicativeCompletions [ "purs" ]) + ]); + + purenix = super.purenix.overrideScope purescriptOverlay; + }) + purescript + purenix + ; # 2022-11-05: https://github.com/ysangkok/haskell-tzdata/issues/3 tzdata = dontCheck super.tzdata; @@ -2649,9 +2290,67 @@ in { # 2022-11-15: Needs newer witch package and brick 1.3 which in turn works with text-zipper 0.12 # Other dependencies are resolved with doJailbreak for both swarm and brick_1_3 swarm = doJailbreak (super.swarm.override { - witch = super.witch_1_1_2_0; - brick = doJailbreak (dontCheck (super.brick_1_3.override { - text-zipper = super.text-zipper_0_12; - })); + brick = doJailbreak (dontCheck super.brick_1_3); }); -}) + + # random <1.2 + unfoldable = doJailbreak super.unfoldable; + + # containers <0.6, semigroupoids <5.3 + data-lens = doJailbreak super.data-lens; + + # transformers <0.3 + monads-fd = doJailbreak super.monads-fd; + + # HTF <0.15 + cases = doJailbreak super.cases; + + # exceptions <0.9 + eprocess = doJailbreak super.eprocess; + + # hashable <1.4, mmorph <1.2 + composite-aeson = doJailbreak super.composite-aeson; + + # composite-aeson <0.8, composite-base <0.8 + compdoc = doJailbreak super.compdoc; + + # composite-aeson <0.8, composite-base <0.8 + haskell-coffee = doJailbreak super.haskell-coffee; + + # Test suite doesn't compile anymore + twitter-types = dontCheck super.twitter-types; + + # base <4.14 + numbered-semigroups = doJailbreak super.numbered-semigroups; + + # Tests open file "data/test_vectors_aserti3-2d_run01.txt" but it doesn't exist + haskoin-core = dontCheck super.haskoin-core; + + # base <4.9, transformers <0.5 + MonadCatchIO-transformers = doJailbreak super.MonadCatchIO-transformers; + + # unix-compat <0.5 + hxt-cache = doJailbreak super.hxt-cache; + + # base <4.16 + fast-builder = doJailbreak super.fast-builder; + + # QuickCheck <2.14 + term-rewriting = doJailbreak super.term-rewriting; + + # tests can't find the test binary anymore - parseargs-example + parseargs = dontCheck super.parseargs; + + # base <4.14 + decimal-literals = doJailbreak super.decimal-literals; + + # multiple bounds too strict + snaplet-sqlite-simple = doJailbreak super.snaplet-sqlite-simple; + + # doctest <0.19 + polysemy = doJailbreak super.polysemy; + + # multiple bounds too strict + co-log-polysemy = doJailbreak super.co-log-polysemy; + co-log-polysemy-formatting = doJailbreak super.co-log-polysemy-formatting; +} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super diff --git a/pkgs/development/haskell-modules/configuration-darwin.nix b/pkgs/development/haskell-modules/configuration-darwin.nix index 5ad58d156300a..11a6bc1fdfb21 100644 --- a/pkgs/development/haskell-modules/configuration-darwin.nix +++ b/pkgs/development/haskell-modules/configuration-darwin.nix @@ -301,12 +301,12 @@ self: super: ({ # Build segfaults unless `fixity-th` is disabled. # https://github.com/tweag/ormolu/issues/927 - ormolu_0_5_0_1 = overrideCabal (drv: { + ormolu = overrideCabal (drv: { libraryHaskellDepends = drv.libraryHaskellDepends ++ [ self.file-embed ]; - }) (disableCabalFlag "fixity-th" super.ormolu_0_5_0_1); - fourmolu_0_9_0_0 = overrideCabal (drv: { + }) (disableCabalFlag "fixity-th" super.ormolu); + fourmolu = overrideCabal (drv: { libraryHaskellDepends = drv.libraryHaskellDepends ++ [ self.file-embed ]; - }) (disableCabalFlag "fixity-th" super.fourmolu_0_9_0_0); + }) (disableCabalFlag "fixity-th" super.fourmolu); } // lib.optionalAttrs pkgs.stdenv.isx86_64 { # x86_64-darwin 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 1a578dbafbdf0..c087c7cff523e 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix @@ -60,6 +60,9 @@ self: super: { process = self.process_1_6_16_0; }); + # Additionally depends on OneTuple for GHC < 9.0 + base-compat-batteries = addBuildDepend self.OneTuple super.base-compat-batteries; + # Pick right versions for GHC-specific packages ghc-api-compat = doDistribute self.ghc-api-compat_8_10_7; @@ -118,6 +121,8 @@ self: super: { ghc-prim = self.hashable; }; + hashable = addBuildDepend self.base-orphans super.hashable; + # Doesn't build with 9.0, see https://github.com/yi-editor/yi/issues/1125 yi-core = doDistribute (markUnbroken super.yi-core); diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix index dbb550f6fd00b..8a3bc6394cbe9 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix @@ -66,6 +66,9 @@ self: super: { process = self.process_1_6_16_0; }); + # Additionally depends on OneTuple for GHC < 9.0 + base-compat-batteries = addBuildDepend self.OneTuple super.base-compat-batteries; + # Ignore overly restrictive upper version bounds. aeson-diff = doJailbreak super.aeson-diff; async = doJailbreak super.async; @@ -73,7 +76,7 @@ self: super: { chell = doJailbreak super.chell; Diff = dontCheck super.Diff; doctest = doJailbreak super.doctest; - hashable = doJailbreak super.hashable; + hashable = addBuildDepend self.base-orphans super.hashable; hashable-time = doJailbreak super.hashable-time; hledger-lib = doJailbreak super.hledger-lib; # base >=4.8 && <4.13, easytest >=0.2.1 && <0.3 integer-logarithms = doJailbreak super.integer-logarithms; diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix index 49a97e8b91780..2a66c3aafcd24 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix @@ -72,7 +72,14 @@ self: super: { dec = doJailbreak super.dec; ed25519 = doJailbreak super.ed25519; hackage-security = doJailbreak super.hackage-security; - hashable = overrideCabal (drv: { postPatch = "sed -i -e 's,integer-gmp .*<1.1,integer-gmp < 2,' hashable.cabal"; }) (doJailbreak (dontCheck super.hashable)); + hashable = + pkgs.lib.pipe + super.hashable + [ (overrideCabal (drv: { postPatch = "sed -i -e 's,integer-gmp .*<1.1,integer-gmp < 2,' hashable.cabal"; })) + doJailbreak + dontCheck + (addBuildDepend self.base-orphans) + ]; hashable-time = doJailbreak super.hashable-time; HTTP = overrideCabal (drv: { postPatch = "sed -i -e 's,! Socket,!Socket,' Network/TCP.hs"; }) (doJailbreak super.HTTP); integer-logarithms = overrideCabal (drv: { postPatch = "sed -i -e 's,integer-gmp <1.1,integer-gmp < 2,' integer-logarithms.cabal"; }) (doJailbreak super.integer-logarithms); diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix index 9e0ee396b2c74..a6972a019f43b 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix @@ -49,12 +49,6 @@ self: super: { # still the case when updating: https://gitlab.haskell.org/ghc/ghc/-/blob/0198841877f6f04269d6050892b98b5c3807ce4c/ghc.mk#L463 xhtml = if self.ghc.hasHaddock or true then null else self.xhtml_3000_2_2_1; - # Tests fail because of typechecking changes - conduit = dontCheck super.conduit; - - # 0.30 introduced support for GHC 9.2. - cryptonite = doDistribute self.cryptonite_0_30; - # cabal-install needs most recent versions of Cabal and Cabal-syntax cabal-install = super.cabal-install.overrideScope (self: super: { Cabal = self.Cabal_3_8_1_0; @@ -67,112 +61,17 @@ self: super: { process = self.process_1_6_16_0; }); - doctest = dontCheck (doJailbreak super.doctest); - - # Tests fail in GHC 9.2 - extra = dontCheck super.extra; - # Jailbreaks & Version Updates - - # This `doJailbreak` can be removed once we have doctest v0.20 - aeson-diff = assert super.doctest.version == "0.18.2"; doJailbreak super.aeson-diff; - - assoc = doJailbreak super.assoc; - async = doJailbreak super.async; - base64-bytestring = doJailbreak super.base64-bytestring; - base-compat = self.base-compat_0_12_2; - base-compat-batteries = self.base-compat-batteries_0_12_2; - binary-instances = doJailbreak super.binary-instances; - ChasingBottoms = doJailbreak super.ChasingBottoms; - constraints = doJailbreak super.constraints; - cpphs = overrideCabal (drv: { postPatch = "sed -i -e 's,time >=1.5 && <1.11,time >=1.5 \\&\\& <1.12,' cpphs.cabal";}) super.cpphs; - data-fix = doJailbreak super.data-fix; - dbus = self.dbus_1_2_27; - dec = doJailbreak super.dec; - ed25519 = doJailbreak super.ed25519; - ghc-byteorder = doJailbreak super.ghc-byteorder; - ghc-exactprint = overrideCabal (drv: { - # HACK: ghc-exactprint 1.4.1 is not buildable for GHC < 9.2, - # but hackage2nix evaluates the cabal file with GHC 8.10.*, - # causing the build-depends to be skipped. Since the dependency - # list hasn't changed much since 0.6.4, we can just reuse the - # normal expression. - inherit (self.ghc-exactprint_1_5_0) src version; - revision = null; editedCabalFile = null; - libraryHaskellDepends = [ - self.fail - self.ordered-containers - self.data-default - ] ++ drv.libraryHaskellDepends or []; - }) super.ghc-exactprint; - ghc-lib = doDistribute self.ghc-lib_9_2_5_20221107; - ghc-lib-parser = doDistribute self.ghc-lib-parser_9_2_5_20221107; - ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_2_1_1; - hackage-security = doJailbreak super.hackage-security; - hashable = super.hashable_1_4_1_0; hashable-time = doJailbreak super.hashable-time; - # 1.1.1 introduced support for GHC 9.2.x, so when this assert fails, the jailbreak can be removed - hedgehog = assert super.hedgehog.version == "1.0.5"; doJailbreak super.hedgehog; - HTTP = overrideCabal (drv: { postPatch = "sed -i -e 's,! Socket,!Socket,' Network/TCP.hs"; }) (doJailbreak super.HTTP); - integer-logarithms = overrideCabal (drv: { postPatch = "sed -i -e 's, <1.1, <1.3,' integer-logarithms.cabal"; }) (doJailbreak super.integer-logarithms); - indexed-traversable = doJailbreak super.indexed-traversable; - indexed-traversable-instances = doJailbreak super.indexed-traversable-instances; - lifted-async = doJailbreak super.lifted-async; - lukko = doJailbreak super.lukko; - lzma-conduit = doJailbreak super.lzma-conduit; - ormolu = self.ormolu_0_5_0_1; - parallel = doJailbreak super.parallel; - path = doJailbreak super.path; - polyparse = overrideCabal (drv: { postPatch = "sed -i -e 's, <0.11, <0.12,' polyparse.cabal"; }) (doJailbreak super.polyparse); - primitive = doJailbreak super.primitive; - regex-posix = doJailbreak super.regex-posix; - resolv = doJailbreak super.resolv; - retrie = doDistribute (dontCheck self.retrie_1_2_0_1); - singleton-bool = doJailbreak super.singleton-bool; - servant = doJailbreak super.servant; - servant-swagger = doJailbreak super.servant-swagger; + retrie = doJailbreak super.retrie_1_2_1_1; # Depends on utf8-light which isn't maintained / doesn't support base >= 4.16 # https://github.com/haskell-infra/hackage-trustees/issues/347 # https://mail.haskell.org/pipermail/haskell-cafe/2022-October/135613.html language-javascript_0_7_0_0 = dontCheck super.language-javascript_0_7_0_0; - # 2022-09-02: Too strict bounds on lens - # https://github.com/haskell-servant/servant/pull/1607/files - servant-docs = doJailbreak super.servant-docs; - servant-foreign = doJailbreak super.servant-foreign; - servant-auth = doJailbreak super.servant-auth; - servant-auth-docs = doJailbreak super.servant-auth-docs; - servant-auth-server = doJailbreak super.servant-auth-server; - servant-auth-swagger = doJailbreak super.servant-auth-swagger; - # 2022-09-02: Too strict bounds on lens - # https://github.com/haskell-servant/servant-multipart/pull/64 - servant-multipart = doJailbreak super.servant-multipart; - # 2022-09-02: Too strict bounds on lens - # https://github.com/GetShopTV/swagger2/pull/242 - swagger2 = doJailbreak super.swagger2; - - shelly = doJailbreak super.shelly; - splitmix = doJailbreak super.splitmix; - tasty-hspec = doJailbreak super.tasty-hspec; th-desugar = self.th-desugar_1_14; - time-compat = doJailbreak super.time-compat; - tomland = doJailbreak super.tomland; - type-equality = doJailbreak super.type-equality; - unordered-containers = doJailbreak super.unordered-containers; vector = dontCheck super.vector; - vector-binary-instances = doJailbreak super.vector-binary-instances; - - hpack = overrideCabal (drv: { - # Cabal 3.6 seems to preserve comments when reading, which makes this test fail - # 2021-10-10: 9.2.1 is not yet supported (also no issue) - testFlags = [ - "--skip=/Hpack/renderCabalFile/is inverse to readCabalFile/" - ] ++ drv.testFlags or []; - }) (doJailbreak super.hpack); - - # lens >= 5.1 supports 9.2.1 - lens = doDistribute self.lens_5_2; # Apply patches from head.hackage. language-haskell-extract = appendPatch (pkgs.fetchpatch { @@ -183,22 +82,11 @@ self: super: { # Tests depend on `parseTime` which is no longer available hourglass = dontCheck super.hourglass; - # 0.17.0 introduced support for GHC 9.2.x, so when this assert fails, the whole block can be removed - memory = assert super.memory.version == "0.16.0"; appendPatch (pkgs.fetchpatch { - url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/dfd024c9a336c752288ec35879017a43bd7e85a0/patches/memory-0.16.0.patch"; - sha256 = "1kjganx729a6xfgfnrb3z7q6mvnidl042zrsd9n5n5a3i76nl5nl"; - }) (overrideCabal { - editedCabalFile = null; - revision = null; - } super.memory); - # For -fghc-lib see cabal.project in haskell-language-server. stylish-haskell = enableCabalFlag "ghc-lib" super.stylish-haskell; # For "ghc-lib" flag see https://github.com/haskell/haskell-language-server/issues/3185#issuecomment-1250264515 - hlint = doDistribute (enableCabalFlag "ghc-lib" (super.hlint_3_4_1.override { - ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_0_4; - })); + hlint = enableCabalFlag "ghc-lib" super.hlint; # https://github.com/sjakobi/bsb-http-chunked/issues/38 bsb-http-chunked = dontCheck super.bsb-http-chunked; @@ -206,32 +94,12 @@ self: super: { # need bytestring >= 0.11 which is only bundled with GHC >= 9.2 regex-rure = doDistribute (markUnbroken super.regex-rure); jacinda = doDistribute super.jacinda; - some = doJailbreak super.some; - - fourmolu = super.fourmolu_0_9_0_0; - - implicit-hie-cradle = doJailbreak super.implicit-hie-cradle; - # 1.3 introduced support for GHC 9.2.x, so when this assert fails, the jailbreak can be removed - hashtables = assert super.hashtables.version == "1.2.4.2"; doJailbreak super.hashtables; # 2022-08-01: Tests are broken on ghc 9.2.4: https://github.com/wz1000/HieDb/issues/46 - hiedb = doJailbreak (dontCheck super.hiedb); - - apply-refact = doDistribute super.apply-refact_0_10_0_0; - - # 2022-02-05: The following plugins don‘t work yet on ghc9.2. - # Compare: https://haskell-language-server.readthedocs.io/en/latest/supported-versions.html - haskell-language-server = super.haskell-language-server.override { - hls-haddock-comments-plugin = null; - hls-splice-plugin = null; - hls-tactics-plugin = null; - }; + hiedb = dontCheck super.hiedb; # https://github.com/fpco/inline-c/pull/131 inline-c-cpp = (if isDarwin then appendConfigureFlags ["--ghc-option=-fcompact-unwind"] else x: x) super.inline-c-cpp; - - relude = dontCheck self.relude_1_1_0_0; - hermes-json = doJailbreak super.hermes-json; } diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix index 9a600b5b60281..1069984ba9eda 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -58,10 +58,6 @@ in { # Tests fail because of typechecking changes conduit = dontCheck super.conduit; - # 0.30 introduced support for GHC 9.2. - cryptonite = doDistribute self.cryptonite_0_30; - - doctest = self.doctest_0_20_1; # consequences of doctest breakage follow: double-conversion = markBroken super.double-conversion; @@ -69,8 +65,6 @@ in { ghc-source-gen = checkAgainAfter super.ghc-source-gen "0.4.3.0" "fails to build" (markBroken super.ghc-source-gen); lucid = jailbreakForCurrentVersion super.lucid "2.11.1"; - invariant = jailbreakForCurrentVersion super.invariant "0.5.6"; - implicit-hie-cradle = jailbreakForCurrentVersion super.implicit-hie-cradle "0.5.0.0"; haskell-src-meta = doJailbreak super.haskell-src-meta; @@ -80,13 +74,10 @@ in { # Jailbreaks & Version Updates aeson = self.aeson_2_1_1_0; - lens-aeson = self.lens-aeson_1_2_2; assoc = doJailbreak super.assoc; async = doJailbreak super.async; base64-bytestring = doJailbreak super.base64-bytestring; - base-compat = self.base-compat_0_12_2; - base-compat-batteries = self.base-compat-batteries_0_12_2; binary-instances = doJailbreak super.binary-instances; ChasingBottoms = doJailbreak super.ChasingBottoms; constraints = doJailbreak super.constraints; @@ -99,7 +90,6 @@ in { ghc-lib-parser = doDistribute self.ghc-lib-parser_9_4_3_20221104; ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_4_0_0; hackage-security = doJailbreak super.hackage-security; - hashable = super.hashable_1_4_1_0; hashable-time = doJailbreak super.hashable-time; HTTP = overrideCabal (drv: { postPatch = "sed -i -e 's,! Socket,!Socket,' Network/TCP.hs"; }) (doJailbreak super.HTTP); integer-logarithms = overrideCabal (drv: { postPatch = "sed -i -e 's, <1.1, <1.3,' integer-logarithms.cabal"; }) (doJailbreak super.integer-logarithms); @@ -115,10 +105,7 @@ in { regex-posix = doJailbreak super.regex-posix; resolv = doJailbreak super.resolv; singleton-bool = doJailbreak super.singleton-bool; - - # 2022-09-02: Too strict bounds on lens - # https://github.com/GetShopTV/swagger2/pull/242 - swagger2 = doJailbreak super.swagger2; + rope-utf16-splay = doDistribute self.rope-utf16-splay_0_4_0_0; base-orphans = dontCheck super.base-orphans; @@ -136,11 +123,9 @@ in { # We need >= 1.1.2 for ghc-9.4 support, but we don't have 1.1.x in # hackage-packages.nix hedgehog = doDistribute (dontHaddock super.hedgehog_1_2); - # does not work with hedgehog 1.2 yet: + # tasty-hedgehog > 1.3 necessary to work with hedgehog 1.2: # https://github.com/qfpl/tasty-hedgehog/pull/63 - tasty-hedgehog = markBroken super.tasty-hedgehog; - # due to tasty-hedgehog - retry = checkAgainAfter super.tasty-hedgehog "1.3.0.0" "tasty-hedgehog broken" (dontCheck super.retry); + tasty-hedgehog = self.tasty-hedgehog_1_4_0_0; # https://github.com/dreixel/syb/issues/38 syb = dontCheck super.syb; @@ -154,10 +139,6 @@ in { vector = dontCheck super.vector; vector-binary-instances = doJailbreak super.vector-binary-instances; - # fixed in 1.16.x but it's not in hackage-packages yet. - rebase = jailbreakForCurrentVersion super.rebase "1.15.0.3"; - rerebase = jailbreakForCurrentVersion super.rerebase "1.15.0.3"; - hpack = overrideCabal (drv: { # Cabal 3.6 seems to preserve comments when reading, which makes this test fail # 2021-10-10: 9.2.1 is not yet supported (also no issue) @@ -188,9 +169,6 @@ in { jacinda = doDistribute super.jacinda; some = doJailbreak super.some; - # 1.3 introduced support for GHC 9.2.x, so when this assert fails, the jailbreak can be removed - hashtables = assert super.hashtables.version == "1.2.4.2"; doJailbreak super.hashtables; - # 2022-08-01: Tests are broken on ghc 9.2.4: https://github.com/wz1000/HieDb/issues/46 hiedb = dontCheck super.hiedb; @@ -215,10 +193,7 @@ in { hls-ormolu-plugin = null; hls-rename-plugin = null; hls-stylish-haskell-plugin = null; - hls-tactics-plugin = null; - hls-haddock-comments-plugin = null; hls-retrie-plugin = null; - hls-splice-plugin = null; }; # https://github.com/tweag/ormolu/issues/941 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 89a0bdf77fa17..53869534ff0e0 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -414,7 +414,6 @@ broken-packages: - bizzlelude-js - bkr - blakesum - - Blammo - blas - blaze-html-contrib - blaze-html-hexpat @@ -597,7 +596,6 @@ broken-packages: - Cascade - cascading - caseof - - cases - cas-hashable - casr-logbook - casr-logbook-types @@ -754,7 +752,6 @@ broken-packages: - collections-api - co-log-concurrent - co-log-json - - co-log-polysemy-formatting - co-log-sys - colonnade - colorless @@ -781,7 +778,6 @@ broken-packages: - compact-string-fix - comparse - compdata - - compdoc - compendium-client - competition - compilation @@ -993,7 +989,6 @@ broken-packages: - DataIndex - data-ivar - data-kiln - - data-lens - datalog - data-map-multikey - data-named @@ -1047,7 +1042,6 @@ broken-packages: - dead-simple-json - debug-tracy - decepticons - - decimal-literals - DecisionTree - decoder-conduit - deepcontrol @@ -1257,7 +1251,6 @@ broken-packages: - ede - edenmodules - edis - - EdisonAPI - edit - edit-lenses - editline @@ -1325,7 +1318,6 @@ broken-packages: - epic - epi-sim - epoll - - eprocess - epubname - Eq - EqualitySolver @@ -1991,7 +1983,6 @@ broken-packages: - haskell-bitmex-rest - haskell-brainfuck - haskell-cnc - - haskell-coffee - haskell-compression - haskell-conll - haskell-course-preludes @@ -2047,7 +2038,6 @@ broken-packages: - haskhol-core - haskmon - haskoin - - haskoin-core - haskoin-util - haskore - haskore-vintage @@ -2190,7 +2180,6 @@ broken-packages: - hGelf - hgeometric - hgeometry-ipe - - hgettext - hgis - hgom - hgopher @@ -2505,8 +2494,8 @@ broken-packages: - html-parse - html-rules - html-tokenizer - - htoml - htoml-megaparsec + - htoml - htsn - htssets - http2-client @@ -2569,7 +2558,6 @@ broken-packages: - hx - hxmppc - HXQ - - hxt-cache - hxt-pickle-utils - hyakko - hydra-hs @@ -2720,7 +2708,6 @@ broken-packages: - IsNull - iso8601-duration - isobmff - - isomorphism-class - isotope - itcli - itemfield @@ -2903,7 +2890,6 @@ broken-packages: - language-csharp - language-dart - language-dockerfile - - language-ecmascript - language-elm - language-gcl - language-gemini @@ -3299,9 +3285,7 @@ broken-packages: - monadacme - monad-atom - monad-atom-simple - - monad-bayes - monad-branch - - MonadCatchIO-transformers - monad-choice - MonadCompose - monad-fork @@ -3326,7 +3310,6 @@ broken-packages: - monadplus - monad-ran - monad-recorder - - monads-fd - MonadStack - monad-statevar - monad-ste @@ -3356,7 +3339,7 @@ broken-packages: - morfette - morfeusz - morloc - - morpheus-graphql-core + - morpheus-graphql-cli - morphisms-functors - morphisms-objects - morte @@ -3563,7 +3546,6 @@ broken-packages: - nullary - null-canvas - nullpipe - - numbered-semigroups - NumberSieves - NumberTheory - numerals-base @@ -3752,7 +3734,6 @@ broken-packages: - PArrows - Parry - parse - - parseargs - parsec2 - parsec3 - parsec-free @@ -3958,7 +3939,6 @@ broken-packages: - polysemy-keyed-state - polysemy-kvstore-jsonfile - polysemy-log-co - - polysemy-managed - polysemy-mocks - polysemy-readline - polysemy-scoped-fs @@ -4118,7 +4098,8 @@ broken-packages: - Pup-Events-Server - pure-io - pure-priority-queue - - purescript + - purescript-ast + - purescript-cst - purescript-tsd-gen - pure-zlib - pushbullet @@ -4489,7 +4470,6 @@ broken-packages: - sdl2-cairo-image - sdl2-compositor - sdl2-fps - - SDL-mpeg - sdr - seacat - seakale @@ -4549,7 +4529,6 @@ broken-packages: - servant-namedargs - servant-nix - servant-pandoc - - servant-polysemy - servant-pool - servant-proto-lens - servant-purescript @@ -4687,7 +4666,6 @@ broken-packages: - skemmtun - skulk - skylighting-extensions - - skylighting-format-ansi - skype4hs - slack - slack-api @@ -4747,7 +4725,6 @@ broken-packages: - snaplet-sass - snaplet-scoped-session - snaplet-ses-html - - snaplet-sqlite-simple - snaplet-typed-sessions - snap-predicates - snappy-conduit @@ -4927,7 +4904,6 @@ broken-packages: - stripe - stripe-core - stripe-servant - - strongweak - structural-traversal - structures - stt @@ -5087,7 +5063,6 @@ broken-packages: - termbox-tea - termination-combinators - termplot - - term-rewriting - terntup - tersmu - tesla @@ -5171,7 +5146,6 @@ broken-packages: - th-to-exp - th-traced - thumbnail-plus - - thyme - tianbar - TicTacToe - tictactoe3d @@ -5318,7 +5292,6 @@ broken-packages: - twitchapi - twitter - twitter-feed - - twitter-types - tx - txtblk - TYB @@ -5378,14 +5351,12 @@ broken-packages: - uncertain - unescaping-print - unfix-binders - - unfoldable - unicode-data-names - unicode-data-scripts - unicode-data-security - unicode-prelude - unicode-symbols - unicode-tricks - - union - union-map - uniprot-kb - uniqueid diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 6376c71171495..ff6a8c0c99735 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -1,40 +1,40 @@ # pkgs/development/haskell-modules/configuration-hackage2nix.yaml -compiler: ghc-9.0.2 +compiler: ghc-9.2.4 core-packages: + - Cabal-3.6.3.0 - array-0.5.4.0 - - base-4.15.1.0 - - binary-0.8.8.0 - - bytestring-0.10.12.1 - - Cabal-3.4.1.0 - - containers-0.6.4.1 - - deepseq-1.4.5.0 + - base-4.16.3.0 + - binary-0.8.9.0 + - bytestring-0.11.3.1 + - containers-0.6.5.1 + - deepseq-1.4.6.1 - directory-1.3.6.2 - exceptions-0.10.4 - - filepath-1.4.2.1 - - ghc-9.0.2 - - ghc-bignum-1.1 - - ghc-boot-9.0.2 - - ghc-boot-th-9.0.2 + - filepath-1.4.2.2 + - ghc-9.2.4 + - ghc-bignum-1.2 + - ghc-boot-9.2.4 + - ghc-boot-th-9.2.4 - ghc-compact-0.1.0.0 - - ghc-heap-9.0.2 - - ghc-prim-0.7.0 - - ghci-9.0.2 + - ghc-heap-9.2.4 + - ghc-prim-0.8.0 + - ghci-9.2.4 - haskeline-0.8.2 - hpc-0.6.1.0 - integer-gmp-1.1 - - libiserv-9.0.2 + - libiserv-9.2.4 - mtl-2.2.2 - - parsec-3.1.14.0 + - parsec-3.1.15.0 - pretty-1.1.3.6 - process-1.6.13.2 - rts-1.0.2 - - stm-2.5.0.0 - - template-haskell-2.17.0.0 + - stm-2.5.0.2 + - template-haskell-2.18.0.0 - terminfo-0.4.1.5 - text-1.2.5.0 - - time-1.9.3 + - time-1.11.1.1 - transformers-0.5.6.2 - unix-2.7.2.2 - xhtml-3000.2.2.1 @@ -78,13 +78,8 @@ default-package-overrides: - ghc-bignum == 1.0 # 1.2.0.0: “Dropped support for GHC <9.2 (might readd it later)” - retrie < 1.2.0.0 - # On the recommendation of hnix author: - # https://github.com/NixOS/nixpkgs/pull/154461#issuecomment-1015511883 - - hnix < 0.15 # needs http-client >= 0.7.11 which isn't part of Stackage LTS 18 - http-client-restricted < 0.0.5 - # Needs dhall 1.41.*, Stackage LTS 19 has 1.40 - - dhall-nix < 1.1.24 # patch is primarily used by reflex packages not all of which are patch 0.0.7 compatible yet - patch < 0.0.7 - reflex < 0.8.2.1 @@ -93,6 +88,10 @@ default-package-overrides: - hasql-dynamic-statements < 0.3.1.2 # Its dependency brick >= 1.0 is not yet in stackage - brick-skylighting < 1.0 + - rope-utf16-splay < 0.4.0.0 + # hnix < 0.17 (unreleased) needs hnix-store-* 0.5.* + - hnix-store-core == 0.5.0.0 # 2022-06-17: Until hnix 0.17 + - hnix-store-remote == 0.5.0.0 # 2022-06-17: Until hnix 0.17 extra-packages: - Cabal == 2.2.* # required for jailbreak-cabal etc. @@ -101,7 +100,6 @@ extra-packages: - Cabal == 3.4.* # required for cabal-install etc. - Cabal == 3.6.* # required for cabal-install-parsers etc. - Diff < 0.4 # required by liquidhaskell-0.8.10.2: https://github.com/ucsd-progsys/liquidhaskell/issues/1729 - - ShellCheck == 0.7.2 # 2022-02-20: haskell-ci 0.14 needs this - aeson < 2 # required by pantry-0.5.2 - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now - base16-bytestring < 1 # required for cabal-install etc. @@ -136,8 +134,6 @@ extra-packages: - hinotify == 0.3.9 # for xmonad-0.26: https://github.com/kolmodin/hinotify/issues/29 - hlint == 3.2.8 # 2022-09-21: needed for hls on ghc 8.8 - hlint == 3.4.1 # 2022-09-21: needed for hls with ghc-lib-parser 9.2 - - hnix-store-core == 0.5.0.0 # 2022-06-17: Until hnix 0.17 - - hnix-store-remote == 0.5.0.0 # 2022-06-17: Until hnix 0.17 - hpack == 0.35.0 # 2022-09-29: Needed for stack-2.9.1 - hspec < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 - hspec-core < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 @@ -163,7 +159,6 @@ extra-packages: - vty == 5.35.1 # 2022-07-08: needed for glirc-2.39.0.1 - weeder == 2.2.* # 2022-02-21: preserve for GHC 8.10.7 - weeder == 2.3.* # 2022-05-31: preserve for GHC 9.0.2 - - ghc-exactprint == 1.5.0 # 2022-10-06: newer versions of ghc-exactprint require ghc 9.4.2 package-maintainers: abbradar: @@ -303,6 +298,9 @@ package-maintainers: - ghcide - haskell-language-server - hedgehog + - hledger + - hledger-ui + - hledger-web - hlint - hmatrix - hspec-discover @@ -310,6 +308,7 @@ package-maintainers: - matrix-client - neuron - optics + - pandoc - paths - postgresql-simple - reflex-dom @@ -337,26 +336,16 @@ package-maintainers: pacien: - ldgallery-compiler peti: - - cabal-install - - cabal2nix - cabal2spec - - distribution-nixpkgs - funcmp - git-annex - - hackage-db - - hledger - hledger-interest - - hledger-ui - - hledger-web - hopenssl - hsdns - hsemail - hsyslog - - jailbreak-cabal - - language-nix - logging-facade-syslog - nix-paths - - pandoc - structured-haskell-mode - titlecase - xmonad @@ -406,9 +395,17 @@ package-maintainers: - zre sternenseemann: # also maintain upstream package + - cabal2nix + - distribution-nixpkgs + - hackage-db + - language-nix + - jailbreak-cabal - spacecookie - gopher-proxy # other packages I can help out for + - cabal-install + - hledger + - pandoc - systemd - fast-logger - flat @@ -432,17 +429,22 @@ package-maintainers: terlar: - nix-diff turion: - - rhine - - rhine-gloss + - Agda + - dunai - essence-of-live-coding - essence-of-live-coding-gloss - essence-of-live-coding-pulse - essence-of-live-coding-quickcheck - - Agda - - dunai + - essence-of-live-coding-warp - finite-typelits + - has-transformers + - monad-bayes + - monad-schedule - pulse-simple + - rhine + - rhine-gloss - simple-affine-space + - time-domain utdemir: - nix-tree @@ -589,6 +591,7 @@ supported-platforms: linux-namespaces: [ platforms.linux ] lxc: [ platforms.linux ] midi-alsa: [ platforms.linux ] + OrderedBits: [ platforms.x86 ] # lacks implementations for non-x86: https://github.com/choener/OrderedBits/blob/401cbbe933b1635aa33e8e9b29a4a570b0a8f044/lib/Data/Bits/Ordered.hs#L316 password: [ platforms.x86 ] # uses scrypt, which requries x86 password-instances: [ platforms.x86 ] # uses scrypt, which requries x86 reactivity: [ platforms.windows ] diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index a359d8ef42242..f38ebfb8a8af6 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml @@ -1,4 +1,4 @@ -# Stackage LTS 19.32 +# Stackage LTS 20.1 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -22,20 +22,25 @@ default-package-overrides: - aeson-attoparsec ==0.0.0 - aeson-better-errors ==0.9.1.1 - aeson-casing ==0.2.0.0 - - aeson-commit ==1.4 + - aeson-combinators ==0.1.0.1 + - aeson-commit ==1.6.0 - aeson-compat ==0.3.10 - aeson-diff ==1.1.0.13 - aeson-extra ==0.5.1.1 - aeson-generic-compat ==0.0.1.3 - - aeson-optics ==1.1.1 + - aeson-iproute ==0.3.0 + - aeson-optics ==1.2.0.1 + - aeson-picker ==0.1.0.6 - aeson-pretty ==0.8.9 - aeson-qq ==0.8.4 - - aeson-schemas ==1.3.5.1 - - aeson-typescript ==0.3.0.1 + - aeson-schemas ==1.4.0.0 + - aeson-typescript ==0.4.2.0 + - aeson-value-parser ==0.19.7 - aeson-yak ==0.1.1.3 - aeson-yaml ==1.1.0.1 - Agda ==2.6.2.2 - agda2lagda ==0.2021.6.1 + - airship ==0.9.5 - al ==0.1.4.2 - alarmclock ==0.7.0.6 - alerts ==0.1.2.0 @@ -43,23 +48,23 @@ default-package-overrides: - alex-meta ==0.3.0.13 - algebra ==4.3.1 - algebraic-graphs ==0.6.1 - - align-audio ==0.0 - Allure ==0.11.0.0 - almost-fix ==0.0.2 - alsa-core ==0.5.0.1 - alsa-mixer ==0.3.0 - alsa-pcm ==0.6.1.1 - - alsa-seq ==0.6.0.8 - alternative-vector ==0.0.0 - alternators ==1.0.0.0 - ALUT ==2.4.0.3 - amqp ==0.22.1 - amqp-utils ==0.6.3.2 + - annotated-exception ==0.2.0.4 - annotated-wl-pprint ==0.7.0 - ansi-terminal ==0.11.3 - ansi-terminal-game ==1.8.0.0 - ansi-wl-pprint ==0.6.9 - ANum ==0.2.0.2 + - aos-signature ==0.1.1 - apecs ==0.9.4 - apecs-gloss ==0.2.4 - apecs-physics ==0.4.5 @@ -67,24 +72,27 @@ default-package-overrides: - api-maker ==0.1.0.6 - ap-normalize ==0.1.0.1 - appar ==0.1.8 + - appendful ==0.1.0.0 + - appendful-persistent ==0.1.0.0 - appendmap ==0.1.5 - - apply-refact ==0.9.3.0 + - apply-refact ==0.10.0.0 - apportionment ==0.0.0.4 - approximate ==0.3.5 - approximate-equality ==1.1.0.2 - app-settings ==0.2.0.12 - arbor-lru-cache ==0.1.1.1 + - arbtt ==0.12.0.1 - arithmoi ==0.12.0.2 - array-memoize ==0.6.0 - arrow-extras ==0.1.0.1 - arrows ==0.4.4.2 - - ascii ==1.1.3.0 + - ascii ==1.2.3.0 - ascii-case ==1.0.0.11 - ascii-char ==1.0.0.15 - asciidiagram ==1.3.3.3 - ascii-group ==1.0.0.13 - - ascii-numbers ==1.0.0.0 - - ascii-predicates ==1.0.0.10 + - ascii-numbers ==1.1.0.0 + - ascii-predicates ==1.0.1.0 - ascii-progress ==0.3.3.0 - ascii-superset ==1.0.1.13 - ascii-th ==1.0.0.11 @@ -111,35 +119,36 @@ default-package-overrides: - attoparsec-iso8601 ==1.0.2.1 - attoparsec-path ==0.0.0.1 - attoparsec-time ==1.0.3 - - audacity ==0.0.2.1 - aur ==7.0.7 + - aura ==3.2.9 - authenticate ==1.3.5.1 - authenticate-oauth ==1.7 + - autodocodec ==0.2.0.1 + - autodocodec-openapi3 ==0.2.1.1 + - autodocodec-schema ==0.1.0.2 + - autodocodec-yaml ==0.2.0.2 - autoexporter ==2.0.0.2 - auto-update ==0.1.6 - - aws-cloudfront-signed-cookies ==0.2.0.10 + - avro ==0.6.1.2 + - aws-cloudfront-signed-cookies ==0.2.0.11 - aws-xray-client ==0.1.0.2 - aws-xray-client-persistent ==0.1.0.5 - aws-xray-client-wai ==0.1.0.2 - backtracking ==0.1.0 - bank-holidays-england ==0.2.0.8 - barbies ==2.0.3.1 - - barrier ==0.1.1 - - base16 ==0.3.2.0 + - base16 ==0.3.2.1 - base16-bytestring ==1.0.2.0 - - base16-lens ==0.1.3.2 - base32 ==0.2.2.0 - - base32-lens ==0.1.1.1 - base32string ==0.9.1 - base58-bytestring ==0.1.0 - base58string ==0.10.0 - base64 ==0.4.2.4 - base64-bytestring ==1.2.1.0 - base64-bytestring-type ==1.0.1 - - base64-lens ==0.3.1 - base64-string ==0.2 - - base-compat ==0.11.2 - - base-compat-batteries ==0.11.2 + - base-compat ==0.12.2 + - base-compat-batteries ==0.12.2 - basement ==0.0.15 - base-orphans ==0.8.7 - base-prelude ==1.6.1 @@ -148,6 +157,8 @@ default-package-overrides: - battleship-combinatorics ==0.0.1 - bazel-runfiles ==0.12 - bbdb ==0.8 + - bcp47 ==0.2.0.6 + - bcp47-orphans ==0.1.0.5 - bcrypt ==0.0.11 - beam-core ==0.9.2.1 - beam-migrate ==0.5.1.2 @@ -157,12 +168,15 @@ default-package-overrides: - bech32-th ==1.1.1 - bench ==1.0.12 - benchpress ==0.2.2.21 + - bench-show ==0.3.2 - bencode ==0.6.1.1 - bencoding ==0.4.5.4 + - benri-hspec ==0.1.0.0 - between ==0.11.0.0 + - bhoogle ==0.1.4.2 - bibtex ==0.1.0.6 - bifunctors ==5.5.13 - - bimap ==0.4.0 + - bimap ==0.5.0 - bimaps ==0.1.0.2 - bimap-server ==0.1.0.1 - bin ==0.1.2 @@ -175,7 +189,6 @@ default-package-overrides: - binary-list ==1.1.1.2 - binary-orphans ==1.0.3 - binary-parser ==0.5.7.2 - - binary-parsers ==0.2.4.0 - binary-search ==2.0.0 - binary-shared ==0.8.3 - binary-tagged ==0.3.1 @@ -183,11 +196,7 @@ default-package-overrides: - bindings-GLFW ==3.3.2.0 - bindings-libzip ==1.0.1 - bindings-uname ==0.1 - - BiobaseENA ==0.0.0.2 - BiobaseEnsembl ==0.2.0.1 - - BiobaseFasta ==0.4.0.1 - - BiobaseTypes ==0.2.1.0 - - BiobaseXNA ==0.11.1.1 - bitarray ==0.0.1.1 - bits ==0.6 - bitset-word8 ==0.1.1.2 @@ -195,6 +204,8 @@ default-package-overrides: - bitvec ==1.1.3.0 - bitwise-enum ==1.0.1.0 - blake2 ==0.3.0 + - Blammo ==1.1.1.0 + - blank-canvas ==0.7.3 - blanks ==0.5.0 - blas-carray ==0.1.0.1 - blas-comfort-array ==0.0.0.3 @@ -202,34 +213,33 @@ default-package-overrides: - blas-hs ==0.1.1.0 - blaze-bootstrap ==0.1.0.1 - blaze-builder ==0.4.2.2 - - blaze-colonnade ==1.2.2.1 - blaze-html ==0.9.1.2 - blaze-markup ==0.8.2.8 - blaze-svg ==0.3.6.1 - blaze-textual ==0.2.2.1 + - bloodhound ==0.21.0.0 - bm ==0.1.0.2 - bmp ==1.2.6.3 - bnb-staking-csvs ==0.2.1.0 - BNFC ==2.9.4 - BNFC-meta ==0.6.1 - - board-games ==0.3 - bodhi ==0.1.0 - boltzmann-samplers ==0.1.1.0 - bookkeeping ==0.4.0.1 - Boolean ==0.2.4 - - boolean-like ==0.1.1.0 - boolsimplifier ==0.1.8 - boomerang ==1.4.8 - boots ==0.2.0.1 - bordacount ==0.1.0.0 - boring ==0.2 - - both ==0.1.1.2 - bound ==2.0.5 - BoundedChan ==1.0.3.0 - bounded-queue ==1.0.0 + - boundingboxes ==0.2.3 + - bower-json ==1.1.0.0 - boxes ==0.1.5 - - brick ==0.68.1 - - brittany ==0.14.0.2 + - breakpoint ==0.1.1.1 + - brick ==1.4 - broadcast-chan ==0.2.1.2 - brotli ==0.0.0.1 - brotli-streams ==0.0.0.0 @@ -238,52 +248,61 @@ default-package-overrides: - bson-lens ==0.1.1 - buffer-builder ==0.2.4.8 - buffer-pipe ==0.0 + - bugsnag ==1.0.0.1 - bugsnag-haskell ==0.0.4.4 - bugsnag-hs ==0.2.0.9 + - bugsnag-wai ==1.0.0.1 + - bugsnag-yesod ==1.0.0.1 - bugzilla-redhat ==1.0.0 - burrito ==2.0.1.2 - butcher ==1.3.3.2 - - buttplug-hs-core ==0.1.0.1 - bv ==0.5 - byteable ==0.1.1 + - bytebuild ==0.3.11.0 - byte-count-reader ==0.10.1.9 - bytedump ==1.0 + - bytehash ==0.1.0.0 - byte-order ==0.1.3.0 - byteorder ==1.0.4 - bytes ==0.17.2 - byteset ==0.1.1.0 + - byteslice ==0.2.7.0 + - bytesmith ==0.3.9.0 - bytestring-builder ==0.10.8.2.0 - bytestring-conversion ==0.3.2 - bytestring-lexing ==0.5.0.9 - bytestring-mmap ==0.2.2 + - bytestring-progress ==1.4 - bytestring-strict-builder ==0.4.5.6 - bytestring-to-vector ==0.3.0.1 - bytestring-tree-builder ==0.2.7.10 - bytestring-trie ==0.2.7 - bz2 ==1.0.1.0 - - bzlib ==0.5.1.0 - bzlib-conduit ==0.3.0.2 - c14n ==0.1.0.2 - c2hs ==0.28.8 - - cabal2spec ==2.6.2 + - cabal2spec ==2.6.3 - cabal-appimage ==0.3.0.5 - - cabal-clean ==0.1.20220814 + - cabal-clean ==0.2.20220819 + - cabal-debian ==5.2 - cabal-doctest ==1.0.9 - cabal-file ==0.1.1 - cabal-file-th ==0.2.7 - cabal-flatpak ==0.1.0.3 - - cabal-plan ==0.7.2.1 + - cabal-plan ==0.7.2.3 - cabal-rpm ==2.0.11.1 - Cabal-syntax ==3.6.0.0 - cache ==0.1.3.0 - cached-json-file ==0.1.1 - cacophony ==0.10.1 + - cairo ==0.13.8.2 - calendar-recycling ==0.0.0.1 - - call-alloy ==0.3.0.3 + - call-alloy ==0.4.0.1 + - calligraphy ==0.1.3 + - call-plantuml ==0.0.1.1 - call-stack ==0.4.0 - can-i-haz ==0.3.1.0 - capability ==0.5.0.1 - - capataz ==0.2.1.0 - ca-province-codes ==1.0.0.0 - cardano-coin-selection ==1.0.1 - carray ==0.1.6.8 @@ -294,11 +313,9 @@ default-package-overrides: - cases ==0.1.4.1 - casing ==0.1.4.1 - cassava ==0.5.3.0 - - cassava-conduit ==0.6.0 - cassava-megaparsec ==2.0.4 - cast ==0.1.0.2 - - caster ==0.0.3.0 - - cayley-client ==0.4.17 + - cayley-client ==0.4.19.2 - cborg ==0.2.8.0 - cborg-json ==0.2.5.0 - cdar-mBound ==0.1.0.4 @@ -306,15 +323,17 @@ default-package-overrides: - cereal ==0.5.8.3 - cereal-conduit ==0.8.0 - cereal-text ==0.1.0.2 + - cereal-unordered-containers ==0.1 - cereal-vector ==0.2.0.1 - cfenv ==0.1.0.0 - - cgi ==3001.5.0.0 - chan ==0.0.4.1 - - ChannelT ==0.0.0.7 - character-cases ==0.1.0.6 - charset ==0.3.9 - charsetdetect-ae ==1.1.0.4 - Chart ==1.9.4 + - Chart-cairo ==1.9.3 + - Chart-diagrams ==1.9.4 + - chart-svg ==0.3.2 - ChasingBottoms ==1.3.1.12 - cheapskate ==0.1.1.2 - cheapskate-highlight ==0.1.0.0 @@ -323,29 +342,22 @@ default-package-overrides: - checkers ==0.6.0 - checksum ==0.0 - chimera ==0.3.2.0 - - chiphunk ==0.1.4.0 - choice ==0.2.2 - chronologique ==0.3.1.3 - chunked-data ==0.3.1 - cipher-aes ==0.2.11 - - cipher-aes128 ==0.7.0.6 - cipher-camellia ==0.0.2 - - cipher-des ==0.0.6 - cipher-rc4 ==0.1.4 - circle-packing ==0.1.0.6 - circular ==0.4.0.3 - - citeproc ==0.6.0.1 - - clash-ghc ==1.6.4 - - clash-lib ==1.6.4 - - clash-prelude ==1.6.4 + - citeproc ==0.8.0.2 - classy-prelude ==1.5.0.2 - classy-prelude-conduit ==1.5.0 - classy-prelude-yesod ==1.5.0 - - clay ==0.14.0 - cleff ==0.3.3.0 - cleff-plugin ==0.1.0.0 - clientsession ==0.9.1.2 - - climb ==0.3.3 + - climb ==0.4.0 - Clipboard ==2.3.2.0 - clock ==0.8.3 - closed ==0.2.0.2 @@ -358,10 +370,8 @@ default-package-overrides: - codec-beam ==0.2.0 - code-conjure ==0.5.2 - code-page ==0.2.1 - - coercible-utils ==0.1.0 - cointracking-imports ==0.1.0.2 - collect-errors ==0.1.5.0 - - colonnade ==1.2.0.2 - Color ==0.3.3 - colorful-monoids ==0.2.1.3 - colorize-haskell ==1.0.1 @@ -378,21 +388,25 @@ default-package-overrides: - commutative ==0.0.2 - comonad ==5.0.8 - comonad-extras ==4.0.1 - - compact ==0.2.0.0 - compactmap ==0.1.4.2.1 - compensated ==0.8.3 - compiler-warnings ==0.1.0 - componentm ==0.0.0.2 - componentm-devel ==0.0.0.2 - composable-associations ==0.1.0.0 + - composite-base ==0.8.1.0 + - composite-binary ==0.8.1.0 + - composite-ekg ==0.8.1.0 + - composite-tuple ==0.1.2.0 + - composite-xstep ==0.1.0.0 - composition ==1.0.2.2 - composition-extra ==2.0.0 + - composition-prelude ==3.0.0.2 - concise ==0.1.0.1 - concurrency ==1.11.0.2 - concurrent-extra ==0.7.0.12 - concurrent-output ==1.10.16 - concurrent-split ==0.0.1.1 - - concurrent-supply ==0.1.8 - cond ==0.4.1.1 - conduino ==0.2.2.0 - conduit ==1.3.4.3 @@ -400,18 +414,17 @@ default-package-overrides: - conduit-algorithms ==0.0.13.0 - conduit-combinators ==1.3.0 - conduit-concurrent-map ==0.1.3 - - conduit-connection ==0.1.0.5 - conduit-extra ==1.3.6 - conduit-parse ==0.2.1.1 - conduit-zstd ==0.0.2.0 - conferer ==1.1.0.0 - conferer-aeson ==1.1.0.2 - - conferer-warp ==1.1.0.0 - ConfigFile ==1.1.4 - config-ini ==0.2.5.0 - configuration-tools ==0.6.1 - configurator ==0.3.0.0 - configurator-export ==0.1.0.1 + - configurator-pg ==0.2.7 - connection ==0.3.1 - connection-pool ==0.2.2 - console-style ==0.0.2.1 @@ -419,7 +432,11 @@ default-package-overrides: - constraints-extras ==0.3.2.1 - constraint-tuples ==0.1.2 - construct ==0.3.1.1 - - containers-unicode-symbols ==0.3.1.3 + - context ==0.2.0.1 + - context-http-client ==0.2.0.1 + - context-resource ==0.2.0.1 + - context-wai-middleware ==0.2.0.1 + - contiguous ==0.6.2.0 - contravariant ==1.5.5 - contravariant-extras ==0.3.5.3 - control-bool ==0.2.1 @@ -430,16 +447,19 @@ default-package-overrides: - cookie ==0.4.5 - copr-api ==0.1.0 - core-data ==0.3.8.0 - - core-program ==0.4.6.4 + - core-program ==0.6.1.1 + - core-telemetry ==0.2.7.0 - core-text ==0.3.8.0 - - countable ==1.0 - - covariance ==0.1.0.6 + - countable ==1.2 + - country ==0.2.3 + - covariance ==0.2.0.1 - cpphs ==1.20.9.1 - cprng-aes ==0.6.1 - cpu ==0.1.2 - cpuinfo ==0.1.0.2 + - cql ==4.0.4 + - cql-io ==1.1.1 - crackNum ==3.2 - - crc32c ==0.0.0 - credential-store ==0.1.2 - criterion ==1.5.13.0 - criterion-measurement ==0.1.4.0 @@ -456,7 +476,7 @@ default-package-overrides: - cryptohash-sha1 ==0.11.101.0 - cryptohash-sha256 ==0.11.102.1 - cryptohash-sha512 ==0.11.101.0 - - cryptonite ==0.29 + - cryptonite ==0.30 - cryptonite-conduit ==0.2.2 - cryptonite-openssl ==0.7 - crypto-pubkey-types ==0.4.3 @@ -477,30 +497,29 @@ default-package-overrides: - curl-runnings ==0.17.0 - currencies ==0.2.0.0 - currency ==0.2.0.0 + - currycarbon ==0.2.1.1 - cursor ==0.3.2.0 - cursor-brick ==0.1.0.1 - cursor-fuzzy-time ==0.0.0.0 - cursor-gen ==0.4.0.0 - - cutter ==0.0 - cyclotomic ==1.1.1 - czipwith ==1.0.1.4 - d10 ==1.0.1.0 - data-accessor ==0.2.3 - data-accessor-mtl ==0.2.0.4 - data-accessor-transformers ==0.2.1.7 + - data-array-byte ==0.1.0.1 - data-binary-ieee754 ==0.4.4 - data-bword ==0.1.0.2 - data-checked ==0.3 - data-clist ==0.2 - data-default ==0.7.1.1 - data-default-class ==0.1.2.0 - - data-default-extra ==0.1.0 - data-default-instances-base ==0.1.0.1 - data-default-instances-bytestring ==0.0.1 - data-default-instances-case-insensitive ==0.0.1 - data-default-instances-containers ==0.0.1 - data-default-instances-dlist ==0.0.1 - - data-default-instances-new-base ==0.0.2 - data-default-instances-old-locale ==0.0.1 - data-default-instances-text ==0.0.1 - data-default-instances-unordered-containers ==0.0.1 @@ -511,6 +530,7 @@ default-package-overrides: - data-endian ==0.1.1 - data-fix ==0.3.2 - data-forest ==0.1.0.9 + - data-functor-logistic ==0.0 - data-has ==0.4.0.0 - data-hash ==0.2.0.1 - data-interval ==2.1.1 @@ -534,7 +554,7 @@ default-package-overrides: - dawg-ord ==0.5.1.2 - dbcleaner ==0.1.3 - DBFunctor ==0.1.2.1 - - dbus ==1.2.22 + - dbus ==1.2.27 - dbus-hslogger ==0.1.0.1 - debian ==4.0.4 - debian-build ==0.10.2.1 @@ -555,18 +575,21 @@ default-package-overrides: - derive-topdown ==0.0.3.0 - deriving-aeson ==0.2.8 - deriving-compat ==0.6.1 - - derulo ==2.0.0.3 - detour-via-sci ==1.0.0 - df1 ==0.4 - - dhall ==1.40.2 - - dhall-bash ==1.0.39 - - dhall-json ==1.7.9 - - dhall-yaml ==1.2.10 + - dhall ==1.41.2 + - dhall-bash ==1.0.40 + - dhall-json ==1.7.11 + - dhall-yaml ==1.2.11 - di ==1.3 - diagrams ==1.4.0.1 - - diagrams-contrib ==1.4.4 + - diagrams-builder ==0.8.0.5 + - diagrams-cairo ==1.4.2 + - diagrams-canvas ==1.4.1.1 + - diagrams-contrib ==1.4.5 - diagrams-core ==1.5.0.1 - - diagrams-lib ==1.4.5.1 + - diagrams-lib ==1.4.5.2 + - diagrams-postscript ==1.5.1 - diagrams-rasterific ==1.4.2.2 - diagrams-solve ==0.1.3 - diagrams-svg ==1.4.3.1 @@ -577,42 +600,44 @@ default-package-overrides: - digest ==0.0.1.3 - digits ==0.3.1 - di-handle ==1.0.1 - - dimensional ==1.4 + - dimensional ==1.5 - di-monad ==1.3.1 - directory-tree ==0.12.1 - direct-sqlite ==2.3.27 - dirichlet ==0.1.0.7 - discount ==0.1.1 - discover-instances ==0.1.0.0 - - discrimination ==0.4.1 + - discrimination ==0.5 - disk-free-space ==0.1.0.1 - - distributed-static ==0.3.9 - distribution-opensuse ==1.1.3 - distributive ==0.6.2.1 + - diversity ==0.8.1.0 - djinn-lib ==0.0.1.4 + - dl-fedora ==0.9.3 - dlist ==1.0 - dlist-instances ==0.1.1.1 - dlist-nonempty ==0.1.1 - - dns ==4.0.1 + - dns ==4.1.0 + - docker ==0.7.0.1 - dockerfile ==0.2.0 - - doclayout ==0.3.1.1 - - docopt ==0.7.0.7 - - doctemplates ==0.10.0.1 - - doctest ==0.18.2 + - doclayout ==0.4 + - doctemplates ==0.10.0.2 + - doctest ==0.20.1 - doctest-discover ==0.2.0.0 - doctest-driver-gen ==0.3.0.5 - doctest-exitcode-stdio ==0.0 - - doctest-extract ==0.1 - doctest-lib ==0.1 - doctest-parallel ==0.2.5 - doldol ==0.4.1.2 - do-list ==1.0.1 - domain ==0.1.1.3 + - domain-aeson ==0.1 + - domain-cereal ==0.1 - domain-core ==0.1.0.2 - domain-optics ==0.1.0.3 - do-notation ==0.1.0.2 - dot ==0.3 - - dotenv ==0.9.0.2 + - dotenv ==0.9.0.3 - dotgen ==0.4.3 - dotnet-timespan ==0.0.1.0 - double-conversion ==2.0.4.1 @@ -626,7 +651,7 @@ default-package-overrides: - dual ==0.1.1.1 - dual-tree ==0.2.3.1 - dublincore-xml-conduit ==0.1.0.2 - - dunai ==0.8.3 + - dunai ==0.9.1 - duration ==0.2.0.0 - dvorak ==0.1.0.0 - dynamic-state ==0.3.1 @@ -639,27 +664,33 @@ default-package-overrides: - echo ==0.1.4 - ecstasy ==0.2.1.0 - ed25519 ==0.0.5.0 + - ede ==0.3.3.0 - edit-distance ==0.2.2.1 - edit-distance-vector ==1.0.0.4 - editor-open ==0.6.0.0 + - effectful ==2.2.1.0 + - effectful-core ==2.2.1.0 + - effectful-plugin ==1.0.0.0 + - effectful-th ==1.0.0.0 - either ==5.0.2 - either-both ==0.1.1.1 - either-unwrap ==1.1 - ekg-core ==0.1.1.7 - elerea ==2.9.0 - elf ==0.31 - - eliminators ==0.8 + - eliminators ==0.9 + - elm2nix ==0.3.0 - elm-bridge ==0.8.1 - elm-core-sources ==1.0.0 - elm-export ==0.6.0.1 - - elynx ==0.6.1.1 - - elynx-markov ==0.6.1.1 - - elynx-nexus ==0.6.1.1 - - elynx-seq ==0.6.1.1 - - elynx-tools ==0.6.1.1 - - elynx-tree ==0.6.1.1 + - elynx ==0.7.0.1 + - elynx-markov ==0.7.0.1 + - elynx-nexus ==0.7.0.1 + - elynx-seq ==0.7.0.1 + - elynx-tools ==0.7.0.1 + - elynx-tree ==0.7.0.1 + - emacs-module ==0.1.1.1 - email-validate ==2.3.2.16 - - emd ==0.2.0.0 - emojis ==0.1.2 - enclosed-exceptions ==1.0.3 - ENIG ==0.0.1.0 @@ -668,17 +699,16 @@ default-package-overrides: - enumset ==0.1 - enum-text ==0.5.3.0 - envelope ==0.2.2.0 - - envparse ==0.4.1 + - envparse ==0.5.0 - envy ==2.1.1.0 - eq ==4.3 - - equal-files ==0.0.5.3 - equational-reasoning ==0.7.0.1 - equivalence ==0.4.1 - erf ==2.0.0.0 - errata ==0.4.0.0 - - error ==0.3.0.0 + - error ==1.0.0.0 - errorcall-eq-instance ==0.3.0 - - error-or ==0.2.0.0 + - error-or ==0.3.0 - error-or-utils ==0.2.0 - errors ==2.3.0 - errors-ext ==0.4.2 @@ -689,19 +719,15 @@ default-package-overrides: - essence-of-live-coding-pulse ==0.2.6 - essence-of-live-coding-quickcheck ==0.2.6 - essence-of-live-coding-warp ==0.2.6 - - eventful-core ==0.2.0 - - eventful-memory ==0.2.0 - - eventful-test-helpers ==0.2.0 - event-list ==0.1.2 - eventstore ==1.4.2 - every ==0.0.1 - evm-opcodes ==0.1.2 - exact-combinatorics ==0.2.0.11 - exact-pi ==0.5.0.2 - - exception-hierarchy ==0.1.0.6 + - exception-hierarchy ==0.1.0.7 - exception-mtl ==0.4.0.1 - exception-transformers ==0.4.0.11 - - exception-via ==0.1.0.0 - executable-hash ==0.2.0.4 - executable-path ==0.0.3.1 - exit-codes ==1.0.0 @@ -713,6 +739,7 @@ default-package-overrides: - exp-pairs ==0.2.1.0 - express ==1.0.10 - extended-reals ==0.2.4.0 + - extensible ==0.9 - extensible-effects ==5.0.0.1 - extensible-exceptions ==0.1.1.4 - extra ==1.7.12 @@ -726,13 +753,14 @@ default-package-overrides: - fakefs ==0.3.0.2 - fakepull ==0.3.0.2 - faktory ==1.1.2.4 - - fast-builder ==0.1.3.0 + - fasta ==0.10.4.2 - fast-logger ==3.1.1 - fast-math ==1.0.2 - - fastmemo ==0.1.1 + - fb ==2.1.1.1 - fclabels ==2.0.5.1 + - fdo-notify ==0.3.1 - feature-flags ==0.1.0.1 - - fedora-dists ==2.0.0 + - fedora-dists ==2.1.1 - fedora-haskell-tools ==1.0 - feed ==1.3.2.1 - FenwickTree ==0.1.2.1 @@ -740,12 +768,13 @@ default-package-overrides: - fftw-ffi ==0.1 - fgl ==5.7.0.3 - fields-json ==0.4.0.0 + - filecache ==0.4.1 - file-embed ==0.0.15.0 - file-embed-lzma ==0.0.1 - filelock ==0.1.1.5 - filemanip ==0.3.6.3 - file-modules ==0.1.2.4 - - filepath-bytestring ==1.4.2.1.9 + - filepath-bytestring ==1.4.2.1.12 - file-path-th ==0.1.0.0 - filepattern ==0.1.3 - fileplow ==0.1.0.0 @@ -766,8 +795,8 @@ default-package-overrides: - flac ==0.2.0 - flac-picture ==0.1.2 - flags-applicative ==0.1.0.3 - - flat ==0.4.4 - flat-mcmc ==1.5.2 + - flatparse ==0.3.5.1 - flay ==0.4 - flexible-defaults ==0.0.3 - FloatingHex ==0.5 @@ -779,8 +808,6 @@ default-package-overrides: - fn ==0.3.0.2 - focus ==1.0.3 - focuslist ==0.1.1.0 - - fold-debounce ==0.2.0.9 - - fold-debounce-conduit ==0.2.0.6 - foldl ==1.4.12 - folds ==0.7.8 - follow-file ==0.0.3 @@ -790,12 +817,13 @@ default-package-overrides: - ForestStructures ==0.0.1.0 - forkable-monad ==0.2.0.3 - forma ==1.2.0 + - formatn ==0.2.1 - format-numbers ==0.1.0.1 - formatting ==7.1.3 - - fortran-src ==0.9.0 + - fortran-src ==0.12.0 - foundation ==0.0.29 - - fourmolu ==0.4.0.0 - - Frames ==0.7.3 + - fourmolu ==0.9.0.0 + - freckle-app ==1.3.0.0 - free ==5.1.9 - free-categories ==0.2.0.2 - freenect ==1.2.1 @@ -812,7 +840,6 @@ default-package-overrides: - funcmp ==1.9 - function-builder ==0.3.0.1 - functor-classes-compat ==2.0.0.2 - - functor-combinators ==0.4.1.0 - fused-effects ==1.1.2.1 - fusion-plugin ==0.2.5 - fusion-plugin-types ==0.1.0 @@ -824,14 +851,15 @@ default-package-overrides: - gauge ==0.2.5 - gd ==3000.7.3 - gdp ==0.0.3.0 + - gemini-exports ==0.1.0.0 - general-games ==1.1.1 - generic-aeson ==0.2.0.14 - - generic-arbitrary ==0.2.2 + - generic-arbitrary ==1.0.1 - generic-constraints ==1.1.1.1 - - generic-data ==0.9.2.1 + - generic-data ==1.0.0.0 - generic-data-surgery ==0.3.0.0 - generic-deriving ==1.14.2 - - generic-functor ==0.2.0.0 + - generic-functor ==1.1.0.0 - generic-lens ==2.2.1.0 - generic-lens-core ==2.2.1.0 - generic-monoid ==0.1.0.1 @@ -841,11 +869,13 @@ default-package-overrides: - generics-eot ==0.4.0.1 - generics-sop ==0.5.1.2 - generics-sop-lens ==0.2.0.1 - - geniplate-mirror ==0.7.8 - - genvalidity ==1.0.0.1 - - genvalidity-bytestring ==1.0.0.0 - - genvalidity-containers ==1.0.0.0 - - genvalidity-criterion ==1.0.0.0 + - genvalidity ==1.1.0.0 + - genvalidity-aeson ==1.0.0.1 + - genvalidity-appendful ==0.1.0.0 + - genvalidity-bytestring ==1.0.0.1 + - genvalidity-case-insensitive ==0.0.0.1 + - genvalidity-containers ==1.0.0.1 + - genvalidity-criterion ==1.1.0.0 - genvalidity-hspec ==1.0.0.2 - genvalidity-hspec-aeson ==1.0.0.0 - genvalidity-hspec-binary ==1.0.0.0 @@ -853,15 +883,22 @@ default-package-overrides: - genvalidity-hspec-hashable ==1.0.0.0 - genvalidity-hspec-optics ==1.0.0.0 - genvalidity-hspec-persistent ==1.0.0.0 + - genvalidity-mergeful ==0.3.0.0 - genvalidity-mergeless ==0.3.0.0 - - genvalidity-path ==1.0.0.0 + - genvalidity-path ==1.0.0.1 - genvalidity-persistent ==1.0.0.1 - genvalidity-property ==1.0.0.0 - genvalidity-scientific ==1.0.0.0 + - genvalidity-sydtest ==1.0.0.0 + - genvalidity-sydtest-aeson ==1.0.0.0 + - genvalidity-sydtest-hashable ==1.0.0.0 + - genvalidity-sydtest-lens ==1.0.0.0 + - genvalidity-sydtest-persistent ==1.0.0.0 - genvalidity-text ==1.0.0.1 - - genvalidity-time ==1.0.0.0 + - genvalidity-time ==1.0.0.1 + - genvalidity-typed-uuid ==0.1.0.1 - genvalidity-unordered-containers ==1.0.0.0 - - genvalidity-uuid ==1.0.0.0 + - genvalidity-uuid ==1.0.0.1 - genvalidity-vector ==1.0.0.0 - geodetics ==0.1.2 - geojson ==4.1.0 @@ -871,20 +908,20 @@ default-package-overrides: - ghc-check ==0.5.0.8 - ghc-compact ==0.1.0.0 - ghc-core ==0.5.6 - - ghc-events ==0.17.0.3 - - ghc-exactprint ==0.6.4 + - ghc-events ==0.18.0 + - ghc-exactprint ==1.5.0 - ghcid ==0.8.7 - ghci-hexcalc ==0.1.1.0 - ghcjs-codemirror ==0.0.0.2 - ghcjs-perch ==0.3.3.3 - - ghc-lib ==9.0.2.20211226 - - ghc-lib-parser ==9.0.2.20211226 - - ghc-lib-parser-ex ==9.0.0.6 + - ghc-lib ==9.2.5.20221107 + - ghc-lib-parser ==9.2.5.20221107 + - ghc-lib-parser-ex ==9.2.0.4 - ghc-parser ==0.2.4.0 - ghc-paths ==0.1.0.12 - ghc-prof ==1.4.1.11 - ghc-source-gen ==0.4.3.0 - - ghc-syntax-highlighter ==0.0.7.0 + - ghc-syntax-highlighter ==0.0.8.0 - ghc-tcplugins-extra ==0.4.3 - ghc-trace-events ==0.1.2.6 - ghc-typelits-extra ==0.4.4 @@ -912,27 +949,31 @@ default-package-overrides: - gi-gtksource ==3.0.26 - gi-harfbuzz ==0.0.7 - gi-javascriptcore ==4.0.25 - - ginger ==0.10.4.0 + - gio ==0.13.8.2 - gi-pango ==1.0.27 - githash ==0.1.6.3 - - github ==0.27 + - github ==0.28.0.1 - github-release ==2.0.0.2 - github-rest ==1.1.2 - github-types ==0.2.1 - - github-webhooks ==0.15.0 + - github-webhooks ==0.16.0 + - gitlab-haskell ==1.0.0.1 + - git-lfs ==1.2.0 + - gitlib ==3.1.3 - gitrev ==1.3.1 - gi-vte ==2.91.30 - gi-xlib ==2.0.12 - gl ==0.9 - - glabrous ==2.0.6 - glasso ==0.1.0 - GLFW-b ==3.3.0.0 + - glib ==0.13.8.2 - Glob ==0.10.2 - glob-posix ==0.2.0.1 - - gloss ==1.13.2.1 + - gloss ==1.13.2.2 - gloss-algorithms ==1.13.0.3 + - gloss-examples ==1.13.0.4 - gloss-raster ==1.13.1.2 - - gloss-rendering ==1.13.1.1 + - gloss-rendering ==1.13.1.2 - GLURaw ==2.0.0.5 - GLUT ==2.7.0.16 - gmail-simple ==0.1.0.4 @@ -940,79 +981,79 @@ default-package-overrides: - goldplate ==0.2.0 - google-isbn ==1.0.3 - gopher-proxy ==0.1.1.3 - - gothic ==0.1.8 - gotyno-hs ==1.1.0 - gpolyline ==0.1.0.1 - graph-core ==0.3.0.0 - graphite ==0.10.0.1 + - graphql-client ==1.2.0 - graphs ==0.7.2 - graphula ==2.0.2.2 - graphviz ==2999.20.1.0 - graph-wrapper ==0.2.6.0 - gravatar ==0.8.1 - - greskell ==2.0.0.0 - - greskell-core ==1.0.0.0 - - greskell-websocket ==1.0.0.0 + - gridtables ==0.0.3.0 - groom ==0.1.2.1 - - groundhog ==0.12.0 - - groundhog-postgresql ==0.12 - - groundhog-sqlite ==0.12.0 - - group-by-date ==0.1.0.4 - grouped-list ==0.2.3.0 - groups ==0.5.3 + - gtk ==0.15.7 - gtk2hs-buildtools ==0.13.8.3 + - gtk3 ==0.15.7 - gtk-sni-tray ==0.1.8.1 - gtk-strut ==0.1.3.2 - guarded-allocation ==0.0.1 - hackage-cli ==0.0.3.6 - hackage-db ==2.1.2 - - hackage-security ==0.6.2.2 + - hackage-security ==0.6.2.3 - haddock-library ==1.10.0 - - hadoop-streaming ==0.2.0.3 - hakyll ==4.15.1.1 - hakyll-convert ==0.3.0.4 - - hal ==0.4.10.1 + - hal ==1.0.0.1 - half ==0.3.1 - hall-symbols ==0.1.0.6 - - hamilton ==0.1.0.3 + - hamlet ==1.2.0 - hamtsolo ==1.0.4 - HandsomeSoup ==0.4.2 - handwriting ==0.1.0.3 + - happstack-hsp ==7.3.7.6 + - happstack-jmacro ==7.0.12.4 - happstack-server ==7.7.2 - happstack-server-tls ==7.2.1.3 - happy ==1.20.0 - happy-meta ==0.2.0.11 - - HasBigDecimal ==0.1.1 + - harp ==0.4.3.5 + - HasBigDecimal ==0.2.0.0 - hasbolt ==0.1.6.2 - - hashable ==1.3.5.0 - - hashable-time ==0.3 + - hashable ==1.4.1.0 - hashids ==1.0.2.7 - - hashing ==0.1.0.1 - hashmap ==1.3.3 - - hashtables ==1.2.4.2 + - hashtables ==1.3.1 - haskeline ==0.8.2 - - haskell-awk ==1.2.0.1 - haskell-gi ==0.26.2 - haskell-gi-base ==0.26.3 - haskell-gi-overloading ==1.0 - haskell-lexer ==1.1 - - haskell-lsp-types ==0.24.0.0 + - HaskellNet ==0.6.0.1 + - HaskellNet-SSL ==0.3.4.4 - haskell-src ==1.0.4 - haskell-src-exts ==1.23.1 + - haskell-src-exts-simple ==1.23.0.0 - haskell-src-exts-util ==0.2.5 - haskell-src-meta ==0.8.11 - haskey-btree ==0.3.0.1 - haskintex ==0.8.0.1 - haskoin-core ==0.21.2 + - haskoin-store-data ==0.65.5 - hasktags ==0.72.0 - - hasql ==1.5.1 + - hasql ==1.6.2 + - hasql-dynamic-statements ==0.3.1.2 + - hasql-implicits ==0.1.0.5 - hasql-migration ==0.3.0 - hasql-notifications ==0.2.0.3 - - hasql-optparse-applicative ==0.3.0.9 - - hasql-pool ==0.5.2.2 + - hasql-optparse-applicative ==0.5 + - hasql-pool ==0.8.0.6 - hasql-queue ==1.2.0.2 - hasql-th ==0.4.0.17 - - hasql-transaction ==1.0.1.1 + - hasql-transaction ==1.0.1.2 - has-transformers ==0.1.0.4 - hasty-hamiltonian ==1.3.4 - HaTeX ==3.22.3.1 @@ -1027,7 +1068,7 @@ default-package-overrides: - heaps ==0.4 - heatshrink ==0.1.0.0 - hebrew-time ==0.1.2 - - hedgehog ==1.0.5 + - hedgehog ==1.1.2 - hedgehog-classes ==0.2.5.3 - hedgehog-corpus ==0.2.0 - hedgehog-fakedata ==0.0.1.5 @@ -1040,47 +1081,46 @@ default-package-overrides: - heterocephalus ==1.0.5.7 - hex ==0.2.0 - hexml ==0.3.4 + - hexml-lens ==0.2.2 - hexpat ==0.20.13 - - hex-text ==0.1.0.6 + - hex-text ==0.1.0.7 - hformat ==0.3.3.1 - hfsevents ==0.1.6 - hgeometry ==0.14 - hgeometry-combinatorial ==0.14 - - hid ==0.2.2 - hidapi ==0.1.8 + - hierarchical-clustering ==0.4.7 - hi-file-parser ==0.1.3.0 - - higher-leveldb ==0.6.0.0 - highlighting-kate ==0.6.4 - hindent ==5.3.4 - hinfo ==0.0.3.0 - hinotify ==0.4.1 - hint ==0.9.0.6 + - hip ==1.5.6.0 - histogram-fill ==0.9.1.0 - hjsmin ==0.2.0.4 - hkd-default ==1.1.0.0 - - hkgr ==0.3 - - hledger ==1.25 - - hledger-iadd ==1.3.17 - - hledger-interest ==1.6.3 - - hledger-lib ==1.25 - - hledger-stockquotes ==0.1.2.0 - - hledger-ui ==1.25 - - hledger-web ==1.25 + - hkgr ==0.4.2 + - hledger ==1.27.1 + - hledger-interest ==1.6.4 + - hledger-lib ==1.27.1 + - hledger-stockquotes ==0.1.2.1 + - hledger-ui ==1.27.1 + - hledger-web ==1.27.1 - hlibcpuid ==0.2.0 - hlibgit2 ==0.18.0.16 - hlibsass ==0.1.10.1 - - hlint ==3.3.6 + - hlint ==3.4.1 - hmatrix ==0.20.2 - hmatrix-gsl ==0.19.0.1 - hmatrix-gsl-stats ==0.4.1.8 - hmatrix-morpheus ==0.1.1.2 - hmatrix-repa ==0.1.2.2 + - hmatrix-special ==0.19.0.0 - hmatrix-vector-sized ==0.1.3.0 - - hmm-lapack ==0.5 - HMock ==0.5.1.0 - hnock ==0.4.0 - - hoauth2 ==2.3.0 - - hocilib ==0.2.0 + - hoauth2 ==2.6.0 - hoogle ==5.0.18.3 - hopenssl ==2.2.4 - hopfli ==0.2.2.1 @@ -1091,13 +1131,13 @@ default-package-overrides: - hourglass ==0.2.12 - hourglass-orphans ==0.1.0.0 - hp2pretty ==0.10 - - hpack ==0.34.7 - - hpack-dhall ==0.5.4 + - hpack ==0.35.0 + - hpack-dhall ==0.5.7 - hpc-codecov ==0.3.0.0 + - hpc-lcov ==1.1.0 - HPDF ==1.6.0 - hpp ==0.6.5 - hpqtypes ==1.9.4.0 - - hprotoc ==2.4.17 - hreader ==1.1.0 - hreader-lens ==0.1.3.0 - hruby ==0.5.0.0 @@ -1106,38 +1146,38 @@ default-package-overrides: - hsc2hs ==0.68.8 - hscolour ==1.24.4 - hsdns ==1.8 + - hse-cpp ==0.2 - hsemail ==2.2.1 - hset ==2.2.0 - - hsexif ==0.6.1.9 - hs-GeoIP ==0.3 - hsignal ==0.2.7.5 - hsini ==0.5.1.2 - hsinstall ==2.7 - HSlippyMap ==3.0.1 - hslogger ==1.3.1.0 - - hslua ==2.1.0 - - hslua-aeson ==2.1.0 - - hslua-classes ==2.1.0 - - hslua-core ==2.1.0 - - hslua-marshalling ==2.1.0 + - hslua ==2.2.1 + - hslua-aeson ==2.2.1 + - hslua-classes ==2.2.0 + - hslua-core ==2.2.1 + - hslua-marshalling ==2.2.1 - hslua-module-doclayout ==1.0.4 - hslua-module-path ==1.0.3 - hslua-module-system ==1.0.2 - hslua-module-text ==1.0.2 - hslua-module-version ==1.0.3 - - hslua-objectorientation ==2.1.0 - - hslua-packaging ==2.1.0 + - hslua-objectorientation ==2.2.1 + - hslua-packaging ==2.2.1 - hsndfile ==0.8.0 - hsndfile-vector ==0.5.2 - HsOpenSSL ==0.11.7.2 - HsOpenSSL-x509-system ==0.1.0.4 - hsp ==0.10.0 - - hspec ==2.8.5 + - hspec ==2.9.7 - hspec-attoparsec ==0.1.0.2 - hspec-checkers ==0.1.0.2 - - hspec-contrib ==0.5.1 - - hspec-core ==2.8.5 - - hspec-discover ==2.8.5 + - hspec-contrib ==0.5.1.1 + - hspec-core ==2.9.7 + - hspec-discover ==2.9.7 - hspec-expectations ==0.8.2 - hspec-expectations-json ==1.0.0.7 - hspec-expectations-lifted ==0.10.0 @@ -1145,25 +1185,26 @@ default-package-overrides: - hspec-golden ==0.2.0.0 - hspec-golden-aeson ==0.9.0.0 - hspec-hedgehog ==0.0.1.2 - - hspec-junit-formatter ==1.0.3.0 + - hspec-junit-formatter ==1.1.0.2 - hspec-leancheck ==0.0.6 - hspec-megaparsec ==2.2.0 - - hspec-meta ==2.7.8 + - hspec-meta ==2.9.3 - hspec-need-env ==0.1.0.10 - hspec-parsec ==0 - hspec-smallcheck ==0.5.2 - hspec-tmp-proc ==0.5.1.2 - hspec-wai ==0.11.1 + - hspec-wai-json ==0.11.0 - hs-php-session ==0.0.9.3 - hsshellscript ==3.5.0 - - hs-tags ==0.1.5.3 - hstatistics ==0.3.1 - HStringTemplate ==0.8.8 - HSvm ==0.1.1.3.25 + - hsx2hs ==0.14.1.10 + - hsx-jmacro ==7.3.8.2 - HsYAML ==0.2.1.1 - HsYAML-aeson ==0.2.0.1 - hsyslog ==5.0.2 - - hsyslog-udp ==0.2.5 - htaglib ==1.2.0 - HTF ==0.15.0.0 - html ==1.0.1.2 @@ -1171,13 +1212,16 @@ default-package-overrides: - html-email-validate ==0.2.0.0 - html-entities ==1.1.4.6 - html-entity-map ==0.1.0.0 + - htoml-megaparsec ==2.1.0.4 + - htoml-parse ==0.1.0.1 - http2 ==3.0.3 - - HTTP ==4000.3.16 + - HTTP ==4000.4.1 - http-api-data ==0.4.3 - http-api-data-qq ==0.1.0.0 - http-client ==0.7.13.1 - http-client-openssl ==0.3.3 - http-client-overrides ==0.1.1.0 + - http-client-restricted ==0.0.5 - http-client-tls ==0.3.6.1 - http-common ==0.8.3.4 - http-conduit ==2.3.8 @@ -1210,8 +1254,10 @@ default-package-overrides: - hw-fingertree ==0.1.2.1 - hw-fingertree-strict ==0.1.2.1 - hw-hedgehog ==0.1.1.1 + - hw-hspec-hedgehog ==0.1.1.1 - hw-int ==0.0.2.0 - hw-ip ==2.4.2.1 + - hw-json ==1.3.2.3 - hw-json-simd ==0.1.1.1 - hw-json-simple-cursor ==0.1.1.1 - hw-json-standard-cursor ==0.2.3.2 @@ -1239,14 +1285,12 @@ default-package-overrides: - hxt-tagsoup ==9.1.4 - hxt-unicode ==9.0.2.4 - hybrid-vectors ==0.2.3 - - hyper ==0.2.1.1 - hyperloglog ==0.4.6 - hyphenation ==0.8.2 - - iconv ==0.4.1.3 - identicon ==0.2.2 - ieee754 ==0.8.0 - if ==0.1.0.0 - - iff ==0.0.6 + - IfElse ==0.85 - ihaskell ==0.10.3.0 - ihaskell-hvega ==0.5.0.3 - ihs ==0.1.0.3 @@ -1257,6 +1301,7 @@ default-package-overrides: - immortal-queue ==0.1.0.1 - inbox ==0.2.0 - include-file ==0.1.0.4 + - incremental ==0.3.1 - incremental-parser ==0.5.0.4 - indents ==0.5.0.1 - indexed ==0.1.3 @@ -1277,7 +1322,6 @@ default-package-overrides: - insert-ordered-containers ==0.2.5.1 - inspection-testing ==0.4.6.1 - instance-control ==0.1.2.0 - - int-cast ==0.2.0.0 - integer-logarithms ==1.0.3.1 - integer-roots ==1.0.2.0 - integration ==0.2.1 @@ -1285,13 +1329,12 @@ default-package-overrides: - interpolate ==0.2.1 - interpolatedstring-perl6 ==1.0.2 - interpolation ==0.1.1.2 + - Interpolation ==0.3.0 - IntervalMap ==0.6.1.2 - intervals ==0.9.2 - - intro ==0.9.0.0 - intset-imperative ==0.1.0.0 - - invariant ==0.5.6 + - invariant ==0.6 - invert ==1.0.0.2 - - invertible ==0.2.0.7 - invertible-grammar ==0.1.3.3 - io-machine ==0.2.0.0 - io-manager ==0.1.0.3 @@ -1299,14 +1342,14 @@ default-package-overrides: - io-region ==0.1.1 - io-storage ==0.3 - io-streams ==1.5.2.2 + - io-streams-haproxy ==1.0.1.0 + - ip ==1.7.6 - ip6addr ==1.0.3 - iproute ==1.7.12 - IPv6Addr ==2.0.5 - ipynb ==0.2 - ipython-kernel ==0.10.3.0 - irc ==0.6.1.0 - - irc-client ==1.1.2.2 - - irc-conduit ==0.3.0.5 - irc-ctcp ==0.1.3.1 - isbn ==1.1.0.4 - islink ==0.1.0.0 @@ -1314,13 +1357,21 @@ default-package-overrides: - iso639 ==0.1.0.3 - iso8601-time ==0.1.5 - isocline ==1.0.9 + - isomorphism-class ==0.1.0.7 - iterable ==3.0 + - ixset ==1.1.1.2 + - ixset-typed ==0.5.1.0 + - ixset-typed-binary-instance ==0.1.0.2 + - ixset-typed-conversions ==0.1.2.0 + - ixset-typed-hashable-instance ==0.1.0.2 - ix-shapable ==0.1.0 - - jack ==0.7.2 - jalaali ==1.0.0.0 - java-adt ==0.2018.11.4 - jira-wiki-markup ==1.4.0 + - jl ==0.1.0 + - jmacro ==0.6.17.1 - jose ==0.9 + - jose-jwt ==0.9.4 - js-chart ==2.9.4.1 - js-dgtable ==0.5.2 - js-flot ==0.8.3 @@ -1328,10 +1379,10 @@ default-package-overrides: - json ==0.10 - json-feed ==2.0.0.4 - jsonifier ==0.2.1.1 - - jsonpath ==0.2.1.0 + - jsonpath ==0.3.0.0 + - json-rpc ==1.0.4 - json-stream ==0.4.4.2 - JuicyPixels ==3.3.7 - - JuicyPixels-blurhash ==0.1.0.3 - JuicyPixels-extra ==0.5.2 - JuicyPixels-scale-dct ==0.1.2 - junit-xml ==0.1.0.2 @@ -1339,30 +1390,34 @@ default-package-overrides: - jwt ==0.11.0 - kan-extensions ==5.2.5 - kanji ==3.5.0 + - kansas-comet ==0.4.1 - katip ==0.8.7.2 - katip-logstash ==0.1.0.2 - - katip-wai ==0.1.2.0 + - katip-wai ==0.1.2.1 - kazura-queue ==0.1.0.4 + - kdt ==0.2.5 - keep-alive ==0.2.1.0 - keycode ==0.2.2 - keys ==3.12.3 - - ki ==0.2.0.1 + - ki ==1.0.0.1 - kind-apply ==0.3.2.1 - kind-generics ==0.4.1.4 - kind-generics-th ==0.2.2.3 + - ki-unlifted ==1.0.0.1 - kleene ==0.1 - kmeans ==0.1.3 + - knob ==0.2.1 - koji ==0.0.2 - - krank ==0.2.3 - l10n ==0.1.0.1 - labels ==0.3.3 - lackey ==2.0.0.3 - LambdaHack ==0.11.0.0 - lame ==0.2.0 + - language-avro ==0.1.4.0 - language-bash ==0.9.2 - language-c ==0.9.1 - language-c-quote ==0.13 - - language-docker ==10.4.3 + - language-docker ==12.0.0 - language-dot ==0.1.1 - language-glsl ==0.3.0 - language-java ==0.2.9 @@ -1370,12 +1425,10 @@ default-package-overrides: - language-protobuf ==1.0.1 - language-python ==0.5.8 - language-thrift ==0.12.0.1 - - lapack ==0.5 - lapack-carray ==0.0.3 - lapack-comfort-array ==0.0.1 - lapack-ffi ==0.0.3 - lapack-ffi-tools ==0.1.3 - - lapack-hmatrix ==0.0.0.1 - largeword ==1.2.5 - latex ==0.1.0.4 - lattices ==2.0.3 @@ -1387,16 +1440,15 @@ default-package-overrides: - leancheck ==0.9.12 - leancheck-instances ==0.0.5 - leapseconds-announced ==2017.1.0.1 - - learn-physics ==0.6.5 - - lens ==5.0.1 + - leb128-cereal ==1.2 + - lens ==5.1.1 - lens-action ==0.2.6 - - lens-aeson ==1.1.3 + - lens-aeson ==1.2.2 - lens-csv ==0.1.1.0 - lens-family ==2.1.2 - lens-family-core ==2.1.2 - lens-family-th ==0.5.2.1 - lens-misc ==0.0.2.0 - - lens-process ==0.4.0.0 - lens-properties ==4.11.1 - lens-regex ==0.1.3 - lens-regex-pcre ==1.1.0.0 @@ -1405,57 +1457,58 @@ default-package-overrides: - leveldb-haskell ==0.6.5 - lexer-applicative ==2.1.0.2 - libBF ==0.6.5.1 - - libffi ==0.1 + - libffi ==0.2.1 - libgit ==0.3.1 - libgraph ==1.14 - libmpd ==0.10.0.0 - liboath-hs ==0.0.1.2 - libyaml ==0.1.2 - - LibZip ==1.0.1 - lifted-async ==0.10.2.3 - lifted-base ==0.2.3.12 - lift-generics ==0.2.1 - lift-type ==0.1.0.1 - line ==4.0.1 - linear ==1.21.10 - - linear-base ==0.1.0 - - linear-circuit ==0.1.0.4 + - linear-base ==0.3.0 + - linear-generics ==0.2 - linebreak ==1.1.0.1 - linenoise ==0.3.2 - linux-capabilities ==0.1.1.0 - linux-file-extents ==0.2.0.0 - linux-namespaces ==0.1.3.0 - List ==0.6.2 - - ListLike ==4.7.7 + - ListLike ==4.7.8 - list-predicate ==0.1.0.1 - listsafe ==0.1.0.1 - - list-singleton ==2.0.0.2 - list-t ==1.0.5.3 - list-transformer ==1.0.9 - ListTree ==0.2.3 - ListZipper ==1.2.0.2 - literatex ==0.2.0.2 - - little-rio ==0.2.2 - - llvm-hs-pure ==9.0.0 + - little-logger ==1.0.1 + - little-rio ==1.0.1 - lmdb ==0.2.5 - load-env ==0.2.1.0 - - loc ==0.1.3.16 + - loc ==0.1.4.0 - locators ==0.3.0.3 - loch-th ==0.2.2 - lockfree-queue ==0.2.4 - log-domain ==0.13.2 - logfloat ==0.13.4 + - logger-thread ==0.1.0.2 - logging ==3.0.5 + - logging-effect ==1.3.13 - logging-facade ==0.3.1 - logging-facade-syslog ==1 - - logict ==0.7.1.0 + - logict ==0.8.0.0 - logstash ==0.1.0.3 - loop ==0.3.0 - lpeg ==1.0.3 - lrucache ==1.2.0.1 - lrucaching ==0.3.3 - - lua ==2.1.0 + - lua ==2.2.1 - lua-arbitrary ==1.0.1 + - lucid2 ==0.0.20221012 - lucid ==2.11.1 - lucid-cdn ==0.2.2.0 - lucid-extras ==0.2.2 @@ -1468,14 +1521,16 @@ default-package-overrides: - lzma-conduit ==1.2.3 - machines ==0.7.3 - magic ==1.1 - - magico ==0.0.2.3 - mainland-pretty ==0.7.1 - main-tester ==0.2.0.1 - managed ==1.0.9 - mandrill ==0.5.6.0 + - map-syntax ==0.3 - markdown ==0.1.17.5 - markdown-unlit ==0.5.1 - markov-chain ==0.0.3.4 + - markov-chain-usage-model ==0.0.0 + - mason ==0.2.5 - massiv ==1.0.2.0 - massiv-io ==1.0.0.1 - massiv-persist ==1.0.0.3 @@ -1491,20 +1546,23 @@ default-package-overrides: - matrix-market-attoparsec ==0.1.1.3 - matrix-static ==0.3 - maximal-cliques ==0.1.1 - - mbox ==0.3.4 - - mbox-utility ==0.0.3.1 - - mbtiles ==0.6.0.0 - - mcmc ==0.6.2.2 + - mcmc ==0.8.0.1 - mcmc-types ==1.0.3 - median-stream ==0.7.0.0 - med-module ==0.1.2.2 - megaparsec ==9.2.2 - megaparsec-tests ==9.2.2 - mega-sdist ==0.4.2.1 - - memory ==0.16.0 + - membership ==0.0.1 + - memcache ==0.3.0.1 + - memfd ==1.0.1.0 + - memory ==0.17.0 - MemoTrie ==0.6.10 - - mercury-api ==0.1.0.2 - - mergeless ==0.3.0.0 + - mergeful ==0.3.0.0 + - mergeful-persistent ==0.1.0.0 + - mergeless ==0.4.0.0 + - mergeless-persistent ==0.1.0.0 + - merkle-tree ==0.1.1 - mersenne-random ==1.0.0.1 - mersenne-random-pure64 ==0.2.2.0 - messagepack ==0.5.5 @@ -1512,7 +1570,7 @@ default-package-overrides: - mfsolve ==0.3.2.1 - microaeson ==0.1.0.1 - microlens ==0.4.12.0 - - microlens-aeson ==2.4.1 + - microlens-aeson ==2.5.0 - microlens-contra ==0.1.0.2 - microlens-ghc ==0.4.13.2 - microlens-mtl ==0.2.0.2 @@ -1523,17 +1581,19 @@ default-package-overrides: - microstache ==1.0.2.2 - midair ==0.2.0.1 - midi ==0.2.2.3 - - midi-alsa ==0.2.1 + - midi-music-box ==0.0.1.2 - mighty-metropolis ==2.0.0 - mime-mail ==0.5.1 - mime-mail-ses ==0.4.3 - - mime-types ==0.1.1.0 + - mime-types ==0.1.0.9 - minimal-configuration ==0.1.4 - minimorph ==0.3.0.1 - minio-hs ==1.6.0 + - minisat-solver ==0.1 - miniutter ==0.5.1.2 - min-max-pqueue ==0.1.0.2 - mintty ==0.1.4 + - misfortune ==0.1.2.1 - missing-foreign ==0.1.1 - MissingH ==1.5.0.1 - mixed-types-num ==0.5.11 @@ -1541,7 +1601,7 @@ default-package-overrides: - mmark ==0.0.7.6 - mmark-cli ==0.0.5.1 - mmark-ext ==0.2.1.5 - - mmorph ==1.1.5 + - mmorph ==1.2.0 - mnist-idx ==0.1.3.1 - mnist-idx-conduit ==0.4.0.0 - mockery ==0.3.5 @@ -1552,21 +1612,24 @@ default-package-overrides: - modular ==0.1.0.8 - monad-chronicle ==1.0.1 - monad-control ==1.0.3.1 - - monad-control-aligned ==0.0.1.1 - monad-coroutine ==0.9.2 - monad-extras ==0.6.0 - monadic-arrays ==0.2.2 - monad-journal ==0.8.1 - monadlist ==0.0.2 + - monadloc ==0.7.1 - monad-logger ==0.3.37 + - monad-logger-aeson ==0.4.0.2 - monad-logger-json ==0.1.0.0 - monad-logger-logstash ==0.2.0.2 - monad-logger-prefix ==0.1.12 - monad-loops ==0.4.3 - monad-memo ==0.5.4 + - monad-metrics ==0.2.2.0 - monadoid ==0.0.3 + - monadology ==0.1 - monad-par ==0.3.5 - - monad-parallel ==0.7.2.5 + - monad-parallel ==0.8 - monad-par-extras ==0.3.3 - monad-peel ==0.2.1.2 - monad-primitive ==0.1 @@ -1574,6 +1637,7 @@ default-package-overrides: - MonadPrompt ==1.0.0.5 - MonadRandom ==0.5.3 - monad-resumption ==0.1.4.0 + - monad-schedule ==0.1.2.0 - monad-skeleton ==0.2 - monad-st ==0.2.4.1 - monads-tf ==0.1.0.3 @@ -1583,28 +1647,37 @@ default-package-overrides: - monoid-extras ==0.6.1 - monoid-subclasses ==1.1.3 - monoid-transformer ==0.0.4 - - monomer ==1.3.0.0 + - monomer ==1.5.0.0 - mono-traversable ==1.0.15.3 - mono-traversable-instances ==0.1.1.0 - mono-traversable-keys ==0.2.0 - more-containers ==0.2.2.2 - - morpheus-graphql-tests ==0.18.0 + - morpheus-graphql ==0.27.0 + - morpheus-graphql-app ==0.27.0 + - morpheus-graphql-client ==0.27.0 + - morpheus-graphql-code-gen ==0.27.0 + - morpheus-graphql-code-gen-utils ==0.27.0 + - morpheus-graphql-core ==0.27.0 + - morpheus-graphql-server ==0.27.0 + - morpheus-graphql-subscriptions ==0.27.0 + - morpheus-graphql-tests ==0.27.0 - moss ==0.2.0.1 - mountpoints ==1.0.2 - mpi-hs ==0.7.2.0 - mpi-hs-binary ==0.1.1.0 - mpi-hs-cereal ==0.1.0.0 + - mstate ==0.2.8 - mtl-compat ==0.2.2 - mtl-prelude ==2.0.3.1 - multiarg ==0.30.0.10 - multi-containers ==0.2 - multimap ==1.2.1 - - multipart ==0.2.1 - multiset ==0.3.4.3 - multistate ==0.8.0.4 - murmur3 ==1.0.5 - murmur-hash ==0.1.0.10 - MusicBrainz ==0.4.1 + - mustache ==2.4.1 - mutable-containers ==0.3.4.1 - mwc-probability ==2.3.1 - mwc-random ==0.15.0.2 @@ -1632,9 +1705,10 @@ default-package-overrides: - netlib-carray ==0.1 - netlib-comfort-array ==0.0.0.2 - netlib-ffi ==0.1.1 + - net-mqtt ==0.8.2.4 + - net-mqtt-lens ==0.1.1.0 - netpbm ==1.0.4 - netrc ==0.2.0.0 - - nettle ==0.3.0 - netwire ==5.0.3 - netwire-input ==0.0.7 - netwire-input-glfw ==0.0.11 @@ -1646,15 +1720,14 @@ default-package-overrides: - network-ip ==0.3.0.3 - network-messagepack-rpc ==0.1.2.0 - network-messagepack-rpc-websocket ==0.1.1.1 + - network-multicast ==0.3.2 + - Network-NineP ==0.4.7.2 - network-run ==0.2.4 - network-simple ==0.4.5 - network-simple-tls ==0.4 - - network-transport ==0.5.4 - - network-transport-composed ==0.2.1 - - network-transport-tcp ==0.8.1 - - network-transport-tests ==0.3.1 + - network-transport ==0.5.6 - network-uri ==2.6.4.1 - - network-wait ==0.1.2.0 + - network-wait ==0.2.0.0 - newtype ==0.2.2.0 - newtype-generics ==0.6.2 - nfc ==0.1.1 @@ -1664,7 +1737,7 @@ default-package-overrides: - nix-paths ==1.0.1 - NoHoed ==0.1.1 - nonce ==1.0.7 - - nondeterminism ==1.4 + - nondeterminism ==1.5 - non-empty ==0.3.3 - nonempty-containers ==0.3.4.4 - nonemptymap ==0.0.6.0 @@ -1672,8 +1745,8 @@ default-package-overrides: - nonempty-vector ==0.2.1.0 - nonempty-zipper ==1.0.0.4 - non-negative ==0.1.2 + - normaldistribution ==1.1.0.3 - normalization-insensitive ==2.0.2 - - not-gloss ==0.7.7.0 - no-value ==1.0.0.0 - nowdoc ==0.1.1.0 - nqe ==0.6.4 @@ -1689,21 +1762,24 @@ default-package-overrides: - NumInstances ==1.4 - numtype-dk ==0.5.0.3 - nuxeo ==0.3.2 - - nvim-hs ==2.2.0.3 + - nvim-hs ==2.3.0.0 + - nvim-hs-contrib ==2.0.0.1 + - nvim-hs-ghcid ==2.0.0.0 + - oauthenticated ==0.3.0.0 - ObjectName ==1.1.0.2 + - oblivious-transfer ==0.1.0 - ochintin-daicho ==0.3.4.2 - - o-clock ==1.2.1.1 - - oeis ==0.3.10 + - o-clock ==1.3.0 - ofx ==0.4.4.0 - old-locale ==1.0.0.7 - old-time ==1.1.0.3 - once ==0.4 - - one-liner ==2.0 + - one-liner ==2.1 - one-liner-instances ==0.1.3.0 - OneTuple ==0.3.1 - Only ==0.1 - oo-prototypes ==0.1.0.0 - - opaleye ==0.9.3.2 + - opaleye ==0.9.6.1 - OpenAL ==1.7.0.5 - openapi3 ==3.2.2 - open-browser ==0.2.1.0 @@ -1713,10 +1789,11 @@ default-package-overrides: - openpgp-asciiarmor ==0.1.2 - opensource ==0.1.1.0 - openssl-streams ==1.2.3.0 - - opentelemetry ==0.7.0 - - opentelemetry-extra ==0.7.0 - - opentelemetry-lightstep ==0.7.0 - - opentelemetry-wai ==0.7.0 + - opentelemetry ==0.8.0 + - opentelemetry-extra ==0.8.0 + - opentelemetry-lightstep ==0.8.0 + - opentelemetry-wai ==0.8.0 + - open-witness ==0.6 - operational ==0.2.4.1 - operational-class ==0.3.0.0 - opml-conduit ==0.9.0.0 @@ -1728,14 +1805,14 @@ default-package-overrides: - optima ==0.4.0.3 - optional-args ==1.0.2 - options ==1.2.1.1 - - optparse-applicative ==0.16.1.0 + - optparse-applicative ==0.17.0.0 - optparse-enum ==1.0.0.0 - optparse-generic ==1.4.8 - optparse-simple ==0.1.1.4 - optparse-text ==0.1.1.0 - OrderedBits ==0.0.2.0 - ordered-containers ==0.2.3 - - ormolu ==0.3.1.0 + - ormolu ==0.5.0.1 - overhang ==1.0.0 - packcheck ==0.6.0 - pager ==0.1.1.0 @@ -1743,13 +1820,14 @@ default-package-overrides: - pagure ==0.1.1 - pagure-cli ==0.2.1 - palette ==0.3.0.2 - - pandoc ==2.17.1.1 + - pandoc ==2.19.2 - pandoc-csv2table ==1.0.9 - pandoc-dhall-decoder ==0.1.0.1 - pandoc-lua-marshal ==0.1.7 - - pandoc-plot ==1.4.1 + - pandoc-plot ==1.5.5 - pandoc-throw ==0.1.0.0 - pandoc-types ==1.22.2.1 + - pango ==0.13.8.2 - pantry ==0.5.7 - parallel ==3.2.2.0 - parallel-io ==0.3.5 @@ -1765,7 +1843,7 @@ default-package-overrides: - partial-handler ==1.0.3 - partial-isomorphisms ==0.2.3.0 - partial-order ==0.2.0.0 - - partial-semigroup ==0.5.1.14 + - partial-semigroup ==0.6.0.0 - password ==3.0.2.0 - password-instances ==3.0.0.0 - password-types ==1.0.0.0 @@ -1779,33 +1857,34 @@ default-package-overrides: - path-io ==1.7.0 - path-like ==0.2.0.2 - path-pieces ==0.2.1 + - path-text-utf8 ==0.0.1.10 - pathtype ==0.8.1.1 - path-utils ==0.1.1.0 - pathwalk ==0.3.1.2 - pattern-arrows ==0.0.2 - pava ==0.1.1.4 + - pcf-font ==0.2.2.1 - pcg-random ==0.1.3.7 - pcre2 ==2.1.1.1 - pcre-heavy ==1.0.0.3 - pcre-light ==0.4.1.0 - pcre-utils ==0.1.8.2 - pdc ==0.1.1 - - pdfinfo ==1.5.4 - pdf-toolbox-content ==0.1.1 - pdf-toolbox-core ==0.1.1 - pdf-toolbox-document ==0.1.2 - peano ==0.1.0.1 + - pedersen-commitment ==0.2.0 - pem ==0.2.4 - percent-format ==0.0.2 - peregrin ==0.3.3 - - perf ==0.9.0 - - perfect-hash-generator ==0.2.0.6 + - perfect-hash-generator ==1.0.0 - persist ==0.1.1.5 - persistent ==2.13.3.5 - persistent-discover ==0.1.0.6 - persistent-documentation ==0.1.0.4 + - persistent-iproute ==0.2.5 - persistent-mongoDB ==2.13.0.1 - - persistent-mtl ==0.4.0.0 - persistent-mysql ==2.13.1.3 - persistent-pagination ==0.1.1.2 - persistent-postgresql ==2.13.5.0 @@ -1815,6 +1894,7 @@ default-package-overrides: - persistent-sqlite ==2.13.1.0 - persistent-template ==2.12.0.0 - persistent-test ==2.13.1.2 + - persistent-typed-db ==0.1.0.7 - pg-harness-client ==0.6.0 - pgp-wordlist ==0.1.0.3 - pg-transact ==0.3.2.0 @@ -1832,18 +1912,20 @@ default-package-overrides: - pipes-fastx ==0.3.0.0 - pipes-fluid ==0.6.0.1 - pipes-group ==1.0.12 - - pipes-http ==1.0.6 - pipes-mongodb ==0.1.0.0 - pipes-ordered-zip ==1.2.1 - pipes-parse ==3.0.9 - pipes-random ==1.0.0.5 - pipes-safe ==2.3.4 + - pipes-text ==1.0.1 - pipes-wai ==3.2.0 - - pkgtreediff ==0.5.0 + - pkgtreediff ==0.6.0 - place-cursor-at ==1.0.1 - placeholders ==0.1 - plaid ==0.1.0.4 + - plot ==0.2.3.11 - plotlyhs ==0.2.1 + - Plural ==0.0.2 - pointed ==5.0.4 - pointedlist ==0.6.1 - pointless-fun ==1.1.0.8 @@ -1852,33 +1934,30 @@ default-package-overrides: - poly-arity ==0.1.0 - polynomials-bernstein ==1.1.2 - polyparse ==1.13 - - polysemy ==1.6.0.0 + - polysemy ==1.7.1.0 - polysemy-extra ==0.2.1.0 - polysemy-fs ==0.1.0.0 - - polysemy-fskvstore ==0.1.1.0 - polysemy-kvstore ==0.1.3.0 - polysemy-methodology ==0.2.2.0 - - polysemy-path ==0.2.1.0 - - polysemy-plugin ==0.4.1.1 + - polysemy-plugin ==0.4.3.1 - polysemy-several ==0.1.1.0 - - polysemy-socket ==0.0.2.0 - - polysemy-uncontrolled ==0.1.1.1 - - polysemy-video ==0.2.0.1 - - polysemy-vinyl ==0.1.5.0 - polysemy-webserver ==0.2.1.1 + - polysemy-zoo ==0.8.1.0 + - pontarius-xmpp ==0.5.6.5 - pooled-io ==0.0.2.2 + - portable-lines ==0.1 - port-utils ==0.2.1.0 - posix-paths ==0.3.0.0 + - posix-pty ==0.2.2 - possibly ==1.0.0.0 - postgres-options ==0.2.0.0 - - postgresql-binary ==0.12.5 + - postgresql-binary ==0.13.1 - postgresql-libpq ==0.9.4.3 - postgresql-libpq-notify ==0.2.0.0 - postgresql-migration ==0.2.1.6 - - postgresql-orm ==0.5.1 - - postgresql-query ==3.9.0 + - postgresql-query ==3.10.0 - postgresql-schema ==0.1.14 - - postgresql-simple ==0.6.5 + - postgresql-simple ==0.6.4 - postgresql-simple-url ==0.2.1.0 - postgresql-syntax ==0.4.1 - postgresql-typed ==0.6.2.1 @@ -1894,20 +1973,20 @@ default-package-overrides: - pretty-hex ==1.1 - prettyprinter ==1.7.1 - prettyprinter-ansi-terminal ==1.1.3 + - prettyprinter-combinators ==0.1.1 - prettyprinter-compat-annotated-wl-pprint ==1.1 - prettyprinter-compat-ansi-wl-pprint ==1.0.2 - prettyprinter-compat-wl-pprint ==1.0.1 - prettyprinter-convert-ansi-wl-pprint ==1.1.2 - pretty-relative-time ==0.3.0.0 - pretty-show ==1.10 - - pretty-simple ==4.0.0.0 + - pretty-simple ==4.1.2.0 - pretty-sop ==0.2.0.3 - pretty-terminal ==0.1.0.0 - pretty-types ==0.4.0.0 - primes ==0.2.1.0 - primitive ==0.7.3.0 - primitive-addr ==0.1.0.2 - - PrimitiveArray ==0.10.1.1 - primitive-extras ==0.10.1.5 - primitive-offset ==0.2.0.0 - primitive-unaligned ==0.1.1.2 @@ -1918,6 +1997,7 @@ default-package-overrides: - process-extras ==0.7.4 - product-profunctors ==0.11.0.3 - profiterole ==0.1 + - profiteur ==0.4.6.1 - profunctors ==5.6.2 - projectroot ==0.2.0.1 - project-template ==0.2.1.0 @@ -1930,8 +2010,6 @@ default-package-overrides: - prospect ==0.1.0.0 - protobuf ==0.2.1.3 - protobuf-simple ==0.1.1.1 - - protocol-buffers ==2.4.17 - - protocol-buffers-descriptor ==2.4.17 - protocol-radius ==0.0.1.1 - protocol-radius-test ==0.1.0.1 - proto-lens ==0.7.1.2 @@ -1946,21 +2024,21 @@ default-package-overrides: - psql-helpers ==0.1.0.0 - psqueues ==0.2.7.3 - pthread ==0.2.1 + - ptr ==0.16.8.4 - ptr-poker ==0.1.2.8 - pulse-simple ==0.1.14 - pureMD5 ==2.1.4 - purescript-bridge ==0.14.0.0 - pusher-http-haskell ==2.1.0.12 - pvar ==1.0.0.0 - - PyF ==0.10.2.0 + - pwstore-fast ==2.4.4 + - PyF ==0.11.1.0 - qchas ==1.1.0.1 - qm-interpolated-string ==0.3.1.0 - qrcode-core ==0.9.5 - qrcode-juicypixels ==0.8.3 - quadratic-irrational ==0.1.1 - QuasiText ==0.1.2.6 - - queue-sheet ==0.7.0.2 - - quickbench ==1.0.1 - QuickCheck ==2.14.2 - quickcheck-arbitrary-adt ==0.3.1.0 - quickcheck-assertions ==0.3.0 @@ -1971,6 +2049,7 @@ default-package-overrides: - quickcheck-io ==0.2.0 - quickcheck-simple ==0.1.1.1 - quickcheck-special ==0.1.0.6 + - quickcheck-state-machine ==0.7.1 - quickcheck-text ==0.1.2.1 - quickcheck-transformer ==0.3.1.1 - quickcheck-unicode ==1.0.1.0 @@ -1988,20 +2067,21 @@ default-package-overrides: - random-bytestring ==0.1.4 - random-fu ==0.3.0.0 - random-shuffle ==0.0.4 - - random-source ==0.3.0.11 - random-tree ==0.6.0.5 - range ==0.3.0.2 + - ranged-list ==0.1.2.0 - Ranged-sets ==0.4.0 + - ranges ==0.2.4 - range-set-list ==0.1.3.1 - rank1dynamic ==0.4.1 - - rank2classes ==1.4.4 + - rank2classes ==1.4.6 - Rasterific ==0.7.5.4 - rasterific-svg ==0.3.3.2 - ratel ==2.0.0.4 - - rate-limit ==1.4.2 - ratel-wai ==2.0.0.1 + - ratio-int ==0.1.2 - rattle ==0.2 - - rattletrap ==11.2.4 + - rattletrap ==11.2.14 - Rattus ==0.5.0.1 - rawfilepath ==1.0.1 - rawstring-qm ==0.2.3.0 @@ -2009,30 +2089,30 @@ default-package-overrides: - rcu ==0.2.6 - rdtsc ==1.3.0.1 - re2 ==0.3 - - readable ==0.3.1 + - reactive-banana ==1.3.1.0 - read-editor ==0.1.0.2 - read-env-var ==1.0.0.0 - reanimate-svg ==0.13.0.1 - - rebase ==1.15.0.3 + - rebase ==1.16.1 + - rec-def ==0.2 - record-dot-preprocessor ==0.2.15 - record-hasfield ==1.0 - - records-sop ==0.1.1.0 - - record-wrangler ==0.1.1.0 - rec-smallarray ==0.1.0.0 - recursion-schemes ==5.2.2.2 + - recv ==0.0.0 - redact ==0.4.0.0 - reddit-scrape ==0.0.1 - - redis-io ==1.1.0 - redis-resp ==1.0.0 - reducers ==3.12.4 - refact ==0.3.0.2 - ref-fd ==0.5 - - refined ==0.6.3 + - refined ==0.8 - reflection ==2.1.6 - reform ==0.2.7.5 - reform-blaze ==0.2.4.4 - reform-hamlet ==0.0.5.3 - reform-happstack ==0.2.5.5 + - reform-hsp ==0.2.7.2 - RefSerialize ==0.4.0 - ref-tf ==0.5.0.1 - regex ==1.1.0.2 @@ -2046,30 +2126,35 @@ default-package-overrides: - regex-posix-clib ==2.7 - regex-tdfa ==1.3.2 - regex-with-pcre ==1.1.0.2 + - registry ==0.3.3.4 + - registry-aeson ==0.2.3.3 + - registry-hedgehog ==0.7.2.0 + - registry-hedgehog-aeson ==0.2.0.0 + - registry-options ==0.1.0.0 - reinterpret-cast ==0.1.0 - - rel8 ==1.3.1.0 + - rel8 ==1.4.0.0 + - relapse ==1.0.0.1 - reliable-io ==0.0.2 - - relude ==1.0.0.1 + - relude ==1.1.0.0 - renderable ==0.2.0.1 - reorder-expression ==0.1.0.0 - repa ==3.4.1.5 + - repa-algorithms ==3.4.1.5 - repa-io ==3.4.1.2 - replace-attoparsec ==1.4.5.0 - replace-megaparsec ==1.4.5.0 - repline ==0.4.2.0 - - req ==3.10.0 + - req ==3.13.0 - req-conduit ==1.0.1 - - require ==0.4.11 - - rerebase ==1.15.0.3 - - reroute ==0.6.0.0 - - rescue ==0.4.2.1 - - resistor-cube ==0.0.1.4 + - rerebase ==1.16.1 + - reroute ==0.7.0.0 - resolv ==0.1.2.0 - resource-pool ==0.2.3.2 - resourcet ==1.2.6 - result ==0.2.6.0 - retry ==0.9.3.0 - rev-state ==0.1.2 + - rex ==0.6.2 - rfc1751 ==0.1.3 - rfc5051 ==0.2 - rg ==1.4.0.0 @@ -2077,7 +2162,7 @@ default-package-overrides: - riak-protobuf ==0.25.0.0 - rio ==0.1.22.0 - rio-orphans ==0.1.2.0 - - rio-prettyprint ==0.1.2.0 + - rio-prettyprint ==0.1.3.0 - rng-utils ==0.3.1 - roc-id ==0.1.0.0 - rocksdb-haskell ==1.0.1 @@ -2085,20 +2170,26 @@ default-package-overrides: - rocksdb-query ==0.4.2 - roles ==0.2.1.0 - rollbar ==1.1.3 - - rope-utf16-splay ==0.3.2.0 - rosezipper ==0.2 - rot13 ==0.2.0.1 - rpmbuild-order ==0.4.10 - rpm-nvr ==0.1.2 - rp-tree ==0.7.1 + - rrb-vector ==0.1.1.0 - RSA ==2.4.1 + - rss ==3000.2.0.7 - rss-conduit ==0.6.0.1 + - run-haskell-module ==0.0.2 - runmemo ==1.0.0.1 + - run-st ==0.1.1.0 - rvar ==0.3.0.1 - s3-signer ==0.5.0.0 - safe ==0.3.19 - - safe-coloured-text ==0.1.0.0 - - safe-coloured-text-terminfo ==0.0.0.0 + - safe-coloured-text ==0.2.0.1 + - safe-coloured-text-gen ==0.0.0.1 + - safe-coloured-text-layout ==0.0.0.0 + - safe-coloured-text-layout-gen ==0.0.0.0 + - safe-coloured-text-terminfo ==0.1.0.0 - safecopy ==0.10.4.2 - safe-decimal ==0.2.1.0 - safe-exceptions ==0.1.7.3 @@ -2108,19 +2199,19 @@ default-package-overrides: - safe-json ==1.1.3.1 - safe-money ==0.9.1 - SafeSemaphore ==0.10.1 - - salak ==0.3.6 - - salak-yaml ==0.3.5.3 - - saltine ==0.1.1.1 - salve ==2.0.0.1 - sample-frame ==0.0.3 - sample-frame-np ==0.0.4.1 - sampling ==0.3.5 - - sandwich ==0.1.1.2 + - sandi ==0.5 + - sandwich ==0.1.2.0 + - sandwich-hedgehog ==0.1.1.0 - sandwich-quickcheck ==0.1.0.6 - sandwich-slack ==0.1.1.0 + - sandwich-webdriver ==0.1.2.0 - say ==0.1.0.1 - - sbp ==4.1.6 - - sbv ==8.17 + - sbp ==4.9.0 + - sbv ==9.0 - scalpel ==0.6.2.1 - scalpel-core ==0.6.2.1 - scanf ==0.1.0.0 @@ -2128,14 +2219,19 @@ default-package-overrides: - scheduler ==2.0.0.1 - SciBaseTypes ==0.1.1.0 - scientific ==0.3.7.0 - - scotty ==0.12 + - scientist ==0.0.0.0 + - scotty ==0.12.1 - scrypt ==0.5.0 - - sdl2 ==2.5.3.0 + - sdl2 ==2.5.4.0 + - sdl2-gfx ==0.3.0.0 + - sdl2-image ==2.1.0.0 + - sdl2-mixer ==1.2.0.0 - sdl2-ttf ==2.1.3 - search-algorithms ==0.3.2 - secp256k1-haskell ==0.6.1 - securemem ==0.1.10 - selda ==0.5.2.0 + - selda-json ==0.1.1.1 - selda-sqlite ==0.1.7.2 - selections ==0.3.0.0 - selective ==0.5 @@ -2144,11 +2240,12 @@ default-package-overrides: - semialign-optics ==1.2 - semigroupoid-extras ==5 - semigroupoids ==5.3.7 - - semigroups ==0.19.2 + - semigroups ==0.20 - semirings ==0.6 - semiring-simple ==1.0.0.1 - semver ==0.4.0.1 - sendfile ==0.7.11.4 + - sendgrid-v3 ==1.0.0.0 - seqalign ==0.2.0.4 - seqid ==0.6.2 - seqid-streams ==0.7.2 @@ -2164,6 +2261,7 @@ default-package-overrides: - servant-auth-swagger ==0.2.10.1 - servant-auth-wordpress ==1.0.0.2 - servant-blaze ==0.9.1 + - servant-cassava ==0.10.2 - servant-checked-exceptions ==2.2.0.1 - servant-checked-exceptions-core ==2.2.0.1 - servant-client ==0.19 @@ -2174,6 +2272,7 @@ default-package-overrides: - servant-exceptions ==0.2.1 - servant-exceptions-server ==0.2.1 - servant-foreign ==0.15.4 + - servant-http-streams ==0.18.4 - servant-JuicyPixels ==0.3.1.0 - servant-lucid ==0.9.0.5 - servant-machines ==0.15.1 @@ -2182,6 +2281,7 @@ default-package-overrides: - servant-multipart-client ==0.12.1 - servant-openapi3 ==2.0.1.5 - servant-pipes ==0.15.3 + - servant-rate-limit ==0.2.0.0 - servant-rawm ==1.0.0.0 - servant-ruby ==0.9.0.0 - servant-server ==0.19.2 @@ -2194,7 +2294,10 @@ default-package-overrides: - servant-websockets ==2.0.0 - servant-xml ==1.0.1.4 - serversession ==1.0.3 + - serversession-backend-persistent ==2.0.1 + - serversession-backend-redis ==1.0.5 - serversession-frontend-wai ==1.0.1 + - serversession-frontend-yesod ==1.0.1 - servius ==1.2.3.0 - ses-html ==0.4.0.0 - set-cover ==0.1.1 @@ -2208,7 +2311,9 @@ default-package-overrides: - shake ==0.19.7 - shake-language-c ==0.12.0 - shake-plus ==0.3.4.0 + - shake-plus-extended ==0.4.1.0 - shakespeare ==2.0.30 + - shakespeare-text ==1.1.0 - shared-memory ==0.2.0.0 - ShellCheck ==0.8.0 - shell-conduit ==5.0.0 @@ -2216,6 +2321,7 @@ default-package-overrides: - shellmet ==0.0.4.1 - shelltestrunner ==1.9 - shell-utility ==0.1 + - shellwords ==0.1.3.1 - shelly ==1.10.0 - shikensu ==0.4.1 - should-not-typecheck ==2.1.0 @@ -2224,10 +2330,9 @@ default-package-overrides: - signal ==0.1.0.4 - silently ==1.2.5.3 - simple-affine-space ==0.1.1 - - simple-cabal ==0.1.3 + - simple-cabal ==0.1.3.1 - simple-cmd ==0.2.7 - simple-cmd-args ==0.1.8 - - simple-log ==0.9.12 - simple-media-timestamp ==0.2.1.0 - simple-media-timestamp-attoparsec ==0.1.0.0 - simple-media-timestamp-formatting ==0.1.1.0 @@ -2237,34 +2342,28 @@ default-package-overrides: - since ==0.0.0 - singleton-bool ==0.1.6 - singleton-nats ==0.4.6 - - singletons ==3.0.2 - - singletons-base ==3.0 + - singletons ==3.0.1 + - singletons-base ==3.1 - singletons-presburger ==0.6.1.0 - - singletons-th ==3.0 - - siphash ==1.0.3 + - singletons-th ==3.1 - Sit ==0.2022.3.18 - sitemap-gen ==0.1.0.0 + - size-based ==0.1.3.1 - sized ==1.0.0.1 - skein ==1.0.9.4 - skews ==0.1.0.3 - skip-var ==0.1.1.0 - - skylighting ==0.12.3.1 - - skylighting-core ==0.12.3.1 + - skylighting ==0.13.1.1 + - skylighting-core ==0.13.1.1 + - skylighting-format-ansi ==0.1 + - skylighting-format-blaze-html ==0.1.1 + - skylighting-format-latex ==0.1 - slack-progressbar ==0.1.0.1 - - slave-thread ==1.1.0.1 - - slist ==0.2.1.0 - - slynx ==0.6.1.1 + - slave-thread ==1.1.0.2 + - slynx ==0.7.0.1 - smallcheck ==1.2.1 - - smash ==0.1.3 - - smash-microlens ==0.1.0.2 - smtp-mail ==0.3.0.0 - - snap-blaze ==0.2.1.5 - - snap-core ==1.0.5.0 - - snappy ==0.2.0.2 - snowflake ==0.1.1.1 - - soap ==0.2.3.6 - - soap-openssl ==0.1.0.2 - - soap-tls ==0.1.1.4 - socket ==0.8.3.0 - socks ==0.6.1 - solana-staking-csvs ==0.1.2.0 @@ -2273,24 +2372,25 @@ default-package-overrides: - sop-core ==0.5.0.2 - sort ==1.0.0.0 - sorted-list ==0.2.1.0 - - sound-collage ==0.2.1 - sourcemap ==0.1.7 - sox ==0.2.3.1 - - soxlib ==0.0.3.1 - spacecookie ==1.0.0.2 - sparse-linear-algebra ==0.3.1 - - spatial-math ==0.5.0.1 + - spdx ==1.0.0.3 - special-values ==0.1.0.0 - speculate ==0.4.14 - speedy-slice ==0.3.2 - Spintax ==0.3.6 - splice ==0.6.1.1 - - splint ==1.0.2.1 - split ==0.2.3.5 - splitmix ==0.1.0.4 - - splitmix-distributions ==0.9.0.0 - - split-record ==0.1.1.4 + - splitmix-distributions ==1.0.0 + - Spock ==0.14.0.0 - Spock-api ==0.14.0.0 + - Spock-api-server ==0.14.0.0 + - Spock-core ==0.14.0.1 + - Spock-lucid ==0.4.0.1 + - Spock-worker ==0.3.1.0 - spoon ==0.3.1 - spreadsheet ==0.1.3.8 - sqlcli ==0.2.2.0 @@ -2301,15 +2401,15 @@ default-package-overrides: - srcloc ==0.6.0.1 - srt ==0.1.2.0 - srt-attoparsec ==0.1.0.0 - - srt-dhall ==0.1.0.0 - srt-formatting ==0.1.0.0 - stache ==2.3.3 + - stack ==2.9.1 - stack-all ==0.4.0.1 - stack-clean-old ==0.4.6 - - stackcollapse-ghc ==0.0.1.4 - stack-templatizer ==0.1.0.2 - state-codes ==0.1.3 - stateref ==0.3 + - statestack ==0.3.1 - StateVar ==1.2.2 - stateWriter ==0.3.0 - static-text ==0.2.0.7 @@ -2327,7 +2427,6 @@ default-package-overrides: - stm-lifted ==2.5.0.0 - STMonadTrans ==0.4.6 - stm-split ==0.0.2.1 - - stm-supply ==0.2.0.0 - stopwatch ==0.1.0.6 - storable-complex ==0.2.3.0 - storable-endian ==0.2.6.1 @@ -2337,28 +2436,32 @@ default-package-overrides: - store ==0.7.16 - store-core ==0.4.4.4 - store-streaming ==0.2.0.3 + - stratosphere ==0.60.0 - Stream ==0.4.7.2 - streaming ==0.2.3.1 - streaming-attoparsec ==1.0.0.1 - streaming-bytestring ==0.2.4 - streaming-cassava ==0.2.0.0 - streaming-commons ==0.2.2.5 + - streaming-wai ==0.1.1 - streamly ==0.8.1.1 - - streamly-bytestring ==0.1.4 - streams ==3.3 - streamt ==0.5.0.1 - strict ==0.4.0.1 + - strict-base-types ==0.7 - strict-concurrency ==0.2.4.3 + - strict-lens ==0.4.0.2 - strict-list ==0.1.7 - strict-tuple ==0.1.5.2 - - strict-tuple-lens ==0.2 - strict-wrapper ==0.0.0.0 + - stringable ==0.1.3 - stringbuilder ==0.5.1 - string-class ==0.1.7.0 - string-combinators ==0.6.0.5 - string-conv ==0.2.0 - string-conversions ==0.4.0.1 - string-interpolate ==0.3.1.2 + - stringprep ==1.0.0 - string-qq ==0.0.4 - string-random ==0.1.4.3 - stringsearch ==0.3.6.6 @@ -2368,12 +2471,12 @@ default-package-overrides: - stripe-signature ==1.0.0.14 - stripe-wreq ==1.0.1.14 - strive ==6.0.0.4 - - strong-path ==1.1.4.0 + - strongweak ==0.3.1 - structs ==0.1.6 - structured ==0.1.1 - structured-cli ==2.7.0.1 + - stylish-haskell ==0.14.3.0 - subcategories ==0.2.0.0 - - sum-type-boilerplate ==0.1.1 - sundown ==0.6 - superbuffer ==0.3.1.2 - svg-builder ==0.1.1 @@ -2382,14 +2485,29 @@ default-package-overrides: - swagger2 ==2.8.6 - swish ==0.10.2.0 - syb ==0.7.2.2 + - syb-with-class ==0.6.1.14 + - sydtest ==0.13.0.0 + - sydtest-aeson ==0.1.0.0 + - sydtest-amqp ==0.1.0.0 + - sydtest-autodocodec ==0.0.0.0 - sydtest-discover ==0.0.0.2 + - sydtest-hedgehog ==0.3.0.1 + - sydtest-hedis ==0.0.0.0 + - sydtest-hspec ==0.3.0.2 + - sydtest-mongo ==0.0.0.0 + - sydtest-persistent ==0.0.0.1 + - sydtest-persistent-postgresql ==0.2.0.2 + - sydtest-persistent-sqlite ==0.2.0.2 + - sydtest-process ==0.0.0.0 + - sydtest-rabbitmq ==0.1.0.0 + - sydtest-servant ==0.2.0.2 + - sydtest-typed-process ==0.0.0.0 + - sydtest-wai ==0.2.0.0 + - sydtest-yesod ==0.3.0.1 - symbol ==0.2.4 - symengine ==0.1.2.0 - symmetry-operations-symbols ==0.0.2.1 - - synthesizer-alsa ==0.5.0.6 - synthesizer-core ==0.8.2.1 - - synthesizer-dimensional ==0.8.1 - - synthesizer-midi ==0.6.1.1 - sysinfo ==0.1.1 - system-argv0 ==0.1.1 - systemd ==2.3.0 @@ -2397,7 +2515,6 @@ default-package-overrides: - system-filepath ==0.4.14 - system-info ==0.5.2 - tabular ==0.2.2.8 - - tagchup ==0.4.1.1 - tagged ==0.8.6.1 - tagged-binary ==0.2.0.1 - tagged-identity ==0.1.3 @@ -2412,14 +2529,15 @@ default-package-overrides: - tardis ==0.4.4.0 - tasty ==1.4.2.3 - tasty-ant-xml ==1.1.8 + - tasty-autocollect ==0.3.1.0 - tasty-bench ==0.3.2 - - tasty-dejafu ==2.0.0.9 - - tasty-discover ==4.2.4 + - tasty-dejafu ==2.1.0.0 + - tasty-discover ==4.2.2 - tasty-expected-failure ==0.12.3 - tasty-fail-fast ==0.0.3 - tasty-focus ==1.0.1 - tasty-golden ==2.3.5 - - tasty-hedgehog ==1.1.0.0 + - tasty-hedgehog ==1.3.1.0 - tasty-hslua ==1.0.2 - tasty-hspec ==1.2.0.1 - tasty-html ==0.4.1.4 @@ -2438,36 +2556,41 @@ default-package-overrides: - tasty-test-reporter ==0.1.1.4 - tasty-th ==0.1.7 - tasty-wai ==0.1.2.0 - - TCache ==0.12.1 - tce-conf ==1.3 - tcp-streams ==1.0.1.1 - tdigest ==0.2.1.1 - teardown ==0.5.0.1 - - telegram-bot-simple ==0.4.5 + - telegram-bot-simple ==0.6 + - template ==0.2.0.10 - template-haskell-compat-v0208 ==0.1.9.1 - temporary ==1.3 - temporary-rc ==1.2.0.3 - temporary-resourcet ==0.1.0.1 - tensorflow-test ==0.1.0.0 - tensors ==0.1.5 - - termbox ==0.3.0 + - termbox ==1.1.0 + - termbox-banana ==1.0.0 + - termbox-bindings-c ==0.1.0 + - termbox-bindings-hs ==0.1.0 + - termbox-tea ==0.1.0 - terminal-progress-bar ==0.4.1 - terminal-size ==0.3.3 - - termonad ==4.2.0.1 + - termonad ==4.4.0.0 - test-framework ==0.8.2.0 - test-framework-hunit ==0.3.0.2 - test-framework-leancheck ==0.0.4 - test-framework-quickcheck2 ==0.3.0.5 - test-framework-smallcheck ==0.2 - test-fun ==0.1.0.0 + - testing-feat ==1.1.1.1 - testing-type-modifiers ==0.1.0.1 - - texmath ==0.12.4 - - text-ansi ==0.1.1 + - texmath ==0.12.5.4 + - text-ansi ==0.2.1 - text-binary ==0.2.1.1 - - text-builder ==0.6.6.5 - - text-builder-dev ==0.2.1 + - text-builder ==0.6.7 + - text-builder-dev ==0.3.3 - text-conversions ==0.3.1.1 - - text-icu ==0.7.1.0 + - text-icu ==0.8.0.2 - text-latin1 ==0.3.1 - text-ldap ==0.1.1.14 - textlocal ==0.1.0.5 @@ -2475,19 +2598,19 @@ default-package-overrides: - text-metrics ==0.3.2 - text-postgresql ==0.0.3.1 - text-printer ==0.5.0.2 - - text-regex-replace ==0.1.1.4 - - text-rope ==0.1 + - text-rope ==0.2 - text-short ==0.1.5 - - text-show ==3.9.7 - - text-show-instances ==3.8.6 - - text-zipper ==0.11 + - text-show ==3.10 + - text-show-instances ==3.9.2 + - text-zipper ==0.12 - tfp ==1.0.2 - tf-random ==0.5 - th-abstraction ==0.4.5.0 - th-bang-compat ==0.0.1.0 - th-compat ==0.1.4 - th-constraint-compat ==0.0.1.0 - - th-desugar ==1.12 + - th-data-compat ==0.1.1.0 + - th-desugar ==1.13.1 - th-env ==0.1.1 - these ==1.1.1.1 - these-lens ==1.0.1.2 @@ -2504,16 +2627,19 @@ default-package-overrides: - thread-hierarchy ==0.3.0.2 - thread-local-storage ==0.2 - threads ==0.5.1.7 + - threads-extras ==0.1.0.3 - thread-supervisor ==0.2.0.0 - th-reify-compat ==0.0.1.5 - th-reify-many ==0.1.10 - through-text ==0.1.0.0 - th-strict-compat ==0.1.0.1 - - th-test-utils ==1.1.1 + - th-test-utils ==1.2.1 - th-utilities ==0.2.5.0 - - tidal ==1.7.10 + - tidal ==1.9.2 + - tidal-link ==1.0.1 - tile ==0.3.0.0 - time-compat ==1.9.6.1 + - time-domain ==0.1.0.1 - timeit ==2.0 - timelens ==0.2.0.2 - time-lens ==0.4.0.2 @@ -2521,35 +2647,39 @@ default-package-overrides: - time-locale-vietnamese ==1.0.0.0 - time-manager ==0.0.0 - time-parsers ==0.1.2.1 - - timerep ==2.0.1.0 + - timerep ==2.1.0.0 - timers-tick ==0.5.0.1 - - timer-wheel ==0.3.0 + - timer-wheel ==0.4.0.1 - timespan ==0.4.0.0 - time-units ==1.0.0 + - time-units-types ==0.2.0.1 - timezone-olson ==0.2.1 - timezone-olson-th ==0.1.0.11 - timezone-series ==0.1.13 - - tinylog ==0.15.0 - titlecase ==1.0.1 - tldr ==0.9.2 - tls ==1.5.8 - tls-debug ==0.4.8 - tls-session-manager ==0.0.4 - - tlynx ==0.6.1.1 + - tlynx ==0.7.0.1 - tmapchan ==0.0.3 - tmapmvar ==0.0.4 - tmp-postgres ==1.34.1.0 - tmp-proc ==0.5.1.2 + - tmp-proc-postgres ==0.5.2.1 + - tmp-proc-rabbitmq ==0.5.1.2 + - tmp-proc-redis ==0.5.1.2 + - toml-reader ==0.2.0.0 - tophat ==1.0.5.1 - topograph ==1.0.0.2 + - torrent ==10000.1.1 - torsor ==0.1 - tostring ==0.2.1.1 - tracing ==0.0.7.3 - tracing-control ==0.0.7.3 - transaction ==0.1.1.3 - transformers-base ==0.4.6 - - transformers-bifunctors ==0.1 - - transformers-compat ==0.6.6 + - transformers-compat ==0.7.2 - transformers-either ==0.1.2 - transformers-fix ==1.0 - transient ==0.7.0.0 @@ -2562,8 +2692,7 @@ default-package-overrides: - triplesec ==0.2.2.1 - trivial-constraint ==0.7.0.0 - tsv2csv ==0.1.0.2 - - ttc ==1.1.1.1 - - ttl-hashtables ==1.4.1.0 + - ttc ==1.2.0.0 - ttrie ==0.1.2.2 - tuple ==0.3.0.2 - tuples ==0.1.0.0 @@ -2574,30 +2703,32 @@ default-package-overrides: - twitter-conduit ==0.6.1 - twitter-types ==0.11.0 - twitter-types-lens ==0.11.0 - - TypeCompose ==0.9.14 + - typecheck-plugin-nat-simple ==0.1.0.7 - typed-process ==0.2.10.1 + - typed-uuid ==0.2.0.0 - type-equality ==1 - type-errors ==0.2.0.0 - - type-errors-pretty ==0.0.1.2 - type-fun ==0.1.3 - type-hint ==0.1 - type-level-integers ==0.0.1 - - type-level-kv-list ==1.1.0 + - type-level-kv-list ==2.0.0 - type-level-natural-number ==2.0 - type-level-numbers ==0.1.1.2 - - typelits-witnesses ==0.4.0.0 - type-map ==0.1.7.0 - type-natural ==1.1.0.1 - typenums ==0.1.4 - type-of-html ==1.6.2.0 - type-of-html-static ==0.1.0.2 - type-operators ==0.2.0.0 + - type-rig ==0.1 - type-spec ==0.4.0.0 - typography-geometry ==1.0.1.0 - tz ==0.1.3.6 - tzdata ==0.2.20221028.0 + - tztime ==0.1.0.0 - ua-parser ==0.7.7.0 - uglymemo ==0.1.0.1 + - ulid ==0.3.2.0 - unagi-chan ==0.4.1.4 - unbounded-delays ==0.1.1.1 - unbound-generics ==0.4.2 @@ -2607,6 +2738,7 @@ default-package-overrides: - unconstrained ==0.1.0.2 - unexceptionalio ==0.5.1 - unexceptionalio-trans ==0.5.1 + - unfork ==1.0.0.0 - unicode ==0.0.1.1 - unicode-collation ==0.1.3.3 - unicode-data ==0.3.1 @@ -2630,27 +2762,28 @@ default-package-overrides: - universe-instances-extended ==1.1.3 - universe-reverse-instances ==1.1.1 - universe-some ==1.2.1 - - universum ==1.7.3 + - universum ==1.8.1 - unix-bytestring ==0.3.7.8 - unix-compat ==0.5.4 - unix-time ==0.4.8 + - unjson ==0.15.4 - unliftio ==0.2.23.0 - unliftio-core ==0.2.0.1 - unliftio-path ==0.0.2.0 - unliftio-pool ==0.2.2.0 - unliftio-streams ==0.1.1.1 - unlit ==0.4.0.0 - - unordered-containers ==0.2.17.0 + - unordered-containers ==0.2.19.1 - unsafe ==0.0 - urbit-hob ==0.3.3 - uri-bytestring ==0.3.3.1 - uri-bytestring-aeson ==0.1.0.8 - uri-encode ==1.5.0.7 - url ==2.1.3 + - userid ==0.1.3.7 - users ==0.5.0.0 - users-postgresql-simple ==0.5.0.2 - users-test ==0.5.0.1 - - utf8-light ==0.4.2 - utf8-string ==1.0.2 - utility-ht ==0.0.16 - uuid ==1.3.15 @@ -2659,8 +2792,11 @@ default-package-overrides: - valida-base ==0.2.0 - validate-input ==0.5.0.0 - validation ==1.1.2 + - validationt ==0.3.0 - validity ==0.12.0.1 + - validity-aeson ==0.2.0.5 - validity-bytestring ==0.4.1.1 + - validity-case-insensitive ==0.0.0.0 - validity-containers ==0.5.0.4 - validity-path ==0.4.0.1 - validity-persistent ==0.0.0.0 @@ -2686,26 +2822,27 @@ default-package-overrides: - vector-builder ==0.3.8.4 - vector-bytes-instances ==0.1.1 - vector-circular ==0.1.4 + - vector-extras ==0.2.7.1 - vector-instances ==3.4 - vector-mmap ==0.0.3 - vector-rotcev ==0.1.0.1 - vector-sized ==1.5.0 - vector-space ==0.16 - vector-split ==1.0.0.2 + - vector-stream ==0.1.0.0 - vector-th-unbox ==0.2.2 - - vectortiles ==1.5.1 - verbosity ==0.4.0.0 - versions ==5.0.4 - vformat ==0.14.1.0 - vformat-time ==0.1.0.0 - ViennaRNAParser ==1.3.3 - - vinyl ==0.13.3 + - vinyl ==0.14.3 - vinyl-loeb ==0.0.1.0 - vivid ==0.5.2.0 - vivid-osc ==0.5.0.0 - vivid-supercollider ==0.4.1.2 - void ==0.7.3 - - vty ==5.33 + - vty ==5.37 - wai ==3.2.3 - wai-app-static ==3.1.7.4 - wai-cli ==0.2.3 @@ -2713,32 +2850,35 @@ default-package-overrides: - wai-cors ==0.2.7 - wai-enforce-https ==1.0.0.0 - wai-eventsource ==3.0.0 - - wai-extra ==3.1.12.1 + - wai-extra ==3.1.13.0 - wai-feature-flags ==0.1.0.4 - wai-handler-launch ==3.0.3.1 - wai-logger ==2.4.0 + - wai-middleware-bearer ==1.0.3 - wai-middleware-caching ==0.1.0.2 - wai-middleware-caching-lru ==0.1.0.0 - wai-middleware-caching-redis ==0.2.0.0 - wai-middleware-clacks ==0.1.0.1 - wai-middleware-delegate ==0.1.3.1 + - wai-middleware-metrics ==0.2.4 - wai-middleware-prometheus ==1.0.0.1 - wai-middleware-static ==0.9.2 - - wai-rate-limit ==0.2.0.0 + - wai-rate-limit ==0.3.0.0 - wai-rate-limit-redis ==0.2.0.1 - - wai-saml2 ==0.2.1.3 + - wai-saml2 ==0.3.0.1 - wai-session ==0.3.3 - wai-session-postgresql ==0.2.1.3 - wai-session-redis ==0.1.0.5 - wai-slack-middleware ==0.2.0 - - wai-transformers ==0.1.0 - wai-websockets ==3.0.1.2 - wakame ==0.1.0.0 - - warp ==3.3.21 - - warp-tls ==3.3.2 + - warp ==3.3.23 + - warp-tls ==3.3.4 - warp-tls-uid ==0.2.0.6 - wave ==0.2.0 - wcwidth ==0.0.2 + - webby ==1.1.0 + - webdriver ==0.10.0.0 - webex-teams-api ==0.2.0.1 - webex-teams-conduit ==0.2.0.1 - webgear-core ==1.0.4 @@ -2750,33 +2890,29 @@ default-package-overrides: - web-routes-boomerang ==0.28.4.3 - web-routes-happstack ==0.23.12.2 - web-routes-hsp ==0.24.6.2 + - web-routes-th ==0.22.7 - web-routes-wai ==0.24.3.2 - webrtc-vad ==0.1.0.3 - websockets ==0.12.7.3 - - websockets-simple ==0.2.0 - weigh ==0.0.16 - wide-word ==0.1.1.2 - - wikicfp-scraper ==0.1.0.12 - - wild-bind ==0.1.2.8 - - wild-bind-x11 ==0.2.0.14 - Win32 ==2.12.0.1 - Win32-notify ==0.3.0.3 - windns ==0.1.0.1 - - wire-streams ==0.1.1.0 - - witch ==1.0.2.0 -with-compiler: ghc-9.0.2 + - witch ==1.1.5.0 +with-compiler: ghc-9.2.5 - withdependencies ==0.3.0 - witherable ==0.4.2 - within ==0.2.0.1 - with-location ==0.1.0 - with-utf8 ==1.0.2.3 - - witness ==0.5 + - witness ==0.6.1 - wizards ==1.0.3 - wl-pprint ==1.2.1 - wl-pprint-annotated ==0.1.0.1 - - wl-pprint-console ==0.1.0.2 - wl-pprint-text ==1.2.0.2 - word8 ==0.1.3 + - word-compat ==0.0.6 - wordpress-auth ==1.0.0.1 - word-trie ==0.3.0 - word-wrap ==0.5 @@ -2788,7 +2924,7 @@ with-compiler: ghc-9.0.2 - writer-cps-mtl ==0.1.1.6 - writer-cps-transformers ==0.5.6.1 - wss-client ==0.3.0.0 - - wuss ==1.1.19 + - wuss ==2.0.0.2 - X11 ==1.10.3 - X11-xft ==0.3.4 - x11-xim ==0.0.9.0 @@ -2800,8 +2936,8 @@ with-compiler: ghc-9.0.2 - xdg-basedir ==0.2.2 - xdg-desktop-entry ==0.1.1.1 - xdg-userdirs ==0.1.0.2 - - xeno ==0.5 - - xlsx ==0.8.4 + - xeno ==0.6 + - xlsx ==1.0.0.1 - xlsx-tabular ==0.2.2.1 - xml ==1.3.14 - xml-basic ==0.1.3.1 @@ -2813,9 +2949,10 @@ with-compiler: ghc-9.0.2 - xmlgen ==0.6.2.2 - xml-hamlet ==0.5.0.2 - xml-helpers ==1.0.0 - - xmlhtml ==0.2.5.2 + - xmlhtml ==0.2.5.3 - xml-html-qq ==0.1.0.1 - xml-indexed-cursor ==0.1.1.0 + - xml-lens ==0.3.1 - xml-parser ==0.1.1 - xml-picklers ==0.3.6 - xml-to-json-fast ==2.0.0 @@ -2827,8 +2964,8 @@ with-compiler: ghc-9.0.2 - xss-sanitize ==0.3.7 - xxhash-ffi ==0.2.0.0 - yaml ==0.11.8.0 - - yamlparse-applicative ==0.2.0.1 - - yaml-unscrambler ==0.1.0.9 + - yaml-unscrambler ==0.1.0.12 + - Yampa ==0.13.7 - yarn-lock ==0.6.5 - yeshql-core ==4.2.0.0 - yesod ==1.6.2.1 @@ -2840,6 +2977,7 @@ with-compiler: ghc-9.0.2 - yesod-bin ==1.6.2.2 - yesod-core ==1.6.24.0 - yesod-eventsource ==1.6.0.1 + - yesod-fb ==0.6.1 - yesod-form ==1.7.3 - yesod-form-bootstrap4 ==3.0.1 - yesod-gitrepo ==0.3.0 @@ -2860,12 +2998,11 @@ with-compiler: ghc-9.0.2 - yjsvg ==0.2.0.1 - yjtools ==0.9.18 - yoga ==0.0.0.5 - - youtube ==0.2.1.1 - zenacy-html ==2.0.4 - zenacy-unicode ==1.0.1 - - zero ==0.1.5 - zeromq4-haskell ==0.8.0 - zeromq4-patterns ==0.3.1.0 + - zigzag ==0.0.1.0 - zim-parser ==0.2.1.0 - zio ==0.1.0.2 - zip ==1.7.2 @@ -2875,7 +3012,6 @@ with-compiler: ghc-9.0.2 - zip-stream ==0.2.1.0 - zlib ==0.6.3.0 - zlib-bindings ==0.1.1.5 - - zlib-lens ==0.1.2.1 - zot ==0.0.3 - zstd ==0.1.3.0 - ztail ==1.2.0.3 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 64bfa3ad87219..5da9411477fcc 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -85,7 +85,6 @@ dont-distribute-packages: - Dust-tools-pcap - DysFRP-Cairo - DysFRP-Craftwerk - - EdisonCore - EditTimeReport - EntrezHTTP - EsounD @@ -111,11 +110,6 @@ dont-distribute-packages: - Forestry - FormalGrammars - Foster - - Frames - - Frames-beam - - Frames-dsv - - Frames-map-reduce - - Frames-streamly - Frank - GLFW-OGL - GLFW-task @@ -201,7 +195,6 @@ dont-distribute-packages: - Hashell - Hate - Hawk - - Hayoo - Hedi - Hieroglyph - HiggsSet @@ -281,11 +274,8 @@ dont-distribute-packages: - NearContextAlgebra - Ninjas - NoSlow - - Nomyx - - Nomyx-Core - Nomyx-Language - Nomyx-Rules - - Nomyx-Web - NonEmptyList - Nussinov78 - OSM @@ -388,7 +378,6 @@ dont-distribute-packages: - WxGeneric - XML - XMPP - - XSaiga - YACPong - Yablog - Yogurt-Standalone @@ -438,7 +427,6 @@ dont-distribute-packages: - aivika-distributed - alg - algebra-checkers - - algebra-driven-design - algebra-sql - algebraic - algolia @@ -453,7 +441,6 @@ dont-distribute-packages: - alsa-pcm-tests - alsa-seq-tests - alto - - amazon-emailer-client-snap - amazonka - amazonka-alexa-business - amazonka-apigateway @@ -597,7 +584,6 @@ dont-distribute-packages: - amby - ampersand - amqp-streamly - - analyze-client - anatomy - animate-example - animate-frames @@ -665,7 +651,6 @@ dont-distribute-packages: - ast-monad-json - astview - aterm-utils - - atlassian-connect-core - atlassian-connect-descriptor - atmos-dimensional-tf - atomic-primops-foreign @@ -685,7 +670,6 @@ dont-distribute-packages: - avers-api - avers-api-docs - avers-server - - aviation-cessna172-diagrams - aviation-cessna172-weight-balance - aviation-navigation - aviation-weight-balance @@ -709,7 +693,6 @@ dont-distribute-packages: - aws-simple - aws-sns - axiom - - azimuth-hs - azure-functions-worker - azure-service-api - azure-servicebus @@ -850,7 +833,6 @@ dont-distribute-packages: - butterflies - bytable - bytelog - - bytepatch - bytestring-builder-varword - bytestring-read - ca @@ -898,7 +880,6 @@ dont-distribute-packages: - casr-logbook-reports-meta-html - cassandra-cql - cassandra-thrift - - cassy - casui - categorical-algebra - category @@ -918,7 +899,6 @@ dont-distribute-packages: - chainweb-mining-client - chalkboard-viewer - chapelure - - charade - chart-cli - chart-svg-various - chart-unit @@ -948,24 +928,9 @@ dont-distribute-packages: - claferwiki - clash - classify-frog - - classy-miso - - clckwrks - - clckwrks-cli - - clckwrks-dot-com - - clckwrks-plugin-bugs - - clckwrks-plugin-ircbot - - clckwrks-plugin-mailinglist - - clckwrks-plugin-media - - clckwrks-plugin-page - - clckwrks-plugin-redirect - - clckwrks-theme-bootstrap - - clckwrks-theme-clckwrks - - clckwrks-theme-geo-bootstrap - cless - - cleveland - click-clack - clifford - - clippings - clocked - cloud-haskell - cloud-seeder @@ -983,7 +948,6 @@ dont-distribute-packages: - codec - codec-rpm - codemonitor - - coformat - cognimeta-utils - coinbase-exchange - colada @@ -1003,13 +967,11 @@ dont-distribute-packages: - commodities - commsec-keyexchange - comonad-random - - compaREST - compact-mutable - compactable - compdata-automata - compdata-dags - compdata-param - - compdoc-dhall-decoder - complexity - comprehensions-ghc - compstrat @@ -1099,6 +1061,7 @@ dont-distribute-packages: - cryptol - crystalfontz - cspmchecker + - css-simple - csv-enumerator - ctpl - cube @@ -1123,7 +1086,6 @@ dont-distribute-packages: - data-elf - data-layer - data-lens-fd - - data-lens-ixset - data-lens-template - data-object-json - data-object-yaml @@ -1156,7 +1118,6 @@ dont-distribute-packages: - ddc-war - ddci-core - debug - - decidable - decimal-arithmetic - dedukti - deeplearning-hs @@ -1209,7 +1170,6 @@ dont-distribute-packages: - diplomacy-server - direct-rocksdb - directory-contents - - dirfiles - discogs-haskell - discord-gateway - discord-hs @@ -1239,7 +1199,6 @@ dont-distribute-packages: - distributed-process-zookeeper - distributed-static - distribution-plot - - dixi - dl-fedora - dmenu-pkill - dmenu-pmount @@ -1252,7 +1211,6 @@ dont-distribute-packages: - dobutokO2 - dobutokO3 - dobutokO4 - - doc-review - domain - domain-aeson - domain-cereal @@ -1317,8 +1275,6 @@ dont-distribute-packages: - engine-io-yesod - entangle - enum-text-rio - - enumerate - - enumerate-function - enumeration - enumerator-fd - enumerator-tf @@ -1380,7 +1336,6 @@ dont-distribute-packages: - fadno - fair - fallingblocks - - family-tree - fast-bech32 - fastcdc - fastirc @@ -1437,7 +1392,6 @@ dont-distribute-packages: - fixed-point-vector-space - fixed-precision - fixhs - - flashblast - flatbuffers - flexiwrap - flexiwrap-smallcheck @@ -1471,7 +1425,6 @@ dont-distribute-packages: - fplll - fpnla-examples - frame-markdown - - freckle-app - free-game - free-theorems-counterexamples - free-theorems-seq @@ -1501,7 +1454,6 @@ dont-distribute-packages: - funflow - funflow-nix - funion - - funnyprint - funsat - fwgl-glfw - fwgl-javascript @@ -1551,7 +1503,6 @@ dont-distribute-packages: - ghc-mod - ghc-session - ghc-tags-plugin - - ghci-pretty - ghcjs-dom-webkit - ghcjs-fetch - ghcjs-hplay @@ -1815,6 +1766,7 @@ dont-distribute-packages: - graphicsFormats - graphicstools - graphql-client + - graphql-client_1_2_1 - graphtype - greencard-lib - gridbounds @@ -1842,6 +1794,7 @@ dont-distribute-packages: - gtkimageview - gtkrsync - guarded-rewriting + - gvti - hArduino - hOff-display - hPDB @@ -1888,7 +1841,6 @@ dont-distribute-packages: - happs-hsp-template - happs-tutorial - happstack-auth - - happstack-authenticate - happstack-contrib - happstack-data - happstack-dlg @@ -1981,24 +1933,34 @@ dont-distribute-packages: - haskore-realtime - haskore-supercollider - haskore-synthesizer - - hasktorch - hasktorch-ffi-thc - - hasktorch-indef - hasktorch-signatures - - hasktorch-zoo - haskus-utils-compat - haskus-web - haslo - hasloGUI - hasparql-client + - hasql - hasql-cursor-query + - hasql-dynamic-statements + - hasql-implicits + - hasql-interpolate + - hasql-migration + - hasql-notifications + - hasql-optparse-applicative + - hasql-pipes + - hasql-pool - hasql-postgres - hasql-postgres-options + - hasql-queue - hasql-streams-conduit - hasql-streams-core - hasql-streams-pipes - hasql-streams-streaming - hasql-streams-streamly + - hasql-th + - hasql-transaction + - hasql-url - hasqlator-mysql - hasqly-mysql - hastache-aeson @@ -2042,7 +2004,6 @@ dont-distribute-packages: - hedgehog-checkers-lens - hedgehog-gen-json - hedis-pile - - heist-aeson - helic - helics - helics-wai @@ -2070,7 +2031,6 @@ dont-distribute-packages: - hfractal - hgalib - hgen - - hgeometry-svg - hgithub - hiccup - hie-core @@ -2104,7 +2064,6 @@ dont-distribute-packages: - hls - hly - hmark - - hmatrix-backprop - hmeap - hmeap-utils - hmep @@ -2112,6 +2071,7 @@ dont-distribute-packages: - hmt-diagrams - hnormalise - ho-rewriting + - hoauth2-demo - hoauth2-providers-tutorial - hob - hogre @@ -2130,6 +2090,7 @@ dont-distribute-packages: - hoodle-render - hoovie - hoppy-docs + - horizon-gen-nix - hotswap - hout - hp2any-graph @@ -2284,7 +2245,6 @@ dont-distribute-packages: - indentation-parsec - indentation-trifecta - indexation - - indigo - infernu - infinity - inline-java @@ -2305,7 +2265,6 @@ dont-distribute-packages: - ipatch - ipc - ipld-cid - - ipprint - iptadmin - irc-fun-bot - irc-fun-client @@ -2334,11 +2293,9 @@ dont-distribute-packages: - ivory-quickcheck - ivory-serialize - ivory-stdlib - - ivy-web - ix - iyql - j2hs - - jacinda - jail - java-bridge-extras - java-character @@ -2425,12 +2382,9 @@ dont-distribute-packages: - ks-test - kubernetes-client - kure-your-boilerplate - - kurita - kvitable - laborantin-hs - labsat - - labyrinth - - labyrinth-server - laika - lambda-devs - lambda-options @@ -2446,14 +2400,12 @@ dont-distribute-packages: - lambdacube-examples - lambdacube-gl - lambdacube-samples - - lambdatwit - lambdaya-bus - lambdiff - lang - language-Modula2 - language-avro - language-boogie - - language-ecmascript-analysis - language-eiffel - language-kort - language-ninja @@ -2500,7 +2452,6 @@ dont-distribute-packages: - liblawless - liblinear-enumerator - libmolude - - libraft - librato - libxml-enumerator - lifted-base-tf @@ -2531,7 +2482,6 @@ dont-distribute-packages: - list-t-attoparsec - list-t-html-parser - list-tuple - - list-witnesses - listenbrainz-client - live-sequencer - llvm @@ -2561,7 +2511,6 @@ dont-distribute-packages: - log4hs - logging-effect-extra - logging-facade-journald - - logic-classes - lojban - lojysamban - lol-apps @@ -2573,14 +2522,12 @@ dont-distribute-packages: - loli - loop-effin - looper - - lorentz - lostcities - loup - lp-diagrams-svg - lrucaching-haxl - ls-usb - lsystem - - ltext - luachunk - lucid-colonnade - lucid2-htmx @@ -2668,7 +2615,6 @@ dont-distribute-packages: - minecraft-data - minesweeper - mini-egison - - minilight-lua - minimung - minioperational - minirotate @@ -2710,19 +2656,7 @@ dont-distribute-packages: - monte-carlo - moo - moo-nad - - moonshine - - morley - - morley-client - morley-prelude - - morley-upgradeable - - morpheus-graphql - - morpheus-graphql-app - - morpheus-graphql-cli - - morpheus-graphql-client - - morpheus-graphql-code-gen - - morpheus-graphql-code-gen-utils - - morpheus-graphql-server - - morpheus-graphql-subscriptions - morphisms-functors-inventory - mortred - motor-diagrams @@ -2734,9 +2668,6 @@ dont-distribute-packages: - mpretty - mprover - mps - - mptcp - - mptcp-pm - - mptcpanalyzer - msgpack-aeson - msgpack-idl - msgpack-rpc @@ -2775,7 +2706,6 @@ dont-distribute-packages: - music-score - music-sibelius - music-suite - - musicbrainz-email - musicxml2 - mutable-iter - mute-unmute @@ -2786,7 +2716,6 @@ dont-distribute-packages: - mxnet-examples - mxnet-nn - myTestlll - - mysnapsession-example - mysql-haskell - mysql-haskell-nem - mysql-haskell-openssl @@ -2836,12 +2765,8 @@ dont-distribute-packages: - nix-thunk - nkjp - nlp-scores-scripts - - nomyx-api - - nomyx-core - nomyx-language - nomyx-library - - nomyx-server - - nonlinear-optimization-backprop - notmuch-haskell - notmuch-web - now-haskell @@ -2876,10 +2801,8 @@ dont-distribute-packages: - off-simple - ohloh-hs - ois-input-manager - - olwrapper - om-kubernetes - om-legion - - online - online-csv - opc-xml-da-client - open-adt-tutorial @@ -2901,7 +2824,6 @@ dont-distribute-packages: - orgmode-parse - orgstat - osm-download - - otp-authenticator - overload - package-o-tron - padKONTROL @@ -2956,12 +2878,13 @@ dont-distribute-packages: - persistent-audit - persistent-hssqlppp - persistent-map - - persistent-mtl_0_5_0_0 + - persistent-mtl - persistent-mysql-haskell - persistent-relational-record - persona-idp - peyotls - peyotls-codec + - pg-client - pg-entity - pgsql-simple - phonetic-languages-common @@ -2994,7 +2917,6 @@ dont-distribute-packages: - pipes-files - pipes-fluid - pipes-illumina - - pipes-key-value-csv - pipes-misc - pipes-network-tls - pipes-p2p @@ -3002,8 +2924,6 @@ dont-distribute-packages: - pisigma - pitchtrack - pkgtreediff - - pkgtreediff_0_6_0 - - planet-mitchell - playlists-http - plocketed - plugins-auto @@ -3022,9 +2942,6 @@ dont-distribute-packages: - pomodoro - pontarius-mediaserver - popenhs - - porcupine-core - - porcupine-http - - porcupine-s3 - portray-diff-hunit - portray-diff-quickcheck - ports @@ -3034,6 +2951,7 @@ dont-distribute-packages: - postgresql-simple-ltree - postgresql-simple-queue - postgresql-simple-typed + - postgresql-syntax - postgresql-tx-query - postgresql-tx-squeal-compat-simple - postmark @@ -3066,7 +2984,6 @@ dont-distribute-packages: - product - prof2dot - progressbar - - project-forge - project-m36 - prolog-graph - prolog-graph-lib @@ -3075,13 +2992,13 @@ dont-distribute-packages: - prometheus-effect - propane - proplang - - prosidyc - proto-lens-descriptors - proto3-suite - proto3-wire - protobuf-native - protocol-buffers-descriptor-fork - proton + - prune-juice - psql - ptera - ptera-core @@ -3093,7 +3010,6 @@ dont-distribute-packages: - puppetresources - pure-cdb - pure-priority-queue-tests - - purescript-iso - pursuit-client - push-notify - push-notify-apn @@ -3116,11 +3032,9 @@ dont-distribute-packages: - queue-sheet - queuelike - quickbooks - - quickcheck-combinators - quickcheck-poly - quickcheck-regex - quickcheck-relaxng - - quickcheck-state-machine - quickcheck-state-machine-distributed - quickcheck-webdriver - quicktest @@ -3209,7 +3123,6 @@ dont-distribute-packages: - reflex-monad-auth - reflex-process - refractor - - refurb - reg-alloc-graph-color - regex-deriv - regex-genex @@ -3231,6 +3144,7 @@ dont-distribute-packages: - regular-web - regular-xmlpickler - reheat + - rel8 - relational-postgresql8 - relational-query - relational-query-HDBC @@ -3264,7 +3178,6 @@ dont-distribute-packages: - rest-stringmap - rest-types - rest-wai - - restful-snap - restricted-workers - rethinkdb-model - rewrite @@ -3363,7 +3276,6 @@ dont-distribute-packages: - scan-vector-machine - schedevr - scheduling - - schematic - scholdoc - scholdoc-citeproc - scholdoc-texmath @@ -3396,16 +3308,11 @@ dont-distribute-packages: - seqloc - seqloc-datafiles - sequor - - serpentine - serv - - serv-wai - servant-auth-token - - servant-auth-token-acid - servant-auth-token-api - - servant-auth-token-leveldb - servant-auth-token-persistent - servant-auth-token-rocksdb - - servant-cli - servant-client-namedargs - servant-csharp - servant-db-postgresql @@ -3424,7 +3331,6 @@ dont-distribute-packages: - servant-rate-limit - servant-reason - servant-server-namedargs - - servant-snap - servant-streaming-client - servant-streaming-docs - servant-streaming-server @@ -3444,12 +3350,10 @@ dont-distribute-packages: - shake-ats - shake-bindist - shake-minify-css - - shakebook - shaker - shapefile - shapely-data - shapes-demo - - sheets - shelduck - shellmate-extras - shine-varying @@ -3470,6 +3374,7 @@ dont-distribute-packages: - simple-log-syslog - simple-logging - simple-nix + - simple-parser - simple-pascal - simple-postgresql-orm - simple-session @@ -3483,7 +3388,6 @@ dont-distribute-packages: - skeletons - sketch-frp-copilot - skylark-client - - skylighting_0_13_1_1 - slate - slidemews - slip32 @@ -3500,32 +3404,7 @@ dont-distribute-packages: - smtlib2-quickcheck - smtlib2-timing - smtp2mta - - snap-auth-cli - snap-elm - - snap-extras - - snap-utils - - snaplet-actionlog - - snaplet-auth-acid - - snaplet-coffee - - snaplet-customauth - - snaplet-fay - - snaplet-hasql - - snaplet-haxl - - snaplet-hdbc - - snaplet-lss - - snaplet-mongoDB - - snaplet-mysql-simple - - snaplet-oauth - - snaplet-postmark - - snaplet-recaptcha - - snaplet-redson - - snaplet-rest - - snaplet-riak - - snaplet-sedna - - snaplet-sqlite-simple-jwt-auth - - snaplet-stripe - - snaplet-tasks - - snaplet-wordpress - snappy-iteratee - sndfile-enumerators - sneakyterm @@ -3547,7 +3426,6 @@ dont-distribute-packages: - source-code-server - spade - sparkle - - sparrow - sparsebit - sparser - spata @@ -3584,7 +3462,6 @@ dont-distribute-packages: - stackage-setup - stackage-upload - stackage2nix - - stackctl - stan - starrover2 - stateful-mtl @@ -3616,12 +3493,10 @@ dont-distribute-packages: - stutter - stylist - stylist-traits - - subhask - substring-parser - sugar-data - sugar-json - sugar-scheme - - summoner-tui - sump - sunroof-examples - sunroof-server @@ -3720,7 +3595,9 @@ dont-distribute-packages: - test-sandbox-compose - test-simple - testbench - - text-builder-dev_0_3_3 + - text-ansi + - text-builder + - text-builder-dev - text-json-qq - text-locale-encoding - text-plus @@ -3729,7 +3606,6 @@ dont-distribute-packages: - th-alpha - th-context - th-instances - - th-typegraph - theatre - theoremquest-client - thimk @@ -3771,7 +3647,6 @@ dont-distribute-packages: - tonatona-persistent-sqlite - tonatona-servant - too-many-cells - - top - topaz - topkata - total-map @@ -3825,7 +3700,6 @@ dont-distribute-packages: - twill - twitter-conduit - twitter-enumerator - - twitter-types-lens - txt - type-assertions - type-cache @@ -3842,7 +3716,6 @@ dont-distribute-packages: - typed-encoding-encoding - typed-streams - typelevel - - typelevel-rewrite-rules - typescript-docs - typson-beam - typson-esqueleto @@ -3858,7 +3731,6 @@ dont-distribute-packages: - unagi-bloomfilter - unbeliever - unbound - - unfoldable-restricted - uni-events - uni-graphs - uni-htk @@ -3924,15 +3796,11 @@ dont-distribute-packages: - vector-text - venzone - verdict-json - - verifiable-expressions - vessel - vflow-types - vfr-waypoints - - vigilance - vimeta - - vinyl-operational - vision - - visual-graphrewrite - vocoder - vocoder-audio - vocoder-conduit @@ -3966,10 +3834,8 @@ dont-distribute-packages: - web-page - web-routes-regular - web-routing - - web3 - web3-bignum - web3-crypto - - web3-ethereum - web3-polkadot - web3-provider - web3-solidity @@ -4025,6 +3891,7 @@ dont-distribute-packages: - xml-enumerator-combinators - xml-isogen - xml-monad + - xml-parser - xml-pipe - xml-push - xml-query-xml-conduit @@ -4052,11 +3919,9 @@ dont-distribute-packages: - yam-transaction-postgresql - yam-web - yaml-rpc-scotty - - yaml-rpc-snap - yarr-image-io - yavie - ycextra - - yeamer - yeshql - yesod-articles - yesod-auth-ldap diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index d37fd3f7e6a56..b97eac4ddb575 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -91,10 +91,6 @@ self: super: builtins.intersectAttrs super { ''; }) super.jni; - # The package doesn't know about the AL include hierarchy. - # https://github.com/phaazon/al/issues/1 - al = appendConfigureFlag "--extra-include-dirs=${pkgs.openal}/include/AL" super.al; - # Won't find it's header files without help. sfml-audio = appendConfigureFlag "--extra-include-dirs=${pkgs.openal}/include/AL" super.sfml-audio; @@ -119,29 +115,13 @@ self: super: builtins.intersectAttrs super { ]; }) super.arbtt; - hzk = overrideCabal (drv: { - preConfigure = "sed -i -e /include-dirs/d hzk.cabal"; - configureFlags = [ "--extra-include-dirs=${pkgs.zookeeper_mt}/include/zookeeper" ]; - }) super.hzk; - - haskakafka = overrideCabal (drv: { - preConfigure = "sed -i -e /extra-lib-dirs/d -e /include-dirs/d haskakafka.cabal"; - configureFlags = [ "--extra-include-dirs=${pkgs.rdkafka}/include/librdkafka" ]; - }) super.haskakafka; - - # library has hard coded directories that need to be removed. Reported upstream here https://github.com/haskell-works/hw-kafka-client/issues/32 - hw-kafka-client = dontCheck (overrideCabal (drv: { - preConfigure = "sed -i -e /extra-lib-dirs/d -e /include-dirs/d -e /librdkafka/d hw-kafka-client.cabal"; - configureFlags = [ "--extra-include-dirs=${pkgs.rdkafka}/include/librdkafka" ]; - }) super.hw-kafka-client); + hzk = appendConfigureFlag "--extra-include-dirs=${pkgs.zookeeper_mt}/include/zookeeper" super.hzk; # Foreign dependency name clashes with another Haskell package. libarchive-conduit = super.libarchive-conduit.override { archive = pkgs.libarchive; }; # Heist's test suite requires system pandoc - heist = overrideCabal (drv: { - testToolDepends = [pkgs.pandoc]; - }) super.heist; + heist = addTestToolDepend pkgs.pandoc super.heist; # https://github.com/NixOS/cabal2nix/issues/136 and https://github.com/NixOS/cabal2nix/issues/216 gio = disableHardening ["fortify"] (addPkgconfigDepend pkgs.glib (addBuildTool self.buildHaskellPackages.gtk2hs-buildtools super.gio)); @@ -326,30 +306,16 @@ self: super: builtins.intersectAttrs super { greenclip = addExtraLibrary pkgs.xorg.libXdmcp super.greenclip; # The cabal files for these libraries do not list the required system dependencies. - libjwt-typed = overrideCabal (drv: { - librarySystemDepends = [ pkgs.libjwt ]; - }) super.libjwt-typed; - miniball = overrideCabal (drv: { - librarySystemDepends = [ pkgs.miniball ]; - }) super.miniball; - SDL-image = overrideCabal (drv: { - librarySystemDepends = [ pkgs.SDL pkgs.SDL_image ] ++ drv.librarySystemDepends or []; - }) super.SDL-image; - SDL-ttf = overrideCabal (drv: { - librarySystemDepends = [ pkgs.SDL pkgs.SDL_ttf ]; - }) super.SDL-ttf; - SDL-mixer = overrideCabal (drv: { - librarySystemDepends = [ pkgs.SDL pkgs.SDL_mixer ]; - }) super.SDL-mixer; - SDL-gfx = overrideCabal (drv: { - librarySystemDepends = [ pkgs.SDL pkgs.SDL_gfx ]; - }) super.SDL-gfx; - SDL-mpeg = overrideCabal (drv: { - configureFlags = (drv.configureFlags or []) ++ [ - "--extra-lib-dirs=${pkgs.smpeg}/lib" - "--extra-include-dirs=${pkgs.smpeg}/include/smpeg" - ]; - }) super.SDL-mpeg; + libjwt-typed = addExtraLibrary pkgs.libjwt super.libjwt-typed; + miniball = addExtraLibrary pkgs.miniball super.miniball; + SDL-image = addExtraLibrary pkgs.SDL super.SDL-image; + SDL-ttf = addExtraLibrary pkgs.SDL super.SDL-ttf; + SDL-mixer = addExtraLibrary pkgs.SDL super.SDL-mixer; + SDL-gfx = addExtraLibrary pkgs.SDL super.SDL-gfx; + SDL-mpeg = appendConfigureFlags [ + "--extra-lib-dirs=${pkgs.smpeg}/lib" + "--extra-include-dirs=${pkgs.smpeg.dev}/include/smpeg" + ] super.SDL-mpeg; # https://github.com/ivanperez-keera/hcwiid/pull/4 hcwiid = overrideCabal (drv: { @@ -383,9 +349,7 @@ self: super: builtins.intersectAttrs super { }) super.fltkhs; # https://github.com/skogsbaer/hscurses/pull/26 - hscurses = overrideCabal (drv: { - librarySystemDepends = (drv.librarySystemDepends or []) ++ [ pkgs.ncurses ]; - }) super.hscurses; + hscurses = addExtraLibrary pkgs.ncurses super.hscurses; # Looks like Avahi provides the missing library dnssd = super.dnssd.override { dns_sd = pkgs.avahi.override { withLibdnssdCompat = true; }; }; @@ -395,6 +359,13 @@ self: super: builtins.intersectAttrs super { preCheck = ''export PATH="$PWD/dist/build/ghcide:$PATH"''; }) super.ghcide; + tasty-discover = overrideCabal (drv: { + # Depends on itself for testing + preBuild = '' + export PATH="$PWD/dist/build/tasty-discover:$PATH" + '' + (drv.preBuild or ""); + }) super.tasty-discover; + # GLUT uses `dlopen` to link to freeglut, so we need to set the RUNPATH correctly for # it to find `libglut.so` from the nix store. We do this by patching GLUT.cabal to pkg-config # depend on freeglut, which provides GHC to necessary information to generate a correct RPATH. @@ -407,9 +378,7 @@ self: super: builtins.intersectAttrs super { # so disable this on Darwin only ${if pkgs.stdenv.isDarwin then null else "GLUT"} = addPkgconfigDepend pkgs.freeglut (appendPatch ./patches/GLUT.patch super.GLUT); - libsystemd-journal = overrideCabal (old: { - librarySystemDepends = old.librarySystemDepends or [] ++ [ pkgs.systemd ]; - }) super.libsystemd-journal; + libsystemd-journal = doJailbreak (addExtraLibrary pkgs.systemd super.libsystemd-journal); # does not specify tests in cabal file, instead has custom runTest cabal hook, # so cabal2nix will not detect test dependencies. @@ -529,11 +498,11 @@ self: super: builtins.intersectAttrs super { sed -i -e 's|"bitwuzla"|"${pkgs.bitwuzla}/bin/bitwuzla"|' Data/SBV/Provers/Bitwuzla.hs sed -i -e 's|"boolector"|"${pkgs.boolector}/bin/boolector"|' Data/SBV/Provers/Boolector.hs sed -i -e 's|"cvc4"|"${pkgs.cvc4}/bin/cvc4"|' Data/SBV/Provers/CVC4.hs + sed -i -e 's|"cvc5"|"${pkgs.cvc5}/bin/cvc5"|' Data/SBV/Provers/CVC5.hs sed -i -e 's|"yices-smt2"|"${pkgs.yices}/bin/yices-smt2"|' Data/SBV/Provers/Yices.hs sed -i -e 's|"z3"|"${pkgs.z3}/bin/z3"|' Data/SBV/Provers/Z3.hs # Solvers we don't provide are removed from tests - sed -i -e 's|, cvc5||' SBVTestSuite/SBVConnectionTest.hs sed -i -e 's|, mathSAT||' SBVTestSuite/SBVConnectionTest.hs sed -i -e 's|, dReal||' SBVTestSuite/SBVConnectionTest.hs ''; @@ -668,7 +637,9 @@ self: super: builtins.intersectAttrs super { # Tests require network access. spagoWithoutChecks = dontCheck spagoOldAeson; in - spagoWithoutChecks; + # spago doesn't currently build with ghc92. Top-level spago is pulled from + # ghc90 and explicitly marked unbroken. + markBroken spagoWithoutChecks; # checks SQL statements at compile time, and so requires a running PostgreSQL # database to run it's test suite @@ -734,13 +705,9 @@ self: super: builtins.intersectAttrs super { postgresql-libpq-notify = dontCheck super.postgresql-libpq-notify; postgresql-pure = dontCheck super.postgresql-pure; - retrie = overrideCabal (drv: { - testToolDepends = [ pkgs.git pkgs.mercurial ] ++ drv.testToolDepends or []; - }) super.retrie; - - retrie_1_2_0_0 = overrideCabal (drv: { - testToolDepends = [ pkgs.git pkgs.mercurial ] ++ drv.testToolDepends or []; - }) super.retrie_1_2_0_0; + retrie = addTestToolDepends [pkgs.git pkgs.mercurial] super.retrie; + retrie_1_2_0_0 = addTestToolDepends [pkgs.git pkgs.mercurial] super.retrie_1_2_0_0; + retrie_1_2_1_1 = addTestToolDepends [pkgs.git pkgs.mercurial] super.retrie_1_2_1_1; haskell-language-server = let # This wrapper will be included in the sdist in the next release, then we can remove this custom fetch. @@ -989,11 +956,11 @@ self: super: builtins.intersectAttrs super { }) super.procex; # Test suite wants to run main executable - fourmolu_0_9_0_0 = overrideCabal (drv: { + fourmolu = overrideCabal (drv: { preCheck = drv.preCheck or "" + '' export PATH="$PWD/dist/build/fourmolu:$PATH" ''; - }) super.fourmolu_0_9_0_0; + }) super.fourmolu; # Test suite needs to execute 'disco' binary disco = overrideCabal (drv: { @@ -1059,12 +1026,11 @@ self: super: builtins.intersectAttrs super { # Tests assume dist-newstyle build directory is present cabal-hoogle = dontCheck super.cabal-hoogle; - nfc = overrideCabal (drv: { - isExecutable = true; - executableHaskellDepends = with self; drv.executableHaskellDepends or [] ++ [ base base16-bytestring bytestring ]; - configureFlags = drv.configureFlags or [] ++ [ "-fbuild-examples" ]; - enableSeparateBinOutput = true; - }) super.nfc; + nfc = lib.pipe super.nfc [ + enableSeparateBinOutput + (addBuildDepend self.base16-bytestring) + (appendConfigureFlag "-fbuild-examples") + ]; # Wants to execute cabal-install to (re-)build itself hint = dontCheck super.hint; diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix index bf1f2c387ad9f..e64c36eec77c1 100644 --- a/pkgs/development/haskell-modules/generic-builder.nix +++ b/pkgs/development/haskell-modules/generic-builder.nix @@ -26,6 +26,7 @@ in , doBenchmark ? false , doHoogle ? true , doHaddockQuickjump ? doHoogle && lib.versionAtLeast ghc.version "8.6" +, doInstallDist ? false , editedCabalFile ? null # aarch64 outputs otherwise exceed 2GB limit , enableLibraryProfiling ? !(ghc.isGhcjs or stdenv.targetPlatform.isAarch64 or false) @@ -79,6 +80,7 @@ in , enableSeparateBinOutput ? false , enableSeparateDataOutput ? false , enableSeparateDocOutput ? doHaddock +, enableSeparateDistOutput ? false , # Don't fail at configure time if there are multiple versions of the # same package in the (recursive) dependencies of the package being # built. Will delay failures, if any, to compile time. @@ -88,6 +90,10 @@ in # This can make it slightly faster to load this library into GHCi, but takes # extra disk space and compile time. enableLibraryForGhci ? false + # Set this to a previous build of this same package to reuse the build + # products from that prior build as a starting point for accelerating this + # build +, previousBuild ? null } @ args: assert editedCabalFile != null -> revision != null; @@ -234,6 +240,8 @@ let "--ghc-options=-haddock" ]; + postPhases = optional doInstallDist [ "installDistPhase" ]; + setupCompileFlags = [ (optionalString (!coreSetup) "-${nativePackageDbFlag}=$setupPackageConfDir") (optionalString enableParallelBuilding (parallelBuildingFlags)) @@ -304,7 +312,8 @@ stdenv.mkDerivation ({ outputs = [ "out" ] ++ (optional enableSeparateDataOutput "data") ++ (optional enableSeparateDocOutput "doc") - ++ (optional enableSeparateBinOutput "bin"); + ++ (optional enableSeparateBinOutput "bin") + ++ (optional enableSeparateDistOutput "dist"); setOutputFlags = false; pos = builtins.unsafeGetAttrPos "pname" args; @@ -379,7 +388,13 @@ stdenv.mkDerivation ({ # only use the links hack if we're actually building dylibs. otherwise, the # "dynamic-library-dirs" point to nonexistent paths, and the ln command becomes # "ln -s $out/lib/links", which tries to recreate the links dir and fails - + (optionalString (stdenv.isDarwin && (enableSharedLibraries || enableSharedExecutables)) '' + # + # Note: We need to disable this work-around if incremental builds are enabled + # because otherwise Nix will change permissions on the `$out/lib/links` + # directory to read-only when the build is done after the dist directory has + # already been exported, which triggers an unnecessary rebuild of modules + # included in the exported dist directory. + + (optionalString (stdenv.isDarwin && (enableSharedLibraries || enableSharedExecutables) && !enableSeparateDistOutput) '' # Work around a limit in the macOS Sierra linker on the number of paths # referenced by any one dynamic library: # @@ -457,11 +472,19 @@ stdenv.mkDerivation ({ runHook postConfigure ''; - buildPhase = '' - runHook preBuild - ${setupCommand} build ${buildTarget}${crossCabalFlagsString}${buildFlagsString} - runHook postBuild - ''; + buildPhase = + optionalString (previousBuild != null) '' + mkdir -p dist; + rm -r dist/build + cp -r ${previousBuild}/dist/build dist/build + find dist/build -exec chmod u+w {} + + find dist/build -exec touch -d '1970-01-01T00:00:00Z' {} + + '' + + '' + runHook preBuild + ${setupCommand} build ${buildTarget}${crossCabalFlagsString}${buildFlagsString} + runHook postBuild + ''; inherit doCheck; @@ -544,6 +567,18 @@ stdenv.mkDerivation ({ runHook postInstall ''; + ${if doInstallDist then "installDistPhase" else null} = '' + runHook preInstallDist + + installDistDir=${if enableSeparateDistOutput then "$dist" else "$out"} + + mkdir -p $installDistDir/dist + + cp -r dist/build $installDistDir/dist + + runHook postInstallDist + ''; + passthru = passthru // rec { inherit pname version; @@ -705,6 +740,7 @@ stdenv.mkDerivation ({ // optionalAttrs (args ? preFixup) { inherit preFixup; } // optionalAttrs (args ? postFixup) { inherit postFixup; } // optionalAttrs (args ? dontStrip) { inherit dontStrip; } +// optionalAttrs (postPhases != []) { inherit postPhases; } // optionalAttrs (stdenv.buildPlatform.libc == "glibc"){ LOCALE_ARCHIVE = "${glibcLocales}/lib/locale/locale-archive"; } ) ) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index b32900944af06..b33073d9fcfd3 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -2083,8 +2083,6 @@ self: { testToolDepends = [ markdown-unlit ]; description = "Batteries-included Structured Logging library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "BlastHTTP" = callPackage @@ -5351,8 +5349,6 @@ self: { libraryHaskellDepends = [ base mtl ]; description = "A library of efficient, purely-functional data structures (API)"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "EdisonCore" = callPackage @@ -5368,7 +5364,6 @@ self: { ]; description = "A library of efficient, purely-functional data structures (Core Implementations)"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "EditTimeReport" = callPackage @@ -6637,7 +6632,6 @@ self: { benchmarkHaskellDepends = [ base criterion pipes transformers ]; description = "Data frames For working with tabular data files"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "Frames-beam" = callPackage @@ -6661,7 +6655,6 @@ self: { ]; description = "A library for accessing Postgres tables as in-memory data structures"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "Frames-dsv" = callPackage @@ -6679,7 +6672,6 @@ self: { testHaskellDepends = [ base Frames hspec pipes ]; description = "Alternative CSV parser for the Frames package"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "Frames-map-reduce" = callPackage @@ -6700,7 +6692,6 @@ self: { ]; description = "Frames wrapper for map-reduce-folds and some extra folds helpers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "Frames-streamly" = callPackage @@ -6718,7 +6709,6 @@ self: { testHaskellDepends = [ base Frames streamly text vinyl ]; description = "A streamly layer for Frames I/O"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "Frank" = callPackage @@ -9695,28 +9685,6 @@ self: { }) {}; "HTTP" = callPackage - ({ mkDerivation, array, base, bytestring, deepseq, httpd-shed - , HUnit, mtl, network, network-uri, parsec, pureMD5, split - , test-framework, test-framework-hunit, time - }: - mkDerivation { - pname = "HTTP"; - version = "4000.3.16"; - sha256 = "0bgyj3ahqlyg0jw6qsm2sncp8mklc4h0dj91s043vb3ig01iq2fn"; - revision = "1"; - editedCabalFile = "0wagwgzfy2mqkha88fjl37ah0l7h4biz34v65993xd502ly68hk0"; - libraryHaskellDepends = [ - array base bytestring mtl network network-uri parsec time - ]; - testHaskellDepends = [ - base bytestring deepseq httpd-shed HUnit mtl network network-uri - pureMD5 split test-framework test-framework-hunit - ]; - description = "A library for client-side HTTP"; - license = lib.licenses.bsd3; - }) {}; - - "HTTP_4000_4_1" = callPackage ({ mkDerivation, array, base, bytestring, deepseq, httpd-shed , HUnit, mtl, network, network-uri, parsec, pureMD5, split , test-framework, test-framework-hunit, time, transformers @@ -9737,7 +9705,6 @@ self: { ]; description = "A library for client-side HTTP"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "HTTP-Simple" = callPackage @@ -10269,18 +10236,6 @@ self: { }) {}; "HasBigDecimal" = callPackage - ({ mkDerivation, base, hspec, QuickCheck }: - mkDerivation { - pname = "HasBigDecimal"; - version = "0.1.1"; - sha256 = "0ddyngd1mrx9s11nm7sh0nh76zi1zi7yjzmqk7xbpv6ijqka050a"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base hspec QuickCheck ]; - description = "A library for arbitrary precision decimal numbers"; - license = lib.licenses.asl20; - }) {}; - - "HasBigDecimal_0_2_0_0" = callPackage ({ mkDerivation, base, criterion, hspec, hspec-discover, QuickCheck }: mkDerivation { @@ -10295,7 +10250,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A library for arbitrary precision decimal numbers"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "HasCacBDD" = callPackage @@ -10639,7 +10593,6 @@ self: { ]; description = "The Hayoo! search engine for Haskell API search on hackage"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "Hclip" = callPackage @@ -11554,8 +11507,8 @@ self: { }: mkDerivation { pname = "IPv6DB"; - version = "0.3.2"; - sha256 = "1nhgbrfwabnxgbjwjyksaazb08awlhf7m8w7dx3xhm32m1dkkm6f"; + version = "0.3.3"; + sha256 = "1zgkn998cm2h1fxkydvzb8lxsshlgimz9xa91w7vdpq67gf7rx90"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -13185,10 +13138,8 @@ self: { }: mkDerivation { pname = "ListLike"; - version = "4.7.7"; - sha256 = "0h4yfzrf3ljvzf3x75nx791bpxlmdi7f42ff0xyfk8d498iws08a"; - revision = "1"; - editedCabalFile = "155y1r051ar9k8vhb54q5ga7a5rzlm4jx1c42pbw7cfy3c8af6hc"; + version = "4.7.8"; + sha256 = "1l9pfjy7gh7xqnzflixp37d6lsppmlffzmmq75xn9r8ij3r2jycs"; libraryHaskellDepends = [ array base bytestring containers deepseq dlist fmlist text utf8-string vector @@ -13992,8 +13943,8 @@ self: { pname = "MissingH"; version = "1.5.0.1"; sha256 = "0c92fdv32nq51kfdizi3lpxmnvscsgk6marfzaycd7k05aka8byb"; - revision = "1"; - editedCabalFile = "18jigc9mis823dhlx14yd0r59618jwqw93hsdyzmdrgfaigd6qpn"; + revision = "2"; + editedCabalFile = "11d922r06p00gcgzhb29hhjkq8ajy1xbqdiwdpbmhp2ar7fw7g9l"; libraryHaskellDepends = [ array base containers directory filepath hslogger mtl network network-bsd old-locale old-time parsec process regex-compat time @@ -14157,8 +14108,6 @@ self: { ]; description = "Monad-transformer compatible version of the Control.Exception module"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "MonadCatchIO-transformers-foreign" = callPackage @@ -15114,7 +15063,6 @@ self: { ]; description = "A Nomic game in haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "Nomyx"; }) {}; @@ -15142,7 +15090,6 @@ self: { ]; description = "A Nomic game in haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "Nomyx-Language" = callPackage @@ -15205,7 +15152,6 @@ self: { ]; description = "Web gui for Nomyx"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "NonEmpty" = callPackage @@ -15556,18 +15502,14 @@ self: { }) {}; "OneTuple" = callPackage - ({ mkDerivation, base, base-orphans, ghc-prim, hashable - , template-haskell - }: + ({ mkDerivation, base, ghc-prim, hashable, template-haskell }: mkDerivation { pname = "OneTuple"; version = "0.3.1"; sha256 = "1vry21z449ph9k61l5zm7mfmdwkwszxqdlawlhvwrd1gsn13d1cq"; revision = "3"; editedCabalFile = "0g4siv8s6dlrdsivap2qy6ig08y5bjbs93jk192zmgkp8iscncpw"; - libraryHaskellDepends = [ - base base-orphans ghc-prim template-haskell - ]; + libraryHaskellDepends = [ base ghc-prim template-haskell ]; testHaskellDepends = [ base hashable template-haskell ]; description = "Singleton Tuple"; license = lib.licenses.bsd3; @@ -15871,6 +15813,7 @@ self: { benchmarkHaskellDepends = [ base criterion ]; description = "Efficient ordered (by popcount) enumeration of bits"; license = lib.licenses.bsd3; + platforms = lib.platforms.x86; }) {}; "Ordinals" = callPackage @@ -16956,28 +16899,6 @@ self: { }) {}; "PyF" = callPackage - ({ mkDerivation, base, bytestring, deepseq, filepath, ghc, ghc-boot - , hspec, HUnit, mtl, parsec, process, template-haskell, temporary - , text, time - }: - mkDerivation { - pname = "PyF"; - version = "0.10.2.0"; - sha256 = "0a1bq7c3vx6yp7745xr2vlxjsqgqa0s1f7yzqnfsybqwff03zbcw"; - revision = "1"; - editedCabalFile = "0hinbn56d8bw45zxazpmgv1b6lcmlcys9jfdkv2lyr5j44pzpvvj"; - libraryHaskellDepends = [ - base bytestring ghc ghc-boot mtl parsec template-haskell text time - ]; - testHaskellDepends = [ - base bytestring deepseq filepath hspec HUnit process - template-haskell temporary text time - ]; - description = "Quasiquotations for a python like interpolated string formatter"; - license = lib.licenses.bsd3; - }) {}; - - "PyF_0_11_1_0" = callPackage ({ mkDerivation, base, bytestring, deepseq, filepath, ghc, ghc-boot , hspec, HUnit, mtl, parsec, process, template-haskell, temporary , text, time @@ -16995,7 +16916,6 @@ self: { ]; description = "Quasiquotations for a python like interpolated string formatter"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "QIO" = callPackage @@ -18130,8 +18050,6 @@ self: { librarySystemDepends = [ smpeg ]; description = "Binding to the SMPEG library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {inherit (pkgs) smpeg;}; "SDL-ttf" = callPackage @@ -18865,37 +18783,6 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "ShellCheck_0_7_2" = callPackage - ({ mkDerivation, aeson, array, base, bytestring, containers - , deepseq, Diff, directory, filepath, mtl, parsec, process - , QuickCheck, regex-tdfa - }: - mkDerivation { - pname = "ShellCheck"; - version = "0.7.2"; - sha256 = "0wl43njaq95l35y5mvipwp1db9vr551nz9wl0xy83j1x1kc38xgz"; - revision = "1"; - editedCabalFile = "1w65zcr97mghraif6bgcdabzy2dp72gasaad57a9b5yp9i27p2rl"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson array base bytestring containers deepseq Diff directory - filepath mtl parsec process QuickCheck regex-tdfa - ]; - executableHaskellDepends = [ - aeson array base bytestring containers deepseq Diff directory - filepath mtl parsec QuickCheck regex-tdfa - ]; - testHaskellDepends = [ - aeson array base bytestring containers deepseq Diff directory - filepath mtl parsec QuickCheck regex-tdfa - ]; - description = "Shell script analysis tool"; - license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; - mainProgram = "shellcheck"; - }) {}; - "ShellCheck" = callPackage ({ mkDerivation, aeson, array, base, bytestring, containers , deepseq, Diff, directory, filepath, mtl, parsec, process @@ -22530,7 +22417,6 @@ self: { ]; description = "An implementation of a polynomial-time top-down parser suitable for NLP"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "solarman.cgi"; }) {}; @@ -22818,26 +22704,24 @@ self: { "Z-Data" = callPackage ({ mkDerivation, base, bytestring, Cabal, case-insensitive - , containers, deepseq, ghc-prim, hashable, hspec, hspec-discover - , HUnit, integer-gmp, primitive, QuickCheck, quickcheck-instances - , random, scientific, tagged, template-haskell, time - , unicode-collation, unordered-containers, uuid-types + , containers, deepseq, hashable, hspec, hspec-discover, HUnit + , primitive, QuickCheck, quickcheck-instances, random, scientific + , tagged, template-haskell, time, unicode-collation + , unordered-containers, uuid-types }: mkDerivation { pname = "Z-Data"; - version = "1.2.0.0"; - sha256 = "1kf20s8y2jgr4gsx72mj9ax6mxrwxz7ss034qsajzd8l3j1h5bir"; + version = "2.0.0.1"; + sha256 = "0w78yrphmb7w2vay75r1a5rlcar1345rvbsq8cx8zh3jcx2r802g"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ - base bytestring case-insensitive containers deepseq ghc-prim - hashable integer-gmp primitive QuickCheck random scientific tagged - template-haskell time unicode-collation unordered-containers - uuid-types + base bytestring case-insensitive containers deepseq hashable + primitive QuickCheck random scientific tagged template-haskell time + unicode-collation unordered-containers uuid-types ]; testHaskellDepends = [ - base containers hashable hspec HUnit integer-gmp primitive - QuickCheck quickcheck-instances scientific time - unordered-containers + base containers hashable hspec HUnit primitive QuickCheck + quickcheck-instances scientific time unordered-containers ]; testToolDepends = [ hspec-discover ]; description = "Array, vector and text"; @@ -22854,8 +22738,8 @@ self: { }: mkDerivation { pname = "Z-IO"; - version = "1.0.1.0"; - sha256 = "0w82pfbs7f8yiw7jv95m5gh8yd23v5gwdxjh7z8cwf173r5j6g0k"; + version = "2.0.0.0"; + sha256 = "1n621brs608v6kpnjxb3hgh3h0garw8k1hr1ym5l8l0v7h2gv085"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -25514,18 +25398,6 @@ self: { }) {}; "aeson-commit" = callPackage - ({ mkDerivation, aeson, aeson-qq, base, hspec, mtl, text }: - mkDerivation { - pname = "aeson-commit"; - version = "1.4"; - sha256 = "1xbck5hcbfqm2kc3yzrl1dzdmjl9zf84vc33ird3c50ny884amwa"; - libraryHaskellDepends = [ aeson base mtl text ]; - testHaskellDepends = [ aeson aeson-qq base hspec text ]; - description = "Parse Aeson data with commitment"; - license = lib.licenses.bsd3; - }) {}; - - "aeson-commit_1_6_0" = callPackage ({ mkDerivation, aeson, aeson-qq, base, hspec, text, transformers }: mkDerivation { @@ -25536,7 +25408,6 @@ self: { testHaskellDepends = [ aeson aeson-qq base hspec text ]; description = "Parse Aeson data with commitment"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "aeson-compat" = callPackage @@ -25972,25 +25843,6 @@ self: { }) {}; "aeson-optics" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring - , optics-core, optics-extra, scientific, text, unordered-containers - , vector - }: - mkDerivation { - pname = "aeson-optics"; - version = "1.1.1"; - sha256 = "1na5nsbp4sds8q289knzj4rgiwabbinxm0ihh66jfz0sjiia4wp7"; - revision = "1"; - editedCabalFile = "0wyn0l2qhlrlrf5xy1grk9mshlxsfy566ayabg9f92w7m89n0kff"; - libraryHaskellDepends = [ - aeson attoparsec base base-compat bytestring optics-core - optics-extra scientific text unordered-containers vector - ]; - description = "Law-abiding optics for aeson"; - license = lib.licenses.mit; - }) {}; - - "aeson-optics_1_2_0_1" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, optics-core , optics-extra, scientific, text, text-short, vector }: @@ -26004,7 +25856,6 @@ self: { ]; description = "Law-abiding optics for aeson"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "aeson-options" = callPackage @@ -26188,26 +26039,24 @@ self: { "aeson-schemas" = callPackage ({ mkDerivation, aeson, aeson-qq, base, criterion, deepseq - , first-class-families, hashable, hint, interpolate, megaparsec - , QuickCheck, raw-strings-qq, tasty, tasty-golden, tasty-hunit - , tasty-quickcheck, template-haskell, text, th-orphans - , th-test-utils, unordered-containers + , filepath, first-class-families, hashable, hint, interpolate + , megaparsec, process, QuickCheck, raw-strings-qq, tasty + , tasty-golden, tasty-hunit, tasty-quickcheck, template-haskell + , temporary, text, th-orphans, th-test-utils, unordered-containers }: mkDerivation { pname = "aeson-schemas"; - version = "1.3.5.1"; - sha256 = "1cp6q92z0zkz9kdkaialcx2v9plvmkcghrg54jv841iqxjwcbj3r"; - revision = "1"; - editedCabalFile = "1yllgsypwpk627x29bjcv49y4m4g8q2xgkj34z6nyib6w1bbjmna"; + version = "1.4.0.0"; + sha256 = "0nch4andx0w0l7dlw64ajz503f05zancx42178dsd5fskvd75ks2"; libraryHaskellDepends = [ aeson base first-class-families hashable megaparsec template-haskell text unordered-containers ]; testHaskellDepends = [ - aeson aeson-qq base deepseq first-class-families hashable hint - interpolate megaparsec QuickCheck raw-strings-qq tasty tasty-golden - tasty-hunit tasty-quickcheck template-haskell text th-orphans - th-test-utils unordered-containers + aeson aeson-qq base deepseq filepath first-class-families hashable + hint interpolate megaparsec process QuickCheck raw-strings-qq tasty + tasty-golden tasty-hunit tasty-quickcheck template-haskell + temporary text th-orphans th-test-utils unordered-containers ]; benchmarkHaskellDepends = [ aeson base criterion deepseq first-class-families hashable @@ -26219,30 +26068,29 @@ self: { broken = true; }) {}; - "aeson-schemas_1_4_0_0" = callPackage + "aeson-schemas_1_4_0_1" = callPackage ({ mkDerivation, aeson, aeson-qq, base, criterion, deepseq - , filepath, first-class-families, hashable, hint, interpolate + , directory, filepath, first-class-families, hashable, interpolate , megaparsec, process, QuickCheck, raw-strings-qq, tasty , tasty-golden, tasty-hunit, tasty-quickcheck, template-haskell , temporary, text, th-orphans, th-test-utils, unordered-containers }: mkDerivation { pname = "aeson-schemas"; - version = "1.4.0.0"; - sha256 = "0nch4andx0w0l7dlw64ajz503f05zancx42178dsd5fskvd75ks2"; + version = "1.4.0.1"; + sha256 = "1yv4d4i8gmbv0mmlalhlafn9a6kv51wdwnpbksiajm6m47bajqym"; libraryHaskellDepends = [ aeson base first-class-families hashable megaparsec template-haskell text unordered-containers ]; testHaskellDepends = [ - aeson aeson-qq base deepseq filepath first-class-families hashable - hint interpolate megaparsec process QuickCheck raw-strings-qq tasty - tasty-golden tasty-hunit tasty-quickcheck template-haskell - temporary text th-orphans th-test-utils unordered-containers + aeson aeson-qq base deepseq directory filepath interpolate process + QuickCheck raw-strings-qq tasty tasty-golden tasty-hunit + tasty-quickcheck template-haskell temporary text th-orphans + th-test-utils ]; benchmarkHaskellDepends = [ - aeson base criterion deepseq first-class-families hashable - megaparsec template-haskell text th-test-utils unordered-containers + aeson base criterion deepseq template-haskell th-test-utils ]; description = "Easily consume JSON data on-demand with type-safety"; license = lib.licenses.bsd3; @@ -26360,29 +26208,6 @@ self: { }) {}; "aeson-typescript" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, directory - , filepath, hspec, mtl, process, string-interpolate - , template-haskell, temporary, text, th-abstraction - , unordered-containers - }: - mkDerivation { - pname = "aeson-typescript"; - version = "0.3.0.1"; - sha256 = "0xbj6m1lxpv4qclz5msrdplpy3mdxq5icjl3fq4bwbqy5rs6vczv"; - libraryHaskellDepends = [ - aeson base containers mtl string-interpolate template-haskell text - th-abstraction unordered-containers - ]; - testHaskellDepends = [ - aeson base bytestring containers directory filepath hspec mtl - process string-interpolate template-haskell temporary text - th-abstraction unordered-containers - ]; - description = "Generate TypeScript definition files from your ADTs"; - license = lib.licenses.bsd3; - }) {}; - - "aeson-typescript_0_4_2_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , filepath, hspec, mtl, process, string-interpolate , template-haskell, temporary, text, th-abstraction, transformers @@ -26403,7 +26228,6 @@ self: { ]; description = "Generate TypeScript definition files from your ADTs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "aeson-utils" = callPackage @@ -26734,8 +26558,8 @@ self: { }: mkDerivation { pname = "agda-unused"; - version = "0.2.0"; - sha256 = "0fxrmcc0kn3jyjbij2fv72pw0r1l2rvg8wglj1i8d438jqpffigw"; + version = "0.3.0"; + sha256 = "0yljqv24xws32vnkaqxngqmy6p0ad55razgcr1igyrc10dq4pm24"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -27458,8 +27282,8 @@ self: { }: mkDerivation { pname = "algebra-checkers"; - version = "0.1.0.0"; - sha256 = "0phrm0lncqbjqsyxhk3ifmzfb2q42v6g81qklh49n1y73naykg9v"; + version = "0.1.0.1"; + sha256 = "1b1sj3niy3zwv2v412n6fnjapsz0xsl1zav8s326lx9gy9dxfdqs"; libraryHaskellDepends = [ ansi-terminal base checkers containers groups mtl pretty QuickCheck syb template-haskell th-instance-reification transformers @@ -27502,7 +27326,6 @@ self: { ]; description = "Companion library for the book Algebra-Driven Design by Sandy Maguire"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "algebra-sql" = callPackage @@ -28402,7 +28225,6 @@ self: { ]; description = "Client library for amazon-emailer daemon"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "amazon-products" = callPackage @@ -31277,7 +31099,6 @@ self: { ]; description = "Client for analyze service"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "anansi" = callPackage @@ -31803,6 +31624,20 @@ self: { license = lib.licenses.bsd3; }) {}; + "ansi-terminal_0_11_4" = callPackage + ({ mkDerivation, base, colour }: + mkDerivation { + pname = "ansi-terminal"; + version = "0.11.4"; + sha256 = "098f8bdxqmgxaz8y87s6b6bshsq950zq0b75rmbihp2k1a7y963q"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base colour ]; + description = "Simple ANSI terminal support, with Windows compatibility"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "ansi-terminal-game" = callPackage ({ mkDerivation, ansi-terminal, array, base, bytestring, cereal , clock, containers, exceptions, hspec, linebreak, mintty, mtl @@ -32787,6 +32622,8 @@ self: { pname = "api-tools"; version = "0.10.0.0"; sha256 = "0hz4pa0n4wf9kd8r98xd0c39p790fn9iaqzjj2m653641acjbm0w"; + revision = "1"; + editedCabalFile = "13c5qg7f1a0hh1x2dmw6hnpi2vkmcasg38wl3lzf2plfcibqb01m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -33420,40 +33257,6 @@ self: { }) {}; "apply-refact" = callPackage - ({ mkDerivation, base, containers, directory, extra, filemanip - , filepath, ghc, ghc-boot-th, ghc-exactprint, optparse-applicative - , process, refact, silently, syb, tasty, tasty-expected-failure - , tasty-golden, transformers, uniplate, unix-compat - }: - mkDerivation { - pname = "apply-refact"; - version = "0.9.3.0"; - sha256 = "1sn5g71sx8xa4ggyk49m661iip6zrzl65vb87l16l31kf79bbm7w"; - revision = "1"; - editedCabalFile = "0hgdjm6ydfc29d922h1cpwrch61r5qchzrw21dz80kdry53qxl5q"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base containers directory extra filemanip ghc ghc-boot-th - ghc-exactprint process refact syb transformers uniplate unix-compat - ]; - executableHaskellDepends = [ - base containers directory extra filemanip filepath ghc ghc-boot-th - ghc-exactprint optparse-applicative process refact syb transformers - uniplate unix-compat - ]; - testHaskellDepends = [ - base containers directory extra filemanip filepath ghc ghc-boot-th - ghc-exactprint optparse-applicative process refact silently syb - tasty tasty-expected-failure tasty-golden transformers uniplate - unix-compat - ]; - description = "Perform refactorings specified by the refact library"; - license = lib.licenses.bsd3; - mainProgram = "refactor"; - }) {}; - - "apply-refact_0_10_0_0" = callPackage ({ mkDerivation, base, containers, directory, extra, filemanip , filepath, ghc, ghc-boot-th, ghc-exactprint, ghc-paths , optparse-applicative, process, refact, silently, syb, tasty @@ -33484,7 +33287,6 @@ self: { ]; description = "Perform refactorings specified by the refact library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "refactor"; }) {}; @@ -34173,8 +33975,8 @@ self: { }: mkDerivation { pname = "arduino-copilot"; - version = "1.7.3"; - sha256 = "02jk4vx6wdbci4rw5gb878y28g2x4krs6v1478cgp8z181kj38xy"; + version = "1.7.4"; + sha256 = "1yin826p57pmabv763l9igz6lk6c43f0y6cg2f5lqi6q1662x03w"; libraryHaskellDepends = [ base containers copilot copilot-c99 copilot-language directory filepath mtl optparse-applicative sketch-frp-copilot temporary @@ -35073,26 +34875,6 @@ self: { }) {}; "ascii" = callPackage - ({ mkDerivation, ascii-case, ascii-char, ascii-group, ascii-numbers - , ascii-predicates, ascii-superset, ascii-th, base, bytestring - , hedgehog, text - }: - mkDerivation { - pname = "ascii"; - version = "1.1.3.0"; - sha256 = "0pzyamd64mj8sx5a43gi7yjdy5dx6k9648ihbgsri8k8srlhm0c8"; - revision = "1"; - editedCabalFile = "0lxjb940qm86i1b2i9dgyj8874y49spwmkm5ninxd5hs7g9manll"; - libraryHaskellDepends = [ - ascii-case ascii-char ascii-group ascii-numbers ascii-predicates - ascii-superset ascii-th base bytestring text - ]; - testHaskellDepends = [ base hedgehog text ]; - description = "The ASCII character set and encoding"; - license = lib.licenses.asl20; - }) {}; - - "ascii_1_2_3_0" = callPackage ({ mkDerivation, ascii-case, ascii-char, ascii-group, ascii-numbers , ascii-predicates, ascii-superset, ascii-th, base, bytestring , hedgehog, text @@ -35110,7 +34892,6 @@ self: { testHaskellDepends = [ base hedgehog text ]; description = "The ASCII character set and encoding"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "ascii-art-to-unicode" = callPackage @@ -35217,26 +34998,6 @@ self: { }) {}; "ascii-numbers" = callPackage - ({ mkDerivation, ascii-case, ascii-char, ascii-superset, base - , bytestring, d10, hashable, hedgehog, invert, text - }: - mkDerivation { - pname = "ascii-numbers"; - version = "1.0.0.0"; - sha256 = "1zmid1p3gqdmbriq6d87fyz69pksh1ha2x7w4m4pw7nch85440f5"; - libraryHaskellDepends = [ - ascii-case ascii-char ascii-superset base bytestring d10 hashable - text - ]; - testHaskellDepends = [ - ascii-case ascii-char ascii-superset base bytestring d10 hashable - hedgehog invert text - ]; - description = "ASCII representations of numbers"; - license = lib.licenses.asl20; - }) {}; - - "ascii-numbers_1_1_0_0" = callPackage ({ mkDerivation, ascii-case, ascii-char, ascii-superset, base , bytestring, hashable, hedgehog, invert, text }: @@ -35255,22 +35016,9 @@ self: { ]; description = "ASCII representations of numbers"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "ascii-predicates" = callPackage - ({ mkDerivation, ascii-char, base, hedgehog }: - mkDerivation { - pname = "ascii-predicates"; - version = "1.0.0.10"; - sha256 = "1964w50mvfwq4x6ss6vhz7q7fg8b9bfhczv95ll9cxs61qn2rir0"; - libraryHaskellDepends = [ ascii-char base ]; - testHaskellDepends = [ ascii-char base hedgehog ]; - description = "Various categorizations of ASCII characters"; - license = lib.licenses.asl20; - }) {}; - - "ascii-predicates_1_0_1_0" = callPackage ({ mkDerivation, ascii-char, base, hedgehog }: mkDerivation { pname = "ascii-predicates"; @@ -35282,7 +35030,6 @@ self: { testHaskellDepends = [ ascii-char base hedgehog ]; description = "Various categorizations of ASCII characters"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "ascii-progress" = callPackage @@ -36366,7 +36113,6 @@ self: { ]; description = "Atlassian Connect snaplet for the Snap Framework and helper code"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "atlassian-connect-descriptor" = callPackage @@ -37056,6 +36802,23 @@ self: { license = lib.licenses.mit; }) {}; + "attoparsec-data_1_0_5_3" = callPackage + ({ mkDerivation, attoparsec, attoparsec-time, base, bytestring + , scientific, text, time, uuid + }: + mkDerivation { + pname = "attoparsec-data"; + version = "1.0.5.3"; + sha256 = "00clpsv9ggkz34csdwx17fhz6sirvy71g897fwi33qzdv7sb2fx0"; + libraryHaskellDepends = [ + attoparsec attoparsec-time base bytestring scientific text time + uuid + ]; + description = "Parsers for the standard Haskell data types"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "attoparsec-enumerator" = callPackage ({ mkDerivation, attoparsec, base, bytestring, enumerator, text }: mkDerivation { @@ -38034,7 +37797,6 @@ self: { ]; description = "Diagrams for the Cessna 172 aircraft in aviation"; license = "unknown"; - hydraPlatforms = lib.platforms.none; }) {}; "aviation-cessna172-weight-balance" = callPackage @@ -38341,32 +38103,6 @@ self: { }) {}; "aws-cloudfront-signed-cookies" = callPackage - ({ mkDerivation, aeson, aeson-pretty, asn1-encoding, asn1-types - , base, base64-bytestring, bytestring, cookie, cryptonite, hedgehog - , lens, lens-aeson, neat-interpolation, optparse-applicative, pem - , text, time, vector - }: - mkDerivation { - pname = "aws-cloudfront-signed-cookies"; - version = "0.2.0.10"; - sha256 = "1mzsg6wfzgiippl8kw54m16i1m7zxwfqfwx3wbb3m372pg4h9sza"; - revision = "5"; - editedCabalFile = "1d9zsm2y08mzgr25wk3bf1laz918vbjvrfh7kc56r1naiqqprj74"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty asn1-encoding asn1-types base base64-bytestring - bytestring cookie cryptonite lens lens-aeson optparse-applicative - pem text time vector - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ base hedgehog neat-interpolation ]; - description = "Generate signed cookies for AWS CloudFront"; - license = lib.licenses.mit; - mainProgram = "aws-cloudfront-signed-cookies"; - }) {}; - - "aws-cloudfront-signed-cookies_0_2_0_11" = callPackage ({ mkDerivation, aeson, aeson-pretty, asn1-encoding, asn1-types , base, base64-bytestring, bytestring, cookie, cryptonite, hedgehog , lens, lens-aeson, neat-interpolation, optparse-applicative, pem @@ -38389,7 +38125,6 @@ self: { testHaskellDepends = [ base hedgehog neat-interpolation ]; description = "Generate signed cookies for AWS CloudFront"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "aws-cloudfront-signed-cookies"; }) {}; @@ -39242,7 +38977,6 @@ self: { testHaskellDepends = [ base hspec shelly text urbit-hob ]; description = "Interact with Azimuth from Haskell"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; }) {}; "azubi" = callPackage @@ -40147,19 +39881,6 @@ self: { }) {}; "base-compat" = callPackage - ({ mkDerivation, base, unix }: - mkDerivation { - pname = "base-compat"; - version = "0.11.2"; - sha256 = "1nyvkaij4m01jndw72xl8931czz1xp6jpnynpajabys2ahabb9jk"; - revision = "1"; - editedCabalFile = "0h6vr19vr5bhm69w8rvswbvd4xgazggkcq8vz934x69www2cpgri"; - libraryHaskellDepends = [ base unix ]; - description = "A compatibility layer for base"; - license = lib.licenses.mit; - }) {}; - - "base-compat_0_12_2" = callPackage ({ mkDerivation, base, ghc-prim, unix }: mkDerivation { pname = "base-compat"; @@ -40168,25 +39889,9 @@ self: { libraryHaskellDepends = [ base ghc-prim unix ]; description = "A compatibility layer for base"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "base-compat-batteries" = callPackage - ({ mkDerivation, base, base-compat, hspec, hspec-discover - , QuickCheck - }: - mkDerivation { - pname = "base-compat-batteries"; - version = "0.11.2"; - sha256 = "08rh9nlm9ir28fm42xim06ga8qwdqdcvkbb5ckz99bwnmajndq1i"; - libraryHaskellDepends = [ base base-compat ]; - testHaskellDepends = [ base hspec QuickCheck ]; - testToolDepends = [ hspec-discover ]; - description = "base-compat with extra batteries"; - license = lib.licenses.mit; - }) {}; - - "base-compat-batteries_0_12_2" = callPackage ({ mkDerivation, base, base-compat, ghc-prim, hspec, hspec-discover , QuickCheck }: @@ -40199,7 +39904,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "base-compat with extra batteries"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "base-compat-migrate" = callPackage @@ -40331,10 +40035,8 @@ self: { }: mkDerivation { pname = "base16"; - version = "0.3.2.0"; - sha256 = "149kpmx63b8bmlwjpldkxxb4ldf28qz4h4i3ars6dwlyhzxg6qav"; - revision = "1"; - editedCabalFile = "0jlynzbrd9bl7gdnh4hwnf5b4s90yy0jjfr5zg5pw720lb4601y3"; + version = "0.3.2.1"; + sha256 = "0ybmcik5nlly7s9bfwlaqqk8jpgwxp5ac4bhdiq4lckbfynvm0qf"; libraryHaskellDepends = [ base bytestring deepseq primitive text text-short ]; @@ -42213,22 +41915,22 @@ self: { }) {}; "betris" = callPackage - ({ mkDerivation, ansi-terminal, base, containers, lens, linear - , optparse-applicative, random, stm, time-units, vty + ({ mkDerivation, ansi-terminal, base, containers, linear, microlens + , microlens-th, optparse-applicative, random, stm, time-units, vty }: mkDerivation { pname = "betris"; - version = "0.2.2.0"; - sha256 = "0ch0gm2fpzga0mqc8n8hdhs5qjfrcm5jxcyqgskwgq1y5jf60ifl"; + version = "0.2.3.0"; + sha256 = "0nqwz88hfhfrcfdd3224cc54yzdqz8hgq358pxyvp5im006didcx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - ansi-terminal base containers lens linear optparse-applicative - random stm time-units vty + ansi-terminal base containers linear microlens microlens-th + optparse-applicative random stm time-units vty ]; executableHaskellDepends = [ - ansi-terminal base containers lens linear optparse-applicative - random stm time-units vty + ansi-terminal base containers linear microlens microlens-th + optparse-applicative random stm time-units vty ]; description = "A horizontal version of tetris for braille users"; license = lib.licenses.bsd3; @@ -42669,24 +42371,6 @@ self: { }) {}; "bimap" = callPackage - ({ mkDerivation, base, containers, deepseq, exceptions, QuickCheck - , template-haskell - }: - mkDerivation { - pname = "bimap"; - version = "0.4.0"; - sha256 = "1794iykd7rhj29y0w4vyjyn6wnw28hi8sxzvm1j5ivdzmf39d8yi"; - revision = "1"; - editedCabalFile = "111wyqh17a6pkjhyaz8n1891m69hwr2gybqcpacw4xdmarxmi7f5"; - libraryHaskellDepends = [ base containers deepseq exceptions ]; - testHaskellDepends = [ - base containers deepseq exceptions QuickCheck template-haskell - ]; - description = "Bidirectional mapping between two key types"; - license = lib.licenses.bsd3; - }) {}; - - "bimap_0_5_0" = callPackage ({ mkDerivation, base, containers, deepseq, exceptions, QuickCheck , template-haskell }: @@ -42700,7 +42384,6 @@ self: { ]; description = "Bidirectional mapping between two key types"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "bimap-server" = callPackage @@ -43076,7 +42759,7 @@ self: { pname = "binary-orphans"; version = "1.0.3"; sha256 = "0b302hhjaybwbnpzrd8qmdp24g2xj2svib34zfxqqxg67j159rg2"; - libraryHaskellDepends = [ base binary OneTuple transformers ]; + libraryHaskellDepends = [ base binary transformers ]; testHaskellDepends = [ base binary OneTuple QuickCheck quickcheck-instances tagged tasty tasty-quickcheck @@ -47871,22 +47554,22 @@ self: { }) {}; "borsh" = callPackage - ({ mkDerivation, base, bytestring, containers, generics-sop, memory + ({ mkDerivation, base, bytestring, containers, generics-sop , optics-core, profunctors, QuickCheck, quickcheck-instances , sop-core, tasty, tasty-quickcheck, text, vector, wide-word }: mkDerivation { pname = "borsh"; - version = "0.1.0"; - sha256 = "0nyv91sn2v8m1zlp789v85dm9n21k9gb532rkzhdds5fpvqa6w3z"; + version = "0.2.0"; + sha256 = "0jvyjv7wg8a9f4wncxh3ddrqhnk7wdj45fyz29arnfj4hwdqijj3"; libraryHaskellDepends = [ - base bytestring containers generics-sop memory sop-core text vector + base bytestring containers generics-sop sop-core text vector wide-word ]; testHaskellDepends = [ base bytestring containers generics-sop optics-core profunctors QuickCheck quickcheck-instances sop-core tasty tasty-quickcheck - text + text wide-word ]; description = "Implementation of BORSH serialisation"; license = lib.licenses.bsd3; @@ -48466,7 +48149,7 @@ self: { broken = true; }) {}; - "brick" = callPackage + "brick_0_70_1" = callPackage ({ mkDerivation, base, bytestring, config-ini, containers , contravariant, data-clist, deepseq, directory, dlist, exceptions , filepath, microlens, microlens-mtl, microlens-th, QuickCheck, stm @@ -48475,8 +48158,8 @@ self: { }: mkDerivation { pname = "brick"; - version = "0.68.1"; - sha256 = "17pzp9p4rmd82smxwz2kh1jjd5ssy5b86jnv7a4ac1g1zgnnki0r"; + version = "0.70.1"; + sha256 = "18i1i06ll6pklzaazcl2bzbi3w5zdn43l9wvkclhfcmddjy19lp4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -48490,36 +48173,37 @@ self: { ]; description = "A declarative terminal user interface library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; - "brick_0_70_1" = 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 + "brick_1_3" = callPackage + ({ mkDerivation, base, bimap, bytestring, config-ini, containers + , contravariant, data-clist, deepseq, directory, exceptions + , filepath, microlens, microlens-mtl, microlens-th, mtl, QuickCheck + , stm, template-haskell, text, text-zipper, unix, vector, vty + , word-wrap }: mkDerivation { pname = "brick"; - version = "0.70.1"; - sha256 = "18i1i06ll6pklzaazcl2bzbi3w5zdn43l9wvkclhfcmddjy19lp4"; + version = "1.3"; + sha256 = "0lpd6685ya0va0a6n7cw70f5b1s13y8ynzac0gkxyqb1ivzj0hsb"; 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 + base bimap bytestring config-ini containers contravariant + data-clist deepseq directory exceptions filepath microlens + microlens-mtl microlens-th mtl stm template-haskell text + text-zipper unix vector vty word-wrap ]; testHaskellDepends = [ - base containers microlens QuickCheck vector + base containers microlens QuickCheck vector vty ]; description = "A declarative terminal user interface library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; - "brick_1_3" = callPackage + "brick" = callPackage ({ mkDerivation, base, bimap, bytestring, config-ini, containers , contravariant, data-clist, deepseq, directory, exceptions , filepath, microlens, microlens-mtl, microlens-th, mtl, QuickCheck @@ -48528,8 +48212,8 @@ self: { }: mkDerivation { pname = "brick"; - version = "1.3"; - sha256 = "0lpd6685ya0va0a6n7cw70f5b1s13y8ynzac0gkxyqb1ivzj0hsb"; + version = "1.4"; + sha256 = "12gwwqq38x0k6hjcn72dpcdwi0lrvyy8gxmp884h22l73xa4vda6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -48543,10 +48227,9 @@ self: { ]; description = "A declarative terminal user interface library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; - "brick_1_4" = callPackage + "brick_1_5" = callPackage ({ mkDerivation, base, bimap, bytestring, config-ini, containers , contravariant, data-clist, deepseq, directory, exceptions , filepath, microlens, microlens-mtl, microlens-th, mtl, QuickCheck @@ -48555,8 +48238,8 @@ self: { }: mkDerivation { pname = "brick"; - version = "1.4"; - sha256 = "12gwwqq38x0k6hjcn72dpcdwi0lrvyy8gxmp884h22l73xa4vda6"; + version = "1.5"; + sha256 = "0kszp6yrpqc9v87m38rladhmn8xcdbrrh05xr6fi936n34bhi432"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -49744,6 +49427,28 @@ self: { license = lib.licenses.bsd3; }) {}; + "bugzilla-redhat_1_0_1" = callPackage + ({ mkDerivation, aeson, base, blaze-builder, bytestring, connection + , containers, hspec, http-conduit, http-types, iso8601-time + , resourcet, text, time, transformers, unordered-containers, vector + }: + mkDerivation { + pname = "bugzilla-redhat"; + version = "1.0.1"; + sha256 = "19dir39yxqd5psf3gj4f3vhcbdad1np7374nkxfk0gg4xxvywcvi"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base blaze-builder bytestring connection containers + http-conduit http-types iso8601-time resourcet text time + transformers unordered-containers vector + ]; + testHaskellDepends = [ aeson base hspec time ]; + description = "A Haskell interface to the Bugzilla native REST API"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "build" = callPackage ({ mkDerivation, algebraic-graphs, base, containers, extra , filepath, mtl, random, transformers @@ -50334,8 +50039,8 @@ self: { }: mkDerivation { pname = "by-other-names"; - version = "1.2.1.0"; - sha256 = "1l6b47qxr8hidknl2r7gwp9civlz450z4nxyv98nfkh86bhsdnfm"; + version = "1.2.2.0"; + sha256 = "0amkg7gg6y75iz749s22xwvq0zxi8zncym9wq37kn7zmg7njbjn8"; libraryHaskellDepends = [ aeson base indexed-traversable template-haskell text ]; @@ -50567,7 +50272,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Patch byte-representable data in a bytestream"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "bytepatch"; }) {}; @@ -50628,6 +50332,30 @@ self: { license = lib.licenses.bsd3; }) {}; + "byteslice_0_2_8_0" = callPackage + ({ mkDerivation, base, bytestring, gauge, primitive, primitive-addr + , primitive-unlifted, quickcheck-classes, run-st, tasty + , tasty-hunit, tasty-quickcheck, text, text-short, transformers + , tuples, vector + }: + mkDerivation { + pname = "byteslice"; + version = "0.2.8.0"; + sha256 = "18cw9qyqiskd9rmxnar9pcnqgfcgjff69ld5ndlvq57vrldd31z3"; + libraryHaskellDepends = [ + base bytestring primitive primitive-addr primitive-unlifted run-st + text-short tuples vector + ]; + testHaskellDepends = [ + base bytestring primitive quickcheck-classes tasty tasty-hunit + tasty-quickcheck text transformers + ]; + benchmarkHaskellDepends = [ base gauge primitive ]; + description = "Slicing managed and unmanaged memory"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "bytesmith" = callPackage ({ mkDerivation, base, byte-order, byteslice, bytestring , contiguous, gauge, primitive, run-st, tasty, tasty-hunit @@ -51783,25 +51511,6 @@ self: { }) {}; "cabal-clean" = callPackage - ({ mkDerivation, base, containers, directory, filepath, mtl - , optparse-applicative, pretty-terminal, process, split, string-qq - }: - mkDerivation { - pname = "cabal-clean"; - version = "0.1.20220814"; - sha256 = "10kw1d6gxksgawpklqmjhbdc507zcxsghnf6vjwiv2wikrmz8b0d"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base containers directory filepath mtl optparse-applicative - pretty-terminal process split string-qq - ]; - description = "Remove outdated cabal build artefacts from `dist-newstyle`"; - license = lib.licenses.bsd3; - mainProgram = "cabal-clean"; - }) {}; - - "cabal-clean_0_2_20220819" = callPackage ({ mkDerivation, base, containers, directory, filemanip, filepath , mtl, optparse-applicative, pretty-terminal, process, silently , split, string-qq @@ -51819,7 +51528,6 @@ self: { ]; description = "Remove outdated cabal build artefacts from `dist-newstyle`"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "cabal-clean"; }) {}; @@ -51888,6 +51596,32 @@ self: { mainProgram = "cabal-debian"; }) {}; + "cabal-debian_5_2_1" = callPackage + ({ mkDerivation, ansi-wl-pprint, base, bifunctors, Cabal + , containers, data-default, debian, deepseq, Diff, directory + , exceptions, filepath, hsemail, HUnit, lens, mtl, network-uri + , newtype-generics, optparse-applicative, parsec, pretty, process + , pureMD5, regex-tdfa, syb, text, unix, unliftio, utf8-string + }: + mkDerivation { + pname = "cabal-debian"; + version = "5.2.1"; + sha256 = "1fz71v2yx3rykvzswvqza5v9jwdhy2ahxj003gkkhfwfc2qjip3p"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-wl-pprint base bifunctors Cabal containers data-default debian + deepseq Diff directory exceptions filepath hsemail HUnit lens mtl + network-uri newtype-generics optparse-applicative parsec pretty + process pureMD5 regex-tdfa syb text unix unliftio utf8-string + ]; + executableHaskellDepends = [ base Cabal debian lens mtl pretty ]; + description = "Create a Debianization for a Cabal package"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "cabal-debian"; + }) {}; + "cabal-dependency-licenses" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath }: mkDerivation { @@ -52274,7 +52008,7 @@ self: { license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal"; - maintainers = [ lib.maintainers.peti ]; + maintainers = [ lib.maintainers.sternenseemann ]; broken = true; }) {Cabal-QuickCheck = null; Cabal-described = null; Cabal-tree-diff = null;}; @@ -52547,36 +52281,6 @@ self: { }) {}; "cabal-plan" = callPackage - ({ mkDerivation, aeson, ansi-terminal, async, base, base-compat - , base16-bytestring, bytestring, containers, directory, filepath - , mtl, optics-core, optparse-applicative, parsec, process - , semialign, singleton-bool, text, these, topograph, transformers - , vector - }: - mkDerivation { - pname = "cabal-plan"; - version = "0.7.2.1"; - sha256 = "0n45bakzf1r1nyvs76fmrj0cf74knqnpyb2i82baxia0falbp48r"; - revision = "1"; - editedCabalFile = "1pb8r65f279m9ps67mkkcbcpbprbj7pd12b9m2s64l8fgn9in422"; - configureFlags = [ "-fexe" ]; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base base16-bytestring bytestring containers directory - filepath text - ]; - executableHaskellDepends = [ - ansi-terminal async base base-compat bytestring containers - directory mtl optics-core optparse-applicative parsec process - semialign singleton-bool text these topograph transformers vector - ]; - description = "Library and utility for processing cabal's plan.json file"; - license = lib.licenses.gpl2Plus; - mainProgram = "cabal-plan"; - }) {}; - - "cabal-plan_0_7_2_3" = callPackage ({ mkDerivation, aeson, ansi-terminal, async, base, base-compat , base16-bytestring, bytestring, containers, directory, filepath , mtl, optics-core, optparse-applicative, parsec, process @@ -52601,7 +52305,6 @@ self: { ]; description = "Library and utility for processing cabal's plan.json file"; license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; mainProgram = "cabal-plan"; }) {}; @@ -52997,33 +52700,10 @@ self: { ''; description = "Convert Cabal files into Nix build instructions"; license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.peti ]; + maintainers = [ lib.maintainers.sternenseemann ]; }) {}; "cabal2spec" = callPackage - ({ mkDerivation, base, Cabal, filepath, optparse-applicative, tasty - , tasty-golden, time - }: - mkDerivation { - pname = "cabal2spec"; - version = "2.6.2"; - sha256 = "0x1r01fk5mch76zindalvmlkfaca4y1x89zw2dm0d46fncsfgdrv"; - revision = "1"; - editedCabalFile = "196j1fga9cqlc0nbxbgl0c3g0ic8sf618whps95zzp58lac9dqak"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base Cabal filepath time ]; - executableHaskellDepends = [ - base Cabal filepath optparse-applicative - ]; - testHaskellDepends = [ base Cabal filepath tasty tasty-golden ]; - description = "Convert Cabal files into rpm spec files"; - license = lib.licenses.gpl3Only; - mainProgram = "cabal2spec"; - maintainers = [ lib.maintainers.peti ]; - }) {}; - - "cabal2spec_2_6_3" = callPackage ({ mkDerivation, base, Cabal, filepath, optparse-applicative, tasty , tasty-golden, time }: @@ -53042,7 +52722,6 @@ self: { testHaskellDepends = [ base Cabal filepath tasty tasty-golden ]; description = "Convert Cabal files into rpm spec files"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "cabal2spec"; maintainers = [ lib.maintainers.peti ]; }) {}; @@ -53906,29 +53585,6 @@ self: { }) {}; "call-alloy" = callPackage - ({ mkDerivation, base, bytestring, containers, directory, extra - , file-embed, filepath, hashable, hspec, mtl, process, split - , trifecta, unix - }: - mkDerivation { - pname = "call-alloy"; - version = "0.3.0.3"; - sha256 = "1clzw0sk13gzwk2ikxlz7p0f70pb2246pnd01ggjm0nrfykri18p"; - libraryHaskellDepends = [ - base bytestring containers directory extra file-embed filepath - hashable mtl process split trifecta unix - ]; - testHaskellDepends = [ - base bytestring containers directory extra file-embed filepath - hashable hspec mtl process split trifecta unix - ]; - description = "A simple library to call Alloy given a specification"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "call-alloy_0_4_0_1" = callPackage ({ mkDerivation, async, base, bytestring, containers, directory , extra, filepath, hspec, mtl, process, split, transformers , trifecta, unix @@ -55170,8 +54826,22 @@ self: { benchmarkHaskellDepends = [ gauge mwc-random rerebase ]; description = "A converter for spinal, snake and camel cases"; license = lib.licenses.mit; + }) {}; + + "cases_0_1_4_2" = callPackage + ({ mkDerivation, attoparsec, base, gauge, HTF, HUnit, mwc-random + , QuickCheck, rerebase, text + }: + mkDerivation { + pname = "cases"; + version = "0.1.4.2"; + sha256 = "0sla22xr1b8b1655l2rzhy31lxirahypgri0bphd9l6jy874mr40"; + libraryHaskellDepends = [ attoparsec base text ]; + testHaskellDepends = [ HTF HUnit QuickCheck rerebase ]; + benchmarkHaskellDepends = [ gauge mwc-random rerebase ]; + description = "A converter for spinal, snake and camel cases"; + license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "cash" = callPackage @@ -55594,7 +55264,6 @@ self: { ]; description = "A high level driver for the Cassandra datastore"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "cast" = callPackage @@ -55924,27 +55593,6 @@ self: { }) {}; "cayley-client" = callPackage - ({ mkDerivation, aeson, attoparsec, base, binary, bytestring - , exceptions, hspec, http-client, http-conduit, lens, lens-aeson - , mtl, text, transformers, unordered-containers, vector - }: - mkDerivation { - pname = "cayley-client"; - version = "0.4.17"; - sha256 = "1mc4r45vlwbrcjz33akqs5kh27wc97b8dg1byanvyjyvsvabg5bb"; - libraryHaskellDepends = [ - aeson attoparsec base binary bytestring exceptions http-client - http-conduit lens lens-aeson mtl text transformers - unordered-containers vector - ]; - testHaskellDepends = [ aeson base hspec unordered-containers ]; - description = "A Haskell client for the Cayley graph database"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "cayley-client_0_4_19_2" = callPackage ({ mkDerivation, aeson, attoparsec, base, binary, bytestring , exceptions, hspec, http-client, http-conduit, lens, lens-aeson , mtl, text, transformers, unordered-containers, vector @@ -56841,26 +56489,33 @@ self: { }) {}; "chainweb-mining-client" = callPackage - ({ mkDerivation, aeson, async, base, bytes, bytestring, Cabal - , configuration-tools, connection, containers, cryptonite - , exceptions, hashable, hostaddress, http-client, http-client-tls - , http-types, lens, loglevel, memory, mwc-random, process, retry - , stm, streaming, streaming-events, text, time + ({ mkDerivation, aeson, async, attoparsec, base, base16-bytestring + , bytes, bytestring, Cabal, clock, configuration-tools, connection + , cryptonite, exceptions, hashable, hostaddress, http-client + , http-client-tls, http-types, lens, loglevel, memory, mwc-random + , process, QuickCheck, quickcheck-instances, retry, stm, streaming + , streaming-commons, streaming-events, sydtest, text, time , unordered-containers, wai-extra }: mkDerivation { pname = "chainweb-mining-client"; - version = "0.2"; - sha256 = "1zbqbc3icgz1fb0fgpfi1cf1i7pz2lf3wd82671ks1yixf893ypm"; + version = "0.5"; + sha256 = "1z14rkla1w01pzv894wba8kp1v5zwmzgjnadjkwczvfc9fk6i90h"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base Cabal configuration-tools ]; executableHaskellDepends = [ - aeson async base bytes bytestring configuration-tools connection - containers cryptonite exceptions hashable hostaddress http-client - http-client-tls http-types lens loglevel memory mwc-random process - retry stm streaming streaming-events text time unordered-containers - wai-extra + aeson async attoparsec base base16-bytestring bytes bytestring + clock configuration-tools connection cryptonite exceptions hashable + hostaddress http-client http-client-tls http-types lens loglevel + memory mwc-random process retry stm streaming streaming-commons + streaming-events text time unordered-containers wai-extra + ]; + testHaskellDepends = [ + aeson base base16-bytestring bytes bytestring clock + configuration-tools cryptonite exceptions hashable hostaddress + memory QuickCheck quickcheck-instances stm streaming-commons + sydtest text time ]; description = "Mining Client for Kadena Chainweb"; license = lib.licenses.bsd3; @@ -57125,7 +56780,6 @@ self: { ]; description = "Rapid prototyping websites with Snap and Heist"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "charade"; }) {}; @@ -58936,35 +58590,6 @@ self: { }) {}; "citeproc" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring - , case-insensitive, containers, data-default, Diff, directory - , file-embed, filepath, mtl, pandoc-types, pretty, safe, scientific - , text, timeit, transformers, unicode-collation, uniplate, vector - , xml-conduit - }: - mkDerivation { - pname = "citeproc"; - version = "0.6.0.1"; - sha256 = "015ansq3a710s0hzs2157fx12bc4f1hy45l4dbi6j477sy800bqc"; - revision = "1"; - editedCabalFile = "1mzhq6s0jcncm71s825bvc289lq7i45rxmmi33x2j5i0v93zci4b"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson attoparsec base bytestring case-insensitive containers - data-default file-embed filepath pandoc-types safe scientific text - transformers unicode-collation uniplate vector xml-conduit - ]; - testHaskellDepends = [ - aeson base bytestring containers Diff directory filepath mtl pretty - text timeit transformers - ]; - description = "Generates citations and bibliography from CSL styles"; - license = lib.licenses.bsd2; - maintainers = [ lib.maintainers.sternenseemann ]; - }) {}; - - "citeproc_0_8_0_2" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , case-insensitive, containers, data-default, Diff, directory , file-embed, filepath, mtl, pandoc-types, pretty, safe, scientific @@ -58988,7 +58613,6 @@ self: { ]; description = "Generates citations and bibliography from CSL styles"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sternenseemann ]; }) {}; @@ -59531,8 +59155,8 @@ self: { }: mkDerivation { pname = "clash-shake"; - version = "0.3.1.2"; - sha256 = "1nj9vhzfybm43jcns8nr3ka4gjc1xyn0ccv6xiqdyjipzldx4a1n"; + version = "0.3.2"; + sha256 = "0bgnl1q1xm1yhwspqlfr02p37iy8vka727r4awr2lihg12x83bjx"; libraryHaskellDepends = [ aeson base bytestring clash-ghc clash-lib clash-prelude directory shake split stache text unordered-containers @@ -59704,7 +59328,6 @@ self: { testHaskellDepends = [ base miso rfc ]; description = "Typeclass based support for Miso, the Tasty Web Framework for Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "classy-miso-demo"; }) {}; @@ -59863,7 +59486,6 @@ self: { libraryToolDepends = [ hsx2hs ]; description = "A secure, reliable content management system (CMS) and blogging platform"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) openssl;}; "clckwrks-cli" = callPackage @@ -59886,7 +59508,6 @@ self: { ]; description = "a command-line interface for adminstrating some aspects of clckwrks"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "clckwrks-cli"; }) {}; @@ -59909,7 +59530,6 @@ self: { executableToolDepends = [ hsx2hs ]; description = "clckwrks.com"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "clckwrks-dot-com-server"; }) {}; @@ -59936,7 +59556,6 @@ self: { libraryToolDepends = [ hsx2hs ]; description = "bug tracking plugin for clckwrks"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-plugin-ircbot" = callPackage @@ -59960,7 +59579,6 @@ self: { libraryToolDepends = [ hsx2hs ]; description = "ircbot plugin for clckwrks"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-plugin-mailinglist" = callPackage @@ -59985,7 +59603,6 @@ self: { ]; description = "mailing list plugin for clckwrks"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-plugin-media" = callPackage @@ -60008,7 +59625,6 @@ self: { ]; description = "media plugin for clckwrks"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-plugin-page" = callPackage @@ -60034,7 +59650,6 @@ self: { libraryToolDepends = [ hsx2hs ]; description = "support for CMS/Blogging in clckwrks"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-plugin-redirect" = callPackage @@ -60059,7 +59674,6 @@ self: { ]; description = "support redirects for CMS/Blogging in clckwrks"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-theme-bootstrap" = callPackage @@ -60077,7 +59691,6 @@ self: { ]; description = "simple bootstrap based template for clckwrks"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-theme-clckwrks" = callPackage @@ -60095,7 +59708,6 @@ self: { ]; description = "simple bootstrap based template for clckwrks"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-theme-geo-bootstrap" = callPackage @@ -60108,7 +59720,6 @@ self: { libraryHaskellDepends = [ base clckwrks hsp text ]; description = "geo bootstrap based template for clckwrks"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "cld2" = callPackage @@ -60250,7 +59861,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Testing framework for Morley"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "clevercss" = callPackage @@ -60566,29 +60176,6 @@ self: { }) {}; "climb" = callPackage - ({ mkDerivation, base, bytestring, containers, exceptions - , linenoise, mtl, text, unliftio-core - }: - mkDerivation { - pname = "climb"; - version = "0.3.3"; - sha256 = "0d6jscwbjlm21jcdl29c3ix6vd5ly9mjr0ljchzkr6yk7gqk4z24"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring containers exceptions linenoise mtl text - unliftio-core - ]; - executableHaskellDepends = [ - base bytestring containers exceptions linenoise mtl text - unliftio-core - ]; - description = "Building blocks for a GHCi-like REPL with colon-commands"; - license = lib.licenses.bsd3; - mainProgram = "climb-demo"; - }) {}; - - "climb_0_4_0" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions , linenoise, mtl, text, unliftio-core }: @@ -60608,7 +60195,6 @@ self: { ]; description = "Building blocks for a GHCi-like REPL with colon-commands"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "climb-demo"; }) {}; @@ -60682,7 +60268,6 @@ self: { ]; description = "A parser/generator for Kindle-format clipping files (`My Clippings.txt`),"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "clippings2tsv"; }) {}; @@ -61799,9 +61384,7 @@ self: { ]; description = "A Polysemy logging effect for high quality (unstructured) logs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "example"; - broken = true; }) {}; "co-log-sys" = callPackage @@ -62327,7 +61910,6 @@ self: { ]; description = "Generate clang-format config based on some existing code base"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "coformat-exe"; }) {}; @@ -62773,8 +62355,8 @@ self: { pname = "colonnade"; version = "1.2.0.2"; sha256 = "1asjx71gp26a15v7g3p8bfddb5nnzky6672c35xx35hq73mhykr4"; - revision = "3"; - editedCabalFile = "078j65fw9cf8sscnvd0c3dkg24pcw4krav1x0zsg493ynxslv95z"; + revision = "4"; + editedCabalFile = "0425ag47i8llirh6jdy11mqilr6bdq0nzcx4yfha2n57qpx1gkjs"; libraryHaskellDepends = [ base bytestring contravariant profunctors semigroups text vector ]; @@ -63774,7 +63356,6 @@ self: { ]; description = "Compatibility checker for OpenAPI"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "compact" = callPackage @@ -64126,8 +63707,6 @@ self: { ]; description = "Parse a Pandoc to a composite value"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "compdoc-dhall-decoder" = callPackage @@ -64146,7 +63725,6 @@ self: { ]; description = "Allows you to write FromDhall instances for Compdoc"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "compendium-client" = callPackage @@ -67316,6 +66894,22 @@ self: { mainProgram = "readme"; }) {}; + "constraints-extras_0_4_0_0" = callPackage + ({ mkDerivation, aeson, base, constraints, template-haskell }: + mkDerivation { + pname = "constraints-extras"; + version = "0.4.0.0"; + sha256 = "1irf4kd7a5h1glczbc73c3590m58azn4s68nfrjfg1h96i7mjfgn"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base constraints template-haskell ]; + executableHaskellDepends = [ aeson base constraints ]; + description = "Utility package for constraints"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "readme"; + }) {}; + "constrictor" = callPackage ({ mkDerivation, base, ghc-prim, transformers }: mkDerivation { @@ -68756,27 +68350,6 @@ self: { }) {}; "core-program" = callPackage - ({ mkDerivation, async, base, bytestring, chronologique, core-data - , core-text, directory, exceptions, filepath, fsnotify, hashable - , hourglass, mtl, prettyprinter, safe-exceptions, stm - , template-haskell, terminal-size, text, text-short, transformers - , typed-process, unix - }: - mkDerivation { - pname = "core-program"; - version = "0.4.6.4"; - sha256 = "0bkjb9lpcnkj1lkpw309q3chd9aw5s5gvdprr335121xpjbgl33m"; - libraryHaskellDepends = [ - async base bytestring chronologique core-data core-text directory - exceptions filepath fsnotify hashable hourglass mtl prettyprinter - safe-exceptions stm template-haskell terminal-size text text-short - transformers typed-process unix - ]; - description = "Opinionated Haskell Interoperability"; - license = lib.licenses.mit; - }) {}; - - "core-program_0_6_1_1" = callPackage ({ mkDerivation, base, bytestring, core-data, core-text, directory , exceptions, filepath, fsnotify, hashable, hourglass, mtl , prettyprinter, safe-exceptions, stm, template-haskell @@ -68795,7 +68368,6 @@ self: { ]; description = "Opinionated Haskell Interoperability"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "core-telemetry" = callPackage @@ -69134,22 +68706,6 @@ self: { }) {}; "countable" = callPackage - ({ mkDerivation, base, bytestring, silently, tasty, tasty-golden - , tasty-hunit - }: - mkDerivation { - pname = "countable"; - version = "1.0"; - sha256 = "0v0fdapdnzdqbkjhgkicx1njs3ybshk83h79fbgln13sd5pyp87r"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ - base bytestring silently tasty tasty-golden tasty-hunit - ]; - description = "Countable, Searchable, Finite, Empty classes"; - license = lib.licenses.bsd3; - }) {}; - - "countable_1_2" = callPackage ({ mkDerivation, base, bytestring, silently, tasty, tasty-golden , tasty-hunit }: @@ -69163,7 +68719,6 @@ self: { ]; description = "Countable, Searchable, Finite, Empty classes"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "countable-inflections" = callPackage @@ -69196,6 +68751,35 @@ self: { }) {}; "country" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytebuild, bytehash + , byteslice, bytestring, compact, contiguous, deepseq, entropy + , gauge, hashable, primitive, primitive-unlifted, QuickCheck + , quickcheck-classes, scientific, tasty, tasty-quickcheck, text + , text-short, unordered-containers + }: + mkDerivation { + pname = "country"; + version = "0.2.3"; + sha256 = "12d1nymfj13jgh5jhznrg8sgxvxyb2y3lvbl6p4mpa3qqhggyr3g"; + libraryHaskellDepends = [ + aeson attoparsec base bytebuild bytehash byteslice bytestring + contiguous deepseq entropy hashable primitive primitive-unlifted + scientific text text-short unordered-containers + ]; + testHaskellDepends = [ + base byteslice primitive QuickCheck quickcheck-classes tasty + tasty-quickcheck text text-short + ]; + benchmarkHaskellDepends = [ + base bytehash byteslice bytestring compact gauge primitive text + ]; + description = "Country data type and functions"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + + "country_0_2_3_1" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytebuild, bytehash , byteslice, bytestring, compact, contiguous, deepseq, entropy , gauge, hashable, primitive, primitive-unlifted, QuickCheck @@ -69288,21 +68872,6 @@ self: { }) {}; "covariance" = callPackage - ({ mkDerivation, base, glasso, hmatrix, statistics, tasty - , tasty-hunit, vector - }: - mkDerivation { - pname = "covariance"; - version = "0.1.0.6"; - sha256 = "0aqml07q4rxihv3mrflprx2gm1c56np2m4n8kbipcdiflndn1017"; - libraryHaskellDepends = [ base glasso hmatrix statistics vector ]; - testHaskellDepends = [ base hmatrix tasty tasty-hunit ]; - description = "Well-conditioned estimation of large-dimensional covariance matrices"; - license = lib.licenses.gpl3Plus; - maintainers = [ lib.maintainers.dschrempf ]; - }) {}; - - "covariance_0_2_0_1" = callPackage ({ mkDerivation, base, glasso, hmatrix, statistics, tasty , tasty-hunit, vector }: @@ -69314,7 +68883,6 @@ self: { testHaskellDepends = [ base hmatrix tasty tasty-hunit ]; description = "Well-conditioned estimation of large-dimensional covariance matrices"; license = lib.licenses.gpl3Plus; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; }) {}; @@ -71484,30 +71052,6 @@ self: { }) {}; "cryptonite" = callPackage - ({ mkDerivation, base, basement, bytestring, deepseq, gauge - , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit - , tasty-kat, tasty-quickcheck - }: - mkDerivation { - pname = "cryptonite"; - version = "0.29"; - sha256 = "13xhp3hshb8x06bw37kp16c9jpjmgfn06nkj9drz745fv8f04fnq"; - revision = "1"; - editedCabalFile = "1gaabsh8ihxcb6f3pplvpkplw7xbdxvflmc1wwnssx7s070n4323"; - libraryHaskellDepends = [ - base basement bytestring deepseq ghc-prim integer-gmp memory - ]; - testHaskellDepends = [ - base bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck - ]; - benchmarkHaskellDepends = [ - base bytestring deepseq gauge memory random - ]; - description = "Cryptography Primitives sink"; - license = lib.licenses.bsd3; - }) {}; - - "cryptonite_0_30" = callPackage ({ mkDerivation, base, basement, bytestring, deepseq, gauge , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit , tasty-kat, tasty-quickcheck @@ -71527,7 +71071,6 @@ self: { ]; description = "Cryptography Primitives sink"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "cryptonite-cd" = callPackage @@ -71938,6 +71481,7 @@ self: { benchmarkHaskellDepends = [ base criterion mtl text text-builder ]; description = "eDSL for CSS"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "css-syntax" = callPackage @@ -74877,8 +74421,6 @@ self: { ]; description = "Used to be Haskell 98 Lenses"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "data-lens-fd" = callPackage @@ -74905,7 +74447,6 @@ self: { testHaskellDepends = [ QuickCheck ]; description = "A Lens for IxSet"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "data-lens-light" = callPackage @@ -76345,33 +75886,6 @@ self: { }) {}; "dbus" = 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.22"; - sha256 = "03bpvdgjq4l7s5mihdhazd0aamcjvg9wxlgpsnm10r7jdk7lbbia"; - 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 = lib.licenses.asl20; - }) {}; - - "dbus_1_2_27" = callPackage ({ mkDerivation, base, bytestring, cereal, conduit, containers , criterion, deepseq, directory, exceptions, extra, filepath, lens , network, parsec, process, QuickCheck, random, resourcet, split @@ -76396,7 +75910,6 @@ self: { doCheck = false; description = "A client library for the D-Bus IPC system"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "dbus-client" = callPackage @@ -77228,7 +76741,6 @@ self: { ]; description = "Combinators for manipulating dependently-typed predicates"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "decimal-arithmetic" = callPackage @@ -77258,8 +76770,6 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "Preprocessing decimal literals more or less as they are (instead of via fractions)"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "decision-diagrams" = callPackage @@ -78532,8 +78042,8 @@ self: { ({ mkDerivation, base, data-default }: mkDerivation { pname = "derive-enumerable"; - version = "0.1.1.0"; - sha256 = "08zhyn9xcmhrrnh7y2a1r7v4nmgm2af0d41ns0wjqais67rzsxsp"; + version = "0.2.0"; + sha256 = "0hb1hnzh9xb522fj797ix5y85hmh0cy32gqsgpfvgq3zkp2r4k5m"; libraryHaskellDepends = [ base data-default ]; description = "Generic instances for enumerating complex data types"; license = lib.licenses.gpl3Only; @@ -79314,64 +78824,6 @@ self: { }) {}; "dhall" = callPackage - ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, atomic-write - , base, base16-bytestring, bytestring, case-insensitive, cborg - , cborg-json, containers, contravariant, cryptohash-sha256 - , data-fix, deepseq, Diff, directory, doctest, dotgen, either - , exceptions, filepath, foldl, gauge, generic-random, half - , hashable, haskeline, http-client, http-client-tls, http-types - , lens-family-core, megaparsec, mmorph, mockery, mtl, network-uri - , optparse-applicative, parser-combinators, parsers, pretty-simple - , prettyprinter, prettyprinter-ansi-terminal, profunctors - , QuickCheck, quickcheck-instances, repline, scientific, serialise - , special-values, spoon, system-filepath, tasty - , tasty-expected-failure, tasty-hunit, tasty-quickcheck - , tasty-silver, template-haskell, temporary, text, text-manipulate - , th-lift-instances, time, transformers, turtle - , unordered-containers, uri-encode, vector - }: - mkDerivation { - pname = "dhall"; - version = "1.40.2"; - sha256 = "14wh497fipvz01zc9s31gv144spg1iqfwp6x5mlk1hjk0v9qs5by"; - revision = "2"; - editedCabalFile = "0mxq3knz1wpvs6jcdw6p0mnwpyy7aqriy2qdyxqzmhcbw2yn3hc1"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson aeson-pretty ansi-terminal atomic-write base - base16-bytestring bytestring case-insensitive cborg cborg-json - containers contravariant cryptohash-sha256 data-fix deepseq Diff - directory dotgen either exceptions filepath half hashable haskeline - http-client http-client-tls http-types lens-family-core megaparsec - mmorph mtl network-uri optparse-applicative parser-combinators - parsers pretty-simple prettyprinter prettyprinter-ansi-terminal - profunctors repline scientific serialise template-haskell text - text-manipulate th-lift-instances time transformers - unordered-containers uri-encode vector - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base bytestring cborg containers data-fix deepseq directory doctest - either filepath foldl generic-random http-client http-client-tls - lens-family-core megaparsec mockery prettyprinter QuickCheck - quickcheck-instances scientific serialise special-values spoon - system-filepath tasty tasty-expected-failure tasty-hunit - tasty-quickcheck tasty-silver template-haskell temporary text time - transformers turtle unordered-containers vector - ]; - benchmarkHaskellDepends = [ - base bytestring containers directory gauge text - ]; - doCheck = false; - description = "A configuration language guaranteed to terminate"; - license = lib.licenses.bsd3; - mainProgram = "dhall"; - maintainers = [ lib.maintainers.Gabriel439 ]; - }) {}; - - "dhall_1_41_2" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, atomic-write , base, base16-bytestring, bytestring, case-insensitive, cborg , cborg-json, containers, contravariant, cryptohash-sha256 @@ -79453,37 +78905,11 @@ self: { doCheck = false; description = "A configuration language guaranteed to terminate"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "dhall"; maintainers = [ lib.maintainers.Gabriel439 ]; }) {}; "dhall-bash" = callPackage - ({ mkDerivation, base, bytestring, containers, dhall - , neat-interpolation, optparse-generic, shell-escape, text - }: - mkDerivation { - pname = "dhall-bash"; - version = "1.0.39"; - sha256 = "0by0w5dqsi0yrs9qnkpls7n5m0qwslxkcycb4s97vk8xl6nj5kk8"; - revision = "1"; - editedCabalFile = "1c01623qx7wxas9g8b4hliybvff0g994jbwrcx14hhb77xr6j14v"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring containers dhall neat-interpolation shell-escape - text - ]; - executableHaskellDepends = [ - base bytestring dhall optparse-generic text - ]; - description = "Compile Dhall to Bash"; - license = lib.licenses.bsd3; - mainProgram = "dhall-to-bash"; - maintainers = [ lib.maintainers.Gabriel439 ]; - }) {}; - - "dhall-bash_1_0_40" = callPackage ({ mkDerivation, base, bytestring, containers, dhall , neat-interpolation, optparse-generic, shell-escape, text }: @@ -79504,7 +78930,6 @@ self: { ]; description = "Compile Dhall to Bash"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "dhall-to-bash"; maintainers = [ lib.maintainers.Gabriel439 ]; }) {}; @@ -79633,38 +79058,6 @@ self: { }) {}; "dhall-json" = callPackage - ({ mkDerivation, aeson, aeson-pretty, aeson-yaml, ansi-terminal - , base, bytestring, containers, dhall, exceptions, filepath - , lens-family-core, optparse-applicative, prettyprinter - , prettyprinter-ansi-terminal, scientific, tasty, tasty-hunit - , tasty-silver, text, unordered-containers, vector - }: - mkDerivation { - pname = "dhall-json"; - version = "1.7.9"; - sha256 = "11rl46vn6lzcm9kznpfc43c3a2cbq2si2zba3k2x4j360kvg9fgn"; - revision = "2"; - editedCabalFile = "0f1jb37f5k214dzxbbhw2hij7j7srydkdp0hpkapgs5k73vjvqm4"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty aeson-yaml base bytestring containers dhall - exceptions filepath lens-family-core optparse-applicative - prettyprinter scientific text unordered-containers vector - ]; - executableHaskellDepends = [ - aeson aeson-pretty ansi-terminal base bytestring dhall exceptions - optparse-applicative prettyprinter prettyprinter-ansi-terminal text - ]; - testHaskellDepends = [ - aeson base bytestring dhall tasty tasty-hunit tasty-silver text - ]; - description = "Convert between Dhall and JSON or YAML"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.Gabriel439 ]; - }) {}; - - "dhall-json_1_7_11" = callPackage ({ mkDerivation, aeson, aeson-pretty, aeson-yaml, ansi-terminal , base, bytestring, containers, dhall, exceptions, filepath , lens-family-core, optparse-applicative, prettyprinter @@ -79693,7 +79086,6 @@ self: { ]; description = "Convert between Dhall and JSON or YAML"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriel439 ]; }) {}; @@ -79750,31 +79142,6 @@ self: { }) {}; "dhall-nix" = callPackage - ({ mkDerivation, base, containers, data-fix, dhall, hnix - , lens-family-core, neat-interpolation, optparse-generic, text - }: - mkDerivation { - pname = "dhall-nix"; - version = "1.1.23"; - sha256 = "17ajfkhxg4kjn6w7v3ymr6nsbqplvywkcwmfzybxqvmphh4zmfjb"; - revision = "1"; - editedCabalFile = "1grr0r30nbhi1d52vhmhp0rx2pas0wbg7m5npsqczfgd1d9p43dz"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base containers data-fix dhall hnix lens-family-core - neat-interpolation text - ]; - executableHaskellDepends = [ - base dhall hnix optparse-generic text - ]; - description = "Dhall to Nix compiler"; - license = lib.licenses.bsd3; - mainProgram = "dhall-to-nix"; - maintainers = [ lib.maintainers.Gabriel439 ]; - }) {}; - - "dhall-nix_1_1_25" = callPackage ({ mkDerivation, base, containers, data-fix, dhall, hnix , lens-family-core, neat-interpolation, optparse-generic, text }: @@ -79795,7 +79162,6 @@ self: { ]; description = "Dhall to Nix compiler"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "dhall-to-nix"; maintainers = [ lib.maintainers.Gabriel439 ]; }) {}; @@ -79973,37 +79339,6 @@ self: { }) {}; "dhall-yaml" = callPackage - ({ mkDerivation, aeson, ansi-terminal, base, bytestring, dhall - , dhall-json, exceptions, HsYAML, HsYAML-aeson - , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal - , tasty, tasty-expected-failure, tasty-hunit, text, vector - }: - mkDerivation { - pname = "dhall-yaml"; - version = "1.2.10"; - sha256 = "1a3g84799lbq7v9bzdq9bcwzyzci07rd1x42325ck4x51hrqs8nn"; - revision = "1"; - editedCabalFile = "1jfzpwbcg17mqk9c2f1lhqjwadxm1k04rd91j4h4gd5wnsvb85i4"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring dhall dhall-json HsYAML HsYAML-aeson - optparse-applicative text vector - ]; - executableHaskellDepends = [ - aeson ansi-terminal base bytestring dhall dhall-json exceptions - optparse-applicative prettyprinter prettyprinter-ansi-terminal text - ]; - testHaskellDepends = [ - base bytestring dhall dhall-json tasty tasty-expected-failure - tasty-hunit text - ]; - description = "Convert between Dhall and YAML"; - license = lib.licenses.gpl3Only; - maintainers = [ lib.maintainers.Gabriel439 ]; - }) {}; - - "dhall-yaml_1_2_11" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, dhall , dhall-json, exceptions, HsYAML, HsYAML-aeson , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal @@ -80031,7 +79366,6 @@ self: { ]; description = "Convert between Dhall and YAML"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriel439 ]; }) {}; @@ -80379,10 +79713,8 @@ self: { }: mkDerivation { pname = "diagrams-contrib"; - version = "1.4.4"; - sha256 = "043jpr7lqg708lzmv6cqys7312lfdwnf8ijcnpl4jkbvcwl87c1m"; - revision = "7"; - editedCabalFile = "0jwj06c2bqawpr57y2x8hbnjlsl1nv9k7wjxhk56w240qyspmj3p"; + version = "1.4.5"; + sha256 = "0v18a8hyrmpxqi9r30292956afqd4smxnn5v01s66sx382fay2wh"; libraryHaskellDepends = [ base circle-packing colour containers cubicbezier data-default data-default-class diagrams-core diagrams-lib diagrams-solve @@ -80552,10 +79884,10 @@ self: { }: mkDerivation { pname = "diagrams-lib"; - version = "1.4.5.1"; - sha256 = "1hkxp549i99s45qk8zmhjvz1xyyv3i0ffl8155bifkic6fd8y2gz"; - revision = "3"; - editedCabalFile = "1s8iyx86hd7p1h08nlmx8dj03fdzbwi417yw1qxc5ivd77ciqj61"; + version = "1.4.5.2"; + sha256 = "1vx51g9znb4a9bf20pjd9zr98wmh39avk2i06217p0iidcw8whz6"; + revision = "1"; + editedCabalFile = "14lxvlxdzkrhdgblgglr5k0rwak0yl4gzawqkfla04mkg6hkh5bb"; libraryHaskellDepends = [ active adjunctions array base bytestring cereal colour containers data-default-class diagrams-core diagrams-solve directory @@ -80587,8 +79919,8 @@ self: { pname = "diagrams-lib"; version = "1.4.5.3"; sha256 = "0h762gc9l4gsbx3r035mkfrwqblwshjaxk943bq277rw9d5vi7ic"; - revision = "1"; - editedCabalFile = "04ss5jkrddlh77gq331w9na3v3gyallqs84vvhj9pfmjcgkbsm1j"; + revision = "2"; + editedCabalFile = "1xkn20r8hb92fxbiggw0127n5bw69gcrzjnwx8bcc9w2rra7i1v4"; libraryHaskellDepends = [ active adjunctions array base bytestring cereal colour containers data-default-class diagrams-core diagrams-solve directory @@ -81604,27 +80936,6 @@ self: { }) {}; "dimensional" = callPackage - ({ mkDerivation, base, criterion, deepseq, doctest, exact-pi, Glob - , hspec, hspec-discover, ieee754, numtype-dk, QuickCheck - , semigroups, template-haskell, vector - }: - mkDerivation { - pname = "dimensional"; - version = "1.4"; - sha256 = "19w6plp97ylwqgwzhfy54cvjvh0dd1gj843y59cmryckh80jap8s"; - libraryHaskellDepends = [ - base deepseq exact-pi ieee754 numtype-dk semigroups vector - ]; - testHaskellDepends = [ - base doctest Glob hspec QuickCheck template-haskell - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ base criterion deepseq ]; - description = "Statically checked physical dimensions"; - license = lib.licenses.bsd3; - }) {}; - - "dimensional_1_5" = callPackage ({ mkDerivation, base, criterion, deepseq, doctest, exact-pi, Glob , hspec, hspec-discover, ieee754, numtype-dk, QuickCheck , template-haskell, vector @@ -81643,7 +80954,6 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq ]; description = "Statically checked physical dimensions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "dimensional-codata" = callPackage @@ -82122,7 +81432,6 @@ self: { unordered-containers ]; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "dirichlet" = callPackage @@ -82512,36 +81821,6 @@ self: { }) {}; "discrimination" = callPackage - ({ mkDerivation, array, base, containers, contravariant, criterion - , deepseq, ghc-bignum, ghc-prim, hashable, primitive, promises - , QuickCheck, quickcheck-instances, splitmix, tasty - , tasty-quickcheck, transformers, unordered-containers, vector - , vector-algorithms - }: - mkDerivation { - pname = "discrimination"; - version = "0.4.1"; - sha256 = "0p0hryrp15bc8cjfr2hypkg35fy1m30hr19s9p6rj91cxxgjbfq2"; - revision = "1"; - editedCabalFile = "1iz2vfizkid17m1k9j1a1rdzr44ir2fgw0nnhg1drjlyirc09p9f"; - libraryHaskellDepends = [ - array base containers contravariant deepseq ghc-bignum ghc-prim - hashable primitive promises transformers - ]; - testHaskellDepends = [ - base containers criterion deepseq hashable QuickCheck - quickcheck-instances splitmix tasty tasty-quickcheck - unordered-containers vector vector-algorithms - ]; - benchmarkHaskellDepends = [ - base containers criterion deepseq ghc-prim hashable primitive - splitmix unordered-containers vector vector-algorithms - ]; - description = "Fast generic linear-time sorting, joins and container construction"; - license = lib.licenses.bsd3; - }) {}; - - "discrimination_0_5" = callPackage ({ mkDerivation, array, base, containers, contravariant, criterion , deepseq, ghc-bignum, ghc-prim, hashable, primitive, promises , QuickCheck, quickcheck-instances, splitmix, tasty @@ -82569,7 +81848,6 @@ self: { ]; description = "Fast generic linear-time sorting, joins and container construction"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "disjoint-containers" = callPackage @@ -83395,7 +82673,7 @@ self: { ]; description = "Types and functions to manipulate the Nixpkgs distribution"; license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.peti ]; + maintainers = [ lib.maintainers.sternenseemann ]; }) {}; "distribution-opensuse" = callPackage @@ -83534,7 +82812,6 @@ self: { ]; description = "A wiki implemented with a firm theoretical foundation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "dixi"; }) {}; @@ -83826,30 +83103,6 @@ self: { }) {}; "dns" = callPackage - ({ mkDerivation, array, async, attoparsec, auto-update, base - , base16-bytestring, base64-bytestring, bytestring, containers - , cryptonite, doctest, hourglass, hspec, iproute, mtl, network - , psqueues, QuickCheck, word8 - }: - mkDerivation { - pname = "dns"; - version = "4.0.1"; - sha256 = "1jv89bdhvwb51d9h9157k2r1cg7x0gzari91lddwvghrkx8v9k90"; - libraryHaskellDepends = [ - array async attoparsec auto-update base base16-bytestring - base64-bytestring bytestring containers cryptonite hourglass - iproute mtl network psqueues - ]; - testHaskellDepends = [ - base bytestring doctest hspec iproute network QuickCheck word8 - ]; - doHaddock = false; - testTarget = "spec"; - description = "DNS library in Haskell"; - license = lib.licenses.bsd3; - }) {}; - - "dns_4_1_0" = callPackage ({ mkDerivation, array, async, attoparsec, auto-update, base , base16-bytestring, base64-bytestring, bytestring, containers , cryptonite, doctest, hourglass, hspec, hspec-discover, iproute @@ -83872,7 +83125,6 @@ self: { testTarget = "spec"; description = "DNS library in Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "dns-patterns" = callPackage @@ -84205,7 +83457,6 @@ self: { ]; description = "Document review Web application, like http://book.realworldhaskell.org/"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "doc-review"; }) {}; @@ -84381,25 +83632,6 @@ self: { }) {}; "doclayout" = callPackage - ({ mkDerivation, base, containers, criterion, emojis, mtl, safe - , tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text - }: - mkDerivation { - pname = "doclayout"; - version = "0.3.1.1"; - sha256 = "1p9kgjlf7y4p1symvkwndgs4lvyw2c45bsgld09y9r4aiqbhdrxp"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ base containers emojis mtl safe text ]; - testHaskellDepends = [ - base emojis mtl tasty tasty-golden tasty-hunit tasty-quickcheck - text - ]; - benchmarkHaskellDepends = [ base criterion mtl text ]; - description = "A prettyprinting library for laying out text documents"; - license = lib.licenses.bsd3; - }) {}; - - "doclayout_0_4" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, emojis, mtl , safe, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text }: @@ -84420,7 +83652,6 @@ self: { ]; description = "A prettyprinting library for laying out text documents"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "docopt" = callPackage @@ -84488,8 +83719,10 @@ self: { }: mkDerivation { pname = "doctemplates"; - version = "0.10.0.1"; - sha256 = "08l8lgmvn83xwbdlh4m2jljj5gcyxiq1vjd1ggysv36d81swsg1x"; + version = "0.10.0.2"; + sha256 = "0as0sc4x4ch5z233dqlb8xqg97xbfbzw2dqsz9rfq8rw10v9yx57"; + revision = "1"; + editedCabalFile = "17r6ig72bzqd59p11sjaf9y27pm4yig1a1s1igs57s88cy47qz05"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base containers doclayout filepath HsYAML mtl parsec safe @@ -84506,22 +83739,20 @@ self: { license = lib.licenses.bsd3; }) {}; - "doctemplates_0_10_0_2" = callPackage + "doctemplates_0_11" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion - , doclayout, filepath, Glob, HsYAML, mtl, parsec, safe, scientific - , tasty, tasty-golden, tasty-hunit, temporary, text - , text-conversions, vector + , doclayout, filepath, Glob, mtl, parsec, safe, scientific, tasty + , tasty-golden, tasty-hunit, temporary, text, text-conversions + , vector }: mkDerivation { pname = "doctemplates"; - version = "0.10.0.2"; - sha256 = "0as0sc4x4ch5z233dqlb8xqg97xbfbzw2dqsz9rfq8rw10v9yx57"; - revision = "1"; - editedCabalFile = "17r6ig72bzqd59p11sjaf9y27pm4yig1a1s1igs57s88cy47qz05"; + version = "0.11"; + sha256 = "0ssld40km4nf0r8fxgj9w0z8yfy8yiyyfcgxarhwx60f0dzhq270"; enableSeparateDataOutput = true; libraryHaskellDepends = [ - aeson base containers doclayout filepath HsYAML mtl parsec safe - scientific text text-conversions vector + aeson base containers doclayout filepath mtl parsec safe scientific + text text-conversions vector ]; testHaskellDepends = [ aeson base bytestring containers doclayout filepath Glob tasty @@ -84535,7 +83766,7 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "doctest" = callPackage + "doctest_0_18_2" = callPackage ({ mkDerivation, base, base-compat, code-page, deepseq, directory , exceptions, filepath, ghc, ghc-paths, hspec, hspec-core, HUnit , mockery, process, QuickCheck, setenv, silently, stringbuilder @@ -84562,10 +83793,11 @@ self: { ]; description = "Test interactive Haskell examples"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "doctest"; }) {}; - "doctest_0_20_1" = callPackage + "doctest" = callPackage ({ mkDerivation, base, base-compat, code-page, deepseq, directory , exceptions, filepath, ghc, ghc-paths, hspec, hspec-core , hspec-discover, HUnit, mockery, process, QuickCheck, setenv @@ -84593,7 +83825,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Test interactive Haskell examples"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "doctest"; }) {}; @@ -84723,6 +83954,8 @@ self: { pname = "doctest-parallel"; version = "0.2.5"; sha256 = "075y4yllpgfq0dlfd6y9nqhsdkxzb9s3jgb0v194l216kg5zsqzc"; + revision = "1"; + editedCabalFile = "1q81qjz9af9a57xyxz6kci28shl4r9y3lrl3rckknhqwcy1ahqz4"; libraryHaskellDepends = [ base base-compat Cabal code-page containers deepseq directory exceptions extra filepath ghc ghc-paths Glob pretty process random @@ -85014,6 +84247,32 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "domain_0_1_1_4" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, domain-core, foldl + , hashable, parser-combinators, QuickCheck, quickcheck-instances + , rerebase, tasty, tasty-hunit, tasty-quickcheck, template-haskell + , template-haskell-compat-v0208, text, th-lego, th-orphans + , yaml-unscrambler + }: + mkDerivation { + pname = "domain"; + version = "0.1.1.4"; + sha256 = "0fdpbcn2cyfpkp8qln87b27fqrsy95n7sb2x3bpwhbr5dzz55ih2"; + libraryHaskellDepends = [ + attoparsec base bytestring domain-core foldl hashable + parser-combinators template-haskell template-haskell-compat-v0208 + text th-lego yaml-unscrambler + ]; + testHaskellDepends = [ + base domain-core QuickCheck quickcheck-instances rerebase tasty + tasty-hunit tasty-quickcheck template-haskell + template-haskell-compat-v0208 text th-orphans + ]; + description = "Codegen helping you define domain models"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "domain-aeson" = callPackage ({ mkDerivation, aeson, base, domain, domain-core, rerebase , template-haskell, template-haskell-compat-v0208, text, th-lego @@ -85087,6 +84346,23 @@ self: { license = lib.licenses.mit; }) {}; + "domain-core_0_1_0_3" = callPackage + ({ mkDerivation, base, template-haskell + , template-haskell-compat-v0208, text, th-lego, th-lift-instances + }: + mkDerivation { + pname = "domain-core"; + version = "0.1.0.3"; + sha256 = "0wpi5qks29ij8m1s6x3kc66dw706xn28l6vlwfrccqw77603g85a"; + libraryHaskellDepends = [ + base template-haskell template-haskell-compat-v0208 text th-lego + th-lift-instances + ]; + description = "Low-level API of \"domain\""; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "domain-optics" = callPackage ({ mkDerivation, base, domain, domain-core, optics, optics-core , rerebase, template-haskell, template-haskell-compat-v0208, text @@ -85253,35 +84529,6 @@ self: { }) {}; "dotenv" = callPackage - ({ mkDerivation, base, base-compat, containers, directory - , exceptions, hspec, hspec-discover, hspec-megaparsec, megaparsec - , optparse-applicative, process, text - }: - mkDerivation { - pname = "dotenv"; - version = "0.9.0.2"; - sha256 = "0f0kzkkfvk7bmlxzq2z7b1rr374aa4qlh8pklbjaqg0drfhyyk6a"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base base-compat containers directory exceptions megaparsec process - text - ]; - executableHaskellDepends = [ - base base-compat megaparsec optparse-applicative process text - ]; - testHaskellDepends = [ - base base-compat containers directory exceptions hspec - hspec-megaparsec megaparsec process text - ]; - testToolDepends = [ hspec-discover ]; - description = "Loads environment variables from dotenv files"; - license = lib.licenses.mit; - mainProgram = "dotenv"; - }) {}; - - "dotenv_0_9_0_3" = callPackage ({ mkDerivation, base, base-compat, containers, directory , exceptions, hspec, hspec-discover, hspec-megaparsec, megaparsec , optparse-applicative, process, shellwords, text @@ -85307,7 +84554,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Loads environment variables from dotenv files"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "dotenv"; }) {}; @@ -85396,6 +84642,8 @@ self: { pname = "double-conversion"; version = "2.0.4.1"; sha256 = "1hrpqh8lbw0kkryqsya95mfnnnj0pj7zswxrn6kvfy4rf7z8v2d4"; + revision = "2"; + editedCabalFile = "0qya075j3kz4jq1kx4951qvi9blh6hcqfd7vpcx8l8ql143ajvqs"; libraryHaskellDepends = [ base bytestring ghc-prim text ]; testHaskellDepends = [ base bytestring HUnit test-framework test-framework-hunit @@ -85894,16 +85142,17 @@ self: { "dr-cabal" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base , bytestring, colourista, optparse-applicative, relude + , terminal-size }: mkDerivation { pname = "dr-cabal"; - version = "0.1.0.0"; - sha256 = "046fm8pdbz2kib4n2nravy15skqwl031j4f0m58d0x0ksjq5yq4i"; + version = "0.2.0.0"; + sha256 = "066016xcg3nhjs8b746kyi05r7gcsglqv7rkz2py54pvi1p7sj35"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal async base bytestring colourista - optparse-applicative relude + optparse-applicative relude terminal-size ]; executableHaskellDepends = [ base relude ]; description = "See README for more info"; @@ -86727,23 +85976,6 @@ self: { }) {}; "dunai" = callPackage - ({ mkDerivation, base, MonadRandom, simple-affine-space, tasty - , tasty-hunit, transformers, transformers-base - }: - mkDerivation { - pname = "dunai"; - version = "0.8.3"; - sha256 = "1xkc7a337g6xg2wgj1sphpmvj22y2fkifs36s7iws7cr7fqx1a1p"; - libraryHaskellDepends = [ - base MonadRandom simple-affine-space transformers transformers-base - ]; - testHaskellDepends = [ base tasty tasty-hunit transformers ]; - description = "Generalised reactive framework supporting classic, arrowized and monadic FRP"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.turion ]; - }) {}; - - "dunai_0_9_1" = callPackage ({ mkDerivation, base, MonadRandom, simple-affine-space, tasty , tasty-hunit, transformers, transformers-base }: @@ -86757,7 +85989,6 @@ self: { testHaskellDepends = [ base tasty tasty-hunit transformers ]; description = "Generalised reactive framework supporting classic, arrowized and monadic FRP"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.turion ]; }) {}; @@ -89535,8 +88766,8 @@ self: { }: mkDerivation { pname = "eliminators"; - version = "0.8"; - sha256 = "00prqf3qnhsswigcx87nq9dfaq9vjvzgcgbpnxrpgw9k36p9mdh2"; + version = "0.9"; + sha256 = "118bd51hfbh29yhs9ai3srk431avwsmccm1500mp21fbwxq8phsj"; libraryHaskellDepends = [ base extra singleton-nats singletons-base template-haskell th-abstraction th-desugar @@ -90041,8 +89272,8 @@ self: { }: mkDerivation { pname = "elminator"; - version = "0.2.4.1"; - sha256 = "0b8xn26k2pmb7m5v6yn1l2kv4fv94qjl7k8563zq2aqkrfwdm068"; + version = "0.2.4.2"; + sha256 = "1icmj116hlmgjbss1fnbzav327dl5ga8l092791rc5bf6m0m644z"; libraryHaskellDepends = [ aeson base containers mtl template-haskell text ]; @@ -90116,25 +89347,6 @@ self: { }) {}; "elynx" = callPackage - ({ mkDerivation, aeson, base, bytestring, elynx-tools - , optparse-applicative, slynx, tlynx - }: - mkDerivation { - pname = "elynx"; - version = "0.6.1.1"; - sha256 = "16kqf4v9ikrd6w19zg3lrpy69xsdhr0p1hni72wi2i8glrzmq4qw"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - aeson base bytestring elynx-tools optparse-applicative slynx tlynx - ]; - description = "Validate and (optionally) redo ELynx analyses"; - license = lib.licenses.gpl3Plus; - mainProgram = "elynx"; - maintainers = [ lib.maintainers.dschrempf ]; - }) {}; - - "elynx_0_7_0_1" = callPackage ({ mkDerivation, aeson, base, bytestring, elynx-tools , optparse-applicative, slynx, tlynx }: @@ -90149,34 +89361,11 @@ self: { ]; description = "Validate and (optionally) redo ELynx analyses"; license = lib.licenses.gpl3Plus; - hydraPlatforms = lib.platforms.none; mainProgram = "elynx"; maintainers = [ lib.maintainers.dschrempf ]; }) {}; "elynx-markov" = callPackage - ({ mkDerivation, async, attoparsec, base, bytestring, containers - , elynx-seq, elynx-tools, hmatrix, hspec, integration - , math-functions, mwc-random, primitive, statistics, vector - }: - mkDerivation { - pname = "elynx-markov"; - version = "0.6.1.1"; - sha256 = "1xwvnfyil8kp2qxcv8h4k623qn8kajp8mj4a6jbjjp8qk70rlbrf"; - libraryHaskellDepends = [ - async attoparsec base bytestring containers elynx-seq hmatrix - integration math-functions mwc-random primitive statistics vector - ]; - testHaskellDepends = [ - base containers elynx-tools hmatrix hspec mwc-random vector - ]; - benchmarkHaskellDepends = [ base ]; - description = "Simulate molecular sequences along trees"; - license = lib.licenses.gpl3Plus; - maintainers = [ lib.maintainers.dschrempf ]; - }) {}; - - "elynx-markov_0_7_0_1" = callPackage ({ mkDerivation, async, attoparsec, base, bytestring, containers , elynx-seq, elynx-tools, hmatrix, hspec, integration , math-functions, mwc-random, random, statistics, vector @@ -90195,24 +89384,10 @@ self: { benchmarkHaskellDepends = [ base ]; description = "Simulate molecular sequences along trees"; license = lib.licenses.gpl3Plus; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; }) {}; "elynx-nexus" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, hspec }: - mkDerivation { - pname = "elynx-nexus"; - version = "0.6.1.1"; - sha256 = "0qx28djaj3k56wp0qqcdy7zn90alr24q05l9a93qp0wqahlwmgy3"; - libraryHaskellDepends = [ attoparsec base bytestring ]; - testHaskellDepends = [ base hspec ]; - description = "Import and export Nexus files"; - license = lib.licenses.gpl3Plus; - maintainers = [ lib.maintainers.dschrempf ]; - }) {}; - - "elynx-nexus_0_7_0_1" = callPackage ({ mkDerivation, attoparsec, base, bytestring, hspec }: mkDerivation { pname = "elynx-nexus"; @@ -90222,32 +89397,10 @@ self: { testHaskellDepends = [ base hspec ]; description = "Import and export Nexus files"; license = lib.licenses.gpl3Plus; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; }) {}; "elynx-seq" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, containers - , elynx-tools, hspec, matrices, mwc-random, parallel, primitive - , vector, vector-th-unbox, word8 - }: - mkDerivation { - pname = "elynx-seq"; - version = "0.6.1.1"; - sha256 = "1mcdg4nv9hdmw0lcr2vhy748d3ykcrlplc8hz14ywkxaxlrqb1sm"; - libraryHaskellDepends = [ - aeson attoparsec base bytestring containers matrices mwc-random - parallel primitive vector vector-th-unbox word8 - ]; - testHaskellDepends = [ - base bytestring elynx-tools hspec matrices vector - ]; - description = "Handle molecular sequences"; - license = lib.licenses.gpl3Plus; - maintainers = [ lib.maintainers.dschrempf ]; - }) {}; - - "elynx-seq_0_7_0_1" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , elynx-tools, hspec, matrices, parallel, primitive, random, vector , vector-th-unbox, word8 @@ -90265,31 +89418,10 @@ self: { ]; description = "Handle molecular sequences"; license = lib.licenses.gpl3Plus; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; }) {}; "elynx-tools" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base16-bytestring - , bytestring, cryptohash-sha256, directory, hmatrix, mwc-random - , optparse-applicative, template-haskell, time, transformers - , vector, zlib - }: - mkDerivation { - pname = "elynx-tools"; - version = "0.6.1.1"; - sha256 = "089dgc8c2y4wxhi0xgvql5yfgfbpwnj8sg88hl7nvgnw5sh4jvs2"; - libraryHaskellDepends = [ - aeson attoparsec base base16-bytestring bytestring - cryptohash-sha256 directory hmatrix mwc-random optparse-applicative - template-haskell time transformers vector zlib - ]; - description = "Tools for ELynx"; - license = lib.licenses.gpl3Plus; - maintainers = [ lib.maintainers.dschrempf ]; - }) {}; - - "elynx-tools_0_7_0_1" = callPackage ({ mkDerivation, aeson, attoparsec, base, base16-bytestring , bytestring, cryptohash-sha256, directory, hmatrix , optparse-applicative, random, template-haskell, time @@ -90306,39 +89438,10 @@ self: { ]; description = "Tools for ELynx"; license = lib.licenses.gpl3Plus; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; }) {}; "elynx-tree" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, comonad - , containers, criterion, data-default, data-default-class, deepseq - , double-conversion, elynx-nexus, elynx-tools, hspec - , math-functions, microlens, mwc-random, parallel, primitive - , QuickCheck, quickcheck-classes, statistics - }: - mkDerivation { - pname = "elynx-tree"; - version = "0.6.1.1"; - sha256 = "0jhr5czybmp98cxzipa01wjkxz9jbryqlj02lcmbxlal7sqifsy4"; - libraryHaskellDepends = [ - aeson attoparsec base bytestring comonad containers - data-default-class deepseq double-conversion elynx-nexus - math-functions mwc-random parallel primitive statistics - ]; - testHaskellDepends = [ - attoparsec base bytestring containers data-default elynx-tools - hspec QuickCheck quickcheck-classes - ]; - benchmarkHaskellDepends = [ - base criterion elynx-tools microlens mwc-random parallel - ]; - description = "Handle phylogenetic trees"; - license = lib.licenses.gpl3Plus; - maintainers = [ lib.maintainers.dschrempf ]; - }) {}; - - "elynx-tree_0_7_0_1" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, comonad , containers, criterion, data-default, data-default-class, deepseq , double-conversion, elynx-nexus, elynx-tools, hspec @@ -90363,44 +89466,74 @@ self: { ]; description = "Handle phylogenetic trees"; license = lib.licenses.gpl3Plus; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; }) {}; "ema" = callPackage - ({ mkDerivation, aeson, async, base, blaze-html, blaze-markup - , constraints-extras, containers, data-default, dependent-sum - , dependent-sum-template, directory, file-embed, filepath - , filepattern, fsnotify, generic-optics, generics-sop, http-types - , lvar, monad-logger, monad-logger-extras, mtl, neat-interpolation - , optics-core, optparse-applicative, pandoc, pandoc-types - , raw-strings-qq, relude, sop-core, template-haskell, text, time - , unionmount, unliftio, url-slug, wai, wai-middleware-static - , wai-websockets, warp, websockets + ({ mkDerivation, aeson, async, base, constraints-extras + , data-default, dependent-sum, dependent-sum-template, directory + , file-embed, filepath, filepattern, http-types, lvar, monad-logger + , monad-logger-extras, mtl, neat-interpolation, optics-core + , optparse-applicative, relude, sop-core, text, unliftio, url-slug + , wai, wai-middleware-static, wai-websockets, warp, websockets }: mkDerivation { pname = "ema"; - version = "0.8.2.0"; - sha256 = "158n1qizqncl4q4szk9jwjdnj1y0jsbpzyi4hjslk4zkvkkscwqa"; + version = "0.10.0.0"; + sha256 = "0ayr42l8jwnapr6hkawjv7x9xx2b6dm4bhj2f4qy70jg2w1j6cv9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ - aeson async base blaze-html blaze-markup constraints-extras - containers data-default dependent-sum dependent-sum-template - directory file-embed filepath filepattern fsnotify generic-optics - generics-sop http-types lvar monad-logger monad-logger-extras mtl - neat-interpolation optics-core optparse-applicative pandoc - pandoc-types relude sop-core template-haskell text time unionmount - unliftio url-slug wai wai-middleware-static wai-websockets warp - websockets - ]; - testHaskellDepends = [ - base generics-sop raw-strings-qq template-haskell text url-slug + aeson async base constraints-extras data-default dependent-sum + dependent-sum-template directory file-embed filepath filepattern + http-types lvar monad-logger monad-logger-extras mtl + neat-interpolation optics-core optparse-applicative relude sop-core + text unliftio url-slug wai wai-middleware-static wai-websockets + warp websockets ]; description = "Static site generator library with hot reload"; license = lib.licenses.agpl3Only; maintainers = [ lib.maintainers.maralorn ]; }) {}; + "ema-extra" = callPackage + ({ mkDerivation, base, containers, data-default, dependent-sum, ema + , ema-generics, filepath, generics-sop, monad-logger, optics-core + , pandoc, relude, sop-core, text, time, unionmount, unliftio + , url-slug + }: + mkDerivation { + pname = "ema-extra"; + version = "0.10.0.0"; + sha256 = "0knp37kxhkk6chbbxdrlj39s3wq081j2jjaln73cwvvkrsr09bpv"; + libraryHaskellDepends = [ + base containers data-default dependent-sum ema ema-generics + filepath generics-sop monad-logger optics-core pandoc relude + sop-core text time unionmount unliftio url-slug + ]; + description = "Useful route types for Ema"; + license = lib.licenses.agpl3Only; + }) {}; + + "ema-generics" = callPackage + ({ mkDerivation, base, ema, generic-optics, generics-sop + , optics-core, raw-strings-qq, relude, sop-core, template-haskell + , text, url-slug + }: + mkDerivation { + pname = "ema-generics"; + version = "0.10.0.0"; + sha256 = "03a2ayxiaa12x0y9388rh10ixprbivjrv7w7rgy1mxk0649f024a"; + libraryHaskellDepends = [ + base ema generic-optics generics-sop optics-core relude sop-core + template-haskell + ]; + testHaskellDepends = [ + base ema generics-sop raw-strings-qq template-haskell text url-slug + ]; + description = "Generic deriving for Ema routes"; + license = lib.licenses.agpl3Only; + }) {}; + "emacs-keys" = callPackage ({ mkDerivation, base, doctest, split, tasty, tasty-hspec , tasty-quickcheck, template-haskell, th-lift, xkbcommon @@ -90512,6 +89645,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "email-validate_2_3_2_18" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, doctest, hspec + , QuickCheck, template-haskell + }: + mkDerivation { + pname = "email-validate"; + version = "2.3.2.18"; + sha256 = "11bi5y5qmri62nl34nl5pv4zs59bjpjknw560yw5ds62gsi2sjcp"; + libraryHaskellDepends = [ + attoparsec base bytestring template-haskell + ]; + testHaskellDepends = [ base bytestring doctest hspec QuickCheck ]; + description = "Email address validation"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "email-validate-json" = callPackage ({ mkDerivation, aeson, base, email-validate, text }: mkDerivation { @@ -91260,7 +90410,6 @@ self: { executableHaskellDepends = [ base ]; description = "enumerate all the values in a finite type (automatically)"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "example-enumerate"; }) {}; @@ -91282,7 +90431,6 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq ]; description = "simple package for inverting functions and testing totality, via brute enumeration of the domain"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "example-enumerate-function"; }) {}; @@ -91544,18 +90692,6 @@ self: { }) {}; "envparse" = callPackage - ({ mkDerivation, base, containers, hspec, text }: - mkDerivation { - pname = "envparse"; - version = "0.4.1"; - sha256 = "00133c2wcxw8hj93srg39l539zvsahiz6jl4pi6wf6lc1zqdm0d1"; - libraryHaskellDepends = [ base containers ]; - testHaskellDepends = [ base containers hspec text ]; - description = "Parse environment variables"; - license = lib.licenses.bsd3; - }) {}; - - "envparse_0_5_0" = callPackage ({ mkDerivation, base, containers, hspec, text }: mkDerivation { pname = "envparse"; @@ -91565,7 +90701,6 @@ self: { testHaskellDepends = [ base containers hspec text ]; description = "Parse environment variables"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "envstatus" = callPackage @@ -91743,8 +90878,6 @@ self: { libraryHaskellDepends = [ base exceptions mtl ]; description = "Basic Erlang-like process support for Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "epub" = callPackage @@ -91867,8 +91000,8 @@ self: { pname = "equational-reasoning"; version = "0.7.0.1"; sha256 = "1xp5vmz19idc29xidr7q65hsnhfnl3ca80hxxfllsqpyyh32qlhn"; - revision = "1"; - editedCabalFile = "0bi5xmaq5cbs1jqz6naw4706wv5yjgx1g4vibp872iqzcjc86yka"; + revision = "2"; + editedCabalFile = "0gi4whsdzlkpmqjpvlzv29jhxmia8xx1ni17ay9nw41lw4q5zg8v"; libraryHaskellDepends = [ base containers template-haskell th-desugar void ]; @@ -92105,18 +91238,6 @@ self: { }) {}; "error" = callPackage - ({ mkDerivation, base, doctest, text }: - mkDerivation { - pname = "error"; - version = "0.3.0.0"; - sha256 = "1vbmfjcx82b5ngzqda74j4xwqhzwhgl9ikh65ipzk2x26fzkww84"; - libraryHaskellDepends = [ base text ]; - testHaskellDepends = [ base doctest ]; - description = "The canonical error type"; - license = lib.licenses.mit; - }) {}; - - "error_1_0_0_0" = callPackage ({ mkDerivation, base, doctest, text }: mkDerivation { pname = "error"; @@ -92126,7 +91247,6 @@ self: { testHaskellDepends = [ base doctest ]; description = "The canonical error type"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "error-analyze" = callPackage @@ -92244,19 +91364,6 @@ self: { }) {}; "error-or" = callPackage - ({ mkDerivation, base, containers, mtl, text }: - mkDerivation { - pname = "error-or"; - version = "0.2.0.0"; - sha256 = "0wpw8ms1rxc8zhdcr078bang10jl2wkd0ji944knzcvspfnx9hib"; - revision = "1"; - editedCabalFile = "16zplgyfdqcqfnrf4w67fl993akn7dpysgsjl8n3w6cw7ki6a2a8"; - libraryHaskellDepends = [ base containers mtl text ]; - description = "Composable, hierarchical errors"; - license = lib.licenses.bsd3; - }) {}; - - "error-or_0_3_0" = callPackage ({ mkDerivation, base, containers, mtl, text }: mkDerivation { pname = "error-or"; @@ -92265,7 +91372,6 @@ self: { libraryHaskellDepends = [ base containers mtl text ]; description = "Composable, hierarchical errors"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "error-or-utils" = callPackage @@ -92836,6 +91942,7 @@ self: { ]; description = "General purpose live coding framework"; license = lib.licenses.bsd3; + maintainers = [ lib.maintainers.turion ]; }) {}; "estimator" = callPackage @@ -94155,17 +93262,6 @@ self: { }) {}; "exception-hierarchy" = callPackage - ({ mkDerivation, base, template-haskell }: - mkDerivation { - pname = "exception-hierarchy"; - version = "0.1.0.6"; - sha256 = "0dnkfznv21sqb8law2smvrlyz76b49dccd83m6fici972f2v1v4k"; - libraryHaskellDepends = [ base template-haskell ]; - description = "Exception type hierarchy with TemplateHaskell"; - license = lib.licenses.bsd3; - }) {}; - - "exception-hierarchy_0_1_0_7" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "exception-hierarchy"; @@ -94174,7 +93270,6 @@ self: { libraryHaskellDepends = [ base template-haskell ]; description = "Exception type hierarchy with TemplateHaskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "exception-mailer" = callPackage @@ -94315,6 +93410,25 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "exceptiot" = callPackage + ({ mkDerivation, base, exceptions, hspec, hspec-discover, mtl + , unliftio, unliftio-core + }: + mkDerivation { + pname = "exceptiot"; + version = "0.0.1.0"; + sha256 = "1ss78y1has7yy3ypm29s3k345h8nmxgaqw63r4ahbn0icmi52lys"; + libraryHaskellDepends = [ + base exceptions mtl unliftio unliftio-core + ]; + testHaskellDepends = [ + base exceptions hspec mtl unliftio unliftio-core + ]; + testToolDepends = [ hspec-discover ]; + description = "ExceptT, but uses IO instead of Either"; + license = lib.licenses.bsd3; + }) {}; + "exchangerates" = callPackage ({ mkDerivation, aeson, base, containers, directory, genvalidity , genvalidity-containers, genvalidity-hspec @@ -94534,8 +93648,8 @@ self: { }: mkDerivation { pname = "exiftool"; - version = "0.2.0.1"; - sha256 = "1s59pbwih18izh1iy9y0i56ysh2246dkdv98nan72zp2br5wz7g3"; + version = "0.2.0.2"; + sha256 = "0l9484l07v6hqv675nwwxnm9pck3cz6q3f684vcy7152gyp3z3sq"; libraryHaskellDepends = [ aeson base base64 bytestring hashable process scientific temporary text unordered-containers vector witch @@ -96294,7 +95408,6 @@ self: { ]; description = "A family tree library for the Haskell programming language"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "farmhash" = callPackage @@ -97040,24 +96153,23 @@ self: { ({ mkDerivation, aeson, async, base, bodhi, bugzilla-redhat , bytestring, config-ini, copr-api, directory, email-validate , extra, fedora-dists, filepath, http-conduit, http-directory - , http-query, koji, network-uri, optparse-applicative, pagure - , pretty-terminal, process, rpm-nvr, rpmbuild-order, simple-cmd - , simple-cmd-args, text, time, typed-process, unix - , unordered-containers, utf8-string, xdg-basedir + , http-query, koji, network-uri, pagure, pretty-terminal, process + , rpm-nvr, rpmbuild-order, simple-cmd, simple-cmd-args, text, time + , typed-process, unix, utf8-string, xdg-basedir }: mkDerivation { pname = "fbrnch"; - version = "1.1.2"; - sha256 = "1ybd98gbck5k433hzli7c5qcgxr5rbmy1ydi6hd7wrkhcrr6mndf"; + version = "1.2.1"; + sha256 = "1kf3sc5lcg9w62q18fzf3pgm0rhiyr290wad6l6932yjijxamaj2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson async base bodhi bugzilla-redhat bytestring config-ini copr-api directory email-validate extra fedora-dists filepath - http-conduit http-directory http-query koji network-uri - optparse-applicative pagure pretty-terminal process rpm-nvr - rpmbuild-order simple-cmd simple-cmd-args text time typed-process - unix unordered-containers utf8-string xdg-basedir + http-conduit http-directory http-query koji network-uri pagure + pretty-terminal process rpm-nvr rpmbuild-order simple-cmd + simple-cmd-args text time typed-process unix utf8-string + xdg-basedir ]; description = "Fedora packager tool to build package branches"; license = lib.licenses.gpl2Only; @@ -97421,21 +96533,6 @@ self: { }) {}; "fedora-dists" = callPackage - ({ mkDerivation, aeson, base, bytestring, cached-json-file, pdc - , text, time - }: - mkDerivation { - pname = "fedora-dists"; - version = "2.0.0"; - sha256 = "1igw3rl99g48c46qzclj15896c97qd8g02pdscjwm0zid83pbimk"; - libraryHaskellDepends = [ - aeson base bytestring cached-json-file pdc text time - ]; - description = "Library for Fedora distribution versions"; - license = lib.licenses.gpl3Only; - }) {}; - - "fedora-dists_2_1_1" = callPackage ({ mkDerivation, aeson, base, cached-json-file, pdc, text }: mkDerivation { pname = "fedora-dists"; @@ -97444,7 +96541,6 @@ self: { libraryHaskellDepends = [ aeson base cached-json-file pdc text ]; description = "Library for Fedora distribution versions"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "fedora-haskell-tools" = callPackage @@ -97714,23 +96810,24 @@ self: { }) {}; "feedback" = callPackage - ({ mkDerivation, autodocodec, autodocodec-yaml, base, conduit - , containers, envparse, fsnotify, optparse-applicative, path - , path-io, pretty-show, safe-coloured-text + ({ mkDerivation, autodocodec, autodocodec-yaml, base, bytestring + , conduit, containers, envparse, fsnotify, optparse-applicative + , path, path-io, pretty-show, safe-coloured-text , safe-coloured-text-layout, safe-coloured-text-terminfo, text - , time, typed-process, unliftio, yaml + , time, typed-process, unix, unliftio, yaml }: mkDerivation { pname = "feedback"; - version = "0.0.0.0"; - sha256 = "1y4p38cd0cqg4r43y2p0n2i99q83vnhm7gswx0j34p58isrbad4x"; + version = "0.1.0.1"; + sha256 = "18934n0fwz3q7mgfzc0phwxfng3qakf5hw14iyhal57ks7gm7j2y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - autodocodec autodocodec-yaml base conduit containers envparse - fsnotify optparse-applicative path path-io pretty-show + autodocodec autodocodec-yaml base bytestring conduit containers + envparse fsnotify optparse-applicative path path-io pretty-show safe-coloured-text safe-coloured-text-layout - safe-coloured-text-terminfo text time typed-process unliftio yaml + safe-coloured-text-terminfo text time typed-process unix unliftio + yaml ]; executableHaskellDepends = [ base ]; description = "Declarative feedback loop manager"; @@ -98559,10 +97656,8 @@ self: { ({ mkDerivation, base, bytestring, filepath, unix }: mkDerivation { pname = "file-io"; - version = "0.1.0.0"; - sha256 = "04h83zz3pgkd7q4p51rndc2wr3a2rk18y9mxahzsvd6hq8jp77gs"; - revision = "1"; - editedCabalFile = "0ahdk69vvydsjlmk9363jkcs9zy589m0sxpn1bqxysvm29lac9gs"; + version = "0.1.0.1"; + sha256 = "1kxr2cdv3zmml7v3gmk2zrd2kwvph46fzv3r2ia5brq5qvm2s544"; libraryHaskellDepends = [ base bytestring filepath unix ]; description = "Basic file IO operations via 'OsPath'"; license = lib.licenses.bsd3; @@ -98755,21 +97850,6 @@ self: { }) {}; "filepath-bytestring" = callPackage - ({ mkDerivation, base, bytestring, criterion, filepath, QuickCheck - , unix - }: - mkDerivation { - pname = "filepath-bytestring"; - version = "1.4.2.1.9"; - sha256 = "1djbx4mxkzmbi6l44r4ag482r71hwd5s22fj2myz6c128lfrvlk7"; - libraryHaskellDepends = [ base bytestring unix ]; - testHaskellDepends = [ base bytestring filepath QuickCheck ]; - benchmarkHaskellDepends = [ base criterion filepath ]; - description = "Library for manipulating RawFilePaths in a cross platform way"; - license = lib.licenses.bsd3; - }) {}; - - "filepath-bytestring_1_4_2_1_12" = callPackage ({ mkDerivation, base, bytestring, criterion, filepath, QuickCheck , unix }: @@ -98782,7 +97862,6 @@ self: { benchmarkHaskellDepends = [ base criterion filepath ]; description = "Library for manipulating RawFilePaths in a cross platform way"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "filepath-crypto" = callPackage @@ -100320,40 +99399,10 @@ self: { ]; description = "Generate language learning flashcards from video"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "flashblast"; }) {}; "flat" = callPackage - ({ mkDerivation, array, base, bytestring, containers, deepseq - , dlist, filepath, ghc-prim, hashable, mono-traversable, pretty - , primitive, QuickCheck, quickcheck-instances, quickcheck-text - , semigroups, tasty, tasty-hunit, tasty-quickcheck, text - , unordered-containers, vector - }: - mkDerivation { - pname = "flat"; - version = "0.4.4"; - sha256 = "02i4nzzkmm11sp312k2d3d3g0gm2gzhh3ibczxxscl986svam7p3"; - revision = "1"; - editedCabalFile = "1f9vlfnkr20nh5nayj18wvwh061w0byrd88j01k9gnrmb7qykpf6"; - libraryHaskellDepends = [ - array base bytestring containers deepseq dlist ghc-prim hashable - mono-traversable pretty primitive semigroups text - unordered-containers vector - ]; - testHaskellDepends = [ - array base bytestring containers deepseq dlist filepath ghc-prim - mono-traversable pretty QuickCheck quickcheck-instances - quickcheck-text tasty tasty-hunit tasty-quickcheck text - unordered-containers vector - ]; - description = "Principled and efficient bit-oriented binary serialization"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.sternenseemann ]; - }) {}; - - "flat_0_6" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , dlist, filepath, ghc-prim, hashable, list-t, mono-traversable , pretty, primitive, QuickCheck, quickcheck-text, tasty @@ -100377,7 +99426,6 @@ self: { ]; description = "Principled and efficient bit-oriented binary serialization"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sternenseemann ]; }) {}; @@ -101531,17 +100579,18 @@ self: { }) {}; "fold-debounce" = callPackage - ({ mkDerivation, base, data-default-class, hspec, stm, stm-delay - , time + ({ mkDerivation, base, data-default-class, hspec, hspec-discover + , stm, stm-delay, time }: mkDerivation { pname = "fold-debounce"; - version = "0.2.0.9"; - sha256 = "032vk4bpmsd7ix00kpfb2vnabivg9vkkfy3nbazdgm8x01jix4wq"; + version = "0.2.0.10"; + sha256 = "0ql0vi0l19l8559ppb9j0i5w90cgk2l7ipf8laj30xx6xz3yrrji"; libraryHaskellDepends = [ base data-default-class stm stm-delay time ]; testHaskellDepends = [ base hspec stm time ]; + testToolDepends = [ hspec-discover ]; description = "Fold multiple events that happen in a given period of time"; license = lib.licenses.bsd3; }) {}; @@ -101552,8 +100601,8 @@ self: { }: mkDerivation { pname = "fold-debounce-conduit"; - version = "0.2.0.6"; - sha256 = "0xy6vr2hbw41fcs3rlk7wyxqrkqd3nfw5rcr1aiij86zaaifpry5"; + version = "0.2.0.7"; + sha256 = "02a3kxk4b3725h4dbnfvc1va4h7l4mxg3aaf3jacq9vmn1zwl4n5"; libraryHaskellDepends = [ base conduit fold-debounce resourcet stm transformers transformers-base @@ -101613,6 +100662,29 @@ self: { maintainers = [ lib.maintainers.Gabriel439 ]; }) {}; + "foldl_1_4_13" = callPackage + ({ mkDerivation, base, bytestring, comonad, containers + , contravariant, criterion, doctest, hashable, primitive + , profunctors, random, semigroupoids, text, transformers + , unordered-containers, vector + }: + mkDerivation { + pname = "foldl"; + version = "1.4.13"; + sha256 = "14vlhgf40qmwkznwza37z4www3q1v5acsx4nw5vmg25wdnc8ibfw"; + libraryHaskellDepends = [ + base bytestring comonad containers contravariant hashable primitive + profunctors random semigroupoids text transformers + unordered-containers vector + ]; + testHaskellDepends = [ base doctest ]; + benchmarkHaskellDepends = [ base criterion ]; + description = "Composable, streaming, and efficient left folds"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.Gabriel439 ]; + }) {}; + "foldl-exceptions" = callPackage ({ mkDerivation, base, foldl, hedgehog, safe-exceptions }: mkDerivation { @@ -102307,6 +101379,25 @@ self: { license = lib.licenses.bsd3; }) {}; + "formatting_7_2_0" = callPackage + ({ mkDerivation, base, clock, criterion, double-conversion, hspec + , old-locale, QuickCheck, scientific, text, time, transformers + }: + mkDerivation { + pname = "formatting"; + version = "7.2.0"; + sha256 = "0vbaf1p2grz8irh92d4v44f1np5kywjdjvrfygjyf57ng8bihyy0"; + libraryHaskellDepends = [ + base clock double-conversion old-locale scientific text time + transformers + ]; + testHaskellDepends = [ base hspec scientific text time ]; + benchmarkHaskellDepends = [ base criterion QuickCheck text ]; + description = "Combinator-based type-safe formatting (like printf() or FORMAT)"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "forml" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, cereal , containers, directory, file-embed, ghc-prim, GraphSCC, hslogger @@ -102447,38 +101538,6 @@ self: { }) {}; "fortran-src" = callPackage - ({ mkDerivation, alex, array, base, binary, bytestring, containers - , deepseq, directory, either, fgl, filepath, GenericPretty, happy - , hspec, hspec-discover, mtl, pretty, QuickCheck, temporary, text - , uniplate - }: - mkDerivation { - pname = "fortran-src"; - version = "0.9.0"; - sha256 = "0x2dkzqvc1al4zshdjc2iypi5bl2vkrvrvidmw7099jjspp6iw1c"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array base binary bytestring containers deepseq directory either - fgl filepath GenericPretty mtl pretty temporary text uniplate - ]; - libraryToolDepends = [ alex happy ]; - executableHaskellDepends = [ - array base binary bytestring containers deepseq directory either - fgl filepath GenericPretty mtl pretty temporary text uniplate - ]; - testHaskellDepends = [ - array base binary bytestring containers deepseq directory either - fgl filepath GenericPretty hspec mtl pretty QuickCheck temporary - text uniplate - ]; - testToolDepends = [ hspec-discover ]; - description = "Parsers and analyses for Fortran standards 66, 77, 90, 95 and 2003 (partial)"; - license = lib.licenses.asl20; - mainProgram = "fortran-src"; - }) {}; - - "fortran-src_0_12_0" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, either, fgl, filepath, GenericPretty, happy , hspec, hspec-discover, mtl, pretty, QuickCheck, singletons @@ -102510,7 +101569,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Parsers and analyses for Fortran standards 66, 77, 90, 95 and 2003 (partial)"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; mainProgram = "fortran-src"; }) {}; @@ -102751,40 +101809,6 @@ self: { }) {}; "fourmolu" = callPackage - ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal - , containers, Diff, directory, dlist, exceptions, filepath - , ghc-lib-parser, gitrev, hspec, hspec-discover, HsYAML - , HsYAML-aeson, mtl, optparse-applicative, path, path-io, syb - , temporary, text - }: - mkDerivation { - pname = "fourmolu"; - version = "0.4.0.0"; - sha256 = "1mq0h6nsl7ssfwh6zqhyja7w212vn8msmlm5iwwimca279hzwywb"; - revision = "1"; - editedCabalFile = "03bwhqj547brmgk191gy3k9xayi6fqqk2f5sbz3ail1bk7b73xnq"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson ansi-terminal base bytestring Cabal containers Diff directory - dlist exceptions filepath ghc-lib-parser HsYAML HsYAML-aeson mtl - syb text - ]; - executableHaskellDepends = [ - base directory filepath ghc-lib-parser gitrev optparse-applicative - text - ]; - testHaskellDepends = [ - base containers directory filepath hspec path path-io temporary - text - ]; - testToolDepends = [ hspec-discover ]; - description = "A formatter for Haskell source code"; - license = lib.licenses.bsd3; - mainProgram = "fourmolu"; - }) {}; - - "fourmolu_0_9_0_0" = callPackage ({ mkDerivation, aeson, ansi-terminal, array, base, bytestring , Cabal, containers, Diff, directory, dlist, exceptions, filepath , ghc-lib-parser, gitrev, hspec, hspec-discover, hspec-megaparsec @@ -102796,6 +101820,8 @@ self: { pname = "fourmolu"; version = "0.9.0.0"; sha256 = "0zq9fv5yszm7icirgwj8g4lhg21lg87fhz56sssjnfikzmkwyh1l"; + revision = "1"; + editedCabalFile = "0hbjn9qzbr7a9571isi4i651gdi60qqa40idpfg87qlg2sd61485"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -102815,7 +101841,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "fourmolu"; }) {}; @@ -103180,6 +102205,47 @@ self: { }) {}; "freckle-app" = callPackage + ({ mkDerivation, aeson, base, Blammo, bugsnag, bytestring + , case-insensitive, conduit, containers, datadog, directory, dlist + , doctest, ekg-core, envparse, errors, exceptions, filepath, Glob + , hashable, hspec, hspec-core, hspec-expectations-lifted + , hspec-junit-formatter, http-client, http-conduit + , http-link-header, http-types, immortal, lens, lens-aeson + , load-env, memcache, monad-control, monad-logger, MonadRandom, mtl + , network-uri, persistent, persistent-postgresql, postgresql-simple + , primitive, process, resource-pool, retry, safe, scientist + , semigroupoids, template-haskell, temporary, text, time + , transformers, transformers-base, typed-process, unliftio + , unliftio-core, unordered-containers, vector, wai, wai-extra, yaml + , yesod-core + }: + mkDerivation { + pname = "freckle-app"; + version = "1.3.0.0"; + sha256 = "1h2ckdjq4h7qv7r5dm28gbs5ja125wi2inzjg3436css9qn1s7v9"; + libraryHaskellDepends = [ + aeson base Blammo bugsnag bytestring case-insensitive conduit + containers datadog dlist doctest ekg-core envparse errors + exceptions filepath Glob hashable hspec hspec-core + hspec-expectations-lifted hspec-junit-formatter http-client + http-conduit http-link-header http-types immortal lens load-env + memcache monad-control monad-logger MonadRandom mtl network-uri + persistent persistent-postgresql postgresql-simple primitive + resource-pool retry safe scientist semigroupoids template-haskell + text time transformers transformers-base typed-process unliftio + unliftio-core unordered-containers vector wai wai-extra yaml + yesod-core + ]; + testHaskellDepends = [ + aeson base bytestring directory errors hspec http-types lens + lens-aeson memcache mtl postgresql-simple process temporary text + time wai wai-extra + ]; + description = "Haskell application toolkit used at Freckle"; + license = lib.licenses.mit; + }) {}; + + "freckle-app_1_7_0_0" = callPackage ({ mkDerivation, aeson, aws-xray-client-persistent , aws-xray-client-wai, base, Blammo, bugsnag, bytestring , case-insensitive, conduit, containers, datadog, doctest, dotenv @@ -104707,10 +103773,8 @@ self: { }: mkDerivation { pname = "full-text-search"; - version = "0.2.1.4"; - sha256 = "1qbfklpyxdf5d4d5s1ka9s5a43y892387b0lyjsx9fq3g6d2vck7"; - revision = "1"; - editedCabalFile = "0dma678xflfplrld48aca1p9kjnnwlsqdrqmkgwh9dp54wrxzxl1"; + version = "0.2.2.0"; + sha256 = "12lwjmp31wp3yhbcrpndc89xcs65xyz910d0gzax0n403r24brhx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers text vector ]; @@ -105283,7 +104347,6 @@ self: { benchmarkHaskellDepends = [ base criterion hscolour ipprint ]; description = "funnyPrint function to colorize GHCi output"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "funpat" = callPackage @@ -105559,8 +104622,8 @@ self: { }: mkDerivation { pname = "futhark"; - version = "0.22.3"; - sha256 = "1si1hlax2vzaqcdprvgg8bcmk1xkwny5rb30fc3n8h0i0fpdmbic"; + version = "0.22.4"; + sha256 = "1my2601cpkcbys8ii3kjhhpj9951w4bqr245yas062iz6q2q7xdl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -107252,17 +106315,6 @@ self: { }) {}; "generic-arbitrary" = callPackage - ({ mkDerivation, base, QuickCheck }: - mkDerivation { - pname = "generic-arbitrary"; - version = "0.2.2"; - sha256 = "12yj55lrddyxr3wfcki0pvcfa181p3q65chziw8qrmszn219yjsx"; - libraryHaskellDepends = [ base QuickCheck ]; - description = "Generic implementation for QuickCheck's Arbitrary"; - license = lib.licenses.mit; - }) {}; - - "generic-arbitrary_1_0_1" = callPackage ({ mkDerivation, base, deepseq, QuickCheck, tasty, tasty-discover , tasty-hunit, tasty-quickcheck }: @@ -107278,7 +106330,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Generic implementation for QuickCheck's Arbitrary"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "generic-binary" = callPackage @@ -107324,31 +106375,6 @@ self: { }) {}; "generic-data" = callPackage - ({ mkDerivation, ap-normalize, base, base-orphans, contravariant - , criterion, deepseq, generic-lens, ghc-boot-th, inspection-testing - , one-liner, show-combinators, tasty, tasty-hunit, template-haskell - , unordered-containers - }: - mkDerivation { - pname = "generic-data"; - version = "0.9.2.1"; - sha256 = "0hs5ahl1nx61kw5j0pnwgjrph7jgqq0djma956ksz6aivzldjf7q"; - revision = "1"; - editedCabalFile = "01ly8r9s34pj8i7ppjclclx3fmnv24lhic1n7cjz5cdk3cxa8klc"; - libraryHaskellDepends = [ - ap-normalize base base-orphans contravariant ghc-boot-th - show-combinators - ]; - testHaskellDepends = [ - base generic-lens inspection-testing one-liner show-combinators - tasty tasty-hunit template-haskell unordered-containers - ]; - benchmarkHaskellDepends = [ base criterion deepseq ]; - description = "Deriving instances with GHC.Generics and related utilities"; - license = lib.licenses.mit; - }) {}; - - "generic-data_1_0_0_0" = callPackage ({ mkDerivation, ap-normalize, base, base-orphans, contravariant , criterion, deepseq, generic-lens, ghc-boot-th, one-liner , show-combinators, tasty, tasty-hunit @@ -107367,7 +106393,6 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq ]; description = "Deriving instances with GHC.Generics and related utilities"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "generic-data-surgery" = callPackage @@ -107455,20 +106480,6 @@ self: { }) {}; "generic-functor" = callPackage - ({ mkDerivation, ap-normalize, base, transformers }: - mkDerivation { - pname = "generic-functor"; - version = "0.2.0.0"; - sha256 = "0zrjsn78ip9kigqgw5cxzm9d7pqf1svdzrc3rm041889ca0szwjv"; - revision = "3"; - editedCabalFile = "1b14y3qhwzp2gkby5zflwad1v8v26wnclb7wnjagy67pvhnnn93d"; - libraryHaskellDepends = [ ap-normalize base ]; - testHaskellDepends = [ base transformers ]; - description = "Deriving generalized functors with GHC.Generics"; - license = lib.licenses.mit; - }) {}; - - "generic-functor_1_1_0_0" = callPackage ({ mkDerivation, ap-normalize, base, transformers }: mkDerivation { pname = "generic-functor"; @@ -107478,7 +106489,6 @@ self: { testHaskellDepends = [ base transformers ]; description = "Deriving generalized functors with GHC.Generics"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "generic-labels" = callPackage @@ -108181,20 +107191,6 @@ self: { }) {}; "genvalidity" = callPackage - ({ mkDerivation, base, hspec, hspec-core, QuickCheck, random - , validity - }: - mkDerivation { - pname = "genvalidity"; - version = "1.0.0.1"; - sha256 = "1rkrw46mhb4cvvg69avmbvsmssg5aii9g2kb4xqa9488jf8wz3m0"; - libraryHaskellDepends = [ base QuickCheck random validity ]; - testHaskellDepends = [ base hspec hspec-core QuickCheck ]; - description = "Testing utilities for the validity library"; - license = lib.licenses.mit; - }) {}; - - "genvalidity_1_1_0_0" = callPackage ({ mkDerivation, base, hspec, hspec-core, QuickCheck, random , validity }: @@ -108206,7 +107202,6 @@ self: { testHaskellDepends = [ base hspec hspec-core QuickCheck ]; description = "Testing utilities for the validity library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-aeson" = callPackage @@ -108264,31 +107259,6 @@ self: { }) {}; "genvalidity-bytestring" = callPackage - ({ mkDerivation, base, bytestring, criterion, deepseq, genvalidity - , genvalidity-criterion, genvalidity-hspec, hspec, QuickCheck - , random, validity, validity-bytestring - }: - mkDerivation { - pname = "genvalidity-bytestring"; - version = "1.0.0.0"; - sha256 = "0bsi0y05pivyx14cvl7w46fgp1y5b53w2bk07q3vgzk079vfrcrg"; - libraryHaskellDepends = [ - base bytestring genvalidity QuickCheck random validity - validity-bytestring - ]; - testHaskellDepends = [ - base bytestring deepseq genvalidity genvalidity-hspec hspec - QuickCheck validity - ]; - benchmarkHaskellDepends = [ - base bytestring criterion genvalidity genvalidity-criterion - QuickCheck - ]; - description = "GenValidity support for ByteString"; - license = lib.licenses.mit; - }) {}; - - "genvalidity-bytestring_1_0_0_1" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, genvalidity , genvalidity-criterion, genvalidity-hspec, hspec, QuickCheck , random, validity, validity-bytestring @@ -108311,7 +107281,6 @@ self: { ]; description = "GenValidity support for ByteString"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-case-insensitive" = callPackage @@ -108338,30 +107307,6 @@ self: { }) {}; "genvalidity-containers" = callPackage - ({ mkDerivation, base, containers, criterion, genvalidity - , genvalidity-criterion, genvalidity-hspec, genvalidity-property - , hspec, QuickCheck, validity, validity-containers - }: - mkDerivation { - pname = "genvalidity-containers"; - version = "1.0.0.0"; - sha256 = "146nnn1k82js6vkgx3ys5nl251jbryqg1lvb56fd3849az68px3k"; - libraryHaskellDepends = [ - base containers genvalidity QuickCheck validity validity-containers - ]; - testHaskellDepends = [ - base containers genvalidity genvalidity-hspec genvalidity-property - hspec QuickCheck validity validity-containers - ]; - benchmarkHaskellDepends = [ - base containers criterion genvalidity genvalidity-criterion - QuickCheck - ]; - description = "GenValidity support for containers"; - license = lib.licenses.mit; - }) {}; - - "genvalidity-containers_1_0_0_1" = callPackage ({ mkDerivation, base, containers, criterion, genvalidity , genvalidity-criterion, genvalidity-hspec, genvalidity-property , hspec, QuickCheck, validity, validity-containers @@ -108383,27 +107328,9 @@ self: { ]; description = "GenValidity support for containers"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-criterion" = callPackage - ({ mkDerivation, base, criterion, deepseq, genvalidity, QuickCheck - }: - mkDerivation { - pname = "genvalidity-criterion"; - version = "1.0.0.0"; - sha256 = "050i515v8wggamlnywmx93nlb8gqhnlf5qafsrn0gl5w8d82blc9"; - libraryHaskellDepends = [ - base criterion deepseq genvalidity QuickCheck - ]; - benchmarkHaskellDepends = [ - base criterion genvalidity QuickCheck - ]; - description = "Criterion benchmarks for generators"; - license = lib.licenses.mit; - }) {}; - - "genvalidity-criterion_1_1_0_0" = callPackage ({ mkDerivation, base, criterion, deepseq, genvalidity, QuickCheck , vector }: @@ -108419,7 +107346,6 @@ self: { ]; description = "Criterion benchmarks for generators"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-hspec" = callPackage @@ -108642,26 +107568,6 @@ self: { }) {}; "genvalidity-path" = callPackage - ({ mkDerivation, base, criterion, genvalidity - , genvalidity-criterion, genvalidity-hspec, hspec, path, QuickCheck - , validity-path - }: - mkDerivation { - pname = "genvalidity-path"; - version = "1.0.0.0"; - sha256 = "172gss10xl274s95l3ywgra32ldnl2a4gicc1xgi5q7v5zmj5gaa"; - libraryHaskellDepends = [ - base genvalidity path QuickCheck validity-path - ]; - testHaskellDepends = [ base genvalidity-hspec hspec path ]; - benchmarkHaskellDepends = [ - base criterion genvalidity genvalidity-criterion path QuickCheck - ]; - description = "GenValidity support for Path"; - license = lib.licenses.mit; - }) {}; - - "genvalidity-path_1_0_0_1" = callPackage ({ mkDerivation, base, criterion, genvalidity , genvalidity-criterion, genvalidity-hspec, hspec, path, QuickCheck , validity-path @@ -108679,7 +107585,6 @@ self: { ]; description = "GenValidity support for Path"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-persistent" = callPackage @@ -108872,26 +107777,6 @@ self: { }) {}; "genvalidity-time" = callPackage - ({ mkDerivation, base, criterion, genvalidity - , genvalidity-criterion, genvalidity-hspec, hspec, QuickCheck, time - , validity-time - }: - mkDerivation { - pname = "genvalidity-time"; - version = "1.0.0.0"; - sha256 = "15xj7x915524h0hi9b6c7y6imwkv3g7b10cr7wx8yaysh5d1cx7r"; - libraryHaskellDepends = [ - base genvalidity QuickCheck time validity-time - ]; - testHaskellDepends = [ base genvalidity-hspec hspec time ]; - benchmarkHaskellDepends = [ - base criterion genvalidity-criterion time - ]; - description = "GenValidity support for time"; - license = lib.licenses.mit; - }) {}; - - "genvalidity-time_1_0_0_1" = callPackage ({ mkDerivation, base, criterion, genvalidity , genvalidity-criterion, genvalidity-hspec, hspec, QuickCheck, time , validity-time @@ -108909,7 +107794,6 @@ self: { ]; description = "GenValidity support for time"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-typed-uuid" = callPackage @@ -108958,28 +107842,6 @@ self: { }) {}; "genvalidity-uuid" = callPackage - ({ mkDerivation, base, criterion, genvalidity - , genvalidity-criterion, genvalidity-hspec, hspec, QuickCheck, uuid - , validity, validity-uuid - }: - mkDerivation { - pname = "genvalidity-uuid"; - version = "1.0.0.0"; - sha256 = "1w53ziz3zbm4dv64gr60md5riis28bi3lrznzsrjyvd6nngxx460"; - libraryHaskellDepends = [ - base genvalidity QuickCheck uuid validity validity-uuid - ]; - testHaskellDepends = [ - base genvalidity genvalidity-hspec hspec QuickCheck uuid - ]; - benchmarkHaskellDepends = [ - base criterion genvalidity genvalidity-criterion QuickCheck uuid - ]; - description = "GenValidity support for UUID"; - license = lib.licenses.mit; - }) {}; - - "genvalidity-uuid_1_0_0_1" = callPackage ({ mkDerivation, base, criterion, genvalidity , genvalidity-criterion, genvalidity-hspec, hspec, QuickCheck, uuid , validity, validity-uuid @@ -108999,7 +107861,6 @@ self: { ]; description = "GenValidity support for UUID"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-vector" = callPackage @@ -109237,8 +108098,8 @@ self: { }: mkDerivation { pname = "geomancy"; - version = "0.2.4.0"; - sha256 = "1wc9fza03afha1ni7jh9gpm39k20d6n5kmjgkpd06aqpf6yaqfcl"; + version = "0.2.4.1"; + sha256 = "0rnp4ma5gxxd2lf9n36ifbw2jr0nl6jfxqzvvp86mlvs3a7jpsxd"; libraryHaskellDepends = [ base containers deepseq mono-traversable simple-affine-space ]; @@ -109610,15 +108471,15 @@ self: { "ghc-check" = callPackage ({ mkDerivation, base, containers, directory, filepath, ghc - , ghc-paths, process, safe-exceptions, template-haskell, th-compat - , transformers + , ghc-boot, ghc-paths, process, safe-exceptions, template-haskell + , th-compat, transformers }: mkDerivation { pname = "ghc-check"; version = "0.5.0.8"; sha256 = "1m3w1l8gkc7g9p7d07h3f71687rgs9lb5ildgfr1ihxp7wssh98h"; libraryHaskellDepends = [ - base containers directory filepath ghc ghc-paths process + base containers directory filepath ghc ghc-boot ghc-paths process safe-exceptions template-haskell th-compat transformers ]; description = "detect mismatches between compile-time and run-time versions of the ghc api"; @@ -109919,26 +108780,6 @@ self: { }) {}; "ghc-events" = callPackage - ({ mkDerivation, array, base, binary, bytestring, containers, text - , vector - }: - mkDerivation { - pname = "ghc-events"; - version = "0.17.0.3"; - sha256 = "0m50x2ycv43d7yzwksbs1zc11wlyiszjz662fj47v9r7hacx335v"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array base binary bytestring containers text vector - ]; - executableHaskellDepends = [ base containers ]; - testHaskellDepends = [ base ]; - description = "Library and tool for parsing .eventlog files from GHC"; - license = lib.licenses.bsd3; - mainProgram = "ghc-events"; - }) {}; - - "ghc-events_0_18_0" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers, text , vector }: @@ -109955,7 +108796,6 @@ self: { testHaskellDepends = [ base ]; description = "Library and tool for parsing .eventlog files from GHC"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "ghc-events"; }) {}; @@ -110012,45 +108852,31 @@ self: { }) {}; "ghc-exactprint" = callPackage - ({ mkDerivation, base, bytestring, containers, Diff, directory - , filemanip, filepath, free, ghc, ghc-boot, ghc-paths, HUnit, mtl - , silently, syb + ({ mkDerivation, base, bytestring, containers, data-default, Diff + , directory, fail, filemanip, filepath, free, ghc, ghc-boot + , ghc-paths, HUnit, mtl, ordered-containers, silently, syb }: mkDerivation { pname = "ghc-exactprint"; - version = "0.6.4"; - sha256 = "0a6baza962d4pz2m02hxmh8234i47zkizmwhsy68namr05dmlgpw"; + version = "1.5.0"; + sha256 = "07m4cg47knrrvpyimnbc0nq9176vkzwwa64b2iqfj6azn6q2hagp"; revision = "1"; - editedCabalFile = "0qil5rlsvxhwrbciixha8mdaw8wfci797n4wcyxn41mr4a4783f5"; + editedCabalFile = "1v6my8bnhjhw7k3v2q9iwjpz9lj5g6ilvlzdq6svcabxahmzbr2c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base bytestring containers directory filepath free ghc ghc-boot - ghc-paths mtl syb + base bytestring containers data-default directory fail filepath + free ghc ghc-boot ghc-paths mtl ordered-containers syb ]; testHaskellDepends = [ - base bytestring containers Diff directory filemanip filepath ghc - ghc-boot ghc-paths HUnit mtl silently syb + base bytestring containers data-default Diff directory fail + filemanip filepath ghc ghc-boot ghc-paths HUnit mtl + ordered-containers silently syb ]; description = "ExactPrint for GHC"; license = lib.licenses.bsd3; }) {}; - "ghc-exactprint_1_5_0" = callPackage - ({ mkDerivation }: - mkDerivation { - pname = "ghc-exactprint"; - version = "1.5.0"; - sha256 = "07m4cg47knrrvpyimnbc0nq9176vkzwwa64b2iqfj6azn6q2hagp"; - revision = "1"; - editedCabalFile = "1v6my8bnhjhw7k3v2q9iwjpz9lj5g6ilvlzdq6svcabxahmzbr2c"; - isLibrary = true; - isExecutable = true; - description = "ExactPrint for GHC"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "ghc-exactprint_1_6_1" = callPackage ({ mkDerivation }: mkDerivation { @@ -110261,27 +109087,6 @@ self: { }) {}; "ghc-lib" = callPackage - ({ mkDerivation, alex, array, base, binary, bytestring, containers - , deepseq, directory, exceptions, filepath, ghc-lib-parser - , ghc-prim, happy, hpc, parsec, pretty, process, rts, time - , transformers, unix - }: - mkDerivation { - pname = "ghc-lib"; - version = "9.0.2.20211226"; - sha256 = "0988500fwl24nh1i2pv22332sx8hgi6b2229ff3drd9jgpp886x1"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array base binary bytestring containers deepseq directory - exceptions filepath ghc-lib-parser ghc-prim hpc parsec pretty - process rts time transformers unix - ]; - libraryToolDepends = [ alex happy ]; - description = "The GHC API, decoupled from GHC versions"; - license = lib.licenses.bsd3; - }) {}; - - "ghc-lib_9_2_5_20221107" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-lib-parser , ghc-prim, happy, hpc, parsec, pretty, process, rts, time @@ -110300,7 +109105,6 @@ self: { libraryToolDepends = [ alex happy ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ghc-lib_9_4_3_20221104" = callPackage @@ -110346,26 +109150,6 @@ self: { }) {}; "ghc-lib-parser" = callPackage - ({ mkDerivation, alex, array, base, binary, bytestring, containers - , deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec - , pretty, process, time, transformers, unix - }: - mkDerivation { - pname = "ghc-lib-parser"; - version = "9.0.2.20211226"; - sha256 = "0krf99pfnyfly22y5pgfsgpxfvbax9jivzjkhgg67hl0synladvz"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array base binary bytestring containers deepseq directory - exceptions filepath ghc-prim parsec pretty process time - transformers unix - ]; - libraryToolDepends = [ alex happy ]; - description = "The GHC API, decoupled from GHC versions"; - license = lib.licenses.bsd3; - }) {}; - - "ghc-lib-parser_9_2_5_20221107" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec , pretty, process, time, transformers, unix @@ -110383,7 +109167,6 @@ self: { libraryToolDepends = [ alex happy ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ghc-lib-parser_9_4_3_20221104" = callPackage @@ -110434,8 +109217,8 @@ self: { }: mkDerivation { pname = "ghc-lib-parser-ex"; - version = "9.0.0.6"; - sha256 = "1lqhddx4sw2d407q12ny1ims4khjxgajlk07wvrw0wcgmx91dmc7"; + version = "9.2.0.4"; + sha256 = "138wkpy7qpdkp07028flab3lwq4b3mns0qcrkfrhclixlz8pi74v"; libraryHaskellDepends = [ base bytestring containers ghc ghc-boot ghc-boot-th uniplate ]; @@ -110447,26 +109230,6 @@ self: { license = lib.licenses.bsd3; }) {}; - "ghc-lib-parser-ex_9_2_0_4" = callPackage - ({ mkDerivation, base, bytestring, containers, directory, extra - , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate - }: - mkDerivation { - pname = "ghc-lib-parser-ex"; - version = "9.2.0.4"; - sha256 = "138wkpy7qpdkp07028flab3lwq4b3mns0qcrkfrhclixlz8pi74v"; - libraryHaskellDepends = [ - base bytestring containers ghc-lib-parser uniplate - ]; - testHaskellDepends = [ - base directory extra filepath ghc-lib-parser tasty tasty-hunit - uniplate - ]; - description = "Algorithms on GHC parse trees"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "ghc-lib-parser-ex_9_2_1_1" = callPackage ({ mkDerivation, base, bytestring, containers, directory, extra , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate @@ -110983,13 +109746,13 @@ self: { }: mkDerivation { pname = "ghc-syntax-highlighter"; - version = "0.0.7.0"; - sha256 = "123kvcdlzx18n14122xbpp587byfd8w0z886grlxkzinb53bmzg6"; + version = "0.0.8.0"; + sha256 = "1s6bq90s75qfiv54qsskawv3ihwjhdml4fxq56ww01p54mnrwr27"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ghc-lib-parser text ]; testHaskellDepends = [ base hspec text ]; testToolDepends = [ hspec-discover ]; - description = "Syntax highlighter for Haskell using lexer of GHC itself"; + description = "Syntax highlighter for Haskell using the lexer of GHC"; license = lib.licenses.bsd3; }) {}; @@ -111011,9 +109774,9 @@ self: { "ghc-tags" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring - , containers, deepseq, directory, filepath, ghc-lib, ghc-paths - , optparse-applicative, process, stm, temporary, text, time, vector - , yaml + , containers, deepseq, directory, filepath, ghc, ghc-boot + , ghc-paths, optparse-applicative, process, stm, temporary, text + , time, vector, yaml }: mkDerivation { pname = "ghc-tags"; @@ -111023,7 +109786,7 @@ self: { isExecutable = true; executableHaskellDepends = [ aeson async attoparsec base bytestring containers deepseq directory - filepath ghc-lib ghc-paths optparse-applicative process stm + filepath ghc ghc-boot ghc-paths optparse-applicative process stm temporary text time vector yaml ]; description = "Utility for generating ctags and etags with GHC API"; @@ -111235,6 +109998,32 @@ self: { license = lib.licenses.bsd3; }) {}; + "ghc-typelits-presburger_0_7_1_0" = callPackage + ({ mkDerivation, base, containers, equational-reasoning, ghc + , ghc-tcplugins-extra, mtl, pretty, reflection, syb, tasty + , tasty-discover, tasty-expected-failure, tasty-hunit, text + , transformers + }: + mkDerivation { + pname = "ghc-typelits-presburger"; + version = "0.7.1.0"; + sha256 = "03lgzfn0vhcnfyyhb2d2shjwhinzk293k0yjlv6wac2yxxfrvnaj"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers ghc ghc-tcplugins-extra mtl pretty reflection syb + transformers + ]; + testHaskellDepends = [ + base equational-reasoning tasty tasty-discover + tasty-expected-failure tasty-hunit text + ]; + testToolDepends = [ tasty-discover ]; + description = "Presburger Arithmetic Solver for GHC Type-level natural numbers"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "ghc-usage" = callPackage ({ mkDerivation, base, containers, ghc, ghc-paths, unix }: mkDerivation { @@ -111436,7 +110225,6 @@ self: { libraryHaskellDepends = [ base hscolour ipprint ]; description = "colored pretty-printing within ghci"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "ghci-websockets" = callPackage @@ -111526,8 +110314,7 @@ self: { , hslogger, implicit-hie, implicit-hie-cradle, lens, list-t, lsp , lsp-test, lsp-types, monoid-subclasses, mtl, network-uri , opentelemetry, optparse-applicative, parallel, prettyprinter - , prettyprinter-ansi-terminal, QuickCheck, random - , record-dot-preprocessor, record-hasfield, regex-tdfa + , prettyprinter-ansi-terminal, QuickCheck, random, regex-tdfa , safe-exceptions, shake, sorted-list, sqlite-simple, stm , stm-containers, syb, tasty, tasty-expected-failure, tasty-hunit , tasty-quickcheck, tasty-rerun, text, text-rope, time @@ -111565,10 +110352,9 @@ self: { aeson async base containers data-default directory extra filepath fuzzy ghc ghc-typelits-knownnat hls-plugin-api lens list-t lsp lsp-test lsp-types monoid-subclasses network-uri QuickCheck random - record-dot-preprocessor record-hasfield regex-tdfa shake - sqlite-simple stm stm-containers tasty tasty-expected-failure - tasty-hunit tasty-quickcheck tasty-rerun text text-rope - unordered-containers + regex-tdfa shake sqlite-simple stm stm-containers tasty + tasty-expected-failure tasty-hunit tasty-quickcheck tasty-rerun + text text-rope unordered-containers ]; testToolDepends = [ implicit-hie ]; description = "The core of an IDE"; @@ -114200,38 +112986,6 @@ self: { }) {}; "github" = callPackage - ({ mkDerivation, aeson, base, base-compat, base16-bytestring - , binary, binary-instances, bytestring, containers, cryptohash-sha1 - , deepseq, deepseq-generics, exceptions, file-embed, hashable - , hspec, hspec-discover, http-client, http-client-tls - , http-link-header, http-types, iso8601-time, mtl, network-uri - , tagged, text, time-compat, tls, transformers, transformers-compat - , unordered-containers, vector, vector-instances - }: - mkDerivation { - pname = "github"; - version = "0.27"; - sha256 = "0vlqsdhhjnfw9wk5vn1i8cmwa45vgczhz4nn46mwgs600xfn94am"; - revision = "1"; - editedCabalFile = "02424a74kjzmwl0nwc4gl7xg0cgdsbspwj3mzzzgx5xxlh3vi212"; - libraryHaskellDepends = [ - aeson base base-compat base16-bytestring binary binary-instances - bytestring containers cryptohash-sha1 deepseq deepseq-generics - exceptions hashable http-client http-client-tls http-link-header - http-types iso8601-time mtl network-uri tagged text time-compat tls - transformers transformers-compat unordered-containers vector - vector-instances - ]; - testHaskellDepends = [ - aeson base base-compat bytestring file-embed hspec tagged text - unordered-containers vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Access to the GitHub API, v3"; - license = lib.licenses.bsd3; - }) {}; - - "github_0_28_0_1" = callPackage ({ mkDerivation, aeson, base, base-compat, base16-bytestring , binary, binary-instances, bytestring, containers, cryptohash-sha1 , deepseq, deepseq-generics, exceptions, file-embed, hashable @@ -114258,7 +113012,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Access to the GitHub API, v3"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "github-backup" = callPackage @@ -114369,8 +113122,8 @@ self: { pname = "github-rest"; version = "1.1.2"; sha256 = "139ysq1m1ndy6z1znfd1np25ynxankkfm6xmwabhdr7yiqzi2v1b"; - revision = "1"; - editedCabalFile = "09vinl6l5jy8bz504bhw3g2baj9fc0fym2vnh8q76xzmz2s0b686"; + revision = "2"; + editedCabalFile = "0390zxa270d8x8a0imd71z72l6hxnn1ip6jjgrrvrs3zj20c7adp"; libraryHaskellDepends = [ aeson base bytestring http-client http-client-tls http-types jwt mtl scientific text time transformers unliftio unliftio-core @@ -114476,24 +113229,6 @@ self: { }) {}; "github-webhooks" = callPackage - ({ mkDerivation, aeson, base, base16-bytestring, bytestring - , cryptonite, deepseq, deepseq-generics, hspec, memory, text, time - , vector - }: - mkDerivation { - pname = "github-webhooks"; - version = "0.15.0"; - sha256 = "0cmavbh7c59pimspjj42mwlac5jmlgagjsw4239hcsrna5yi4wdz"; - libraryHaskellDepends = [ - aeson base base16-bytestring bytestring cryptonite deepseq - deepseq-generics memory text time vector - ]; - testHaskellDepends = [ aeson base bytestring hspec text vector ]; - description = "Aeson instances for GitHub Webhook payloads"; - license = lib.licenses.mit; - }) {}; - - "github-webhooks_0_16_0" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , cryptonite, deepseq, deepseq-generics, hspec, memory, text, time , vector @@ -114509,7 +113244,6 @@ self: { testHaskellDepends = [ aeson base bytestring hspec text vector ]; description = "Aeson instances for GitHub Webhook payloads"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "githud" = callPackage @@ -115440,21 +114174,6 @@ self: { }) {}; "gloss" = callPackage - ({ mkDerivation, base, bmp, bytestring, containers, ghc-prim - , gloss-rendering, GLUT, OpenGL - }: - mkDerivation { - pname = "gloss"; - version = "1.13.2.1"; - sha256 = "0ladpnk2zw27bz895b9gphhrmawb0gwvzrmnisk56msjdxwqq5pn"; - libraryHaskellDepends = [ - base bmp bytestring containers ghc-prim gloss-rendering GLUT OpenGL - ]; - description = "Painless 2D vector graphics, animations and simulations"; - license = lib.licenses.mit; - }) {}; - - "gloss_1_13_2_2" = callPackage ({ mkDerivation, base, bmp, bytestring, containers, ghc-prim , gloss-rendering, GLUT, OpenGL }: @@ -115467,7 +114186,6 @@ self: { ]; description = "Painless 2D vector graphics, animations and simulations"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "gloss-accelerate" = callPackage @@ -115632,21 +114350,6 @@ self: { }) {}; "gloss-rendering" = callPackage - ({ mkDerivation, base, bmp, bytestring, containers, GLUT, OpenGL }: - mkDerivation { - pname = "gloss-rendering"; - version = "1.13.1.1"; - sha256 = "1pkzm7zzfdya8cz3h66akx8785h3vxbnyb815liw4nilvwg01d9x"; - revision = "1"; - editedCabalFile = "10x83cpxp6yrmamjg4kjm3pzlhh6zj2rdw686py0vcx0jrjy3qg7"; - libraryHaskellDepends = [ - base bmp bytestring containers GLUT OpenGL - ]; - description = "Gloss picture data types and rendering functions"; - license = lib.licenses.mit; - }) {}; - - "gloss-rendering_1_13_1_2" = callPackage ({ mkDerivation, base, bmp, bytestring, containers, GLUT, OpenGL }: mkDerivation { pname = "gloss-rendering"; @@ -115657,7 +114360,6 @@ self: { ]; description = "Gloss picture data types and rendering functions"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "gloss-sodium" = callPackage @@ -119419,8 +118121,8 @@ self: { }: mkDerivation { pname = "gpmf"; - version = "0.1.1.1"; - sha256 = "1yl84ghhif3h485gg618ig006kph7ifri0jmi0bwii7da4i1ahsi"; + version = "0.1.2.0"; + sha256 = "0z0l1jl7am48lc8c92jb6l12r5khgil9d5n2rrp53n7ncsljbh1n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -120396,6 +119098,36 @@ self: { mainProgram = "graphql-codegen"; }) {}; + "graphql-client_1_2_1" = callPackage + ({ mkDerivation, aeson, aeson-schemas, base, bytestring, file-embed + , http-client, http-client-tls, http-types, mtl + , optparse-applicative, path, path-io, tasty, tasty-hunit + , template-haskell, text, transformers, typed-process + , unliftio-core + }: + mkDerivation { + pname = "graphql-client"; + version = "1.2.1"; + sha256 = "02wrwb5vgj4px6m178wmfzzy1d2h6018wj106n0j4lzbxyh107iy"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson aeson-schemas base http-client http-client-tls http-types mtl + template-haskell text transformers unliftio-core + ]; + executableHaskellDepends = [ + base bytestring file-embed optparse-applicative path path-io + template-haskell typed-process + ]; + testHaskellDepends = [ + aeson aeson-schemas base mtl tasty tasty-hunit + ]; + description = "A client for Haskell programs to query a GraphQL API"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "graphql-codegen"; + }) {}; + "graphql-spice" = callPackage ({ mkDerivation, aeson, base, conduit, containers, exceptions , graphql, hspec, hspec-expectations, megaparsec, scientific, text @@ -120835,46 +119567,45 @@ self: { }) {}; "greskell" = callPackage - ({ mkDerivation, aeson, base, bytestring, doctest, doctest-discover - , exceptions, greskell-core, hashable, hspec, hspec-discover - , semigroups, should-not-typecheck, text, transformers - , unordered-containers, vector + ({ mkDerivation, aeson, base, bytestring, exceptions, greskell-core + , hashable, hspec, hspec-discover, semigroups, should-not-typecheck + , text, transformers, unordered-containers, vector }: mkDerivation { pname = "greskell"; - version = "2.0.0.0"; - sha256 = "0havwzskc9abganrgj991r7szcagzw4vkm8qh6b7xqykdf4479xv"; + version = "2.0.1.0"; + sha256 = "0p9sv21dj7sa9w5abz78q5mq72908iih8x61w19xf5z9rz5n5war"; libraryHaskellDepends = [ aeson base exceptions greskell-core hashable semigroups text transformers unordered-containers vector ]; testHaskellDepends = [ - aeson base bytestring doctest doctest-discover greskell-core hspec - should-not-typecheck text unordered-containers + aeson base bytestring greskell-core hspec should-not-typecheck text + unordered-containers ]; - testToolDepends = [ doctest-discover hspec-discover ]; + testToolDepends = [ hspec-discover ]; description = "Haskell binding for Gremlin graph query language"; license = lib.licenses.bsd3; }) {}; "greskell-core" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, doctest - , doctest-discover, hashable, hspec, hspec-discover, QuickCheck - , scientific, semigroups, text, unordered-containers, uuid, vector + ({ mkDerivation, aeson, base, bytestring, containers, hashable + , hspec, hspec-discover, QuickCheck, scientific, semigroups, text + , unordered-containers, uuid, vector }: mkDerivation { pname = "greskell-core"; - version = "1.0.0.0"; - sha256 = "0b86rwghrbqzqk5vb9n6qsc4a12pbnwvvy20wdiv1g51dpyi440a"; + version = "1.0.0.1"; + sha256 = "1pjsx1cjm18k2x0h2b80y7qv666c2w5w2gz49qi0vdhx1kgrnzvr"; libraryHaskellDepends = [ - aeson base containers hashable scientific semigroups text - unordered-containers uuid vector + aeson base bytestring containers hashable scientific semigroups + text unordered-containers uuid vector ]; testHaskellDepends = [ - aeson base bytestring doctest doctest-discover hspec QuickCheck - text unordered-containers vector + aeson base bytestring hspec QuickCheck text unordered-containers + vector ]; - testToolDepends = [ doctest-discover hspec-discover ]; + testToolDepends = [ hspec-discover ]; description = "Haskell binding for Gremlin graph query language - core data types and tools"; license = lib.licenses.bsd3; }) {}; @@ -120886,8 +119617,8 @@ self: { }: mkDerivation { pname = "greskell-websocket"; - version = "1.0.0.0"; - sha256 = "1nw8jz843080w6jq4j8bmqv9pz66va1yp36a0d1vkybhdhlxs5vy"; + version = "1.0.0.1"; + sha256 = "1r9bs5aswh4kxsmwylpizp2b9xiwljic5h18k6qr9i2hgmpshqcn"; libraryHaskellDepends = [ aeson async base base64-bytestring bytestring greskell-core hashtables safe-exceptions stm text unordered-containers uuid @@ -121026,6 +119757,24 @@ self: { }) {}; "gridtables" = callPackage + ({ mkDerivation, array, base, containers, doclayout, parsec, tasty + , tasty-hunit, text + }: + mkDerivation { + pname = "gridtables"; + version = "0.0.3.0"; + sha256 = "1akix9flnax6dx3s9c7yyzb19nw13y8rmh0kz7y3hpjlkaz659xy"; + revision = "1"; + editedCabalFile = "0m2651z81n8s6hb8id7y6k2kprsgwnj7pcd6p8lmdpkzzz3wwd0c"; + libraryHaskellDepends = [ + array base containers doclayout parsec text + ]; + testHaskellDepends = [ array base parsec tasty tasty-hunit text ]; + description = "Parser for reStructuredText-style grid tables"; + license = lib.licenses.mit; + }) {}; + + "gridtables_0_1_0_0" = callPackage ({ mkDerivation, array, base, containers, doclayout, parsec, tasty , tasty-hunit, text }: @@ -121039,6 +119788,7 @@ self: { testHaskellDepends = [ array base parsec tasty tasty-hunit text ]; description = "Parser for reStructuredText-style grid tables"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "grm" = callPackage @@ -122373,6 +121123,22 @@ self: { license = lib.licenses.gpl3Only; }) {}; + "gvti" = callPackage + ({ mkDerivation, base, directory, mmsyn3, process }: + mkDerivation { + pname = "gvti"; + version = "0.2.0.1"; + sha256 = "1bbkzp795h06xgsdfl5sssxi851l7h0ck8jfc5wdbqx9dpcv46x6"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base directory mmsyn3 process ]; + executableHaskellDepends = [ base directory mmsyn3 process ]; + description = "GraphViz Tabular Interface"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "gvti"; + }) {}; + "gw" = callPackage ({ mkDerivation, base, unix }: mkDerivation { @@ -122481,23 +121247,22 @@ self: { }) {}; "h-raylib" = callPackage - ({ mkDerivation, base, c, libGL, libX11, libXcursor, libXext, libXi + ({ mkDerivation, base, c, libGL, libX11, libXcursor, libXi , libXinerama, libXrandr }: mkDerivation { pname = "h-raylib"; - version = "4.5.0.3"; - sha256 = "05k7z23fkjdwlq379vcd9ahqch52hkwlpmy774xafrbh2wrfli3d"; + version = "4.5.0.6"; + sha256 = "0ylw2pl95cqfa9803zk6rylrq0bhr6j1j58gp4rsbwcqml3pwwdc"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ - c libGL libX11 libXcursor libXext libXi libXinerama libXrandr + c libGL libX11 libXcursor libXi libXinerama libXrandr ]; description = "Raylib bindings for Haskell"; license = lib.licenses.asl20; }) {c = null; inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; - inherit (pkgs.xorg) libXcursor; inherit (pkgs.xorg) libXext; - inherit (pkgs.xorg) libXi; inherit (pkgs.xorg) libXinerama; - inherit (pkgs.xorg) libXrandr;}; + inherit (pkgs.xorg) libXcursor; inherit (pkgs.xorg) libXi; + inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrandr;}; "h-reversi" = callPackage ({ mkDerivation, base, blank-canvas, containers, hspec, QuickCheck @@ -123625,7 +122390,7 @@ self: { ]; description = "Access cabal-install's Hackage database via Data.Map"; license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.peti ]; + maintainers = [ lib.maintainers.sternenseemann ]; }) {}; "hackage-diff" = callPackage @@ -123777,10 +122542,8 @@ self: { }: mkDerivation { pname = "hackage-security"; - version = "0.6.2.2"; - sha256 = "0xmjw3frssdv3glhdg3yivdy38h5icz6xywngrahc19220ba6cx8"; - revision = "1"; - editedCabalFile = "01fhp3kzc1wfvixzgnz4y52bzm4sickk1cj7pksrwmbi90dghv0s"; + version = "0.6.2.3"; + sha256 = "0rm0avcc1k247qbrajhzi3vz92cgcc4nr3kbhhfmfm8rjxv0bvjj"; libraryHaskellDepends = [ base base16-bytestring base64-bytestring bytestring Cabal Cabal-syntax containers cryptohash-sha256 directory ed25519 @@ -125331,33 +124094,6 @@ self: { }) {}; "hal" = callPackage - ({ mkDerivation, aeson, base, base64-bytestring, bytestring - , case-insensitive, conduit, conduit-extra, containers, envy - , exceptions, hashable, hedgehog, hspec, hspec-hedgehog - , http-client, http-types, mtl, raw-strings-qq, scientific, text - , time, transformers, unordered-containers, vector - }: - mkDerivation { - pname = "hal"; - version = "0.4.10.1"; - sha256 = "1mxlyx0zxvklrybasx8p6di72aw431mbbyj06pb91570j9c46fp0"; - revision = "2"; - editedCabalFile = "143z15p6skr333f1vazhy5hn7rirpkn8zdfh3fzhz311ws7m7lg8"; - libraryHaskellDepends = [ - aeson base base64-bytestring bytestring case-insensitive conduit - conduit-extra containers envy exceptions hashable http-client - http-types mtl scientific text time unordered-containers - ]; - testHaskellDepends = [ - aeson base base64-bytestring bytestring case-insensitive containers - hedgehog hspec hspec-hedgehog http-client http-types raw-strings-qq - scientific text time transformers unordered-containers vector - ]; - description = "A runtime environment for Haskell applications running on AWS Lambda"; - license = lib.licenses.bsd3; - }) {}; - - "hal_1_0_0_1" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , case-insensitive, conduit, conduit-extra, containers, exceptions , hashable, hedgehog, hspec, hspec-hedgehog, http-client @@ -125380,7 +124116,6 @@ self: { ]; description = "A runtime environment for Haskell applications running on AWS Lambda"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "halberd" = callPackage @@ -126386,7 +125121,6 @@ self: { ]; description = "Happstack Authentication Library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "happstack-clientsession" = callPackage @@ -127366,6 +126100,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "This library 'Has' transformers"; license = lib.licenses.mit; + maintainers = [ lib.maintainers.turion ]; }) {}; "hasbolt" = callPackage @@ -127660,36 +126395,12 @@ self: { , ghc-prim, HUnit, QuickCheck, random, test-framework , test-framework-hunit, test-framework-quickcheck2, text, unix }: - mkDerivation { - pname = "hashable"; - version = "1.3.5.0"; - sha256 = "11lqw6xbjzc1gpn4qlrqzq9kjgaw5pr7dgmx2rq1j6r7shndiams"; - revision = "1"; - editedCabalFile = "1mwilvbc5f4myxz4vj95kx6cqqn7nfjy99v8cmqdxy90napywars"; - libraryHaskellDepends = [ - base bytestring containers deepseq ghc-bignum ghc-prim text - ]; - testHaskellDepends = [ - base bytestring ghc-prim HUnit QuickCheck random test-framework - test-framework-hunit test-framework-quickcheck2 text unix - ]; - description = "A class for types that can be converted to a hash value"; - license = lib.licenses.bsd3; - }) {}; - - "hashable_1_4_1_0" = callPackage - ({ mkDerivation, base, base-orphans, bytestring, containers - , deepseq, ghc-bignum, ghc-prim, HUnit, QuickCheck, random - , test-framework, test-framework-hunit, test-framework-quickcheck2 - , text, unix - }: mkDerivation { pname = "hashable"; version = "1.4.1.0"; sha256 = "11sycr73821amdz8g0k8c97igi4z7f9xdvgaxlkxhsp6h310bcz1"; libraryHaskellDepends = [ - base base-orphans bytestring containers deepseq ghc-bignum ghc-prim - text + base bytestring containers deepseq ghc-bignum ghc-prim text ]; testHaskellDepends = [ base bytestring ghc-prim HUnit QuickCheck random test-framework @@ -127697,7 +126408,6 @@ self: { ]; description = "A class for types that can be converted to a hash value"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hashable-accelerate" = callPackage @@ -127824,8 +126534,8 @@ self: { }: mkDerivation { pname = "hashes"; - version = "0.2.2.1"; - sha256 = "0ni9z93k89nsswzs4xmb78l7cq7142mg841b70lxgbf69i1wd8z8"; + version = "0.2.3"; + sha256 = "12j5wf6q6fzpc5wnln0b9jf5banamdj2hlsrkiid7i0b85z9vcvg"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ @@ -127977,27 +126687,6 @@ self: { }) {}; "hashtables" = callPackage - ({ mkDerivation, base, ghc-prim, hashable, HUnit, mwc-random - , primitive, QuickCheck, test-framework, test-framework-hunit - , test-framework-quickcheck2, vector - }: - mkDerivation { - pname = "hashtables"; - version = "1.2.4.2"; - sha256 = "1z3h2h0wbiwzj9zs17bggynzgqa77gxcj8h4x28dq3sha81j5rx8"; - libraryHaskellDepends = [ - base ghc-prim hashable primitive vector - ]; - testHaskellDepends = [ - base ghc-prim hashable HUnit mwc-random primitive QuickCheck - test-framework test-framework-hunit test-framework-quickcheck2 - vector - ]; - description = "Mutable hash tables in the ST monad"; - license = lib.licenses.bsd3; - }) {}; - - "hashtables_1_3_1" = callPackage ({ mkDerivation, base, ghc-prim, hashable, HUnit, mwc-random , primitive, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, vector @@ -128016,7 +126705,6 @@ self: { ]; description = "Mutable hash tables in the ST monad"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hashtables-plus" = callPackage @@ -128655,8 +127343,6 @@ self: { libraryHaskellDepends = [ base process ]; description = "Simple CoffeeScript API"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "haskell-compression" = callPackage @@ -128800,6 +127486,45 @@ self: { mainProgram = "haskell-docs"; }) {}; + "haskell-docs-cli" = callPackage + ({ mkDerivation, aeson, ansi-wl-pprint, async, base, bytestring + , containers, directory, exceptions, extra, filepath, hashable + , haskeline, hoogle, html-conduit, http-client, http-client-tls + , http-types, mtl, network-uri, optparse-applicative, process + , temporary, terminal-size, text, time, transformers, xml-conduit + }: + mkDerivation { + pname = "haskell-docs-cli"; + version = "1.0.0.0"; + sha256 = "0rz2lgkwddq6q74iscj1268agfrkx6cslpx4w9hs9dcrsifrg7f1"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson ansi-wl-pprint async base bytestring containers directory + exceptions extra filepath hashable haskeline hoogle html-conduit + http-client http-client-tls http-types mtl network-uri + optparse-applicative process temporary terminal-size text time + transformers xml-conduit + ]; + executableHaskellDepends = [ + aeson ansi-wl-pprint async base bytestring containers directory + exceptions extra filepath hashable haskeline hoogle html-conduit + http-client http-client-tls http-types mtl network-uri + optparse-applicative process temporary terminal-size text time + transformers xml-conduit + ]; + testHaskellDepends = [ + aeson ansi-wl-pprint async base bytestring containers directory + exceptions extra filepath hashable haskeline hoogle html-conduit + http-client http-client-tls http-types mtl network-uri + optparse-applicative process temporary terminal-size text time + transformers xml-conduit + ]; + description = "Search Hoogle and navigate Hackage from the command line"; + license = lib.licenses.bsd3; + mainProgram = "hdc"; + }) {}; + "haskell-eigen-util" = callPackage ({ mkDerivation, base, eigen, vector }: mkDerivation { @@ -129121,12 +127846,11 @@ self: { , hls-code-range-plugin, hls-eval-plugin , hls-explicit-fixity-plugin, hls-explicit-imports-plugin , hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin - , hls-graph, hls-haddock-comments-plugin, hls-hlint-plugin - , hls-module-name-plugin, hls-ormolu-plugin, hls-plugin-api - , hls-pragmas-plugin, hls-qualify-imported-names-plugin - , hls-refactor-plugin, hls-refine-imports-plugin, hls-rename-plugin - , hls-retrie-plugin, hls-splice-plugin, hls-stylish-haskell-plugin - , hls-tactics-plugin, hls-test-utils, hp2pretty, hslogger + , hls-graph, hls-hlint-plugin, hls-module-name-plugin + , hls-ormolu-plugin, hls-plugin-api, hls-pragmas-plugin + , hls-qualify-imported-names-plugin, hls-refactor-plugin + , hls-refine-imports-plugin, hls-rename-plugin, hls-retrie-plugin + , hls-stylish-haskell-plugin, hls-test-utils, hp2pretty, hslogger , hspec-expectations, implicit-hie, lens, lens-aeson, lsp, lsp-test , lsp-types, mtl, optparse-applicative, optparse-simple , prettyprinter, process, regex-tdfa, safe-exceptions, shake @@ -129147,11 +127871,10 @@ self: { hls-class-plugin hls-code-range-plugin hls-eval-plugin hls-explicit-fixity-plugin hls-explicit-imports-plugin hls-floskell-plugin hls-fourmolu-plugin hls-gadt-plugin hls-graph - hls-haddock-comments-plugin hls-hlint-plugin hls-module-name-plugin - hls-ormolu-plugin hls-plugin-api hls-pragmas-plugin - hls-qualify-imported-names-plugin hls-refactor-plugin - hls-refine-imports-plugin hls-rename-plugin hls-retrie-plugin - hls-splice-plugin hls-stylish-haskell-plugin hls-tactics-plugin lsp + hls-hlint-plugin hls-module-name-plugin hls-ormolu-plugin + hls-plugin-api hls-pragmas-plugin hls-qualify-imported-names-plugin + hls-refactor-plugin hls-refine-imports-plugin hls-rename-plugin + hls-retrie-plugin hls-stylish-haskell-plugin lsp optparse-applicative optparse-simple prettyprinter process safe-exceptions sqlite-simple text unordered-containers ]; @@ -131295,8 +130018,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Bitcoin & Bitcoin Cash library for Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "haskoin-crypto" = callPackage @@ -131788,7 +130509,6 @@ self: { doHaddock = false; description = "Torch for tensors and neural networks in Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hasktorch-codegen" = callPackage @@ -131908,7 +130628,6 @@ self: { doHaddock = false; description = "Core Hasktorch abstractions wrapping FFI bindings"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hasktorch-signatures" = callPackage @@ -132030,7 +130749,6 @@ self: { ]; description = "Neural architectures in hasktorch"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "haskus-binary" = callPackage @@ -132289,21 +131007,20 @@ self: { }) {}; "haspara" = callPackage - ({ mkDerivation, aeson, base, containers, doctest, exceptions - , hashable, megaparsec, mtl, refined, safe-decimal, scientific - , template-haskell, text, time + ({ mkDerivation, aeson, base, containers, data-default, doctest + , exceptions, hashable, hspec, megaparsec, mtl, refined + , safe-decimal, scientific, template-haskell, text, time }: mkDerivation { pname = "haspara"; - version = "0.0.0.5"; - sha256 = "1y1zgsr2ba8m8rjwias1xqx61p1g081pxxwaas14blq5ijcp9ivz"; + version = "0.0.0.8"; + sha256 = "1yvzzkv0hbki5a5rp6md2kllrslafb26lkz4i9hfydllxqgrm0is"; libraryHaskellDepends = [ - aeson base containers exceptions hashable megaparsec mtl refined - safe-decimal scientific template-haskell text time + aeson base containers data-default exceptions hashable megaparsec + mtl refined safe-decimal scientific template-haskell text time ]; testHaskellDepends = [ - aeson base containers doctest exceptions hashable megaparsec mtl - refined safe-decimal scientific template-haskell text time + base containers data-default doctest hspec time ]; description = "A library providing definitions to work with monetary values"; license = lib.licenses.mit; @@ -132336,21 +131053,23 @@ self: { }) {inherit (pkgs) aspell;}; "hasql" = callPackage - ({ mkDerivation, attoparsec, base, bytestring + ({ mkDerivation, aeson, attoparsec, base, bytestring , bytestring-strict-builder, contravariant, contravariant-extras - , dlist, gauge, hashable, hashtables, mtl, postgresql-binary - , postgresql-libpq, profunctors, QuickCheck, quickcheck-instances - , rerebase, tasty, tasty-hunit, tasty-quickcheck, text - , text-builder, transformers, vector + , dlist, gauge, hashable, hashtables, mtl, network-ip + , postgresql-binary, postgresql-libpq, profunctors, QuickCheck + , quickcheck-instances, rerebase, scientific, tasty, tasty-hunit + , tasty-quickcheck, text, text-builder, time, transformers, uuid + , vector }: mkDerivation { pname = "hasql"; - version = "1.5.1"; - sha256 = "1g9hbn9saf17a9jxjkm4bak7xbjgq0nf8khv5djfkyz1yxmw4l6p"; + version = "1.6.2"; + sha256 = "1ph1di36lhhi2y542cc5mm0pprq1j6yb2i69bwms59173amh8gcx"; libraryHaskellDepends = [ - attoparsec base bytestring bytestring-strict-builder contravariant - dlist hashable hashtables mtl postgresql-binary postgresql-libpq - profunctors text text-builder transformers vector + aeson attoparsec base bytestring bytestring-strict-builder + contravariant dlist hashable hashtables mtl network-ip + postgresql-binary postgresql-libpq profunctors scientific text + text-builder time transformers uuid vector ]; testHaskellDepends = [ contravariant-extras QuickCheck quickcheck-instances rerebase tasty @@ -132359,9 +131078,10 @@ self: { benchmarkHaskellDepends = [ gauge rerebase ]; description = "An efficient PostgreSQL driver with a flexible mapping API"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; - "hasql_1_6_2" = callPackage + "hasql_1_6_3" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , bytestring-strict-builder, contravariant, contravariant-extras , dlist, gauge, hashable, hashtables, mtl, network-ip @@ -132372,8 +131092,8 @@ self: { }: mkDerivation { pname = "hasql"; - version = "1.6.2"; - sha256 = "1ph1di36lhhi2y542cc5mm0pprq1j6yb2i69bwms59173amh8gcx"; + version = "1.6.3"; + sha256 = "04d4pa248pffqsj032m69wkv11cn0mdfc21qfygk3dcb1yfh0nnj"; libraryHaskellDepends = [ aeson attoparsec base bytestring bytestring-strict-builder contravariant dlist hashable hashtables mtl network-ip @@ -132475,26 +131195,6 @@ self: { }) {}; "hasql-dynamic-statements" = callPackage - ({ mkDerivation, base, bytestring, containers, hasql - , hasql-implicits, ptr, QuickCheck, quickcheck-instances, rerebase - , tasty, tasty-hunit, tasty-quickcheck - }: - mkDerivation { - pname = "hasql-dynamic-statements"; - version = "0.3.1.1"; - sha256 = "1bc7l6l6ss9grgphnb0sks08v0wx0aalja4rkjzp49p5m6g82rc6"; - libraryHaskellDepends = [ - base bytestring containers hasql hasql-implicits ptr - ]; - testHaskellDepends = [ - hasql QuickCheck quickcheck-instances rerebase tasty tasty-hunit - tasty-quickcheck - ]; - description = "Toolkit for constructing Hasql statements dynamically"; - license = lib.licenses.mit; - }) {}; - - "hasql-dynamic-statements_0_3_1_2" = callPackage ({ mkDerivation, base, bytestring, containers, hasql , hasql-implicits, ptr, QuickCheck, quickcheck-instances, rerebase , tasty, tasty-hunit, tasty-quickcheck @@ -132567,6 +131267,7 @@ self: { ]; description = "Implicit definitions for Hasql, such as default codecs for standard types"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "hasql-interpolate" = callPackage @@ -132589,6 +131290,7 @@ self: { ]; description = "QuasiQuoter that supports expression interpolation for hasql"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hasql-migration" = callPackage @@ -132609,6 +131311,7 @@ self: { ]; description = "PostgreSQL Schema Migrations"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hasql-notifications" = callPackage @@ -132628,25 +131331,11 @@ self: { testHaskellDepends = [ base bytestring hasql hspec QuickCheck ]; description = "LISTEN/NOTIFY support for Hasql"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hasql-notifications"; }) {}; "hasql-optparse-applicative" = callPackage - ({ mkDerivation, base-prelude, hasql, hasql-pool - , optparse-applicative - }: - mkDerivation { - pname = "hasql-optparse-applicative"; - version = "0.3.0.9"; - sha256 = "1m4z82l3ip50ly160ccjl46npxp1170knaf5acjdwhirsc6c3qpd"; - libraryHaskellDepends = [ - base-prelude hasql hasql-pool optparse-applicative - ]; - description = "\"optparse-applicative\" parsers for \"hasql\""; - license = lib.licenses.mit; - }) {}; - - "hasql-optparse-applicative_0_5" = callPackage ({ mkDerivation, base-prelude, hasql, hasql-pool , optparse-applicative }: @@ -132675,21 +131364,10 @@ self: { ]; description = "A pipe to stream a postgres database cursor in the hasql ecosystem"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hasql-pool" = callPackage - ({ mkDerivation, base-prelude, hasql, hspec, resource-pool, time }: - mkDerivation { - pname = "hasql-pool"; - version = "0.5.2.2"; - sha256 = "0sr8ifvkyd5g7ajaqd7bbqgfpnpkazv7fbq5ix07h94kdf1idqq5"; - libraryHaskellDepends = [ base-prelude hasql resource-pool time ]; - testHaskellDepends = [ base-prelude hasql hspec ]; - description = "A pool of connections for Hasql"; - license = lib.licenses.mit; - }) {}; - - "hasql-pool_0_8_0_6" = callPackage ({ mkDerivation, async, base, hasql, hspec, rerebase, stm , transformers }: @@ -132787,6 +131465,7 @@ self: { ]; description = "A PostgreSQL backed queue"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hasql-resource-pool" = callPackage @@ -132948,27 +131627,10 @@ self: { ]; description = "Template Haskell utilities for Hasql"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "hasql-transaction" = callPackage - ({ mkDerivation, async, base, bytestring, bytestring-tree-builder - , contravariant, contravariant-extras, hasql, mtl, rerebase - , transformers - }: - mkDerivation { - pname = "hasql-transaction"; - version = "1.0.1.1"; - sha256 = "0ajk7g9sk83sig2bkfajxpwasqrswxr0f82mxzwfy9j08z3ks235"; - libraryHaskellDepends = [ - base bytestring bytestring-tree-builder contravariant - contravariant-extras hasql mtl transformers - ]; - testHaskellDepends = [ async contravariant-extras hasql rerebase ]; - description = "Composable abstraction over retryable transactions for Hasql"; - license = lib.licenses.mit; - }) {}; - - "hasql-transaction_1_0_1_2" = callPackage ({ mkDerivation, async, base, bytestring, bytestring-tree-builder , contravariant, contravariant-extras, hasql, mtl, rerebase , transformers @@ -133019,6 +131681,7 @@ self: { testHaskellDepends = [ base hasql tasty tasty-quickcheck ]; description = "Parse PostgreSQL connection URI into Hasql.Connection Settings"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "hasqlator-mysql" = callPackage @@ -135306,7 +133969,7 @@ self: { }) {}; "hedgehog" = callPackage - ({ mkDerivation, ansi-terminal, async, base, bytestring + ({ mkDerivation, ansi-terminal, async, barbies, base, bytestring , concurrent-output, containers, deepseq, directory, erf , exceptions, lifted-async, mmorph, monad-control, mtl, pretty-show , primitive, random, resourcet, stm, template-haskell, text, time @@ -135314,15 +133977,14 @@ self: { }: mkDerivation { pname = "hedgehog"; - version = "1.0.5"; - sha256 = "1qsqs8lmxa3wmw228cwi98vvvh9hqbc9d43i1sy2c9igw9xlhfi6"; - revision = "2"; - editedCabalFile = "1p6vixwflgz2y1fc94kqxiv8s5jvq63xhp56cqwpw2s7d7g5chx1"; + version = "1.1.2"; + sha256 = "0dbk75hk6hqpzkjdlpw3s63qhm42kqigij33p321by6xndb59jg1"; libraryHaskellDepends = [ - ansi-terminal async base bytestring concurrent-output containers - deepseq directory erf exceptions lifted-async mmorph monad-control - mtl pretty-show primitive random resourcet stm template-haskell - text time transformers transformers-base wl-pprint-annotated + ansi-terminal async barbies base bytestring concurrent-output + containers deepseq directory erf exceptions lifted-async mmorph + monad-control mtl pretty-show primitive random resourcet stm + template-haskell text time transformers transformers-base + wl-pprint-annotated ]; testHaskellDepends = [ base containers mmorph mtl pretty-show text transformers @@ -135856,39 +134518,38 @@ self: { ({ mkDerivation, aeson, attoparsec, base, bifunctors, blaze-builder , blaze-html, bytestring, containers, criterion , criterion-measurement, directory, directory-tree, dlist, filepath - , hashable, HUnit, lens, lifted-base, map-syntax, monad-control - , mtl, process, QuickCheck, random, statistics, test-framework - , test-framework-hunit, test-framework-quickcheck2, text, time - , transformers, transformers-base, unordered-containers, vector - , xmlhtml + , hashable, HUnit, indexed-traversable, lens, lifted-base + , map-syntax, monad-control, mtl, process, QuickCheck, random + , statistics, test-framework, test-framework-hunit + , test-framework-quickcheck2, text, time, transformers + , transformers-base, unordered-containers, vector, xmlhtml }: mkDerivation { pname = "heist"; - version = "1.1.0.1"; - sha256 = "1j4h9fwny4hl2m5lgsd257lvm9057fb0hmnaqjw8a9k4hyx7hmqq"; - revision = "4"; - editedCabalFile = "1jwdn5l0iwcrbramfs6h60w0i6hgp2ixii89db8b0xvcbyb8h4hj"; + version = "1.1.1.0"; + sha256 = "17ba0jmzs4wk4303ydcr1p2k2kcjfs11mrhlglaz40z61z3vm1yl"; libraryHaskellDepends = [ aeson attoparsec base blaze-builder blaze-html bytestring containers directory directory-tree dlist filepath hashable - lifted-base map-syntax monad-control mtl process random text time - transformers transformers-base unordered-containers vector xmlhtml + indexed-traversable lifted-base map-syntax monad-control mtl + process random text time transformers transformers-base + unordered-containers vector xmlhtml ]; testHaskellDepends = [ aeson attoparsec base bifunctors blaze-builder blaze-html bytestring containers directory directory-tree dlist filepath - hashable HUnit lens lifted-base map-syntax monad-control mtl - process QuickCheck random test-framework test-framework-hunit - test-framework-quickcheck2 text time transformers transformers-base - unordered-containers vector xmlhtml + hashable HUnit indexed-traversable lens lifted-base map-syntax + monad-control mtl process QuickCheck random test-framework + test-framework-hunit test-framework-quickcheck2 text time + transformers transformers-base unordered-containers vector xmlhtml ]; benchmarkHaskellDepends = [ aeson attoparsec base blaze-builder blaze-html bytestring containers criterion criterion-measurement directory directory-tree - dlist filepath hashable HUnit lifted-base map-syntax monad-control - mtl process random statistics test-framework test-framework-hunit - text time transformers transformers-base unordered-containers - vector xmlhtml + dlist filepath hashable HUnit indexed-traversable lifted-base + map-syntax monad-control mtl process random statistics + test-framework test-framework-hunit text time transformers + transformers-base unordered-containers vector xmlhtml ]; description = "An Haskell template system supporting both HTML5 and XML"; license = lib.licenses.bsd3; @@ -135908,7 +134569,6 @@ self: { ]; description = "Use JSON directly from Heist templates"; license = lib.licenses.publicDomain; - hydraPlatforms = lib.platforms.none; }) {}; "heist-async" = callPackage @@ -135968,16 +134628,16 @@ self: { }) {}; "heist-extra" = callPackage - ({ mkDerivation, base, data-default, filepath, heist-emanote - , map-syntax, mtl, pandoc-types, relude, xmlhtml + ({ mkDerivation, base, data-default, filepath, heist, map-syntax + , mtl, pandoc-types, relude, xmlhtml }: mkDerivation { pname = "heist-extra"; - version = "0.1.0.0"; - sha256 = "175bch1045r69xqzaxh3fhlii2yn5wcwpifk0m5qw9520pbrg4rs"; + version = "0.2.0.0"; + sha256 = "0rjlnj6ja7wfck1cpkfl9hh17kn0ghal8g4j8dh2dfzm6bnprqmk"; libraryHaskellDepends = [ - base data-default filepath heist-emanote map-syntax mtl - pandoc-types relude xmlhtml + base data-default filepath heist map-syntax mtl pandoc-types relude + xmlhtml ]; description = "Extra heist functionality"; license = lib.licenses.mit; @@ -136468,8 +135128,8 @@ self: { }: mkDerivation { pname = "hercules-ci-agent"; - version = "0.9.7"; - sha256 = "1pgzgmjc025n9if2hq84i4d9syrz7fskzvyy5ilz4h49vqnjngcq"; + version = "0.9.8"; + sha256 = "03xsxr14z1r1i15z7vgzcnjfmq0a1gq60i1vs50ymrm54v4z3rgd"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -136555,8 +135215,8 @@ self: { }: mkDerivation { pname = "hercules-ci-api-agent"; - version = "0.4.5.0"; - sha256 = "1y6j7qbs1r78kd020j1w31xpl1alkwrgp6isigam86dzyngfw2wv"; + version = "0.4.6.0"; + sha256 = "0bdmz7c4ln2bbss5wa4q8k9wha47knnp9d9n3w9kj8p7wzhc2kly"; libraryHaskellDepends = [ aeson base base64-bytestring-type bytestring containers cookie deepseq exceptions hashable hercules-ci-api-core http-api-data @@ -136564,10 +135224,10 @@ self: { swagger2 text time unordered-containers uuid vector ]; testHaskellDepends = [ - aeson base bytestring containers cookie exceptions hashable hspec - http-api-data http-media lens memory network-uri profunctors - QuickCheck quickcheck-classes servant servant-auth string-conv - swagger2 text time uuid vector + aeson base bytestring containers cookie exceptions hashable + hercules-ci-api-core hspec http-api-data http-media lens memory + network-uri profunctors QuickCheck quickcheck-classes servant + servant-auth string-conv swagger2 text time uuid vector ]; description = "API definition for Hercules CI Agent to talk to hercules-ci.com or Hercules CI Enterprise"; license = lib.licenses.asl20; @@ -136583,8 +135243,8 @@ self: { }: mkDerivation { pname = "hercules-ci-api-core"; - version = "0.1.4.0"; - sha256 = "05bchaq46928d8mlp9r3h4l4lb21758dkpws8c494vbbgkss6mg1"; + version = "0.1.5.0"; + sha256 = "1f5fxivyy5fkchr5b8na2fxrmp4p7av61a28grsp7n0ndik1lfgd"; libraryHaskellDepends = [ aeson base bytestring containers cookie deepseq exceptions hashable http-api-data http-media katip lens lifted-base memory @@ -136613,8 +135273,8 @@ self: { }: mkDerivation { pname = "hercules-ci-cli"; - version = "0.3.2"; - sha256 = "1lr7ai19zq55y1ib7133llajpx4n041xv6gv797d1ibk03qj69gc"; + version = "0.3.3"; + sha256 = "09kciwsjnkhi2c5ypsdf8m1i5fnxsic07kq3mr54frqa24wx8cih"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -136653,8 +135313,8 @@ self: { }: mkDerivation { pname = "hercules-ci-cnix-expr"; - version = "0.3.3.0"; - sha256 = "03c579y14cnynnrgfj2p41q65aplhr5ayc8i38yzvm96i5d6w6yq"; + version = "0.3.4.0"; + sha256 = "1mszhnd2z0qy58x13w5nbw3ymqvd8vf0d4kh3bprrjlbll0rxmgn"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; libraryHaskellDepends = [ @@ -136683,8 +135343,8 @@ self: { }: mkDerivation { pname = "hercules-ci-cnix-store"; - version = "0.3.3.1"; - sha256 = "12dar9i4kbils7f03almhlarhjysgh2zqsq24xqrsz6fwdcdn5v6"; + version = "0.3.3.2"; + sha256 = "11z6k9r8z2bvf0wly6b0fr0s3svbrf1rgz0v2in33jq6739lci92"; setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; libraryHaskellDepends = [ base bytestring conduit containers inline-c inline-c-cpp protolude @@ -137213,20 +135873,6 @@ self: { }) {}; "hex-text" = callPackage - ({ mkDerivation, base, base16-bytestring, bytestring, text }: - mkDerivation { - pname = "hex-text"; - version = "0.1.0.6"; - sha256 = "1a5ccvbj7asbx92f4309qfwwih8ffnfi5kkahdn6dp444xa374r7"; - revision = "2"; - editedCabalFile = "00bwakiri9vbn05zi7alwhl5rdg13ls3pydcrgc0q4v8banrp868"; - libraryHaskellDepends = [ base base16-bytestring bytestring text ]; - testHaskellDepends = [ base base16-bytestring bytestring text ]; - description = "ByteString-Text hexidecimal conversions"; - license = lib.licenses.mit; - }) {}; - - "hex-text_0_1_0_7" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, text }: mkDerivation { pname = "hex-text"; @@ -137236,7 +135882,6 @@ self: { testHaskellDepends = [ base base16-bytestring bytestring text ]; description = "ByteString-Text hexidecimal conversions"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hexchat" = callPackage @@ -138101,7 +136746,6 @@ self: { testHaskellDepends = [ base doctest ]; description = "Writing geometric primitives from HGeometry as SVG Files"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hgeos" = callPackage @@ -138138,9 +136782,7 @@ self: { ]; description = "Bindings to libintl.h (gettext, bindtextdomain)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hgettext"; - broken = true; }) {}; "hgis" = callPackage @@ -140442,26 +139084,6 @@ self: { }) {}; "hkgr" = callPackage - ({ mkDerivation, base, bytestring, directory, extra, filepath - , simple-cabal, simple-cmd-args, typed-process, xdg-basedir - }: - mkDerivation { - pname = "hkgr"; - version = "0.3"; - sha256 = "1w8ww2dkskdfs0lh6wbn5byhnrf6mwih7n5yp81fr6awdc0k1qrm"; - isLibrary = false; - isExecutable = true; - enableSeparateDataOutput = true; - executableHaskellDepends = [ - base bytestring directory extra filepath simple-cabal - simple-cmd-args typed-process xdg-basedir - ]; - description = "Simple Hackage release workflow for package maintainers"; - license = lib.licenses.gpl3Only; - mainProgram = "hkgr"; - }) {}; - - "hkgr_0_4_2" = callPackage ({ mkDerivation, base, bytestring, directory, extra, filepath , simple-cabal, simple-cmd-args, typed-process, xdg-basedir }: @@ -140478,7 +139100,6 @@ self: { ]; description = "Simple Hackage release workflow for package maintainers"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "hkgr"; }) {}; @@ -140586,49 +139207,6 @@ self: { }) {}; "hledger" = callPackage - ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs - , containers, data-default, Decimal, Diff, directory, extra - , filepath, githash, hashable, haskeline, hledger-lib, lucid - , math-functions, megaparsec, microlens, mtl, process, regex-tdfa - , safe, shakespeare, split, tabular, tasty, temporary, terminfo - , text, time, timeit, transformers, unordered-containers - , utf8-string, utility-ht, wizards - }: - mkDerivation { - pname = "hledger"; - version = "1.25"; - sha256 = "0dmzmvkg8gk8rwbhvc4v4ch12i1pqvd91jx3z5c0plmx49f8q65k"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson ansi-terminal base bytestring cmdargs containers data-default - Decimal Diff directory extra filepath githash hashable haskeline - hledger-lib lucid math-functions megaparsec microlens mtl process - regex-tdfa safe shakespeare split tabular tasty temporary terminfo - text time timeit transformers unordered-containers utf8-string - utility-ht wizards - ]; - executableHaskellDepends = [ - aeson ansi-terminal base bytestring cmdargs containers data-default - Decimal directory extra filepath githash haskeline hledger-lib - math-functions megaparsec microlens mtl process regex-tdfa safe - shakespeare split tabular tasty temporary terminfo text time timeit - transformers unordered-containers utf8-string utility-ht wizards - ]; - testHaskellDepends = [ - aeson ansi-terminal base bytestring cmdargs containers data-default - Decimal directory extra filepath githash haskeline hledger-lib - math-functions megaparsec microlens mtl process regex-tdfa safe - shakespeare split tabular tasty temporary terminfo text time timeit - transformers unordered-containers utf8-string utility-ht wizards - ]; - description = "Command-line interface for the hledger accounting system"; - license = lib.licenses.gpl3Only; - mainProgram = "hledger"; - maintainers = [ lib.maintainers.peti ]; - }) {}; - - "hledger_1_27_1" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, breakpoint, bytestring , cmdargs, containers, data-default, Decimal, Diff, directory , extra, filepath, githash, hashable, haskeline, hledger-lib, lucid @@ -140669,9 +139247,10 @@ self: { ]; description = "Command-line interface for the hledger accounting system"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "hledger"; - maintainers = [ lib.maintainers.peti ]; + maintainers = [ + lib.maintainers.maralorn lib.maintainers.sternenseemann + ]; }) {}; "hledger-api" = callPackage @@ -140800,26 +139379,6 @@ self: { }) {}; "hledger-interest" = callPackage - ({ mkDerivation, base, Cabal, Decimal, hledger-lib, mtl, text, time - }: - mkDerivation { - pname = "hledger-interest"; - version = "1.6.3"; - sha256 = "1r8iydl66k2j7xv1b465alf3h8mqwjfz13ffwsd50h0kscxjmxhg"; - revision = "2"; - editedCabalFile = "1hsd1r4j0737lkllxa3ivrbdcp3da2vr5fiakfhrw5fqsbi3p8rc"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base Cabal Decimal hledger-lib mtl text time - ]; - description = "computes interest for a given account"; - license = lib.licenses.bsd3; - mainProgram = "hledger-interest"; - maintainers = [ lib.maintainers.peti ]; - }) {}; - - "hledger-interest_1_6_4" = callPackage ({ mkDerivation, base, Cabal, Decimal, hledger-lib, mtl, text, time }: mkDerivation { @@ -140835,7 +139394,6 @@ self: { ]; description = "computes interest for a given account"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hledger-interest"; maintainers = [ lib.maintainers.peti ]; }) {}; @@ -140862,48 +139420,12 @@ self: { }) {}; "hledger-lib" = callPackage - ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, array, base - , blaze-markup, bytestring, call-stack, cassava, cassava-megaparsec - , cmdargs, containers, data-default, Decimal, directory, doclayout - , extra, file-embed, filepath, Glob, hashtables, megaparsec - , microlens, microlens-th, mtl, parser-combinators, pretty-simple - , regex-tdfa, safe, tabular, tasty, tasty-hunit, template-haskell - , text, time, timeit, transformers, uglymemo, unordered-containers - , utf8-string - }: - mkDerivation { - pname = "hledger-lib"; - version = "1.25"; - sha256 = "06b9nkpkwbr14jgbc04635qd7b3s068jvdfkfiza2zb4yzhdzh1n"; - libraryHaskellDepends = [ - aeson aeson-pretty ansi-terminal array base blaze-markup bytestring - call-stack cassava cassava-megaparsec cmdargs containers - data-default Decimal directory doclayout extra file-embed filepath - Glob hashtables megaparsec microlens microlens-th mtl - parser-combinators pretty-simple regex-tdfa safe tabular tasty - tasty-hunit template-haskell text time timeit transformers uglymemo - unordered-containers utf8-string - ]; - testHaskellDepends = [ - aeson aeson-pretty ansi-terminal array base blaze-markup bytestring - call-stack cassava cassava-megaparsec cmdargs containers - data-default Decimal directory doclayout extra file-embed filepath - Glob hashtables megaparsec microlens microlens-th mtl - parser-combinators pretty-simple regex-tdfa safe tabular tasty - tasty-hunit template-haskell text time timeit transformers uglymemo - unordered-containers utf8-string - ]; - description = "A reusable library providing the core functionality of hledger"; - license = lib.licenses.gpl3Only; - }) {}; - - "hledger-lib_1_27_1" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, array, base , blaze-markup, breakpoint, bytestring, call-stack, cassava , cassava-megaparsec, cmdargs, containers, data-default, Decimal - , deepseq, directory, doclayout, extra, file-embed, filepath, Glob - , hashtables, megaparsec, microlens, microlens-th, mtl - , parser-combinators, pretty-simple, regex-tdfa, safe, tabular + , deepseq, directory, doclayout, doctest, extra, file-embed + , filepath, Glob, hashtables, megaparsec, microlens, microlens-th + , mtl, parser-combinators, pretty-simple, regex-tdfa, safe, tabular , tasty, tasty-hunit, template-haskell, text, time, timeit , transformers, uglymemo, unordered-containers, utf8-string }: @@ -140923,15 +139445,14 @@ self: { testHaskellDepends = [ aeson aeson-pretty ansi-terminal array base blaze-markup breakpoint bytestring call-stack cassava cassava-megaparsec cmdargs containers - data-default Decimal deepseq directory doclayout extra file-embed - filepath Glob hashtables megaparsec microlens microlens-th mtl - parser-combinators pretty-simple regex-tdfa safe tabular tasty - tasty-hunit template-haskell text time timeit transformers uglymemo - unordered-containers utf8-string + data-default Decimal deepseq directory doclayout doctest extra + file-embed filepath Glob hashtables megaparsec microlens + microlens-th mtl parser-combinators pretty-simple regex-tdfa safe + tabular tasty tasty-hunit template-haskell text time timeit + transformers uglymemo unordered-containers utf8-string ]; description = "A reusable library providing the core functionality of hledger"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "hledger-makeitso" = callPackage @@ -140957,36 +139478,6 @@ self: { }) {}; "hledger-stockquotes" = callPackage - ({ mkDerivation, aeson, base, bytestring, cmdargs, containers - , directory, hedgehog, hledger-lib, raw-strings-qq, req, safe - , safe-exceptions, scientific, split, tasty, tasty-hedgehog - , tasty-hunit, text, time, unordered-containers, xdg-basedir, yaml - }: - mkDerivation { - pname = "hledger-stockquotes"; - version = "0.1.2.0"; - sha256 = "064q6qz6rrahk9ri5hr1y6n17nmd4l124xb3l8q5rvm81x3hzp3x"; - revision = "1"; - editedCabalFile = "1dbcvypi8kcrcy38wbvhaadhs2fwjw1kh3xzzq07ss30a7gg3k8y"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring containers hledger-lib req safe scientific - split text time unordered-containers - ]; - executableHaskellDepends = [ - aeson base bytestring cmdargs directory raw-strings-qq - safe-exceptions text time xdg-basedir yaml - ]; - testHaskellDepends = [ - base hedgehog tasty tasty-hedgehog tasty-hunit - ]; - description = "Generate HLedger Price Directives From Daily Stock Quotes"; - license = lib.licenses.bsd3; - mainProgram = "hledger-stockquotes"; - }) {}; - - "hledger-stockquotes_0_1_2_1" = callPackage ({ mkDerivation, aeson, base, bytestring, cmdargs, containers , directory, hedgehog, hledger-lib, raw-strings-qq, req, safe , safe-exceptions, scientific, split, tasty, tasty-hedgehog @@ -141013,36 +139504,10 @@ self: { ]; description = "Generate HLedger Price Directives From Daily Stock Quotes"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hledger-stockquotes"; }) {}; "hledger-ui" = callPackage - ({ mkDerivation, ansi-terminal, async, base, brick, cmdargs - , containers, data-default, directory, doclayout, extra, filepath - , fsnotify, hledger, hledger-lib, megaparsec, microlens - , microlens-platform, process, safe, split, text, text-zipper, time - , transformers, unix, vector, vty - }: - mkDerivation { - pname = "hledger-ui"; - version = "1.25"; - sha256 = "1sagm19anvs9b609s4rzlhjdjwd74ywbxf211j35ia5wslj8031x"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - ansi-terminal async base brick cmdargs containers data-default - directory doclayout extra filepath fsnotify hledger hledger-lib - megaparsec microlens microlens-platform process safe split text - text-zipper time transformers unix vector vty - ]; - description = "Curses-style terminal interface for the hledger accounting system"; - license = lib.licenses.gpl3Only; - mainProgram = "hledger-ui"; - maintainers = [ lib.maintainers.peti ]; - }) {}; - - "hledger-ui_1_27_1" = callPackage ({ mkDerivation, ansi-terminal, async, base, breakpoint, brick , cmdargs, containers, data-default, directory, doclayout, extra , filepath, fsnotify, hledger, hledger-lib, megaparsec, microlens @@ -141063,9 +139528,8 @@ self: { ]; description = "Curses-style terminal interface for the hledger accounting system"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "hledger-ui"; - maintainers = [ lib.maintainers.peti ]; + maintainers = [ lib.maintainers.maralorn ]; }) {}; "hledger-vty" = callPackage @@ -141089,43 +139553,6 @@ self: { }) {}; "hledger-web" = callPackage - ({ mkDerivation, aeson, base, base64, blaze-html, blaze-markup - , bytestring, case-insensitive, clientsession, cmdargs, conduit - , conduit-extra, containers, data-default, Decimal, directory - , extra, filepath, hjsmin, hledger, hledger-lib, hspec, http-client - , http-conduit, http-types, megaparsec, mtl, network, shakespeare - , template-haskell, text, time, transformers, unix-compat - , unordered-containers, utf8-string, wai, wai-cors, wai-extra - , wai-handler-launch, warp, yaml, yesod, yesod-core, yesod-form - , yesod-static, yesod-test - }: - mkDerivation { - pname = "hledger-web"; - version = "1.25"; - sha256 = "0bgy2whld4b5f3ahs0zbmrgh56i0drw5hv43wnb57qixcirhlf8g"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base base64 blaze-html blaze-markup bytestring - case-insensitive clientsession cmdargs conduit conduit-extra - containers data-default Decimal directory extra filepath hjsmin - hledger hledger-lib hspec http-client http-conduit http-types - megaparsec mtl network shakespeare template-haskell text time - transformers unix-compat unordered-containers utf8-string wai - wai-cors wai-extra wai-handler-launch warp yaml yesod yesod-core - yesod-form yesod-static yesod-test - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base hledger hledger-lib hspec text yesod yesod-test - ]; - description = "Web-based user interface for the hledger accounting system"; - license = lib.licenses.gpl3Only; - mainProgram = "hledger-web"; - maintainers = [ lib.maintainers.peti ]; - }) {}; - - "hledger-web_1_27_1" = callPackage ({ mkDerivation, aeson, base, base64, blaze-html, blaze-markup , breakpoint, bytestring, case-insensitive, clientsession, cmdargs , conduit, conduit-extra, containers, data-default, Decimal @@ -141158,9 +139585,8 @@ self: { ]; description = "Web-based user interface for the hledger accounting system"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "hledger-web"; - maintainers = [ lib.maintainers.peti ]; + maintainers = [ lib.maintainers.maralorn ]; }) {}; "hlibBladeRF" = callPackage @@ -141281,36 +139707,9 @@ self: { }) {}; "hlint" = callPackage - ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs - , containers, cpphs, data-default, directory, extra, file-embed - , filepath, filepattern, ghc, ghc-boot, ghc-boot-th - , ghc-lib-parser-ex, hscolour, process, refact, text, transformers - , uniplate, unordered-containers, utf8-string, vector, yaml - }: - mkDerivation { - pname = "hlint"; - version = "3.3.6"; - sha256 = "0g4fnx0xlwny41dw01vxmfq9ibfwvpgf1cailj870k2wrbs2c9df"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson ansi-terminal base bytestring cmdargs containers cpphs - data-default directory extra file-embed filepath filepattern ghc - ghc-boot ghc-boot-th ghc-lib-parser-ex hscolour process refact text - transformers uniplate unordered-containers utf8-string vector yaml - ]; - executableHaskellDepends = [ base ]; - description = "Source code suggestions"; - license = lib.licenses.bsd3; - mainProgram = "hlint"; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "hlint_3_4_1" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs , containers, cpphs, data-default, deriving-aeson, directory, extra - , file-embed, filepath, filepattern, ghc-lib-parser + , file-embed, filepath, filepattern, ghc, ghc-boot, ghc-boot-th , ghc-lib-parser-ex, hscolour, process, refact, text, transformers , uniplate, unordered-containers, utf8-string, vector, yaml }: @@ -141318,20 +139717,21 @@ self: { pname = "hlint"; version = "3.4.1"; sha256 = "0bkk03c9hacvfd73dk89g4r81b50g7pjgw5pavldali4qwss34cz"; + revision = "1"; + editedCabalFile = "1rdaffg5n179yfcn5zjwjb0bki09qy13gz2ijky455y9pbaz8yz9"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson ansi-terminal base bytestring cmdargs containers cpphs data-default deriving-aeson directory extra file-embed filepath - filepattern ghc-lib-parser ghc-lib-parser-ex hscolour process - refact text transformers uniplate unordered-containers utf8-string - vector yaml + filepattern ghc ghc-boot ghc-boot-th ghc-lib-parser-ex hscolour + process refact text transformers uniplate unordered-containers + utf8-string vector yaml ]; executableHaskellDepends = [ base ]; description = "Source code suggestions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hlint"; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -141455,6 +139855,8 @@ self: { pname = "hlrdb"; version = "0.4.0.0"; sha256 = "0cj2ff40n3v171xhvdips3als1f2x91ksxcqm7i570mwkdgbh1jr"; + revision = "1"; + editedCabalFile = "0ymp486cfw71vv2ydn9dgaixmq5dgcpy5x1jzibrld5cd14fs3gg"; libraryHaskellDepends = [ base base64 bytestring cryptonite hashable hedis hlrdb-core memory random store time unordered-containers zstd @@ -141472,8 +139874,8 @@ self: { pname = "hlrdb-core"; version = "0.2.0.0"; sha256 = "0hkjll4v4kxc133b19kk9k4dkrbag6qdw24gwrhikrxlk666jsbl"; - revision = "1"; - editedCabalFile = "15pcz7f2alsyccz5id162ka4win9j6l98ygpgaycl6n57vcd3nsv"; + revision = "2"; + editedCabalFile = "1ql8dg9axrwrlz8wnxx7zkw8i5761qqlhkiy5frc3p5nqvxmf18b"; libraryHaskellDepends = [ base bytestring hashable hedis lens mtl profunctors random time unordered-containers @@ -141521,19 +139923,11 @@ self: { }) {}; "hls-brittany-plugin" = callPackage - ({ mkDerivation, base, brittany, czipwith, extra, filepath - , ghc-boot-th, ghc-exactprint, ghcide, hls-plugin-api - , hls-test-utils, lens, lsp-types, text, transformers - }: + ({ mkDerivation }: mkDerivation { pname = "hls-brittany-plugin"; version = "1.0.2.2"; sha256 = "0spr7qmqjkg0aqr16cp9pi5dqc10lskhqa6mpx49z0rifhk84hay"; - libraryHaskellDepends = [ - base brittany czipwith extra filepath ghc-boot-th ghc-exactprint - ghcide hls-plugin-api lens lsp-types text transformers - ]; - testHaskellDepends = [ base filepath hls-test-utils ]; description = "Integration with the Brittany code formatter"; license = lib.licenses.agpl3Only; }) {}; @@ -141793,19 +140187,11 @@ self: { }) {}; "hls-haddock-comments-plugin" = callPackage - ({ mkDerivation, base, containers, filepath, ghc, ghc-exactprint - , ghcide, hls-plugin-api, hls-refactor-plugin, hls-test-utils - , lsp-types, text, unordered-containers - }: + ({ mkDerivation }: mkDerivation { pname = "hls-haddock-comments-plugin"; version = "1.1.0.0"; sha256 = "0g0vwn5mcl4g1gxzg501mchxyyqwz83hjhqzai33qsmklcmnk5rc"; - libraryHaskellDepends = [ - base containers ghc ghc-exactprint ghcide hls-plugin-api - hls-refactor-plugin lsp-types text unordered-containers - ]; - testHaskellDepends = [ base filepath hls-test-utils text ]; description = "Haddock comments plugin for Haskell Language Server"; license = lib.licenses.asl20; }) {}; @@ -142261,7 +140647,6 @@ self: { ]; description = "hmatrix operations lifted for backprop"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hmatrix-banded" = callPackage @@ -142893,63 +141278,6 @@ self: { }) {inherit (pkgs) netcdf;}; "hnix" = callPackage - ({ mkDerivation, aeson, array, base, base16-bytestring, binary - , bytestring, comonad, containers, criterion, cryptonite, data-fix - , deepseq, deriving-compat, Diff, directory, exceptions, filepath - , free, gitrev, Glob, hashable, hashing, haskeline, hedgehog - , hnix-store-core, hnix-store-remote, http-client, http-client-tls - , http-types, lens-family, lens-family-core, lens-family-th, logict - , megaparsec, monad-control, monadlist, mtl, neat-interpolation - , optparse-applicative, parser-combinators, pretty-show - , prettyprinter, process, ref-tf, regex-tdfa, relude, repline - , scientific, semialign, serialise, some, split, syb, tasty - , tasty-hedgehog, tasty-hunit, tasty-th, template-haskell, text - , th-lift-instances, these, time, transformers, transformers-base - , unix, unordered-containers, vector, xml - }: - mkDerivation { - pname = "hnix"; - version = "0.14.0.8"; - sha256 = "101zbbrqs3fv1kxp428r97pq59fa6g0qkj1bqnsfchv4mxizg8jc"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson array base base16-bytestring binary bytestring comonad - containers cryptonite data-fix deepseq deriving-compat directory - exceptions filepath free gitrev hashable hashing hnix-store-core - hnix-store-remote http-client http-client-tls http-types - lens-family lens-family-core lens-family-th logict megaparsec - monad-control monadlist mtl neat-interpolation optparse-applicative - parser-combinators pretty-show prettyprinter process ref-tf - regex-tdfa relude scientific semialign serialise some split syb - template-haskell text th-lift-instances these time transformers - transformers-base unix unordered-containers vector xml - ]; - executableHaskellDepends = [ - aeson base comonad containers data-fix deepseq exceptions filepath - free haskeline optparse-applicative pretty-show prettyprinter - ref-tf relude repline serialise template-haskell time - ]; - testHaskellDepends = [ - base containers data-fix Diff directory exceptions filepath Glob - hedgehog megaparsec neat-interpolation optparse-applicative - pretty-show prettyprinter process relude serialise split tasty - tasty-hedgehog tasty-hunit tasty-th template-haskell time unix - ]; - benchmarkHaskellDepends = [ - base criterion data-fix exceptions filepath optparse-applicative - relude serialise template-haskell time - ]; - description = "Haskell implementation of the Nix language"; - license = lib.licenses.bsd3; - mainProgram = "hnix"; - maintainers = [ - lib.maintainers.Anton-Latukha lib.maintainers.sorki - ]; - }) {}; - - "hnix_0_16_0" = callPackage ({ mkDerivation, aeson, array, base, base16-bytestring, binary , bytestring, comonad, containers, criterion, cryptonite, data-fix , deepseq, deriving-compat, Diff, directory, exceptions, filepath @@ -143000,14 +141328,13 @@ self: { ]; description = "Haskell implementation of the Nix language"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hnix"; maintainers = [ lib.maintainers.Anton-Latukha lib.maintainers.sorki ]; }) {}; - "hnix-store-core_0_5_0_0" = callPackage + "hnix-store-core" = callPackage ({ mkDerivation, algebraic-graphs, attoparsec, base , base16-bytestring, base64-bytestring, binary, bytestring, cereal , containers, cryptonite, directory, filepath, hashable, hspec @@ -143037,13 +141364,12 @@ self: { testToolDepends = [ tasty-discover ]; description = "Core effects for interacting with the Nix store"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Anton-Latukha lib.maintainers.sorki ]; }) {}; - "hnix-store-core" = callPackage + "hnix-store-core_0_6_0_0" = callPackage ({ mkDerivation, algebraic-graphs, attoparsec, base , base16-bytestring, base64-bytestring, binary, bytestring, cereal , containers, cryptonite, directory, filepath, hashable, hspec @@ -143072,12 +141398,13 @@ self: { testToolDepends = [ tasty-discover ]; description = "Core effects for interacting with the Nix store"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Anton-Latukha lib.maintainers.sorki ]; }) {}; - "hnix-store-remote_0_5_0_0" = callPackage + "hnix-store-remote" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring, containers , cryptonite, hnix-store-core, mtl, network, nix-derivation, text , time, unordered-containers @@ -143093,13 +141420,12 @@ self: { ]; description = "Remote hnix store"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Anton-Latukha lib.maintainers.sorki ]; }) {}; - "hnix-store-remote" = callPackage + "hnix-store-remote_0_6_0_0" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring, containers , cryptonite, hnix-store-core, mtl, network, nix-derivation, relude , text, time, unordered-containers @@ -143115,6 +141441,7 @@ self: { ]; description = "Remote hnix store"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Anton-Latukha lib.maintainers.sorki ]; @@ -143249,56 +141576,86 @@ self: { }) {}; "hoauth2" = callPackage - ({ mkDerivation, aeson, base, binary, bytestring, containers - , data-default, exceptions, http-conduit, http-types, microlens - , text, transformers, uri-bytestring, uri-bytestring-aeson + ({ mkDerivation, aeson, base, base64, binary, bytestring + , containers, cryptonite, data-default, exceptions, http-conduit + , http-types, memory, microlens, text, transformers, uri-bytestring + , uri-bytestring-aeson }: mkDerivation { pname = "hoauth2"; - version = "2.3.0"; - sha256 = "10y4ik96h61msapqh0rjmb5vjv7kfky6z9iffsln046an59b759v"; + version = "2.6.0"; + sha256 = "1iag8dwza1cg8m436f2a3ar2281xjflslqfffgi9kz81jnvgs95i"; libraryHaskellDepends = [ - aeson base binary bytestring containers data-default exceptions - http-conduit http-types microlens text transformers uri-bytestring - uri-bytestring-aeson + aeson base base64 binary bytestring containers cryptonite + data-default exceptions http-conduit http-types memory microlens + text transformers uri-bytestring uri-bytestring-aeson ]; description = "Haskell OAuth2 authentication client"; - license = lib.licenses.bsd3; + license = lib.licenses.mit; }) {}; - "hoauth2_2_6_0" = callPackage + "hoauth2_2_7_0" = callPackage ({ mkDerivation, aeson, base, base64, binary, bytestring - , containers, cryptonite, data-default, exceptions, http-conduit - , http-types, memory, microlens, text, transformers, uri-bytestring - , uri-bytestring-aeson + , containers, cryptonite, data-default, exceptions, hspec + , hspec-discover, http-conduit, http-types, memory, microlens, text + , transformers, uri-bytestring, uri-bytestring-aeson }: mkDerivation { pname = "hoauth2"; - version = "2.6.0"; - sha256 = "1iag8dwza1cg8m436f2a3ar2281xjflslqfffgi9kz81jnvgs95i"; + version = "2.7.0"; + sha256 = "06ziq5xcxlxjr4yp175qvjq6g36r8ys98prgw3c8fsxrp3cpi0c5"; libraryHaskellDepends = [ aeson base base64 binary bytestring containers cryptonite data-default exceptions http-conduit http-types memory microlens text transformers uri-bytestring uri-bytestring-aeson ]; + testHaskellDepends = [ aeson base hspec ]; + testToolDepends = [ hspec-discover ]; description = "Haskell OAuth2 authentication client"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; - "hoauth2-providers" = callPackage + "hoauth2-demo" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, data-default - , directory, hoauth2, http-conduit, http-types, mtl, parsec, text - , transformers, unordered-containers, uri-bytestring + , directory, hoauth2, hoauth2-providers, http-conduit, http-types + , jose-jwt, microlens, mustache, parsec, scotty, text, transformers + , unordered-containers, uri-bytestring, wai, wai-middleware-static + , warp + }: + mkDerivation { + pname = "hoauth2-demo"; + version = "1.6.0"; + sha256 = "1ypqbx19f25r1g3msj02h74zndl0bflc1y45gh4hfj3a0rz931gq"; + isLibrary = false; + isExecutable = true; + enableSeparateDataOutput = true; + executableHaskellDepends = [ + aeson base bytestring containers data-default directory hoauth2 + hoauth2-providers http-conduit http-types jose-jwt microlens + mustache parsec scotty text transformers unordered-containers + uri-bytestring wai wai-middleware-static warp + ]; + description = "hoauth2 demo application"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "hoauth2-demo"; + }) {}; + + "hoauth2-providers" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, cryptonite + , data-default, directory, hoauth2, HsOpenSSL, http-conduit + , http-types, jose-jwt, mtl, parsec, text, time, transformers + , unordered-containers, uri-bytestring }: mkDerivation { pname = "hoauth2-providers"; - version = "0.1"; - sha256 = "1qasw49nyirajiijr7lfinacgx7kbzp76x52wdfvj9km4wc9xj77"; + version = "0.2"; + sha256 = "1d53byy7gfp02dily3xas0aav2a63s32maanl9ba3pbpzlic9lvp"; libraryHaskellDepends = [ - aeson base bytestring containers data-default directory hoauth2 - http-conduit http-types mtl parsec text transformers - unordered-containers uri-bytestring + aeson base bytestring containers cryptonite data-default directory + hoauth2 HsOpenSSL http-conduit http-types jose-jwt mtl parsec text + time transformers unordered-containers uri-bytestring ]; description = "OAuth2 Identity Providers"; license = lib.licenses.mit; @@ -143313,8 +141670,8 @@ self: { }: mkDerivation { pname = "hoauth2-providers-tutorial"; - version = "0.1"; - sha256 = "0zz99sipmgg1n61zx3mc69y3gvjijnslgwywd1dsw9hnqda10k4c"; + version = "0.2"; + sha256 = "1xb25d83qq8bmvx89nhzjcak406110j3id44y4ab6rqaccmgl5xf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -143335,8 +141692,8 @@ self: { }: mkDerivation { pname = "hoauth2-tutorial"; - version = "0.1.2"; - sha256 = "0wkyq213vmsdiwbqv5zi6kak978ayj61sf9r7ga8ry5asy5zjx64"; + version = "0.2"; + sha256 = "18mapdfx6ws3477bm63pcg4nvs1brsh75xc7jy3h4zyn99ci8ipv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -144717,6 +143074,50 @@ self: { broken = true; }) {}; + "horizon-gen-nix" = callPackage + ({ mkDerivation, base, Cabal-syntax, cabal2nix, containers, dhall + , directory, distribution-nixpkgs, either, horizon-spec + , language-nix, lens, optparse-applicative, path + , path-dhall-instance, pretty, silently, sydtest, text + }: + mkDerivation { + pname = "horizon-gen-nix"; + version = "0.2"; + sha256 = "188cqn961saygyxkj79f0iv2x9x6nhglmdk2f4658d7dqzvlg3bm"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base Cabal-syntax cabal2nix containers dhall directory + distribution-nixpkgs either horizon-spec language-nix lens + optparse-applicative path path-dhall-instance pretty silently text + ]; + executableHaskellDepends = [ base directory path sydtest ]; + description = "Generate nix expressions from horizon-spec definitions"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + + "horizon-spec" = callPackage + ({ mkDerivation, base, bytestring, containers, dhall, path + , path-dhall-instance, prettyprinter, tasty, tasty-golden, text + }: + mkDerivation { + pname = "horizon-spec"; + version = "0.2.1"; + sha256 = "1gfwan5nq54djq65llik9z4x4jg6zb5pi8nnyi3rcrgwygp67i6p"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers dhall path path-dhall-instance text + ]; + executableHaskellDepends = [ + base bytestring dhall prettyprinter tasty tasty-golden text + ]; + description = "Horizon Stable Package Set Type Definitions"; + license = lib.licenses.mit; + mainProgram = "horizon-spec-tests"; + }) {}; + "horizontal-rule" = callPackage ({ mkDerivation, ansi-wl-pprint, base, HMock, optparse-applicative , tasty, tasty-hunit, terminal-size, text, time @@ -145099,45 +143500,6 @@ self: { }) {}; "hpack" = callPackage - ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal - , containers, cryptonite, deepseq, directory, filepath, Glob, hspec - , hspec-discover, http-client, http-client-tls, http-types, HUnit - , infer-license, interpolate, mockery, pretty, QuickCheck - , scientific, template-haskell, temporary, text, transformers - , unordered-containers, vector, yaml - }: - mkDerivation { - pname = "hpack"; - version = "0.34.7"; - sha256 = "0nzqpma4cxp3xw79i5pxgjynl5iq0dq0nrw8vczwpj373kyijd0h"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bifunctors bytestring Cabal containers cryptonite - deepseq directory filepath Glob http-client http-client-tls - http-types infer-license pretty scientific text transformers - unordered-containers vector yaml - ]; - executableHaskellDepends = [ - aeson base bifunctors bytestring Cabal containers cryptonite - deepseq directory filepath Glob http-client http-client-tls - http-types infer-license pretty scientific text transformers - unordered-containers vector yaml - ]; - testHaskellDepends = [ - aeson base bifunctors bytestring Cabal containers cryptonite - deepseq directory filepath Glob hspec http-client http-client-tls - http-types HUnit infer-license interpolate mockery pretty - QuickCheck scientific template-haskell temporary text transformers - unordered-containers vector yaml - ]; - testToolDepends = [ hspec-discover ]; - description = "A modern format for Haskell packages"; - license = lib.licenses.mit; - mainProgram = "hpack"; - }) {}; - - "hpack_0_35_0" = callPackage ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal , containers, cryptonite, deepseq, directory, filepath, Glob, hspec , hspec-discover, http-client, http-client-tls, http-types, HUnit @@ -145175,7 +143537,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A modern format for Haskell packages"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "hpack"; }) {}; @@ -145214,36 +143575,6 @@ self: { }) {}; "hpack-dhall" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, bytestring, Cabal - , dhall, dhall-json, Diff, directory, filepath, hlint, hpack - , megaparsec, microlens, optparse-applicative, prettyprinter, tasty - , tasty-golden, text, transformers, utf8-string, yaml - }: - mkDerivation { - pname = "hpack-dhall"; - version = "0.5.4"; - sha256 = "0yhf9b1nadcz98bq84jzb80mc1w4a6sph5d6c4pnf2xj2akdxcxf"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty base bytestring dhall dhall-json filepath hpack - megaparsec microlens prettyprinter text transformers yaml - ]; - executableHaskellDepends = [ - aeson aeson-pretty base bytestring dhall dhall-json filepath hpack - megaparsec microlens optparse-applicative prettyprinter text - transformers yaml - ]; - testHaskellDepends = [ - aeson aeson-pretty base bytestring Cabal dhall dhall-json Diff - directory filepath hlint hpack megaparsec microlens prettyprinter - tasty tasty-golden text transformers utf8-string yaml - ]; - description = "hpack's dhalling"; - license = lib.licenses.bsd3; - }) {}; - - "hpack-dhall_0_5_7" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, Cabal , dhall, dhall-json, Diff, directory, filepath, hpack, megaparsec , microlens, optparse-applicative, prettyprinter, tasty @@ -145271,7 +143602,6 @@ self: { ]; description = "hpack's dhalling"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hpaco" = callPackage @@ -145553,6 +143883,8 @@ self: { pname = "hpc-lcov"; version = "1.1.0"; sha256 = "009z1i0ddjx7sazybirrpw99675p1fyl84ykg4dyypa7rz81vv3z"; + revision = "1"; + editedCabalFile = "0s1zx98fsa11kl4m34vrcs421pbp5f8za29xl59zp794632jng88"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers hpc ]; @@ -149533,29 +147865,6 @@ self: { }) {}; "hslua" = callPackage - ({ mkDerivation, base, bytestring, containers, exceptions - , hslua-classes, hslua-core, hslua-marshalling - , hslua-objectorientation, hslua-packaging, mtl, tasty, tasty-hslua - , tasty-hunit, text - }: - mkDerivation { - pname = "hslua"; - version = "2.1.0"; - sha256 = "0adii64aaq20dmsxkrac8smgwa9vm1ld1rpzz3m33vyyp1yfsjka"; - libraryHaskellDepends = [ - base bytestring containers exceptions hslua-classes hslua-core - hslua-marshalling hslua-objectorientation hslua-packaging mtl text - ]; - testHaskellDepends = [ - base bytestring containers exceptions hslua-classes hslua-core - hslua-marshalling hslua-objectorientation hslua-packaging mtl tasty - tasty-hslua tasty-hunit text - ]; - description = "Bindings to Lua, an embeddable scripting language"; - license = lib.licenses.mit; - }) {}; - - "hslua_2_2_1" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions , hslua-aeson, hslua-classes, hslua-core, hslua-marshalling , hslua-objectorientation, hslua-packaging, lua, lua-arbitrary, mtl @@ -149579,33 +147888,9 @@ self: { ]; description = "Bindings to Lua, an embeddable scripting language"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-aeson" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, hashable - , hslua-core, hslua-marshalling, mtl, QuickCheck - , quickcheck-instances, scientific, tasty, tasty-quickcheck, text - , unordered-containers, vector - }: - mkDerivation { - pname = "hslua-aeson"; - version = "2.1.0"; - sha256 = "0x966djzb9blrs586407qx6lz8bh23s048jv9nbgzy99qwxm20db"; - libraryHaskellDepends = [ - aeson base bytestring containers hashable hslua-core - hslua-marshalling mtl scientific text unordered-containers vector - ]; - testHaskellDepends = [ - aeson base bytestring containers hashable hslua-core - hslua-marshalling mtl QuickCheck quickcheck-instances scientific - tasty tasty-quickcheck text unordered-containers vector - ]; - description = "Allow aeson data types to be used with Lua"; - license = lib.licenses.mit; - }) {}; - - "hslua-aeson_2_2_1" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hashable , hslua-core, hslua-marshalling, mtl, QuickCheck , quickcheck-instances, scientific, tasty, tasty-quickcheck, text @@ -149626,33 +147911,9 @@ self: { ]; description = "Allow aeson data types to be used with Lua"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-classes" = callPackage - ({ mkDerivation, base, bytestring, containers, exceptions - , hslua-core, hslua-marshalling, lua-arbitrary, QuickCheck - , quickcheck-instances, tasty, tasty-hslua, tasty-hunit - , tasty-quickcheck, text - }: - mkDerivation { - pname = "hslua-classes"; - version = "2.1.0"; - sha256 = "0gz30ppa7fjm555mxmwfjq767wn6z60jkw36sdmryrby1raspz4s"; - libraryHaskellDepends = [ - base bytestring containers exceptions hslua-core hslua-marshalling - text - ]; - testHaskellDepends = [ - base bytestring containers exceptions hslua-core hslua-marshalling - lua-arbitrary QuickCheck quickcheck-instances tasty tasty-hslua - tasty-hunit tasty-quickcheck text - ]; - description = "Type classes for HsLua"; - license = lib.licenses.mit; - }) {}; - - "hslua-classes_2_2_0" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions , hslua-core, hslua-marshalling, lua-arbitrary, QuickCheck , quickcheck-instances, tasty, tasty-hslua, tasty-hunit @@ -149673,7 +147934,6 @@ self: { ]; description = "Type classes for HsLua"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-cli" = callPackage @@ -149694,26 +147954,6 @@ self: { }) {}; "hslua-core" = callPackage - ({ mkDerivation, base, bytestring, exceptions, lua, lua-arbitrary - , mtl, QuickCheck, quickcheck-instances, tasty, tasty-hunit - , tasty-quickcheck, text - }: - mkDerivation { - pname = "hslua-core"; - version = "2.1.0"; - sha256 = "1iaii879b13j8a8lgv78wja85ik2y5xlkv1mzckjl4nqn91968wq"; - libraryHaskellDepends = [ - base bytestring exceptions lua mtl text - ]; - testHaskellDepends = [ - base bytestring exceptions lua lua-arbitrary mtl QuickCheck - quickcheck-instances tasty tasty-hunit tasty-quickcheck text - ]; - description = "Bindings to Lua, an embeddable scripting language"; - license = lib.licenses.mit; - }) {}; - - "hslua-core_2_2_1" = callPackage ({ mkDerivation, base, bytestring, exceptions, lua, lua-arbitrary , mtl, QuickCheck, quickcheck-instances, tasty, tasty-hunit , tasty-quickcheck, text @@ -149731,7 +147971,6 @@ self: { ]; description = "Bindings to Lua, an embeddable scripting language"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-examples" = callPackage @@ -149766,27 +148005,6 @@ self: { }) {}; "hslua-marshalling" = callPackage - ({ mkDerivation, base, bytestring, containers, hslua-core - , lua-arbitrary, mtl, QuickCheck, quickcheck-instances, tasty - , tasty-hslua, tasty-hunit, tasty-quickcheck, text - }: - mkDerivation { - pname = "hslua-marshalling"; - version = "2.1.0"; - sha256 = "0rp2bbk3smmx223c8x781311s29c0dhk0c5z3p8z1vxr3m3lhz1c"; - libraryHaskellDepends = [ - base bytestring containers hslua-core mtl text - ]; - testHaskellDepends = [ - base bytestring containers hslua-core lua-arbitrary mtl QuickCheck - quickcheck-instances tasty tasty-hslua tasty-hunit tasty-quickcheck - text - ]; - description = "Marshalling of values between Haskell and Lua"; - license = lib.licenses.mit; - }) {}; - - "hslua-marshalling_2_2_1" = callPackage ({ mkDerivation, base, bytestring, containers, hslua-core , lua-arbitrary, mtl, QuickCheck, quickcheck-instances, tasty , tasty-hslua, tasty-hunit, tasty-quickcheck, text @@ -149805,7 +148023,6 @@ self: { ]; description = "Marshalling of values between Haskell and Lua"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-module-doclayout" = callPackage @@ -149924,29 +148141,6 @@ self: { }) {}; "hslua-objectorientation" = callPackage - ({ mkDerivation, base, bytestring, containers, exceptions - , hslua-core, hslua-marshalling, lua-arbitrary, mtl, QuickCheck - , quickcheck-instances, tasty, tasty-hslua, tasty-hunit - , tasty-quickcheck, text - }: - mkDerivation { - pname = "hslua-objectorientation"; - version = "2.1.0"; - sha256 = "01ghqsaknl4b8l3f6src8q7b54r5crmja62mhfwhz8a35px3rzrx"; - libraryHaskellDepends = [ - base bytestring containers exceptions hslua-core hslua-marshalling - mtl text - ]; - testHaskellDepends = [ - base bytestring containers exceptions hslua-core hslua-marshalling - lua-arbitrary mtl QuickCheck quickcheck-instances tasty tasty-hslua - tasty-hunit tasty-quickcheck text - ]; - description = "Object orientation tools for HsLua"; - license = lib.licenses.mit; - }) {}; - - "hslua-objectorientation_2_2_1" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions , hslua-core, hslua-marshalling, lua-arbitrary, mtl, QuickCheck , quickcheck-instances, tasty, tasty-hslua, tasty-hunit @@ -149967,31 +148161,9 @@ self: { ]; description = "Object orientation tools for HsLua"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-packaging" = callPackage - ({ mkDerivation, base, bytestring, containers, hslua-core - , hslua-marshalling, hslua-objectorientation, mtl, tasty - , tasty-hslua, tasty-hunit, text - }: - mkDerivation { - pname = "hslua-packaging"; - version = "2.1.0"; - sha256 = "0n8vhfi59q6dzcvi4fgsjp8w0slbl8l2s5l6rxgypb6vqgm759l9"; - libraryHaskellDepends = [ - base containers hslua-core hslua-marshalling - hslua-objectorientation mtl text - ]; - testHaskellDepends = [ - base bytestring hslua-core hslua-marshalling - hslua-objectorientation mtl tasty tasty-hslua tasty-hunit text - ]; - description = "Utilities to build Lua modules"; - license = lib.licenses.mit; - }) {}; - - "hslua-packaging_2_2_1" = callPackage ({ mkDerivation, base, bytestring, containers, hslua-core , hslua-marshalling, hslua-objectorientation, mtl, tasty , tasty-hslua, tasty-hunit, text @@ -150010,7 +148182,6 @@ self: { ]; description = "Utilities to build Lua modules"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hsluv-haskell" = callPackage @@ -150390,8 +148561,8 @@ self: { }: mkDerivation { pname = "hspec"; - version = "2.8.5"; - sha256 = "0s6nc0nvf3qr2qdam12m6b8qixwzms0m2r9xwjx71dkjwg7nnga1"; + version = "2.9.7"; + sha256 = "092sfqjkargxxszp9jjqa8ldjz0xv34jwn6k21q59ys5ckvsrpc1"; libraryHaskellDepends = [ base hspec-core hspec-discover hspec-expectations QuickCheck ]; @@ -150457,20 +148628,6 @@ self: { }) {}; "hspec-contrib" = callPackage - ({ mkDerivation, base, hspec, hspec-core, HUnit, QuickCheck }: - mkDerivation { - pname = "hspec-contrib"; - version = "0.5.1"; - sha256 = "0hhzxaa3fxz5mk5qcsrnfr98a7bn3szx2ydgr0x9mbqmm1jg06rc"; - revision = "2"; - editedCabalFile = "12jwqbddqx8j69b04q3kzwvnkwh6l9cv8b5fvph4n6nrqnk81mp9"; - libraryHaskellDepends = [ base hspec-core HUnit ]; - testHaskellDepends = [ base hspec hspec-core HUnit QuickCheck ]; - description = "Contributed functionality for Hspec"; - license = lib.licenses.mit; - }) {}; - - "hspec-contrib_0_5_1_1" = callPackage ({ mkDerivation, base, hspec, hspec-core, hspec-discover, HUnit , QuickCheck }: @@ -150483,7 +148640,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Contributed functionality for Hspec"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hspec-core_2_7_10" = callPackage @@ -150518,27 +148674,25 @@ self: { "hspec-core" = callPackage ({ mkDerivation, ansi-terminal, array, base, base-orphans - , call-stack, clock, deepseq, directory, filepath + , call-stack, clock, deepseq, directory, filepath, ghc, ghc-boot-th , hspec-expectations, hspec-meta, HUnit, process, QuickCheck , quickcheck-io, random, setenv, silently, stm, temporary , tf-random, transformers }: mkDerivation { pname = "hspec-core"; - version = "2.8.5"; - sha256 = "0hy3qw7qvix5899hkq96mqda2ridif2g3mwdn8sxg2wlhbcvzfjm"; - revision = "1"; - editedCabalFile = "1nwki2mb64akmc7585cmjhiizwm090j7gqx5js1h9rmvl7z2zfbx"; + version = "2.9.7"; + sha256 = "040rzqiqwkp373jjpij8lkmv08pp2ya92zzcf95bw8px215rp08n"; libraryHaskellDepends = [ ansi-terminal array base call-stack clock deepseq directory - filepath hspec-expectations HUnit QuickCheck quickcheck-io random - setenv stm tf-random transformers + filepath ghc ghc-boot-th hspec-expectations HUnit QuickCheck + quickcheck-io random setenv stm tf-random transformers ]; testHaskellDepends = [ ansi-terminal array base base-orphans call-stack clock deepseq - directory filepath hspec-expectations hspec-meta HUnit process - QuickCheck quickcheck-io random setenv silently stm temporary - tf-random transformers + directory filepath ghc ghc-boot-th hspec-expectations hspec-meta + HUnit process QuickCheck quickcheck-io random setenv silently stm + temporary tf-random transformers ]; testToolDepends = [ hspec-meta ]; testTarget = "--test-option=--skip --test-option='Test.Hspec.Core.Runner.hspecResult runs specs in parallel'"; @@ -150621,8 +148775,8 @@ self: { }: mkDerivation { pname = "hspec-discover"; - version = "2.8.5"; - sha256 = "031nay0zmzvpiax3wa990qj74sqrh27vq1lljiamwbzr3b68vy04"; + version = "2.9.7"; + sha256 = "0536kdxjw6p8b6gcwvmr22jbmb6cgzbddi0fkd01b2m847z37sb5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath ]; @@ -150886,30 +149040,6 @@ self: { }) {}; "hspec-junit-formatter" = callPackage - ({ mkDerivation, base, conduit, containers, directory, exceptions - , filepath, hspec, hspec-core, markdown-unlit, temporary, text - , time, xml-conduit, xml-types - }: - mkDerivation { - pname = "hspec-junit-formatter"; - version = "1.0.3.0"; - sha256 = "06003bw98bp9jl379463x1bk3ds30spsmg9h4lvr367k6diyi6ax"; - libraryHaskellDepends = [ - base conduit containers directory exceptions filepath hspec-core - text time xml-conduit xml-types - ]; - testHaskellDepends = [ - base containers filepath hspec hspec-core markdown-unlit temporary - text xml-conduit - ]; - testToolDepends = [ markdown-unlit ]; - description = "A JUnit XML runner/formatter for hspec"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "hspec-junit-formatter_1_1_0_2" = callPackage ({ mkDerivation, base, conduit, containers, directory, exceptions , filepath, hspec, hspec-core, iso8601-time, markdown-unlit , temporary, text, time, xml-conduit, xml-types @@ -150976,24 +149106,24 @@ self: { "hspec-meta" = callPackage ({ mkDerivation, ansi-terminal, array, base, call-stack, clock - , deepseq, directory, filepath, QuickCheck, quickcheck-io, random - , setenv, stm, time, transformers + , deepseq, directory, filepath, ghc, ghc-boot-th, QuickCheck + , quickcheck-io, random, setenv, stm, time, transformers }: mkDerivation { pname = "hspec-meta"; - version = "2.7.8"; - sha256 = "0sfj0n2hy1r8ifysgbcmfdygcd7vyzr13ldkcp0l2ml337f8j0si"; + version = "2.9.3"; + sha256 = "1raxwpsmcijl3x2h5naw6aydhbiknxvhj3x7v384bi1rqi51ainm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal array base call-stack clock deepseq directory - filepath QuickCheck quickcheck-io random setenv stm time - transformers + filepath ghc ghc-boot-th QuickCheck quickcheck-io random setenv stm + time transformers ]; executableHaskellDepends = [ ansi-terminal array base call-stack clock deepseq directory - filepath QuickCheck quickcheck-io random setenv stm time - transformers + filepath ghc ghc-boot-th QuickCheck quickcheck-io random setenv + time transformers ]; description = "A version of Hspec which is used to test Hspec itself"; license = lib.licenses.mit; @@ -153150,8 +151280,8 @@ self: { pname = "http-api-data-qq"; version = "0.1.0.0"; sha256 = "1lvfdbprdwq09k1wkjfvvkpi79053dc4kzkv4g1cx94qb1flbd7a"; - revision = "1"; - editedCabalFile = "1s7swrw42i5zpj99z5559480fi0zsnf1j1g0qhs536fjqs2bdfx4"; + revision = "2"; + editedCabalFile = "03gwjxnd0kcnh18bzlwkb8yivmcjrl8wb0v82y4jqvjy19d61d0n"; libraryHaskellDepends = [ base http-api-data template-haskell text ]; @@ -153358,22 +151488,6 @@ self: { }) {}; "http-client-restricted" = callPackage - ({ mkDerivation, base, connection, data-default, http-client - , http-client-tls, network, network-bsd, utf8-string - }: - mkDerivation { - pname = "http-client-restricted"; - version = "0.0.4"; - sha256 = "0jljvfjbdjxj61m6nznysbh9y7nszrzmdv0i8ndxgshnmc19q9h1"; - libraryHaskellDepends = [ - base connection data-default http-client http-client-tls network - network-bsd utf8-string - ]; - description = "restricting the servers that http-client will use"; - license = lib.licenses.mit; - }) {}; - - "http-client-restricted_0_0_5" = callPackage ({ mkDerivation, base, connection, data-default, http-client , http-client-tls, network, network-bsd, utf8-string }: @@ -153387,7 +151501,6 @@ self: { ]; description = "restricting the servers that http-client will use"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "http-client-rustls" = callPackage @@ -156904,8 +155017,6 @@ self: { ]; description = "Cache for HXT XML Documents and other binary data"; license = "unknown"; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "hxt-charproperties" = callPackage @@ -158168,8 +156279,8 @@ self: { }: mkDerivation { pname = "icepeak"; - version = "0.7.4.0"; - sha256 = "1jjcjl0i9brdzflfz4b7fba420rwgmv74b1qz7ii6m4bd7i4jkzp"; + version = "1.0.0.0"; + sha256 = "0w8s4kfm97i8pjy6nfi7b0rqd1g83fxpm0lqpwdcxqz443lcwqpa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -160697,7 +158808,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Convenient imperative eDSL over Lorentz"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "indigo"; }) {}; @@ -161410,8 +159520,8 @@ self: { }: mkDerivation { pname = "instana-haskell-trace-sdk"; - version = "0.8.0.0"; - sha256 = "008r4164idzd9877crmmyc8yl63ssm8pszr75h7gkz8j9kyibrsp"; + version = "0.9.0.0"; + sha256 = "08w7s8pa2c2qbw3hwxlmgdlibhvnlb9a9z0jy09drfqgv0qfsk3p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -162569,28 +160679,6 @@ self: { }) {}; "invariant" = callPackage - ({ mkDerivation, array, base, bifunctors, comonad, containers - , contravariant, ghc-prim, hspec, hspec-discover, profunctors - , QuickCheck, StateVar, stm, tagged, template-haskell - , th-abstraction, transformers, transformers-compat - , unordered-containers - }: - mkDerivation { - pname = "invariant"; - version = "0.5.6"; - sha256 = "1l73wlnmh09187w8y61qyjjycpljds9lydy16ifa08bmmbxgkzcw"; - libraryHaskellDepends = [ - array base bifunctors comonad containers contravariant ghc-prim - profunctors StateVar stm tagged template-haskell th-abstraction - transformers transformers-compat unordered-containers - ]; - testHaskellDepends = [ base hspec QuickCheck template-haskell ]; - testToolDepends = [ hspec-discover ]; - description = "Haskell98 invariant functors"; - license = lib.licenses.bsd2; - }) {}; - - "invariant_0_6" = callPackage ({ mkDerivation, array, base, bifunctors, comonad, containers , contravariant, ghc-prim, hspec, hspec-discover, profunctors , QuickCheck, StateVar, stm, tagged, template-haskell @@ -162612,7 +160700,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell98 invariant functors"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; }) {}; "inventory" = callPackage @@ -163320,7 +161407,6 @@ self: { libraryHaskellDepends = [ base haskell-src sr-extra ]; description = "Tiny helper for pretty-printing values in ghci console"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "iproute" = callPackage @@ -164118,8 +162204,6 @@ self: { ]; description = "Isomorphism typeclass solving the conversion problem"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "isotope" = callPackage @@ -164744,7 +162828,6 @@ self: { ]; description = "A lightweight web framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "iwlib" = callPackage @@ -165034,7 +163117,6 @@ self: { doHaddock = false; description = "Functional, expression-oriented data processing language"; license = lib.licenses.agpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "ja"; maintainers = [ lib.maintainers.sternenseemann ]; }) {}; @@ -165174,7 +163256,7 @@ self: { description = "Strip version restrictions from Cabal files"; license = lib.licenses.bsd3; mainProgram = "jailbreak-cabal"; - maintainers = [ lib.maintainers.peti ]; + maintainers = [ lib.maintainers.sternenseemann ]; }) {}; "jalaali" = callPackage @@ -166293,6 +164375,8 @@ self: { pname = "jose-jwt"; version = "0.9.4"; sha256 = "1drdlxbhbac3b6ph2l969vvicmg1yww9yhz3pd9maq7pdajbpjcc"; + revision = "1"; + editedCabalFile = "1xhkdmfsl2wwkjk384gy6bwp2bhncdjgqvncdnzpx9b801v67f3c"; libraryHaskellDepends = [ aeson attoparsec base bytestring cereal containers cryptonite memory mtl text time transformers transformers-compat @@ -167660,6 +165744,27 @@ self: { license = lib.licenses.mit; }) {}; + "jsonifier_0_2_1_2" = callPackage + ({ mkDerivation, aeson, base, buffer-builder, bytestring, gauge + , hedgehog, numeric-limits, ptr-poker, rerebase, scientific, text + , text-builder + }: + mkDerivation { + pname = "jsonifier"; + version = "0.2.1.2"; + sha256 = "0swv5xmns2qqkmb8wc0f9gsbrs81ghfp8jvq0lr7fgam3cbzaibr"; + libraryHaskellDepends = [ + base bytestring ptr-poker scientific text + ]; + testHaskellDepends = [ aeson hedgehog numeric-limits rerebase ]; + benchmarkHaskellDepends = [ + aeson buffer-builder gauge rerebase text-builder + ]; + description = "Fast and simple JSON encoding toolkit"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "jsonl" = callPackage ({ mkDerivation, aeson, base, bytestring }: mkDerivation { @@ -167762,27 +165867,6 @@ self: { }) {}; "jsonpath" = callPackage - ({ mkDerivation, aeson, aeson-casing, attoparsec, base, bytestring - , file-embed, hspec, hspec-attoparsec, hspec-discover, text - , unordered-containers, vector - }: - mkDerivation { - pname = "jsonpath"; - version = "0.2.1.0"; - sha256 = "1d9h6j0xzrpxc56wym9b0sdanpw1v2rcx1sdm49h6iriwwmckb10"; - libraryHaskellDepends = [ - aeson attoparsec base text unordered-containers vector - ]; - testHaskellDepends = [ - aeson aeson-casing attoparsec base bytestring file-embed hspec - hspec-attoparsec text unordered-containers vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Library to parse and execute JSONPath"; - license = lib.licenses.bsd3; - }) {}; - - "jsonpath_0_3_0_0" = callPackage ({ mkDerivation, aeson, aeson-casing, base, bytestring, file-embed , hspec, hspec-discover, hspec-megaparsec, megaparsec, scientific , text, unordered-containers, vector @@ -167801,7 +165885,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Library to parse and execute JSONPath"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "jsonresume" = callPackage @@ -168120,8 +166203,8 @@ self: { }: mkDerivation { pname = "juicy-gcode"; - version = "0.2.0.2"; - sha256 = "1kr59d21825mrfr9370f4z717gf45rcdp8jw7xw3d4mp7ba6r66b"; + version = "0.2.1.0"; + sha256 = "0z42fq2xgrg65p3pc14s9gmm4bqv1mr65vkfnkcfc9yn3bnzrjav"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -169099,8 +167182,8 @@ self: { }: mkDerivation { pname = "katip-wai"; - version = "0.1.2.0"; - sha256 = "10chkrjjh6ja6bil3s12hm7mfgi1j1idq490h5iqs1y3am44bda1"; + version = "0.1.2.1"; + sha256 = "1shzmjpz043fglvn4niydbjf3a41bmx2dhyp7ch5g256irqs4a21"; libraryHaskellDepends = [ aeson base bytestring clock http-types katip network text uuid wai ]; @@ -170387,20 +168470,6 @@ self: { }) {}; "ki" = callPackage - ({ mkDerivation, base, containers, stm }: - mkDerivation { - pname = "ki"; - version = "0.2.0.1"; - sha256 = "1nxmgv4kxh2whdsmj659iypf8gfjrqzyxzyzghapg1fmpffjpcyr"; - revision = "1"; - editedCabalFile = "0prk6bq1rw52dc7ydapqklcapl1z6yqz0vnx0fl4cm600pd9salm"; - libraryHaskellDepends = [ base containers stm ]; - testHaskellDepends = [ base stm ]; - description = "A lightweight, structured-concurrency library"; - license = lib.licenses.bsd3; - }) {}; - - "ki_1_0_0_1" = callPackage ({ mkDerivation, base, containers, stm, tasty, tasty-hunit }: mkDerivation { pname = "ki"; @@ -170410,7 +168479,6 @@ self: { testHaskellDepends = [ base stm tasty tasty-hunit ]; description = "A lightweight structured concurrency library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ki-unlifted" = callPackage @@ -171129,39 +169197,6 @@ self: { }) {}; "krank" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, hspec - , hspec-expectations, http-client, http-types, lifted-async, mtl - , optparse-applicative, pcre-heavy, pretty-terminal, process, PyF - , req, safe-exceptions, text, unordered-containers - }: - mkDerivation { - pname = "krank"; - version = "0.2.3"; - sha256 = "0y78njv85s7mcza541gdax5l9651vm78k78ay42phcfvniv82hgx"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring containers http-client http-types - lifted-async mtl pcre-heavy pretty-terminal PyF req safe-exceptions - text unordered-containers - ]; - executableHaskellDepends = [ - base containers mtl optparse-applicative pcre-heavy pretty-terminal - process PyF text - ]; - testHaskellDepends = [ - aeson base bytestring containers hspec hspec-expectations - http-client http-types lifted-async mtl pcre-heavy pretty-terminal - PyF req safe-exceptions text unordered-containers - ]; - description = "Krank checks issue tracker link status in your source code"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "krank"; - broken = true; - }) {}; - - "krank_0_3_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hspec , hspec-expectations, http-client, http-types, lifted-async, mtl , optparse-applicative, pcre-heavy, pretty-terminal, process, PyF @@ -171466,7 +169501,6 @@ self: { testHaskellDepends = [ base ]; description = "Find the alpha emoji"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "kvitable" = callPackage @@ -171633,7 +169667,6 @@ self: { ]; description = "A complicated turn-based game"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "labyrinth-server" = callPackage @@ -171667,7 +169700,6 @@ self: { ]; description = "A complicated turn-based game - Web server"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "labyrinth-server"; }) {}; @@ -172012,8 +170044,8 @@ self: { }: mkDerivation { pname = "lambdabot"; - version = "5.3.0.2"; - sha256 = "0c5qwgzisvqxlyh378bbnabb9lbinknwvcf46sjpm6355krcw3g7"; + version = "5.3.1"; + sha256 = "0fznnbjrk5m6g0jd65ngmckqcgnn87hs30mxqfkncqbqp86s3zyd"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -172033,23 +170065,21 @@ self: { , dependent-map, dependent-sum, dependent-sum-template, directory , edit-distance, exceptions, filepath, haskeline, hslogger, HTTP , lifted-base, monad-control, mtl, network, network-bsd, parsec - , prim-uniq, random, random-fu, random-source, regex-tdfa - , SafeSemaphore, split, syb, template-haskell, time, transformers - , transformers-base, unix, utf8-string, zlib + , prim-uniq, random, random-fu, regex-tdfa, SafeSemaphore, split + , syb, template-haskell, time, transformers, transformers-base + , unix, utf8-string, zlib }: mkDerivation { pname = "lambdabot-core"; - version = "5.3.0.2"; - sha256 = "1i375kiw98j5gd4pixh59lcqk0lakwmrgxzpkr0431a48kxffq7r"; - revision = "1"; - editedCabalFile = "1kydr2sis2r7vr313n6cy5rh2bpnci7zfmrbmxd6ih67f0x8aa3q"; + version = "5.3.1"; + sha256 = "1hiq1wh60cprx49y1178rwsw8dcflzx10g2ivi77d4qxyiawljph"; libraryHaskellDepends = [ base binary bytestring containers dependent-map dependent-sum dependent-sum-template directory edit-distance exceptions filepath haskeline hslogger HTTP lifted-base monad-control mtl network - network-bsd parsec prim-uniq random random-fu random-source - regex-tdfa SafeSemaphore split syb template-haskell time - transformers transformers-base unix utf8-string zlib + network-bsd parsec prim-uniq random random-fu regex-tdfa + SafeSemaphore split syb template-haskell time transformers + transformers-base unix utf8-string zlib ]; description = "Lambdabot core functionality"; license = "GPL"; @@ -172060,21 +170090,21 @@ self: { , data-memocombinators, directory, filepath , haskell-src-exts-simple, hoogle, HTTP, IOSpec, lambdabot-core , lambdabot-reference-plugins, lambdabot-trusted, lifted-base - , logict, MonadRandom, mtl, mueval, network, numbers, oeis, parsec - , pretty, process, QuickCheck, regex-tdfa, show, split, syb - , transformers, utf8-string, vector-space + , logict, mtl, mueval, network, numbers, oeis, parsec, pretty + , process, QuickCheck, regex-tdfa, show, split, syb, transformers + , utf8-string, vector-space }: mkDerivation { pname = "lambdabot-haskell-plugins"; - version = "5.3.0.2"; - sha256 = "1h2f86dw3356n66n1nfcqi5hsnj6kvlc1px8s4nrw3zvjlkangzq"; + version = "5.3.1"; + sha256 = "05xja5xamvl61xc09fyijmv0sylfd3aaii3p410xa34msglsyssd"; libraryHaskellDepends = [ array arrows base bytestring containers data-memocombinators directory filepath haskell-src-exts-simple hoogle HTTP IOSpec lambdabot-core lambdabot-reference-plugins lambdabot-trusted - lifted-base logict MonadRandom mtl mueval network numbers oeis - parsec pretty process QuickCheck regex-tdfa show split syb - transformers utf8-string vector-space + lifted-base logict mtl mueval network numbers oeis parsec pretty + process QuickCheck regex-tdfa show split syb transformers + utf8-string vector-space ]; description = "Lambdabot Haskell plugins"; license = "GPL"; @@ -172087,8 +170117,8 @@ self: { }: mkDerivation { pname = "lambdabot-irc-plugins"; - version = "5.3.0.2"; - sha256 = "1pwl77dh474sqvhd4nfqcqvzicz36xww13sw49qs5wd2fkp50zqi"; + version = "5.3.1"; + sha256 = "0fcbp39vm05g6sjjmxmdxflia5n0yckai0chqqkk1g01khb4pkjy"; libraryHaskellDepends = [ base bytestring containers directory filepath lambdabot-core lifted-base mtl network SafeSemaphore split time @@ -172100,19 +170130,19 @@ self: { "lambdabot-misc-plugins" = callPackage ({ mkDerivation, base, bytestring, containers, filepath , lambdabot-core, lifted-base, mtl, network, network-uri, parsec - , process, random, random-fu, random-source, regex-tdfa - , SafeSemaphore, split, tagsoup, template-haskell, time - , transformers, transformers-base, unix, utf8-string, zlib + , process, regex-tdfa, SafeSemaphore, split, tagsoup + , template-haskell, time, transformers, transformers-base, unix + , utf8-string, zlib }: mkDerivation { pname = "lambdabot-misc-plugins"; - version = "5.3.0.2"; - sha256 = "0m2rarvcmmas78ghzvzjf1flicj2sf4d14i7y5cxfpc5l3zcyqwq"; + version = "5.3.1"; + sha256 = "01dq0lxr7cbnh6bzlk5cndqif44q1sw2azqimz43gaplpqbnavl6"; libraryHaskellDepends = [ base bytestring containers filepath lambdabot-core lifted-base mtl - network network-uri parsec process random random-fu random-source - regex-tdfa SafeSemaphore split tagsoup template-haskell time - transformers transformers-base unix utf8-string zlib + network network-uri parsec process regex-tdfa SafeSemaphore split + tagsoup template-haskell time transformers transformers-base unix + utf8-string zlib ]; description = "Lambdabot miscellaneous plugins"; license = "GPL"; @@ -172120,16 +170150,17 @@ self: { "lambdabot-novelty-plugins" = callPackage ({ mkDerivation, base, binary, brainfuck, bytestring, containers - , dice, directory, lambdabot-core, misfortune, process, random-fu - , regex-tdfa, unlambda + , dice, directory, lambdabot-core, misfortune, process, random + , random-fu, regex-tdfa, unlambda }: mkDerivation { pname = "lambdabot-novelty-plugins"; - version = "5.3.0.2"; - sha256 = "09rqshkh1k7536b9zw4rga370l35v47vf28xdlnrh7knwh88yr70"; + version = "5.3.1"; + sha256 = "0v851nxpxr90agfyh9nx44f1r310fs93y2gji4a7x1synb786rnw"; libraryHaskellDepends = [ base binary brainfuck bytestring containers dice directory - lambdabot-core misfortune process random-fu regex-tdfa unlambda + lambdabot-core misfortune process random random-fu regex-tdfa + unlambda ]; description = "Novelty plugins for Lambdabot"; license = "GPL"; @@ -172142,8 +170173,8 @@ self: { }: mkDerivation { pname = "lambdabot-reference-plugins"; - version = "5.3.0.2"; - sha256 = "1n9r29gmllmad2nr83gnbafka7gp99qji1pj0hhcr7gb31asz2xl"; + version = "5.3.1"; + sha256 = "16zp4mpp77778i8vkcr58nr3xg2rnfdlm5ap0sdrqqfx51bs8ybq"; libraryHaskellDepends = [ base bytestring containers HTTP lambdabot-core mtl network network-uri oeis process regex-tdfa split tagsoup utf8-string @@ -172158,8 +170189,8 @@ self: { }: mkDerivation { pname = "lambdabot-social-plugins"; - version = "5.3.0.2"; - sha256 = "10yl1z562cnnx0ml343c7psaw5zsil66zrbsgvij6cy2b2p2d3m2"; + version = "5.3.1"; + sha256 = "0d8hc34hky8br53yj15qchbkm796d7x9zhhm8bq9h4rn1a2zfmdz"; libraryHaskellDepends = [ base binary bytestring containers lambdabot-core mtl split time ]; @@ -172200,8 +170231,8 @@ self: { ({ mkDerivation, base, oeis, QuickCheck, QuickCheck-safe }: mkDerivation { pname = "lambdabot-trusted"; - version = "5.3.0.2"; - sha256 = "1mwgamd75llraiafk7s43j6qz495j96s1dprckrisww37gv3nn8d"; + version = "5.3.1"; + sha256 = "03wmk7l7krb51zql2qxf805ww0gndbgysfw0fgm3pzd98j7bfimh"; libraryHaskellDepends = [ base oeis QuickCheck QuickCheck-safe ]; description = "Lambdabot trusted code"; license = "GPL"; @@ -172568,7 +170599,6 @@ self: { ]; description = "Lambdabot running as a twitter bot. Similar to the @fsibot f# bot."; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "lambdaya-bus" = callPackage @@ -173098,28 +171128,6 @@ self: { mainProgram = "emd"; }) {}; - "language-docker" = callPackage - ({ mkDerivation, base, bytestring, containers, data-default-class - , hspec, hspec-megaparsec, HUnit, megaparsec, prettyprinter - , QuickCheck, split, text, time - }: - mkDerivation { - pname = "language-docker"; - version = "10.4.3"; - sha256 = "0s3grrz3n0fvxh7qn4gfaw1m194zd2s4zjqhzar8kr783yw3rr1k"; - libraryHaskellDepends = [ - base bytestring containers data-default-class megaparsec - prettyprinter split text time - ]; - testHaskellDepends = [ - base bytestring containers data-default-class hspec - hspec-megaparsec HUnit megaparsec prettyprinter QuickCheck split - text time - ]; - description = "Dockerfile parser, pretty-printer and embedded DSL"; - license = lib.licenses.gpl3Only; - }) {}; - "language-docker_11_0_0" = callPackage ({ mkDerivation, base, bytestring, containers, data-default , data-default-class, hspec, hspec-megaparsec, HUnit, megaparsec @@ -173143,7 +171151,7 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "language-docker_12_0_0" = callPackage + "language-docker" = callPackage ({ mkDerivation, base, bytestring, containers, data-default , data-default-class, hspec, hspec-megaparsec, HUnit, megaparsec , prettyprinter, QuickCheck, split, text, time @@ -173163,7 +171171,6 @@ self: { ]; description = "Dockerfile parser, pretty-printer and embedded DSL"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "language-dockerfile" = callPackage @@ -173235,8 +171242,6 @@ self: { ]; description = "JavaScript parser and pretty-printer library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "language-ecmascript-analysis" = callPackage @@ -173252,7 +171257,6 @@ self: { ]; description = "JavaScript static analysis library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "language-eiffel" = callPackage @@ -173679,7 +171683,7 @@ self: { ]; description = "Data types and functions to represent the Nix language"; license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.peti ]; + maintainers = [ lib.maintainers.sternenseemann ]; }) {}; "language-oberon" = callPackage @@ -174255,6 +172259,8 @@ self: { pname = "lapack-ffi-tools"; version = "0.1.3"; sha256 = "0qk5a43w8xn8pp9bhmjmjyvriiin2dyf4nvk13w858hsxyx6xqkx"; + revision = "1"; + editedCabalFile = "15w2ml6iqwk7776dl9m7lg0jp7akw9f8s95flrsjfxr479qig48i"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -174648,8 +172654,8 @@ self: { }) {}; "lattices" = callPackage - ({ mkDerivation, base, base-compat, containers, deepseq, ghc-prim - , hashable, integer-logarithms, QuickCheck, quickcheck-instances + ({ mkDerivation, base, base-compat, containers, deepseq, hashable + , integer-logarithms, QuickCheck, quickcheck-instances , semigroupoids, tagged, tasty, tasty-quickcheck, transformers , universe-base, universe-reverse-instances, unordered-containers }: @@ -174660,9 +172666,9 @@ self: { revision = "4"; editedCabalFile = "0nkcdqb3gsp1lqpj7hv4knndj7p258j0cp4cbqx7jixc93gkq044"; libraryHaskellDepends = [ - base base-compat containers deepseq ghc-prim hashable - integer-logarithms QuickCheck semigroupoids tagged transformers - universe-base universe-reverse-instances unordered-containers + base base-compat containers deepseq hashable integer-logarithms + QuickCheck semigroupoids tagged transformers universe-base + universe-reverse-instances unordered-containers ]; testHaskellDepends = [ base base-compat containers QuickCheck quickcheck-instances tasty @@ -175862,10 +173868,10 @@ self: { }: mkDerivation { pname = "lens"; - version = "5.0.1"; - sha256 = "0gzwx4b758phm51hz5i4bbkbvjw1ka7qj04zd9l9sh9n6s9ksm7c"; - revision = "3"; - editedCabalFile = "17qmk274b88k4ivhnkc6600djhh9d7pr4s1xhzi3ln2cspj5gvb3"; + version = "5.1.1"; + sha256 = "08mkm2mjvhmwg9hc4kd4cd6dgmcszs1p2mzp1nmri7lqbpy9jknc"; + revision = "1"; + editedCabalFile = "19z3k7ikpfa96b86yabxghfqpnq9d0ayy4gdlvci3ycvws0s8cy6"; libraryHaskellDepends = [ array assoc base base-orphans bifunctors bytestring call-stack comonad containers contravariant distributive exceptions filepath @@ -175958,24 +173964,6 @@ self: { }) {}; "lens-aeson" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, lens - , scientific, text, unordered-containers, vector - }: - mkDerivation { - pname = "lens-aeson"; - version = "1.1.3"; - sha256 = "05jyn6rn0anhgfmk754gmmpcy5jv3ki213z4v243n9jvdjdlg7ms"; - revision = "1"; - editedCabalFile = "0l1hkkpp4blkhmbpswl6lqww6wpfm327f8knq1lskhnisbnfmj2j"; - libraryHaskellDepends = [ - aeson attoparsec base bytestring lens scientific text - unordered-containers vector - ]; - description = "Law-abiding lenses for aeson"; - license = lib.licenses.mit; - }) {}; - - "lens-aeson_1_2_2" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, lens , scientific, text, text-short, unordered-containers, vector }: @@ -175989,7 +173977,6 @@ self: { ]; description = "Law-abiding lenses for aeson"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "lens-core" = callPackage @@ -176374,6 +174361,17 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "lens-witherable" = callPackage + ({ mkDerivation, base, witherable }: + mkDerivation { + pname = "lens-witherable"; + version = "0.1.0.2"; + sha256 = "0n00njfd9zcfgrkwajm1h1mvzgblykzn89whca2xwwqspf7f57kd"; + libraryHaskellDepends = [ base witherable ]; + description = "lens-compatible tools for working with witherable"; + license = lib.licenses.mit; + }) {}; + "lens-xml" = callPackage ({ mkDerivation, base, lens, xml }: mkDerivation { @@ -176992,19 +174990,6 @@ self: { }) {inherit (pkgs) expect; inherit (pkgs) tcl;}; "libffi" = callPackage - ({ mkDerivation, base, bytestring, ffi, libffi }: - mkDerivation { - pname = "libffi"; - version = "0.1"; - sha256 = "0g7jnhng3j7z5517aaqga0144aamibsbpgm3yynwyfzkq1kp0f28"; - libraryHaskellDepends = [ base bytestring ]; - librarySystemDepends = [ ffi ]; - libraryPkgconfigDepends = [ libffi ]; - description = "A binding to libffi"; - license = lib.licenses.bsd3; - }) {ffi = null; inherit (pkgs) libffi;}; - - "libffi_0_2_1" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "libffi"; @@ -177013,7 +174998,6 @@ self: { libraryHaskellDepends = [ base bytestring ]; description = "A binding to libffi"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "libffi-dynamic" = callPackage @@ -177562,7 +175546,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Raft consensus algorithm"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "raft-example"; }) {}; @@ -178179,6 +176162,19 @@ self: { license = lib.licenses.bsd3; }) {}; + "lift-type_0_1_1_1" = callPackage + ({ mkDerivation, base, template-haskell }: + mkDerivation { + pname = "lift-type"; + version = "0.1.1.1"; + sha256 = "039psym2ghkydk4qyycs3cxndrf85ab5hwzrqv0ajxcilqr11n0h"; + libraryHaskellDepends = [ base template-haskell ]; + testHaskellDepends = [ base template-haskell ]; + description = "Lift a type from a Typeable constraint to a Template Haskell type"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "lifted-async" = callPackage ({ mkDerivation, async, base, constraints, deepseq, HUnit , lifted-base, monad-control, mtl, tasty, tasty-bench @@ -178764,32 +176760,6 @@ self: { }) {}; "linear-base" = callPackage - ({ mkDerivation, base, containers, deepseq, gauge, ghc-prim - , hashable, hashtables, hedgehog, mmorph, primitive, random - , random-shuffle, storable-tuple, tasty, tasty-hedgehog, text - , transformers, unordered-containers, vector - }: - mkDerivation { - pname = "linear-base"; - version = "0.1.0"; - sha256 = "00n7rmvkjg42n1pba1y1lziw9a8gyhix15rw13qsyymi8bdr8k82"; - libraryHaskellDepends = [ - base containers ghc-prim hashable primitive storable-tuple text - transformers vector - ]; - testHaskellDepends = [ - base containers hedgehog mmorph storable-tuple tasty tasty-hedgehog - text vector - ]; - benchmarkHaskellDepends = [ - base deepseq gauge hashable hashtables random random-shuffle - unordered-containers - ]; - description = "Standard library for linear types"; - license = lib.licenses.mit; - }) {}; - - "linear-base_0_3_0" = callPackage ({ mkDerivation, base, containers, deepseq, gauge, ghc-prim , hashable, hashtables, hedgehog, inspection-testing , linear-generics, mmorph, MonadRandom, primitive, random @@ -178816,7 +176786,6 @@ self: { ]; description = "Standard library for linear types"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "linear-circuit" = callPackage @@ -179627,6 +177596,8 @@ self: { pname = "lio-fs"; version = "0.0.1.2"; sha256 = "1zzxsr0kg3bxm2wzhsqw2irk5myzshgqhr3fxi062hzw2rh0nqn9"; + revision = "1"; + editedCabalFile = "1vwdsizbk7h0l10fsn8bql60yc8w5vy7fr0x0z9md6rpmsyfxrr2"; libraryHaskellDepends = [ base bytestring containers directory filepath lio SHA unix xattr ]; @@ -180303,7 +178274,6 @@ self: { ]; description = "Witnesses for working with type-level lists"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "list-zip-def" = callPackage @@ -180540,22 +178510,6 @@ self: { }) {}; "little-rio" = callPackage - ({ mkDerivation, base, deepseq, exceptions, microlens - , microlens-mtl, mtl, primitive, resourcet, unliftio-core - }: - mkDerivation { - pname = "little-rio"; - version = "0.2.2"; - sha256 = "1cbadsbhhgls6p46gga4l32b0fhmvp6r9mycaj2srsfdcnwkydr9"; - libraryHaskellDepends = [ - base deepseq exceptions microlens microlens-mtl mtl primitive - resourcet unliftio-core - ]; - description = "When you need just the RIO monad"; - license = lib.licenses.bsd3; - }) {}; - - "little-rio_1_0_1" = callPackage ({ mkDerivation, base, deepseq, exceptions, little-logger , microlens, microlens-mtl, mtl, primitive, resourcet , unliftio-core @@ -180570,7 +178524,6 @@ self: { ]; description = "When you need just the RIO monad"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "live-sequencer" = callPackage @@ -181390,20 +179343,6 @@ self: { }) {}; "loc" = callPackage - ({ mkDerivation, base, containers, doctest, hedgehog }: - mkDerivation { - pname = "loc"; - version = "0.1.3.16"; - sha256 = "0bizqfczhc5higdzrrhinr5q3s971a3klfl3gpffnq9gyzd16nrq"; - revision = "2"; - editedCabalFile = "18fwdgf8l6nrnijla1x5c50ab05snaza27qdkya07sis2fa8286c"; - libraryHaskellDepends = [ base containers ]; - testHaskellDepends = [ base containers doctest hedgehog ]; - description = "Types representing line and column positions and ranges in text files"; - license = lib.licenses.asl20; - }) {}; - - "loc_0_1_4_0" = callPackage ({ mkDerivation, base, containers, hedgehog, hspec, hspec-hedgehog }: mkDerivation { @@ -181418,7 +179357,6 @@ self: { ]; description = "Types representing line and column positions and ranges in text files"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "loc-test" = callPackage @@ -182195,7 +180133,6 @@ self: { ]; description = "Framework for propositional and first order logic, theorem proving"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "logicst" = callPackage @@ -182212,20 +180149,6 @@ self: { }) {}; "logict" = callPackage - ({ mkDerivation, async, base, mtl, tasty, tasty-hunit }: - mkDerivation { - pname = "logict"; - version = "0.7.1.0"; - sha256 = "1d22b7r8lnak5k8ars166cxbk1lv7gf8g0qs604irsx2s474ybi7"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base mtl ]; - testHaskellDepends = [ async base mtl tasty tasty-hunit ]; - description = "A backtracking logic-programming monad"; - license = lib.licenses.bsd3; - }) {}; - - "logict_0_8_0_0" = callPackage ({ mkDerivation, async, base, mtl, tasty, tasty-hunit }: mkDerivation { pname = "logict"; @@ -182237,16 +180160,27 @@ self: { testHaskellDepends = [ async base mtl tasty tasty-hunit ]; description = "A backtracking logic-programming monad"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "logict-sequence" = callPackage - ({ mkDerivation, base, logict, mtl, sequence, type-aligned }: + ({ mkDerivation, base, containers, gauge, hedgehog, hedgehog-fn + , hspec, hspec-hedgehog, list-t, logict, mmorph, mtl, sequence + , transformers + }: mkDerivation { pname = "logict-sequence"; - version = "0.1.0.1"; - sha256 = "15cxn5v3afm5688x972vvd6j7d7x889jwdhnlilpy1c2nzfl9w3i"; - libraryHaskellDepends = [ base logict mtl sequence type-aligned ]; + version = "0.2.0.1"; + sha256 = "0g52laz25jb22ms3jam8f2bkb26q2k6qvfpjdipwv0n11g2bzc7x"; + libraryHaskellDepends = [ + base logict mmorph mtl sequence transformers + ]; + testHaskellDepends = [ + base hedgehog hedgehog-fn hspec hspec-hedgehog logict mmorph mtl + sequence transformers + ]; + benchmarkHaskellDepends = [ + base containers gauge list-t logict mtl + ]; description = "A backtracking logic-programming monad with asymptotic improvements to msplit"; license = lib.licenses.mit; }) {}; @@ -182881,7 +180815,6 @@ self: { ]; description = "EDSL for the Michelson Language"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "loris" = callPackage @@ -183364,27 +181297,29 @@ self: { ]; description = "Parameterized file evaluator"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "ltext"; }) {}; "lti13" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, file-embed - , hspec, http-client, http-types, jose-jwt, oidc-client, QuickCheck - , safe-exceptions, text, th-utilities + , hspec, hspec-discover, http-client, http-types, jose-jwt + , oidc-client, QuickCheck, safe-exceptions, text, th-utilities }: mkDerivation { pname = "lti13"; - version = "0.2.0.3"; - sha256 = "1ls1hfyivmx5yi9i15m95j9j12agyrmfiwza3w9dfa23c210fcxh"; + version = "0.3.0.0"; + sha256 = "0riwrdpfjq1zpz37g0qw34gbf86amb31zz8n3x1xqsrnj69drc6w"; libraryHaskellDepends = [ aeson base bytestring containers http-client http-types jose-jwt oidc-client safe-exceptions text ]; testHaskellDepends = [ - aeson base bytestring file-embed hspec QuickCheck text th-utilities + aeson base bytestring containers file-embed hspec http-client + http-types jose-jwt oidc-client QuickCheck safe-exceptions text + th-utilities ]; - description = "Core functionality for LTI 1.3."; + testToolDepends = [ hspec-discover ]; + description = "Core functionality for LTI 1.3"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; @@ -183445,20 +181380,6 @@ self: { }) {}; "lua" = callPackage - ({ mkDerivation, base, lua5_3, tasty, tasty-hunit }: - mkDerivation { - pname = "lua"; - version = "2.1.0"; - sha256 = "00fcx1by3b2bjb3sc86azr3gmy9jd1b0gilbz48pkbb7cw4p5z1c"; - configureFlags = [ "-fsystem-lua" "-f-use-pkgconfig" ]; - libraryHaskellDepends = [ base ]; - librarySystemDepends = [ lua5_3 ]; - testHaskellDepends = [ base tasty tasty-hunit ]; - description = "Lua, an embeddable scripting language"; - license = lib.licenses.mit; - }) {inherit (pkgs) lua5_3;}; - - "lua_2_2_1" = callPackage ({ mkDerivation, base, lua5_4, tasty, tasty-hunit }: mkDerivation { pname = "lua"; @@ -183470,7 +181391,6 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "Lua, an embeddable scripting language"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) lua5_4;}; "lua-arbitrary" = callPackage @@ -186097,8 +184017,8 @@ self: { pname = "map-syntax"; version = "0.3"; sha256 = "0b3ddi998saw5gi5r4bjbpid03rxlifn08zv15wf0b90ambhcc4k"; - revision = "4"; - editedCabalFile = "09sr3lzgkqs59vnwsimqgv098h3hj4srr2avza3z05gfkvxqj8yw"; + revision = "5"; + editedCabalFile = "0vfrq4gbd07jaz656lrxx7yar8lbgimkvkij52sn6d403wak20cv"; libraryHaskellDepends = [ base containers mtl ]; testHaskellDepends = [ base containers deepseq hspec HUnit mtl QuickCheck transformers @@ -186173,8 +184093,8 @@ self: { ({ mkDerivation, base, tidal }: mkDerivation { pname = "maquinitas-tidal"; - version = "0.2.11"; - sha256 = "1bg0az68jzxkb54rx7zf7bbkdkp5h0aqxyy78d8caaimc5ch2mbv"; + version = "0.2.17"; + sha256 = "1rb72b2p0d61b36d73b0rw6bw7qj125syh3w3b5lr77r8km1np84"; libraryHaskellDepends = [ base tidal ]; description = "library for MIDI control of hardware"; license = lib.licenses.mit; @@ -187832,32 +185752,6 @@ self: { }) {}; "mcmc" = callPackage - ({ mkDerivation, aeson, async, base, bytestring, circular - , containers, covariance, criterion, data-default, deepseq - , directory, dirichlet, double-conversion, hmatrix, hspec - , log-domain, math-functions, microlens, mwc-random, pretty-show - , primitive, statistics, time, transformers, vector, zlib - }: - mkDerivation { - pname = "mcmc"; - version = "0.6.2.2"; - sha256 = "1si81jv8dfwm9lfq3fvfc4mibkg7p61vkjhsgfsmban74v02ja73"; - libraryHaskellDepends = [ - aeson async base bytestring circular containers covariance - data-default deepseq directory dirichlet double-conversion hmatrix - log-domain math-functions microlens mwc-random pretty-show - primitive statistics time transformers vector zlib - ]; - testHaskellDepends = [ base hspec mwc-random statistics ]; - benchmarkHaskellDepends = [ - base criterion math-functions microlens mwc-random - ]; - description = "Sample from a posterior using Markov chain Monte Carlo"; - license = lib.licenses.gpl3Plus; - maintainers = [ lib.maintainers.dschrempf ]; - }) {}; - - "mcmc_0_8_0_1" = callPackage ({ mkDerivation, ad, aeson, async, base, bytestring, circular , containers, covariance, criterion, directory, dirichlet , fixed-vector, hmatrix, hspec, log-domain, math-functions @@ -187880,7 +185774,6 @@ self: { ]; description = "Sample from a posterior using Markov chain Monte Carlo"; license = lib.licenses.gpl3Plus; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; }) {}; @@ -188914,10 +186807,10 @@ self: { }: mkDerivation { pname = "memory"; - version = "0.16.0"; - sha256 = "0zzxyr2b7gj92h3jzaq1lfqfyfkfj4l636ry35191i9bp3wa0v8l"; + version = "0.17.0"; + sha256 = "0yl3ivvn7i9wbx910b7bzj9c3g0jjjk91j05wj74qb5zx2yyf9rk"; revision = "1"; - editedCabalFile = "02ql04drvyk8sdadxs4yi1h4aic0pxgnrph3j5ndcm6r7hfnv8py"; + editedCabalFile = "1gybf726kz17jm1am0rphi0srmyqyza45y6jdqbq0b8sspm8kggb"; libraryHaskellDepends = [ base basement bytestring deepseq ghc-prim ]; @@ -189160,20 +187053,6 @@ self: { }) {}; "mergeless" = callPackage - ({ mkDerivation, aeson, base, containers, deepseq, mtl, validity - , validity-containers - }: - mkDerivation { - pname = "mergeless"; - version = "0.3.0.0"; - sha256 = "14kgfh672fywvrjzb9kzhrnw10lxq44216rwniavn68abkg6yx94"; - libraryHaskellDepends = [ - aeson base containers deepseq mtl validity validity-containers - ]; - license = lib.licenses.mit; - }) {}; - - "mergeless_0_4_0_0" = callPackage ({ mkDerivation, aeson, autodocodec, base, containers, deepseq, mtl , text, validity, validity-containers }: @@ -189186,7 +187065,6 @@ self: { validity-containers ]; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "mergeless-persistent" = callPackage @@ -190008,27 +187886,6 @@ self: { }) {}; "microlens-aeson" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, deepseq - , hashable, microlens, scientific, tasty, tasty-hunit, text - , unordered-containers, vector - }: - mkDerivation { - pname = "microlens-aeson"; - version = "2.4.1"; - sha256 = "0h11h1vg467aq1w6gfb0jvzvhk6xsl1i1bl7qfw5kdsnvrd3nbg9"; - libraryHaskellDepends = [ - aeson attoparsec base bytestring deepseq hashable microlens - scientific text unordered-containers vector - ]; - testHaskellDepends = [ - aeson base bytestring deepseq hashable microlens tasty tasty-hunit - text unordered-containers vector - ]; - description = "Law-abiding lenses for Aeson, using microlens"; - license = lib.licenses.mit; - }) {}; - - "microlens-aeson_2_5_0" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, hashable , microlens, scientific, tasty, tasty-hunit, text, vector }: @@ -190046,7 +187903,6 @@ self: { ]; description = "Law-abiding lenses for Aeson, using microlens"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "microlens-contra" = callPackage @@ -190798,6 +188654,17 @@ self: { }) {}; "mime-types" = callPackage + ({ mkDerivation, base, bytestring, containers, text }: + mkDerivation { + pname = "mime-types"; + version = "0.1.0.9"; + sha256 = "1lkipa4v73z3l5lqs6sdhl898iq41kyxv2jb9agsajzgd58l6cha"; + libraryHaskellDepends = [ base bytestring containers text ]; + description = "Basic mime-type handling types and functions"; + license = lib.licenses.mit; + }) {}; + + "mime-types_0_1_1_0" = callPackage ({ mkDerivation, base, bytestring, containers, text }: mkDerivation { pname = "mime-types"; @@ -190806,6 +188673,7 @@ self: { libraryHaskellDepends = [ base bytestring containers text ]; description = "Basic mime-type handling types and functions"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "min-max-pqueue" = callPackage @@ -191017,7 +188885,6 @@ self: { executableHaskellDepends = [ base lens minilight mtl ]; description = "A binding library of minilight for Lua langauge"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "example"; }) {}; @@ -191961,22 +189828,6 @@ self: { }) {}; "mmorph" = callPackage - ({ mkDerivation, base, mtl, transformers, transformers-compat }: - mkDerivation { - pname = "mmorph"; - version = "1.1.5"; - sha256 = "0bq9m3hlfax1826gg5yhih79x33rvfx59wdh8yf43azd7l74bys6"; - revision = "1"; - editedCabalFile = "087v8ajcfpx4f0v4jxvv16h6jswgnkfnyfn28k406d5w3ihcx1wl"; - libraryHaskellDepends = [ - base mtl transformers transformers-compat - ]; - description = "Monad morphisms"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.Gabriel439 ]; - }) {}; - - "mmorph_1_2_0" = callPackage ({ mkDerivation, base, mtl, transformers, transformers-compat }: mkDerivation { pname = "mmorph"; @@ -191989,7 +189840,6 @@ self: { ]; description = "Monad morphisms"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriel439 ]; }) {}; @@ -192581,13 +190431,13 @@ self: { }) {}; "modular-arithmetic" = callPackage - ({ mkDerivation, base, doctest, typelits-witnesses }: + ({ mkDerivation, base, doctest }: mkDerivation { pname = "modular-arithmetic"; version = "2.0.0.2"; sha256 = "1bbn3pwvpl9v7a8gkxx83w2s8mk2q9gin7yvkkr97f64rdf8lnrq"; - libraryHaskellDepends = [ base typelits-witnesses ]; - testHaskellDepends = [ base doctest typelits-witnesses ]; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base doctest ]; description = "A type for integers modulo some constant"; license = lib.licenses.bsd3; }) {}; @@ -192927,9 +190777,8 @@ self: { ]; description = "A library for probabilistic programming"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "example"; - broken = true; + maintainers = [ lib.maintainers.turion ]; }) {}; "monad-bool" = callPackage @@ -193250,8 +191099,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "monad-interleave"; - version = "0.1"; - sha256 = "09hpl7ah5ivsrx4xlk96d129n1j4wpx7kj6l95zwadyaz7rj9fp7"; + version = "0.2.0.1"; + sha256 = "0ajn06f3q181nf6xa4kish04bv74crqmsmk7i1ny4kw1m9ag139d"; libraryHaskellDepends = [ base ]; description = "Monads with an unsaveInterleaveIO-like operation"; license = lib.licenses.bsd3; @@ -193722,20 +191571,6 @@ self: { }) {}; "monad-parallel" = callPackage - ({ mkDerivation, base, parallel, transformers, transformers-compat - }: - mkDerivation { - pname = "monad-parallel"; - version = "0.7.2.5"; - sha256 = "0yjn8acn8z8b1v5nnmwrmrcim9lqh942kgi2c03cnnklfdc1cqip"; - libraryHaskellDepends = [ - base parallel transformers transformers-compat - ]; - description = "Parallel execution of monadic computations"; - license = lib.licenses.bsd3; - }) {}; - - "monad-parallel_0_8" = callPackage ({ mkDerivation, base, parallel, transformers, transformers-compat }: mkDerivation { @@ -193747,7 +191582,6 @@ self: { ]; description = "Parallel execution of monadic computations"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "monad-parallel-progressbar" = callPackage @@ -193902,6 +191736,7 @@ self: { ]; description = "A new, simple, composable concurrency abstraction"; license = lib.licenses.mit; + maintainers = [ lib.maintainers.turion ]; }) {}; "monad-skeleton" = callPackage @@ -194502,8 +192337,6 @@ self: { libraryHaskellDepends = [ base mtl transformers ]; description = "Monad classes, using functional dependencies"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "monads-tf" = callPackage @@ -194611,6 +192444,8 @@ self: { pname = "mongoDB"; version = "2.7.1.2"; sha256 = "0csjhvsvy534lq7lvqx96dw6ia3737rg7q96174067k7mhkxwf9m"; + revision = "1"; + editedCabalFile = "06kdgrg2p2c9n6im1fy04y0rvlwc4xssmk9wvw33k9svhzld7afr"; libraryHaskellDepends = [ array base base16-bytestring base64-bytestring binary bson bytestring conduit conduit-extra containers cryptohash @@ -195013,49 +192848,6 @@ self: { }) {}; "monomer" = callPackage - ({ mkDerivation, aeson, async, attoparsec, base, bytestring - , bytestring-to-vector, c2hs, containers, data-default, directory - , exceptions, extra, formatting, glew, hspec, http-client, HUnit - , JuicyPixels, lens, mtl, nanovg, OpenGL, OpenGLRaw, process - , random, safe, scientific, sdl2, silently, stm, text, text-show - , time, transformers, unordered-containers, vector, websockets - , wreq, wuss - }: - mkDerivation { - pname = "monomer"; - version = "1.3.0.0"; - sha256 = "19k31vppid5lyvqg4q4r07yzw9yisydhx012yn1fzlfjwc89g9bp"; - revision = "3"; - editedCabalFile = "1jz12ww843d0qk7gy6f8fw4l2mpynkcs9knxfc865zyhcjvimfw2"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - async attoparsec base bytestring bytestring-to-vector containers - data-default exceptions extra formatting http-client JuicyPixels - lens mtl nanovg OpenGL process safe sdl2 stm text text-show time - transformers unordered-containers vector wreq - ]; - librarySystemDepends = [ glew ]; - libraryToolDepends = [ c2hs ]; - executableHaskellDepends = [ - aeson async attoparsec base bytestring bytestring-to-vector - containers data-default exceptions extra formatting http-client - JuicyPixels lens mtl nanovg OpenGL OpenGLRaw process random safe - scientific sdl2 stm text text-show time transformers - unordered-containers vector websockets wreq wuss - ]; - testHaskellDepends = [ - async attoparsec base bytestring bytestring-to-vector containers - data-default directory exceptions extra formatting hspec - http-client HUnit JuicyPixels lens mtl nanovg OpenGL process safe - sdl2 silently stm text text-show time transformers - unordered-containers vector wreq - ]; - description = "A GUI library for writing native Haskell applications"; - license = lib.licenses.bsd3; - }) {inherit (pkgs) glew;}; - - "monomer_1_5_0_0" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring , bytestring-to-vector, c2hs, containers, data-default, exceptions , extra, formatting, glew, hspec, http-client, JuicyPixels, lens @@ -195092,7 +192884,6 @@ self: { ]; description = "A GUI library for writing native Haskell applications"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) glew;}; "monomer-hagrid" = callPackage @@ -195350,7 +193141,6 @@ self: { ]; description = "A web service framework for Haskell, similar in purpose to dropwizard"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "more-containers" = callPackage @@ -195456,7 +193246,6 @@ self: { ]; description = "Developer tools for the Michelson Language"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "morley"; }) {}; @@ -195501,7 +193290,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Client to interact with the Tezos blockchain"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "morley-client"; }) {}; @@ -195551,7 +193339,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Upgradeability infrastructure based on Morley"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "morley-ustore-reader"; }) {}; @@ -195626,8 +193413,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql"; - version = "0.26.0"; - sha256 = "1x1hg60l7zbdb7kg2gx93zxknd9f7bbdvr6r9hcy8w86h8aplilm"; + version = "0.27.0"; + sha256 = "1d2wk0zw3qb22skv7g4xagl04las5xnh9f4223c4as9cf39pcrp9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers morpheus-graphql-app @@ -195644,7 +193431,6 @@ self: { ]; description = "Morpheus GraphQL"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "morpheus-graphql-app" = callPackage @@ -195656,8 +193442,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-app"; - version = "0.26.0"; - sha256 = "1dq0hnm1bsy43vbrs2rm5df5j9yy55azj420jf8fs71676xni7hn"; + version = "0.27.0"; + sha256 = "0mg12a8s2zcxcbm1zm5a4gn6vz8d9d1qdhk930zddxqbll5gq7nq"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers hashable megaparsec @@ -195672,7 +193458,6 @@ self: { ]; description = "Morpheus GraphQL App"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "morpheus-graphql-cli" = callPackage @@ -195695,6 +193480,7 @@ self: { license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "morpheus"; + broken = true; }) {}; "morpheus-graphql-client" = callPackage @@ -195707,8 +193493,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-client"; - version = "0.26.0"; - sha256 = "0n8x888qhamlb6pkk4sa864mb3y7h261s1f83waqg0d7qdwcp5nx"; + version = "0.27.0"; + sha256 = "120414v0rcvzgm9dc2fx8598d88dqnpvhkc8zh3y2gl3b1bl31jb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers file-embed modern-uri @@ -195726,7 +193512,6 @@ self: { ]; description = "Morpheus GraphQL Client"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "morpheus-graphql-code-gen" = callPackage @@ -195738,8 +193523,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-code-gen"; - version = "0.26.0"; - sha256 = "1mdhifqqj44dr9j2z4nh0m8n4836mv8cav9qn155b3nairfh3w3a"; + version = "0.27.0"; + sha256 = "0aw9fl0hzl657w2arybyk0zqxvbdz897kiqwsv52r50dnb5x2izf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -195757,26 +193542,24 @@ self: { ]; description = "Morpheus GraphQL CLI"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "morpheus"; }) {}; "morpheus-graphql-code-gen-utils" = callPackage ({ mkDerivation, base, bytestring, containers - , morpheus-graphql-core, prettyprinter, relude, template-haskell - , text, unordered-containers + , morpheus-graphql-core, mtl, prettyprinter, relude + , template-haskell, text, unordered-containers }: mkDerivation { pname = "morpheus-graphql-code-gen-utils"; - version = "0.26.0"; - sha256 = "0nhv20vn8v73zri9ws3rwyi9xyshp6pm7v610rrwfa43wyxlpq5g"; + version = "0.27.0"; + sha256 = "1d5v3b63v9yf47a5hh2am6v09hwm4sfxls38iwvlxva3km0s1qgn"; libraryHaskellDepends = [ - base bytestring containers morpheus-graphql-core prettyprinter + base bytestring containers morpheus-graphql-core mtl prettyprinter relude template-haskell text unordered-containers ]; description = "Morpheus GraphQL CLI"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "morpheus-graphql-core" = callPackage @@ -195787,8 +193570,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-core"; - version = "0.26.0"; - sha256 = "0cj78h29ryalxnx4hzpl5kywqdcvjxvxqlc6axibb1cmajn4kbqm"; + version = "0.27.0"; + sha256 = "0001pq7zj5rpjcg0jasd3vklisan2i8nxyk8d7xa31d4f1grn5ff"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers hashable megaparsec mtl relude @@ -195803,8 +193586,6 @@ self: { ]; description = "Morpheus GraphQL Core"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "morpheus-graphql-server" = callPackage @@ -195816,8 +193597,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-server"; - version = "0.26.0"; - sha256 = "1aca18d60ja6awgsvwjjbikqhvspn3wans1dvh57g37ma1p1v331"; + version = "0.27.0"; + sha256 = "0cd6qczbb5cm12xv181pzq6d62nv7nf4w1yd3gmhzjfrks62lhwy"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers morpheus-graphql-app @@ -195832,7 +193613,6 @@ self: { ]; description = "Morpheus GraphQL"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "morpheus-graphql-subscriptions" = callPackage @@ -195842,8 +193622,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-subscriptions"; - version = "0.26.0"; - sha256 = "1kmd37w3kp2mdhz64fwlyl9v7p10x3p6fbzw535kipic89y9pcx2"; + version = "0.27.0"; + sha256 = "138fcganlaj4fyq1aygiyy6f4hhw58n26ldrdkxhd66hr1mqv6j9"; libraryHaskellDepends = [ aeson base bytestring morpheus-graphql-app morpheus-graphql-core mtl relude text transformers unliftio-core unordered-containers @@ -195851,7 +193631,6 @@ self: { ]; description = "Morpheus GraphQL Subscriptions"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "morpheus-graphql-tests" = callPackage @@ -195860,8 +193639,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-tests"; - version = "0.18.0"; - sha256 = "0l89mmsl09ph412l8f9xjlyx8yp5g69ffmajynxcqvj501n21s9z"; + version = "0.27.0"; + sha256 = "1h6nri73s5ibzidhwrkxffldardx6khq9kvhmqklm06cilwr56xi"; libraryHaskellDepends = [ aeson base bytestring directory relude tasty tasty-hunit text unordered-containers @@ -195870,23 +193649,6 @@ self: { license = lib.licenses.mit; }) {}; - "morpheus-graphql-tests_0_26_0" = callPackage - ({ mkDerivation, aeson, base, bytestring, directory, relude, tasty - , tasty-hunit, text, unordered-containers - }: - mkDerivation { - pname = "morpheus-graphql-tests"; - version = "0.26.0"; - sha256 = "0dyza53pp9s16y8mlpm63b9ds396lqf8wsj2qaymyy18iakcfb9m"; - libraryHaskellDepends = [ - aeson base bytestring directory relude tasty tasty-hunit text - unordered-containers - ]; - description = "Morpheus GraphQL Test"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - "morphisms" = callPackage ({ mkDerivation }: mkDerivation { @@ -196532,7 +194294,6 @@ self: { testHaskellDepends = [ base hspec ip text ]; description = "Datastructures to describe TCP and MPTCP connections"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "mptcp-pm" = callPackage @@ -196567,7 +194328,6 @@ self: { description = "A Multipath TCP path manager"; license = lib.licenses.gpl3Only; badPlatforms = lib.platforms.darwin; - hydraPlatforms = lib.platforms.none; mainProgram = "mptcp-pm"; }) {}; @@ -196614,7 +194374,6 @@ self: { ]; description = "A Multipath TCP analyzer"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "mptcpanalyzer"; }) {}; @@ -198085,6 +195844,8 @@ self: { pname = "multipart"; version = "0.2.1"; sha256 = "0p6n4knxpjv70nbl6cmd6x7gkdjsjqp4ya7fz00bfrqp7jvhlivn"; + revision = "1"; + editedCabalFile = "03gaapwnvn843hpm5qwdci9df1wf383msd42p8w9ghilpfjj4qy9"; libraryHaskellDepends = [ base bytestring parsec stringsearch ]; description = "Parsers for the HTTP multipart format"; license = lib.licenses.bsd3; @@ -198860,7 +196621,6 @@ self: { ]; description = "Send an email to all MusicBrainz editors"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "musicw" = callPackage @@ -199530,7 +197290,6 @@ self: { ]; description = "Example projects using mysnapsession"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mysql" = callPackage @@ -202830,23 +200589,6 @@ self: { }) {}; "network-transport" = callPackage - ({ mkDerivation, base, binary, bytestring, deepseq, hashable - , transformers - }: - mkDerivation { - pname = "network-transport"; - version = "0.5.4"; - sha256 = "0izcqi3zl7ynav0qqrrfmiax8vziqwrhflprddhjj6x6nkzhp1sv"; - revision = "1"; - editedCabalFile = "03parnmzh2mffs6fadqbf4lw1d5bsmvr347rzamp230s303nr6yc"; - libraryHaskellDepends = [ - base binary bytestring deepseq hashable transformers - ]; - description = "Network abstraction layer"; - license = lib.licenses.bsd3; - }) {}; - - "network-transport_0_5_6" = callPackage ({ mkDerivation, base, binary, bytestring, deepseq, hashable , transformers }: @@ -202859,7 +200601,6 @@ self: { ]; description = "Network abstraction layer"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "network-transport-amqp" = callPackage @@ -203104,22 +200845,6 @@ self: { }) {}; "network-wait" = callPackage - ({ mkDerivation, base, exceptions, network, network-simple, retry - , tasty, tasty-hunit - }: - mkDerivation { - pname = "network-wait"; - version = "0.1.2.0"; - sha256 = "1fgcp2didz7zp4jpkc9zap94sbd6ny8nyrx6nwnfai2ssw5rxpfq"; - libraryHaskellDepends = [ base exceptions network retry ]; - testHaskellDepends = [ - base exceptions network network-simple retry tasty tasty-hunit - ]; - description = "Lightweight library for waiting on networked services to become available"; - license = lib.licenses.mit; - }) {}; - - "network-wait_0_2_0_0" = callPackage ({ mkDerivation, base, exceptions, network, network-simple, retry , tasty, tasty-hunit }: @@ -203133,7 +200858,6 @@ self: { ]; description = "Lightweight library for waiting on networked services to become available"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "network-websocket" = callPackage @@ -204306,8 +202030,8 @@ self: { }: mkDerivation { pname = "nix-tree"; - version = "0.2.1"; - sha256 = "1ca4a6mmbb8kvja3ipiifj7kfxayq9ik3ip10m6nkf99a56060jw"; + version = "0.3.0"; + sha256 = "0xq2z0x8igfaayg50v85idm2hzia46nsrf10kwgsf50xb65hp0qg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -204771,8 +202495,8 @@ self: { ({ mkDerivation, base, containers }: mkDerivation { pname = "nominal"; - version = "0.2.0.0"; - sha256 = "1wd2vd0qn8ln3a5r29gikdcr4c2c2rf43p6kq3wmqm8ww30djgca"; + version = "0.3.0.0"; + sha256 = "12kryz3z7kds1cca4s414233pd160gkzidf0d1b89zj926zhd766"; libraryHaskellDepends = [ base containers ]; description = "Binders and alpha-equivalence made easy"; license = lib.licenses.gpl3Only; @@ -204797,7 +202521,6 @@ self: { ]; description = "REST API for Nomyx"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "nomyx-core" = callPackage @@ -204826,7 +202549,6 @@ self: { testHaskellDepends = [ base Cabal ]; description = "A Nomic game in haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "nomyx-language" = callPackage @@ -204886,7 +202608,6 @@ self: { testHaskellDepends = [ base Cabal ]; description = "A Nomic game in haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "nomyx-server"; }) {}; @@ -205018,18 +202739,6 @@ self: { }) {}; "nondeterminism" = callPackage - ({ mkDerivation, base, containers, mtl, tasty, tasty-hunit }: - mkDerivation { - pname = "nondeterminism"; - version = "1.4"; - sha256 = "1ibxnkbr1lqjpr00cmw1p94cypcplxr0yr6q3aspl0vp08xwjdrh"; - libraryHaskellDepends = [ base containers mtl ]; - testHaskellDepends = [ base tasty tasty-hunit ]; - description = "A monad and monad transformer for nondeterministic computations"; - license = "LGPL"; - }) {}; - - "nondeterminism_1_5" = callPackage ({ mkDerivation, base, containers, mtl, tasty, tasty-hunit }: mkDerivation { pname = "nondeterminism"; @@ -205039,7 +202748,6 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "A monad and monad transformer for nondeterministic computations"; license = "LGPL"; - hydraPlatforms = lib.platforms.none; }) {}; "nonempty-alternative" = callPackage @@ -205255,7 +202963,6 @@ self: { ]; description = "Wrapper of nonlinear-optimization package for using with backprop package"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "noodle" = callPackage @@ -205701,23 +203408,23 @@ self: { }) {}; "nri-http" = callPackage - ({ mkDerivation, aeson, base, bytestring, conduit, http-client - , http-client-tls, http-types, mime-types, network-uri + ({ mkDerivation, aeson, base, bytestring, case-insensitive, conduit + , http-client, http-client-tls, http-types, mime-types, network-uri , nri-observability, nri-prelude, safe-exceptions, text, wai, warp }: mkDerivation { pname = "nri-http"; - version = "0.1.0.4"; - sha256 = "1zf55k4c4zlx2229xxs2hfl7y5c0fb3ab7vrms08imfp0hblj91x"; + version = "0.2.0.0"; + sha256 = "0bh44a2i919h0da8psrz69n44l8lp0qzzmjq99jvvi13vz4cxxad"; libraryHaskellDepends = [ - aeson base bytestring conduit http-client http-client-tls - http-types mime-types network-uri nri-observability nri-prelude - safe-exceptions text + aeson base bytestring case-insensitive conduit http-client + http-client-tls http-types mime-types network-uri nri-observability + nri-prelude safe-exceptions text ]; testHaskellDepends = [ - aeson base bytestring conduit http-client http-client-tls - http-types mime-types network-uri nri-observability nri-prelude - safe-exceptions text wai warp + aeson base bytestring case-insensitive conduit http-client + http-client-tls http-types mime-types network-uri nri-observability + nri-prelude safe-exceptions text wai warp ]; description = "Make Elm style HTTP requests"; license = lib.licenses.bsd3; @@ -206135,8 +203842,6 @@ self: { libraryHaskellDepends = [ base call-stack semigroups ]; description = "A sequence of semigroups, for composing stuff in multiple spatial directions"; license = lib.licenses.lgpl3Only; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "numbering" = callPackage @@ -206693,45 +204398,6 @@ self: { }) {}; "nvim-hs" = callPackage - ({ mkDerivation, base, bytestring, cereal, cereal-conduit, conduit - , containers, data-default, deepseq, foreign-store, hslogger, hspec - , hspec-discover, HUnit, megaparsec, messagepack, mtl, network - , optparse-applicative, path, path-io, prettyprinter - , prettyprinter-ansi-terminal, QuickCheck, resourcet, stm - , streaming-commons, template-haskell - , template-haskell-compat-v0208, text, time, time-locale-compat - , transformers, transformers-base, typed-process, unliftio - , unliftio-core, utf8-string, vector, void - }: - mkDerivation { - pname = "nvim-hs"; - version = "2.2.0.3"; - sha256 = "0sbppnphnbygxjns373hyb3hvbwzlv4sq104682bcajd07x6vhmw"; - libraryHaskellDepends = [ - base bytestring cereal cereal-conduit conduit containers - data-default deepseq foreign-store hslogger megaparsec messagepack - mtl network optparse-applicative path path-io prettyprinter - prettyprinter-ansi-terminal resourcet stm streaming-commons - template-haskell template-haskell-compat-v0208 text time - time-locale-compat transformers transformers-base typed-process - unliftio unliftio-core utf8-string vector void - ]; - testHaskellDepends = [ - base bytestring cereal cereal-conduit conduit containers - data-default foreign-store hslogger hspec hspec-discover HUnit - megaparsec messagepack mtl network optparse-applicative path - path-io prettyprinter prettyprinter-ansi-terminal QuickCheck - resourcet stm streaming-commons template-haskell - template-haskell-compat-v0208 text time time-locale-compat - transformers transformers-base typed-process unliftio unliftio-core - utf8-string vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Haskell plugin backend for neovim"; - license = lib.licenses.asl20; - }) {}; - - "nvim-hs_2_3_0_0" = callPackage ({ mkDerivation, base, bytestring, cereal, cereal-conduit, conduit , containers, data-default, deepseq, foreign-store, hslogger, hspec , hspec-discover, HUnit, megaparsec, messagepack, mtl, network @@ -206768,7 +204434,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell plugin backend for neovim"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "nvim-hs-contrib" = callPackage @@ -206980,29 +204645,6 @@ self: { }) {}; "o-clock" = callPackage - ({ mkDerivation, base, doctest, Glob, hedgehog, hspec-expectations - , markdown-unlit, tasty, tasty-hedgehog, tasty-hunit-compat - , type-spec - }: - mkDerivation { - pname = "o-clock"; - version = "1.2.1.1"; - sha256 = "0rq9bn9lxsmgjw6w55r3c15y1pjq36vi246qldr53csr0pa9ggfy"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base doctest Glob hedgehog hspec-expectations markdown-unlit tasty - tasty-hedgehog tasty-hunit-compat type-spec - ]; - testToolDepends = [ doctest markdown-unlit ]; - description = "Type-safe time library"; - license = lib.licenses.mpl20; - mainProgram = "play-o-clock"; - }) {}; - - "o-clock_1_3_0" = callPackage ({ mkDerivation, base, doctest, Glob, hedgehog, hspec-expectations , markdown-unlit, tasty, tasty-hedgehog, tasty-hunit-compat , type-spec @@ -207024,7 +204666,6 @@ self: { testToolDepends = [ doctest markdown-unlit ]; description = "Type-safe time library"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; mainProgram = "play-o-clock"; }) {}; @@ -207692,6 +205333,170 @@ self: { license = lib.licenses.bsd3; }) {}; + "ogma-cli" = callPackage + ({ mkDerivation, base, HUnit, ogma-core, optparse-applicative + , process, test-framework, test-framework-hunit, unix + }: + mkDerivation { + pname = "ogma-cli"; + version = "1.0.6"; + sha256 = "1ldjswdyxckxrmypmx027aw90b93r41izqw4qj1szp6p1mjbx3pn"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ base ogma-core optparse-applicative ]; + testHaskellDepends = [ + base HUnit process test-framework test-framework-hunit unix + ]; + description = "Ogma: Helper tool to interoperate between Copilot and other languages"; + license = "unknown"; + mainProgram = "ogma"; + }) {}; + + "ogma-core" = callPackage + ({ mkDerivation, aeson, base, filepath, HUnit, IfElse, ogma-extra + , ogma-language-c, ogma-language-cocospec, ogma-language-copilot + , ogma-language-fret-cs, ogma-language-fret-reqs, ogma-language-smv + , QuickCheck, test-framework, test-framework-hunit + , test-framework-quickcheck2 + }: + mkDerivation { + pname = "ogma-core"; + version = "1.0.6"; + sha256 = "09svwdsn16hfa7rxf4lbpj4i08ay5rrxk6dlmic0gk7yc24mx47c"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson base filepath IfElse ogma-extra ogma-language-c + ogma-language-cocospec ogma-language-copilot ogma-language-fret-cs + ogma-language-fret-reqs ogma-language-smv + ]; + testHaskellDepends = [ + base HUnit QuickCheck test-framework test-framework-hunit + test-framework-quickcheck2 + ]; + description = "Ogma: Helper tool to interoperate between Copilot and other languages"; + license = "unknown"; + }) {}; + + "ogma-extra" = callPackage + ({ mkDerivation, base, bytestring, Cabal, directory, filepath + , QuickCheck, test-framework, test-framework-quickcheck2 + }: + mkDerivation { + pname = "ogma-extra"; + version = "1.0.6"; + sha256 = "1wk4374k09wwxhb9ki5pcl6igw6d83bxffrdv7qf8xgm051vna2y"; + libraryHaskellDepends = [ + base bytestring Cabal directory filepath + ]; + testHaskellDepends = [ + base QuickCheck test-framework test-framework-quickcheck2 + ]; + description = "Ogma: Helper tool to interoperate between Copilot and other languages"; + license = "unknown"; + }) {}; + + "ogma-language-c" = callPackage + ({ mkDerivation, array, base, BNFC, Cabal, process, QuickCheck + , test-framework, test-framework-quickcheck2 + }: + mkDerivation { + pname = "ogma-language-c"; + version = "1.0.6"; + sha256 = "1c30gcnrhqd4jg1rsv4s8vi0lvpslc3rn8zwkffrwxhll0qv7dma"; + setupHaskellDepends = [ base BNFC Cabal process ]; + libraryHaskellDepends = [ array base ]; + testHaskellDepends = [ + base QuickCheck test-framework test-framework-quickcheck2 + ]; + description = "Ogma: Runtime Monitor translator: C Language Frontend"; + license = "unknown"; + }) {}; + + "ogma-language-cocospec" = callPackage + ({ mkDerivation, array, base, BNFC, Cabal, process, QuickCheck + , test-framework, test-framework-quickcheck2 + }: + mkDerivation { + pname = "ogma-language-cocospec"; + version = "1.0.6"; + sha256 = "0lnqg0mls8j7k1w735ygl1gaqzy9hz0q71sabirdgqf4p446rm21"; + setupHaskellDepends = [ base BNFC Cabal process ]; + libraryHaskellDepends = [ array base ]; + testHaskellDepends = [ + base QuickCheck test-framework test-framework-quickcheck2 + ]; + description = "Ogma: Runtime Monitor translator: CoCoSpec Language Frontend"; + license = "unknown"; + }) {}; + + "ogma-language-copilot" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "ogma-language-copilot"; + version = "1.0.6"; + sha256 = "0ffbnxbsxl3mcmnys8zhagqwlsxk7da6w2szf9p0sx7032j8j20d"; + libraryHaskellDepends = [ base ]; + description = "Ogma: Runtime Monitor translator: Copilot Language Endpoints"; + license = "unknown"; + }) {}; + + "ogma-language-fret-cs" = callPackage + ({ mkDerivation, aeson, base, ogma-extra, ogma-language-cocospec + , ogma-language-smv, QuickCheck, test-framework + , test-framework-quickcheck2 + }: + mkDerivation { + pname = "ogma-language-fret-cs"; + version = "1.0.6"; + sha256 = "1jb2xqxnr2wp2fwijlzv3lr8a1vwarbk9sy63881v6ygk7jlyz8f"; + libraryHaskellDepends = [ + aeson base ogma-language-cocospec ogma-language-smv + ]; + testHaskellDepends = [ + aeson base ogma-extra QuickCheck test-framework + test-framework-quickcheck2 + ]; + description = "Ogma: Runtime Monitor translator: FRET Component Specification Frontend"; + license = "unknown"; + }) {}; + + "ogma-language-fret-reqs" = callPackage + ({ mkDerivation, aeson, base, ogma-extra, ogma-language-cocospec + , ogma-language-smv, QuickCheck, test-framework + , test-framework-quickcheck2, text + }: + mkDerivation { + pname = "ogma-language-fret-reqs"; + version = "1.0.6"; + sha256 = "0dlscsf9i877qjijb5ygw32igyi42s02wj7ggav4h1dy36dm0bf7"; + libraryHaskellDepends = [ + aeson base ogma-language-cocospec ogma-language-smv text + ]; + testHaskellDepends = [ + aeson base ogma-extra QuickCheck test-framework + test-framework-quickcheck2 + ]; + description = "Ogma: Runtime Monitor translator: FRET Component Requirement DB Frontend"; + license = "unknown"; + }) {}; + + "ogma-language-smv" = callPackage + ({ mkDerivation, array, base, BNFC, Cabal, process, QuickCheck + , test-framework, test-framework-quickcheck2 + }: + mkDerivation { + pname = "ogma-language-smv"; + version = "1.0.6"; + sha256 = "1cyjymfil3zyji8lj607r900icj8789nq1zx0civm29mz6ryrj8a"; + setupHaskellDepends = [ base BNFC Cabal process ]; + libraryHaskellDepends = [ array base ]; + testHaskellDepends = [ + base QuickCheck test-framework test-framework-quickcheck2 + ]; + description = "Ogma: Runtime Monitor translator: SMV Language Frontend"; + license = "unknown"; + }) {}; + "ogmarkup" = callPackage ({ mkDerivation, base, hspec, hspec-megaparsec, megaparsec, mtl , shakespeare, text @@ -207760,8 +205565,8 @@ self: { }: mkDerivation { pname = "oidc-client"; - version = "0.7.0.0"; - sha256 = "0cc1psif3s6qmina5sx49clvpg54b6sapcvq4ax3r0afsp4hdl3m"; + version = "0.7.0.1"; + sha256 = "161dcwnnis9ddxr76fl107dfif1jw6gpbd1ckhh4rclq63vh9inb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -207877,7 +205682,6 @@ self: { ]; description = "An OpenLayers JavaScript Wrapper and Webframework with snaplet-fay"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "olwrapper"; }) {}; @@ -208075,6 +205879,21 @@ self: { license = lib.licenses.mit; }) {}; + "om-plugin-imports" = callPackage + ({ mkDerivation, base, containers, ghc }: + mkDerivation { + pname = "om-plugin-imports"; + version = "0.1.0.1"; + sha256 = "0z9fk0r0s6qrh5dd7m0qf6blqfk4pqdnv11zbq9k9jw3hpiizd0l"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base containers ghc ]; + executableHaskellDepends = [ base containers ghc ]; + description = "Plugin-based import warnings"; + license = lib.licenses.mit; + mainProgram = "om-import-warnings-test"; + }) {}; + "om-show" = callPackage ({ mkDerivation, aeson, base, text }: mkDerivation { @@ -208321,25 +206140,6 @@ self: { }) {}; "one-liner" = callPackage - ({ mkDerivation, base, bifunctors, contravariant, ghc-prim, HUnit - , linear-base, profunctors, tagged, transformers - }: - mkDerivation { - pname = "one-liner"; - version = "2.0"; - sha256 = "0al9wavxx23xbalqw0cdlhq01kx8kyhg33fipwmn5617z3ddir6v"; - revision = "1"; - editedCabalFile = "19iwyb3jx7bwybmmmamyzf4lxiwik7wdl8k1crikzmxn016pnybz"; - libraryHaskellDepends = [ - base bifunctors contravariant ghc-prim linear-base profunctors - tagged transformers - ]; - testHaskellDepends = [ base contravariant HUnit ]; - description = "Constraint-based generics"; - license = lib.licenses.bsd3; - }) {}; - - "one-liner_2_1" = callPackage ({ mkDerivation, base, bifunctors, contravariant, ghc-prim, HUnit , linear-base, profunctors, tagged, transformers }: @@ -208354,7 +206154,6 @@ self: { testHaskellDepends = [ base contravariant HUnit ]; description = "Constraint-based generics"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "one-liner-instances" = callPackage @@ -208428,7 +206227,6 @@ self: { testHaskellDepends = [ base doctest numhask ]; description = "See readme.md"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "online-csv" = callPackage @@ -208516,35 +206314,6 @@ self: { }) {}; "opaleye" = callPackage - ({ mkDerivation, aeson, base, base16-bytestring, bytestring - , case-insensitive, containers, contravariant, dotenv, hspec - , hspec-discover, multiset, postgresql-simple, pretty - , product-profunctors, profunctors, QuickCheck, scientific - , semigroups, text, time, time-compat, time-locale-compat - , transformers, uuid, void - }: - mkDerivation { - pname = "opaleye"; - version = "0.9.3.2"; - sha256 = "0lkdi2svbv64z4rnsfxbr7ijb3a5rmsx4c6igzql7ajrlwha49rx"; - libraryHaskellDepends = [ - aeson base base16-bytestring bytestring case-insensitive - contravariant postgresql-simple pretty product-profunctors - profunctors scientific semigroups text time-compat - time-locale-compat transformers uuid void - ]; - testHaskellDepends = [ - aeson base bytestring containers contravariant dotenv hspec - hspec-discover multiset postgresql-simple product-profunctors - profunctors QuickCheck semigroups text time time-compat - transformers uuid - ]; - testToolDepends = [ hspec-discover ]; - description = "An SQL-generating DSL targeting PostgreSQL"; - license = lib.licenses.bsd3; - }) {}; - - "opaleye_0_9_6_1" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , case-insensitive, containers, contravariant, dotenv, hspec , hspec-discover, multiset, postgresql-simple, pretty @@ -208571,7 +206340,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "An SQL-generating DSL targeting PostgreSQL"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "opaleye-classy" = callPackage @@ -209518,20 +207286,6 @@ self: { }) {}; "opentelemetry" = callPackage - ({ mkDerivation, base, bytestring, exceptions, ghc-trace-events - , hashable - }: - mkDerivation { - pname = "opentelemetry"; - version = "0.7.0"; - sha256 = "10k9if33ydjc099mgjvgglp6fcmrz0zxpv6khwkhra6lcz35mylv"; - libraryHaskellDepends = [ - base bytestring exceptions ghc-trace-events hashable - ]; - license = lib.licenses.asl20; - }) {}; - - "opentelemetry_0_8_0" = callPackage ({ mkDerivation, base, bytestring, exceptions, ghc-trace-events , hashable }: @@ -209543,46 +207297,9 @@ self: { base bytestring exceptions ghc-trace-events hashable ]; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "opentelemetry-extra" = callPackage - ({ mkDerivation, async, base, binary, bytestring, clock, containers - , directory, exceptions, filepath, generic-arbitrary, ghc-events - , hashable, hashtables, http-client, http-client-tls, http-types - , hvega, jsonifier, opentelemetry, process, QuickCheck - , quickcheck-instances, random, scientific, splitmix, stm, tasty - , tasty-bench, tasty-discover, tasty-hunit, tasty-quickcheck, text - , text-show, typed-process, unordered-containers - }: - mkDerivation { - pname = "opentelemetry-extra"; - version = "0.7.0"; - sha256 = "11lwhm3rpajmch7kjb4qwngram5ka8fbd3c0mxszlf4a9dlqag32"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - async base binary bytestring clock containers directory exceptions - filepath ghc-events hashable http-client http-client-tls http-types - jsonifier opentelemetry random scientific splitmix stm text - text-show unordered-containers - ]; - executableHaskellDepends = [ - async base bytestring clock containers directory exceptions - filepath hashtables http-client http-client-tls hvega opentelemetry - process text typed-process - ]; - testHaskellDepends = [ - base bytestring generic-arbitrary ghc-events hashable opentelemetry - QuickCheck quickcheck-instances splitmix tasty tasty-discover - tasty-hunit tasty-quickcheck text text-show unordered-containers - ]; - testToolDepends = [ tasty-discover ]; - benchmarkHaskellDepends = [ base opentelemetry tasty-bench ]; - license = lib.licenses.asl20; - }) {}; - - "opentelemetry-extra_0_8_0" = callPackage ({ mkDerivation, async, base, binary, bytestring, clock, containers , directory, exceptions, filepath, generic-arbitrary, ghc-events , hashable, hashtables, http-client, http-client-tls, http-types @@ -209616,7 +207333,6 @@ self: { testToolDepends = [ tasty-discover ]; benchmarkHaskellDepends = [ base opentelemetry tasty-bench ]; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "opentelemetry-http-client" = callPackage @@ -209635,33 +207351,6 @@ self: { }) {}; "opentelemetry-lightstep" = callPackage - ({ mkDerivation, async, base, bytestring, clock, containers - , exceptions, filepath, ghc-events, http-client, http-client-tls - , http-types, network, opentelemetry, opentelemetry-extra - , scientific, splitmix, stm, text, typed-process - , unordered-containers - }: - mkDerivation { - pname = "opentelemetry-lightstep"; - version = "0.7.0"; - sha256 = "1yd6gzhwwmjjh41ipz2kifzpn7hha9nli3war2rqdjvhj349lrw8"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - async base bytestring exceptions http-client http-client-tls - http-types network opentelemetry opentelemetry-extra scientific stm - text unordered-containers - ]; - executableHaskellDepends = [ - async base bytestring clock containers exceptions filepath - ghc-events http-client http-types opentelemetry opentelemetry-extra - splitmix text typed-process unordered-containers - ]; - license = lib.licenses.asl20; - mainProgram = "eventlog-to-lightstep"; - }) {}; - - "opentelemetry-lightstep_0_8_0" = callPackage ({ mkDerivation, async, base, bytestring, clock, containers , exceptions, filepath, ghc-events, http-client, http-client-tls , http-types, network, opentelemetry, opentelemetry-extra @@ -209685,25 +207374,10 @@ self: { splitmix text typed-process unordered-containers ]; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; mainProgram = "eventlog-to-lightstep"; }) {}; "opentelemetry-wai" = callPackage - ({ mkDerivation, base, bytestring, http-types, opentelemetry, text - , wai - }: - mkDerivation { - pname = "opentelemetry-wai"; - version = "0.7.0"; - sha256 = "09mh8kfh49vx2gascwwmzs4s649sm5i90nsifp76kjvg1nvqhd1m"; - libraryHaskellDepends = [ - base bytestring http-types opentelemetry text wai - ]; - license = lib.licenses.asl20; - }) {}; - - "opentelemetry-wai_0_8_0" = callPackage ({ mkDerivation, base, bytestring, http-types, opentelemetry, text , wai }: @@ -209715,7 +207389,6 @@ self: { base bytestring http-types opentelemetry text wai ]; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "opentheory" = callPackage @@ -210556,24 +208229,6 @@ self: { }) {}; "optparse-applicative" = callPackage - ({ mkDerivation, ansi-wl-pprint, base, process, QuickCheck - , transformers, transformers-compat - }: - mkDerivation { - pname = "optparse-applicative"; - version = "0.16.1.0"; - sha256 = "16nnrkmgd28h540f17nb017ziq4gbzgkxpdraqicaczkca1jf1b2"; - revision = "2"; - editedCabalFile = "0ccpk2nb9fvj97z00w8cmlpw4fn94ayndg4ngm2ls4hrdbnj5321"; - libraryHaskellDepends = [ - ansi-wl-pprint base process transformers transformers-compat - ]; - testHaskellDepends = [ base QuickCheck ]; - description = "Utilities and combinators for parsing command line options"; - license = lib.licenses.bsd3; - }) {}; - - "optparse-applicative_0_17_0_0" = callPackage ({ mkDerivation, ansi-wl-pprint, base, process, QuickCheck , transformers, transformers-compat }: @@ -210587,7 +208242,6 @@ self: { testHaskellDepends = [ base QuickCheck ]; description = "Utilities and combinators for parsing command line options"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "optparse-applicative-cmdline-util" = callPackage @@ -210596,6 +208250,8 @@ self: { pname = "optparse-applicative-cmdline-util"; version = "0.2.0"; sha256 = "13nr0biqhc2sd30xxn7sms4f0wl629bcahp3hmmcgf45nl38vpbh"; + revision = "1"; + editedCabalFile = "0cgqffzjzww6b6w8mqrs3nm46jbhaqhmflwyd9cis1k35yrw6npg"; libraryHaskellDepends = [ attoparsec base optparse-applicative text ]; @@ -211309,29 +208965,31 @@ self: { }) {}; "ormolu" = callPackage - ({ mkDerivation, ansi-terminal, base, bytestring, Cabal, containers - , Diff, directory, dlist, exceptions, filepath, ghc-lib-parser - , gitrev, hspec, hspec-discover, mtl, optparse-applicative, path - , path-io, syb, temporary, text + ({ mkDerivation, aeson, ansi-terminal, array, base, bytestring + , Cabal, containers, Diff, directory, dlist, exceptions, filepath + , ghc-lib-parser, gitrev, hspec, hspec-discover, hspec-megaparsec + , megaparsec, MemoTrie, mtl, optparse-applicative, path, path-io + , QuickCheck, syb, template-haskell, temporary, text + , th-lift-instances }: mkDerivation { pname = "ormolu"; - version = "0.3.1.0"; - sha256 = "1517z6bi8ifzdmfclmqdiipi6zcnxagymf1sxr43sj2ipkglg2rs"; - revision = "1"; - editedCabalFile = "1ns76yw44hp84lrxdhl23aa2d14jjf4m6fd906672a4b4x3cr64l"; + version = "0.5.0.1"; + sha256 = "1rnf4x352k856avfllk4rc9v0wwkydr030cmp7j29p0y9cwf5pkg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - ansi-terminal base bytestring Cabal containers Diff directory dlist - exceptions filepath ghc-lib-parser mtl syb text + aeson ansi-terminal array base bytestring Cabal containers Diff + directory dlist exceptions filepath ghc-lib-parser megaparsec + MemoTrie mtl syb template-haskell text th-lift-instances ]; executableHaskellDepends = [ - base filepath ghc-lib-parser gitrev optparse-applicative text + base containers filepath ghc-lib-parser gitrev optparse-applicative + text ]; testHaskellDepends = [ - base containers directory filepath hspec path path-io temporary - text + base containers directory filepath ghc-lib-parser hspec + hspec-megaparsec megaparsec path path-io QuickCheck temporary text ]; testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; @@ -211339,23 +208997,23 @@ self: { mainProgram = "ormolu"; }) {}; - "ormolu_0_5_0_1" = callPackage + "ormolu_0_5_1_0" = callPackage ({ mkDerivation, aeson, ansi-terminal, array, base, bytestring - , Cabal, containers, Diff, directory, dlist, exceptions, filepath - , ghc-lib-parser, gitrev, hspec, hspec-discover, hspec-megaparsec - , megaparsec, MemoTrie, mtl, optparse-applicative, path, path-io - , QuickCheck, syb, template-haskell, temporary, text + , Cabal-syntax, containers, Diff, directory, dlist, exceptions + , filepath, ghc-lib-parser, gitrev, hspec, hspec-discover + , hspec-megaparsec, megaparsec, MemoTrie, mtl, optparse-applicative + , path, path-io, QuickCheck, syb, template-haskell, temporary, text , th-lift-instances }: mkDerivation { pname = "ormolu"; - version = "0.5.0.1"; - sha256 = "1rnf4x352k856avfllk4rc9v0wwkydr030cmp7j29p0y9cwf5pkg"; + version = "0.5.1.0"; + sha256 = "186pa7wpsqipy1vwk1h5w3a5akjknsmmkc18x4i1fvrpigbrcbw9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson ansi-terminal array base bytestring Cabal containers Diff - directory dlist exceptions filepath ghc-lib-parser megaparsec + aeson ansi-terminal array base bytestring Cabal-syntax containers + Diff directory dlist exceptions filepath ghc-lib-parser megaparsec MemoTrie mtl syb template-haskell text th-lift-instances ]; executableHaskellDepends = [ @@ -211662,7 +209320,6 @@ self: { ]; description = "OTP Authenticator (a la google) command line client"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "otp-auth"; }) {}; @@ -212554,66 +210211,6 @@ self: { }) {}; "pandoc" = callPackage - ({ mkDerivation, aeson, aeson-pretty, array, attoparsec, base - , base64-bytestring, binary, blaze-html, blaze-markup, bytestring - , case-insensitive, citeproc, commonmark, commonmark-extensions - , commonmark-pandoc, connection, containers, data-default, deepseq - , Diff, directory, doclayout, doctemplates, emojis, exceptions - , file-embed, filepath, Glob, haddock-library, hslua, hslua-aeson - , hslua-marshalling, hslua-module-path, hslua-module-system - , hslua-module-text, hslua-module-version, http-client - , http-client-tls, http-types, ipynb, jira-wiki-markup, JuicyPixels - , lpeg, mtl, network, network-uri, pandoc-lua-marshal, pandoc-types - , parsec, pretty, pretty-show, process, random, safe, scientific - , SHA, skylighting, skylighting-core, split, syb, tagsoup, tasty - , tasty-bench, tasty-golden, tasty-hunit, tasty-lua - , tasty-quickcheck, temporary, texmath, text, text-conversions - , time, unicode-collation, unicode-transforms, unix, xml - , xml-conduit, yaml, zip-archive, zlib - }: - mkDerivation { - pname = "pandoc"; - version = "2.17.1.1"; - sha256 = "1l8spmsyg2c5j16q7a7fd5i6kcvkyipq4jrhrv2k0ca1s4lcb7k4"; - configureFlags = [ "-f-trypandoc" ]; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson aeson-pretty array attoparsec base base64-bytestring binary - blaze-html blaze-markup bytestring case-insensitive citeproc - commonmark commonmark-extensions commonmark-pandoc connection - containers data-default deepseq directory doclayout doctemplates - emojis exceptions file-embed filepath Glob haddock-library hslua - hslua-aeson hslua-marshalling hslua-module-path hslua-module-system - hslua-module-text hslua-module-version http-client http-client-tls - http-types ipynb jira-wiki-markup JuicyPixels lpeg mtl network - network-uri pandoc-lua-marshal pandoc-types parsec pretty - pretty-show process random safe scientific SHA skylighting - skylighting-core split syb tagsoup temporary texmath text - text-conversions time unicode-collation unicode-transforms unix xml - xml-conduit yaml zip-archive zlib - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base bytestring containers Diff directory doctemplates exceptions - filepath Glob hslua mtl pandoc-types process tasty tasty-golden - tasty-hunit tasty-lua tasty-quickcheck text time xml zip-archive - ]; - benchmarkHaskellDepends = [ - base bytestring deepseq mtl tasty-bench text - ]; - postInstall = '' - mkdir -p $out/share/man/man1 - mv "man/"*.1 $out/share/man/man1/ - ''; - description = "Conversion between markup formats"; - license = lib.licenses.gpl2Plus; - mainProgram = "pandoc"; - maintainers = [ lib.maintainers.peti ]; - }) {}; - - "pandoc_2_19_2" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, attoparsec, base , base64, binary, blaze-html, blaze-markup, bytestring , case-insensitive, citeproc, commonmark, commonmark-extensions @@ -212671,9 +210268,10 @@ self: { ''; description = "Conversion between markup formats"; license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; mainProgram = "pandoc"; - maintainers = [ lib.maintainers.peti ]; + maintainers = [ + lib.maintainers.maralorn lib.maintainers.sternenseemann + ]; }) {}; "pandoc-citeproc" = callPackage @@ -213091,41 +210689,6 @@ self: { }) {}; "pandoc-plot" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, criterion - , data-default, directory, filepath, gitrev, hashable, hspec - , hspec-expectations, lifted-async, lifted-base, mtl - , optparse-applicative, pandoc, pandoc-types, shakespeare, tagsoup - , tasty, tasty-hspec, tasty-hunit, template-haskell, text - , typed-process, unix, yaml - }: - mkDerivation { - pname = "pandoc-plot"; - version = "1.4.1"; - sha256 = "1g9757kj50s0fjn7l29ncbp5fb8yhnp5z0sd46gaaprbgqrqfsgh"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring containers data-default directory filepath - hashable lifted-async lifted-base mtl pandoc pandoc-types - shakespeare tagsoup template-haskell text typed-process unix yaml - ]; - executableHaskellDepends = [ - base containers directory filepath gitrev optparse-applicative - pandoc pandoc-types template-haskell text typed-process - ]; - testHaskellDepends = [ - base containers directory filepath hspec hspec-expectations - pandoc-types tasty tasty-hspec tasty-hunit text - ]; - benchmarkHaskellDepends = [ - base criterion pandoc-types template-haskell text - ]; - description = "A Pandoc filter to include figures generated from code blocks using your plotting toolkit of choice"; - license = lib.licenses.gpl2Plus; - mainProgram = "pandoc-plot"; - }) {}; - - "pandoc-plot_1_5_5" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , data-default, directory, filepath, gitrev, hashable , hspec-expectations, lifted-async, lifted-base, mtl @@ -213157,7 +210720,6 @@ self: { ]; description = "A Pandoc filter to include figures generated from code blocks using your plotting toolkit of choice"; license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-plot"; }) {}; @@ -213593,7 +211155,7 @@ self: { license = lib.licenses.bsd3; }) {}; - "pantry_0_7_0" = callPackage + "pantry_0_8_0" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal , casa-client, casa-types, conduit, conduit-extra, containers , cryptonite, cryptonite-conduit, digest, exceptions, filelock @@ -213607,8 +211169,8 @@ self: { }: mkDerivation { pname = "pantry"; - version = "0.7.0"; - sha256 = "19jb1gmpypdv4mdn3gp6fwgwhrynx5w7dy666yr4k23zdbkcrz1v"; + version = "0.8.0"; + sha256 = "15s2px3rs3sykrpwhfn8bzqw96i3jmdicfiyzwid4v8bf498mj09"; libraryHaskellDepends = [ aeson ansi-terminal base bytestring Cabal casa-client casa-types conduit conduit-extra containers cryptonite cryptonite-conduit @@ -214646,9 +212208,7 @@ self: { testHaskellDepends = [ base process ]; description = "Parse command-line arguments"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "parseargs-example"; - broken = true; }) {}; "parsec_3_1_15_1" = callPackage @@ -215299,18 +212859,6 @@ self: { }) {}; "partial-semigroup" = callPackage - ({ mkDerivation, base, doctest, hedgehog }: - mkDerivation { - pname = "partial-semigroup"; - version = "0.5.1.14"; - sha256 = "11xbdv24jy54wniappiqp6j27nm3wjgrbc8zmjkbfwdgb7fzlrws"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base doctest hedgehog ]; - description = "A partial binary associative operator"; - license = lib.licenses.asl20; - }) {}; - - "partial-semigroup_0_6_0_0" = callPackage ({ mkDerivation, base, hedgehog }: mkDerivation { pname = "partial-semigroup"; @@ -215322,7 +212870,6 @@ self: { testHaskellDepends = [ base hedgehog ]; description = "A partial binary associative operator"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "partial-semigroup-hedgehog" = callPackage @@ -217438,21 +214985,6 @@ self: { }) {}; "perf" = callPackage - ({ mkDerivation, base, containers, foldl, mtl, rdtsc, text, time - , transformers - }: - mkDerivation { - pname = "perf"; - version = "0.9.0"; - sha256 = "116j1dygya9226q52vw6l6w64raldjpz7z22kmcm38v36i696lik"; - libraryHaskellDepends = [ - base containers foldl mtl rdtsc text time transformers - ]; - description = "Low-level run time measurement"; - license = lib.licenses.bsd3; - }) {}; - - "perf_0_10_1" = callPackage ({ mkDerivation, base, containers, deepseq, formatn, gauge, mtl , numhask-space, optparse-applicative, rdtsc, recursion-schemes , text, time, vector @@ -217472,7 +215004,6 @@ self: { ]; description = "Low-level run time measurement"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "perf-explore"; }) {}; @@ -217501,35 +215032,6 @@ self: { }) {}; "perfect-hash-generator" = callPackage - ({ mkDerivation, base, binary, bytestring, containers, data-ordlist - , directory, filepath, hashable, HUnit, optparse-applicative - , random, test-framework, test-framework-hunit, text - , unordered-containers, vector - }: - mkDerivation { - pname = "perfect-hash-generator"; - version = "0.2.0.6"; - sha256 = "045iyxjnx1yzl9xqk5fv8qxjz29sg2pfndry1v24z6a5r88pcwnz"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base binary bytestring containers data-ordlist directory filepath - hashable text unordered-containers vector - ]; - executableHaskellDepends = [ - base binary bytestring containers hashable optparse-applicative - random text unordered-containers vector - ]; - testHaskellDepends = [ - base binary bytestring hashable HUnit optparse-applicative - test-framework test-framework-hunit text unordered-containers - vector - ]; - description = "Perfect minimal hashing implementation in native Haskell"; - license = lib.licenses.asl20; - }) {}; - - "perfect-hash-generator_1_0_0" = callPackage ({ mkDerivation, base, binary, bytestring, containers, data-default , data-ordlist, directory, filepath, hashable, HUnit , optparse-applicative, random, sorted-list, test-framework @@ -217557,7 +215059,6 @@ self: { ]; description = "Perfect minimal hashing implementation in native Haskell"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "perfect-vector-shuffle" = callPackage @@ -218288,47 +215789,15 @@ self: { "persistent-mtl" = callPackage ({ mkDerivation, base, bytestring, conduit, containers, esqueleto - , exceptions, explainable-predicates, monad-logger, mtl, persistent - , persistent-postgresql, persistent-sqlite, persistent-template - , resource-pool, resourcet, tasty, tasty-golden, tasty-hunit, text - , transformers, unliftio, unliftio-core, unliftio-pool - }: - mkDerivation { - pname = "persistent-mtl"; - version = "0.4.0.0"; - sha256 = "1i8azgcgj245dw59wnsh1cpn8n3l6b8s8gh5rim8jl315rxbsn5w"; - libraryHaskellDepends = [ - base conduit containers exceptions monad-logger mtl persistent - resource-pool resourcet text transformers unliftio unliftio-core - unliftio-pool - ]; - testHaskellDepends = [ - base bytestring conduit containers esqueleto explainable-predicates - monad-logger persistent persistent-postgresql persistent-sqlite - persistent-template resource-pool resourcet tasty tasty-golden - tasty-hunit text unliftio - ]; - description = "Monad transformer for the persistent API"; - license = lib.licenses.bsd3; - }) {}; - - "persistent-mtl_0_5_0_0" = callPackage - ({ mkDerivation, base, bytestring, conduit, containers, esqueleto - , exceptions, explainable-predicates, monad-logger, mtl, persistent + , explainable-predicates, monad-logger, persistent , persistent-postgresql, persistent-sqlite, persistent-template , resource-pool, resourcet, tasty, tasty-autocollect, tasty-golden - , tasty-hunit, text, transformers, unliftio, unliftio-core - , unliftio-pool + , tasty-hunit, text, unliftio }: mkDerivation { pname = "persistent-mtl"; - version = "0.5.0.0"; - sha256 = "1xmn2zch7zxmjixlyjavl6wwdf0cjqzp01fp7xiy339wfd5higp2"; - libraryHaskellDepends = [ - base conduit containers exceptions monad-logger mtl persistent - resource-pool resourcet text transformers unliftio unliftio-core - unliftio-pool - ]; + version = "0.5.0.1"; + sha256 = "17sxwa8p95nrkacjr1wnpihwfq121z1pkyh1nvlfjy76b4aalqhi"; testHaskellDepends = [ base bytestring conduit containers esqueleto explainable-predicates monad-logger persistent persistent-postgresql persistent-sqlite @@ -221549,7 +219018,6 @@ self: { ]; description = "Streaming processing of CSV files preceded by key-value pairs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "pipes-lines" = callPackage @@ -221852,8 +219320,8 @@ self: { pname = "pipes-safe"; version = "2.3.4"; sha256 = "1ha0q1dwl52rn59shmk8jhp7grngpiwmp8x4qa9h54flvxkqk12x"; - revision = "1"; - editedCabalFile = "0qhlam3m0zrhl8l5pilxhhgigq56n7wp6cak9hpca3b68bh9wph4"; + revision = "2"; + editedCabalFile = "0g1ib89dwhblc19vc8spcjdc10pg56avs9480i55ab315wjfsna2"; libraryHaskellDepends = [ base containers exceptions monad-control mtl pipes primitive transformers transformers-base @@ -222311,29 +219779,6 @@ self: { }) {}; "pkgtreediff" = callPackage - ({ mkDerivation, async, base, directory, extra, filepath, Glob - , http-client, http-client-tls, http-directory, koji, rpm-nvr - , simple-cmd, simple-cmd-args, text - }: - mkDerivation { - pname = "pkgtreediff"; - version = "0.5.0"; - sha256 = "0zlz53adlah00zxbh4kqvpm3vinn0248n8rzdxpdsbrbrlnlj8y9"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base rpm-nvr ]; - executableHaskellDepends = [ - async base directory extra filepath Glob http-client - http-client-tls http-directory koji rpm-nvr simple-cmd - simple-cmd-args text - ]; - description = "RPM package tree diff tool"; - license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; - mainProgram = "pkgtreediff"; - }) {}; - - "pkgtreediff_0_6_0" = callPackage ({ mkDerivation, async, base, bytestring, directory, extra , filepath, Glob, http-client, http-client-tls, http-directory , http-types, koji, rpm-nvr, simple-cmd, simple-cmd-args, text @@ -222576,7 +220021,6 @@ self: { ]; description = "Planet Mitchell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "planet-mitchell-test" = callPackage @@ -222959,6 +220403,23 @@ self: { license = lib.licenses.mit; }) {}; + "plotlyhs_0_2_3" = callPackage + ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring + , lucid, microlens, microlens-th, text, time + }: + mkDerivation { + pname = "plotlyhs"; + version = "0.2.3"; + sha256 = "1j7ns90cjl7gb9nmlsflnikwbsfycnh727hzmb27gaw6s95r047m"; + libraryHaskellDepends = [ + aeson base blaze-html blaze-markup bytestring lucid microlens + microlens-th text time + ]; + description = "Haskell bindings to Plotly.js"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "ploton" = callPackage ({ mkDerivation, base, hspec, optparse-applicative, process, split , transformers @@ -223013,6 +220474,17 @@ self: { license = lib.licenses.mit; }) {}; + "plow-log" = callPackage + ({ mkDerivation, aeson, base, text }: + mkDerivation { + pname = "plow-log"; + version = "0.1.6.0"; + sha256 = "1vb1842pxh84vm6kbrd40f13qgb91rn4i0c3bv726znmdh0lqdsz"; + libraryHaskellDepends = [ aeson base text ]; + description = "Contravariant logging library"; + license = lib.licenses.mit; + }) {}; + "plucky" = callPackage ({ mkDerivation, base, mtl, transformers }: mkDerivation { @@ -223962,37 +221434,6 @@ self: { }) {}; "polysemy" = callPackage - ({ mkDerivation, async, base, Cabal, cabal-doctest, containers - , criterion, doctest, first-class-families, free, freer-simple - , hspec, hspec-discover, inspection-testing, mtl, QuickCheck, stm - , syb, template-haskell, th-abstraction, transformers, type-errors - , unagi-chan - }: - mkDerivation { - pname = "polysemy"; - version = "1.6.0.0"; - sha256 = "1s2hmfp1ii5q8qpxiqm825ykh4fpcq06wphfqbhp7p3sxkkr3c68"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - async base containers first-class-families mtl QuickCheck stm syb - template-haskell th-abstraction transformers type-errors unagi-chan - ]; - testHaskellDepends = [ - async base containers doctest first-class-families hspec - inspection-testing mtl QuickCheck stm syb template-haskell - th-abstraction transformers type-errors unagi-chan - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - async base containers criterion first-class-families free - freer-simple mtl QuickCheck stm syb template-haskell th-abstraction - transformers type-errors unagi-chan - ]; - description = "Higher-order, low-boilerplate free monads"; - license = lib.licenses.bsd3; - }) {}; - - "polysemy_1_7_1_0" = callPackage ({ mkDerivation, async, base, Cabal, cabal-doctest, containers , criterion, doctest, first-class-families, free, freer-simple , hspec, hspec-discover, inspection-testing, mtl, QuickCheck, stm @@ -224021,7 +221462,6 @@ self: { ]; description = "Higher-order, low-boilerplate free monads"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "polysemy-RandomFu" = callPackage @@ -224318,8 +221758,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Primitive functions and data types"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "polysemy-methodology" = callPackage @@ -224413,29 +221851,6 @@ self: { }) {}; "polysemy-plugin" = callPackage - ({ mkDerivation, base, Cabal, cabal-doctest, containers, doctest - , ghc, ghc-tcplugins-extra, hspec, hspec-discover - , inspection-testing, polysemy, should-not-typecheck, syb - , transformers - }: - mkDerivation { - pname = "polysemy-plugin"; - version = "0.4.1.1"; - sha256 = "0sw0wzasclj4ibzc4g701p1xvs8vzliaflsgyyj9digajjg1m9n7"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - base containers ghc ghc-tcplugins-extra polysemy syb transformers - ]; - testHaskellDepends = [ - base containers doctest ghc ghc-tcplugins-extra hspec - inspection-testing polysemy should-not-typecheck syb transformers - ]; - testToolDepends = [ hspec-discover ]; - description = "Disambiguate obvious uses of effects"; - license = lib.licenses.bsd3; - }) {}; - - "polysemy-plugin_0_4_3_1" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, containers, doctest , ghc, ghc-tcplugins-extra, hspec, hspec-discover , inspection-testing, polysemy, should-not-typecheck, syb @@ -224456,7 +221871,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Disambiguate obvious uses of effects"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "polysemy-process" = callPackage @@ -225186,7 +222600,6 @@ self: { ]; description = "Express portable, composable and reusable data tasks and pipelines"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "porcupine-http" = callPackage @@ -225215,7 +222628,6 @@ self: { ]; description = "A location accessor for porcupine to connect to HTTP sources/sinks"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "porcupine-s3" = callPackage @@ -225246,7 +222658,6 @@ self: { ]; description = "A location accessor for porcupine to connect to AWS S3 sources/sinks"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "exampleS3"; }) {}; @@ -225579,8 +222990,8 @@ self: { ({ mkDerivation, base, data-dword, deepseq, scientific }: mkDerivation { pname = "posit"; - version = "3.2.0.0"; - sha256 = "1qbf413cj0z35gc5dglkrzk5l20fvrcqs964jpn927k37i3dmxx1"; + version = "3.2.0.2"; + sha256 = "1167i4w6mxf81b40gmzr4fq07r5nrw3gf7dykqskw0sfin1pkxcj"; libraryHaskellDepends = [ base data-dword deepseq scientific ]; testHaskellDepends = [ base ]; license = lib.licenses.bsd3; @@ -225932,31 +223343,6 @@ self: { }) {}; "postgresql-binary" = callPackage - ({ mkDerivation, aeson, base, binary-parser, bytestring - , bytestring-strict-builder, containers, criterion, network-ip - , postgresql-libpq, QuickCheck, quickcheck-instances, rerebase - , scientific, tasty, tasty-hunit, tasty-quickcheck, text, time - , transformers, unordered-containers, uuid, vector - }: - mkDerivation { - pname = "postgresql-binary"; - version = "0.12.5"; - sha256 = "0fnc97mw4c0aipbqih8jz23ma8xrspgw7r56qq3vzl4k2p9z49vj"; - libraryHaskellDepends = [ - aeson base binary-parser bytestring bytestring-strict-builder - containers network-ip scientific text time transformers - unordered-containers uuid vector - ]; - testHaskellDepends = [ - aeson network-ip postgresql-libpq QuickCheck quickcheck-instances - rerebase tasty tasty-hunit tasty-quickcheck - ]; - benchmarkHaskellDepends = [ criterion rerebase ]; - description = "Encoders and decoders for the PostgreSQL's binary format"; - license = lib.licenses.mit; - }) {}; - - "postgresql-binary_0_13_1" = callPackage ({ mkDerivation, aeson, base, binary-parser, bytestring , bytestring-strict-builder, containers, criterion, network-ip , postgresql-libpq, QuickCheck, quickcheck-instances, rerebase @@ -225979,7 +223365,6 @@ self: { benchmarkHaskellDepends = [ criterion rerebase ]; description = "Encoders and decoders for the PostgreSQL's binary format"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "postgresql-common" = callPackage @@ -226284,39 +223669,6 @@ self: { }) {}; "postgresql-query" = callPackage - ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring - , containers, data-default, exceptions, file-embed - , generic-arbitrary, haskell-src-meta, hreader, hset, inflections - , monad-control, monad-logger, mtl, postgresql-simple, QuickCheck - , quickcheck-assertions, quickcheck-instances, resource-pool - , semigroups, tasty, tasty-hunit, tasty-quickcheck, tasty-th - , template-haskell, text, th-lift, th-lift-instances, time - , transformers, transformers-base, transformers-compat - }: - mkDerivation { - pname = "postgresql-query"; - version = "3.9.0"; - sha256 = "1520crprhdnan7w5qm9h42r6cxz4v6zffwwfvybzwpczj2g3laa6"; - libraryHaskellDepends = [ - aeson attoparsec base blaze-builder bytestring containers - data-default exceptions file-embed haskell-src-meta hreader hset - inflections monad-control monad-logger mtl postgresql-simple - resource-pool semigroups template-haskell text th-lift - th-lift-instances time transformers transformers-base - transformers-compat - ]; - testHaskellDepends = [ - attoparsec base generic-arbitrary postgresql-simple QuickCheck - quickcheck-assertions quickcheck-instances tasty tasty-hunit - tasty-quickcheck tasty-th text time - ]; - description = "Sql interpolating quasiquote plus some kind of primitive ORM using it"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "postgresql-query_3_10_0" = callPackage ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring , containers, data-default, doctest, exceptions, file-embed , generic-arbitrary, haskell-src-meta, hreader, hset, inflections @@ -226408,6 +223760,37 @@ self: { }) {}; "postgresql-simple" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base16-bytestring + , bytestring, bytestring-builder, case-insensitive, containers + , cryptohash-md5, filepath, hashable, HUnit, inspection-testing + , Only, postgresql-libpq, scientific, tasty, tasty-golden + , tasty-hunit, template-haskell, text, time-compat, transformers + , uuid-types, vector + }: + mkDerivation { + pname = "postgresql-simple"; + version = "0.6.4"; + sha256 = "0rz2bklxp4pvbxb2w49h5p6pbwabn6d5d4j4mrya4fpa0d13k43d"; + revision = "8"; + editedCabalFile = "1qavb3qs1g307pc19k9y3yvqp0c1srwsplijvayn9ldp0bxdy6q8"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring bytestring-builder + case-insensitive containers hashable Only postgresql-libpq + scientific template-haskell text time-compat transformers + uuid-types vector + ]; + testHaskellDepends = [ + aeson base base16-bytestring bytestring case-insensitive containers + cryptohash-md5 filepath HUnit inspection-testing postgresql-libpq + tasty tasty-golden tasty-hunit text time-compat vector + ]; + benchmarkHaskellDepends = [ base vector ]; + description = "Mid-Level PostgreSQL client library"; + license = lib.licenses.bsd3; + maintainers = [ lib.maintainers.maralorn ]; + }) {}; + + "postgresql-simple_0_6_5" = callPackage ({ mkDerivation, aeson, attoparsec, base, base16-bytestring , bytestring, bytestring-builder, case-insensitive, containers , cryptohash-md5, filepath, hashable, HUnit, inspection-testing @@ -226433,6 +223816,7 @@ self: { benchmarkHaskellDepends = [ base vector ]; description = "Mid-Level PostgreSQL client library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -226663,6 +224047,7 @@ self: { ]; description = "PostgreSQL AST parsing and rendering"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "postgresql-transactional" = callPackage @@ -226799,6 +224184,35 @@ self: { license = lib.licenses.bsd3; }) {}; + "postgresql-typed_0_6_2_2" = callPackage + ({ mkDerivation, aeson, array, attoparsec, base, binary, bytestring + , containers, convertible, criterion, cryptonite, data-default + , haskell-src-meta, HDBC, HUnit, memory, network, old-locale + , postgresql-binary, QuickCheck, scientific, template-haskell, text + , time, tls, utf8-string, uuid, x509, x509-store, x509-validation + }: + mkDerivation { + pname = "postgresql-typed"; + version = "0.6.2.2"; + sha256 = "0khc6bc1gvlhvrmpgj4ilazimwpjvd2p83lfbbpip9dpj2b5h2ri"; + libraryHaskellDepends = [ + aeson array attoparsec base binary bytestring containers cryptonite + data-default haskell-src-meta HDBC memory network old-locale + postgresql-binary scientific template-haskell text time tls + utf8-string uuid x509 x509-store x509-validation + ]; + testHaskellDepends = [ + base bytestring containers convertible HDBC HUnit network + QuickCheck time tls + ]; + benchmarkHaskellDepends = [ + base bytestring criterion network time tls + ]; + description = "PostgreSQL interface with compile-time SQL type checking, optional HDBC backend"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "postgresql-typed-lifted" = callPackage ({ mkDerivation, base, base-unicode-symbols, bytestring, exceptions , lens, monad-control, postgresql-typed, transformers-base @@ -228289,31 +225703,6 @@ self: { }) {}; "pretty-simple" = callPackage - ({ mkDerivation, base, Cabal, cabal-doctest, containers, criterion - , doctest, Glob, mtl, prettyprinter, prettyprinter-ansi-terminal - , QuickCheck, template-haskell, text, transformers - }: - mkDerivation { - pname = "pretty-simple"; - version = "4.0.0.0"; - sha256 = "1srvx854ml2gffnkxr2fm12xk8syjsk078rfzrq0a3idwgv46myw"; - isLibrary = true; - isExecutable = true; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - base containers mtl prettyprinter prettyprinter-ansi-terminal text - transformers - ]; - testHaskellDepends = [ - base doctest Glob QuickCheck template-haskell - ]; - benchmarkHaskellDepends = [ base criterion text ]; - description = "pretty printer for data types with a 'Show' instance"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.cdepillabout ]; - }) {}; - - "pretty-simple_4_1_2_0" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, containers, criterion , doctest, Glob, mtl, optparse-applicative, prettyprinter , prettyprinter-ansi-terminal, QuickCheck, template-haskell, text @@ -228337,7 +225726,6 @@ self: { benchmarkHaskellDepends = [ base criterion text ]; description = "pretty printer for data types with a 'Show' instance"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "pretty-simple"; maintainers = [ lib.maintainers.cdepillabout ]; }) {}; @@ -230248,7 +227636,6 @@ self: { testHaskellDepends = [ aeson base filepath tasty tasty-hunit ]; description = "A project initialization library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "project-m36" = callPackage @@ -230757,8 +228144,8 @@ self: { }: mkDerivation { pname = "propellor"; - version = "5.14.1"; - sha256 = "1lbqd4mj8mjk1l2pcqjw214w9znnp9mbs8z7dxi5spd819vw0d2d"; + version = "5.15"; + sha256 = "0106ayiadnam0mz1836la0fya4s82cv591r3vc6cdyafzpjzjphk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -230883,7 +228270,6 @@ self: { ]; description = "A DSL for processing Prosidy documents"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; }) {}; "prospect" = callPackage @@ -231626,6 +229012,7 @@ self: { ]; description = "Prune unused Haskell dependencies"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "prune-juice"; }) {}; @@ -232616,9 +230003,7 @@ self: { doCheck = false; description = "PureScript Programming Language Compiler"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "purs"; - broken = true; }) {}; "purescript-ast" = callPackage @@ -232636,6 +230021,8 @@ self: { ]; description = "PureScript Programming Language Abstract Syntax Tree"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "purescript-bridge" = callPackage @@ -232693,6 +230080,8 @@ self: { libraryToolDepends = [ happy ]; description = "PureScript Programming Language Concrete Syntax Tree"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "purescript-iso" = callPackage @@ -232722,7 +230111,6 @@ self: { ]; description = "Isomorphic trivial data type definitions over JSON"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "purescript-tsd-gen" = callPackage @@ -234480,7 +231868,6 @@ self: { sha256 = "0qdjls949kmcv8wj3a27p4dz8nb1dq4i99zizkw7qyqn47r9ccxd"; libraryHaskellDepends = [ base QuickCheck unfoldable-restricted ]; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "quickcheck-dynamic" = callPackage @@ -234790,7 +232177,6 @@ self: { ]; description = "Test monadic programs using state machine based models"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "quickcheck-state-machine-distributed" = callPackage @@ -235607,8 +232993,8 @@ self: { }: mkDerivation { pname = "raaz"; - version = "0.3.6"; - sha256 = "0h6jc7093r9z729pmy0p9rsyg6nz3yksrkmj2pn6n6ddyw0cfp21"; + version = "0.3.7"; + sha256 = "1sx2p1xqash0737z0s5hg2848j9zf02941ksmwd7dlmfaz35x57h"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -236702,27 +234088,6 @@ self: { }) {}; "rank2classes" = callPackage - ({ mkDerivation, base, Cabal, cabal-doctest, distributive, doctest - , markdown-unlit, tasty, tasty-hunit, template-haskell - , transformers - }: - mkDerivation { - pname = "rank2classes"; - version = "1.4.4"; - sha256 = "0c220gxk7dzn2gb0g34bvjjwjw5ir5i8qa089mcpyqqaba8jzxaw"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - base distributive template-haskell transformers - ]; - testHaskellDepends = [ - base distributive doctest tasty tasty-hunit - ]; - testToolDepends = [ markdown-unlit ]; - description = "standard type constructor class hierarchy, only with methods of rank 2 types"; - license = lib.licenses.bsd3; - }) {}; - - "rank2classes_1_4_6" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, data-functor-logistic , distributive, doctest, markdown-unlit, tasty, tasty-hunit , template-haskell, transformers @@ -236742,7 +234107,6 @@ self: { testToolDepends = [ markdown-unlit ]; description = "standard type constructor class hierarchy, only with methods of rank 2 types"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "rapid" = callPackage @@ -237203,29 +234567,6 @@ self: { }) {}; "rattletrap" = callPackage - ({ mkDerivation, aeson, aeson-pretty, array, base, bytestring - , containers, filepath, http-client, http-client-tls, text - }: - mkDerivation { - pname = "rattletrap"; - version = "11.2.4"; - sha256 = "0cqk2sfh4brm94zvy3d23khxl2x7zrjc0c62ww96549qpvp8za4y"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty array base bytestring containers filepath - http-client http-client-tls text - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ base bytestring filepath ]; - description = "Parse and generate Rocket League replays"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - mainProgram = "rattletrap"; - broken = true; - }) {}; - - "rattletrap_11_2_14" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, base, bytestring , containers, filepath, http-client, http-client-tls, text }: @@ -238471,27 +235812,6 @@ self: { }) {}; "rebase" = callPackage - ({ mkDerivation, base, bifunctors, bytestring, comonad, containers - , contravariant, deepseq, dlist, either, groups, hashable - , invariant, mtl, profunctors, scientific, selective, semigroupoids - , stm, text, time, time-compat, transformers, unordered-containers - , uuid-types, vector, vector-instances, void - }: - mkDerivation { - pname = "rebase"; - version = "1.15.0.3"; - sha256 = "1dck3800mz307jriz6mcv2dn2lwglgvlpiiy759xn56774h503zj"; - libraryHaskellDepends = [ - base bifunctors bytestring comonad containers contravariant deepseq - dlist either groups hashable invariant mtl profunctors scientific - selective semigroupoids stm text time time-compat transformers - unordered-containers uuid-types vector vector-instances void - ]; - description = "A more progressive alternative to the \"base\" package"; - license = lib.licenses.mit; - }) {}; - - "rebase_1_16_1" = callPackage ({ mkDerivation, base, bifunctors, bytestring, comonad, containers , contravariant, deepseq, dlist, either, groups, hashable , invariant, mtl, profunctors, scientific, selective, semigroupoids @@ -238512,7 +235832,6 @@ self: { ]; description = "A more progressive alternative to the \"base\" package"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "rebindable" = callPackage @@ -239121,6 +236440,24 @@ self: { license = lib.licenses.mit; }) {}; + "redis-glob" = callPackage + ({ mkDerivation, ascii-char, ascii-superset, base, bytestring + , hspec, megaparsec, QuickCheck + }: + mkDerivation { + pname = "redis-glob"; + version = "0.1.0.2"; + sha256 = "0lm0bnl562bvxl3mdh0qkjl6jj10zglmyg4qwlylx3qicpdqf4lw"; + libraryHaskellDepends = [ + ascii-char ascii-superset base bytestring megaparsec + ]; + testHaskellDepends = [ + ascii-char ascii-superset base bytestring hspec QuickCheck + ]; + description = "Specify valid redis globs"; + license = lib.licenses.bsd3; + }) {}; + "redis-hs" = callPackage ({ mkDerivation, base, bytestring, network, utf8-string }: mkDerivation { @@ -239516,23 +236853,6 @@ self: { }) {}; "refined" = callPackage - ({ mkDerivation, aeson, base, bytestring, deepseq, exceptions - , hashable, mtl, QuickCheck, template-haskell, text, these-skinny - }: - mkDerivation { - pname = "refined"; - version = "0.6.3"; - sha256 = "1fpbwzr3q9fmkdghpap0zm56bi9wj6n6k0ys5b8ci5xhz25mrd4g"; - libraryHaskellDepends = [ - aeson base bytestring deepseq exceptions hashable mtl QuickCheck - template-haskell text these-skinny - ]; - testHaskellDepends = [ base QuickCheck ]; - description = "Refinement types with static and runtime checking"; - license = lib.licenses.mit; - }) {}; - - "refined_0_8" = callPackage ({ mkDerivation, aeson, base, bytestring, deepseq, exceptions , hashable, mtl, QuickCheck, template-haskell, text, these-skinny }: @@ -239547,7 +236867,6 @@ self: { testHaskellDepends = [ base QuickCheck ]; description = "Refinement types with static and runtime checking"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "refined-http-api-data" = callPackage @@ -240198,8 +237517,8 @@ self: { }: mkDerivation { pname = "reflex-ghci"; - version = "0.1.5.2"; - sha256 = "18w9n6sm9b0ykjxqa800228b7s3y6gg8ckl6jnms3860p0cskpqq"; + version = "0.1.5.4"; + sha256 = "0qp50yscpik3hb2dhga4x9w40vji34hklvcjksnd1a1d512jh485"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -240405,8 +237724,8 @@ self: { }: mkDerivation { pname = "reflex-process"; - version = "0.3.1.1"; - sha256 = "15f9qn5rx6dwjnkhg5szhagxsj7vnh3bh4ad7j4jsi87m627mlj2"; + version = "0.3.1.2"; + sha256 = "0casszkah49b6n36ymh5ffyhbz1161z5vrlpwisn1r1wb68idm3j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -240684,7 +238003,6 @@ self: { ]; description = "Tools for maintaining a database"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "reg-alloc" = callPackage @@ -241546,6 +238864,36 @@ self: { broken = true; }) {}; + "registry_0_4_0_0" = callPackage + ({ mkDerivation, async, base, bytestring, containers, directory + , exceptions, generic-lens, hashable, hedgehog, io-memoize, mmorph + , MonadRandom, mtl, multimap, protolude, random, resourcet + , semigroupoids, semigroups, tasty, tasty-discover, tasty-hedgehog + , tasty-th, template-haskell, text, transformers-base, universum + }: + mkDerivation { + pname = "registry"; + version = "0.4.0.0"; + sha256 = "0qhi5lyqwpnkrvjzzvklybmpcn4hl7347qq9csm480md332kna9s"; + libraryHaskellDepends = [ + base containers exceptions hashable mmorph mtl multimap protolude + resourcet semigroupoids semigroups template-haskell text + transformers-base + ]; + testHaskellDepends = [ + async base bytestring containers directory exceptions generic-lens + hashable hedgehog io-memoize mmorph MonadRandom mtl multimap + protolude random resourcet semigroupoids semigroups tasty + tasty-discover tasty-hedgehog tasty-th template-haskell text + transformers-base universum + ]; + testToolDepends = [ tasty-discover ]; + description = "data structure for assembling components"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "registry-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hedgehog , protolude, registry, registry-hedgehog, tasty, template-haskell @@ -241569,6 +238917,30 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "registry-aeson_0_3_0_0" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, hedgehog + , protolude, registry, registry-hedgehog, string-qq, tasty + , template-haskell, text, time, transformers, unordered-containers + , vector + }: + mkDerivation { + pname = "registry-aeson"; + version = "0.3.0.0"; + sha256 = "1248mszp2wcj9v2djnfliqqhkmsvixwh6j9qwcjj00wvdb7lmzad"; + libraryHaskellDepends = [ + aeson base bytestring containers protolude registry + template-haskell text transformers unordered-containers vector + ]; + testHaskellDepends = [ + aeson base bytestring containers hedgehog protolude registry + registry-hedgehog string-qq tasty template-haskell text time + transformers unordered-containers vector + ]; + description = "Aeson encoders / decoders"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "registry-hedgehog" = callPackage ({ mkDerivation, base, containers, hedgehog, mmorph, multimap , protolude, registry, tasty, tasty-discover, tasty-hedgehog @@ -241595,6 +238967,32 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "registry-hedgehog_0_8_0_0" = callPackage + ({ mkDerivation, base, containers, hedgehog, mmorph, multimap + , protolude, registry, tasty, tasty-discover, tasty-hedgehog + , tasty-th, template-haskell, text, transformers, universum + , unordered-containers + }: + mkDerivation { + pname = "registry-hedgehog"; + version = "0.8.0.0"; + sha256 = "1nf06yb4kn04b9cmfc7gs4h4b1p952if6x3wyb7ybbpjnhm2k2jw"; + libraryHaskellDepends = [ + base containers hedgehog mmorph multimap protolude registry tasty + tasty-discover tasty-hedgehog tasty-th template-haskell text + transformers universum unordered-containers + ]; + testHaskellDepends = [ + base containers hedgehog mmorph multimap protolude registry tasty + tasty-discover tasty-hedgehog tasty-th template-haskell text + transformers universum unordered-containers + ]; + testToolDepends = [ tasty-discover ]; + description = "utilities to work with Hedgehog generators and `registry`"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "registry-hedgehog-aeson" = callPackage ({ mkDerivation, aeson, base, containers, hedgehog, mmorph , multimap, protolude, registry, registry-hedgehog, scientific @@ -241623,6 +239021,34 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "registry-hedgehog-aeson_0_3_0_0" = callPackage + ({ mkDerivation, aeson, base, containers, hedgehog, mmorph + , multimap, protolude, registry, registry-hedgehog, scientific + , tasty, tasty-discover, tasty-hedgehog, tasty-th, template-haskell + , text, transformers, universum, unordered-containers, vector + }: + mkDerivation { + pname = "registry-hedgehog-aeson"; + version = "0.3.0.0"; + sha256 = "08k8vdc4hmqnsci2bvacrizlfb98a2yp7h3p5ad8dqn2yhinlbrf"; + libraryHaskellDepends = [ + aeson base containers hedgehog mmorph multimap protolude registry + scientific tasty tasty-discover tasty-hedgehog tasty-th + template-haskell text transformers universum unordered-containers + vector + ]; + testHaskellDepends = [ + aeson base containers hedgehog mmorph multimap protolude registry + registry-hedgehog scientific tasty tasty-discover tasty-hedgehog + tasty-th template-haskell text transformers universum + unordered-containers vector + ]; + testToolDepends = [ tasty-discover ]; + description = "Hedgehog generators for Aeson"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "registry-messagepack" = callPackage ({ mkDerivation, base, containers, msgpack, protolude, registry , registry-hedgehog, tasty, template-haskell, text, time @@ -241630,8 +239056,8 @@ self: { }: mkDerivation { pname = "registry-messagepack"; - version = "0.3.1.0"; - sha256 = "0v1cwgcvs31vpwxpbrbbhfvql7ch99ifs47008wrcdvmahb9h9qz"; + version = "0.4.0.0"; + sha256 = "0xqjw7cav0asdbfar5b60vf785mqqjzaffs8pi7addjk2dyd10dx"; libraryHaskellDepends = [ base containers msgpack protolude registry template-haskell text transformers vector @@ -241670,6 +239096,31 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "registry-options_0_2_0_0" = callPackage + ({ mkDerivation, base, boxes, bytestring, containers, directory + , hedgehog, HsYAML, multimap, protolude, registry + , registry-hedgehog, tasty, template-haskell, text, th-lift, time + , transformers, unordered-containers, vector + }: + mkDerivation { + pname = "registry-options"; + version = "0.2.0.0"; + sha256 = "1qwiabl7w25ji2pnx2wmh57q7w0bvsdi51ibczx90xn1y4y8j6wm"; + libraryHaskellDepends = [ + base boxes bytestring containers HsYAML multimap protolude registry + template-haskell text th-lift transformers unordered-containers + vector + ]; + testHaskellDepends = [ + base boxes bytestring containers directory hedgehog HsYAML multimap + protolude registry registry-hedgehog tasty template-haskell text + th-lift time transformers unordered-containers vector + ]; + description = "application options parsing"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "regress" = callPackage ({ mkDerivation, ad, base, vector }: mkDerivation { @@ -241852,33 +239303,6 @@ self: { }) {}; "rel8" = callPackage - ({ mkDerivation, aeson, base, bifunctors, bytestring - , case-insensitive, comonad, containers, contravariant, hasql - , hasql-transaction, hedgehog, mmorph, opaleye, pretty - , product-profunctors, profunctors, scientific, semialign - , semigroupoids, tasty, tasty-hedgehog, text, these, time - , tmp-postgres, transformers, uuid - }: - mkDerivation { - pname = "rel8"; - version = "1.3.1.0"; - sha256 = "0r1pbci7zl01v485bgbn90m07qrqdzkcpj4mykkdxxla9zlj2m39"; - libraryHaskellDepends = [ - aeson base bifunctors bytestring case-insensitive comonad - contravariant hasql opaleye pretty product-profunctors profunctors - scientific semialign semigroupoids text these time uuid - ]; - testHaskellDepends = [ - base bytestring case-insensitive containers hasql hasql-transaction - hedgehog mmorph scientific tasty tasty-hedgehog text time - tmp-postgres transformers uuid - ]; - description = "Hey! Hey! Can u rel8?"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.sternenseemann ]; - }) {}; - - "rel8_1_4_0_0" = callPackage ({ mkDerivation, aeson, base, bifunctors, bytestring , case-insensitive, comonad, containers, contravariant, hasql , hasql-transaction, hedgehog, mmorph, opaleye, pretty @@ -242263,27 +239687,6 @@ self: { }) {}; "relude" = callPackage - ({ mkDerivation, base, bytestring, containers, criterion, deepseq - , doctest, ghc-prim, Glob, hashable, hedgehog, mtl, stm, text - , transformers, unordered-containers - }: - mkDerivation { - pname = "relude"; - version = "1.0.0.1"; - sha256 = "0cw9a1gfvias4hr36ywdizhysnzbzxy20fb3jwmqmgjy40lzxp2g"; - libraryHaskellDepends = [ - base bytestring containers deepseq ghc-prim hashable mtl stm text - transformers unordered-containers - ]; - testHaskellDepends = [ - base bytestring containers doctest Glob hedgehog text - ]; - benchmarkHaskellDepends = [ base criterion unordered-containers ]; - description = "Safe, performant, user-friendly and lightweight Haskell Standard Library"; - license = lib.licenses.mit; - }) {}; - - "relude_1_1_0_0" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, doctest , ghc-prim, Glob, hashable, hedgehog, mtl, stm, tasty-bench, text , transformers, unordered-containers @@ -242304,7 +239707,6 @@ self: { ]; description = "Safe, performant, user-friendly and lightweight Haskell Standard Library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "remark" = callPackage @@ -243164,40 +240566,6 @@ self: { }) {}; "req" = callPackage - ({ mkDerivation, aeson, authenticate-oauth, base, blaze-builder - , bytestring, case-insensitive, connection, exceptions, hspec - , hspec-core, hspec-discover, http-api-data, http-client - , http-client-tls, http-types, modern-uri, monad-control, mtl - , QuickCheck, retry, template-haskell, text, time, transformers - , transformers-base, unliftio-core - }: - mkDerivation { - pname = "req"; - version = "3.10.0"; - sha256 = "176zl3ihmp8iz4fwfi5dalmiz658dis0hxni6bqzqgnaxhd0230w"; - revision = "2"; - editedCabalFile = "147q0jkfrg066lnl20gzv5rk6d9jdwyvaip2y4am5hkrvcg3v9z8"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson authenticate-oauth base blaze-builder bytestring - case-insensitive connection exceptions http-api-data http-client - http-client-tls http-types modern-uri monad-control mtl retry - template-haskell text time transformers transformers-base - unliftio-core - ]; - testHaskellDepends = [ - aeson base blaze-builder bytestring case-insensitive hspec - hspec-core http-client http-types modern-uri monad-control mtl - QuickCheck retry template-haskell text time - ]; - testToolDepends = [ hspec-discover ]; - doCheck = false; - description = "HTTP client library"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "req_3_13_0" = callPackage ({ mkDerivation, aeson, authenticate-oauth, base, blaze-builder , bytestring, case-insensitive, connection, containers, exceptions , hspec, hspec-core, hspec-discover, http-api-data, http-client @@ -243228,7 +240596,6 @@ self: { doCheck = false; description = "HTTP client library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -243415,17 +240782,6 @@ self: { }) {}; "rerebase" = callPackage - ({ mkDerivation, rebase }: - mkDerivation { - pname = "rerebase"; - version = "1.15.0.3"; - sha256 = "0jxlssdxgh5ldgkdpmhpk8vy5fxmq95171b3jl57r9m2f7zqrcd2"; - libraryHaskellDepends = [ rebase ]; - description = "Reexports from \"base\" with a bunch of other standard libraries"; - license = lib.licenses.mit; - }) {}; - - "rerebase_1_16_1" = callPackage ({ mkDerivation, rebase }: mkDerivation { pname = "rerebase"; @@ -243434,34 +240790,9 @@ self: { libraryHaskellDepends = [ rebase ]; description = "Reexports from \"base\" with a bunch of other standard libraries"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "reroute" = callPackage - ({ mkDerivation, base, criterion, deepseq, graph-core, hashable - , hspec, http-api-data, hvect, mtl, random, regex-compat, text - , unordered-containers, vector - }: - mkDerivation { - pname = "reroute"; - version = "0.6.0.0"; - sha256 = "1jvh5ngpf1w4y9b1ipx1c65q8gmwsajp8k5ha0sjn89hbc8cp48y"; - libraryHaskellDepends = [ - base deepseq hashable http-api-data hvect mtl text - unordered-containers - ]; - testHaskellDepends = [ - base hspec hvect mtl text unordered-containers vector - ]; - benchmarkHaskellDepends = [ - base criterion deepseq graph-core hashable http-api-data hvect mtl - random regex-compat text unordered-containers vector - ]; - description = "abstract implementation of typed and untyped web routing"; - license = lib.licenses.mit; - }) {}; - - "reroute_0_7_0_0" = callPackage ({ mkDerivation, base, criterion, deepseq, graph-core, hashable , hspec, http-api-data, hvect, mtl, random, regex-compat, text , unordered-containers, vector @@ -243483,7 +240814,6 @@ self: { ]; description = "abstract implementation of typed and untyped web routing"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "rescue" = callPackage @@ -244127,7 +241457,6 @@ self: { time-locale-compat xmlhtml ]; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "restless-git" = callPackage @@ -244350,7 +241679,7 @@ self: { license = lib.licenses.mit; }) {}; - "retrie_1_2_0_1" = callPackage + "retrie_1_2_1_1" = callPackage ({ mkDerivation, ansi-terminal, async, base, bytestring, containers , data-default, deepseq, directory, exceptions, filepath, ghc , ghc-exactprint, ghc-paths, haskell-src-exts, HUnit, list-t, mtl @@ -244359,10 +241688,8 @@ self: { }: mkDerivation { pname = "retrie"; - version = "1.2.0.1"; - sha256 = "1n3g9wr45xz1q2mhlj1r2709rqakczrvd7x6vxh7iapz43f69c6x"; - revision = "2"; - editedCabalFile = "0h6r4jg9mnqwvlsl3s6yl2zvhkwr8pdypbzvky4kwz4zvc03j5ql"; + version = "1.2.1.1"; + sha256 = "1axz2kdp6ljwiy8zvj33r6dbhgcglf0qlcq4s5f4bx4djsqwgavl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -245508,8 +242835,8 @@ self: { }: mkDerivation { pname = "rio-prettyprint"; - version = "0.1.2.0"; - sha256 = "0xql9rjd0b8vyfllb9h8j7nxbrnrvz9kkclzlb3wln10l9pi5v03"; + version = "0.1.3.0"; + sha256 = "0zlr8wnh38i3dxxfva91q9cwcsvqx0alf9fscn4c4545qhzw7a02"; libraryHaskellDepends = [ aeson annotated-wl-pprint ansi-terminal array base Cabal colour mtl path rio text @@ -248142,21 +245469,6 @@ self: { }) {}; "safe-coloured-text" = callPackage - ({ mkDerivation, base, bytestring, text, validity - , validity-bytestring, validity-text - }: - mkDerivation { - pname = "safe-coloured-text"; - version = "0.1.0.0"; - sha256 = "1fcqwllpbp9x1r1bvyry6bmp2s9rp8rlr3i94hdiydc71hpl7a0w"; - libraryHaskellDepends = [ - base bytestring text validity validity-bytestring validity-text - ]; - description = "Safely output coloured text"; - license = lib.licenses.mit; - }) {}; - - "safe-coloured-text_0_2_0_1" = callPackage ({ mkDerivation, base, bytestring, text, validity , validity-bytestring, validity-text }: @@ -248169,7 +245481,6 @@ self: { ]; description = "Safely output coloured text"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "safe-coloured-text-gen" = callPackage @@ -248233,17 +245544,6 @@ self: { }) {}; "safe-coloured-text-terminfo" = callPackage - ({ mkDerivation, base, safe-coloured-text, terminfo }: - mkDerivation { - pname = "safe-coloured-text-terminfo"; - version = "0.0.0.0"; - sha256 = "0f94zzmanmxplkcg1s954rq00ppv69icyjpzr5s0g6c14zp1k85b"; - libraryHaskellDepends = [ base safe-coloured-text terminfo ]; - description = "Safely output coloured text"; - license = lib.licenses.mit; - }) {}; - - "safe-coloured-text-terminfo_0_1_0_0" = callPackage ({ mkDerivation, base, safe-coloured-text, terminfo }: mkDerivation { pname = "safe-coloured-text-terminfo"; @@ -248252,7 +245552,6 @@ self: { libraryHaskellDepends = [ base safe-coloured-text terminfo ]; description = "Safely output coloured text"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "safe-coupling" = callPackage @@ -248389,9 +245688,9 @@ self: { "safe-json" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, dlist - , generic-arbitrary, hashable, quickcheck-instances, scientific - , tasty, tasty-hunit, tasty-quickcheck, temporary, text, time - , unordered-containers, uuid, uuid-types, vector + , hashable, quickcheck-instances, scientific, tasty, tasty-hunit + , tasty-quickcheck, temporary, text, time, unordered-containers + , uuid, uuid-types, vector }: mkDerivation { pname = "safe-json"; @@ -248405,7 +245704,7 @@ self: { uuid-types vector ]; testHaskellDepends = [ - aeson base bytestring containers dlist generic-arbitrary hashable + aeson base bytestring containers dlist hashable quickcheck-instances scientific tasty tasty-hunit tasty-quickcheck temporary text time unordered-containers uuid uuid-types vector ]; @@ -248980,25 +246279,6 @@ self: { }) {}; "saltine" = callPackage - ({ mkDerivation, base, bytestring, hashable, libsodium, profunctors - , QuickCheck, semigroups, test-framework - , test-framework-quickcheck2 - }: - mkDerivation { - pname = "saltine"; - version = "0.1.1.1"; - sha256 = "1bgr6vrmw18qr8akabxz6w3hwhlqi6zsnr23n70hkvwvcap1lnx7"; - libraryHaskellDepends = [ base bytestring hashable profunctors ]; - libraryPkgconfigDepends = [ libsodium ]; - testHaskellDepends = [ - base bytestring QuickCheck semigroups test-framework - test-framework-quickcheck2 - ]; - description = "Cryptography that's easy to digest (NaCl/libsodium bindings)"; - license = lib.licenses.mit; - }) {inherit (pkgs) libsodium;}; - - "saltine_0_2_0_1" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, hashable , libsodium, profunctors, QuickCheck, semigroups, test-framework , test-framework-quickcheck2, text @@ -249021,7 +246301,6 @@ self: { benchmarkSystemDepends = [ libsodium ]; description = "Cryptography that's easy to digest (NaCl/libsodium bindings)"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) libsodium;}; "saltine-quickcheck" = callPackage @@ -249350,8 +246629,8 @@ self: { }: mkDerivation { pname = "sandwich"; - version = "0.1.1.2"; - sha256 = "1flac21bgxq07xq5ax9ga7xm1bg2bwld88msbginqxycx21dvcdq"; + version = "0.1.2.0"; + sha256 = "0g1qyhp0w8gxyv60phm1apvq1p7cx7z6f9ijjx67gh7pk9mmlbzw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -249465,8 +246744,8 @@ self: { }: mkDerivation { pname = "sandwich-webdriver"; - version = "0.1.1.0"; - sha256 = "01y8jy2fvph9kmh42zwnf8y9rca82arn2a6wgh3mzylfijni74lj"; + version = "0.1.2.0"; + sha256 = "146pck1kj5p8h6x8bv6iriicrjxsi0jbpirmscjhc4gg8nd0fmxm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -249809,33 +247088,6 @@ self: { }) {}; "sbp" = callPackage - ({ mkDerivation, aeson, aeson-pretty, array, base - , base64-bytestring, basic-prelude, binary, binary-conduit - , bytestring, cmdargs, conduit, conduit-extra, data-binary-ieee754 - , lens, lens-aeson, monad-loops, resourcet, tasty, tasty-hunit - , template-haskell, text, time, yaml - }: - mkDerivation { - pname = "sbp"; - version = "4.1.6"; - sha256 = "0ph1bn95bxpmfs2xvbgj7kpz3ji6jf65ykah5srmhqgbw21d1wl7"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson array base base64-bytestring basic-prelude binary bytestring - data-binary-ieee754 lens lens-aeson monad-loops template-haskell - text - ]; - executableHaskellDepends = [ - aeson aeson-pretty base basic-prelude binary-conduit bytestring - cmdargs conduit conduit-extra lens resourcet time yaml - ]; - testHaskellDepends = [ base basic-prelude tasty tasty-hunit ]; - description = "SwiftNav's SBP Library"; - license = lib.licenses.mit; - }) {}; - - "sbp_4_9_0" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, base , base64-bytestring, basic-prelude, binary, binary-conduit , bytestring, cmdargs, conduit, conduit-extra, data-binary-ieee754 @@ -249860,7 +247112,6 @@ self: { testHaskellDepends = [ base basic-prelude tasty tasty-hunit ]; description = "SwiftNav's SBP Library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "sbp2udp" = callPackage @@ -249913,39 +247164,6 @@ self: { }) {inherit (pkgs) z3;}; "sbv" = callPackage - ({ mkDerivation, array, async, base, bench-show, bytestring - , containers, deepseq, directory, doctest, filepath, gauge, Glob - , hlint, libBF, mtl, pretty, process, QuickCheck, random, silently - , syb, tasty, tasty-golden, tasty-hunit, tasty-quickcheck - , template-haskell, text, time, transformers, uniplate, z3 - }: - mkDerivation { - pname = "sbv"; - version = "8.17"; - sha256 = "0l9dwydrjipgq3cbv0g6y820mi7lf5lcn3hidl6a60zzdrkfyxhd"; - revision = "1"; - editedCabalFile = "18jjnxxq9bh5raxw3khgkx14wq4fv1kfd59lhh9v55z59sjaydiy"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array async base containers deepseq directory filepath libBF mtl - pretty process QuickCheck random syb template-haskell text time - transformers uniplate - ]; - testHaskellDepends = [ - base bytestring containers directory doctest filepath Glob hlint - mtl QuickCheck random tasty tasty-golden tasty-hunit - tasty-quickcheck - ]; - testSystemDepends = [ z3 ]; - benchmarkHaskellDepends = [ - base bench-show containers deepseq directory filepath gauge mtl - process random silently syb text time - ]; - description = "SMT Based Verification: Symbolic Haskell theorem prover using SMT solving"; - license = lib.licenses.bsd3; - }) {inherit (pkgs) z3;}; - - "sbv_9_0" = callPackage ({ mkDerivation, array, async, base, bytestring, containers , deepseq, directory, filepath, hlint, libBF, mtl, pretty, process , QuickCheck, random, syb, tasty, tasty-bench, tasty-golden @@ -249972,7 +247190,6 @@ self: { ]; description = "SMT Based Verification: Symbolic Haskell theorem prover using SMT solving"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) z3;}; "sbvPlugin" = callPackage @@ -250626,7 +247843,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "JSON-biased spec and validation tool"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "scholdoc" = callPackage @@ -251050,21 +248266,19 @@ self: { "scotty" = callPackage ({ mkDerivation, aeson, async, base, base-compat-batteries , blaze-builder, bytestring, case-insensitive, data-default-class - , directory, exceptions, fail, hspec, hspec-discover, hspec-wai - , http-types, lifted-base, lucid, monad-control, mtl, nats, network + , directory, exceptions, hspec, hspec-discover, hspec-wai + , http-types, lifted-base, lucid, monad-control, mtl, network , regex-compat, text, transformers, transformers-base , transformers-compat, wai, wai-extra, warp, weigh }: mkDerivation { pname = "scotty"; - version = "0.12"; - sha256 = "1lpggpdzgjk23mq7aa64yylds5dbm4ynhcvbarqihjxabvh7xmz1"; - revision = "9"; - editedCabalFile = "0d61dgx6wq682mz8ryq2a10v1z4yi0dik8b5psi0ragl2qip191j"; + version = "0.12.1"; + sha256 = "0jnv2k37yv7hbm21w356ml4b14avlwh8yyzwwwfrwpbn6zzk6ahy"; libraryHaskellDepends = [ aeson base base-compat-batteries blaze-builder bytestring - case-insensitive data-default-class exceptions fail http-types - monad-control mtl nats network regex-compat text transformers + case-insensitive data-default-class exceptions http-types + monad-control mtl network regex-compat text transformers transformers-base transformers-compat wai wai-extra warp ]; testHaskellDepends = [ @@ -251759,27 +248973,6 @@ self: { }) {}; "sdl2" = callPackage - ({ mkDerivation, base, bytestring, deepseq, exceptions, linear - , SDL2, StateVar, text, transformers, vector, weigh - }: - mkDerivation { - pname = "sdl2"; - version = "2.5.3.0"; - sha256 = "08l24cb92spnx3bn26bj0z2cszpsawhaa9vvhblvsr3d6z76065q"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base bytestring exceptions linear StateVar text transformers vector - ]; - librarySystemDepends = [ SDL2 ]; - libraryPkgconfigDepends = [ SDL2 ]; - testHaskellDepends = [ base deepseq linear vector weigh ]; - description = "Both high- and low-level bindings to the SDL library (version 2.0.6+)."; - license = lib.licenses.bsd3; - }) {inherit (pkgs) SDL2;}; - - "sdl2_2_5_4_0" = callPackage ({ mkDerivation, base, bytestring, deepseq, exceptions, linear , SDL2, StateVar, text, transformers, vector, weigh }: @@ -251800,7 +248993,6 @@ self: { testHaskellDepends = [ base deepseq linear vector weigh ]; description = "Both high- and low-level bindings to the SDL library (version 2.0.6+)."; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) SDL2;}; "sdl2-cairo" = callPackage @@ -253035,19 +250227,6 @@ self: { }) {}; "semigroups" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "semigroups"; - version = "0.19.2"; - sha256 = "0h1sl3i6k8csy5zkkpy65rxzds9wg577z83aaakybr3n1gcv4855"; - revision = "2"; - editedCabalFile = "0pprwlsipdsshr2h83bk0xjkhq2bw88m9fn44fiyas3habg25ajf"; - libraryHaskellDepends = [ base ]; - description = "Anything that associates"; - license = lib.licenses.bsd3; - }) {}; - - "semigroups_0_20" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "semigroups"; @@ -253056,7 +250235,6 @@ self: { libraryHaskellDepends = [ base ]; description = "Anything that associates"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "semigroups-actions" = callPackage @@ -253878,7 +251056,6 @@ self: { executableHaskellDepends = [ base singletons text ]; description = "Simple project template from stack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "example"; }) {}; @@ -253918,7 +251095,6 @@ self: { ]; description = "Dependently typed API servers with Serv"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant" = callPackage @@ -254224,7 +251400,6 @@ self: { ]; description = "Acid-state backend for servant-auth-token server"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-auth-token-api" = callPackage @@ -254263,7 +251438,6 @@ self: { ]; description = "Leveldb backend for servant-auth-token server"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-auth-token-persistent" = callPackage @@ -254474,7 +251648,6 @@ self: { ]; description = "Command line interface for Servant API clients"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "greet-cli"; }) {}; @@ -255715,8 +252888,6 @@ self: { ]; description = "Utilities for using servant in a polysemy stack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "servant-pool" = callPackage @@ -256219,7 +253390,6 @@ self: { ]; description = "A family of combinators for defining webservices APIs and serving them"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "snap-greet"; }) {}; @@ -258364,7 +255534,6 @@ self: { ]; description = "Shake-based technical documentation generator; HTML & PDF"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "shaker" = callPackage @@ -258761,7 +255930,6 @@ self: { ]; description = "Spreadsheet type for composite"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "shelduck" = callPackage @@ -260228,8 +257396,8 @@ self: { ({ mkDerivation, base, bytestring, Cabal, directory, filepath }: mkDerivation { pname = "simple-cabal"; - version = "0.1.3"; - sha256 = "035h20sz2hg2xc1k5ds1q367fa10px936dlhj3yxkydp3wprqr7x"; + version = "0.1.3.1"; + sha256 = "08cg8c8zw1gxz1m75695c5x5g3wxa47rnqrn5ws23da9krzy4762"; libraryHaskellDepends = [ base bytestring Cabal directory filepath ]; @@ -260699,6 +257867,7 @@ self: { ]; description = "Simple parser combinators"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "simple-pascal" = callPackage @@ -261495,6 +258664,20 @@ self: { }) {}; "singletons" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "singletons"; + version = "3.0.1"; + sha256 = "0lqg9wxh02z2sikpy88asm8g4sfrvyb66b7p76irsij31h0cxbnk"; + revision = "1"; + editedCabalFile = "0n3jr9jqz50ygaw80a9cx3g09w7w8bdlq9ssyap0a4990yxl8fbx"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base ]; + description = "Basic singleton types and definitions"; + license = lib.licenses.bsd3; + }) {}; + + "singletons_3_0_2" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "singletons"; @@ -261504,6 +258687,7 @@ self: { testHaskellDepends = [ base ]; description = "Basic singleton types and definitions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "singletons-base" = callPackage @@ -261513,8 +258697,10 @@ self: { }: mkDerivation { pname = "singletons-base"; - version = "3.0"; - sha256 = "0syrh4f9rs4g643c90md1vqrpr6p8h8g8sh4x3j2dld12yvrw4wn"; + version = "3.1"; + sha256 = "1bsfbdbfwiq2nis3r95x06r0q9iypyz4hkvmgvk56bwj6421k7kd"; + revision = "1"; + editedCabalFile = "12p0xzmrkn2bjz6wf9i291bh47s9c0ziz6cvvja65vnzwd8l60ry"; setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base pretty singletons singletons-th template-haskell text @@ -261569,16 +258755,35 @@ self: { license = lib.licenses.bsd3; }) {}; + "singletons-presburger_0_7_1_0" = callPackage + ({ mkDerivation, base, ghc, ghc-typelits-presburger, mtl + , reflection, singletons, singletons-base + }: + mkDerivation { + pname = "singletons-presburger"; + version = "0.7.1.0"; + sha256 = "1qzjbbscykcvbbl8ifkr6nvm5fnqqzr8ddgq1blcm811lmi0g926"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base ghc ghc-typelits-presburger mtl reflection singletons + singletons-base + ]; + description = "Presburger Arithmetic Solver for GHC Type-level natural numbers with Singletons package"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "singletons-th" = callPackage ({ mkDerivation, base, containers, ghc-boot-th, mtl, singletons , syb, template-haskell, th-desugar, th-orphans, transformers }: mkDerivation { pname = "singletons-th"; - version = "3.0"; - sha256 = "1c0w7sg0lbpizrzns4g55wxsk5jm8wlqw0w9rz4jzqwy15byb572"; - revision = "1"; - editedCabalFile = "11mmccdqxplqz7mp1brxpr9hqnkqkhbwnp32mihz4ird0k8gwqij"; + version = "3.1"; + sha256 = "1mhx7sadw7zxaf7qhryrhi4fiyf9v3jcaplkh1syaa7b4725dm7a"; + revision = "2"; + editedCabalFile = "19ac6s4k6yv0lfrhkmgpf000k32rpm91lngs4955158792pa6fi6"; libraryHaskellDepends = [ base containers ghc-boot-th mtl singletons syb template-haskell th-desugar th-orphans transformers @@ -261900,6 +259105,33 @@ self: { license = lib.licenses.bsd3; }) {}; + "sized_1_0_0_2" = callPackage + ({ mkDerivation, base, constraints, containers, deepseq + , equational-reasoning, ghc-typelits-knownnat + , ghc-typelits-presburger, hashable, inspection-testing, lens + , mono-traversable, subcategories, tasty, tasty-expected-failure + , tasty-inspection-testing, template-haskell, th-lift, these + , type-natural, vector + }: + mkDerivation { + pname = "sized"; + version = "1.0.0.2"; + sha256 = "0l6miv6dw0j5fdkiig7a8akhphrpxs8ls6xdakzpbk53bdh0093n"; + libraryHaskellDepends = [ + base constraints containers deepseq equational-reasoning + ghc-typelits-knownnat ghc-typelits-presburger hashable lens + mono-traversable subcategories these type-natural vector + ]; + testHaskellDepends = [ + base containers inspection-testing mono-traversable subcategories + tasty tasty-expected-failure tasty-inspection-testing + template-haskell th-lift type-natural vector + ]; + description = "Sized sequence data-types"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "sized-grid" = callPackage ({ mkDerivation, adjunctions, aeson, ansi-terminal, base, comonad , constraints, distributive, generics-sop, HUnit, lens @@ -262184,8 +259416,8 @@ self: { }: mkDerivation { pname = "sketch-frp-copilot"; - version = "1.0.4"; - sha256 = "0drqv0aj7hx0h2z8wz487f0xi62pjgrljxhw3x5wdjxyh6zr43ba"; + version = "1.0.5"; + sha256 = "0vz7p5vsjkvck3znn9ywbyi1vw0cmfb5n48m2sbcm4ky7j5x7yps"; libraryHaskellDepends = [ base containers copilot copilot-c99 copilot-language mtl optparse-applicative @@ -262275,28 +259507,6 @@ self: { }) {}; "skylighting" = callPackage - ({ mkDerivation, base, binary, blaze-html, bytestring, containers - , pretty-show, skylighting-core, text - }: - mkDerivation { - pname = "skylighting"; - version = "0.12.3.1"; - sha256 = "08wml20cphj5idv5f20cz0jx7n8f037gy7x5axak83sbd98k71nw"; - configureFlags = [ "-fexecutable" ]; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base binary containers skylighting-core - ]; - executableHaskellDepends = [ - base blaze-html bytestring containers pretty-show text - ]; - description = "syntax highlighting library"; - license = lib.licenses.gpl2Only; - mainProgram = "skylighting"; - }) {}; - - "skylighting_0_13_1_1" = callPackage ({ mkDerivation, base, binary, blaze-html, bytestring, containers , pretty-show, skylighting-core, skylighting-format-ansi , skylighting-format-blaze-html, skylighting-format-latex, text @@ -262317,42 +259527,10 @@ self: { ]; description = "syntax highlighting library"; license = lib.licenses.gpl2Only; - hydraPlatforms = lib.platforms.none; mainProgram = "skylighting"; }) {}; "skylighting-core" = callPackage - ({ mkDerivation, aeson, ansi-terminal, attoparsec, base - , base64-bytestring, binary, blaze-html, bytestring - , case-insensitive, colour, containers, criterion, Diff, directory - , filepath, mtl, pretty-show, QuickCheck, safe, tasty, tasty-golden - , tasty-hunit, tasty-quickcheck, text, transformers, utf8-string - , xml-conduit - }: - mkDerivation { - pname = "skylighting-core"; - version = "0.12.3.1"; - sha256 = "08svbbfw27zhlblglagxqvsppkdfibqjnx331jdbfrlj0a9pi5h8"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson ansi-terminal attoparsec base base64-bytestring binary - blaze-html bytestring case-insensitive colour containers directory - filepath mtl safe text transformers utf8-string xml-conduit - ]; - testHaskellDepends = [ - aeson base bytestring containers Diff directory filepath - pretty-show QuickCheck tasty tasty-golden tasty-hunit - tasty-quickcheck text - ]; - benchmarkHaskellDepends = [ - base containers criterion filepath text - ]; - description = "syntax highlighting library"; - license = lib.licenses.bsd3; - }) {}; - - "skylighting-core_0_13_1_1" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring, binary , bytestring, case-insensitive, colour, containers, criterion, Diff , directory, filepath, mtl, pretty-show, QuickCheck, safe, tasty @@ -262380,7 +259558,6 @@ self: { ]; description = "syntax highlighting library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "skylighting-extensions" = callPackage @@ -262415,8 +259592,6 @@ self: { ]; description = "ANSI formatter for skylighting syntax highlighting library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "skylighting-format-blaze-html" = callPackage @@ -262685,8 +259860,8 @@ self: { }: mkDerivation { pname = "slave-thread"; - version = "1.1.0.1"; - sha256 = "05hz0qglxg889l3b0sw9f79xqssw70fd62a766xcvj7aalmrc32i"; + version = "1.1.0.2"; + sha256 = "1pbffrmwd975as495b5b4ad59rajgq1dmbvmp07zfb2rmwhpr5n8"; libraryHaskellDepends = [ base deferred-folds focus foldl stm-containers ]; @@ -262994,30 +260169,6 @@ self: { }) {}; "slynx" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, containers - , elynx-markov, elynx-seq, elynx-tools, elynx-tree, hmatrix - , mwc-random, optparse-applicative, statistics, text, transformers - , vector - }: - mkDerivation { - pname = "slynx"; - version = "0.6.1.1"; - sha256 = "14yn94hl6nlbwa1hk1mgkgckcmb6bvfk2pa3847h98g19bz7qfw4"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson attoparsec base bytestring containers elynx-markov elynx-seq - elynx-tools elynx-tree hmatrix mwc-random optparse-applicative - statistics text transformers vector - ]; - executableHaskellDepends = [ base ]; - description = "Handle molecular sequences"; - license = lib.licenses.gpl3Plus; - mainProgram = "slynx"; - maintainers = [ lib.maintainers.dschrempf ]; - }) {}; - - "slynx_0_7_0_1" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , elynx-markov, elynx-seq, elynx-tools, elynx-tree, hmatrix , matrices, optparse-applicative, random, statistics, text @@ -263037,7 +260188,6 @@ self: { executableHaskellDepends = [ base ]; description = "Handle molecular sequences"; license = lib.licenses.gpl3Plus; - hydraPlatforms = lib.platforms.none; mainProgram = "slynx"; maintainers = [ lib.maintainers.dschrempf ]; }) {}; @@ -263937,6 +261087,8 @@ self: { pname = "snap"; version = "1.1.3.1"; sha256 = "1zq7yz5w9ms8zm5z4c05awkdarqbmb7pp13y9c1x04qfd5ba4c47"; + revision = "2"; + editedCabalFile = "16rkb05mrvi7binynawkshsvikdvxqrv8bxxjcgs4k30arx39cz5"; libraryHaskellDepends = [ aeson attoparsec base bytestring cereal clientsession configurator containers directory directory-tree dlist fail filepath hashable @@ -264005,7 +261157,6 @@ self: { ]; description = "Command-line tool to manage Snap AuthManager database"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "snap-auth-cli"; }) {}; @@ -264062,8 +261213,8 @@ self: { pname = "snap-core"; version = "1.0.5.0"; sha256 = "0hf671g7h4nikfvi05q3mmcxhfcsh874dkansssn0mc68k9fsak4"; - revision = "2"; - editedCabalFile = "14cvxfyq4d0sjyyj1qxphzywgq63kxmc4bcgwfd6hphqd60h2p35"; + revision = "3"; + editedCabalFile = "02r6plphl4vqig3xap9amdib0qjd98nqpn5jhy6hsbiwh3p7cy9b"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-builder case-insensitive containers directory filepath hashable HUnit io-streams lifted-base @@ -264160,7 +261311,6 @@ self: { ]; description = "A collection of useful helpers and utilities for Snap web applications"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snap-language" = callPackage @@ -264267,8 +261417,8 @@ self: { pname = "snap-server"; version = "1.1.2.0"; sha256 = "0w4yv9a5ilpma0335ariwap2iscmdbaaif88lq3cm7px910nyc4j"; - revision = "1"; - editedCabalFile = "0ijwp0s976cpb4nny8l7vpf5xny6k8dy2xb1rya1l2x5yzj7hlrj"; + revision = "2"; + editedCabalFile = "0dzsn3y7jnha1jbp0n5igjrg4cb8kggps798rlix60d66iy8r1l2"; configureFlags = [ "-fopenssl" ]; isLibrary = true; isExecutable = true; @@ -264376,7 +261526,6 @@ self: { ]; description = "Snap Framework utilities"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snap-web-routes" = callPackage @@ -264433,7 +261582,6 @@ self: { ]; description = "Generic action log snaplet for the Snap Framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-amqp" = callPackage @@ -264473,7 +261621,6 @@ self: { ]; description = "Provides an Acid-State backend for the Auth Snaplet"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-coffee" = callPackage @@ -264491,7 +261638,6 @@ self: { ]; description = "CoffeeScript for Snap, auto-compilation and pre-compilation"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-css-min" = callPackage @@ -264532,7 +261678,6 @@ self: { ]; description = "Alternate authentication snaplet"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-environments" = callPackage @@ -264570,7 +261715,6 @@ self: { ]; description = "Fay integration for Snap with request- and pre-compilation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-ghcjs" = callPackage @@ -264604,7 +261748,6 @@ self: { ]; description = "A Hasql snaplet"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-haxl" = callPackage @@ -264620,7 +261763,6 @@ self: { ]; description = "Snaplet for Facebook's Haxl"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-hdbc" = callPackage @@ -264641,7 +261783,6 @@ self: { ]; description = "HDBC snaplet for Snap Framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-hslogger" = callPackage @@ -264720,7 +261861,6 @@ self: { testHaskellDepends = [ base hspec-snap hspec2 lens snap text ]; description = "Lexical Style Sheets - Snap Web Framework adaptor"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-mandrill" = callPackage @@ -264758,7 +261898,6 @@ self: { ]; description = "Snap Framework MongoDB support as Snaplet"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-mongodb-minimalistic" = callPackage @@ -264795,7 +261934,6 @@ self: { ]; description = "mysql-simple snaplet for the Snap Framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-oauth" = callPackage @@ -264821,7 +261959,6 @@ self: { ]; description = "snaplet-oauth"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-persistent" = callPackage @@ -264885,7 +262022,6 @@ self: { ]; description = "Postmark snaplet for the Snap Framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-purescript" = callPackage @@ -264919,7 +262055,6 @@ self: { ]; description = "A ReCAPTCHA verification snaplet with Heist integration and connection sharing"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-redis" = callPackage @@ -264960,7 +262095,6 @@ self: { ]; description = "CRUD for JSON data with Redis storage"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-rest" = callPackage @@ -264978,7 +262112,6 @@ self: { ]; description = "REST resources for the Snap web framework"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-riak" = callPackage @@ -264996,7 +262129,6 @@ self: { ]; description = "A Snaplet for the Riak database"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-sass" = callPackage @@ -265050,7 +262182,6 @@ self: { ]; description = "Snaplet for Sedna Bindings. Essentailly a rip of snaplet-hdbc."; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-ses-html" = callPackage @@ -265099,8 +262230,6 @@ self: { ]; description = "sqlite-simple snaplet for the Snap Framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "snaplet-sqlite-simple-jwt-auth" = callPackage @@ -265120,7 +262249,6 @@ self: { ]; description = "Snaplet for JWT authentication with snaplet-sqlite-simple"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-stripe" = callPackage @@ -265139,7 +262267,6 @@ self: { ]; description = "Stripe snaplet for the Snap Framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-tasks" = callPackage @@ -265156,7 +262283,6 @@ self: { ]; description = "Snaplet for Snap Framework enabling developers to administrative tasks akin to Rake tasks from Ruby On Rails framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-typed-sessions" = callPackage @@ -265202,7 +262328,6 @@ self: { ]; description = "A snaplet that communicates with wordpress over its api"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snappy" = callPackage @@ -266794,7 +263919,6 @@ self: { ]; description = "Unified streaming data-dependency framework for web apps"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "spars" = callPackage @@ -267757,22 +264881,6 @@ self: { }) {testu01 = null;}; "splitmix-distributions" = callPackage - ({ mkDerivation, base, containers, erf, exceptions, hspec, mtl - , splitmix, transformers - }: - mkDerivation { - pname = "splitmix-distributions"; - version = "0.9.0.0"; - sha256 = "0y6v93kgbldkf9pznrfy8848njy7cln7bd3nrx2b7dmrz6yd4rpz"; - libraryHaskellDepends = [ - base containers erf exceptions mtl splitmix transformers - ]; - testHaskellDepends = [ base erf hspec mtl splitmix transformers ]; - description = "Random samplers for some common distributions, based on splitmix"; - license = lib.licenses.bsd3; - }) {}; - - "splitmix-distributions_1_0_0" = callPackage ({ mkDerivation, base, containers, erf, exceptions, hspec, mtl , splitmix, transformers }: @@ -267786,7 +264894,6 @@ self: { testHaskellDepends = [ base erf hspec mtl splitmix transformers ]; description = "Random samplers for some common distributions, based on splitmix"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "splitter" = callPackage @@ -268272,19 +265379,19 @@ self: { "sqlite-easy" = callPackage ({ mkDerivation, base, bytestring, direct-sqlite, hspec - , hspec-discover, migrant-core, resource-pool, text + , hspec-discover, migrant-core, mtl, resource-pool, text, unliftio + , unliftio-core }: mkDerivation { pname = "sqlite-easy"; - version = "0.1.0.0"; - sha256 = "0i971dvfsdxpm6chxbc53flcw8gyk45nsp8pm0q2avl8p9sab05f"; - revision = "1"; - editedCabalFile = "0b3sa10mk3c2gjpsgdnylb3iqpwycfnhpscqhi68s0vfvq2ph9w8"; + version = "0.2.0.0"; + sha256 = "1nlhm6lyh0j1vcmpy8p29ppm8wzph1snbdw07k49073w31qw21n6"; libraryHaskellDepends = [ - base bytestring direct-sqlite migrant-core resource-pool text + base bytestring direct-sqlite migrant-core mtl resource-pool text + unliftio-core ]; testHaskellDepends = [ - base direct-sqlite hspec hspec-discover text + base direct-sqlite hspec hspec-discover text unliftio ]; testToolDepends = [ hspec-discover ]; description = "A primitive yet easy to use sqlite library"; @@ -268423,8 +265530,8 @@ self: { }: mkDerivation { pname = "squeal-postgresql"; - version = "0.9.0.0"; - sha256 = "1gd421zkpd5lg1dl94297dslq43pjl274ahdd947jjvgr6gr193n"; + version = "0.9.1.0"; + sha256 = "0jy2324j4jrv8nc7dks4286vmr2llbb8v7b32zqlrwndgyy41kkp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -269914,8 +267021,8 @@ self: { }: mkDerivation { pname = "stackctl"; - version = "1.1.0.3"; - sha256 = "0vvhvyvc6dz8l0df3f14qiy5851n2mv45gvjyz1cq94f44higfjw"; + version = "1.1.1.0"; + sha256 = "0wd0qipzb1s2spfg69cc4bnpq97rwq9zicrznn6v40iyppa87bpk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -269929,7 +267036,6 @@ self: { executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec yaml ]; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "stackctl"; }) {}; @@ -273122,6 +270228,17 @@ self: { license = lib.licenses.bsd3; }) {}; + "strict-impl-params" = callPackage + ({ mkDerivation, base, ghc, ghc-prim, template-haskell }: + mkDerivation { + pname = "strict-impl-params"; + version = "1.0.0"; + sha256 = "0qbc5vk8079vcwxj8sgy696jd629arsws92bcv3vcavnkvzz696c"; + libraryHaskellDepends = [ base ghc ghc-prim template-haskell ]; + description = "Plugin for making top-level implicit parameters strict"; + license = lib.licenses.mit; + }) {}; + "strict-io" = callPackage ({ mkDerivation, base, deepseq, extensible-exceptions }: mkDerivation { @@ -274044,8 +271161,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Convert between strong and weak representations of types"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "strptime" = callPackage @@ -274405,7 +271520,7 @@ self: { "stylish-haskell" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers - , directory, file-embed, filepath, ghc-lib-parser + , directory, file-embed, filepath, ghc, ghc-boot, ghc-boot-th , ghc-lib-parser-ex, HsYAML, HsYAML-aeson, HUnit, mtl , optparse-applicative, random, regex-tdfa, strict, syb , test-framework, test-framework-hunit, text @@ -274418,18 +271533,19 @@ self: { isExecutable = true; libraryHaskellDepends = [ aeson base bytestring Cabal containers directory file-embed - filepath ghc-lib-parser ghc-lib-parser-ex HsYAML HsYAML-aeson mtl - regex-tdfa syb text + filepath ghc ghc-boot ghc-boot-th ghc-lib-parser-ex HsYAML + HsYAML-aeson mtl regex-tdfa syb text ]; executableHaskellDepends = [ aeson base bytestring Cabal containers directory file-embed - filepath ghc-lib-parser ghc-lib-parser-ex HsYAML HsYAML-aeson mtl - optparse-applicative regex-tdfa strict syb text + filepath ghc ghc-boot ghc-boot-th ghc-lib-parser-ex HsYAML + HsYAML-aeson mtl optparse-applicative regex-tdfa strict syb text ]; testHaskellDepends = [ aeson base bytestring Cabal containers directory file-embed - filepath ghc-lib-parser ghc-lib-parser-ex HsYAML HsYAML-aeson HUnit - mtl random regex-tdfa syb test-framework test-framework-hunit text + filepath ghc ghc-boot ghc-boot-th ghc-lib-parser-ex HsYAML + HsYAML-aeson HUnit mtl random regex-tdfa syb test-framework + test-framework-hunit text ]; description = "Haskell code prettifier"; license = lib.licenses.bsd3; @@ -274619,7 +271735,6 @@ self: { benchmarkHaskellDepends = [ base criterion MonadRandom ]; description = "Type safe interface for programming in subcategories of Hask"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "subleq-toolchain" = callPackage @@ -275034,7 +272149,6 @@ self: { executableHaskellDepends = [ base relude ]; description = "Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; mainProgram = "summon-tui"; }) {}; @@ -275681,8 +272795,8 @@ self: { ({ mkDerivation, base, blaze-markup, blaze-svg, directory, text }: mkDerivation { pname = "svg-icons"; - version = "2.5.0.1"; - sha256 = "0iwrs53n6f4l2fqybamghbk5ha1w8vspiha6cnjx49hzljsjz738"; + version = "2.5.0.2"; + sha256 = "1sdwna1yz7jpnz0nsmqy5ad46kki52c5wc5k3182mpfdrpmwlidm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -276662,12 +273776,12 @@ self: { }: mkDerivation { pname = "sydtest-webdriver"; - version = "0.0.0.0"; - sha256 = "030qv68sb075lqwz449yvliwg356ggn3ab90zcad6hc6hyz8x3vp"; + version = "0.0.0.1"; + sha256 = "1rf12cg494z302bd7yanylzayakqj8xwbj8blb0f512wvfy63cia"; libraryHaskellDepends = [ - aeson base http-client http-types monad-control mtl network - network-uri path path-io port-utils sydtest sydtest-typed-process - sydtest-wai transformers-base typed-process webdriver + aeson base http-client monad-control mtl network network-uri path + path-io port-utils sydtest sydtest-typed-process sydtest-wai + transformers-base typed-process webdriver ]; testHaskellDepends = [ base http-types network-uri sydtest sydtest-wai wai @@ -279781,6 +276895,36 @@ self: { broken = true; }) {}; + "tasty-autocollect_0_3_2_0" = callPackage + ({ mkDerivation, base, bytestring, containers, directory + , explainable-predicates, filepath, ghc, tasty + , tasty-expected-failure, tasty-golden, tasty-hunit + , tasty-quickcheck, template-haskell, temporary, text, transformers + , typed-process + }: + mkDerivation { + pname = "tasty-autocollect"; + version = "0.3.2.0"; + sha256 = "1f2z08zclnz8kvxs67a1r1qfdb2j8nfjnvsj4434sl59inl6s9vx"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers directory filepath ghc tasty + tasty-expected-failure template-haskell text transformers + ]; + executableHaskellDepends = [ base text ]; + testHaskellDepends = [ + base bytestring containers directory explainable-predicates + filepath tasty tasty-golden tasty-hunit tasty-quickcheck temporary + text typed-process + ]; + description = "Autocollection of tasty tests"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "tasty-autocollect"; + broken = true; + }) {}; + "tasty-bdd" = callPackage ({ mkDerivation, aeson, aeson-qq, base, exceptions, free, HUnit , microlens, microlens-th, mtl, pretty, pretty-show @@ -279840,17 +276984,6 @@ self: { }) {}; "tasty-dejafu" = callPackage - ({ mkDerivation, base, dejafu, random, tagged, tasty }: - mkDerivation { - pname = "tasty-dejafu"; - version = "2.0.0.9"; - sha256 = "0cqm88aihaf2y25m129r4dg80a7h9q1gj6pjbg1yd6wb2lxd6zga"; - libraryHaskellDepends = [ base dejafu random tagged tasty ]; - description = "Deja Fu support for the Tasty test framework"; - license = lib.licenses.mit; - }) {}; - - "tasty-dejafu_2_1_0_0" = callPackage ({ mkDerivation, base, dejafu, random, tagged, tasty }: mkDerivation { pname = "tasty-dejafu"; @@ -279859,31 +276992,29 @@ self: { libraryHaskellDepends = [ base dejafu random tagged tasty ]; description = "Deja Fu support for the Tasty test framework"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "tasty-discover" = callPackage - ({ mkDerivation, base, bytestring, containers, directory, filepath - , Glob, hedgehog, hspec, hspec-core, tasty, tasty-golden - , tasty-hedgehog, tasty-hspec, tasty-hunit, tasty-quickcheck - , tasty-smallcheck + ({ mkDerivation, base, containers, directory, filepath, Glob + , hedgehog, tasty, tasty-hedgehog, tasty-hspec, tasty-hunit + , tasty-quickcheck, tasty-smallcheck }: mkDerivation { pname = "tasty-discover"; - version = "4.2.4"; - sha256 = "1v6ndsvz9f04gv3m41a2yqprpa7xz8d00vkws25a9n7b7h3wvj4x"; + version = "4.2.2"; + sha256 = "1j95njl3ml7cfxnwv0i17ijca84fgyrjs2cfw4g5yh1m4x2zvg34"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base containers directory filepath Glob tasty + base containers directory filepath Glob ]; executableHaskellDepends = [ base containers directory filepath Glob ]; testHaskellDepends = [ - base bytestring containers directory filepath Glob hedgehog hspec - hspec-core tasty tasty-golden tasty-hedgehog tasty-hspec - tasty-hunit tasty-quickcheck tasty-smallcheck + base containers directory filepath Glob hedgehog tasty + tasty-hedgehog tasty-hspec tasty-hunit tasty-quickcheck + tasty-smallcheck ]; description = "Test discovery for the tasty framework"; license = lib.licenses.mit; @@ -280040,10 +277171,8 @@ self: { }: mkDerivation { pname = "tasty-hedgehog"; - version = "1.1.0.0"; - sha256 = "0cy49z8n124xh2ra2482vfy5if1n6d9lbdjma2zg1mxfj0k0zyfb"; - revision = "3"; - editedCabalFile = "1i7i2yws3bdmsg2hl7dh65zvh9sna3gnlv0l4m1sqqdx5dji1a3w"; + version = "1.3.1.0"; + sha256 = "1iq452mvd9wc9pfmjsmm848jwp3cvsk1faf2mlr21vcs0yaxvq3m"; libraryHaskellDepends = [ base hedgehog tagged tasty ]; testHaskellDepends = [ base hedgehog tasty tasty-expected-failure @@ -281279,31 +278408,6 @@ self: { }) {}; "telegram-bot-simple" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cron - , filepath, hashable, http-api-data, http-client, http-client-tls - , monad-control, mtl, pretty-show, profunctors, servant - , servant-client, servant-multipart-api, servant-multipart-client - , split, stm, template-haskell, text, time, transformers - , unordered-containers - }: - mkDerivation { - pname = "telegram-bot-simple"; - version = "0.4.5"; - sha256 = "0c2j0dmx6j15c8csmv64zc3m7qnbvnf5aqan7qjc8d5yfzbxr4nr"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty base bytestring cron filepath hashable - http-api-data http-client http-client-tls monad-control mtl - pretty-show profunctors servant servant-client - servant-multipart-api servant-multipart-client split stm - template-haskell text time transformers unordered-containers - ]; - description = "Easy to use library for building Telegram bots"; - license = lib.licenses.bsd3; - }) {}; - - "telegram-bot-simple_0_6" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cron , filepath, hashable, http-api-data, http-client, http-client-tls , monad-control, mtl, pretty-show, profunctors, servant @@ -281327,7 +278431,6 @@ self: { ]; description = "Easy to use library for building Telegram bots"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "telegram-raw-api" = callPackage @@ -282265,26 +279368,9 @@ self: { testHaskellDepends = [ base containers HUnit QuickCheck ]; description = "Term Rewriting Library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "termbox" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "termbox"; - version = "0.3.0"; - sha256 = "1vi2ssylwvc6xqnhpnvc9q9c70glbf6s63rmyblc53g4qra2wkah"; - revision = "1"; - editedCabalFile = "1d0sv2ycizpy0fsn0v4n2bbziyr56y2md8qnqmr0bx1rkriz67li"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base ]; - description = "termbox bindings"; - license = lib.licenses.bsd3; - }) {}; - - "termbox_1_1_0" = callPackage ({ mkDerivation, base, termbox-bindings-hs }: mkDerivation { pname = "termbox"; @@ -282293,7 +279379,6 @@ self: { libraryHaskellDepends = [ base termbox-bindings-hs ]; description = "termbox"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "termbox-banana" = callPackage @@ -282507,47 +279592,6 @@ self: { }) {}; "termonad" = callPackage - ({ mkDerivation, adjunctions, aeson, base, Cabal, cabal-doctest - , classy-prelude, colour, constraints, containers, data-default - , directory, distributive, doctest, dyre, file-embed, filepath - , focuslist, genvalidity-containers, genvalidity-hspec, gi-gdk - , gi-gio, gi-glib, gi-gtk, gi-pango, gi-vte, gtk3, haskell-gi-base - , hedgehog, inline-c, lens, mono-traversable, pcre2, pretty-simple - , QuickCheck, tasty, tasty-hedgehog, tasty-hspec, template-haskell - , text, transformers, unordered-containers, vte_291, xml-conduit - , xml-html-qq, yaml - }: - mkDerivation { - pname = "termonad"; - version = "4.2.0.1"; - sha256 = "0qsjgx3742z21qg1cbw2mp8gaqvb2rnp4ds90s82vf9s1ps2dkqm"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - adjunctions aeson base classy-prelude colour constraints containers - data-default directory distributive dyre file-embed filepath - focuslist gi-gdk gi-gio gi-glib gi-gtk gi-pango gi-vte - haskell-gi-base inline-c lens mono-traversable pretty-simple - QuickCheck text transformers unordered-containers xml-conduit - xml-html-qq yaml - ]; - libraryPkgconfigDepends = [ gtk3 pcre2 vte_291 ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base doctest genvalidity-containers genvalidity-hspec hedgehog lens - QuickCheck tasty tasty-hedgehog tasty-hspec template-haskell - ]; - description = "Terminal emulator configurable in Haskell"; - license = lib.licenses.bsd3; - badPlatforms = lib.platforms.darwin; - mainProgram = "termonad"; - maintainers = [ lib.maintainers.cdepillabout ]; - }) {inherit (pkgs) gtk3; inherit (pkgs) pcre2; - vte_291 = pkgs.vte;}; - - "termonad_4_4_0_0" = callPackage ({ mkDerivation, adjunctions, aeson, base, Cabal, cabal-doctest , classy-prelude, colour, constraints, containers, data-default , directory, distributive, doctest, dyre, file-embed, filepath @@ -282583,7 +279627,6 @@ self: { description = "Terminal emulator configurable in Haskell"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; - hydraPlatforms = lib.platforms.none; mainProgram = "termonad"; maintainers = [ lib.maintainers.cdepillabout ]; }) {inherit (pkgs) gtk3; inherit (pkgs) pcre2; @@ -283457,28 +280500,6 @@ self: { }) {}; "texmath" = callPackage - ({ mkDerivation, base, bytestring, containers, directory, filepath - , mtl, pandoc-types, parsec, process, split, syb, temporary, text - , utf8-string, xml - }: - mkDerivation { - pname = "texmath"; - version = "0.12.4"; - sha256 = "1k7hh75jzgysh7b7jkvy4w07dbkvm5fcc5hkkixz6xzrp2fvnws3"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base containers mtl pandoc-types parsec split syb text xml - ]; - testHaskellDepends = [ - base bytestring directory filepath process temporary text - utf8-string xml - ]; - description = "Conversion between math formats"; - license = lib.licenses.gpl2Only; - }) {}; - - "texmath_0_12_5_4" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , mtl, pandoc-types, parsec, pretty-show, split, syb, tagged, tasty , tasty-golden, text, xml @@ -283498,7 +280519,6 @@ self: { ]; description = "Conversion between math formats"; license = lib.licenses.gpl2Only; - hydraPlatforms = lib.platforms.none; }) {}; "texrunner" = callPackage @@ -283586,19 +280606,6 @@ self: { }) {}; "text-ansi" = callPackage - ({ mkDerivation, base, text }: - mkDerivation { - pname = "text-ansi"; - version = "0.1.1"; - sha256 = "1vcrsg7v8n6znh1pd9kbm20bc6dg3zijd3xjdjljadf15vfkd5f6"; - revision = "4"; - editedCabalFile = "0x7d9fgh2mvr0phb20s76k5wl6pl59r667jhkaqfbf88xz44j04k"; - libraryHaskellDepends = [ base text ]; - description = "Text styling for ANSI terminals"; - license = lib.licenses.bsd3; - }) {}; - - "text-ansi_0_2_1" = callPackage ({ mkDerivation, base, text, text-builder }: mkDerivation { pname = "text-ansi"; @@ -283641,27 +280648,6 @@ self: { }) {}; "text-builder" = callPackage - ({ mkDerivation, base-prelude, bytestring, criterion, QuickCheck - , quickcheck-instances, rerebase, tasty, tasty-hunit - , tasty-quickcheck, text, text-builder-dev - }: - mkDerivation { - pname = "text-builder"; - version = "0.6.6.5"; - sha256 = "145m3v5fpisz04dwd3pwnak8mvsnc60rw92br4q946kymfifb7kj"; - libraryHaskellDepends = [ - base-prelude bytestring text text-builder-dev - ]; - testHaskellDepends = [ - QuickCheck quickcheck-instances rerebase tasty tasty-hunit - tasty-quickcheck - ]; - benchmarkHaskellDepends = [ criterion rerebase ]; - description = "An efficient strict text builder"; - license = lib.licenses.mit; - }) {}; - - "text-builder_0_6_7" = callPackage ({ mkDerivation, base, bytestring, criterion, QuickCheck , quickcheck-instances, rerebase, tasty, tasty-hunit , tasty-quickcheck, text, text-builder-dev @@ -283682,29 +280668,6 @@ self: { }) {}; "text-builder-dev" = callPackage - ({ mkDerivation, base, bytestring, criterion, deferred-folds - , QuickCheck, quickcheck-instances, rerebase, split, tasty - , tasty-hunit, tasty-quickcheck, text, text-conversions, tostring - , transformers - }: - mkDerivation { - pname = "text-builder-dev"; - version = "0.2.1"; - sha256 = "0jrzs4dcm2zq5gsn4lbmrasrsk31rs0z6n3vgs514x7p3fdv6lpj"; - libraryHaskellDepends = [ - base bytestring deferred-folds split text text-conversions tostring - transformers - ]; - testHaskellDepends = [ - QuickCheck quickcheck-instances rerebase tasty tasty-hunit - tasty-quickcheck - ]; - benchmarkHaskellDepends = [ criterion rerebase ]; - description = "Edge of developments for \"text-builder\""; - license = lib.licenses.mit; - }) {}; - - "text-builder-dev_0_3_3" = callPackage ({ mkDerivation, base, bytestring, criterion, deferred-folds , isomorphism-class, QuickCheck, quickcheck-instances, rerebase , split, tasty, tasty-hunit, tasty-quickcheck, text, transformers @@ -283745,14 +280708,12 @@ self: { }) {}; "text-compression" = callPackage - ({ mkDerivation, base, bytestring, containers, massiv, mtl, text }: + ({ mkDerivation, base, bytestring, containers, mtl, text }: mkDerivation { pname = "text-compression"; - version = "0.1.0.7"; - sha256 = "0sxzcdfx2v0870w130vkw6iyg5w0k8vvkz7fj3b50kr4wl9wypb4"; - libraryHaskellDepends = [ - base bytestring containers massiv mtl text - ]; + version = "0.1.0.15"; + sha256 = "1k703whn6vw7s2p9ra3n09mwm4gr2sz0wmphj435j7r662akkcgn"; + libraryHaskellDepends = [ base bytestring containers mtl text ]; description = "A text compression library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -283840,10 +280801,8 @@ self: { }: mkDerivation { pname = "text-format"; - version = "0.3.2"; - sha256 = "1qxs8xyjk8nzzzam62lqqml9s0p08m749jri0lfaa844mnw3frij"; - revision = "2"; - editedCabalFile = "05findgw709h930wshaq514maxarjyjhsam6pkyzq83iz1yc2gra"; + version = "0.3.2.1"; + sha256 = "1q4ijzd8fsc4g2fi53448hhjg0wlgy9kdc1226kkqrnq1dg9nlm9"; libraryHaskellDepends = [ array base double-conversion ghc-prim integer-gmp old-locale text time transformers @@ -283910,28 +280869,6 @@ self: { }) {}; "text-icu" = callPackage - ({ mkDerivation, array, base, bytestring, deepseq, directory - , ghc-prim, HUnit, icu, QuickCheck, random, test-framework - , test-framework-hunit, test-framework-quickcheck2, text - }: - mkDerivation { - pname = "text-icu"; - version = "0.7.1.0"; - sha256 = "0s9gcd9lcrhk92ydhizyk0vbpf542ipc4hj60fa02b2g2x9q93ij"; - revision = "2"; - editedCabalFile = "0s0n9l682ffigfqbzb1adw63pj9iyvalv45kp9kxqwbj5yibblbc"; - libraryHaskellDepends = [ base bytestring deepseq text ]; - librarySystemDepends = [ icu ]; - testHaskellDepends = [ - array base bytestring deepseq directory ghc-prim HUnit QuickCheck - random test-framework test-framework-hunit - test-framework-quickcheck2 text - ]; - description = "Bindings to the ICU library"; - license = lib.licenses.bsd3; - }) {inherit (pkgs) icu;}; - - "text-icu_0_8_0_2" = callPackage ({ mkDerivation, array, base, bytestring, deepseq, directory , ghc-prim, HUnit, icu, icu-i18n, QuickCheck, random , test-framework, test-framework-hunit, test-framework-quickcheck2 @@ -283951,7 +280888,6 @@ self: { ]; description = "Bindings to the ICU library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) icu; icu-i18n = null;}; "text-icu-normalized" = callPackage @@ -284265,8 +281201,8 @@ self: { }: mkDerivation { pname = "text-regex-replace"; - version = "0.1.1.4"; - sha256 = "19n7zwnrm4da8ifhwlqwrx969pni0njj5f69j30gp71fi9ihjgsb"; + version = "0.1.1.5"; + sha256 = "0jb45mn1szjdg2m46ig2mgd1yfvywpr566zwf0rmw60bmc4zdnhl"; libraryHaskellDepends = [ attoparsec base text text-icu ]; testHaskellDepends = [ base hspec QuickCheck smallcheck text text-icu @@ -284340,22 +281276,6 @@ self: { }) {}; "text-rope" = callPackage - ({ mkDerivation, base, deepseq, random, tasty, tasty-bench - , tasty-quickcheck, text, vector - }: - mkDerivation { - pname = "text-rope"; - version = "0.1"; - sha256 = "0dfn8hjnw38zh9nw7wy2jfyg0acg9jpfhngj65aczb9qxv6yj3hv"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ base deepseq text vector ]; - testHaskellDepends = [ base tasty tasty-quickcheck text ]; - benchmarkHaskellDepends = [ base random tasty-bench text ]; - description = "Text lines and ropes"; - license = lib.licenses.bsd3; - }) {}; - - "text-rope_0_2" = callPackage ({ mkDerivation, base, deepseq, random, tasty, tasty-bench , tasty-quickcheck, text, vector }: @@ -284369,7 +281289,6 @@ self: { benchmarkHaskellDepends = [ base random tasty-bench text ]; description = "Text lines and ropes"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "text-short" = callPackage @@ -284396,38 +281315,6 @@ self: { }) {}; "text-show" = callPackage - ({ mkDerivation, array, base, base-compat-batteries, base-orphans - , bifunctors, bytestring, bytestring-builder, containers, criterion - , deepseq, deriving-compat, generic-deriving, ghc-boot-th, ghc-prim - , hspec, hspec-discover, QuickCheck, quickcheck-instances - , template-haskell, text, th-abstraction, th-lift, transformers - , transformers-compat - }: - mkDerivation { - pname = "text-show"; - version = "3.9.7"; - sha256 = "1zc47qh38jmg19fdki9isjcq4v115w2q61dnmxkypahhgiaqgkb3"; - revision = "1"; - editedCabalFile = "0dm0ziv02wcwlgzp58kfa4i05xbq9v82ay6kjnzrf0n3z3pdpxbm"; - libraryHaskellDepends = [ - array base base-compat-batteries bifunctors bytestring - bytestring-builder containers generic-deriving ghc-boot-th ghc-prim - template-haskell text th-abstraction th-lift transformers - transformers-compat - ]; - testHaskellDepends = [ - array base base-compat-batteries base-orphans bytestring - bytestring-builder deriving-compat generic-deriving ghc-prim hspec - QuickCheck quickcheck-instances template-haskell text transformers - transformers-compat - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ base criterion deepseq ghc-prim text ]; - description = "Efficient conversion of values into Text"; - license = lib.licenses.bsd3; - }) {}; - - "text-show_3_10" = callPackage ({ mkDerivation, array, base, base-compat-batteries, base-orphans , bifunctors, bytestring, bytestring-builder, containers, criterion , deepseq, deriving-compat, generic-deriving, ghc-boot-th, ghc-prim @@ -284455,45 +281342,9 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq ghc-prim text ]; description = "Efficient conversion of values into Text"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "text-show-instances" = callPackage - ({ mkDerivation, base, base-compat-batteries, bifunctors, binary - , containers, directory, generic-deriving, ghc-boot-th, ghc-prim - , haskeline, hpc, hspec, hspec-discover, old-locale, old-time - , pretty, QuickCheck, quickcheck-instances, random, scientific - , semigroups, tagged, template-haskell, terminfo, text, text-short - , text-show, th-orphans, time, transformers, transformers-compat - , unix, unordered-containers, vector, xhtml - }: - mkDerivation { - pname = "text-show-instances"; - version = "3.8.6"; - sha256 = "1jg1wsjnp6q68nsynwzw26s4akr0d9a4frd9dvnddalm2c6vdwaz"; - revision = "1"; - editedCabalFile = "1xikz6yviivafckm6ri0abm60z2qkgmqkc7gnjxhicfhbnnqpbbi"; - libraryHaskellDepends = [ - base base-compat-batteries bifunctors binary containers directory - ghc-boot-th haskeline hpc old-locale old-time pretty random - scientific semigroups tagged template-haskell terminfo text - text-short text-show time transformers transformers-compat unix - unordered-containers vector xhtml - ]; - testHaskellDepends = [ - base base-compat-batteries bifunctors binary containers directory - generic-deriving ghc-boot-th ghc-prim haskeline hpc hspec - old-locale old-time pretty QuickCheck quickcheck-instances random - scientific tagged template-haskell terminfo text-short text-show - th-orphans time transformers transformers-compat unix - unordered-containers vector xhtml - ]; - testToolDepends = [ hspec-discover ]; - description = "Additional instances for text-show"; - license = lib.licenses.bsd3; - }) {}; - - "text-show-instances_3_9_2" = callPackage ({ mkDerivation, base, base-compat-batteries, bifunctors, binary , containers, directory, generic-deriving, ghc-boot-th, ghc-prim , haskeline, hpc, hspec, hspec-discover, old-locale, old-time @@ -284524,7 +281375,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Additional instances for text-show"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "text-stream-decode" = callPackage @@ -284666,19 +281516,6 @@ self: { }) {}; "text-zipper" = callPackage - ({ mkDerivation, base, deepseq, hspec, QuickCheck, text, vector }: - mkDerivation { - pname = "text-zipper"; - version = "0.11"; - sha256 = "07l1pyx93gv95cn1wh1di129axhm9sqsn4znykliacv60ld854ys"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ base deepseq text vector ]; - testHaskellDepends = [ base hspec QuickCheck text ]; - description = "A text editor zipper library"; - license = lib.licenses.bsd3; - }) {}; - - "text-zipper_0_12" = callPackage ({ mkDerivation, base, deepseq, hspec, QuickCheck, text, vector }: mkDerivation { pname = "text-zipper"; @@ -284689,7 +281526,6 @@ self: { testHaskellDepends = [ base hspec QuickCheck text ]; description = "A text editor zipper library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "text-zipper-monad" = callPackage @@ -285032,10 +281868,8 @@ self: { }: mkDerivation { pname = "th-desugar"; - version = "1.12"; - sha256 = "1bp47jpif299kbm27zhjaw1nhl12daa09vsc8f0jracq0jhxi3iv"; - revision = "1"; - editedCabalFile = "1dh5j70f5gxfj6kyw7zc9hxv21ilpj408r9chixngxf82b30ic69"; + version = "1.13.1"; + sha256 = "03k2kfbzfc87kibzbpp3s1l5xb0ww2vvwj9ngh0qapxm28a01rz3"; libraryHaskellDepends = [ base containers ghc-prim mtl ordered-containers syb template-haskell th-abstraction th-lift th-orphans @@ -285274,6 +282108,27 @@ self: { license = lib.licenses.mit; }) {}; + "th-lego_0_3_0_2" = callPackage + ({ mkDerivation, base, QuickCheck, quickcheck-instances, rerebase + , tasty, tasty-hunit, tasty-quickcheck, template-haskell + , template-haskell-compat-v0208, text + }: + mkDerivation { + pname = "th-lego"; + version = "0.3.0.2"; + sha256 = "1w7z6g0sfn23yaqjpylnf1kpwyyf9ka17f0bqvlxcd3b739ajg8z"; + libraryHaskellDepends = [ + base template-haskell template-haskell-compat-v0208 text + ]; + testHaskellDepends = [ + QuickCheck quickcheck-instances rerebase tasty tasty-hunit + tasty-quickcheck template-haskell + ]; + description = "Template Haskell construction utilities"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "th-lift" = callPackage ({ mkDerivation, base, ghc-prim, template-haskell, th-abstraction }: @@ -285451,27 +282306,8 @@ self: { }: mkDerivation { pname = "th-test-utils"; - version = "1.1.1"; - sha256 = "03qpszfhb58nmm673zhbkvsmw1ynjr2h19qpggyay2fk5zgq7n3q"; - libraryHaskellDepends = [ - base template-haskell th-orphans transformers - ]; - testHaskellDepends = [ - base bytestring tasty tasty-golden tasty-hunit template-haskell - th-orphans transformers - ]; - description = "Utility functions for testing Template Haskell code"; - license = lib.licenses.bsd3; - }) {}; - - "th-test-utils_1_2_0" = callPackage - ({ mkDerivation, base, bytestring, tasty, tasty-golden, tasty-hunit - , template-haskell, th-orphans, transformers - }: - mkDerivation { - pname = "th-test-utils"; - version = "1.2.0"; - sha256 = "0p5j5mgjqwvkw0rcxlfkcflyqdz972ls70lprn38yjb32v3l8ncf"; + version = "1.2.1"; + sha256 = "1vk5fj66w7smq4yc614ixh7s78n3djggpzcxmakyxfz01vz20gay"; libraryHaskellDepends = [ base template-haskell th-orphans transformers ]; @@ -285481,7 +282317,6 @@ self: { ]; description = "Utility functions for testing Template Haskell code"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "th-to-exp" = callPackage @@ -285536,7 +282371,6 @@ self: { ]; description = "Graph of the subtype relation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "th-utilities" = callPackage @@ -286399,8 +283233,6 @@ self: { ]; description = "A faster time library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "tianbar" = callPackage @@ -286549,34 +283381,6 @@ self: { }) {}; "tidal" = callPackage - ({ mkDerivation, async, base, bifunctors, bytestring, clock, colour - , containers, criterion, deepseq, exceptions, hint, hosc, microspec - , mtl, network, parsec, primitive, random, text, transformers - , weigh - }: - mkDerivation { - pname = "tidal"; - version = "1.7.10"; - sha256 = "0vfymixr66sj6zsadkbcx0yx722f2d3q6cic4c91cswxssfqfrhc"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base bifunctors bytestring clock colour containers deepseq - exceptions hosc mtl network parsec primitive random text - transformers - ]; - executableHaskellDepends = [ async base exceptions hint ]; - testHaskellDepends = [ - base containers deepseq hosc microspec parsec - ]; - benchmarkHaskellDepends = [ base criterion weigh ]; - description = "Pattern language for improvised music"; - license = lib.licenses.gpl3Only; - mainProgram = "tidal"; - }) {}; - - "tidal_1_9_2" = callPackage ({ mkDerivation, base, bytestring, clock, colour, containers , criterion, deepseq, exceptions, hosc, microspec, mtl, network , parsec, primitive, random, text, tidal-link, transformers, weigh @@ -286596,7 +283400,6 @@ self: { benchmarkHaskellDepends = [ base criterion weigh ]; description = "Pattern language for improvised music"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "tidal-link" = callPackage @@ -286892,6 +283695,7 @@ self: { libraryHaskellDepends = [ base time ]; description = "A library for time domains and durations"; license = lib.licenses.mit; + maintainers = [ lib.maintainers.turion ]; }) {}; "time-extras" = callPackage @@ -287483,20 +284287,6 @@ self: { }) {}; "timer-wheel" = callPackage - ({ mkDerivation, atomic-primops, base, psqueues, vector }: - mkDerivation { - pname = "timer-wheel"; - version = "0.3.0"; - sha256 = "16v663mcsj0h17x4jriq50dps3m3f8wqcsm19kl48vrs7f4mp07s"; - revision = "3"; - editedCabalFile = "1lgavl752g968ki042dxha8d28dm8zfs8mzm5zl8xk4p0wi1iwdv"; - libraryHaskellDepends = [ atomic-primops base psqueues vector ]; - testHaskellDepends = [ base ]; - description = "A timer wheel"; - license = lib.licenses.bsd3; - }) {}; - - "timer-wheel_0_4_0_1" = callPackage ({ mkDerivation, array, atomic-primops, base, ki, psqueues }: mkDerivation { pname = "timer-wheel"; @@ -287506,30 +284296,9 @@ self: { testHaskellDepends = [ base ]; description = "A timer wheel"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "timerep" = callPackage - ({ mkDerivation, attoparsec, base, monoid-subclasses, QuickCheck - , tasty, tasty-hunit, tasty-quickcheck, text, time - }: - mkDerivation { - pname = "timerep"; - version = "2.0.1.0"; - sha256 = "1l67gbfjydq0xapry5k9pwzxmp6z7ixzyvwshnszryspcckagxif"; - revision = "1"; - editedCabalFile = "1sk6bd6d0qvfbhn8b8na2m2z784gcbmxmgm1i6xcfbb8bls7bx7q"; - libraryHaskellDepends = [ - attoparsec base monoid-subclasses text time - ]; - testHaskellDepends = [ - base QuickCheck tasty tasty-hunit tasty-quickcheck text time - ]; - description = "Parse and display time according to some RFCs (RFC3339, RFC2822, RFC822)"; - license = lib.licenses.bsd3; - }) {}; - - "timerep_2_1_0_0" = callPackage ({ mkDerivation, attoparsec, base, monoid-subclasses, QuickCheck , tasty, tasty-hunit, tasty-quickcheck, text, time }: @@ -287545,7 +284314,6 @@ self: { ]; description = "Parse and display time according to some RFCs (RFC3339, RFC2822, RFC822)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "timers" = callPackage @@ -288424,31 +285192,6 @@ self: { }) {}; "tlynx" = callPackage - ({ mkDerivation, aeson, async, attoparsec, base, bytestring - , comonad, containers, data-default-class, elynx-tools, elynx-tree - , mwc-random, optparse-applicative, parallel, primitive, statistics - , text, transformers, vector - }: - mkDerivation { - pname = "tlynx"; - version = "0.6.1.1"; - sha256 = "1q59gfk9i4ghm5gyw104isn0f3ws73n12a9hv6xhs6c3rfl8spr9"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson async attoparsec base bytestring comonad containers - data-default-class elynx-tools elynx-tree mwc-random - optparse-applicative parallel primitive statistics text - transformers vector - ]; - executableHaskellDepends = [ base ]; - description = "Handle phylogenetic trees"; - license = lib.licenses.gpl3Plus; - mainProgram = "tlynx"; - maintainers = [ lib.maintainers.dschrempf ]; - }) {}; - - "tlynx_0_7_0_1" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring , comonad, containers, data-default-class, elynx-tools, elynx-tree , optparse-applicative, parallel, random, statistics, text @@ -288468,7 +285211,6 @@ self: { executableHaskellDepends = [ base ]; description = "Handle phylogenetic trees"; license = lib.licenses.gpl3Plus; - hydraPlatforms = lib.platforms.none; mainProgram = "tlynx"; maintainers = [ lib.maintainers.dschrempf ]; }) {}; @@ -289172,19 +285914,16 @@ self: { }) {}; "toml-reader" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, deepseq - , directory, megaparsec, parser-combinators, process, tasty - , tasty-golden, tasty-hunit, text, time, unordered-containers - , vector + ({ mkDerivation, aeson, base, bytestring, containers, directory + , megaparsec, parser-combinators, process, tasty, tasty-golden + , tasty-hunit, text, time, unordered-containers, vector }: mkDerivation { pname = "toml-reader"; - version = "0.1.0.0"; - sha256 = "06gxp8pzh8cdrifg5n0mhlnrslrx7k235sz2ldpy60x7vz7qywv9"; - revision = "2"; - editedCabalFile = "0ga0nc2n3irk0iy7ih90vww1cyaydn5sz7bpk7bz21ncny3g9fyg"; + version = "0.2.0.0"; + sha256 = "0pajlx405cbb7c5bcq3r8hgqlmn16nqvraskplq9n9cc5xhw04xk"; libraryHaskellDepends = [ - base containers deepseq megaparsec parser-combinators text time + base containers megaparsec parser-combinators text time ]; testHaskellDepends = [ aeson base bytestring containers directory process tasty @@ -289531,7 +286270,6 @@ self: { ]; description = "Top (typed oriented protocol) API"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "topaz" = callPackage @@ -290480,17 +287218,6 @@ self: { }) {}; "transformers-compat" = callPackage - ({ mkDerivation, base, ghc-prim, transformers }: - mkDerivation { - pname = "transformers-compat"; - version = "0.6.6"; - sha256 = "1yd936az31g9995frc84g05rrb5b7w59ajssc5183lp6wm8h4bky"; - libraryHaskellDepends = [ base ghc-prim transformers ]; - description = "A small compatibility shim for the transformers library"; - license = lib.licenses.bsd3; - }) {}; - - "transformers-compat_0_7_2" = callPackage ({ mkDerivation, base, ghc-prim, transformers }: mkDerivation { pname = "transformers-compat"; @@ -290499,7 +287226,6 @@ self: { libraryHaskellDepends = [ base ghc-prim transformers ]; description = "A small compatibility shim for the transformers library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "transformers-compose" = callPackage @@ -292225,22 +288951,6 @@ self: { }) {}; "ttc" = callPackage - ({ mkDerivation, base, bytestring, tasty, tasty-hunit - , template-haskell, text - }: - mkDerivation { - pname = "ttc"; - version = "1.1.1.1"; - sha256 = "1zk4iavn51s89m35w7fwi7z9c5gkz98f8phv5bp4f9ajirmhn6r1"; - libraryHaskellDepends = [ base bytestring template-haskell text ]; - testHaskellDepends = [ - base bytestring tasty tasty-hunit template-haskell text - ]; - description = "Textual Type Classes"; - license = lib.licenses.mit; - }) {}; - - "ttc_1_2_0_0" = callPackage ({ mkDerivation, base, bytestring, tasty, tasty-hunit , template-haskell, text }: @@ -292256,7 +288966,6 @@ self: { ]; description = "Textual Type Classes"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "ttl-hashtables" = callPackage @@ -292455,8 +289164,8 @@ self: { ({ mkDerivation, base, ghc-prim, hspec, template-haskell }: mkDerivation { pname = "tuple-append"; - version = "0.1.2.0"; - sha256 = "0fiq5v8y5plzw1rmsv7hh951fnz45r714p38nrql940pp7qyh9rj"; + version = "0.2.0.0"; + sha256 = "18516636w3bgwvymdbzw1971fhja7lrpwx78nz5n67qq23il7rrq"; libraryHaskellDepends = [ base ghc-prim template-haskell ]; testHaskellDepends = [ base ghc-prim hspec ]; description = "A package to append items and tuples into new tuples"; @@ -293284,8 +289993,8 @@ self: { }: mkDerivation { pname = "twitchapi"; - version = "0.0.3"; - sha256 = "1wbkix4cmkzgg5mz6d721107nra00dr00nhigq55wkzhnpf39lbz"; + version = "0.0.4"; + sha256 = "0mbsajf5sz305ym0j3wlilvw74qpd3rn0pr9l9cvwb8lvbwvbyb8"; libraryHaskellDepends = [ aeson base bytestring hoauth2 http-client text time timerep uri-bytestring @@ -293412,8 +290121,6 @@ self: { ]; description = "Twitter JSON parser and types"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "twitter-types-lens" = callPackage @@ -293429,7 +290136,6 @@ self: { ]; description = "Twitter JSON types (lens powered)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "tx" = callPackage @@ -293754,6 +290460,26 @@ self: { license = lib.licenses.bsd3; }) {}; + "type-errors_0_2_0_1" = callPackage + ({ mkDerivation, base, doctest, first-class-families, syb + , template-haskell, th-abstraction + }: + mkDerivation { + pname = "type-errors"; + version = "0.2.0.1"; + sha256 = "0ds1y5gjjgd2g3dsn8bfcviy6zv8nvmyaifysmb7ckggdfg3cdym"; + libraryHaskellDepends = [ + base first-class-families syb template-haskell th-abstraction + ]; + testHaskellDepends = [ + base doctest first-class-families syb template-haskell + th-abstraction + ]; + description = "Tools for writing better type errors"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "type-errors-pretty" = callPackage ({ mkDerivation, base, doctest, Glob }: mkDerivation { @@ -293904,18 +290630,6 @@ self: { }) {}; "type-level-kv-list" = callPackage - ({ mkDerivation, base, doctest, Glob }: - mkDerivation { - pname = "type-level-kv-list"; - version = "1.1.0"; - sha256 = "0wvxgxp7rlqbf2crcpb9pbzl3k47i7pc16ih4zfwgv88j7jk5w2g"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base doctest Glob ]; - description = "A module for hash map like object with type level keys"; - license = lib.licenses.mit; - }) {}; - - "type-level-kv-list_2_0_0" = callPackage ({ mkDerivation, base, doctest, Glob }: mkDerivation { pname = "type-level-kv-list"; @@ -293925,7 +290639,6 @@ self: { testHaskellDepends = [ base doctest Glob ]; description = "Type level Key-Value list"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "type-level-kv-list-esqueleto" = callPackage @@ -293941,6 +290654,19 @@ self: { broken = true; }) {}; + "type-level-kv-list-persistent" = callPackage + ({ mkDerivation, base, persistent, text, type-level-kv-list }: + mkDerivation { + pname = "type-level-kv-list-persistent"; + version = "0.2.0.0"; + sha256 = "1n9niak3d4vnrpfsr7ydnbphlgviqwwzrnjg84grjx0rfm2ffxy2"; + libraryHaskellDepends = [ + base persistent text type-level-kv-list + ]; + description = "Make Persistent Raw SQL handy with type-level-kv-list"; + license = lib.licenses.mit; + }) {}; + "type-level-natural-number" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -294071,6 +290797,33 @@ self: { license = lib.licenses.bsd3; }) {}; + "type-natural_1_2_0_1" = callPackage + ({ mkDerivation, base, constraints, equational-reasoning, ghc + , ghc-typelits-knownnat, ghc-typelits-natnormalise + , ghc-typelits-presburger, integer-logarithms, QuickCheck + , quickcheck-instances, tasty, tasty-discover, tasty-hunit + , tasty-quickcheck, template-haskell + }: + mkDerivation { + pname = "type-natural"; + version = "1.2.0.1"; + sha256 = "0ygv8s36k4f11fr0wrz7wryj5b3a3j8pxzbz1h4r1w4ij15krd8x"; + libraryHaskellDepends = [ + base constraints equational-reasoning ghc ghc-typelits-knownnat + ghc-typelits-natnormalise ghc-typelits-presburger + integer-logarithms template-haskell + ]; + testHaskellDepends = [ + base equational-reasoning integer-logarithms QuickCheck + quickcheck-instances tasty tasty-discover tasty-hunit + tasty-quickcheck template-haskell + ]; + testToolDepends = [ tasty-discover ]; + description = "Type-level natural and proofs of their properties"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "type-of-html" = callPackage ({ mkDerivation, base, blaze-html, bytestring, containers , criterion, deepseq, double-conversion, ghc, ghc-paths, ghc-prim @@ -294731,7 +291484,6 @@ self: { testHaskellDepends = [ base ghc-prim vinyl ]; description = "Solve type equalities using custom type-level rewrite rules"; license = lib.licenses.publicDomain; - hydraPlatforms = lib.platforms.none; }) {}; "typelevel-tensor" = callPackage @@ -294879,8 +291631,8 @@ self: { }: mkDerivation { pname = "typesafe-precure"; - version = "0.9.0.1"; - sha256 = "10965lqb2f2fk5zyzdvk72bc9ja9kl17fqpb9b96pazw74qjm7a5"; + version = "0.9.1.1"; + sha256 = "0g04zr6nd7fsbj6xjvr151kbq2j1hmm9fdnj4mlh26s0gacbpv7w"; libraryHaskellDepends = [ aeson aeson-pretty autoexporter base bytestring dlist monad-skeleton template-haskell text th-data-compat @@ -296100,8 +292852,6 @@ self: { ]; description = "Class of data structures that can be unfolded"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "unfoldable-restricted" = callPackage @@ -296118,7 +292868,6 @@ self: { ]; description = "An alternative to the Unfoldable typeclass"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "unfork" = callPackage @@ -296750,8 +293499,6 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq lens ]; description = "Extensible type-safe unions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "union-angle" = callPackage @@ -297351,8 +294098,7 @@ self: { }) {}; "universe-base" = callPackage - ({ mkDerivation, base, containers, ghc-prim, QuickCheck, tagged - , transformers + ({ mkDerivation, base, containers, QuickCheck, tagged, transformers }: mkDerivation { pname = "universe-base"; @@ -297360,9 +294106,7 @@ self: { sha256 = "0lnvjpndqj7kk3f95dmpa62ax0m243h8iy7ghcsd2db4nyczx7f5"; revision = "3"; editedCabalFile = "0hnd5vxsncwyjsindfmsvp9jbixanhmzczhrmd8s8g6imgb0mzyk"; - libraryHaskellDepends = [ - base containers ghc-prim tagged transformers - ]; + libraryHaskellDepends = [ base containers tagged transformers ]; testHaskellDepends = [ base containers QuickCheck ]; description = "A class for finite and recursively enumerable types"; license = lib.licenses.bsd3; @@ -297487,31 +294231,6 @@ self: { }) {}; "universum" = callPackage - ({ mkDerivation, base, bytestring, containers, deepseq, doctest - , gauge, ghc-prim, Glob, hashable, hedgehog, microlens - , microlens-mtl, mtl, safe-exceptions, stm, tasty, tasty-hedgehog - , text, transformers, unordered-containers, utf8-string, vector - }: - mkDerivation { - pname = "universum"; - version = "1.7.3"; - sha256 = "1dhdj72anj3r50idzn45l63zdwkckmbvll65rkwbsn4jj7pd033d"; - libraryHaskellDepends = [ - base bytestring containers deepseq ghc-prim hashable microlens - microlens-mtl mtl safe-exceptions stm text transformers - unordered-containers utf8-string vector - ]; - testHaskellDepends = [ - base bytestring doctest Glob hedgehog tasty tasty-hedgehog text - ]; - benchmarkHaskellDepends = [ - base containers gauge text unordered-containers - ]; - description = "Custom prelude used in Serokell"; - license = lib.licenses.mit; - }) {}; - - "universum_1_8_1" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, gauge , ghc-prim, hashable, hedgehog, microlens, microlens-mtl, mtl , safe-exceptions, stm, tasty, tasty-discover, tasty-hedgehog, text @@ -297535,7 +294254,6 @@ self: { ]; description = "Custom prelude used in Serokell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "unix_2_8_0_0" = callPackage @@ -297974,28 +294692,6 @@ self: { }) {}; "unordered-containers" = callPackage - ({ mkDerivation, base, bytestring, ChasingBottoms, containers - , deepseq, hashable, hashmap, HUnit, mtl, QuickCheck, random, tasty - , tasty-bench, tasty-hunit, tasty-quickcheck, template-haskell - }: - mkDerivation { - pname = "unordered-containers"; - version = "0.2.17.0"; - sha256 = "05ss6ys9gp7dx93glhrm19fxdl916m7yaqxi6p06ibka1dp3m7n4"; - libraryHaskellDepends = [ base deepseq hashable template-haskell ]; - testHaskellDepends = [ - base ChasingBottoms containers hashable HUnit QuickCheck random - tasty tasty-hunit tasty-quickcheck - ]; - benchmarkHaskellDepends = [ - base bytestring containers deepseq hashable hashmap mtl random - tasty-bench - ]; - description = "Efficient hashing-based container types"; - license = lib.licenses.bsd3; - }) {}; - - "unordered-containers_0_2_19_1" = callPackage ({ mkDerivation, base, bytestring, ChasingBottoms, containers , deepseq, hashable, hashmap, HUnit, mtl, nothunks, QuickCheck , random, tasty, tasty-bench, tasty-hunit, tasty-quickcheck @@ -298018,7 +294714,6 @@ self: { ]; description = "Efficient hashing-based container types"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "unordered-containers-rematch" = callPackage @@ -299378,14 +296073,15 @@ self: { }) {}; "utf8-light" = callPackage - ({ mkDerivation, base, bytestring, ghc-prim }: + ({ mkDerivation, base, bytestring, ghc-prim, hspec, hspec-discover + }: mkDerivation { pname = "utf8-light"; - version = "0.4.2"; - sha256 = "0rwyc5z331yfnm4hpx0sph6i1zvkd1z10vvglhnp0vc9wy644k0q"; - revision = "1"; - editedCabalFile = "08fwf4pchlrmqrk78wijncrkvv0kssl1140xm9cfl7rd2y97cs7n"; + version = "0.4.3"; + sha256 = "133wa7jajyajy7l9s170bc3rsjhv4vyaf58x11jz60h4w97g59yf"; libraryHaskellDepends = [ base bytestring ghc-prim ]; + testHaskellDepends = [ base bytestring ghc-prim hspec ]; + testToolDepends = [ hspec-discover ]; description = "Unicode"; license = lib.licenses.bsd3; }) {}; @@ -301189,8 +297885,8 @@ self: { }) {}; "vector_0_13_0_0" = callPackage - ({ mkDerivation, base, base-orphans, deepseq, HUnit, primitive - , QuickCheck, random, tasty, tasty-bench, tasty-hunit + ({ mkDerivation, base, base-orphans, deepseq, doctest, HUnit + , primitive, QuickCheck, random, tasty, tasty-bench, tasty-hunit , tasty-inspection-testing, tasty-quickcheck, template-haskell , transformers, vector-stream }: @@ -301202,7 +297898,7 @@ self: { editedCabalFile = "12cwdaqsy9dv7j7cwq6r6kdyfxqiya8khm6ccaabjhhpa2aqwljl"; libraryHaskellDepends = [ base deepseq primitive vector-stream ]; testHaskellDepends = [ - base base-orphans HUnit primitive QuickCheck random tasty + base base-orphans doctest HUnit primitive QuickCheck random tasty tasty-hunit tasty-inspection-testing tasty-quickcheck template-haskell transformers ]; @@ -301967,7 +298663,6 @@ self: { description = "An intermediate language for Hoare logic style verification"; license = lib.licenses.asl20; badPlatforms = [ "aarch64-linux" ]; - hydraPlatforms = lib.platforms.none; }) {}; "verify" = callPackage @@ -302408,7 +299103,6 @@ self: { ]; description = "An extensible dead-man's switch system"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "vimeta" = callPackage @@ -302495,28 +299189,6 @@ self: { }) {}; "vinyl" = callPackage - ({ mkDerivation, aeson, array, base, criterion, deepseq, ghc-prim - , hspec, lens, lens-aeson, linear, microlens, mtl, mwc-random - , primitive, should-not-typecheck, tagged, text - , unordered-containers, vector - }: - mkDerivation { - pname = "vinyl"; - version = "0.13.3"; - sha256 = "0mlk94n3s4ah8y9w9vcrk1n7gnsm19d1iijk9da4219dwrkaax2l"; - libraryHaskellDepends = [ array base deepseq ghc-prim ]; - testHaskellDepends = [ - aeson base hspec lens lens-aeson microlens mtl should-not-typecheck - text unordered-containers vector - ]; - benchmarkHaskellDepends = [ - base criterion linear microlens mwc-random primitive tagged vector - ]; - description = "Extensible Records"; - license = lib.licenses.mit; - }) {}; - - "vinyl_0_14_3" = callPackage ({ mkDerivation, aeson, array, base, criterion, deepseq, ghc-prim , hspec, lens, lens-aeson, linear, microlens, mtl, mwc-random , primitive, should-not-typecheck, tagged, text @@ -302536,7 +299208,6 @@ self: { ]; description = "Extensible Records"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "vinyl-generics" = callPackage @@ -302631,7 +299302,6 @@ self: { ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "vinyl-plus" = callPackage @@ -302771,7 +299441,6 @@ self: { ]; description = "Visualize the graph-rewrite steps of a Haskell program"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "visual-graphrewrite"; }) {}; @@ -303204,43 +299873,6 @@ self: { broken = true; }) {inherit (pkgs) vte;}; - "vty" = callPackage - ({ mkDerivation, ansi-terminal, base, binary, blaze-builder - , bytestring, Cabal, containers, deepseq, directory, filepath - , hashable, HUnit, microlens, microlens-mtl, microlens-th, mtl - , parallel, parsec, QuickCheck, quickcheck-assertions, random - , smallcheck, stm, string-qq, terminfo, test-framework - , test-framework-hunit, test-framework-smallcheck, text - , transformers, unix, utf8-string, vector - }: - mkDerivation { - pname = "vty"; - version = "5.33"; - sha256 = "0qsx4lwlkp6mwyr7rm1r9dg5ic1lc1awqgyag0nj1qgj2gnv6nc9"; - revision = "1"; - editedCabalFile = "1in66nd2xkb6mxxzazny900pz1xj83iqsql42c0rwk72chnnb8cd"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-terminal base binary blaze-builder bytestring containers - deepseq directory filepath hashable microlens microlens-mtl - microlens-th mtl parallel parsec stm terminfo text transformers - unix utf8-string vector - ]; - executableHaskellDepends = [ - base containers directory filepath microlens microlens-mtl mtl - ]; - testHaskellDepends = [ - base blaze-builder bytestring Cabal containers deepseq HUnit - microlens microlens-mtl mtl QuickCheck quickcheck-assertions random - smallcheck stm string-qq terminfo test-framework - test-framework-hunit test-framework-smallcheck text unix - utf8-string vector - ]; - description = "A simple terminal UI library"; - license = lib.licenses.bsd3; - }) {}; - "vty_5_35_1" = callPackage ({ mkDerivation, ansi-terminal, base, binary, blaze-builder , bytestring, Cabal, containers, deepseq, directory, filepath @@ -303277,7 +299909,7 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "vty_5_37" = callPackage + "vty" = callPackage ({ mkDerivation, ansi-terminal, base, binary, blaze-builder , bytestring, Cabal, containers, deepseq, directory, filepath , hashable, HUnit, microlens, microlens-mtl, microlens-th, mtl @@ -303310,7 +299942,6 @@ self: { ]; description = "A simple terminal UI library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "vty-examples" = callPackage @@ -303828,38 +300459,6 @@ self: { }) {}; "wai-extra" = callPackage - ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring - , bytestring, call-stack, case-insensitive, containers, cookie - , data-default-class, directory, fast-logger, hspec, http-types - , http2, HUnit, iproute, network, resourcet, streaming-commons - , temporary, text, time, transformers, unix, vault, wai, wai-logger - , word8, zlib - }: - mkDerivation { - pname = "wai-extra"; - version = "3.1.12.1"; - sha256 = "1ya4m0c2p3wxzjlmk3yasc3pm61z309hzry9d39lj5wqv93a4wn6"; - revision = "2"; - editedCabalFile = "139iqd6fqqj9xlpnbgva8y3wvakp2lyndk4bkvq46pq2xir4gqkf"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson ansi-terminal base base64-bytestring bytestring call-stack - case-insensitive containers cookie data-default-class directory - fast-logger http-types http2 HUnit iproute network resourcet - streaming-commons text time transformers unix vault wai wai-logger - word8 - ]; - testHaskellDepends = [ - aeson base bytestring case-insensitive cookie directory fast-logger - hspec http-types http2 HUnit iproute resourcet temporary text time - transformers wai zlib - ]; - description = "Provides some basic WAI handlers and middleware"; - license = lib.licenses.mit; - }) {}; - - "wai-extra_3_1_13_0" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring , bytestring, call-stack, case-insensitive, containers, cookie , data-default-class, directory, fast-logger, hspec, hspec-discover @@ -303890,7 +300489,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Provides some basic WAI handlers and middleware"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "wai-feature-flags" = callPackage @@ -304215,8 +300813,8 @@ self: { }: mkDerivation { pname = "wai-log"; - version = "0.3.0.0"; - sha256 = "0mgby05lq9j31ssyk2yp6mghqwgpffkki7pygday1lmg130n8n74"; + version = "0.4.0.1"; + sha256 = "02lrbvl1rj3jmm9z2mjrkss0lz7jz8xx6cknznd2i4rhirl1vlhr"; libraryHaskellDepends = [ aeson base bytestring http-types log-base string-conversions text time uuid wai @@ -305047,17 +301645,6 @@ self: { }) {}; "wai-rate-limit" = callPackage - ({ mkDerivation, base, http-types, wai }: - mkDerivation { - pname = "wai-rate-limit"; - version = "0.2.0.0"; - sha256 = "1jxg6sdbzx20dlxwbjw4b5x9qc1hsx2hzqxgzks3wlj6jc8ar4rx"; - libraryHaskellDepends = [ base http-types wai ]; - description = "Rate limiting as WAI middleware"; - license = lib.licenses.mit; - }) {}; - - "wai-rate-limit_0_3_0_0" = callPackage ({ mkDerivation, base, http-types, time-units, wai }: mkDerivation { pname = "wai-rate-limit"; @@ -305066,7 +301653,6 @@ self: { libraryHaskellDepends = [ base http-types time-units wai ]; description = "Rate limiting as WAI middleware"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "wai-rate-limit-postgres" = callPackage @@ -305233,24 +301819,6 @@ self: { }) {}; "wai-saml2" = callPackage - ({ mkDerivation, base, base64-bytestring, bytestring, c14n - , cryptonite, data-default-class, http-types, mtl, text, time - , vault, wai, wai-extra, x509, x509-store, xml-conduit - }: - mkDerivation { - pname = "wai-saml2"; - version = "0.2.1.3"; - sha256 = "1q1il1lwzinpyhkqrg62hwh7kbb2dyhrlynpzhc9kps00kfxg8zw"; - libraryHaskellDepends = [ - base base64-bytestring bytestring c14n cryptonite - data-default-class http-types mtl text time vault wai wai-extra - x509 x509-store xml-conduit - ]; - description = "SAML2 assertion validation as WAI middleware"; - license = lib.licenses.mit; - }) {}; - - "wai-saml2_0_3_0_1" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, c14n , cryptonite, data-default-class, filepath, http-types, mtl , pretty-show, tasty, tasty-golden, text, time, vault, wai @@ -305273,7 +301841,6 @@ self: { ]; description = "SAML2 assertion validation as WAI middleware"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "wai-secure-cookies" = callPackage @@ -305746,40 +302313,6 @@ self: { }) {}; "warp" = callPackage - ({ mkDerivation, array, async, auto-update, base, bsb-http-chunked - , bytestring, case-insensitive, containers, directory, gauge - , ghc-prim, hashable, hspec, hspec-discover, http-client, http-date - , http-types, http2, HUnit, iproute, network, process, QuickCheck - , simple-sendfile, stm, streaming-commons, text, time, time-manager - , unix, unix-compat, unliftio, vault, wai, word8, x509 - }: - mkDerivation { - pname = "warp"; - version = "3.3.21"; - sha256 = "0vrzsj1spa5ygplqpkl4nflqxqbvy641dsjij64ix3n6rzhgqxcg"; - libraryHaskellDepends = [ - array auto-update base bsb-http-chunked bytestring case-insensitive - containers ghc-prim hashable http-date http-types http2 iproute - network simple-sendfile stm streaming-commons text time-manager - unix unix-compat unliftio vault wai word8 x509 - ]; - testHaskellDepends = [ - array async auto-update base bsb-http-chunked bytestring - case-insensitive containers directory ghc-prim hashable hspec - http-client http-date http-types http2 HUnit iproute network - process QuickCheck simple-sendfile stm streaming-commons text time - time-manager unix unix-compat unliftio vault wai word8 x509 - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - auto-update base bytestring containers gauge hashable http-date - http-types network time-manager unix unix-compat unliftio x509 - ]; - description = "A fast, light-weight web server for WAI applications"; - license = lib.licenses.mit; - }) {}; - - "warp_3_3_23" = callPackage ({ mkDerivation, array, auto-update, base, bsb-http-chunked , bytestring, case-insensitive, containers, directory, gauge , ghc-prim, hashable, hspec, hspec-discover, http-client, http-date @@ -305811,7 +302344,6 @@ self: { ]; description = "A fast, light-weight web server for WAI applications"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "warp-dynamic" = callPackage @@ -305902,25 +302434,6 @@ self: { }) {}; "warp-tls" = callPackage - ({ mkDerivation, base, bytestring, cryptonite, data-default-class - , network, streaming-commons, tls, tls-session-manager, unliftio - , wai, warp - }: - mkDerivation { - pname = "warp-tls"; - version = "3.3.2"; - sha256 = "0b9viw26ymzq4q8snfddz3w59sqcf5ankxnw6f99iacxjhk6zs6m"; - revision = "1"; - editedCabalFile = "0r4g0j4kcz9rx776mp8hqd06k8b2k7kxd4qjavh2ay6wcplfl0bl"; - libraryHaskellDepends = [ - base bytestring cryptonite data-default-class network - streaming-commons tls tls-session-manager unliftio wai warp - ]; - description = "HTTP over TLS support for Warp via the TLS package"; - license = lib.licenses.mit; - }) {}; - - "warp-tls_3_3_4" = callPackage ({ mkDerivation, base, bytestring, cryptonite, data-default-class , network, streaming-commons, tls, tls-session-manager, unliftio , wai, warp @@ -305935,7 +302448,6 @@ self: { ]; description = "HTTP over TLS support for Warp via the TLS package"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "warp-tls-uid" = callPackage @@ -306651,7 +303163,6 @@ self: { ]; description = "Haskell Web3 library"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "web3-bignum" = callPackage @@ -306727,7 +303238,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Ethereum support for Haskell Web3 library"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "web3-ipfs" = callPackage @@ -307025,10 +303535,8 @@ self: { }: mkDerivation { pname = "webdriver"; - version = "0.9.0.1"; - sha256 = "1w6z95swrz5ijmcxh0x3i521kpxqfp6pxgqfqwix7fc4jy450n8k"; - revision = "1"; - editedCabalFile = "04bl53yr1144a3nv9avqjvhl20q0qc5gik6p7cd2naz3i5hfvid1"; + version = "0.10.0.0"; + sha256 = "02vm6wncjzcxmakabnjklkybcyylksfkpj1za541rrjv448zi7qj"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring bytestring call-stack data-default-class directory directory-tree exceptions filepath @@ -308302,8 +304810,8 @@ self: { }: mkDerivation { pname = "wikicfp-scraper"; - version = "0.1.0.12"; - sha256 = "03l8ggnnkq7gx5qf9rrng50wb5cabyam8vrs2bnrm02gcgjx89sx"; + version = "0.1.0.13"; + sha256 = "17gsx48zx2zzf755bapr4gv1h3kiyy4ni332i2a7fs14h08qh764"; libraryHaskellDepends = [ attoparsec base bytestring scalpel-core text time ]; @@ -308664,27 +305172,8 @@ self: { }: mkDerivation { pname = "witch"; - version = "1.0.2.0"; - sha256 = "1vmn412w11dc1qgw12g0wa6v0miggicgdd7ndml4k4b04sdqbdhq"; - libraryHaskellDepends = [ - base bytestring containers tagged template-haskell text time - ]; - testHaskellDepends = [ - base bytestring containers HUnit tagged text time transformers - ]; - description = "Convert values from one type into another"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "witch_1_1_2_0" = callPackage - ({ mkDerivation, base, bytestring, containers, HUnit, tagged - , template-haskell, text, time, transformers - }: - mkDerivation { - pname = "witch"; - version = "1.1.2.0"; - sha256 = "1ahikszzypycjilz0749wwcfppk8xdc1n4q97nxbf33h13jpaxax"; + version = "1.1.5.0"; + sha256 = "1lg3kdy18d1cabb39hrj7k9s4ryc1bfrx6ln5k3j640ankdv1asj"; libraryHaskellDepends = [ base bytestring containers tagged template-haskell text time ]; @@ -308693,7 +305182,6 @@ self: { ]; description = "Convert values from one type into another"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -311959,8 +308447,8 @@ self: { }: mkDerivation { pname = "xml-parser"; - version = "0.1.1"; - sha256 = "06a8pci3jr3mdrsh8708i61rqd2rsgqyf86s269ycca6xlbrgwzh"; + version = "0.1.1.1"; + sha256 = "13af7yfxn1m7clhzxsbkd6q1nr8dslv39w4hvyhca0l7adplyyw3"; libraryHaskellDepends = [ attoparsec base bytestring containers hashable text text-builder transformers unordered-containers xml-conduit @@ -311971,6 +308459,7 @@ self: { ]; description = "XML parser with informative error-reporting and simple API"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "xml-picklers" = callPackage @@ -312395,10 +308884,8 @@ self: { }: mkDerivation { pname = "xmlhtml"; - version = "0.2.5.2"; - sha256 = "1p2v1cj9jjwbqyb0fyv2201zd7ljz5d46qg5kwy7rz2bchbqd0b4"; - revision = "4"; - editedCabalFile = "1q4f9pvyrkrw793kvd1lxzpzf49h2rs8zdmmhsli487sllflghnq"; + version = "0.2.5.3"; + sha256 = "0nvwrl4cw7hfsbndmxdmzs3cs35hs01bja6hrjrc8fairaaif2rf"; libraryHaskellDepends = [ base blaze-builder blaze-html blaze-markup bytestring bytestring-builder containers parsec text unordered-containers @@ -312543,7 +309030,7 @@ self: { description = "A tiling window manager"; license = lib.licenses.bsd3; mainProgram = "xmonad"; - maintainers = [ lib.maintainers.peti ]; + maintainers = [ lib.maintainers.ivanbrennan lib.maintainers.peti ]; }) {}; "xmonad-bluetilebranch" = callPackage @@ -312589,7 +309076,7 @@ self: { ]; description = "Community-maintained extensions for xmonad"; license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.peti ]; + maintainers = [ lib.maintainers.ivanbrennan lib.maintainers.peti ]; }) {}; "xmonad-contrib-bluetilebranch" = callPackage @@ -313874,7 +310361,6 @@ self: { ]; description = "Snap server backend for yaml-rpc"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "yaml-streamly" = callPackage @@ -314524,7 +311010,6 @@ self: { ]; description = "Yesod-based server for interactive presentation slides"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "yeganesh" = callPackage @@ -315060,22 +311545,33 @@ self: { "yesod-auth-lti13" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base64-bytestring - , bytestring, containers, cryptonite, http-client, http-conduit - , jose-jwt, load-env, lti13, microlens, oidc-client - , safe-exceptions, text, time, warp, yesod, yesod-auth, yesod-core + , bytestring, containers, cryptonite, data-default, file-embed + , hspec, hspec-discover, http-client, http-conduit, http-types + , jose-jwt, load-env, lti13, microlens, mtl, oidc-client + , QuickCheck, template-haskell, text, th-utilities, time + , transformers, unliftio, wai, warp, yesod, yesod-auth, yesod-core + , yesod-test }: mkDerivation { pname = "yesod-auth-lti13"; - version = "0.2.0.3"; - sha256 = "06xlpdirr7s4l9a9sxydn7vj0z9dy600yn6nmccv042awkdg5l0f"; + version = "0.3.0.0"; + sha256 = "1mi8fvynayw1wf17mrk11vdisi7r585bf8v0d73x7yq3f1b43qfa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base base64-bytestring bytestring containers - cryptonite http-client http-conduit jose-jwt load-env lti13 - microlens oidc-client safe-exceptions text time warp yesod + cryptonite http-client http-conduit http-types jose-jwt load-env + lti13 microlens oidc-client text time unliftio warp yesod yesod-auth yesod-core ]; + testHaskellDepends = [ + aeson aeson-pretty base base64-bytestring bytestring containers + cryptonite data-default file-embed hspec http-client http-conduit + http-types jose-jwt load-env lti13 microlens mtl oidc-client + QuickCheck template-haskell text th-utilities time transformers + unliftio wai warp yesod yesod-auth yesod-core yesod-test + ]; + testToolDepends = [ hspec-discover ]; description = "A yesod-auth plugin for LTI 1.3"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; @@ -318030,8 +314526,8 @@ self: { }: mkDerivation { pname = "zenacy-html"; - version = "2.0.4"; - sha256 = "05jy3w7a94ns52w4a1p6xhcph09p2zzqmvncf47db9wwq6xl5ad2"; + version = "2.0.5"; + sha256 = "1xvan1k1xlhfk6a99rxbr165bgw5afaif9ah6xz9my605hs3pfii"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -318062,8 +314558,8 @@ self: { }: mkDerivation { pname = "zenacy-unicode"; - version = "1.0.1"; - sha256 = "1l03zr1j6h1h15rnz6mk731g5ib1h3x59b3aqm30i0kd2h28g0vw"; + version = "1.0.2"; + sha256 = "0v9zsiqm07gmyqa3c3caak2lfi8z499xmj0xa3lyx8s2nd6aficn"; libraryHaskellDepends = [ base bytestring vector word8 ]; testHaskellDepends = [ base bytestring HUnit test-framework test-framework-hunit text @@ -318212,8 +314708,8 @@ self: { }: mkDerivation { pname = "zephyr-copilot"; - version = "1.0.4"; - sha256 = "112xjv3lmnnxi6imwj9p0i2nn0gbc6dgai0yq8kc6iy1qpg478w5"; + version = "1.0.5"; + sha256 = "1fc58cq0dgzqfy84z8mbana8lisnc2df7k7jhramafpl7qgkp9q4"; libraryHaskellDepends = [ base containers copilot copilot-c99 copilot-language directory filepath mtl optparse-applicative sketch-frp-copilot temporary @@ -318773,24 +315269,26 @@ self: { "zip-stream" = callPackage ({ mkDerivation, base, binary, binary-conduit, bytestring, conduit - , conduit-extra, digest, directory, exceptions, filepath, mtl - , primitive, resourcet, text, time, transformers, transformers-base - , zlib + , conduit-extra, deepseq, digest, directory, exceptions, filepath + , hspec, mtl, primitive, resourcet, text, time, transformers + , transformers-base, zlib }: mkDerivation { pname = "zip-stream"; - version = "0.2.1.0"; - sha256 = "0fx8kj0ijm3555grhdns7agmi084584fh1v0mvkm4x696h1zzvli"; + version = "0.2.2.0"; + sha256 = "1z9q6j5zh4crvgk4v2p9s6qww74ifmcj7ngxxkpnkv8h81xjcdjk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base binary binary-conduit bytestring conduit conduit-extra digest - exceptions mtl primitive resourcet text time transformers-base zlib + base binary binary-conduit bytestring conduit conduit-extra deepseq + digest exceptions mtl primitive resourcet text time + transformers-base zlib ]; executableHaskellDepends = [ base bytestring conduit conduit-extra directory filepath resourcet text time transformers ]; + testHaskellDepends = [ base bytestring conduit hspec text time ]; description = "ZIP archive streaming using conduits"; license = lib.licenses.bsd3; }) {}; diff --git a/pkgs/development/haskell-modules/lib/compose.nix b/pkgs/development/haskell-modules/lib/compose.nix index 5f7e127c0b4df..a8190464d3996 100644 --- a/pkgs/development/haskell-modules/lib/compose.nix +++ b/pkgs/development/haskell-modules/lib/compose.nix @@ -463,4 +463,71 @@ rec { allowInconsistentDependencies = overrideCabal (drv: { allowInconsistentDependencies = true; }); + + # The motivation for this utility is for use with CI builds in order to avoid + # a full rebuild on every commit to the trunk development branch or every pull + # request. For more details, see: + # + # https://harry.garrood.me/blog/easy-incremental-haskell-ci-builds-with-ghc-9.4/ + # + # This accelerates a Haskell package build by building the package + # "incrementally", meaning that a "full" rebuild is only done once every + # interval and all rebuilds in between are "incremental", meaning that each + # incremental build reuses the `dist` directory from the last full rebuild. + # + # This only works for packages that use `git` for their source. + # + # The `interval` argument is in seconds. For example, if you wanted to do a + # full rebuild every day, you would specify `interval = 24 * 60 * 60;`. + # + # This function may require a sufficiently new version of macOS because it + # disables the work-around from https://github.com/NixOS/nixpkgs/pull/25537 + # in order for incremental builds to work on Mac. However, the work-around + # appears to no longer be necessary anyway on newer versions of macOS. For + # example, this was stress-tested successfully without the work-around on + # macOS Ventura 13.0.1. + incremental = { interval }: pkg: + let + requiredNixVersion = "2.12.0pre20221128_32c182b"; + requiredGHCVersion = "9.4"; + in + if builtins.compareVersions requiredNixVersion builtins.nixVersion == 1 then + abort "pkgs.haskell.lib.incremental requires Nix version ${requiredNixVersion} or newer" + else if builtins.compareVersions requiredGHCVersion pkg.passthru.compiler.version == 1 then + abort "pkgs.haskell.lib.incremental requires GHC version ${requiredGHCVersion} or newer" + else + overrideCabal + (old: { + previousBuild = + (overrideCabal + (old: { + doInstallDist = true; + enableSeparateDistOutput = true; + src = + let + srcAttributes = + if lib.isAttrs old.src + then old.src + else { url = old.src; }; + + url = srcAttributes.url or null; + name = srcAttributes.name or null; + submodules = srcAttributes.fetchSubmodules or null; + + in + builtins.fetchGit + { ${ if name == null then null else "name" } = name; + ${ if url == null then null else "url" } = url; + ${ if submodules == null then null else "submodules" } = submodules; + date = + let + now = builtins.currentTime; + in + "${toString ((now / interval) * interval)}"; + }; + }) + pkg + ).dist; + }) + pkg; } diff --git a/pkgs/development/haskell-modules/lib/default.nix b/pkgs/development/haskell-modules/lib/default.nix index 581e9aa1016f2..dfc3d341fdca8 100644 --- a/pkgs/development/haskell-modules/lib/default.nix +++ b/pkgs/development/haskell-modules/lib/default.nix @@ -354,4 +354,6 @@ rec { # same package in the (recursive) dependencies of the package being # built. Will delay failures, if any, to compile time. allowInconsistentDependencies = compose.allowInconsistentDependencies; + + incremental = pkg: args: compose.incremental args pkg; } diff --git a/pkgs/development/haskell-modules/patches/cachix.patch b/pkgs/development/haskell-modules/patches/cachix.patch deleted file mode 100755 index 21f1496933a71..0000000000000 --- a/pkgs/development/haskell-modules/patches/cachix.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/Cachix/Client/OptionsParser.hs -+++ b/src/Cachix/Client/OptionsParser.hs -@@ -15,7 +15,7 @@ - import qualified Cachix.Client.URI as URI - import qualified Cachix.Deploy.OptionsParser as DeployOptions - import Options.Applicative --import Protolude hiding (toS) -+import Protolude hiding (option, toS) - import Protolude.Conv - import qualified URI.ByteString as URI diff --git a/pkgs/development/haskell-modules/patches/haskell-ci-optparse-applicative-0.17-ShellCheck-0.8.patch b/pkgs/development/haskell-modules/patches/haskell-ci-optparse-applicative-0.17-ShellCheck-0.8.patch new file mode 100644 index 0000000000000..c1e1663627f7e --- /dev/null +++ b/pkgs/development/haskell-modules/patches/haskell-ci-optparse-applicative-0.17-ShellCheck-0.8.patch @@ -0,0 +1,54 @@ +From 0cc6f0f8de1776d0b5851459d22a0997dfd735ce Mon Sep 17 00:00:00 2001 +From: Oleg Grenrus +Date: Wed, 25 May 2022 14:09:49 +0300 +Subject: [PATCH] Use ShellCheck-0.8.0 and optparse-applicative-0.17 + +Adapted from 0cc6f0f8de1776d0b5851459d22a0997dfd735ce to apply on top of +haskell-ci-0.14.3. + +Co-Authored-By: sternenseemann + +--- + haskell-ci.cabal | 4 ++-- + src/HaskellCI/GitHub.hs | 7 ++++--- + 2 files changed, 7 insertions(+), 6 deletions(-) + +diff --git a/haskell-ci.cabal b/haskell-ci.cabal +index 273bd422..6848402c 100644 +--- a/haskell-ci.cabal ++++ b/haskell-ci.cabal +@@ -167,14 +167,14 @@ library haskell-ci-internal + , ini ^>=0.4.1 + , lattices ^>=2 + , network-uri ^>=2.6.1.0 +- , optparse-applicative ^>=0.16.1.0 ++ , optparse-applicative ^>=0.17.0.0 + , temporary ^>=1.3 + , unordered-containers ^>=0.2.10.0 + , zinza ^>=0.2 + + -- ShellCheck. Would need newer transformers for older GHC + if flag(shellcheck) +- build-depends: ShellCheck ==0.7.2 ++ build-depends: ShellCheck ==0.8.0 + + executable haskell-ci + main-is: Main.hs +diff --git a/src/HaskellCI/GitHub.hs b/src/HaskellCI/GitHub.hs +index f1a402e6..a2c6e4f6 100644 +--- a/src/HaskellCI/GitHub.hs ++++ b/src/HaskellCI/GitHub.hs +@@ -653,9 +653,10 @@ makeGitHub _argv config@Config {..} gitconfig prj jobs@JobVersions {..} = do + setup hvrppa ghcup + | allGHCUP = traverse_ liftSh ghcup + | not anyGHCUP = traverse_ liftSh hvrppa +- -- 2192: ${{ ...}} will match (ShellCheck think it doesn't) +- -- 2129: individual redirects +- | otherwise = sh' [2193, 2129] $ unlines $ ++ -- SC2192: ${{ ...}} will match (ShellCheck think it doesn't) ++ -- SC2129: individual redirects ++ -- SC2296: Parameter expansions can't start with {. Double check syntax. -- ${{ }} in YAML templating. ++ | otherwise = sh' [2193, 2129, 2296] $ unlines $ + [ "if [ \"${{ matrix.setup-method }}\" = ghcup ]; then" + ] ++ + [ " " ++ shToString s diff --git a/pkgs/development/haskell-modules/patches/lambdabot-core-ghc9.patch b/pkgs/development/haskell-modules/patches/lambdabot-core-ghc9.patch deleted file mode 100644 index 87a112b821738..0000000000000 --- a/pkgs/development/haskell-modules/patches/lambdabot-core-ghc9.patch +++ /dev/null @@ -1,95 +0,0 @@ -diff --git a/lambdabot-core.cabal b/lambdabot-core.cabal -index 861a28b..87175a3 100644 ---- a/lambdabot-core.cabal -+++ b/lambdabot-core.cabal -@@ -19,7 +19,7 @@ homepage: https://wiki.haskell.org/Lambdabot - - build-type: Simple - cabal-version: >= 1.10 --tested-with: GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.4, GHC == 8.10.4 -+tested-with: GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.4, GHC == 8.10.4, GHC == 9.0.2 - - extra-source-files: AUTHORS.md - COMMENTARY.md -@@ -89,9 +89,8 @@ library - network-bsd >= 2.7 && < 2.9, - parsec >= 3, - prim-uniq >= 0.2 && < 0.4, -- random >= 1, -- random-fu >= 0.2.6.2, -- random-source >= 0.3, -+ random >= 1.2, -+ random-fu >= 0.3.0.0, - regex-tdfa >= 1.1 && < 1.4, - SafeSemaphore >= 0.9, - split >= 0.2, -diff --git a/src/Lambdabot/Bot.hs b/src/Lambdabot/Bot.hs -index 1b0de2e..833fb4c 100644 ---- a/src/Lambdabot/Bot.hs -+++ b/src/Lambdabot/Bot.hs -@@ -1,6 +1,5 @@ - {-# LANGUAGE GADTs #-} - {-# LANGUAGE ScopedTypeVariables #-} --{-# LANGUAGE TemplateHaskell #-} - -- | The guts of lambdabot. - -- - -- The LB/Lambdabot monad -@@ -37,7 +36,6 @@ import Control.Monad.Error - import Control.Monad.Reader - import Control.Monad.State - import qualified Data.Map as M --import Data.Random.Source - import qualified Data.Set as S - - ------------------------------------------------------------------------ -@@ -136,17 +134,3 @@ ircPrivmsg who msg = do - ircPrivmsg' :: Nick -> String -> LB () - ircPrivmsg' who "" = ircPrivmsg' who " " - ircPrivmsg' who msg = send $ privmsg who msg -- -------------------------------------------------------------------------- -- --monadRandom [d| -- -- instance MonadRandom LB where -- getRandomWord8 = liftIO getRandomWord8 -- getRandomWord16 = liftIO getRandomWord16 -- getRandomWord32 = liftIO getRandomWord32 -- getRandomWord64 = liftIO getRandomWord64 -- getRandomDouble = liftIO getRandomDouble -- getRandomNByteInteger n = liftIO (getRandomNByteInteger n) -- -- |] -diff --git a/src/Lambdabot/Util.hs b/src/Lambdabot/Util.hs -index effdf71..259699b 100644 ---- a/src/Lambdabot/Util.hs -+++ b/src/Lambdabot/Util.hs -@@ -23,14 +23,15 @@ module Lambdabot.Util ( - randomSuccessMsg - ) where - -+import Control.Concurrent.Lifted - import Control.Monad.Trans -+import Control.Monad.Trans.Control - import Data.Char - import Data.List - import Data.Random --import Control.Concurrent.Lifted --import Control.Monad.Trans.Control - import Lambdabot.Config - import Lambdabot.Config.Core -+import System.Random.Stateful (newIOGenM, newStdGen) - - ------------------------------------------------------------------------ - -@@ -63,7 +64,9 @@ listToStr conj (item:items) = - - -- | Pick a random element of the list. - random :: MonadIO m => [a] -> m a --random = io . sample . randomElement -+random l = do -+ g <- newIOGenM =<< newStdGen -+ sampleFrom g (randomElement l) - - ------------------------------------------------------------------------ - diff --git a/pkgs/development/haskell-modules/patches/lambdabot-novelty-plugins-ghc9.patch b/pkgs/development/haskell-modules/patches/lambdabot-novelty-plugins-ghc9.patch deleted file mode 100644 index 009951f90e07a..0000000000000 --- a/pkgs/development/haskell-modules/patches/lambdabot-novelty-plugins-ghc9.patch +++ /dev/null @@ -1,58 +0,0 @@ -diff --git a/lambdabot-novelty-plugins.cabal b/lambdabot-novelty-plugins.cabal -index 69c8447..50a35f6 100644 ---- a/lambdabot-novelty-plugins.cabal -+++ b/lambdabot-novelty-plugins.cabal -@@ -36,7 +36,7 @@ homepage: https://wiki.haskell.org/Lambdabot - - build-type: Simple - cabal-version: >= 1.10 --tested-with: GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.4, GHC == 8.10.4 -+tested-with: GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.4, GHC == 8.10.4, GHC == 9.0.2 - - source-repository head - type: git -@@ -71,7 +71,8 @@ library - lambdabot-core >= 5.3 && < 5.4, - misfortune >= 0.1, - process >= 1.1, -- random-fu >= 0.2.6.2, -+ random >= 1.2, -+ random-fu >= 0.3.0.0, - regex-tdfa >= 1.1, - - -- runtime dependencies -diff --git a/src/Lambdabot/Plugin/Novelty/Numberwang.hs b/src/Lambdabot/Plugin/Novelty/Numberwang.hs -index ae41eb4..8321a14 100644 ---- a/src/Lambdabot/Plugin/Novelty/Numberwang.hs -+++ b/src/Lambdabot/Plugin/Novelty/Numberwang.hs -@@ -7,7 +7,9 @@ import Control.Monad - import Data.Random - import Data.Random.Distribution.Poisson - import Lambdabot.Plugin -+import Lambdabot.Util - import Numeric -+import System.Random.Stateful (newIOGenM, newStdGen) - - - data NumberwangState = State -@@ -23,7 +25,9 @@ conDist = poisson (32 :: Double) - - numberwangPlugin :: Module NumberwangState - numberwangPlugin = newModule -- { moduleDefState = sample (State <$> cmdDist <*> conDist) -+ { moduleDefState = do -+ g <- newIOGenM =<< newStdGen -+ sampleFrom g (State <$> cmdDist <*> conDist) - , moduleCmds = return - [ (command "numberwang") - { help = say "@numberwang : Determines if it is Numberwang." -@@ -61,7 +65,8 @@ checkNumberwang :: (MonadLBState m, LBState m ~ NumberwangState) => - checkNumberwang cmd l = withState cmd $ \ n setN nDist -> do - if n <= l - then do -- setN =<< lb (sample nDist) -+ g <- newIOGenM =<< newStdGen -+ setN =<< sampleFrom g nDist - return True - else do - setN (n - l) diff --git a/pkgs/development/haskell-modules/patches/mbox-time-1.10.patch b/pkgs/development/haskell-modules/patches/mbox-time-1.10.patch new file mode 100644 index 0000000000000..f72b8483b339e --- /dev/null +++ b/pkgs/development/haskell-modules/patches/mbox-time-1.10.patch @@ -0,0 +1,52 @@ +diff -rN -u old-mbox/Data/MBox/String.hs new-mbox/Data/MBox/String.hs +--- old-mbox/Data/MBox/String.hs 2022-11-22 19:14:52.332543098 +0100 ++++ new-mbox/Data/MBox/String.hs 2022-11-22 19:14:52.332543098 +0100 +@@ -1,3 +1,4 @@ ++{-# LANGUAGE CPP #-} + + ----------------------------------------------------------------------------- + {- | +@@ -31,7 +32,11 @@ + -- | Reads a date header as a UTCTime + parseDateHeader :: String -> Maybe UTCTime + parseDateHeader header = listToMaybe . catMaybes $ map tryParse formats where ++#if MIN_VERSION_time(1,9,0) ++ tryParse f = parseTimeM True LC.defaultTimeLocale f header ++#else + tryParse f = parseTime LC.defaultTimeLocale f header ++#endif + formats = + [ "%a, %_d %b %Y %T %z" + , "%a, %_d %b %Y %T %Z" +diff -rN -u old-mbox/Data/MBox.hs new-mbox/Data/MBox.hs +--- old-mbox/Data/MBox.hs 2022-11-22 19:14:52.332543098 +0100 ++++ new-mbox/Data/MBox.hs 2022-11-22 19:14:52.332543098 +0100 +@@ -1,3 +1,4 @@ ++{-# LANGUAGE CPP #-} + {-# LANGUAGE ViewPatterns #-} + + ----------------------------------------------------------------------------- +@@ -34,7 +35,11 @@ + parseDateHeader :: T.Text -> Maybe UTCTime + parseDateHeader txt = listToMaybe . catMaybes $ map tryParse formats where + header = T.unpack txt ++#if MIN_VERSION_time(1,9,0) ++ tryParse f = parseTimeM True LC.defaultTimeLocale f header ++#else + tryParse f = parseTime LC.defaultTimeLocale f header ++#endif + formats = + [ "%a, %_d %b %Y %T %z" + , "%a, %_d %b %Y %T %Z" +diff -rN -u old-mbox/mbox.cabal new-mbox/mbox.cabal +--- old-mbox/mbox.cabal 2022-11-22 19:14:52.332543098 +0100 ++++ new-mbox/mbox.cabal 2022-11-22 19:14:52.332543098 +0100 +@@ -13,7 +13,7 @@ + Cabal-Version: >= 1.6 + + library +- build-depends: base >= 4, base < 6, safe, time < 1.9, time-locale-compat, text ++ build-depends: base >= 4, base < 6, safe, time, time-locale-compat, text + exposed-modules: Data.MBox, Data.MBox.String + ghc-options: -Wall + diff --git a/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix b/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix index e7ba49fa68dc0..48a473be169b3 100644 --- a/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix +++ b/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix @@ -1,6 +1,6 @@ { lib , stdenv -, supportedGhcVersions ? [ "90" ] +, supportedGhcVersions ? [ "92" ] , dynamic ? true , haskellPackages , haskell @@ -40,23 +40,21 @@ let "ln -s ${ tunedHls (getPackages version) }/bin/haskell-language-server $out/bin/${x}") (targets version); - pkg = tunedHls haskellPackages; -in stdenv.mkDerivation { +in assert supportedGhcVersions != []; stdenv.mkDerivation { pname = "haskell-language-server"; version = haskellPackages.haskell-language-server.version; buildCommand = '' mkdir -p $out/bin - ln -s ${pkg}/bin/haskell-language-server $out/bin/haskell-language-server - ln -s ${pkg}/bin/haskell-language-server-wrapper $out/bin/haskell-language-server-wrapper + ln -s ${tunedHls (getPackages (builtins.head supportedGhcVersions))}/bin/haskell-language-server-wrapper $out/bin/haskell-language-server-wrapper ${concatMapStringsSep "\n" makeSymlinks supportedGhcVersions} ''; meta = haskellPackages.haskell-language-server.meta // { maintainers = [ lib.maintainers.maralorn ]; longDescription = '' - This package provides haskell-language-server, haskell-language-server-wrapper, ${ + This package provides the executables ${ concatMapStringsSep ", " (x: concatStringsSep ", " (targets x)) supportedGhcVersions - }. + } and haskell-language-server-wrapper. You can choose for which ghc versions to install hls with pkgs.haskell-language-server.override { supportedGhcVersions = [ "90" "92" ]; }. ''; }; diff --git a/pkgs/development/tools/purescript/spago/default.nix b/pkgs/development/tools/purescript/spago/default.nix index 51516ed5b2564..8006147e2dd1d 100644 --- a/pkgs/development/tools/purescript/spago/default.nix +++ b/pkgs/development/tools/purescript/spago/default.nix @@ -1,5 +1,4 @@ { haskell -, haskellPackages , lib # The following are only needed for the passthru.tests: @@ -12,14 +11,16 @@ let spago = - haskell.lib.compose.justStaticExecutables - (haskell.lib.compose.overrideCabal (oldAttrs: { - maintainers = (oldAttrs.maintainers or []) ++ [ - lib.maintainers.cdepillabout - ]; - changelog = - "https://github.com/purescript/spago/releases/tag/${oldAttrs.version}"; - }) haskellPackages.spago); + lib.pipe + haskell.packages.ghc90.spago + [ haskell.lib.compose.justStaticExecutables + (haskell.lib.compose.overrideCabal (oldAttrs: { + maintainers = (oldAttrs.maintainers or []) ++ [ lib.maintainers.cdepillabout ]; + changelog = "https://github.com/purescript/spago/releases/tag/${oldAttrs.version}"; + })) + haskell.lib.compose.unmarkBroken + haskell.lib.compose.doDistribute + ]; in spago.overrideAttrs (oldAttrs: { @@ -58,4 +59,3 @@ spago.overrideAttrs (oldAttrs: { ''; }; }) - diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5e0e798be20b6..fbfc01c347f1f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5054,7 +5054,7 @@ with pkgs; nixel = callPackage ../tools/nix/nixel { }; - nix-output-monitor = callPackage ../tools/nix/nix-output-monitor { haskellPackages = haskell.packages.ghc92; }; + nix-output-monitor = callPackage ../tools/nix/nix-output-monitor { }; nix-template = callPackage ../tools/package-management/nix-template { inherit (darwin.apple_sdk.frameworks) Security; @@ -14393,13 +14393,11 @@ with pkgs; haskell = callPackage ./haskell-packages.nix { }; - # Please update doc/languages-frameworks/haskell.section.md, “Our - # current default compiler is”, if you bump this: haskellPackages = dontRecurseIntoAttrs # Prefer native-bignum to avoid linking issues with gmp (if stdenv.hostPlatform.isStatic - then haskell.packages.native-bignum.ghc90 - else haskell.packages.ghc90); + then haskell.packages.native-bignum.ghc92 + else haskell.packages.ghc92); # haskellPackages.ghc is build->host (it exposes the compiler used to build the # set, similarly to stdenv.cc), but pkgs.ghc should be host->target to be more @@ -14412,8 +14410,8 @@ with pkgs; ghc = targetPackages.haskellPackages.ghc or # Prefer native-bignum to avoid linking issues with gmp (if stdenv.targetPlatform.isStatic - then haskell.compiler.native-bignum.ghc90 - else haskell.compiler.ghc90); + then haskell.compiler.native-bignum.ghc92 + else haskell.compiler.ghc92); cabal-install = haskell.lib.compose.justStaticExecutables haskellPackages.cabal-install; diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 5f18d36f29f03..fd8cfc0004935 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -399,16 +399,6 @@ let compilerNames.ghc924 compilerNames.ghc925 ]; - purescript = [ - compilerNames.ghc924 - compilerNames.ghc925 - ]; - purescript-cst = [ - compilerNames.ghc8107 - ]; - purescript-ast = [ - compilerNames.ghc8107 - ]; }) { mergeable = pkgs.releaseTools.aggregate {