(cdep)illabout
24965d7d17
haskellPackages: mark packages depending on webkitgtk as not supported on darwin
2021-11-12 11:11:18 +09:00
(cdep)illabout
968cdb4815
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-11-12 10:26:52 +09:00
(cdep)illabout
47428eb551
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-11-12 09:40:59 +09:00
Dennis Gosnell
d602c931e2
Merge pull request #145310 from cdepillabout/purescript-in-nixpkgs
...
haskellPackages.purescript: get building again
2021-11-12 08:50:32 +09:00
(cdep)illabout
3973f7a670
haskellPackages.purenix: add myself as a maintainer
2021-11-11 10:06:22 +09:00
(cdep)illabout
804bb2546d
haskellPackages.purenix: get building
2021-11-11 10:01:30 +09:00
(cdep)illabout
c2b56b0162
haskellPackages.happy_1_19_9: removed no-longer-used version
2021-11-11 10:01:30 +09:00
(cdep)illabout
749f0c355e
haskellPackages.purescript: get building again
2021-11-11 10:01:30 +09:00
maralorn
d8e8bb1210
Merge pull request #145401 from sternenseemann/haddock-interfaces
...
haskellPackages.mkDerivation: add doHaddockInterfaces option
2021-11-10 23:45:12 +01:00
sternenseemann
af0eedf531
haskell.packages.ghc921.invariant: drop now upstreamed patch
2021-11-10 23:15:08 +01:00
Pepe Iborra
d68033afae
haskellPackages.mkDerivation: add doHaddockInterfaces option
...
This adds a new builder option `doHaddockInterfaces` to enable the -haddock flag in GHC,
which results in Haddock comments parsed at compile-time and embedded in
interface files. These are used by the :doc command in GHCi, as well as IDE
tools like ghcide and hls to display docs on hover.
The `-haddock` flag has been around since at least 8.2, even though it does not
get a mention in the GHC Users guide.
There are two downsides to turning on this flag:
1. Increased compile times, since Haddocks must be parsed and then encoded
2. Haddock parse errors now become compile errors for GHC < 9.0.1
(https://gitlab.haskell.org/ghc/ghc/-/issues/8944 )
Thus we only enable the feature if we have GHC 9.0.1 and haddock is
enabled; when 9.0.1 becomes the default GHC, we may need to reevaluate
the performance concern.
Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2021-11-10 21:10:35 +01:00
(cdep)illabout
1269a421d1
haskellPackages.language-javascript_0_7_0_0: add for use with purescript
2021-11-10 13:45:43 +09:00
(cdep)illabout
ea8a637c66
haskellPackages.purescript-cst: get building
2021-11-10 13:42:38 +09:00
github-actions[bot]
da2c9c6eab
Merge master into haskell-updates
2021-11-10 00:07:08 +00:00
Bernardo Meurer
32c35c5164
haskellPackages.hercules-ci-agent: pin to nix_2_3
2021-11-09 10:47:18 -08:00
Bernardo Meurer
794d38995f
haskellPackages.hercules-ci-cnix-expr: pin to nix_2_3
2021-11-09 10:47:17 -08:00
Bernardo Meurer
7336444023
haskellPackages.hercules-ci-cnix-store: pin to nix_2_3
2021-11-09 10:47:16 -08:00
Bernardo Meurer
5bc981bed6
cachix: pin to nix_2_3
2021-11-09 10:47:15 -08:00
sternenseemann
068869dd03
haskellPackages.lapack-ffi: apply configuration change unbreaking it
...
See 6542059fb5
.
2021-11-09 13:26:58 +01:00
sternenseemann
cc61d6cca0
haskellPackages.ghc-bignum: pin to 1.0 for 8.10.* support
...
Starting with GHC 9.0.1 ghc-bignum is bundled with GHC and we don't need
to worry about building it from hackage. ghc-bignum 1.2 doesn't seem to
build with anything before 9.2.1, so we need to downgrade ghc-bignum to
1.0 (and sadly keep our patches) for 8.10.7 support.
2021-11-09 13:25:03 +01:00
sternenseemann
e6272c1715
haskellPackages.futhark: pin to < 0.20.6 to avoid aeson 2.0.0.0
...
We can't really use aeson 2.0.0.0 in nixpkgs yet, so we need to pin
futhark to avoid this constraint.
2021-11-09 13:23:10 +01:00
sternenseemann
d25b3d60af
haskellPackages.streamly_0_8_0: provide new dep Cocoa on darwin
2021-11-09 13:07:02 +01:00
github-actions[bot]
e1766085b3
Merge master into haskell-updates
2021-11-09 00:10:05 +00:00
sternenseemann
398a948191
haskellPackages.ghcup: fix libyaml-streamly inheriting stale broken
...
overrideScope applies an overlay that fixes the build error for
libyaml-streamly, however the (correct) broken state of the package in
the normal package set is incorrectly inherited, so a markUnbroken is
required.
2021-11-08 23:54:26 +01:00
sternenseemann
50f969fb18
haskellPackages.git-annex: update sha256 for 8.20211028
2021-11-08 23:35:54 +01:00
sternenseemann
a8bf7797ed
haskellPackages.dsv: run now fixed test suite
2021-11-08 23:17:43 +01:00
sternenseemann
07c7f8e267
haskellPackages.assoc-list{,like}: run now fixed test suite
2021-11-08 22:25:41 +01:00
thielema
6542059fb5
haskellPackages.lapack-ffi: remove from broken.yaml
2021-11-08 22:08:53 +01:00
sternenseemann
6ec50700ae
haskellPackages.base16: run now fixed testsuite
2021-11-08 22:06:59 +01:00
sternenseemann
e4bb4090ac
haskellPackages.plots: remove now unnecessary jailbreak
2021-11-08 22:06:47 +01:00
Ellie Hermaszewska
17e2591d9b
haskell.packages.ghc901.autoapply: jailbreak
2021-11-08 23:05:38 +08:00
Ellie Hermaszewska
2413ab9e72
haskellPackages.developPackage: Use haskell.lib.compose correctly
2021-11-08 18:34:00 +08:00
Ellie Hermaszewska
15ae25f36c
haskell: switch from haskell.lib to haskell.lib.compose
2021-11-07 20:18:45 +08:00
Ellie Hermaszewska
518f09f2d0
haskell.lib.compose: init
...
No changes in derivations for pkgs.haskellPackages
2021-11-07 19:40:00 +08:00
Ellie Hermaszewska
8b7c314eae
haskellPackages.lua: remove unnecessary patch
2021-11-07 18:48:42 +08:00
Ellie Hermaszewska
62ecf444fe
haskellPackages.hledger_1_23: override hledger-lib dependency version
2021-11-07 16:39:31 +08:00
sternenseemann
1756231ea5
haskell.packages.ghc921.ghc-lib*: use 9.2.1 version by default
...
hlint still uses the 9.0.1 versions, since its version bounds prevent
the 9.2.1 ones from being used for the time being.
2021-11-06 17:54:11 +01:00
Ellie Hermaszewska
5102894b08
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-11-06 17:37:46 +08:00
Ellie Hermaszewska
12e5c6505e
haskellPackages.hadolint: remove override
...
hadolint depends on a docker version we don't package. Will have to wait
until the next release for it to work with language-docker-10.3.0.0
2021-11-06 17:37:46 +08:00
Ellie Hermaszewska
7c182a1002
configuration-ghc-9.2.x.nix: update overrides
2021-11-06 17:27:41 +08:00
Ellie Hermaszewska
207243f7c9
Merge pull request #144758 from vaibhavsagar/ghc-9-2-overrides
...
configuration-ghc-9.2.x.nix: update overrides
2021-11-06 17:07:41 +08:00
Vaibhav Sagar
1278c772da
configuration-ghc-9.2.x.nix: aeson_2_0_1_0
-related overrides
2021-11-06 17:56:55 +11:00
sternenseemann
a1f0dff4a7
haskellPackages: make ghc-lib* package versions GHC 9.0.1 available
...
These packages have seen releases for GHC 9.2.1, removing the 9.0.1
versions from the package set. By adding them to extra-packages, we can
prevent them from getting removed.
2021-11-05 17:39:05 +01:00
sternenseemann
c6b8abd70a
haskell.packages.ghc901.th-desugar: use 1.13 to fix eval
2021-11-05 17:38:39 +01:00
Vaibhav Sagar
b38d0a8086
configuration-ghc-9.2.x.nix: update overrides
2021-11-06 03:03:44 +11:00
Ellie Hermaszewska
64a5e322cb
haskellPackages.hadolint: patch to permit our language-docker version
2021-11-05 19:30:00 +08:00
Ellie Hermaszewska
7a2ef11ae1
haskellPackages.ghcup: overrideScope for new versions and jailbreak
2021-11-05 17:10:00 +08:00
Ellie Hermaszewska
be3aabda6b
haskellPackages.haskell-ci-unstable: bump attoparsec dependency
2021-11-05 17:10:00 +08:00
Ellie Hermaszewska
02fb0e2202
haskellPackages.ghcup: remove obsolete test fix
2021-11-05 17:10:00 +08:00
Ellie Hermaszewska
a744a7413d
haskellPackages.language-docker: remove obsolete fix
2021-11-05 15:42:29 +08:00