4496 Commits

Author SHA1 Message Date
Wolfgang Walther 1cafcf671b postgrest: 14.13 -> 14.14
Release Notes:
https://github.com/PostgREST/postgrest/releases/tag/v14.14
2026-06-30 21:14:53 +02:00
sterni 5ad26e362d haskell.packages.ghc912.glib: patch incompatibility with rts
Resolves https://github.com/NixOS/nixpkgs/issues/525467.
2026-06-14 15:17:54 +02:00
Taimoor Zaeem bc1fa5c863 postgrest: 14.12 -> 14.13
Release notes:
https://github.com/PostgREST/postgrest/releases/tag/v14.13
2026-06-12 13:22:21 +05:00
Peter A. 6790716eaa haskellPackages.qhs: 0.4.1 -> 0.4.3
Use the upstream release with relaxed dependency bounds and declared
test build tools. Fetch it without IFD and keep the built executable on
PATH during checkPhase.
2026-06-07 12:19:36 +02:00
Wolfgang Walther 9a763ad07b postgrest: 14.11 -> 14.12
Release Notes:
https://github.com/PostgREST/postgrest/releases/tag/v14.12
2026-05-22 23:57:07 +02:00
Samir Talwar 44619b7c78 cabal-fmt: do not override Cabal-syntax
cabal-fmt now builds well without the override for `Cabal-syntax` ([but
with jailbreaking for other dependencies][cabal-fmt#98]) on GHC versions
9.6 and up (and possibly on earlier versions; I did not test it).

[cabal-fmt#98]: https://github.com/phadej/cabal-fmt/issues/98
2026-05-22 12:02:41 +02:00
K900 877385b045 Merge remote-tracking branch 'origin/master' into staging-next 2026-05-18 16:19:13 +03:00
Markus Theil 6458bafb72 haskellPackages.botan-bindings: 0.2.0.0 -> 0.3.0.0
Signed-off-by: Markus Theil <theil.markus@gmail.com>
2026-05-18 09:27:46 +02:00
Markus Theil e3512cc0ea haskellPackages.botan-low: 0.1.0.0 -> 0.2.0.1
Signed-off-by: Markus Theil <theil.markus@gmail.com>
2026-05-18 09:27:46 +02:00
Michael Daniels e4da0a7e03 Merge branch 'master' into staging-next 2026-05-17 20:04:53 -04:00
Eman Resu c4e70c2a59 various: remove nested lists in build inputs 2026-05-16 22:39:19 -04:00
Marc Scholten 9c990e0af8 haskellPackages.ihp: pin to hasql 1.10
IHP needs hasql >= 1.10 via hasql-mapping. Use overrideScope to pin
IHP to the newer hasql versions which are already available as
version-suffixed extra-packages, keeping the Stackage LTS 24 defaults
for the rest of the package set.

The scope renames the hasql-stack attributes for IHP and unmarks
hasql-mapping (which is version-resolution-specific, mirroring the
hasql-notifications entry in the postgrest scope). hasql-mapping
stays in broken.yaml because it genuinely fails against the default
hasql 1.9.3.1 from Stackage LTS 24. dontCheck for the scoped deps
lives in the top-level overlay so it can apply to the versioned
attributes; tests are disabled because they connect to PostgreSQL /
docker at runtime.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-13 14:39:23 +02:00
Michael Daniels a6aa7c3b27 Merge commit '9d8e096346e9c51041858b3b301ffe1d7d4e63d5' into haskell-updates 2026-05-11 08:36:47 -04:00
Taimoor Zaeem 2df1d67602 postgrest: 14.8 -> 14.11
Release notes:
https://github.com/PostgREST/postgrest/releases/tag/v14.11
2026-05-09 13:36:51 +05:00
Sander b5bfb946e4 cachix: 1.11.0 -> 1.11.1 2026-05-07 18:56:55 +02:00
sternenseemann e9138ee161 haskellPackages: clean up overrides for failing / broken packages (#511554) 2026-04-30 10:59:46 +00:00
Ai-Ya-Ya 09a8cc955c haskellPackages.beam-duckdb: disable Apache Iceberg tests
Apache Iceberg is not packaged and not part of pkgs.duckdb
2026-04-30 12:55:50 +02:00
sternenseemann 39264e1425 haskellPackages.hakyll-images: disable broken test suite for now 2026-04-30 12:55:49 +02:00
sternenseemann 9f3f142e52 haskellPackages.ghc-bench: work around missing test files 2026-04-30 12:55:49 +02:00
sternenseemann 77f0a59975 haskellPackages.comonad-coactions: work around erroneous bound
The test suite can be built with QuickCheck < 2.16 now, but requires a
newer version of template-haskell than GHC 9.10.3 provides.
2026-04-30 12:55:49 +02:00
Wolfgang Walther eca7764bd4 haskellPackages.hs-opentelemetry-api: jailbreak 2026-04-27 18:20:54 +02:00
sternenseemann b84c4e5221 haskellPackages.kdl-hs: skip broken test suite 2026-04-27 17:44:15 +02:00
sternenseemann 3edcad645d git-annex: update sha256 for 10.20260421 2026-04-27 17:43:59 +02:00
sternenseemann eb612333aa hledger-web: drop upstreamed patch 2026-04-27 17:43:23 +02:00
sternenseemann a08415941d Merge commit 1c8355b14e into haskell-updates 2026-04-26 17:00:16 +02:00
sternenseemann d0a2ca9b6d haskellPackages.range: drop obsolete override 2026-04-26 16:40:38 +02:00
sternenseemann f8fb59f3ea haskellPackages.railroad: drop obsolete override 2026-04-26 16:40:17 +02:00
sternenseemann c328b2a02f haskellPackages.{ghc-mod,structured-haskell-mode,haskell-to-elm}: drop overrides
All of these packages haven't had maintenance in a while and no longer
build. It doesn't look like it's going to change for any of them soon.
2026-04-23 11:55:11 +02:00
sternenseemann 65222096aa haskellPackages.paypal-adaptive-hoops: move override to -nix 2026-04-23 11:55:11 +02:00
sternenseemann 00df3d0a79 haskellPackages: remove overrides for various broken packages
I used

    nix-build maintainers/scripts/haskell/test-configurations.nix \
      --argstr files configuration-common.nix --keep-going

to find overrides in configuration-common.nix for packages that fail to
build or have a broken dependency. I then went through the list of
overrides this generated and removed them unless I thought it may be
useful too keep them around.

- Overrides that don't contain much information and are easy to add back
  if need be, e.g. doJailbreak or dontCheck without further information.
- Workarounds for packages that are unmaintained or have been broken for
  a long time. This applies to _a lot_ of the packages in this commit,
  so they are likely also good candidates for exclude-packages in the
  future.
- Overrides for issues that have since been closed.
- I also dropped overrides for packages that fail due to a new issue
  that would require a new release anyways.
- Patches are usually dropped for one of the reasons above, but also
  relatively easy to find again and add back.
2026-04-23 11:55:08 +02:00
sternenseemann 082e61fa84 haskellPackages.hw-{hedgehog,string-parse}: allow doctest >= 0.24 2026-04-23 11:54:07 +02:00
sternenseemann 32e90277e0 haskellPackages.hgmp: allow QuickCheck 2.15
Reported the issue to the author via email.
2026-04-23 11:54:06 +02:00
sternenseemann a501452735 haskellPackages.crypt-sha512: relax too strict bound on base 2026-04-23 11:54:06 +02:00
sternenseemann fa9c328979 haskellPackages.d-bus: drop override
There hasn't been an upstream release since that override has been
introduced nor more activity upstream.
2026-04-23 11:54:05 +02:00
sternenseemann 0acbc12ee9 haskellPackages.cryptol: move override to configuration-nix 2026-04-23 11:54:04 +02:00
sternenseemann 89a53c5e8f haskellPackages.dom-parser: prevent revision from breaking the build
Hackage revisions have introduced an upper bound on text <2.1.2 which we
have a patch for.
2026-04-23 11:54:03 +02:00
sternenseemann 88ea239695 haskellPackages.hgeometry-combinatorial: move test suite override
This override looks to be permanent as upstream does not intend on
removing the dependency on cabal-install.
2026-04-23 11:54:01 +02:00
sternenseemann c9771f6df7 haskellPackages: move various dep overrides to configuration-nix
Most of these packages don't build at the moment, but it looks like the
overrides are going to be necessary going forward as well.
2026-04-23 11:54:01 +02:00
sternenseemann d4d7a06796 haskellPackages.inline-java: move override to configuration-nix
I attempted fixing the build of its dependency, jni, but there is
another build problem after correcting the path to libjvm.so.
2026-04-23 11:54:01 +02:00
sternenseemann a5dcb10639 haskellPackages.tmp-postgres: move override to configuration-nix
Supposedly, Mercury are going to release a new version of this package
soon™ after they have been granted maintainership, so there is probably
some value in keeping this around despite the package being broken at
the moment.
2026-04-23 11:54:01 +02:00
sternenseemann ab08bb0237 haskellPackages.{inline-c-win32,Southpaw}: track platforms in hackage2nix 2026-04-23 11:54:00 +02:00
sternenseemann 40f0feac51 Merge commit 5fbed93b08 into haskell-updates
We see some attribute names from staging which finally match the
output of some packages which unbreaks them again.
2026-04-23 11:22:32 +02:00
Wolfgang Walther 3b986f9281 haskellPackages.hs-opentelemetry-{exporter-handle,exporter-in-memory,instrumentation-{conduit,hspec,persistent,postgresql-simple,tasty,wai},utils-exceptions}: unbreak 2026-04-22 23:19:10 +02:00
sternenseemann 4fee1a3b23 haskellPackages.Cabal-hooks: update required Cabal version 2026-04-19 14:07:26 +02:00
sternenseemann 586e37985a haskellPackages.range: 0.3.2.1 -> 0.3.2.2
Resolves infinite loop in doctests.
2026-04-19 13:59:48 +02:00
Ai-Ya-Ya 232133c0a0 haskellPackages.duckdb-ffi: disable problematic test
https://github.com/Tritlo/duckdb-haskell/issues/8, issue for one test
that has been fixed upstream in
https://github.com/Tritlo/duckdb-haskell/pull/9
2026-04-16 22:24:20 +02:00
Wolfgang Walther c7e1be87d2 futhark: fix build 2026-04-12 16:43:08 +02:00
sternenseemann 2aba6ba2d6 hledger-interest: drop obsolete override 2026-04-10 20:55:21 +02:00
Wolfgang Walther 8618bb50f0 haskellPackages: stackage LTS 24.35 -> LTS 24.36
all-cabal-hashes: 2026-03-30T06:52:34Z -> 2026-04-09T21:58:58Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2026-04-10 09:57:29 +02:00
nixpkgs-ci[bot] c11132a136 Merge 24c474ca38 into haskell-updates 2026-04-08 00:33:30 +00:00