summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-hackage2nix
diff options
context:
space:
mode:
authorSergei Trofimovich <slyich@gmail.com>2021-12-04 19:54:26 +0000
committerSergei Trofimovich <slyich@gmail.com>2021-12-31 18:47:47 +0000
commitc6404e1fa0ffb92ce18b976e3d1d6eea763f83ad (patch)
tree232fac2f493390131b88e8e1a827bd286a734488 /pkgs/development/haskell-modules/configuration-hackage2nix
parenta8218b20375da0c864efb1199e259c01086d5711 (diff)
downloadnixpkgs-c6404e1fa0ffb92ce18b976e3d1d6eea763f83ad.tar
nixpkgs-c6404e1fa0ffb92ce18b976e3d1d6eea763f83ad.tar.gz
nixpkgs-c6404e1fa0ffb92ce18b976e3d1d6eea763f83ad.tar.bz2
nixpkgs-c6404e1fa0ffb92ce18b976e3d1d6eea763f83ad.tar.lz
nixpkgs-c6404e1fa0ffb92ce18b976e3d1d6eea763f83ad.tar.xz
nixpkgs-c6404e1fa0ffb92ce18b976e3d1d6eea763f83ad.tar.zst
nixpkgs-c6404e1fa0ffb92ce18b976e3d1d6eea763f83ad.zip
haskellPackages.ncurses: mark broken
haskellPackages.ncurses will fail to build against `ncurses-6.3`:

    dist/build/UI/NCurses/Enums.chs.h:140: (column 25) [ERROR]  >>> Unknown identifier!
      Cannot find a definition for `KEY_EVENT' in the header file.

The package did not see an update since 2016. Let's mark it
and it's two revdeps `nyan` and `scroll` as broken.
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-hackage2nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml3
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml2
2 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
index 1a6eaaccd2f..eaa33177a4e 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
@@ -3316,6 +3316,9 @@ broken-packages:
   - NaturalSort
   - naver-translate
   - nbt
+  # ncurses was not updated since 2016, needs a port to ncurses-6.3
+  # upstream: https://github.com/NixOS/nixpkgs/pull/148629
+  - ncurses
   - neat
   - needle
   - neet
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
index 7e374de267c..8b87784cb59 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
@@ -2251,6 +2251,7 @@ dont-distribute-packages:
  - numhask-histogram
  - numhask-range
  - numhask-test
+ - nyan
  - nymphaea
  - oath
  - obd
@@ -2687,6 +2688,7 @@ dont-distribute-packages:
  - scp-streams
  - scrabble-bot
  - scrapbook
+ - scroll
  - sde-solver
  - seakale-postgresql
  - seakale-tests