Commit Graph

4957 Commits

Author SHA1 Message Date
Anton-Latukha
b5c47f26a7 hnix: rm these override, package requires these >= 1.0.2
M  pkgs/development/haskell-modules/configuration-common.nix
2020-06-05 21:58:25 +02:00
Anton-Latukha
9ea54ac611 hnix: add documentation why dontCheck
M  pkgs/development/haskell-modules/configuration-common.nix
2020-06-05 21:58:25 +02:00
Anton-Latukha
5ae40a29ff hnix: rm no longer relevant comments
Cleaning up old comments that do not hold.

M  pkgs/development/haskell-modules/configuration-common.nix
2020-06-05 21:58:25 +02:00
Malte Brandy
4e67e3da06 ghc.withPackages: Add wrapper for ghcide 2020-06-05 21:58:25 +02:00
Peter Simons
cba12133a6 haskell-src-exts-simple: update overrides for the new version 2020-06-05 21:58:25 +02:00
Domen Kožar
2685baf973 cachix: enable tests 2020-06-05 21:58:25 +02:00
Malte Brandy
83b91ab712 haskellPackages.ghcide: 0.1.0 -> 0.2.0 (fix build)
I decided to leave haskell-lsp and haskell-lsp-types as extra packages,
because they will get bumped before the next ghcide release, and then
the version pinned by ghcide would be missing again.
2020-06-05 21:58:24 +02:00
Poscat
b07611b5c5 Unbreak qtah 2020-06-05 21:58:24 +02:00
Mike Sperber
82a286599e tensorflow-haskell: Remove tensorflow-mnist
Its tensorflow-mnist-data dependency is not on Hackage, and the
license conditions for the data are unclear.  Also, it's basically an
example package.
2020-06-05 21:58:24 +02:00
(cdep)illabout
8ede33f9b9 haskellPackages.hlint: fix evaluation problems 2020-06-05 21:58:24 +02:00
Peter Simons
77c1da151b hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.3-7-gcb43579 from Hackage revision
7cab21f4db.
2020-06-05 21:58:15 +02:00
Peter Simons
351947c6a3 hackage2nix: update list of broken packages to fix evaluation 2020-06-05 21:56:22 +02:00
Peter Simons
e3a2247046 LTS Haskell 15.15 2020-06-05 21:56:22 +02:00
Daiderd Jordan
b7ddbd52bd
treewide: replace SRI hashes 2020-06-01 15:24:19 +02:00
Mario Rodas
a03e048348
haskellPackages.cachix: dontCheck 2020-05-31 11:00:00 -05:00
Soares Chen
32d2de8e00 haskell: Fix with-packages-wrapper MacOS linker hack for GHC 8.8
`with-packages-wrapper.nix` has a hack to workaround the linker limit
in MacOS Sierra. However that is now broken with GHC 8.8, because of
slight change in the format of the package config.
In short, the package config produced by GHC 8.8 has a new line between
the key and list of values, while earlier versions have them separated
by a single space.

This PR fixes the linker hack by modifying the `grep` and `sed` commands
to pattern match on either space or new line, so that the hack can work
on all versions of GHC.
2020-05-29 22:28:47 +02:00
Joe Hermaszewski
53594c65ce haskellPackages.VulkanMemoryAllocator: Add extra library necessary for compilation 2020-05-29 22:28:47 +02:00
Peter Simons
4b2b6ce65e idris: drop obsolete overrides for the new 1.3.3 version
The test suite still fails because of all kinds of implicit assumptions that
are wrong in our build environment. For example, the test suite can't just call
"idris" and expect that executable to be in $PATH.
2020-05-29 22:28:47 +02:00
Peter Simons
a079858747 git-annex: don't update to version 8.20200522 yet to avoid test suite failures 2020-05-29 22:28:47 +02:00
Peter Simons
eb1e07865e haskell-devtools: break infinite recursion with mprelude 2020-05-29 22:28:47 +02:00
Peter Simons
5244ef40ce haskell-dhall: configure overrides for the newly added 0.32.0 version 2020-05-29 22:28:47 +02:00
Malte Brandy
6d8175075e haskellPackages.shh: Disable tests 2020-05-29 22:28:47 +02:00
Peter Simons
fbc0845f28 haskell-cabal-fmt: overriding Cabal-3.2 is unnecessary for ghc-8.10.x and beyond 2020-05-29 22:28:47 +02:00
Peter Simons
330227bc6c haskell-extra: update overrides for the new version 2020-05-29 22:28:47 +02:00
Peter Simons
995bdd4c85 haskell-ghc-lib-parser: fix overrides for the new release 2020-05-29 22:28:46 +02:00
Aycan Irican
accaa8790c guid: fix compilation of Setup.hs and disable tests
guid: fix compilation of Setup.hs and disable tests

