Commit Graph
878084 Commits
Author SHA1 Message Date
Emily 16334308cf haskell.packages.ghc902Binary: strip down for bootstrap
This should only be used to bootstrap source‐built GHCs.
2025-10-15 23:33:14 +01:00
Emily ff54571c01 haskellPackages: drop packages only used for removed GHC versions 2025-10-15 23:33:14 +01:00
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
sternenseemannandWolfgang Walther 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
EmilyandWolfgang Walther 58799a0f1a haskell.compiler.ghc924Binary: drop
(cherry picked from commit c9c7344657)
2025-10-15 15:05:53 +02:00
EmilyandWolfgang Walther 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
ghpzinandWolfgang Walther 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 WaltherandGitHub 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
sternenseemannandGitHub dae2ecdecf haskellPackages.gi-gtk-hs: Fix build (#451363) 2025-10-15 09:09:25 +00:00
K900andGitHub 886babdb9c asusctl: 6.1.14 -> 6.1.15 (#452165) 2025-10-15 06:29:15 +00:00
Ivan MincikandGitHub 01ceaa4679 lctime: init at 0.0.26 (#437210) 2025-10-15 06:28:13 +00:00
Damien CassouandGitHub ec54c04537 signaturepdf: 1.9.0 -> 1.9.1 (#451946) 2025-10-15 06:15:10 +00:00
JoandGitHub cac694a4bc sqlcheck: fix minimum cmake version, mark as broken on darwin (#451899) 2025-10-15 06:10:24 +00:00
Jonas HeinrichandGitHub 45e68fbff7 brlaser: 6.2.7 -> 6.2.8 (#451877) 2025-10-15 06:09:16 +00:00
Peter SimonsandGitHub 5769669400 python3Packages.osc: 1.20.0 -> 1.21.0 (#452123) 2025-10-15 05:48:46 +00:00
nixpkgs-merge-bot[bot]andGitHub da7909fc51 systemd-manager-tui: 1.1.0 -> 1.1.1 (#452137) 2025-10-15 05:43:13 +00:00
JoandGitHub 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 BoschandGitHub 82c2e0d6dd matrix-synapse: 1.139.2 -> 1.140.0 (#451990) 2025-10-15 05:07:43 +00:00
nixpkgs-merge-bot[bot]andGitHub 92113a1a7b n8n: 1.112.6 -> 1.114.4 (#451599) 2025-10-15 04:53:42 +00:00
Fernando RodriguesandGitHub 0ebdbfae58 maintainers: remove patternspandemic (#452095) 2025-10-15 04:53:41 +00:00
rewineandGitHub 40b6f24c11 linyaps-box: 2.1.0 -> 2.1.1 (#451957) 2025-10-15 03:11:35 +00:00
nixpkgs-merge-bot[bot]andGitHub f92cc628b9 opencode: 0.15.0 -> 0.15.2 (#451968) 2025-10-15 03:05:50 +00:00
dotlambdaandGitHub 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 RezaandGitHub 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]andGitHub d5998d6621 comrak: 0.43.0 -> 0.44.0 (#451941) 2025-10-15 02:03:51 +00:00
dotlambdaandGitHub 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 RezaandGitHub 9465c968f2 android-studio: 2025.1.3.7 -> 2025.1.4.8 (#451993) 2025-10-15 01:50:35 +00:00
Azat BahawiandGitHub 2a87c04e6b tbls: 1.89.0 -> 1.89.1 (#452066) 2025-10-15 01:38:44 +00:00
7c6f434candGitHub 29454f1b32 sbcl: disable tests that fail on Darwin (#452044) 2025-10-15 01:26:34 +00:00
nixpkgs-merge-bot[bot]andGitHub b45c465ee7 s7: 11.7-unstable-2025-10-08 -> 11.7-unstable-2025-10-14 (#452120) 2025-10-15 01:24:59 +00:00
h7x4andGitHub 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 WeineltandGitHub 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 WeineltandGitHub 400bc8396c python3Packages.brother: 5.1.0 -> 5.1.1 (#452108) 2025-10-15 00:17:48 +00:00