Peter Simons
d7beae33dc
haskell-generic-builder: always compile with --enable-library-for-ghci
2018-03-17 08:21:23 +01:00
Peter Simons
a62b24be6d
haskell-generic-builder: drop obsolete splitObjs function argument
2018-03-17 08:21:23 +01:00
Peter Simons
7f5fba75e2
haskell-generic-builder: compile profiling library variants by default
...
Unless specified otherwise, the default package set compiles library variants
for profiling with profiling-detail "all-functions". Executables, however, are
not built with profiling enabled.
This change increases the closure size for many Haskell programs, but the
practical advantage of having stack traces and performance measurements easily
available during development seems to outweigh that cost.
Closes https://github.com/NixOS/nixpkgs/issues/22340 .
2018-03-17 08:21:22 +01:00
Peter Simons
408d441df0
git-annex: update sha256 hash for the new version
2018-03-17 08:21:22 +01:00
Peter Simons
929dac413b
cabal2nix: update hpack version override
2018-03-17 08:21:22 +01:00
Peter Simons
7d043f036c
haskell-configuration-common: cosmetic, no functional change
2018-03-17 08:21:22 +01:00
Peter Simons
9df1d15a28
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.9-10-gc1333d1 from Hackage revision
bad3dc0ed6
.
2018-03-17 08:21:17 +01:00
Peter Simons
c81d3e72e8
hackage2nix: disable failing Hydra builds
2018-03-17 08:21:16 +01:00
Peter Simons
b6ca84c94e
hackage2nix: extend the set of packages I maintain
2018-03-17 08:21:15 +01:00
Peter Simons
50020a296a
darcs: jailbreak fgl dependency constraints to fix the build
2018-03-16 17:33:31 +01:00
Graham Christensen
18bf53a74d
haskel packages: drop override on ltk to fix evaluation
2018-03-15 22:00:02 -04:00
Peter Simons
dc7557a2f0
haskell-constraints: drop obsolete override for ghc-8.4.x
2018-03-15 21:33:05 +01:00
Peter Simons
81316008f7
haskell-semigroupoids: drop obsolete override for ghc-8.4.x
2018-03-15 21:33:05 +01:00
Peter Simons
5a1a30becc
structured-haskell-mode: update overrides for lts-11.x
2018-03-15 21:33:05 +01:00
Peter Simons
9254b06b22
haskell-src: update override for ghc-8.4.x
2018-03-15 21:33:05 +01:00
Peter Simons
5c9b3a6b18
haskell-free: drop obsolete override for ghc-8.4.x
2018-03-15 21:33:05 +01:00
Peter Simons
43d9df52c3
haskell-lens: drop obsolete override for ghc-8.4.x
2018-03-15 21:33:05 +01:00
Peter Simons
a11eaf1f04
haskell-regex-tdfa: drop obsolete override for ghc-8.4.x
2018-03-15 21:33:05 +01:00
Peter Simons
1e8e3d6291
haskell-changelogged: drop obsolete override
2018-03-15 21:33:05 +01:00
Peter Simons
de7847e683
git-annex: add overrides to fix the build in an lts-11.x environment
2018-03-15 21:33:05 +01:00
Peter Simons
080c54cd1c
haskell-turtle: drop obsolete override for ghc-8.4.x
2018-03-15 21:33:05 +01:00
Peter Simons
8d0df69f4f
haskell-vty: drop obsolete override for ghc-8.4.x
2018-03-15 21:33:05 +01:00
Peter Simons
79c2be32ad
haskell-doctest: update overrides for ghc-8.4.x
2018-03-15 21:33:04 +01:00
Peter Simons
2932385b3c
haskell-pandoc-types: update to latest version to fix the build with GHC 8.4.x
2018-03-15 21:33:04 +01:00
Peter Simons
326e1157a3
cabal2nix: update hpack override to use the latest version
2018-03-15 21:33:04 +01:00
Peter Simons
45caa0cf64
haskell-unordered-containers: drop obsolete override for GHC 8.4.x
2018-03-15 21:33:04 +01:00
Peter Simons
f0730a1bf5
haskell-funcmp: drop obsolete override for ghc-8.4.x
2018-03-15 21:33:04 +01:00
Peter Simons
6e507784d7
lambdabot-haskell-plugins: drop obsolete override
2018-03-15 21:33:04 +01:00
Peter Simons
77c16dd7db
haskell-hspec: update overrides for ghc-8.4.1 build
2018-03-15 21:33:04 +01:00
Peter Simons
3cf9c63c64
Drop obsolete Haskell overrides.
...
The overrides for the following packages no longer help:
- HaVSA
- test-framework-quickcheck
2018-03-15 21:33:04 +01:00
Peter Simons
8fdba8ca99
haskell-test-framework: disable test suite build
...
This avoids a dependency on an old version of QuickCheck.
2018-03-15 21:33:04 +01:00
Michael Alan Dorman
559832d663
isDarwin: make usage consistent
...
This one was the only one of the form pkgs.stdenv._hostPlatform_.isDarwin.
2018-03-15 21:33:04 +01:00
Michael Alan Dorman
2d3138fc9a
tldr: remove unnecessary override
...
`shell-conduit` is no longer necessary for the expression.
2018-03-15 21:33:04 +01:00
Michael Alan Dorman
41409f6348
haskell-src-exts: remove unnecessary overrides
...
The 1.20.2 release is now the default.
2018-03-15 21:33:04 +01:00
Michael Alan Dorman
80b209cf20
http-conduit: remove unnecessary override
...
The 2.3.0 version is now the default.
2018-03-15 21:33:04 +01:00
Peter Simons
a13ff71b21
haskell-configuration-common: update a couple of comments
2018-03-15 21:33:04 +01:00
Peter Simons
90696dcb6c
cabal2nix: update hpack override
2018-03-15 21:33:04 +01:00
Peter Simons
b79f68ae7a
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.9-6-g7017487 from Hackage revision
97c9f84bf5
.
2018-03-15 21:33:04 +01:00
Peter Simons
e4d49bcabc
hackage2nix: keep old package versions around so that we can build git-annex
2018-03-15 21:33:02 +01:00
Peter Simons
da9f52a6e9
LTS Haskell 11.0
2018-03-15 21:33:02 +01:00
Sarah Brofeldt
2956cc8760
haskellPackages.ghcWithPackages: Wrap haddock with GHC lib dir
2018-03-15 20:16:54 +01:00
Peter Simons
1583cc6449
haskell-SHA: fix compiler crash while trying to build the test suite on i686
...
Fixes https://github.com/NixOS/nixpkgs/issues/36949 .
2018-03-14 21:23:25 +01:00
Peter Simons
2f2ad74369
Fix cross-compilation builds of several Haskell packages some more.
2018-03-14 21:09:14 +01:00
Peter Simons
70467b9a12
Fix cross-compilation builds of several Haskell packages.
2018-03-14 20:50:43 +01:00
Peter Simons
79c97645b4
haskell-Cabal: version 2.2.x now accepts older versions of text
2018-03-13 21:41:54 +01:00
Peter Simons
a3a6918137
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.9-5-g32974fc from Hackage revision
3e784a7dcf
.
2018-03-13 21:41:54 +01:00
volth
34f12184cd
treewide: s/saneBackends/sane-backends/g
2018-03-13 00:47:10 +00:00
Peter Simons
bd46cb180d
haskell-vty: use latest version when compiling with GHC 8.4.x
2018-03-12 14:31:00 +01:00
Peter Simons
aed9401abc
hledger-lib: add override fix build with ghc 8.4.x
2018-03-12 14:31:00 +01:00
Peter Simons
6c837058a4
haskell-megaparsec: fix build with GHC 7.10.x
2018-03-12 14:31:00 +01:00
Peter Simons
729a26d875
haskell-parser-combinators: fix build with GHC 7.10.x
2018-03-12 14:31:00 +01:00
Peter Simons
d9ed7a2642
haskell-cmdargs: fix build with GHC 7.10.x
2018-03-12 14:30:59 +01:00
Peter Simons
c575724782
haskell-tar: fix build with ghc-7.10.x
2018-03-12 14:30:59 +01:00
Peter Simons
7337a20f64
haskell-inline-c: disable test suite to avoid around quickcheck failure
2018-03-12 14:30:59 +01:00
Peter Simons
74e40b0671
haskell-HTTP: drop obsolete override for GHC 8.4.x
2018-03-12 14:30:59 +01:00
Peter Simons
d531e09696
haskell-changelogged: update override for new turtle version
2018-03-12 14:30:59 +01:00
Kosyrev Serge
c373b26f9c
ghc841: boxes fix released
2018-03-12 14:30:58 +01:00
Kosyrev Serge
1278dba2bc
ghc841: bv fix released
2018-03-12 14:30:58 +01:00
Peter Simons
86058acb2f
haskell-ChasingBottoms: drop obsolete override
2018-03-12 14:30:58 +01:00
Peter Simons
83de07c6b4
LTS Haskell 10.9
...
This includes an automatic update of hackage-packages.nix, generated by
hackage2nix v2.9-5-g32974fc from Hackage revision
ed783e7c6e
.
2018-03-12 14:30:10 +01:00
Peter Simons
a9e1ae3d29
Merge pull request #36781 from deepfire/ghc-8.4
...
ghc841: semi-automated updates
2018-03-12 09:28:33 +01:00
Ken Micklas
f34e136a04
callCabal2nix: Use host platform rather than build platform for evaluation of Cabal files
2018-03-11 22:02:32 -04:00
Kosyrev Serge
86b554a589
ghc841: github needs a jailbreak
2018-03-12 03:03:31 +03:00
Kosyrev Serge
c5160c62e3
ghc841: hackage-security fixed upstream
2018-03-12 03:03:31 +03:00
Kosyrev Serge
663934aec8
ghc841: fixed deriving-compat now on hackage
2018-03-12 03:03:31 +03:00
Kosyrev Serge
d799cc8b23
ghc841: haddock-library needs dontCheck and dontHaddock
2018-03-12 03:03:31 +03:00
Kosyrev Serge
1a451a36cb
ghc841: SMP-compatible regex-tdfa now on hackage
2018-03-12 03:03:31 +03:00
Kosyrev Serge
98f5efd872
ghc841: haskell-src-exts fix released
2018-03-12 03:03:31 +03:00
Kosyrev Serge
b2cfe1ce64
ghc841: cabal-install fixed upstream
2018-03-12 03:03:30 +03:00
Kosyrev Serge
662bc073b2
ghc841: cabal2nix fixed upstream
2018-03-12 03:03:30 +03:00
Kosyrev Serge
8f72b8a5c0
ghc841: bv fixed upstream
2018-03-12 03:03:30 +03:00
Kosyrev Serge
d7365851fb
ghc841: dhall fix
2018-03-12 03:03:30 +03:00
Kosyrev Serge
9c58744f3e
ghc841: dontCheck resolv
2018-03-12 03:03:30 +03:00
Kosyrev Serge
b69eb4af28
ghc841: jailbreak protolude
2018-03-12 03:03:30 +03:00
Kosyrev Serge
b77b9d56f3
ghc841: deriving-compat released [1/2]
2018-03-12 03:03:06 +03:00
Kosyrev Serge
06a1979263
ghc841: gc outdated overrides
2018-03-12 02:46:45 +03:00
Kosyrev Serge
bb9704ca82
ghc841: intern changes to PKGDB, except manual: esqueleto haskell-src
2018-03-12 01:35:48 +03:00
Peter Simons
379eb75014
haskell-setlocale: jailbreak to fix ghc 8.4.1 build
2018-03-11 09:24:37 +01:00
Peter Simons
73982726b0
haskell-boxes: apply patch to fix build with GHC 8.4.1
2018-03-11 09:24:37 +01:00
Peter Simons
4e63fcec1b
haskell-ChasingBottoms: add override that uses the latest version
2018-03-11 09:24:37 +01:00
Peter Simons
797c272b66
haskell-hslua-module-text: drop obsolete override
2018-03-11 09:24:37 +01:00
Peter Simons
8d0b0095db
haskell-jailbreak-cabal: clean up overrides
2018-03-11 09:24:37 +01:00
Peter Simons
3c104572a0
haskell-stylish-cabal: fix build with ghc 8.2.x and 8.4.x
2018-03-11 09:24:37 +01:00
Peter Simons
77e974b394
haskell-hackage-security: jailbreak to fix build with ghc 8.4.x
2018-03-11 09:24:36 +01:00
Peter Simons
b4707d9e65
haskell-src: mark broken for GHC 8.4.1
2018-03-11 09:24:36 +01:00
Peter Simons
dba20cb1b1
haskell-ChasingBottoms: move jailbreak to common to allow building with QuickCheck 2.11
2018-03-11 09:24:36 +01:00
Peter Simons
0ff88fb2ab
haskell-GenericPretty: apply upstream patch to fix the build with ghc 8.4.x
2018-03-11 09:24:36 +01:00
Peter Simons
70aa779445
haskell-doctemplate: apply upstream patch to fix the build with ghc 8.4.x
2018-03-11 09:24:36 +01:00
Peter Simons
86bfcc89b8
haskell-HTTP: use the latest version when compiling with GHC 8.4.x
2018-03-11 09:24:36 +01:00
Peter Simons
f62deb0f92
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.9-5-g32974fc from Hackage revision
3efaeb24c3
.
2018-03-11 09:24:31 +01:00
Peter Simons
8b369a15d2
hackage2nix: update list of broken Hydra builds
2018-03-11 09:24:30 +01:00
Peter Simons
668383c088
haskell-hackage-db: add override to fix build with GHC 8.4.1
...
Cc: @deepfire
2018-03-10 10:00:17 +01:00
Peter Simons
842a5c40f7
haskell: mark esqueleto and doctemplates as broken
...
Cc: @deepfire
2018-03-10 10:00:17 +01:00
Peter Simons
7011f3b66d
haskell-tree-diff: add override to fix build with GHC 8.4.1
...
Cc: @deepfire
2018-03-10 10:00:17 +01:00
Peter Simons
7e040c8775
haskell-hslua-module-text: add override to fix build with GHC 8.4.1
...
Cc: @deepfire
2018-03-10 10:00:16 +01:00
Peter Simons
99fba9e335
haskell-HTTP and haddock-library: add overrides for ghc 8.4.1
...
Cc: @deepfire
2018-03-10 10:00:16 +01:00
Peter Simons
3724b07e2e
haskell-blaze-builder: update overrides for ghc 8.4.1
...
The pull request we use does not suffice any longer because it does not update
the version constraint on base in the Cabal file.
Cc: @deepfire
2018-03-10 10:00:16 +01:00
Peter Simons
b01a5ec506
haskell-regex-tdfa: update overrides for ghc 8.4.1
...
The pull request we use does not suffice any longer because it does not update
the version constraint on base in the Cabal file.
Generally speaking, it might be a good idea to use
https://github.com/ChrisKuklewicz/regex-tdfa/pull/16 instead of the old one,
because it looks much cleaner. (It might have the same problem w/r to base,
though).
Pinging our resident GHC 8.4.1 guru @deepfire.
2018-03-10 10:00:16 +01:00
Peter Simons
ee262b83ef
cabal2nix: fix overrides for Cabal 2.2.x
2018-03-10 10:00:16 +01:00
Peter Simons
c5cf8dd57a
haskell-hackage-db: fix build with GHC 8.2.2
2018-03-10 10:00:16 +01:00