Commit Graph

1389 Commits

Author SHA1 Message Date
Peter Simons
9405b1f497 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20160308-3-g8057d11 using the following inputs:

  - Nixpkgs: cc6b62965c
  - Hackage: 8103415143
  - LTS Haskell: 6bcb171af7
  - Stackage Nightly: 26f7d11e37
2016-03-21 13:18:57 +01:00
Peter Simons
ca34db0409 configuration-hackage2nix.yaml: update list of broken packages 2016-03-21 13:18:56 +01:00
Peter Simons
bd2bc77f8c haskell-transformers-compat: fix build with GHC 8.0.x 2016-03-21 13:17:54 +01:00
Nikolay Amiantov
b1179bdbcf haskellPackages.Agda: use older cpphs
Package requires cpphs < 0.20.0.
2016-03-18 23:32:26 +03:00
Peter Simons
daa03b0229 configuration-hackage2nix.yaml: update list of broken Haskell builds
@gridaphobe, this affects your packages 'liquid-fixpoint', 'liquidhaskell', and
'target'.
2016-03-18 08:16:05 +01:00
Peter Simons
3689c34b31 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20160308-3-g8057d11 using the following inputs:

  - Nixpkgs: 3b6870536f
  - Hackage: f6dcb81d2a
  - LTS Haskell: 6bcb171af7
  - Stackage Nightly: fbf2e48e58
2016-03-18 08:16:05 +01:00
Peter Simons
067f64469f configuration-common.nix: drop obsolete override 2016-03-18 07:52:37 +01:00
Peter Simons
57af6102f8 configuration-hackage2nix.yaml: enable builds for jsaddle, Agda, and Leksah 2016-03-18 07:52:37 +01:00
Peter Simons
fb1f18b98c haskell-jsaddle: fix build by disabling the test suite 2016-03-18 07:52:36 +01:00
Peter Simons
73d1d84e54 haskell-Agda: add necessary overrides for older versions to fix the LTS builds 2016-03-18 07:52:36 +01:00
obadz
a0f0a7191f leksah: add the appropriate deps to enable running 2016-03-18 07:52:36 +01:00
Peter Simons
fe5d98d4c2 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20160308-3-g8057d11 using the following inputs:

  - Nixpkgs: 8b2661d933
  - Hackage: c6f8f98e57
  - LTS Haskell: 6bcb171af7
  - Stackage Nightly: fbf2e48e58
2016-03-18 07:52:31 +01:00
Peter Simons
b8635a2f45 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20160308-2-g1fd2040 using the following inputs:

  - Nixpkgs: 5963f785c9
  - Hackage: 918817d060
  - LTS Haskell: 6bcb171af7
  - Stackage Nightly: fbf2e48e58

Also update list of broken packages in configuration-hackage2nix.yaml.
2016-03-17 16:07:23 +01:00
Peter Simons
76dead2099 Merge pull request #13954 from grwlf/conduit-fix
haskell-modules: fix conduit runtime dependency
2016-03-16 14:47:26 +01:00
Sergey Mironov
b14a6f1f98 haskell-modules: fix conduit runtime dependency 2016-03-16 10:38:12 +03:00
Peter Simons
9f3ca09f94 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20160308 using the following inputs:

  - Nixpkgs: 47c2c01ea7
  - Hackage: 435f8156b7
  - LTS Haskell: 6bcb171af7
  - Stackage Nightly: a161c91389

Also, update the list of broken builds in configuration-hackage2nix.yaml.
2016-03-15 13:16:12 +01:00
Ryan Trinkle
440b301d0a Merge pull request #13931 from mightybyte/unix-compat-needs-libiconv
ghcjs: on Darwin, build unix-compat with libiconv
2016-03-15 01:11:02 -04:00
Doug Beardsley
a0ecf9cee2 ghcjs: on Darwin, build unix-compat with libiconv 2016-03-15 12:07:59 +08:00
Christoph Hrdinka
b10288eaa5 haskell-hs-blake2: fix dependency on libb2
`hs-blake2` currently wrongly depends on `pkgs.b2` which is an application
for backblazes storage service. This patch overrides it to link against
its correct native library `pkgs.libb2`.
2016-03-12 18:57:42 +01:00
Peter Simons
22f31ea6a0 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20151217-13-g1932303 using the following inputs:

  - Nixpkgs: 048b08e2df
  - Hackage: 9380d724dd
  - LTS Haskell: d2ad5fe903
  - Stackage Nightly: 04ed93d830
2016-03-08 10:50:13 +01:00
Peter Simons
48a9555bc0 Merge pull request #13695 from forked-upstream-packages-for-ghcjs/more-bootpkgs
ghcjs: Use bootpkgs to override build tools, not hardcoded compiler's…
2016-03-07 14:15:42 +01:00
John Ericson
e4abe06b8a ghcjs: Use bootpkgs to override build tools, not hardcoded compiler's pgks 2016-03-06 12:39:12 -08:00
Mathieu Boespflug
b1b85ddb81 buildStackPackage: Fix path to generic-stack-builder.nix.
Before:

