Commit graph

392 commits

Author SHA1 Message Date
Peter Simons f9dd1b813e LTS Haskell 13.17 2019-04-15 19:28:57 +02:00
Peter Simons 84cb3df618 liquidhaskell-cabal has been fixed in the latest version. 2019-04-13 12:53:54 +02:00
Michael Alan Dorman 8c7d15f6d9 taffybar: unbreak package by default
The gtk package situation seems to have been resolved, so it builds again.

Closes https://github.com/NixOS/nixpkgs/pull/59305.
2019-04-13 12:53:54 +02:00
Peter Simons 81c31f3682 hackage2nix: update list of broken packages to fix evaluation errors on Hydra 2019-04-13 12:53:54 +02:00
Peter Simons ab622fa93b hackage2nix: update list of broken packages 2019-04-12 11:55:21 +02:00
Peter Simons be5594b412 LTS Haskell 13.16 2019-04-12 11:55:21 +02:00
Austin Seipp 12db6c18f9 cryptol: fix, rework cryptol 2.6.0 builds
- The previous build of Cryptol was broken on GHC 8.6.x, which is now the
  new default. That's been fixed with a few upstream patches that will come
  up whenever the next release happens.

  - There was also a build failure on base-compat, fixed by jailbreaking.

  - The previous setup had all-packages.nix creating a new derivation
  solely for the purpose of wrapping the Z3 binary. This has been removed:
  the wrapper is still added but during the Haskell build itself, so that
  all Haskell dependent packages can use the cryptol interpreters too.

  - In its place, we use justStaticExecutables, so people using nix-env
  and Cryptol users who *don't* need haskell dependencies can get much
  smaller closures. Obviously this still implies a second build, but
  this build is much more useful than one that merely adds a shell
  script to a package that's relatively expensive to compile...

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-04-07 00:45:22 -05:00
Peter Simons c406a7287d hackage2nix: update list of broken Haskell packages 2019-03-28 10:27:45 +01:00
Peter Simons 803e956919 liquidhaskell: switch ghc-8.6.x version to the 'develop' branch to fix the build 2019-03-26 17:20:35 +01:00
Peter Simons 3732f1fe7e LTS Haskell 13.14 2019-03-26 17:20:34 +01:00
Peter Simons 3e113f5f7a
Merge pull request #58199 from rnhmjoj/superbuffer
haskellPackages.superbuffer: fix build
2019-03-25 13:57:12 +01:00
rnhmjoj 32ec718b57
haskellPackages.superbuffer: fix build 2019-03-24 12:07:40 +01:00
Peter Simons ce5504bc74 hackage2nix: drop broken entry for hfsevents
The package has its meta.platforms set up correctly already in cabal2nix's
post-processing code.

Fixes https://github.com/NixOS/nixpkgs/issues/58028.
2019-03-22 11:14:32 +01:00
Peter Simons 7c04e3eb75 haskell-arbtt: add build products into $PATH for the check phase
Fixes https://github.com/NixOS/nixpkgs/pull/57585.
2019-03-17 09:43:14 +01:00
Peter Simons 2df9351953 LTS Haskell 13.13
(cherry picked from commit fee2f975ecd5a478f5a4fc60b4d6aaa53696e19e)
2019-03-16 20:30:58 +01:00
Peter Simons 93e4a90502 ghc: switch our default compiler to version 8.6.4
Also, drop obsolete 8.6.x minor releases 8.6.1, 8.6.2, and 8.6.3.

