From 7b8838356f11e8fcb64abcda33ada82fe4fa75e7 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 27 Dec 2024 12:47:25 +0100 Subject: [PATCH] haskell.packages.ghc9121.splitmix: 0.1.0 -> 0.1.1 --- .../development/haskell-modules/configuration-ghc-9.12.x.nix | 5 ++++- pkgs/development/haskell-modules/configuration-nix.nix | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix index da44762d969e..f59224e9b4a4 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix @@ -2,9 +2,10 @@ let inherit (pkgs) lib; - in +with haskellLib; + self: super: { llvmPackages = lib.dontRecurseIntoAttrs self.ghc.llvmPackages; @@ -56,4 +57,6 @@ self: super: { unix = null; xhtml = null; + # Version upgrades + splitmix = doDistribute self.splitmix_0_1_1; } diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 60de9885a522..550b448ee268 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -709,6 +709,7 @@ self: super: builtins.intersectAttrs super { # Break infinite recursion cycle between QuickCheck and splitmix. splitmix = dontCheck super.splitmix; + splitmix_0_1_1 = dontCheck super.splitmix_0_1_1; # Break infinite recursion cycle with OneTuple and quickcheck-instances. foldable1-classes-compat = dontCheck super.foldable1-classes-compat;