maralorn
68984a08dd
Merge pull request #145817 from sternenseemann/ghcide-fix
...
haskellPackages.ghcide: allow newer implicit-hie-cradle
2021-11-14 00:53:07 +01:00
sternenseemann
6327d72c55
haskellPackages.ghcide: allow newer implicit-hie-cradle
...
0.4 is current on hackage, but ghcide has a constrait < 0.4
2021-11-14 00:36:43 +01:00
sternenseemann
0b7c86fded
haskell.packages.ghc921.hashable-time: 0.2.1 -> 0.3
...
haskell.packages.ghc921.time-compat: 1.9.5 -> 1.9.6.1
Reflect removal of Eq instance for ZonedTime.
2021-11-14 00:05:22 +01:00
sternenseemann
5debbba1f6
haskell.packages.ghc921.cereal: drop now obsolete patch
2021-11-13 23:50:13 +01:00
Utku Demir
ac15a841cd
haskellPackages.nix-tree: Build with a supported brick version
...
`nix-tree >= 0.19` requires `brick >= 0.64` which is not the default
on the stackage resolver yet. This commit adds an override for the correct
version.
2021-11-13 22:50:37 +01:00
Ellie Hermaszewska
1c2f36ac02
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-11-13 14:12:46 +08:00
Ellie Hermaszewska
7748bd20a3
haskellPackages.hadolint: overrideScope for correct dependency versions
2021-11-13 14:11:46 +08:00
sternenseemann
f618f8ba38
haskellPackages: adjust overrides for hspec update
...
The latest available version of hspec is now hspec* 2.8.4.
2021-11-12 12:41:16 +01:00
sternenseemann
51eed17da0
haskellPackages: adjust overrides for doctest update
...
* haskell.packages.ghc9{0,2}1.doctest: 0.18.1 -> 0.18.2
* haskell.packages.ghc921.doctest: drop now obsolete patch
* haskellPackages.hledger-lib_1_23: reflect doctest update
2021-11-12 10:44:22 +01:00
(cdep)illabout
8b92aabf52
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-11-12 13:02:57 +09:00
(cdep)illabout
b1120b2a06
haskellPackages: stackage-lts 18.15 -> 18.16
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-11-12 12:59:14 +09:00
(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
Robert Hensing
f4c24b78d3
hercules-ci-*, cachix: nix: 2.3 -> 2.4
2021-11-11 11:45:47 +01: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
f522c412d5
haskellPackages.graphviz: hardcode references to graphviz tools
...
This will make everything using graphviz just work without graphviz
having to be able from PATH (in a nix-shell or installed globally).
2021-11-08 23:11:06 +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
Ellie Hermaszewska
0f125bc220
haskell.packages.ghc901.semialign: 1.2 -> 1.2.0.1
2021-11-05 15:42:29 +08:00
Ellie Hermaszewska
0669baa827
haskellPackages.hnix: bump semialign dependency
2021-11-05 15:42:29 +08:00
(cdep)illabout
fc00be62ad
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-11-05 15:44:56 +09:00
(cdep)illabout
a48d50d751
haskellPackages: stackage-lts 18.13 -> 18.15
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-11-05 15:42:20 +09:00
(cdep)illabout
f92b08416d
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-11-05 14:13:15 +09:00
sternenseemann
e469110847
haskell.packages.ghc921.tf-random: work around aarch64 decoding bug
...
GHC 9.2.1 seemingly has trouble decoding the UTF-8 in tf-random's
haddock comments and cabal file, causing haddock and the build to
fail. Until there's a patch from upstream we can apply, we'll just
disable haddock.
2021-11-01 12:18:45 +01:00
sternenseemann
1d4787f14d
haskell.compiler.ghc921: 9.2.0.20210821 -> 9.2.1
...
https://mail.haskell.org/pipermail/glasgow-haskell-users/2021-October/027082.html
Also fixes a bug affecting the behavior of streaming-commons and text:
https://gitlab.haskell.org/ghc/ghc/-/issues/20526
Co-authored-by: Guillaume Bouchard <guillaum.bouchard@gmail.com>
2021-10-29 21:32:52 +02:00
sternenseemann
a8d2181317
haskellPackages: update diagrams-related packages to latest hackage
...
Since https://github.com/diagrams/diagrams/issues/26 has been solved,
all diagrams-related libs finally work together in their latest version
and we can remove the constraints on the following updated packages.
* haskellPackages.monoid-extras: 0.5.1 -> 0.6
* haskellPackages.diagrams-lib: 1.4.3 -> 1.4.4
Also allows us to get rid of a patch for optparse-applicative 0.16 support.
* haskellPackages.dual-tree: 0.2.2.1 -> 0.2.3.0
Allows us to drop jailbreak.
* haskellPackages.diagrams-core: 1.4.2 -> 1.5.0
Allows us to drop jailbreak.
Some reverse dependencies of said libraries had too strict bounds, but
fortunately no new regressions (as far as I am aware) have been
introduced. Jailbreaks were needed for:
* diagrams-braille
* Chart-diagrams
* namespace
* plots
* Chart-tests
2021-10-28 17:55:35 +02:00
sternenseemann
f7ce5752d7
haskellPackages.Chart-tests: fix override
...
preCheck should reuse the old preCheck phase, not the postPatch
phase (which for example would contain the jailbreak-cabal call). Also
use overrideCabal which should have less pitfalls in this context.
2021-10-28 17:55:35 +02:00
maralorn
23deb3c864
Merge pull request #143186 from sternenseemann/callcabal2nix-no-name-cabal-detection
...
haskellPackages.callCabal2nixWithOptions: don't guess cabal filename
2021-10-27 18:37:30 +02:00
sternenseemann
5d53087f9b
haskellPackages.callCabal2nixWithOptions: don't guess cabal filename
...
cabal only allows one cabal file per directory and cabal2nix will find
the correct file easily. Thus we don't need to know ahead of time which
cabal file to select. One downside of this is of course that we may
include unnecessary files in subdirectories, which could possibly be
fixed by enforcing depth.
2021-10-27 18:17:10 +02:00
Dennis Gosnell
e220fddec9
Merge pull request #142767 from markus1189/tasty-checklist
...
haskellPackages.tasty-checklist: unbreak
2021-10-25 09:11:17 +09:00
sternenseemann
a561e73b9e
haskellPackages.matterhorn: provide up to date brick
...
Fails to compile with stackage's brick version and additionally depends
on packages depending on brick, so overrideScope is necessary. Should be
fine as this is a leaf package.
2021-10-24 20:16:01 +02:00
Markus Hauck
e3bca38518
haskellPackages.tasty-checklist: unbreak
2021-10-24 19:42:00 +02:00
sternenseemann
a0029f0b02
haskellPackages.idris: remove patches included in new release
2021-10-24 13:14:18 +02:00
Dennis Gosnell
20dd1f2951
Merge pull request #142689 from tysonzero/remove-vector-ghcjs-patch
...
ghcjs: remove duplicate vector patch
2021-10-24 17:35:41 +09:00
Daniel Smith
742d75c5bc
ghcjs: remove duplicate vector patch
...
Allows vector to be built with ghcjs
2021-10-23 15:51:56 -07:00
Markus Hauck
46a23e81f3
haskellPackages.hw-prim-bits: unbreak
2021-10-23 20:09:07 +02:00
Markus Hauck
595b25ed53
haskellPackages.diagrams-canvas: unbreak
2021-10-23 20:08:54 +02:00
Markus Hauck
4b7c62ffc3
haskellPackages.aeson-via: unbreak
2021-10-23 20:08:35 +02:00
Ellie Hermaszewska
3478ac5c5b
haskellPackages.lua: fix install phase
2021-10-23 16:02:05 +08:00
Ellie Hermaszewska
1123771d5d
Merge remote-tracking branch 'remexre/unbreak-bytestring-trie' into haskell-updates
2021-10-23 15:20:41 +08:00
Ellie Hermaszewska
30e8984d31
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-23 13:42:42 +08:00
Ellie Hermaszewska
1da3fa5b78
haskellPackages.cabal2nix-unstable: 2021-09-28 -> 2021-10-23
2021-10-23 13:42:27 +08:00
Nathan Ringo
bd0e2e52e4
haskellPackages.bytestring-trie: unbreak
2021-10-23 00:15:36 -05:00
Ellie Hermaszewska
2de2502fc0
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-10-23 10:41:06 +08:00
Deniz Alp
4fabb789bd
haskellPackages.eventlog2html: Remove package from the broken list
2021-10-22 19:16:53 +03:00
Dennis Gosnell
6e27bc72cd
Merge pull request #142492 from dalpd/fix-svgcairo-3
...
haskellPackages.svgcairo: Add darwin-specific cpp flag back, re-organize patch locations
2021-10-22 23:06:45 +09:00
Deniz Alp
9120d6ee6b
haskellPackages.svgcairo: Handle darwin and patch using upstream PR
...
The first patch we were applying before didn't build on darwin so I created a
new PR building on that, adding a darwin conditional adding the missing flag.
2021-10-22 15:29:22 +03:00
Ellie Hermaszewska
6591780024
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-22 14:48:47 +08:00
sternenseemann
edcbc2a906
haskell-ci-unstable: init at 0.13.20211011
...
Since this version of haskell-ci is effectively necessary to regenerate
the GitHub workflow for cabal2nix, let's not require contributors to
build this locally using cabal-install.
2021-10-21 15:04:10 +02:00
Ellie Hermaszewska
d205270970
haskellPackages: update list of transitively broken packages
2021-10-21 15:34:10 +08:00
Ellie Hermaszewska
b211ea8db6
haskellPackages.gogol-core: unbreak
2021-10-21 15:23:30 +08:00
Dennis Gosnell
70af1c8ef8
Merge pull request #142420 from vaibhavsagar/haskell-updates-constraints
...
configuration-ghc-9.2.x.nix: jailbreak `constraints` to fix build
2021-10-21 08:35:57 +09:00
Vaibhav Sagar
cb611dbc19
configuration-ghc-9.2.x.nix: jailbreak constraints
to fix build
2021-10-21 07:59:07 +11:00
Deniz Alp
777dcd7ee3
haskellPackages.ghc-vis: Disable library profiling
...
`ghc-vis` doesn't support library profiling, as noted in:
> http://felsin9.de/nnis/ghc-vis/#installation
This gets the package building and it runs fine when called from ghci as you
normally would, however when you actually try viewing an expression it fails
with the following error message:
```
ghc: Error running utility program: Unable to call the command dot with the
arguments: " -Txdot " because of: dot: runInteractiveProcess: posix_spawnp:
does not exist (No such file or directory)
```
As far as I can tell that is because `ghc-vis` needs to run dot at runtime but
since it's a library adding `graphviz` as a dependency doesn't quite do the
trick.
And while not ideal adding `graphviz` to the shell you're running `ghc-vis` at
works around this issue.
2021-10-20 23:57:01 +03:00
Ellie Hermaszewska
93c3be7bf9
haskell.packages.ghc901.autoapply: 0.4.1 -> 0.4.1.1
...
This version works with ghc 9.0.1
2021-10-19 17:19:37 +08:00
Ellie Hermaszewska
5b67413b70
haskell.packages.ghc901.th-desugar: 1.11 -> 1.12
...
This version supports ghc901
2021-10-19 17:19:32 +08:00
Ellie Hermaszewska
40086b7000
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-19 17:12:57 +08:00
Malte Brandy
d769c58ee8
haskellPackages.taskwarrior: Pin version for aeson compat
2021-10-19 00:27:56 +02:00
Ellie Hermaszewska
42c8f72096
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-18 22:55:03 +08:00
Ellie Hermaszewska
7cf860aa6a
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-10-18 22:36:06 +08:00
Ellie Hermaszewska
efde625572
haskellPackages.recursion-schemes: Fix profiling objects
...
Thanks to Ryan's patch here https://github.com/recursion-schemes/recursion-schemes/issues/128\#issuecomment-911632813
Fixes https://github.com/NixOS/nixpkgs/issues/140613
2021-10-18 21:23:25 +08:00
Ellie Hermaszewska
1466afbb97
haskell.packages.ghc921.streaming-commons: disable tests
...
Due to https://github.com/haskell/text/issues/380 and
https://github.com/fpco/streaming-commons/issues/60
2021-10-18 20:29:14 +08:00
Dennis Gosnell
e3b2d60b23
Merge pull request #142017 from dalpd/fix-svgcairo-2
...
haskellPackages.svgcairo: Update header name exposed by librsvg
2021-10-18 09:06:04 +09:00
Deniz Alp
d9c0e8f821
haskellPackages: Add dalpd as a svgcairo maintainer
2021-10-18 00:48:40 +03:00
Deniz Alp
f9c77deb66
haskellPackages.svgcairo: Update header name exposed by librsvg
...
librsvg version 2.51.0 renames librsvg-features.h to rsvg-features.h and with
08fcd73d9d
going in svgcairo broke again.
Renaming the library in the call site fixes the build.
2021-10-17 20:27:45 +03:00
sternenseemann
5a1f5fea02
haskell.packages.ghc921.cereal: jailbreak (too strict bound on base)
2021-10-17 16:21:13 +02:00
sternenseemann
7d9a690044
haskell.packages.ghc921.cabal-install: fix build
2021-10-17 16:21:13 +02:00
sternenseemann
c3bfc6a1fa
haskell.packages.ghc921.cabal2nix: fix build
...
This mostly involved making its dependencies build, cabal2nix itself
seems to have no issues with 9.2.1 at the moment.
2021-10-17 16:21:13 +02:00
sternenseemann
237ece0800
haskellPackages.compactable: not broken
2021-10-16 15:28:47 +02:00
sternenseemann
b8aaad732a
haskell.packages.ghc901.ormolu: fix eval
...
Follow hackage upgrade 0.3.0.1 -> 0.3.1.0.
2021-10-15 14:27:09 +02:00
Malte Brandy
dddc15efaa
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-15 13:58:57 +02:00
Malte Brandy
a3666238bd
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-10-15 13:21:11 +02:00
sternenseemann
0e90a1f13d
haskellPackages.weeder: downgrade to 2.2.0 to keep building
...
2.3.0 requires GHC 9.0.*, so we'll have to downgrade it for
now. Additionally we'll take this opportunity to fix
haskell.packages.ghc901.weeder and its dependencies.
2021-10-13 13:46:30 +02:00
sternenseemann
bde22ab96e
haskellPackages.procex: only execute tests if Kernel >= 5.9
...
The compile time check for close_range support is broken fundamentally
at the moment (linux-headers is always 5.14, so it'll always assume
close_range is available, upstream is aware of this issue). As a
workaround, we disable the test suite if the kernel on the builder is
too old, allowing the package to still be built.
2021-10-13 12:31:31 +02:00
sternenseemann
05482d2a1b
haskellPackages.git-annex: update sha256 for 8.20211011
2021-10-13 12:13:44 +02:00
sternenseemann
2fb806dba0
haskell.packages.*: reflect Cabal minor version update
2021-10-12 12:51:49 +02:00
(cdep)illabout
28cfb685ee
haskellPackages: regenerate package set based on current config
2021-10-12 08:19:33 +09:00
Dennis Gosnell
5b8ffe4b6b
Merge pull request #141278 from markus1189/unbreak-functor-combinators
...
haskellPackages.functor-combinators: unbreak
2021-10-12 08:13:11 +09:00
Malte Brandy
5920310584
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-11 22:11:09 +02:00
Markus Hauck
dea3e6b6bc
haskellPackages.functor-combinators: unbreak
...
The package builds without any errors.
2021-10-11 19:52:38 +02:00
Vaibhav Sagar
e0ac27c604
haskell.packages.ghc921: make dependencies of ihaskell build
...
See also https://github.com/gibiansky/IHaskell/pull/1283 .
2021-10-11 13:05:04 +02:00
sternenseemann
3fab2e5082
haskell.packages.ghc921.language-haskell-extract: pin patch revision
...
This should make it more reproducible, today's master has already
diverged from the state it was in when the previous hash was
obtained (for GHC 9.0.1), may need some digging to fix this in the 9.0.x
configuration overlay.
2021-10-11 00:20:19 +02:00
Malte Brandy
aadf1d5f3f
haskellPackages.network_3_1_2_5: Use correct version in all references to this pkg
2021-10-10 20:28:33 +02:00
sternenseemann
37a3e4ed31
haskellPackages: fix evaluation
...
Some version upgrades caused attributes to disappear. The upgrade from
language-docker 10.1.2 to 10.2.0 introduces a test failure which is
caused by missing files in the release tarball, so we need to fix this
up manually.
2021-10-10 16:39:40 +02:00
Malte Brandy
755cc527e1
haskellPackages: stackage-lts 18.12 -> 18.13
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-10-08 12:09:58 +02:00
Malte Brandy
fc3dedf322
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-08 12:01:42 +02:00
sternenseemann
6bd7a35f23
Merge remote-tracking branch 'origin/master' into haskell-updates
2021-10-06 22:54:03 +02:00
Robert Hensing
d25fa35e02
haskellPackages.hercules-ci-agent: Re-enable profiling
...
This override isn't needed anymore and breaks packages that
depend on it (and don't disable profiling).
2021-10-06 22:53:44 +02:00
sternenseemann
4f6767556e
Merge remote-tracking branch 'origin/master' into haskell-updates
2021-10-06 13:20:20 +02:00
Robert Hensing
e8409249d9
hci: Fix hydraPlatforms
2021-10-06 13:19:57 +02:00
sternenseemann
df720f8b7f
Merge remote-tracking branch 'origin/master' into haskell-updates
2021-10-05 14:10:47 +02:00
Robert Hensing
561c519b2a
Merge pull request #140585 from hercules-ci/cache-hercules-ci-cli-on-hydra
...
hci: Cache on hydra
2021-10-05 12:07:49 +02:00
Robert Hensing
446145f5fb
hci: Cache on hydra
2021-10-05 11:15:19 +02:00
sternenseemann
07b80a29ae
haskellPackages.hakyll-images: clean up override
...
Upstream fixed tests, works fine from the get go now.
2021-10-05 11:10:44 +02:00
Malte Brandy
dd887b4d18
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-05 08:54:54 +02:00
sternenseemann
4769e66c3d
haskellPackages.hakyll-images: assert dontCheck is still necessary
...
With 1.1.1, hakyll-images should compile override-less again.
2021-10-05 01:07:24 +02:00
Malte Brandy
c077f5ae57
haskell-language-server: Remove useless major version aliases
...
The aliases, like haskell-language-server-8.10 do not get discovered by the hls-wrapper.
Only `haskell-language-server` and e.g. `haskell-languag-server-8.10.7` work.
I got that wrong when introducing those aliases.
2021-10-04 22:05:38 +02:00
sternenseemann
00627e0ce3
haskellPackages.hakyll-images: disable broken test suite
...
The test suite doesn't compile with Hakyll 4.15, but the package itself does.
2021-10-04 17:49:02 +02:00
sternenseemann
8d1e2a10ce
haskellPackages.hakyll-filestore: unbreak using jailbreak
...
Restricts < 4.15, but builds fine in spite of the newer version.
2021-10-04 17:48:25 +02:00
sternenseemann
72a54a7021
haskellPackages.http3: build with network 3.1.2.2
...
We need to conform with its dependency quic here.
2021-10-04 17:39:29 +02:00
sternenseemann
7d77818c9e
haskellPackages.ghcup: assert that preCheck is still needed
...
This will start to fail when the fix has been released upstream.
2021-10-03 13:23:39 +02:00
sternenseemann
2db37a400e
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-03 00:04:50 +02:00
sternenseemann
2eab4d5c08
haskellPackages.hashes: fix build on non-x86
...
Some hash implementations in hashes are platform-specific (32 vs 64
bit), but only implemented in terms of “is i686 or x86_64?”. This it'll
always fail on other platforms (like aarch64). Consequently it makes no
sense to build and execute the test suite there, even if some hash
implementations are platform independent and could be tested.
2021-10-02 12:50:30 +02:00
sternenseemann
8da4d55f72
haskellPackages.ghcup: fix build by providing up to date deps
...
Previously ghcup was failing because of incompatibilities between optics
0.3 and 0.4. I'm personally not sure if hspec-golden-aeson 0.9.0.0 is
strictly necessary, but we may as well use this opportunity to start
ironing out the issues its quirky behavior since 0.8.0.0 causes.
2021-10-02 12:44:03 +02:00
sternenseemann
2dee7c529f
haskellPackages.candid: clean up obsolete override
...
Hackage update contained the 0.3 bump
2021-10-01 21:44:35 +02:00