Commit Graph

878082 Commits

Author SHA1 Message Date
Emily 3419bd7fd0 haskellPackages: remove dead code for removed GHC versions 2025-10-15 23:33:14 +01:00
Emily b07052d9d2 haskellPackages: drop unused patch file 2025-10-15 23:23:22 +01:00
sternenseemann 149b99fab0 haskell.compiler.ghc984Binary: drop unnecessary libnuma dep
ghc902Binary's rts.conf indeed prescribes linking against numa for
aarch64-linux, but this is not the case with the later bindists we have
been providing numa for.

(cherry picked from commit 347062bef5)
2025-10-15 15:05:56 +02:00
Emily 58799a0f1a haskell.compiler.ghc924Binary: drop
(cherry picked from commit c9c7344657)
2025-10-15 15:05:53 +02:00
Emily fe0862b815 haskell.compiler.ghc967: bootstrap with GHC 9.4.8
We’d want every version to be able to trace back to 9.4.8 for the
“cross‐compiled GHC bootstrap tarballs” plan, anyway. I’m not
sure whether we’d want a `ghc948Binary` package that also includes
the official tarballs, or just only use our cross‐compiled binary
distributions, but it will make sense to align the version used for
bootstrap regardless.

(cherry picked from commit da915f81ef)
2025-10-15 15:05:43 +02:00
Wolfgang Walther 95d6e417ca haskell.compiler.ghc963Binary: drop
This bootstraps mostly from ghc984Binary, at least for the major
platforms. The bootstrap paths for darwin become much shorter.
Unfortunately, the bootstrap paths for i686-linux become a bit longer,
so it's a trade-off.

(cherry picked from commit 5df6c9a28f)
2025-10-15 15:05:40 +02:00
Wolfgang Walther ab3b9e8495 haskell.compiler.ghc9101: drop
Latest 9.10.x minor release is 9.10.2, which is also in Stackage 24.8.

Thus, dropping according to the GHC Deprecation Policy.

(cherry picked from commit ac5228c6c0)
2025-10-15 15:05:21 +02:00
Wolfgang Walther 2cf9e1aaae compilers/ghc/common-hadrian: remove unused condition
Hadrian is only used for GHC 9.6+ anyway.

(cherry picked from commit 14488d4051)
2025-10-15 15:05:13 +02:00
ghpzin 9c6b1bde8f haskell.compiler.ghc{948,967,984,9101,9121,9122}: fix build with gcc15
- add patch from fedora (rebase of latest fix from upstream):
https://gitlab.haskell.org/ghc/ghc/-/issues/25662
https://gitlab.haskell.org/ghc/ghc/-/merge_requests/13863

ghc versions excluded from patch:
9.10.2 - has previous fix with `extern void* malloc(size_t);`
9.10.3 - has latest fix with `#include <stdlib.h>`
9.12.3 - has latest fix with `#include <stdlib.h>`

Fixes build failure with gcc15, building utils/hp2ps/Utilities.c:
```
utils/hp2ps/Utilities.c:6:14: error:
warning: conflicting types for built-in function ‘malloc’;
expected ‘void *(long unsigned int)’ [-Wbuiltin-declaration-mismatch]
        6 | extern void* malloc();
          |              ^~~~~~
...
utils/hp2ps/Utilities.c:92:18: error:
warning: conflicting types for built-in function ‘realloc’;
expected ‘void *(void *, long unsigned int)’ [-Wbuiltin-declaration-mismatch]
       92 |     extern void *realloc();
          |                  ^~~~~~~
```

