diff --git a/flake.nix b/flake.nix index e64bd01..d6fba49 100644 --- a/flake.nix +++ b/flake.nix @@ -1,6 +1,6 @@ { inputs = { - nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.05"; + nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11"; flake-utils.url = "github:numtide/flake-utils"; }; diff --git a/integer-types/integer-types.cabal b/integer-types/integer-types.cabal index 0698f39..7366004 100644 --- a/integer-types/integer-types.cabal +++ b/integer-types/integer-types.cabal @@ -3,6 +3,13 @@ cabal-version: 3.0 name: integer-types version: 0.1.4.1 +tested-with: + GHC == 9.2.*, + GHC == 9.4.*, + GHC == 9.6.*, + GHC == 9.8.*, + GHC == 9.10.* + category: Numeric synopsis: Integer, Natural, and Positive @@ -35,7 +42,7 @@ common base ViewPatterns build-depends: - , base ^>= 4.16 || ^>= 4.17 || ^>= 4.18 || ^>= 4.19 + , base ^>= 4.16 || ^>= 4.17 || ^>= 4.18 || ^>= 4.19 || ^>= 4.20 , deepseq ^>= 1.4.6 || ^>= 1.5 , hashable ^>= 1.4.1 , quaalude ^>= 0.0 diff --git a/nix/default.nix b/nix/default.nix index 478cd7b..6ef1bc7 100644 --- a/nix/default.nix +++ b/nix/default.nix @@ -34,9 +34,15 @@ let # x = new.callPackage ./haskell/x.nix { }; }; }; + ghc-9-10 = makeTestConfiguration { + ghc = pkgs.haskell.packages.ghc910; + overrides = new: old: { + # x = new.callPackage ./haskell/x.nix { }; + }; + }; all = pkgs.symlinkJoin { name = "integer-types-tests"; - paths = [ ghc-9-2 ghc-9-4 ghc-9-6 ghc-9-8 ]; + paths = [ ghc-9-2 ghc-9-4 ghc-9-6 ghc-9-8 ghc-9-10 ]; }; };