Merkhad Luigton
3ebd278b2e
ghc8102: bootstrap with ghc8102BinaryMinimal on aarch32
...
ghc refuses to evaluate on armhf even tho ghc does provide binaries for the arch
2020-11-24 15:30:24 -03:00
Robert Hensing
f73df04874
haskell.compiler.integer-simple: Exclude ghc8102Binary*
...
(cherry picked from commit fc1562695b
)
2020-11-04 09:55:56 +01:00
Robert Hensing
f8ad73b9d8
haskell.compiler.ghc8102BinaryMinimal: init
...
To stay within hydra limit of 2^31 output size on aarch64-linux
2020-11-03 12:01:41 +01:00
Will Young
1c2ee215ab
ghc:8.10.2Binary bootstrap for 8.8 on aarch64 (NixOS#97407)
2020-10-21 21:13:22 +02:00
Peter Simons
518338f7f7
ghc: add alpha-1 release of version 9.0.1
2020-09-29 12:06:53 +02:00
Richard Marko
bcd728c9bf
ghc8102Binary: add to integerSimpleExcludes
2020-09-26 12:18:00 -07:00
Richard Marko
0d4f3ef1ab
ghc8102Binary: init, enable armv7l
2020-09-24 12:26:35 +02:00
Gabor Greif
621e26fe80
ghc-8.10.x: add v8.10.2
...
https://mail.haskell.org/pipermail/ghc-devs/2020-August/019131.html
2020-08-08 22:32:58 +02:00
Utku Demir
ed1623421f
ghcHEAD: 8.11.20200505 -> 8.11.20200731
2020-08-07 20:34:52 +02:00
Peter Simons
f1182ecc91
ghc: drop obsolete 8.4.x version
...
We generally keep only the last 3 major releases of GHC.
2020-07-24 13:02:55 +02:00
Gabor Greif
dd6ce8c879
ghc: add new version 8.8.4
2020-07-24 13:02:55 +02:00
Gabor Greif
dec283b463
ghcHEAD: 20200403 -> 20200505
2020-05-08 21:11:46 +02:00
Gabor Greif
a634bd0fd7
ghc: drop 8.8.1
2020-04-24 21:48:28 +02:00
Gabor Greif
7932fb22cb
ghcHEAD: bump to 8.11.20200403 ( #84217 )
...
* ghcHEAD: bump to 8.11.20200403
* ghcHead: reduce diff vs. 8.10.1
dontAddExtraLibs was removed by accident (IMO) in ea19a8ed1e
* 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
2020-04-17 20:50:48 +02:00
Andrew Childs
3c7ef6bcd8
ghc: 8.6.3-binary -> 8.6.5-binary
2020-03-27 20:54:27 +01:00
Gabor Greif
c8554c0574
ghc: add 8.8.3
...
https://mail.haskell.org/pipermail/ghc-devs/2020-February/018643.html
2020-02-28 20:42:25 +01:00
Peter Simons
525b8cd3f6
ghc: add 8.10.1-alpha2
2019-12-27 20:58:23 +01:00
Peter Simons
56f1127a42
ghc: add 8.8.2-rc1
2019-12-27 20:43:35 +01:00
Peter Simons
6966609104
Drop obsolete ghcjs-8.4.x code.
...
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.
2019-09-30 12:48:24 +02:00
Peter Simons
e1a5f9ff46
Merge pull request #69033 from peti/t/drop-obsolete-ghc-versions
...
drop obsolete versions of the GHC compiler
2019-09-18 19:35:17 +02:00
Peter Simons
8fa86fda32
haskell-packages.nix: cosmetic
2019-09-18 19:28:04 +02:00
Peter Simons
1f157b8cf8
ghc: drop obsolete 8.2.2 version
...
We keep the last 3 major releases of GHC around, which are
versions 8.8.1, 8.6.5, and 8.4.4.
2019-09-18 18:28:11 +02:00
Peter Simons
ddb77f3437
ghc: drop obsolete 8.6.4 version
...
The latest version in the 8.6.x branch is 8.6.5.
2019-09-18 18:24:42 +02:00
volth
35d68ef143
treewide: remove redundant quotes
2019-08-26 21:40:19 +00:00
Peter Simons
894e102c84
ghc: add alpha-1 pre-release for version 8.8.1
...
The patches for https://phabricator.haskell.org/D5123 and
https://github.com/haskell/haddock/issues/900 no longer
apply and have been dropped.
2019-04-30 11:43:44 +00:00
Peter Simons
66c25cff94
ghc: add release candidate for 8.6.5 and a corresponding package set
2019-04-13 12:16:34 +02: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 7fde42b8eb
)
2019-03-16 20:30:58 +01:00
Peter Simons
68be6bbc31
ghc: add new 8.6.4 version
2019-03-06 08:13:56 +01:00
Peter Simons
456f09d76f
ghc: Drop outdated compiler versions 8.6.1 and 8.6.2. We have 8.6.3.
2019-03-05 11:13:52 +01:00
Artem Pyanykh
f7003e5390
ghc-8.4.4: use sphinx 1.7.x to build the documentation
...
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 .
2019-02-27 21:08:49 +01:00
Peter Simons
30432fa06a
ghc-8.4.x: don't build Sphinx documentation
...
The build was broken by the recent Sphinx 1.8.x update.
Fixes https://github.com/NixOS/nixpkgs/issues/55662 .
2019-02-20 20:07:07 +01:00
Will Fancher
0969e91389
Remove GHCJS 8.2
2019-01-30 04:45:41 -05:00
Will Fancher
57cb854e42
GHCJS: Add 8.6
2019-01-30 03:22:59 -05:00
Will Fancher
f8c229e12f
Remove obsolete GHCJS package sets
2019-01-30 03:22:58 -05:00
Piotr Bogdan
0299aa0adb
ghc-6.8.x: bootstrap with binary build
...
Closes https://github.com/NixOS/nixpkgs/pull/54073 .
2019-01-29 10:23:54 +01:00
Kosyrev Serge
ea19a8ed1e
ghcHEAD: update to 8.7
2019-01-27 10:26:07 +01:00
Kosyrev Serge
c92101bc32
ghc-8.6.3-binary
2019-01-27 10:26:07 +01:00
Peter Simons
c37ae1dcf6
ghc: add new compiler version 8.6.3
2018-12-08 11:46:20 +01:00
Craig Younkins
a655fb9fbd
ghc: Adding sphinx as build dependency to build man pages
...
Fixes https://github.com/NixOS/nixpkgs/issues/49627 .
Closes https://github.com/NixOS/nixpkgs/pull/50920 .
2018-11-25 09:43:34 +01:00
Benjamin Hipple
a4758050a3
ghc bootstrap binary: 8.2.1 -> 8.2.2
...
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.
2018-11-21 16:06:22 +01:00
Peter Simons
357554ae89
ghc: drop unused 7.10.3-binary compiler
2018-11-08 17:39:13 +01:00
Peter Simons
ca51000e58
haskell.packages.ghc843: drop obsolete package set
...
The underlying compiler is already gone.
Fixes https://github.com/NixOS/nixpkgs/issues/49877 .
2018-11-07 19:41:00 +01:00
Peter Simons
8d81cf6201
ghc: add new version 8.6.2
2018-11-06 10:35:02 +01:00
Peter Simons
b854f78991
ghc-8.4.4: disable integer-simple variant build
...
The build fails: https://hydra.nixos.org/build/83750830
2018-11-05 10:27:57 +01:00
Peter Simons
2f0de54ddb
Drop obsolete GHC versions 7.10.3, 8.0.2, and 8.4.3.
...
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.
2018-11-02 20:13:55 +01:00
Peter Simons
508ce6e208
haskellPackages: default to ghc 8.4.4 as per Stackage LTS 12.16
2018-11-02 19:21:58 +01:00
Peter Simons
069bf7aee3
ghc: add new 8.4.4 version
2018-10-15 11:55:19 +02:00
John Ericson
5ba8458ebd
ghcjs-{7.10, 8.0}: Expose the good .override
...
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`.
2018-09-27 18:48:13 -04:00
John Ericson
94d12f3e7c
ghcjs-{7.10, 8.0}: Make symmetrical
...
There's no reason other than misleading branch names to prefer one over
another.
2018-09-27 18:37:10 -04:00
John Ericson
21c2437cc6
ghc: Sphinx is a build-time dependency
2018-09-25 16:29:03 -04:00