11755 Commits
Author SHA1 Message Date
Wolfgang Walther a2f4624ff3 haskellPackages: hackage 2025-12-11T06:37:31Z -> 2025-12-14T11:19:11Z
all-cabal-hashes: 2025-12-11T06:37:31Z -> 2025-12-14T11:19:11Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2025-12-14 14:05:08 +01:00
nixpkgs-ci[bot]andGitHub 4b004f0b9c Merge 25bc031dce into haskell-updates 2025-12-14 00:25:54 +00:00
nixpkgs-ci[bot]andGitHub 31d4840e01 Merge staging-next into staging 2025-12-14 00:20:56 +00:00
Aliaksandr f60a6c51e6 treewide: prefer standard name for old and final Attrs 2025-12-13 23:29:51 +02:00
Wolfgang Walther c1c47d4ab2 haskellPackages.http2-tls: fix eval
This broke via staging merge.

(cherry picked from commit ee0923ac76)
2025-12-12 09:23:33 +01:00
nixpkgs-ci[bot]andGitHub c597887e85 Merge 1e60adf5e3 into haskell-updates 2025-12-12 00:24:45 +00:00
nixpkgs-ci[bot]andGitHub 07c009ec89 Merge staging-next into staging 2025-12-11 18:06:04 +00:00
Wolfgang Walther ee0923ac76 haskellPackages.http2-tls: fix eval
This broke via staging merge.
2025-12-11 18:13:43 +01:00
Malte OttandGitHub 69bb9bf0a3 haskell.packages.ghc984.haskell-language-server: fix build (#469853) 2025-12-11 14:16:06 +00:00
Sander a493d55feb cachix: apply workaround to NixOS#461651 on darwin
Applies the same workaround used by `hercules-ci-agent` that allows us to correctly resolve symbols from nix libraries.
Re-enables the test suite, since it now builds.
2025-12-11 15:03:20 +01:00
nixpkgs-ci[bot]andGitHub bc50b9279b Merge staging-next into staging 2025-12-11 12:08:29 +00:00
Wolfgang WaltherandGitHub a3fd1111a1 haskellPackages.disjoint-containers: jailbreak (#469847) 2025-12-11 10:57:07 +00:00
Wolfgang WaltherandGitHub 353f81d0d3 haskellPackages.http2-tls: fix build, unmark broken (#467550) 2025-12-11 10:51:47 +00:00
Michael Adler c703233fcf haskellPackages.disjoint-containers: jailbreak 2025-12-11 11:50:39 +01:00
75bdc641bc haskellPackages.http2-tls: fix build, unmark broken
- Use tls_2_1_12 to satisfy the tls >= 2.1.10 requirement
- Add grapesy override to relax http2 version bound and skip failing
tests

This fixes the build of eventlog-live-otelcol and other packages
depending on http2-tls.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-11 11:32:29 +01:00
Wolfgang Walther 6c1a3aeaa6 haskell.packages.ghc984.haskell-language-server: fix build
ghcide and lsp-types need the same overlay to have a single consistent
regex-tdfa in the closure.

Doing the same for GHC 9.6.7 for consistency, even though the build
passed there, so far.
2025-12-11 11:08:46 +01:00
Wolfgang Walther 6e98006396 haskell.packages.{ghc96,ghc98}.ghc-lib: fix build
Should use the same version as ghc-lib-parser.
2025-12-11 10:21:35 +01:00
Wolfgang Walther 6ba385238d haskellPackages: stackage LTS 24.22 -> LTS 24.23
all-cabal-hashes: 2025-12-03T17:29:30Z -> 2025-12-11T06:37:31Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2025-12-11 10:07:19 +01:00
nixpkgs-ci[bot]andGitHub e621a84ef7 Merge 72ffc39732 into haskell-updates 2025-12-11 00:25:04 +00:00
nixpkgs-ci[bot]andGitHub 795ce4c7c1 Merge staging-next into staging 2025-12-11 00:19:41 +00:00
Wolfgang Walther 0e8bd3641f Merge commit '6f456e34e5cf13571ea9c7d6d88436171739e23c' into haskell-updates 2025-12-10 18:18:33 +01:00
Wolfgang Walther c6a07dbe8a cachix: move dontCheck to configuration-darwin.nix 2025-12-10 15:07:09 +01:00
nixpkgs-ci[bot]andGitHub f383ecc781 Merge staging-next into staging 2025-12-09 18:06:41 +00:00
Pascal Wittmann f5b7776f5c haskellPackages.yesod-csp: 0.2.7.0 -> 0.2.7.1 2025-12-09 12:48:43 +01:00
Robert Hensing a4984c9528 hercules-ci-agent: Work around #461651 on Darwin 2025-12-09 11:27:45 +01:00
K900 8b56bf20bb Merge remote-tracking branch 'origin/staging-next' into staging 2025-12-07 23:38:37 +03:00
John EricsonandGitHub 11973bc841 treewide: fix nix-env eval in cross (#467887) 2025-12-07 16:04:43 +00:00
David McFarland d613d20a13 treewide: fix nix-env eval in cross 2025-12-04 19:44:19 -04:00
nixpkgs-ci[bot]andGitHub d3228bc686 Merge staging-next into staging 2025-12-04 06:07:45 +00:00
Wolfgang Walther 51de49e3eb haskellPackages: stackage LTS 24.21 -> LTS 24.22
all-cabal-hashes: 2025-11-29T08:29:28Z -> 2025-12-03T17:29:30Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2025-12-03 20:38:28 +01:00
Mrmaxmeier f0ba8d8d77 haskellPackages.threads: add workaround for flaky test 2025-12-03 16:47:55 +01:00
Alexandre EstevesandWolfgang Walther 20df4a1dbe haskellPackages: support Template Haskell when cross compiling
This makes TH work when cross-compiling between aarch64 and x86_64 for
both glibc and musl.

pkgsStatic does not work, yet and neither does darwin.
2025-11-30 19:14:31 +01:00
Alexandre EstevesandWolfgang Walther 2c39ee5c0c haskellPackages.iserv-proxy: init at 9.3-unstable-2025-10-30 2025-11-30 19:14:30 +01:00
Sergei Trofimovich a677747fff haskellPackages.3d-graphics-example: fix the eval
Without the change the eval fails as:

    $ nix build --no-link -f. haskellPackages.3d-graphics-example
    error:
       … while evaluating the attribute 'value'
         at pkgs/development/haskell-modul
         2162|         name = old;
         2163|         value =
             |         ^
         2164|           lib.warnOnInstantiate "haskell.packages.*.${old} has b

       … in the right operand of the update (//) operator
         at lib/derivations.nix:253:12:
          252|     in
          253|     drv // mapAttrs (_: lib.warn msg) drvToWrap;
             |            ^
          254| }

       (stack trace truncated; use '--show-trace' to show the full, detailed tr

       error: attribute '_3d-graphics-example' missing
       at pkgs/development/haskell-modules/configuration-nix.nix:2165:13:
         2164|           lib.warnOnInstantiate "haskell.packages.*.${old} has been renamed to haskell.packages.*.${new}"
         2165|             self.${new};
             |             ^
         2166|       }
       Did you mean one of 3d-graphics-example or _3d-graphics-examples?
2025-11-30 10:27:49 +00:00
Wolfgang WaltherandGitHub ac1a257ff2 haskellPackages: stackage LTS 24.16 -> LTS 24.19 (#460624) 2025-11-29 12:47:41 +00:00
Wolfgang Walther 702a24ad4c haskellPackages: hackage 2025-11-24T11:39:51Z -> 2025-11-29T08:29:28Z
all-cabal-hashes: 2025-11-24T11:39:51Z -> 2025-11-29T08:29:28Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2025-11-29 13:42:47 +01:00
Wolfgang Walther 6c0b980950 haskellPackages._type: mark broken
The script didn't pick this up correctly, so manually fixing for now.
2025-11-29 13:39:47 +01:00
Wolfgang Walther 2a3ef27b94 haskellPackages._4Blocks: fix transitive broken 2025-11-29 13:30:40 +01:00
Wolfgang Walther c9195443de haskellPackages: mark builds failing on hydra as broken
This commit has been generated by
maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1820566](https://hydra.nixos.org/eval/1820566) of nixpkgs
commit
[62a3860](https://github.com/NixOS/nixpkgs/commits/62a3860c3400eec2f9d236fbd6590e04102b15b2)
as of 2025-11-29 12:05 UTC*
from the haskell-updates jobset on hydra under
https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2025-11-29 13:24:13 +01:00
sternenseemann 18d6699359 git-annex: update sha256 for 10.20251114 2025-11-28 22:58:14 +01:00
sternenseemannandGitHub d739a500ca haskellPackages: _ prefix attribute names that would need quoting (#453366) 2025-11-26 09:34:59 +00:00
Wolfgang WaltherandGitHub aa87be7589 haskellPackages: stackage LTS 24.19 -> LTS 24.21 (#464592) 2025-11-25 11:53:53 +00:00
nixpkgs-ci[bot]andGitHub 464aa22fd7 Merge de3255d9eb into haskell-updates 2025-11-25 00:22:40 +00:00
sternenseemann 8780e5b41f haskellPackages: _ prefix attribute names that would need quoting
In order not to break downstream expressions that (manually) introduced
dependencies on now renamed attributes, add aliases (with proper
warnings about the renames) for all attributes that were previously part
of Nixpkgs, but have been renamed with this change.
2025-11-24 23:10:22 +01:00
nixpkgs-ci[bot]andGitHub 466663e1d4 Merge staging-next into staging 2025-11-24 18:07:11 +00:00
Wolfgang Walther 69543514c0 haskellPackages: run unbreak.nu
created by running maintainers/scripts/haskell/unbreak.nu
2025-11-24 18:17:45 +01:00
Wolfgang Walther 7600c46434 haskellPackages: stackage LTS 24.19 -> LTS 24.21
all-cabal-hashes: 2025-11-11T08:13:55Z -> 2025-11-24T11:39:51Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2025-11-24 15:17:37 +01:00
Wolfgang Walther bff0d7bcf2 haskell.packages.ghc94.hlint: pin to 3.6.1
My previous commit pinned to the wrong version, the version used for 9.4
was indeed 9.6.1. This time I confirmed building locally as well...
2025-11-24 15:10:19 +01:00
Wolfgang Walther d2f9817e56 haskell.packages.ghc94.hlint: pin to 3.8
We use the same version for GHC 9.6 and GHC 9.8, so it's no additional
effort to pin here as well. This pin was lost when turning HLS into a
throw.
2025-11-24 14:56:02 +01:00
Wolfgang WaltherandGitHub 7b3164b88c haskell.packages.ghc948.crypton-x509-store: pin to 1.6.11 (#463970) 2025-11-24 12:58:22 +00:00