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
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
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
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
github-actions[bot]
b86264453e
Merge master into haskell-updates
2022-03-23 00:11:32 +00:00
Malte Brandy
8b791af7b1
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-03-23 00:59:36 +01:00
Malte Brandy
44456a87e8
haskellPackages: prune broken.yaml
2022-03-23 00:57:42 +01:00
maralorn
1c77127651
Merge pull request #165337 from Profpatsch/hoogle-local-really-local
...
haskellPackages.hoogleLocal: build database locally
2022-03-22 23:15:17 +01:00