3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

2202 commits

Author SHA1 Message Date
sternenseemann 794bc5e9ed haskellPackages.cabal2nix-unstable: rename from cabal2nix-latest 2021-05-04 13:38:46 +02:00
sternenseemann 648a5b14fb haskellPackages.ihaskell-{display,basic}: jailbreak
Version bounds on base are too strict:
https://github.com/gibiansky/IHaskell/issues/1217

Fixes evaluation of top-level ihaskell.
2021-05-04 13:34:35 +02:00
sternenseemann 990d12641e ihaskell: unbreak
Use upstream release.nix as an inspiration for the correct overrides to
fix RPATH issues and make tests run again.
2021-05-04 13:27:41 +02:00
sternenseemann 63bcfc67e3 haskellPackages.diagrams-cairo: unbreak
https://github.com/diagrams/diagrams-cairo/issues/77
2021-05-04 12:43:40 +02:00
sternenseemann 008ecb1e82 haskellPackages.hledger-lib: remove unnecessary override 2021-05-04 10:23:16 +02:00
hyperfekt f3f84855e8
maintainers/scripts/haskell/regenerate-hackage-packages.sh: init
Introduces a script that can be used to update the Nix expressions for

the Haskell package set. In service of that, also

- introduces cabal2nix-latest, which pins the hackage2nix version used

- changes all-cabal-hashes to use fetchFromGitHub

- adds update-hackage.sh & update-cabal2nix-latest.sh & update-stackage.sh maintainer scripts
2021-05-01 21:55:18 +02:00
sternenseemann c3af83f893 haskellPackages.database-class-id: unbreak 2021-05-01 13:31:26 +02:00
Niko Pavlinek 0906a93834 haskellPackages.pam: fix build 2021-05-01 11:01:56 +02:00
Peter Simons 37656dc208 git-annex: update sha256 hash for the new version 2021-04-30 20:45:03 +02:00
Shea Levy 55f5842f1b
haskellPackages.HTF: Fix testsuite and mark unbroken in configuration. 2021-04-27 08:44:22 -04:00
Peter Simons 5a06dc2024 ShellCheck: apply patch to fix Haddock errors
https://github.com/koalaman/shellcheck/issues/2216
2021-04-23 20:56:42 +02:00
Peter Simons a8ade4385f Merge origin/master into haskell-updates. 2021-04-23 17:15:13 +02:00
sternenseemann c5d250574a haskellPackages.essence-of-live-coding-warp: fix eval
Use latest http-client version (0.7.8).
2021-04-23 06:23:23 +02:00
(cdep)illabout 2d1d0dd3a7
haskellPackages.cborg: remove jailbreak 2021-04-21 21:49:51 +09:00
Gabriel Gonzalez a4fdb4edd1 haskellPackages.parameterized: Re-enable without tests
The package builds without the test suite

The upstream issue is: https://github.com/louispan/parameterized/issues/2
2021-04-19 21:12:43 +02:00
Malte Brandy 2918f537ea
haskellPackages.reflex-dom: Remove obsolete override do fix build 2021-04-17 11:00:15 +02:00
Malte Brandy c9bee59831
haskellPackages.reflex*: Fix various dependencies 2021-04-16 19:59:26 +02:00
sternenseemann 591ef853c7 haskellPackages.lzma-static: unbreak 2021-04-16 19:21:41 +02:00
sternenseemann 33042340a7 haskellPackages.essence-of-live-coding-warp: fix eval and build
No idea why essence-of-live-coding-warp constrains on >= 0.2.5, but if
it breaks something jailbreaking this then it's on them for not
following PVP, I guess.
2021-04-15 18:22:49 +02:00
Peter Simons 98f3f2f651 hackage2nix: keep the old version of refinery around for haskell-language-server 2021-04-09 20:31:28 +02:00
Peter Simons b78820de3f haskell-reflex-dom-core: add jailbreak to allow latest version of constraints 2021-04-09 20:23:33 +02:00
Peter Simons adeee0d02e haskell-dependent-sum-aeson-orphans: add jailbreak to allow latest version of constraints 2021-04-09 20:21:26 +02:00
Richard Marko 2b3077c027 haskellPackages.update-nix-fetchgit: dontCheck 2021-04-09 16:27:11 +02:00
Richard Marko 552cfe19a1 haskellPackages.cereal-time: doJailbreak 2021-04-09 15:17:28 +02:00
Richard Marko 25b5fe7caf haskellPackages.language-lua: doJailbreak 2021-04-09 15:17:28 +02:00
Richard Marko a3dfde6476 haskellPackages.libmodbus: fix (lib)modbus system dependency 2021-04-09 15:17:28 +02:00
sternenseemann 6fe82e59ee haskellPackages.fuzzyfind: remove unnecessary override
https://github.com/runarorama/fuzzyfind/issues/1 was closed with release
2.1.0.
2021-04-09 14:18:43 +02:00
sternenseemann 0767374c40 haskellPackages.ghc-bignum: unbreak
* Enable exactly one backend (Native seems like the safest choice, but
  GMP also seems sane, interested to hear opinions on this!)
