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 - NaturalSort
- naver-translate - naver-translate
- nbt - nbt
# ncurses was not updated since 2016, needs a port to ncurses-6.3
# upstream: https://github.com/NixOS/nixpkgs/pull/148629
- ncurses
- neat - neat
- needle - needle
- neet - neet

View file

@ -2251,6 +2251,7 @@ dont-distribute-packages:
- numhask-histogram - numhask-histogram
- numhask-range - numhask-range
- numhask-test - numhask-test
- nyan
- nymphaea - nymphaea
- oath - oath
- obd - obd
@ -2687,6 +2688,7 @@ dont-distribute-packages:
- scp-streams - scp-streams
- scrabble-bot - scrabble-bot
- scrapbook - scrapbook
- scroll
- sde-solver - sde-solver
- seakale-postgresql - seakale-postgresql
- seakale-tests - seakale-tests

View file

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