Vaibhav Sagar
77d4123735
release{,-8.2}.nix: unify ihaskellEnv and ihaskell
2017-11-09 00:01:48 +08:00
Vaibhav Sagar
8585da7826
release-8.2.nix: remove overlay
2017-11-07 15:55:18 +08:00
Vaibhav Sagar
9ec1102ec5
.travis.yml: use newest nixos-17.09
2017-11-07 15:55:18 +08:00
Vaibhav Sagar
c9dea4bc00
Merge pull request #780 from aostiles/master
...
Fix #779 : add missing installation step to README
2017-11-07 09:28:32 +08:00
Andrew Stiles
f004bb710c
Fix #779 : add missing installation step to README
2017-11-06 09:18:46 -08:00
Vaibhav Sagar
3d4a3dca51
Bump resolvers to lts-9.12
2017-11-06 00:50:43 +08:00
Vaibhav Sagar
afb9d11c9a
Merge pull request #777 from gibiansky/ignore-unnecessary-hiding
...
Ignore 'Unnecessary hiding'
2017-11-05 12:34:37 +08:00
Vaibhav Sagar
f8dbffdd6f
Filter out ignored ideas
2017-11-05 12:12:17 +08:00
Vaibhav Sagar
9c50d51ad0
Ignore 'Unnecessary hiding'
2017-11-05 11:22:30 +08:00
Vaibhav Sagar
616b5f825b
stack-8.2.yaml: use latest resolver for new hlint
2017-11-04 09:57:52 +08:00
Vaibhav Sagar
e4276ec382
Merge pull request #776 from gibiansky/disable-default-display
...
Don't include display modules by default when building with Nix
2017-11-02 22:45:01 +08:00
Vaibhav Sagar
a4c8e6f896
release{,-8.2}.nix: don't provide display modules by default
2017-11-02 21:32:45 +08:00
Vaibhav Sagar
eb90eb781e
Explicitly build ihaskell-* modules
2017-11-02 20:29:44 +08:00
Vaibhav Sagar
66f6e821a3
release{,-8.2}.nix: simplify jupyter environment
2017-11-02 14:18:29 +08:00
Vaibhav Sagar
3f604e471f
Always set -dynamic-too
...
This improves Nix compatibility without changing Stack or Cabal
compatibility. See #728 .
2017-11-02 10:45:35 +08:00
Vaibhav Sagar
b49fc4a158
.travis.yml: don't collect garbage before caching
2017-11-02 00:29:26 +08:00
Vaibhav Sagar
583658abd5
release{,-8.2}.nix: disable ihaskell-widgets by default
...
This module takes an incredibly long time to compile and I haven't
missed it. If needed, it can be enabled with e.g.
`--arg packages '(p: [ p.ihaskell-widgets ])'`.
2017-11-01 21:49:32 +08:00
Vaibhav Sagar
444e275a67
release{,-8.2}.nix: enable ihaskell-widgets
2017-11-01 16:01:44 +08:00
Vaibhav Sagar
c0e7d55356
ihaskell-widgets: fix Haddock generation
...
Haddock doesn't seem to work with comments between the module name and
the import statements.
2017-11-01 15:55:35 +08:00
Vaibhav Sagar
3382c8997d
release-8.2.nix: enable ihaskell-static-canvas
2017-11-01 10:23:00 +08:00
Vaibhav Sagar
f195427a9b
release-8.2.nix: remove redundant overrides
2017-11-01 10:09:59 +08:00
Vaibhav Sagar
3d15e8e42a
Enable ihaskell-plot for GHC 8.2+Nix
2017-11-01 09:52:00 +08:00
Vaibhav Sagar
436022a5ee
Enable ihaskell-{charts,diagrams} on GHC 8.2+Nix
2017-11-01 02:22:59 +08:00
Vaibhav Sagar
c81ef1d021
release.nix: remove unused dontCheck
2017-10-31 15:54:06 +08:00
Vaibhav Sagar
5b7d1be6b3
Cache Nix store
2017-10-31 00:06:10 +08:00
Vaibhav Sagar
ea5f453633
Bump nixpkgs version to latest 17.09
2017-10-31 00:06:10 +08:00
Vaibhav Sagar
2889fe5300
Add binary cache to speed up builds
2017-10-31 00:06:10 +08:00
Vaibhav Sagar
49560a7b12
Bump resolvers to lts-9.11
2017-10-30 14:33:00 +08:00
Vaibhav Sagar
a965c0144c
Bump resolvers to lts-9.10
2017-10-23 10:04:59 +08:00
Vaibhav Sagar
318c571d73
Merge pull request #768 from gibiansky/reduce-nix-rebuilds
...
release.nix: split out sources to reduce rebuilds
2017-10-22 18:31:36 +08:00
Vaibhav Sagar
6b329d3d5f
release{,-8.2}.nix: split out sources to reduce rebuilds
...
Having one source means that everything is rebuilt when e.g an
ihaskell-display package is modified. Splitting the sources out avoids
this by only rebuilding other packages that originate from the same
source.
2017-10-22 15:18:20 +08:00
Vaibhav Sagar
46460e0e40
Merge pull request #769 from gibiansky/test-nix
...
release{,-8.2}.nix: run tests after build
2017-10-22 14:16:25 +08:00
Vaibhav Sagar
d5c6272390
.travis.yml: build with Nix
2017-10-22 14:00:40 +08:00
Vaibhav Sagar
bb1f1290b4
release{,-8.2}.nix: run tests after build
2017-10-22 03:17:37 +08:00
Vaibhav Sagar
32aea170c4
Update README to mention GHC 8.2 support
2017-10-18 10:12:54 +08:00
Vaibhav Sagar
fae4746494
Merge pull request #759 from gibiansky/ghc82-infra
...
Test with GHC 8.2
2017-10-17 17:02:56 +08:00
Vaibhav Sagar
7f34d21f51
Update .travis.yml
...
Now it tests with both GHC 8.0 and GHC 8.2
2017-10-17 16:39:31 +08:00
Vaibhav Sagar
f26c62b9c4
Add stack-8.2.yaml
2017-10-17 16:39:00 +08:00
Vaibhav Sagar
b19fdf178a
Add release-8.2.nix
2017-10-17 16:39:00 +08:00
Vaibhav Sagar
f82808f008
release.nix: ignore .yml files
2017-10-16 23:41:34 +08:00
Vaibhav Sagar
4e2d4ccc8b
Bump resolvers to lts-9.9
2017-10-16 10:59:14 +08:00
Vaibhav Sagar
6dad1002af
Merge pull request #735 from gibiansky/ghc821-nix
...
Work with GHC 8.2
2017-10-15 16:55:23 +08:00
Vaibhav Sagar
384a984049
Update src/tests/IHaskell/Test/Eval.hs
2017-10-15 16:44:40 +08:00
Vaibhav Sagar
4446931f46
Update src/IHaskell/Eval/Completion.hs
2017-10-15 16:44:40 +08:00
Vaibhav Sagar
932886e218
Update src/IHaskell/Eval/Info.hs
2017-10-15 16:44:40 +08:00
Vaibhav Sagar
1809f8c2c0
Update src/IHaskell/Eval/Evaluate.hs
2017-10-15 16:44:35 +08:00
Vaibhav Sagar
01858a60d9
Update src/IHaskell/Eval/Util.hs
2017-10-14 20:31:32 +08:00
Vaibhav Sagar
22b4ea1eb1
ihaskell-display/*: bump base version bounds
2017-10-14 20:31:32 +08:00
Vaibhav Sagar
b942377433
Bump version bounds for 8.2.1
2017-10-14 20:31:32 +08:00
Vaibhav Sagar
8d6a669653
release.nix: simplify cleanSource
2017-10-12 13:56:39 +08:00