lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

ncurses: patch wrong st-0.7 terminfo

+16 -1
+3 -1
pkgs/development/libraries/ncurses/default.nix
··· 21 21 sha256 = "05qdmbmrrn88ii9f66rkcmcyzp1kb1ymkx7g040lfkd1nkp7w1da"; 22 22 }; 23 23 24 - patches = lib.optional (!stdenv.cc.isClang) ./clang.patch; 24 + # The patch st-0.7.patch needs to be removed, if ncurses is upgraded in the future. 25 + # It is necessary for the 6.1 version of ncurses. 26 + patches = [ ./st-0.7.patch ] ++ lib.optional (!stdenv.cc.isClang) ./clang.patch; 25 27 26 28 outputs = [ "out" "dev" "man" ]; 27 29 setOutputFlags = false; # some aren't supported
+13
pkgs/development/libraries/ncurses/st-0.7.patch
··· 1 + diff --git a/misc/terminfo.src b/misc/terminfo.src 2 + index 84f4810..ac300a7 100644 3 + --- a/misc/terminfo.src 4 + +++ b/misc/terminfo.src 5 + @@ -6260,7 +6260,7 @@ st-0.7|simpleterm 0.7, 6 + %=%t3%e%p1%d%;m, 7 + sgr=%?%p9%t\E(0%e\E(B%;\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%| 8 + %t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p7%t;8%;m, 9 + - Ss=\E]52;%p1%s;%p2%s\007, kDN3=\E[1;3B, kDN5=\E[1;5B, 10 + + Ms=\E]52;%p1%s;%p2%s\007, kDN3=\E[1;3B, kDN5=\E[1;5B, 11 + kLFT3=\E[1;3D, kLFT5=\E[1;5D, kNXT3=\E[6;3~, 12 + kNXT5=\E[6;5~, kPRV3=\E[5;3~, kPRV5=\E[5;5~, 13 + kRIT3=\E[1;3C, kRIT5=\E[1;5C, kUP3=\E[1;3A, kUP5=\E[1;5A,