(cherry picked from commit 02746ead92)
2025-10-15 15:05:12 +02:00
Wolfgang Walther 743815bde6 haskellPackages: stackage LTS 24.12 -> LTS 24.15
all-cabal-hashes: 2025-09-25T14:09:07Z -> 2025-10-15T11:31:05Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2025-10-15 15:05:07 +02:00
Wolfgang Walther 44f5c5897c haskell.packages.{ghc94,ghc96,ghc98}.haskell-language-server: disallow inconsistent dependencies (#452213) 2025-10-15 10:54:54 +00:00
Wolfgang Walther 4b3b8a1456 haskell.packages.{ghc94,ghc96,ghc98}.haskell-language-server: disallow inconsistent dependencies
The diff is bigger than it needs to be, because I felt the urge to sort
things as well.

Key changes:
- For GHC 9.8, fix `super` -> `lself` for `extensions`.
- Add the `hls_overlay` to `apply-refact` as well.
- Remove `allowInconsistentDependencies`.
2025-10-15 12:48:56 +02:00
Wolfgang Walther 1144a82de5 Merge commit '886babdb9c62195fd4def9f30f8f690758aea3fd' into haskell-updates 2025-10-15 11:23:02 +02:00
Wolfgang Walther e915fbe083 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1819351](https://hydra.nixos.org/eval/1819351) of nixpkgs commit [e1a3a9d](https://github.com/NixOS/nixpkgs/commits/e1a3a9d50a9412a716451506b981ed5c4544b035) as of 2025-10-15 09:00 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2025-10-15 11:15:31 +02:00
sternenseemann dae2ecdecf haskellPackages.gi-gtk-hs: Fix build (#451363) 2025-10-15 09:09:25 +00:00
K900 886babdb9c asusctl: 6.1.14 -> 6.1.15 (#452165) 2025-10-15 06:29:15 +00:00
Ivan Mincik 01ceaa4679 lctime: init at 0.0.26 (#437210) 2025-10-15 06:28:13 +00:00
Damien Cassou ec54c04537 signaturepdf: 1.9.0 -> 1.9.1 (#451946) 2025-10-15 06:15:10 +00:00
Jo cac694a4bc sqlcheck: fix minimum cmake version, mark as broken on darwin (#451899) 2025-10-15 06:10:24 +00:00
Jonas Heinrich 45e68fbff7 brlaser: 6.2.7 -> 6.2.8 (#451877) 2025-10-15 06:09:16 +00:00
Peter Simons 5769669400 python3Packages.osc: 1.20.0 -> 1.21.0 (#452123) 2025-10-15 05:48:46 +00:00
nixpkgs-merge-bot[bot] da7909fc51 systemd-manager-tui: 1.1.0 -> 1.1.1 (#452137) 2025-10-15 05:43:13 +00:00
Jo b4afd06041 python3Packages.opentype-feature-freezer: fix eval error in updateScript (#452109) 2025-10-15 05:37:35 +00:00
R. Ryantm a0562c7923 asusctl: 6.1.14 -> 6.1.15 2025-10-15 05:28:55 +00:00
Maximilian Bosch 82c2e0d6dd matrix-synapse: 1.139.2 -> 1.140.0 (#451990) 2025-10-15 05:07:43 +00:00
nixpkgs-merge-bot[bot] 92113a1a7b n8n: 1.112.6 -> 1.114.4 (#451599) 2025-10-15 04:53:42 +00:00
Fernando Rodrigues 0ebdbfae58 maintainers: remove patternspandemic (#452095) 2025-10-15 04:53:41 +00:00
rewine 40b6f24c11 linyaps-box: 2.1.0 -> 2.1.1 (#451957) 2025-10-15 03:11:35 +00:00
nixpkgs-merge-bot[bot] f92cc628b9 opencode: 0.15.0 -> 0.15.2 (#451968) 2025-10-15 03:05:50 +00:00
dotlambda 80a7af0408 python3Packages.certbot: 4.1.1 -> 5.1.0 (#452033) 2025-10-15 02:20:41 +00:00
R. Ryantm c07600d255 systemd-manager-tui: 1.1.0 -> 1.1.1 2025-10-15 02:19:06 +00:00
Masum Reza 7157ffd593 commitmsgfmt: add updateScript and update (#452133) 2025-10-15 02:10:20 +00:00
patternspandemic 31ebd81a77 maintainers: remove patternspandemic 2025-10-14 19:07:35 -07:00
nixpkgs-merge-bot[bot] d5998d6621 comrak: 0.43.0 -> 0.44.0 (#451941) 2025-10-15 02:03:51 +00:00
dotlambda 581744a574 python3Packages.josepy: 2.1.0 -> 2.2.0 (#452029) 2025-10-15 02:03:38 +00:00
Manuel Mendez 7f119b3508 commitmsgfmt: 1.6.0 -> 1.7.0 2025-10-14 22:00:48 -04:00
Manuel Mendez c37dec0c79 commitmsgfmt: add updateScript 2025-10-14 22:00:35 -04:00
Robert Schütz e0c7eab0c6 python3Packages.certbot: fix tests on Darwin 2025-10-14 18:53:10 -07:00
Masum Reza 9465c968f2 android-studio: 2025.1.3.7 -> 2025.1.4.8 (#451993) 2025-10-15 01:50:35 +00:00
Azat Bahawi 2a87c04e6b tbls: 1.89.0 -> 1.89.1 (#452066) 2025-10-15 01:38:44 +00:00
7c6f434c 29454f1b32 sbcl: disable tests that fail on Darwin (#452044) 2025-10-15 01:26:34 +00:00
nixpkgs-merge-bot[bot] b45c465ee7 s7: 11.7-unstable-2025-10-08 -> 11.7-unstable-2025-10-14 (#452120) 2025-10-15 01:24:59 +00:00
h7x4 2f8917306a nixos/tor: fix nix expression for BindPaths (#452015) 2025-10-15 01:17:31 +00:00
R. Ryantm 6c0345ad34 python3Packages.osc: 1.20.0 -> 1.21.0 2025-10-15 01:04:07 +00:00
Martin Weinelt b882aa2475 python3Packages.immutabledict: 4.2.1 -> 4.2.2 (#452113) 2025-10-15 00:56:50 +00:00
Martin Weinelt d0e42d4d60 python3Packages.immutabledict: 4.2.1 -> 4.2.2
https://github.com/corenting/immutabledict/blob/v4.2.2/CHANGELOG.md
2025-10-15 02:51:56 +02:00
R. Ryantm f4877067a7 s7: 11.7-unstable-2025-10-08 -> 11.7-unstable-2025-10-14 2025-10-15 00:51:52 +00:00
Martin Weinelt 400bc8396c python3Packages.brother: 5.1.0 -> 5.1.1 (#452108) 2025-10-15 00:17:48 +00:00
Fernando Rodrigues c83d7a2df4 nushell: 0.106.1 -> 0.107.0, nushellPlugins.*: update (#439871) 2025-10-15 00:16:45 +00:00
David McFarland f5e18aa707 python3Packages.opentype-feature-freezer: fix eval error in updateScript
Fixes: dc3478c0f3
2025-10-14 21:12:52 -03:00