Commit graph

4426 commits

Author SHA1 Message Date
John Ericson 66a9f39817 haskellSrc2nix
Since [1], cabal2nix has been able to parse full platform triples. We
need this for when the system doesn't say enough info (e.g. android).

[1]: 0bb88f0009 (diff-d9172aeec4039eef8cfcc8a2ab6c0677R143)
2019-10-15 11:23:33 -04:00
Peter Simons 33366cce14 haskell-hpack: use latest version to fix build on ghc-8.8.x 2019-10-13 14:27:17 +02:00
Samuel Evans-Powell 4a5c24ff6e prometheus: fix build
- Prometheus was failing due to the http-client version (0.6.4) being
out-of-bounds (prometheus requires >=0.4 && <0.6).
- However it builds fine when jailbroken, so I've just jailbroken it.
- An issue has been submitted upstream on prometheus:
  https://github.com/bitnomial/prometheus/issues/34
2019-10-13 14:27:17 +02:00
Domen Kožar e5ae4a8dc6 ormolu: add from haskell package set 2019-10-13 14:27:17 +02:00
Peter Simons e323aab13b git-annex: update sha256 hash for version 7.20191009 2019-10-13 14:27:17 +02:00
Peter Simons 5d179c578c ghc-8.8.x: drop obsolete overrides 2019-10-13 14:27:17 +02:00
Peter Simons 658893ff36 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.0-4-gf382c3d from Hackage revision
765639fa13.
2019-10-13 14:27:12 +02:00
Jack Kelly 88a34ef039 haskellPackages.rank2classes: not broken 2019-10-13 14:27:12 +02:00
Luke Clifton fa5eddfae6 haskellPackages: fix barbly (#70222)
* haskellPackages: fix barbly

Co-Authored-By: Dennis Gosnell <cdep.illabout@gmail.com>
2019-10-13 14:27:11 +02:00
Peter Simons 676e2684c1 hackage2nix: disable broken builds that cause evaluation errors on Hydra 2019-10-13 14:27:11 +02:00
Peter Simons f70d1cf20c LTS Haskell 14.8 2019-10-13 14:27:11 +02:00
Peter Simons 56e1ea32f4 haskell-gtk: apply patch to fix the build 2019-10-07 20:51:00 +02:00
Peter Simons 6d95c7b595 haskell-gtk: clean up our existing overrides 2019-10-07 20:51:00 +02:00
Peter Simons 6ef33275b8 haskell-gio: apply patch to fix the build 2019-10-07 20:51:00 +02:00
Peter Simons 261482e243 haskell-gtk3: apply patch to fix the build 2019-10-07 20:51:00 +02:00
Peter Simons 7233426fe2 haskell-regex-tdfa: use latest version when compiling with ghc-8.8.1 2019-10-07 20:51:00 +02:00
Peter Simons 63faef32e6 haskell-pango: patch to fix the build 2019-10-07 20:51:00 +02:00
Peter Simons fba182f944 ghc-8.8.x: clean up existing overrides 2019-10-07 20:51:00 +02:00
Peter Simons 23ea4f8738 haskell-glib: patch to fix the build 2019-10-07 20:51:00 +02:00
Peter Simons ac0b895f23 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.0-2-ge15d08c from Hackage revision
9033c9206c.
2019-10-07 20:51:00 +02:00
Peter Simons f9097e329f hackage2nix: disable broken builds to avoid evaluation errors on Hydra 2019-10-07 20:51:00 +02:00
Peter Simons f6f043f72c
Merge pull request #70152 from mujx/proteaaudio-override
haskellPackages.proteaaudio: link with the AudioToolbox framework on Darwin
2019-10-07 14:36:36 +02:00
Peter Simons 3642089bdf Revert "ghc modules: use specific commit to fetch patches (#70546)"
This reverts commit dbb72303b1.
2019-10-07 08:50:13 +02:00
Dylan Simon dbb72303b1 ghc modules: use specific commit to fetch patches (#70546)
rather than master to retrieve patches, some of which have gone stale
2019-10-06 19:39:53 -04:00
Peter Simons 0002a7d9ee haskell-regex-pcre-builtin: fix build with ghc 8.8.1 2019-10-06 11:15:08 +02:00
Konstantinos Sideris c4a42a726d haskellPackages.proteaaudio: link with the AudioToolbox framework on Darwin
The build is currently failing on Darwin due to missing headers. see #70151
2019-10-05 22:48:22 +03:00
mujx 0b1fb4f2d2 haskellPackages.OpenAL: link with the OpenAL framework on Darwin (#70150)
* haskellPackages.OpenAL: link with the OpenAL framework on Darwin

The missing framework caused a build failure on Darwin. Fixes #68306.
2019-10-05 21:44:09 +02:00
Peter Simons 4c65456f18
Merge pull request #70292 from utdemir/hedgehog-ghc881-fix
Remove obsolete patch for Hedgehog on ghc-8.8.1
2019-10-04 17:20:39 +02:00
Domen Kožar ab5863afad
cachix: workaround https://github.com/NixOS/nix/issues/2990 2019-10-03 10:52:24 +02:00
Domen Kožar 660db64a26
cachix: fix build on darwin 2019-10-03 10:08:42 +02:00
Utku Demir 26e22e6dfe
Remove obsolete patch for Hedgehog on ghc-8.8.1 2019-10-03 11:07:21 +13:00
Peter Simons 31714a442d
Merge pull request #70192 from obsidiansystems/call-hackage-cross
haskell: Speed up cross callHackage by using native source
2019-10-02 22:15:48 +02:00
Domen Kožar cb4332e3eb
Merge pull request #69886 from NixOS/haskell-updates
Haskell updates
2019-10-02 15:51:55 +02:00
Domen Kožar bf22c802e1
haddock: fix build 2019-10-02 15:35:50 +02:00
Peter Simons 9dfa74a9a8 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.0-1-g5325ccd from Hackage revision
54d61d70bc.
2019-10-02 15:25:01 +02:00
Domen Kožar 5258f5597d
haddock-*: fix by pinning 2019-10-02 15:15:47 +02:00
Peter Simons b2bf3a2ac6 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.0-1-g5325ccd from Hackage revision
845035f8d9.
2019-10-02 02:30:34 +02:00
John Ericson d6f1e70560 haskell: Speed up cross callHackage by using native source
The extract of code from hackage is the same on all platforms.
2019-10-01 12:46:50 -04:00
Peter Simons bd355d9a38 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.0-1-g5325ccd from Hackage revision
b51789ef3e.
2019-10-01 16:18:59 +02:00
Peter Simons 40dad5ec30 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.0-1-g5325ccd from Hackage revision
c3176c037f.
2019-10-01 14:41:36 +02:00
Peter Simons 590f85f7a1 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.0-1-g5325ccd from Hackage revision
36c258915f.
2019-10-01 02:30:41 +02:00
Peter Simons f29e3b72df cachix: it's no longer necessary to add boost manually 2019-09-30 15:56:13 +02:00
Peter Simons 5e4270f451 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.0-1-g5325ccd from Hackage revision
48972320ba.
2019-09-30 15:52:25 +02:00
Domen Kožar 821676200d
cachix: comment why boost is needed 2019-09-30 13:59:16 +02:00
Peter Simons 1c92cdaf74 configuration-ghcjs.nix: fix evaluation 2019-09-30 12:52:43 +02:00
Peter Simons 33011f0d50 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.0 from Hackage revision
65cacc5a5a.
2019-09-30 12:35:51 +02:00
Peter Simons f12bc855dd hackage2nix: disable failing builds that break evaluation on Hydra 2019-09-30 12:32:22 +02:00
Peter Simons 2d995f138f haskell-ghc-lib-parser: we mo longer need older versions around 2019-09-30 12:28:37 +02:00
Peter Simons c311665d37 haskell-hlint: update override to use the latest ghc-lib-parser version 2019-09-30 12:27:33 +02:00
Peter Simons 737014b883 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.0 from Hackage revision
fd0a3e82ed.
2019-09-30 02:30:49 +02:00