diff --git a/ncurses-6.4-patches.tar.bz2 b/ncurses-6.4-patches.tar.bz2 index da4ae73..6919c11 100644 --- a/ncurses-6.4-patches.tar.bz2 +++ b/ncurses-6.4-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:42c363655957836ac914235223f26b53e3aab713449a3a2d1038030d4802dc38 -size 2784327 +oid sha256:dbe1d1b4b39f5ae12b052de38adab9d11107569f104c41f128604420458fafb9 +size 2915381 diff --git a/ncurses-6.4.dif b/ncurses-6.4.dif index bf646df..e081cd1 100644 --- a/ncurses-6.4.dif +++ b/ncurses-6.4.dif @@ -18,8 +18,8 @@ 16 files changed, 202 insertions(+), 72 deletions(-) --- aclocal.m4 -+++ aclocal.m4 2024-03-25 09:29:47.391539435 +0000 -@@ -6112,12 +6112,12 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP CF_EOF if test -n "$cf_manpage_compress" ; then -@@ -6251,9 +6251,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP CF_EOF if test -n "$cf_manpage_compress" ; then -@@ -15437,9 +15437,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <$@ --- ncurses/run_cmd.sh -+++ ncurses/run_cmd.sh 2024-03-25 09:29:47.399539288 +0000 ++++ ncurses/run_cmd.sh 2024-04-15 07:05:36.864695777 +0000 @@ -0,0 +1,11 @@ +#!/bin/sh + @@ -727,7 +727,7 @@ + +exec ${1+"$@"} --- ncurses/tinfo/MKfallback.sh -+++ ncurses/tinfo/MKfallback.sh 2024-03-25 09:29:47.399539288 +0000 ++++ ncurses/tinfo/MKfallback.sh 2024-04-15 07:05:36.864695777 +0000 @@ -66,14 +66,22 @@ if test $# != 0 ; then TERMINFO=`pwd`/$tmp_info export TERMINFO @@ -771,8 +771,8 @@ done --- ncurses/tinfo/lib_setup.c -+++ ncurses/tinfo/lib_setup.c 2024-03-25 09:29:47.399539288 +0000 -@@ -778,6 +778,9 @@ _nc_locale_breaks_acs(TERMINAL *termp) ++++ ncurses/tinfo/lib_setup.c 2024-04-15 07:05:36.864695777 +0000 +@@ -800,6 +800,9 @@ _nc_locale_breaks_acs(TERMINAL *termp) } else if ((value = tigetnum("U8")) >= 0) { result = value; /* use extension feature */ } else if ((env = getenv("TERM")) != 0) { @@ -783,8 +783,8 @@ result = 1; /* always broken */ } else if (strstr(env, "screen") != 0 --- progs/Makefile.in -+++ progs/Makefile.in 2024-03-25 09:29:47.399539288 +0000 -@@ -101,7 +101,7 @@ CFLAGS_LIBTOOL = $(CCFLAGS) ++++ progs/Makefile.in 2024-04-15 07:05:36.864695777 +0000 +@@ -102,7 +102,7 @@ CFLAGS_LIBTOOL = $(CCFLAGS) CFLAGS_NORMAL = $(CCFLAGS) -DNCURSES_STATIC CFLAGS_DEBUG = $(CCFLAGS) -DNCURSES_STATIC @CC_G_OPT@ -DTRACE CFLAGS_PROFILE = $(CCFLAGS) -DNCURSES_STATIC -pg @@ -793,7 +793,7 @@ CFLAGS_DEFAULT = $(CFLAGS_@DFT_UPR_MODEL@) -@@ -118,7 +118,7 @@ LDFLAGS_LIBTOOL = $(LDFLAGS) $(CFLAGS_LI +@@ -119,7 +119,7 @@ LDFLAGS_LIBTOOL = $(LDFLAGS) $(CFLAGS_LI LDFLAGS_NORMAL = $(LDFLAGS) $(CFLAGS_NORMAL) LDFLAGS_DEBUG = $(LDFLAGS) $(CFLAGS_DEBUG) LDFLAGS_PROFILE = $(LDFLAGS) $(CFLAGS_PROFILE) @@ -803,7 +803,7 @@ LDFLAGS_DEFAULT = $(LDFLAGS_@DFT_UPR_MODEL@) --- test/test.priv.h -+++ test/test.priv.h 2024-03-25 09:29:47.399539288 +0000 ++++ test/test.priv.h 2024-04-15 07:05:36.864695777 +0000 @@ -1156,12 +1156,12 @@ extern char *_nc_strstr(const char *, co #endif @@ -820,7 +820,7 @@ #define CANCELLED_STRING (char *)(-1) --- test/tracemunch -+++ test/tracemunch 2024-03-25 09:29:47.399539288 +0000 ++++ test/tracemunch 2024-04-15 07:05:36.864695777 +0000 @@ -1,4 +1,4 @@ -#!/usr/bin/env perl +#!/usr/bin/perl diff --git a/ncurses.changes b/ncurses.changes index d88b87a..08451b3 100644 --- a/ncurses.changes +++ b/ncurses.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Mon Apr 15 07:05:05 UTC 2024 - Dr. Werner Fink + +- Add ncurses patch 20240414 + + build/bug-fix for check-size feature (reports by Sam James, Gabriele + Balducci). +- Add ncurses patch 20240413 + + improve formatting/style of manpages (patches by Branden Robinson). + + provide for padding in check-size feature, using new_prescr() to + pass interim SCREEN pointer. + + complete change for opaque options (Gentoo #928973, cf: 20231021). + + update package /debian/rules and related lintian overrides + + revise progs.priv.h to provide for NC_ISATTY reuse + +------------------------------------------------------------------- +Wed Apr 3 06:35:03 UTC 2024 - Dr. Werner Fink + +- Add ncurses patch 20240330 + + remove masking of ISIG in cbreak() (report by Benno Schulenberg). + + modify test/test_mouse.c to use curses api for raw/noraw. + > improved configure macros from other program development: + + build-fix for clang on Solaris + + suppress filename/timestamp in gzip'd manpages (suggested for + byacc by Andrin Geiger) + ------------------------------------------------------------------- Mon Mar 25 09:27:05 UTC 2024 - Dr. Werner Fink