aboutsummaryrefslogtreecommitdiff
path: root/pkgs/top-level/haskell-packages.nix (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ghc8102: bootstrap with ghc8102BinaryMinimal on aarch32Merkhad Luigton2020-11-241-1/+1
| | | | ghc refuses to evaluate on armhf even tho ghc does provide binaries for the arch
* haskell.compiler.integer-simple: Exclude ghc8102Binary*Robert Hensing2020-11-041-0/+1
| | | | (cherry picked from commit fc1562695bdfe26c38f473e4639ab0a1c349a953)
* haskell.compiler.ghc8102BinaryMinimal: initRobert Hensing2020-11-031-2/+13
| | | | To stay within hydra limit of 2^31 output size on aarch64-linux
* ghc:8.10.2Binary bootstrap for 8.8 on aarch64 (NixOS#97407)Will Young2020-10-211-3/+11
|
* ghc: add alpha-1 release of version 9.0.1Peter Simons2020-09-291-0/+11
|
* ghc8102Binary: add to integerSimpleExcludesRichard Marko2020-09-261-0/+1
|
* ghc8102Binary: init, enable armv7lRichard Marko2020-09-241-0/+10
|
* ghc-8.10.x: add v8.10.2Gabor Greif2020-08-081-0/+11
| | | | https://mail.haskell.org/pipermail/ghc-devs/2020-August/019131.html
* ghcHEAD: 8.11.20200505 -> 8.11.20200731Utku Demir2020-08-071-0/+27
|
* ghc: drop obsolete 8.4.x versionPeter Simons2020-07-241-12/+0
| | | | We generally keep only the last 3 major releases of GHC.
* ghc: add new version 8.8.4Gabor Greif2020-07-241-0/+11
|
* ghcHEAD: 20200403 -> 20200505Gabor Greif2020-05-081-2/+2
|
* ghc: drop 8.8.1Gabor Greif2020-04-241-11/+0
|
* ghcHEAD: bump to 8.11.20200403 (#84217)Gabor Greif2020-04-171-3/+4
| | | | | | | | | | | | | | | | | * ghcHEAD: bump to 8.11.20200403 * ghcHead: reduce diff vs. 8.10.1 dontAddExtraLibs was removed by accident (IMO) in ea19a8ed1e3 * ghcHEAD: add ability to use system libffi - enable nixpkgs' libffi - minimise diffs against 8.10.1 - remove patching * remove configure warning about --with-curses-includes configure: WARNING: unrecognized options: --with-curses-includes
* ghc: 8.6.3-binary -> 8.6.5-binaryAndrew Childs2020-03-271-10/+10
|
* ghc: add 8.8.3Gabor Greif2020-02-281-0/+11
| | | | https://mail.haskell.org/pipermail/ghc-devs/2020-February/018643.html
* ghc: add 8.10.1-alpha2Peter Simons2019-12-271-0/+11
|
* ghc: add 8.8.2-rc1Peter Simons2019-12-271-0/+11
|
* Drop obsolete ghcjs-8.4.x code.Peter Simons2019-09-301-13/+0
| | | | | | | The 8.4.x version of ghcjs hasn't compiled successfully in ages, so I reckon it's unused. The even older code in pkgs/development/compilers/ghcjs is unused entirely; it's not even referenced in Nixpkgs.
* Merge pull request #69033 from peti/t/drop-obsolete-ghc-versionsPeter Simons2019-09-181-23/+1
|\ | | | | drop obsolete versions of the GHC compiler
| * ghc: drop obsolete 8.2.2 versionPeter Simons2019-09-181-11/+0
| | | | | | | | | | We keep the last 3 major releases of GHC around, which are versions 8.8.1, 8.6.5, and 8.4.4.
| * ghc: drop obsolete 8.6.4 versionPeter Simons2019-09-181-12/+1
| | | | | | | | The latest version in the 8.6.x branch is 8.6.5.
* | haskell-packages.nix: cosmeticPeter Simons2019-09-181-3/+1
|/
* treewide: remove redundant quotesvolth2019-08-261-4/+4
|
* ghc: add alpha-1 pre-release for version 8.8.1Peter Simons2019-04-301-0/+11
| | | | | | The patches for https://phabricator.haskell.org/D5123 and https://github.com/haskell/haddock/issues/900 no longer apply and have been dropped.
* ghc: add release candidate for 8.6.5 and a corresponding package setPeter Simons2019-04-131-0/+11
|
* ghc: switch our default compiler to version 8.6.4Peter Simons2019-03-161-12/+1
| | | | | | Also, drop obsolete 8.6.x minor releases 8.6.1, 8.6.2, and 8.6.3. (cherry picked from commit 7fde42b8ebddbd673342b98d9d7c892a0c521583)
* ghc: add new 8.6.4 versionPeter Simons2019-03-061-0/+11
|
* ghc: Drop outdated compiler versions 8.6.1 and 8.6.2. We have 8.6.3.Peter Simons2019-03-051-22/+0
|
* ghc-8.4.4: use sphinx 1.7.x to build the documentationArtem Pyanykh2019-02-271-1/+1
| | | | | | | | | | ghc-8.4.4 requires sphinx < 1.8, otherwise build fails on haddock with: Extension error: The 'ghc-flag' directive is already registered to domain std Also fixed evaluation errors in configurations of ghc-8.2.x and ghc-8.4.x. Closes https://github.com/NixOS/nixpkgs/pull/55703.
* ghc-8.4.x: don't build Sphinx documentationPeter Simons2019-02-201-1/+1
| | | | | | The build was broken by the recent Sphinx 1.8.x update. Fixes https://github.com/NixOS/nixpkgs/issues/55662.
* Remove GHCJS 8.2Will Fancher2019-01-301-12/+0
|
* GHCJS: Add 8.6Will Fancher2019-01-301-2/+15
|
* Remove obsolete GHCJS package setsWill Fancher2019-01-301-12/+0
|
* ghc-6.8.x: bootstrap with binary buildPiotr Bogdan2019-01-291-3/+3
| | | | Closes https://github.com/NixOS/nixpkgs/pull/54073.
* ghcHEAD: update to 8.7Kosyrev Serge2019-01-271-3/+3
|
* ghc-8.6.3-binaryKosyrev Serge2019-01-271-0/+9
|
* ghc: add new compiler version 8.6.3Peter Simons2018-12-081-0/+11
|
* ghc: Adding sphinx as build dependency to build man pagesCraig Younkins2018-11-251-0/+4
| | | | | Fixes https://github.com/NixOS/nixpkgs/issues/49627. Closes https://github.com/NixOS/nixpkgs/pull/50920.
* ghc bootstrap binary: 8.2.1 -> 8.2.2Benjamin Hipple2018-11-211-8/+8
| | | | | | | | | If the nix store lives on NFS, `ghc 8.2.1` is unable to build a package database. This bug was fixed by @bgamari in `ghc 8.2.2` here: https://ghc.haskell.org/trac/ghc/ticket/13945 This commit upgrades the unpacked bootstrap GHC version, so that we can build newer versions of GHC even if the store is on NFS.
* ghc: drop unused 7.10.3-binary compilerPeter Simons2018-11-081-8/+0
|
* haskell.packages.ghc843: drop obsolete package setPeter Simons2018-11-071-5/+0
| | | | | | The underlying compiler is already gone. Fixes https://github.com/NixOS/nixpkgs/issues/49877.
* ghc: add new version 8.6.2Peter Simons2018-11-061-0/+10
|
* ghc-8.4.4: disable integer-simple variant buildPeter Simons2018-11-051-0/+1
| | | | The build fails: https://hydra.nixos.org/build/83750830
* Drop obsolete GHC versions 7.10.3, 8.0.2, and 8.4.3.Peter Simons2018-11-021-40/+0
| | | | | | | | | | | | We keep the latest minor release of each one of the last 3 major releases, which currently are GHC versions 8.2.2, 8.4.4, and 8.6.1. We also have ghc-HEAD, but this doesn't count. Dropping these compilers implied that we have to drop the corresponding versions of ghcjs, too. We can also drop a shitload of obsolete compiler patches that newer versions no longer need. At some point, we can probably simplify the generic builder, too.
* haskellPackages: default to ghc 8.4.4 as per Stackage LTS 12.16Peter Simons2018-11-021-1/+1
|
* ghc: add new 8.4.4 versionPeter Simons2018-10-151-0/+10
|
* ghcjs-{7.10, 8.0}: Expose the good `.override`John Ericson2018-09-271-2/+6
| | | | | | | The per-version `default.nix`es just fill in default arguments. It is much more useful to have the `.override` from the inner `callPackage`, for finer control. Converting the outer `callPackage` to a plain import makes the inner one the only one, revealing its `.override`.
* ghcjs-{7.10, 8.0}: Make symmetricalJohn Ericson2018-09-271-2/+2
| | | | | There's no reason other than misleading branch names to prefer one over another.
* ghc: Sphinx is a build-time dependencyJohn Ericson2018-09-251-2/+2
|