* Apply patch which fixes a type mismatch issue between Natural.hs and
  Natural.hs-boot.
2021-04-09 11:31:52 +02:00
sternenseemann 798dbc8478 haskellPackages.hgeometry-combinatiorial: unbreak
An upper bound on vector-builder was introduced which includes 0.3.8,
but excludes 0.3.8.1. I don't know why, but the changes between 0.3.8
and 0.3.8.1 look harmless enough to ignore. Possibly the
hgeometry-combinatorial maintainer operated under the assumption that
the author of vector-builder would always use version numbers which only
had 3 components.
2021-04-08 22:15:48 +02:00
sternenseemann dd00a9aff5 haskellPackages.colourista: remove now obsolete patch
The patch we applied previously was included in a new release.
2021-04-08 22:07:44 +02:00
sternenseemann f44086409f haskellPackages.gitit: fetch patch from upstream
The patch I proposed yesterday and vendored in here as a precautionary
measure in case I'd have to amend it in order for it to got merged, has
been accepted without changes.

Thus we can remove the patch file from the tree and just use fetchpatch.
2021-04-03 11:31:48 +02:00
kolam a83c45cbf6 haskellPackages.taskell: unbreak
Requires a jailbreak currently because the hackage version bounds are
somewhat outdated. Also regenerate the package set, so the next hydra
evaluation picks up on this.
2021-04-02 17:45:25 +02:00
sternenseemann 1ac9a4ea73 haskellPackages.crypto-sodium: unbreak 2021-04-02 17:27:26 +02:00
sternenseemann 111fb840af haskellPackages.blake2: unbreak 2021-04-02 17:23:13 +02:00
sternenseemann 356ca0ab35 haskellPackages.fused-effects: unbreak 2021-04-02 17:09:07 +02:00
sternenseemann 0221bcf5a4 haskellPackages.threadscope: unbreak 2021-04-02 17:03:07 +02:00
sternenseemann 77923e60b7 haskellPackages.haveibeenpwned: unbreak 2021-04-02 16:58:12 +02:00
sternenseemann e211dd2942 haskellPackages.ginger: unbreak 2021-04-02 16:56:23 +02:00
sternenseemann 2a8e2ff1b9 haskellPackages.fuzzyfind: unbreak 2021-04-02 16:33:27 +02:00
sternenseemann 8babfa7fa5 haskellPackages.gitit: unbreak
pandoc 2.12 changed and removed a few exports gitit used. I procured a
patch which fixes those without any refactoring by vendoring in the
removed function from pandoc which is no problem as they are both
available under the GPL 2.0.
2021-04-02 15:25:51 +02:00
sternenseemann d5eac5c07f haskellPackages.git-annex: update src sha256
git-annex saw a new release to hackage this week and consequently the
sha256 hash in configuration-common.nix needs to change as well.
2021-04-02 14:48:12 +02:00
Malte Brandy 7ce74efc56
haskellPackages.iCalendar: Fix build and enter maintainer 2021-04-02 13:30:44 +02:00
Malte Brandy 6fbb612735
haskellPackages.stan: Fix build 2021-04-02 13:07:26 +02:00
Malte Brandy e5c6124adb
haskellPackages.haskell-language-server: Fix build 2021-04-02 11:57:32 +02:00
Sandro Jäckel 2a1698df36 haskellPackages.colourista: unbreak
main motivation: unbreak haskellPackages.hadolint which depends on
colourista.
2021-04-01 23:48:43 +02:00
sternenseemann 280f4c12e2 haskellPackages.lsp-test: temporarily remove override
This override currently breaks eval, but is probably still necessary in
some form. However the change to fix it is non-trivial and not quickly
actionable as hls-plugins-api currently is broken so the intended target
of the override (haskell-language-server) can't be tested.

Something in a similar spirit would be pinning lsp-test to 0.14.0.0
which would however require to pick this patch from
haskell-language-server master:

6d1f1a55e3

To me this sounds like a promising solution as it also adjusts to lsp
1.2 which we now have in haskellPackages. Supposedly it also fixes some
tests, so maybe we can remove the dontCheck.

cc @maralorn
2021-04-01 23:21:50 +02:00
Jack Kelly ed24ab904c haskellPackages.zinza: jailbreak (demands old tasty; works fine) 2021-04-01 15:46:15 +10:00
sternenseemann b4075305e2 haskellPackages.yarn-lock: remove unnecessary override
https://hackage.haskell.org/package/yarn-lock-0.6.3/changelog
2021-03-30 02:33:44 +02:00
gtgteq d97d5ddd24 haskellPackages.github: Loosen version bounds at 0.26 2021-03-28 09:01:43 +09:00
Peter Simons 8ec916f0d0 hlint: fix override for ghc-lib-parser 2021-03-26 13:40:32 +01:00