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