Emily
ca72a42fcb
release-haskell: drop x86_64-darwin mention in comment
2026-06-26 08:00:51 +01:00
Emily
45dd7d3fb2
release: stop building for x86_64-darwin
2026-06-21 19:22:34 +01:00
sternenseemann
2be5dcd9db
top-level/release-haskell.nix: don't test microhs on musl, add hugs
2026-04-14 11:54:11 +02:00
nixpkgs-ci[bot]
cfd89a5979
Merge 3e3435576f into haskell-updates
2026-04-10 00:32:26 +00:00
Alex Tunstall
b23b370052
top-level/release-haskell.nix: test GHC boot pkgs
...
Test the GHC boot packages that are known to work with MicroHs and mark
those that don't work as broken.
2026-04-09 22:33:44 +01:00
sternenseemann
74f842ffbe
top-level/release-haskell.nix: test some pkgs with MicroHs
2026-04-09 22:33:43 +01:00
Alexandre Esteves
8a5a110275
haskellPackages.iserv-proxy: test on Hydra
2026-03-16 03:13:28 +00:00
sternenseemann
eea038a5de
haskell.packages.ghc9141.haskell-debugger: test on Hydra ( #498880 )
2026-03-11 15:20:43 +00:00
sternenseemann
00fa554ffe
haskell.compiler.ghc912: 9.12.2 -> 9.12.3, haskell.packages.ghc9123.fourmolu,cabal-add: fix build ( #494049 )
2026-03-11 15:20:00 +00:00
Alexandre Esteves
00367277d5
haskell.packages.ghc9141.haskell-debugger: test on Hydra
2026-03-11 13:51:56 +00:00
sternenseemann
237695574b
haskell.packages.ghc9141.scrod: test on Hydra
2026-03-11 13:31:21 +01:00
sternenseemann
5e74d3ca0e
haskell.compiler.ghc912: 9.12.2 -> 9.12.3
...
After #490755 , the problematic regression has been patched, so we can actually
update. After the fixes for fourmolu and cabal-add, HLS can also be built with
GHC 9.12.3.
2026-03-10 23:08:49 +01:00
nixpkgs-ci[bot]
b3398f6ef8
Merge 10edfe4e48 into haskell-updates
2026-03-01 00:31:32 +00:00
Emily
24d5ac84b3
{ci/eval,release}: migrate supported systems to top-level
...
The supported systems can differ across release branches. The original
file is kept until the GitHub CI is migrated.
2026-02-27 13:45:31 +00:00
sternenseemann
ea6599a936
top-level/release-haskell.nix: hlint, weeder build with 9.10.3
2026-02-25 14:02:51 +01:00
sternenseemann
2ab2e2dc32
top-level/release-haskell.nix: remove GHC 9.10.2 jobs
2026-02-25 14:02:51 +01:00
sternenseemann
7d534f6103
top-level/release-haskell.nix: drop removed package cedille
2026-02-08 12:14:57 +01:00
Wolfgang Walther
e88261e3ec
haskellPackages: stackage LTS 24.26 -> LTS 24.27
...
all-cabal-hashes: 2025-12-30T09:01:27Z -> 2026-01-10T16:06:01Z
(generated by maintainers/scripts/haskell/update-package-set.sh)
2026-01-10 17:24:01 +01:00
nixpkgs-ci[bot]
86d3eb3279
Merge c4cfc9ced3 into haskell-updates
2025-12-30 15:19:43 +00:00
sternenseemann
f3958665b8
haskell.compiler.ghc9123: init at 9.12.3
...
https://www.haskell.org/ghc/blog/20251227-ghc-9.12.3-released.html
haskell.packages.ghc9123.interpolate: fix eval
2025-12-28 10:25:03 +01:00
Wolfgang Walther
5da3cefdd6
release-haskell: fix eval
...
Forgot to remove this reference in 6cfb065e .
2025-12-26 18:33:40 +01:00
Wolfgang Walther
99b063263c
release-haskell: remove pkgsCross.aarch64-android-prebuilt.pkgsStatic
...
Nesting pkgsCross.pkgsStatic doesn't work properly for android-prebuilt,
it will result in a build with musl.
2025-12-14 13:56:30 +01:00
Wolfgang Walther
ba03cc7657
pkgsStatic.haskellPackages.ghc: 9.4 -> 9.12
...
We recently merged changes to build TemplateHaskell with iserv-proxy,
which allows us to bump pkgsStatic from GHC 9.4 to GHC 9.8+. Currently,
GHC 9.10 is the default, but it fails some builds with TH (for example
`pkgsStatic.haskell.packages.native-bignum.ghc910.jose`), which succeed
with GHC 9.12.
Resolves #275304
2025-12-14 13:52:04 +01:00
Alexandre Esteves
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
sternenseemann
7024499bf8
git-annex: remove compat code for GHC < 9.10
...
This was implemented when we were using 9.8 in order to ease the
transition to 9.10, but we don't really need to be able to build
git-annex on 9.8 anymore.
2025-11-21 16:54:33 +01:00
sternenseemann
b44e047174
top-level/release-haskell.nix: stop redundantly git-annex w/ 9.10
2025-11-21 16:50:45 +01:00
sternenseemann
1b4fd657b8
release-haskell.nix: reflect reorganized agda tests
2025-11-01 23:04:08 +01:00
Wolfgang Walther
0b63c854c7
haskell.compiler.ghc9121: drop
...
Latest 9.12.x minor release is 9.12.2, which is also in Stackage Nightly
2025-09-01.
Thus, dropping according to the GHC Deprecation Policy.
2025-10-15 15:12:33 +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
3051054425
haskellPackages.haxl: work around broken Setup.hs ( #449093 )
2025-10-13 16:40:26 +00:00
sternenseemann
ec5a9db64a
emanote: remove at 1.4.0.0
...
The former maintainer and upstream author of this package has been
banned from Nixpkgs f03d404df9c59a2cbb7f6f902247841245c97c3c6ad90.
I have zero interest in keeping this working.
ema happens to work without overrides, so let's leave that enabled until
it breaks.
2025-10-13 13:52:13 +02:00
sternenseemann
054e2d2541
Merge commit 59f9c6722b into haskell-updates
2025-10-08 12:34:28 +02:00
sternenseemann
17e7702cea
haskellPackages.haxl: work around broken Setup.hs
...
pkgs.codd depends on this package which wasn't previously apparent since
it is not part of our haskell-updates jobset.
2025-10-06 12:33:57 +02:00
Wolfgang Walther
d7448200ec
[haskell-updates] cherry picks from staging-next ( #447025 )
2025-10-05 12:13:49 +00:00
nixpkgs-ci[bot]
99bf2f7c42
Merge 0832d1b3a0 into haskell-updates
2025-10-05 00:22:14 +00:00
K900
f8d669f413
Merge remote-tracking branch 'origin/master' into staging-next
2025-10-04 21:10:21 +03:00
NAHO
c8d4dabc43
pkgs: remove optional builtins prefixes from prelude functions
...
Remove optional builtins prefixes from prelude functions by running:
builtins=(
abort
baseNameOf
break
derivation
derivationStrict
dirOf
false
fetchGit
fetchMercurial
fetchTarball
fetchTree
fromTOML
import
isNull
map
null
placeholder
removeAttrs
scopedImport
throw
toString
true
)
fd \
--type file \
. \
pkgs \
--exec-batch sed --in-place --regexp-extended "
s/\<builtins\.($(
printf '%s\n' "${builtins[@]}" |
paste --delimiter '|' --serial -
))\>/\1/g
"
nix fmt
2025-10-04 19:02:37 +02:00
sternenseemann
847d79da4a
spago-legacy: 0.21.0 -> 0.21.1, rename from spago
...
See https://github.com/purescript/spago-legacy/pull/3 .
Co-authored-by: Peter Becich <peterbecich@gmail.com >
(cherry picked from commit 401566541b )
2025-10-02 12:28:23 +02:00
sternenseemann
401566541b
spago-legacy: 0.21.0 -> 0.21.1, rename from spago
...
See https://github.com/purescript/spago-legacy/pull/3 .
Co-authored-by: Peter Becich <peterbecich@gmail.com >
2025-09-28 18:05:53 +02:00
sternenseemann
f02201c53a
ghc: 9.8.4 -> 9.10.3; Stackage LTS: 23.27 -> 24.9 ( #429810 )
2025-09-20 23:09:13 +02:00
Wolfgang Walther
a8e20b128a
haskell.compiler.ghc963: drop
...
Latest 9.6.x minor release is 9.6.7, which is also in Stackage 22.44.
Thus, dropping according to the GHC Deprecation Policy.
This requires to change the bootstrap for GHC 9.8.x and GHC 9.10.x on
some platforms.
2025-09-18 20:09:57 +02:00
sternenseemann
ed65db9c51
ghc: 9.10.2 -> 9.10.3
...
https://www.haskell.org/ghc/blog/20250910-ghc-9.10.3-released.html
2025-09-12 00:34:54 +02:00
Wolfgang Walther
e883d6d78c
Merge commit '50a00d8692c0253cc75a3dc0bfc46a88d98f1b8c' into haskell-updates
2025-09-07 20:29:39 +02:00
Emily
3b7e7e362b
haskell.compiler.ghc928: drop
2025-09-07 18:45:52 +01:00
Emily
c024327605
haskell.compiler.ghc8107{,Binary}: drop
...
Also, rearrange the GHC‐related release notes to be in order of
most likely to matter to anyone.
Co-authored-by: Wolfgang Walther <walther@technowledgy.de >
2025-09-07 18:45:36 +01:00
sternenseemann
f8560ade01
haskell.compiler.ghc902: remove at 9.0.2
...
Let's drop everyone's least favorite GHC version.
2025-09-07 11:26:58 +02:00
nixpkgs-ci[bot]
027d77d285
Merge 38c4f0e410 into haskell-updates
2025-09-07 00:22:23 +00:00
Wolfgang Walther
4a5ab1eb69
haskell.compiler.ghc865Binary: drop
...
This was used for bootstrapping GHC on powerpc64le, but it's unclear
whether that actually still works. It makes no sense to pretend to
support it, when it's most likely broken, but we can't even verify.
Also the bootstrap chain will be broken once we drop GHC 8.10.7, so we
might as well drop the whole thing.
2025-09-07 00:32:48 +02:00
nixpkgs-ci[bot]
6181842a3c
Merge 0ab631ca55 into haskell-updates
2025-09-06 21:18:50 +00:00
Wolfgang Walther
cdb246abb3
Merge commit '5203378d1dbf394970184006df4d6111065601a4' into haskell-updates
2025-09-06 21:18:41 +02:00