3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

6606 commits

Author SHA1 Message Date
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
sternenseemann 10834782e2 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-01 21:30:28 +02:00
sternenseemann 309b14dfcd haskellPackages.quic: provide correct version of network 2021-10-01 19:38:14 +02:00
sternenseemann 9485e6053e haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-10-01 19:37:46 +02:00
Jens Nolte 93f38e0a7b haskell.packages.ghc921: use network_3_1_2_2 2021-10-01 15:31:27 +02:00
Jens Nolte 15b78276da haskell.packages.ghc921: re-enable tests previously blocked by 'random' 2021-10-01 15:31:27 +02:00
Jens Nolte dcff69a840 haskell.packages.ghc921.ChasingBottoms: remove markBrokenVersion 2021-10-01 15:31:27 +02:00
Jens Nolte 3533a38478 haskell.packages.ghc921: use random_1_2_1 2021-10-01 15:31:27 +02:00
sternenseemann 35813c6f04 haskellPackages.candid: 0.2 -> 0.3
Turns out the cabal configure flags don't affect the doctest suite
necessarily, so upgrading candid manually is much easier.
2021-10-01 15:30:10 +02:00
sterni b7ee74fff0
Merge pull request #140146 from nomeata/joachim/haskell-maintainership
Add myself as maintainer for a few Haskell packages
2021-10-01 14:41:35 +02:00
sternenseemann c32ea917d0 haskellPackages.candid: add workaround for doctest failure
This is fixed properly in candid 0.3 which we'll have soon, but in
the meantime we can just disable the offending warning. A real shame
that doctests are influenced by compiler warnings.
2021-10-01 14:40:05 +02:00
Joachim Breitner b30b286371 Add myself as maintainer for a few Haskell packages
as nudged to do so by @sternenseemann in
https://github.com/NixOS/nixpkgs/pull/139967#issuecomment-932186960
2021-10-01 14:37:23 +02:00
Potato Hatsue d55ffa5a2f haskellPackages.nvfetcher: disable check 2021-09-30 23:01:19 +02:00
sternenseemann f6703cdddc haskellPackages.hledger-lib_1_23: build with doctest 0.18.1
Test suite has a lower bound on doctest >= 0.18.
2021-09-30 12:21:16 +02:00
Malte Brandy 9a6d6c36e7
haskellPackages.hls-call-hierarchy-plugin: dontCheck on darwin 2021-09-30 11:39:38 +02:00
sternenseemann f1cdcd739a haskell.packages.ghc901.ormolu: 0.3.0.0 -> 0.3.0.1
Fixes evaluation of ghc901 package set.
2021-09-29 23:51:46 +02:00
sternenseemann 65da4ceb66 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-09-29 23:45:07 +02:00
sternenseemann 1a74b3d590 haskellPackages: stackage-lts 18.10 -> 18.12
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-09-29 23:27:50 +02:00
Jens Nolte d7a8501848 haskell.packages.ghc921: jailbreak splitmix
splitmix already has a commit that fixes the version bounds for GHC
9.2.1 but has not had a release since then.
2021-09-29 19:23:50 +02:00
sternenseemann 2c4a128d62 haskellPackages.{Kulitta, Jazzkell}: clean up eval errors on darwin 2021-09-29 14:56:34 +02:00
sternenseemann 4d2f1399e9 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-09-29 14:47:09 +02:00
sternenseemann 97e02b4b87 haskellPackages.hw-*: fix too tight bounds on generic-lens 2021-09-29 14:29:06 +02:00
sternenseemann cdffe459d8 haskellPackages.hls-rename-plugin: provide necessary test env 2021-09-29 14:18:35 +02:00
Jens Nolte 41515cc450 haskell.packages.ghc921: use hashable_1_3_3_0
hashable 1.3.0 is broken on GHC 9.2.1. This enables building
unordered-containers.
2021-09-29 03:28:21 +02:00
sternenseemann e8b91f3064 haskellPackages.cabal2nix-unstable: 2021-09-23 -> 2021-09-28
Stops webkitgtk24x-gtk* bindings from being emitted.
2021-09-28 23:18:49 +02:00
Las Safin ca33fe38ad haskellPackages.procex: don't mark as broken 2021-09-28 23:12:39 +02:00
sternenseemann f42ab674ba haskellPackages.webkit: remove override for broken package
webkitgtk24x-gtk2 has been removed, but webkit doesn't compile anymore
these days, so we can save us maintaining this override. The “correct”
override would be webkitgtk (webkit is an alias form webkitgtk atm,
maybe we should introduce a libNixName thing in cabal2nix for this?)
if webkit compiled with modern dependencies…
2021-09-28 13:35:33 +02:00
sternenseemann 734e7564cb haskellPackages.websnap: webkit dependency is a haskell dependency
websnap actually depends on the haskell webkit package (which is
broken), so this override introducing a dependency on a removed package
is actually incorrect and can be removed.
2021-09-28 13:28:22 +02:00
Dennis Gosnell c4f967fe21
Merge pull request #139621 from Lassulus/hasura
haskellPackages.hasura: 2.0.7 -> 2.0.9
2021-09-28 08:39:17 +09:00
sternenseemann 60dc874d98 haskellPackages: update list of transitively broken packages 2021-09-26 21:40:50 +02:00
sternenseemann 64a3ff66f6 haskellPackages.cryptohash-sha256: make sure hydraPlatforms is populated 2021-09-26 21:26:08 +02:00
sternenseemann 3efe1b4b45 haskellPackages.polysemy: unbreak 2021-09-26 21:16:35 +02:00
sternenseemann 4db2830d07 haskellPackages.tz: fix tests for non-glibc platforms
tz's test suite (luckily only the test suite, it seems) relies on some
non-POSIX behavior of glibc which was easy enough to patch.
2021-09-26 20:27:25 +02:00
lassulus b421990ae0 haskellPackages.hasura: 2.0.7 -> 2.0.9 2021-09-26 10:28:31 +02:00
Deniz Alp afd1e21fe4 haskellPackages.svgcairo: Fix build by correcting cpp options
There's an open pull request that fixes the build but it's been sitting there
for a while, the fix is in a single commit so just applying the commit as a
patch. This will also allow us to fix ghc-vis later.
2021-09-25 22:41:34 +03:00
maralorn 291c46808e
Merge pull request #138937 from roosemberth/hs-fix-d-bus
haskellPackages.d-bus: Fix for GHC 8.10.1+
2021-09-24 11:19:12 +02:00
Roosembert Palacios 5ef7b75287
Update hackage-packages.nix
Signed-off-by: Roosembert Palacios <roosemberth@posteo.ch>
2021-09-24 11:01:23 +02:00
Roosembert Palacios 2a194d990f
haskellPackages.d-bus: Fix for GHC 8.10.1+
Signed-off-by: Roosembert Palacios <roosemberth@posteo.ch>
2021-09-24 11:01:23 +02:00
Malte Brandy 4d07360beb
haskellPackages: Add maralorn as a maintainer for a number of packages 2021-09-24 00:43:36 +02:00
Malte Brandy 61eb102774
haskellPackages: Bump cabal2nix-unstable to apply cabal2nix PR #520 2021-09-23 23:48:17 +02:00
Dominik Schrempf e814556b46 haskellPackages: mark packages maintained by dschrempf 2021-09-22 12:58:58 +02:00
Malte Brandy 4f083811e9
haskellPackages: Fix ghc version in hackage2nix config 2021-09-22 12:52:49 +02:00
Dmitry Bogatov bca123beec haskellPackages.diohsc: umark as broken
Just built with NIXPKGS_ALLOW_BROKEN, and it built fine
2021-09-20 17:24:38 +02:00
Dennis Gosnell d7692eb847
Merge pull request #138480 from cdepillabout/merge-and-open-pr-fixes
haskell: update maintainer script for merging and opening PR to also upload package versions to Hackage
2021-09-20 11:12:52 +09:00
(cdep)illabout 64511038ff
haskell: small improvements to script for merging haskell-updates PR 2021-09-20 09:55:22 +09:00
(cdep)illabout 5ecf510833
haskell: update script for merging haskell-updates PR to upload package versions to Hackage 2021-09-20 09:54:51 +09:00
(cdep)illabout c8eca71bc0
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-09-20 09:48:55 +09:00
(cdep)illabout 0adf50eefe
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-09-20 09:34:49 +09:00
Malte Brandy 242ab4debd
haskell-language-server: Disable several plugin checks on arm 2021-09-19 15:10:35 +02:00
maralorn d01504565a
Merge pull request #138271 from maralorn/hls-901
haskell.packages.ghc901.haskell-language-server: Fix build
2021-09-18 15:06:15 +02:00
Dennis Gosnell 9b31e5dece
Merge pull request #138317 from cdepillabout/merge-and-open-pr
haskell: Add a maintainer script for opening a new haskell-updates PR
2021-09-18 22:03:04 +09:00