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.
This commit is contained in:
Sergei Trofimovich 2021-12-04 19:54:26 +00:00
parent a8218b2037
commit c6404e1fa0
3 changed files with 9 additions and 0 deletions

View file

@ -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

View file

@ -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

View file

@ -192246,6 +192246,8 @@ self: {
libraryToolDepends = [ c2hs ];
description = "Modernised bindings to GNU ncurses";
license = lib.licenses.gpl3Only;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {inherit (pkgs) ncurses;};
"ndjson-conduit" = callPackage
@ -198015,6 +198017,7 @@ self: {
executableHaskellDepends = [ base bytestring mtl ncurses text ];
description = "Bored? Nyan cat!";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {};
"nylas" = callPackage
@ -240175,6 +240178,7 @@ self: {
];
description = "scroll(6), a roguelike game";
license = lib.licenses.gpl2Only;
hydraPlatforms = lib.platforms.none;
}) {};
"scroll-list" = callPackage