Add more docs

Remove guid from broken-packages
2020-05-29 22:28:46 +02:00
Christoph Bauer
d895bad12a Fix dependencies issues of postgresql-syntax and re+base 2020-05-29 22:28:46 +02:00
Mike Sperber
41786ec21f Update tensorflow-haskell dependencies.
Updating to the current HEAD of the Tensorflow-Haskell bindings allows
us to also update the dependencies, specifically proto-lens, and avoid
having to retain their outdated versions.
2020-05-29 22:28:46 +02:00
Peter Simons
5c3eab8a97 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.3-1-gb7c82db from Hackage revision
5f32599b70.
2020-05-29 22:28:46 +02:00
Peter Simons
05ba8c56cb hackage2nix.yaml: update list of broken builds 2020-05-29 22:28:38 +02:00
Peter Simons
496fad525b hackage2nix.yaml: cabal-fmt now has a maintainer 2020-05-29 22:23:47 +02:00
Malte Brandy
80cc18ac32 haskellPackages.shh: Mark unbroken 2020-05-29 22:16:02 +02:00
Malte Brandy
e9b611352f configuration-hackage2nix: Add maralorn as a maintainer for a number of haskellPackages 2020-05-29 22:16:02 +02:00
Markus Hauck
368364fbaa Unbreak amazonka-dynamodb 2020-05-29 22:16:02 +02:00
Gabriel Volpe
678e947b88 haskellPackages.dhall-lsp-server: unbreak 2020-05-29 22:16:02 +02:00
Manuel Bärenz
9a302dffc8 rhine, rhine-gloss: Remove broken marker 2020-05-29 22:16:02 +02:00
Poscat
44e8c5c0b8 haskellPackages.vulkan: unbreak 2020-05-29 22:16:02 +02:00
pacien
b2e0f05b6b haskellPackages.tart: unmark as broken
Dependency issues for this package have been fixed in the latest release.
See https://github.com/jtdaugherty/tart/issues/10
2020-05-29 22:16:01 +02:00
Peter Simons
4fa8c3e67a LTS Haskell 15.13 2020-05-29 22:16:01 +02:00
Robert Hensing
4353027d0b haskell/generic-builder.nix: Fix C lib multiple inclusions
Allow the darwin links code to overwrite libs that were already
copied, because C dependencies can occur multiple times.

Solves errors like

    ln: failed to create symbolic link '/nix/store/higpc9xavwcjjzdipz7m9ly03bh7iy2z-hercules-ci-agent-source-0.7.0/lib/links/libboost_context.dylib': File exists
2020-05-15 21:02:08 +02:00
Peter Simons
4ed93cc494 haskell-ghc-lib-parser-ex: update overrides for the update 8.10.x version 2020-05-15 21:02:08 +02:00
Peter Simons
dcbcd742e0 haskell-dhall: update override for the latest version on ghc-8.10.x 2020-05-15 21:02:08 +02:00
Malte Brandy
a61cf82b6d hackagePackages.neuron: Fix build 2020-05-15 21:02:08 +02:00
Peter Simons
730024fcaa hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.3-1-gb7c82db from Hackage revision
4c409c7b8e.
2020-05-15 21:01:59 +02:00
Peter Simons
ca8cb6044e hackage2nix: update list of broken packages 2020-05-15 21:01:34 +02:00
Peter Simons
cf8bd2cd22 LTS Haskell 15.12 2020-05-15 21:01:34 +02:00
Peter Simons
2a60d72465 haskell-hlint: drop obsolete override for ghc-8.10.x 2020-05-08 21:11:47 +02:00
Peter Simons
7a10ebe361 haskell-pantry: apply upstream patch to fix the build with ghc-8.10.x 2020-05-08 21:11:47 +02:00
Peter Simons
96ca16d0d8 haskell-dbus: drop obsolete patches for ghc-8.10.x support 2020-05-08 21:11:47 +02:00
Peter Simons
ccb81f56cf haskell: tune generic-builder for more parallel build performance
Raise the maximum number of cores used for parallel building from 4 to 16.
Increase the size of the allocation area for GHC's garbage collector from 1 MiB
to 64 MiB.

