Commit graph

2011 commits

Author SHA1 Message Date
Peter Simons
7105f4baad hackage2nix: disable failing Hydry builds 2017-01-18 09:53:56 +01:00
Peter Simons
d034506556 haskell-hpack: keep old version around so that we can build stack 2017-01-18 09:52:40 +01:00
Michael Raskin
00965c05fb haskellPackages: turtle_1_3_*: 1_3_0 -> 1_3_1
I am not the correct person to patch haskellPackages, but this
expression was missing `super.turtle_1_3_0` before and builds now.

Real motivation: fix evaluation tests for `master`. Right now
`test-eval-release.sh` passes fine.
2017-01-17 10:59:33 +01:00
Anthony Cowley
15389b51ce haskell-packages: fix purescript_0_10_5 deps
purescript-0.10.5 requires bower-json >= 1.0.0.1 && < 1.1, which is
available as bower-json_1_0_0_1.
2017-01-16 14:53:41 -05:00
Peter Simons
656707ef80 Merge pull request #21916 from Profpatsch/ghcWithPackages-docs
haskell: add doc outputs to with-packages-wrapper.nix
2017-01-16 10:58:06 +01:00
Peter Simons
ad412ba63a Merge pull request #21900 from Profpatsch/servant-docs
haskell: add servant sphinx docs to build
2017-01-16 10:56:17 +01:00
Profpatsch
546d0c0460 haskell: add doc outputs to with-packages-wrapper.nix
We want to have all doc outputs as well (also e.g. ghc documentation).
Adds a bit of documentation to the postInstall script.
2017-01-16 00:13:13 +01:00
Profpatsch
0ef29213b5 haskell: add servant sphinx docs to build 2017-01-15 21:29:03 +01:00
Peter Simons
c85a8f0d2a Merge pull request #21876 from shlevy/ghcWithPackages-cross
ghc with-packages-wrapper: Add support for cross-compiling
2017-01-15 21:07:35 +01:00
Peter Simons
5b05266180 Merge pull request #21878 from rvl/master
haskellPackages.lentil: override dep versions
2017-01-15 21:04:59 +01:00
Peter Simons
5928e6d598 stack: update reference for http-client-tls to version 0.3.3.1 2017-01-15 17:03:32 +01:00
Michael Alan Dorman
4171ba5ecc git-annex: Remove versioned yesod-persistent override 2017-01-15 17:03:32 +01:00
Peter Simons
bdad3a69fe jailbreak-cabal: fix reference in ghc-HEAD overrides 2017-01-15 17:03:32 +01:00
Peter Simons
a37e0866f3 Hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.4-7-g48fad11 from Hackage revision
1b50a4ce72.
2017-01-15 17:02:15 +01:00
Peter Simons
2608adeb17 LTS Haskell 7.15 2017-01-15 17:00:39 +01:00
Jude Taylor
14da7be1b9
haskellPackages.GLUT: remove freeglut on darwin 2017-01-14 10:52:18 -08:00
Rodney Lorrimar
99d0e1d84b haskellPackages.lentil: override dep versions 2017-01-14 08:41:30 +00:00
Shea Levy
a798850675 ghc with-packages-wrapper: Add support for cross-compiling 2017-01-13 21:21:21 -05:00
Domen Kožar
45a677b978
haskell.packages.ghc802: dontCheck vector-algorithms 2017-01-12 16:35:08 +01:00
Domen Kožar
60435691f7
haskellPackages.servant-auth: fix build 2017-01-12 11:47:14 +01:00
Shea Levy
60918113af haskellPackages.mkDerivation: Use native hsc2hs when cross-compiling 2017-01-11 13:26:08 -05:00
Shea Levy
4687b6142c haskellPackages.mkDerivation: Use native jailbreak-cabal when cross-compiling 2017-01-11 13:25:50 -05:00
Domen Kožar
464c79ea9f
turtle_1_3_0: fix build 2017-01-09 18:19:25 +01:00
Peter Simons
6d58ab2edf jailbreak-cabal: ghc-HEAD needs version 1.3.2 due to API changes in Cabal
https://github.com/peti/jailbreak-cabal/issues/12
2017-01-08 21:11:18 +01:00
Peter Simons
dd0d71727a git-annex: fix build 2017-01-08 21:11:18 +01:00
Peter Simons
667c4e4925 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.4-7-g48fad11 from Hackage revision
47c259fc33.
2017-01-08 21:11:17 +01:00
Peter Simons
9729a8d015 haskell-esqueleto: keep version 2.4.x around so that we can still build git-annex 2017-01-08 21:11:17 +01:00
Shea Levy
71fc7f9748 ghc-head: Fixes for new base and Cabal 2017-01-07 10:28:48 -05:00
Gabriel Ebner
da9e9061f1 haskellPackages.hledger-diff: 0.2.0.6 -> 0.2.0.7
Currently hledger-diff is broken because of the hledger-lib version
bump.
2017-01-07 15:16:36 +01:00
Peter Simons
f8a1e87e07 git-annex: update to latest version 2017-01-06 11:01:54 +01:00
Peter Simons
d2e344616c hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.4-7-g48fad11 from Hackage revision
c6ccb98171.
2017-01-06 11:01:48 +01:00
Peter Simons
0761b0bc5b configuration-hackage2nix.yaml: don't follow LTS Haskell's version constraints on hledger-* 2017-01-06 11:01:13 +01:00
Peter Simons
a0c197102e configuration-hackage2nix.yaml: keep aeson 1.0.x around for stack 2017-01-06 11:01:13 +01:00
William Casarin
ac9b3d64ce configuration-hackage2nix.yaml: update jb55's packages 2017-01-06 11:01:13 +01:00
Domen Kožar
28c06567f8 haskellPackages.hakyll: fix build 2017-01-05 10:24:07 +01:00
Domen Kožar
f10dfd692f haskellPackages.mysql: fix #19593 2017-01-04 16:41:42 +01:00
Domen Kožar
17b7eb22c3 haskellPackages.wai-app-file-cgi: fix #21498 2017-01-03 23:28:58 +01:00
Domen Kožar
663048f378 Revert "haskell: workaround for bug with dynamic libraries on darwin"
This reverts commit 19e2e7290a.

