1506 Commits

Author SHA1 Message Date
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