Merge pull request #123682 from NixOS/haskell-updates

Haskell updates

authored by

sterni and committed by
GitHub
7db379d0 7bbee4f0

+1517 -1080
+4 -4
pkgs/data/misc/hackage/pin.json
··· 1 1 { 2 - "commit": "2295bd36e0d36af6e862dfdb7b0694fba2e7cb58", 3 - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/2295bd36e0d36af6e862dfdb7b0694fba2e7cb58.tar.gz", 4 - "sha256": "1bzqy6kbw0i1ryg3ia5spg6m62zkc46xhhn0h76pfq7mfmm3fqf8", 5 - "msg": "Update from Hackage at 2021-05-12T11:46:04Z" 2 + "commit": "0fb7f9edea05a2b464b5667debe1e3ece585c185", 3 + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/0fb7f9edea05a2b464b5667debe1e3ece585c185.tar.gz", 4 + "sha256": "01rzbda8g62gj2x3if46lglis9gqw3qfpqyiv2lrnm7alsg36ld9", 5 + "msg": "Update from Hackage at 2021-05-19T07:17:55Z" 6 6 }
+3
pkgs/development/compilers/ghc/8.10.2-binary.nix
··· 212 212 passthru = { 213 213 targetPrefix = ""; 214 214 enableShared = true; 215 + 216 + # Our Cabal compiler name 217 + haskellCompilerName = "ghc-${version}"; 215 218 }; 216 219 217 220 meta = rec {
+3
pkgs/development/compilers/ghc/8.6.5-binary.nix
··· 171 171 passthru = { 172 172 targetPrefix = ""; 173 173 enableShared = true; 174 + 175 + # Our Cabal compiler name 176 + haskellCompilerName = "ghc-${version}"; 174 177 }; 175 178 176 179 meta = rec {
+270
pkgs/development/haskell-modules/HACKING.md
··· 1 + 2 + ## Maintainer Workflow 3 + 4 + The goal of the [@NixOS/haskell](https://github.com/orgs/NixOS/teams/haskell) 5 + team is to keep the Haskell packages in Nixpkgs up-to-date, while making sure 6 + there are no Haskell-related evaluation errors or build errors that get into 7 + the Nixpkgs `master` branch. 8 + 9 + We do this by periodically merging an updated set of Haskell packages on the 10 + `haskell-updates` branch into the `master` branch. Each member of the team 11 + takes a two week period where they are in charge of merging the 12 + `haskell-updates` branch into `master`. This is the documentation for this 13 + workflow. 14 + 15 + The workflow generally proceeds in three main steps: 16 + 17 + 1. create the initial `haskell-updates` PR, and update Stackage and Hackage snapshots 18 + 1. wait for contributors to fix newly broken Haskell packages 19 + 1. merge `haskell-updates` into `master` 20 + 21 + Each of these steps is described in a separate section. 22 + 23 + ### Initial `haskell-updates` PR 24 + 25 + In this section we create the PR for merging `haskell-updates` into `master`. 26 + 27 + 1. Make sure the `haskell-updates` branch is up-to-date with `master`. 28 + 29 + 1. Update the Stackage Nightly resolver used by Nixpkgs and create a commit: 30 + 31 + ```console 32 + $ ./maintainers/scripts/haskell/update-stackage.sh --do-commit 33 + ``` 34 + 35 + 1. Update the Hackage package set used by Nixpkgs and create a commit: 36 + 37 + ```console 38 + $ ./maintainers/scripts/haskell/update-hackage.sh --do-commit 39 + ``` 40 + 41 + 1. Regenerate the Haskell package set used in Nixpkgs and create a commit: 42 + 43 + ```console 44 + $ ./maintainers/scripts/haskell/regenerate-hackage-packages.sh --do-commit 45 + ``` 46 + 47 + 1. Push these commits to the Nixpkgs repository. 48 + 49 + 1. Open a PR on Nixpkgs merging `haskell-updates` into `master`. 50 + 51 + Use the following message body: 52 + 53 + ```markdown 54 + ### This Merge 55 + 56 + This PR is the regular merge of the `haskell-updates` branch into `master`. 57 + 58 + This branch is being continually built and tested by hydra at https://hydra.nixos.org/jobset/nixpkgs/haskell-updates. 59 + 60 + I will aim to merge this PR **by 2021-TODO-TODO**. If I can merge it earlier, there might be successor PRs in that time window. As part of our rotation @TODO will continue these merges from 2021-TODO-TODO to 2021-TODO-TODO. 61 + 62 + ### haskellPackages Workflow Summary 63 + 64 + Our workflow is currently described in 65 + [`pkgs/development/haskell-modules/HACKING.md`](https://github.com/NixOS/nixpkgs/blob/haskell-updates/pkgs/development/haskell-modules/HACKING.md). 66 + 67 + The short version is this: 68 + * We regularly update the Stackage and Hackage pins on `haskell-updates` (normally at the beginning of a merge window). 69 + * The community fixes builds of Haskell packages on that branch. 70 + * We aim at at least one merge of `haskell-updates` into `master` every two weeks. 71 + * We only do the merge if the `mergeable` job is succeeding on hydra. 72 + * If a maintained package is still broken at the time of merge, we will only merge if the maintainer has been pinged 7 days in advance. (If you care about a Haskell package, become a maintainer!) 73 + 74 + --- 75 + 76 + This is the follow-up to #TODO. 77 + ``` 78 + 79 + Make sure to replace all TODO with the actual values. 80 + 81 + ### Notify Maintainers and Fix Broken Packages 82 + 83 + After you've done the previous steps, Hydra will start building the new and 84 + updated Haskell packages. You can see the progress Hydra is making at 85 + https://hydra.nixos.org/jobset/nixpkgs/haskell-updates. This Hydra jobset is 86 + defined in the file [release-haskell.nix](../../top-level/release-haskell.nix). 87 + 88 + #### Notify Maintainers 89 + 90 + When Hydra finishes building all the updated packages for the `haskell-updates` 91 + jobset, you should generate a build report to notify maintainers of their 92 + newly broken packages. You can do that with the following commands: 93 + 94 + ```console 95 + $ ./maintainers/scripts/haskell/hydra-report.hs get-report 96 + $ ./maintainers/scripts/haskell/hydra-report.hs ping-maintainers 97 + ``` 98 + 99 + The `hyda-report.hs ping-maintainers` command generates a Markdown document 100 + that you can paste in a GitHub comment on the PR opened above. This 101 + comment describes which Haskell packages are now failing to build. It also 102 + pings the maintainers so that they know to fix up their packages. 103 + 104 + It may be helpful to pipe `hydra-report.hs ping-maintainers` into `xclip` 105 + (XOrg) or `wl-copy` (Wayland) in order to post on GitHub. 106 + 107 + This build report can be fetched and re-generated for new Hydra evaluations. 108 + It may help contributors to try to keep the GitHub comment updated with the 109 + most recent build report. 110 + 111 + Maintainers should be given at least 7 days to fix up their packages when they 112 + break. If maintainers don't fix up their packages with 7 days, then they 113 + may be marked broken before merging `haskell-updates` into `master`. 114 + 115 + #### Fix Broken Packages 116 + 117 + After getting the build report, you can see which packages and Hydra jobs are 118 + failing to build. The most important jobs are the `maintained` and `mergeable` 119 + jobs. These are both defined in 120 + [`release-haskell.nix`](../../top-level/release-haskell.nix). 121 + 122 + `mergeable` is a set of the most important Haskell packages, including things 123 + like Pandoc and XMonad. These packages are widely used. We would like to 124 + always keep these building. 125 + 126 + `maintained` is a set of Haskell packages that have maintainers in Nixpkgs. 127 + We should be proactive in working with maintainers to keep their packages 128 + building. 129 + 130 + Steps to fix Haskell packages that are failing to build is out of scope for 131 + this document, but it usually requires fixing up dependencies that are now 132 + out-of-bounds. 133 + 134 + #### Mark Broken Packages 135 + 136 + Packages that do not get fixed can be marked broken with the following 137 + commands. First check which packages are broken: 138 + 139 + ```console 140 + $ ./maintainers/scripts/haskell/hydra-report.hs get-report 141 + $ ./maintainers/scripts/haskell/hydra-report.hs mark-broken-list 142 + ``` 143 + 144 + This shows a list of packages that reported a build failure on `x86_64-linux` on Hydra. 145 + 146 + Next, run the following command: 147 + 148 + ```console 149 + $ ./maintainers/scripts/haskell/mark-broken.sh --do-commit 150 + ``` 151 + 152 + This first opens up an editor with the broken package list. Some of these 153 + packages may have a maintainer in Nixpkgs. If these maintainers have not been 154 + given 7 days to fix up their package, then make sure to remove those packages 155 + from the list before continuing. After saving and exiting the editor, the 156 + following will happen: 157 + 158 + - Packages from the list will be added to 159 + [`configuration-hackage2nix/broken.yaml`](configuration-hackage2nix/broken.yaml). 160 + This is a list of Haskell packages that are known to be broken. 161 + 162 + - [`hackage-packages.nix`](hackage-packages.nix) will be regenerated. This 163 + will mark all Haskell pacakges in `configuration-hackage2nix/broken.yaml` 164 + as `broken`. 165 + 166 + - The 167 + [`configuration-hackage2nix/transitive-broken.yaml`](configuration-hackage2nix/transitive-broken.yaml) 168 + file will be updated. This is a list of Haskell packages that 169 + depend on a package in `configuration-hackage2nix/broken.yaml` or 170 + `configuration-hackage2nix/transitive-broken.yaml` 171 + 172 + - `hackage-packages.nix` will be regenerated again. This will set 173 + `hydraPlatforms = none` for all the packages in 174 + `configuration-hackage2nix/transitive-broken.yaml`. This makes 175 + sure that Hydra does not try to build any of these packages. 176 + 177 + - All updated files will be committed. 178 + 179 + #### Merge `master` into `haskell-updates` 180 + 181 + You should occasionally merge the `master` branch into the `haskell-updates` 182 + branch. 183 + 184 + In an ideal world, when we merge `haskell-updates` into `master`, it would 185 + cause few Hydra rebuilds on `master`. Ideally, the `nixos-unstable` channel 186 + would never be prevented from progressing because of needing to wait for 187 + rebuilding Haskell packages. 188 + 189 + In order to make sure that there are a minimal number of rebuilds after merging 190 + `haskell-updates` into `master`, `master` should occasionally be merged into 191 + the `haskell-updates` branch. 192 + 193 + This is especially important after `staging-next` is merged into `master`, 194 + since there is a high chance that this will cause all the Haskell packages to 195 + rebuild. 196 + 197 + ### Merge `haskell-updates` into `master` 198 + 199 + Now it is time to merge the `haskell-updates` PR you opened above. 200 + 201 + Before doing this, make sure of the following: 202 + 203 + - All Haskell packages that fail to build are correctly marked broken or 204 + transitively broken. 205 + 206 + - The `maintained` and `mergeable` jobs are passing on Hydra. 207 + 208 + - The maintainers for any maintained Haskell packages that are newly broken 209 + have been pinged on GitHub and given at least a week to fix their packages. 210 + This is especially important for widely-used packages like `cachix`. 211 + 212 + - Make sure you first merge the `master` branch into `haskell-updates`. Wait 213 + for Hydra to evaluate the new `haskell-updates` jobset. Make sure you only 214 + merge `haskell-updates` into `master` when there are no evaluation errors. 215 + 216 + When you've double-checked these points, go ahead and merge the `haskell-updates` PR. 217 + After merging, **make sure not to delete the `haskell-updates` branch**, since it 218 + causes all currently open Haskell-related pull-requests to be automatically closed on GitHub. 219 + 220 + ### Additional Info 221 + 222 + Here are some additional tips that didn't fit in above. 223 + 224 + - Hydra tries to evalute the `haskell-updates` branch (in the 225 + [`nixpkgs:haskell-updates`](https://hydra.nixos.org/jobset/nixpkgs/haskell-updates) 226 + jobset) every 4 hours. It is possible to force a new Hydra evaluation without 227 + waiting 4 hours by the following steps: 228 + 229 + 1. Log into Hydra with your GitHub or Google account. 230 + 1. Go to the [nixpkgs:haskell-updates](https://hydra.nixos.org/jobset/nixpkgs/haskell-updates) jobset. 231 + 1. Click the `Actions` button. 232 + 1. Select `Evaluate this jobset`. 233 + 1. If you refresh the page, there should be a new `Evaluation running since:` line. 234 + 1. Evaluations take about 10 minutes to finish. 235 + 236 + - It is sometimes helpful to update the version of 237 + [`cabal2nix` / `hackage2nix`](https://github.com/NixOS/cabal2nix) that our 238 + maintainer scripts use. This can be done with the 239 + [`maintainers/scripts/haskell/update-cabal2nix-unstable.sh`](../../../maintainers/scripts/haskell/update-cabal2nix-unstable.sh) 240 + script. 241 + 242 + You might want to do this if a user contributes a fix to `cabal2nix` that 243 + will immediately fix a Haskell package in Nixpkgs. First, merge in 244 + the PR to `cabal2nix`, then run `update-cabal2nix-upstable.sh`. Finally, run 245 + [`regenerate-hackage-packages.sh`](../../../maintainers/scripts/haskell/regenerate-hackage-packages.sh) 246 + to regenerate the Hackage package set with the updated version of `hackage2nix`. 247 + 248 + - Make sure never to update the Hackage package hashes in 249 + [`pkgs/data/misc/hackage/`](../../../pkgs/data/misc/hackage/), or the 250 + pinned Stackage Nightly versions on the release branches (like 251 + `release-21.05`). 252 + 253 + This means that the 254 + [`update-hackage.sh`](../../../maintainers/scripts/haskell/update-hackage.sh) 255 + and 256 + [`update-stackage.sh`](../../../maintainers/scripts/haskell/update-stackage.sh) 257 + scripts should never be used on the release branches. 258 + 259 + However, changing other files in `./.` and regenerating the package set is encouraged. 260 + This can be done with 261 + [`regenerate-hackage-packages.sh`](../../../maintainers/scripts/haskell/regenerate-hackage-packages.sh) 262 + as described above. 263 + 264 + - The Haskell team members generally hang out in the Matrix room 265 + [#haskell:nixos.org](https://matrix.to/#/#haskell:nixos.org). 266 + 267 + ## Contributor Workflow 268 + 269 + (TODO: this section is to describe the type of workflow for non-committers to 270 + contribute to `haskell-updates`)
+3 -3
pkgs/development/haskell-modules/cabal2nix-unstable.nix
··· 8 8 }: 9 9 mkDerivation { 10 10 pname = "cabal2nix"; 11 - version = "unstable-2021-05-06"; 11 + version = "unstable-2021-05-28"; 12 12 src = fetchzip { 13 - url = "https://github.com/NixOS/cabal2nix/archive/b598bc4682b0827554b5780acdd6f948d320283b.tar.gz"; 14 - sha256 = "04afm56cyhj2l41cvq4z11k92jjchr21a8vg9pjaz438pma7jgw1"; 13 + url = "https://github.com/NixOS/cabal2nix/archive/5fb325e094af91328e02cc2ecfd211feaeb135a7.tar.gz"; 14 + sha256 = "1zbd336s99rgk24yjqlp012d0f66s5nf190sjmsl7mfhqx9j2y4l"; 15 15 }; 16 16 isLibrary = true; 17 17 isExecutable = true;
+1
pkgs/development/haskell-modules/configuration-arm.nix
··· 86 86 yesod-paginator = dontCheck super.yesod-paginator; 87 87 grammatical-parsers = dontCheck super.grammatical-parsers; 88 88 construct = dontCheck super.construct; 89 + orbits = dontCheck super.orbits; 89 90 90 91 # https://github.com/ekmett/half/issues/35 91 92 half = dontCheck super.half;
+104 -61
pkgs/development/haskell-modules/configuration-common.nix
··· 211 211 sha256 = "19ay6vxa90ykgdd0fis2djvki2kpgfsq7z55iyqg965m583vsfr6"; 212 212 }) 213 213 ] ++ (drv.patches or []); 214 + # make sure patches are not broken by cabal file revisions 215 + revision = null; 216 + editedCabalFile = null; 214 217 })); 215 218 216 219 # Fails for non-obvious reasons while attempting to use doctest. ··· 272 275 github-rest = dontCheck super.github-rest; # test suite needs the network 273 276 gitlib-cmdline = dontCheck super.gitlib-cmdline; 274 277 GLFW-b = dontCheck super.GLFW-b; # https://github.com/bsl/GLFW-b/issues/50 275 - #next release supports random 1.1; jailbroken because i didn't know about vty when glguy was updating the bounds 276 - #should be fixed soon. maybe even before this is merged. currently glirc is 2.37 277 - glirc = doJailbreak (super.glirc.override { random = self.random_1_2_0; }); 278 278 hackport = dontCheck super.hackport; 279 279 hadoop-formats = dontCheck super.hadoop-formats; 280 280 haeredes = dontCheck super.haeredes; ··· 548 548 elm-yesod = markBroken super.elm-yesod; 549 549 550 550 # https://github.com/Euterpea/Euterpea2/issues/40 551 - Euterpea = appendPatch super.Euterpea (pkgs.fetchpatch { 552 - url = "https://github.com/Euterpea/Euterpea2/pull/38.patch"; 553 - sha256 = "13g462qmj8c7if797gnyvf8h0cddmm3xy0pjldw48w8f8sr4qsj0"; 554 - }); 551 + Euterpea = doJailbreak super.Euterpea; 555 552 556 553 # Install icons, metadata and cli program. 557 554 bustle = overrideCabal super.bustle (drv: { ··· 950 947 # https://github.com/commercialhaskell/stackage/issues/5795 951 948 # This issue can be mitigated with 'dontCheck' which skips the tests and their compilation. 952 949 dhall-json = generateOptparseApplicativeCompletions ["dhall-to-json" "dhall-to-yaml"] (dontCheck super.dhall-json); 953 - # dhall-nix, dhall-nixpkgs: pull updated cabal files with updated bounds. 954 - # Remove at next hackage update. 955 - dhall-nix = generateOptparseApplicativeCompletion "dhall-to-nix" (overrideCabal super.dhall-nix { 956 - revision = "2"; 957 - editedCabalFile = "1w90jrkzmbv5nasafkkv0kyfmnqkngldx2lr891113h2mqbbr3wx"; 958 - }); 959 - dhall-nixpkgs = overrideCabal super.dhall-nixpkgs { 960 - revision = "1"; 961 - editedCabalFile = "1y08jxg51sbxx0i7ra45ii2v81plzf4hssmwlrw35l8n5gib1vcg"; 962 - }; 950 + dhall-nix = generateOptparseApplicativeCompletion "dhall-to-nix" super.dhall-nix; 963 951 dhall-yaml = generateOptparseApplicativeCompletions ["dhall-to-yaml-ng" "yaml-to-dhall"] super.dhall-yaml; 964 952 965 953 # https://github.com/haskell-hvr/netrc/pull/2#issuecomment-469526558 ··· 1156 1144 # Therefore we jailbreak it. 1157 1145 hakyll-contrib-hyphenation = doJailbreak super.hakyll-contrib-hyphenation; 1158 1146 1147 + # Jailbreak due to bounds on multiple dependencies, 1148 + # bound on pandoc needs to be patched since it is conditional 1149 + hakyll = doJailbreak (overrideCabal super.hakyll (drv: { 1150 + patches = [ 1151 + # Remove when Hakyll > 4.14.0.0 1152 + (pkgs.fetchpatch { 1153 + url = "https://github.com/jaspervdj/hakyll/commit/0dc6127d81ff688e27c36ce469230320eee60246.patch"; 1154 + sha256 = "sha256-YyRz3bAmIBODTEeS5kGl2J2x31SjiPoLzUZUlo3nHvQ="; 1155 + }) 1156 + # Remove when Hakyll > 4.14.0.0 1157 + (pkgs.fetchpatch { 1158 + url = "https://github.com/jaspervdj/hakyll/commit/af9e29b5456c105dc948bc46c93e989a650b5ed1.patch"; 1159 + sha256 = "sha256-ghc0V5L9OybNHWKmM0vhjRBN2rIvDlp+ClcK/aQst44="; 1160 + }) 1161 + ]; 1162 + })); 1163 + 1159 1164 # 2020-06-22: NOTE: > 0.4.0 => rm Jailbreak: https://github.com/serokell/nixfmt/issues/71 1160 1165 nixfmt = doJailbreak super.nixfmt; 1161 1166 ··· 1207 1212 hasql-notifications = dontCheck super.hasql-notifications; 1208 1213 hasql-pool = dontCheck super.hasql-pool; 1209 1214 1210 - # This bumps optparse-applicative to <0.16 in the cabal file, as otherwise 1211 - # the version bounds are not satisfied. This can be removed if the PR at 1212 - # https://github.com/ananthakumaran/webify/pull/27 is merged and a new 1213 - # release of webify is published. 1214 - webify = appendPatch super.webify (pkgs.fetchpatch { 1215 - url = "https://github.com/ananthakumaran/webify/pull/27/commits/6d653e7bdc1ffda75ead46851b5db45e87cb2aa0.patch"; 1216 - sha256 = "0xbfhzhzg94b4r5qy5dg1c40liswwpqarrc2chcwgfbfnrmwkfc2"; 1217 - }); 1215 + # We jailbreak webify, as optparse-applicative evolved past the version bound 1216 + # and the corresponding (and outdated) PR was not merged for a year. 1217 + # https://github.com/ananthakumaran/webify/pull/27 1218 + webify = doJailbreak super.webify; 1218 1219 1219 1220 # hasn‘t bumped upper bounds 1220 1221 # upstream: https://github.com/obsidiansystems/which/pull/6 ··· 1307 1308 # 2021-05-17: Needs some manual patching to be compatible with haskell-gi-base 0.25 1308 1309 # Created upstream PR @ https://github.com/ghcjs/jsaddle/pull/119 1309 1310 jsaddle-webkit2gtk = appendPatch super.jsaddle-webkit2gtk ./patches/jsaddle-webkit2gtk.patch; 1310 - 1311 - # 2021-05-12: gi-gdkpixbuf_2_0_26 fix 1312 - # https://github.com/taffybar/gtk-sni-tray/pull/25 1313 - gtk-sni-tray = appendPatch super.gtk-sni-tray (pkgs.fetchpatch { 1314 - url = "https://github.com/taffybar/gtk-sni-tray/pull/25/commits/4afd84654cb3f2bd2bb7d39451706c5914fd3cdf.patch"; 1315 - sha256 = "1xjxlh58vnykqsjq4qw8mliq3gk17mwxi4h9z8dvjyav8zqg05rn"; 1316 - }); 1317 - 1318 - # 2021-05-12: gi-gdkpixbuf_2_0_26 fix 1319 - # https://github.com/taffybar/taffybar/pull/507 1320 - taffybar = appendPatch super.taffybar (pkgs.fetchpatch { 1321 - url = "https://github.com/taffybar/taffybar/pull/507/commits/14a650d0954000cbd2cb1018a2f3bcd40ecb564f.patch"; 1322 - sha256 = "01rm8zida5858j5r0mw7bpmv24b03mb3rw34lbkaw3i7g62bx3a0"; 1323 - }); 1324 1311 1325 1312 # Missing -Iinclude parameter to doc-tests (pull has been accepted, so should be resolved when 0.5.3 released) 1326 1313 # https://github.com/lehins/massiv/pull/104 ··· 1470 1457 }; 1471 1458 ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_0_0_4; 1472 1459 }); 1473 - 1474 - # 2021-03-09: Overrides because nightly is to old for hls 1.0.0 1475 - lsp-test = doDistribute (dontCheck self.lsp-test_0_14_0_0); 1476 1460 1477 1461 # 2021-03-21 Test hangs 1478 1462 # https://github.com/haskell/haskell-language-server/issues/1562 ··· 1870 1854 doCheck = pkgs.stdenv.targetPlatform.system == "x86_64-linux"; 1871 1855 }; 1872 1856 1873 - # Fix build failure by picking patch from 8.5, 1874 - # we need this version of sbv for petrinizer 1875 - sbv_7_13 = appendPatch super.sbv_7_13 1876 - (pkgs.fetchpatch { 1877 - url = "https://github.com/LeventErkok/sbv/commit/57014b9c7c67dd9b63619a996e2c66e32c33c958.patch"; 1878 - sha256 = "10npa8nh2413n6p6qld795qfkbld08icm02bspmk93y0kabpgmgm"; 1879 - }); 1857 + # * Fix build failure by picking patch from 8.5, we need 1858 + # this version of sbv for petrinizer 1859 + # * Pin version of crackNum that still exposes its library 1860 + sbv_7_13 = appendPatch (super.sbv_7_13.override { 1861 + crackNum = self.crackNum_2_4; 1862 + }) (pkgs.fetchpatch { 1863 + url = "https://github.com/LeventErkok/sbv/commit/57014b9c7c67dd9b63619a996e2c66e32c33c958.patch"; 1864 + sha256 = "10npa8nh2413n6p6qld795qfkbld08icm02bspmk93y0kabpgmgm"; 1865 + }); 1880 1866 1881 1867 # Too strict bounds on dimensional 1882 1868 # https://github.com/enomsg/science-constants-dimensional/pull/1 ··· 1890 1876 # https://github.com/owickstrom/gi-gtk-declarative/issues/100 1891 1877 gi-gtk-declarative = doJailbreak super.gi-gtk-declarative; 1892 1878 gi-gtk-declarative-app-simple = doJailbreak super.gi-gtk-declarative-app-simple; 1893 - 1894 - # Test assets missing from sdist 1895 - # https://github.com/hadolint/language-docker/issues/63 1896 - language-docker = overrideSrc super.language-docker { 1897 - src = pkgs.fetchFromGitHub { 1898 - owner = "hadolint"; 1899 - repo = "language-docker"; 1900 - rev = "refs/tags/${super.language-docker.version}"; 1901 - sha256 = "06263jy538ni31vms5pzggmh64fyk62cv3lxnvkc6gylb94kljb8"; 1902 - name = "language-docker-${super.language-docker.version}-source"; 1903 - }; 1904 - }; 1905 1879 1906 1880 # 2021-05-09: Restrictive bound on hspec-golden. Dep removed in newer versions. 1907 1881 tomland = assert super.tomland.version == "1.3.2.0"; doJailbreak super.tomland; ··· 1949 1923 # 2021-05-14: Testsuite is failing. 1950 1924 # https://github.com/kcsongor/generic-lens/issues/133 1951 1925 generic-optics = dontCheck super.generic-optics; 1926 + 1927 + # 2021-05-19: Allow random 1.2.0 1928 + # Remove at (presumably next release) which is > 1.3.1.0 1929 + hashable = overrideCabal super.hashable (drv: { 1930 + patches = [ 1931 + (pkgs.fetchpatch { 1932 + url = "https://github.com/haskell-unordered-containers/hashable/commit/78fa8fdb4f8bec5d221f34110d6afa0d0a00b5f9.patch"; 1933 + sha256 = "0bzgp9qf53zk4rzk73x5cf2kfqncvlmihcallpplaibpslzalyi4"; 1934 + }) 1935 + ] ++ (drv.patches or []); 1936 + # fix line endings preventing patch from applying 1937 + prePatch = '' 1938 + ${pkgs.dos2unix}/bin/dos2unix hashable.cabal 1939 + '' + (drv.prePatch or ""); 1940 + }); 1941 + 1942 + # Too strict bound on random 1943 + # https://github.com/haskell-hvr/missingh/issues/56 1944 + MissingH = doJailbreak super.MissingH; 1945 + 1946 + # Too strict bound on random 1947 + # https://github.com/batterseapower/parallel-io/issues/14 1948 + parallel-io = doJailbreak super.parallel-io; 1949 + 1950 + # Disable flaky tests 1951 + # https://github.com/DavidEichmann/alpaca-netcode/issues/2 1952 + alpaca-netcode = overrideCabal super.alpaca-netcode { 1953 + # use testTarget to also pass some flags to the test suite. 1954 + # TODO: We should add proper support for this to the builder. 1955 + testTarget = "test --test-options='-p \"!/[NOCI]/\"'"; 1956 + }; 1957 + 1958 + # Tests require to run a binary which isn't built 1959 + lsp-test = dontCheck super.lsp-test; 1960 + 1961 + # 2021-05-22: Tests fail sometimes (even consistently on hydra) 1962 + # when running a fs-related test with >= 12 jobs. To work around 1963 + # this, run tests with only a single job. 1964 + # https://github.com/vmchale/libarchive/issues/20 1965 + libarchive = overrideCabal super.libarchive { 1966 + # TODO: We should add proper support for this to the builder. 1967 + testTarget = "libarchive-test --test-options='-j1'"; 1968 + }; 1969 + 1970 + # 2021-05-23: Override for a quite recent Hackage release. 1971 + taffybar = 1972 + if pkgs.lib.versionAtLeast super.taffybar.version "3.2.5" 1973 + then throw "Drop src override for taffybar >= 3.2.5" 1974 + else overrideCabal super.taffybar (drv: { 1975 + src = pkgs.fetchFromGitHub { 1976 + owner = "taffybar"; 1977 + repo = "taffybar"; 1978 + rev = "91c83e01e131d560e704b12f0d798905e4289a3d"; 1979 + sha256 = "1kkpkjdyd1yv8z1qlzr3jrzyk9lxac5m4f9py8igyars2nwnhhzr"; 1980 + }; 1981 + version = "3.2.5"; 1982 + editedCabalFile = null; 1983 + }); 1984 + 1985 + # 2021-05-25: Fixes darwin build: https://gitlab.com/lysxia/ap-normalize/-/issues/1 1986 + ap-normalize = 1987 + assert pkgs.lib.versionOlder super.ap-normalize.version "0.1.0.1"; 1988 + overrideSrc super.ap-normalize rec { 1989 + version = "0.1.0.1"; 1990 + src = pkgs.fetchurl { 1991 + url = "https://hackage.haskell.org/package/ap-normalize-${version}/ap-normalize-${version}.tar.gz"; 1992 + sha256 = "1212zxc4qn6msk0w13yhrza2qjs79h78misllb4chng75jqi61l2"; 1993 + }; 1994 + }; 1952 1995 1953 1996 } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
+3
pkgs/development/haskell-modules/configuration-darwin.nix
··· 168 168 '' + (drv.postPatch or ""); 169 169 }); 170 170 171 + # 2021-05-25: Tests fail and I have no way to debug them. 172 + hls-class-plugin = dontCheck super.hls-class-plugin; 173 + 171 174 }
+1 -4
pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
··· 42 42 unix = null; 43 43 xhtml = null; 44 44 45 - # cabal-install needs more recent versions of Cabal and random, but an older 46 - # version of base16-bytestring. 45 + # cabal-install needs more recent versions of Cabal and base16-bytestring. 47 46 cabal-install = super.cabal-install.overrideScope (self: super: { 48 47 Cabal = self.Cabal_3_4_0_0; 49 48 base16-bytestring = self.base16-bytestring_0_1_1_7; 50 - random = dontCheck super.random_1_2_0; # break infinite recursion 51 - hashable = doJailbreak super.hashable; # allow random 1.2.x 52 49 }); 53 50 54 51 # cabal-install-parsers is written for Cabal 3.4
-2
pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
··· 60 60 cabal-install = super.cabal-install.overrideScope (self: super: { 61 61 Cabal = self.Cabal_3_4_0_0; 62 62 base16-bytestring = self.base16-bytestring_0_1_1_7; 63 - random = dontCheck super.random_1_2_0; # break infinite recursion 64 - hashable = doJailbreak super.hashable; # allow random 1.2.x 65 63 }); 66 64 67 65 # Ignore overly restrictive upper version bounds.
+1 -4
pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix
··· 43 43 unix = null; 44 44 xhtml = null; 45 45 46 - # cabal-install needs more recent versions of random, but an older 47 - # version of base16-bytestring. 46 + # cabal-install needs more recent versions of Cabal and base16-bytestring. 48 47 cabal-install = (doJailbreak super.cabal-install).overrideScope (self: super: { 49 48 Cabal = null; 50 49 base16-bytestring = self.base16-bytestring_0_1_1_7; 51 - random = dontCheck super.random_1_2_0; # break infinite recursion 52 - hashable = doJailbreak super.hashable; # allow random 1.2.x 53 50 }); 54 51 55 52 # Jailbreaks & Version Updates
+43 -4
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 1 1 broken-packages: 2 2 # These packages don't compile. 3 + - 3d-graphics-examples 3 4 - 3dmodels 4 5 - AAI 5 6 - abcnotation ··· 33 34 - acme-inator 34 35 - acme-kitchen-sink 35 36 - acme-left-pad 37 + - acme-memorandom 36 38 - acme-miscorder 37 39 - acme-mutable-package 38 40 - acme-now ··· 42 44 - acme-strfry 43 45 - acme-stringly-typed 44 46 - acme-this 47 + - acme-zalgo 45 48 - acme-zero 46 49 - AC-MiniTest 47 50 - AC-Terminal ··· 168 171 - archiver 169 172 - archlinux 170 173 - archnews 171 - - arch-web 172 174 - arena 173 175 - argon2 174 176 - argparser ··· 236 238 - Aurochs 237 239 - authenticate-ldap 238 240 - authinfo-hs 241 + - auto 239 242 - autom 240 243 - automata 241 244 - autonix-deps ··· 439 442 - BufferedSocket 440 443 - buffet 441 444 - buffon 445 + - buffon-machines 442 446 - bugsnag-haskell 443 447 - bugzilla 444 448 - build ··· 452 456 - buster 453 457 - Buster 454 458 - butter 459 + - buttplug-hs-core 455 460 - bv-sized 456 461 - bytable 457 462 - bytearray-parsing ··· 513 518 - cache-polysemy 514 519 - caching 515 520 - cacophony 521 + - caerbannog 516 522 - cafeteria-prelude 517 523 - caffegraph 518 524 - cairo-core ··· 582 588 - cgen 583 589 - cgi-utils 584 590 - chalkboard 591 + - chalmers-lava2000 585 592 - character-cases 586 593 - charter 587 594 - chart-histogram ··· 592 599 - Checked 593 600 - checkmate 594 601 - chell-quickcheck 602 + - chiasma 595 603 - Chitra 596 604 - choose 597 605 - chorale ··· 1251 1259 - exinst-hashable 1252 1260 - exists 1253 1261 - exitcode 1262 + - exp-cache 1254 1263 - exp-extended 1255 1264 - explain 1256 1265 - explicit-constraint-lens ··· 1275 1284 - facts 1276 1285 - failable-list 1277 1286 - failure-detector 1287 + - fakedata 1278 1288 - fake-type 1279 1289 - faktory 1280 1290 - f-algebra-gen ··· 1344 1354 - fitsio 1345 1355 - fits-parse 1346 1356 - fixed-point 1357 + - fixedprec 1347 1358 - fixed-precision 1348 1359 - fixed-storable-array 1349 1360 - fixed-timestep ··· 1475 1486 - fusion 1476 1487 - futun 1477 1488 - future 1489 + - fuzzy-time-gen 1478 1490 - fuzzy-timings 1479 1491 - fwgl 1480 1492 - g4ip ··· 1528 1540 - gentlemark 1529 1541 - genvalidity-persistent 1530 1542 - GeocoderOpenCage 1543 + - geodetics 1531 1544 - geodetic-types 1532 1545 - geojson-types 1533 1546 - geom2d ··· 1569 1582 - ghc-srcspan-plugin 1570 1583 - ghc-syb 1571 1584 - ghc-syb-utils 1585 + - ghc-tags 1572 1586 - ghc-tags-core 1573 1587 - ghc-time-alloc-prof 1574 1588 - ghc-usage ··· 1675 1689 - grasp 1676 1690 - gray-code 1677 1691 - greencard 1678 - - greenclip 1679 1692 - greg-client 1680 1693 - gremlin-haskell 1681 1694 - Grempa ··· 1745 1758 - hakismet 1746 1759 - hakka 1747 1760 - hako 1748 - - hakyll 1749 1761 - hakyll-shortcode 1750 1762 - HaLeX 1751 1763 - halfs ··· 1766 1778 - hans 1767 1779 - hanspell 1768 1780 - haphviz 1781 + - hapistrano 1769 1782 - happindicator 1770 1783 - happindicator3 1771 1784 - happlets ··· 1855 1868 - haskell-rules 1856 1869 - haskellscrabble 1857 1870 - haskellscript 1871 + - haskell-snake 1858 1872 - haskell-spacegoo 1859 1873 - haskell-src-exts-prisms 1860 1874 - haskell-src-exts-qq ··· 2049 2063 - hjs 2050 2064 - hjsonpointer 2051 2065 - hjson-query 2066 + - hjugement-protocol 2052 2067 - HJVM 2053 2068 - hkd-delta 2054 2069 - hkd-lens 2055 2070 - hkt 2056 2071 - hlbfgsb 2057 2072 - hledger-chart 2073 + - hledger-flow 2058 2074 - hledger-irr 2059 2075 - hledger-vty 2060 2076 - hlibBladeRF ··· 2066 2082 - HLogger 2067 2083 - hlongurl 2068 2084 - hls-exactprint-utils 2085 + - hls-floskell-plugin 2086 + - hls-fourmolu-plugin 2087 + - hls-pragmas-plugin 2069 2088 - hlwm 2070 2089 - hmarkup 2071 2090 - hmatrix-banded ··· 2086 2105 - Hmpf 2087 2106 - hmumps 2088 2107 - hnetcdf 2108 + - hnn 2089 2109 - hoauth 2090 2110 - hobbes 2091 2111 - hocilib ··· 2230 2250 - hs-pkg-config 2231 2251 - hspread 2232 2252 - hspresent 2253 + - hspretty 2233 2254 - hsql 2234 2255 - hs-re 2235 2256 - hsrelp ··· 2398 2419 - ini-qq 2399 2420 - initialize 2400 2421 - inject-function 2422 + - inline-asm 2401 2423 - inserts 2402 2424 - instana-haskell-trace-sdk 2403 2425 - instance-map ··· 2775 2797 - L-seed 2776 2798 - lsfrom 2777 2799 - ltext 2800 + - ltiv1p1 2778 2801 - ltk 2779 2802 - LTS 2780 2803 - lua-bc ··· 2828 2851 - mappy 2829 2852 - markdown-kate 2830 2853 - marked-pretty 2854 + - markov-realization 2831 2855 - mars 2832 2856 - marvin-interpolate 2833 2857 - MASMGen ··· 2878 2902 - memis 2879 2903 - memoization-utils 2880 2904 - memo-ptr 2905 + - memorable-bits 2881 2906 - memorypool 2882 2907 - menoh 2883 2908 - menshen ··· 2930 2955 - mit-3qvpPyAi6mH 2931 2956 - mix-arrows 2932 2957 - mixpanel-client 2958 + - mltool 2933 2959 - ml-w 2934 2960 - mm2 2935 2961 - mmark ··· 3138 3164 - network-socket-options 3139 3165 - network-transport-amqp 3140 3166 - network-transport-inmemory 3167 + - network-transport-tests 3141 3168 - network-uri-json 3142 3169 - network-voicetext 3143 3170 - network-wai-router ··· 3201 3228 - numerals-base 3202 3229 - numeric-qq 3203 3230 - numeric-ranges 3231 + - numhask 3204 3232 - numhask-array 3205 3233 - numhask-free 3206 3234 - numhask-prelude ··· 3241 3269 - onama 3242 3270 - ONC-RPC 3243 3271 - on-demand-ssh-tunnel 3272 + - one-liner-instances 3244 3273 - oneormore 3245 3274 - onpartitions 3246 3275 - onu-course ··· 3253 3282 - openapi3-code-generator 3254 3283 - openapi-petstore 3255 3284 - openapi-typed 3285 + - opencc 3256 3286 - opench-meteo 3257 3287 - OpenCL 3258 3288 - OpenCLRaw ··· 3361 3391 - parcom-lib 3362 3392 - par-dual 3363 3393 - pareto 3394 + - parochial 3364 3395 - Parry 3365 3396 - parseargs 3366 3397 - parsec2 ··· 3403 3434 - pb-next 3404 3435 - pcd-loader 3405 3436 - pcf-font 3437 + - pcgen 3406 3438 - PCLT 3407 3439 - pcre-light-extra 3408 3440 - pdfname ··· 3570 3602 - postgresql-simple-named 3571 3603 - postgresql-simple-sop 3572 3604 - postgresql-simple-url 3605 + - postgresql-syntax 3573 3606 - postgresql-typed-lifted 3574 3607 - postgres-tmp 3575 3608 - postgrest-ws ··· 4428 4461 - stripe-hs 4429 4462 - stripe-http-streams 4430 4463 - stripe-signature 4464 + - stripe-tests 4431 4465 - strongswan-sql 4432 4466 - structural-traversal 4433 4467 - structures ··· 4490 4524 - syntax-trees 4491 4525 - syntax-trees-fork-bairyn 4492 4526 - synthesizer 4527 + - synthesizer-alsa 4493 4528 - Sysmon 4494 4529 - sys-process 4495 4530 - system-canonicalpath ··· 4725 4760 - transformers-lift 4726 4761 - transformers-runnable 4727 4762 - TransformersStepByStep 4763 + - transient 4728 4764 - transient-universe 4729 4765 - translatable-intset 4730 4766 - translate ··· 4817 4853 - uhexdump 4818 4854 - uhttpc 4819 4855 - ui-command 4856 + - ulid 4820 4857 - unamb-custom 4821 4858 - unbounded-delays-units 4822 4859 - unboxed-containers 4823 4860 - unboxed-references 4824 4861 - unbreak 4825 4862 - unfix-binders 4863 + - unfoldable 4826 4864 - unicode-prelude 4827 4865 - unicode-show 4828 4866 - unicode-symbols ··· 4934 4972 - verilog 4935 4973 - verismith 4936 4974 - versioning 4975 + - vformat 4937 4976 - vhd 4938 4977 - vhdl 4939 4978 - vicinity ··· 5026 5065 - web-encodings 5027 5066 - WeberLogic 5028 5067 - webfinger-client 5029 - - webify 5030 5068 - webkit-javascriptcore 5031 5069 - webmention 5032 5070 - web-output ··· 5127 5165 - xmonad-dbus 5128 5166 - xmonad-eval 5129 5167 - xmonad-vanessa 5168 + - xmonad-wallpaper 5130 5169 - xmonad-windownames 5131 5170 - xor 5132 5171 - Xorshift128Plus
+28 -3
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
··· 77 77 - gi-javascriptcore < 4.0.23 # 78 78 - gi-soup < 2.4.24 # 79 79 - gi-webkit2 < 4.0.27 # 80 - # 2021-05-11: the diagrams libraries still depends on pre 0.6, 81 - # e. g. https://github.com/diagrams/diagrams-core/issues/115 82 - # We can keep this pin presumably until base 4.15 80 + # 2021-05-11: not all diagrams libraries have adjusted to 81 + # monoid-extras 0.6 yet, keep them pinned to lower versions 82 + # until we can do a full migration, see 83 + # https://github.com/diagrams/diagrams-core/issues/115 84 + # We can keep this pin at most until base 4.15 83 85 - monoid-extras < 0.6 86 + - diagrams-core < 1.5.0 84 87 # 2021-05-11: Pin for hls 1.1.0 85 88 - ghcide == 1.2.* 86 89 - hls-plugin-api == 1.1.0.0 ··· 111 114 - refinery == 0.3.* # required by hls-tactics-plugin-1.0.0.0 112 115 - resolv == 0.1.1.2 # required to build cabal-install-3.0.0.0 with pre ghc-8.8.x 113 116 - sbv == 7.13 # required for pkgs.petrinizer 117 + - crackNum < 3.0 # 2021-05-21: 3.0 removed the lib which sbv 7.13 uses 114 118 - gi-gdk == 3.0.24 # 2021-05-07: For haskell-gi 0.25 without gtk4 115 119 - gi-gtk < 4.0 # 2021-05-07: For haskell-gi 0.25 without gtk4 116 120 - gi-gdkx11 == 3.0.11 # 2021-05-07: For haskell-gi 0.25 without gtk4 ··· 119 123 package-maintainers: 120 124 abbradar: 121 125 - Agda 126 + berberman: 127 + - nvfetcher 128 + - arch-web 122 129 bdesham: 123 130 - pinboard-notes-backup 124 131 cdepillabout: ··· 127 134 - pretty-simple 128 135 - spago 129 136 - termonad 137 + expipiplus1: 138 + - VulkanMemoryAllocator 139 + - autoapply 140 + - exact-real 141 + - language-c 142 + - orbits 143 + - update-nix-fetchgit 144 + - vector-sized 145 + - vulkan 146 + - vulkan-utils 147 + erictapen: 148 + - hakyll 149 + - hakyll-contrib-hyphenation 150 + - webify 130 151 Gabriel439: 131 152 - annah 132 153 - bench ··· 191 212 - cabal-fmt 192 213 - generic-optics 193 214 - ghcup 215 + - ghcide 194 216 - haskell-language-server 195 217 - hedgehog 218 + - hlint 196 219 - hmatrix 197 220 - iCalendar 198 221 - neuron ··· 306 329 bdcs-api: [ x86_64-darwin ] 307 330 bindings-directfb: [ x86_64-darwin ] 308 331 bindings-sane: [ x86_64-darwin ] 332 + bustle: [ x86_64-darwin ] # uses glibc-specific ptsname_r 309 333 charsetdetect: [ aarch64-linux ] # not supported by vendored lib / not configured properly https://github.com/batterseapower/libcharsetdetect/issues/3 334 + crackNum: [ aarch64-linux ] # depends on sbv, which is not supported on aarch64-linux 310 335 cut-the-crap: [ x86_64-darwin ] 311 336 d3d11binding: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 312 337 DirectSound: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ]
+86 -74
pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml
··· 1 - # Stackage Nightly 2021-05-10 1 + # Stackage Nightly 2021-05-19 2 2 # This file is auto-generated by 3 3 # maintainers/scripts/haskell/update-stackage.sh 4 4 default-package-overrides: ··· 27 27 - aeson-pretty ==0.8.8 28 28 - aeson-qq ==0.8.3 29 29 - aeson-schemas ==1.3.3 30 + - aeson-typescript ==0.3.0.0 30 31 - aeson-with ==0.1.2.0 31 32 - aeson-yak ==0.1.1.3 32 33 - aeson-yaml ==1.1.0.0 ··· 137 138 - amazonka-workspaces ==1.6.1 138 139 - amazonka-xray ==1.6.1 139 140 - amqp ==0.22.0 140 - - amqp-utils ==0.6.1.0 141 + - amqp-utils ==0.6.1.1 141 142 - annotated-wl-pprint ==0.7.0 142 143 - ansi-terminal ==0.11 143 144 - ansi-wl-pprint ==0.6.9 ··· 159 160 - arithmoi ==0.11.0.1 160 161 - array-memoize ==0.6.0 161 162 - arrow-extras ==0.1.0.1 163 + - arrows ==0.4.4.2 162 164 - ascii ==1.0.1.4 163 165 - ascii-case ==1.0.0.4 164 166 - ascii-char ==1.0.0.8 ··· 194 196 - aura ==3.2.4 195 197 - authenticate ==1.3.5 196 198 - authenticate-oauth ==1.6.0.1 197 - - auto ==0.4.3.1 198 199 - autoexporter ==1.1.20 199 200 - auto-update ==0.1.6 200 201 - avers ==0.0.17.1 ··· 226 227 - basic-prelude ==0.7.0 227 228 - bazel-runfiles ==0.12 228 229 - bbdb ==0.8 229 - - bcp47 ==0.2.0.3 230 - - bcp47-orphans ==0.1.0.3 230 + - bcp47 ==0.2.0.4 231 + - bcp47-orphans ==0.1.0.4 231 232 - bcrypt ==0.0.11 232 233 - bech32 ==1.1.0 233 234 - bech32-th ==1.0.2 ··· 301 302 - bugsnag-haskell ==0.0.4.1 302 303 - bugsnag-hs ==0.2.0.3 303 304 - bugzilla-redhat ==0.3.1 304 - - burrito ==1.2.0.1 305 + - burrito ==1.2.0.2 305 306 - butcher ==1.3.3.2 306 307 - buttplug-hs-core ==0.1.0.0 307 308 - bv ==0.5 308 309 - bv-little ==1.1.1 309 310 - byteable ==0.1.1 310 - - byte-count-reader ==0.10.1.2 311 + - byte-count-reader ==0.10.1.3 311 312 - bytedump ==1.0 312 313 - byte-order ==0.1.2.0 313 314 - byteorder ==1.0.4 ··· 356 357 - cborg ==0.2.5.0 357 358 - cborg-json ==0.2.2.0 358 359 - cdar-mBound ==0.1.0.1 360 + - c-enum ==0.1.0.1 359 361 - cereal ==0.5.8.1 360 362 - cereal-conduit ==0.8.0 361 363 - cereal-text ==0.1.0.2 ··· 389 391 - circle-packing ==0.1.0.6 390 392 - circular ==0.3.1.1 391 393 - citeproc ==0.3.0.9 392 - - clash-ghc ==1.2.5 393 - - clash-lib ==1.2.5 394 - - clash-prelude ==1.2.5 394 + - clash-ghc ==1.4.1 395 + - clash-lib ==1.4.1 396 + - clash-prelude ==1.4.1 395 397 - classy-prelude ==1.5.0 396 398 - classy-prelude-conduit ==1.5.0 397 399 - clay ==0.13.3 ··· 409 411 - cmdargs ==0.10.21 410 412 - codec-beam ==0.2.0 411 413 - code-page ==0.2.1 412 - - collect-errors ==0.1.1.0 414 + - collect-errors ==0.1.5.0 413 415 - co-log-concurrent ==0.5.0.0 414 416 - co-log-core ==0.2.1.1 415 417 - Color ==0.3.1 ··· 450 452 - concurrent-split ==0.0.1.1 451 453 - concurrent-supply ==0.1.8 452 454 - cond ==0.4.1.1 455 + - conduino ==0.2.2.0 453 456 - conduit ==1.3.4.1 454 457 - conduit-algorithms ==0.0.11.0 455 458 - conduit-combinators ==1.3.0 ··· 461 464 - conferer-aeson ==1.1.0.1 462 465 - conferer-hspec ==1.1.0.0 463 466 - conferer-warp ==1.1.0.0 464 - - ConfigFile ==1.1.4 465 467 - config-ini ==0.2.4.0 466 468 - configurator ==0.3.0.0 467 469 - configurator-export ==0.1.0.1 ··· 471 473 - console-style ==0.0.2.1 472 474 - constraint ==0.1.4.0 473 475 - constraints ==0.13 476 + - constraints-extras ==0.3.1.0 474 477 - constraint-tuples ==0.1.2 475 478 - construct ==0.3.0.2 476 479 - contravariant ==1.5.3 ··· 490 493 - cprng-aes ==0.6.1 491 494 - cpu ==0.1.2 492 495 - cpuinfo ==0.1.0.2 493 - - crackNum ==2.4 496 + - crackNum ==3.1 494 497 - crc32c ==0.0.0 495 498 - credential-store ==0.1.2 496 499 - criterion ==1.5.9.0 ··· 498 501 - cron ==0.7.0 499 502 - crypto-api ==0.13.3 500 503 - crypto-cipher-types ==0.0.9 501 - - cryptocompare ==0.1.2 502 504 - crypto-enigma ==0.1.1.6 503 505 - cryptohash ==0.11.9 504 506 - cryptohash-cryptoapi ==0.1.4 ··· 571 573 - data-textual ==0.3.0.3 572 574 - dataurl ==0.1.0.0 573 575 - DAV ==1.3.4 574 - - DBFunctor ==0.1.1.1 575 576 - dbus ==1.2.17 576 577 - dbus-hslogger ==0.1.0.1 577 578 - debian ==4.0.2 ··· 585 586 - deferred-folds ==0.9.17 586 587 - dejafu ==2.4.0.2 587 588 - dense-linear-algebra ==0.1.0.0 589 + - dependent-map ==0.4.0.0 590 + - dependent-sum ==0.7.1.0 591 + - dependent-sum-template ==0.1.0.3 588 592 - depq ==0.4.2 589 593 - deque ==0.4.3 590 594 - deriveJsonNoPrefix ==0.1.0.1 ··· 598 602 - dhall-lsp-server ==1.0.14 599 603 - dhall-yaml ==1.2.6 600 604 - diagrams-solve ==0.1.3 601 - - dialogflow-fulfillment ==0.1.1.3 605 + - dialogflow-fulfillment ==0.1.1.4 602 606 - di-core ==1.0.4 603 607 - dictionary-sharing ==0.1.0.0 604 608 - Diff ==0.4.0 ··· 608 612 - di-monad ==1.3.1 609 613 - directory-tree ==0.12.1 610 614 - direct-sqlite ==2.3.26 611 - - dirichlet ==0.1.0.2 615 + - dirichlet ==0.1.0.4 612 616 - discount ==0.1.1 613 617 - disk-free-space ==0.1.0.1 614 618 - distributed-closure ==0.4.2.0 ··· 646 650 - duration ==0.2.0.0 647 651 - dvorak ==0.1.0.0 648 652 - dynamic-state ==0.3.1 649 - - dyre ==0.8.12 653 + - dyre ==0.9.1 650 654 - eap ==0.9.0.2 651 655 - earcut ==0.1.0.4 652 656 - Earley ==0.13.0.1 ··· 682 686 - elynx-tools ==0.5.0.2 683 687 - elynx-tree ==0.5.0.2 684 688 - email-validate ==2.3.2.13 689 + - emd ==0.2.0.0 685 690 - emojis ==0.1 686 691 - enclosed-exceptions ==1.0.3 687 692 - ENIG ==0.0.1.0 ··· 729 734 - expiring-cache-map ==0.0.6.1 730 735 - explicit-exception ==0.1.10 731 736 - exp-pairs ==0.2.1.0 732 - - express ==0.1.8 737 + - express ==0.1.10 733 738 - extended-reals ==0.2.4.0 734 739 - extensible-effects ==5.0.0.1 735 740 - extensible-exceptions ==0.1.1.4 ··· 742 747 - fakedata-parser ==0.1.0.0 743 748 - fakefs ==0.3.0.2 744 749 - fakepull ==0.3.0.2 745 - - faktory ==1.0.2.1 750 + - faktory ==1.0.2.3 746 751 - fast-digits ==0.3.0.0 747 752 - fast-logger ==3.0.5 748 753 - fast-math ==1.0.2 ··· 755 760 - FenwickTree ==0.1.2.1 756 761 - fft ==0.1.8.6 757 762 - fgl ==5.7.0.3 758 - - file-embed ==0.0.13.0 763 + - file-embed ==0.0.14.0 759 764 - file-embed-lzma ==0 760 765 - filelock ==0.1.1.5 761 766 - filemanip ==0.3.6.3 762 - - file-modules ==0.1.2.4 763 767 - filepath-bytestring ==1.4.2.1.7 764 768 - file-path-th ==0.1.0.0 765 769 - filepattern ==0.1.2 ··· 823 827 - funcmp ==1.9 824 828 - function-builder ==0.3.0.1 825 829 - functor-classes-compat ==1.0.1 830 + - functor-combinators ==0.3.6.0 826 831 - fusion-plugin ==0.2.2 827 832 - fusion-plugin-types ==0.1.0 828 833 - fuzzcheck ==0.1.1 829 834 - fuzzy ==0.1.0.0 830 835 - fuzzy-dates ==0.1.1.2 831 - - fuzzyset ==0.2.0 836 + - fuzzyset ==0.2.1 832 837 - fuzzy-time ==0.1.0.0 833 838 - gauge ==0.2.5 834 839 - gd ==3000.7.3 ··· 846 851 - generic-monoid ==0.1.0.1 847 852 - generic-optics ==2.1.0.0 848 853 - GenericPretty ==1.2.2 849 - - generic-random ==1.3.0.1 854 + - generic-random ==1.4.0.0 850 855 - generics-eot ==0.4.0.1 851 856 - generics-sop ==0.5.1.1 852 857 - generics-sop-lens ==0.2.0.1 ··· 950 955 - graphite ==0.10.0.1 951 956 - graphql-client ==1.1.1 952 957 - graphs ==0.7.1 953 - - graphula ==2.0.0.4 958 + - graphula ==2.0.0.5 954 959 - graphviz ==2999.20.1.0 955 960 - graph-wrapper ==0.2.6.0 956 961 - gravatar ==0.8.0 ··· 959 964 - greskell-websocket ==0.1.2.5 960 965 - groom ==0.1.2.1 961 966 - group-by-date ==0.1.0.4 962 - - groups ==0.5.2 963 - - gtk-sni-tray ==0.1.6.0 967 + - groups ==0.5.3 968 + - gtk-sni-tray ==0.1.6.2 964 969 - gtk-strut ==0.1.3.0 965 970 - guarded-allocation ==0.0.1 966 971 - H ==0.9.0.1 967 - - hackage-db ==2.1.0 972 + - hackage-db ==2.1.1 968 973 - hackage-security ==0.6.0.1 969 974 - haddock-library ==1.9.0 970 975 - hadoop-streaming ==0.2.0.3 ··· 992 997 - haskell-gi-overloading ==1.0 993 998 - haskell-import-graph ==1.0.4 994 999 - haskell-lexer ==1.1 995 - - haskell-lsp ==0.22.0.0 996 - - haskell-lsp-types ==0.22.0.0 1000 + - haskell-lsp ==0.24.0.0 1001 + - haskell-lsp-types ==0.24.0.0 997 1002 - haskell-names ==0.9.9 998 1003 - HaskellNet ==0.6 999 1004 - haskell-src ==1.0.3.1 ··· 1024 1029 - hedgehog-fakedata ==0.0.1.4 1025 1030 - hedgehog-fn ==1.0 1026 1031 - hedgehog-quickcheck ==0.1.1 1027 - - hedis ==0.14.2 1032 + - hedis ==0.14.4 1028 1033 - hedn ==0.3.0.2 1029 1034 - here ==1.2.13 1030 1035 - heredoc ==0.2.0.0 ··· 1059 1064 - hmpfr ==0.4.4 1060 1065 - hnock ==0.4.0 1061 1066 - hoauth2 ==1.16.0 1062 - - hocon ==0.1.0.4 1063 1067 - hOpenPGP ==2.9.5 1064 1068 - hopenpgp-tools ==0.23.6 1065 1069 - hopfli ==0.2.2.1 ··· 1104 1108 - hspec-core ==2.7.10 1105 1109 - hspec-discover ==2.7.10 1106 1110 - hspec-expectations ==0.8.2 1107 - - hspec-expectations-json ==1.0.0.3 1111 + - hspec-expectations-json ==1.0.0.4 1108 1112 - hspec-expectations-lifted ==0.10.0 1109 1113 - hspec-expectations-pretty-diff ==0.7.2.5 1110 1114 - hspec-golden ==0.1.0.3 1111 1115 - hspec-golden-aeson ==0.7.0.0 1112 1116 - hspec-hedgehog ==0.0.1.2 1113 - - hspec-junit-formatter ==1.0.0.2 1117 + - hspec-junit-formatter ==1.0.0.4 1114 1118 - hspec-leancheck ==0.0.4 1115 1119 - hspec-megaparsec ==2.2.0 1116 1120 - hspec-meta ==2.7.8 1117 - - hspec-need-env ==0.1.0.6 1121 + - hspec-need-env ==0.1.0.7 1118 1122 - hspec-parsec ==0 1119 1123 - hspec-smallcheck ==0.5.2 1120 1124 - hspec-tables ==0.0.1 ··· 1260 1264 - io-memoize ==1.1.1.0 1261 1265 - io-region ==0.1.1 1262 1266 - io-storage ==0.3 1263 - - io-streams ==1.5.2.0 1267 + - io-streams ==1.5.2.1 1264 1268 - io-streams-haproxy ==1.0.1.0 1265 1269 - ip6addr ==1.0.2 1266 1270 - ipa ==0.3.1 ··· 1292 1296 - js-dgtable ==0.5.2 1293 1297 - js-flot ==0.8.3 1294 1298 - js-jquery ==3.3.1 1295 - - json-feed ==1.0.12 1299 + - json-feed ==1.0.13 1296 1300 - jsonpath ==0.2.0.0 1297 1301 - json-rpc ==1.0.3 1298 1302 - json-rpc-generic ==0.2.1.5 1299 1303 - JuicyPixels ==3.3.5 1300 1304 - JuicyPixels-blurhash ==0.1.0.3 1301 - - JuicyPixels-extra ==0.4.1 1305 + - JuicyPixels-extra ==0.5.0 1302 1306 - JuicyPixels-scale-dct ==0.1.2 1303 1307 - junit-xml ==0.1.0.2 1304 1308 - justified-containers ==0.3.0.0 ··· 1324 1328 - kubernetes-webhook-haskell ==0.2.0.3 1325 1329 - l10n ==0.1.0.1 1326 1330 - labels ==0.3.3 1327 - - lackey ==1.0.14 1331 + - lackey ==1.0.15 1332 + - lambdabot-core ==5.3.0.1 1328 1333 - LambdaHack ==0.10.2.0 1329 1334 - lame ==0.2.0 1330 1335 - language-avro ==0.1.3.1 1331 1336 - language-bash ==0.9.2 1332 1337 - language-c ==0.8.3 1333 1338 - language-c-quote ==0.13 1334 - - language-docker ==10.0.0 1339 + - language-docker ==10.0.1 1335 1340 - language-java ==0.2.9 1336 1341 - language-javascript ==0.7.1.0 1337 1342 - language-protobuf ==1.0.1 ··· 1348 1353 - lawful ==0.1.0.0 1349 1354 - lazy-csv ==0.5.1 1350 1355 - lazyio ==0.1.0.4 1356 + - lazysmallcheck ==0.6 1351 1357 - lca ==0.4 1352 1358 - leancheck ==0.9.4 1353 1359 - leancheck-instances ==0.0.4 ··· 1368 1374 - lens-regex-pcre ==1.1.0.0 1369 1375 - lenz ==0.4.2.0 1370 1376 - leveldb-haskell ==0.6.5 1377 + - libBF ==0.6.2 1371 1378 - libffi ==0.1 1372 1379 - libgit ==0.3.1 1373 1380 - libgraph ==1.14 ··· 1393 1400 - listsafe ==0.1.0.1 1394 1401 - list-singleton ==1.0.0.5 1395 1402 - list-t ==1.0.4 1403 + - list-transformer ==1.0.7 1396 1404 - ListTree ==0.2.3 1397 1405 - little-rio ==0.2.2 1398 1406 - llvm-hs ==9.0.1 ··· 1413 1421 - loop ==0.3.0 1414 1422 - lrucache ==1.2.0.1 1415 1423 - lrucaching ==0.3.3 1416 - - lsp-test ==0.11.0.5 1424 + - lsp ==1.2.0.0 1425 + - lsp-test ==0.14.0.0 1426 + - lsp-types ==1.2.0.0 1417 1427 - lucid ==2.9.12.1 1418 1428 - lucid-cdn ==0.2.2.0 1419 1429 - lucid-extras ==0.2.2 ··· 1474 1484 - microlens-mtl ==0.2.0.1 1475 1485 - microlens-platform ==0.4.2 1476 1486 - microlens-process ==0.2.0.2 1477 - - microlens-th ==0.4.3.9 1487 + - microlens-th ==0.4.3.10 1478 1488 - microspec ==0.2.1.3 1479 1489 - microstache ==1.0.1.2 1480 1490 - midair ==0.2.0.1 ··· 1491 1501 - min-max-pqueue ==0.1.0.2 1492 1502 - mintty ==0.1.2 1493 1503 - missing-foreign ==0.1.1 1494 - - MissingH ==1.4.3.0 1495 - - mixed-types-num ==0.5.0.3 1504 + - mixed-types-num ==0.5.3.1 1496 1505 - mltool ==0.2.0.1 1497 1506 - mmap ==0.5.9 1498 1507 - mmark ==0.0.7.2 ··· 1500 1509 - mmark-ext ==0.2.1.3 1501 1510 - mmorph ==1.1.5 1502 1511 - mnist-idx ==0.1.2.8 1512 + - mnist-idx-conduit ==0.4.0.0 1503 1513 - mockery ==0.3.5 1504 1514 - mock-time ==0.1.0 1505 1515 - mod ==0.1.2.2 ··· 1632 1642 - numbers ==3000.2.0.2 1633 1643 - numeric-extras ==0.1 1634 1644 - numeric-prelude ==0.4.3.3 1635 - - numhask ==0.6.0.2 1645 + - numhask ==0.7.1.0 1636 1646 - NumInstances ==1.4 1637 1647 - numtype-dk ==0.5.0.2 1638 1648 - nuxeo ==0.3.2 ··· 1649 1659 - old-time ==1.1.0.3 1650 1660 - once ==0.4 1651 1661 - one-liner ==1.0 1652 - - one-liner-instances ==0.1.2.1 1653 1662 - OneTuple ==0.2.2.1 1654 1663 - Only ==0.1 1655 1664 - oo-prototypes ==0.1.0.0 ··· 1690 1699 - pagure-cli ==0.2 1691 1700 - pandoc ==2.13 1692 1701 - pandoc-dhall-decoder ==0.1.0.1 1693 - - pandoc-plot ==1.2.0 1702 + - pandoc-plot ==1.2.1 1694 1703 - pandoc-throw ==0.1.0.0 1695 1704 - pandoc-types ==1.22 1696 - - pantry ==0.5.1.5 1705 + - pantry ==0.5.2.1 1697 1706 - parallel ==3.2.2.0 1698 - - parallel-io ==0.3.3 1699 1707 - parameterized ==0.5.0.0 1700 1708 - paripari ==0.7.0.0 1701 1709 - parseargs ==0.2.0.9 ··· 1712 1720 - password ==3.0.0.0 1713 1721 - password-instances ==3.0.0.0 1714 1722 - password-types ==1.0.0.0 1715 - - path ==0.7.0 1723 + - path ==0.7.1 1716 1724 - path-binary-instance ==0.1.0.1 1717 1725 - path-extensions ==0.1.1.0 1718 1726 - path-extra ==0.2.0 ··· 1792 1800 - polysemy-plugin ==0.3.0.0 1793 1801 - pooled-io ==0.0.2.2 1794 1802 - port-utils ==0.2.1.0 1795 - - posix-paths ==0.2.1.6 1803 + - posix-paths ==0.3.0.0 1796 1804 - possibly ==1.0.0.0 1797 1805 - postgres-options ==0.2.0.0 1798 1806 - postgresql-binary ==0.12.4 ··· 1830 1838 - primitive-extras ==0.10.1 1831 1839 - primitive-unaligned ==0.1.1.1 1832 1840 - primitive-unlifted ==0.1.3.0 1841 + - prim-uniq ==0.2 1833 1842 - print-console-colors ==0.1.0.0 1834 1843 - probability ==0.2.7 1835 1844 - process-extras ==0.7.4 ··· 1845 1854 - promises ==0.3 1846 1855 - prompt ==0.1.1.2 1847 1856 - prospect ==0.1.0.0 1848 - - proto3-wire ==1.2.1 1857 + - proto3-wire ==1.2.2 1849 1858 - protobuf ==0.2.1.3 1850 1859 - protobuf-simple ==0.1.1.0 1851 1860 - protocol-buffers ==2.4.17 ··· 1893 1902 - rainbow ==0.34.2.2 1894 1903 - rainbox ==0.26.0.0 1895 1904 - ral ==0.2 1896 - - rampart ==1.1.0.2 1905 + - rampart ==1.1.0.3 1897 1906 - ramus ==0.1.2 1898 1907 - rando ==0.0.0.4 1899 - - random ==1.1 1908 + - random ==1.2.0 1900 1909 - random-bytestring ==0.1.4 1901 - - random-fu ==0.2.7.4 1910 + - random-fu ==0.2.7.7 1902 1911 - random-shuffle ==0.0.4 1903 - - random-source ==0.3.0.8 1912 + - random-source ==0.3.0.11 1904 1913 - random-tree ==0.6.0.5 1905 1914 - range ==0.3.0.2 1906 1915 - ranged-list ==0.1.0.0 ··· 1910 1919 - rank2classes ==1.4.1 1911 1920 - Rasterific ==0.7.5.3 1912 1921 - rasterific-svg ==0.3.3.2 1913 - - ratel ==1.0.14 1922 + - ratel ==1.0.15 1914 1923 - rate-limit ==1.4.2 1915 1924 - ratel-wai ==1.1.5 1916 1925 - rattle ==0.2 ··· 1996 2005 - rope-utf16-splay ==0.3.2.0 1997 2006 - rosezipper ==0.2 1998 2007 - rot13 ==0.2.0.1 1999 - - rpmbuild-order ==0.4.3.2 2008 + - rpmbuild-order ==0.4.4 2009 + - rp-tree ==0.3.5 2000 2010 - RSA ==2.4.1 2001 2011 - runmemo ==1.0.0.1 2002 2012 - rvar ==0.2.0.6 ··· 2018 2028 - sample-frame ==0.0.3 2019 2029 - sample-frame-np ==0.0.4.1 2020 2030 - sampling ==0.3.5 2021 - - sandwich ==0.1.0.5 2031 + - sandwich ==0.1.0.6 2022 2032 - sandwich-quickcheck ==0.1.0.5 2023 2033 - sandwich-slack ==0.1.0.4 2024 2034 - sandwich-webdriver ==0.1.0.4 2025 2035 - say ==0.1.0.1 2026 2036 - sbp ==2.6.3 2037 + - sbv ==8.14 2027 2038 - scalpel ==0.6.2 2028 2039 - scalpel-core ==0.6.2 2029 2040 - scanf ==0.1.0.0 ··· 2161 2172 - soap-tls ==0.1.1.4 2162 2173 - socket ==0.8.3.0 2163 2174 - socks ==0.6.1 2164 - - some ==1.0.3 2175 + - some ==1.0.2 2165 2176 - sop-core ==0.5.0.1 2166 2177 - sort ==1.0.0.0 2167 2178 - sorted-list ==0.2.1.0 ··· 2219 2230 - store-core ==0.4.4.4 2220 2231 - store-streaming ==0.2.0.3 2221 2232 - stratosphere ==0.59.1 2233 + - Stream ==0.4.7.2 2222 2234 - streaming ==0.2.3.0 2223 2235 - streaming-attoparsec ==1.0.0.1 2224 2236 - streaming-bytestring ==0.2.0 ··· 2244 2256 - stripe-core ==2.6.2 2245 2257 - stripe-haskell ==2.6.2 2246 2258 - stripe-http-client ==2.6.2 2247 - - stripe-tests ==2.6.2 2248 2259 - strive ==5.0.14 2249 2260 - structs ==0.1.6 2250 2261 - structured ==0.1.0.1 ··· 2275 2286 - system-filepath ==0.4.14 2276 2287 - system-info ==0.5.2 2277 2288 - tabular ==0.2.2.8 2278 - - taffybar ==3.2.3 2279 2289 - tagchup ==0.4.1.1 2280 2290 - tagged ==0.8.6.1 2281 2291 - tagged-binary ==0.2.0.1 ··· 2300 2310 - tasty-hspec ==1.1.6 2301 2311 - tasty-hunit ==0.10.0.3 2302 2312 - tasty-hunit-compat ==0.2.0.1 2313 + - tasty-inspection-testing ==0.1 2303 2314 - tasty-kat ==0.0.3 2304 2315 - tasty-leancheck ==0.0.1 2305 2316 - tasty-lua ==0.2.3.2 ··· 2375 2386 - thread-local-storage ==0.2 2376 2387 - threads ==0.5.1.6 2377 2388 - thread-supervisor ==0.2.0.0 2378 - - threepenny-gui ==0.9.0.0 2389 + - threepenny-gui ==0.9.1.0 2379 2390 - th-reify-compat ==0.0.1.5 2380 2391 - th-reify-many ==0.1.9 2381 2392 - throttle-io-stream ==0.2.0.1 ··· 2426 2437 - tree-view ==0.5.1 2427 2438 - trifecta ==2.1.1 2428 2439 - triplesec ==0.2.2.1 2440 + - trivial-constraint ==0.7.0.0 2429 2441 - tsv2csv ==0.1.0.2 2430 2442 - ttc ==0.4.0.0 2431 2443 - ttl-hashtables ==1.4.1.0 ··· 2438 2450 - typecheck-plugin-nat-simple ==0.1.0.2 2439 2451 - TypeCompose ==0.9.14 2440 2452 - typed-process ==0.2.6.0 2441 - - typed-uuid ==0.0.0.2 2453 + - typed-uuid ==0.1.0.0 2442 2454 - type-equality ==1 2443 2455 - type-errors ==0.2.0.0 2444 2456 - type-errors-pretty ==0.0.1.1 ··· 2447 2459 - type-level-kv-list ==1.1.0 2448 2460 - type-level-natural-number ==2.0 2449 2461 - type-level-numbers ==0.1.1.1 2462 + - typelits-witnesses ==0.4.0.0 2450 2463 - type-map ==0.1.6.0 2451 2464 - type-natural ==1.1.0.0 2452 2465 - typenums ==0.1.4 ··· 2458 2471 - tzdata ==0.2.20201021.0 2459 2472 - ua-parser ==0.7.6.0 2460 2473 - uglymemo ==0.1.0.1 2461 - - ulid ==0.3.0.0 2462 2474 - unagi-chan ==0.4.1.3 2463 2475 - unbounded-delays ==0.1.1.1 2464 2476 - unboxed-ref ==0.4.0.0 ··· 2483 2495 - unit-constraint ==0.0.0 2484 2496 - universe ==1.2.1 2485 2497 - universe-base ==1.1.2 2498 + - universe-dependent-sum ==1.3 2486 2499 - universe-instances-base ==1.1 2487 2500 - universe-instances-extended ==1.1.2 2488 2501 - universe-instances-trans ==1.1 ··· 2492 2505 - unix-bytestring ==0.3.7.3 2493 2506 - unix-compat ==0.5.3 2494 2507 - unix-time ==0.4.7 2495 - - unliftio ==0.2.15 2508 + - unliftio ==0.2.16 2496 2509 - unliftio-core ==0.2.0.1 2497 2510 - unliftio-pool ==0.2.1.1 2498 2511 - unliftio-streams ==0.1.1.1 ··· 2550 2563 - vformat-aeson ==0.1.0.1 2551 2564 - vformat-time ==0.1.0.0 2552 2565 - ViennaRNAParser ==1.3.3 2553 - - vinyl ==0.13.1 2566 + - vinyl ==0.13.2 2554 2567 - void ==0.7.3 2555 2568 - vty ==5.33 2556 2569 - wai ==3.2.3 ··· 2571 2584 - wai-rate-limit-redis ==0.1.0.0 2572 2585 - wai-saml2 ==0.2.1.2 2573 2586 - wai-session ==0.3.3 2574 - - wai-session-redis ==0.1.0.1 2587 + - wai-session-redis ==0.1.0.2 2575 2588 - wai-slack-middleware ==0.2.0 2576 2589 - wai-websockets ==3.0.1.2 2577 2590 - wakame ==0.1.0.0 ··· 2597 2610 - Win32 ==2.6.1.0 2598 2611 - Win32-notify ==0.3.0.3 2599 2612 - windns ==0.1.0.1 2600 - - witch ==0.2.1.1 2613 + - witch ==0.3.1.0 2601 2614 - witherable ==0.4.1 2602 2615 - within ==0.2.0.1 2603 2616 - with-location ==0.1.0 ··· 2627 2640 - x509-validation ==1.6.11 2628 2641 - Xauth ==0.1 2629 2642 - xdg-basedir ==0.2.2 2630 - - xdg-desktop-entry ==0.1.1.1 2631 2643 - xdg-userdirs ==0.1.0.2 2632 2644 - xeno ==0.4.2 2633 2645 - xlsx ==0.8.3 ··· 2656 2668 - yesod ==1.6.1.1 2657 2669 - yesod-auth ==1.6.10.3 2658 2670 - yesod-auth-hashdb ==1.7.1.6 2659 - - yesod-auth-oauth2 ==0.6.3.0 2671 + - yesod-auth-oauth2 ==0.6.3.4 2660 2672 - yesod-bin ==1.6.1 2661 - - yesod-core ==1.6.19.0 2673 + - yesod-core ==1.6.20 2662 2674 - yesod-fb ==0.6.1 2663 2675 - yesod-form ==1.6.7 2664 2676 - yesod-gitrev ==0.2.1 2665 - - yesod-markdown ==0.12.6.9 2677 + - yesod-markdown ==0.12.6.11 2666 2678 - yesod-newsfeed ==1.7.0.0 2667 - - yesod-page-cursor ==2.0.0.6 2679 + - yesod-page-cursor ==2.0.0.7 2668 2680 - yesod-paginator ==1.1.1.0 2669 2681 - yesod-persistent ==1.6.0.7 2670 2682 - yesod-sitemap ==1.6.0
+14 -2
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
··· 399 399 - claferwiki 400 400 - clash 401 401 - clash-ghc 402 - - clash-ghc_1_4_1 402 + - clash-ghc_1_4_2 403 403 - clash-lib 404 - - clash-lib_1_4_1 404 + - clash-lib_1_4_2 405 405 - clash-multisignal 406 406 - clash-prelude-quickcheck 407 407 - clash-systemverilog ··· 546 546 - ctpl 547 547 - cube 548 548 - cursedcsv 549 + - cursor-fuzzy-time-gen 549 550 - cv-combinators 550 551 - cypher 551 552 - Dangerous ··· 785 786 - factual-api 786 787 - fadno-braids 787 788 - FailureT 789 + - fakedata-quickcheck 788 790 - fallingblocks 789 791 - falling-turnip 790 792 - family-tree ··· 1234 1236 - hasql-postgres 1235 1237 - hasql-postgres-options 1236 1238 - hasql-queue 1239 + - hasql-th 1237 1240 - hastache-aeson 1238 1241 - haste-app 1239 1242 - haste-gapi ··· 1276 1279 - heavy-log-shortcuts 1277 1280 - hecc 1278 1281 - hedgehog-checkers-lens 1282 + - hedgehog-fakedata 1279 1283 - hedgehog-gen-json 1280 1284 - Hedi 1281 1285 - hedis-pile ··· 2093 2097 - network-topic-models 2094 2098 - network-websocket 2095 2099 - newsletter-mailgun 2100 + - newsynth 2096 2101 - ngrams-loader 2097 2102 - ngx-export-tools-extra 2098 2103 - nikepub ··· 2242 2247 - pkgtreediff 2243 2248 - planet-mitchell 2244 2249 - plocketed 2250 + - ploterific 2245 2251 - Plot-ho-matic 2246 2252 - PlslTools 2247 2253 - png-file ··· 2354 2360 - questioner 2355 2361 - queuelike 2356 2362 - quickbench 2363 + - quickcheck-combinators 2357 2364 - quickcheck-poly 2358 2365 - quickcheck-regex 2359 2366 - quickcheck-relaxng ··· 2842 2849 - strelka 2843 2850 - strict-data 2844 2851 - string-typelits 2852 + - stripe-haskell 2853 + - stripe-http-client 2845 2854 - stripe-scotty 2846 2855 - structural-induction 2847 2856 - structured-mongoDB ··· 3046 3055 - UMM 3047 3056 - unagi-bloomfilter 3048 3057 - unbound 3058 + - unfoldable-restricted 3049 3059 - unicode-normalization 3050 3060 - uni-events 3051 3061 - uniformBase ··· 3109 3119 - verdict-json 3110 3120 - versioning-servant 3111 3121 - vflow-types 3122 + - vformat-aeson 3123 + - vformat-time 3112 3124 - vfr-waypoints 3113 3125 - ViennaRNA-extras 3114 3126 - vigilance
+18 -2
pkgs/development/haskell-modules/configuration-nix.nix
··· 196 196 tcp-streams = dontCheck super.tcp-streams; 197 197 holy-project = dontCheck super.holy-project; 198 198 mustache = dontCheck super.mustache; 199 + arch-web = dontCheck super.arch-web; 199 200 200 201 # Tries to mess with extended POSIX attributes, but can't in our chroot environment. 201 202 xattr = dontCheck super.xattr; ··· 259 260 ''; 260 261 })); 261 262 262 - # Patch to consider NIX_GHC just like xmonad does 263 - dyre = appendPatch super.dyre ./patches/dyre-nix.patch; 263 + dyre = 264 + appendPatch 265 + # dyre's tests appear to be trying to directly call GHC. 266 + (dontCheck super.dyre) 267 + # Dyre needs special support for reading the NIX_GHC env var. This is 268 + # available upstream in https://github.com/willdonnelly/dyre/pull/43, but 269 + # hasn't been released to Hackage as of dyre-0.9.1. Likely included in 270 + # next version. 271 + (pkgs.fetchpatch { 272 + url = "https://github.com/willdonnelly/dyre/commit/c7f29d321aae343d6b314f058812dffcba9d7133.patch"; 273 + sha256 = "10m22k35bi6cci798vjpy4c2l08lq5nmmj24iwp0aflvmjdgscdb"; 274 + }); 264 275 265 276 # https://github.com/edwinb/EpiVM/issues/13 266 277 # https://github.com/edwinb/EpiVM/issues/14 ··· 803 814 hw-prim-bits = overrideCabal super.hw-prim-bits { 804 815 platforms = pkgs.lib.platforms.x86; 805 816 }; 817 + 818 + # random 1.2.0 has tests that indirectly depend on 819 + # itself causing an infinite recursion at evaluation 820 + # time 821 + random = dontCheck super.random; 806 822 }
+12 -2
pkgs/development/haskell-modules/generic-builder.nix
··· 72 72 , shellHook ? "" 73 73 , coreSetup ? false # Use only core packages to build Setup.hs. 74 74 , useCpphs ? false 75 - , hardeningDisable ? lib.optional (ghc.isHaLVM or false) "all" 75 + , hardeningDisable ? null 76 76 , enableSeparateBinOutput ? false 77 77 , enableSeparateDataOutput ? false 78 78 , enableSeparateDocOutput ? doHaddock ··· 417 417 configurePlatforms = []; 418 418 inherit configureFlags; 419 419 420 + # Note: the options here must be always added, regardless of whether the 421 + # package specifies `hardeningDisable`. 422 + hardeningDisable = lib.optionals (args ? hardeningDisable) hardeningDisable 423 + ++ lib.optional (ghc.isHaLVM or false) "all" 424 + # Static libraries (ie. all of pkgsStatic.haskellPackages) fail to build 425 + # because by default Nix adds `-pie` to the linker flags: this 426 + # conflicts with the `-r` and `-no-pie` flags added by GHC (see 427 + # https://gitlab.haskell.org/ghc/ghc/-/issues/19580). hardeningDisable 428 + # changes the default Nix behavior regarding adding "hardening" flags. 429 + ++ lib.optional enableStaticLibraries "pie"; 430 + 420 431 configurePhase = '' 421 432 runHook preConfigure 422 433 ··· 674 685 // optionalAttrs (args ? preFixup) { inherit preFixup; } 675 686 // optionalAttrs (args ? postFixup) { inherit postFixup; } 676 687 // optionalAttrs (args ? dontStrip) { inherit dontStrip; } 677 - // optionalAttrs (args ? hardeningDisable) { inherit hardeningDisable; } 678 688 // optionalAttrs (stdenv.buildPlatform.libc == "glibc"){ LOCALE_ARCHIVE = "${glibcLocales}/lib/locale/locale-archive"; } 679 689 ) 680 690 )
+883 -890
pkgs/development/haskell-modules/hackage-packages.nix
··· 15 15 executableHaskellDepends = [ base GLUT OpenGL random ]; 16 16 description = "Examples of 3D graphics programming with OpenGL"; 17 17 license = lib.licenses.bsd3; 18 + hydraPlatforms = lib.platforms.none; 19 + broken = true; 18 20 }) {}; 19 21 20 22 "3dmodels" = callPackage ··· 3421 3423 3422 3424 "ConClusion" = callPackage 3423 3425 ({ mkDerivation, aeson, attoparsec, base, cmdargs, containers 3424 - , formatting, hmatrix, massiv, optics, PSQueue, rio, text 3426 + , formatting, hmatrix, massiv, optics, psqueues, rio, text 3425 3427 }: 3426 3428 mkDerivation { 3427 3429 pname = "ConClusion"; 3428 - version = "0.0.1"; 3429 - sha256 = "1qdwirr2gp5aq8dl5ibj1gb9mg2qd1jhpg610wy4yx2ymy4msg1p"; 3430 + version = "0.0.2"; 3431 + sha256 = "1n2wyvcyh950v67z4szvnr19vdh0fg2zvhxqyfqblpb1njayy92l"; 3430 3432 isLibrary = true; 3431 3433 isExecutable = true; 3432 3434 libraryHaskellDepends = [ 3433 - aeson attoparsec base containers formatting hmatrix massiv PSQueue 3435 + aeson attoparsec base containers formatting hmatrix massiv psqueues 3434 3436 rio 3435 3437 ]; 3436 3438 executableHaskellDepends = [ 3437 3439 aeson attoparsec base cmdargs containers formatting hmatrix massiv 3438 - optics PSQueue rio text 3440 + optics psqueues rio text 3439 3441 ]; 3440 3442 description = "Cluster algorithms, PCA, and chemical conformere analysis"; 3441 3443 license = lib.licenses.agpl3Only; ··· 11648 11650 }: 11649 11651 mkDerivation { 11650 11652 pname = "JuicyPixels-extra"; 11651 - version = "0.4.1"; 11652 - sha256 = "0k2bz2xn15qg400xl6xs52j2abcc3js42rd9p9sy4dwlkcdmblbj"; 11653 + version = "0.5.0"; 11654 + sha256 = "1r6rpasakl4s7x53y6wz34rkg4xxjhh8zfm9aqdjnxc7b8ir0nbb"; 11653 11655 enableSeparateDataOutput = true; 11654 11656 libraryHaskellDepends = [ base JuicyPixels ]; 11655 11657 testHaskellDepends = [ base hspec JuicyPixels ]; ··· 13392 13394 }: 13393 13395 mkDerivation { 13394 13396 pname = "MissingH"; 13397 + version = "1.4.2.0"; 13398 + sha256 = "1wfhpb351nrqjryf9si9j13nkvrqybhkkyc9643wqq8ywkdd59b9"; 13399 + libraryHaskellDepends = [ 13400 + array base containers directory filepath hslogger mtl network 13401 + network-bsd old-locale old-time parsec process random regex-compat 13402 + time unix 13403 + ]; 13404 + testHaskellDepends = [ 13405 + base containers directory errorcall-eq-instance filepath HUnit 13406 + old-time parsec regex-compat time unix 13407 + ]; 13408 + description = "Large utility library"; 13409 + license = lib.licenses.bsd3; 13410 + }) {}; 13411 + 13412 + "MissingH_1_4_3_0" = callPackage 13413 + ({ mkDerivation, array, base, containers, directory 13414 + , errorcall-eq-instance, filepath, hslogger, HUnit, mtl, network 13415 + , network-bsd, old-locale, old-time, parsec, process, random 13416 + , regex-compat, time, unix 13417 + }: 13418 + mkDerivation { 13419 + pname = "MissingH"; 13395 13420 version = "1.4.3.0"; 13396 13421 sha256 = "196cniya5wzcv2d777nr0f7hinclpals4ia1mkzzv35870pqr6lw"; 13397 13422 libraryHaskellDepends = [ ··· 13405 13430 ]; 13406 13431 description = "Large utility library"; 13407 13432 license = lib.licenses.bsd3; 13433 + hydraPlatforms = lib.platforms.none; 13408 13434 }) {}; 13409 13435 13410 13436 "MissingK" = callPackage ··· 19646 19672 }: 19647 19673 mkDerivation { 19648 19674 pname = "TeX-my-math"; 19649 - version = "0.202.1.0"; 19650 - sha256 = "1cp3spzlssnnzvnxvkg59h4nnv2icvld9mdkhn97b043kvmbp4hl"; 19651 - revision = "2"; 19652 - editedCabalFile = "1j3nbbljj89mhhcld7dzgmixilfikwng05zcndsisnz75r1kp1gv"; 19675 + version = "0.202.2.0"; 19676 + sha256 = "1w074jr2qr603hjh644cvlc0n1miaz10r8mhkskq39jn184kriyl"; 19653 19677 isLibrary = true; 19654 19678 isExecutable = true; 19655 19679 libraryHaskellDepends = [ ··· 20629 20653 description = "Bindings to the VulkanMemoryAllocator library"; 20630 20654 license = lib.licenses.bsd3; 20631 20655 platforms = [ "aarch64-linux" "x86_64-linux" ]; 20656 + maintainers = with lib.maintainers; [ expipiplus1 ]; 20632 20657 }) {}; 20633 20658 20634 20659 "WAVE" = callPackage ··· 21759 21784 }: 21760 21785 mkDerivation { 21761 21786 pname = "Z-Botan"; 21762 - version = "0.2.0.0"; 21763 - sha256 = "0xxi19gfzglp93jxxq7sq9z1ijxa5jys917a156gd4hrcqqhwi63"; 21787 + version = "0.3.1.0"; 21788 + sha256 = "0920pzs9q105h32d7yp83bblhq0id5vzzw3d2pysg4dd127933xc"; 21764 21789 enableSeparateDataOutput = true; 21765 21790 setupHaskellDepends = [ base Cabal directory filepath ]; 21766 21791 libraryHaskellDepends = [ ··· 23315 23340 libraryHaskellDepends = [ base MemoTrie random ]; 23316 23341 description = "Memoized random number generation"; 23317 23342 license = lib.licenses.mit; 23343 + hydraPlatforms = lib.platforms.none; 23344 + broken = true; 23318 23345 }) {}; 23319 23346 23320 23347 "acme-microwave" = callPackage ··· 23596 23623 libraryHaskellDepends = [ array base random ]; 23597 23624 description = "A somewhat flexible Zalgo̐ te̳͜x̥̖̉̓͞t̍̌̔ ̀̃t̴̢̞̜͓̝r̶̬̆̂̒͟á̧̡͎͔̯̰̕n̹̾̓ͬͦ̍͘ṡ̢͓͉ͮ͆l̠̖̹̗̳̖̽̌ͤ͞a͚̭͙̹̲ͭͩt͈͐o̢̭͇͍̟͐ͬ̾ͪ͜r͇.̸̅ͭ̐̀̊ͨ͛"; 23598 23625 license = lib.licenses.mit; 23626 + hydraPlatforms = lib.platforms.none; 23627 + broken = true; 23599 23628 }) {}; 23600 23629 23601 23630 "acme-zero" = callPackage ··· 24125 24154 }) {}; 24126 24155 24127 24156 "aern2-mp" = callPackage 24128 - ({ mkDerivation, base, convertible, hspec, integer-logarithms, lens 24129 - , mixed-types-num, QuickCheck, regex-tdfa, rounded 24130 - , template-haskell 24157 + ({ mkDerivation, base, cdar-mBound, collect-errors, deepseq, hspec 24158 + , integer-logarithms, mixed-types-num, QuickCheck, reflection 24159 + , regex-tdfa, template-haskell 24131 24160 }: 24132 24161 mkDerivation { 24133 24162 pname = "aern2-mp"; 24134 - version = "0.1.4"; 24135 - sha256 = "1q4ygvpxndvj0lsxb7aqw754nkxj1r2037f263g79vpjczkzzfwf"; 24163 + version = "0.2.1.1"; 24164 + sha256 = "1fsdvjancc2mi9i7l1gaqqvhnafchvw37hrn9ksd20djy43gzwyw"; 24136 24165 libraryHaskellDepends = [ 24137 - base convertible hspec integer-logarithms lens mixed-types-num 24138 - QuickCheck regex-tdfa rounded template-haskell 24166 + base cdar-mBound collect-errors deepseq hspec integer-logarithms 24167 + mixed-types-num QuickCheck reflection regex-tdfa template-haskell 24139 24168 ]; 24140 - testHaskellDepends = [ base hspec QuickCheck ]; 24169 + testHaskellDepends = [ 24170 + base cdar-mBound collect-errors deepseq hspec integer-logarithms 24171 + mixed-types-num QuickCheck reflection regex-tdfa template-haskell 24172 + ]; 24141 24173 description = "Multi-precision ball (interval) arithmetic"; 24142 24174 license = lib.licenses.bsd3; 24143 24175 hydraPlatforms = lib.platforms.none; ··· 24145 24177 }) {}; 24146 24178 24147 24179 "aern2-real" = callPackage 24148 - ({ mkDerivation, aern2-mp, aeson, base, bytestring, containers 24149 - , convertible, hspec, lens, mixed-types-num, QuickCheck, random 24150 - , stm, transformers 24180 + ({ mkDerivation, aern2-mp, base, collect-errors, hspec 24181 + , integer-logarithms, mixed-types-num, QuickCheck 24151 24182 }: 24152 24183 mkDerivation { 24153 24184 pname = "aern2-real"; 24154 - version = "0.1.2"; 24155 - sha256 = "1br2glj89xcm3iyb32yi1xwgzkva9mmvl9gih38kgg4ldidflvn8"; 24156 - isLibrary = true; 24157 - isExecutable = true; 24185 + version = "0.2.1.0"; 24186 + sha256 = "06nz820p5gillvyjnx7bhmadpc0mrkvg8wiz9zmpcj6d23f28vzg"; 24158 24187 libraryHaskellDepends = [ 24159 - aern2-mp aeson base bytestring containers convertible hspec lens 24160 - mixed-types-num QuickCheck stm transformers 24188 + aern2-mp base collect-errors hspec integer-logarithms 24189 + mixed-types-num QuickCheck 24161 24190 ]; 24162 - executableHaskellDepends = [ 24163 - aern2-mp base mixed-types-num QuickCheck random 24164 - ]; 24165 - testHaskellDepends = [ base hspec QuickCheck ]; 24166 - description = "Exact real numbers via Cauchy sequences and MPFR"; 24191 + description = "Real numbers as sequences of MPBalls"; 24167 24192 license = lib.licenses.bsd3; 24168 24193 hydraPlatforms = lib.platforms.none; 24169 24194 }) {}; ··· 25034 25059 }: 25035 25060 mkDerivation { 25036 25061 pname = "aeson-typescript"; 25037 - version = "0.2.0.0"; 25038 - sha256 = "15w28x2b8h402fic5agq96g51ssryvd7q3zs22n5mz9aa43qlphw"; 25062 + version = "0.3.0.0"; 25063 + sha256 = "054mhzsywbprccvp5pqscj9f92dvkrxgzpxz16bfadxn98wa1j7h"; 25039 25064 libraryHaskellDepends = [ 25040 25065 aeson base containers interpolate mtl template-haskell text 25041 25066 th-abstraction unordered-containers ··· 29532 29557 }: 29533 29558 mkDerivation { 29534 29559 pname = "amqp-utils"; 29535 - version = "0.6.1.0"; 29536 - sha256 = "0h0mjgaiyhhx8y6zd3zxm1jzd0vgc6crq3980l5cal0zv6vs9zc1"; 29537 - isLibrary = false; 29538 - isExecutable = true; 29539 - executableHaskellDepends = [ 29540 - amqp base bytestring connection containers data-default-class 29541 - directory hinotify magic network process text time tls unix 29542 - utf8-string x509-system 29543 - ]; 29544 - description = "AMQP toolset for the command line"; 29545 - license = lib.licenses.gpl3Only; 29546 - }) {}; 29547 - 29548 - "amqp-utils_0_6_1_1" = callPackage 29549 - ({ mkDerivation, amqp, base, bytestring, connection, containers 29550 - , data-default-class, directory, hinotify, magic, network, process 29551 - , text, time, tls, unix, utf8-string, x509-system 29552 - }: 29553 - mkDerivation { 29554 - pname = "amqp-utils"; 29555 29560 version = "0.6.1.1"; 29556 29561 sha256 = "1lffc76ybvk73k57qn5m6788m2nkfsqavs7mfs1kaqw38pya940c"; 29557 29562 isLibrary = false; ··· 29563 29568 ]; 29564 29569 description = "AMQP toolset for the command line"; 29565 29570 license = lib.licenses.gpl3Only; 29566 - hydraPlatforms = lib.platforms.none; 29567 29571 }) {}; 29568 29572 29569 29573 "amqp-worker" = callPackage ··· 32182 32186 ]; 32183 32187 description = "Arch Linux official and AUR web interface binding"; 32184 32188 license = lib.licenses.mit; 32185 - hydraPlatforms = lib.platforms.none; 32186 - broken = true; 32189 + maintainers = with lib.maintainers; [ berberman ]; 32187 32190 }) {}; 32188 32191 32189 32192 "archive" = callPackage ··· 32358 32361 }: 32359 32362 mkDerivation { 32360 32363 pname = "arduino-copilot"; 32361 - version = "1.5.3"; 32362 - sha256 = "18aa6qqgk1cd5adydyby7xm3imrg739hhmdl0m67b61gf7f3ch3x"; 32364 + version = "1.5.4"; 32365 + sha256 = "15z3ndcg1ycnfzvqbbfalx1gfa61pyi5n2fy1dj8qm0gqkhz23lh"; 32363 32366 libraryHaskellDepends = [ 32364 32367 base containers copilot copilot-c99 copilot-language directory 32365 32368 filepath mtl optparse-applicative temporary ··· 35467 35470 ]; 35468 35471 description = "Denotative, locally stateful programming DSL & platform"; 35469 35472 license = lib.licenses.mit; 35473 + hydraPlatforms = lib.platforms.none; 35474 + broken = true; 35470 35475 }) {}; 35471 35476 35472 35477 "auto-update" = callPackage ··· 35497 35502 testHaskellDepends = [ base doctest ]; 35498 35503 description = "Template Haskell to automatically pass values to functions"; 35499 35504 license = lib.licenses.bsd3; 35505 + maintainers = with lib.maintainers; [ expipiplus1 ]; 35500 35506 }) {}; 35501 35507 35502 35508 "autoexporter" = callPackage ··· 36746 36752 hydraPlatforms = lib.platforms.none; 36747 36753 }) {}; 36748 36754 36755 + "aws-xray-client" = callPackage 36756 + ({ mkDerivation, aeson, aeson-qq, async, base, bytestring 36757 + , criterion, deepseq, generic-arbitrary, hspec, http-types, lens 36758 + , network, QuickCheck, random, text, time 36759 + }: 36760 + mkDerivation { 36761 + pname = "aws-xray-client"; 36762 + version = "0.1.0.0"; 36763 + sha256 = "0rb46hz2y9mz0prgyb5m2v31j05cx18j6yl01pawhrb6v8pb7z00"; 36764 + libraryHaskellDepends = [ 36765 + aeson base bytestring deepseq http-types lens network random text 36766 + time 36767 + ]; 36768 + testHaskellDepends = [ 36769 + aeson aeson-qq base generic-arbitrary hspec lens QuickCheck random 36770 + text 36771 + ]; 36772 + benchmarkHaskellDepends = [ async base criterion random time ]; 36773 + description = "A client for AWS X-Ray"; 36774 + license = lib.licenses.mit; 36775 + }) {}; 36776 + 36777 + "aws-xray-client-persistent" = callPackage 36778 + ({ mkDerivation, aws-xray-client, base, conduit, containers, lens 36779 + , persistent, random, resourcet, text, time 36780 + }: 36781 + mkDerivation { 36782 + pname = "aws-xray-client-persistent"; 36783 + version = "0.1.0.0"; 36784 + sha256 = "02aig9j9asbkxni7bmyay1vhs7flf0gz401yldcq4n824c9q8h6f"; 36785 + libraryHaskellDepends = [ 36786 + aws-xray-client base conduit containers lens persistent random 36787 + resourcet text time 36788 + ]; 36789 + description = "A client for AWS X-Ray integration with Persistent"; 36790 + license = lib.licenses.mit; 36791 + }) {}; 36792 + 36793 + "aws-xray-client-wai" = callPackage 36794 + ({ mkDerivation, aws-xray-client, base, bytestring, containers 36795 + , http-types, lens, random, text, time, unliftio, unliftio-core 36796 + , vault, wai 36797 + }: 36798 + mkDerivation { 36799 + pname = "aws-xray-client-wai"; 36800 + version = "0.1.0.0"; 36801 + sha256 = "1vrgx2l3f08bd73z0an15zh3fla0d5sxqvwbsk1jxkrjfy2c43rd"; 36802 + libraryHaskellDepends = [ 36803 + aws-xray-client base bytestring containers http-types lens random 36804 + text time unliftio unliftio-core vault wai 36805 + ]; 36806 + description = "A client for AWS X-Ray integration with WAI"; 36807 + license = lib.licenses.mit; 36808 + }) {}; 36809 + 36749 36810 "axel" = callPackage 36750 36811 ({ mkDerivation, aeson, ansi-terminal, base, bytestring, containers 36751 36812 , directory, extra, filepath, freer-simple, ghcid, hashable ··· 38306 38367 pname = "basement"; 38307 38368 version = "0.0.12"; 38308 38369 sha256 = "12zsnxkgv86im2prslk6ddhy0zwpawwjc1h4ff63kpxp2xdl7i2k"; 38370 + revision = "1"; 38371 + editedCabalFile = "1gr3zqf9xl3wlr2ajc03h9iya3jpx2h4jyjv2vhqxdvm6myiiffb"; 38309 38372 libraryHaskellDepends = [ base ghc-prim ]; 38310 38373 description = "Foundation scrap box of array & string"; 38311 38374 license = lib.licenses.bsd3; ··· 38756 38819 }: 38757 38820 mkDerivation { 38758 38821 pname = "bcp47"; 38759 - version = "0.2.0.3"; 38760 - sha256 = "07gz8bflc3klw0370albaff8v9vlgyqgrc5lifl35vs2ia891fhn"; 38822 + version = "0.2.0.4"; 38823 + sha256 = "1a3z0kg88061sffawq19girs7q640jv6yn24mailz7c89ajcawj7"; 38761 38824 libraryHaskellDepends = [ 38762 38825 aeson base containers country generic-arbitrary iso639 megaparsec 38763 38826 QuickCheck text ··· 38775 38838 }: 38776 38839 mkDerivation { 38777 38840 pname = "bcp47-orphans"; 38778 - version = "0.1.0.3"; 38779 - sha256 = "1dm65nq49zqbc6kxkh2kmsracc9a7vlbq4mpq60jh2wxgvzcfghm"; 38841 + version = "0.1.0.4"; 38842 + sha256 = "08kx00dxmwj0vxazcd2s88q069swnzjfnj61kla5pczaz0aqh11w"; 38780 38843 libraryHaskellDepends = [ 38781 38844 base bcp47 cassava errors esqueleto hashable http-api-data 38782 38845 path-pieces persistent text ··· 41557 41620 license = lib.licenses.bsd3; 41558 41621 hydraPlatforms = lib.platforms.none; 41559 41622 broken = true; 41560 - }) {wlc = null;}; 41623 + }) {inherit (pkgs) wlc;}; 41561 41624 41562 41625 "bindings-yices" = callPackage 41563 41626 ({ mkDerivation, base, gmp, yices }: ··· 45582 45645 }: 45583 45646 mkDerivation { 45584 45647 pname = "brittany"; 45585 - version = "0.13.1.1"; 45586 - sha256 = "1z47kzmff9vdnkg4xihpdvccfy5080i05mg4j8sy3nv4mwja0ki1"; 45648 + version = "0.13.1.2"; 45649 + sha256 = "1pa8qgsild3zl56sdmbsllka64k05jk2p16ij3bdla4rbfw96z5g"; 45587 45650 isLibrary = true; 45588 45651 isExecutable = true; 45589 45652 libraryHaskellDepends = [ ··· 46248 46311 ]; 46249 46312 description = "Perfect simulation of discrete random variables"; 46250 46313 license = lib.licenses.bsd3; 46314 + hydraPlatforms = lib.platforms.none; 46315 + broken = true; 46251 46316 }) {}; 46252 46317 46253 46318 "bug" = callPackage ··· 46605 46670 }: 46606 46671 mkDerivation { 46607 46672 pname = "burrito"; 46608 - version = "1.2.0.1"; 46609 - sha256 = "0swxc78vz1rj3q994cdnadgkanzcpm8rshvs2q49534rc2s6gq4g"; 46673 + version = "1.2.0.2"; 46674 + sha256 = "0d6qnajyh5v6hw89lw0d3lcan9l20zxkp8r3hq1imzbvb1mcasn5"; 46610 46675 libraryHaskellDepends = [ 46611 46676 base bytestring containers parsec template-haskell text 46612 46677 transformers ··· 46730 46795 testPkgconfigDepends = [ gio-unix ]; 46731 46796 description = "Draw sequence diagrams of D-Bus traffic"; 46732 46797 license = lib.licenses.lgpl21Plus; 46798 + platforms = [ 46799 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 46800 + ]; 46733 46801 }) {gio-unix = null; inherit (pkgs) libpcap; 46734 46802 system-glib = pkgs.glib;}; 46735 46803 ··· 46827 46895 ]; 46828 46896 description = "Client library for buttplug.io"; 46829 46897 license = lib.licenses.bsd3; 46898 + hydraPlatforms = lib.platforms.none; 46899 + broken = true; 46830 46900 }) {}; 46831 46901 46832 46902 "bv" = callPackage ··· 46956 47026 }: 46957 47027 mkDerivation { 46958 47028 pname = "byte-count-reader"; 46959 - version = "0.10.1.2"; 46960 - sha256 = "11mzz8ahjlqq910s27wggk0vz9bjqxkyqs7lk8kr20cpx0by26s1"; 47029 + version = "0.10.1.3"; 47030 + sha256 = "1z02g8mkjwxdrbyxncbvrwg18knyiqa3w9n0x01y2xmbr279rsh0"; 46961 47031 libraryHaskellDepends = [ base extra parsec parsec-numbers text ]; 46962 47032 testHaskellDepends = [ 46963 47033 base extra hspec parsec parsec-numbers text ··· 49567 49637 }: 49568 49638 mkDerivation { 49569 49639 pname = "caerbannog"; 49570 - version = "0.6.0.4"; 49571 - sha256 = "0zm6vdbsb947nd3wcniyk8mjs52r6hwyyp64w1abnazajraqask8"; 49640 + version = "0.6.0.5"; 49641 + sha256 = "048d46g7xnqbkb061hs3ix8rzpp1mwww9iznpgrrkvimafb0r0m0"; 49572 49642 libraryHaskellDepends = [ base binary bytestring ]; 49573 49643 testHaskellDepends = [ 49574 49644 base binary bytestring hspec QuickCheck random 49575 49645 ]; 49576 49646 description = "That rabbit's got a vicious streak a mile wide!"; 49577 49647 license = lib.licenses.bsd3; 49648 + hydraPlatforms = lib.platforms.none; 49649 + broken = true; 49578 49650 }) {}; 49579 49651 49580 49652 "caf" = callPackage ··· 49818 49890 }) {}; 49819 49891 49820 49892 "calamity" = callPackage 49821 - ({ mkDerivation, aeson, async, base, bytestring, colour 49822 - , concurrent-extra, connection, containers, data-default-class 49823 - , data-flags, deepseq, deque, df1, di-core, di-polysemy, exceptions 49824 - , fmt, focus, generic-lens, hashable, http-api-data, http-client 49825 - , http-date, http-types, lens, lens-aeson, megaparsec, mime-types 49826 - , mtl, polysemy, polysemy-plugin, reflection, req, safe-exceptions 49827 - , scientific, stm, stm-chans, stm-containers, text, text-show, time 49828 - , tls, typerep-map, unagi-chan, unboxing-vector 49829 - , unordered-containers, vector, websockets, x509-system 49893 + ({ mkDerivation, aeson, async, base, bytestring, calamity-commands 49894 + , colour, concurrent-extra, connection, containers 49895 + , data-default-class, data-flags, deepseq, deque, df1, di-core 49896 + , di-polysemy, exceptions, fmt, focus, generic-lens, hashable 49897 + , http-api-data, http-client, http-date, http-types, lens 49898 + , lens-aeson, megaparsec, mime-types, mtl, polysemy 49899 + , polysemy-plugin, reflection, req, safe-exceptions, scientific 49900 + , stm, stm-chans, stm-containers, text, text-show, time, tls 49901 + , typerep-map, unagi-chan, unboxing-vector, unordered-containers 49902 + , vector, websockets, x509-system 49830 49903 }: 49831 49904 mkDerivation { 49832 49905 pname = "calamity"; 49833 - version = "0.1.29.0"; 49834 - sha256 = "05i8364x6d5kh4vimg8xp5cwskbzayk71kb6r4gg95xdi6vhgnjx"; 49906 + version = "0.1.30.1"; 49907 + sha256 = "1qxag4vdxn2s3ijkr9lz5djafnwi7c6vj4q9b5z5p41ldvsil3l7"; 49835 49908 libraryHaskellDepends = [ 49836 - aeson async base bytestring colour concurrent-extra connection 49837 - containers data-default-class data-flags deepseq deque df1 di-core 49838 - di-polysemy exceptions fmt focus generic-lens hashable 49839 - http-api-data http-client http-date http-types lens lens-aeson 49840 - megaparsec mime-types mtl polysemy polysemy-plugin reflection req 49841 - safe-exceptions scientific stm stm-chans stm-containers text 49842 - text-show time tls typerep-map unagi-chan unboxing-vector 49843 - unordered-containers vector websockets x509-system 49909 + aeson async base bytestring calamity-commands colour 49910 + concurrent-extra connection containers data-default-class 49911 + data-flags deepseq deque df1 di-core di-polysemy exceptions fmt 49912 + focus generic-lens hashable http-api-data http-client http-date 49913 + http-types lens lens-aeson megaparsec mime-types mtl polysemy 49914 + polysemy-plugin reflection req safe-exceptions scientific stm 49915 + stm-chans stm-containers text text-show time tls typerep-map 49916 + unagi-chan unboxing-vector unordered-containers vector websockets 49917 + x509-system 49844 49918 ]; 49845 49919 description = "A library for writing discord bots in haskell"; 49846 49920 license = lib.licenses.mit; ··· 49854 49928 }: 49855 49929 mkDerivation { 49856 49930 pname = "calamity-commands"; 49857 - version = "0.1.1.0"; 49858 - sha256 = "0sx0pcxh9f7r4nlhii5i3vwxpbhngzprp4h3yvp2xvkr8mp6pyk2"; 49931 + version = "0.1.2.0"; 49932 + sha256 = "1qm55aikpc1645bzks90r88f317rz5mzwv7grrs9dr37hmy3sl65"; 49859 49933 libraryHaskellDepends = [ 49860 49934 base generic-lens lens megaparsec polysemy polysemy-plugin text 49861 49935 text-show unordered-containers ··· 50051 50125 testHaskellDepends = [ base nanospec ]; 50052 50126 description = "Use GHC call-stacks in a backward compatible way"; 50053 50127 license = lib.licenses.mit; 50128 + }) {}; 50129 + 50130 + "call-stack_0_4_0" = callPackage 50131 + ({ mkDerivation, base, filepath, nanospec }: 50132 + mkDerivation { 50133 + pname = "call-stack"; 50134 + version = "0.4.0"; 50135 + sha256 = "0yxq6v37kcmgv6rrna4g1ipr8mhkgf00ng2p359ybxq46j5cy2s3"; 50136 + libraryHaskellDepends = [ base ]; 50137 + testHaskellDepends = [ base filepath nanospec ]; 50138 + description = "Use GHC call-stacks in a backward compatible way"; 50139 + license = lib.licenses.mit; 50140 + hydraPlatforms = lib.platforms.none; 50054 50141 }) {}; 50055 50142 50056 50143 "camfort" = callPackage ··· 52811 52898 libraryHaskellDepends = [ array base process random ]; 52812 52899 description = "Hardware description EDSL"; 52813 52900 license = lib.licenses.bsd3; 52901 + hydraPlatforms = lib.platforms.none; 52902 + broken = true; 52814 52903 }) {}; 52815 52904 52816 52905 "chan" = callPackage ··· 53539 53628 }: 53540 53629 mkDerivation { 53541 53630 pname = "chessIO"; 53542 - version = "0.6.1.0"; 53543 - sha256 = "0agrj7k2kfyfdh23m7nciywl9sgi4vy82h83p76jlclbcakdqy1c"; 53631 + version = "0.6.1.1"; 53632 + sha256 = "0fnbbxsnfb53pcmqs8bhszbd36d44gn9wz0j029yhfh3i1fy40yy"; 53544 53633 isLibrary = true; 53545 53634 isExecutable = true; 53546 53635 libraryHaskellDepends = [ ··· 53627 53716 ]; 53628 53717 description = "tmux api"; 53629 53718 license = "BSD-2-Clause-Patent"; 53719 + hydraPlatforms = lib.platforms.none; 53720 + broken = true; 53630 53721 }) {}; 53631 53722 53632 53723 "chimera" = callPackage ··· 54685 54776 license = lib.licenses.bsd2; 54686 54777 }) {}; 54687 54778 54779 + "citeproc_0_4" = callPackage 54780 + ({ mkDerivation, aeson, attoparsec, base, bytestring 54781 + , case-insensitive, containers, data-default, Diff, directory 54782 + , file-embed, filepath, mtl, pandoc-types, pretty, safe, scientific 54783 + , text, timeit, transformers, unicode-collation, uniplate, vector 54784 + , xml-conduit 54785 + }: 54786 + mkDerivation { 54787 + pname = "citeproc"; 54788 + version = "0.4"; 54789 + sha256 = "0ca6xyv0pa0w10pzn7zmpvg6583xjs8ffj16ykkrw9gjd4nlginh"; 54790 + isLibrary = true; 54791 + isExecutable = true; 54792 + libraryHaskellDepends = [ 54793 + aeson attoparsec base bytestring case-insensitive containers 54794 + data-default file-embed filepath pandoc-types safe scientific text 54795 + transformers unicode-collation uniplate vector xml-conduit 54796 + ]; 54797 + testHaskellDepends = [ 54798 + aeson base bytestring containers Diff directory filepath mtl pretty 54799 + text timeit transformers 54800 + ]; 54801 + description = "Generates citations and bibliography from CSL styles"; 54802 + license = lib.licenses.bsd2; 54803 + hydraPlatforms = lib.platforms.none; 54804 + }) {}; 54805 + 54688 54806 "citeproc-hs" = callPackage 54689 54807 ({ mkDerivation, base, bytestring, containers, directory, filepath 54690 54808 , hexpat, hs-bibutils, HTTP, json, mtl, network, network-uri ··· 55025 55143 "clash-ghc" = callPackage 55026 55144 ({ mkDerivation, array, base, bifunctors, bytestring, Cabal 55027 55145 , clash-lib, clash-prelude, concurrent-supply, containers, deepseq 55028 - , directory, exceptions, filepath, ghc, ghc-boot, ghc-prim 55146 + , directory, exceptions, extra, filepath, ghc, ghc-boot, ghc-prim 55029 55147 , ghc-typelits-extra, ghc-typelits-knownnat 55030 55148 , ghc-typelits-natnormalise, ghci, hashable, haskeline, integer-gmp 55031 55149 , lens, mtl, primitive, process, reflection, split ··· 55034 55152 }: 55035 55153 mkDerivation { 55036 55154 pname = "clash-ghc"; 55037 - version = "1.2.5"; 55038 - sha256 = "1wxlhcpwq0m7k4f12x16ybvp4s5m45p9qk27wjkgk133fw35y3pz"; 55155 + version = "1.4.1"; 55156 + sha256 = "0brfhgdb5ilrm4rxx8hsjsrzrj0lxppsd1g1k7m4jrdk7xp1mnlk"; 55039 55157 isLibrary = true; 55040 55158 isExecutable = true; 55041 55159 libraryHaskellDepends = [ 55042 55160 array base bifunctors bytestring Cabal clash-lib clash-prelude 55043 - concurrent-supply containers deepseq directory exceptions filepath 55044 - ghc ghc-boot ghc-prim ghc-typelits-extra ghc-typelits-knownnat 55045 - ghc-typelits-natnormalise ghci hashable haskeline integer-gmp lens 55046 - mtl primitive process reflection split template-haskell text time 55047 - transformers uniplate unix unordered-containers utf8-string vector 55161 + concurrent-supply containers deepseq directory exceptions extra 55162 + filepath ghc ghc-boot ghc-prim ghc-typelits-extra 55163 + ghc-typelits-knownnat ghc-typelits-natnormalise ghci hashable 55164 + haskeline integer-gmp lens mtl primitive process reflection split 55165 + template-haskell text time transformers uniplate unix 55166 + unordered-containers utf8-string vector 55048 55167 ]; 55049 55168 executableHaskellDepends = [ base ]; 55050 - description = "CAES Language for Synchronous Hardware"; 55169 + description = "Clash: a functional hardware description language - GHC frontend"; 55051 55170 license = lib.licenses.bsd2; 55052 55171 hydraPlatforms = lib.platforms.none; 55053 55172 }) {}; 55054 55173 55055 - "clash-ghc_1_4_1" = callPackage 55174 + "clash-ghc_1_4_2" = callPackage 55056 55175 ({ mkDerivation, array, base, bifunctors, bytestring, Cabal 55057 55176 , clash-lib, clash-prelude, concurrent-supply, containers, deepseq 55058 55177 , directory, exceptions, extra, filepath, ghc, ghc-boot, ghc-prim ··· 55064 55183 }: 55065 55184 mkDerivation { 55066 55185 pname = "clash-ghc"; 55067 - version = "1.4.1"; 55068 - sha256 = "0brfhgdb5ilrm4rxx8hsjsrzrj0lxppsd1g1k7m4jrdk7xp1mnlk"; 55186 + version = "1.4.2"; 55187 + sha256 = "04sj88mcxszgbr8rxnrwa48r2pkf7h612507gcyk131f5kf6mkss"; 55069 55188 isLibrary = true; 55070 55189 isExecutable = true; 55071 55190 libraryHaskellDepends = [ ··· 55084 55203 }) {}; 55085 55204 55086 55205 "clash-lib" = callPackage 55087 - ({ mkDerivation, aeson, ansi-terminal, attoparsec, base, binary 55088 - , bytestring, clash-prelude, concurrent-supply, containers 55206 + ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, array 55207 + , attoparsec, base, base16-bytestring, binary, bytestring 55208 + , clash-prelude, concurrent-supply, containers, cryptohash-sha256 55089 55209 , data-binary-ieee754, data-default, deepseq, directory, dlist 55090 55210 , errors, exceptions, extra, filepath, ghc, ghc-boot-th 55091 55211 , ghc-typelits-knownnat, hashable, haskell-src-exts 55092 55212 , haskell-src-meta, hint, integer-gmp, interpolate, lens, mtl 55093 - , ordered-containers, parsers, prettyprinter, primitive, process 55094 - , reducers, tasty, tasty-hunit, template-haskell, temporary 55095 - , terminal-size, text, text-show, time, transformers, trifecta 55213 + , ordered-containers, parsers, pretty-show, prettyprinter 55214 + , primitive, process, quickcheck-text, reducers, tasty, tasty-hunit 55215 + , tasty-quickcheck, template-haskell, temporary, terminal-size 55216 + , text, text-show, time, transformers, trifecta 55096 55217 , unordered-containers, utf8-string, vector 55097 55218 , vector-binary-instances 55098 55219 }: 55099 55220 mkDerivation { 55100 55221 pname = "clash-lib"; 55101 - version = "1.2.5"; 55102 - sha256 = "14xi0llzm6f3ymlcfwq67d16ggdkqxrxkvr6rwmykxrca3j1b6r3"; 55103 - revision = "1"; 55104 - editedCabalFile = "15pvhd19yq2m1c2n33iawxngmpc6d0jfsh02038j8fbpzx68p7bw"; 55222 + version = "1.4.1"; 55223 + sha256 = "1gg2snjfhhclfmyz07l5hddn8pfh9k4l4xjba1bx5php76kyiz0v"; 55105 55224 enableSeparateDataOutput = true; 55106 55225 libraryHaskellDepends = [ 55107 - aeson ansi-terminal attoparsec base binary bytestring clash-prelude 55108 - concurrent-supply containers data-binary-ieee754 data-default 55226 + aeson aeson-pretty ansi-terminal array attoparsec base 55227 + base16-bytestring binary bytestring clash-prelude concurrent-supply 55228 + containers cryptohash-sha256 data-binary-ieee754 data-default 55109 55229 deepseq directory dlist errors exceptions extra filepath ghc 55110 55230 ghc-boot-th hashable haskell-src-meta hint integer-gmp interpolate 55111 - lens mtl ordered-containers parsers prettyprinter primitive process 55112 - reducers template-haskell temporary terminal-size text text-show 55113 - time transformers trifecta unordered-containers utf8-string vector 55114 - vector-binary-instances 55231 + lens mtl ordered-containers parsers pretty-show prettyprinter 55232 + primitive process reducers template-haskell temporary terminal-size 55233 + text text-show time transformers trifecta unordered-containers 55234 + utf8-string vector vector-binary-instances 55115 55235 ]; 55116 55236 testHaskellDepends = [ 55117 - base clash-prelude concurrent-supply containers data-default 55118 - deepseq ghc ghc-typelits-knownnat haskell-src-exts lens tasty 55119 - tasty-hunit template-haskell text transformers unordered-containers 55237 + aeson aeson-pretty base base16-bytestring bytestring clash-prelude 55238 + concurrent-supply containers data-default deepseq ghc 55239 + ghc-typelits-knownnat haskell-src-exts lens pretty-show 55240 + quickcheck-text tasty tasty-hunit tasty-quickcheck template-haskell 55241 + text transformers unordered-containers 55120 55242 ]; 55121 - description = "CAES Language for Synchronous Hardware - As a Library"; 55243 + description = "Clash: a functional hardware description language - As a library"; 55122 55244 license = lib.licenses.bsd2; 55123 55245 hydraPlatforms = lib.platforms.none; 55124 55246 }) {}; 55125 55247 55126 - "clash-lib_1_4_1" = callPackage 55248 + "clash-lib_1_4_2" = callPackage 55127 55249 ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, array 55128 55250 , attoparsec, base, base16-bytestring, binary, bytestring 55129 55251 , clash-prelude, concurrent-supply, containers, cryptohash-sha256 ··· 55140 55262 }: 55141 55263 mkDerivation { 55142 55264 pname = "clash-lib"; 55143 - version = "1.4.1"; 55144 - sha256 = "1gg2snjfhhclfmyz07l5hddn8pfh9k4l4xjba1bx5php76kyiz0v"; 55265 + version = "1.4.2"; 55266 + sha256 = "1gismfz0pahhgfgra8kn34i3g82ip5nfy9aj38ym3rcnpg4aw10m"; 55145 55267 enableSeparateDataOutput = true; 55146 55268 libraryHaskellDepends = [ 55147 55269 aeson aeson-pretty ansi-terminal array attoparsec base ··· 55182 55304 }) {}; 55183 55305 55184 55306 "clash-prelude" = callPackage 55185 - ({ mkDerivation, array, base, bifunctors, binary, bytestring, Cabal 55186 - , cabal-doctest, constraints, containers, criterion 55187 - , data-binary-ieee754, data-default-class, deepseq, doctest 55188 - , ghc-prim, ghc-typelits-extra, ghc-typelits-knownnat 55307 + ({ mkDerivation, array, arrows, base, bifunctors, binary 55308 + , bytestring, Cabal, cabal-doctest, constraints, containers 55309 + , criterion, data-binary-ieee754, data-default-class, deepseq 55310 + , doctest, ghc-prim, ghc-typelits-extra, ghc-typelits-knownnat 55189 55311 , ghc-typelits-natnormalise, half, hashable, hedgehog, hint 55190 55312 , integer-gmp, interpolate, lens, QuickCheck 55191 55313 , quickcheck-classes-base, recursion-schemes, reflection 55192 55314 , singletons, tasty, tasty-hedgehog, tasty-hunit, tasty-quickcheck 55193 - , template-haskell, text, text-show, th-abstraction, th-lift 55194 - , th-orphans, time, transformers, type-errors, uniplate, vector 55315 + , tasty-th, template-haskell, text, text-show, th-abstraction 55316 + , th-lift, th-orphans, time, transformers, type-errors, uniplate 55317 + , vector 55195 55318 }: 55196 55319 mkDerivation { 55197 55320 pname = "clash-prelude"; 55198 - version = "1.2.5"; 55199 - sha256 = "0q97ap4a6cbf6s06934639pws9z1yyzmmaw6gj05p8jv7r4is239"; 55321 + version = "1.4.1"; 55322 + sha256 = "12f3nlg6820grkjkljhyqgq43qc1x58akiy51gbxf6qp8k55akka"; 55200 55323 setupHaskellDepends = [ base Cabal cabal-doctest ]; 55201 55324 libraryHaskellDepends = [ 55202 - array base bifunctors binary bytestring constraints containers 55203 - data-binary-ieee754 data-default-class deepseq ghc-prim 55325 + array arrows base bifunctors binary bytestring constraints 55326 + containers data-binary-ieee754 data-default-class deepseq ghc-prim 55204 55327 ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise 55205 55328 half hashable integer-gmp interpolate lens QuickCheck 55206 55329 recursion-schemes reflection singletons template-haskell text ··· 55208 55331 type-errors uniplate vector 55209 55332 ]; 55210 55333 testHaskellDepends = [ 55211 - base doctest ghc-typelits-extra ghc-typelits-knownnat 55334 + base deepseq doctest ghc-typelits-extra ghc-typelits-knownnat 55212 55335 ghc-typelits-natnormalise hedgehog hint quickcheck-classes-base 55213 - tasty tasty-hedgehog tasty-hunit tasty-quickcheck template-haskell 55336 + tasty tasty-hedgehog tasty-hunit tasty-quickcheck tasty-th 55337 + template-haskell 55214 55338 ]; 55215 55339 benchmarkHaskellDepends = [ 55216 55340 base criterion deepseq template-haskell 55217 55341 ]; 55218 - description = "CAES Language for Synchronous Hardware - Prelude library"; 55342 + description = "Clash: a functional hardware description language - Prelude library"; 55219 55343 license = lib.licenses.bsd2; 55220 55344 hydraPlatforms = lib.platforms.none; 55221 55345 broken = true; 55222 55346 }) {}; 55223 55347 55224 - "clash-prelude_1_4_1" = callPackage 55348 + "clash-prelude_1_4_2" = callPackage 55225 55349 ({ mkDerivation, array, arrows, base, bifunctors, binary 55226 55350 , bytestring, Cabal, cabal-doctest, constraints, containers 55227 55351 , criterion, data-binary-ieee754, data-default-class, deepseq ··· 55236 55360 }: 55237 55361 mkDerivation { 55238 55362 pname = "clash-prelude"; 55239 - version = "1.4.1"; 55240 - sha256 = "12f3nlg6820grkjkljhyqgq43qc1x58akiy51gbxf6qp8k55akka"; 55363 + version = "1.4.2"; 55364 + sha256 = "04hshjdddd9sk697zvbwlq6cdvyvdfrw670ksfdxxgssyrcsid95"; 55241 55365 setupHaskellDepends = [ base Cabal cabal-doctest ]; 55242 55366 libraryHaskellDepends = [ 55243 55367 array arrows base bifunctors binary bytestring constraints ··· 57455 57579 }: 57456 57580 mkDerivation { 57457 57581 pname = "code-conjure"; 57458 - version = "0.2.4"; 57459 - sha256 = "1xb8c791zcbfywz4pcqx5n5iq6a2fh0fl2mzwl6cxapj2y700dbp"; 57582 + version = "0.2.6"; 57583 + sha256 = "1nvzyxmgn2wwa3j3rf38jz1nhhldv9jgbb91r7v2m822rxhr5pwp"; 57460 57584 libraryHaskellDepends = [ 57461 57585 base express leancheck speculate template-haskell 57462 57586 ]; ··· 58093 58217 }) {}; 58094 58218 58095 58219 "collect-errors" = callPackage 58096 - ({ mkDerivation, base, containers, QuickCheck }: 58097 - mkDerivation { 58098 - pname = "collect-errors"; 58099 - version = "0.1.1.0"; 58100 - sha256 = "0zk7iw1fx50dzm55rcxpd8rwqm7jsb057q8hrf7c8b0jjbrx5b9v"; 58101 - libraryHaskellDepends = [ base containers QuickCheck ]; 58102 - description = "Error monad with a Float instance"; 58103 - license = lib.licenses.bsd3; 58104 - }) {}; 58105 - 58106 - "collect-errors_0_1_3_0" = callPackage 58107 58220 ({ mkDerivation, base, containers, deepseq, QuickCheck }: 58108 58221 mkDerivation { 58109 58222 pname = "collect-errors"; 58110 - version = "0.1.3.0"; 58111 - sha256 = "03gzaqlgivlzlsqrzr8g1ijvi825p9kxzihhrrd06vib34bqswv8"; 58223 + version = "0.1.5.0"; 58224 + sha256 = "1hljcnmwpk47rivlds9901129hgkm7j8h3yhz2j1j2pga5w43ck9"; 58112 58225 libraryHaskellDepends = [ base containers deepseq QuickCheck ]; 58113 58226 description = "Error monad with a Float instance"; 58114 58227 license = lib.licenses.bsd3; 58115 - hydraPlatforms = lib.platforms.none; 58116 58228 }) {}; 58117 58229 58118 58230 "collection-json" = callPackage ··· 62357 62469 pname = "constraints-extras"; 62358 62470 version = "0.3.1.0"; 62359 62471 sha256 = "0hr1xaxypkmd2a856ha8v3jhkh4hr6g8kar0lr4vj3jsj2h6cmks"; 62472 + revision = "1"; 62473 + editedCabalFile = "1hcaj1yk4f64v388zq2pd34ljkm68zds3vd8a3yhqr0xgr1wy3y7"; 62360 62474 isLibrary = true; 62361 62475 isExecutable = true; 62362 62476 libraryHaskellDepends = [ base constraints template-haskell ]; ··· 63459 63573 }: 63460 63574 mkDerivation { 63461 63575 pname = "copilot"; 63462 - version = "3.2.1"; 63463 - sha256 = "1gxa2sc6n7hswkzqrr9dzzgwynw7sdvccyigfhm7gcy1l79gl3iq"; 63576 + version = "3.3"; 63577 + sha256 = "166nin0861i2ak06gdhj6sv6zv7cc60wmqgv4mly9hjf0qp3w6j1"; 63464 63578 isLibrary = true; 63465 63579 isExecutable = true; 63466 63580 libraryHaskellDepends = [ ··· 63480 63594 }: 63481 63595 mkDerivation { 63482 63596 pname = "copilot-c99"; 63483 - version = "3.2.1"; 63484 - sha256 = "0wi4bd0hmh05z6m7mjl69z1arhnw08v75hnwzxl6dibkrymmq286"; 63597 + version = "3.3"; 63598 + sha256 = "09qjfhf0dkccbi4kycwqavv7bxdpfj2j50vkljmzrxh59xq00jnz"; 63485 63599 libraryHaskellDepends = [ 63486 63600 base containers copilot-core directory filepath language-c99 63487 63601 language-c99-simple language-c99-util mtl pretty ··· 63516 63630 ({ mkDerivation, base, dlist, mtl, pretty }: 63517 63631 mkDerivation { 63518 63632 pname = "copilot-core"; 63519 - version = "3.2.1"; 63520 - sha256 = "1h9wqv75s49vvqagcdkxx8n5vwn0fsh271v2jm60msssdd7ljwp6"; 63633 + version = "3.3"; 63634 + sha256 = "19k206hsqd3lw2k40cjpjhnwfjsfraagw622bxn97rk4195jqhy6"; 63521 63635 libraryHaskellDepends = [ base dlist mtl pretty ]; 63522 63636 description = "An intermediate representation for Copilot"; 63523 63637 license = lib.licenses.bsd3; ··· 63529 63643 }: 63530 63644 mkDerivation { 63531 63645 pname = "copilot-language"; 63532 - version = "3.2.1"; 63533 - sha256 = "03r50k3i24rzjkc1maklq7351flzjv3cc2i6d1shib3dklzjsw8l"; 63646 + version = "3.3"; 63647 + sha256 = "1x39jyn82j9mydsbi8n24a2nx8j00gcxw2rsxqagjpwqx10igyr2"; 63534 63648 libraryHaskellDepends = [ 63535 63649 array base containers copilot-core copilot-theorem data-reify 63536 63650 ghc-prim mtl ··· 63546 63660 }: 63547 63661 mkDerivation { 63548 63662 pname = "copilot-libraries"; 63549 - version = "3.2.1"; 63550 - sha256 = "1grcpc9lmqvsi3cb9j45w6hvqdljv7z0yylxf3i2i5y931gj6gpv"; 63663 + version = "3.3"; 63664 + sha256 = "0f8g67j26g1k5xph6zg5crypj0ys8mf0i5pazn04sy02lslsdmd9"; 63551 63665 libraryHaskellDepends = [ 63552 63666 array base containers copilot-language data-reify mtl parsec 63553 63667 ]; ··· 63575 63689 63576 63690 "copilot-theorem" = callPackage 63577 63691 ({ mkDerivation, ansi-terminal, base, bimap, bv-sized, containers 63578 - , copilot-core, data-default, directory, filepath, mtl, panic 63579 - , parameterized-utils, parsec, pretty, process, random 63692 + , copilot-core, data-default, directory, filepath, libBF, mtl 63693 + , panic, parameterized-utils, parsec, pretty, process, random 63580 63694 , transformers, what4, xml 63581 63695 }: 63582 63696 mkDerivation { 63583 63697 pname = "copilot-theorem"; 63584 - version = "3.2.1"; 63585 - sha256 = "1vns5bavlm95hc57qwwjpzaq0xj5pv3dk2n1ac0rbjdbpsa3dl4l"; 63698 + version = "3.3"; 63699 + sha256 = "1js4j9alfnlxi6zsvcdj8zf2r04lm9rp22r6zq6qkhams6pmmxly"; 63586 63700 libraryHaskellDepends = [ 63587 63701 ansi-terminal base bimap bv-sized containers copilot-core 63588 - data-default directory filepath mtl panic parameterized-utils 63702 + data-default directory filepath libBF mtl panic parameterized-utils 63589 63703 parsec pretty process random transformers what4 xml 63590 63704 ]; 63591 63705 description = "k-induction for Copilot"; ··· 64662 64776 broken = true; 64663 64777 }) {crack = null;}; 64664 64778 64665 - "crackNum" = callPackage 64779 + "crackNum_2_4" = callPackage 64666 64780 ({ mkDerivation, array, base, FloatingHex }: 64667 64781 mkDerivation { 64668 64782 pname = "crackNum"; ··· 64674 64788 executableHaskellDepends = [ array base FloatingHex ]; 64675 64789 description = "Crack various integer, floating-point data formats"; 64676 64790 license = lib.licenses.bsd3; 64791 + platforms = [ 64792 + "armv7l-linux" "i686-linux" "x86_64-darwin" "x86_64-linux" 64793 + ]; 64794 + hydraPlatforms = lib.platforms.none; 64677 64795 }) {}; 64678 64796 64679 - "crackNum_3_1" = callPackage 64797 + "crackNum" = callPackage 64680 64798 ({ mkDerivation, base, directory, filepath, libBF, process, sbv 64681 64799 , tasty, tasty-golden 64682 64800 }: ··· 64691 64809 ]; 64692 64810 description = "Crack various integer and floating-point data formats"; 64693 64811 license = lib.licenses.bsd3; 64694 - hydraPlatforms = lib.platforms.none; 64812 + platforms = [ 64813 + "armv7l-linux" "i686-linux" "x86_64-darwin" "x86_64-linux" 64814 + ]; 64695 64815 }) {}; 64696 64816 64697 64817 "craft" = callPackage ··· 67375 67495 base criterion cursor-fuzzy-time genvalidity-criterion QuickCheck 67376 67496 ]; 67377 67497 license = lib.licenses.mit; 67498 + hydraPlatforms = lib.platforms.none; 67378 67499 }) {}; 67379 67500 67380 67501 "cursor-gen" = callPackage ··· 73355 73476 pname = "dhall"; 73356 73477 version = "1.38.1"; 73357 73478 sha256 = "0g70x2crdrkwf41gvwr718am25dmbn9bg4cml9f9va7i1vx5rsgk"; 73358 - revision = "1"; 73359 - editedCabalFile = "1830jbh5q7g7r4i5n1vhs1h8fj8zzig3l6qr9kbkk00dhhgywv8b"; 73479 + revision = "2"; 73480 + editedCabalFile = "02z0jmzzp20yj46iz6i384xwc6k2anxb33smvc4yhpmhqjs0aq8a"; 73360 73481 isLibrary = true; 73361 73482 isExecutable = true; 73362 73483 enableSeparateDataOutput = true; ··· 73587 73708 pname = "dhall-nix"; 73588 73709 version = "1.1.20"; 73589 73710 sha256 = "14d9icvgmrphnbjjwlskh88p7vgphgb0xqd91p217bf2xhl9k2xd"; 73590 - revision = "1"; 73591 - editedCabalFile = "16hz1i0vkp1qsqf9dm0d9pc1kap02nzdalzjpiw2r8p3qbykaann"; 73711 + revision = "2"; 73712 + editedCabalFile = "1w90jrkzmbv5nasafkkv0kyfmnqkngldx2lr891113h2mqbbr3wx"; 73592 73713 isLibrary = true; 73593 73714 isExecutable = true; 73594 73715 libraryHaskellDepends = [ ··· 73613 73734 pname = "dhall-nixpkgs"; 73614 73735 version = "1.0.4"; 73615 73736 sha256 = "0yr7z17dvmr1zipk29fmzm46myxxsz514587n6a7h00c56dyvnc3"; 73737 + revision = "1"; 73738 + editedCabalFile = "1y08jxg51sbxx0i7ra45ii2v81plzf4hssmwlrw35l8n5gib1vcg"; 73616 73739 isLibrary = false; 73617 73740 isExecutable = true; 73618 73741 executableHaskellDepends = [ ··· 74105 74228 license = lib.licenses.bsd3; 74106 74229 }) {}; 74107 74230 74231 + "diagrams-core_1_5_0" = callPackage 74232 + ({ mkDerivation, adjunctions, base, containers, distributive 74233 + , dual-tree, lens, linear, monoid-extras, mtl, profunctors 74234 + , semigroups, unordered-containers 74235 + }: 74236 + mkDerivation { 74237 + pname = "diagrams-core"; 74238 + version = "1.5.0"; 74239 + sha256 = "0y3smp3hiyfdirdak3j4048cgqv7a5q9p2jb6z8na2llys5mrmdn"; 74240 + libraryHaskellDepends = [ 74241 + adjunctions base containers distributive dual-tree lens linear 74242 + monoid-extras mtl profunctors semigroups unordered-containers 74243 + ]; 74244 + description = "Core libraries for diagrams EDSL"; 74245 + license = lib.licenses.bsd3; 74246 + hydraPlatforms = lib.platforms.none; 74247 + }) {}; 74248 + 74108 74249 "diagrams-graphviz" = callPackage 74109 74250 ({ mkDerivation, base, containers, diagrams-lib, fgl, graphviz 74110 74251 , split ··· 74491 74632 }: 74492 74633 mkDerivation { 74493 74634 pname = "dialogflow-fulfillment"; 74494 - version = "0.1.1.3"; 74495 - sha256 = "10n91mfgvn3pi0rvw92ys8f4bcra4v24j0cjykrax3jdmk1wfmym"; 74635 + version = "0.1.1.4"; 74636 + sha256 = "0yy4h8pariapyi7pr1b237i73y4k8icjk862i9jxh9g9lilkpyzq"; 74496 74637 libraryHaskellDepends = [ 74497 74638 aeson base bytestring containers text unordered-containers 74498 74639 ]; ··· 75357 75498 }: 75358 75499 mkDerivation { 75359 75500 pname = "diohsc"; 75360 - version = "0.1.6"; 75361 - sha256 = "0hzixid47jv5jwv5rs91baa8bpfkq4hn3y8ndra34w5qvmg3nlii"; 75501 + version = "0.1.6.1"; 75502 + sha256 = "15shc82ii68dzpa0j9dqi6iyhqa6zbr9g2007c1na42rxhm8fg7j"; 75362 75503 isLibrary = false; 75363 75504 isExecutable = true; 75364 75505 executableHaskellDepends = [ ··· 75707 75848 }: 75708 75849 mkDerivation { 75709 75850 pname = "dirichlet"; 75710 - version = "0.1.0.2"; 75711 - sha256 = "1xppfdz3s31md41848awahfipv5g6yhglkw2l5l3q0jc5wsc1vvw"; 75851 + version = "0.1.0.4"; 75852 + sha256 = "1qhkqcdzdryzds5zb9y55ckd35wij39yk2k58s7fdacnash9l3fg"; 75712 75853 libraryHaskellDepends = [ 75713 75854 base log-domain math-functions mwc-random primitive vector 75714 75855 ]; ··· 79137 79278 license = lib.licenses.bsd3; 79138 79279 }) {}; 79139 79280 79281 + "driving-classes-plugin" = callPackage 79282 + ({ mkDerivation, base, containers, ghc }: 79283 + mkDerivation { 79284 + pname = "driving-classes-plugin"; 79285 + version = "0.1.2.0"; 79286 + sha256 = "013c4qs919yp8nm2ammzr55rqzcai4ybsszilg9g48bd913hzrzl"; 79287 + libraryHaskellDepends = [ base containers ghc ]; 79288 + testHaskellDepends = [ base ]; 79289 + description = "Deriving without spelling out \"deriving\""; 79290 + license = lib.licenses.mit; 79291 + }) {}; 79292 + 79140 79293 "drmaa" = callPackage 79141 79294 ({ mkDerivation, base, c2hs, directory, drmaa, exceptions }: 79142 79295 mkDerivation { ··· 80383 80536 80384 80537 "dyre" = callPackage 80385 80538 ({ mkDerivation, base, binary, directory, executable-path, filepath 80386 - , ghc-paths, io-storage, process, time, unix, xdg-basedir 80387 - }: 80388 - mkDerivation { 80389 - pname = "dyre"; 80390 - version = "0.8.12"; 80391 - sha256 = "10hnlysy4bjvvznk8v902mlk4jx95qf972clyi1l32xkqrf30972"; 80392 - libraryHaskellDepends = [ 80393 - base binary directory executable-path filepath ghc-paths io-storage 80394 - process time unix xdg-basedir 80395 - ]; 80396 - description = "Dynamic reconfiguration in Haskell"; 80397 - license = lib.licenses.bsd3; 80398 - }) {}; 80399 - 80400 - "dyre_0_9_1" = callPackage 80401 - ({ mkDerivation, base, binary, directory, executable-path, filepath 80402 80539 , io-storage, process, time, unix, xdg-basedir 80403 80540 }: 80404 80541 mkDerivation { ··· 80412 80549 testHaskellDepends = [ base directory process ]; 80413 80550 description = "Dynamic reconfiguration in Haskell"; 80414 80551 license = lib.licenses.bsd3; 80415 - hydraPlatforms = lib.platforms.none; 80416 80552 }) {}; 80417 80553 80418 80554 "dywapitchtrack" = callPackage ··· 86221 86357 benchmarkHaskellDepends = [ base criterion ]; 86222 86358 description = "Exact real arithmetic"; 86223 86359 license = lib.licenses.mit; 86360 + maintainers = with lib.maintainers; [ expipiplus1 ]; 86224 86361 }) {}; 86225 86362 86226 86363 "exact-real-positional" = callPackage ··· 86930 87067 base HUnit QuickCheck random tasty tasty-hunit tasty-quickcheck 86931 87068 ]; 86932 87069 license = lib.licenses.mit; 87070 + hydraPlatforms = lib.platforms.none; 87071 + broken = true; 86933 87072 }) {}; 86934 87073 86935 87074 "exp-extended" = callPackage ··· 87245 87384 ({ mkDerivation, base, leancheck, template-haskell }: 87246 87385 mkDerivation { 87247 87386 pname = "express"; 87248 - version = "0.1.8"; 87249 - sha256 = "1g586cv6j79w40bmagqi156rjv09k1whhvpg67p0f707hbq1ph0a"; 87387 + version = "0.1.10"; 87388 + sha256 = "09ajf8ibcwxqbyrrz7yb84fpzfb7g54b1mz5q8w3dvk8rrdxaak1"; 87250 87389 libraryHaskellDepends = [ base template-haskell ]; 87251 87390 testHaskellDepends = [ base leancheck ]; 87252 87391 benchmarkHaskellDepends = [ base leancheck ]; ··· 88107 88246 ]; 88108 88247 description = "Library for producing fake data"; 88109 88248 license = lib.licenses.bsd3; 88249 + hydraPlatforms = lib.platforms.none; 88250 + broken = true; 88110 88251 }) {}; 88111 88252 88112 88253 "fakedata-parser" = callPackage ··· 88134 88275 ]; 88135 88276 description = "Fake a -> Gen a"; 88136 88277 license = lib.licenses.mit; 88278 + hydraPlatforms = lib.platforms.none; 88137 88279 }) {}; 88138 88280 88139 88281 "fakefs" = callPackage ··· 88184 88326 }: 88185 88327 mkDerivation { 88186 88328 pname = "faktory"; 88187 - version = "1.0.2.1"; 88188 - sha256 = "0n1pcchzb5bxhykdjdri84g0hnbrzd76brpqqx8f6yhwll5vaxsq"; 88189 - isLibrary = true; 88190 - isExecutable = true; 88191 - libraryHaskellDepends = [ 88192 - aeson aeson-casing base bytestring connection cryptonite megaparsec 88193 - memory mtl network random safe-exceptions scanner semigroups text 88194 - time unix unordered-containers 88195 - ]; 88196 - executableHaskellDepends = [ aeson base safe-exceptions ]; 88197 - testHaskellDepends = [ 88198 - aeson async base hspec markdown-unlit time 88199 - ]; 88200 - testToolDepends = [ markdown-unlit ]; 88201 - description = "Faktory Worker for Haskell"; 88202 - license = lib.licenses.mit; 88203 - hydraPlatforms = lib.platforms.none; 88204 - broken = true; 88205 - }) {}; 88206 - 88207 - "faktory_1_0_2_2" = callPackage 88208 - ({ mkDerivation, aeson, aeson-casing, async, base, bytestring 88209 - , connection, cryptonite, hspec, markdown-unlit, megaparsec, memory 88210 - , mtl, network, random, safe-exceptions, scanner, semigroups, text 88211 - , time, unix, unordered-containers 88212 - }: 88213 - mkDerivation { 88214 - pname = "faktory"; 88215 - version = "1.0.2.2"; 88216 - sha256 = "0w1wk40c7drdpm6wzm3hxhbgpznq8275fajb5c3z4pl8cav6hc61"; 88329 + version = "1.0.2.3"; 88330 + sha256 = "1ppyj7avp7y5n0qgql1j73yc62szykhxm1j8nxv93hsijzi6p4a5"; 88217 88331 isLibrary = true; 88218 88332 isExecutable = true; 88219 88333 libraryHaskellDepends = [ ··· 90255 90369 }: 90256 90370 mkDerivation { 90257 90371 pname = "file-embed"; 90258 - version = "0.0.13.0"; 90259 - sha256 = "1sp1qq1ph2gr5a8ismn7n9vijnfwjyh38iqn338wa8mxn2mnhc6i"; 90260 - libraryHaskellDepends = [ 90261 - base bytestring directory filepath template-haskell 90262 - ]; 90263 - testHaskellDepends = [ base filepath ]; 90264 - description = "Use Template Haskell to embed file contents directly"; 90265 - license = lib.licenses.bsd3; 90266 - }) {}; 90267 - 90268 - "file-embed_0_0_14_0" = callPackage 90269 - ({ mkDerivation, base, bytestring, directory, filepath 90270 - , template-haskell 90271 - }: 90272 - mkDerivation { 90273 - pname = "file-embed"; 90274 90372 version = "0.0.14.0"; 90275 90373 sha256 = "1b45yk17339zw53zgp8zb5sjg5xn76kryrb6dkqk747vnbdnf0h5"; 90276 90374 libraryHaskellDepends = [ ··· 90279 90377 testHaskellDepends = [ base bytestring filepath ]; 90280 90378 description = "Use Template Haskell to embed file contents directly"; 90281 90379 license = lib.licenses.bsd3; 90282 - hydraPlatforms = lib.platforms.none; 90283 90380 }) {}; 90284 90381 90285 90382 "file-embed-lzma" = callPackage ··· 91609 91706 libraryHaskellDepends = [ base random ]; 91610 91707 description = "A fixed-precision real number type"; 91611 91708 license = lib.licenses.bsd3; 91709 + hydraPlatforms = lib.platforms.none; 91710 + broken = true; 91612 91711 }) {}; 91613 91712 91614 91713 "fixedwidth-hs" = callPackage ··· 94212 94311 pname = "fourmolu"; 94213 94312 version = "0.3.0.0"; 94214 94313 sha256 = "0v89dvcr8l0swj23kkakc39q6lyxjz90rqgwy7m6a5p6iv3h2wms"; 94215 - revision = "1"; 94216 - editedCabalFile = "1n3avdmjqkd2910lhb5spxvjgzb7icln82pcrz3cmkfmjwxnirsc"; 94314 + revision = "2"; 94315 + editedCabalFile = "16ky7wzmnwhzkk18r63ynq78vlrg065z6mp3hqgs92khpjr33g1l"; 94217 94316 isLibrary = true; 94218 94317 isExecutable = true; 94219 94318 enableSeparateDataOutput = true; ··· 97045 97144 base criterion fuzzy-time genvalidity-criterion 97046 97145 ]; 97047 97146 license = lib.licenses.mit; 97147 + hydraPlatforms = lib.platforms.none; 97148 + broken = true; 97048 97149 }) {}; 97049 97150 97050 97151 "fuzzy-timings" = callPackage ··· 97092 97193 }: 97093 97194 mkDerivation { 97094 97195 pname = "fuzzyset"; 97095 - version = "0.2.0"; 97096 - sha256 = "0wx8bccfr1k5ax97x5w01mzrpjfwns27xgcr12xf6vbyi7q14mfg"; 97196 + version = "0.2.1"; 97197 + sha256 = "13hzy1qkxd7d7qirxhixi1qyrcjjvx6y3qmbggw5c0mkgckw7gpi"; 97097 97198 libraryHaskellDepends = [ 97098 97199 base data-default text text-metrics unordered-containers vector 97099 97200 ]; ··· 98797 98898 }) {}; 98798 98899 98799 98900 "generic-random" = callPackage 98800 - ({ mkDerivation, base, deepseq, inspection-testing, QuickCheck }: 98901 + ({ mkDerivation, base, deepseq, QuickCheck }: 98801 98902 mkDerivation { 98802 98903 pname = "generic-random"; 98803 - version = "1.3.0.1"; 98804 - sha256 = "0d9w7xcmsb31b95fr9d5jwbsajcl1yi4347dlbw4bybil2vjwd7k"; 98904 + version = "1.4.0.0"; 98905 + sha256 = "12rvb1dzrfjc46n9vdcw3yv773iih8vwhrac3hpzq70yp2z77jdw"; 98805 98906 libraryHaskellDepends = [ base QuickCheck ]; 98806 - testHaskellDepends = [ 98807 - base deepseq inspection-testing QuickCheck 98808 - ]; 98907 + testHaskellDepends = [ base deepseq QuickCheck ]; 98809 98908 description = "Generic random generators for QuickCheck"; 98810 98909 license = lib.licenses.mit; 98811 98910 }) {}; ··· 99937 100036 ]; 99938 100037 description = "Terrestrial coordinate systems and geodetic calculations"; 99939 100038 license = lib.licenses.bsd3; 100039 + hydraPlatforms = lib.platforms.none; 100040 + broken = true; 99940 100041 }) {}; 99941 100042 99942 100043 "geohash" = callPackage ··· 101296 101397 hydraPlatforms = lib.platforms.none; 101297 101398 }) {}; 101298 101399 101400 + "ghc-tags" = callPackage 101401 + ({ mkDerivation, aeson, async, attoparsec, base, bytestring 101402 + , containers, deepseq, directory, filepath, ghc-lib, ghc-paths 101403 + , optparse-applicative, process, stm, temporary, text, time 101404 + , unordered-containers, vector, yaml 101405 + }: 101406 + mkDerivation { 101407 + pname = "ghc-tags"; 101408 + version = "1.1"; 101409 + sha256 = "0dk80lss2iq2yi7cnx78nk7pfnc3khwm3xincj3ybaiy60c94x8x"; 101410 + isLibrary = false; 101411 + isExecutable = true; 101412 + executableHaskellDepends = [ 101413 + aeson async attoparsec base bytestring containers deepseq directory 101414 + filepath ghc-lib ghc-paths optparse-applicative process stm 101415 + temporary text time unordered-containers vector yaml 101416 + ]; 101417 + description = "Utility for generating ctags and etags with GHC API"; 101418 + license = lib.licenses.mpl20; 101419 + hydraPlatforms = lib.platforms.none; 101420 + broken = true; 101421 + }) {}; 101422 + 101299 101423 "ghc-tags-core" = callPackage 101300 101424 ({ mkDerivation, attoparsec, base, bytestring, cpphs, criterion 101301 101425 , deepseq, directory, filepath, filepath-bytestring, ghc, lattices ··· 101806 101930 benchmarkToolDepends = [ hp2pretty implicit-hie ]; 101807 101931 description = "The core of an IDE"; 101808 101932 license = lib.licenses.asl20; 101933 + maintainers = with lib.maintainers; [ maralorn ]; 101809 101934 }) {}; 101810 101935 101811 101936 "ghcide_1_3_0_0" = callPackage ··· 101873 101998 description = "The core of an IDE"; 101874 101999 license = lib.licenses.asl20; 101875 102000 hydraPlatforms = lib.platforms.none; 102001 + maintainers = with lib.maintainers; [ maralorn ]; 101876 102002 }) {}; 101877 102003 101878 102004 "ghcjs-ajax" = callPackage ··· 104170 104296 }: 104171 104297 mkDerivation { 104172 104298 pname = "git-brunch"; 104173 - version = "1.4.4.0"; 104174 - sha256 = "0kj22hx2ibidrnx19wb8kh6vyv4v0b5im616bywwhjqzspjqppmi"; 104299 + version = "1.5.1.0"; 104300 + sha256 = "057xsm5jzzrmivfxd40abph63lyy0q7pmfs2wvadlkhyhcb8nvgv"; 104175 104301 isLibrary = false; 104176 104302 isExecutable = true; 104177 104303 executableHaskellDepends = [ ··· 110426 110552 pname = "graphql-client"; 110427 110553 version = "1.1.1"; 110428 110554 sha256 = "1d00ib9c8ps8vv1qgrkjfzrjbgbsdnp1jiz7779bwm76j88vggb4"; 110555 + revision = "3"; 110556 + editedCabalFile = "0pnkq0wxjmfk67ji6wr7b42lsr2gp026cx91ryq146gh4c9gwacv"; 110429 110557 isLibrary = true; 110430 110558 isExecutable = true; 110431 110559 libraryHaskellDepends = [ ··· 110533 110661 }: 110534 110662 mkDerivation { 110535 110663 pname = "graphula"; 110536 - version = "2.0.0.4"; 110537 - sha256 = "1jqli2ws2n67cha6qd460h1y5iz688dwi5dn6h0a6jmc03yzgxni"; 110664 + version = "2.0.0.5"; 110665 + sha256 = "1ajpp5c3y93pl7i4b1bkfg8w6075xvbhdx6c4mj1cnz7mq6763a7"; 110538 110666 libraryHaskellDepends = [ 110539 110667 base containers directory generics-eot HUnit mtl persistent 110540 110668 QuickCheck random semigroups temporary text transformers unliftio ··· 110752 110880 110753 110881 "greenclip" = callPackage 110754 110882 ({ mkDerivation, base, binary, bytestring, directory, exceptions 110755 - , hashable, libXau, microlens, microlens-mtl, protolude, text 110756 - , tomland, unix, vector, wordexp, X11, xcb, xdmcp, xlibsWrapper 110757 - , xscrnsaver 110883 + , hashable, libXau, libXScrnSaver, microlens, microlens-mtl 110884 + , protolude, text, tomland, unix, vector, wordexp, X11, xcb, xdmcp 110885 + , xlibsWrapper 110758 110886 }: 110759 110887 mkDerivation { 110760 110888 pname = "greenclip"; ··· 110767 110895 microlens-mtl protolude text tomland unix vector wordexp X11 110768 110896 ]; 110769 110897 executablePkgconfigDepends = [ 110770 - libXau xcb xdmcp xlibsWrapper xscrnsaver 110898 + libXau libXScrnSaver xcb xdmcp xlibsWrapper 110771 110899 ]; 110772 110900 description = "Simple clipboard manager to be integrated with rofi"; 110773 110901 license = lib.licenses.bsd3; 110774 - hydraPlatforms = lib.platforms.none; 110775 - broken = true; 110776 - }) {inherit (pkgs.xorg) libXau; xcb = null; xdmcp = null; 110777 - inherit (pkgs) xlibsWrapper; xscrnsaver = null;}; 110902 + }) {inherit (pkgs.xorg) libXScrnSaver; inherit (pkgs.xorg) libXau; 110903 + xcb = null; xdmcp = null; inherit (pkgs) xlibsWrapper;}; 110778 110904 110779 110905 "greg-client" = callPackage 110780 110906 ({ mkDerivation, base, binary, bytestring, clock, hostname, network ··· 111306 111432 ({ mkDerivation, base, containers, groups }: 111307 111433 mkDerivation { 111308 111434 pname = "group-theory"; 111309 - version = "0.2.1.0"; 111310 - sha256 = "11cm59l3g831pz0h5qr94rf1g7km4bn0gqrb8ikssf4xwnjxib46"; 111435 + version = "0.2.2"; 111436 + sha256 = "0lbmfsycc8znbzc5vxz2a3kxq2r74xamm6bwr6bpdvka6c8bfzn8"; 111311 111437 libraryHaskellDepends = [ base containers groups ]; 111312 111438 description = "The theory of groups"; 111313 111439 license = lib.licenses.bsd3; ··· 111394 111520 ({ mkDerivation, base }: 111395 111521 mkDerivation { 111396 111522 pname = "groups"; 111397 - version = "0.5.2"; 111398 - sha256 = "0ghabk9r3pqccwfshy80p460awv0niyfi3nirg5bqnxm923c4njn"; 111523 + version = "0.5.3"; 111524 + sha256 = "0f5c8dg9b74glfw2sdvdcl9c8igs6knz1bayk4gvvzvypsl547nf"; 111399 111525 libraryHaskellDepends = [ base ]; 111400 111526 description = "Groups"; 111401 111527 license = lib.licenses.bsd3; ··· 111523 111649 }: 111524 111650 mkDerivation { 111525 111651 pname = "grpc-haskell-core"; 111526 - version = "0.0.0.0"; 111527 - sha256 = "1pvcdr1jrn94nwhni5992l8mv401150wl8yi519hncs173n2fx88"; 111652 + version = "0.1.0"; 111653 + sha256 = "1djyjlbqsdk64b3ymli4hlh6w0rkl481f9r5m0q56gwpbp5h1zp6"; 111528 111654 libraryHaskellDepends = [ 111529 111655 base bytestring clock containers managed sorted-list stm 111530 111656 transformers ··· 111907 112033 }: 111908 112034 mkDerivation { 111909 112035 pname = "gtk-sni-tray"; 111910 - version = "0.1.6.0"; 111911 - sha256 = "0i8k6jk6jq97cahlgbj8acqdqw4zkh0cyy8i6clznbknl02qqp2i"; 112036 + version = "0.1.6.2"; 112037 + sha256 = "1rcw57d5f0298y40ajmb2664ryrqsmcwbr2y1pk0sl2ggwr1zzsl"; 111912 112038 isLibrary = true; 111913 112039 isExecutable = true; 111914 112040 libraryHaskellDepends = [ ··· 113535 113661 }: 113536 113662 mkDerivation { 113537 113663 pname = "hackage-db"; 113538 - version = "2.1.0"; 113539 - sha256 = "1vsc0lrbrb525frycqq0c5z846whymgcjl888gnlqd16nknbsn3l"; 113540 - revision = "1"; 113541 - editedCabalFile = "1h3x5a8xmqkkcd3h1m7z0il1vbsh2c77685y68zmyp21zb1y88hy"; 113542 - isLibrary = true; 113543 - isExecutable = true; 113544 - libraryHaskellDepends = [ 113545 - aeson base bytestring Cabal containers directory exceptions 113546 - filepath tar time utf8-string 113547 - ]; 113548 - description = "Access cabal-install's Hackage database via Data.Map"; 113549 - license = lib.licenses.bsd3; 113550 - maintainers = with lib.maintainers; [ peti ]; 113551 - }) {}; 113552 - 113553 - "hackage-db_2_1_1" = callPackage 113554 - ({ mkDerivation, aeson, base, bytestring, Cabal, containers 113555 - , directory, exceptions, filepath, tar, time, utf8-string 113556 - }: 113557 - mkDerivation { 113558 - pname = "hackage-db"; 113559 113664 version = "2.1.1"; 113560 113665 sha256 = "16y1iqb3y019hjdsq7q3zx51qy834ky3mw5vszqmzzhflqpicd31"; 113561 113666 isLibrary = true; ··· 113566 113671 ]; 113567 113672 description = "Access cabal-install's Hackage database via Data.Map"; 113568 113673 license = lib.licenses.bsd3; 113569 - hydraPlatforms = lib.platforms.none; 113570 113674 maintainers = with lib.maintainers; [ peti ]; 113571 113675 }) {}; 113572 113676 ··· 114242 114346 }: 114243 114347 mkDerivation { 114244 114348 pname = "hadolint"; 114245 - version = "2.4.0"; 114246 - sha256 = "1b24hc695v18gpj276wmzpbns6bfn0qjhj30nq6yiqbiq04md1h5"; 114349 + version = "2.4.1"; 114350 + sha256 = "166jpi6bzq2j6ss652225byn6pdz8ya71fxdndlmqgsram2hrlyn"; 114247 114351 isLibrary = true; 114248 114352 isExecutable = true; 114249 114353 libraryHaskellDepends = [ ··· 114775 114879 testToolDepends = [ utillinux ]; 114776 114880 description = "A static website compiler library"; 114777 114881 license = lib.licenses.bsd3; 114778 - hydraPlatforms = lib.platforms.none; 114779 - broken = true; 114882 + maintainers = with lib.maintainers; [ erictapen ]; 114780 114883 }) {inherit (pkgs) utillinux;}; 114781 114884 114782 114885 "hakyll-R" = callPackage ··· 114902 115005 description = "automatic hyphenation for Hakyll"; 114903 115006 license = lib.licenses.mit; 114904 115007 hydraPlatforms = lib.platforms.none; 115008 + maintainers = with lib.maintainers; [ erictapen ]; 114905 115009 }) {}; 114906 115010 114907 115011 "hakyll-contrib-i18n" = callPackage ··· 115987 116091 testToolDepends = [ hspec-discover ]; 115988 116092 description = "A deployment library for Haskell applications"; 115989 116093 license = lib.licenses.mit; 116094 + hydraPlatforms = lib.platforms.none; 116095 + broken = true; 115990 116096 }) {}; 115991 116097 115992 116098 "happindicator" = callPackage ··· 118811 118917 }: 118812 118918 mkDerivation { 118813 118919 pname = "haskell-lsp"; 118814 - version = "0.22.0.0"; 118815 - sha256 = "0mh2b3dza633plxp370zhvml50kfx4szk4hrzmcfm6aij2di2l0w"; 118816 - isLibrary = true; 118817 - isExecutable = true; 118818 - libraryHaskellDepends = [ 118819 - aeson async attoparsec base bytestring containers data-default 118820 - directory filepath hashable haskell-lsp-types hslogger lens mtl 118821 - network-uri rope-utf16-splay sorted-list stm temporary text time 118822 - unordered-containers 118823 - ]; 118824 - testHaskellDepends = [ 118825 - aeson base bytestring containers data-default directory filepath 118826 - hashable hspec lens network-uri QuickCheck quickcheck-instances 118827 - rope-utf16-splay sorted-list stm text unordered-containers 118828 - ]; 118829 - testToolDepends = [ hspec-discover ]; 118830 - description = "Haskell library for the Microsoft Language Server Protocol"; 118831 - license = lib.licenses.mit; 118832 - }) {}; 118833 - 118834 - "haskell-lsp_0_24_0_0" = callPackage 118835 - ({ mkDerivation, aeson, async, attoparsec, base, bytestring 118836 - , containers, data-default, directory, filepath, hashable 118837 - , haskell-lsp-types, hslogger, hspec, hspec-discover, lens, mtl 118838 - , network-uri, QuickCheck, quickcheck-instances, rope-utf16-splay 118839 - , sorted-list, stm, temporary, text, time, unordered-containers 118840 - }: 118841 - mkDerivation { 118842 - pname = "haskell-lsp"; 118843 118920 version = "0.24.0.0"; 118844 118921 sha256 = "0gw289wy91h0qv4filw3glw3rrjvmr5j591wrdiwc1bl3w56bpig"; 118845 118922 isLibrary = true; ··· 118858 118935 testToolDepends = [ hspec-discover ]; 118859 118936 description = "Haskell library for the Microsoft Language Server Protocol"; 118860 118937 license = lib.licenses.mit; 118861 - hydraPlatforms = lib.platforms.none; 118862 118938 }) {}; 118863 118939 118864 118940 "haskell-lsp-client" = callPackage ··· 118890 118966 }: 118891 118967 mkDerivation { 118892 118968 pname = "haskell-lsp-types"; 118893 - version = "0.22.0.0"; 118894 - sha256 = "05475d5rwkmsh50q18lans7zzd34jhfdpg80m7aijg829dkphskm"; 118895 - libraryHaskellDepends = [ 118896 - aeson base binary bytestring data-default deepseq filepath hashable 118897 - lens network-uri scientific text unordered-containers 118898 - ]; 118899 - description = "Haskell library for the Microsoft Language Server Protocol, data types"; 118900 - license = lib.licenses.mit; 118901 - }) {}; 118902 - 118903 - "haskell-lsp-types_0_24_0_0" = callPackage 118904 - ({ mkDerivation, aeson, base, binary, bytestring, data-default 118905 - , deepseq, filepath, hashable, lens, network-uri, scientific, text 118906 - , unordered-containers 118907 - }: 118908 - mkDerivation { 118909 - pname = "haskell-lsp-types"; 118910 118969 version = "0.24.0.0"; 118911 118970 sha256 = "1p7k2g2xs95ylsnnz2np0w8c7p5dzmlss41g0kzblaz5n3352kbn"; 118912 118971 libraryHaskellDepends = [ ··· 118915 118974 ]; 118916 118975 description = "Haskell library for the Microsoft Language Server Protocol, data types"; 118917 118976 license = lib.licenses.mit; 118918 - hydraPlatforms = lib.platforms.none; 118919 118977 }) {}; 118920 118978 118921 118979 "haskell-menu" = callPackage ··· 119352 119410 platforms = [ 119353 119411 "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 119354 119412 ]; 119413 + hydraPlatforms = lib.platforms.none; 119414 + broken = true; 119355 119415 }) {}; 119356 119416 119357 119417 "haskell-spacegoo" = callPackage ··· 120860 120920 }: 120861 120921 mkDerivation { 120862 120922 pname = "haskoin-core"; 120863 - version = "0.20.0"; 120864 - sha256 = "10pdpg75r2gch32p3mkiz82qip9rwkc5lrq0zxy13pqrmxdy162k"; 120923 + version = "0.20.3"; 120924 + sha256 = "0g5d6w6vwkbxf4iqx998q2c5cnhq1bav0ikksdbj98w8b7ga6v0z"; 120865 120925 libraryHaskellDepends = [ 120866 120926 aeson array base base16 binary bytes bytestring cereal conduit 120867 120927 containers cryptonite deepseq entropy hashable hspec memory mtl ··· 120915 120975 }: 120916 120976 mkDerivation { 120917 120977 pname = "haskoin-node"; 120918 - version = "0.17.2"; 120919 - sha256 = "04i8016qrrwzbz8yxnppfzlrba1d86zp2j71dqd0p7lc3341caa8"; 120978 + version = "0.17.12"; 120979 + sha256 = "0jb1ypscy5hgvbw5jrd5qjl7mdi2qgc7h3amyi50zh2m3lhmgjnv"; 120920 120980 libraryHaskellDepends = [ 120921 120981 base bytestring cereal conduit conduit-extra containers 120922 120982 data-default hashable haskoin-core monad-logger mtl network nqe ··· 120998 121058 }: 120999 121059 mkDerivation { 121000 121060 pname = "haskoin-store"; 121001 - version = "0.52.9"; 121002 - sha256 = "12zpjb42j048afaz1ay8ay8j35dhpgiv58cfnm69j8lndcb71q4g"; 121061 + version = "0.52.13"; 121062 + sha256 = "1ms07ka51j20xb86b3i4gca9svh2wxa4i0wb6qxbwq7n2138ck0h"; 121003 121063 isLibrary = true; 121004 121064 isExecutable = true; 121005 121065 libraryHaskellDepends = [ ··· 121044 121104 }: 121045 121105 mkDerivation { 121046 121106 pname = "haskoin-store-data"; 121047 - version = "0.52.9"; 121048 - sha256 = "1hh3yxxnwxqvjjcl45k7cpr25imnl9sghzv85i4l1n1vgs10p0nd"; 121107 + version = "0.52.13"; 121108 + sha256 = "08c95grxg11kf96di27z7d72c2l7h2qzb8p5446fd91pidzgz3zb"; 121049 121109 libraryHaskellDepends = [ 121050 121110 aeson base binary bytes bytestring cereal containers data-default 121051 121111 deepseq hashable haskoin-core http-client http-types lens mtl ··· 122249 122309 ]; 122250 122310 description = "Template Haskell utilities for Hasql"; 122251 122311 license = lib.licenses.mit; 122312 + hydraPlatforms = lib.platforms.none; 122252 122313 }) {}; 122253 122314 122254 122315 "hasql-transaction" = callPackage ··· 124519 124580 testHaskellDepends = [ base containers fakedata hedgehog ]; 124520 124581 description = "Use 'fakedata' with 'hedgehog'"; 124521 124582 license = lib.licenses.bsd3; 124583 + hydraPlatforms = lib.platforms.none; 124522 124584 }) {}; 124523 124585 124524 124586 "hedgehog-fn" = callPackage ··· 124653 124715 }: 124654 124716 mkDerivation { 124655 124717 pname = "hedis"; 124656 - version = "0.14.2"; 124657 - sha256 = "1zm8llpbbvr5f5s0i4qsn025734s1mamfvm1dgxw4p87m9zhprlm"; 124718 + version = "0.14.4"; 124719 + sha256 = "0h6s3x3pylyidjbzjqyrmc2cm5ls67m9iij35fn48rvq4l41w9h9"; 124658 124720 libraryHaskellDepends = [ 124659 124721 async base bytestring bytestring-lexing containers deepseq errors 124660 124722 exceptions HTTP mtl network network-uri resource-pool scanner stm ··· 127530 127592 }: 127531 127593 mkDerivation { 127532 127594 pname = "hierarchical-env"; 127533 - version = "0.2.0.1"; 127534 - sha256 = "162d54hxsflhns09d35nz4wyy3im45z8rsra8fjypxdr9z3j38hf"; 127595 + version = "0.2.0.2"; 127596 + sha256 = "08la6kwszxgziri6yhiy9blx1fqlbjpj2jggplrn6pjl2swa0np0"; 127535 127597 libraryHaskellDepends = [ 127536 127598 base method microlens microlens-mtl microlens-th rio 127537 127599 template-haskell th-abstraction ··· 127736 127798 }: 127737 127799 mkDerivation { 127738 127800 pname = "highjson"; 127739 - version = "0.4.0.0"; 127740 - sha256 = "0qk9l84arc1qhagjmvna7l69s196ndhbs8ndxngdb7dx3bnhbsy3"; 127801 + version = "0.5.0.0"; 127802 + sha256 = "0phf4dsfsvcgrf465xf7jqxnvjfvypsqfpg1p92dqp7m7iqa2hwd"; 127741 127803 libraryHaskellDepends = [ aeson base hvect lens text ]; 127742 127804 testHaskellDepends = [ aeson base hspec lens QuickCheck text ]; 127743 127805 benchmarkHaskellDepends = [ ··· 127755 127817 }: 127756 127818 mkDerivation { 127757 127819 pname = "highjson-swagger"; 127758 - version = "0.4.0.0"; 127759 - sha256 = "07vyp16gvzk9k1fr1hkxv0mibfhl2cc9xrad16357zb4swpjvw1d"; 127820 + version = "0.5.0.0"; 127821 + sha256 = "1nc1fknag944fzjfg0fshbqzv47awrxz5yv6gdj2nz9gmfshcjg9"; 127760 127822 libraryHaskellDepends = [ 127761 127823 base highjson hvect insert-ordered-containers lens swagger2 text 127762 127824 ]; ··· 127775 127837 }: 127776 127838 mkDerivation { 127777 127839 pname = "highjson-th"; 127778 - version = "0.4.0.0"; 127779 - sha256 = "1i826b3z730vd2c0fqisbrsb9wsshmvfzvxrm37b2vnvm4vlj37k"; 127840 + version = "0.5.0.0"; 127841 + sha256 = "0ama2kks0z7cg7kmrs6gl6mf23dg1bkzhvmp5myjgn01y4sb9w91"; 127780 127842 libraryHaskellDepends = [ 127781 127843 aeson base highjson highjson-swagger swagger2 template-haskell text 127782 127844 ]; ··· 129044 129106 ]; 129045 129107 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 129046 129108 license = lib.licenses.gpl3Only; 129109 + hydraPlatforms = lib.platforms.none; 129110 + broken = true; 129047 129111 }) {}; 129048 129112 129049 129113 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; ··· 129354 129418 ]; 129355 129419 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 129356 129420 license = lib.licenses.gpl3Only; 129421 + hydraPlatforms = lib.platforms.none; 129422 + broken = true; 129357 129423 }) {}; 129358 129424 129359 129425 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; ··· 129697 129763 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 129698 129764 license = lib.licenses.bsd3; 129699 129765 hydraPlatforms = lib.platforms.none; 129766 + maintainers = with lib.maintainers; [ maralorn ]; 129700 129767 }) {}; 129701 129768 129702 129769 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; ··· 129722 129789 executableHaskellDepends = [ base ]; 129723 129790 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 129724 129791 license = lib.licenses.bsd3; 129792 + maintainers = with lib.maintainers; [ maralorn ]; 129725 129793 }) {}; 129726 129794 129727 129795 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; ··· 129973 130041 hydraPlatforms = lib.platforms.none; 129974 130042 }) {}; 129975 130043 130044 + "hls-floskell-plugin" = callPackage 130045 + ({ mkDerivation, base, floskell, ghcide, hls-plugin-api 130046 + , hls-test-utils, lsp-types, text, transformers 130047 + }: 130048 + mkDerivation { 130049 + pname = "hls-floskell-plugin"; 130050 + version = "1.0.0.0"; 130051 + sha256 = "0wf4483a4xhvynqqgj6gf1qg5nv9rv4gv9rm2hwsbjq123bs0wy8"; 130052 + libraryHaskellDepends = [ 130053 + base floskell ghcide hls-plugin-api lsp-types text transformers 130054 + ]; 130055 + testHaskellDepends = [ base hls-test-utils text ]; 130056 + description = "Integration with the Floskell code formatter"; 130057 + license = lib.licenses.asl20; 130058 + hydraPlatforms = lib.platforms.none; 130059 + broken = true; 130060 + }) {}; 130061 + 130062 + "hls-fourmolu-plugin" = callPackage 130063 + ({ mkDerivation, aeson, base, bytestring, containers, data-default 130064 + , extra, filepath, fourmolu, ghc, ghc-boot-th, ghcide 130065 + , hls-plugin-api, hls-test-utils, hspec-expectations, lens, lsp 130066 + , lsp-test, lsp-types, text, unordered-containers 130067 + }: 130068 + mkDerivation { 130069 + pname = "hls-fourmolu-plugin"; 130070 + version = "1.0.0.0"; 130071 + sha256 = "1x1v9jjy80w05cg2yl0nzk3h97q16bymrqy59g1s0lzihg3wizs7"; 130072 + libraryHaskellDepends = [ 130073 + base extra filepath fourmolu ghc ghc-boot-th ghcide hls-plugin-api 130074 + lens lsp lsp-types text 130075 + ]; 130076 + testHaskellDepends = [ 130077 + aeson base bytestring containers data-default filepath ghcide 130078 + hls-plugin-api hls-test-utils hspec-expectations lens lsp-test 130079 + lsp-types text unordered-containers 130080 + ]; 130081 + description = "Integration with the Fourmolu code formatter"; 130082 + license = lib.licenses.asl20; 130083 + hydraPlatforms = lib.platforms.none; 130084 + broken = true; 130085 + }) {}; 130086 + 129976 130087 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 129977 130088 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 129978 130089 mkDerivation { ··· 130066 130177 hydraPlatforms = lib.platforms.none; 130067 130178 }) {}; 130068 130179 130180 + "hls-pragmas-plugin" = callPackage 130181 + ({ mkDerivation, base, extra, filepath, fuzzy, ghcide 130182 + , hls-plugin-api, hls-test-utils, lens, lsp, lsp-test, lsp-types 130183 + , text, transformers, unordered-containers 130184 + }: 130185 + mkDerivation { 130186 + pname = "hls-pragmas-plugin"; 130187 + version = "1.0.0.0"; 130188 + sha256 = "1zkq95dklc6sdhczgr6l2hdkkrbrjy3zwp0qfz3qvf55gpxspzzs"; 130189 + libraryHaskellDepends = [ 130190 + base extra fuzzy ghcide hls-plugin-api lens lsp text transformers 130191 + unordered-containers 130192 + ]; 130193 + testHaskellDepends = [ 130194 + base filepath hls-test-utils lens lsp-test lsp-types text 130195 + ]; 130196 + description = "Pragmas plugin for Haskell Language Server"; 130197 + license = lib.licenses.asl20; 130198 + hydraPlatforms = lib.platforms.none; 130199 + broken = true; 130200 + }) {}; 130201 + 130069 130202 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 130070 130203 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 130071 130204 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; ··· 130094 130227 }: 130095 130228 mkDerivation { 130096 130229 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 130097 - version = "1.0.0.1"; 130098 - sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 130230 + version = "1.0.0.2"; 130231 + sha256 = "15vg5dmssd54dazipc82sgkbc399mnfydc8y8i2i6lhz3hsgvpg1"; 130099 130232 libraryHaskellDepends = [ 130100 130233 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 130101 130234 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; ··· 130166 130299 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 130167 130300 version = "1.0.0.0"; 130168 130301 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 130302 + revision = "1"; 130303 + editedCabalFile = "048all6d50kyzln2nfp096ry5zwbair2srifhshnipg8qvs2cwpl"; 130169 130304 libraryHaskellDepends = [ 130170 130305 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 130171 130306 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; ··· 130920 131055 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 130921 131056 version = "0.13.0.1"; 130922 131057 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 131058 + revision = "2"; 131059 + editedCabalFile = "148w8jbn4hrhp8zk90vr5grc4fsnsq4him6ii21imikril4ib7ya"; 130923 131060 isLibrary = true; 130924 131061 isExecutable = true; 130925 131062 enableSeparateDataOutput = true; ··· 131018 131155 ]; 131019 131156 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 131020 131157 license = lib.licenses.bsd3; 131158 + hydraPlatforms = lib.platforms.none; 131159 + broken = true; 131021 131160 }) {}; 131022 131161 131023 131162 sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; ··· 133182 133321 pname = "hpc-lcov"; 133183 133322 version = "1.0.1"; 133184 133323 sha256 = "01ws5y2vavgm7151dcabw3jwny1prrnzn5b04q76m5gc6a36wivl"; 133185 - revision = "1"; 133186 - editedCabalFile = "1jv81ywwzvr37zki8hjylj6gfhamq7fi7rpjyk1g0d06ac9ix0zp"; 133324 + revision = "2"; 133325 + editedCabalFile = "1sbd4wk977hh7jvy2ingmavkqx7fzicfa70figipa7lzdq3lg0ls"; 133187 133326 isLibrary = true; 133188 133327 isExecutable = true; 133189 133328 libraryHaskellDepends = [ base containers hpc ]; ··· 137040 137179 license = lib.licenses.mit; 137041 137180 }) {}; 137042 137181 137043 - "hspec_2_8_1" = callPackage 137182 + "hspec_2_8_2" = callPackage 137044 137183 ({ mkDerivation, base, hspec-core, hspec-discover 137045 137184 , hspec-expectations, QuickCheck 137046 137185 }: 137047 137186 mkDerivation { 137048 137187 pname = "hspec"; 137049 - version = "2.8.1"; 137050 - sha256 = "1lk7xylld960wld755j1f81zaydxgxq3840np4h6xcp729cf0cq5"; 137188 + version = "2.8.2"; 137189 + sha256 = "1s03c1928ndl8bqi3n9fb8a5adr0lycl9qs3x1i6aprzr851myh5"; 137051 137190 libraryHaskellDepends = [ 137052 137191 base hspec-core hspec-discover hspec-expectations QuickCheck 137053 137192 ]; ··· 137138 137277 license = lib.licenses.mit; 137139 137278 }) {}; 137140 137279 137141 - "hspec-core_2_8_1" = callPackage 137280 + "hspec-core_2_8_2" = callPackage 137142 137281 ({ mkDerivation, ansi-terminal, array, base, call-stack, clock 137143 137282 , deepseq, directory, filepath, hspec-expectations, hspec-meta 137144 137283 , HUnit, process, QuickCheck, quickcheck-io, random, setenv ··· 137146 137285 }: 137147 137286 mkDerivation { 137148 137287 pname = "hspec-core"; 137149 - version = "2.8.1"; 137150 - sha256 = "1yha64zfc226pc4952zqwv229kbl8p5grhl7c6wxn2y948rb688a"; 137288 + version = "2.8.2"; 137289 + sha256 = "0id4c70hq46y2s623y4zsj9pycqp90a3ig991shrhxxd6836c4cx"; 137151 137290 libraryHaskellDepends = [ 137152 137291 ansi-terminal array base call-stack clock deepseq directory 137153 137292 filepath hspec-expectations HUnit QuickCheck quickcheck-io random ··· 137203 137342 license = lib.licenses.mit; 137204 137343 }) {}; 137205 137344 137206 - "hspec-discover_2_8_1" = callPackage 137345 + "hspec-discover_2_8_2" = callPackage 137207 137346 ({ mkDerivation, base, directory, filepath, hspec-meta, QuickCheck 137208 137347 }: 137209 137348 mkDerivation { 137210 137349 pname = "hspec-discover"; 137211 - version = "2.8.1"; 137212 - sha256 = "05xzxsxpxf7hyg6zdf7mxx6xb79rxrhd3pz3pwj32a0phbjkicdn"; 137350 + version = "2.8.2"; 137351 + sha256 = "0bmdph9q4rg5rgr6s65h7si2l5rxyyqv80j5rri6zb4d1n9ih6hs"; 137213 137352 isLibrary = true; 137214 137353 isExecutable = true; 137215 137354 libraryHaskellDepends = [ base directory filepath ]; ··· 137241 137380 }: 137242 137381 mkDerivation { 137243 137382 pname = "hspec-expectations-json"; 137244 - version = "1.0.0.3"; 137245 - sha256 = "06k2gk289v6xxzj5mp5nsz6ixqlh2z3zx8z1jlxza35pkzkv34x7"; 137383 + version = "1.0.0.4"; 137384 + sha256 = "1m244ypfr4cg2jll3ackn9khm8zwdp1yp7hf4b24bfzws0qmb1b7"; 137246 137385 libraryHaskellDepends = [ 137247 137386 aeson aeson-pretty base Diff HUnit scientific text 137248 137387 unordered-containers vector ··· 137475 137614 }: 137476 137615 mkDerivation { 137477 137616 pname = "hspec-junit-formatter"; 137478 - version = "1.0.0.2"; 137479 - sha256 = "19mmzzjg041sqv22w66cls0mcypdamsqx43n00hnn2gqk0jkhhll"; 137617 + version = "1.0.0.4"; 137618 + sha256 = "1fyxx847d37ib0dhdn4n7y6sk7d0xw1zcind39m3hmbvxvx3j648"; 137480 137619 libraryHaskellDepends = [ 137481 137620 base conduit directory exceptions hashable hspec hspec-core 137482 137621 resourcet temporary text xml-conduit xml-types ··· 137485 137624 license = lib.licenses.mit; 137486 137625 }) {}; 137487 137626 137627 + "hspec-junit-formatter_1_0_1_0" = callPackage 137628 + ({ mkDerivation, base, conduit, containers, directory, exceptions 137629 + , filepath, hspec, hspec-core, text, time, xml-conduit, xml-types 137630 + }: 137631 + mkDerivation { 137632 + pname = "hspec-junit-formatter"; 137633 + version = "1.0.1.0"; 137634 + sha256 = "1n0hv2xhplpg6fhy8dxzp63k4b7mfzm1g92wglrsqc2lsvnx09ky"; 137635 + libraryHaskellDepends = [ 137636 + base conduit containers directory exceptions filepath hspec-core 137637 + text time xml-conduit xml-types 137638 + ]; 137639 + testHaskellDepends = [ base hspec ]; 137640 + description = "A JUnit XML runner/formatter for hspec"; 137641 + license = lib.licenses.mit; 137642 + hydraPlatforms = lib.platforms.none; 137643 + }) {}; 137644 + 137488 137645 "hspec-laws" = callPackage 137489 137646 ({ mkDerivation, base, hspec, markdown-unlit, QuickCheck }: 137490 137647 mkDerivation { ··· 137590 137747 }: 137591 137748 mkDerivation { 137592 137749 pname = "hspec-need-env"; 137593 - version = "0.1.0.6"; 137594 - sha256 = "0drbjdm6wld2bnfmv2jqhw4ija9v85pa4p5aq9qgh1gs6c5d50bq"; 137750 + version = "0.1.0.7"; 137751 + sha256 = "068cv4n3j5x0zdjrhrk2acc17gr2rvr9n5d4znzmmfbmcrpqhwkp"; 137595 137752 libraryHaskellDepends = [ base hspec-core hspec-expectations ]; 137596 137753 testHaskellDepends = [ base hspec hspec-core setenv transformers ]; 137597 137754 testToolDepends = [ hspec-discover ]; ··· 138000 138157 libraryHaskellDepends = [ array base bytestring vty ]; 138001 138158 doHaddock = false; 138002 138159 description = "A terminal presentation tool"; 138160 + license = lib.licenses.bsd3; 138161 + hydraPlatforms = lib.platforms.none; 138162 + broken = true; 138163 + }) {}; 138164 + 138165 + "hspretty" = callPackage 138166 + ({ mkDerivation, ansi-terminal, base, bytestring, directory 138167 + , doctest, optparse-applicative, ormolu, path, path-io, process 138168 + , streamly, text, text-short, unliftio, void 138169 + }: 138170 + mkDerivation { 138171 + pname = "hspretty"; 138172 + version = "0.1.0.0"; 138173 + sha256 = "11mbrr785j6pa02zil705sy67cdvjhwq9l927mm74barf9ph776r"; 138174 + isLibrary = true; 138175 + isExecutable = true; 138176 + libraryHaskellDepends = [ 138177 + ansi-terminal base bytestring directory optparse-applicative ormolu 138178 + path path-io process streamly text text-short unliftio void 138179 + ]; 138180 + executableHaskellDepends = [ base ]; 138181 + testHaskellDepends = [ base doctest ]; 138182 + description = "My opinionated Haskell project formatter"; 138003 138183 license = lib.licenses.bsd3; 138004 138184 hydraPlatforms = lib.platforms.none; 138005 138185 broken = true; ··· 146989 147169 ]; 146990 147170 description = "Inline some Assembly in ur Haskell!"; 146991 147171 license = lib.licenses.bsd3; 147172 + hydraPlatforms = lib.platforms.none; 147173 + broken = true; 146992 147174 }) {}; 146993 147175 146994 147176 "inline-c" = callPackage ··· 147256 147438 }) {}; 147257 147439 147258 147440 "instana-haskell-trace-sdk" = callPackage 147259 - ({ mkDerivation, aeson, aeson-extra, base, binary, bytestring 147260 - , case-insensitive, containers, directory, ekg-core, exceptions 147261 - , hslogger, http-client, http-client-tls, http-types, HUnit 147262 - , network, process, random, regex-base, regex-compat, regex-pcre 147263 - , regex-tdfa, retry, scientific, servant, servant-server, stm 147264 - , sysinfo, text, time, transformers, unix, unordered-containers 147265 - , wai, warp 147441 + ({ mkDerivation, aeson, aeson-extra, array, base, binary 147442 + , bytestring, case-insensitive, containers, directory, ekg-core 147443 + , exceptions, hslogger, http-client, http-client-tls, http-types 147444 + , HUnit, network, process, random, regex-base, regex-compat 147445 + , regex-pcre, regex-tdfa, retry, scientific, servant 147446 + , servant-server, stm, sysinfo, text, time, transformers, unix 147447 + , unordered-containers, vector, wai, warp 147266 147448 }: 147267 147449 mkDerivation { 147268 147450 pname = "instana-haskell-trace-sdk"; 147269 - version = "0.6.2.0"; 147270 - sha256 = "1yvxsz1b9qrhyw6zamqs5254mpba3vijhach1n424mqa6aq1935s"; 147451 + version = "0.7.0.0"; 147452 + sha256 = "0y76rmz8m2fqw00hzyzalqrhv2rzkg2vvx7qaph3mfrq23ynrgaf"; 147271 147453 isLibrary = true; 147272 147454 isExecutable = true; 147273 147455 libraryHaskellDepends = [ ··· 147282 147464 transformers unix unordered-containers wai warp 147283 147465 ]; 147284 147466 testHaskellDepends = [ 147285 - aeson aeson-extra base bytestring directory ekg-core exceptions 147286 - hslogger http-client http-types HUnit process random regex-base 147287 - regex-compat regex-pcre regex-tdfa retry scientific text unix 147288 - unordered-containers 147467 + aeson aeson-extra array base bytestring case-insensitive directory 147468 + ekg-core exceptions hslogger http-client http-types HUnit process 147469 + random regex-base regex-compat regex-pcre regex-tdfa retry 147470 + scientific text unix unordered-containers vector wai 147289 147471 ]; 147290 147472 description = "SDK for adding custom Instana tracing support to Haskell applications"; 147291 147473 license = lib.licenses.mit; ··· 148115 148297 }: 148116 148298 mkDerivation { 148117 148299 pname = "interval-algebra"; 148118 - version = "0.6.3"; 148119 - sha256 = "10nrba4q2pyfa028ih079fzyc4l2gp5kfvbmh43lw739mh8kp5aa"; 148300 + version = "0.8.0"; 148301 + sha256 = "1mayv7rqpbx09y82vyzdvbdjrqgk4vpsbz7qx9cy2h09q355zs7d"; 148120 148302 libraryHaskellDepends = [ 148121 148303 base containers QuickCheck safe time witherable 148122 148304 ]; ··· 148590 148772 }) {}; 148591 148773 148592 148774 "io-streams" = callPackage 148593 - ({ mkDerivation, attoparsec, base, bytestring, bytestring-builder 148594 - , deepseq, directory, filepath, HUnit, mtl, network, primitive 148595 - , process, QuickCheck, test-framework, test-framework-hunit 148596 - , test-framework-quickcheck2, text, time, transformers, vector 148597 - , zlib, zlib-bindings 148598 - }: 148599 - mkDerivation { 148600 - pname = "io-streams"; 148601 - version = "1.5.2.0"; 148602 - sha256 = "1hbabrk5145d77qi23688piaf1wc93n8vaj846n0s3zk953z1lk3"; 148603 - revision = "2"; 148604 - editedCabalFile = "1mr0y8m6xdkgvvk76n7pn1airqzgdp8kd8x6jd9w97iy5wjp14q7"; 148605 - configureFlags = [ "-fnointeractivetests" ]; 148606 - libraryHaskellDepends = [ 148607 - attoparsec base bytestring bytestring-builder network primitive 148608 - process text time transformers vector zlib-bindings 148609 - ]; 148610 - testHaskellDepends = [ 148611 - attoparsec base bytestring bytestring-builder deepseq directory 148612 - filepath HUnit mtl network primitive process QuickCheck 148613 - test-framework test-framework-hunit test-framework-quickcheck2 text 148614 - time transformers vector zlib zlib-bindings 148615 - ]; 148616 - description = "Simple, composable, and easy-to-use stream I/O"; 148617 - license = lib.licenses.bsd3; 148618 - }) {}; 148619 - 148620 - "io-streams_1_5_2_1" = callPackage 148621 148775 ({ mkDerivation, attoparsec, base, bytestring, deepseq, directory 148622 148776 , filepath, HUnit, mtl, network, primitive, process, QuickCheck 148623 148777 , test-framework, test-framework-hunit, test-framework-quickcheck2 ··· 148640 148794 ]; 148641 148795 description = "Simple, composable, and easy-to-use stream I/O"; 148642 148796 license = lib.licenses.bsd3; 148643 - hydraPlatforms = lib.platforms.none; 148644 148797 }) {}; 148645 148798 148646 148799 "io-streams-haproxy" = callPackage ··· 152194 152347 }: 152195 152348 mkDerivation { 152196 152349 pname = "json-feed"; 152197 - version = "1.0.12"; 152198 - sha256 = "0baav0mvprja5jdmndan6psxqm37173yvrjrr04kfxs9568dvzyf"; 152350 + version = "1.0.13"; 152351 + sha256 = "14wqv8qk7xax6kvj96wsx2sarxardbkddm8hkllkkf8b9jz04si5"; 152199 152352 libraryHaskellDepends = [ 152200 152353 aeson base bytestring mime-types network-uri tagsoup text time 152201 152354 ]; ··· 152937 153090 }: 152938 153091 mkDerivation { 152939 153092 pname = "jsonrpc-conduit"; 152940 - version = "0.3.3"; 152941 - sha256 = "16dcj85ycjsm82pb32abc3wb05gh87mrkyaij89imvbqsv5k0sy1"; 153093 + version = "0.3.4"; 153094 + sha256 = "18lqkcq69k3hjbqzxycdgrfrd2a5m3ahxwja0yw8xi9x6mw33cxi"; 152942 153095 libraryHaskellDepends = [ 152943 153096 aeson attoparsec base bytestring conduit conduit-extra mtl text 152944 153097 transformers unordered-containers ··· 156296 156449 ({ mkDerivation, base, hspec, servant, servant-foreign, text }: 156297 156450 mkDerivation { 156298 156451 pname = "lackey"; 156299 - version = "1.0.14"; 156300 - sha256 = "01yi2si0gakmjk66jmm93hz50nl7xa1zhmhcrhqn8ip0mkpncnqk"; 156452 + version = "1.0.15"; 156453 + sha256 = "144wlp75gaz7yjb3rb1f1l79qmh2mms3vrrn5v4a13wjmqsd7brw"; 156301 156454 libraryHaskellDepends = [ base servant servant-foreign text ]; 156302 156455 testHaskellDepends = [ base hspec servant servant-foreign text ]; 156303 156456 description = "Generate Ruby clients from Servant APIs"; ··· 157363 157516 testHaskellDepends = [ base directory filepath process ]; 157364 157517 description = "Analysis and generation of C code"; 157365 157518 license = lib.licenses.bsd3; 157519 + maintainers = with lib.maintainers; [ expipiplus1 ]; 157366 157520 }) {}; 157367 157521 157368 157522 "language-c_0_9_0_1" = callPackage ··· 157382 157536 description = "Analysis and generation of C code"; 157383 157537 license = lib.licenses.bsd3; 157384 157538 hydraPlatforms = lib.platforms.none; 157539 + maintainers = with lib.maintainers; [ expipiplus1 ]; 157385 157540 }) {}; 157386 157541 157387 157542 "language-c-comments" = callPackage ··· 157599 157754 }: 157600 157755 mkDerivation { 157601 157756 pname = "language-docker"; 157602 - version = "10.0.0"; 157603 - sha256 = "0h2jq15niz77h2vpqyq7gblgbsrrvsr3qjw1cmjvr474zgzxmrv7"; 157757 + version = "10.0.1"; 157758 + sha256 = "19pyms0ik37wpzjnlplj2vwikbjdjaw78llpfjp0a0467wlk7na6"; 157604 157759 libraryHaskellDepends = [ 157605 157760 base bytestring containers data-default-class megaparsec 157606 157761 prettyprinter split text time ··· 159767 159922 pname = "leb128"; 159768 159923 version = "0.1.0.0"; 159769 159924 sha256 = "097xzdj1q17whnzwlpwnfapppgc4lqwmmfcv2694gzlil84rqwk7"; 159925 + revision = "1"; 159926 + editedCabalFile = "02vn6ffdfvrvcnil22hx4v85ykdxj1j0bsnv111rkxi17j2s76sp"; 159770 159927 libraryHaskellDepends = [ base bytestring ghc-prim transformers ]; 159771 159928 testHaskellDepends = [ 159772 159929 base bytestring QuickCheck test-framework ··· 160023 160180 pname = "lens"; 160024 160181 version = "4.19.2"; 160025 160182 sha256 = "0fy2vr5r11cc6ana8m2swqgs3zals4kims55vd6119bi76p5iy2j"; 160026 - revision = "5"; 160027 - editedCabalFile = "1r9rhblsw1g2y2lyf8vhps05hvx6jxs5r6y1rf868hxz0z242i7q"; 160183 + revision = "6"; 160184 + editedCabalFile = "1k08my9rh1il3ibiyhljxkgndfgk143pn5a6nyzjnckw3la09myl"; 160028 160185 setupHaskellDepends = [ base Cabal cabal-doctest filepath ]; 160029 160186 libraryHaskellDepends = [ 160030 160187 array base base-orphans bifunctors bytestring call-stack comonad ··· 160065 160222 pname = "lens"; 160066 160223 version = "5.0.1"; 160067 160224 sha256 = "0gzwx4b758phm51hz5i4bbkbvjw1ka7qj04zd9l9sh9n6s9ksm7c"; 160225 + revision = "1"; 160226 + editedCabalFile = "0lk83zwnl91yyhzkq6zx18plkk85pdvdf8x0y5rivqkgmr1vwzy9"; 160068 160227 libraryHaskellDepends = [ 160069 160228 array assoc base base-orphans bifunctors bytestring call-stack 160070 160229 comonad containers contravariant distributive exceptions filepath ··· 161762 161921 }: 161763 161922 mkDerivation { 161764 161923 pname = "libssh2"; 161765 - version = "0.2.0.7"; 161766 - sha256 = "05h0awwhqlswjjybw6y1p8byyvfggnx63n0cbqvknrkq338qfnyw"; 161924 + version = "0.2.0.8"; 161925 + sha256 = "01dc3przjwhh2aws74ypm19wqrp98mjjpsarhp69r1asq9dv0h0k"; 161767 161926 isLibrary = true; 161768 161927 isExecutable = true; 161769 161928 libraryHaskellDepends = [ base bytestring network syb time unix ]; ··· 166772 166931 "lsp-test" = callPackage 166773 166932 ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base 166774 166933 , bytestring, conduit, conduit-parse, containers, data-default 166775 - , Diff, directory, filepath, Glob, haskell-lsp, hspec, lens, mtl 166776 - , parser-combinators, process, text, transformers, unix 166777 - , unordered-containers 166778 - }: 166779 - mkDerivation { 166780 - pname = "lsp-test"; 166781 - version = "0.11.0.5"; 166782 - sha256 = "0r038x65lc0ij6hs8klgj8v8f0fqqrn12dyxc0k8zf9pan9bwnph"; 166783 - isLibrary = true; 166784 - isExecutable = true; 166785 - libraryHaskellDepends = [ 166786 - aeson aeson-pretty ansi-terminal async base bytestring conduit 166787 - conduit-parse containers data-default Diff directory filepath Glob 166788 - haskell-lsp lens mtl parser-combinators process text transformers 166789 - unix unordered-containers 166790 - ]; 166791 - testHaskellDepends = [ 166792 - aeson base data-default directory filepath haskell-lsp hspec lens 166793 - text unordered-containers 166794 - ]; 166795 - description = "Functional test framework for LSP servers"; 166796 - license = lib.licenses.bsd3; 166797 - }) {}; 166798 - 166799 - "lsp-test_0_14_0_0" = callPackage 166800 - ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base 166801 - , bytestring, conduit, conduit-parse, containers, data-default 166802 166934 , Diff, directory, extra, filepath, Glob, hspec, lens, lsp 166803 166935 , lsp-types, mtl, parser-combinators, process, some, text, time 166804 166936 , transformers, unix, unliftio, unordered-containers ··· 166821 166953 benchmarkHaskellDepends = [ base extra lsp process ]; 166822 166954 description = "Functional test framework for LSP servers"; 166823 166955 license = lib.licenses.bsd3; 166824 - hydraPlatforms = lib.platforms.none; 166825 166956 }) {}; 166826 166957 166827 166958 "lsp-types" = callPackage ··· 166954 167085 ]; 166955 167086 description = "Partial implementation of a service provider for LTI 1.1."; 166956 167087 license = lib.licenses.mit; 167088 + hydraPlatforms = lib.platforms.none; 167089 + broken = true; 166957 167090 }) {}; 166958 167091 166959 167092 "ltk" = callPackage ··· 169698 169831 testHaskellDepends = [ base HTF MonadRandom ]; 169699 169832 description = "Realizations of Markov chains"; 169700 169833 license = lib.licenses.bsd3; 169834 + hydraPlatforms = lib.platforms.none; 169835 + broken = true; 169701 169836 }) {}; 169702 169837 169703 169838 "markup" = callPackage ··· 171373 171508 pname = "medea"; 171374 171509 version = "1.2.0"; 171375 171510 sha256 = "019jfz29gz3d06b5yi7fygqa79lp6c6vbzxcb5ka7d8w0zv7w60v"; 171376 - revision = "1"; 171377 - editedCabalFile = "1zkwy3p9q3rd4qcnmgr67xi3fv9frw35rsqpwh5l1mfvv772qap9"; 171511 + revision = "2"; 171512 + editedCabalFile = "18yzwhmvxafxn0zq7pv8dna28qkpr87q35q0sw9907y1iqcixxfh"; 171378 171513 libraryHaskellDepends = [ 171379 171514 aeson algebraic-graphs base bytestring containers deepseq free 171380 171515 hashable megaparsec microlens-ghc mtl nonempty-containers ··· 172057 172192 benchmarkHaskellDepends = [ base bytestring criterion random ]; 172058 172193 description = "Generate human memorable strings from binary data"; 172059 172194 license = lib.licenses.bsd2; 172195 + hydraPlatforms = lib.platforms.none; 172196 + broken = true; 172060 172197 }) {}; 172061 172198 172062 172199 "memory" = callPackage ··· 173180 173317 }: 173181 173318 mkDerivation { 173182 173319 pname = "microlens-th"; 173183 - version = "0.4.3.9"; 173184 - sha256 = "08gfqf24r95dcnw4jlnhh8ijmfwiyr9zaiiz4lbzp72hrkarlbiw"; 173185 - libraryHaskellDepends = [ 173186 - base containers microlens template-haskell th-abstraction 173187 - transformers 173188 - ]; 173189 - testHaskellDepends = [ base microlens tagged ]; 173190 - description = "Automatic generation of record lenses for microlens"; 173191 - license = lib.licenses.bsd3; 173192 - }) {}; 173193 - 173194 - "microlens-th_0_4_3_10" = callPackage 173195 - ({ mkDerivation, base, containers, microlens, tagged 173196 - , template-haskell, th-abstraction, transformers 173197 - }: 173198 - mkDerivation { 173199 - pname = "microlens-th"; 173200 173320 version = "0.4.3.10"; 173201 173321 sha256 = "1dg2xhj85fy8q39m5dd94kjlabjyxgc0336vzkg0174l6l110l1c"; 173202 173322 libraryHaskellDepends = [ ··· 173206 173326 testHaskellDepends = [ base microlens tagged ]; 173207 173327 description = "Automatic generation of record lenses for microlens"; 173208 173328 license = lib.licenses.bsd3; 173209 - hydraPlatforms = lib.platforms.none; 173210 173329 }) {}; 173211 173330 173212 173331 "micrologger" = callPackage ··· 174720 174839 }: 174721 174840 mkDerivation { 174722 174841 pname = "mixed-types-num"; 174723 - version = "0.5.0.3"; 174724 - sha256 = "0pi91nwnqm2mb2dhyl1l0nq81dlaw9ar538d4n948k2r9lwf56cd"; 174725 - libraryHaskellDepends = [ 174726 - base collect-errors hspec hspec-smallcheck mtl QuickCheck 174727 - smallcheck template-haskell 174728 - ]; 174729 - testHaskellDepends = [ 174730 - base collect-errors hspec hspec-smallcheck QuickCheck smallcheck 174731 - ]; 174732 - description = "Alternative Prelude with numeric and logic expressions typed bottom-up"; 174733 - license = lib.licenses.bsd3; 174734 - }) {}; 174735 - 174736 - "mixed-types-num_0_5_1_0" = callPackage 174737 - ({ mkDerivation, base, collect-errors, hspec, hspec-smallcheck, mtl 174738 - , QuickCheck, smallcheck, template-haskell 174739 - }: 174740 - mkDerivation { 174741 - pname = "mixed-types-num"; 174742 - version = "0.5.1.0"; 174743 - sha256 = "09dkrx05mlbdvy1334q6zg3ay6k0ydl87naxhg4zr5p51i9p8lsg"; 174842 + version = "0.5.3.1"; 174843 + sha256 = "1g19y0kkksx87i8azqndikpwans7061fj7z255vssl1x46vh843h"; 174744 174844 libraryHaskellDepends = [ 174745 174845 base collect-errors hspec hspec-smallcheck mtl QuickCheck 174746 174846 smallcheck template-haskell ··· 174750 174850 ]; 174751 174851 description = "Alternative Prelude with numeric and logic expressions typed bottom-up"; 174752 174852 license = lib.licenses.bsd3; 174753 - hydraPlatforms = lib.platforms.none; 174754 174853 }) {}; 174755 174854 174756 174855 "mixpanel-client" = callPackage ··· 174861 174960 ]; 174862 174961 description = "Machine Learning Toolbox"; 174863 174962 license = lib.licenses.bsd3; 174963 + hydraPlatforms = lib.platforms.none; 174964 + broken = true; 174864 174965 }) {}; 174865 174966 174866 174967 "mm2" = callPackage ··· 175287 175388 }: 175288 175389 mkDerivation { 175289 175390 pname = "mnist-idx-conduit"; 175290 - version = "0.3.0.0"; 175291 - sha256 = "0vqb4yhb51lykcd66kgh9dn14nf4xfr74hamg72s35aa22lhw932"; 175391 + version = "0.4.0.0"; 175392 + sha256 = "0319icnnw38fivjwz9m142wyp059hn5rydr6cdjq73d5d9c77xhx"; 175292 175393 libraryHaskellDepends = [ 175293 175394 base binary bytestring conduit containers exceptions hspec 175294 175395 resourcet vector ··· 178935 179036 178936 179037 "mptcp-pm" = callPackage 178937 179038 ({ mkDerivation, aeson, aeson-extra, aeson-pretty, base, bytestring 178938 - , bytestring-conversion, c2hs, c2hsc, cereal, containers 178939 - , fast-logger, filepath, hslogger, ip, netlink 178940 - , optparse-applicative, process, temporary, text 179039 + , bytestring-conversion, c2hs, cereal, containers, enumset 179040 + , filepath, hslogger, HUnit, ip, katip, mtl, netlink 179041 + , optparse-applicative, process, temporary, text, transformers 178941 179042 , unordered-containers 178942 179043 }: 178943 179044 mkDerivation { 178944 179045 pname = "mptcp-pm"; 178945 - version = "0.0.2"; 178946 - sha256 = "0l55734pa31znn9k0pxvixhh6abcmfkhgx162krn622l4lij3h8m"; 178947 - isLibrary = false; 179046 + version = "0.0.3"; 179047 + sha256 = "0h7r9i9izflsbgb8kimsz0hmglbd4s9pjycjsm0h64lg8b1sy4gs"; 179048 + isLibrary = true; 178948 179049 isExecutable = true; 179050 + libraryHaskellDepends = [ 179051 + aeson aeson-extra aeson-pretty base bytestring 179052 + bytestring-conversion cereal containers enumset ip katip mtl 179053 + netlink process text transformers unordered-containers 179054 + ]; 179055 + libraryToolDepends = [ c2hs ]; 178949 179056 executableHaskellDepends = [ 178950 - aeson aeson-extra aeson-pretty base bytestring 178951 - bytestring-conversion c2hsc cereal containers fast-logger filepath 178952 - hslogger ip netlink optparse-applicative process temporary text 178953 - unordered-containers 179057 + aeson aeson-extra aeson-pretty base bytestring cereal containers 179058 + filepath hslogger ip mtl netlink optparse-applicative process 179059 + temporary text transformers 178954 179060 ]; 178955 - executableToolDepends = [ c2hs ]; 178956 - description = "A work in progress Multipath TCP path manager"; 179061 + testHaskellDepends = [ base HUnit ip text ]; 179062 + description = "A Multipath TCP path manager"; 178957 179063 license = lib.licenses.gpl3Only; 178958 179064 hydraPlatforms = lib.platforms.none; 178959 179065 }) {}; ··· 180037 180143 }) {}; 180038 180144 180039 180145 "multi-except" = callPackage 180040 - ({ mkDerivation, base, dlist }: 180146 + ({ mkDerivation, base, dlist, semigroupoids }: 180041 180147 mkDerivation { 180042 180148 pname = "multi-except"; 180043 - version = "0.1.0.0"; 180044 - sha256 = "0gqmj28anzl596akgkqpgk5cd4b1ic2m6dxzv3hhnvifyxxflli8"; 180045 - revision = "1"; 180046 - editedCabalFile = "1w1zzsd87qzzad8yqq28hf5amg17i94x9snxvya4pn5raibn24sm"; 180047 - libraryHaskellDepends = [ base dlist ]; 180149 + version = "0.1.1.0"; 180150 + sha256 = "18zs66sn31wjngi7iibf1wc3jz15c6rz6sx424n6j88nzwd3wzq7"; 180151 + libraryHaskellDepends = [ base dlist semigroupoids ]; 180048 180152 description = "Multiple Exceptions"; 180049 180153 license = lib.licenses.mit; 180050 180154 hydraPlatforms = lib.platforms.none; ··· 185057 185161 ]; 185058 185162 description = "Unit tests for Network.Transport implementations"; 185059 185163 license = lib.licenses.bsd3; 185164 + hydraPlatforms = lib.platforms.none; 185165 + broken = true; 185060 185166 }) {}; 185061 185167 185062 185168 "network-transport-zeromq" = callPackage ··· 185503 185609 executableHaskellDepends = [ base random time ]; 185504 185610 description = "Exact and approximate synthesis of quantum circuits"; 185505 185611 license = lib.licenses.gpl3Only; 185612 + hydraPlatforms = lib.platforms.none; 185506 185613 }) {}; 185507 185614 185508 185615 "newt" = callPackage ··· 188037 188144 }) {}; 188038 188145 188039 188146 "numhask" = callPackage 188040 - ({ mkDerivation, base, bifunctors, mmorph, protolude, text 188041 - , transformers 188042 - }: 188043 - mkDerivation { 188044 - pname = "numhask"; 188045 - version = "0.6.0.2"; 188046 - sha256 = "1x8p92plblqz5kykqci86wjfvb79gsi00l0a5i2r1frs6imjvkjf"; 188047 - libraryHaskellDepends = [ 188048 - base bifunctors mmorph protolude text transformers 188049 - ]; 188050 - description = "numeric classes"; 188051 - license = lib.licenses.bsd3; 188052 - }) {}; 188053 - 188054 - "numhask_0_7_1_0" = callPackage 188055 188147 ({ mkDerivation, base, bifunctors, doctest, mmorph, protolude 188056 188148 , QuickCheck, random, text, transformers 188057 188149 }: ··· 188066 188158 description = "A numeric class hierarchy"; 188067 188159 license = lib.licenses.bsd3; 188068 188160 hydraPlatforms = lib.platforms.none; 188161 + broken = true; 188069 188162 }) {}; 188070 188163 188071 188164 "numhask-array" = callPackage ··· 188316 188409 ]; 188317 188410 description = "Generate nix sources expr for the latest version of packages"; 188318 188411 license = lib.licenses.mit; 188412 + maintainers = with lib.maintainers; [ berberman ]; 188319 188413 }) {}; 188320 188414 188321 188415 "nvim-hs" = callPackage ··· 189660 189754 libraryHaskellDepends = [ base one-liner random ]; 189661 189755 description = "Generics-based implementations for common typeclasses"; 189662 189756 license = lib.licenses.bsd3; 189757 + hydraPlatforms = lib.platforms.none; 189758 + broken = true; 189663 189759 }) {}; 189664 189760 189665 189761 "one-time-password" = callPackage ··· 190172 190268 pname = "openapi3"; 190173 190269 version = "3.1.0"; 190174 190270 sha256 = "011754qyxxw5mn06hdmxalvsiff7a4x4k2yb2r6ylzr6zhyz818z"; 190271 + revision = "1"; 190272 + editedCabalFile = "1rbsfjwraizp0b6j2zaimz63b46k7d8abfxw7jyb7j1cv6jkcll1"; 190175 190273 isLibrary = true; 190176 190274 isExecutable = true; 190177 190275 setupHaskellDepends = [ base Cabal cabal-doctest ]; ··· 190232 190330 broken = true; 190233 190331 }) {}; 190234 190332 190333 + "opencc" = callPackage 190334 + ({ mkDerivation, base, bytestring, mtl, text, transformers }: 190335 + mkDerivation { 190336 + pname = "opencc"; 190337 + version = "0.1.0.0"; 190338 + sha256 = "09gsd816xh0237m94bnysdpjzqngsva3rl29f171rvhdpashcjx2"; 190339 + libraryHaskellDepends = [ base bytestring mtl text transformers ]; 190340 + testHaskellDepends = [ base bytestring mtl text transformers ]; 190341 + description = "OpenCC bindings"; 190342 + license = lib.licenses.mit; 190343 + hydraPlatforms = lib.platforms.none; 190344 + broken = true; 190345 + }) {}; 190346 + 190235 190347 "opench-meteo" = callPackage 190236 190348 ({ mkDerivation, aeson, base, data-default, text, time }: 190237 190349 mkDerivation { ··· 191857 191969 ]; 191858 191970 description = "Types and functions for Kepler orbits"; 191859 191971 license = lib.licenses.bsd3; 191972 + maintainers = with lib.maintainers; [ expipiplus1 ]; 191860 191973 }) {}; 191861 191974 191862 191975 "orc" = callPackage ··· 193811 193924 }: 193812 193925 mkDerivation { 193813 193926 pname = "pandoc-plot"; 193814 - version = "1.2.0"; 193815 - sha256 = "091283hcp3rin1rpg6b4lkh32svqr1gjxsa15id3qic7a7knx2r0"; 193927 + version = "1.2.1"; 193928 + sha256 = "1jz8q3qv9m837zwl2lhrcqfjmfs08gcv7qfxiw3w21nfl8gxbgqx"; 193816 193929 isLibrary = true; 193817 193930 isExecutable = true; 193818 193931 libraryHaskellDepends = [ ··· 193988 194101 ({ mkDerivation }: 193989 194102 mkDerivation { 193990 194103 pname = "pandora"; 193991 - version = "0.4.0"; 193992 - sha256 = "0jy41qiqn6xj6ib20klv85jyr8vn633xqhxbx38zxs5dsq885laq"; 194104 + version = "0.4.1"; 194105 + sha256 = "0gn47zw0rzvdj1d1gwqy49di6f8lpvy53wfcs2g163nz9vil8xka"; 193993 194106 description = "A box of patterns and paradigms"; 193994 194107 license = lib.licenses.mit; 193995 194108 }) {}; ··· 194154 194267 }: 194155 194268 mkDerivation { 194156 194269 pname = "pantry"; 194157 - version = "0.5.1.5"; 194158 - sha256 = "18pnihbybgnaa1hs9pcz8vvvzlfn3wv8p2rnnf1p2w6m63n8vf9a"; 194159 - libraryHaskellDepends = [ 194160 - aeson ansi-terminal base bytestring Cabal casa-client casa-types 194161 - conduit conduit-extra containers cryptonite cryptonite-conduit 194162 - digest filelock generic-deriving hackage-security hpack http-client 194163 - http-client-tls http-conduit http-download http-types memory mtl 194164 - network-uri path path-io persistent persistent-sqlite 194165 - persistent-template primitive resourcet rio rio-orphans 194166 - rio-prettyprint tar-conduit text text-metrics time transformers 194167 - unix-compat unliftio unordered-containers vector yaml zip-archive 194168 - ]; 194169 - testHaskellDepends = [ 194170 - aeson ansi-terminal base bytestring Cabal casa-client casa-types 194171 - conduit conduit-extra containers cryptonite cryptonite-conduit 194172 - digest exceptions filelock generic-deriving hackage-security 194173 - hedgehog hpack hspec http-client http-client-tls http-conduit 194174 - http-download http-types memory mtl network-uri path path-io 194175 - persistent persistent-sqlite persistent-template primitive 194176 - QuickCheck raw-strings-qq resourcet rio rio-orphans rio-prettyprint 194177 - tar-conduit text text-metrics time transformers unix-compat 194178 - unliftio unordered-containers vector yaml zip-archive 194179 - ]; 194180 - description = "Content addressable Haskell package management"; 194181 - license = lib.licenses.bsd3; 194182 - }) {}; 194183 - 194184 - "pantry_0_5_2" = callPackage 194185 - ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal 194186 - , casa-client, casa-types, conduit, conduit-extra, containers 194187 - , cryptonite, cryptonite-conduit, digest, exceptions, filelock 194188 - , generic-deriving, hackage-security, hedgehog, hpack, hspec 194189 - , http-client, http-client-tls, http-conduit, http-download 194190 - , http-types, memory, mtl, network-uri, path, path-io, persistent 194191 - , persistent-sqlite, persistent-template, primitive, QuickCheck 194192 - , raw-strings-qq, resourcet, rio, rio-orphans, rio-prettyprint 194193 - , tar-conduit, text, text-metrics, time, transformers, unix-compat 194194 - , unliftio, unordered-containers, vector, yaml, zip-archive 194195 - }: 194196 - mkDerivation { 194197 - pname = "pantry"; 194198 - version = "0.5.2"; 194199 - sha256 = "0gg4fzqsh4c41vydrwr12kb8ahj0xy0vy7axwpd9j39dzxwcksnv"; 194270 + version = "0.5.2.1"; 194271 + sha256 = "0g1v78mgxa6mn0vm6yii3nzfdwpn4hgrlcld1h3mbwaxn6c8116k"; 194200 194272 libraryHaskellDepends = [ 194201 194273 aeson ansi-terminal base bytestring Cabal casa-client casa-types 194202 194274 conduit conduit-extra containers cryptonite cryptonite-conduit ··· 194220 194292 ]; 194221 194293 description = "Content addressable Haskell package management"; 194222 194294 license = lib.licenses.bsd3; 194223 - hydraPlatforms = lib.platforms.none; 194224 194295 }) {}; 194225 194296 194226 194297 "pantry-tmp" = callPackage ··· 195072 195143 ]; 195073 195144 description = "Help Manage project specific documentation"; 195074 195145 license = lib.licenses.agpl3Only; 195146 + hydraPlatforms = lib.platforms.none; 195147 + broken = true; 195075 195148 }) {}; 195076 195149 195077 195150 "parport" = callPackage ··· 195878 195951 }: 195879 195952 mkDerivation { 195880 195953 pname = "passman"; 195881 - version = "0.3.0.2"; 195882 - sha256 = "0iy5x8v3liclzh3qczkzmql9l6sq5mvplk4xhpnqqhwx3bkik47w"; 195954 + version = "0.3.1"; 195955 + sha256 = "1k5d06blwq5aiidmbpm2iya24yvxdhl2aq0v7z04ppshjv9gi5qf"; 195883 195956 isLibrary = true; 195884 195957 isExecutable = true; 195885 195958 libraryHaskellDepends = [ ··· 196198 196271 }: 196199 196272 mkDerivation { 196200 196273 pname = "path"; 196201 - version = "0.7.0"; 196202 - sha256 = "1dl7yjmkcdm3wlbj1s5qvkl31apl3dnwz5jc8h3hdq0w722x4a5k"; 196203 - revision = "1"; 196204 - editedCabalFile = "0ph5qs50lm8ac58v8df0mmivqfilb1wz14568q06aws6gwj9qqpi"; 196274 + version = "0.7.1"; 196275 + sha256 = "1z2gj4108827lb03f7cdqhijjgqjvv9glzrzfv96cxkwgi6y38jx"; 196205 196276 libraryHaskellDepends = [ 196206 196277 aeson base deepseq exceptions filepath hashable template-haskell 196207 196278 text 196208 196279 ]; 196209 196280 testHaskellDepends = [ 196210 196281 aeson base bytestring filepath genvalidity genvalidity-hspec 196211 - genvalidity-property hspec mtl QuickCheck validity 196282 + genvalidity-property hspec mtl QuickCheck template-haskell validity 196212 196283 ]; 196213 196284 description = "Support for well-typed paths"; 196214 196285 license = lib.licenses.bsd3; ··· 196888 196959 benchmarkHaskellDepends = [ base criterion deepseq random ]; 196889 196960 description = "A fast, pseudorandom number generator"; 196890 196961 license = lib.licenses.asl20; 196962 + hydraPlatforms = lib.platforms.none; 196963 + broken = true; 196891 196964 }) {}; 196892 196965 196893 196966 "pcre-heavy" = callPackage ··· 198331 198404 }: 198332 198405 mkDerivation { 198333 198406 pname = "persistent-discover"; 198334 - version = "0.1.0.0"; 198335 - sha256 = "1cpjbks5cmh2w3370xnmm29rk8j3xdxmry04fyi0aqyg5f91hrdi"; 198407 + version = "0.1.0.1"; 198408 + sha256 = "1vncymwn132x3mf468r94r6wa6890zgmvjhq64gr5bhzh3mnah6c"; 198336 198409 isLibrary = true; 198337 198410 isExecutable = true; 198338 198411 libraryHaskellDepends = [ ··· 200885 200958 }) {}; 200886 200959 200887 200960 "pinned-warnings" = callPackage 200888 - ({ mkDerivation, base, bytestring, containers, directory, ghc, time 200889 - , transformers 200961 + ({ mkDerivation, base, bytestring, containers, directory, ghc 200962 + , tasty, tasty-hunit, time, transformers 200890 200963 }: 200891 200964 mkDerivation { 200892 200965 pname = "pinned-warnings"; 200893 - version = "0.1.0.2"; 200894 - sha256 = "0mm7d185syrbksl751hx0541qdin064ixm7bbqq3ji8jcgbg42x5"; 200966 + version = "0.1.0.6"; 200967 + sha256 = "1n0h2v71x3j0wn0g2f3zq3xw681s16hl7ffywi83z50hacd8x6kx"; 200895 200968 libraryHaskellDepends = [ 200896 200969 base bytestring containers directory ghc time transformers 200897 200970 ]; 200971 + testHaskellDepends = [ base bytestring tasty tasty-hunit ]; 200898 200972 description = "Preserve warnings in a GHCi session"; 200899 200973 license = lib.licenses.bsd3; 200900 200974 }) {}; ··· 202966 203040 }) {}; 202967 203041 202968 203042 "ploterific" = callPackage 202969 - ({ mkDerivation, base, bytestring, cassava, containers, hvega 202970 - , hvega-theme, lens, mtl, optparse-generic, text 203043 + ({ mkDerivation, base, bytestring, cassava, colour, containers 203044 + , hvega, hvega-theme, lens, mtl, optparse-generic, palette, text 202971 203045 }: 202972 203046 mkDerivation { 202973 203047 pname = "ploterific"; 202974 - version = "0.1.0.1"; 202975 - sha256 = "03m0zi7izlv8n5jsisym595sn7cfl2p1mhch086ajyd2g6zlxya7"; 203048 + version = "0.2.0.0"; 203049 + sha256 = "1x49b7js161bhdr8v631qr1r4cjnxg9kdvnlc55b5g5kajwf714w"; 202976 203050 isLibrary = true; 202977 203051 isExecutable = true; 202978 203052 libraryHaskellDepends = [ 202979 - base bytestring cassava containers hvega hvega-theme lens mtl 202980 - optparse-generic text 203053 + base bytestring cassava colour containers hvega hvega-theme lens 203054 + mtl optparse-generic palette text 202981 203055 ]; 202982 203056 executableHaskellDepends = [ base mtl optparse-generic text ]; 202983 203057 description = "Basic plotting of tabular data for the command line"; 202984 203058 license = lib.licenses.gpl3Only; 203059 + hydraPlatforms = lib.platforms.none; 202985 203060 }) {}; 202986 203061 202987 203062 "plotfont" = callPackage ··· 205210 205285 205211 205286 "posix-paths" = callPackage 205212 205287 ({ mkDerivation, base, bytestring, criterion, directory, doctest 205213 - , filepath, HUnit, process, QuickCheck, unix 205288 + , filepath, HUnit, process, QuickCheck, unix, unliftio 205214 205289 }: 205215 205290 mkDerivation { 205216 205291 pname = "posix-paths"; 205217 - version = "0.2.1.6"; 205218 - sha256 = "0ibycc7z3gm6jr83cgsqwa7hkky2ldfqqd30ickgq6vn2rkp8fbj"; 205219 - libraryHaskellDepends = [ base bytestring unix ]; 205292 + version = "0.3.0.0"; 205293 + sha256 = "1ljphynpaaibs9zjxwk1b774q66s3biinfx2sgdzxyzssbl9va42"; 205294 + libraryHaskellDepends = [ base bytestring unix unliftio ]; 205220 205295 testHaskellDepends = [ 205221 205296 base bytestring doctest HUnit QuickCheck unix 205222 205297 ]; ··· 206014 206089 ]; 206015 206090 description = "PostgreSQL AST parsing and rendering"; 206016 206091 license = lib.licenses.mit; 206092 + hydraPlatforms = lib.platforms.none; 206093 + broken = true; 206017 206094 }) {}; 206018 206095 206019 206096 "postgresql-transactional" = callPackage ··· 207993 208070 pname = "primitive"; 207994 208071 version = "0.7.1.0"; 207995 208072 sha256 = "1w53i4mk248g58xrffmksznr4nmn2bbbycajzpcqfxx5ybyyrsvb"; 207996 - revision = "2"; 207997 - editedCabalFile = "1m08slj8m596z4pqsw3ag25ijhzlv9ki809ydh4nbin141bpsdgn"; 208073 + revision = "3"; 208074 + editedCabalFile = "03vgkhib8w3g0m0zwpz74hsixrf0pvgh6ql0xcy05fpq1kynppi9"; 207998 208075 libraryHaskellDepends = [ base deepseq transformers ]; 207999 208076 testHaskellDepends = [ 208000 208077 base base-orphans ghc-prim QuickCheck quickcheck-classes-base ··· 210157 210234 , optparse-applicative, optparse-generic, parsec, parsers, pretty 210158 210235 , pretty-show, proto3-wire, QuickCheck, quickcheck-instances 210159 210236 , range-set-list, safe, swagger2, system-filepath, tasty 210160 - , tasty-hunit, tasty-quickcheck, text, transformers, turtle, vector 210237 + , tasty-hunit, tasty-quickcheck, text, time, transformers, turtle 210238 + , vector 210161 210239 }: 210162 210240 mkDerivation { 210163 210241 pname = "proto3-suite"; 210164 - version = "0.4.1"; 210165 - sha256 = "1zzw3kgxa875g0bpqi1zblw3q8h7lw53gcz4c8qjgkr2v1cr5nf3"; 210242 + version = "0.4.2"; 210243 + sha256 = "015cg6brf6v0h2h2d36hqqr9i69vr30bhc35av55v0d65ya0sczz"; 210166 210244 isLibrary = true; 210167 210245 isExecutable = true; 210168 210246 enableSeparateDataOutput = true; ··· 210172 210250 hashable haskell-src insert-ordered-containers lens mtl 210173 210251 neat-interpolation parsec parsers pretty pretty-show proto3-wire 210174 210252 QuickCheck quickcheck-instances safe swagger2 system-filepath text 210175 - transformers turtle vector 210253 + time transformers turtle vector 210176 210254 ]; 210177 210255 executableHaskellDepends = [ 210178 210256 base containers mtl optparse-applicative optparse-generic ··· 210197 210275 }: 210198 210276 mkDerivation { 210199 210277 pname = "proto3-wire"; 210200 - version = "1.2.1"; 210201 - sha256 = "0i706y9j5iq5zyi86vkiybznp3b4h2x0flvq3jmr8mgpgahvh94r"; 210202 - libraryHaskellDepends = [ 210203 - base bytestring cereal containers deepseq ghc-prim hashable 210204 - parameterized primitive QuickCheck safe text transformers 210205 - unordered-containers vector 210206 - ]; 210207 - testHaskellDepends = [ 210208 - base bytestring cereal doctest QuickCheck tasty tasty-hunit 210209 - tasty-quickcheck text transformers vector 210210 - ]; 210211 - description = "A low-level implementation of the Protocol Buffers (version 3) wire format"; 210212 - license = lib.licenses.asl20; 210213 - }) {}; 210214 - 210215 - "proto3-wire_1_2_2" = callPackage 210216 - ({ mkDerivation, base, bytestring, cereal, containers, deepseq 210217 - , doctest, ghc-prim, hashable, parameterized, primitive, QuickCheck 210218 - , safe, tasty, tasty-hunit, tasty-quickcheck, text, transformers 210219 - , unordered-containers, vector 210220 - }: 210221 - mkDerivation { 210222 - pname = "proto3-wire"; 210223 210278 version = "1.2.2"; 210224 210279 sha256 = "1fdzml0nsbz1bqf3lskvmfn46pgl5rnrc4b7azq8f0csm0v9ah4d"; 210225 210280 libraryHaskellDepends = [ ··· 210233 210288 ]; 210234 210289 description = "A low-level implementation of the Protocol Buffers (version 3) wire format"; 210235 210290 license = lib.licenses.asl20; 210236 - hydraPlatforms = lib.platforms.none; 210237 210291 }) {}; 210238 210292 210239 210293 "protobuf" = callPackage ··· 213112 213166 sha256 = "0qdjls949kmcv8wj3a27p4dz8nb1dq4i99zizkw7qyqn47r9ccxd"; 213113 213167 libraryHaskellDepends = [ base QuickCheck unfoldable-restricted ]; 213114 213168 license = lib.licenses.bsd3; 213169 + hydraPlatforms = lib.platforms.none; 213115 213170 }) {}; 213116 213171 213117 213172 "quickcheck-enum-instances" = callPackage ··· 214658 214713 ({ mkDerivation, base, criterion, hspec }: 214659 214714 mkDerivation { 214660 214715 pname = "rampart"; 214661 - version = "1.1.0.2"; 214662 - sha256 = "1lvzgdagjzvkxcdbc43n144vbva5vlvsjziz80rjzm7kg3mslg1r"; 214716 + version = "1.1.0.3"; 214717 + sha256 = "090n80qkfcp219lq3dqjpvvvr8dpnc8srzldch4f4vfazw289b0y"; 214663 214718 libraryHaskellDepends = [ base ]; 214664 214719 testHaskellDepends = [ base hspec ]; 214665 214720 benchmarkHaskellDepends = [ base criterion ]; ··· 214731 214786 }) {}; 214732 214787 214733 214788 "random" = callPackage 214734 - ({ mkDerivation, base, time }: 214735 - mkDerivation { 214736 - pname = "random"; 214737 - version = "1.1"; 214738 - sha256 = "0nis3lbkp8vfx8pkr6v7b7kr5m334bzb0fk9vxqklnp2aw8a865p"; 214739 - revision = "1"; 214740 - editedCabalFile = "1pv5d7bm2rgap7llp5vjsplrg048gvf0226y0v19gpvdsx7n4rvv"; 214741 - libraryHaskellDepends = [ base time ]; 214742 - testHaskellDepends = [ base ]; 214743 - description = "random number library"; 214744 - license = lib.licenses.bsd3; 214745 - }) {}; 214746 - 214747 - "random_1_2_0" = callPackage 214748 214789 ({ mkDerivation, base, bytestring, containers, deepseq, doctest 214749 214790 , gauge, mtl, mwc-random, primitive, rdtsc, smallcheck, split 214750 214791 , splitmix, tasty, tasty-expected-failure, tasty-hunit ··· 214767 214808 ]; 214768 214809 description = "Pseudo-random number generation"; 214769 214810 license = lib.licenses.bsd3; 214770 - hydraPlatforms = lib.platforms.none; 214771 214811 }) {}; 214772 214812 214773 214813 "random-access-file" = callPackage ··· 214889 214929 214890 214930 "random-fu" = callPackage 214891 214931 ({ mkDerivation, base, erf, math-functions, monad-loops, mtl 214892 - , random-shuffle, random-source, rvar, syb, template-haskell 214893 - , transformers, vector 214894 - }: 214895 - mkDerivation { 214896 - pname = "random-fu"; 214897 - version = "0.2.7.4"; 214898 - sha256 = "13dgx069lvdfxm7l2q2l6d7q0gd3wp41b8l4l6wmhlfbl5xici3m"; 214899 - libraryHaskellDepends = [ 214900 - base erf math-functions monad-loops mtl random-shuffle 214901 - random-source rvar syb template-haskell transformers vector 214902 - ]; 214903 - description = "Random number generation"; 214904 - license = lib.licenses.publicDomain; 214905 - }) {}; 214906 - 214907 - "random-fu_0_2_7_7" = callPackage 214908 - ({ mkDerivation, base, erf, math-functions, monad-loops, mtl 214909 214932 , random, random-shuffle, random-source, rvar, syb 214910 214933 , template-haskell, transformers, vector 214911 214934 }: ··· 214919 214942 ]; 214920 214943 description = "Random number generation"; 214921 214944 license = lib.licenses.publicDomain; 214922 - hydraPlatforms = lib.platforms.none; 214923 214945 }) {}; 214924 214946 214925 214947 "random-fu-multivariate" = callPackage ··· 214981 215003 }: 214982 215004 mkDerivation { 214983 215005 pname = "random-source"; 214984 - version = "0.3.0.8"; 214985 - sha256 = "0kjvpmxhff6id99hhgjp3vvb4vlhs3shkrh1n5cbfm7450lpmmn2"; 214986 - libraryHaskellDepends = [ 214987 - base flexible-defaults mersenne-random-pure64 mtl mwc-random 214988 - primitive random stateref syb template-haskell th-extras 214989 - ]; 214990 - description = "Generic basis for random number generators"; 214991 - license = lib.licenses.publicDomain; 214992 - }) {}; 214993 - 214994 - "random-source_0_3_0_11" = callPackage 214995 - ({ mkDerivation, base, flexible-defaults, mersenne-random-pure64 214996 - , mtl, mwc-random, primitive, random, stateref, syb 214997 - , template-haskell, th-extras 214998 - }: 214999 - mkDerivation { 215000 - pname = "random-source"; 215001 215006 version = "0.3.0.11"; 215002 215007 sha256 = "0lwqbd0h495srgi2p8fsmsfk5hv5m3f6cxm12j61xx94fdyn98sv"; 215003 215008 libraryHaskellDepends = [ ··· 215006 215011 ]; 215007 215012 description = "Generic basis for random number generators"; 215008 215013 license = lib.licenses.publicDomain; 215009 - hydraPlatforms = lib.platforms.none; 215010 215014 }) {}; 215011 215015 215012 215016 "random-stream" = callPackage ··· 215587 215591 }: 215588 215592 mkDerivation { 215589 215593 pname = "ratel"; 215590 - version = "1.0.14"; 215591 - sha256 = "0yjr8hj5c5i2l4p9zinwvzf33vhn6s9lipndqwx0km4ry0rylwwx"; 215594 + version = "1.0.15"; 215595 + sha256 = "14g39xsfm60iywcddi7glxvk4b92vd7nk7yd5zhvjhxi3zqz50i2"; 215592 215596 libraryHaskellDepends = [ 215593 215597 aeson base bytestring case-insensitive containers http-client 215594 215598 http-client-tls http-types text uuid ··· 218355 218359 pname = "reflex-gi-gtk"; 218356 218360 version = "0.2.0.0"; 218357 218361 sha256 = "0dx9g5v5i0fhxn1kn6fsj8hpwnax8wq89drsv8q2fwk9pxd8i384"; 218362 + revision = "2"; 218363 + editedCabalFile = "0k0bnmwpss3j6zgrh4l576qx81khzv18g0n9hmzajfwjwp9ifwmz"; 218358 218364 isLibrary = true; 218359 218365 isExecutable = true; 218360 218366 libraryHaskellDepends = [ ··· 224583 224589 }) {}; 224584 224590 224585 224591 "rp-tree" = callPackage 224586 - ({ mkDerivation, base, boxes, bytestring, conduit, containers 224587 - , deepseq, exceptions, hspec, microlens, microlens-th, mtl 224588 - , QuickCheck, serialise, splitmix-distributions, transformers 224589 - , vector, vector-algorithms 224592 + ({ mkDerivation, base, benchpress, boxes, bytestring, conduit 224593 + , containers, deepseq, hspec, QuickCheck, serialise, splitmix 224594 + , splitmix-distributions, transformers, vector, vector-algorithms 224590 224595 }: 224591 224596 mkDerivation { 224592 224597 pname = "rp-tree"; 224593 - version = "0.1.0.0"; 224594 - sha256 = "02ws7i6qgixpfr0pw623sz99wr7q605n1hacpdw1il8h8fdzy0r5"; 224598 + version = "0.3.5"; 224599 + sha256 = "06av43wbyy68flcfdbz20dd3vmh4na44mh041z7h7rh6hzilzr1j"; 224595 224600 isLibrary = true; 224596 224601 isExecutable = true; 224597 224602 libraryHaskellDepends = [ 224598 - base boxes bytestring conduit containers deepseq exceptions hspec 224599 - microlens microlens-th mtl serialise splitmix-distributions 224600 - transformers vector vector-algorithms 224603 + base boxes bytestring conduit containers deepseq serialise splitmix 224604 + splitmix-distributions transformers vector vector-algorithms 224601 224605 ]; 224602 224606 executableHaskellDepends = [ 224603 - base conduit containers exceptions splitmix-distributions 224607 + base conduit containers splitmix splitmix-distributions 224604 224608 transformers vector 224605 224609 ]; 224606 224610 testHaskellDepends = [ 224607 - base hspec QuickCheck splitmix-distributions 224611 + base conduit hspec QuickCheck splitmix-distributions 224612 + ]; 224613 + benchmarkHaskellDepends = [ 224614 + base benchpress conduit deepseq splitmix splitmix-distributions 224615 + transformers vector 224608 224616 ]; 224609 224617 description = "Random projection trees"; 224610 224618 license = lib.licenses.bsd3; ··· 224684 224692 224685 224693 "rpmbuild-order" = callPackage 224686 224694 ({ mkDerivation, base, case-insensitive, containers, directory 224687 - , extra, fgl, filepath, hspec, optparse-applicative, process 224688 - , simple-cmd, simple-cmd-args, unix 224695 + , extra, fgl, filepath, graphviz, hspec, optparse-applicative 224696 + , process, simple-cmd, simple-cmd-args, unix 224689 224697 }: 224690 224698 mkDerivation { 224691 224699 pname = "rpmbuild-order"; 224692 - version = "0.4.3.2"; 224693 - sha256 = "1510v4gbylzpdh7l23r4z6xhqmjalay3crxg2216lz8j0mb4sbq9"; 224700 + version = "0.4.4"; 224701 + sha256 = "17zqnjn6zib0rvzj8gzpaj87b79v8fx5qlc6ifidi6rmykjqnx42"; 224694 224702 isLibrary = true; 224695 224703 isExecutable = true; 224696 224704 libraryHaskellDepends = [ 224697 224705 base case-insensitive containers directory extra fgl filepath 224698 - process 224706 + graphviz process 224699 224707 ]; 224700 224708 executableHaskellDepends = [ 224701 224709 base directory extra fgl optparse-applicative simple-cmd-args ··· 226510 226518 }: 226511 226519 mkDerivation { 226512 226520 pname = "sandwich"; 226513 - version = "0.1.0.5"; 226514 - sha256 = "1np5c81jbv2k6sszrg7wwf2ymbnpn2pak8fji1phk79sdr04qmfh"; 226521 + version = "0.1.0.6"; 226522 + sha256 = "18fl6zdz7q5cm9ypnlgxyk5gh9r0yq481k04q0z740j2h1m5vgj8"; 226515 226523 isLibrary = true; 226516 226524 isExecutable = true; 226517 226525 libraryHaskellDepends = [ ··· 228005 228013 pname = "scotty"; 228006 228014 version = "0.12"; 228007 228015 sha256 = "1lpggpdzgjk23mq7aa64yylds5dbm4ynhcvbarqihjxabvh7xmz1"; 228008 - revision = "2"; 228009 - editedCabalFile = "1a5xv44fkjxw6ggp415543zbb1mrkdi05kprf5y8rv3wc8avnssd"; 228016 + revision = "3"; 228017 + editedCabalFile = "0lvvfbjf4w73y43ax80h9yb2nvf3n2kc859j9advcmfnmdn33x5v"; 228010 228018 libraryHaskellDepends = [ 228011 228019 aeson base base-compat-batteries blaze-builder bytestring 228012 228020 case-insensitive data-default-class exceptions fail http-types ··· 230766 230774 pname = "servant"; 230767 230775 version = "0.18.2"; 230768 230776 sha256 = "18mfjj9za8g9rgj7a6j0ly6lf1ykfwrlpy3cf53lv1gxvb19gmk5"; 230777 + revision = "1"; 230778 + editedCabalFile = "0f783bj89vb7j5cj5hk6hdmplhk3ay1z6swsinlr7a7f9h59x6vh"; 230769 230779 libraryHaskellDepends = [ 230770 230780 aeson attoparsec base base-compat bifunctors bytestring 230771 230781 case-insensitive deepseq http-api-data http-media http-types mmorph ··· 231312 231322 pname = "servant-client"; 231313 231323 version = "0.18.2"; 231314 231324 sha256 = "0acwpjmi5r62jgmpw508jq942kq5dhdy5602w9v7g318inxzwwi1"; 231325 + revision = "1"; 231326 + editedCabalFile = "1phjfsqzmwc5m45f9zbpp76f7f9z96v0in7ngxz6pj8r90bcv8ga"; 231315 231327 libraryHaskellDepends = [ 231316 231328 base base-compat bytestring containers deepseq exceptions 231317 231329 http-client http-media http-types kan-extensions monad-control mtl ··· 231339 231351 pname = "servant-client-core"; 231340 231352 version = "0.18.2"; 231341 231353 sha256 = "0b449c28z20sx98pc2d4p65jr3m9glsa47jjc2w4gf90jisl173r"; 231342 - revision = "1"; 231343 - editedCabalFile = "0vwj97h6x7zwvyx3ra09yhpi37mnn2kw5m27wnkzwwvk487swqxd"; 231354 + revision = "2"; 231355 + editedCabalFile = "0clbchlla9r0scz0giqmy3pwsnlfcf19hwkqj3yl1y77qx7kv4lr"; 231344 231356 libraryHaskellDepends = [ 231345 231357 aeson base base-compat base64-bytestring bytestring containers 231346 231358 deepseq exceptions free http-media http-types network-uri safe ··· 231756 231768 pname = "servant-foreign"; 231757 231769 version = "0.15.3"; 231758 231770 sha256 = "1bz2ry5pd8cx5pmsvg7q29r9gd5kqjjv9nd97f7abwjqi8as2413"; 231771 + revision = "1"; 231772 + editedCabalFile = "0d9h941g7ja73g10az13pad9rjlp126b662f71q7c8yd6kh4jl9r"; 231759 231773 libraryHaskellDepends = [ 231760 231774 base base-compat http-types lens servant text 231761 231775 ]; ··· 231916 231930 pname = "servant-http-streams"; 231917 231931 version = "0.18.2"; 231918 231932 sha256 = "1kyiv8qamw9dxv2ax7hx9n7w9507vjvwn89x4nvlsc87nq91hvg0"; 231933 + revision = "1"; 231934 + editedCabalFile = "0hkcyz93px5x6l5nyh9ymswhwpfidbji2kmlhrw7ksg4zsxkl2p9"; 231919 231935 libraryHaskellDepends = [ 231920 231936 base base-compat bytestring case-insensitive containers deepseq 231921 231937 exceptions http-common http-media http-streams http-types ··· 232201 232217 pname = "servant-multipart"; 232202 232218 version = "0.12"; 232203 232219 sha256 = "1hs1h66zjhknfnz1bdi5c0d2sfb20fc7x9adbc87gq168k8riqvl"; 232204 - revision = "1"; 232205 - editedCabalFile = "0pc254b458v4k5xw729fvw3q3klwpkai2mmp455dw2i7g02dv0da"; 232220 + revision = "2"; 232221 + editedCabalFile = "019zk4vlm9gv8n85qv6819i6qn0ddiz56birlmabz2n95l715m7y"; 232206 232222 isLibrary = true; 232207 232223 isExecutable = true; 232208 232224 libraryHaskellDepends = [ ··· 232289 232305 pname = "servant-openapi3"; 232290 232306 version = "2.0.1.2"; 232291 232307 sha256 = "1lqvycbv49x0i3adbsdlcl49n65wxfjzhiz9pj11hg4k0j952q5p"; 232308 + revision = "1"; 232309 + editedCabalFile = "19mag4xbiswaxpdxjn5yj3jbascbwza0y89zppgzb342prqdryjr"; 232292 232310 setupHaskellDepends = [ base Cabal cabal-doctest ]; 232293 232311 libraryHaskellDepends = [ 232294 232312 aeson aeson-pretty base base-compat bytestring hspec http-media ··· 232784 232802 pname = "servant-server"; 232785 232803 version = "0.18.2"; 232786 232804 sha256 = "05ricb3w1app6c094zwaq2jnqv53jpf4n89ffynm31dvf6h9qdih"; 232805 + revision = "1"; 232806 + editedCabalFile = "0xhq2rpc4ry1xgwz835bcm8qdnsifpc8wck9wa5r510ff21dqw4d"; 232787 232807 isLibrary = true; 232788 232808 isExecutable = true; 232789 232809 libraryHaskellDepends = [ ··· 238905 238925 }: 238906 238926 mkDerivation { 238907 238927 pname = "slugify"; 238908 - version = "0.1.0.0"; 238909 - sha256 = "1bsb9jhd85zpa27wfv365axg9qx973wqi1nlnjds262i0ywdc45s"; 238928 + version = "0.1.0.1"; 238929 + sha256 = "1h5lbp33hd10lr2d5cplac7515aphyd56jyj3wlzw5pg3sih8qvv"; 238910 238930 libraryHaskellDepends = [ base text unicode-transforms ]; 238911 238931 testHaskellDepends = [ base hspec QuickCheck text ]; 238912 238932 testToolDepends = [ hspec-discover ]; ··· 241833 241853 ({ mkDerivation, base, deepseq }: 241834 241854 mkDerivation { 241835 241855 pname = "some"; 241856 + version = "1.0.2"; 241857 + sha256 = "12mv5gzcvl4n5rz685r2nmmiykvnkvrvx7k4cvwscdjjgnqa9y6c"; 241858 + libraryHaskellDepends = [ base deepseq ]; 241859 + testHaskellDepends = [ base ]; 241860 + description = "Existential type: Some"; 241861 + license = lib.licenses.bsd3; 241862 + }) {}; 241863 + 241864 + "some_1_0_3" = callPackage 241865 + ({ mkDerivation, base, deepseq }: 241866 + mkDerivation { 241867 + pname = "some"; 241836 241868 version = "1.0.3"; 241837 241869 sha256 = "0w3syapwz9v916zf1i4f8vxymdfg7syc2cpxgnqr018pbswzxrk2"; 241838 241870 libraryHaskellDepends = [ base deepseq ]; 241839 241871 testHaskellDepends = [ base ]; 241840 241872 description = "Existential type: Some"; 241841 241873 license = lib.licenses.bsd3; 241874 + hydraPlatforms = lib.platforms.none; 241842 241875 }) {}; 241843 241876 241844 241877 "sonic-visualiser" = callPackage ··· 246061 246094 "staversion" = callPackage 246062 246095 ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, Cabal 246063 246096 , containers, directory, filepath, hashable, heredoc, hspec 246064 - , http-client, http-client-tls, http-types, megaparsec 246065 - , optparse-applicative, pretty, process, QuickCheck, semigroups 246066 - , text, transformers, transformers-compat, unordered-containers 246067 - , yaml 246097 + , hspec-discover, http-client, http-client-tls, http-types 246098 + , megaparsec, optparse-applicative, pretty, process, QuickCheck 246099 + , semigroups, text, transformers, transformers-compat 246100 + , unordered-containers, yaml 246068 246101 }: 246069 246102 mkDerivation { 246070 246103 pname = "staversion"; 246071 - version = "0.2.4.0"; 246072 - sha256 = "1n6f7ka4ncadp4svd3bc81qxdgiff85mws5apx7wdhcwfn8wbsib"; 246104 + version = "0.2.4.1"; 246105 + sha256 = "0i6z6dm9bksvhnfc1jj5gmf7nimz9hg7vvc6aj1vla7v5m0bkwrr"; 246073 246106 isLibrary = true; 246074 246107 isExecutable = true; 246075 246108 libraryHaskellDepends = [ ··· 246083 246116 base bytestring Cabal filepath heredoc hspec QuickCheck semigroups 246084 246117 text unordered-containers 246085 246118 ]; 246119 + testToolDepends = [ hspec-discover ]; 246086 246120 description = "What version is the package X in stackage lts-Y.ZZ?"; 246087 246121 license = lib.licenses.bsd3; 246088 246122 }) {}; ··· 248903 248937 libraryHaskellDepends = [ base stripe-core stripe-http-client ]; 248904 248938 description = "Stripe API for Haskell"; 248905 248939 license = lib.licenses.mit; 248940 + hydraPlatforms = lib.platforms.none; 248906 248941 }) {}; 248907 248942 248908 248943 "stripe-hs" = callPackage ··· 248949 248984 ]; 248950 248985 description = "Stripe API for Haskell - http-client backend"; 248951 248986 license = lib.licenses.mit; 248987 + hydraPlatforms = lib.platforms.none; 248952 248988 }) {}; 248953 248989 248954 248990 "stripe-http-streams" = callPackage ··· 249040 249076 ]; 249041 249077 description = "Tests for Stripe API bindings for Haskell"; 249042 249078 license = lib.licenses.mit; 249079 + hydraPlatforms = lib.platforms.none; 249080 + broken = true; 249043 249081 }) {}; 249044 249082 249045 249083 "stripe-wreq" = callPackage ··· 252104 252142 platforms = [ 252105 252143 "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 252106 252144 ]; 252145 + hydraPlatforms = lib.platforms.none; 252146 + broken = true; 252107 252147 }) {}; 252108 252148 252109 252149 "synthesizer-core" = callPackage ··· 252963 253003 }: 252964 253004 mkDerivation { 252965 253005 pname = "taffybar"; 252966 - version = "3.2.3"; 252967 - sha256 = "0c5w030b289qy05pzs1bx3sd23sxxdm44605hs4ibzffaf0pr7b0"; 253006 + version = "3.2.4"; 253007 + sha256 = "1hv0s9kp0ixha9qjgrp1l52w48z68ngk17a0c6364qc95qsd2ycp"; 252968 253008 isLibrary = true; 252969 253009 isExecutable = true; 252970 253010 enableSeparateDataOutput = true; ··· 253989 254029 pname = "taskwarrior"; 253990 254030 version = "0.3.0.0"; 253991 254031 sha256 = "1h24d799q1s6b36hd40bxa4c9m1izkgh6j7p2jv1p6cxngz28ni0"; 253992 - revision = "4"; 253993 - editedCabalFile = "1rwlyw01i07xryhja4h7jadlj5rdznmb1jwl74qllkrhrvqjfmrg"; 254032 + revision = "5"; 254033 + editedCabalFile = "1h7ybnxx5f0w1h13wzbx30ycf578dnv12wx4pqn3pfxqz1jz3gjg"; 253994 254034 libraryHaskellDepends = [ 253995 254035 aeson base bytestring containers process random text time 253996 254036 unordered-containers uuid ··· 254346 254386 license = lib.licenses.bsd3; 254347 254387 }) {}; 254348 254388 254389 + "tasty-hspec_1_1_7" = callPackage 254390 + ({ mkDerivation, base, hspec, hspec-core, QuickCheck, tasty 254391 + , tasty-quickcheck, tasty-smallcheck 254392 + }: 254393 + mkDerivation { 254394 + pname = "tasty-hspec"; 254395 + version = "1.1.7"; 254396 + sha256 = "05738x9hvnwqlp91x2da3b3fpn84hbsha7850xphnh2bpbx3lbx1"; 254397 + libraryHaskellDepends = [ 254398 + base hspec hspec-core QuickCheck tasty tasty-quickcheck 254399 + tasty-smallcheck 254400 + ]; 254401 + description = "Hspec support for the Tasty test framework"; 254402 + license = lib.licenses.bsd3; 254403 + hydraPlatforms = lib.platforms.none; 254404 + }) {}; 254405 + 254349 254406 "tasty-html" = callPackage 254350 254407 ({ mkDerivation, base, blaze-html, bytestring, containers, filepath 254351 254408 , generic-deriving, mtl, semigroups, stm, tagged, tasty, text ··· 256440 256497 pname = "terminfo"; 256441 256498 version = "0.4.1.4"; 256442 256499 sha256 = "170pnql6ycpk6gwy9v28mppm0w2n89l0n6fhnzph2za9kwrs9fqh"; 256500 + revision = "1"; 256501 + editedCabalFile = "0f82h8mj3swx7c2cxls76nzqx0qnibvsncmvqcbc7v5db4mkfmm1"; 256443 256502 libraryHaskellDepends = [ base ]; 256444 256503 librarySystemDepends = [ ncurses ]; 256445 256504 description = "Haskell bindings to the terminfo library"; ··· 257377 257436 license = lib.licenses.gpl2Only; 257378 257437 }) {}; 257379 257438 257439 + "texmath_0_12_3" = callPackage 257440 + ({ mkDerivation, base, bytestring, containers, directory, filepath 257441 + , mtl, pandoc-types, parsec, process, split, syb, temporary, text 257442 + , utf8-string, xml 257443 + }: 257444 + mkDerivation { 257445 + pname = "texmath"; 257446 + version = "0.12.3"; 257447 + sha256 = "0lhbgnswhss56lrp25i70hvmn6zg6xcfwdigfmwjggmhz0h5q88x"; 257448 + isLibrary = true; 257449 + isExecutable = true; 257450 + libraryHaskellDepends = [ 257451 + base containers mtl pandoc-types parsec split syb text xml 257452 + ]; 257453 + testHaskellDepends = [ 257454 + base bytestring directory filepath process temporary text 257455 + utf8-string xml 257456 + ]; 257457 + description = "Conversion between formats used to represent mathematics"; 257458 + license = lib.licenses.gpl2Only; 257459 + hydraPlatforms = lib.platforms.none; 257460 + }) {}; 257461 + 257380 257462 "texrunner" = callPackage 257381 257463 ({ mkDerivation, attoparsec, base, bytestring, directory, filepath 257382 257464 , HUnit, io-streams, lens, mtl, process, semigroups, temporary ··· 259642 259724 }: 259643 259725 mkDerivation { 259644 259726 pname = "threepenny-gui"; 259645 - version = "0.9.0.0"; 259646 - sha256 = "0mvx661xk3nzvvxcda4vdk2ka7mff8jbpib1x59n230w80bc5sja"; 259647 - revision = "1"; 259648 - editedCabalFile = "0g07sdc3r1cg16m5nbhwaa95zr7kbzag60f8han5pnp67c79n67i"; 259727 + version = "0.9.1.0"; 259728 + sha256 = "00sjkfa9qfnnwqfdw68yb8hq6nm1y5qv9896rzn5aachr7mlfpx2"; 259649 259729 isLibrary = true; 259650 259730 isExecutable = true; 259651 259731 enableSeparateDataOutput = true; ··· 262839 262919 pname = "toysolver"; 262840 262920 version = "0.7.0"; 262841 262921 sha256 = "1r8z8fg3iyz5cc7cmwv29i7gwdcb789s7p6yklfgmz8w314m83gj"; 262842 - revision = "1"; 262843 - editedCabalFile = "1gnpyqjrcpsc2qjnnajr77j5x0xnyxpsmcxqa2qfbahw0r9qvmfw"; 262922 + revision = "2"; 262923 + editedCabalFile = "0ccdmmckw9gkqxvr8f8h84m4mybcpbmrv1yv0kvbl1qhrb01ihli"; 262844 262924 isLibrary = true; 262845 262925 isExecutable = true; 262846 262926 libraryHaskellDepends = [ ··· 263653 263733 ]; 263654 263734 description = "composing programs with multithreading, events and distributed computing"; 263655 263735 license = lib.licenses.mit; 263736 + hydraPlatforms = lib.platforms.none; 263737 + broken = true; 263656 263738 }) {}; 263657 263739 263658 263740 "transient-universe" = callPackage ··· 267202 267284 "typed-uuid" = callPackage 267203 267285 ({ mkDerivation, aeson, base, binary, bytestring, deepseq, hashable 267204 267286 , http-api-data, random, text, uuid, validity, validity-uuid 267205 - }: 267206 - mkDerivation { 267207 - pname = "typed-uuid"; 267208 - version = "0.0.0.2"; 267209 - sha256 = "01gh95cxymimjyvhpba0w5bzw6vnx9jzgc6a5jj7vqxi421cc7ss"; 267210 - libraryHaskellDepends = [ 267211 - aeson base binary bytestring deepseq hashable http-api-data random 267212 - text uuid validity validity-uuid 267213 - ]; 267214 - description = "Phantom-Typed version of UUID"; 267215 - license = lib.licenses.mit; 267216 - }) {}; 267217 - 267218 - "typed-uuid_0_1_0_0" = callPackage 267219 - ({ mkDerivation, aeson, base, binary, bytestring, deepseq, hashable 267220 - , http-api-data, random, text, uuid, validity, validity-uuid 267221 267287 , yamlparse-applicative 267222 267288 }: 267223 267289 mkDerivation { ··· 267230 267296 ]; 267231 267297 description = "Phantom-Typed version of UUID"; 267232 267298 license = lib.licenses.mit; 267233 - hydraPlatforms = lib.platforms.none; 267234 267299 }) {}; 267235 267300 267236 267301 "typed-wire" = callPackage ··· 268222 268287 ]; 268223 268288 description = "Implementation of ULID - Universally Unique Lexicographically Sortable Identifier"; 268224 268289 license = lib.licenses.bsd3; 268290 + hydraPlatforms = lib.platforms.none; 268291 + broken = true; 268225 268292 }) {}; 268226 268293 268227 268294 "una" = callPackage ··· 268628 268695 ]; 268629 268696 description = "Class of data structures that can be unfolded"; 268630 268697 license = lib.licenses.bsd3; 268698 + hydraPlatforms = lib.platforms.none; 268699 + broken = true; 268631 268700 }) {}; 268632 268701 268633 268702 "unfoldable-restricted" = callPackage ··· 268644 268713 ]; 268645 268714 description = "An alternative to the Unfoldable typeclass"; 268646 268715 license = lib.licenses.bsd3; 268716 + hydraPlatforms = lib.platforms.none; 268647 268717 }) {}; 268648 268718 268649 268719 "ungadtagger" = callPackage ··· 270074 270144 }: 270075 270145 mkDerivation { 270076 270146 pname = "unliftio"; 270077 - version = "0.2.15"; 270078 - sha256 = "08yclgvk6slaisqc08b8bblh4fl77qicj0w90l46q419ya3drixd"; 270079 - libraryHaskellDepends = [ 270080 - async base bytestring deepseq directory filepath process stm time 270081 - transformers unix unliftio-core 270082 - ]; 270083 - testHaskellDepends = [ 270084 - async base bytestring containers deepseq directory filepath hspec 270085 - process QuickCheck stm time transformers unix unliftio-core 270086 - ]; 270087 - benchmarkHaskellDepends = [ 270088 - async base bytestring deepseq directory filepath gauge process stm 270089 - time transformers unix unliftio-core 270090 - ]; 270091 - description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)"; 270092 - license = lib.licenses.mit; 270093 - }) {}; 270094 - 270095 - "unliftio_0_2_16" = callPackage 270096 - ({ mkDerivation, async, base, bytestring, containers, deepseq 270097 - , directory, filepath, gauge, hspec, process, QuickCheck, stm, time 270098 - , transformers, unix, unliftio-core 270099 - }: 270100 - mkDerivation { 270101 - pname = "unliftio"; 270102 270147 version = "0.2.16"; 270103 270148 sha256 = "1zawfyjr8immg5sqvwknwqp3xym0acjhlqm0y6xs63wjvp72wb3r"; 270104 270149 libraryHaskellDepends = [ ··· 270115 270160 ]; 270116 270161 description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)"; 270117 270162 license = lib.licenses.mit; 270118 - hydraPlatforms = lib.platforms.none; 270119 270163 }) {}; 270120 270164 270121 270165 "unliftio-core" = callPackage ··· 270715 270759 testToolDepends = [ tasty-discover ]; 270716 270760 description = "A program to update fetchgit values in Nix expressions"; 270717 270761 license = lib.licenses.bsd3; 270718 - maintainers = with lib.maintainers; [ sorki ]; 270762 + maintainers = with lib.maintainers; [ expipiplus1 sorki ]; 270719 270763 }) {}; 270720 270764 270721 270765 "update-repos" = callPackage ··· 273639 273683 ]; 273640 273684 description = "Size tagged vectors"; 273641 273685 license = lib.licenses.bsd3; 273686 + maintainers = with lib.maintainers; [ expipiplus1 ]; 273642 273687 }) {}; 273643 273688 273644 273689 "vector-space" = callPackage ··· 274118 274163 ]; 274119 274164 description = "A Python str.format() like formatter"; 274120 274165 license = lib.licenses.bsd3; 274166 + hydraPlatforms = lib.platforms.none; 274167 + broken = true; 274121 274168 }) {}; 274122 274169 274123 274170 "vformat-aeson" = callPackage ··· 274140 274187 ]; 274141 274188 description = "Extend vformat to Aeson datatypes"; 274142 274189 license = lib.licenses.bsd3; 274190 + hydraPlatforms = lib.platforms.none; 274143 274191 }) {}; 274144 274192 274145 274193 "vformat-time" = callPackage ··· 274154 274202 testHaskellDepends = [ base time vformat ]; 274155 274203 description = "Extend vformat to time datatypes"; 274156 274204 license = lib.licenses.bsd3; 274205 + hydraPlatforms = lib.platforms.none; 274157 274206 }) {}; 274158 274207 274159 274208 "vfr-waypoints" = callPackage ··· 274420 274469 }) {}; 274421 274470 274422 274471 "vinyl" = callPackage 274423 - ({ mkDerivation, aeson, array, base, criterion, deepseq, doctest 274424 - , ghc-prim, hspec, lens, lens-aeson, linear, microlens, mtl 274425 - , mwc-random, primitive, should-not-typecheck, singletons, tagged 274426 - , text, unordered-containers, vector 274472 + ({ mkDerivation, aeson, array, base, criterion, deepseq, ghc-prim 274473 + , hspec, lens, lens-aeson, linear, microlens, mtl, mwc-random 274474 + , primitive, should-not-typecheck, tagged, text 274475 + , unordered-containers, vector 274427 274476 }: 274428 274477 mkDerivation { 274429 274478 pname = "vinyl"; 274430 - version = "0.13.1"; 274431 - sha256 = "1aip3v1jnxmx44bkshxkmd1iixml65987b4sbh4gncm6q7brkn0k"; 274479 + version = "0.13.2"; 274480 + sha256 = "1ymrh8ra54a2x3kmw87gfcrv413rbr4msy0ppppi6lh2lvq5zk09"; 274432 274481 libraryHaskellDepends = [ array base deepseq ghc-prim ]; 274433 274482 testHaskellDepends = [ 274434 - aeson base doctest hspec lens lens-aeson microlens mtl 274435 - should-not-typecheck singletons text unordered-containers vector 274483 + aeson base hspec lens lens-aeson microlens mtl should-not-typecheck 274484 + text unordered-containers vector 274436 274485 ]; 274437 274486 benchmarkHaskellDepends = [ 274438 274487 base criterion linear microlens mwc-random primitive tagged vector ··· 275219 275268 description = "Bindings to the Vulkan graphics API"; 275220 275269 license = lib.licenses.bsd3; 275221 275270 platforms = [ "aarch64-linux" "x86_64-linux" ]; 275271 + maintainers = with lib.maintainers; [ expipiplus1 ]; 275222 275272 }) {vulkan = null;}; 275223 275273 275224 275274 "vulkan-api" = callPackage ··· 275254 275304 platforms = [ 275255 275305 "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 275256 275306 ]; 275307 + maintainers = with lib.maintainers; [ expipiplus1 ]; 275257 275308 }) {}; 275258 275309 275259 275310 "waargonaut" = callPackage ··· 275779 275830 pname = "wai-handler-hal"; 275780 275831 version = "0.1.0.0"; 275781 275832 sha256 = "0sjw01k5dyhdi33ld1pd4mf9plpij0spzxf2b228cjyc8x5zx7rj"; 275833 + revision = "1"; 275834 + editedCabalFile = "0gnl0xfsx1ahm0w0xykdzm96h3riz497wz9gxdmvzv0aflcg6jw9"; 275782 275835 libraryHaskellDepends = [ 275783 275836 base base64-bytestring bytestring case-insensitive hal http-types 275784 275837 network text unordered-containers vault wai ··· 277071 277124 }: 277072 277125 mkDerivation { 277073 277126 pname = "wai-session-redis"; 277074 - version = "0.1.0.1"; 277075 - sha256 = "14n5996y8fpq19jfn5ahfliq4gk2ydi5l8zcq8agqqpg875hzzcw"; 277127 + version = "0.1.0.2"; 277128 + sha256 = "15l0sq5y9lalprn3k7fcw37fnmzphhd00qkpwna3wxpr0vrlihzs"; 277076 277129 isLibrary = true; 277077 277130 isExecutable = true; 277078 277131 libraryHaskellDepends = [ ··· 278699 278752 ]; 278700 278753 description = "webfont generator"; 278701 278754 license = lib.licenses.mit; 278702 - hydraPlatforms = lib.platforms.none; 278703 - broken = true; 278755 + maintainers = with lib.maintainers; [ erictapen ]; 278704 278756 }) {}; 278705 278757 278706 278758 "webkit" = callPackage ··· 279868 279920 }) {}; 279869 279921 279870 279922 "witch" = callPackage 279871 - ({ mkDerivation, base, bytestring, containers, hspec, QuickCheck 279872 - , template-haskell, text 279923 + ({ mkDerivation, base, bytestring, containers, hspec 279924 + , template-haskell, text, time 279873 279925 }: 279874 279926 mkDerivation { 279875 279927 pname = "witch"; 279876 - version = "0.2.1.1"; 279877 - sha256 = "0z3c7ni1sd4mqv2v35sj2qls9bdkkk3sclpclxll420b7qbicf1r"; 279928 + version = "0.3.1.0"; 279929 + sha256 = "1jk0p1w5a3nr12nn6afwagpgkv1i6pyn83idkbps6kq3kb3l15w4"; 279878 279930 libraryHaskellDepends = [ 279879 - base bytestring containers template-haskell text 279931 + base bytestring containers template-haskell text time 279880 279932 ]; 279881 279933 testHaskellDepends = [ 279882 - base bytestring containers hspec QuickCheck text 279934 + base bytestring containers hspec text time 279883 279935 ]; 279884 279936 description = "Convert values from one type into another"; 279885 279937 license = lib.licenses.isc; ··· 280226 280278 description = "Haskell bindings for the wlc library"; 280227 280279 license = lib.licenses.isc; 280228 280280 hydraPlatforms = lib.platforms.none; 280229 - }) {wlc = null;}; 280281 + }) {inherit (pkgs) wlc;}; 280230 280282 280231 280283 "wobsurv" = callPackage 280232 280284 ({ mkDerivation, aeson, attoparsec, base-prelude, bytestring ··· 283401 283453 }: 283402 283454 mkDerivation { 283403 283455 pname = "xmobar"; 283404 - version = "0.37"; 283405 - sha256 = "0bjjja73ip7c1s8r3j3dimzm2j17sx38nsh51nl3axf4z5pbif74"; 283456 + version = "0.38"; 283457 + sha256 = "1h7y5bnrsxc9k92zn5pfyimpdvm9245b93rxf0ff1avssnp1i31s"; 283406 283458 configureFlags = [ 283407 283459 "-fwith_alsa" "-fwith_conduit" "-fwith_datezone" "-fwith_dbus" 283408 283460 "-fwith_inotify" "-fwith_iwlib" "-fwith_mpd" "-fwith_mpris" ··· 283702 283754 libraryHaskellDepends = [ base magic mtl random unix xmonad ]; 283703 283755 description = "xmonad wallpaper extension"; 283704 283756 license = lib.licenses.lgpl3Only; 283757 + hydraPlatforms = lib.platforms.none; 283758 + broken = true; 283705 283759 }) {}; 283706 283760 283707 283761 "xmonad-windownames" = callPackage ··· 285913 285967 }: 285914 285968 mkDerivation { 285915 285969 pname = "yesod-auth-oauth2"; 285916 - version = "0.6.3.0"; 285917 - sha256 = "0h2rvq0fb4alwz595a2rzmfv2a370shy58ga9n18vp4xg0pw6i28"; 285918 - isLibrary = true; 285919 - isExecutable = true; 285920 - libraryHaskellDepends = [ 285921 - aeson base bytestring cryptonite errors hoauth2 http-client 285922 - http-conduit http-types memory microlens mtl safe-exceptions text 285923 - unliftio uri-bytestring yesod-auth yesod-core 285924 - ]; 285925 - testHaskellDepends = [ base hspec uri-bytestring ]; 285926 - description = "OAuth 2.0 authentication plugins"; 285927 - license = lib.licenses.mit; 285928 - }) {}; 285929 - 285930 - "yesod-auth-oauth2_0_6_3_1" = callPackage 285931 - ({ mkDerivation, aeson, base, bytestring, cryptonite, errors 285932 - , hoauth2, hspec, http-client, http-conduit, http-types, memory 285933 - , microlens, mtl, safe-exceptions, text, unliftio, uri-bytestring 285934 - , yesod-auth, yesod-core 285935 - }: 285936 - mkDerivation { 285937 - pname = "yesod-auth-oauth2"; 285938 - version = "0.6.3.1"; 285939 - sha256 = "1q49a99n2h1b06zm0smqqxr9jr487b14cf8xmayvkqr0q1q5xrwa"; 285970 + version = "0.6.3.4"; 285971 + sha256 = "1hy90iz3f52kg7vs5k27mqpzhfncvag9sb9vs8gl7v89caa1pdjz"; 285940 285972 isLibrary = true; 285941 285973 isExecutable = true; 285942 285974 libraryHaskellDepends = [ ··· 285947 285979 testHaskellDepends = [ base hspec uri-bytestring ]; 285948 285980 description = "OAuth 2.0 authentication plugins"; 285949 285981 license = lib.licenses.mit; 285950 - hydraPlatforms = lib.platforms.none; 285951 285982 }) {}; 285952 285983 285953 285984 "yesod-auth-pam" = callPackage ··· 286134 286165 "yesod-core" = callPackage 286135 286166 ({ mkDerivation, aeson, async, auto-update, base, blaze-html 286136 286167 , blaze-markup, bytestring, case-insensitive, cereal, clientsession 286137 - , conduit, conduit-extra, containers, cookie, deepseq, fast-logger 286138 - , gauge, hspec, hspec-expectations, http-types, HUnit, memory 286139 - , monad-logger, mtl, network, parsec, path-pieces, primitive 286140 - , random, resourcet, shakespeare, streaming-commons 286141 - , template-haskell, text, time, transformers, unix-compat, unliftio 286142 - , unordered-containers, vector, wai, wai-extra, wai-logger, warp 286143 - , word8 286144 - }: 286145 - mkDerivation { 286146 - pname = "yesod-core"; 286147 - version = "1.6.19.0"; 286148 - sha256 = "00mqvq47jf4ljqwj20jn5326hrap5gbm5bqq2xkijfs4ymmyw6vd"; 286149 - libraryHaskellDepends = [ 286150 - aeson auto-update base blaze-html blaze-markup bytestring 286151 - case-insensitive cereal clientsession conduit conduit-extra 286152 - containers cookie deepseq fast-logger http-types memory 286153 - monad-logger mtl parsec path-pieces primitive random resourcet 286154 - sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; 286155 - unliftio unordered-containers vector wai wai-extra wai-logger warp 286156 - word8 286157 - ]; 286158 - testHaskellDepends = [ 286159 - async base bytestring clientsession conduit conduit-extra 286160 - containers cookie hspec hspec-expectations http-types HUnit network 286161 - path-pieces random resourcet shakespeare streaming-commons 286162 - template-haskell text transformers unliftio wai wai-extra warp 286163 - ]; 286164 - benchmarkHaskellDepends = [ 286165 - base blaze-html bytestring gauge shakespeare text 286166 - ]; 286167 - description = "Creation of type-safe, RESTful web applications"; 286168 - license = lib.licenses.mit; 286169 - }) {}; 286170 - 286171 - "yesod-core_1_6_20" = callPackage 286172 - ({ mkDerivation, aeson, async, auto-update, base, blaze-html 286173 - , blaze-markup, bytestring, case-insensitive, cereal, clientsession 286174 286168 , conduit, conduit-extra, containers, cookie, deepseq, entropy 286175 286169 , fast-logger, gauge, hspec, hspec-expectations, http-types, HUnit 286176 286170 , memory, monad-logger, mtl, network, parsec, path-pieces ··· 286203 286197 ]; 286204 286198 description = "Creation of type-safe, RESTful web applications"; 286205 286199 license = lib.licenses.mit; 286206 - hydraPlatforms = lib.platforms.none; 286207 286200 }) {}; 286208 286201 286209 286202 "yesod-crud" = callPackage ··· 286773 286766 }: 286774 286767 mkDerivation { 286775 286768 pname = "yesod-markdown"; 286776 - version = "0.12.6.9"; 286777 - sha256 = "05s63nx27f823b47yy70p9kqxi1cvfk226zgb0qhs5a2q70nxj7z"; 286769 + version = "0.12.6.11"; 286770 + sha256 = "044m6a949yifvyxbbc15ms11sdxvljvb68187h5v6xk0qw0p33i9"; 286778 286771 libraryHaskellDepends = [ 286779 286772 base blaze-html blaze-markup bytestring directory pandoc persistent 286780 286773 shakespeare text xss-sanitize yesod-core yesod-form ··· 286825 286818 }: 286826 286819 mkDerivation { 286827 286820 pname = "yesod-page-cursor"; 286828 - version = "2.0.0.6"; 286829 - sha256 = "0if4pwpzpr48cz1vixk234fdl4lj3895ma9ak8x917sc3cgp2kv1"; 286821 + version = "2.0.0.7"; 286822 + sha256 = "1jkisnlbg5p5fd28r37xp844mjdpdz13s9dfpzbr30pxbyy57kf8"; 286830 286823 libraryHaskellDepends = [ 286831 286824 aeson base bytestring containers http-link-header network-uri text 286832 286825 unliftio yesod-core
-25
pkgs/development/haskell-modules/patches/dyre-nix.patch
··· 1 - --- dyre-0.8.12/Config/Dyre/Compile.hs 2015-04-13 11:00:20.794278350 +0100 2 - +++ dyre-0.8.12-patched/Config/Dyre/Compile.hs 2015-04-13 11:07:26.938893502 +0100 3 - @@ -10,11 +10,13 @@ 4 - import System.FilePath ( (</>) ) 5 - import System.Directory ( getCurrentDirectory, doesFileExist 6 - , createDirectoryIfMissing ) 7 - +import System.Environment ( lookupEnv ) 8 - +import Control.Applicative ((<$>)) 9 - import Control.Exception ( bracket ) 10 - -import GHC.Paths ( ghc ) 11 - 12 - import Config.Dyre.Paths ( getPaths ) 13 - import Config.Dyre.Params ( Params(..) ) 14 - +import Data.Maybe ( fromMaybe ) 15 - 16 - -- | Return the path to the error file. 17 - getErrorPath :: Params cfgType -> IO FilePath 18 - @@ -47,6 +49,7 @@ 19 - errFile <- getErrorPath params 20 - result <- bracket (openFile errFile WriteMode) hClose $ \errHandle -> do 21 - ghcOpts <- makeFlags params configFile tempBinary cacheDir libsDir 22 - + ghc <- fromMaybe "ghc" <$> lookupEnv "NIX_GHC" 23 - ghcProc <- runProcess ghc ghcOpts (Just cacheDir) Nothing 24 - Nothing Nothing (Just errHandle) 25 - waitForProcess ghcProc
+8
pkgs/top-level/all-packages.nix
··· 7170 7170 7171 7171 nvchecker = with python3Packages; toPythonApplication nvchecker; 7172 7172 7173 + nvfetcher = with haskell.lib; overrideCabal (justStaticExecutables haskellPackages.nvfetcher) (drv: { 7174 + executableToolDepends = [ makeWrapper ]; 7175 + postInstall = '' 7176 + wrapProgram $out/bin/nvfetcher \ 7177 + --prefix PATH ":" "${nvchecker}/bin:${nix-prefetch-git}/bin" 7178 + ''; 7179 + }); 7180 + 7173 7181 miller = callPackage ../tools/text/miller { }; 7174 7182 7175 7183 milu = callPackage ../applications/misc/milu { };
+32
pkgs/top-level/release-haskell.nix
··· 81 81 82 82 recursiveUpdateMany = builtins.foldl' lib.recursiveUpdate {}; 83 83 84 + staticHaskellPackagesPlatforms = 85 + packagePlatforms pkgs.pkgsStatic.haskellPackages; 86 + 84 87 jobs = recursiveUpdateMany [ 85 88 (mapTestOn { 86 89 haskellPackages = packagePlatforms pkgs.haskellPackages; ··· 91 94 in { 92 95 haskell = testPlatforms.haskell; 93 96 writers = testPlatforms.writers; 97 + }; 98 + 99 + # test some statically linked packages to catch regressions 100 + # and get some cache going for static compilation with GHC 101 + pkgsStatic.haskellPackages = { 102 + inherit (staticHaskellPackagesPlatforms) 103 + hello 104 + random 105 + lens 106 + ; 94 107 }; 95 108 96 109 # top-level packages that depend on haskellPackages ··· 272 285 (builtins.map 273 286 (name: jobs.haskellPackages."${name}") 274 287 (maintainedPkgNames pkgs.haskellPackages)); 288 + }; 289 + staticHaskellPackages = pkgs.releaseTools.aggregate { 290 + name = "static-haskell-packages"; 291 + meta = { 292 + description = "Static haskell builds using the pkgsStatic infrastructure"; 293 + maintainers = [ 294 + lib.maintainers.sternenseemann 295 + lib.maintainers.rnhmjoj 296 + ]; 297 + }; 298 + constituents = [ 299 + # TODO: reenable darwin builds if static libiconv works 300 + jobs.pkgsStatic.haskellPackages.hello.x86_64-linux 301 + jobs.pkgsStatic.haskellPackages.hello.aarch64-linux 302 + jobs.pkgsStatic.haskellPackages.lens.x86_64-linux 303 + jobs.pkgsStatic.haskellPackages.lens.aarch64-linux 304 + jobs.pkgsStatic.haskellPackages.random.x86_64-linux 305 + jobs.pkgsStatic.haskellPackages.random.aarch64-linux 306 + ]; 275 307 }; 276 308 } 277 309 ];