(cherry picked from commit 7fde42b8ebddbd673342b98d9d7c892a0c521583)
2019-03-16 20:30:58 +01:00
Peter Simons c18759113e LTS Haskell 13.12 2019-03-13 18:11:03 +01:00
Peter Simons 9b5ce24b2e LTS Haskell 13.11 2019-03-10 11:12:35 +01:00
Peter Simons 33e87e4b69 LTS Haskell 13.10 2019-03-05 10:22:33 +01:00
Peter Simons 446757f8ae LTS Haskell 13.9 2019-02-27 09:11:13 +01:00
Peter Simons 19fcb0861b hackage2nix: disable failing Hydra builds 2019-02-20 20:07:01 +01:00
Peter Simons 44ae35170f LTS Haskell 13.8 2019-02-20 20:07:01 +01:00
Peter Simons acaa5c1f1a stylish-cabal compiles again. Yay!
Thank you, @pikajude.
2019-02-18 10:39:12 +01:00
Peter Simons eba4f12a83 LTS Haskell 13.7 2019-02-18 10:39:10 +01:00
Peter Simons c7369800d1 LTS Haskell 13.6 2019-02-04 18:11:24 +01:00
Peter Simons be1cae381f hackage2nix: disable broken builds on Hydra
@gridaphobe: ghc-srcspan-plugin has been broken for quite a while now.
2019-01-29 20:19:53 +01:00
Peter Simons 4a1c5eea97 LTS Haskell 13.5 2019-01-29 20:19:53 +01:00
Peter Simons dd98e07fed stylish-cabal: fix build with GHC 8.4.x (and clean up overrides)
Unfortunately, more recent compiler versions are unable to build this package
because of its dependency on the old haddock-library version.
2019-01-29 10:59:32 +01:00
Peter Simons 83e3d9ffb9 haskell-HaTeX: enable hydra builds again 2019-01-25 11:54:24 +01:00
Peter Simons bd898975e9 LTS Haskell 13.4 2019-01-25 11:54:23 +01:00
Domen Kožar 8e30701601
stack2nix: distribute again 2019-01-21 20:40:24 +07:00
Peter Simons 178836c9bb LTS Haskell 13.3
- add megaparsec < 7.0 for Idris

 - update Haskell package with hackage2nix v2.13-1-gda47f40 from Hackage
   revision e81e538727
2019-01-21 08:56:45 +01:00
Alexandre Esteves 1eb9812566
Fix typo 2019-01-18 00:05:57 +00:00
Peter Simons 512bdb02f2 LTS Haskell 13.2
This update was generated by hackage2nix v2.13-1-gda47f40 from Hackage revision
e5010211f9.
2019-01-14 09:48:53 +01:00
Peter Simons e911f179f5 hackage2nix: update list of broken Hydra builds 2019-01-04 12:57:02 +01:00
Peter Simons e4d4080db3 LTS Haskell 13.1 2019-01-04 12:43:22 +01:00
Peter Simons 91ec96d77d LTS Haskell 13.0 (updates to ghc-8.6.3) 2018-12-26 13:46:11 +01:00
Peter Simons 7f85bfd70d hackage2nix: prefer alsa-mixer 0.2.x by default
Fixes https://github.com/NixOS/nixpkgs/issues/52516.
2018-12-21 14:02:56 +01:00
Peter Simons 2018654322 LTS Haskell 12.23 2018-12-21 14:02:56 +01:00
Peter Simons 1fb0890f21 hackage2nix: drop unused Cabal 1.x versions 2018-12-14 19:44:05 +01:00
Peter Simons d793f16da4 hackage2nix: allow updates of 'base-compat-batteries' again
I assume that the build issues that prevented us from using versions beyond
0.10.1 have been fixed by now.
2018-12-14 19:42:18 +01:00
Peter Simons b73074071b LTS Haskell 12.22 2018-12-14 19:42:18 +01:00
Peter Simons 187e892a61 LTS Haskell 12.21 2018-12-04 22:08:45 +01:00
Peter Simons ab6e5f0fe5 LTS Haskell 12.20 2018-11-28 17:44:21 +01:00
Peter Simons 0640741b20 hackage2nix: update list of failing Hydra builds 2018-11-27 16:39:30 +01:00
Peter Simons 1e54ee80f2 haskell-chell: pin build to patience-0.1.x
Newer version are not supported yet.
2018-11-27 16:39:30 +01:00
Peter Simons 8e7c14f651 haskell-shake: always use the latest version 2018-11-18 17:17:38 +01:00
Peter Simons a7c9c7592f LTS Haskell 12.19 2018-11-18 17:17:38 +01:00
Peter Simons bcab3daac7 LTS Haskell 12.18 2018-11-12 16:25:40 +01:00
Peter Simons 0699f9ef07 LTS Haskell 12.17 2018-11-06 10:35:02 +01:00