Commit Graph

1266 Commits

Author SHA1 Message Date
sternenseemann
0c924ab22a haskellPackages.sdl2: work around argv limit 2024-09-01 13:21:09 +02:00
sternenseemann
569f3e8c5b haskellPackages.postgresql-libpq: >= 0.10.2 and deps are broken
postgresql-libpq >= 0.10.2 invented a frankly bizarre way to discover
the libpq dependency of never actually declaring the dependency in any
cabal file, but instead discovering during configure whether it happens
to be installed anyways. Obviously this will require special
consideration from our side. (Probably we'll continue using pkg-config
which requires us to manually add pkg-config and libpq to the build
environment of postgresql-libpq-pkgconfig.)

Since Stackage LTS doesn't contain >= 0.10.2 yet, I'll ignore this for
now as I lack the patience at the moment.
2024-09-01 11:22:22 +02:00
sternenseemann
b385174fed haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1808565](https://hydra.nixos.org/eval/1808565) of nixpkgs commit [179b0a9](179b0a961b) as of 2024-08-31 14:05 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2024-09-01 10:56:15 +02:00
Eldritch Cookie
c4f8cd1a44 haskell.packages.ghc910.haskell-language-server: fix package 2024-08-29 08:43:20 -03:00
maralorn
9ac9aaddf0
haskellPackages.opencv-extra: Mark broken 2024-08-29 01:43:31 +02:00
maralorn
60fbd9b7d9 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-08-29 01:31:03 +02:00
sternenseemann
134eef34eb haskellPackages.weeder: restrict to < 2.9
2.9.0 gives us a test failure and no extra compatibility, so let's wait
for that to sort itself out: https://github.com/ocharles/weeder/issues/176
2024-08-26 14:53:46 +02:00
Samir Talwar
3971d8f97c
haskell.ghc910: overrides for cabal-install and haskell-language-server. 2024-08-22 23:47:42 +02:00
maralorn
07494f99f6 haskellPackages: stackage LTS 22.31 -> LTS 22.33
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2024-08-20 00:32:18 +02:00
maralorn
dc4ab29a43 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1808369](https://hydra.nixos.org/eval/1808369) of nixpkgs commit [f3583fa](f3583fa38b) as of 2024-08-19 22:22 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2024-08-20 00:24:29 +02:00
maralorn
0d8a0ced88
haskellPackages: Fix eval errors 2024-08-20 00:08:19 +02:00
Rodney Lorrimar
f18afac329
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-08-18 16:33:27 +08:00
Rodney Lorrimar
cd3a7f51ad
haskellPackages.quickcheck-state-machine: Fix build failure in tests 2024-08-18 16:33:24 +08:00
Rodney Lorrimar
b1379365c0
haskellPackages.quickspec: Unmark broken
Package version 2.1.5 failed to build and was therefore marked broken.

Package version 2.2 has fixed the twee-lib dependency version
constraint and can build successfully.
2024-08-18 15:47:44 +08:00
sternenseemann
5580883b26 haskellPackages.hnix-store-remote: restrict to 0.6.*
hnix 0.17.0 requires hnix-store-remote < 0.7 at the moment, so we'll
stay with this version until a new hnix version is released.

I noticed that there is something sort of wrong with hnix in nixpkgs. We
have a constraint from Stackage on hnix-store-core (and no other
package) which doesn't match the rest of the hnix packages as we need to
use hnix-store-core == 0.6.*. It may be prudent to check why this
constraint is in Stackage and whether we can downgrade to 0.6.*. It
seems to me that the store 0.8.* packages are not ready yet, i.e. no
support from hnix. hnix-store-core == 0.7.* seems to be a strange
version that hasn't really any other matching packages.
2024-08-17 12:44:53 +02:00
Alexandre Esteves
c6aa022e6a haskellPackages.posix-api: jailbreak to unbreak 2024-08-16 01:26:32 +01:00
maralorn
aca871629f haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-08-13 23:01:38 +02:00
maralorn
a1dee4ee74 Merge branch 'raehik/unbreak-bytezap' into haskell-updates 2024-08-13 22:59:43 +02:00
maralorn
eecbc8d240
haskellPackages.xnobar: Disable on darwin 2024-08-13 22:46:52 +02:00
Rodney Lorrimar
cc49d6c0e5
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-08-09 14:45:34 +08:00
Ben Orchard
4c3e46cc11 haskellPackages: edit raehik package maintainership 2024-08-09 04:39:33 +01:00
Ben Orchard
539749190a haskellPackages.bytezap: unbreak 2024-08-09 04:37:17 +01:00
Alexander Foremny
a503b3afa1 haskellPackages.dunai: unbreak
dunai by default depends on transformers <6.0.0. The list-transformer
flag has to be enabled to build against newer versions of transformers.
2024-08-07 14:29:20 +02:00
maralorn
25affda054 haskellPackages: stackage LTS 22.29 -> LTS 22.31
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2024-07-31 23:20:20 +02:00
maralorn
269d73766f haskellPackages: Mark packages with failed builds broken 2024-07-31 23:01:19 +02:00
maralorn
bdb82c7eb7
Merge pull request #305823 from slotThe/kmonad-iokit
haskellPackages.kmonad: mark as broken on darwin
2024-07-28 20:26:19 +02:00
Dennis Gosnell
6b3e2a4fbd stack: pin to hpack-0.36.0
This is necessary to make sure that `stack` distributed from Nixpkgs
uses the same `hpack` version as `stack-2.15.7` as distributed upstream.

This commit fixes the `tests.haskell.upstreamStackHpackVersion` test.
2024-07-27 14:08:47 +09:00
maralorn
bdecf6fd33 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-07-25 23:29:50 +02:00
maralorn
00e2f1e748
Merge pull request #328911 from alexfmpe/pipes-aeson
haskellPackages.pipes-aeson: fix build
2024-07-25 23:04:34 +02:00
maralorn
42223ca763
Merge pull request #329200 from Profpatsch/purescript-unbreak
Purescript unbreak
2024-07-25 23:01:23 +02:00
maralorn
ec5bc77b2c
Merge pull request #329585 from mpscholten/fix-pdftotext
haskellPackages.pdftotext: break
2024-07-25 22:52:58 +02:00
maralorn
6dd4fde86e
Merge pull request #328705 from alexfmpe/large-records
haskellPackages.large-records: adjust to new release
2024-07-25 22:49:05 +02:00
sternenseemann
9919b666ab haskell.packages.ghc{96,98}.cabal-install: fix build of 3.12
With cabal-install >= 3.12, we need to adjust our cabal-install overlay
once again.

- Due to the new dependency semaphore-compat, which appears to require
  unix >= 2.8 it is very difficult to get to work for GHC < 9.6 (but
  probably possible). Technically, using pkgs.cabal-install should
  always be fine, so there's no strict need for cabal-install to work
  with every GHC. Let's drop support for GHC < 9.6 for now.

- Make sure that cabal-install-solver also uses the latest version
  always.

- Due to Cabal 3.12, we need to deviate from Stackage for
  hackage-security. cabal-install does support the standard version of
  resolv now, though.
2024-07-25 16:54:51 +02:00
Marc Scholten
52fb468f16 haskellPackages.pdftotext: add mpscholten as maintainer 2024-07-24 11:10:36 -07:00
Marc Scholten
99181fe913 haskellPackages.pdftotext: unbreak
Fixes https://github.com/NixOS/nixpkgs/issues/319365

Build of pdftotext was broken caused by a recent cabal change introduced via https://github.com/haskell/cabal/pull/9200
2024-07-24 11:10:28 -07:00
Profpatsch
f7dd6b8f2a purenix: unbreak package by adapting to purescript 0.15.12
purenix has not been updated in a while. My fix was “merged into a
staging branch” (read: ignored) because their nix setup is broken.

https://github.com/purenix-org/purenix/pull/60
2024-07-22 18:50:36 +02:00
Profpatsch
afce93f732 purescript: unbreak package by fixing imports for new mtl
mtl decided to un-export `Control.Monad` and `Data.Monoid`, which in
itself is fine, but of course it breaks everything.
2024-07-22 18:50:35 +02:00
Alexandre Esteves
8bb380efbb haskellPackages.pipes-aeson: fix build 2024-07-21 14:32:51 +01:00
Alexandre Esteves
5b25c2ab26 haskellPackages.avro: unbreak with upstream patch 2024-07-21 00:23:41 +01:00
Alexandre Esteves
a0e8537975 haskellPackages.large-records: adjust to new release 2024-07-20 18:27:05 +01:00
sternenseemann
3d411fd340 darcs: adjust to crypton-connection 0.4.0 -> 0.4.1 2024-07-19 22:11:39 +02:00
Manuel Bärenz
9a636a1ac6 haskellPackages.free-algebras: Unmark broken 2024-07-17 13:20:39 +02:00
maralorn
92d848bf6f haskellPackages: stackage LTS 22.26 -> LTS 22.29
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2024-07-15 00:50:05 +02:00
maralorn
90a2ea7cfe
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-07-15 00:00:49 +02:00
maralorn
b2deb40d3d
haskellPackages: Mark failing builds broken 2024-07-15 00:00:49 +02:00
sternenseemann
1d946cc248 haskell.packages.ghc98.ghc-tags: pin to 1.8
`ghc-tags == 1.9` only works for GHC >= 9.10.
2024-07-14 23:46:43 +02:00
maralorn
f55d58cfa1
haskellPackages.llvm-tf: Remove broken flag 2024-07-13 13:32:30 +02:00
sternenseemann
82b70a2d76 koka: build with lsp 2.4.0.0 (latest is not supported) 2024-07-12 20:17:06 +02:00
maralorn
237294dbf9
haskellPackages.fwgl-javascript: Mark broken
To fix eval
2024-07-09 23:49:42 +02:00
maralorn
e41416b504
haskellPackages.rhine: Fix build by bumping monad-schedule 2024-07-09 20:39:10 +02:00