Philip Taron
1d2cfef5e9
agda: fixes for 2.8.0 ( #424180 )
2025-07-17 14:56:33 -07:00
nixpkgs-ci[bot]
32e5230d01
Merge 6c6254bd01 into haskell-updates
2025-07-17 00:24:03 +00:00
Rebecca Turner
d3e4f784aa
haskellPackages.mkDerivation: Add env argument
...
Previously, setting environment variables in a Haskell package build
required using `.overrideAttrs`, which (I think?) breaks later
invocations of `haskell.lib.overrideCabal`.
This patch adds an `env` argument to `haskellPackages.mkDerivation`,
which can be used to set environment variables during Haskell package
builds.
2025-07-16 11:38:18 -07:00
Naïm Camille Favier
30cee69bb9
haskellPackages.Agda: set mainProgram
2025-07-16 19:01:05 +02:00
sternenseemann
5cfa2b2b27
Merge commit cb8ff21c into haskell-updates
2025-07-15 11:18:10 +02:00
sternenseemann
0455292066
haskellPackages.monad-bayes: disable tests on not x86_64-linux
...
The test suite checks floating point numbers against expected results
which can easily fail due to precision issues. We should only attempt to
run the test suite on platforms upstream also checks.
On Hydra, the test suite also fails on x86_64-darwin which I'm putting
down to the underlying machines actually being aarch64-darwin host. I
may be wrong on that, though.
2025-07-14 22:34:58 +02:00
sternenseemann
cc708024f6
stack: use hpack == 0.38.1 to match upstream
...
See https://github.com/NixOS/nixpkgs/issues/223390 for background info.
2025-07-14 12:57:07 +02:00
Naïm Camille Favier
f1a96f4491
haskellPackages.Agda: generate interface files for the primitive modules
2025-07-14 12:01:07 +02:00
sternenseemann
5e710aa4f7
haskellPackages.xml-picklers: fix edge case in test suite
...
We've noticed this issue on Hydra already some 10 years ago, but
apparently never applied the patch the upstream developer authored
later (but unfortunately never released).
2025-07-14 10:45:33 +02:00
Wolfgang Walther
1a7e00b03d
haskell-modules/configuration-common: explicitly list amazonka packages ( #422478 )
2025-07-14 08:40:06 +00:00
Alexandre Esteves
d5e837bd1d
haskellPackages: fix GHC 9.12 on android ( #414317 )
2025-07-13 23:52:55 +01:00
sternenseemann
75542a9b87
git-annex: apply workaround for test failure with git 2.50
...
The next haskellPackages bulk update will also resolve this, but picking
the patch will prevent a broken git-annex until the next staging-next is
merged into master.
2025-07-12 23:24:17 +02:00
sternenseemann
f256da2029
git-annex: update sha256 for 10.20250630
2025-07-12 23:13:07 +02:00
sternenseemann
4e0dda4dec
haskellPackages.servant-routes: drop released patch
2025-07-12 22:42:34 +02:00
sternenseemann
e84623d334
haskellPackages.servant-client: drop released patch
2025-07-12 13:15:27 +02:00
sternenseemann
a39fb3bf7d
haskellPackages.llvm-ffi: pin to 20.*
...
llvm-ffi == 21.* already supports LLVM >= 21 which hasn't been released
yet. Since llvmPackages_git isn't tested on Hydra, we can't really
verify whether the FFI bindings would work.
The best option seems to use the latest released version and add a small
warning reminding us to bump llvm-ffi when the next LLVM version gets
released.
2025-07-11 11:40:33 +02:00
Wolfgang Walther
24648489c3
haskell.packages.ghc912.doctest: 0.24.0 -> 0.24.2
...
Fixes eval after hackage update.
2025-07-11 10:18:59 +02:00
sternenseemann
22e64afc04
haskellPackages.llvm-ffi: don't unnecessarily pass null
...
cabal2nix currently generates a version specific input name that gets
set to null anyways.
2025-07-10 23:30:49 +02:00
sternenseemann
543e922b41
haskellPackages.shakespeare: disable broken test suite
2025-07-10 23:30:49 +02:00
sternenseemann
bf811701c8
haskellPackages.shakespeare: use latest version from Stackage again
2025-07-10 18:22:04 +02:00
sternenseemann
fb745cd5c4
haskellPackages.persistent-test: drop obsolete overrides
...
Upstream Hackage and Stackage LTS have corrected the faulty bounds.
2025-07-10 18:22:04 +02:00
sternenseemann
4b59ccb426
haskellPackages.gpu-vulkan-middle: drop obsolete override
2025-07-10 18:16:19 +02:00
sternenseemann
7479392276
haskellPackages: stackage LTS 23.24 -> LTS 23.27
...
all-cabal-hashes: 2025-06-01T18:10:16Z -> 2025-07-07T21:33:55Z
(generated by maintainers/scripts/haskell/update-package-set.sh)
2025-07-10 18:06:02 +02:00
sternenseemann
1c393bb828
haskellPackages.cabal2nix-unstable: build against Cabal 3.14
...
Some packages in Hackage apparently now declare cabal-version: 3.12, so
let's bump cabal2nix-unstable to the latest Cabal version we ship. We
should probably do this for pkgs.cabal2nix as well, but I'm not sure how
to it exactly.
2025-07-07 16:10:46 +02:00
sternenseemann
dca180b572
haskellPackages.hpack_0_38_1: disable tests accessing network
...
haskell.packages.ghc912.hpack: 0.38.0 -> 0.38.1
2025-07-07 16:10:46 +02:00
sternenseemann
378a769969
haskellPackages.cabal2nix-unstable: move overrides into config*-nix
2025-07-07 16:10:46 +02:00
Teo Camarasu
5cfe11fa97
haskell-modules/configuration-common: explicitly list amazonka packages
...
Rather than traversing the entire haskell package set, let's just explicitly list the amazonka packages. This should improve eval times somewhat, since the haskell package set is large, and hasPrefix is surprisingly expensive, as each call checks that the needle is not a path.
2025-07-04 19:11:19 +01:00
nixpkgs-ci[bot]
ef6d393182
Merge 376a91ea05 into haskell-updates
2025-07-02 00:22:37 +00:00
Naïm Favier
a28e5146b9
haskellPackages.yaml: build executables
...
This package doesn't build its executables (json2yaml, yaml2json) by default, see
https://github.com/snoyberg/yaml/issues/194 .
2025-07-02 00:49:16 +02:00
sternenseemann
5b28aeac36
Merge haskell-updates PR #413046 into staging
2025-07-02 00:46:22 +02:00
sternenseemann
3ea4dc0450
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1816563](https://hydra.nixos.org/eval/1816563 ) of nixpkgs commit [bbb13da ](bbb13daacc ) as of 2025-07-01 22:36 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2025-07-02 00:41:58 +02:00
nixpkgs-ci[bot]
536476f3aa
Merge staging-next into staging
2025-07-01 12:08:22 +00:00
sternenseemann
de746fbece
haskellPackages.gpu-vulkan-middle: 0.1.0.75 -> 0.1.0.76
...
Fixes the build of this package after https://github.com/NixOS/nixpkgs/pull/404696 .
2025-07-01 11:44:26 +02:00
sternenseemann
bbb13daacc
haskellPackages.JuicyPixels-jpeg-turbo: also disable tests
...
This package is affected by the same problem as jpeg-turbo,
missing test files in the sdist.
2025-07-01 11:31:25 +02:00
sternenseemann
88244f3e5c
haskellPackages.cabal-cargs: enable separate bin output
2025-07-01 11:26:04 +02:00
sternenseemann
621d9115f4
haskellPackages.geomancy-layout: disable tests due to missing data
2025-07-01 11:26:04 +02:00
sternenseemann
6422b851ec
haskellPackages.cabal-cargs: remove dependence on location of source
2025-07-01 11:26:04 +02:00
sternenseemann
ac76b76a88
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1816057](https://hydra.nixos.org/eval/1816057 ) of nixpkgs commit [028a94b ](028a94be88 ) as of 2025-06-23 09:22 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2025-06-30 16:14:26 +02:00
Wolfgang Walther
7f1db76036
haskellPackages.env-extra: fix flaky test failures ( #420873 )
2025-06-30 12:07:02 +00:00
sternenseemann
1df9407074
haskellPackages.env-extra: fix flaky test failures
2025-06-30 13:36:02 +02:00
maralorn
7ebf8c05f1
fix regenerate-hackage-packages ( #421127 )
2025-06-30 10:34:48 +02:00
Peter Becich
5e6d29f0b2
haskellPackages: regenerate package set based on current config
...
```
./maintainers/scripts/haskell/regenerate-hackage-packages.sh
```
No update of Hackage or Stackage.
2025-06-29 16:36:29 -07:00
Peter Becich
4d5170aadd
haskellPackages.cabal2nix: unstable-2025-04-30 -> unstable-2025-06-14
...
This update fixes the `regenerate-hackage-packages` script.
```
./maintainers/scripts/haskell/update-cabal2nix-unstable.sh
```
Previously, `regenerate-hackage-packages` failed with:
```
...
hackage2nix: user error (cannot parse cabal file /nix/store/kmz1d73l5k1nhv5269dl5i68yjwlbcir-unpacked-cabal-hashes/pms-application-service/0.0.3.0/pms-application-service.cabal)
hackage2nix: thread blocked indefinitely in an MVar operation
```
2025-06-29 16:29:14 -07:00
rnhmjoj
194cbf4a08
haskellPackages.selda-json: unbreak
2025-06-30 01:13:20 +02:00
maralorn
52a883f100
haskellPackages.haskore: fixed broken package (doJailbreak, dontCheck) ( #419877 )
2025-06-30 00:33:16 +02:00
Vladimír Čunát
dd083c5b6e
haskellPackages.tree-diff: disable a flaky test ( #419207 )
2025-06-29 15:57:20 +02:00
Levin Engel
0edfc9c6ca
haskellPackages.haskore: fixed broken package (doJailbreak, dontCheck)
2025-06-29 14:37:56 +02:00
nixpkgs-ci[bot]
0bc5fd6146
Merge 668b089f34 into haskell-updates
2025-06-29 00:26:49 +00:00
nixpkgs-ci[bot]
c8c5fdc884
Merge staging-next into staging
2025-06-29 00:20:40 +00:00
Naïm Camille Favier
c60ce81c62
haskellPackages.Agda: remove abbradar as maintainer
...
They have been inactive for 3 years and are in the "retired nixpkgs
contributors" team.
2025-06-26 13:05:43 +02:00