```
error: getting status of
‘/home/user/nixpkgs/pkgs/development/development/haskell-modules/generic-stack-builder.nix’:
No such file or directory
```
2016-03-06 10:35:25 +01:00
Nikolay Amiantov
0865d19ccd haskellPackages.Agda: use older unordered-containers to fix build
Fixes #13594.
2016-03-05 17:58:48 +03:00
Peter Simons
798a14d22c haskell-generic-stack-builder: strip trailing whitespace 2016-03-04 22:18:08 +01:00
Peter Simons
86d0a9c420 haskell.lib: fix use of callPackage 2016-03-04 22:17:53 +01:00
Mathieu Boespflug
7fedb7c992 Move buildStackProject to haskell.lib. 2016-03-04 21:24:42 +01:00
Mathieu Boespflug
ff9cba94f6 haskell: Rename file where buildStackProject is defined. 2016-03-04 21:18:14 +01:00
Peter Simons
def18c2408 hackage-packages.nix: update Haskell package set
This commit enables all haskellPackages builds so that we can discover builds
that have been fixed recently.

This update was generated by hackage2nix v20151217-12-g567601b using the following inputs:

  - Nixpkgs: a67868f060
  - Hackage: 1c84c94e14
  - LTS Haskell: d2ad5fe903
  - Stackage Nightly: c1be20cfc0
2016-03-04 10:54:48 +01:00
Jude Taylor
4686bc54a6 add socket.io to interactive ghcjs environments 2016-03-01 16:06:29 -08:00
Vladimír Čunát
0294fc5bbd haskellPackages: fix evaluation
It seems `self` was wanted instead of `pkgs` by the author of 3844206.
2016-02-29 10:54:25 +01:00
Michael Alan Dorman
3844206366 Make sure we use the older version of hjsonpointer 2016-02-28 11:34:59 +01:00
Michael Alan Dorman
08a02a84de Make sure an older version of hjsonpointer is included 2016-02-28 11:34:59 +01:00
Peter Simons
4ee5a8865d mwc-random: drop obsolete overrides 2016-02-28 11:34:59 +01:00
Peter Simons
6dd798f67f hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20151217-12-g567601b using the following inputs:

  - Nixpkgs: 82be4306ae
  - Hackage: 300be01a10
  - LTS Haskell: 45f9a3dc16
  - Stackage Nightly: 18441cd11a
2016-02-28 11:34:59 +01:00
zimbatm
17348dc094 Remove all dots at end of descriptions
Specially crafted for @JagaJaga

    find pkgs -name "*.nix" -exec \
      sed -e 's|\(description.*\)\.";|\1";|g' -i {} \;
2016-02-27 17:30:29 +00:00
zimbatm
4ecb1ce679 Merge pull request #11274 from robgssp/ldap
ldap-client: don't break on test failures
2016-02-26 23:13:27 +00:00
Jude Taylor
bd9f128cc2 add darwin.libiconv to ghcjs packages 2016-02-24 13:33:16 -08:00
Peter Simons
e713765b53 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20151217-10-ga610b1b using the following inputs:

  - Nixpkgs: 096bee7aef
  - Hackage: 735e006a18
  - LTS Haskell: bbcada892f
  - Stackage Nightly: b41dbc58b2
2016-02-22 08:26:38 +01:00
John Ericson
f13eede7e5 haskell: Tiny refactor in generic-builder. No hashes/interfaces changed. 2016-02-21 10:16:13 -08:00
John Ericson
51b66ed4d9 haskell: Add notion of cross compiler and define nativeGhc with it
Tested to not change hashes
2016-02-21 10:16:13 -08:00
Charles Strahan
516057ffa9 ghcjs: replace integer-simple with integer-gmp
GHCJS uses integer-gmp, but cabal2nix generates a dependency list that
includes integer-simple instead. This tweaks the stage2 generator to
replace any instance of integer-simple with integer-gmp.

Things currently still work without this change (assuming
integer-simple is defined as null), as ghcjs includes integer-gmp in
its stage1 packages - so it's always available.

However, this change makes things a bit more explicit, rather than
leaving things to chance. If at any point the stage1 packages are also
split up into separate derivations, the integer-gmp package will need to
be passed along to the packages that depend on it. This change should
prevent some confusion going forward.
2016-02-18 18:32:58 -05:00
Charles Strahan
e6e9970891 ghcjs: don't propagate Cabal to all packages
Previously, we were compiling Setup.hs with ghcjs (instead of  ghc),
and that required that Cabal be available, otherwise the Setup.hs would
fail to compile.

Now that we are compiling Setup.hs with ghc, it's no longer necessary
to add Cabal as a dependency to all ghcjs packages.
2016-02-18 15:00:34 -05:00
Charles Strahan
97d9071b95 ghcjs: use native ghc to build Setup.hs 2016-02-18 03:15:59 -05:00
Charles Strahan
bbce88302a ghcjs: fix building with cabal-install-1.22.8.0 2016-02-18 03:15:59 -05:00
Peter Simons
2029027d88 haskell-binary: update older compilers to the latest version 2016-02-15 19:06:04 +01:00
Peter Simons
3906a32bda haskell-QuickCheck: drop obsolete override for ghc-8.0.x 2016-02-15 19:06:03 +01:00
Peter Simons
8d0219c6ef haskell-transformers-compat: drop obsolete override for ghc-8.0.x 2016-02-15 19:05:39 +01:00
Peter Simons
7c7b08add4 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20151217-10-ga610b1b using the following inputs:

  - Nixpkgs: 94492ca848
  - Hackage: b3a9ab4a60
  - LTS Haskell: e7c3629999
  - Stackage Nightly: b98e7e2d4f
2016-02-15 19:05:02 +01:00
Peter Simons
328d9967d3 haskell-pandoc: drop obsolete override 2016-02-12 21:14:03 +01:00