3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

5451 commits

Author SHA1 Message Date
Joe Hermaszewski 07e697d22d haskell: improve documentation on ghcWithHoogle and developPackage 2020-11-13 21:37:57 +01:00
Malte Brandy bacdeffd80 haskellPackages.hls-hlint-plugin: Fix build on hydra 2020-11-13 21:37:57 +01:00
Malte Brandy 3cbe2b5bc3 haskell-language-server: Fix hydra config for deps 2020-11-13 21:37:57 +01:00
Malte Brandy ed26917b67 haskellPackages: Cleanup unneeded builds 2020-11-13 21:37:57 +01:00
Malte Brandy 425d22e6cf haskellPackages: Fix eval errors 2020-11-13 21:37:56 +01:00
Malte Brandy bf29c147c3 haskellPackages.haskell-language-server: Fix build
In preparation of the upcoming 0.6.0 release I wanted to fix hls.

It introduces two new plugin packages, which are not on hackage yet.

I remove apply-refact overrides, because current apply-refact versions
are compatible with all ghcs we support, according to their changelog.

I override more of the hls dependencies globally on the whole package
set, to avoid a lot of duplicate compilations. And because @peti changed
my mind about this being a good practice.

hls now uses a released version of ghcide
2020-11-13 21:37:56 +01:00
Malte Brandy becd5f5bc3 haskellPackages.matterhorn: Fix eval 2020-11-13 21:37:56 +01:00
Malte Brandy 798e23c74f haskellPackages.reflex-dom-core: Remove obsolete patches 2020-11-13 21:37:56 +01:00
Malte Brandy bc1ffa457e haskellPackages.pandoc: 2.11.1 -> 2.11.1.1 2020-11-13 21:37:56 +01:00
Joe Hermaszewski 7673eda11d haskell: Add documentationTarball to lib 2020-11-13 21:37:56 +01:00
(cdep)illabout bbb5016daa haskellPackages.binary-instances: get building again 2020-11-13 21:37:56 +01:00
(cdep)illabout 01a403fb71 haskellPackages.quickcheck-instances: no longer needs doJailbreak in ghc-8.8. 2020-11-13 21:37:56 +01:00
Joe Hermaszewski 407bb3ba3f haskell: whitespace fixes 2020-11-13 21:37:56 +01:00
Joe Hermaszewski b95bea0385 haskellPackages.update-nix-fetchgit: Several fixes
Fix versions of dependencies

Generate shell completions

Wrap executable so that required executables are in PATH