See the correct fix in aa64994b48a29ea8d12323942f1743fa4133527a

General purpose solution will be once we implement
https://github.com/NixOS/nixpkgs/issues/21624
2017-01-03 23:10:24 +01:00
Peter Simons
494d695b97 Merge pull request #21393 from mpickering/master
Small improvements to development GHC derivations
2017-01-03 14:40:18 +01:00
Peter Simons
711c235777 haskell: clean-up for the generic builder
Clean up the implementation from d0250ad884.
2017-01-03 10:52:50 +01:00
Domen Kožar
d15c62a2a0 haskellPackages.Glob: jailbreak to support GHC 8.0.2-rc2 2016-12-29 18:00:56 +01:00
William Casarin
93fc4281ba hackage2nix.yaml: update jb55's packages 2016-12-28 17:34:19 +01:00
William Casarin
49ba174e7a elm-export: jailbreak 2016-12-28 17:34:19 +01:00
Peter Simons
9459dc42c8 haskell-stack: use latest http-client library 2016-12-28 17:30:16 +01:00
Peter Simons
d150e40975 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.4-1-gac3ba01 from Hackage revision
8db11916ad.
2016-12-28 17:30:16 +01:00
Shea Levy
2436fc1b11 ghcHEAD comes with a ghci package. 2016-12-27 08:24:20 -05:00
Matthew Pickering
9f7c7405fb Remove nokinds GHC build
This work has since been merged into GHC master branch and is enabled
with the TypeInType extension.
2016-12-26 13:30:07 +00:00
Peter Simons
7cd5ef772b rocksdb-haskell: enable Hydra builds on Darwin
ac3ba017bd
tells the automatic re-generation process to do the same thing in the next update.

