summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorMarc Scholten <marc@digitallyinduced.com>2023-09-30 16:21:07 +0200
committerMarc Scholten <marc@digitallyinduced.com>2023-09-30 23:24:10 +0200
commit8e7c07d65aff56760077487cb3d638ad2c441dea (patch)
tree2cc9b633e3b38815ddf7e34da79c6bbbba3dc575 /pkgs
parentc0831fce32bc37751102e5d9a1db078121fdb31f (diff)
downloadnixpkgs-8e7c07d65aff56760077487cb3d638ad2c441dea.tar
nixpkgs-8e7c07d65aff56760077487cb3d638ad2c441dea.tar.gz
nixpkgs-8e7c07d65aff56760077487cb3d638ad2c441dea.tar.bz2
nixpkgs-8e7c07d65aff56760077487cb3d638ad2c441dea.tar.lz
nixpkgs-8e7c07d65aff56760077487cb3d638ad2c441dea.tar.xz
nixpkgs-8e7c07d65aff56760077487cb3d638ad2c441dea.tar.zst
nixpkgs-8e7c07d65aff56760077487cb3d638ad2c441dea.zip
haskellPackages.typerep-map: Fix build
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix5
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml1
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix2
3 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index af0ee3becb7..2741a8d8738 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -2732,4 +2732,9 @@ self: super: {
 
   # The hackage source is somehow missing a file present in the repo (tests/ListStat.hs).
   sym = dontCheck super.sym;
+
+  # Too strict bounds on base, ghc-prim, primitive
+  # https://github.com/kowainik/typerep-map/pull/128
+  typerep-map = doJailbreak super.typerep-map;
+
 } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
index c880c435bc4..24db1f59499 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
@@ -5627,7 +5627,6 @@ broken-packages:
   - type-operators # failure in job https://hydra.nixos.org/build/233232802 at 2023-09-02
   - typeparams # failure in job https://hydra.nixos.org/build/233192078 at 2023-09-02
   - type-prelude # failure in job https://hydra.nixos.org/build/233221195 at 2023-09-02
-  - typerep-map # failure in job https://hydra.nixos.org/build/233202720 at 2023-09-02
   - type-safe-avl # failure in job https://hydra.nixos.org/build/233203946 at 2023-09-02
   - types-compat # failure in job https://hydra.nixos.org/build/233249850 at 2023-09-02
   - type-settheory # failure in job https://hydra.nixos.org/build/233209513 at 2023-09-02
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index cf8e95fb6d7..da1a56bda61 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -306618,8 +306618,6 @@ self: {
        doHaddock = false;
        description = "Efficient implementation of a dependent map with types as keys";
        license = lib.licenses.mpl20;
-       hydraPlatforms = lib.platforms.none;
-       broken = true;
      }) {};
 
   "types-compat" = callPackage