Make sure necessary executables for tests are present during build
2020-11-13 21:37:56 +01:00
Joe Hermaszewski 738d4fef65 haskellPackages.optparse-generic_1_4_4: Correct version of dependency 2020-11-13 21:37:56 +01:00
Joe Hermaszewski 4f0af81b01 haskellPackages.optparse-applicative_0_16_0_0: Fix for compgen error 2020-11-13 21:37:56 +01:00
Joe Hermaszewski a3d8c1284f haskell: add addTestToolDepends 2020-11-13 21:37:56 +01:00
Peter Simons 9028b8f341 haskell-time-compat: update to latest version so that binary-instances compiles 2020-11-13 21:37:56 +01:00
Peter Simons 1f021c2657 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-27-g11a103b from Hackage revision
cb01aa6d89.
2020-11-13 21:37:55 +01:00
Peter Simons 3bf200de7d hackage2nix: disable broken builds to fix evaluation errors on Hydra 2020-11-13 21:37:55 +01:00
Julian Stecklina cd11c0c817 haskellPackages.hail: relax cabal dependencies to unbreak
The upstream version still contains very strict dependency
constraints. I've updated the patches to a version that relax these.
This unbreaks hail for me.
2020-11-12 10:47:41 +01:00
Domen Kožar c1e5f8723c
cachix: bump to 0.5.1 2020-11-09 20:17:41 +01:00
Peter Simons d1e684cd24 haskell: drop obsolete patches for patch and reflex 2020-11-06 21:38:29 +01:00
Peter Simons 8925f7ae79 haskell-binary-instances: drop obsolete override
Unfortunately, this doesn't mean that the package now compiles
because it still depends on an newer version of time-compat. :-(
2020-11-06 21:38:28 +01:00
Joe Hermaszewski 7347bbf454 haskellPackages.vulkan: add 32 bit platforms to unsupported-platforms
Same for haskellPackages.VulkanMemoryAllocator
2020-11-06 21:38:28 +01:00
Peter Simons a146baff16 git-annex: update sha256 hash for new version 8.20201103 2020-11-06 21:38:28 +01:00
Malte Brandy 58b878c748 haskellPackages.dependent-sum-aeson-orphans: Remove obsolete patch 2020-11-06 21:38:28 +01:00
Peter Simons 753cb4fc51 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-27-g11a103b from Hackage revision
6ce5b76794.
2020-11-06 21:38:28 +01:00
Peter Simons 3edd552cf0 hackage2nix: update list of broken builds to fix evaluation errors on Hydra
Ping @cdepillabout because of broken spago build.
2020-11-06 21:38:12 +01:00
Peter Simons ef5068f069 haskell-configuration-common: cosmetic 2020-11-06 21:37:06 +01:00
Peter Simons 5e386edc22 pandoc: update override for the new version 2020-11-06 21:37:06 +01:00
Peter Simons 696f1c191c haskell-gi-base: update override for the new version 2020-11-06 21:37:06 +01:00
(cdep)illabout d3fb9a25b3 haskellPackages.shellFor: add a doBenchmark argument for enabling benchmarks deps 2020-11-06 21:37:06 +01:00
Joe Hermaszewski f78fb98f18 haskellPackages.orbits: mark unbroken 2020-11-06 21:37:06 +01:00
Joe Hermaszewski 65c119e6e7 haskellPackages.exact-real: mark unbroken 2020-11-06 21:37:05 +01:00
Joe Hermaszewski 22dbcb3b57 haskellPackages.autoapply: Depend on correct version of th-desugar
Also mark as unbroken
2020-11-06 21:37:05 +01:00
Joe Hermaszewski 86a1b6c41d haskellPackages.vulkan-utils: Add necessary dependency on vulkan-headers
Also mark as unbroken
2020-11-06 21:37:05 +01:00
Dennis Gosnell d26890fd15 haskellPackages.shellFor: fix spelling and grammar mistakes
Co-authored-by: maralorn <malte.brandy@maralorn.de>
2020-11-06 21:37:05 +01:00
(cdep)illabout 17eee57642 haskellPackages.shellFor: improve documentation 2020-11-06 21:37:05 +01:00
Kai Harries 0fa596936b haskellPackages.git-mediate: mark as not broken
After update to 1.0.8.1 git-mediate is buildable again
2020-11-06 21:37:05 +01:00
Peter Simons ed41afe60a haskell: update Cabal overrides for the new 3.2.1.0 release 2020-10-30 21:11:47 +01:00
Peter Simons 718aafa5f7 pandoc: update overrides for the new release 2020-10-30 21:11:47 +01:00
Peter Simons a2c9fb0aaa hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-26-gcfec46d from Hackage revision
950856114c.
2020-10-30 21:11:39 +01:00
sternenseemann 857d62462a haskellPackages.flat: unbreak
flat builds fine again as is.
2020-10-30 21:11:38 +01:00
Peter Simons 035ba1797d hackage2nix: disable broken builds to fix evaluation 2020-10-30 21:11:38 +01:00
Peter Simons 35b3a1f43a LTS Haskell 16.20 2020-10-30 21:11:37 +01:00
Domen Kožar 59c53bc62e
servant: generate docs using python3 2020-10-29 16:21:57 +01:00
zowoq 10e961cdf9 haskellPackages.trifecta: dontCheck on darwin 2020-10-25 15:59:31 +10:00
Peter Simons 650ddffab5 haskell-implicit-hie-cradle: fix build 2020-10-23 21:00:26 +02:00
Peter Simons b5c2917eb2 haskell-skylighting-core: update override for the new version 2020-10-23 21:00:26 +02:00
Peter Simons 83c743387f haskell-skylighting: update override for the new version 2020-10-23 21:00:26 +02:00
Peter Simons 0bde9a5576 haskell-splitmix: update override for the latest version 2020-10-23 21:00:26 +02:00
Peter Simons 89ed6f458d Extend the configuration for ghc-9.0.x to make more builds succeed. 2020-10-23 21:00:26 +02:00
Peter Simons 90500cc7a4 haskell-dhall: update overrides for the new release 2020-10-23 21:00:26 +02:00
Joe Hermaszewski 55a9078748 haskell-generic-builder: Add missing preHaddock and postHaddock arguments 2020-10-23 21:00:26 +02:00
Markus Hauck 58ad0afc3c haskellPackages.stan: Mark as not broken and enable tests
With https://github.com/NixOS/nixpkgs/pull/101008, this package builds
successfully and passes all tests as well.
2020-10-23 21:00:25 +02:00
Markus Hauck c643d0aaa7 microaeson: Unbreak via jailbreak 2020-10-23 21:00:25 +02:00
Peter Simons f39f5cf4bb ghc-9.0.x: add plenty of overrides to make packages build 2020-10-23 21:00:25 +02:00
Peter Simons d6a60b8943 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-25-gc299817 from Hackage revision
ea2403de17.
2020-10-23 21:00:21 +02:00
Peter Simons 949e4dc427 hackage2nix: update list of broken builds 2020-10-23 21:00:17 +02:00
Peter Simons 382e0a5928 hackage2nix: disable broken builds to fix evaluation 2020-10-23 20:59:20 +02:00
Peter Simons 46af2d9a6d LTS Haskell 16.19 2020-10-23 20:43:11 +02:00
Peter Simons 4ec5eee624 stylish-haskell: jailbreak build with ghc-8.10.x to support Cabal-3.2.x 2020-10-16 21:36:20 +02:00
Peter Simons ee44940ee5 stack: override pantry to the latest version to fix the build 2020-10-16 21:31:53 +02:00
Peter Simons 84022e0b15 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-20-g9bb4291 from Hackage revision
888f7caec3.
2020-10-16 21:00:13 +02:00
Peter Simons 9c9a8bd877 hackag2nix: constrain fourmulu and refinery to older versions 2020-10-16 20:58:27 +02:00
Peter Simons eca97e3a98 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-20-g9bb4291 from Hackage revision
888f7caec3.
2020-10-16 20:58:12 +02:00
Peter Simons 0e580ae246 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-20-g9bb4291 from Hackage revision
7c472f7b25.
2020-10-16 13:49:04 +02:00
Peter Simons 4a0857e650 hackage2nix: disable failing builds to fix evaluation 2020-10-16 13:48:15 +02:00
Peter Simons 8f038f2370 haskell-pandoc: update override for the latest version 2020-10-16 13:45:18 +02:00
Peter Simons 00a4f58ac2 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-20-g9bb4291 from Hackage revision
7c472f7b25.
2020-10-16 13:40:38 +02:00
Peter Simons 04715a1f0b LTS Haskell 16.18 2020-10-16 13:39:19 +02:00
Malte Brandy 5c07a01165
haskellPackages.pandoc: Fix eval again 2020-10-16 11:36:38 +02:00
Peter Simons c6843cc858 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-17-g25ee725 from Hackage revision
bf92981c5a.
2020-10-16 02:30:27 +02:00
Malte Brandy 8ff4da09f3
haskellPackages.pandoc: Update to 2.11 2020-10-15 23:55:29 +02:00
Peter Simons 56bc587444 Merge remote-tracking branch 'origin/master' into haskell-updates, 2020-10-15 19:39:16 +02:00
Robert Hensing de1a1ca073 haskellPackages.optparse-applicative: Fix for compgen error 2020-10-15 09:53:32 +02:00
Dmitry Bogatov 8c5302f58d Unbreak haskellPackages.hpack-dhall 2020-10-13 00:00:00 -04:00
Peter Simons c82027ce59 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-17-g25ee725 from Hackage revision
8b3f65e1e5.
2020-10-12 02:30:27 +02:00
Malte Brandy 24c9b05ac5
haskellPackages.neuron: Fix build 2020-10-11 16:18:20 +02:00
Malte Brandy d39865aa29
haskellPackages.neuron: Fix build 2020-10-11 14:50:26 +02:00
Anton-Latukha 0b6c322808
haskellPackages.stylish-haskell: unpin
The reason of the pinning was fixed by the 0.12 release, now 0.12.2 is released.

Currently, Haskell Language Server Nix env development environment does not
work, so it is essentially impossible to develop HLS under NixOS,
HLS requirements of environment coerce on the stylish-haskell>=0.12
and looks at haskellPackages.stylish-haskell.

M  pkgs/development/haskell-modules/configuration-common.nix
2020-10-11 14:49:23 +03:00
Peter Simons a278023859 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-17-g25ee725 from Hackage revision
75f7f39925.
2020-10-11 02:30:26 +02:00
Dennis Gosnell f7e72e7b22
Merge pull request #100107 from jappeace/haskell-updates
cut-the-crap: 1.4.2 Mark unbroken
2020-10-10 21:19:33 +09:00
Jappie Klooster 2005dbf5a8 Add youtube-dl to path for version 2 2020-10-10 12:58:11 +02:00
Peter Simons 698b39ff6c hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-17-g25ee725 from Hackage revision
735a8cae16.
2020-10-10 02:31:02 +02:00
Jappie Klooster ef2eaa9373 cut-the-crap: Mark unbroken
I fixed this by adding c2hs to cabal as a built tool.
2020-10-09 23:16:54 +02:00
maralorn 19bfa40a76
nix-output-monitor: Init at 0.1.0.0 (#100102) 2020-10-09 22:43:10 +02:00
Peter Simons 913923c07c haskell-ghcide: update overrides for the new version of lsp-test 2020-10-09 21:39:35 +02:00
Peter Simons ec2d05bd7a git-annex: update to new version 8.20201007 2020-10-09 21:39:35 +02:00
Malte Voos 7526fbef4b haskellPackages.domain-auth: disable test suite 2020-10-09 21:39:35 +02:00
maralorn 9bf8b98045 haskell-language-server: 0.4.0 -> 0.5.0 (#99508) 2020-10-09 21:39:35 +02:00
Peter Simons d948d97c4d hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-17-g25ee725 from Hackage revision
6abe394f93.
2020-10-09 21:39:10 +02:00
Peter Simons 3f3b0065c3 hackage2nix: update list of broken builds to fix evaluation 2020-10-09 21:38:27 +02:00
Peter Simons 48659e9df8 LTS Haskell 16.17 2020-10-09 21:38:27 +02:00
Peter Simons ed881aa3dd haskell-matterhorn: update overrides for latest versions of brick and vty 2020-10-02 20:39:56 +02:00
Malte Brandy e9b4f98f3e haskellPackages: Fix two eval errors 2020-10-02 20:39:56 +02:00
Peter Simons 81b0fed7b2 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-17-g25ee725 from Hackage revision
f6b8f5625c.
2020-10-02 20:39:47 +02:00
Peter Simons 0b1d61d9af hackage2nix: update list of broken packages to fix evaluation 2020-10-02 20:39:45 +02:00
Peter Simons 7610852420 LTS Haskell 16.16 2020-10-02 20:39:45 +02:00