See https://www.twitch.tv/videos/611899011 for the motivation for this change.
2020-05-08 21:11:47 +02:00
Peter Simons
0d9dbeef23 git-annex: update sha256 hash for new version 8.20200501 2020-05-08 21:11:47 +02:00
Malte Brandy
4f0200a3fc haskellPackages.hlint: Fix build
hlint 3.0 is shiny and new and is very picky in its dependencies.
2020-05-08 21:11:46 +02:00
Malte Brandy
ba3ab23b4b haskellPackages.releaser: Remove broken flag
As of releaser 3.0.0 the build does not fail anymore.
2020-05-08 21:11:46 +02:00
Peter Simons
33e0240b39 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.3-1-gb7c82db from Hackage revision
78f6cea7ff.
2020-05-08 21:11:37 +02:00
Malte Brandy
5266ceb263 haskellPackages.ghcide: Fix ghcide and hie-bios
This is the haskell-updates version of #86659
2020-05-08 21:11:36 +02:00
Peter Simons
5e242060a7 hackage2nix: update the list of failing builds 2020-05-08 21:11:36 +02:00
Peter Simons
df39f01456 LTS Haskell 15.11 2020-05-08 21:11:19 +02:00
Peter Simons
01a1423ddf
Merge pull request #87050 from rardiol/hedgewars
Hedgewars server fix haskell
2020-05-08 21:03:56 +02:00
Ricardo Ardissone
834eb1729b haskellPackages.network_2_6_3_1: enable dontCheck 2020-05-06 01:14:06 -03:00
Pavol Rusnak
7b0167204d treewide: use https for nixos.org and hydra.nixos.org
tarballs.nixos.org is omitted from the change because urls from there
are always hashed and checked
2020-05-03 22:14:21 -07:00
Peter Simons
1d4449ccd5 haskell-stack: update overrides for the new 2.3.1 version 2020-05-01 21:52:30 +02:00
Peter Simons
0c6e37e57c configuration-common.nix: cosmetic 2020-05-01 21:52:29 +02:00
Peter Simons
c752d37efe cabal-install: patch the ghc-8.10.x build to succeed 2020-05-01 21:52:29 +02:00
Peter Simons
b0c0ba6f81 haskell-ed25519: jailbreak to fix build with ghc-8.10.1 2020-05-01 21:52:29 +02:00
David Guibert
402b437c4a darcs: patches integrated upstream (in 2.14.3)
See http://bugs.darcs.net/issue2642.
2020-05-01 21:52:29 +02:00
Peter Simons
60f6da9ae1 haskell-tasty-rerun: jailbreak for ghc-8.10.x to fix the build 2020-05-01 21:52:29 +02:00
Peter Simons
8dd2b73d4d haskell-feed: jailbreak for ghc-8.10.x to fix the build 2020-05-01 21:52:29 +02:00
Peter Simons
89acd1a9d0 haskell-email-validate: jailbreak for ghc-8.10.x to fix the build 2020-05-01 21:52:29 +02:00
Peter Simons
4abd2ae8a2 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.2-4-gfa7a2c9 from Hackage revision
9d50cd9747.
2020-05-01 21:52:29 +02:00
Peter Simons
766b79b935 hackage2nix: update list of broken builds to fix evaluation 2020-05-01 21:52:29 +02:00
zowoq
e689b329c3 haskellPackages.hadolint: mark unbroken, remove override 2020-05-01 21:52:29 +02:00
Christoph Bauer
278589f290 hasql-th isn't broken
because headed-megaparsec was repaired
2020-05-01 21:52:29 +02:00
Christoph Bauer
b20870870f fix haskellPackages.headed-megaparsec 2020-05-01 21:52:29 +02:00
Peter Simons
f9b8d17c10 LTS Haskell 15.10 2020-05-01 21:52:28 +02:00
Peter Simons
6a627c416f haskell-policeman: jailbreak to fix the build with ghc-8.10.1 2020-04-25 19:45:08 +02:00
Peter Simons
4bff4d692d haskell-xmobar: jailbreak to fix the build with ghc-8.10.1 2020-04-25 19:45:08 +02:00
Peter Simons
ea37fe1f1c haskell-singletons: use latest versions when building with ghc-8.10.1 2020-04-25 19:45:08 +02:00
Peter Simons
d3ae5625ff haskell-dbus: apply patch to fix the build
Taken from https://github.com/rblaze/haskell-dbus/pull/48.
2020-04-25 19:45:08 +02:00
Peter Simons
d28e92d5aa haskell-weeder: jailbreak to fix the build with ghc-8.10.1 2020-04-25 19:45:08 +02:00
Peter Simons
53865f5f71 haskell-hlint: fix build with ghc-8.10.1 2020-04-25 19:45:08 +02:00
Peter Simons
ceab66bf6e haskell-lens: use latest version when building with ghc-8.10.1 2020-04-25 19:45:08 +02:00
Peter Simons
daf3b0868a configuration-ghc-8.10.x.nix: cosmetic 2020-04-25 19:45:08 +02:00
Peter Simons
21a354b6dd haskell-cabal-install-parsers: re-factor overrides to fix build with ghc-8.10.1 2020-04-25 18:22:55 +02:00
Peter Simons
7b7764287c haskell-cabal-plan: apply patch to fix the build with ghc-8.10.1 2020-04-25 18:16:57 +02:00
Peter Simons
6a6d0174ed haskell-pandoc: jailbreak out of haddock-library 1.8.x constraint 2020-04-25 18:06:43 +02:00
Peter Simons
125ada17b0 haskell-dhall: use the latest version when building with ghc-8.10.x 2020-04-25 18:06:42 +02:00
Peter Simons
b24d2a90dd configuration-ghc-8.10.x.nix: cosmetic 2020-04-25 18:06:42 +02:00
Peter Simons
f2aa6b44d4 haskell-system-fileio: jailbreak out of dependency on chell 0.4.x 2020-04-25 18:06:42 +02:00
Peter Simons
c970de4586 haskell-dhall: disable the test suite
Dhall 1.31.x still attempts to access the network during its
test suite run, i.e. it attempts to connect to github.com.
2020-04-25 18:06:42 +02:00
Peter Simons
e567a3b622 haskell-haddock: fix build with for the latest compiler ghc-8.10.1 2020-04-24 22:00:40 +02:00
Peter Simons
a1463efcde haskell-haddock: fix build with our default compiler ghc-8.8.3
Fixes https://github.com/NixOS/nixpkgs/issues/85728.
2020-04-24 22:00:39 +02:00
Peter Simons
da45fd982f haskell-microlens-th: drop obsolete override 2020-04-24 22:00:39 +02:00
Dennis Gosnell
5b3104acd4 Update pkgs/development/haskell-modules/configuration-hackage2nix.yaml 2020-04-24 22:00:39 +02:00
andys8
28556cd9ab Haskell: apply-refact version has to match ghc
This commit maps:

