diff --git a/ncurses-6.3-patches.tar.bz2 b/ncurses-6.3-patches.tar.bz2 index 18ff598..8d6fbdb 100644 --- a/ncurses-6.3-patches.tar.bz2 +++ b/ncurses-6.3-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:849de156b5883e0a8c62143fca725ae6d37516d2dfc7e5d00efce6489a75b6f9 -size 1188151 +oid sha256:2bfcb8b677092a323a7f3e773dc0b247a0e7f276e9d8d73cc5b85dc6d6bcfeb4 +size 1270898 diff --git a/ncurses-6.3.dif b/ncurses-6.3.dif index 8a0b7a8..ec58d58 100644 --- a/ncurses-6.3.dif +++ b/ncurses-6.3.dif @@ -28,7 +28,7 @@ #include #if defined(__cplusplus) -@@ -5951,12 +5951,15 @@ 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_compress" ; then -@@ -6081,9 +6084,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <&6 +@@ -7640,7 +7640,7 @@ echo "${ECHO_T}$with_pcre2" >&6 if test "x$with_pcre2" != xno ; then cf_with_pcre2_ok=no @@ -177,7 +177,7 @@ do if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then -@@ -14956,12 +14956,15 @@ 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_compress" ; then -@@ -15086,9 +15089,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <$@ ./lib_gen.c : $(base)/MKlib_gen.sh ../include/curses.h - $(SHELL) -e $(base)/MKlib_gen.sh "$(CPP) $(CPPFLAGS)" "$(AWK)" generated <../include/curses.h >$@ + FGREP="@FGREP@" $(SHELL) -e $(base)/MKlib_gen.sh "$(CPP) $(CPPFLAGS)" "$(AWK)" generated <../include/curses.h >$@ --- ncurses/run_cmd.sh +++ ncurses/run_cmd.sh 2022-02-21 08:55:21.208338888 +0000 @@ -0,0 +1,11 @@ diff --git a/ncurses.changes b/ncurses.changes index f928dba..3df4b9c 100644 --- a/ncurses.changes +++ b/ncurses.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Tue Oct 4 06:27:40 UTC 2022 - Dr. Werner Fink + +- Add ncurses patch 20221001 + + modify configure/scripts to work around interference by GNU grep 3.8 + (report by Sam James). + + update CF_XOPEN_SOURCE, adding variants "gnueabi" and "gnueabihf" to + get _DEFAULT_SOURCE special case (report by Adam Sampson) +- Port patch ncurses-6.3.dif + +------------------------------------------------------------------- +Mon Sep 26 07:44:32 UTC 2022 - Dr. Werner Fink + +- Add ncurses patch 20220924 + + modify configure macro CF_BUILD_CC to check if the build-compiler + works, rather than that it is different from the cross-compiler, e.g., + to accommodate a compiler which can be used for either purpose with + different flags (report by Mikhail Korolev). + + fix another memory-leak in tic. + + correct change for cppcheck in menu library (report/analysis by + "tuxway", cf: 20220903). + + update config.guess, config.sub +- Correct offsets of patches + * ncurses-6.3.dif + +------------------------------------------------------------------- +Mon Sep 19 07:54:26 UTC 2022 - Dr. Werner Fink + +- Add ncurses patch 20220917 + + reduce memory-leak in tic by separating allocations for struct entry + from TERMTYPE2 (cf: 20220430). + + improve interaction between tic -v option and NCURSES_TRACE, by + processing the latter only when -v option does not set _nc_tracing. + + modify curses_trace() to show the trace-mask as symbols, e.g., + TRACE_ORDINARY, DEBUG_LEVEL(3). + ------------------------------------------------------------------- Mon Sep 12 10:35:22 UTC 2022 - Dr. Werner Fink