screen: actually generate info file

Otherwise the installPhase prints `makeinfo: command not found`.
This commit is contained in:
Doron Behar
2026-01-30 15:34:47 +02:00
parent f08748ce77
commit 9eec5e5d86
+21
View File
@@ -4,6 +4,7 @@
fetchurl,
fetchpatch,
autoreconfHook,
texinfo,
ncurses,
libxcrypt,
pam ? null,
@@ -24,6 +25,25 @@ stdenv.mkDerivation (finalAttrs: {
stripLen = 1;
hash = "sha256-q3jQQrzweLf2T/V5X9iL4ZZK342QEXLG5fZTaMOB4tY=";
})
# Following 3 commits fix screen.info file issues
(fetchpatch {
name = "screen.info-1st.patch";
url = "https://cgit.git.savannah.gnu.org/cgit/screen.git/patch/?id=7333452aa52d61a170b1fc199869ea6059849058";
stripLen = 1;
hash = "sha256-fYkljMNefDJtf+uA9qPotQEOxwhlQj0nZfTszhl/oik=";
})
(fetchpatch {
name = "screen.info-2nd.patch";
url = "https://cgit.git.savannah.gnu.org/cgit/screen.git/patch/?id=6790fb8e1931783646c07a364657fadb5c9d1e63";
stripLen = 1;
hash = "sha256-+fRPfCbJKYUW/ZE6C63xB2WEtTv6KPi8waXLt9N+AuU=";
})
(fetchpatch {
name = "screen.info-3rd.patch";
url = "https://cgit.git.savannah.gnu.org/cgit/screen.git/patch/?id=94c3e1fd81826ce3b677d49f7a452e6fe77ed63b";
stripLen = 1;
hash = "sha256-Wq4Bx5wCqsOWtrfUON5wTuhpBH8JxyoOiHHfDT2CsHw=";
})
];
configureFlags = [
@@ -36,6 +56,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
autoreconfHook
texinfo
];
buildInputs = [
ncurses