Required by https://github.com/NixOS/nixpkgs/issues/21215.
2016-12-25 12:47:09 +01:00
Peter Simons
943f4345dd configuration-hackage2nix.yaml: update list of broken builds 2016-12-24 16:15:35 +01:00
Daiderd Jordan
19e2e7290a haskell: workaround for bug with dynamic libraries on darwin 2016-12-24 16:15:35 +01:00
Peter Simons
b87a59bc69 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.4 from Hackage revision
4ecc7e6432.
2016-12-24 16:15:28 +01:00
Peter Simons
076b90d5ee hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.4 from Hackage revision
c9f5faab75.
2016-12-21 10:17:49 +01:00
Peter Simons
17f42ee50f git-annex: switch to yesod-persistent-1.4.1.1 to fix build 2016-12-21 10:17:33 +01:00
Peter Simons
8809fa30b5 configuration-hackage2nix.yaml: update list of failing builds 2016-12-21 10:04:33 +01:00
Peter Simons
7e317d4ff8 LTS Haskell 7.14 2016-12-21 10:04:33 +01:00
Peter Simons
7906eed27e configuration-hackage2nix.yaml: update list of failing builds 2016-12-19 10:55:29 +01:00
Peter Simons
56c0f5de89 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.4 from Hackage revision
efd8c635e0.
2016-12-19 10:55:17 +01:00
Domen Kožar
5e5df0fea2 rocksdb-haskell: just compile rocksdb statically to fix #21215 2016-12-18 22:17:37 +01:00
Domen Kožar
d0250ad884 Haskell generic builder: enable parallel builds for GHC 8.0.2
This reverts https://github.com/NixOS/nixpkgs/pull/4554
2016-12-16 22:25:40 +01:00
Michael Alan Dorman
acbbf6a3cc Fixup haskell-src-exts version 2016-12-14 15:33:27 +01:00
Peter Simons
69c09c47e6 stack: version 1.3.x needs aeson 1.x to compile 2016-12-14 15:33:27 +01:00
Peter Simons
64afb52f6c git-annex: fix sha hash for the new version 2016-12-14 15:33:27 +01:00
Peter Simons
80c35f6f3d cabal-install: always use the latest version by default 2016-12-14 15:33:27 +01:00
Peter Simons
1e14698a58 haskell-Cabal: update latest version to 1.24.2.0 2016-12-14 15:33:26 +01:00
Peter Simons
f135c9fde7 configuration-hackage2nix.yaml: maintain hledger packages to ensure they build 2016-12-14 15:33:26 +01:00
Peter Simons
3e092a19f3 haskell-math-functions: test suite fails sporadically 2016-12-14 15:33:25 +01:00
Peter Simons
7f1d74d43b haskell-brick: update overrides with regard to vty 2016-12-14 15:33:25 +01:00
Peter Simons
7c3839b90c hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.3-13-gcb8e8a4 from Hackage revision
c76f2cde8d.
2016-12-14 15:33:16 +01:00
Peter Simons
a21a11bae2 LTS Haskell 7.13 2016-12-14 15:32:53 +01:00
Leonardo Taglialegne
7d134fc836 Fix typo in configuration-hackage2nix.yaml (#21129) 2016-12-14 01:05:14 +01:00
Profpatsch
570708183b haskellPackages: add hoogleLocal
The docs in `hoogle.nix` intend for it to be in the packageset as `hoogleLocal`
and that also makes a lot of sense from a user perspective.

`packages` is not a function `HaskellPackages -> [Package]`, but rather an
arbitrary set of packages.
That is good, because that way it can be used e.g. to merge package databases
from other versions of the packageset.

It’s done as function with default argument, because otherwise the user has to
use `overrideCabal` to override `packages` in `hoogle.nix`.
2016-12-12 14:27:04 +01:00
Profpatsch
5373ca9712 haskell/ghcjs: fix ghcjs-ffiqq, add ghcjs-vdom (#20614)
Both experimental libraries that are in the ghcjs GitHub organization, but are
not yet officially released on hackage.
2016-12-06 23:24:42 +01:00
Nikolay Amiantov
497e6d2f1d haskellPackages.haskell-src-exts-simple: build against new haskell-src-exts 2016-12-05 16:39:23 +03:00
Greg Hale
ad489cec10 Add pandoc dependency to heist to restore working heist tests 2016-12-05 01:53:44 +00:00
Domen Kožar
d8e2eba828 haskellPackages.turtle: enable tests again (they pass) 2016-12-03 12:31:30 +01:00
Peter Simons
297ea7550c haskellPackages.ghc-core: Revert "0.5.6 -> 2012-12-15"
This reverts commit c1b919ff5c. That kind of
change is a maintenance nightmare because it unconditionally overrides the
package's version specified in hackage-packages.nix with something else, i.e.
no future update will ever have an effect. This is not the proper way to do it.
The proper way is to add the relevant commit from Github as a patch.
2016-12-01 20:04:19 +01:00
Peter Simons
a571edecd0 haskell-jni: fix path to missing libjvm
libjvm.so is in a non-standard location and the build needs help finding it.
Closes https://github.com/NixOS/nixpkgs/issues/20669.
2016-12-01 19:58:28 +01:00
mingchuan
880ae3fd1e haskellPackages: fix brick and vty_5_13
brick 0.14 requires vty >= 5.12
2016-12-01 19:58:28 +01:00
Peter Simons
10b832e464 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.3-11-g4525071 from Hackage revision
7c09fb8e04.
2016-12-01 19:57:44 +01:00
Peter Simons
d80d92793e LTS Haskell 7.11 2016-12-01 19:57:43 +01:00
Profpatsch
10cf3b150e haskellPackages.HDBC-odbc: remove haddock fix again 2016-11-30 13:04:48 +01:00
Ruslan Babayev
f44023c485 haskellPackages.barrier: jailbreak 2016-11-28 17:18:21 -08:00
Michael Alan Dorman
d24a886419 hoogle: build with newest haskell-src-exts 2016-11-27 17:00:14 +01:00
Michael Alan Dorman
725e44cc04 hindent: fix 5.2.1 build 2016-11-27 17:00:14 +01:00
Peter Simons
1e62dc2929 configuration-hackage2nix.yaml: use latest hindent 2016-11-27 17:00:14 +01:00
Peter Simons
b74d732f67 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.3-8-gcc531ff.
2016-11-27 17:00:04 +01:00
Joe Hermaszewski
757638acae ghcWithPackages: fix env NIX_GHC_LIBDIR value
Ideally the duplication between the environment shellHook and the ghc
wrapper would be removed.

Fixes #20730
2016-11-26 12:06:56 +00:00
Peter Simons
baea6a8d82 Merge pull request #20619 from Profpatsch/ghcWithHoogle-empty-packagelist
haskell/hoogle.nix: make an empty packages list possible
2016-11-25 19:21:23 +01:00
Profpatsch
b8a69aaba9 haskell/hoogle.nix: make an empty packages list possible
Building hoogle environments with an empty list of packages threw a built-time
error. This was particularly confusing when giving e.g. `(hps: [hps.Cabal])`
which, since `Cabal` is set to `null` (because it’s a distribution package),
would have lead to the same error as an empty list.

It was not useful to throw an error at all, because sometimes one only wants to
build an environment for the distribution packages; also the default value for
packages wasn’t even a valid value, so it is removed.
2016-11-24 12:31:58 +01:00
Peter Simons
88fa370992 Merge pull request #20652 from Profpatsch/hdbc-odbc-haddock
haskellPackages: fix HDBC-odbc haddockPhase
2016-11-23 20:35:14 +01:00
Peter Simons
91225b8ba2 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.3-4-g1dfbad0 from Hackage revision
58a16d64a7.
2016-11-23 17:29:45 +01:00
Peter Simons
a02be6517a LTS Haskell 7.10 2016-11-23 17:29:27 +01:00
Profpatsch
54f8379321 haskellPackages: fix HDBC-odbc haddockPhase 2016-11-23 16:21:59 +01:00
Rodney Lorrimar
de2f9d6719 haskellPackages.ghcjs-dom: Add overrides (#20474) 2016-11-21 20:51:59 +01:00
Michael Alan Dorman
9cca22873a git-annex: fixup sha256 for new version 2016-11-21 09:55:59 +01:00
Peter Simons
f4cf7638fd hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.3-4-g1dfbad0 from Hackage revision
b21c267fad.
2016-11-21 09:55:53 +01:00
Pascal Wittmann
515974a66b haskellPackages.ReadArgs: jailbreak to fix build
fixes #20515
2016-11-20 21:41:55 +01:00
obadz
c1b919ff5c haskellPackages.ghc-core: 0.5.6 -> 2012-12-15 2016-11-20 16:25:54 +00:00
Nikolay Amiantov
5bfaa2d3ad lambdabot: fix to use new haskell-src-exts 2016-11-20 19:09:03 +03:00
Shea Levy
f198e4f52a socket-0.7.0.0: Pass new version of QuickCheck 2016-11-19 19:28:46 -05:00