Peter Simons
10b9cc5b06
pandoc: drop obsolete override
2019-01-07 10:57:21 +01:00
Peter Simons
056227a877
haskell-yaya: break infinite recursion
2019-01-07 10:57:21 +01:00
Peter Simons
4976bc2fe2
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.13-1-gda47f40 from Hackage revision
7f0cb0143c
.
2019-01-07 10:57:16 +01:00
Jorge Acereda
2118e66fc3
futhark: fix darwin build
2019-01-06 22:56:50 +01:00
Jorge Acereda
a339eec2f5
futhark: remove obsolete non-hackage package
2019-01-06 22:56:29 +01:00
Andrew Dunham
a5d41a30e5
gitAndTools.git-annex: wrap binary on not-Linux to use Nixpkgs' coreutils
2019-01-06 06:45:55 -05:00
Ryan Mulligan
d62e013359
Merge pull request #53158 from ryantm/haskell-binary-orphans
...
haskellPackages.binary-orphans: dontCheck
2019-01-05 16:03:35 -08:00
Ryan Mulligan
d637039acf
Merge pull request #53432 from jerith666/haskell-fixes
...
haskell: friday: jailbreak
2019-01-05 10:48:48 -08:00
Ryan Mulligan
f706777f5b
haskellPackages.binary-orphans: dontCheck
2019-01-05 10:29:20 -08:00
Ryan Mulligan
88029fc8af
Merge branch 'master' into haskell-github
2019-01-05 10:02:30 -08:00
Matt McHenry
8358ffc708
haskellPackages.friday: jailbreak
2019-01-05 08:39:09 -05:00
Peter Simons
cce612a649
haskell-pandoc: jailbreak to fix the build
2019-01-04 12:58:27 +01:00
Peter Simons
22c495bb28
haskell-esqueleto: lo and behold, the package is no longer broken
2019-01-04 12:58:27 +01:00
Peter Simons
c792202b99
configuration-ghc-8.6.x.nix: cosmetic
2019-01-04 12:58:27 +01:00
Peter Simons
720a857c55
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.13-1-gda47f40 from Hackage revision
62a980cbfe
.
2019-01-04 12:57:12 +01:00
Peter Simons
e911f179f5
hackage2nix: update list of broken Hydra builds
2019-01-04 12:57:02 +01:00
Peter Simons
e4d4080db3
LTS Haskell 13.1
2019-01-04 12:43:22 +01:00
Wisut Hantanong
8ae21a85cc
haskellPackage.greenclip: add missing dependency (xdmcp) ( #53388 )
...
fixes #53336
2019-01-04 09:13:36 +01:00
Jan Tojnar
b2b921bdca
Merge pull request #53149 from jtojnar/qrencode-cleanup
...
qrencode: merge with libqrencode
2019-01-02 02:18:22 +01:00
Ryan Mulligan
a07c754856
haskellPackages.github: dontCheck
2019-01-01 14:54:08 -08: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
Jan Tojnar
c5c2ac4f45
qrencode: merge with libqrencode
2019-01-01 17:19:07 +01: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
Domen Kožar
45f5453359
haskell packages: RSA test suite doesn't compile on GHC 8.6
2018-12-29 10:54:04 +00:00
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
08ca69a513
haskell-hoopl: drop obsolete override
2018-12-26 14:02:07 +01:00
Peter Simons
4f4313046e
Comment out some obsolete Haskell overrides to fix evaluation.
2018-12-26 13:46:12 +01:00
Peter Simons
1131244889
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.13-1-gda47f40 from Hackage revision
752c180edc
.
2018-12-26 13:46:12 +01:00
Peter Simons
91ec96d77d
LTS Haskell 13.0 (updates to ghc-8.6.3)
2018-12-26 13:46:11 +01:00
Doug Beardsley
83624524e2
Add a callHackage variant that doesn't require all-cabal-hashes
2018-12-25 12:19:24 -05:00
Peter Simons
195f8ac5ac
haskell-JuicyPixels: update overrides for the new version
2018-12-21 14:02:57 +01:00
Peter Simons
a220b2f370
haskell-appar: drop obsolete override
2018-12-21 14:02:57 +01:00
Peter Simons
e6d726e5aa
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.12-11-gaf7cf68 from Hackage revision
6694c4746f
.
2018-12-21 14:02:57 +01:00
Peter Simons
7f85bfd70d
hackage2nix: prefer alsa-mixer 0.2.x by default
...
Fixes https://github.com/NixOS/nixpkgs/issues/52516 .
2018-12-21 14:02:56 +01:00
Peter Simons
2018654322
LTS Haskell 12.23
2018-12-21 14:02:56 +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
Shea Levy
30fb5b0dcf
haskell generic builder: Add flag to allow inconsistent dependencies.
2018-12-15 13:31:08 -05:00
Peter Simons
8d937208fa
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.12-9-g89ccf08 from Hackage revision
7882a52a63
.
2018-12-14 20:29:17 +01: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
Peter Simons
578a5f6588
haskell-brick: update override for the new version
2018-12-14 19:44:09 +01:00
Peter Simons
ef7433ebdf
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.12-8-g7b07d27 from Hackage revision
9e2fca7940
.
2018-12-14 19:44:08 +01:00
Peter Simons
31e4345dbd
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.12-8-g7b07d27 from Hackage revision
6b2a686eeb
.
2018-12-14 19:44:08 +01:00
Peter Simons
3ab58ceaab
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.12-8-g7b07d27 from Hackage revision
574fb20f4c
.
2018-12-14 19:44:08 +01:00
Peter Simons
19f8bedb02
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.12-8-g7b07d27 from Hackage revision
ae41ad7ac3
.
2018-12-14 19:44:08 +01:00
Peter Simons
4e7fdb3fa6
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.12-5-g7b287a8 from Hackage revision
ce1988e297
.
2018-12-14 19:44:08 +01:00
Peter Simons
1fb0890f21
hackage2nix: drop unused Cabal 1.x versions
2018-12-14 19:44:05 +01:00
Peter Simons
d793f16da4
hackage2nix: allow updates of 'base-compat-batteries' again
...
I assume that the build issues that prevented us from using versions beyond
0.10.1 have been fixed by now.
2018-12-14 19:42:18 +01:00
Peter Simons
b73074071b
LTS Haskell 12.22
2018-12-14 19:42:18 +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
Frederik Rietdijk
5f554279ec
Merge master into staging-next
2018-12-07 15:22:35 +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
8e11a25d5f
haskell-brick: update override for the new version
2018-12-05 21:38:14 +01:00
Peter Simons
0325f01d31
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.12-5-g7b287a8 from Hackage revision
47cd70c536
.
2018-12-05 21:38:06 +01:00
Peter Simons
059c61d001
haskell-esqueleto: mark the build as broken
2018-12-04 22:08:46 +01:00
Peter Simons
82bb8cb934
haskell-hspec-core: use latest version when compiling with ghc-8.6.x
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
d5726e6ad9
haskell-brick: update ghc-8.6.x override for the new version
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
752b1484e4
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.12-4-g121c563 from Hackage revision
b55c0469b4
.
2018-12-04 22:08:46 +01:00
Peter Simons
187e892a61
LTS Haskell 12.21
2018-12-04 22:08:45 +01:00
David Johnson
e42d10957d
Add disable core optimizations ( #51464 )
...
haskell.lib.disableOptimization: new function
Adds a utility function for disabling GHC core optimizations.
Significantly reduces build times.
2018-12-03 19:46:22 +01:00
Jan Tojnar
a51a99c690
gobject-introspection: rename package
...
camelCase package name was a huge inconsistency in GNOME package set.
2018-12-02 12:42:29 +01:00
Peter Simons
82c7dea54a
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.12-3-g5ba7f08 from Hackage revision
0782f90b26
.
2018-11-28 17:44:21 +01:00
Peter Simons
ab6e5f0fe5
LTS Haskell 12.20
2018-11-28 17:44:21 +01:00
Peter Simons
8ef639a567
haskell-brick: update ghc-8.6.x build to latest version
2018-11-28 12:14:15 +01:00
Peter Simons
790e31279d
haskell-pandoc-citeproc: update ghc-8.6.x build to latest version
2018-11-28 12:14:14 +01:00
Peter Simons
95615ad662
haskell-pandoc: update ghc-8.6.x build to latest version
2018-11-28 12:14:14 +01:00
Peter Simons
c340ab0f96
haskell-fgl: update ghc-8.6.x build to latest version
2018-11-28 12:14:14 +01:00
Peter Simons
39a4d1f3a9
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.12-3-g5ba7f08 from Hackage revision
e8d9049755
.
2018-11-28 12:14:10 +01:00
Peter Simons
0640741b20
hackage2nix: update list of failing Hydra builds
2018-11-27 16:39:30 +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
9ad99b7099
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.12 from Hackage revision
6a8b5c5e27
.
2018-11-27 16:39:24 +01:00
Alyssa Ross
1268b38254
Revert "Use older version of jailbreak-cabal with ghcHEAD"
...
This reverts commit d13f7c54e3
.
ghc802 is no longer in Nixpkgs as of
2f0de54ddb
.
The Cabal bug that ghc802 was a workaround for was fixed in Cabal 2.2,
though, so this shouldn't be necessary any more.
Upstream bugs:
https://github.com/peti/jailbreak-cabal/issues/13
https://github.com/haskell/cabal/issues/4719
Fixes https://github.com/NixOS/nixpkgs/issues/51042 .
2018-11-25 22:47:25 +00:00
Peter Simons
b89b093048
git-annex: update sha256 hash for new version 7.20181121
2018-11-25 09:43:41 +01:00
Peter Simons
9cf56f6f88
haskell-brick: update override for ghc-8.6.x to the latest version
2018-11-25 09:43:41 +01:00
Peter Simons
3516551316
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1-13-g2103989 from Hackage revision
856a2e1280
.
2018-11-25 09:43:35 +01:00
Guillaume Bouchard
62882d8cd2
haskellSrc2nix: disallow substitutes
...
Fix #49818 . See the bug for more details.
The work done by haskellSrc2nix is usually lightweight, but needs to
be done each time a cabal file change. This triggers unexpected
network activity for a cache query which results most of the time on a
cache miss.
By disabling substitutes we:
- avoid the, mostly useless, binary cache query
- avoid unexpected network failure when users change a cabal file and
try to rebuild without connectivity.
2018-11-22 16:24:13 +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
Peter Simons
50ffe1d46b
hspec-meta: update override to the latest version
2018-11-21 16:06:23 +01:00
Peter Simons
f5cdb2dc05
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1-13-g2103989 from Hackage revision
c669f71a90
.
2018-11-21 16:06:23 +01:00
c0bw3b
db8991b2cb
haskellPackages.poker-eval: obsolete
...
libpoker-eval is removed from nixpkgs
2018-11-20 20:53:46 +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
Peter Simons
efa3790521
haskell-HTF: drop obsolete override for ghc 8.6.x
2018-11-18 17:17:46 +01:00
Peter Simons
d2fafac6f0
haskell-brick: update override for ghc-8.6.x to the latest version
2018-11-18 17:17:46 +01:00
Peter Simons
a7f387bfe5
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1-9-g91c47b3 from Hackage revision
11be8361ef
.
2018-11-18 17:17:39 +01:00
Peter Simons
8e7c14f651
haskell-shake: always use the latest version
2018-11-18 17:17:38 +01:00
Peter Simons
a7c9c7592f
LTS Haskell 12.19
2018-11-18 17:17:38 +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
Peter Simons
032d610aed
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1-5-g1b0c0c3 from Hackage revision
2a8760e4bc
.
2018-11-13 14:00:00 +00:00
Peter Simons
632fc6ba61
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1-4-g8927afe from Hackage revision
1fba236a8a
.
2018-11-12 16:25:41 +01:00
Peter Simons
bcab3daac7
LTS Haskell 12.18
2018-11-12 16:25:40 +01:00
John Ericson
d6811499d1
Merge pull request #49714 from roberth/haskell-bash-completion-2
...
haskellPackages: Add shell completions
2018-11-09 19:55:41 -05:00
Peter Simons
1fd998c512
haskell-src-meta: drop obsolete override
2018-11-08 17:39:13 +01:00
Peter Simons
d0df66ea60
haskell-HTF: update ghc-8.6.x to latest version to fix the build
2018-11-08 17:39:13 +01:00
Peter Simons
8113f61c2a
haskell-neat-interpolation: the test suite is supposed to work again
2018-11-08 17:39:13 +01:00
Peter Simons
7f08b1944b
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1-4-g8927afe from Hackage revision
4cdc5794ea
.
Fixes https://github.com/NixOS/nixpkgs/issues/49709 .
2018-11-08 17:37:54 +01:00
John Ericson
ebd1dd54e5
Merge remote-tracking branch 'upstream/master' into haskell-bash-completion-2
2018-11-08 11:28:53 -05:00
Robert Hensing
2a1c0dde8f
haskellPackages: Add shell completions + improve docs
...
This adds the remaining parts of #42657 on top of #49477 , renames the
function to a better name, and improves the docs
2018-11-08 11:28:11 -05:00
Peter Simons
dde2ea4f37
git-annex: update sha256 hash for new version 7.20181105
2018-11-06 10:42:51 +01:00
Peter Simons
f3900c0617
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1-3-gc8d18e2 from Hackage revision
a1470d397f
.
2018-11-06 10:42:47 +01:00
Peter Simons
0699f9ef07
LTS Haskell 12.17
2018-11-06 10:35:02 +01:00
Peter Simons
2b9916c715
haskell-pandoc: update overrides for the new version
2018-11-05 14:06:29 +01:00
Peter Simons
90acab51fe
haskell-vty: update overrides for the new version
2018-11-05 14:06:29 +01:00
Peter Simons
0a74322a5d
haskell-hspec: update overrides for the new version some more
2018-11-05 14:06:29 +01:00
Peter Simons
72825b5e39
haskell-hspec-discover: update overrides for the new version
2018-11-05 14:06:29 +01:00
Peter Simons
627624f5cd
haskell-hspec-core: update overrides for the new version
2018-11-05 14:06:28 +01:00
Peter Simons
748ea69fab
haskell-hspec: update overrides for the new version
2018-11-05 14:06:28 +01:00
Peter Simons
db203c84e3
haskell-hpack: update overrides for the new version
2018-11-05 14:06:28 +01:00
Peter Simons
d15d64352a
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1-3-gc8d18e2 from Hackage revision
01afc16a43
.
2018-11-05 14:06:24 +01:00
Peter Simons
68b1d626fb
hackage2nix: disable failing Hydra builds
2018-11-05 14:06:23 +01:00
Peter Simons
ff060e74b8
haskell-cpython: don't bind the obsolete name "python34"
...
Fixes the evaluation error introduced by 4f45edbd9a
.
2018-11-05 14:03:43 +01:00
Peter Simons
4f45edbd9a
haskell-cpython: revert "set to null"
...
This reverts commit 6a0b1b13b6
. Please don't null
out the entire package just because its build is broken at the moment. If you
want to prevent users from compiling cpython, then haskell.lib.markBroken (or,
even better: markBrokenVersion) are the way to do it.
2018-11-05 10:06:26 +01:00
Silvan Mosberger
1dd6445252
Merge pull request #49758 from LumiGuide/fix-shellhook-ignore-haskell
...
haskellPackages.*.env: Fixed shellHook being ignored
2018-11-04 19:07:40 +01:00
Frederik Rietdijk
6a0b1b13b6
haskellPackages.cpython: set to null
...
because these are bindings for cpython 3.4 which we no longer distribute.
2018-11-04 18:48:24 +01:00
Falco Peijnenburg
0ff9a7a2cd
haskellPackages.*.env: Fixed shellHook being ignored
...
The problem was introduced in 2bafa93b75464eee5744653319d8046e05cf141a
2018-11-04 17:03:35 +01:00
Peter Simons
bf084e0ed7
Merge pull request #49653 from peti/drop-old-ghc-versions
...
drop old ghc versions 7.10.3, 8.0.2, and 8.4.3.
2018-11-03 19:43:59 +01:00
Eric Wolf
79dace1b30
haskellPackages.sdl2: test-suite needs x server, so deactivate it
2018-11-03 00:11:11 +01:00
Peter Simons
82822c66e4
Merge pull request #48697 from ElvishJerricco/jailbreak-cabal-helper
...
haskellPackages.cabal-helper: Jailbreak restrictive bounds.
2018-11-02 20:42:42 +01:00
Peter Simons
fdc19ff311
haskell-polyparse: use latest version for ghc-8.6.1
2018-11-02 20:25:13 +01:00
Peter Simons
2f0de54ddb
Drop obsolete GHC versions 7.10.3, 8.0.2, and 8.4.3.
...
We keep the latest minor release of each one of the last 3 major releases,
which currently are GHC versions 8.2.2, 8.4.4, and 8.6.1. We also have
ghc-HEAD, but this doesn't count.
Dropping these compilers implied that we have to drop the corresponding
versions of ghcjs, too. We can also drop a shitload of obsolete compiler
patches that newer versions no longer need.
At some point, we can probably simplify the generic builder, too.
2018-11-02 20:13:55 +01:00
Peter Simons
32dcb6051a
haskell-brick: drop obsolete jailbreak for ghc-8.6.x
2018-11-02 20:00:28 +01:00
Peter Simons
1bc120fa5f
git-annex: update sha256 hash for new version 7.20181031
2018-11-02 19:22:17 +01:00
Peter Simons
7766df8eba
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1-2-g57c4f0f from Hackage revision
98ec0eee2d
.
2018-11-02 19:22:10 +01:00
Peter Simons
508ce6e208
haskellPackages: default to ghc 8.4.4 as per Stackage LTS 12.16
2018-11-02 19:21:58 +01:00
Peter Simons
3d5f7e368f
haskell-polyparse: drop obsolete override for ghc-8.6.x
2018-10-31 12:09:59 +01:00
Peter Simons
cd68a8c7cc
haskell-fltkhs-themes: disable Hydra build to avoid evaluation errors
2018-10-31 12:09:59 +01:00
Peter Simons
1bc42cb193
haskell-xmobar: drop obsolete override for ghc-8.6.x
2018-10-31 12:09:59 +01:00
Peter Simons
b376d55e52
haskell-easytest: drop obsolete override for ghc-8.6.x
2018-10-31 12:09:59 +01:00
Peter Simons
5d18129ce8
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1-2-g57c4f0f from Hackage revision
b6545b2cd8
.
2018-10-31 12:09:54 +01:00
Peter Simons
771849af9e
LTS Haskell 12.16
2018-10-31 12:09:49 +01:00
John Ericson
26fa9d2b51
Merge pull request #49477 from obsidiansystems/haskell-shell-completions
...
haskell-lib: Factor out shell completion scripts helper
2018-10-30 15:25:03 -04:00
John Ericson
c34f5176f1
haskell-lib: Factor out shell completion scripts helper
2018-10-30 14:49:58 -04:00
Bas van Dijk
945c6b9981
Merge pull request #48699 from ElvishJerricco/overridable-buildFromSdist
...
haskell.lib.buildFromSdist: Allow overrideCabal
2018-10-26 11:17:24 +01:00
Peter Simons
26974e962e
cabal2nix: fix build with ghc 8.4.x
2018-10-25 11:12:38 +02:00
Peter Simons
f1fd7da406
haskell-lucid: drop obsolete override
2018-10-25 11:12:38 +02:00
Peter Simons
84b6bf8226
haskell-pandoc-types: drop obsolete override
2018-10-25 11:12:38 +02:00
Peter Simons
cfbf9cbf39
haskell-yesod-core: drop obsolete override
2018-10-25 11:12:38 +02:00
Peter Simons
c66c169f81
stack: fix the ghc 8.4.x build
2018-10-25 11:12:38 +02:00
Peter Simons
19013d8092
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1-1-g9fae38b from Hackage revision
5124fd5742
.
2018-10-25 11:12:38 +02:00
Peter Simons
d81e10ab83
LTS Haskell 12.14
2018-10-25 11:12:38 +02:00
John Ericson
6b81005e66
Merge pull request #48688 from ElvishJerricco/shellFor-nativeBuildInputs
...
haskellPackages.shellFor: Add nativeBuildInputs [Fixes #48435 ]
2018-10-19 12:19:45 -04:00
Peter Simons
2f9a6d648b
ghc-8.6.x: disable mpd support in xmobar
...
libmpd does not compile with the latest version of ghc.
2018-10-19 14:44:23 +02:00
Peter Simons
b5c725f122
haskell-HaTeX: jailbreak to fix the build with ghc-8.6.x
2018-10-19 14:44:23 +02:00
Peter Simons
a4be65dac2
haskell-wl-pprint-extras: jailbreak to fix the build with ghc-8.6.x
2018-10-19 14:44:23 +02:00
Peter Simons
6c2f00e4e5
haskell-fgl: ignore the new cabal revision published on Hackage
2018-10-19 14:44:23 +02:00
Peter Simons
0fdbed7f53
haskell-base-compat-batteries: fix build with ghc-8.0.x
2018-10-19 14:44:23 +02:00
Peter Simons
488e41e8df
haskell-hledger-ui: jailbreak to fix build with ghc-8.6.1
2018-10-19 14:44:23 +02:00
Peter Simons
0f92a347e9
haskell-brick: jailbreak to fix build with ghc-8.6.1
2018-10-19 14:44:23 +02:00
Peter Simons
5860a9dc73
haskell-vty: use the latest version when building with ghc-8.6.1
2018-10-19 14:44:23 +02:00
Peter Simons
d393b89965
stack: prefer the ghc-8.6.1 version
...
Building stack with ghc-8.4.x requires a whole lot of version overrides -- most
notably Cabal 2.4.x --, so we don't bother and just use the one built with the
latest compiler instead.
2018-10-19 14:44:22 +02:00
Peter Simons
13c666d81c
haskell-hledger: jailbreak to fix build with ghc-8.6.1
2018-10-19 14:44:22 +02:00
Peter Simons
2f055cec0a
stack: jailbreak to fix build with ghc-8.6.1
2018-10-19 14:44:22 +02:00
Peter Simons
4ec2418dda
stack: drop obsolete override after version update
2018-10-19 14:44:22 +02:00
Peter Simons
8d54a1efe6
haskell-neat-interpolation: we cannot use the latest version without megaparsec 7.x
2018-10-19 14:44:22 +02:00
Peter Simons
1643a57fd0
haskell-monad-par: disable the test suite to fix the build with ghc-8.6.1
2018-10-19 14:44:22 +02:00
Peter Simons
60744d784a
haskell-wizards: jailbreak to fix build with ghc-8.6.1
2018-10-19 14:44:22 +02:00
Peter Simons
5891201db2
haskell-ledger-lib: jailbreak to fix build with ghc-8.6.1
2018-10-19 14:44:22 +02:00
Peter Simons
79f5e5d365
haskell-cassava-megaparsec: jailbreak to fix build with ghc-8.6.1
2018-10-19 14:44:22 +02:00
Peter Simons
6d070d3ad0
haskell-hspec-megaparsec: jailbreak to fix build with ghc-8.6.1
2018-10-19 14:44:22 +02:00
Peter Simons
91caf69a40
haskell-megaparsec: jailbreak to fix build with ghc-8.6.1
...
We cannot update to megaparsec-7.x because hledger does not support it.
2018-10-19 14:44:22 +02:00
Peter Simons
147c88256e
haskell-config-ini: jailbreak to fix build with ghc-8.6.1
2018-10-19 14:44:22 +02:00
Peter Simons
156e0b0788
haskell-lucid: jailbreak to fix build with ghc-8.6.1
2018-10-19 14:44:22 +02:00
Peter Simons
f96a244034
haskell-data-clist: jailbreak to fix build with ghc-8.6.1
2018-10-19 14:44:22 +02:00
Peter Simons
2745a36f2c
ghc-8.6.x: we need the latest pandoc version for this compiler
2018-10-19 14:44:22 +02:00
Peter Simons
2e0f10b3d7
haskell-easytest: apply patches to fix the build with ghc-8.6.x
2018-10-19 14:44:22 +02:00
Peter Simons
d4fb2748f1
haskell-skylighting-core: the test suite fails when built with ghc-8.6.x
2018-10-19 14:44:22 +02:00
Peter Simons
88a93b14ae
ghc-8.6.x: jailbreak pandoc-types to fix the build (of the test suite)
2018-10-19 14:44:22 +02:00
Peter Simons
a96f91df0f
ghc-8.6.x: update hslua to latest version to fix the build
2018-10-19 14:44:22 +02:00
Peter Simons
876ea22caf
haskell-yesod-core: update version to fix the test suite
2018-10-19 14:44:22 +02:00
Peter Simons
d6d0871c51
ghc-8.6.x: HTF does not compile
2018-10-19 14:44:22 +02:00
Peter Simons
95ae25600e
ghc-8.6.x: update overrides
2018-10-19 14:44:22 +02:00
Peter Simons
d210479e65
haskell-texmath: drop obsolete override
2018-10-19 14:44:22 +02:00
Peter Simons
ba64a13d69
haskell-haddock-api: disable broken override
2018-10-19 14:44:22 +02:00
Jack Henahan
ed2370d8c4
haskellPackages.hasktags: remove dontCheck
...
https://github.com/MarcWeber/hasktags/issues/52 has been closed and a new version (0.71.1) has been released.
2018-10-19 14:44:22 +02:00
Peter Simons
5ee4818211
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1-1-g9fae38b from Hackage revision
a013b65658
.
2018-10-19 14:44:22 +02:00
Will Fancher
bc56701020
haskell.lib.buildFromSdist: Allow overrideCabal [ Fixes #45018 ]
2018-10-19 04:49:56 -04:00
Will Fancher
2ebc3034d3
haskellPackages.cabal-helper: Jailbreak restrictive bounds. [ Fixes #45515 ]
2018-10-19 04:29:21 -04:00
Will Fancher
a93c777c63
haskellPackages.cabal-macosx: Tests don't build with Cabal >= 2.2
2018-10-18 19:12:25 -04:00
Will Fancher
0ee01e6c2e
haskellPackages.shellFor: Add nativeBuildInputs [ Fixes #48435 ]
2018-10-18 18:32:53 -04:00
Ryan Mulligan
0c72f4c517
Merge pull request #48564 from kadena-io/master
...
Add name parameter to developPackage
2018-10-17 12:54:43 -07:00
Doug Beardsley
c3c82aa675
Update developPackage documentation
2018-10-17 14:44:07 -04:00
Doug Beardsley
d36c55a530
Add name parameter to developPackage
2018-10-16 09:38:57 -04:00
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
Nathan van Doorn
550fe159f0
haskellPackages.generic-lens: apply patch to fix tests
2018-09-28 09:42:36 +01:00
Sarah Brofeldt
5c45ca0943
haskellPackages.term-rewriting: doJailbreak and dontCheck
2018-09-28 09:45:22 +02:00
Peter Simons
e797f37d02
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1 from Hackage revision
8d69413ed8
.
2018-09-27 15:14:13 +02:00
Peter Simons
b70f4ff218
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1 from Hackage revision
35d90c5e25
.
2018-09-27 15:14:12 +02:00
Peter Simons
424f6b9341
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1 from Hackage revision
a4158051bb
.
2018-09-27 15:14:12 +02:00
Peter Simons
44f68ab3ef
haskell-doctest: fix build with ghc-8.6.x
2018-09-27 15:14:12 +02:00
Peter Simons
a2cbfd961b
haskell-hspec: fix build with ghc-8.6.x
2018-09-27 15:14:11 +02:00
Peter Simons
f705ee21f6
Update overrides for ghc-8.6.x.
2018-09-24 21:19:35 +02:00
Peter Simons
873476c55a
haskell-hspec-core: use latest version when building with ghc 8.6.x
2018-09-24 21:19:35 +02:00
Peter Simons
9de1461f45
haskell-stm: update overrides for the new 2.5.x version
2018-09-24 21:19:35 +02:00
Peter Simons
21dc7a6aa5
haskell-text: update overrides for the new version
2018-09-24 21:19:35 +02:00
Peter Simons
9e963c020e
haskell-stm: update overrides for the new 2.5.x version
2018-09-24 21:19:34 +02:00
Peter Simons
dbffdee9d2
Add a couple of overrides to fix build with GHC 8.6.1.
2018-09-24 21:19:34 +02:00
Peter Simons
c50365ec92
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1 from Hackage revision
be1e8a29d2
.
2018-09-24 21:19:29 +02:00
Peter Simons
2fc9fee6b2
hackage2nix: disable broken Hydra builds
2018-09-24 21:18:51 +02:00
Bas van Dijk
36e8d638d4
haskellPackages.haddock-api: fix build
...
Also remove haddock-library == 1.4.4 since it's not needed anymore
2018-09-24 01:57:09 +02:00
Bas van Dijk
e1d51fa9e6
haskellPackages.yi-core: use overrideScope instead of override
2018-09-24 01:57:09 +02:00
Bas van Dijk
1d7b922238
haskellPackages.safe-money-*: use overrideScope instead of override
2018-09-24 01:57:09 +02:00
Bas van Dijk
38467261c3
haskellPackages.Frames: use overrideScope instead of override
2018-09-24 01:57:09 +02:00
Bas van Dijk
9b67908e67
haskellPackages.Euterpea: fix build by using PortMidi == 0.2
2018-09-23 22:50:04 +02:00
Bas van Dijk
73cf1c26d8
haskellPackages.Frames-beam: disable tests because it requires a running PostgreSQL server
2018-09-23 21:57:17 +02:00
Bas van Dijk
ff6122c993
haskellPackages.Frames: fix build by using vinyl-0.10.0
2018-09-23 21:54:25 +02:00
Peter Simons
7a036a5cbe
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1 from Hackage revision
c75652c02b
.
2018-09-22 13:26:33 +02:00
Bas van Dijk
73862bf812
haskellPackages.mandrill: fix build for ghc843
2018-09-21 19:08:25 +02:00
John Ericson
8a41a11d66
Merge pull request #47096 from obsidiansystems/fix-x509-system
...
haskellPackages.x509-system: Override based on the host, not target platform
2018-09-20 21:55:24 -04:00
John Ericson
45c637d8a0
haskellPackages.x509-system: Override based on the host, not target platform
...
There were many reverts back and forth, but it ultimately appears that I
am the source of this mistake. I clarified the comment so as not to
confuse myself or anyone else.
2018-09-20 21:48:06 -04:00
Nathan van Doorn
c8598daad4
haskellPackages.sbv: fix location of z3 executable
...
A lot of the functionality of the z3 library depends on it being able to
find the z3 executable on $PATH. Hard-coding it here means it will never
be unable to find it and z3 doesn't need to pollute $PATH.
2018-09-20 11:45:16 +01:00
Peter Simons
6e4c666a67
git-annex: update sha256 hash for new version 6.20180913
2018-09-19 21:04:41 +02:00
Peter Simons
c18a0becf2
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1 from Hackage revision
439b9af37f
.
2018-09-19 21:04:41 +02:00
Peter Simons
72e2ab2c72
cabal2nix: update yaml override to the latest version
2018-09-19 21:04:41 +02:00
Michael Alan Dorman
c5467e8f73
cabal-install: use newer version of Cabal library
2018-09-19 21:04:41 +02:00
Peter Simons
4b129a73db
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11.1 from Hackage revision
d5215acecc
.
2018-09-19 21:04:41 +02:00
Peter Simons
234a24cbeb
LTS Haskell 12.10
2018-09-19 21:04:40 +02:00
Peter Simons
3c95fb13ee
Merge pull request #46893 from costrouc/costrouc/pandoc-crossref-refactor
...
haskellPackages.pandoc-crossref: refactor disable tests for 0.3.2.1
2018-09-19 20:50:50 +02:00
Chris Ostrouchov
e1ed5b26c9
haskellPackages.pandoc-crossref: refactor disable tests for 0.3.2.1
...
Author acknowleges test failing (change when no longer 0.3.2.1).
https://github.com/lierdakil/pandoc-crossref/issues/199
2018-09-19 14:47:41 -04:00
John Ericson
f4be0b45dd
Merge pull request #46872 from obsidiansystems/cross-haskell-ar-flag
...
haskell infra: Also pass `--with-ar` in cross builds
2018-09-18 19:14:13 -04:00
John Ericson
750933a17c
haskell infra: Also pass --with-ar
in cross builds
2018-09-18 18:49:58 -04:00
Nathan van Doorn
d6dc56180b
haskellPackages.JuicyPixels: re-enable Haddock
...
This was made to avoid an issue which was fixed in `3.2.9.3`. The version currently in `nixpkgs 18.03` is `3.2.9.4`, which includes this fix.
2018-09-18 15:29:58 +01:00
Bas van Dijk
0a30853461
Merge pull request #46512 from michaelpj/imp/haskell-benchmarks
...
haskell lib: add --enable-benchmarks in doBenchmark
2018-09-18 14:57:03 +02:00
John Ericson
9f768ff43c
Merge pull request #46795 from obsidiansystems/late-bind-buildHaskellPackages
...
haskell infra: "late bind" `buildHaskellPackages`
2018-09-17 16:20:56 -04:00
John Ericson
8da28de0e8
haskell infra: "late bind" buildHaskellPackages
...
This way it can be overridden.
2018-09-17 16:01:26 -04:00
Silvan Mosberger
7e5917a031
haskellPackages: Fix ListLike for 8.02 and 8.22
2018-09-17 03:54:03 +02:00
Peter Simons
e0c081c6ac
haskell-cabal2nix: update override for hpack 0.31.0
...
* pkgs/development/haskell-modules/configuration-common.nix:
2018-09-12 13:14:22 +02:00
Peter Simons
9d47aaa3b6
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11-9-gb3613cb from Hackage revision
e44c7d34b0
.
2018-09-12 10:33:23 +02:00
Peter Simons
53d34305f6
haskell-stm: update overrides that use version 2.4.5.0 to version 2.4.5.1
2018-09-12 10:31:10 +02:00
Peter Simons
838b4fe552
haskell-Cabal: keep a copy of the 2.2.x version around in the package set
2018-09-12 10:31:09 +02:00
(cdep)illabout
da86e4255b
haskellPackages.termonad: Add dontCheck and remove from dont-distribute-packages.
...
The doctests for termonad fail to build only with nix. When building
without nix, the doctests run correctly:
https://github.com/cdepillabout/termonad/issues/15
This PR disables the tests for termonad, as well as removing it from
dont-distribute-packages.
2018-09-12 10:31:09 +02:00
Peter Simons
1c5d7ad52e
cabal2nix: fix (and clean up)override for hpack dependency
2018-09-12 10:31:09 +02:00
Peter Simons
11930854a2
haskell-yaml: drop obsolete override
2018-09-12 10:31:08 +02:00
Peter Simons
1b1cb6305c
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11-9-gb3613cb from Hackage revision
3869e8d541
.
2018-09-12 10:31:03 +02:00
Peter Simons
3c1af12544
LTS Haskell 12.9
2018-09-12 10:30:20 +02:00
Alexander Biehl
88ce4f5e8a
More conservative SCC tagging for Haskell libraries
...
`all-functions` corresponds to `-fprof-auto` which places an SCC on every binding. It is well known that SCCs hinder GHC from doing its optimization magic and really slows down profiled code to a point where the profiling reports are completely skewed towards things that were completely optimized away in production settings. Concretely this shows up with things like lenses which do not carry runtime overhead when properly simplified.
`exported-functions` corresponds to GHCs `-fprof-auto-exported` which doesn't put SCCs on `INLINE`d code and in turn doesn't influence simplification of this basic but important stuff.
2018-09-12 10:30:20 +02:00
Alex Biehl
f8a158c346
Haskell builder: Use $abi/$libname as --libsubdir
2018-09-12 10:30:20 +02:00
Michael Peyton Jones
175c4f040f
haskell generic builder: enable benchmarks if doBenchmark is true
2018-09-11 16:24:26 +01:00
Bas van Dijk
d05a8bb410
Merge pull request #44424 from dhess/callCaball2nixWithOption
...
haskell-modules: add callCabal2nixWithOptions.
2018-09-11 09:00:03 +02:00
Arian van Putten
02feb90d4e
safe-money: Fix dependencies for safe-money-*
...
They all depend on safe-money-0.7, but hackage2nix made them incorrectly
depend on safe-money-0.6
We should be able to remove this 'hack' as soon as the new Stackage LTS
comes out, as safe-money-0.7 will then be the default version.
2018-09-10 13:41:57 +02:00
Bas van Dijk
1fc5a6d2b6
haskell: build the tensorflow packages on hydra since they now build successfully
2018-09-06 09:15:56 +02:00
Bas van Dijk
a5f08c17e5
haskellPackages.tensorflow-mnist: fix missing dependency on tensorflow-mnist-input-data
2018-09-06 09:15:56 +02:00
Bas van Dijk
641025d410
haskellPackages.tensorflow-mnist-input-data: link data files instead of copying
...
This prevents duplication in the nix store.
2018-09-06 09:15:56 +02:00
Bas van Dijk
6bd8799448
haskellPackages.tensorflow-mnist-input-data: use an attribute set to specify the data files
...
This is more understandable and safer than using a nested list.
2018-09-06 09:15:50 +02:00
Matthieu Coudron
11e2009821
haskellPackages.tensorflow-mnist-input-data: fetch
...
Prefetch data so that the package doesn't try to connect to the internet.
2018-09-06 00:11:02 +09:00
Peter Simons
b35b8baddd
Merge pull request #45348 from shlevy/shellFor-all-build-inputs
...
haskellPackages.shellFor: fix after recent getHaskellBuildInputs fix.
2018-09-02 16:11:43 +02:00
John Ericson
0828e2d8c3
treewide: Remove usage of remaining redundant platform compatability stuff
...
Want to get this out of here for 18.09, so it can be deprecated
thereafter.
2018-08-30 17:20:32 -04:00
Bas van Dijk
97a4d29545
haskell: disable library profiling for static executables
...
Haskell packages overridden with justStaticExecutables
(like cabal-install, stack, pandoc, darcs, etc.) don't provide
libraries in the end result so it's futile to build them with library
profiling enabled because it will just take extra time.
2018-08-27 14:31:34 +02:00
Michael Alan Dorman
60cc518b22
xmonad: update nix patch
...
Regenerated against the current release.
2018-08-27 14:31:34 +02:00
Peter Simons
cd35b1cc9c
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11-7-gdb540bc from Hackage revision
d01233b4fa
.
2018-08-27 14:31:34 +02:00
(cdep)illabout
78e2045f6d
gi-vte: Remove from dont-distribute-packages
2018-08-27 14:31:33 +02:00
Peter Simons
e0d250e5cf
LTS Haskell 12.7
2018-08-27 14:31:33 +02:00
Domen Kožar
82f11ba01b
haskell generic builder: expose enableParallelBuilding
2018-08-26 23:20:41 +01:00
Eric Wolf
5d91e0f57d
hunspell-hs: fix build
...
Using pkgconfig like jtojnar suggested.
Disables tests as some necessary data files
aren't included on hackage.
2018-08-26 20:44:39 +02:00
Bas van Dijk
170b8a85d2
Merge pull request #45053 from carlosdagos/skip-check-mattermost-api
...
haskellPackages.mattermost-api: skip check
2018-08-21 03:04:53 +02:00
Carlos D
0909282b1b
haskellPackages.mattermost-api: skip check
2018-08-21 10:16:59 +10:00
John Ericson
60fc04c34b
haskell lib: Add appendConfigureFlags
...
For consistency and completeness; other helpers have these "plural"
variants too.
2018-08-20 17:50:23 -04:00
Shea Levy
b00b2363b3
haskellPackages.shellFor: fix after recent getHaskellBuildInputs fix.
...
Fixes #45318
2018-08-19 15:17:35 -04:00
Peter Simons
08f48236d2
cabal2nix: update hpack override to the new version
2018-08-19 13:36:20 +02:00
Peter Simons
782e96e7d4
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.11 from Hackage revision
d5c89ad106
.
2018-08-19 13:36:14 +02:00
Peter Simons
87ae21cd12
LTS Haskell 12.6
2018-08-19 13:34:59 +02:00
Peter Simons
8546be38e5
hackage-packages: avoid broken reference to gnome2.gnome-keyring
...
Fixes https://github.com/NixOS/nixpkgs/issues/44996 .
2018-08-19 09:38:40 +02:00
Shea Levy
2d32f7daa8
haskellPackages.hadoop-rpc: Apply stack overflow patch on 8.4 as well.
2018-08-17 09:36:53 -04:00
Shea Levy
38396acd3b
haskellPackages.xmlhtml: Jailbreak for hspec 2.5
2018-08-17 09:25:35 -04:00
Shea Levy
a07cc456bc
haskellPackages.hoopl: Disable broken testsuite.
...
https://github.com/haskell/hoopl/issues/50
2018-08-17 09:02:24 -04:00
Shea Levy
9c32d185d1
haskellPackages.hasktags: Disable broken testsuite.
...
https://github.com/MarcWeber/hasktags/issues/52
2018-08-16 15:35:05 -04:00
Shea Levy
816f4ef188
haskellPackages.cabal-plan: Remove broken patch.
2018-08-16 15:16:54 -04:00
Eric Wolf
fe6ebf85b7
ghc-8.0.2: Fix #44987 ( #45014 )
...
nix-env -f '<nixpkgs>' -qaP -A haskell.packages.ghc802
will run again, but the packages depending on ghc-compact will still not
build, as they have a constrain on base >= 4.10 and ghc 8.0.2 has base
4.9.1.0
2018-08-15 14:53:20 +01:00
Shea Levy
7372d3bf31
haskell.lib.getHaskellBuildInputs: Actually get the haskell build inputs.
...
5523ec8f3c
accidentally dropped the attribute lookup.
2018-08-14 17:05:36 -04:00
Domen Kožar
d2c55eb34a
haskellPackages.hpack: set to newest hpack to avoid conflicting hpack versions in closure
2018-08-14 11:42:10 +01:00
Domen Kožar
85f892b988
stack2nix: cleanup
2018-08-14 11:41:42 +01:00
Bas van Dijk
a70fbb8d9e
haskell: upgrade the tensorflow packages
...
Also enable building on GHC-8.4.
2018-08-13 20:07:43 +02:00
Silvan Mosberger
a57c8579a8
Merge pull request #44568 from uskudnik/add-shellhook-support-to-buildstackproject
...
Add support for user-extensible shellHook to haskell.lib.buildStackProject
2018-08-13 19:39:43 +02:00
Izorkin
fdec6b1b8d
servant-sphinx-documentation: fix sha256sum
2018-08-12 23:13:23 +03:00
Peter Simons
8121eebb9a
git-annex: update sha256 hash for the new version
2018-08-12 11:35:23 +02:00
Peter Simons
3fe0751494
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.10.2-2-g5e5293d from Hackage revision
42f8c34fa4
.
2018-08-12 11:35:24 +02:00
Bas van Dijk
9481513360
cabal2nix: fix build by overriding hpack to 0.29.6
...
Fixes: https://github.com/NixOS/cabal2nix/issues/369
2018-08-11 10:44:27 +02:00
Bas van Dijk
e9b7e73120
Merge pull request #44356 from ElvishJerricco/callcabal2nix-passthru-deriver
...
callCabal2nix: Passthru deriver
2018-08-11 10:34:06 +02:00
Will Fancher
08b766921d
callCabal2nix: Passthru deriver
2018-08-10 11:38:09 -04:00
Silvan Mosberger
7f12361e62
yi: fix build
2018-08-09 22:28:25 +02:00
Urban Skudnik
01a8fa1a72
Add support for user-extensible shellHook to buildStackProject
...
buildStackProject is overridding shell hook and doesn't append
user-specified shellHook to it, resulting in user's shellHook
never executing.
2018-08-07 14:28:18 +02:00
Jan Tojnar
93168d887c
bustle: fix build
2018-08-07 12:08:10 +02:00
Michael Alan Dorman
8df4d87aee
xmonad, xmonad-contrib, xmonad-extras: remove superfluous config
...
xmonad and xmonad-contrib no longer require patches, and
xmonad-contrib and xmonad-extras no longer need to be jailbroken.
2018-08-07 09:25:35 +02:00
Moritz Angermann
e1d180725b
Update generic-builder.nix
...
Drop `hasActiveLibrary` altogether. The condition is wrong, `isLibrary` is the correct one. We can have non-static, non-shared libraries as well.
2018-08-07 09:25:35 +02:00
Moritz Angermann
e4a61c8b6e
[haskell/generic-builder] windows always has an active library
...
This commit is not really correct. The `hasActiveLibrary` check is wrong.
We can have an active library even if we do not ask for a static lirbary or
dynamic one; we can still have just a set of objet files and archives.
2018-08-07 09:25:35 +02:00
Peter Simons
10b923930c
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.10.2 from Hackage revision
e35bfea89e
.
2018-08-07 09:25:35 +02:00
Domen Kožar
750e4888f8
hackage2nix: update list of failing Hydra builds
...
Ping @jb55 for broken "skeletons".
Ping @khumba for broken "hoppy-*".
2018-08-07 09:25:33 +02:00
Peter Simons
5bd2ca749d
LTS Haskell 12.5
2018-08-07 09:25:33 +02:00
Travis Whitaker
a3e7fc876a
haskellPackages.llvm-hs: Use LLVM 6 with llvm-hs, don't run tests on Darwin.
2018-08-05 07:46:10 -07:00