sternenseemann
211f1d86a9
release-haskell.nix: test pkgs.pakcs
2024-01-08 12:44:38 +01:00
sternenseemann
d0d080887c
haskell.packages.ghc90.haskell-language-server: remove at 2.5.0.0
...
Support for GHC 9.0 was dropped in this version, so we can no longer
ship it.
2024-01-06 18:33:37 +01:00
maralorn
7b4156edda
haskellPackages: Fix eval errors
2024-01-01 18:28:31 +01:00
maralorn
dffa76ad6e
release-haskell.nix: Cleanup missing compiler names
2024-01-01 18:04:53 +01:00
maralorn
a7baccff6f
Merge branch 'master' into haskell-updates
2024-01-01 14:25:26 +01:00
maralorn
91065f31dd
Merge pull request #275606 from sternenseemann/misc-release-haskell
...
haskell: fixes for the benefit of the haskell-updates jobset
2024-01-01 14:19:00 +01:00
maralorn
b629581dc9
release-haskell: Correctly disable hls jobs on ghc 8.10.7
2024-01-01 13:41:29 +01:00
sternenseemann
ce5cbc4465
haskell.packages.{ghc96,ghc98}: disable haddock for cross
...
In this situation, haddock would not be built by hadrian, as there is no
stage0:exe:haddock target by default. (We should eventually try adding
one.) If haddock is enabled and the build->host haddock missing, Cabal
tries using the build->build haddock which may fail to load the
documentation from the interface files produced by the build->host
GHC (e.g. due to a mismatch between dynamic and static linking).
Add regression tests to haskell-updates jobset.
Resolves #275304 .
2023-12-20 11:09:45 +01:00
sternenseemann
8b4558e28b
release-haskell.nix: bump pkgsStatic testing from ghc928 to ghc948
...
Testing GHC 9.2.8 is not that valuable anymore. Having an explicit GHC
9.4.8 target duplicates the default haskellPackages targets for now, but
prevents us from loosing testing of the make build system going forward.
2023-12-20 11:04:17 +01:00
sternenseemann
bd16733467
release-haskell.nix: add missing ghc948 jobs
2023-12-20 10:51:32 +01:00
maralorn
7ac0108ffa
haskell.packages.ghc98.haskell-language-server: Enable job
2023-12-12 23:16:59 +01:00
sternenseemann
46f14d30aa
haskell.compiler.ghc884: remove at 8.8.4
...
The main aim of this is to be able to drop llvmPackages_7.
2023-12-04 19:42:44 +01:00
maralorn
928a932b31
Revert "haskell-language-server: Add toplevel jobs for all ghc versions"
...
This reverts commit 46175bc01d
.
Maybe we can find a better solution without polluting the name space that much.
2023-11-13 11:29:22 +01:00
maralorn
1e513f33ee
Merge pull request #266682 from maralorn/hls-toplevel-jobs
...
haskell-language-server: Add toplevel jobs for all ghc versions
2023-11-11 12:36:00 +01:00
maralorn
46175bc01d
haskell-language-server: Add toplevel jobs for all ghc versions
2023-11-11 12:30:16 +01:00
Robert Hensing
22cf6681f6
haskellPackages: Fixup Cabal minor version in overrides
2023-11-10 18:30:19 +01:00
Naïm Favier
caf1c4efda
haskellPackages: more eval fixes
2023-10-23 12:02:30 +02:00
sternenseemann
42d88fa4d2
release-haskell.nix: simplify versioned jobs for ghc-tags
2023-10-15 00:47:25 +02:00
Vaibhav Sagar
a63c085661
haskell.compiler.ghc98: init at 9.8.1
...
https://www.haskell.org/ghc/blog/20231009-ghc-9.8.1-released.html
- Use source-built GHC 9.4.7, pending packaging of bindist.
- The aarch64-linux space saving strategy via disabling hyperlinked
source is disabled for now, pending either an updated patch or
an user defined flavour using
https://gitlab.haskell.org/ghc/ghc/-/merge_requests/10850 .
Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2023-10-15 00:43:20 +02:00
sternenseemann
e63a47bef9
release-haskell.nix: fix HLS GHC exclusions
2023-10-15 00:43:02 +02:00
maralorn
00c05bbc65
haskell.packages.ghc810.haskell-language-server: Remove
2023-10-06 17:54:23 +02:00
maralorn
aa816d4958
Merge pull request #252362 from sternenseemann/ghc-9.4.7
...
haskellPackages.ghc: 9.4.6 -> 9.4.7
2023-10-04 22:24:01 +02:00
sternenseemann
32c1a8c383
haskellPackages.ghc: 9.4.6 -> 9.4.7
...
https://www.haskell.org/ghc/blog/20230825-ghc-9.4.7-released.html
Notice that useLLVM is disabled for all aarch64 platforms to match
2023-10-04 17:13:56 +02:00
Ryan Hendrickson
1d78ad9ea4
haskell.compiler.ghc96: 9.6.2 -> 9.6.3
...
https://www.haskell.org/ghc/blog/20230925-ghc-9.6.3-released.html
2023-09-28 15:28:23 +02:00
Aidan Gauland
b6fbef4249
mailctl: add to release-haskell.nix
...
This prevents Hackage updates from silently breaking this package.
2023-09-03 09:12:08 +12:00
sternenseemann
9e4a1cf233
haskell.packages.ghc94.ghc-tags: pin to matching version 1.6
...
haskell.packages.ghc96.ghc-tags: test on Hydra
2023-08-17 00:33:57 +02:00
sternenseemann
0a96f3ee25
haskell.compiler.ghc946: init at 9.4.6
...
https://www.haskell.org/ghc/blog/20230807-ghc-9.4.6-released.html
2023-08-08 16:25:45 +02:00
sternenseemann
0b4156230b
haskell.packages.*.ghc-source-gen: shuffle broken flags around
...
ghc-source-gen being broken is the norm now, as it only supports
GHC < 9.4. To keep tabs on it still (it is required for HLS some of the
time), we add it to release-haskell.nix.
2023-07-25 13:01:20 +02:00
sternenseemann
c20801b9d6
haskell.packages.ghc962.weeder: test on Hydra
2023-07-24 22:23:04 +02:00
sternenseemann
cc025c684d
haskell.packages.ghc96.monad-par: patch for mtl >= 2.3
...
This allows us building cabal2nix with GHC 9.6 which we can now test on
Hydra.
2023-07-03 12:31:30 +02:00
sternenseemann
a712e72a8a
haskell.packages.ghc96.hpack: test no Hydra
2023-07-03 11:12:57 +02:00
sternenseemann
a739c59d4e
haskellPackages.large-hashable: restrict to GHC < 9.4
...
A potential fix for the problem is still in discussion: https://github.com/factisresearch/large-hashable/pull/26
2023-07-03 10:32:56 +02:00
sternenseemann
babf4f9327
haskell.packages.*.hashable: provide data-array-byte for GHC < 9.4
...
This dependency is no longer necessary for GHC >= 9.4, but we need to
make it available for GHC < 9.4.
2023-07-01 13:57:38 +02:00
maralorn
79245124c7
haskellPackages: cleanup Cabal versions
...
Not regenerating hackage-packages.nix in this commit because cabal2nix is currently not cached by hydra
2023-06-30 01:18:03 +02:00
sternenseemann
f1ad505272
haskell.compiler.ghc961: remove at 9.6.1
2023-06-08 18:18:11 +02:00
sternenseemann
9d886b0265
haskell.compiler.ghc96: 9.6.1 -> 9.6.2
2023-05-30 13:42:03 +02:00
Dennis Gosnell
6c032d43e0
release-haskell: remove pakcs because it is insecure
2023-05-29 07:50:21 +09:00
Dennis Gosnell
b9d249b337
ghc: 9.2.7 -> 9.2.8
2023-05-28 20:44:40 +09:00
Dennis Gosnell
d7d6b1c445
haskell.compiler.ghc928: init at 9.2.8
2023-05-27 17:24:01 +09:00
sternenseemann
2fe11e6fee
haskell.compiler.ghc94: 9.4.4 -> 9.4.5
...
https://www.haskell.org/ghc/blog/20230418-ghc-9.4.5-released.html
2023-04-22 17:47:11 +02:00
maralorn
ec06927095
haskell-language-server: Enabe builds for ghc 9.6.1
2023-04-11 12:10:05 +02:00
Dennis Gosnell
f9262fba9c
haskellPackages: filter out Darwin jobs from mergeable job in release-haskell.nix
2023-03-29 14:39:14 +09:00
Dennis Gosnell
105e326f5f
haskellPackages: make sure versionedCompilerJobs doesn't try running on platforms ghc does not support
2023-03-24 11:43:31 +09:00
Dennis Gosnell
4a736e5ede
haskellPackages: small refactoring and comments to versionedCompilerJobs in release-haskell.nix
2023-03-24 11:32:47 +09:00
Dennis Gosnell
0d364a0117
haskellPackages: small formatting fix to versionedCompilerJobs in release-haskell.nix
2023-03-24 10:40:32 +09:00
Dennis Gosnell
f430566c57
haskellPackages: add comments to release-haskell.nix
2023-03-24 10:39:15 +09:00
sternenseemann
e09625fc2b
release-haskell.nix: test Cabal-syntax >= 3.8 as well
2023-03-19 15:51:14 +01:00
sternenseemann
84c43d4e70
release-haskell.nix: test GHC 9.6 package set
2023-03-18 21:31:48 +01:00
sternenseemann
7be4e62855
release-haskell.nix: test weeder with GHC 9.4
2023-03-18 21:31:47 +01:00
sternenseemann
38d703bdb7
haskellPackages.Cabal_3_10_1_0: build with matching of Cabal-syntax
2023-03-14 13:43:01 +01:00