Commit Graph

7405 Commits

Author SHA1 Message Date
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
Malte Brandy
9a5aa75d56 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-03-30 21:34:47 +02:00
Malte Brandy
757dda2316 haskellPackages: stackage LTS 19.0 -> LTS 19.1
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-03-30 21:33:25 +02:00
sternenseemann
b0d3044823 haskellPackages.graphql: convert assert on hspec into warning
We should only make use of asserts to assert a property about the
*current* attribute in order to make it possible for downstream users to
change versions of packages: When a downstream user changes the package
an attribute points to, the assert is removed as the attribute is
swapped out, so asserting something about itself is okay. However, when
it asserts a property about another package, changing that other package
may break the package unexpectedly, with no better workaround then
passing in an empty `configurationCommon` overlay.

See also: https://github.com/NixOS/nixpkgs/pull/166425
2022-03-30 18:39:05 +02:00
Malte Brandy
052cd37187 haskellPackages.taffybar: mark broken
pkgs.taffybar stays working because taffybar is marked unbroken in
configuration-ghc810x.nix
2022-03-29 11:10:09 +02:00
sternenseemann
8de8aab488 haskellPackages.yarn2nix: remove broken flag 2022-03-28 19:45:31 +02:00
sternenseemann
4c31a79bbc haskellPackages.yarn2nix: 0.8.0 -> 0.10.1
Cheese in a package update while keeping the old expression in
hackage-packages.nix, so we can avoid any regressions updating our
hackage snapshot might introduce.
2022-03-28 19:40:54 +02:00
sternenseemann
f85b49ff19 vaultenv: provide aeson 1.5.6.0 2022-03-28 18:59:29 +02:00
sternenseemann
e14278d33b yi: build using GHC 8.10.7
Luckily, all build failures where just related to type checking changes
in GHC 9.0 (and maybe base changes?), so we can just use GHC 8.10.7 with
the Stackage version of packages and keep Yi working. I feel like we
dodged a bullet here, as upstream maintenance doesn't seem to be too
proactive these days.
2022-03-28 18:31:01 +02:00
Malte Brandy
6aa03ecb26 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-03-28 17:56:26 +02:00
sternenseemann
6da0212360 taffybar: build using GHC 8.10.7
taffybar's GHC 9.0 patches are unreleased and not easy to backport.
2022-03-28 13:11:57 +02:00
sternenseemann
1f57d3e722 nix-linter: 0.2.0.3 -> 0.2.0.4 2022-03-27 12:11:28 +02:00
sternenseemann
4ed08031db haskellPackages.mattermost-api: build with aeson 1.5
This applies the same override as achieved via overrideScope from
matterhorn also for the mattermost-api attribute.
2022-03-27 11:13:10 +02:00
sternenseemann
f926804016 haskellPackages.sbv: provide new solvers for version 8.17
* Newly added are bitwuzla and cvc5 (unpackaged at the moment)

* Refactor sed expression disabling solves we don't provide in the test
  suite.

* Stop conditionally disabling z3 solver on aarch64, seems there is no
  reason for it anymore.
2022-03-27 01:00:34 +01:00
maralorn
671fd5da51
Merge pull request #165823 from ncfavier/haskell-fetchpatch-relative
haskellPackages: use fetchpatch's `relative` argument
2022-03-27 00:55:36 +01:00
sternenseemann
b4e65fc3d7 haskellPackages.geojson: disable test suite failing to compile 2022-03-26 23:19:00 +01:00
sternenseemann
229609de16 haskellPackages.cabal-install-parsers: provide Cabal 3.6 2022-03-26 22:39:42 +01:00
sternenseemann
3388c7684e haskellPackages.mustache: drop upstreamed patch 2022-03-26 22:38:36 +01:00
sternenseemann
e63b736b1b haskellPackages.git-annex: update sha256 for 10.20220322
Also drop aeson 2.0 patch included in this release.
2022-03-26 22:38:36 +01:00
Naïm Favier
ad560b3ef4 haskellPackages.knob: remove patch after 0.2 2022-03-26 11:25:42 +01:00
sternenseemann
27aed0d10b haskellPackages.mmark: 0.0.7.4 -> 0.0.7.5 2022-03-26 11:02:16 +01:00
Naïm Favier
084588444d
haskellPackages: use fetchpatch's relative argument 2022-03-26 10:01:01 +01:00
sternenseemann
372d0a707e Merge remote-tracking branch 'origin/master' into haskell-updates 2022-03-26 09:59:28 +01:00
sternenseemann
66996acc2a all-cabal-hashes: 2022-03-22T14:25:11Z -> 2022-03-26T03:24:04Z
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
and maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-03-26 09:54:41 +01:00
maralorn
0e0bb200ff
Merge pull request #165327 from ncfavier/fetchpatch-relative
fetchpatch: add `preIncludes` and `relative`
2022-03-25 16:32:14 +01:00
sternenseemann
f6d7cbb247 haskellPackages.validation: allow lens 5.* in test suite 2022-03-25 14:20:55 +01:00
sternenseemann
c1f8889beb haskell.packages.ghc{884,8017}.mysql-simple: provide blaze-textual
The package shims blaze-textual for GHC >= 9.0 and makes its inclusion
conditional, causing hackage2nix to miss this dependency.
2022-03-25 14:20:55 +01:00
Naïm Favier
92cb4fc15b
haskellPackages.yi-language: use fetchpatch's relative argument
We can drop `includes` since there's only one file in that directory.
2022-03-25 10:45:35 +01:00
Naïm Favier
37e093f5f1
haskellPackages.hledger-lib: use fetchpatch's relative argument
We can drop `includes` since there's only one file in that directory.
2022-03-25 10:45:12 +01:00
Malte Brandy
194c266f9a haskellPackages: configuration-common.nix add imports at top of file 2022-03-24 19:19:57 +01:00
Malte Brandy
38df6e7a57 haskellPackages.arch-web: jailbreak 2022-03-24 18:58:17 +01:00
Malte Brandy
8bb8fcbc6a haskellPackages.nvfetcher: jailbreak 2022-03-24 18:58:06 +01:00
Malte Brandy
a39208ddde haskellPackages: mark more packages as broken or unsupported 2022-03-24 03:05:27 +01:00
Malte Brandy
9a68365233 haskellPackages: enable builds for some pkgs needed by top-level pkgs 2022-03-23 14:39:56 +01:00
Malte Brandy
22091f9a39 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-03-23 14:22:37 +01:00
Malte Brandy
213a808539 haskellPackages: mark packages failing on hydra as broken 2022-03-23 13:03:52 +01:00