11753 Commits
Author SHA1 Message Date
Alexandre Esteves fa7d26d067 haskellPackages: include pthread libraries when using the external interpreter on Windows
Fixes errors:
  - user specified .o/.so/.DLL could not be loaded (addDLL: pthread or dependencies not loaded. (Win32 error 126))
  - iserv-proxy-interpreter.exe:Couldnotload`libwinpthread-1.dll'.Reason:addDLL:libwinpthread-1.dllordependenciesnotloaded.(Win32error126)
2026-02-10 20:14:25 +00:00
Alexandre Esteves 2accbad122 haskellPackages.network: fix crash when running inside Wine
Fixes error:
  Network.Socket.setSockOpt:failed(Badprotocoloption(WSAENOPROTOOPT))
2026-02-10 12:45:25 +00:00
Alexandre Esteves d0a1b36cea haskellPackages.iserv-proxy: workaround runtime failure due to pseudo relocation 2026-02-10 12:45:24 +00:00
Alexandre Esteves 762762f482 haskellPackages: use correct platform extension when running iserv-proxy-interpreter
Fixes error:
  wine: failed to open "/nix/store/5hhjpr2hgz7pyzhpl2hrl0pgmh8sczaq-iserv-proxy-x86_64-w64-mingw32-9.3-unstable-2025-06-21/bin/iserv-proxy-interpreter": c0000135
2026-02-10 12:45:24 +00:00
Alexandre Esteves 6c856e8725 haskellPackages: set prefix directory when running under Wine
Fixes error:
  chdir to /homeless-shelter/.wine : No such file or directory
2026-02-10 12:45:24 +00:00
sternenseemann 3c04c957b1 Merge haskell-updates PR #485516 into staging 2026-02-08 14:12:07 +01:00
sternenseemann 21df8c56b8 maintainers/haskell: record pnames, not attr names to transitive broken
The attribute names in haskellPackages no longer match the Hackage package
names in all cases (which hackage2nix uses to match its config files against
packages), but the pnames do, so let's use those here.

To prevent accidentally disabling a package because a versioned package
depends on a broken one, we need to filter out all versioned attributes
as well. This doesn't change anything since they already have empty
hydraPlatforms.
2026-02-08 12:15:50 +01:00
sternenseemann 49e643b789 haskellPackages.stakhanov: disable test suite
In theory this should work with postgresql + pgmq plugin with
postgresqlTestHook and postgresqlEnableTCP (hardcodes port),
but it fails on selecting from the pgmq schema. Maybe the db
needs to be preinitialized somehow?
2026-02-08 11:25:43 +01:00
sternenseemann 4d0e75659a haskellPackages.ghci-quickfix: disable test requiring cabal-install 2026-02-08 11:25:43 +01:00
sternenseemann b060905537 haskellPackages.x509-ocsp: pin to < 0.4.1 to match crypton-x509 2026-02-08 11:25:42 +01:00
sternenseemann 273aab56f6 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1822649](https://hydra.nixos.org/eval/1822649) of nixpkgs commit [9d9efd2](https://github.com/NixOS/nixpkgs/commits/9d9efd29978c0b9a0052ba426bd82b8f41b72af2) as of 2026-02-07 13:01 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2026-02-08 00:49:33 +01:00
sternenseemann 9d9efd2997 haskellPackages.hiedb: pin to < 0.8
as requested by ghcide
2026-02-06 11:30:38 +01:00
nixpkgs-ci[bot]andGitHub 9132d7ac3d Merge 4a65905b70 into haskell-updates 2026-02-05 00:28:31 +00:00
nixpkgs-ci[bot]andGitHub aba80eebd4 Merge staging-next into staging 2026-02-04 12:12:09 +00:00
JoandGitHub 90235307a5 pkgs.xorg: deprecate package set (#479724) 2026-02-04 11:42:42 +00:00
Wolfgang Walther 3fe6b1fc8b haskellPackages: unbreak packages
Created with maintainers/scripts/unbreak.nu.
2026-02-03 13:33:35 +01:00
Wolfgang Walther 4337d23986 haskellPackages.http2-tls: fix eval 2026-02-03 13:32:30 +01:00
Wolfgang Walther f675d10d6c haskellPackages.krank: add sternenseemann as maintainer 2026-02-03 11:10:47 +01:00
hellwolfandsternenseemann 4323302e80 haskellPackages.lhs2tex: unbroken the package 2026-02-03 11:06:33 +01:00
nixpkgs-ci[bot]andGitHub c223df8214 Merge e7c3209de1 into haskell-updates 2026-02-03 00:29:14 +00:00
K900 d9c8333b86 Merge remote-tracking branch 'origin/staging-next' into staging 2026-02-02 21:41:50 +03:00
Philip TaronandGitHub 9fe2c0b555 haskell-modules/generic-stack-builder.nix: move env variables into env for structuredAttrs (#484738) 2026-02-02 15:03:17 +00:00
sternenseemann f5501e699e haskellPackages.hookup: ignore revision, so our patch still applies
The new revision relaxes the bound on network, but not base, so
it doesn't quite help us enough.
2026-02-02 12:41:34 +01:00
sternenseemann 968af23289 git-annex: update sha256 for 10.20260115 2026-02-02 12:39:04 +01:00
Michael Daniels 79a96ad539 Merge remote-tracking branch 'upstream/staging-next' into staging 2026-02-01 20:54:35 -05:00
quantenzitrone 73d9a1c6ec various: remove last remaining references to pkgs.xorg 2026-02-02 00:20:12 +01:00
Alexandre Esteves 66641a6630 haskellPackages.proto3-suite: remove source override 2026-01-31 19:25:53 +00:00
sternenseemann a9f1bc74ea haskellPackages.yesod-static: drop released patch 2026-01-31 11:25:48 +01:00
sternenseemann c1025b82b3 haskellPackages: stackage LTS 24.27 -> LTS 24.29
all-cabal-hashes: 2026-01-10T16:06:01Z -> 2026-01-30T20:25:58Z

(generated by maintainers/scripts/haskell/update-package-set.sh)

- Bump version for underscore packages (what4 and os-string).
- Break infinite recursion introduced by async starting to depend on
  unordered-containers. The only test deps involved in the infinite
  recursion are those of unordered-containers and nothunks. I've decided
  to sacrifice the test suite of nothunks.
2026-01-31 01:36:06 +01:00
nixpkgs-ci[bot]andGitHub f6cdcc4e38 Merge 743e01625d into haskell-updates 2026-01-31 00:26:19 +00:00
sternenseemann 4b4024fba1 krank: drop already upstreamed patches 2026-01-30 22:36:03 +01:00
sternenseemannandGitHub 471bed913e haskellPackages: stackage LTS 24.26 -> LTS 24.27 (#478767) 2026-01-30 20:59:00 +00:00
sternenseemann e7136c1529 haskellPackages: update list of transitively broken packages 2026-01-30 21:50:03 +01:00
sternenseemann 79410e43e9 haskellPackages.{egison-quote,linux-ptrace}: mark as broken 2026-01-30 21:40:05 +01:00
sternenseemann e040fa271e haskellPackages.hasql-notifications: pin to 0.2.4.* to match hasql 2026-01-30 21:40:05 +01:00
nixpkgs-ci[bot]andGitHub 79424fc2c3 Merge staging-next into staging 2026-01-30 12:11:07 +00:00
nixpkgs-ci[bot]andGitHub d732bf3fc8 Merge 31a7a9ee76 into haskell-updates 2026-01-29 00:27:08 +00:00
Stefan Frijters dfd6999195 haskellModules.haskellSrc2nix: move LANG and LOCALE_ARCHIVE into env 2026-01-28 21:15:41 +01:00
nixpkgs-ci[bot]andGitHub 7571022310 Merge master into staging-nixos 2026-01-28 18:10:10 +00:00
nixpkgs-ci[bot]andGitHub 84026606ab Merge staging-next into staging 2026-01-28 18:09:20 +00:00
Stefan Frijters d2cd6dcfb9 haskell-modules/generic-stack-builder.nix: move env variables into env for structuredAttrs 2026-01-28 14:57:59 +01:00
Wolfgang WaltherandGitHub f88f70ce4e haskellPackages.inspection-testing: mark broken in pkgsStatic (#474609) 2026-01-28 13:20:19 +00:00
Wolfgang Walther 6a84aaa2dd haskellPackages.postgrest: unmark broken
This was marked broken, because the latest version of hasql-notification
currently fails to build and was marked as broken automatically.
2026-01-28 13:40:18 +01:00
Malte OttandGitHub e604c7b913 haskellPackages: remove unneeded jailbreaks (#482411) 2026-01-27 09:34:04 +00:00
nixpkgs-ci[bot]andGitHub ea727bb817 Merge 691a69afc8 into haskell-updates 2026-01-27 00:25:52 +00:00
sternenseemann 3366a94cb7 haskellPackages.xstatic-th: skip broken test suite
mime-types 0.1.2.1 only changes the default MIME type for JavaScript
which is harmless, but the test suite checks for.
2026-01-26 22:17:37 +01:00
sternenseemann 9006e5bd16 haskellPackages.egison: disable broken test suites 2026-01-26 22:15:45 +01:00
sternenseemann 5350829ff0 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1822298](https://hydra.nixos.org/eval/1822298) of nixpkgs commit [5cf564a](https://github.com/NixOS/nixpkgs/commits/5cf564ad242ae83e38c036d32f1ddd6166f8cc33) as of 2026-01-26 15:22 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2026-01-26 22:14:35 +01:00
K900 3ac81a5564 Merge remote-tracking branch 'origin/staging-next' into staging 2026-01-26 21:15:56 +03:00
nixpkgs-ci[bot]andGitHub 4f189086d0 Merge master into staging-nixos 2026-01-26 18:08:53 +00:00