Jan Tojnar
9983820e93
haskellPackages.hsdev_0_3_3_1: fix build
2019-06-21 23:33:54 +02:00
Jan Tojnar
93580a122e
haskellPackages.llvm-hs: fix build
...
It requires llvm_8
2019-06-20 00:47:30 +02:00
Peter Simons
f399f890dd
haskell-stack: clean up deep overrides
2019-06-19 22:46:56 +02:00
Peter Simons
3a1a49c9ab
git-annex: update sha256 for version 7.20190615
2019-06-19 22:46:56 +02:00
Peter Simons
ef24a2c6d5
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.4 from Hackage revision
ea1610f9fc
.
2019-06-19 22:46:50 +02:00
Peter Simons
7a56998521
hackage2nix: disable builds that are broken on Hydra
2019-06-19 22:45:52 +02:00
Peter Simons
4d1660a9e8
LTS Haskell 13.26
2019-06-19 22:45:52 +02:00
volth
f3282c8d1e
treewide: remove unused variables ( #63177 )
...
* treewide: remove unused variables
* making ofborg happy
2019-06-16 19:59:05 +00:00
Peter Simons
6917433fb2
Merge pull request #62876 from endgame/unbreak-reflex
...
haskellPackages.reflex: dontCheck
2019-06-14 17:21:46 +02:00
Peter Simons
b30b8f9f69
haskell-stack: fix the build some more
2019-06-14 14:53:18 +00:00
Peter Simons
d7ddf86d2a
pandoc: disable test suite to fix the build
2019-06-14 14:38:47 +00:00
Peter Simons
21fdd13968
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.3-6-g315012a from Hackage revision
0bcde76479
.
2019-06-14 13:06:36 +00:00
Peter Simons
9b68353c72
haskell-stack: add plenty of overrides to fix the build in LTS-13.x
2019-06-14 13:06:35 +00:00
Peter Simons
4b3e62d561
hackage2nix: update list of broken builds
2019-06-14 13:06:35 +00:00
Peter Simons
a8a43ab9ed
pandoc: update build dependency version for the new 2.7.3 release
2019-06-14 13:06:35 +00:00
Peter Simons
9df1e349e8
hackage2nix: disable broken builds to fix Hydra evaluation
2019-06-14 13:06:08 +00:00
Peter Simons
af37181eed
haskell-ip: use version 1.5.x to fix the build
2019-06-14 13:06:08 +00:00
Peter Simons
e1126316d7
haskell-constraints-deriving: disable test suite to fix the build
2019-06-14 13:06:08 +00:00
Peter Simons
0a253d7043
haskell-cryptol: update overrides for new sbv version
2019-06-14 13:06:08 +00:00
Peter Simons
caeebbb5f7
haskell-hslua-module-system: re-enable the build; it succeeds fine now
2019-06-14 13:06:08 +00:00
Peter Simons
65ca963e0b
haskell-tasty-lua: disable test suite to fix the build
2019-06-14 13:06:07 +00:00
Peter Simons
142b8b510c
haskell-hlint: use the latest ghc-lib-parser version
2019-06-14 13:06:07 +00:00
Peter Simons
09b0c36647
haskell-pandoc: update overrides for latest version
2019-06-14 13:06:07 +00:00
Peter Simons
bb5ef7900d
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.3-6-g315012a from Hackage revision
413f238c84
.
2019-06-14 13:06:07 +00:00
Peter Simons
c0c65d6717
LTS Haskell 13.25
2019-06-14 13:06:06 +00:00
Izorkin
cf9acd3e6d
haskellPackages.insert-ordered-containers: fix build
2019-06-11 18:42:58 +09:00
Jack Kelly
5e411564cb
haskellPackages.reflex: dontCheck
...
Reflex uses hlint in its test suite, failing the build if there are
any lint warnings. hlint depends on a newer haskell-src-exts than the
rest of the nixpkgs haskell infrastructure, so this avoids reflex
dependening on multiple versions of haskell-src-exts, which would
otherwise abort the build.
2019-06-09 12:12:33 +10:00
Peter Simons
d28f44c56c
haskell-dhall: fix broken overrides
2019-06-07 11:59:57 +02:00
Peter Simons
11f10b686e
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.3-6-g315012a from Hackage revision
9ac45f94e9
.
2019-06-07 10:07:40 +02:00
Peter Simons
1c4349220e
hackage2nix: use older version of 'ghc-lib-parser' by default to fix hlint
2019-06-07 10:07:39 +02:00
Silvan Mosberger
1d512f5870
haskellPackages: clean up some overrides
...
- jailbreak-cabal override isn't needed, shared executables are disabled
by default (or is this precautionary?)
- Removed and added some infinite recursion overrides, moved them to
configuration-nix.nix
- Unbreak zstd and attparsec-varword
- mysql override is already in configuration-nix.nix
- Move some overrides for disabling tests due to internet connectivity
to configuration-nix.nix
Closes https://github.com/NixOS/nixpkgs/pull/62407 .
2019-06-07 10:07:39 +02:00
Peter Simons
86d1fe06f3
haskell-configuration-common: cosmetic
2019-06-07 10:07:39 +02:00
Peter Simons
0636bebbdf
hackage2nix: drop obsolete version overrides
2019-06-07 10:07:39 +02:00
Peter Simons
93fdcb84d9
hackage2nix: disable broken builds to fix evaluation errors on Hydra
2019-06-07 10:07:34 +02:00
Peter Simons
b7e194e059
LTS Haskell 13.24
2019-06-07 10:06:14 +02:00
Silvan Mosberger
45d7270579
haskellPackages.heap: Fix build
2019-06-04 10:26:11 +02:00
Peter Simons
64a8e60df9
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.3-6-g315012a from Hackage revision
5a3c3ef601
.
2019-05-31 16:09:31 +02:00
Peter Simons
f51c95d788
LTS Haskell 13.23
2019-05-31 16:09:31 +02:00
Peter Simons
02ea1812c8
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.3-4-g5a23331 from Hackage revision
85d71d5231
.
2019-05-24 17:45:21 +02:00
Peter Simons
c85fe3c330
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.3-4-g5a23331 from Hackage revision
85d71d5231
.
2019-05-24 17:44:16 +02:00
Peter Simons
2ad8ac54bf
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.3-4-g5a23331 from Hackage revision
e029651cf8
.
2019-05-24 17:44:15 +02:00
Peter Simons
bdb704e8d7
hackage2nix: update list of broken builds
2019-05-24 17:44:15 +02:00
Silvan Mosberger
3643fa4bca
hackage2nix: un-break some Haskell packages
...
Either because they're no longer broken at all or by overriding them with a fix
2019-05-24 17:38:25 +02:00
Jack Kelly
49345f233c
hackage2nix: lattices is no longer broken
2019-05-24 17:38:07 +02:00
Jack Kelly
ea3c0aa1b5
haskellPackages.hakyll: remove obsolete patch
2019-05-24 17:38:02 +02:00
Peter Simons
b644d5b159
LTS Haskell 13.22
2019-05-24 17:36:35 +02:00
Peter Simons
2903cbf66b
haskell-tasty-hedgehog: current versions need hedgehog 1.x or later
2019-05-18 12:58:02 +02:00
Peter Simons
71fee27abb
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.3 from Hackage revision
5a5fa437a2
.
2019-05-18 12:57:59 +02:00
Peter Simons
dc1cd81cfb
hackage2nix: disable broken builds on Hydra
2019-05-18 12:57:42 +02:00
Peter Simons
b7f032ebed
LTS Haskell 13.21
2019-05-18 12:57:42 +02:00
Robin Gloster
6cf583cf2f
Merge pull request #60406 from JohnAZoidberg/remove-isnull
...
treewide: Remove usage of isNull
2019-05-18 09:36:24 +00:00
Silvan Mosberger
6c13c0f4ed
Merge pull request #61484 from chreekat/minimal-haskell-packaging-docs
...
Add minimal docs for callHackage and friends
2019-05-16 18:48:40 +02:00
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
Bryan Richter
6a74ba96fd
Add minimal docs for callHackage and friends
...
Specifically haskellSrc2nix, callHackage, and callHackageDirect. Other
functions should probably also be documented, but it's at least a start.
2019-05-14 08:18:02 +03:00
Peter Simons
8e4df4840e
haskell-hledger-lib: jailbreak to enable running the build with ghc-8.8.x
...
The build still fails, but I want to see the actual errors.
2019-05-12 20:49:17 +02:00
Peter Simons
8e4cd524c7
haskell-lens: patch (and jailbreak) to fix build with ghc-8.8.x
2019-05-12 20:49:17 +02:00
Peter Simons
12982ef5cd
haskell-shakespeare: patch to fix build with ghc-8.8.x
2019-05-12 20:49:17 +02:00
Peter Simons
4619745465
haskell-aeson: ghc-8.8.x runs out of memory trying to compile the test suite
2019-05-12 20:49:17 +02:00
Peter Simons
f944f8f9c5
haskell-cabal-install: update ghc-8.8.x package set to latest git version
2019-05-12 20:49:16 +02:00
Peter Simons
aa62499290
haskell-cassava: patch to fix the build with ghc-8.8.x
2019-05-12 20:49:16 +02:00
Peter Simons
5409929d61
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2-10-gb2ea1c2 from Hackage revision
baa9f80e41
.
2019-05-12 20:49:16 +02:00
Peter Simons
cb0235faf9
hackage2nix: disable failing Hydra builds
2019-05-12 20:49:16 +02:00
Peter Simons
44184820b2
haskell-setlocale: jailbreak to fix the build with ghc-8.8.x
2019-05-12 20:49:16 +02:00
Mario Rodas
6673cc8ee9
haskell: x509-system fix on darwin
...
x509-system requires access to the `security` executable. Partially
reverts [1: d69cc779b5
]
1: d69cc779b5
Revert "Revert "darwin 10.12 commits""
2019-05-12 11:00:00 -05:00
Peter Simons
8fd4b19d6b
haskell-aeson: patch to fix the build with ghc-8.8.x
2019-05-12 09:54:32 +02:00
Peter Simons
579b679507
haskell-dlist: jailbreak to fix the build with ghc-8.8.x
2019-05-12 09:54:32 +02:00
Peter Simons
553a1eec6f
haskell-parallel: jailbreak to fix the build with ghc-8.8.x
2019-05-12 09:54:32 +02:00
Peter Simons
5d61a76ba9
haskell-optparse-applicative: jailbreak to fix the build with ghc-8.8.x
2019-05-12 09:54:32 +02:00
Peter Simons
7df834c628
haskell-th-lift: jailbreak is no longer necessary in the latest version
2019-05-12 09:54:32 +02:00
Peter Simons
b24afc5119
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.3 from Hackage revision
2979437e88
.
2019-05-12 09:54:26 +02:00
Peter Simons
ac8bf3419b
hackage2nix: re-enable 'megaparsec-tests' builds on Hydra
2019-05-12 09:54:26 +02:00
Peter Simons
47a7480f05
haskell-quickcheck-instances: jailbreak to fix the build with ghc-8.8.x
2019-05-09 18:15:20 +02:00
Peter Simons
e4659b5616
haskell-integer-logarithms: jailbreak to fix the build with ghc-8.8.x
2019-05-09 18:15:20 +02:00
Peter Simons
44ac450719
haskell-attoparsec: apply patches to fix the build with ghc-8.8.x
2019-05-09 18:15:20 +02:00
Peter Simons
7055bea4a9
haskell-hashable-time: jailbreak to fix the build with ghc-8.8.x
2019-05-09 18:15:20 +02:00
Peter Simons
64d6f5f70b
haskell-lucid: jailbreak to fix the build with ghc-8.8.x
2019-05-09 18:15:20 +02:00
Peter Simons
5761cd818f
haskell-unordered-containers: update to fix the build with ghc-8.8.x
2019-05-09 18:15:20 +02:00
Peter Simons
2d66230409
haskell-logict: drop obsolete ghc-8.8.x patch
2019-05-09 18:15:20 +02:00
Peter Simons
17fe388b79
haskell-vector-th-unbox: apply patches to fix the build with ghc-8.8.x
2019-05-09 18:15:20 +02:00
Peter Simons
6a472242c1
haskell-regex-tdfa: apply patches to fix the build with ghc-8.8.x
2019-05-09 18:15:20 +02:00
Peter Simons
aa61fdec21
haskell-easytest: update to fix the build with ghc-8.8.x
2019-05-09 18:15:20 +02:00
Peter Simons
1aa45760aa
haskell-hedgehog: apply patches to fix the build with ghc-8.8.x
2019-05-09 18:15:20 +02:00
Peter Simons
4c3d279ff7
haskell-th-lift: jailbreak (and update) to fix the build with ghc-8.8.x
2019-05-09 18:15:20 +02:00
Peter Simons
5cff040755
haskell-src-exts: apply patches (and update) to fix the build with ghc-8.8.x
2019-05-09 18:15:20 +02:00
Peter Simons
4cd5e3f1cb
haskell-cabal-doctest: apply patches to fix the build with ghc-8.8.x
2019-05-09 18:15:20 +02:00
Peter Simons
464db7088a
haskell-tasty-expected-failure: jailbreak to fix the build with ghc-8.8.x
2019-05-09 18:15:20 +02:00
Peter Simons
583c94dd62
haskell-exceptions: drop obsolete ghc-8.8.x patch
2019-05-09 18:15:20 +02:00
Peter Simons
10c28ba328
haskell-happy: apply patches to fix the build with ghc-8.8.x
2019-05-09 18:15:20 +02:00
Peter Simons
2faa640f24
jailbreak Diff & disable ChasingBottoms test suite to fix build with ghc-8.8.x
2019-05-09 18:15:20 +02:00
Peter Simons
65cb34b159
haskell-colour: drop obsolete ghc-8.8.x patch
2019-05-09 18:15:20 +02:00
Peter Simons
03edc1e5c5
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.3 from Hackage revision
c2043c4622
.
2019-05-09 18:15:13 +02:00
Peter Simons
9fdb33a3cf
LTS Haskell 13.20
2019-05-09 18:13:45 +02:00
Peter Simons
7fbcbf3e53
hackage2nix: update list of broken builds
2019-05-09 18:13:45 +02:00
Peter Simons
4c6dcdff4d
git-annex: update sha256 hash for version 7.20190507
2019-05-08 16:02:31 +02:00
Peter Simons
5c8c39b9f5
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2-11-gfe32a4c from Hackage revision
d194071427
.
2019-05-08 16:02:31 +02:00
Renaud
2fb1b3156f
Merge pull request #60932 from c0bw3b/patches-cleanup
...
[treewide] delete (some) unused patches
2019-05-07 23:34:04 +02:00
Peter Simons
15d6b77402
git-annex: fix sha256 hash for version 7.20190503
2019-05-07 23:10:30 +02:00
Frederik Rietdijk
0196d8f11c
Merge master into staging-next
2019-05-07 09:00:06 +02:00
Peter Simons
9a0bd49c27
ghc-8.8.x: patch zlib, optparse-applicative, HTTP, and hackage-security to fix their builds
2019-05-06 14:42:49 +02:00
Peter Simons
d8bbb81d48
ghc-8.8.x: patch logict and th-abstraction to fix their builds
2019-05-06 14:42:49 +02:00
Peter Simons
de0fadd2c2
ghc-8.8.x: patch regex-base, regex-posix, and exceptions to fix the build
2019-05-06 14:42:49 +02:00
Peter Simons
470faf83f6
ghc-8.8.x: build cabal-install with the native Cabal library
2019-05-06 14:42:49 +02:00
Peter Simons
5c100aad2a
ghc-8.8.x: use latest git version of resolv to fix the build
2019-05-06 14:42:49 +02:00
Peter Simons
fa5ebccbdf
ghc-8.8.x: patch regex-base to fix the build
2019-05-06 14:42:49 +02:00
Peter Simons
c83c189696
ghc-8.8.x: patch QuickCheck to fix the build
2019-05-06 14:42:49 +02:00
Peter Simons
3362111abf
ghc-8.8.x: patch colour and dlist to fix their builds
2019-05-06 14:42:49 +02:00
Peter Simons
fd26fa9c1e
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2-10-gb2ea1c2 from Hackage revision
4d015cbe2f
.
2019-05-06 14:42:49 +02:00
Pascal Wittmann
2c86fc4daf
yesod-markdown: unbreak as it builds fine
2019-05-06 14:42:48 +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
Silvan Mosberger
92d522154c
hackage2nix: Unmark hnix as broken
2019-05-06 14:42:48 +02:00
Peter Simons
40c69a36cf
hackage2nix: update list of broken builds
2019-05-06 14:42:48 +02:00
c0bw3b
9cb260d091
[treewide] delete unused patches
2019-05-04 19:52:24 +02:00
Frederik Rietdijk
1979224f15
Merge master into staging-next
2019-05-02 21:38:22 +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
Peter Simons
28edabd88e
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2-10-gb2ea1c2 from Hackage revision
fef5f295a5
.
2019-05-02 19:28:56 +02:00
Peter Simons
6ec7d60365
hackage2nix: update list of broken builds
2019-05-02 19:28:56 +02:00
Jack Kelly
736b0c53a4
haskellPackages.beam-*: remove obsolete patches
2019-05-02 19:28:23 +02:00
Frederik Rietdijk
3462fe27d9
Merge staging-next into staging
2019-04-30 15:52:19 +02:00
Peter Simons
f95a6c4f3c
haskell-primitive: use latest git version when building with ghc-8.8.x
2019-04-30 11:43:45 +00:00
Peter Simons
605ae9af33
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2-10-gb2ea1c2 from Hackage revision
0c24eb3954
.
2019-04-30 11:43:45 +00:00
Peter Simons
0739389b14
hackage2nix: update list of broken builds
2019-04-30 11:43:45 +00: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
fa1741985b
hackage2nix: add network-3.0.x to the package set
...
3.1.x is too new and not yet supported by many packages that need a 3.x
version (like HTTP).
2019-04-30 11:43:45 +00:00
Peter Simons
dd2417cda0
ghc-8.8.x: try to get some builds working with the alpha-1 compiler
2019-04-30 11:43:44 +00:00
Peter Simons
67f027faeb
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2-10-gb2ea1c2 from Hackage revision
fcb3245123
.
2019-04-30 11:43:44 +00:00
Peter Simons
82d2c663b4
LTS Haskell 13.19
2019-04-30 11:43:44 +00:00
Peter Simons
5ce6458f5e
hackage2nix: update list of broken builds
2019-04-30 11:43:44 +00:00
Peter Simons
591af2397e
haskellPackages: update default compiler to from ghc 8.6.4 to 8.6.5
...
LTS 13.x will probably make the switch soon, too.
2019-04-30 11:43:44 +00:00
Peter Simons
da9c111088
ghc-8.6.x: fix llvmPackages version; this compiler needs LLVM 6.x
2019-04-30 11:43:44 +00:00
Peter Simons
894e102c84
ghc: add alpha-1 pre-release for version 8.8.1
...
The patches for https://phabricator.haskell.org/D5123 and
https://github.com/haskell/haddock/issues/900 no longer
apply and have been dropped.
2019-04-30 11:43:44 +00:00
Daniel Schaefer
786f02f7a4
treewide: Remove usage of isNull
...
isNull "is deprecated; just write e == null instead" says the Nix manual
2019-04-29 14:05:50 +02:00
Matthew Bauer
87944c3125
Merge pull request #56744 from matthewbauer/macos-10-12
...
Update macOS to 10.12
2019-04-26 22:20:03 -04:00
Peter Simons
0dffbcd178
haskell-pandoc-citeproc: update override for the latest version
2019-04-25 17:29:40 +02:00
Peter Simons
f111664194
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2-10-gb2ea1c2 from Hackage revision
5072503e70
.
2019-04-25 17:29:34 +02:00
Peter Simons
e2763c05e1
hackage2nix: update list of broken builds
2019-04-25 17:29:33 +02:00
Peter Simons
905ec757ef
LTS Haskell 13.18
2019-04-25 17:29:33 +02:00
Matthew Bauer
d69cc779b5
Revert "Revert "darwin 10.12 commits""
...
This reverts commit 8505e710e7
.
2019-04-20 23:17:04 -04:00
Frederik Rietdijk
bae32a9f5c
Merge staging-next into staging
2019-04-16 18:54:15 +02:00
Peter Simons
4f11c82d6e
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2-9-ge08962a from Hackage revision
554b854eb0
.
2019-04-15 19:29:18 +02:00
Peter Simons
221f65b041
hackage2nix: update list of broken packages
...
Closes https://github.com/NixOS/nixpkgs/pull/59333 .
2019-04-15 19:29:17 +02:00
Peter Simons
f9dd1b813e
LTS Haskell 13.17
2019-04-15 19:28:57 +02:00
Peter Simons
3689d543e3
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2-5-g11c68fd from Hackage revision
150f8868bf
.
2019-04-13 12:53:54 +02:00
Peter Simons
84cb3df618
liquidhaskell-cabal has been fixed in the latest version.
2019-04-13 12:53:54 +02:00
Peter Simons
09dbd3c8dc
liquidhaskell: update devel snapshot to the latest version
2019-04-13 12:53:54 +02:00
Michael Alan Dorman
8c7d15f6d9
taffybar: unbreak package by default
...
The gtk package situation seems to have been resolved, so it builds again.
Closes https://github.com/NixOS/nixpkgs/pull/59305 .
2019-04-13 12:53:54 +02:00
Peter Simons
81c31f3682
hackage2nix: update list of broken packages to fix evaluation errors on Hydra
2019-04-13 12:53:54 +02:00
(cdep)illabout
757099e8f1
haskell-generic-builder: disable library-for-ghci by default
...
This commit disables the library-for-ghci flag passed to
`Setup configure` in the Haskell generic-builder.nix file.
This stops the HSfoo.o file from being built. Building this
HSfoo.o file caused doctest to take an extremely long time
to load dependencies when running.
This is a follow-up from https://github.com/NixOS/nixpkgs/pull/58743 .
2019-04-12 11:55:22 +02:00
Peter Simons
6b63bbb199
haskell-pandoc: update override for the latest release
2019-04-12 11:55:22 +02:00
Peter Simons
a85d1c9e34
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2-5-g11c68fd from Hackage revision
3d5bbe3d81
.
2019-04-12 11:55:22 +02:00
Peter Simons
ab622fa93b
hackage2nix: update list of broken packages
2019-04-12 11:55:21 +02:00
Peter Simons
be5594b412
LTS Haskell 13.16
2019-04-12 11:55:21 +02:00
Matthew Bauer
4aca600624
Merge pull request #59024 from matthewbauer/hackage-mirrors
...
haskell: add fpcomplete mirror, use hackage mirrors in more places
2019-04-10 01:45:04 -04: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
Matthew Bauer
eaa5e85b35
haskell: add more hackage mirrors, use mirrors in more places
...
Fixes #58971
2019-04-05 13:51:56 -04:00
(cdep)illabout
a5b85222ff
Add option to disable library-for-ghci in the generic haskell builder.
...
Closes https://github.com/NixOS/nixpkgs/pull/58743 .
2019-04-02 11:46:48 +02:00
Peter Simons
1da98bb281
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2-4-gd25a3c5 from Hackage revision
5fa644505e
.
2019-04-02 09:53:31 +02:00
Domen Kožar
b06201bf6f
cachix: use separate bin output to prove it's useful
...
Spares compilation time by not compiling the package twice.
2019-03-29 15:10:54 +07:00
Domen Kožar
bd06834d5e
haskell: allow separate bin output, disable by default
2019-03-29 15:10:42 +07:00
Peter Simons
1e41576638
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2-4-gd25a3c5 from Hackage revision
f007a3166a
.
2019-03-28 10:27:46 +01:00
Peter Simons
c406a7287d
hackage2nix: update list of broken Haskell packages
2019-03-28 10:27:45 +01:00
Peter Simons
803e956919
liquidhaskell: switch ghc-8.6.x version to the 'develop' branch to fix the build
2019-03-26 17:20:35 +01:00
Peter Simons
999450f7d3
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2-4-gd25a3c5 from Hackage revision
12f5245f28
.
2019-03-26 17:20:34 +01:00
Peter Simons
3732f1fe7e
LTS Haskell 13.14
2019-03-26 17:20:34 +01: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
b23f9e540f
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2-3-gea0f0ca from Hackage revision
4b477e240f
.
2019-03-23 17:06:25 +01:00
Peter Simons
ce5504bc74
hackage2nix: drop broken entry for hfsevents
...
The package has its meta.platforms set up correctly already in cabal2nix's
post-processing code.
Fixes https://github.com/NixOS/nixpkgs/issues/58028 .
2019-03-22 11:14:32 +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
Troels Henriksen
27f7cf2cad
futhark: only wrap the 'futhark' executable
...
Newer versions of Futhark only care about this executable, and the
others are thin wrappers that will go away in a future version.
2019-03-17 22:51:20 +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
e98e4d21fa
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2-3-gea0f0ca from Hackage revision
83ddbaad89
.
2019-03-17 09:21:20 +01:00
Michael Peyton Jones
387c513d12
generic Haskell builder: don't copy packages from GHC
...
In order to build the package databases that we will use when compiling
a Haskell package, we iterate over the relevant dependencies, and if
they contain a package db, we copy its contents over.
So far so good, except when one of those dependencies is GHC. This
doesn't happen ordinarily, but it will happen when we construct the
package database for compiling `Setup.hs`. This is compiled for the
build architecture, so we get the build deps, including both the native
and the cross GHC (if there is one).
In this case, we end up copying the packages from the GHC's package
database. This is at best unnecessary, since we will get those packages
from the GHC when we compile with it.
At worst, however, this is semantically questionable. We can end up
having multiple copies of e.g. Cabal with the same version, but
(potentially) different contents. At the moment, GHC will expose one of
these at semi-random depending on which one it looks at "first".
However, there is a MR open [in
GHC](https://gitlab.haskell.org/ghc/ghc/merge_requests/545 ) which as a
side effect will instead expose both, leading to ambiguous module
warnings (which is not unreasonable, since it *is* ambiguous).
So what can we do about it? The simplest solution is just to not copy
the package databases from GHC. GHC is special in this regard, so I
think it's okay to treat it specially.
This PR should have no effect on anything now, but will prevent any
breakage when/if the GHC patch lands.
Closes https://github.com/NixOS/nixpkgs/pull/57706 .
2019-03-17 09:21:20 +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
b514a6d351
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2-3-gea0f0ca from Hackage revision
faa5a059ee
.
2019-03-16 20:31:23 +01:00
Peter Simons
2df9351953
LTS Haskell 13.13
...
(cherry picked from commit fee2f975ecd5a478f5a4fc60b4d6aaa53696e19e)
2019-03-16 20:30:58 +01:00
Peter Simons
93e4a90502
ghc: switch our default compiler to version 8.6.4
...
Also, drop obsolete 8.6.x minor releases 8.6.1, 8.6.2, and 8.6.3.
(cherry picked from commit 7fde42b8ebddbd673342b98d9d7c892a0c521583)
2019-03-16 20:30:58 +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
Peter Simons
8a0d1650a3
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2 from Hackage revision
9fb5246e3c
.
2019-03-13 18:11:03 +01:00
Peter Simons
c18759113e
LTS Haskell 13.12
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
Peter Simons
fa376f7548
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2 from Hackage revision
9939986acd
.
2019-03-10 11:12:51 +01:00
Peter Simons
9b5ce24b2e
LTS Haskell 13.11
2019-03-10 11:12:35 +01:00
Matthew Bauer
ca6e93155b
Merge pull request #56661 from matthewbauer/stack-hook-fixup
...
stack-hook: deduplicate better
2019-03-09 18:08:47 -05: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
33ebe0c79d
Merge pull request #56162 from jacereda/fix-purescript-build
...
purescript: fix build compiling with ghc 8.4.4
2019-03-07 08:39:08 +01:00
Peter Simons
aef1d63650
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.14.2 from Hackage revision
76af45f9cb
.
2019-03-06 14:24:51 +01:00
Jorge Acereda
dd2dff39fa
purescript: fix build compiling with ghc 8.4.4
...
Closes #53597 .
2019-03-06 08:36:52 +01:00