Drew Hess
46f937dddd
haskellPackages.language-nix: disable tests on aarch64.
...
The test suite fails on aarch64 with a linker error that looks
suspiciously like this outstanding GHC issue:
https://ghc.haskell.org/trac/ghc/ticket/15275
Note that this change also fixes the existing `isi686` check to
conform to the new cross-compiling arch check.
2018-10-15 20:07:27 -04:00
Drew Hess
321626d5ee
haskellPackages.cryptonite: fix for aarch64.
...
This is a cherry-pick from upstream (see
https://github.com/haskell-crypto/cryptonite/issues/234 ); there has
been no upstream release since the fix was committed.
2018-10-15 17:11:32 -04:00
Drew Hess
c8a59e8453
haskellPackages.cryptonite: re-enable tests.
...
This has been fixed since cryptonite-0.7:
https://github.com/haskell-crypto/cryptonite/issues/28
cryptonite is also no longer listed in expected-test-failures in
Stackage.
2018-10-15 16:31:59 -04:00
Peter Simons
fe91334fbf
haskell-yesod-core: disable broken test suite
2018-10-15 12:39:17 +02:00
Peter Simons
1e44702fc0
git-annex: update sha256 hash for the new 6.20181011 version
2018-10-15 12:39:17 +02:00
Peter Simons
c6c29def60
cabal2nix: update overrides for latest yaml version
2018-10-15 12:39:17 +02:00
Peter Simons
21daeb2059
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1 from Hackage revision
15d56e428a
.
2018-10-15 12:39:13 +02:00
Peter Simons
5dbe6ac45b
hackage2nix: disable failing Hydra builds
2018-10-15 12:39:13 +02:00
Peter Simons
e04931e019
LTS Haskell 12.13
2018-10-15 12:37:35 +02:00
Silvan Mosberger
1d512468aa
Merge pull request #48015 from rnhmjoj/shell-conduit
...
haskellPackages.shell-conduit: fix build
2018-10-14 21:17:23 +02:00
Ryan Mulligan
07f8104707
treewide: fix evaluation with allowAliases = false
2018-10-13 15:32:07 -07:00
Sarah Brofeldt
ff8d252c2d
Merge pull request #48000 from erictapen/arbtt-jailbreak
...
haskellPackages.arbtt: jailbreak
2018-10-13 12:51:06 +02:00
Bas van Dijk
5ea9d9d097
haskell: add GitHub issues to non-hackage-packages.nix
2018-10-12 14:17:48 +02:00
Bas van Dijk
b64193f69b
haskellPackages.multi-ghc-travis: removed in favour of haskell-ci
...
multi-ghc-travis has been renamed to haskell-ci which is now also on Hackage.
2018-10-12 14:17:24 +02:00
Bas van Dijk
7b49b870cb
haskell: have a dedicated file for non Hackage packages
...
We had a few "overrides" in configuration-common.nix that were really
extensions. They introduced packages that weren't in hackage-packages.nix.
The advantage of having a dedicated file for these packages is that we can still
place Nix-specific overrides to these packages in configuration-nix.nix. We
weren't able do this before because configuration-nix.nix extended only the
packages from hackage-packages.nix.
2018-10-12 14:12:29 +02:00
Bas van Dijk
0c25079958
futhark: introduce the top-level futhark attribute
...
The fact that futhark is a Haskell package is an implementation detail. To
install it users should just have to specify `futhark` instead of
`haskellPackages.futhark`.
Additionally futhark is overridden with `haskell.lib.justStaticExecutables` to
reduce closure size.
2018-10-12 14:12:29 +02:00
Silvan Mosberger
d26c303bef
futhark: init at 0.6.2
2018-10-12 14:11:30 +02:00
Domen Kožar
9e502600ba
stack2nix: fix build
2018-10-08 18:45:46 +01:00
Peter Simons
478eff0225
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1 from Hackage revision
23ec1f32c6
.
2018-10-08 18:38:39 +02:00
Peter Simons
6ec4ebf6f8
LTS Haskell 12.12
2018-10-08 18:38:38 +02:00
rnhmjoj
096be6d941
haskellPackages.shell-conduit: fix build
2018-10-07 16:45:05 +02:00
Justin Humm
a01cab05c6
haskellPackages.arbtt: unbreak with jailbreak
2018-10-07 14:13:37 +02:00
Drew Hess
4babe7f799
haskell: re-enable aarch64, but disable parallel builds on that arch.
...
This is a workaround for unreliable parallel Haskell builds on
aarch64. See https://ghc.haskell.org/trac/ghc/ticket/15449
2018-10-05 01:28:42 -04:00
Peter Simons
c5d4957103
haskell-lens: use latest version when building with ghc-8.6.x
2018-10-03 18:00:29 +02:00
Peter Simons
975c77e2d5
haskell-free and base-orphans: use latest versions to fix build with ghc-8.6.x
2018-10-03 18:00:29 +02:00
Peter Simons
5334751964
haskell-hspec: fix overrides to use the newer QuickCheck version
2018-10-03 18:00:29 +02:00
Peter Simons
2d098f7ef6
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1 from Hackage revision
007086bd5b
.
2018-10-03 18:00:29 +02:00
Peter Simons
e6195f704f
haskell-semigroupoids: update to latest version for ghc-8.6.x
2018-10-03 18:00:29 +02:00
Silvan Mosberger
5067773e39
haskellPackages.*.env: Use shellFor
2018-10-03 18:00:29 +02:00
Silvan Mosberger
56da05d459
haskellPackages.shellFor: Clean and fixup
...
- Now correctly sets NIX_GHC* env vars
2018-10-03 18:00:29 +02:00
Silvan Mosberger
7c5c3fceff
haskell.lib.getBuildInputs: Use generic builder passthru to implement
2018-10-03 18:00:29 +02:00
Tim Steinbach
22e39f642b
xmonad-extras: jailbreak
...
Our XMonad identifies as 0.15, which is why we need to jailbreak it
into the extras build
2018-10-03 07:48:49 -04:00
Matthew Bauer
a88b8da554
Merge pull request #47676 from matthewbauer/security-mojave-fix
...
haskell: fix x509-system on mojave
2018-10-02 15:18:39 -05:00
Matthew Bauer
300ff965ae
haskell: fix x509-system on mojave
...
darwin.security_tool is currently broken in Mojave. See issue #45042
for more info. Our security_tool stuff comes from 10.9 so I suspect
that it needs an update.
Here I am putting in a hack to get things working again. This uses the
system provided security binary at /usr/bin/security to avoid the
issue in Haskell’s x509-system package. Unfortunately, this will break
with the sandbox. I am also working on a proper fix, but this requires
updating lots of Apple stuff (and also copumpkin’s new CF). You can
follow the progress on this branch:
https://github.com/matthewbauer/nixpkgs/tree/xcode-security
This commit should be backported to release-18.03 and release-18.09.
/cc @copumpkin @lnl7 @pikajude
2018-10-02 15:14:11 -05:00
Peter Simons
a4badb243c
hledger: fix build of new version 1.11
2018-10-02 21:08:48 +02:00
Peter Simons
8f400527a7
haskell-hspec: update ghc-8.6.x overrides for version 2.5.8
2018-10-02 21:08:47 +02:00
Peter Simons
8841b09c0f
haskell-doctest: drop obsolete override for ghc-8.6.x
2018-10-02 21:08:47 +02:00
Peter Simons
ab1a64fe6a
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1 from Hackage revision
8d7d987c0d
.
2018-10-02 21:08:42 +02:00
Peter Simons
d072586714
LTS Haskell 12.11
2018-10-02 21:07:59 +02:00
Peter Simons
c917407575
haskell-texmath: patch to fix build with ghc-8.6.x
2018-09-28 12:11:20 +02:00
Peter Simons
d994f1cfd4
git-annex: update sha256 for new version 6.20180926
2018-09-28 11:16:42 +02:00
Peter Simons
fd02cfd3ba
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1 from Hackage revision
deb25ca305
.
2018-09-28 11:16:42 +02:00
Peter Simons
2c5e1c003a
haskell-hslogger: use latest version when building with ghc-8.6.x
2018-09-28 11:16:42 +02:00
Peter Simons
bb5638e54a
haskell-lens: put override into alphabetical order
2018-09-28 11:16:42 +02:00
Peter Simons
89223a9380
haskell-control-monad-free: mark broken when building with ghc-8.6.x
2018-09-28 11:16:42 +02:00
Peter Simons
9f660351a4
haskell-Glob: use latest version when building with ghc-8.6.x
2018-09-28 11:16:42 +02:00
Peter Simons
b68e320e3a
haskell-JuicyPixels: use latest version when building with ghc-8.6.x
2018-09-28 11:16:42 +02:00
Peter Simons
147c5da7bc
haskell-lens: disable test suite to fix build with ghc-8.6.x
2018-09-28 11:16:42 +02:00
Peter Simons
35cf30bd8e
haskell-fgl: fix build with ghc-8.6.x
2018-09-28 11:16:42 +02:00
Bas van Dijk
0ab8fa2181
Merge pull request #47424 from Taneb/dontcheck-generic-lens
...
haskellPackages.generic-lens: dontCheck
2018-09-28 10:55:38 +02:00