3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

284 commits

Author SHA1 Message Date
(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
(cdep)illabout 3973f7a670 haskellPackages.purenix: add myself as a maintainer 2021-11-11 10:06:22 +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
(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
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
github-actions[bot] e1766085b3
Merge master into haskell-updates 2021-11-09 00:10:05 +00:00
thielema 6542059fb5
haskellPackages.lapack-ffi: remove from broken.yaml 2021-11-08 22:08:53 +01: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
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
(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 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
Markus Hauck e3bca38518 haskellPackages.tasty-checklist: unbreak 2021-10-24 19:42:00 +02: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
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
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
Ellie Hermaszewska d205270970
haskellPackages: update list of transitively broken packages 2021-10-21 15:34:10 +08: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 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 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
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 237ece0800 haskellPackages.compactable: not broken 2021-10-16 15:28:47 +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
Markus Hauck dea3e6b6bc haskellPackages.functor-combinators: unbreak
The package builds without any errors.
2021-10-11 19:52:38 +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
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
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
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
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
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
Las Safin ca33fe38ad haskellPackages.procex: don't mark as broken 2021-09-28 23:12:39 +02:00
sternenseemann 60dc874d98 haskellPackages: update list of transitively broken packages 2021-09-26 21:40:50 +02:00
sternenseemann 3efe1b4b45 haskellPackages.polysemy: unbreak 2021-09-26 21:16:35 +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 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
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
(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
(cdep)illabout 164ccf3d60
haskellPackages: stackage-lts 18.9 -> 18.10
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-09-18 03:32:59 +09:00
sternenseemann f82c865b2b Merge remote-tracking branch 'origin/master' into haskell-updates 2021-09-17 16:12:05 +02:00
Joachim Breitner 906da2ce26 haskellPackages.crc: Builds with dontCheck
util https://github.com/MichaelXavier/crc/issues/2 is fixed by upstream.
2021-09-17 14:22:14 +02:00
Divam be7c76ae64 haskellPackages.happy_1_19_12: init at 1.19.12
(generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh)
2021-09-15 12:51:34 +09:00
Malte Brandy f2a3df2f30
haskell-language-server: Fix build for new version + cleanups 2021-09-14 01:04:39 +02:00
(cdep)illabout 865be33dfa
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-09-11 11:06:56 +09:00
Mauricio Collares c7bae28f81 haskellPackages.urlencoded: unmark as broken 2021-09-11 02:22:13 +02:00
sternenseemann 61b713abd6 haskell.packages.*.ghc-api-compat: fix across all supported sets
* haskell.packages.ghc884.ghc-api-compat needed us to re-add the 8.6
  version of the package.
* haskell.packages.ghc901.ghc-api-compat now points to the newly
  released 9.0.1 version of the package.
* haskell.packages.ghc8107.ghc-api-compat now correctly points to
  ghc-api-compat 8.10.7.

GHC 9.2.1 is still unsupported (which is to be expected, with it
being a release candidate).

To make sure everything stays working we'll build ghc-api-compat as part
of versionedCompilerJobs.
2021-09-07 15:48:08 +02:00
(cdep)illabout c725d8735e
haskellPackages: stackage-lts 18.8 -> 18.9
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-09-07 10:50:49 +09:00
(cdep)illabout 9b8b11e25f
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-09-07 09:11:50 +09:00
sternenseemann fbf7db7aed haskellPackages.isocline: don't execute flawed test suite 2021-09-06 19:12:15 +02:00
sternenseemann 21e3afc6a2 haskell-ci: make sure all dependencies use Cabal 3.4
haskell-ci doesn't support Cabal 3.6 yet, so we need to downgrade
cabal-install-parsers to avoid inconsistencies across the dependency
graph.
2021-09-05 21:42:26 +02:00
maralorn 828f92acea
Merge pull request #136797 from ncfavier/unbreak-lambdabot
haskellPackages.lambdabot-social-plugins,lambdabot: unbreak, add myself as maintainer
2021-09-05 19:01:02 +02:00
Naïm Favier 9380d8464b
haskellPackages.lambdabot-social-plugins,lambdabot: unbreak, add myself as maintainer 2021-09-05 18:53:55 +02:00
Malte Brandy ff8d7d7d3c
Pin reflex-dom-pandoc version 2021-09-05 00:17:04 +02:00
Joe Hermaszewski 72f0557fc4
haskellPackages: stackage-lts 18.7 -> 18.8
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-09-03 15:04:14 +01:00
Joe Hermaszewski 5d852fef63
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-09-03 14:41:47 +01:00
maralorn bd1c813a30
Merge pull request #135935 from sternenseemann/haskell-aarch64-darwin-meta
haskellPackages: prepare meta sets for aarch64-darwin support
2021-08-27 19:35:34 +02:00
sternenseemann e3aeb5a55c haskell/configuration-hackage2nix: no x86_64-darwin → no aarch64-darwin
As a preparation for adding aarch64-darwin support, make sure that
whenever x86_64-darwin is unsupported, we also don't support
aarch64-darwin to avoid a mess in the diff and likely a lot of avoidable
build failures.

If it turns out to be supported we can always remove them later.
2021-08-27 18:32:51 +02:00
Dominik Schrempf f3eb6a06be
haskellPackages.circular: unbreak; builds fine 2021-08-27 09:23:11 +02:00
sternenseemann c4ed2a618c haskell/configuration-hackage2nix: fix comment about stackage bounds
No funny business with string replacement going on anymore, but there
are still some caveats.
2021-08-24 23:15:55 +02:00
sternenseemann 51e99b6e4c haskellPackages.dhall-nix: downgrade to 1.1.21 for dhall 1.39
Stackage LTS hasn't upgraded to 1.40 yet -- dhall-nix is not part of
stackage and thus ahead.
2021-08-24 23:15:02 +02:00
Bryan Richter a198f75258 haskellPackages.monomer: set dontCheck
Monomer's tests want a display, which currently isn't provided in the Nix sandbox.

I also reordered the other packages that are in the same boat so they're
all in one place.
2021-08-24 23:08:36 +02:00
Bryan Richter 568e022497 haskellPackages.nanovg: unmark broken
It needed some packages added to cabal2nix, and they've been added.
2021-08-24 22:59:13 +02:00
Malte Brandy e6be28a6ad
haskellPackages: stackage-lts 18.5 -> 18.7
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-08-22 19:58:21 +02:00
Jade b5c2212cdf haskellPackages.oidc-client: mark unbroken and disable spec
Their spec tests OpenID Connect against google.com, which does not work.
2021-08-19 11:42:28 +02:00
Malte Brandy 5ebd941b75
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-08-18 18:48:18 +02:00
Malte Brandy a4528a1270
haskellPackages.ghc-api-compat: Use correct versions for every ghc 2021-08-18 02:12:29 +02:00
Dennis Gosnell cc8c5ba53e
Merge pull request #133621 from Lassulus/hasura
hasura graphql-engine: 1.0.0 -> 2.0.5
2021-08-17 10:02:08 +09:00
Malte Brandy c5009da1b2
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-08-16 14:47:04 +02:00
lassulus 3b1a6b95d4 haskellPackages.odbc: add freetds, unbreak 2021-08-16 13:10:42 +02:00
Samuel Rivas d3ec7e0c3d haskellPackages.readline: fix Setup.hs to work with Cabal 3
See https://github.com/NixOS/nixpkgs/pull/111985/ for previous discussion
2021-08-16 11:03:08 +02:00
Malte Brandy 844bb647fb
haskellPackages.hevm: Fix eval by disabling on aarch64 2021-08-10 21:57:23 +02:00
Malte Brandy 146007769f
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-08-10 21:16:37 +02:00
Malte Brandy 1445bec521
haskellPackages.cabal-install: Switch Cabal back to 3.4 on older ghcs 2021-08-10 13:46:37 +02:00
Malte Brandy aeb4364bb3
haskellPackages.witch: Add maralorn as maintainer 2021-08-10 13:45:54 +02:00
sternenseemann 326856920b haskellPackages.notifications-tray-icno: disable on darwin 2021-08-07 13:29:54 +02:00
sternenseemann 60b80b2a5b haskellPackages.nri-http: revert marking as broken
Tests succeed after a restart, maybe just flaky, we'll have to keep an
eye on this one.
2021-08-07 02:34:44 +02:00
sternenseemann a6f0347676 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-08-07 00:16:47 +02:00
sternenseemann cb96be8e00 haskellPackages.fuzzytime: disable on darwin
Fails to build due to case insensitive file system.
2021-08-06 15:50:22 +02:00
sternenseemann 5bb192fb96 haskellPackages.gtk-mac-integration: mark as broken
It has a constraint on an old version of gtk, so doesn't build and seems
abandoned (no release since 2017, copyright notice year range ends with
2010).
2021-08-06 15:07:57 +02:00
sternenseemann ff09b0fe44 haskellPackages.kqueue: mark as unbroken
This was marked as broken by mistake: It builds fine, but just on darwin
which is to be expected as it is binding to an API not available on
Linux.
2021-08-06 03:24:10 +02:00
sternenseemann df69f9af32 haskellPackages.{bindings-parport,btrfs}: unsupported on darwin
These are both packages which depend on the Linux kernel (or its
headers) and won't work on darwin.
2021-08-06 03:21:04 +02:00
sternenseemann e24df47756 haskellPackages.hQu: disable on some unsupported platforms 2021-08-05 08:37:39 +02:00
sternenseemann d6df0aba80 haskellPackages: update list of transitively broken packages 2021-08-04 21:53:20 +02:00