summaryrefslogtreecommitdiffstats
path: root/pkgs/top-level/haskell-packages.nix
AgeCommit message (Collapse)Author
2017-03-03Drop obsolete, unmaintained haskell.packages.lts-x_y package sets.Peter Simons
Stack no longer uses them since a long time: https://github.com/commercialhaskell/stack/issues/2259.
2017-02-02Recurse from haskell.compiler into haskell.compiler.integer-simple on Hydra.Peter Simons
This ensures that the gmp-free compiler variants are compiled on hydra.nixos.org, too.
2017-02-02ghc: support building with integer-simple and provide package sets for itBas van Dijk
If the flag enableIntegerSimple is true GHC will be build with the GPL-free but slower integer-simple library instead of the faster but GPLed integer-gmp library. The attribute `pkgs.haskell.compiler.integer-simple."${ghcVersion}"` provides a GHC compiler build with `integer-simple`. Similarly, the attribute `pkgs.haskell.packages.integer-simple."${ghcVersion}"` provides a package set supporting `integer-simple`. Closes https://github.com/NixOS/nixpkgs/pull/22121. Closes https://github.com/NixOS/nixpkgs/issues/5493.
2017-01-27ghcjs-HEAD: upgrade to the latest HEADBas van Dijk
It includes the following changes: * Fixed crash on Safari on iOS * Make linker write externs for closure compiler ADVANCED_OPTIMIZATIONS * ghcjs-pkg fixes for ghc 8.0.2 Because of the latter I switched from GHC-8.0.1 to GHC-8.0.2 to build ghcjs-HEAD.
2017-01-24top-level: `crossSystem` is no longer exposed to packages. Use `*Platform`.John Ericson
2017-01-03Merge pull request #21393 from mpickering/masterPeter Simons
Small improvements to development GHC derivations
2016-12-28ghc-8.0.2: add sphinx to inputs for documentationLaverne Schrock
Closes https://github.com/NixOS/nixpkgs/pull/21434.
2016-12-28ghc-8.0.1: switch to sphinx for documentationLaverne Schrock
Fixes #20281 "Since GHC 8.0, the User’s Guide is authored in ReStructuredText (or ReST or RST, for short) a rich but light-weight mark-up language aimed at producing documentation. The Sphinx tool is used to produce the final PDF and HTML documentation." - http://ghc.readthedocs.io/en/8.0.1/editing-guide.html
2016-12-26Remove nokinds GHC buildMatthew Pickering
This work has since been merged into GHC master branch and is enabled with the TypeInType extension.
2016-11-26ghc: add release candidate 1 for 8.0.2Peter Simons
2016-11-18Add haskell packages set for cross ghcShea Levy
2016-11-15Initial support for cross-compiling ghcShea Levy
2016-11-03ghcjs: add ghcsjHEAD, tracking ghc-8.0 branchTravis Whitaker
Closes https://github.com/NixOS/nixpkgs/pull/20071. Closes https://github.com/NixOS/nixpkgs/issues/19905.
2016-09-15haskell: drop obsolete LTS package setPeter Simons
The default 'haskellPackages' set now corresponds to the latest available version of LTS 7.x.
2016-09-15haskell: define top-level attributes for LTS 6.x and 7.xPeter Simons
These attributes exist only for backwards compatibility with old versions of Stack and will be removed altogether soon.
2016-08-26haskell.compiler.ghcHEAD: update to latest upstream (20160826).Mathieu Boespflug
2016-07-21haskell: remove all but the latest LTS package sets (version 6.7)Peter Simons
This is the first step towards dropping Stackage support. We keep LTS 6.x around because I don't want to downgrade our default compiler to GHC 7.x, but once LTS 7.x comes out we'll switch our main package set to that and drop Nightly. More details are at: http://permalink.gmane.org/gmane.linux.distributions.nixos/20505 Closes https://github.com/NixOS/nixpkgs/issues/14897. Also relevant: - https://github.com/NixOS/nixpkgs/issues/16130 - https://github.com/commercialhaskell/stack/issues/2259
2016-07-07Add LTS Haskell 6.6.Peter Simons
2016-07-01Add LTS Haskell versions 6.4 and 6.5.Peter Simons
2016-06-13Add LTS Haskell 6.3.Peter Simons
2016-06-07Add LTS Haskell 6.2.Peter Simons
2016-06-02Add LTS Haskell 6.1.Peter Simons
2016-05-31Add LTS Haskell 6.0.Peter Simons
2016-05-25Add LTS Haskell 5.16, 5.17, and 5.18.Peter Simons
2016-05-03Add LTS Haskell 5.15.Peter Simons
2016-05-03Add LTS Haskell 5.14.Peter Simons
2016-04-20Add LTS Haskell 5.13.Peter Simons
2016-04-14Add LTS Haskell 5.12.Peter Simons
2016-04-04Add LTS Haskell 5.11.Peter Simons
2016-04-04Add LTS Haskell 5.10.Peter Simons
2016-03-23Add LTS Haskell 5.9.Peter Simons
2016-03-15Add LTS Haskell version 5.6, 5.7, and 5.8.Peter Simons
2016-03-04Add LTS Haskell version 5.5.Peter Simons
2016-02-28Add LTS Haskell 5.4.Peter Simons
2016-02-26uhc: 1.1.9.2 -> 1.1.9.3Philipp Hausmann
2016-02-22Add LTS Haskell 5.3. Also add aliases that point to the respective latest ↵Peter Simons
LTS version.
2016-02-21haskell: Expose the package set used to build each GHC, where possibleJohn Ericson
Tested to not change hashes
2016-02-09Add LTS Haskell 5.2.Peter Simons
2016-02-03Add LTS Haskell 5.1.Peter Simons
2016-01-31ghcjs: build with GHC 7.10.3Charles Strahan
2016-01-29uhc: Use Stackage LTS 4.1 to build UHCPhilipp Hausmann
2016-01-27Add LTS Haskell 5.0.Peter Simons
2016-01-20Add LTS Haskell 4.2.Peter Simons
2016-01-13clean up GHC expressionsJude Taylor
2016-01-13package GHC-8.0.1-rc1Jude Taylor
2016-01-10Add LTS Haskell 4.1.Peter Simons
2016-01-07LTS Haskell 4.x uses GHC 7.10.3.Peter Simons
2016-01-07Add LTS Haskell 4.0.Peter Simons
2015-12-28Add LTS Haskell 3.20.Peter Simons
2015-12-22Add LTS Haskell 3.19.Peter Simons