Peter Simons
25ee2516c2
haskell-generic-builder: simplify outputs attribute logic
...
The arguments cannot contain outputs, so the if-then-else here is pointless.
2018-02-16 16:54:16 +01:00
Peter Simons
e7a8ced07f
liquidhaskell: version 0.8.2.3 fails during Haddock stage
2018-02-16 12:55:46 +01:00
Peter Simons
b0bdf778bd
liquidhaskell: drop obsolete patches
2018-02-16 10:40:04 +01:00
Peter Simons
b6e553506f
cabal2nix: build with hpack 0.27.0
2018-02-16 10:40:00 +01:00
Peter Simons
194d61bfca
haskell-JuicyPixels: drop obsolete override for ghc-8.4.x
2018-02-16 10:39:59 +01:00
Peter Simons
02e8ee8a80
haskell-th-lift: drop obsolete override for ghc-8.4.x
2018-02-16 10:39:59 +01:00
Peter Simons
1f53e710ec
haskell-tasty: update override for latest version used by ghc-8.4.x
2018-02-16 10:39:59 +01:00
Peter Simons
b787aacade
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.8.2-1-g66cb4b6 from Hackage revision
71e6c26026
.
2018-02-16 10:39:54 +01:00
Tuomas Tynkkynen
1a06373c0a
Merge remote-tracking branch 'upstream/master' into staging
...
Conflicts:
pkgs/development/libraries/libclc/default.nix
pkgs/top-level/all-packages.nix
2018-02-13 16:42:55 +02:00
Peter Simons
afb83e0e03
multi-ghc-travis: update to current Git master
2018-02-13 10:57:40 +01:00
Peter Simons
4b39930ee6
Update hspec family packages to 2.4.8 when building with GHC 8.4.x.
2018-02-13 10:18:19 +01:00
Peter Simons
be676705e3
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.8-24-g7642d25 from Hackage revision
dc11df52c5
.
2018-02-13 10:18:14 +01:00
Peter Simons
47adc4eb8e
LTS Haskell 10.5
2018-02-13 10:17:56 +01:00
Will Fancher
627444cfc2
Use static cabal2nix in callCabal2nix
2018-02-11 18:33:20 -05:00
Daiderd Jordan
69779a5f7e
Merge pull request #33374 from dtzWill/update/llvm-5-default
...
Update LLVM default 4 -> 5
2018-02-11 18:29:26 +01:00
Shea Levy
32085eafa1
haskell-hpio: disable test suite to fix the build
2018-02-10 18:10:47 +01:00
Shea Levy
b0270dfcec
haskell-securemem: fix build with GHC 8.4
2018-02-10 18:10:47 +01:00
Shea Levy
74bde7e20a
haskell-deepseq-generics: fix build on ghc 8.4
2018-02-10 18:10:47 +01:00
Shea Levy
d2b6665024
haskell-twee-lib: disable broken haddocks
2018-02-10 18:10:46 +01:00
Shea Levy
15344506cc
haskell-funcmp: Fix build on GHC 8.4
2018-02-10 18:10:46 +01:00
Shea Levy
7ac6c77323
ghc: Make deterministic profiling patches opt-in.
...
The patch changes some pieces of the exposed API, so we can't have our
default GHC changed in this way.
2018-02-10 18:10:44 +01:00
Shea Levy
9dfbb52423
liquidhaskell: Patch for compat with our deterministic profiling GHC patch
2018-02-10 18:05:29 +01:00
Peter Simons
36a095e27e
haskell-contravariant: fix build on GHC 7.10.x
2018-02-10 18:05:28 +01:00
Peter Simons
1d4529c7e2
cabal2nix: compile with hpack 0.25.0
2018-02-10 18:05:28 +01:00
Peter Simons
c8bc6163c0
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.8-24-g7642d25 from Hackage revision
ddb881454b
.
2018-02-10 18:05:23 +01:00
Peter Simons
52628a27e7
hackage2nix: disable broken builds
2018-02-10 18:05:21 +01:00
Peter Simons
13dda44b8b
haskell-with-packages-wrapper: don't bother with extraOutputsToInstall
...
symlinkJoin doesn't recognize this parameter, so this functionality has been
broken ever since 4b77d425aa
.
2018-02-09 20:26:35 +01:00
Peter Simons
2c13435734
haskell-generic-builder: revert "set LD_LIBRARY_PATH in shellHook"
...
This reverts commit e73e5c884f
. Please don't
set $LD_LIBRARY_PATH! Instead, pass appropriate --extra-include-dir and
--extra-lib-dir arguments to "cabal configure" to ensure that Cabal knows
about system dependencies.
2018-02-09 19:56:20 +01:00
Peter Simons
bd3379c443
haskell-generic-builder: include build-tool dependencies in shell environments
...
For a Haskell package "foo" the environment foo.env now contains the build tool
dependencies required for compiling the package in $PATH.
Fixes https://github.com/NixOS/cabal2nix/issues/331 .
2018-02-09 19:56:20 +01:00
Peter Simons
8ff7ac4859
Merge pull request #34646 from clacke/hledger-darwin
...
hledger: build correctly on darwin
2018-02-07 08:32:59 +01:00
Daiderd Jordan
db7e0aeb42
llvm-packages: cleanup
2018-02-06 23:38:46 +01:00
Claes Wallin (韋嘉誠)
cc2c594a9b
hledger*: build correctly on darwin
...
- mkdir -p $out/share/info rather than assuming $out/share is there
- find .info and .man* files correctly on darwin -- don't try to
match the specific system name, there is nothing to gain from that
nix calls darwin darwin, but ghc calls it osx in its directory names.
closes #34644
2018-02-07 01:32:16 +08:00
Peter Simons
a9268dd694
Merge pull request #34404 from deepfire/x-ghc-8.4-overrides
...
GHC 8.4 package overrides
2018-02-06 10:01:15 +01:00
Kosyrev Serge
ae1e9fbf87
ghc841 configuration: overrides
2018-02-06 05:33:07 +03:00
Shea Levy
39f62c770b
haxl: Disable non-deterministic tests
2018-02-05 13:00:12 -05:00
Peter Simons
af884f5607
cabal2nix: update build to hpack 0.24
2018-02-04 10:52:53 +01:00
Peter Simons
77e074829b
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.8-24-g7642d25 from Hackage revision
2499b1e31f
.
2018-02-04 10:52:48 +01:00
Peter Simons
3ac304963c
hackage2nix: use latest version of weeder by default
2018-02-04 10:52:18 +01:00
Shea Levy
943592f698
Add setFunctionArgs lib function.
...
Among other things, this will allow *2nix tools to output plain data
while still being composable with the traditional
callPackage/.override interfaces.
2018-01-31 14:02:19 -05:00
Peter Simons
6f93e0f749
fix GHC 8.4.x builds of hspec and test-framework
2018-01-31 16:03:59 +01:00
Peter Simons
866a1ed2d5
cabal2nix: build with hpack 0.23
2018-01-31 16:03:59 +01:00
Peter Simons
94b6357dc5
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.8-20-g7c22fdf from Hackage revision
d0f20cf258
.
2018-01-31 16:03:54 +01:00
Peter Simons
b063a02320
LTS Haskell 10.4
2018-01-31 16:03:50 +01:00
pjan vandaele
bdffbc775e
Adds modifier option to developPackage
2018-01-30 12:29:59 +09:00
Peter Simons
b7e6ac1515
hledger: install man pages and info files
...
Make sure that hledger, hledger-ui, and hledger-web have their documentation
installed in locations where system tools can find them.
Fixes https://github.com/NixOS/nixpkgs/issues/34301 .
2018-01-26 19:42:04 +01:00
Peter Simons
b83990dd76
haskell-hie-packages: disable broken Hydra builds
2018-01-26 13:01:12 +01:00
Peter Simons
71c76eadff
hackage2nix: disable broken Hydra builds
2018-01-26 13:01:12 +01:00
Peter Simons
f8776eabdd
cabal2nix: build with latest version of hpack
2018-01-26 13:01:12 +01:00
Peter Simons
4ec557eea9
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.8-16-gec0f902 from Hackage revision
6b78792753
.
2018-01-26 13:01:12 +01:00
Peter Simons
03ef28473d
haskell-tinc: drop broken non-Hackage package
2018-01-26 13:01:11 +01:00