Merge pull request #193927 from NixOS/haskell-updates

haskellPackages: update stackage and hackage

authored by

Dennis Gosnell and committed by
GitHub
a2d443c7 a3d3f80c

+628 -192
+4 -4
pkgs/data/misc/hackage/pin.json
··· 1 1 { 2 - "commit": "7cabb43eb4c2b1e025cae32532e7c4a9dcc6b349", 3 - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/7cabb43eb4c2b1e025cae32532e7c4a9dcc6b349.tar.gz", 4 - "sha256": "0zlqb1s7cyrnl2dmasv2h8lbjxmb27vzlac2adkcnd9r0zfgxl1p", 5 - "msg": "Update from Hackage at 2022-09-28T11:00:39Z" 2 + "commit": "3f8bc936ca1b36ede05f3cec8166c6ae6c61808d", 3 + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/3f8bc936ca1b36ede05f3cec8166c6ae6c61808d.tar.gz", 4 + "sha256": "0bjd6znvwipc8gd0s4bryjbcj29h1lryxc2cqy0xgy07b7dpz245", 5 + "msg": "Update from Hackage at 2022-10-01T15:28:21Z" 6 6 }
+3
pkgs/development/haskell-modules/configuration-common.nix
··· 2586 2586 url = "https://github.com/hackage-trustees/text-format/pull/4/commits/949383aa053497b8c251219c10506136c29b4d32.patch"; 2587 2587 sha256 = "QzpZ7lDedsz1mZcq6DL4x7LBnn58rx70+ZVvPh9shRo="; 2588 2588 }) super.text-format; 2589 + 2590 + # 2022-10-04: Needs newer tasty-dejafu than (currently) in stackage 2591 + rec-def = super.rec-def.override { tasty-dejafu = self.tasty-dejafu_2_1_0_0; }; 2589 2592 })
-3
pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix
··· 169 169 # lens >= 5.1 supports 9.2.1 170 170 lens = doDistribute self.lens_5_2; 171 171 172 - # Syntax error in tests fixed in https://github.com/simonmar/alex/commit/84b29475e057ef744f32a94bc0d3954b84160760 173 - alex = dontCheck super.alex; 174 - 175 172 # Apply patches from head.hackage. 176 173 language-haskell-extract = appendPatch (pkgs.fetchpatch { 177 174 url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/dfd024c9a336c752288ec35879017a43bd7e85a0/patches/language-haskell-extract-0.2.4.patch";
+178 -2
pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix
··· 2 2 3 3 let 4 4 inherit (pkgs) fetchpatch lib; 5 - inherit (lib) throwIfNot versionOlder; 5 + checkAgainAfter = pkg: ver: msg: act: 6 + if builtins.compareVersions pkg.version ver <= 0 then act 7 + else 8 + builtins.throw "Check if '${msg}' was resolved in ${pkg.pname} ${pkg.version} and update or remove this"; 6 9 in 7 10 8 - self: super: { 11 + with haskellLib; 12 + self: super: let 13 + doctest_0_20_broken = p: checkAgainAfter self.doctest "0.20.0" "doctest broken on 9.4" (dontCheck p); 14 + jailbreakForCurrentVersion = p: v: checkAgainAfter p v "bad bounds" (doJailbreak p); 15 + in { 9 16 llvmPackages = lib.dontRecurseIntoAttrs self.ghc.llvmPackages; 10 17 11 18 # Disable GHC core libraries. ··· 48 55 # GHC only bundles the xhtml library if haddock is enabled, check if this is 49 56 # still the case when updating: https://gitlab.haskell.org/ghc/ghc/-/blob/0198841877f6f04269d6050892b98b5c3807ce4c/ghc.mk#L463 50 57 xhtml = if self.ghc.hasHaddock or true then null else self.xhtml_3000_2_2_1; 58 + 59 + # Tests fail because of typechecking changes 60 + conduit = dontCheck super.conduit; 61 + 62 + # 0.30 introduced support for GHC 9.2. 63 + cryptonite = doDistribute self.cryptonite_0_30; 64 + 65 + # Too strict bound on base 66 + # https://github.com/haskell/cabal/issues/8509 67 + # Requested versions of Cabal, Cabal-syntax and process match GHC 9.4's for now 68 + cabal-install = doJailbreak super.cabal-install; 69 + cabal-install-solver = doJailbreak super.cabal-install-solver; 70 + 71 + # Test failure due to new Cabal 3.8 version. Since the failure only pertains 72 + # to a change in how Cabal internally represents some platforms and we depend 73 + # on the type of representation anywhere, this failure is harmless. Can be 74 + # removed after https://github.com/NixOS/cabal2nix/pull/571 is merged. 75 + # TODO(@sternenseemann): merge and release a fixed version 76 + distribution-nixpkgs = dontCheck super.distribution-nixpkgs; 77 + cabal2nix = dontCheck super.cabal2nix; 78 + cabal2nix-unstable = dontCheck super.cabal2nix-unstable; 79 + 80 + # build fails on due to ghc api changes 81 + # unfinished PR that doesn't yet compile: 82 + # https://github.com/sol/doctest/pull/375 83 + doctest = markBroken super.doctest_0_20_0; 84 + # consequences of doctest breakage follow: 85 + http-types = doctest_0_20_broken super.http-types; 86 + iproute = doctest_0_20_broken super.iproute; 87 + foldl = doctest_0_20_broken super.foldl; 88 + prettyprinter-ansi-terminal = doctest_0_20_broken super.prettyprinter-ansi-terminal; 89 + pretty-simple = doctest_0_20_broken super.pretty-simple; 90 + http-date = doctest_0_20_broken super.http-date; 91 + network-byte-order = doctest_0_20_broken super.network-byte-order; 92 + co-log-core = doctest_0_20_broken (doJailbreak super.co-log-core); 93 + xml-conduit = doctest_0_20_broken (dontCheck super.xml-conduit); 94 + validation-selective = doctest_0_20_broken (dontCheck super.validation-selective); 95 + 96 + double-conversion = markBroken super.double-conversion; 97 + blaze-textual = checkAgainAfter super.double-conversion "2.0.4.1" "double-conversion fails to build; required for testsuite" (dontCheck super.blaze-textual); 98 + ghc-source-gen = checkAgainAfter super.ghc-source-gen "0.4.3.0" "fails to build" (markBroken super.ghc-source-gen); 99 + 100 + lucid = jailbreakForCurrentVersion super.lucid "2.11.1"; 101 + invariant = jailbreakForCurrentVersion super.invariant "0.5.6"; 102 + implicit-hie-cradle = jailbreakForCurrentVersion super.implicit-hie-cradle "0.5.0.0"; 103 + 104 + haskell-src-meta = doJailbreak super.haskell-src-meta; 105 + 106 + # Tests fail in GHC 9.2 107 + extra = dontCheck super.extra; 108 + 109 + # Jailbreaks & Version Updates 110 + 111 + aeson = self.aeson_2_1_1_0; 112 + aeson-diff = doctest_0_20_broken (dontCheck super.aeson-diff); 113 + lens-aeson = self.lens-aeson_1_2_2; 114 + 115 + assoc = doJailbreak super.assoc; 116 + async = doJailbreak super.async; 117 + base64-bytestring = doJailbreak super.base64-bytestring; 118 + base-compat = self.base-compat_0_12_2; 119 + base-compat-batteries = self.base-compat-batteries_0_12_2; 120 + binary-instances = doJailbreak super.binary-instances; 121 + ChasingBottoms = doJailbreak super.ChasingBottoms; 122 + constraints = doJailbreak super.constraints; 123 + cpphs = overrideCabal (drv: { postPatch = "sed -i -e 's,time >=1.5 && <1.11,time >=1.5 \\&\\& <1.12,' cpphs.cabal";}) super.cpphs; 124 + data-fix = doJailbreak super.data-fix; 125 + dec = doJailbreak super.dec; 126 + ed25519 = doJailbreak super.ed25519; 127 + ghc-byteorder = doJailbreak super.ghc-byteorder; 128 + ghc-lib = doDistribute self.ghc-lib_9_4_2_20220822; 129 + ghc-lib-parser = doDistribute self.ghc-lib-parser_9_4_2_20220822; 130 + ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_4_0_0; 131 + hackage-security = doJailbreak super.hackage-security; 132 + hashable = super.hashable_1_4_1_0; 133 + hashable-time = doJailbreak super.hashable-time; 134 + HTTP = overrideCabal (drv: { postPatch = "sed -i -e 's,! Socket,!Socket,' Network/TCP.hs"; }) (doJailbreak super.HTTP); 135 + integer-logarithms = overrideCabal (drv: { postPatch = "sed -i -e 's, <1.1, <1.3,' integer-logarithms.cabal"; }) (doJailbreak super.integer-logarithms); 136 + indexed-traversable = doJailbreak super.indexed-traversable; 137 + indexed-traversable-instances = doJailbreak super.indexed-traversable-instances; 138 + lifted-async = doJailbreak super.lifted-async; 139 + lukko = doJailbreak super.lukko; 140 + lzma-conduit = doJailbreak super.lzma-conduit; 141 + parallel = doJailbreak super.parallel; 142 + path = doJailbreak super.path; 143 + polyparse = overrideCabal (drv: { postPatch = "sed -i -e 's, <0.11, <0.12,' polyparse.cabal"; }) (doJailbreak super.polyparse); 144 + primitive = dontCheck (doJailbreak self.primitive_0_7_4_0); 145 + regex-posix = doJailbreak super.regex-posix; 146 + resolv = doJailbreak super.resolv; 147 + singleton-bool = doJailbreak super.singleton-bool; 148 + 149 + # 2022-09-02: Too strict bounds on lens 150 + # https://github.com/GetShopTV/swagger2/pull/242 151 + swagger2 = doctest_0_20_broken (dontCheck (doJailbreak super.swagger2)); 152 + 153 + base-orphans = dontCheck super.base-orphans; 154 + 155 + # Note: Any compilation fixes need to be done on the versioned attributes, 156 + # since those are used for the internal dependencies between the versioned 157 + # hspec packages in configuration-common.nix. 158 + hspec = self.hspec_2_10_6; 159 + hspec-core = self.hspec-core_2_10_6; 160 + hspec-meta = self.hspec-meta_2_10_5; 161 + hspec-discover = self.hspec-discover_2_10_6; 162 + 163 + # the dontHaddock is due to a GHC panic. might be this bug, not sure. 164 + # https://gitlab.haskell.org/ghc/ghc/-/issues/21619 165 + # 166 + # We need >= 1.1.2 for ghc-9.4 support, but we don't have 1.1.x in 167 + # hackage-packages.nix 168 + hedgehog = doDistribute (dontHaddock super.hedgehog_1_2); 169 + # does not work with hedgehog 1.2 yet: 170 + # https://github.com/qfpl/tasty-hedgehog/pull/63 171 + tasty-hedgehog = markBroken super.tasty-hedgehog; 172 + # due to tasty-hedgehog 173 + retry = checkAgainAfter super.tasty-hedgehog "1.3.0.0" "tasty-hedgehog broken" (dontCheck super.retry); 174 + 175 + # https://github.com/dreixel/syb/issues/38 176 + syb = dontCheck super.syb; 177 + 178 + splitmix = doJailbreak super.splitmix; 179 + th-desugar = self.th-desugar_1_14; 180 + time-compat = doJailbreak super.time-compat; 181 + tomland = doJailbreak super.tomland; 182 + type-equality = doJailbreak super.type-equality; 183 + unordered-containers = doJailbreak super.unordered-containers; 184 + vector = dontCheck super.vector; 185 + vector-binary-instances = doJailbreak super.vector-binary-instances; 186 + 187 + # fixed in 1.16.x but it's not in hackage-packages yet. 188 + rebase = jailbreakForCurrentVersion super.rebase "1.15.0.3"; 189 + rerebase = jailbreakForCurrentVersion super.rerebase "1.15.0.3"; 190 + 191 + hpack = overrideCabal (drv: { 192 + # Cabal 3.6 seems to preserve comments when reading, which makes this test fail 193 + # 2021-10-10: 9.2.1 is not yet supported (also no issue) 194 + testFlags = [ 195 + "--skip=/Hpack/renderCabalFile/is inverse to readCabalFile/" 196 + ] ++ drv.testFlags or []; 197 + }) (doJailbreak super.hpack); 198 + 199 + # lens >= 5.1 supports 9.2.1 200 + lens = doDistribute self.lens_5_2; 201 + 202 + # Apply patches from head.hackage. 203 + language-haskell-extract = appendPatch (pkgs.fetchpatch { 204 + url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/dfd024c9a336c752288ec35879017a43bd7e85a0/patches/language-haskell-extract-0.2.4.patch"; 205 + sha256 = "0w4y3v69nd3yafpml4gr23l94bdhbmx8xky48a59lckmz5x9fgxv"; 206 + }) (doJailbreak super.language-haskell-extract); 207 + 208 + # Tests depend on `parseTime` which is no longer available 209 + hourglass = dontCheck super.hourglass; 210 + 211 + memory = super.memory_0_18_0; 212 + 213 + # https://github.com/sjakobi/bsb-http-chunked/issues/38 214 + bsb-http-chunked = dontCheck super.bsb-http-chunked; 215 + 216 + # need bytestring >= 0.11 which is only bundled with GHC >= 9.2 217 + regex-rure = doDistribute (markUnbroken super.regex-rure); 218 + jacinda = doDistribute super.jacinda; 219 + some = doJailbreak super.some; 220 + 221 + # 1.3 introduced support for GHC 9.2.x, so when this assert fails, the jailbreak can be removed 222 + hashtables = assert super.hashtables.version == "1.2.4.2"; doJailbreak super.hashtables; 223 + 224 + # 2022-08-01: Tests are broken on ghc 9.2.4: https://github.com/wz1000/HieDb/issues/46 225 + hiedb = dontCheck super.hiedb; 226 + 51 227 }
+4 -4
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 450 450 - bottom 451 451 - boundingboxes 452 452 - bowntz 453 + - box 453 454 - bpath 454 455 - BPS 455 456 - braid ··· 3906 3907 - platinum-parsing 3907 3908 - PlayingCards 3908 3909 - playlists 3910 + - plex 3909 3911 - plist 3910 3912 - plist-buddy 3911 3913 - plivo ··· 4220 4222 - reanimate-svg 4221 4223 - reasonable-lens 4222 4224 - reason-export 4223 - - rec-def 4224 4225 - record 4225 4226 - record-encode 4226 4227 - record-impl ··· 4429 4430 - sandman 4430 4431 - sarasvati 4431 4432 - sat 4432 - - satchmo 4433 4433 - Saturnin 4434 4434 - satyros 4435 4435 - savage ··· 4656 4656 - singnal 4657 4657 - singular-factory 4658 4658 - sink 4659 - - sint 4660 4659 - sitepipe 4661 4660 - sixfiguregroup 4662 4661 - sized-grid ··· 5033 5032 - tasty-mgolden 5034 5033 - tasty-stats 5035 5034 - tasty-test-vector 5035 + - TastyTLT 5036 5036 - TBC 5037 5037 - TBit 5038 5038 - tcache-AWS ··· 5180 5180 - time-w3c 5181 5181 - timezone-detect 5182 5182 - tintin 5183 + - tinyid 5183 5184 - TinyLaunchbury 5184 5185 - tiny-scheduler 5185 5186 - tinytemplate ··· 5567 5568 - web3-ipfs 5568 5569 - webapi 5569 5570 - webapp 5570 - - webauthn 5571 5571 - WebBits 5572 5572 - webcloud 5573 5573 - webcrank
+1
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
··· 324 324 - leb128-cereal 325 325 - tasty-expected-failure 326 326 - lhs2tex 327 + - rec-def 327 328 pacien: 328 329 - ldgallery-compiler 329 330 peti:
+9 -6
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
··· 822 822 - boots-cloud 823 823 - boots-web 824 824 - borel 825 + - box-csv 826 + - box-socket 825 827 - breakout 826 828 - bricks 827 829 - bricks-internal-test ··· 1168 1170 - dep-t-advice 1169 1171 - dep-t-dynamic 1170 1172 - dep-t-value 1171 - - dependent-literals 1172 1173 - dependent-literals-plugin 1173 1174 - dependent-state 1174 1175 - depends ··· 1372 1373 - fallingblocks 1373 1374 - family-tree 1374 1375 - fast-bech32 1376 + - fastcdc 1375 1377 - fastirc 1376 1378 - fastly 1377 1379 - fastparser ··· 1414 1416 - filepath-io-access 1415 1417 - filesystem-abstractions 1416 1418 - filesystem-enumerator 1417 - - fin-int 1418 1419 - find-clumpiness 1419 1420 - findhttp 1420 1421 - finitary-derive ··· 1504 1505 - gbu 1505 1506 - gdax 1506 1507 - gdiff-ig 1508 + - gearhash 1507 1509 - gedcom 1508 1510 - geek 1509 1511 - geek-server ··· 2926 2928 - peparser 2927 2929 - perdure 2928 2930 - perf-analysis 2929 - - perf_0_10_0 2930 2931 - perfecthash 2931 2932 - periodic-client 2932 2933 - periodic-client-exe ··· 3029 3030 - pred-trie 3030 3031 - prednote-test 3031 3032 - prefork 3033 + - prelate 3032 3034 - presto-hdbc 3033 3035 - preview 3034 3036 - primal-memory ··· 3255 3257 - rfc-redis 3256 3258 - rfc-servant 3257 3259 - rhythm-game-tutorial 3260 + - ribosome 3261 + - ribosome-app 3262 + - ribosome-host 3263 + - ribosome-host-test 3258 3264 - ribosome-root 3259 3265 - ridley-extras 3260 3266 - rio-process-pool ··· 3322 3328 - sarsi 3323 3329 - sasl 3324 3330 - sat-micro-hs 3325 - - satchmo-backends 3326 - - satchmo-examples 3327 3331 - satchmo-funsat 3328 - - satchmo-minisat 3329 3332 - satchmo-toysat 3330 3333 - sauron 3331 3334 - sc2-lowlevel
+412 -171
pkgs/development/haskell-modules/hackage-packages.nix
··· 2338 2338 }: 2339 2339 mkDerivation { 2340 2340 pname = "C-structs"; 2341 - version = "0.2.0.2"; 2342 - sha256 = "0v70j2wlhj91cmlc2247z7i3yak04b28ig093xaihawlqyb6hxjg"; 2341 + version = "0.2.0.3"; 2342 + sha256 = "0r6clyl3vycdpwy55c37zlz4yvvl2xjgxc1fn3vwal83jp7cm74a"; 2343 2343 libraryHaskellDepends = [ base template-haskell ]; 2344 2344 testHaskellDepends = [ 2345 2345 base doctest Glob HUnit QuickCheck template-haskell test-framework ··· 3630 3630 }: 3631 3631 mkDerivation { 3632 3632 pname = "ConClusion"; 3633 - version = "0.2.0"; 3634 - sha256 = "1nz7xax1llc0v775kx0g6hsrfbmgy1gj0pgalwpblqms1ccpy04s"; 3633 + version = "0.2.1"; 3634 + sha256 = "095ygqh0si6ahv41hjkwnwfxwkz16pgriwwnw0v53bvbryjqfvja"; 3635 3635 isLibrary = true; 3636 3636 isExecutable = true; 3637 3637 libraryHaskellDepends = [ ··· 20296 20296 }: 20297 20297 mkDerivation { 20298 20298 pname = "TLT"; 20299 - version = "0.3.0.0"; 20300 - sha256 = "0pl9ga3vr9yj4f4k2pisq8yarhbsbfvj9q3n24f0db8csq363yc5"; 20299 + version = "0.5.0.0"; 20300 + sha256 = "10hman41jgzkdllcps0yabbym08ar9xislxk2dpj5y4ad5ajcyqy"; 20301 20301 isLibrary = true; 20302 20302 isExecutable = true; 20303 20303 libraryHaskellDepends = [ ··· 20527 20527 ]; 20528 20528 description = "Run TLT tests from Tasty"; 20529 20529 license = lib.licenses.lgpl3Only; 20530 + hydraPlatforms = lib.platforms.none; 20530 20531 mainProgram = "TLT-exe"; 20532 + broken = true; 20531 20533 }) {}; 20532 20534 20533 20535 "Taxonomy" = callPackage ··· 21380 21382 pname = "ValveValueKeyvalue"; 21381 21383 version = "1.1.0.0"; 21382 21384 sha256 = "1hcgyv5fhpqvccpplrpi192vlk8dh1ds3w455fy3yvz14g5rfvkp"; 21385 + revision = "1"; 21386 + editedCabalFile = "0zgmnnh5dlsxlrqprz4q47s29jr9mdmc0pmaaplkn1x8q8xcl43k"; 21383 21387 libraryHaskellDepends = [ base parsec ]; 21384 21388 description = "A Valve Value-keyvalue parser for Haskell made with Parsec"; 21385 21389 license = lib.licenses.mit; ··· 21570 21574 ({ mkDerivation, base, bytestring, transformers, vector, vulkan }: 21571 21575 mkDerivation { 21572 21576 pname = "VulkanMemoryAllocator"; 21573 - version = "0.10.2"; 21574 - sha256 = "122r9za1vlgkm03lbq8yvpngacinick88vs9dpizd80rb2z4dy6k"; 21577 + version = "0.10.3.1"; 21578 + sha256 = "1ncjrn2dcxpi8gykn0axi7wwi35frpp5wqvbm7zyd2pp2wfi2f3i"; 21575 21579 libraryHaskellDepends = [ 21576 21580 base bytestring transformers vector vulkan 21577 21581 ]; ··· 25855 25859 "aeson-match-qq" = callPackage 25856 25860 ({ mkDerivation, aeson, aeson-qq, attoparsec, base, bytestring 25857 25861 , case-insensitive, containers, either, haskell-src-meta, hspec 25858 - , scientific, template-haskell, text, unordered-containers, vector 25862 + , pretty, scientific, template-haskell, text, unordered-containers 25863 + , vector 25859 25864 }: 25860 25865 mkDerivation { 25861 25866 pname = "aeson-match-qq"; 25862 - version = "1.5.1"; 25863 - sha256 = "1m2brw8c1i0p32llng904lb893vkjfcqbmljkcx5m7iab0hvpvaw"; 25867 + version = "1.5.3"; 25868 + sha256 = "0j4qddxxr0pfjz2d4hwvxdgmb4vb343ysw6g1fms4shdk41h1kz5"; 25864 25869 libraryHaskellDepends = [ 25865 25870 aeson attoparsec base bytestring case-insensitive containers either 25866 - haskell-src-meta scientific template-haskell text 25871 + haskell-src-meta pretty scientific template-haskell text 25867 25872 unordered-containers vector 25868 25873 ]; 25869 25874 testHaskellDepends = [ ··· 47987 47992 }) {}; 47988 47993 47989 47994 "box" = callPackage 47990 - ({ mkDerivation, base, concurrency, containers, contravariant 47995 + ({ mkDerivation, async, base, bytestring, containers, contravariant 47991 47996 , dlist, exceptions, kan-extensions, mtl, profunctors 47992 - , semigroupoids, text, time, transformers 47997 + , semigroupoids, stm, text, time, transformers 47993 47998 }: 47994 47999 mkDerivation { 47995 48000 pname = "box"; 47996 - version = "0.8.1"; 47997 - sha256 = "18f7waxmnrfk205aacwlzzv18bhyff9vpq3xcna955p9qgm47lg5"; 48001 + version = "0.9.0"; 48002 + sha256 = "1b4lbagj0pp19sms4q6p4gq27sf7yrzlcgcgl3zlmh3hh0wrrw14"; 47998 48003 libraryHaskellDepends = [ 47999 - base concurrency containers contravariant dlist exceptions 48000 - kan-extensions mtl profunctors semigroupoids text time transformers 48004 + async base bytestring containers contravariant dlist exceptions 48005 + kan-extensions mtl profunctors semigroupoids stm text time 48006 + transformers 48001 48007 ]; 48002 48008 description = "boxes"; 48003 48009 license = lib.licenses.bsd3; 48010 + hydraPlatforms = lib.platforms.none; 48011 + broken = true; 48004 48012 }) {}; 48005 48013 48006 48014 "box-csv" = callPackage ··· 48012 48020 libraryHaskellDepends = [ attoparsec base box text time ]; 48013 48021 description = "CSV parsing in a box"; 48014 48022 license = lib.licenses.bsd3; 48023 + hydraPlatforms = lib.platforms.none; 48015 48024 }) {}; 48016 48025 48017 48026 "box-socket" = callPackage 48018 - ({ mkDerivation, async, base, box, bytestring, concurrency 48019 - , exceptions, network, network-simple, optparse-generic, text 48020 - , websockets 48027 + ({ mkDerivation, async, base, box, bytestring, exceptions, network 48028 + , network-simple, optparse-generic, text, websockets 48021 48029 }: 48022 48030 mkDerivation { 48023 48031 pname = "box-socket"; 48024 - version = "0.3.0"; 48025 - sha256 = "1z9qlmpbq2ppc13viyf0sha95d7cm0jswnabjvg5fvx9ln1c5ivp"; 48032 + version = "0.4.0"; 48033 + sha256 = "0svbqs00db6kvd81b5zk7k6v7fmy12c11d933z12zsslxp8ncp91"; 48026 48034 isLibrary = true; 48027 48035 isExecutable = true; 48028 48036 libraryHaskellDepends = [ 48029 - async base box bytestring concurrency exceptions network 48030 - network-simple text websockets 48037 + async base box bytestring exceptions network network-simple text 48038 + websockets 48031 48039 ]; 48032 48040 executableHaskellDepends = [ base optparse-generic ]; 48033 48041 description = "Box websockets"; 48034 48042 license = lib.licenses.bsd3; 48043 + hydraPlatforms = lib.platforms.none; 48035 48044 mainProgram = "box-socket"; 48036 48045 }) {}; 48037 48046 ··· 48361 48370 hydraPlatforms = lib.platforms.none; 48362 48371 }) {}; 48363 48372 48364 - "brick_1_2" = callPackage 48373 + "brick_1_3" = callPackage 48365 48374 ({ mkDerivation, base, bimap, bytestring, config-ini, containers 48366 - , contravariant, data-clist, deepseq, directory, dlist, exceptions 48375 + , contravariant, data-clist, deepseq, directory, exceptions 48367 48376 , filepath, microlens, microlens-mtl, microlens-th, mtl, QuickCheck 48368 48377 , stm, template-haskell, text, text-zipper, unix, vector, vty 48369 48378 , word-wrap 48370 48379 }: 48371 48380 mkDerivation { 48372 48381 pname = "brick"; 48373 - version = "1.2"; 48374 - sha256 = "1gz42k0wb4adff3ddjfgc6jp3b5zrp8bg4jwksih6mbn6124zpyf"; 48382 + version = "1.3"; 48383 + sha256 = "0lpd6685ya0va0a6n7cw70f5b1s13y8ynzac0gkxyqb1ivzj0hsb"; 48375 48384 isLibrary = true; 48376 48385 isExecutable = true; 48377 48386 libraryHaskellDepends = [ 48378 48387 base bimap bytestring config-ini containers contravariant 48379 - data-clist deepseq directory dlist exceptions filepath microlens 48388 + data-clist deepseq directory exceptions filepath microlens 48380 48389 microlens-mtl microlens-th mtl stm template-haskell text 48381 48390 text-zipper unix vector vty word-wrap 48382 48391 ]; ··· 63367 63376 license = lib.licenses.bsd3; 63368 63377 }) {}; 63369 63378 63379 + "commonmark-extensions_0_2_3_3" = callPackage 63380 + ({ mkDerivation, base, commonmark, containers, emojis, filepath 63381 + , network-uri, parsec, tasty, tasty-bench, tasty-hunit, text 63382 + , transformers 63383 + }: 63384 + mkDerivation { 63385 + pname = "commonmark-extensions"; 63386 + version = "0.2.3.3"; 63387 + sha256 = "009yrsb2xxna73q6nnijfx5ngffaz369mildvqvn91qbrkrzq7pl"; 63388 + libraryHaskellDepends = [ 63389 + base commonmark containers emojis filepath network-uri parsec text 63390 + transformers 63391 + ]; 63392 + testHaskellDepends = [ 63393 + base commonmark parsec tasty tasty-hunit text 63394 + ]; 63395 + benchmarkHaskellDepends = [ base commonmark tasty-bench text ]; 63396 + description = "Pure Haskell commonmark parser"; 63397 + license = lib.licenses.bsd3; 63398 + hydraPlatforms = lib.platforms.none; 63399 + }) {}; 63400 + 63370 63401 "commonmark-pandoc" = callPackage 63371 63402 ({ mkDerivation, base, commonmark, commonmark-extensions 63372 63403 , pandoc-types, text ··· 77927 77958 ]; 77928 77959 description = "Library for dependent-literals-plugin"; 77929 77960 license = lib.licenses.asl20; 77930 - hydraPlatforms = lib.platforms.none; 77931 77961 }) {}; 77932 77962 77933 77963 "dependent-literals-plugin" = callPackage ··· 89833 89863 }: 89834 89864 mkDerivation { 89835 89865 pname = "elsa"; 89836 - version = "0.2.1.2"; 89837 - sha256 = "0qg80wck4zsia9fsih06283c47f3waiskgj1r5s0s4fms9rwg06y"; 89866 + version = "0.2.2.0"; 89867 + sha256 = "0389g6i5jkwlh218ywlysvadm4qqsk1kz4manjsz7xwnmz3m7jlm"; 89838 89868 isLibrary = true; 89839 89869 isExecutable = true; 89840 89870 libraryHaskellDepends = [ ··· 93546 93576 broken = true; 93547 93577 }) {}; 93548 93578 93579 + "eventuo11y" = callPackage 93580 + ({ mkDerivation, aeson, base, bytestring, exceptions, resourcet 93581 + , text, time, unliftio-core, uuid 93582 + }: 93583 + mkDerivation { 93584 + pname = "eventuo11y"; 93585 + version = "0.1.0.1"; 93586 + sha256 = "1mrjmyn2dscn05n6il1h0n09kim1mihh9v6jimvipsfbm4kjxsb9"; 93587 + libraryHaskellDepends = [ 93588 + aeson base bytestring exceptions resourcet text time unliftio-core 93589 + uuid 93590 + ]; 93591 + description = "An event-oriented observability library"; 93592 + license = lib.licenses.asl20; 93593 + }) {}; 93594 + 93595 + "eventuo11y-batteries" = callPackage 93596 + ({ mkDerivation, aeson, async, base, binary, bytestring 93597 + , case-insensitive, containers, eventuo11y, exceptions, http-media 93598 + , http-types, monad-control, mtl, network, semigroupoids 93599 + , servant-client, servant-client-core, text, transformers-base 93600 + , unliftio-core, wai, warp 93601 + }: 93602 + mkDerivation { 93603 + pname = "eventuo11y-batteries"; 93604 + version = "0.1.0.1"; 93605 + sha256 = "135976nic8ficph20dani0m4clsv361324jwmhw8hywrla56mz36"; 93606 + libraryHaskellDepends = [ 93607 + aeson async base binary bytestring case-insensitive containers 93608 + eventuo11y exceptions http-media http-types monad-control mtl 93609 + network semigroupoids servant-client servant-client-core text 93610 + transformers-base unliftio-core wai warp 93611 + ]; 93612 + description = "Grab bag of eventuo11y-enriched functionality"; 93613 + license = lib.licenses.asl20; 93614 + }) {}; 93615 + 93549 93616 "every" = callPackage 93550 93617 ({ mkDerivation, async, base, stm }: 93551 93618 mkDerivation { ··· 94418 94485 }: 94419 94486 mkDerivation { 94420 94487 pname = "exon"; 94421 - version = "1.0.1.0"; 94422 - sha256 = "17yfbj1hc2vm1vgsz3nngj06i67w6m0nzq1hm40n4q9w9fzaspvv"; 94488 + version = "1.2.0.0"; 94489 + sha256 = "1cayih5rp386cn1ig5g7flxjfh47451h095zx4av4i0c72j6q7s1"; 94423 94490 libraryHaskellDepends = [ 94424 94491 base flatparse generics-sop ghc-hs-meta incipit-base 94425 94492 template-haskell type-errors-pretty ··· 96165 96232 broken = true; 96166 96233 }) {}; 96167 96234 96235 + "fastcdc" = callPackage 96236 + ({ mkDerivation, base, bv-little, bytestring, conduit, gearhash }: 96237 + mkDerivation { 96238 + pname = "fastcdc"; 96239 + version = "0.0.0"; 96240 + sha256 = "1rq2z5nf24za6a23bc75lsy96ab65xlhk2wr5lvvwsa24pr2miz5"; 96241 + isLibrary = true; 96242 + isExecutable = true; 96243 + libraryHaskellDepends = [ 96244 + base bv-little bytestring conduit gearhash 96245 + ]; 96246 + executableHaskellDepends = [ 96247 + base bv-little bytestring conduit gearhash 96248 + ]; 96249 + description = "An implementation of FastCDC, a content-defined chunking algorithm based on the Gear hash rolling hash algorithm"; 96250 + license = lib.licenses.bsd3; 96251 + hydraPlatforms = lib.platforms.none; 96252 + mainProgram = "fastcdc"; 96253 + }) {}; 96254 + 96168 96255 "fastcgi" = callPackage 96169 96256 ({ mkDerivation, base, bytestring, cgi, fcgi }: 96170 96257 mkDerivation { ··· 98615 98702 ]; 98616 98703 description = "Finite sets of static size"; 98617 98704 license = lib.licenses.asl20; 98618 - hydraPlatforms = lib.platforms.none; 98619 98705 }) {}; 98620 98706 98621 98707 "final" = callPackage ··· 106255 106341 mainProgram = "gearbox"; 106256 106342 }) {}; 106257 106343 106344 + "gearhash" = callPackage 106345 + ({ mkDerivation, array, base, bv-little, bytestring, conduit 106346 + , cryptonite, mtl, template-haskell, th-lift-instances 106347 + }: 106348 + mkDerivation { 106349 + pname = "gearhash"; 106350 + version = "1.0.0"; 106351 + sha256 = "1cwyl8pn1hq7gphg752qdc45x8vhcc0cnv2z26ymwyw8gw9p09xw"; 106352 + isLibrary = true; 106353 + isExecutable = true; 106354 + libraryHaskellDepends = [ 106355 + array base bv-little bytestring conduit cryptonite mtl 106356 + template-haskell th-lift-instances 106357 + ]; 106358 + executableHaskellDepends = [ 106359 + array base bv-little bytestring conduit cryptonite mtl 106360 + template-haskell th-lift-instances 106361 + ]; 106362 + description = "An implementation of Gear hash, a fast rolling hash algorithm"; 106363 + license = lib.licenses.bsd3; 106364 + hydraPlatforms = lib.platforms.none; 106365 + }) {}; 106366 + 106258 106367 "gedcom" = callPackage 106259 106368 ({ mkDerivation, array, base, bytestring, containers, hspec 106260 106369 , megaparsec, monad-loops, mtl, text-all, time ··· 118545 118654 }: 118546 118655 mkDerivation { 118547 118656 pname = "gopro-plus"; 118548 - version = "0.6.5.1"; 118549 - sha256 = "06sasqagh4xa6gkhgjxf7jpvwfp9q27r0qnpr7rq0dxwsbrpqgnp"; 118657 + version = "0.6.5.2"; 118658 + sha256 = "0wxgwgsybc9vp4v4vx6064zh27kc3gn6rfclgpfavgvk3l9y5mrq"; 118550 118659 libraryHaskellDepends = [ 118551 118660 aeson base bytestring containers exceptions filepath 118552 118661 generic-deriving generic-random lens lens-aeson monad-logger mtl ··· 120042 120151 pname = "graphviz"; 120043 120152 version = "2999.20.1.0"; 120044 120153 sha256 = "0l0zxgb938hh09qirggbaskq79mgj3s081cnr42y5vm1rp1jir2s"; 120045 - revision = "1"; 120046 - editedCabalFile = "1i0ayvs8iaq5vg38ximc23w1f1qvgmwmn5znqkjsrb96x0ssmdiw"; 120154 + revision = "2"; 120155 + editedCabalFile = "110yp1h2jrswllnx2ks772g10v9h4vqxc07b33wfaksyim9769bp"; 120047 120156 isLibrary = true; 120048 120157 isExecutable = true; 120049 120158 libraryHaskellDepends = [ ··· 120513 120622 }: 120514 120623 mkDerivation { 120515 120624 pname = "gridtables"; 120516 - version = "0.0.3.0"; 120517 - sha256 = "1akix9flnax6dx3s9c7yyzb19nw13y8rmh0kz7y3hpjlkaz659xy"; 120518 - revision = "1"; 120519 - editedCabalFile = "0m2651z81n8s6hb8id7y6k2kprsgwnj7pcd6p8lmdpkzzz3wwd0c"; 120625 + version = "0.1.0.0"; 120626 + sha256 = "1smhbb2jxysbqhxww5rikjfnhsdbf0gq3kgnn6ikjzcrqwdk9b6n"; 120520 120627 libraryHaskellDepends = [ 120521 120628 array base containers doclayout parsec text 120522 120629 ]; ··· 127284 127391 }: 127285 127392 mkDerivation { 127286 127393 ({ mkDerivation, base, old-time }: 127287 - version = "0.2.2.0"; 127288 - ({ mkDerivation, base, old-time }: 127394 + version = "0.2.2.1"; 127395 + sha256 = "0ni9z93k89nsswzs4xmb78l7cq7142mg841b70lxgbf69i1wd8z8"; 127289 127396 libraryHaskellDepends = [ base bytestring ]; 127290 127397 librarySystemDepends = [ openssl ]; 127291 127398 testHaskellDepends = [ ··· 187297 187404 187298 187405 "mealy" = callPackage 187299 187406 ({ mkDerivation, adjunctions, base, containers, mwc-probability 187300 - , numhask, optics-core, primitive, profunctors, tdigest, text 187301 - , vector, vector-algorithms 187407 + , numhask, numhask-array, optics-core, primitive, profunctors 187408 + , tdigest, text, vector, vector-algorithms 187302 187409 }: 187303 187410 mkDerivation { 187304 187411 pname = "mealy"; 187305 - version = "0.3.0"; 187306 - sha256 = "15p60a4kywazy5dlcs66bzyq8phcrpkrfl655p22bnqq1lsl7yjh"; 187412 + version = "0.4.0"; 187413 + sha256 = "06pl768xlg0jiqjs1m79zhdqk29sdh1jmcywdn7whq1sxwc5hlhn"; 187307 187414 libraryHaskellDepends = [ 187308 - adjunctions base containers mwc-probability numhask optics-core 187309 - primitive profunctors tdigest text vector vector-algorithms 187415 + adjunctions base containers mwc-probability numhask numhask-array 187416 + optics-core primitive profunctors tdigest text vector 187417 + vector-algorithms 187310 187418 ]; 187311 187419 description = "Mealy machines for processing time-series and ordered data"; 187312 187420 license = lib.licenses.bsd3; ··· 191151 191259 pname = "mmark-cli"; 191152 191260 version = "0.0.5.1"; 191153 191261 sha256 = "1an1rc7gdl2209d3agxx1dfl61zsc2wg5nx9cwdf50spmlgs3cr0"; 191154 - revision = "1"; 191155 - editedCabalFile = "0x4lpxga127f37z43w4rgccw9w05j23ppy7k19kz6gh3p43gnx1m"; 191262 + revision = "2"; 191263 + editedCabalFile = "1raxvhsv3b3lni4d2fqf9b1rs7lsqha13baizpg9hv7w0f8zss8m"; 191156 191264 isLibrary = false; 191157 191265 isExecutable = true; 191158 191266 executableHaskellDepends = [ ··· 191173 191281 pname = "mmark-ext"; 191174 191282 version = "0.2.1.5"; 191175 191283 sha256 = "1dy3xnzpbbnp03k3r04q8y10pcj2r708dk8bff0pxzkvypm75g88"; 191176 - revision = "1"; 191177 - editedCabalFile = "1bfsbcxz0bvnhjcrismzkpaza8qn8g7hwswdb0gzyqj1hv6yv1nx"; 191284 + revision = "2"; 191285 + editedCabalFile = "0kz0389rrjd4wy6a5m89w7a4pcd4765kah7rwa7i649l8h5a5asm"; 191178 191286 enableSeparateDataOutput = true; 191179 191287 libraryHaskellDepends = [ 191180 191288 base foldl ghc-syntax-highlighter lucid microlens mmark modern-uri ··· 194797 194905 }) {}; 194798 194906 194799 194907 "morpheus-graphql" = callPackage 194800 - ({ mkDerivation, aeson, base, bytestring, containers 194908 + ({ mkDerivation, aeson, base, bytestring, containers, file-embed 194801 194909 , morpheus-graphql-app, morpheus-graphql-code-gen 194802 194910 , morpheus-graphql-core, morpheus-graphql-subscriptions 194803 194911 , morpheus-graphql-tests, mtl, relude, tasty, tasty-hunit ··· 194806 194914 }: 194807 194915 mkDerivation { 194808 194916 pname = "morpheus-graphql"; 194809 - version = "0.20.1"; 194810 - sha256 = "0y1c43010spp70z2srfmln1nd7r286b8nprq851f2zgp0g3lbkfi"; 194917 + version = "0.21.0"; 194918 + sha256 = "1xvhrgjdfxqn8ck75b3hpgj12i4y94fkcp0gr7bvyh3cbhrbycnk"; 194811 194919 enableSeparateDataOutput = true; 194812 194920 libraryHaskellDepends = [ 194813 194921 aeson base bytestring containers morpheus-graphql-app ··· 194815 194923 template-haskell text transformers unordered-containers vector 194816 194924 ]; 194817 194925 testHaskellDepends = [ 194818 - aeson base bytestring containers morpheus-graphql-app 194926 + aeson base bytestring containers file-embed morpheus-graphql-app 194819 194927 morpheus-graphql-code-gen morpheus-graphql-core 194820 194928 morpheus-graphql-subscriptions morpheus-graphql-tests mtl relude 194821 194929 tasty tasty-hunit template-haskell text transformers ··· 194835 194943 }: 194836 194944 mkDerivation { 194837 194945 pname = "morpheus-graphql-app"; 194838 - version = "0.20.1"; 194839 - sha256 = "0dc84pswgjl401nqx3127zn2r43a1n9kmhwx4xqy5l1favm1lfv0"; 194946 + version = "0.21.0"; 194947 + sha256 = "041a6rdbvs9g5ia384qgyppdkyq71xrlcqwz8szyyw2ra97sy0pg"; 194840 194948 enableSeparateDataOutput = true; 194841 194949 libraryHaskellDepends = [ 194842 194950 aeson base bytestring containers hashable megaparsec ··· 194878 194986 194879 194987 "morpheus-graphql-client" = callPackage 194880 194988 ({ mkDerivation, aeson, base, bytestring, containers, directory 194881 - , file-embed, morpheus-graphql-code-gen, morpheus-graphql-core, mtl 194882 - , relude, tasty, tasty-hunit, template-haskell, text, transformers 194883 - , unordered-containers 194989 + , file-embed, modern-uri, morpheus-graphql-code-gen 194990 + , morpheus-graphql-core, morpheus-graphql-subscriptions, mtl 194991 + , relude, req, tasty, tasty-hunit, template-haskell, text 194992 + , transformers, unliftio-core, unordered-containers, websockets 194993 + , wuss 194884 194994 }: 194885 194995 mkDerivation { 194886 194996 pname = "morpheus-graphql-client"; 194887 - version = "0.20.1"; 194888 - sha256 = "0r2qp9nin5hlk1adflgn6s2x831d3g6y5d1pvdiahgjbn0mm580w"; 194997 + version = "0.21.0"; 194998 + sha256 = "1mn520aj62i9spby3ik0ynmjbj6baw6hmc3lcv4zp2v1ywypycci"; 194889 194999 enableSeparateDataOutput = true; 194890 195000 libraryHaskellDepends = [ 194891 - aeson base bytestring containers file-embed 194892 - morpheus-graphql-code-gen morpheus-graphql-core mtl relude 194893 - template-haskell text transformers unordered-containers 195001 + aeson base bytestring containers file-embed modern-uri 195002 + morpheus-graphql-code-gen morpheus-graphql-core 195003 + morpheus-graphql-subscriptions mtl relude req template-haskell text 195004 + transformers unliftio-core unordered-containers websockets wuss 194894 195005 ]; 194895 195006 testHaskellDepends = [ 194896 - aeson base bytestring containers directory file-embed 194897 - morpheus-graphql-code-gen morpheus-graphql-core mtl relude tasty 194898 - tasty-hunit template-haskell text transformers unordered-containers 195007 + aeson base bytestring containers directory file-embed modern-uri 195008 + morpheus-graphql-code-gen morpheus-graphql-core 195009 + morpheus-graphql-subscriptions mtl relude req tasty tasty-hunit 195010 + template-haskell text transformers unliftio-core 195011 + unordered-containers websockets wuss 194899 195012 ]; 194900 195013 description = "Morpheus GraphQL Client"; 194901 195014 license = lib.licenses.mit; ··· 194909 195022 }: 194910 195023 mkDerivation { 194911 195024 pname = "morpheus-graphql-code-gen"; 194912 - version = "0.20.1"; 194913 - sha256 = "08hzxxvnbrqnkhaahh5npjy637pjkhcf8dnh2zswq1c2pmyaw10s"; 195025 + version = "0.21.0"; 195026 + sha256 = "17z3zyk47pfs94i9lxjylxmx5c2m38nkhs4g3pf9qn129czjb48y"; 194914 195027 isLibrary = true; 194915 195028 isExecutable = true; 194916 195029 libraryHaskellDepends = [ ··· 194936 195049 }: 194937 195050 mkDerivation { 194938 195051 pname = "morpheus-graphql-core"; 194939 - version = "0.20.1"; 194940 - sha256 = "0rinp9zkdls07lr0606jxxijybq89xwxl6vgkx9wgfkrcd014wng"; 195052 + version = "0.21.0"; 195053 + sha256 = "1p5cirgqiv73ka0k4rb7dwky57dwj7nr0vpr6frfgvjsnmpbqq0s"; 194941 195054 enableSeparateDataOutput = true; 194942 195055 libraryHaskellDepends = [ 194943 195056 aeson base bytestring containers hashable megaparsec mtl relude ··· 194964 195077 }: 194965 195078 mkDerivation { 194966 195079 pname = "morpheus-graphql-subscriptions"; 194967 - version = "0.20.1"; 194968 - sha256 = "1wad97zjw8766920q26069qb1fi4w25i9pxibkadvc42j4vzkv0p"; 195080 + version = "0.21.0"; 195081 + sha256 = "0qf1jw8lgjph0is7irbj07f4dina9aqznzr18wp9gwywxn0mzvgi"; 194969 195082 libraryHaskellDepends = [ 194970 195083 aeson base bytestring morpheus-graphql-app morpheus-graphql-core 194971 195084 mtl relude text transformers unliftio-core unordered-containers ··· 194997 195110 license = lib.licenses.mit; 194998 195111 }) {}; 194999 195112 195000 - "morpheus-graphql-tests_0_20_1" = callPackage 195113 + "morpheus-graphql-tests_0_21_0" = callPackage 195001 195114 ({ mkDerivation, aeson, base, bytestring, directory, relude, tasty 195002 195115 , tasty-hunit, text, unordered-containers 195003 195116 }: 195004 195117 mkDerivation { 195005 195118 pname = "morpheus-graphql-tests"; 195006 - version = "0.20.1"; 195007 - sha256 = "1z977hyf1hsaal45m4jh938q3srw3kh75xhgb9m0zrph085wzr7f"; 195119 + version = "0.21.0"; 195120 + sha256 = "13xf8q7p32c549bih2133lcsikspnv4ay6c7bcm433dwvxf13rcm"; 195008 195121 libraryHaskellDepends = [ 195009 195122 aeson base bytestring directory relude tasty tasty-hunit text 195010 195123 unordered-containers ··· 205363 205476 pname = "numeric-logarithms"; 205364 205477 version = "0.1.0.0"; 205365 205478 sha256 = "1izd7gc9xdrs7a1wbzmhhkv8s9rw2mcq77agvr351dc5jyzdnwiy"; 205366 - revision = "4"; 205367 - editedCabalFile = "0i4y8p6xyk7vnk9qwf496jb3y40fn8jxhkcszqfsgf7znjvlbhn2"; 205479 + revision = "5"; 205480 + editedCabalFile = "005n9ax9dkkcqx9qm5kbga1a69rf78zqf3ld486136379h6qdi0h"; 205368 205481 libraryHaskellDepends = [ base integer-gmp ]; 205369 205482 testHaskellDepends = [ 205370 205483 base integer-gmp QuickCheck test-framework ··· 216265 216378 license = lib.licenses.bsd3; 216266 216379 }) {}; 216267 216380 216268 - "perf_0_10_0" = callPackage 216269 - ({ mkDerivation, attoparsec, base, box, box-csv, chart-svg 216270 - , containers, deepseq, formatn, gauge, mtl, numhask-space 216271 - , optics-core, optparse-applicative, rdtsc, recursion-schemes, text 216272 - , time, vector 216381 + "perf_0_10_1" = callPackage 216382 + ({ mkDerivation, base, containers, deepseq, formatn, gauge, mtl 216383 + , numhask-space, optparse-applicative, rdtsc, recursion-schemes 216384 + , text, time, vector 216273 216385 }: 216274 216386 mkDerivation { 216275 216387 pname = "perf"; 216276 - version = "0.10.0"; 216277 - sha256 = "1igdghqn80dxgx182yb89zm685wi6xka7gjcwqws1bq8p36v7i5j"; 216388 + version = "0.10.1"; 216389 + sha256 = "0r103y4xkl99ypiq3ps9cfplfpkd4lbs5w5cf6my2fpcza259zv2"; 216278 216390 isLibrary = true; 216279 216391 isExecutable = true; 216280 216392 libraryHaskellDepends = [ 216281 - attoparsec base box box-csv chart-svg containers deepseq formatn 216282 - mtl numhask-space optics-core optparse-applicative rdtsc 216283 - recursion-schemes text time vector 216393 + base containers deepseq formatn mtl numhask-space 216394 + optparse-applicative rdtsc recursion-schemes text time vector 216284 216395 ]; 216285 216396 executableHaskellDepends = [ 216286 216397 base containers deepseq formatn gauge mtl optparse-applicative text ··· 221474 221585 ]; 221475 221586 description = "run a subprocess, combining stdout and stderr"; 221476 221587 license = lib.licenses.mit; 221588 + hydraPlatforms = lib.platforms.none; 221589 + broken = true; 221477 221590 }) {}; 221478 221591 221479 221592 "plist" = callPackage ··· 222916 223029 }) {}; 222917 223030 222918 223031 "polysemy-http" = callPackage 222919 - ({ mkDerivation, aeson, ansi-terminal, base, case-insensitive 222920 - , data-default, exon, hedgehog, http-client, http-client-tls 222921 - , http-types, incipit, lens, network, polysemy, polysemy-log 222922 - , polysemy-plugin, polysemy-time, servant, servant-client 222923 - , servant-server, tasty, tasty-hedgehog, template-haskell, time 222924 - , warp 223032 + ({ mkDerivation, aeson, base, case-insensitive, exon, hedgehog 223033 + , http-client, http-client-tls, http-types, network, polysemy 223034 + , polysemy-plugin, polysemy-time, prelate, servant, servant-client 223035 + , servant-server, tasty, tasty-hedgehog, time, warp 222925 223036 }: 222926 223037 mkDerivation { 222927 223038 pname = "polysemy-http"; 222928 - version = "0.7.0.0"; 222929 - sha256 = "07p518xs4v1ca8p2bd394hbid6jqlkhpmz0cg9svagb48zg5bf96"; 223039 + version = "0.8.0.0"; 223040 + sha256 = "1ccd45ln80b0pbdpk2wmky3hlz89f8jjlrfbnxd4ycf2crap8wzl"; 222930 223041 libraryHaskellDepends = [ 222931 - aeson ansi-terminal base case-insensitive data-default exon 222932 - http-client http-client-tls http-types incipit lens polysemy 222933 - polysemy-log polysemy-plugin polysemy-time template-haskell time 223042 + aeson base case-insensitive exon http-client http-client-tls 223043 + http-types polysemy polysemy-plugin prelate time 222934 223044 ]; 222935 223045 testHaskellDepends = [ 222936 - aeson base exon hedgehog http-client incipit lens network polysemy 222937 - polysemy-plugin polysemy-time servant servant-client servant-server 222938 - tasty tasty-hedgehog warp 223046 + aeson base exon hedgehog http-client network polysemy 223047 + polysemy-plugin polysemy-time prelate servant servant-client 223048 + servant-server tasty tasty-hedgehog warp 222939 223049 ]; 222940 - description = "Polysemy Effects for HTTP clients"; 223050 + description = "Polysemy effects for HTTP clients"; 222941 223051 license = "BSD-2-Clause-Patent"; 222942 223052 hydraPlatforms = lib.platforms.none; 222943 223053 }) {}; ··· 226498 226608 broken = true; 226499 226609 }) {}; 226500 226610 226611 + "prelate" = callPackage 226612 + ({ mkDerivation, aeson, base, exon, extra, generic-lens, incipit 226613 + , microlens, microlens-ghc, polysemy-chronos, polysemy-conc 226614 + , polysemy-log, polysemy-process, polysemy-resume, polysemy-time 226615 + , template-haskell 226616 + }: 226617 + mkDerivation { 226618 + pname = "prelate"; 226619 + version = "0.1.0.0"; 226620 + sha256 = "149x6hmb25dd140kkpmcx60zqi6r4wc8yaj0jk75374b3gfqdvwz"; 226621 + libraryHaskellDepends = [ 226622 + aeson base exon extra generic-lens incipit microlens microlens-ghc 226623 + polysemy-chronos polysemy-conc polysemy-log polysemy-process 226624 + polysemy-resume polysemy-time template-haskell 226625 + ]; 226626 + description = "A Prelude"; 226627 + license = "BSD-2-Clause-Patent"; 226628 + hydraPlatforms = lib.platforms.none; 226629 + }) {}; 226630 + 226501 226631 "preliminaries" = callPackage 226502 226632 ({ mkDerivation, abstract-par, base, bifunctors 226503 226633 , classy-prelude-conduit, data-default, microlens-contra ··· 229207 229337 }: 229208 229338 mkDerivation { 229209 229339 pname = "prolude"; 229210 - version = "0.0.0.26"; 229211 - sha256 = "1pj6hk545jk2z2nxv9ian8y1057bziq72cljbv433zkvacb8j3dh"; 229340 + version = "0.0.0.27"; 229341 + sha256 = "14av500898qy24kjwnhlnllh6mdmwi458843wsmii2xc7c29rg4c"; 229212 229342 libraryHaskellDepends = [ 229213 229343 aeson base bytestring cassava containers esqueleto generic-random 229214 229344 lens mongoDB network-uri persistent persistent-mongoDB QuickCheck ··· 229685 229815 hydraPlatforms = lib.platforms.none; 229686 229816 mainProgram = "proteome"; 229687 229817 broken = true; 229688 - }) {prelate = null; ribosome-menu = null;}; 229818 + }) {ribosome-menu = null;}; 229689 229819 229690 229820 "proto-lens" = callPackage 229691 229821 ({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim ··· 237187 237317 ]; 237188 237318 description = "Recursively defined values"; 237189 237319 license = lib.licenses.bsd2; 237190 - hydraPlatforms = lib.platforms.none; 237191 - broken = true; 237320 + maintainers = [ lib.maintainers.nomeata ]; 237192 237321 }) {}; 237193 237322 237194 237323 "rec-smallarray" = callPackage ··· 240275 240404 }: 240276 240405 mkDerivation { 240277 240406 pname = "registry-messagepack"; 240278 - version = "0.3.0.2"; 240279 - sha256 = "1xp6b3w8gs702q27cg50gh5mcakgxdc23ahnbbgg2cw4mg4l9nqz"; 240407 + version = "0.3.1.0"; 240408 + sha256 = "0v1cwgcvs31vpwxpbrbbhfvql7ch99ifs47008wrcdvmahb9h9qz"; 240280 240409 libraryHaskellDepends = [ 240281 240410 base containers msgpack protolude registry template-haskell text 240282 240411 transformers vector ··· 243069 243198 license = lib.licenses.bsd3; 243070 243199 }) {}; 243071 243200 243201 + "retry-effectful" = callPackage 243202 + ({ mkDerivation, base, effectful-core, exceptions, retry, tasty 243203 + , tasty-hunit 243204 + }: 243205 + mkDerivation { 243206 + pname = "retry-effectful"; 243207 + version = "0.1.0.0"; 243208 + sha256 = "0d9ja583y6vi4i1mcbyr85k7ffcnrzb23axnpl7khmbgiybwr85w"; 243209 + libraryHaskellDepends = [ base effectful-core exceptions retry ]; 243210 + testHaskellDepends = [ base effectful-core tasty tasty-hunit ]; 243211 + description = "Adaptation of the retry library for the effectful ecosystem"; 243212 + license = lib.licenses.bsd3; 243213 + }) {}; 243214 + 243072 243215 "retryer" = callPackage 243073 243216 ({ mkDerivation, base, optparse-applicative, process }: 243074 243217 mkDerivation { ··· 243734 243877 description = "Neovim plugin framework for Polysemy"; 243735 243878 license = "BSD-2-Clause-Patent"; 243736 243879 hydraPlatforms = lib.platforms.none; 243737 - broken = true; 243738 - }) {prelate = null;}; 243880 + }) {}; 243739 243881 243740 243882 "ribosome-app" = callPackage 243741 243883 ({ mkDerivation, base, chronos, exon, optparse-applicative, path ··· 243763 243905 license = "BSD-2-Clause-Patent"; 243764 243906 hydraPlatforms = lib.platforms.none; 243765 243907 mainProgram = "ribosome"; 243766 - broken = true; 243767 - }) {prelate = null;}; 243908 + }) {}; 243768 243909 243769 243910 "ribosome-host" = callPackage 243770 243911 ({ mkDerivation, aeson, base, casing, cereal, chronos, deepseq ··· 243793 243934 description = "Neovim plugin host for Polysemy"; 243794 243935 license = "BSD-2-Clause-Patent"; 243795 243936 hydraPlatforms = lib.platforms.none; 243796 - broken = true; 243797 - }) {prelate = null;}; 243937 + }) {}; 243798 243938 243799 243939 "ribosome-host-test" = callPackage 243800 243940 ({ mkDerivation, base, chronos, hedgehog, polysemy ··· 243812 243952 description = "Test tools for Ribosome"; 243813 243953 license = "BSD-2-Clause-Patent"; 243814 243954 hydraPlatforms = lib.platforms.none; 243815 - broken = true; 243816 - }) {prelate = null;}; 243955 + }) {}; 243817 243956 243818 243957 "ribosome-root" = callPackage 243819 243958 ({ mkDerivation, aeson, ansi-terminal, base-noprelude, bytestring ··· 243870 244009 license = "BSD-2-Clause-Patent"; 243871 244010 hydraPlatforms = lib.platforms.none; 243872 244011 broken = true; 243873 - }) {chiasma-test = null; prelate = null;}; 244012 + }) {chiasma-test = null;}; 243874 244013 243875 244014 "richreports" = callPackage 243876 244015 ({ mkDerivation, ascetic, base, MissingH }: ··· 244430 244569 pname = "rle"; 244431 244570 version = "0.1.0.1"; 244432 244571 sha256 = "05rbhm0lxrq7vdbq9s0q21m0f0hlzmknljmampcmdjnwbl4nvf3d"; 244433 - revision = "3"; 244434 - editedCabalFile = "1gl5igmac6qhfanfnr65i5g9y9cqpzrr429hkriqyp5xvsgg3qka"; 244572 + revision = "4"; 244573 + editedCabalFile = "10spdlsywcfljy0fxygd3ny0bw8g6icny9ymcbyvmvpihswqz7wi"; 244435 244574 libraryHaskellDepends = [ 244436 244575 base cereal deepseq portray portray-diff wrapped 244437 244576 ]; ··· 247993 248132 license = lib.licenses.bsd3; 247994 248133 }) {}; 247995 248134 248135 + "sandwich_0_1_1_1" = callPackage 248136 + ({ mkDerivation, aeson, ansi-terminal, async, base, brick 248137 + , bytestring, colour, containers, directory, exceptions, filepath 248138 + , free, haskell-src-exts, lifted-async, microlens, microlens-th 248139 + , monad-control, monad-logger, mtl, optparse-applicative 248140 + , pretty-show, process, safe, safe-exceptions, stm 248141 + , string-interpolate, template-haskell, text, time, transformers 248142 + , transformers-base, unix, unliftio-core, vector, vty 248143 + }: 248144 + mkDerivation { 248145 + pname = "sandwich"; 248146 + version = "0.1.1.1"; 248147 + sha256 = "0dbbjd0q5nilb40qmjl5ddcwpm1p00pclh53brnr6v4jypvxhj0z"; 248148 + isLibrary = true; 248149 + isExecutable = true; 248150 + libraryHaskellDepends = [ 248151 + aeson ansi-terminal async base brick bytestring colour containers 248152 + directory exceptions filepath free haskell-src-exts lifted-async 248153 + microlens microlens-th monad-control monad-logger mtl 248154 + optparse-applicative pretty-show process safe safe-exceptions stm 248155 + string-interpolate template-haskell text time transformers 248156 + transformers-base unix unliftio-core vector vty 248157 + ]; 248158 + executableHaskellDepends = [ 248159 + aeson ansi-terminal async base brick bytestring colour containers 248160 + directory exceptions filepath free haskell-src-exts lifted-async 248161 + microlens microlens-th monad-control monad-logger mtl 248162 + optparse-applicative pretty-show process safe safe-exceptions stm 248163 + string-interpolate template-haskell text time transformers 248164 + transformers-base unix unliftio-core vector vty 248165 + ]; 248166 + testHaskellDepends = [ 248167 + aeson ansi-terminal async base brick bytestring colour containers 248168 + directory exceptions filepath free haskell-src-exts lifted-async 248169 + microlens microlens-th monad-control monad-logger mtl 248170 + optparse-applicative pretty-show process safe safe-exceptions stm 248171 + string-interpolate template-haskell text time transformers 248172 + transformers-base unix unliftio-core vector vty 248173 + ]; 248174 + description = "Yet another test framework for Haskell"; 248175 + license = lib.licenses.bsd3; 248176 + hydraPlatforms = lib.platforms.none; 248177 + }) {}; 248178 + 247996 248179 "sandwich-hedgehog" = callPackage 247997 248180 ({ mkDerivation, base, free, hedgehog, monad-control, mtl 247998 248181 , safe-exceptions, sandwich, string-interpolate, text, time, vty ··· 248000 248183 }: 248001 248184 mkDerivation { 248002 248185 pname = "sandwich-hedgehog"; 248003 - version = "0.1.0.10"; 248004 - sha256 = "1yb27zfq1a2320bqxjqjfhyalgk6fy6lwaim1zddwpcw95cbc19g"; 248186 + version = "0.1.1.0"; 248187 + sha256 = "05zzsf3m2lc050aafb16x94dgprmhs8f5fx5l5nfrinki0zyjg04"; 248005 248188 libraryHaskellDepends = [ 248006 248189 base free hedgehog monad-control mtl safe-exceptions sandwich 248007 248190 string-interpolate text time vty wl-pprint-annotated ··· 248065 248248 mainProgram = "sandwich-slack-exe"; 248066 248249 }) {}; 248067 248250 248251 + "sandwich-slack_0_1_1_0" = callPackage 248252 + ({ mkDerivation, aeson, base, bytestring, containers, lens 248253 + , lens-aeson, monad-logger, mtl, safe, safe-exceptions, sandwich 248254 + , stm, string-interpolate, text, time, vector, wreq 248255 + }: 248256 + mkDerivation { 248257 + pname = "sandwich-slack"; 248258 + version = "0.1.1.0"; 248259 + sha256 = "1ffvkqxffyrl02w22xa3rg8y3lnsq57dhmprp9h6sgp5xwxyrhcb"; 248260 + isLibrary = true; 248261 + isExecutable = true; 248262 + libraryHaskellDepends = [ 248263 + aeson base bytestring containers lens lens-aeson monad-logger mtl 248264 + safe safe-exceptions sandwich stm string-interpolate text time 248265 + vector wreq 248266 + ]; 248267 + executableHaskellDepends = [ 248268 + aeson base bytestring containers lens lens-aeson monad-logger mtl 248269 + safe safe-exceptions sandwich stm string-interpolate text time 248270 + vector wreq 248271 + ]; 248272 + testHaskellDepends = [ 248273 + aeson base bytestring containers lens lens-aeson monad-logger mtl 248274 + safe safe-exceptions sandwich stm string-interpolate text time 248275 + vector wreq 248276 + ]; 248277 + description = "Sandwich integration with Slack"; 248278 + license = lib.licenses.bsd3; 248279 + hydraPlatforms = lib.platforms.none; 248280 + mainProgram = "sandwich-slack-exe"; 248281 + }) {}; 248282 + 248068 248283 "sandwich-webdriver" = callPackage 248069 248284 ({ mkDerivation, aeson, base, containers, data-default, directory 248070 248285 , exceptions, filepath, http-client, http-client-tls, http-conduit ··· 248076 248291 }: 248077 248292 mkDerivation { 248078 248293 pname = "sandwich-webdriver"; 248079 - version = "0.1.0.6"; 248080 - sha256 = "1x8f9jvfcqwhjly9gnqsb9lv9b8dvyj4rd21x9alsqk44jlxhzkf"; 248294 + version = "0.1.1.0"; 248295 + sha256 = "01y8jy2fvph9kmh42zwnf8y9rca82arn2a6wgh3mzylfijni74lj"; 248081 248296 isLibrary = true; 248082 248297 isExecutable = true; 248083 248298 libraryHaskellDepends = [ ··· 248219 248434 testHaskellDepends = [ array base ]; 248220 248435 description = "SAT encoding monad"; 248221 248436 license = lib.licenses.gpl2Only; 248222 - hydraPlatforms = lib.platforms.none; 248223 - broken = true; 248224 248437 }) {}; 248225 248438 248226 248439 "satchmo-backends" = callPackage ··· 248236 248449 ]; 248237 248450 description = "driver for external satchmo backends"; 248238 248451 license = "GPL"; 248239 - hydraPlatforms = lib.platforms.none; 248240 248452 }) {}; 248241 248453 248242 248454 "satchmo-examples" = callPackage ··· 248254 248466 ]; 248255 248467 description = "examples that show how to use satchmo"; 248256 248468 license = "GPL"; 248257 - hydraPlatforms = lib.platforms.none; 248258 248469 }) {}; 248259 248470 248260 248471 "satchmo-funsat" = callPackage ··· 248282 248493 libraryHaskellDepends = [ base containers process satchmo ]; 248283 248494 description = "minisat driver as backend for satchmo"; 248284 248495 license = "GPL"; 248285 - hydraPlatforms = lib.platforms.none; 248286 248496 }) {}; 248287 248497 248288 248498 "satchmo-toysat" = callPackage ··· 248446 248656 license = lib.licenses.mit; 248447 248657 }) {}; 248448 248658 248449 - "sbp_4_7_0" = callPackage 248659 + "sbp_4_8_0" = callPackage 248450 248660 ({ mkDerivation, aeson, aeson-pretty, array, base 248451 248661 , base64-bytestring, basic-prelude, binary, binary-conduit 248452 248662 , bytestring, cmdargs, conduit, conduit-extra, data-binary-ieee754 ··· 248455 248665 }: 248456 248666 mkDerivation { 248457 248667 pname = "sbp"; 248458 - version = "4.7.0"; 248459 - sha256 = "0xr9fxikhjnrbsvkfs591is0f0frcbn03dk1m7zs4imhxmvs2jsm"; 248668 + version = "4.8.0"; 248669 + sha256 = "11089yi2bj495h515la8bf9pwrsgbaffnx60kw2d6zk2xc312pic"; 248460 248670 isLibrary = true; 248461 248671 isExecutable = true; 248462 248672 libraryHaskellDepends = [ ··· 260309 260519 ]; 260310 260520 description = "Nat singletons represented by Int"; 260311 260521 license = lib.licenses.asl20; 260312 - hydraPlatforms = lib.platforms.none; 260313 - broken = true; 260314 260522 }) {}; 260315 260523 260316 260524 "siphash" = callPackage ··· 261068 261276 }: 261069 261277 mkDerivation { 261070 261278 pname = "skylighting-format-blaze-html"; 261071 - version = "0.1"; 261072 - sha256 = "0s996fn7acq3fign0kz2pg1rdw1cw5qs5l422s7rv33r41hrm67b"; 261279 + version = "0.1.1"; 261280 + sha256 = "04zg92x1jnzv6hac6wdgksgma7gi5g82x2kdxk8r7pk9yd6rn4xi"; 261073 261281 libraryHaskellDepends = [ 261074 261282 base blaze-html containers skylighting-core text 261075 261283 ]; ··· 272151 272359 description = "Type-level Chars and Strings, with decidable equality"; 272152 272360 license = lib.licenses.bsd3; 272153 272361 hydraPlatforms = lib.platforms.none; 272362 + }) {}; 272363 + 272364 + "string-variants" = callPackage 272365 + ({ mkDerivation, aeson, base, bytestring, mono-traversable 272366 + , QuickCheck, refined, refinery, string-conversions 272367 + , template-haskell, text 272368 + }: 272369 + mkDerivation { 272370 + pname = "string-variants"; 272371 + version = "0.1.0.1"; 272372 + sha256 = "12frxk86kk3rmg927i381qajwsanz2iwhf5ryvdd1af2km4dl76a"; 272373 + libraryHaskellDepends = [ 272374 + aeson base bytestring mono-traversable QuickCheck refined refinery 272375 + string-conversions template-haskell text 272376 + ]; 272377 + description = "Constrained text newtypes"; 272378 + license = lib.licenses.mit; 272154 272379 }) {}; 272155 272380 272156 272381 "stringable" = callPackage ··· 274230 274455 ({ mkDerivation, base, blaze-markup, blaze-svg, directory, text }: 274231 274456 mkDerivation { 274232 274457 pname = "svg-icons"; 274233 - version = "2.1.0.1"; 274234 - sha256 = "1xa9pyw567qcrphzr0srbxvmczdmg961gybaw66cv94l121h2bkl"; 274458 + version = "2.2.0.0"; 274459 + sha256 = "1paqpv99kwdphm508bka610g6wkm12yq8mfs20q6ayx1i9akm0rh"; 274235 274460 isLibrary = true; 274236 274461 isExecutable = true; 274237 274462 libraryHaskellDepends = [ ··· 280413 280638 pname = "ten"; 280414 280639 version = "0.1.0.2"; 280415 280640 sha256 = "0djvcb2l9dnnjbhivchi6yyaj5i96jmy7yhr9x3paiz1l54brrqx"; 280416 - revision = "3"; 280417 - editedCabalFile = "10ip8dcilycknr64nfhgki30xr73m19jbmv66dpslflkbrkx8ig3"; 280641 + revision = "4"; 280642 + editedCabalFile = "10gr23x4693nh4a3hd94gpf7mra2ghj9qzj9wpfxhl4ip65dc470"; 280418 280643 libraryHaskellDepends = [ 280419 280644 adjunctions base data-default-class deepseq distributive hashable 280420 280645 portray portray-diff some text transformers wrapped ··· 280454 280679 pname = "ten-unordered-containers"; 280455 280680 version = "0.1.0.3"; 280456 280681 sha256 = "1kfww8xs5m802jcx309pp6lx9f7pn1hsbqq3mln4g9rcf0r24mwy"; 280457 - revision = "1"; 280458 - editedCabalFile = "051w5krkb6yyn9c28b3csvpikc6i02dypnkx4hmyylvan7bfdz6r"; 280682 + revision = "2"; 280683 + editedCabalFile = "1yv6255n2k4dl3hwrsrw76gf4gcf1k67j1sbk59z7la4jrscngww"; 280459 280684 libraryHaskellDepends = [ 280460 280685 base hashable portray portray-diff some ten unordered-containers 280461 280686 wrapped ··· 281887 282112 license = lib.licenses.gpl2Only; 281888 282113 }) {}; 281889 282114 281890 - "texmath_0_12_5_2" = callPackage 282115 + "texmath_0_12_5_3" = callPackage 281891 282116 ({ mkDerivation, base, bytestring, containers, directory, filepath 281892 282117 , mtl, pandoc-types, parsec, pretty-show, split, syb, tagged, tasty 281893 282118 , tasty-golden, text, xml 281894 282119 }: 281895 282120 mkDerivation { 281896 282121 pname = "texmath"; 281897 - version = "0.12.5.2"; 281898 - sha256 = "13sfjm9yhasszjjaw7lc3gbglpnq6ga8gnq3b5x1kzjsm80nazzg"; 282122 + version = "0.12.5.3"; 282123 + sha256 = "1wv4cld2g1xb6qdbha85g4jjv07l9prcjpp72bwkrp33xyjizmhb"; 281899 282124 isLibrary = true; 281900 282125 isExecutable = true; 281901 282126 libraryHaskellDepends = [ ··· 286215 286440 license = lib.licenses.bsd3; 286216 286441 }) {}; 286217 286442 286443 + "tinyid" = callPackage 286444 + ({ mkDerivation, base, bytestring, entropy }: 286445 + mkDerivation { 286446 + pname = "tinyid"; 286447 + version = "0.1.0.0"; 286448 + sha256 = "01863iq39skw38x1c7v809shfgmxdnj680a6zxjviraqfzyk8h0z"; 286449 + libraryHaskellDepends = [ base bytestring entropy ]; 286450 + description = "A secure URL-friendly string ID generator"; 286451 + license = lib.licenses.mit; 286452 + hydraPlatforms = lib.platforms.none; 286453 + broken = true; 286454 + }) {}; 286455 + 286218 286456 "tinylog" = callPackage 286219 286457 ({ mkDerivation, base, bytestring, containers, criterion 286220 286458 , double-conversion, fast-logger, text, transformers, unix-time ··· 295816 296054 pname = "unix-compat"; 295817 296055 version = "0.5.4"; 295818 296056 sha256 = "1cd4lh2c16h7y5hzrcn5l9vir8aq2wcizwksppnagklsdsfmf942"; 295819 - revision = "1"; 295820 - editedCabalFile = "0v2cp1p7vswbwclai1c74vbwdapczlaqgshcb6l1j49jph1w1vnm"; 296057 + revision = "2"; 296058 + editedCabalFile = "0mik6xb1jdmb2jlxlmzf0517mxfj0c1j2i4r6h5212m4q6znqqcm"; 295821 296059 libraryHaskellDepends = [ base unix ]; 295822 296060 description = "Portable POSIX-compatibility layer"; 295823 296061 license = lib.licenses.bsd3; ··· 295831 296069 pname = "unix-compat"; 295832 296070 version = "0.6"; 295833 296071 sha256 = "1y6m8ix8np6vambabdaj2h7ydgda8igwy3kliv53mba3clx85kdl"; 296072 + revision = "1"; 296073 + editedCabalFile = "0g5mi6rh977idajgxnnlsd7dp28vf4xwiiwpsc4pj1rqv0lhjp8g"; 295834 296074 libraryHaskellDepends = [ base unix ]; 295835 296075 testHaskellDepends = [ 295836 296076 base directory extra hspec HUnit monad-parallel temporary ··· 301633 301873 }: 301634 301874 mkDerivation { 301635 301875 pname = "vulkan"; 301636 - version = "3.22"; 301637 - sha256 = "074qg7r78p427gar1zqx98r7ypy3b0r9flvpsqpm27w1d7rlxl21"; 301876 + version = "3.22.1"; 301877 + sha256 = "0v5x3kbw0z7cvw4s10f79i50i4yk415v0jdn0rw4m50bgl9y2icd"; 301638 301878 libraryHaskellDepends = [ base bytestring transformers vector ]; 301639 301879 libraryPkgconfigDepends = [ vulkan ]; 301640 301880 testHaskellDepends = [ ··· 301668 301908 }: 301669 301909 mkDerivation { 301670 301910 pname = "vulkan-utils"; 301671 - version = "0.5.9"; 301672 - sha256 = "114kx06i58d6pzgd86qxqih7nv845nvf04isl83xbfzij4bf1p06"; 301911 + version = "0.5.10"; 301912 + sha256 = "0pa0vmwjjqwyiyrzz2bhzlbvv8y4wcwky51bnmshj7xsnqp755n5"; 301673 301913 setupHaskellDepends = [ base Cabal cabal-doctest ]; 301674 301914 libraryHaskellDepends = [ 301675 301915 base bytestring containers dependent-map dependent-sum extra ··· 304629 304869 }) {}; 304630 304870 304631 304871 "web-rep" = callPackage 304632 - ({ mkDerivation, attoparsec, base, bifunctors, box, box-socket 304633 - , clay, concurrency, interpolatedstring-perl6, language-javascript 304634 - , lucid, mtl, optics-core, optics-extra, optparse-generic, scotty 304635 - , text, transformers, unordered-containers, wai-middleware-static 304636 - , wai-websockets, websockets 304872 + ({ mkDerivation, async, attoparsec, base, bifunctors, box 304873 + , box-socket, clay, interpolatedstring-perl6, language-javascript 304874 + , lucid, mtl, optics-core, optics-extra, optparse-applicative 304875 + , profunctors, scotty, text, transformers, unordered-containers 304876 + , wai-middleware-static, wai-websockets, websockets 304637 304877 }: 304638 304878 mkDerivation { 304639 304879 pname = "web-rep"; 304640 - version = "0.9.0"; 304641 - sha256 = "1xcrmm5yk19nh08gllnfg6ck0jijkxzl3ma4klwlnxp2ky75q7ds"; 304880 + version = "0.10.0"; 304881 + sha256 = "02fm2bi0gd9nh9kp8a00d66b2g8fzgw9rjawydbifr0g3c3pv7v0"; 304642 304882 isLibrary = true; 304643 304883 isExecutable = true; 304644 304884 libraryHaskellDepends = [ 304645 - attoparsec base bifunctors box box-socket clay concurrency 304885 + async attoparsec base bifunctors box box-socket clay 304646 304886 interpolatedstring-perl6 language-javascript lucid mtl optics-core 304647 - optics-extra scotty text transformers unordered-containers 304648 - wai-middleware-static wai-websockets websockets 304887 + optics-extra profunctors scotty text transformers 304888 + unordered-containers wai-middleware-static wai-websockets 304889 + websockets 304649 304890 ]; 304650 - executableHaskellDepends = [ base optparse-generic ]; 304891 + executableHaskellDepends = [ 304892 + base box lucid optics-core optparse-applicative text 304893 + ]; 304651 304894 description = "representations of a web page"; 304652 304895 license = lib.licenses.mit; 304653 304896 hydraPlatforms = lib.platforms.none; ··· 305090 305333 ]; 305091 305334 description = "Relying party (server) implementation of the WebAuthn 2 specification"; 305092 305335 license = lib.licenses.asl20; 305093 - hydraPlatforms = lib.platforms.none; 305094 - broken = true; 305095 305336 }) {}; 305096 305337 305097 305338 "webby" = callPackage
+17 -2
pkgs/top-level/release-haskell.nix
··· 53 53 ghc8107 54 54 ghc902 55 55 ghc924 56 + ghc942 56 57 ]; 57 58 58 59 # packagePlatforms applied to `haskell.packages.*` ··· 354 355 # working as expected. 355 356 cabal-install = released; 356 357 Cabal_3_6_3_0 = released; 358 + Cabal_3_8_1_0 = released; 357 359 cabal2nix = released; 358 360 cabal2nix-unstable = released; 359 361 funcmp = released; 360 - haskell-language-server = released; 362 + haskell-language-server = [ 363 + compilerNames.ghc884 364 + compilerNames.ghc8107 365 + compilerNames.ghc902 366 + compilerNames.ghc924 367 + # https://github.com/haskell/haskell-language-server/issues/3190 368 + ]; 361 369 hoogle = released; 362 - hlint = released; 370 + hlint = [ 371 + compilerNames.ghc884 372 + compilerNames.ghc8107 373 + compilerNames.ghc902 374 + compilerNames.ghc924 375 + # https://github.com/ndmitchell/hlint/issues/1413 376 + ]; 377 + hpack = released; 363 378 hsdns = released; 364 379 jailbreak-cabal = released; 365 380 language-nix = released;