Dennis Gosnell
dc81f68ca0
haskellPackages: stackage LTS 19.10 -> LTS 19.11
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-06-17 22:43:07 +09:00
Dennis Gosnell
863785142f
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-06-17 22:37:25 +09:00
Dennis Gosnell
1a3b6f206d
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-06-17 21:32:42 +09:00
Dennis Gosnell
9d037cf43f
haskellPackages.jsaddle-hello: mark broken on darwin
2022-06-17 17:51:22 +09:00
Dennis Gosnell
f967570b61
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-06-17 17:35:49 +09:00
Dennis Gosnell
4374838973
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-06-17 16:45:02 +09:00
Dennis Gosnell
58a089bf4a
haskellPackages.hnix: small refactoring of overrides
2022-06-17 16:42:14 +09:00
Richard Marko
31a2d6b558
haskellPackages: use hnix-store 0.5 for hnix
2022-06-17 08:43:54 +02:00
Richard Marko
268caaa8ef
haskellPackages: update packages maintained by sorki
2022-06-17 08:19:13 +02:00
Michael Schneider
7bdd443f38
haskellPackages: unbreak autodocoded, validity-aeson
2022-06-16 15:29:52 +02:00
Dennis Gosnell
2533b1a2a6
Merge pull request #177489 from nomeata/joachim/ghcjs-base
...
haskell.packages.ghcjs.ghcjs-base: 0.2.0.3 → 0.2.1.0
2022-06-16 13:34:30 +09:00
sternenseemann
386a1ed075
haskellPackages.large-hashable: 2021-11-01 -> 2022-06-10
...
aeson 2.0 was finally addressed upstream, allowing us to drop a patch.
2022-06-14 16:42:07 +02:00
Dennis Gosnell
4d1c1e3f4d
Merge pull request #177276 from trofi/workaround-fno-common-for-haskellPackages.lvmrun
...
haskellPackages.lvmrun: mark as broken
2022-06-14 10:24:49 +09:00
Joachim Breitner
8c77993daf
haskell.packages.ghcjs.ghcjs-base: 0.2.0.3 → 0.2.1.0
...
the new upstream release makes it build with aeson-2.0.
2022-06-13 10:34:00 +02:00
maralorn
dff27af18d
Merge pull request #176953 from libjared/ghcjs-aeson
...
haskell.packages.ghcjs.ghcjs-base: fix build
2022-06-12 15:36:13 +02:00
Joachim Breitner
6a7744bc41
haskellPackages.jsaddle-warp: no longer broken
...
it builds, so don’t mark it as broken
2022-06-11 19:22:26 +02:00
Sergei Trofimovich
742dfb63ae
haskellPackages.lvmrun: mark as proken
...
The package fails to build with upstream gcc-10 as:
ld: heap/bytes.o:(.data.rel.local+0x0): multiple definition of `bytes_ops';
core/loader.o:(.bss+0x0): first defined here
Upstream report: https://github.com/Helium4Haskell/lvm/pull/4
2022-06-11 12:18:39 +01:00
libjared
81b8cb8624
haskell.packages.ghcjs.ghcjs-base: fix build
...
The latest aeson doesn't build in ghcjs because it includes text-short
in its dependency tree, which hangs on checkPhase because it uses C FFI.
But since ghcjs-base has an upper bound on aeson<1.6 anyway, just
override it.
2022-06-08 13:30:13 -05:00
Dennis Gosnell
24fc52a14b
haskellPackages.ghc-lib-parser-ex_9_2_1_0: update overrides for this version
2022-06-08 17:32:26 +09:00
Dennis Gosnell
f7862834d8
haskellPackages.highlight: unbreak
2022-06-08 13:51:30 +09:00
sternenseemann
c9eb5b7acd
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-06-07 21:36:04 +02:00
sternenseemann
8c9b8d03b0
haskellPackages: stackage LTS 19.9 -> LTS 19.10
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-06-07 21:34:24 +02:00
sternenseemann
3910b36a70
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-06-07 21:23:53 +02:00
sternenseemann
d826ebc5a8
haskellPackages.aws-sns-verify: disable network dependent tests
2022-06-07 21:14:28 +02:00
sternenseemann
a05afc66e8
haskellPackages.NGLess: disable incomplete test suite
2022-06-07 21:14:28 +02:00
Malte Brandy
3586c258e8
haskell.packages.ghc923: pin fourmolu to 0.6.0.0
2022-06-05 23:08:03 +02:00
sternenseemann
70d95b25b6
haskellPackages.protolude: drop upstreamed patches
2022-06-05 13:47:28 +02:00
Malte Brandy
a0809c0293
haskellPackages.hoogleLocal: allow substitutes again
...
This is a follow up to the discussion in https://github.com/NixOS/nixpkgs/pull/165337
2022-06-05 13:17:43 +02:00
sternenseemann
2aa6ee92a6
glirc: 2.38 -> 2.39
2022-06-04 13:11:26 +02:00
sternenseemann
28e9666850
haskell.packages.ghc923.fourmolu: 0.6.0.0 -> 0.7.0.1
2022-06-04 12:12:43 +02:00
sternenseemann
305585788b
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-06-04 11:48:07 +02:00
sternenseemann
f2af258797
haskellPackages: stackage LTS 19.8 -> LTS 19.9
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-06-04 11:46:34 +02:00
sternenseemann
2a2bb553e7
haskellPackages.{glade,webkitgtk3}: mark as broken
...
These packages haven't been working for a while since they rely on
deprecated / outdated libs and also no longer work with the Haskell gtk
package we ship. Marking them as broken ensures that their reverse
dependencies won't be attempted to build which declutters our build
reports.
2022-06-04 10:55:54 +02:00
sternenseemann
0e5d12d65c
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-06-03 15:45:28 +02:00
Robert Helgesson
cab946ac22
lucid-htmx: jailbreak to fix build
2022-06-02 11:26:38 +02:00
sternenseemann
09c8e8a3f1
haskellPackages.purescript*: disable on hydra if broken
...
To make this logic less cluttered, implement the broken/dontDistribute
logic in a single function that can be reused for all purescript-related
packages.
2022-06-01 19:42:29 +02:00
sternenseemann
f5fee51df8
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
Note: bloodhound and pcre2 fail at the moment, but they should be fixed
by the next Stackage / Hackage bump, so I am trying to save myself some
hassle by leaving them marked incorrectly for a bit.
2022-06-01 19:23:23 +02:00
sternenseemann
ad720c33b5
haskellPackages.purescript-{c,a}st: broken for GHC >= 9.0
2022-06-01 19:20:59 +02:00
sternenseemann
56bbe95331
haskellPackages.sensei: break infinite recursion
...
Not sure what exactly caused it, but we don't need to overrideScope
anymore since hspec_2_10_0 works as is. Since it's usually a test
dependency only we don't really risk inconsistent dependency errors if
we are diligent.
2022-06-01 14:22:00 +02:00
sternenseemann
9957da786e
haskellPackages.hspec_2_10_0: provide correct dependency versions
2022-06-01 12:50:37 +02:00
sternenseemann
1eb05612d0
haskellPackages.servant-openapi3: disable false negative doctests
2022-06-01 12:50:26 +02:00
sternenseemann
1e9aa74229
haskellPackages.pandoc-crossref: allow pandoc 2.19
...
Clean up override for broken & deprecated pandoc-citeproc.
2022-06-01 11:47:09 +02:00
sternenseemann
64f0689adf
haskell.packages.ghc8107.purescript-{a,c}st: sync with purescript
...
Although purescript-{cst,ast} don't depend on purescript, it's important
that they use the same dependencies as the latter, so packages that
depend on more than one of them at the same time work, like e.g.
purenix (which is broken at the moment because it doesn't support
purescript 0.15).
2022-05-31 23:46:50 +02:00
sternenseemann
adb86aa95d
haskell.packages.ghc8107.purescript: clean up patch, unbreak
...
After a dependency got unbroken recently, only a patch for LTS 18 which
is now part of the release needed cleaning up and aeson 1.5.* and
corresponding bower-json version to be provided.
2022-05-31 21:27:20 +02:00
sternenseemann
37c1c54c3e
haskellPackages.Chart-diagrams: build with up to date SVGFonts
2022-05-31 20:43:53 +02:00
sternenseemann
ed7715885e
haskellPackages.reflex: drop witherable bounds patch
...
witherable bounds have been relaxed by upstream via a Hackage revision,
so we no longer need to apply that part of the patch.
2022-05-31 15:01:37 +02:00
Alexander Foremny
2d0b56360f
glirc: unbreak via downgrade to 2.38
...
glirc 2.39 does not compile against any set of released packages and is
unlikely to be fixed without a subsequent release
(https://github.com/glguy/irc-core/issues/99 ).
2022-05-31 14:02:40 +02:00
sternenseemann
5944112af7
haskell.packages.ghc902.weeder: pin to < 2.4
...
weeder 2.4.0 /requires/ GHC 9.2.
2022-05-31 12:41:31 +02:00
sternenseemann
423a751465
haskellPackages.git-annex: adjust sha256 for 10.20220525
2022-05-31 12:33:02 +02:00
sternenseemann
7badab08b5
haskellPackages.tasty-discover: drop obsolete overrides
...
Finally all the patches we applied have reached a hackage release.
2022-05-30 15:21:57 +02:00
sternenseemann
6540a11768
haskellPackages.composite-{base,aeson}: drop obsolete overrides
...
With this, composite-aeson builds again as well.
2022-05-30 11:33:54 +02:00
sternenseemann
cfb1a6cc8f
haskell.packages.ghc923.th-desugar: reflect 1.13 -> 1.13.1 update
2022-05-29 20:13:46 +02:00
sternenseemann
1c2971c8a4
haskellPackages: use 9.2.3 releases for ghc-lib* packages
2022-05-29 20:13:17 +02:00
Malte Brandy
d4323047f4
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-05-29 19:13:48 +02:00
Malte Brandy
0e024a3126
haskellPackages: stackage LTS 19.7 -> LTS 19.8
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-05-29 19:12:40 +02:00
Malte Brandy
1563974b36
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-05-29 18:58:20 +02:00
sternenseemann
67e47c1150
haskellPackages.distribution-nixpkgs: constrain to < 1.7
...
cabal2nix doesn't support the new version (in any release) yet.
2022-05-28 15:12:24 +02:00
Malte Brandy
a3fd4a26ce
haskellPackages.hls-rename-plugin: disable flaky test
2022-05-26 11:55:58 +02:00
Robert Hensing
366420b0d2
hercules-ci-agent: Work around missing file from sdist
2022-05-23 22:46:41 +02:00
Robert Hensing
cf5e2d5103
haskellPackages: Add buildFromCabalSdist (faster, tested)
2022-05-23 22:28:57 +02:00
maralorn
62074a54da
Merge pull request #172365 from sternenseemann/haskell-mk-derivation-stream-test
...
haskellPackages.mkDerivation: show test outputs as they happen
2022-05-21 16:44:49 +02:00
maralorn
10dcd7db61
Merge pull request #171685 from matthewbauer/use-mktemp-in-haskell-generic-builder
...
haskell-modules/generic-builder.nix: use mktemp instead of TMPDIR
2022-05-21 16:44:40 +02:00
Malte Brandy
9da0f836bf
haskellPackages.size-based: remove obsolete patch
2022-05-21 12:33:39 +02:00
Malte Brandy
47c1c35f7e
haskellPackages.genric-arbitrary: remove obsolete patch
2022-05-21 12:32:16 +02:00
Malte Brandy
a2a2be0ca7
haskellPackages.spago: pin bower-json
2022-05-21 12:28:39 +02:00
Jade Lovelace
7bbe4df45a
haskellPackages.friendly: jailbreak for ghc-9.0.2/optparse-applicative 0.16
2022-05-20 13:59:40 -07:00
Malte Brandy
9b6f7450b2
haskellPackages: fix eval errors
2022-05-20 22:41:38 +02:00
Malte Brandy
1b8c4d4fd4
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-05-20 22:29:22 +02:00
Malte Brandy
ba010e3688
haskellPackages: stackage LTS 19.6 -> LTS 19.7
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-05-20 22:28:12 +02:00
Malte Brandy
c68ebdc496
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-05-20 22:04:20 +02:00
Malte Brandy
0d4417d888
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-05-20 21:31:53 +02:00
sternenseemann
a4ae7b86c9
haskellPackages.fast-tags: apply patch for nondeterministic tests
...
Resolves #172843 .
2022-05-20 11:28:27 +02:00
Malte Brandy
d8d447f9a8
haskellPackages.sensei: fix build
2022-05-19 23:49:22 +02:00
Malte Brandy
e2f8d2ebb0
haskell.packages.ghc922.hls-ormolu-plugin: jailbreak
2022-05-19 22:37:11 +02:00
sternenseemann
5d91721366
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-05-19 08:34:54 +02:00
sternenseemann
94762b1a38
Merge pull request #173511 from hercules-ci/fix-inline-c-cpp-crash
...
haskellPackages.inline-c-cpp: Fix crash
2022-05-19 08:33:30 +02:00
Daniel Smith
912e427b52
ghcjs: use exceptions-0.10.5 instead of missing 0.10.4
2022-05-19 00:09:40 -04:00
Robert Hensing
ba97023d25
haskellPackages.inline-c-cpp: Fix crash
2022-05-18 18:26:35 +02:00
Neil Mayhew
6e028bd632
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-05-17 20:00:50 -06:00
Neil Mayhew
23b890a302
haskellPackages: Remove polynomial from the broken list
2022-05-17 19:59:25 -06:00
Neil Mayhew
c9b8574c3e
haskellPackages.polynomial: Fix build failures for ghc 9
2022-05-17 19:59:23 -06:00
Malte Brandy
93aa55a299
haskellPackages.hspec-discover: bump version pin
2022-05-18 00:05:40 +02:00
Malte Brandy
5fab45719e
haskellPackages.hspec-core: bump version pin
2022-05-17 23:55:55 +02:00
Malte Brandy
16ec961dc0
haskellPackages: fix package pins
2022-05-17 23:34:42 +02:00
Kerstin Humm
4bf84c57e2
haskellPackages.squeal-postgresql: fix build
2022-05-17 23:27:43 +02:00
Teo Camarasu
a4a51d9e45
haskellPackages.threadscope: unmark as broken, remove jailbreak
2022-05-16 11:01:26 +01:00
Dennis Gosnell
f8e82bab5b
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-05-16 13:10:18 +09:00
Neil Mayhew
58bb9995a8
haskellPackages.debian: Fix test failures for ghc 9
2022-05-15 15:08:07 -06:00
Ellie Hermaszewska
d386160e75
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-05-14 13:58:15 +08:00
Ellie Hermaszewska
6a72b99a9d
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-05-14 13:51:08 +08:00
Ellie Hermaszewska
6ef94b5f0e
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-05-14 09:14:42 +08:00
Ellie Hermaszewska
d1ab438dbf
haskellPackages.brick: Remove unused version from package set
2022-05-14 09:14:42 +08:00
Ellie Hermaszewska
c97dbbd63a
haskellPackages.matterhorn: remove out of date scope overrides
2022-05-14 09:12:54 +08:00
github-actions[bot]
c560c27d5f
Merge master into haskell-updates
2022-05-14 00:16:31 +00:00
midchildan
12feb97923
nvfetcher: add missing dependency
2022-05-13 13:36:36 +09:00
sternenseemann
f854f80bc7
haskell.packages.ghc884.exceptions: reflect 0.10.5 release
2022-05-12 18:08:30 +02:00
sternenseemann
ee29184c9a
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-05-12 18:06:48 +02:00
Joachim Breitner
ad6a0e8a63
lhs2tex: Add to top-level
...
the `lhs2tex` tool is a “commonly” used tool in academia to typeset
certain papers, and it would be prudent to have it available outside the
`haskellPackages` namespace, and also made available on the caches.
Also added to release-haskell.nix, and made myself the maintainer.
2022-05-12 18:03:40 +02:00
Ellie Hermaszewska
16a8fdd1f8
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-05-10 21:58:30 +08:00
Ellie Hermaszewska
a44b5a5604
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-05-10 21:27:16 +08:00
sternenseemann
8f5c420450
haskellPackages.mkDerivation: show test outputs as they happen
...
Currently, the test output is only printed if the test suite fails. If a
test suite gets stuck, however, and is hit with a timeout by Hydra, it
can help to have the log available when diagnosing the issue.
2022-05-10 12:03:55 +02:00
sternenseemann
9bd212eaf0
haskellPackages: update note about dhall in stackage
2022-05-09 16:30:51 +02:00
Ellie Hermaszewska
440710cb69
haskellPackages.git-annex: update hash
2022-05-09 17:42:54 +08:00
sternenseemann
db502a76f0
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-05-08 22:19:49 +02:00
sternenseemann
44c21a80ec
haskellPackages.cabal2nix-unstable: 2021-10-23 -> 2022-04-27
2022-05-08 21:53:43 +02:00
Ellie Hermaszewska
6ca420f797
haskellPackages.haskell-language-server: Disable plugin tests on all aarch64 builds
2022-05-07 15:39:58 +08:00
Ellie Hermaszewska
c5145d9f0d
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-05-06 12:07:43 +08:00
Ellie Hermaszewska
657b6cecbc
haskellPackages: stackage LTS 19.5 -> LTS 19.6
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-05-06 12:06:33 +08:00
Matthew Bauer
91e4fa278e
haskell-modules/generic-builder.nix: use mktemp instead of TMPDIR
...
Using $TMPDIR here is problematic because it is not always cleared at
the end of each build, for instance when using "nix-shell --run
genericBuild". This can cause confusing errors when a nix-shell build
is trying to pull in dependencies from a previous build since it tries
to use older package conf files.
To fix, we can just use mktemp which will guarantee us a clean
directory for each build. Should have no effect in nix-build, but will
fix a common issue with using generic-builder in nix-shell.
2022-05-05 12:01:23 -05:00
Ellie Hermaszewska
b93472045a
haskellPackages.haskell-language-server: Run aarch64 plugin tests on ghc > 9.2
2022-05-05 21:47:47 +08:00
Ellie Hermaszewska
6460087872
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-05-05 15:19:43 +08:00
Ellie Hermaszewska
e319538a91
haskellPackages.hls-fourmolu-plugin: no aarch64-linux tests
...
test suite triggers same RTS issue as other hls plugins
2022-05-05 10:44:14 +08:00
Ellie Hermaszewska
c9979ff597
haskellPackages.hls-rename-plugin: disable flaky tests on Darwin
2022-05-05 10:12:18 +08:00
Ellie Hermaszewska
367b73a422
haskellPackages.hls-rename-plugin: no aarch64-linux tests
...
test suite triggers same RTS issue as other hls plugins
2022-05-05 10:05:06 +08:00
sternenseemann
1b5d09ccb6
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-05-04 14:24:30 +02:00
Artturin
c52b904e66
haskellPackages.streamly: fix darwin override
...
fixes
```
error: querying available packages failed
caused by: nix-env failed with error: nix-env failed with exit code 1:
error: attribute 'streamly_0_8_1_1' missing
at /nix/store/lw6gp8rrhd7lpi81dk9wr1l09a7za523-source/pkgs/development/haskell-modules/configuration-darwin.nix:259:6:
258| ] ++ (drv.libraryFrameworkDepends or []);
259| }) super.streamly_0_8_1_1;
| ^
260|
```
PR #160733 didn't catch this it seems.
2022-05-04 13:57:37 +03:00
sternenseemann
6c366db32d
haskellPackages.ghc-exactprint_1_4_1: remove at 1.4.1
...
Apply config change of fdfc491
2022-05-04 12:48:07 +02:00
Ellie Hermaszewska
6a8a22133f
haskellPackages.jacinda: disable tests only on x86_64-darwin
2022-05-04 10:23:39 +08:00
sternenseemann
fdd493e6bb
haskellPackages.servant-cassava: allow servant 0.19
2022-05-04 00:28:22 +02:00
sternenseemann
9544618013
Merge pull request #170908 from sternenseemann/reflect-xhtml-missing
...
[haskell-updates] haskellPackages: xhtml is not bundled if haddock is disabled
2022-05-02 22:46:14 +02:00
Malte Brandy
80ab00ed11
haskell.packages.ghc922.haskell-language-server: enable 3 plugins
2022-05-02 12:32:54 +02:00
Malte Brandy
5a5c806c9f
haskell.packages.ghc922.hlint: unstable -> 3.4
2022-05-02 12:32:26 +02:00
Malte Brandy
fdfc491ba1
haskell.packages.ghc922.ghc-exactprint: 1.4.1 -> 1.5.0
...
The consuming packages all allow the upper bound, so this should be
safe.
2022-05-02 12:31:25 +02:00
Dennis Gosnell
f16072011c
haskellPackages.hls-change-type-signature-plugin: dontCheck
2022-05-02 11:42:50 +09:00
Dennis Gosnell
5d4c4678ff
haskell.packages.ghc922.hls-fourmolu-plugin: bump assertion from 1.0.2.0 to 1.0.3.0 since jailbreak is still necessary
2022-05-01 22:12:13 +09:00
Dennis Gosnell
4d5a66a1b5
haskellPackages.hls-test-utils: remove unneeded patches
2022-05-01 20:53:08 +09:00
Dennis Gosnell
95cb7852a2
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-05-01 16:21:28 +09:00
Dennis Gosnell
a83edfb86b
haskellPackages: stackage LTS 19.4 -> LTS 19.5
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-05-01 16:20:11 +09:00
Dennis Gosnell
999a0e87f9
haskellPackages.libvirt-hs: don't build on x86_64-darwin
2022-04-30 12:30:52 +09:00
Dennis Gosnell
970f2a72f5
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-04-30 12:12:04 +09:00
Dennis Gosnell
50bdc1e59e
haskellPackages.regex-rure: disable tests only on x86_64-darwin
2022-04-30 12:05:26 +09:00
sternenseemann
813f8b5efb
haskellPackages: xhtml is not bundled if haddock is disabled
...
The xhtml library is only built as part of the GHC build process if GHC
is disabled. This means that no GHC cross compiler has xhtml bundled,
since haddock can't be built if GHC is a cross compiler (see relevant
notes in the GHC nix expressions). This means that all packages
depending on xhtml would currently fail to build when cross-compiled, as
haskellPackages would assume it'd be provided by GHC. This is fixed by
this commit.
pkgsStatic hits this case, so we test compilation of xhtml for these
package sets which will remind us to update the attribute name whenever
its version changes.
2022-04-29 15:27:02 +02:00
sternenseemann
c2fe259aa6
release-haskell.nix: clean up testing of static haskell packages
...
* Test the default pkgsStatic.haskellPackages set, as it should be
working properly now.
* Instead of GHC 8.10.7 which hasn't gotten some workarounds applied,
test GHC 9.2.2 additionally which should work as well as GHC 9.0.
* Test building an actual executable, cabal2nix.
* Simplify aggregate job definition.
* Make sure GHC 9.2 lens gets built on Hydra.
2022-04-29 11:21:18 +02:00
sternenseemann
b42bd1a3d2
haskell.packages.ghc8107.spectacle: mark as unbroken
...
Closes #135145 .
GHC >= 9.0 is unsupported at this moment (same goes for 8.8.4):
https://github.com/awakesecurity/spectacle/issues/49
2022-04-29 10:45:33 +02:00
Dennis Gosnell
1a2aa2b0dd
haskellPackages.sensei: mark broken on x86_64-darwin
...
Package set has been regenerated by
maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-04-27 10:48:45 +09:00
sternenseemann
0f9de1bcbd
haskellPackages.generic-arbitrary: apply patch for negative resizes
...
See https://github.com/typeable/generic-arbitrary/issues/14 for the problem.
2022-04-26 19:44:27 +02:00
sternenseemann
caa10b0bee
haskell.packages.ghc8{84,107}.universe-base: provide OneTuple
...
universe-base conditionally depends on OneTuple for GHC < 9.0 which we
need to manually reflect via these overrides.
2022-04-26 19:22:43 +02:00
Dennis Gosnell
342fd01262
Merge pull request #170151 from queezle42/ghc922
...
haskell.packages.ghc922: use dbus_1_2_24
2022-04-25 09:25:05 +09:00
Jens Nolte
a5212a7768
haskell.packages.ghc922: use dbus_1_2_24
2022-04-25 00:22:45 +02:00
libjared
a36d453376
haskellPackages.sensei: add libjared as maintainer
2022-04-24 15:04:24 -05:00
libjared
5724dddf17
haskellPackages.sensei: mark unbroken, override
...
Sensei had an issue on NixOS relating to tmpfs, and 0.6.2 fixes that.
But it still needs an override because it (the binary *and* the tests)
require the git binary and latest hspec.
2022-04-24 13:21:43 -05:00
Dennis Gosnell
6fe53651df
haskellPackages.cryptostore: remove override for now-released version
2022-04-21 16:32:45 +09:00
Dennis Gosnell
bd6a853913
nvfetcher: remove jailbreak that is no longer necessary
2022-04-21 16:31:51 +09:00
Dennis Gosnell
c659631a92
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-04-21 11:32:04 +09:00
Dennis Gosnell
7549a7b03a
haskellPackages: stackage LTS 19.3 -> LTS 19.4
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-04-21 11:30:49 +09:00
Dennis Gosnell
f1f7144df4
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-04-21 09:34:45 +09:00
Dennis Gosnell
56c72fce7d
spago: get working by using aeson-1.5.6.0
2022-04-19 23:33:53 +09:00
github-actions[bot]
26f575c4a5
Merge master into haskell-updates
2022-04-19 00:11:02 +00:00
sternenseemann
c9aacf1f8b
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
Note: some failing packages are not marked as broken to monitor multiple
weird failures involving:
> Test.QuickCheck.resize: negative size
Could be a bug involving hspec and QuickCheck in some way.
2022-04-17 20:48:27 +02:00
sternenseemann
c1f2751804
haskellPackages.cryptostore: 0.2.1.0 -> 0.2.2.0
...
This upgrade fixes a genuine bug caught by the test suite (which wasn't
flaky as it turns out), so we'll upgrade manually.
2022-04-16 20:26:26 +02:00
Robert Hensing
f60768b6cd
haskellPackages.persistent-postgresql: Enable tests
2022-04-16 17:39:19 +02:00
Robert Hensing
b4b5328389
haskellPackages.esqueleto: Enable tests
2022-04-16 17:37:13 +02:00
Robert Hensing
5388103926
haskellPackages.pg-client: Enable tests
2022-04-16 17:25:54 +02:00
Malte Brandy
3fa9ae18a0
haskell.packages.ghc884.haskell-language-server: enable hlint and fourmolu plugins
2022-04-14 13:00:43 +02:00
Malte Brandy
82b4dabe8f
haskell.packages.ghc8107.haskell-language-server: enable fourmolu plugin
2022-04-14 12:47:52 +02:00
Malte Brandy
76168cb096
haskell.packages.ghc8107.haskell-language-server: enable hlint plugin
2022-04-14 12:31:41 +02:00
sternenseemann
ab12eef0fb
haskellPackages.cryptostore: disable flaky test suite
2022-04-13 00:48:46 +02:00
sternenseemann
bb6afd7007
haskellPackages.gi-adwaita: mark as broken
...
See #164686 . As Stackage LTS still restricts the gi-gtk packages to GTK 3
compatible releases, looking into this doesn't make too much sense yet.
(Also nothing actually depends on it at the moment.)
2022-04-12 12:35:46 +02:00
Robert Hensing
b3886428c1
haskellPackages.hercules-ci-cnix-expr: Fix test
...
It needs git during tests now.
2022-04-11 00:38:10 +02:00
sternenseemann
7ae9629ced
Merge pull request #167957 from TristanCacqueray/unbreak-bloodhound
...
haskellPackages: unbreak bloodhound
2022-04-10 17:28:36 +02:00
sternenseemann
d14e0c0dfb
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-04-09 22:55:10 +02:00
sternenseemann
5a2e2471e8
haskellPackages: stackage LTS 19.2 -> LTS 19.3
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-04-09 22:52:47 +02:00
sternenseemann
180b51bf25
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-04-09 22:21:23 +02:00
sternenseemann
5b8e4d9de7
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-04-09 14:23:08 +02:00
Gabriel Ebner
5e868ecb7f
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-04-09 14:05:15 +02:00
Tristan Cacqueray
c16208e4a3
haskellPackages: unbreak bloodhound
2022-04-09 11:17:39 +00:00
Gabriel Ebner
5dadb0d98b
wstunnel: fix build
2022-04-09 11:21:01 +02:00
sternenseemann
4eeab0f0ab
haskell.compiler.ghcHEAD: 9.3.20211111 -> 9.3.20220406
2022-04-09 00:34:46 +02:00
sternenseemann
a3cba7f35e
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-04-07 22:55:09 +02:00
Malte Brandy
f0da4d8ea2
haskell.packages.ghc922.hls-fourmolu-plugin: jailbreak
2022-04-07 18:53:54 +02:00
Alexander Foremny
6c46cc64de
elmPackages.elm-format: build using hspec-tasty 1.1.6, hspec-golden 0.1.0.3
...
elm-format depends on elm-format-lib which failed to build with
hspec-tasty 1.1.7 and hspec-golden 0.2.0.0.
hspec-tasty 1.1.6 and hspec-golden 0.1.0.3 had been removed in
cd67b4fcbb
.
hspec-tasty 1.1.6 in turn pulls in older dependencies for hspec,
hspec-core and hspec-discover.
Fixes #167533 .
2022-04-07 07:58:34 +02:00
sternenseemann
3bde757613
haskellPackages.hint: disable tests
...
These currently fail when trying to execute cabal-install, interestingly
with EFAULT.
2022-04-07 02:44:17 +02:00
sternenseemann
216f2754c5
niv: build using up to date dependencies
...
Upstream finally cut a new release with some adjustments allowing niv to
be built using the Stackage LTS solver.
2022-04-07 02:01:33 +02:00
sternenseemann
d317a29a60
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-04-07 01:55:35 +02:00
sternenseemann
28ca22e7d0
haskellPackages: stackage LTS 19.1 -> LTS 19.2
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-04-07 01:54:10 +02:00
sternenseemann
09c8dffafc
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-04-07 00:36:03 +02:00
sternenseemann
a964dcad73
haskell.compiler.ghcjs: pass fetchFromGitHub to ghcjs-base
...
Fixes evaluation of haskell.compiler.ghcjs.withPackages.
Reference #158600 .
2022-04-05 12:50:04 +02:00
Dennis Gosnell
2e8743b8e5
haskell: update link to calendar for maintainer rotation
2022-04-05 09:16:20 +09:00
Malte Brandy
f10066e81b
haskellPackages.jsaddle-webkit2gtk: remove obsolete patch
2022-04-04 22:54:07 +02:00
sternenseemann
f553614955
haskellPackages.graphql-engine: 2.0.10 -> 2.3.1
...
haskellPackages.kriti-lang: init at 0.3.1
Towards getting hasura-related packages to work with Stackage Nightly /
GHC 9.0.
2022-04-03 15:43:33 +02:00
sternenseemann
103d171526
Merge pull request #166548 from sternenseemann/fix-ghclibdir-computation
...
[haskell-updates] ghcWithPackages: fix ghclibdir computation with variantSuffix
2022-04-03 14:22:34 +02:00
sternenseemann
038d0d86e6
Merge pull request #166571 from hercules-ci/ghc902-backport-compact-unwind
...
[haskell-updates] ghc: Backport compact unwind support
2022-04-03 14:21:15 +02:00
Malte Brandy
ae349e390c
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-04-03 14:17:40 +02:00
Malte Brandy
d720420f37
haskellPackages: correct broken status of some packages
2022-04-03 13:57:53 +02:00
Malte Brandy
fc0ebeacfe
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-04-03 13:31:00 +02:00
rnhmjoj
6a36abcd59
haskellPackages.leveldb-haskell: fix build
...
Closes #166892 .
2022-04-02 14:05:08 +02:00
Robert Hensing
35f137ea98
haskellPackages.inline-c{,-cpp}: Add myself as maintainer
2022-04-01 16:56:31 +02:00
Robert Hensing
517cb71b02
haskellPackages.inline-c-cpp: Fix tests on darwin
2022-04-01 16:56:31 +02:00
rnhmjoj
f649fb8b4a
haskellPackages.mkDerivation: fix pkg-config cross
...
When cross compiling the pkg-config binary is prefixed and cabal
needs to be made aware of this.
Note: the `--with-pkg-config` flag can't be added unconditionally
because if the package doesn't need pkg-config (thus pkg-config
is not in the PATH) cabal consider this a hard failure.
2022-04-01 09:24:03 +02:00
github-actions[bot]
e5622af8b6
Merge master into haskell-updates
2022-04-01 00:12:42 +00:00
Robert Hensing
fd269eacc6
haskellPackages.cabal-pkg-config-version-hook: Add myself as maintainer
...
Applies on next regenerate-hackage-packages.sh.
2022-03-31 18:50:14 +02:00
Robert Hensing
0a21bcdb86
haskellPackages.hercules-ci-*: Rely on cabal-pkg-config-version-hook
2022-03-31 17:30:52 +02:00
Robert Hensing
fe488cab7f
haskellPackages.{cachix,hercules-ci-*}: nix_2_4 -> nix_2_7
2022-03-31 17:29:49 +02:00
sternenseemann
0dca45b6f8
haskellPackages.yarn2nix: drop obsolete override
...
0.10.1 has propagated into hackage-packages.nix
2022-03-31 14:09:57 +02:00
sternenseemann
38fe947cf4
haskellPackages.graphql: keep aeson support disabled
...
1.0.3.0 hasn't introduced support for aeson 2.0
2022-03-31 13:03:21 +02:00
sternenseemann
6016ed5076
treewide: replace uses of ghc.name to find packages' datadir
2022-03-31 12:53:40 +02:00
sternenseemann
456faf71e5
ghcWithPackages: use haskellCompilerName for ghclibdir
...
This is done for consistency with generic-builder.nix and because it's
easier for downstream users to replicate which will inevitably use our
code as inspiration.
2022-03-31 12:50:43 +02:00
sternenseemann
78a93b5352
haskellPackages.mkDerivation: get ghclibdir via haskellCompilerName
...
This is the correctest and clearest way to do it I can think of at the
moment that doesn't need us to add anything.
"${ghcCommand}-${ghc.version}" also works, but is clunkier and harder to
replicate for downstream users.
2022-03-31 12:47:54 +02:00
Robert Hensing
9d270f0381
haskellPackages.mmark: Use stackage-provided version
...
Fixes an evaluation error as the versioned attr is missing now.
2022-03-31 12:37:31 +02:00
sternenseemann
383fbfadcc
ghcWithPackages: use packageCfgDir over ghc.name where appropriate
...
This is an incorrectness pointed out in #153319 which we already have
a proper solution for.
2022-03-31 12:37:00 +02:00