about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
diff options
context:
space:
mode:
authorSergei Trofimovich <slyich@gmail.com>2024-01-02 07:57:26 +0000
committersternenseemann <sternenseemann@systemli.org>2024-01-04 00:34:19 +0100
commit53ddfcdf9b82b71c54ac46084b5d8573809e1fa8 (patch)
tree411cc3bc2ee8bd90119ac478f93c5156c7d6d9fd /pkgs/development/haskell-modules
parentee1ff1c7a6132bedd0d05fd634ad682848bf930f (diff)
downloadnixlib-53ddfcdf9b82b71c54ac46084b5d8573809e1fa8.tar
nixlib-53ddfcdf9b82b71c54ac46084b5d8573809e1fa8.tar.gz
nixlib-53ddfcdf9b82b71c54ac46084b5d8573809e1fa8.tar.bz2
nixlib-53ddfcdf9b82b71c54ac46084b5d8573809e1fa8.tar.lz
nixlib-53ddfcdf9b82b71c54ac46084b5d8573809e1fa8.tar.xz
nixlib-53ddfcdf9b82b71c54ac46084b5d8573809e1fa8.tar.zst
nixlib-53ddfcdf9b82b71c54ac46084b5d8573809e1fa8.zip
haskell.packages.ghcjs: fix `stm` eval
Before the change an attempt to instantiate `stm` package failed as:

    $ nix build --no-link -f. haskell.packages.ghcjs.stm
    error:
       … in the left operand of the update (//) operator

         at /home/slyfox/dev/git/nixpkgs-haskell-updates/pkgs/development/haskell-modules/lib/compose.nix:40:7:

           39|     mkDerivation = drv: (args.mkDerivation drv).override f;
           40|   })) // {
             |       ^
           41|     overrideScope = scope: overrideCabal f (drv.overrideScope scope);

       error: attribute 'stm_2_5_1_0' missing

       at /home/slyfox/dev/git/nixpkgs-haskell-updates/pkgs/development/haskell-modules/configuration-ghcjs.nix:29:21:

           28|   # https://github.com/ghcjs/ghcjs/issues/676
           29|   stm = doJailbreak self.stm_2_5_1_0;
             |                     ^
           30|   exceptions = dontCheck self.exceptions_0_10_7;
       Did you mean stm_2_5_3_0?
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r--pkgs/development/haskell-modules/configuration-ghcjs.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/development/haskell-modules/configuration-ghcjs.nix b/pkgs/development/haskell-modules/configuration-ghcjs.nix
index c2cafa14a674..d98107957e6c 100644
--- a/pkgs/development/haskell-modules/configuration-ghcjs.nix
+++ b/pkgs/development/haskell-modules/configuration-ghcjs.nix
@@ -26,7 +26,7 @@ self: super:
 
   # GHCJS does not ship with the same core packages as GHC.
   # https://github.com/ghcjs/ghcjs/issues/676
-  stm = doJailbreak self.stm_2_5_1_0;
+  stm = doJailbreak self.stm_2_5_3_0;
   exceptions = dontCheck self.exceptions_0_10_7;
 
 ## OTHER PACKAGES