* GHC 8.6 to apply-refact 0.6
* GHC 8.8 to apply-refact 0.7
* GHC 8.10 to apply-refact 0.8

See:
<https://hackage.haskell.org/package/apply-refact/changelog>
<https://github.com/mpickering/apply-refact/issues/56>
2020-04-24 22:00:38 +02:00
Ashesh Ambasta
32c8e793bc Additional docs for doJailbreak
Yesterday with @infinisil on #nixos, he pointed me to: peti/jailbreak-cabal#7 after a good deal of time wrangling through a package to make it work. 
The `nix-build -K` command, is very handy for debugging things like these, again I learnt from infinisil. 
And after much experimenting and looking through, it turned out that jailbreaking wasn't working as expected, and its documentation could point it out to avoid future confusion.
2020-04-24 22:00:38 +02:00
David Guibert
8ab67c7a19 haskell-packages: made darcs compile with ghc 8.8 2020-04-24 22:00:38 +02:00
Peter Simons
7c1c9dcc72 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.1 from Hackage revision
69af61c5a2.
2020-04-24 22:00:37 +02:00
sternenseemann
3359dca08f haskellPackages.Euterpea: fix build, unbreak
Build is failing due to too restrictive version constraints which were
the only thing needing fixing.
2020-04-24 22:00:37 +02:00
Justin Humm
86e2dd2c24 haskellPackages.{binary-strict,webify}: fix build
webify needs a bump in the cabal file. As the last upstream commit is
two years ago, I think it makes sense to not wait for upstream to merge
the PR [0] and release a new version.

[0] https://github.com/ananthakumaran/webify/pull/27
2020-04-24 22:00:36 +02:00
Piotr Bogdan
f3ec558ac6 haskellPackages.text-format: don't mark as broken 2020-04-24 22:00:36 +02:00