summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
diff options
context:
space:
mode:
authorDennis Gosnell <cdep.illabout@gmail.com>2023-03-18 14:10:09 +0900
committerGitHub <noreply@github.com>2023-03-18 14:10:09 +0900
commit0ec82548453a8b0cb42afa2dbc3ed504cdc68f8c (patch)
tree2c69d4b33cccd874703d2f41df3e80da061d6cc9 /pkgs/development/haskell-modules
parentb47aebb347bbcba2916994c0a4f7f6ac2f6fbf55 (diff)
parent1a9ab74f66ef1697e7e590c5eab4b941b4f8bfdf (diff)
downloadnixpkgs-0ec82548453a8b0cb42afa2dbc3ed504cdc68f8c.tar
nixpkgs-0ec82548453a8b0cb42afa2dbc3ed504cdc68f8c.tar.gz
nixpkgs-0ec82548453a8b0cb42afa2dbc3ed504cdc68f8c.tar.bz2
nixpkgs-0ec82548453a8b0cb42afa2dbc3ed504cdc68f8c.tar.lz
nixpkgs-0ec82548453a8b0cb42afa2dbc3ed504cdc68f8c.tar.xz
nixpkgs-0ec82548453a8b0cb42afa2dbc3ed504cdc68f8c.tar.zst
nixpkgs-0ec82548453a8b0cb42afa2dbc3ed504cdc68f8c.zip
Merge pull request #221748 from KAction/contrib/0/haddock-cheatsheet/out
haskellPackages.haddock-cheatsheet: unbreak
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix4
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml1
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix2
3 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index ac5541c85af..9ff3d18e867 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -511,6 +511,10 @@ self: super: {
   rematch = dontCheck super.rematch;            # https://github.com/tcrayford/rematch/issues/5
   rematch-text = dontCheck super.rematch-text;  # https://github.com/tcrayford/rematch/issues/6
 
+  # Package exists only to be example of documentation, yet it has restrictive
+  # "base" dependency.
+  haddock-cheatsheet = doJailbreak super.haddock-cheatsheet;
+
   # no haddock since this is an umbrella package.
   cloud-haskell = dontHaddock super.cloud-haskell;
 
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
index e224bfd4f54..6d3403ef5db 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
@@ -1942,7 +1942,6 @@ broken-packages:
   - hactor
   - hactors
   - haddock-api
-  - haddock-cheatsheet
   - haddock-leksah
   - haddock-test
   - hadoop-formats
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index ea63984fb94..d9fb4704e05 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -125245,8 +125245,6 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "A documentation-only package exemplifying haddock markup features";
        license = lib.licenses.mit;
-       hydraPlatforms = lib.platforms.none;
-       broken = true;
      }) {};
 
   "haddock-leksah" = callPackage