Commit graph

130 commits

Author SHA1 Message Date
John Wiegley 4d4636e76c
Add Brittany to the set of build tools 2019-03-17 13:59:53 -07:00
Doug Beardsley 34c9d63990 Bump hnix-store version 2019-03-10 11:14:38 -07:00
Doug Beardsley 2f27ea81c8 Make nix dep match the submodule version 2019-03-10 10:03:39 -07:00
John Ericson 5ddb79009d Depend on hnix-store-core and use it for printHash32 2019-03-10 08:59:05 -07:00
John Ericson 5f1605bcbf Pull in hnix-store and its overlays 2019-03-10 08:59:05 -07:00
John Ericson 50b1046536 Expose a haskell package set, don't use inNixStore for shell 2019-03-10 08:50:04 -07:00
John Wiegley 269faf88a8
Jailbreak the these package for 8.6.3 2019-02-16 17:26:36 -08:00
John Wiegley a9ba6f1735
Bump the default version to GHC 8.6.3 2019-02-16 15:39:03 -08:00
Silvan Mosberger 8ef09e6efa
Fix Nix build for external imports
Previously `import (pkgs.fetchgit { url = ...; rev = ...; sha256 = ...; })`
would give a cabal2nix error
2018-11-24 21:50:37 +01:00
John Wiegley 2e4e5e0077
Whitespace fix 2018-11-22 11:23:54 -08:00
John Wiegley 8dc9cd7b58
Some cleanup in default.nix 2018-11-22 11:21:06 -08:00
John Wiegley 197adf01b9
Refer to megaparsec_7_0_4 2018-11-22 10:04:33 -08:00
John Wiegley 01e805e106
Update default.nix to use megaparsec 7.0.4 2018-11-22 09:53:04 -08:00
John Wiegley 73e520923c
Merge branch 'master' into clean-up-default-nix 2018-11-22 09:49:40 -08:00
John Wiegley 2447e7e044
Remove the use of hpack
Fixes #411
2018-11-22 09:15:50 -08:00
John Wiegley e0669ce3c3
Merge branch 'master' into doOptimize-doProfiling 2018-11-22 08:57:09 -08:00
Domen Kožar ef3bc04a7c
Be able to pass doOptimize/doProfiling flags to nix build 2018-11-22 09:53:43 +00:00
Vaibhav Sagar 017ce7667a Bump Megaparsec to 7.0.4 2018-11-22 01:16:11 -05:00
John Wiegley ba5b23a6e3
Bump minimum supported version to GHC 8.4.4 2018-11-19 09:46:02 -08:00
Ryan Trinkle d3682a9391
Merge branch 'master' into clean-up-default-nix 2018-11-18 15:33:43 -05:00
Ryan Trinkle df8e58d4e5 Merge remote-tracking branch 'origin/master' into abstract-scopes 2018-11-18 15:16:54 -05:00
Ryan Trinkle 68b26dad4e Expose the nixpkgs we're using (jobsets.nix uses) 2018-11-17 18:48:37 -05:00
John Ericson 85eaea06cd Clean up default.nix with lib.optionalAttrs 2018-11-16 21:18:07 -05:00
John Wiegley b5c0a0a147
Update to GHC 8.4.3 2018-10-05 11:12:30 -07:00
Domen Kožar 18d5753403
default.nix: skip profiling to speed up builds 2018-08-06 22:35:17 +01:00
John Wiegley c54bf53df6
Disable mono-traversable tests 2018-08-04 17:23:03 -04:00
John Wiegley c6718e374f
Merge remote-tracking branch 'origin/master' into pending 2018-08-04 10:54:57 -04:00
John Wiegley ac4d2cbb8e
Update default.nix 2018-08-01 09:47:30 -04:00
Matthew Bauer 55a92337c2 Add cabal-install as build tool 2018-07-30 13:27:43 -04:00
John Wiegley 9ed0597e40
Update default.nix and .cabal file 2018-07-25 11:53:48 -07:00
John Wiegley c060fa9d4e
Corrections to default.nix 2018-07-17 13:31:29 -07:00
John Wiegley e0bf2c4a36
For GHC 8.0, add a reference to hspec-discover 2018-07-09 10:41:42 -07:00
John Wiegley b0826b9166
Use megaparsec 6.5.0 2018-06-27 11:36:04 -07:00
John Wiegley 9931386c85
Update pinned version of nixpkgs in default.nix 2018-06-13 10:58:02 -07:00
John Wiegley 5c5e90170e
Drop any mention of a doProfiling flag 2018-05-30 12:10:31 -07:00
John Wiegley d40b3f15cb
Update default.nix files for profiling 2018-05-30 11:08:15 -07:00
John Wiegley 95ec4e287b
Update default.nix 2018-05-20 23:41:16 -07:00
John Wiegley 7cb68b2ae0
Correction to default.nix 2018-05-16 09:52:49 -07:00
John Wiegley 3b56b7d3d5
Fix reference to extensible-self 2018-05-16 00:21:40 -07:00
John Wiegley 5183f5ea13
Further refinements to default.nix 2018-05-16 00:11:14 -07:00
John Wiegley 5c2cc00b64
Update default.nix to allow more convenient wrappers around it 2018-05-15 17:23:40 -07:00
John Wiegley c9e1393391
Try another version of nixpkgs 2018-05-15 15:42:05 -07:00
John Wiegley 02409359b1
Use an older version of nixpkgs so that the cache is available to Travis 2018-05-15 13:03:32 -07:00
John Wiegley 44ad700a53
Minor reformatting in default.nix 2018-05-15 12:16:02 -07:00
John Wiegley 6f0c90f5d6
Change error message to say "requires at least nix 2.0" 2018-05-14 21:22:08 -07:00
John Wiegley 87bb41054b
Jailbreak concurrent-output when building for GHC 8.0 2018-05-14 21:22:07 -07:00
John Wiegley f4772727b5
Revert "Revert "Update the version of nixpkgs we are pinned to""
This reverts commit 7e1b288b9ff05f496fec1761f9962f249a2542c0.
2018-05-14 21:22:06 -07:00
John Wiegley c319d2730e
Revert "Update the version of nixpkgs we are pinned to"
This reverts commit e4a5806c766a4d1c832d245ad378b989c1aa4404.
2018-05-14 21:22:06 -07:00
John Wiegley 0b89cc7b3a
Include the appropriate version of cabal-install, so we can use --pure 2018-05-14 21:22:05 -07:00
John Wiegley 5a97378c85
Update the version of nixpkgs we are pinned to 2018-05-14 21:22:03 -07:00