Commit Graph

1578 Commits

Author SHA1 Message Date
Niklas Hambüchen
0ef2bbfd0b haskell: servant: Don't hardcode $doc.
Until now this broke on `enableSeparateDocOutput = false`,
as then `$doc` was not defined so it tried to copy stuff to
`/share/doc/servant`.

Fixes regression introduced in commit be63b1994d.
2019-05-15 22:45:32 +02:00
Peter Simons
4c6dcdff4d git-annex: update sha256 hash for version 7.20190507 2019-05-08 16:02:31 +02:00
Peter Simons
15d6b77402 git-annex: fix sha256 hash for version 7.20190503 2019-05-07 23:10:30 +02:00
Pascal Wittmann
7ddf899582 esqueleto: fix build by skipping tests and haddock 2019-05-06 14:42:48 +02:00
Pascal Wittmann
06026f28f3 classy-prelude-yesod: fix build by skipping haddock 2019-05-06 14:42:48 +02:00
Peter Simons
dc702cef76 haskell-cryptol: drop obsolete overrides to fix the build after version update 2019-05-02 19:29:00 +02:00
Jack Kelly
736b0c53a4 haskellPackages.beam-*: remove obsolete patches 2019-05-02 19:28:23 +02:00
Peter Simons
41277f6473 haskell-*-plugins: fix build with network 3.x 2019-04-30 11:43:45 +00:00
Peter Simons
a075254632 haskell-lambdabot-core: fix build with network 3.x 2019-04-30 11:43:45 +00:00
Peter Simons
841547a566 haskell-network-bsd: fix the build in LTS-13.x 2019-04-30 11:43:45 +00:00
Peter Simons
0dffbcd178 haskell-pandoc-citeproc: update override for the latest version 2019-04-25 17:29:40 +02:00
Peter Simons
6b63bbb199 haskell-pandoc: update override for the latest release 2019-04-12 11:55:22 +02:00
Pascal Wittmann
4e9ffcff7b
haskellPackages.yesod-markdown: jailbreak 2019-04-07 19:47:25 +02:00
Austin Seipp
12db6c18f9 cryptol: fix, rework cryptol 2.6.0 builds
- The previous build of Cryptol was broken on GHC 8.6.x, which is now the
  new default. That's been fixed with a few upstream patches that will come
  up whenever the next release happens.

  - There was also a build failure on base-compat, fixed by jailbreaking.

  - The previous setup had all-packages.nix creating a new derivation
  solely for the purpose of wrapping the Z3 binary. This has been removed:
  the wrapper is still added but during the Haskell build itself, so that
  all Haskell dependent packages can use the cryptol interpreters too.

  - In its place, we use justStaticExecutables, so people using nix-env
  and Cryptol users who *don't* need haskell dependencies can get much
  smaller closures. Obviously this still implies a second build, but
  this build is much more useful than one that merely adds a shell
  script to a package that's relatively expensive to compile...

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-04-07 00:45:22 -05:00
Peter Simons
3e113f5f7a
Merge pull request #58199 from rnhmjoj/superbuffer
haskellPackages.superbuffer: fix build
2019-03-25 13:57:12 +01:00
rnhmjoj
32ec718b57
haskellPackages.superbuffer: fix build 2019-03-24 12:07:40 +01:00
Peter Simons
35a504415f git-annex: update sha256 hash for new version 7.20190322 2019-03-23 17:06:25 +01:00
Peter Simons
a61b989900
Merge pull request #57748 from nomeata/haskell-clock-patch
Import cross-compilation patch for clock
2019-03-20 23:18:52 +01:00
Peter Simons
3447973b9b xmonad-extras: drop obsolete override 2019-03-17 09:43:14 +01:00
Peter Simons
7c04e3eb75 haskell-arbtt: add build products into $PATH for the check phase
Fixes https://github.com/NixOS/nixpkgs/pull/57585.
2019-03-17 09:43:14 +01:00
Peter Simons
bdd4e11278 haskell-pandoc: update overrides for the new 2.7.1 version
(cherry picked from commit 96c7ea5f6d1b9d41afcdcac1b156813013a5d04d)
2019-03-16 20:31:23 +01:00
Peter Simons
17c62c98d3
Merge pull request #57587 from erictapen/hakyll-pandoc-bump
haskellPackages.hakyll: bump pandoc dependency to 2.7
2019-03-16 13:47:33 +01:00
Joachim Breitner
c1eeb8f3ab Import cross-compilation patch for clock
taken form https://github.com/input-output-hk/iohk-nix/blob/master/patches/clock-0.7.2.patch
2019-03-16 11:32:39 +01:00
Stefan Fehrenbach
b0351c0eb9
Remove obsolete workaround that breaks chell 0.5 2019-03-15 12:07:41 +00:00
Pascal Wittmann
66504c0671
Merge pull request #57129 from NixOS/fix-haskellPackages-xattr
haskellPackages.xattr: fix build with attr-2.4.48 (see #53716)
2019-03-15 09:08:41 +01:00
Peter Simons
54258e459f haskell-pandoc-citeproc: update override for the new version 2019-03-13 18:11:03 +01:00
Peter Simons
bbf5431865 haskell-texmath: drop obsolete override 2019-03-13 18:11:03 +01:00
Justin Humm
b82150c8c2
haskellPackages.hakyll: bump pandoc dependency to 2.7 2019-03-13 17:44:51 +01:00
Peter Simons
3dd4ea56d7 haskell-ci: bump to latest git version 2019-03-10 11:12:57 +01:00
Peter Simons
51435890dd haskell-pandoc: update overrides for the latest LTS release 2019-03-10 11:12:56 +01:00
Pascal Wittmann
57afc591b3
haskellPackages.xattr: fix build with attr-2.4.48 (see ##53716) 2019-03-09 17:37:46 +01:00
Peter Simons
9e1ef78162 pandoc: add overrides to fix build of the new 2.7 version 2019-03-05 11:13:47 +01:00
Domen Kožar
d45ba336b2
cachix: 0.1.3 -> 0.2.0 2019-03-05 10:59:51 +07:00
Peter Simons
10e7cf92bc haskell-ci: enable command-line completion 2019-02-24 10:14:29 +01:00
Peter Simons
bbd82be63e haskell-ci: add an override that uses the latest git version
The latest Hackage release is too old to be useful, unfortunately.
2019-02-24 10:14:29 +01:00
Peter Simons
6450d8c5ca haskell-hledger: drop obsolete (and already commented-out) overrides 2019-02-21 12:12:18 +01:00
Peter Simons
7a6bbb41ac haskell-hledger: don't install data files that don't belong to this package
Fixes https://github.com/NixOS/nixpkgs/issues/53936.
2019-02-21 12:12:18 +01:00
Peter Simons
6968539751 git-annex: update sha256 hash for version 7.20190219 2019-02-20 20:07:07 +01:00
Sarah Brofeldt
dcdba11ac9 pandoc: Enable distribution to fix master eval 2019-02-18 21:10:28 +01:00
Peter Simons
1472b9902a haskell-pandoc-citeproc: update override for the latest version 2019-02-18 10:39:12 +01:00
Peter Simons
cdc4398b71 Disable failing test suites for pandoc and tasty-hedgehog to fix builds. 2019-02-18 10:39:12 +01:00
Peter Simons
f382de263b pandoc: switch to latest version despite LTS 13.x recommendations
The 2.5.x version no longer passes its test suite with recent versions of its
dependencies.
2019-02-18 10:39:12 +01:00
Daiderd Jordan
34726a8139
haskellPackages.conduit-extra: fix darwin sandbox build
The tests depend on localhost networking and get stuck otherwise.
2019-02-14 20:06:09 +01:00
Vladimír Čunát
c40f211499
Merge branch 'staging-next'
It's not completely without regressions, but ATM it seems to bring more
upsides than downsides and the iteration is too long already.
2019-02-10 14:20:49 +01:00
Guillaume Bouchard
af11b2538d haskellPackages.generic-lens: update configuration-common.nix
- `patches` is no longer necessary
- `dontCheck` added because tests are failing for a minor issue
2019-02-10 01:36:38 +01:00
Matthew Bauer
29dc71c876
Merge pull request #53070 from rnhmjoj/scat-master
haskellPackages.scat: fix build
2019-02-09 10:22:36 -05:00
Izorkin
fe7b682e6d haskellPackages.uri-bytestring: fix build 2019-02-09 12:42:39 +03:00
rnhmjoj
287d1de51a
haskellPackages.scat: fix build 2019-02-09 09:16:25 +01:00
Izorkin
535644a9da haskellPackages.insert-ordered-containers: fix test phase 2019-02-08 15:22:46 +03:00
Vladimír Čunát
ff101946a8
Merge branch 'master' into staging-next
Hydra nixpkgs: ?compare=1503899
2019-02-06 14:24:46 +01:00
Guillaume Bouchard
3652cfec28 haskellPackages.primesieve: fix build
Temporaries changes in `configuration-common.nix` to fix the cabal
file which does not specify that the haskell library depends on the
C++ shared library. Pull request had been sent upstream.
2019-02-04 13:50:52 +01:00
Jack Kelly
65bb12e337 haskellPackages.these: jailbreak
Test require tasty >= 1.2, which isn't in hackage-packages. Maintainer
has a stated policy of not publishing revisions/new versions for test
dependency changes.

0.7.6 is in hackage but not yet in nixpkgs.
2019-02-03 20:33:13 +11:00
Vladimír Čunát
bd9f835bf6
Merge branch 'master' into staging-next
Larger rebuild, probably mainly haskell.
Hydra nixpkgs: ?compare=1503325
2019-02-02 17:13:11 +01:00
Peter Simons
dd0ce323c0 git-annex: update sha256 hash for version 7.20190129 2019-02-02 13:13:18 +01:00
Jack Kelly
038752f30b haskellPackages.tdigest: jailbreak
Upstream doesn't publish releases or revisions to relax test bounds.
2019-02-02 13:11:53 +01:00
Jack Kelly
528251c37b haskellPackages.servant-docs: jailbreak
Upstream doesn't publish releases or revisions to relax test bounds.
2019-02-02 13:11:53 +01:00
Jack Kelly
f5d52c1949 haskellPackages.beam-*: GHC 8.6.x fixes, and relax version bounds 2019-02-02 13:11:53 +01:00
Vladimír Čunát
8ba79e5af9
haskellPackages.servant: fixup build after 86f646da 2019-02-02 11:56:04 +01:00
Jack Kelly
ff3c60b338 haskellPackages.posix-pty: dontCheck
The test program does not exit gracefully.
See https://github.com/merijn/posix-pty/issues/12
2019-01-30 19:00:27 +11:00
Peter Simons
dd98e07fed stylish-cabal: fix build with GHC 8.4.x (and clean up overrides)
Unfortunately, more recent compiler versions are unable to build this package
because of its dependency on the old haddock-library version.
2019-01-29 10:59:32 +01:00
Peter Simons
dd5acc08db darcs: drop obsolete overrides
Fixes https://github.com/NixOS/nixpkgs/issues/53433.
2019-01-29 10:23:54 +01:00
Peter Simons
10a474e74d git-annex: update sha256 hash for new version 7.20190122 2019-01-25 11:54:30 +01:00
Silvan Mosberger
d6b74a4145 haskellPackages.idris: Fix build 2019-01-21 08:57:54 +01:00
Silvan Mosberger
35049bc155 haskellPackages.megaparsec_6_5_0: Fix build
Only the tests were incompatible with GHC 8.0's MonadFail change.
Patching would be possible too, but just not doing the tests is simpler.
2019-01-21 08:57:54 +01:00
Domen Kožar
c6dcccc402
Merge pull request #54352 from expipiplus1/monad-memo
haskellPackages.monad-memo: remove unnecessary patch
2019-01-20 15:16:39 +07:00
Joe Hermaszewski
59379cb304 haskellPackages.monad-memo: remove unnecessary patch 2019-01-20 10:43:41 +08:00
Ryan Mulligan
d637039acf
Merge pull request #53432 from jerith666/haskell-fixes
haskell: friday: jailbreak
2019-01-05 10:48:48 -08:00
Matt McHenry
8358ffc708 haskellPackages.friday: jailbreak 2019-01-05 08:39:09 -05:00
Peter Simons
22c495bb28 haskell-esqueleto: lo and behold, the package is no longer broken 2019-01-04 12:58:27 +01:00
Ryan Mulligan
3820041ffd
Merge pull request #53137 from puffnfresh/package/djinn
haskellPackages.djinn: apply patch for GHC 8.4
2019-01-01 10:12:20 -08:00
Bas van Dijk
559916f648 haskellPackages.inline-c-cpp: disable test-suite on darwin to fix the build 2019-01-01 16:51:24 +01:00
Brian McKenna
61cefaf7dd haskellPackages.djinn: apply patch for GHC 8.4 2019-01-01 12:29:49 +05:30
Jan Tojnar
cb5bc310d3
haskellPackages.Frames: unbreak
vinyl ≥ 0.10 is in the LTS.
2018-12-26 15:19:10 +01:00
Jan Tojnar
a6b74907f7
haskellPackages.yi-core: unbreak
yi-language ≥ 0.18 is in the LTS now
2018-12-26 15:03:15 +01:00
Jan Tojnar
f4b4dc2d0b
haskellPackages.safe-money-aeson: unbreak
The following fix is no longer necessary after a Stackage update:

https://github.com/NixOS/nixpkgs/issues/46467
2018-12-26 14:53:21 +01:00
Peter Simons
4f4b151ae2 haskell-scalendar: drop obsolete override 2018-12-26 14:03:50 +01:00
Peter Simons
4f4313046e Comment out some obsolete Haskell overrides to fix evaluation. 2018-12-26 13:46:12 +01:00
Peter Simons
a220b2f370 haskell-appar: drop obsolete override 2018-12-21 14:02:57 +01:00
John Ericson
a0d4a4c9bc
Merge pull request #52499 from obsidiansystems/haskell-servant-cross
servant: Sphinx is a build-time dependency
2018-12-18 17:44:49 -05:00
Vaibhav Sagar
b513231dc6 servant: Sphinx is a build-time dependency 2018-12-18 21:58:30 +00:00
Peter Simons
76e284fc60 haskell-hoogle: override haskell-src-exts to the latest version (as required) 2018-12-14 19:44:19 +01:00
Peter Simons
f0f3cb75de haskell-hlint: override haskell-src-exts to the latest version (as required) 2018-12-14 19:44:19 +01:00
Peter Simons
d7dcb9c291 haskell-appar: update to latest version to fix test suite failures in iproute 2018-12-14 19:44:19 +01:00
Peter Simons
ea45e771a1 haskell-cryptonite: disable test suite to avoid transient errors 2018-12-14 19:44:19 +01:00
Peter Simons
89ed58dbea git-annex: update sha256 for new 7.20181211 version 2018-12-14 19:44:15 +01:00
Guillaume Maudoux
9a104494ec haskellPackages.modular-arithmetic: disable tests 2018-12-13 16:46:22 +01:00
MarcFontaine
186ec58e1a haskellPackages.binary-parsers : disable tests 2018-12-08 22:30:54 +01:00
Peter Simons
db6aeeae56 haskell-json-autotype: disable the test suite to fix the build 2018-12-05 21:38:14 +01:00
Peter Simons
059c61d001 haskell-esqueleto: mark the build as broken 2018-12-04 22:08:46 +01:00
Peter Simons
63f5ed9f96 xmobar: disable the failing test suite to fix the build
The test suite tries to access the ALSA system and fails.
2018-12-04 22:08:46 +01:00
Peter Simons
697a421fdc haskell-shelly: enable the test suite again 2018-12-04 22:08:46 +01:00
Peter Simons
72b7f7f65b hledger: update overrides for version 1.12 2018-12-04 22:08:46 +01:00
Peter Simons
1e54ee80f2 haskell-chell: pin build to patience-0.1.x
Newer version are not supported yet.
2018-11-27 16:39:30 +01:00
Peter Simons
b13d8eadaa haskell-Cabal: update overrides for the new 2.4.1.x version 2018-11-27 16:39:30 +01:00
Peter Simons
b89b093048 git-annex: update sha256 hash for new version 7.20181121 2018-11-25 09:43:41 +01:00
Peter Simons
31de7743f8 haskell-fltkhs: re-enable the build
https://github.com/NixOS/nixpkgs/pull/50828 makes an effort to fix this
package.
2018-11-21 16:06:23 +01:00
Profpatsch
7c75afaf1a haskellPackages.libnix: dontCheck 2018-11-20 19:03:09 +01:00
José Luis Lafuente
1fe45bff2e
gitHUD: renamed to githud 2018-11-19 16:57:58 +01:00
Eric Wolf
5966c5698f haskell-opencv: fix build and #47595
The applied patch can be removed, when
cd613e200a
hits hackage and later nixpkgs.

Closes https://github.com/NixOS/nixpkgs/pull/50192.
Closes https://github.com/NixOS/nixpkgs/issues/47595.
2018-11-13 14:00:06 +00:00
John Ericson
ebd1dd54e5 Merge remote-tracking branch 'upstream/master' into haskell-bash-completion-2 2018-11-08 11:28:53 -05:00