diff options
Diffstat (limited to 'nixpkgs/pkgs/top-level/release-haskell.nix')
-rw-r--r-- | nixpkgs/pkgs/top-level/release-haskell.nix | 58 |
1 files changed, 32 insertions, 26 deletions
diff --git a/nixpkgs/pkgs/top-level/release-haskell.nix b/nixpkgs/pkgs/top-level/release-haskell.nix index 435e17da15e0..67e56fbbc7d7 100644 --- a/nixpkgs/pkgs/top-level/release-haskell.nix +++ b/nixpkgs/pkgs/top-level/release-haskell.nix @@ -72,6 +72,7 @@ let ghc963 ghc964 ghc981 + ghc982 ]; # packagePlatforms applied to `haskell.packages.*` @@ -306,8 +307,6 @@ let hledger-web hlint hpack - # hyper-haskell # depends on electron-10.4.7 which is marked as insecure - # hyper-haskell-server-with-packages # hyper-haskell-server is broken icepeak ihaskell jacinda @@ -333,7 +332,7 @@ let nota nvfetcher ormolu - pakcs + # pakcs broken by set-extra on 2024-03-15 pandoc petrinizer place-cursor-at @@ -344,6 +343,7 @@ let sourceAndTags spacecookie spago + specup splot stack stack2nix @@ -359,7 +359,7 @@ let uusi uqm uuagc - vaultenv + # vaultenv: broken by connection on 2024-03-16 wstunnel xmobar xmonadctl @@ -374,7 +374,7 @@ let elm elm-format elm-instrument - elmi-to-json + # elmi-to-json broken by hashable-time on 2024-03-16 ; }; @@ -448,8 +448,8 @@ let ; }; - haskell.packages.native-bignum.ghc981 = { - inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc981) + haskell.packages.native-bignum.ghc982 = { + inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc982) hello random QuickCheck @@ -489,18 +489,23 @@ let # working as expected. cabal-install = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; Cabal_3_10_2_1 = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; Cabal-syntax_3_10_1_0 = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; cabal2nix = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; cabal2nix-unstable = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; funcmp = released; haskell-language-server = lib.subtractLists [ @@ -510,20 +515,23 @@ let compilerNames.ghc902 ] released; hoogle = lib.subtractLists [ - compilerNames.ghc963 compilerNames.ghc981 + compilerNames.ghc982 ] released; hlint = lib.subtractLists [ - compilerNames.ghc963 + compilerNames.ghc902 compilerNames.ghc981 + compilerNames.ghc982 ] released; hpack = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; hsdns = released; jailbreak-cabal = released; language-nix = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; large-hashable = [ compilerNames.ghc928 @@ -531,6 +539,7 @@ let nix-paths = released; titlecase = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; ghc-api-compat = [ compilerNames.ghc8107 @@ -541,12 +550,15 @@ let ]; ghc-lib = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; ghc-lib-parser = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; ghc-lib-parser-ex = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; ghc-source-gen = [ # Feel free to remove these as they break, @@ -555,26 +567,20 @@ let compilerNames.ghc902 compilerNames.ghc928 ]; - ghc-tags = lib.subtractLists [ - compilerNames.ghc981 - ] released; + # broken on 2024-03-16 + # ghc-tags = lib.subtractLists [ + # compilerNames.ghc981 + # compilerNames.ghc982 + # ] released; hashable = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; primitive = released; - weeder = [ - compilerNames.ghc8107 - compilerNames.ghc902 - compilerNames.ghc925 - compilerNames.ghc926 - compilerNames.ghc927 - compilerNames.ghc928 - compilerNames.ghc945 - compilerNames.ghc946 - compilerNames.ghc947 - compilerNames.ghc948 - compilerNames.ghc963 - ]; + weeder = lib.subtractLists [ + compilerNames.ghc981 + compilerNames.ghc982 + ] released; }) { mergeable = pkgs.releaseTools.aggregate { @@ -675,7 +681,7 @@ let constituents = accumulateDerivations [ jobs.pkgsStatic.haskell.packages.native-bignum.ghc948 # non-hadrian jobs.pkgsStatic.haskellPackages - jobs.pkgsStatic.haskell.packages.native-bignum.ghc981 + jobs.pkgsStatic.haskell.packages.native-bignum.ghc982 ]; }; } |