Merge #146685: ncurses: 6.2 -> 6.3 (into staging)

This commit is contained in:
Vladimír Čunát 2022-01-05 10:32:59 +01:00
commit 2d3e6f73cb
No known key found for this signature in database
GPG key ID: E747DF1F9575A3AA
4 changed files with 2 additions and 9 deletions

View file

@ -16,8 +16,6 @@ stdenv.mkDerivation rec {
buildInputs = [ flac libao libvorbis ncurses opusfile ];
NIX_CFLAGS_COMPILE = "-DNCURSES_INTERNALS";
patches = [ ./gnu-screen.patch ];
postInstall = ''

View file

@ -14,7 +14,7 @@
stdenv.mkDerivation rec {
# Note the revision needs to be adjusted.
version = "6.2";
version = "6.3";
name = "ncurses-${version}" + lib.optionalString (abiVersion == "5") "-abi5-compat";
# We cannot use fetchFromGitHub (which calls fetchzip)
@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
rev = "v${version}";
in fetchurl {
url = "https://github.com/mirror/ncurses/archive/${rev}.tar.gz";
sha256 = "15r2456g0mlq2q7gh2z52vl6zv6y0z8sdchrs80kg4idqd8sm8fd";
sha256 = "1mawdjhzl2na2j0dylwc37f5w95rhgyvlwnfhww5rz2r7fgkvayv";
};
outputs = [ "out" "dev" "man" ];

View file

@ -15,9 +15,6 @@ stdenv.mkDerivation rec {
buildInputs = [ ncurses ];
# Fix build for recent ncurses versions
NIX_CFLAGS_COMPILE = "-DNCURSES_INTERNALS=1";
meta = with lib; {
homepage = "http://rogue.rogueforge.net/rogue-5-4/";
description = "The final version of the original Rogue game developed for the UNIX operating system";

View file

@ -9,8 +9,6 @@ stdenv.mkDerivation rec {
sha256 = "0zlrg602q781q8dij62lwdprpfliyy9j1rqfqcz8p2wgndpivddj";
};
NIX_CFLAGS_COMPILE = "-DNCURSES_INTERNALS=1";
preConfigure = ''
substituteInPlace curses/curses.ml --replace 'pp gcc' "pp $CC"
'';