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
sternenseemann
a738911124
release-haskell.nix: disable musl dependent jobs on aarch64-darwin
2023-03-12 13:21:22 +01:00
sternenseemann
f07d4d077e
haskell.compiler.ghc961: init at 9.6.1
...
xhtml seems to be built unconditionally now which is at least one thing
improved by hadrian.
2023-03-12 13:16:26 +01:00
sternenseemann
100d887968
release-haskell.nix: add aarch64-darwin
...
nixpkgs:trunk also builds aarch64-darwin these days, so this forces our
hand a little bit. We can still refuse to care about failures _too_
much, but at least we will stop merging as big a rebuilds as we are
currently.
2023-03-10 14:43:00 +01:00
sternenseemann
471b9cab41
haskell.compiler.ghcHEAD: 9.7.20221224 -> 9.7.20230217
...
- Christmas is over!
- Upstream has changed the name of the target triplet used for the JS
backend from js-unknown-ghcjs to javascript-unknown-ghcjs, since Cabal
calls the architecture "javascript":
6636b67023
Since the triplet is made up anyways, i.e. autoconf does not support
it and Rust uses different triplets for its emscripten backends, we'll
just change it as well.
- Upstream fixed the problem with ar(1) being invoked incorrectly by stage0:
e987e345c8
2023-03-08 17:12:18 +01:00
sternenseemann
b7d8c46302
haskellPackages.ghc: 9.2.6 -> 9.2.7
...
https://www.haskell.org/ghc/blog/20230227-ghc-9.2.7-released.html
Also updates some of the printouts in the manual. We should probably
make it clear in the text that these may be outdated, since we are doing
a terrible job keeping up…
2023-03-01 18:41:14 +01:00
sternenseemann
81d5cb1550
haskell.compiler.ghc927: init at 9.2.7
...
https://www.haskell.org/ghc/blog/20230227-ghc-9.2.7-released.html
2023-03-01 00:39:01 +01:00
sternenseemann
16078721aa
release-haskell.nix: don't try building known to fail js backends
...
aarch64-linux will continue failing unless we find another solution.
For x86_64-darwin we won't learn anything by it being a constaint star
in our build failure reports.
2023-02-19 15:33:22 +01:00
maralorn
1a26447738
Merge pull request #216985 from sternenseemann/release-haskell-ghc926
...
release-haskell.nix: reflect release of GHC 9.2.6
2023-02-18 21:29:13 +01:00
sternenseemann
2e9ff9aa98
haskell.packages.*.ghc-tags: pick compatible version
...
Since there is probably more movement going forward, testing this on
Hydra for multiple GHC versions seems sensible.
2023-02-18 20:16:36 +01:00
sternenseemann
1c8a5643ed
release-haskell.nix: reflect release of GHC 9.2.6
2023-02-18 18:34:10 +01:00
Felix Buehler
bc3d5934d7
treewide: use lib.optionals
2023-02-14 19:11:59 +01:00
sternenseemann
b931d63bba
release-haskell.nix: test ghc with JS backend
...
It should be just below the current output limit, but we'll see. If it
doesn't fit, we may have to disable profiling objects.
2023-01-05 15:34:56 +01:00
maralorn
de24bca86c
release-haskell: Pick correct versions for hlint and hls
2022-12-30 17:42:21 +01:00
sternenseemann
9e8a483770
haskell.compiler.ghc94: 9.4.2 -> 9.4.4
...
https://www.haskell.org/ghc/blog/20221103-ghc-9.4.3-released.html
https://www.haskell.org/ghc/blog/20221224-ghc-9.4.4-released.html
2022-12-29 13:49:47 +01:00
Dennis Gosnell
fe4c250495
haskell: remove spectacle from release packages
2022-12-24 16:36:07 +09:00
Dennis Gosnell
77a58e74da
haskell: remove idris from release packages
2022-12-24 16:28:43 +09:00
maralorn
65ffdcabee
neuron-notes: Remove
2022-12-19 11:33:57 +01:00
sternenseemann
a2da422ee3
haskellPackages.purescript: drop unnecessary overrides
...
We no longer need to fiddle around with the broken flag, as the package
is in the default set now.
2022-11-26 23:49:20 +01:00
sternenseemann
d3b5468d9a
haskell.packages.ghc8107.purescript-*st: mark as broken
...
These packages are not really used by anything anymore (except dovetail
which has not been working (ever?)). As they now choke on the
base-compat version we ship, we'll mark them as broken.
2022-11-26 23:49:17 +01:00
Dennis Gosnell
06d3d727c5
haskellPackages: stop evaluating hyper-haskell-server-with-packages in jobset
2022-11-20 02:45:35 -05:00
sternenseemann
9f0750597d
release-haskell.nix: test emanote
2022-11-11 18:03:41 +01:00
sternenseemann
11882a0bde
haskell.packages.ghc92: revert to 9.2.4
...
Due to https://gitlab.haskell.org/ghc/ghc/-/issues/22425 ,
we'll tentatively stay with 9.2.4 for now. If you need
9.2.5, it is available via haskell.packages.ghc925.
2022-11-09 23:44:01 +01:00
sternenseemann
3d361be06a
haskell.packages.ghc94: revert to 9.4.2
...
Due to https://gitlab.haskell.org/ghc/ghc/-/issues/22425 , we'll
tentatively stay with 9.4.2 for now. 9.4.3 is available explicitly
via haskell.packagse.ghc943 if you need it (e.g. on aarch64).
2022-11-09 23:44:01 +01:00
sternenseemann
c7a0d75bd1
haskell.compiler.ghc92: 9.2.4 -> 9.2.5
2022-11-07 17:29:47 +01:00
sternenseemann
677ff51cfa
haskell.compiler: ghc942 -> ghc943
...
https://www.haskell.org/ghc/download_ghc_9_4_3.html
Dropping GHC 9.4.2, since there is no Stackage snapshot which uses GHC 9.4.*,
so the stack Nix integration should not get any ideas.
2022-11-04 17:56:41 +01:00
sternenseemann
502531cb2d
haskell.packages.ghc924.purescript: allow building and test on Hydra
...
purescript now requires at least GHC 9.2 to be built due to the use of
OverloadedRecordDot. Consequently `haskellPackages.purescript` is marked
as broken. After eliminating the test dependency on the broken
utf8-light in language-javascript_0_7_0_0 we can build and test
purescript in the 9.2.4 package set.
2022-10-30 17:25:14 +01:00
Dennis Gosnell
1445c56426
termonad: remove top-level termonad-with-packages alias
2022-10-15 11:49:02 -04:00
maralorn
193ffabf55
haskell.packages.ghc942.haskell-language-server: Enable hydra job
2022-10-06 00:55:43 +02:00
Jade Lovelace
9d97b342de
haskell.packages.ghc942: get inital support up
...
This change introduces some actual overrides in
configuration-ghc-9.4.x.nix (based on the ones for 9.2) with the aim of
getting a basic 9.4 package set up. In particular the following
“interesting” packages are working:
* hpack
* hoogle
* cabal2nix
* cabal-install
You can get a better overview by looking at the overrides and the
versionedCompilerJobs in release-haskell.nix. Next obvious steps would
be working towards basic HLS support, but it seems that basically none
of the plugins are working so far. Big blockers here:
* https://github.com/alanz/ghc-exactprint/issues/114
* https://github.com/ndmitchell/hlint/issues/1413
* https://github.com/haskell/haskell-language-server/issues/3190
We ourselves have some churn to take care of and should try to release
the changes in https://github.com/NixOS/cabal2nix/pull/571 soon.
Co-authored-by: Rebecca Turner <rbt@sent.as>
Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2022-10-02 14:01:45 +02:00
maralorn
39a02ce041
haskell.compiler: Don‘t filter redundant major version jobs
2022-09-21 17:20:16 +02:00
maralorn
122c082943
haskell.pkgsStatic: Fix missing minor version for hydr checks
2022-09-21 17:15:58 +02:00
maralorn
188ea7b8c8
haskell.packages: Revert to minor version test names
2022-09-21 17:03:11 +02:00
maralorn
b6f1e6a1b2
haskell.packages: Show minor version in test names
2022-09-21 16:23:37 +02:00
maralorn
fae2ff5c03
haskell.{compiler,packages}: Add aliases without minor versions
2022-09-21 05:51:28 +02:00
sternenseemann
7f909b041b
haskell.compiler: ghc923 -> ghc924
...
https://www.haskell.org/ghc/download_ghc_9_2_4.html
2022-07-28 18:09:33 +02:00